/irc-logs / mozilla / #developers / 2014-01-24 / end

Options:

  1. # Session Start: Fri Jan 24 00:00:00 2014
  2. # Session Ident: #developers
  3. # [00:00] <@ehsan> cpeterson: gmail disables those shortcuts altogether
  4. # [00:00] <cpeterson> ehsan: because the shortcuts were broken in Firefox?
  5. # [00:00] <@ehsan> cpeterson: I contacted them today about removing that workaround
  6. # [00:00] <@ehsan> cpeterson: yes I assume so
  7. # [00:00] * jorendorff is now known as jorendorff_away
  8. # [00:01] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  9. # [00:01] <cpeterson> ok, I understand now. so if 341886 is an evangelism bug for Google, then it does not need to block 950073. Sorry for the confusion.
  10. # [00:02] <@ehsan> cpeterson: no worries, I'll remove the dependency
  11. # [00:02] <cpeterson> ehsan: thanks
  12. # [00:02] * Quits: stefanh_netbook (chatzilla@moz-3EED0162.customers.ownit.se) (Quit: ChatZilla 0.9.90.1 [Firefox 26.0/20131206152142])
  13. # [00:02] <cpeterson> Thanks for fixing the Midas bug! :D
  14. # [00:03] * Quits: Miranda (chatzilla@34E8ECDF.DC2C3734.616A18A6.IP) (Quit: ChatZilla 0.9.90.1 [Firefox 26.0/20131205075310])
  15. # [00:04] * jwalden wonders if "midas" was a play on "rich" text, assumes it probably was, doesn't know or remember the history to say for sure, tho
  16. # [00:04] * Quits: ahal (ahal@moz-7DE89BF0.cable.teksavvy.com) (Quit: Leaving)
  17. # [00:04] * philor|away is now known as philor
  18. # [00:04] * Joins: kaawee_ (user@moz-2441CA08.dynamic.qsc.de)
  19. # [00:05] * jorendorff_away is now known as jorendorff
  20. # [00:06] * jorendorff is now known as jorendorff_away
  21. # [00:06] <@ehsan> cpeterson: it was something that caused me a bit of sadness everyday, so... you're welcome ;)
  22. # [00:06] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
  23. # [00:06] <@ehsan> jwalden: I thought midas is where you get new tires etc?
  24. # [00:06] * Quits: vikstrous (v@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
  25. # [00:07] * Joins: bholley (bholley@moz-24EDB000.hsd1.ca.comcast.net)
  26. # [00:07] <jwalden> ehsan: and I hear people should check out CVS for prescriptions
  27. # [00:07] <KWierso|sheriffduty> blassey: it doesn't seem to be a permanent failure (retrigger came back green). Think I'll just clone 937339 and star those failures as such
  28. # [00:08] <KWierso|sheriffduty> glandium: ^
  29. # [00:08] <blassey> sounds good
  30. # [00:08] <@ehsan> jwalden: not in Canada :P
  31. # [00:08] <glandium> KWierso|sheriffduty: yeah, it's certainly not something new
  32. # [00:08] * Joins: gwagner (Gregor@347FA24B.24D9B0A0.495EC8CD.IP)
  33. # [00:09] <jwalden> ehsan: au contraire! http://www.cvs.com/stores/cvs-pharmacy-address/2650-Rice-Street-Little-Canada-MN-55117/storeid=4573
  34. # [00:09] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/15899a6820f4 - Mike Hommey - Bug 962758 - Avoid build failures when js/src/configure.in changes in a way that doesn't change config.status. r=gps
  35. # [00:09] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/dd6721572000 - Mike Hommey - Bug 960544 - Link some cppunittests against mozjs when it is a shared library. r=gps
  36. # [00:10] * ewong|sleep is now known as ewong
  37. # [00:10] * Joins: Miranda (chatzilla@34E8ECDF.DC2C3734.616A18A6.IP)
  38. # [00:11] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Client exited)
  39. # [00:11] * Quits: jimm (jmathies@moz-DF439B90.pn.at.cox.net) (Quit: )
  40. # [00:11] <@ehsan> jwalden: Little Canada?! I would definitely avoid posting that link on #toronto ;)
  41. # [00:12] * jwalden is reminded of http://www.youtube.com/watch?v=i8PZFQz-qmo
  42. # [00:13] * jorendorff_away is now known as jorendorff
  43. # [00:13] <Dagger> anybody ever seen mozregression output "?????????????????????: T" over and over? and have any idea how I stop it doing that
  44. # [00:16] * jchen is now known as jchen|away
  45. # [00:16] * Joins: Enn (enn@moz-1758BB1C.cpe.net.cable.rogers.com)
  46. # [00:16] * Quits: yeukhon (yeukhon@moz-66888F61.cable.mindspring.com) (Quit: Leaving.)
  47. # [00:16] * jorendorff is now known as jorendorff_away
  48. # [00:16] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/6bf7a2906bc0 - Chris AtLee - Bug 963206: Fix mozconfig check for win64. r=bhearsum
  49. # [00:16] * ewong is now known as ewong|sleep
  50. # [00:17] * Joins: yeukhon (yeukhon@moz-66888F61.cable.mindspring.com)
  51. # [00:18] * Quits: bgrins (Adium@C7203E51.FBD8ACDB.20F09BA6.IP) (Quit: Leaving.)
  52. # [00:19] * Quits: bdahl (bdahl@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Input/output error)
  53. # [00:19] * jorendorff_away is now known as jorendorff
  54. # [00:19] * Joins: tonymec (tonymec@BAAD583F.3124D314.277517C1.IP)
  55. # [00:19] * Joins: bdahl (bdahl@moz-DFAA4E15.p2p.sfo1.mozilla.com)
  56. # [00:19] * Joins: Hughman (Mibbit@E4CFD81E.9F3124E3.A3B82EC7.IP)
  57. # [00:19] * Quits: yzen (yzen@moz-A36A7FD4.cpe.pppoe.ca) (Ping timeout)
  58. # [00:20] * jorendorff is now known as jorendorff_away
  59. # [00:20] * Quits: jonasfj (jonasfj@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Input/output error)
  60. # [00:21] <abr> wkocher: You accidentally opened beta rather than setting it to approval required.
  61. # [00:21] * Joins: jonasfj (jonasfj@moz-DFAA4E15.p2p.sfo1.mozilla.com)
  62. # [00:22] <abr> Hrm. He's not around. KWierso|sheriffdutyL ^^^
  63. # [00:22] <abr> Gah. Can't type. KWierso|sheriffduty ^^^
  64. # [00:22] <KWierso|sheriffduty> oops
  65. # [00:22] * nthomas is now known as nthomas|away
  66. # [00:22] <KWierso|sheriffduty> abr: fixed
  67. # [00:22] <KWierso|sheriffduty> sorry
  68. # [00:22] <abr> Thanks!
  69. # [00:23] * Joins: rwaldron (rwaldron@moz-2B35EAB8.nyc.res.rr.com)
  70. # [00:23] <jwalden> welp, --disable-threadsafe doesn't actually work on Windows right now
  71. # [00:23] <jwalden> er, wrong channel
  72. # [00:23] * Quits: rwaldron (rwaldron@moz-2B35EAB8.nyc.res.rr.com) (Client exited)
  73. # [00:23] <abr> Oh, KWierso == wkocher. Sorry, hadn't made the connection. :)
  74. # [00:24] * Joins: rwaldron (rwaldron@moz-2B35EAB8.nyc.res.rr.com)
  75. # [00:24] <abr> that makes more sense. :)
  76. # [00:24] <KWierso|sheriffduty> abr: yeah, long boring story on that one
  77. # [00:24] * Joins: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP)
  78. # [00:24] <abr> Yeah, I have my own abr/adam split identity thing going that causes me a little pain every now and again.
  79. # [00:25] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/a4c6de5079e5 - Nikhil Marathe - Bug 939332 - Implement Promise.all, Promise.cast, Promise.race. r=bz
  80. # [00:25] <@ehsan> I try to lead by example here ;)
  81. # [00:26] <@ehsan> you can ask for ehsan pretty much anywhere at mozilla (including on irc) and you'll be redirected to me :)
  82. # [00:26] <jwalden> jwalden only shows up when Waldo is hiding
  83. # [00:26] * Quits: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP) (Ping timeout)
  84. # [00:26] <jwalden> which is usually when he has hardware issues :-\
  85. # [00:27] <tbsaunde> ehsan: I don't think its might fault people call me trevor in person ;p
  86. # [00:27] <@ehsan> tbsaunde: would you prefer tbsaunde? ;)
  87. # [00:28] * Joins: yzen (yzen@moz-A36A7FD4.cpe.pppoe.ca)
  88. # [00:28] <tbsaunde> ehsan: its up to you
  89. # [00:28] <@ehsan> I like Trevor better :)
  90. # [00:29] * Quits: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net) (Input/output error)
  91. # [00:29] <tbsaunde> ehsan: that seems to be generally the case
  92. # [00:29] * Quits: Kabaka (kabaka@moz-55BA12D.vacantminded.com) (Ping timeout)
  93. # [00:29] * Joins: lmandel (lmandel@moz-54B5356B.cpe.net.cable.rogers.com)
  94. # [00:30] * Joins: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net)
  95. # [00:30] * Quits: lmandel (lmandel@moz-54B5356B.cpe.net.cable.rogers.com) (Connection reset by peer)
  96. # [00:30] * Joins: Kabaka (kabaka@moz-55BA12D.vacantminded.com)
  97. # [00:30] * Joins: lmandel (lmandel@moz-54B5356B.cpe.net.cable.rogers.com)
  98. # [00:30] * Joins: Snuffleupagus (chatzilla@moz-7411B7A4.bredband.comhem.se)
  99. # [00:31] * Joins: dbaron (dbaron@moz-DFAA4E15.p2p.sfo1.mozilla.com)
  100. # [00:31] * ChanServ sets mode: +ao dbaron dbaron
  101. # [00:32] <jdm> ttaubert: I did, just in case it was useful.
  102. # [00:32] * bz is now known as bz_dinner
  103. # [00:32] <ttaubert> jdm: your gmail cookie might be? :)
  104. # [00:33] <jdm> bleah.
  105. # [00:33] * Joins: simo (simo@2E895C34.4E256B65.BDA7A6F4.IP)
  106. # [00:34] * Quits: vladan (vladan@13F2CEC5.7672369.D8E68FF6.IP) (Connection reset by peer)
  107. # [00:34] * Quits: jrm2k6 (jrm2k6@moz-9A112483.public.wayport.net) (Client exited)
  108. # [00:35] * Joins: vladan (vladan@13F2CEC5.7672369.D8E68FF6.IP)
  109. # [00:35] * Fallen is now known as Fallen|away
  110. # [00:35] * Quits: briansmith (briansmith@5D6FE543.DAD5EA82.37EDBBD4.IP) (Quit: Leaving)
  111. # [00:37] * Quits: yzen (yzen@moz-A36A7FD4.cpe.pppoe.ca) (Ping timeout)
  112. # [00:37] <jdm> ttaubert: it works in safe mode :o
  113. # [00:37] <geekboy> jst: any chance we can land 960694 soon-ish? I think I'm about ready to land the thing depending on it
  114. # [00:37] <ttaubert> jdm: hmm. that's good/bad.
  115. # [00:38] * Joins: williecheong (Adium@BD6707D8.6D07BE82.9BBDBC7E.IP)
  116. # [00:39] * Quits: squeakytoy (squeakytoy@moz-79070305.dynamic.se.alltele.net) (Quit: Leaving)
  117. # [00:39] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Quit: computer sleep)
  118. # [00:40] * Quits: jonasfj (jonasfj@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Input/output error)
  119. # [00:40] * Quits: Enn (enn@moz-1758BB1C.cpe.net.cable.rogers.com) (Ping timeout)
  120. # [00:41] * Quits: kaawee_ (user@moz-2441CA08.dynamic.qsc.de) (Ping timeout)
  121. # [00:41] * Quits: vichen (vichen@moz-E6D32478.dynamic.hinet.net) (Quit: vichen)
  122. # [00:44] <jst> geekboy: I'd love to, but I have yet to hear back from bsmedberg in the bug :(
  123. # [00:44] <jdm> bugzilla tweaks, why :(((((((((((((((((((((
  124. # [00:44] <ejpbruel> khuey: ping
  125. # [00:44] <jdm> last updated 8/28/2012
  126. # [00:45] * Joins: darin (darin@3246441A.D6CCE4AE.77834EAA.IP)
  127. # [00:45] <jst> ejpbruel: khuey is mostly offline today :(
  128. # [00:45] <ejpbruel> bleh
  129. # [00:45] <ejpbruel> fine, ill just go to sleep then
  130. # [00:45] <ejpbruel> night everyone
  131. # [00:45] * Parts: ejpbruel (mozilla@moz-366E8346.cm-11-1b.dynamic.ziggo.nl)
  132. # [00:46] * Joins: therube (chatzilla@moz-532294F.hsd1.md.comcast.net)
  133. # [00:46] <jdm> ttaubert: so, I was using ehsan's old version of bugzilla tweaks, and it apparently broke yesterday's nightly
  134. # [00:46] * Joins: jib (Jan-Ivar@moz-772521AF.hsd1.pa.comcast.net)
  135. # [00:46] <jdm> I installed the modern version and it works fine
  136. # [00:46] <ttaubert> jdm: interesting. also weird that there weren't any obvious errors
  137. # [00:46] <jdm> yea
  138. # [00:46] <@ehsan> jdm: you still use bugzilla tweaks?! o_O
  139. # [00:47] <jdm> apparently
  140. # [00:47] <ttaubert> :)
  141. # [00:47] * Quits: h4writer (h4writer@moz-957FCBC.access.telenet.be) (Ping timeout)
  142. # [00:47] <@ehsan> jdm: well just so you know, *I* don't use it any more
  143. # [00:47] <@ehsan> read whatever you wish into that ;)
  144. # [00:47] * Joins: mwobensmith (mwobensmit@moz-123D199D.lightspeed.sntcca.sbcglobal.net)
  145. # [00:47] * jdm doesn't even know what it's supposed to do any more
  146. # [00:48] <@ehsan> jdm: my guess is nothing that interesting
  147. # [00:48] <@ehsan> well, besides breaking you occasionally
  148. # [00:48] * Quits: erahm (Adium@125EF623.B2666F0E.66399531.IP) (Quit: Leaving.)
  149. # [00:48] <heycam> I used to like the "(new)" link next to component
  150. # [00:48] * Joins: mccr8 (mccr8@moz-2C4A1AA8.dsl.dynamic.sonic.net)
  151. # [00:48] <heycam> when I had it installed
  152. # [00:49] <ttaubert> me too. bugzilla js doesn't have that
  153. # [00:49] <ttaubert> I always click on (new) besides the blockers and remove that from the field
  154. # [00:49] * Quits: Kabaka (kabaka@moz-55BA12D.vacantminded.com) (Ping timeout)
  155. # [00:49] <@ehsan> didn't we add that to BMO at some point?
  156. # [00:49] <ttaubert> s/besides/right next to
  157. # [00:49] * Joins: erahm (Adium@125EF623.B2666F0E.66399531.IP)
  158. # [00:49] <heycam> oh, hmm. it is there.
  159. # [00:49] <@ehsan> oh apparently not
  160. # [00:49] <heycam> I must have been thinking of something else
  161. # [00:49] <@ehsan> heycam: file a bug?
  162. # [00:50] <@ehsan> wut? wait
  163. # [00:50] * Joins: Kabaka (kabaka@moz-55BA12D.vacantminded.com)
  164. # [00:50] <heycam> oops
  165. # [00:50] <@ehsan> I don't see it
  166. # [00:50] <heycam> I have got bugzilla tweaks installed
  167. # [00:50] <heycam> :p
  168. # [00:50] <@ehsan> lol
  169. # [00:50] <@ehsan> heycam: you're a brave person
  170. # [00:50] <heycam> installed it a year ago I guess on this computer when new
  171. # [00:51] * Quits: markh (Instantbir@moz-9F0011DB.bjzv3.vic.bigpond.net.au) (Ping timeout)
  172. # [00:51] * Joins: markh (Instantbir@25E56D70.98FDF98A.78BA16EF.IP)
  173. # [00:53] * @ehsan missed working on bugzilla tweaks a little bit
  174. # [00:53] <@ehsan> don't know what that says about me...
  175. # [00:53] * Joins: lpy (lpy@6D018ABA.B31F127E.E99F7FDB.IP)
  176. # [00:53] * Joins: snig_wal (chatzilla@9B9315E1.A6025CA.1C37C358.IP)
  177. # [00:54] <philor> KWierso|sheriffduty: now would probably be a good time to close every tree :|
  178. # [00:54] * Quits: dorsatum (dorsatum@23054E55.98769E99.5D9ABA9F.IP) (Ping timeout)
  179. # [00:54] <KWierso|sheriffduty> philor: so we don't have to retrigger the world?
  180. # [00:55] * Joins: dorsatum (dorsatum@23054E55.98769E99.5D9ABA9F.IP)
  181. # [00:55] * Joins: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp)
  182. # [00:55] * Quits: lpy (lpy@6D018ABA.B31F127E.E99F7FDB.IP) (Ping timeout)
  183. # [00:55] * Joins: jonasfj (jonasfj@moz-DFAA4E15.p2p.sfo1.mozilla.com)
  184. # [00:55] <philor> KWierso|sheriffduty: no, builds-4hr.js.gz, plus all sorts of other bad-sounding things
  185. # [00:56] <philor> though perhaps the alert is a lie, since I can load it, eventually
  186. # [00:56] * Joins: yzen (yzen@moz-A36A7FD4.cpe.pppoe.ca)
  187. # [00:57] * Quits: bholley (bholley@moz-24EDB000.hsd1.ca.comcast.net) (Quit: bholley)
  188. # [00:57] <philor> so if we survive a few hundred retries from 500s from hg.m.o, maybe we'll live
  189. # [00:57] <AutomatedTester> philor: is the nagios lying?
  190. # [00:58] <AutomatedTester> nevermind, my email updated ;)
  191. # [00:58] <philor> AutomatedTester: I doubt it was a lie
  192. # [00:58] * Quits: tonymec (tonymec@BAAD583F.3124D314.277517C1.IP) (Input/output error)
  193. # [00:59] * Quits: Kabaka (kabaka@moz-55BA12D.vacantminded.com) (Ping timeout)
  194. # [01:00] * Joins: tonymec (tonymec@BAAD583F.3124D314.277517C1.IP)
  195. # [01:00] * Quits: ehugg (chatzilla@F14DA182.29102B70.6CD50604.IP) (Quit: ChatZilla 0.9.90.1 [Firefox 26.0/20131205075310])
  196. # [01:01] * jorendorff_away is now known as jorendorff
  197. # [01:02] <Callek> AutomatedTester: and IT is eyeing it closely... I think its more likely intermittent packet loss/interupts than outright down though
  198. # [01:02] <Callek> at least thats my personal feeling due to symptoms and stuff I've heard recently
  199. # [01:02] <AutomatedTester> Callek: do you know what is happening in the Juniper bug :)
  200. # [01:03] <AutomatedTester> I see h w i n e has set a need info
  201. # [01:04] <Callek> AutomatedTester: I know very little sadly :/
  202. # [01:04] <AutomatedTester> ok cool
  203. # [01:04] <Callek> I can't see into the juniper case, and yea hal is pointing his flame thrower at the necessary humans atm :-)
  204. # [01:05] * AutomatedTester has his ready to aide if need be
  205. # [01:05] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
  206. # [01:06] * Quits: lmandel (lmandel@moz-54B5356B.cpe.net.cable.rogers.com) (Input/output error)
  207. # [01:06] * Joins: heftig (heftig@moz-96D38BB7.dip0.t-ipconnect.de)
  208. # [01:07] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Quit: brendan)
  209. # [01:08] * Quits: smontagu (chatzilla@moz-60B9CBD.as13285.net) (Ping timeout)
  210. # [01:09] * Quits: gwagner (Gregor@347FA24B.24D9B0A0.495EC8CD.IP) (Quit: gwagner)
  211. # [01:09] * Joins: x^2 (ben@moz-70AFF706.nys.biz.rr.com)
  212. # [01:09] * nthomas|away is now known as nthomas|busy
  213. # [01:10] * Quits: williecheong (Adium@BD6707D8.6D07BE82.9BBDBC7E.IP) (Quit: Leaving.)
  214. # [01:14] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
  215. # [01:14] * Quits: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com) (Ping timeout)
  216. # [01:15] * Joins: jrgill (jrgill@moz-DEC99E33.stny.res.rr.com)
  217. # [01:15] * Joins: NeilAway (neil@moz-B1437A82.static.virginmediabusiness.co.uk)
  218. # [01:17] * Joins: Neil (neil@moz-32AA0D01.in-addr.btopenworld.com)
  219. # [01:18] * Quits: AaronMT (AaronMT@moz-711CBAAA.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: www.textualapp.com)
  220. # [01:18] * Quits: NeilAway (neil@moz-B1437A82.static.virginmediabusiness.co.uk) (Ping timeout)
  221. # [01:20] * Neil is now known as NeilAway
  222. # [01:20] * Quits: rwaldron (rwaldron@moz-2B35EAB8.nyc.res.rr.com) (Ping timeout)
  223. # [01:20] * Quits: brambles (xymox@moz-969AAE9B.barwen.ch) (Ping timeout)
  224. # [01:21] * Joins: sfoster (sfoster@moz-961AB6F2.hsd1.or.comcast.net)
  225. # [01:22] * Joins: rwaldron (rwaldron@moz-2B35EAB8.nyc.res.rr.com)
  226. # [01:22] * Quits: mcsmurf (chatzilla@moz-26EE6BD6.dip0.t-ipconnect.de) (Quit: ChatZilla 0.9.90.1 [SeaMonkey 2.26a1/20140120003513])
  227. # [01:22] * Quits: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net) (Input/output error)
  228. # [01:22] * Joins: brambles (xymox@moz-969AAE9B.barwen.ch)
  229. # [01:22] * jlund is now known as jlund|biab
  230. # [01:23] * Quits: Optimizer (Optimizer@979ED790.8C9808EB.274D17D6.IP) (Ping timeout)
  231. # [01:23] * Joins: jrm2k6 (jrm2k6@moz-876091EF.sd.sd.cox.net)
  232. # [01:23] * Quits: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net) (Ping timeout)
  233. # [01:25] * Joins: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP)
  234. # [01:25] * Joins: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net)
  235. # [01:26] * Quits: dorsatum (dorsatum@23054E55.98769E99.5D9ABA9F.IP) (Ping timeout)
  236. # [01:26] * Quits: sicking (sicking@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Quit: sicking)
  237. # [01:27] * Joins: dorsatum (dorsatum@23054E55.98769E99.5D9ABA9F.IP)
  238. # [01:27] * Quits: surkov (surkov@13F2CEC5.7672369.D8E68FF6.IP) (Quit: surkov)
  239. # [01:27] * jorendorff is now known as jorendorff_away
  240. # [01:27] * Quits: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP) (Ping timeout)
  241. # [01:28] * Joins: vikstrous (v@moz-4634ED26.cpe.net.cable.rogers.com)
  242. # [01:30] * Quits: dorsatum (dorsatum@23054E55.98769E99.5D9ABA9F.IP) (Ping timeout)
  243. # [01:30] * Quits: vikstrous (v@moz-4634ED26.cpe.net.cable.rogers.com) (Ping timeout)
  244. # [01:30] <jdm> philor: what would you expect "try: -b d -p android -u mochitest-2 -t none" to run?
  245. # [01:30] <jdm> is the answer https://tbpl.mozilla.org/?tree=Try&rev=0d3d55a17335 ?
  246. # [01:31] * Joins: dorsatum (dorsatum@23054E55.98769E99.5D9ABA9F.IP)
  247. # [01:31] * Quits: yzen (yzen@moz-A36A7FD4.cpe.pppoe.ca) (Ping timeout)
  248. # [01:31] * Quits: @dbaron (dbaron@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Ping timeout)
  249. # [01:31] * Joins: vikstrous (v@moz-4634ED26.cpe.net.cable.rogers.com)
  250. # [01:32] * jorendorff_away is now known as jorendorff
  251. # [01:32] * Joins: sicking (sicking@moz-DFAA4E15.p2p.sfo1.mozilla.com)
  252. # [01:33] * Quits: mwu (mwu@moz-2E883D31.hsd1.nj.comcast.net) (Quit: Leaving)
  253. # [01:34] * Quits: vingtetun (Thunderbir@moz-64E1A8DA.fbx.proxad.net) (Ping timeout)
  254. # [01:35] * Quits: dria (dria@moz-1C1CE1C8.dsl.teksavvy.com) (Quit: dria)
  255. # [01:35] * Joins: bgrins (Adium@2E6E9164.E6468DB3.BAB75B95.IP)
  256. # [01:36] * Joins: tabraldes (quassel@moz-7FD19BDC.hsd1.or.comcast.net)
  257. # [01:37] * Joins: tabraldes_ (quassel@moz-7FD19BDC.hsd1.or.comcast.net)
  258. # [01:37] * Quits: thinker (user@moz-95FE47D3.dynamic.kbronet.com.tw) (Client exited)
  259. # [01:38] * Joins: Enn (enn@moz-1758BB1C.cpe.net.cable.rogers.com)
  260. # [01:38] * Quits: bgrins (Adium@2E6E9164.E6468DB3.BAB75B95.IP) (Ping timeout)
  261. # [01:38] * Quits: TimAbraldes (quassel@moz-7FD19BDC.hsd1.or.comcast.net) (Ping timeout)
  262. # [01:38] * Quits: harth (harth@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Input/output error)
  263. # [01:38] * Joins: bgrins (Adium@C7203E51.FBD8ACDB.20F09BA6.IP)
  264. # [01:38] * Joins: afwang (nooknook@moz-CFE05FEE.hsd1.ca.comcast.net)
  265. # [01:39] * Quits: tabraldes (quassel@moz-7FD19BDC.hsd1.or.comcast.net) (Ping timeout)
  266. # [01:39] * Joins: dbaron (dbaron@moz-DFAA4E15.p2p.sfo1.mozilla.com)
  267. # [01:39] * ChanServ sets mode: +ao dbaron dbaron
  268. # [01:39] * Quits: robertbindar (Thunderbir@E5C5E4E7.30E1A1B0.89C0DD0D.IP) (Ping timeout)
  269. # [01:40] * Joins: ewong|away (chatzilla@moz-20A71729.net)
  270. # [01:40] * khuey|away is now known as khuey
  271. # [01:42] * ewong|away is now known as ewong
  272. # [01:42] * Quits: Jesse_ (jruderman@moz-BBE3ABD.mv.mozilla.com) (Quit: Jesse_)
  273. # [01:44] * Joins: jgriffin (jgriffin@moz-205D9082.public.wayport.net)
  274. # [01:45] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Quit: bmoss)
  275. # [01:47] * Quits: jrm2k6 (jrm2k6@moz-876091EF.sd.sd.cox.net) (Client exited)
  276. # [01:48] * Quits: jib (Jan-Ivar@moz-772521AF.hsd1.pa.comcast.net) (Quit: jib)
  277. # [01:48] * Joins: williecheong (Adium@moz-BBE3ABD.mv.mozilla.com)
  278. # [01:49] * Joins: bholley (bholley@moz-24EDB000.hsd1.ca.comcast.net)
  279. # [01:49] * Joins: jrm2k6 (jrm2k6@moz-876091EF.sd.sd.cox.net)
  280. # [01:50] <mayhemer> tbpl infrastructure: Total 4087 / 2417
  281. # [01:50] <mayhemer> wow, never seen that before...
  282. # [01:51] * Quits: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net) (Input/output error)
  283. # [01:51] * Quits: jgriffin (jgriffin@moz-205D9082.public.wayport.net) (Ping timeout)
  284. # [01:51] <KWierso|sheriffduty> mayhemer: try got reset, maybe a lot of people are repushing things to get new builds?
  285. # [01:52] * Joins: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net)
  286. # [01:52] <mayhemer> KWierso|sheriffduty: understand, what is the expected time to lower the queue to a normal rates? like 500 tasks top
  287. # [01:52] <KWierso|sheriffduty> no clue
  288. # [01:52] * BenWa is now known as BenWa|email
  289. # [01:54] * Joins: lpy (lpy@6D018ABA.B31F127E.E99F7FDB.IP)
  290. # [01:54] * Joins: twi (Adium@BC1E56B6.55F3F843.839F6EC0.IP)
  291. # [01:55] * Quits: jrm2k6 (jrm2k6@moz-876091EF.sd.sd.cox.net) (Client exited)
  292. # [01:56] * Quits: lpy (lpy@6D018ABA.B31F127E.E99F7FDB.IP) (Ping timeout)
  293. # [01:58] * jlund|biab is now known as jlund
  294. # [01:58] * Quits: {V} (V@moz-F9CA6B1C.on.nl) (Ping timeout)
  295. # [01:58] * Joins: {V} (V@moz-F9CA6B1C.on.nl)
  296. # [01:58] * Joins: mkaply (quassel@moz-C9667F1C.gtwncmta01.grtntx.tl.dh.suddenlink.net)
  297. # [01:59] * Joins: mdas (mdas@moz-AB8748FE.cpe.pppoe.ca)
  298. # [02:00] * Joins: gwagner (Gregor@moz-CC46F4AB.hinet-ip.hinet.net)
  299. # [02:00] * Quits: dorsatum (dorsatum@23054E55.98769E99.5D9ABA9F.IP) (Ping timeout)
  300. # [02:01] * Joins: dorsatum (dorsatum@23054E55.98769E99.5D9ABA9F.IP)
  301. # [02:02] * Quits: myk (myk@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
  302. # [02:02] * Quits: {V} (V@moz-F9CA6B1C.on.nl) (Ping timeout)
  303. # [02:02] <fabrice> are emulator builds on try failing for everyone?
  304. # [02:05] * Quits: bz_dinner (bzbarsky@moz-72881629.bstnma.fios.verizon.net) (Ping timeout)
  305. # [02:06] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Quit: juanb)
  306. # [02:06] <gwagner> fabrice: whats the error?
  307. # [02:08] * Quits: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 1.8.0.9/2006120508])
  308. # [02:09] * Joins: jgilbert (jgilbert@moz-4C088FCE.hsd1.ca.comcast.net)
  309. # [02:09] * Joins: jib (Jan-Ivar@moz-772521AF.hsd1.pa.comcast.net)
  310. # [02:10] * Joins: {V} (V@moz-F9CA6B1C.on.nl)
  311. # [02:10] <fabrice> gwagner: some harness issue: https://tbpl.mozilla.org/?tree=Try&rev=81f67142b87b
  312. # [02:11] * Quits: snig_wal (chatzilla@9B9315E1.A6025CA.1C37C358.IP) (Client exited)
  313. # [02:11] <vt> anyone at the SF office who knows about Firefox errors such as "connection timed out", "connection reset", "connection interrupted", "unexpected response from server"?
  314. # [02:12] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
  315. # [02:12] <RyanVM|afk> fabrice: it was fixed this morning
  316. # [02:12] <gwagner> fabrice: no haven't seen this one before. feel free to use pine if you want to create a emulator build
  317. # [02:12] <RyanVM|afk> have you retriggered?
  318. # [02:12] <RyanVM|afk> fabrice: bug 963276
  319. # [02:12] * Joins: vichen (vichen@moz-99690620.hinet-ip.hinet.net)
  320. # [02:12] <jdm> how do I find out what compilers we support for ESR versions?
  321. # [02:12] <jdm> specifically, do we support gcc 4.4 for ESR 24?
  322. # [02:13] <jdm> since my latest change breaks on gcc 4.4
  323. # [02:13] <RyanVM|afk> jdm: b2g on all branches uses 4.4, fwiw
  324. # [02:13] <jdm> RyanVM|afk: huh.
  325. # [02:13] <RyanVM|afk> and we're apparently stuck with it ad infinitum
  326. # [02:13] <RyanVM|afk> because partners say so
  327. # [02:14] <jdm> apparently the version that ships with debian in particular breaks on my latest change
  328. # [02:14] <RyanVM|afk> linux builds on esr24 use 4.7.3
  329. # [02:14] <RyanVM|afk> fwiw
  330. # [02:14] <jdm> you have all the answers
  331. # [02:14] <RyanVM|afk> the logs on tbpl do anyway ;)
  332. # [02:15] <jdm> RyanVM|afk: so a fix for the breakage involves separating two >> by a space
  333. # [02:15] <jdm> how should I go about patching that?
  334. # [02:15] * Quits: {V} (V@moz-F9CA6B1C.on.nl) (Ping timeout)
  335. # [02:15] * Joins: rwaldron_ (rwaldron@moz-2B35EAB8.nyc.res.rr.com)
  336. # [02:15] <philor> jdm: yes, exactly that - one of the charming things about Android and B2G is the way we run few, none, or different tests on debug than on opt, so it's really easy to choose that sort of "-u you'll get nothing, and like it!"
  337. # [02:16] * Parts: Snuffleupagus (chatzilla@moz-7411B7A4.bredband.comhem.se)
  338. # [02:16] * Joins: {V} (V@moz-F9CA6B1C.on.nl)
  339. # [02:16] <philor> mayhemer: typically, around 3 or 4 am Pacific is the expected time for the queue to drop
  340. # [02:16] * Joins: lmandel (lmandel@moz-54B5356B.cpe.net.cable.rogers.com)
  341. # [02:16] * Quits: rwaldron (rwaldron@moz-2B35EAB8.nyc.res.rr.com) (Ping timeout)
  342. # [02:17] * Joins: mixedpuppy (mixedpuppy@54B88C49.51898649.E519B3D.IP)
  343. # [02:17] <mayhemer> philor: ok, so in some 12 hours, thanks
  344. # [02:18] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/1c3f5cb23af7 - Andrew McCreight - Bug 947592 - Streamline ReportLoadError. r=bent
  345. # [02:18] * Quits: Mossop (dtownsend@53343B0D.8DCA2D5.5E2862A8.IP) (Quit: This computer has gone to sleep)
  346. # [02:18] * Quits: lmandel (lmandel@moz-54B5356B.cpe.net.cable.rogers.com) (Ping timeout)
  347. # [02:18] * Quits: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net) (Input/output error)
  348. # [02:19] * Joins: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net)
  349. # [02:19] * Joins: lmandel (lmandel@moz-54B5356B.cpe.net.cable.rogers.com)
  350. # [02:20] * Quits: Boriss (Boriss@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Quit: Boriss)
  351. # [02:20] * Quits: lmandel (lmandel@moz-54B5356B.cpe.net.cable.rogers.com) (Quit: )
  352. # [02:21] * Joins: Boriss (Boriss@moz-DFAA4E15.p2p.sfo1.mozilla.com)
  353. # [02:21] * Quits: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net) (Ping timeout)
  354. # [02:23] * Quits: jib (Jan-Ivar@moz-772521AF.hsd1.pa.comcast.net) (Quit: jib)
  355. # [02:23] * jorendorff is now known as jorendorff_away
  356. # [02:23] * Quits: fabrice (fabrice@moz-CC46F4AB.hinet-ip.hinet.net) (Quit: Leaving.)
  357. # [02:23] * Joins: roc (chatzilla@93E17C3E.C7D02CC5.FC74E68.IP)
  358. # [02:23] * ChanServ sets mode: +o roc
  359. # [02:24] * jorendorff_away is now known as jorendorff
  360. # [02:24] * Quits: alexis (alexis@moz-261A0603.lolnet.org) (Ping timeout)
  361. # [02:24] * Quits: senicar (senicar@moz-F92EEDF8.static.amis.net) (Ping timeout)
  362. # [02:24] * Joins: senicar (senicar@moz-F92EEDF8.static.amis.net)
  363. # [02:24] * Quits: grobinson|ooo_at_eff (grob_@moz-66A2FFB.nos-oignons.net) (Ping timeout)
  364. # [02:25] * Quits: Shadowized (Shadowized@moz-90971C79.trying.to.trac3.me) (Ping timeout)
  365. # [02:25] * Joins: alexis (alexis@moz-261A0603.lolnet.org)
  366. # [02:25] * Joins: Shadowized (Shadowized@moz-90971C79.trying.to.trac3.me)
  367. # [02:25] * Joins: grobinson|ooo_at_eff (grob_@moz-CB33CA6D.is.a.tor.exit.server.torland.is)
  368. # [02:25] * Quits: gwagner (Gregor@moz-CC46F4AB.hinet-ip.hinet.net) (Quit: gwagner)
  369. # [02:26] * Joins: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP)
  370. # [02:26] * Quits: emtwo (msamuel@moz-C07D5168.p2p.sfo1.mozilla.com) (Quit: Leaving.)
  371. # [02:26] * Joins: Jesse (jruderman@moz-9754CB0.hsd1.ca.comcast.net)
  372. # [02:27] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/70a04464772f - Robert Strong - Bug 885096 - hasMutex should not be called from a lazy getter. r=bbondy
  373. # [02:27] * Quits: bwc (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  374. # [02:28] * Quits: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP) (Ping timeout)
  375. # [02:29] * Joins: bz_dinner (bzbarsky@moz-72881629.bstnma.fios.verizon.net)
  376. # [02:29] * bz_dinner is now known as bz
  377. # [02:30] * geekboy is now known as geekboy|afk
  378. # [02:30] * Joins: masayuki1 (Thunderbir@moz-86D7F6E4.zaq.ne.jp)
  379. # [02:31] * Quits: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  380. # [02:32] <ewong> when I go to a web site, does Firefox generate the content immediately, or does it do it in memory (sort out the content/frames/etc and the display them?
  381. # [02:32] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/609fa13b17d0 - Jeff Walden - Fix the Windows non-threadsafe build by exposing/using a thread-aware symbol only in threadsafe builds. No bug, r=terrence
  382. # [02:32] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/23061213bdd1 - Jeff Walden - Bug 948227 - Add code to warn when the __proto__ setter is called that it's very slow and shouldn't be used. (Don't use it yet, tho, because it requires the second part
  383. # [02:32] <firebot> of bug 948583 to land first. Once that lands, fully enabling this just requires some uncommenting.) r=efaust
  384. # [02:32] * Quits: Benvie (bbenvie@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Ping timeout)
  385. # [02:33] <heycam> ewong, as bytes come in off the network, they get fed to the HTML parser, which generates content nodes right away. I think then that triggers frame construction immediately, too.
  386. # [02:34] * Quits: @ehsan (ehsan@13F2CEC5.7672369.D8E68FF6.IP) (Quit: vanished into thin air...)
  387. # [02:34] <ewong> heycam does Firefox treat a page differently if it's loaded off a local disk?
  388. # [02:34] <ewong> I'm guessing no.
  389. # [02:35] <heycam> probably not
  390. # [02:35] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  391. # [02:35] * Joins: Kabaka (kabaka@moz-55BA12D.vacantminded.com)
  392. # [02:35] * Joins: fabrice (fabrice@moz-6BFF324F.dynamic.hinet.net)
  393. # [02:36] <ewong> going by the method names, if I load a page with a broken img element (i.e. src image can't be found), the alt text is displayed.. isn't this where it gets displayed? http://mxr.mozilla.org/comm-central/source/mozilla/layout/generic/nsImageFrame.cpp#1204
  394. # [02:36] * Quits: dholbert (dholbert@moz-2DBFC5C4.static.sonic.net) (Ping timeout)
  395. # [02:36] <ewong> I tried it locally, but it's not hitting my debug string in that if line
  396. # [02:37] * Quits: sicking (sicking@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Quit: sicking)
  397. # [02:38] <ewong> so I'm wondering if I'm barking up the wrong tree..
  398. # [02:39] * Joins: gwagner (Gregor@moz-99690620.hinet-ip.hinet.net)
  399. # [02:39] * Quits: teoli (teoli@70A6E7A1.55ADD344.4C2245EF.IP) (Input/output error)
  400. # [02:39] * Quits: bgrins (Adium@C7203E51.FBD8ACDB.20F09BA6.IP) (Quit: Leaving.)
  401. # [02:40] <mjrosenb> interesting, I have 3 windows opened currently
  402. # [02:40] <mjrosenb> two of them work just fine
  403. # [02:40] <mjrosenb> and the third is totally unresponsive.
  404. # [02:40] <mjrosenb> they are all in the same process.
  405. # [02:40] * Quits: annevk (annevk@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Input/output error)
  406. # [02:41] * Quits: Dagger (Dagger@moz-2B01C171.cable.virginm.net) (Ping timeout)
  407. # [02:42] * Quits: mcomella (mcomella@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Ping timeout)
  408. # [02:42] * retornam is now known as retornam|away
  409. # [02:44] * Joins: dholbert (dholbert@moz-2DBFC5C4.static.sonic.net)
  410. # [02:44] * Quits: Enn (enn@moz-1758BB1C.cpe.net.cable.rogers.com) (Ping timeout)
  411. # [02:45] * Quits: jdm (jdm@moz-C07D5168.p2p.sfo1.mozilla.com) (Quit: Lost terminal)
  412. # [02:45] * Parts: ted416 (anonymous@13F2CEC5.7672369.D8E68FF6.IP)
  413. # [02:46] * Joins: Benvie (bbenvie@5FD20F9A.53D07D95.EFF8B7BF.IP)
  414. # [02:47] * Quits: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com) (Ping timeout)
  415. # [02:48] * Joins: jhlin (jhlin@moz-99690620.hinet-ip.hinet.net)
  416. # [02:48] * Quits: @dbaron (dbaron@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  417. # [02:48] * Quits: IanN (chatzilla@moz-7F4009AA.perr.cable.virginm.net) (Quit: ChatZilla 0.9.90.1 [SeaMonkey 2.22a1/20130716193708])
  418. # [02:49] * Joins: ericcc (echang@moz-99690620.hinet-ip.hinet.net)
  419. # [02:49] <ewong> err.. putting a debug string in nsImageFrame::nsImageFrame() doesn't print.
  420. # [02:49] * Quits: jhlin (jhlin@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  421. # [02:50] * Quits: KaiRo (robert@moz-57D420B7.adsl.highway.telekom.at) (Input/output error)
  422. # [02:50] * Joins: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com)
  423. # [02:51] * Quits: mixedpuppy (mixedpuppy@54B88C49.51898649.E519B3D.IP) (Quit: mixedpuppy)
  424. # [02:51] * Quits: twi (Adium@BC1E56B6.55F3F843.839F6EC0.IP) (Quit: Leaving.)
  425. # [02:51] * Joins: elin (elin@moz-99690620.hinet-ip.hinet.net)
  426. # [02:52] <ewong> before I go barking up a different wrong tree, does anyone know where in the code when I load a page, it displays the image's alt element when the img src is missing? (as in broken image)
  427. # [02:52] * Joins: gandalf (zbraniecki@moz-912D7A86.hsd1.ca.comcast.net)
  428. # [02:53] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
  429. # [02:53] * Joins: Dagger (Dagger@moz-2B01C171.cable.virginm.net)
  430. # [02:53] <bz> ewong: the non-sized-box version?
  431. # [02:54] * Quits: RyanVM|afk (Thunderbir@moz-4C953DE7.phlapa.fios.verizon.net) (Quit: RyanVM|afk)
  432. # [02:54] <ewong> bz sorry. there are different versions?
  433. # [02:54] <bz> ewong: yes
  434. # [02:54] * Quits: jammink (textual@moz-BBE3ABD.mv.mozilla.com) (Quit: Computer has gone to sleep.)
  435. # [02:54] <ewong> oh. I don't know which version I'm looking at.
  436. # [02:54] * Joins: lpy (lpy@6D018ABA.B31F127E.E99F7FDB.IP)
  437. # [02:55] <bz> ewong: data:text/html,<img width="100" height="100" alt="this is some text that is long">
  438. # [02:55] <bz> vs
  439. # [02:55] <bz> data:text/html,<!DOCTYPE html><img width="100" height="100" alt="this is some text that is long">
  440. # [02:55] <ewong> the latter
  441. # [02:55] <bz> http://mxr.mozilla.org/mozilla-central/source/layout/style/html.css#614
  442. # [02:55] <bz> And....
  443. # [02:56] <bz> http://mxr.mozilla.org/mozilla-central/source/layout/base/nsCSSFrameConstructor.cpp#3344
  444. # [02:56] * Quits: drno (nohlmeier@moz-BBE3ABD.mv.mozilla.com) (Quit: drno)
  445. # [02:56] * Quits: Mook_as (mook@moz-1FCC0032.activestate.com) (Quit: Mook_as)
  446. # [02:56] <bz> So basically, either we create an nsImageFrame
  447. # [02:56] <bz> which then can either show the image or alt text; that's the first variant
  448. # [02:56] <bz> or we fall through and create a frame based on the display value for the image
  449. # [02:57] <bz> and it has a ::before with content: -moz-alt-content
  450. # [02:57] <bz> which is implemented at...
  451. # [02:57] * Quits: Boriss (Boriss@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Quit: Boriss)
  452. # [02:57] * Joins: Morris (Morris@moz-99690620.hinet-ip.hinet.net)
  453. # [02:57] <bz> http://mxr.mozilla.org/mozilla-central/source/layout/base/nsCSSFrameConstructor.cpp#1652
  454. # [02:57] * Joins: bnicholson (bnicholson@moz-46A94A2D.hsd1.ca.comcast.net)
  455. # [02:57] <bz> (the XXX comment there can go; I believe we fixed that)
  456. # [02:57] * Joins: Boriss (Boriss@moz-DFAA4E15.p2p.sfo1.mozilla.com)
  457. # [02:58] <bz> Now what are you actually trying to do? ;)
  458. # [02:58] <ewong> bz I'm looking at a bug 12460
  459. # [02:59] <bz> ah
  460. # [02:59] <bz> So basically we're doing img::before { content: attr(alt); }
  461. # [02:59] * Joins: shelly (shelly@moz-99690620.hinet-ip.hinet.net)
  462. # [02:59] <bz> except with some complications due to inputs and the attr maybe being missing and whatnot
  463. # [02:59] * Joins: kk1fff (kk1fff@moz-99690620.hinet-ip.hinet.net)
  464. # [03:00] <bz> so if you make the div::before { content: "select me"; } case work, this one should fall out automatically
  465. # [03:00] * Quits: rwaldron_ (rwaldron@moz-2B35EAB8.nyc.res.rr.com) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  466. # [03:00] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/53ee1bb74686 - Andrew McCreight - Bug 947592 - Streamline ReportLoadError. r=bent a=abillings
  467. # [03:00] <bz> well, maybe the div::before { content: attr(foo) }, <div foo="select me"> case. ;)
  468. # [03:01] <ewong> bz sorry, this is 'solvable' via css?
  469. # [03:01] * Quits: tonymec (tonymec@BAAD583F.3124D314.277517C1.IP) (Ping timeout)
  470. # [03:01] * Joins: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net)
  471. # [03:02] * Joins: tonymec (tonymec@BAAD583F.3124D314.277517C1.IP)
  472. # [03:02] * terrence is now known as terrence-afk
  473. # [03:02] <bz> ewong: no
  474. # [03:02] <ewong> I tested some code in nsFrame.cpp, and noticed that the alt attribute text has "_moz_generated_content_before"
  475. # [03:03] * Joins: mixedpuppy (mixedpuppy@54B88C49.51898649.E519B3D.IP)
  476. # [03:03] <bz> That's not the text
  477. # [03:03] <bz> That's the tagname
  478. # [03:03] <bz> for the anonymous element
  479. # [03:03] <bz> That we create for the ::before
  480. # [03:03] <mjrosenb> interesting
  481. # [03:03] <bz> So this case: data:text/html,<!DOCTYPE html><img width="100" height="100" alt="this is some text">
  482. # [03:04] <bz> Has the <img> element
  483. # [03:04] <bz> and an anonymous <_moz_generated_content_before> element
  484. # [03:04] <mjrosenb> I killed the unresponsive window, and now none of them are responsive :-(
  485. # [03:04] <bz> which contains an "attribute content" node, which is a subclass of nsTextNode
  486. # [03:05] <bz> And in the frame tree, there's whatever frame for the <img>, and whatever for the <_moz_generated_content_before>, and a textframe for the attribute content
  487. # [03:05] * Joins: sewardj__ (sewardj@moz-979AC48E.dip0.t-ipconnect.de)
  488. # [03:05] * Joins: alfredo (alfredo@moz-99690620.hinet-ip.hinet.net)
  489. # [03:06] * Joins: Enn (enn@moz-1758BB1C.cpe.net.cable.rogers.com)
  490. # [03:06] * Quits: sewardj_ (sewardj@moz-BCA96CE6.dip0.t-ipconnect.de) (Ping timeout)
  491. # [03:06] * Quits: dorsatum (dorsatum@23054E55.98769E99.5D9ABA9F.IP) (Ping timeout)
  492. # [03:07] * Joins: Optimizer (Optimizer@979ED790.8C9808EB.274D17D6.IP)
  493. # [03:07] * Joins: dorsatum (dorsatum@23054E55.98769E99.5D9ABA9F.IP)
  494. # [03:07] <ewong> the first frame is _moz_generated_content_before, and then IMG and then body and then html.
  495. # [03:07] * Quits: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net) (Quit: ehugg)
  496. # [03:08] * Quits: gabor (gabor@moz-F5994963.dip0.t-ipconnect.de) (Ping timeout)
  497. # [03:08] * Quits: ggp (ggp@moz-B9856173.dsl.telesp.net.br) (Ping timeout)
  498. # [03:09] * Quits: bdahl (bdahl@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Input/output error)
  499. # [03:10] * Joins: ggp (ggp@moz-B9856173.dsl.telesp.net.br)
  500. # [03:11] * Quits: dholbert (dholbert@moz-2DBFC5C4.static.sonic.net) (Ping timeout)
  501. # [03:12] * Joins: nattokirai (nattokirai@moz-C286AD9A.bitcat.net)
  502. # [03:13] * Quits: Enn (enn@moz-1758BB1C.cpe.net.cable.rogers.com) (Ping timeout)
  503. # [03:13] * Quits: bajaj (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  504. # [03:15] * jedp is now known as jedp|mfbt
  505. # [03:15] * Quits: jedp|mfbt (jedp@moz-8E6E760A.dsl.dynamic.sonic.net) (Quit: Computer has gone to sleep.)
  506. # [03:17] * Joins: bajaj (Adium@moz-BBE3ABD.mv.mozilla.com)
  507. # [03:17] * Quits: bajaj (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  508. # [03:18] <ewong> bz, so it's not the right way to fiddle with nsFrame.cpp's IsSelectable() method?
  509. # [03:18] * Quits: dagnir (chatzilla@A1D3E7F1.DBF4469E.7E8D5209.IP) (Quit: ChatZilla 0.9.90.1 [Firefox 26.0/20131205075310])
  510. # [03:18] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/567a8f9a33bb - ffxbld - Automated checkin: version bump for fennec 27.0b9 release. DONTBUILD CLOSED TREE a=release
  511. # [03:18] * heycam is now known as heycam|away
  512. # [03:18] <ewong> as I understand it, _moz_generated_content_before somehow sets NS_FRAME_GENERATED_CONTENT, which makes this line true http://mxr.mozilla.org/comm-central/source/mozilla/layout/generic/nsFrame.cpp#2545
  513. # [03:18] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/3e4c15fb920c - ffxbld - Added FENNEC_27_0b9_RELEASE FENNEC_27_0b9_BUILD1 tag(s) for changeset 567a8f9a33bb. DONTBUILD CLOSED TREE a=release
  514. # [03:18] * Quits: jet (jet@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Quit: jet)
  515. # [03:19] * Joins: dholbert (dholbert@moz-2DBFC5C4.static.sonic.net)
  516. # [03:19] * Joins: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net)
  517. # [03:20] * Quits: mwobensmith (mwobensmit@moz-123D199D.lightspeed.sntcca.sbcglobal.net) (Quit: Leaving.)
  518. # [03:21] * Joins: phoebe (phoebe@moz-99690620.hinet-ip.hinet.net)
  519. # [03:24] * Joins: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net)
  520. # [03:25] * Joins: rwaldron (rwaldron@moz-57519E7C.nycmny.fios.verizon.net)
  521. # [03:25] * Joins: dew (Instantbir@moz-AC63CB.dhcp.stls.mo.charter.com)
  522. # [03:25] * Joins: kanru (kanru@moz-99690620.hinet-ip.hinet.net)
  523. # [03:26] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/ff70f8bafdfb - ffxbld - Automated checkin: version bump for firefox 27.0b9 release. DONTBUILD CLOSED TREE a=release
  524. # [03:26] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/14aa592c2be4 - ffxbld - Added FIREFOX_27_0b9_RELEASE FIREFOX_27_0b9_BUILD1 tag(s) for changeset ff70f8bafdfb. DONTBUILD CLOSED TREE a=release
  525. # [03:26] * Joins: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP)
  526. # [03:29] * Quits: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP) (Ping timeout)
  527. # [03:30] <KWierso|sheriffduty> philor: time to close the trees for the ftp stuff?
  528. # [03:30] * Quits: gandalf (zbraniecki@moz-912D7A86.hsd1.ca.comcast.net) (Quit: My MacBook has gone to sleep. ZZZzzz…)
  529. # [03:33] * Quits: williecheong (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  530. # [03:34] <philor> KWierso|sheriffduty: might as well, I've certainly never felt bad about closing and then having it turn out to only be a mild night of it
  531. # [03:34] * Quits: Optimizer (Optimizer@979ED790.8C9808EB.274D17D6.IP) (Ping timeout)
  532. # [03:34] * Joins: jhlin (jhlin@moz-99690620.hinet-ip.hinet.net)
  533. # [03:34] * Joins: Optimizer (Optimizer@979ED790.8C9808EB.274D17D6.IP)
  534. # [03:34] * Joins: sicking (sicking@moz-501E5580.hsd1.ca.comcast.net)
  535. # [03:34] * Joins: Dwight_Stegall (Dwight@moz-3088615F.client.mchsi.com)
  536. # [03:35] <philor> certainly plenty early today, it must be trying to make me seem stupid for every theory I've floated about why 19:30
  537. # [03:35] * Joins: huseby (huseby@AD15A698.10726BB3.8CAEFE8D.IP)
  538. # [03:38] * Quits: kdc (chatzilla@moz-A66E00D4.pk.shawcable.net) (Connection reset by peer)
  539. # [03:38] * Quits: dorsatum (dorsatum@23054E55.98769E99.5D9ABA9F.IP) (Ping timeout)
  540. # [03:38] <KWierso|sheriffduty> philor: while I've got you here... what would you give the odds of a metro-only patch turning win7 xperf permaorange?
  541. # [03:38] <philor> exactly 50:50
  542. # [03:40] * coop is now known as coop|afk
  543. # [03:40] <philor> eh, that metro patch? 1:1000
  544. # [03:40] * Joins: annevk (annevk@moz-D434EC03.dsl.sca.megapath.net)
  545. # [03:40] * khuey is now known as khuey|away
  546. # [03:40] * heycam|away is now known as heycam
  547. # [03:41] <philor> blame c-n (to the tune of Blame Canada)
  548. # [03:42] * Joins: WeirdAl (chatzilla@moz-527389C3.hsd1.ca.comcast.net)
  549. # [03:42] * Joins: ckitching (ckitching@moz-73BD1AA5.nat.csx.cam.ac.uk)
  550. # [03:44] * Quits: ericjung (ericjung@EBA5EBAE.78089B69.E141FD9.IP) (Quit: Leaving)
  551. # [03:44] <KWierso|sheriffduty> philor: shumway or pdf.js?
  552. # [03:45] * Joins: ericjung (ericjung@EBA5EBAE.78089B69.E141FD9.IP)
  553. # [03:46] <philor> KWierso|sheriffduty: no idea
  554. # [03:47] * Quits: jonasfj (jonasfj@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Ping timeout)
  555. # [03:47] * philor is now known as philor|away
  556. # [03:50] * Joins: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net)
  557. # [03:51] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
  558. # [03:53] * Quits: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net) (Quit: ehugg)
  559. # [03:53] * Quits: annevk (annevk@moz-D434EC03.dsl.sca.megapath.net) (Input/output error)
  560. # [03:53] * Quits: mccr8 (mccr8@moz-2C4A1AA8.dsl.dynamic.sonic.net) (Quit: computer sleep)
  561. # [03:54] * Quits: chewey (chewey@moz-25085574.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
  562. # [03:54] * Joins: chewey (chewey@moz-80D2DB2D.dip0.t-ipconnect.de)
  563. # [03:55] * Quits: yeukhon (yeukhon@moz-66888F61.cable.mindspring.com) (Connection reset by peer)
  564. # [03:57] * mattwoodrow is now known as mattwoodrow|away
  565. # [03:59] * Quits: ewong|sleep (chatzilla@moz-772F27FF.netvigator.com) (Ping timeout)
  566. # [03:59] * Joins: ewong|sleep (chatzilla@moz-772F27FF.netvigator.com)
  567. # [04:00] * Quits: maxli (maxli@moz-B19F68ED.student.cs.uwaterloo.ca) (Quit: Leaving.)
  568. # [04:00] * Quits: Hendikins (wolfox@moz-BA6D9F52.static.internode.on.net) (Ping timeout)
  569. # [04:01] * Joins: Hendikins (wolfox@moz-BA6D9F52.static.internode.on.net)
  570. # [04:02] * Quits: MMx (mmx@moz-1AFE3502.afthd.hg.tu-darmstadt.de) (Ping timeout)
  571. # [04:02] * Quits: derf (derf@moz-4168F490.net) (Ping timeout)
  572. # [04:02] * Quits: nbp (pierron@moz-7EB03C5F.fbx.proxad.net) (Ping timeout)
  573. # [04:02] * Joins: MMx (mmx@moz-1AFE3502.afthd.hg.tu-darmstadt.de)
  574. # [04:02] * Joins: derf (derf@moz-4168F490.net)
  575. # [04:02] * glob|away is now known as glob
  576. # [04:02] * Joins: nbp (pierron@moz-7EB03C5F.fbx.proxad.net)
  577. # [04:02] * Quits: jtcranmer (jcranmer@moz-E60570D0.csl.tjhsst.edu) (Ping timeout)
  578. # [04:02] * Joins: jtcranmer (jcranmer@moz-E60570D0.csl.tjhsst.edu)
  579. # [04:03] * Quits: senicar (senicar@moz-F92EEDF8.static.amis.net) (Ping timeout)
  580. # [04:03] * Joins: senicar (senicar@moz-F92EEDF8.static.amis.net)
  581. # [04:04] <@njn> if I have a Uint8Array, can I tell if its viewing the underlying buffer from the start?
  582. # [04:04] <@njn> or somewhere in the middle (e.g. it was created with subarray())
  583. # [04:04] * Quits: mayhemer (Miranda@moz-2F75AE00.broadband6.iol.cz) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
  584. # [04:05] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Quit: brendan)
  585. # [04:06] * Quits: Morris (Morris@moz-99690620.hinet-ip.hinet.net) (Quit: Morris)
  586. # [04:06] * Quits: lduros (user@moz-E56860A0.phlapa.fios.verizon.net) (Ping timeout)
  587. # [04:06] <@njn> bsmedberg: ping
  588. # [04:07] * Joins: JosiahOne (Instantbir@moz-A7D27D76.lightspeed.livnmi.sbcglobal.net)
  589. # [04:07] <bz> njn: .byteOffset
  590. # [04:08] * Joins: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net)
  591. # [04:08] <@njn> bz: I'm having an issue where I'm transferring a Uint8Array that has a non-zero .byteOffset (i.e. it was created with subarray), and it's not working
  592. # [04:08] <@njn> bz: If I create a new array and copy, it works
  593. # [04:09] <mkaply> How do I checkout the ESR? http://hg.mozilla.org/mozilla-esr24/ isn't right.
  594. # [04:10] <@njn> bz: and by "not working" I mean: in Firefox, the passed array appears to be all zeroes; in Chrome, I get a DataCloneError
  595. # [04:10] <bz> njn: lemme check something
  596. # [04:11] <bz> so you can transfer arraybuffers
  597. # [04:11] <bz> but not arraybufferviews
  598. # [04:11] <bz> afaict
  599. # [04:11] * Joins: jedp (jedp@moz-8E6E760A.dsl.dynamic.sonic.net)
  600. # [04:11] <@njn> bz: yeah, the code actually transfers array.buffer
  601. # [04:11] <@njn> so I guess that's the problem
  602. # [04:11] * Joins: vicamo (vicamo@moz-99690620.hinet-ip.hinet.net)
  603. # [04:12] <@njn> I'm not passing what I think I am, or something
  604. # [04:12] <bz> hold on
  605. # [04:12] * Joins: bgrins (Adium@2E6E9164.E6468DB3.BAB75B95.IP)
  606. # [04:12] <bz> So you're structured cloning the array
  607. # [04:12] <bz> and transferring its buffer?
  608. # [04:12] * Joins: kaawee_ (user@moz-2441CA08.dynamic.qsc.de)
  609. # [04:12] <@njn> bz: I'm not entirely sure; this is pdf.js code
  610. # [04:12] <rnewman> gps: should I be expecting Android x86 builds to work with ndk-r8e? mach complains that my compiler will miscompile firefox.
  611. # [04:12] <@njn> self.handler.send('obj', [objId, self.pageIndex, 'Image', imgData],
  612. # [04:12] <@njn> null, [imgData.data.buffer]);
  613. # [04:12] <mkaply> doh. Forgot /releases/
  614. # [04:13] <bz> ok
  615. # [04:13] <bz> looks like what I said, at first glance
  616. # [04:13] <bz> And this is nightly?
  617. # [04:13] * Quits: bgrins (Adium@2E6E9164.E6468DB3.BAB75B95.IP) (Quit: Leaving.)
  618. # [04:13] * Joins: Calebyaa (Calebyaa@moz-10B64631.cpe.net.cable.rogers.com)
  619. # [04:13] <bz> Or release 26?
  620. # [04:13] <@njn> bz: yes, trunk
  621. # [04:14] <@njn> bz: I don't entirely understand that line; it does a clone, except for imgData.data.buffer, which it magically transfers?
  622. # [04:14] <bz> That's the idea
  623. # [04:14] <bz> or rather...
  624. # [04:14] <@njn> and does the copy of imgData end up with the transferred buffer?
  625. # [04:14] <bz> it does a deep-clone of the things in that first list
  626. # [04:14] * Joins: Morris (Morris@moz-99690620.hinet-ip.hinet.net)
  627. # [04:14] <bz> but anything that's in the second list is transferred instead of cloned
  628. # [04:14] <@njn> right
  629. # [04:14] * philor|away is now known as philor
  630. # [04:15] <@njn> so, in theory, this shouldn't be a problem
  631. # [04:15] <@njn> but somehow it messes up?
  632. # [04:15] <bz> so yes, the idea is that you get a new Uint8Array on the other end which points to the transferred buffer
  633. # [04:15] <bz> Let me see if I can write a testcase here...
  634. # [04:15] <@njn> bz: both Chrome and Firefox barf if byteOffset != 0
  635. # [04:15] * Joins: Mook (mook@moz-9BCD4A60.dsl.teksavvy.com)
  636. # [04:15] <@njn> though in different ways
  637. # [04:15] <bz> yeah
  638. # [04:15] <bz> It's possible they're both just buggy. :(
  639. # [04:15] <ewong> mkaply: http://hg.mozilla.org/releases/mozilla-esr24
  640. # [04:15] * Quits: vikstrous (v@moz-4634ED26.cpe.net.cable.rogers.com) (Ping timeout)
  641. # [04:16] <bz> I'm pretty sure this didn't work at all in Firefox until 27
  642. # [04:16] <bz> c.f. https://bugzilla.mozilla.org/show_bug.cgi?id=841904
  643. # [04:16] <@njn> bz: either way, I'll just make a copy; even if what I'm doing is legal, I have to code against the browsers
  644. # [04:16] <bz> And https://bugzilla.mozilla.org/show_bug.cgi?id=861925
  645. # [04:16] <bz> yeah, makes sense
  646. # [04:16] * bz keeps writing testcase
  647. # [04:16] <@njn> bz: thanks!
  648. # [04:17] <rnewman> gps: nm, upgrading Xcode tools, then we'll see
  649. # [04:17] <bz> And if you need this to work in 26, then see those bugs I cited....
  650. # [04:17] <@njn> bz: I tested with Version 31.0.1650.63 Ubuntu 13.10 (31.0.1650.63-0ubuntu0.13.10.1~20131204.1), if that's any use
  651. # [04:17] * Joins: bgrins (Adium@2E6E9164.E6468DB3.BAB75B95.IP)
  652. # [04:17] <@njn> bz: it's pre-existing code, so I'll just go with it
  653. # [04:17] <bz> ok, great
  654. # [04:17] <@njn> bz: sorry, that's a Chromium version number, in case it wasn't clear
  655. # [04:17] <@njn> and I also tested with Firefox trunk
  656. # [04:18] * Quits: bgrins (Adium@2E6E9164.E6468DB3.BAB75B95.IP) (Ping timeout)
  657. # [04:18] * Quits: Pike (chatzilla@moz-A7833913.pool.mediaways.net) (Quit: ChatZilla 0.9.90.1 [Firefox 26.0/20131205075310])
  658. # [04:18] * Joins: bgrins (Adium@C7203E51.FBD8ACDB.20F09BA6.IP)
  659. # [04:19] <@njn> bz: I had a hell of a time working out what was going wrong
  660. # [04:19] * Quits: clokep (Instantbir@moz-1484204D.c3-0.smr-ubr2.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
  661. # [04:19] <@njn> bz: I had this graph in a PDF that had these weird black lines, and it made no sense at all
  662. # [04:20] <@njn> bz: trying Chromium helped me figure it out, since it gave an error instead of silently doing the wrong thing
  663. # [04:20] <fabrice> !seen jduell
  664. # [04:20] <firebot> jduell was last seen 8 hours, 26 minutes and 51 seconds ago, saying 'lsblakk: ping' in #developers.
  665. # [04:21] <ewong> this and the next line are all I see mention about FindImgData http://mxr.mozilla.org/comm-central/source/mozilla/layout/base/nsCSSFrameConstructor.cpp#3308 and 3309
  666. # [04:21] * Quits: therube (chatzilla@moz-532294F.hsd1.md.comcast.net) (Quit: ChatZilla 0.9.90.1-rdmsoft [XULRunner 1.9.0.19/2010031422])
  667. # [04:21] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
  668. # [04:24] * Joins: therube (chatzilla@moz-532294F.hsd1.md.comcast.net)
  669. # [04:25] * Joins: jrmuizel (jrmuizel@moz-E039A32.cable.teksavvy.com)
  670. # [04:25] * Quits: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net) (Quit: ehugg)
  671. # [04:25] <bz> njn: so this worksforme....
  672. # [04:25] <bz> njn: at least in Firefox
  673. # [04:26] <@njn> bz: did you check the array contents after transferring?
  674. # [04:26] <bz> yes
  675. # [04:26] <bz> lemme pastebin my testcase
  676. # [04:26] * Quits: mchang (mchang@BE99BE02.84BCE52A.BCAEBB33.IP) (Quit: mchang)
  677. # [04:26] <bz> HTML: https://pastebin.mozilla.org/4084777
  678. # [04:26] <bz> Worker JS: https://pastebin.mozilla.org/4084778
  679. # [04:27] <bz> I also checked that if after this I post arr1 I get an empty array, as expected
  680. # [04:27] <bz> since the underlying buffer has been transfferred
  681. # [04:27] * Quits: rmkoesters (Thunderbir@moz-37C52F11.resnet.wisc.edu) (Ping timeout)
  682. # [04:27] <bz> er, transferred
  683. # [04:27] * Joins: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP)
  684. # [04:28] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Ping timeout)
  685. # [04:28] * bz can't easily check Chrome because of its super-strict same-origin policy for file://
  686. # [04:28] <bz> I mean, I guess I can cheat....
  687. # [04:28] * bz tries that
  688. # [04:28] <bz> actually, no, nevermind
  689. # [04:28] <bz> lemme know if you want me to test Chrome and I'll look for a way
  690. # [04:29] <@njn> bz: I get a window.alert: "Length: 2, [14,21], byteOffset: 2, bufferLength: 5"
  691. # [04:29] * Quits: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP) (Ping timeout)
  692. # [04:30] * Joins: jib (Jan-Ivar@moz-772521AF.hsd1.pa.comcast.net)
  693. # [04:30] * Joins: twi (Adium@BC1E56B6.55F3F843.839F6EC0.IP)
  694. # [04:30] <bz> yep
  695. # [04:30] <bz> that's what the main thread received
  696. # [04:30] <bz> Looks correct, no?
  697. # [04:31] <@njn> bz: I tried this instead: https://pastebin.mozilla.org/4084792
  698. # [04:31] <@njn> bz: my output goes [96, 103, 110, ...] which doesn't seem right
  699. # [04:31] <@njn> bz: surely it should start at 700000
  700. # [04:31] <bz> well, it's a Uint8Array
  701. # [04:31] <bz> so take mod 256
  702. # [04:31] <@njn> oh, duh
  703. # [04:32] <@njn> 700000 % 256 is 6
  704. # [04:32] <@njn> er, 96
  705. # [04:32] <@njn> bz: well, the pdf.js code I had was tickling something
  706. # [04:32] * @njn shrugs
  707. # [04:32] <bz> I believe it
  708. # [04:32] <bz> I'm just not sure what. :(
  709. # [04:32] <bz> It doesn't help that you're not calling postMessage
  710. # [04:33] <bz> you're calling some helper function that does ... something
  711. # [04:35] * Quits: @smaug (chatzilla@moz-9E0B1701.pp.htv.fi) (Ping timeout)
  712. # [04:37] <ewong> bz I've read your previous lines re: "so if you make the div::before { content: "select me"; } case work, this one should fall out automatically" tbh, I don't understand it. (sorry, very new to the layout code)
  713. # [04:38] * Quits: jedp (jedp@moz-8E6E760A.dsl.dynamic.sonic.net) (Quit: Computer has gone to sleep.)
  714. # [04:38] <@njn> bz: that function is here: https://pastebin.mozilla.org/4084798
  715. # [04:39] <bz> ewong: my point was that from layout's point of view those two cases end up looking pretty much identical
  716. # [04:39] <bz> njn: huh
  717. # [04:39] <bz> njn: seems like this should work...
  718. # [04:39] <bz> njn: A question
  719. # [04:39] <bz> njn: are you possibly sending multiple subarrays of the same array?
  720. # [04:40] <@njn> bz: possibly
  721. # [04:40] <bz> njn: via multiple postMessage calls?
  722. # [04:40] <@njn> if it's happening, then yes
  723. # [04:40] <@njn> ooh
  724. # [04:40] <bz> njn: because in that case the first call will transfer the arraybuffer....
  725. # [04:40] <@njn> neutering?
  726. # [04:40] <bz> yes
  727. # [04:40] <@njn> ahah
  728. # [04:41] <@njn> bz: can I tell if an array has been neutered?
  729. # [04:41] <philor> ask it to sing a Celine Dion song
  730. # [04:42] <@njn> bz: byteLength==0?
  731. # [04:42] <@njn> philor: ho ho ho
  732. # [04:42] * Joins: bajaj (Adium@moz-E55DC3D0.hsd1.ca.comcast.net)
  733. # [04:42] * Quits: Boriss (Boriss@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Ping timeout)
  734. # [04:43] * Joins: jedp (jedp@moz-8E6E760A.dsl.dynamic.sonic.net)
  735. # [04:43] * Joins: gandalf (zbraniecki@moz-912D7A86.hsd1.ca.comcast.net)
  736. # [04:44] <ewong> bz ok. going back before that, if an img is broken, http://mxr.mozilla.org/mozilla-central/source/layout/base/nsCSSFrameConstructor.cpp#3344 returns nullptr, so it doesn't create an imageframe, right?
  737. # [04:45] * Quits: bajaj (Adium@moz-E55DC3D0.hsd1.ca.comcast.net) (Ping timeout)
  738. # [04:45] * Joins: surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca)
  739. # [04:45] <bz> njn: byteLength==0 is the only way I know of offhand
  740. # [04:45] * Quits: gandalf (zbraniecki@moz-912D7A86.hsd1.ca.comcast.net) (Quit: My MacBook has gone to sleep. ZZZzzz…)
  741. # [04:45] <bz> ewong: unless you fall into the sized box case, yes
  742. # [04:45] <jwalden> philor++
  743. # [04:45] <bz> ewong: for the case you're worried about, that's what happens
  744. # [04:46] <philor> KWierso|sheriffduty: thanks, this was a good evening: I only starred 2 of them while eating, instead of 150 :)
  745. # [04:46] <KWierso|sheriffduty> o/
  746. # [04:46] * Joins: bajaj (Adium@moz-E55DC3D0.hsd1.ca.comcast.net)
  747. # [04:46] <@njn> bz: I checked, and byteLength is zero in some of the cases, so I'm 99% certain that's the problem
  748. # [04:46] <@njn> bz: thanks!
  749. # [04:46] <@njn> bz: it won't change my final solution, but it will change the comment I write above it :)
  750. # [04:46] <jwalden> at least, unless you're transferring zero-length arrays
  751. # [04:46] <KWierso|sheriffduty> philor: think we're in the clear to reopen?
  752. # [04:46] * Quits: bajaj (Adium@moz-E55DC3D0.hsd1.ca.comcast.net) (Quit: Leaving.)
  753. # [04:47] <jwalden> and no, I'm not sure there's a way to distinguish a zero-length array from an array that's been neutered
  754. # [04:47] <philor> KWierso|sheriffduty: probably not
  755. # [04:48] * Joins: gandalf (zbraniecki@moz-912D7A86.hsd1.ca.comcast.net)
  756. # [04:49] <bz> njn: I guess the point of copying as opposed to sending without transfer, is that it avoids cloning the possibly-big arraybuffer, right?
  757. # [04:51] * Joins: maxli (maxli@moz-EE42E0E.student.cs.uwaterloo.ca)
  758. # [04:51] * Joins: recursive (recursive@71958799.4D49EC71.6815CE39.IP)
  759. # [04:54] * Quits: gandalf (zbraniecki@moz-912D7A86.hsd1.ca.comcast.net) (Quit: My MacBook has gone to sleep. ZZZzzz…)
  760. # [04:56] * nthomas|busy is now known as nthomas|away
  761. # [04:56] * Joins: kdc (chatzilla@moz-A66E00D4.pk.shawcable.net)
  762. # [04:58] * Joins: luke1 (luke@moz-7CF84B28.dhcp.ftwo.tx.charter.com)
  763. # [04:58] * Quits: luke (luke@moz-7CF84B28.dhcp.ftwo.tx.charter.com) (Ping timeout)
  764. # [04:58] * Joins: bajaj (Adium@moz-E55DC3D0.hsd1.ca.comcast.net)
  765. # [04:58] * Quits: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net) (Ping timeout)
  766. # [05:00] <@njn> bz: yeah, these buffers can be 10s of MBs
  767. # [05:00] <@njn> bz: oh wait
  768. # [05:00] <@njn> bz: there are different cases that funnel through the transfer code
  769. # [05:00] <@njn> in this one, I need to copy to avoid the neutering problem
  770. # [05:00] * Joins: dria (dria@moz-1C1CE1C8.dsl.teksavvy.com)
  771. # [05:01] <@njn> in others, we have a fresh array that gets transferred
  772. # [05:02] <ewong> where does the |forget| come from in http://mxr.mozilla.org/mozilla-central/source/layout/base/nsCSSFrameConstructor.cpp#1663 ?
  773. # [05:02] * Quits: kentuckyfriedtakahe (ajones@34E8ECDF.DC2C3734.616A18A6.IP) (Client exited)
  774. # [05:03] * Joins: btulchinsky (btulchinsk@moz-6FFE20E8.dsl.bell.ca)
  775. # [05:04] <jwalden> ewong: http://mxr.mozilla.org/mozilla-central/source/xpcom/glue/nsCOMPtr.h#773 ?
  776. # [05:04] <ewong> jwalden: ah. thanks.
  777. # [05:05] * Quits: kaawee_ (user@moz-2441CA08.dynamic.qsc.de) (Ping timeout)
  778. # [05:06] * Quits: simo (simo@2E895C34.4E256B65.BDA7A6F4.IP) (Ping timeout)
  779. # [05:06] * Joins: kaawee_ (user@moz-2441CA08.dynamic.qsc.de)
  780. # [05:06] * Quits: bgrins (Adium@C7203E51.FBD8ACDB.20F09BA6.IP) (Quit: Leaving.)
  781. # [05:11] <Callek> python ../../../compare-locales/scripts/compare-locales -m e:/builds/slave/rel-c-beta-w32-rpk/build/merged l10n.ini ../../../l10n de
  782. # [05:11] <Callek> err wrong screen
  783. # [05:11] * Quits: bajaj (Adium@moz-E55DC3D0.hsd1.ca.comcast.net) (Quit: Leaving.)
  784. # [05:12] * Quits: Optimizer (Optimizer@979ED790.8C9808EB.274D17D6.IP) (Ping timeout)
  785. # [05:13] * Joins: Optimizer (Optimizer@979ED790.8C9808EB.274D17D6.IP)
  786. # [05:15] * Quits: ddahl (ddahl@8ECA0B87.AD77F8DE.D1E74241.IP) (Input/output error)
  787. # [05:15] * Quits: grobinson|ooo_at_eff (grob_@moz-CB33CA6D.is.a.tor.exit.server.torland.is) (Ping timeout)
  788. # [05:16] * Quits: twi (Adium@BC1E56B6.55F3F843.839F6EC0.IP) (Quit: Leaving.)
  789. # [05:16] * Quits: Morris (Morris@moz-99690620.hinet-ip.hinet.net) (Quit: Morris)
  790. # [05:16] * Quits: ewong (chatzilla@moz-20A71729.net) (Ping timeout)
  791. # [05:18] * Quits: cpearce (chatzilla@34E8ECDF.DC2C3734.616A18A6.IP) (Quit: ChatZilla 0.9.90.1-rdmsoft [XULRunner 22.0/20130619132145])
  792. # [05:19] * Joins: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net)
  793. # [05:19] * Quits: elin (elin@moz-99690620.hinet-ip.hinet.net) (Quit: elin)
  794. # [05:21] * Joins: yeukhon (yeukhon@moz-66888F61.cable.mindspring.com)
  795. # [05:21] * Joins: simo (simo@FB3BE63C.AC697383.12E82FEE.IP)
  796. # [05:22] <jwalden> noooooooooooooooo even try is closed :-(
  797. # [05:24] * Joins: miketaylrrrr (mtaylor@moz-8ACC7131.dyn.grandenetworks.net)
  798. # [05:24] * Quits: miketaylr (mtaylor@moz-8ACC7131.dyn.grandenetworks.net) (Connection reset by peer)
  799. # [05:26] * Quits: simo (simo@FB3BE63C.AC697383.12E82FEE.IP) (Ping timeout)
  800. # [05:26] * Joins: miketaylr (mtaylor@moz-8ACC7131.dyn.grandenetworks.net)
  801. # [05:26] * Quits: miketaylrrrr (mtaylor@moz-8ACC7131.dyn.grandenetworks.net) (Connection reset by peer)
  802. # [05:27] * Quits: ketas (ketas@135.216.191.90.dyn.estpak.ee) (Ping timeout)
  803. # [05:27] * Quits: paulproteus (quassel@rose.makesad.us) (Ping timeout)
  804. # [05:28] * Joins: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP)
  805. # [05:28] * Joins: paulproteus (quassel@moz-E86A3B42.makesad.us)
  806. # [05:29] <philor> shame, it looks like it's providing such an efficient and useful service right now
  807. # [05:29] * philor tries to get his eye to roll back down into the socket
  808. # [05:30] <philor> would be nice if instead of a switch to close hg, we had a switch to just shut off buildbot
  809. # [05:30] * Joins: annevk (annevk@moz-D434EC03.dsl.sca.megapath.net)
  810. # [05:30] * Quits: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP) (Ping timeout)
  811. # [05:31] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
  812. # [05:32] * Joins: thinker (user@moz-95FE47D3.dynamic.kbronet.com.tw)
  813. # [05:33] * jlund is now known as jlund|afk
  814. # [05:36] * Quits: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net) (Quit: ehugg)
  815. # [05:36] * Callek is now known as Callek_disconnected
  816. # [05:37] * Quits: Optimizer (Optimizer@979ED790.8C9808EB.274D17D6.IP) (Ping timeout)
  817. # [05:39] * Quits: jrmuizel (jrmuizel@moz-E039A32.cable.teksavvy.com) (Client exited)
  818. # [05:39] * Quits: JosiahOne (Instantbir@moz-A7D27D76.lightspeed.livnmi.sbcglobal.net) (Quit: dealloc)
  819. # [05:40] * Joins: briansmith (briansmith@5D6FE543.DAD5EA82.37EDBBD4.IP)
  820. # [05:41] * Joins: simo (simo@7F99DF33.D743BB68.BDA7A6F4.IP)
  821. # [05:42] * Joins: jrmuizel (jrmuizel@moz-E039A32.cable.teksavvy.com)
  822. # [05:42] * BenWa|email is now known as BenWa
  823. # [05:46] * Joins: ewong (chatzilla@moz-20A71729.net)
  824. # [05:50] <ewong> oh buggered. lost all that context
  825. # [05:50] * Joins: jet (jet@moz-DFAA4E15.p2p.sfo1.mozilla.com)
  826. # [05:52] * KWierso|sheriffduty is now known as KWierso
  827. # [05:54] <bz> anyone know how filevault affects build times?
  828. # [05:55] * Joins: Boriss (Boriss@moz-1864B12F.public.monkeybrains.net)
  829. # [05:57] * Quits: Matti (Matti@moz-9F5F72A4.dip0.t-ipconnect.de) (Ping timeout)
  830. # [05:58] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
  831. # [05:59] * Quits: Calebyaa (Calebyaa@moz-10B64631.cpe.net.cable.rogers.com) (Quit: Going offline, see ya! (www.adiirc.com))
  832. # [06:00] * Joins: forivall (quassel@moz-C3493F5E.vc.shawcable.net)
  833. # [06:00] * Quits: vd (vd@moz-7A53EEF0.ddns.cablebg.net) (Client exited)
  834. # [06:00] <nalexander> bz: new-style file vault (whole disk encryption) seems to be minimal.
  835. # [06:00] * BenWa is now known as BenWa|email
  836. # [06:00] <nalexander> bz: old style file vault was unusable for me (with a spinning disk)
  837. # [06:01] <nalexander> bz: I don't have numbers, though.
  838. # [06:01] * Joins: Matti_away (Matti@moz-39016445.dip0.t-ipconnect.de)
  839. # [06:01] * Matti_away is now known as Matti
  840. # [06:03] * khuey|away is now known as khuey
  841. # [06:05] * mattwoodrow|away is now known as mattwoodrow
  842. # [06:05] * Quits: Boriss (Boriss@moz-1864B12F.public.monkeybrains.net) (Quit: Boriss)
  843. # [06:06] <bz> nalexander: Thanks!
  844. # [06:06] * Quits: pcwalton (pcwalton@moz-C07D5168.p2p.sfo1.mozilla.com) (Quit: pcwalton)
  845. # [06:07] * mattwoodrow is now known as mattwoodrow|away
  846. # [06:10] * Joins: bajaj (Adium@moz-E55DC3D0.hsd1.ca.comcast.net)
  847. # [06:10] * Quits: annevk (annevk@moz-D434EC03.dsl.sca.megapath.net) (Input/output error)
  848. # [06:10] * Quits: miketaylr (mtaylor@moz-8ACC7131.dyn.grandenetworks.net) (Quit: Linkinus - http://linkinus.com)
  849. # [06:10] * Quits: WeirdAl (chatzilla@moz-527389C3.hsd1.ca.comcast.net) (Ping timeout)
  850. # [06:11] * Quits: simo (simo@7F99DF33.D743BB68.BDA7A6F4.IP) (Ping timeout)
  851. # [06:12] * glob is now known as glob|away
  852. # [06:13] * Quits: jrmuizel (jrmuizel@moz-E039A32.cable.teksavvy.com) (Client exited)
  853. # [06:15] * Joins: Optimizer (Optimizer@979ED790.8C9808EB.274D17D6.IP)
  854. # [06:16] * Joins: jrmuizel (jrmuizel@moz-E039A32.cable.teksavvy.com)
  855. # [06:16] * Quits: jrmuizel (jrmuizel@moz-E039A32.cable.teksavvy.com) (Client exited)
  856. # [06:16] * Joins: jrmuizel (jrmuizel@moz-E039A32.cable.teksavvy.com)
  857. # [06:16] * Quits: jrmuizel (jrmuizel@moz-E039A32.cable.teksavvy.com) (Client exited)
  858. # [06:17] * Parts: jet (jet@moz-DFAA4E15.p2p.sfo1.mozilla.com)
  859. # [06:17] * Quits: sicking (sicking@moz-501E5580.hsd1.ca.comcast.net) (Quit: sicking)
  860. # [06:18] * Joins: Morris (Morris@moz-99690620.hinet-ip.hinet.net)
  861. # [06:18] <ewong> bz re-reading what you wrote "unless you fall into the sized box case, yes", "for the case you're worried about, that's what happens" are you saying my case is the sized box case?
  862. # [06:20] * Joins: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net)
  863. # [06:21] <bz> no
  864. # [06:21] <bz> I'm saying your case is not the sized-box case
  865. # [06:21] <bz> The sized-box case is data:text/html,<img width="100" height="100" alt="some text">
  866. # [06:22] <ewong> ah ok. sorry for being dumb at this.
  867. # [06:23] * Joins: Boriss (Boriss@moz-1864B12F.public.monkeybrains.net)
  868. # [06:23] <bz> This stuff is complicated
  869. # [06:23] * bz is now known as bz_sleep
  870. # [06:23] * Quits: jib (Jan-Ivar@moz-772521AF.hsd1.pa.comcast.net) (Quit: jib)
  871. # [06:23] <bz_sleep> Word of advice. Right now we represent selections as DOM ranges.
  872. # [06:24] <bz_sleep> The basic issue with anonymous content is you can't have a range partially in it and partially in normal content...
  873. # [06:24] <bz_sleep> Which is why this bug is still open.
  874. # [06:24] <ewong> oh
  875. # [06:24] <bz_sleep> So you either have to change how ranges behave.
  876. # [06:25] <bz_sleep> Or change how the selection is represented internally.
  877. # [06:25] <bz_sleep> (or both)
  878. # [06:25] * bz_sleep sleeps for real.
  879. # [06:25] <ewong> g'night bz_sleep! thanks!
  880. # [06:26] * Joins: simo (simo@5B2DC502.477B4F5.BDA7A6F4.IP)
  881. # [06:27] * BenWa|email is now known as BenWa
  882. # [06:29] * Joins: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP)
  883. # [06:30] * Quits: Optimizer (Optimizer@979ED790.8C9808EB.274D17D6.IP) (Ping timeout)
  884. # [06:31] * Quits: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP) (Ping timeout)
  885. # [06:31] * Joins: jrmuizel (jrmuizel@moz-E039A32.cable.teksavvy.com)
  886. # [06:32] * Quits: surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca) (Quit: surkov)
  887. # [06:33] * Quits: jrmuizel (jrmuizel@moz-E039A32.cable.teksavvy.com) (Client exited)
  888. # [06:34] * Joins: crypt_ (chatzilla@moz-44D86B1E.cisco.com)
  889. # [06:34] * Quits: Mook (mook@moz-9BCD4A60.dsl.teksavvy.com) (Quit: Mook)
  890. # [06:35] * Quits: serge (Thunderbir@76A14AD0.DDE84BFE.DBBCD276.IP) (Ping timeout)
  891. # [06:35] * Quits: simo (simo@5B2DC502.477B4F5.BDA7A6F4.IP) (Ping timeout)
  892. # [06:36] * Joins: allstarschh (allstarsch@B2C77767.42557186.549B3E4F.IP)
  893. # [06:38] <philor> potentially fun situation, where we might drain the entire job backlog without getting out of the woods, and have no way to tell when the problem fizzles out
  894. # [06:38] * hwine is now known as hwine-ooo
  895. # [06:39] <philor> oh, s-c's apparently both write-only and immune to tree closures, I can use it
  896. # [06:39] * Quits: btulchinsky (btulchinsk@moz-6FFE20E8.dsl.bell.ca) (Client exited)
  897. # [06:39] * Quits: Boriss (Boriss@moz-1864B12F.public.monkeybrains.net) (Quit: Boriss)
  898. # [06:40] * Joins: Boriss (Boriss@moz-1864B12F.public.monkeybrains.net)
  899. # [06:41] * jorendorff is now known as jorendorff_away
  900. # [06:43] * Quits: jwalden (chatzilla@moz-BBE3ABD.mv.mozilla.com) (Quit: ChatZilla 0.9.90.1 [Firefox 25.0.1/20131112160018])
  901. # [06:43] * Joins: janv (varga@B613191B.3EC5E826.4F33160D.IP)
  902. # [06:45] * Joins: elin (elin@moz-99690620.hinet-ip.hinet.net)
  903. # [06:46] * Quits: gwagner (Gregor@moz-99690620.hinet-ip.hinet.net) (Quit: gwagner)
  904. # [06:49] * Joins: simo (simo@835743A1.549ED93A.12E82FEE.IP)
  905. # [06:49] * Joins: Optimizer (Optimizer@979ED790.8C9808EB.274D17D6.IP)
  906. # [06:50] * Joins: ddahl (ddahl@8ECA0B87.AD77F8DE.D1E74241.IP)
  907. # [06:50] * Joins: jrm2k6 (jrm2k6@moz-876091EF.sd.sd.cox.net)
  908. # [06:52] * Quits: spohl (Adium@A31329A6.AD7A4894.465000F8.IP) (Quit: Leaving.)
  909. # [06:52] * Quits: jedp (jedp@moz-8E6E760A.dsl.dynamic.sonic.net) (Quit: Computer has gone to sleep.)
  910. # [06:53] * Joins: gwagner (Gregor@moz-99690620.hinet-ip.hinet.net)
  911. # [06:53] * Quits: phoebe (phoebe@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  912. # [06:55] * Joins: mccr8 (mccr8@moz-2C4A1AA8.dsl.dynamic.sonic.net)
  913. # [06:57] * Quits: recursive (recursive@71958799.4D49EC71.6815CE39.IP) (Quit: Leaving...)
  914. # [06:57] * Quits: jrm2k6 (jrm2k6@moz-876091EF.sd.sd.cox.net) (Client exited)
  915. # [07:01] * Quits: schien (anonymous@moz-99690620.hinet-ip.hinet.net) (Quit: schien)
  916. # [07:01] * Quits: mccr8 (mccr8@moz-2C4A1AA8.dsl.dynamic.sonic.net) (Quit: )
  917. # [07:03] * Joins: jrmuizel (jrmuizel@moz-E039A32.cable.teksavvy.com)
  918. # [07:04] * Quits: heftig (heftig@moz-96D38BB7.dip0.t-ipconnect.de) (Quit: Quitting)
  919. # [07:05] * Joins: arky (arky@9158BB09.53BA259D.FA662B63.IP)
  920. # [07:05] * Quits: jrmuizel (jrmuizel@moz-E039A32.cable.teksavvy.com) (Ping timeout)
  921. # [07:06] * Quits: Morris (Morris@moz-99690620.hinet-ip.hinet.net) (Quit: Morris)
  922. # [07:06] * Joins: schien (anonymous@moz-99690620.hinet-ip.hinet.net)
  923. # [07:07] * khuey is now known as khuey|away
  924. # [07:08] * Joins: thelodger (thelodger@moz-70AC4E3D.b-ras3.mvw.galway.eircom.net)
  925. # [07:08] * Joins: phoebe (phoebe@moz-99690620.hinet-ip.hinet.net)
  926. # [07:09] * Quits: ggp (ggp@moz-B9856173.dsl.telesp.net.br) (Ping timeout)
  927. # [07:10] * Joins: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net)
  928. # [07:10] * Joins: ggp (ggp@moz-B9856173.dsl.telesp.net.br)
  929. # [07:12] * Joins: jet (jet@moz-79F891EE.hsd1.ca.comcast.net)
  930. # [07:12] * Quits: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net) (Input/output error)
  931. # [07:12] * Joins: Morris (Morris@moz-99690620.hinet-ip.hinet.net)
  932. # [07:14] * Joins: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net)
  933. # [07:15] * Joins: jedp (jedp@moz-8E6E760A.dsl.dynamic.sonic.net)
  934. # [07:15] <philor> not with a bang but with a whimper. reopened.
  935. # [07:17] * Quits: Optimizer (Optimizer@979ED790.8C9808EB.274D17D6.IP) (Connection reset by peer)
  936. # [07:17] * Joins: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net)
  937. # [07:18] * Joins: adalucinet (Mibbit@28C4EA76.976FBEE.5BC07656.IP)
  938. # [07:18] * Joins: fredw (Icedove@moz-B9C110E2.fbx.proxad.net)
  939. # [07:19] * Quits: Morris (Morris@moz-99690620.hinet-ip.hinet.net) (Quit: Morris)
  940. # [07:20] * Joins: Morris (Morris@moz-99690620.hinet-ip.hinet.net)
  941. # [07:21] * Joins: Optimizer (Optimizer@DC5B1859.C23D801D.D5D59AD9.IP)
  942. # [07:21] * Quits: Miranda (chatzilla@34E8ECDF.DC2C3734.616A18A6.IP) (Quit: ChatZilla 0.9.90.1 [Firefox 26.0/20131205075310])
  943. # [07:23] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/5b206fc5ecb6 - Masayuki Nakano - Bug 935876 part.1 Don't consume key event on <select> element if it's never handled r=
  944. # [07:24] * Joins: gerv (Instantbir@EF21B28E.8435A747.1D05C454.IP)
  945. # [07:24] * Quits: blassey (quassel@moz-A4899051.hsd1.ma.comcast.net) (Ping timeout)
  946. # [07:25] * Quits: Morris (Morris@moz-99690620.hinet-ip.hinet.net) (Quit: Morris)
  947. # [07:26] * Joins: blassey (quassel@moz-A4899051.hsd1.ma.comcast.net)
  948. # [07:26] * Joins: Morris (Morris@moz-99690620.hinet-ip.hinet.net)
  949. # [07:29] * Quits: ggp (ggp@moz-B9856173.dsl.telesp.net.br) (Ping timeout)
  950. # [07:30] * Joins: ggp (ggp@moz-B9856173.dsl.telesp.net.br)
  951. # [07:31] * jcranmer is now known as jcranmer|away
  952. # [07:32] * Quits: jedp (jedp@moz-8E6E760A.dsl.dynamic.sonic.net) (Quit: Computer has gone to sleep.)
  953. # [07:32] * Quits: Morris (Morris@moz-99690620.hinet-ip.hinet.net) (Quit: Morris)
  954. # [07:33] * Quits: blassey (quassel@moz-A4899051.hsd1.ma.comcast.net) (Ping timeout)
  955. # [07:34] * Quits: simo (simo@835743A1.549ED93A.12E82FEE.IP) (Ping timeout)
  956. # [07:36] * Joins: wolfiR (wolfiR@moz-71652003.dip0.t-ipconnect.de)
  957. # [07:36] * Joins: Morris (Morris@moz-99690620.hinet-ip.hinet.net)
  958. # [07:37] * Quits: adalucinet (Mibbit@28C4EA76.976FBEE.5BC07656.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  959. # [07:38] * Quits: Morris (Morris@moz-99690620.hinet-ip.hinet.net) (Quit: Morris)
  960. # [07:38] * Quits: Hughman (Mibbit@E4CFD81E.9F3124E3.A3B82EC7.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  961. # [07:39] * Joins: harth_ (harth@moz-DFAA4E15.p2p.sfo1.mozilla.com)
  962. # [07:40] * Joins: nl (nicklebede@moz-838152B8.net135.n37.ru)
  963. # [07:41] * Quits: jesup (chatzilla@moz-B6D1658D.phlapa.fios.verizon.net) (Ping timeout)
  964. # [07:41] * Quits: harth_ (harth@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Ping timeout)
  965. # [07:42] * Quits: Boriss (Boriss@moz-1864B12F.public.monkeybrains.net) (Quit: Boriss)
  966. # [07:42] * Quits: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net) (Quit: ehugg)
  967. # [07:42] * Joins: Boriss (Boriss@moz-1864B12F.public.monkeybrains.net)
  968. # [07:43] * Joins: Morris (Morris@moz-99690620.hinet-ip.hinet.net)
  969. # [07:43] * Joins: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de)
  970. # [07:44] * Joins: jesup (chatzilla@moz-B6D1658D.phlapa.fios.verizon.net)
  971. # [07:44] * Quits: @njn (chatzilla@moz-BDA0A59B.dyn.iinet.net.au) (Quit: ChatZilla 0.9.90.1 [Firefox 29.0a1/20140121181344])
  972. # [07:46] * Quits: Morris (Morris@moz-99690620.hinet-ip.hinet.net) (Quit: Morris)
  973. # [07:48] * Joins: Morris (Morris@moz-99690620.hinet-ip.hinet.net)
  974. # [07:50] * Joins: simo (simo@65E96553.EF7C891D.12E82FEE.IP)
  975. # [07:50] * Quits: @roc (chatzilla@93E17C3E.C7D02CC5.FC74E68.IP) (Ping timeout)
  976. # [07:50] * Joins: roc (chatzilla@111A8D76.CA718BD3.FC74E68.IP)
  977. # [07:50] * ChanServ sets mode: +o roc
  978. # [07:52] * Quits: Morris (Morris@moz-99690620.hinet-ip.hinet.net) (Quit: Morris)
  979. # [07:53] * Quits: Optimizer (Optimizer@DC5B1859.C23D801D.D5D59AD9.IP) (Ping timeout)
  980. # [07:53] * Joins: Morris (Morris@moz-99690620.hinet-ip.hinet.net)
  981. # [07:55] * Quits: jet (jet@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  982. # [07:55] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/2e93f0faa6ad - Nicholas Cameron - Bug 959842. Fix PGO only crash calling ReturnDrawTarget. r=mattwoodrow
  983. # [07:56] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/dc8f8287710b - Nicholas Cameron - Bug 959842. Rename ContentClient::ReturnDrawTarget. r=mattwoodrow
  984. # [07:56] * Quits: Morris (Morris@moz-99690620.hinet-ip.hinet.net) (Quit: Morris)
  985. # [07:58] * Joins: adalucinet (Mibbit@28C4EA76.976FBEE.5BC07656.IP)
  986. # [07:58] * Quits: mreavy (chatzilla@moz-B6D1658D.phlapa.fios.verizon.net) (Ping timeout)
  987. # [07:59] * Joins: vd (vd@moz-7A53EEF0.ddns.cablebg.net)
  988. # [07:59] * Joins: mreavy (chatzilla@moz-B6D1658D.phlapa.fios.verizon.net)
  989. # [08:06] * Quits: maxli (maxli@moz-EE42E0E.student.cs.uwaterloo.ca) (Quit: Leaving.)
  990. # [08:09] * whimboo|afk is now known as whimboo
  991. # [08:13] * Joins: Morris (Morris@moz-99690620.hinet-ip.hinet.net)
  992. # [08:13] * Quits: bholley (bholley@moz-24EDB000.hsd1.ca.comcast.net) (Quit: bholley)
  993. # [08:14] * Quits: mixedpuppy (mixedpuppy@54B88C49.51898649.E519B3D.IP) (Quit: mixedpuppy)
  994. # [08:15] * heycam is now known as heycam|away
  995. # [08:18] * Tomcat|afk is now known as Tomcat|sheriffduty
  996. # [08:18] * Quits: mdas (mdas@moz-AB8748FE.cpe.pppoe.ca) (Input/output error)
  997. # [08:19] * Quits: briansmith (briansmith@5D6FE543.DAD5EA82.37EDBBD4.IP) (Quit: Leaving)
  998. # [08:20] * philor is now known as philor|away
  999. # [08:21] * Joins: mgol (m_gol@moz-4F8914A8.neoplus.adsl.tpnet.pl)
  1000. # [08:21] * Quits: Boriss (Boriss@moz-1864B12F.public.monkeybrains.net) (Quit: Boriss)
  1001. # [08:22] * Quits: gerv (Instantbir@EF21B28E.8435A747.1D05C454.IP) (Ping timeout)
  1002. # [08:22] * Joins: Boriss (Boriss@moz-1864B12F.public.monkeybrains.net)
  1003. # [08:22] * Quits: m_gol (m_gol@moz-6FA28D6E.neoplus.adsl.tpnet.pl) (Ping timeout)
  1004. # [08:23] <Tomcat|sheriffduty> good morning
  1005. # [08:24] * Quits: aklotz (Thunderbir@FD1E68D2.64455FB.F97ED6F2.IP) (Quit: aklotz)
  1006. # [08:24] * Joins: danielgherasim (Thunderbir@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP)
  1007. # [08:24] * Quits: allstarschh (allstarsch@B2C77767.42557186.549B3E4F.IP) (Input/output error)
  1008. # [08:24] * Quits: Boriss (Boriss@moz-1864B12F.public.monkeybrains.net) (Quit: Boriss)
  1009. # [08:25] * Joins: pcwalton (pcwalton@moz-DA87EE4.hsd1.ca.comcast.net)
  1010. # [08:28] * Quits: pcwalton (pcwalton@moz-DA87EE4.hsd1.ca.comcast.net) (Quit: pcwalton)
  1011. # [08:30] * Joins: jduell (jduell@moz-2B2B9F2.hsd1.wa.comcast.net)
  1012. # [08:30] * Joins: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP)
  1013. # [08:31] * Joins: bholley (bholley@moz-24EDB000.hsd1.ca.comcast.net)
  1014. # [08:32] * BenWa is now known as BenWa|email
  1015. # [08:32] * Joins: Optimizer (Optimizer@DC5B1859.C23D801D.D5D59AD9.IP)
  1016. # [08:32] * Quits: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP) (Ping timeout)
  1017. # [08:35] * Quits: Morris (Morris@moz-99690620.hinet-ip.hinet.net) (Quit: Morris)
  1018. # [08:35] * Quits: kk1fff (kk1fff@moz-99690620.hinet-ip.hinet.net) (Connection reset by peer)
  1019. # [08:35] * Joins: kk1fff (kk1fff@moz-99690620.hinet-ip.hinet.net)
  1020. # [08:35] * Joins: Morris (Morris@moz-99690620.hinet-ip.hinet.net)
  1021. # [08:38] * Joins: Ms2ger (Ms2ger@768AD319.7BE2E8BA.187A1082.IP)
  1022. # [08:39] <Ms2ger> Bonjour
  1023. # [08:39] <Tomcat|sheriffduty> good morning Ms2ger
  1024. # [08:40] * Quits: kk1fff (kk1fff@moz-99690620.hinet-ip.hinet.net) (Connection reset by peer)
  1025. # [08:41] * Joins: kk1fff (kk1fff@moz-99690620.hinet-ip.hinet.net)
  1026. # [08:41] * Quits: Morris (Morris@moz-99690620.hinet-ip.hinet.net) (Quit: Morris)
  1027. # [08:42] * Joins: jhorak (jhorak@moz-2EE9C9C3.cust.nbox.cz)
  1028. # [08:42] * Quits: jesup (chatzilla@moz-B6D1658D.phlapa.fios.verizon.net) (Ping timeout)
  1029. # [08:44] * Quits: jduell (jduell@moz-2B2B9F2.hsd1.wa.comcast.net) (Input/output error)
  1030. # [08:45] <nigelb> Afternoon, Ms2ger
  1031. # [08:45] * Joins: stransky (stransky@moz-59D79C36.broadband2.iol.cz)
  1032. # [08:45] <Ms2ger> Back home? :)
  1033. # [08:46] * Quits: therube (chatzilla@moz-532294F.hsd1.md.comcast.net) (Ping timeout)
  1034. # [08:48] <nigelb> yep
  1035. # [08:48] * Joins: jesup (chatzilla@moz-B6D1658D.phlapa.fios.verizon.net)
  1036. # [08:48] * Quits: jhlin (jhlin@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1037. # [08:48] * Quits: lpy (lpy@6D018ABA.B31F127E.E99F7FDB.IP) (Connection reset by peer)
  1038. # [08:49] * Joins: mdas (mdas@moz-AB8748FE.cpe.pppoe.ca)
  1039. # [08:49] * Joins: lpy (lpy@F3D50674.19500BE2.65042015.IP)
  1040. # [08:51] * Quits: mdas (mdas@moz-AB8748FE.cpe.pppoe.ca) (Ping timeout)
  1041. # [08:51] * Quits: sfoster (sfoster@moz-961AB6F2.hsd1.or.comcast.net) (Ping timeout)
  1042. # [08:52] * Joins: recursive (recursive@71958799.4D49EC71.6815CE39.IP)
  1043. # [08:52] * Joins: gsvelto (gsvelto@moz-CC525610.clienti.tiscali.it)
  1044. # [08:52] * Quits: gwagner (Gregor@moz-99690620.hinet-ip.hinet.net) (Quit: gwagner)
  1045. # [08:56] * Quits: fabrice (fabrice@moz-6BFF324F.dynamic.hinet.net) (Quit: Leaving.)
  1046. # [08:56] * Quits: matthewgertner (matthewger@E05025B2.7102BCB6.B7C3970A.IP) (Quit: matthewgertner)
  1047. # [08:56] * Quits: nattokirai (nattokirai@moz-C286AD9A.bitcat.net) (Ping timeout)
  1048. # [08:57] * Quits: huseby (huseby@AD15A698.10726BB3.8CAEFE8D.IP) (Quit: Leaving)
  1049. # [08:58] * Joins: Morris (Morris@moz-99690620.hinet-ip.hinet.net)
  1050. # [08:58] * Joins: till (till@moz-837E2F8.adsl.alicedsl.de)
  1051. # [08:59] * Joins: AndreeaMatei (Thunderbir@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP)
  1052. # [09:01] * Joins: jduell (jduell@moz-2B2B9F2.hsd1.wa.comcast.net)
  1053. # [09:01] * Quits: bajaj (Adium@moz-E55DC3D0.hsd1.ca.comcast.net) (Quit: Leaving.)
  1054. # [09:09] * Quits: schien (anonymous@moz-99690620.hinet-ip.hinet.net) (Quit: schien)
  1055. # [09:10] * Quits: kaawee_ (user@moz-2441CA08.dynamic.qsc.de) (Ping timeout)
  1056. # [09:11] * Joins: allstarschh (allstarsch@moz-55E1E32C.pat.umts.dynamic.t-mobile.pl)
  1057. # [09:11] * Joins: jhlin (jhlin@moz-99690620.hinet-ip.hinet.net)
  1058. # [09:11] * Joins: Gijs (gijs@moz-86762AC2.range86-164.btcentralplus.com)
  1059. # [09:12] * Joins: schien (anonymous@moz-99690620.hinet-ip.hinet.net)
  1060. # [09:12] * Joins: kaawee_ (user@moz-2441CA08.dynamic.qsc.de)
  1061. # [09:16] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/ab2800166064 - Nicholas Nethercote - Bug 961883 (part 3) - Measure and report the Nursery. r=terrence.
  1062. # [09:17] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/92081c50e18c - Nicholas Nethercote - Bug 961883 (part 1) - Measure and report the SourceDataCache. r=benjamin.
  1063. # [09:17] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/9b575ca55b37 - Nicholas Nethercote - Bug 961883 (part 0) - Some tiny HashTable comment tweaks. r=luke.
  1064. # [09:17] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/ff7db0b58713 - Nicholas Nethercote - Bug 961883 (part 2) - Measure and report the StoreBuffer. r=terrence.
  1065. # [09:20] * Joins: squeakytoy (squeakytoy@moz-79070305.dynamic.se.alltele.net)
  1066. # [09:23] * Joins: jaoo (user@moz-787337E0.red-88-9-250.dynamicip.rima-tde.net)
  1067. # [09:25] * Joins: matthewgertner (matthewger@173F2E9D.96442F2E.EE1C58A.IP)
  1068. # [09:28] * Joins: robertbindar (Thunderbir@moz-F317F7CE.eregie.pub.ro)
  1069. # [09:28] * Quits: robertbindar (Thunderbir@moz-F317F7CE.eregie.pub.ro) (Quit: robertbindar)
  1070. # [09:28] * Joins: nicodel (Thunderbir@moz-20FD88F4.fbx.proxad.net)
  1071. # [09:28] * Joins: robertbindar (Thunderbir@moz-F317F7CE.eregie.pub.ro)
  1072. # [09:28] * Quits: Gijs (gijs@moz-86762AC2.range86-164.btcentralplus.com) (Ping timeout)
  1073. # [09:29] * Joins: heftig (heftig@moz-D746319F.unitymedia.biz)
  1074. # [09:29] * Quits: vicamo (vicamo@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1075. # [09:29] * Quits: Hendikins (wolfox@moz-BA6D9F52.static.internode.on.net) (Ping timeout)
  1076. # [09:29] * Joins: Gijs (gijs@moz-86762AC2.range86-164.btcentralplus.com)
  1077. # [09:29] * Joins: Hendikins (wolfox@moz-BA6D9F52.static.internode.on.net)
  1078. # [09:30] * Joins: vicamo (vicamo@moz-99690620.hinet-ip.hinet.net)
  1079. # [09:30] * Quits: bholley (bholley@moz-24EDB000.hsd1.ca.comcast.net) (Quit: bholley)
  1080. # [09:30] * Joins: bholley (bholley@moz-24EDB000.hsd1.ca.comcast.net)
  1081. # [09:31] * Joins: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP)
  1082. # [09:31] * pmoore|away is now known as pmoore
  1083. # [09:32] * Quits: nicodel (Thunderbir@moz-20FD88F4.fbx.proxad.net) (Quit: nicodel)
  1084. # [09:33] * Quits: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP) (Ping timeout)
  1085. # [09:33] * Quits: Honza (chatzilla@F8BF899B.23B79DE4.D0083327.IP) (Ping timeout)
  1086. # [09:36] * Joins: mihaelav (Mibbit@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP)
  1087. # [09:38] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
  1088. # [09:39] * Joins: jhk (jigneshkak@4B6E4205.2A346C5D.8B6C1D65.IP)
  1089. # [09:40] * Joins: gabor (gabor@moz-F5994963.dip0.t-ipconnect.de)
  1090. # [09:40] * Quits: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net) (Input/output error)
  1091. # [09:41] * Joins: Jerry_ (hshih@moz-99690620.hinet-ip.hinet.net)
  1092. # [09:43] * Joins: curiousguy13 (chatzilla@71D2DD61.F7413847.50E99975.IP)
  1093. # [09:45] * Joins: mixedpuppy (mixedpuppy@54B88C49.51898649.E519B3D.IP)
  1094. # [09:47] * Joins: mt (mt@moz-6D840195.cisco.com)
  1095. # [09:48] * Joins: lgarner (lgarner@moz-7FA0CC62.nat.umts.dynamic.t-mobile.pl)
  1096. # [09:52] * Fallen|away is now known as Fallen
  1097. # [09:52] * Joins: vingtetun (Thunderbir@moz-64E1A8DA.fbx.proxad.net)
  1098. # [09:54] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/235d4c57787f - Andrea Marchesini - Bug 620935 - __noSuchMethod__ support for WebIDL r=bz
  1099. # [09:54] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/691a1d12372a - Andrea Marchesini - Bug 620935 - Make console object available in Web Workers, r=ehsan, r=bz
  1100. # [09:56] * Quits: phoebe (phoebe@moz-99690620.hinet-ip.hinet.net) (Connection reset by peer)
  1101. # [09:57] * Joins: phoebe (phoebe@moz-99690620.hinet-ip.hinet.net)
  1102. # [09:58] * Joins: mak|afk (chatzilla@moz-D84F9C3E.retail.telecomitalia.it)
  1103. # [09:59] * Joins: RealRaven (Thunderbir@3A6288FE.1F6A1DBD.27F80FAC.IP)
  1104. # [09:59] * Quits: crypt_ (chatzilla@moz-44D86B1E.cisco.com) (Ping timeout)
  1105. # [10:02] * Joins: smontagu (chatzilla@88F51059.F3BBB17D.144F44FA.IP)
  1106. # [10:02] * efaust|EST|PTO is now known as efaust
  1107. # [10:03] * Quits: arky (arky@9158BB09.53BA259D.FA662B63.IP) (Ping timeout)
  1108. # [10:03] * Quits: mt (mt@moz-6D840195.cisco.com) (Quit: Leaving.)
  1109. # [10:04] * Joins: wolfiR_ (wolfiR@moz-71652003.dip0.t-ipconnect.de)
  1110. # [10:05] <RealRaven> is there a reverse lookup for addon GUIds? I am trying to find out what a7e4ed9c-c2b4-4292-874d-9803c6071de5 points to
  1111. # [10:06] * Quits: nrc (nrc@7BE24E90.A5032A01.3CFC199D.IP) (Ping timeout)
  1112. # [10:07] * Joins: MarcoZ (marco.zehe@moz-E7F724B4.dip0.t-ipconnect.de)
  1113. # [10:10] * Joins: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net)
  1114. # [10:11] <KWierso> RealRaven: someone in #amo might have something like that?
  1115. # [10:11] * Quits: simo (simo@65E96553.EF7C891D.12E82FEE.IP) (Ping timeout)
  1116. # [10:12] * Quits: vd (vd@moz-7A53EEF0.ddns.cablebg.net) (Client exited)
  1117. # [10:12] * Joins: vd (vd@moz-7A53EEF0.ddns.cablebg.net)
  1118. # [10:12] * Joins: cpeterso_ (cpeterson@moz-7122D214.hsd1.ca.comcast.net)
  1119. # [10:13] * Quits: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net) (Ping timeout)
  1120. # [10:13] <Tomcat|sheriffduty> KWierso: oh hai :) merges to the integration trees done
  1121. # [10:13] <KWierso> hooray
  1122. # [10:13] * mak|afk is now known as mak
  1123. # [10:14] <KWierso> Tomcat|sheriffduty: I never did get a merge from b2g-inbound to m-c
  1124. # [10:14] * KWierso is now known as KWierso|afk
  1125. # [10:14] * Quits: Morris (Morris@moz-99690620.hinet-ip.hinet.net) (Quit: Morris)
  1126. # [10:16] <Tomcat|sheriffduty> KWierso|afk: yeah will make this in the next planned round of merges :)
  1127. # [10:16] <Tomcat|sheriffduty> and good night :)
  1128. # [10:17] * Joins: huseby (huseby@moz-9127FDEC.torservers.net)
  1129. # [10:17] <Ms2ger> KWierso is online now?
  1130. # [10:17] * Quits: curiousguy13 (chatzilla@71D2DD61.F7413847.50E99975.IP) (Ping timeout)
  1131. # [10:17] <KWierso|afk> Ms2ger: online, not awake ;)
  1132. # [10:17] <Ms2ger> Ha
  1133. # [10:18] * Joins: curiousguy13 (chatzilla@3A8F04E9.7CD1C1B4.8D9DA8D9.IP)
  1134. # [10:18] <RealRaven> KWierso|afk: asked at #amo-editors, didn't know there was an #amo as well...
  1135. # [10:20] * Quits: @dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net) (Ping timeout)
  1136. # [10:21] * Joins: msucan (mihai@F6BB6C39.AE174523.320F75DD.IP)
  1137. # [10:23] * Joins: ferjm (ferjm@E0F7E15F.F9DEA6D6.FB6F0902.IP)
  1138. # [10:24] * mattwoodrow|away is now known as mattwoodrow
  1139. # [10:27] * Joins: simo (simo@5B4B2522.DDDECCB1.BDA7A6F4.IP)
  1140. # [10:27] * Joins: h4writer (h4writer@moz-957FCBC.access.telenet.be)
  1141. # [10:29] * Quits: wolfiR_ (wolfiR@moz-71652003.dip0.t-ipconnect.de) (Quit: Leaving)
  1142. # [10:30] <Gijs> RealRaven: not on AMO's latest mxr copy
  1143. # [10:30] <Gijs> RealRaven: so either not on AMO, or not on AMO when the last mxr index happened. #amo / #amo-editors probably know when that was
  1144. # [10:30] * Gijs doesn't know if that is finally automated
  1145. # [10:32] * Joins: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP)
  1146. # [10:32] * Joins: mt (mt@moz-6D840195.cisco.com)
  1147. # [10:33] <gcp> our dictionary is missing "enqueueing"
  1148. # [10:34] * Quits: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP) (Ping timeout)
  1149. # [10:34] * Joins: fabrice (fabrice@moz-F5A96693.hinet-ip.hinet.net)
  1150. # [10:35] <Ms2ger> Enqueue a bug
  1151. # [10:35] <RealRaven> Gijs: thanks. I got a moz-principal security error on a users log which references (embedded?) images from his draft folder.
  1152. # [10:35] * Quits: fabrice (fabrice@moz-F5A96693.hinet-ip.hinet.net) (Max SendQ exceeded)
  1153. # [10:35] * Joins: gwagner (Gregor@moz-58EEDCDA.dynamic.hinet.net)
  1154. # [10:35] * Joins: fabrice (fabrice@moz-483E5E35.hinet-ip.hinet.net)
  1155. # [10:35] * Quits: fabrice (fabrice@moz-483E5E35.hinet-ip.hinet.net) (Max SendQ exceeded)
  1156. # [10:36] <Gijs> RealRaven: doing what?
  1157. # [10:36] * Joins: fabrice (fabrice@moz-F5A96693.hinet-ip.hinet.net)
  1158. # [10:36] <RealRaven> AFter opening COmposer. I am currently trouble shooting an issue where it injects unnecessaru <font> tags
  1159. # [10:37] * Quits: gwagner (Gregor@moz-58EEDCDA.dynamic.hinet.net) (Quit: gwagner)
  1160. # [10:37] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/b2b1b90f5082 - Andrea Marchesini - Bug 957893 - RequireWakeLock should not crash when the param is an empty string, r=ehsan
  1161. # [10:38] <RealRaven> Our Addon (SmartTemplate4) adds a <div> on notifyComposeBodyReady. Looks like this makes Thunderbird put in "corrective font tags" every time the user inserts something.
  1162. # [10:38] * Joins: mak|afk (chatzilla@moz-D84F9C3E.retail.telecomitalia.it)
  1163. # [10:38] * Quits: allstarschh (allstarsch@moz-55E1E32C.pat.umts.dynamic.t-mobile.pl) (Ping timeout)
  1164. # [10:39] <RealRaven> Actually, looking at these errors again, the GUIDs seem to change all the time:
  1165. # [10:39] <RealRaven> I will pastebin
  1166. # [10:39] * Quits: mak (chatzilla@moz-D84F9C3E.retail.telecomitalia.it) (Ping timeout)
  1167. # [10:39] <RealRaven> http://pastebin.mozilla.org/4086631
  1168. # [10:40] * mak|afk is now known as mak
  1169. # [10:41] * Quits: bholley (bholley@moz-24EDB000.hsd1.ca.comcast.net) (Quit: bholley)
  1170. # [10:41] * Joins: Morris (Morris@moz-99690620.hinet-ip.hinet.net)
  1171. # [10:41] <RealRaven> Is it safe to ignore all these? Looks like a red herring to me.
  1172. # [10:41] * Quits: vingtetun (Thunderbir@moz-64E1A8DA.fbx.proxad.net) (Ping timeout)
  1173. # [10:42] * jorendorff_away is now known as jorendorff
  1174. # [10:44] * Joins: jet (jet@moz-79F891EE.hsd1.ca.comcast.net)
  1175. # [10:44] * Quits: yeukhon (yeukhon@moz-66888F61.cable.mindspring.com) (Quit: Leaving.)
  1176. # [10:45] * Joins: snig_wal (chatzilla@9B9315E1.A6025CA.1C37C358.IP)
  1177. # [10:45] * Joins: gwagner (Gregor@moz-58EEDCDA.dynamic.hinet.net)
  1178. # [10:45] * jorendorff is now known as jorendorff_away
  1179. # [10:46] * Joins: jackneill (jackneill@moz-34BE53FD.pool.digikabel.hu)
  1180. # [10:46] <snig_wal> How can I get commit access?
  1181. # [10:47] <NeilAway> RealRaven: "adds"?
  1182. # [10:47] <bagder> snig_wal: https://www.mozilla.org/hacking/committer/
  1183. # [10:53] * Joins: allstarschh (allstarsch@moz-7AB5A64D.nat.umts.dynamic.t-mobile.pl)
  1184. # [10:53] * Quits: Optimizer (Optimizer@DC5B1859.C23D801D.D5D59AD9.IP) (Ping timeout)
  1185. # [10:55] * Quits: heftig (heftig@moz-D746319F.unitymedia.biz) (Ping timeout)
  1186. # [10:55] * Joins: allstarschh_nb (allstarsch@moz-34E2F071.pat.umts.dynamic.t-mobile.pl)
  1187. # [10:56] * Quits: allstarschh (allstarsch@moz-7AB5A64D.nat.umts.dynamic.t-mobile.pl) (Ping timeout)
  1188. # [10:56] * Joins: Optimizer (Instantbir@E7BFA87C.D286A377.BE4CF869.IP)
  1189. # [10:57] <RealRaven> NeilAway: Yes, we inject it into the new message when composer says it ready. The user can make up a template in this case he added a <div>. We offer parsing different header fields which can replace variables such as %from% %date% etc
  1190. # [10:57] * Joins: Optimizer1 (Optimizer@E7BFA87C.D286A377.BE4CF869.IP)
  1191. # [10:58] <RealRaven> Strangely, the <font> tags are not added if the insert is triggered at a later stage (we have a listener on changing identity, where the bug is not triggered)
  1192. # [10:59] <RealRaven> Is there a global setting in Thunderbird that forces a composer font (not talking about display - it seems most font settings are about displaying content, not composing)
  1193. # [11:00] <NeilAway> RealRaven: yeah, loadHTMLMsgPrefs()
  1194. # [11:00] * Quits: fabrice (fabrice@moz-F5A96693.hinet-ip.hinet.net) (Ping timeout)
  1195. # [11:00] * mattwoodrow is now known as mattwoodrow|away
  1196. # [11:00] * Joins: heftig (heftig@moz-D746319F.unitymedia.biz)
  1197. # [11:00] <RealRaven> NeilAway: need to check that on mxr...
  1198. # [11:01] <RealRaven> msgcompose.font_size?
  1199. # [11:01] <RealRaven> and msgcompose.font_face
  1200. # [11:01] * Quits: squib (squib@moz-5175C098.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
  1201. # [11:02] <RealRaven> would it be possible to reset that to an empty string?
  1202. # [11:02] <RealRaven> let me check the default for taht.
  1203. # [11:02] * Quits: allstarschh_nb (allstarsch@moz-34E2F071.pat.umts.dynamic.t-mobile.pl) (Ping timeout)
  1204. # [11:02] * Joins: fabrice (fabrice@moz-483E5E35.hinet-ip.hinet.net)
  1205. # [11:02] <RealRaven> funny, it seems to be set to "tt" on my own system.
  1206. # [11:03] * Quits: ericcc (echang@moz-99690620.hinet-ip.hinet.net) (Quit: Leaving)
  1207. # [11:05] * Joins: nicodel (nicodel@moz-20FD88F4.fbx.proxad.net)
  1208. # [11:06] <ewong> is there a Mozilla policy that prevents me from quoting a dev in irc and paste what he wrote in a bug?
  1209. # [11:06] <ewong> (in this case, bz)
  1210. # [11:07] <ewong> err.. I mean what he wrote on irc, into the bug
  1211. # [11:07] <Ms2ger> Depends, private message or public channel?
  1212. # [11:07] <ewong> Ms2ger: public.. on here
  1213. # [11:07] <ewong> earliery
  1214. # [11:07] <Ms2ger> Sure
  1215. # [11:08] <ewong> Ms2ger: thanks! I think it'll help whoever decides to try to fix the bug
  1216. # [11:08] <ewong> (fwiw bug 12460)
  1217. # [11:08] * Quits: jet (jet@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  1218. # [11:11] * Joins: bitgeeky (bitgeeky@9B9315E1.A6025CA.1C37C358.IP)
  1219. # [11:11] * Joins: lzzluca (lzzluca@moz-10429979.static.virginmediabusiness.co.uk)
  1220. # [11:11] * ttaubert is now known as ttaubert|pto
  1221. # [11:12] * Quits: gsvelto (gsvelto@moz-CC525610.clienti.tiscali.it) (Ping timeout)
  1222. # [11:13] * Parts: nicodel (nicodel@moz-20FD88F4.fbx.proxad.net)
  1223. # [11:13] <ewong> wut?!
  1224. # [11:14] <NeilAway> !seen Pike
  1225. # [11:14] <firebot> pike was last seen 7 hours, 27 minutes and 27 seconds ago, saying 'delphine1: do we have a fix for the l10n testing starting Feb 3? I would think we did, just want to make sure' in #l10n.
  1226. # [11:15] * Joins: alice (alice@moz-F82BC62E.paconsult7.bbnplanet.net)
  1227. # [11:15] * Joins: ketas (ketas@135.216.191.90.dyn.estpak.ee)
  1228. # [11:16] * Quits: heftig (heftig@moz-D746319F.unitymedia.biz) (Ping timeout)
  1229. # [11:16] * Quits: mixedpuppy (mixedpuppy@54B88C49.51898649.E519B3D.IP) (Quit: mixedpuppy)
  1230. # [11:16] * Quits: vichen (vichen@moz-99690620.hinet-ip.hinet.net) (Quit: vichen)
  1231. # [11:17] * Quits: fabrice (fabrice@moz-483E5E35.hinet-ip.hinet.net) (Quit: Leaving.)
  1232. # [11:18] * Quits: danielgherasim (Thunderbir@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP) (Client exited)
  1233. # [11:18] * Joins: allstarschh (allstarsch@moz-D9953A7E.nat.umts.dynamic.t-mobile.pl)
  1234. # [11:20] * Joins: danielgherasim (Thunderbir@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP)
  1235. # [11:22] <ewong> is the Core Selection code basically in http://mxr.mozilla.org/comm-central/source/mozilla/layout/generic/nsFrame.cpp#2492 ?
  1236. # [11:22] <ewong> or is it in all sorts of places?
  1237. # [11:22] * Quits: kk1fff (kk1fff@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1238. # [11:22] * Joins: fabrice (fabrice@moz-483E5E35.hinet-ip.hinet.net)
  1239. # [11:23] <Ms2ger> nsFrameSelection, last I checked
  1240. # [11:23] * Quits: fabrice (fabrice@moz-483E5E35.hinet-ip.hinet.net) (Max SendQ exceeded)
  1241. # [11:23] <ewong> Ms2ger: thanks. I'll take a look at that code
  1242. # [11:24] * baku|away is now known as baku
  1243. # [11:25] * Quits: Morris (Morris@moz-99690620.hinet-ip.hinet.net) (Quit: Morris)
  1244. # [11:26] * Joins: kk1fff (kk1fff@moz-99690620.hinet-ip.hinet.net)
  1245. # [11:26] * Joins: allstarschh_nb (allstarsch@moz-D9953A7E.nat.umts.dynamic.t-mobile.pl)
  1246. # [11:27] * Joins: pnkfelix (pnkfelix@87C1F78E.1DE10CA8.D8E68FF6.IP)
  1247. # [11:30] * Quits: kaawee_ (user@moz-2441CA08.dynamic.qsc.de) (Ping timeout)
  1248. # [11:31] * Joins: heftig (heftig@moz-D746319F.unitymedia.biz)
  1249. # [11:31] * Joins: fabrice (fabrice@moz-F5A96693.hinet-ip.hinet.net)
  1250. # [11:31] * Joins: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP)
  1251. # [11:32] * Joins: gerv (Instantbir@moz-F241DA8A.adsl-static.isp.belgacom.be)
  1252. # [11:33] * Joins: kaawee_ (user@moz-2441CA08.dynamic.qsc.de)
  1253. # [11:33] * Quits: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP) (Ping timeout)
  1254. # [11:34] * Joins: ethan (chatzilla@moz-99690620.hinet-ip.hinet.net)
  1255. # [11:36] * Quits: heftig (heftig@moz-D746319F.unitymedia.biz) (Ping timeout)
  1256. # [11:37] * Quits: snig_wal (chatzilla@9B9315E1.A6025CA.1C37C358.IP) (Ping timeout)
  1257. # [11:37] * Quits: phoebe (phoebe@moz-99690620.hinet-ip.hinet.net) (Input/output error)
  1258. # [11:38] * Joins: blassey (quassel@moz-A4899051.hsd1.ma.comcast.net)
  1259. # [11:40] * Joins: harth (harth@moz-DFAA4E15.p2p.sfo1.mozilla.com)
  1260. # [11:40] * julienw_afk is now known as julienw
  1261. # [11:40] * Quits: gerv (Instantbir@moz-F241DA8A.adsl-static.isp.belgacom.be) (Ping timeout)
  1262. # [11:42] * Quits: harth (harth@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Ping timeout)
  1263. # [11:42] * Quits: gaston (landry@moz-2911F07A.rhaalovely.net) (Ping timeout)
  1264. # [11:43] * Quits: elin (elin@moz-99690620.hinet-ip.hinet.net) (Quit: elin)
  1265. # [11:43] * padenot is now known as padenot|away
  1266. # [11:43] * Joins: Honza (chatzilla@F8BF899B.23B79DE4.D0083327.IP)
  1267. # [11:43] * ewong is now known as ewong|away
  1268. # [11:46] * Quits: ckitching (ckitching@moz-73BD1AA5.nat.csx.cam.ac.uk) (Ping timeout)
  1269. # [11:48] * Quits: allstarschh (allstarsch@moz-D9953A7E.nat.umts.dynamic.t-mobile.pl) (Ping timeout)
  1270. # [11:48] * Quits: allstarschh_nb (allstarsch@moz-D9953A7E.nat.umts.dynamic.t-mobile.pl) (Ping timeout)
  1271. # [11:48] * Joins: brsun (chatzilla@moz-99690620.hinet-ip.hinet.net)
  1272. # [11:49] * Joins: allstarschh_nb (allstarsch@moz-D9953A7E.nat.umts.dynamic.t-mobile.pl)
  1273. # [11:49] * Quits: dadel (dadel@moz-DC3E77C1.ponteilla.net) (Ping timeout)
  1274. # [11:49] * Joins: allstarschh (allstarsch@moz-D9953A7E.nat.umts.dynamic.t-mobile.pl)
  1275. # [11:50] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Ping timeout)
  1276. # [11:50] * Joins: heftig (heftig@moz-D746319F.unitymedia.biz)
  1277. # [11:50] * mihaelav is now known as mihaelav_lunch
  1278. # [11:51] <Ms2ger> ###!!! ASSERTION: GetOffsetTo called on frames in different documents: 'PresContext() == aOther->PresContext()'
  1279. # [11:52] * Joins: dadel (dadel@moz-DC3E77C1.ponteilla.net)
  1280. # [11:52] * Quits: chucklee (chucklee@moz-99690620.hinet-ip.hinet.net) (Quit: Leaving)
  1281. # [11:53] * Joins: zakora (NC@moz-28181BF.fbx.proxad.net)
  1282. # [11:53] * Joins: snig_wal (chatzilla@9B9315E1.A6025CA.1C37C358.IP)
  1283. # [11:53] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
  1284. # [11:54] * Quits: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net) (Quit: Edgar)
  1285. # [11:55] * padenot|away is now known as padenot
  1286. # [11:55] <Gijs> RealRaven: so those GUIDs are null principal IDs. I don't know that they actually relate to add-ons at all...
  1287. # [11:56] * Quits: brsun (chatzilla@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1288. # [11:56] <Gijs> (I suspect that no, they don't, they get generated on the fly - but I've not found the code that does this so I'm not sure)
  1289. # [11:56] * Joins: vingtetun (Thunderbir@DA4ABEAF.1DE10CA8.D8E68FF6.IP)
  1290. # [11:58] * Joins: gaston (landry@moz-2911F07A.rhaalovely.net)
  1291. # [11:59] * Quits: mt (mt@moz-6D840195.cisco.com) (Quit: Leaving.)
  1292. # [11:59] * Quits: fabrice (fabrice@moz-F5A96693.hinet-ip.hinet.net) (Quit: Leaving.)
  1293. # [11:59] * Joins: fabrice (fabrice@moz-483E5E35.hinet-ip.hinet.net)
  1294. # [11:59] * Quits: flo-retina (Instantbir@moz-2C9D8405.ip-176-31-106.eu) (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
  1295. # [11:59] * Quits: fabrice (fabrice@moz-483E5E35.hinet-ip.hinet.net) (Max SendQ exceeded)
  1296. # [12:00] * Joins: fabrice (fabrice@moz-483E5E35.hinet-ip.hinet.net)
  1297. # [12:00] <RealRaven> Gijs: yeah, I was wondering whether it is safe to disable these warnings with console2 domain blocker but that might suppress more important messages. Best would be to remove the source of the error (I would just nuke the the draft folder contents)
  1298. # [12:00] * baku is now known as baku|away
  1299. # [12:02] * Quits: rniwa (rniwa@DBC3D095.CC3DF958.1782B2F3.IP) (Quit: rniwa)
  1300. # [12:03] * Quits: allstarschh (allstarsch@moz-D9953A7E.nat.umts.dynamic.t-mobile.pl) (Ping timeout)
  1301. # [12:03] * Quits: allstarschh_nb (allstarsch@moz-D9953A7E.nat.umts.dynamic.t-mobile.pl) (Ping timeout)
  1302. # [12:04] * Quits: snig_wal (chatzilla@9B9315E1.A6025CA.1C37C358.IP) (Ping timeout)
  1303. # [12:06] * Joins: jgilbert_ (jgilbert@moz-4C088FCE.hsd1.ca.comcast.net)
  1304. # [12:06] * Quits: jgilbert (jgilbert@moz-4C088FCE.hsd1.ca.comcast.net) (Ping timeout)
  1305. # [12:07] * Joins: myk (myk@moz-996D3BDA.dsl.dynamic.sonic.net)
  1306. # [12:08] * Joins: Morris (Morris@moz-A499047A.hinet-ip.hinet.net)
  1307. # [12:08] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
  1308. # [12:09] * Joins: eggonlegs (on@29744E2E.1442833D.2E43DAB5.IP)
  1309. # [12:11] <hrw> hello guys
  1310. # [12:12] * baku|away is now known as baku
  1311. # [12:12] <Ms2ger> Morning
  1312. # [12:13] <hrw> froydnj: thanks for notes to xpcom code
  1313. # [12:13] * Joins: fabrice1 (fabrice@moz-483E5E35.hinet-ip.hinet.net)
  1314. # [12:13] * Quits: fabrice (fabrice@moz-483E5E35.hinet-ip.hinet.net) (Quit: Leaving.)
  1315. # [12:13] * Quits: gwagner (Gregor@moz-58EEDCDA.dynamic.hinet.net) (Quit: gwagner)
  1316. # [12:13] * khuey|away is now known as khuey
  1317. # [12:14] * Quits: fabrice1 (fabrice@moz-483E5E35.hinet-ip.hinet.net) (Quit: Leaving.)
  1318. # [12:14] <mak> baku: I see some compilation errors on WorkerConsoleBinding.cpp is that related to the patch you just landed?
  1319. # [12:15] <baku> mak, show me the errors
  1320. # [12:15] * Quits: myk (myk@moz-996D3BDA.dsl.dynamic.sonic.net) (Ping timeout)
  1321. # [12:15] <baku> mak, that patch is just landed to m-i
  1322. # [12:15] * julienw is now known as julienw_afk
  1323. # [12:16] <mak> baku: yes, I just pulled :(
  1324. # [12:16] <baku> mak, paste-bin?
  1325. # [12:17] <mak> baku: yep, one sec
  1326. # [12:18] * Quits: robertbindar (Thunderbir@moz-F317F7CE.eregie.pub.ro) (Ping timeout)
  1327. # [12:19] * Quits: shelly (shelly@moz-99690620.hinet-ip.hinet.net) (Quit: Leaving)
  1328. # [12:21] * Joins: robertbindar (Thunderbir@moz-F317F7CE.eregie.pub.ro)
  1329. # [12:22] * Joins: allstarschh (allstarsch@moz-55E1E32C.pat.umts.dynamic.t-mobile.pl)
  1330. # [12:22] * Joins: Calebyaa (Calebyaa@moz-10B64631.cpe.net.cable.rogers.com)
  1331. # [12:24] * Quits: gaston (landry@moz-2911F07A.rhaalovely.net) (Ping timeout)
  1332. # [12:26] <Gijs> What's the easiest way to get a Firefox build ID again?
  1333. # [12:26] * Gijs still instinctively goes to Help > About, which doesn't have it
  1334. # [12:26] * Joins: allstarschh_nb (allstarsch@moz-55E1E32C.pat.umts.dynamic.t-mobile.pl)
  1335. # [12:28] * Quits: schien (anonymous@moz-99690620.hinet-ip.hinet.net) (Quit: schien)
  1336. # [12:29] * khuey is now known as khuey|away
  1337. # [12:30] * Quits: allstarschh_nb (allstarsch@moz-55E1E32C.pat.umts.dynamic.t-mobile.pl) (Input/output error)
  1338. # [12:30] * Quits: senicar (senicar@moz-F92EEDF8.static.amis.net) (Ping timeout)
  1339. # [12:31] * Joins: mdas (mdas@moz-AB8748FE.cpe.pppoe.ca)
  1340. # [12:32] * Joins: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP)
  1341. # [12:34] * Quits: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP) (Ping timeout)
  1342. # [12:34] <nthomas|away> web console, navigator.buildID
  1343. # [12:35] * Quits: mdas (mdas@moz-AB8748FE.cpe.pppoe.ca) (Quit: )
  1344. # [12:35] * Joins: senicar (senicar@moz-F92EEDF8.static.amis.net)
  1345. # [12:35] * Joins: flo-retina (Instantbir@moz-2C9D8405.ip-176-31-106.eu)
  1346. # [12:36] * Quits: ethan (chatzilla@moz-99690620.hinet-ip.hinet.net) (Input/output error)
  1347. # [12:36] * Quits: mikedeboer (mikedeboer@moz-ADFC0358.colouryourpersonality.nl) (Ping timeout)
  1348. # [12:37] * Quits: asac (asac@moz-9D978C09.compute-1.amazonaws.com) (Ping timeout)
  1349. # [12:38] * Joins: vichen (vichen@moz-E6D32478.dynamic.hinet.net)
  1350. # [12:38] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
  1351. # [12:40] <zzzzz> about:buildconfig ?
  1352. # [12:41] * Joins: KaiRo (robert@90CF2017.C1B5038.AEFC2D8B.IP)
  1353. # [12:41] * Quits: ddahl (ddahl@8ECA0B87.AD77F8DE.D1E74241.IP) (Ping timeout)
  1354. # [12:41] * Joins: mikedeboer (mikedeboer@moz-ADFC0358.colouryourpersonality.nl)
  1355. # [12:41] * Joins: asac (asac@moz-9D978C09.compute-1.amazonaws.com)
  1356. # [12:52] * Quits: jhlin (jhlin@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1357. # [12:52] * Quits: alice (alice@moz-F82BC62E.paconsult7.bbnplanet.net) (Client exited)
  1358. # [12:52] * Joins: alice (alice@moz-F82BC62E.paconsult7.bbnplanet.net)
  1359. # [12:53] * Joins: Archaeopteryx (itsme@A9A4E823.C6145DA3.2DB0BBA1.IP)
  1360. # [12:54] * Quits: alice (alice@moz-F82BC62E.paconsult7.bbnplanet.net) (Ping timeout)
  1361. # [12:56] * Joins: clokep (Instantbir@moz-1484204D.c3-0.smr-ubr2.sbo-smr.ma.cable.rcn.com)
  1362. # [12:56] * Quits: Dwight_Stegall (Dwight@moz-3088615F.client.mchsi.com) (Quit: Leaving)
  1363. # [13:00] * Joins: mt (mt@moz-6D840195.cisco.com)
  1364. # [13:06] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/4c6d2381b451 - Tom Schuster - Bug 952042 - Remove fake focus-ring after findbar is closed. r=mikedeboer
  1365. # [13:12] * jorendorff_away is now known as jorendorff
  1366. # [13:16] * Quits: jhk (jigneshkak@4B6E4205.2A346C5D.8B6C1D65.IP) (Ping timeout)
  1367. # [13:16] * Quits: recursive (recursive@71958799.4D49EC71.6815CE39.IP) (Quit: Leaving...)
  1368. # [13:17] * Quits: x^2 (ben@moz-70AFF706.nys.biz.rr.com) (Quit: Leaving)
  1369. # [13:17] * Joins: jhk (jigneshkak@4B6E4205.2A346C5D.8B6C1D65.IP)
  1370. # [13:17] * Joins: floyy99 (chatzilla@7320FA34.996D92AA.4A17AFBF.IP)
  1371. # [13:18] * Joins: gaston (landry@moz-2911F07A.rhaalovely.net)
  1372. # [13:19] * Quits: @roc (chatzilla@111A8D76.CA718BD3.FC74E68.IP) (Ping timeout)
  1373. # [13:19] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/55cea8e4946e - Andreas Tolfsen - Bug 948075 - Add expected conditions to Marionette. r=mdas r=dhunt
  1374. # [13:20] * Quits: vichen (vichen@moz-E6D32478.dynamic.hinet.net) (Quit: vichen)
  1375. # [13:20] * Quits: michal (michal@moz-167B440E.broadband6.iol.cz) (Ping timeout)
  1376. # [13:21] * Joins: gerv (Instantbir@moz-58E0FFD6.adsl-static.isp.belgacom.be)
  1377. # [13:21] * Joins: Pike (chatzilla@moz-A7833913.pool.mediaways.net)
  1378. # [13:23] * Joins: michal (michal@moz-167B440E.broadband6.iol.cz)
  1379. # [13:24] * Joins: smaug (chatzilla@moz-9E0B1701.pp.htv.fi)
  1380. # [13:24] * ChanServ sets mode: +o smaug
  1381. # [13:27] * Quits: ewong|sleep (chatzilla@moz-772F27FF.netvigator.com) (Ping timeout)
  1382. # [13:27] * Joins: snig_wal (chatzilla@9B9315E1.A6025CA.1C37C358.IP)
  1383. # [13:27] * Quits: gabor (gabor@moz-F5994963.dip0.t-ipconnect.de) (Ping timeout)
  1384. # [13:27] * Quits: Calebyaa (Calebyaa@moz-10B64631.cpe.net.cable.rogers.com) (Quit: Going offline, see ya! (www.adiirc.com))
  1385. # [13:27] * Joins: Boriss (Boriss@moz-1864B12F.public.monkeybrains.net)
  1386. # [13:27] * Joins: ewong|sleep (chatzilla@moz-772F27FF.netvigator.com)
  1387. # [13:28] * Joins: Enn (enn@moz-1758BB1C.cpe.net.cable.rogers.com)
  1388. # [13:30] * Joins: gsvelto (gsvelto@moz-CC525610.clienti.tiscali.it)
  1389. # [13:30] * Quits: gerv (Instantbir@moz-58E0FFD6.adsl-static.isp.belgacom.be) (Ping timeout)
  1390. # [13:31] * jorendorff is now known as jorendorff_away
  1391. # [13:32] * Joins: surkov (surkov@13F2CEC5.7672369.D8E68FF6.IP)
  1392. # [13:33] * Joins: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP)
  1393. # [13:33] * Joins: gerv (Instantbir@moz-58E0FFD6.adsl-static.isp.belgacom.be)
  1394. # [13:34] <Tomcat|sheriffduty> baku: ping -> https://tbpl.mozilla.org/php/getParsedLog.php?id=33519356&tree=Mozilla-Inbound
  1395. # [13:35] * pmoore is now known as pmoore|lunch
  1396. # [13:35] * Quits: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP) (Ping timeout)
  1397. # [13:37] * julienw_afk is now known as julienw
  1398. # [13:41] * Joins: mstange (markus@moz-246A45EC.dip0.t-ipconnect.de)
  1399. # [13:42] * Quits: kk1fff (kk1fff@moz-99690620.hinet-ip.hinet.net) (Client exited)
  1400. # [13:44] * Joins: alice (alice@moz-F82BC62E.paconsult7.bbnplanet.net)
  1401. # [13:45] * Quits: Boriss (Boriss@moz-1864B12F.public.monkeybrains.net) (Quit: Boriss)
  1402. # [13:50] * Joins: Calebyaa (Calebyaa@moz-10B64631.cpe.net.cable.rogers.com)
  1403. # [13:50] * Quits: Calebyaa (Calebyaa@moz-10B64631.cpe.net.cable.rogers.com) (Quit: Going offline, see ya! (www.adiirc.com))
  1404. # [13:51] <Tomcat|sheriffduty> baku: yt ?
  1405. # [13:52] * Quits: Enn (enn@moz-1758BB1C.cpe.net.cable.rogers.com) (Ping timeout)
  1406. # [13:52] * Quits: floyy99 (chatzilla@7320FA34.996D92AA.4A17AFBF.IP) (Quit: ChatZilla 0.9.90.1 [Firefox 26.0/20131205075310])
  1407. # [13:52] * Joins: jhlin (jhlin@moz-4D57784F.dynamic.hinet.net)
  1408. # [13:53] * Quits: gerv (Instantbir@moz-58E0FFD6.adsl-static.isp.belgacom.be) (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
  1409. # [13:54] * Quits: jhlin (jhlin@moz-4D57784F.dynamic.hinet.net) (Ping timeout)
  1410. # [13:57] * Quits: clokep (Instantbir@moz-1484204D.c3-0.smr-ubr2.sbo-smr.ma.cable.rcn.com) (Ping timeout)
  1411. # [13:57] * Quits: snig_wal (chatzilla@9B9315E1.A6025CA.1C37C358.IP) (Ping timeout)
  1412. # [13:57] * Joins: rogeliodh (Thunderbir@2E19FE68.4294F5B7.D67CC001.IP)
  1413. # [13:58] * Joins: Calebyaa (Calebyaa@moz-10B64631.cpe.net.cable.rogers.com)
  1414. # [13:59] * Quits: Calebyaa (Calebyaa@moz-10B64631.cpe.net.cable.rogers.com) (Quit: Going offline, see ya! (www.adiirc.com))
  1415. # [14:01] * Joins: mdas (mdas@moz-AB8748FE.cpe.pppoe.ca)
  1416. # [14:01] * Quits: smontagu (chatzilla@88F51059.F3BBB17D.144F44FA.IP) (Ping timeout)
  1417. # [14:01] * Quits: Morris (Morris@moz-A499047A.hinet-ip.hinet.net) (Quit: Morris)
  1418. # [14:06] <mihaelav_lunch> hi Gijs
  1419. # [14:06] <Gijs> mihaelav_lunch: hi
  1420. # [14:06] * mihaelav_lunch is now known as mihaelav
  1421. # [14:07] <mihaelav> I haven't done any try push before....
  1422. # [14:08] <Gijs> mihaelav: have a read through https://wiki.mozilla.org/ReleaseEngineering/TryServer
  1423. # [14:08] * Joins: Dwight_Stegall (Dwight@moz-3088615F.client.mchsi.com)
  1424. # [14:08] <mihaelav> yes, that's what I was doing now
  1425. # [14:08] <mihaelav> and saw that I need an account for that
  1426. # [14:09] * Quits: ewong|sleep (chatzilla@moz-772F27FF.netvigator.com) (Ping timeout)
  1427. # [14:09] * jorendorff_away is now known as jorendorff
  1428. # [14:09] * Joins: recursive (recursive@71958799.4D49EC71.6815CE39.IP)
  1429. # [14:09] * Joins: ewong|sleep (chatzilla@moz-772F27FF.netvigator.com)
  1430. # [14:11] * Quits: Jerry_ (hshih@moz-99690620.hinet-ip.hinet.net) (Quit: Leaving)
  1431. # [14:12] <Gijs> mihaelav: if you don't have tryserver access, that should probably be fixed
  1432. # [14:12] <Gijs> mihaelav: see http://www.mozilla.org/hacking/committer/
  1433. # [14:13] <Gijs> mihaelav: but for this bug, if your modified patch is ready, you can attach it to the bug and I can push to try for you.
  1434. # [14:13] <mihaelav> ok, I'll log the bug for the account
  1435. # [14:13] * Joins: arky (arky@9158BB09.53BA259D.FA662B63.IP)
  1436. # [14:13] <mihaelav> and add the patch to the bug meanwhile
  1437. # [14:14] * Quits: arky (arky@9158BB09.53BA259D.FA662B63.IP) (Client exited)
  1438. # [14:14] * Quits: cpeterso_ (cpeterson@moz-7122D214.hsd1.ca.comcast.net) (Connection reset by peer)
  1439. # [14:17] * Joins: snig_wal (chatzilla@9B9315E1.A6025CA.1C37C358.IP)
  1440. # [14:18] * jmaher|afk is now known as jmaher
  1441. # [14:18] * Joins: btulchinsky (btulchinsk@moz-6FFE20E8.dsl.bell.ca)
  1442. # [14:21] * Joins: x^2 (ben@moz-F13FF1D1.nys.biz.rr.com)
  1443. # [14:23] * Joins: saebekassebil (saebekasse@5B82675A.BD98D3A9.9A1B5FBB.IP)
  1444. # [14:23] * Quits: saebekassebil (saebekasse@5B82675A.BD98D3A9.9A1B5FBB.IP) (Quit: )
  1445. # [14:27] <@smaug> who knows the current reftest setup
  1446. # [14:27] <@smaug> especially the multiprocess setup
  1447. # [14:27] <mihaelav> Gijs: do I need to request review again for the new patch?
  1448. # [14:27] <Gijs> mihaelav: yes please :)
  1449. # [14:28] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/a53cbf955a90 - Andreas Tolfsen - Bug 941144 - getWindows not matching Selenium command. r=dburns
  1450. # [14:28] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/96f5df57e9b7 - Georg Koppen - Bug 939319 - Provide a drag-and-drop observer to allow event filtering. r=Enn
  1451. # [14:28] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/38bb623379e8 - Sotaro Ikeda - Bug 959171 - Fix how to bind EGLImage in GrallocTextureHostOGL. r=nical
  1452. # [14:28] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/ec0369283cc3 - Doug Turner - Bug 962000 - WifiGeoPositionProvider.isPublic() is busted. r=jdm
  1453. # [14:28] <mihaelav> Gijs: done. fingers crossed :)
  1454. # [14:28] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/b21f20e9f9e8 - Jan-Ivar Bruaroey - Bug 947665 - RTCP stats in getStats and about:webrtc. r=jesup
  1455. # [14:30] * Quits: jhopkins|afk (jhopkins@moz-216F9986.tb.shawcable.net) (Quit: jhopkins|afk)
  1456. # [14:30] * Joins: bgrins (Adium@2E6E9164.E6468DB3.BAB75B95.IP)
  1457. # [14:31] * mgol is now known as m_gol
  1458. # [14:33] * Quits: bgrins (Adium@2E6E9164.E6468DB3.BAB75B95.IP) (Ping timeout)
  1459. # [14:33] * Joins: bgrins (Adium@C7203E51.FBD8ACDB.20F09BA6.IP)
  1460. # [14:34] * Joins: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP)
  1461. # [14:34] * pmoore|lunch is now known as pmoore
  1462. # [14:35] * Joins: vichen (vichen@moz-E6D32478.dynamic.hinet.net)
  1463. # [14:35] * Joins: Morris (Morris@moz-A499047A.hinet-ip.hinet.net)
  1464. # [14:35] * Quits: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP) (Ping timeout)
  1465. # [14:35] * Quits: btulchinsky (btulchinsk@moz-6FFE20E8.dsl.bell.ca) (Client exited)
  1466. # Session Close: Fri Jan 24 14:37:31 2014
  1467. #
  1468. # Session Start: Fri Jan 24 14:37:31 2014
  1469. # Session Ident: #developers
  1470. # [14:37] * Disconnected
  1471. # [14:41] * Attempting to rejoin channel #developers
  1472. # [14:41] * Rejoined channel #developers
  1473. # [14:41] * Topic is 'Next uplift 3 Feb || Want help, or want to help others? See #introduction || http://logbot.glob.com.au/?c=developers'
  1474. # [14:41] * Set by philor on Mon Dec 09 20:42:07
  1475. # [14:41] * Joins: danielgherasim (Thunderbir@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP)
  1476. # [14:41] * Joins: Morris (Morris@moz-A499047A.hinet-ip.hinet.net)
  1477. # [14:42] * Joins: gaurav231 (Thunderbir@F829FDCC.5988CA54.BBE530D5.IP)
  1478. # [14:43] <bz_sleep> test_hang_submit, wut?
  1479. # [14:43] * Joins: AndreeaMatei (Thunderbir@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP)
  1480. # [14:43] <bz_sleep> !seen RyanVM
  1481. # [14:44] <firebot> ryanvm was last seen 15 hours, 36 minutes and 56 seconds ago, changing nick to RyanVM|afk.
  1482. # [14:44] * bz_sleep is now known as bz
  1483. # [14:44] <Tomcat|sheriffduty> hi bz
  1484. # [14:44] * Joins: NeilZZZ (neil@moz-D4036112.cable.virginm.net)
  1485. # [14:44] * Joins: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com)
  1486. # [14:44] * Joins: RyanVM (Thunderbir@moz-4C953DE7.phlapa.fios.verizon.net)
  1487. # [14:45] <Tomcat|sheriffduty> bz: there is RyanVM :)
  1488. # [14:45] <bz> RyanVM: So I've made some progress on this orange....
  1489. # [14:45] * Joins: Boriss (Boriss@moz-1864B12F.public.monkeybrains.net)
  1490. # [14:45] * Joins: davidb (davidb@moz-2D86C2A3.dsl.bell.ca)
  1491. # [14:46] * Joins: Matti (Matti@moz-39016445.dip0.t-ipconnect.de)
  1492. # [14:48] * Joins: chewey (chewey@moz-80D2DB2D.dip0.t-ipconnect.de)
  1493. # [14:48] * Quits: Optimizer (Instantbir@E7BFA87C.D286A377.BE4CF869.IP) (Ping timeout)
  1494. # [14:48] * Quits: Optimizer1 (Optimizer@E7BFA87C.D286A377.BE4CF869.IP) (Ping timeout)
  1495. # [14:49] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/95016fa7e7a0 - Andreas Tolfsen - Bug 941148 - Rename screenShot to takeScreenshot for webdriver compliance. r=dburns
  1496. # [14:49] * Quits: alfredo (alfredo@moz-99690620.hinet-ip.hinet.net) (Client exited)
  1497. # [14:49] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/599882cfb998 - Marcin Juszkiewicz - Bug 963026 - AArch64 support for Javascript Engine. r=djvj
  1498. # [14:49] * Joins: clb (clb@moz-F9ED79A1.fi)
  1499. # [14:49] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/a09fae6633f3 - Simone Carletti - Bug 962945 - Remove duplicate .works entry from PSL. r=gerv
  1500. # [14:50] * Joins: grapenuts (chatzilla@moz-EF816845.nycap.res.rr.com)
  1501. # [14:50] * Joins: serge (Thunderbir@76A14AD0.DDE84BFE.DBBCD276.IP)
  1502. # [14:50] * Joins: armenzg (armenzg@moz-DC6D6B46.home1.cgocable.net)
  1503. # [14:50] * Quits: Morris (Morris@moz-A499047A.hinet-ip.hinet.net) (Quit: Morris)
  1504. # [14:50] * Joins: Gijs (gijs@moz-86762AC2.range86-164.btcentralplus.com)
  1505. # [14:50] * Joins: sfoster (sfoster@moz-961AB6F2.hsd1.or.comcast.net)
  1506. # [14:51] * Joins: Optimizer (Instantbir@ABC2BB4F.2943FC84.BE4CF869.IP)
  1507. # [14:51] * Joins: Morris (Morris@moz-A499047A.hinet-ip.hinet.net)
  1508. # [14:51] * Quits: mdas (mdas@moz-AB8748FE.cpe.pppoe.ca) (Input/output error)
  1509. # [14:52] * Quits: sfoster (sfoster@moz-961AB6F2.hsd1.or.comcast.net) (Ping timeout)
  1510. # [14:53] * Quits: stransky (stransky@moz-59D79C36.broadband2.iol.cz) (Quit: Connection reset by beer)
  1511. # [14:53] * Joins: Gijs_ (gijs@moz-86762AC2.range86-164.btcentralplus.com)
  1512. # [14:53] * Quits: Gijs (gijs@moz-86762AC2.range86-164.btcentralplus.com) (Quit: hrmpf)
  1513. # [14:53] * Gijs_ is now known as Gijs
  1514. # [14:54] * Joins: stransky (stransky@moz-59D79C36.broadband2.iol.cz)
  1515. # [14:54] <RyanVM> bz: what seems to be the problem?
  1516. # [14:54] * Joins: spohl (Adium@B18F9C5.58AFE261.5EBD1F4C.IP)
  1517. # [14:54] * RyanVM is going to laugh if there's an underlying js engine bug
  1518. # [14:54] * Quits: curiousguy13 (chatzilla@3A8F04E9.7CD1C1B4.8D9DA8D9.IP) (Ping timeout)
  1519. # [14:54] * Quits: michal (michal@moz-167B440E.broadband6.iol.cz) (Ping timeout)
  1520. # [14:54] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
  1521. # [14:54] * Gijs is now known as IRCMonkey56974
  1522. # [14:55] * IRCMonkey56974 sighs some more.
  1523. # [14:55] * IRCMonkey56974 is now known as Gijs
  1524. # [14:56] * Joins: lzzluca (lzzluca@moz-10429979.static.virginmediabusiness.co.uk)
  1525. # [14:56] * Joins: lduros (user@moz-E56860A0.phlapa.fios.verizon.net)
  1526. # [14:56] * Joins: michal (michal@moz-167B440E.broadband6.iol.cz)
  1527. # [14:57] * Quits: hub (hub@moz-E12780DE.cable.teksavvy.com) (Ping timeout)
  1528. # [14:58] * Joins: h4writer (h4writer@moz-957FCBC.access.telenet.be)
  1529. # [14:58] * Joins: gaston (landry@moz-2911F07A.rhaalovely.net)
  1530. # [14:58] * Quits: michal (michal@moz-167B440E.broadband6.iol.cz) (Ping timeout)
  1531. # [14:58] * Joins: nsm (nsm@973D3984.BF552EB.85889BB1.IP)
  1532. # [14:58] * Joins: tad (tad@moz-6BAB15E1.info)
  1533. # [14:58] * Joins: havarnov (havarnov@7FCD87A9.7B7BA24D.CB207656.IP)
  1534. # [14:58] * Quits: victorporof (victorporo@E55FB5BC.20287B6C.D111398B.IP) (Connection reset by peer)
  1535. # [14:59] * Joins: victorporof (victorporo@E55FB5BC.20287B6C.D111398B.IP)
  1536. # [14:59] * Joins: peterv (peterv@moz-4BC60BE9.access.telenet.be)
  1537. # [14:59] * Joins: lgarner (lgarner@moz-7FA0CC62.nat.umts.dynamic.t-mobile.pl)
  1538. # [14:59] <bz> RyanVM: https://bugzilla.mozilla.org/show_bug.cgi?id=962605#c10
  1539. # [14:59] * Joins: hub (hub@moz-E12780DE.cable.teksavvy.com)
  1540. # [14:59] * Joins: Cork (Cork@moz-352B7E7B.a370.priv.bahnhof.se)
  1541. # [14:59] * Joins: eagleflo (aku@moz-14928E87.fi)
  1542. # [14:59] <bz> RyanVM: also, http://mxr.mozilla.org/mozilla-central/source/dom/plugins/test/mochitest/test_hang_submit.xul#29 which then keeps trying to run the test
  1543. # [14:59] * Joins: rozhkov (rozhkov@D7898B11.FB4A19D7.CA3E9B26.IP)
  1544. # [14:59] <bz> Now why xpcshell jit affects this.....
  1545. # [14:59] * Joins: nl (nicklebede@moz-838152B8.net135.n37.ru)
  1546. # [14:59] <bz> In that why xpcshell jit means the test actually keeps crapping on later tests...
  1547. # [14:59] * Joins: janv (varga@B613191B.3EC5E826.4F33160D.IP)
  1548. # [14:59] * Joins: gcp (gpascutto@moz-9CEB1C98.access.telenet.be)
  1549. # [14:59] * Joins: matthewgertner (matthewger@173F2E9D.96442F2E.EE1C58A.IP)
  1550. # [14:59] * Joins: vd (vd@moz-7A53EEF0.ddns.cablebg.net)
  1551. # [14:59] * Joins: paul (paul@moz-6078D3C7.norad.org)
  1552. # [14:59] * Joins: poiru (poiru@moz-C4357EA7.kapsi.fi)
  1553. # [15:00] <bz> I mean it _is_ using an sjs, so that's at least a plausible interaction point....
  1554. # [15:00] * Joins: robertbindar (Thunderbir@moz-F317F7CE.eregie.pub.ro)
  1555. # [15:00] * Joins: mitsuhiko (mitsuhiko-@moz-BC29B73E.srv.pocoo.org)
  1556. # [15:00] * Joins: michal (michal@moz-167B440E.broadband6.iol.cz)
  1557. # [15:00] * Joins: Orva (iaikas@6CD3992B.4A308814.EE6E63A5.IP)
  1558. # [15:00] <baku> Tomcat|sheriffduty, here
  1559. # [15:01] <Tomcat|sheriffduty> hey baku seems the m13 orange is back
  1560. # [15:01] <Tomcat|sheriffduty> the one that RyanVM backed out yesterday
  1561. # [15:01] * Joins: ckitching (ckitching@moz-73BD1AA5.nat.csx.cam.ac.uk)
  1562. # [15:01] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/059c71ad9637 - Jon Coppeard - Bug 959787 - Handlify JS_Lookup* APIs r=sfink r=bz
  1563. # [15:01] <baku> Tomcat|sheriffduty, it means that the fix I porposed is not enough :/
  1564. # [15:02] <@smaug> ahaa, one needs to do plenty of try: -a + talos -a to get top of the list
  1565. # [15:02] <Tomcat|sheriffduty> baku: yeah seems we need to backout again
  1566. # [15:02] * @smaug will keep his place for couple of days
  1567. # [15:02] * Joins: brambles (xymox@moz-969AAE9B.barwen.ch)
  1568. # [15:03] <baku> Tomcat|sheriffduty, yep
  1569. # [15:03] * Joins: benjamin (benjamin@moz-8A7708E6.members.linode.com)
  1570. # [15:04] * Quits: michal (michal@moz-167B440E.broadband6.iol.cz) (Ping timeout)
  1571. # [15:05] * armenzg is now known as armenzg_brb
  1572. # [15:05] * Quits: lduros (user@moz-E56860A0.phlapa.fios.verizon.net) (Ping timeout)
  1573. # [15:05] <Tomcat|sheriffduty> ok will do the backout
  1574. # [15:06] * Joins: michal (michal@moz-167B440E.broadband6.iol.cz)
  1575. # [15:06] * Joins: yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP)
  1576. # [15:06] * Parts: eggonlegs (on@29744E2E.1442833D.2E43DAB5.IP)
  1577. # [15:06] * Quits: Optimizer (Instantbir@ABC2BB4F.2943FC84.BE4CF869.IP) (Ping timeout)
  1578. # [15:07] <bz> RyanVM: so crappy broken test, but maybe also something else going on...
  1579. # [15:08] <RealRaven> Does anybody know anything about the Verdana font?
  1580. # [15:08] <RealRaven> https://bugzilla.mozilla.org/show_bug.cgi?id=963543
  1581. # [15:09] <RealRaven> There seem to be 9 bugs altogether relating to Verdana. It completely disappears in Thunderbird composer
  1582. # [15:09] <RealRaven> very very strange
  1583. # [15:09] * Quits: yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP) (Input/output error)
  1584. # [15:09] <RyanVM> baku: if only we had some sort of server we could try things on first
  1585. # [15:09] * Joins: yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP)
  1586. # [15:09] * Quits: michal (michal@moz-167B440E.broadband6.iol.cz) (Ping timeout)
  1587. # [15:09] <RyanVM> bz: wouldn't shock me, we have some other known intermittents with that test
  1588. # [15:09] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  1589. # [15:09] <RealRaven> its almost like Wingdings. Except I am not aware that it is unicode broken.
  1590. # [15:10] * Joins: mihaelav (Mibbit@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP)
  1591. # [15:10] <baku> RyanVM, come on! I tried.. it didn't compile at all for some git/hg problem
  1592. # [15:11] <RyanVM> baku: yeah, it was busted for awhile yesterday
  1593. # [15:11] <RyanVM> bug 963148
  1594. # [15:11] <RyanVM> was fixed at 9:30am PT
  1595. # [15:11] * Joins: ddahl (ddahl@8ECA0B87.AD77F8DE.D1E74241.IP)
  1596. # [15:11] * Joins: michal (michal@moz-167B440E.broadband6.iol.cz)
  1597. # [15:11] * Quits: recursive (recursive@71958799.4D49EC71.6815CE39.IP) (Quit: Leaving...)
  1598. # [15:11] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/ec91efbcc80e - Carsten "Tomcat" Book - Backed out changeset 691a1d12372a (bug 620935) for m13 perma orange on a CLOSED TREE
  1599. # [15:12] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/41559c2000f4 - Carsten "Tomcat" Book - Backed out changeset 235d4c57787f (bug 620935) for m13 perma-orange on a CLOSED TREE
  1600. # [15:12] <bz> RyanVM: on mac?
  1601. # [15:13] <RyanVM> firebot: bug 836829
  1602. # [15:13] <firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=836829 nor, P3, ---, nobody, NEW, Intermittent test_hanging.html | application timed out after 330 seconds with no output | applicatio
  1603. # [15:13] * Quits: stransky (stransky@moz-59D79C36.broadband2.iol.cz) (Quit: Connection reset by beer)
  1604. # [15:14] <RyanVM> firebot: bug 909899
  1605. # [15:14] <firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=909899 nor, --, ---, nobody, NEW, Intermittent test_crash_notify_no_report.xul,test_crash_submit.xul,test_hang_submit.xul | Test timed
  1606. # [15:14] <RyanVM> firebot: bug 944709 (maybe not related)
  1607. # [15:14] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/06018b9ceed5 - Ehsan Akhgari - Bug 961889 - Fix the adverse effects of spell checking on test_reftests_with_caret.html test cases; r=roc
  1608. # [15:14] * Joins: allstarschh (allstarsch@moz-B7B1C95D.nat.umts.dynamic.t-mobile.pl)
  1609. # [15:15] <firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=944709 , , nobody, NEW, Intermittent TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/mochitest/test_hanging.html | Reloading
  1610. # [15:15] * Quits: Boriss (Boriss@moz-1864B12F.public.monkeybrains.net) (Quit: Boriss)
  1611. # [15:15] * Joins: mt (mt@moz-9FF3CED3.cisco.com)
  1612. # [15:15] * Quits: IRCMonkey11094 (balrog@moz-1E87DD22.phlapa.fios.verizon.net) (Ping timeout)
  1613. # [15:15] <RyanVM> bz: so if you want to make that test start sucking less, that would be great
  1614. # [15:16] <RyanVM> we hit problems with it on all platforms
  1615. # [15:17] * armenzg_brb is now known as armenzg
  1616. # [15:18] * Quits: AndreeaMatei (Thunderbir@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP) (Quit: AndreeaMatei)
  1617. # [15:18] <bz> RyanVM: hmm
  1618. # [15:18] * Joins: AndreeaMatei (Thunderbir@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP)
  1619. # [15:18] <bz> RyanVM: Those seem different from this problem
  1620. # [15:18] <bz> RyanVM: So I'm pretty sure I can fix my problem by properly bailing out of the test
  1621. # [15:18] <bz> RyanVM: but I need to figure out why the behavior actually changes...
  1622. # [15:19] * baku is now known as baku|away
  1623. # [15:20] * Joins: Boriss (Boriss@moz-1864B12F.public.monkeybrains.net)
  1624. # [15:20] * kats|away is now known as kats
  1625. # Session Close: Fri Jan 24 15:21:08 2014
  1626. #
  1627. # Session Start: Fri Jan 24 15:21:08 2014
  1628. # Session Ident: #developers
  1629. # [15:21] * Disconnected
  1630. # Session Close: Fri Jan 24 15:21:23 2014
  1631. #
  1632. # Session Start: Fri Jan 24 15:52:34 2014
  1633. # Session Ident: #developers
  1634. # [15:52] * Now talking in #developers
  1635. # [15:52] * Topic is 'Next uplift 3 Feb || Want help, or want to help others? See #introduction || http://logbot.glob.com.au/?c=developers'
  1636. # [15:52] * Set by philor on Mon Dec 09 20:42:07
  1637. # [15:52] <jmaher> RyanVM: till ?
  1638. # [15:52] <till> RyanVM: thanks. And no need, yury is on the case
  1639. # [15:52] <RyanVM> k
  1640. # [15:53] <RyanVM> jmaher: xperf strikes again!
  1641. # [15:53] <till> jmaher: never mind, thanks
  1642. # [15:53] <RyanVM> getting some poor soul backed out
  1643. # [15:53] <jmaher> woohoo
  1644. # [15:53] * Quits: jrm2k6 (jrm2k6@moz-876091EF.sd.sd.cox.net) (Client exited)
  1645. # [15:53] * retornam|away is now known as retornam
  1646. # [15:53] <jmaher> till: chat in #perf if you have some files that need to be accessed on startup. Otherwise see if you can move them to a delayed load
  1647. # [15:53] <RyanVM> man, I wish I knew how to file this bug where Firefox occasionally loses track of its tabs
  1648. # [15:54] * Joins: maxli (maxli@moz-EE42E0E.student.cs.uwaterloo.ca)
  1649. # [15:54] <RyanVM> I open a new tab, it doesn't show up in the tab bar, and then no other tabs show active
  1650. # [15:54] <Gijs> RyanVM: yes!
  1651. # [15:54] * Joins: Archaeopteryx (itsme@A9A4E823.C6145DA3.2DB0BBA1.IP)
  1652. # [15:54] <Gijs> I've seen that too.
  1653. # [15:54] <Gijs> no idea what causes it though :s
  1654. # [15:54] <RyanVM> clicking around in the tab bar, i will switch tabs when I click on one, but not necessarily the one I think
  1655. # [15:54] <till> jmaher: shumway was querying its extension version during startup. But there's not really a need to do that, so we're changing it
  1656. # [15:54] <RyanVM> Gijs: I don't even know what to say in a bug report
  1657. # [15:54] <RyanVM> I have no STR
  1658. # [15:55] <Gijs> me neither :(
  1659. # [15:55] <Gijs> just, sometimes there's a gap in my tabstrip
  1660. # [15:55] <Gijs> for my selected tab
  1661. # [15:55] <Gijs> instead of the selected tab showing normally
  1662. # [15:55] <jmaher> till: cool; you can run xperf on try server- it is a faster turnaround- I can help if there is a file that needs to be accessed
  1663. # [15:55] <Gijs> I... don't know what's up with that
  1664. # [15:55] <Gijs> RyanVM: OS X?
  1665. # [15:55] <RyanVM> win7
  1666. # [15:55] <Gijs> Hrm.
  1667. # [15:55] <Gijs> sounds like a frontend issue
  1668. # [15:56] * Quits: @smaug (chatzilla@moz-9E0B1701.pp.htv.fi) (Ping timeout)
  1669. # [15:56] <till> jmaher: nah, it's ok. This can just be done lazily and won't happen at all in most cases. I just didn't know that it's a problem to do it eagerly, and it was nicer from an implementation pov
  1670. # [15:57] * Joins: JosiahOne (Instantbir@moz-A7D27D76.lightspeed.livnmi.sbcglobal.net)
  1671. # [15:58] * Quits: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de) (Input/output error)
  1672. # [15:58] <RyanVM> Gijs: any verdict on whether Australis is riding 29 or not?
  1673. # [15:58] <Gijs> RyanVM: erm, I missed the first part of yesterday's meeting due to PTO/parents
  1674. # [15:59] <Gijs> didn't hear anything definitive
  1675. # [15:59] <Gijs> MattN: ^^
  1676. # [15:59] <Gijs> I /think/ we're still planning to have it do that?
  1677. # [15:59] <Gijs> but we have like a 60+ bug backlog
  1678. # [15:59] <Gijs> (counting just P1-P3)
  1679. # [15:59] * Quits: alice (alice@moz-F82BC62E.paconsult7.bbnplanet.net) (Client exited)
  1680. # [15:59] <Gijs> so whether we actually manage, not sure :)
  1681. # [15:59] * Quits: bitgeeky (bitgeeky@9B9315E1.A6025CA.1C37C358.IP) (Ping timeout)
  1682. # [16:00] * Joins: jimm (jmathies@moz-DF439B90.pn.at.cox.net)
  1683. # [16:00] * Joins: alice (alice@moz-F82BC62E.paconsult7.bbnplanet.net)
  1684. # [16:00] * Joins: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net)
  1685. # [16:00] <MattN> Gijs, RyanVM: We didn't discuss anything other than 29 at the meeting
  1686. # [16:00] * Joins: vikstrous (v@13F2CEC5.7672369.D8E68FF6.IP)
  1687. # [16:00] <MattN> we didn't even really discuss 29 either
  1688. # [16:00] * Joins: Optimizer (Optimizer@ABC2BB4F.2943FC84.BE4CF869.IP)
  1689. # [16:00] <MattN> so I assume 29 is still the target
  1690. # [16:01] * RyanVM is now known as RyanVM|sheriffduty
  1691. # [16:01] * Joins: lduros (user@moz-E56860A0.phlapa.fios.verizon.net)
  1692. # [16:01] * Tomcat|sheriffduty is now known as Tomcat|afk
  1693. # [16:01] * Quits: alice (alice@moz-F82BC62E.paconsult7.bbnplanet.net) (Ping timeout)
  1694. # [16:02] * Quits: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net) (Quit: ehugg)
  1695. # [16:03] * Joins: ehugg (ehugg@moz-44D86B1E.cisco.com)
  1696. # [16:06] * Joins: ahal (ahal@moz-7DE89BF0.cable.teksavvy.com)
  1697. # [16:06] <bz> Is there a way I can print things in an sjs to show up in the tinderbox log?
  1698. # [16:06] * philor|away is now known as philor
  1699. # [16:08] * hwine-ooo is now known as hwine
  1700. # [16:09] * Quits: nl (nicklebede@moz-838152B8.net135.n37.ru) (Connection reset by peer)
  1701. # [16:09] * Joins: nl (nicklebede@moz-838152B8.net135.n37.ru)
  1702. # [16:10] * Quits: nical (nico@87C1F78E.1DE10CA8.D8E68FF6.IP) (Client exited)
  1703. # [16:10] * Quits: adalucinet (Mibbit@28C4EA76.976FBEE.5BC07656.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1704. # [16:12] * Joins: miketaylr (mtaylor@moz-8ACC7131.dyn.grandenetworks.net)
  1705. # [16:12] * Quits: brambles (xymox@moz-969AAE9B.barwen.ch) (Ping timeout)
  1706. # [16:14] * Joins: brambles (xymox@moz-969AAE9B.barwen.ch)
  1707. # [16:16] * Quits: nl (nicklebede@moz-838152B8.net135.n37.ru) (Ping timeout)
  1708. # [16:17] * Quits: Boriss (Boriss@moz-1864B12F.public.monkeybrains.net) (Quit: Boriss)
  1709. # [16:17] * Quits: lgarner (lgarner@moz-7FA0CC62.nat.umts.dynamic.t-mobile.pl) (Ping timeout)
  1710. # [16:17] <Dwight_Stegall> what's up with air.mozilla.org? firefox, chrome, and ie all refuse to play the videos there.
  1711. # [16:17] <Dwight_Stegall> Content was blocked because it was not signed by a valid security certificate.
  1712. # [16:17] <Dwight_Stegall>
  1713. # [16:17] <Dwight_Stegall>
  1714. # [16:17] <Dwight_Stegall> For more information, see “About Certificate Errors” in Internet Explorer Help.
  1715. # [16:17] <Dwight_Stegall>
  1716. # [16:17] * Joins: Boriss (Boriss@moz-1864B12F.public.monkeybrains.net)
  1717. # [16:18] * Joins: vignesh (vignesh.sh@DDF6027F.EF3755C2.41D542A3.IP)
  1718. # [16:20] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
  1719. # [16:20] * Joins: BigBro (BigBro@moz-61EA4B93.fbx.proxad.net)
  1720. # [16:21] * Quits: BigBro (BigBro@moz-61EA4B93.fbx.proxad.net) (Quit: Quitte)
  1721. # [16:21] <@bsmedberg> Dwight_Stegall: the error message is pretty clear: https://vid.ly is using a bad cert
  1722. # [16:21] <@bsmedberg> it expired a couple hours ago
  1723. # [16:22] * Quits: Morris (Morris@moz-A499047A.hinet-ip.hinet.net) (Quit: Morris)
  1724. # [16:25] * Joins: lgarner (lgarner@moz-7FA0CC62.nat.umts.dynamic.t-mobile.pl)
  1725. # [16:27] * Joins: ehsan (ehsan@13F2CEC5.7672369.D8E68FF6.IP)
  1726. # [16:27] * ChanServ sets mode: +o ehsan
  1727. # [16:28] * Joins: jimb (user@moz-FFB69014.hfc.comcastbusiness.net)
  1728. # [16:29] * BenWa|email is now known as BenWa
  1729. # [16:29] * Quits: mihaelav (Mibbit@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1730. # [16:30] * Joins: Morris (Morris@moz-A499047A.hinet-ip.hinet.net)
  1731. # [16:34] * Quits: jimb (user@moz-FFB69014.hfc.comcastbusiness.net) (Ping timeout)
  1732. # [16:35] * Quits: jduell (jduell@moz-2B2B9F2.hsd1.wa.comcast.net) (Ping timeout)
  1733. # [16:35] * Joins: jimb (user@moz-FFB69014.hfc.comcastbusiness.net)
  1734. # [16:35] * Quits: maxli (maxli@moz-EE42E0E.student.cs.uwaterloo.ca) (Quit: Leaving.)
  1735. # [16:35] * Joins: maxli (maxli@moz-EE42E0E.student.cs.uwaterloo.ca)
  1736. # [16:36] * Quits: Morris (Morris@moz-A499047A.hinet-ip.hinet.net) (Quit: Morris)
  1737. # [16:36] * Quits: MarcoZ (marco.zehe@moz-E7F724B4.dip0.t-ipconnect.de) (Ping timeout)
  1738. # [16:36] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/d1b5292d44f3 - Andrew Halberstadt - Bug 958520 - Disable four failing b2g desktop reftest-sanity tests, r=jgriffin
  1739. # [16:36] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/1626ce65aaf1 - Andrew Halberstadt - Bug 916350 - Make it possible to run reftests on b2g desktop, r=jgriffin,ted
  1740. # [16:37] * Quits: heftig (heftig@moz-D746319F.unitymedia.biz) (Ping timeout)
  1741. # [16:37] * Quits: maxli (maxli@moz-EE42E0E.student.cs.uwaterloo.ca) (Ping timeout)
  1742. # [16:38] <mkaply> bsmedberg: Would it ever be possible to load multiple plugin instances in their own spaces? So if flash crashed on one tab, it didn't crash enough? Or do OSes not allow that.
  1743. # [16:39] <mkaply> s/spaces/address spaces
  1744. # [16:39] * Joins: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP)
  1745. # [16:39] <mkaply> s/enough/another. Man. Cold weather must be messing with my brain.
  1746. # [16:39] <@bsmedberg> mkaply: do you mean multiple instances of the same plugin?
  1747. # [16:39] <@bsmedberg> it's technically simple, but the plugin vendors don't expect it
  1748. # [16:39] <@bsmedberg> so they don't lock their own shared state (Flash cookie store, for example)
  1749. # [16:39] * Joins: msucan1 (mihai@8AC1C7AE.1BFB473F.70BDB599.IP)
  1750. # [16:39] <mkaply> Ah.
  1751. # [16:40] <mkaply> We have a client that's running into flash memory limitations.
  1752. # [16:40] <mkaply> Was wondering if there was some way to have multiple flash instances
  1753. # [16:40] <mkaply> (with multiple tab flash)
  1754. # [16:40] * BenWa is now known as BenWa|email
  1755. # [16:40] <@bsmedberg> not in the current code
  1756. # [16:40] * Joins: _AtilA_ (atila@8115C16.8A6572E7.C4DEE87F.IP)
  1757. # [16:40] * Callek_disconnected is now known as Callek
  1758. # [16:40] <@bsmedberg> but there's no core limitation preventing it
  1759. # [16:40] * Quits: msucan (mihai@F6BB6C39.AE174523.320F75DD.IP) (Ping timeout)
  1760. # [16:40] <mkaply> Interesting.
  1761. # [16:40] * Joins: st3fan-loa (stefan@moz-6078D3C7.norad.org)
  1762. # [16:41] * Quits: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP) (Ping timeout)
  1763. # [16:42] <gfritzsche> although plugins might not expect this and break
  1764. # [16:42] * Joins: jackneill (jackneill@moz-34BE53FD.pool.digikabel.hu)
  1765. # [16:43] * Joins: myk (myk@moz-996D3BDA.dsl.dynamic.sonic.net)
  1766. # [16:43] * Joins: MarcoZ (marco.zehe@moz-E7F724B4.dip0.t-ipconnect.de)
  1767. # [16:43] * Quits: jaoo (user@moz-787337E0.red-88-9-250.dynamicip.rima-tde.net) (Client exited)
  1768. # [16:44] * luke1 is now known as luke
  1769. # [16:44] <gfritzsche> oh, yeah, i'm just repeating previous lines apparently :)
  1770. # [16:44] * Joins: rednaks (rednaks@51AF5509.74C6FD40.360EF119.IP)
  1771. # [16:44] * Joins: alice (alice@moz-F82BC62E.paconsult7.bbnplanet.net)
  1772. # [16:45] * Quits: rednaks (rednaks@51AF5509.74C6FD40.360EF119.IP) (Quit: Téléportation !)
  1773. # [16:45] * Quits: lgarner (lgarner@moz-7FA0CC62.nat.umts.dynamic.t-mobile.pl) (Ping timeout)
  1774. # [16:45] * Joins: msucan (mihai@F6BB6C39.AE174523.320F75DD.IP)
  1775. # [16:46] * Joins: lgarner (lgarner@moz-7FA0CC62.nat.umts.dynamic.t-mobile.pl)
  1776. # [16:46] * Joins: jrm2k6 (jrm2k6@moz-9A112483.public.wayport.net)
  1777. # [16:46] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/2d385204a1ff - Andrea Marchesini - Bug 963560 - Fix compilation error on VS2013 for method called 'assert', r=bz
  1778. # [16:46] * Quits: msucan1 (mihai@8AC1C7AE.1BFB473F.70BDB599.IP) (Ping timeout)
  1779. # [16:48] * Joins: nl (nicklebede@moz-29D843ED.net151.n37.ru)
  1780. # [16:48] * Joins: Snuffleupagus (chatzilla@moz-7411B7A4.bredband.comhem.se)
  1781. # [16:48] * Quits: mconley (mconley@13F2CEC5.7672369.D8E68FF6.IP) (Quit: Leaving...)
  1782. # [16:48] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/6febd7a30de3 - David Rajchenbach-Teller - Bug 962808 - [Session Restore] Better telemetry for _writeState. r=ttaubert
  1783. # [16:48] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/0e5e55ddf94e - Andreas Tolfsen - Bug 963162 - Add WebDriver compatible getWindowHandle alias. r=dburns
  1784. # [16:49] * Quits: erahm (Adium@125EF623.B2666F0E.66399531.IP) (Ping timeout)
  1785. # [16:50] * Joins: squeakytoy (squeakytoy@moz-79070305.dynamic.se.alltele.net)
  1786. # [16:50] * Joins: erahm (Adium@125EF623.B2666F0E.66399531.IP)
  1787. # [16:51] * Fallen|away is now known as Fallen
  1788. # [16:51] * Quits: gw280 (george@moz-C9A0C9A6.gwright.org.uk) (Ping timeout)
  1789. # [16:53] <bz> Anyone know how I can log things from an sjs and have them appear in the tinderbox log?
  1790. # [16:53] * Quits: allstarschh (allstarsch@moz-B7B1C95D.nat.umts.dynamic.t-mobile.pl) (Input/output error)
  1791. # [16:54] * Joins: gw280 (george@moz-C9A0C9A6.gwright.org.uk)
  1792. # [16:55] * Joins: mccr8 (mccr8@moz-2C4A1AA8.dsl.dynamic.sonic.net)
  1793. # [16:55] * Joins: mconley (mconley@13F2CEC5.7672369.D8E68FF6.IP)
  1794. # [16:56] * Quits: danielgherasim (Thunderbir@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP) (Ping timeout)
  1795. # [16:56] * Quits: AndreeaMatei (Thunderbir@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP) (Ping timeout)
  1796. # [16:56] * Joins: danielgherasim (Thunderbir@97DE32AA.4007429F.B8FD5DE3.IP)
  1797. # [16:56] * Joins: AndreeaMatei1 (Thunderbir@97DE32AA.4007429F.B8FD5DE3.IP)
  1798. # [16:57] <mkaply> bsmedberg: Although it looks like IE does a better job. From the client - IE pretty reliably gives each tab, or a small group of tabs its own address space, it also handles crashes well. If one flash tab crashes, only that tab goes down.
  1799. # [16:57] <@bsmedberg> mkaply: IE has multiprocess tabs, which we don't
  1800. # [16:57] * Quits: AndreeaMatei1 (Thunderbir@97DE32AA.4007429F.B8FD5DE3.IP) (Connection reset by peer)
  1801. # [16:57] * Quits: danielgherasim (Thunderbir@97DE32AA.4007429F.B8FD5DE3.IP) (Connection reset by peer)
  1802. # [16:57] <mkaply> Ah.
  1803. # [16:57] * Joins: AndreeaMatei (Thunderbir@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP)
  1804. # [16:57] * Joins: danielgherasim (Thunderbir@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP)
  1805. # [16:57] <@bsmedberg> yet, anyway
  1806. # [16:57] * Quits: lgarner (lgarner@moz-7FA0CC62.nat.umts.dynamic.t-mobile.pl) (Ping timeout)
  1807. # [16:59] * Joins: AndreeaMatei1 (Thunderbir@97DE32AA.4007429F.B8FD5DE3.IP)
  1808. # [16:59] * Joins: danielgherasim1 (Thunderbir@97DE32AA.4007429F.B8FD5DE3.IP)
  1809. # [16:59] * Quits: danielgherasim (Thunderbir@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP) (Connection reset by peer)
  1810. # [16:59] * Quits: AndreeaMatei (Thunderbir@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP) (Ping timeout)
  1811. # [17:00] * Joins: milan_ (milan@13F2CEC5.7672369.D8E68FF6.IP)
  1812. # [17:00] * Quits: danielgherasim1 (Thunderbir@97DE32AA.4007429F.B8FD5DE3.IP) (Connection reset by peer)
  1813. # [17:00] * Quits: AndreeaMatei1 (Thunderbir@97DE32AA.4007429F.B8FD5DE3.IP) (Connection reset by peer)
  1814. # [17:00] * Joins: danielgherasim (Thunderbir@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP)
  1815. # [17:00] * Joins: AndreeaMatei (Thunderbir@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP)
  1816. # [17:00] * Quits: milan (milan@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
  1817. # [17:00] * BenWa|email is now known as BenWa
  1818. # [17:01] * Joins: andreasn (andreasn@moz-7D2C310A.a336.priv.bahnhof.se)
  1819. # [17:02] * Quits: ehugg (ehugg@moz-44D86B1E.cisco.com) (Quit: ehugg)
  1820. # [17:05] * Quits: Dwight_Stegall (Dwight@moz-3088615F.client.mchsi.com) (Quit: Catch you youngsters later. :))
  1821. # [17:07] * Joins: jwei (jwei@13F2CEC5.7672369.D8E68FF6.IP)
  1822. # [17:07] * Quits: mt (mt@moz-9FF3CED3.cisco.com) (Quit: Leaving.)
  1823. # [17:09] * armenzg is now known as armenzg_brb
  1824. # [17:11] * Gijs is now known as Gijs_away
  1825. # [17:13] * Quits: snig_wal (chatzilla@9B9315E1.A6025CA.1C37C358.IP) (Ping timeout)
  1826. # [17:13] * Quits: gsvelto (gsvelto@moz-CC525610.clienti.tiscali.it) (Quit: Leaving)
  1827. # [17:14] * khuey|away is now known as khuey
  1828. # [17:14] * Quits: sewardj__ (sewardj@moz-979AC48E.dip0.t-ipconnect.de) (Connection reset by peer)
  1829. # [17:14] * Joins: sewardj__ (sewardj@moz-979AC48E.dip0.t-ipconnect.de)
  1830. # [17:14] * Joins: bajaj (Adium@moz-E55DC3D0.hsd1.ca.comcast.net)
  1831. # [17:15] * Quits: AndreeaMatei (Thunderbir@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP) (Connection reset by peer)
  1832. # [17:15] * Quits: danielgherasim (Thunderbir@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP) (Connection reset by peer)
  1833. # [17:15] * Joins: danielgherasim (Thunderbir@97DE32AA.4007429F.B8FD5DE3.IP)
  1834. # [17:15] * Joins: AndreeaMatei (Thunderbir@97DE32AA.4007429F.B8FD5DE3.IP)
  1835. # [17:15] * Quits: bajaj (Adium@moz-E55DC3D0.hsd1.ca.comcast.net) (Ping timeout)
  1836. # [17:16] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  1837. # [17:16] * Quits: danielgherasim (Thunderbir@97DE32AA.4007429F.B8FD5DE3.IP) (Connection reset by peer)
  1838. # [17:16] * Quits: AndreeaMatei (Thunderbir@97DE32AA.4007429F.B8FD5DE3.IP) (Client exited)
  1839. # [17:16] * Joins: danielgherasim (Thunderbir@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP)
  1840. # [17:16] * Joins: AndreeaMatei (Thunderbir@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP)
  1841. # [17:17] * pmoore is now known as pmoore|dinner
  1842. # [17:18] * Quits: jhorak (jhorak@moz-2EE9C9C3.cust.nbox.cz) (Ping timeout)
  1843. # [17:19] * Joins: gsvelto (gsvelto@moz-CC525610.clienti.tiscali.it)
  1844. # [17:19] * Quits: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp) (Ping timeout)
  1845. # [17:20] * Joins: bitgeeky (bitgeeky@9B9315E1.A6025CA.1C37C358.IP)
  1846. # [17:22] * Joins: KaiRo (robert@moz-82D05B50.adsl.highway.telekom.at)
  1847. # [17:23] * Joins: bjacob (bjacob@13F2CEC5.7672369.D8E68FF6.IP)
  1848. # [17:24] * armenzg_brb is now known as armenzg
  1849. # [17:25] * Joins: arky (arky@9158BB09.53BA259D.FA662B63.IP)
  1850. # [17:26] * Quits: bz (bzbarsky@moz-72881629.bstnma.fios.verizon.net) (Client exited)
  1851. # [17:26] * Joins: msucan1 (mihai@8AC1C7AE.1BFB473F.70BDB599.IP)
  1852. # [17:27] * Joins: bz (bzbarsky@moz-72881629.bstnma.fios.verizon.net)
  1853. # [17:27] * ChanServ sets mode: +o bz
  1854. # [17:28] * Quits: msucan (mihai@F6BB6C39.AE174523.320F75DD.IP) (Ping timeout)
  1855. # [17:28] * Joins: Mossop (dtownsend@53343B0D.8DCA2D5.5E2862A8.IP)
  1856. # [17:28] * Quits: danielgherasim (Thunderbir@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP) (Quit: danielgherasim)
  1857. # [17:30] * Joins: AndreeaMatei1 (Thunderbir@97DE32AA.4007429F.B8FD5DE3.IP)
  1858. # [17:30] * Joins: maxli (maxli@moz-B19F68ED.student.cs.uwaterloo.ca)
  1859. # [17:30] * Quits: AndreeaMatei (Thunderbir@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP) (Connection reset by peer)
  1860. # [17:31] * Quits: alice (alice@moz-F82BC62E.paconsult7.bbnplanet.net) (Client exited)
  1861. # [17:31] * Joins: alice (alice@moz-F82BC62E.paconsult7.bbnplanet.net)
  1862. # [17:32] * Joins: snig_wal (chatzilla@9B9315E1.A6025CA.1C37C358.IP)
  1863. # [17:32] * Quits: snig_wal (chatzilla@9B9315E1.A6025CA.1C37C358.IP) (Quit: ChatZilla 0.9.87-5.1450hg.fc17 [XULRunner 22.0/20130621123624])
  1864. # [17:32] * Joins: snig_wal (chatzilla@9B9315E1.A6025CA.1C37C358.IP)
  1865. # [17:33] * Fallen is now known as Fallen|away
  1866. # [17:33] * Quits: alice (alice@moz-F82BC62E.paconsult7.bbnplanet.net) (Ping timeout)
  1867. # [17:34] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/75c140ce2a5d - Wan-Teh Chang - Bug 936320: Update NSPR to NSPR_4_10_3_BETA3. r=gdestuynder.
  1868. # [17:34] * Quits: milan_ (milan@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
  1869. # [17:34] * Joins: milan (milan@13F2CEC5.7672369.D8E68FF6.IP)
  1870. # [17:34] * Quits: milan (milan@13F2CEC5.7672369.D8E68FF6.IP) (Input/output error)
  1871. # [17:35] * Joins: milan (milan@13F2CEC5.7672369.D8E68FF6.IP)
  1872. # [17:35] * ttaubert|pto is now known as ttaubert
  1873. # [17:38] * Quits: elin (elin@moz-445F0972.dynamic-ip.hinet.net) (Quit: elin)
  1874. # [17:39] * Joins: bwc (Adium@1E9D28E.80F17AD8.4AA0E643.IP)
  1875. # [17:40] * Joins: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP)
  1876. # [17:41] * pmoore|dinner is now known as pmoore
  1877. # [17:41] * Quits: Pike (chatzilla@moz-A7833913.pool.mediaways.net) (Input/output error)
  1878. # [17:41] * Quits: snig_wal (chatzilla@9B9315E1.A6025CA.1C37C358.IP) (Quit: ChatZilla 0.9.87-5.1450hg.fc17 [XULRunner 22.0/20130621123624])
  1879. # [17:41] * Joins: snig_wal (chatzilla@9B9315E1.A6025CA.1C37C358.IP)
  1880. # [17:41] * Joins: Pike (chatzilla@moz-A7833913.pool.mediaways.net)
  1881. # [17:42] * Quits: lpy (lpy@F3D50674.19500BE2.65042015.IP) (Client exited)
  1882. # [17:42] * Quits: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP) (Ping timeout)
  1883. # [17:42] * armenzg is now known as armenzg_brb
  1884. # [17:42] * coop|afk is now known as coop
  1885. # [17:45] <hrw> bsmedberg: wasn't it planned for 29?
  1886. # [17:45] * Joins: jgriffin (jgriffin@moz-DFAA4E15.p2p.sfo1.mozilla.com)
  1887. # [17:45] <hrw> bsmedberg: I mean process-per-tab
  1888. # [17:46] * Quits: JosiahOne (Instantbir@moz-A7D27D76.lightspeed.livnmi.sbcglobal.net) (Quit: dealloc)
  1889. # [17:46] * jcranmer|away is now known as jcranmer
  1890. # [17:47] * Joins: smaug (chatzilla@moz-9E0B1701.pp.htv.fi)
  1891. # [17:47] * ChanServ sets mode: +o smaug
  1892. # [17:47] * Quits: bwc (Adium@1E9D28E.80F17AD8.4AA0E643.IP) (Quit: Leaving.)
  1893. # [17:48] * Joins: elin (elin@moz-445F0972.dynamic-ip.hinet.net)
  1894. # [17:48] * jlund|afk is now known as jlund
  1895. # [17:48] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  1896. # [17:49] * Quits: Boriss (Boriss@moz-1864B12F.public.monkeybrains.net) (Quit: Boriss)
  1897. # [17:49] * philor is now known as philor|away
  1898. # [17:50] * Joins: Boriss (Boriss@moz-1864B12F.public.monkeybrains.net)
  1899. # [17:51] * Quits: elin (elin@moz-445F0972.dynamic-ip.hinet.net) (Quit: elin)
  1900. # [17:53] * nsm is now known as nsm|away
  1901. # [17:53] * Joins: mchang (mchang@BE99BE02.84BCE52A.BCAEBB33.IP)
  1902. # [17:55] * Joins: msucan (mihai@F6BB6C39.AE174523.320F75DD.IP)
  1903. # [17:55] * kats is now known as kats-interview
  1904. # [17:55] <till> hrw: no, it's in ongoing development. And it won't be process-per-tab initially, either. Instead, at first it'll be one process for content, one for chrome. Then probably one for all tabs with the same origin or something similar
  1905. # [17:56] * Joins: aklotz (Thunderbir@moz-36664323.cg.shawcable.net)
  1906. # [17:56] * Quits: msucan1 (mihai@8AC1C7AE.1BFB473F.70BDB599.IP) (Ping timeout)
  1907. # [17:56] <hrw> till: anything will be better than current state imho
  1908. # [17:56] * Quits: arky (arky@9158BB09.53BA259D.FA662B63.IP) (Ping timeout)
  1909. # [17:57] * Joins: jhlin (jhlin@moz-4D57784F.dynamic.hinet.net)
  1910. # [17:57] * Joins: ehugg (chatzilla@F14DA182.29102B70.6CD50604.IP)
  1911. # [17:57] * Quits: Boriss (Boriss@moz-1864B12F.public.monkeybrains.net) (Quit: Boriss)
  1912. # [17:57] <till> hrw: I don't think anyone disagrees
  1913. # [17:58] <Ms2ger> But memory use!
  1914. # [17:58] * Joins: Boriss (Boriss@moz-1864B12F.public.monkeybrains.net)
  1915. # [17:59] <hrw> Ms2ger: please... I remember times when gecko used 8GB ram for 6 tabs...
  1916. # [17:59] * Quits: jhlin (jhlin@moz-4D57784F.dynamic.hinet.net) (Ping timeout)
  1917. # [17:59] * Joins: sfoster (sfoster@moz-961AB6F2.hsd1.or.comcast.net)
  1918. # [17:59] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Ping timeout)
  1919. # [17:59] <jimm> Ms2ger: high memory use hasn't hurt chrome adoption
  1920. # [18:00] * jimm is now known as jimm-lunch
  1921. # [18:00] * Joins: bwc (Adium@1E9D28E.80F17AD8.4AA0E643.IP)
  1922. # [18:00] * Quits: MarcoZ (marco.zehe@moz-E7F724B4.dip0.t-ipconnect.de) (Quit: ChatZilla 0.9.90.1 [Firefox 29.0a1/20140122030521])
  1923. # [18:00] * Joins: annevk (annevk@moz-C07D5168.p2p.sfo1.mozilla.com)
  1924. # [18:01] <till> also, I don't think we'll use as much memory as Chrome with e10s
  1925. # [18:01] * Joins: bwc1 (Adium@1E9D28E.80F17AD8.4AA0E643.IP)
  1926. # [18:01] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
  1927. # [18:01] <jcranmer> and the shocking truth that chrome users don't want to face is that chrome is now more bloated than firefox :-P
  1928. # [18:02] * Quits: bwc (Adium@1E9D28E.80F17AD8.4AA0E643.IP) (Ping timeout)
  1929. # [18:02] * whimboo is now known as whimboo|afk
  1930. # [18:02] * jhopkins is now known as jhopkins|bbiab
  1931. # [18:02] <hrw> jcranmer: for me chrome is too limiting when it comes to extensions. otherwise I would not go back to firefox after year with chrome
  1932. # [18:02] * armenzg_brb is now known as armenzg
  1933. # [18:03] * Quits: mccr8 (mccr8@moz-2C4A1AA8.dsl.dynamic.sonic.net) (Quit: computer sleep)
  1934. # [18:03] * Quits: bwc1 (Adium@1E9D28E.80F17AD8.4AA0E643.IP) (Quit: Leaving.)
  1935. # [18:03] * Quits: eis_os (eis_os@moz-9740E8AA.netcologne.de) (Quit: KVIrc 4.0.2 Insomnia http://www.kvirc.net/)
  1936. # [18:04] * Joins: mixedpuppy (mixedpuppy@54B88C49.51898649.E519B3D.IP)
  1937. # [18:05] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/14a1340ab2ff - James Willcox - Bug 963242 - Add null checks in AndroidBridge::JavaThreadDetachFunc() r=kats
  1938. # [18:05] * Quits: ehugg (chatzilla@F14DA182.29102B70.6CD50604.IP) (Quit: ChatZilla 0.9.90.1 [Firefox 26.0/20131205075310])
  1939. # [18:08] * Quits: fredw (Icedove@moz-B9C110E2.fbx.proxad.net) (Quit: fredw)
  1940. # [18:08] * Gijs_away is now known as Gijs
  1941. # [18:09] * Quits: Boriss (Boriss@moz-1864B12F.public.monkeybrains.net) (Quit: Boriss)
  1942. # [18:10] * Joins: sicking (sicking@moz-501E5580.hsd1.ca.comcast.net)
  1943. # [18:10] * Quits: AndreeaMatei1 (Thunderbir@97DE32AA.4007429F.B8FD5DE3.IP) (Quit: AndreeaMatei1)
  1944. # [18:11] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
  1945. # [18:12] * Joins: arky (arky@A11FE3C5.F17C359F.B9D97DBA.IP)
  1946. # [18:12] * Joins: lpy (lpy@F3D50674.19500BE2.65042015.IP)
  1947. # [18:13] * mmc|ooo_at_eff is now known as mmc
  1948. # [18:13] * Joins: bdahl (bdahl@moz-DFAA4E15.p2p.sfo1.mozilla.com)
  1949. # [18:14] * Quits: lpy (lpy@F3D50674.19500BE2.65042015.IP) (Connection reset by peer)
  1950. # [18:14] * Joins: lpy (lpy@F3D50674.19500BE2.65042015.IP)
  1951. # [18:14] * Joins: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP)
  1952. # [18:14] * Joins: bajaj (Adium@moz-E55DC3D0.hsd1.ca.comcast.net)
  1953. # [18:15] * Quits: flo-retina (Instantbir@moz-2C9D8405.ip-176-31-106.eu) (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
  1954. # [18:16] * geekboy|afk is now known as geekboy
  1955. # [18:16] * Quits: lpy (lpy@F3D50674.19500BE2.65042015.IP) (Ping timeout)
  1956. # [18:16] * Quits: bajaj (Adium@moz-E55DC3D0.hsd1.ca.comcast.net) (Ping timeout)
  1957. # [18:17] * Quits: ddahl (ddahl@8ECA0B87.AD77F8DE.D1E74241.IP) (Input/output error)
  1958. # [18:18] * Joins: ddahl (ddahl@8ECA0B87.AD77F8DE.D1E74241.IP)
  1959. # [18:18] * Quits: ddahl (ddahl@8ECA0B87.AD77F8DE.D1E74241.IP) (Input/output error)
  1960. # [18:19] * Joins: ehugg (ehugg@5FE3526B.709C0A2A.6157E88D.IP)
  1961. # [18:19] * Joins: tragicsans (tragicsans@moz-5B6F11D6.du.heimsnet.is)
  1962. # [18:19] * Quits: tragicsans (tragicsans@moz-5B6F11D6.du.heimsnet.is) (Quit: )
  1963. # [18:21] * Quits: ferjm (ferjm@E0F7E15F.F9DEA6D6.FB6F0902.IP) (Quit: Leaving)
  1964. # [18:22] <@ehsan> what VPN client do I want to use on Mac? Tunnelblick or Viscosity?
  1965. # [18:22] <@ehsan> or OpenVPN?
  1966. # [18:23] <jcranmer> netcat, obviously
  1967. # [18:24] <@ehsan> it was an actual question :)
  1968. # [18:25] * Quits: jhk (jigneshkak@4B6E4205.2A346C5D.8B6C1D65.IP) (Quit: jhk)
  1969. # [18:25] <@bz> man
  1970. # [18:25] <@bz> why is our mac 10.8 backlog so bad? :(
  1971. # [18:26] <till> ehsan: for me, both worked quite well
  1972. # [18:26] <RyanVM|sheriffduty> markh: mixedpuppy: I'm getting ready to go on a socialapi test disabling spree if things don't stop flaking out soon
  1973. # [18:26] * ahal is now known as ahal|lunch
  1974. # [18:26] <@ehsan> alright, Tunnelblick it is then!
  1975. # [18:27] * Joins: mcomella (mcomella@moz-AE370C8B.hsd1.ca.comcast.net)
  1976. # [18:28] * philor|away is now known as philor
  1977. # [18:28] * Joins: valenting (Thunderbir@9A1975C1.39CE2EE.E400A05F.IP)
  1978. # [18:29] * Joins: jduell (jduell@moz-53436AD1.hsd1.wa.comcast.net)
  1979. # [18:29] * Joins: jdm (jdm@moz-C07D5168.p2p.sfo1.mozilla.com)
  1980. # [18:29] * Joins: bajaj (Adium@moz-BBE3ABD.mv.mozilla.com)
  1981. # [18:30] * pmoore is now known as pmoore|away
  1982. # [18:30] <@bz> Is there a way to log things from an sjs?
  1983. # [18:30] <@bz> To the tbpl log?
  1984. # [18:30] * Parts: Snuffleupagus (chatzilla@moz-7411B7A4.bredband.comhem.se)
  1985. # [18:32] <@ehsan> bz: you should be able to use http://mxr.mozilla.org/mozilla-central/source/xpcom/base/nsIDebug.idl#42 I think
  1986. # [18:32] <@ehsan> not that I've tested it myself though
  1987. # [18:33] <ttaubert> did the github mirror stop syncing?
  1988. # [18:33] * Joins: Mook_as (mook@moz-1FCC0032.activestate.com)
  1989. # [18:33] <@ehsan> but the implementation just prints them out like NS_WARNING messages
  1990. # [18:33] <@ehsan> ttaubert: which mirror?
  1991. # [18:33] <ttaubert> ehsan: github.com/mozilla/gecko-dev
  1992. # [18:33] * rail is now known as rail-lunch
  1993. # [18:33] <@ehsan> ttaubert: oh, ask on #releng I guess
  1994. # [18:33] * catlee is now known as catlee-lunch
  1995. # [18:34] <ttaubert> good idea :)
  1996. # [18:34] * armenzg is now known as armenzg_lunch
  1997. # [18:35] <@bz> ehsan: hmmm
  1998. # [18:35] <@bz> ehsan: That might be good enough, assuming they end up in the log...
  1999. # [18:35] * Quits: jduell (jduell@moz-53436AD1.hsd1.wa.comcast.net) (Ping timeout)
  2000. # [18:35] <@ehsan> bz: we run the http server from an xpcshell process, so I think they should
  2001. # [18:37] * Joins: Boriss (Boriss@moz-DFAA4E15.p2p.sfo1.mozilla.com)
  2002. # [18:37] * Quits: Boriss (Boriss@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Client exited)
  2003. # [18:38] * Joins: WeirdAl (chatzilla@moz-527389C3.hsd1.ca.comcast.net)
  2004. # [18:38] * Joins: Boriss (Boriss@moz-DFAA4E15.p2p.sfo1.mozilla.com)
  2005. # [18:38] * jchen|away is now known as jchen
  2006. # [18:40] * coop is now known as coop|lunch
  2007. # [18:41] * kats-interview is now known as kats
  2008. # [18:42] * Joins: dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net)
  2009. # [18:42] * ChanServ sets mode: +o dveditz
  2010. # [18:42] <@ted> bz: that jit change test failure is a head scratcher
  2011. # [18:42] <@ted> i can only guess it's some weird timing dependent issue
  2012. # [18:43] <@ted> but i don't know how
  2013. # [18:43] * Joins: JosiahOne (Instantbir@moz-A7D27D76.lightspeed.livnmi.sbcglobal.net)
  2014. # [18:43] <clb> does bugzilla like to receive documentation bugs?
  2015. # [18:44] <@bz> ted: yeah, that's sounding more and more likely...
  2016. # [18:45] <@bz> ted: I do have try runs to just remove the hackery, but https://tbpl.mozilla.org/?tree=Try&rev=00a71e2d9263
  2017. # [18:45] <@bz> ted: backlogged as usual
  2018. # [18:45] * @bz notes 10.6 is not!
  2019. # [18:45] * khuey is now known as khuey|away
  2020. # [18:46] * Joins: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net)
  2021. # [18:46] * Quits: spohl (Adium@B18F9C5.58AFE261.5EBD1F4C.IP) (Ping timeout)
  2022. # [18:47] * Joins: spohl (Adium@B18F9C5.58AFE261.5EBD1F4C.IP)
  2023. # [18:47] * mak is now known as mak|afk
  2024. # [18:47] * Joins: mwu (mwu@moz-2E883D31.hsd1.nj.comcast.net)
  2025. # [18:48] * Quits: mak|afk (chatzilla@moz-D84F9C3E.retail.telecomitalia.it) (Quit: ChatZilla 0.9.90.1-rdmsoft [XULRunner 22.0/20130619132145])
  2026. # [18:48] * st3fan-loa is now known as st3fan
  2027. # [18:48] * st3fan is now known as st3fan-loa
  2028. # [18:48] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
  2029. # [18:48] * Quits: snig_wal (chatzilla@9B9315E1.A6025CA.1C37C358.IP) (Ping timeout)
  2030. # [18:50] * Joins: jedp (jedp@moz-8E6E760A.dsl.dynamic.sonic.net)
  2031. # [18:51] <@ted> bz: whee
  2032. # [18:52] * Joins: jduell (jduell@moz-53436AD1.hsd1.wa.comcast.net)
  2033. # [18:53] * Joins: pheleas_frog (Mibbit@96146F75.49B2B09C.B26D8E71.IP)
  2034. # [18:54] * Quits: pheleas_frog (Mibbit@96146F75.49B2B09C.B26D8E71.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2035. # [18:54] * Joins: bwc (Adium@moz-BBE3ABD.mv.mozilla.com)
  2036. # [18:56] * jimm-lunch is now known as jimm
  2037. # [18:57] * Quits: ckitching (ckitching@moz-73BD1AA5.nat.csx.cam.ac.uk) (Ping timeout)
  2038. # [18:57] * Quits: yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
  2039. # [18:59] * Joins: yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP)
  2040. # [19:00] * terrence-afk is now known as terrence
  2041. # [19:00] * jhopkins|bbiab is now known as jhopkins|buildduty
  2042. # [19:01] * Joins: smirea (Adium@DCB9C937.89ABDC2D.21C70092.IP)
  2043. # [19:01] * Parts: smirea (Adium@DCB9C937.89ABDC2D.21C70092.IP)
  2044. # [19:01] * Quits: gaurav231 (Thunderbir@F829FDCC.5988CA54.BBE530D5.IP) (Ping timeout)
  2045. # [19:02] * Joins: smirea (Adium@DCB9C937.89ABDC2D.21C70092.IP)
  2046. # [19:03] * Joins: jonasfj (jonasfj@moz-DFAA4E15.p2p.sfo1.mozilla.com)
  2047. # [19:03] * Quits: serge (Thunderbir@76A14AD0.DDE84BFE.DBBCD276.IP) (Quit: serge)
  2048. # [19:03] * Joins: serge (Thunderbir@moz-E24A83EB.cpe.pppoe.ca)
  2049. # [19:04] * Quits: serge (Thunderbir@moz-E24A83EB.cpe.pppoe.ca) (Quit: serge)
  2050. # [19:04] * Joins: serge (Thunderbir@moz-E24A83EB.cpe.pppoe.ca)
  2051. # [19:05] * Joins: adalucinet (Mibbit@EC4F22D0.C0862205.FB2DBB61.IP)
  2052. # [19:05] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/9a565e0bd847 - Till Schneidereit - Bug 963077 - ensure function is non-lazy before getting its arguments in js_fun_apply. r=jandem
  2053. # [19:06] * Quits: vicamo (vicamo@moz-99690620.hinet-ip.hinet.net) (Quit: Konversation terminated!)
  2054. # [19:06] * Joins: lgarner (lgarner@B2C77767.42557186.549B3E4F.IP)
  2055. # [19:06] * Quits: ehugg (ehugg@5FE3526B.709C0A2A.6157E88D.IP) (Quit: ehugg)
  2056. # [19:08] * Joins: alice (alice@moz-F82BC62E.paconsult7.bbnplanet.net)
  2057. # [19:10] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/1bca9c9e0ae7 - David Keeler - bug 951354 - test nsNSSCertificateDB for proper shutdown r=cviecco a=abillings
  2058. # [19:11] * ahal|lunch is now known as ahal
  2059. # [19:11] * Quits: WeirdAl (chatzilla@moz-527389C3.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.90.1 [Firefox 26.0/20131205075310])
  2060. # [19:12] * Quits: valenting (Thunderbir@9A1975C1.39CE2EE.E400A05F.IP) (Quit: valenting)
  2061. # [19:13] <Pike> do I really need to build xulrunner to get an sdk, or can I get one out of a firefox build? need a debug build of that, sadly
  2062. # [19:13] * mcomella is now known as mcomella|home
  2063. # [19:14] * Quits: hub (hub@moz-E12780DE.cable.teksavvy.com) (Ping timeout)
  2064. # [19:14] * Joins: hub (hub@moz-E12780DE.cable.teksavvy.com)
  2065. # [19:14] * coop|lunch is now known as coop
  2066. # [19:14] * Quits: serge (Thunderbir@moz-E24A83EB.cpe.pppoe.ca) (Quit: serge)
  2067. # [19:15] * Joins: serge (Thunderbir@moz-E24A83EB.cpe.pppoe.ca)
  2068. # [19:15] * Joins: lpy (lpy@F3D50674.19500BE2.65042015.IP)
  2069. # [19:16] * Joins: emtwo (msamuel@moz-C07D5168.p2p.sfo1.mozilla.com)
  2070. # [19:16] * Joins: bent (chatzilla@moz-9B043FA6.hsd1.ca.comcast.net)
  2071. # [19:17] * Callek is now known as Callek_disconnected
  2072. # [19:17] * Quits: lpy (lpy@F3D50674.19500BE2.65042015.IP) (Ping timeout)
  2073. # [19:17] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/ccbec5ed3ce7 - Jordan Lund - Bug 940690 - get metrofx talos on release/project branches - make metro pass rate more reliable, r=jmaher
  2074. # [19:17] <@gavin> Pike: https://bugzilla.mozilla.org/show_bug.cgi?id=672509
  2075. # [19:18] <@gavin> created a "make sdk"
  2076. # [19:18] * Quits: mayhemer (Miranda@moz-2F75AE00.broadband6.iol.cz) (Ping timeout)
  2077. # [19:18] * Quits: jduell (jduell@moz-53436AD1.hsd1.wa.comcast.net) (Ping timeout)
  2078. # [19:18] * Quits: bnicholson (bnicholson@moz-46A94A2D.hsd1.ca.comcast.net) (Ping timeout)
  2079. # [19:19] * Joins: rmkoesters (Thunderbir@moz-37C52F11.resnet.wisc.edu)
  2080. # [19:19] * Quits: lzzluca (lzzluca@moz-10429979.static.virginmediabusiness.co.uk) (Quit: Ex-Chat)
  2081. # [19:20] * rail-lunch is now known as rail
  2082. # [19:20] * Joins: ehugg (chatzilla@F14DA182.29102B70.6CD50604.IP)
  2083. # [19:21] * Joins: soidhg (V@moz-F9CA6B1C.on.nl)
  2084. # [19:21] * Quits: {V} (V@moz-F9CA6B1C.on.nl) (Ping timeout)
  2085. # [19:22] * Quits: matthewgertner (matthewger@173F2E9D.96442F2E.EE1C58A.IP) (Quit: matthewgertner)
  2086. # [19:23] * Quits: mcomella|home (mcomella@moz-AE370C8B.hsd1.ca.comcast.net) (Quit: Leaving)
  2087. # [19:23] * Quits: soidhg (V@moz-F9CA6B1C.on.nl) (Ping timeout)
  2088. # [19:23] <Pike> oh hai, and I'm on osx
  2089. # [19:24] * Joins: {V} (V@moz-F9CA6B1C.on.nl)
  2090. # [19:24] * catlee-lunch is now known as catlee
  2091. # [19:25] * Joins: pcwalton (pcwalton@moz-C07D5168.p2p.sfo1.mozilla.com)
  2092. # [19:25] * Joins: bbondy_ (bbondy@moz-717FF534.home.cgocable.net)
  2093. # [19:25] * AaronMT is now known as AaronMT|lunch
  2094. # [19:25] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/84802a40e62d - Sid Stamm - Bug 843311 - update CSP report-uri parsing to be spec compliant. r=grobinson
  2095. # [19:26] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/fc6dc7e3ae7c - Ryan VanderMeulen - Backed out changeset 6febd7a30de3 (bug 962808) for mochitest-bc failures.
  2096. # [19:27] * Quits: gcp (gpascutto@moz-9CEB1C98.access.telenet.be) (Quit: Make a new plan, Stan!)
  2097. # [19:27] * khuey|away is now known as khuey
  2098. # [19:28] * armenzg_lunch is now known as armenzg
  2099. # [19:29] * Joins: ejpbruel (ejpbruel@moz-366E8346.cm-11-1b.dynamic.ziggo.nl)
  2100. # [19:29] <ejpbruel> khuey: ping
  2101. # [19:29] * Quits: alice (alice@moz-F82BC62E.paconsult7.bbnplanet.net) (Client exited)
  2102. # [19:29] * Joins: alice (alice@moz-F82BC62E.paconsult7.bbnplanet.net)
  2103. # [19:30] * Joins: alice_ (alice@moz-F82BC62E.paconsult7.bbnplanet.net)
  2104. # [19:30] * Quits: alice (alice@moz-F82BC62E.paconsult7.bbnplanet.net) (Connection reset by peer)
  2105. # [19:30] <@khuey> ejpbruel: pong
  2106. # [19:31] * Quits: hub (hub@moz-E12780DE.cable.teksavvy.com) (Ping timeout)
  2107. # [19:31] <ejpbruel> khuey: hey. got time to chat for a bit?
  2108. # [19:31] * Joins: hub (hub@moz-E12780DE.cable.teksavvy.com)
  2109. # [19:31] <@khuey> ejpbruel: what's up?
  2110. # [19:32] * Joins: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net)
  2111. # [19:32] * Joins: gandalf (zbraniecki@moz-912D7A86.hsd1.ca.comcast.net)
  2112. # [19:33] * Quits: recursive (recursive@71958799.4D49EC71.6815CE39.IP) (Quit: Leaving...)
  2113. # [19:33] <ejpbruel> khuey: so I'm working on this API to iterate over all workers from the main thread. id like to go over some of the details with you
  2114. # [19:33] <ejpbruel> khuey: oh, can you gimme 5 mins? need to talk do dcamp for a few mins, brb
  2115. # [19:34] <@khuey> ejpbruel: sure
  2116. # [19:34] * Quits: RealRaven (Thunderbir@1E8B5E43.5F5E7745.27F80FAC.IP) (Client exited)
  2117. # [19:34] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/660fd9fb86fe - Vivien Nicolas - Bug 963555 - Remove unused mMemoryPressureObserver variable in CompositorChild.h. r=nical
  2118. # [19:35] * Joins: RealRaven (Thunderbir@1E8B5E43.5F5E7745.27F80FAC.IP)
  2119. # [19:35] <till> khuey: so, while you have a few minutes to fill - can you give me an update on where we stand regarding sync messaging?
  2120. # [19:36] <Pike> hrm. Exception: Binary expected at /src/central/mozilla-central/obj-xulrunner-debug/dist/XULRunnerDebug.app/Contents/MacOS/xulrunner does not exist.
  2121. # [19:36] <@khuey> till: I was at TRIBE this week, haven't made any progress
  2122. # [19:36] <till> khuey: oh, ok
  2123. # [19:36] <@khuey> I'm going to hack on it today, we'll see how far I get
  2124. # [19:37] <@khuey> we have a work week next week, so who knows what will happen then
  2125. # [19:37] * Joins: ted416 (anonymous@13F2CEC5.7672369.D8E68FF6.IP)
  2126. # [19:37] <till> khuey: so, if we don't have it by early to mid next week, that will seriously impede our work week in the week after that
  2127. # [19:37] <@khuey> till: ok
  2128. # [19:38] <@khuey> till: noted :)
  2129. # [19:38] * Joins: squib (squib@moz-5175C098.dhcp.mdsn.wi.charter.com)
  2130. # [19:38] <till> khuey: thanks
  2131. # [19:38] <Ms2ger> till, don't thank him yet... He's just noted it ;)
  2132. # [19:38] <till> Ms2ger: I thanked him for that
  2133. # [19:39] <jst> bsmedberg: any thoughts on https://bugzilla.mozilla.org/show_bug.cgi?id=960694 ?
  2134. # [19:39] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/376538c22d1f - Robert Strong - Bug 961958 - on Vista and above use SetProcessDPIAware in the installers so fonts aren't blurry on HDPI devices. r=bbondy
  2135. # [19:39] <reuben> sicking: welcome back
  2136. # [19:39] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/2afb7bf0bf0b - Robert Strong - Bug 963282 - Stub blurbs during download aren't always a minimum of 3 lines. r=bbondy
  2137. # [19:40] <@khuey> till: where are you folks meeting?
  2138. # [19:40] <sicking> reuben: thanks!
  2139. # [19:40] * Joins: milan_ (milan@13F2CEC5.7672369.D8E68FF6.IP)
  2140. # [19:40] <till> khuey: sf
  2141. # [19:40] <@khuey> ok
  2142. # [19:41] * Quits: milan_ (milan@13F2CEC5.7672369.D8E68FF6.IP) (Input/output error)
  2143. # [19:41] * Joins: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com)
  2144. # [19:41] * Joins: matthewgertner (matthewger@E05025B2.7102BCB6.B7C3970A.IP)
  2145. # [19:41] * Quits: milan (milan@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
  2146. # [19:41] * Joins: milan (milan@13F2CEC5.7672369.D8E68FF6.IP)
  2147. # [19:41] <till> khuey: the reason I'm saying early to mid of next week is because the plan is to have something working *before* the work week. Hacking on that during the work week doesn't make too much sense, but not having it would block various other things
  2148. # [19:41] <@khuey> sure
  2149. # [19:42] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Quit: ZNC - http://znc.in)
  2150. # [19:42] <ejpbruel> khuey: alright, back
  2151. # [19:42] <ejpbruel> khuey: so, we need some way to iterate all workers in the system
  2152. # [19:43] <@bsmedberg> jst: actually I have a patch I'm working on to see if we can just make GetClassID do the right thing without allocating
  2153. # [19:43] <ejpbruel> khuey: the runtime service already has a hash map of (domain, worker list) pairs
  2154. # [19:43] <ejpbruel> which is mutex protected
  2155. # [19:43] <@khuey> right
  2156. # [19:43] <ejpbruel> so we could use that to obtain a list of workers at the moment that call happened
  2157. # [19:44] * Quits: ted416 (anonymous@13F2CEC5.7672369.D8E68FF6.IP) (Quit: ted416)
  2158. # [19:44] <ejpbruel> khuey: now DomainMap maintains a list of *weak* references to workers
  2159. # [19:44] <ejpbruel> as far as i can tell
  2160. # [19:44] <ejpbruel> so thats problematic
  2161. # [19:44] <@khuey> why
  2162. # [19:45] <@khuey> the real question here is what do you want to do with this map
  2163. # [19:45] <ejpbruel> khuey: well, once i have that list, i might want to attach a debugger to one of those workers
  2164. # [19:45] <ejpbruel> khuey: but since the references are weak, there is no guarantee that worker is still alive
  2165. # [19:45] * Joins: bagder (daniel@234CB8D.5EA71235.B24D57A6.IP)
  2166. # [19:45] * Joins: abwillis (abwillis@CBAC43F2.9DD4DBBF.6A7A197.IP)
  2167. # [19:45] <ejpbruel> khuey: now we could do what the memory reporter does, and synchronously tell the worker to block, wait for it to block, and *then* obtain a strong reference to it
  2168. # [19:46] <@khuey> just having a strong reference is not sufficient here
  2169. # [19:46] <ejpbruel> khuey: why not?
  2170. # [19:46] <@khuey> the worker could decide to shut down while you're attaching the debugger, for instance
  2171. # [19:46] <ejpbruel> khuey: sure, but is that a problem?
  2172. # [19:46] <ejpbruel> khuey: why would i want to debug a worker that is shut down?
  2173. # [19:46] * Quits: benjamin (benjamin@moz-8A7708E6.members.linode.com) (Ping timeout)
  2174. # [19:47] * Joins: ted416 (anonymous@13F2CEC5.7672369.D8E68FF6.IP)
  2175. # [19:47] <ejpbruel> khuey: worst case scenario, I try to import a debugger script into that worker, but its already shutting down, so the runnable will be ignored
  2176. # [19:48] * Quits: yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
  2177. # [19:48] * davidb is now known as davidb|afk
  2178. # [19:48] <@khuey> ejpbruel: ok, so lets ignore that for the moment
  2179. # [19:48] <ejpbruel> khuey: right
  2180. # [19:48] <ejpbruel> khuey: going back to that list
  2181. # [19:48] * Joins: jduell (jduell@moz-A8B34C44.hsd1.wa.comcast.net)
  2182. # [19:49] <ejpbruel> khuey: i don't necessarily want a strong reference for all those workers
  2183. # [19:49] <ejpbruel> khuey: that would be inefficient
  2184. # [19:49] <@khuey> ejpbruel: you can't AddRef WorkerPrivates on the main thread
  2185. # [19:49] <@khuey> only on their parent thread
  2186. # [19:49] <ejpbruel> khuey: why
  2187. # [19:49] <@khuey> ejpbruel: and the second you let go of the mutex they might be deleted ...
  2188. # [19:49] <@khuey> ejpbruel: because they're cycle collected
  2189. # [19:49] * Quits: x^2 (ben@moz-F13FF1D1.nys.biz.rr.com) (Ping timeout)
  2190. # [19:49] <@khuey> ejpbruel: so they can only be refcounted from a single thread
  2191. # [19:49] <ejpbruel> khuey: oh for the love of… right
  2192. # [19:50] <ejpbruel> i was not aware of that restriction
  2193. # [19:50] <ejpbruel> that messes up my plans somewhat
  2194. # [19:50] * Joins: benjamin (benjamin@moz-8A7708E6.members.linode.com)
  2195. # [19:50] <ejpbruel> jimb: are you reading this? ^
  2196. # [19:50] <@khuey> ejpbruel: what's wrong with what bent has told you to do?
  2197. # [19:50] <jimb> uh
  2198. # [19:50] * Quits: alice_ (alice@moz-F82BC62E.paconsult7.bbnplanet.net) (Client exited)
  2199. # [19:50] <Ms2ger> bent?
  2200. # [19:51] * Joins: alice (alice@moz-F82BC62E.paconsult7.bbnplanet.net)
  2201. # [19:51] <ejpbruel> khuey: i interpreted what bent told me as 'do the same thing what the memory reporter does to make sure the worker is safely blocked, and then you can get a strong reference to it'
  2202. # [19:52] <ejpbruel> khuey: am i missing something?
  2203. # [19:52] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
  2204. # [19:52] <@khuey> it's not "then you can get a strong reference to it"
  2205. # [19:52] <mccr8> memory reporter objects use threadsafe refcounting
  2206. # [19:52] <mccr8> and are not cycle collected
  2207. # [19:52] * Quits: alice (alice@moz-F82BC62E.paconsult7.bbnplanet.net) (Ping timeout)
  2208. # [19:52] <@khuey> it's "then you can run code on the worker to set up your debugging channel"
  2209. # [19:53] <ejpbruel> khuey: oh, i see
  2210. # [19:53] * Quits: mixedpuppy (mixedpuppy@54B88C49.51898649.E519B3D.IP) (Quit: mixedpuppy)
  2211. # [19:53] * Quits: Gijs (gijs@moz-86762AC2.range86-164.btcentralplus.com) (Ping timeout)
  2212. # [19:53] <ejpbruel> khuey: but that begs the question: who or what blocks the worker so it can set up that debug channel
  2213. # [19:53] <ejpbruel> khuey: how do i tell an arbitrary worker to do so from the main thread
  2214. # [19:54] <@khuey> ejpbruel: http://mxr.mozilla.org/mozilla-central/source/dom/workers/WorkerPrivate.cpp#4440
  2215. # [19:54] <till> past: ping
  2216. # [19:54] <@khuey> ejpbruel: the main thread blocks on a condvar, and then the worker signals it when it's ready
  2217. # [19:54] <@khuey> ejpbruel: then the main thread tells the worker "hey I'm doing something don't run any code"
  2218. # [19:54] <@khuey> ejpbruel: and the worker waits for it to finish
  2219. # [19:55] * Joins: x^2 (ben@moz-F13FF1D1.nys.biz.rr.com)
  2220. # [19:55] <@khuey> ejpbruel: you want something a little different
  2221. # [19:55] * Joins: valenting (Thunderbir@9A1975C1.39CE2EE.E400A05F.IP)
  2222. # [19:55] * Quits: ted416 (anonymous@13F2CEC5.7672369.D8E68FF6.IP) (Quit: ted416)
  2223. # [19:55] <ejpbruel> khuey: isn it: the main thread tells the worker to block, waits on the cone var, the worker blocks (eventually) and signals the cond var, and now the main thread can do stuff
  2224. # [19:55] <ejpbruel> ?
  2225. # [19:55] * Joins: mcomella (mcomella@moz-DFAA4E15.p2p.sfo1.mozilla.com)
  2226. # [19:55] <@khuey> ejpbruel: right
  2227. # [19:56] <ejpbruel> right, in that case:
  2228. # [19:56] * Joins: ted416 (anonymous@13F2CEC5.7672369.D8E68FF6.IP)
  2229. # [19:56] <ejpbruel> how is it safe to call BlockAndCollectRuntimeState from the main thread if nothing on the main thread can hold a strong reference to that WorkerPrivate
  2230. # [19:56] * Joins: jhlin (jhlin@moz-4D57784F.dynamic.hinet.net)
  2231. # [19:57] <@khuey> ejpbruel: well it's done with the lock held
  2232. # [19:57] <@khuey> ejpbruel: the worker's lock, not the runtime service's lock
  2233. # [19:57] <ejpbruel> khuey: right, so how does the main thread get to own the workers lock?
  2234. # [19:58] <jst> bsmedberg: ok, excellent. Thanks!
  2235. # [19:58] * Joins: williecheong (Adium@moz-BBE3ABD.mv.mozilla.com)
  2236. # [19:58] <ejpbruel> because until it owns the mutex, its not safe to lock it, right? ;)
  2237. # [19:58] <@khuey> ejpbruel: the main thread is guaranteed it can take the lock here because the worker unregisters the reporter before it shuts down
  2238. # [19:58] <RyanVM|sheriffduty> till: Ping
  2239. # [19:58] * Quits: jhlin (jhlin@moz-4D57784F.dynamic.hinet.net) (Ping timeout)
  2240. # [19:58] <till> RyanVM|sheriffduty: uh oh
  2241. # [19:58] <@khuey> ejpbruel: so if we're calling the report method on the reporter object, we know that the worker hasn't gotten around to shutting down yet
  2242. # [19:58] * AaronMT|lunch is now known as AaronMT
  2243. # [19:58] <RyanVM|sheriffduty> till: two instances of this since bug 963077 hit inbound - https://tbpl.mozilla.org/php/getParsedLog.php?id=33537563&tree=Mozilla-Inbound
  2244. # [19:58] * Quits: vignesh (vignesh.sh@DDF6027F.EF3755C2.41D542A3.IP) (Quit: vignesh)
  2245. # [19:59] <@khuey> ejpbruel: I'm sorry
  2246. # [19:59] <RyanVM|sheriffduty> till: Invalid read of size 8
  2247. # [19:59] <@khuey> ejpbruel: it's worth noting that this uses a crazy weird mutex
  2248. # [19:59] <till> wow
  2249. # [19:59] <@khuey> ejpbruel: not a normal lock
  2250. # [19:59] <RyanVM|sheriffduty> till: at 0x9EA37AA: JSFunction::createScriptForLazilyInterpretedFunction(JSContext*, JS::Handle<JSFunction*>) (Barrier.h:327)
  2251. # [19:59] <ejpbruel> khuey: do tell...
  2252. # [19:59] <@khuey> ejpbruel: http://mxr.mozilla.org/mozilla-central/source/dom/workers/WorkerPrivate.h#65
  2253. # [20:00] <@khuey> ejpbruel: so the reporter "shares" the worker's mutex
  2254. # [20:00] <@khuey> ejpbruel: so it's safe to lock even if the worker is dead
  2255. # [20:00] <@khuey> ejpbruel: but after locking the first thing we have to do is see if the worker is dead
  2256. # [20:00] <ejpbruel> khuey: oh, its a refcounted mutex, right?
  2257. # [20:00] * ejpbruel has seen this code
  2258. # [20:00] <till> RyanVM|sheriffduty: yeah, that frame is somewhat bogus, sadly. But I might know what's going on
  2259. # [20:00] <RyanVM|sheriffduty> till: ok, i closed inbound for now
  2260. # [20:01] <till> RyanVM|sheriffduty: give me a minute, I might be able to push a fix
  2261. # [20:01] <RyanVM|sheriffduty> k
  2262. # [20:01] <till> sorry
  2263. # [20:01] <ejpbruel> khuey: ok this is starting to make sense, so the mutex can outlive the worker, which makes it safe to lock
  2264. # [20:01] <@khuey> ejpbruel: right
  2265. # [20:01] <@khuey> ejpbruel: but once the lock is held, if the worker is alive, it can't stop living
  2266. # [20:01] <@khuey> ejpbruel: because shutting down requires taking the lock
  2267. # [20:02] <ejpbruel> khuey: right, and every worker has its own memory reporter, right?
  2268. # [20:02] <ejpbruel> khuey: so once the memory reporter takes the lock, the worker is guaranteed not to die
  2269. # [20:02] <@khuey> right
  2270. # [20:02] <@khuey> either that, or it's already dead
  2271. # [20:02] <RyanVM|sheriffduty> till: lol, lots of other bustage too
  2272. # [20:02] <ejpbruel> khuey: holy hell :)
  2273. # [20:02] <RyanVM|sheriffduty> till: https://tbpl.mozilla.org/php/getParsedLog.php?id=33537947&tree=Mozilla-Inbound
  2274. # [20:02] <RyanVM|sheriffduty> etc
  2275. # [20:02] <@khuey> ejpbruel: so we check http://mxr.mozilla.org/mozilla-central/source/dom/workers/WorkerPrivate.cpp#2013
  2276. # [20:02] <till> :(
  2277. # [20:03] <@khuey> ejpbruel: because when the worker shuts down it calls http://mxr.mozilla.org/mozilla-central/source/dom/workers/WorkerPrivate.cpp#2029
  2278. # [20:03] <@khuey> ejpbruel: and tells us that it went away
  2279. # [20:03] <ejpbruel> khuey: right, so the MemoryReporter holds a weak ref to the worker, but the worker is aware of that weak ref, and nulls it before it dies
  2280. # [20:03] <@khuey> yes
  2281. # [20:03] <ejpbruel> this is very similar to what I had in mind
  2282. # [20:04] <ejpbruel> suppose i had an object like MemoryReporter, except for debugging
  2283. # [20:04] <ejpbruel> how does the main thread obtain a reference to a MemoryReporter?
  2284. # [20:04] <ejpbruel> khuey: ^
  2285. # [20:04] * Quits: jduell (jduell@moz-A8B34C44.hsd1.wa.comcast.net) (Ping timeout)
  2286. # [20:05] <RyanVM|sheriffduty> lolwut, gmail's down
  2287. # [20:05] <@khuey> ejpbruel: via the memory reporter service
  2288. # [20:05] * Quits: spohl (Adium@B18F9C5.58AFE261.5EBD1F4C.IP) (Ping timeout)
  2289. # [20:05] <@khuey> ejpbruel: the MemoryReporter is created and registered on the worker thread
  2290. # [20:05] <@khuey> ejpbruel: the memory reporter service accepts registrations from any thread
  2291. # [20:06] <@khuey> ejpbruel: but it only invokes reporters on the main thread
  2292. # [20:06] <ejpbruel> khuey: right, and the registration service is thread safe i take it
  2293. # [20:06] <ejpbruel> and the worker unregisters before it dies
  2294. # [20:06] <past> till: pong
  2295. # [20:06] <@khuey> ejpbruel: right
  2296. # [20:06] * Joins: mixedpuppy (mixedpuppy@moz-1130EF66.hsd1.wa.comcast.net)
  2297. # [20:06] * Quits: Benvie (bbenvie@5FD20F9A.53D07D95.EFF8B7BF.IP) (Ping timeout)
  2298. # [20:06] <@khuey> ejpbruel: but the key is that we could already be iterating htem when the worker tries to unregister
  2299. # [20:06] <till> past: give me a minute
  2300. # [20:06] <@khuey> ejpbruel: which is why we need this "check if the worker is still alive" bit
  2301. # [20:07] <past> sure
  2302. # [20:07] <ejpbruel> khuey: makes sense!
  2303. # [20:07] <NeilAway> Pike: so I could make an aurora version of 940907 that just packaged the files from their original location, rather than moving them?
  2304. # [20:07] <ejpbruel> khuey: indeed, this is exactly what I want to do
  2305. # [20:07] * Quits: gsvelto (gsvelto@moz-CC525610.clienti.tiscali.it) (Ping timeout)
  2306. # [20:07] <ejpbruel> khuey: few more questions, if i may :)
  2307. # [20:07] <Pike> NeilAway: yes, I think so
  2308. # [20:08] <@khuey> ejpbruel: well, we're not done yet
  2309. # [20:08] <@khuey> :P
  2310. # [20:08] <ejpbruel> khuey: MemoryReporterService is a service, so it does not live on a particular window or something like that, right?
  2311. # [20:08] <ejpbruel> khuey: oh? more caveats? :P
  2312. # [20:08] <@khuey> ejpbruel: so the difference between what the memory reporter does and what you need to do is this
  2313. # [20:08] <@khuey> ejpbruel: the memory reporter establishes that the worker is still alive and blocked
  2314. # [20:09] <@khuey> ejpbruel: and then basically swaps places with it and blocks the main thread while the worker does some stuff
  2315. # [20:09] <@khuey> ejpbruel: that you do *not* want to do
  2316. # [20:09] <ejpbruel> how do you mean swaps places?
  2317. # [20:09] <NeilAway> Pike: do you think that would need 1) new review 2) your review 4) new approval?
  2318. # [20:10] <@khuey> ejpbruel: so if the worker is still alive we call http://mxr.mozilla.org/mozilla-central/source/dom/workers/WorkerPrivate.cpp#2014
  2319. # [20:10] <@khuey> ejpbruel: so here we do http://mxr.mozilla.org/mozilla-central/source/dom/workers/WorkerPrivate.cpp#4331
  2320. # [20:10] <ejpbruel> khuey: yeah, and that waits on the cond var, which could take some time
  2321. # [20:10] <ejpbruel> correct?
  2322. # [20:10] <@khuey> ejpbruel: and then we call JS_TriggerOperationCallback
  2323. # [20:10] * Quits: KaiRo (robert@moz-82D05B50.adsl.highway.telekom.at) (Input/output error)
  2324. # [20:10] <@bsmedberg> jst: damn, bholley removed XPT_TDP_POINTER so xpconnect treats nsIDPtr and nsID the same (both as nsIDPtr)
  2325. # [20:10] <@khuey> ejpbruel: which should cause the worker to stop running JS ASAP
  2326. # [20:10] <@khuey> ejpbruel: and enter the event loop code
  2327. # [20:10] <ejpbruel> khuey: and then block
  2328. # [20:11] <@khuey> so then we block
  2329. # [20:11] <@khuey> http://mxr.mozilla.org/mozilla-central/source/dom/workers/WorkerPrivate.cpp#4480
  2330. # [20:11] <RyanVM|sheriffduty> sweet, even techcrunch is reporting the gmail downtime now
  2331. # [20:11] <@khuey> ejpbruel: but first we tell the main thread to wake up
  2332. # [20:11] <@khuey> and do its stuff
  2333. # [20:11] <Pike> NeilAway: I'm happy to do a review pass if you want to, but I can't comment on the other questions
  2334. # [20:11] <ejpbruel> khuey: via the cond var, right
  2335. # [20:11] <@khuey> ejpbruel: right
  2336. # [20:12] <ejpbruel> khuey: so the main thread is only blocked while it is waiting for the worker to block
  2337. # [20:12] <@khuey> right
  2338. # [20:12] <@khuey> but you don't need or want to wait for the worker to block
  2339. # [20:12] <ejpbruel> khuey: no, we just need to keep it from dying
  2340. # [20:12] <@khuey> memory reporting needs this because we go through the JS heap of the worker from the main thread
  2341. # [20:12] <@khuey> which is totally crazy but here we are ;-)
  2342. # [20:12] <ejpbruel> :D
  2343. # [20:12] * Joins: Benvie (bbenvie@moz-DFAA4E15.p2p.sfo1.mozilla.com)
  2344. # [20:12] <@khuey> you just need to be sure you're talking to a live worker
  2345. # [20:13] <@khuey> so once you've done that, you can just post a message to the worker to try to set up a debugging channel
  2346. # [20:13] <ejpbruel> khuey: well, once i have the mutex, i could do some stuff to ensure the worker stays alive
  2347. # [20:13] <ejpbruel> then immediately unblock
  2348. # [20:13] <ejpbruel> do whatever i need to set up the channel
  2349. # [20:13] <ejpbruel> and then allow the worker to die again
  2350. # [20:14] * julienw is now known as julienw_afk
  2351. # [20:14] <ejpbruel> khuey: basically, what this amounts to is i need to ensure i have a strong ref to the worker *for the duration of the call*
  2352. # [20:15] <ejpbruel> and I need to obtain that strong ref on the worker thread
  2353. # [20:15] * Joins: spohl (Adium@87EC1162.AD7A4894.465000F8.IP)
  2354. # [20:15] <ejpbruel> in a thread safe way
  2355. # [20:15] * Quits: Benvie (bbenvie@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Ping timeout)
  2356. # [20:15] <@khuey> ejpbruel: obtain the reference on the main thread, right?
  2357. # [20:15] <ejpbruel> khuey: you just told me i can't add ref a worker private on the main thread
  2358. # [20:15] * Joins: Benvie (bbenvie@moz-DFAA4E15.p2p.sfo1.mozilla.com)
  2359. # [20:15] <@khuey> ejpbruel: stop worrying about AddRefing here
  2360. # [20:15] * ejpbruel stops worrying
  2361. # [20:16] * Joins: lpy (lpy@F3D50674.19500BE2.65042015.IP)
  2362. # [20:16] <@khuey> ejpbruel: once you're on the main thread
  2363. # [20:16] <@khuey> ejpbruel: and the worker is still alive
  2364. # [20:17] <till> past: can you still reproduce bug 960513?
  2365. # [20:17] * Joins: yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP)
  2366. # [20:17] <@khuey> ejpbruel: all you need to do is post a runnable to the worker that tries to start up your debug server
  2367. # [20:17] <till> past: and, where can I find fx-team builds?
  2368. # [20:17] <ejpbruel> khuey: right, but i have several methods that id like to be able to call from JS to set up my debugger
  2369. # [20:17] <ejpbruel> khuey: importDebuggerScripts, postDebuggerMessage, etc
  2370. # [20:17] <@khuey> ejpbruel: sure, but those all get called on the worker thread, right?
  2371. # [20:17] * Quits: lpy (lpy@F3D50674.19500BE2.65042015.IP) (Ping timeout)
  2372. # [20:18] * Joins: milan_ (milan@13F2CEC5.7672369.D8E68FF6.IP)
  2373. # [20:18] <ejpbruel> khuey: no, what i had in mind was this
  2374. # [20:18] * Quits: davidb|afk (davidb@moz-2D86C2A3.dsl.bell.ca) (Quit: davidb|afk)
  2375. # [20:18] <ejpbruel> khuey: instead of MemoryReporter, we'd have a DebuggerThingy for each Worker
  2376. # [20:18] * Quits: rmkoesters (Thunderbir@moz-37C52F11.resnet.wisc.edu) (Quit: rmkoesters)
  2377. # [20:18] <@khuey> right
  2378. # [20:18] <ejpbruel> the main thread can iterate those via the DebuggerThingy service
  2379. # [20:18] <ejpbruel> DebuggerThingy has several methods exposed to JS
  2380. # [20:19] <ejpbruel> importDebuggerScripts, postDebuggerMessage, etc
  2381. # [20:19] * Joins: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp)
  2382. # [20:19] * Quits: milan (milan@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
  2383. # [20:19] <ejpbruel> so its what Debuggable was in my previous design
  2384. # [20:19] <ejpbruel> except it doesn't keep the worker alive
  2385. # [20:19] * Joins: mgol (m_gol@moz-4F8914A8.neoplus.adsl.tpnet.pl)
  2386. # [20:19] * Quits: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP) (Input/output error)
  2387. # [20:19] * Quits: mgol (m_gol@moz-4F8914A8.neoplus.adsl.tpnet.pl) (Quit: Leaving...)
  2388. # [20:19] <@khuey> ejpbruel: do you intend to allow a worker to shut down while the debugger is "connected" to it?
  2389. # [20:20] <ejpbruel> khuey: good question actually
  2390. # [20:20] <till> RyanVM|sheriffduty: that should do it
  2391. # [20:20] <ejpbruel> khuey: the debugger will set up several listeners, so if the worker dies, it will be due to the result of a close and/or terminate
  2392. # [20:20] <till> RyanVM|sheriffduty: sorry again!
  2393. # [20:20] <ejpbruel> khuey: I'm not sure if its a good idea to allow that
  2394. # [20:20] * Quits: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp) (Ping timeout)
  2395. # [20:21] * Quits: m_gol (m_gol@moz-4F8914A8.neoplus.adsl.tpnet.pl) (Ping timeout)
  2396. # [20:21] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/d319f9ddf227 - Till Schneidereit - Bug 963077 - Bustage followup on a CLOSED TREE. r=jandem
  2397. # [20:21] * Joins: jduell (jduell@moz-A8B34C44.hsd1.wa.comcast.net)
  2398. # [20:21] <ejpbruel> khuey: i guess what we could also do is have an attach() method on DebuggerThingy
  2399. # [20:21] <@khuey> ejpbruel: so you should figure that out
  2400. # [20:21] <ejpbruel> which keeps the worker alive for as long as its attached
  2401. # [20:21] <@khuey> ejpbruel: but the basic idea is that once DebuggerThingy verifies that the worker is still live
  2402. # [20:21] <@khuey> ejpbruel: it should just be posting a runnable to the worker to do whatever it is you want to do
  2403. # [20:22] <ejpbruel> right
  2404. # [20:22] <ejpbruel> the attach/detach idea seems like a good idea though, ill talk to jimb about it
  2405. # [20:22] <ejpbruel> basically a worker can't die as long as a debugger is attached to it
  2406. # [20:22] <@khuey> ejpbruel: so for e.g. postDebuggerMessage, you get the debugger message runnable ready to go, then ask WorkerThingy to see if the worker is still alive, and if it is you fire it off to the worker
  2407. # [20:22] * jlund is now known as jlund|food
  2408. # [20:22] <jimb> that sounds right, or at least, the worker can't die if a debugger is attached to it until it has reported its death to the debugger
  2409. # [20:23] <@khuey> WorkerFeature will be your friend for that keep alive behavior
  2410. # [20:23] <ejpbruel> khuey: ah yeah, good call
  2411. # [20:23] <@khuey> so it may be that you only need this DebuggerThingy locking dance the first time
  2412. # [20:23] * Quits: milan_ (milan@13F2CEC5.7672369.D8E68FF6.IP) (Input/output error)
  2413. # [20:23] <@khuey> and you add a feature on the worker
  2414. # [20:23] <@khuey> which keeps it alive
  2415. # [20:23] <ejpbruel> because features also keep the worker from dying right?
  2416. # [20:24] <@khuey> guaranteeing that you can poke the WorkerPrivate directly from then on
  2417. # [20:24] <@khuey> until you want to shut down
  2418. # [20:24] <@khuey> ejpbruel: right
  2419. # [20:24] <ejpbruel> perfect
  2420. # [20:24] * Joins: milan (milan@13F2CEC5.7672369.D8E68FF6.IP)
  2421. # [20:24] <ejpbruel> everything is falling into place
  2422. # [20:24] <ejpbruel> eeeeeexcellent
  2423. # [20:24] <@khuey> ejpbruel: so one problem you will probably run into is dispatching events with the lock already held will rpobably deadlock
  2424. # [20:24] * geekboy is now known as geekboy|afk
  2425. # [20:25] * Quits: mixedpuppy (mixedpuppy@moz-1130EF66.hsd1.wa.comcast.net) (Quit: mixedpuppy)
  2426. # [20:25] * Quits: arky (arky@A11FE3C5.F17C359F.B9D97DBA.IP) (Ping timeout)
  2427. # [20:25] <ejpbruel> khuey: processing...
  2428. # [20:25] * Quits: sicking (sicking@moz-501E5580.hsd1.ca.comcast.net) (Quit: sicking)
  2429. # [20:25] <@khuey> ejpbruel: we will probably just need to add some friend-visible DispatchMessageLockAlreadyHeld method that doesn't try to reacquire it
  2430. # [20:25] * Joins: mixedpuppy (mixedpuppy@moz-1130EF66.hsd1.wa.comcast.net)
  2431. # [20:25] <ejpbruel> oh dispatch message also requires the lock?
  2432. # [20:25] <@khuey> it tries to grab the lock, I believe
  2433. # [20:25] <ejpbruel> anyway, from here on i can probably figure it out by reading the code
  2434. # [20:25] <@khuey> so if the lock is already held, by your thread, it will deadlock
  2435. # [20:25] <ejpbruel> ill send out an e-mail with what I propose to do by monday
  2436. # [20:26] <@khuey> that's not too hard to fix, just something that will come up
  2437. # [20:26] <ejpbruel> khuey: yeah, i get what you mean
  2438. # [20:26] <@khuey> ejpbruel: the other thing you will have to deal with
  2439. # [20:26] <ejpbruel> thanks for the heads up
  2440. # [20:26] <@khuey> is that when you set this up it's possible that there's already a command to shut down in the worker's queue
  2441. # [20:26] <ejpbruel> right
  2442. # [20:26] <ejpbruel> how do we deal with that?
  2443. # [20:27] * Joins: mayhemer (Miranda@moz-2F75AE00.broadband6.iol.cz)
  2444. # [20:27] <bent> mParentStatus will tell you
  2445. # [20:27] <@khuey> well
  2446. # [20:27] <@khuey> that won't help you if the worker wants to close itself, will it?
  2447. # [20:27] <ejpbruel> bent: can't a worker terminate/close itself?
  2448. # [20:27] <ejpbruel> right
  2449. # [20:28] * Quits: pnkfelix (pnkfelix@87C1F78E.1DE10CA8.D8E68FF6.IP) (Quit: rcirc on GNU Emacs 24.3.1)
  2450. # [20:28] <bent> you'll need to check both
  2451. # [20:28] <@khuey> I was thinking he just needs to be ready for his AddFeature call to return false
  2452. # [20:28] <ejpbruel> couldn't we use mstatus in that case?
  2453. # [20:28] <@khuey> and tell the debugger that he has a sad in that case
  2454. # [20:30] <@khuey> anyways, I think you've got the general idea now
  2455. # [20:30] <ejpbruel> i think so too
  2456. # [20:30] <@khuey> some details still to hammer out, perhaps
  2457. # [20:30] <ejpbruel> khuey: thanks a bunch, this was a very useful chat :)
  2458. # [20:30] <@khuey> ejpbruel: you should thank till, it's his time you're stealing ;-)
  2459. # [20:31] <ejpbruel> khuey: not really. till really wants debugging in workers
  2460. # [20:31] <ejpbruel> khuey: if anything, till should thank me :P
  2461. # [20:31] * till thinks the devtools team just wants to sabotage the Shumway work week
  2462. # [20:31] <till> ok, that's actually very true
  2463. # [20:31] <ejpbruel> till: so there :P
  2464. # [20:31] <till> ejpbruel: I take it all back!
  2465. # [20:32] * Joins: nrc (nrc@7BE24E90.A5032A01.3CFC199D.IP)
  2466. # [20:33] * Quits: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net) (Input/output error)
  2467. # [20:34] * Quits: smirea (Adium@DCB9C937.89ABDC2D.21C70092.IP) (Quit: Leaving.)
  2468. # [20:35] * Joins: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net)
  2469. # [20:36] <past> till: I can't seem to reproduce it right now
  2470. # [20:36] * Quits: tonymec (tonymec@BAAD583F.3124D314.277517C1.IP) (Input/output error)
  2471. # [20:38] * Joins: jwalden (chatzilla@moz-BBE3ABD.mv.mozilla.com)
  2472. # [20:39] * Quits: ehugg (chatzilla@F14DA182.29102B70.6CD50604.IP) (Quit: ChatZilla 0.9.90.1 [Firefox 26.0/20131205075310])
  2473. # [20:39] * Quits: naveed (nihsanulla@moz-3CA42256.bstnma.fios.verizon.net) (Input/output error)
  2474. # [20:39] * Quits: Mossop (dtownsend@53343B0D.8DCA2D5.5E2862A8.IP) (Quit: Leaving)
  2475. # [20:40] <@bz> mmmm
  2476. # [20:40] <@bz> 5 hours later, my tests are still pending. :(
  2477. # [20:40] <@khuey> gmail is back
  2478. # [20:41] * Quits: mayhemer (Miranda@moz-2F75AE00.broadband6.iol.cz) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
  2479. # [20:41] * Quits: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net) (Ping timeout)
  2480. # [20:42] <NeilAway> Pike: hmm, I think that's the wrong way around for my purpose :-(
  2481. # [20:42] * Quits: adalucinet (Mibbit@EC4F22D0.C0862205.FB2DBB61.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2482. # [20:42] * Quits: ejpbruel (ejpbruel@moz-366E8346.cm-11-1b.dynamic.ziggo.nl) (Quit: ejpbruel)
  2483. # [20:43] * Joins: ejpbruel (ejpbruel@moz-366E8346.cm-11-1b.dynamic.ziggo.nl)
  2484. # [20:43] * sfoster is now known as sfoster-afk
  2485. # [20:43] * Joins: vignesh (vignesh.sh@BDAE1E00.EA6612A3.41D542A3.IP)
  2486. # [20:43] <Pike> really?
  2487. # [20:44] * Joins: naveed (nihsanulla@moz-3CA42256.bstnma.fios.verizon.net)
  2488. # [20:44] * Quits: lgarner (lgarner@B2C77767.42557186.549B3E4F.IP) (Ping timeout)
  2489. # [20:47] * Joins: jet (jet@moz-DFAA4E15.p2p.sfo1.mozilla.com)
  2490. # [20:48] <RyanVM|sheriffduty> Gijs: so there's some bc runs going on ttaubert's push too
  2491. # [20:48] <RyanVM|sheriffduty> Gijs: interesting perma-fail though
  2492. # [20:48] <RyanVM|sheriffduty> Gijs: I'm somehow guessing it's his, though
  2493. # [20:49] * Joins: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net)
  2494. # [20:49] * Quits: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net) (Quit: )
  2495. # [20:49] * Joins: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net)
  2496. # [20:50] <ttaubert> RyanVM|sheriffduty: hmpf I'm almost sure that's my patch's fault. I pushed that to try before :(
  2497. # [20:50] * Joins: mak (mak@moz-D84F9C3E.retail.telecomitalia.it)
  2498. # [20:51] * Quits: mak (mak@moz-D84F9C3E.retail.telecomitalia.it) (Input/output error)
  2499. # [20:51] * armenzg is now known as armenzg_brb
  2500. # [20:51] * ehsan is now known as ehsan|away
  2501. # [20:55] * juanb is now known as juanb|bbl
  2502. # [20:56] * Joins: mdas_ (mdas@FCCEA34F.7672369.D8E68FF6.IP)
  2503. # [20:56] * Quits: mdas (mdas@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
  2504. # [20:57] * Joins: mak (mak@moz-D84F9C3E.retail.telecomitalia.it)
  2505. # [20:58] <till> past: ok, thanks. I can't, either. Please tell me if you encounter it again.
  2506. # [20:58] <NeilAway> Pike: turns out that doesn't work, sorry
  2507. # [20:59] * jchen is now known as jchen|away
  2508. # [20:59] <jimb> ejpbruel: I'm sorry, but I don't think I can follow that whole conversation about workers...
  2509. # [20:59] <ejpbruel> jimb: thats a first!
  2510. # [21:00] <ejpbruel> jimb: wanna talk about it on monday?
  2511. # [21:00] <jimb> if it looks that way then I'm a better liar than I thought
  2512. # [21:00] <ejpbruel> jimb: I'm about to declare mfbt
  2513. # [21:00] <jimb> sure
  2514. # [21:00] * Joins: yeukhon (yeukhon@moz-66888F61.cable.mindspring.com)
  2515. # [21:00] <NeilAway> Pike: the file doesn't live under the jar.mn that wants to package it, so that's a no-go, unfortuantely
  2516. # [21:00] <jimb> actually, Tuesday would be better.
  2517. # [21:00] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/2e872f3b2b3e - Richard Newman - Merge m-c to s-c.
  2518. # [21:00] <ejpbruel> jimb: perfect
  2519. # [21:00] <NeilAway> Pike: I wish our rename story didn't suck so badly :-(
  2520. # [21:00] <firebot> http://hg.mozilla.org/mozilla-central/rev/be5d4a34fa39 - Richard Newman - Merge s-c.
  2521. # [21:00] <firebot> http://hg.mozilla.org/mozilla-central/rev/2892bffd1570 - Nick Alexander - Bug 962668 - Use skew from token server to generate better assertions. r=rnewman
  2522. # [21:01] <ejpbruel> jimb: have a nice weekend jim :)
  2523. # [21:01] <firebot> http://hg.mozilla.org/mozilla-central/rev/87aeb1c80b87 - Richard Newman - Bug 963336 - Extract SyncConfiguration computation from GlobalSession. r=nalexander
  2524. # [21:01] <jimb> ejpbruel: you too!
  2525. # [21:01] <firebot> http://hg.mozilla.org/mozilla-central/rev/2779e0f04195 - Nick Alexander - Bug 959784 - Show spinner and native error UI as appropriate. r=rnewman
  2526. # [21:01] <firebot> http://hg.mozilla.org/mozilla-central/rev/4b545aafeefc - Richard Newman - Bug 962906 - FxA age verification fails until system uptime is greater than 15 minutes. r=trivial
  2527. # [21:01] <firebot> http://hg.mozilla.org/mozilla-central/rev/b21ef8cb0db6 - Richard Newman - Bug 963429 - Point at latest dev servers. r=rnewman (CLOSED TREE)
  2528. # [21:01] <firebot> http://hg.mozilla.org/mozilla-central/rev/76f4b3a10154 - Richard Newman - Merge m-c to s-c.
  2529. # [21:02] <firebot> http://hg.mozilla.org/mozilla-central/rev/48e5f6b959b6 - Nick Alexander - Bug 956839 - Implement Android native Firefox Account status UI. r=rnewman
  2530. # [21:02] <Pike> NeilAway: the whole point of that directive is that you can package files from a different top-level directory
  2531. # [21:03] <Pike> you can't package is as toolkit, but you should be able to package it as suite
  2532. # [21:03] * Quits: nl (nicklebede@moz-29D843ED.net151.n37.ru) (Quit: )
  2533. # [21:03] * Joins: mdas (mdas@13F2CEC5.7672369.D8E68FF6.IP)
  2534. # [21:03] * Joins: vikash (vikash@C3D43300.A6DE3B75.372B258F.IP)
  2535. # [21:04] <mixedpuppy> I'm having a problem on linux where the "browser chrome tests" window is the top level window when I run mochitest-browser. this causes my first test file to fail. has anyone else seen this?
  2536. # [21:05] * Quits: mdas_ (mdas@FCCEA34F.7672369.D8E68FF6.IP) (Ping timeout)
  2537. # [21:05] <NeilAway> Pike: hmm, maybe I misunderstood your example, I'll give it another whirl later
  2538. # [21:05] * Joins: flo-retina (Instantbir@moz-2C9D8405.ip-176-31-106.eu)
  2539. # [21:06] * Quits: till (till@moz-837E2F8.adsl.alicedsl.de) (Client exited)
  2540. # [21:07] <Pike> so, here's what I think can work as a hack in suite/locales/jar.mn
  2541. # [21:07] * Quits: victorporof (victorporo@E55FB5BC.20287B6C.D111398B.IP) (Quit: victorporof)
  2542. # [21:07] <Pike> hook up to package gclicommands.properties from the browser source into the suite provider, and create a xul override for chrome://browser/locale/devtools/gclicommands.properties from the suite pack
  2543. # [21:08] * Quits: bdahl (bdahl@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Input/output error)
  2544. # [21:09] * Quits: jet (jet@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Quit: jet)
  2545. # [21:10] * Joins: davidb (davidb@13F2CEC5.7672369.D8E68FF6.IP)
  2546. # [21:10] * Quits: gandalf (zbraniecki@moz-912D7A86.hsd1.ca.comcast.net) (Quit: My MacBook has gone to sleep. ZZZzzz…)
  2547. # [21:10] <ttaubert> RyanVM|sheriffduty: mind if push a test fix?
  2548. # [21:11] * Quits: x^2 (ben@moz-F13FF1D1.nys.biz.rr.com) (Ping timeout)
  2549. # [21:11] <RyanVM|sheriffduty> go for it
  2550. # [21:11] <Pike> NeilAway: I put a draft into the bug
  2551. # [21:11] * Joins: x^2 (ben@moz-F13FF1D1.nys.biz.rr.com)
  2552. # [21:11] * Quits: kdcw (kdcw@moz-2CDF5822.pk.shawcable.net) (Quit: HydraIRC -> http://www.hydrairc.com <- The alternative IRC client)
  2553. # [21:12] * Quits: mixedpuppy (mixedpuppy@moz-1130EF66.hsd1.wa.comcast.net) (Quit: mixedpuppy)
  2554. # [21:13] * Quits: kk1fff (kk1fff@moz-706D59D7.dynamic.hinet.net) (Connection reset by peer)
  2555. # [21:13] * Joins: kk1fff (kk1fff@moz-706D59D7.dynamic.hinet.net)
  2556. # [21:13] * Joins: mixedpuppy (mixedpuppy@moz-1130EF66.hsd1.wa.comcast.net)
  2557. # [21:14] * baku is now known as baku|away
  2558. # [21:16] * Joins: lpy (lpy@F3D50674.19500BE2.65042015.IP)
  2559. # [21:17] * Joins: karl (karl@moz-C433B975.jetstream.xtra.co.nz)
  2560. # [21:17] * Quits: x^2 (ben@moz-F13FF1D1.nys.biz.rr.com) (Ping timeout)
  2561. # [21:18] * Quits: zakora (NC@moz-28181BF.fbx.proxad.net) (Quit: Textual IRC Client: www.textualapp.com)
  2562. # [21:18] * Joins: x^2 (ben@moz-F13FF1D1.nys.biz.rr.com)
  2563. # [21:18] * Quits: lpy (lpy@F3D50674.19500BE2.65042015.IP) (Ping timeout)
  2564. # [21:19] * Quits: jgilbert_ (jgilbert@moz-4C088FCE.hsd1.ca.comcast.net) (Ping timeout)
  2565. # [21:22] * armenzg_brb is now known as armenzg
  2566. # [21:22] * Quits: bbondy (bbondy@moz-717FF534.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  2567. # [21:22] * jcranmer is now known as jcranmer|away
  2568. # [21:23] * Quits: x^2 (ben@moz-F13FF1D1.nys.biz.rr.com) (Ping timeout)
  2569. # [21:24] * Joins: x^2 (ben@moz-F13FF1D1.nys.biz.rr.com)
  2570. # [21:24] <RyanVM|sheriffduty> till: things are starting to green up. Going to wait on more green before reopening, though, due to the pileup after it landed.
  2571. # [21:24] * Quits: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net) (Input/output error)
  2572. # [21:24] * JosiahOne is now known as JosiahOne|Away
  2573. # [21:28] * Quits: x^2 (ben@moz-F13FF1D1.nys.biz.rr.com) (Ping timeout)
  2574. # [21:29] * jorendorff is now known as jorendorff_away
  2575. # [21:30] * jorendorff_away is now known as jorendorff
  2576. # [21:30] * Quits: jimb (user@moz-FFB69014.hfc.comcastbusiness.net) (Ping timeout)
  2577. # [21:30] * Joins: x^2 (ben@moz-F13FF1D1.nys.biz.rr.com)
  2578. # [21:30] * Joins: allstarschh (allstarsch@B2C77767.42557186.549B3E4F.IP)
  2579. # [21:30] * bitgeeky is now known as bitgeeky|afk
  2580. # [21:31] * Joins: drno (nohlmeier@moz-8C24FDC2.hsd1.ca.comcast.net)
  2581. # [21:31] * JosiahOne|Away is now known as JosiahOne
  2582. # [21:31] * Quits: bitgeeky|afk (bitgeeky@9B9315E1.A6025CA.1C37C358.IP) (Quit: Leaving)
  2583. # [21:32] * Joins: gsvelto (gsvelto@moz-CC525610.clienti.tiscali.it)
  2584. # [21:32] * Quits: gsvelto (gsvelto@moz-CC525610.clienti.tiscali.it) (Input/output error)
  2585. # [21:32] * Joins: gsvelto (gsvelto@moz-CC525610.clienti.tiscali.it)
  2586. # [21:32] <felipe> mixedpuppy: waitForFocus might help
  2587. # [21:33] <mixedpuppy> felipe: do you have linux? are you able to reproduce it? just would like to know if it's me or something changed
  2588. # [21:33] * Joins: vendo (chatzilla@A228D7A2.69EDD1E9.2B0D1E01.IP)
  2589. # [21:34] * jchen|away is now known as jchen
  2590. # [21:35] <felipe> mixedpuppy: no, i was just guessing that it might be the problem, specially if you run the test as a single test.. does it work if you run it in the middle of a test run?
  2591. # [21:36] <mixedpuppy> felipe: I'm just running mach mochitest-browser browser/base/content/tests/social
  2592. # [21:36] <felipe> any test as the first one fails? or a new one that you're writing?
  2593. # [21:37] <felipe> put it in the middle to check.. perhaps it just happens that the current first one doesn't need it
  2594. # [21:37] <mixedpuppy> felipe: this is a clean pull of fx-team
  2595. # [21:38] <mixedpuppy> If i run tests with the dir browser/base/content/tests it does the same thing, and the first test file is failing
  2596. # [21:38] <felipe> ah
  2597. # [21:38] * Joins: lgarner (lgarner@B2C77767.42557186.549B3E4F.IP)
  2598. # [21:38] <felipe> strange
  2599. # [21:38] <felipe> i don't know if anything changed
  2600. # [21:38] <mixedpuppy> though it the test runner window does pop under after the test starts
  2601. # [21:38] <mixedpuppy> but the test still fails
  2602. # [21:39] <mixedpuppy> when running social tests specifically, the test runner window doesn't pop under at all
  2603. # [21:40] <felipe> i'm running b-c on linux from a 2-day pull with no problems, fwiw
  2604. # [21:40] <felipe> 2 days old i mean
  2605. # [21:40] * hwine is now known as hwine-food
  2606. # [21:40] * Quits: abwillis (abwillis@CBAC43F2.9DD4DBBF.6A7A197.IP) (Client exited)
  2607. # [21:41] <felipe> probably best is to try another tree to see if there's a regression or your window manager has gone haywire
  2608. # [21:41] <@smaug> kats: you might know, what thing creates/paints scrollbar on b2g
  2609. # [21:41] * ehsan|away is now known as ehsan
  2610. # [21:41] <@smaug> kats: is it normal scrollbar but styled differently?
  2611. # [21:41] * Quits: jedp (jedp@moz-8E6E760A.dsl.dynamic.sonic.net) (Quit: Computer has gone to sleep.)
  2612. # [21:41] <@smaug> though, it has also some animation to hide it
  2613. # [21:44] * Joins: Snuffleupagus (chatzilla@moz-7411B7A4.bredband.comhem.se)
  2614. # [21:45] * Joins: harth (harth@moz-DFAA4E15.p2p.sfo1.mozilla.com)
  2615. # [21:45] * Quits: bjacob (bjacob@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
  2616. # [21:45] * Joins: bjacob (bjacob@13F2CEC5.7672369.D8E68FF6.IP)
  2617. # [21:45] * geekboy|afk is now known as geekboy
  2618. # [21:46] <jesup> glandium: ping
  2619. # [21:46] * Quits: harth (harth@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Ping timeout)
  2620. # [21:48] <jimm> smaug: bug 814435 I think?
  2621. # [21:49] * Joins: Dwight_Stegall (Dwight@moz-3088615F.client.mchsi.com)
  2622. # [21:50] * Quits: annevk (annevk@moz-C07D5168.p2p.sfo1.mozilla.com) (Input/output error)
  2623. # [21:51] * Joins: rmkoesters (Thunderbir@moz-37C52F11.resnet.wisc.edu)
  2624. # [21:51] * Joins: sicking (sicking@moz-DFAA4E15.p2p.sfo1.mozilla.com)
  2625. # [21:51] <kats> smaug: it's the regular scrollbar. the only changes for APZ is that we move with the async transform
  2626. # [21:51] <kats> the animation is done by layout
  2627. # [21:52] <mstange> smaug: the fade out animation is done by http://dxr.mozilla.org/mozilla-central/source/layout/generic/ScrollbarActivity.cpp#349
  2628. # [21:53] * philor is now known as philor|away
  2629. # [21:53] <@smaug> kats: ok. I see a reftest failure where we end up comparing screenshots with different scrollbar states
  2630. # [21:53] <@smaug> mstange: is it possible detect the animation
  2631. # [21:54] <@smaug> I mean some "animationend" event or such
  2632. # [21:54] <mstange> smaug: probably not
  2633. # [21:54] <@smaug> ok
  2634. # [21:54] <mstange> I forgot what we did about the other test failures that the animation caused
  2635. # [21:54] * juanb|bbl is now known as juanb
  2636. # [21:54] * @smaug needs to rely on timeout or rAF
  2637. # [21:54] <@smaug> and cross fingers
  2638. # [21:55] * jcranmer|away is now known as jcranmer
  2639. # [21:55] * jlund|food is now known as jlund
  2640. # [21:58] * Quits: rmkoesters (Thunderbir@moz-37C52F11.resnet.wisc.edu) (Ping timeout)
  2641. # [21:59] * Joins: snig_wal (chatzilla@9B9315E1.A6025CA.1C37C358.IP)
  2642. # [22:00] * Quits: mwu (mwu@moz-2E883D31.hsd1.nj.comcast.net) (Quit: Leaving)
  2643. # [22:00] * Quits: sicking (sicking@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Ping timeout)
  2644. # [22:00] * Joins: sicking (sicking@moz-DFAA4E15.p2p.sfo1.mozilla.com)
  2645. # [22:00] * Quits: Dwight_Stegall (Dwight@moz-3088615F.client.mchsi.com) (Quit: Catch you youngsters later. :))
  2646. # [22:01] * armenzg is now known as armenzg_brb
  2647. # [22:02] * Quits: ewong|sleep (chatzilla@moz-772F27FF.netvigator.com) (Ping timeout)
  2648. # [22:03] * Joins: ewong|sleep (chatzilla@moz-772F27FF.netvigator.com)
  2649. # [22:03] * Joins: annevk (annevk@moz-C07D5168.p2p.sfo1.mozilla.com)
  2650. # [22:05] * nthomas|away is now known as nthomas
  2651. # [22:05] * armenzg_brb is now known as armenzg
  2652. # [22:08] * Quits: rogeliodh (Thunderbir@2E19FE68.4294F5B7.D67CC001.IP) (Quit: rogeliodh)
  2653. # [22:08] * Quits: Enn (enn@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
  2654. # [22:11] <@bz> ted: ping
  2655. # [22:11] * Quits: vignesh (vignesh.sh@BDAE1E00.EA6612A3.41D542A3.IP) (Ping timeout)
  2656. # [22:12] <@bz> ted: https://tbpl.mozilla.org/?tree=Try&rev=00a71e2d9263
  2657. # [22:12] * Quits: jrm2k6 (jrm2k6@moz-9A112483.public.wayport.net) (Client exited)
  2658. # [22:12] * Quits: janv (varga@B613191B.3EC5E826.4F33160D.IP) (Quit: This computer has gone to sleep)
  2659. # [22:14] * Joins: ddahl (ddahl@8ECA0B87.AD77F8DE.D1E74241.IP)
  2660. # [22:16] * Quits: allstarschh (allstarsch@B2C77767.42557186.549B3E4F.IP) (Ping timeout)
  2661. # [22:16] * Joins: allstarschh (allstarsch@B2C77767.42557186.549B3E4F.IP)
  2662. # [22:16] <efaust> dmajor: hey, does my description of the problem in bug 957006 look familiar?
  2663. # [22:17] * Joins: lpy (lpy@F3D50674.19500BE2.65042015.IP)
  2664. # [22:18] * Quits: RealRaven (Thunderbir@1E8B5E43.5F5E7745.27F80FAC.IP) (Ping timeout)
  2665. # [22:19] * Joins: jgilbert_ (jgilbert@moz-BBE3ABD.mv.mozilla.com)
  2666. # [22:19] * nsm|away is now known as nsm
  2667. # [22:19] * Quits: lpy (lpy@F3D50674.19500BE2.65042015.IP) (Ping timeout)
  2668. # [22:19] * Joins: jedp (jedp@moz-8E6E760A.dsl.dynamic.sonic.net)
  2669. # [22:19] <jld> Searching "orange" on dev.m.o -> 500. Searching "orange" on wiki.m.o -> a bunch of spam pages and some info, but I'm still not sure I understand the difference between orange and red.
  2670. # [22:20] <jld> (On TBPL, not the colors in general.)
  2671. # [22:20] * Quits: JosiahOne (Instantbir@moz-A7D27D76.lightspeed.livnmi.sbcglobal.net) (Quit: dealloc)
  2672. # [22:20] * Joins: ehugg (chatzilla@F14DA182.29102B70.6CD50604.IP)
  2673. # [22:20] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/86d2f0068a49 - Gregory Szorc - Bug 947596 - Install RBTools from Git; r=mconley
  2674. # [22:20] * Quits: vingtetun (Thunderbir@DA4ABEAF.1DE10CA8.D8E68FF6.IP) (Ping timeout)
  2675. # [22:21] <NeilAway> Pike: ok, I think I got it working independently thanks (were you looking at a different bug perhaps?)
  2676. # [22:22] * Quits: Archaeopteryx (itsme@A9A4E823.C6145DA3.2DB0BBA1.IP) (Quit: Goodbye)
  2677. # [22:22] * Joins: RealRaven (Thunderbir@31C87EDB.F74D0024.27F80FAC.IP)
  2678. # [22:22] * Quits: mak (mak@moz-D84F9C3E.retail.telecomitalia.it) (Input/output error)
  2679. # [22:23] * Quits: valenting (Thunderbir@9A1975C1.39CE2EE.E400A05F.IP) (Ping timeout)
  2680. # [22:23] * Quits: joshua-s (Thunderbir@moz-8E33C7A9.syrcny.east.verizon.net) (Ping timeout)
  2681. # [22:23] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
  2682. # [22:24] * Joins: alice (alice@moz-CA697D7A.range31-52.btcentralplus.com)
  2683. # [22:24] * Joins: bbondy (bbondy@moz-717FF534.home.cgocable.net)
  2684. # [22:25] * terrence is now known as terrence-lunch
  2685. # [22:25] <dmajor> efaust: bad type pointer yes, but not the value
  2686. # [22:25] * Quits: andreasn (andreasn@moz-7D2C310A.a336.priv.bahnhof.se) (Ping timeout)
  2687. # [22:25] * Quits: rwaldron (rwaldron@moz-57519E7C.nycmny.fios.verizon.net) (Quit: Textual IRC Client: www.textualapp.com)
  2688. # [22:26] * Quits: RealRaven (Thunderbir@31C87EDB.F74D0024.27F80FAC.IP) (Ping timeout)
  2689. # [22:26] * Quits: bbondy (bbondy@moz-717FF534.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  2690. # [22:26] <Pike> NeilAway: I was looking at bug 960890
  2691. # [22:27] * Joins: rwaldron (rwaldron@moz-57519E7C.nycmny.fios.verizon.net)
  2692. # [22:27] <Pike> oh yes, totally differnt bug, sorry
  2693. # [22:27] <efaust> dmajor: agreed. I wonder if they're related?
  2694. # [22:27] <efaust> probably not, frankly
  2695. # [22:27] <efaust> but it does seem like this crash trying to get the object's class business is going around
  2696. # [22:28] * Joins: Archaeopteryx (itsme@A9A4E823.C6145DA3.2DB0BBA1.IP)
  2697. # [22:28] <dmajor> yeah
  2698. # [22:28] * Joins: mwobensmith (mwobensmit@moz-123D199D.lightspeed.sntcca.sbcglobal.net)
  2699. # [22:28] <efaust> dmajor: did we ever get STR on this?
  2700. # [22:29] * Joins: joshua-s (Thunderbir@moz-55B4F340.syrcny.east.verizon.net)
  2701. # [22:30] <efaust> looks like no...
  2702. # [22:30] <dmajor> efaust: no, I couldn't reproduce with any of the .nl sites that keep showing up
  2703. # [22:30] <dmajor> efaust: also, bug 963316 is pretty similar, and isn't just .nl
  2704. # [22:31] * hwine-food is now known as hwine
  2705. # [22:31] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
  2706. # [22:33] <efaust> dmajor: I am so skeptical of the backtrace in the original bug, also
  2707. # [22:33] * Quits: gsvelto (gsvelto@moz-CC525610.clienti.tiscali.it) (Quit: Leaving)
  2708. # [22:33] * Joins: tonymec (tonymec@BAAD583F.3124D314.277517C1.IP)
  2709. # [22:34] * Joins: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net)
  2710. # [22:34] <efaust> dmajor: hmm, I wouldn't be surprised if 963316 and 957006 are related/the same problem. The only difference here is the name of the property being accessed
  2711. # [22:35] <dmajor> efaust: yeah, I don't believe the lower frames. but genericMethod looks reasonable.
  2712. # [22:35] * Quits: vikash (vikash@C3D43300.A6DE3B75.372B258F.IP) (Quit: This computer has gone to sleep)
  2713. # [22:35] <efaust> dmajor: yeah, agreed.
  2714. # [22:35] <jld> ted: Does the breakpad exidx reader assume that the exidx will be sorted?
  2715. # [22:35] * Quits: rwaldron (rwaldron@moz-57519E7C.nycmny.fios.verizon.net) (Quit: Textual IRC Client: www.textualapp.com)
  2716. # [22:35] * Quits: Benvie (bbenvie@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Ping timeout)
  2717. # [22:36] <efaust> dmajor: and we don't know how to trip this one either, huh?
  2718. # [22:37] <dmajor> efaust: "this one" == 963316? not that I know of
  2719. # [22:37] <jld> ted: ...yes, it seems to. This will make bug 942290 even more "interesting". )-:
  2720. # [22:38] * efaust sighs
  2721. # [22:38] * Quits: mixedpuppy (mixedpuppy@moz-1130EF66.hsd1.wa.comcast.net) (Quit: mixedpuppy)
  2722. # [22:39] * Quits: mdas (mdas@13F2CEC5.7672369.D8E68FF6.IP) (Quit: )
  2723. # [22:39] * Joins: jet (jet@moz-DFAA4E15.p2p.sfo1.mozilla.com)
  2724. # [22:41] * Quits: kamidphish (textual@moz-6AB00DA7.tpgi.com.au) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  2725. # [22:41] * Quits: flo-retina (Instantbir@moz-2C9D8405.ip-176-31-106.eu) (Ping timeout)
  2726. # [22:41] * Joins: dbaron (dbaron@moz-DFAA4E15.p2p.sfo1.mozilla.com)
  2727. # [22:41] * ChanServ sets mode: +ao dbaron dbaron
  2728. # [22:42] * Joins: andreasn (andreasn@moz-7D2C310A.a336.priv.bahnhof.se)
  2729. # [22:42] * Quits: mstange (markus@moz-246A45EC.dip0.t-ipconnect.de) (Quit: mstange)
  2730. # [22:42] * Quits: taras (taras@D2ABC49B.2F7415B9.B87ED48A.IP) (Ping timeout)
  2731. # [22:43] * Joins: flo-retina (Instantbir@moz-2C9D8405.ip-176-31-106.eu)
  2732. # [22:43] * Joins: bdahl (bdahl@moz-DFAA4E15.p2p.sfo1.mozilla.com)
  2733. # [22:43] * Joins: Calebyaa (Calebyaa@moz-10B64631.cpe.net.cable.rogers.com)
  2734. # [22:44] * Quits: jgriffin (jgriffin@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Quit: jgriffin)
  2735. # [22:44] * Quits: andreasn (andreasn@moz-7D2C310A.a336.priv.bahnhof.se) (Ping timeout)
  2736. # [22:45] <@bsmedberg> the IPDL generated code has a C++ syntax that is unfamiliar to me
  2737. # [22:45] <@bsmedberg> auto PPluginInstanceParent::OtherProcess() const -> ProcessHandle
  2738. # [22:45] <@bsmedberg> { ... method body }
  2739. # [22:45] <@bsmedberg> what is the -> ?
  2740. # [22:45] <Ms2ger> Return type
  2741. # [22:45] <@bsmedberg> then what is the "auto"?
  2742. # [22:45] <Ms2ger> Also return type
  2743. # [22:45] <@bsmedberg> your brevity isn't helping ;-)
  2744. # [22:46] <Ms2ger> There was something in favour, but I don't remember what
  2745. # [22:46] <dmajor> I think it lets you do tricks where the return type isn't known before the declaration but is known after
  2746. # [22:46] <Ms2ger> http://www.cplusplus.com/forum/articles/44855/
  2747. # [22:46] <tbsaunde> bsmedberg: if you declare functions that way then the return type in in the scope of the class? method? so it can be shorter
  2748. # [22:46] * Joins: jgriffin (jgriffin@moz-DFAA4E15.p2p.sfo1.mozilla.com)
  2749. # [22:46] * Quits: spohl (Adium@87EC1162.AD7A4894.465000F8.IP) (Ping timeout)
  2750. # [22:46] <tbsaunde> yeah, or that link
  2751. # [22:47] <Ms2ger> template <class S, class T> auto Add(const S& s, const T& t) -> decltype(s + t)
  2752. # [22:47] <Ms2ger> That's pretty neat, actually
  2753. # [22:47] * Quits: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net) (Quit: OSError: [Errno 130] Owner died)
  2754. # [22:47] * Joins: bholley (bholley@moz-776C0703.dsl.pltn13.sbcglobal.net)
  2755. # [22:48] * Joins: kamidphish (textual@moz-6AB00DA7.tpgi.com.au)
  2756. # [22:48] * Quits: vichen (vichen@moz-E6D32478.dynamic.hinet.net) (Ping timeout)
  2757. # [22:48] * Joins: spohl (Adium@8047EBC.2F2076AE.473D6A24.IP)
  2758. # [22:48] * jmaher is now known as jmaher|afk
  2759. # [22:49] * Joins: vichen (vichen@moz-B572DDAC.dynamic.hinet.net)
  2760. # [22:51] <efaust> dmajor: hmm, do you remember where GetDOMClass() was called from?
  2761. # [22:51] <dmajor> efaust: yeah, one sec
  2762. # [22:51] * Quits: vendo (chatzilla@A228D7A2.69EDD1E9.2B0D1E01.IP) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 1.9.0.17/2009122204])
  2763. # [22:51] * Joins: codeforfun (codeforfun@DCF5805C.E41C993B.378F979D.IP)
  2764. # [22:52] * Joins: taras (taras@D2ABC49B.2F7415B9.B87ED48A.IP)
  2765. # [22:52] <efaust> dmajor: because FUNCTION_VALUE_TO_JITINFO /also/ calls GetObjectClass()
  2766. # [22:52] * Quits: msucan (mihai@F6BB6C39.AE174523.320F75DD.IP) (Quit: Leaving.)
  2767. # [22:52] * Quits: x^2 (ben@moz-F13FF1D1.nys.biz.rr.com) (Quit: Leaving)
  2768. # [22:52] <efaust> man, the shadow namespace in jsfriendapi is scary
  2769. # [22:53] <@khuey> all these worlds are your except ::shadow
  2770. # [22:53] * Quits: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  2771. # [22:53] * Joins: mixedpuppy (mixedpuppy@54B88C49.51898649.E519B3D.IP)
  2772. # [22:53] <@khuey> attempt no coding there
  2773. # [22:53] <Ms2ger> efaust, faster! Faster!
  2774. # [22:53] * Quits: jedp (jedp@moz-8E6E760A.dsl.dynamic.sonic.net) (Quit: Computer has gone to sleep.)
  2775. # [22:53] <dmajor> efaust: I want to say it's UnwrapObject
  2776. # [22:53] * Joins: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net)
  2777. # [22:54] <dmajor> first thing that guy does is call GetDOMClass
  2778. # [22:54] <@khuey> damn it where is Waldo when I need him
  2779. # [22:54] <efaust> khuey: he's within punching range
  2780. # [22:54] <efaust> khuey: do you need something?
  2781. # [22:54] <Ms2ger> jwalden, ^
  2782. # [22:55] <efaust> dmajor: hmmm! OK, so the story goes we have a value pointer tagged as an object, we build a value which gets dutifully deconstructed, and then kaboom
  2783. # [22:55] <jwalden> ?
  2784. # [22:55] <efaust> jwalden: you changed nicks, and you're messing up people's flow ;)
  2785. # [22:55] <jwalden> *trollface*
  2786. # [22:55] <@khuey> jwalden: ohai!
  2787. # [22:55] <@khuey> jwalden: I have some r-value questions :P
  2788. # [22:55] <jwalden> heh
  2789. # [22:55] <jwalden> proceed!
  2790. # [22:55] <efaust> genericMethod is only called by things that aren't Ion...
  2791. # [22:55] * efaust pokes about
  2792. # [22:56] * Joins: abwillis (abwillis@CBAC43F2.9DD4DBBF.6A7A197.IP)
  2793. # [22:56] <@khuey> jwalden: so if I have a method with a signature Foo(Bar&&) what possible arguments does that accept?
  2794. # [22:57] <@khuey> jwalden: e.g. does it accept const Bar&?
  2795. # [22:57] * Quits: grapenuts (chatzilla@moz-EF816845.nycap.res.rr.com) (Quit: ChatZilla 0.9.90.1 [Firefox 28.0a2/20140123004002])
  2796. # [22:58] * Quits: botond-laptop (chatzilla@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
  2797. # [22:58] <jwalden> khuey: it only accepts expressions that aren't named
  2798. # [22:58] <jwalden> khuey: it would not accept const Bar&
  2799. # [22:58] * Joins: jrm2k6 (jrm2k6@moz-9A112483.public.wayport.net)
  2800. # [22:59] * spohl is now known as spohl|afk
  2801. # [22:59] * Quits: bbondy_ (bbondy@moz-717FF534.home.cgocable.net) (Client exited)
  2802. # [22:59] * armenzg is now known as armenzg_afk
  2803. # [22:59] <jwalden> khuey: so it'd accept Bar(...) because that's an unnamed temporary
  2804. # [22:59] <@khuey> jwalden: so I don't really understand how one is supposed to construct a template that accepts const Foo& and Foo&&
  2805. # [22:59] * Quits: bdahl (bdahl@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Ping timeout)
  2806. # [22:59] <@khuey> jwalden: and does copy construction semantics on the first and move semantics on the second
  2807. # [22:59] * Joins: bdahl (bdahl@moz-DFAA4E15.p2p.sfo1.mozilla.com)
  2808. # [22:59] <jwalden> khuey: is Foo a template parameter?
  2809. # [23:00] * Quits: armenzg_afk (armenzg@moz-DC6D6B46.home1.cgocable.net) (Quit: Leaving)
  2810. # [23:00] * jwalden feels like we're talking at high enough levels of generality that this could be slightly hard to explain
  2811. # [23:00] <jwalden> what's your current code look like?
  2812. # [23:00] * Joins: rwaldron (rwaldron@moz-57519E7C.nycmny.fios.verizon.net)
  2813. # [23:01] <@khuey> jwalden: so I have template<typename T> class Foo
  2814. # [23:01] <@khuey> jwalden: Foo(Foo<T>&& other);
  2815. # [23:02] <@khuey> jwalden: so that will accept a Foo<T>&&
  2816. # [23:02] <@khuey> jwalden: do I have declare a copy constructor too to get it to accept const Foo<T>&?
  2817. # [23:02] <jwalden> khuey: yes
  2818. # [23:03] <jwalden> khuey: once you define any constructor at all, you don't get the implicitly-declared/defined constructors C++ ordinarily provides
  2819. # [23:03] <@khuey> jwalden: ok, now lets say I have template <typename T> class Bar : public Foo
  2820. # [23:03] * Joins: Gijs (gijs@moz-86762AC2.range86-164.btcentralplus.com)
  2821. # [23:03] <jwalden> khuey: public Foo<T>?
  2822. # [23:03] <@khuey> yeah
  2823. # [23:03] <@khuey> jwalden: can I construct (heh) a single constructor that forwards appropriately to either Foo's move ctor or Foo's copy ctor?
  2824. # [23:03] <@khuey> jwalden: or do I need two overloads here too?
  2825. # [23:04] <@khuey> s/overload/decls
  2826. # [23:04] <jwalden> khuey: for forwarding, you want to see mfbt/Move.h and the long discussion of forwarding there, using mozilla::Forward<T>(t)
  2827. # [23:04] * Quits: tonymec (tonymec@BAAD583F.3124D314.277517C1.IP) (Ping timeout)
  2828. # [23:05] <jwalden> khuey: this is one of those places where C++11 constructor inheritance would be helpful, but I think we're waiting on at least MSVC 2013 for that
  2829. # [23:05] * Quits: kamidphish (textual@moz-6AB00DA7.tpgi.com.au) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  2830. # [23:05] * Joins: tonymec (tonymec@BAAD583F.3124D314.277517C1.IP)
  2831. # [23:05] <jwalden> khuey: although
  2832. # [23:05] <@khuey> jwalden: yeah, so I read that
  2833. # [23:05] <@khuey> and I'm still lost
  2834. # [23:05] <@khuey> which is why we're here :)
  2835. # [23:05] <jwalden> khuey: heh
  2836. # [23:06] * Joins: jedp (jedp@moz-8E6E760A.dsl.dynamic.sonic.net)
  2837. # [23:06] <jwalden> khuey: actually I think you might need to separately define the copy constructor and move constructor here
  2838. # [23:06] <@khuey> yeah, that's what it seems like
  2839. # [23:06] <jwalden> khuey: the reason is that according to C++, a constructor is a copy/move constructor if it's non-templated
  2840. # [23:06] * Quits: davidb (davidb@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
  2841. # [23:06] * Quits: surkov (surkov@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
  2842. # [23:06] * Quits: jedp (jedp@moz-8E6E760A.dsl.dynamic.sonic.net) (Max SendQ exceeded)
  2843. # [23:07] * Joins: jedp (jedp@moz-8E6E760A.dsl.dynamic.sonic.net)
  2844. # [23:07] <@khuey> jwalden: because const Foo& doesn't bind to Foo&&
  2845. # [23:07] <@khuey> even if the ctor forwards it
  2846. # [23:07] <jwalden> khuey: so template<U> Foo(const U&); where U = Foo is not a copy constructor
  2847. # [23:07] <@khuey> and why should it ...?
  2848. # [23:07] <@khuey> sure
  2849. # [23:07] * Joins: davidb (davidb@13F2CEC5.7672369.D8E68FF6.IP)
  2850. # [23:07] <@khuey> ok
  2851. # [23:07] * kats is now known as kats|away
  2852. # [23:07] <@khuey> I see
  2853. # [23:07] <@khuey> interesting
  2854. # [23:07] <jwalden> the templated constructor does participate in overload resolution and stuff, tho
  2855. # [23:07] <jwalden> so in certain cases it'll be invoked
  2856. # [23:08] * Quits: jedp (jedp@moz-8E6E760A.dsl.dynamic.sonic.net) (Input/output error)
  2857. # [23:08] <@khuey> jwalden: so Forward is only useful for doing a combined copy/move ctor?
  2858. # [23:08] <jwalden> but the gist is if you wanted to *rely* on it, you'd have to do something screwy like |private: Foo(Foo) MOZ_DELETE;| to cause implicit constructors to not be generated, then the template versions would get used/instantiated
  2859. # [23:08] * Joins: aja (Instantbir@B1642DD8.73203D5C.7880DB15.IP)
  2860. # [23:09] <jwalden> khuey: it's useful any time you want an argument to be passed along to some other function or point of use, when the argument might have been a temporary, or a literal, or something else
  2861. # [23:10] * Quits: codeforfun (codeforfun@DCF5805C.E41C993B.378F979D.IP) (Input/output error)
  2862. # [23:10] <@khuey> jwalden: but it only makes sense if the argument could be && or &, right?
  2863. # [23:11] * Joins: clokep (Instantbir@moz-1484204D.c3-0.smr-ubr2.sbo-smr.ma.cable.rcn.com)
  2864. # [23:11] <@khuey> jwalden: otherwise you would just use Move because it's less typing, no?
  2865. # [23:11] <jwalden> khuey: Move isn't the semantics you want, because it implies the contents of the argument could be stolen out of it
  2866. # [23:12] * Quits: thelodger (thelodger@moz-70AC4E3D.b-ras3.mvw.galway.eircom.net) (Quit: Leaving.)
  2867. # [23:12] <jwalden> khuey: consider template<typename U> void Vector::add(U); where someone does |MovableClass mc; vec.add(mc);|
  2868. # [23:12] * Quits: robertbindar (Thunderbir@moz-F317F7CE.eregie.pub.ro) (Ping timeout)
  2869. # [23:12] <jwalden> khuey: assuming vec.add forwards to a vec.internalAdd
  2870. # [23:13] <jwalden> khuey: you don't want to pass along Move(mc) to internalAdd
  2871. # [23:13] <jwalden> khuey: because that'd empty out mc
  2872. # [23:13] <@khuey> it would? wasn't mc passed by value?
  2873. # [23:13] <jwalden> khuey: when really in that case mc shouldn't be touched, and it should be copied
  2874. # [23:13] <jwalden> khuey: sure, and thus it should be copied
  2875. # [23:13] <@khuey> do you mean a Move inside add?
  2876. # [23:13] * Quits: jammink (textual@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2877. # [23:13] <jwalden> khuey: because you didn't pass a temporary out of which the data could be moved
  2878. # [23:14] <@khuey> or vec.add(Move(mc))?
  2879. # [23:14] <jwalden> khuey: yes
  2880. # [23:14] <@khuey> if it's passed by value how does a Move steal it?
  2881. # [23:14] <jwalden> khuey: vec.add(Move(mc)) would indicate you wanted to move out of mc
  2882. # [23:14] <@khuey> that seems crazy ...
  2883. # [23:14] * Joins: harth (harth@moz-DFAA4E15.p2p.sfo1.mozilla.com)
  2884. # [23:14] <jwalden> khuey: vec.add(mc) indicates you want a copy to happen
  2885. # [23:14] <@khuey> right
  2886. # [23:14] <@khuey> and vec.add(Move(mc)) indicates I want a move to happen
  2887. # [23:15] <@khuey> I understand that much
  2888. # [23:15] <@khuey> but if I have void Vector::add(U u) { internalAdd(Move(u)); }
  2889. # [23:15] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
  2890. # [23:15] <@khuey> that can reach out and steal the contents on m-c?
  2891. # [23:15] <@khuey> er, of mc?
  2892. # [23:15] <@khuey> and not just the pass-by-value copy?
  2893. # [23:15] * Joins: botond-laptop (chatzilla@13F2CEC5.7672369.D8E68FF6.IP)
  2894. # [23:15] * Joins: mt (mt@moz-D9F10CCB.cust.bluewin.ch)
  2895. # [23:16] <jwalden> khuey: the point is we're trying to avoid any intermediate copy at all
  2896. # [23:16] <jwalden> khuey: I think in that formulation, you'd get an intermediate copy, and mc would be left alone
  2897. # [23:16] <@khuey> ok
  2898. # [23:16] <@khuey> whew
  2899. # [23:16] <jwalden> khuey: but if MovableClass is *only* movable, not copyable, that wouldn't compile
  2900. # [23:17] * Quits: yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
  2901. # [23:17] <@khuey> jwalden: so how do I write add so that it accepts either?
  2902. # [23:17] <@khuey> jwalden: is it possible to do that without writing two declarations?
  2903. # [23:17] * Joins: tantek (tantek@moz-DFAA4E15.p2p.sfo1.mozilla.com)
  2904. # [23:17] * Quits: ehugg (chatzilla@F14DA182.29102B70.6CD50604.IP) (Quit: ChatZilla 0.9.90.1 [Firefox 26.0/20131205075310])
  2905. # [23:17] <jwalden> template<typename U> void Vector::add(U&& u) { this->internalAdd(Forward<U>(u)); }
  2906. # [23:17] <jwalden> khuey: ^
  2907. # [23:18] <@khuey> ok
  2908. # [23:18] <@khuey> so that will accept U&&
  2909. # [23:18] <RyanVM|sheriffduty> OH SHIT
  2910. # [23:18] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/e0667142d36a - Johnny Stenback - Bug 960694. Support writing out classes with JS implementations of classinfo. r=bsmedberg
  2911. # [23:18] <@khuey> will it accept U&?
  2912. # [23:18] <@khuey> and how about const U&?
  2913. # [23:18] <@khuey> RyanVM|sheriffduty: uh oh
  2914. # [23:18] <catlee> RyanVM|sheriffduty: ?
  2915. # [23:18] <RyanVM|sheriffduty> backed out the wrong cset
  2916. # [23:18] <jwalden> khuey: well, let's talk about a type V instead :-)
  2917. # [23:18] <RyanVM|sheriffduty> and managed to merge bustage around
  2918. # [23:18] <RyanVM|sheriffduty> wheeee
  2919. # [23:18] <RyanVM|sheriffduty> fuck fuck fuck
  2920. # [23:18] <jwalden> khuey: it'll accept V&&, V&, V, const V&, anything
  2921. # [23:18] <@khuey> why are we talking about a V now? :)
  2922. # [23:19] <jwalden> khuey: because U is a variable, and we can think of V as some particular instantiation of it
  2923. # [23:19] <@khuey> ok, sure
  2924. # [23:19] <jwalden> khuey: U expands to different things depending what's passed in
  2925. # [23:19] <@khuey> ok
  2926. # [23:19] <jwalden> khuey: if you pass in V&&, then U = V, and Forward<V>(u) returns a V&&
  2927. # [23:20] <@khuey> jwalden: have you tested that this actually works on all our compilers?
  2928. # [23:20] <@khuey> jwalden: it doesn't appear to accept const V& here on MSVC
  2929. # [23:20] <catlee> RyanVM|sheriffduty: close all the things?
  2930. # [23:20] <RyanVM|sheriffduty> already did :P
  2931. # [23:20] <@khuey> jwalden: well, maybe I should step back slightly
  2932. # [23:20] <@khuey> jwalden: it doesn't appear to accept a const V& l-value
  2933. # [23:21] <@khuey> e.g. an argument to the function that calls Vector::add
  2934. # [23:21] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/eb8c4ec52bc0 - Ryan VanderMeulen - Backed out changeset f3c055585a4f (bug 843857) for B2G mochitest bustage.
  2935. # [23:21] * Joins: zwol (zack@moz-17B5FBD2.pitbpa.fios.verizon.net)
  2936. # [23:22] <Ms2ger> RyanVM|sheriffduty, weee
  2937. # [23:22] * Quits: mconley (mconley@13F2CEC5.7672369.D8E68FF6.IP) (Input/output error)
  2938. # [23:23] <jwalden> khuey: a const V& lvalue would be accepted, or not, depending on what Vector::internalAdd does inside it
  2939. # [23:23] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/0b8da53fb0c1 - Ryan VanderMeulen - Merge m-c to inbound on a CLOSED TREE. a=ryanvmneedstoquitfortheday
  2940. # [23:23] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/eb8c4ec52bc0 - Ryan VanderMeulen - Backed out changeset f3c055585a4f (bug 843857) for B2G mochitest bustage.
  2941. # [23:23] <@khuey> jwalden: ok ... I guess I should try to boil this down to a test case then
  2942. # [23:23] <jwalden> khuey: if internalAdd tried to take that argument and make a copy of it, then it'd work if V had a copy constructor
  2943. # [23:23] * philor|away is now known as philor
  2944. # [23:23] <jwalden> khuey: yes, I think that'd be helpful
  2945. # [23:23] <@khuey> jwalden: currently my test case is nsTArray :P
  2946. # [23:23] <jwalden> khuey: all this stuff's been well-used/tested inside of mozilla::Vector already, so I'm confident we have compiler support for this stuff
  2947. # [23:24] <bent> jwalden, btw, why doesn't mozilla::Vector look like std::vector?
  2948. # [23:24] <jwalden> the only two cases that go screwy are the bit-field bit, and nullptr (as noted at the end of the big comment you said you'd read)
  2949. # [23:24] <bent> jwalden, or is that even a goal?
  2950. # [23:24] <jwalden> bent: I don't believe it was a goal
  2951. # [23:25] <jwalden> bent: we wanted something that would be usable and properly signal errors and the like so that the JS engine could use it
  2952. # [23:25] <jwalden> bent: the original API was courtesy of luke, btw
  2953. # [23:25] <jwalden> when I moved it out of the JS engine I largely left the API unchanged
  2954. # [23:25] * Quits: bgrins (Adium@C7203E51.FBD8ACDB.20F09BA6.IP) (Quit: Leaving.)
  2955. # [23:26] * Joins: JosiahOne (Instantbir@moz-A7D27D76.lightspeed.livnmi.sbcglobal.net)
  2956. # [23:26] <bent> ok
  2957. # [23:26] * Quits: joshua-s (Thunderbir@moz-55B4F340.syrcny.east.verizon.net) (Quit: Try Firetext (https://marketplace.firefox.com/app/firetext), a word processor for Firefox OS!)
  2958. # [23:27] <jwalden> brb
  2959. # [23:27] * retornam is now known as retornam|away
  2960. # [23:28] * Joins: joshua-s (Thunderbir@moz-55B4F340.syrcny.east.verizon.net)
  2961. # [23:28] <luke> bent: it started out as more vector like
  2962. # [23:28] <luke> bent: then people complained about various names not being the intuitive one
  2963. # [23:28] * bent has no love for std::vector
  2964. # [23:29] <luke> bent: and then, since we had significantly broken API compatibility anyhow (the whole allocator thing), i was like "well ok"
  2965. # [23:29] <luke> bent: yeah, lack of explicit inline allocation is a deal-breaker these days
  2966. # [23:29] * Quits: davidb (davidb@13F2CEC5.7672369.D8E68FF6.IP) (Quit: davidb)
  2967. # [23:30] * Quits: milan (milan@13F2CEC5.7672369.D8E68FF6.IP) (Input/output error)
  2968. # [23:30] * Joins: jgriffin_ (jgriffin@moz-ACDE7EEC.mozilla.com)
  2969. # [23:30] * Quits: jgriffin (jgriffin@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Ping timeout)
  2970. # [23:30] * jgriffin_ is now known as jgriffin
  2971. # [23:31] <bent> yeah, I don't think that those were bad decisions, I just don't like that we have four different array classes :)
  2972. # [23:31] <luke> bent: i was musing over out for Maybe-like types the other day too :)
  2973. # [23:31] <luke> bent: another of my accidental contributions
  2974. # [23:32] <luke> *our four
  2975. # [23:32] <luke> not out for
  2976. # [23:32] * Quits: harth (harth@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Input/output error)
  2977. # [23:32] * Quits: vikstrous (v@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
  2978. # [23:32] <bent> yeah
  2979. # [23:32] <tbsaunde> rwe only have four arrays?
  2980. # [23:32] <bent> we are going to have to consolidate at some point
  2981. # [23:32] <luke> bent: some unification may be in the future
  2982. # [23:32] <luke> hehe
  2983. # [23:32] * Joins: ehugg (chatzilla@F14DA182.29102B70.6CD50604.IP)
  2984. # [23:32] * Quits: jhopkins|buildduty (jhopkins@moz-BA11D0D4.tb.shawcable.net) (Ping timeout)
  2985. # [23:32] * Joins: harth (harth@moz-DFAA4E15.p2p.sfo1.mozilla.com)
  2986. # [23:32] <tbsaunde> s/rwe //
  2987. # [23:32] <bent> i like the way you think :)
  2988. # [23:33] <luke> bent: i'm heading out now. cya in SF next week
  2989. # [23:33] <bent> tbsaunde, std::vector, mozilla::Vector, nsTArray, ns[COM|Void]Array
  2990. # [23:33] <bent> luke, looking forward to it!
  2991. # [23:34] * Quits: jwei (jwei@13F2CEC5.7672369.D8E68FF6.IP) (Quit: Leaving.)
  2992. # [23:34] * terrence-lunch is now known as terrence
  2993. # [23:35] <tbsaunde> off hand nsTArray nsCOMArray nsVoidArray nsIArray nsISupportsArray mozilla::Vector
  2994. # [23:35] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/5bc1280bb190 - Doug Sherk - Bug 963270: Use first and second touches for pinch gesture detection r=kats
  2995. # [23:35] <tbsaunde> err shouldn't look away and then hit enter
  2996. # [23:36] * Quits: ehugg (chatzilla@F14DA182.29102B70.6CD50604.IP) (Quit: ChatZilla 0.9.90.1 [Firefox 26.0/20131205075310])
  2997. # [23:37] * Quits: jgriffin (jgriffin@moz-ACDE7EEC.mozilla.com) (Ping timeout)
  2998. # [23:38] * Quits: botond-laptop (chatzilla@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
  2999. # [23:38] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/20a739529288 - Sid Stamm - Bug 861117 - report errors when URIs passed into nsISiteSecurityService::IsSecureURI are malformed. r=briansmith,keeler
  3000. # [23:38] * Joins: osk (bzlandfill@666BC903.BFB25468.7C9B1924.IP)
  3001. # [23:39] * luke is now known as luke-away
  3002. # [23:40] * Parts: luke-away (luke@moz-7CF84B28.dhcp.ftwo.tx.charter.com)
  3003. # [23:40] <osk> hi
  3004. # [23:40] * Joins: rniwa (rniwa@DBC3D095.CC3DF958.1782B2F3.IP)
  3005. # [23:40] <abr> Is there something more elegant than snprintf to use in Mozilla C (not C++) code to convert an integer to a string? Digging around NSPR, I find float-to-string conversions, but that's it.
  3006. # [23:42] <osk> no one alive :/
  3007. # [23:43] * Quits: sicking (sicking@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Quit: sicking)
  3008. # [23:43] * Quits: KWierso|afk (chatzilla@moz-3D85277A.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.90.1-rdmsoft [XULRunner 1.9.0.17/2009122204])
  3009. # [23:43] * Joins: loggingKW (chatzilla@moz-3D85277A.hsd1.ca.comcast.net)
  3010. # [23:43] <jld> Alive, but "nsPrintfCString" is clearly the wrong answer for not-C++.
  3011. # [23:44] * retornam|away is now known as retornam
  3012. # [23:44] <jcranmer> we have C code in mozilla?
  3013. # [23:44] * loggingKW is now known as KWierso
  3014. # [23:45] * Quits: rwaldron (rwaldron@moz-57519E7C.nycmny.fios.verizon.net) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  3015. # [23:45] <bagder> yes
  3016. # [23:45] * Quits: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net) (Input/output error)
  3017. # [23:45] * Quits: Rik (rik@87C1F78E.1DE10CA8.D8E68FF6.IP) (Input/output error)
  3018. # [23:45] <abr> jcranmer: In addition to a few things I've found here and there, the sipcc library that originated from a third party but has since been incoporated as part of the WebRTC code and is being heavily Mozillaized is written predominantly in C.
  3019. # [23:47] <abr> Make whatever spelling and grammar changes you think may be necessary to turn my previous words into English, please. It's too late in the day to brain.
  3020. # [23:47] <clb> abr: if performance is a matter, s(n)printf is not recommended for int->string conversions
  3021. # [23:47] * Quits: osk (bzlandfill@666BC903.BFB25468.7C9B1924.IP) (Quit: CGI:IRC (EOF))
  3022. # [23:48] <jwalden> abr: there's the double-conversion stuff in mfbt; or if you've got a Mozilla string already, I think AppendFloat or something
  3023. # [23:48] <abr> clb: yeah, that's one of the reasons I don't really like it. I'm not really in performance-sensitive code, but it still feels like using a backhoe to drive in a nail.
  3024. # [23:48] * Joins: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net)
  3025. # [23:49] * Quits: jet (jet@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Quit: jet)
  3026. # [23:49] * Joins: lmandel (lmandel@moz-54B5356B.cpe.net.cable.rogers.com)
  3027. # [23:50] * Joins: sicking (sicking@moz-DFAA4E15.p2p.sfo1.mozilla.com)
  3028. # [23:51] * Quits: Ms2ger (Ms2ger@768AD319.7BE2E8BA.187A1082.IP) (Quit: nn)
  3029. # [23:52] * philor is now known as philor|away
  3030. # [23:52] <clb> if you end up with manual code, something like https://github.com/juj/MathGeoLib/blob/master/tests/ConversionTests.cpp#L25 seems to be a normal stackoverflow solution
  3031. # [23:53] * Joins: vikstrous (v@13F2CEC5.7672369.D8E68FF6.IP)
  3032. # [23:53] * Quits: Gijs (gijs@moz-86762AC2.range86-164.btcentralplus.com) (Quit: sleep)
  3033. # [23:53] * RyanVM|sheriffduty is now known as RyanVM
  3034. # [23:53] <firebot> Check-in:
  3035. # [23:53] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/fe06fb5e10a7 - Jeff Walden - Bug 963634 - Remove jsopcode.tbl and jsoplengen.cpp in favor of a higher-order macro, and make JSOP_*_LENGTH into C++ constant variables. This will make the build process
  3036. # [23:53] * KWierso is now known as KWierso|sheriffduty
  3037. # [23:53] <firebot> simpler, and it likely eliminates a needs-CLOBBER situation encountered while landing bug 948583. Particular thanks to r=jorendorff for the fast review here (given any change at all to jsopcode.tbl would bitrot this)
  3038. # [23:54] * Quits: ahal (ahal@moz-7DE89BF0.cable.teksavvy.com) (Input/output error)
  3039. # [23:54] * Quits: Jesse (jruderman@moz-9754CB0.hsd1.ca.comcast.net) (Ping timeout)
  3040. # [23:54] * Quits: RyanVM (Thunderbir@moz-4C953DE7.phlapa.fios.verizon.net) (Quit: RyanVM)
  3041. # [23:54] * Joins: RyanVM (Thunderbir@moz-4C953DE7.phlapa.fios.verizon.net)
  3042. # [23:56] * catlee is now known as catlee-away
  3043. # [23:56] <jwalden> RyanVM: so if I mistag a commit like above, and I've commented in that bug saying I mistagged, and I note the commit in the actual real bug, is there anything else I should do to accommodate automerging and stuffs?
  3044. # [23:56] <jwalden> scumbag jwalden
  3045. # [23:56] <RyanVM> jwalden: a backout and reland would be nice
  3046. # [23:56] <RyanVM> that's the best way
  3047. # [23:56] <RyanVM> one push, two commits
  3048. # [23:56] <jwalden> okay
  3049. # [23:56] * Quits: jackneill (jackneill@moz-34BE53FD.pool.digikabel.hu) (Quit: WeeChat 0.4.1)
  3050. # [23:57] <RyanVM> backout, re-land with bug # fixed and a DONTBUILD
  3051. # [23:57] * Quits: vikstrous (v@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
  3052. # [23:57] * Quits: mwobensmith (mwobensmit@moz-123D199D.lightspeed.sntcca.sbcglobal.net) (Quit: Leaving.)
  3053. # [23:57] <RyanVM> then everything will work itself out
  3054. # [23:58] * Joins: yzen (yzen@moz-A36A7FD4.cpe.pppoe.ca)
  3055. # [23:58] * Quits: squeakytoy (squeakytoy@moz-79070305.dynamic.se.alltele.net) (Quit: Leaving)
  3056. # [23:58] * kaze is now known as kaze|zZz
  3057. # [23:58] * Joins: x^2 (ben@moz-70AFF706.nys.biz.rr.com)
  3058. # [23:59] * Quits: RyanVM (Thunderbir@moz-4C953DE7.phlapa.fios.verizon.net) (Quit: RyanVM)
  3059. # [23:59] * Joins: bbondy (bbondy@moz-717FF534.home.cgocable.net)
  3060. # Session Close: Sat Jan 25 00:00:02 2014

The end :)