/irc-logs / mozilla / #developers / 2012-06-11 / end

Options:

  1. # Session Start: Mon Jun 11 00:00:00 2012
  2. # Session Ident: #developers
  3. # [00:00] * Joins: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net)
  4. # [00:00] <capella> nor at least a few other people
  5. # [00:00] * Joins: twi (Adium@moz-F9E4EE7F.cust.dsl.vodafone.it)
  6. # [00:00] <capella> firewolfbot: hard kitty
  7. # [00:00] <firewolfbot> capella: hard kitty is Hard kitty, cold kitty, Little ball of steel. Evil kitty, angry kitty, Kill, kill, kill.
  8. # [00:01] * Quits: necolas (necolas@moz-2D68B52B.bb.sky.com) (Client exited)
  9. # [00:04] * Joins: Matti (chatzilla@moz-AEF7E8D7.dip.t-dialin.net)
  10. # [00:05] * Quits: KLB (Kenneth_Ba@moz-C233EF2B.maine.res.rr.com) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120601045813])
  11. # [00:05] * Quits: lahabana (Mibbit@moz-768DDE93.rev.sfr.net) (Quit: http://www.mibbit.com ajax IRC Client)
  12. # [00:05] * Joins: KLB (Kenneth_Ba@moz-C233EF2B.maine.res.rr.com)
  13. # [00:06] * Quits: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP) (Connection reset by peer)
  14. # [00:07] * Joins: Asa (asa@moz-FEE5419.csi-sbs.com)
  15. # [00:08] * Quits: raymond (raymond@moz-C25709AB.hsd1.ca.comcast.net) (Connection reset by peer)
  16. # [00:10] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Input/output error)
  17. # [00:11] * Joins: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
  18. # [00:14] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  19. # [00:14] * Quits: Asa (asa@moz-FEE5419.csi-sbs.com) (Ping timeout)
  20. # [00:14] * Joins: asadotzler (asa@moz-FEE5419.csi-sbs.com)
  21. # [00:14] * Quits: dao (dao@moz-8D00DC7A.superkabel.de) (Quit: Leaving.)
  22. # [00:15] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
  23. # [00:18] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Ping timeout)
  24. # [00:19] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
  25. # [00:20] * Quits: asadotzler (asa@moz-FEE5419.csi-sbs.com) (Ping timeout)
  26. # [00:22] * Joins: Asa (asa@moz-FEE5419.csi-sbs.com)
  27. # [00:24] * Quits: Asa (asa@moz-FEE5419.csi-sbs.com) (Ping timeout)
  28. # [00:25] * Quits: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP) (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
  29. # [00:25] * Joins: Asa (asa@moz-FEE5419.csi-sbs.com)
  30. # [00:27] * Quits: Sander (chatzilla@moz-9EE1DF8C.tms.is) (Ping timeout)
  31. # [00:27] * Joins: ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP)
  32. # [00:27] * ChanServ sets mode: +o ehsan
  33. # [00:28] * Joins: Sander (chatzilla@moz-9EE1DF8C.tms.is)
  34. # [00:29] * Joins: bholley (anonymous@moz-104CC309.mv.mozilla.com)
  35. # [00:30] <firewolfbot> Check-in: http://hg.mozilla.org/mozilla-central/rev/efa1dbf0da74 - Ryan VanderMeulen - Merge the last PGO-green inbound changeset to m-c
  36. # [00:30] <firewolfbot> http://hg.mozilla.org/mozilla-central/rev/d425c0c8b559 - Gordon P. Hemsley - Bug 672448 - Clamp quality factor ('q') values to 3 decimal places. r=biesi
  37. # [00:30] <firewolfbot> http://hg.mozilla.org/mozilla-central/rev/18b206c111cd - Timothy Nikkel - Bug 747493. Give frameset documents a basic scroll layer so we can communicate the document's metrics to the compositor and frontend. r=roc,mats
  38. # [00:30] <firewolfbot> http://hg.mozilla.org/mozilla-central/rev/f0bdbbca7380 - Alexander Surkov - Bug 761188 - reuse layout code for accessible boundaries calculation, r=tbsaunde, f=bz
  39. # [00:30] <firewolfbot> http://hg.mozilla.org/mozilla-central/rev/05842457dfdf - Ms2ger - Bug 761635 - Fix build in MSVC 8; r=khuey
  40. # [00:30] <firewolfbot> http://hg.mozilla.org/mozilla-central/rev/cf39986528f8 - Jignesh Kakadiya - Bug 733627 - nsWindow::GetNonClientMargins() is using ::GetSystemMetrics(SM_CYFRAME) for both horizontal and vertical borders r=jimm
  41. # [00:31] <firewolfbot> http://hg.mozilla.org/mozilla-central/rev/b7d5ee4528c8 - Andrew McCreight - Bug 754478 - clean up cycle collector JS tracing callbacks. r=bent
  42. # [00:31] <firewolfbot> http://hg.mozilla.org/mozilla-central/rev/dcd70e227b96 - Aryeh Gregor - Bug 762862 - Rename nsTypedSelection to mozilla::Selection; r=ehsan
  43. # [00:32] <@smaug> RyanVM: I assume you'll be watching the tree for some time
  44. # [00:33] <RyanVM> smaug: Yeah, for a few more hours
  45. # [00:33] <RyanVM> i'll keep an eye on it if you're heading off
  46. # [00:33] <@smaug> thanks
  47. # [00:33] <@smaug> getting late here
  48. # [00:34] * Quits: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 13.0/20120605112324])
  49. # [00:36] <RyanVM> not a problem
  50. # [00:38] * Quits: twi (Adium@moz-F9E4EE7F.cust.dsl.vodafone.it) (Quit: Leaving.)
  51. # [00:39] * mjschranz is now known as mjschranz_brb
  52. # [00:39] <bholley> RyanVM: you around?
  53. # [00:39] <RyanVM> bholley: what's up?
  54. # [00:39] <Callek> RyanVM: OMG thanks for that push of the IndexedDB patch I've been trying to test but I keep Bug 763212 and Bug 752202
  55. # [00:39] * Quits: Mic (Instantbir@moz-ACCE1C00.superkabel.de) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  56. # [00:40] <bholley> RyanVM: I need to do a backout of a patch that landed a few days back before tonight's nightly spins. I've got the backout ready to push, but I don't have time to wait for a try run before I head to bed over here
  57. # [00:40] <bholley> RyanVM: should I just push the backout and hope for the best?
  58. # [00:40] <RyanVM> bholley: lol, that sounds....promising
  59. # [00:40] <Callek> bholley: what patch, I'll skim and if I feel comfortable watching I can take ownership of watching
  60. # [00:40] <RyanVM> i'll be watching for a couple more hours, so if it breaks anything, I can back out
  61. # [00:41] * Quits: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net) (Quit: Leaving.)
  62. # [00:41] <bholley> RyanVM: backout the backout? heh :-)
  63. # [00:41] * Quits: kaze (kaze@moz-104CC309.mv.mozilla.com) (Ping timeout)
  64. # [00:41] <bholley> Callek: patches 3-7 in bug 754202
  65. # [00:41] * khuey wonders how well static assertions work with templates
  66. # [00:41] <RyanVM> bholley: go for it
  67. # [00:41] <bholley> RyanVM: ok, pushing
  68. # [00:42] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Client exited)
  69. # [00:42] <Callek> bholley: yea if something blows up I assume tests will catch it
  70. # [00:42] <Callek> :-)
  71. # [00:42] <Callek> (that is blows up in the backout)
  72. # [00:42] <bholley> Callek: yeah
  73. # [00:42] <bholley> Callek: I'm just hoping nobody landed anything in the last few days that depended on this
  74. # [00:43] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
  75. # [00:43] <Callek> bholley: out of curiosity has it hit try yet?
  76. # [00:43] <bholley> Callek: the backout?
  77. # [00:43] <Callek> yea
  78. # [00:43] <firewolfbot> Check-in: http://hg.mozilla.org/mozilla-central/rev/90107a2a0c64 - Bobby Holley - Back out bug 754202. r=me
  79. # [00:43] <firewolfbot> http://hg.mozilla.org/mozilla-central/rev/34bad8144361 - Bobby Holley - Merge backout.
  80. # [00:43] <Callek> (not that I'm asking a try-first, just curious)
  81. # [00:43] <bholley> Callek: has not
  82. # [00:43] <Callek> ok, thanks
  83. # [00:45] <RyanVM> bholley: We'll keep our fingers crossed, but landing only a couple days ago probably bodes well for how much is relying on it at this point.
  84. # [00:45] * Quits: vvas (mod@moz-BDC65861.bethere.co.uk) (Quit: a goat is for life, not just for friday nights)
  85. # [00:47] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
  86. # [00:47] * Joins: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net)
  87. # [00:47] * Quits: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net) (Client exited)
  88. # [00:49] <Callek> RyanVM: if bholley's patch bounces, ping me, I might have a task related to it, depending on "how" it bounces
  89. # [00:49] <RyanVM> o...k... :)
  90. # [00:49] <RyanVM> will do
  91. # [00:49] <Callek> thanks
  92. # [00:52] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
  93. # [00:56] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  94. # [00:57] * Quits: paulproteus (quassel@rose.makesad.us) (Ping timeout)
  95. # [01:00] * Joins: paulproteus (quassel@moz-E86A3B42.makesad.us)
  96. # [01:03] <khuey> Callek: just land it on Aurora
  97. # [01:03] <khuey> the patch is "large" but it's trivial
  98. # [01:04] <Callek> khuey: o sure, I figured it was relatively trivial, I just didn't want to be on the hook for making that call, thanks
  99. # [01:05] <Callek> (since the a+ without first landing/explicit flag) is kinda an oddity and should "almost" never happen
  100. # [01:05] <Callek> :-)
  101. # [01:05] <khuey> if you want to write down a=me have fun :-P
  102. # [01:05] * khuey can handle the heat
  103. # [01:05] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
  104. # [01:06] <Callek> khuey: while you're around want to own fixing up one/both of Bug 763212 and Bug 752202 ;-)
  105. # [01:06] <Callek> since those were preventing me from testing these patches locally
  106. # [01:06] <Callek> :/
  107. # [01:07] * Quits: TheCrap (TheCrap@moz-91EFF290.dip0.t-ipconnect.de) (Ping timeout)
  108. # [01:07] <Callek> (since, e.g. :sid0 is away till late june)
  109. # [01:08] <capella> callek++
  110. # [01:08] <khuey> I have no desire to touch 752202
  111. # [01:09] <Callek> khuey: ok, more specifically then Bug 757252
  112. # [01:09] * Quits: @smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi) (Input/output error)
  113. # [01:09] <khuey> I have no desire to touch that either
  114. # [01:09] <khuey> I will fix 763212 though
  115. # [01:09] <Callek> aww :/
  116. # [01:09] * khuey looks for a clean tree
  117. # [01:09] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
  118. # [01:09] * ChanServ sets mode: +o smaug
  119. # [01:09] <capella> khuey++ B)
  120. # [01:09] <Callek> khuey++
  121. # [01:10] * Callek may have to dive into 757252 then
  122. # [01:10] * Callek will have to see how his todo list for unpaid-time works out though -- as in if I even have free time to try it
  123. # [01:11] * Joins: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net)
  124. # [01:12] <firewolfbot> Check-in: http://hg.mozilla.org/mozilla-central/rev/b3e69a65a7b7 - Kyle Huey - Bug 763212: Don't try to use native commands here. r=me
  125. # [01:12] <khuey> somebody want to try that?
  126. # [01:13] <khuey> capella: ^?
  127. # [01:13] * Joins: tchevalier (Instantbir@moz-CE9BA0C.w2-6.abo.wanadoo.fr)
  128. # [01:14] * mjschranz_brb is now known as mjschranz
  129. # [01:15] * Joins: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net)
  130. # [01:16] <capella> 763212
  131. # [01:16] <khuey> Callek: fwiw, working on the build system is no more in my job description than it is yours ...
  132. # [01:17] <capella> you mean me? i really wouldnt know where to start ...
  133. # [01:17] * Quits: Asa (asa@moz-FEE5419.csi-sbs.com) (Ping timeout)
  134. # [01:18] * Joins: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP)
  135. # [01:19] <khuey> capella: I mean pull the tree and see if it's fixed
  136. # [01:19] <khuey> capella: I think you can handle that
  137. # [01:19] <capella> oh yah that ... brb
  138. # [01:19] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Client exited)
  139. # [01:20] * Quits: @smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi) (Input/output error)
  140. # [01:20] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
  141. # [01:20] * ChanServ sets mode: +o smaug
  142. # [01:24] <capella> looks like success .... still chugging away ...
  143. # [01:25] * Quits: Stan (Stan@moz-62B60F59.dip.t-dialin.net) (Connection reset by peer)
  144. # [01:25] * Joins: Stan (Stan@moz-62B60F59.dip.t-dialin.net)
  145. # [01:25] * Joins: JeroenDeDauw (j@DD9D6E23.452EA506.704C3406.IP)
  146. # [01:25] * Quits: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net) (Quit: Leaving...)
  147. # [01:26] * Joins: davidill_ (davidillsl@moz-7589D4C0.range86-145.btcentralplus.com)
  148. # [01:26] * Quits: davidillsley (davidillsl@moz-7589D4C0.range86-145.btcentralplus.com) (Connection reset by peer)
  149. # [01:26] <khuey> did you make it to compiling C++ in content or layout?
  150. # [01:27] * Quits: bholley (anonymous@moz-104CC309.mv.mozilla.com) (Quit: bholley)
  151. # [01:27] * Joins: dria (dria@moz-9A2D6F95.dhcp-dynamic.fibreop.nb.bellaliant.net)
  152. # [01:28] <capella> nsitoolkichromeregistry.idl
  153. # [01:29] * Quits: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP) (Ping timeout)
  154. # [01:29] * Quits: dria (dria@moz-9A2D6F95.dhcp-dynamic.fibreop.nb.bellaliant.net) (Ping timeout)
  155. # [01:30] * Joins: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP)
  156. # [01:30] <capella> up to netwerk...
  157. # [01:31] <capella> but yah .... it died way faster the last time
  158. # [01:33] * Quits: steviez (chatzilla@moz-63AB5735.hsd1.ca.comcast.net) (Ping timeout)
  159. # [01:33] * Joins: jrmuizel (jrmuizel@25F88422.B7606226.6BED537B.IP)
  160. # [01:33] <RyanVM> looks like bholley is orange
  161. # [01:33] <RyanVM> sweet
  162. # [01:35] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  163. # [01:36] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
  164. # [01:36] <capella> khuey: my personal thanks!
  165. # [01:37] <Callek> khuey: huh, its not? what team are you on now?
  166. # [01:38] <RyanVM> Callek: I'm going to back bholley out
  167. # [01:38] <Callek> RyanVM: darn -- thanks
  168. # [01:38] * Quits: @smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi) (Ping timeout)
  169. # [01:39] <Callek> nothing thats obvious to me there anyway
  170. # [01:39] <RyanVM> consistent, though
  171. # [01:39] <khuey> Callek: I've been on the DOM team since I was hired
  172. # [01:40] <Callek> khuey: ooo, apparantly I've been so confused then. :-)
  173. # [01:40] <Callek> but thanks none-the-less
  174. # [01:40] <GPHemsley> RyanVM: Thanks for yet another commit :)
  175. # [01:40] * GPHemsley wonders how long it should be until he requests the permission to do it himself
  176. # [01:40] <RyanVM> GPHemsley: np :)
  177. # [01:40] * firewolfbot is now known as firebot
  178. # [01:41] <RyanVM> depends on how easily you think you can get two people to vouch for you :P
  179. # [01:41] <GPHemsley> yeah, I wouldn't even know who to pick
  180. # [01:41] <GPHemsley> RyanVM: BTW, when *is* the checkin flag appropriate to use?
  181. # [01:41] * Quits: Sander (chatzilla@moz-9EE1DF8C.tms.is) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  182. # [01:42] * Quits: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Ping timeout)
  183. # [01:42] * Quits: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net) (Ping timeout)
  184. # [01:42] <RyanVM> IMO, it makes the most sense to use when you're landing a subset of the patches attached to a bug
  185. # [01:42] <RyanVM> not sure if that's exactly why it was added, bu it makes sense to me :P
  186. # [01:43] * Quits: felipe (u2734@moz-160C58C6.com) (Quit: Connection closed for inactivity)
  187. # [01:43] <GPHemsley> yeah, alright, sounds good
  188. # [01:44] * Joins: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net)
  189. # [01:44] * Quits: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP) (Ping timeout)
  190. # [01:45] * Joins: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP)
  191. # [01:45] * Quits: Matti (chatzilla@moz-AEF7E8D7.dip.t-dialin.net) (Quit: ChatZilla 0.9.88.2 [SeaMonkey 2.12a1/20120602003006])
  192. # [01:47] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Client exited)
  193. # [01:48] <NeilAway> wow, no wonder tbpl is slow, it eats memory
  194. # [01:49] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
  195. # [01:50] <RyanVM> holy crap I screwed that backup out
  196. # [01:51] * khuey is now known as khuey|away
  197. # [01:51] * Quits: JeroenDeDauw (j@DD9D6E23.452EA506.704C3406.IP) (Ping timeout)
  198. # [01:54] * khuey|away is now known as khuey
  199. # [01:55] * Quits: mike5w3c (MikeS@moz-DC3F9D8D.xgsspn.imtp.tachikawa.spmode.ne.jp) (Ping timeout)
  200. # [01:55] * Joins: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net)
  201. # [01:55] * Joins: mike5w3c (MikeS@moz-A353ED1A.xgsspn.imtp.tachikawa.spmode.ne.jp)
  202. # [01:56] <RyanVM> wow, not sure how I managed to pull that off
  203. # [01:56] <RyanVM> should be fixed now
  204. # [01:58] <RyanVM> capella: looks like you have real orange
  205. # [01:59] <khuey> why won't this damn computer listen to me!
  206. # [01:59] <capella> looking.......
  207. # [02:02] * Joins: Olipro (Olipro@moz-DA386FBD.vodafone.hu)
  208. # [02:03] <khuey> oh
  209. # [02:03] <khuey> damn it
  210. # [02:03] <khuey> if foo == "Bar":
  211. # [02:03] <khuey> Bar == True
  212. # [02:04] <khuey> what's wrong with that?
  213. # [02:04] <capella> ryanvm: sorry to be obtuse .... low sleep levels ... i see three orange on https://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=a08a067f2713 but none look like mine
  214. # [02:04] * khuey facepalms
  215. # [02:04] <RyanVM> capella: dunno, they were green on the previous push
  216. # [02:04] <RyanVM> and on the m-c version of the push
  217. # [02:05] * Quits: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net) (Ping timeout)
  218. # [02:05] <capella> look like spurious to me ... ill look again ...
  219. # [02:06] * khuey only lost an hour of his life to that
  220. # [02:08] <jwatt> khuey: heh
  221. # [02:08] <capella> ryanvm: you sheriff? cant i re-trigger?
  222. # [02:09] <RyanVM> capella: I re-triggered OSX 10.7 already
  223. # [02:09] <RyanVM> waiting on the results
  224. # [02:09] <RyanVM> but it failed on both osx debug builds
  225. # [02:09] <capella> oh! k .... ill watch ...
  226. # [02:10] <khuey> hrm
  227. # [02:10] <khuey> anyone around who claims to know templates?
  228. # [02:12] <RyanVM> capella, you're looking ok :)
  229. # [02:12] <capella> (actively hates those things)
  230. # [02:12] <capella> ryanvm: B) thenkyou
  231. # [02:12] <RyanVM> i'm actually wondering if it was dbaron's patch that's causing it
  232. # [02:13] <@dbaron> causing wthat?
  233. # [02:13] <@dbaron> what
  234. # [02:13] <@dbaron> RyanVM, ^
  235. # [02:14] <RyanVM> dbaron: https://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=a08a067f2713
  236. # [02:14] <RyanVM> check out the osx debug reftest failures
  237. # [02:15] <capella> first one worked on re-trigger tho
  238. # [02:15] <@dbaron> RyanVM, yeah, it's entirely possible that the patch I just landed on m-c would have exposed an existing bug causing that intermittent failure
  239. # [02:16] <@dbaron> RyanVM, The patch I just landed fixed some bugs with dynamic changes not being handled properly
  240. # [02:16] <@dbaron> RyanVM, So if there was some change happening that we were previously ignoring...
  241. # [02:16] <RyanVM> i see
  242. # [02:16] <@dbaron> RyanVM, I don't think backout is the right solution, though, and I'd want to see how common the failure is
  243. # [02:16] <@dbaron> RyanVM, so far, looks like mac only
  244. # [02:17] <RyanVM> dbaron: Yeah, and it's on both m-c and inbound
  245. # [02:17] <RyanVM> two failures on one push just looked bad at first :)
  246. # [02:17] <@dbaron> oh, I didn't see it on m-c
  247. # [02:18] <@dbaron> oh, showed up 4 csets later on bholley's backout?
  248. # [02:18] <@dbaron> RyanVM, oh, you backed it out?
  249. # [02:18] * Joins: Matti (chatzilla@moz-AEF7E8D7.dip.t-dialin.net)
  250. # [02:18] <RyanVM> I backed out bholley, yes
  251. # [02:19] <RyanVM> I merged yours over to inbound
  252. # [02:19] <RyanVM> and that's where the test failures were
  253. # [02:19] <@dbaron> RyanVM, you backed out bholley's backout, so now the change is restored, right?
  254. # [02:19] <RyanVM> correct
  255. # [02:19] <@dbaron> RyanVM, that change really needs to be backed out pronto
  256. # [02:20] <RyanVM> for whatever reason, it made for a lot of orange
  257. # [02:20] <@dbaron> as in, I was going to respin the nightlies when it was backed out
  258. # [02:20] <RyanVM> take a look at bholley's and khuey's pushes
  259. # [02:20] <@dbaron> let me check that bholley's backout was actually a correct backout
  260. # [02:20] <khuey> I didn't do it!
  261. # [02:20] <khuey> I don't know what it is, but I didn't do it
  262. # [02:20] <capella> :)
  263. # [02:22] <RyanVM> khuey: You're just guilty of bad timing and landing directly on m-c :P
  264. # [02:22] <@dbaron> RyanVM, ok, I had bholley backed out locally and I get a different backout diff from the one he landed
  265. # [02:23] <RyanVM> dbaron: winxp debug reftest just got the same failure on inbound
  266. # [02:23] <@dbaron> RyanVM, let me deal with bholley first
  267. # [02:26] <RyanVM> no prob
  268. # [02:28] <@dbaron> oh, he explicitly said in the bug that he backed out only patches 3-7
  269. # [02:28] <@dbaron> I think I'm going to back out 1-7
  270. # [02:28] <@dbaron> (after spending 5 minutes discovering that that's what he did)
  271. # [02:29] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Input/output error)
  272. # [02:29] <khuey> !seen heycam
  273. # [02:29] <khuey> oh, darn, no firebot
  274. # [02:31] * Quits: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving.)
  275. # [02:31] * Joins: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP)
  276. # [02:35] * Quits: IanN (chatzilla@moz-3F5A461C.cable.virginmedia.com) (Quit: ChatZilla 0.9.88.2 [SeaMonkey 2.12a1/20120523223741])
  277. # [02:39] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  278. # [02:40] * Quits: yury (yury@moz-E1A05497.ok.ok.cox.net) (Input/output error)
  279. # [02:41] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Connection reset by peer)
  280. # [02:41] * Joins: yury (yury@moz-E1A05497.ok.ok.cox.net)
  281. # [02:41] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  282. # [02:42] * Quits: yury (yury@moz-E1A05497.ok.ok.cox.net) (Input/output error)
  283. # [02:45] * Quits: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net) (Ping timeout)
  284. # [02:46] * Quits: Olipro (Olipro@moz-DA386FBD.vodafone.hu) (Ping timeout)
  285. # [02:49] <RyanVM> dbaron: thanks. I'll merge your landings to inbound tonight
  286. # [02:51] * Joins: heycam|away (cam@moz-1D84C1DF.mcc.id.au)
  287. # [02:52] * Quits: kinetik (kinetik@B0506AEA.F200EF31.613E47D1.IP) (Quit: leaving)
  288. # [02:53] * Joins: roc (chatzilla@6F26F756.3C82DFDE.1F72B910.IP)
  289. # [02:53] * ChanServ sets mode: +o roc
  290. # [02:53] * heycam|away is now known as heycam
  291. # [02:58] * Quits: @roc (chatzilla@6F26F756.3C82DFDE.1F72B910.IP) (Ping timeout)
  292. # [02:59] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Connection reset by peer)
  293. # [03:00] * Joins: Olipro (Olipro@moz-DA386FBD.vodafone.hu)
  294. # [03:00] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  295. # [03:02] * Joins: kinetik (kinetik@B0506AEA.F200EF31.613E47D1.IP)
  296. # [03:03] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Connection reset by peer)
  297. # [03:03] * Quits: Matti (chatzilla@moz-AEF7E8D7.dip.t-dialin.net) (Quit: ChatZilla 0.9.88.2 [SeaMonkey 2.12a1/20120602003006])
  298. # [03:03] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  299. # [03:07] * Joins: newbie (kvirc@AD13EB4A.BBC03DF0.9A06DD32.IP)
  300. # [03:07] * ewong|away is now known as ewong
  301. # [03:07] * Joins: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp)
  302. # [03:12] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
  303. # [03:15] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
  304. # [03:17] * Quits: cers (textual@moz-36EADDC1.k371.webspeed.dk) (Connection reset by peer)
  305. # [03:19] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  306. # [03:20] * Joins: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net)
  307. # [03:20] * Joins: jduell (jduell@moz-D4496E92.hsd1.ca.comcast.net)
  308. # [03:20] * Quits: chewey (chewey@moz-73DB89C.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
  309. # [03:21] * Joins: chewey (chewey@moz-6CF0C78.dip0.t-ipconnect.de)
  310. # [03:21] * Quits: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net) (Quit: bye)
  311. # [03:24] * nthomas is now known as nthomas|away
  312. # [03:25] * Joins: mwu (mwu@moz-1CA1E71.dynamic.hinet.net)
  313. # [03:25] * Quits: adrian (adrian@moz-BBE3ABD.mv.mozilla.com) (Quit: Konversation terminated!)
  314. # [03:25] * Joins: adrian_ (adrian@moz-BBE3ABD.mv.mozilla.com)
  315. # [03:25] * Quits: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  316. # [03:25] * Joins: cers (textual@moz-36EADDC1.k371.webspeed.dk)
  317. # [03:26] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
  318. # [03:27] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  319. # [03:27] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  320. # [03:28] * kentuckyfriedtakahe is now known as kentuckyfriedtakahe|away
  321. # [03:28] * Quits: adrian_ (adrian@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  322. # [03:33] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
  323. # [03:34] * Joins: kanru (user@moz-99690620.hinet-ip.hinet.net)
  324. # [03:34] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  325. # [03:35] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  326. # [03:35] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  327. # [03:37] * Quits: jrmuizel (jrmuizel@25F88422.B7606226.6BED537B.IP) (Input/output error)
  328. # [03:38] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  329. # [03:38] * Joins: jrmuizel (jrmuizel@25F88422.B7606226.6BED537B.IP)
  330. # [03:38] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  331. # [03:39] * Quits: jrmuizel (jrmuizel@25F88422.B7606226.6BED537B.IP) (Input/output error)
  332. # [03:40] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  333. # [03:40] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
  334. # [03:41] * John-Galt is now known as firebot
  335. # [03:41] * firebot is now known as John-Galt
  336. # [03:41] * Joins: samliu (samliu@moz-85EBB8A.dia.static.qwest.net)
  337. # [03:42] * Quits: scientes_ (scientes@moz-6F007CB5.dsl.snfc21.pacbell.net) (Connection reset by peer)
  338. # [03:43] * Quits: mike5w3c (MikeS@moz-A353ED1A.xgsspn.imtp.tachikawa.spmode.ne.jp) (Quit: mike5w3c)
  339. # [03:43] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  340. # [03:50] * Joins: adrian_ (adrian@moz-9CE00FC0.holiday-inn-express.mozilla.hq)
  341. # [03:52] * Parts: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
  342. # [03:52] * Quits: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net) (Quit: ChatZilla 0.9.88.2 [Firefox 16.0a1/20120608180518])
  343. # [03:55] * Quits: davidill_ (davidillsl@moz-7589D4C0.range86-145.btcentralplus.com) (Connection reset by peer)
  344. # [03:55] * Joins: davidillsley (davidillsl@moz-7589D4C0.range86-145.btcentralplus.com)
  345. # [03:55] * Quits: adrian_ (adrian@moz-9CE00FC0.holiday-inn-express.mozilla.hq) (Ping timeout)
  346. # [04:05] * nli|away is now known as nli
  347. # [04:07] * Quits: kentuckyfriedtakahe|away (kentuckyfr@E1543D00.EC928025.5A8C189B.IP) (Quit: kentuckyfriedtakahe|away)
  348. # [04:08] * Joins: kentuckyfriedtakahe (kentuckyfr@E1543D00.EC928025.5A8C189B.IP)
  349. # [04:09] * Joins: timdream (timdream@moz-99690620.hinet-ip.hinet.net)
  350. # [04:13] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
  351. # [04:17] * mjschranz is now known as mjschranz_away
  352. # [04:17] * Quits: StevenLee (chatzilla@moz-99690620.hinet-ip.hinet.net) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120601175215])
  353. # [04:19] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
  354. # [04:19] * Quits: jduell (jduell@moz-D4496E92.hsd1.ca.comcast.net) (Ping timeout)
  355. # [04:19] * Joins: mreavy (chatzilla@B05600D2.3F4E4C13.AF6F698.IP)
  356. # [04:22] * Joins: cers_ (textual@moz-36EADDC1.k371.webspeed.dk)
  357. # [04:22] * Quits: cers (textual@moz-36EADDC1.k371.webspeed.dk) (Connection reset by peer)
  358. # [04:22] * Joins: RudyL (rudy@moz-99690620.hinet-ip.hinet.net)
  359. # [04:23] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
  360. # [04:23] * Quits: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  361. # [04:24] * mjschranz_away is now known as mjschranz
  362. # [04:26] * Joins: priya (Adium@moz-5843392D.hsd1.ca.comcast.net)
  363. # [04:28] * Quits: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  364. # [04:28] * nthomas|away is now known as nthomas
  365. # [04:28] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
  366. # [04:28] <khuey> nice
  367. # [04:29] <khuey> my bug number is a palindrome
  368. # [04:29] <khuey> 763367
  369. # [04:29] * Quits: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp) (Quit: Leaving...)
  370. # [04:33] * Joins: steviez (chatzilla@moz-63AB5735.hsd1.ca.comcast.net)
  371. # [04:35] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  372. # [04:36] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  373. # [04:37] * Quits: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au) (Ping timeout)
  374. # [04:39] * Joins: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au)
  375. # [04:40] * Joins: geoffbrown (geoffbrown@moz-6075880C.cg.shawcable.net)
  376. # [04:40] * heycam is now known as heycam|away
  377. # [04:41] * geoffbrown is now known as gbrown
  378. # [04:42] * Parts: gbrown (geoffbrown@moz-6075880C.cg.shawcable.net)
  379. # [04:42] * Joins: gbrown (gbrown@moz-6075880C.cg.shawcable.net)
  380. # [04:43] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  381. # [04:45] * Quits: newbie (kvirc@AD13EB4A.BBC03DF0.9A06DD32.IP) (Ping timeout)
  382. # [04:46] * Quits: mreavy (chatzilla@B05600D2.3F4E4C13.AF6F698.IP) (Ping timeout)
  383. # [04:51] * Joins: m_kato (Daily@moz-348F61F0.mozilla.or.jp)
  384. # [04:52] * Joins: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP)
  385. # [04:54] * Joins: Waldo|tablet (yaaic@moz-537BCF9.hsd1.ca.comcast.net)
  386. # [04:54] <Waldo|tablet> okay, it was worth joining just for that /topic :-D
  387. # [04:55] * Waldo|tablet loads the bug
  388. # [04:56] * Joins: newbie (kvirc@AD13EB4A.BBC03DF0.9A06DD32.IP)
  389. # [04:56] * Quits: m_kato (Daily@moz-348F61F0.mozilla.or.jp) (Quit: m_kato)
  390. # [04:58] * Callek changes topic to 'Next uplift for Fx16: 2012-07-16 || New/want to help? See irc://irc.mozilla.org/#introduction || http://krijnhoetmer.nl/irc-logs/'
  391. # [04:58] * Quits: newbie (kvirc@AD13EB4A.BBC03DF0.9A06DD32.IP) (Quit: KVIrc 4.1.1 Equilibrium http://www.kvirc.net/)
  392. # [04:58] <Callek> Waldo|tablet: that was early this morning
  393. # [04:58] <Callek> Waldo|tablet: things should be up fine now
  394. # [04:58] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  395. # [04:58] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  396. # [04:58] * Quits: KWierso (Daily@moz-66981D8E.desm.qwest.net) (Quit: KWierso)
  397. # [04:58] * Joins: KWierso (Daily@moz-66981D8E.desm.qwest.net)
  398. # [04:59] * Quits: KWierso (Daily@moz-66981D8E.desm.qwest.net) (Quit: KWierso)
  399. # [05:00] <Waldo|tablet> no worries, I'm updating OS now, so I'm not looking to do anything that matters anyway
  400. # [05:00] <Waldo|tablet> rather, pizza nomming time
  401. # [05:01] * Joins: shorlander-away (shorlander@moz-853043D6.dhcp.insightbb.com)
  402. # [05:02] * shorlander-away is now known as shorlander
  403. # [05:03] * Quits: jstraus (Adium@moz-C7B4D9FC.hsd1.ma.comcast.net) (Ping timeout)
  404. # [05:03] * jstraus_ is now known as jstraus
  405. # [05:06] * Joins: jstraus1 (Adium@moz-C7B4D9FC.hsd1.ma.comcast.net)
  406. # [05:08] * Joins: fabrice1 (fabrice@moz-94F028C6.hsd1.ca.comcast.net)
  407. # [05:10] * mjschranz is now known as mjschranz_away
  408. # [05:11] * Joins: jeffgman (Daily@moz-AC43E5A0.static.rvsd.ca.charter.com)
  409. # [05:12] * Quits: jstraus (jstraus@moz-C7B4D9FC.hsd1.ma.comcast.net) (Quit: jstraus)
  410. # [05:14] * Quits: jstraus1 (Adium@moz-C7B4D9FC.hsd1.ma.comcast.net) (Client exited)
  411. # [05:16] * Quits: samliu (samliu@moz-85EBB8A.dia.static.qwest.net) (Quit: samliu)
  412. # [05:17] * jcranmer is now known as jcranmer|away
  413. # [05:17] * Quits: karl (karl@moz-B44EC043.jetstream.xtra.co.nz) (Ping timeout)
  414. # [05:25] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
  415. # [05:27] * Joins: StevenLee (chatzilla@moz-99690620.hinet-ip.hinet.net)
  416. # [05:27] * Joins: twi (Adium@moz-F9E4EE7F.cust.dsl.vodafone.it)
  417. # [05:29] * Joins: mike5w3c (MikeS@moz-A353ED1A.xgsspn.imtp.tachikawa.spmode.ne.jp)
  418. # [05:36] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
  419. # [05:36] * Quits: jeffgman (Daily@moz-AC43E5A0.static.rvsd.ca.charter.com) (Quit: jeffgman)
  420. # [05:36] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
  421. # [05:43] * Quits: Waldo|tablet (yaaic@moz-537BCF9.hsd1.ca.comcast.net) (Quit: auf wiedersehen)
  422. # [05:44] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  423. # [05:44] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  424. # [05:48] * Joins: anant (anant@moz-104CC309.mv.mozilla.com)
  425. # [05:48] * Joins: karl (karl@538BABFE.A073F3E.97BBD552.IP)
  426. # [05:59] * Joins: jrmuizel (jrmuizel@25F88422.B7606226.6BED537B.IP)
  427. # [06:02] * Joins: smontagu (chatzilla@moz-567838AA.red.bezeqint.net)
  428. # [06:10] * Quits: Polynomial-C (Poly-C@moz-8089923C.dip.t-dialin.net) (Ping timeout)
  429. # [06:10] * Joins: Polynomial-C (Poly-C@moz-2C3C7156.dip.t-dialin.net)
  430. # [06:14] * Quits: tchevalier (Instantbir@moz-CE9BA0C.w2-6.abo.wanadoo.fr) (Ping timeout)
  431. # [06:19] * Joins: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP)
  432. # [06:20] * Quits: cdiehl (cdiehl@moz-A204448F.pool.mediaways.net) (Input/output error)
  433. # [06:27] <ketas> gaston: any idea why suddenly in ff13, both video and audio works?!
  434. # [06:27] * Quits: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP) (Quit: lmandel)
  435. # [06:31] <GPHemsley> When do nightlies get spun? midnight PT?
  436. # [06:32] <Unfocused> GPHemsley: no, sometime around 3am
  437. # [06:32] <GPHemsley> Unfocused: Oh, I thought I was misremembering 3 AM as my time :)
  438. # [06:32] <Unfocused> heh
  439. # [06:38] * Joins: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
  440. # [06:40] * Quits: anant (anant@moz-104CC309.mv.mozilla.com) (Ping timeout)
  441. # [06:40] * Quits: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  442. # [06:42] * Joins: darktrojan (geoff@moz-30B3CCFD.telstraclear.net)
  443. # [06:42] * Quits: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP) (Ping timeout)
  444. # [06:42] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
  445. # [06:46] <Callek> GPHemsley: iirc yea, ~3am PT
  446. # [06:47] <GPHemsley> k, thanks
  447. # [06:47] <Callek> GPHemsley: if its a question with more than curiosity as the reason you asked, I can peek for sure
  448. # [06:47] <GPHemsley> nope, I was just confirming my memory
  449. # [06:48] <GPHemsley> got a fix in the next nightly, is all :)
  450. # [06:48] * Joins: anant (anant@11B4FA69.9177E0D5.8F18B5D0.IP)
  451. # [06:49] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  452. # [06:49] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  453. # [06:50] * Joins: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP)
  454. # [06:53] * khuey is now known as khuey|away
  455. # [07:01] * nthomas is now known as nthomas|away
  456. # [07:10] * Joins: KWierso (Daily@moz-66981D8E.desm.qwest.net)
  457. # [07:12] * Joins: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP)
  458. # [07:18] * Quits: fabrice1 (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Ping timeout)
  459. # [07:22] * Joins: erikvold (erikvold@F8130478.1699A1DD.67CA24A9.IP)
  460. # [07:29] * Quits: Olipro (Olipro@moz-DA386FBD.vodafone.hu) (Connection reset by peer)
  461. # [07:30] * Joins: m_kato (m_kato@moz-348F61F0.mozilla.or.jp)
  462. # [07:35] * Joins: fabrice1 (fabrice@moz-104CC309.mv.mozilla.com)
  463. # [07:36] * Quits: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP) (Ping timeout)
  464. # [07:39] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: . . . ........)
  465. # [07:39] * Quits: anant (anant@11B4FA69.9177E0D5.8F18B5D0.IP) (Quit: anant)
  466. # [07:42] * Joins: anant (anant@11B4FA69.9177E0D5.8F18B5D0.IP)
  467. # [07:45] * Quits: anant (anant@11B4FA69.9177E0D5.8F18B5D0.IP) (Quit: anant)
  468. # [07:48] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  469. # [07:48] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  470. # [07:49] * Joins: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de)
  471. # [07:50] <@dbaron> my unstarred failure on m-c is:
  472. # [07:50] <@dbaron> 32761 ERROR TEST-UNEXPECTED-FAIL | chrome://mochitests/content/chrome/widget/tests/test_bug343416.xul | The idle time should have increased by roughly the amount of time it took for the timeout to fire. You didn't touch the mouse or keyboard during the test did you?
  473. # [07:51] * jlebar|away is now known as jlebar
  474. # [07:51] <@dbaron> That makes me wonder if somebody... touched the mouse or keyboard during the test.
  475. # [07:51] * Joins: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP)
  476. # [07:51] <jlebar> dbaron, Bonnie is the person to talk to.
  477. # [07:51] * @dolske quickly sneaks out from the colo
  478. # [07:51] * mattwoodrow is now known as mattwoodrow|away
  479. # [07:53] <@dbaron> oh, we've been using a bug that's officially about a different error for that one
  480. # [07:53] <@dbaron> well, I'll just pile on
  481. # [07:53] <jlebar> dbaron, what's the bug number?
  482. # [07:54] <@dolske> I want to invent a story about how, after heroic effort, we tracked down a random orange to a stray cat in the colo.
  483. # [07:54] <@dbaron> 517482
  484. # [07:54] <jlebar> dbaron, thanks.
  485. # [07:54] <@dbaron> s/cat/rat/
  486. # [07:54] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
  487. # [07:54] <@dbaron> or, even better, a bug :-)
  488. # [07:54] * Joins: glob (glob@moz-DF237567.glob.com.au)
  489. # [07:54] <@dolske> a moth, even!
  490. # [07:54] <KWierso> Rampaging red panda
  491. # [07:55] <@dolske> KWierso: don't be silly, we don't keep the pandas in the colo
  492. # [07:56] <KWierso> Or is that where we put the people wearing the mascot costume when they aren't making movies, and they just get bored from time to time?
  493. # [07:56] * Fallen|away is now known as Fallen
  494. # [07:57] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
  495. # [07:58] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Client exited)
  496. # [08:00] * Joins: smagnin (pike@moz-DEF53BC9.fbx.proxad.net)
  497. # [08:02] * Joins: RemusPop (remuspop@601F3B17.33662590.A5830293.IP)
  498. # [08:02] * Joins: gerv (gerv@moz-8E68CF56.in-addr.arpa)
  499. # [08:06] * Quits: hub (hub@moz-E2FCA694.figuiere.net) (Ping timeout)
  500. # [08:06] * Quits: mwu (mwu@moz-1CA1E71.dynamic.hinet.net) (Ping timeout)
  501. # [08:09] * Joins: TheLink (TheLink@moz-45ED2356.pools.arcor-ip.net)
  502. # [08:11] * Joins: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net)
  503. # [08:11] <gaston> ketas: look in the 12->13 changelog ? :)
  504. # [08:11] * Joins: wolfiR (wolfiR@moz-330B334E.dip0.t-ipconnect.de)
  505. # [08:12] * Quits: TheLink (TheLink@moz-45ED2356.pools.arcor-ip.net) (Client exited)
  506. # [08:12] <ketas> gaston: what a wonderful idea!
  507. # [08:15] * Joins: MarcoZ (Daily@moz-352FEF2E.dip.t-dialin.net)
  508. # [08:15] * Quits: timdream (timdream@moz-99690620.hinet-ip.hinet.net) (Quit: timdream)
  509. # [08:16] * Joins: adrian_ (adrian@moz-9CE00FC0.holiday-inn-express.mozilla.hq)
  510. # [08:17] * adrian_ is now known as adrian
  511. # [08:17] * Joins: samliu (samliu@moz-85EBB8A.dia.static.qwest.net)
  512. # [08:19] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  513. # [08:19] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  514. # [08:22] * Joins: mwu (mwu@moz-104CC309.mv.mozilla.com)
  515. # [08:22] * Joins: gcp (gpascutto@moz-D0E475EA.access.telenet.be)
  516. # [08:24] * Quits: @ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP) (Input/output error)
  517. # [08:25] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
  518. # [08:26] * Joins: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP)
  519. # [08:30] * Parts: kentuckyfriedtakahe (kentuckyfr@E1543D00.EC928025.5A8C189B.IP)
  520. # [08:33] * Joins: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz)
  521. # [08:34] * Joins: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net)
  522. # [08:34] * Joins: kaze (kaze@moz-2D7223A0.w80-14.abo.wanadoo.fr)
  523. # [08:34] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
  524. # [08:35] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
  525. # [08:35] * Quits: adrian (adrian@moz-9CE00FC0.holiday-inn-express.mozilla.hq) (Ping timeout)
  526. # [08:36] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Quit: pnemsak)
  527. # [08:36] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
  528. # [08:38] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
  529. # [08:38] * Quits: @dveditz (dveditz@moz-104CC309.mv.mozilla.com) (Ping timeout)
  530. # [08:41] * Quits: erikvold (erikvold@F8130478.1699A1DD.67CA24A9.IP) (Quit: erikvold)
  531. # [08:42] * Quits: Dagger (Dagger@moz-D33D35F6.cable.virginmedia.com) (Ping timeout)
  532. # [08:46] * Joins: Dagger (Dagger@moz-D33D35F6.cable.virginmedia.com)
  533. # [08:46] * Joins: timdream (timdream@moz-99690620.hinet-ip.hinet.net)
  534. # [08:47] * Quits: KaiRo (robert@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  535. # [08:48] * Joins: ekr (ekr@47F40369.10A53EE3.77834EAA.IP)
  536. # [08:48] * Quits: ekr (ekr@47F40369.10A53EE3.77834EAA.IP) (Quit: ekr)
  537. # [08:50] * fabrice1 is now known as fabrice|zZz
  538. # [08:51] * Quits: ashish (ashish@moz-59682A1.dmz.scl3.mozilla.com) (Ping timeout)
  539. # [08:52] * Joins: ekr (ekr@47F40369.10A53EE3.77834EAA.IP)
  540. # [08:52] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
  541. # [08:54] * Quits: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP) (Quit: surkov)
  542. # [08:54] * Joins: KaiRo (robert@moz-BBE3ABD.mv.mozilla.com)
  543. # [08:55] * Quits: KaiRo (robert@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  544. # [08:55] * Joins: ashish (ashish@moz-59682A1.dmz.scl3.mozilla.com)
  545. # [08:55] * Quits: ekr (ekr@47F40369.10A53EE3.77834EAA.IP) (Quit: ekr)
  546. # [08:58] * Joins: m_kato1 (Daily@moz-348F61F0.mozilla.or.jp)
  547. # [08:58] * Quits: ferjm (ferjm@moz-5E822755.red-83-42-171.dynamicip.rima-tde.net) (Quit: Leaving)
  548. # [09:00] * Quits: priya (Adium@moz-5843392D.hsd1.ca.comcast.net) (Quit: Leaving.)
  549. # [09:00] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
  550. # [09:01] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  551. # [09:01] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  552. # [09:03] * Joins: jhorak (jhorak@moz-107AD163.redhat.com)
  553. # [09:04] * Quits: karl (karl@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  554. # [09:04] * Quits: Vincent_Chang (chatzilla@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  555. # [09:08] * Joins: anant (anant@moz-55A5166F.in-addr.dgcsystems.net)
  556. # [09:08] * Quits: cers_ (textual@moz-36EADDC1.k371.webspeed.dk) (Ping timeout)
  557. # [09:09] <StevenLee> Does anyone know that try server is alive? I tried to push my patch to it but it hangs.
  558. # [09:09] * Quits: mjrosenb (mjrosenb@moz-70AEEC6B.hsd1.ca.comcast.net) (Client exited)
  559. # [09:09] * Joins: mreavy (chatzilla@47F40369.10A53EE3.77834EAA.IP)
  560. # [09:10] * Quits: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP) (Ping timeout)
  561. # [09:10] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
  562. # [09:11] * Joins: cers (textual@moz-36EADDC1.k371.webspeed.dk)
  563. # [09:11] * Fallen is now known as Fallen|away
  564. # [09:12] <StevenLee> It's OK, my stupid setting.
  565. # [09:12] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  566. # [09:12] * Joins: ekr (ekr@47F40369.10A53EE3.77834EAA.IP)
  567. # [09:13] * Joins: jesup|laptop (chatzilla@47F40369.10A53EE3.77834EAA.IP)
  568. # [09:14] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  569. # [09:14] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  570. # [09:16] * Joins: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP)
  571. # [09:18] * Joins: Ms2ger (Ms2ger@B2F6E791.EF996B99.37724B0D.IP)
  572. # [09:21] * Joins: micadeyeye (micadeyeye@moz-9DE0A6E5.dynamic.wa.co.za)
  573. # [09:24] <micadeyeye> i can't start firefox - http://imgur.com/zGjEv
  574. # [09:24] * Joins: karl (karl@moz-B44EC043.jetstream.xtra.co.nz)
  575. # [09:25] * Joins: Vincent_Chang (chatzilla@moz-7D1E2EB8.dynamic-ip.hinet.net)
  576. # [09:27] * Quits: mike5w3c (MikeS@moz-A353ED1A.xgsspn.imtp.tachikawa.spmode.ne.jp) (Connection reset by peer)
  577. # [09:27] * Joins: zoeB (Mibbit@moz-A5D08573.grenet.fr)
  578. # [09:28] * Quits: Vincent_Chang (chatzilla@moz-7D1E2EB8.dynamic-ip.hinet.net) (Ping timeout)
  579. # [09:28] * Joins: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP)
  580. # [09:29] <Jesse> micadeyeye: it's crashing on startup?
  581. # [09:29] <micadeyeye> Jesse, yes
  582. # [09:30] * Quits: KWierso (Daily@moz-66981D8E.desm.qwest.net) (Ping timeout)
  583. # [09:31] <Jesse> https://www.google.com/search?q=%22failed+to+load+module+pk-gtk-module%22 sounds like you don't have something installed that (this version of) firefox requires
  584. # [09:31] <Jesse> what OS, distro, and arch? and what firefox distro and arch?
  585. # [09:33] * Quits: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au) (Ping timeout)
  586. # [09:34] * Joins: lahabana (Mibbit@moz-50A44955.imag.fr)
  587. # [09:34] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
  588. # [09:34] <glazou> bonjour
  589. # [09:35] * Joins: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au)
  590. # [09:35] * Joins: alexdmt (Mibbit@moz-66C54BB7.grenet.fr)
  591. # [09:35] <NeilAway> khuey|away: 0.1% of bug numbers are
  592. # [09:36] <Ms2ger> Bonjour
  593. # [09:36] * Joins: KWierso (Daily@moz-66981D8E.desm.qwest.net)
  594. # [09:39] * Joins: Optimizer (Instantbir@FCC962EC.704BF60F.2AB48280.IP)
  595. # [09:39] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
  596. # [09:40] <Ms2ger> dzbarsky, you seem to have enjoyed yourself with those includes :)
  597. # [09:40] * Quits: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net) (Ping timeout)
  598. # [09:41] * Joins: Stan_ (Stan@moz-9FE64D71.dip.t-dialin.net)
  599. # [09:41] * Quits: Mook (mook@moz-D37F711A.dsl.teksavvy.com) (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 6.0/20110811165603])
  600. # [09:41] * Quits: Stan (Stan@moz-62B60F59.dip.t-dialin.net) (Ping timeout)
  601. # [09:42] * Joins: asadotzler (asa@D13E5E3F.A1EC5031.204CA821.IP)
  602. # [09:43] * Quits: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP) (Ping timeout)
  603. # [09:45] <dzbarsky> Ms2ger: yeah, it kinda snowballed
  604. # [09:46] * Joins: msucan (mihai@452AB583.C1570FFF.BD62875.IP)
  605. # [09:49] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
  606. # [09:50] <gaston> Ms2ger: re 734891, you looked at my buildbot and noticed the breakage ? if so, thx ;)
  607. # [09:51] <Ms2ger> gaston, gcc warned :)
  608. # [09:51] <alexdmt> hi Ms2ger
  609. # [09:51] <Ms2ger> Good morning
  610. # [09:51] <lahabana> Ms2ger: hey do you know if it's normal that crash tests for : 590302 and 323386 don't work?
  611. # [09:51] <lahabana> we just want to make sure before submitting our patch
  612. # [09:52] <Ms2ger> Work in what way?
  613. # [09:52] <lahabana> cause these are not sorted
  614. # [09:52] <lahabana> well they raise an unexcepected fail
  615. # [09:53] * Quits: mwu (mwu@moz-104CC309.mv.mozilla.com) (Ping timeout)
  616. # [09:53] <lahabana> and servers say that the number of assertions is higher than supposed to
  617. # [09:54] <Ms2ger> Ah
  618. # [09:54] * Joins: greg (Mibbit@moz-2CEDF1BD.grenet.fr)
  619. # [09:54] <Ms2ger> Do you have a link?
  620. # [09:54] <lahabana> yes
  621. # [09:54] <lahabana> https://tbpl.mozilla.org/?tree=Try&rev=f9fd44e0d3ef Ms2ger
  622. # [09:55] <lahabana> these 2 are the only problems on our try servers
  623. # [09:55] <lahabana> but they seem recurrent as bugs reported and tested but not fixed
  624. # [09:55] <lahabana> https://bugzilla.mozilla.org/show_bug.cgi?id=323386
  625. # [09:55] <lahabana> https://bugzilla.mozilla.org/show_bug.cgi?id=590302
  626. # [09:57] <Ms2ger> Looking
  627. # [09:57] * Joins: Cwiiis (cwiiis@moz-7E7C8259.croy.cable.virginmedia.com)
  628. # [09:57] * Quits: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp) (Quit: nattokirai)
  629. # [09:59] * Quits: IRCMonkey23769 (kaie@moz-FB3D631.dip.t-dialin.net) (Quit: Leaving)
  630. # [10:00] * Joins: raphc (AndChat501@7E430AEE.7F75B59F.B3F72630.IP)
  631. # [10:01] * Joins: squeakytoy (squeakytoy@moz-9E84F244.netset.se)
  632. # [10:03] * Joins: bholley (anonymous@moz-104CC309.mv.mozilla.com)
  633. # [10:03] * Quits: Havvy (Mibbit@moz-C8F5011C.ptld.qwest.net) (Quit: http://www.mibbit.com ajax IRC Client)
  634. # [10:03] * Quits: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP) (Ping timeout)
  635. # [10:04] * Joins: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP)
  636. # [10:05] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  637. # [10:07] * Joins: necolas (necolas@moz-2D68B52B.bb.sky.com)
  638. # [10:08] * mattwoodrow|away is now known as mattwoodrow
  639. # [10:09] * Quits: kanru (user@moz-99690620.hinet-ip.hinet.net) (Client exited)
  640. # [10:09] * Joins: kanru (user@moz-99690620.hinet-ip.hinet.net)
  641. # [10:09] <Ms2ger> lahabana, so I think you should just update the line for 590302-1.xhtml in crashtests.list to say asserts(7), and the one for 323386-1.html to say just asserts-if(gtk2Widget,13)
  642. # [10:09] * Joins: sawrubh (Mibbit@F3B8F4F1.DA3AD787.4A8E1625.IP)
  643. # [10:10] <lahabana> hm I see
  644. # [10:10] <lahabana> thx Ms2ger
  645. # [10:10] <Ms2ger> Np
  646. # [10:11] * Joins: martyn (martyn@moz-32A2E36C.range86-158.btcentralplus.com)
  647. # [10:11] * Joins: mwu (mwu@moz-1CA1E71.dynamic.hinet.net)
  648. # [10:12] * mattwoodrow is now known as mattwoodrow|away
  649. # [10:13] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
  650. # [10:13] * Quits: jrmuizel (jrmuizel@25F88422.B7606226.6BED537B.IP) (Input/output error)
  651. # [10:13] * Joins: garnacho (carlos@moz-B280EE34.dyn.user.ono.com)
  652. # [10:14] * Quits: NeilZZZ (neil@moz-7E027EE5.cable.virginmedia.com) (Client exited)
  653. # [10:15] * mattwoodrow|away is now known as mattwoodrow
  654. # [10:15] * mattwoodrow is now known as mattwoodrow|away
  655. # [10:16] * Quits: kanru (user@moz-99690620.hinet-ip.hinet.net) (Quit: rcirc on GNU Emacs 24.1.50.1)
  656. # [10:16] * Joins: kanru (user@moz-99690620.hinet-ip.hinet.net)
  657. # [10:18] * Joins: xakz (XaMaD@moz-34FBE388.fbx.proxad.net)
  658. # [10:18] * Joins: dao (dao@moz-7EBED57D.superkabel.de)
  659. # [10:19] * Quits: raphc (AndChat501@7E430AEE.7F75B59F.B3F72630.IP) (Ping timeout)
  660. # [10:19] * Joins: raphc (AndChat501@7E430AEE.7F75B59F.B3F72630.IP)
  661. # [10:20] <glandium> Ms2ger: we should stop with the macros that end with a semi-colon
  662. # [10:20] * Quits: dao (dao@moz-7EBED57D.superkabel.de) (Ping timeout)
  663. # [10:20] * Joins: dao (dao@moz-7EBED57D.superkabel.de)
  664. # [10:21] <glandium> although for declarations...
  665. # [10:21] <Ms2ger> Well
  666. # [10:21] <Ms2ger> NS_IMPL_ADDREF doesn't end with a semi-colon, it ends with a }
  667. # [10:23] * glob is now known as glob|away
  668. # [10:23] * Quits: @dbaron (dbaron@moz-CD63533D.dsl.dynamic.sonic.net) (Ping timeout)
  669. # [10:23] <Ms2ger> dba... Bah
  670. # [10:24] * sawrubh :)
  671. # [10:24] * Joins: Mic (Instantbir@moz-108E19BC.superkabel.de)
  672. # [10:25] <gaston> glandium: seconded
  673. # [10:26] * glob|away is now known as glob
  674. # [10:27] * Joins: dria (dria@moz-9A2D6F95.dhcp-dynamic.fibreop.nb.bellaliant.net)
  675. # [10:27] * Quits: dria (dria@moz-9A2D6F95.dhcp-dynamic.fibreop.nb.bellaliant.net) (Input/output error)
  676. # [10:28] * Quits: lahabana (Mibbit@moz-50A44955.imag.fr) (Quit: http://www.mibbit.com ajax IRC Client)
  677. # [10:28] * Joins: lahabana (Mibbit@moz-50A44955.imag.fr)
  678. # [10:32] * Joins: thinker (thinker@moz-71AD2643.dynamic.kbronet.com.tw)
  679. # [10:36] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
  680. # [10:36] * ChanServ sets mode: +o smaug
  681. # [10:36] * Quits: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP) (Ping timeout)
  682. # [10:38] * Quits: necolas (necolas@moz-2D68B52B.bb.sky.com) (Client exited)
  683. # [10:39] <jwatt> mattwoodrow|away: maybe comment in the bug about the Talos regressions?
  684. # [10:40] <jwatt> and which patches can stay landed?
  685. # [10:40] * glob is now known as glob|away
  686. # [10:42] * Joins: necolas (necolas@moz-2D68B52B.bb.sky.com)
  687. # [10:43] <AryehGregor> Ms2ger, so if I'm cleaning up a function that uses an out-param like nsIFoo**, should I change it to nsCOMPtr<nsIFoo>&?
  688. # [10:44] * Quits: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP) (Ping timeout)
  689. # [10:44] <Ms2ger> No, the other way around :)
  690. # [10:44] <AryehGregor> Oh, really?
  691. # [10:44] <@smaug> out params are nsIFoo**
  692. # [10:44] * AryehGregor notes that this says the opposite, although it looks rather antique: https://developer.mozilla.org/en/Using_nsCOMPtr/Getting_Started_Guide#nsCOMPtrs_in_function_signatures
  693. # [10:44] <AryehGregor> void f( nsCOMPtr<T>& ) do pass an nsCOMPtr by reference for `in/out' parameters
  694. # [10:44] <AryehGregor> This is the prefered scheme for providing `in/out' parameters. If you were to use a raw pointer instead, your function couldn't know what ownership relationship the caller had to the input value, and hence, couldn't know whether to Release it or not before assigning in the new value. By declaring the parameter as an nsCOMPtr&, the relationship is explicit.
  695. # [10:45] <@smaug> getter_AddRefs works with nsIFoo**
  696. # [10:45] <AryehGregor> Right.
  697. # [10:45] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Quit: ChatZilla 0.9.88.2 [SeaMonkey 2.9.1/20120429012611])
  698. # [10:45] <Ms2ger> in/out parameters are evil anyway :)
  699. # [10:45] <AryehGregor> But then the caller could incorrectly not use an nsCOMPtr at all, and just use nsIFoo* foo; F(&foo);, right?
  700. # [10:45] <AryehGregor> Ms2ger, how do you recommend handling cases that need to return multiple things?
  701. # [10:46] <Ms2ger> Out-params, I guess
  702. # [10:46] <AryehGregor> Or where we haven't gotten rid of the nsresult yet . . .
  703. # [10:47] <Ms2ger> And yes, people can do F(&foo), but that's what reviews are for :)
  704. # [10:47] * Joins: edmorley (edmorley@moz-2E76DAB6.range86-145.btcentralplus.com)
  705. # [10:47] <Ms2ger> Good morning, edmorley
  706. # [10:47] <edmorley> Ms2ger: good morning :-)
  707. # [10:48] <AryehGregor> This is C++. I thought the name of the game was tricking the compiler into doing all of our review for us.
  708. # [10:48] * Quits: necolas (necolas@moz-2D68B52B.bb.sky.com) (Client exited)
  709. # [10:48] <AryehGregor> Preferably using intricate macros and/or template metaprogramming.
  710. # [10:48] <Ms2ger> Well, this is COM
  711. # [10:48] <Ms2ger> Blame Microsoft :)
  712. # [10:49] * Joins: pks (pks@moz-D83D7C94.pia.fu-berlin.de)
  713. # [10:49] * Quits: pks (pks@moz-D83D7C94.pia.fu-berlin.de) (Quit: pks)
  714. # [10:49] * Quits: ekr (ekr@47F40369.10A53EE3.77834EAA.IP) (Quit: ekr)
  715. # [10:50] <AryehGregor> It's the same COM as Microsoft uses?
  716. # [10:50] <AryehGregor> I thought it was a similar concept with the same name.
  717. # [10:50] <AryehGregor> Also, how different is nsRefPtr, other than the lack of QI?
  718. # [10:50] * Quits: Polynomial-C (Poly-C@moz-2C3C7156.dip.t-dialin.net) (Quit: GNU/Linux, because I'd rather own a free OS than steal one that's not worth paying for.)
  719. # [10:50] <NeilAway> that's actually a quite significant difference
  720. # [10:51] <Ms2ger> nsRefPtr works for things that don't or multiply inherit from nsISupports
  721. # [10:51] <Ms2ger> And the do_* functions only work with nsCOMPtr
  722. # [10:51] <Ms2ger> That's about it
  723. # [10:51] <NeilAway> AryehGregor: nsCOMPtr is optimised because it knows that the type inherits singly from nsISupports
  724. # [10:51] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Quit: Ex-Chat)
  725. # [10:51] <NeilAway> except do_QueryObject works with nsRefPtr
  726. # [10:51] <NeilAway> (which is why I added it)
  727. # [10:51] <AryehGregor> What optimization does that allow?
  728. # [10:52] <Ms2ger> NeilAway, did you also pick the argument name in do_QueryObject(nsRefPtr<T>& aRawPtr?
  729. # [10:52] <NeilAway> Ms2ger: probably :-(
  730. # [10:52] <NeilAway> Ms2ger: rs=me to fix ;-)
  731. # [10:52] * Quits: steviez (chatzilla@moz-63AB5735.hsd1.ca.comcast.net) (Ping timeout)
  732. # [10:53] <gaston> aarrrrrrrrg
  733. # [10:54] <gaston> the 'make package manifest warnings fail the packaging' in seamonkey was a really wrong idea
  734. # [10:54] <Ms2ger> No kidding
  735. # [10:54] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
  736. # [10:54] <gaston> and why is it only for seamonkey ?
  737. # [10:55] <Ms2ger> AryehGregor, I wonder if you'd have time to do s/-moz-transform/transform/g in our tests
  738. # [10:55] <gaston> (and which bz# was it ...)
  739. # [10:55] <AryehGregor> Ms2ger, I seem to have lots of other things to do . . .
  740. # [10:55] * Joins: Vincent_Chang (chatzilla@moz-99690620.hinet-ip.hinet.net)
  741. # [10:56] <NeilAway> AryehGregor: it allows us to have a base class with non-inline methods for most of the functions used by the template
  742. # [10:56] * Joins: raphc_ (rc@moz-2D7223A0.w80-14.abo.wanadoo.fr)
  743. # [10:56] * Quits: raphc (AndChat501@7E430AEE.7F75B59F.B3F72630.IP) (Quit: Bye)
  744. # [10:56] <capella> well that stinks
  745. # [10:56] * raphc_ is now known as raphc
  746. # [10:56] <sawrubh> Ms2ger: good afternoon/evening
  747. # [10:57] <sawrubh> What will the function nsHTMLObjectElement::GetContentWindow() (that I'm going to make) take as a param
  748. # [10:57] <Ms2ger> Good morning, sawrubh :)
  749. # [10:57] <Ms2ger> nsIDOMWindow**
  750. # [10:57] <sawrubh> ok
  751. # [10:57] <gaston> Ms2ger: by any chance do you remember the bz# ?
  752. # [10:58] <Ms2ger> gaston, my awesomebar suggests around bug 713132
  753. # [10:58] <gaston> but that was for ff..
  754. # [10:58] <AryehGregor> What happens if you call .forget() on a null nsCOMPtr?
  755. # [10:59] * Joins: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP)
  756. # [10:59] <gaston> or only ff's package manifest was 'fixed' for the various #if case
  757. # [10:59] * sawrubh wonder if by bz gaston means BugZilla or Boris ;)
  758. # [10:59] <@smaug> AryehGregor: you get null
  759. # [10:59] <AryehGregor> Hmm, makes sense.
  760. # [11:00] <gaston> sawrubh: yeah sorry, the former :)(
  761. # [11:01] * Joins: Optimizer1 (Instantbir@FCC962EC.704BF60F.2AB48280.IP)
  762. # [11:01] * gaston waves fist at sgautherie for breaking seamonkey 2.10 packaging
  763. # [11:01] * Quits: Optimizer (Instantbir@FCC962EC.704BF60F.2AB48280.IP) (Ping timeout)
  764. # [11:02] * Joins: Goldorak (chatzilla@9D1B0BDB.D89EE8E5.187A1082.IP)
  765. # [11:02] <sawrubh> Ms2ger: what about http://mxr.mozilla.org/mozilla-central/source/content/html/content/src/nsHTMLObjectElement.cpp#448
  766. # [11:02] <sawrubh> what does this comment mean/is it correct ?
  767. # [11:02] <capella> yeeha! I was looking at all the oranges ...
  768. # [11:02] <Ms2ger> Don't worry about that
  769. # [11:03] * sawrubh goes into the don't worry mode
  770. # [11:03] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
  771. # [11:04] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  772. # [11:04] <capella> edmorley: thats twice today i kinda sorta got blamed for a goof ... too close for comfort :)
  773. # [11:04] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
  774. # [11:04] * Joins: TheCrap (TheCrap@moz-A0F24C4C.dip0.t-ipconnect.de)
  775. # [11:04] <edmorley> capella: heh, sorry! :-)
  776. # [11:05] <capella> is ok ! worked out fine
  777. # [11:05] <capella> once i got my heart re-started
  778. # [11:05] <edmorley> heh
  779. # [11:07] * Joins: anant_ (anant@moz-55A5166F.in-addr.dgcsystems.net)
  780. # [11:07] * Quits: anant (anant@moz-55A5166F.in-addr.dgcsystems.net) (Connection reset by peer)
  781. # [11:07] * anant_ is now known as anant
  782. # [11:09] <AryehGregor> Is nsCOMPtr<nsFoo> initialized to null, or does it have to be initialized explicitly?
  783. # [11:10] * Quits: GPHemsley (GPHemsley@moz-A2DF0FC4.hfc.comcastbusiness.net) (Ping timeout)
  784. # [11:10] * AryehGregor thinks it's initialized to null
  785. # [11:11] * Joins: JeroenDeDauw (j@moz-E26AF808.dip.t-dialin.net)
  786. # [11:11] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
  787. # [11:12] <Ms2ger> It is
  788. # [11:13] <glob|away> now when i type bugzilla.mozilla.org in the urlbar, firefox "fixes" it to www.bugzilla.mozilla.org
  789. # [11:13] <glob|away> :(
  790. # [11:13] <sawrubh> glob|away: you want it on "https" ?
  791. # [11:14] * Joins: tchevalier (Instantbir@moz-CE9BA0C.w2-6.abo.wanadoo.fr)
  792. # [11:14] <Ms2ger> Why would you do that?
  793. # [11:14] <Ms2ger> Just type bu, down arrow, enter
  794. # [11:14] * Quits: tchevalier (Instantbir@moz-CE9BA0C.w2-6.abo.wanadoo.fr) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  795. # [11:14] <glob|away> Ms2ger, yeah, even when i do that and select bugzilla.mozilla.org, i get www. ...
  796. # [11:14] <Ms2ger> How silly
  797. # [11:15] <glob|away> Ms2ger, oh, but not if i select the url from the list; only if i hit enter after typing just "bu"
  798. # [11:15] * glob|away files a bug
  799. # [11:15] <Ms2ger> glob|away, on www.b.m.o? ;)
  800. # [11:16] <glob|away> Ms2ger, i hate you :D
  801. # [11:16] <glob|away> Ms2ger, <3
  802. # [11:16] * sawrubh is this why the num(bugs) ~ 100,000(qouted by Ms2ger ) ;)
  803. # [11:16] * Joins: GPHemsley (GPHemsley@moz-A2DF0FC4.hfc.comcastbusiness.net)
  804. # [11:18] <Ms2ger> glob|away, I hate you too :)
  805. # [11:19] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
  806. # [11:19] <edmorley> ouch backout :-(
  807. # [11:19] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: Success !!)
  808. # [11:19] <capella> not me not me not me not me
  809. # [11:19] <NeilAway> gaston: feel free to take stronger measures, although I can't fund your trip to France ;-)
  810. # [11:20] <edmorley> capella: :-)
  811. # [11:20] <gaston> NeilAway: i am in france ;)
  812. # [11:20] <capella> (gettin gun shy)
  813. # [11:20] <NeilAway> gaston: oh, then you could probably hunt him down ;-)
  814. # [11:21] <NeilAway> gaston: thanks for trying to package sm for bsd though ;-)
  815. # [11:21] * Quits: JeroenDeDauw (j@moz-E26AF808.dip.t-dialin.net) (Quit: Leaving.)
  816. # [11:21] * Joins: JeroenDeDauw (j@moz-E26AF808.dip.t-dialin.net)
  817. # [11:22] <Ms2ger> bsdsm?
  818. # [11:22] * Quits: m_kato1 (Daily@moz-348F61F0.mozilla.or.jp) (Quit: m_kato1)
  819. # [11:22] <gaston> it's packaged since ages, i'm just stumbling on more hurdles at each releases :)
  820. # [11:22] <AryehGregor> Ms2ger, even granted that gcc is stupid, shouldn't we either disable uninitialized warnings or make them fatal? I mean, either we want to work around its stupidity for the benefit of the actual bugs it will catch, or we want to just ignore it.
  821. # [11:23] * Joins: m_kato1 (Daily@moz-348F61F0.mozilla.or.jp)
  822. # [11:23] <ewong> gaston++
  823. # [11:23] * AryehGregor sees a whole bunch of "uninitialized" errors scroll past on every compile, and all the ones he's looked at seem legit
  824. # [11:23] <gaston> in fact the first version working on openbsd was 1.0.7 ;)
  825. # [11:23] <AryehGregor> No, here's one that's not legit.
  826. # [11:25] <AryehGregor> But to be fair to gcc, the only way it could figure that out is if it a) looked at a function that took the variable by reference, and then b) believed that NS_NOTREACHED would never be reached, and finally c) compared the function logic to the error case to figure out that all cases are handled.
  827. # [11:25] <AryehGregor> In which case, why not add an "= 0" so everyone is happy?
  828. # [11:25] <Ms2ger> You don't need to convince me :)
  829. # [11:25] <AryehGregor> Who do I need to convince?
  830. # [11:26] <Ms2ger> For layout/, dbaron
  831. # [11:26] <AryehGregor> Well, this is a tree-wide change for everyone who enables warnings-as-errors, right?
  832. # [11:26] <Ms2ger> Outside layout, I've usually managed to convince someone to r+
  833. # [11:27] <AryehGregor> I'm saying we should make warnings-as-errors make uninitialized be fatal too.
  834. # [11:27] * Quits: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net) (Quit: rniwa)
  835. # [11:31] * glazou is now known as glazou_brb
  836. # [11:31] <Ms2ger> I'd suggest reading http://groups.google.com/group/mozilla.dev.platform/browse_thread/thread/eb88cf165d3f61f1/be380f560df4fec7
  837. # [11:32] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  838. # [11:32] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
  839. # [11:36] * Quits: m_kato1 (Daily@moz-348F61F0.mozilla.or.jp) (Quit: m_kato1)
  840. # [11:36] <AryehGregor> So the problem is it can sometimes be a pain to work around -Winitialized, I guess?
  841. # [11:37] <Ms2ger> And that some people don't want to fix the false positives
  842. # [11:38] * Fallen|away is now known as Fallen
  843. # [11:39] <sawrubh> Ms2ger: what does |CallQueryInterface| do ? I mean, NS_IMETHODIMP is the return value of GetContentDocument, so it does not return nsIDocument type ?
  844. # [11:40] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  845. # [11:40] * Quits: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP) (Ping timeout)
  846. # [11:40] * Quits: m_kato (m_kato@moz-348F61F0.mozilla.or.jp) (Quit: Leaving...)
  847. # [11:40] <Ms2ger> sawrubh, it converts the nsIDocument* you have into the nsIDOMDocument you need to put into the out-param
  848. # [11:41] * Joins: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net)
  849. # [11:41] * Joins: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP)
  850. # [11:42] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
  851. # [11:43] <AryehGregor> gcc should have a separate warning for -Wdefinitelyuninitialized or something, for when it can be sure the variable is being used uninitialized if not for improbable aliasing.
  852. # [11:43] * AryehGregor gets back to work
  853. # [11:44] * Quits: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz) (Ping timeout)
  854. # [11:44] * mattwoodrow|away is now known as mattwoodrow
  855. # [11:44] <sawrubh> Ms2ger: GetWindow returns nsPIDOMWindow, so if I call CallQueryInterface on that, it should return a nsIDOMWindow which I need to put in my out param
  856. # [11:44] <mattwoodrow> edmorley: thanks for backing that out, even though it makes me sad
  857. # [11:45] <sawrubh> s/nsPIDOMWindow/nsPIDOMWindow*
  858. # [11:45] <edmorley> mattwoodrow: that's ok; sorry :-(
  859. # [11:45] <Ms2ger> sawrubh, well, nsPIDOMWindow inherits from nsIDOMWindow, so you don't actually need to call CallQueryInterface
  860. # [11:45] <Ms2ger> You can do...
  861. # [11:45] <sawrubh> since my IDL def is like this : readonly attribute nsIDOMWindow contentWindow;
  862. # [11:45] <mattwoodrow> edmorley: Dunno where that m4 failure came from, it was fine a day ago
  863. # [11:45] * Joins: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se)
  864. # [11:46] <Ms2ger> nsCOMPtr<nsIDOMWindow> window = document->GetWindow();
  865. # [11:46] <Ms2ger> window.forget(aWindow);
  866. # [11:46] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  867. # [11:46] <sawrubh> Ms2ger: ok, let me look up what forget does.
  868. # [11:46] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  869. # [11:47] <AryehGregor> What happens if I don't bump a UUID on an IDL when I'm supposed to, anyway?
  870. # [11:47] <Ms2ger> Nothing much
  871. # [11:47] <Ms2ger> An extension might start crashing us
  872. # [11:48] <Unfocused> s/an/another/
  873. # [11:48] <sawrubh> Ms2ger: also since I have added something to the IDL, I need to change it's UUID(I read it somewhere), but how do I generate that uuid ?
  874. # [11:48] <Ms2ger> http://mozilla.pettay.fi/cgi-bin/mozuuid.pl
  875. # [11:48] * Joins: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp)
  876. # [11:48] <AryehGregor> cat /proc/sys/kernel/random/uuid
  877. # [11:49] <Ms2ger> Or ask firebot, but it doesn't seem to be around
  878. # [11:49] <sawrubh> Ms2ger: thanks
  879. # [11:49] <sawrubh> AryehGregor: you too :)
  880. # [11:49] <darktrojan> or uuidgen on the command line
  881. # [11:50] <mimcpher> AryehGregor: Didn't realize that was a thing. Thanks!
  882. # [11:50] <sawrubh> darktrojan: ditto ;)
  883. # [11:50] <darktrojan> neither did I, I was looking for what AryehGregor said
  884. # [11:50] * Quits: mgoodwin (mgoodwin@moz-59682A1.dmz.scl3.mozilla.com) (Quit: leaving)
  885. # [11:51] * Quits: decoder (quassel@moz-216446B9.own-hero.net) (Ping timeout)
  886. # [11:51] * Quits: Optimizer1 (Instantbir@FCC962EC.704BF60F.2AB48280.IP) (Ping timeout)
  887. # [11:51] * Joins: mgoodwin (mgoodwin@moz-59682A1.dmz.scl3.mozilla.com)
  888. # [11:51] * Joins: Optimizer (Instantbir@BB928016.D59F6747.2AB48280.IP)
  889. # [11:52] * sawrubh remembers hearing about uuid's in his previous life
  890. # [11:52] * Quits: Optimizer (Instantbir@BB928016.D59F6747.2AB48280.IP) (Input/output error)
  891. # [11:53] * Joins: decoder (quassel@moz-216446B9.own-hero.net)
  892. # [11:53] * Joins: Optimizer (Instantbir@BB928016.D59F6747.2AB48280.IP)
  893. # [11:55] * Quits: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP) (Ping timeout)
  894. # [11:58] * Joins: ekr (ekr@47F40369.10A53EE3.77834EAA.IP)
  895. # [12:00] <AryehGregor> Is there any way to forward-declare a template class like already_AddRefed, or should I just include nsCOMPtr.h?
  896. # [12:00] <mounir> sawrubh: also, you might have `uuidgen` binary on your Linux distro (maybe MacOS too?)
  897. # [12:00] <Ms2ger> Just include nsCOMPtr.h
  898. # [12:01] <sawrubh> mounir: yes I do
  899. # [12:01] * Joins: jfkthame (jfkthame@1E761AA8.A1C12133.9542EC20.IP)
  900. # [12:01] <Ms2ger> mounir, that's what darktrojan said :)
  901. # [12:01] <mounir> oups, indeed
  902. # [12:01] <mounir> mounir--
  903. # [12:02] <sawrubh> heh
  904. # [12:02] * Joins: zzzzz_ (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net)
  905. # [12:02] <darktrojan> I did
  906. # [12:02] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  907. # [12:02] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  908. # [12:02] <sawrubh> darktrojan: I've already thanked you, now stop making other people feel bad ;)
  909. # [12:02] <sawrubh> :)
  910. # [12:02] <Yoric> I have an assertion failure at http://dxr.lanedo.com/mozilla-central/storage/src/mozStorageService.cpp.html?string=mozStorageService.cpp#l852
  911. # [12:03] <Yoric> Any suggestion what the actual error can be?
  912. # [12:03] <darktrojan> just commenting because it took me a while to figure out why I'd been highlighted
  913. # [12:03] <sawrubh> heh, I was just joking man :)
  914. # [12:04] <darktrojan> me too :P
  915. # [12:08] * Quits: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net) (Quit: Leaving.)
  916. # [12:09] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
  917. # [12:10] * Yoric wonders where mak and espindola are when he needs them.
  918. # [12:11] * Joins: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP)
  919. # [12:11] * sawrubh wonder where ehsan is when he need them ;)
  920. # [12:11] * sawrubh sorry him
  921. # [12:11] <Yoric> Does anybody know what can cause a |Connection| to remain alive until process end?
  922. # [12:11] <Yoric> (hence fail on this assertion)
  923. # [12:12] * darktrojan wonders if glob|away survived the storm
  924. # [12:13] * sawrubh a lot of wondering going around
  925. # [12:13] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  926. # [12:13] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  927. # [12:14] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  928. # [12:15] * ewong is now known as ewong|away
  929. # [12:15] * ewong|away is now known as ewong
  930. # [12:16] <AryehGregor> sawrubh, probably not at work yet, at 6 AM . . .
  931. # [12:16] * ewong is now known as ewong|away
  932. # [12:17] * glazou_brb is now known as glazou_lunch
  933. # [12:17] * Joins: ircloggr (nodebot@moz-AFFC34D.compute-1.amazonaws.com)
  934. # [12:21] <sawrubh> darktrojan: is your magic script(runtest.py) in the tree or is it a separate project of yours ? ;)
  935. # [12:21] <darktrojan> http://hg.mozilla.org/users/geoff_darktrojan.net/scripts/file/tip/runtest.py
  936. # [12:22] <darktrojan> it gets no love
  937. # [12:22] * Quits: karl (karl@moz-B44EC043.jetstream.xtra.co.nz) (Ping timeout)
  938. # [12:22] <glob|away> darktrojan, :) yes, but lost power for just over 24 hours
  939. # [12:22] <Unfocused> next question: why isn't it in the tree? :P
  940. # [12:22] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
  941. # [12:22] <sawrubh> darktrojan: seriously :)
  942. # [12:23] <darktrojan> Unfocused, dunno, file a bug :P
  943. # [12:23] <sawrubh> heh
  944. # [12:24] <Unfocused> i was be surprised if we don't have half a dozen bugs on that already
  945. # [12:24] <Unfocused> er, i would be*
  946. # [12:24] <darktrojan> dupe them all
  947. # [12:24] <darktrojan> nobody reads old bugs
  948. # [12:24] <Unfocused> haha
  949. # [12:24] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
  950. # [12:25] * Quits: dao (dao@moz-7EBED57D.superkabel.de) (Quit: Leaving.)
  951. # [12:25] <darktrojan> somewhere in western australia, a bugzilla admin is crying
  952. # [12:25] <glandium> Yoric: bad refcounting ?
  953. # [12:25] <darktrojan> "but we made such a pretty interface"
  954. # [12:25] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  955. # [12:25] <Unfocused> well yea, its cos he works on bugzilla
  956. # [12:26] <Unfocused> (zing!)
  957. # [12:26] <glob|away> darktrojan, lol, fwiw i totally don't think bugzilla's pretty
  958. # [12:26] <Yoric> glandium: Actually, I think I have found my issue.
  959. # [12:26] <darktrojan> oh good
  960. # [12:26] <darktrojan> there is some hope
  961. # [12:26] <Yoric> It's called "bad copy&paste" (or possibly "bad merge", not sure).
  962. # [12:27] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Ping timeout)
  963. # [12:28] <darktrojan> I've become such a pest since I got a second screen to stick IRC on while I work on the other
  964. # [12:28] * sawrubh dreams of a bugzilla with all the sparkle of WebGL,awesome fonts, transitions and stuff, but then wakes up
  965. # [12:29] <glob|away> sawrubh, sounds like a nightmare to me
  966. # [12:29] <sawrubh> haha
  967. # [12:29] <darktrojan> damn, I did imagine a cool 3d interface for something recently, can't remember what though :(
  968. # [12:29] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
  969. # [12:30] <Ms2ger> darktrojan, tbpl?
  970. # [12:30] * Quits: shorlander (shorlander@moz-853043D6.dhcp.insightbb.com) (Ping timeout)
  971. # [12:30] <AryehGregor> /mnt/extra/checkouts/mozilla-central/layout/printing/nsPrintEngine.cpp:2173:69: error: conversion fro
  972. # [12:30] <AryehGregor> m ‘already_AddRefed<mozilla::Selection>’ to non-scalar type ‘nsCOMPtr<nsISelection>’ requested
  973. # [12:31] <darktrojan> Ms2ger, could well have been, actually
  974. # [12:31] <AryehGregor> Failing on: nsCOMPtr<nsISelection> origSelection =
  975. # [12:31] <AryehGregor> origShell->GetSelection(nsISelectionController::SELECTION_NORMAL);
  976. # [12:31] <Ms2ger> Eh
  977. # [12:31] <AryehGregor> Hmm, I guess I can figure out how to fix that, actually.
  978. # [12:31] <AryehGregor> Just make them use nsRefPtr<Selection> instead.
  979. # [12:31] <AryehGregor> Never mind.
  980. # [12:31] <Ms2ger> Or fix nsCOMPtr
  981. # [12:32] <AryehGregor> I'll leave you to do that. :)
  982. # [12:33] <AryehGregor> I can make the code simpler by using Selection instead of nsISelection anyway.
  983. # [12:33] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  984. # [12:33] <tbsaunde> AryehGregor: want to rename nsFrameSelection to something that makes more sense too? :)
  985. # [12:34] <AryehGregor> tbsaunde, such as what?
  986. # [12:34] <Ms2ger> tbsaunde, mozilla::Selection2? :)
  987. # [12:34] <darktrojan> don't you dare
  988. # [12:34] <AryehGregor> Anyway, the code I work with doesn't use nsFrameSelection anymore, so it's not my problem. :)
  989. # [12:34] <AryehGregor> (at least, after my patches land)
  990. # [12:35] <tbsaunde> I'm not actually sure what, heh
  991. # [12:35] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  992. # [12:35] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  993. # [12:36] * Quits: gerv (gerv@moz-8E68CF56.in-addr.arpa) (Ping timeout)
  994. # [12:36] * Ms2ger wonders why David West (sales at Legal Services Commission, Cote D'Ivoire) wants to add him on LinkedIn
  995. # [12:37] * Joins: gerv (gerv@moz-8E68CF56.in-addr.arpa)
  996. # [12:37] <alexdmt> Ms2ger so it's possible to know who you are. :)
  997. # [12:37] <Ms2ger> Good luck with that :)
  998. # [12:38] * Quits: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP) (Quit: surkov)
  999. # [12:38] <alexdmt> lol
  1000. # [12:38] <Ms2ger> 386 This should really be an |nsCOMPtr<nsISupports>|, but this wouldn't work
  1001. # [12:38] <Ms2ger> 387 because unlike the
  1002. # [12:38] <Ms2ger> 388
  1003. # [12:38] * Ms2ger loves docs
  1004. # [12:38] <darktrojan> haha
  1005. # [12:39] * Quits: kaze (kaze@moz-2D7223A0.w80-14.abo.wanadoo.fr) (Ping timeout)
  1006. # [12:39] <darktrojan> hg@1 ?
  1007. # [12:39] <Ms2ger> Yep
  1008. # [12:40] <Ms2ger> Bonsai says
  1009. # [12:40] <Ms2ger> 1.46 <scc@netscape.com> 1999-08-23 03:07
  1010. # [12:40] <Ms2ger> fixed tabs
  1011. # [12:40] <AryehGregor> Fuller quote: This should really be an |nsCOMPtr<nsISupports>|, but this wouldn't work
  1012. # [12:40] <AryehGregor> because unlike the
  1013. # [12:40] <AryehGregor> Here's the way people normally do things like this
  1014. # [12:40] <AryehGregor> . . .
  1015. # [12:40] * Quits: ekr (ekr@47F40369.10A53EE3.77834EAA.IP) (Ping timeout)
  1016. # [12:41] <darktrojan> no bug number either? awesome
  1017. # [12:41] <darktrojan> scc++
  1018. # [12:41] <Ms2ger> The comment was added a little earlier:
  1019. # [12:41] <Ms2ger> 1.40 <scc@netscape.com> 1999-08-03 00:21
  1020. # [12:41] <Ms2ger> Added |do_QueryReference| for initializing/assigning from |nsWeakPtr|s. Also some fixes.
  1021. # [12:42] <mounir> smaug: around?
  1022. # [12:43] <Ms2ger> It's barely 2PM
  1023. # [12:43] * Quits: daleharvey (u513@moz-160C58C6.com) (Ping timeout)
  1024. # [12:44] * Quits: jaws (u2871@moz-160C58C6.com) (Ping timeout)
  1025. # [12:44] * Quits: Unfocused (u2622@moz-160C58C6.com) (Ping timeout)
  1026. # [12:44] * Quits: ttaubert (u2620@moz-160C58C6.com) (Ping timeout)
  1027. # [12:44] * Quits: sid0 (u2934@moz-160C58C6.com) (Ping timeout)
  1028. # [12:45] <darktrojan> hmm
  1029. # [12:45] <darktrojan> what if the 2 in Ms2ger is like the 10 in l10n
  1030. # [12:46] <Ms2ger> And what if the t in darktrojan stands for troll...
  1031. # [12:46] * Quits: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP) (No route to host)
  1032. # [12:46] <darktrojan> that's me
  1033. # [12:46] <Ms2ger> I knew it
  1034. # [12:47] * Quits: bholley (anonymous@moz-104CC309.mv.mozilla.com) (Ping timeout)
  1035. # [12:48] * Joins: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP)
  1036. # [12:48] * Joins: bholley (anonymous@moz-104CC309.mv.mozilla.com)
  1037. # [12:48] <darktrojan> you wouldn't admit it if I was right
  1038. # [12:49] * glazou_lunch is now known as glazou
  1039. # [12:50] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1040. # [12:50] * darktrojan makes a keanu meme
  1041. # [12:51] * sawrubh finally some memes
  1042. # [12:52] * Joins: kaze (kaze@moz-104CC309.mv.mozilla.com)
  1043. # [12:53] * mattwoodrow is now known as mattwoodrow|away
  1044. # [12:55] * Joins: janv (varga@moz-357F8C06.o2inet.sk)
  1045. # [12:55] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Ping timeout)
  1046. # [12:58] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
  1047. # [12:59] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  1048. # [13:00] * Quits: janv (varga@moz-357F8C06.o2inet.sk) (Quit: This computer has gone to sleep)
  1049. # [13:00] <sawrubh> awesomebar++(just helped me dig up a link I was looking for a long time)
  1050. # [13:02] <@smaug> mounir: pong
  1051. # [13:03] * @smaug slaps Ms2ger
  1052. # [13:03] <Ms2ger> smaug, :)
  1053. # [13:04] <@smaug> just a gently slam
  1054. # [13:05] <Ms2ger> Yes, but from a *dragon*
  1055. # [13:05] <hsivonen> Is it always so that JavaScript URLs are executed with a window object as |this| and they never have more context about where they came from?
  1056. # [13:06] <darktrojan> sounds about right
  1057. # [13:06] <@smaug> javascript: in location bar doesn't have window as this
  1058. # [13:06] <hsivonen> smaug: I mean in content
  1059. # [13:07] <hsivonen> and the window object is always the default view of the owner doc?
  1060. # [13:07] <hsivonen> of the element whose attribute contains a javascript: URL
  1061. # [13:07] * AutomatedTester is now known as AutomatedTester|away
  1062. # [13:07] * Quits: Mic (Instantbir@moz-108E19BC.superkabel.de) (Input/output error)
  1063. # [13:07] * Joins: Mic (Instantbir@moz-108E19BC.superkabel.de)
  1064. # [13:08] <@smaug> sounds right
  1065. # [13:08] * Joins: Steve (chatzilla@AD3DB2CA.FF435DFA.BFD1ABFD.IP)
  1066. # [13:08] * Joins: dao (dao@moz-7EBED57D.superkabel.de)
  1067. # [13:09] * @smaug reads nsJSProtocol
  1068. # [13:09] * @smaug reads nsJSProtocolHandler
  1069. # [13:10] <Steve> hi guys. I'm looking for a way of telling whether an NPAPI plugin is being run by a host that runs each instance in a seperate process. chrome does this as far as I can tell whereas gecko creates one plugin container process to run all instances. Requires so I know if the plugin instance has a unique address space (if not, I create a child process so it does).
  1070. # [13:10] <Steve> *Required
  1071. # [13:10] <hsivonen> except img src is somehow sandboxed, it seems
  1072. # [13:11] <@smaug> hsivonen: bz has done most of the javascript: related work
  1073. # [13:11] <@smaug> might be good to ask him
  1074. # [13:12] <hsivonen> ok
  1075. # [13:12] * Quits: dao (dao@moz-7EBED57D.superkabel.de) (Quit: Leaving.)
  1076. # [13:13] <mounir> smaug: will have to leave for lunch soon
  1077. # [13:13] <mounir> we will speak later I guess
  1078. # [13:13] * Joins: NeilZZZ (neil@moz-7E027EE5.cable.virginmedia.com)
  1079. # [13:14] <mounir> (Ms2ger is going to say "in 3 hours"...)
  1080. # [13:14] <Ms2ger> 4
  1081. # [13:14] <@smaug> mounir: k
  1082. # [13:16] * Quits: Mic (Instantbir@moz-108E19BC.superkabel.de) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  1083. # [13:16] <Steve> workaround for now, just query the host window class to tell if it's chrome or mozilla I suppose unless there's a better way of doing this.
  1084. # [13:17] <Ms2ger> smaug, did you also see bz's response in bug 736695 comment 34?
  1085. # [13:18] * Quits: Optimizer (Instantbir@BB928016.D59F6747.2AB48280.IP) (Ping timeout)
  1086. # [13:18] <@smaug> Ms2ger: yes, after reviewing the patch :)
  1087. # [13:18] * Joins: sid (sid@moz-218F2FA0.cs.st-andrews.ac.uk)
  1088. # [13:23] <Steve> or I could just use a static flag which will be persistent between instances in gecko but not in chrome. would be nice if moz also created a separate process for each plugin instance.
  1089. # [13:24] <@smaug> Steve: I don't know much about plugins, but I believe certain plugins need to run in one process
  1090. # [13:24] <@smaug> IIRC flash
  1091. # [13:25] <Steve> weird. why would flash instances need to share state ?
  1092. # [13:25] <@smaug> to share some settings at least
  1093. # [13:25] * Quits: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP) (Quit: Leaving)
  1094. # [13:25] <@smaug> but, I really don't know much about plugins
  1095. # [13:26] * Joins: Olipro (Olipro@moz-ECCF3294.catv.pool.telekom.hu)
  1096. # [13:26] <@smaug> bsmedberg or josh would know the details
  1097. # [13:26] <Steve> I only know the minimum too. flash works on chrome (via pepper now) which is seperate process per instance
  1098. # [13:27] * Quits: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net) (Quit: espadrine)
  1099. # [13:27] <Steve> thanks. not a big deal. can work around this I think. maybe a config option to select mode (single process or one per instance), switching over to that being the default once any issues are resolved.
  1100. # [13:27] * Quits: Anonymouse (BoredOnIRC@moz-C8599121.washdc.fios.verizon.net) (Input/output error)
  1101. # [13:28] * Joins: Optimizer (Instantbir@440C9570.C7027553.2AB48280.IP)
  1102. # [13:28] <@smaug> Steve: it is a bit early for devs in US, so you could re-ask the questions later today
  1103. # [13:28] <Steve> sure. :)
  1104. # [13:29] * Quits: timdream (timdream@moz-99690620.hinet-ip.hinet.net) (Quit: timdream)
  1105. # [13:29] <Steve> fyi - doesn't look like the new async plugin interface supports hardware synchronised shared surfaces yet, so that'll need adding. I'll throw together a first pass implementation unless anyone's already doing it.
  1106. # [13:30] <Steve> (that's directx/windows) no idea if GL supports this on windows or other platforms
  1107. # [13:30] <Steve> but will drop back later as you suggest. thanks.
  1108. # [13:31] <Steve> http://archive.msdn.microsoft.com/DXGISyncSharedSurf
  1109. # [13:32] <Steve> seem to remember ms sample code sucking. have a working example if anyone wants it./
  1110. # [13:33] * Joins: janv (varga@moz-357F8C06.o2inet.sk)
  1111. # [13:33] * Ms2ger tries to figure out what landed overnight
  1112. # [13:33] <mwu> hm, why is inbound still orange
  1113. # [13:34] * Quits: RudyL (rudy@moz-99690620.hinet-ip.hinet.net) (Quit: RudyL)
  1114. # [13:36] <capella> not me not me not me not me
  1115. # [13:37] * Quits: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz) (Quit: Connection reset by beer)
  1116. # [13:37] <hsivonen> Interesting. Chrome, too, has been left behind on Linux: http://www.adobe.com/software/flash/about/
  1117. # [13:37] * Ms2ger backs out capella just for fun
  1118. # [13:37] <capella> DOH!
  1119. # [13:37] <Ms2ger> "Ed Morley – Backout 61fd66629c4f, 7c8121f8d3af & 2a2e9cf8fd41 (bug 539356), e31a5e6545d3 (bug 761884), 85fa80bd9792, a284ccb25b83, 2865904db9fc, 34e07b09c426, e9b3d41e0360, cef00ebcd6c8, f943b729ac14 & 783f298401b6 (bug 539356), 330a086f1570 (bug 741682), d80219c8842c (bug 739671), e8c96b4fd4da, 313af486e68d, 0adc41ff56dc, 0cd288a38085, f1d43208825c, 4859876972f3, eec8ef3ebe48, f7f29fcd1845, 6079b229d306, f23c3a7e7ce0, 9824458a41e2 & 6
  1120. # [13:37] <Ms2ger> 748b5496059 (bug 539356) for mochitest-4 orange & talos regressions on multiple platforms"
  1121. # [13:38] <capella> but seriously, he asked for it
  1122. # [13:38] <Ms2ger> Say what?
  1123. # [13:38] <Yoric> Wow.
  1124. # [13:38] <Ms2ger> Oh, that includes dlbi
  1125. # [13:39] <edmorley> it was just one push :-)
  1126. # [13:39] <edmorley> mwu: as for still orange; there's bug 763434 but that was supposed to be fixed by dbaron's backout of bug 759755
  1127. # [13:39] <edmorley> I'm not overly convinced by Ryan's merge
  1128. # [13:40] <mwu> edmorley: yeah that's why I'm confused - it should've been fixed by that backout
  1129. # [13:40] <edmorley> but sadly with the bad backouts he merged, the diffs are a bit messed up
  1130. # [13:40] <mwu> oh
  1131. # [13:40] <edmorley> this is why people should use a backout script if they are not sure what they are doing :-(
  1132. # [13:41] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Client exited)
  1133. # [13:41] <Ms2ger> bc, oh really?
  1134. # [13:41] <bc> the copy < this?
  1135. # [13:41] <Ms2ger> Yeah
  1136. # [13:41] <edmorley> it looks like Ryan accientally backed out a merge changeset, then had to revert that and rebackout the correct one
  1137. # [13:41] <bc> that is what bisect says
  1138. # [13:42] <bc> i think it is a merge botch on inbound but i've checked the range on the bisect and it still comes down to that changeset
  1139. # [13:42] * edmorley wonders what MS2ger has broken now... ;-)
  1140. # [13:42] <sawrubh> do we get a notification if our patch gets backed out ?
  1141. # [13:43] <edmorley> sawrubh: posted to the bug, yeah
  1142. # [13:43] <sawrubh> ok
  1143. # [13:43] * sawrubh checks his bugs
  1144. # [13:46] * sawrubh sympathizes with all the patches that were backed out. May you all rest in peace ;)
  1145. # [13:46] * Quits: Steve (chatzilla@AD3DB2CA.FF435DFA.BFD1ABFD.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120531155942])
  1146. # [13:46] * sawrubh is now known as sawrubh|workNow
  1147. # [13:46] <Yoric> So what's still orange?
  1148. # [13:47] <Ms2ger> Reftests
  1149. # [13:47] * Joins: ekr (ekr@47F40369.10A53EE3.77834EAA.IP)
  1150. # [13:47] <Yoric> ok
  1151. # [13:47] * Yoric feels innocent.
  1152. # [13:48] <Ms2ger> Nah, it's dbaron
  1153. # [13:50] * Quits: janv (varga@moz-357F8C06.o2inet.sk) (Quit: This computer has gone to sleep)
  1154. # [13:51] <Yoric> Almost 2pm here. Code compiling. Might be time for breakfast.
  1155. # [13:51] <edmorley> mbrubeck, <would cc other people who merge but they are not in channel>: not merging inbound until bug 763434 reftest issues resolved
  1156. # [13:51] <Yoric> or not
  1157. # [13:55] * Quits: raphc (rc@moz-2D7223A0.w80-14.abo.wanadoo.fr) (Ping timeout)
  1158. # [13:56] * Quits: lahabana (Mibbit@moz-50A44955.imag.fr) (Quit: http://www.mibbit.com ajax IRC Client)
  1159. # [13:56] * Joins: raphc (rc@moz-2D7223A0.w80-14.abo.wanadoo.fr)
  1160. # [13:57] * Joins: lahabana (Mibbit@moz-50A44955.imag.fr)
  1161. # [13:57] * Joins: drice (derice@moz-1D9C882A.deploy.akamaitechnologies.com)
  1162. # [14:01] * Quits: darktrojan (geoff@moz-30B3CCFD.telstraclear.net) (Quit: darktrojan)
  1163. # [14:01] * Quits: gerv (gerv@moz-8E68CF56.in-addr.arpa) (Quit: Leaving.)
  1164. # [14:01] * Quits: mattwoodrow|away (mattwoodro@moz-AE9416F2.alliedmods.net) (Ping timeout)
  1165. # [14:02] * Joins: timdream (timdream@moz-61A9FAE6.adsl.dynamic.seed.net.tw)
  1166. # [14:02] * Joins: mattwoodrow|away (mattwoodro@moz-AE9416F2.alliedmods.net)
  1167. # [14:02] * mattwoodrow|away is now known as mattwoodrow
  1168. # [14:04] * Joins: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP)
  1169. # [14:05] * Quits: mwu (mwu@moz-1CA1E71.dynamic.hinet.net) (Ping timeout)
  1170. # [14:08] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  1171. # [14:09] * Joins: mw22 (chatzilla@moz-FB753258.adsl.wanadoo.nl)
  1172. # [14:09] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
  1173. # [14:10] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
  1174. # [14:11] * Quits: kaze (kaze@moz-104CC309.mv.mozilla.com) (Ping timeout)
  1175. # [14:11] * Joins: janv (varga@moz-357F8C06.o2inet.sk)
  1176. # [14:11] * Quits: raphc (rc@moz-2D7223A0.w80-14.abo.wanadoo.fr) (Ping timeout)
  1177. # [14:12] * Joins: kmoir-afk (chatzilla@moz-4CA9B556.cable.teksavvy.com)
  1178. # [14:13] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
  1179. # [14:13] * Joins: raphc (rc@moz-A8A9D5A2.fbx.proxad.net)
  1180. # [14:13] * Joins: gerv (gerv@moz-8E68CF56.in-addr.arpa)
  1181. # [14:14] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
  1182. # [14:15] * Quits: gerv (gerv@moz-8E68CF56.in-addr.arpa) (Ping timeout)
  1183. # [14:17] * Quits: janv (varga@moz-357F8C06.o2inet.sk) (Ping timeout)
  1184. # [14:19] * Quits: sid (sid@moz-218F2FA0.cs.st-andrews.ac.uk) (Ping timeout)
  1185. # [14:19] * Quits: lahabana (Mibbit@moz-50A44955.imag.fr) (Quit: http://www.mibbit.com ajax IRC Client)
  1186. # [14:22] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
  1187. # [14:22] * Joins: qui (damancha@moz-F755AA8C.org)
  1188. # [14:22] * Quits: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP) (Quit: Leaving)
  1189. # [14:23] * sawrubh|workNow is now known as sawrubh
  1190. # [14:24] <qui> hello. i am not using .mozconfig (rather i configure->make). how can i specify MOZ_OBJDIR this way? would "MOZ_OBJDIR=@TOPSRCDIR@/objdir configure", do the trick?
  1191. # [14:24] <bhearsum> export MOZ_OBJDIR=objdir
  1192. # [14:25] <qui> thanks, and objdir now has to be an actual path?
  1193. # [14:25] <bhearsum> nope, just a directory name
  1194. # [14:25] <qui> and that'll put it in the top of the source dir?
  1195. # [14:25] * Joins: espindola (espindola@moz-A2730B62.dsl.teksavvy.com)
  1196. # [14:25] <bhearsum> yup
  1197. # [14:26] <qui> so if my source is in /tmp/mozilla-release, will export MOZ_OBJDIR=objdir put it in /tmp/mozilla-release/objdir?
  1198. # [14:26] <bhearsum> that's right
  1199. # [14:26] <qui> thank you very much.
  1200. # [14:26] <bhearsum> yw
  1201. # [14:26] <qui> btw, ff13 errors out on some .py stuff w/o an objdir specified.
  1202. # [14:26] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
  1203. # [14:27] <bhearsum> i don't think we support non-objdir builds anymore....
  1204. # [14:27] * Joins: askalski (akuda@moz-8FE1B3CA.neoplus.adsl.tpnet.pl)
  1205. # [14:27] <bhearsum> i thought it forced you to use one, but maybe there's a bug in that branch
  1206. # [14:27] * Joins: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP)
  1207. # [14:27] * Joins: lahabana (Mibbit@moz-50A44955.imag.fr)
  1208. # [14:29] <qui> yep, i think there's a bug. i am not forced to use one and the thing conks on build.
  1209. # [14:30] <NeilAway> qui: the easy way to specify an objdir without using client.mk is to run configure with your current directory as the desired objdir
  1210. # [14:30] <NeilAway> qui: e.g. cd /tmp/mozilla-release/objdir; ../configure
  1211. # [14:30] <qui> so mkdir build; cd build; ../configure -flags ?
  1212. # [14:30] * Quits: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se) (Quit: Ex-Chat)
  1213. # [14:32] <qui> Neilaway, gotcha, tried bhearsum's export and it seems to not be working, it's building but there's no "objdir" dir in my source dir
  1214. # [14:32] * Joins: kaze (kaze@moz-A8A9D5A2.fbx.proxad.net)
  1215. # [14:33] * Joins: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP)
  1216. # [14:33] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  1217. # [14:33] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  1218. # [14:34] * Joins: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se)
  1219. # [14:34] <AryehGregor> Ouch, that's pretty bad Windows failures: https://tbpl.mozilla.org/?tree=Try&rev=0c04e5d29cd0
  1220. # [14:34] <AryehGregor> Everything Windows is orange. :(
  1221. # [14:36] * Joins: harth (harth@moz-C2C235AC.bb.sky.com)
  1222. # [14:36] <alexdmt> nice job AryehGregor :)
  1223. # [14:36] <AryehGregor> But all other platforms are fine . . .
  1224. # [14:37] * Joins: kredik (chatzilla@moz-7BF4BFBD.w80-11.abo.wanadoo.fr)
  1225. # [14:37] <@smaug> that is a bit odd
  1226. # [14:37] <alexdmt> Yeah I saw it :( pretty bad
  1227. # [14:37] * Joins: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP)
  1228. # [14:37] <qui> bhearsum/NeilAway: many thanks to you both, seems to be building in "objdir" now. cheers.
  1229. # [14:37] <@smaug> but anyhow, since the crash is happening in cycle collection code, you're probably missing one addref/release
  1230. # [14:37] <AryehGregor> Aha.
  1231. # [14:37] <@smaug> or have one extra addref/release
  1232. # [14:37] <AryehGregor> That helps a lot.
  1233. # [14:37] * Quits: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP) (Ping timeout)
  1234. # [14:37] * AryehGregor would be very unsurprised if his patches are messing that up somewhere
  1235. # [14:38] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
  1236. # [14:38] * Quits: alexdmt (Mibbit@moz-66C54BB7.grenet.fr) (Quit: http://www.mibbit.com ajax IRC Client)
  1237. # [14:38] * Joins: alexdmt (Mibbit@moz-66C54BB7.grenet.fr)
  1238. # [14:39] * AryehGregor does a couple more try runs to narrow down which exact commit it is
  1239. # [14:39] * Quits: qui (damancha@moz-F755AA8C.org) (Quit: bbl)
  1240. # [14:39] <lahabana> do you know if there's a bug filled for textareas with cols="381762666" ?
  1241. # [14:39] <lahabana> on mac OSX and apparently windows too
  1242. # [14:40] * Quits: ddahl (ddahl@moz-E2202F81.lightspeed.nbrntx.sbcglobal.net) (Ping timeout)
  1243. # [14:40] <@smaug> lahabana: https://bugzilla.mozilla.org/query.cgi?format=advanced ;)
  1244. # [14:40] <lahabana> smaug thx
  1245. # [14:41] * Joins: protz (protz@moz-E29D2A15.inria.fr)
  1246. # [14:41] <AryehGregor> Oh, I think I might have it . . .
  1247. # [14:41] <AryehGregor> + nsRefPtr<Selection> selection =
  1248. # [14:41] <AryehGregor> + presShell->GetSelection(nsISelectionController::SELECTION_NORMAL);
  1249. # [14:41] <AryehGregor> + selection.forget(aSelection);
  1250. # [14:41] <AryehGregor> Where aSelection is a raw pointer.
  1251. # [14:41] <AryehGregor> That'll do it, right?
  1252. # [14:43] * Quits: kredik (chatzilla@moz-7BF4BFBD.w80-11.abo.wanadoo.fr) (Quit: ChatZilla 0.9.88.2 [Firefox 3.6.28/20120306064154])
  1253. # [14:43] * Joins: kredik (chatzilla@moz-7BF4BFBD.w80-11.abo.wanadoo.fr)
  1254. # [14:43] * rail_away is now known as rail
  1255. # [14:44] <Ms2ger> AryehGregor, aSelection is an out-param, no?
  1256. # [14:44] <AryehGregor> Yes.
  1257. # [14:44] <Ms2ger> Then that should be fine
  1258. # [14:45] <AryehGregor> Okay, so where's the bug? :) https://bugzilla.mozilla.org/show_bug.cgi?id=762841
  1259. # [14:45] <Ms2ger> I can't find it :)
  1260. # [14:45] <AryehGregor> Yay!
  1261. # [14:45] <AryehGregor> Why is the code I just pasted legit?
  1262. # [14:46] <AryehGregor> GetSelection() here returned an already_AddRefed<Selection>.
  1263. # [14:46] <AryehGregor> So it has AddRef called on it, but never Release, no?
  1264. # [14:46] <@smaug> hmm, doesn't selection have a bit unusual refcounting
  1265. # [14:46] <tbsaunde> AryehGregor: its an out rg, so the caller should release
  1266. # [14:46] * Quits: glazou (glazou@moz-204094DD.disruptive-innovations.fr) (Ping timeout)
  1267. # [14:47] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
  1268. # [14:47] * Joins: bbondy (bbondy@moz-815B377A.home.cgocable.net)
  1269. # [14:48] <AryehGregor> Because the caller should be using getter_AddRefs? Hmm, true.
  1270. # [14:48] * AryehGregor has no idea, then
  1271. # [14:48] <Ms2ger> Yeah
  1272. # [14:48] * Quits: glazou (glazou@moz-204094DD.disruptive-innovations.fr) (Ping timeout)
  1273. # [14:48] <sawrubh> Ms2ger: if I do window.forget(aContentWindow) (which returns a null) then what is returned ?
  1274. # [14:49] <sawrubh> sorry void
  1275. # [14:49] <sawrubh> s/null/void
  1276. # [14:49] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
  1277. # [14:49] * Joins: pascalc (chatzilla@moz-A8A9D5A2.fbx.proxad.net)
  1278. # [14:49] <Ms2ger> After that line, window is null, and *aContentWindow is the pointer that used to be window
  1279. # [14:49] <Ms2ger> So you just return NS_OK after that
  1280. # [14:50] <sawrubh> NS_OK = 0 right ?
  1281. # [14:50] * Quits: kaze (kaze@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
  1282. # [14:50] <Standard8> someone remind me, what's the command on Linux to see what libraries an executable trying to load
  1283. # [14:50] * Standard8 thinks its ldd
  1284. # [14:51] <Ms2ger> sawrubh, right
  1285. # [14:51] <sawrubh> what are the tests I need to run
  1286. # [14:51] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  1287. # [14:51] * Joins: darfia (darfia@20C4F0CB.2F9EAEB9.C36097CD.IP)
  1288. # [14:52] <sawrubh> Ms2ger: and did the smarter people reply to that bug ;)
  1289. # [14:52] * Quits: alexdmt (Mibbit@moz-66C54BB7.grenet.fr) (Quit: http://www.mibbit.com ajax IRC Client)
  1290. # [14:53] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  1291. # [14:53] * Joins: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP)
  1292. # [14:53] <AryehGregor> sawrubh, yes, NS_OK is 0, but please don't write code that relies on that. :)
  1293. # [14:53] <Ms2ger> sawrubh, not yet, but maybe that's because of the weekend :)
  1294. # [14:53] * jcranmer|away is now known as jcranmer
  1295. # [14:54] <sawrubh> AryehGregor: I'm just returning it and I think the code is not dependent
  1296. # [14:54] <sawrubh> Ms2ger: tests ? ^^
  1297. # [14:54] <Ms2ger> Mm
  1298. # [14:54] <Ms2ger> mochitests in content/
  1299. # [14:54] * Joins: alexdmt (Mibbit@moz-66C54BB7.grenet.fr)
  1300. # [14:55] <sawrubh> Ms2ger: browser chrome or plain(forgive me for my lack of knowledge :P)
  1301. # [14:55] <Ms2ger> plain
  1302. # [14:55] * Quits: Stan_ (Stan@moz-9FE64D71.dip.t-dialin.net) (Quit: KVIrc KVIrc Equilibrium 4.1.3, revision: 6109, sources date: 20120101, built on: 2012-03-27 22:01:16 UTC - http://www.kvirc.net/)
  1303. # [14:55] <Ms2ger> Sorry, I never run chrome tests :)
  1304. # [14:55] <sawrubh> maybe I'll just use darktrojan's script ;)
  1305. # [14:59] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1306. # [14:59] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1307. # [15:00] * Joins: qui (damancha@moz-F755AA8C.org)
  1308. # [15:00] <qui> folks, i thought having a separate objdir would solve my compile problem but it remains: *** No rule to make target `header.py', needed by `export'. Stop.
  1309. # [15:01] * Joins: dao (dao@moz-40632E1F.superkabel.de)
  1310. # [15:01] <qui> this is right after: Entering directory `/tmp/zeus/mozilla-release/objdir/xpcom/idl-parser'
  1311. # [15:02] <Yoric> I am trying to add a small dynamic library to m-c.
  1312. # [15:02] * Joins: janv (varga@moz-357F8C06.o2inet.sk)
  1313. # [15:02] <Yoric> That is, I build the library from m-c and I later use it with js-ctypes.
  1314. # [15:02] <Yoric> Are there any steps besides FORCE_SHARED_LIB=1?
  1315. # [15:03] <Yoric> Or is that sufficient to ensure that the library is built, installed and set up?
  1316. # [15:03] * mjschranz_away is now known as mjschranz
  1317. # [15:04] * Quits: Optimizer (Instantbir@440C9570.C7027553.2AB48280.IP) (Ping timeout)
  1318. # [15:05] * Joins: Mavericks (Mibbit@E507CCD5.1B849E3C.FDEA3160.IP)
  1319. # [15:05] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  1320. # [15:08] * ewong|sleep is now known as ewong
  1321. # [15:08] * Quits: askalski (akuda@moz-8FE1B3CA.neoplus.adsl.tpnet.pl) (Quit: Wychodzi)
  1322. # [15:09] * Joins: Stan (Stan@moz-9FE64D71.dip.t-dialin.net)
  1323. # [15:09] <sawrubh> Ms2ger: are all these tests required. because currently I'm on a slow connection and I don't know if some of them require Internet.
  1324. # [15:09] * IRCMonkey64360 is now known as robcee
  1325. # [15:09] <Ms2ger> I hope not!
  1326. # [15:09] <sawrubh> there are like some 347 todo tests
  1327. # [15:10] <sawrubh> after 45000 test passing
  1328. # [15:10] <sawrubh> and still going on
  1329. # [15:10] <Ms2ger> content/html/content should probably do too
  1330. # [15:10] <sawrubh> :P
  1331. # [15:10] * Joins: Optimizer (Instantbir@38A2553D.2150535E.2AB48280.IP)
  1332. # [15:10] <sawrubh> heh
  1333. # [15:10] * robcee is now known as IRCMonkey37264
  1334. # [15:10] <Ms2ger> Gah
  1335. # [15:10] <Ms2ger> mounir!
  1336. # [15:11] <Ms2ger> Hmm, he's still at lunch for an hour or two, I guess
  1337. # [15:11] <mounir> Ms2ger: what?
  1338. # [15:12] * Quits: harth (harth@moz-C2C235AC.bb.sky.com) (Input/output error)
  1339. # [15:12] * Joins: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com)
  1340. # [15:13] <Ms2ger> mounir, http://mxr.mozilla.org/mozilla-central/source/layout/base/nsCSSFrameConstructor.cpp?mark=2902-2902,2911-2911,2915-2915#2894
  1341. # [15:13] * Joins: cgack (cgack@936D6A0E.1226C819.D946D3C9.IP)
  1342. # [15:15] <mounir> just remove 'kNoSizeSpecified'
  1343. # [15:15] <mounir> or you want me to do that? :)
  1344. # [15:15] * IRCMonkey37264 is now known as robcee
  1345. # [15:15] * Joins: harth (harth@moz-C2C235AC.bb.sky.com)
  1346. # [15:16] * sheeri-afk is now known as sheeri
  1347. # [15:17] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  1348. # [15:18] <Ms2ger> Oh, hmm
  1349. # [15:18] <NeilAway> qui: you have some old .pyc files in your srcdir
  1350. # [15:19] * Joins: Pike (Pike@moz-E31CD2CB.mozilla.org)
  1351. # [15:19] <Ms2ger> mounir, are you telling we this has been broken since 2.0?
  1352. # [15:19] <qui> NeilAway: those are some red herring bug reports/solutions. i don't have any stray .pyc files.
  1353. # [15:20] <NeilAway> qui: what does hg st -ni say?
  1354. # [15:21] <qui> no merc repository
  1355. # [15:22] * Joins: sid (sid@moz-19EE8115.cs.st-andrews.ac.uk)
  1356. # [15:22] <sawrubh> Ms2ger: can you check this : http://pastebin.mozilla.org/1660500
  1357. # [15:23] <sawrubh> patch
  1358. # [15:24] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
  1359. # [15:24] * Quits: glazou (glazou@moz-204094DD.disruptive-innovations.fr) (Ping timeout)
  1360. # [15:25] <mounir> Ms2ger: not at all
  1361. # [15:25] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
  1362. # [15:28] * AutomatedTester|away is now known as AutomatedTester
  1363. # [15:29] * Joins: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP)
  1364. # [15:30] <sawrubh> mounir: Hi
  1365. # [15:31] * bear-afk is now known as bear
  1366. # [15:33] <mounir> sawrubh: how can i help you?
  1367. # [15:34] <sawrubh> are 597242 and 597241 stuck ?
  1368. # [15:34] <sawrubh> (or what ;P)
  1369. # [15:35] * davidb is now known as davidb|mtg
  1370. # [15:35] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Connection reset by peer)
  1371. # [15:35] <mounir> sawrubh: not in my priority list
  1372. # [15:35] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  1373. # [15:35] <sawrubh> mounir: I meant to say, that can I work on them and whether how tough would it be ?
  1374. # [15:36] * Quits: sid (sid@moz-19EE8115.cs.st-andrews.ac.uk) (Input/output error)
  1375. # [15:37] * cadecairos is now known as cadecairos_away
  1376. # [15:37] * Joins: tchevalier (Instantbir@moz-BEF161E0.w92-143.abo.wanadoo.fr)
  1377. # [15:37] * cadecairos_away is now known as cadecairos
  1378. # [15:37] * Joins: armenzg (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
  1379. # [15:37] <mounir> sawrubh: might be hard I think
  1380. # [15:37] <mounir> focus isn't fun
  1381. # [15:38] * bwinton_away is now known as bwinton
  1382. # [15:38] <mounir> smaug: res-ping
  1383. # [15:38] <@smaug> focus isn't fun
  1384. # [15:38] <@smaug> but those bugs don't look too difficult
  1385. # [15:39] <@smaug> mounir: re-pong
  1386. # [15:39] * khuey|away is now known as khuey
  1387. # [15:40] <sawrubh> mounir: could you maybe comment on that bug(and I'll see and try and understand what needs to be done and try and do it) and maybe if you are comfortable, I can ask you when I ave doubts
  1388. # [15:40] <sawrubh> *have
  1389. # [15:40] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
  1390. # [15:40] <sawrubh> Ms2ger: re-ping :)
  1391. # [15:41] * Quits: janv (varga@moz-357F8C06.o2inet.sk) (Ping timeout)
  1392. # [15:41] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  1393. # [15:41] <Yoric> Do we have macros to determine the version of the OS?
  1394. # [15:41] <mounir> smaug: feel like speaking about the thing we were speaking yesterday?
  1395. # [15:42] <Yoric> Or should we use WINVER et al.?
  1396. # [15:42] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  1397. # [15:42] <sawrubh> mounir: I don't know much but maybe https://bugzilla.mozilla.org/show_bug.cgi?id=597241 is manageable by me(and if someone else is free, then he can mentor this bug)
  1398. # [15:42] <@smaug> mounir: about OOP or what?
  1399. # [15:42] <@smaug> or the profile
  1400. # [15:42] <@smaug> or the docshell/window/document stuff
  1401. # [15:43] <mounir> Yoric: WinUtils::GetWindowsVersion() for Windows
  1402. # [15:43] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
  1403. # [15:43] * Quits: tchevalier (Instantbir@moz-BEF161E0.w92-143.abo.wanadoo.fr) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  1404. # [15:43] <mounir> smaug: all that stuff :)
  1405. # [15:43] * Joins: tchevalier (Instantbir@moz-BEF161E0.w92-143.abo.wanadoo.fr)
  1406. # [15:43] <Yoric> mounir: I will take a look, thanks.
  1407. # [15:43] * Quits: smontagu (chatzilla@moz-567838AA.red.bezeqint.net) (Ping timeout)
  1408. # [15:43] <@smaug> mounir: so, it feels a bit odd to me if we pollute docshell/document with this b2g apps stuff
  1409. # [15:44] <mounir> sawrubh: feel free to consider me as a mentor for this bug
  1410. # [15:44] <mounir> sawrubh: have a look at this: http://www.whatwg.org/specs/web-apps/current-work/multipage/editing.html#dom-tabindex
  1411. # [15:44] <mounir> for the context
  1412. # [15:44] * Quits: tonymec (tonymec@moz-978D6C36.adsl-dyn.isp.belgacom.be) (Input/output error)
  1413. # [15:44] <Yoric> macmaN: brrrr....
  1414. # [15:44] <mounir> and feel free to ask questions
  1415. # [15:44] <Yoric> macmaN: unping
  1416. # [15:44] <Yoric> mounir: brrrrr
  1417. # [15:45] <@smaug> mounir: but I don't know what kind of architecture b2g will have
  1418. # [15:45] <mounir> smaug: that's the plan we had with sicking and bz
  1419. # [15:45] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  1420. # [15:45] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
  1421. # [15:45] <mounir> i thought about your proposal and as far as the jars go, it might solve a few stuff
  1422. # [15:46] * davidb|mtg is now known as davidb
  1423. # [15:46] <@smaug> well, having separate profile for each app should solve the problems
  1424. # [15:46] <mounir> smaug: not for browser apps actually
  1425. # [15:47] <@smaug> why not?
  1426. # [15:47] <mounir> which is some kind of an edge case
  1427. # [15:47] <mounir> because the browser and the tabs will live in the same app but the browser and the tabs shouldn't share the same data
  1428. # [15:47] <@smaug> why not?
  1429. # [15:48] * Joins: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP)
  1430. # [15:49] * Joins: kaze (kaze@moz-A8A9D5A2.fbx.proxad.net)
  1431. # [15:49] <@smaug> I think I missing some information
  1432. # [15:50] <@smaug> not that I understand how the other approach really should work
  1433. # [15:50] <mounir> smaug: same reason as why two apps shouldn't share the same data: if the browser app propose to log into facebook, tabs shouldn't be logged in
  1434. # [15:50] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
  1435. # [15:50] * @smaug feels he is always missing some information when talking about anything vaguely b2g related
  1436. # [15:50] <@smaug> mounir: why not?
  1437. # [15:50] * Quits: Kabaka (Kabaka@moz-7D55A797.stl1cmta01.stwrok.ok.dh.suddenlink.net) (Ping timeout)
  1438. # [15:51] <@smaug> mounir: why is browser app so different to desktop firefox?
  1439. # [15:51] <mounir> smaug: seems like this is the security model we want to have
  1440. # [15:51] * Joins: Kabaka (Kabaka@moz-7D55A797.stl1cmta01.stwrok.ok.dh.suddenlink.net)
  1441. # [15:52] <jlebar> smaug, The browser app is different from desktop FF because the desktop FF app does not itself have cookies.
  1442. # [15:52] <jlebar> smaug, Also, we have this notion that we may not completely trust the browser app, while we completely trust Firefox.
  1443. # [15:53] <@smaug> not sure the latter has anything to do with this
  1444. # [15:53] * Quits: harth (harth@moz-C2C235AC.bb.sky.com) (Input/output error)
  1445. # [15:53] * Joins: gerv (gerv@moz-8E68CF56.in-addr.arpa)
  1446. # [15:53] <@smaug> and firefox has all the cookies
  1447. # [15:53] <jlebar> smaug, But Firefox does not itself have any cookies.
  1448. # [15:53] <jlebar> smaug, Because Firefox it not a webpage.
  1449. # [15:53] * Joins: kaie (kaie@moz-22741B65.dip.t-dialin.net)
  1450. # [15:53] <@smaug> sure
  1451. # [15:54] <jlebar> smaug, In terms of trust, if we completely trust the browser app, then whatever, let them share a cookie store, not a big deal.
  1452. # [15:54] * Joins: sid (sid@moz-19EE8115.cs.st-andrews.ac.uk)
  1453. # [15:54] * sheppy is now known as sheppy-afk
  1454. # [15:55] * IRCMonkey5478 is now known as stuart
  1455. # [15:55] * khuey is now known as khuey|away
  1456. # [15:55] <@smaug> jlebar: well, you kind of have to trust browser app, at least given the current API
  1457. # [15:55] * Quits: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP) (Ping timeout)
  1458. # [15:55] <@smaug> which exposes all sorts of security sensitive stuff to it
  1459. # [15:56] <jlebar> smaug, It's true. It's a question of degree.
  1460. # [15:56] <@smaug> true
  1461. # [15:56] <jlebar> smaug, And perhaps also misguided principal.
  1462. # [15:57] <@smaug> though, perhaps one could think of browser app as a broker between tabs and chrome
  1463. # [15:57] <Ms2ger> sawrubh, you called?
  1464. # [15:57] * Quits: qui (damancha@moz-F755AA8C.org) (Quit: bbl)
  1465. # [15:57] <@smaug> mounir: anyhow, about the other approach, I don't really understand how it should work
  1466. # [15:57] * Joins: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP)
  1467. # [15:58] <mounir> smaug: the appoarch with docshell/principal changes?
  1468. # [15:58] <@smaug> yes
  1469. # [15:58] <@smaug> would the principal of the top level page be changed
  1470. # [15:58] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  1471. # [15:58] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1472. # [15:58] <mounir> smaug: basically, all those things would have different jar identifiers
  1473. # [15:58] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  1474. # [15:58] <sawrubh> Ms2ger: can you check ^^, I posted the patch
  1475. # [15:58] <@smaug> and then all subpages, images, etc should get the same modified principal?
  1476. # [15:58] * Joins: SeoZ (DanielJuyu@E9B5BAA5.F5246840.EAF0BD7A.IP)
  1477. # [15:58] <sawrubh> Ms2ger: http://pastebin.mozilla.org/1660500
  1478. # [15:59] <@smaug> I don't understand the jar part
  1479. # [15:59] * Joins: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP)
  1480. # [15:59] * Joins: ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP)
  1481. # [15:59] * ChanServ sets mode: +o ehsan
  1482. # [15:59] * Joins: Mitch (chatzilla@moz-A21A3DB9.sbr802.nsw.optusnet.com.au)
  1483. # [15:59] * Quits: @ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP) (Input/output error)
  1484. # [15:59] <Ms2ger> sawrubh, I think you also need to copy the IsInDoc() check
  1485. # [15:59] * Quits: artur (artur@moz-6DFBD742.hsd1.vt.comcast.net) (Input/output error)
  1486. # [15:59] * Joins: roc (chatzilla@6F26F756.3C82DFDE.1F72B910.IP)
  1487. # [15:59] * ChanServ sets mode: +o roc
  1488. # [16:00] <sawrubh> ok, what does it check ?
  1489. # [16:01] <sawrubh> let me see
  1490. # [16:01] <mounir> smaug: basically, security is mostly done trough origin right now; the idea would be to do that trough a kind of identifier for data isolation (between apps) which would be generated based on origin and other stuff
  1491. # [16:02] * catlee is now known as catlee-buildduty
  1492. # [16:02] <sawrubh> Ms2ger: anything else besides that ?
  1493. # [16:03] <Ms2ger> Should be ready for review if you add that, I think
  1494. # [16:03] <sawrubh> who should I ask for review ?
  1495. # [16:04] <jwatt> sheppy-afk: thanks for the kind rypple feedback :)
  1496. # [16:04] * Joins: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP)
  1497. # [16:04] <mounir> smaug: tbh, i think the profile-based solution is nicer
  1498. # [16:04] <mounir> but I might missing some information
  1499. # [16:04] * Joins: jimm (jmathies@moz-7F164CA1.pn.at.cox.net)
  1500. # [16:04] <Ms2ger> Mm
  1501. # [16:04] * Joins: dria (dria@F2D29657.F60B0462.67AC9B1.IP)
  1502. # [16:05] <Ms2ger> sawrubh, smaug, I think
  1503. # [16:05] <@smaug> mounir: note, I don't know if the profile-based approach is at all allowed. Better to ask cjones or someone who knows about b2g
  1504. # [16:05] <Ms2ger> mounir, nvm, this isn't your fault
  1505. # [16:05] * @smaug kicks Ms2ger
  1506. # [16:05] * Ms2ger steals smaug's pile of gold
  1507. # [16:05] <@smaug> noooo
  1508. # [16:05] <mounir> Ms2ger: if I'm stupid?
  1509. # [16:05] <@smaug> flames, fire
  1510. # [16:05] <Ms2ger> That isn't your fault either
  1511. # [16:06] * Quits: @roc (chatzilla@6F26F756.3C82DFDE.1F72B910.IP) (Ping timeout)
  1512. # [16:06] <Ms2ger> mounir, the select.size thing
  1513. # [16:06] <mounir> oh ok
  1514. # [16:06] * armenzg is now known as armenzg_brb
  1515. # [16:06] <mounir> Ms2ger: but the check is still useless with my recent change still
  1516. # [16:06] * Joins: wchen (wchen@F2D29657.F60B0462.67AC9B1.IP)
  1517. # [16:06] <sawrubh> smaug: are you ok with this ( I mean was that "noooo" for me :P)
  1518. # [16:06] <@smaug> sawrubh: FYI, there is extra space here = OwnerDoc()->GetSubDocumentFor(this);
  1519. # [16:06] <@smaug> after =
  1520. # [16:06] <Ms2ger> It's been useless since 2005, turns out
  1521. # [16:06] * Joins: roc (chatzilla@6F26F756.3C82DFDE.1F72B910.IP)
  1522. # [16:06] * ChanServ sets mode: +o roc
  1523. # [16:06] <@smaug> sawrubh: I can revieew
  1524. # [16:07] <@smaug> review
  1525. # [16:07] * Joins: tonymec (tonymec@moz-978D6C36.adsl-dyn.isp.belgacom.be)
  1526. # [16:07] <sawrubh> heh, here come the nits :P
  1527. # [16:07] <sawrubh> smaug: thanks
  1528. # [16:07] <mounir> smaug: I'm going to send an email, hoping sicking reads his email during holidays
  1529. # [16:07] <@smaug> sawrubh: nsIDocument *document -> nsIDocument* document
  1530. # [16:07] <mounir> jlebar: wanna be in the loop?
  1531. # [16:09] <sawrubh> smaug: in the function above mine, the "nsIDocument *document" format is used, but anyways I change it
  1532. # [16:10] * IRCMonkey34619 is now known as mconnor
  1533. # [16:11] * Quits: sid (sid@moz-19EE8115.cs.st-andrews.ac.uk) (Ping timeout)
  1534. # [16:11] * Joins: coop (Chris@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
  1535. # [16:11] <sawrubh> smaug: any more nits ?
  1536. # [16:12] <@smaug> sawrubh: just looking at nsGenericHTMLFrameElement::GetContentWindow
  1537. # [16:13] <@smaug> it has actually some more stuff
  1538. # [16:13] <sawrubh> I'll take a look too then
  1539. # [16:13] <@smaug> sawrubh: it would be great if the same method could be used
  1540. # [16:14] <Yoric> Do we have any snippet that loads libxul from js-ctypes – and that work on a Mac?
  1541. # [16:14] * Joins: gandalf (zbraniecki@moz-970ACD47.dynamic.chello.pl)
  1542. # [16:16] * Joins: victorporof (victorporo@5C453B31.BEB908B0.79933D60.IP)
  1543. # [16:17] * Quits: timeless (users.4015@moz-D63BDBD0.irccloud.com) (Input/output error)
  1544. # [16:17] <lahabana> is there a macro to do that: aIntrinsicSize.width = cols * charWidth < 0 ? nscoord_MAX : cols * charWidth;
  1545. # [16:18] * Joins: timeless (users.4015@moz-D63BDBD0.irccloud.com)
  1546. # [16:18] <@smaug> sawrubh: perhaps you could have a helper method which takes nsFrameLoader as a parameter
  1547. # [16:18] <lahabana> (it's to check an overflow)
  1548. # [16:18] <@smaug> sawrubh: and returns nsIDOMWindow
  1549. # [16:18] * Joins: janv (varga@moz-357F8C06.o2inet.sk)
  1550. # [16:18] <@smaug> (or nsPIDOMWindow)
  1551. # [16:19] <sawrubh> so should I change the return type from current and have a call to CallQueryInterface like is being done in nsGenericHTMLFrameElement::GetContentWindow ?
  1552. # [16:20] * Joins: daleharvey (u513@moz-160C58C6.com)
  1553. # [16:20] * Quits: greg (Mibbit@moz-2CEDF1BD.grenet.fr) (Quit: http://www.mibbit.com ajax IRC Client)
  1554. # [16:20] <sawrubh> smaug: I'll keep the return type(don't think need to change that) just will use CallQueryInterface I think
  1555. # [16:21] * Parts: alexdmt (Mibbit@moz-66C54BB7.grenet.fr)
  1556. # [16:21] <@smaug> sawrubh: actually, move the method to nsFrameLoader
  1557. # [16:21] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
  1558. # [16:21] * ChanServ sets mode: +o ehsan
  1559. # [16:22] <@smaug> nsIFrameLoader could have readonly attribute nsIDOMWindow
  1560. # [16:22] * Quits: kmoir-afk (chatzilla@moz-4CA9B556.cable.teksavvy.com) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120312181643])
  1561. # [16:23] <sawrubh> smaug: so I should move the IDL declaration from nsIDOMHTMLObjectElement to nsIFrameLoader, am I right ?
  1562. # [16:23] <@smaug> no
  1563. # [16:23] <@smaug> The stuff in nsIDOMHTMLObjectElement is what web pages see
  1564. # [16:24] <@smaug> but the implementation of contentWindow could just forward the call to mFrameLoader
  1565. # [16:24] * Joins: Unfocused (u2622@moz-160C58C6.com)
  1566. # [16:24] * Joins: ttaubert (u2620@moz-160C58C6.com)
  1567. # [16:24] * Joins: evilpie (chatzilla@moz-9BF8E26C.pools.arcor-ip.net)
  1568. # [16:24] <@smaug> nsHTMLObjectElement::GetContentWindow(nsIDOMWindow** aContentWindow) { return mFrameLoader ? mFrameLoader->GetContentWindow(aContentWindow) : NS_OK; }
  1569. # [16:25] * Joins: ddahl (ddahl@moz-E2202F81.lightspeed.nbrntx.sbcglobal.net)
  1570. # [16:25] <AryehGregor> Ms2ger, smaug: So this has the same orange. But all it does is add a new nsISelectionController::GetSelection *and then never call it*. https://tbpl.mozilla.org/?tree=Try&rev=03c5c71d4524 How the heck can that be?
  1571. # [16:25] * Quits: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net) (Input/output error)
  1572. # [16:25] * Joins: jaws (u2871@moz-160C58C6.com)
  1573. # [16:26] <@smaug> AryehGregor: the part 1 doesn't trigger the problem?
  1574. # [16:26] * Joins: sid0 (u2934@moz-160C58C6.com)
  1575. # [16:26] <AryehGregor> I'm pretty sure I have a clean try run for that.
  1576. # [16:26] * AryehGregor digs it up
  1577. # [16:26] * armenzg_brb is now known as armenzg
  1578. # [16:26] <AryehGregor> https://tbpl.mozilla.org/?tree=Try&rev=b6366160f1ea
  1579. # [16:26] * Quits: cers (textual@moz-36EADDC1.k371.webspeed.dk) (Ping timeout)
  1580. # [16:26] <AryehGregor> So that's green.
  1581. # [16:27] <AryehGregor> The patches were rebased in between, granted.
  1582. # [16:27] * khuey|away is now known as khuey
  1583. # [16:27] * ewong is now known as ewong|sleep
  1584. # [16:27] * Joins: kmoir (chatzilla@moz-4CA9B556.cable.teksavvy.com)
  1585. # [16:27] <@smaug> mysterious
  1586. # [16:28] * Joins: cers (textual@moz-36EADDC1.k371.webspeed.dk)
  1587. # [16:28] <@smaug> something to do with nostdcall ?
  1588. # [16:28] <AryehGregor> Perhaps, but the function is never actually called.
  1589. # [16:28] <Ms2ger> Eh
  1590. # [16:28] <Ms2ger> GetSelection(in short type);
  1591. # [16:29] <Ms2ger> GetSelection(SelectionType type)
  1592. # [16:29] <@smaug> um
  1593. # [16:29] <@smaug> right
  1594. # [16:29] <@smaug> AryehGregor: rename GetSelection
  1595. # [16:29] * Quits: edwin (me@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  1596. # [16:29] <AryehGregor> Oh.
  1597. # [16:29] <AryehGregor> . . . what?
  1598. # [16:30] <AryehGregor> Why, what's wrong with it?
  1599. # [16:30] <nemo> bz_sleep: so there's this annoying firefox behaviour where when going back in history on one site, a full-width table renders at about ¾s of page width
  1600. # [16:30] <nemo> refreshing fixes. but. irritating
  1601. # [16:30] <nemo> esp when I go back and forward a lot
  1602. # [16:30] <@smaug> AryehGregor: you have two methods GetSelection(in short type)
  1603. # [16:30] <nemo> I'd say it started about 6 months ago
  1604. # [16:30] * Quits: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP) (Quit: Leaving)
  1605. # [16:30] <@smaug> AryehGregor: I wouldn't be surprised if wrong method is called
  1606. # [16:30] * glob|away is now known as glob
  1607. # [16:30] <AryehGregor> smaug, yes, but they're distinguished in the header file because one has an out param and one doesn't. Why is that a problem?
  1608. # [16:30] <AryehGregor> And the second is only callable from C++.
  1609. # [16:30] <@smaug> ah, right
  1610. # [16:31] <@smaug> well, the C++ part doesn't matter
  1611. # [16:31] <AryehGregor> I bet you're right that's the problem, though.
  1612. # [16:31] <@smaug> GetSelection(SelectionType type)
  1613. # [16:31] <@smaug> that is what Ms2ger noticed
  1614. # [16:31] <@smaug> SelectionType, not short
  1615. # [16:31] * Joins: artur (artur@moz-5333EC57.hsd1.vt.comcast.net)
  1616. # [16:31] <AryehGregor> SelectionType is a typedef for short. Is that not allowed in IDLs?
  1617. # [16:32] <@smaug> makes just the code hard to understand
  1618. # [16:32] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1619. # [16:32] <@smaug> when in idl you use one type and C++ something very different
  1620. # [16:32] * Quits: Mavericks (Mibbit@E507CCD5.1B849E3C.FDEA3160.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1621. # [16:32] * Joins: sid (sid@moz-34D4B897.dsl.pipex.com)
  1622. # [16:32] * Joins: alexdmt (Mibbit@moz-66C54BB7.grenet.fr)
  1623. # [16:32] <AryehGregor> I could change that, but it shouldn't cause the problem.
  1624. # [16:33] * Quits: alexdmt (Mibbit@moz-66C54BB7.grenet.fr) (Quit: alexdmt)
  1625. # [16:33] <AryehGregor> Probably the naming conflict causes the problem.
  1626. # [16:33] <@smaug> AryehGregor: but try what happens if you change the name of Selection GetSelection(in short type);
  1627. # [16:33] <@smaug> this all is odd
  1628. # [16:33] <AryehGregor> Which is a pain, because I want to call it GetSelection too. :(
  1629. # [16:33] * Joins: mdas (mdas@moz-E31CD2CB.mozilla.org)
  1630. # [16:33] <AryehGregor> I bet there's some bug in the bindings code or something.
  1631. # [16:33] * Quits: janv (varga@moz-357F8C06.o2inet.sk) (Ping timeout)
  1632. # [16:33] <Ms2ger> Wouldn't surprise me
  1633. # [16:33] <Ms2ger> Let's blame khuey
  1634. # [16:33] <khuey> waht?
  1635. # [16:34] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Ping timeout)
  1636. # [16:34] <nemo> bz_sleep: if I go back and forward quickly, it is fine.
  1637. # [16:34] * Joins: harth (harth@moz-C2C235AC.bb.sky.com)
  1638. # [16:34] <nemo> bz_sleep: if I wait a few seconds, it screws up
  1639. # [16:34] <nemo> bz_sleep: it is rather odd since this page is pretty much just static HTML
  1640. # [16:35] <nemo> also, it reloads on going back. which is also odd.
  1641. # [16:35] * Quits: bbondy (bbondy@moz-815B377A.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  1642. # [16:35] * Quits: thinker (thinker@moz-71AD2643.dynamic.kbronet.com.tw) (Ping timeout)
  1643. # [16:35] <nemo> thought firefox didn't do that
  1644. # [16:35] * Quits: zoeB (Mibbit@moz-A5D08573.grenet.fr) (Quit: http://www.mibbit.com ajax IRC Client)
  1645. # [16:36] <@smaug> nemo: depends
  1646. # [16:37] <@smaug> bfcache isn't used if the page has (before)unload listeners
  1647. # [16:37] <nemo> heh. there was this wild behaviour
  1648. # [16:37] <nemo> where every time I clicked the page
  1649. # [16:37] <@smaug> or, IIRC, if there are active network connections when trying to put it to bfcache
  1650. # [16:37] <nemo> it inched a bit to the right
  1651. # [16:38] <@smaug> ...or if the page is in an iframe
  1652. # [16:38] <nemo> smaug: there's virtually no javascript
  1653. # [16:38] <nemo> smaug: and no iframes
  1654. # [16:38] <@smaug> nemo: also, bfcache is evicted after x seconds
  1655. # [16:39] <Ms2ger> Assertion failure: ((__builtin_expect(!!(!((CheckSameOriginPrincipal(principal, old)) & 0x80000000)), 1)))
  1656. # [16:39] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: Success !!)
  1657. # [16:40] <nemo> smaug: seems to be also on just clicking a link to the page
  1658. # [16:40] <khuey> Ms2ger: 763475
  1659. # [16:40] <Ms2ger> Yeah
  1660. # [16:40] <@smaug> nemo: file a bug with a testcase ? :)
  1661. # [16:40] <nemo> bleah
  1662. # [16:40] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
  1663. # [16:40] <nemo> smaug: reduced testcases are so teeedious :-/
  1664. # [16:40] <Ms2ger> I'm loving the message :)
  1665. # [16:41] <Ms2ger> nemo, useful, you mean :)
  1666. # [16:41] <nemo> you spend 3 hours reducing it and someone glances at it and dupes it at something else in 1 minute :-/
  1667. # [16:41] <nemo> ok. not 3 hours :). 30 minutes
  1668. # [16:41] * Joins: adrian (adrian@moz-9CE00FC0.holiday-inn-express.mozilla.hq)
  1669. # [16:41] * AutomatedTester is now known as AutomatedTester|AFK
  1670. # [16:41] <Ms2ger> Well, yes
  1671. # [16:42] <nemo> ah well. fine. will try to remember sometime when I'm not in a meeting at work
  1672. # [16:42] <Ms2ger> Otherwise bz spends 3 hours reducing it and still dupes it :)
  1673. # [16:42] <nemo> Ms2ger: or he glances at it and recognises the problem immediately from the page
  1674. # [16:42] <nemo> which seems to happen half the time :-p
  1675. # [16:42] <Ms2ger> Possible
  1676. # [16:42] * mdas is now known as mdas|afk
  1677. # [16:42] <Ms2ger> Not everyone is as smart as bz, though
  1678. # [16:43] * Quits: sid (sid@moz-34D4B897.dsl.pipex.com) (Input/output error)
  1679. # [16:44] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
  1680. # [16:45] <khuey> s/not everyone/noone/
  1681. # [16:49] * Quits: samliu (samliu@moz-85EBB8A.dia.static.qwest.net) (Quit: samliu)
  1682. # [16:50] * Joins: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net)
  1683. # [16:50] * Quits: Optimizer (Instantbir@38A2553D.2150535E.2AB48280.IP) (Ping timeout)
  1684. # [16:50] <AryehGregor> khuey, are you a good person to diagnose why this is failing? https://tbpl.mozilla.org/?tree=Try&rev=03c5c71d4524 It's due to the second patch in the series, not the first (I have a clean try run for the first). It's probably something about two methods named [gG]etSelection, but I'm wondering what.
  1685. # [16:50] <AryehGregor> In particular, whether I can get away with not changing the name of my newly-added method . . .
  1686. # [16:50] * Joins: jstraus (Adium@3464EC4F.72B357BE.A35657C3.IP)
  1687. # [16:51] <khuey> AryehGregor: if TBPL decides to load, maybe
  1688. # [16:51] <AryehGregor> Thanks!
  1689. # [16:51] * khuey is stuck at Loading 9%
  1690. # [16:52] <AryehGregor> khuey, the patch is this: https://hg.mozilla.org/try/rev/51d19686235d And the failure is crashes, on Windows only, on all mochitests, in the cycle collector.
  1691. # [16:52] * Joins: Optimizer (Instantbir@83A5B9D0.2150535E.2AB48280.IP)
  1692. # [16:52] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  1693. # [16:52] <AryehGregor> Hmm . . .
  1694. # [16:52] * Quits: Optimizer (Instantbir@83A5B9D0.2150535E.2AB48280.IP) (Input/output error)
  1695. # [16:53] * mdas|afk is now known as mdas
  1696. # [16:53] * Joins: Optimizer (Instantbir@83A5B9D0.2150535E.2AB48280.IP)
  1697. # [16:53] <khuey> ok
  1698. # [16:54] <khuey> AryehGregor: you're sure it's windows only?
  1699. # [16:54] <khuey> you only ran windows, after all
  1700. # [16:54] <AryehGregor> khuey, yes. All other platforms green.
  1701. # [16:54] <Ms2ger> It was win-only on the previous push
  1702. # [16:54] <AryehGregor> I did a full try run on my full patch series and it was orange only on Windows, then I tried narrowing it down by patch and only did Windows for those pushes.
  1703. # [16:54] <khuey> EXCEPTION_PRIV_INSTRUCTION is an interesting one ...
  1704. # [16:55] <AryehGregor> Here's the full try push: https://tbpl.mozilla.org/?tree=Try&rev=0c04e5d29cd0
  1705. # [16:55] <khuey> did you add code that thinks it's running in ring 0? :-P
  1706. # [16:57] <sawrubh> ehsan: good morning
  1707. # [16:57] <@ehsan> sawrubh: hello
  1708. # [16:57] <AryehGregor> Hmm, does overloading virtual functions actually work?
  1709. # [16:57] * Quits: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de) (Input/output error)
  1710. # [16:58] <@ehsan> AryehGregor: it should... how come?
  1711. # [16:59] * adrian is now known as adrian|afk
  1712. # [16:59] <AryehGregor> ehsan, the puzzle is that this patch works fine on Linux/Mac but turns Windows completely orange: https://hg.mozilla.org/try/rev/51d19686235d https://tbpl.mozilla.org/?tree=Try&rev=03c5c71d4524
  1713. # [16:59] * @ehsan looks
  1714. # [16:59] <khuey> AryehGregor: my guess would be that the IDL parser is doing something messed up
  1715. # [16:59] <AryehGregor> Oh, it seems that it works but each derived class has to overload all the appropriate virtual functions or none.
  1716. # [16:59] <AryehGregor> khuey, yes, that's what I figured too.
  1717. # [16:59] * Joins: loadbang (loadbang@moz-60B9465F.range86-147.btcentralplus.com)
  1718. # [17:00] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725])
  1719. # [17:00] * khuey applies these locally
  1720. # [17:01] * Joins: sid (sid@moz-34D4B897.dsl.pipex.com)
  1721. # [17:02] * jmaher|afk is now known as jmaher
  1722. # [17:02] * AryehGregor experiments with a {%C++ block
  1723. # [17:02] <@ehsan> so what does nostdcall do exactly?
  1724. # [17:02] <AryehGregor> I have no idea, I'm cargo-culting. :)
  1725. # [17:02] <khuey> hmm
  1726. # [17:03] <khuey> NS_SCRIPTABLE NS_IMETHOD GetSelection(PRInt16 type, nsISelection * *_retval NS_OUTPARAM); \ virtual already_AddRefed<mozilla
  1727. # [17:03] <khuey> ::Selection> GetSelection(PRInt16 type); \
  1728. # [17:03] <khuey> that looks fine
  1729. # [17:03] * Joins: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  1730. # [17:04] <Ms2ger> ehsan, nostdcall is NS_IMETHOD -> virtual
  1731. # [17:04] <Ms2ger> Though that would be consistent with it only failing on windows...
  1732. # [17:05] * Quits: sawrubh (Mibbit@F3B8F4F1.DA3AD787.4A8E1625.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1733. # [17:05] <NeilAway> AryehGregor: so, possibly relevant, is that the windows compiler likes to reorder the vtable for overloaded methods
  1734. # [17:05] <NeilAway> AryehGregor: which is allowed per the spec, which means that we can't overload methods in a scriptable interface
  1735. # [17:05] <AryehGregor> Hmm, okay.
  1736. # [17:05] <khuey> oh, yes, that's it
  1737. # [17:05] <@smaug> interesting
  1738. # [17:05] <khuey> the windows compiler reorders the vtable for functions with the same name
  1739. # [17:06] <@ehsan> yeah
  1740. # [17:06] <khuey> yay win16 compatibility
  1741. # [17:06] <khuey> AryehGregor: so just rename one, and you'll be ok
  1742. # [17:06] <AryehGregor> To be fair, now that you mention it, it complained at me originally when I called the method "getSelection", and I thought I was being clever when I got it to shut up by changing the name to "GetSelection".
  1743. # [17:06] <NeilAway> for some reason back in the vc6 days it would want to do that differently in each compilation unit, which really freaked me out :S
  1744. # [17:06] <khuey> AryehGregor: sounds like we need to tighten up the XPIDL code htere
  1745. # [17:06] * fabrice|zZz is now known as fabrice1
  1746. # [17:07] * Joins: dcamp (dave@moz-930D5B64.hsd1.wa.comcast.net)
  1747. # [17:07] <Ms2ger> Jesse, nice
  1748. # [17:08] * bz_sleep is now known as bz
  1749. # [17:08] <AryehGregor> It makes me sad to have to rename it, since there's no name that's as good. But I guess there's no point trying to bang my head against the wall much further.
  1750. # [17:12] * Quits: @roc (chatzilla@6F26F756.3C82DFDE.1F72B910.IP) (Ping timeout)
  1751. # [17:12] * Joins: vikash (vikash@9E7EF566.24DD78FA.FB0CC892.IP)
  1752. # [17:12] * Joins: mike5w3c (MikeS@moz-27DD1FA3.xgsspn.imtp.tachikawa.spmode.ne.jp)
  1753. # [17:13] * Quits: @smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi) (Ping timeout)
  1754. # [17:13] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
  1755. # [17:14] <jcranmer> khuey, AryehGregor: perhaps you could use [binaryname] ?
  1756. # [17:14] * IRCMonkey13263 is now known as rhelmer
  1757. # [17:15] <AryehGregor> For the first variant, you mean? Interesting.
  1758. # [17:15] <AryehGregor> There's no good reason for C++ to call the first variant anyway.
  1759. # [17:15] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  1760. # [17:15] <khuey> yeah, binaryname is a solution
  1761. # [17:16] <khuey> the key is to have two different function names on the C++ side
  1762. # [17:16] <khuey> anything that causes that is ok
  1763. # [17:16] <bz> hmm
  1764. # [17:16] * Joins: IanN (chatzilla@moz-3F5A461C.cable.virginmedia.com)
  1765. # [17:17] <bz> so we can't overload new-binding vs old-binding methods either?
  1766. # [17:17] <bz> unless the new-binding ones are nonvirtual?
  1767. # [17:17] <khuey> right
  1768. # [17:17] <bz> ok
  1769. # [17:17] * bz makes note of that footgun
  1770. # [17:17] <khuey> that's going to ite us eventually
  1771. # [17:17] <khuey> *bite
  1772. # [17:17] <bz> yeah
  1773. # [17:17] <bz> well, maybe
  1774. # [17:18] <bz> it will only bite us if the type the webidl iface maps to is itself an iface, right?
  1775. # [17:18] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
  1776. # [17:18] <bz> so if I have Foo inheriting nsIFoo
  1777. # [17:18] <bz> where nsIFoo is an XPCOM iface
  1778. # [17:18] <bz> but the webidl iface Foo maps to our Foo class
  1779. # [17:18] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
  1780. # [17:18] <khuey> yeah, that might be ok
  1781. # [17:18] <bz> then we can add virtual things on Foo
  1782. # [17:18] <bz> that overload stuff from nsIFoo
  1783. # [17:18] <bz> but there better not be weird reordering!
  1784. # [17:19] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
  1785. # [17:19] <edmorley> ehsan: in case you were thinking of merging, we're waiting on bug 759755 fallout to be resolved (bug 763434)
  1786. # [17:20] <@ehsan> ok
  1787. # [17:20] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
  1788. # [17:20] * Quits: ewong|sleep (chatzilla@moz-5B0EF77B.static.netvigator.com) (Ping timeout)
  1789. # [17:20] <edmorley> ehsan: (tl;dr bug landed, got backed out but still orange, think due to conflicts and/or some interesting other backouts/merges last night)
  1790. # [17:21] * Quits: jhorak (jhorak@moz-107AD163.redhat.com) (Quit: Leaving)
  1791. # [17:21] * Joins: stransky (stransky@moz-107AD163.redhat.com)
  1792. # [17:21] * Joins: hub (hub@moz-E2FCA694.figuiere.net)
  1793. # [17:21] * Quits: Dagger (Dagger@moz-D33D35F6.cable.virginmedia.com) (Ping timeout)
  1794. # [17:23] <froydnj> edmorley: wow, give that backout hammer a rest!
  1795. # [17:23] <edmorley> froydnj: was just one push, but yeah still pretty sadfaces for mattwoodrow :-(
  1796. # [17:23] * Quits: jstraus (Adium@3464EC4F.72B357BE.A35657C3.IP) (Quit: Leaving.)
  1797. # [17:23] * Joins: Dagger (Dagger@moz-D33D35F6.cable.virginmedia.com)
  1798. # [17:24] * Joins: jstraus (Adium@3464EC4F.72B357BE.A35657C3.IP)
  1799. # [17:24] <Ms2ger> edmorley, wasn't the idea behind inbound that you'd just revert to the last green changeset? :)
  1800. # [17:24] <froydnj> BACKOUT ALL THE THINGS
  1801. # [17:24] <edmorley> Ms2ger: the bustage should also be on m-c (but seems to be absent, so suspecting merges)
  1802. # [17:25] * Quits: timdream (timdream@moz-61A9FAE6.adsl.dynamic.seed.net.tw) (Ping timeout)
  1803. # [17:26] * coop is now known as coop|afk
  1804. # [17:26] * Quits: protz (protz@moz-E29D2A15.inria.fr) (Quit: Leaving)
  1805. # [17:26] <edmorley> ehsan: For the profiling branch, did you specifically want regular pushes to it throughout the day, or are you only interested in the nightly and the 30 min cron job was just to ensure m-c and profiling were on the same changeset?
  1806. # [17:26] <@ehsan> edmorley: the latter mostly
  1807. # [17:27] * Joins: timdream (timdream@moz-1AB092B1.adsl.dynamic.seed.net.tw)
  1808. # [17:27] * Quits: squeakytoy (squeakytoy@moz-9E84F244.netset.se) (Quit: Leaving)
  1809. # [17:28] <edmorley> ehsan: ah ok, so we could instead use a handful of cron jobs at specific times +/- the average time needed to push to guarantee green for the nightly perhaps?
  1810. # [17:28] <AryehGregor> nsRefPtr<nsISelection> domSelection;
  1811. # [17:29] <AryehGregor> Is that a bug, or do nsRefPtrs work for COM classes too as long as you don't want to QI?
  1812. # [17:29] * joduinn-home is now known as joduinn-commute
  1813. # [17:29] * Joins: sawrubh (Mibbit@5FB9166F.966AB44F.4A8E1625.IP)
  1814. # [17:29] * Quits: jstraus (Adium@3464EC4F.72B357BE.A35657C3.IP) (Ping timeout)
  1815. # [17:29] <Ms2ger> Nah, that's fine
  1816. # [17:29] <@ehsan> edmorley: or just ask RelEng to drop the heuristics they use to pick the revision to build a nightly on the profiling branch
  1817. # [17:29] <khuey> it's not a bug, per se
  1818. # [17:29] <khuey> but nsCOMPtr is preferred there
  1819. # [17:31] * Quits: espindola (espindola@moz-A2730B62.dsl.teksavvy.com) (Input/output error)
  1820. # [17:31] <froydnj> there's an open bug for requiring nsCOMPtr for abstract classes
  1821. # [17:31] <Ms2ger> Why would you do that?
  1822. # [17:31] * Joins: espindola (espindola@moz-A2730B62.dsl.teksavvy.com)
  1823. # [17:32] <edmorley> ehsan: as an alternative, would you be open to using m-c instead of profiling, and having an 'Np' nightly build for each platform, that uses the same mozconfig as the profiling branch (and so keeps branding etc), but doesn't need a separate repo, and we get the same changeset used for all nightlies for free?
  1824. # [17:32] * Joins: jstraus (Adium@3464EC4F.72B357BE.A35657C3.IP)
  1825. # [17:33] <@ehsan> edmorley: if you convince RelEng to do that, then by all means -- as long as those nightlies go to a totally different branch called "nightly-profiling"
  1826. # [17:33] <@ehsan> I don't know how hard that would be
  1827. # [17:33] <edmorley> ok
  1828. # [17:33] * Joins: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com)
  1829. # [17:33] * Quits: fabrice1 (fabrice@moz-104CC309.mv.mozilla.com) (Quit: Leaving.)
  1830. # [17:33] * Quits: stransky (stransky@moz-107AD163.redhat.com) (Quit: Connection reset by beer)
  1831. # [17:33] * Quits: jstraus (Adium@3464EC4F.72B357BE.A35657C3.IP) (Ping timeout)
  1832. # [17:34] <froydnj> Ms2ger: clarity, I suppose (also require nsRefPtr to be used with non-abstract classes)
  1833. # [17:34] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Connection reset by peer)
  1834. # [17:35] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  1835. # [17:35] * Joins: kdcw (kdc@moz-F7413045.pk.shawcable.net)
  1836. # [17:36] * Quits: lahabana (Mibbit@moz-50A44955.imag.fr) (Quit: http://www.mibbit.com ajax IRC Client)
  1837. # [17:37] * Quits: Stan (Stan@moz-9FE64D71.dip.t-dialin.net) (Ping timeout)
  1838. # [17:38] * Joins: Stan (Stan@moz-9FE64D71.dip.t-dialin.net)
  1839. # [17:39] * kats is now known as kats-lunch
  1840. # [17:40] * jcranmer is now known as jcranmer|away
  1841. # [17:40] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Connection reset by peer)
  1842. # [17:41] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Client exited)
  1843. # [17:41] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  1844. # [17:42] * Quits: adrian|afk (adrian@moz-9CE00FC0.holiday-inn-express.mozilla.hq) (Ping timeout)
  1845. # [17:43] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
  1846. # [17:44] * Joins: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net)
  1847. # [17:44] * Joins: jgriffin_ (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net)
  1848. # [17:44] * Joins: jstraus (Adium@3464EC4F.72B357BE.A35657C3.IP)
  1849. # [17:44] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Quit: Jesse)
  1850. # [17:45] * Joins: smontagu (chatzilla@1E9B982B.BAF838BD.CC465D70.IP)
  1851. # [17:45] * Quits: ekr (ekr@47F40369.10A53EE3.77834EAA.IP) (Quit: ekr)
  1852. # [17:45] * Quits: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net) (Ping timeout)
  1853. # [17:45] * jgriffin_ is now known as jgriffin
  1854. # [17:46] * Joins: ekr (ekr@47F40369.10A53EE3.77834EAA.IP)
  1855. # [17:46] * Quits: ekr (ekr@47F40369.10A53EE3.77834EAA.IP) (Quit: ekr)
  1856. # [17:46] * Joins: krit (krit@moz-1FC1932F.adobe.com)
  1857. # [17:47] * Quits: mreavy (chatzilla@47F40369.10A53EE3.77834EAA.IP) (Ping timeout)
  1858. # [17:47] * Quits: asadotzler (asa@D13E5E3F.A1EC5031.204CA821.IP) (Ping timeout)
  1859. # [17:48] <jlebar> bz, Is there any reason we shouldn't implement addref/release directly on nsGenericHTMLFrameElement? Right now they're implemented in the concrete classes.
  1860. # [17:49] * Quits: anant (anant@moz-55A5166F.in-addr.dgcsystems.net) (Quit: anant)
  1861. # [17:50] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
  1862. # [17:50] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Ping timeout)
  1863. # [17:50] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  1864. # [17:50] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
  1865. # [17:50] <NeilAway> jlebar: virtual destructor?
  1866. # [17:52] * sheppy-afk is now known as sheppy
  1867. # [17:53] <mounir> does that sound terrible if we have a test disabled by default on release builds and enabled by default for testing?
  1868. # [17:53] <mounir> compared to just enabled it for some tests?
  1869. # [17:53] * Quits: jesup|laptop (chatzilla@47F40369.10A53EE3.77834EAA.IP) (Ping timeout)
  1870. # [17:53] * Joins: rillian (giles@A5087023.2354C43D.D8E68FF6.IP)
  1871. # [17:53] * Quits: timdream (timdream@moz-1AB092B1.adsl.dynamic.seed.net.tw) (Quit: timdream)
  1872. # [17:53] <glandium> mounir: what's the point?
  1873. # [17:53] <jlebar> NeilAway, Yes, virtual destructor. That makes it OK, right?
  1874. # [17:54] <mounir> arf
  1875. # [17:54] <mounir> not a "test disabled by default" but a "pref disabled by default"
  1876. # [17:54] * mounir should drink that coffee
  1877. # [17:54] <NeilAway> jlebar: well, it's an extra indirect call and vtable entry, of course...
  1878. # [17:54] * Quits: Optimizer (Instantbir@83A5B9D0.2150535E.2AB48280.IP) (Ping timeout)
  1879. # [17:55] <jlebar> Well, vtable entries are free, right?
  1880. # [17:55] <jlebar> extra virtual calls are not, of course.
  1881. # [17:55] <khuey> not really
  1882. # [17:55] <khuey> but they're not expensive
  1883. # [17:55] <jlebar> khuey, We have exactly one vtable per concrete class?
  1884. # [17:55] * Joins: squib (squib-@moz-415BAA34.engr.wisc.edu)
  1885. # [17:55] <glandium> mounir: why not enable it for tests only?
  1886. # [17:56] <glandium> mounir: or, even better, for the relevant test only
  1887. # [17:56] <khuey> jlebar: right
  1888. # [17:56] <khuey> jlebar: but adding a vtable entry increases the size of those vtables, meaning more static data, mildly increased cache pressure, etc
  1889. # [17:56] <mounir> glandium: actually, that's what I'm trying to solve: enable it for all tests (in default profile) or for some tests only
  1890. # [17:56] <jlebar> khuey, Sure.
  1891. # [17:56] <mounir> I tend to say all tests because android/b2g would have it enabled by default
  1892. # [17:57] <glandium> mounir: what do you mean when you say default profile?
  1893. # [17:57] <mounir> glandium: the pref would be set to 'true' in prefs.js
  1894. # [17:57] <mounir> but maybe our tests infrastructure use the platform's default prefs?
  1895. # [17:57] * Joins: overholt (overholt@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  1896. # [17:58] <glandium> mounir: our test infrastructure can set prefs, the prefs don't need to be set in the default profile
  1897. # [17:58] * Joins: Optimizer (Instantbir@83A5B9D0.2150535E.2AB48280.IP)
  1898. # [17:59] * Joins: wesj (Instantbir@moz-BBE3ABD.mv.mozilla.com)
  1899. # [17:59] * Joins: samliu (samliu@moz-85EBB8A.dia.static.qwest.net)
  1900. # [18:01] * khuey is now known as khuey|away
  1901. # [18:01] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  1902. # [18:01] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Quit: pnemsak)
  1903. # [18:02] * Joins: bbondy (bbondy@moz-815B377A.home.cgocable.net)
  1904. # [18:02] * jhammel is now known as jhammel|dotrack
  1905. # [18:03] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
  1906. # [18:03] * Quits: Optimizer (Instantbir@83A5B9D0.2150535E.2AB48280.IP) (Ping timeout)
  1907. # [18:03] * Quits: loadbang (loadbang@moz-60B9465F.range86-147.btcentralplus.com) (Connection reset by peer)
  1908. # [18:04] * Joins: loadbang (loadbang@moz-60B9465F.range86-147.btcentralplus.com)
  1909. # [18:05] * Joins: felipe (u2734@moz-160C58C6.com)
  1910. # [18:05] * Joins: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com)
  1911. # [18:06] * Quits: overholt (overholt@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Leaving)
  1912. # [18:07] * Joins: Optimizer (Instantbir@83A5B9D0.2150535E.2AB48280.IP)
  1913. # [18:07] * Quits: victorporof (victorporo@5C453B31.BEB908B0.79933D60.IP) (Quit: Linkinus - http://linkinus.com)
  1914. # [18:08] * Joins: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com)
  1915. # [18:09] <daleharvey> bz: jlebar suggested I ask you about how to detect when the contents of an iframe has changed size
  1916. # [18:09] * Quits: harth (harth@moz-C2C235AC.bb.sky.com) (Input/output error)
  1917. # [18:09] <bhearsum> is there any version of Fennec that supports armv6 yet?
  1918. # [18:10] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  1919. # [18:10] <jlebar> bhearsum, ted ^
  1920. # [18:10] * Quits: glazou (glazou@moz-204094DD.disruptive-innovations.fr) (No route to host)
  1921. # [18:10] * Joins: overholt (overholt@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  1922. # [18:10] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
  1923. # [18:10] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  1924. # [18:10] <glandium> bhearsum:
  1925. # [18:11] <glandium> https://bugzilla.mozilla.org/show_bug.cgi?id=723946#c26
  1926. # [18:11] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
  1927. # [18:11] * Quits: Optimizer (Instantbir@83A5B9D0.2150535E.2AB48280.IP) (Ping timeout)
  1928. # [18:11] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  1929. # [18:12] * Joins: romaxa_home (romaxa@moz-54F5744A.net)
  1930. # [18:12] * Joins: jrmuizel (jrmuizel@25F88422.B7606226.6BED537B.IP)
  1931. # [18:13] * mkelly is now known as mkelly|noms
  1932. # [18:13] * Joins: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net)
  1933. # [18:13] * Quits: overholt (overholt@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: overholt)
  1934. # [18:13] <bhearsum> glandium: thanks
  1935. # [18:13] <bhearsum> i think i'll avoid sending that link around though, i don't think that build will update....
  1936. # [18:14] <glandium> bhearsum: it won't
  1937. # [18:14] <glandium> bhearsum: maybe the xda developers build do, i don't know
  1938. # [18:14] <bhearsum> yeah, i'll just tell this person to wait until we have official ones
  1939. # [18:14] * Joins: cjones (cjones@moz-45913895.socal.res.rr.com)
  1940. # [18:15] * bwinton is now known as bwinton_away
  1941. # [18:15] <NeilAway> jlebar: extra inlining opportunities, perhaps?
  1942. # [18:15] * Joins: Optimizer (Instantbir@83A5B9D0.2150535E.2AB48280.IP)
  1943. # [18:15] <jlebar> NeilAway, Possibly, although for <iframe>, that can't matter. Anyway, I'm not going to "fix" it that way. :)
  1944. # [18:15] <jlebar> NeilAway, I'm just going to expose nsHTMLIFrameElement, which is easier.
  1945. # [18:16] * Joins: ekr (ekr@47F40369.10A53EE3.77834EAA.IP)
  1946. # [18:16] * Joins: mburns (mburns@89256F94.30F6F9A5.7B75DA8D.IP)
  1947. # [18:17] * Quits: wesj (Instantbir@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  1948. # [18:17] * Joins: askalski (akuda@moz-8FE1B3CA.neoplus.adsl.tpnet.pl)
  1949. # [18:17] * Quits: ekr (ekr@47F40369.10A53EE3.77834EAA.IP) (Quit: ekr)
  1950. # [18:17] * Quits: evilpie (chatzilla@moz-9BF8E26C.pools.arcor-ip.net) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120601175215])
  1951. # [18:17] * Joins: wesj (Instantbir@moz-BBE3ABD.mv.mozilla.com)
  1952. # [18:18] * Quits: glazou (glazou@moz-204094DD.disruptive-innovations.fr) (Quit: glazou)
  1953. # [18:18] * gregglind_away is now known as gregglind
  1954. # [18:19] * Joins: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  1955. # [18:19] * Quits: jrmuizel (jrmuizel@25F88422.B7606226.6BED537B.IP) (Input/output error)
  1956. # [18:20] * Quits: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  1957. # [18:20] * Quits: wesj (Instantbir@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  1958. # [18:20] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
  1959. # [18:20] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  1960. # [18:20] * Quits: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp) (Quit: Leaving...)
  1961. # [18:21] * Joins: evilpie (chatzilla@moz-9BF8E26C.pools.arcor-ip.net)
  1962. # [18:21] * cadecairos is now known as cadecairos_away
  1963. # [18:21] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Ping timeout)
  1964. # [18:21] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
  1965. # [18:22] * Joins: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com)
  1966. # [18:22] * cadecairos_away is now known as cadecairos
  1967. # [18:22] * Joins: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
  1968. # [18:22] * Parts: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
  1969. # [18:23] * Quits: Optimizer (Instantbir@83A5B9D0.2150535E.2AB48280.IP) (Ping timeout)
  1970. # [18:23] * Joins: ekr (ekr@47F40369.10A53EE3.77834EAA.IP)
  1971. # [18:23] * Joins: wesj (Instantbir@moz-BBE3ABD.mv.mozilla.com)
  1972. # [18:23] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
  1973. # [18:24] * Joins: adrian|afk (adrian@moz-BBE3ABD.mv.mozilla.com)
  1974. # [18:24] * Quits: adrian|afk (adrian@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  1975. # [18:25] * Joins: adrian|afk (adrian@moz-BBE3ABD.mv.mozilla.com)
  1976. # [18:25] * adrian|afk is now known as adrian
  1977. # [18:26] * Joins: dveditz (dveditz@moz-5051E786.dhcp.cruzio.com)
  1978. # [18:26] * ChanServ sets mode: +o dveditz
  1979. # [18:26] * Joins: Optimizer (Instantbir@83A5B9D0.2150535E.2AB48280.IP)
  1980. # [18:27] * fabrice is now known as fabrice1
  1981. # [18:27] * Quits: @dveditz (dveditz@moz-5051E786.dhcp.cruzio.com) (Quit: dveditz)
  1982. # [18:27] * fabrice1 is now known as fabrice
  1983. # [18:27] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
  1984. # [18:28] * IRCMonkey63047 is now known as taras
  1985. # [18:29] * sawrubh is now known as sawrubh|away
  1986. # [18:30] * Quits: askalski (akuda@moz-8FE1B3CA.neoplus.adsl.tpnet.pl) (Quit: Wychodzi)
  1987. # [18:30] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Ping timeout)
  1988. # [18:31] * Joins: ewong|sleep (chatzilla@moz-5B0EF77B.static.netvigator.com)
  1989. # [18:31] * Quits: edmorley (edmorley@moz-2E76DAB6.range86-145.btcentralplus.com) (Ping timeout)
  1990. # [18:32] * Joins: edmorley (edmorley@moz-7A54F47C.range86-145.btcentralplus.com)
  1991. # [18:33] * Joins: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com)
  1992. # [18:34] * Quits: Optimizer (Instantbir@83A5B9D0.2150535E.2AB48280.IP) (Ping timeout)
  1993. # [18:35] * Quits: ekr (ekr@47F40369.10A53EE3.77834EAA.IP) (Quit: ekr)
  1994. # [18:36] * Quits: samliu (samliu@moz-85EBB8A.dia.static.qwest.net) (Quit: samliu)
  1995. # [18:37] * Joins: myk (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  1996. # [18:37] * Joins: Optimizer (Instantbir@83A5B9D0.2150535E.2AB48280.IP)
  1997. # [18:37] * Quits: dao (dao@moz-40632E1F.superkabel.de) (Quit: Leaving.)
  1998. # [18:38] * Fallen is now known as Fallen|away
  1999. # [18:38] * Joins: jbalogh (jbalogh@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2000. # [18:38] * kats-lunch is now known as kats
  2001. # [18:39] * Quits: artur (artur@moz-5333EC57.hsd1.vt.comcast.net) (Input/output error)
  2002. # [18:40] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Quit: bmoss)
  2003. # [18:41] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
  2004. # [18:42] <froydnj> who do I ping about removing the "security sensitive" bit from a bug?
  2005. # [18:42] * Quits: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP) (Quit: beaufour)
  2006. # [18:42] <bz> froydnj: dveditz
  2007. # [18:42] <bz> froydnj: assuming it was an actual security bug that is now fixed
  2008. # [18:42] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
  2009. # [18:42] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  2010. # [18:42] <bz> froydnj: if it's just not a security bug at all, I can do it. ;)
  2011. # [18:42] * Quits: Optimizer (Instantbir@83A5B9D0.2150535E.2AB48280.IP) (Ping timeout)
  2012. # [18:42] * Joins: dbaron (dbaron@moz-CD63533D.dsl.dynamic.sonic.net)
  2013. # [18:42] * ChanServ sets mode: +o dbaron
  2014. # [18:42] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
  2015. # [18:43] * Joins: jrmuizel (jrmuizel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2016. # [18:43] * Quits: twi (Adium@moz-F9E4EE7F.cust.dsl.vodafone.it) (Ping timeout)
  2017. # [18:43] * kmoir is now known as kmoir-afk
  2018. # [18:43] * jcranmer|away is now known as jcranmer
  2019. # [18:44] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
  2020. # [18:44] * Joins: ekr (ekr@47F40369.10A53EE3.77834EAA.IP)
  2021. # [18:44] * Joins: Optimizer (Instantbir@83A5B9D0.2150535E.2AB48280.IP)
  2022. # [18:44] <froydnj> bz: it's a bug I accidentally checked as security-sensitive, but doesn't need to be
  2023. # [18:44] * Joins: priya (Adium@moz-BBE3ABD.mv.mozilla.com)
  2024. # [18:44] <froydnj> fat-buttoned the submit form
  2025. # [18:44] <jcranmer> out of curiosity
  2026. # [18:44] <Ms2ger> Then tell him the bug # :)
  2027. # [18:44] <jcranmer> why is bug 123456 sec-sensitive/
  2028. # [18:44] <jcranmer> ?
  2029. # [18:45] * Quits: vikash (vikash@9E7EF566.24DD78FA.FB0CC892.IP) (Quit: Leaving)
  2030. # [18:45] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
  2031. # [18:45] * ChanServ sets mode: +o smaug
  2032. # [18:45] <froydnj> bug 763525, bz
  2033. # [18:45] <Ms2ger> jcranmer, so you don't get to know about the cake
  2034. # [18:45] <froydnj> the cake is a lie
  2035. # [18:45] <Ms2ger> That's what they want you to think :)
  2036. # [18:46] <bz> froydnj: done
  2037. # [18:46] <Jesse> jcranmer: it's not security-sensitive, it's bugzilla-admins-only, and it's a long story
  2038. # [18:46] <froydnj> bz: thank you!
  2039. # [18:46] <bz> froydnj: no problem
  2040. # [18:46] <Ms2ger> Jesse, not in the `zoo` group?
  2041. # [18:46] <jcranmer> Jesse: time for popcorn, then?
  2042. # [18:46] * Joins: samliu (samliu@moz-85EBB8A.dia.static.qwest.net)
  2043. # [18:46] <jhammel|dotrack> plus it provides an easy bug to quote if you don't want bugbot to echo in other channels ;)
  2044. # [18:46] <Jesse> jcranmer: long long ago there was a metabug called "funny bugs" or something like that
  2045. # [18:47] * Joins: twi (Adium@moz-F9E4EE7F.cust.dsl.vodafone.it)
  2046. # [18:47] <Jesse> jcranmer: soon after bug 123456 was filed, someone decided to move the "funny bugs" metabug there. retitled, moved all the dependencies, etc.
  2047. # [18:48] <Jesse> jcranmer: a bugzilla admin did not think this was funny, so both the old and new "funny bugs" metabugs were nuked
  2048. # [18:48] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  2049. # [18:48] <jhammel|dotrack> i thought bug 123456 was "Rewrite Firefox as a Chrome extension"
  2050. # [18:48] <Ms2ger> > This change is fine.
  2051. # [18:48] <Ms2ger> Two minutes later
  2052. # [18:48] <froydnj> jhammel|dotrack: opera did it first
  2053. # [18:49] <jhammel|dotrack> lol
  2054. # [18:49] <Ms2ger> > Actually, it isn't OK.
  2055. # [18:49] <Jesse> jcranmer: this is why we have https://bugzilla.mozilla.org/buglist.cgi?quicksearch=ALL+cc%3Afoxymonkies for funny bugs, instead of a metabug
  2056. # [18:49] <Ms2ger> Go Apple!
  2057. # [18:49] <edmorley> oh my, looking into the reftest issue on inbound it was RyanVM's merge
  2058. # [18:49] <edmorley> except its revert several other things, incl smaug's crash fix etc by the looks of it
  2059. # [18:49] * Quits: Optimizer (Instantbir@83A5B9D0.2150535E.2AB48280.IP) (Ping timeout)
  2060. # [18:49] <edmorley> it has even
  2061. # [18:49] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
  2062. # [18:50] * armenzg is now known as armenzg_lunch
  2063. # [18:50] <edmorley> 75b67011b798 is the bad merge from what I can tell
  2064. # [18:50] <edmorley> mercurial must have gotten confused by ryan's backout out a merge changeset prior, and seems to have completely messed up all conflict resolution on the 75b67011b798 merge :-(
  2065. # [18:50] <@dbaron> edmorley, which reftest issue on inbound?
  2066. # [18:51] * Joins: jduell (jduell@moz-D4496E92.hsd1.ca.comcast.net)
  2067. # [18:51] <edmorley> dbaron: the one that you landed the backout to fix, except RyanVM's merge last night undid part of it
  2068. # [18:51] * Joins: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP)
  2069. # [18:52] <Ms2ger> RYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN
  2070. # [18:52] * Quits: ekr (ekr@47F40369.10A53EE3.77834EAA.IP) (Quit: ekr)
  2071. # [18:52] <edmorley> closing inbound until we can unpiece this
  2072. # [18:52] <Jesse> Ms2ger: is that what the group is called?
  2073. # [18:52] * Quits: squib (squib-@moz-415BAA34.engr.wisc.edu) (Quit: Leaving)
  2074. # [18:52] <Ms2ger> Jesse, I've been told that such a group exists, at least
  2075. # [18:53] * Joins: Optimizer (Instantbir@83A5B9D0.2150535E.2AB48280.IP)
  2076. # [18:54] <froydnj> \o/ in just under the wire!
  2077. # [18:54] * Quits: dcamp (dave@moz-930D5B64.hsd1.wa.comcast.net) (Ping timeout)
  2078. # [18:54] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
  2079. # [18:54] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  2080. # [18:55] <edmorley> froydnj: there are at least two pushes that have been partially or fully reverted by the bad merge, hopefully we can manually resolve as opposed to just reverting inbound to a prior state, however if we have to do the latter, everyone's going to have to reland anyway :-(
  2081. # [18:55] * Joins: squib (squib-@moz-3F6F2A9C.ep.wisc.edu)
  2082. # [18:56] * rail is now known as rail-lunch
  2083. # [18:56] <edmorley> I can also se files deleted and readded, incl files with the exec bit now set :-/
  2084. # [18:56] * Quits: jrmuizel (jrmuizel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Broken pipe)
  2085. # [18:56] <mbrubeck> edmorley: If manual resolution is too tricky, one thought I had is to go back and merge everything before the backouts, then reland the backouts and everything else on top of that, then merge that with the current tip using "--tool internal:local"
  2086. # [18:56] <mbrubeck> (which will effectively discard the current tip and its badly-merged changes)
  2087. # [18:56] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  2088. # [18:57] <mbrubeck> but there might be a simpler way
  2089. # [18:57] <froydnj> edmorley: sad, but that's the way things go with a busted tree. thanks for nursing the patient back to health (or some semblance thereof)!
  2090. # [18:57] <mbrubeck> like, switch to git? :7
  2091. # [18:57] <mbrubeck> That's the trollface emoticon ^
  2092. # [18:57] <froydnj> mbrubeck++
  2093. # [18:57] <edmorley> lol
  2094. # [18:57] * bwinton_away is now known as bwinton
  2095. # [18:57] * Quits: bholley (anonymous@moz-104CC309.mv.mozilla.com) (Quit: bholley)
  2096. # [18:57] <Jesse> what will make hg blame and hg bisect work properly in the future?
  2097. # [18:57] * Joins: overholt (overholt@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2098. # [18:57] <mbrubeck> My plan should be good for blame/bisect
  2099. # [18:57] * bwinton is now known as bwinton_away
  2100. # [18:58] <mbrubeck> hg revert/reland should be fine too
  2101. # [18:58] * Joins: sierk (sierk@moz-CD81EFCA.pool.mediaways.net)
  2102. # [18:58] <mbrubeck> Both of them will be effectively like our normal backouts and relandings
  2103. # [18:59] <mbrubeck> Manual resolution will add a slight complication to the history of the affected changesets... well, everything will really, since we can't just discard the unwanted history.
  2104. # [18:59] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
  2105. # [18:59] * Quits: SeoZ (DanielJuyu@E9B5BAA5.F5246840.EAF0BD7A.IP) (Quit: Leaving)
  2106. # [19:00] * Joins: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com)
  2107. # [19:01] * Joins: Mook_astb (Daily@moz-1FCC0032.activestate.com)
  2108. # [19:01] * Quits: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net) (Connection reset by peer)
  2109. # [19:01] * Joins: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net)
  2110. # [19:01] <sawrubh|away> ehsan: can you check your inbox please
  2111. # [19:01] <edmorley> mbrubeck: mercurial just hung & the ctrl+c broke the repo so I need to reclone it now; mind taking a look in parallel?
  2112. # [19:01] * Joins: harth (harth@88F51059.F3BBB17D.144F44FA.IP)
  2113. # [19:01] * bwinton_away is now known as bwinton
  2114. # [19:02] <Ms2ger> edmorley, I bet git wouldn't do that!
  2115. # [19:02] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  2116. # [19:02] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
  2117. # [19:02] * Joins: jesup|laptop (chatzilla@47F40369.10A53EE3.77834EAA.IP)
  2118. # [19:03] <edmorley> s/broke/put it in a state that I don't trust/
  2119. # [19:03] <edmorley> but yeah :P
  2120. # [19:03] * Joins: mreavy (chatzilla@47F40369.10A53EE3.77834EAA.IP)
  2121. # [19:03] * Quits: kmoir-afk (chatzilla@moz-4CA9B556.cable.teksavvy.com) (Ping timeout)
  2122. # [19:04] * Quits: gandalf (zbraniecki@moz-970ACD47.dynamic.chello.pl) (Quit: Computer has gone to sleep.)
  2123. # [19:05] * Quits: pascalc (chatzilla@moz-A8A9D5A2.fbx.proxad.net) (Quit: bye)
  2124. # [19:05] * mkelly|noms is now known as mkelly|away
  2125. # [19:06] * jhammel|dotrack is now known as jhammel
  2126. # [19:06] * Quits: sierk (sierk@moz-CD81EFCA.pool.mediaways.net) (Quit: sierk)
  2127. # [19:06] * Quits: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP) (Quit: surkov)
  2128. # [19:06] * Quits: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2129. # [19:07] <@ehsan> sawrubh|away: sure
  2130. # [19:07] * Joins: dcamp (dave@moz-930D5B64.hsd1.wa.comcast.net)
  2131. # [19:08] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  2132. # [19:08] * Quits: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2133. # [19:09] * Joins: Steve (chatzilla@AD3DB2CA.FF435DFA.BFD1ABFD.IP)
  2134. # [19:09] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
  2135. # [19:09] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  2136. # [19:09] * Quits: KLB (Kenneth_Ba@moz-C233EF2B.maine.res.rr.com) (Connection reset by peer)
  2137. # [19:10] <Steve> hi guys - correction from earlier in the day. I said chromium creates a process per plugin instance. it doesn't. it creates one plugin process the same way gecko does.
  2138. # [19:10] * Quits: bbondy (bbondy@moz-815B377A.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  2139. # [19:10] * jimm is now known as jimm-lunch
  2140. # [19:10] * Joins: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net)
  2141. # [19:10] * Joins: jrmuizel (jrmuizel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2142. # [19:11] * Joins: kmoir-afk (chatzilla@moz-4CA9B556.cable.teksavvy.com)
  2143. # [19:11] * Joins: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP)
  2144. # [19:11] * kmoir-afk is now known as kmoir
  2145. # [19:11] * Joins: gfritzsche (gfritzsche@moz-BA7521C4.dynamic.qsc.de)
  2146. # [19:11] <@smaug> Steve: ok
  2147. # [19:11] * Joins: ekr (ekr@47F40369.10A53EE3.77834EAA.IP)
  2148. # [19:11] <@smaug> thanks for clarifying
  2149. # [19:12] <Steve> sorry for the confusion.
  2150. # [19:12] <Steve> still think one process per instance is the way to go.
  2151. # [19:12] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
  2152. # [19:12] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  2153. # [19:12] <Steve> but I can do that myself by spawning a process.
  2154. # [19:12] <@smaug> that would lead to huge numbers of processes
  2155. # [19:12] <@smaug> at least with Flash
  2156. # [19:13] * coop|afk is now known as coop
  2157. # [19:13] <Steve> if you have a huge number of plugins open, sure
  2158. # [19:13] <Steve> each instance tends to run in its own thread anyway
  2159. # [19:13] * Quits: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
  2160. # [19:13] <Steve> so it's only the virtual address space overhead that has increased.
  2161. # [19:13] * Quits: Optimizer (Instantbir@83A5B9D0.2150535E.2AB48280.IP) (Ping timeout)
  2162. # [19:14] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
  2163. # [19:15] * Quits: squib (squib-@moz-3F6F2A9C.ep.wisc.edu) (Quit: Leaving)
  2164. # [19:15] * sawrubh|away is now known as sawrubh
  2165. # [19:15] * Quits: Mook_astb (Daily@moz-1FCC0032.activestate.com) (Quit: Mook_astb)
  2166. # [19:15] * Joins: Mook_astb (Daily@moz-1FCC0032.activestate.com)
  2167. # [19:15] <@dolske> it's considerably more complex than that.
  2168. # [19:15] <Steve> how so ?
  2169. # [19:15] * joduinn-commute is now known as joduinn-mtg
  2170. # [19:15] * Joins: squib (squib-@moz-3F6F2A9C.ep.wisc.edu)
  2171. # [19:16] * froydnj is thoroughly confused by the string api
  2172. # [19:16] * Quits: squib (squib-@moz-3F6F2A9C.ep.wisc.edu) (Quit: Leaving)
  2173. # [19:16] <Steve> string apis. there are a few.
  2174. # [19:16] <gaston> so i have a patch to push to m-i and i only have a m-c checkout, iirc there's a magical way to push it without having two clones ,right ?
  2175. # [19:17] <@smaug> (or just push to m-c)
  2176. # [19:17] <gavin> gaston: you can pull m-i into the m-c clone, and the push -r to only push that bit
  2177. # [19:17] <gavin> bit of a pain to manage
  2178. # [19:17] * Joins: Optimizer (Instantbir@83A5B9D0.2150535E.2AB48280.IP)
  2179. # [19:17] * Joins: squib (squib-@moz-3F6F2A9C.ep.wisc.edu)
  2180. # [19:18] * Quits: JeroenDeDauw (j@moz-E26AF808.dip.t-dialin.net) (Quit: Leaving.)
  2181. # [19:18] * dev is now known as devd
  2182. # [19:18] * Quits: hub (hub@moz-E2FCA694.figuiere.net) (Ping timeout)
  2183. # [19:18] * Joins: billm (billm@moz-BBE3ABD.mv.mozilla.com)
  2184. # [19:20] * Joins: KaiRo (robert@moz-BBE3ABD.mv.mozilla.com)
  2185. # [19:20] <mbrubeck> edmorley: (sorry, was a way for a bit) yeah, I'll see what I can do
  2186. # [19:20] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
  2187. # [19:20] <edmorley> mbrubeck: am trying to work on it now, but in the a-team meeting too
  2188. # [19:21] * Joins: dao (dao@moz-40632E1F.superkabel.de)
  2189. # [19:22] <vlad> Anyone know profiles.ini, and whether the Profile# sectiosn need to stay consecutive?
  2190. # [19:22] <vlad> or if they even need to be named Profile# ?
  2191. # [19:24] <vlad> ok, they do need to be named Profile#
  2192. # [19:24] <vlad> and they have to be consecutive
  2193. # [19:24] * Joins: gmoro (guilherme@84484EC9.1F1093E8.D159334F.IP)
  2194. # [19:24] <vlad> why is nsToolkitProfileService so dumb
  2195. # [19:25] * Quits: evilpie (chatzilla@moz-9BF8E26C.pools.arcor-ip.net) (Ping timeout)
  2196. # [19:25] * Quits: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2197. # [19:26] <mfinkle> vlad, ah.. you found your answer though
  2198. # [19:26] <@dolske> vlad: MattN's touched some of that recently..
  2199. # [19:28] * Joins: qui (damancha@moz-F755AA8C.org)
  2200. # [19:29] <qui> hi folks. what channel is related to security vulnerabilities?
  2201. # [19:29] <davidb> qui: #security
  2202. # [19:30] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2203. # [19:30] <qui> thank you davidb
  2204. # [19:30] * mjschranz is now known as mjschranz_lunch
  2205. # [19:30] <mbrubeck> edmorley: So, when I start with inbound at 0788ea9dbee0 (last changeset before the bad merge push) and then try merging each m-c changeset into it one-by-one, I hit conflicts when I try to merge in " c39d36167b99 Ryan VanderMeulen – Backout the bug 754202 backout due to orange." Looking at the conflicts now...
  2206. # [19:31] * Joins: squeakytoy (squeakytoy@moz-79070305.dynamic.se.alltele.net)
  2207. # [19:31] <edmorley> mbrubeck: I've just checked bholley's backout, RyanVM's backout and rebackout etc plus dbaron's backout and they are all ok - all the troubles originate solely from the bad merge (which we'd pretty much guessed, but least we know for sure)
  2208. # [19:32] <mbrubeck> cool
  2209. # [19:32] * Quits: mreavy (chatzilla@47F40369.10A53EE3.77834EAA.IP) (Ping timeout)
  2210. # [19:33] <edmorley> I can only think that hg saw RyanVM's deletion and then readding on those files and gave those versions higher priority over the changes to them on inbound
  2211. # [19:33] <edmorley> s/on/of/
  2212. # [19:33] <mbrubeck> okay, it looks like this conflict is just because of nearby unrelated change https://hg.mozilla.org/integration/mozilla-inbound/rev/6dd8897c873b
  2213. # [19:33] * Joins: evilpie (chatzilla@moz-9BF8E26C.pools.arcor-ip.net)
  2214. # [19:33] * Quits: qui (damancha@moz-F755AA8C.org) (Quit: 3.1415927)
  2215. # [19:34] * Joins: dveditz_ (dveditz@moz-BBE3ABD.mv.mozilla.com)
  2216. # [19:34] * khuey|away is now known as khuey
  2217. # [19:35] * Joins: josh (josh@moz-7B0110AD.mv.mozilla.com)
  2218. # [19:35] * dveditz_ is now known as dveditz
  2219. # [19:35] * Quits: ekr (ekr@47F40369.10A53EE3.77834EAA.IP) (Quit: ekr)
  2220. # [19:35] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  2221. # [19:35] * Quits: priya (Adium@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2222. # [19:36] * Quits: Steve (chatzilla@AD3DB2CA.FF435DFA.BFD1ABFD.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 14.0/20120605113340])
  2223. # [19:36] <edmorley> mbrubeck: I'm trying a slightly different strategy: I'm exporting the changesets that landed on inbound, then qimporting them to m-c, then going to diff again inbound @ the merge rev, so I can see what diff would get us to where we need to be, without abandoning heads
  2224. # [19:36] <mbrubeck> cool
  2225. # [19:36] <edmorley> that made more sense in my head, but hey
  2226. # [19:36] <mbrubeck> sounds good
  2227. # [19:36] * Joins: hub (hub@A5087023.2354C43D.D8E68FF6.IP)
  2228. # [19:36] * Quits: jesup|laptop (chatzilla@47F40369.10A53EE3.77834EAA.IP) (Ping timeout)
  2229. # [19:37] * Quits: dao (dao@moz-40632E1F.superkabel.de) (Quit: Leaving.)
  2230. # [19:37] * Joins: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
  2231. # [19:38] * Parts: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
  2232. # [19:38] * Joins: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP)
  2233. # [19:39] <mbrubeck> edmorley: I think I have a good tree...
  2234. # [19:39] * Quits: smontagu (chatzilla@1E9B982B.BAF838BD.CC465D70.IP) (Ping timeout)
  2235. # [19:39] <mbrubeck> http://people.mozilla.com/~mbrubeck/fixup.diff is the diff from 75b67011b798 to my merge
  2236. # [19:40] * Joins: dao (dao@moz-40632E1F.superkabel.de)
  2237. # [19:40] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
  2238. # [19:40] <mbrubeck> edmorley: Sorry, actually http://people.mozilla.com/~mbrubeck/fixup2.diff is the correct diff
  2239. # [19:40] <mbrubeck> Does that match what you're looking at?
  2240. # [19:40] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
  2241. # [19:40] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  2242. # [19:41] * Joins: zpao (zpao@moz-39F526F1.hsd1.ca.comcast.net)
  2243. # [19:41] <edmorley> mbrubeck: meeting just finishing, should know in a few mins
  2244. # [19:42] * Joins: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP)
  2245. # [19:42] <sawrubh> ehsan: ping++
  2246. # [19:43] * Quits: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net) (Quit: espadrine)
  2247. # [19:43] <@ehsan> sawrubh: pong
  2248. # [19:43] <sawrubh> so did you get something about that bug
  2249. # [19:43] <khuey> itym pong++
  2250. # [19:43] <sawrubh> :)
  2251. # [19:43] * jimm-lunch is now known as jimm
  2252. # [19:43] <@dbaron> mbrubeck, so except for the file mode changes at the end, that's just the relanding of my backout
  2253. # [19:43] * Joins: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP)
  2254. # [19:44] * Joins: gbrown_ (gbrown@moz-6075880C.cg.shawcable.net)
  2255. # [19:44] <froydnj> or ping--
  2256. # [19:44] <@ehsan> sawrubh: which bug was that?
  2257. # [19:44] * Quits: gbrown (gbrown@moz-6075880C.cg.shawcable.net) (Ping timeout)
  2258. # [19:44] * Quits: Optimizer (Instantbir@83A5B9D0.2150535E.2AB48280.IP) (Ping timeout)
  2259. # [19:44] * gbrown_ is now known as gbrown
  2260. # [19:44] <@dbaron> mbrubeck, i.e., https://hg.mozilla.org/mozilla-central/rev/af2a59c23347
  2261. # [19:44] <@ehsan> sawrubh: note that I still haven't gone through all of my mail :)
  2262. # [19:44] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2263. # [19:45] <@dbaron> mbrubeck, or looks like it, anyway
  2264. # [19:45] <sawrubh> ehsan: https://bugzilla.mozilla.org/show_bug.cgi?id=722978, ok first go through all your mails(I've very well documented in it what's the problem)
  2265. # [19:45] * armenzg_lunch is now known as armenzg
  2266. # [19:45] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  2267. # [19:45] <mbrubeck> dbaron: Okay, I think that's good but we'll make sure your backout is the only thing that got reverted...
  2268. # [19:45] * @ehsan looks
  2269. # [19:45] <edmorley> mbrubeck: I get http://pastebin.mozilla.org/1660628
  2270. # [19:45] <sawrubh> ehsan: and if you don't find it in your inbox, then please check in the spam folder(that's where it landed when I first mailed Yoric :P)
  2271. # [19:45] <@ehsan> sawrubh: ok, so what's your question?
  2272. # [19:46] <sawrubh> so the approach that I follow(described in the email) is it correct ?
  2273. # [19:46] * Quits: Goldorak (chatzilla@9D1B0BDB.D89EE8E5.187A1082.IP) (Ping timeout)
  2274. # [19:47] * armenzg is now known as armenzg_mtg
  2275. # [19:47] <@dbaron> mbrubeck, edmorley, http://pastebin.mozilla.org/?dl=1660628 and http://people.mozilla.com/~mbrubeck/fixup2.diff appear to be identical except for line endings (or other whitespace, but I think it's line endings)
  2276. # [19:47] <mbrubeck> woot
  2277. # [19:47] * Joins: Optimizer (Instantbir@83A5B9D0.2150535E.2AB48280.IP)
  2278. # [19:47] * Joins: Goldorak (chatzilla@504CDF79.35D36EE.187A1082.IP)
  2279. # [19:48] <@dbaron> "diff -ub" and "diff -uw" say they're the same; "diff -u" says they're very much not the same
  2280. # [19:48] * @dbaron suspects pastebin uses dos line endings
  2281. # [19:49] * Quits: josh (josh@moz-7B0110AD.mv.mozilla.com) (Quit: josh)
  2282. # [19:49] * mjschranz_lunch is now known as mjschranz
  2283. # [19:49] * Mook_astb is now known as Mook_as
  2284. # [19:51] * Quits: samliu (samliu@moz-85EBB8A.dia.static.qwest.net) (Quit: samliu)
  2285. # [19:53] * Quits: dcamp (dave@moz-930D5B64.hsd1.wa.comcast.net) (Ping timeout)
  2286. # [19:53] * Joins: ianbicking (ianbicking@moz-5D45B48D.hsd1.mn.comcast.net)
  2287. # [19:54] * Joins: priya (Adium@moz-BBE3ABD.mv.mozilla.com)
  2288. # [19:54] * Joins: josh (josh@moz-7B0110AD.mv.mozilla.com)
  2289. # [19:55] * Joins: priya1 (Adium@moz-BBE3ABD.mv.mozilla.com)
  2290. # [19:55] * Quits: priya (Adium@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  2291. # [19:55] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
  2292. # [19:55] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Ping timeout)
  2293. # [19:55] * Quits: zzzzz_ (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net) (Quit: ChatZilla 0.9.87 [Firefox 13.0/20120601045813])
  2294. # [19:56] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2295. # [19:56] * Parts: zandr (zandr@moz-891BD824.milewski.org)
  2296. # [19:57] * Joins: zandr (zandr@moz-891BD824.milewski.org)
  2297. # [19:57] * Quits: garnacho (carlos@moz-B280EE34.dyn.user.ono.com) (Ping timeout)
  2298. # [19:59] * mkelly|away is now known as mkelly
  2299. # [19:59] * lsblakk|afk is now known as lsblakk
  2300. # [20:00] * Joins: dcamp (dave@moz-930D5B64.hsd1.wa.comcast.net)
  2301. # [20:00] * Joins: priya (Adium@moz-BBE3ABD.mv.mozilla.com)
  2302. # [20:00] * Quits: priya1 (Adium@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  2303. # [20:01] <Ms2ger> Also, who do I complain to if a name is in the wrong place in about:credits?
  2304. # [20:01] * Joins: bbondy (bbondy@moz-815B377A.home.cgocable.net)
  2305. # [20:02] <bhearsum> probably gerv
  2306. # [20:02] <gerv> You called?
  2307. # [20:02] <gerv> Yes, me :-)
  2308. # [20:02] <gerv> Ping me an email.
  2309. # [20:03] * Quits: jduell (jduell@moz-D4496E92.hsd1.ca.comcast.net) (Ping timeout)
  2310. # [20:04] * Quits: adrian (adrian@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2311. # [20:04] * wlach is now known as wlach|chiro
  2312. # [20:04] * Quits: dcamp (dave@moz-930D5B64.hsd1.wa.comcast.net) (Ping timeout)
  2313. # [20:05] * Joins: adrian (adrian@moz-BBE3ABD.mv.mozilla.com)
  2314. # [20:05] * Joins: graememcc (chatzilla@moz-4A61F4D0.range86-130.btcentralplus.com)
  2315. # [20:05] * Joins: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP)
  2316. # [20:06] <@ehsan> sawrubh: replied
  2317. # [20:06] * Joins: Mic (Instantbir@moz-108E19BC.superkabel.de)
  2318. # [20:06] * armenzg_mtg is now known as armenzg
  2319. # [20:07] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
  2320. # [20:08] * Quits: @smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi) (Ping timeout)
  2321. # [20:08] * Quits: dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2322. # [20:08] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2323. # [20:08] * Joins: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp)
  2324. # [20:09] * Quits: josh (josh@moz-7B0110AD.mv.mozilla.com) (Quit: josh)
  2325. # [20:09] <mbrubeck> edmorley: So, are we good to land the fixup patch and re-open?
  2326. # [20:09] * Quits: darfia (darfia@20C4F0CB.2F9EAEB9.C36097CD.IP) (Client exited)
  2327. # [20:09] <edmorley> mbrubeck: yup, believe so (hg clone is still running, been waiting on that - or you can reland if that's quicker)
  2328. # [20:09] <edmorley> ooh just finished
  2329. # [20:10] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  2330. # [20:10] * Joins: jandem (jandem@66C76B89.FB8EABAE.DF9376EA.IP)
  2331. # [20:10] * Joins: josh (josh@moz-7B0110AD.mv.mozilla.com)
  2332. # [20:11] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
  2333. # [20:11] <sawrubh> ehsan: thanks
  2334. # [20:11] * Joins: espadrine (espadrine@moz-BBE3ABD.mv.mozilla.com)
  2335. # [20:11] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
  2336. # [20:11] * Quits: jandem (jandem@66C76B89.FB8EABAE.DF9376EA.IP) (Ping timeout)
  2337. # [20:12] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
  2338. # [20:13] * Quits: josh (josh@moz-7B0110AD.mv.mozilla.com) (Quit: josh)
  2339. # [20:13] * Joins: darfia (darfia@20C4F0CB.2F9EAEB9.C36097CD.IP)
  2340. # [20:14] * Quits: wesj (Instantbir@moz-BBE3ABD.mv.mozilla.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  2341. # [20:14] * Joins: wesj (Instantbir@moz-BBE3ABD.mv.mozilla.com)
  2342. # [20:15] <Hixie> bz: yt?
  2343. # [20:15] <Hixie> bz: what's the scope for http://www.w3.org/mid/4F62C516.2000707@mit.edu ? top-level browsing context?
  2344. # [20:15] * Quits: edmorley (edmorley@moz-7A54F47C.range86-145.btcentralplus.com) (Ping timeout)
  2345. # [20:16] * Joins: edmorley|airport (edmorleymo@moz-7A54F47C.range86-145.btcentralplus.com)
  2346. # [20:16] <bz> Hixie: looking
  2347. # [20:17] <bz> hixie: yes, loading that in a toplevel browsing context
  2348. # [20:17] <Hixie> k
  2349. # [20:17] <bz> hixie: oh, wait
  2350. # [20:17] <bz> hixie: you mean the scope of the shared cache?
  2351. # [20:17] <Hixie> yeah
  2352. # [20:17] <Hixie> well
  2353. # [20:17] <bz> hixie: Good question
  2354. # [20:17] <Hixie> the list that determines that it's an instant load
  2355. # [20:17] <bz> hixie: in Gecko the scope is the process
  2356. # [20:17] <Hixie> vs an async load
  2357. # [20:17] * Joins: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net)
  2358. # [20:17] <Hixie> interesting
  2359. # [20:18] <bz> hixie: there's a single process-global image cache
  2360. # [20:18] <Hixie> chrome seems to at least make it different for different tabs, haven't tested beyond that
  2361. # [20:18] <bz> hixie: well, there might be some keying on the document going on too
  2362. # [20:18] <edmorley|airport> Mbrubeck: sorry machine has just locked up, suspect disk issues, please can you land
  2363. # [20:18] <bz> hixie: webkit has some sort of object cache there
  2364. # [20:18] <mbrubeck> edmorley|airport: sure
  2365. # [20:18] <bz> hixie: not sure what it's scope is
  2366. # [20:18] <Ms2ger> edmorley|airport, where are you going? :)
  2367. # [20:18] <bz> hixie: in practice, I suspect requiring it within a single document is enough
  2368. # [20:19] <mbrubeck> edmorley|airport: You are in an A-team meeting and simultaneously fixing a broken inbound merge and cloning inbound from scratch, with a broken disk.... in an airport??
  2369. # [20:19] * Joins: edmorley|mobile| (edmorleymo@9A18A462.3B0FFCAD.302434AB.IP)
  2370. # [20:19] * Quits: graememcc (chatzilla@moz-4A61F4D0.range86-130.btcentralplus.com) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120310193349])
  2371. # [20:19] * edmorley|mobile| is now known as edmorley|mobile
  2372. # [20:19] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Quit: sworkman)
  2373. # [20:19] * Joins: dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com)
  2374. # [20:19] * ChanServ sets mode: +o dveditz
  2375. # [20:19] <jhammel> mbrubeck: he's also blind-folded and is covered in scorpions :)
  2376. # [20:19] * Joins: ted (tmielczare@moz-59682A1.dmz.scl3.mozilla.com)
  2377. # [20:19] * ChanServ sets mode: +o ted
  2378. # [20:19] <@ted> http://pastebin.mozilla.org/1660601
  2379. # [20:19] <Hixie> bz: would UAs make it async for whatever is outside that scope?
  2380. # [20:20] <@ted> that's an exciting shutdown crash
  2381. # [20:20] * Quits: edmorley|airport (edmorleymo@moz-7A54F47C.range86-145.btcentralplus.com) (Ping timeout)
  2382. # [20:20] <bz> Hixie: mmm
  2383. # [20:20] <bz> Hixie: it might already be in Gecko. I'm not sure.
  2384. # [20:20] * Hixie looks
  2385. # [20:20] <bz> hixie: I obviously can't speak for the others.
  2386. # [20:20] <froydnj> I don't often reclone m-i, but when I do, I do it from free airport wifi
  2387. # [20:20] <bz> hixie: and I also clearly haven't tested that case. :(
  2388. # [20:20] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2389. # [20:20] * Quits: zpao (zpao@moz-39F526F1.hsd1.ca.comcast.net) (Client exited)
  2390. # [20:20] * Joins: priya1 (Adium@moz-BBE3ABD.mv.mozilla.com)
  2391. # [20:21] * Quits: priya (Adium@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  2392. # [20:21] * Joins: edmorley (edmorley@moz-7A54F47C.range86-145.btcentralplus.com)
  2393. # [20:21] * Joins: zpao (zpao@moz-39F526F1.hsd1.ca.comcast.net)
  2394. # [20:21] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
  2395. # [20:21] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2396. # [20:21] <Hixie> bz: gecko seems to not limit per tab
  2397. # [20:21] <mbrubeck> edmorley: pushed
  2398. # [20:22] <edmorley> mbrubeck: thank you
  2399. # [20:22] <mbrubeck> err, except for CLOSED TREE
  2400. # [20:22] <bz> Hixie: interesting
  2401. # [20:22] <mbrubeck> pushed for real
  2402. # [20:22] <edmorley> Ms2ger: you can see how long it is since I've used andchat on my phone :P
  2403. # [20:22] <Ms2ger> :)
  2404. # [20:22] * Quits: wesj (Instantbir@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  2405. # [20:22] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
  2406. # [20:22] * Quits: edmorley|mobile (edmorleymo@9A18A462.3B0FFCAD.302434AB.IP) (Quit: Bye)
  2407. # [20:22] * Joins: artur (artur@moz-5333EC57.hsd1.vt.comcast.net)
  2408. # [20:23] * Quits: zpao (zpao@moz-39F526F1.hsd1.ca.comcast.net) (Ping timeout)
  2409. # [20:23] <Hixie> bz: open http://software.hixie.ch/utilities/js/live-dom-viewer/saved/1568 in one tab, update the first URL
  2410. # [20:23] <Hixie> bz: open http://software.hixie.ch/utilities/js/live-dom-viewer/saved/1568 in another tab, and update the first URL in the same way
  2411. # [20:23] <Hixie> bz: in the first tab the log says 0 0 first, in the second it says 195 99 first.
  2412. # [20:24] <Hixie> bz: chrome says 0 0 for both
  2413. # [20:24] <bz> could e
  2414. # [20:24] <bz> er, be
  2415. # [20:25] <bz> imagelib sharing boundaries are ... amorphous
  2416. # [20:25] * Quits: jfkthame (jfkthame@1E761AA8.A1C12133.9542EC20.IP) (Quit: jfkthame)
  2417. # [20:25] * jhammel is now known as Ms2g3r
  2418. # [20:25] <bz> basically, "share as much as possible, except where it would lead to incorrect behavior"
  2419. # [20:25] * Ms2g3r is now known as jhammel
  2420. # [20:25] <bz> and the latter is not necessarily strict
  2421. # [20:25] <Hixie> safari is like firefox
  2422. # [20:25] <bz> note that in Chrome it might depend on whether your two tabs are same-process or not
  2423. # [20:25] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
  2424. # [20:25] * Quits: edmorley (edmorley@moz-7A54F47C.range86-145.btcentralplus.com) (Ping timeout)
  2425. # [20:25] <Hixie> yeah
  2426. # [20:25] <bz> And in Safari it might depend on whether you're using webkit2 and such
  2427. # [20:26] * Joins: wesj (Instantbir@moz-BBE3ABD.mv.mozilla.com)
  2428. # [20:26] <jcranmer> ehsan: wasn't that what people said about PGO?
  2429. # [20:26] * mbrubeck reopens inbound
  2430. # [20:26] <@ehsan> jcranmer: nope, that's totally different
  2431. # [20:26] <Hixie> opera does the same as firefox too, except it says 41 20 instead of 0 0 :-)
  2432. # [20:26] <Hixie> i guess i can just make the list UA-wide
  2433. # [20:27] <Hixie> or say that the UA can prefill the list arbitrarily
  2434. # [20:27] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  2435. # [20:27] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
  2436. # [20:27] * Joins: zpao (zpao@moz-17A9D4D3.dsl.snfc21.pacbell.net)
  2437. # [20:27] * Joins: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP)
  2438. # [20:27] * Joins: bsmedberg (bsmedberg@moz-BBE3ABD.mv.mozilla.com)
  2439. # [20:27] * ChanServ sets mode: +o bsmedberg
  2440. # [20:27] * Joins: edmorley (edmorley@moz-7A54F47C.range86-145.btcentralplus.com)
  2441. # [20:27] * Quits: wesj (Instantbir@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2442. # [20:27] * Joins: wesj (Instantbir@moz-BBE3ABD.mv.mozilla.com)
  2443. # [20:28] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
  2444. # [20:28] * rail-lunch is now known as rail
  2445. # [20:30] * Joins: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com)
  2446. # [20:31] * Joins: jduell (jduell@moz-D4496E92.hsd1.ca.comcast.net)
  2447. # [20:31] <Hixie> bz: is this just <img>, or any fetch, or in between?
  2448. # [20:31] * Quits: benvie (brandon@moz-1C805788.nc.res.rr.com) (Quit: )
  2449. # [20:31] <bz> Hixie: weeeeel
  2450. # [20:31] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
  2451. # [20:32] * Joins: juanb_ (jbecerra@moz-BBE3ABD.mv.mozilla.com)
  2452. # [20:32] <bz> Hixie: in Gecko there is a per-document object cache for stylesheets
  2453. # [20:32] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  2454. # [20:32] * juanb_ is now known as juanb
  2455. # [20:32] <bz> hixie: and this cache for images which is per-process and covers <svg:image> and css generated content url() and background images and <input type="image"> and <img>, but not <object> pointing to an image
  2456. # [20:33] <Hixie> lordy
  2457. # [20:33] <Hixie> any idea what compat relies on?
  2458. # [20:34] <bz> Hixie: I doubt compat cares about anythuong other than <img>, honestly
  2459. # [20:34] * Quits: glob (glob@moz-DF237567.glob.com.au) (Ping timeout)
  2460. # [20:34] <Hixie> bz: i guess i could just spec this for img and see what happens...
  2461. # [20:35] <bz> yeh
  2462. # [20:35] <bz> er, yeah
  2463. # [20:35] <bz> I think that's the way to go
  2464. # [20:35] * Quits: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
  2465. # [20:35] * bz wonders what a "thuong" is and why we need any... ;)
  2466. # [20:35] <edmorley> ehsan: does your dev.platform post mean that the profiling branch would then be redundant? (context: do I file a bug on what we discussed earlier, or not)
  2467. # [20:36] * Joins: jet (junglecode@moz-CEF75604.hsd1.ca.comcast.net)
  2468. # [20:36] <@ehsan> edmorley: let's not get ahead of ourselves ;)
  2469. # [20:36] <@ehsan> edmorley: so far I'm looking for people to disagree with me
  2470. # [20:36] <@ehsan> khuey sort of did that, but not strongly enough :)
  2471. # [20:36] * Joins: erikvold (erikvold@84B8C786.B12AEDC0.6E712CE2.IP)
  2472. # [20:36] <@bsmedberg> hehe
  2473. # [20:36] <edmorley> if the proposal was acepted that is
  2474. # [20:36] <Ms2ger> ehsan, can I push them off a bridge? :)
  2475. # [20:36] <froydnj> khuey is weak
  2476. # [20:36] <@ehsan> Ms2ger: please
  2477. # [20:37] * khuey glares at froydnj
  2478. # [20:37] <@ehsan> edmorley: you mean if I choose to be convinced otherwise, right? ;)
  2479. # [20:37] * Joins: biesi (cbiesinger@EE9A5AA8.6B10AC3.E2F59BBC.IP)
  2480. # [20:37] <@bsmedberg> yeah, the major issues with frame pointers are going to be weirdness with crash-stats
  2481. # [20:37] <@bsmedberg> both possible regressions and changed signatures
  2482. # [20:37] * froydnj raises his mirrored shield
  2483. # [20:37] <khuey> from the signatures getting better?
  2484. # [20:37] <@ehsan> bsmedberg: wouldn't that make stacks better?
  2485. # [20:37] <@bsmedberg> yes
  2486. # [20:37] <khuey> that will be entertaining
  2487. # [20:37] <@ehsan> bsmedberg: ok, then define "issue" ;)
  2488. # [20:37] <@bsmedberg> but still different, which means that tracking things across branches would be harder
  2489. # [20:37] <glandium> crash reports getting better is definitely an issue
  2490. # [20:38] <@bsmedberg> and also identifying regressions in stackwalking could be a lot harder
  2491. # [20:38] <@ehsan> it's true
  2492. # [20:38] <@bsmedberg> I'll write an email today once I've thought it through a bit more
  2493. # [20:38] * AutomatedTester|AFK is now known as AutomatedTester
  2494. # [20:38] <@ehsan> sounds good
  2495. # [20:40] <Standard8> ehsan: have you thought about bug 757794 yet?
  2496. # [20:40] * Quits: micadeyeye (micadeyeye@moz-9DE0A6E5.dynamic.wa.co.za) (Ping timeout)
  2497. # [20:41] <@ehsan> Standard8: no sorry, I haven't looked into any of the test issues yet
  2498. # [20:41] * Quits: erikvold (erikvold@84B8C786.B12AEDC0.6E712CE2.IP) (Quit: erikvold)
  2499. # [20:42] <bz> https://crash-stats.mozilla.com/report/index/bp-a6b6f559-b32d-4078-b854-202ef2120611
  2500. # [20:42] <bz> is that a crash from the profiler??
  2501. # [20:44] * Quits: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP) (Quit: Leaving)
  2502. # [20:44] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  2503. # [20:45] * Quits: adrian (adrian@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2504. # [20:45] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
  2505. # [20:46] * Quits: martyn (martyn@moz-32A2E36C.range86-158.btcentralplus.com) (Quit: Ex-Chat)
  2506. # [20:46] <vladan> bz: it is. BenWa?
  2507. # [20:47] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  2508. # [20:47] * Quits: raphc (rc@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
  2509. # [20:47] <BenWa> bz: Yes, I filed some with 'BenWa' in the crasp report. It doesn't play nice with Java
  2510. # [20:47] <BenWa> Some plugin and things that do fork() will cause crashes
  2511. # [20:48] <bz> mmm
  2512. # [20:48] <bz> java is disabled
  2513. # [20:48] <BenWa> bz: Is this you getting that?
  2514. # [20:48] <bz> I guess it's possible flash or quicktime do fork()...
  2515. # [20:48] <bz> BenWa: yes. Just once.
  2516. # [20:48] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: yuan)
  2517. # [20:49] <BenWa> It's crashing at 0x1000, we should do some sanity checks on the address to make sure they are on the stack
  2518. # [20:49] <BenWa> This is likely something we can do and just drop the sampel
  2519. # [20:49] <bz> "5.6 weeks before submission"
  2520. # [20:49] * bz claims that's a bald-faced lie
  2521. # [20:50] <bz> hmm
  2522. # [20:50] <bz> but no, I'm wrong
  2523. # [20:50] <bz> 5/3
  2524. # [20:50] <bz> man
  2525. # [20:50] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2526. # [20:50] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2527. # [20:51] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
  2528. # [20:51] * Joins: necolas (necolas@moz-2D68B52B.bb.sky.com)
  2529. # [20:51] * Quits: dao (dao@moz-40632E1F.superkabel.de) (Ping timeout)
  2530. # [20:52] * Joins: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com)
  2531. # [20:52] * Joins: dao (dao@moz-40632E1F.superkabel.de)
  2532. # [20:52] * Joins: dcamp (dave@9E727688.17C2F9C.163DC5C6.IP)
  2533. # [20:54] * Quits: gfritzsche (gfritzsche@moz-BA7521C4.dynamic.qsc.de) (Quit: Leaving)
  2534. # [20:55] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
  2535. # [20:56] * sfink|afk is now known as sfink
  2536. # [20:57] * Joins: erikvold (erikvold@84B8C786.B12AEDC0.6E712CE2.IP)
  2537. # [20:58] * Quits: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2538. # [21:00] * Quits: gcp (gpascutto@moz-D0E475EA.access.telenet.be) (Connection reset by peer)
  2539. # [21:01] * Quits: evilpie (chatzilla@moz-9BF8E26C.pools.arcor-ip.net) (Ping timeout)
  2540. # [21:01] * Joins: evilpie (chatzilla@moz-9BF8E26C.pools.arcor-ip.net)
  2541. # [21:03] * Joins: gcp (gpascutto@moz-D0E475EA.access.telenet.be)
  2542. # [21:03] * Joins: vikram360 (vikram360@5CEEE42B.D49FD144.2A068A5E.IP)
  2543. # [21:03] * Joins: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP)
  2544. # [21:03] * Joins: raphc (AndChat501@4326583E.7F75B59F.B3F72630.IP)
  2545. # [21:04] * Joins: mreavy (chatzilla@47F40369.10A53EE3.77834EAA.IP)
  2546. # [21:05] * Joins: TheLink (TheLink@moz-45ED2356.pools.arcor-ip.net)
  2547. # [21:05] * Joins: jesup|laptop (chatzilla@47F40369.10A53EE3.77834EAA.IP)
  2548. # [21:06] * Quits: vikram360 (vikram360@5CEEE42B.D49FD144.2A068A5E.IP) (Ping timeout)
  2549. # [21:06] * Joins: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com)
  2550. # [21:08] <gaston> finally it's surprisingly easy to deal with m-c and m-i in a single clone
  2551. # [21:09] * Joins: mak (chatzilla@moz-DA520FA.retail.telecomitalia.it)
  2552. # [21:09] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  2553. # [21:09] * Joins: bent (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2554. # [21:10] * Quits: sawrubh (Mibbit@5FB9166F.966AB44F.4A8E1625.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2555. # [21:10] * Quits: armenzg (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Ping timeout)
  2556. # [21:11] <bz> jlebar: ping
  2557. # [21:11] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2558. # [21:11] <edmorley> mak: hi mak :-)
  2559. # [21:11] * Quits: Stan (Stan@moz-9FE64D71.dip.t-dialin.net) (Quit: KVIrc KVIrc Equilibrium 4.1.3, revision: 6109, sources date: 20120101, built on: 2012-03-27 22:01:16 UTC - http://www.kvirc.net/)
  2560. # [21:12] <jlebar> bz, ack
  2561. # [21:12] <Hixie> bz: how should this interact with the crossorigin="" attribute? should the presence of this attribute change the key in the cache to url+origin?
  2562. # [21:12] * Joins: vikram360 (vikram360@CD22961E.8FBA3BDE.2A068A5E.IP)
  2563. # [21:13] * Quits: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP) (Quit: lmandel)
  2564. # [21:14] * Joins: adrian (adrian@moz-BBE3ABD.mv.mozilla.com)
  2565. # [21:14] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  2566. # [21:14] * Joins: armenzg (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
  2567. # [21:14] <bz> jlebar: you're not waiting on me of that window.open bug at this point, right?
  2568. # [21:14] <bz> jlebar: (after my comment as of a few mins ago)
  2569. # [21:14] <jlebar> bz, Nope; I'm just about to post patches.
  2570. # [21:14] <bz> Hixie: ah.
  2571. # [21:14] * bear is now known as bear-afk
  2572. # [21:15] <bz> Hixie: yeah, in gecko the cache key is url + CORS mode
  2573. # [21:15] <jlebar> bz, So I guess, I will be soon! :)
  2574. # [21:15] <bz> hixie: plus maybe something else. Let me check
  2575. # [21:15] <Hixie> bz: CORS mode and origin i hope
  2576. # [21:15] * Quits: MarcoZ (Daily@moz-352FEF2E.dip.t-dialin.net) (Quit: Excited, and good night!)
  2577. # [21:15] <bz> so
  2578. # [21:15] * Quits: kdcw (kdc@moz-F7413045.pk.shawcable.net) (Quit: HydraIRC -> http://www.hydrairc.com <- It'll be on slashdot one day...)
  2579. # [21:15] <bz> "no"
  2580. # [21:16] <bz> the cache is set up as follows
  2581. # [21:16] <bz> the cache key is the URI
  2582. # [21:16] * Joins: bbondy2 (bbondy@moz-815B377A.home.cgocable.net)
  2583. # [21:16] <bz> but whether the cache entry is used depends on it having the same CORS mode and loading origin
  2584. # [21:16] * Quits: bbondy (bbondy@moz-815B377A.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  2585. # [21:16] <Hixie> bz: oh even in No CORS mode you still enforce same-origin caching only?
  2586. # [21:16] <bz> no
  2587. # [21:16] * Quits: vikram360 (vikram360@CD22961E.8FBA3BDE.2A068A5E.IP) (Ping timeout)
  2588. # [21:17] <bz> lemme just link you to the code. ;)
  2589. # [21:17] * bbondy2 is now known as bbondy
  2590. # [21:17] <bz> because my English transcriptions are failing
  2591. # [21:17] <Hixie> bz: ok so basically it is equivalent to the key being url+corsmode+origin, with origin only included if the attribute is present
  2592. # [21:17] <bz> http://mxr.mozilla.org/mozilla-central/source/image/src/imgLoader.cpp#435
  2593. # [21:17] * Joins: Boriss_ (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2594. # [21:17] * Joins: vikram360 (vikram360@3A0D4CF.3BB86A63.2A068A5E.IP)
  2595. # [21:17] <bz> it's not quite equivalent
  2596. # [21:17] <bz> because we evict the old thing
  2597. # [21:17] * Quits: raphc (AndChat501@4326583E.7F75B59F.B3F72630.IP) (Ping timeout)
  2598. # [21:17] <bz> so if you try to load the same URI with a different corsmode or origin
  2599. # [21:17] <Hixie> i don't speak gecko security code as well as english :-P
  2600. # [21:18] * Quits: edmorley (edmorley@moz-7A54F47C.range86-145.btcentralplus.com) (Quit: Leaving.)
  2601. # [21:18] <bz> ok
  2602. # [21:18] <bz> well, let me try english
  2603. # [21:18] <Hixie> oh that's ok
  2604. # [21:18] <Hixie> i get it
  2605. # [21:18] <bz> the cache is just a map from URI to object
  2606. # [21:18] <Hixie> so the key is what i said but you throw stuff out
  2607. # [21:18] <Hixie> that's fine
  2608. # [21:18] <bz> we get the object from the map
  2609. # [21:18] <bz> then decide whether to use it
  2610. # [21:18] <Hixie> i'm gonna have the spec say you can evict whenever
  2611. # [21:18] <bz> if not, we create a new one and stick it in the map
  2612. # [21:18] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  2613. # [21:18] <bz> ok, sounds good
  2614. # [21:18] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2615. # [21:18] <Hixie> can't very well require infinite RAM :-)
  2616. # [21:18] <bz> so yeah, in that case the key is uri + corsmode
  2617. # [21:18] <bz> and if corsmode is not none, also origin
  2618. # [21:18] <Hixie> right
  2619. # [21:18] <Hixie> ok
  2620. # [21:19] <Hixie> sounds good
  2621. # [21:19] <bz> of the page, of course, not of the image
  2622. # [21:19] <Hixie> yup
  2623. # [21:19] <bz> (not like that matters if the cache scope is per-document, since the origin is not changing)
  2624. # [21:19] * Quits: Boriss_ (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  2625. # [21:20] <Hixie> i'm adding some text that allows UAs to copy entries from one doc's list to another arbitrarily
  2626. # [21:20] * Quits: vikram360 (vikram360@3A0D4CF.3BB86A63.2A068A5E.IP) (Ping timeout)
  2627. # [21:20] * Joins: vikram360 (vikram360@1A6CCEE6.5CE7E5D4.2A068A5E.IP)
  2628. # [21:20] <bz> ah
  2629. # [21:20] <bz> ok
  2630. # [21:20] * Joins: paolo (paolo@moz-FF34A34B.retail.telecomitalia.it)
  2631. # [21:20] <bz> "nice"
  2632. # [21:20] <Hixie> yeah
  2633. # [21:20] <Hixie> quite
  2634. # [21:21] * Joins: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com)
  2635. # [21:21] <Hixie> i'm happy to nail this down more if you're willing to code it :-)
  2636. # [21:21] * Joins: josh (josh@moz-7B0110AD.mv.mozilla.com)
  2637. # [21:21] <bz> mmm
  2638. # [21:21] * bz is not willing to commit to anything involving imagelib
  2639. # [21:21] <bz> I wasn't criticizing, btw
  2640. # [21:21] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2641. # [21:21] <Hixie> oh no offence taken
  2642. # [21:21] <bz> this stuff is just batshit insane impl details leaking through
  2643. # [21:21] <Hixie> tell me about it
  2644. # [21:22] * Joins: pnemsak (Miranda@A6E8C11.B7BED47D.3CA1F9DE.IP)
  2645. # [21:23] * Quits: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2646. # [21:23] * bz just did!
  2647. # [21:24] * Quits: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2648. # [21:24] * Joins: Stan (Stan@moz-9FE64D71.dip.t-dialin.net)
  2649. # [21:24] * Joins: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com)
  2650. # [21:25] * Quits: kaze (kaze@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
  2651. # [21:27] * Quits: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se) (Quit: Leaving.)
  2652. # [21:28] * Joins: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com)
  2653. # [21:29] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2654. # [21:32] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
  2655. # [21:32] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  2656. # [21:33] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
  2657. # [21:34] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  2658. # [21:35] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
  2659. # [21:35] * ChanServ sets mode: +o smaug
  2660. # [21:35] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
  2661. # [21:38] * Quits: loadbang (loadbang@moz-60B9465F.range86-147.btcentralplus.com) (Quit: loadbang)
  2662. # [21:38] * Fallen|away is now known as Fallen
  2663. # [21:40] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
  2664. # [21:41] * Quits: Mic (Instantbir@moz-108E19BC.superkabel.de) (Ping timeout)
  2665. # [21:42] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Quit: ChatZilla 0.9.87-5.1450hg.fc17 [XULRunner 13.0/20120605112244])
  2666. # [21:42] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2667. # [21:43] * Quits: cpearce (chatzilla@moz-E5C9EA4F.xdsl.xnet.co.nz) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  2668. # [21:43] * wlach|chiro is now known as wlach
  2669. # [21:44] * Quits: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP) (Input/output error)
  2670. # [21:44] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Ping timeout)
  2671. # [21:45] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
  2672. # [21:45] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
  2673. # [21:46] * Quits: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2674. # [21:46] * Joins: benjamin (Mibbit@moz-BBE3ABD.mv.mozilla.com)
  2675. # [21:46] <benjamin> how can I get zlib to be built before js?
  2676. # [21:49] * Quits: zpao (zpao@moz-17A9D4D3.dsl.snfc21.pacbell.net) (Client exited)
  2677. # [21:49] * Quits: mak (chatzilla@moz-DA520FA.retail.telecomitalia.it) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 2.0/20110318052756])
  2678. # [21:50] * Quits: mreavy (chatzilla@47F40369.10A53EE3.77834EAA.IP) (Ping timeout)
  2679. # [21:50] * Joins: Mic (Instantbir@moz-108E19BC.superkabel.de)
  2680. # [21:50] * Joins: mreavy (chatzilla@47F40369.10A53EE3.77834EAA.IP)
  2681. # [21:53] <@bsmedberg> benjamin: zlib is linked into libxul
  2682. # [21:53] <@bsmedberg> benjamin: so building it first wouldn't be sufficient, at least on windows
  2683. # [21:55] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Ping timeout)
  2684. # [21:55] <benjamin> hmm
  2685. # [21:55] * Quits: paolo (paolo@moz-FF34A34B.retail.telecomitalia.it) (Client exited)
  2686. # [21:56] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
  2687. # [21:56] * Quits: dcamp (dave@9E727688.17C2F9C.163DC5C6.IP) (Quit: Linkinus - http://linkinus.com)
  2688. # [21:56] * Joins: raphc (rc@moz-5F29C83B.wb.wifirst.net)
  2689. # [21:56] <benjamin> bsmedberg: linked in, as in statically?
  2690. # [21:56] <@bsmedberg> yes
  2691. # [21:56] * cgack is now known as cgack_afk
  2692. # [21:56] <@bsmedberg> why do you need zlib in/before JS?
  2693. # [21:56] <benjamin> I see, how do other users of zlib (like netwerk) get it?
  2694. # [21:57] <@bsmedberg> they are in libxul
  2695. # [21:57] <benjamin> I'm trying to use zlib in s
  2696. # [21:57] <benjamin> js
  2697. # [21:57] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
  2698. # [21:57] <@bsmedberg> yes, but why?
  2699. # [21:57] * Quits: sid (sid@moz-34D4B897.dsl.pipex.com) (Connection reset by peer)
  2700. # [21:57] <benjamin> compressing source code
  2701. # [21:57] * Joins: KLB (Kenneth_Ba@moz-C233EF2B.maine.res.rr.com)
  2702. # [21:57] * Joins: ekr (ekr@47F40369.10A53EE3.77834EAA.IP)
  2703. # [21:57] <@bsmedberg> why do you need to do that in JS instead of the JS client code?
  2704. # [21:57] * Joins: sid (sid@moz-34D4B897.dsl.pipex.com)
  2705. # [21:58] <@bsmedberg> I mean, many/most HTTP requests are or can be compressed already
  2706. # [21:58] * Joins: dcamp (dave@9E727688.17C2F9C.163DC5C6.IP)
  2707. # [21:58] <benjamin> it's integrated with the js parser
  2708. # [21:58] <@bsmedberg> and omnijar is or could be compressed
  2709. # [21:58] <benjamin> it's for the Function.prototype.toString method
  2710. # [21:58] <Callek> khuey: didn't you say that you pushed fix for |e:/builds/slave/comm-aurora-w32-dbg/build/mozilla/dom/indexedDB/IDBCursor.cpp(42) : error C2872: 'ipc' : ambiguous symbol| to aurora?
  2711. # [21:58] <khuey> Callek: no ....
  2712. # [21:58] <khuey> Callek: I told you to push it
  2713. # [21:58] <Callek> ooo, misunderstood you then
  2714. # [21:58] <khuey> and not wait for approval
  2715. # [21:59] <Callek> ok, I'll push it today then, with a=khuey per IRC "its simple enough to not need official review" :-)
  2716. # [21:59] * Quits: erikvold (erikvold@84B8C786.B12AEDC0.6E712CE2.IP) (Quit: erikvold)
  2717. # [21:59] <@bsmedberg> benjamin: why, is this part of some new spec? And why is doing this at the parser the right architecture anyway?
  2718. # [21:59] <Callek> s/review/approval/
  2719. # [21:59] <benjamin> bsmedberg: no, do you know about the decompiler?
  2720. # [21:59] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Ping timeout)
  2721. # [21:59] <benjamin> I'm trying to kill it
  2722. # [21:59] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
  2723. # [22:00] <Ms2ger> And it's a righteous battle
  2724. # [22:00] <@bsmedberg> so far so good... I know the basics
  2725. # [22:00] <benjamin> I'm developing a patch to keep the source code around
  2726. # [22:00] <benjamin> when we parse
  2727. # [22:01] <benjamin> since function.toString() is rarely used, it's nice to have the source code compressed
  2728. # [22:02] * armenzg is now known as armenzg_brb
  2729. # [22:02] <benjamin> and I'm completely mystified by the build system :(
  2730. # [22:03] * Joins: zpao (zpao@moz-39F526F1.hsd1.ca.comcast.net)
  2731. # [22:03] * Joins: kentuckyfriedtakahe (kentuckyfr@E1543D00.EC928025.5A8C189B.IP)
  2732. # [22:03] * Quits: cgack_afk (cgack@936D6A0E.1226C819.D946D3C9.IP) (Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/)
  2733. # [22:03] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
  2734. # [22:03] * Quits: josh (josh@moz-7B0110AD.mv.mozilla.com) (Quit: josh)
  2735. # [22:05] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Ping timeout)
  2736. # [22:05] * Joins: kaze (kaze@moz-85E57673.w82-123.abo.wanadoo.fr)
  2737. # [22:05] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
  2738. # [22:05] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  2739. # [22:06] * Joins: josh (josh@moz-7B0110AD.mv.mozilla.com)
  2740. # [22:07] * Joins: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP)
  2741. # [22:07] * bear-afk is now known as bear
  2742. # [22:07] * nthomas|away is now known as nthomas
  2743. # [22:07] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Quit: Ex-Chat)
  2744. # [22:08] * Joins: azakai_ (alon@moz-BBE3ABD.mv.mozilla.com)
  2745. # [22:08] * azakai_ is now known as azakai
  2746. # [22:08] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2747. # [22:09] <@bsmedberg> benjamin: is the other part done? May I suggest that you postpone the compression stuff for now?
  2748. # [22:09] <benjamin> yes
  2749. # [22:09] * cjones is now known as cjones-lunch
  2750. # [22:09] <@bsmedberg> Because it's not trivial and there may be other ways around it.
  2751. # [22:09] <benjamin> well, the compression is implemented and works
  2752. # [22:09] <benjamin> but I hacked some makefiles to get it to work
  2753. # [22:09] <benjamin> but it could be separated I suppose
  2754. # [22:09] <@bsmedberg> yeah, I mean moving the things around without shipping multiple copies of zlib
  2755. # [22:10] <@bsmedberg> on Windows...
  2756. # [22:10] * Quits: Misfit_Geek (MisfitGeek@moz-BD3E98A8.hsd1.nh.comcast.net) (Ping timeout)
  2757. # [22:10] <@bsmedberg> on non-windows JS is part of libxul so it doesn't really matter
  2758. # [22:10] * Quits: dao (dao@moz-40632E1F.superkabel.de) (Ping timeout)
  2759. # [22:11] * Joins: dao (dao@moz-40632E1F.superkabel.de)
  2760. # [22:11] <benjamin> so perhaps I should file a separate bug about linking js to zlib?
  2761. # [22:11] * Quits: priya1 (Adium@moz-BBE3ABD.mv.mozilla.com) (Client exited)
  2762. # [22:11] * Joins: priya (Adium@moz-BBE3ABD.mv.mozilla.com)
  2763. # [22:12] * Quits: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 1.8.0.9/2006120508])
  2764. # [22:12] * Quits: Optimizer (Instantbir@83A5B9D0.2150535E.2AB48280.IP) (Ping timeout)
  2765. # [22:12] * Quits: krit (krit@moz-1FC1932F.adobe.com) (Quit: Leaving.)
  2766. # [22:13] * Joins: jgilbert (jgilbert@moz-BBE3ABD.mv.mozilla.com)
  2767. # [22:13] * armenzg_brb is now known as armenzg_mtg
  2768. # [22:15] * Quits: Ms2ger (Ms2ger@B2F6E791.EF996B99.37724B0D.IP) (Quit: nn)
  2769. # [22:15] <@bsmedberg> yes
  2770. # [22:15] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  2771. # [22:15] <romaxa> glandium: ping
  2772. # [22:16] * Joins: Optimizer (Instantbir@83A5B9D0.2150535E.2AB48280.IP)
  2773. # [22:16] * Joins: krit (krit@moz-1FC1932F.adobe.com)
  2774. # [22:16] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  2775. # [22:17] * Joins: Misfit_Geek (MisfitGeek@moz-BD3E98A8.hsd1.nh.comcast.net)
  2776. # [22:20] * Quits: Cwiiis (cwiiis@moz-7E7C8259.croy.cable.virginmedia.com) (Quit: Leaving)
  2777. # [22:21] * Quits: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2778. # [22:23] * Quits: Dagger (Dagger@moz-D33D35F6.cable.virginmedia.com) (Ping timeout)
  2779. # [22:24] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
  2780. # [22:24] * Quits: cers (textual@moz-36EADDC1.k371.webspeed.dk) (Ping timeout)
  2781. # [22:25] * Quits: pnemsak (Miranda@A6E8C11.B7BED47D.3CA1F9DE.IP) (Ping timeout)
  2782. # [22:26] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
  2783. # [22:26] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
  2784. # [22:28] <jwatt> dzbarsky: ping
  2785. # [22:28] * Joins: pnemsak (Miranda@A6E8C11.B7BED47D.3CA1F9DE.IP)
  2786. # [22:28] <dzbarsky> jwatt: hey
  2787. # [22:28] * Joins: retina (blah@187E4755.501E67FD.45459EBF.IP)
  2788. # [22:28] <dzbarsky> so as far as I can tell, http://dxr.lanedo.com/mozilla-central/layout/generic/nsFrame.cpp.html#l1929 is where we create the nsDisplayTransform
  2789. # [22:28] * Joins: loadbang (loadbang@moz-60B9465F.range86-147.btcentralplus.com)
  2790. # [22:29] * nhirata is now known as nhirata|stability_ww
  2791. # [22:29] <Waldo> mrbkap: ping
  2792. # [22:29] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Connection timed out)
  2793. # [22:29] <jcranmer> bsmedberg: ping
  2794. # [22:29] <@bsmedberg> jcranmer: pong, high latency
  2795. # [22:29] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  2796. # [22:30] <jwatt> dzbarsky: so currently we do not create nsDisplayTransforms for SVG transforms
  2797. # [22:30] <jcranmer> bsmedberg: I'm thinking of writing something that builds and uses clang plugins if clang is the compiler
  2798. # [22:30] <jwatt> dzbarsky: although the updates to this patch will implement that: https://bugzilla.mozilla.org/attachment.cgi?id=624696&action=diff
  2799. # [22:30] <jcranmer> bsmedberg: what is the best way to set this up in the build system?
  2800. # [22:31] <@bsmedberg> jcranmer: well, other than "do it early while building build/*", I don't have a lot of advice
  2801. # [22:31] <retina> please make Firefox compatible with the new Retina Display on the Next-Gen Macbook
  2802. # [22:31] <jcranmer> bsmedberg: also, should I put it in build/ or config/ ?
  2803. # [22:31] <jwatt> dzbarsky: SVG code does use some of the nsDisplayTransform static methods, but that's all
  2804. # [22:31] <KWierso> retina: will do
  2805. # [22:31] <retina> "All the stock apps have been updated to use this resolution. "Reading your mail is like reading fine print."
  2806. # [22:31] <@bsmedberg> jcranmer: these are ted questions, I don't think there's a big difference
  2807. # [22:32] <jcranmer> ted: ^^^^^^^^ ?
  2808. # [22:32] <dzbarsky> jwatt: ah I see, so you've switched to checking IsTransformed in various places, whick checks SVG
  2809. # [22:32] <jwatt> dzbarsky: right
  2810. # [22:32] <retina> so basically Apple has updated Safari to be Retina aware, please don't take a year for Firefox to support it like Lion features
  2811. # [22:32] <KWierso> jcranmer: oh man, thunderbird's IRC client converted all of that into four smiley faces
  2812. # [22:32] * Quits: Optimizer (Instantbir@83A5B9D0.2150535E.2AB48280.IP) (Ping timeout)
  2813. # [22:32] <jcranmer> KWierso: ^_^
  2814. # [22:32] <dzbarsky> jwatt: when do you plan to land this?
  2815. # [22:32] <stuart> retina: firefix is already DPI aware on other platforms
  2816. # [22:33] * Joins: karl (karl@moz-321F88BB.jetstream.xtra.co.nz)
  2817. # [22:33] <stuart> welcome apple to the future
  2818. # [22:33] <jwatt> dzbarsky: this week would be good, but it will be disabled by default via a pref
  2819. # [22:34] <jwatt> dzbarsky: actually, there are two prefs - one to turn on display lists for SVG for hit testing, and one to turn on display lists for SVG for painting
  2820. # [22:34] <bz> retina: as far as I know, we have the code to make that work in place already
  2821. # [22:34] <bz> retina: since it's used elsewhere
  2822. # [22:34] <dzbarsky> jwatt: ok, do you have a rollup patch or queue or something I can apply locally?
  2823. # [22:34] <bz> retina: so assuming Apple actually exposed a public API for detecting the situation....
  2824. # [22:34] <jwatt> dzbarsky: this week could see the hit-testing pref flipped on, but not the painting pref
  2825. # [22:35] <jwatt> dzbarsky: if you apply the two patches that do not have checkin+ on them, you should be able to play with it
  2826. # [22:35] <@ted> jcranmer: interesting
  2827. # [22:35] <@ted> jcranmer: build vs. config is totally arbitrary, we should probably merge them
  2828. # [22:36] <@ted> where did we stick our dehydra scripts?
  2829. # [22:36] <@bsmedberg> xpcom/static-analysis
  2830. # [22:36] <jcranmer> "everywhere"
  2831. # [22:36] * Joins: shorlander-away (shorlander@moz-853043D6.dhcp.insightbb.com)
  2832. # [22:37] <dzbarsky> jwatt: ok, thanks. would you happen to know when the NS_FRAME_MAY_BE_TRANSFORMED bit is set?
  2833. # [22:37] <jcranmer> most are in xpcom/analysis, some are in js/src, layout/generic, and the main script is actually in config/
  2834. # [22:37] <jwatt> dzbarsky: for the SVG frames?
  2835. # [22:37] * jcranmer wonders if we ought to rip out the dehydra support
  2836. # [22:37] <dzbarsky> jwatt: no, in general
  2837. # [22:37] <jwatt> dzbarsky: or current frames?
  2838. # [22:37] <jwatt> one sec
  2839. # [22:37] * shorlander-away is now known as shorlander
  2840. # [22:38] <@bsmedberg> jcranmer: we've talked about a script equivalent for clang plugins... is that what you're talking about, or just compiled plugins?
  2841. # [22:38] <jcranmer> compiled plugins
  2842. # [22:38] <gavin> retina: bug 674373
  2843. # [22:38] <@bsmedberg> jcranmer: the dehydra stuff is probably not very useful now, indeed
  2844. # [22:38] <@ted> jcranmer: ah
  2845. # [22:38] * Joins: yuan_ (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2846. # [22:39] <@ted> jcranmer: okay, i have no real opinion then
  2847. # [22:39] <jcranmer> bsmedberg: I think taras has opined that it's dead
  2848. # [22:39] <jwatt> dzbarsky: nsFrame::Init
  2849. # [22:39] * Quits: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com) (Quit: sheppy)
  2850. # [22:39] <@ted> jcranmer: so, you probably want to be the first thing in tier_base: http://mxr.mozilla.org/mozilla-central/source/Makefile.in#26
  2851. # [22:39] <jwatt> dzbarsky: if the nsStyleDisplay has a transform
  2852. # [22:40] <jwatt> dzbarsky: but note that certain frame types to which CSS transforms do not apply explicitly remove that bit again in their ctors
  2853. # [22:40] <mbrubeck> Not sure what's up with this Android red on jlebar's ESR10 push
  2854. # [22:40] <jcranmer> ted: well, I think most anything in config or build would be sufficient
  2855. # [22:40] * mbrubeck retriggers
  2856. # [22:40] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  2857. # [22:40] * yuan_ is now known as yuan
  2858. # [22:40] * Quits: josh (josh@moz-7B0110AD.mv.mozilla.com) (Quit: josh)
  2859. # [22:40] * Quits: evilpie (chatzilla@moz-9BF8E26C.pools.arcor-ip.net) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120601175215])
  2860. # [22:40] * Joins: Dagger (Dagger@moz-D33D35F6.cable.virginmedia.com)
  2861. # [22:40] <jlebar> mbrubeck, o.O
  2862. # [22:40] * Quits: bz (bzbarsky@moz-69B5879F.bstnma.fios.verizon.net) (Ping timeout)
  2863. # [22:41] * Joins: jfkthame (jfkthame@1E761AA8.A1C12133.9542EC20.IP)
  2864. # [22:41] * Joins: bz (bzbarsky@moz-69B5879F.bstnma.fios.verizon.net)
  2865. # [22:41] * ChanServ sets mode: +o bz
  2866. # [22:41] <@ted> jcranmer: yeah, we're certainly not building anything useful before that
  2867. # [22:41] <dzbarsky> jwatt: ah ok. that totally explains why my code wasn't working. thanks!
  2868. # [22:41] * Quits: @bz (bzbarsky@moz-69B5879F.bstnma.fios.verizon.net) (Quit: Leaving)
  2869. # [22:42] <jwatt> dzbarsky: no probs!
  2870. # [22:42] * Joins: bz (bzbarsky@moz-69B5879F.bstnma.fios.verizon.net)
  2871. # [22:42] * ChanServ sets mode: +o bz
  2872. # [22:42] <@ted> jcranmer: i mean, i guess ideally you'd build these before we start the build, as part of configure or something
  2873. # [22:42] <@ted> but that's a little weird
  2874. # [22:42] <dzbarsky> jwatt: wait, how does nsIFrame::IsTransformed() work?
  2875. # [22:42] * mattwoodrow is now known as mattwoodrow|away
  2876. # [22:42] <dzbarsky> wouldn't the bit not be set for IsSVGTransformed?
  2877. # [22:42] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  2878. # [22:42] * cjones-lunch is now known as cjones
  2879. # [22:42] <jcranmer> ted: I could use HOST_C* for building and add flags to the non-HOST_* stuff
  2880. # [22:42] <dzbarsky> if the frame has no other transform
  2881. # [22:42] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Client exited)
  2882. # [22:43] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2883. # [22:43] <@ted> jcranmer: yeah
  2884. # [22:43] * Quits: wolfiR (wolfiR@moz-330B334E.dip0.t-ipconnect.de) (Quit: Leaving)
  2885. # [22:43] <@ted> jcranmer: that's exactly what you want
  2886. # [22:43] <jwatt> dzbarsky: I change nsIframe::IsTransformed in the patch :)
  2887. # [22:43] <jwatt> to call IsSVGTransformed
  2888. # [22:44] <jcranmer> yay, time to dive into the hellhole known as configure.in
  2889. # [22:44] <jwatt> which is virtual, and which SVG frames override to return true as appropriate
  2890. # [22:44] * jmaher is now known as jmaher|afk
  2891. # [22:45] <dzbarsky> did that part get checked in yet?
  2892. # [22:45] <jwatt> dzbarsky: no
  2893. # [22:45] <jwatt> dzbarsky: that's in the patch I linked you to
  2894. # [22:45] <jwatt> dzbarsky: note that I set NS_FRAME_MAY_BE_TRANSFORMED on certain SVG frames in that patch too
  2895. # [22:46] * Quits: dao (dao@moz-40632E1F.superkabel.de) (Ping timeout)
  2896. # [22:47] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2897. # [22:47] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
  2898. # [22:47] <dzbarsky> jwatt: ah ok
  2899. # [22:48] * Quits: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  2900. # [22:48] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
  2901. # [22:48] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2902. # [22:48] * Joins: dao (dao@moz-40632E1F.superkabel.de)
  2903. # [22:48] * Quits: Dagger (Dagger@moz-D33D35F6.cable.virginmedia.com) (Connection reset by peer)
  2904. # [22:49] * Joins: Dagger (Dagger@moz-D33D35F6.cable.virginmedia.com)
  2905. # [22:50] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
  2906. # [22:50] <@bz> uh
  2907. # [22:50] <@bz> no more 17" mbps? :(
  2908. # [22:51] * Joins: josh (josh@moz-7B0110AD.mv.mozilla.com)
  2909. # [22:51] <jlebar> bz, On the upside, you could fit the pixels from two 17" screens into one of the 13" screens. :)
  2910. # [22:51] * jlebar (doesn't know if that's actually true)
  2911. # [22:51] <jwatt> heh
  2912. # [22:52] <jwatt> yeah, more screen real estate, by one definition :)
  2913. # [22:52] <@bz> jlebar: or something
  2914. # [22:52] <@bz> on the other hand default SSDs looks like
  2915. # [22:52] <@bz> or at least "flash storage"
  2916. # [22:52] * @bz is not sure what he thinks of the whole thing
  2917. # [22:53] <@bz> the 15" "retina display" one doesn't even say what the actual resolution is.
  2918. # [22:53] * Quits: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving)
  2919. # [22:53] <jlebar> bz, 2880x1800?
  2920. # [22:53] <jhammel> bz: its apple; you don't need to know ;)
  2921. # [22:53] <jlebar> bz, Up from 1440x900, so doubling.
  2922. # [22:54] <jlebar> or quadrupling, if you prefer. :)
  2923. # [22:54] <@bz> hrm
  2924. # [22:54] * Joins: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz)
  2925. # [22:54] <retina> 2880 x 1800
  2926. # [22:54] * armenzg_mtg is now known as armenzg
  2927. # [22:54] <@bz> 2880-by-1800
  2928. # [22:54] <@bz> yeah
  2929. # [22:54] <@bz> ok
  2930. # [22:54] * @bz cries
  2931. # [22:54] <@bz> (it's interesting that the "retina display" model is lighter and thinner than the regular)
  2932. # [22:54] <retina> just get Mozilla to buy 1 for the office :)
  2933. # [22:54] <@bz> and can take more ram
  2934. # [22:55] <@bz> retina: well, so I was considering getting a new laptop this summer
  2935. # [22:55] <jwatt> how much ram?
  2936. # [22:55] <retina> you can't upgrade it
  2937. # [22:55] <@bz> jwatt: 16G
  2938. # [22:55] <retina> everything is soldered on the mobo
  2939. # [22:55] <@bz> ah
  2940. # [22:55] <jwatt> bz: the old one takes 16 G
  2941. # [22:55] * Quits: jduell (jduell@moz-D4496E92.hsd1.ca.comcast.net) (Ping timeout)
  2942. # [22:55] <jwatt> I'm using 16 G right now
  2943. # [22:55] <@bz> jwatt: er... not according to the apple store!
  2944. # [22:55] <retina> so you'll be paying Apple RAM prices which everyone knows is ridiculously more expensive
  2945. # [22:55] <@bz> jwatt: I guess if you swap the RAM out?
  2946. # [22:55] <jwatt> bz: yeah, well they're wrong
  2947. # [22:55] <jwatt> right
  2948. # [22:55] <@bz> retina: last time I bought a mac, I compared getting the ram from them or getting it elsewhere
  2949. # [22:56] <@bz> retina: getting the ram from them was actually cheaper
  2950. # [22:56] <retina> the flash memory is soldered on also
  2951. # [22:56] <@bz> retina: or more precisely, it was cheaper to get 8GB from them than it was to get 4GB from them and then 8GB elsewhere
  2952. # [22:56] <@bz> anyway
  2953. # [22:57] <@bz> all of which is nice, but the lack of 17" mbp is really sucky
  2954. # [22:57] * @bz once again considers getting a non-Mac
  2955. # [22:57] <jhammel> do it!
  2956. # [22:57] * Quits: Mic (Instantbir@moz-108E19BC.superkabel.de) (Connection reset by peer)
  2957. # [22:57] <KWierso> hold out for the fall!
  2958. # [22:57] <khuey> lenovo hardware is pretty nice
  2959. # [22:58] <froydnj> no shark :(
  2960. # [22:58] <khuey> I said hardware for a reason
  2961. # [22:58] <khuey> I know some people love their OS X
  2962. # [22:58] <@bz> KWierso: what will change in the fall?
  2963. # [22:58] <@bz> froydnj: so yeah
  2964. # [22:58] <retina> http://images.apple.com/macbook-pro/design/images/performance.jpg zero upgradability
  2965. # [22:58] <@bz> froydnj: but no shark anyway on 10.7
  2966. # [22:58] <froydnj> bz: *boggle*
  2967. # [22:58] <KWierso> bz: the new win8-supporting devices
  2968. # [22:58] <@bz> froydnj: and instruments integration is not quite there yet
  2969. # [22:59] <@bz> froydnj: and we have a custom profiler now....
  2970. # [22:59] <@bz> retina: how often do people upgrade laptops?
  2971. # [22:59] * @bz did it once, to put in more RAM.... and replaced a battery once
  2972. # [22:59] <@bz> that's across 3 laptops and 7 years now
  2973. # [22:59] <retina> bz you probably want to add more RAM or larger storage
  2974. # [22:59] <retina> in the future, with this you can't
  2975. # [23:00] <@bz> retina: the former if the motherboard supports it
  2976. # [23:00] * KWierso is tempted to put an SSD in the spare drive slot in his laptop
  2977. # [23:00] <retina> so you need to configure it to the max which is expensive
  2978. # [23:00] <@bz> retina: the latter, is a bit of an issue, yes
  2979. # [23:00] * Quits: dao (dao@moz-40632E1F.superkabel.de) (Connection reset by peer)
  2980. # [23:00] <@bz> retina: well, yes
  2981. # [23:00] <@bz> retina: I have no problem paying up front for that sort of thing, though
  2982. # [23:00] * Joins: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
  2983. # [23:00] * Parts: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
  2984. # [23:00] <@bz> retina: so I don't have to worry about it later
  2985. # [23:00] <@bz> retina: overall price ends up not that different, but hassle way less
  2986. # [23:01] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
  2987. # [23:01] * Joins: dao (dao@moz-40632E1F.superkabel.de)
  2988. # [23:01] * jcranmer is now known as jcranmer|away
  2989. # [23:01] <jgilbert> KWierso: do it! It's great :D
  2990. # [23:02] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2991. # [23:02] <@bz> the form factor is a bigger problem
  2992. # [23:02] * @bz is not sure how well that'll work out in practice....
  2993. # [23:02] * Quits: dao (dao@moz-40632E1F.superkabel.de) (Ping timeout)
  2994. # [23:03] * Quits: msucan (mihai@452AB583.C1570FFF.BD62875.IP) (Quit: Leaving.)
  2995. # [23:03] <retina> go try it out at a Mac Store first I guess
  2996. # [23:03] <@bz> well
  2997. # [23:03] <@bz> I can certainly do that
  2998. # [23:03] <@bz> the problem is actually running the apps I care about
  2999. # [23:03] <jhammel> retina: i've tried; they won't let me put linux on it ;)
  3000. # [23:03] <@bz> and seeing how they behave
  3001. # [23:03] <Waldo> bz: do you know anything about the web components stuff and whether it allows changing widget bindings at runtime the way -moz-binding does?
  3002. # [23:03] <Waldo> (hoping the answer is the new stuff doesn't allow such changes)
  3003. # [23:04] <@bz> waldo: the new stuff does not allow such changes if the binding affects API
  3004. # [23:04] <@bz> waldo: we were very insistent on that
  3005. # [23:04] <Waldo> jhammel: you have to tag-team it if you want to run that experiment
  3006. # [23:04] <Waldo> bz: good, good, good
  3007. # [23:04] * Quits: priya (Adium@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3008. # [23:04] <Waldo> prototype mutation: bad idea, or awful idea?
  3009. # [23:04] <@bz> waldo: somewhere in between? ;)
  3010. # [23:04] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Quit: Leaving.)
  3011. # [23:05] <froydnj> bawful
  3012. # [23:05] * Joins: andreasn (andreasn@moz-A80AB8F9.a336.priv.bahnhof.se)
  3013. # [23:05] * Joins: dao (dao@moz-40632E1F.superkabel.de)
  3014. # [23:05] <Waldo> bz: first you complain about my Inception reference in a source code comment, now you claim that prototype mutation is not totally spawn of satan? you are getting on my Bad List
  3015. # [23:05] <Waldo> :-P
  3016. # [23:06] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Ping timeout)
  3017. # [23:07] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
  3018. # [23:07] * Quits: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  3019. # [23:08] <dholbert> bz, ping (flexbox style system question, when you've got a few min)
  3020. # [23:08] <@bz> dholbert: ack
  3021. # [23:08] * Joins: cpearce (chatzilla@moz-E5C9EA4F.xdsl.xnet.co.nz)
  3022. # [23:09] * Joins: priya (Adium@moz-BBE3ABD.mv.mozilla.com)
  3023. # [23:09] <froydnj> I love how rng.io seems to be busted on nightlies
  3024. # [23:09] <dholbert> bz, so per the end of bug https://bugzilla.mozilla.org/show_bug.cgi?id=756671 , we effectively want to turn <img>/<canvas>/ etc. into flex items by calling EnsureBlockDisplay on them (converting display:inline-[foo] into display:[foo])
  3025. # [23:10] * Quits: artur (artur@moz-5333EC57.hsd1.vt.comcast.net) (Input/output error)
  3026. # [23:10] * Quits: ekr (ekr@47F40369.10A53EE3.77834EAA.IP) (Quit: ekr)
  3027. # [23:10] <dholbert> bz, however, we _don't_ want to tweak "display" for e.g. <span> / <i> / etc. -- only for the whitelisted list of elements
  3028. # [23:11] <@bz> That really sucks
  3029. # [23:11] <@bz> well
  3030. # [23:11] * Quits: sid (sid@moz-34D4B897.dsl.pipex.com) (Ping timeout)
  3031. # [23:11] <@bz> you had your extra prop suggestion
  3032. # [23:11] * Joins: darktrojan (geoff@moz-30B3CCFD.telstraclear.net)
  3033. # [23:11] * Joins: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net)
  3034. # [23:11] * Joins: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3035. # [23:11] <dholbert> yeah :-/ that's true. I think we might need to use that
  3036. # [23:12] <@bz> That seems like the simplest approach
  3037. # [23:12] <dholbert> so basically we need to be sure that we'll never share a style context between <i> and <img>, as a child of a flexbox
  3038. # [23:12] <@bz> well
  3039. # [23:12] <dholbert> and yeah, an extra hidden property will do that
  3040. # [23:12] * Quits: espadrine (espadrine@moz-BBE3ABD.mv.mozilla.com) (Quit: espadrine)
  3041. # [23:12] <@bz> right
  3042. # [23:12] * Quits: jesup|laptop (chatzilla@47F40369.10A53EE3.77834EAA.IP) (Ping timeout)
  3043. # [23:12] * Joins: espadrine (espadrine@moz-BBE3ABD.mv.mozilla.com)
  3044. # [23:12] <@bz> I wonder whether we can somehow make sure that only trusted sheets can set that prop
  3045. # [23:13] <@bz> hmm
  3046. # [23:13] <@bz> so wait
  3047. # [23:13] <@bz> the new mbps are available
  3048. # [23:13] <@bz> but are still using lion?
  3049. # [23:13] <mconnor> bz: yes
  3050. # [23:13] <mconnor> for all of a month or so
  3051. # [23:13] * @bz wonders whether he should get one _now_ before they start shipping the with mountain lion
  3052. # [23:13] <@bz> if I'm going to get one at all
  3053. # [23:13] * Quits: jstraus (Adium@3464EC4F.72B357BE.A35657C3.IP) (Quit: Leaving.)
  3054. # [23:13] <mconnor> bz: because 10.8 is the devil?
  3055. # [23:14] <@bz> well, because every new OS release tends to Break Shit
  3056. # [23:14] <@bz> so things are pretty unusable for the first few months
  3057. # [23:14] <@bz> for my purposes
  3058. # [23:14] <mconnor> mmm
  3059. # [23:14] <mconnor> a fair point
  3060. # [23:14] * mjschranz is now known as mjschranz_away
  3061. # [23:14] <mconnor> so... yes
  3062. # [23:14] <@bz> well, in the case of Lion it was for the while product lifecycle
  3063. # [23:14] <@bz> see no shark above
  3064. # [23:14] <mconnor> mmm
  3065. # [23:14] <josh> the first mozilla dev to get one is getting hi-dpi support assigned to them
  3066. # [23:14] * bwinton is now known as bwinton_away
  3067. # [23:14] <@bz> heh
  3068. # [23:15] <mconnor> bz gets a pass on that
  3069. # [23:15] <mconnor> first mozilla dev not working on B2G/Servo, maybe? :)
  3070. # [23:15] * Quits: mreavy (chatzilla@47F40369.10A53EE3.77834EAA.IP) (Ping timeout)
  3071. # [23:15] <josh> no exception!
  3072. # [23:15] <biesi> what's servo?
  3073. # [23:16] <josh> new rendering engine written in rust
  3074. # [23:16] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
  3075. # [23:16] <khuey> gecko 2.0 for realz
  3076. # [23:16] <jlebar> smaug, What happened to nsIPrivateDOMEvent?
  3077. # [23:16] <gavin> biesi: https://github.com/mozilla/servo
  3078. # [23:16] <@smaug> jlebar: I killed it
  3079. # [23:16] <biesi> ah right
  3080. # [23:16] <@smaug> jlebar: merged to nsIDOMEvent
  3081. # [23:16] <jlebar> smaug, Ah, awesome.
  3082. # [23:17] * Quits: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com) (Quit: Miranda IM - Multi protocol instant messenger @ www.miranda-im.org)
  3083. # [23:17] <retina> http://forums.mozillazine.org/viewtopic.php?f=23&t=2486909 "Firefox 3" really?
  3084. # [23:18] <@bz> retina: pretty normal
  3085. # [23:18] <@bz> retina: also Safari 3 and IE 7
  3086. # [23:18] <KWierso> it's probably hanging on the build date removal
  3087. # [23:19] * Quits: bbondy (bbondy@moz-815B377A.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  3088. # [23:19] * kats is now known as kats|away
  3089. # [23:19] <darktrojan> Gecko/[0-9]\.
  3090. # [23:20] <darktrojan> or rather rv:[0-9]\.
  3091. # [23:20] * Quits: josh (josh@moz-7B0110AD.mv.mozilla.com) (Quit: josh)
  3092. # [23:20] <darktrojan> fools
  3093. # [23:21] <JonathanS> UA Sniffer is evil
  3094. # [23:23] * Joins: jduell (jduell@moz-E49CB243.hsd1.ca.comcast.net)
  3095. # [23:23] * rail is now known as rail_away
  3096. # [23:25] * Joins: sid (sid@moz-34D4B897.dsl.pipex.com)
  3097. # [23:26] * Quits: jduell (jduell@moz-E49CB243.hsd1.ca.comcast.net) (Ping timeout)
  3098. # [23:26] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  3099. # [23:27] * Joins: jduell (jduell@moz-E49CB243.hsd1.ca.comcast.net)
  3100. # [23:27] * Joins: jgilbert_ (jgilbert@moz-BBE3ABD.mv.mozilla.com)
  3101. # [23:27] * Joins: tal (tal.aloni.@moz-980F9947.red.bezeqint.net)
  3102. # [23:27] * Quits: @smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi) (Input/output error)
  3103. # [23:27] * Quits: jgilbert (jgilbert@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3104. # [23:29] * bhearsum is now known as bhearsum|afk
  3105. # [23:31] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  3106. # [23:31] <jlebar> Do we have a mochitest domain which serves an EV cert?
  3107. # [23:31] * Quits: benjamin (Mibbit@moz-BBE3ABD.mv.mozilla.com) (Quit: http://www.mibbit.com ajax IRC Client)
  3108. # [23:31] * Joins: fabrice1 (fabrice@moz-7B0110AD.mv.mozilla.com)
  3109. # [23:31] <dzbarsky> Jesse: oing
  3110. # [23:32] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  3111. # [23:32] * Joins: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net)
  3112. # [23:33] * Joins: mreavy (chatzilla@B05600D2.3F4E4C13.AF6F698.IP)
  3113. # [23:33] * catlee-buildduty is now known as catlee
  3114. # [23:34] <gavin> jlebar: http://mxr.mozilla.org/mozilla-central/source/build/pgo/server-locations.txt suggets that we don't
  3115. # [23:34] * Quits: cpearce (chatzilla@moz-E5C9EA4F.xdsl.xnet.co.nz) (Ping timeout)
  3116. # [23:34] <gavin> jlebar: also bug 458727
  3117. # [23:34] * Joins: jesup|laptop (chatzilla@B05600D2.3F4E4C13.AF6F698.IP)
  3118. # [23:35] * Quits: fabrice1 (fabrice@moz-7B0110AD.mv.mozilla.com) (Quit: Leaving.)
  3119. # [23:35] * Quits: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net) (Quit: Leaving...)
  3120. # [23:36] * armenzg is now known as armenzg_away
  3121. # [23:36] <jlebar> gavin, Indeed. Thanks.
  3122. # [23:36] * Quits: darfia (darfia@20C4F0CB.2F9EAEB9.C36097CD.IP) (Ping timeout)
  3123. # [23:37] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Input/output error)
  3124. # [23:37] * Quits: andreasn (andreasn@moz-A80AB8F9.a336.priv.bahnhof.se) (Connection reset by peer)
  3125. # [23:38] * Quits: armenzg_away (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Input/output error)
  3126. # [23:39] * Quits: wchen (wchen@F2D29657.F60B0462.67AC9B1.IP) (Quit: wchen)
  3127. # [23:39] * Joins: nattokirai (nattokirai@moz-6A258170.dynamic.ppp.asahi-net.or.jp)
  3128. # [23:39] * Joins: bholley (anonymous@moz-68DEBBE6.adsl.alicedsl.de)
  3129. # [23:39] * Joins: damons_ (gnubeard@moz-BBE3ABD.mv.mozilla.com)
  3130. # [23:39] * Quits: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  3131. # [23:39] * damons_ is now known as damons
  3132. # [23:40] * Joins: bholley_ (anonymous@moz-104CC309.mv.mozilla.com)
  3133. # [23:40] * Quits: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net) (Ping timeout)
  3134. # [23:40] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  3135. # [23:40] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  3136. # [23:40] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  3137. # [23:40] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  3138. # [23:40] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Connection reset by peer)
  3139. # [23:40] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  3140. # [23:40] * Quits: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  3141. # [23:40] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  3142. # [23:40] * Quits: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  3143. # [23:40] * Joins: juanb_ (jbecerra@moz-BBE3ABD.mv.mozilla.com)
  3144. # [23:40] * Joins: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com)
  3145. # [23:40] * Joins: smooney_ (smooney@moz-BBE3ABD.mv.mozilla.com)
  3146. # [23:40] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
  3147. # [23:40] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  3148. # [23:40] * Quits: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  3149. # [23:40] * Joins: akeybl_ (akeybl@moz-BBE3ABD.mv.mozilla.com)
  3150. # [23:40] * Quits: espadrine (espadrine@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  3151. # [23:40] * Joins: Jesse_ (jruderman@moz-BBE3ABD.mv.mozilla.com)
  3152. # [23:40] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
  3153. # [23:40] * Joins: espadrine (espadrine@moz-BBE3ABD.mv.mozilla.com)
  3154. # [23:41] * smooney_ is now known as smooney
  3155. # [23:41] * Joins: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com)
  3156. # [23:41] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
  3157. # [23:41] * akeybl_ is now known as akeybl
  3158. # [23:41] * Quits: @dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3159. # [23:41] * Quits: bholley (anonymous@moz-68DEBBE6.adsl.alicedsl.de) (Ping timeout)
  3160. # [23:41] * bholley_ is now known as bholley
  3161. # [23:41] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3162. # [23:41] * Joins: dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com)
  3163. # [23:41] * ChanServ sets mode: +o dveditz
  3164. # [23:42] * Quits: nhirata|stability_ww (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3165. # [23:42] * kmoir is now known as kmoir-afk
  3166. # [23:42] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
  3167. # [23:42] * Joins: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net)
  3168. # [23:43] * Quits: jesup|laptop (chatzilla@B05600D2.3F4E4C13.AF6F698.IP) (Ping timeout)
  3169. # [23:43] * Joins: jesup|laptop (chatzilla@B05600D2.3F4E4C13.AF6F698.IP)
  3170. # [23:43] * Joins: wchen (wchen@F2D29657.F60B0462.67AC9B1.IP)
  3171. # [23:44] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Quit: back shortly)
  3172. # [23:44] * Joins: mcsmurf (mcsmurf@moz-4BCD893A.dip.t-dialin.net)
  3173. # [23:46] * Quits: wchen (wchen@F2D29657.F60B0462.67AC9B1.IP) (Quit: wchen)
  3174. # [23:47] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  3175. # [23:49] <KWierso> is tbpl stuck at "loading XX% ..." for anyone else?
  3176. # [23:49] <fabrice> KWierso: on try builds, yes it is for me
  3177. # [23:49] * Quits: jfkthame (jfkthame@1E761AA8.A1C12133.9542EC20.IP) (Quit: jfkthame)
  3178. # [23:50] <KWierso> fabrice: I'm stuck at 80% on the Jetpack tree, and 93% for m-c, m-i and m-a
  3179. # [23:51] * Parts: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net)
  3180. # [23:51] <KWierso> fabrice: and after I said that and double-clicked in the error console's titlebar, my UX nightly crashed. and on restoring my session, everything finished loading
  3181. # [23:51] <KWierso> :\
  3182. # [23:52] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
  3183. # [23:52] * Quits: necolas (necolas@moz-2D68B52B.bb.sky.com) (Client exited)
  3184. # [23:52] * Quits: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com) (Ping timeout)
  3185. # [23:53] * Joins: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com)
  3186. # [23:54] <khuey> armen++++++++++++++++++
  3187. # [23:54] <jhammel> khuey: please congratulate him on-thread and make sure you CC all so that we may all see his shining karma ;)
  3188. # [23:54] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3189. # [23:54] <khuey> jhammel: haha
  3190. # [23:55] <jhammel> i'd do it but i've already exercised my delete key
  3191. # [23:56] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
  3192. # [23:56] * mcote is now known as mcote|afk
  3193. # [23:57] <fryn> ehsan: ping!
  3194. # [23:57] * Quits: myk (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  3195. # [23:58] * Joins: myk (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3196. # [23:58] * Quits: retina (blah@187E4755.501E67FD.45459EBF.IP) (Quit: )
  3197. # Session Close: Tue Jun 12 00:00:03 2012

The end :)