/irc-logs / mozilla / #developers / 2012-12-07 / end

Options:

  1. # Session Start: Fri Dec 07 00:00:00 2012
  2. # Session Ident: #developers
  3. # [00:00] * Joins: brendan (brendaneic@777B9EEC.C030CAFC.1EF54B18.IP)
  4. # [00:01] * Joins: Boriss_ (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net)
  5. # [00:01] <edmorley> aki: this is the mental image I get whenever I think of our pandas being told they are now in production http://www.chetscorner.com/chatter/files/baby_panda_holds_hand%28arm%29.jpg
  6. # [00:01] * gregglind is now known as gregglind_away
  7. # [00:01] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  8. # [00:01] * gregglind_away is now known as gregglind
  9. # [00:01] * Quits: akeybl_ (akeybl@43CB6079.66715431.D25A875A.IP) (Ping timeout)
  10. # [00:02] * Quits: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  11. # [00:02] * Boriss_ is now known as Boriss
  12. # [00:02] <rillian> njn: I did, thanks.
  13. # [00:02] <aki> heh
  14. # [00:03] * gregglind is now known as gregglind_away
  15. # [00:03] <nmatsakis> ok, this is kind of an embarassing question, but I have never actually pushed to mozilla-central myself before, and I didn't find a clear page explaining the steps online. I've got a patch reviewed and ready to go... how do I push to incoming?
  16. # [00:03] <njn> nmatsakis: |hg push <repo>| :)
  17. # [00:03] * Quits: cviecco_ (cviecco@2557E599.66715431.D25A875A.IP) (Input/output error)
  18. # [00:03] <nmatsakis> what is "repo" here?
  19. # [00:03] <nmatsakis> I guess that's my real question
  20. # [00:04] <njn> nmatsakis: ssh://hg.mozilla.org/mozilla-central or ssh://hg.mozilla.org/integration/mozilla-inbound
  21. # [00:04] <sfink> nmatsakis: in what form is your patch? are you using mq, or did you commit it locally, or ?
  22. # [00:04] <nmatsakis> it's in mq
  23. # [00:04] * Joins: alanp (alanp@moz-B4A2690F.cpe.distributel.net)
  24. # [00:04] <nmatsakis> should I qfinish it first?
  25. # [00:04] <njn> nmatsakis: if you use mq, doing |hg qfinish -a && hg push <repo>| just after updating and rebasing minimizes the chance of someone beating you
  26. # [00:04] <sfink> you'll need to commit it locally first (hg qfinish -a, if it's applied), but you also have to be sure it's committed on top of the current tip
  27. # [00:05] <nmatsakis> so should I add ssh://hg.mozilla.org/integration/mozilla-inbound to my .hgrc under paths?
  28. # [00:05] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
  29. # [00:05] * Quits: tonymec (tonymec@3BBAD8B7.8AC26374.DE2DB281.IP) (Input/output error)
  30. # [00:05] * Joins: mbrubeck (mozilla@moz-45568FC0.hsd1.wa.comcast.net)
  31. # [00:05] <nmatsakis> I guess that the tip there is different from mozilla-central, which is what I had previously
  32. # [00:05] <sfink> it's easier that way, because you can give it a shorter name
  33. # [00:05] <njn> nmatsakis: yes
  34. # [00:05] <sfink> but it's not necessary
  35. # [00:05] <sfink> yes, m-i and m-c tip are usually different
  36. # [00:05] <njn> nmatsakis: I have this:
  37. # [00:05] <njn> [paths]
  38. # [00:05] <njn> mc = ssh://hg.mozilla.org/mozilla-central
  39. # [00:05] <njn> mi = ssh://hg.mozilla.org/integration/mozilla-inbound
  40. # [00:05] * Quits: alanp_ (alanp@moz-65C4F8C5.cpe.distributel.net) (Ping timeout)
  41. # [00:05] * Quits: hurley (hurley@2557E599.66715431.D25A875A.IP) (Quit: mootex)
  42. # [00:06] * Joins: cviecco_ (cviecco@2557E599.66715431.D25A875A.IP)
  43. # [00:06] <njn> nmatsakis: if you're pushing to m-i, then I'd develop on an m-i clone
  44. # [00:06] <njn> but then, I'm conservative with my version control usage :)
  45. # [00:06] <nmatsakis> njn: is it insufficient to just "hg pull mi"?
  46. # [00:06] <edmorley> nmatsakis: to inbound please (generally recommended; there are a few awkward people that still use m-c, but most people are nice to the sheriffs and use inbound :-D)
  47. # [00:07] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
  48. # [00:07] * Quits: tonymec|away (tonymec@3BBAD8B7.8AC26374.DE2DB281.IP) (Quit: Konversation terminated!)
  49. # [00:07] <njn> nmatsakis: if you're using mq, do |hg pull --rebase|
  50. # [00:07] * nmatsakis wants to be nice
  51. # [00:07] * Quits: @dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  52. # [00:07] * Joins: hipokr1t (hipokrit@moz-7E0D846A.aus1.rackspace.com)
  53. # [00:07] * Quits: Mano (mano@A42AA6A.5F4A4453.39716721.IP) (Client exited)
  54. # [00:07] * Quits: hipokrit (hipokrit@1BF5DFDB.CA40E1F7.C558AD24.IP) (Ping timeout)
  55. # [00:07] <edmorley> nmatsakis: the tree is closed at the moment btw (but you get a warning message when pushing on a closed tree, so nothing to worry about)
  56. # [00:07] * Quits: brendan (brendaneic@777B9EEC.C030CAFC.1EF54B18.IP) (Quit: brendan)
  57. # [00:08] <nmatsakis> oh :(
  58. # [00:08] <nmatsakis> well, I think I have it setup now
  59. # [00:08] * Joins: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
  60. # [00:08] <dholbert> njn, (note that that requires rebase extension to be enabled, which it's not by default)
  61. # [00:08] <nmatsakis> regarding rebase, I presume I can just "hg qpop -a; hg pull; hg qpush" to get the same effect
  62. # [00:08] <njn> dholbert: ah! well, it's well worth doing
  63. # [00:08] <dholbert> nmatsakis, exactly
  64. # [00:09] <njn> nmatsakis: --rebase is better
  65. # [00:09] <nmatsakis> though I think I do have it enabled
  66. # [00:09] <nmatsakis> njn: why's that?
  67. # [00:09] <nmatsakis> except for the fact that I always forget to qpop?
  68. # [00:09] <njn> nmatsakis: if you have minor conflicts, sometimes popping then pushing leaves bug chunks uhandled, but --rebase does a 3-way merge
  69. # [00:09] <nmatsakis> oh, nice.
  70. # [00:09] * glob is now known as glob|away
  71. # [00:09] <njn> 3-way merge is much more likely to give better results
  72. # [00:09] <dholbert> depending on your merge editor :)
  73. # [00:09] <nmatsakis> yeah that sounds great. I hate .rej files.
  74. # [00:10] * khuey is now known as khuey|away
  75. # [00:10] <nmatsakis> (does it also leave in-place markers?)
  76. # [00:10] * Quits: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-5.1450hg.fc17 [XULRunner 17.0/20121120085223])
  77. # [00:12] * juanb|mtg is now known as juanb
  78. # [00:13] * Quits: josh (josh@A5A0595A.66715431.D25A875A.IP) (Quit: josh)
  79. # [00:13] * Joins: tonymec__ (tonymec@AB8F6C51.3F3D79BE.DE2DB281.IP)
  80. # [00:13] * tonymec__ is now known as tonymec|away
  81. # [00:14] <mjrosenb> blast.
  82. # [00:14] <mjrosenb> ok, I just built firefox with 0 patches applied
  83. # [00:14] * Joins: brendan (brendaneic@777B9EEC.C030CAFC.1EF54B18.IP)
  84. # [00:14] <mjrosenb> and xpcshell is still crashing.
  85. # [00:16] * Quits: brendan (brendaneic@777B9EEC.C030CAFC.1EF54B18.IP) (Quit: brendan)
  86. # [00:16] * Joins: Mic (Instantbir@moz-3E0C5049.superkabel.de)
  87. # [00:17] * Fallen is now known as Fallen|away
  88. # [00:17] * Joins: jib (Jan-Ivar@moz-6BC93242.pools.spcsdns.net)
  89. # [00:18] <@ehsan> jdm: toolkit/mozapps/downloads
  90. # [00:18] <@ehsan> jdm: no leaks without the patch, leaks with ot
  91. # [00:18] <@ehsan> *it
  92. # [00:18] <jdm> boom
  93. # [00:18] <jdm> I'll apply the patch locally
  94. # [00:18] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
  95. # [00:19] <@ehsan> ty
  96. # [00:19] * Quits: jib (Jan-Ivar@moz-6BC93242.pools.spcsdns.net) (Quit: jib)
  97. # [00:19] * Quits: Mic (Instantbir@moz-3E0C5049.superkabel.de) (Connection reset by peer)
  98. # [00:19] * Joins: Mic (Instantbir@moz-3E0C5049.superkabel.de)
  99. # [00:19] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Ping timeout)
  100. # [00:20] <mjrosenb> so if xpcshell is crashing, I can't run tests at all?
  101. # [00:20] * Joins: brendan (brendaneic@777B9EEC.C030CAFC.1EF54B18.IP)
  102. # [00:20] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
  103. # [00:20] * ChanServ sets mode: +o smaug
  104. # [00:21] * Joins: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
  105. # [00:21] * Quits: wlach (wlach@moz-6F2F9858.dsl.bell.ca) (Ping timeout)
  106. # [00:24] * jhopkins is now known as jhopkins|afk
  107. # [00:24] * Joins: josh (josh@A5A0595A.66715431.D25A875A.IP)
  108. # [00:26] * rail is now known as rail_away
  109. # [00:26] * Quits: overholt (overholt@35765CFB.88764A66.72A31D6.IP) (Quit: Leaving)
  110. # [00:27] * mcote is now known as mcote|afk
  111. # [00:27] * Quits: mkaply (mkaply@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Connection reset by peer)
  112. # [00:28] * Joins: mkaply (mkaply@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
  113. # [00:29] * Quits: josh (josh@A5A0595A.66715431.D25A875A.IP) (Quit: josh)
  114. # [00:30] <@roc> is there a bugzilla bug filed about creating some kind of clang plugin to do automatic code style checking?
  115. # [00:30] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
  116. # [00:30] <edmorley> roc: gps had something filed iirc
  117. # [00:30] <mjrosenb> can't we just use lint?
  118. # [00:31] <@roc> no
  119. # [00:31] * Quits: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net) (Quit: Leaving...)
  120. # [00:31] <mjrosenb> ok then.
  121. # [00:32] <mjrosenb> http://paste.ubuntu.com/1415824/
  122. # [00:32] * Quits: TheOne (one@moz-16A6031F.dip.t-dialin.net) (Input/output error)
  123. # [00:32] <mjrosenb> that is different from before..
  124. # [00:33] * Joins: phx (Adium@69EEB470.20479294.689607DE.IP)
  125. # [00:34] * Joins: tonymec (tonymec@AB8F6C51.3F3D79BE.DE2DB281.IP)
  126. # [00:35] * Quits: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu) (Quit: jlebar|mac)
  127. # [00:36] * Joins: DevHC (devhc@moz-7D34B0B0.pool.t-online.hu)
  128. # [00:36] * Quits: smooney (smooney@2557E599.66715431.D25A875A.IP) (Quit: smooney)
  129. # [00:36] * Joins: smooney (smooney@2557E599.66715431.D25A875A.IP)
  130. # [00:36] <gwagner> edmorley: Mn is green \o/
  131. # [00:36] <edmorley> :-D
  132. # [00:37] <DevHC> any recent SM crashes (when loading a page that is "non-trivial")?
  133. # [00:37] * Quits: smooney (smooney@2557E599.66715431.D25A875A.IP) (Quit: smooney)
  134. # [00:37] <mjrosenb> billm: I got a slightly different error this time. it looks like xpcshell is spewing something related to the malloc state?
  135. # [00:38] <billm> mjrosenb: does it happen without your patch?
  136. # [00:38] <mjrosenb> billm: this is without my patch.
  137. # [00:38] <mjrosenb> I realize now, I should have not stomped over my objdir after removing my patch, but meh.
  138. # [00:39] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  139. # [00:39] <billm> mjrosenb: so the test passes on tinderbox but fails on your computer?
  140. # [00:39] <nmatsakis> edmorley: btw how do I know when the tree is closed/open? forgot to ask earlier
  141. # [00:39] * Quits: jfkthame (jfkthame@35C5CD28.E5218CC8.9542EC20.IP) (Quit: jfkthame)
  142. # [00:40] * Joins: stevensn (ssinger@2D3187CE.F008E516.4B2DF651.IP)
  143. # [00:41] <edmorley> nmatsakis: at the top of tbpl.mozilla.org there is "OPEN: foo" vs "CLOSED: bar"; also https://treestatus.mozilla.org/ (which has json output were one so inclined)
  144. # [00:41] <mjrosenb> billm: well, tinderbox does not run arm/linux tests.
  145. # [00:41] <nmatsakis> thanks
  146. # [00:41] <billm> mjrosenb: oh, I see. is it a debug build?
  147. # [00:41] <edmorley> nmatsakis: there is also a mercurial hook on hg.mozilla.org that will prevent commits whilst tree closed, and now prints the closure message in the console
  148. # [00:41] <edmorley> nmatsakis: you're welcome :-)
  149. # [00:41] * Joins: pwalton (pcwalton@2557E599.66715431.D25A875A.IP)
  150. # [00:41] * Quits: pnemsak (Miranda@moz-192A9791.orange.sk) (Quit: pnemsak)
  151. # [00:42] * kmoir is now known as kmoir-afk
  152. # [00:42] * Joins: jfkthame (jfkthame@35C5CD28.E5218CC8.9542EC20.IP)
  153. # [00:42] * Quits: pcwalton (pcwalton@43CB6079.66715431.D25A875A.IP) (Ping timeout)
  154. # [00:42] * pwalton is now known as pcwalton
  155. # [00:42] * nthomas is now known as nthomas|away
  156. # [00:44] * Quits: stevensn (ssinger@2D3187CE.F008E516.4B2DF651.IP) (Ping timeout)
  157. # [00:44] <mjrosenb> billm: yes.
  158. # [00:44] <billm> mjrosenb: and you still can't get a reasonable stack?
  159. # [00:45] * sheeri is now known as sheeri-afk
  160. # [00:45] <mjrosenb> billm: that was running under valgrind.
  161. # [00:45] <mjrosenb> billm: the backtrace I had last time was also with a debug build
  162. # [00:45] <mjrosenb> but I'm not sure if the --enable-debug and whatnot gets passed to xpcshell.
  163. # [00:45] * Joins: Waldo (waldo@2557E599.66715431.D25A875A.IP)
  164. # [00:46] <billm> mjrosenb: what did valgrind report?
  165. # [00:46] <mjrosenb> bunch of spew with the stack scanner, nothing that looked relevant.
  166. # [00:47] <Waldo> whee, chatzilla.hacksrus.com is back
  167. # [00:47] * Joins: WeirdAl (chatzilla@moz-D461843.ask.info)
  168. # [00:47] * Waldo was dearly missing having faces for people, even if only for some people and not everyone
  169. # [00:47] * Quits: RealRaven (Thunderbir@D89D1924.44784521.C3498625.IP) (Quit: RealRaven)
  170. # [00:48] <billm> mjrosenb: I don't know. can you try to reduce the testcase?
  171. # [00:48] * Quits: ehugg (chatzilla@CE3BE0DD.29102B70.6CD50604.IP) (Quit: ChatZilla 0.9.89 [Firefox 17.0.1/20121128204232])
  172. # [00:49] <mjrosenb> billm: yeah, just ran under gdb, and I get the same truncated looking backtrace.
  173. # [00:49] * Quits: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: sicking)
  174. # [00:49] * Joins: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net)
  175. # [00:51] <gps> roc: bug 733873
  176. # [00:51] <@roc> thanks
  177. # [00:51] * Joins: bbondy (bbondy@moz-CBCCE0F3.home.cgocable.net)
  178. # [00:51] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
  179. # [00:52] <mjrosenb> billm: ok, I have a reduced testcase :(
  180. # [00:52] * Quits: brendan (brendaneic@777B9EEC.C030CAFC.1EF54B18.IP) (Quit: brendan)
  181. # [00:52] <mjrosenb> mjrosenb@localhost:~/src/mozilla-central/objs/arm-dbg$ /home/mjrosenb/src/mozilla-central/objs/arm-dbg/dist/bin/xpcshell -e 'print("hello world")'
  182. # [00:52] <mjrosenb> Segmentation fault (core dumped)
  183. # [00:52] <mjrosenb> so, something bad is happening.
  184. # [00:53] <mjrosenb> that gives me the same backtrace fwiw.
  185. # [00:53] <billm> mjrosenb: can you try to put in printfs to see how far it gets?
  186. # [00:53] * Quits: erikvold (erikvold@9E727688.17C2F9C.163DC5C6.IP) (Quit: erikvold)
  187. # [00:53] * Quits: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Client exited)
  188. # [00:53] * Joins: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net)
  189. # [00:53] <billm> mjrosenb: or maybe step through in gdb if that works
  190. # [00:54] <mjrosenb> stepping through sounds better, I have no clue where I'd start to put printf's
  191. # [00:55] * Joins: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net)
  192. # [00:55] <billm> mjrosenb: well, the main function of xpcshell might be a start :-)
  193. # [00:55] * Joins: ehugg_lime (ehugg_lime@moz-1D1F6848.mycingular.net)
  194. # [00:55] <seth> i am utterly confused by the stack shown when an xpcshell test fails
  195. # [00:56] <seth> it just doesn't seem to make sense
  196. # [00:56] <mjrosenb> wtf‽
  197. # [00:56] <mjrosenb> it didn't hit a breakpoint in main
  198. # [00:56] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.89 [Firefox 17.0.1/20121129165650])
  199. # [00:56] * Quits: victorporof (victorporo@B6207739.B0D0881A.79933D60.IP) (Quit: victorporof)
  200. # [00:58] <seth> xpcs hell
  201. # [00:58] * Quits: phx (Adium@69EEB470.20479294.689607DE.IP) (Quit: Leaving.)
  202. # [00:59] * Quits: askalski (akuda@2BA4E5A7.CC7751E8.6712E96B.IP) (Quit: Wychodzi)
  203. # [00:59] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  204. # [01:00] * Quits: hipokr1t (hipokrit@moz-7E0D846A.aus1.rackspace.com) (Quit: Leaving)
  205. # [01:01] * Joins: sbward (sbward@moz-E8364EF1.sd.sd.cox.net)
  206. # [01:02] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  207. # [01:02] * joduinn-food is now known as joduinn-mtg
  208. # [01:03] * Quits: ekr (ekr@43CB6079.66715431.D25A875A.IP) (Quit: ekr)
  209. # [01:04] * Joins: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net)
  210. # [01:05] * Joins: brendan (brendaneic@777B9EEC.C030CAFC.1EF54B18.IP)
  211. # [01:05] * Quits: aklotz (Thunderbir@moz-55246988.cg.shawcable.net) (Quit: aklotz)
  212. # [01:06] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  213. # [01:07] * Quits: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: sicking)
  214. # [01:07] * Quits: smontagu (chatzilla@moz-7055E6AA.red.bezeqint.net) (Ping timeout)
  215. # [01:08] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
  216. # [01:08] * Joins: dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net)
  217. # [01:08] * ChanServ sets mode: +o dbaron
  218. # [01:09] * Quits: ehugg_lime (ehugg_lime@moz-1D1F6848.mycingular.net) (Ping timeout)
  219. # [01:09] * catlee is now known as catlee-away
  220. # [01:10] <NeilAway> Waldo: yeah, I missed them too :-)
  221. # [01:10] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Ping timeout)
  222. # [01:11] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
  223. # [01:11] * jcranmer|away is now known as jcranmer
  224. # [01:12] * Joins: ekr (ekr@43CB6079.66715431.D25A875A.IP)
  225. # [01:13] * Quits: edmorley (edmorley@88F51059.F3BBB17D.144F44FA.IP) (Quit: nn)
  226. # [01:13] * Joins: ehugg_lime (ehugg_lime@moz-1D1F6848.mycingular.net)
  227. # [01:14] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Ping timeout)
  228. # [01:14] * Quits: brendan (brendaneic@777B9EEC.C030CAFC.1EF54B18.IP) (Quit: brendan)
  229. # [01:14] * Quits: spohl (Adium@2557E599.66715431.D25A875A.IP) (Quit: Leaving.)
  230. # [01:14] * Joins: erikvold (erikvold@9E727688.17C2F9C.163DC5C6.IP)
  231. # [01:14] * Joins: brendan (brendaneic@777B9EEC.C030CAFC.1EF54B18.IP)
  232. # [01:15] * Joins: parkersikand (Thunderbir@777EE8D1.4A6EA113.6644AB93.IP)
  233. # [01:15] * NeilAway wishes TBPL could give reasonable ETAs without having to have pages of previous builds showing
  234. # [01:15] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/168603da177a - Mark Hammond - Bug 807997 - allow chats to open in any suitable top-level window. r=gavin
  235. # [01:16] * Quits: brendan (brendaneic@777B9EEC.C030CAFC.1EF54B18.IP) (Quit: brendan)
  236. # [01:16] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  237. # [01:17] <mjrosenb> this is doing an awful lot of compiling considering I only changed a single line in xpcshell :(
  238. # [01:19] * ctalbert|mtg is now known as ctalbert|afk
  239. # [01:20] * Quits: beaufour (beaufour@moz-DC1D9B4C.nycmny.fios.verizon.net) (Quit: beaufour)
  240. # [01:20] * Joins: jlebar (quassel@moz-3F3A6302.dyn.columbia.edu)
  241. # [01:20] <NeilAway> which component/product is tbpl?
  242. # [01:21] <@gavin> NeilAway: use quicksearch at https://bugzilla.mozilla.org/enter_bug.cgi
  243. # [01:21] <@gavin> (Webtools::Tinderboxpushlog)
  244. # [01:21] * Quits: jlebar (quassel@moz-3F3A6302.dyn.columbia.edu) (Input/output error)
  245. # [01:21] <mjrosenb> billm: ok, I added a printf in main
  246. # [01:21] <NeilAway> gavin: quick search found nothing for me
  247. # [01:21] <mjrosenb> and we are crashing before that?
  248. # [01:21] <mjrosenb> i am so confused
  249. # [01:22] * Joins: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu)
  250. # [01:22] <NeilAway> gavin: ah, it doesn't take tbpl, wants the full name
  251. # [01:22] <@gavin> yeah
  252. # [01:24] <billm> mjrosenb: it sounds like something is messed up with your build. has anyone done debug builds on ARM before?
  253. # [01:25] <billm> mjrosenb: also, does the JS shell work okay if you build it the way tinderbox does?
  254. # [01:25] <mjrosenb> billm: the js shell works fine
  255. # [01:25] <mjrosenb> billm: I pass all jittests
  256. # [01:25] <billm> mjrosenb: the one in dist/bin?
  257. # [01:25] <mjrosenb> well, I did before I backed out my patch
  258. # [01:25] <mjrosenb> oh, no, when I build the shell on its own
  259. # [01:25] <mjrosenb> oh.
  260. # [01:25] <billm> mjrosenb: try using the js shell in dist/bin and see if that works
  261. # [01:26] <mjrosenb> ./dist/bin/js segv's as well
  262. # [01:26] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  263. # [01:26] <mjrosenb> but when I built the shell on its own, it worked
  264. # [01:26] * Quits: bnicholson (bnicholson@2557E599.66715431.D25A875A.IP) (Ping timeout)
  265. # [01:26] <billm> mjrosenb: try doing a threadsafe build in js/src perhaps?
  266. # [01:26] * Joins: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp)
  267. # [01:27] * Joins: brendan (brendaneic@777B9EEC.C030CAFC.1EF54B18.IP)
  268. # [01:27] <billm> mjrosenb: or try talking to someone like glandium. this definitely is not my area of expertise.
  269. # [01:27] <mjrosenb> --enable-threadsafe, I assume?
  270. # [01:27] * Joins: FabioMagnoni (fabiomagno@A6F452A4.E9B83AAC.B65F468E.IP)
  271. # [01:28] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Connection reset by peer)
  272. # [01:28] * mjrosenb also enables valgrind, just in case...
  273. # [01:28] <mjrosenb> romaxa: ping?
  274. # [01:28] <mrbkap> gavin: you just blew my mind with component/product quicksearch.
  275. # [01:28] * Joins: dchan (dchan@moz-59682A1.dmz.scl3.mozilla.com)
  276. # [01:28] * Quits: cabanier (cabanier@89803C3C.27D0C967.A0B21F13.IP) (Quit: Leaving.)
  277. # [01:28] <mjrosenb> glandium: ping?
  278. # [01:28] * Joins: jib_ (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net)
  279. # [01:28] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/eadbe7e8bfa2 - Bill McCloskey - Bug 747066 - Inline xpc_UnmarkGray (r=terrence)
  280. # [01:29] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
  281. # [01:29] <mjrosenb> billm: pratom.h: no such file or directory, guess I need nspr?
  282. # [01:29] <@gavin> mrbkap: thank harthur, its originally hers :) http://harthur.github.com/fileit/
  283. # [01:29] * Quits: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net) (Ping timeout)
  284. # [01:29] * jib_ is now known as jib
  285. # [01:29] <billm> mjrosenb: that is correct
  286. # [01:29] <mjrosenb> billm: should I build my own? on my work machine, I think I use the one from apt.
  287. # [01:29] * Quits: mbrubeck (mozilla@moz-45568FC0.hsd1.wa.comcast.net) (Quit: Leaving.)
  288. # [01:29] * Joins: ehugg (chatzilla@moz-44D86B1E.cisco.com)
  289. # [01:30] * Quits: biesi (cbiesinger@5E276FFF.6B10AC3.E2F59BBC.IP) (Quit: Leaving)
  290. # [01:30] <Waldo> NeilAway++ (reasonable ETAs)
  291. # [01:30] <billm> mjrosenb: if you use the system one, you need to comment out a few lines
  292. # [01:30] <billm> PR_SetThreadName I think
  293. # [01:30] <WG9s> gavin++
  294. # [01:30] <mjrosenb> ok, I'll build my own
  295. # [01:30] <mjrosenb> it doesn't take that long to build
  296. # [01:30] <mjrosenb> I just need to remember all of the extra arguments to configure
  297. # [01:30] <billm> mjrosenb: the downside of that is you have to figure out the right configure options to find it
  298. # [01:30] <billm> uh, right
  299. # [01:31] * Quits: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net) (Quit: jib)
  300. # [01:31] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/a850f2aafdb1 - Patrick McManus - bug 818962 ConnectionManager ProcessPendingQForEntry needs to consider that TryToDispatch.. can modify queue r=honzab
  301. # [01:33] * Joins: phx (Adium@69EEB470.20479294.689607DE.IP)
  302. # [01:34] * Quits: Mic (Instantbir@moz-3E0C5049.superkabel.de) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  303. # [01:35] * Joins: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP)
  304. # [01:36] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/1819a9cc6d27 - Malini Das - Bug 816246 Add a 'timeout' kwarg to execute_* in marionette; r=jgriffin
  305. # [01:36] * Quits: phx (Adium@69EEB470.20479294.689607DE.IP) (Quit: Leaving.)
  306. # [01:36] * Joins: phx (Adium@69EEB470.20479294.689607DE.IP)
  307. # [01:37] * Joins: biesi__ (cbiesinger@moz-48E61CD.snc1.tfbnw.net)
  308. # [01:37] * Quits: biesi_ (cbiesinger@E91A4D72.6B10AC3.E2F59BBC.IP) (Ping timeout)
  309. # [01:38] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/a192e4bab599 - Steve Workman - Bug 792404 - Enable DASH build by default; functionality pref'd off r=cpearce
  310. # [01:38] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/a4e5618ca8bb - Steve Workman - Bug 792404 - Add code to enable adaptive decoder and reader switching for DASH-WebM r=cpearce
  311. # [01:38] * Quits: damons (gnubeard@777B9EEC.C030CAFC.1EF54B18.IP) (Quit: damons)
  312. # [01:38] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/8cba543bf482 - Steve Workman - Bug 792404 - Add nestegg_offset_seek to enable stream switching for DASH-WebM r=kinetik
  313. # [01:40] * nthomas|away is now known as nthomas
  314. # [01:40] * Quits: brendan (brendaneic@777B9EEC.C030CAFC.1EF54B18.IP) (Quit: brendan)
  315. # [01:41] * dholbert is now known as dholbert|afk
  316. # [01:42] * Joins: gbrown (gbrown@moz-6075880C.cg.shawcable.net)
  317. # [01:43] * Joins: bnicholson (bnicholson@2557E599.66715431.D25A875A.IP)
  318. # [01:43] * Joins: Boriss_ (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net)
  319. # [01:44] * Quits: WeirdAl (chatzilla@moz-D461843.ask.info) (Quit: ChatZilla 0.9.89 [Firefox 17.0.1/20121128204232])
  320. # [01:45] * Quits: FabioMagnoni (fabiomagno@A6F452A4.E9B83AAC.B65F468E.IP) (Quit: FabioMagnoni)
  321. # [01:45] * Quits: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  322. # [01:45] * Boriss_ is now known as Boriss
  323. # [01:45] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
  324. # [01:45] * Quits: cviecco_ (cviecco@2557E599.66715431.D25A875A.IP) (Input/output error)
  325. # [01:46] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Connection reset by peer)
  326. # [01:47] * Quits: jimm (jmathies@moz-7F164CA1.pn.at.cox.net) (Quit: )
  327. # [01:47] * Quits: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  328. # [01:47] * Joins: masayuki (Thunderbir@moz-66BDE38.ppp11.odn.ad.jp)
  329. # [01:47] * Quits: ehugg_lime (ehugg_lime@moz-1D1F6848.mycingular.net) (Client exited)
  330. # [01:47] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
  331. # [01:48] * Quits: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
  332. # [01:50] * Quits: marco (Thunderbir@moz-8BF869A2.cust.dsl.teletu.it) (Quit: marco)
  333. # [01:51] * Quits: jfkthame (jfkthame@35C5CD28.E5218CC8.9542EC20.IP) (Quit: jfkthame)
  334. # [01:52] * Quits: _FrnchFrgg_ (_FrnchFrgg@A954F686.E36651AF.74B71A20.IP) (Ping timeout)
  335. # [01:52] * Quits: AryehGregor (AryehGrego@74CB4B8C.65DD8852.39716721.IP) (Ping timeout)
  336. # [01:54] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/272a92957ed8 - David Keeler - bug 819106 - update processStsHeader call in hsts preload list script r=bsmith DONTBUILD (NPOTB)
  337. # [01:54] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  338. # [01:56] * Joins: AryehGregor (AryehGrego@CCD2EA05.CF9ADB91.C605BBF7.IP)
  339. # [01:56] <@ehsan> mak: ping
  340. # [01:56] <mak> ehsan: y?
  341. # [01:56] * Joins: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net)
  342. # [01:56] <@ehsan> mak: so here's what was broken!
  343. # [01:56] * Joins: jfkthame (jfkthame@35C5CD28.E5218CC8.9542EC20.IP)
  344. # [01:56] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  345. # [01:56] <mak> ehsan: I did some local testing but was not able to repro the leak
  346. # [01:56] <@ehsan> it's ok
  347. # [01:57] <@ehsan> we figured it out :)
  348. # [01:57] <mak> I was actually still trying!
  349. # [01:57] <@ehsan> you know how we have DownloadsData and PrivateDownloadsData
  350. # [01:57] <mak> yes
  351. # [01:57] <@ehsan> and similar other objects?
  352. # [01:57] <mak> yes
  353. # [01:57] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
  354. # [01:57] * ChanServ sets mode: +o smaug
  355. # [01:57] <@ehsan> so, in global PB builds, we hand out one or the other, depending on whether isWindowPrivate returns true *at that specific time*
  356. # [01:57] <@ehsan> when you switch to PB mode, isWindowPrivate will start to return true
  357. # [01:58] <mak> yes, I see what you mean
  358. # [01:58] <@ehsan> and then we'll start using the wrong object
  359. # [01:58] <mak> but I thought we did finalization of both
  360. # [01:58] <@ehsan> which in this case leads to a leak, because we add views on one object and remove them on others
  361. # [01:58] <@ehsan> no we don't
  362. # [01:58] <@ehsan> look at DownloadsPanel.terminate for evidence
  363. # [01:58] <@ehsan> but it's actually worse than just leaking!
  364. # [01:58] * Joins: _FrnchFrgg_ (_FrnchFrgg@A954F686.E36651AF.74B71A20.IP)
  365. # [01:59] <@ehsan> if you go to PB mode, and then open a new window, the panel for the original window is still using the non-private object
  366. # [01:59] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  367. # [01:59] <nbp> Can somebody backout 747b04228fa6 for me, my system is swapping because of gdb, and I want to keep it alive to minimize the test case … :(
  368. # [01:59] <@ehsan> and the panel for the new window will use a private one
  369. # [01:59] * Quits: jfkthame (jfkthame@35C5CD28.E5218CC8.9542EC20.IP) (Quit: jfkthame)
  370. # [01:59] <@ehsan> so your two panels will watch over different downloads!
  371. # [01:59] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Connection reset by peer)
  372. # [01:59] * Joins: RudyL (rudy@moz-51C5693A.dynamic.hinet.net)
  373. # [01:59] * Quits: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Connection reset by peer)
  374. # [01:59] * Joins: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net)
  375. # [01:59] <@ehsan> nbp: I can do that
  376. # [01:59] <mjrosenb> billm: ok, built a debug build with --enable-threadsafe
  377. # [01:59] <mjrosenb> billm: it built correctly.
  378. # [01:59] <nbp> ehsan: thanks.
  379. # [01:59] <@ehsan> nbp: what's the reason? (to go into the commit message)
  380. # [02:00] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
  381. # [02:00] * Quits: nhirata (anonymous@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: nhirata)
  382. # [02:00] <@ehsan> mak: fortunately, the fix is simple... wanna take a look?
  383. # [02:00] <nbp> ehsan: It cause a crash on a particular web-site when scrolling down, there is a bug open on the failure as a dependency.
  384. # [02:00] <mak> ehsan: hum, I guess it's too late in the night for my brain to parse that... the panel is per window
  385. # [02:01] <@ehsan> mak: ok it's fine, I really wanted to get it in tonight
  386. # [02:01] * Quits: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Client exited)
  387. # [02:01] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/d306f97c1da2 - Bobby Holley - Bug 807102 - Rev the CID on nsPrincipal. r=bz a=akeybl
  388. # [02:01] * Joins: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net)
  389. # [02:01] <@ehsan> mak: but since this is my own fault, I'll wait till tomorrow :)
  390. # [02:01] <billm> mjrosenb: then I guess you'll need to compare the build commands for dist/bin/js versus js/src/obj/js...
  391. # [02:01] <mak> ehsan: no I didn't mean the review, it's too late to understand what you are trying to explain :D
  392. # [02:01] <mak> I'm curious to see the patch
  393. # [02:01] <@ehsan> lol
  394. # [02:02] <@ehsan> mak: https://gist.github.com/4229831
  395. # [02:02] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/6d32ee966b68 - Ehsan Akhgari - Backed out changeset 747b04228fa6 (bug 807443) because of crashes on a website when scrolling
  396. # [02:02] <@ehsan> nbp: done
  397. # [02:02] <jesup> sewardj: ping
  398. # [02:02] <@ehsan> mak: does it make more sense now? :)
  399. # [02:03] * Quits: jhammel (jhammel@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: leaving)
  400. # [02:04] <@ehsan> mak: (attached the patch to the bug and asked for review)
  401. # [02:04] <@ehsan> jdm: ^
  402. # [02:04] <mak> ehsan: doesn't this end up using the non-private db when in global private mode?
  403. # [02:05] * AutomatedTester is now known as AutomatedTester|AFK
  404. # [02:05] <@ehsan> mak: no, because we have code to swap the data stored in that data store
  405. # [02:05] <@ehsan> mak: which is what currently handles this (before this patch)
  406. # [02:05] <mak> yeah
  407. # [02:05] <jdm> ehsan: what are you pointing me towards?
  408. # [02:05] <@ehsan> jdm: the fact that I put the patch up on the bg
  409. # [02:05] <@ehsan> *buig
  410. # [02:05] <@ehsan> dammit
  411. # [02:05] <mak> ehsan: how did you verify this solves the leak?
  412. # [02:05] <@ehsan> *bug
  413. # [02:06] <@ehsan> mak: by running the tests :)
  414. # [02:06] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Connection reset by peer)
  415. # [02:06] <mak> I wonder why I can't repro!
  416. # [02:06] <@ehsan> mak: we managed to get down to a couple of tests which reproduced the leak
  417. # [02:06] <@ehsan> and now I'm running the entire mochitest-chrome just to be sure
  418. # [02:06] <@ehsan> mak: heh yeah
  419. # [02:06] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
  420. # [02:06] <@ehsan> mak: basically you needed one test to trigger ShowPanel, and another test to go into PB mode after it
  421. # [02:07] <@ehsan> that is the condition that's enough for reproducing the leak
  422. # [02:07] * Quits: RudyL (rudy@moz-51C5693A.dynamic.hinet.net) (Quit: RudyL)
  423. # [02:07] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Connection reset by peer)
  424. # [02:07] * Joins: cabanier (cabanier@moz-6A1F2F2C.hsd1.wa.comcast.net)
  425. # [02:08] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
  426. # [02:09] <mak> ehsan: what about DownloadsViewController that switches between canCleanup and canCleanupPrivate?
  427. # [02:09] <@ehsan> hrm
  428. # [02:09] * @ehsan looks
  429. # [02:09] * Quits: erikvold (erikvold@9E727688.17C2F9C.163DC5C6.IP) (Quit: erikvold)
  430. # [02:09] <mak> (sorry it's 2am, I'm not that able at this time)
  431. # [02:10] * Joins: tantek (tantek@moz-BE33DA21.fw1.sfo1.mozilla.net)
  432. # [02:10] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/654265a8c3ce - Masayuki Nakano - Bug 769159 Handle GDK_Shift_Lock as Shift key on GTK r=karlt
  433. # [02:10] <@ehsan> mak: that one is ok, since it's still a singleton...
  434. # [02:10] <@ehsan> mak: note that isWindowPrivate returns the correct value based on the current PB mode
  435. # [02:11] <@ehsan> but if we use that boolean to choose between one of the two singletons, then we have a problem
  436. # [02:11] <@ehsan> using it for other purposes is fine
  437. # [02:12] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  438. # [02:12] <mjrosenb> doese make shel/js work from the top-level?
  439. # [02:12] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Connection reset by peer)
  440. # [02:12] <mak> ehsan: marked, what you say makes sense, and I guess we'll figure out easily if things break
  441. # [02:12] * Joins: gandalf (zbraniecki@moz-BE33DA21.fw1.sfo1.mozilla.net)
  442. # [02:13] <@ehsan> hehe yeah
  443. # [02:13] <mak> at least this can't make persistent damage
  444. # [02:13] <@ehsan> mak: not more than what I've already made ;)
  445. # [02:13] <mak> ahah
  446. # [02:13] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
  447. # [02:14] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Ping timeout)
  448. # [02:14] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
  449. # [02:14] <mak> ehsan: so basically, global pb can finish at any time during life of a window... quite awesome to work with 2 modes so different... I hope global PB will die soon.
  450. # [02:14] * Quits: drexler (chatzilla@moz-AD4BBA18.hsd1.vt.comcast.net) (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.0.17/2009122204])
  451. # [02:15] <@ehsan> mak: oh yeah, I'm gonna kill it with fire
  452. # [02:15] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/c6e99da8ea9d - Olli Pettay - Bug 803853, make sure to not leak mRules, r=ehsan
  453. # [02:15] * Quits: dcamp (dave@9E727688.17C2F9C.163DC5C6.IP) (Quit: Leaving...)
  454. # [02:15] <@ehsan> mak: 818800
  455. # [02:15] <mak> nice number
  456. # [02:15] <@ehsan> yeah
  457. # [02:16] <nthomas> quick, file another 18 bugs
  458. # [02:16] <@ehsan> mak: I'll wait for my local test to not leak before landing this a third time...
  459. # [02:16] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/7f8e7625b12e - Bill McCloskey - Bug 747066 - Add vtable assertion (r=bz)
  460. # [02:16] <mak> nthomas: too late, it already exists
  461. # [02:16] <nthomas> no points if the summary isn't also a palindrome
  462. # [02:17] <mak> heh
  463. # [02:17] <@ehsan> nthomas: oh the summary for his bug is sooo nice it makes me want to cry!
  464. # [02:17] * Quits: bbondy (bbondy@moz-CBCCE0F3.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  465. # [02:18] * Quits: myk (myk@moz-64D96850.dsl.dynamic.sonic.net) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  466. # [02:18] * Joins: paolo (paolo@moz-8D04F78B.retail.telecomitalia.it)
  467. # [02:19] * ewong|sleep is now known as ewong
  468. # [02:20] * Quits: AaronMT (AaronMT@moz-5DF3A271.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: www.textualapp.com)
  469. # [02:20] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/3877e6934b56 - Jeff Walden - Back out 75e0d521bc2b, breaks standalone JS builds on Linux, at the very least. No bug, r=bustage
  470. # [02:20] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/c6079d201336 - Jeff Walden - GC some sharp-variable js.msg entries that have probably been unused since sharp variables were removed. No bug, rs=lumpy, salting the ground
  471. # [02:21] * Waldo snagged bug 812218 for his palindromic bug submission of the quarter
  472. # [02:22] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Ping timeout)
  473. # [02:22] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
  474. # [02:22] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Connection reset by peer)
  475. # [02:23] * Quits: mmc (mmc@2557E599.66715431.D25A875A.IP) (Input/output error)
  476. # [02:23] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
  477. # [02:23] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
  478. # [02:24] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Connection reset by peer)
  479. # [02:24] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
  480. # [02:24] * heycam is now known as heycam|away
  481. # [02:25] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Ping timeout)
  482. # [02:26] * Quits: cabanier (cabanier@moz-6A1F2F2C.hsd1.wa.comcast.net) (Quit: Leaving.)
  483. # [02:27] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: jorendorff)
  484. # [02:27] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Ping timeout)
  485. # [02:27] * biesi__ is now known as biesi
  486. # [02:27] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
  487. # [02:28] * Joins: birtles (chatzilla@moz-4B5534A0.mozilla.or.jp)
  488. # [02:28] * Quits: ekr (ekr@43CB6079.66715431.D25A875A.IP) (Quit: ekr)
  489. # [02:28] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  490. # [02:30] * bz_away is now known as bz
  491. # [02:30] <@bz> Um
  492. # [02:30] * @bz wonders how to debug this android fail..
  493. # [02:30] * @bz ponders just disabling the test on android and hoping
  494. # [02:31] <Callek> Waldo: thanks ;-)
  495. # [02:31] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  496. # [02:31] <Waldo> Callek: it was kind of a show-stopper for me, unless I wanted to downgrade my tree to before that push, so...
  497. # [02:31] <Callek> Waldo: also, based on my skim of the patch/issue it sure broke only standalone JS on *linux* (since the target was ifdef linux)
  498. # [02:31] <Waldo> yeah
  499. # [02:32] <Waldo> conveniently most of us are on Linux, so it bit quickly
  500. # [02:32] <Callek> probably a simple fix, I just don't have the mindcycles for it atm
  501. # [02:32] <Callek> I was surprised someone found it on *inbound* so quickly, really
  502. # [02:32] <Waldo> simple build fix
  503. # [02:32] <Waldo> right
  504. # [02:32] <Waldo> (he said, channeling Bill Cosby)
  505. # [02:33] * Quits: seif (seif@BEAC5A65.FE22CA96.A6BD37EB.IP) (Ping timeout)
  506. # [02:33] <Callek> Waldo: and yea, the bug stood out as a "someone patched something without a build-config peer looking and broke stuff in an obvious way" ===or=== the bug author was doing something totally unsupported/bad and broke.
  507. # [02:33] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Quit: bmoss)
  508. # [02:33] <Callek> in this case, surprisingly neither was true ;-) since it was a build peer who reviewed, and it was a supported use-case
  509. # [02:33] * Quits: tanvi (tanvi@2557E599.66715431.D25A875A.IP) (Quit: Leaving.)
  510. # [02:33] * Quits: nmatsakis (nmatsakis@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Computer has gone to sleep.)
  511. # [02:34] <@bz> We don't actually have debug tests on android, right?
  512. # [02:34] <Callek> bz: not yet
  513. # [02:35] * Quits: phx (Adium@69EEB470.20479294.689607DE.IP) (Quit: Leaving.)
  514. # [02:35] <@bz> ok
  515. # [02:35] <@bz> Does dump() work in an sjs in an opt build?
  516. # [02:35] * Quits: @dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  517. # [02:35] <Callek> theres a [at least 1] bug on file for activating android debug tests, but its way low on releng's relative priority list atm
  518. # [02:35] * Joins: chucklee (chucklee@moz-99690620.hinet-ip.hinet.net)
  519. # [02:35] * @bz supposes he can check that on Mac
  520. # [02:36] <@bz> But then the next question is: would dump() from a test on android show up in the tbpl log?
  521. # [02:36] * Quits: terrence (terrence@2557E599.66715431.D25A875A.IP) (Ping timeout)
  522. # [02:36] * Joins: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net)
  523. # [02:36] <Callek> bz: sadly I don't know enough about the semantics of dump, especially as the correlate to android tests, perhaps ask in #mobile or #ateam
  524. # [02:37] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Connection reset by peer)
  525. # [02:37] <Waldo> http://mxr.mozilla.org/mozilla-central/search?string=dump&;find=\.sjs%24&findi=&filter=^[^\0]*%24&hitlimit=&tree=mozilla-central suggests dump is useful at least some places
  526. # [02:37] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
  527. # [02:38] <Waldo> jmaher|afk: you might have inp...oh
  528. # [02:38] <@bz> Waldo: well, in a debug build it works for sure
  529. # [02:38] <mjrosenb> billm: ok, I ran a huge number of transformations on the output of running make in each of the directories
  530. # [02:38] <mjrosenb> http://paste.ubuntu.com/1415962/
  531. # [02:39] * @bz considers trying to build android again
  532. # [02:39] <mjrosenb> billm: I removed a single object file from the js shell, then re-built it in each directory
  533. # [02:39] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Connection reset by peer)
  534. # [02:39] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Ping timeout)
  535. # [02:39] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
  536. # [02:40] * Quits: wesj (Instantbir@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Instantbird 1.3 -- http://www.instantbird.com)
  537. # [02:40] <billm> mjrosenb: so this is the diff of the command line for building the actual shell executable?
  538. # [02:40] <mjrosenb> billm: then looked at only lines that contained that filename, and printed each word from those lines on a separate line, sortedd them, removed duplacicates, and finally ran diff on them.
  539. # [02:40] <billm> mjrosenb: oh, so this is for a given source file to .o ?
  540. # [02:40] <mjrosenb> billm: both the link command and building the object file.
  541. # [02:40] * Joins: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net)
  542. # [02:41] <mjrosenb> bz: build fennec or android?
  543. # [02:41] * Quits: sbward (sbward@moz-E8364EF1.sd.sd.cox.net) (Ping timeout)
  544. # [02:41] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
  545. # [02:41] <billm> mjrosenb: was this for the threadsafe shell?
  546. # [02:41] * Quits: rlewis (Thunderbir@moz-D47321EC.cable.virginmedia.com) (Ping timeout)
  547. # [02:41] * Joins: bbondy (bbondy@moz-CBCCE0F3.home.cgocable.net)
  548. # [02:41] <@bz> mjrosenb: fennec
  549. # [02:42] <mjrosenb> bz: yes.
  550. # [02:42] <mjrosenb> err, billm: yes.
  551. # [02:43] <mjrosenb> billm: oh, it looks like I should have also stripped '../' from it.
  552. # [02:44] <mjrosenb> oh well.
  553. # [02:44] * Quits: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net) (Quit: Leaving...)
  554. # [02:44] <mjrosenb> that is still a vast subset of the data that I started with
  555. # [02:44] <billm> mjrosenb: the main differences seem to be in linking--the -Wl and -l flags
  556. # [02:44] <mjrosenb> *nod*
  557. # [02:44] <billm> mjrosenb: also, the js/src one doesn't have ctypes
  558. # [02:44] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/db4197606782 - Boris Zbarsky - Bug 818263. Make the EventTarget binding work for nodes. r=smaug,peterv
  559. # [02:44] * Joins: seif (seif@BEAC5A65.FE22CA96.A6BD37EB.IP)
  560. # [02:44] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/a381a84d7af2 - Boris Zbarsky - Bug 817531. Fix the referrer header for background image loads. r=khuey
  561. # [02:45] <billm> mjrosenb: it's also odd that some files, like SHA1.o, are only used by one
  562. # [02:45] <mjrosenb> also > ctypes/libffi/.libs/libffi.a
  563. # [02:45] <mjrosenb> that was the first thing that I noticed was different.
  564. # [02:45] <billm> mjrosenb: is there a way to build the dist/bin one without ctypes? I bet there is
  565. # [02:45] <mjrosenb> libffi is only included in the bad shell
  566. # [02:46] <billm> mjrosenb: --disable-ctypes
  567. # [02:46] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  568. # [02:46] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/9135ccf6e408 - Ehsan Akhgari - Bug 801232 - Add support for the downloads panel in per-window private browsing builds; r=mak
  569. # [02:46] <billm> mjrosenb: that might disable libffi too, since that's only needed for ctypes afaik
  570. # [02:47] <@bz> ok
  571. # [02:47] * joduinn-mtg is now known as joduinn
  572. # [02:47] * @bz accepts that no one has a clue about android tests, tries to figure out how to build android firefox
  573. # [02:47] <billm> mjrosenb: if that doesn't work, you could try to manually run the link command from dist/bin inside js/src/obj, with the patch suitably modified
  574. # [02:47] <billm> mjrosenb: though getting the last part to work would probably be tricky
  575. # [02:47] <@bz> https://wiki.mozilla.org/Mobile/Fennec/Android#Mac_OS_X are still the right directions for that?
  576. # [02:47] * Quits: bdahl (bdahl@moz-BE33DA21.fw1.sfo1.mozilla.net) (Client exited)
  577. # [02:47] <mjrosenb> bz: I would say just buy a chromebook, run ubuntu on it, and build natively on there, as well as test
  578. # [02:48] <mjrosenb> bz: but that is not working so well for me atm.
  579. # [02:48] * Quits: biesi (cbiesinger@moz-48E61CD.snc1.tfbnw.net) (Ping timeout)
  580. # [02:48] <@bz> heh
  581. # [02:48] * Quits: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu) (Quit: jlebar|mac)
  582. # [02:48] <billm> mjrosenb: unfortunately, my best guess is that one of the -Wl flags is causing the problem
  583. # [02:48] <mjrosenb> -Wl just says send the rest of this to the linker?
  584. # [02:48] <mjrosenb> oh
  585. # [02:48] <mjrosenb> since we are suspecting the linker, I should try with bdf rather than gold.
  586. # [02:49] <billm> mjrosenb: that sounds like a good idea
  587. # [02:49] <@bz> mjrosenb: let's assume my timeframe is measured in hours to days... ;)
  588. # [02:49] <@bz> mjrosenb: Though given my last experience building for android, that time might be taken up entirely to set up the build env
  589. # [02:49] <mjrosenb> bz: order it with amazon prime! two day shipping!
  590. # [02:50] * @bz doesn't have prime. ;)
  591. # [02:50] <mfinkle> bz: those directions should be current
  592. # [02:51] * Quits: sn0wb1rd_ (sn0wb1rd@63AD9D9D.C768A739.488A906A.IP) (Quit: sn0wb1rd_)
  593. # [02:51] <@bz> mfinkle: including the r5c NDK? OK
  594. # [02:52] <@bz> mfinkle: maybe you know whether dump() in an sjs in an android reftest would show up in the log?
  595. # [02:52] <@bz> mfinkle: or some other way I can find out without building things what that test is seeing happen on android?
  596. # [02:52] <@bz> mfinkle: Or whether HTTP reftests on androind run from http://localhost:NNN/ or not?
  597. # [02:53] <@bz> er, on android
  598. # [02:55] <Matti> bz: FYI, i got the email for bug 817531#c10
  599. # [02:55] * Quits: juanb (jbecerra@2557E599.66715431.D25A875A.IP) (Quit: juanb)
  600. # [02:55] <@bz> Matti: sure, I'm not saying no mail was sent.
  601. # [02:56] * Quits: Mook_as (mook@moz-1FCC0032.activestate.com) (Quit: Mook_as)
  602. # [02:56] * Joins: sn0wb1rd_ (sn0wb1rd@63AD9D9D.C768A739.488A906A.IP)
  603. # [02:56] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Connection reset by peer)
  604. # [02:56] <Waldo> bz: actually, come to think of it, I think the web server might not run directly on the device, which might mean dumps would go to a completely different place there
  605. # [02:56] * Quits: espindola (espindola@moz-BEE32391.dsl.teksavvy.com) (Quit: Ex-Chat)
  606. # [02:57] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
  607. # [02:57] * hwine is now known as hwine-zzz
  608. # [02:57] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  609. # [02:57] <@bz> Waldo: right, that's the obvious question
  610. # [02:57] * Waldo is woefully out of date on all this stuff, except that having an xpcshell-hosted server is getting more and more sadtimes for mobile testing
  611. # [02:57] <@bz> Waldo: my real question is whatthe URI of the test is
  612. # [02:57] <@bz> Waldo: well, if this were documented somewhere, you could get back up to date....
  613. # [02:57] <@bz> Waldo: _if_
  614. # [02:57] <Waldo> bz: it should be mochi.test of some sort, not localhost, due to all this
  615. # [02:58] <@bz> ah
  616. # [02:58] <Waldo> that was kind of monumental, adjusting every test away from localhost to use mochi.test
  617. # [02:58] <@bz> That might explain my test failure!
  618. # [02:58] * Joins: phx (Adium@69EEB470.20479294.689607DE.IP)
  619. # [02:58] * @bz tries to just find the code that runs the server
  620. # [02:59] <@bz> fwiw, its localhost on Mac
  621. # [02:59] <@bz> and Windows
  622. # [02:59] <@bz> And Linux.
  623. # [02:59] <Waldo> hmm
  624. # [02:59] * Joins: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu)
  625. # [02:59] <Waldo> yeah, I got nuthin' here
  626. # [03:00] <romaxa> mjrosenb: pong
  627. # [03:00] <@bz> 323 gRemote = prefs.getBoolPref("reftest.remote");
  628. # [03:00] <@bz> And if false, we don't start an http server as part of reftest
  629. # [03:01] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
  630. # [03:01] * @bz reads remotereftest.py
  631. # [03:01] <mjrosenb> romaxa: have you ever attempted to run tests natively on an arm device?
  632. # [03:01] <@bz> Oh
  633. # [03:01] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Connection reset by peer)
  634. # [03:01] <@bz> So on android, reftest runs from http://A.B.C.D:whatever/
  635. # [03:01] <@bz> where A.B.C.D is the IP address of the machine the android thing is hooked up to
  636. # [03:02] * Quits: DevHC (devhc@moz-7D34B0B0.pool.t-online.hu) (Quit: Received SIGPWNTx)
  637. # [03:02] * @bz changes his test to just allow any hostname, pushes to try to see if that works
  638. # [03:02] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
  639. # [03:03] <mfinkle> bz: not sure how the dump in sjs would end up in the logcat
  640. # [03:03] <mfinkle> the webserver is not run on the device
  641. # [03:03] * Quits: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu) (Quit: jlebar|mac)
  642. # [03:03] <mfinkle> even for local developer tests
  643. # [03:04] * Joins: cabanier (cabanier@moz-6A1F2F2C.hsd1.wa.comcast.net)
  644. # [03:04] <mfinkle> those are run on the host machine, so you should be able to see the dump in the host machine console
  645. # [03:04] <@bz> mfinkle: yeah
  646. # [03:04] * KaiRo sheds a tear seeing how much the mobile web sucks
  647. # [03:04] * Quits: mccr8 (mccr8@2557E599.66715431.D25A875A.IP) (Quit: mccr8)
  648. # [03:04] <@bz> mfinkle: right; that requires me to build an android build. ;)
  649. # [03:05] <mfinkle> it does
  650. # [03:05] <mfinkle> wait
  651. # [03:05] <@bz> mfinkle: In any case, I think I have deduced enough about what fails that I can just fix it.
  652. # [03:05] <mfinkle> i wonder if you could use a tinderbox build
  653. # [03:05] <mfinkle> bz: that works too :)
  654. # [03:05] * @bz is at a point where he's about to push to try
  655. # [03:06] * Joins: allstarschh (allstars@moz-99690620.hinet-ip.hinet.net)
  656. # [03:07] * Quits: Optimizer (Optimizer@64A01820.DF6EC051.274D17D6.IP) (Ping timeout)
  657. # [03:09] <mjrosenb> billm: ok, I'll report back tomorrow, it is likely this build will take 2 hours.
  658. # [03:09] <billm> mjrosenb: ok
  659. # [03:09] * Quits: cabanier (cabanier@moz-6A1F2F2C.hsd1.wa.comcast.net) (Quit: Leaving.)
  660. # [03:09] <billm> good luck
  661. # [03:09] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  662. # [03:10] <decoder> seems like a crash of my firefox instance killed all the login cookies
  663. # [03:10] <decoder> >.<
  664. # [03:10] <decoder> maybe even all cookies
  665. # [03:10] <decoder> im logged out everywhere
  666. # [03:10] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/d1eebc634b47 - Mario Alvarado [:marioalv] - Bug 806740 - Port test_setAndFetchFaviconForPage_failures.js to the new per-tab PB APIs; r=ehsan
  667. # [03:11] <mjrosenb> billm: or not, linking jsutil.cpp just died with a bunch of undefined references?
  668. # [03:11] <mjrosenb> billm: look like a zip library
  669. # [03:11] * Quits: sn0wb1rd_ (sn0wb1rd@63AD9D9D.C768A739.488A906A.IP) (Quit: sn0wb1rd_)
  670. # [03:11] <billm> mjrosenb: this probably doesn't get much testing
  671. # [03:11] * mjrosenb cleans just to be sure
  672. # [03:13] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Connection reset by peer)
  673. # [03:14] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  674. # [03:14] * Quits: paolo (paolo@moz-8D04F78B.retail.telecomitalia.it) (Client exited)
  675. # [03:14] * Quits: mak (chatzilla@104EF634.F9B7738E.8628926.IP) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 2.0/20110318052756])
  676. # [03:15] * Quits: Pike (Pike@moz-FD7E9B2E.pool.mediaways.net) (Quit: ChatZilla 0.9.89 [Firefox 17.0.1/20121128204232])
  677. # [03:15] * heycam|away is now known as heycam
  678. # [03:15] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
  679. # [03:16] * Joins: espindola (espindola@moz-BEE32391.dsl.teksavvy.com)
  680. # [03:17] * Joins: RyanVM (RyanVM@moz-148999FE.phlapa.fios.verizon.net)
  681. # [03:18] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
  682. # [03:19] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/b3d02828b6f3 - Steve Fink - Bug 811050 - Intialize stolen ArrayBuffer data. r=billm
  683. # [03:19] <KWierso> I'm a fan of this new person posting to the enterprise group in Portuguese saying "I don't have an answer for you, I speak Portuguese!"
  684. # [03:19] <KWierso> responding to an out of office spam message
  685. # [03:19] <jdm> ehsan: http://pastebin.mozilla.org/1980498
  686. # [03:20] <@ehsan> jdm: thanks
  687. # [03:20] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/c86b3abbebf4 - Rafael Ávila de Espíndola - Bug 817929 - Remove test-save-histograms and use the existing saveHistograms. r=vladan.
  688. # [03:23] * Joins: MnO2 (mno2@moz-F2B69E6.tpcity.corp.yahoo.com)
  689. # [03:23] * Quits: jammink|headsdown (textual@2557E599.66715431.D25A875A.IP) (Quit: Textual IRC Client: http://www.textualapp.com/)
  690. # [03:23] <@ehsan> jdm: addEventListener takes three arguments
  691. # [03:23] <@ehsan> not 4
  692. # [03:23] <jdm> ehsan: false in gecko!
  693. # [03:24] <@ehsan> really?
  694. # [03:24] <jdm> the fourth means it can receive untrusted events in chrome
  695. # [03:24] <@ehsan> wow!!!
  696. # [03:24] * Joins: jgriffin_ (jgriffin@A5A0595A.66715431.D25A875A.IP)
  697. # [03:24] * Joins: brendan (brendaneic@777B9EEC.C030CAFC.1EF54B18.IP)
  698. # [03:26] * Quits: fabrice (fabrice@2557E599.66715431.D25A875A.IP) (Quit: Leaving.)
  699. # [03:26] * Quits: jgriffin (jgriffin@moz-DD9CBA45.hsd1.wa.comcast.net) (Ping timeout)
  700. # [03:26] * jgriffin_ is now known as jgriffin
  701. # [03:26] * capella is now known as capella|zzzzZ
  702. # [03:26] * Quits: bnicholson (bnicholson@2557E599.66715431.D25A875A.IP) (Ping timeout)
  703. # [03:27] <@ehsan> jdm: where are these fffffff's coming from?
  704. # [03:27] <jdm> ehsan: the sjs file
  705. # [03:27] <@ehsan> right
  706. # [03:27] <@ehsan> ok
  707. # [03:28] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/bf86988e2420 - Gregor Wagner - Bug 818158 - mozContact.find() - contains lookup on the "tel" field failing. r=bent
  708. # [03:28] <@bz> Actually, the fourth is just whether it can receive untrusted events
  709. # [03:28] <@bz> period
  710. # [03:28] <@bz> it's usable from content
  711. # [03:28] <@bz> Just the default is different in content and chrome.
  712. # [03:28] * @bz thinks we should consider standardizing it....
  713. # [03:28] <@ehsan> what does it mean in content?
  714. # [03:29] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
  715. # [03:29] <@bz> same thing
  716. # [03:29] <@bz> if you pass false as fourth arg, you get no untrusted events
  717. # [03:29] <@bz> if you pass true, you get untrusted events
  718. # [03:30] <@bz> if you don't pass it, then you get them if you're content, but not if you're chrome.
  719. # [03:30] <@ehsan> I see
  720. # [03:30] <@bz> It's a kinda crazy setup...
  721. # [03:30] <@bz> backwards compat is sad like that
  722. # [03:30] * Quits: brendan (brendaneic@777B9EEC.C030CAFC.1EF54B18.IP) (Quit: brendan)
  723. # [03:31] <@ehsan> indeed!
  724. # [03:32] <heycam> bz, can I ask about the HTMLPropertiesCollection thing?
  725. # [03:32] * Joins: sn0wb1rd_ (sn0wb1rd@moz-7DC12C05.sb.sd.cox.net)
  726. # [03:33] <@bz> heycam: sure
  727. # [03:33] <heycam> bz, so I'm wondering how the actual check that this is the right type is done
  728. # [03:33] <@bz> heycam: In case it wasn't clear, I think hixie is trying to define a daft API
  729. # [03:33] <@bz> heycam: in which binding setup?
  730. # [03:33] <heycam> I think I got that from your comment :)
  731. # [03:33] <heycam> let's say in the new setup
  732. # [03:34] <@bz> heycam: Ok
  733. # [03:34] <@bz> heycam: How much JSAPI do you know?
  734. # [03:34] <@bz> heycam: you know what a JSClass is?
  735. # [03:34] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
  736. # [03:34] <heycam> I might have many years ago
  737. # [03:34] <heycam> but not any more
  738. # [03:34] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
  739. # [03:34] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
  740. # [03:34] <@bz> heycam: ok. So basically there is a way to get from a JSObject to a struct called a JSClass
  741. # [03:35] <@bz> heycam: this has a flag field, and one of the flags is "is a DOM object"
  742. # [03:35] <@bz> heycam: So the first thing we do is grab the JSClass and check for the flag.
  743. # [03:35] <@bz> heycam: if set, we cast the JSClass to a subtype we've defined called DOMJSClass
  744. # [03:36] * Joins: edmorley (edmorley@moz-8C4B81ED.range109-156.btcentralplus.com)
  745. # [03:36] <@bz> heycam: DOMJSClass has a pointer to an array of integers.
  746. # [03:36] * Parts: edmorley (edmorley@moz-8C4B81ED.range109-156.btcentralplus.com)
  747. # [03:36] <@bz> heycam: which is the list of prototypes the object "should" inherit from (as in, does inherit from if no one has messed with the proto chains)
  748. # [03:36] * Joins: atsai (Conjuror@moz-99690620.hinet-ip.hinet.net)
  749. # [03:36] <heycam> ok
  750. # [03:37] * Joins: Conjuror (Conjuror@moz-99690620.hinet-ip.hinet.net)
  751. # [03:37] <@bz> heycam: Each prototype object in the system has a corresponding integer (it's just an enum)
  752. # [03:37] * Joins: bdahl (bdahl@moz-D7CB09C3.dsl.dynamic.sonic.net)
  753. # [03:37] <@bz> heycam: The list is sorted from leaste derived to most derived
  754. # [03:37] <@bz> heycam: so for a given proto we know what index it should be at in the list
  755. # [03:37] <heycam> oh, that's a bit interesting
  756. # [03:38] <@bz> heycam: e.g. if an object is an EventTarget, the first entry in the list will be the protoid of EventTarget
  757. # [03:38] <@bz> heycam: roc suggested it; he claims he heard it from someone sometime. ;)
  758. # [03:38] <heycam> heh
  759. # [03:38] <heycam> so to check if the object is a certain type, you just check the length of this list, and the relevant index which you should know
  760. # [03:38] <@bz> heycam: In any case, for a given method we know what index in the list to look at and what protoid to expect there
  761. # [03:38] <@bz> we don't the list length
  762. # [03:38] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
  763. # [03:38] <@bz> the lists are all the same length
  764. # [03:39] <heycam> maximum proto depth or something?
  765. # [03:39] <@bz> there's a placeholder value that fills the list out that corresponds to no proto
  766. # [03:39] <@bz> yeah
  767. # [03:39] <heycam> ok
  768. # [03:39] <@bz> exactly.
  769. # [03:39] <@bz> So to do the check we have to get the JSClass from the JSObject, check the bit, grab the list, index into the list, check the value
  770. # [03:39] <@bz> That's the fast path.
  771. # [03:39] <heycam> yeah that sounds fast enough
  772. # [03:39] <heycam> what can knock you into a slow path?
  773. # [03:40] <@bz> Takes about about 20 instructions.
  774. # [03:40] <@bz> It's really slow.
  775. # [03:40] <heycam> oh :p
  776. # [03:40] * Quits: sewardj (sewardj@moz-73949425.dip.t-dialin.net) (Ping timeout)
  777. # [03:40] <heycam> how many JSClasses do we have overall?
  778. # [03:40] <@bz> Just for scale, the total time budget for a getter we're working with at this point is about 20 instructions on my machine.
  779. # [03:40] <@bz> So in practice we do something faster in some cases.
  780. # [03:40] * Joins: sewardj (sewardj@moz-B000A619.dip.t-dialin.net)
  781. # [03:41] <@bz> So to answer your questions in order...
  782. # [03:41] <@bz> We can take a slow path if the object is a wrapper
  783. # [03:41] <@bz> slow compared to what I described above
  784. # [03:41] * cjones is now known as cjones-food
  785. # [03:41] <@bz> There's some transitional weirdness that can also matter, but it's not really relevant here.
  786. # [03:42] * Joins: bnicholson (bnicholson@moz-E98974C1.hsd1.ca.comcast.net)
  787. # [03:42] <@bz> (e.g. right now the Node methods have to deal with both new-binding and old-binding nodes)
  788. # [03:42] <@bz> As for how many JSClasses....
  789. # [03:42] <@bz> Many
  790. # [03:42] <@bz> One per proto object
  791. # [03:42] <@bz> One for each corresponding instance set.
  792. # [03:42] <@roc> could we inline the protoid-list into JSClass?
  793. # [03:42] <heycam> on the order of 100 - 200?
  794. # [03:43] <@bz> heycam: lol
  795. # [03:43] * Quits: jet (junglecode@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: jet)
  796. # [03:43] <heycam> uh oh
  797. # [03:43] <heycam> magnitude error? :)
  798. # [03:43] <heycam> *order of
  799. # [03:43] <@bz> interfaces% find . -name "nsIDOM*Element.idl" | wc -l
  800. # [03:43] <@bz> 117
  801. # [03:43] <@bz> So thats 214 just to do elements
  802. # [03:44] <@bz> Ignoring for the moment that their interface objects for now also need a JSClass
  803. # [03:44] <heycam> ok
  804. # [03:44] <@bz> Anyway
  805. # [03:44] <@bz> Lots of JSClasses
  806. # [03:44] <@bz> roc: that would bloat up JSClasses...
  807. # [03:44] <@roc> sure but
  808. # [03:44] <@bz> roc: not sure how happy the JS folks would be
  809. # [03:44] <@bz> It would save us the check for the DOM flag
  810. # [03:45] <@roc> almost all JSClasses are DOMJSClasses, right?
  811. # [03:45] <@roc> and every DOMJSClass stores a protoid-list somewhere anyway?
  812. # [03:45] <@bz> I'm not sure that's true
  813. # [03:45] <@bz> Given all the stuff that gets XPConnect wrappers
  814. # [03:45] <heycam> I guess a bit field with a bit for each JSClass is out of the question then?
  815. # [03:45] <@roc> we have hundreds of non-DOMJSClasses?
  816. # [03:45] * @bz can't recall the exact JSClass setup XPConnect has
  817. # [03:45] <@bz> I think we might well, yes
  818. # [03:45] <@bz> But we haven't measured
  819. # [03:45] <@roc> ok
  820. # [03:45] <@bz> In any case, it would just save that one flag check,right?
  821. # [03:46] <heycam> (a bitfield would make it easy to test "is an HTMLCollection but not an HTMLPropertiesCollection")
  822. # [03:46] <@roc> if we inlined the protoid-list into DOMJSClass then doesn't the fast-path collapse to
  823. # [03:46] <@roc> // get JSClass* into r0
  824. # [03:46] <@bz> so what I described above is what we have with JM
  825. # [03:46] <@roc> cmp [r0 + NNN], PPP
  826. # [03:47] * Quits: gerv (Instantbir@2557E599.66715431.D25A875A.IP) (Ping timeout)
  827. # [03:47] <@roc> jne slow_path
  828. # [03:47] <@roc> ?
  829. # [03:47] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  830. # [03:47] <@bz> roc: yes
  831. # [03:48] <@bz> roc: fwiw, what we have now is that DOMJSClass has a JSClass member and a DOMClass member
  832. # [03:48] <@bz> roc: and DOMClass has a const prototypes::ID mInterfaceChain[prototypes::id::_ID_Count]; member
  833. # [03:48] * Quits: chewey (chewey@moz-F871C1CD.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
  834. # [03:48] <@bz> roc: so in practice we might be there already except for the flag check on JSClass
  835. # [03:48] <@roc> getting the class looks like two loads
  836. # [03:48] * Joins: chewey (chewey@moz-55AE7C7D.dip0.t-ipconnect.de)
  837. # [03:48] <@bz> So with ion, all this is done at ion-compile time in the common case
  838. # [03:49] <@bz> and at runtime there is just a shape guard on the DOM proto and then we go
  839. # [03:49] <@roc> so if we inline the propid-list into JSClass, that makes the fast path check 4 instructions
  840. # [03:49] * Quits: phx (Adium@69EEB470.20479294.689607DE.IP) (Quit: Leaving.)
  841. # [03:49] <@roc> if we don't, it's 6
  842. # [03:49] <@bz> well, a slot read from the element too
  843. # [03:49] <@bz> roc: well, it's taking 7-9ns
  844. # [03:49] <@bz> roc: so perhaps I should have said 20 cycles
  845. # [03:49] <@roc> ahhh
  846. # [03:49] <@roc> ok
  847. # [03:49] <@bz> roc: which is not the same as instructions, obviously....
  848. # [03:50] <@roc> sorry
  849. # [03:50] <@bz> roc: I haven't looked at the actual assembly, though; it's possible the compiler is doing dumb things
  850. # [03:50] * @bz should go look, actually
  851. # [03:51] * Joins: dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net)
  852. # [03:51] * ChanServ sets mode: +o dbaron
  853. # [03:51] <@bz> There's also weirdness involving the fact that proxies can get involved
  854. # [03:51] <@bz> anyway
  855. # [03:52] <heycam> bz, if you can convince Ian that what we wants to do is silly it doesn't matter. but I guess you think even doing a second check into the proto list to check it's not HTMLPropertiesCollection is too much of an overhead?
  856. # [03:52] <heycam> an overhead on every regular called to HTMLCollection.namedItem
  857. # [03:52] <@bz> I think it's unnecessary overhead
  858. # [03:52] <@bz> because the goal is stupid.
  859. # [03:52] <heycam> (although who uses namedItem and not the getter :))
  860. # [03:52] <@bz> There's that question too, yes.
  861. # [03:53] <@bz> Further raising the quwstion of why we're all wasting time defining an incompatible namedItem.... ;)
  862. # [03:53] * Quits: tantek (tantek@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: tantek)
  863. # [03:53] <heycam> I guess I'm ok with saying "you're making HTMLPropertiesCollection not an HTMLCollection, so you shouldn't model it with inheritance here"
  864. # [03:54] <heycam> I think that was my initial view
  865. # [03:54] <@bz> That's sort of my feeling.
  866. # [03:54] <heycam> not sure how I got convinced the other way :)
  867. # [03:54] <@bz> I think he just wants to piggyback on the nodelist/collection behavior in terms of which nodes are in it
  868. # [03:54] <heycam> yeah
  869. # [03:54] <@bz> But the fact that that's tied to HTMLCollection instead of being an algorithm anyone can hook into is a bug, imo
  870. # [03:54] <@bz> anyway
  871. # [03:54] <@bz> We can obviously implement whatever here
  872. # [03:54] <heycam> maybe
  873. # [03:55] <heycam> but there are concrete things that can be reused
  874. # [03:55] <heycam> like item()
  875. # [03:55] <@bz> But I think adding complicated machinery for a one-off special case that's bad API to start with....
  876. # [03:55] <heycam> and length
  877. # [03:55] <@bz> Hmm
  878. # [03:55] <@bz> That's fair.
  879. # [03:55] <njn> is there a way to pipe clang error messages through a pager like 'more' without losing the colouring?
  880. # [03:56] <mjrosenb> njn: use script!
  881. # [03:56] <@bz> njn: does "less -R" work?
  882. # [03:56] <njn> bz: nope
  883. # [03:56] <mjrosenb> bz: likely not, it probably checks to see if /dev/stdout is a tty.
  884. # [03:57] <@bz> mjrosenb: yeah, indeed....
  885. # [03:57] <@bz> heycam: I've spent about as much time as I plan to on this discussion, btw
  886. # [03:57] <heycam> bz, ok :)
  887. # [03:57] <heycam> njn, [[[ It's possible to force clang to always emit color escaped codes using "-Xclang -fcolor-diagnostics" ]]] -- https://github.com/martine/ninja/issues/174
  888. # [03:57] <mjrosenb> njn: -fcolor-diagnostics Use colors in diagnostics
  889. # [03:57] <heycam> that plus less -R
  890. # [03:58] <njn> heycam: I have colours normally, they just disappear when I pipe through |more|
  891. # [03:58] <mjrosenb> I should probably just get in the habit of running script in every terminal that I use
  892. # [03:58] <@bz> heycam: And in particular, in Gecko HTMLCollection.prototype.namedItem applied to HTMLPropertiesCollection will return null afaict
  893. # [03:59] <heycam> bz, oh why is that?
  894. # [03:59] <mjrosenb> njn: still highly recommend script.
  895. # [03:59] * Quits: bent (chatzilla@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.2.19/20110707195905])
  896. # [03:59] <njn> mjrosenb: what is script?
  897. # [03:59] <@bz> heycam: because in our case the two namedItem methods have different signatures, so we can just detect which one is called by ... which one is called.
  898. # [03:59] <@bz> heycam: But that's an accident of our bindings.
  899. # [03:59] <mjrosenb> njn: you run it, and it makes it look like you are using your terminal like normal
  900. # [04:00] <@bz> heycam: So I could easily make this throw ... _after_ argument conversion.
  901. # [04:00] <mjrosenb> njn: but it is also recording everything to a logfile.
  902. # [04:00] <heycam> bz, ok, but the fact that namedItem relies on some undefined internal state to return values?
  903. # [04:00] <@bz> heycam: which is obviously web-detectably different from doing it before.
  904. # [04:00] <mjrosenb> njn: with full color, so you can look at it later (or now if you make the logfile a named pipe)
  905. # [04:01] <heycam> bz, doing it after would be consistent with saying "if you want to do that, define it in the prose for HTMLCollection.prototype.namedItem"
  906. # [04:01] <@bz> heycam: You mean in terms of Gecko's actual behavior
  907. # [04:01] * Quits: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  908. # [04:01] <@bz> heycam: yes, indeed.
  909. # [04:01] <heycam> bz, yeah why is it returning null?
  910. # [04:01] <@bz> heycam: it would be.
  911. # [04:01] <heycam> bz, HTMLCollection reflects some abstract set of items
  912. # [04:01] <heycam> bz, and I wonder if HTMLPropertiesCollection is defining that in a way that HTMLCollection expects
  913. # [04:01] <@bz> heycam: Random implementation choice.
  914. # [04:01] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Ping timeout)
  915. # [04:01] <heycam> ok
  916. # [04:02] <@bz> heycam: HTMLPropertiesCollection doesn't use any of the normal HTMLCollection code in Gecko
  917. # [04:02] * Quits: atsai (Conjuror@moz-99690620.hinet-ip.hinet.net) (Quit: Leaving)
  918. # [04:02] * Conjuror is now known as atsai
  919. # [04:02] <@bz> heycam: For various reasons, but not least because the spec as written is pointless.
  920. # [04:02] <heycam> bz, more reason for it not to actually be an HTMLCollection
  921. # [04:02] <@bz> heycam: and the behavior that Opera and we implemented isn't expressible as an HTMLCollection
  922. # [04:03] <@bz> heycam: but makes more sense.
  923. # [04:03] <@bz> heycam: there's a spec bug on that too.
  924. # [04:03] * jmaher|afk is now known as jmaher
  925. # [04:04] <@bz> heycam: so yeah. I'm not a huge fan of the API design here. :(
  926. # [04:04] <heycam> bz, ok, so maybe it ought to be you can declare an interface to be a "collection interface", and that avoids you having to redefine namedItem, item, length, etc. but you can avoid inheriting HTMLCollection.
  927. # [04:04] <heycam> well, avoid redefining the common functionality
  928. # [04:04] <@bz> heycam: That would be somewhat interesting, yes.
  929. # [04:04] <@bz> heycam: Note that HTMLCollection does the whole live list thing, which is generally considered an antipattern nowadays
  930. # [04:04] <heycam> (this is declare in prose, btw, not in the IDL)
  931. # [04:05] <heycam> all right. thanks for the JSClass lesson. :)
  932. # [04:07] * Joins: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net)
  933. # [04:07] * heycam is now known as heycam|away
  934. # [04:07] <@bz> heycam|away: sorry you have to deal with this mess. :(
  935. # [04:08] * Joins: phx (Adium@moz-D3B447F3.wv.cc.cmu.edu)
  936. # [04:11] * Quits: seif (seif@BEAC5A65.FE22CA96.A6BD37EB.IP) (Ping timeout)
  937. # [04:12] * Joins: Mook (mook@moz-8F011215.dsl.teksavvy.com)
  938. # [04:13] * Joins: lduros (user@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
  939. # [04:13] * Quits: RyanVM (RyanVM@moz-148999FE.phlapa.fios.verizon.net) (Input/output error)
  940. # [04:14] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Input/output error)
  941. # [04:16] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
  942. # [04:16] * Joins: nmatsakis (nmatsakis@AAE222A3.FDDA6739.2321E71E.IP)
  943. # [04:17] * Quits: cpeterson (cpeterson@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  944. # [04:18] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/4d10b613761f - Jonathan Griffin - Backout 1819a9cc6d27 for bustage, bug 816246, CLOSED TREE
  945. # [04:19] * Quits: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  946. # [04:20] * Joins: seif (seif@BEAC5A65.FE22CA96.A6BD37EB.IP)
  947. # [04:20] * Joins: KaIRC (robert@moz-5ADC0B8D.adsl.highway.telekom.at)
  948. # [04:20] * Quits: KaiRo (robert@moz-17742D87.adsl.highway.telekom.at) (Ping timeout)
  949. # [04:22] * Quits: jgriffin (jgriffin@A5A0595A.66715431.D25A875A.IP) (Quit: jgriffin)
  950. # [04:22] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  951. # [04:23] <mjrosenb> closed tree?
  952. # [04:23] <mjrosenb> that sounds bad.
  953. # [04:24] * Quits: glob|away (glob@moz-23941FA.dsl.pltn13.sbcglobal.net) (Quit: Leaving...)
  954. # [04:24] * heycam|away is now known as heycam
  955. # [04:24] <espindola> mjessome, I think the bad patch was just reverted
  956. # [04:24] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  957. # [04:26] * Quits: pcwalton (pcwalton@2557E599.66715431.D25A875A.IP) (Quit: nbvcx)
  958. # [04:28] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  959. # [04:30] * Quits: azakai (alon@2557E599.66715431.D25A875A.IP) (Ping timeout)
  960. # [04:31] <nrc> dbaron: ping
  961. # [04:32] <@dbaron> nrc, pong
  962. # [04:32] * Joins: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net)
  963. # [04:32] <@bz> "Improvement! Robocop Checkerboarding Real User Benchmark decrease 99.6% on Android 2.2 (Native) Mozilla-Aurora"
  964. # [04:32] <@bz> Nice!
  965. # [04:33] <@bz> we optimized away robocop
  966. # [04:33] <nrc> dbaron: hi, I have a question about the UpdateAllThrottledStyles/UpdateThrottledStylesForSubtree/ null primary frame thing - when we start we we pass the starting element's frame's style parent - primaryFrame->GetStyleContext()->GetParent() - but what should we do if primaryFrame is null?
  967. # [04:35] <@dbaron> nrc, when we start which function?
  968. # [04:35] <nrc> dbaron: when we call DoUpdateElementAndDescendants for the first time from UpdateStylesToPrimaryFrames
  969. # [04:35] * Joins: gwagner_ (Gregor@moz-B8B530C2.hsd1.ca.comcast.net)
  970. # [04:35] * Joins: Boriss_ (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net)
  971. # [04:36] * Quits: Boriss_ (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Boriss_)
  972. # [04:36] * Quits: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  973. # [04:37] * Joins: cabanier (cabanier@moz-6A1F2F2C.hsd1.wa.comcast.net)
  974. # [04:37] <@dbaron> nrc, hmmm, maybe I was confused
  975. # [04:37] * Joins: dao (dao@moz-A27FA977.superkabel.de)
  976. # [04:38] <mjrosenb> while mochitest-remote is running, I should be able to connect to the http server that is running locally, right?
  977. # [04:38] <@dbaron> nrc, I was thinking UpdateStyle needed to do something when there was no primary frame
  978. # [04:39] <@dbaron> nrc, er, well, I guess it does
  979. # [04:39] <@dbaron> er
  980. # [04:40] <@dbaron> nrc, I think you should ignore that comment. Sorry.
  981. # [04:40] <@dbaron> nrc, I think I was confused.
  982. # [04:40] <@dbaron> (the one paragraph)
  983. # [04:40] <mjrosenb> hrmm, just says "bad request"
  984. # [04:40] <mjrosenb> not *that* surprised
  985. # [04:41] <nrc> dbaron: I agree with at least some of it, in fast to address a bug that only showed up on b2g I had already implemented the 'slow' solution
  986. # [04:41] <@dbaron> nrc, oh, so maybe I wasn't confused, then
  987. # [04:41] * Joins: mconley (mconley@D4B46A36.8C6552CA.6816E6B7.IP)
  988. # [04:42] <nrc> dbaron: I also needed to add a test for a null primary frame in UpdateStylesToPrimaryFrames, but I did notthing if it was null, but in retrospect that sounds wrong, and I think I should do something, but I'm not sure what parentStyle to use
  989. # [04:43] * @roc wonders if we have any reftests that test animated images
  990. # [04:44] <nrc> dbaron: (I don't necessarily disagree with the 'faster' solution either, but I don't fully understand it yet)
  991. # [04:44] <@dbaron> nrc, if you really need one, you could get it by calling nsComputedDOMStyle::GetStyleContextForElementNoFlush ... but I'm sort of skeptical that one is needed
  992. # [04:44] <@dbaron> nrc, I'm trying to find something that has side-effects that matter, though
  993. # [04:44] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  994. # [04:44] <@dbaron> nrc, I don't think you should actually need one
  995. # [04:44] <nrc> dbaron: as in I should do nothing, or pass nullptr?
  996. # [04:44] <@dbaron> nrc, no, nullptr would be bad... do nothing
  997. # [04:45] <@dbaron> nrc, except doing nothing was my original complaint
  998. # [04:45] <nrc> ok
  999. # [04:45] <@dbaron> nrc, so I must have had some side-effect in mind
  1000. # [04:45] <nrc> dbaron: so, I think it is bad if you stop half way down the chain, but maybe we never have a null primary frame at the top?
  1001. # [04:46] <@dbaron> nrc, we could
  1002. # [04:46] <nrc> dbaron: if we have an animation on a display:none element?
  1003. # [04:46] <@dbaron> nrc, So I don't see how the slow solution could actually fix anything
  1004. # [04:47] <@dbaron> nrc, I think the whole comment should be ignored
  1005. # [04:48] <@dbaron> nrc, unless the bug involved the assertion in nsAnimationManager::GetAnimationRule firing
  1006. # [04:48] * Quits: cabanier (cabanier@moz-6A1F2F2C.hsd1.wa.comcast.net) (Quit: Leaving.)
  1007. # [04:48] * Joins: Optimizer (Optimizer@4E2C5BDC.7E4F6A3.274D17D6.IP)
  1008. # [04:49] <@dbaron> nrc, in which case we should just fix GetAnimationRule to call EnsureStyleRuleFor
  1009. # [04:49] * @bz is so behind on nrc's reviews. :(
  1010. # [04:49] <@dbaron> nrc, I think
  1011. # [04:49] <@dbaron> nrc, I think I probably need to think about this earlier in the day
  1012. # [04:50] <nrc> dbaron: ok
  1013. # [04:50] * Joins: stevensn (ssinger@2D3187CE.F008E516.4B2DF651.IP)
  1014. # [04:50] <nrc> I don't think the problem was the GetAnimationRule assert
  1015. # [04:50] * Quits: bholley (anonymous@moz-FCAF9AAB.hsd1.ca.comcast.net) (Quit: bholley)
  1016. # [04:50] <nrc> dbaron: I'll find out exactly what happens and leave a comment on the bug
  1017. # [04:51] <nrc> bz: s'ok I've been busy with dbaron's comments and fixing some bugs that only appear on b2g
  1018. # [04:52] * Quits: chewey (chewey@moz-55AE7C7D.dip0.t-ipconnect.de) (Ping timeout)
  1019. # [04:53] * Joins: cabanier (cabanier@moz-6A1F2F2C.hsd1.wa.comcast.net)
  1020. # [04:53] * Quits: cabanier (cabanier@moz-6A1F2F2C.hsd1.wa.comcast.net) (Quit: Leaving.)
  1021. # [04:53] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
  1022. # [04:54] * Joins: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com)
  1023. # [04:54] * Quits: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP) (Ping timeout)
  1024. # [04:55] * Quits: birtles (chatzilla@moz-4B5534A0.mozilla.or.jp) (Ping timeout)
  1025. # [04:55] * Quits: dao (dao@moz-A27FA977.superkabel.de) (Quit: Leaving.)
  1026. # [04:56] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
  1027. # [04:56] * Quits: espindola (espindola@moz-BEE32391.dsl.teksavvy.com) (Quit: Ex-Chat)
  1028. # [04:57] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/b566bce4d3ae - Josh Matthews - Bug 806740 - Unbreak Birch. DONTBUILD for NPOTB.
  1029. # [05:02] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/adefa1214235 - Ehsan Akhgari - Bug 769285 - Use separate access tokens for private and public geolocation requests. r=dougt
  1030. # [05:02] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  1031. # [05:03] * Quits: @dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  1032. # [05:05] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/739f20de3c1e - Josh Matthews - Bug 769285 - Remove obsolete test of geolocation access token.
  1033. # [05:06] * Joins: cabanier (cabanier@moz-6A1F2F2C.hsd1.wa.comcast.net)
  1034. # [05:07] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
  1035. # [05:10] * Quits: Matti (chatzilla@moz-6B39120F.customers.d1-online.com) (Ping timeout)
  1036. # [05:12] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
  1037. # [05:12] * Joins: ehsan (ehsan@576FC5E5.CD1D2BB8.DC1243F8.IP)
  1038. # [05:12] * ChanServ sets mode: +o ehsan
  1039. # [05:13] * Quits: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 1.8.0.9/2006120508])
  1040. # [05:14] <@ehsan> jdm: thanks for landing the patches
  1041. # [05:15] <jdm> no problem
  1042. # [05:18] * Joins: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP)
  1043. # [05:19] * Quits: mconley (mconley@D4B46A36.8C6552CA.6816E6B7.IP) (Quit: Leaving...)
  1044. # [05:19] * joduinn is now known as joduinn-commute
  1045. # [05:20] <jdm> bsmith: ugh, the prospect of blocking any further private windows until the SSL stuff is done fills me with dread
  1046. # [05:20] <jdm> I don't even know how to go about that
  1047. # [05:21] <bsmith> It'd be good to ask mcmanus is that is necessary or not
  1048. # [05:21] <bsmith> it might be OK, because usually requests to the socket transport service are usually just queued up
  1049. # [05:21] * Joins: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net)
  1050. # [05:21] <bsmith> and any new requests should be behind the request that clears everything
  1051. # [05:21] <jdm> bsmith: also, what is the http response cache?
  1052. # [05:21] * Joins: ekr (ekr@moz-5333917B.mycingular.net)
  1053. # [05:21] <bsmith> The HTTP cache
  1054. # [05:21] <bsmith> netwerk/cache
  1055. # [05:21] <jdm> oh
  1056. # [05:22] * Quits: jgilbert (jgilbert@2557E599.66715431.D25A875A.IP) (Ping timeout)
  1057. # [05:22] * Parts: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net)
  1058. # [05:22] <jdm> bsmith: the private cache and auth cache entries are cleared as part of the last-pb-context-exited notification
  1059. # [05:23] <bsmith> Is that OK because those caches are only accessed on the main thread?
  1060. # [05:23] <bsmith> "private cache" means "private HTTP cache"?
  1061. # [05:24] <jdm> bsmith: the http cache locks itself and evicts all private entries
  1062. # [05:25] <jdm> and the auth cache is main-thread only
  1063. # [05:26] * Quits: @dveditz (dveditz@moz-2B100353.hsd1.ca.comcast.net) (Ping timeout)
  1064. # [05:28] * Joins: dveditz (dveditz@moz-2B100353.hsd1.ca.comcast.net)
  1065. # [05:28] * ChanServ sets mode: +o dveditz
  1066. # [05:28] <seth> ah man, i just produced a GREAT bug
  1067. # [05:28] <jdm> oh?
  1068. # [05:28] <seth> let me try to grab a screenshot
  1069. # [05:29] * Quits: cabanier (cabanier@moz-6A1F2F2C.hsd1.wa.comcast.net) (Ping timeout)
  1070. # [05:29] * Quits: stevensn (ssinger@2D3187CE.F008E516.4B2DF651.IP) (Ping timeout)
  1071. # [05:29] * Joins: surkov (surkov@39E4CE8A.DF1CD780.E17943EE.IP)
  1072. # [05:29] * nthomas is now known as nthomas|away
  1073. # [05:30] <seth> here we go. check out that sweet tab =) http://postimage.org/image/w7a2wzcp1/
  1074. # [05:31] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
  1075. # [05:31] * Quits: lduros (user@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Client exited)
  1076. # [05:32] <mwu> I like it, where do I sign up
  1077. # [05:32] <mjrosenb> speaking of silly screenshots, who should I talk to about issues with the new tap bage?
  1078. # [05:32] <mjrosenb> *new tab page
  1079. # [05:32] <mjrosenb> evidently i've grown a slight case of dyslexia
  1080. # [05:32] * Joins: cabanier (cabanier@moz-6A1F2F2C.hsd1.wa.comcast.net)
  1081. # [05:35] * cjones-food is now known as cjones
  1082. # [05:36] <jdm> mjrosenb: ttaubert
  1083. # [05:36] * Quits: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1084. # [05:36] <mjrosenb> ttaubert: ping: http://www.club.cc.cmu.edu/~mjrosenb/Screenshot%20from%202012-11-06%2012:35:33.png
  1085. # [05:36] * Joins: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net)
  1086. # [05:36] * Quits: ekr (ekr@moz-5333917B.mycingular.net) (Connection reset by peer)
  1087. # [05:36] * Joins: ekr_ (ekr@moz-5333917B.mycingular.net)
  1088. # [05:37] <mjrosenb> ttaubert: I visited the beagle board site once a very long time ago, and something seems to have decided that I *really* like that site
  1089. # [05:37] <jdm> ehsan: birch leak ;_;
  1090. # [05:38] * Joins: cviecco_ (cviecco@moz-2BC4CC72.hsd1.ca.comcast.net)
  1091. # [05:38] <@ehsan> jdm: what?!
  1092. # [05:38] <jdm> only on linux so far
  1093. # [05:38] <@ehsan> jdm: chrome://mochitests/content/browser/browser/components/privatebrowsing/test/browser/perwindow/browser_privatebrowsing_lastpbcontextexited.js leaked 2 DOMWINDOW(s)
  1094. # [05:39] <@bz> Anyone seen jlebar?
  1095. # [05:39] <@ehsan> ah who cares about linux? ;)
  1096. # [05:39] <@ehsan> jdm: I'll look into it tomorrow
  1097. # [05:39] <jdm> yeah, no rush
  1098. # [05:39] <@ehsan> jdm: oh I also retriggered it to see if it's intermittent or persistent
  1099. # [05:39] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  1100. # [05:40] * Quits: ekr_ (ekr@moz-5333917B.mycingular.net) (Client exited)
  1101. # [05:40] * Joins: ekr (ekr@moz-5333917B.mycingular.net)
  1102. # [05:41] * Joins: dbaron (dbaron@moz-58ADA996.dsl.dynamic.sonic.net)
  1103. # [05:41] * ChanServ sets mode: +o dbaron
  1104. # [05:42] * Joins: WeirdAl (chatzilla@moz-857040DF.hsd1.ca.comcast.net)
  1105. # [05:44] <mjrosenb> ok, it looks like it reliably takes 2 hours to compile forefox on my laptop
  1106. # [05:46] <njn> bz: jlebar said "<-- leaves for the evening" in #memshrink at 18:00 PST
  1107. # [05:47] * Joins: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net)
  1108. # [05:48] * sheeri-afk is now known as sheeri
  1109. # [05:50] * Quits: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com) (Client exited)
  1110. # [05:52] <tbsaunde> anyone have an idea when the tree will reopen?
  1111. # [05:53] <mjrosenb> tbsaunde: 10 minutes after you go to sleep.
  1112. # [05:53] * Quits: cviecco_ (cviecco@moz-2BC4CC72.hsd1.ca.comcast.net) (Input/output error)
  1113. # [05:54] * Joins: gerv (Instantbir@moz-7D905691.avante-wifi.mozilla.hq)
  1114. # [05:56] <@ehsan> inbound open, be a gentleman
  1115. # [05:57] * Quits: ejpbruel (ejpbruel@moz-5EE20326.adsl2.static.versatel.nl) (Quit: ejpbruel)
  1116. # [05:59] <@bz> njn: Thanks!
  1117. # [05:59] * Quits: Optimizer (Optimizer@4E2C5BDC.7E4F6A3.274D17D6.IP) (Ping timeout)
  1118. # [06:00] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/f586bd6769d3 - Alexander Surkov - Bug 815646 - Intermittent accessible/states/test_link.html, r=tbsaunde
  1119. # [06:03] * Quits: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1120. # [06:03] * Joins: Optimizer (Optimizer@90F6E682.FB084405.BE90E62C.IP)
  1121. # [06:03] * Quits: mike5w3c (mike@moz-7A566BE1.net) (Quit: leaving)
  1122. # [06:03] * Parts: kentuckyfriedtakahe (ajones@538BABFE.A073F3E.97BBD552.IP)
  1123. # [06:04] <tbsaunde> ehsan: thanks :)
  1124. # [06:04] * Joins: mike5w3c (mike@moz-7A566BE1.net)
  1125. # [06:04] * Quits: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: seth)
  1126. # [06:06] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/c82c7a4a7ca6 - Marco Chen - Bug 815069 - Part 3: Adapt audio channel agent to nsHTMLMediaElement and AudioChannelService. r=roc, a=blocking-basecamp
  1127. # [06:06] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/2cb390b96e16 - Marco Chen - Bug 815322 - Phone rings on incoming call will pause audio. r=kinetik, a=blocking-basecamp
  1128. # [06:06] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/b21fbf188510 - rlin@mozilla.com - Bug 815445 - Hook up telephony audio to audio channels backend r=baku
  1129. # [06:07] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/2d02a596b470 - Marco Chen - Bug 815069 - Part 1: nsIAudioChannelAgent.idl r=roc, a=blocking-basecamp
  1130. # [06:07] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/d88785a37287 - Marco Chen - Bug 815069 - Part 2: AudioChannelAgent Implementation. r=roc, a=blocking-basecamp
  1131. # [06:08] * mattwoodrow is now known as mattwoodrow|away
  1132. # [06:08] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Ping timeout)
  1133. # [06:08] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
  1134. # [06:09] * heycam is now known as heycam|away
  1135. # [06:09] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/a54483a8d0c7 - Gregor Wagner - Bug 814156 - Need additional security checks for the "permissions" permission. r=sicking
  1136. # [06:10] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
  1137. # [06:10] * Joins: atte (atte@moz-401E92F1.dhcp.inet.fi)
  1138. # [06:10] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
  1139. # [06:13] * Quits: bbondy (bbondy@moz-CBCCE0F3.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  1140. # [06:15] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/44dfb958ad81 - Trevor Saunders - bug 812845 - more tests for invalid spelling text attributes r=surkov
  1141. # [06:15] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/ba13ced37c0e - Trevor Saunders - logging for bug 812845 since it failed on inbound last time, but doesn't fail on try
  1142. # [06:16] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/732f04efe8f5 - Boris Zbarsky - Bug 817531 followup. Enable the test on android. No review.
  1143. # [06:16] * Quits: ekr (ekr@moz-5333917B.mycingular.net) (Quit: Colloquy for iPhone - http://colloquy.mobi)
  1144. # [06:16] * Joins: hub (hub@moz-A5C4ACAE.cpe.net.cable.rogers.com)
  1145. # [06:17] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  1146. # [06:18] * sheeri is now known as sheeri-afk
  1147. # [06:20] * jcranmer is now known as jcranmer|away
  1148. # [06:20] * Quits: Optimizer (Optimizer@90F6E682.FB084405.BE90E62C.IP) (Ping timeout)
  1149. # [06:20] * cjones is now known as cjones-brb
  1150. # [06:21] * Quits: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net) (Ping timeout)
  1151. # [06:24] * Joins: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com)
  1152. # [06:26] * Joins: ekr (ekr@moz-5333917B.mycingular.net)
  1153. # [06:27] * Quits: KaIRC (robert@moz-5ADC0B8D.adsl.highway.telekom.at) (Input/output error)
  1154. # [06:31] * Quits: ehugg (chatzilla@moz-44D86B1E.cisco.com) (Ping timeout)
  1155. # [06:32] * Quits: nmatsakis (nmatsakis@AAE222A3.FDDA6739.2321E71E.IP) (Quit: Computer has gone to sleep.)
  1156. # [06:33] * Quits: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com) (Client exited)
  1157. # [06:34] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/390569a008e5 - Rafael Ávila de Espíndola - Bug 818549 - Replace test-gather-startup with a function. r=vladan.
  1158. # [06:34] * Quits: hub (hub@moz-A5C4ACAE.cpe.net.cable.rogers.com) (Ping timeout)
  1159. # [06:34] * Quits: jdm (jdm@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  1160. # [06:35] * Quits: alanp (alanp@moz-B4A2690F.cpe.distributel.net) (Connection reset by peer)
  1161. # [06:36] * Joins: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net)
  1162. # [06:36] * Quits: ekr (ekr@moz-5333917B.mycingular.net) (Quit: Colloquy for iPhone - http://colloquy.mobi)
  1163. # [06:37] * Joins: alanp (alanp@7779765C.6222B283.687958AC.IP)
  1164. # [06:37] * Joins: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP)
  1165. # [06:38] * Quits: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net) (Ping timeout)
  1166. # [06:42] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/77ee9dec6b3a - Rafael Ávila de Espíndola - Bug 818126 - Replace test-enable-load-save-notifications with a function. r=vladan.
  1167. # [06:42] <romaxa> mjrosenb: no not yet
  1168. # [06:46] * Joins: qheaden (qheaden@moz-1196D060.nrflva.fios.verizon.net)
  1169. # [06:46] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
  1170. # [06:47] * Joins: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net)
  1171. # [06:47] * cjones-brb is now known as cjones
  1172. # [06:47] * Quits: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP) (Quit: lmandel)
  1173. # [06:49] * Quits: jcvernaleo (john@moz-9DD98F0F.cable.mindspring.com) (Quit: leaving)
  1174. # [06:50] * Quits: T3 (T3@moz-76FE1A48.dsl.telesp.net.br) (Ping timeout)
  1175. # [06:50] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/086700c533e3 - Rafael Ávila de Espíndola - Bug 818147 - Replace "Add-ons" with a function. r=vladan.
  1176. # [06:53] * Joins: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net)
  1177. # [06:55] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  1178. # [06:57] * Quits: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net) (Ping timeout)
  1179. # [06:59] * Quits: WeirdAl (chatzilla@moz-857040DF.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.89 [Firefox 17.0/20121120085223])
  1180. # [06:59] * Quits: gandalf (zbraniecki@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Computer has gone to sleep.)
  1181. # [07:01] * Joins: kennyluck (kennyluck@1F39F32E.5A6411A4.B720AEC8.IP)
  1182. # [07:01] * Joins: espindola (espindola@moz-BEE32391.dsl.teksavvy.com)
  1183. # [07:01] <espindola> vladan: in bug 818565
  1184. # [07:01] <espindola> you do mean "same column" right?
  1185. # [07:01] <vladan> espindola: yup
  1186. # [07:01] <espindola> not same line
  1187. # [07:02] * Quits: @roc (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  1188. # [07:02] <espindola> i.e.:
  1189. # [07:02] <vladan> i meant "} else if (foo == bar) {"
  1190. # [07:02] <espindola> you want
  1191. # [07:02] <espindola> oh, ok
  1192. # [07:02] <espindola> thanks
  1193. # [07:02] * heycam|away is now known as heycam
  1194. # [07:03] <vladan> you can see the same format in the "} else {" lines in the same files
  1195. # [07:03] <vladan> also in Telemetry.cpp
  1196. # [07:03] * Joins: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu)
  1197. # [07:03] <vladan> but really i'm just being pedantic about style :P
  1198. # [07:03] * Joins: cviecco_ (cviecco@moz-2BC4CC72.hsd1.ca.comcast.net)
  1199. # [07:04] * Quits: gerv (Instantbir@moz-7D905691.avante-wifi.mozilla.hq) (Ping timeout)
  1200. # [07:04] * Quits: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: sicking)
  1201. # [07:04] * Joins: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net)
  1202. # [07:04] <espindola> vladan: we should be *a lot* more pedantic I think
  1203. # [07:05] <espindola> so far it is bellow the threshold I can even noticed there being a style :-(
  1204. # [07:05] * Quits: cviecco_ (cviecco@moz-2BC4CC72.hsd1.ca.comcast.net) (Ping timeout)
  1205. # [07:05] <vladan> espindola: yeah but i'm not sure where different people draw the line.. personally, when i see a difference in styles while reading code it causes me to pause for a second
  1206. # [07:06] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/970644875986 - Marco Chen - Bug 815069 - Part 2: AudioChannelAgent Implementation. r=roc, a=blocking-basecamp
  1207. # [07:06] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/f4306798bbba - Marco Chen - Bug 815069 - Part 3: Adapt audio channel agent to nsHTMLMediaElement and AudioChannelService. r=roc, a=blocking-basecamp
  1208. # [07:06] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/f1da34a1b018 - rlin@mozilla.com - Bug 815445 - Hook up telephony audio to audio channels backend r=baku a=basecamp-blocking
  1209. # [07:06] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/d83ae2025b1c - Marco Chen - Bug 815322 - Phone rings on incoming call will pause audio. r=kinetik, a=blocking-basecamp
  1210. # [07:06] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/28c55db82bbf - Marco Chen - Bug 815069 - Part 1: nsIAudioChannelAgent.idl r=roc, a=blocking-basecamp
  1211. # [07:06] * Quits: bnicholson (bnicholson@moz-E98974C1.hsd1.ca.comcast.net) (Input/output error)
  1212. # [07:08] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Quit: sworkman)
  1213. # [07:11] * Quits: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au) (Ping timeout)
  1214. # [07:11] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/8df4ccd2fc0d - Rafael Ávila de Espíndola - Bug 818565 - Replace test-ping with a function. r=vladan.
  1215. # [07:11] * Joins: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au)
  1216. # [07:12] <@dbaron> bz, https://bugzilla.mozilla.org/show_bug.cgi?id=780692#c186 proposed even more renaming of the UpdateStyle* functions than you did, fwiw
  1217. # [07:12] * Quits: valueof (anton@moz-ADC532B1.hsd1.ca.comcast.net) (Client exited)
  1218. # [07:12] * Joins: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net)
  1219. # [07:12] * Joins: Matti (chatzilla@moz-BC0B9356.dip.t-dialin.net)
  1220. # [07:15] * Quits: tchevalier (Thunderbir@moz-B834A1C9.w81-251.abo.wanadoo.fr) (Quit: tchevalier)
  1221. # [07:18] * Joins: Conjuror (Conjuror@moz-99690620.hinet-ip.hinet.net)
  1222. # [07:18] * Quits: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: sicking)
  1223. # [07:21] * mattwoodrow|away is now known as mattwoodrow
  1224. # [07:22] * cmcavoy-offline is now known as cmcavoy
  1225. # [07:23] * Joins: rniwa_ (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net)
  1226. # [07:24] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
  1227. # [07:30] * Quits: nrc (nrc@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  1228. # [07:32] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  1229. # [07:33] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
  1230. # [07:33] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
  1231. # [07:35] * Joins: redfive (chatzilla@moz-7097F739.snvacaid.static.covad.net)
  1232. # [07:38] * Quits: ewong (chatzilla@moz-5B0EF77B.static.netvigator.com) (Quit: restart)
  1233. # [07:38] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
  1234. # [07:39] * Joins: past (Instantbir@moz-4160552A.dsl.dyn.forthnet.gr)
  1235. # [07:41] * Quits: Matti (chatzilla@moz-BC0B9356.dip.t-dialin.net) (Ping timeout)
  1236. # [07:42] * Joins: anton (anton@moz-ADC532B1.hsd1.ca.comcast.net)
  1237. # [07:43] * Joins: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de)
  1238. # [07:45] * Joins: ewong (chatzilla@moz-5B0EF77B.static.netvigator.com)
  1239. # [07:45] * Quits: bdahl (bdahl@moz-D7CB09C3.dsl.dynamic.sonic.net) (Client exited)
  1240. # [07:46] <espindola> vladan: of the refactoring ones the only one still pending is https://bugzilla.mozilla.org/show_bug.cgi?id=817944
  1241. # [07:46] <espindola> and you had only asked for more comments
  1242. # [07:46] <espindola> would you mind checking if the new patch is what you want?
  1243. # [07:46] <vladan> espindola: k sec
  1244. # [07:47] * Quits: anton (anton@moz-ADC532B1.hsd1.ca.comcast.net) (Ping timeout)
  1245. # [07:47] <vladan> espindola: your comment looks good, but i meant we should comment all the functions in the nsITelemetryPing interface
  1246. # [07:48] <espindola> vladan: can that (the existing ones) be an independent patch?
  1247. # [07:48] <vladan> espindola: sure, if that's how you want to do it
  1248. # [07:49] * whimboo|afk is now known as whimboo
  1249. # [07:49] <espindola> yes, decoupling those changes is probably best
  1250. # [07:49] <vladan> espindola: i think you can land multiple patches per bug
  1251. # [07:49] <vladan> but i can see why you'd want another bug
  1252. # [07:51] * espindola considers bugzilla just a silly code review tool, so I actually find it easier to just open another bug
  1253. # [07:52] * Quits: qheaden (qheaden@moz-1196D060.nrflva.fios.verizon.net) (Quit: Leaving)
  1254. # [07:55] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/fd68b635abfe - Rafael Ávila de Espíndola - Bug 818147 - Replace "Add-ons" with a function.
  1255. # [07:57] * heycam is now known as heycam|away
  1256. # [07:57] * cmcavoy is now known as cmcavoy-offline
  1257. # [08:00] * Joins: wolfiR (wolfiR@moz-DFE86407.dip0.t-ipconnect.de)
  1258. # [08:01] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
  1259. # [08:01] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
  1260. # [08:02] <sewardj> jesup: pong
  1261. # [08:02] * bz is now known as bz_sleep
  1262. # [08:06] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
  1263. # [08:06] * Joins: berkerpeksag (berkerpeks@C4FC979D.7BCC1A84.F3F73727.IP)
  1264. # [08:08] * mattwoodrow is now known as mattwoodrow|away
  1265. # [08:09] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  1266. # [08:17] * Joins: sicking (sicking@moz-7F871C5C.hsd1.ca.comcast.net)
  1267. # [08:20] * mattwoodrow|away is now known as mattwoodrow
  1268. # [08:23] * Quits: Mossop (mossop@3B7A0A82.FDE27459.739380AF.IP) (Ping timeout)
  1269. # [08:24] * Quits: mwu (mwu@moz-2E883D31.hsd1.nj.comcast.net) (Input/output error)
  1270. # [08:24] * Joins: jhorak (jhorak@moz-2EE9C9C3.cust.nbox.cz)
  1271. # [08:25] * Joins: tantek (tantek@moz-17B51346.dsl.dynamic.sonic.net)
  1272. # [08:26] * Quits: gwagner_ (Gregor@moz-B8B530C2.hsd1.ca.comcast.net) (Connection reset by peer)
  1273. # [08:26] * Quits: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu) (Quit: jlebar|mac)
  1274. # [08:27] * Joins: gwagner_ (Gregor@moz-B8B530C2.hsd1.ca.comcast.net)
  1275. # [08:28] * Quits: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp) (Quit: nattokirai)
  1276. # [08:31] * Joins: headless (Mibbit@moz-50CDC61B.org.all.de)
  1277. # [08:32] * Joins: Mossop (mossop@6303B85E.FDE27459.739380AF.IP)
  1278. # [08:33] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  1279. # [08:34] * Joins: anton (anton@moz-ADC532B1.hsd1.ca.comcast.net)
  1280. # [08:34] * Joins: Mano (mano@A42AA6A.5F4A4453.39716721.IP)
  1281. # [08:35] * Quits: anton (anton@moz-ADC532B1.hsd1.ca.comcast.net) (Client exited)
  1282. # [08:36] * Quits: Mook (mook@moz-8F011215.dsl.teksavvy.com) (Quit: Mook)
  1283. # [08:37] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.0.17/2009122204])
  1284. # [08:37] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/26f2167449c3 - Jonas Sicking - Fix bustage due to merge error for bug 815069. a=bustage
  1285. # [08:37] * Joins: coyotebush (corey@moz-31CC2724.dsl.dynamic.sonic.net)
  1286. # [08:39] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
  1287. # [08:41] * Joins: WeirdAl (chatzilla@moz-857040DF.hsd1.ca.comcast.net)
  1288. # [08:43] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/7b0b77c101df - Felipe Gomes - Bug 811247 - Create only one instance of each social ambient panel instead of one per window. r=jaws,markh
  1289. # [08:43] * Quits: bsmith (bsmith@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  1290. # [08:44] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/9907e4cc5d91 - Trevor Saunders - backout bug 812845 for frequent orange
  1291. # [08:46] * Quits: coyotebush (corey@moz-31CC2724.dsl.dynamic.sonic.net) (Ping timeout)
  1292. # [08:46] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  1293. # [08:47] <Yoric> Yeah, first snow!
  1294. # [08:48] * Fallen|away is now known as Fallen
  1295. # [08:48] * Joins: sbward (sbward@moz-E8364EF1.sd.sd.cox.net)
  1296. # [08:49] * Quits: Mano (mano@A42AA6A.5F4A4453.39716721.IP) (Client exited)
  1297. # [08:50] * Quits: WeirdAl (chatzilla@moz-857040DF.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.89 [Firefox 17.0/20121120085223])
  1298. # [08:50] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Client exited)
  1299. # [08:50] * Quits: redfive (chatzilla@moz-7097F739.snvacaid.static.covad.net) (Ping timeout)
  1300. # [08:51] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  1301. # [08:51] * Joins: smontagu (chatzilla@moz-7055E6AA.red.bezeqint.net)
  1302. # [08:51] * Joins: Optimizer (Instantbir@9D88CC50.62837B7B.1807BA01.IP)
  1303. # [08:53] <glandium> mjrosenb: pong
  1304. # [08:53] <mjrosenb> glandium: uhh, what on earth did I ping you about?
  1305. # [08:54] <glandium> mjrosenb: i don't know :)
  1306. # [08:54] <mjrosenb> glandium: I think it is related to running mochitests on arm.
  1307. # [08:54] * mattwoodrow is now known as mattwoodrow|away
  1308. # [08:55] <mjrosenb> note: not running the tests remotely on an arm device
  1309. # [08:55] <mjrosenb> but driving it from an arm device
  1310. # [08:55] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
  1311. # [08:55] * joduinn-commute is now known as joduinn-home
  1312. # [08:55] <mjrosenb> glandium: everything builds, and firefox even runs, but evidently both xpcshell and the js shell segfault sometime before entering main.
  1313. # [08:56] <glazou> bonjour
  1314. # [08:56] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
  1315. # [08:56] * Quits: espindola (espindola@moz-BEE32391.dsl.teksavvy.com) (Client exited)
  1316. # [08:57] * Quits: mcomella (mcomella@moz-B10FF54F.ri.ri.cox.net) (Connection reset by peer)
  1317. # [08:58] * Joins: mcomella (mcomella@moz-B10FF54F.ri.ri.cox.net)
  1318. # [09:00] * Joins: WeirdAl (chatzilla@moz-857040DF.hsd1.ca.comcast.net)
  1319. # [09:03] <glandium> mjrosenb: what xpcshell and js shell are you running?
  1320. # [09:05] * Joins: stransky (stransky@moz-FB491625.net.upcbroadband.cz)
  1321. # [09:05] * Quits: headless (Mibbit@moz-50CDC61B.org.all.de) (Quit: http://www.mibbit.com ajax IRC Client)
  1322. # [09:05] <mjrosenb> glandium: the ones that were generated from running configure --enable-debug --disable-optimize --enable-valgrind {,--disable-ctypes}
  1323. # [09:05] * Joins: Mano (mano@moz-47B2C60B.cablep.bezeqint.net)
  1324. # [09:06] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  1325. # [09:07] * Quits: tonymec (tonymec@AB8F6C51.3F3D79BE.DE2DB281.IP) (Ping timeout)
  1326. # [09:07] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/5725e73685e9 - Saurabh Anand - Bug 817785 - Split out WebGLProgram into separate files
  1327. # [09:07] * Quits: tonymec|away (tonymec@AB8F6C51.3F3D79BE.DE2DB281.IP) (Ping timeout)
  1328. # [09:08] <mjrosenb> not sure how much longer this terminal will be responsive
  1329. # [09:08] <mjrosenb> just started linking xulrunner :(
  1330. # [09:10] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Ping timeout)
  1331. # [09:11] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
  1332. # [09:11] * Quits: @dveditz (dveditz@moz-2B100353.hsd1.ca.comcast.net) (Quit: )
  1333. # [09:13] * Joins: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net)
  1334. # [09:13] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
  1335. # [09:13] * Joins: marcoz (marco.zehe@moz-97736BB3.dip.t-dialin.net)
  1336. # [09:15] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
  1337. # [09:16] * Quits: gustavold (gustavold@9FF57A6A.27C9FAA1.6535E70B.IP) (Ping timeout)
  1338. # [09:16] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
  1339. # [09:16] * Quits: sbward (sbward@moz-E8364EF1.sd.sd.cox.net) (Ping timeout)
  1340. # [09:17] * Joins: Mic (Instantbir@moz-E1129F7E.superkabel.de)
  1341. # [09:18] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/e7108bad8aa2 - Saurabh Anand - Bug 817186 - Split out WebGLUniformLocation into separate files
  1342. # [09:23] * Quits: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP) (Quit: Computer has gone to sleep.)
  1343. # [09:24] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  1344. # [09:25] <glandium> mjrosenb: what is your arm port? armhf?
  1345. # [09:25] <mjrosenb> yes.
  1346. # [09:26] <glandium> mjrosenb: and when you say driving from an arm device, do you mean you're driving an android device from an arm device?
  1347. # [09:26] <mjrosenb> no, I mean I'm running mochitests on my chromebook
  1348. # [09:26] * Joins: twi (Adium@moz-2D9B2F17.cust.dsl.vodafone.it)
  1349. # [09:27] <glandium> mjrosenb: so i guess running firefox doesn't work either
  1350. # [09:27] <mjrosenb> firefox works!
  1351. # [09:27] <mjrosenb> at least it did the last time I tried
  1352. # [09:28] <mjrosenb> and the js shell works when I don't build it as part of everything.
  1353. # [09:29] <glandium> mjrosenb: with the same configure flags?
  1354. # [09:29] <mjrosenb> my current theory is that gold went off the deep end somewhere
  1355. # [09:29] <mjrosenb> so I'm rebuilding with ld.bfd instead
  1356. # [09:29] <mjrosenb> and man it is a resource hog compared with gold
  1357. # [09:30] <mjrosenb> glandium: yes. I also tried adding in --enable-threadsafe at billm's suggestion.
  1358. # [09:30] * Joins: ferjm (ferjm@moz-80624CA0.red-88-0-116.dynamicip.rima-tde.net)
  1359. # [09:30] * Quits: Mano (mano@moz-47B2C60B.cablep.bezeqint.net) (Connection reset by peer)
  1360. # [09:31] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/a1c03b77fe23 - Saurabh Anand - Backed out changeset e7108bad8aa2 (bug 817186)
  1361. # [09:33] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
  1362. # [09:34] <glandium> sawrubh: why not backout the other one too? it's red
  1363. # [09:34] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/143acb93b300 - Saurabh Anand - Backed out changeset 5725e73685e9 (bug 817785)
  1364. # [09:35] <glandium> you could have backed out both at the same time (as well as landing), that would have spared some resources
  1365. # [09:35] <mjrosenb> glandium: are resources really strained at this hour?
  1366. # [09:35] * Joins: anton (anton@moz-ADC532B1.hsd1.ca.comcast.net)
  1367. # [09:36] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/2b14dc1d3309 - Mike Hommey - Bug 804303 part 3 - Build jemalloc3 as a replace-malloc library when building with mozjemalloc. r=khuey
  1368. # [09:37] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/201c9e6f8f18 - Mike Hommey - Bug 804303 part 2 - Add ability to dynamically replace or supplement jemalloc implementation. r=jlebar,r=khuey
  1369. # [09:37] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/af6ca1b6b58a - Mike Hommey - Bug 804303 part 1 - Cleanup how the mozjemalloc/jemalloc3 glue is set up, attempting to make it clearer. r=jlebar,r=khuey
  1370. # [09:37] * Joins: Mano (mano@moz-47B2C60B.cablep.bezeqint.net)
  1371. # [09:37] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/e6f7e0e1257b - Mike Hommey - Bug 815071 - Update jemalloc3 to commit 6eb84fb. r=jlebar
  1372. # [09:37] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/7a37a4baac4f - Mike Hommey - Bug 804303 part 4 - Set environment variables earlier on Android. r=blassey,r=wesj
  1373. # [09:37] * Quits: anton (anton@moz-ADC532B1.hsd1.ca.comcast.net) (Ping timeout)
  1374. # [09:37] * Joins: Stan_ (Stan@moz-F142ED06.dip.t-dialin.net)
  1375. # [09:38] * Fallen is now known as Fallen|away
  1376. # [09:38] * Joins: jfkthame (jfkthame@35C5CD28.E5218CC8.9542EC20.IP)
  1377. # [09:38] * Quits: Stan (Stan@moz-3A0B99DC.dip.t-dialin.net) (Ping timeout)
  1378. # [09:39] * Quits: Mossop (mossop@6303B85E.FDE27459.739380AF.IP) (Ping timeout)
  1379. # [09:39] * Joins: victorporof (victorporo@B6207739.B0D0881A.79933D60.IP)
  1380. # [09:40] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/b5fab1c304d2 - Richard Newman - Bug 817232 - Don't apply incoming deletions for special folders. r=gps, a=akeybl
  1381. # [09:41] <Waldo> resources are strained at all hours, I think, these days
  1382. # [09:41] <WeirdAl> human resources certainly are :p
  1383. # [09:41] <Waldo> moreso just past lunchtime ZST, but still not ever really quiet
  1384. # [09:42] <rnewman> sicking et al: you have unstarred oranges on Beta
  1385. # [09:43] <sawrubh> glandium: I've backed out both of them, but weirdely one of the backout pushes is red in B2G
  1386. # [09:44] <glandium> sawrubh: that's not surprising, the first backout takes you to the state after the first push, which was red
  1387. # [09:44] * Fallen|away is now known as Fallen
  1388. # [09:44] <sawrubh> so the last backout should be green, right
  1389. # [09:45] <@dbaron> Waldo, and, amazingly, ZST is not a real timezone abbreviation, at least according to the Olson database
  1390. # [09:45] * whimboo is now known as whimboo|afk
  1391. # [09:45] <Waldo> :-)
  1392. # [09:45] <Waldo> where do we find a registrar so we can zone-squat?
  1393. # [09:45] * rnewman sends chiding "watch the tree" email
  1394. # [09:46] <@dbaron> hmmm, how did I end up with a file in my home directory called "\"
  1395. # [09:46] <Waldo> although I guess it's not squatting if we're actually using it!
  1396. # [09:46] * Quits: Mano (mano@moz-47B2C60B.cablep.bezeqint.net) (Client exited)
  1397. # [09:46] * Joins: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP)
  1398. # [09:46] <@dbaron> oh, I think I hit :w\ in vim
  1399. # [09:46] <sicking> rnewman: looking
  1400. # [09:46] * sawrubh is pretty close to getting his L3 revoked
  1401. # [09:47] * Joins: mchen (chatzilla@moz-99690620.hinet-ip.hinet.net)
  1402. # [09:47] <mchen> sicking: Hi.
  1403. # [09:47] <rnewman> sicking: ta
  1404. # [09:47] <sicking> rnewman: i don't see any?
  1405. # [09:48] <rnewman> 10.8 opt on Aurora
  1406. # [09:50] <sicking> mchen: there was some orange from the landing
  1407. # [09:50] <sicking> mchen: on aurora
  1408. # [09:50] <sicking> mchen: seems unrelated, but not sure yet
  1409. # [09:50] <mchen> sicking: Where do I find them?
  1410. # [09:50] <sicking> mchen: https://tbpl.mozilla.org/?tree=Mozilla-Aurora
  1411. # [09:51] * Quits: philor|away (philor@moz-638273A8.my-nick.name) (Ping timeout)
  1412. # [09:52] <glazou> the last xkcd is brilliant, again
  1413. # [09:53] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
  1414. # [09:54] <glandium> glazou: is it the one about tags?
  1415. # [09:54] <mjrosenb> AH-HAH
  1416. # [09:54] <glazou> yes
  1417. # [09:54] <mjrosenb> GOLD IS BROOOOOKEN
  1418. # [09:54] <WeirdAl> hehe
  1419. # [09:54] <glandium> mjrosenb: not surprised
  1420. # [09:55] <mjrosenb> glandium: but it is sooo fast :(
  1421. # [09:55] <mjrosenb> actually, I don't really care about the speed
  1422. # [09:55] <mjrosenb> I care about the memory usage
  1423. # [09:55] * sawrubh wonders what's gold
  1424. # [09:55] <glandium> mjrosenb: buy more RAM
  1425. # [09:55] <mjrosenb> sawrubh: new linker
  1426. # [09:55] <sicking> mchen: the remaining orange I don't know what it is. Nothing in bugzilla looks applicable. But the failures look very unrelated to the code change
  1427. # [09:56] <mjrosenb> glandium: this machine has a fixed amount of ram.
  1428. # [09:56] <glazou> I could fork that xkcd : how
  1429. # [09:56] <glazou> er
  1430. # [09:56] <glandium> mjrosenb: buy a new machine ;)
  1431. # [09:56] * Joins: philor|away (philor@moz-638273A8.my-nick.name)
  1432. # [09:56] <WeirdAl> glazou: wasn't XHTML supposed to solve that problem?
  1433. # [09:56] <sicking> mchen: could you keep an eye on the tree and see if it goes green next time around. If it doesn't please ask someone to back the patch out
  1434. # [09:56] <glandium> mjrosenb: how much RAM do you have?
  1435. # [09:56] <sawrubh> mjrosenb: weren't you the one using his Chromebook ?
  1436. # [09:56] <glazou> I could fork that xkcd: <p style="background-color: -webkit-gradient(...)">How do you annoy a Web Standards' author?</p>
  1437. # [09:57] <mchen> sicking: The first two oranges are related to graphic and indexDB. my patch didn't be related to them.
  1438. # [09:57] <glazou> WeirdAl: xhtml never meant to fix mismatched tags
  1439. # [09:57] <mjrosenb> glandium: 2G
  1440. # [09:57] <mjrosenb> sawrubh: yes.
  1441. # [09:57] <WeirdAl> glazou: ah, but as XML, it would've busted very visibly
  1442. # [09:57] <glandium> mjrosenb: ouch. otoh, on an arm, you wouldn't go very far anyways
  1443. # [09:57] <sicking> mchen: they are already starred
  1444. # [09:58] <sicking> mchen: the B2G Arm opt is the remaining onw
  1445. # [09:58] <sicking> one
  1446. # [09:58] <mjrosenb> glandium: you mean the address space is limited to 4G?
  1447. # [09:58] <glandium> mjrosenb: indeed
  1448. # [09:58] <glandium> mjrosenb: including kernel space
  1449. # [09:58] <mjrosenb> yup
  1450. # [09:58] <glandium> we're all waiting for arm64
  1451. # [09:59] <mjrosenb> although, evidently, the kernel eats no more than about 250 mb ram on its own.
  1452. # [09:59] <mchen> sicking: Ok, so which try ID I need to follow and verify the orange.
  1453. # [09:59] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
  1454. # [09:59] <mjrosenb> since that is how much ram I had left after taking out ld, and the bits an pieces of X and gonme-terminal that were left in memory.
  1455. # [09:59] <sicking> mchen: you should look at the run that's coming after on mozilla-aurora
  1456. # [10:00] <sicking> mchen: so not on try
  1457. # [10:01] <mchen> sicking: ok, that means the another build with out my patches
  1458. # [10:01] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Quit: damons)
  1459. # [10:01] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  1460. # [10:01] <sicking> mchen: no, the next run also has your patches
  1461. # [10:01] <sicking> mchen: I think we're talking past each other
  1462. # [10:01] * mattwoodrow|away is now known as mattwoodrow
  1463. # [10:02] <sicking> mchen: you see that the checkin with your patch has an orange, right?
  1464. # [10:02] <mchen> sicking: yes.
  1465. # [10:02] <sicking> mchen: for which tests?
  1466. # [10:02] <mchen> sicking: B2G Arm opt: M(2)
  1467. # [10:02] <sicking> mchen: cool
  1468. # [10:03] <sicking> mchen: so the checkin above that is a checkin on top of your patches
  1469. # [10:03] <sicking> mchen: i.e. rnewman's checkin
  1470. # [10:03] <mjrosenb> woah, how long have we been running tests on b2g?
  1471. # [10:03] <glandium> mjrosenb: the kernel probably takes more address space than that
  1472. # [10:03] <mchen> sicking: yes.
  1473. # [10:03] <mjrosenb> glandium: probably, but it doesn't need to
  1474. # [10:03] <sicking> mchen: he didn't back your patches out, he just landed his patches on top of yours. That's how it normally goes on everythign except on "try"
  1475. # [10:04] <sicking> mchen: so keep an eye on the results from his checkin to see if the B2G Arm opt: M(2) tests are passing
  1476. # [10:04] <mchen> sicking: ok.
  1477. # [10:04] * Joins: martyn (martyn@moz-5E9CD98A.range86-165.btcentralplus.com)
  1478. # [10:04] <sicking> mchen: if they are green, please file a bug on the seemingly intermittent orange
  1479. # [10:04] <sicking> mchen: if it's still orange, back the patches out
  1480. # [10:04] * Quits: WeirdAl (chatzilla@moz-857040DF.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.89 [Firefox 17.0/20121120085223])
  1481. # [10:05] <sicking> mchen: makes sense?
  1482. # [10:05] <mjrosenb> how long does it normally take to link fennec?
  1483. # [10:05] <mchen> sicking: Got it but I didn't have access right to back them out.
  1484. # [10:05] <mjrosenb> ld has been running for 40 minutes now
  1485. # [10:05] <mjrosenb> I'm starting to suspect it is just hung
  1486. # [10:05] <mchen> sicking: Then I need to find some one to help.
  1487. # [10:05] <sicking> mchen: i know. You'll have to ask someone in here to help you
  1488. # [10:05] <sicking> mchen: exactly
  1489. # [10:05] <mchen> sicking: Got it...ok..
  1490. # [10:06] <sicking> mchen: cool, thanks, have a good friday :)
  1491. # [10:06] <sicking> mchen: i'm heading to bed :)
  1492. # [10:06] * Joins: tzimmermann (tzimmerman@moz-3AD32687.pools.arcor-ip.net)
  1493. # [10:06] <mchen> sicking: You need a rest indeed.
  1494. # [10:06] <sicking> mchen: if you have to back out, please try to leave the "hook up telephony API" patch in. That would be very nice to have fixed
  1495. # [10:07] <mchen> sicking: ok.
  1496. # [10:07] * Quits: sicking (sicking@moz-7F871C5C.hsd1.ca.comcast.net) (Quit: sicking)
  1497. # [10:10] * Joins: tchevalier (Thunderbir@26DF2FEE.76D180ED.C47D5415.IP)
  1498. # [10:11] * Quits: marcoz (marco.zehe@moz-97736BB3.dip.t-dialin.net) (Quit: Leaving.)
  1499. # [10:12] * AutomatedTester|AFK is now known as AutomatedTester
  1500. # [10:13] * Quits: cpearce (cpearce@moz-9EEA206C.xdsl.xnet.co.nz) (Ping timeout)
  1501. # [10:16] * Joins: marcoz (marco.zehe@moz-97736BB3.dip.t-dialin.net)
  1502. # [10:17] * Quits: Mic (Instantbir@moz-E1129F7E.superkabel.de) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  1503. # [10:18] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
  1504. # [10:19] * Joins: hummeleBop (Instantbir@moz-2356396.fbx.proxad.net)
  1505. # [10:19] * Joins: squeakytoy (christoffe@moz-135838FA.netset.se)
  1506. # [10:20] * Quits: gwagner_ (Gregor@moz-B8B530C2.hsd1.ca.comcast.net) (Quit: gwagner_)
  1507. # [10:20] * Quits: gcp (gpascutto@moz-D0E475EA.access.telenet.be) (Ping timeout)
  1508. # [10:20] * AutomatedTester is now known as AutomatedTester|AFK
  1509. # [10:22] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
  1510. # [10:23] * Quits: @dbaron (dbaron@moz-58ADA996.dsl.dynamic.sonic.net) (Ping timeout)
  1511. # [10:23] * Quits: lerc (quassel@121-74-245-234.telstraclear.net) (Connection reset by peer)
  1512. # [10:24] * Quits: Dagger (Dagger@moz-9AFCB530.cable.virginmedia.com) (Quit: )
  1513. # [10:26] * Joins: gcp (gpascutto@moz-D0E475EA.access.telenet.be)
  1514. # [10:27] <Waldo> glazou: fork it, submit it to w3cmemes or mozillamemes or somewhere :-)
  1515. # [10:28] <Waldo> glazou: also there can be one for <style>/* How do you annoy a web developer? */ p { -webkit-foo: ...; -moz-foo: ...; foo: ...; } </style>
  1516. # [10:30] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
  1517. # [10:31] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  1518. # [10:31] * Quits: rniwa_ (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net) (Ping timeout)
  1519. # [10:31] * Quits: clever (clever@E350D805.D062F6C5.F9E32CA6.IP) (Ping timeout)
  1520. # [10:31] * Joins: clever (clever@E350D805.D062F6C5.F9E32CA6.IP)
  1521. # [10:32] * Joins: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com)
  1522. # [10:34] * Joins: msucan (mihai@5D30AB1B.F63D1FEA.699550A1.IP)
  1523. # [10:35] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
  1524. # [10:36] * Joins: valueof (anton@moz-ADC532B1.hsd1.ca.comcast.net)
  1525. # [10:36] * Quits: Waldo (waldo@2557E599.66715431.D25A875A.IP) (Quit: I said good day, sir!)
  1526. # [10:37] * Quits: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1527. # [10:38] * Quits: valueof (anton@moz-ADC532B1.hsd1.ca.comcast.net) (Ping timeout)
  1528. # [10:38] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  1529. # [10:39] * Quits: karl (karl@moz-C433B975.jetstream.xtra.co.nz) (Ping timeout)
  1530. # [10:39] * Joins: bsmith (bsmith@moz-50026E44.dsl.pltn13.sbcglobal.net)
  1531. # [10:40] * Joins: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net)
  1532. # [10:40] * Joins: edmorley (edmorley@moz-8C4B81ED.range109-156.btcentralplus.com)
  1533. # [10:42] * Quits: phx (Adium@moz-D3B447F3.wv.cc.cmu.edu) (Quit: Leaving.)
  1534. # [10:49] <mjrosenb> question for people that have run mochitests on their android devices
  1535. # [10:50] <mjrosenb> how long does it take the tests to start running?
  1536. # [10:51] <mjrosenb> for me it is usually like 15 minutes
  1537. # [10:53] * Joins: rniwa_ (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net)
  1538. # [10:54] <edmorley> mjrosenb: bug 819003 related?
  1539. # [10:59] * AutomatedTester|AFK is now known as AutomatedTester
  1540. # [10:59] * Quits: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving.)
  1541. # [11:00] * Joins: vtmarvin (Thunderbir@32DFDBE.7102BCB6.B7C3970A.IP)
  1542. # [11:02] * Quits: njn (chatzilla@moz-724EC876.dyn.iinet.net.au) (Client exited)
  1543. # [11:05] * capella|zzzzZ is now known as capella
  1544. # [11:05] * AutomatedTester is now known as AutomatedTester|AFK
  1545. # [11:08] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
  1546. # [11:08] * whimboo|afk is now known as whimboo
  1547. # [11:08] * Joins: Goldorak (chatzilla@7CD1B470.2BC633E3.88CF6591.IP)
  1548. # [11:14] * Joins: vingtetun (vingtetun@moz-F8747CC6.dsl.ovh.fr)
  1549. # [11:16] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  1550. # [11:18] * mattwoodrow is now known as mattwoodrow|away
  1551. # [11:18] * Quits: chucklee (chucklee@moz-99690620.hinet-ip.hinet.net) (Quit: Leaving)
  1552. # [11:21] * Joins: vladan (vladan@36D53742.B90458C2.57F33CED.IP)
  1553. # [11:23] <mjrosenb> firebot: eh?
  1554. # [11:24] * firebot kicks mjrosenb in the shins
  1555. # [11:24] <edmorley> lol
  1556. # [11:25] <nigelb> haha
  1557. # [11:25] <mjrosenb> note to self: don't mess with firebot.
  1558. # [11:25] <edmorley> mjrosenb: firebot doesn't announce bug details in this channel unless addressed directly to avoid spam
  1559. # [11:25] <mjrosenb> edmorley: makes sense.
  1560. # [11:25] <mjrosenb> I suspect that I'm not running into that, since I've already pushed the binary over before I start mochitests
  1561. # [11:26] <mjrosenb> and the browser starts
  1562. # [11:26] <mjrosenb> and sits
  1563. # [11:26] <mjrosenb> and sits
  1564. # [11:26] <mjrosenb> and a while later, finally, the tests start running.
  1565. # [11:26] <edmorley> oh :-(
  1566. # [11:26] <mjrosenb> like
  1567. # [11:26] <mjrosenb> it was sheer luck that I found that it was running them at all
  1568. # [11:27] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
  1569. # [11:27] <mjrosenb> I left it running while I started other things because I was lazy
  1570. # [11:27] <mjrosenb> then I came back like half an hour later, and noticed that it was running
  1571. # [11:27] * Quits: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net) (Quit: bye)
  1572. # [11:33] * rnewman -> bed; will have to finish checking tbpl in the morning
  1573. # [11:34] * Joins: mak (chatzilla@104EF634.F9B7738E.8628926.IP)
  1574. # [11:36] * Quits: sn0wb1rd_ (sn0wb1rd@moz-7DC12C05.sb.sd.cox.net) (Quit: I will be right back)
  1575. # [11:36] * Joins: anton (anton@moz-ADC532B1.hsd1.ca.comcast.net)
  1576. # [11:38] * Quits: anton (anton@moz-ADC532B1.hsd1.ca.comcast.net) (Ping timeout)
  1577. # [11:40] * Quits: cjones (cjones@moz-45913895.socal.res.rr.com) (Quit: Leaving)
  1578. # [11:40] * Joins: dao (dao@moz-A27FA977.superkabel.de)
  1579. # [11:41] <mjrosenb> /home/mrosenberg/android/android-ndk-r5c/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld: Warning: type of symbol `__wrap_freeaddrinfo' changed from 2 to 13 in /home/mrosenberg/src/central/central-805299/objs/android-dbg/dist/lib/libmozglue.so
  1580. # [11:41] <mjrosenb> that *can't* be good
  1581. # [11:41] <glandium> jesup: ping
  1582. # [11:41] <glandium> mjrosenb: we see that all the time
  1583. # [11:42] <mjrosenb> glandium: ok then.
  1584. # [11:42] <mjrosenb> interesting
  1585. # [11:42] <mchen> Hi all, since the re-test of B2G Arm debug M(2) is green now I think there is no necceary to back out them from Sicking. Am I right?
  1586. # [11:42] <mjrosenb> care to guess what program is currently eating the most memory on my machine?
  1587. # [11:42] <mjrosenb> hint: I killed firefox before
  1588. # [11:42] <mjrosenb> mchen: soundslike it.
  1589. # [11:42] <glandium> mjrosenb: ld?
  1590. # [11:43] <mjrosenb> glandium: nope!
  1591. # [11:43] <mjrosenb> glandium: not yet at least.
  1592. # [11:43] <glandium> mjrosenb: top?
  1593. # [11:43] <mjrosenb> mrosenb+ 10915 0.3 12.6 1112400 1023476 pts/31 Sl+ 04:28 0:13 /home/mrosenberg/use/jimdb/moz-gdb/bin/gdb
  1594. # [11:43] <glandium> the terminal, whatever you're using?
  1595. # [11:43] <mjrosenb> gdb is eating a bit over a gigabyte of memory.
  1596. # [11:44] <glandium> not surprising
  1597. # [11:44] <glandium> it has to read all that dwarf info
  1598. # [11:44] <mchen> mjrosenb: Thanks for your kindly reply. And I need to fire a bug for this inconsistent result?
  1599. # [11:45] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
  1600. # [11:45] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
  1601. # [11:46] * Quits: glazou (glazou@moz-204094DD.disruptive-innovations.fr) (Quit: bbl)
  1602. # [11:51] <edmorley> mchen: it's ok, I'll do it :-)
  1603. # [11:51] <edmorley> (I have 30-40 others to do)
  1604. # [11:51] <edmorley> \o/
  1605. # [11:51] * Joins: glazou (chatzilla@moz-204094DD.disruptive-innovations.fr)
  1606. # [11:52] <edmorley> mchen: thank you for keeping an eye on the results though :-)
  1607. # [11:52] * Joins: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net)
  1608. # [11:53] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  1609. # [11:55] <mchen> edmorley: No at all, The patches from Sicking are mine actually. Ha..
  1610. # [12:03] * Quits: hummeleBop (Instantbir@moz-2356396.fbx.proxad.net) (Quit: Instantbird 1.3 -- http://www.instantbird.com)
  1611. # [12:04] * Quits: tchevalier (Thunderbir@26DF2FEE.76D180ED.C47D5415.IP) (Quit: tchevalier)
  1612. # [12:05] * Quits: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-5.1450hg.fc17 [XULRunner 17.0/20121120085223])
  1613. # [12:05] * Quits: Conjuror (Conjuror@moz-99690620.hinet-ip.hinet.net) (Connection reset by peer)
  1614. # [12:06] <glazou> in other terms, all sicking's patches are belong to you ?-)
  1615. # [12:07] * Quits: atsai (Conjuror@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1616. # [12:09] * Quits: surkov (surkov@39E4CE8A.DF1CD780.E17943EE.IP) (Quit: surkov)
  1617. # [12:10] * Quits: dao (dao@moz-A27FA977.superkabel.de) (Quit: Leaving.)
  1618. # [12:12] * Joins: johanc (chatzilla@3F0EBE7F.65B34541.317CF020.IP)
  1619. # [12:12] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/be0058cf546a - Robert O'Callahan - Bug 816664. Don't call NotifyPull if we already have all the data buffered in the stream that we need. r=jesup
  1620. # [12:12] * Quits: seif (seif@BEAC5A65.FE22CA96.A6BD37EB.IP) (Quit: Leaving.)
  1621. # [12:12] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/bd4859261347 - Robert O'Callahan - Bug 816458. Instead of removing the MAY_BE_TRANSFORMED bit in certain frame classes, add an nsIFrame::SupportsCSSTransforms method and call it when necessary. r=mats
  1622. # [12:12] * Joins: seif (seif@BEAC5A65.FE22CA96.A6BD37EB.IP)
  1623. # [12:12] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/270391fca858 - Robert O'Callahan - Bug 663776. Part 1: When determining whether the scale factors hav changed, we need to use GetBaseTransform for the old scale factors, because that's what stores the
  1624. # [12:12] <firebot> old transform that we computed scale factors from. r=mattwoodrow
  1625. # [12:12] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/d89ae7f40549 - Robert O'Callahan - Bug 663776. Part 2: Move TransformRectToRect from nsCSSRendering to gfxUtils. r=mattwoodrow
  1626. # [12:13] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/7cd51e4e7d09 - Robert O'Callahan - Bug 818276. Update margins and scrollbar settings for a child document whenever the corresponding IFRAME state changes, even if we do not recreate the presentation.
  1627. # [12:13] <firebot> r=matspal
  1628. # [12:13] * Quits: vtmarvin (Thunderbir@32DFDBE.7102BCB6.B7C3970A.IP) (Ping timeout)
  1629. # [12:13] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/55d5f3cd5c85 - Robert O'Callahan - Bug 663776. Part 3: Refactor layer transform snapping to distinguish translation-snapping from rect-snapping, and don't snap translation+scale transforms when we
  1630. # [12:13] <firebot> don't know all four edges of the rect that needs to be snapped. r=mattwoodrow
  1631. # [12:14] <ewong> !seen smaug
  1632. # [12:14] <firebot> smaug was last seen 11 hours, 50 minutes and 6 seconds ago, saying 'if you use xpidl dictionaries, DocumentFragment? template should become nsIDOMDocumentFragment template;' in #content.
  1633. # [12:14] * ewong is now known as ewong|sleep
  1634. # [12:15] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/2cfe42934c8f - Soumya Deb - Bug 818660 - Un-prefix gradients from about:home page contents. r=dao
  1635. # [12:15] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/bfb383743f7d - Dão Gottwald - Bug 818721 - Downloads panel footer overlaps panel border. r=mconley
  1636. # [12:15] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/108ae602864a - Dão Gottwald - Bug 818724 - Replace gStartupRan with a private gBrowserInit property. r=mak
  1637. # [12:16] * Joins: rlewis (Thunderbir@moz-D47321EC.cable.virginmedia.com)
  1638. # [12:17] * Joins: dao (dao@moz-A27FA977.superkabel.de)
  1639. # [12:20] * Joins: vtmarvin (Thunderbir@32DFDBE.7102BCB6.B7C3970A.IP)
  1640. # [12:20] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  1641. # [12:22] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
  1642. # [12:23] <glazou> my linux build fails in toolkit/mozapps/update/updater.cpp with undefined reference to BZ2_crc32Table, known issue ?
  1643. # [12:23] * Quits: vtmarvin (Thunderbir@32DFDBE.7102BCB6.B7C3970A.IP) (Quit: vtmarvin)
  1644. # [12:25] <glazou> hmmm probably missing libbz2-dev
  1645. # [12:27] <glazou> nope, not enough
  1646. # [12:27] * baku|away is now known as baku
  1647. # [12:28] <mjrosenb> glandium: if you are missing a reference to something, then you likely already have the header, and just need something else to link against
  1648. # [12:28] <mjrosenb> but if you have the header, chances are you already have the library
  1649. # [12:29] <glandium> mjrosenb: huh?
  1650. # [12:29] <glazou> hence more probably a path issue, right ? btw s/glandium/glazou
  1651. # [12:29] <mjrosenb> glazou:err, at you.
  1652. # [12:29] <mjrosenb> glandium: carry on.
  1653. # [12:29] <glandium> glazou: could be visibility issues
  1654. # [12:29] * Joins: tchevalier (Thunderbir@26DF2FEE.76D180ED.C47D5415.IP)
  1655. # [12:30] <glandium> glazou: what's the failing command line?
  1656. # [12:30] * Quits: rniwa_ (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net) (Quit: rniwa_)
  1657. # [12:30] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  1658. # [12:31] <glazou> simply make
  1659. # [12:31] <dao> NeilAway: would you like to review https://bugzilla.mozilla.org/attachment.cgi?id=674432&action=edit ?
  1660. # [12:31] <glazou> ok, the Makefile looks for MOZ_BZ2_LIBS
  1661. # [12:31] <glazou> let's track that beast
  1662. # [12:32] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/f43810048b24 - Henrik Skupin - Bug 817709 - Fix make bustage when including leaking tests. r=standard8
  1663. # [12:32] <glandium> glazou: i mean the compiler command
  1664. # [12:34] * Quits: JeroenDeDauw (j@moz-D57BF5BA.dip.t-dialin.net) (Ping timeout)
  1665. # [12:34] <glazou> glandium: http://pastebin.com/m4YabbSY
  1666. # [12:34] <glandium> glazou: so, looks like MOZ_BZ2_LIBS is empty in your case
  1667. # [12:35] <glazou> right I just saw that
  1668. # [12:35] <glazou> and it's supposed to be MOZ_BZ2_LIBS='$(call EXPAND_LIBNAME_PATH,bz2,$(DEPTH)/modules/libbz2/src)'
  1669. # [12:35] * Joins: JeroenDeDauw (j@moz-A82F322.dip.t-dialin.net)
  1670. # [12:35] <glandium> glazou: which means you probably built with --with-system-bz2, and the test for the lib failed
  1671. # [12:36] <glazou> yep
  1672. # [12:36] <glazou> respinning a build, thanks glandium
  1673. # [12:36] <glandium> glazou: so re-running configure now you installed libbz2-dev will work, and you're invited to file a bug on that fallback case being crazy
  1674. # [12:36] <glandium> :)
  1675. # [12:36] <glazou> :)
  1676. # [12:37] * Joins: anton (anton@moz-ADC532B1.hsd1.ca.comcast.net)
  1677. # [12:37] * Joins: gustavold (gustavold@21548ED.A188633C.F0C2AE3A.IP)
  1678. # [12:39] * Quits: anton (anton@moz-ADC532B1.hsd1.ca.comcast.net) (Ping timeout)
  1679. # [12:40] <glandium> glazou: interestingly, every single change involving the line that resets MOZ_BZ2_LIBS are from me, including adding the test in the first place. So I'm entirely responsible of your failure
  1680. # [12:41] * glazou should spend some time thinking at the deserved punishment
  1681. # [12:41] <glandium> although, in my defense, at the time it was added, i was merely cargo-culting the same constructs from other libs test ; probably took from png or jpeg
  1682. # [12:41] <glandium> 4.5 years ago
  1683. # [12:42] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  1684. # [12:42] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  1685. # [12:43] * Quits: bsmith (bsmith@moz-50026E44.dsl.pltn13.sbcglobal.net) (Ping timeout)
  1686. # [12:45] <glazou> glandium: want to be cc:ed ?
  1687. # [12:45] * Joins: MrDHat (chatzilla@53181131.B8AC68AF.50E99975.IP)
  1688. # [12:45] <glandium> glazou: i'm following build config bugs
  1689. # [12:46] <glazou> ok
  1690. # [12:46] * Joins: Mossop (mossop@6303B85E.FDE27459.739380AF.IP)
  1691. # [12:46] * Joins: FabioMagnoni (fabiomagno@FC732173.E9DDA2C8.E6458E7E.IP)
  1692. # [12:46] <glandium> glazou: i'm a build config peer, now, after all :)
  1693. # [12:50] * Quits: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net) (Ping timeout)
  1694. # [12:51] * Joins: teoli (teoli@88F51059.F3BBB17D.144F44FA.IP)
  1695. # [12:52] * Quits: Optimizer (Instantbir@9D88CC50.62837B7B.1807BA01.IP) (Connection reset by peer)
  1696. # [12:52] * Joins: DevHC (devhc@EB4F99FC.5F6E0D94.DAE83545.IP)
  1697. # [12:53] * Quits: MrDHat (chatzilla@53181131.B8AC68AF.50E99975.IP) (Ping timeout)
  1698. # [12:54] * Joins: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net)
  1699. # [12:54] * Joins: kaze (kaze@moz-F8747CC6.dsl.ovh.fr)
  1700. # [12:57] * padenot is now known as padenot|away
  1701. # [12:57] <DevHC> does anyone know the expected amount of time required to link the SM binary, if the object files contain debugging symbols, and the machine has 512MiB (minus Xorg, etc.) of RAM?
  1702. # [12:57] <DevHC> the linking process has been going on for a couple of hours now
  1703. # [12:57] * Joins: Optimizer (Instantbir@D4A3BB78.9CB844E6.AA3EB577.IP)
  1704. # [12:57] <edmorley> 512MB RAM ?!?
  1705. # [12:57] <DevHC> PROBLEM?
  1706. # [12:57] <edmorley> that's going to be painful
  1707. # [12:58] <edmorley> or at least, it would be for firefox, not sure for SM
  1708. # [12:58] <edmorley> Callek might know
  1709. # [12:58] <edmorley> or NeilAway
  1710. # [12:58] * Quits: victorporof (victorporo@B6207739.B0D0881A.79933D60.IP) (Quit: victorporof)
  1711. # [12:58] * Quits: glazou (chatzilla@moz-204094DD.disruptive-innovations.fr) (Quit: bbl)
  1712. # [12:59] <DevHC> why does the linker require so much fucking memory anyway?
  1713. # [12:59] * Joins: hub (hub@moz-A5C4ACAE.cpe.net.cable.rogers.com)
  1714. # [13:00] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
  1715. # [13:01] * Joins: MrDHat (chatzilla@280CA222.7439AA2A.8D9DA8D9.IP)
  1716. # [13:04] <mjrosenb> DevHC: spidermonkey shouldn't take that long to link.
  1717. # [13:04] <mjrosenb> DevHC: how much memory is it using?
  1718. # [13:05] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  1719. # [13:05] * Quits: mchen (chatzilla@moz-99690620.hinet-ip.hinet.net) (Quit: ChatZilla 0.9.89 [Firefox 11.0/20120410121533])
  1720. # [13:05] <DevHC> lol
  1721. # [13:05] <DevHC> s/SM/SeaMonkey/
  1722. # [13:06] <DevHC> top shows: ld: size: 2069M, res: 282M
  1723. # [13:07] * Quits: tchevalier (Thunderbir@26DF2FEE.76D180ED.C47D5415.IP) (No route to host)
  1724. # [13:07] <DevHC> i even had to add file-backed virtual memory, cuz 512MiB of RAM + a 1536MiB swap partition wasn't enough
  1725. # [13:08] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  1726. # [13:09] * Quits: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1727. # [13:13] * Quits: allstarschh (allstars@moz-99690620.hinet-ip.hinet.net) (Input/output error)
  1728. # [13:13] * Quits: hub (hub@moz-A5C4ACAE.cpe.net.cable.rogers.com) (Ping timeout)
  1729. # [13:14] <decoder> do we have any thread named "dconf worker" in firefox?
  1730. # [13:14] * Joins: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com)
  1731. # [13:15] * Joins: T3 (T3@21548ED.A188633C.F0C2AE3A.IP)
  1732. # [13:15] * Quits: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP) (Connection reset by peer)
  1733. # [13:15] * Quits: johanc (chatzilla@3F0EBE7F.65B34541.317CF020.IP) (Ping timeout)
  1734. # [13:15] * Joins: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP)
  1735. # [13:17] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/085cd06beb7c - Gina Yeh - Bug 817930 - Patch 1: Support for receiving multiple files sequentially, r=echou
  1736. # [13:20] * Joins: askalski (akuda@2BA4E5A7.CC7751E8.6712E96B.IP)
  1737. # [13:20] * Quits: MrDHat (chatzilla@280CA222.7439AA2A.8D9DA8D9.IP) (Ping timeout)
  1738. # [13:20] * Quits: MnO2 (mno2@moz-F2B69E6.tpcity.corp.yahoo.com) (Quit: Leaving)
  1739. # [13:21] * Joins: johanc (chatzilla@moz-4A45E907.cust.telenor.se)
  1740. # [13:21] * Quits: ircloggr (nodebot@moz-5DCA37CB.compute-1.amazonaws.com) (Client exited)
  1741. # [13:22] * Joins: ircloggr (nodebot@moz-BBC653D.compute-1.amazonaws.com)
  1742. # [13:25] * Quits: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP) (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.0.17/2009122204])
  1743. # [13:25] * Quits: parkersikand (Thunderbir@777EE8D1.4A6EA113.6644AB93.IP) (Ping timeout)
  1744. # [13:25] * Joins: parkersikand (Thunderbir@777EE8D1.4A6EA113.6644AB93.IP)
  1745. # [13:26] * Quits: FabioMagnoni (fabiomagno@FC732173.E9DDA2C8.E6458E7E.IP) (Ping timeout)
  1746. # [13:26] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
  1747. # [13:26] * ChanServ sets mode: +o smaug
  1748. # [13:26] * Quits: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP) (Ping timeout)
  1749. # [13:29] * Joins: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP)
  1750. # [13:30] * Joins: phx (Adium@69EEB470.20479294.689607DE.IP)
  1751. # [13:30] * Joins: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net)
  1752. # [13:32] * Quits: parkersikand (Thunderbir@777EE8D1.4A6EA113.6644AB93.IP) (Ping timeout)
  1753. # [13:33] * Quits: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP) (Ping timeout)
  1754. # [13:31] * whimboo is now known as whimboo|afk
  1755. # [13:31] * Quits: wolfiR (wolfiR@moz-DFE86407.dip0.t-ipconnect.de) (Ping timeout)
  1756. # [13:32] * Joins: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP)
  1757. # [13:32] * Quits: jprmc (jprmc@moz-542588AA.cpe.net.cable.rogers.com) (Ping timeout)
  1758. # [13:33] <edmorley> !seen roc
  1759. # [13:33] <firebot> roc was last seen 8 hours, 52 minutes and 39 seconds ago, saying '* roc wonders if we have any reftests that test animated images' in #developers.
  1760. # [13:33] * Quits: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com) (Client exited)
  1761. # [13:33] * Joins: MrDHat (chatzilla@4850FA42.B3450494.50E99975.IP)
  1762. # [13:33] <jesup> dao: ping
  1763. # [13:34] * Joins: valueof (anton@moz-ADC532B1.hsd1.ca.comcast.net)
  1764. # [13:34] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
  1765. # [13:36] * Quits: valueof (anton@moz-ADC532B1.hsd1.ca.comcast.net) (Ping timeout)
  1766. # [13:36] <Callek> DevHC: I don't know the expected time, but yea xul.dll/so is going to be painful at 512MB, it *will* be a while
  1767. # [13:37] * Joins: wolfiR (wolfiR@moz-DFE86407.dip0.t-ipconnect.de)
  1768. # [13:37] * Quits: ericchou (ericchou@moz-99690620.hinet-ip.hinet.net) (Quit: Leaving)
  1769. # [13:38] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/df91b13737cf - Ed Morley - Backout 55d5f3cd5c85, d89ae7f40549 & 270391fca858 (bug 663776) for assertions
  1770. # [13:38] * Quits: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au) (Ping timeout)
  1771. # [13:39] * Joins: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au)
  1772. # [13:39] * Quits: schien-laptop (schien@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1773. # [13:40] <jesup> Recent recommendations are 8GB ram for building FF. It's possible in 3/4GB, I'm pretty sure possible in 2GB. Below that - it should complete eventually, depending on how reliable your power is :-) Seriously, I have no idea how long it will take, but it's going to be HEAVILY IO bound.
  1774. # [13:40] <mjrosenb> jesup: SM isn't that large.
  1775. # [13:41] * Joins: parkersikand (Thunderbir@777EE8D1.4A6EA113.6644AB93.IP)
  1776. # [13:41] <jesup> Is he building SeaMonkey or SpiderMonkey? I was guessing SeaMonkey, which should be ~= FF
  1777. # [13:41] * Fallen is now known as Fallen|away
  1778. # [13:41] <mjrosenb> oh...
  1779. # [13:41] <derf> 07:02:18 < DevHC> s/SM/SeaMonkey/
  1780. # [13:42] <mjrosenb> yeah, seamonkey would be huge
  1781. # [13:42] <mjrosenb> ahh. didn't see that.
  1782. # [13:42] * mjrosenb quiets himself
  1783. # [13:42] * jesup intones "somewhere a disk sings to itself...."
  1784. # [13:42] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  1785. # [13:43] * Quits: phx (Adium@69EEB470.20479294.689607DE.IP) (Ping timeout)
  1786. # [13:46] * Joins: hummeleBop (Instantbir@moz-2356396.fbx.proxad.net)
  1787. # [13:47] * Quits: DevHC (devhc@EB4F99FC.5F6E0D94.DAE83545.IP) (Quit: killing program to free up some memory)
  1788. # [13:47] * Joins: tchevalier (Thunderbir@26DF2FEE.76D180ED.C47D5415.IP)
  1789. # [13:48] * Quits: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP) (Quit: Leaving.)
  1790. # [13:50] * cmcavoy-offline is now known as cmcavoy
  1791. # [13:53] * padenot|away is now known as padenot
  1792. # [13:54] * Quits: tchevalier (Thunderbir@26DF2FEE.76D180ED.C47D5415.IP) (Ping timeout)
  1793. # [13:54] * Joins: tchevalier (Thunderbir@26DF2FEE.76D180ED.C47D5415.IP)
  1794. # [13:55] * cmcavoy is now known as cmcavoy-offline
  1795. # [13:55] * Joins: Ms2ger (Ms2ger@moz-98F42EB2.adsl-dyn.isp.belgacom.be)
  1796. # [13:56] * Quits: tchevalier (Thunderbir@26DF2FEE.76D180ED.C47D5415.IP) (Quit: tchevalier)
  1797. # [13:56] * Joins: headless (Mibbit@moz-1319EEFC.torservers.net)
  1798. # [13:57] * Quits: tantek (tantek@moz-17B51346.dsl.dynamic.sonic.net) (Ping timeout)
  1799. # [13:57] * Joins: tantek (tantek@moz-17B51346.dsl.dynamic.sonic.net)
  1800. # [13:59] <Ms2ger> <MikeSmith> "warning: hg.mozilla.org certificate with fingerprint 10:78:e8:57:2d:95:de:7c:de:90:bd:22:e1:38:17:67:c5:a7:9c:14 not verified (check hostfingerprints or web.cacerts config setting)"
  1801. # [13:59] <Ms2ger> <MikeSmith> I don't remember getting that before
  1802. # [13:59] <Ms2ger> Anyone?
  1803. # [13:59] <jesup> Ms2ger: that sounds ... concerning
  1804. # [13:59] <Ms2ger> mike5w3c, ^
  1805. # [14:00] <mike5w3c> Ms2ger: thanks
  1806. # [14:01] * Quits: gustavold (gustavold@21548ED.A188633C.F0C2AE3A.IP) (Quit: Leaving.)
  1807. # [14:01] * Joins: gerv (Instantbir@moz-7D905691.avante-wifi.mozilla.hq)
  1808. # [14:03] * Quits: kennyluck (kennyluck@1F39F32E.5A6411A4.B720AEC8.IP) (Quit: kennyluck)
  1809. # [14:03] * Quits: T3 (T3@21548ED.A188633C.F0C2AE3A.IP) (Ping timeout)
  1810. # [14:06] * Quits: ericjung (Mibbit@moz-F14FA912.bstnma.fios.verizon.net) (Quit: http://www.mibbit.com ajax IRC Client)
  1811. # [14:06] * Joins: ericjung (Mibbit@moz-F14FA912.bstnma.fios.verizon.net)
  1812. # [14:08] <mjrosenb> Is this something that should be more or less expected? http://pastebin.mozilla.org/1981072
  1813. # [14:09] <padenot> you can respin, I guess
  1814. # [14:11] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
  1815. # [14:12] * Joins: KaiRo (robert@moz-5ADC0B8D.adsl.highway.telekom.at)
  1816. # [14:13] * Joins: bbondy (bbondy@moz-CBCCE0F3.home.cgocable.net)
  1817. # [14:15] * Joins: vtmarvin (Thunderbir@9D75911A.1239134F.E4B2C495.IP)
  1818. # [14:16] <mjrosenb> yup, that is what I am doing
  1819. # [14:16] <mjrosenb> but it is a delicate procedure
  1820. # [14:16] <mjrosenb> and not a quick one at that.
  1821. # [14:17] * Joins: jprmc (jprmc@4A9FF50A.81C579B6.DA78B690.IP)
  1822. # [14:20] * Joins: Pike (Pike@moz-FD7E9B2E.pool.mediaways.net)
  1823. # [14:20] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  1824. # [14:20] * Joins: nmatsakis (nmatsakis@AAE222A3.FDDA6739.2321E71E.IP)
  1825. # [14:20] * Quits: MrDHat (chatzilla@4850FA42.B3450494.50E99975.IP) (Ping timeout)
  1826. # [14:22] * Joins: MrDHat (chatzilla@4850FA42.B3450494.50E99975.IP)
  1827. # [14:22] <glandium> jesup: ping
  1828. # [14:23] <jesup> glandium: pong
  1829. # [14:24] <glandium> jesup: when is webrtc due to be enabled (as in, what FF version?)
  1830. # [14:24] <jesup> Target is FF20
  1831. # [14:25] <jesup> (For desktop only - work on Android is underway, and some work for b2g is being done by stephenlee
  1832. # [14:26] <glandium> jesup: ok, thanks.
  1833. # [14:26] * AutomatedTester|AFK is now known as AutomatedTester
  1834. # [14:27] <glandium> jesup: so i guess we don't really need to care about uplifting bug 814693
  1835. # [14:27] <glandium> although i'll keep applying the patch on 18 and 19 in debian
  1836. # [14:28] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/f5c964696e81 - Ehsan Akhgari - Simplify browser_privatebrowsing_lastpbcontextexited.js and make it not leak, no bug
  1837. # [14:29] <jesup> glandium: I'd be ok with uplifting those
  1838. # [14:30] <glandium> jesup: even on esr?
  1839. # [14:30] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/2b2a4f11e4ab - Paul Adenot - Bug 816949 - Remove IsSeekableInBufferedRange() methods as they are not needed anymore. r=cpearce
  1840. # [14:30] * Joins: jcvernaleo (john@moz-9DD98F0F.cable.mindspring.com)
  1841. # [14:31] <jesup> esr is 17. I'd turn it off there (--disable-webrtc). No signaling, PeerConnection, etc
  1842. # [14:32] <glandium> jesup: it would probably be better indeed
  1843. # [14:32] <glandium> jesup: want me to file?
  1844. # [14:33] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
  1845. # [14:34] * kmoir-afk is now known as kmoir
  1846. # [14:34] * Joins: anton (anton@moz-ADC532B1.hsd1.ca.comcast.net)
  1847. # [14:35] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/65209d041acc - Ehsan Akhgari - Remove the setWindowPrivate function which is now unused, no bug
  1848. # [14:36] * Quits: anton (anton@moz-ADC532B1.hsd1.ca.comcast.net) (Ping timeout)
  1849. # [14:36] * Quits: wolfiR (wolfiR@moz-DFE86407.dip0.t-ipconnect.de) (Ping timeout)
  1850. # [14:37] <gaston> kinetik: do you have an eta for cubeb being default and sydneyaudio death ?
  1851. # [14:37] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/9a0801a8e9bf - Nicholas D. Matsakis - Bug 818247: Modify thread pool to (1) not spawn threads if useHelperThreads()
  1852. # [14:38] * Joins: T3 (T3@21548ED.A188633C.F0C2AE3A.IP)
  1853. # [14:41] * Joins: hub (hub@F2D29657.F60B0462.67AC9B1.IP)
  1854. # [14:43] * Joins: wolfiR (wolfiR@moz-DFE86407.dip0.t-ipconnect.de)
  1855. # [14:44] * Joins: schien-laptop (schien@moz-B45DAB81.dynamic.hinet.net)
  1856. # [14:44] * Joins: phx (Adium@69EEB470.20479294.689607DE.IP)
  1857. # [14:44] * Quits: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP) (Ping timeout)
  1858. # [14:45] * Joins: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP)
  1859. # [14:46] * Joins: stevensn (ssinger@2D3187CE.F008E516.4B2DF651.IP)
  1860. # [14:46] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/fd6d1d52a2a1 - Hubert Figuière - Bug 814078 - Submit all the pending crash dumps. r=fabrice,bsmerdberg
  1861. # [14:48] * Quits: jprmc (jprmc@4A9FF50A.81C579B6.DA78B690.IP) (Ping timeout)
  1862. # [14:49] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
  1863. # [14:49] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/7d7c95201da5 - Tim Taubert - Bug 808231 - Implement add/removeNextPaintListener() methods for mozbrowsers r=jlebar a=blocking-basecamp
  1864. # [14:50] * Quits: bbondy (bbondy@moz-CBCCE0F3.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  1865. # [14:52] * Joins: jprmc (jprmc@4A9FF50A.81C579B6.DA78B690.IP)
  1866. # [14:53] <NeilAway> ehsan: so the only way to create a private window is via the open flag?
  1867. # [14:54] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
  1868. # [14:54] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/c1feed66869b - Rafael Ávila de Espíndola - Bug 817944 - Replace test-load-histograms with a function. r=vladan.
  1869. # [14:56] * Joins: armenzg (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
  1870. # [14:56] * Joins: victorporof (victorporo@DC9E107D.F695A43D.79933D60.IP)
  1871. # [14:57] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  1872. # [14:58] * Quits: MrDHat (chatzilla@4850FA42.B3450494.50E99975.IP) (Ping timeout)
  1873. # [14:59] * Quits: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de) (Input/output error)
  1874. # [15:00] * cmcavoy-offline is now known as cmcavoy
  1875. # [15:01] * Quits: smontagu (chatzilla@moz-7055E6AA.red.bezeqint.net) (Ping timeout)
  1876. # [15:02] * Quits: jprmc (jprmc@4A9FF50A.81C579B6.DA78B690.IP) (Ping timeout)
  1877. # [15:02] * Joins: MrDHat (chatzilla@4850FA42.B3450494.50E99975.IP)
  1878. # [15:03] * jhopkins|afk is now known as jhopkins|outsick
  1879. # [15:03] * Quits: askalski (akuda@2BA4E5A7.CC7751E8.6712E96B.IP) (Ping timeout)
  1880. # [15:04] * Joins: askalski (akuda@2BA4E5A7.CC7751E8.6712E96B.IP)
  1881. # [15:05] * Quits: ericjung (Mibbit@moz-F14FA912.bstnma.fios.verizon.net) (Quit: http://www.mibbit.com ajax IRC Client)
  1882. # [15:05] * rail_away is now known as rail
  1883. # [15:05] * cmcavoy is now known as cmcavoy-offline
  1884. # [15:05] * Joins: ericjung (Mibbit@moz-F14FA912.bstnma.fios.verizon.net)
  1885. # [15:05] * Joins: vikash (vikash@BB86DB9D.7F4FBF76.5D9ABA9F.IP)
  1886. # [15:08] * rail is now known as rail-buildduty
  1887. # [15:09] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  1888. # [15:09] * Quits: T3 (T3@21548ED.A188633C.F0C2AE3A.IP) (Ping timeout)
  1889. # [15:10] * Quits: gcp (gpascutto@moz-D0E475EA.access.telenet.be) (Quit: Make a new plan, Stan!)
  1890. # [15:11] * Joins: chewey (chewey@moz-F62D1EF7.dip0.t-ipconnect.de)
  1891. # [15:11] * Joins: espindola (espindola@moz-BEE32391.dsl.teksavvy.com)
  1892. # [15:12] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
  1893. # [15:14] * Joins: sankha93 (sankha93@7061CD01.D6BD0D91.22D41759.IP)
  1894. # [15:15] * Joins: AaronMT (AaronMT@F2D29657.F60B0462.67AC9B1.IP)
  1895. # [15:15] * whimboo|afk is now known as whimboo
  1896. # [15:16] * Joins: FabioMagnoni (fabiomagno@E699A885.9FFFA70D.1CD09D20.IP)
  1897. # [15:17] <jesup> glandium: sure. webrtc is enabled there to support snapshot captures, and if it's disabled by default I'm not sure it's important to leave on. Of course, given ESR17 is in maintenance, I wouldn't rev for it unless something's driving the change (and changing stuff that isn't giving a problem is probably frowned on)
  1898. # [15:17] * jcranmer|away is now known as jcranmer
  1899. # [15:17] <jesup> dao: ping
  1900. # [15:17] <mjrosenb> jesus christ
  1901. # [15:18] <mjrosenb> do mochitests make noises?
  1902. # [15:18] * Quits: MrDHat (chatzilla@4850FA42.B3450494.50E99975.IP) (Ping timeout)
  1903. # [15:18] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/8432562db685 - Ed Morley - Merge last PGO-green changeset of mozilla-inbound to mozilla-central
  1904. # [15:18] <mjrosenb> 18111 INFO TEST-PASS | /tests/content/media/test/test_bug465498.html | Checking currentTime after seek: 0 for small-shot.ogg
  1905. # [15:18] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/65209d041acc - Ehsan Akhgari - Remove the setWindowPrivate function which is now unused, no bug
  1906. # [15:18] <mjrosenb> ok then
  1907. # [15:18] <dao> jesup: pong
  1908. # [15:19] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/f5c964696e81 - Ehsan Akhgari - Simplify browser_privatebrowsing_lastpbcontextexited.js and make it not leak, no bug
  1909. # [15:19] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/925148509c71 - Ed Morley - Merge mozilla-central to mozilla-inbound
  1910. # [15:19] <mjrosenb> I nearly crapped my pants.
  1911. # [15:19] <Ms2ger> Yeah, we like to do that
  1912. # [15:20] * ewong|sleep is now known as ewong
  1913. # [15:20] <jesup> dao: you saw the mockup from Boriss? Not quite what I expected
  1914. # [15:20] * mjschranz_away is now known as mjschranz
  1915. # [15:21] <dao> jesup: yes. I don't think we have the APIs to do that, at least not on all platforms
  1916. # [15:21] <dao> jesup: it would also have the flaw that you noticed with Chrome
  1917. # [15:22] <jesup> dao: yeah, that was my concern and take-away from the meetings we've had in the past. (I have a response to the attachment written, but haven't pressed submit yet)
  1918. # [15:22] * Joins: beaufour (beaufour@moz-DC1D9B4C.nycmny.fios.verizon.net)
  1919. # [15:22] * Quits: FabioMagnoni (fabiomagno@E699A885.9FFFA70D.1CD09D20.IP) (Quit: FabioMagnoni)
  1920. # [15:22] * Joins: jimm (jmathies@moz-7F164CA1.pn.at.cox.net)
  1921. # [15:23] <jesup> I like having this as well, but I'm not sure it fully replaces in-chrome notification. (And there's the lack of backend support on some platforms - which ones, BTW?)
  1922. # [15:23] <jimm> anyone know if the Android 2.2 test run failures on try are expected?
  1923. # [15:24] <mjrosenb> jimm: post the try link? if your parent is bad, it is entirely reasonable
  1924. # [15:24] <jimm> "INFO: updateSUT.py: We're going to try to install SUTAgentAndroid Version 1.14"
  1925. # [15:24] <jimm> https://tbpl.mozilla.org/php/getParsedLog.php?id=17711208&tree=Mozilla-Inbound&full=1#error0
  1926. # [15:24] <mjrosenb> jimm: if your parent is green, you may need to look at your patch
  1927. # [15:24] <jimm> that one is on inbound
  1928. # [15:25] <jimm> https://tbpl.mozilla.org/?noignore=0&tree=Try&rev=69d0052ad184
  1929. # [15:25] <dao> jesup: I couldn't find the API to do it on any plaform. if we have something in mozilla-central, then I don't know where and how it's called
  1930. # [15:25] * Quits: chewey (chewey@moz-F62D1EF7.dip0.t-ipconnect.de) (Ping timeout)
  1931. # [15:25] <jimm> looks like they are all restarting
  1932. # [15:25] <jesup> dao: I did tell her we weren't looking for this, but for the in-FF one: http://irclog.gr/#show/irc.mozilla.org/media/96334
  1933. # [15:25] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  1934. # [15:25] <jesup> dao: even worse than I feared (we have something for Android, but that doesn't really help)
  1935. # [15:26] <jesup> I think she looked at Chrome and copied that
  1936. # [15:26] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
  1937. # [15:26] <KaiRo> hmm, seeing the PGO crashes we see raising their ugly heads recently, I start to wonder if MSVC PGO really sucks that much (in terms of miscompiling things)
  1938. # [15:26] <jesup> she was asking ekr how to see it in Chrome
  1939. # [15:28] * Quits: askalski (akuda@2BA4E5A7.CC7751E8.6712E96B.IP) (Quit: Wychodzi)
  1940. # [15:28] * lsblakk|afk is now known as lsblakk
  1941. # [15:28] <mjrosenb> KaiRo: you aren't the only one.
  1942. # [15:29] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  1943. # [15:29] <edmorley> mjrosenb: I'm sure I recall some story about mochitests (and maybe talos pagesets) being run in the datacentre before they realised to turn the sound off
  1944. # [15:29] * Joins: chewey (chewey@moz-1AB8272B.dip0.t-ipconnect.de)
  1945. # [15:30] <Callek> I thought msvc pgo took away our code errors, not created new errors
  1946. # [15:30] <ewong> smaug ping
  1947. # [15:30] * Joins: singerb (singerb@moz-8897C7D8.lightspeed.livnmi.sbcglobal.net)
  1948. # [15:31] <edmorley> mjrosenb: which given that I think the talos pageset includes NSFW pages could have been fairly wtf
  1949. # [15:31] * Joins: abwillis (abwillis@9877934.9DD4DBBF.6A7A197.IP)
  1950. # [15:31] * Joins: mjschran_ (mjschranz@moz-62304FBE.dsl.teksavvy.com)
  1951. # [15:32] * mjschranz is now known as mjschranz_away
  1952. # [15:32] <mjrosenb> edmorley: lol.
  1953. # [15:32] <ted> Callek: it's just an optimizer, it can't fix your errors
  1954. # [15:33] * Callek was joking :-)
  1955. # [15:33] <Optimizer> ted: do not compare him with me !!
  1956. # [15:33] <Optimizer> oh
  1957. # [15:33] * mjschran_ is now known as mjschranz
  1958. # [15:33] <ted> hah
  1959. # [15:33] <Optimizer> sorry misread :P
  1960. # [15:33] <Optimizer> read "its" as "is"
  1961. # [15:33] <mjrosenb> https://tbpl.mozilla.org/?tree=Try&rev=20ca35986512 mighty blue this morning
  1962. # [15:34] <edmorley> btw has anyone else spotted the google apps announcement that they are stopping new account signups for the standard (free) tier? (existing accounts not affected)
  1963. # [15:34] * Quits: johanc (chatzilla@moz-4A45E907.cust.telenor.se) (Ping timeout)
  1964. # [15:34] <@smaug> ewong: pong
  1965. # [15:34] * Quits: @ehsan (ehsan@576FC5E5.CD1D2BB8.DC1243F8.IP) (Input/output error)
  1966. # [15:34] * bwinton_away is now known as bwinton
  1967. # [15:34] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
  1968. # [15:34] * Joins: valueof (anton@moz-ADC532B1.hsd1.ca.comcast.net)
  1969. # [15:34] * Joins: lduros (user@moz-4894EA28.nic.resnet.group.upenn.edu)
  1970. # [15:35] <ewong> smaug can 'new Event' work in a js component?
  1971. # [15:35] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  1972. # [15:35] <@smaug> you need window
  1973. # [15:35] <@smaug> var e = new somewindow.Event("foo");
  1974. # [15:35] <@smaug> that should work, I think
  1975. # [15:36] * Joins: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com)
  1976. # [15:36] * Quits: valueof (anton@moz-ADC532B1.hsd1.ca.comcast.net) (Ping timeout)
  1977. # [15:36] * catlee-away is now known as catlee
  1978. # [15:37] * Joins: mdas (mdas@50AE257C.D30B51A1.412CF160.IP)
  1979. # [15:37] <ted> oh hey, i've finally fixed 500 bugs
  1980. # [15:37] <@smaug> !
  1981. # [15:37] * Joins: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net)
  1982. # [15:37] <ted> https://bugzilla.mozilla.org/buglist.cgi?bug_status=RESOLVED;bug_status=VERIFIED;resolution=FIXED;emailassigned_to1=1;emailtype1=exact;email1=ted%40mielczarek.org;list_id=5153755
  1983. # [15:38] * Joins: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP)
  1984. # [15:38] <Yoric> ted: Congratulations :)
  1985. # [15:39] * Quits: vtmarvin (Thunderbir@9D75911A.1239134F.E4B2C495.IP) (Ping timeout)
  1986. # [15:40] <ted> thanks
  1987. # [15:40] <Optimizer> I like ted talks
  1988. # [15:40] <ted> i like to think i'm interesting to talk to
  1989. # [15:41] <ted> 1097 bugs filed
  1990. # [15:41] <ewong> smaug thanks!
  1991. # [15:43] * ewong is now known as ewong|sleep
  1992. # [15:43] * Joins: johanc (chatzilla@moz-4A45E907.cust.telenor.se)
  1993. # [15:44] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
  1994. # [15:45] <Optimizer> ted: how long have you been working with mozila, there are some 23xxxx bugs too :O
  1995. # [15:46] <ted> as a full-time employee 5.5 years
  1996. # [15:46] <ted> but i think i fixed my first bug about 9 years ago
  1997. # [15:46] <ted> maybe 8
  1998. # [15:46] <ted> i forget
  1999. # [15:46] * Joins: tchevalier (Thunderbir@moz-B834A1C9.w81-251.abo.wanadoo.fr)
  2000. # [15:46] <Optimizer> heh
  2001. # [15:46] <ted> the one 5-digit bug i fixed had been open for a long time
  2002. # [15:46] <ted> (about pasting multiline urls into the urlbar)
  2003. # [15:47] <Optimizer> so you were actively contributing for aorund 2.5 yrs before you applied ?
  2004. # [15:47] * Joins: sheppy (sheppy@moz-B52B0B26.dhcp.kgpt.tn.charter.com)
  2005. # [15:47] <ted> something like that, yeah
  2006. # [15:48] <ted> i had been writing extensions and things for a bit before that too
  2007. # [15:48] <Optimizer> oh, which ?
  2008. # [15:48] * Quits: JeroenDeDauw (j@moz-A82F322.dip.t-dialin.net) (Quit: Leaving.)
  2009. # [15:48] * Joins: JeroenDeDauw (j@moz-A82F322.dip.t-dialin.net)
  2010. # [15:49] <ted> i wrote a few that were fairly popular: Plain Text Links, Nuke Anything, Flashblock, FxIF
  2011. # [15:49] <Optimizer> link to your profile ?
  2012. # [15:49] * Quits: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net) (Input/output error)
  2013. # [15:49] <ted> um
  2014. # [15:50] <ted> https://addons.mozilla.org/en-US/firefox/user/58/
  2015. # [15:52] <mjrosenb> we should have names for various numbers of commits
  2016. # [15:52] * Joins: mconley (mconley@D4B46A36.8C6552CA.6816E6B7.IP)
  2017. # [15:52] <ted> heh
  2018. # [15:52] * Joins: till (till@moz-C359EC78.adsl.alicedsl.de)
  2019. # [15:52] <mjrosenb> "novice" "grand master" "ultrasage"
  2020. # [15:53] <ted> code achievements :)
  2021. # [15:53] * edmorley wonders if the names would come with ebay style stars...
  2022. # [15:54] * mcote|afk is now known as mcote
  2023. # [15:54] <edmorley> bugzilla what art wrong with thou? :-(
  2024. # [15:54] * mjrosenb has 196 commits
  2025. # [15:54] <mjrosenb> not quite the same as number of bugs fixed...
  2026. # [15:56] * Quits: dao (dao@moz-A27FA977.superkabel.de) (Quit: Leaving.)
  2027. # [15:56] * Joins: overholt (overholt@F2D29657.F60B0462.67AC9B1.IP)
  2028. # [15:56] * cmcavoy-offline is now known as cmcavoy
  2029. # [15:57] * joduinn-home is now known as joduinn-mtg
  2030. # [15:57] * Quits: abwillis (abwillis@9877934.9DD4DBBF.6A7A197.IP) (Client exited)
  2031. # [15:58] * Joins: abwillis (abwillis@9877934.9DD4DBBF.6A7A197.IP)
  2032. # [16:00] <ted> yeah
  2033. # [16:00] <ted> i haven't looked at commits
  2034. # [16:00] * sheeri-afk is now known as sheeri
  2035. # [16:00] * Joins: mbrubeck (mozilla@moz-45568FC0.hsd1.wa.comcast.net)
  2036. # [16:01] * Quits: abwillis (abwillis@9877934.9DD4DBBF.6A7A197.IP) (Ping timeout)
  2037. # [16:01] <@smaug> ted: and you'd need to look at cvs commits too
  2038. # [16:01] <ted> yeah
  2039. # [16:01] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Client exited)
  2040. # [16:01] <ted> that seems like more work than i care about
  2041. # [16:02] * Joins: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP)
  2042. # [16:03] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
  2043. # [16:03] * ChanServ sets mode: +o ehsan
  2044. # [16:03] <evilpie> I have 263 :)
  2045. # [16:03] <evilpie> which was a lot more than what i estimated
  2046. # [16:03] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2047. # [16:04] * hwine-zzz is now known as hwine
  2048. # [16:04] <evilpie> considering that i only fixed 82 bugs
  2049. # [16:06] <sheppy> Oh, is that all? :)
  2050. # [16:07] * Joins: josh (josh@A5A0595A.66715431.D25A875A.IP)
  2051. # [16:07] <ted> is that the number of actual changesets with you as author?
  2052. # [16:07] <evilpie> i am trying to get my assigned bugs to about 2 right now, but it's not working
  2053. # [16:08] * Joins: Callek_sea (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
  2054. # [16:08] <ted> heh
  2055. # [16:08] <ted> i'm bad about keeping my bug assignments correct
  2056. # [16:09] <ted> i should probably un-assign myself from a bunch
  2057. # [16:09] * evilpie tom@tom-home ~/mozilla-inbound $ hg log -u evilpies@gmail.com | grep -c "user:" 114
  2058. # [16:09] * Quits: Optimizer (Instantbir@D4A3BB78.9CB844E6.AA3EB577.IP) (Ping timeout)
  2059. # [16:09] <evilpie> not sure how they come up with that number
  2060. # [16:09] * Joins: jdm (jdm@DB05BBF2.BB1F48F2.971E19F6.IP)
  2061. # [16:09] <singerb> ted: ping on 795360
  2062. # [16:09] * Quits: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com) (Client exited)
  2063. # [16:10] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  2064. # [16:10] <ted> singerb: hey
  2065. # [16:10] * Quits: kaze (kaze@moz-F8747CC6.dsl.ovh.fr) (Ping timeout)
  2066. # [16:10] <singerb> ted: hey; just wanted to run a couple things by you
  2067. # [16:11] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Ping timeout)
  2068. # [16:11] * Quits: sankha93 (sankha93@7061CD01.D6BD0D91.22D41759.IP) (Quit: Leaving.)
  2069. # [16:11] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/781df25c776f - Chris Lord - Bug 819310 - Fix possible race when stopping checkerboard recording. r=kats
  2070. # [16:11] <Yoric> glandium: :) for your remark on bug 789932
  2071. # [16:11] * Joins: wlach (wlach@moz-9F1EAF3D.vif.net)
  2072. # [16:11] <ted> sure
  2073. # [16:11] * hwine is now known as hwine-commuting
  2074. # [16:11] <glandium> evilpie: yeah, that doesn't quite work when you're an old contributor, because you may have patches that have been applied for you
  2075. # [16:11] <glandium> or dating back from changeset 1 (aka cvs days)
  2076. # [16:12] <singerb> how much does passing the lock around for output bother you? could try a Queue instead, but that might make Finish tricky
  2077. # [16:12] <singerb> logging is not natively multiprocessing-safe, so it's not a drop-in replacement, sadly
  2078. # [16:12] <evilpie> glandium: i am only like ~2 1/2 years
  2079. # [16:13] <ted> singerb: ah, bummer
  2080. # [16:13] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  2081. # [16:13] <ted> singerb: maybe i'd find the lock less annoying if it was a member of Dumper
  2082. # [16:13] <ted> instead of being passed to all the methods
  2083. # [16:13] <glandium> evilpie: i know, but that's the kind of thing that doesn't work for e.g ted or me
  2084. # [16:13] <singerb> ted: there are examples of how to make a multiprocessing handler with a Queue, but since we're not using logging already, that seems like overkill
  2085. # [16:13] * ted definitely had a few patches landed by other people, and has landed a lot of patches for people
  2086. # [16:13] <ted> singerb: right
  2087. # [16:14] <Bas> Does anyone know if we have a way of using nullptr in headers included in C? (i.e. anything that #defines nullptr #ifndef __cplusplus)?
  2088. # [16:14] * Joins: Ms2ger` (Ms2ger@moz-D166A81.ugent.be)
  2089. # [16:14] <singerb> ted: ok, I'll double-check making it a member, although stuff like that was tricky
  2090. # [16:14] <ted> yeah
  2091. # [16:14] <glandium> ted: that too, but i've only had commit access since mercurial, so i've always set the right authorship
  2092. # [16:14] <ted> i can see using a queue being a pain because you have to know when you're done reading it
  2093. # [16:14] <singerb> as far as the tests go, it looks like there's multiprocessing.dummy which is a wrapper around threading
  2094. # [16:15] <ted> right
  2095. # [16:15] <singerb> exactly - you have to drain the queue before you can join the process
  2096. # [16:15] * Joins: ehugg (ehugg@E49D6D5D.709C0A2A.6157E88D.IP)
  2097. # [16:15] * Quits: Ms2ger (Ms2ger@moz-98F42EB2.adsl-dyn.isp.belgacom.be) (Ping timeout)
  2098. # [16:16] <singerb> and you're ok to remove the DWARF error message?
  2099. # [16:17] <ted> yeah
  2100. # [16:17] <ted> supporting it seems more awkward than not with the code the way it is
  2101. # [16:17] * Quits: dria (dria@moz-F5EB0C5D.dsl.teksavvy.com) (Quit: dria)
  2102. # [16:17] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  2103. # [16:18] <singerb> ok, will do
  2104. # [16:18] * Joins: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com)
  2105. # [16:19] <singerb> I think that's it; I'll play with trying to wrap more of the infrastructure up in a class and make the tests run async
  2106. # [16:19] <ted> great
  2107. # [16:20] <ted> if you can't get the tests running async then your existing solution is fine
  2108. # [16:21] <ted> all the same code paths get tested, just without the async element
  2109. # [16:21] <singerb> ok; I think the dummy/threading approach should be fine, since the module-patching should work with a single process
  2110. # [16:22] * Joins: mwu (mwu@moz-2E883D31.hsd1.nj.comcast.net)
  2111. # [16:23] * Joins: milan (milan@moz-215CC40E.dsl.bell.ca)
  2112. # [16:24] * Quits: phx (Adium@69EEB470.20479294.689607DE.IP) (Quit: Leaving.)
  2113. # [16:25] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  2114. # [16:25] <Yoric> khuey|away: any chance you could review bug 810543?
  2115. # [16:25] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
  2116. # [16:25] * Quits: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com) (Ping timeout)
  2117. # [16:28] * Quits: gerv (Instantbir@moz-7D905691.avante-wifi.mozilla.hq) (Ping timeout)
  2118. # [16:32] * Joins: RealRaven (Thunderbir@D89D1924.44784521.C3498625.IP)
  2119. # [16:33] <seif> jdm: how does this sound to you
  2120. # [16:33] <seif> ---
  2121. # [16:33] <seif> jdm will have the list generated with every release
  2122. # [16:33] <seif> seif to write blog post
  2123. # [16:33] <seif> carmen to edit/publish the blog post on https://blog.mozilla.org/community/category/spotlight/
  2124. # [16:33] <seif> alex to reference to the post from the release notes
  2125. # [16:33] <seif> ---
  2126. # [16:33] <seif> this is the current status
  2127. # [16:33] * seif was kicked by killer (Stop flooding!)
  2128. # [16:33] * Joins: hipokrit (hipokrit@1BF5DFDB.CA40E1F7.C558AD24.IP)
  2129. # [16:33] <jdm> that works for me
  2130. # [16:34] * Joins: seif (seif@BEAC5A65.FE22CA96.A6BD37EB.IP)
  2131. # [16:34] * Quits: ehugg (ehugg@E49D6D5D.709C0A2A.6157E88D.IP) (Ping timeout)
  2132. # [16:35] * Joins: anton (anton@moz-ADC532B1.hsd1.ca.comcast.net)
  2133. # [16:35] <armenzg> jimm: do you want talos and unit tests jobs?
  2134. # [16:35] <armenzg> I assume the latter
  2135. # [16:35] <jimm> unit tests yes, no talos
  2136. # [16:35] * Quits: mfinkle (mfinkle@moz-8CB7201C.hsd1.pa.comcast.net) (Quit: ZNC - http://znc.sourceforge.net)
  2137. # [16:36] * Joins: bbondy (bbondy@moz-CBCCE0F3.home.cgocable.net)
  2138. # [16:36] <armenzg> jimm: ok cool
  2139. # [16:36] <jimm> armenzg: thx!
  2140. # [16:36] * Quits: anton (anton@moz-ADC532B1.hsd1.ca.comcast.net) (Ping timeout)
  2141. # [16:37] <jimm> armenzg: we shouldn't see any initial problems on other platforms either since we've successfully pushed all the new config currently on elm to try a couple times.
  2142. # [16:39] * Joins: Callek (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
  2143. # [16:40] * Quits: Callek_sea (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Quit: ChatZilla 0.9.89 [SeaMonkey 2.15/20121130192456])
  2144. # [16:41] * Quits: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com) (Client exited)
  2145. # [16:41] * Quits: milan (milan@moz-215CC40E.dsl.bell.ca) (Ping timeout)
  2146. # [16:41] * Joins: milan (milan@moz-C4347E1A.dsl.bell.ca)
  2147. # [16:42] <armenzg> jimm: k
  2148. # [16:42] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2149. # [16:42] * Joins: knelson (Adium@moz-27BAB34D.dsl.pltn13.sbcglobal.net)
  2150. # [16:42] * Parts: knelson (Adium@moz-27BAB34D.dsl.pltn13.sbcglobal.net)
  2151. # [16:43] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  2152. # [16:44] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  2153. # [16:45] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
  2154. # [16:45] * ChanServ sets mode: +o ehsan
  2155. # [16:45] * Joins: _AxS_ (axs@moz-E7607041.cpe.net.cable.rogers.com)
  2156. # [16:45] * Joins: ehugg (chatzilla@moz-62842EF0.cisco.com)
  2157. # [16:47] * Joins: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net)
  2158. # [16:48] <jdm> ttaubert: ping
  2159. # [16:48] <jdm> ttaubert: I believe http://pastebin.mozilla.org/1981218 gives you an export that has eight lines of context and a header
  2160. # [16:49] * Joins: mfinkle (mfinkle@moz-8CB7201C.hsd1.pa.comcast.net)
  2161. # [16:51] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  2162. # [16:52] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
  2163. # [16:52] * Joins: Optimizer (Optimizer@99A3707C.FC4AC898.BE90E62C.IP)
  2164. # [16:53] <ttaubert> jdm: interesting, let me try that. thanks!
  2165. # [16:54] * Quits: milan (milan@moz-C4347E1A.dsl.bell.ca) (Connection reset by peer)
  2166. # [16:54] * Joins: milan (milan@moz-C4347E1A.dsl.bell.ca)
  2167. # [16:54] * Quits: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Quit: Leaving.)
  2168. # [16:55] <ttaubert> jdm: very nice, thanks a lot :)
  2169. # [16:55] <jdm> you're welcome
  2170. # [16:55] * Quits: berkerpeksag (berkerpeks@C4FC979D.7BCC1A84.F3F73727.IP) (Quit: WeeChat 0.3.7)
  2171. # [16:55] * padenot is now known as padenot|away
  2172. # [16:57] * Joins: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz)
  2173. # [16:58] * Joins: FabioMagnoni (fabiomagno@E699A885.9FFFA70D.1CD09D20.IP)
  2174. # [16:58] * Quits: FabioMagnoni (fabiomagno@E699A885.9FFFA70D.1CD09D20.IP) (Quit: FabioMagnoni)
  2175. # [16:58] * cmcavoy is now known as cmcavoy-offline
  2176. # [16:59] * Quits: parkersikand (Thunderbir@777EE8D1.4A6EA113.6644AB93.IP) (Ping timeout)
  2177. # [16:59] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/d6d585622ca7 - Tom Schuster - Bug 676619 - Modified test case for https. r=smaug
  2178. # [17:00] * Joins: milan_ (milan@moz-87CB45A7.dsl.bell.ca)
  2179. # [17:00] * Quits: milan (milan@moz-C4347E1A.dsl.bell.ca) (Ping timeout)
  2180. # [17:00] * Joins: jlebar (jlebar@moz-59682A1.dmz.scl3.mozilla.com)
  2181. # [17:01] * Quits: stransky (stransky@moz-FB491625.net.upcbroadband.cz) (Quit: Connection reset by beer)
  2182. # [17:02] * Joins: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP)
  2183. # [17:02] * Joins: FabioMagnoni (fabiomagno@E699A885.9FFFA70D.1CD09D20.IP)
  2184. # [17:03] * Joins: abwillis (abwillis@9877934.9DD4DBBF.6A7A197.IP)
  2185. # [17:03] * mdas is now known as mdas|afk
  2186. # [17:04] * Quits: nmatsakis (nmatsakis@AAE222A3.FDDA6739.2321E71E.IP) (Quit: Computer has gone to sleep.)
  2187. # [17:04] * Joins: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net)
  2188. # [17:04] * Quits: abwillis (abwillis@9877934.9DD4DBBF.6A7A197.IP) (Client exited)
  2189. # [17:05] * Quits: headless (Mibbit@moz-1319EEFC.torservers.net) (Quit: http://www.mibbit.com ajax IRC Client)
  2190. # [17:07] * Joins: gerv (Instantbir@2557E599.66715431.D25A875A.IP)
  2191. # [17:08] * Quits: Optimizer (Optimizer@99A3707C.FC4AC898.BE90E62C.IP) (Ping timeout)
  2192. # [17:10] * Quits: michal (michal@18728636.D0F82CD8.32697916.IP) (Quit: Leaving.)
  2193. # [17:11] <@ehsan> jdm: so, just so that you know, any time that we change the private flag on a window, we now leak, thanks to the downloads panel
  2194. # [17:11] <jdm> ehsan: on birch?
  2195. # [17:11] <@ehsan> jdm: (context: https://hg.mozilla.org/mozilla-central/rev/f5c964696e81)
  2196. # [17:11] <@ehsan> everywehre
  2197. # [17:11] <jdm> eep
  2198. # [17:11] <@ehsan> pbngen/pboldgen
  2199. # [17:11] * Joins: Optimizer (Optimizer@A8C7998E.4A76994A.D2D1FAF0.IP)
  2200. # [17:12] <mak> ttaubert: unfortunately setting unified = 8 there gives you 8 lines of context in mq, that means patches can bitrot more easily
  2201. # [17:12] <@ehsan> jdm: so I was thinking perhaps we should modify isWindowPrivate at least in a debug build to yell out when its answer for a given window is different than what it has said in the past
  2202. # [17:12] <@ehsan> but I don't know how to yell loud enough in js...
  2203. # [17:12] * Quits: josh (josh@A5A0595A.66715431.D25A875A.IP) (Quit: josh)
  2204. # [17:12] * Joins: vtmarvin (Thunderbir@9D75911A.1239134F.E4B2C495.IP)
  2205. # [17:12] <jdm> ehsan: ok, I don't fully understand the problem here or what you're proposing
  2206. # [17:13] <@ehsan> jdm: (and the good news is that birch is green again!)
  2207. # [17:13] <@ehsan> jdm: the problem is that if what isWindowPrivate returns for a window changes, we might get into the same situation as we did before
  2208. # [17:13] <@ehsan> where one getData(window) returns one singleton, and the next call returns the other
  2209. # [17:13] <jdm> in per-window builds, you mean?
  2210. # [17:13] <@ehsan> which can cause us to add a view and not remove it for example
  2211. # [17:13] <@ehsan> no, in both
  2212. # [17:14] <mak> ttaubert: though you can set "qdiff = -U 8 -p" and then { hg log -r qtip --template '# HG changeset patch\n# User {author}\n{desc}\n\n' ; hg qdiff ; } > exported_patch_file
  2213. # [17:14] <jdm> but we only return one singleton in global
  2214. # [17:14] <jdm> you made that happen
  2215. # [17:14] <@ehsan> the bug was only global-pb specific because we would fall in a situation where the response of isWindowPrivate would change on a given window
  2216. # [17:14] <@ehsan> jdm: oh heh, you're right
  2217. # [17:14] <@ehsan> ok then we're fine in global builds ;)
  2218. # [17:14] <@ehsan> but the underlying problem is still there
  2219. # [17:15] <jdm> ok, glad I'm not totally off base here
  2220. # [17:15] <jdm> yeah, I can see the problem better now
  2221. # [17:15] <@ehsan> if isWindowPrivate(givenWindow) ever returns a different value, we're doomed
  2222. # [17:15] <@ehsan> I was thinking of keeping a weak map of seen windows and our response in debug builds
  2223. # [17:16] * padenot|away is now known as padenot
  2224. # [17:16] <jdm> hmm
  2225. # [17:16] <@ehsan> and do a js assert when the response changes
  2226. # [17:16] <@ehsan> to at least aid future debugging
  2227. # [17:16] <@ehsan> but I don't know how to do weak maps and asserts in js ;)
  2228. # [17:16] <jdm> could you just grab the observed value at the start of downloads.js?
  2229. # [17:16] <jdm> and use a fake window object that returns that value?
  2230. # [17:16] <@ehsan> no, this is technically not specific to the downloads panel even
  2231. # [17:16] <@ehsan> that's just one broken caller
  2232. # [17:16] <@ehsan> who knows how many more we have?
  2233. # [17:17] <ttaubert> mak: interesting, yeah I didn't think about bitrotting
  2234. # [17:17] * padenot is now known as padenot|away
  2235. # [17:17] <@ehsan> jdm: fwiw, our download panel code *should* be fine now... it's just that the lastpbcontextexited test was doing something werid
  2236. # [17:17] <mak> ttaubert: I usually export that way from mq, you can easily put that stuff into a simple shell function (I named mine qdiff) and then just qdiff > my_patch
  2237. # [17:17] <@ehsan> i.e., setWindowPrivate instead of marking the window as private from scratch
  2238. # [17:17] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/eede2ac054bf - Marty Rosenberg - Port IM to armhf (bug 802358, r=jbramley)
  2239. # [17:17] <jdm> right
  2240. # [17:17] * mdas|afk is now known as mdas
  2241. # [17:17] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/ae6f5e7ddef3 - Marty Rosenberg - Don't hoist typeguards that are guaranteed to bail. (bug 818791, r=dvander) (also fix a comment for mrbkap)
  2242. # [17:18] <ttaubert> mak: that's what I do too, I have an alias for that
  2243. # [17:18] <@ehsan> I mean, my main goal is to not spend 4 hours the next time that something leaks because of this ;)
  2244. # [17:18] <@ehsan> anyways
  2245. # [17:18] <@ehsan> jdm: we should chat about it more later, nothing pressing
  2246. # [17:18] <jdm> ehsan: doesn't this come down to the same problem we were trying to solve with making SetUsePrivateBrowsing be loud and obnoxious?
  2247. # [17:18] <@ehsan> just wanted to plant the seeds in your head
  2248. # [17:18] <@ehsan> jdm: it does... sort of
  2249. # [17:18] * Quits: johanc (chatzilla@moz-4A45E907.cust.telenor.se) (Ping timeout)
  2250. # [17:18] * Joins: bjacob_ (bjacob@F2D29657.F60B0462.67AC9B1.IP)
  2251. # [17:19] <@ehsan> jdm: but it's a bit different
  2252. # [17:19] <@ehsan> since we _might_ get away with that if nothing calls isWindowPrivate before SetUsePrivateBrowsing ;)
  2253. # [17:19] <jdm> heh
  2254. # [17:19] <@ehsan> pretty robust code, eh?
  2255. # [17:19] <jdm> it's the best
  2256. # [17:19] <jdm> beats the rest
  2257. # [17:19] <@ehsan> hehe
  2258. # [17:19] <@ehsan> but yeah
  2259. # [17:20] <@ehsan> we should think about whether there's a better way to solve this
  2260. # [17:20] <@ehsan> I think the answer is no
  2261. # [17:20] <jdm> yep
  2262. # [17:20] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2263. # [17:20] <@ehsan> and I'm usually right :P
  2264. # [17:20] * Quits: mike5w3c (mike@moz-7A566BE1.net) (Quit: leaving)
  2265. # [17:20] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2266. # [17:20] * Joins: mike5w3c (mike@moz-7A566BE1.net)
  2267. # [17:20] <@ehsan> I wanted to file a bug about this, but I don't have anything solid to put in it...
  2268. # [17:21] <@ehsan> (yet)
  2269. # [17:22] * Joins: dao (dao@moz-A27FA977.superkabel.de)
  2270. # [17:22] <@ehsan> jdm: another lesson is... my leak analysis script is pretty darn useful
  2271. # [17:22] * Joins: parkersikand (Thunderbir@777EE8D1.4A6EA113.6644AB93.IP)
  2272. # [17:22] <jdm> heh
  2273. # [17:22] <@ehsan> who would have thought?!
  2274. # [17:22] <jdm> that's not what I've heard from many people
  2275. # [17:22] <@ehsan> yeah... well
  2276. # [17:22] <jdm> usually the Analyze this leak link leads to failed dreams
  2277. # [17:22] * armenzg is now known as armenzg_brb
  2278. # [17:22] <@ehsan> the script is actually pretty dumb
  2279. # [17:23] <@ehsan> but the thing is that if it tells you that a test leaked something, it's definitely right
  2280. # [17:23] * Joins: juanb (jbecerra@2557E599.66715431.D25A875A.IP)
  2281. # [17:23] <@ehsan> and not having false positives in such a script is a Feature
  2282. # [17:23] <@ehsan> (with a capital F)
  2283. # [17:23] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
  2284. # [17:23] * ChanServ sets mode: +o smaug
  2285. # [17:24] * Joins: Matti (chatzilla@moz-BC0B9356.dip.t-dialin.net)
  2286. # [17:24] * @ehsan notes that we have 1680 pending jobs and it's not even noot EST yet
  2287. # [17:24] <@ehsan> it's gonna be a glorious day
  2288. # [17:26] * Quits: schien-laptop (schien@moz-B45DAB81.dynamic.hinet.net) (Ping timeout)
  2289. # [17:26] * Joins: ferjm_ (ferjm@moz-77372318.red-2-140-92.dynamicip.rima-tde.net)
  2290. # [17:26] <mjrosenb> time to make some silicon scream!
  2291. # [17:27] * Quits: ferjm (ferjm@moz-80624CA0.red-88-0-116.dynamicip.rima-tde.net) (Ping timeout)
  2292. # [17:27] * Quits: jmaher (jmaher@moz-59682A1.dmz.scl3.mozilla.com) (Ping timeout)
  2293. # [17:27] <mjrosenb> (sorry for my part in that, I re-triggered a mochitest failure like 5 times)
  2294. # [17:28] * Joins: jmaher (jmaher@moz-59682A1.dmz.scl3.mozilla.com)
  2295. # [17:28] * hwine-commuting is now known as hwine
  2296. # [17:29] * Joins: bent (chatzilla@moz-932324BF.hsd1.ca.comcast.net)
  2297. # [17:29] * Quits: Ms2ger` (Ms2ger@moz-D166A81.ugent.be) (Ping timeout)
  2298. # [17:29] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  2299. # [17:29] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/f387a7a86f2f - Alexander Surkov - Bug 819242 - JAWS needs old IServiceProvider::QueryService, r=tbsaunde
  2300. # [17:30] * Joins: dria (dria@F2D29657.F60B0462.67AC9B1.IP)
  2301. # [17:30] * Quits: ferjm_ (ferjm@moz-77372318.red-2-140-92.dynamicip.rima-tde.net) (Ping timeout)
  2302. # [17:31] * cmcavoy-offline is now known as cmcavoy
  2303. # [17:32] * Joins: anton (anton@moz-ADC532B1.hsd1.ca.comcast.net)
  2304. # [17:33] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Quit: pnemsak)
  2305. # [17:34] * Joins: TheOne (one@moz-42AEED6E.dip.t-dialin.net)
  2306. # [17:36] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
  2307. # [17:36] * Joins: fabrice (fabrice@2557E599.66715431.D25A875A.IP)
  2308. # [17:37] * Quits: cabanier (cabanier@moz-6A1F2F2C.hsd1.wa.comcast.net) (Quit: Leaving.)
  2309. # [17:37] <@smaug> evilpie: why did you leave Bug 676619 open?
  2310. # [17:37] * jwir3|away is now known as jwir3
  2311. # [17:37] <@smaug> if it is done, it is donw
  2312. # [17:37] <@smaug> done
  2313. # [17:38] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/83d589dc84c1 - Andrew Halberstadt - Bug 818638 - B2G xpcshell shouldn't abort entire test run on single test timeout, r=jgriffin, DONTBUILD a=NPOTB,test-only
  2314. # [17:38] <@smaug> if there are followups, keep those open
  2315. # [17:38] <evilpie> smaug: it will be closed after the m-c merge
  2316. # [17:39] <@smaug> oh, right
  2317. # [17:39] <@smaug> evilpie: sorry :)
  2318. # [17:39] * Joins: nmatsakis (nmatsakis@AAE222A3.FDDA6739.2321E71E.IP)
  2319. # [17:39] * Joins: glob (glob@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2320. # [17:40] * Joins: T3 (T3@moz-76FE1A48.dsl.telesp.net.br)
  2321. # [17:40] <edmorley> ehsan: indeed (primarily bug 818833)
  2322. # [17:40] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Quit: damons)
  2323. # [17:41] * Joins: ferjm_ (ferjm@moz-77372318.red-2-140-92.dynamicip.rima-tde.net)
  2324. # [17:41] * Joins: kdcw (kdc@moz-F7413045.pk.shawcable.net)
  2325. # [17:41] * Quits: jdm (jdm@DB05BBF2.BB1F48F2.971E19F6.IP) (Input/output error)
  2326. # [17:44] * Quits: @bz_sleep (bzbarsky@moz-C7E1A91E.bstnma.fios.verizon.net) (Ping timeout)
  2327. # [17:45] <@ehsan> edmorley: sigh
  2328. # [17:46] * Quits: milan_ (milan@moz-87CB45A7.dsl.bell.ca) (Input/output error)
  2329. # [17:47] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  2330. # [17:47] * armenzg_brb is now known as armenzg_lunch
  2331. # [17:48] * Joins: bdahl (bdahl@2557E599.66715431.D25A875A.IP)
  2332. # [17:48] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
  2333. # [17:49] * Joins: bz_sleep (bzbarsky@moz-C7E1A91E.bstnma.fios.verizon.net)
  2334. # [17:49] * bz_sleep is now known as bz
  2335. # [17:50] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/337c16c12a90 - Andrew Halberstadt - Bug 818638 - B2G xpcshell shouldn't abort entire test run on single test timeout, r=jgriffin, DONTBUILD a=NPOTB,test-only
  2336. # [17:51] * Joins: abwillis (abwillis@9877934.9DD4DBBF.6A7A197.IP)
  2337. # [17:52] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
  2338. # [17:53] * Quits: sheppy (sheppy@moz-B52B0B26.dhcp.kgpt.tn.charter.com) (Quit: Leaving)
  2339. # [17:53] * Joins: cabanier (cabanier@89803C3C.27D0C967.A0B21F13.IP)
  2340. # [17:53] * ctalbert|afk is now known as ctalbert
  2341. # [17:54] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
  2342. # [17:54] * Joins: sheppy (sheppy@moz-B52B0B26.dhcp.kgpt.tn.charter.com)
  2343. # [17:55] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/59f96e3a86d3 - Benoit Girard - Bug 818296 - Don't NukeCrossCompartment on optimized shutdown. r=khuey
  2344. # [17:55] * glob is now known as glob|away
  2345. # [17:55] * Joins: milan (milan@moz-87CB45A7.dsl.bell.ca)
  2346. # [17:56] * gregglind_away is now known as gregglind
  2347. # [17:58] * Joins: coyotebush (corey@moz-2D845411.hsd1.ca.comcast.net)
  2348. # [17:58] * Joins: anton_ (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2349. # [17:58] * Joins: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
  2350. # [17:59] * Joins: harth (harth@moz-8B705092.dsl.dynamic.sonic.net)
  2351. # [17:59] * glob|away is now known as glob
  2352. # [17:59] * Joins: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
  2353. # [18:00] * Joins: dcamp (dave@moz-930D5B64.hsd1.wa.comcast.net)
  2354. # [18:00] * Quits: harth (harth@moz-8B705092.dsl.dynamic.sonic.net) (Ping timeout)
  2355. # [18:00] * Joins: dbaron (dbaron@moz-58ADA996.dsl.dynamic.sonic.net)
  2356. # [18:00] * ChanServ sets mode: +o dbaron
  2357. # [18:01] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
  2358. # [18:01] * Quits: dao (dao@moz-A27FA977.superkabel.de) (Quit: Leaving.)
  2359. # [18:02] * Joins: dao (dao@moz-A27FA977.superkabel.de)
  2360. # [18:02] * Quits: dcamp (dave@moz-930D5B64.hsd1.wa.comcast.net) (Ping timeout)
  2361. # [18:02] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
  2362. # [18:02] * Quits: vikash (vikash@BB86DB9D.7F4FBF76.5D9ABA9F.IP) (Quit: Leaving)
  2363. # [18:02] * Quits: dao (dao@moz-A27FA977.superkabel.de) (Quit: Leaving.)
  2364. # [18:03] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
  2365. # [18:03] * Joins: dcamp (dave@moz-930D5B64.hsd1.wa.comcast.net)
  2366. # [18:03] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
  2367. # [18:04] * Joins: harth (harth@moz-CF96C405.hsd1.ca.comcast.net)
  2368. # [18:04] * padenot|away is now known as padenot
  2369. # [18:04] <fabrice> !seen wclouser
  2370. # [18:04] <firebot> I've never seen a 'wclouser', sorry.
  2371. # [18:04] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
  2372. # [18:05] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
  2373. # [18:05] * Quits: marcoz (marco.zehe@moz-97736BB3.dip.t-dialin.net) (Quit: Leaving.)
  2374. # [18:05] * Quits: Optimizer (Optimizer@A8C7998E.4A76994A.D2D1FAF0.IP) (Ping timeout)
  2375. # [18:07] * singerb is now known as singerb|lunch
  2376. # [18:07] <nmatsakis> any experts on gdb scripting out there?
  2377. # [18:07] <padenot> nmatsakis: not expert, but I have done things
  2378. # [18:07] <sfink> nmatsakis: same here
  2379. # [18:07] * Quits: TheOne (one@moz-42AEED6E.dip.t-dialin.net) (Input/output error)
  2380. # [18:07] <nmatsakis> so, in order to catch the watchpoint I want...
  2381. # [18:07] * Quits: anton_ (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  2382. # [18:08] <nmatsakis> I have to set a breakpoint and then add a condition
  2383. # [18:08] <nmatsakis> that is conditional on the values that I see
  2384. # [18:08] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/3ecb45f153ac - Jens Hatlak - Bug 818674 - "ReferenceError: manifest is not defined" in Webapps.jsm inline function readCSPs. r=fabrice
  2385. # [18:08] <nmatsakis> that is, I have to stop at the breakpoint
  2386. # [18:08] <nmatsakis> and set something like
  2387. # [18:08] <nmatsakis> cond 2 this != (the current value of this)
  2388. # [18:08] <nmatsakis> and then the next time around, create a watch point based on
  2389. # [18:08] <nmatsakis> &this->shape_.value
  2390. # [18:09] <nmatsakis> I'm not sure if this can be automated?
  2391. # [18:09] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  2392. # [18:09] <nmatsakis> but it sure would be nice =)
  2393. # [18:09] <sfink> how many breakpoints are involved? Is the breakpoint that triggers the conditioning the same one that you're setting the condition on?
  2394. # [18:09] * Quits: vtmarvin (Thunderbir@9D75911A.1239134F.E4B2C495.IP) (Quit: vtmarvin)
  2395. # [18:09] * Joins: vtmarvin (Thunderbir@9D75911A.1239134F.E4B2C495.IP)
  2396. # [18:10] <nmatsakis> sfink: right now I'm using the same breakpoint for both, but of course I could make multiple breakpoints
  2397. # [18:10] <nmatsakis> the trick is that the values change from run to run
  2398. # [18:10] <sfink> I was just trying to figure out the breakpoint number
  2399. # [18:10] * Quits: parkersikand (Thunderbir@777EE8D1.4A6EA113.6644AB93.IP) (Ping timeout)
  2400. # [18:10] <nmatsakis> I see. it's fixed.
  2401. # [18:11] * armenzg_lunch is now known as armenzg
  2402. # [18:11] <nmatsakis> basically I want to know when the shape changes on the *second* this that appears
  2403. # [18:11] * Joins: terrence (terrence@2557E599.66715431.D25A875A.IP)
  2404. # [18:11] <nmatsakis> what would be enough is if there is a way to reference an intermediate expression
  2405. # [18:11] <nmatsakis> without using its absolute value
  2406. # [18:11] <nmatsakis> like $-1 or something
  2407. # [18:11] * Quits: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net) (Quit: jib)
  2408. # [18:12] <sfink> nmatsakis: I don't think tihs will work, but: http://pastebin.mozilla.org/1981334
  2409. # [18:13] <nmatsakis> what does $ evaluate to?
  2410. # [18:13] <sfink> (I don't know if gdb can have nested 'end' terminators)
  2411. # [18:13] <sfink> the value of the previous expression
  2412. # [18:13] <nmatsakis> ah
  2413. # [18:13] <nmatsakis> that's kind of what I was missing...
  2414. # [18:13] <sfink> maybe some variant of that
  2415. # [18:13] <nmatsakis> yeah, that helps a lot
  2416. # [18:13] <nmatsakis> thanks
  2417. # [18:13] * Joins: Optimizer (Optimizer@1732189E.93929670.BE90E62C.IP)
  2418. # [18:14] <sfink> good luck
  2419. # [18:15] <nmatsakis> sfink: I got it to work without the nesting by using two breakpoints...
  2420. # [18:15] <nmatsakis> neat
  2421. # [18:16] * Joins: parkersikand (Thunderbir@777EE8D1.4A6EA113.6644AB93.IP)
  2422. # [18:16] * Joins: cdiehl_ (cdiehl@moz-EB42AD4F.pool.mediaways.net)
  2423. # [18:16] * Quits: cdiehl (cdiehl@moz-E219DF65.pool.mediaways.net) (Ping timeout)
  2424. # [18:16] * cdiehl_ is now known as cdiehl
  2425. # [18:16] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
  2426. # [18:16] * Quits: sfink (chatzilla@moz-2DA3B21.dsl.pltn13.sbcglobal.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 16.0.2/20121026094400])
  2427. # [18:17] * Joins: sfink (chatzilla@moz-2DA3B21.dsl.pltn13.sbcglobal.net)
  2428. # [18:17] * AutomatedTester is now known as AutomatedTester|away
  2429. # [18:18] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
  2430. # [18:18] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
  2431. # [18:19] * Quits: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net) (Quit: Linkinus - http://linkinus.com)
  2432. # [18:20] * Joins: gwagner_ (Gregor@moz-B8B530C2.hsd1.ca.comcast.net)
  2433. # [18:21] * dholbert|afk is now known as dholbert
  2434. # [18:22] * Joins: tonymec__ (tonymec@B9DAF5F3.69E37E83.A9371869.IP)
  2435. # [18:22] * tonymec__ is now known as tonymec|away
  2436. # [18:22] * Quits: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP) (Ping timeout)
  2437. # [18:22] <daleharvey> whats the use case for IDBDatabase.close? (cc bent)
  2438. # [18:22] * Quits: FabioMagnoni (fabiomagno@E699A885.9FFFA70D.1CD09D20.IP) (Quit: FabioMagnoni)
  2439. # [18:22] * Quits: parkersikand (Thunderbir@777EE8D1.4A6EA113.6644AB93.IP) (Ping timeout)
  2440. # [18:22] * Quits: seif (seif@BEAC5A65.FE22CA96.A6BD37EB.IP) (Quit: Leaving.)
  2441. # [18:23] <bent> daleharvey, multiple pages
  2442. # [18:23] <bent> daleharvey, trying to use different versions of the same db
  2443. # [18:23] <daleharvey> bent: ahh, that makes sense
  2444. # [18:23] <bent> we can't just take away the previous page's version of the database
  2445. # [18:23] <bent> the other page has to acknowledge that it's done
  2446. # [18:24] <bent> before the next page can modify the schema
  2447. # [18:24] * Joins: FabioMagnoni (fabiomagno@E699A885.9FFFA70D.1CD09D20.IP)
  2448. # [18:24] <daleharvey> otherwise it will just onblocked forever right?
  2449. # [18:24] <bent> right
  2450. # [18:24] <bent> which is fine, maybe
  2451. # [18:25] <bent> that way the new page can put up a big warning or something
  2452. # [18:25] <bent> "go close your other tabs"
  2453. # [18:25] * Quits: FabioMagnoni (fabiomagno@E699A885.9FFFA70D.1CD09D20.IP) (Quit: FabioMagnoni)
  2454. # [18:25] <daleharvey> I think since you were all magic about transaction elsewhere that close would be implied by the upgradeneeded transaction completing
  2455. # [18:25] * Quits: martyn (martyn@moz-5E9CD98A.range86-165.btcentralplus.com) (Quit: Ex-Chat)
  2456. # [18:25] * Joins: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP)
  2457. # [18:26] <daleharvey> oh wait, but thats the wrong side, ok yeh I get it
  2458. # [18:26] * Joins: parkersikand (Thunderbir@777EE8D1.4A6EA113.6644AB93.IP)
  2459. # [18:26] * Joins: jet (junglecode@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2460. # [18:26] * Joins: FabioMagnoni (fabiomagno@E699A885.9FFFA70D.1CD09D20.IP)
  2461. # [18:26] * Joins: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP)
  2462. # [18:27] * Quits: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP) (Ping timeout)
  2463. # [18:28] * Quits: ferjm_ (ferjm@moz-77372318.red-2-140-92.dynamicip.rima-tde.net) (Ping timeout)
  2464. # [18:28] * Quits: gmoro (guilherme@E3FB33E9.2A9D535C.CD203023.IP) (Ping timeout)
  2465. # [18:28] * Quits: FabioMagnoni (fabiomagno@E699A885.9FFFA70D.1CD09D20.IP) (Quit: FabioMagnoni)
  2466. # [18:28] * Joins: tomer (tomer@7AF4670C.A2C54A10.FC30AC02.IP)
  2467. # [18:28] * Joins: ferjm_ (ferjm@moz-77372318.red-2-140-92.dynamicip.rima-tde.net)
  2468. # [18:29] * Joins: seif (seif@BEAC5A65.FE22CA96.A6BD37EB.IP)
  2469. # [18:31] * Quits: abwillis (abwillis@9877934.9DD4DBBF.6A7A197.IP) (Client exited)
  2470. # [18:31] * Joins: bnicholson (bnicholson@moz-E98974C1.hsd1.ca.comcast.net)
  2471. # [18:32] * Quits: gwagner_ (Gregor@moz-B8B530C2.hsd1.ca.comcast.net) (Quit: gwagner_)
  2472. # [18:32] * Quits: sfink (chatzilla@moz-2DA3B21.dsl.pltn13.sbcglobal.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 16.0.2/20121026094400])
  2473. # [18:32] * Quits: ferjm_ (ferjm@moz-77372318.red-2-140-92.dynamicip.rima-tde.net) (Ping timeout)
  2474. # [18:32] * Joins: carybran (carybran@moz-96E59F5.hsd1.wa.comcast.net)
  2475. # [18:33] * armenzg is now known as armenzg_brb
  2476. # [18:33] * joduinn-mtg is now known as joduinn
  2477. # [18:33] * Quits: parkersikand (Thunderbir@777EE8D1.4A6EA113.6644AB93.IP) (Ping timeout)
  2478. # [18:33] * joduinn is now known as joduinn-brb
  2479. # [18:34] <davidb> ted: do we have any standing requests for querying on exploit analysis?
  2480. # [18:34] <davidb> bug # or something
  2481. # [18:34] * Joins: drexler (chatzilla@moz-AD4BBA18.hsd1.vt.comcast.net)
  2482. # [18:34] <davidb> KaiRo: ^
  2483. # [18:34] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/439572ceb86b - Amod Narvekar - Bug 796873 - Don't lock the screen if we might not be able to unlock it. r=mounir
  2484. # [18:34] <ted> nope
  2485. # [18:34] <ted> file one!
  2486. # [18:34] <davidb> ok
  2487. # [18:34] <ted> i think setting up reports is probably more useful than querying
  2488. # [18:35] <ted> but we need to figure out what we want to report on
  2489. # [18:35] <davidb> yes i think of that as the same
  2490. # [18:36] * Joins: cviecco_ (cviecco@2557E599.66715431.D25A875A.IP)
  2491. # [18:36] * Joins: jgriffin (jgriffin@moz-DD9CBA45.hsd1.wa.comcast.net)
  2492. # [18:36] * hwine is now known as hwine|afk
  2493. # [18:36] * Joins: anton_ (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2494. # [18:36] <davidb> ted: actually I'll morph bug 513427
  2495. # [18:37] <ted> can you uncheck the s-g box while you're there
  2496. # [18:37] <davidb> sure i'll skim it first
  2497. # [18:37] <ted> i've already read everything
  2498. # [18:37] * Joins: FabioMagnoni (fabiomagno@E699A885.9FFFA70D.1CD09D20.IP)
  2499. # [18:37] <ted> chofmann marked it, just said he wanted to "avoid tipping our hand"
  2500. # [18:37] <ted> kinda silly imo
  2501. # [18:38] * Joins: ferjm_ (ferjm@moz-80624CA0.red-88-0-116.dynamicip.rima-tde.net)
  2502. # [18:38] * Joins: damons (gnubeard@2557E599.66715431.D25A875A.IP)
  2503. # [18:39] <davidb> ted: i'm gonna close it and start a new one
  2504. # [18:39] * Quits: squeakytoy (christoffe@moz-135838FA.netset.se) (Quit: Leaving)
  2505. # [18:39] <davidb> hmm metrics seems close...
  2506. # [18:39] * Quits: jhorak (jhorak@moz-2EE9C9C3.cust.nbox.cz) (Quit: Leaving)
  2507. # [18:40] * kmoir is now known as kmoir-afk
  2508. # [18:41] <ted> you want a socorro bug
  2509. # [18:43] * Joins: myk (myk@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2510. # [18:44] * Quits: Mossop (mossop@6303B85E.FDE27459.739380AF.IP) (Connection reset by peer)
  2511. # [18:45] * Quits: Cwiiis (cwiiis@moz-125BA310.croy.cable.virginmedia.com) (Quit: Leaving)
  2512. # [18:45] * Joins: sankha93 (sankha93@7061CD01.D6BD0D91.22D41759.IP)
  2513. # [18:45] * Joins: Mook_as (mook@moz-1FCC0032.activestate.com)
  2514. # [18:45] * Quits: anton_ (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  2515. # [18:46] * mdas is now known as mdas|afk
  2516. # [18:46] <KaiRo> davidb, ted: just be aware, it will take some time before the Socorro team can accommodate *any* requests for search improvements - but you'll need to ask the team in #breakpad when they'll be able to
  2517. # [18:46] * Quits: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
  2518. # [18:47] * Quits: tzimmermann (tzimmerman@moz-3AD32687.pools.arcor-ip.net) (Quit: Ex-Chat)
  2519. # [18:47] <davidb> ok i'm gonna file two (one in jira) - i'll comment in the bugs
  2520. # [18:47] <KaiRo> let's just say that improved search has been a top item for a while and IT problems have been causing problems for most of its history
  2521. # [18:48] <KaiRo> davidb: metrics has nothing to do with Socorro data, other than hosting it on their hardware
  2522. # [18:48] <davidb> roger that
  2523. # [18:48] <davidb> i didn't want to file it there anyway
  2524. # [18:49] * Joins: gwagner_ (Gregor@moz-B8B530C2.hsd1.ca.comcast.net)
  2525. # [18:49] * Quits: terrence (terrence@2557E599.66715431.D25A875A.IP) (Ping timeout)
  2526. # [18:49] * Joins: aklotz (Thunderbir@moz-55246988.cg.shawcable.net)
  2527. # [18:49] * Quits: FabioMagnoni (fabiomagno@E699A885.9FFFA70D.1CD09D20.IP) (Quit: FabioMagnoni)
  2528. # [18:50] * Joins: mccr8 (mccr8@2557E599.66715431.D25A875A.IP)
  2529. # [18:50] * Joins: Mossop (mossop@6303B85E.FDE27459.739380AF.IP)
  2530. # [18:50] * Quits: mkaply (mkaply@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Quit: mkaply)
  2531. # [18:51] <KaiRo> davidb: this probably is even more of a problem than normal search for details, as this is sensitive information we can only expose to logged-in people
  2532. # [18:51] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2533. # [18:51] * Quits: dcamp (dave@moz-930D5B64.hsd1.wa.comcast.net) (Quit: Leaving...)
  2534. # [18:51] * Joins: valenting (Thunderbir@3B82C8D8.FDB3AFA7.FB866788.IP)
  2535. # [18:51] * Joins: jhammel (jhammel@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2536. # [18:52] <valenting> Could someone check in bug783205 for me?
  2537. # [18:52] <bz> Has opening the web console gotten really slow?
  2538. # [18:53] * Joins: bsmith (bsmith@moz-50026E44.dsl.pltn13.sbcglobal.net)
  2539. # [18:53] <mbrubeck> bz: It's pretty speedy for me in Nightly (~0.1 second on a fast laptop) but there is a noticeably flash as it renders
  2540. # [18:53] * sheppy is now known as sheppy-afk
  2541. # [18:54] * jimm is now known as jimm-lunch
  2542. # [18:54] * Joins: lizzard (lizhenry@moz-606E6FC0.dsl.static.sonic.net)
  2543. # [18:54] * Joins: jlmendezbonini (textual@165221BD.79F288FD.B6CE6C5C.IP)
  2544. # [18:55] * hwine|afk is now known as hwine
  2545. # [18:55] * joduinn-brb is now known as joduinn
  2546. # [18:55] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/ef0d9ad6a17d - Gregor Wagner - Bug 818583 - Permissions Installer - Fix access and permission: device-storage:apps. r=sicking
  2547. # [18:55] * Joins: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com)
  2548. # [18:56] * singerb|lunch is now known as singerb
  2549. # [18:57] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
  2550. # [18:57] * Quits: ferjm_ (ferjm@moz-80624CA0.red-88-0-116.dynamicip.rima-tde.net) (Ping timeout)
  2551. # [18:58] * Joins: terrence (terrence@2557E599.66715431.D25A875A.IP)
  2552. # [18:59] * Joins: sfink (chatzilla@moz-2DA3B21.dsl.pltn13.sbcglobal.net)
  2553. # [18:59] * Joins: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net)
  2554. # [18:59] * Joins: josh (josh@moz-5D371A2.adsl2.static.versatel.nl)
  2555. # [18:59] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/d279fe30ab34 - Geoff Brown - Bug 814278 - Protect against NPE in testThumbnails; r=bnicholson
  2556. # [19:00] <davidb> KaiRo: i think the reports would be sec group
  2557. # [19:00] * coop|afk is now known as coop|mtg
  2558. # [19:00] <davidb> (at least detailed ones)
  2559. # [19:00] * Joins: gustavold (gustavold@9FF57A6A.27C9FAA1.6535E70B.IP)
  2560. # [19:01] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/6bf60661509c - Kannan Vijayan - Bug 819393 - Refactor BoxNonStrictThis. r=jorendorff
  2561. # [19:01] * mdas|afk is now known as mdas
  2562. # [19:02] * Joins: cjones (cjones@moz-45913895.socal.res.rr.com)
  2563. # [19:02] * Quits: till (till@moz-C359EC78.adsl.alicedsl.de) (Client exited)
  2564. # [19:03] * Joins: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2565. # [19:03] * Quits: bsmith (bsmith@moz-50026E44.dsl.pltn13.sbcglobal.net) (Ping timeout)
  2566. # [19:03] * Joins: Asa (asa@2557E599.66715431.D25A875A.IP)
  2567. # [19:03] * Joins: jdm (jdm@F2D29657.F60B0462.67AC9B1.IP)
  2568. # [19:04] * Quits: gwagner_ (Gregor@moz-B8B530C2.hsd1.ca.comcast.net) (Quit: gwagner_)
  2569. # [19:05] * Joins: azakai (alon@2557E599.66715431.D25A875A.IP)
  2570. # [19:06] * khuey|away is now known as khuey
  2571. # [19:06] * Joins: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net)
  2572. # [19:06] <@khuey> Yoric: bunch of b2g reviews I have to prioritize ahead of it :-/
  2573. # [19:06] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
  2574. # [19:08] * Joins: kennyluck (kennyluck@moz-47577BC1.ctinets.com)
  2575. # [19:09] * Joins: ferjm (ferjm@moz-80624CA0.red-88-0-116.dynamicip.rima-tde.net)
  2576. # [19:10] * Quits: vladan (vladan@36D53742.B90458C2.57F33CED.IP) (Quit: Leaving.)
  2577. # [19:10] * armenzg_brb is now known as armenzg
  2578. # [19:11] * Quits: kennyluck (kennyluck@moz-47577BC1.ctinets.com) (Quit: kennyluck)
  2579. # [19:13] * kmoir-afk is now known as kmoir
  2580. # [19:14] * Joins: sbward (sbward@moz-E8364EF1.sd.sd.cox.net)
  2581. # [19:14] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/fc3c0bb96080 - Fernando Jiménez - Bug 818627 - UNSUFFICIENT_STORAGE error is not triggered correctly; r=fabrice
  2582. # [19:14] * Joins: anton_ (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2583. # [19:15] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  2584. # [19:16] * joduinn is now known as joduinn-mtg
  2585. # [19:16] * ctalbert is now known as ctalbert|afk
  2586. # [19:17] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
  2587. # [19:17] * Quits: singerb (singerb@moz-8897C7D8.lightspeed.livnmi.sbcglobal.net) (Connection reset by peer)
  2588. # [19:18] * Quits: loadRPi (pi@moz-B43B57F4.range81-151.btcentralplus.com) (Ping timeout)
  2589. # [19:19] * Joins: singerb (singerb@moz-8897C7D8.lightspeed.livnmi.sbcglobal.net)
  2590. # [19:19] * Quits: anton (anton@moz-ADC532B1.hsd1.ca.comcast.net) (Client exited)
  2591. # [19:21] * Joins: dcamp (dave@moz-930D5B64.hsd1.wa.comcast.net)
  2592. # [19:22] * Joins: anton (anton@moz-ADC532B1.hsd1.ca.comcast.net)
  2593. # [19:23] * baku is now known as baku|away
  2594. # [19:23] * Quits: anton_ (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  2595. # [19:24] * Quits: anton (anton@moz-ADC532B1.hsd1.ca.comcast.net) (Ping timeout)
  2596. # [19:26] * jcranmer is now known as jcranmer|away
  2597. # [19:28] <jprmc> jduell: hey jason, just running through the C2 blockers, are both yours on track for monday?
  2598. # [19:29] * armenzg is now known as armenzg_mtg
  2599. # [19:29] * Joins: jgriffin_ (jgriffin@A5A0595A.66715431.D25A875A.IP)
  2600. # [19:29] * Quits: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net) (Quit: bye)
  2601. # [19:30] * Quits: jgriffin (jgriffin@moz-DD9CBA45.hsd1.wa.comcast.net) (Ping timeout)
  2602. # [19:30] * jgriffin_ is now known as jgriffin
  2603. # [19:31] * joduinn-mtg is now known as joduinn
  2604. # [19:31] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
  2605. # [19:32] * Quits: masayuki (Thunderbir@moz-66BDE38.ppp11.odn.ad.jp) (Ping timeout)
  2606. # [19:32] * Quits: dcamp (dave@moz-930D5B64.hsd1.wa.comcast.net) (Quit: Leaving...)
  2607. # [19:32] * Joins: masayuki (Thunderbir@moz-66BDE38.ppp11.odn.ad.jp)
  2608. # [19:33] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/e83769592c61 - Bellindira Castillo [:bellindira] - Bug 806718 - Port browser_tabview_privatebrowsing.js to the new per-tab PB APIs; r=ehsan
  2609. # [19:34] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
  2610. # [19:35] * Joins: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP)
  2611. # [19:38] * Joins: pcwalton (pcwalton@43CB6079.66715431.D25A875A.IP)
  2612. # [19:38] * Quits: terrence (terrence@2557E599.66715431.D25A875A.IP) (Ping timeout)
  2613. # [19:38] <sicking> baku|away: ping
  2614. # [19:39] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/b81cf3ca880d - Eitan Isaacson - Bug 818342 - Introduce announcement output. r=davidb
  2615. # [19:39] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/2141e35e05ef - Eitan Isaacson - Bug 818341 - Encapsulate presentation in the presentation module. r=davidb
  2616. # [19:39] <bz> mbrubeck: in a debug build on a fast laptop it's taking me 4-5 seconds
  2617. # [19:39] <bz> mbrubeck: Maybe that's just debug. :(
  2618. # [19:40] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/83d589dc84c1 - Andrew Halberstadt - Bug 818638 - B2G xpcshell shouldn't abort entire test run on single test timeout, r=jgriffin, DONTBUILD a=NPOTB,test-only
  2619. # [19:40] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/6ae3ca2f2438 - Ed Morley - Merge mozilla-central to mozilla-inbound
  2620. # [19:40] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/e83769592c61 - Bellindira Castillo [:bellindira] - Bug 806718 - Port browser_tabview_privatebrowsing.js to the new per-tab PB APIs; r=ehsan
  2621. # [19:41] * Quits: edmorley (edmorley@moz-8C4B81ED.range109-156.btcentralplus.com) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  2622. # [19:43] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
  2623. # [19:43] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
  2624. # [19:43] * Quits: seif (seif@BEAC5A65.FE22CA96.A6BD37EB.IP) (Ping timeout)
  2625. # [19:43] * Quits: cviecco_ (cviecco@2557E599.66715431.D25A875A.IP) (Input/output error)
  2626. # [19:45] * Quits: glob (glob@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Leaving...)
  2627. # [19:45] * Joins: glob (glob@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2628. # [19:45] * Quits: glob (glob@moz-BE33DA21.fw1.sfo1.mozilla.net) (Input/output error)
  2629. # [19:46] * Joins: cpearce (cpearce@moz-9EEA206C.xdsl.xnet.co.nz)
  2630. # [19:46] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2631. # [19:47] * Quits: bbondy (bbondy@moz-CBCCE0F3.home.cgocable.net) (Client exited)
  2632. # [19:47] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/4a40b53565b3 - Gregor Wagner - Bug 819250 - PhoneNumber.js overwrites national number. r=bent
  2633. # [19:48] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  2634. # [19:49] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.89 [Firefox 17.0.1/20121129165650])
  2635. # [19:50] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2636. # [19:50] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/f7d6c79dfef8 - Rafael Ávila de Espíndola - Bug 819240 - Document all functions in nsITelemetryPing.idl. r=vladan.
  2637. # [19:50] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
  2638. # [19:50] * Joins: bbondy (bbondy@moz-CBCCE0F3.home.cgocable.net)
  2639. # [19:51] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/c1ce0e99a8f6 - Jason Orendorff - Fix some comments about JSRuntime::gcLock. No bug#, rs=billm over IRC.
  2640. # [19:51] * Joins: terrence (terrence@2557E599.66715431.D25A875A.IP)
  2641. # [19:51] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/b8afe630aa6e - Nick Thomas - bug 818264 - update b2g panda snapshot. r=aki a=akeybl
  2642. # [19:52] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/eb15961f3b3e - Brian Nicholson - Bug 819070 - Don't restore session if Gecko is already running. r=mfinkle
  2643. # [19:53] * Joins: valueof (anton@moz-ADC532B1.hsd1.ca.comcast.net)
  2644. # [19:54] * Joins: tanvi (tanvi@2557E599.66715431.D25A875A.IP)
  2645. # [19:54] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/34aa2d12feb6 - Ehsan Akhgari - Bug 819398 - Build mobile with per-window private browsing support; r=mfinkle
  2646. # [19:54] * Joins: dholbert_ (dholbert@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2647. # [19:54] * Quits: dholbert_ (dholbert@moz-BE33DA21.fw1.sfo1.mozilla.net) (Connection reset by peer)
  2648. # [19:55] <tanvi> smaug: ping
  2649. # [19:55] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
  2650. # [19:55] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  2651. # [19:55] * Quits: myk (myk@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  2652. # [19:55] * Quits: garnacho (carlos@moz-AF9C47F6.static.user.ono.com) (Ping timeout)
  2653. # [19:56] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/2fc15ea29e20 - Brian Nicholson - Bug 735399- Only do session restore after a crash. r=mfinkle
  2654. # [19:57] * Quits: tchevalier (Thunderbir@moz-B834A1C9.w81-251.abo.wanadoo.fr) (Quit: tchevalier)
  2655. # [19:57] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
  2656. # [19:58] * Joins: FabioMagnoni (fabiomagno@2F2CCA68.426E2E01.E6458E7E.IP)
  2657. # [19:58] * Quits: jesup|laptop (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net) (Ping timeout)
  2658. # [19:58] * Joins: tchevalier (Thunderbir@moz-B834A1C9.w81-251.abo.wanadoo.fr)
  2659. # [19:58] * Quits: valueof (anton@moz-ADC532B1.hsd1.ca.comcast.net) (Ping timeout)
  2660. # [19:59] * Joins: myk (myk@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2661. # [19:59] * Quits: markh (Instantbir@moz-72AF0623.bjzv3.vic.bigpond.net.au) (Ping timeout)
  2662. # [19:59] * Joins: jhammel_ (jhammel@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2663. # [19:59] * Quits: jhammel_ (jhammel@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: jhammel_)
  2664. # [19:59] * Joins: jhammel_ (jhammel@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2665. # [19:59] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/75cab729c971 - Daniel Holbert - Bug 783490: Enable "layout.css.flexbox.enabled" pref. r=dbaron
  2666. # [19:59] * Quits: jhammel (jhammel@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  2667. # [19:59] * Joins: jesup|laptop (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net)
  2668. # [19:59] * Quits: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au) (Ping timeout)
  2669. # [20:00] <Yoric> khuey: Ok.
  2670. # [20:00] <Yoric> khuey: Note that it is just a small change to a patch you already reviewed.
  2671. # [20:00] <@bsmedberg> happy birthday jdm, if Skype is correct!
  2672. # [20:00] <jdm> bsmedberg: that was actually four days ago o.o
  2673. # [20:00] * jdm checks skype
  2674. # [20:00] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/d902c67d2362 - Gregor Wagner - Bug 817989 - [CONTACTS] Is not possible to save a contact with a very long phone number. Tests. r=gal. a=blocking-basecamp
  2675. # [20:00] <@bsmedberg> hehe
  2676. # [20:00] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/931ccf2e6da8 - Gregor Wagner - Bug 817989 - [CONTACTS] Is not possible to save a contact with a very long phone number. r=gal. a=blocking-basecamp
  2677. # [20:00] <jet> dholbert: woot!
  2678. # [20:00] <dholbert> \o/
  2679. # [20:00] <@bsmedberg> it's also possible that I just never look at sype notifications, and it was from 4 days ago
  2680. # [20:00] <jdm> heh
  2681. # [20:01] <@smaug> tanvi: pong
  2682. # [20:01] <@bsmedberg> happy former birthday, then! ;-)
  2683. # [20:01] <tanvi> smaug - i talked to bholley and gabor on #jetpack on wednesday and went over all the options on how to deal with ExpandedPrincipal
  2684. # [20:02] <tanvi> they said only privileged content would be using the ExpandedPrincipal and that we should hence allow the loads, since they could do much more if they wanted to
  2685. # [20:02] <firebot> Check-in:
  2686. # [20:02] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/43ca2f335378 - Robert Strong - Test only change / possible fix for Bug 759639 - Intermittent test_0202_app_launch_apply_update_dirlocked_svc.js | test failed (with xpcshell return code: 0), |
  2687. # [20:02] <firebot> pending-service == pending, | exception thrown from do_timeout callback: 2147500036. r=bbondy
  2688. # [20:02] * Quits: mdas (mdas@50AE257C.D30B51A1.412CF160.IP) (Quit: )
  2689. # [20:03] <tanvi> also, they said that if we add the restiction we'd mbe adding more restrictions to jetpacks than addons, giving developers less of an incentive to use jetpack
  2690. # [20:03] * jhammel_ is now known as jhammel
  2691. # [20:04] * joduinn is now known as joduinn-mtg
  2692. # [20:04] <jlebar> Hm; what is the bcc.n ARM instruction?
  2693. # [20:04] * jlebar is having trouble searching for that one.
  2694. # [20:04] * Quits: randix (rdow@45355E35.CFBC10F9.8B52D585.IP) (Ping timeout)
  2695. # [20:05] * Joins: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au)
  2696. # [20:05] * Quits: KaiRo (robert@moz-5ADC0B8D.adsl.highway.telekom.at) (Input/output error)
  2697. # [20:06] <sicking> a branch instruction maybe?
  2698. # [20:07] <sicking> jlebar: ^
  2699. # [20:07] * Joins: glob (glob@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2700. # [20:07] <jlebar> sicking: Yes, and condition code is somehow related.
  2701. # [20:07] <jlebar> sicking: But I'm not sure what the .n is, and so on.
  2702. # [20:07] <sicking> that's probably a size of the operator
  2703. # [20:08] <sicking> so maybe a short-jump vs. long-jump
  2704. # [20:08] <jlebar> sicking: That would explain why I don't see it...
  2705. # [20:08] <jlebar> If the condition code is clear, okay.
  2706. # [20:09] <jlebar> that's the second c.
  2707. # [20:09] <@smaug> tanvi: hmm, then I don't understand what the sandbox is for
  2708. # [20:09] <sicking> i know different asm dialects leaves the size indicator out since it can be deduced based on the arguments
  2709. # [20:09] * Joins: markh (Instantbir@moz-72AF0623.bjzv3.vic.bigpond.net.au)
  2710. # [20:09] <jlebar> "bcs" branch if condition code is set, "bcc" branch if condition code is clear.
  2711. # [20:09] <@smaug> tanvi: but ok, I trust gabor and bholley here
  2712. # [20:09] * Quits: sbward (sbward@moz-E8364EF1.sd.sd.cox.net) (Quit: sbward)
  2713. # [20:09] <jlebar> sicking: Okay, let's go with your theory about .n being irrelevant. :)
  2714. # [20:09] * jimm-lunch is now known as jimm
  2715. # [20:09] <tanvi> smaug - the sandbox is just so that we use the principal of leas privileges. the content script can get out of the sandbox if it needs to
  2716. # [20:09] <sicking> jlebar: sounds good :)
  2717. # [20:09] <jlebar> sicking: thanks
  2718. # [20:10] * Joins: brendan (brendaneic@2557E599.66715431.D25A875A.IP)
  2719. # [20:10] <@ehsan> dholbert: yaaaaaay!
  2720. # [20:10] * Joins: randix (rdow@45355E35.CFBC10F9.8B52D585.IP)
  2721. # [20:10] <dholbert> ehsan, indeed!
  2722. # [20:10] <tanvi> smaug - okay, then posting a new patch with the extra two lines of whitespace removed.
  2723. # [20:10] <@smaug> tanvi: btw, we really should not land bogus UI strings. That makes localizers' life hard
  2724. # [20:10] <@ehsan> dholbert: BLOG ABOUT IT, QUICK!
  2725. # [20:10] <@smaug> tanvi: ok, thanks
  2726. # [20:10] <dholbert> ehsan, will soon :)
  2727. # [20:10] <@ehsan> cool!
  2728. # [20:10] <dholbert> ehsan, on my to-do list for today
  2729. # [20:10] <@ehsan> :D
  2730. # [20:11] <@ehsan> nice
  2731. # [20:11] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Quit: ZNC - http://znc.in)
  2732. # [20:11] * Joins: karl (karl@moz-C433B975.jetstream.xtra.co.nz)
  2733. # [20:11] * mattwoodrow|away is now known as mattwoodrow
  2734. # [20:12] <tbsaunde> ehsan: dholbert what happened?
  2735. # [20:12] <@ehsan> tbsaunde: flexbox got enabled
  2736. # [20:12] <benjamin> flexbox!
  2737. # [20:12] <@ehsan> see inbound
  2738. # [20:12] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/a1bf69c53c01 - Wes Kocher - Bug 817670 - Update Jetpack tests to pick up fixes to test failures. r=kwierso
  2739. # [20:12] * Joins: Ms2ger (Ms2ger@moz-CEF2B977.ugent.be)
  2740. # [20:12] <dholbert> ^^
  2741. # [20:13] <benjamin> dholbert: wrong bug number, though?
  2742. # [20:13] <_AxS_> glandium: ping; re bug 809430 , bug 819172 : i've confirmed that moving the symverscript stuff down to the bottom of js/src/Makefile.in allows 'make' on its own to build with no issues. is that fine or should it be inserted closer to the middle?
  2743. # [20:13] <dholbert> benjamin, oh, really? /me looks
  2744. # [20:13] <@ehsan> benjamin: who cares? :P
  2745. # [20:13] <benjamin> https://bugzilla.mozilla.org/show_bug.cgi?id=783490
  2746. # [20:13] <dholbert> d'oh
  2747. # [20:13] <Ms2ger> ehsan, I do!
  2748. # [20:13] * dholbert backs out & re-lands
  2749. # [20:13] <@ehsan> I've landed tons of mundane patches with the right bug number
  2750. # [20:13] <@ehsan> and nobody ever thanked me! ;)
  2751. # [20:13] * dholbert pats ehsan on the back
  2752. # [20:14] <tbsaunde> nice :)
  2753. # [20:14] <dholbert> benjamin, thanks for the heads-up
  2754. # [20:14] <@ehsan> hehe
  2755. # [20:16] * Joins: adev (adev@moz-550F7904.ictp.it)
  2756. # [20:16] <dholbert> backed out & re-landed
  2757. # [20:16] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/9bf579519470 - Daniel Holbert - Bug 783409: Enable "layout.css.flexbox.enabled" pref. r=dbaron
  2758. # [20:16] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/4bf567bd1a3c - Daniel Holbert - back out 75cab729c971 because it landed with the wrong bug number
  2759. # [20:16] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  2760. # [20:17] * Joins: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net)
  2761. # [20:17] <KWierso> dholbert: http://mozillamemes.tumblr.com/post/27123702961/silently-uncc-anyone-who-had-a-stake-in-the-old
  2762. # [20:17] <dholbert> KWierso , :)
  2763. # [20:17] * Quits: vtmarvin (Thunderbir@9D75911A.1239134F.E4B2C495.IP) (Ping timeout)
  2764. # [20:18] <Wes> ehsan: thanks
  2765. # [20:19] <@ehsan> Wes: you're welcome, I guess? ;)
  2766. # [20:19] * Quits: sankha93 (sankha93@7061CD01.D6BD0D91.22D41759.IP) (Quit: Leaving.)
  2767. # [20:19] * @ehsan is not sure what he's being thanked for!
  2768. # [20:19] <Wes> ehsan: landing tons of mundane patches with the right bug number
  2769. # [20:19] <@ehsan> lol
  2770. # [20:19] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/76fdff965077 - Fabrice Desré - Bug 819103 - Twitter fails to install from Marketplace [r=sicking]
  2771. # [20:20] * Quits: adev (adev@moz-550F7904.ictp.it) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  2772. # [20:21] * mattwoodrow is now known as mattwoodrow|away
  2773. # [20:21] * Joins: adev (adev@moz-550F7904.ictp.it)
  2774. # [20:22] * Joins: dcamp (dave@moz-930D5B64.hsd1.wa.comcast.net)
  2775. # [20:23] * Joins: bholley (anonymous@moz-FCAF9AAB.hsd1.ca.comcast.net)
  2776. # [20:23] * Joins: dao (dao@moz-58C3BCFB.superkabel.de)
  2777. # [20:24] * Joins: hurley (hurley@moz-E76806A0.dsl.static.sonic.net)
  2778. # [20:24] * Quits: glob (glob@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Leaving...)
  2779. # [20:24] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/01654665475b - Gregor Wagner - Bug 818583 - Permissions Installer Tests. r=orange
  2780. # [20:25] * Joins: erikvold (erikvold@9E727688.17C2F9C.163DC5C6.IP)
  2781. # [20:25] * Quits: johns (johns@2557E599.66715431.D25A875A.IP) (Input/output error)
  2782. # [20:25] * Joins: jammink (textual@2557E599.66715431.D25A875A.IP)
  2783. # [20:26] * Joins: Waldo (waldo@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2784. # [20:26] * Joins: bsmith (bsmith@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2785. # [20:26] * Quits: erikvold (erikvold@9E727688.17C2F9C.163DC5C6.IP) (Quit: erikvold)
  2786. # [20:26] * Quits: dcamp (dave@moz-930D5B64.hsd1.wa.comcast.net) (Quit: Leaving...)
  2787. # [20:27] * Joins: johns (johns@2557E599.66715431.D25A875A.IP)
  2788. # [20:27] * Joins: garnacho (carlos@moz-CDA21724.dyn.user.ono.com)
  2789. # [20:27] * Joins: erikvold (erikvold@9E727688.17C2F9C.163DC5C6.IP)
  2790. # [20:28] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
  2791. # [20:28] * Quits: erikvold (erikvold@9E727688.17C2F9C.163DC5C6.IP) (Quit: erikvold)
  2792. # [20:29] * armenzg_mtg is now known as armenzg
  2793. # [20:30] * Joins: glob (glob@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2794. # [20:31] * Joins: lerc (quassel@moz-D9D83CEA.telstraclear.net)
  2795. # [20:32] <sicking> dougt: actually, i think bug 815452 needs a non-trivial amount of work. It hasn't been reviewed by anyone so far, and Justin is the one that really needs to look at it
  2796. # [20:32] * Quits: FabioMagnoni (fabiomagno@2F2CCA68.426E2E01.E6458E7E.IP) (Ping timeout)
  2797. # [20:32] * Joins: FabioMagnoni (fabiomagno@2F2CCA68.426E2E01.E6458E7E.IP)
  2798. # [20:33] <sicking> dougt: and as far as i can tell he hasn't addressed my comment 9
  2799. # [20:33] * Joins: knelson (Adium@moz-27BAB34D.dsl.pltn13.sbcglobal.net)
  2800. # [20:33] * Quits: johns (johns@2557E599.66715431.D25A875A.IP) (Input/output error)
  2801. # [20:33] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/02eb31b6508c - Geoff Brown - Bug 819093 - Use strings for env values in remote mochitest; r=jmaher DONTBUILD
  2802. # [20:34] * jhammel is now known as jhammel|theHunger
  2803. # [20:34] * Parts: knelson (Adium@moz-27BAB34D.dsl.pltn13.sbcglobal.net)
  2804. # [20:35] * mattwoodrow|away is now known as mattwoodrow
  2805. # [20:35] * Joins: johns (johns@2557E599.66715431.D25A875A.IP)
  2806. # [20:35] * Joins: tonymec (tonymec@B9DAF5F3.69E37E83.A9371869.IP)
  2807. # [20:35] * Quits: adev (adev@moz-550F7904.ictp.it) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  2808. # [20:35] * Joins: adev (adev@moz-550F7904.ictp.it)
  2809. # [20:36] * jlebar is now known as jlebar|lunch
  2810. # [20:36] <glandium> _AxS_: bottom is fine
  2811. # [20:36] <_AxS_> glandium: 'k tnx
  2812. # [20:36] * Quits: adev (adev@moz-550F7904.ictp.it) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  2813. # [20:36] * Joins: adev (adev@moz-550F7904.ictp.it)
  2814. # [20:37] * Quits: adev (adev@moz-550F7904.ictp.it) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  2815. # [20:38] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/f8eeaa6920ab - David Keeler - bug 818009 - canActivate: only click-to-play-type plugins are valid (beta) r=jaws a=lsblakk
  2816. # [20:38] * sheppy-afk is now known as sheppy
  2817. # [20:38] * Joins: adev (adev@moz-550F7904.ictp.it)
  2818. # [20:39] * sheeri is now known as sheeri-mtg
  2819. # [20:39] * Quits: glob (glob@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Leaving...)
  2820. # [20:40] * mattwoodrow is now known as mattwoodrow|away
  2821. # [20:41] * Quits: adev (adev@moz-550F7904.ictp.it) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  2822. # [20:41] * Joins: adev (adev@moz-550F7904.ictp.it)
  2823. # [20:42] * Joins: loadRPi (pi@moz-ADD1472F.range86-144.btcentralplus.com)
  2824. # [20:43] * Quits: Matti (chatzilla@moz-BC0B9356.dip.t-dialin.net) (Ping timeout)
  2825. # [20:44] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/47713070c007 - Gregory Szorc - Bug 818649 - Ensure mach logs are written to log file; r=jhammel
  2826. # [20:46] <jimm> argh. can we just replace check-sync-dirs.py with a cp command that copies the files over that should be in sync?
  2827. # [20:47] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
  2828. # [20:47] * Joins: dveditz (dveditz@moz-131789FA.dhcp.cruzio.com)
  2829. # [20:47] * ChanServ sets mode: +o dveditz
  2830. # [20:47] * Quits: gerv (Instantbir@2557E599.66715431.D25A875A.IP) (Ping timeout)
  2831. # [20:47] <Waldo> jimm: or hg symlinks, or something :-\
  2832. # [20:47] <Waldo> commit hook to detect unsync would be nice too
  2833. # [20:48] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
  2834. # [20:48] * Quits: dao (dao@moz-58C3BCFB.superkabel.de) (Quit: Leaving.)
  2835. # [20:48] <jimm> hg hook would be great
  2836. # [20:48] * Quits: FabioMagnoni (fabiomagno@2F2CCA68.426E2E01.E6458E7E.IP) (Ping timeout)
  2837. # [20:48] * Joins: jimb (user@9E727688.17C2F9C.163DC5C6.IP)
  2838. # [20:49] * Joins: Lucas (Lucas@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2839. # [20:49] * Parts: tanvi (tanvi@2557E599.66715431.D25A875A.IP)
  2840. # [20:49] <@ehsan> jimm: what, and then have faster builds?
  2841. # [20:49] <@ehsan> that seems suboptimal ;)
  2842. # [20:49] * Joins: mkaply (mkaply@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
  2843. # [20:49] <jimm> :)
  2844. # [20:49] * Quits: @dbaron (dbaron@moz-58ADA996.dsl.dynamic.sonic.net) (Ping timeout)
  2845. # [20:50] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/0c0bc1f99130 - Jim Chen - Bug 811755 - Add test for PreContentIterator in nsContentEventHandler; r=masayuki
  2846. # [20:50] <@ehsan> but seriously, no the hg specific solutions
  2847. # [20:50] <@ehsan> cause not everybody uses that
  2848. # [20:50] * Joins: smagnin (pike@D70961F0.EC480DCC.4769A60B.IP)
  2849. # [20:50] <jimm> seems like we should just have once copy of those files in the repo.
  2850. # [20:50] <Waldo> haters gonna hate
  2851. # [20:50] <Waldo> you can figure out your git solution if you want it
  2852. # [20:50] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Ping timeout)
  2853. # [20:51] * Joins: FabioMagnoni (fabiomagno@5793EE71.B435C1A8.68C42B7A.IP)
  2854. # [20:51] <Waldo> making life better for some people is better than everyone suffering
  2855. # [20:51] * ferjm is now known as ferjm|afk
  2856. # [20:51] <Waldo> :-P
  2857. # [20:51] <@ehsan> Waldo: and the people who might build from a tarball should do what?
  2858. # [20:51] <@khuey> cry themselves to sleep
  2859. # [20:51] <jimm> (of course if I could just remember to update them right this wouldn't be a problem.)
  2860. # [20:51] <Waldo> ehsan: I would think a tarball would contain actual copies
  2861. # [20:52] <@ehsan> Waldo: assumption is the mother of all f-ups :P
  2862. # [20:52] <Waldo> seems reasonable to not especially support modifying config/ in a tarball, as well :-)
  2863. # [20:52] <Waldo> the tarball-gen makefile target can be changed, if necessary
  2864. # [20:53] * @ehsan stops proposing further what-ifs
  2865. # [20:53] * AutomatedTester|away is now known as AutomatedTester
  2866. # [20:53] * Joins: espadrine (thaddee_ty@moz-3DA6FFFF.dclient.lsne.ch)
  2867. # [20:53] * Quits: ehugg (chatzilla@moz-62842EF0.cisco.com) (Quit: ChatZilla 0.9.89 [Firefox 16.0.2/20121025210744])
  2868. # [20:56] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  2869. # [20:56] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
  2870. # [20:57] * Quits: FabioMagnoni (fabiomagno@5793EE71.B435C1A8.68C42B7A.IP) (Quit: FabioMagnoni)
  2871. # [20:57] * Joins: valueof (anton@moz-ADC532B1.hsd1.ca.comcast.net)
  2872. # [20:58] * Quits: brendan (brendaneic@2557E599.66715431.D25A875A.IP) (Quit: brendan)
  2873. # [20:58] * jwir3 is now known as jwir3|lunch
  2874. # [20:58] * Quits: kdcw (kdc@moz-F7413045.pk.shawcable.net) (Quit: HydraIRC -> http://www.hydrairc.com <- Go on, try it!)
  2875. # [20:58] * Quits: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP) (Quit: lmandel)
  2876. # [20:59] * Quits: vingtetun (vingtetun@moz-F8747CC6.dsl.ovh.fr) (Ping timeout)
  2877. # [20:59] * Quits: valueof (anton@moz-ADC532B1.hsd1.ca.comcast.net) (Ping timeout)
  2878. # [20:59] * Quits: overholt (overholt@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2879. # [21:00] * Quits: mjschranz (mjschranz@moz-62304FBE.dsl.teksavvy.com) (Ping timeout)
  2880. # [21:01] * Joins: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2881. # [21:01] * Quits: jesup|laptop (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net) (Ping timeout)
  2882. # [21:01] * Joins: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP)
  2883. # [21:02] * Joins: jesup|laptop_ (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net)
  2884. # [21:02] * jesup|laptop_ is now known as jesup|laptop
  2885. # [21:02] * Quits: adev (adev@moz-550F7904.ictp.it) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  2886. # [21:02] * Quits: Optimizer (Optimizer@1732189E.93929670.BE90E62C.IP) (Ping timeout)
  2887. # [21:02] * Joins: adev (adev@moz-550F7904.ictp.it)
  2888. # [21:03] * Quits: harth (harth@moz-CF96C405.hsd1.ca.comcast.net) (Input/output error)
  2889. # [21:03] * Joins: tanvi (tanvi@2557E599.66715431.D25A875A.IP)
  2890. # [21:03] * Quits: adev (adev@moz-550F7904.ictp.it) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  2891. # [21:03] * Joins: mjschranz (mjschranz@moz-62304FBE.dsl.teksavvy.com)
  2892. # [21:04] * Quits: Goldorak (chatzilla@7CD1B470.2BC633E3.88CF6591.IP) (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.0.17/2009122204])
  2893. # [21:05] * Joins: jgriffin_ (jgriffin@moz-DD9CBA45.hsd1.wa.comcast.net)
  2894. # [21:05] * Joins: ehugg_lime (ehugg_lime@D6EB3A64.4F0DA528.43B20542.IP)
  2895. # [21:05] * Joins: overholt (overholt@F2D29657.F60B0462.67AC9B1.IP)
  2896. # [21:06] * Quits: jgriffin (jgriffin@A5A0595A.66715431.D25A875A.IP) (Ping timeout)
  2897. # [21:06] * jgriffin_ is now known as jgriffin
  2898. # [21:06] * Quits: RealRaven (Thunderbir@D89D1924.44784521.C3498625.IP) (Ping timeout)
  2899. # [21:06] * Joins: Optimizer (Optimizer@29243AEE.A87BCC64.274D17D6.IP)
  2900. # [21:06] * joduinn-mtg is now known as joduinn-brb
  2901. # [21:08] * sheppy is now known as sheppy-afk
  2902. # [21:09] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/1ea87412bc5b - Marco Chen - Bug 818824 - Fire an event when no audio channel is playing now. r=baku, a=blocking-basecamp
  2903. # [21:10] * Fallen|away is now known as Fallen
  2904. # [21:10] <bz> is it expected that beta builds have a fatal threadsafety assert on shutdown?
  2905. # [21:11] * Joins: RealRaven (Thunderbir@D89D1924.44784521.C3498625.IP)
  2906. # [21:11] <Waldo> ha, ha, ha
  2907. # [21:12] * Joins: dcamp (dave@9E727688.17C2F9C.163DC5C6.IP)
  2908. # [21:12] * Joins: adev (adev@moz-550F7904.ictp.it)
  2909. # [21:13] * Quits: beaufour (beaufour@moz-DC1D9B4C.nycmny.fios.verizon.net) (Quit: beaufour)
  2910. # [21:13] * Joins: zwol (zack@moz-B5C129C.ece.cmu.edu)
  2911. # [21:13] * Joins: cosminx (ck@C7C05874.E84ECEF3.3376CD77.IP)
  2912. # [21:13] * Quits: karl (karl@moz-C433B975.jetstream.xtra.co.nz) (Ping timeout)
  2913. # [21:13] * Quits: Asa (asa@2557E599.66715431.D25A875A.IP) (Ping timeout)
  2914. # [21:13] <evilpie> so they shutdown faster ...
  2915. # [21:14] * Joins: floffenvern (floffenver@moz-48A0D19E.hsd1.co.comcast.net)
  2916. # [21:15] * Quits: lizzard (lizhenry@moz-606E6FC0.dsl.static.sonic.net) (Quit: lizzard)
  2917. # [21:16] * Quits: bsmith (bsmith@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  2918. # [21:16] * Joins: abwillis (abwillis@9877934.9DD4DBBF.6A7A197.IP)
  2919. # [21:16] * Joins: lizzard (lizhenry@moz-606E6FC0.dsl.static.sonic.net)
  2920. # [21:17] * Joins: Asa (asa@2557E599.66715431.D25A875A.IP)
  2921. # [21:19] * Joins: parkersikand (Thunderbir@777EE8D1.4A6EA113.6644AB93.IP)
  2922. # [21:19] * Quits: tantek (tantek@moz-17B51346.dsl.dynamic.sonic.net) (Quit: tantek)
  2923. # [21:19] * Quits: lizzard (lizhenry@moz-606E6FC0.dsl.static.sonic.net) (Quit: lizzard)
  2924. # [21:19] * Quits: adev (adev@moz-550F7904.ictp.it) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  2925. # [21:20] * Joins: adev (adev@moz-550F7904.ictp.it)
  2926. # [21:21] * Quits: jet (junglecode@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: jet)
  2927. # [21:22] * Quits: tonymec (tonymec@B9DAF5F3.69E37E83.A9371869.IP) (Input/output error)
  2928. # [21:22] * Joins: jet (junglecode@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2929. # [21:22] <bholley> dolske: ping
  2930. # [21:23] * Quits: tonymec|away (tonymec@B9DAF5F3.69E37E83.A9371869.IP) (Quit: Konversation terminated!)
  2931. # [21:24] <Mossop> aki: You seem to have broken panda builds on aurora
  2932. # [21:24] <aki> Mossop: yes, commenting in https://bugzilla.mozilla.org/show_bug.cgi?id=818264
  2933. # [21:24] <aki> then backing out
  2934. # [21:24] <Mossop> ok
  2935. # [21:25] * Quits: jet (junglecode@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: jet)
  2936. # [21:25] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  2937. # [21:26] * Quits: ehugg_lime (ehugg_lime@D6EB3A64.4F0DA528.43B20542.IP) (Ping timeout)
  2938. # [21:27] * Joins: brendan (brendaneic@2557E599.66715431.D25A875A.IP)
  2939. # [21:28] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/bc6356e7ebd0 - Aki Sasaki - backing out b8afe630aa6e due to bustage. r+a=bustage
  2940. # [21:28] * Joins: tonymec__ (tonymec@6EFD9ED1.B3CB9947.277517C1.IP)
  2941. # [21:28] * tonymec__ is now known as tonymec|away
  2942. # [21:29] * Quits: brendan (brendaneic@2557E599.66715431.D25A875A.IP) (Quit: brendan)
  2943. # [21:29] * Joins: brendan (brendaneic@2557E599.66715431.D25A875A.IP)
  2944. # [21:30] * Quits: aklotz (Thunderbir@moz-55246988.cg.shawcable.net) (Ping timeout)
  2945. # [21:30] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/1e22af252f6e - Benedict Singer - Bug 787134 - Make links not in a document or with an invalid href respond to :link selector. r=bzbarsky
  2946. # [21:31] * Quits: damons (gnubeard@2557E599.66715431.D25A875A.IP) (Quit: damons)
  2947. # [21:31] * Quits: adev (adev@moz-550F7904.ictp.it) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  2948. # [21:31] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
  2949. # [21:31] * Joins: adev (adev@moz-550F7904.ictp.it)
  2950. # [21:32] * Quits: adev (adev@moz-550F7904.ictp.it) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  2951. # [21:32] * Joins: adev (adev@moz-550F7904.ictp.it)
  2952. # [21:32] <mjrosenb> who is around that can look at a try run and tell me if it looks landable?
  2953. # [21:33] * singerb is now known as singerb|away
  2954. # [21:33] * Joins: ehugg (chatzilla@moz-62842EF0.cisco.com)
  2955. # [21:34] * Joins: aklotz (Thunderbir@moz-55246988.cg.shawcable.net)
  2956. # [21:34] * Quits: overholt (overholt@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  2957. # [21:35] * Joins: seif (seif@moz-D696B77A.pools.arcor-ip.net)
  2958. # [21:35] <bz> mjrosenb: I can try... I assume it's not all leaves and grass?
  2959. # [21:35] <bz> mjrosenb: or at least that it's slightly wintry leaves and grass?
  2960. # [21:35] <dhylands> If I catch an exception in JS, I know how to get the backtrace which tells me which line has the problem. Is there anyway to get more information?
  2961. # [21:36] <bz> dhylands: we don't track column numbers, sadly. :(
  2962. # [21:36] <seth> i like that metaphor
  2963. # [21:36] <seth> my current try run has a few bright red toadstools =)
  2964. # [21:36] <dhylands> I'd be happy with the JavaScript error information if this wasn't inside a try/catch
  2965. # [21:37] <bz> seth: lol
  2966. # [21:37] <bz> dhylands: I'm not quite following. What's the issue with try/catch?
  2967. # [21:37] * Joins: DevHC (devhc@moz-3500C989.dsl.pool.telekom.hu)
  2968. # [21:37] * Joins: erikvold (erikvold@9E727688.17C2F9C.163DC5C6.IP)
  2969. # [21:38] <DevHC> to avoid any surprizes, here's a question: how much disk space does an SM binary with debugging symbols take? (where SM means SeaMonkey)
  2970. # [21:38] * Quits: hummeleBop (Instantbir@moz-2356396.fbx.proxad.net) (Quit: Instantbird 1.3 -- http://www.instantbird.com)
  2971. # [21:38] * jlebar|lunch is now known as jlebar
  2972. # [21:38] <dhylands> bz: I don't know what I'm doing :) Right now, I know I can do catch(e) and get at e.stack. What else can I get at?
  2973. # [21:39] * sheeri-mtg is now known as sheeri
  2974. # [21:39] * Quits: past (Instantbir@moz-4160552A.dsl.dyn.forthnet.gr) (Quit: past)
  2975. # [21:39] * jwir3|lunch is now known as jwir3
  2976. # [21:41] * Quits: mjschranz (mjschranz@moz-62304FBE.dsl.teksavvy.com) (Ping timeout)
  2977. # [21:41] * Quits: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: sicking)
  2978. # [21:42] * Joins: mjschranz (mjschranz@moz-62304FBE.dsl.teksavvy.com)
  2979. # [21:42] <mjrosenb> https://tbpl.mozilla.org/?tree=Try&rev=20ca35986512
  2980. # [21:42] <mjrosenb> bz: ^
  2981. # [21:44] * Joins: tonymec (tonymec@6EFD9ED1.B3CB9947.277517C1.IP)
  2982. # [21:44] * Joins: vtmarvin (Thunderbir@9D75911A.1239134F.E4B2C495.IP)
  2983. # [21:45] * jammink is now known as jammink|afk
  2984. # [21:46] * nthomas|away is now known as nthomas
  2985. # [21:46] * Quits: atte (atte@moz-401E92F1.dhcp.inet.fi) (Client exited)
  2986. # [21:46] <cjones> can anyone around give editbugs to ggrisco@codeaurora.org ?
  2987. # [21:46] * Quits: adev (adev@moz-550F7904.ictp.it) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  2988. # [21:46] * Joins: adev (adev@moz-550F7904.ictp.it)
  2989. # [21:47] <@gavin> cjones: you now can. use https://bugzilla.mozilla.org/editusers.cgi
  2990. # [21:47] * Quits: Asa (asa@2557E599.66715431.D25A875A.IP) (Ping timeout)
  2991. # [21:48] <cjones> gavin, uh oh! :) thanks
  2992. # [21:49] * Quits: seif (seif@moz-D696B77A.pools.arcor-ip.net) (Quit: Leaving.)
  2993. # [21:49] * Joins: seif (seif@moz-D696B77A.pools.arcor-ip.net)
  2994. # [21:49] * Joins: overholt (overholt@F2D29657.F60B0462.67AC9B1.IP)
  2995. # [21:49] * Joins: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com)
  2996. # [21:50] <@gavin> cjones: (note: you should always grant both editbugs+canconfirm)
  2997. # [21:50] * Joins: sbward (sbward@moz-E8364EF1.sd.sd.cox.net)
  2998. # [21:51] <cjones> gavin, noted, fixed
  2999. # [21:52] <mjrosenb> editbugs?
  3000. # [21:52] <@gavin> bugzilla permission
  3001. # [21:52] <@gavin> to edit bugs
  3002. # [21:53] * Joins: berkerpeksag (berkerpeks@8B77CA0C.D8F230E2.BA04A6B2.IP)
  3003. # [21:53] <mjrosenb> ahh.
  3004. # [21:53] * Quits: adev (adev@moz-550F7904.ictp.it) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  3005. # [21:54] * Quits: cpearce (cpearce@moz-9EEA206C.xdsl.xnet.co.nz) (Ping timeout)
  3006. # [21:54] * Joins: cpearce (cpearce@moz-9EEA206C.xdsl.xnet.co.nz)
  3007. # [21:54] * Joins: adev (adev@moz-550F7904.ictp.it)
  3008. # [21:55] * Quits: sbward (sbward@moz-E8364EF1.sd.sd.cox.net) (Quit: sbward)
  3009. # [21:56] <bholley> m-i needs a backout
  3010. # [21:56] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/d462bea24982 - Nathan Froyd - Bug 819418 - part 0 - Histogram::SampleSet:Add needs to transfer all values, not just sum_; r=vdjeric
  3011. # [21:56] * Quits: aklotz (Thunderbir@moz-55246988.cg.shawcable.net) (Ping timeout)
  3012. # [21:57] * Joins: smooney (smooney@2557E599.66715431.D25A875A.IP)
  3013. # [21:57] * Joins: valueof (anton@moz-ADC532B1.hsd1.ca.comcast.net)
  3014. # [21:59] * armenzg is now known as armenzg_brb
  3015. # [21:59] * Quits: valueof (anton@moz-ADC532B1.hsd1.ca.comcast.net) (Ping timeout)
  3016. # [22:00] * Joins: smooney_ (smooney@2557E599.66715431.D25A875A.IP)
  3017. # [22:00] <bholley> tanvi: ping
  3018. # [22:00] * Quits: smooney (smooney@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3019. # [22:00] * smooney_ is now known as smooney
  3020. # [22:01] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/f0cee859ba99 - Benjamin Peterson - Bug 787134 - Fix apparent typo. r=me
  3021. # [22:02] * Quits: dcamp (dave@9E727688.17C2F9C.163DC5C6.IP) (Quit: Leaving...)
  3022. # [22:02] <tanvi> bholley - pong
  3023. # [22:02] <bholley> tanvi: I don't understand why we need to go to all this trouble to find a principal in the first chunk, when we appear to be just using aRequestPrincipal in the second chunk. Why don't we just use aRequestPrincipal at the top?
  3024. # [22:03] <tanvi> i tried that, and it didnt work
  3025. # [22:03] <tanvi> just a sec, let me see what i tried
  3026. # [22:03] * jhammel|theHunger is now known as jhammel
  3027. # [22:03] <tanvi> also, aRequestPrincipal was recently added to shouldLoad, so it is not always avaiable
  3028. # [22:03] <tanvi> and its also why we've always used aRequestContext to get the location
  3029. # [22:05] <bholley> tanvi: well, given that the patch uses aRequestPrincipal, (which AFAICT was previously unused), it seems like we should figure that out
  3030. # [22:05] * Joins: glob (glob@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3031. # [22:05] * Quits: floffenvern (floffenver@moz-48A0D19E.hsd1.co.comcast.net) (Quit: )
  3032. # [22:06] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
  3033. # [22:07] <tanvi> looking at my previous local patches, it doesn't look like i've tried to use aRequestPrincipal in the first chunk
  3034. # [22:07] * bholley comments in the bug
  3035. # [22:07] <tanvi> so i can try that now and see what is going on
  3036. # [22:07] <bholley> tanvi: I don't know this code or this API. But in general, it seems like we should be using the same principal for all the checks
  3037. # [22:07] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/957f94452cd5 - Rafael Ávila de Espíndola - Bug 819229 - Rename gatherStartupInformation to gatherStartupHistograms. r=vladan.
  3038. # [22:07] * Quits: brendan (brendaneic@2557E599.66715431.D25A875A.IP) (Quit: brendan)
  3039. # [22:07] <bholley> tanvi: if aRequestPrincipal is redundant, it should be removed
  3040. # [22:07] <tanvi> i can do an if(aRequestPrincipal) and try to get the principal from there. and if not, continue with getting it from the aRequestingContext
  3041. # [22:08] <bholley> tanvi: I have no idea if that's correct behavior in this code, since I don't know it at all
  3042. # [22:08] <tanvi> it was just added … https://bugzilla.mozilla.org/show_bug.cgi?id=767134
  3043. # [22:08] * Joins: aklotz (Thunderbir@moz-55246988.cg.shawcable.net)
  3044. # [22:08] <bholley> tanvi: my objection is purely that it doesn't make sense to use different checks with different principals
  3045. # [22:08] <bz> bholley: ping
  3046. # [22:09] * AutomatedTester is now known as AutomatedTester|BeingPickedOnA
  3047. # [22:09] * Quits: dria (dria@F2D29657.F60B0462.67AC9B1.IP) (Quit: dria)
  3048. # [22:09] * AutomatedTester|BeingPickedOnA is now known as AutomatedTester|BeingPickedOn
  3049. # [22:09] <bholley> bz: hi
  3050. # [22:09] <bz> bholley: Xray question if you have a sec
  3051. # [22:09] * Quits: adev (adev@moz-550F7904.ictp.it) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  3052. # [22:09] <bholley> bz: sure thing
  3053. # [22:09] <bz> bholley: if I have an xray for a window...
  3054. # [22:10] <bz> bholley: and I look up a propname on it
  3055. # [22:10] * AutomatedTester|BeingPickedOn is now known as AutomatedTester
  3056. # [22:10] * cmcavoy is now known as cmcavoy-offline
  3057. # [22:10] <bz> bholley: Should I land in XPCWrappedNativeXrayTraits::resolveNativeProperty or ProxyXrayTraits::resolveNativeProperty ?
  3058. # [22:10] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Input/output error)
  3059. # [22:11] <bholley> bz: ProxyXrayTraits should be gone, no?
  3060. # [22:11] * cpeterson is now known as cpeterson|lunch
  3061. # [22:11] <bholley> bz: it was only for the old nodelist bindings
  3062. # [22:11] * Joins: adev (adev@moz-550F7904.ictp.it)
  3063. # [22:11] * armenzg_brb is now known as armenzg
  3064. # [22:11] <bz> bholley: I'm on beta
  3065. # [22:11] <bz> bholley: Beta-only issue here....
  3066. # [22:11] <bholley> bz: but you should land in the XPCWN version, given that Window is on the old bindings
  3067. # [22:11] <bz> bholley: hmm. I don't seem to be. :(
  3068. # [22:11] * bz experiments.
  3069. # [22:11] <Ms2ger> bholley, and the outer?
  3070. # [22:11] <bz> Maybe I don't have an xray...
  3071. # [22:11] <bholley> bz: uh oh. Window sure ain't a nodelist
  3072. # [22:12] <bholley> Ms2ger: the outer is just a proxy
  3073. # [22:12] <bz> I'm not landing in either one
  3074. # [22:12] * Quits: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: seth)
  3075. # [22:12] <bz> to be precise
  3076. # [22:12] <bz> But on trunk, the caller ends up with an Xray after the get....
  3077. # [22:12] <bz> so presumably there are Xrays somewhere here!
  3078. # [22:12] * Quits: randix (rdow@45355E35.CFBC10F9.8B52D585.IP) (Quit: randix)
  3079. # [22:13] * Joins: tantek (tantek@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3080. # [22:13] <bz> bholley: ok, I'll keep digging
  3081. # [22:13] * Quits: jesup|laptop (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net) (Quit: ChatZilla 0.9.89 [Firefox 18.0a2/20121119042013])
  3082. # [22:13] * Quits: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com) (Ping timeout)
  3083. # [22:13] * Joins: marco (Thunderbir@moz-8A75BCE6.cust.dsl.teletu.it)
  3084. # [22:16] * Joins: brendan (brendaneic@2557E599.66715431.D25A875A.IP)
  3085. # [22:17] * Quits: adev (adev@moz-550F7904.ictp.it) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  3086. # [22:17] * Joins: adev (adev@moz-550F7904.ictp.it)
  3087. # [22:18] <bz> Anyone here know anything about sdk addons?
  3088. # [22:18] <bz> var hiddenFrames = require("hidden-frame");
  3089. # [22:18] <bz> var hiddenFrame = hiddenFrames.add(hiddenFrames.HiddenFrame({
  3090. # [22:18] * Quits: JeroenDeDauw (j@moz-A82F322.dip.t-dialin.net) (Quit: Leaving.)
  3091. # [22:19] <bz> 'onReady': function() {
  3092. # [22:19] <bz> this.element.contentWindow.location.href = require("self").data.url("popup.html");
  3093. # [22:19] <bz> What kind of element will this.element be?
  3094. # [22:19] * Joins: harth (harth@moz-8B705092.dsl.dynamic.sonic.net)
  3095. # [22:20] * Joins: bsmith (bsmith@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3096. # [22:20] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
  3097. # [22:21] * Joins: DevHC_ (devhc@moz-32874C37.dsl.pool.telekom.hu)
  3098. # [22:21] * Quits: adev (adev@moz-550F7904.ictp.it) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  3099. # [22:21] * Quits: DevHC (devhc@moz-3500C989.dsl.pool.telekom.hu) (Ping timeout)
  3100. # [22:22] <tanvi> bholley - in a previous patch I checked if aRequestingPrincipal existed. If it did, then I did:
  3101. # [22:22] <tanvi> + nsCOMPtr<nsIURI> principalUri;
  3102. # [22:22] <tanvi> + aRequestPrincipal->GetURI(getter_AddRefs(principalUri));
  3103. # [22:22] <tanvi> + aRequestingLocation = principalUri;
  3104. # [22:23] <Mossop> Who is on buildduty today?
  3105. # [22:23] <tanvi> then I would check if(aRequestingLocation) and that would fail. So I went back to using the context instead of the principal.
  3106. # [22:23] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
  3107. # [22:24] <Mossop> rail-buildduty: Any idea why this push didn't trigger builds? https://tbpl.mozilla.org/?tree=Larch
  3108. # [22:24] <bholley> tanvi: well, was a it a principal without a URI?
  3109. # [22:24] <bholley> tanvi: system principal, null principal, etc
  3110. # [22:25] <rail-buildduty> let me check
  3111. # [22:25] <rail-buildduty> Mossop: https://hg.mozilla.org/projects/larch/rev/47713070c007 says DONTBUILD
  3112. # [22:25] <Mossop> Oh duh
  3113. # [22:25] <tanvi> bholley - perhaps
  3114. # [22:26] * Quits: Ms2ger (Ms2ger@moz-CEF2B977.ugent.be) (Quit: nn)
  3115. # [22:26] * Joins: jgriffin_ (jgriffin@A5A0595A.66715431.D25A875A.IP)
  3116. # [22:26] * Quits: jtcranmer (jcranmer@moz-A8039BFC.csl.tjhsst.edu) (Ping timeout)
  3117. # [22:26] <Mossop> rail-buildduty: Thanks, sorry for not spotting that
  3118. # [22:26] <rail-buildduty> nw
  3119. # [22:26] <tanvi> bholley - let me try and figure out how to check for system or null principal
  3120. # [22:26] * Joins: dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3121. # [22:26] * ChanServ sets mode: +o dbaron
  3122. # [22:27] * Joins: adev (adev@moz-2556F52B.ictp.it)
  3123. # [22:27] * Joins: jet (junglecode@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3124. # [22:27] * Joins: randix (rdow@45355E35.CFBC10F9.8B52D585.IP)
  3125. # [22:27] * Quits: jgriffin (jgriffin@moz-DD9CBA45.hsd1.wa.comcast.net) (Ping timeout)
  3126. # [22:27] * jgriffin_ is now known as jgriffin
  3127. # [22:27] * Quits: _AxS_ (axs@moz-E7607041.cpe.net.cable.rogers.com) (Quit: gone)
  3128. # [22:27] <bholley> tanvi: moreover, if one principal has a URI and the other doesn't, then they're different! And in that case we definitely want to figure out which one is the correct one to use
  3129. # [22:27] * bz hates debugging sdk crap
  3130. # [22:28] <Mossop> bz: WHat can we do to make it easier?
  3131. # [22:28] <tanvi> bholley - so you are saying that if i can get a uri from the requesting context, but i can't get a uri from the requesting principal, then there might be some other bug?
  3132. # [22:28] * Quits: RealRaven (Thunderbir@D89D1924.44784521.C3498625.IP) (Ping timeout)
  3133. # [22:29] <bholley> tanvi: well, if the way you go about the context->URI transformation is to find a principal somewhere and call GetURI on it
  3134. # [22:29] <bholley> tanvi: conceptually, this means there are at least two principals at play
  3135. # [22:29] * joduinn-brb is now known as joduinn
  3136. # [22:30] <bholley> tanvi: and principals are something we definitely want to get right :-)
  3137. # [22:30] <tanvi> yes :)
  3138. # [22:30] <tanvi> okay, i'm rebuidling with some changes and i'm going to try this in the debugger to see if i can figure out what's going on
  3139. # [22:31] * Joins: jtcranmer (jcranmer@moz-A8039BFC.csl.tjhsst.edu)
  3140. # [22:32] * Quits: adev (adev@moz-2556F52B.ictp.it) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  3141. # [22:32] * Joins: adev (adev@moz-2556F52B.ictp.it)
  3142. # [22:33] * Quits: mcomella (mcomella@moz-B10FF54F.ri.ri.cox.net) (Ping timeout)
  3143. # [22:33] <bholley> tanvi: :-)
  3144. # [22:34] * Quits: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP) (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
  3145. # [22:35] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  3146. # [22:35] <bmoss> johnath: ping
  3147. # [22:36] * Joins: mcomella (mcomella@moz-B10FF54F.ri.ri.cox.net)
  3148. # [22:37] * Joins: jgriffin_ (jgriffin@moz-DD9CBA45.hsd1.wa.comcast.net)
  3149. # [22:37] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
  3150. # [22:37] <DevHC_> D:
  3151. # [22:37] <DevHC_> the linker was killed
  3152. # [22:37] * Quits: jgriffin (jgriffin@A5A0595A.66715431.D25A875A.IP) (Ping timeout)
  3153. # [22:37] * jgriffin_ is now known as jgriffin
  3154. # [22:39] * jmaher is now known as jmaher|afk
  3155. # [22:39] * Quits: tomer (tomer@7AF4670C.A2C54A10.FC30AC02.IP) (Ping timeout)
  3156. # [22:40] * Joins: gerv (Instantbir@2557E599.66715431.D25A875A.IP)
  3157. # [22:40] * Joins: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz)
  3158. # [22:40] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3159. # [22:42] * jammink|afk is now known as jammink
  3160. # [22:42] * Quits: AaronMT (AaronMT@F2D29657.F60B0462.67AC9B1.IP) (Quit: Textual IRC Client: www.textualapp.com)
  3161. # [22:42] * Quits: teoli (teoli@88F51059.F3BBB17D.144F44FA.IP) (Input/output error)
  3162. # [22:43] * Quits: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net) (Quit: Leaving)
  3163. # [22:43] * Joins: nrc (nrc@4B76F2B0.D05BE748.613E47D1.IP)
  3164. # [22:43] * Joins: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net)
  3165. # [22:44] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/f962f111e31e - Jed Parsons - Bug 811014 - Ensure forceIssuer parameter is passed through. r=benadida, a=akeybl
  3166. # [22:45] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/908b12f8d972 - Jed Parsons - Bug 811012 - Allow forceAuthentication parameter to request for whitelisted Marketplace. r=benadida, a=akeybl
  3167. # [22:45] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/8f03aaf1f306 - Jed Parsons - Bug 811095 - (Re)enable identity modules. r=benadida, a=blocking-basecamp
  3168. # [22:45] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/76cfdb1796e7 - Joel Maher - Bug 818156 - Improve test chunking. r=gbrown, a=NPOTB
  3169. # [22:45] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/df2b0a7acc9b - Jed Parsons - Bug 790141 - Native implementation of browserid get() and getVerifiedEmail(). r=benadida, a=blocking-basecamp
  3170. # [22:45] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/3e03cd357b9f - David Burns - Bug 754220 - Add cookie support for Marionette, desktop only. r=mdas, a=NPOTB
  3171. # [22:45] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/775b0e6300c5 - Mike Hommey - Bug 817955 - Only install identity modules in modules/identity. r=benadida, r=jparsons, a=akeybl
  3172. # [22:45] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/1a43b1b0ac96 - Jed Parsons - Bug 804932 - Pass arbitrary options from RPs to BrowserID internal api methods. r=benadida, a=blocking-basecamp
  3173. # [22:45] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/1cb531b32040 - Jed Parsons - Bug 806605 - Replace loggedInEmail parameter with loggedInUser. r=benadida, a=blocking-basecamp
  3174. # [22:45] * Joins: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3175. # [22:47] * Quits: marco (Thunderbir@moz-8A75BCE6.cust.dsl.teletu.it) (Ping timeout)
  3176. # [22:47] * Quits: adev (adev@moz-2556F52B.ictp.it) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  3177. # [22:47] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  3178. # [22:48] * Joins: Matti (chatzilla@moz-64A16B2B.customers.d1-online.com)
  3179. # [22:48] * Joins: adev (adev@moz-2556F52B.ictp.it)
  3180. # [22:49] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  3181. # [22:49] * Joins: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com)
  3182. # [22:49] * Joins: ekr_ (ekr@moz-8AED5620.hfc.comcastbusiness.net)
  3183. # [22:50] * Quits: ekr_ (ekr@moz-8AED5620.hfc.comcastbusiness.net) (Quit: ekr_)
  3184. # [22:50] * Quits: sfink (chatzilla@moz-2DA3B21.dsl.pltn13.sbcglobal.net) (Client exited)
  3185. # [22:50] * Joins: marco (Thunderbir@moz-D9AAC4EB.cust.dsl.teletu.it)
  3186. # [22:50] * Joins: sfink (chatzilla@moz-2DA3B21.dsl.pltn13.sbcglobal.net)
  3187. # [22:51] * Quits: harth (harth@moz-8B705092.dsl.dynamic.sonic.net) (Input/output error)
  3188. # [22:51] * Joins: sn0wb1rd_ (sn0wb1rd@63AD9D9D.C768A739.488A906A.IP)
  3189. # [22:51] * Quits: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com) (Client exited)
  3190. # [22:51] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  3191. # [22:52] <@ehsan> padenot: ping
  3192. # [22:52] * Quits: lduros (user@moz-4894EA28.nic.resnet.group.upenn.edu) (Client exited)
  3193. # [22:53] * sheppy-afk is now known as sheppy
  3194. # [22:53] * Quits: randix (rdow@45355E35.CFBC10F9.8B52D585.IP) (Ping timeout)
  3195. # [22:55] * sheeri is now known as sheeri-afk
  3196. # [22:56] * Quits: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP) (Quit: lmandel)
  3197. # [22:56] * Quits: smooney (smooney@2557E599.66715431.D25A875A.IP) (Connection reset by peer)
  3198. # [22:56] * Joins: smooney (smooney@2557E599.66715431.D25A875A.IP)
  3199. # [22:56] * Quits: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: sicking)
  3200. # [22:57] * Joins: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3201. # [22:57] <jcranmer|away> Waldo: my comment about the static-asserts not being style was a reflection that there's some commented-out ones in another mfbt header
  3202. # [22:57] <jcranmer|away> and I wasn't sure why that was
  3203. # [22:57] <Waldo> jcranmer|away: yeah, I saw your comment after I posted
  3204. # [22:57] * jammink is now known as jammink|on
  3205. # [22:57] * Joins: jesup_ (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net)
  3206. # [22:57] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
  3207. # [22:57] * Quits: Mook_as1 (Thunderbir@moz-1FCC0032.activestate.com) (Quit: Mook_as1)
  3208. # [22:57] <Waldo> jcranmer|away: I can't find 'em now, offhand
  3209. # [22:58] * Joins: anton (anton@moz-ADC532B1.hsd1.ca.comcast.net)
  3210. # [22:58] * jammink|on is now known as jammink|email
  3211. # [22:58] <Waldo> I did comment out some in an mfbt addition on aurora/beta/release at some point
  3212. # [22:58] * Joins: dcamp (dave@moz-930D5B64.hsd1.wa.comcast.net)
  3213. # [22:58] <Waldo> but there shouldn't be an issue with trunk, I believe
  3214. # [22:59] <jcranmer|away> just bad memory then
  3215. # [22:59] * Joins: randix (rdow@45355E35.CFBC10F9.8B52D585.IP)
  3216. # [22:59] * Quits: anton (anton@moz-ADC532B1.hsd1.ca.comcast.net) (Ping timeout)
  3217. # [22:59] * Waldo bets newegg is having some sort of holiday deal on memory now
  3218. # [22:59] * hwine is now known as hwine|afk
  3219. # [23:00] * Quits: parkersikand (Thunderbir@777EE8D1.4A6EA113.6644AB93.IP) (Ping timeout)
  3220. # [23:00] <Waldo> ugh, I midaired your f? back into existence :-(
  3221. # [23:00] * Quits: loadRPi (pi@moz-ADD1472F.range86-144.btcentralplus.com) (Ping timeout)
  3222. # [23:01] * Joins: parkersikand (Thunderbir@777EE8D1.4A6EA113.6644AB93.IP)
  3223. # [23:01] <Waldo> jcranmer|away: mind toggling that back to -, since if I toggle it it'll show up as r+ and f- both from me, on the same patch?
  3224. # [23:01] * Quits: glob (glob@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Leaving...)
  3225. # [23:01] <Waldo> schroedinger's flag
  3226. # [23:01] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3227. # [23:01] * jcranmer|away is now known as jcranmer
  3228. # [23:01] * Quits: cpeterson|lunch (cpeterson@moz-175D1473.hsd1.ca.comcast.net) (Input/output error)
  3229. # [23:01] <jcranmer> sur, I'll go back and change it
  3230. # [23:01] * Quits: randix (rdow@45355E35.CFBC10F9.8B52D585.IP) (Connection reset by peer)
  3231. # [23:02] <jcranmer> also, wchar_t's signedness is unspecifie?
  3232. # [23:02] * Joins: randix (rdow@45355E35.CFBC10F9.8B52D585.IP)
  3233. # [23:02] <mjrosenb> Waldo: love that midairing.
  3234. # [23:02] <jcranmer> WTH C‽
  3235. # [23:02] <Waldo> jcranmer: dunno; I'm assuming that was the result of compilers complaining otherwise
  3236. # [23:02] * Waldo looks it up
  3237. # [23:02] <mjrosenb> jcranmer: would not be surprised. I know char is unspecified.
  3238. # [23:02] <jcranmer> I looked it up in C++11
  3239. # [23:02] <zwol> blame Microsoft
  3240. # [23:02] <jcranmer> mjrosenb: I consider unspecified signedness of char to be a mistake
  3241. # [23:03] <mjrosenb> are there any sherrifs around that can look at my try run?
  3242. # [23:03] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/aeba5e501a21 - David Anderson - Turn PGO off for various functions (bug 791214, r=jandem).
  3243. # [23:03] <mjrosenb> jcranmer: I sort of agree?
  3244. # [23:03] <zwol> nearly all the stupid in C99 is either a direct result of Microsoft leaning on people, or else the continued support for non-twos-complement machines
  3245. # [23:03] <mjrosenb> jcranmer: I think not specifing char is fine
  3246. # [23:03] <jcranmer> mjrosenb: no
  3247. # [23:03] * Quits: msucan (mihai@5D30AB1B.F63D1FEA.699550A1.IP) (Quit: Leaving.)
  3248. # [23:03] <mjrosenb> jcranmer: as long as you have another byte sized value that you can cast to anything with impunity
  3249. # [23:03] <jcranmer> I do enough compilers research work that I can tell you that my life would be much easier if char where unsigned
  3250. # [23:03] <zwol> fun fact: UTF-16 is not a valid choice of wchar_t per C99
  3251. # [23:03] <mjrosenb> jcranmer: err, whose pointers
  3252. # [23:04] <mjrosenb> jcranmer: the fact that char* has those properties is totally unnecessary.
  3253. # [23:04] <Waldo> char being signed/unsigned either is certainly not fine :-\
  3254. # [23:04] * Quits: jfkthame (jfkthame@35C5CD28.E5218CC8.9542EC20.IP) (Quit: jfkthame)
  3255. # [23:04] <jcranmer> zwol: that's why char16_t was introduced in C11/C++11
  3256. # [23:04] * Joins: glob (glob@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3257. # [23:04] <zwol> jcranmer: yeah I'm aware
  3258. # [23:04] * hwine|afk is now known as hwine
  3259. # [23:04] <jcranmer> and that makes the correct decision of being mandatory unsigned
  3260. # [23:05] <zwol> jcranmer: in another ten years we can even use that
  3261. # [23:05] <mjrosenb> jcranmer: my thought process is if you ever do something where the signdness of a char matters, you are already doing something wrong.
  3262. # [23:05] <jcranmer> zwol: actually, probably another few days :-P
  3263. # [23:05] <jcranmer> mjrosenb: no
  3264. # [23:05] <jcranmer> from recent experience
  3265. # [23:05] * Joins: sn0wb1rd__ (sn0wb1rd@moz-7ED13FB1.sb.sd.cox.net)
  3266. # [23:05] <zwol> mjrosenb: unfortunately that includes doing things like using a char value to index into an array...
  3267. # [23:05] * Quits: sn0wb1rd_ (sn0wb1rd@63AD9D9D.C768A739.488A906A.IP) (Ping timeout)
  3268. # [23:05] <jcranmer> mjrosenb: if you want to properly tackle non-ASCII data
  3269. # [23:06] * Joins: cviecco_ (cviecco@moz-2BC4CC72.hsd1.ca.comcast.net)
  3270. # [23:06] <jcranmer> you are almost certainly going to be wanting unsigned char
  3271. # [23:06] * nthomas is now known as nthomas|away
  3272. # [23:06] <jcranmer> but all of your string manipulation functions take char, so you get to overflow everybody all over the place
  3273. # [23:06] * rail-buildduty is now known as rail
  3274. # [23:06] * Joins: RyanVM (RyanVM@moz-148999FE.phlapa.fios.verizon.net)
  3275. # [23:07] <tbsaunde> jcranmer: are we actually killing msv 2005 / 2008?
  3276. # [23:07] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  3277. # [23:07] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
  3278. # [23:07] <Waldo> I think we killed 2005 already
  3279. # [23:07] <jcranmer> tbsaunde: no, we're adding a header that defines char16_t
  3280. # [23:07] * Joins: sn0wb1rd_ (sn0wb1rd@63AD9D9D.C768A739.488A906A.IP)
  3281. # [23:08] * Quits: sn0wb1rd__ (sn0wb1rd@moz-7ED13FB1.sb.sd.cox.net) (Ping timeout)
  3282. # [23:08] <Waldo> 2008 will die eventually, but I'm not aware it's in the cards especially soon
  3283. # [23:08] * Quits: @dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  3284. # [23:08] <tbsaunde> Waldo: do you know of a particularly good reason we care about it?
  3285. # [23:09] * Joins: dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3286. # [23:09] * ChanServ sets mode: +o dbaron
  3287. # [23:09] <Waldo> tbsaunde: care about which? msvc 2008, or char16_t?
  3288. # [23:09] <tbsaunde> jcranmer: oh, that's far less nice :/
  3289. # [23:09] * Joins: beaufour (beaufour@moz-DC1D9B4C.nycmny.fios.verizon.net)
  3290. # [23:10] * Joins: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
  3291. # [23:10] <tbsaunde> jcranmer: but still nice certainly
  3292. # [23:10] * Joins: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com)
  3293. # [23:10] * Joins: RealRaven (Thunderbir@D89D1924.44784521.C3498625.IP)
  3294. # [23:10] <mjrosenb> I guess the most complicate thing i've had to do with strings in the past 4 years was snprintf, so I should not be talking.
  3295. # [23:11] * Joins: dria (dria@moz-F5EB0C5D.dsl.teksavvy.com)
  3296. # [23:11] <WG9s> mjrosenb: well i always thought snprintf was fairly complicated so perhaps you are deferring to easily.
  3297. # [23:11] * Quits: parkersikand (Thunderbir@777EE8D1.4A6EA113.6644AB93.IP) (Ping timeout)
  3298. # [23:11] * Joins: jfkthame (jfkthame@35C5CD28.E5218CC8.9542EC20.IP)
  3299. # [23:12] * Quits: bbondy (bbondy@moz-CBCCE0F3.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  3300. # [23:12] <Waldo> oh, format strings are quite simple, nobody ever writes bugs or security vulnerabilities using them, of course
  3301. # [23:12] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
  3302. # [23:12] * Quits: adev (adev@moz-2556F52B.ictp.it) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  3303. # [23:12] * Joins: parkersikand (Thunderbir@777EE8D1.4A6EA113.6644AB93.IP)
  3304. # [23:12] <WG9s> Exactly!
  3305. # [23:13] <mjrosenb> yes, but to use it effectively, I have never cared about the signedness of char.
  3306. # [23:13] * hwine is now known as hwine|afk
  3307. # [23:14] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3308. # [23:14] * Quits: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com) (Client exited)
  3309. # [23:14] * Joins: knelson (Adium@moz-27BAB34D.dsl.pltn13.sbcglobal.net)
  3310. # [23:14] * Parts: knelson (Adium@moz-27BAB34D.dsl.pltn13.sbcglobal.net)
  3311. # [23:14] <WG9s> mjrosenb: well unless i misunderstood Wlados comment it had a bit fo sarcasm.
  3312. # [23:14] * WG9s thinks a lot actually.
  3313. # [23:14] * Quits: gerv (Instantbir@2557E599.66715431.D25A875A.IP) (Ping timeout)
  3314. # [23:15] <Waldo> WG9s: I am never sarcastic
  3315. # [23:15] <jhammel> Waldo: sarcasm?
  3316. # [23:15] <tbsaunde> Waldo: msvc 2008
  3317. # [23:15] * coop|mtg is now known as coop
  3318. # [23:15] * Quits: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  3319. # [23:16] * Joins: bbondy (bbondy@moz-CBCCE0F3.home.cgocable.net)
  3320. # [23:16] <Waldo> tbsaunde: we care about 2008 because people still kind of use it, somewhat, and we haven't found enough compelling reasons yet to break it -- same reason we care about any old version of MSVC at any particular time, I think
  3321. # [23:16] <mjrosenb> philor|away: ping?
  3322. # [23:17] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
  3323. # [23:17] * Joins: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3324. # [23:17] * Quits: myk (myk@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  3325. # [23:17] <Waldo> jhammel: don't you know a sarcasm when you hear it?
  3326. # [23:17] <jhammel> Waldo: well, maybe if you hummed a few bars...
  3327. # [23:18] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/18e7c87def37 - Justin Lebar - Bug 819539 - Ignore _Unwind_Backtrace errors on ARM + Android. r=glandium
  3328. # [23:18] <Waldo> score!
  3329. # [23:18] <mjrosenb> Waldo: well, I grew up in a very religious household. sarcasm was forbidden.
  3330. # [23:18] * Quits: brendan (brendaneic@2557E599.66715431.D25A875A.IP) (Quit: brendan)
  3331. # [23:18] * Joins: brendan (brendaneic@2557E599.66715431.D25A875A.IP)
  3332. # [23:19] * Quits: seif (seif@moz-D696B77A.pools.arcor-ip.net) (Quit: Leaving.)
  3333. # [23:19] <Waldo> hmm, and, paradoxically, no humor is bad humor
  3334. # [23:20] * Joins: adev (adev@moz-2556F52B.ictp.it)
  3335. # [23:20] <jcranmer> interesting
  3336. # [23:20] <mjrosenb> bad humor is also isomorphic to no humor.
  3337. # [23:20] <jcranmer> MSVC is now introducing new C++11 features in effectively minor release....
  3338. # [23:21] <Waldo> jcranmer: which?
  3339. # [23:21] <Waldo> and, a bit surprising
  3340. # [23:21] * Quits: adev (adev@moz-2556F52B.ictp.it) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  3341. # [23:21] * Joins: adev (adev@moz-2556F52B.ictp.it)
  3342. # [23:22] <jcranmer> Waldo: http://blogs.msdn.com/b/vcblog/archive/2012/11/02/visual-c-c-11-and-the-future-of-c.aspx
  3343. # [23:22] * Joins: cpeterson|lunch (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
  3344. # [23:22] * cpeterson|lunch is now known as cpeterson
  3345. # [23:22] <jcranmer> raw string literals but not unicode string literals
  3346. # [23:22] * Quits: smooney (smooney@2557E599.66715431.D25A875A.IP) (Quit: smooney)
  3347. # [23:23] * Fallen is now known as Fallen|away
  3348. # [23:23] <seth> thought they said from the start they were going to do that
  3349. # [23:23] <seth> they were hanging their head in shame about the state of C++11 support when Visual Studio 2012 came out
  3350. # [23:24] <derf> When are they going to implement a modern dialect of C?
  3351. # [23:24] <seth> derf: i seem to recall something about "when hell freezes over"
  3352. # [23:24] <derf> seth: That is my recollection as well.
  3353. # [23:25] * hwine|afk is now known as hwine
  3354. # [23:25] <mjrosenb> same here.
  3355. # [23:25] <jcranmer> they implement 95% of C99 that anyone cares about
  3356. # [23:25] <seth> not fmin/fmax!
  3357. # [23:25] * seth crosses his arms grumpily
  3358. # [23:25] <zwol> did they finally pick up stdint.h? That's the one that keeps tripping me up
  3359. # [23:26] <Waldo> they added that in 2010
  3360. # [23:26] <Waldo> but we still support 2008, so we can't depend on it yet
  3361. # [23:26] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  3362. # [23:27] * Quits: mak (chatzilla@104EF634.F9B7738E.8628926.IP) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 2.0/20110318052756])
  3363. # [23:27] * seth praises the heavens
  3364. # [23:27] <seth> they implemented variadic templates
  3365. # [23:27] * bz hates write poisoning
  3366. # [23:28] <jhammel> seth: the heavens did? is that the creationist approach to programming?
  3367. # [23:28] <WG9s> zwol: Waldo: i am one of those who keep you honest on that. Trying to determine if that is really useful though. I could easily convert to newer version.
  3368. # [23:28] <bz> Actually, evolution by natural selection would explain a lot about templates.
  3369. # [23:28] * wlach is now known as wlach|afk
  3370. # [23:28] <bz> Tends to produce messy results like that.
  3371. # [23:29] <Waldo> not sure I'd call that natural selection
  3372. # [23:29] * Quits: victorporof (victorporo@DC9E107D.F695A43D.79933D60.IP) (Quit: victorporof)
  3373. # [23:29] * Quits: @dveditz (dveditz@moz-131789FA.dhcp.cruzio.com) (Ping timeout)
  3374. # [23:29] * Joins: dao (dao@moz-58C3BCFB.superkabel.de)
  3375. # [23:29] <seth> yeah, sounds about right. certainly sexual selection was not involved because C++ templates are about the ugliest things i've ever seen
  3376. # [23:29] <WG9s> I am not sure it does not make sense to just say a newer version is required.
  3377. # [23:29] <mark> Waldo: taking more than one step over a sarcasm is dangerous
  3378. # [23:30] <WG9s> hmm so now we are talking sexual selection of c compilers?
  3379. # [23:30] * Quits: mjschranz (mjschranz@moz-62304FBE.dsl.teksavvy.com) (Client exited)
  3380. # [23:31] * Quits: dcamp (dave@moz-930D5B64.hsd1.wa.comcast.net) (Quit: Leaving...)
  3381. # [23:31] * Quits: carybran (carybran@moz-96E59F5.hsd1.wa.comcast.net) (Quit: carybran)
  3382. # [23:31] <jcranmer> Waldo: if we drop gcc 4.4 and MSVC 2008, we get lambdas...
  3383. # [23:32] <Waldo> jcranmer: egad, really?
  3384. # [23:32] * WG9s thinks hopefully he missed something in the discussion here.
  3385. # [23:32] * Waldo is surprised those are so close to usability these days
  3386. # [23:32] <seth> jcranmer: yeah, yeah!
  3387. # [23:32] * seth nods his head vigorously
  3388. # [23:32] <jcranmer> Waldo: min gcc 4.5, MSVC 2010
  3389. # [23:32] <Waldo> man
  3390. # [23:32] <jcranmer> although those don't correspond to the final version quite precisely
  3391. # [23:32] <Waldo> brave new world
  3392. # [23:33] * AutomatedTester is now known as AutomatedTester|BeingPickedOn
  3393. # [23:33] <jcranmer> I'd have to sit down and work out what the changes in semantics were
  3394. # [23:33] <derf> jcranmer: Well, that sounds like a great idea, as long as you don't need Android support anymore.
  3395. # [23:33] <jcranmer> I'd presume that Android has a newer compiler in the works we could move to
  3396. # [23:33] <seth> derf: current NDK includes gcc 4.6/clang 3.1 right?
  3397. # [23:34] <cpeterson> We currently use gcc 4.4 for Android, but we may "soon" be upgrading to the new NDK with gcc 4.6
  3398. # [23:34] <derf> seth: I have no idea. AFAIK we're not using the current NDK.
  3399. # [23:34] * Quits: @dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  3400. # [23:34] <mjrosenb> upgrading to something that uses gold by default "may" be nice
  3401. # [23:34] <seth> it was rhetorical. the answer is yes =)
  3402. # [23:34] * Quits: jfkthame (jfkthame@35C5CD28.E5218CC8.9542EC20.IP) (Quit: jfkthame)
  3403. # [23:34] <derf> cpeterson: That would be fantastic.
  3404. # [23:34] <mjrosenb> I also just found a bug in gold on arm :(
  3405. # [23:35] * jcranmer peers
  3406. # [23:35] <jcranmer> oh crap, did I make a mistake in the char16_t bug?
  3407. # [23:35] <jcranmer> gcc doesn't include u"" until 4.5, even though it introduced char16_t in 4.4 if I read my docs correctly
  3408. # [23:36] * Quits: parkersikand (Thunderbir@777EE8D1.4A6EA113.6644AB93.IP) (Ping timeout)
  3409. # [23:36] * Joins: parkersikand (Thunderbir@777EE8D1.4A6EA113.6644AB93.IP)
  3410. # [23:37] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.89 [Firefox 17.0.1/20121129165650])
  3411. # [23:39] <jesup_> cpeterson: \o/ in advance
  3412. # [23:39] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  3413. # [23:39] <jcranmer> oh, dropping 2008 gives us decltype as well
  3414. # [23:39] * Joins: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com)
  3415. # [23:40] <jesup_> dropping 2008? Oh joy!
  3416. # [23:40] * AutomatedTester|BeingPickedOn is now known as AutomatedTester
  3417. # [23:40] <mjrosenb> I liked that year :(
  3418. # [23:40] * Joins: jprmc (jprmc@C74B05D6.81C579B6.DA78B690.IP)
  3419. # [23:40] * bwinton is now known as bwinton_away
  3420. # [23:41] <WG9s> THis is an issue for popel uisng the full version
  3421. # [23:41] <WG9s> it all builds with the express version but then you don;t get all the tools.
  3422. # [23:41] * Quits: erikvold (erikvold@9E727688.17C2F9C.163DC5C6.IP) (Quit: erikvold)
  3423. # [23:42] <jcranmer> I'm just seeing what C++11 goodies we can get by dropping old versions of compilers
  3424. # [23:42] * Joins: dcamp (dave@moz-930D5B64.hsd1.wa.comcast.net)
  3425. # [23:43] <WG9s> i think we can get a lot of them buy using the latest express version ov MSVC
  3426. # [23:43] <WG9s> which has ususally been our benchmark on this.
  3427. # [23:43] <WG9s> that we pick some version of the product adn say it requires some version vo MSVC
  3428. # [23:43] <jesup_> yeah, the "I bought it at great expense 4 years ago and don't want to upgrade (or downgrade to the latest express)
  3429. # [23:44] <WG9s> the problem is that with the new rapid reliease versions suuposedly are meaningless ...
  3430. # [23:44] <mjrosenb> ehsan: ping?
  3431. # [23:44] <@ehsan> mjrosenb: hello
  3432. # [23:44] <jcranmer> dropping 2008 also gives us auto
  3433. # [23:45] <mjrosenb> ehsan: oh goodie, you're here. can you take a look at a try run that has a case of orange?
  3434. # [23:45] * Joins: myk (myk@moz-64D96850.dsl.dynamic.sonic.net)
  3435. # [23:46] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/cdaf4bd93b18 - Gregor Wagner - Bug 819526 - [SMS] Don't update the primary key in mostRecentStore r=bent
  3436. # [23:46] <Waldo> auto is something we might or might not actually want to use, since it does obscure somewhat
  3437. # [23:46] <Waldo> although it'd be nice for min/max even if not for general purposes quite as much
  3438. # [23:47] * Quits: myk (myk@moz-64D96850.dsl.dynamic.sonic.net) (Ping timeout)
  3439. # [23:47] * Quits: wolfiR (wolfiR@moz-DFE86407.dip0.t-ipconnect.de) (Quit: Leaving)
  3440. # [23:47] * Joins: c0smikdebris (textual@837AD045.1DB862AB.BE90E62C.IP)
  3441. # [23:47] * Quits: hub (hub@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3442. # [23:47] <jcranmer> auto is mostly useful in conjunction with lambdas
  3443. # [23:48] <seth> auto is pretty good for templates, iterators, and "auto x = new MyCall();" too
  3444. # [23:48] * kmoir is now known as kmoir-afk
  3445. # [23:48] * Quits: Optimizer (Optimizer@29243AEE.A87BCC64.274D17D6.IP) (Ping timeout)
  3446. # [23:49] <mjrosenb> ehsan: Well, if you can: https://tbpl.mozilla.org/?tree=Try&rev=20ca35986512
  3447. # [23:49] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/34384723ccfc - Bobby Holley - Bug 813901 - Validate __exposedProps__. r=mrbkap
  3448. # [23:49] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/86137785c2ab - Bobby Holley - Bug 813901 - Throw COW exceptions in the wrapper's scope. r=mrbkap
  3449. # [23:49] * Quits: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com) (Client exited)
  3450. # [23:49] <seth> actually i'm pretty cool with pervasive type inference but it doesn't work as nicely in a language like C++ with such poor tooling
  3451. # [23:49] <WG9s> I think the issue is where is it that we keep running into build issues where things work on try and on maozilla-central because we are suing a later version of msvc that the oldest version we are guaranteeing it will work on (but we never test against)
  3452. # [23:49] <WG9s> that jsut seem like an odd position
  3453. # [23:50] <WG9s> if we say it will compile with msvc version 9 then we shoudl be runign tests compiling with that
  3454. # [23:50] <WG9s> just a thought
  3455. # [23:50] <jcranmer> seth: range-based for is more juicy for iterators
  3456. # [23:51] <@ehsan> mjrosenb: one moment please
  3457. # [23:51] <WG9s> it shoudl really not be up to me and other contibuters to be doi9ng this function.
  3458. # [23:51] <seth> jcranmer: they can be convenient together at times
  3459. # [23:51] <WG9s> r to be able to type at all evidently ;-)
  3460. # [23:52] * Quits: dao (dao@moz-58C3BCFB.superkabel.de) (Quit: Leaving.)
  3461. # [23:52] <@dolske> bholley: le pong!
  3462. # [23:52] * Joins: Optimizer (Optimizer@586E650.F5AEC7E6.274D17D6.IP)
  3463. # [23:53] <bholley> dolske: bug 819507
  3464. # [23:53] * Joins: dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3465. # [23:53] * ChanServ sets mode: +o dbaron
  3466. # [23:53] * Quits: brendan (brendaneic@2557E599.66715431.D25A875A.IP) (Quit: brendan)
  3467. # [23:53] <bholley> dolske: any insight? I'm a little disconcerted that this functionality was being so explicitly tested here
  3468. # [23:55] * Quits: nmatsakis (nmatsakis@AAE222A3.FDDA6739.2321E71E.IP) (Quit: Computer has gone to sleep.)
  3469. # [23:55] <jcranmer> seth: FWIW, I also have a WIP to bring C++11 atomics to mozilla
  3470. # [23:56] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
  3471. # [23:56] <@ehsan> mjrosenb: ok looking..
  3472. # [23:56] <mjrosenb> ehsan: Thanks!
  3473. # [23:56] <@ehsan> hmm
  3474. # [23:56] <tbsaunde> seth: I sort of like explicit types as documentation
  3475. # [23:56] <@ehsan> mjrosenb: what am I looking at?
  3476. # [23:56] <seth> jcranmer: very nice! i really like the C++11's atomics stuff
  3477. # [23:56] * Joins: brendan (brendaneic@2557E599.66715431.D25A875A.IP)
  3478. # [23:56] * Quits: overholt (overholt@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3479. # [23:57] <tbsaunde> doesn't dropping msvc2008 also get us enum with a base type?
  3480. # [23:57] <jcranmer> no, we already have that
  3481. # [23:57] * Quits: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net) (Quit: Leaving...)
  3482. # [23:57] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
  3483. # [23:57] * Quits: abr (abr@moz-1A94780F.lightspeed.dllstx.sbcglobal.net) (Ping timeout)
  3484. # [23:57] <seth> tbsaunde: they can be useful at times, sure
  3485. # [23:58] <WG9s> jcranmer: my issue is that i do daily builds currenly using MSVC9 so I catch issues ehre MSVC9 breaks early. THis has beenusefull, but now I am wondring is this relly important anymore? is there any reason peopel are stillusing this compiler? i COuld probably easily update.
  3486. # [23:58] * Joins: valueof (anton@moz-ADC532B1.hsd1.ca.comcast.net)
  3487. # [23:58] <mjrosenb> ehsan: I landed a patch a coulpe of days ago, M2 went orange, I fixed that orange, but now M3 seems to be flaky.
  3488. # [23:58] <WG9s> but have purposely not to try to catch these issues early.
  3489. # [23:58] <@ehsan> ok
  3490. # [23:58] <@ehsan> and?
  3491. # [23:58] <@ehsan> :D
  3492. # [23:58] <jduell> mwu: taras: ping
  3493. # [23:59] <mjrosenb> ehsan: I'm not sure if the M3 oranges are something that I shoud be concerned about before landing.
  3494. # [23:59] <mwu> jduell: pong
  3495. # [23:59] <@ehsan> jduell: taras is on vaction
  3496. # [23:59] * Joins: victorporof (victorporo@DC9E107D.F695A43D.79933D60.IP)
  3497. # [23:59] <@ehsan> mjrosenb: oh, now I see your question!
  3498. # [23:59] <jduell> mwu: hey
  3499. # [23:59] <mwu> hi
  3500. # [23:59] <@ehsan> mjrosenb: you do have a green run there, so I'd say go ahead and land
  3501. # [23:59] <tbsaunde> jcranmer: I thought it depended on macros though?
  3502. # [23:59] <@ehsan> "what could possibly go wrong?" ;)
  3503. # [00:00] * Joins: alanp_ (alanp@moz-49C51B5A.cpe.distributel.net)
  3504. # Session Close: Sat Dec 08 00:00:01 2012

The end :)