/irc-logs / mozilla / #developers / 2012-04-20 / end

Options:

  1. # Session Start: Fri Apr 20 00:00:00 2012
  2. # Session Ident: #developers
  3. # [00:00] * Parts: daoberes (donna@D2B84AF4.C749D475.1139E686.IP)
  4. # [00:00] * Quits: karl (karl@moz-5860A10F.jetstream.xtra.co.nz) (Ping timeout)
  5. # [00:00] * joduinn-mtg is now known as joduinn-commute
  6. # [00:00] * Quits: adeel (chatzilla@83896617.EB28E85D.59D8DB68.IP) (Quit: ChatZilla 0.9.88.2 [SeaMonkey 2.8/20120312220748])
  7. # [00:02] * Quits: prazuber (prazuber@moz-8FDA4E25.savvy.volia.net) (Quit: )
  8. # [00:02] * Quits: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net) (Connection reset by peer)
  9. # [00:02] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
  10. # [00:02] * jhford-work is now known as jhford-work-away
  11. # [00:02] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  12. # [00:03] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
  13. # [00:03] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
  14. # [00:03] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  15. # [00:03] * Joins: gandalf (zbraniecki@moz-9CDDF97C.neoplus.adsl.tpnet.pl)
  16. # [00:04] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
  17. # [00:04] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  18. # [00:04] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
  19. # [00:04] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  20. # [00:04] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
  21. # [00:05] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  22. # [00:05] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Input/output error)
  23. # [00:05] * khuey is now known as khuey|away
  24. # [00:05] * bhearsum is now known as bhearsum|afk
  25. # [00:05] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  26. # [00:06] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: adev)
  27. # [00:06] * Quits: squib (squib-@moz-415BAA34.engr.wisc.edu) (Quit: Leaving)
  28. # [00:06] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  29. # [00:07] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
  30. # [00:07] * Joins: eflores (eflores@538BABFE.A073F3E.97BBD552.IP)
  31. # [00:08] * Joins: logbot (logbot@moz-622AFC27.glob.com.au)
  32. # [00:08] * Quits: logbot (logbot@moz-622AFC27.glob.com.au) (Client exited)
  33. # [00:08] * Joins: logbot (logbot@moz-622AFC27.glob.com.au)
  34. # [00:08] * Quits: logbot (logbot@moz-622AFC27.glob.com.au) (Client exited)
  35. # [00:09] * philor|away is now known as philor
  36. # [00:09] * Quits: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net) (Ping timeout)
  37. # [00:09] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  38. # [00:09] * Joins: Mavericks (Mibbit@D01CCF9F.57B935C.B84D4DA2.IP)
  39. # [00:09] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
  40. # [00:10] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/900945f9909a - Myk Melez - bug 746629 - package webapp-uninstaller.exe on Windows so it is available to the webapp installer; r=felipe, a=desktop-only
  41. # [00:10] * Joins: logbot (logbot@moz-622AFC27.glob.com.au)
  42. # [00:10] * Quits: robert (robert@moz-11E4ED00.dynamic.t-2.net) (Quit: robert)
  43. # [00:11] * Joins: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
  44. # [00:11] * Quits: mjschranz_ (mjschranz@moz-6FE6B833.cpe.net.cable.rogers.com) (Client exited)
  45. # [00:11] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  46. # [00:11] * Quits: gkw (Instantbir@moz-E31CD2CB.mozilla.org) (Quit: Instantbird -- http://www.instantbird.com)
  47. # [00:12] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
  48. # [00:13] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  49. # [00:13] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Input/output error)
  50. # [00:14] * Joins: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP)
  51. # [00:14] * Quits: @bz (bzbarsky@moz-69B5879F.bstnma.fios.verizon.net) (Ping timeout)
  52. # [00:14] * Quits: WeirdAl (chatzilla@moz-D461843.ask.info) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120312181643])
  53. # [00:14] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  54. # [00:14] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
  55. # [00:14] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  56. # [00:15] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Input/output error)
  57. # [00:15] * jhford-work-away is now known as jhford-work
  58. # [00:15] * Joins: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net)
  59. # [00:16] * Quits: xakz (XaMaD@moz-4A5DD6F7.w92-135.abo.wanadoo.fr) (Ping timeout)
  60. # [00:16] * Quits: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP) (Quit: ajuma)
  61. # [00:17] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  62. # [00:17] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: adev)
  63. # [00:17] * fabrice is now known as fabrice|afk
  64. # [00:17] * Joins: krit (Adium@9AFCD084.774645F1.4C3B1D9.IP)
  65. # [00:18] * Quits: bc_ (bc@moz-E31CD2CB.mozilla.org) (Ping timeout)
  66. # [00:18] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
  67. # [00:18] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  68. # [00:18] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
  69. # [00:19] * Quits: pnemsak (Miranda@80CFE454.10D9684B.4F33160D.IP) (Quit: pnemsak)
  70. # [00:20] * Quits: priya (Adium@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  71. # [00:20] * Quits: wesj (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  72. # [00:20] * Quits: zpao|detached (zpao@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  73. # [00:20] * Quits: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  74. # [00:20] * Joins: faramarz_ (faramarz@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  75. # [00:20] * Joins: priya (Adium@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  76. # [00:20] * Joins: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  77. # [00:21] * Quits: harth (harth@88F51059.F3BBB17D.144F44FA.IP) (Ping timeout)
  78. # [00:21] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  79. # [00:21] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: adev)
  80. # [00:21] * Quits: mak (chatzilla@moz-84625997.retail.telecomitalia.it) (Connection reset by peer)
  81. # [00:21] * Quits: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com) (Connection reset by peer)
  82. # [00:21] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  83. # [00:21] * Joins: mak (chatzilla@moz-84625997.retail.telecomitalia.it)
  84. # [00:21] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
  85. # [00:21] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Ping timeout)
  86. # [00:21] * Quits: mak (chatzilla@moz-84625997.retail.telecomitalia.it) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 2.0/20110318052756])
  87. # [00:21] * Quits: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  88. # [00:21] * Quits: faramarz (faramarz@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  89. # [00:21] * faramarz_ is now known as faramarz
  90. # [00:21] * Joins: harth (harth@88F51059.F3BBB17D.144F44FA.IP)
  91. # [00:21] * Joins: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  92. # [00:21] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  93. # [00:21] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  94. # [00:22] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
  95. # [00:23] <jduell> ehsan: did you get your info?
  96. # [00:23] <@ehsan> jduell: no, but I worked around the problem, thanks!
  97. # [00:23] * Joins: zpao (zpao@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  98. # [00:23] <jduell> mmmK
  99. # [00:25] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
  100. # [00:25] * Quits: hipokrit (hipokrit@81016825.8DB70AE8.839F6EC0.IP) (Quit: Leaving)
  101. # [00:26] * jhford-work is now known as jhford-work-away
  102. # [00:26] * Quits: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP) (Quit: madhava)
  103. # [00:27] * Quits: wlach (wlach@93B4174C.6E78B65D.CDBA6951.IP) (Ping timeout)
  104. # [00:28] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  105. # [00:28] * Joins: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com)
  106. # [00:28] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
  107. # [00:28] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  108. # [00:28] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Input/output error)
  109. # Session Close: Fri Apr 20 00:29:17 2012
  110. #
  111. # Session Start: Fri Apr 20 00:29:17 2012
  112. # Session Ident: #developers
  113. # [00:29] * Disconnected
  114. # [00:30] * Attempting to rejoin channel #developers
  115. # [00:30] * Rejoined channel #developers
  116. # [00:30] * Topic is 'm-c is APPROVAL-REQUIRED, see http://goo.gl/rUYkY for details || Next uplift: 24th April || New/want to help? See irc://irc.mozilla.org/#introduction || http://krijnhoetmer.nl/irc-logs/'
  117. # [00:30] * Set by gavin on Tue Apr 17 20:15:14
  118. # [00:31] * Quits: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
  119. # [00:32] <philor> bent: different self-serve host (and not using rck for both robocheck and robocheck2, but that's less exciting)
  120. # [00:32] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  121. # [00:32] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: adev)
  122. # [00:32] * Joins: wlach (wlach@93B4174C.6E78B65D.CDBA6951.IP)
  123. # [00:35] <BenWa> how do I show hidden tests in TBPL?
  124. # [00:35] * Quits: myk (Instantbir@moz-64D96850.dsl.dynamic.sonic.net) (Quit: Instantbird -- http://www.instantbird.com)
  125. # [00:35] * Quits: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  126. # [00:35] * Joins: myk (Instantbir@moz-64D96850.dsl.dynamic.sonic.net)
  127. # [00:35] <mattwoodrow> BenWa: append &noignore=1 to the url
  128. # [00:35] * Joins: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net)
  129. # [00:35] <BenWa> ty
  130. # [00:36] <jhammel> noignore=1....forsooth
  131. # [00:36] <jhammel> dontnotignore=BooleanFalse
  132. # [00:36] <BenWa> haha
  133. # [00:36] * Joins: IanN (chatzilla@moz-3F5A461C.cable.virginmedia.com)
  134. # [00:37] <IanN> anyone else getting cxa_guard_acquire error and build process failing?
  135. # [00:37] * Quits: TheLink (TheLink@moz-C76AC80E.pools.arcor-ip.net) (Client exited)
  136. # [00:39] <bnicholson> Honza, dcamp: ping
  137. # [00:39] * Quits: bholley (bholley@moz-9375A05C.fbx.proxad.net) (Quit: bholley)
  138. # [00:40] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  139. # [00:41] * Joins: loadbang (loadbang@moz-5D4A77EF.range31-52.btcentralplus.com)
  140. # [00:41] * Quits: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120312181643])
  141. # [00:41] * Joins: ehugg_ (chatzilla@91C9C99B.C5EAED67.6CD50604.IP)
  142. # [00:42] * Quits: drice (derice@1606D15F.E628B196.8E155D4E.IP) (Quit: Leaving.)
  143. # [00:45] * Quits: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com) (Quit: Leaving...)
  144. # [00:46] * Joins: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net)
  145. # [00:46] <RyanVM> roc: ping
  146. # [00:46] * Quits: ehugg_ (chatzilla@91C9C99B.C5EAED67.6CD50604.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120312181643])
  147. # [00:46] * jhford-work-away is now known as jhford-work
  148. # [00:46] <RyanVM> roc: should checkin-needed also be removed from bug 745676?
  149. # [00:46] * nical is now known as nical|away
  150. # [00:47] * Quits: mccr8 (mccr8@moz-AAEFBBD1.gw.connect.com.au) (Ping timeout)
  151. # [00:48] * Quits: blizzack (dpierre@16D3C936.5378A4C5.1B632967.IP) (Ping timeout)
  152. # [00:48] <roc> yes, done
  153. # [00:49] * Quits: IanN (chatzilla@moz-3F5A461C.cable.virginmedia.com) (Ping timeout)
  154. # [00:50] * Mavericks is now known as Mavericks|sleep
  155. # [00:50] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  156. # [00:50] * Quits: bonnie_ (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  157. # [00:51] * Joins: IanN (chatzilla@moz-3F5A461C.cable.virginmedia.com)
  158. # [00:52] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0a2/20120417042008])
  159. # [00:52] * Joins: blizzack (dpierre@moz-38C4F261.ptr.us.xo.net)
  160. # [00:52] * Joins: bonnie_ (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  161. # [00:52] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  162. # [00:53] * Quits: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP) (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
  163. # [00:54] * Joins: mccr8 (mccr8@moz-AAEFBBD1.gw.connect.com.au)
  164. # [00:55] * Quits: Mavericks|sleep (Mibbit@D01CCF9F.57B935C.B84D4DA2.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  165. # [00:56] * Joins: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
  166. # [00:57] * Joins: davidb (davidb@471D72E.2257F909.F30C9E9E.IP)
  167. # [00:58] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird -- http://www.instantbird.com)
  168. # [00:58] * khuey|away is now known as khuey
  169. # [01:02] * Joins: jlebar|mac (~jlebarmac@moz-AAEFBBD1.gw.connect.com.au)
  170. # [01:02] * Quits: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net) (Quit: Leaving...)
  171. # [01:03] * Joins: kaze (kaze@moz-CC8B5C79.w82-123.abo.wanadoo.fr)
  172. # [01:04] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  173. # [01:04] * Joins: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP)
  174. # [01:05] * Quits: mcsmurf (mcsmurf@moz-56CC727C.dip.t-dialin.net) (Quit: )
  175. # [01:05] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/3e2557ca55d6 - Kyle Huey - Bug 746834: Fix the test for Bug 575561 to not use DOM objects after navigating the Window. r=dao a=test-only
  176. # [01:05] <Ameya> where can i get names of interfaces which deals with user specific parameters.
  177. # [01:05] * edransch is now known as edransch-away
  178. # [01:08] <Ameya> I mean such as nsIPasswordManager, nsIPasswordManagerInternal, nsICookiemanager
  179. # [01:09] * Quits: peterv (peterv@moz-85A72D66.access.telenet.be) (Ping timeout)
  180. # [01:09] * Joins: bc (bc@93B4174C.6E78B65D.CDBA6951.IP)
  181. # [01:09] <Ameya> ehsan: right now i m checking on only nsICokkiemanager, nsIPropertises & file handling...
  182. # [01:10] * spartan is now known as spartan|away
  183. # [01:10] * Joins: jet (junglecode@moz-AAEFBBD1.gw.connect.com.au)
  184. # [01:11] * Joins: gmoro (guilherme@84484EC9.1F1093E8.D159334F.IP)
  185. # [01:11] * Joins: KLB (Kenneth_Ba@moz-C233EF2B.maine.res.rr.com)
  186. # [01:12] * Quits: dcamp (dave@moz-8EBEC133.hsd1.wa.comcast.net) (Ping timeout)
  187. # [01:12] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  188. # [01:13] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  189. # [01:13] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  190. # [01:15] * Quits: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com) (Quit: Konversation terminated!)
  191. # [01:16] * Quits: davidb (davidb@471D72E.2257F909.F30C9E9E.IP) (Quit: davidb)
  192. # [01:16] * Quits: KWierso (chatzilla@moz-DDEBF960.desm.qwest.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  193. # [01:16] * Quits: bb10 (bb10@moz-C7B05616.org) (Ping timeout)
  194. # [01:17] * Joins: zwol (zack@moz-A5165AC6.lightspeed.sntcca.sbcglobal.net)
  195. # [01:17] <mbrubeck> Ameya: You're looking for interfaces that deal with users' personal data? You could start by looking at interfaces used by the "clear private data" code at https://mxr.mozilla.org/mozilla-central/source/browser/base/content/sanitize.js
  196. # [01:18] * Quits: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 1.8.0.9/2006120508])
  197. # [01:18] * Joins: bb10 (bb10@moz-C7B05616.org)
  198. # [01:18] * Quits: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  199. # [01:18] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: Eaten by grue.)
  200. # [01:19] * Joins: kwierso (chatzilla@moz-DDEBF960.desm.qwest.net)
  201. # [01:19] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
  202. # [01:19] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  203. # [01:20] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  204. # [01:20] <Ameya> ok..
  205. # [01:21] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
  206. # [01:21] * Quits: kumar (kmcmillan@moz-F2D05B8.c3-0.stk-ubr1.chi-stk.il.cable.rcn.com) (Quit: kumar)
  207. # [01:21] <Ameya> mbrubeck:what does it tell exaclty?
  208. # [01:22] * joduinn-commute is now known as joduinn-mtg
  209. # [01:22] * jhford-work is now known as jhford-work-away
  210. # [01:23] <Ameya> mbrubeck:you there?
  211. # [01:23] * Quits: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP) (Ping timeout)
  212. # [01:23] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
  213. # [01:23] <mbrubeck> Ameya: Well, reading through that code you can find things like nsIBrowserHistory and nsIFormHistory2 -- is that the sort of thing you are looking for?
  214. # [01:24] <Ameya> Yes... i checked it
  215. # [01:24] * jhford-work-away is now known as jhford-work
  216. # [01:24] <Ameya> mbrubeck:I m checking whether addons are trying to read personal data in private browsing or not..
  217. # [01:24] * Joins: harth (harth@moz-C2C235AC.bb.sky.com)
  218. # [01:25] <Ameya> mbrubeck: for small scale right now i m monitoring cookiemanager & filehandling interfaces.
  219. # [01:25] <mbrubeck> Ameya: Ah, so you are building a list of things to scan for in add-on code?
  220. # [01:25] <Ameya> yes
  221. # [01:25] <@smaug> addons can always open any file in the file system and read data from there
  222. # [01:25] * Joins: njn (chatzilla@moz-AAEFBBD1.gw.connect.com.au)
  223. # [01:25] <Ameya> yup.. I am preventing them from writing on file
  224. # [01:26] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
  225. # [01:26] * Joins: jamesr_ (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net)
  226. # [01:26] * Joins: jgilbert (jgilbert@moz-2B3CF81C.hsd1.ca.comcast.net)
  227. # [01:26] <Ameya> mbrubeck: ex. they can track cookies at the end of private browsing session & store on file which is wrong.
  228. # [01:27] * Joins: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  229. # [01:27] <Ameya> i m notifying user if any such thing happens....
  230. # [01:28] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Quit: Mardak)
  231. # [01:28] * Quits: glob (glob@93B4174C.6E78B65D.CDBA6951.IP) (Ping timeout)
  232. # [01:28] <Ameya> mbrubeck: So i need to extend this to remaining sensitive interfaces as well
  233. # [01:28] <biesi> wow, that seems really hard / perhaps impossible
  234. # [01:29] * Quits: gcp (gpascutto@moz-D0E475EA.access.telenet.be) (Quit: Make a new plan, Stan!)
  235. # [01:29] * Joins: Goldorak (chatzilla@4F3B0A5C.7BDA2E47.187A1082.IP)
  236. # [01:29] * Quits: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  237. # [01:30] <mbrubeck> Yeah, it seems like truly malicious add-ons could probably find a way around any such sandbox... though this might be good for finding add-ons that *accidentally* record data in private browsing mode.
  238. # [01:30] * Quits: jgilbert (jgilbert@moz-2B3CF81C.hsd1.ca.comcast.net) (Ping timeout)
  239. # [01:30] <mbrubeck> like https://github.com/toolness/collusion/issues/66
  240. # [01:31] <mbrubeck> Ameya: You might also want to look at all the code that calls the private browsing service. You might find more "sensitive" interfaces there: https://mxr.mozilla.org/mozilla-central/ident?i=nsIPrivateBrowsingService
  241. # [01:31] * joduinn-mtg is now known as joduinn-biab
  242. # [01:31] <Ameya> biesi: I dont know...but for now i m monitoring getservice() code & finding url of script that calls sensitive interfaces via xpconnect stackframe & checking whether that URL belongs to any of addon's src
  243. # [01:31] * Joins: peterv (peterv@moz-85A72D66.access.telenet.be)
  244. # [01:31] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  245. # [01:32] <biesi> Ameya, what if it does window.setTimeout(0, "write some stuff") ?
  246. # [01:32] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Ping timeout)
  247. # [01:32] * Joins: birtles_ (chatzilla@moz-4B5534A0.mozilla.or.jp)
  248. # [01:32] * birtles_ is now known as birtles
  249. # [01:33] <jlebar|mac> So…changes which have no effect on mobile can be pushed to m-i? Like, it's not just "desktop-only," right? b2g-only is OK too?
  250. # [01:33] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
  251. # [01:33] * Joins: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP)
  252. # [01:34] <Ameya> biesi: Yeh....actually its difficult to monitor JS which is not specific to firefox. like document.location.href
  253. # [01:34] * jhford-work is now known as jhford-work-away
  254. # [01:35] <biesi> or if it does it in an event handler
  255. # [01:35] <Ameya> Ya
  256. # [01:35] <biesi> I guess what I'm saying is, if you care about stealthy addons, you can't just worry about the holes that you can easily fix
  257. # [01:35] * coop is now known as coop|afk
  258. # [01:35] * Joins: glob (glob@93B4174C.6E78B65D.CDBA6951.IP)
  259. # [01:35] <Ameya> but as long as they store outside firefox boundary it no problem. Bcoz to retrieve captured info once browser closed they need to store somewhere .. most general files.
  260. # [01:36] <Ameya> *they dont store*
  261. # [01:36] * Quits: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
  262. # [01:36] <Ameya> change in above sentence
  263. # [01:36] <@smaug> jlebar|mac: tree rules are pretty clear
  264. # [01:37] <@smaug> jlebar|mac: a=b2g-only is ok, but only if it touches certain directories
  265. # [01:37] <Ameya> biesi: what do you say?
  266. # [01:37] <jlebar|mac> smaug: You mean, but only if it only touches certain directories?
  267. # [01:37] <biesi> Ameya, I don't follow
  268. # [01:37] <biesi> Ameya, why does that make it fine?
  269. # [01:37] * Joins: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com)
  270. # [01:37] <@smaug> jlebar|mac: right
  271. # [01:38] <jlebar|mac> smaug: Okay.
  272. # [01:38] <mbrubeck> I'm not sure blassey's list in https://groups.google.com/d/msg/mozilla.dev.planning/CtbHEWOYZig/CIGaTw4Gl7cJ was really meant to be exhaustive
  273. # [01:38] <mbrubeck> for example, I think we'd be fine with stuff in widget/gonk or other things that are obviously NPOTB for fennec.
  274. # [01:39] <mbrubeck> but at the moment https://wiki.mozilla.org/Tree_Rules has a hard-coded list
  275. # [01:39] <Ameya> biesi: like if you capture suppose history or cookie & you want to know what is it after you close browser you need to store that info somewhere...
  276. # [01:40] * Quits: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP) (Ping timeout)
  277. # [01:40] * Joins: nrc (nrc@538BABFE.A073F3E.97BBD552.IP)
  278. # [01:40] * jhammel is now known as jhamer
  279. # [01:41] <Ameya> may be in file.... So i think writing to file should not be allowed to addons in private browsing
  280. # [01:41] * jhamer is now known as jhammel
  281. # [01:41] <mbrubeck> Ameya: Of course you could also store it to a server
  282. # [01:41] * Joins: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP)
  283. # [01:41] <mbrubeck> so anything that can make a network connection would need to be outlawed
  284. # [01:42] <mbrubeck> XMLHttpRequest, loading a URL in a new tab, adding an <img src="..."> element to a document, ...
  285. # [01:42] <Mook_as> and the registry. and a hidden window to be scraped on a different app on the system.
  286. # [01:42] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  287. # [01:42] <@dolske> josh: ping?
  288. # [01:43] <jtcranmer> or you could buffer, wait until you're out of private browsing, and then dump it?
  289. # [01:43] * Joins: mburst (mburst@C5B03ED4.15EE8362.5379700C.IP)
  290. # [01:43] <jtcranmer> or use ctypes
  291. # [01:43] <Ameya> buffer where ?
  292. # [01:43] <biesi> yeah, what they said :)
  293. # [01:43] <jtcranmer> that's a great way to be unanalyzable, use ctypes
  294. # [01:43] <biesi> Ameya, and my point was you can't always tell that it was an addon that was writing to a file
  295. # [01:44] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
  296. # [01:44] <jtcranmer> or define your own custom loader that loads encrypted JS that can't be analyzed
  297. # [01:44] * Quits: kaze (kaze@moz-CC8B5C79.w82-123.abo.wanadoo.fr) (Quit: WeeChat 0.3.5)
  298. # [01:44] * Quits: bb10 (bb10@moz-C7B05616.org) (Ping timeout)
  299. # [01:45] * Joins: bb10 (bb10@moz-C7B05616.org)
  300. # [01:45] <Ameya> may be but this is what i think is vulnerable in firefox. Something should be done to prevent this
  301. # [01:46] <jtcranmer> the only way to truly lock down private browsing is to kick out all add-ons
  302. # [01:46] <jtcranmer> which wouldn't be well-received, I think
  303. # [01:46] <biesi> that's sort of the chrome approach
  304. # [01:46] <Ameya> biesi: i know mine is not at all complete solution but this problem needs to addressed at least we should reduce probability of happing this
  305. # [01:47] <Ameya> *happening
  306. # [01:47] <RyanVM> mats: are your DBLI patches far enough along that it would be useful to create a Try build to see what affect they have on some of the dependent bugs?
  307. # [01:47] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  308. # [01:47] * Quits: birtles (chatzilla@moz-4B5534A0.mozilla.or.jp) (Ping timeout)
  309. # [01:47] <mattwoodrow> RyanVM: did you mean me?
  310. # [01:47] <RyanVM> yes
  311. # [01:47] <RyanVM> long day
  312. # [01:47] <mattwoodrow> https://tbpl.mozilla.org/?tree=Try&rev=28a6e68ab2de
  313. # [01:47] <mbrubeck> Ameya: Well, all AMO add-ons are code reviewed for privacy violations, and we show scary warnings to users who install non-AMO add-ons. So there are *some* steps already taken to mitigate the problem.
  314. # [01:48] <mattwoodrow> anything except android native is ready for testing
  315. # [01:48] <mbrubeck> Also, if an add-on is malicious, I'm just as worried about what it does with my data when I'm not in private browsing mode.
  316. # [01:48] <RyanVM> mattwoodrow: cool
  317. # [01:49] * Quits: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com) (Input/output error)
  318. # [01:49] * Quits: jhammel (jhammel@93B4174C.6E78B65D.CDBA6951.IP) (Ping timeout)
  319. # [01:50] * Joins: ehugg (chatzilla@moz-44D86B1E.cisco.com)
  320. # [01:50] <Ameya> biesi: yes but consider if i created addon for someother purpose along with spying data & distributed in my university. then FF community wont come there to check whether its safe or not..
  321. # [01:50] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
  322. # [01:51] <biesi> it would need a major rethinking of how addons work, I think
  323. # [01:52] <mattwoodrow> RyanVM: I'm going to try get the current patches landed before looking at too many more optimizations
  324. # [01:52] <Ameya> biesi: my whole point is browser should have capability to do some filtering at its level. i mean it should take care of itself.
  325. # [01:52] <RyanVM> ok
  326. # [01:52] <aja> did i see that Chrome (canary?) is now disabling all extensions in private mode?
  327. # [01:53] <biesi> aja, you always had to specifically enable extensions individually for private mode, afaik (in chrome)
  328. # [01:53] <RyanVM> i thought that was already default behavior
  329. # [01:53] <RyanVM> i know i had to allow abp in pb mode
  330. # [01:53] <aja> could well be....haven't run any extensions in it till very recently
  331. # [01:54] <jtcranmer> Ameya: the problem is that there are so many ways to do it that we cannot possibly close all of the loopholes
  332. # [01:54] * Quits: taras (chatzilla@moz-8E045071.hsd1.wa.comcast.net) (Input/output error)
  333. # [01:54] <Ameya> Yes right... atleast try to protect potential or most obvious ways...
  334. # [01:54] <jtcranmer> [e.g., use ctypes + fopen/fwrite, etc.]
  335. # [01:55] * Joins: dcamp (dave@moz-8EBEC133.hsd1.wa.comcast.net)
  336. # [01:55] <Mossop> Is there anyway to filter out the fact that I receive multiple DOMMouseScroll per "tick" of my scroll wheel?
  337. # [01:55] <Ameya> biesi: i discussed this with jdm, ehan.
  338. # [01:55] * Quits: bc (bc@93B4174C.6E78B65D.CDBA6951.IP) (Ping timeout)
  339. # [01:55] <biesi> Ameya, ok. anyway, I don't have any authority on this topic
  340. # [01:55] <biesi> I should get back to work
  341. # [01:56] <jtcranmer> the basic Firefox policy (AIUI) has been "let extensions do what they want, but review addons on AMO according to a stringent policy and explicitly ban known-malicious plugins"
  342. # [01:56] <Ameya> no problem... nice talking to you.
  343. # [01:57] * Quits: faramarz (faramarz@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: faramarz)
  344. # [01:57] <Ameya> jtcranmer: yes correct. but if i created addon for someother purpose along with spying data & distributed in my university. then FF community wont come there to check whether its safe or not..
  345. # [01:58] * Quits: clee (clee@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: clee)
  346. # [01:58] <jtcranmer> yes, but you could also could probably get around whatever checks we would put in
  347. # [01:58] * Quits: krit (Adium@9AFCD084.774645F1.4C3B1D9.IP) (Quit: Leaving.)
  348. # [01:58] <Ameya> Ok.. sure.
  349. # [01:59] <jtcranmer> it's probably doable to protect against "accidental" maliciousness, but if someone wants to be malicious, it's pretty much impossible to close all the doors without running them in the first place
  350. # [01:59] <jtcranmer> er, without not running them
  351. # [01:59] <Mook_as> If you want to be malicious, you'd just distribute your addon as an .exe installer...
  352. # [02:00] * Quits: @smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi) (Ping timeout)
  353. # [02:00] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Quit: brendan)
  354. # [02:00] <jtcranmer> ooh, here's an evil thought
  355. # [02:00] <Ameya> Yes... but .exe itself says "i might be dangerous".
  356. # [02:00] <biesi> Mook_as, or you'll include a cpp component/...
  357. # [02:00] <biesi> in your .xpi
  358. # [02:01] <jtcranmer> an addon could use jsctypes to use memory calls to patch the current instance of Firefox
  359. # [02:01] * Joins: ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP)
  360. # [02:01] * ChanServ sets mode: +o ehsan
  361. # [02:01] <biesi> xpi also says might be dangerous
  362. # [02:01] <Mook_as> cpp component is too much pain, you'd need to recompile it every firefox release :p
  363. # [02:01] <jtcranmer> so you could make your addon itself undo the security check
  364. # [02:02] <@dolske> what is the current state-of-the-art for returning an array in IDL?
  365. # [02:02] <jtcranmer> bwahahahaha
  366. # [02:02] * Quits: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  367. # [02:02] <jtcranmer> "that"
  368. # [02:02] * Quits: jamesr_ (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net) (Quit: jamesr_)
  369. # [02:02] <Mook_as> getFoo([optional] out PRUint32 count, [retval, array, size_is(count)] out IFoo result); I think?
  370. # [02:03] <Mossop> jsval?
  371. # [02:03] * Mook_as would argue that jsval != idl :p
  372. # [02:03] <@dolske> heh
  373. # [02:03] <@dolske> doesn't the first form still require JS to pass in an empty object for the outparam?
  374. # [02:03] <Ameya> ok fine. Its nearly impossible to prevent completely. but step by step by some ways we can minimize it
  375. # [02:04] <Mook_as> no, because [optional]
  376. # [02:04] * Quits: sstangl (sstangl@748344B9.A22D542B.1C5878CF.IP) (Ping timeout)
  377. # [02:04] * Joins: taras (chatzilla@moz-8E045071.hsd1.wa.comcast.net)
  378. # [02:04] <@dolske> I was thinking the |result|
  379. # [02:05] <biesi> dolske, no, [retval] makes it the actual return value
  380. # [02:05] <Mook_as> ah, no, because [retval]
  381. # [02:05] <Ameya> biesi: may be you people can think of some efficient way...
  382. # [02:05] <Mook_as> of course, if you're c++, sux2bu
  383. # [02:05] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Quit: Mardak)
  384. # [02:05] <jtcranmer> hmm
  385. # [02:06] <@dolske> what's the signature in C++? still rv = getFoo(&count, &ptrs)?
  386. # [02:06] <Mook_as> yep
  387. # [02:06] <jtcranmer> am I guaranteed that NS_ConvertASCIItoUTF16 will convert a char \xdf to '\u00df' ?
  388. # [02:06] <Mook_as> jtcranmer: yes.
  389. # [02:06] <@dolske> ah.
  390. # [02:06] <jtcranmer> without complaining ever?
  391. # [02:07] * Joins: Callek_Away (chatzilla@moz-B8618A90.bstnma.east.verizon.net)
  392. # [02:07] <biesi> jtcranmer, nope
  393. # [02:07] <biesi> I think
  394. # [02:07] * Quits: billm (billm@moz-3877A8BA.hfc.comcastbusiness.net) (Quit: Leaving)
  395. # [02:07] <biesi> I'm not sure
  396. # [02:07] <jtcranmer> no, it is not guaranteed, or no, it won't complain
  397. # [02:07] <biesi> not guaranteed
  398. # [02:08] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
  399. # [02:08] <jtcranmer> I'm looking at the source code and it seems that non-sse version does "dest = (PRUnichar)(unsigned char)src"
  400. # [02:09] <Ameya> mbrubeck: thnks for help
  401. # [02:09] <jtcranmer> and the sse just appears to go "insert 0s between every other char"
  402. # [02:09] <mbrubeck> Ameya: You're welcome -- good luck!
  403. # [02:09] <Mook_as> yeah, I don't think there's ever going to be a guarantee of not complaining, because there's no concept of being frozen...
  404. # [02:10] <jtcranmer> rather, I want to convert a char* string into a "binary" JS string
  405. # [02:10] <Jesse> taras: what will the new extension be called? JankBlock Plus?
  406. # [02:10] * Quits: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120312181643])
  407. # [02:10] <taras> Jesse: JankShank Plus
  408. # [02:10] * Joins: jamesr_ (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net)
  409. # [02:10] <Mook_as> jtcranmer: what sort of binary JS string?
  410. # [02:11] <jtcranmer> a JS string where all the chars are between \x00 and \xff
  411. # [02:11] <Mook_as> then yeah, I think NS_ConvertASCIItoUTF16 does what you want
  412. # [02:11] <jtcranmer> or, the "binary" encoding according to http://wiki.whatwg.org/wiki/StringEncoding
  413. # [02:11] * Quits: Goldorak (chatzilla@4F3B0A5C.7BDA2E47.187A1082.IP) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  414. # [02:12] <WG9s> mbrubeck: and thanks for the help in getting my patch for bug 745567 landed after I realized it would also fix the issue with "Check For Updates" it seemed to me to be the correct thing to do, despite any approval-required rules.
  415. # [02:13] <@dolske> firebot: uuid
  416. # [02:13] <firebot> b8bf0a06-e395-4f44-af39-a51d3e7ef4b9 (/msg firebot cid for CID form)
  417. # [02:17] * Joins: fabrice (fabrice@moz-104CC309.mv.mozilla.com)
  418. # [02:18] * Quits: taras (chatzilla@moz-8E045071.hsd1.wa.comcast.net) (Ping timeout)
  419. # [02:18] * Joins: jdm (jdm@moz-15BB5FE6.cable.teksavvy.com)
  420. # [02:19] <jdm> riddle me this
  421. # [02:19] <jdm> I have copied an OS_ARCH check directly from another makefile where it passes
  422. # [02:19] <jdm> in this makefile, it does not
  423. # [02:19] <jdm> one is in netwerk/test, the other is docshell/test
  424. # [02:19] <jdm> whyyyyyyyyyyyyyyyyyy
  425. # [02:19] <jdm> ifneq ($(OS_ARCH),Darwin)
  426. # [02:19] * Joins: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com)
  427. # [02:20] <jesup> jdm: I think you want OS_TARGET
  428. # [02:20] <jdm> I don't think so
  429. # [02:20] <jdm> there, fixed it
  430. # [02:20] <jdm> the relevant test was occurring before including autoconf.mk
  431. # [02:20] <jesup> ah
  432. # [02:20] * Parts: josh (josh@moz-2EE66546.nyc.res.rr.com)
  433. # [02:20] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Quit: brendan)
  434. # [02:21] * Quits: Wevah (Wevah@moz-5435D49F.stcd.qwest.net) (Connection reset by peer)
  435. # [02:21] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
  436. # [02:22] * Quits: biesi (cbiesinger@EE9A5AA8.6B10AC3.E2F59BBC.IP) (Ping timeout)
  437. # [02:22] * Joins: Wevah (Wevah@moz-5435D49F.stcd.qwest.net)
  438. # [02:24] * jesup ponders why ARCH has an OS name in it, instead of a CPU architecture (ok, history) - and what the difference between OS_ARCH and OS_TARGET is, and how many of the uses in makefiles of either might be wrong
  439. # [02:25] * jesup doesn't really want to think about that, and forgets
  440. # [02:26] * Joins: WeirdAl (chatzilla@moz-D461843.ask.info)
  441. # [02:27] <WG9s> jusup: I believe OS_ARCH is the OS and architencture you are using to do the build. OS_TARGET has to do with the target OS and architecture it all ahs to do with compileing for a different OS and hardware environment.
  442. # [02:27] <WG9s> Or cross-compiling as it is called.
  443. # [02:28] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  444. # [02:28] * Quits: rniwa (rniwa@9AFCD084.774645F1.4C3B1D9.IP) (Quit: rniwa)
  445. # [02:28] <WG9s> Or i think that is how it works (i could be mistaken)
  446. # [02:30] * Quits: @ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP) (Input/output error)
  447. # [02:31] * Joins: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP)
  448. # [02:32] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  449. # [02:32] <IanN> anyone else building on Linux 64-bit?
  450. # [02:33] * Quits: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 11.0/20120313114517])
  451. # [02:33] <mbrubeck> IanN: Yes
  452. # [02:34] <IanN> don't suppose "/usr/bin/ld: ../../../mozilla/dist/lib/libmozglue.a(double-conversion.o): undefined reference to symbol '__cxa_guard_acquire@@CXXABI_1.3'
  453. # [02:34] <IanN> /usr/bin/ld: note: '__cxa_guard_acquire@@CXXABI_1.3' is defined in DSO /usr/lib64/libstdc++.so.6 so try adding it to the linker command line
  454. # [02:34] <IanN> /usr/lib64/libstdc++.so.6: could not read symbols: Invalid operation" means anything to you?
  455. # [02:35] <mbrubeck> I'm afraid not...
  456. # [02:35] * Quits: harth (harth@moz-C2C235AC.bb.sky.com) (Input/output error)
  457. # [02:37] * Joins: gkw (Instantbir@moz-7CD88B0C.hsd1.ca.comcast.net)
  458. # [02:38] * Joins: ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP)
  459. # [02:38] * ChanServ sets mode: +o ehsan
  460. # [02:39] * Quits: @ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP) (Input/output error)
  461. # [02:39] <jesup> WG9s: (who is gone) yea, that's right. I'm just betting there are a lot where ARCH is used and TARGET is correct
  462. # [02:39] <jesup> and probably some vice-versa
  463. # [02:42] * Joins: bz (bzbarsky@moz-69B5879F.bstnma.fios.verizon.net)
  464. # [02:42] * ChanServ sets mode: +o bz
  465. # [02:42] <njn> roc: I'm glad you started the "Antivirus Hall Of Shame" thread
  466. # [02:42] * Quits: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com) (Quit: Leaving...)
  467. # [02:43] * mcote is now known as mcote|afk
  468. # [02:44] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
  469. # [02:45] * Quits: jgriffin (jgriffin@93B4174C.6E78B65D.CDBA6951.IP) (Quit: jgriffin)
  470. # [02:45] * Joins: Wei_o_o (Wei@212A6CEB.4F4B4250.FAA9ED67.IP)
  471. # [02:46] * Joins: gwagner (idefix2@moz-DCA057E1.dynamic.hinet.net)
  472. # [02:47] * Quits: glob (glob@93B4174C.6E78B65D.CDBA6951.IP) (Quit: Leaving...)
  473. # [02:48] * Quits: mcot (mcot@C4B02.F3C4E8F3.C8444B8.IP) (Ping timeout)
  474. # [02:48] * Quits: KaiRo (robert@moz-BA86142F.adsl.highway.telekom.at) (Input/output error)
  475. # [02:50] * AutomatedTester is now known as AutomatedTester|AFK
  476. # [02:50] * Quits: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120312181643])
  477. # [02:50] * Quits: mdas (mdas@93B4174C.6E78B65D.CDBA6951.IP) (Quit: mdas)
  478. # [02:51] * ewong|away is now known as ewong
  479. # [02:51] * Quits: IanN (chatzilla@moz-3F5A461C.cable.virginmedia.com) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120313114517])
  480. # [02:51] * Quits: wlach (wlach@93B4174C.6E78B65D.CDBA6951.IP) (Ping timeout)
  481. # [02:51] * Quits: WeirdAl (chatzilla@moz-D461843.ask.info) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120312181643])
  482. # [02:52] <jdm> firebot: uuid
  483. # [02:52] * Quits: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com) (Quit: damons)
  484. # [02:52] * Quits: jimm (jmathies@moz-7F164CA1.pn.at.cox.net) (Quit: )
  485. # [02:52] <firebot> 6f60ac96-fa2c-41a5-92b4-29aaadbd7a7b (/msg firebot cid for CID form)
  486. # [02:54] * Quits: edmorley (Mibbit@93B4174C.6E78B65D.CDBA6951.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  487. # [02:54] * AaronMT is now known as AaronMT|AFK
  488. # [02:55] * Quits: Mook_as (mook@moz-1FCC0032.activestate.com) (Quit: gone)
  489. # [02:57] * Joins: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP)
  490. # [02:57] * Quits: gwagner (idefix2@moz-DCA057E1.dynamic.hinet.net) (Ping timeout)
  491. # [02:57] * Quits: jamesr_ (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net) (Quit: jamesr_)
  492. # [02:57] * hwine is now known as hwine|afk
  493. # [02:58] * nthomas is now known as nthomas|away
  494. # [02:58] * Joins: gwagner (idefix2@moz-DCA057E1.dynamic.hinet.net)
  495. # [02:59] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
  496. # [03:00] * Quits: jet (junglecode@moz-AAEFBBD1.gw.connect.com.au) (Quit: jet)
  497. # [03:00] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Quit: bmoss)
  498. # [03:01] * Joins: masayuki (Daily@moz-911CC660.zaq.ne.jp)
  499. # [03:01] <aja> hmmm....post from the future on planet
  500. # [03:02] * Quits: masayuki (Daily@moz-911CC660.zaq.ne.jp) (Quit: masayuki)
  501. # [03:02] * Quits: NeilZZZ (neil@moz-7E027EE5.cable.virginmedia.com) (Ping timeout)
  502. # [03:02] * Quits: bb10 (bb10@moz-C7B05616.org) (Ping timeout)
  503. # [03:02] <mbrubeck> another victim of bug 742834!
  504. # [03:03] <mbrubeck> :)
  505. # [03:03] * Joins: NeilZZZ (neil@moz-7E027EE5.cable.virginmedia.com)
  506. # [03:03] * Joins: jet (junglecode@moz-AAEFBBD1.gw.connect.com.au)
  507. # [03:04] * Quits: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net) (Ping timeout)
  508. # [03:05] * Joins: masayuki (Daily@moz-911CC660.zaq.ne.jp)
  509. # [03:05] * Joins: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net)
  510. # [03:06] * Quits: nhirata (nhirata.bu@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: nhirata)
  511. # [03:07] * Joins: kaie (kaie@moz-7BA52D25.dip.t-dialin.net)
  512. # [03:07] <aja> this one's a week in the future
  513. # [03:08] <rhelmer> hah, so will it stay on top for a week?
  514. # [03:08] * Quits: garnacho (carlos@moz-EA2D0541.dyn.user.ono.com) (Ping timeout)
  515. # [03:09] * Quits: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP) (Quit: ejpbruel)
  516. # [03:10] * Joins: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
  517. # [03:11] * Joins: bb10 (bb10@moz-C7B05616.org)
  518. # [03:11] * Quits: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net) (Ping timeout)
  519. # [03:12] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: yuan)
  520. # [03:13] * spartan|away is now known as spartan
  521. # [03:16] * Joins: jamesr_ (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net)
  522. # [03:17] * Quits: loadbang (loadbang@moz-5D4A77EF.range31-52.btcentralplus.com) (Quit: loadbang)
  523. # [03:17] * Joins: NhanTDN (human_torc@40B9C57D.D49B922A.428A7A2F.IP)
  524. # [03:18] * Quits: AaronMT|AFK (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
  525. # [03:19] * Quits: Callek_Away (chatzilla@moz-B8618A90.bstnma.east.verizon.net) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120312181643])
  526. # [03:20] * Joins: mijia (mijia@DC4232F0.766373FB.C3A57E70.IP)
  527. # [03:21] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
  528. # [03:22] * Joins: taras (chatzilla@moz-8E045071.hsd1.wa.comcast.net)
  529. # [03:23] <heycam> is there a list of all properties we support?
  530. # [03:23] <zwol> css properties?
  531. # [03:23] <heycam> yeah
  532. # [03:24] * Joins: mats (chatzilla@E8A3702C.D5022173.8500CC29.IP)
  533. # [03:24] <zwol> heycam: http://mxr.mozilla.org/mozilla-central/source/layout/style/nsCSSPropList.h is the authoritative source
  534. # [03:24] <heycam> zwol, excellent, thanks
  535. # [03:24] <zwol> but somewhat lacking in documentation
  536. # [03:24] * cjones is now known as cjones-dinner
  537. # [03:24] <jtcranmer> huh
  538. # [03:25] * Quits: terrence (terrence@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  539. # [03:25] <heycam> somewhat hard to read but it'll do :)
  540. # [03:25] <jtcranmer> does xpconnect set CStringsAreUTF8?
  541. # [03:25] <zwol> also, beware of wild macros
  542. # [03:26] <@bz> heycam: hmm?
  543. # [03:26] <@bz> heycam: you have two options
  544. # [03:26] <@bz> heycam: 1) Be a ppreprocessor
  545. # [03:26] <@bz> heycam: 2) run it through cpp with the macro defined to make it easier. ;)
  546. # [03:26] <@bz> heycam: what are you really trying to do?
  547. # [03:26] <@bz> jtcranmer: absolutely not
  548. # [03:26] <@bz> jtcranmer: and if you set it, tests fail. ;)
  549. # [03:26] <jtcranmer> so...
  550. # [03:27] <jtcranmer> can I assume that xpconnect will do a string conversion that maps \u0000-\u00FF -> \x00-\xFF?
  551. # [03:27] <heycam> bz, I need to have some properties set from the UA style sheet so they don't mess up my SVG-using-CSS-text-frames, and though I should look at the list of properties we support to see which ones I should neuter rather than guess
  552. # [03:27] <heycam> *thought
  553. # [03:27] <@bz> jtcranmer: given what IDL?
  554. # [03:27] <jtcranmer> the IDL `string' type
  555. # [03:27] <jtcranmer> or IDL `ACString'
  556. # [03:27] * Quits: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  557. # [03:28] <@bz> jtcranmer: ACString, yes
  558. # [03:28] <@khuey> Delta email: "Please go to our website to check in"
  559. # [03:28] <@khuey> Delta website: "Please go to Virgin Australia's website to check in"
  560. # [03:28] <@khuey> VA website: "Please go to the airport to check in"
  561. # [03:28] <heycam> haha
  562. # [03:28] <jtcranmer> yep, screwed by online checkin
  563. # [03:28] <@bz> jtcranmer: checking the other
  564. # [03:28] <heycam> Airport: "you've missed your flight"
  565. # [03:28] * Joins: Mardak (Mardak@moz-9509DFBB.hsd1.ca.comcast.net)
  566. # [03:28] <@khuey> haha
  567. # [03:29] <@khuey> that's ok
  568. # [03:29] * Quits: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com) (Client exited)
  569. # [03:29] <@khuey> I wouldn't mind staying here
  570. # [03:29] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
  571. # [03:29] <@khuey> might need to negotiate a raise to deal with the cost of living though
  572. # [03:29] <@bz> jtcranmer: "string" will.....
  573. # [03:30] <ewong> just wondering.. is there still a Mozilla office in Vancouver, or is that just MoMo?
  574. # [03:30] <ewong> err ex-MoMo?
  575. # [03:30] <@bz> jtcranmer: also work
  576. # [03:30] <jtcranmer> okay
  577. # [03:30] <@bz> jtcranmer: I was checking whether it would assert, but that code is ifdefed out
  578. # [03:30] <jtcranmer> I recall it used to complain bloody murder at you if you did non-ASCII
  579. # [03:30] <@bz> #ifdef STRICT_CHECK_OF_UNICODE
  580. # [03:30] <@bz> #define ILLEGAL_RANGE(c) (0!=((c) & 0xFF80))
  581. # [03:30] <@bz> #else // STRICT_CHECK_OF_UNICODE
  582. # [03:30] <@bz> #define ILLEGAL_RANGE(c) (0!=((c) & 0xFF00))
  583. # [03:30] <@bz> #endif // STRICT_CHECK_OF_UNICODE
  584. # [03:30] <@bz> And before all that
  585. # [03:30] <@bz> //#define STRICT_CHECK_OF_UNICODE
  586. # [03:31] <@khuey> ewong: there is still a Mozilla office in Vancouver
  587. # [03:31] <zwol> *cough* https://bugzilla.mozilla.org/show_bug.cgi?id=234856
  588. # [03:31] <@bz> So it'll complain on values > 0xFF
  589. # [03:31] <jtcranmer> that wfm, then
  590. # [03:32] * Quits: mats (chatzilla@E8A3702C.D5022173.8500CC29.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120312181643])
  591. # [03:32] <njn> khuey: if you lived here you wouldn't eat every meal out in the city
  592. # [03:32] <njn> khuey: that'd save some $$$
  593. # [03:33] <@khuey> probably true
  594. # [03:33] <@bz> khuey: they have cheese there? ;)
  595. # [03:33] * jaws is now known as jaws|away
  596. # [03:34] <ewong> khuey: nice.. thanks!
  597. # [03:34] <jtcranmer> * nsIMsgRFCParser Interface declaration
  598. # [03:34] * Quits: priya (Adium@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Leaving.)
  599. # [03:34] <jtcranmer> interface nsIMsgHeaderParser : nsISupports {
  600. # [03:34] <jtcranmer> just another day in mailnews ...
  601. # [03:34] * Quits: gkw (Instantbir@moz-7CD88B0C.hsd1.ca.comcast.net) (Ping timeout)
  602. # [03:34] * Joins: priya (Adium@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  603. # [03:34] * Quits: priya (Adium@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Client exited)
  604. # [03:34] * Quits: bb10 (bb10@moz-C7B05616.org) (Ping timeout)
  605. # [03:34] <@bz> parsing rfcs would be cool
  606. # [03:34] <@bz> even just the message rfcs
  607. # [03:34] <@bz> in an automated way
  608. # [03:35] <jtcranmer> o_O
  609. # [03:35] <jtcranmer> those RFCs are weird
  610. # [03:35] <@khuey> bz: I assume they do, but most of what we've done has been fairly light on the cheese
  611. # [03:35] <@khuey> bz: the hotel is in the middle of chinatown
  612. # [03:35] <@bz> ah
  613. # [03:35] <bonnie_> khuey: great now i'm thinking of packing my bags and coming back!
  614. # [03:35] <zwol> is there a story behind why mailnews code is so legendarily terrible?
  615. # [03:36] <@khuey> bonnie_: hah
  616. # [03:36] <@bz> there were a few issues
  617. # [03:36] <@khuey> bonnie_: its quite nice here
  618. # [03:36] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  619. # [03:36] <@bz> one being that necko kept changing under them
  620. # [03:36] <@bz> in terms of its API and contract
  621. # [03:36] <bonnie_> khuey: and to think i go through u.s. immigration when there is better :D
  622. # [03:36] <@bz> another that there were some people who just weren't that good
  623. # [03:37] <@bz> and a third that they were understaffed/overworked
  624. # [03:37] <@bz> the fact that sspitzer once had ~1000 bugs assigned to him is indicative
  625. # [03:37] <@khuey> heh
  626. # [03:37] <@khuey> bonnie_: I did actually get asked questions this time
  627. # [03:37] * Quits: gwagner (idefix2@moz-DCA057E1.dynamic.hinet.net) (Quit: gwagner)
  628. # [03:37] <@khuey> unlike France
  629. # [03:37] * Parts: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
  630. # [03:38] <bonnie_> khuey: paris is super lax
  631. # [03:38] <@khuey> ###!!! ASSERTION: Wrong bounds: 'bounds.IsEqualInterior(aChildren.GetBounds(aBui
  632. # [03:38] <@khuey> lder))', file c:/dev/mozilla-central/layout/base/FrameLayerBuilder.cpp, line 196
  633. # [03:38] <@khuey> 6
  634. # [03:38] * @khuey wonders how bad that is
  635. # [03:38] <@khuey> bonnie_: so I noticed
  636. # [03:38] <bonnie_> hahahahaha
  637. # [03:38] * lsblakk is now known as lsblakk|afk
  638. # [03:38] <bonnie_> you havent seen port of entry in the u.s.
  639. # [03:38] <jtcranmer> zwol: for a few years, the number of full-time mailnews contributers was around 2
  640. # [03:39] <bonnie_> and i've got one of the easiest visa's too
  641. # [03:39] <@bz> khuey: roc or tn would know
  642. # [03:39] <bonnie_> but yeah overall paris is super lax
  643. # [03:39] <@khuey> us passports are pretty convenient for that
  644. # [03:39] * Joins: bb10 (bb10@moz-C7B05616.org)
  645. # [03:39] <jtcranmer> zwol: so if you think Gecko has a lot of technical debt, mailnews has orders of magnitude more
  646. # [03:39] * Quits: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net) (Quit: ChatZilla 0.9.88.2 [Firefox 14.0a1/20120414135313])
  647. # [03:40] <zwol> so, not different in *kind* from the situation in gecko, then, just the usual thing turned up a bit
  648. # [03:40] <@khuey> bonnie_: I was a bit amused how all the people from the flight from LA were organized into a few stations and the people on the flight from Dubai were organized onto another few stations
  649. # [03:40] <@khuey> and the line from Dubai was going much slower
  650. # [03:40] <bonnie_> hahahaha
  651. # [03:40] <jtcranmer> and also, somehow, we seem to be unable to convince people to help in that regard
  652. # [03:40] <@bz> zwol: I think some of it was different in kind
  653. # [03:40] <bonnie_> i usually land with the aussi fleet from brissy, perth, syd, and melb at 7am in the morn
  654. # [03:40] <jtcranmer> maybe it's because the things we need "help
  655. # [03:41] <bonnie_> so they just let the kangaroos through
  656. # [03:41] <jtcranmer> " with include libmime and mork
  657. # [03:41] <bonnie_> not too many questions
  658. # [03:41] <@bz> zwol: though there are some pretty crappily written parts of Gecko too, of course
  659. # [03:41] <@bz> the aussies are sending a fleet?
  660. # [03:41] <@bz> run for your lives!
  661. # [03:41] <jtcranmer> for which being called "unmaintainable" is a bit flattering
  662. # [03:41] <nigelb> bonnie_: hahahaha
  663. # [03:41] <jtcranmer> the compose code too is pretty wretched
  664. # [03:41] <bonnie_> i mean the flights
  665. # [03:42] * Joins: surkov (surkov@DD69D9E4.55CAE15D.34044A7F.IP)
  666. # [03:42] <@khuey> bonnie_: how has SF been?
  667. # [03:42] <@khuey> I hear there was lightining
  668. # [03:42] <zwol> i should go eat dinner
  669. # [03:42] <bonnie_> VERY LONELY
  670. # [03:42] <bonnie_> no one's around
  671. # [03:42] <@khuey> heh
  672. # [03:42] <gavin> I saw lightning yesterday
  673. # [03:43] <fantasai> dholbert: ping
  674. # [03:43] <dholbert> fantasai, pong
  675. # [03:43] <bonnie_> anyways i'd better get my mercurial sorted out
  676. # [03:43] <bonnie_> laters
  677. # [03:45] * Joins: brendan (brendaneic@82BE16EA.C853119A.43362C16.IP)
  678. # [03:45] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
  679. # [03:45] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Ping timeout)
  680. # [03:47] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird -- http://www.instantbird.com)
  681. # [03:49] * Parts: asuth (asuth@moz-BBE3ABD.mv.mozilla.com)
  682. # [03:50] * Quits: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP) (Quit: leaving)
  683. # [03:50] * Quits: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net) (Quit: Linkinus - http://linkinus.com)
  684. # [03:50] * Joins: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net)
  685. # [03:50] * Quits: gandalf (zbraniecki@moz-9CDDF97C.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
  686. # [03:51] * Joins: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP)
  687. # [03:52] * Quits: jdm (jdm@moz-15BB5FE6.cable.teksavvy.com) (Client exited)
  688. # [03:53] * Quits: chewey (chewey@moz-F50AEA01.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
  689. # [03:53] * Joins: chewey (chewey@moz-AEA05C32.dip0.t-ipconnect.de)
  690. # [03:53] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  691. # [03:54] * Quits: jamesr_ (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net) (Quit: jamesr_)
  692. # [03:55] * Quits: sewardj (sewardj@moz-79510DEA.dip.t-dialin.net) (Ping timeout)
  693. # [03:56] * Joins: sewardj (sewardj@moz-26943F30.dip.t-dialin.net)
  694. # [03:56] <dholbert> bonnie_, I'd be up there, but my team is all traveling :)
  695. # [03:57] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/22bfdebf5cae - Felipe Gomes - Bug 746369. Add support for installing apps that do not provide an icon, falling back to the standard webapp icon. r=gavin a=desktop-only
  696. # [03:57] * Quits: surkov (surkov@DD69D9E4.55CAE15D.34044A7F.IP) (Ping timeout)
  697. # [03:57] <firebot> http://hg.mozilla.org/mozilla-central/rev/ac6e651207d3 - Felipe Gomes - Bug 746848. Support pref for webapps installer dry-run. r=gavin a=desktop-only
  698. # [03:57] <firebot> http://hg.mozilla.org/mozilla-central/rev/ebec7bc561e1 - Felipe Gomes - Bug 747205. Webapps installer follow-ups. r=timA a=desktop-only
  699. # [03:58] <bonnie_> dholbert: no worries, please feel free to travel till aug cause then i can take your desk :)
  700. # [03:58] * Joins: surkov (surkov@DD69D9E4.55CAE15D.34044A7F.IP)
  701. # [03:58] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  702. # [03:58] <dholbert> bonnie_: haha, happy to share :)
  703. # [03:58] <bonnie_> dholbert, no worries
  704. # [03:59] * nthomas|away is now known as nthomas
  705. # [03:59] * jlund is now known as jlund|away
  706. # [04:01] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
  707. # [04:02] * philor is now known as philor|away
  708. # [04:04] * Quits: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
  709. # [04:07] * Quits: kaie (kaie@moz-7BA52D25.dip.t-dialin.net) (Quit: Leaving)
  710. # [04:08] * Joins: jwq (chatzilla@moz-12623DCD.cable.telstraclear.net)
  711. # [04:09] * Quits: jwq (chatzilla@moz-12623DCD.cable.telstraclear.net) (Quit: ChatZilla 0.9.88.2 [SeaMonkey 2.0.14/20110420224852])
  712. # [04:10] <Waldo> whee, blog post datadumps http://whereswalden.com/2012/04/19/introducing-mozillafloatingpoint-h-methods-for-floating-point-types-and-values/
  713. # [04:13] * Joins: jgilbert (jgilbert@moz-2B3CF81C.hsd1.ca.comcast.net)
  714. # [04:14] * Quits: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  715. # [04:15] * Quits: mburst (mburst@C5B03ED4.15EE8362.5379700C.IP) (Ping timeout)
  716. # [04:16] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  717. # [04:18] <roc> cool
  718. # [04:19] <roc> I nominate you to implement nullptr
  719. # [04:20] * Quits: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net) (Quit: Leaving...)
  720. # [04:20] <roc> Waldo: BTW is anyone signed up to replace the old stuff with the cool new stuff?
  721. # [04:22] <Waldo> roc: people do stuff when they need it; I don't think there's much in the way of signup other than assigned-to status in bmo
  722. # [04:22] <Waldo> and I'm on the critical path to ionmonkey being finished, so I really don't have time to pursue it right now
  723. # [04:23] <jtcranmer> you know what's ironic?
  724. # [04:23] <jtcranmer> the trick of using union { double d; uint64_t i };
  725. # [04:23] <jtcranmer> is actually illegal per the spec
  726. # [04:23] <dholbert> jlebar|mac, looks like you orangeified mochitest-3 on birch
  727. # [04:23] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
  728. # [04:24] <@bz> jtcranmer: aliasing stuff?
  729. # [04:24] * Quits: taras (chatzilla@moz-8E045071.hsd1.wa.comcast.net) (Ping timeout)
  730. # [04:24] * Joins: Havvy (Mibbit@moz-58C3546E.ptld.qwest.net)
  731. # [04:25] * Joins: Mavericks (Mavericks@D01CCF9F.57B935C.B84D4DA2.IP)
  732. # [04:25] <@bz> roc: fwiw, I think Peter is going to start in on the 2d canvas context soon
  733. # [04:25] <@bz> roc: binding-wise
  734. # [04:25] * Quits: NhanTDN (human_torc@40B9C57D.D49B922A.428A7A2F.IP) (Ping timeout)
  735. # [04:26] * Joins: NhanTDN (human_torc@40B9C57D.D49B922A.428A7A2F.IP)
  736. # [04:26] * Waldo thought the union way was the only safe way to do it (assuming double has the IEEE-754 double-precision representation), but he could be wrong
  737. # [04:26] * Quits: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net) (Ping timeout)
  738. # [04:26] * @bz thought so too
  739. # [04:26] <@bz> that unions were the approved way to pun
  740. # [04:26] * Joins: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net)
  741. # [04:27] <heycam> bz, I have a question: I need to prevent <tspan style="display: block"> from actually being laid out as a block (all non-none values should be treated as inline for SVG elements)
  742. # [04:27] <Waldo> and also assuming union { double; uint64_t; } gives you the right ordering of bits when you access the uint64_t arm
  743. # [04:27] <Waldo> i.e. that double endianness is consistent with uint64_t endianness
  744. # [04:27] <roc> nrc is working on getting rid of the Thebes-based context
  745. # [04:27] * Joins: nli (nli@moz-99690620.hinet-ip.hinet.net)
  746. # [04:27] <heycam> bz, what would be the best way to do this, given that tspans will now be given nsInlineFrames?
  747. # [04:27] <roc> bz, I also have a question for you about how nsStyleStructs are cached in the nsStyleContext
  748. # [04:28] * dholbert is now known as dholbert|afk
  749. # [04:28] <heycam> bz, there are a heap of places that look up styleStruct->mDisplay in nsLineLayout, nsFrame, nsCSSFrameConstructor, etc., that I *could* add checks to see if it's a frame for SVG text, but that doesn't seem right
  750. # [04:29] <heycam> bz, but I would be happy enough if the computed value of the property were inline if you specified block/table/etc.
  751. # [04:30] <@bz> roc: one sec
  752. # [04:30] <Waldo> jtcranmer: 3.10 p15's "an aggregate or union type" clause is what I thought allows the union trick
  753. # [04:30] <roc> :-)
  754. # [04:30] <Waldo> in c++98
  755. # [04:30] <@bz> heycam: making the computed value inline is probably broken
  756. # [04:30] <@bz> heycam: in that it's script-visible, right?
  757. # [04:30] * Quits: bonnie_ (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Ex-Chat)
  758. # [04:30] <heycam> bz, yes you are right
  759. # [04:30] <heycam> bz, but I could live with it :)
  760. # [04:31] <jtcranmer> c99 makes it an expicit type pun
  761. # [04:31] <@bz> heycam: this is not something that's easy to to in the style system...
  762. # [04:31] * @bz thinks
  763. # [04:31] <jtcranmer> I thought I remembered C++ at one point saying it's undefined what happens if you switch the active member
  764. # [04:31] <heycam> bz, is there any way to target the nsTextFrames themselves, have the property value just be inline/none there?
  765. # [04:31] <@bz> heycam: we could add a -moz value for this, perhaps
  766. # [04:32] <@bz> heycam: wait
  767. # [04:32] <@bz> heycam: are you creating textframes for an _element_?
  768. # [04:32] <roc> I tihnk heycam meant nsInlineFrames
  769. # [04:32] <@bz> ah
  770. # [04:32] <heycam> I think I did mean nsTextFrame but I retract that now :)
  771. # [04:32] * philor|away is now known as philor
  772. # [04:32] <heycam> I have nsInlineFrames for my tspans
  773. # [04:33] <heycam> was just thinking: if I could affect the style of the nsTextFrame itself, then it wouldn't be visible to script
  774. # [04:33] <jtcranmer> C++11's reading is extremely garbled thanks to C++11 adding in support for non-POD unions
  775. # [04:33] * Quits: logbot (logbot@moz-622AFC27.glob.com.au) (Ping timeout)
  776. # [04:33] <@bz> So one option
  777. # [04:33] <@khuey> how do non-POD unions even work?
  778. # [04:33] <@bz> is that you could GetUniqueStyleData
  779. # [04:34] <@bz> assuming you can get dbaron to sign off on it
  780. # [04:34] <@bz> it's a bit of a perf drag
  781. # [04:34] <roc> it would be nice to not break getComputedStyle
  782. # [04:34] <@bz> but hopefully there are not that many tspans
  783. # [04:34] * Quits: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP) (Ping timeout)
  784. # [04:34] * Quits: brendan (brendaneic@82BE16EA.C853119A.43362C16.IP) (Quit: brendan)
  785. # [04:34] * Joins: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net)
  786. # [04:34] <@bz> if you want to not break getComputedStyle, then you need a concept of "used" display style that everyone should examine
  787. # [04:34] * heycam searches for GetUniqueStyleData
  788. # [04:34] <@bz> which needs to not be mDisplay
  789. # [04:35] <@bz> roc: ok, what about style contexts?
  790. # [04:35] <heycam> bz, ok, and I guess there's no place I can hook in for that (changing "used" style)
  791. # [04:35] <@bz> or it can be mDisplay but then GetComputedStyle needs to not look at mDisplay
  792. # [04:35] <@bz> heycam: nope
  793. # [04:35] <roc> couldn't we add a magic field to nsStyleDisplay which means "is really inline despite what mDisplay says" and then have the Is*Inside/Outside helpers check it?
  794. # [04:35] <@bz> heycam: we don't have a concept of "used" style
  795. # [04:35] <jtcranmer> khuey: you kill yourself, that's how they work
  796. # [04:35] * Joins: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP)
  797. # [04:35] * jaws|away is now known as jaws
  798. # [04:35] <@bz> roc: we could; that would be equivalent
  799. # [04:35] <@bz> roc: and make sure people don't look at mDisplay directly....
  800. # [04:35] <heycam> so add a function on nsStyleDisplay, and update many places that look at mDisplay?
  801. # [04:35] <roc> yeah
  802. # [04:36] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  803. # [04:36] <@bz> we still have to do something like GetUniqueStyleData
  804. # [04:36] <heycam> I don't know just yet what that set of places would be, but there sure are a lot to consider
  805. # [04:36] <roc> for inline-y-ness, checking mDisplay directly is rarely what you want due to replaced elements and such
  806. # [04:36] * Joins: harth (harth@moz-C2C235AC.bb.sky.com)
  807. # [04:36] <@bz> make mDisplay protected?
  808. # [04:36] <heycam> that would find them
  809. # [04:36] <@bz> anyway
  810. # [04:37] <@bz> roc: so style structs?
  811. # [04:37] <heycam> though I don't know which ones need to be changed to check for svg-text-ness
  812. # [04:37] <roc> Eclipse says there are only 20 places that use NS_STYLE_DISPLAY_INLINE
  813. # [04:37] <heycam> that's not too many
  814. # [04:38] * Quits: harth (harth@moz-C2C235AC.bb.sky.com) (Ping timeout)
  815. # [04:38] * heycam will investigate this approach, thanks bz/roc
  816. # [04:38] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Ping timeout)
  817. # [04:38] <roc> bz: so, I was looking at some profiles, and it seems that in some cases calling nsStyleContext::GetStyleXYZ() does not set the cached style struct
  818. # [04:38] <@bz> be glad we have a compiler?
  819. # [04:39] * Joins: logbot (logbot@moz-622AFC27.glob.com.au)
  820. # [04:39] <@bz> roc: does not set in what sense?
  821. # [04:39] <@bz> roc: so style structs can be cached in two places
  822. # [04:39] <@bz> roc: on the style context or on the rulenode
  823. # [04:40] <roc> in the "if (mDependentBits & nsCachedStyleData::GetBitForSID(aSID))) case we always ask the parent and never cache
  824. # [04:40] <@bz> roc: or at least on _a_ rulenode
  825. # [04:40] * @bz looks
  826. # [04:40] <@bz> this is in the rulenode code
  827. # [04:40] <roc> yes
  828. # [04:41] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  829. # [04:41] <@bz> yes
  830. # [04:41] <@bz> one sec
  831. # [04:41] <roc> so we end up calling nsRuleNode::GetParentData and looping
  832. # [04:41] <@bz> yes
  833. # [04:41] <@bz> up the tree
  834. # [04:41] * heycam is now known as heycam|away
  835. # [04:41] <@bz> until we find where it's cached
  836. # [04:41] <roc> I assume there's a reason we can't cache the result of that search in the nsStyleContext?
  837. # [04:41] <@bz> so first, see https://bugzilla.mozilla.org/show_bug.cgi?id=572200
  838. # [04:42] <@bz> there isn't a reason we _can't_
  839. # [04:42] <@bz> but there may be reasons it's not desirable
  840. # [04:42] <@bz> maybe
  841. # [04:42] <@bz> so the basic issue is that we have lots of structs
  842. # [04:42] * Quits: NhanTDN (human_torc@40B9C57D.D49B922A.428A7A2F.IP) (Quit: )
  843. # [04:42] <@bz> 9 inherit structs
  844. # [04:44] <@bz> 14 reset structs
  845. # [04:44] <@bz> A struct can be cached in the ruletree if it does not depend on the parent style context
  846. # [04:44] <@bz> which is pretty much never true for inherit structs
  847. # [04:44] <roc> nsInheritedStyleData is already allocated inline in nsStyleContext
  848. # [04:44] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Client exited)
  849. # [04:44] <@bz> yes
  850. # [04:44] <@bz> because I measured and discovered that we always cached at least on inherit struct on the style context
  851. # [04:44] <roc> so you're worried about roughly doubling the size of nsStyleContext
  852. # [04:44] <@bz> yep
  853. # Session Close: Fri Apr 20 04:44:29 2012
  854. #
  855. # Session Start: Fri Apr 20 04:44:29 2012
  856. # Session Ident: #developers
  857. # [04:44] * Disconnected
  858. # [04:45] * Attempting to rejoin channel #developers
  859. # [04:45] * Rejoined channel #developers
  860. # [04:45] * Topic is 'm-c is APPROVAL-REQUIRED, see http://goo.gl/rUYkY for details || Next uplift: 24th April || New/want to help? See irc://irc.mozilla.org/#introduction || http://krijnhoetmer.nl/irc-logs/'
  861. # [04:45] * Set by gavin on Tue Apr 17 20:15:14
  862. # [04:45] <@bz> we can cache on the style context
  863. # [04:45] <@bz> or we can cache on the rulenode
  864. # [04:46] <@bz> but on the actual rulenode involved, not just somewhere up the tree
  865. # [04:46] <@bz> which is what bug 572200 is about
  866. # [04:46] <jtcranmer> so u.w.~W(); new (&u.x) X;
  867. # [04:46] <@bz> you'd still have an extra hop, of course
  868. # [04:47] <@bz> roc: I'm not convinced our set of structs is optimal
  869. # [04:47] <@bz> roc: in that a smaller set, better cached, with a big hold-all for "rare stuff" might work better
  870. # [04:47] <@bz> roc: I just haven't had time to run the numbers....
  871. # [04:49] <roc> isn't the allocation of properties to structs sort of orthogonal?
  872. # [04:49] <@bz> roc: yes
  873. # [04:50] <@bz> roc: but the number of structs is not
  874. # [04:50] <roc> right, I see
  875. # [04:50] <@bz> roc: if we had 6 structs total, we'd just not worry about the space
  876. # [04:50] <roc> tricky
  877. # [04:50] <Waldo> jtcranmer: ah, right, wasn't remembering the incantations quite exactly
  878. # [04:50] <roc> that would be an interesting project
  879. # [04:50] <@bz> yes, it would
  880. # [04:50] <@bz> have to be very methodical
  881. # [04:50] <@bz> and put some good thought into what to measure
  882. # [04:50] * Joins: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net)
  883. # [04:51] <@bz> oh, look
  884. # [04:51] <@bz> I mentioned that in that bug
  885. # [04:51] <@bz> and claimed it's an interesting project
  886. # [04:51] <@bz> so
  887. # [04:51] <@bz> I still think that bug is a good idea. ;)
  888. # [04:51] <@bz> and it might help enough, for your use case
  889. # [04:51] <@bz> because after first get, all structs would be on the rulenode
  890. # [04:52] <@bz> (the ones that aren't on the style context itself)
  891. # [04:52] <roc> I should try that patch to see how it helps me
  892. # [04:52] <@bz> if it applies
  893. # [04:52] <@bz> if not, lemme know; updating it should be easy
  894. # [04:52] <roc> I can probably update it
  895. # [04:52] <@bz> ok
  896. # [04:53] <@bz> sorry I never carried through on that bug
  897. # [04:53] <bjacob> akeybl: if i land on inbound, will that hit central tomorrow as usual?
  898. # [04:54] * Quits: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net) (Quit: Leaving...)
  899. # [04:54] <bjacob> argh, i scared akeybl away
  900. # [04:54] <bjacob> anyone? ^
  901. # [04:55] <Callek> bjacob: yes, but it needs approval
  902. # [04:55] <Callek> (in one of the methods)
  903. # [04:55] <bjacob> Callek: alright, it has approval
  904. # [04:55] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
  905. # [04:55] <bjacob> it would have been funny if the m-c approval-required process had led people to skip inbound with typical results
  906. # [04:56] <mbrubeck> bjacob: Yeah, we're still doing inbound merges on about the same schedule.
  907. # [04:56] * Joins: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com)
  908. # [04:56] * Joins: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com)
  909. # [04:56] * Quits: zwol (zack@moz-A5165AC6.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  910. # [04:57] * Joins: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
  911. # [04:59] <jtcranmer> Waldo: as far as I can tell, it's not strictly legal to access a double/uint64_t through an array, but C++11 requires that the variables have the same address and also implies that pointer analysis must treat the different members as able-to-be-aliased
  912. # [04:59] * Quits: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  913. # [04:59] * Joins: jdm (jdm@moz-15BB5FE6.cable.teksavvy.com)
  914. # [05:00] * Joins: pranavrc (pranavrc@E1DC26EE.9EDE08CF.C28326FD.IP)
  915. # [05:02] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Quit: Jesse)
  916. # [05:02] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Quit: ChatZilla 0.9.87-4.1450hg.fc15 [XULRunner 11.0/20120313114635])
  917. # [05:02] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Ping timeout)
  918. # [05:02] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
  919. # [05:05] * Joins: taras (chatzilla@moz-8E045071.hsd1.wa.comcast.net)
  920. # [05:05] * Joins: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net)
  921. # [05:06] <akeybl> bjacob: sorry, it looks like I closed my laptop before seeing your highlight
  922. # [05:06] <bjacob> akeybl: no worries, got my reply
  923. # [05:06] <akeybl> cool
  924. # [05:08] * Quits: Mardak (Mardak@moz-9509DFBB.hsd1.ca.comcast.net) (Quit: Mardak)
  925. # [05:08] * Joins: mjschranz (mjschranz@moz-6FE6B833.cpe.net.cable.rogers.com)
  926. # [05:08] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
  927. # [05:08] * Quits: njn (chatzilla@moz-AAEFBBD1.gw.connect.com.au) (Ping timeout)
  928. # [05:09] * Quits: Hendikins (wolfox@moz-16899DFF.hhui4.ken.bigpond.net.au) (Ping timeout)
  929. # [05:09] * philor looks for a birch tree
  930. # [05:10] * Joins: Hendikins (wolfox@moz-16899DFF.hhui4.ken.bigpond.net.au)
  931. # [05:10] * Joins: victorporof (victorporo@18536C17.20718EE9.79933D60.IP)
  932. # [05:13] <nthomas> and a sauna
  933. # [05:14] * Joins: krit (Adium@moz-3AE657AD.hsd1.ca.comcast.net)
  934. # [05:14] * Quits: JPeterson (JPeterson@moz-B2998FD7.cust.tele2.se) (Quit: HydraIRC -> http://www.hydrairc.com <- Chicks dig it)
  935. # [05:16] * Joins: njn (chatzilla@moz-AAEFBBD1.gw.connect.com.au)
  936. # [05:18] * Quits: vikash (vikash@668BE8A8.2905CAEE.5D9ABA9F.IP) (Quit: Leaving)
  937. # [05:19] * Joins: Mardak (Mardak@moz-BFBF7623.hsd1.ca.comcast.net)
  938. # [05:19] * Quits: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net) (Ping timeout)
  939. # [05:20] * Quits: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  940. # [05:21] * Joins: bbondy (bbondy@moz-C9962B2.home.cgocable.net)
  941. # [05:21] * Quits: fabrice (fabrice@moz-104CC309.mv.mozilla.com) (Ping timeout)
  942. # [05:21] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
  943. # [05:21] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  944. # [05:22] * Quits: ewong|afk (chatzilla@moz-3CBEA671.ctinets.com) (Ping timeout)
  945. # [05:22] * Quits: Mardak (Mardak@moz-BFBF7623.hsd1.ca.comcast.net) (Quit: Mardak)
  946. # [05:22] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
  947. # [05:23] * Quits: fabrice|afk (fabrice@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  948. # [05:23] * Quits: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  949. # [05:23] * Quits: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  950. # [05:24] * Joins: ewong|afk (chatzilla@moz-3CBEA671.ctinets.com)
  951. # [05:24] * Quits: luke (andhow@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  952. # [05:24] * Quits: sfink|log (sfink@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  953. # [05:24] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
  954. # [05:24] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  955. # [05:24] * Quits: dvander (dvander@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  956. # [05:24] * Quits: jst (jst@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  957. # [05:24] * Joins: fabrice (fabrice@moz-104CC309.mv.mozilla.com)
  958. # [05:24] * Joins: dvander (dvander@moz-BBE3ABD.mv.mozilla.com)
  959. # [05:25] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
  960. # [05:25] * Joins: jst (jst@moz-BBE3ABD.mv.mozilla.com)
  961. # [05:25] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
  962. # [05:26] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  963. # [05:26] * Joins: fabrice1 (fabrice@moz-BBE3ABD.mv.mozilla.com)
  964. # [05:26] * Quits: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
  965. # [05:26] * Joins: luke (andhow@moz-BBE3ABD.mv.mozilla.com)
  966. # [05:27] * Joins: sfink|log (sfink@moz-BBE3ABD.mv.mozilla.com)
  967. # [05:29] * Joins: twi (Adium@moz-D3D42ABC.cust.dsl.vodafone.it)
  968. # [05:31] * Quits: Mavericks (Mavericks@D01CCF9F.57B935C.B84D4DA2.IP) (Quit: )
  969. # [05:33] * Quits: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
  970. # [05:33] * Joins: mburst (mburst@C5B03ED4.15EE8362.5379700C.IP)
  971. # [05:34] * Quits: mjschranz (mjschranz@moz-6FE6B833.cpe.net.cable.rogers.com) (Client exited)
  972. # [05:36] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
  973. # [05:38] * Quits: gozala (gozala@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Leaving.)
  974. # [05:42] * Joins: pwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
  975. # [05:43] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
  976. # [05:43] * pwalton is now known as pcwalton
  977. # [05:44] * Joins: gozala (gozala@EF408078.10A53EE3.77834EAA.IP)
  978. # [05:45] * Quits: victorporof (victorporo@18536C17.20718EE9.79933D60.IP) (Quit: Linkinus - http://linkinus.com)
  979. # [05:45] <philor> does MoCo have a Corporate Corrupt Doctor, who will prescribe me drugs over IRC?
  980. # [05:45] <philor> I need something that will make me feel like I'm doing good productive work while starring Android failures
  981. # [05:45] * Havvy prescribes philor all the drugs he wants. *not a certified doctor*
  982. # [05:46] <philor> anything that's been marketed as "Like a chemical lobotomy!" would be good
  983. # [05:46] * Quits: jet (junglecode@moz-AAEFBBD1.gw.connect.com.au) (Quit: jet)
  984. # [05:46] <Callek> philor: on the bright side I *suspect* as of tomorrow, if bear does do my rollout as planned that we'll eliminate 95% of these infra failures
  985. # [05:46] <Callek> philor: I have https://etherpad.mozilla.org/tegra-deploy-todo for the rollout (bear said he was likely to do BOTH parts tomorrow, but not sure yet)
  986. # [05:46] <philor> my pony gets delivered *tomorrow*? and I can ride it all day long?
  987. # [05:47] * Joins: jet (junglecode@moz-AAEFBBD1.gw.connect.com.au)
  988. # [05:47] * Joins: mjschranz (mjschranz@moz-6FE6B833.cpe.net.cable.rogers.com)
  989. # [05:48] * Quits: mjschranz (mjschranz@moz-6FE6B833.cpe.net.cable.rogers.com) (Client exited)
  990. # [05:49] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
  991. # [05:49] * Quits: Honza (chatzilla@C62E2FAA.23B79DE4.D0083327.IP) (Connection reset by peer)
  992. # [05:49] * Joins: Honza (chatzilla@C62E2FAA.23B79DE4.D0083327.IP)
  993. # [05:50] * Joins: eflores_ (eflores@538BABFE.A073F3E.97BBD552.IP)
  994. # [05:50] * Quits: eflores (eflores@538BABFE.A073F3E.97BBD552.IP) (Connection reset by peer)
  995. # [05:50] <Callek> philor: with luck it won't even be a pony but a unicorn
  996. # [05:50] * eflores_ is now known as eflores
  997. # [05:51] * Quits: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP) (Ping timeout)
  998. # [05:52] <@bz> philor: we call him brendan, but he's more of a pharmacist than a doctor
  999. # [05:53] <@bz> philor: also, only seems to do C_2 H_5 OH -based stuff
  1000. # [05:53] <@bz> philor: and you may need to be at the MV office. :(
  1001. # [05:54] <philor> well, I do have episodes where I star like I must be drunk, maybe I should try that
  1002. # [05:55] * Quits: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  1003. # [05:55] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
  1004. # [05:57] * Quits: gozala (gozala@EF408078.10A53EE3.77834EAA.IP) (Ping timeout)
  1005. # [05:57] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Client exited)
  1006. # [06:01] * Quits: pranavrc (pranavrc@E1DC26EE.9EDE08CF.C28326FD.IP) (Quit: Ping timeout: ∞)
  1007. # [06:02] * Joins: Mardak (Mardak@moz-BFBF7623.hsd1.ca.comcast.net)
  1008. # [06:02] * Quits: merike|away (quassel@moz-57B7E2CE.cable.starman.ee) (Ping timeout)
  1009. # [06:03] * Joins: merike|away (quassel@moz-57B7E2CE.cable.starman.ee)
  1010. # [06:07] * Quits: anant (Anant@moz-488092DD.hsd1.ca.comcast.net) (Quit: Leaving)
  1011. # [06:08] * Quits: crowder (crowder@moz-6274D06D.sd.sd.cox.net) (Ping timeout)
  1012. # [06:09] * Joins: Poly-C (Poly-C@moz-2CF0C4D9.dip.t-dialin.net)
  1013. # [06:09] * Quits: Polynomial-C (Poly-C@moz-B72074A1.dip.t-dialin.net) (Ping timeout)
  1014. # [06:09] * jaws is now known as jaws|brb
  1015. # [06:11] * Joins: crowder (crowder@moz-6274D06D.sd.sd.cox.net)
  1016. # [06:13] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
  1017. # [06:15] * cjones-dinner is now known as cjones-
  1018. # [06:15] * cjones- is now known as cjones
  1019. # [06:15] * Quits: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net) (Quit: Fleeing the scene)
  1020. # [06:15] * Joins: ginn (ginn@moz-9D5C2F29.oracle.com)
  1021. # [06:15] * Quits: jdm (jdm@moz-15BB5FE6.cable.teksavvy.com) (Client exited)
  1022. # [06:18] * Quits: chewey (chewey@moz-AEA05C32.dip0.t-ipconnect.de) (Input/output error)
  1023. # [06:18] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Client exited)
  1024. # [06:19] * Joins: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk)
  1025. # [06:20] * Quits: bbondy (bbondy@moz-C9962B2.home.cgocable.net) (Ping timeout)
  1026. # [06:22] * Joins: chewey (chewey@moz-AEA05C32.dip0.t-ipconnect.de)
  1027. # [06:22] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
  1028. # [06:22] * jaws|brb is now known as jaws
  1029. # [06:22] * Quits: taras (chatzilla@moz-8E045071.hsd1.wa.comcast.net) (Quit: ChatZilla 0.9.88.2 [Firefox 14.0a1/20120419040229])
  1030. # [06:23] * Joins: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net)
  1031. # [06:24] * Joins: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP)
  1032. # [06:25] * Joins: jdm (jdm@moz-15BB5FE6.cable.teksavvy.com)
  1033. # [06:25] <Ameya> where to check o/p of dump() in JS?
  1034. # [06:26] <roc> does b2g currently use one process for all Web content?
  1035. # [06:26] <Ameya> roc: where to check o/p of dump() in JS?
  1036. # [06:26] <roc> what's "o/p"?
  1037. # [06:26] <mwu> roc: at the moment, yes
  1038. # [06:27] <roc> and one process for each app?
  1039. # [06:27] <mwu> no e10s/multiprocess is currently enabled
  1040. # [06:27] * Quits: tchevalier (Instantbir@moz-2E97FBBC.w90-48.abo.wanadoo.fr) (Quit: Instantbird -- http://www.instantbird.com)
  1041. # [06:28] * Quits: Mardak (Mardak@moz-BFBF7623.hsd1.ca.comcast.net) (Quit: Mardak)
  1042. # [06:28] <roc> sorry, I can't parse that
  1043. # [06:29] <mwu> we're currently single process at the moment
  1044. # [06:29] <roc> ah
  1045. # [06:29] <roc> ok
  1046. # [06:29] * Quits: nrc (nrc@538BABFE.A073F3E.97BBD552.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120411064248])
  1047. # [06:30] <roc> is the plan written down somewhere?
  1048. # [06:30] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  1049. # [06:30] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
  1050. # [06:30] * mwu looks at the wiki
  1051. # [06:30] <mwu> cjones: ^
  1052. # [06:31] * Joins: wesj1 (Instantbir@8F761026.B5EF4AF6.E96CA9D8.IP)
  1053. # [06:31] <mwu> roc: I found https://bugzilla.mozilla.org/show_bug.cgi?id=745143
  1054. # [06:31] <cjones> roc, what are you curious about?
  1055. # [06:33] * Joins: jrmuizel (jrmuizel@moz-C607144F.cpe.net.cable.rogers.com)
  1056. # [06:33] <roc> I had the impression that B2G was using e10s
  1057. # [06:33] <roc> or at least is going to
  1058. # [06:33] <roc> and I was wondering what the process configuration was going to be/will be
  1059. # [06:34] <@khuey> memshrink would be interested to know that too
  1060. # [06:34] <cjones> targeting process per app, will multiplex if forced to
  1061. # [06:34] <cjones> one process for all browser "tabs"
  1062. # [06:34] * Joins: Mardak (Mardak@moz-BFBF7623.hsd1.ca.comcast.net)
  1063. # [06:35] <cjones> and a "server process" that doesn't load any content code
  1064. # [06:35] * Joins: jrmuizel_ (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  1065. # [06:35] <cjones> and has high priveleges
  1066. # [06:35] <cjones> all others are as low as possible, just enough to run GL
  1067. # [06:35] <cjones> (sadly)
  1068. # [06:36] * Quits: jrmuizel (jrmuizel@moz-C607144F.cpe.net.cable.rogers.com) (Ping timeout)
  1069. # [06:36] <cjones> there are other system daemons but i assume you're just curious about gecko
  1070. # [06:37] <@bz> In b2g, can we call them system lizards?
  1071. # [06:38] * Quits: kwierso (chatzilla@moz-DDEBF960.desm.qwest.net) (Connection reset by peer)
  1072. # [06:38] <cjones> if it pleases you :)
  1073. # [06:38] <roc> ok
  1074. # [06:38] <@bz> heh
  1075. # [06:38] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
  1076. # [06:38] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
  1077. # [06:40] * Joins: KWierso (chatzilla@moz-DDEBF960.desm.qwest.net)
  1078. # [06:41] * Quits: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP) (Ping timeout)
  1079. # [06:42] * Joins: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP)
  1080. # [06:42] * Joins: NhanTDN (human_torc@1A60CFFB.511FD5DE.85184009.IP)
  1081. # [06:45] * Quits: not_gavin (gavin@D18F6DDB.6A393516.2321E71E.IP) (Ping timeout)
  1082. # [06:47] * Joins: not_gavin (gavin@D18F6DDB.6A393516.2321E71E.IP)
  1083. # [06:48] * Quits: Mardak (Mardak@moz-BFBF7623.hsd1.ca.comcast.net) (Quit: Mardak)
  1084. # [06:49] * Quits: karl (karl@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  1085. # [06:50] * Quits: not_gavin (gavin@D18F6DDB.6A393516.2321E71E.IP) (Input/output error)
  1086. # [06:50] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
  1087. # [06:50] * Joins: not_gavin (gavin@D18F6DDB.6A393516.2321E71E.IP)
  1088. # [06:51] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
  1089. # [06:52] * Joins: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp)
  1090. # [06:53] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Ping timeout)
  1091. # [06:53] * Quits: jdm (jdm@moz-15BB5FE6.cable.teksavvy.com) (Client exited)
  1092. # [06:53] * Joins: rniwa (rniwa@9AFCD084.774645F1.4C3B1D9.IP)
  1093. # [06:53] * Joins: gerv (gerv@moz-E63A6E77.wlan.daa.dublin.eircom.net)
  1094. # [06:54] * Joins: nrc (nrc@538BABFE.A073F3E.97BBD552.IP)
  1095. # [06:54] * Quits: ginn (ginn@moz-9D5C2F29.oracle.com) (Quit: Leaving)
  1096. # [06:56] <nrc> are there any known issues with Windows builds on Try right now? I'm seeing a lot of red and purple
  1097. # [06:58] * Joins: bonnie (bbsurender@moz-ED1A1BAD.dsl.pltn13.pacbell.net)
  1098. # [06:58] * Quits: ehugg (chatzilla@moz-44D86B1E.cisco.com) (Quit: ChatZilla 0.9.88.1 [Firefox 11.0/20120310010446])
  1099. # [06:58] * Quits: KWierso (chatzilla@moz-DDEBF960.desm.qwest.net) (Ping timeout)
  1100. # [06:58] <janv> uuidgen
  1101. # [06:58] <janv> err
  1102. # [06:59] * Quits: espindola (espindola@moz-348899CD.dsl.teksavvy.com) (Quit: Ex-Chat)
  1103. # [07:01] * Quits: jlebar|mac (~jlebarmac@moz-AAEFBBD1.gw.connect.com.au) (Quit: jlebar|mac)
  1104. # [07:01] * Quits: krit (Adium@moz-3AE657AD.hsd1.ca.comcast.net) (Quit: Leaving.)
  1105. # [07:02] * Joins: gcp (gpascutto@moz-D0E475EA.access.telenet.be)
  1106. # [07:02] <Waldo> firebot: uuid
  1107. # [07:02] <firebot> cc0d8415-de7a-4658-b06a-2450849cb53c (/msg firebot cid for CID form)
  1108. # [07:02] <Waldo> janv: ^
  1109. # [07:03] <@bz> we only do custom quickstubs for gl canvas for texImage2D/texSubImage2D?
  1110. # [07:03] <janv> I know
  1111. # [07:03] <Havvy> firebot: uuid
  1112. # [07:03] <firebot> 41623bec-5d3e-4ec7-89b1-1f731190a259 (/msg firebot cid for CID form)
  1113. # [07:03] <janv> I msg'ed firebot directly
  1114. # [07:03] <@bz> apparently so
  1115. # [07:03] <janv> in a private window
  1116. # [07:04] * Quits: Hendikins (wolfox@moz-16899DFF.hhui4.ken.bigpond.net.au) (Ping timeout)
  1117. # [07:04] <janv> I wouldn't need to
  1118. # [07:05] <janv> but uuidgen on mac returns capitalized uuid
  1119. # [07:05] <janv> :(
  1120. # [07:05] * Joins: Hendikins (wolfox@moz-16899DFF.hhui4.ken.bigpond.net.au)
  1121. # [07:05] <@khuey> capitalization doesn't matter
  1122. # [07:05] <janv> I know
  1123. # [07:05] <janv> :)
  1124. # [07:05] <@khuey> k
  1125. # [07:07] * heycam|away is now known as heycam
  1126. # [07:10] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
  1127. # [07:11] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
  1128. # [07:12] * Quits: mburst (mburst@C5B03ED4.15EE8362.5379700C.IP) (Connection reset by peer)
  1129. # [07:14] * Quits: gerv (gerv@moz-E63A6E77.wlan.daa.dublin.eircom.net) (Quit: Leaving.)
  1130. # [07:15] * Quits: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com) (Quit: cilias)
  1131. # [07:16] * Quits: NeilZZZ (neil@moz-7E027EE5.cable.virginmedia.com) (Ping timeout)
  1132. # [07:23] * Joins: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net)
  1133. # [07:24] * Quits: blassey (blassey@moz-8ACFF7A9.hsd1.ma.comcast.net) (Ping timeout)
  1134. # [07:25] * Joins: philipp64|laptop (chatzilla@moz-B40B9015.ctcweb.net)
  1135. # [07:25] * Joins: blassey (blassey@moz-8ACFF7A9.hsd1.ma.comcast.net)
  1136. # [07:27] * jhford-work-away is now known as jhford-work
  1137. # [07:30] * Quits: wesj1 (Instantbir@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
  1138. # [07:31] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Quit: ChatZilla 0.9.87-4.1450hg.fc15 [XULRunner 11.0/20120313114635])
  1139. # [07:32] * Quits: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP) (Ping timeout)
  1140. # [07:32] <bsmith> what is the recommended way to simulate a OOM abort? I've been using NS_RUNTIMEABORT("OOM") and similar. Is there a better way?
  1141. # [07:32] * Quits: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net) (Quit: Leaving.)
  1142. # [07:32] <bsmith> i.e. x = something_that_allocates_or_returns_null; if (!x) NS_RUNTIMEABORT("OOM");
  1143. # [07:33] <@bz> ozalloc_handle_oom uses either gAbortHandler or mozalloc_abort
  1144. # [07:34] <@bz> actually, both
  1145. # [07:34] <@bz> so mozalloc_abort
  1146. # [07:34] <@bz> but if you want the crash reporter stuff
  1147. # [07:34] <@bz> then mozalloc_handle_oom()
  1148. # [07:35] <@bz> though note that this is not guaranteed to abort. It just happens to now.
  1149. # [07:35] <bsmith> bz: basically, I want to take something that isn't yet infallable, and have it act exactly like infallable new
  1150. # [07:36] <@bz> mozalloc_abort, then
  1151. # [07:36] <@bz> if this is not a long-term thing
  1152. # [07:36] * Joins: KWierso (chatzilla@moz-DDEBF960.desm.qwest.net)
  1153. # [07:36] <bsmith> Basically, NSS functions return NULL on failure
  1154. # [07:36] <@bz> yeah
  1155. # [07:36] <bsmith> to allocate, and I want to make them act "infallable" in the PSM code
  1156. # [07:36] <bsmith> so, this is permanent code
  1157. # [07:36] <@bz> ah
  1158. # [07:36] <@bz> so
  1159. # [07:37] <@bz> what mozalloc actually does, in theory
  1160. # [07:37] <@bz> is call mozalloc_handle_oom
  1161. # [07:37] <@bz> and if you're still alive after that, retry the allocation
  1162. # [07:37] <@bz> for when we make mozalloc_handle_oom try to free up memory
  1163. # [07:37] <@bz> if ever
  1164. # [07:38] <bsmith> OK, mozalloc_abort seems like the thing to use then
  1165. # [07:38] <bsmith> but, it is strange that it asks for a message
  1166. # [07:38] * philor is now known as philor|away
  1167. # [07:38] <bsmith> operator new can't provide a message, and if everybody provides their own message then we end up with all these strings in the executable for no good reason, AFAICT.
  1168. # [07:39] <bsmith> Definitely it is to tedious to simulate the retry logic of mozalloc for interfacing with NSS and NSPR
  1169. # [07:39] <bsmith> s/to/too/
  1170. # [07:40] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
  1171. # [07:40] * Quits: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net) (Quit: smooney)
  1172. # [07:40] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1173. # [07:40] <bsmith> thanks for the help
  1174. # [07:40] * Quits: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.19/20110707195905])
  1175. # [07:41] * Quits: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au) (Ping timeout)
  1176. # [07:41] <@bz> bsmith: currently the message it's passed is "out of memory"
  1177. # [07:42] <@bz> bsmith: from handle_oom
  1178. # [07:42] * jhford-work is now known as jhford-work-away
  1179. # [07:42] * Quits: nattofriends (tsutsumi@moz-A369A791.warosu.org) (Ping timeout)
  1180. # [07:42] * Joins: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au)
  1181. # [07:43] * Joins: wolfiR (wolfiR@moz-14A6717F.dip0.t-ipconnect.de)
  1182. # [07:44] * Joins: jesfre (jesfre@moz-25B25285.war.clearwire-wmx.net)
  1183. # [07:44] * Quits: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  1184. # [07:45] * Joins: nattofriends (tsutsumi@moz-A369A791.warosu.org)
  1185. # [07:45] * bear-afk is now known as bear
  1186. # [07:46] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
  1187. # [07:48] * Joins: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz)
  1188. # [07:50] * Quits: surkov (surkov@DD69D9E4.55CAE15D.34044A7F.IP) (Quit: surkov)
  1189. # [07:51] * Joins: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de)
  1190. # [07:52] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
  1191. # [07:53] * Joins: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net)
  1192. # [07:53] <bsmith> thanks bz
  1193. # [07:53] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
  1194. # [07:54] * Joins: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net)
  1195. # [07:57] * Joins: RemusPop (remuspop@601F3B17.33662590.A5830293.IP)
  1196. # [07:57] * Joins: jlebar|mac (~jlebarmac@moz-AAEFBBD1.gw.connect.com.au)
  1197. # [07:58] * Joins: c0smikdebris (c0smikdebr@74D77287.BB7E0B94.BE90E62C.IP)
  1198. # [08:01] * Joins: gwagner (idefix2@moz-6673DC88.s30.a048.ap.plala.or.jp)
  1199. # [08:01] * Quits: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  1200. # [08:04] * Quits: Hendikins (wolfox@moz-16899DFF.hhui4.ken.bigpond.net.au) (Ping timeout)
  1201. # [08:05] * Joins: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp)
  1202. # [08:05] * nthomas is now known as nthomas|away
  1203. # [08:05] * Joins: Hendikins (wolfox@moz-16899DFF.hhui4.ken.bigpond.net.au)
  1204. # [08:05] * Joins: gkw (Instantbir@moz-7CD88B0C.hsd1.ca.comcast.net)
  1205. # [08:05] * Quits: gkw (Instantbir@moz-7CD88B0C.hsd1.ca.comcast.net) (Input/output error)
  1206. # [08:07] * Quits: jrmuizel_ (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  1207. # [08:07] * Quits: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net) (Quit: Leaving.)
  1208. # [08:07] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
  1209. # [08:07] * Quits: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net) (Quit: gozala)
  1210. # [08:08] * Joins: glob (glob@moz-BDD802ED.hfc.comcastbusiness.net)
  1211. # [08:09] * Quits: nrc (nrc@538BABFE.A073F3E.97BBD552.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120411064248])
  1212. # [08:09] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
  1213. # [08:11] * Joins: KLB_ (Kenneth_Ba@moz-C233EF2B.maine.res.rr.com)
  1214. # [08:11] * Quits: gwagner (idefix2@moz-6673DC88.s30.a048.ap.plala.or.jp) (Quit: gwagner)
  1215. # [08:11] * Quits: KLB (Kenneth_Ba@moz-C233EF2B.maine.res.rr.com) (Ping timeout)
  1216. # [08:11] * KLB_ is now known as KLB
  1217. # [08:12] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1218. # [08:14] * Quits: jet (junglecode@moz-AAEFBBD1.gw.connect.com.au) (Quit: jet)
  1219. # [08:15] <@khuey> http://www.theatlanticwire.com/national/2012/01/pepsi-says-mountain-dew-can-dissolve-mouse-carcasses/46868/
  1220. # [08:15] * Joins: mdas (mdas@moz-E31CD2CB.mozilla.org)
  1221. # [08:16] <dwarfcrank> Haha
  1222. # [08:16] <AryehGregor> I thought that's a standard high-school experiment -- leave a penny in some Coca-Cola and observe it dissolve.
  1223. # [08:16] * Quits: bonnie (bbsurender@moz-ED1A1BAD.dsl.pltn13.pacbell.net) (Ping timeout)
  1224. # [08:16] * smontagu thought it was an urban legend
  1225. # [08:17] <dwarfcrank> My mom once stole my Coca-Cola bottle and poured it down the toilet
  1226. # [08:18] <dwarfcrank> She heard it's a good cleaning substance
  1227. # [08:18] <dwarfcrank> But the results weren't that good
  1228. # [08:19] <jgilbert> it's useful for cleaning car battery terminals
  1229. # [08:19] <jgilbert> also, it's delicious
  1230. # [08:20] <dwarfcrank> Heh
  1231. # [08:23] <smontagu> lol, "coca-cola site:snopes.com" on google gives 1780 results
  1232. # [08:23] <dwarfcrank> Oh wow
  1233. # [08:24] * Joins: bnicholson (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net)
  1234. # [08:27] * Quits: cjones (cjones@moz-45913895.socal.res.rr.com) (Quit: Leaving)
  1235. # [08:27] * Joins: jhorak (jhorak@moz-107AD163.redhat.com)
  1236. # [08:28] * Quits: NhanTDN (human_torc@1A60CFFB.511FD5DE.85184009.IP) (Quit: )
  1237. # [08:28] * Quits: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net) (Connection reset by peer)
  1238. # [08:29] * Quits: c0smikdebris (c0smikdebr@74D77287.BB7E0B94.BE90E62C.IP) (Ping timeout)
  1239. # [08:29] <smontagu> has the time perhaps come to use hex NCRs when saving web pages?
  1240. # [08:29] * Joins: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net)
  1241. # [08:29] * Joins: jdm (jdm@moz-15BB5FE6.cable.teksavvy.com)
  1242. # [08:29] <@bz> template<typename A>
  1243. # [08:29] <@bz> inline void foo() {}
  1244. # [08:29] <@bz> typedef foo<int> bar;
  1245. # [08:29] * Joins: c0smikdebris (c0smikdebr@DAD60DAE.1B9F2FD8.BE90E62C.IP)
  1246. # [08:29] <@bz> why is C++ unhappy with that?
  1247. # [08:29] <@bz> and how do I make it happy?
  1248. # [08:29] <smontagu> there was a time when popular UAs only supported decimal, but I think that time has passed
  1249. # [08:31] <roc> very recently a NZ woman died after having consumed 7.5L of Coke a day for years
  1250. # [08:32] <aja> at the age of 100 and what?
  1251. # [08:32] <@khuey> bz: I don't think C++ reacts well to typedefing functions
  1252. # [08:32] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
  1253. # [08:32] <dwarfcrank> How on earth does one have that much Coke?
  1254. # [08:33] <@bz> khuey: :(
  1255. # [08:33] <@khuey> inline void bar() {
  1256. # [08:33] <@khuey> foo<int>();
  1257. # [08:33] <@khuey> }
  1258. # [08:33] <@khuey> is what I would do
  1259. # [08:33] <@bz> khuey: hmm
  1260. # [08:33] <@bz> khuey, yeah, that works
  1261. # [08:34] <@bz> but it sucks because I have to redeclare all the args
  1262. # [08:34] <@bz> in my real use case the functions have args
  1263. # [08:34] <@khuey> yeah ...
  1264. # [08:34] <nigelb> heh, this is awesome http://mozillamemes.tumblr.com/post/21426095019/trains-are-well-and-good-but-they-must-be-built
  1265. # [08:34] <@khuey> idk if there's a better way
  1266. # [08:35] * Quits: Misfit_Geek (MisfitGeek@moz-D14C5FCF.hsd1.nh.comcast.net) (Ping timeout)
  1267. # [08:35] <nigelb> roc: 7.5L of Coke a day sounds next to impossible to do even :|
  1268. # [08:36] <@bz> well
  1269. # [08:36] <@bz> there sure is
  1270. # [08:36] <@bz> it's called a macro
  1271. # [08:36] * @bz writes one
  1272. # [08:36] <Havvy> Sure there is. It's called not using C++.
  1273. # [08:36] <Havvy> (On that note...does C++ have anonymous functions?)
  1274. # [08:37] * Quits: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net) (Quit: clee)
  1275. # [08:37] <padenot> c++0x have
  1276. # [08:37] <AryehGregor> Why MOZ_ASSERT and not NS_ASSERT? And why dom::Element rather than nsIElement?
  1277. # [08:38] <@khuey> AryehGregor: because inconsistency is fun!
  1278. # [08:39] <AryehGregor> :(
  1279. # [08:39] * Quits: automata (automata@8D23278A.C27CA109.16867D26.IP) (Ping timeout)
  1280. # [08:40] <nigelb> Heh. isn't that the topic of a lot of mozilla memes already? :)
  1281. # [08:40] <smontagu> AryehGregor: what were you saying about working week from Sunday-Thursday? that didn't last long
  1282. # [08:40] <AryehGregor> smontagu, that doesn't mean I'll put in no work at all on Friday.
  1283. # [08:40] * glob is now known as glob|away
  1284. # [08:42] <@bz> AryehGregor: When Element was created it was not an "interface"
  1285. # [08:42] <@bz> AryehGregor: had no iid, etc
  1286. # [08:43] <roc> AryehGregor: because next year we'll be celebrating the 10th anniversary of the death of Netscape
  1287. # [08:44] <AryehGregor> roc, so let's add like two or three things that use "moz" instead of "ns" just to confuse everyone?
  1288. # [08:44] <@khuey> we should mass remove 'ns' from the codebase that day :-P
  1289. # [08:44] <roc> well, yeah, but it's more like dozens of things
  1290. # [08:44] <roc> khuey: I'm with you!
  1291. # [08:44] <Havvy> s/ns/moz/
  1292. # [08:45] <smontagu> from recent developments, shouldn't we s/ns/ms/ ?
  1293. # [08:45] <roc> ?
  1294. # [08:45] <AryehGregor> Dozens vs. what, thousands?
  1295. # [08:46] <@bz> if we mass-remove "ns" we get ISupports
  1296. # [08:46] <@bz> which I vote against
  1297. # [08:46] <@bz> just remove nsI
  1298. # [08:46] <@bz> though you do get issues for nsDocument vs nsIDocument.....
  1299. # [08:47] <Havvy> Though however it's done, somebody will have to check every occurance.
  1300. # [08:48] <Havvy> Otherwise you get cases like what happened for one DnD book...
  1301. # [08:48] <Havvy> Somebody did /Mage/Wizard, and every instance of damage become daWizard.
  1302. # [08:50] * joduinn-biab is now known as joduinn-home
  1303. # [08:50] <@bz> - wrval->SetAsArray(nsIDataType::VTYPE_FLOAT, nsnull,
  1304. # [08:50] <@bz> - unitSize, static_cast<void*>(fv));
  1305. # [08:50] <@bz> + return JS::ObjectOrNullValue(NewFloat32Array(cx, unitSize, fv));
  1306. # [08:50] * @bz tries to decide whether the new thing is a win over the old
  1307. # [08:50] <roc> fits on one line -> win
  1308. # [08:51] <roc> no casts -> win
  1309. # [08:52] <@bz> also, no nsIVariant
  1310. # [08:52] * @bz declares win
  1311. # [08:54] * Joins: TheLink (TheLink@moz-C76AC80E.pools.arcor-ip.net)
  1312. # [08:54] <nigelb> Woah. We have a new download manager UI?
  1313. # [08:55] * Quits: glob|away (glob@moz-BDD802ED.hfc.comcastbusiness.net) (Quit: Leaving...)
  1314. # [08:55] <@khuey> no nsIDataType either
  1315. # [08:55] * Joins: X[INT] (IceChat9@moz-8CA58260.try.wideopenwest.com)
  1316. # [08:57] * Quits: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP) (Ping timeout)
  1317. # [08:57] * Quits: X[INT] (IceChat9@moz-8CA58260.try.wideopenwest.com) (Quit: $randquit)
  1318. # [08:57] <Havvy> nigelb: Yeah.
  1319. # [08:58] <@khuey> AryehGregor: http://mozillamemes.tumblr.com/post/20900079005/in-some-parts-of-the-code-this-would-be
  1320. # [08:59] <nigelb> Havvy: Damn, it looks great.
  1321. # [08:59] <nigelb> I first thought I installed a plugin or something :P
  1322. # [09:00] <Havvy> I don't get it for another 12-18 weeks. :(
  1323. # [09:02] * Mark_Capella|away is now known as Mark_Capella
  1324. # [09:03] <@bz> jsapi has fallible allocation
  1325. # [09:03] * @bz has to write more complicated code
  1326. # [09:03] <@bz> sad
  1327. # [09:03] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  1328. # [09:04] * Quits: eflores (eflores@538BABFE.A073F3E.97BBD552.IP) (Quit: Bye)
  1329. # [09:04] <@bz> JSObject* obj = NewInt32Array(cx, unitSize, iv);
  1330. # [09:04] <@bz> if (!obj) {
  1331. # [09:04] <@bz> rv = NS_ERROR_OUT_OF_MEMORY;
  1332. # [09:04] <@bz> }
  1333. # [09:04] <@bz> return JS::ObjectOrNullValue(obj);
  1334. # [09:05] * Quits: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com) (Quit: nbvcx)
  1335. # [09:06] * Quits: roc (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  1336. # [09:06] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1337. # [09:07] * Joins: taras (chatzilla@moz-8E045071.hsd1.wa.comcast.net)
  1338. # [09:07] <@khuey> hmm
  1339. # [09:07] <@khuey> why do we need to catch the error there?
  1340. # [09:08] <@khuey> I thought the NewFooArray stuff threw for us
  1341. # [09:09] * Quits: Havvy (Mibbit@moz-58C3546E.ptld.qwest.net) (Quit: http://www.mibbit.com ajax IRC Client)
  1342. # [09:09] <@khuey> bz: ^
  1343. # [09:10] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  1344. # [09:10] * Quits: njn (chatzilla@moz-AAEFBBD1.gw.connect.com.au) (Ping timeout)
  1345. # [09:12] <smontagu> so if a bug reporter adds testcases to the bug, and all I do to them is a mechanical conversion to reftest format, do I need to ask review from a third party or can I just check them in with r=me?
  1346. # [09:12] <@khuey> just do it
  1347. # [09:12] <@khuey> (IMO)
  1348. # [09:13] <smontagu> AryehGregor: I mostly work for my wife on Fridays :)
  1349. # [09:13] <AryehGregor> smontagu, yeah, pretty much me too -- my wife works Sunday to Thursday, and I'm not going to work on Friday instead of spending time with her.
  1350. # [09:13] <AryehGregor> But right now she's at Rami Levy, so . . . :)
  1351. # [09:15] <@bz> khuey: oh, it did throw
  1352. # [09:15] <@bz> khuey: that's the problem
  1353. # [09:15] <@bz> khuey: now you have to make sure that your jsapi callback returns false....
  1354. # [09:15] <@bz> khuey: otherwise you get script running on a context with a pending exception, and JS starts asserting at you
  1355. # [09:16] <@bz> khuey: if the NewFooArray stuff did NOT throw, we could just silently treat allocation failure as "return null" and move on...
  1356. # [09:16] <@khuey> bz: ah
  1357. # [09:16] <@khuey> fun
  1358. # [09:16] <@khuey> return JS_HasPendingException(cx); :-P
  1359. # [09:16] <@bz> khuey: I really hope we don't get too many web APIs returning "any"
  1360. # [09:16] <@bz> khuey: in all bindings?
  1361. # [09:16] <@bz> khuey: seems kinda slow. ;)
  1362. # [09:17] <@bz> khuey: I suppose we could do it just for the ones returning "any"
  1363. # [09:17] <@khuey> bz: well you'd think it would just boil away to return cx->hasException
  1364. # [09:17] <@khuey> but who knows
  1365. # [09:19] * Quits: TheLink (TheLink@moz-C76AC80E.pools.arcor-ip.net) (Client exited)
  1366. # [09:19] <@bz> well, for one thing it's not inline
  1367. # [09:19] <@bz> like most jsapi
  1368. # [09:19] <@bz> "fail"
  1369. # [09:19] <@khuey> yeah
  1370. # [09:19] <@bz> And even PGO doesn't help here
  1371. # [09:20] <@khuey> that's going to be a bigger and bigger problem for us
  1372. # [09:20] <@bz> which?
  1373. # [09:20] <@bz> jsapi suck?
  1374. # [09:20] <@bz> I've been trying to fix as I go
  1375. # [09:20] <@bz> but they don't want to expose their class decls
  1376. # [09:20] <@khuey> the general lack of optimization opportunities at the JSAPI boundary
  1377. # [09:20] <@bz> which makes it really hard to inline stuff
  1378. # [09:20] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Ping timeout)
  1379. # [09:20] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1380. # [09:20] <@khuey> particularly on windows, where everything lives in a separate dso :-(
  1381. # [09:21] <@bz> right
  1382. # [09:21] <@bz> we need to just fix that
  1383. # [09:21] <@khuey> fix what, exactly?
  1384. # [09:21] <@bz> of course pgo is also still off for libmozjs
  1385. # [09:21] <@khuey> right
  1386. # [09:21] <@bz> fix the fact that libmozjs is a separate dso
  1387. # [09:21] <@khuey> and shoving libmozjs into libxul may push us over the limit for pgo
  1388. # [09:21] <@bz> and separately fix the fact that pgo is off for it
  1389. # [09:21] <@bz> yep
  1390. # [09:21] <@khuey> that whole situation is awful
  1391. # [09:21] * Joins: JPeterson (JPeterson@moz-B2998FD7.cust.tele2.se)
  1392. # [09:22] <@bz> also, distinct lack of ponies in jsapi
  1393. # [09:22] * Joins: xakz (XaMaD@moz-4A5DD6F7.w92-135.abo.wanadoo.fr)
  1394. # [09:22] <@bz> So far I've managed to inline some things
  1395. # [09:22] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  1396. # [09:22] <@bz> e.g. the int/double conversions
  1397. # [09:22] <@bz> but even inlining stuff like this unmarkgray thing....
  1398. # [09:23] * Joins: bholley (bholley@moz-9375A05C.fbx.proxad.net)
  1399. # [09:24] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
  1400. # [09:24] * Joins: anky (anky@AD179039.A60576EE.C34E0B47.IP)
  1401. # [09:24] * Joins: past (past@moz-588E51B5.dsl.dyn.forthnet.gr)
  1402. # [09:25] * Quits: Stan_ (Stan@moz-705F5D3B.dip.t-dialin.net) (Ping timeout)
  1403. # [09:30] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
  1404. # [09:31] * Joins: NeilZZZ (neil@moz-7E027EE5.cable.virginmedia.com)
  1405. # [09:32] * Quits: jlebar|mac (~jlebarmac@moz-AAEFBBD1.gw.connect.com.au) (Quit: jlebar|mac)
  1406. # [09:35] * Quits: taras (chatzilla@moz-8E045071.hsd1.wa.comcast.net) (Ping timeout)
  1407. # [09:36] * Joins: avih (quassel@moz-CC2B38B9.red.bezeqint.net)
  1408. # [09:39] * Quits: mccr8 (mccr8@moz-AAEFBBD1.gw.connect.com.au) (Quit: mccr8)
  1409. # [09:40] * Quits: rniwa (rniwa@9AFCD084.774645F1.4C3B1D9.IP) (Quit: rniwa)
  1410. # [09:40] * khuey is now known as khuey|away
  1411. # [09:40] * Joins: robert (robert@moz-11E4ED00.dynamic.t-2.net)
  1412. # [09:41] * Quits: jesfre (jesfre@moz-25B25285.war.clearwire-wmx.net) (Quit: Leaving)
  1413. # [09:42] * Joins: jfkthame (jfkthame@483F82A8.90783722.9542EC20.IP)
  1414. # [09:44] * Joins: gkw (Instantbir@moz-7CD88B0C.hsd1.ca.comcast.net)
  1415. # [09:45] * Quits: JPeterson (JPeterson@moz-B2998FD7.cust.tele2.se) (Quit: HydraIRC -> http://www.hydrairc.com <- In tests, 0x09 out of 0x0A l33t h4x0rz prefer it :))
  1416. # [09:46] * bz is now known as bz_sleep
  1417. # [09:46] * Quits: mdas (mdas@moz-E31CD2CB.mozilla.org) (Quit: mdas)
  1418. # [09:46] * Joins: paolo (paolo@moz-CA742B95.retail.telecomitalia.it)
  1419. # [09:47] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  1420. # [09:47] * Joins: Misfit_Geek (MisfitGeek@moz-D14C5FCF.hsd1.nh.comcast.net)
  1421. # [09:49] * Quits: @dveditz (dveditz@moz-5051E786.dhcp.cruzio.com) (Quit: dveditz)
  1422. # [09:50] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
  1423. # [09:50] * Joins: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net)
  1424. # [09:51] * Joins: nli` (nli@moz-B77DEAEB.mozilla.org)
  1425. # [09:52] * Joins: graememcc (chatzilla@moz-B0B92DCF.range86-148.btcentralplus.com)
  1426. # [09:52] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
  1427. # [09:54] * Quits: robert (robert@moz-11E4ED00.dynamic.t-2.net) (Quit: robert)
  1428. # [09:55] * Quits: nli` (nli@moz-B77DEAEB.mozilla.org) (Quit: Changing server)
  1429. # [10:01] * Joins: martyn (martyn@moz-CABED5F2.range81-154.btcentralplus.com)
  1430. # [10:01] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
  1431. # [10:02] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1432. # [10:03] * Joins: robert (robert@moz-11E4ED00.dynamic.t-2.net)
  1433. # [10:07] * Quits: anky (anky@AD179039.A60576EE.C34E0B47.IP) (Client exited)
  1434. # [10:09] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  1435. # [10:09] * Joins: garnacho (carlos@moz-EA2D0541.dyn.user.ono.com)
  1436. # [10:10] * Quits: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net) (Ping timeout)
  1437. # [10:11] * Joins: anky (anky@AD179039.A60576EE.C34E0B47.IP)
  1438. # [10:11] <avih> hi. does anyone know where the layout flush optimizations are handled? (one flush for few consecutive layout changes)
  1439. # [10:11] <avih> i'm suspecting it might optimize too much
  1440. # [10:12] <@bz_sleep> handled in what sense?
  1441. # [10:12] <avih> code, files
  1442. # [10:12] <@bz_sleep> RefreshDriver and PresShell
  1443. # [10:13] <@bz_sleep> basically, when something happens that needs layout changes we set some dirty flags on frames
  1444. # [10:13] <@bz_sleep> and add a reflow root to a list on presshell
  1445. # [10:13] <avih> i've set refresh driver to 500fps (via layout.frame_rate), and eventhough the callback arrive relatively on time, visually it seems to me quite un-smooth
  1446. # [10:13] <@bz_sleep> reflows are processed when someting calls FlushPendingNotifications()
  1447. # [10:13] <@bz_sleep> er, something
  1448. # [10:13] <@bz_sleep> odd
  1449. # [10:13] <@bz_sleep> that's all there is to it
  1450. # [10:14] <avih> bz_sleep: in that case, who calls FlushPendingNotifications?
  1451. # [10:14] <@bz_sleep> refresh driver does
  1452. # [10:14] <@bz_sleep> also, script can trigger it
  1453. # [10:14] <@bz_sleep> if it asks for layout information
  1454. # [10:15] <avih> so where's the actual optimization? i don't think i recognize it in your description, unless it results in the calls to FlushPendingNotifications
  1455. # [10:15] * Joins: vikash (vikash@61281BFE.899C9553.5D9ABA9F.IP)
  1456. # [10:16] <avih> hmm.. i'll try to add this call at the smooth scroll iterations. let's see if that makes a differenec...
  1457. # [10:16] * Joins: nli` (nli@moz-B77DEAEB.mozilla.org)
  1458. # [10:16] * Quits: vikash (vikash@61281BFE.899C9553.5D9ABA9F.IP) (Quit: Leaving)
  1459. # [10:17] <@bz_sleep> avih: which optimization?
  1460. # [10:17] <@bz_sleep> avih: the "optimization" is just "do reflow lazily, when someone asks us to"
  1461. # [10:17] <@bz_sleep> avih: and one of the things that ask is the refresh driver....
  1462. # [10:18] <avih> bz_sleep: i was lead to believe that if something does quick layout changes, the layout can be flushed only once for few changes
  1463. # [10:18] <avih> i see
  1464. # [10:18] <@bz_sleep> right
  1465. # [10:18] <@bz_sleep> if something does quick layout changes and never asks for layout info
  1466. # [10:18] <avih> so, where does this happen?
  1467. # [10:18] <avih> oh, i see
  1468. # [10:18] <avih> but FlushPendingNotifications() forces flush?
  1469. # [10:18] <@bz_sleep> then reflowing lazily will mean that we reflow only once
  1470. # [10:18] <@bz_sleep> yes
  1471. # [10:19] <avih> ok, i'll try it, see if it makes a difference
  1472. # [10:19] <@bz_sleep> good luck
  1473. # [10:19] * @bz_sleep sleeps for real
  1474. # [10:19] <avih> :)
  1475. # [10:19] <avih> night
  1476. # [10:21] * Joins: loadbang (loadbang@moz-5D4A77EF.range31-52.btcentralplus.com)
  1477. # [10:21] * Quits: mascondante (kvirc@AD13EB4A.BBC03DF0.9A06DD32.IP) (Connection reset by peer)
  1478. # [10:21] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
  1479. # [10:22] * Quits: anky (anky@AD179039.A60576EE.C34E0B47.IP) (Client exited)
  1480. # [10:23] * Joins: mascondante (kvirc@AD13EB4A.BBC03DF0.9A06DD32.IP)
  1481. # [10:25] * Joins: msucan (msucan-@754ABC71.319ADCBF.D7B372F7.IP)
  1482. # [10:25] * Joins: JPeterson (JPeterson@moz-B2998FD7.cust.tele2.se)
  1483. # [10:26] * Quits: mwu (mwu@moz-59435430.hsd1.nj.comcast.net) (Quit: This computer has gone to sleep)
  1484. # [10:27] * Quits: aja (chatzilla@44BE1548.AEC64F0A.7880DB15.IP) (Ping timeout)
  1485. # [10:28] * Quits: loadbang (loadbang@moz-5D4A77EF.range31-52.btcentralplus.com) (Quit: loadbang)
  1486. # [10:28] * Quits: Misfit_Geek (MisfitGeek@moz-D14C5FCF.hsd1.nh.comcast.net) (Ping timeout)
  1487. # [10:28] * Joins: aja (chatzilla@44BE1548.AEC64F0A.7880DB15.IP)
  1488. # [10:28] * Joins: davehunt (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk)
  1489. # [10:29] * heycam is now known as heycam|away
  1490. # [10:29] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
  1491. # [10:32] <avih> bz_sleep: ok, it turns out it was a combination of secondary monitor at 50Hz while primary is @60, and firefox's hw accelaration (disabled) combination, possible with aero too (on). it can be smooth as i expect it to when i set secondary monitor to 60Hz, and re-enabled hw accel in firefox.
  1492. # [10:33] <avih> (and manually calling flush (both display and layout) didn't change it.
  1493. # [10:33] * Quits: bholley (bholley@moz-9375A05C.fbx.proxad.net) (Quit: bholley)
  1494. # [10:34] * Joins: roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP)
  1495. # [10:34] * ChanServ sets mode: +o roc
  1496. # [10:36] * Joins: Ms2ger (Ms2ger@CEF8CBD7.3067C44D.37724B0D.IP)
  1497. # [10:37] * Quits: aja (chatzilla@44BE1548.AEC64F0A.7880DB15.IP) (Client exited)
  1498. # [10:38] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  1499. # [10:41] * Joins: Misfit_Geek (MisfitGeek@moz-D14C5FCF.hsd1.nh.comcast.net)
  1500. # [10:42] * Quits: jhorak (jhorak@moz-107AD163.redhat.com) (Quit: Leaving)
  1501. # [10:46] * Quits: bnicholson (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net) (Input/output error)
  1502. # [10:50] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Ping timeout)
  1503. # [10:51] * Joins: dao (dao@moz-94E18553.superkabel.de)
  1504. # [10:51] * Quits: robert (robert@moz-11E4ED00.dynamic.t-2.net) (Quit: robert)
  1505. # [10:54] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
  1506. # [10:54] * Joins: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP)
  1507. # [10:54] * Quits: c0smikdebris (c0smikdebr@DAD60DAE.1B9F2FD8.BE90E62C.IP) (Quit: Computer has gone to sleep.)
  1508. # [10:55] * Quits: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Connection reset by peer)
  1509. # [10:55] * Joins: jhorak (jhorak@moz-107AD163.redhat.com)
  1510. # [10:56] * Joins: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
  1511. # [10:56] * Quits: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp) (Quit: nattokirai)
  1512. # [10:57] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Ping timeout)
  1513. # [10:58] * Quits: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au) (Ping timeout)
  1514. # [10:58] * Joins: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au)
  1515. # [10:58] * Quits: NeilZZZ (neil@moz-7E027EE5.cable.virginmedia.com) (Ping timeout)
  1516. # [10:58] * Quits: jdm (jdm@moz-15BB5FE6.cable.teksavvy.com) (Client exited)
  1517. # [10:59] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
  1518. # [10:59] * Joins: NeilZZZ (neil@moz-7E027EE5.cable.virginmedia.com)
  1519. # [11:00] * Joins: mayhemer__ (Miranda@B3D46202.F87A741B.F23860FD.IP)
  1520. # [11:03] * Joins: Goldorak (chatzilla@4F3B0A5C.7BDA2E47.187A1082.IP)
  1521. # [11:05] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/134706dc07b1 - Paul Rouget - Bug 735214 - [inspector] Give the focus to the toolbar and make the buttons tabbable. a=desktop-only r=dao r=rcampbell
  1522. # [11:05] <firebot> http://hg.mozilla.org/mozilla-central/rev/db5627efe52f - Dave Camp - Bug 740662 - Replace InspectorStore dictionaries with Inspector instances. r=robcee
  1523. # [11:05] <firebot> http://hg.mozilla.org/mozilla-central/rev/fe5bf2fca92e - Bellindira Castillo [:bellindira] - Bug 736476 - Title page for New tab is about:newtab after restart r=ttaubert
  1524. # [11:05] <firebot> http://hg.mozilla.org/mozilla-central/rev/cd8b66649278 - Tim Taubert - merge m-c to fx-team; a=desktop-only
  1525. # [11:05] <firebot> http://hg.mozilla.org/mozilla-central/rev/fc195f2e276a - Paul Rouget - Bug 717922 - In the PageInspector toolbar, move the HTML Tree button in front of the breadcrumbs display. a=desktop-only r=dao
  1526. # [11:05] <firebot> http://hg.mozilla.org/mozilla-central/rev/92dbde201794 - Dave Camp - Bug 707809 - Refactor creation of registered sidebar tools iframes in InspectorUI. r=robcee
  1527. # [11:05] <firebot> http://hg.mozilla.org/mozilla-central/rev/ac3ea3b31fe0 - Dave Camp - Bug 702411 - Rule view shouldn't update during highlighting. r=robcee
  1528. # [11:07] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
  1529. # [11:10] * Quits: GPHemsley (GPHemsley@moz-A2DF0FC4.hfc.comcastbusiness.net) (Ping timeout)
  1530. # [11:12] * Joins: NhanTDN (human_torc@1A60CFFB.511FD5DE.85184009.IP)
  1531. # [11:13] <gcp> I'm shocked at reading the new EU privacy/cookie regulations.
  1532. # [11:13] <gcp> "We are aware that the government is working with the major browser manufacturers to establish which browser level solutions will be available and when."
  1533. # [11:13] <gcp> Really uh?
  1534. # [11:13] * Joins: c0smikdebris (c0smikdebr@DAD60DAE.1B9F2FD8.BE90E62C.IP)
  1535. # [11:16] * Joins: philipp64|laptop_ (chatzilla@moz-49802010.redfish-solutions.com)
  1536. # [11:16] * Quits: philipp64|laptop (chatzilla@moz-B40B9015.ctcweb.net) (Ping timeout)
  1537. # [11:16] * philipp64|laptop_ is now known as philipp64|laptop
  1538. # [11:22] * Joins: JeroenDeDauw (j@moz-BDA2672.dip.t-dialin.net)
  1539. # [11:25] * Quits: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP) (Ping timeout)
  1540. # [11:25] * Joins: victorporof (victorporo@18536C17.20718EE9.79933D60.IP)
  1541. # [11:31] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
  1542. # [11:36] * Quits: JeroenDeDauw (j@moz-BDA2672.dip.t-dialin.net) (Quit: Leaving.)
  1543. # [11:36] * Joins: JeroenDeDauw (j@moz-BDA2672.dip.t-dialin.net)
  1544. # [11:39] * Joins: mak (chatzilla@moz-84625997.retail.telecomitalia.it)
  1545. # [11:39] * Joins: smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi)
  1546. # [11:39] * ChanServ sets mode: +o smaug
  1547. # [11:39] * Quits: c0smikdebris (c0smikdebr@DAD60DAE.1B9F2FD8.BE90E62C.IP) (Quit: Computer has gone to sleep.)
  1548. # [11:40] * Joins: c0smikdebris (c0smikdebr@DAD60DAE.1B9F2FD8.BE90E62C.IP)
  1549. # [11:42] * Quits: c0smikdebris (c0smikdebr@DAD60DAE.1B9F2FD8.BE90E62C.IP) (Connection reset by peer)
  1550. # [11:44] * Joins: philipp64|laptop_ (chatzilla@moz-B40B9015.ctcweb.net)
  1551. # [11:44] * Quits: philipp64|laptop (chatzilla@moz-49802010.redfish-solutions.com) (Ping timeout)
  1552. # [11:44] * philipp64|laptop_ is now known as philipp64|laptop
  1553. # [11:45] * Joins: anky (anky@AD179039.A60576EE.C34E0B47.IP)
  1554. # [11:45] * Quits: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  1555. # [11:47] * Quits: anky (anky@AD179039.A60576EE.C34E0B47.IP) (Client exited)
  1556. # [11:48] * Joins: KaiRo (robert@moz-C45EEBF8.adsl.highway.telekom.at)
  1557. # [11:48] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  1558. # [11:49] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Input/output error)
  1559. # [11:53] * Quits: jfkthame (jfkthame@483F82A8.90783722.9542EC20.IP) (Quit: jfkthame)
  1560. # [11:59] * Quits: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Connection reset by peer)
  1561. # [11:59] * Joins: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
  1562. # [11:59] * Quits: masayuki (Daily@moz-911CC660.zaq.ne.jp) (Quit: masayuki)
  1563. # [12:02] * Quits: decoder (quassel@moz-216446B9.own-hero.net) (Ping timeout)
  1564. # [12:03] * Quits: ehoogeveen (emanuel.ho@moz-B95F3766.chello.nl) (Ping timeout)
  1565. # [12:03] * Quits: victorporof (victorporo@18536C17.20718EE9.79933D60.IP) (Ping timeout)
  1566. # [12:03] * Joins: ehoogeveen (emanuel.ho@moz-B95F3766.chello.nl)
  1567. # [12:04] * Joins: decoder (quassel@moz-216446B9.own-hero.net)
  1568. # [12:04] * Quits: davehunt (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk) (Client exited)
  1569. # [12:06] * Quits: JeroenDeDauw (j@moz-BDA2672.dip.t-dialin.net) (Ping timeout)
  1570. # [12:07] * Joins: harth (harth@moz-C2C235AC.bb.sky.com)
  1571. # [12:07] * Joins: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP)
  1572. # [12:09] * Joins: edmorley (Mibbit@moz-BDD802ED.hfc.comcastbusiness.net)
  1573. # [12:10] <edmorley> gcp: don't know if you've seen, but there are xpcshell failures on your inbound push
  1574. # [12:11] * Quits: mijia (mijia@DC4232F0.766373FB.C3A57E70.IP) (Client exited)
  1575. # [12:12] <gcp> the OS X debug one?
  1576. # [12:13] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Ping timeout)
  1577. # [12:13] * Joins: victorporof (victorporo@18536C17.20718EE9.79933D60.IP)
  1578. # [12:13] * Joins: gandalf (zbraniecki@moz-9CDDF97C.neoplus.adsl.tpnet.pl)
  1579. # [12:13] <gcp> https://tbpl.mozilla.org/?tree=Try&rev=d76fc37cf759
  1580. # [12:13] <edmorley> gcp: well either; but I've since since the green retrigger (&onlyunstarred=1 was hiding it)
  1581. # [12:13] <gcp> they weren't on try, and they aren't remotely in the code touched
  1582. # [12:14] <edmorley> cool
  1583. # [12:14] <gcp> also, the tree went green in the next push
  1584. # [12:14] * Joins: JeroenDeDauw (j@moz-BDA2672.dip.t-dialin.net)
  1585. # [12:15] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  1586. # [12:15] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Input/output error)
  1587. # [12:17] <edmorley> gcp: ah indeed missed those in only unstarred view, sorry false alarm
  1588. # [12:18] * Joins: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP)
  1589. # [12:20] * Quits: logbot (logbot@moz-622AFC27.glob.com.au) (Ping timeout)
  1590. # [12:21] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
  1591. # [12:22] * Joins: logbot (logbot@moz-622AFC27.glob.com.au)
  1592. # [12:24] * Quits: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  1593. # [12:25] * Quits: edmorley (Mibbit@moz-BDD802ED.hfc.comcastbusiness.net) (Quit: Back to bed...)
  1594. # [12:26] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  1595. # [12:28] * Joins: maikmerten (merten@moz-123D09CB.itmc.tu-dortmund.de)
  1596. # [12:28] * Quits: @smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi) (Ping timeout)
  1597. # [12:29] * Joins: smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi)
  1598. # [12:29] * ChanServ sets mode: +o smaug
  1599. # [12:32] * Joins: MarcoZ (Daily@moz-2B6D3DD5.dip.t-dialin.net)
  1600. # [12:34] * khuey|away is now known as khuey
  1601. # [12:36] * ewong is now known as ewong|away
  1602. # [12:42] * Quits: mayhemer__ (Miranda@B3D46202.F87A741B.F23860FD.IP) (Ping timeout)
  1603. # [12:50] * khuey is now known as khuey|away
  1604. # [12:50] * khuey|away is now known as khuey
  1605. # [12:52] * Quits: @smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi) (Ping timeout)
  1606. # [12:53] * Joins: smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi)
  1607. # [12:53] * ChanServ sets mode: +o smaug
  1608. # [12:56] * Joins: cviecco_ (cviecco@9CE6B47F.6E950C67.2308D2A4.IP)
  1609. # [12:57] * Joins: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk)
  1610. # [12:58] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  1611. # [12:58] * Joins: jlebar|mac (~jlebarmac@moz-AAEFBBD1.gw.connect.com.au)
  1612. # [12:59] * Quits: cviecco_ (cviecco@9CE6B47F.6E950C67.2308D2A4.IP) (Ping timeout)
  1613. # [12:59] * Joins: cviecco_ (cviecco@moz-104CC309.mv.mozilla.com)
  1614. # [13:00] * Joins: surkov (surkov@DD69D9E4.55CAE15D.34044A7F.IP)
  1615. # [13:01] * Joins: Cwiiis (cwiiis@88F51059.F3BBB17D.144F44FA.IP)
  1616. # [13:01] * Joins: davehunt (davehunt@D9609099.56F75F2C.7D0FCE04.IP)
  1617. # [13:04] * Quits: Wei_o_o (Wei@212A6CEB.4F4B4250.FAA9ED67.IP) (Client exited)
  1618. # [13:07] * Quits: @smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi) (Ping timeout)
  1619. # [13:07] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird -- http://www.instantbird.com)
  1620. # [13:07] * Joins: smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi)
  1621. # [13:07] * ChanServ sets mode: +o smaug
  1622. # [13:11] * Joins: anky (anky@AD179039.A60576EE.C34E0B47.IP)
  1623. # [13:13] * Quits: cviecco_ (cviecco@moz-104CC309.mv.mozilla.com) (Input/output error)
  1624. # [13:17] * Quits: anky (anky@AD179039.A60576EE.C34E0B47.IP) (Client exited)
  1625. # [13:21] * Quits: davehunt (davehunt@D9609099.56F75F2C.7D0FCE04.IP) (Client exited)
  1626. # [13:24] * Joins: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es)
  1627. # [13:29] * Quits: dao (dao@moz-94E18553.superkabel.de) (Connection reset by peer)
  1628. # [13:29] * Joins: dao (dao@moz-94E18553.superkabel.de)
  1629. # [13:29] * Joins: pranavrc (pranavrc@85F1657.877E045A.520CDC98.IP)
  1630. # [13:34] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
  1631. # [13:36] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1632. # [13:37] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Ping timeout)
  1633. # [13:38] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
  1634. # [13:39] <gcp> http://www.portfoliouk.co.uk/wp-includes/nationalgepartaoinc65GRF53GS6/etap1.html
  1635. # [13:39] <gcp> does this trigger a phishing warning for you (I presume you're all at least on Aurora)
  1636. # [13:39] * Joins: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP)
  1637. # [13:40] * Quits: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com) (Ping timeout)
  1638. # [13:40] <Ms2ger> gcp, yep
  1639. # [13:41] <gcp> Ms2ger: nightly? or newer?
  1640. # [13:41] <Ms2ger> Nightly on a revision from... January, I think
  1641. # [13:41] * Ms2ger is a little out of date
  1642. # [13:41] <gcp> heh, ok, that doesn't help me :P
  1643. # [13:42] * Joins: espindola (espindola@moz-9DFA9A5E.dsl.teksavvy.com)
  1644. # [13:42] * Ms2ger checks a more recent build
  1645. # [13:43] <Ms2ger> Ah, not here
  1646. # [13:43] <Ms2ger> gcp, no warning on m-c tip
  1647. # [13:43] <gcp> no, because I just backed that out to its january state :P
  1648. # [13:43] * Quits: tonymec (tonymec@8D988659.29CE74CD.277517C1.IP) (Ping timeout)
  1649. # [13:43] * Joins: gerv (gerv@moz-8E68CF56.in-addr.arpa)
  1650. # [13:47] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
  1651. # [13:47] <gcp> hmm wait a minute
  1652. # [13:48] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Connection reset by peer)
  1653. # [13:48] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
  1654. # [13:48] <gcp> does m-c tip really mean like, the very latest rev?
  1655. # [13:48] <gcp> ah silly me
  1656. # [13:48] <gcp> I backed out on inbound
  1657. # [13:50] <Ms2ger> $ hg log -r qparent
  1658. # [13:50] <Ms2ger> changeset: 91978:cd8b66649278
  1659. # [13:51] <gcp> Ms2ger: yeah, your build should be an interesting one to me. But given that you only just updated, it will take a while for your db to sync.
  1660. # [13:52] <Ms2ger> Can I force that? :)
  1661. # [13:52] * Quits: nli (nli@moz-99690620.hinet-ip.hinet.net) (Quit: nli)
  1662. # [13:53] <gcp> with some hacking of source yes. dont seem to have a patch handy right now.
  1663. # [13:53] * nli` is now known as nli
  1664. # [13:53] <gcp> I guess East coast will wake up soon anyway.
  1665. # [13:55] * Joins: tonymec (tonymec@8D988659.29CE74CD.277517C1.IP)
  1666. # [13:57] * Quits: maikmerten (merten@moz-123D09CB.itmc.tu-dortmund.de) (Ping timeout)
  1667. # [14:00] * Joins: GPHemsley (GPHemsley@moz-A2DF0FC4.hfc.comcastbusiness.net)
  1668. # [14:01] <jfkthame> gcp: still looking for answers to that phishing question? i don't get a warning here on aurora from 3/26, nor after letting it update to current
  1669. # [14:02] <gcp> ok
  1670. # [14:02] <gcp> yes, I can use all the answers I get.
  1671. # [14:03] <gcp> Well, if 10 people all say they don't get a warning, I'm going to presume nobody does, of course :P
  1672. # [14:03] * bhearsum|afk is now known as bhearsum
  1673. # [14:04] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
  1674. # [14:05] * Joins: anky (anky@AD179039.A60576EE.C34E0B47.IP)
  1675. # [14:05] * Quits: @smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi) (Ping timeout)
  1676. # [14:06] * Quits: KLB (Kenneth_Ba@moz-C233EF2B.maine.res.rr.com) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120312181643])
  1677. # [14:06] * Quits: anky (anky@AD179039.A60576EE.C34E0B47.IP) (Client exited)
  1678. # [14:06] * Joins: KLB (Kenneth_Ba@moz-C233EF2B.maine.res.rr.com)
  1679. # [14:07] * Joins: smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi)
  1680. # [14:07] * ChanServ sets mode: +o smaug
  1681. # [14:07] * gregglind_writin is now known as gregglind_away
  1682. # [14:10] * Joins: ajuma (ajuma@moz-CDCFE118.home.cgocable.net)
  1683. # [14:10] * Quits: dao (dao@moz-94E18553.superkabel.de) (Quit: Leaving.)
  1684. # [14:13] * Joins: jprmc (jprmc@1FD2B3DB.5BCEC6DB.DA78B690.IP)
  1685. # [14:13] * rail_away is now known as rail
  1686. # [14:16] * Joins: kaie (kaie@moz-7BA52D25.dip.t-dialin.net)
  1687. # [14:17] * Quits: paulproteus (quassel@rose.makesad.us) (Ping timeout)
  1688. # [14:17] * Joins: IanN (chatzilla@moz-B607EE4F.dsl.eclipse.net.uk)
  1689. # [14:18] * Joins: c0smikdebris (c0smikdebr@76354B10.28FB815D.274D17D6.IP)
  1690. # [14:19] * Quits: m_kato (m_kato@moz-348F61F0.mozilla.or.jp) (Quit: Leaving...)
  1691. # [14:19] * Joins: cviecco_ (cviecco@moz-104CC309.mv.mozilla.com)
  1692. # [14:20] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
  1693. # [14:21] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
  1694. # [14:21] * Quits: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es) (Ping timeout)
  1695. # [14:24] * Quits: @khuey (khuey@moz-B77DEAEB.mozilla.org) (Ping timeout)
  1696. # [14:25] * Joins: paulproteus (quassel@moz-E86A3B42.makesad.us)
  1697. # [14:26] <@roc> I don't get a warning on the build I just made from m-c tip
  1698. # [14:27] * Joins: khuey (khuey@moz-B77DEAEB.mozilla.org)
  1699. # [14:27] * ChanServ sets mode: +o khuey
  1700. # [14:27] * Quits: jprmc (jprmc@1FD2B3DB.5BCEC6DB.DA78B690.IP) (Ping timeout)
  1701. # [14:27] * Joins: jpr_ (jprmc@B87476AD.5BCEC6DB.DA78B690.IP)
  1702. # [14:28] * Joins: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es)
  1703. # [14:28] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
  1704. # [14:28] * Joins: automata (automata@8D23278A.C27CA109.16867D26.IP)
  1705. # [14:28] * Joins: sgimeno (santiago.g@A922400D.48362F18.BCC03455.IP)
  1706. # [14:31] * Quits: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es) (Ping timeout)
  1707. # [14:31] * Quits: philipp64|laptop (chatzilla@moz-B40B9015.ctcweb.net) (Connection reset by peer)
  1708. # [14:32] * Joins: philipp64|laptop (chatzilla@moz-B40B9015.ctcweb.net)
  1709. # [14:35] * Joins: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es)
  1710. # [14:36] * Joins: ehsan (ehsan@moz-1EA7DD32.cpe.net.cable.rogers.com)
  1711. # [14:36] * ChanServ sets mode: +o ehsan
  1712. # [14:36] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  1713. # [14:39] * Joins: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
  1714. # [14:40] * Joins: Boriss (FlyingToas@C82E49F0.EADB4F5.3A218797.IP)
  1715. # [14:42] * Quits: sgimeno (santiago.g@A922400D.48362F18.BCC03455.IP) (Quit: KVIrc 4.0.2 Insomnia http://www.kvirc.net/)
  1716. # [14:43] * catlee-away is now known as catlee-buildduty
  1717. # [14:46] * Joins: bbondy (bbondy@moz-C9962B2.home.cgocable.net)
  1718. # [14:49] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
  1719. # [14:49] * Joins: anky (anky@AD179039.A60576EE.C34E0B47.IP)
  1720. # [14:50] * Quits: @smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi) (Ping timeout)
  1721. # [14:51] * Joins: smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi)
  1722. # [14:51] * ChanServ sets mode: +o smaug
  1723. # [14:51] * Quits: anky (anky@AD179039.A60576EE.C34E0B47.IP) (Client exited)
  1724. # [14:51] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
  1725. # [14:51] * heycam|away is now known as heycam
  1726. # [14:52] * Quits: @ehsan (ehsan@moz-1EA7DD32.cpe.net.cable.rogers.com) (Input/output error)
  1727. # [14:53] * Joins: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net)
  1728. # [14:53] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  1729. # [14:53] * Quits: jpr_ (jprmc@B87476AD.5BCEC6DB.DA78B690.IP) (Quit: Leaving)
  1730. # [14:54] * Quits: Boriss (FlyingToas@C82E49F0.EADB4F5.3A218797.IP) (Quit: Boriss)
  1731. # [14:55] * Joins: anky (anky@AD179039.A60576EE.C34E0B47.IP)
  1732. # [14:57] * Quits: gandalf (zbraniecki@moz-9CDDF97C.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
  1733. # [15:00] * Quits: @roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP) (Ping timeout)
  1734. # [15:01] * Joins: drice (derice@1606D15F.E628B196.8E155D4E.IP)
  1735. # [15:02] * Joins: ehsan (ehsan@moz-1EA7DD32.cpe.net.cable.rogers.com)
  1736. # [15:02] * ChanServ sets mode: +o ehsan
  1737. # [15:03] * Joins: gandalf (zbraniecki@moz-9CDDF97C.neoplus.adsl.tpnet.pl)
  1738. # [15:05] <zzzzz> no warnings here on the portfolio link using m-c win32 hourly build : https://hg.mozilla.org/mozilla-central/rev/cd8b66649278
  1739. # [15:05] * Quits: anky (anky@AD179039.A60576EE.C34E0B47.IP) (Client exited)
  1740. # [15:06] * Joins: anky (anky@AD179039.A60576EE.C34E0B47.IP)
  1741. # [15:06] <gcp> ok, so nobody gets them, basically
  1742. # [15:06] * Joins: bc (bc@moz-E31CD2CB.mozilla.org)
  1743. # [15:06] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
  1744. # [15:06] * Quits: cviecco_ (cviecco@moz-104CC309.mv.mozilla.com) (Input/output error)
  1745. # [15:07] * mattwoodrow is now known as mattwoodrow|away
  1746. # [15:07] * Quits: @ehsan (ehsan@moz-1EA7DD32.cpe.net.cable.rogers.com) (Input/output error)
  1747. # [15:08] <zzzzz> FWIW, I do get the warning on the latest Chrome 20 dev build
  1748. # [15:08] <gcp> yes. you'll also get it on m-b and release
  1749. # [15:08] * Joins: ehsan (ehsan@moz-1EA7DD32.cpe.net.cable.rogers.com)
  1750. # [15:08] * ChanServ sets mode: +o ehsan
  1751. # [15:08] <zzzzz> IE9 does not complain
  1752. # [15:09] * jlund|away is now known as jlund
  1753. # [15:09] <gcp> They don't use Google's db.
  1754. # [15:09] * Joins: mwu (mwu@moz-59435430.hsd1.nj.comcast.net)
  1755. # [15:10] <gcp> Btw, if a bug is fixed by backing out (temporarily, until it gets properly fixed), should the bug itself be closed? :)
  1756. # [15:11] * Quits: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP) (Connection reset by peer)
  1757. # [15:12] * Joins: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP)
  1758. # [15:12] <mwu> assuming you don't introduce it again the next time you land it, sure
  1759. # [15:12] <mwu> that's what I do
  1760. # [15:12] <zzzzz> I think 'Fixed by backout of xxxxxxxx' would work
  1761. # [15:13] <gcp> The weird thing is that I intend to post quite a bit more in the bug (including patches) until the solution is clear.
  1762. # [15:13] <Ms2ger> mwu, what you do is introducing it again? :)
  1763. # [15:13] <Ms2ger> gcp, then leave it open :)
  1764. # [15:14] * Joins: dao (dao@moz-94E18553.superkabel.de)
  1765. # [15:14] <gcp> Just wondering if there's a normal modus operandi for this.
  1766. # [15:14] <gcp> <troll>Though I realize we mostly just let buggy features sit and fix them 5 releases later instead of backing out.</troll>
  1767. # [15:14] <mwu> which bug are you posting in? the regression one or the one that introduced the regression?
  1768. # [15:15] <gcp> the regression one (the one that describes the bug)
  1769. # [15:15] <Ms2ger> gcp, yep, that's what I do :)
  1770. # [15:15] * Joins: cviecco_ (cviecco@9CE6B47F.6E950C67.2308D2A4.IP)
  1771. # [15:15] <mwu> hmm I usually reopen the original bug if it got backed out
  1772. # [15:17] * Quits: cviecco_ (cviecco@9CE6B47F.6E950C67.2308D2A4.IP) (Ping timeout)
  1773. # [15:17] * Joins: cviecco_ (cviecco@moz-104CC309.mv.mozilla.com)
  1774. # [15:18] * Quits: NhanTDN (human_torc@1A60CFFB.511FD5DE.85184009.IP) (Ping timeout)
  1775. # [15:19] * Quits: ferongr (ferongr@BFDD10AF.DDEAD33F.F5160715.IP) (Ping timeout)
  1776. # [15:20] * Joins: NhanTDN (human_torc@1A60CFFB.511FD5DE.85184009.IP)
  1777. # [15:20] * Joins: ferongr (ferongr@BFDD10AF.DDEAD33F.F5160715.IP)
  1778. # [15:24] * Quits: NhanTDN (human_torc@1A60CFFB.511FD5DE.85184009.IP) (Quit: )
  1779. # [15:24] * rail is now known as rail-bbiab
  1780. # [15:25] * ewong|sleep is now known as ewong
  1781. # [15:26] * Quits: victorporof (victorporo@18536C17.20718EE9.79933D60.IP) (Quit: Linkinus - http://linkinus.com)
  1782. # [15:27] * Quits: anky (anky@AD179039.A60576EE.C34E0B47.IP) (Client exited)
  1783. # [15:31] * Quits: jgilbert (jgilbert@moz-2B3CF81C.hsd1.ca.comcast.net) (Ping timeout)
  1784. # [15:31] * Quits: dao (dao@moz-94E18553.superkabel.de) (Connection reset by peer)
  1785. # [15:31] * Joins: dao (dao@moz-94E18553.superkabel.de)
  1786. # [15:32] * Quits: jlebar|mac (~jlebarmac@moz-AAEFBBD1.gw.connect.com.au) (Quit: jlebar|mac)
  1787. # [15:32] * coop|afk is now known as coop
  1788. # [15:33] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
  1789. # [15:33] * Quits: ehoogeveen (emanuel.ho@moz-B95F3766.chello.nl) (Quit: )
  1790. # [15:35] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
  1791. # [15:36] <mkaply> Is there any way to prevent the restart that Firefox does when it is starting (It's not an EM restart anymore. Not sure what it is)
  1792. # [15:36] * Joins: wesj1 (Instantbir@F2D29657.F60B0462.67AC9B1.IP)
  1793. # [15:36] * Joins: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net)
  1794. # [15:37] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
  1795. # [15:37] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
  1796. # [15:38] * Quits: harth (harth@moz-C2C235AC.bb.sky.com) (Input/output error)
  1797. # [15:39] * Quits: dao (dao@moz-94E18553.superkabel.de) (Ping timeout)
  1798. # [15:40] * edransch-away is now known as edransch
  1799. # [15:40] * Joins: dao (dao@moz-94E18553.superkabel.de)
  1800. # [15:41] * Quits: cviecco_ (cviecco@moz-104CC309.mv.mozilla.com) (Input/output error)
  1801. # [15:41] * Quits: @ehsan (ehsan@moz-1EA7DD32.cpe.net.cable.rogers.com) (Input/output error)
  1802. # [15:42] * Quits: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net) (Ping timeout)
  1803. # [15:43] * Joins: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP)
  1804. # [15:44] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
  1805. # [15:44] * Joins: jimm (jmathies@moz-7F164CA1.pn.at.cox.net)
  1806. # [15:44] * Joins: Pike (Pike@moz-E31CD2CB.mozilla.org)
  1807. # [15:45] * Quits: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net) (Ping timeout)
  1808. # [15:46] * Joins: prazuber (prazuber@moz-8FDA4E25.savvy.volia.net)
  1809. # [15:46] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Ping timeout)
  1810. # [15:47] * Quits: jhorak (jhorak@moz-107AD163.redhat.com) (Client exited)
  1811. # [15:47] * Quits: JeroenDeDauw (j@moz-BDA2672.dip.t-dialin.net) (Quit: Leaving.)
  1812. # [15:47] * Joins: JeroenDeDauw (j@moz-BDA2672.dip.t-dialin.net)
  1813. # [15:48] * Joins: anky (anky@AD179039.A60576EE.C34E0B47.IP)
  1814. # [15:50] * Joins: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net)
  1815. # [15:51] * Quits: anky (anky@AD179039.A60576EE.C34E0B47.IP) (Client exited)
  1816. # [15:51] * Quits: dao (dao@moz-94E18553.superkabel.de) (Quit: Leaving.)
  1817. # [15:52] * bwinton_away is now known as bwinton
  1818. # [15:53] * Joins: cviecco_ (cviecco@moz-104CC309.mv.mozilla.com)
  1819. # [15:55] * Joins: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com)
  1820. # [15:55] * Quits: cviecco_ (cviecco@moz-104CC309.mv.mozilla.com) (Input/output error)
  1821. # [15:55] * AaronMT is now known as AaronMT|AFK
  1822. # [15:57] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
  1823. # [15:59] * nical|away is now known as nical
  1824. # [15:59] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
  1825. # [15:59] * heycam is now known as heycam|away
  1826. # [16:00] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
  1827. # [16:00] * Quits: AaronMT|AFK (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com) (Ping timeout)
  1828. # [16:01] * Quits: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net) (Ping timeout)
  1829. # [16:04] * Joins: evilpie_ (evilpie@moz-DCE79F3.pools.arcor-ip.net)
  1830. # [16:04] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1831. # [16:04] * Joins: cviecco_ (cviecco@moz-104CC309.mv.mozilla.com)
  1832. # [16:05] * Joins: AaronMT|AFK (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com)
  1833. # [16:05] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1834. # [16:07] * Joins: Asa (asa@moz-39B9ECA9.lf.br.cox.net)
  1835. # [16:08] * Quits: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de) (Input/output error)
  1836. # [16:09] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  1837. # [16:12] * Joins: mauke_ (mauke@moz-6A01E0D8.superkabel.de)
  1838. # [16:12] * philor|away is now known as philor
  1839. # [16:13] * Joins: Boriss (FlyingToas@moz-8BC538F.fibertel.com.ar)
  1840. # [16:13] * Quits: znhxr (mauke@moz-6A01E0D8.superkabel.de) (Ping timeout)
  1841. # [16:15] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
  1842. # [16:16] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
  1843. # [16:16] * Quits: myk (Instantbir@moz-64D96850.dsl.dynamic.sonic.net) (Ping timeout)
  1844. # [16:17] * mauke_ is now known as znhxr
  1845. # [16:17] * Joins: hipokrit (hipokrit@81016825.8DB70AE8.839F6EC0.IP)
  1846. # [16:19] * Quits: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net) (Quit: Mardak)
  1847. # [16:19] * Quits: @smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi) (Ping timeout)
  1848. # [16:20] * Quits: mwu (mwu@moz-59435430.hsd1.nj.comcast.net) (Quit: This computer has gone to sleep)
  1849. # [16:20] * Joins: smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi)
  1850. # [16:20] * ChanServ sets mode: +o smaug
  1851. # [16:22] * Joins: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net)
  1852. # [16:22] * BenWa is now known as BenWa|brb
  1853. # [16:23] * Quits: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz) (Quit: Connection reset by beer)
  1854. # [16:24] * Joins: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP)
  1855. # [16:24] * Joins: ehsan_ (ehsan@F0B20A8D.8458880F.57F33CED.IP)
  1856. # [16:25] * Quits: kredik (chatzilla@moz-7BF4BFBD.w80-11.abo.wanadoo.fr) (Quit: ChatZilla 0.9.88.2 [Firefox 3.6.28/20120306064154])
  1857. # [16:27] * Joins: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net)
  1858. # [16:29] * Joins: mwu (mwu@moz-59435430.hsd1.nj.comcast.net)
  1859. # [16:30] * Joins: bholley (bholley@moz-409EE9C9.net-81-220-20.rev.numericable.fr)
  1860. # [16:30] * Quits: cviecco_ (cviecco@moz-104CC309.mv.mozilla.com) (Input/output error)
  1861. # [16:31] * Joins: harth (harth@88F51059.F3BBB17D.144F44FA.IP)
  1862. # [16:33] * Joins: zwol (zack@moz-A5165AC6.lightspeed.sntcca.sbcglobal.net)
  1863. # [16:35] * rail-bbiab is now known as rail
  1864. # [16:36] <mconley> ehsan_: ping
  1865. # [16:36] <ehsan_> yo
  1866. # [16:36] <Ms2ger> ehsan_, I hate editor, btw
  1867. # [16:37] <ehsan_> Ms2ger: thanks! ;)
  1868. # [16:37] <mconley> ehsan_: hey - so I've got me a reftest here, and it seems to pass alright when I run it by itself, or run through all the tests of test_reftests_with_caret
  1869. # [16:37] <ehsan_> good
  1870. # [16:37] <mconley> ehsan_: but it seems to fail when I run the layout/base/tests directory
  1871. # [16:37] <mconley> ehsan_: comparing the screenshots, it looks like the caret in my reference isn't appearing
  1872. # [16:37] <ehsan_> mconley: fail how?
  1873. # [16:38] * Joins: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP)
  1874. # [16:38] <ehsan_> oh hrm
  1875. # [16:38] <mconley> ehsan_: run into that before?
  1876. # [16:38] <ehsan_> no
  1877. # [16:38] <ehsan_> what does your reference look like?
  1878. # [16:38] <mconley> ehsan_: http://pastebin.mozilla.org/1584747
  1879. # [16:39] <ehsan_> mconley: I meant the code :)
  1880. # [16:39] <mconley> ehsan_: ah, k - hang on...
  1881. # [16:39] <mconley> ehsan_: http://pastebin.mozilla.org/1584749
  1882. # [16:40] <mconley> ehsan_: a reminder that this is my first Mochitest / reftest, so keep your eyes sharp for newbie mistakes
  1883. # [16:41] <ehsan_> mconley: why do you need the synthesizeMouse?
  1884. # [16:41] <ehsan_> you should just call focus()
  1885. # [16:41] * Quits: graememcc (chatzilla@moz-B0B92DCF.range86-148.btcentralplus.com) (Ping timeout)
  1886. # [16:41] <ehsan_> also, you should not need the timeout
  1887. # [16:42] * Quits: fabrice (fabrice@moz-104CC309.mv.mozilla.com) (Ping timeout)
  1888. # [16:42] <mconley> ehsan_: ah - so this is mostly copy-paste from the bug 682712 reftest
  1889. # [16:42] <mconley> ehsan_: it seemed to be doing much of the same thing
  1890. # [16:42] * Quits: @smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi) (Ping timeout)
  1891. # [16:42] <ehsan_> hmm
  1892. # [16:42] <ehsan_> wait
  1893. # [16:43] * Joins: graememcc (chatzilla@moz-B0B92DCF.range86-148.btcentralplus.com)
  1894. # [16:43] * Joins: smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi)
  1895. # [16:43] * ChanServ sets mode: +o smaug
  1896. # [16:44] * Quits: Pike (Pike@moz-E31CD2CB.mozilla.org) (Ping timeout)
  1897. # [16:44] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  1898. # [16:44] <ehsan_> mconley: this seems to work for me: data:text/html,<html class="reftest-wait"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><script type="text/javascript" src="/tests/SimpleTest/EventUtils.js"></script></head><body onload="start()"><iframe src="data:text/html,<body contenteditable>Here's some text.<br /><br /></body>"></iframe><script>function start() {var iframe = document.querySelector("iframe");va
  1899. # [16:44] <ehsan_> r win = iframe.contentWindow;var doc = iframe.contentDocument;iframe.focus();doc.body.focus();win.getSelection().collapse(doc.body, 2);document.documentElement.removeAttribute("class");}</script></body></html>
  1900. # [16:45] <mconley> alright, lemme see here...
  1901. # [16:45] * Quits: @smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi) (Ping timeout)
  1902. # [16:46] * Joins: smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi)
  1903. # [16:46] * ChanServ sets mode: +o smaug
  1904. # [16:46] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
  1905. # [16:47] <ehsan_> mconley: running out of battery, cya at the office
  1906. # [16:47] <mconley> ehsan_: alrighty
  1907. # [16:47] * Quits: ehsan_ (ehsan@F0B20A8D.8458880F.57F33CED.IP) (Input/output error)
  1908. # [16:48] * Quits: macmaN (chezburger@moz-DA23949E.dyn.estpak.ee) (Ping timeout)
  1909. # [16:48] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
  1910. # [16:48] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  1911. # [16:48] * Joins: mjschranz (mjschranz@C7D326F2.33EE9F8A.1139E686.IP)
  1912. # [16:49] * Quits: RemusPop (remuspop@601F3B17.33662590.A5830293.IP) (Client exited)
  1913. # [16:50] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Quit: damons)
  1914. # [16:50] * Quits: ewong (chatzilla@moz-5B0EF77B.static.netvigator.com) (Ping timeout)
  1915. # [16:51] * Quits: c0smikdebris (c0smikdebr@76354B10.28FB815D.274D17D6.IP) (Quit: Computer has gone to sleep.)
  1916. # [16:51] * Joins: mcot (mcot@C4B02.F3C4E8F3.C8444B8.IP)
  1917. # [16:51] * jmaher is now known as jmaher|afk
  1918. # [16:51] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
  1919. # [16:53] * Joins: ewong (chatzilla@moz-5B0EF77B.static.netvigator.com)
  1920. # [16:53] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
  1921. # [16:54] * ewong is now known as ewong|sleep
  1922. # [16:54] * Joins: Pike (Pike@moz-E31CD2CB.mozilla.org)
  1923. # [16:55] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
  1924. # [16:56] <Ms2ger> "I was asked privately for a link..."
  1925. # [16:56] <Ms2ger> You weren't, it was right on the newsgroup
  1926. # [16:56] <catlee-buildduty> where does firefox/webapprt/application.ini come from?
  1927. # [16:56] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
  1928. # [16:57] <Ms2ger> Hell.
  1929. # [16:57] <sheppy> Ms2ger: sorry, should I go? :)
  1930. # [16:59] * Quits: squeakytoy (squeakytoy@moz-135838FA.netset.se) (Quit: Leaving)
  1931. # [16:59] * Quits: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  1932. # [17:00] * Joins: dveditz (dveditz@moz-5051E786.dhcp.cruzio.com)
  1933. # [17:00] * ChanServ sets mode: +o dveditz
  1934. # [17:00] * Quits: @smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi) (Ping timeout)
  1935. # [17:00] * Joins: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk)
  1936. # [17:00] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
  1937. # [17:01] * Joins: ehugg (chatzilla@91C9C99B.C5EAED67.6CD50604.IP)
  1938. # [17:01] * Joins: smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi)
  1939. # [17:01] * ChanServ sets mode: +o smaug
  1940. # [17:03] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  1941. # [17:03] * Joins: victorporof (victorporo@18536C17.20718EE9.79933D60.IP)
  1942. # [17:03] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
  1943. # [17:04] * Joins: myk (Instantbir@moz-71D2188E.tmodns.net)
  1944. # [17:07] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
  1945. # [17:07] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Client exited)
  1946. # [17:08] * Quits: @smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi) (Ping timeout)
  1947. # [17:09] * Joins: smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi)
  1948. # [17:09] * ChanServ sets mode: +o smaug
  1949. # [17:09] * Quits: bc (bc@moz-E31CD2CB.mozilla.org) (Ping timeout)
  1950. # [17:09] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
  1951. # [17:10] * Joins: knelson (Adium@moz-9C879B7.dsl.pltn13.sbcglobal.net)
  1952. # [17:10] * Joins: kumar (kmcmillan@moz-F2D05B8.c3-0.stk-ubr1.chi-stk.il.cable.rcn.com)
  1953. # [17:13] * Joins: joe_walker (joe_walker@moz-EA2937F.cable.virginmedia.com)
  1954. # [17:13] * Joins: tchevalier (Instantbir@moz-6EBE936C.w90-48.abo.wanadoo.fr)
  1955. # [17:13] * Parts: knelson (Adium@moz-9C879B7.dsl.pltn13.sbcglobal.net)
  1956. # [17:17] * Quits: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net) (Ping timeout)
  1957. # [17:17] * BenWa|brb is now known as BenWa
  1958. # [17:19] * Quits: sfink (chatzilla@moz-9B3B02C7.dsl.pltn13.sbcglobal.net) (Client exited)
  1959. # [17:20] * Joins: TheLink (TheLink@moz-C76AC80E.pools.arcor-ip.net)
  1960. # [17:22] * Joins: jgilbert (jgilbert@moz-BBE3ABD.mv.mozilla.com)
  1961. # [17:22] * Joins: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net)
  1962. # [17:23] * Quits: JeroenDeDauw (j@moz-BDA2672.dip.t-dialin.net) (Ping timeout)
  1963. # [17:26] * Joins: ferdinand (Mibbit@6EEBD0A9.41916EEE.B580DEC.IP)
  1964. # [17:26] * Joins: davehunt (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk)
  1965. # [17:27] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Ping timeout)
  1966. # [17:27] * Quits: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net) (Ping timeout)
  1967. # [17:29] * Joins: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net)
  1968. # [17:31] <Mardak> can i push to mozilla-inbound with a=webapprt-only ?
  1969. # [17:31] * Quits: myk (Instantbir@moz-71D2188E.tmodns.net) (Ping timeout)
  1970. # [17:31] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
  1971. # [17:31] * ChanServ sets mode: +o ehsan
  1972. # [17:32] * Joins: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net)
  1973. # [17:32] <Mardak> (i.e., it doesn't touch native fennec builds)
  1974. # [17:33] * Quits: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net) (Ping timeout)
  1975. # [17:33] * Quits: pranavrc (pranavrc@85F1657.877E045A.520CDC98.IP) (Ping timeout)
  1976. # [17:34] <@ehsan> mconley: did that help?
  1977. # [17:34] * Quits: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net) (Quit: Linkinus - http://linkinus.com)
  1978. # [17:34] * Joins: dao (dao@moz-94E18553.superkabel.de)
  1979. # [17:35] <mconley> ehsan: it did!
  1980. # [17:35] * Joins: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net)
  1981. # [17:36] * AutomatedTester|AFK is now known as AutomatedTester
  1982. # [17:37] * Joins: kdcw (kdc@moz-F7413045.pk.shawcable.net)
  1983. # [17:37] * Joins: jdm (jdm@moz-15BB5FE6.cable.teksavvy.com)
  1984. # [17:38] * Joins: vikash (vikash@EF988E46.9B552DFD.5D9ABA9F.IP)
  1985. # [17:39] <mconley> ehsan: thanks for your help
  1986. # [17:39] * Joins: nhirata (nhirata.bu@moz-585D5EFC.hsd1.ca.comcast.net)
  1987. # [17:39] <@ehsan> np
  1988. # [17:40] * Quits: logbot (logbot@moz-622AFC27.glob.com.au) (Ping timeout)
  1989. # [17:40] * Joins: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
  1990. # [17:40] * Joins: myk (Instantbir@moz-BC997D6C.tmodns.net)
  1991. # [17:40] * Joins: squib (squib-@moz-3F6F2A9C.ep.wisc.edu)
  1992. # [17:41] * Quits: ferdinand (Mibbit@6EEBD0A9.41916EEE.B580DEC.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1993. # [17:42] * joduinn-home is now known as joduinn-coffee
  1994. # [17:42] * Quits: IanN (chatzilla@moz-B607EE4F.dsl.eclipse.net.uk) (Quit: ChatZilla 0.9.88.2 [Firefox 3.6.24/20111108102743])
  1995. # [17:42] * Joins: bc (bc@moz-E31CD2CB.mozilla.org)
  1996. # [17:43] * Joins: pranavrc (pranavrc@A92E82C0.95F86AD9.520CDC98.IP)
  1997. # [17:44] * Joins: cviecco_ (cviecco@moz-104CC309.mv.mozilla.com)
  1998. # [17:44] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
  1999. # [17:45] <Ms2ger> Mark_Capella, so, you'll need to change all implementations of CopyInnerTo at once
  2000. # [17:45] * Quits: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net) (Ping timeout)
  2001. # [17:45] <Ms2ger> And use const_cast<> when calling it
  2002. # [17:45] * Joins: c0smikdebris (c0smikdebr@DAD60DAE.1B9F2FD8.BE90E62C.IP)
  2003. # [17:45] <Mark_Capella> ms2ger... well ok - though i tried that to start with ... backed down to this ...
  2004. # [17:45] <Mark_Capella> its the const_cast pasrt i need clarification on
  2005. # [17:46] * Joins: krit (Adium@moz-DA710CDB.static.wiline.com)
  2006. # [17:46] <Mark_Capella> just use it to wrap the function call i guess?
  2007. # [17:47] <Ms2ger> Like const_cast<className*>(this)->CopyInnerTo(it);
  2008. # [17:47] * Joins: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net)
  2009. # [17:47] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Quit: pnemsak)
  2010. # [17:47] <Mark_Capella> k - back to the drawing board .... rebaasing some patchs now last pull was a big one
  2011. # [17:47] <jgilbert> const \o/
  2012. # [17:47] <johanc> I'm getting "unable to find 'testing/peptest/tests/firefox/server/mozilla.org/index.html.orig' for patching" when applying a patch
  2013. # [17:48] * Joins: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net)
  2014. # [17:48] * AaronMT|AFK is now known as AaronMT
  2015. # [17:48] * Joins: logbot (logbot@moz-622AFC27.glob.com.au)
  2016. # [17:49] <jdm> johanc: does that file exist?
  2017. # [17:49] <johanc> no
  2018. # [17:49] <jdm> that would explain why :)
  2019. # [17:49] <sheppy> :)
  2020. # [17:49] <Mark_Capella> :P
  2021. # [17:49] <Ms2ger> johanc, did you remove .orig files locally?
  2022. # [17:49] <johanc> I want to remember something about this file being pushed accidentally a while back, or am I wrong?
  2023. # [17:49] <johanc> something related to git
  2024. # [17:50] <johanc> <- nab
  2025. # [17:50] <Ms2ger> Yeah
  2026. # [17:50] <Ms2ger> Which is why you should never use hit
  2027. # [17:51] <johanc> sheppy: Mark_Capella: har :P
  2028. # [17:51] <tbsaunde> was someone dumb and used git commit -a?
  2029. # [17:52] <johanc> seeing as I aleady look silly, how can I fix this? :D remove the file from the patch?
  2030. # [17:52] * philor is now known as philor|away
  2031. # [17:52] * Joins: rniwa (rniwa@moz-DA710CDB.static.wiline.com)
  2032. # [17:52] <johanc> hg remove "path to file"?
  2033. # [17:53] <Ms2ger> johanc, just hg qref when you fixed everything else
  2034. # [17:53] <johanc> <- silly person
  2035. # [17:53] <tbsaunde> johanc: unless you need to care about that file that should probably work
  2036. # [17:53] * Quits: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net) (Ping timeout)
  2037. # [17:53] <johanc> I created a patch out of things to work around the problem back then.
  2038. # [17:54] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  2039. # [17:54] * Quits: myk (Instantbir@moz-BC997D6C.tmodns.net) (Ping timeout)
  2040. # [17:55] * Quits: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net) (Quit: Linkinus - http://linkinus.com)
  2041. # [17:55] <froydnj> anybody know how to use DMD these days? the wiki page appears to be incomplete
  2042. # [17:55] * Joins: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net)
  2043. # [17:56] * Quits: krit (Adium@moz-DA710CDB.static.wiline.com) (Quit: Leaving.)
  2044. # [17:56] * Quits: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es) (Ping timeout)
  2045. # [17:58] * Joins: pascalc (chatzilla@moz-104CC309.mv.mozilla.com)
  2046. # [17:59] * Quits: Asa (asa@moz-39B9ECA9.lf.br.cox.net) (Ping timeout)
  2047. # [17:59] * hwine|afk is now known as hwine
  2048. # [17:59] * Quits: bc (bc@moz-E31CD2CB.mozilla.org) (Ping timeout)
  2049. # [18:00] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  2050. # [18:00] * Quits: Pike (Pike@moz-E31CD2CB.mozilla.org) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120312181643])
  2051. # [18:01] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
  2052. # [18:01] * Quits: joe_walker (joe_walker@moz-EA2937F.cable.virginmedia.com) (Input/output error)
  2053. # [18:01] * Joins: faramarz (faramarz@moz-CD61C00E.hsd1.ca.comcast.net)
  2054. # [18:02] * Quits: rniwa (rniwa@moz-DA710CDB.static.wiline.com) (Quit: rniwa)
  2055. # [18:03] * Quits: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net) (Ping timeout)
  2056. # [18:04] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  2057. # [18:04] * Joins: bent (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2058. # [18:05] * Joins: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net)
  2059. # [18:06] * Joins: mdas (mdas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2060. # [18:06] * Quits: cviecco_ (cviecco@moz-104CC309.mv.mozilla.com) (Input/output error)
  2061. # [18:06] * Joins: glob (glob@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2062. # [18:08] * catlee-buildduty is now known as catlee-lunch
  2063. # [18:09] * Joins: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP)
  2064. # [18:10] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  2065. # [18:10] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
  2066. # [18:11] * Joins: myk (Instantbir@moz-BBE3ABD.mv.mozilla.com)
  2067. # [18:11] * Joins: madhava_ (madhava@F2D29657.F60B0462.67AC9B1.IP)
  2068. # [18:12] * jimm is now known as jimm-lunch
  2069. # [18:12] <johanc> Ms2ger: tbsaunde: cheers
  2070. # [18:13] * Quits: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2071. # [18:13] * madhava_ is now known as madhava
  2072. # [18:15] * Quits: KLB (Kenneth_Ba@moz-C233EF2B.maine.res.rr.com) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120312181643])
  2073. # [18:15] * Joins: rillian_lime (rillian@moz-DBEBB2B4.bc.hsia.telus.net)
  2074. # [18:15] <rillian_lime> has anyone set up github irc notifications here? I'm trying to get some commit messages to go to #media, unsuccessfully
  2075. # [18:15] <jdm> ehsan: how can I obtain the gPrivateBrowsingUI of a tab created with gBrowser.addTab()?
  2076. # [18:15] * Joins: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
  2077. # [18:16] <jdm> or is that only a per-window thing?
  2078. # [18:16] * Joins: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2079. # [18:16] <jdm> rillian_lime: the pdf.js folk may have, or perhaps the addon SDK team
  2080. # [18:17] * tbsaunde is now known as tbsaunde|afk
  2081. # [18:17] <ejpbruel> bbondy: ping
  2082. # [18:17] <rillian_lime> jdm: thanks
  2083. # [18:17] <bbondy> ejpbruel: pong
  2084. # [18:18] <ejpbruel> bbondy: do you still remember bug 460969?
  2085. # [18:18] * Quits: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net) (Ping timeout)
  2086. # [18:18] <bbondy> ya
  2087. # [18:18] <ejpbruel> bbondy: the addon-sdk team experienced some troubles with us losing transparency info in bmps, so i'd like to fix it
  2088. # [18:19] * Joins: loadbang (loadbang@moz-5D4A77EF.range31-52.btcentralplus.com)
  2089. # [18:19] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
  2090. # [18:19] <ejpbruel> bbondy: trying to reproduce the issue atm, but i cant seem to get a breakpoint triggerd on nsImageToClipboard::CreateFromImage
  2091. # [18:19] <ejpbruel> bb
  2092. # [18:19] * jhford-work-away is now known as jhford-work
  2093. # [18:19] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
  2094. # [18:19] * joduinn-coffee is now known as joduinn-commute
  2095. # [18:19] <ejpbruel> bbondy: which is supposedly called when we copy a bmp file to the clipboard, rite?
  2096. # [18:20] * Quits: mak (chatzilla@moz-84625997.retail.telecomitalia.it) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 2.0/20110318052756])
  2097. # [18:20] * Quits: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
  2098. # [18:20] <bbondy> I think it should ya
  2099. # [18:20] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  2100. # [18:20] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
  2101. # [18:21] * lsblakk|afk is now known as lsblakk
  2102. # [18:21] <bbondy> but I haven't tried debugging that task yet so I'm not sure
  2103. # [18:21] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Client exited)
  2104. # [18:21] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
  2105. # [18:21] * Quits: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com) (Quit: Leaving)
  2106. # [18:21] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  2107. # [18:22] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
  2108. # [18:22] <ejpbruel> huh, weird
  2109. # [18:22] <ejpbruel> bb
  2110. # [18:22] <ejpbruel> on
  2111. # [18:22] <ejpbruel> 
  2112. # [18:22] <bbondy> ejpbruel: so I think you need to add a new data format flavor of CF_DIBV5
  2113. # [18:22] <ejpbruel> b
  2114. # [18:22] <ejpbruel> b
  2115. # [18:22] <ejpbruel> 
  2116. # [18:22] <ejpbruel> 
  2117. # [18:22] * ejpbruel was kicked by killer (Stop flooding!)
  2118. # [18:23] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  2119. # [18:23] * Joins: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP)
  2120. # [18:23] <ejpbruel> ok sorry about that
  2121. # [18:23] <ejpbruel> damn colloquy
  2122. # [18:23] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
  2123. # [18:23] <ejpbruel> bbondy: yeah so the problem is that we dont support the V5 bmp header format that adds alpha information to the channel
  2124. # [18:23] <bbondy> correct
  2125. # [18:24] * Joins: rclick (rclick@moz-147B7C8B.dsl.covlil.sbcglobal.net)
  2126. # [18:24] <ejpbruel> so how do these flavors come into the picture? i have a feeling that might explain why im not hitting that breakpoint
  2127. # [18:24] <bbondy> maybe the CF_DIB format that we do support can be upgraded as well to specify transparency info
  2128. # [18:24] <bbondy> ejpbruel: see here http://www-archive.mozilla.org/xpfe/xptoolkit/introClipDD.html
  2129. # [18:24] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  2130. # [18:25] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
  2131. # [18:25] * jlund is now known as jlund|lunch
  2132. # [18:26] <ejpbruel> so when copying, the image is in a transferable, which can have multiple flavors representing the same data?
  2133. # [18:26] * Joins: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net)
  2134. # [18:26] * Quits: zzzzz (chatzilla@moz-FC5E07A0.dhcp.embarqhsd.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  2135. # [18:27] * Quits: evilpie_ (evilpie@moz-DCE79F3.pools.arcor-ip.net) (Quit: ChatZilla 0.9.88.2 [Firefox 14.0a1/20120419030644])
  2136. # [18:27] <bbondy> ya your code will probably be in either widget/windows/nsDataObj.cpp or widget/windows/nsClipboard.cpp
  2137. # [18:27] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  2138. # [18:27] <ejpbruel> bbondy: the image flavor im seeing is application/x-moz-nativeimage
  2139. # [18:27] <bbondy> are you using a clipboard viewer?
  2140. # [18:27] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Input/output error)
  2141. # [18:28] <ejpbruel> not to my knowledge, no
  2142. # [18:28] <ejpbruel> simply looked up a bmp file on google and clicked 'copy image'
  2143. # [18:28] <ejpbruel> i end up in nsTransferable::SetTransferData with aFlavor set to the above
  2144. # [18:28] <bbondy> so you want to run this to see what's going on: http://www.codeproject.com/Articles/168/ClipSpy
  2145. # [18:29] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  2146. # [18:29] * Quits: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net) (Connection reset by peer)
  2147. # [18:29] <bbondy> you can for example see what formats other browsers are providing vs what we are
  2148. # [18:29] <bbondy> and adjust ours as needed
  2149. # [18:30] <ejpbruel> well assuming i know what code is responsible for that
  2150. # [18:30] <ejpbruel> my assumption was that when copying a BMP file we'd end up in nsImageToClipboard
  2151. # [18:31] <bbondy> so probably see what's calling nsImageToCipboard and set the breakpoint to the start of that function
  2152. # [18:31] <bbondy> and see if that's hit, then you can see why it's not being called
  2153. # [18:31] <bbondy> etc
  2154. # [18:31] * Quits: MarcoZ (Daily@moz-2B6D3DD5.dip.t-dialin.net) (Quit: Weekend!)
  2155. # [18:31] <ejpbruel> looks like it
  2156. # [18:31] <ejpbruel> ok, ill see what i can figure out. ill get back to you
  2157. # [18:31] <ejpbruel> bbondy: thanks!
  2158. # [18:32] <bbondy> ok cool, ping me if you want me to take a deeper look
  2159. # [18:32] * Joins: taras (chatzilla@moz-8E045071.hsd1.wa.comcast.net)
  2160. # [18:32] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
  2161. # [18:32] * Quits: Goldorak (chatzilla@4F3B0A5C.7BDA2E47.187A1082.IP) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  2162. # [18:32] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  2163. # [18:32] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
  2164. # [18:33] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  2165. # [18:33] * Quits: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net) (Ping timeout)
  2166. # [18:33] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Input/output error)
  2167. # [18:33] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  2168. # [18:34] * Quits: automata (automata@8D23278A.C27CA109.16867D26.IP) (Ping timeout)
  2169. # [18:34] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout)
  2170. # [18:34] * Quits: pascalc (chatzilla@moz-104CC309.mv.mozilla.com) (Ping timeout)
  2171. # [18:34] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
  2172. # [18:34] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  2173. # [18:36] * Joins: jgriffin (jgriffin@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2174. # [18:37] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Input/output error)
  2175. # [18:37] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  2176. # [18:37] * Joins: vladan (vladan@9CE6B47F.6E950C67.2308D2A4.IP)
  2177. # [18:38] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
  2178. # [18:38] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  2179. # [18:39] * Joins: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com)
  2180. # [18:40] * Joins: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net)
  2181. # [18:40] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
  2182. # [18:40] * Joins: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com)
  2183. # [18:40] <vikash> gerv, ping
  2184. # [18:40] * mcote|afk is now known as mcote
  2185. # [18:40] <gerv> pong.
  2186. # [18:41] * Joins: cdiehl_ (cdiehl@moz-4FA2D2E8.pool.mediaways.net)
  2187. # [18:41] <vikash> I suppose today had been a great day :-)
  2188. # [18:41] * Quits: cdiehl (cdiehl@moz-77F61044.pool.mediaways.net) (Ping timeout)
  2189. # [18:41] * cdiehl_ is now known as cdiehl
  2190. # [18:41] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
  2191. # [18:42] * Joins: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
  2192. # [18:44] <vikash> gerv, So I suppose now everything lies in a sealed box ;-) and it will open on 23 :-)
  2193. # [18:44] * Quits: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net) (Ping timeout)
  2194. # [18:44] <gerv> vikash: Yes, pretty much :-) You will find out on the 23rd.
  2195. # [18:45] <loadbang> who would be a good person at mozilla to get this through? https://bugzilla.mozilla.org/show_bug.cgi?id=747432
  2196. # [18:45] <loadbang> UI guys?
  2197. # [18:45] <vikash> gerv, I am eagerly waiting for 23 :-)
  2198. # [18:45] * Joins: knelson (Adium@moz-9C879B7.dsl.pltn13.sbcglobal.net)
  2199. # [18:45] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  2200. # [18:45] * Parts: knelson (Adium@moz-9C879B7.dsl.pltn13.sbcglobal.net)
  2201. # [18:46] <gerv> loadbang: I'm fairly sure there are existing bugs on that topic.
  2202. # [18:46] <Ms2ger> gerv, this is something else, I think
  2203. # [18:46] * catlee-lunch is now known as catlee-buildduty
  2204. # [18:47] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Input/output error)
  2205. # [18:47] <Ms2ger> In particular, it isn't the usual "honour EXIF orientation" bug
  2206. # [18:47] <vikash> gerv, As per discussion on #gsoc on freenode I wanted to know, if you could provide any update on duplication
  2207. # [18:47] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
  2208. # [18:47] <gerv> What do you mean by an "update on duplication".
  2209. # [18:47] <gerv> Mozilla did have some duplicates, but we have resolved them.
  2210. # [18:47] * Joins: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net)
  2211. # [18:48] * Quits: wesj1 (Instantbir@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2212. # [18:48] <vikash> gerv, ok so all the duplicates have been resolved
  2213. # [18:48] <gerv> All _our_ duplicates.
  2214. # [18:48] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  2215. # [18:48] <gerv> There's an IRC meeting tonight in case any more crop up.
  2216. # [18:48] * Joins: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com)
  2217. # [18:48] <vikash> Yup, I am scouting that :-)
  2218. # [18:49] <ejpbruel> bbondy: ping
  2219. # [18:49] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
  2220. # [18:49] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  2221. # [18:49] <loadbang> gerv: this is displaying of meta data, not orientation or reading colour spaces which seem to to be the only exif related bugs.
  2222. # [18:49] <bbondy> ejpbruel: pong
  2223. # [18:50] <ejpbruel> bbondy: i just talked to the addon-sdk guys. it could be that our problem is actually the reverse: we lose transparency when pasting something back *from* the clipboard
  2224. # [18:50] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Input/output error)
  2225. # [18:50] <ejpbruel> bbondy: which would make sense, since ImageFromClipboard converts to an RGB image, not RGBA
  2226. # [18:50] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  2227. # [18:50] <ejpbruel> bbondy: can i somehow simulate pasting from the clipboard?
  2228. # [18:50] * Joins: jesfre (jesfre@E1BB7A35.882D3387.43362C16.IP)
  2229. # [18:51] * philor|away is now known as philor
  2230. # [18:51] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
  2231. # [18:51] <bbondy> ejpbruel: It seems you already have a way to do it which is the source of your problem? I don't understand what you're asking exactly
  2232. # [18:51] <mbrubeck> What's the bugzilla component for quotes.burntelectrons.org being down? :)
  2233. # [18:52] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Input/output error)
  2234. # [18:52] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  2235. # [18:52] <jhammel> Firefox::Core :P
  2236. # [18:52] <mbrubeck> Oh, it's just slow.
  2237. # [18:52] <mbrubeck> I guess I should file a perf bug instead. :)
  2238. # [18:52] <mbrubeck> /join #perf
  2239. # [18:52] <ejpbruel> bbondy: true, but the source of our problem isnt very easy for me to reproduce. so im asking if theres a 'bare bones' way to do it (if not, a teammate will write an addon that does it for me)
  2240. # [18:53] <jhammel> mbrubeck: i'll write some talos tests for qbo...that should help
  2241. # [18:53] <loadbang> Humm, I can search "EXIF" all day long in bugzilla, and bug 232806 does not show in the results.
  2242. # [18:53] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
  2243. # [18:53] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2244. # [18:53] <bbondy> ejbruel: You can try finding an application that will consume the same flavor that you are trying to use I think
  2245. # [18:53] <bbondy> like maybe mspaint or soemthing
  2246. # [18:53] <jtcranmer> loadbang: resolved/verified bugs do not show up by default in quicksearch
  2247. # [18:53] <glob> loadbang, by default quicksearch doesn't show resolved bugs
  2248. # [18:53] * Joins: cjones (cjones@moz-45913895.socal.res.rr.com)
  2249. # [18:54] <bbondy> the application that you paste to picks which flavor it wants to use
  2250. # [18:54] <Ms2ger> cjones--
  2251. # [18:54] * Joins: gakiwate (gautam@3AD1CBD5.809D2ACB.314AAB94.IP)
  2252. # [18:54] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Input/output error)
  2253. # [18:54] <bbondy> so you may be able to fix it by providing an additional flavor for example
  2254. # [18:54] <bbondy> and the application will pick that new one which is more suitable
  2255. # [18:54] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  2256. # [18:54] * Parts: gakiwate (gautam@3AD1CBD5.809D2ACB.314AAB94.IP) (Leaving)
  2257. # [18:55] <@ehsan> jdm: it is per window
  2258. # [18:55] <ejpbruel> bbondy: oh, so flavors are a windows concept, not a firefox concept?
  2259. # [18:55] * Joins: bonnie_ (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2260. # [18:55] * Quits: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net) (Ping timeout)
  2261. # [18:55] * bear is now known as bear-afk
  2262. # [18:55] <mconley> ehsan: is this comment sufficient?
  2263. # [18:55] <mconley> http://pastebin.mozilla.org/1584858
  2264. # [18:56] <mconley> ehsan: I didn't really know what else you wanted me to mention...
  2265. # [18:56] <@ehsan> mconley: that's fine, land away!
  2266. # [18:56] <mconley> ehsan: cool, thanks
  2267. # [18:56] <@ehsan> mconley: and keep those editor patches coming ;)
  2268. # [18:56] <bbondy> ejpbruel: both ya, maybe they are called clipboard formats to windows
  2269. # [18:56] <mconley> what have I gotten myself into
  2270. # [18:56] <bbondy> but the ceoncept is the same
  2271. # [18:56] <Ms2ger> mconley, { on the previous line
  2272. # [18:56] <ejpbruel> bbondy: ok now i see what youre getting at
  2273. # [18:56] * Quits: victorporof (victorporo@18536C17.20718EE9.79933D60.IP) (Quit: Linkinus - http://linkinus.com)
  2274. # [18:56] <@ehsan> mconley: it is too late to recover now
  2275. # [18:56] <@ehsan> ;)
  2276. # [18:56] * Quits: martyn (martyn@moz-CABED5F2.range81-154.btcentralplus.com) (Quit: Ex-Chat)
  2277. # [18:56] <jtcranmer> mconley: could be worse
  2278. # [18:57] * Joins: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net)
  2279. # [18:57] <Ms2ger> You are trapped
  2280. # [18:57] <mconley> nooooo
  2281. # [18:57] <jtcranmer> I seem to be getting roped into fixing MIME
  2282. # [18:57] <bbondy> tht program I mentioned earlier shows you which formats you support for the object that is in the clipboard
  2283. # [18:57] * Joins: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net)
  2284. # [18:57] <Ms2ger> jtcranmer, hey, you get memes :)
  2285. # [18:57] <mconley> Ms2ger: seriously? the other conditionals put the brace on the next line. I'm seeing both styles, actually. Are we actively trying to enforce one?
  2286. # [18:57] <bbondy> the programt that you paste to will determine if what you want to paste is available in a handled format
  2287. # [18:57] <Ms2ger> *I* am actively trying to enforce one :)
  2288. # [18:57] <mconley> Ms2ger: ah, gotcha. :)
  2289. # [18:58] <bbondy> some programs may only accept html format, some may just prefer html format
  2290. # [18:58] * joduinn-commute is now known as joduinn-mtg
  2291. # [18:58] <bbondy> for example
  2292. # [18:58] <jtcranmer> ah yes the infamous
  2293. # [18:58] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Input/output error)
  2294. # [18:58] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  2295. # [18:58] <jtcranmer> "we have five different coding styles in this file. which one should I use?" problem
  2296. # [18:58] <Ms2ger> jtcranmer, the one I approve of
  2297. # [18:58] <mconley> the answer is clearly to invent a sixth
  2298. # [18:58] * Joins: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net)
  2299. # [18:58] <jtcranmer> mailnews has a worse issue... "we have years of several automated whitespace cleanup patches being applied"
  2300. # [18:59] <Ms2ger> Hi, Serge!
  2301. # [18:59] <jtcranmer> =G is sometimes recommended when trying to read files
  2302. # [18:59] <Ms2ger> =G?
  2303. # [18:59] * Joins: wesj1 (Instantbir@F2D29657.F60B0462.67AC9B1.IP)
  2304. # [18:59] * Quits: Gentlecat_ (Roman@CA71FA1C.1149AF99.8FB52CB8.IP) (Quit: Leaving)
  2305. # [18:59] * Joins: Gentlecat (Roman@CA71FA1C.1149AF99.8FB52CB8.IP)
  2306. # [18:59] <jtcranmer> it's the vim command for "autoindent the rest of the file"
  2307. # [18:59] * bz_sleep is now known as bz
  2308. # [18:59] <Ms2ger> Ah
  2309. # [19:00] * Joins: Asa (asa@moz-39B9ECA9.lf.br.cox.net)
  2310. # [19:00] * Joins: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com)
  2311. # [19:00] * tbsaunde|afk is now known as tbsaunde
  2312. # [19:00] * Joins: automata (automata@8D23278A.C27CA109.16867D26.IP)
  2313. # [19:01] * Quits: terrence (terrence@moz-BBE3ABD.mv.mozilla.com) (Client exited)
  2314. # [19:01] * Quits: jesfre (jesfre@E1BB7A35.882D3387.43362C16.IP) (Client exited)
  2315. # [19:02] * Quits: bholley (bholley@moz-409EE9C9.net-81-220-20.rev.numericable.fr) (Quit: bholley)
  2316. # [19:03] * Quits: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net) (Ping timeout)
  2317. # [19:03] * Quits: surkov (surkov@DD69D9E4.55CAE15D.34044A7F.IP) (Quit: surkov)
  2318. # [19:03] * Joins: priya (Adium@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2319. # [19:04] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird -- http://www.instantbird.com)
  2320. # [19:04] * KaiRo is now known as KaiRo_away
  2321. # [19:04] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  2322. # [19:05] * Joins: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net)
  2323. # [19:05] * Fallen|away is now known as Fallen
  2324. # [19:06] * jimm-lunch is now known as jimm
  2325. # [19:06] * Quits: loadbang (loadbang@moz-5D4A77EF.range31-52.btcentralplus.com) (Ping timeout)
  2326. # [19:06] <mconley> ehsan: hm - so, you told me in the bug that approval is not required - but mozilla-inbound just bounced my push
  2327. # [19:07] <mconley> ehsan: I guess I'll request approval?
  2328. # [19:07] * Joins: loadbang (loadbang@moz-602F424B.range109-155.btcentralplus.com)
  2329. # [19:07] <Ms2ger> mconley, bug #?
  2330. # [19:07] * jlund|lunch is now known as jlund
  2331. # [19:07] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
  2332. # [19:07] <@ehsan> mconley: say a=tracking-firefox in the commit message
  2333. # [19:07] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  2334. # [19:08] * Quits: vikash (vikash@EF988E46.9B552DFD.5D9ABA9F.IP) (Client exited)
  2335. # [19:08] * Joins: fabrice (fabrice@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2336. # [19:08] <mconley> ehsan: alrighty
  2337. # [19:08] <mconley> Ms2ger: bug 746993
  2338. # [19:08] * glob is now known as glob|away
  2339. # [19:08] <Ms2ger> What he said, then
  2340. # [19:09] <jtcranmer> /m/sg firebot uuid
  2341. # [19:09] <jtcranmer> bleach
  2342. # [19:10] * Joins: vikash (vikash@EF988E46.9B552DFD.5D9ABA9F.IP)
  2343. # [19:10] * Joins: krit (Adium@moz-DA710CDB.static.wiline.com)
  2344. # [19:11] * Joins: wlach (wlach@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2345. # [19:11] * Quits: loadbang (loadbang@moz-602F424B.range109-155.btcentralplus.com) (Quit: loadbang)
  2346. # [19:12] * Joins: gwagner (idefix2@moz-B8B530C2.hsd1.ca.comcast.net)
  2347. # [19:12] * Joins: int3 (int3@moz-8A6FB4BA.subnet-248.amherst.edu)
  2348. # [19:12] * Joins: rniwa (rniwa@moz-DA710CDB.static.wiline.com)
  2349. # [19:13] * glob|away is now known as glob
  2350. # [19:13] * Joins: Mook_as (mook@moz-1FCC0032.activestate.com)
  2351. # [19:13] * Quits: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net) (Ping timeout)
  2352. # [19:13] * Quits: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  2353. # [19:13] * Joins: sfink_ (chatzilla@moz-BBE3ABD.mv.mozilla.com)
  2354. # [19:14] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: jorendorff)
  2355. # [19:14] * sfink_ is now known as sfink
  2356. # [19:15] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
  2357. # [19:15] * Quits: faramarz (faramarz@moz-CD61C00E.hsd1.ca.comcast.net) (Quit: faramarz)
  2358. # [19:15] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
  2359. # [19:15] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  2360. # [19:15] * Joins: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com)
  2361. # [19:16] * Quits: @smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi) (Ping timeout)
  2362. # [19:16] * Joins: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net)
  2363. # [19:16] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Input/output error)
  2364. # [19:17] * Joins: smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi)
  2365. # [19:17] * ChanServ sets mode: +o smaug
  2366. # [19:19] * Joins: joe_walker_ (joe_walker@moz-15405DDA.cable.virginmedia.com)
  2367. # [19:20] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2368. # [19:20] * Quits: mjschranz (mjschranz@C7D326F2.33EE9F8A.1139E686.IP) (Ping timeout)
  2369. # [19:20] * Quits: dcamp (dave@moz-8EBEC133.hsd1.wa.comcast.net) (Quit: Linkinus - http://linkinus.com)
  2370. # [19:21] * bbondy is now known as bbondy_away
  2371. # [19:22] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  2372. # [19:22] * Joins: JeroenDeDauw (j@moz-BDA2672.dip.t-dialin.net)
  2373. # [19:23] * Joins: jamesr_ (jamesr@moz-DA710CDB.static.wiline.com)
  2374. # [19:24] * Joins: cviecco_ (cviecco@9CE6B47F.6E950C67.2308D2A4.IP)
  2375. # [19:24] * Joins: bc (bc@moz-E31CD2CB.mozilla.org)
  2376. # [19:24] * Quits: paolo (paolo@moz-CA742B95.retail.telecomitalia.it) (Ping timeout)
  2377. # [19:25] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2378. # [19:25] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  2379. # [19:26] * Quits: int3 (int3@moz-8A6FB4BA.subnet-248.amherst.edu) (Client exited)
  2380. # [19:27] <jdm> another per-window private browsing task bites the dust
  2381. # [19:27] <Ms2ger> You?
  2382. # [19:27] * jmaher|afk is now known as jmaher
  2383. # [19:28] * Quits: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net) (Ping timeout)
  2384. # [19:30] * Quits: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net) (Connection reset by peer)
  2385. # [19:33] * Joins: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net)
  2386. # [19:34] <@ehsan> jdm++
  2387. # [19:35] * Quits: cviecco_ (cviecco@9CE6B47F.6E950C67.2308D2A4.IP) (Ping timeout)
  2388. # [19:35] <jdm> ah crap, my tests fail when run as part of the suite
  2389. # [19:35] * Joins: cviecco_ (cviecco@moz-104CC309.mv.mozilla.com)
  2390. # [19:36] * Joins: bc_ (bc@moz-E31CD2CB.mozilla.org)
  2391. # [19:37] * Quits: jamesr_ (jamesr@moz-DA710CDB.static.wiline.com) (Ping timeout)
  2392. # [19:37] * Quits: bc (bc@moz-E31CD2CB.mozilla.org) (Ping timeout)
  2393. # [19:37] * Quits: JeroenDeDauw (j@moz-BDA2672.dip.t-dialin.net) (Quit: Leaving.)
  2394. # [19:37] * Joins: JeroenDeDauw (j@moz-BDA2672.dip.t-dialin.net)
  2395. # [19:37] <JonathanS> I would like to merge search bar and address bar :)
  2396. # [19:37] <jhammel> who wouldn't? ;)
  2397. # [19:38] <Ms2ger> Chrome does that, let's copy it
  2398. # [19:38] <krit> Ms2ger++
  2399. # [19:38] <WG9s> People who actually know the difference between i now the url and i am trying to search perhaps? just sayin'
  2400. # [19:39] <krit> Ms2ger: When do you switch to WebKit?
  2401. # [19:39] <JonathanS> jhammel, I usually search file name in the address bar, damn habit
  2402. # [19:39] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
  2403. # [19:39] <@bz> JonathanS: there's an extension for that
  2404. # [19:39] * Quits: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net) (Ping timeout)
  2405. # [19:39] <jhammel> bz: there's a meme for that :P
  2406. # [19:39] * Quits: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com) (Quit: Linkinus - http://linkinus.com)
  2407. # [19:39] <Ms2ger> krit, when you pull the Gecko source from my cold dead hands
  2408. # [19:39] <JonathanS> bz, i see what you did there like replace app to extension
  2409. # [19:39] <WG9s> Or perhaps another borswer that lets you do that.
  2410. # [19:40] <Ms2ger> krit, when is Adobe going to base all its software on Gecko? :)
  2411. # [19:40] <WG9s> Never?
  2412. # [19:41] * Joins: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net)
  2413. # [19:41] <Ms2ger> krit, and if you can't give me that, when do I get a transforms CR? :)
  2414. # [19:41] * Joins: bnicholson (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net)
  2415. # [19:42] <krit> Ms2ger: as soon as possible.(At least for the later one :))
  2416. # [19:42] <@bz> JonathanS: no, I was serious
  2417. # [19:42] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
  2418. # [19:42] <@bz> JonathanS: there's an extension that does this, if you really want it
  2419. # [19:42] <JonathanS> sure
  2420. # [19:42] * bc_ is now known as bc
  2421. # [19:42] <Ms2ger> krit, I was hoping that... Now, why hasn't the spec been updated for 3 weeks? :)
  2422. # [19:42] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
  2423. # [19:43] * Joins: billm (billm@moz-3877A8BA.hfc.comcastbusiness.net)
  2424. # [19:43] * rail is now known as rail-lunch
  2425. # [19:43] <krit> Ms2ger: well, just because it was not updated, it doesn't mean that the work stops :) But yes, I have some edits for next week
  2426. # [19:43] <@smaug> Ms2ger: whaat, which spec is obsolete ?
  2427. # [19:43] <Ms2ger> krit, I sure hope it doesn't mean that ;)
  2428. # [19:44] <@smaug> no updated in 3 weeks, ancient, history
  2429. # [19:44] <Ms2ger> In that time frame one can get a horticulture degree
  2430. # [19:44] * Joins: biesi (cbiesinger@EE9A5AA8.6B10AC3.E2F59BBC.IP)
  2431. # [19:44] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
  2432. # [19:45] <@smaug> bah
  2433. # [19:45] <krit> Ms2ger: hopefully specifications are not done by people who just did a horticulture degree in 3 weeks :P
  2434. # [19:45] <Ms2ger> krit, unfortunately, I haven't managed to rope smaug into editing any specs yet :)
  2435. # [19:46] * Joins: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
  2436. # [19:46] * Quits: bnicholson (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net) (Quit: Leaving)
  2437. # [19:47] <@smaug> give me some more time
  2438. # [19:47] <krit> Ms2ger: I assume smaug has done more than just a horticulture degree. So push him :)
  2439. # [19:47] <@smaug> Ms2ger: if you could take all my reviews ;)
  2440. # [19:47] <Ms2ger> Hah
  2441. # [19:47] * Joins: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com)
  2442. # [19:47] <Ms2ger> smaug, I get enough regressions into the tree without spending half of every day on reviews :)
  2443. # [19:47] * Quits: dao (dao@moz-94E18553.superkabel.de) (Quit: Leaving.)
  2444. # [19:48] <Ms2ger> krit, so, any ETA for CR? :)
  2445. # [19:49] <krit> Ms2ger: I would vote for it
  2446. # [19:49] <krit> Ms2ger: but not yet
  2447. # [19:49] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
  2448. # [19:49] * Quits: c0smikdebris (c0smikdebr@DAD60DAE.1B9F2FD8.BE90E62C.IP) (Ping timeout)
  2449. # [19:49] <krit> Ms2ger: (after we reached LCWD of course :P)
  2450. # [19:49] * bear-afk is now known as bear
  2451. # [19:49] <Ms2ger> krit, so, when is that? :)
  2452. # [19:50] <krit> Ms2ger: hopefully as soon as possible :P
  2453. # [19:50] * krit fells bad now...
  2454. # [19:50] * krit goes back working on the spec..
  2455. # [19:50] <Ms2ger> Wasn't that *definitely* within 3 months half a year ago? :)
  2456. # [19:50] <Ms2ger> Ah, mission accomplished :)
  2457. # [19:51] * Joins: bc_ (bc@moz-E31CD2CB.mozilla.org)
  2458. # [19:51] <mounir> our mercurial server only checks for one a in the entire push?
  2459. # [19:52] * Quits: bc (bc@moz-E31CD2CB.mozilla.org) (Ping timeout)
  2460. # [19:52] <mounir> one a=
  2461. # [19:52] * Joins: mccr8 (mccr8@moz-AAEFBBD1.gw.connect.com.au)
  2462. # [19:52] <Ms2ger> Dunno, check the hook
  2463. # [19:53] <mounir> it seems like
  2464. # [19:53] <mounir> someone have been able to land like 10 patches with one marked a=b2g-only while only half of them were really b2g-only
  2465. # [19:53] <mounir> sad... :(
  2466. # [19:53] <Ms2ger> Did you really expect this to work out?
  2467. # [19:54] <Ms2ger> You must be new here :)
  2468. # [19:54] * Joins: Gijs (chatzilla@moz-C11B0461.dsl.alice.nl)
  2469. # [19:54] * Quits: gwagner (idefix2@moz-B8B530C2.hsd1.ca.comcast.net) (Quit: gwagner)
  2470. # [19:55] <jgilbert> hilarity ensues
  2471. # [19:55] * Quits: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net) (Ping timeout)
  2472. # [19:56] <krit> Ms2ger: at least one change for today: http://dev.w3.org/csswg/css3-transforms/ testing information.
  2473. # [19:56] * Quits: @smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi) (Ping timeout)
  2474. # [19:57] * Ms2ger wonders about all the unrelated changes
  2475. # [19:58] * Joins: smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi)
  2476. # [19:58] * ChanServ sets mode: +o smaug
  2477. # [19:58] * Joins: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net)
  2478. # [19:59] * Joins: c0smikdebris (c0smikdebr@AB3C19B.95458F46.BE90E62C.IP)
  2479. # [20:00] <krit> Ms2ger: it is called progress :D
  2480. # [20:00] * Quits: cviecco_ (cviecco@moz-104CC309.mv.mozilla.com) (Input/output error)
  2481. # [20:00] <@bz> will passing --disable-methodjit to Firefox's build do the right thing and pass it on to the js/src configure?
  2482. # [20:00] <Ms2ger> krit, I'll leave you alone to work now ;)
  2483. # [20:01] * Joins: zzzzz (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net)
  2484. # [20:01] <krit> Ms2ger: hehe thanks
  2485. # [20:01] * Joins: pranavrc_ (pranavrc@A92E82C0.95F86AD9.520CDC98.IP)
  2486. # [20:02] * Quits: pranavrc (pranavrc@A92E82C0.95F86AD9.520CDC98.IP) (Quit: Ping timeout: ∞)
  2487. # [20:02] * Quits: bc_ (bc@moz-E31CD2CB.mozilla.org) (Quit: later)
  2488. # [20:02] * pranavrc_ is now known as pranavrc
  2489. # [20:02] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Connection reset by peer)
  2490. # [20:03] * Quits: a-865 (fmcz@moz-A5D13CA.cable.mindspring.com) (Quit: ChatZilla 0.9.88.2 [SeaMonkey 2.9/20120329002549])
  2491. # [20:03] * Joins: ehoogeveen (emanuel.ho@moz-B95F3766.chello.nl)
  2492. # [20:05] * bbondy_away is now known as bbondy
  2493. # [20:06] * Quits: mdas (mdas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: mdas)
  2494. # [20:07] * Joins: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP)
  2495. # [20:07] * davehunt is now known as davehunt|away
  2496. # [20:07] * Quits: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net) (Ping timeout)
  2497. # [20:07] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  2498. # [20:08] * Quits: krit (Adium@moz-DA710CDB.static.wiline.com) (Quit: Leaving.)
  2499. # [20:09] * Joins: Mossop (mossop@A01051A9.6F669779.3D1CA460.IP)
  2500. # [20:10] * Joins: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net)
  2501. # [20:10] * Quits: ewong|sleep (chatzilla@moz-5B0EF77B.static.netvigator.com) (Connection reset by peer)
  2502. # [20:10] * Joins: ewong|sleep (chatzilla@moz-5B0EF77B.static.netvigator.com)
  2503. # [20:11] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  2504. # [20:11] * Joins: jimb (user@9E727688.17C2F9C.163DC5C6.IP)
  2505. # [20:12] * Quits: pranavrc (pranavrc@A92E82C0.95F86AD9.520CDC98.IP) (Quit: Ping timeout: ∞)
  2506. # [20:12] * Quits: gkw (Instantbir@moz-7CD88B0C.hsd1.ca.comcast.net) (Quit: Instantbird -- http://www.instantbird.com)
  2507. # [20:13] * Joins: krit (Adium@moz-DA710CDB.static.wiline.com)
  2508. # [20:14] * Quits: rniwa (rniwa@moz-DA710CDB.static.wiline.com) (Quit: rniwa)
  2509. # [20:15] * Joins: Lucas (Lucas@9CE6B47F.6E950C67.2308D2A4.IP)
  2510. # [20:17] * Quits: joe_walker_ (joe_walker@moz-15405DDA.cable.virginmedia.com) (Quit: Leaving)
  2511. # [20:17] * Quits: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP) (Ping timeout)
  2512. # [20:18] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
  2513. # [20:18] * Quits: Cwiiis (cwiiis@88F51059.F3BBB17D.144F44FA.IP) (Quit: Ex-Chat)
  2514. # [20:19] * Quits: automata (automata@8D23278A.C27CA109.16867D26.IP) (Connection reset by peer)
  2515. # [20:19] * dholbert|afk is now known as dholbert
  2516. # [20:19] * Joins: a-865 (fmcz@moz-A5D13CA.cable.mindspring.com)
  2517. # [20:20] * Quits: Lucas (Lucas@9CE6B47F.6E950C67.2308D2A4.IP) (Ping timeout)
  2518. # [20:20] * Quits: espindola (espindola@moz-9DFA9A5E.dsl.teksavvy.com) (Quit: Ex-Chat)
  2519. # [20:21] * Joins: Lucas (Lucas@9CE6B47F.6E950C67.2308D2A4.IP)
  2520. # [20:23] * Joins: espindola (espindola@moz-9DFA9A5E.dsl.teksavvy.com)
  2521. # [20:23] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2522. # [20:23] * Quits: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net) (Ping timeout)
  2523. # [20:23] <espindola> davidb, how do I reproduce the problem in https://bugzilla.mozilla.org/show_bug.cgi?id=743680?
  2524. # [20:23] * Joins: automata (automata@8D23278A.C27CA109.16867D26.IP)
  2525. # [20:24] * nical is now known as nical|brb
  2526. # [20:24] * AutomatedTester is now known as AutomatedTester|AFK
  2527. # [20:25] <davidb> espindola: use clang on linux, make sure a11y build config is enabled (not disabled)
  2528. # [20:25] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  2529. # [20:25] <davidb> thanks for looking
  2530. # [20:25] <espindola> davidb, what is the configure option?
  2531. # [20:25] <davidb> espindola: if you don't have anything about accessibility in our mozconfig you are good to go
  2532. # [20:25] <davidb> our/your
  2533. # [20:26] * Quits: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  2534. # [20:26] <espindola> davidb, is browser/config/mozconfigs/linux64/debug ok?
  2535. # [20:26] <davidb> espindola: for good measure (ac_add_options --enable-accessibility)
  2536. # [20:26] <espindola> ok
  2537. # [20:27] * nical|brb is now known as nical
  2538. # [20:27] * Quits: philipp64|laptop (chatzilla@moz-B40B9015.ctcweb.net) (Connection reset by peer)
  2539. # [20:27] * Joins: philipp64|laptop (chatzilla@moz-B40B9015.ctcweb.net)
  2540. # [20:27] * Joins: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
  2541. # [20:27] * Joins: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk)
  2542. # [20:28] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  2543. # [20:28] <ekr_> Is there some facility for writing unit tests of code that I've added?
  2544. # [20:29] <ekr_> gtest?
  2545. # [20:29] <ekr_> anything?
  2546. # [20:29] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
  2547. # [20:29] <reuben> ekr_, https://developer.mozilla.org/en/Mozilla_automated_testing
  2548. # [20:29] <ekr_> outstanding!
  2549. # [20:30] <espindola> davidb, what version of clang you used?
  2550. # [20:30] * Quits: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP) (Quit: Leaving)
  2551. # [20:30] <davidb> 1 sec
  2552. # [20:31] <davidb> espindola: 3.0 (i386, thread model: posix)
  2553. # [20:31] * Quits: Boriss (FlyingToas@moz-8BC538F.fibertel.com.ar) (Quit: Boriss)
  2554. # [20:31] <espindola> ok
  2555. # [20:32] <espindola> davidb, you built it?
  2556. # [20:32] * Quits: graememcc (chatzilla@moz-B0B92DCF.range86-148.btcentralplus.com) (Ping timeout)
  2557. # [20:32] <espindola> or found a package somewhere?
  2558. # [20:32] <davidb> espindola: i have the error from comment 13
  2559. # [20:32] <davidb> oh clang i don't recall
  2560. # [20:32] <davidb> probably a package
  2561. # [20:33] * Joins: graememcc (chatzilla@moz-B0B92DCF.range86-148.btcentralplus.com)
  2562. # [20:33] <davidb> i'm not usually on linux these days
  2563. # [20:34] * Quits: @smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi) (Ping timeout)
  2564. # [20:35] * Joins: smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi)
  2565. # [20:35] * ChanServ sets mode: +o smaug
  2566. # [20:36] <ekr_> reuben: this seems like a good start... I was kinda hoping there would be gtest-style framework with macros for ASSERT, EQUALs, etc..? No joy?
  2567. # [20:36] * Joins: faramarz (faramarz@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2568. # [20:36] * Quits: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net) (Input/output error)
  2569. # [20:37] <jdm> this is the future - why do I still need to write tests?
  2570. # [20:37] <jdm> grumble grumble
  2571. # [20:38] * Quits: espindola (espindola@moz-9DFA9A5E.dsl.teksavvy.com) (Ping timeout)
  2572. # [20:38] * joduinn-mtg is now known as joduinn
  2573. # [20:38] <bwinton> jdm: Because you haven't written the test-writing-bot yet?
  2574. # [20:38] <jdm> genetic algorithm to devise tests
  2575. # [20:38] <jdm> repeat until something passes that used to fail
  2576. # [20:39] * Joins: rniwa (rniwa@9AFCD084.774645F1.4C3B1D9.IP)
  2577. # [20:40] <ekr_> ok, so bad.
  2578. # [20:40] <ekr_> :)
  2579. # [20:40] <jdm> ekr_: depending on the framework, there are functions like is(), isnot(), etc.
  2580. # [20:41] <mcot> hey all
  2581. # [20:41] <ekr_> I'm writing a compiled in test
  2582. # [20:41] <jdm> ekr_: oh, that's unfortunate
  2583. # [20:41] <ekr_> I.e. unit tests for C++ code.
  2584. # [20:41] <ekr_> unfortunate?
  2585. # [20:41] <jdm> yeah, that's the least pleasant way of doing it
  2586. # [20:41] * Joins: espindola (espindola@moz-E21DFA4C.dsl.teksavvy.com)
  2587. # [20:41] * glob is now known as glob|away
  2588. # [20:41] <jdm> also completely outside the range of my experience
  2589. # [20:42] <jdm> ekr_: what's the code you're testing?
  2590. # [20:42] <mcot> I'm looking for the best way to get a notification when a page is completly loaded... meaning all documents loaded, all resources downloaded, and onload events run
  2591. # [20:42] * joduinn is now known as joduinn-food
  2592. # [20:42] <ekr_> Some new code I'm writing to do the WebRTC transport layer
  2593. # [20:42] <ekr_> Like a wrapper for the ICE stack, etc.
  2594. # [20:42] * jmaher is now known as jmaher|afk
  2595. # [20:42] <jdm> ouch
  2596. # [20:42] <ekr_> So, unit tests are kinda needed.
  2597. # [20:43] <mcot> I'm already using web progress listener
  2598. # [20:43] * Quits: c0smikdebris (c0smikdebr@AB3C19B.95458F46.BE90E62C.IP) (Ping timeout)
  2599. # [20:44] * Joins: mjschranz (mjschranz@moz-6FE6B833.cpe.net.cable.rogers.com)
  2600. # [20:44] * Joins: mjschranz_ (mjschranz@moz-6FE6B833.cpe.net.cable.rogers.com)
  2601. # [20:44] <nemo> So, I was experimenting with: http://css3.bradshawenterprises.com/flip/
  2602. # [20:45] <nemo> hm. you know, before I ask... :)
  2603. # [20:45] * Quits: taras (chatzilla@moz-8E045071.hsd1.wa.comcast.net) (Ping timeout)
  2604. # [20:45] * Quits: drice (derice@1606D15F.E628B196.8E155D4E.IP) (Quit: Leaving.)
  2605. # [20:45] * rail-lunch is now known as rail
  2606. # [20:46] * Quits: mjschranz (mjschranz@moz-6FE6B833.cpe.net.cable.rogers.com) (Ping timeout)
  2607. # [20:46] <nemo> hrm. no. that's not it
  2608. # [20:46] <nemo> Anyway. http://m8y.org/tmp/testcase248.xhtml - so. I was just trying to replicate his but using figure and figcaption
  2609. # [20:46] <nemo> and it is very flickery in firefox
  2610. # [20:46] <nemo> chrome doesn't seem to render it right at all
  2611. # [20:47] <nemo> was wondering if I was doing something stupid or if this is a legit rendering bug
  2612. # [20:47] <tbsaunde> espindola: davidb note it only reproduces with ld.bfd not ld.gold
  2613. # [20:48] <espindola> that is strange
  2614. # [20:48] <davidb> although ld.gold still gets upset right?
  2615. # [20:48] * Quits: mfinkle (mfinkle@moz-8CB7201C.hsd1.pa.comcast.net) (Quit: ZNC - http://znc.sourceforge.net)
  2616. # [20:48] <espindola> tbsaunde, can you run
  2617. # [20:48] <espindola> find . -name *.o | xargs nm | grep _ZN12nsAccessible4RoleEv
  2618. # [20:49] <espindola> in your build directory?
  2619. # [20:49] * Joins: taras (chatzilla@moz-8E045071.hsd1.wa.comcast.net)
  2620. # [20:49] <bjacob> Ms2ger: in this comment, what did you mean with "doxygen fwiw" ? this is doxygen style. https://bugzilla.mozilla.org/show_bug.cgi?id=732875#c25
  2621. # [20:49] * Joins: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
  2622. # [20:49] <tbsaunde> espindola: I don't build with clang do you still want that?
  2623. # [20:49] * Quits: taras (chatzilla@moz-8E045071.hsd1.wa.comcast.net) (Quit: ChatZilla 0.9.88.2 [Firefox 14.0a1/20120419040229])
  2624. # [20:50] <tbsaunde> davidb: no, only before the first fix
  2625. # [20:50] <espindola> tbsaunde, ah, I though you were having the same problem
  2626. # [20:50] <espindola> tbsaunde, but sure, would be useful for comparison
  2627. # [20:50] <tbsaunde> espindola: no
  2628. # [20:51] * Quits: harth (harth@88F51059.F3BBB17D.144F44FA.IP) (Input/output error)
  2629. # [20:51] * Quits: jimb (user@9E727688.17C2F9C.163DC5C6.IP) (Ping timeout)
  2630. # [20:51] <tbsaunde> espindola: I don't have aterribly recent build so it'll be a little
  2631. # [20:51] * Quits: merike|away (quassel@moz-57B7E2CE.cable.starman.ee) (Ping timeout)
  2632. # [20:51] * Joins: mcsmurf (mcsmurf@moz-3205ED32.dip.t-dialin.net)
  2633. # [20:52] <davidb> espindola: see comment 26
  2634. # [20:53] <nemo> hm. chrome was me neglecting a CSS tag I think
  2635. # [20:53] <nemo> hrm. nope
  2636. # [20:53] * Joins: c0smikdebris (c0smikdebr@29323EBA.7E5A1D6B.274D17D6.IP)
  2637. # [20:53] <nemo> still being silly
  2638. # [20:54] * Joins: gkw (Instantbir@moz-BBE3ABD.mv.mozilla.com)
  2639. # [20:54] <@ehsan> jdm: do you want me to land bug 729204 on birch?
  2640. # [20:55] * Joins: jimb (user@9E727688.17C2F9C.163DC5C6.IP)
  2641. # [20:55] * Fallen is now known as Fallen|away
  2642. # [20:56] <@ehsan> jdm: also bug 729162
  2643. # [20:56] <jdm> ehsan: yes, that would be convenient
  2644. # [20:56] <@ehsan> ok will do
  2645. # [20:56] <jdm> thanks
  2646. # [20:57] <@ehsan> jdm: done
  2647. # [20:58] <Ms2ger> bjacob, yes, that was a reply to Waldo
  2648. # [20:58] * Joins: knelson (Adium@moz-9C879B7.dsl.pltn13.sbcglobal.net)
  2649. # [20:58] <Ms2ger> bjacob, now, I would suggest javadoc :)
  2650. # [20:59] <tbsaunde> espindola: fwiw http://paste.debian.net/164014/
  2651. # [20:59] <NeilAway> Ms2ger--
  2652. # [20:59] <Ms2ger> mounir--
  2653. # [20:59] <froydnj> so much negativity
  2654. # [21:00] * Parts: knelson (Adium@moz-9C879B7.dsl.pltn13.sbcglobal.net)
  2655. # [21:00] * jhammel is now known as jhammel|lunch
  2656. # [21:00] * Joins: knelson1 (Adium@moz-9C879B7.dsl.pltn13.sbcglobal.net)
  2657. # [21:00] * Parts: knelson1 (Adium@moz-9C879B7.dsl.pltn13.sbcglobal.net)
  2658. # [21:00] <Ms2ger> froydnj--
  2659. # [21:00] <Ms2ger> :)
  2660. # [21:00] <davidb> espindola: I was wrong earlier, gold does complete ok.
  2661. # [21:01] <espindola> debugging, there is something really strange in this ...
  2662. # [21:01] <Ms2ger> "Please template on the function itself, not on the function pointer."
  2663. # [21:01] * Ms2ger wonders what that means
  2664. # [21:02] * Joins: edmorley|airport (edmorleymo@A01051A9.6F669779.3D1CA460.IP)
  2665. # [21:02] <sheppy> Ms2ger: ESL?
  2666. # [21:02] * Ms2ger waves at edmorley|airport
  2667. # [21:02] <sheppy> Or is "please" a typo of "place"?
  2668. # [21:02] * bsmedberg is now known as bsmedberg-bbl
  2669. # [21:02] <Ms2ger> Coming back to civilisation as well?
  2670. # [21:03] <Ms2ger> sheppy, English as a Second LanguageN
  2671. # [21:03] <Ms2ger> ?
  2672. # [21:03] <sheppy> Of all the British spellings of words, why is the "s" in "civilisation" the only one that literally makes me giggle?
  2673. # [21:03] <Ms2ger> Because it's so colourful?
  2674. # [21:04] <Mossop> You guys spell that with a z?
  2675. # [21:04] <sheppy> Yes. "Civilization."
  2676. # [21:04] <Ms2ger> Mossop, they don't spell it
  2677. # [21:04] <Mossop> Crazy
  2678. # [21:04] <Ms2ger> Because they don't have it
  2679. # [21:04] <Mossop> hah
  2680. # [21:05] <sheppy> I mean, it's pronounced with a "z", so spelling it with an "s" is quaint and odd to me. :)
  2681. # [21:05] <NeilAway> Ms2ger--
  2682. # [21:05] <espindola> ok, I can reproduce the problem
  2683. # [21:05] <Ms2ger> mounir--
  2684. # [21:05] * Quits: @smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi) (Ping timeout)
  2685. # [21:05] <NeilAway> (reading hours of scrollback is fun!)
  2686. # [21:05] <@khuey> edmorley|airport: leaving so soon?
  2687. # [21:05] <sheppy> Ms2ger--
  2688. # [21:05] * Joins: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net)
  2689. # [21:05] <Ms2ger> sheppy--
  2690. # [21:05] <Ms2ger> And congratulations on your anniversary
  2691. # [21:05] * Joins: smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi)
  2692. # [21:05] * ChanServ sets mode: +o smaug
  2693. # [21:05] <Ms2ger> Man, you're old
  2694. # [21:05] <sheppy> And that's how the Great Karma War of 2012 began. Over the spelling of "civilization."
  2695. # [21:05] * edmorley|airport waves at Ms2ger and khuey
  2696. # [21:05] <sheppy> Thanks. I know I am.
  2697. # [21:06] <sheppy> I'm easily at the high end of the age range of mozillians. :)
  2698. # [21:06] * Ms2ger has no idea how old edmorley|airport is
  2699. # [21:06] <Ms2ger> Should've friended him... :)
  2700. # [21:06] * Quits: myk (Instantbir@moz-BBE3ABD.mv.mozilla.com) (Quit: Instantbird -- http://www.instantbird.com)
  2701. # [21:07] <NeilAway> Ms2ger++
  2702. # [21:07] <edmorley|airport> Ms2ger, well if you came along to an event, you'd know :-P
  2703. # [21:07] <Ms2ger> NeilAway, are you going to explain those? :)
  2704. # [21:07] <@khuey> probably could have guessed from watching air mozilla
  2705. # [21:07] <edmorley|airport> Khuey, yeah had gone really quickly :-(
  2706. # [21:07] <NeilAway> Ms2ger: only if I can -- you for not remembering your own scrollback :-P
  2707. # [21:07] <Ms2ger> Hah
  2708. # [21:08] * Quits: Mossop (mossop@A01051A9.6F669779.3D1CA460.IP) (Quit: Fleeing the scene)
  2709. # [21:08] <Ms2ger> NeilAway, I am unable to guess what you find offensive in what I say ;)
  2710. # [21:08] * Quits: @smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi) (Ping timeout)
  2711. # [21:08] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2712. # [21:09] * Joins: smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi)
  2713. # [21:09] * ChanServ sets mode: +o smaug
  2714. # [21:10] * Joins: mfinkle (mfinkle@moz-8CB7201C.hsd1.pa.comcast.net)
  2715. # [21:10] <edmorley|airport> Khuey, airmozilla? Thought camera wasn't working when Clint introduced?
  2716. # [21:10] <Ms2ger> That's what they made you think
  2717. # [21:11] * akeybl is now known as akeybl_
  2718. # [21:11] * Joins: jesfre (jesfre@84DF1A1B.FC1A3ECB.2A5D3D84.IP)
  2719. # [21:11] <@khuey> edmorley|airport: I have no idea, it was 3 am here!
  2720. # [21:11] * Quits: akeybl_ (akeybl@moz-BBE3ABD.mv.mozilla.com) (Quit: Linkinus - http://linkinus.com)
  2721. # [21:12] <edmorley|airport> Ah, yes you're upside down at the moment
  2722. # [21:12] <@khuey> indeed
  2723. # [21:13] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
  2724. # [21:13] * Quits: kdcw (kdc@moz-F7413045.pk.shawcable.net) (Quit: Try HydraIRC -> http://www.hydrairc.com <-)
  2725. # [21:13] * Joins: pnemsak (Miranda@80CFE454.10D9684B.4F33160D.IP)
  2726. # [21:13] * Joins: anant (anant@moz-BBE3ABD.mv.mozilla.com)
  2727. # [21:14] * khuey is now known as khuey|away
  2728. # [21:14] <edmorley|airport> khuey, successful trip?
  2729. # [21:14] * khuey|away is now known as khuey
  2730. # [21:14] <@khuey> edmorley|airport: we fixed the memory leak!
  2731. # [21:14] <@smaug> *the*
  2732. # [21:15] <@smaug> *the* patch hasn't landed yet :)
  2733. # [21:16] * Quits: vladan (vladan@9CE6B47F.6E950C67.2308D2A4.IP) (Ping timeout)
  2734. # [21:16] * Joins: vladan (vladan@9CE6B47F.6E950C67.2308D2A4.IP)
  2735. # [21:16] <edmorley|airport> :-)
  2736. # [21:16] * Joins: josh (josh@moz-3CFB36B4.hvc.res.rr.com)
  2737. # [21:17] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
  2738. # [21:18] * Joins: krit1 (Adium@9AFCD084.774645F1.4C3B1D9.IP)
  2739. # [21:18] * Quits: krit (Adium@moz-DA710CDB.static.wiline.com) (Ping timeout)
  2740. # [21:20] <edmorley|airport> ehsan, had a good chat with Clint yesterday about my role and how we should use the new sheriff duty site, will drop you an email once I'm back in the UK
  2741. # [21:20] * Quits: krit1 (Adium@9AFCD084.774645F1.4C3B1D9.IP) (Quit: Leaving.)
  2742. # [21:20] <@smaug> edmorley|airport: will you work in London office ?
  2743. # [21:20] <@ehsan> edmorley|airport: sounds good!
  2744. # [21:20] <@ehsan> sancus: safe travel :)
  2745. # [21:20] <@ehsan> sancus: sorry, edmorley|airport^
  2746. # [21:21] <sancus> wow how do you get sancus out of that, ehsan? :P
  2747. # [21:21] <@ehsan> sancus: my fingers work in mysterious ways ;)
  2748. # [21:21] <Ms2ger> sancus, but safe travel to you too, if you go anywhere ;)
  2749. # [21:21] * Quits: rniwa (rniwa@9AFCD084.774645F1.4C3B1D9.IP) (Quit: rniwa)
  2750. # [21:21] <@ehsan> oh yeah, absolutely!
  2751. # [21:21] * Joins: Mic (Instantbir@moz-BC57BF73.superkabel.de)
  2752. # [21:22] <edmorley|airport> Smaug, yeah :-)
  2753. # [21:22] <sheppy> "my fingers work in mysterious ways" sounds a little creepy, ehsan. :)
  2754. # [21:22] * Quits: vikash (vikash@EF988E46.9B552DFD.5D9ABA9F.IP) (Ping timeout)
  2755. # [21:22] <edmorley|airport> ehsan, thank you
  2756. # [21:22] <Ms2ger> sheppy, guttermind
  2757. # [21:22] * Joins: asuth (asuth@moz-BBE3ABD.mv.mozilla.com)
  2758. # [21:22] <sheppy> Ms2ger: indeed.
  2759. # [21:22] <@ehsan> sheppy: then my goal is accomplished!
  2760. # [21:22] <Ms2ger> edmorley|airport, there is a new sheriff duty site?
  2761. # [21:22] <edmorley|airport> There's always one that lowers the tone
  2762. # [21:22] <Ms2ger> Or is writing it your job?
  2763. # [21:23] * Parts: asuth (asuth@moz-BBE3ABD.mv.mozilla.com)
  2764. # [21:23] * Quits: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com) (Input/output error)
  2765. # [21:24] * Quits: jdm (jdm@moz-15BB5FE6.cable.teksavvy.com) (Client exited)
  2766. # [21:25] <edmorley|airport> Ms2Ger, https://sheriff-dev.allizom.org/
  2767. # [21:25] <edmorley|airport> Bah can't work out tab complete in AndChat
  2768. # [21:25] <Ms2ger> Are they getting you a new computer already? :)
  2769. # [21:26] <mcsmurf> AndChat, is this the Android IRC client?
  2770. # [21:26] <Ms2ger> Nice hat
  2771. # [21:27] <edmorley|airport> Well I was given one in the SF office but en-us keyboard and mapping to en-GB gives no way to use backslash or pipe lol
  2772. # [21:27] * cpeterson is now known as cpeterson|lunch
  2773. # [21:27] * Quits: cpeterson|lunch (cpeterson@moz-175D1473.hsd1.ca.comcast.net) (Input/output error)
  2774. # [21:27] <Callek> edmorley|airport: bah that doesn't have anything more than a login under settings
  2775. # [21:27] * Quits: davidillsley (chatzilla@moz-6FDCDDC6.range86-160.btcentralplus.com) (Client exited)
  2776. # [21:27] <Callek> I almost suspected the tree-status app to be part of that
  2777. # [21:27] <Ms2ger> "Kyle Huey (me)"
  2778. # [21:27] * Joins: davidillsley (chatzilla@moz-6FDCDDC6.range86-160.btcentralplus.com)
  2779. # [21:27] <Ms2ger> Say what?
  2780. # [21:27] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  2781. # [21:27] <edmorley|airport> ms2ger, So returned and en-GB on order for London office, wk or so
  2782. # [21:28] <Ms2ger> I see
  2783. # [21:28] <Ms2ger> "Code on Github"
  2784. # [21:28] <Ms2ger> Boo.
  2785. # [21:28] * Joins: krit (Adium@9AFCD084.774645F1.4C3B1D9.IP)
  2786. # [21:29] <@khuey> Ms2ger: ?
  2787. # [21:29] * Quits: krit (Adium@9AFCD084.774645F1.4C3B1D9.IP) (Quit: Leaving.)
  2788. # [21:29] <edmorley|airport> Ms2ger, Giving up i7, ssd and 8GB ram this morning was sad faces though
  2789. # [21:29] <Ms2ger> Heh
  2790. # [21:29] <Ms2ger> khuey, https://sheriff-dev.allizom.org/
  2791. # [21:30] <edmorley|airport> Ms2ger, #firstworldproblems and all that
  2792. # [21:30] <Ms2ger> :)
  2793. # [21:32] <espindola> davidb, patch for you
  2794. # [21:32] <davidb> espindola: r+ thanks
  2795. # [21:33] * Quits: edmorley|airport (edmorleymo@A01051A9.6F669779.3D1CA460.IP) (Ping timeout)
  2796. # [21:34] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  2797. # [21:34] <espindola> davidb, do you know when m-i will open?
  2798. # [21:34] <davidb> no
  2799. # [21:34] * Quits: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP) (Ping timeout)
  2800. # [21:34] <Ms2ger> espindola, Wed
  2801. # [21:34] <Ms2ger> You can land on birch
  2802. # [21:34] <@ehsan> espindola: land on birch in the mean time
  2803. # [21:34] <davidb> i guess wednesday is after uplift
  2804. # [21:34] <espindola> Ms2ger, !
  2805. # [21:35] <espindola> ehsan, that is inbound's inbound?
  2806. # [21:35] <davidb> birch is the current inbound yeah :)
  2807. # [21:35] <@ehsan> no
  2808. # [21:35] <davidb> ?
  2809. # [21:35] <espindola> do we have a bots on it?
  2810. # [21:35] <@ehsan> espindola: birch is the inbound for unapproved patches
  2811. # [21:35] <@ehsan> a bots?
  2812. # [21:35] * Quits: past (past@moz-588E51B5.dsl.dyn.forthnet.gr) (Input/output error)
  2813. # [21:35] <espindola> is the code there being built?
  2814. # [21:35] * gregglind_away is now known as gregglind
  2815. # [21:36] * Joins: bbondy2 (bbondy@moz-C9962B2.home.cgocable.net)
  2816. # [21:36] * Joins: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP)
  2817. # [21:36] <@ehsan> oh yeah
  2818. # [21:36] <davidb> getting approval might be easiest
  2819. # [21:36] <@ehsan> espindola: it has a tbpl and all
  2820. # [21:36] <espindola> ehsan, https://tbpl.mozilla.org/?tree=Birch?
  2821. # [21:36] <@ehsan> yes
  2822. # [21:36] <espindola> ok, will land there
  2823. # [21:36] <Ms2ger> davidb, not getting approval is strictly easier, because you don't have to get approval :)
  2824. # [21:36] <@ehsan> espindola: but you don't need to watch the tree
  2825. # [21:37] <davidb> Ms2ger: :)
  2826. # [21:37] <espindola> well, it is an extra hg clone
  2827. # [21:37] <espindola> but yes, even hg is better than asking for approval :-)
  2828. # [21:37] <@ehsan> espindola: I'd be happy to land the patches for you :)
  2829. # [21:37] <@ehsan> lol
  2830. # [21:38] <Ms2ger> espindola, you can pull it into your inbound tree too
  2831. # [21:38] <catlee-buildduty> yeah, local clones ftw
  2832. # [21:38] <Ms2ger> Not even a local clone, just use the same tree
  2833. # [21:40] * glob|away is now known as glob
  2834. # [21:40] <espindola> Ms2ger, like having multiple remotes in git
  2835. # [21:40] <espindola> ?
  2836. # [21:40] <Ms2ger> I am happy not to know what that means
  2837. # [21:41] <Mook_as> espindola: yes, exactly.
  2838. # [21:41] <tbsaunde> espindola: yes, only with a bit less sanity
  2839. # [21:41] <Ms2ger> Thank you
  2840. # [21:41] * Quits: bonnie_ (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  2841. # [21:41] <Ms2ger> tbsaunde, more, surely :)
  2842. # [21:41] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  2843. # [21:41] <tbsaunde> well, maybe not less sanity, but certainly more manuel
  2844. # [21:41] <espindola> Mook_as, I should try that again. I tried when I started, but hg confused the hell out of me
  2845. # [21:41] <Mook_as> _different_ axes of sanity, I think. they're both pretty insane.
  2846. # [21:42] * Quits: Mic (Instantbir@moz-BC57BF73.superkabel.de) (Quit: Instantbird -- http://www.instantbird.com)
  2847. # [21:42] * Joins: logiclord (Gaurav@EC007A7.D64C8D07.8D9DA8D9.IP)
  2848. # [21:43] * Quits: Lucas (Lucas@9CE6B47F.6E950C67.2308D2A4.IP) (Ping timeout)
  2849. # [21:43] * Joins: Lucas (Lucas@moz-104CC309.mv.mozilla.com)
  2850. # [21:44] <Ms2ger> fantasai, you sound a little bit annoyed in that css-wg email ;)
  2851. # [21:46] * tbsaunde finds git fairly reasonable
  2852. # [21:46] <Ms2ger> tbsaunde, boo :)
  2853. # [21:47] * Joins: terrence (chatzilla@moz-7109B35.lightspeed.sntcca.sbcglobal.net)
  2854. # [21:48] * Quits: davidillsley (chatzilla@moz-6FDCDDC6.range86-160.btcentralplus.com) (Client exited)
  2855. # [21:48] * Joins: davidillsley (chatzilla@moz-6FDCDDC6.range86-160.btcentralplus.com)
  2856. # [21:51] * Joins: c0smikde_ (c0smikdebr@C556F98B.323BD6B0.2A068A5E.IP)
  2857. # [21:51] * jhopkins is now known as jhopkins|afk
  2858. # [21:51] * Quits: josh (josh@moz-3CFB36B4.hvc.res.rr.com) (Quit: josh)
  2859. # [21:52] * Quits: c0smikdebris (c0smikdebr@29323EBA.7E5A1D6B.274D17D6.IP) (Ping timeout)
  2860. # [21:52] <@smaug> so, with the new download thingie, how do I clear all the downloads in the list ?
  2861. # [21:53] <@smaug> ah, contextmenu
  2862. # [21:53] <@smaug> not clear
  2863. # [21:53] * @smaug files a bug
  2864. # [21:53] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  2865. # [21:53] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  2866. # [21:54] * Joins: AutomatedTester (AutomatedT@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2867. # [21:55] * Joins: mr_wibble (Mibbit@6EEBD0A9.41916EEE.B580DEC.IP)
  2868. # [21:55] * Quits: AutomatedTester (AutomatedT@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
  2869. # [21:55] * Joins: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
  2870. # [21:56] * Quits: mr_wibble (Mibbit@6EEBD0A9.41916EEE.B580DEC.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2871. # [21:56] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2872. # [21:56] * Parts: logiclord (Gaurav@EC007A7.D64C8D07.8D9DA8D9.IP)
  2873. # [21:58] <WG9s> smaug: bug # ?
  2874. # [21:59] <@smaug> Bug 747506
  2875. # [21:59] <@smaug> WG9s: ^
  2876. # [21:59] * Quits: priya (Adium@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Leaving.)
  2877. # [22:00] <WG9s> thanks added me as cc
  2878. # [22:01] <WG9s> I might even try to figure out a ptch to fix if i have time
  2879. # [22:01] <WG9s> patche
  2880. # [22:01] <WG9s> patch
  2881. # [22:02] <WG9s> hmm or perhaps I should just learn how to type ;-)
  2882. # [22:02] * Joins: merike|away (quassel@moz-8CBA38AF.cable.starman.ee)
  2883. # [22:03] * AutomatedTester|AFK is now known as AutomatedTester
  2884. # [22:03] <zzzzz> maybe you were thinking in French
  2885. # [22:03] <zzzzz> :P
  2886. # [22:03] * Joins: pascalc (chatzilla@moz-104CC309.mv.mozilla.com)
  2887. # [22:04] * Joins: jgilbert_ (jgilbert@moz-7B0110AD.mv.mozilla.com)
  2888. # [22:04] * Joins: dao (dao@moz-94E18553.superkabel.de)
  2889. # [22:04] * Quits: jgilbert (jgilbert@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2890. # [22:06] * philor is now known as philor|away
  2891. # [22:06] * Quits: vladan (vladan@9CE6B47F.6E950C67.2308D2A4.IP) (Ping timeout)
  2892. # [22:07] * Joins: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
  2893. # [22:07] <davidb> espindola: you tested your fix right? (I didn't)
  2894. # [22:09] <davidb> I will if needed, but otherwise I've moved on to using ld gold
  2895. # [22:09] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Quit: Mardak)
  2896. # [22:10] * Quits: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP) (Ping timeout)
  2897. # [22:11] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  2898. # [22:12] * Quits: wesj1 (Instantbir@F2D29657.F60B0462.67AC9B1.IP) (Quit: Instantbird -- http://www.instantbird.com)
  2899. # [22:12] * Quits: c0smikde_ (c0smikdebr@C556F98B.323BD6B0.2A068A5E.IP) (Ping timeout)
  2900. # [22:13] * Joins: dcamp (dave@9E727688.17C2F9C.163DC5C6.IP)
  2901. # [22:13] * Quits: Lucas (Lucas@moz-104CC309.mv.mozilla.com) (Ping timeout)
  2902. # [22:13] * Joins: c0smikdebris (c0smikdebr@C556F98B.323BD6B0.2A068A5E.IP)
  2903. # [22:14] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
  2904. # [22:14] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
  2905. # [22:14] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Quit: Mardak)
  2906. # [22:16] * Joins: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP)
  2907. # [22:16] * Quits: kennyluck (kennyluck@moz-7B195995.dynamic.hinet.net) (Ping timeout)
  2908. # [22:17] * Joins: kennyluck (kennyluck@moz-2E3E3AD8.dynamic.hinet.net)
  2909. # [22:19] * Joins: wesj (Instantbir@F2D29657.F60B0462.67AC9B1.IP)
  2910. # [22:19] <@ehsan> catlee-buildduty: lol (on bug 742008) :)
  2911. # [22:20] * Quits: automata (automata@8D23278A.C27CA109.16867D26.IP) (Quit: Saindo)
  2912. # [22:20] * Quits: bbondy2 (bbondy@moz-C9962B2.home.cgocable.net) (Ping timeout)
  2913. # [22:20] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Quit: bmoss)
  2914. # [22:20] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
  2915. # [22:20] <catlee-buildduty> ehsan: :)
  2916. # [22:22] * Quits: jgriffin (jgriffin@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jgriffin)
  2917. # [22:24] * Joins: Lucas (Lucas@9CE6B47F.6E950C67.2308D2A4.IP)
  2918. # [22:25] <espindola> davidb, I tested, yes
  2919. # [22:25] * Joins: gavin|m (gavin@CA108B7E.5BCEC6DB.DA78B690.IP)
  2920. # [22:25] * Quits: jesfre (jesfre@84DF1A1B.FC1A3ECB.2A5D3D84.IP) (Client exited)
  2921. # [22:25] <espindola> it is just that is being *really* slow at cloning :-(
  2922. # [22:26] * Quits: dao (dao@moz-94E18553.superkabel.de) (Quit: Leaving.)
  2923. # [22:27] * Joins: jdm (jdm@moz-15BB5FE6.cable.teksavvy.com)
  2924. # [22:27] * Joins: mdas (mdas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2925. # [22:28] * Quits: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 1.8.0.9/2006120508])
  2926. # [22:30] <@bz> sfink, bjacob: the new bindings will make a lot of this gunk go away
  2927. # [22:33] * Quits: mdas (mdas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: mdas)
  2928. # [22:33] * Joins: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es)
  2929. # [22:33] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
  2930. # [22:33] <bjacob> bz: cool
  2931. # [22:34] * Quits: Lucas (Lucas@9CE6B47F.6E950C67.2308D2A4.IP) (Ping timeout)
  2932. # [22:34] * Joins: Lucas (Lucas@moz-104CC309.mv.mozilla.com)
  2933. # [22:35] * Quits: squib (squib-@moz-3F6F2A9C.ep.wisc.edu) (Quit: Leaving)
  2934. # [22:35] <bjacob> Waldo: ping
  2935. # [22:36] <bjacob> Waldo: as Ms2ger said, i was using doxygen markup
  2936. # [22:36] <bjacob> Waldo: doxygen also accepts @foo instead of \foo. if that makes javadoc more happy, we can do that
  2937. # [22:36] * Quits: faramarz (faramarz@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: faramarz)
  2938. # [22:37] <bjacob> Waldo: this syntax is very widespread across doc tools, so it's quite useful regardless of which tools may be chosen someday for mfbt docs
  2939. # [22:37] <bjacob> Waldo: also, my text editor (kate) highlights it
  2940. # [22:37] <@bz> bjacob: for example, there are now three overloads of BufferData, and the binding code decides which one to call directly:
  2941. # [22:37] <@bz> void BufferData(WebGLenum target, WebGLsizeiptr size, WebGLenum usage);
  2942. # [22:37] <@bz> void BufferData(WebGLenum target, mozilla::dom::ArrayBufferView &data,
  2943. # [22:37] <@bz> WebGLenum usage);
  2944. # [22:37] <@bz> void BufferData(WebGLenum target, mozilla::dom::ArrayBuffer *data,
  2945. # [22:37] <@bz> WebGLenum usage);
  2946. # [22:38] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
  2947. # [22:38] <Jesse> cjones: if you want some canvas bugs, https://bugzilla.mozilla.org/buglist.cgi?bug_id=745676,745676,745818,745818,746489,746489,746491,746491,746495,746495,746497,746497,746813,746813,746844,746844,746847,746847,746849,746849,746866,746866,746896,746896,747132,747132,747302,747302 ;)
  2948. # [22:38] <Ms2ger> bjacob, really? I very rarely see \-style
  2949. # [22:38] <@bz> bjacob: btw, those last two have some code duplication, but tht was already there, so I just didn't change it
  2950. # [22:38] * Joins: IanN (chatzilla@moz-3F5A461C.cable.virginmedia.com)
  2951. # [22:39] <bjacob> bz: wonderful, i've been looking forward to this since i started!
  2952. # [22:39] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  2953. # [22:39] <bjacob> Ms2ger: yeah, i dont know why people use @ syntax, i find \ much cleaner as it's more visually distinguishable from a regular alnum char
  2954. # [22:40] <WG9s> jesse: a shorter list might be more useful. Just sayin' a list that ling i will completelhy ignore one with more like 2 or 4 bugs I might actually look at.
  2955. # [22:40] * Joins: KLB (Kenneth_Ba@moz-C233EF2B.maine.res.rr.com)
  2956. # [22:40] <Ms2ger> bjacob, and my text editor highlights @s :)
  2957. # [22:40] <bjacob> Ms2ger: doesn't it highlight \ ?
  2958. # [22:40] <Jesse> WG9s: it's in reply to https://bugzilla.mozilla.org/show_bug.cgi?id=746813#c7
  2959. # [22:40] <Ms2ger> I don't think so
  2960. # [22:40] <bjacob> Ms2ger: try please
  2961. # [22:40] <Jesse> WG9s: also i screwed up and each bug number is in the list twice
  2962. # [22:40] * Quits: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es) (Ping timeout)
  2963. # [22:41] <Ms2ger> bjacob, where does CheckedInt live now?
  2964. # [22:41] <bjacob> Ms2ger: xpcom/ds
  2965. # [22:41] <Ms2ger> Ta
  2966. # [22:41] * jhammel|lunch is now known as jhammel
  2967. # [22:41] <Ms2ger> bjacob, nope
  2968. # [22:41] <WG9s> Even a liost half that size is too many for me to even look at to see if there is one I want to take. just sayin'
  2969. # [22:42] <bjacob> Ms2ger: interesting. ok.
  2970. # [22:42] * AutomatedTester is now known as AutomatedTester|AFK
  2971. # [22:42] * Quits: gavin|m (gavin@CA108B7E.5BCEC6DB.DA78B690.IP) (Quit: Colloquy for iPhone - http://colloquy.mobi)
  2972. # [22:42] * Joins: myk (Instantbir@moz-BBE3ABD.mv.mozilla.com)
  2973. # [22:42] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2974. # [22:42] * Joins: bonnie_ (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2975. # [22:42] <Ms2ger> bjacob, not that I care strongly :)
  2976. # [22:42] <WG9s> and sould be much better if they were in a bug # bug# type format so that they were seperately linked
  2977. # [22:43] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2978. # [22:44] * Quits: Lucas (Lucas@moz-104CC309.mv.mozilla.com) (Ping timeout)
  2979. # [22:44] * Joins: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net)
  2980. # [22:45] <RyanVM> cjones: ping
  2981. # [22:45] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
  2982. # [22:45] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
  2983. # [22:45] * Quits: prazuber (prazuber@moz-8FDA4E25.savvy.volia.net) (Quit: )
  2984. # [22:46] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Quit: Ex-Chat)
  2985. # [22:46] * Joins: krit (Adium@moz-DA710CDB.static.wiline.com)
  2986. # [22:46] <Ms2ger> Oh, is b2g "Firefox phones" now?
  2987. # [22:46] * Joins: rniwa (rniwa@moz-DA710CDB.static.wiline.com)
  2988. # [22:46] <@bz> Ms2ger: seems like the obvious way to leverage the brand
  2989. # [22:47] <@bz> ms2ger: if true
  2990. # [22:47] * Joins: gavin|m (gavin@CA108B7E.5BCEC6DB.DA78B690.IP)
  2991. # [22:47] * Joins: ekw (ekw@moz-A9965122.dsl.irvnca.pacbell.net)
  2992. # [22:47] * Quits: pcglue (ekw@moz-A9965122.dsl.irvnca.pacbell.net) (Ping timeout)
  2993. # [22:47] * Quits: msucan (msucan-@754ABC71.319ADCBF.D7B372F7.IP) (Quit: .)
  2994. # [22:48] <Ms2ger> bz, it appears to be what Aza calls them
  2995. # [22:48] * Quits: xakz (XaMaD@moz-4A5DD6F7.w92-135.abo.wanadoo.fr) (Ping timeout)
  2996. # [22:49] * joduinn-food is now known as joduinn
  2997. # [22:50] <bent> PhirePhone?
  2998. # [22:50] <bent> FireFone?
  2999. # [22:50] <bent> choices choices
  3000. # [22:51] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
  3001. # [22:52] <@bz> Ms2ger: Aza or Asa?
  3002. # [22:52] <Ms2ger> z
  3003. # [22:52] * spartan is now known as spartan|awawy
  3004. # [22:52] * spartan|awawy is now known as spartan|away
  3005. # [22:53] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
  3006. # [22:54] * dholbert is now known as dholbert|lunch
  3007. # [22:54] <espindola> davidb, https://tbpl.mozilla.org/?tree=Birch&rev=ab142890b086
  3008. # [22:55] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
  3009. # [22:55] * catlee-buildduty is now known as catlee-away
  3010. # [22:56] * Quits: JeroenDeDauw (j@moz-BDA2672.dip.t-dialin.net) (Ping timeout)
  3011. # [22:57] * Joins: JeroenDeDauw (j@moz-BDA2672.dip.t-dialin.net)
  3012. # [22:59] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
  3013. # [22:59] * Joins: necolas (necolas@moz-EA7E3264.bb.sky.com)
  3014. # [22:59] * Joins: derickh (pc@B53CDE8F.FC8157E9.3A3B20C7.IP)
  3015. # [22:59] * Quits: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net) (Input/output error)
  3016. # [23:00] * Joins: priya (Adium@moz-BBE3ABD.mv.mozilla.com)
  3017. # [23:00] * Quits: gavin|m (gavin@CA108B7E.5BCEC6DB.DA78B690.IP) (Quit: Colloquy for iPhone - http://colloquy.mobi)
  3018. # [23:01] * Joins: jet (junglecode@moz-AAEFBBD1.gw.connect.com.au)
  3019. # [23:01] <bsmith> I want to write a lot of C++ unit tests for necko/psm/webrtc and somebody suggested I write them based on gtest. Is there any reason not to do so?
  3020. # [23:02] * Joins: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
  3021. # [23:02] * Quits: catalinb (ethereal@FAB77F59.4339B50.5BC07656.IP) (Ping timeout)
  3022. # [23:02] <bsmith> http://code.google.com/p/googletest/
  3023. # [23:02] <derickh> I am working on a patch. During compilation, it reports an error saying function 'XXXX' is not declared in this scope. I guess it's because I missed to include a header or namespace, how can I find which header I was supposed to include.
  3024. # [23:02] * Quits: JeroenDeDauw (j@moz-BDA2672.dip.t-dialin.net) (Quit: Leaving.)
  3025. # [23:03] * Joins: macmaN (chezburger@moz-DA23949E.dyn.estpak.ee)
  3026. # [23:03] * Quits: ircloggr (nodebot@moz-EDFB5398.compute-1.amazonaws.com) (Client exited)
  3027. # [23:03] * ajuma is now known as ajuma|away
  3028. # [23:04] * Joins: ircloggr (nodebot@moz-A5A7C008.compute-1.amazonaws.com)
  3029. # [23:04] <padenot> derickh: put the function name in https://mxr.mozilla.org/mozilla-central/ ?
  3030. # [23:04] <@bz> derickh: it depends on the function
  3031. # [23:04] <@bz> derickh: what function is it?
  3032. # [23:05] <@bz> (e.g. this may need a Mozilla header or a system header)
  3033. # [23:05] * Joins: bmoss (bmoss@moz-54D507F.hsd1.ca.comcast.net)
  3034. # [23:06] <WG9s> well since no one seems to be able to give me a better list of bugs for help on, i am signing off for the day.
  3035. # [23:06] * Quits: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 11.0/20120313114517])
  3036. # [23:06] * bmoss is now known as bmoss|afk
  3037. # [23:06] <derickh> thanks padenot and @bz
  3038. # [23:06] <derickh> I found it using the search
  3039. # [23:06] <Ms2ger> bsmith, yes
  3040. # [23:07] <bsmith> Ms2ger: what should I do instead?
  3041. # [23:07] * Parts: derickh (pc@B53CDE8F.FC8157E9.3A3B20C7.IP)
  3042. # [23:07] <Ms2ger> It would be the twentieth C++ unit test format
  3043. # [23:07] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
  3044. # [23:07] <Ms2ger> khuey is the expert here :)
  3045. # [23:07] <bsmith> \
  3046. # [23:08] * Quits: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com) (Quit: pcwalton)
  3047. # [23:08] <bsmith> \\\\\\\\\\\\\\
  3048. # [23:08] * Quits: Ms2ger (Ms2ger@CEF8CBD7.3067C44D.37724B0D.IP) (Quit: nn)
  3049. # [23:09] * Joins: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
  3050. # [23:10] * joduinn is now known as joduinn-mtg
  3051. # [23:10] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  3052. # [23:11] * Quits: Misfit_Geek (MisfitGeek@moz-D14C5FCF.hsd1.nh.comcast.net) (Quit: Leaving)
  3053. # [23:12] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  3054. # [23:12] * Quits: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com) (Quit: sheppy)
  3055. # [23:12] * Joins: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net)
  3056. # [23:12] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Ping timeout)
  3057. # [23:13] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
  3058. # [23:14] * Fallen|away is now known as Fallen
  3059. # [23:14] * Quits: wlach (wlach@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  3060. # [23:14] * joey is now known as IRCMonkey56591
  3061. # [23:15] * Quits: ferongr (ferongr@BFDD10AF.DDEAD33F.F5160715.IP) (Ping timeout)
  3062. # [23:17] * dholbert|lunch is now known as dholbert
  3063. # [23:18] * Joins: qheaden (qheaden@moz-67E02157.nrflva.fios.verizon.net)
  3064. # [23:18] * glob is now known as glob|away
  3065. # [23:18] * Quits: IanN (chatzilla@moz-3F5A461C.cable.virginmedia.com) (Quit: ChatZilla 0.9.88.2 [SeaMonkey 2.8/20120315222151])
  3066. # [23:18] * Quits: zzzzz (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net) (Ping timeout)
  3067. # [23:18] * Joins: zzzzz (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net)
  3068. # [23:19] <Waldo> bjacob: let's go with @foo, then; that gets used everywhere, \foo I'm not even sure I've seen outside that file
  3069. # [23:19] * Quits: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
  3070. # [23:19] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3071. # [23:19] * bwinton is now known as bwinton_away
  3072. # [23:20] * jaws is now known as jaws|away
  3073. # [23:20] * Quits: mjschranz_ (mjschranz@moz-6FE6B833.cpe.net.cable.rogers.com) (Client exited)
  3074. # [23:20] * Quits: ehugg (chatzilla@91C9C99B.C5EAED67.6CD50604.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120312181643])
  3075. # [23:21] * Quits: IRCMonkey56591 (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0a2/20120418042009])
  3076. # [23:22] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
  3077. # [23:22] * AutomatedTester|AFK is now known as AutomatedTester
  3078. # [23:22] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
  3079. # [23:23] * Joins: vladan (vladan@9CE6B47F.6E950C67.2308D2A4.IP)
  3080. # [23:24] * jgilbert_ is now known as jgilbert
  3081. # [23:25] * Quits: davehunt|away (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk) (Client exited)
  3082. # [23:26] * Standard8 is now known as Standard8Away
  3083. # [23:26] * Quits: TheLink (TheLink@moz-C76AC80E.pools.arcor-ip.net) (Client exited)
  3084. # [23:26] * Quits: Standard8Away (Standard8@B7F1AE36.48015583.54C3481B.IP) (Quit: ZNC - http://znc.in)
  3085. # [23:27] * Quits: jet (junglecode@moz-AAEFBBD1.gw.connect.com.au) (Quit: jet)
  3086. # [23:27] * Quits: Asa (asa@moz-39B9ECA9.lf.br.cox.net) (Ping timeout)
  3087. # [23:27] * glob|away is now known as glob
  3088. # [23:28] * Quits: vladan (vladan@9CE6B47F.6E950C67.2308D2A4.IP) (Ping timeout)
  3089. # [23:28] <bjacob> Waldo: alright
  3090. # [23:29] * Joins: catalinb (ethereal@A4B50E42.75679B53.5BC07656.IP)
  3091. # [23:31] * Mark_Capella is now known as Mark_Capella|away
  3092. # [23:31] * Quits: jdm (jdm@moz-15BB5FE6.cable.teksavvy.com) (Client exited)
  3093. # [23:31] * philor|away is now known as philor
  3094. # [23:31] * Joins: wlach (wlach@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3095. # [23:31] * ajuma|away is now known as ajuma
  3096. # [23:32] * Quits: gcp (gpascutto@moz-D0E475EA.access.telenet.be) (Quit: Make a new plan, Stan!)
  3097. # [23:32] * Joins: taras (chatzilla@moz-8E045071.hsd1.wa.comcast.net)
  3098. # [23:33] * Joins: ferongr (ferongr@BFDD10AF.DDEAD33F.F5160715.IP)
  3099. # [23:33] * Joins: ehugg (chatzilla@D6EB3A64.4F0DA528.43B20542.IP)
  3100. # [23:34] * Quits: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  3101. # [23:34] * smaug is now known as smaugAway
  3102. # [23:34] * Joins: vladan (vladan@9CE6B47F.6E950C67.2308D2A4.IP)
  3103. # [23:34] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Quit: Ex-Chat)
  3104. # [23:35] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
  3105. # [23:35] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3106. # [23:36] * Quits: pascalc (chatzilla@moz-104CC309.mv.mozilla.com) (Ping timeout)
  3107. # [23:36] * Quits: vladan (vladan@9CE6B47F.6E950C67.2308D2A4.IP) (Ping timeout)
  3108. # [23:36] * Joins: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch)
  3109. # [23:37] * Quits: zwol (zack@moz-A5165AC6.lightspeed.sntcca.sbcglobal.net) (Quit: Ex-Chat)
  3110. # [23:37] <jviereck> hi. Here is the mapping between "@mozilla.org/content/canvas-rendering-context;1?id=2d" and the actual implementation nsCanvasRenderingContext2D made? See http://mxr.mozilla.org/mozilla-central/source/content/html/content/src/nsHTMLCanvasElement.cpp#468
  3111. # [23:37] * Joins: vladan (vladan@9CE6B47F.6E950C67.2308D2A4.IP)
  3112. # [23:37] <jviereck> sorry: "Here is" = "Where is"
  3113. # [23:38] * Quits: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr_)
  3114. # [23:38] * Quits: NeilZZZ (neil@moz-7E027EE5.cable.virginmedia.com) (Ping timeout)
  3115. # [23:39] <Mook_as> jviereck: roughly, via http://mxr.mozilla.org/mozilla-central/source/layout/build/nsLayoutModule.cpp#1102
  3116. # [23:39] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  3117. # [23:39] <Mook_as> which gets you to http://mxr.mozilla.org/mozilla-central/source/layout/build/nsLayoutModule.cpp#969
  3118. # [23:39] * Joins: gkw2|mini (gkw@moz-BBE3ABD.mv.mozilla.com)
  3119. # [23:39] <jviereck> Mook_as: thanks!
  3120. # [23:39] * Joins: NeilZZZ (neil@moz-7E027EE5.cable.virginmedia.com)
  3121. # [23:40] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  3122. # [23:40] * Joins: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
  3123. # [23:40] <Mook_as> (for future reference, started with http://mxr.mozilla.org/mozilla-central/search?string=canvas-rendering-context; )
  3124. # [23:40] * Quits: Gijs (chatzilla@moz-C11B0461.dsl.alice.nl) (Ping timeout)
  3125. # [23:41] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Input/output error)
  3126. # [23:41] * Joins: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
  3127. # [23:42] * Quits: catalinb (ethereal@A4B50E42.75679B53.5BC07656.IP) (Ping timeout)
  3128. # [23:43] * bmoss|afk is now known as bmoss
  3129. # [23:44] * Quits: vladan (vladan@9CE6B47F.6E950C67.2308D2A4.IP) (Ping timeout)
  3130. # [23:44] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  3131. # [23:44] * Quits: bbondy (bbondy@moz-C9962B2.home.cgocable.net) (Ping timeout)
  3132. # [23:45] * Joins: vladan (vladan@9CE6B47F.6E950C67.2308D2A4.IP)
  3133. # [23:45] <@ehsan> jimm: ping
  3134. # [23:46] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  3135. # [23:47] <RyanVM> philor: I'm out
  3136. # [23:47] <philor> RyanVM: have fun!
  3137. # [23:47] <RyanVM> ttyl
  3138. # [23:48] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  3139. # [23:48] <Waldo> you can't go! all the plants are going to die!
  3140. # [23:49] * Quits: bmoss (bmoss@moz-54D507F.hsd1.ca.comcast.net) (Quit: bmoss)
  3141. # [23:51] <bjacob> sfink: FYI, the reason why i dont like function pointer template parameters are: 1) it can easily prevent function inlining; 2) more general/abstract concern: I like to think of template resolution as an "early compile time" thing while function pointers are supposed to be known at the end of compilation
  3142. # [23:51] * Quits: gandalf (zbraniecki@moz-9CDDF97C.neoplus.adsl.tpnet.pl) (Ping timeout)
  3143. # [23:51] * Joins: edmorley|airport (edmorleymo@A01051A9.6F669779.3D1CA460.IP)
  3144. # [23:51] * Joins: jgriffin (jgriffin@A01051A9.6F669779.3D1CA460.IP)
  3145. # [23:52] <RyanVM> Waldo: let em burn, I say
  3146. # [23:52] <@bz> bjacob: so a template<void Foo()> would be ok?
  3147. # [23:52] <sfink> bjacob: oh, I agree with you. I just hadn't figured out how to do actual function parameters when I wrote that part. You'll notice that for a test case I wrote later, I did it right.
  3148. # [23:52] <@bz> bjacob: but a template<(void *)Foo()> not?
  3149. # [23:52] <bjacob> bz: yes
  3150. # [23:52] * Quits: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net) (Quit: ChatZilla 0.9.88.2 [Firefox 14.0a1/20120419191039])
  3151. # [23:52] <bjacob> bz: exactly
  3152. # [23:53] <@bz> makes sense
  3153. # [23:53] <sfink> I think that 2nd one would be template <void (*Foo)()>, no?
  3154. # [23:53] <@bz> er, yeah
  3155. # [23:53] * Quits: wolfiR (wolfiR@moz-14A6717F.dip0.t-ipconnect.de) (Quit: Leaving)
  3156. # [23:53] * @bz hates C's function pointer syntax
  3157. # [23:53] * Quits: mcot (mcot@C4B02.F3C4E8F3.C8444B8.IP) (Ping timeout)
  3158. # [23:53] <@bz> I also hate C++ not allowing me to typedef function template
  3159. # [23:53] * @bz had to revert to macros
  3160. # [23:54] * Joins: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com)
  3161. # [23:54] <bjacob> bz: typedef function template?
  3162. # [23:54] * Joins: mdas (mdas@A01051A9.6F669779.3D1CA460.IP)
  3163. # [23:54] <@bz> bjacob: I wanted to write code like this:
  3164. # [23:54] <@bz> template<JSObject *CreateFoo()> JSObject* GetMeANewFoo() { /* call CreateFoo in here */ }
  3165. # [23:54] <@bz> and then:
  3166. # [23:55] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  3167. # [23:55] <@bz> typedef GetMeANewFoo<JS_NewInt32Array> NewInt32Array;
  3168. # [23:55] * Joins: gandalf (zbraniecki@moz-6215732E.neoplus.adsl.tpnet.pl)
  3169. # [23:55] <@bz> But no can do
  3170. # [23:55] <bjacob> bz: so
  3171. # [23:55] * Quits: rniwa (rniwa@moz-DA710CDB.static.wiline.com) (Quit: rniwa)
  3172. # [23:55] <@bz> So instead I have...
  3173. # [23:55] * Quits: willy1234x1 (willy1234x@moz-AD0E5689.slkc.qwest.net) (No route to host)
  3174. # [23:56] <bjacob> bz: the traditional way to solve that in c++98 is wrapping your function in a template struct and template in that typename
  3175. # [23:56] <@bz> yeah
  3176. # [23:56] <@bz> but that makes the callsites suck, right?
  3177. # [23:56] <@bz> or no?
  3178. # [23:56] <bjacob> not too much
  3179. # [23:56] <@bz> http://pastebin.mozilla.org/1585152 is what I ended up with
  3180. # [23:56] <jimm> ehsan: pong
  3181. # [23:56] <bjacob> you just call as foo<T>::run()
  3182. # [23:56] <@bz> And callers just do NewInt32Array()
  3183. # [23:56] <bjacob> instead of foo<t>()
  3184. # [23:57] <@bz> see, the idea was to avoid the <t> completely
  3185. # [23:57] <@ehsan> jimm: so, are we worried about whether vc11 bins are run on xp because they're run during our build process?
  3186. # [23:57] <@bz> give the functions sane names
  3187. # [23:57] * Quits: edmorley|airport (edmorleymo@A01051A9.6F669779.3D1CA460.IP) (Quit: now to reboard the replacement plane :-/)
  3188. # [23:57] <bjacob> bz: well, you can make a typedef for foo<T>
  3189. # [23:57] <bjacob> like FooInt32
  3190. # [23:57] <@bz> hmm
  3191. # [23:58] <@bz> so I could have a Int32Array::create()
  3192. # [23:58] <@bz> or something?
  3193. # [23:58] * philor is now known as philor|away
  3194. # [23:58] <bjacob> yes!
  3195. # [23:58] * Quits: mccr8 (mccr8@moz-AAEFBBD1.gw.connect.com.au) (Quit: mccr8)
  3196. # [23:58] <@ehsan> bz: here's something to distract you with, if you're interested in being distracted :) https://bugzilla.mozilla.org/attachment.cgi?id=617105&action=edit
  3197. # [23:58] * @bz ponders
  3198. # [23:58] <@bz> bjacob: I could go either way
  3199. # [23:58] * Quits: twi (Adium@moz-D3D42ABC.cust.dsl.vodafone.it) (Quit: Leaving.)
  3200. # [23:58] <jimm> ehsan: not sure I understand the question. we can't build on XP at all because vc11 won't install on it. What we want to solve is this problem where vc11 generated bins don't execute on xp.
  3201. # [23:59] <@bz> bjacob: which would you prefer to see in the canvas code? ;)
  3202. # [23:59] * Quits: ferongr (ferongr@BFDD10AF.DDEAD33F.F5160715.IP) (Ping timeout)
  3203. # [23:59] * Quits: pnemsak (Miranda@80CFE454.10D9684B.4F33160D.IP) (Quit: pnemsak)
  3204. # [23:59] <@bz> right now the code ends up like so
  3205. # [23:59] <@bz> JSObject* obj = NewFloat32Array(cx, unitSize, fv);
  3206. # [23:59] <@bz> if (!obj) {
  3207. # [23:59] <@bz> rv = NS_ERROR_OUT_OF_MEMORY;
  3208. # [23:59] <@bz> }
  3209. # [23:59] <@bz> return JS::ObjectOrNullValue(obj);
  3210. # [23:59] <@ehsan> jimm: see, that's what I thought, but then you said you're worrying about builds on xp
  3211. # [23:59] * Joins: twi (Adium@moz-D3D42ABC.cust.dsl.vodafone.it)
  3212. # [23:59] * Quits: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com) (Quit: Miranda IM - Multi protocol instant messenger @ www.miranda-im.org)
  3213. # [23:59] * mattwoodrow|away is now known as mattwoodrow
  3214. # [23:59] <@ehsan> jimm: now, I'm confused, with a capital C!
  3215. # Session Close: Sat Apr 21 00:00:00 2012

The end :)