/irc-logs / mozilla / #developers / 2011-12-25 / end

Options:

  1. # Session Start: Sun Dec 25 00:00:00 2011
  2. # Session Ident: #developers
  3. # [00:00] * Quits: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com) (Ping timeout)
  4. # [00:01] * Quits: protz (jonathan@A260DED1.52DBD8A0.B22E20D2.IP) (Ping timeout)
  5. # [00:02] * Joins: protz (jonathan@722AAAB6.52DBD8A0.B22E20D2.IP)
  6. # [00:02] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  7. # [00:04] * Quits: gal (gal@moz-7327DB99.hsd1.ca.comcast.net) (Quit: gal)
  8. # [00:05] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
  9. # [00:05] * Quits: jdm (jdm@moz-523ECD3B.dsl.teksavvy.com) (Client exited)
  10. # [00:05] * Quits: jrmuizel (jrmuizel@moz-82636463.cpe.net.cable.rogers.com) (Input/output error)
  11. # [00:06] * Joins: Mathnerd314 (mathnerd31@moz-B9AE66FA.cos.dyn.pcisys.net)
  12. # [00:08] * Quits: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  13. # [00:08] * Quits: rniwa (rniwa@60A74940.D6CCE4AE.77834EAA.IP) (Ping timeout)
  14. # [00:08] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
  15. # [00:14] * Joins: Jesse (jruderman@moz-447E6DA0.oc.oc.cox.net)
  16. # [00:17] * Joins: darktrojan (geoff@moz-BC95E278.dsl.telstraclear.net)
  17. # [00:17] * Quits: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com) (Quit: Leaving...)
  18. # [00:18] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  19. # [00:19] * Joins: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com)
  20. # [00:20] * philor is now known as philor|away
  21. # [00:20] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
  22. # [00:28] * Quits: gcp (gpascutto@moz-D0E475EA.access.telenet.be) (Quit: Make a new plan, Stan!)
  23. # [00:28] * philor|away is now known as philor
  24. # [00:37] * Quits: bsmedberg (bsmedberg@moz-8908AB27.altnpa.east.verizon.net) (Ping timeout)
  25. # [00:44] * Joins: Mardak (Mardak@moz-F15D0C42.hfc.comcastbusiness.net)
  26. # [00:45] * Joins: gandalf (zbraniecki@moz-7C021CB8.neoplus.adsl.tpnet.pl)
  27. # [00:47] * Quits: smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Ping timeout)
  28. # [00:52] <mounir> khuey|christmas: around by any chance?
  29. # [00:53] <khuey|christmas> mounir: indeed
  30. # [00:55] <mounir> khuey|christmas: android's mozconfig have only debug and nightly
  31. # [00:55] <mounir> there is yet another mozconfig used for other builds?
  32. # [00:56] <khuey|christmas> debug is debug, nightly is opt
  33. # [00:56] <khuey|christmas> there's no release presumably because we haven't released a native ui build
  34. # [00:56] <mounir> khuey|christmas: that's the case for XUL mozconfigs too
  35. # [00:57] <mounir> anyway, will put some if then
  36. # [00:58] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Quit: Ex-Chat)
  37. # [00:58] <mounir> khuey|christmas: oh, MOZ_UPDATE_CHANNEL can be "nigthly", "aurora", "beta" and... "final"?
  38. # [00:59] <mounir> hmm, release it appears
  39. # [01:00] <khuey|christmas> right
  40. # [01:00] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
  41. # [01:04] * Quits: Mardak (Mardak@moz-F15D0C42.hfc.comcastbusiness.net) (Quit: Mardak)
  42. # [01:07] <mounir> khuey|christmas: you just got a Christmas review :)
  43. # [01:07] * Joins: Cork (none@moz-7DD8BE5D.ilait.se)
  44. # [01:08] <khuey|christmas> :-P
  45. # [01:08] * Quits: graememcc (chatzilla@moz-EFF48A1A.range86-147.btcentralplus.com) (Ping timeout)
  46. # [01:10] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
  47. # [01:15] * Quits: smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Ping timeout)
  48. # [01:17] * Quits: TheLink (TheLink@moz-7E63266B.hsi5.kabel-badenwuerttemberg.de) (Client exited)
  49. # [01:19] * Joins: Mardak (Mardak@moz-F15D0C42.hfc.comcastbusiness.net)
  50. # [01:20] * Quits: micahg (micahg@moz-C7CC8D27.c3-0.arm-ubr1.chi-arm.il.cable.rcn.com) (Ping timeout)
  51. # [01:20] * Quits: Mardak (Mardak@moz-F15D0C42.hfc.comcastbusiness.net) (Connection reset by peer)
  52. # [01:21] * Joins: Mardak (Mardak@moz-F15D0C42.hfc.comcastbusiness.net)
  53. # [01:24] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  54. # [01:26] * Joins: flx_ (flx@moz-B6A0E404.dsl.teksavvy.com)
  55. # [01:27] * Quits: Cork (none@moz-7DD8BE5D.ilait.se) (Ping timeout)
  56. # [01:28] * Joins: Cork (none@moz-7DD8BE5D.ilait.se)
  57. # [01:30] * Quits: gandalf (zbraniecki@moz-7C021CB8.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
  58. # [01:31] * Quits: Cork (none@moz-7DD8BE5D.ilait.se) (Ping timeout)
  59. # [01:32] * Joins: Cork (none@moz-7DD8BE5D.ilait.se)
  60. # [01:34] * Quits: darktrojan (geoff@moz-BC95E278.dsl.telstraclear.net) (Quit: darktrojan)
  61. # [01:36] * Joins: micahg (micahg@moz-C7CC8D27.c3-0.arm-ubr1.chi-arm.il.cable.rcn.com)
  62. # [01:36] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  63. # [01:37] * Quits: flx_ (flx@moz-B6A0E404.dsl.teksavvy.com) (Ping timeout)
  64. # [01:37] * Joins: tonymec__ (tonymec@855261A0.C18A3479.277517C1.IP)
  65. # [01:38] * tonymec__ is now known as tonymec|away
  66. # [01:41] * Quits: tonymec|away (tonymec@855261A0.C18A3479.277517C1.IP) (Ping timeout)
  67. # [01:41] * Joins: gandalf (zbraniecki@moz-7C021CB8.neoplus.adsl.tpnet.pl)
  68. # [01:42] * Joins: gal (gal@moz-7327DB99.hsd1.ca.comcast.net)
  69. # [01:43] * Quits: Cork (none@moz-7DD8BE5D.ilait.se) (Ping timeout)
  70. # [01:43] * Joins: tonymec__ (tonymec@6567C442.3AB0A532.277517C1.IP)
  71. # [01:43] * tonymec__ is now known as tonymec|away
  72. # [01:44] * Joins: darktrojan (geoff@moz-BC95E278.dsl.telstraclear.net)
  73. # [01:44] * Quits: Hendikins (wolfox@moz-9A361C95.static.internode.on.net) (Ping timeout)
  74. # [01:44] * Quits: Mardak (Mardak@moz-F15D0C42.hfc.comcastbusiness.net) (Quit: Mardak)
  75. # [01:45] * Joins: Hendikins (wolfox@moz-9A361C95.static.internode.on.net)
  76. # [01:52] * Quits: gal (gal@moz-7327DB99.hsd1.ca.comcast.net) (Quit: gal)
  77. # [01:52] * Joins: Cork (none@moz-7DD8BE5D.ilait.se)
  78. # [01:53] * Joins: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp)
  79. # [01:54] * Joins: tonymec (tonymec@6567C442.3AB0A532.277517C1.IP)
  80. # [01:54] * Quits: Cork (none@moz-7DD8BE5D.ilait.se) (Ping timeout)
  81. # [01:58] * Quits: darktrojan (geoff@moz-BC95E278.dsl.telstraclear.net) (Ping timeout)
  82. # [01:58] * Quits: @dbaron (dbaron@moz-389E0BB7.phlapa.fios.verizon.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  83. # [02:01] * Joins: Cork (none@moz-7DD8BE5D.ilait.se)
  84. # [02:04] * Joins: biesi (cbiesinger@D35396BF.453CBEE4.7D9CC884.IP)
  85. # [02:05] * Quits: gandalf (zbraniecki@moz-7C021CB8.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
  86. # [02:10] * Quits: By-Tor (bytor@moz-46974D0B.dyn.optonline.net) (Input/output error)
  87. # [02:14] * Quits: Cork (none@moz-7DD8BE5D.ilait.se) (Ping timeout)
  88. # [02:18] * Joins: paul_irish (paul_irish@moz-64ADB9E9.hsi.kabelbw.de)
  89. # [02:18] <paul_irish> looking for a link that covers spidermonkey's coverage of ES Harmony features
  90. # [02:20] * Joins: gal (gal@moz-BBE3ABD.mv.mozilla.com)
  91. # [02:20] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  92. # [02:20] * Joins: Cork (none@moz-7DD8BE5D.ilait.se)
  93. # [02:23] * Joins: jrmuizel (jrmuizel@moz-82636463.cpe.net.cable.rogers.com)
  94. # [02:24] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
  95. # [02:24] * Quits: jrmuizel (jrmuizel@moz-82636463.cpe.net.cable.rogers.com) (Input/output error)
  96. # [02:27] <JonathanS> crud, ISO updated C :/
  97. # [02:30] * Quits: Cork (none@moz-7DD8BE5D.ilait.se) (Ping timeout)
  98. # [02:34] <mcpherrin> JonathanS: just in time for GCC to consider finishing C99!
  99. # [02:35] <JonathanS> mcpherrin, I heard about MSVC doesn't supports C99
  100. # [02:37] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  101. # [02:37] * Joins: Cork (none@moz-7DD8BE5D.ilait.se)
  102. # [02:38] * Joins: darktrojan (geoff@moz-BC95E278.dsl.telstraclear.net)
  103. # [02:40] <Mathnerd314> so I want a new product from mozilla: FLOSS social network
  104. # [02:41] <Mathnerd314> PMO isn't enough
  105. # [02:41] <stuart> why would that help most users?
  106. # [02:41] <Mathnerd314> because they can't find what's relevant to them
  107. # [02:41] <stuart> do you really want a social network for that?
  108. # [02:42] <Mathnerd314> yeah, people are good at categorizing, machines are good at sorting into categories
  109. # [02:43] <Mathnerd314> I have a few diagrams if you want
  110. # [02:43] * Quits: Cork (none@moz-7DD8BE5D.ilait.se) (Ping timeout)
  111. # [02:43] * Quits: Boriss (FlyingToas@moz-EFD8BD45.static.stls.mo.charter.com) (Quit: Boriss)
  112. # [02:43] <Mathnerd314> copied from this amazingly-relevant video: https://www.youtube.com/watch?v=axUgEAgrSB8
  113. # [02:43] <darktrojan> patches are welcome :-P
  114. # [02:44] <Mathnerd314> it's not code, but knuth is pretty good at explaining algorithms
  115. # [02:44] * Joins: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk)
  116. # [02:44] <Mathnerd314> basically, you can build a social network on top of that, and it'll work pretty well.
  117. # [02:44] <Mathnerd314> and the web is the info to exchange on it
  118. # [02:44] <Mathnerd314> HTML5 etc.
  119. # [02:46] <Mathnerd314> basically, mozilla should write a search engine
  120. # [02:46] <Mathnerd314> knuth gives an algorithm for matching squares (people) to circles (the info they want)
  121. # [02:46] <Mathnerd314> what more do you need? :p
  122. # [02:47] * Joins: rwaldron (rwaldron@moz-6891F30.hsd1.ma.comcast.net)
  123. # [02:47] <Mathnerd314> I guess that's what the new contract w/ Google is for
  124. # [02:50] <Mathnerd314> everyoen too busy coding to chat?
  125. # [02:51] <darktrojan> you do know what the date is, right?
  126. # [02:51] * Quits: biesi (cbiesinger@D35396BF.453CBEE4.7D9CC884.IP) (Ping timeout)
  127. # [02:51] * Joins: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net)
  128. # [02:51] * Joins: Cork (none@moz-7DD8BE5D.ilait.se)
  129. # [02:51] * Quits: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net) (Quit: clee)
  130. # [02:52] <khuey|christmas> I'm pretty sure if all it took to make a successful social network or search engine was copying a few algorithms out of knuth there would be a lot more of them
  131. # [02:52] <Mathnerd314> yeah, I myself am alternating oysters and chatting...
  132. # [02:52] * Joins: redwood (chatzilla@moz-83FE3379.dial1.atlanta1.level3.net)
  133. # [02:53] <Mathnerd314> khuey|christmas: these aren't published yet, book is in Feb or March.
  134. # [02:53] <Mathnerd314> watch the video, 'k?
  135. # [02:54] <Mathnerd314> then talk about new products and come up with something
  136. # [02:54] <Mathnerd314> that's all I want for christmas
  137. # [02:55] <Mathnerd314> 2 hours of your time
  138. # [03:00] <Mathnerd314> whoever "you" is
  139. # [03:01] <Mathnerd314> oh, wait, that's me. ugh. :-/
  140. # [03:04] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  141. # [03:04] * Joins: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net)
  142. # [03:06] <hub> FLOSS social network would be to push / federate Diaspora and status.net
  143. # [03:07] * Parts: paul_irish (paul_irish@moz-64ADB9E9.hsi.kabelbw.de) (Leaving...)
  144. # [03:09] * Quits: darktrojan (geoff@moz-BC95E278.dsl.telstraclear.net) (Ping timeout)
  145. # [03:10] * Joins: pranavrc (pranavrc@B5B92FD6.A3F7A334.C28326FD.IP)
  146. # [03:13] <Mathnerd314> hmm, I am thinking of Facebook's friend recommendations - can diaspora / status.net do those?
  147. # [03:14] * Quits: tH (Rob@adsl-178-78-99-119.karoo.kcom.com) (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 1.9.0.1/2008072406])
  148. # [03:15] * jaws|away is now known as jaws|brb
  149. # [03:16] * Joins: jrmuizel (jrmuizel@moz-82636463.cpe.net.cable.rogers.com)
  150. # [03:17] * Quits: jrmuizel (jrmuizel@moz-82636463.cpe.net.cable.rogers.com) (Input/output error)
  151. # [03:20] * Joins: jrmuizel (jrmuizel@moz-82636463.cpe.net.cable.rogers.com)
  152. # [03:24] * Quits: jrmuizel (jrmuizel@moz-82636463.cpe.net.cable.rogers.com) (Input/output error)
  153. # [03:25] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  154. # [03:26] * jaws|brb is now known as jaws|away
  155. # [03:27] * Joins: darktrojan (geoff@moz-BC95E278.dsl.telstraclear.net)
  156. # [03:30] * Quits: rwaldron (rwaldron@moz-6891F30.hsd1.ma.comcast.net) (Quit: Leaving...)
  157. # [03:30] <hub> Mathnerd314: it is just a matter of JFDI. but that does not drive the adoption, which is IMHO the biggest problem
  158. # [03:33] * Quits: redwood (chatzilla@moz-83FE3379.dial1.atlanta1.level3.net) (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 1.9.2/20100222071121])
  159. # [03:33] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
  160. # [03:33] * ChanServ sets mode: +o mkaply
  161. # [03:36] * Quits: slowpoke (slowpoke@moz-F773540F.gigabit.perfect-privacy.com) (Ping timeout)
  162. # [03:40] <Mathnerd314> hub: I'm working on that end. what do I adopt?
  163. # [03:41] * Ziggy_Maes is now known as Ziggy|AWAY
  164. # [03:44] * Quits: @mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
  165. # [03:49] * Joins: deLta30_ (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  166. # [03:50] * Joins: slowpoke (slowpoke@D1EB8D5E.612A363F.3A9BB5D5.IP)
  167. # [03:50] * Joins: snowind (snowind@moz-5D268F91.columbus.res.rr.com)
  168. # [03:51] * Quits: snowind (snowind@moz-5D268F91.columbus.res.rr.com) (Quit: Leaving)
  169. # [04:04] * Joins: flx_ (flx@moz-B6A0E404.dsl.teksavvy.com)
  170. # [04:04] * Quits: chewey (chewey@moz-1AA9A3B2.dip0.t-ipconnect.de) (Ping timeout)
  171. # [04:05] * Joins: chewey (chewey@moz-1071CA90.dip0.t-ipconnect.de)
  172. # [04:05] * Quits: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net) (Ping timeout)
  173. # [04:08] * Quits: darktrojan (geoff@moz-BC95E278.dsl.telstraclear.net) (Ping timeout)
  174. # [04:15] * Joins: Boriss (FlyingToas@moz-EFD8BD45.static.stls.mo.charter.com)
  175. # [04:19] * Quits: a-865 (fmcz@moz-A5D13CA.cable.mindspring.com) (Quit: ChatZilla 0.9.87 [SeaMonkey 2.6/20111208004826])
  176. # [04:23] * Joins: a-865 (fmcz@moz-A5D13CA.cable.mindspring.com)
  177. # [04:26] * Joins: efes (efes@moz-10638E1C.dynamic.chello.pl)
  178. # [04:28] * Quits: flx (flx@moz-B77DEAEB.mozilla.org) (NickServ (GHOST command used by flx_))
  179. # [04:28] * Joins: flx (flx@moz-B77DEAEB.mozilla.org)
  180. # [04:29] * Quits: flx_ (flx@moz-B6A0E404.dsl.teksavvy.com) (Quit: leaving)
  181. # [04:29] * Joins: flx_ (flx@moz-B6A0E404.dsl.teksavvy.com)
  182. # [04:36] * Joins: espindola (espindola@moz-8410590E.dsl.teksavvy.com)
  183. # [04:37] * Quits: espindola (espindola@moz-8410590E.dsl.teksavvy.com) (Quit: Ex-Chat)
  184. # [04:46] * Quits: shorlander-away (shorlander@moz-853043D6.dhcp.insightbb.com) (Quit: Quit)
  185. # [04:56] * Quits: Mathnerd314 (mathnerd31@moz-B9AE66FA.cos.dyn.pcisys.net) (Ping timeout)
  186. # [04:57] * Quits: Boriss (FlyingToas@moz-EFD8BD45.static.stls.mo.charter.com) (Quit: Boriss)
  187. # [05:00] * Quits: gal (gal@moz-BBE3ABD.mv.mozilla.com) (Quit: gal)
  188. # [05:01] * Quits: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  189. # [05:03] * Joins: darktrojan (geoff@moz-BC95E278.dsl.telstraclear.net)
  190. # [05:05] * Joins: Mardak (Mardak@moz-F15D0C42.hfc.comcastbusiness.net)
  191. # [05:05] * Quits: Mardak (Mardak@moz-F15D0C42.hfc.comcastbusiness.net) (Quit: Mardak)
  192. # [05:09] * Quits: Wes (chatzilla@A1FEE3E8.E3DA2587.9A5171B3.IP) (Connection reset by peer)
  193. # [05:11] * Joins: Wes (chatzilla@A1FEE3E8.E3DA2587.9A5171B3.IP)
  194. # [05:17] * Joins: mike5w3c_ (MikeS@moz-E8FF6256.pool.e-mobile.ne.jp)
  195. # [05:18] * Quits: mike5w3c (MikeS@moz-6996B7D3.pool.e-mobile.ne.jp) (Ping timeout)
  196. # [05:18] * mike5w3c_ is now known as mike5w3c
  197. # [05:22] * Quits: deLta30_ (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  198. # [05:24] * Quits: efes (efes@moz-10638E1C.dynamic.chello.pl) (Client exited)
  199. # [05:27] * Joins: gal (gal@moz-7327DB99.hsd1.ca.comcast.net)
  200. # [05:31] * Joins: myk (myk@moz-A1E567B0.dsl.dynamic.sonic.net)
  201. # [05:32] * Quits: myk (myk@moz-A1E567B0.dsl.dynamic.sonic.net) (Ping timeout)
  202. # [05:34] * Joins: mib_6z0en5 (Mibbit@CF0710F5.61792FC6.B580DEC.IP)
  203. # [05:34] * Quits: jstraus (Adium@moz-6256C3CA.hsd1.nh.comcast.net) (Client exited)
  204. # [05:34] * Joins: jstraus (Adium@moz-6256C3CA.hsd1.nh.comcast.net)
  205. # [05:35] * Quits: mib_6z0en5 (Mibbit@CF0710F5.61792FC6.B580DEC.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  206. # [05:35] * Quits: jstraus (Adium@moz-6256C3CA.hsd1.nh.comcast.net) (Quit: Leaving.)
  207. # [05:37] * Quits: gal (gal@moz-7327DB99.hsd1.ca.comcast.net) (Quit: gal)
  208. # [05:40] * Joins: smontagu (chatzilla@moz-91F21E32.red.bezeqint.net)
  209. # [05:42] * Joins: bsmith (bsmith@moz-E34A3D24.dsl.pltn13.sbcglobal.net)
  210. # [05:45] * Joins: anant (anant@moz-12AFB4A9.dsl.dynamic.sonic.net)
  211. # [05:47] * Quits: anant (anant@moz-12AFB4A9.dsl.dynamic.sonic.net) (Quit: anant)
  212. # [05:50] * Quits: romaxa (romaxa@moz-A8AE7EB2.static.steadfast.net) (Ping timeout)
  213. # [05:52] * Joins: Suresh (chatzilla@BE1F965B.1C5167FE.EB06F97B.IP)
  214. # [05:55] * Joins: rshetty (quassel@21FF1BB8.97AA820E.C842849F.IP)
  215. # [06:00] * Joins: rwaldron (rwaldron@moz-6891F30.hsd1.ma.comcast.net)
  216. # [06:02] * Quits: rwaldron (rwaldron@moz-6891F30.hsd1.ma.comcast.net) (Quit: Leaving...)
  217. # [06:03] * Joins: rwaldron (rwaldron@moz-6891F30.hsd1.ma.comcast.net)
  218. # [06:06] * Quits: bsmith (bsmith@moz-E34A3D24.dsl.pltn13.sbcglobal.net) (Ping timeout)
  219. # [06:07] * Joins: bsmith (bsmith@moz-E34A3D24.dsl.pltn13.sbcglobal.net)
  220. # [06:07] * Quits: rwaldron (rwaldron@moz-6891F30.hsd1.ma.comcast.net) (Ping timeout)
  221. # [06:13] * Quits: pranavrc (pranavrc@B5B92FD6.A3F7A334.C28326FD.IP) (Quit: Ping timeout: ∞)
  222. # [06:16] * Joins: Boriss (FlyingToas@moz-EFD8BD45.static.stls.mo.charter.com)
  223. # [06:21] * Quits: Boriss (FlyingToas@moz-EFD8BD45.static.stls.mo.charter.com) (Quit: Boriss)
  224. # [06:23] * Quits: darktrojan (geoff@moz-BC95E278.dsl.telstraclear.net) (Ping timeout)
  225. # [06:26] * Joins: clokep (clokep@moz-2AAFC4A8.dyn.optonline.net)
  226. # [06:29] * Joins: gal (gal@moz-7327DB99.hsd1.ca.comcast.net)
  227. # [06:30] * Quits: gal (gal@moz-7327DB99.hsd1.ca.comcast.net) (Quit: gal)
  228. # [06:33] * Joins: gal (gal@moz-7327DB99.hsd1.ca.comcast.net)
  229. # [06:35] * adam-afk is now known as adam
  230. # [06:36] * Quits: gal (gal@moz-7327DB99.hsd1.ca.comcast.net) (Quit: gal)
  231. # [06:39] * adam is now known as adam-afk
  232. # [06:41] * Joins: redwood (chatzilla@moz-83FE3379.dial1.atlanta1.level3.net)
  233. # [06:47] * Quits: allisterb (allisterb@2CE5E668.5725EB66.F43E9E20.IP) (Ping timeout)
  234. # [06:53] * Quits: redwood (chatzilla@moz-83FE3379.dial1.atlanta1.level3.net) (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 1.9.2/20100222071121])
  235. # [06:54] * Quits: clokep (clokep@moz-2AAFC4A8.dyn.optonline.net) (Quit: Instantbird 1.2a1pre)
  236. # [06:58] * Joins: jgilbert (jgilbert@moz-A18DC955.ph.ph.cox.net)
  237. # [07:04] * Joins: allisterb (allisterb@2CE5E668.5725EB66.F43E9E20.IP)
  238. # [07:06] * Quits: bsmith (bsmith@moz-E34A3D24.dsl.pltn13.sbcglobal.net) (Ping timeout)
  239. # [07:06] * Quits: flx_ (flx@moz-B6A0E404.dsl.teksavvy.com) (Quit: Lost terminal)
  240. # [07:07] * Joins: bsmith (bsmith@moz-E34A3D24.dsl.pltn13.sbcglobal.net)
  241. # [07:09] * Quits: jgilbert (jgilbert@moz-A18DC955.ph.ph.cox.net) (Ping timeout)
  242. # [07:10] * Joins: darktrojan (geoff@moz-BC95E278.dsl.telstraclear.net)
  243. # [07:12] * Quits: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP) (Ping timeout)
  244. # [07:13] * Quits: rshetty (quassel@21FF1BB8.97AA820E.C842849F.IP) (Ping timeout)
  245. # [07:15] * Joins: rshetty (quassel@EB9C2361.5AEA8D27.C842849F.IP)
  246. # [07:15] * Quits: sgreenlay (sgreenlay@moz-B7B37B37.dsl.bell.ca) (Quit: Bye!)
  247. # [07:36] * Quits: Suresh (chatzilla@BE1F965B.1C5167FE.EB06F97B.IP) (Quit: Suresh)
  248. # [07:38] * Quits: allisterb (allisterb@2CE5E668.5725EB66.F43E9E20.IP) (Ping timeout)
  249. # [07:42] * Joins: ewong|zzz (chatzilla@moz-414019B6.static.netvigator.com)
  250. # [07:42] * ewong|zzz is now known as ewog
  251. # [07:42] * ewog is now known as ewong
  252. # [07:47] * Joins: myk (myk@moz-A1E567B0.dsl.dynamic.sonic.net)
  253. # [07:48] * Joins: Boriss (FlyingToas@moz-EFD8BD45.static.stls.mo.charter.com)
  254. # [07:52] * heycam|away is now known as heycam
  255. # [07:53] * Quits: myk (myk@moz-A1E567B0.dsl.dynamic.sonic.net) (Ping timeout)
  256. # [07:54] * Joins: allisterb (allisterb@2CE5E668.5725EB66.F43E9E20.IP)
  257. # [07:55] * Joins: gal (gal@moz-7327DB99.hsd1.ca.comcast.net)
  258. # [07:56] * Quits: smontagu (chatzilla@moz-91F21E32.red.bezeqint.net) (Ping timeout)
  259. # [07:57] * Quits: gal (gal@moz-7327DB99.hsd1.ca.comcast.net) (Quit: gal)
  260. # [07:58] * Joins: dveditz (dveditz@moz-34991AF4.dhcp.cruzio.com)
  261. # [07:58] * ChanServ sets mode: +o dveditz
  262. # [08:02] * Quits: protz (jonathan@722AAAB6.52DBD8A0.B22E20D2.IP) (Connection reset by peer)
  263. # [08:02] * Joins: protz (jonathan@14EBFA4B.52DBD8A0.B22E20D2.IP)
  264. # [08:04] * Joins: Mardak (Mardak@moz-F15D0C42.hfc.comcastbusiness.net)
  265. # [08:06] * Joins: smontagu (chatzilla@F3BBD216.DC2479E.E9C721AF.IP)
  266. # [08:08] <ewong> in bugzilla, how do I ask for MOA?
  267. # [08:10] * heycam is now known as heycam|away
  268. # [08:10] <philor> you ask the module owner for review
  269. # [08:12] * Quits: ewong (chatzilla@moz-414019B6.static.netvigator.com) (Ping timeout)
  270. # [08:12] <darktrojan> I love the way people wait for answers around here
  271. # [08:13] * Quits: rshetty (quassel@EB9C2361.5AEA8D27.C842849F.IP) (Client exited)
  272. # [08:16] * Joins: ewong (chatzilla@moz-414019B6.static.netvigator.com)
  273. # [08:20] * Quits: Boriss (FlyingToas@moz-EFD8BD45.static.stls.mo.charter.com) (Quit: Boriss)
  274. # [08:26] * Joins: rshetty (quassel@5A8AB418.92108332.C842849F.IP)
  275. # [08:34] <dolske> ewong: first you need to go to easter island, then you... oh
  276. # [08:35] * Quits: ewong (chatzilla@moz-414019B6.static.netvigator.com) (Ping timeout)
  277. # [08:55] * Joins: regen (Miller@moz-BEB41A38.adsl.dynamic.seed.net.tw)
  278. # [08:56] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  279. # [08:58] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Client exited)
  280. # [09:06] * Quits: bsmith (bsmith@moz-E34A3D24.dsl.pltn13.sbcglobal.net) (Ping timeout)
  281. # [09:07] * Joins: pranavrc (pranavrc@F378C1F6.54549A93.520CDC98.IP)
  282. # [09:07] * Joins: bsmith (bsmith@moz-E34A3D24.dsl.pltn13.sbcglobal.net)
  283. # [09:14] * Quits: protz (jonathan@14EBFA4B.52DBD8A0.B22E20D2.IP) (Ping timeout)
  284. # [09:14] * Joins: protz (jonathan@D05B484E.52DBD8A0.B22E20D2.IP)
  285. # [09:16] * Quits: alex (alex@moz-BD8D0A09.lightspeed.sntcca.sbcglobal.net) (Client exited)
  286. # [09:17] * Quits: smontagu (chatzilla@F3BBD216.DC2479E.E9C721AF.IP) (Ping timeout)
  287. # [09:20] * Quits: fzzzy (donovan@moz-2B41AF9B.lightspeed.mtvwca.sbcglobal.net) (Quit: fzzzy)
  288. # [09:26] * Joins: smontagu (chatzilla@moz-5B9EF8E.red.bezeqint.net)
  289. # [09:28] * Joins: fzzzy (donovan@moz-2B41AF9B.lightspeed.mtvwca.sbcglobal.net)
  290. # [09:29] * Quits: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp) (Quit: Leaving...)
  291. # [09:31] * dolske stays up late to see if philor is putting presents under the tree.
  292. # [09:33] * Joins: ewong (chatzilla@moz-414019B6.static.netvigator.com)
  293. # [09:36] <philor> I've got a lump of coal for someone
  294. # [09:36] <darktrojan> he usually just puts stars on it
  295. # [09:37] * Quits: tonymec (tonymec@6567C442.3AB0A532.277517C1.IP) (Input/output error)
  296. # [09:38] * Joins: tonymec (tonymec@6567C442.3AB0A532.277517C1.IP)
  297. # [09:39] <dolske> oh, good, coal this year. last's years gift was, well, semi-soft.
  298. # [09:40] * philor has a pleasant read through http://mxr.mozilla.org/mozilla-central/source/dom/tests/mochitest/general/497633.html?force=1
  299. # [09:40] <philor> can't believe that would sometimes keep trying to run after the test is hypothetically over, it seems so solid and sensible and straightforward
  300. # [09:45] <philor> maybe I should just cut to the chase and disable it
  301. # [09:52] * Quits: ewong (chatzilla@moz-414019B6.static.netvigator.com) (Ping timeout)
  302. # [09:53] * Joins: ewong (chatzilla@moz-414019B6.static.netvigator.com)
  303. # [09:55] <dolske> what? before it's had 400 failures? you monster.
  304. # [10:03] * Quits: @dveditz (dveditz@moz-34991AF4.dhcp.cruzio.com) (Quit: dveditz)
  305. # [10:07] <darktrojan> that is a stunning test
  306. # [10:07] * Quits: ewong (chatzilla@moz-414019B6.static.netvigator.com) (Ping timeout)
  307. # [10:08] * Joins: romaxa (romaxa@moz-476BA30B.static.steadfastdns.net)
  308. # [10:11] * Quits: hub (hub@83874EA1.EB7C1AF9.6F478678.IP) (Ping timeout)
  309. # [10:13] * Joins: jdm (jdm@moz-523ECD3B.dsl.teksavvy.com)
  310. # [10:18] * Joins: tH (Rob@adsl-178-78-99-119.karoo.kcom.com)
  311. # [10:27] * philor is now known as philor|away
  312. # [10:30] * Joins: karl (karl@moz-ACDDEA1C.jetstream.xtra.co.nz)
  313. # [10:34] * Quits: karl (karl@moz-ACDDEA1C.jetstream.xtra.co.nz) (Ping timeout)
  314. # [10:37] * Joins: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp)
  315. # [10:41] * Joins: msucan (msucan-@FA9E8863.56E67207.699550A1.IP)
  316. # [10:45] * Quits: pranavrc (pranavrc@F378C1F6.54549A93.520CDC98.IP) (Ping timeout)
  317. # [10:48] * Joins: karl (karl@moz-ACDDEA1C.jetstream.xtra.co.nz)
  318. # [10:48] * Joins: grubshka (grubshka@moz-DDC08179.w109-212.abo.wanadoo.fr)
  319. # [10:50] * Quits: karl (karl@moz-ACDDEA1C.jetstream.xtra.co.nz) (Ping timeout)
  320. # [10:52] * Joins: ewong (chatzilla@moz-414019B6.static.netvigator.com)
  321. # [10:54] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
  322. # [11:04] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: . . . ........)
  323. # [11:09] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
  324. # [11:12] * Quits: fzzzy (donovan@moz-2B41AF9B.lightspeed.mtvwca.sbcglobal.net) (Quit: fzzzy)
  325. # [11:13] * Joins: TheLink (TheLink@moz-7E63266B.hsi5.kabel-badenwuerttemberg.de)
  326. # [11:17] * Joins: boiled_sugar (boiled_sug@moz-FF55F505.dy.bbexcite.jp)
  327. # [11:17] * Joins: mike5w3c_ (MikeS@moz-65B3C561.pool.e-mobile.ne.jp)
  328. # [11:18] <boiled_sugar> hi
  329. # [11:18] * Quits: mike5w3c (MikeS@moz-E8FF6256.pool.e-mobile.ne.jp) (Ping timeout)
  330. # [11:18] * mike5w3c_ is now known as mike5w3c
  331. # [11:18] <boiled_sugar> I tried compiling mozilla-central on windows, but shlibsign crashes
  332. # [11:19] <boiled_sugar> "Couldn't launch the application correctly (0xc000007b)" or something like that
  333. # [11:21] <boiled_sugar> any idea to fix it?
  334. # [11:29] * Quits: darktrojan (geoff@moz-BC95E278.dsl.telstraclear.net) (Ping timeout)
  335. # [11:31] * Quits: Jesse (jruderman@moz-447E6DA0.oc.oc.cox.net) (Quit: Jesse)
  336. # [11:34] * Joins: darktrojan (geoff@moz-BC95E278.dsl.telstraclear.net)
  337. # [11:42] * Quits: smontagu (chatzilla@moz-5B9EF8E.red.bezeqint.net) (Ping timeout)
  338. # [11:43] * Joins: dao (dao@moz-26C04AD4.dip.t-dialin.net)
  339. # [11:52] * Joins: smontagu (chatzilla@moz-81902547.red.bezeqint.net)
  340. # [11:52] <edmorley> philor|away: as much as you joke about lumps of coal, my sister is actually getting some coal from my parents
  341. # [11:53] <edmorley> (admittedly for the open fire in her house that she doesn't have any fuel for)
  342. # [11:56] <edmorley> Happy Christmas everyone! (timezones permitting) :-)
  343. # [11:56] * Quits: grubshka (grubshka@moz-DDC08179.w109-212.abo.wanadoo.fr) (Ping timeout)
  344. # [11:56] <ewong> edmorley: Merry Christmas!
  345. # [11:57] * Quits: smontagu (chatzilla@moz-81902547.red.bezeqint.net) (Ping timeout)
  346. # [11:57] <ewong> boiled_sugar: I think a log of your building process would help (past e it into pastebin.mozilla.org)
  347. # [11:59] <darktrojan> and to you, ed
  348. # [11:59] <darktrojan> it's Christmas almost everywhere for the next 7 minutes
  349. # [12:02] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  350. # [12:04] * Quits: dao (dao@moz-26C04AD4.dip.t-dialin.net) (Quit: Leaving.)
  351. # [12:08] <edmorley> (apart from countries that don't celebrate it :-))
  352. # [12:08] <edmorley> anyway, time for food mmmmm
  353. # [12:08] * Quits: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com) (Ping timeout)
  354. # [12:08] <darktrojan> it's there too whether they like it or not
  355. # [12:08] <darktrojan> :D
  356. # [12:09] * Joins: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com)
  357. # [12:12] * Joins: lurking_work (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net)
  358. # [12:20] * Joins: ckvk (ckvk@E9BA653E.D3E36BAD.FDEA3160.IP)
  359. # [12:33] * Joins: pranavrc (pranavrc@7C70F1CB.148D14E5.274D17D6.IP)
  360. # [12:39] * Quits: edmorley (edmorley@moz-1BABC6CB.range86-166.btcentralplus.com) (Quit: Leaving.)
  361. # [12:46] * Joins: dao (dao@moz-26C04AD4.dip.t-dialin.net)
  362. # [12:55] <boiled_sugar> ewong: log? the output of the msys console?
  363. # [13:01] * Joins: Ms2ger (Ms2ger@moz-74AE9DF6.access.telenet.be)
  364. # [13:09] <ewong> boiled_sugar: yes
  365. # [13:10] <ewong> boiled_sugar: are you building FF via |make -f client.mk|?
  366. # [13:10] <boiled_sugar> python -OO build/pymake/make.py -f client.mk profiledbuild
  367. # [13:10] <boiled_sugar> without profiledbuild it compiles
  368. # [13:11] * Joins: wg9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
  369. # [13:12] <ewong> oh.. pymake hmmm
  370. # [13:12] * ewong wonders if "python -OO build/pymake/make.py -f client.mk profiledbuild 2>&1 |tee ./build.log| works with pymake
  371. # [13:17] <darktrojan> did you do a realbuild before the profiledbuild?
  372. # [13:19] <boiled_sugar> realbuild?
  373. # [13:19] * Quits: peterv (peterv@moz-715F6D16.access.telenet.be) (Ping timeout)
  374. # [13:21] <darktrojan> that is required, is it not, ewong?
  375. # [13:21] * darktrojan doesn't know much about profiled builds
  376. # [13:21] <ewong> darktrojan: good question.. I don't know about pymake or profiledbuilds..
  377. # [13:22] <darktrojan> what are you trying to achieve, boiled_sugar?
  378. # [13:23] * Joins: evilpie (chatzilla@moz-5F5422B5.pools.arcor-ip.net)
  379. # [13:23] * Joins: smontagu (chatzilla@moz-2322F66.red.bezeqint.net)
  380. # [13:24] * Joins: peterv (peterv@moz-715F6D16.access.telenet.be)
  381. # [13:24] <boiled_sugar> get a profiledbuild'ed mozilla-central
  382. # [13:24] <evilpie> good morning
  383. # [13:24] <evilpie> i hope you all have/had a nice christmas
  384. # [13:24] <boiled_sugar> *getting
  385. # [13:24] * Quits: dao (dao@moz-26C04AD4.dip.t-dialin.net) (Quit: Leaving.)
  386. # [13:24] <evilpie> Ms2ger did you enjoy it?
  387. # [13:25] <Ms2ger> Very much, you?
  388. # [13:25] <darktrojan> I see, if it's more than just 'build it and make it go' then I probably am of no use
  389. # [13:26] <darktrojan> on that note, goodnight
  390. # [13:26] <evilpie> Ms2ger, oh I did, i bought myself a new keyboard so my grandma could give it to me :O
  391. # [13:26] <evilpie> what did you get?
  392. # [13:26] * Quits: darktrojan (geoff@moz-BC95E278.dsl.telstraclear.net) (Quit: darktrojan)
  393. # [13:26] <Ms2ger> New headphones and a couple of books
  394. # [13:27] <ckvk> Ms2ger, which headphones?
  395. # [13:27] <Ms2ger> Pioneer SE-MJ31
  396. # [13:27] <evilpie> i got the steve jobs biography from my other grandma
  397. # [13:28] <ckvk> iCon?
  398. # [13:28] <evilpie> and i think of buying a laptop after the holidays, also i still have no real idea what i should get
  399. # [13:29] <ckvk> something i ned to do as well. wht kinda config wud be good for dev?
  400. # [13:29] <ckvk> and some gaming
  401. # [13:30] <evilpie> the thing is i am kind of fond of the sony design, but they don
  402. # [13:31] <ckvk> laptops scare me now, i have rsi :(
  403. # [13:31] <ckvk> i prefer being able to move my kb aroud
  404. # [13:32] <evilpie> looks like everybody around here has that
  405. # [13:32] <ckvk> damn! :\
  406. # [13:33] <bsmith> Ms2ger: I understand that "catch (e if e instanceof QuotaExceededError)" is nonstandard but what about "catch (e) { pass = e instanceof QuotaExceededError }"?
  407. # [13:33] <evilpie> mhm maybe i should change something before i get that, too
  408. # [13:33] <Ms2ger> Sure
  409. # [13:34] <Ms2ger> Though I guess we don't actually support that yet
  410. # [13:34] <ckvk> change something ?
  411. # [13:35] <bsmith> Ms2ger: what is the thing we don't support?
  412. # [13:36] * Quits: By-Tor (bytor@moz-46974D0B.dyn.optonline.net) (Input/output error)
  413. # [13:36] <Ms2ger> bsmith, using 'e instanceof QuotaExceededError' instead of 'e.code == DOMException.QUOTA_EXCEEDED_ERR' is a pretty new pattern
  414. # [13:37] <bsmith> Ms2ger: I see.
  415. # [13:37] <bsmith> I think either of those is better than: "ex.toString().search(/TYPE_MISMATCH_ERR/);"
  416. # [13:37] <Ms2ger> Yeah
  417. # [13:38] <Ms2ger> (Bug 691017)
  418. # [13:38] <evilpie> i am very pleased how this bug started rolling
  419. # [13:39] <evilpie> but i looks like he didn
  420. # [13:39] <evilpie> 't actually fix my review comments in the last version
  421. # [13:39] <bsmith> Ms2ger: got it.
  422. # [13:39] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
  423. # [13:39] <bsmith> But https://developer.mozilla.org/en/JavaScript/Reference/Statements/try...catch makes it look like we already support the "e instanceof QuotaExceededError" style
  424. # [13:39] <bsmith> Is that not the case?
  425. # [13:39] <nigelb> what the heck.
  426. # [13:40] <nigelb> Browsing works on aurora, not on nightly.
  427. # [13:40] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
  428. # [13:40] * Joins: dao (dao@moz-26C04AD4.dip.t-dialin.net)
  429. # [13:42] <Ms2ger> bsmith, yeah, we support 'e if e instanceof'
  430. # [13:42] <evilpie> but other browsers don
  431. # [13:42] <evilpie> 't
  432. # [13:42] * Quits: lurking_work (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net) (Ping timeout)
  433. # [13:42] * boiled_sugar has got the log
  434. # [13:42] <Ms2ger> But not the *Error objects for DOMExceptions
  435. # [13:42] * Joins: lurking_work (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net)
  436. # [13:42] <boiled_sugar> but the pastebin doesn't work
  437. # [13:42] * Quits: dao (dao@moz-26C04AD4.dip.t-dialin.net) (Ping timeout)
  438. # [13:43] <Ms2ger> So it'd have to be catch (e if e instanceof DOMException) { is (e.code...
  439. # [13:43] * Ziggy|AWAY is now known as Ziggy_Maes
  440. # [13:43] * Joins: graememcc (chatzilla@moz-9804B29A.range86-147.btcentralplus.com)
  441. # [13:44] <bsmith> Ms2ger: or "catch (e) { pass = e instanceof DOMException && e.code == ... }"
  442. # [13:44] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
  443. # [13:44] <bsmith> which should work for everybody
  444. # [13:44] <Ms2ger> Indeed
  445. # [13:45] * Joins: gandalf (zbraniecki@moz-6B832DE0.neoplus.adsl.tpnet.pl)
  446. # [13:47] <boiled_sugar> here is the log http://privatepaste.com/4c0a76d8d1
  447. # [13:48] <bsmith> OK, so to fully support this API, such that applications can handle errors with the new WebAPI error model, we have to fix bug 691017.
  448. # [13:48] <boiled_sugar> does anyone know why shlibsign doesn't work?
  449. # [13:48] <bsmith> But, it seems reasonable to me to land this code before fixing bug 691017, and file a follow-up bug for changing the tests to the "e instanceof QuotaExceededError" variety
  450. # [13:49] <bsmith> Ms2ger evilpie: Thanks for your help
  451. # [13:51] * NeilAway wonders what pass = is
  452. # [13:51] * Quits: regen (Miller@moz-BEB41A38.adsl.dynamic.seed.net.tw) (Quit: regen)
  453. # [13:52] <evilpie> NeilAway: an assignment ?
  454. # [13:54] <bsmith> try { f(x); pass = false; }
  455. # [13:54] <bsmith> catch (e) { pass = e instanceof DOMException && e.code == <whatever>; }
  456. # [13:54] <bsmith> ok(pass, "Exception was the correct type")
  457. # [13:54] <bsmith> NeilAway ^
  458. # [13:55] <smaug> btw, anyone seeing regressions in cycle collector handling since Friday, please file new bugs and make them block bug 712743
  459. # [13:55] <bsmith> If thre is anothre convention that is already commonly used for testing that the correct exception is thrown, I am happy to use that instead
  460. # [13:55] <smaug> would be great to know if that bug has decreased CC times
  461. # [13:57] <khuey|christmas> bsmith: that's generally how it's done
  462. # [13:59] <NeilAway> bsmith: oh, a flag, I was confused by python's "pass" keyword
  463. # [14:02] * Joins: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP)
  464. # [14:02] * Quits: Hendikins (wolfox@moz-9A361C95.static.internode.on.net) (Ping timeout)
  465. # [14:03] * Joins: Hendikins (wolfox@moz-9A361C95.static.internode.on.net)
  466. # [14:04] * Quits: smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Ping timeout)
  467. # [14:04] * Joins: Hughman (Hughman@moz-1727A300.static.tpgi.com.au)
  468. # [14:09] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Quit: damons)
  469. # [14:10] * Joins: regen (Miller@moz-BEB41A38.adsl.dynamic.seed.net.tw)
  470. # [14:11] * Quits: graememcc (chatzilla@moz-9804B29A.range86-147.btcentralplus.com) (Ping timeout)
  471. # [14:12] * Joins: graememcc (chatzilla@moz-9804B29A.range86-147.btcentralplus.com)
  472. # [14:12] * Quits: graememcc (chatzilla@moz-9804B29A.range86-147.btcentralplus.com) (Quit: ChatZilla 0.9.88 [Firefox 9.0.1/20111221233052])
  473. # [14:16] * Quits: Hughman (Hughman@moz-1727A300.static.tpgi.com.au) (Quit: Bye)
  474. # [14:16] * Quits: regen (Miller@moz-BEB41A38.adsl.dynamic.seed.net.tw) (Quit: regen)
  475. # [14:16] * Joins: regen (Miller@moz-BEB41A38.adsl.dynamic.seed.net.tw)
  476. # [14:17] <bsmith> Ms2ger: in the bug, you said that the XPConnect typed array support "requires the caller to explicitly pass the length of the array. That's not a problem for internal APIs, but doesn't fly for Web APIs."
  477. # [14:17] <bsmith> I don't understand this. If I pass a typed array to said function, can't XPConnect just take the length of the typed array and automatically pass it to the native method?
  478. # [14:19] <bsmith> In this API, and in the future DOMCrypt API, there are going to be a lot of methods implemented in native code that could make use of such a mechanism, if they could just accept a plain ArrarBufferView from the JS side
  479. # [14:26] * Quits: smontagu (chatzilla@moz-2322F66.red.bezeqint.net) (Ping timeout)
  480. # [14:29] * Quits: peterv (peterv@moz-715F6D16.access.telenet.be) (Connection reset by peer)
  481. # [14:31] * Joins: graememcc (chatzilla@moz-9804B29A.range86-147.btcentralplus.com)
  482. # [14:33] * Quits: graememcc (chatzilla@moz-9804B29A.range86-147.btcentralplus.com) (Quit: ChatZilla 0.9.88 [Firefox 9.0.1/20111221233052])
  483. # [14:33] * Joins: peterv (peterv@moz-715F6D16.access.telenet.be)
  484. # [14:35] * Quits: bsmith (bsmith@moz-E34A3D24.dsl.pltn13.sbcglobal.net) (Ping timeout)
  485. # [14:41] * Joins: stefanh (stefanh@moz-3EED0162.customers.ownit.se)
  486. # [14:43] * Joins: bz (bzbarsky@moz-9DD6B824.washdc.fios.verizon.net)
  487. # [14:58] * Joins: merike|away (quassel@moz-E521124F.cable.starman.ee)
  488. # [14:58] * Joins: AutomatedTester (AutomatedT@moz-9129CF5E.as13285.net)
  489. # [14:59] * Joins: smontagu (chatzilla@moz-7BC466CF.red.bezeqint.net)
  490. # [15:06] <evilpie> bsmith well it could, but then the api wouldn
  491. # [15:06] <evilpie> 't really be compatible with native code
  492. # [15:08] * Quits: smontagu (chatzilla@moz-7BC466CF.red.bezeqint.net) (Ping timeout)
  493. # [15:09] * Quits: pranavrc (pranavrc@7C70F1CB.148D14E5.274D17D6.IP) (Quit: Ping timeout: ∞)
  494. # [15:15] * Joins: Mano (chatzilla@278848B5.8CA091A6.E9C721AF.IP)
  495. # [15:17] * Quits: Mano (chatzilla@278848B5.8CA091A6.E9C721AF.IP) (Ping timeout)
  496. # [15:17] * Joins: smontagu (chatzilla@moz-B6DA02EF.red.bezeqint.net)
  497. # [15:24] * Quits: regen (Miller@moz-BEB41A38.adsl.dynamic.seed.net.tw) (Quit: regen)
  498. # [15:37] * Quits: lurking_work (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net) (Ping timeout)
  499. # [15:38] * Joins: lurking_work (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net)
  500. # [15:40] <evilpie> shit!
  501. # [15:45] * Quits: ewong (chatzilla@moz-414019B6.static.netvigator.com) (Quit: GoneToSleep)
  502. # [15:47] * Quits: AutomatedTester (AutomatedT@moz-9129CF5E.as13285.net) (Quit: AutomatedTester)
  503. # [15:50] * Joins: dao (dao@moz-26C04AD4.dip.t-dialin.net)
  504. # [15:57] * Quits: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp) (Quit: Leaving...)
  505. # [15:58] * Joins: Suresh (chatzilla@D2022F1D.AAB01138.EB06F97B.IP)
  506. # [16:03] * Quits: dao (dao@moz-26C04AD4.dip.t-dialin.net) (Ping timeout)
  507. # [16:03] * Joins: pranavrc (pranavrc@7C70F1CB.148D14E5.274D17D6.IP)
  508. # [16:06] * Quits: bz (bzbarsky@moz-9DD6B824.washdc.fios.verizon.net) (Quit: Leaving)
  509. # [16:06] * Joins: bz (bzbarsky@moz-9DD6B824.washdc.fios.verizon.net)
  510. # [16:08] * Quits: smontagu (chatzilla@moz-B6DA02EF.red.bezeqint.net) (Ping timeout)
  511. # [16:15] * Joins: smontagu (chatzilla@moz-28178F26.red.bezeqint.net)
  512. # [16:20] * rail_away is now known as rail
  513. # [16:21] * Quits: se (DS@moz-B62ECC33.wi.res.rr.com) (Ping timeout)
  514. # [16:21] * Joins: se (DS@moz-B62ECC33.wi.res.rr.com)
  515. # [16:24] * Joins: smaug (chatzilla@moz-55E2A3D7.gprs.sl-laajakaista.fi)
  516. # [16:25] * Joins: raccettura (raccettura@moz-660B8F4B.hsd1.nj.comcast.net)
  517. # [16:29] * Quits: Mardak (Mardak@moz-F15D0C42.hfc.comcastbusiness.net) (Quit: Mardak)
  518. # [16:32] * Joins: Mardak (Mardak@moz-F15D0C42.hfc.comcastbusiness.net)
  519. # [16:34] * Quits: Mardak (Mardak@moz-F15D0C42.hfc.comcastbusiness.net) (Quit: Mardak)
  520. # [16:34] * Joins: whimboo (whimboo@moz-1A55F994.a2c-250-239.astra2connect.com)
  521. # [16:35] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  522. # [16:38] * Joins: dalsh (dalsh@moz-6DB89723.fbx.proxad.net)
  523. # [16:39] * rail is now known as rail_away
  524. # [16:41] * Joins: romeo (romeo@moz-A9325888.k459.webspeed.dk)
  525. # [16:42] * Quits: Ms2ger (Ms2ger@moz-74AE9DF6.access.telenet.be) (Input/output error)
  526. # [16:44] * Quits: whimboo (whimboo@moz-1A55F994.a2c-250-239.astra2connect.com) (Quit: Leaving.)
  527. # [16:46] <bz> http://graphs.mozilla.org/api/test/runs/revisions?revision=4e5e4aa72752&revision=146f2c7559d4
  528. # [16:46] <bz> not good
  529. # [16:46] <bz> where do I file that?
  530. # [16:48] <khuey|christmas> the 500?
  531. # [16:48] <bz> yes
  532. # [16:48] <bz> which breaks compare-talos
  533. # [16:48] <bz> because that's using URIs like the above to get data
  534. # [16:48] <khuey|christmas> good question
  535. # [16:48] <khuey|christmas> server ops?
  536. # [16:48] * bz is filing on graph server for now
  537. # [16:49] * bz can try that too
  538. # [16:49] <bz> where's server ops?
  539. # [16:49] <khuey|christmas> mozilla.org::?
  540. # [16:49] <bz> thanks
  541. # [16:50] <bz> moved
  542. # [16:51] <bz> another interesting question
  543. # [16:51] <bz> why no B link for Windows at https://tbpl.mozilla.org/?tree=Try&rev=146f2c7559d4 ?
  544. # [16:52] <khuey|christmas> maybe buildbot is swallowing jobs again
  545. # [16:53] * bz sorta wants to see the build log to make sure that /arch:sse2 was used
  546. # [16:54] <khuey|christmas> look at ftp?
  547. # [17:02] * Joins: dao (dao@moz-26C04AD4.dip.t-dialin.net)
  548. # [17:02] <bz> ah, build has appeared!
  549. # [17:02] <bz> yay
  550. # [17:02] <smaug> oh, interesting. tbpl creates quite a bit contentlist objects, which are black when CCing
  551. # [17:05] * Quits: dao (dao@moz-26C04AD4.dip.t-dialin.net) (Quit: Leaving.)
  552. # [17:07] <bz> cl : Command line warning D9002 : ignoring unknown option '/arch:sse2'
  553. # [17:11] <wg9s> bz: I have seen this before. Builds seem to dissapear after they complete for a while. not sure if it is untill the log is available or what.
  554. # [17:11] <wg9s> fixes for the Android nightly bustage have supposedly been checked into l10n-central. Anyound around to try retriggering it?
  555. # [17:12] <bz> khuey|christmas: any idea why cl seems to not recognize that option?
  556. # [17:12] <bz> smaug: hmm
  557. # [17:12] <bz> smaug: what does black mean?
  558. # [17:12] <bz> oh, hrm
  559. # [17:12] <bz> does "SSE" need to be caps?
  560. # [17:13] <bz> apparently
  561. # [17:14] * bz pushes to try again
  562. # [17:14] * Quits: protz (jonathan@D05B484E.52DBD8A0.B22E20D2.IP) (Connection reset by peer)
  563. # [17:15] * Joins: protz (jonathan@2E38DED3.52DBD8A0.B22E20D2.IP)
  564. # [17:17] * Joins: mike5w3c_ (MikeS@moz-6D5E4847.pool.e-mobile.ne.jp)
  565. # [17:18] * Quits: mike5w3c (MikeS@moz-65B3C561.pool.e-mobile.ne.jp) (Ping timeout)
  566. # [17:18] * mike5w3c_ is now known as mike5w3c
  567. # [17:22] * Quits: smaug (chatzilla@moz-55E2A3D7.gprs.sl-laajakaista.fi) (Ping timeout)
  568. # [17:23] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  569. # [17:25] * Quits: smontagu (chatzilla@moz-28178F26.red.bezeqint.net) (Ping timeout)
  570. # [17:25] <evilpie> i just celebrated christmas on tbpl
  571. # [17:25] * Joins: Jesse (jruderman@moz-447E6DA0.oc.oc.cox.net)
  572. # [17:26] <bz> red and green?
  573. # [17:27] <khuey|christmas> bz: uh, no
  574. # [17:27] <khuey|christmas> that's weird
  575. # [17:27] <bz> khuey|christma: I just tried pushing as /arch:SSE2
  576. # [17:27] <bz> khuey|christmas: we'll see how that goes
  577. # [17:27] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
  578. # [17:27] <evilpie> bz yeah
  579. # [17:27] <khuey|christmas> bz: you're looking at the 32 bit log, and not the 64 bit log, right?
  580. # [17:28] <bz> khuey|christmas: https://tbpl.mozilla.org/php/getParsedLog.php?id=8152976&tree=Try&full=1
  581. # [17:29] <evilpie> i approve of
  582. # [17:29] <evilpie> SSE2
  583. # [17:32] <wg9s> someone has attach what is probably malware as an attachment to bug 398534. what do we normally do about that?
  584. # [17:32] <khuey|christmas> bz: that's ... uh ... weird
  585. # [17:33] * Joins: grubshka (grubshka@moz-DDC08179.w109-212.abo.wanadoo.fr)
  586. # [17:33] <khuey|christmas> bz: maybe it is case sensitive
  587. # [17:33] * khuey|christmas has no idea
  588. # [17:33] * bz will see
  589. # [17:33] * Joins: smontagu (chatzilla@moz-901A6295.red.bezeqint.net)
  590. # [17:33] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  591. # [17:34] <jdm> wg9s: someone with permissions hides it
  592. # [17:34] <wg9s> I suspect this is probably not hte only bug
  593. # [17:35] * Quits: gandalf (zbraniecki@moz-6B832DE0.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
  594. # [17:38] * Quits: Hendikins (wolfox@moz-9A361C95.static.internode.on.net) (Ping timeout)
  595. # [17:39] * Joins: Hendikins (wolfox@moz-9A361C95.static.internode.on.net)
  596. # [17:40] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: . . . ........)
  597. # [17:43] <NeilAway> khuey|christmas, bz: definitely case sensitive, I just tried it locally
  598. # [17:44] <bz> NeilAway: thanks
  599. # [17:44] * bz notes that on gcc -msse2 doesn't help much
  600. # [17:44] <bz> but we'll see with msvc
  601. # [17:45] * Joins: myk (myk@moz-A1E567B0.dsl.dynamic.sonic.net)
  602. # [17:46] <Callek> bz: your SSE2 push, probably worth a separate push with (or without) PGO=1 as well
  603. # [17:46] <Callek> so we can have the comparison :-)
  604. # [17:46] <bz> Callek: er, yeah
  605. # [17:46] <Callek> (I know we *ship* with PGO so thats the most relevant choice)
  606. # [17:46] <bz> Callek: want to do that?
  607. # [17:47] * Quits: raccettura (raccettura@moz-660B8F4B.hsd1.nj.comcast.net) (Ping timeout)
  608. # [17:47] <Callek> I'm not on a system with my ssh key at this moment :(
  609. # [17:47] <Callek> so tunneling into the one I have will be a PITA
  610. # [17:47] * bz can't understand the pgo instructions
  611. # [17:47] <bz> so.....
  612. # [17:48] <Callek> khuey|christmas: |mk_add_options MOZ_PGO=1| right?
  613. # [17:48] * Joins: raccettura (raccettura@moz-660B8F4B.hsd1.nj.comcast.net)
  614. # [17:48] * Joins: smaug (chatzilla@moz-91C6F56A.gprs.sl-laajakaista.fi)
  615. # [17:48] * bz is not at the top of his game today
  616. # [17:49] <Callek> bz: yep thats it
  617. # [17:49] <Callek> you'd want to add that to "whatever" mozconfig the build is using
  618. # [17:49] <bz> ok
  619. # [17:50] <bz> that's for linux and win?
  620. # [17:50] <Callek> http://mxr.mozilla.org/comm-central/source/mozilla/browser/config/mozconfigs/
  621. # [17:50] <Callek> yea, mac doesn't do PGO atm, iirc
  622. # [17:50] <Callek> win32, linux32, and linux64
  623. # [17:50] <bz> ok
  624. # [17:50] * bz is not building mac anyway
  625. # [17:50] <bz> because I only care about 32-bit builds here
  626. # [17:51] <evilpie> should i take the hit and read a 30 pages long discussion of ieee 754 ?
  627. # [17:51] <khuey|christmas> Callek: yeah
  628. # [17:51] <bz> evilpie: yes
  629. # [17:51] <bz> evilpie: "know your enemy" and all that
  630. # [17:51] <Callek> evilpie: of course, if you celebrate christmas, do it tomorrow
  631. # [17:52] <Callek> evilpie: no use reading about ieee754 on X-Mas, unless, you know, you consider that a good present
  632. # [17:52] <evilpie> well we celbrated yesterday
  633. # [17:54] <evilpie> i guess that's more like torture resistance training
  634. # [17:55] <bz> torture?
  635. # [17:55] <bz> it should be fun reading
  636. # [17:57] * Joins: mib_kw0d3h (Mibbit@1E45A921.6CD2798.16DF60A1.IP)
  637. # [17:58] * Quits: mib_kw0d3h (Mibbit@1E45A921.6CD2798.16DF60A1.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  638. # [18:00] * Quits: tonymec|away (tonymec@6567C442.3AB0A532.277517C1.IP) (No route to host)
  639. # [18:00] * Quits: tonymec (tonymec@6567C442.3AB0A532.277517C1.IP) (Ping timeout)
  640. # [18:02] <evilpie> http://www.youtube.com/watch?feature=player_embedded&v=d3_DjiLLDfo lol
  641. # [18:03] <evilpie> ups sorry, wrong channel
  642. # [18:09] <evilpie> bz: how do i see the perfomance of these builds?
  643. # [18:12] * Joins: Boriss (FlyingToas@moz-EFD8BD45.static.stls.mo.charter.com)
  644. # [18:12] * Quits: smaug (chatzilla@moz-91C6F56A.gprs.sl-laajakaista.fi) (Ping timeout)
  645. # [18:13] * Joins: gerv (gerv@B5860514.BBB09C67.5411983D.IP)
  646. # [18:13] * Quits: gerv (gerv@B5860514.BBB09C67.5411983D.IP) (Input/output error)
  647. # [18:14] <bz> evilpie: compare https://tbpl.mozilla.org/?tree=Try&rev=08e1a5a6afc0 to https://tbpl.mozilla.org/?tree=Try&rev=4f81468ed6a5 once the runs are done
  648. # [18:17] * Joins: Mathnerd314 (mathnerd31@moz-B9AE66FA.cos.dyn.pcisys.net)
  649. # [18:17] <Mathnerd314> ok, I want this but open-source: http://www.thebrain.com/products/personalbrain/download/
  650. # [18:19] <Mathnerd314> reimplement http://assets.thebrain.com/documents/PersonalBrain-6-Guide.pdf using Gecko
  651. # [18:19] <Mathnerd314> anyone understand that?
  652. # [18:20] <evilpie> bz i am serious here, how do i find out how fast this is?
  653. # [18:20] <bz> evilpie: which "this"?
  654. # [18:20] <bz> evilpie: and by what metric?
  655. # [18:21] <evilpie> bz didn't you intent the speed of those two builds?
  656. # [18:21] <bz> yes
  657. # [18:21] * Joins: Matt (Matt@moz-C7FCE404.broadband10.iol.cz)
  658. # [18:22] <bz> so I'm waiting for them to compile
  659. # [18:22] <bz> which hasn't happened yet
  660. # [18:22] <Mathnerd314> bz: read the manual which I linked! :p
  661. # [18:22] <bz> once that happens, talos tests will start on them both
  662. # [18:22] <Mathnerd314> http://assets.thebrain.com/documents/PersonalBrain-6-Guide.pdf
  663. # [18:22] * Joins: gal (gal@moz-7327DB99.hsd1.ca.comcast.net)
  664. # [18:22] <Mathnerd314> it's a nicer interface for firefox
  665. # [18:22] <Mathnerd314> *the web
  666. # [18:23] <bz> evilpie: also, once the builds are done you will be able to download the resulting binaries
  667. # [18:23] <bz> evilpie: and run tests of your choice on them....
  668. # [18:23] <Mathnerd314> bz: what are these test builds?
  669. # [18:23] <bz> Mathnerd314: one is identical to current nightlies
  670. # [18:23] <evilpie> bz don't we have some automatic measurements, too
  671. # [18:23] <bz> Mathnerd314: the other assumes SSE2
  672. # [18:24] <bz> evilpie: yes, that's talos
  673. # [18:24] <bz> evilpie: again, will run once the builds finish
  674. # [18:24] <bz> evilpie: hard to measure until then!
  675. # [18:24] <evilpie> sure
  676. # [18:24] <evilpie> really forgot the name of that thing
  677. # [18:24] <Mathnerd314> bz: ah. can you ping me once they're done?
  678. # [18:24] <bz> Mathnerd314: if I notice today
  679. # [18:25] <bz> Mathnerd314: you just keep an eye on those web pages
  680. # [18:25] * Joins: clokep (clokep@moz-2AAFC4A8.dyn.optonline.net)
  681. # [18:25] <Mathnerd314> which web pages?
  682. # [18:25] <bz> Mathnerd314: https://tbpl.mozilla.org/?tree=Try&rev=08e1a5a6afc0 and https://tbpl.mozilla.org/?tree=Try&rev=4f81468ed6a5
  683. # [18:25] <Mathnerd314> ok.
  684. # [18:26] <Mathnerd314> hmm, linux is done already
  685. # [18:26] * Quits: gal (gal@moz-7327DB99.hsd1.ca.comcast.net) (Quit: gal)
  686. # [18:26] <Mathnerd314> why can't you do windows first? :p
  687. # [18:26] * Joins: cjones (cjones@moz-45913895.socal.res.rr.com)
  688. # [18:27] <bz> Mathnerd314: they started at the same time
  689. # [18:27] <bz> Mathnerd314: windows just builds way slower
  690. # [18:27] * Joins: gal (gal@moz-7327DB99.hsd1.ca.comcast.net)
  691. # [18:27] <Mathnerd314> is that what the performance team is working on now?
  692. # [18:27] <bz> build speed? Of course not
  693. # [18:28] <Mathnerd314> is there *anybody* working on build speed?
  694. # [18:28] <bz> minimal
  695. # [18:28] <bz> it's not exactly a high priority
  696. # [18:28] <bz> is it being a serious problem for you?
  697. # [18:29] <Mathnerd314> yeah...
  698. # [18:30] <Mathnerd314> if you get builds out faster you can have more testers
  699. # [18:30] <bz> um
  700. # [18:30] <bz> I don't follow
  701. # [18:30] <bz> we get builds out every day
  702. # [18:30] <bz> actually several times a day
  703. # [18:30] <bz> how would getting them out every 2 hours instead of every 3 get us more testers?
  704. # [18:30] * philor|away is now known as philor
  705. # [18:31] * Joins: biesi (cbiesinger@moz-A5D0C81F.dynamic.xdsl-line.inode.at)
  706. # [18:31] <Mathnerd314> oh, ok. maybe I need to use another channel besides nightly then.
  707. # [18:31] * Quits: gal (gal@moz-7327DB99.hsd1.ca.comcast.net) (Quit: gal)
  708. # [18:31] <bz> there is no channel for the more-often-than-nightly builds
  709. # [18:32] <bz> but seriously, would you actually update more often than once a day?
  710. # [18:32] * Joins: gal (gal@moz-7327DB99.hsd1.ca.comcast.net)
  711. # [18:32] <Mathnerd314> no, I'd update whenever I restarted firefox
  712. # [18:32] <bz> and that happens more than once a day?
  713. # [18:32] <Mathnerd314> my current cycle is "use 4-day old nightly; if problems then reboot"
  714. # [18:33] <bz> right
  715. # [18:33] <bz> so how would faster builds change anything?
  716. # [18:33] <Mathnerd314> they would mean I could comment more on bugs
  717. # [18:33] <bz> why?
  718. # [18:33] * Quits: gal (gal@moz-7327DB99.hsd1.ca.comcast.net) (Quit: gal)
  719. # [18:33] <bz> what's stopping you now?
  720. # [18:34] * bz is starting to suspect he's being trolled....
  721. # [18:34] <Mathnerd314> I don't have much to say, because I'm waiting for the builds
  722. # [18:34] * Joins: fzzzy (donovan@moz-2B41AF9B.lightspeed.mtvwca.sbcglobal.net)
  723. # [18:34] <ckvk> bz is getting himself trolled
  724. # [18:34] <bz> uh
  725. # [18:34] <bz> yeah
  726. # [18:34] <bz> that's my conclusion
  727. # [18:34] <Mathnerd314> ckvk: right, I'm meta-trolling :p
  728. # [18:34] * bz drops the conversation
  729. # [18:34] <ckvk> hehe
  730. # [18:34] <bz> because this is clearly going nowhere
  731. # [18:35] <ckvk> u were in a hurry to take it nowhere
  732. # [18:35] <Mathnerd314> bz: but if I had a build now to test, I'd test it
  733. # [18:35] <bz> you have a build
  734. # [18:35] <bz> just grab any build
  735. # [18:35] <bz> and test it
  736. # [18:35] <ckvk> i am not getting dragged into this :P
  737. # [18:35] <ckvk> but clearly Mathnerd314 has lost it
  738. # [18:36] <Mathnerd314> ckvk: yes! exactly. but in an interesting fashion.
  739. # [18:36] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  740. # [18:37] <ckvk> but Mathnerd314's ideas make sense if every m-c build is an improved build
  741. # [18:37] <ckvk> over the prev build, which could be the case if bug's were fixed by the second
  742. # [18:37] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  743. # [18:38] <ckvk> but iguess the fixes take finite time, so the hourly builds are not really great improvements
  744. # [18:38] * Quits: myk (myk@moz-A1E567B0.dsl.dynamic.sonic.net) (Ping timeout)
  745. # [18:38] <Mathnerd314> ckvk: but people work by the second
  746. # [18:39] <Mathnerd314> that's why we can chat now :-)
  747. # [18:42] * Quits: Jesse (jruderman@moz-447E6DA0.oc.oc.cox.net) (Quit: Jesse)
  748. # [18:43] * Joins: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP)
  749. # [18:44] * Quits: clokep (clokep@moz-2AAFC4A8.dyn.optonline.net) (Quit: Instantbird 1.2a1pre)
  750. # [18:48] * Quits: protz (jonathan@2E38DED3.52DBD8A0.B22E20D2.IP) (Quit: Leaving)
  751. # [18:50] * Joins: alex (alex@moz-BD8D0A09.lightspeed.sntcca.sbcglobal.net)
  752. # [18:55] * Joins: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com)
  753. # [18:56] * jdm is now known as jdm-away
  754. # [18:57] <cjones> $ git pull
  755. # [18:57] <cjones> ...
  756. # [18:57] <cjones> rename js/jetpack/JetpackProcessParent.h => widget/src/gonk/Framebuffer.h (58%)
  757. # [18:57] <cjones> ah, gives one confidence in our git mirror ...
  758. # [18:57] * Joins: gal (gal@moz-7327DB99.hsd1.ca.comcast.net)
  759. # [18:58] * Quits: pranavrc (pranavrc@7C70F1CB.148D14E5.274D17D6.IP) (Quit: Ping timeout: ∞)
  760. # [19:01] <bz> cjones: thanks for the widget layers hint
  761. # [19:01] <bz> cjones: I may have a fix; testing now
  762. # [19:02] <cjones> \o/
  763. # [19:02] <cjones> sorry if it was a bug in the reftest code
  764. # [19:02] <bz> cjones: or at least I have a guess at what might possibly be wrong
  765. # [19:02] <bz> cjones: if my fix is right, it's a bug in drawwindow
  766. # [19:02] * Quits: gal (gal@moz-7327DB99.hsd1.ca.comcast.net) (Quit: gal)
  767. # [19:02] <cjones> ok
  768. # [19:02] <bz> cjones: nothing was making sure invalidates got passed to widgets on drawWindow
  769. # [19:02] <bz> cjones: afaict
  770. # [19:02] <bz> cjones: do we use the widget layers thing on non-ipc?
  771. # [19:03] <cjones> yes
  772. # [19:03] <cjones> the normal harness uses it too
  773. # [19:03] <bz> ok
  774. # [19:03] <bz> odd
  775. # [19:03] <bz> anyway
  776. # [19:03] <bz> I'm hoping this was the issue
  777. # [19:03] <bz> because if not, I have to dig more
  778. # [19:03] * bz is waiting on local build and try
  779. # [19:04] <Mathnerd314> bz: see! if you compile faster you can try things faster
  780. # [19:04] <bz> Mathnerd314: oh, no argument about that for people who actually compile!
  781. # [19:05] <Mathnerd314> so while you are waiting, you might as well try to figure out what's making it slow
  782. # [19:05] <bz> Mathnerd314: if I were on Windows!
  783. # [19:05] <Mathnerd314> you aren't? :p
  784. # [19:05] <bz> Mathnerd314: I know what makes our builds slow on _my_ machine: we have too much code!
  785. # [19:06] <Mathnerd314> right... so throw it away!
  786. # [19:06] <Mathnerd314> you can write better code than that in a week
  787. # [19:06] * khuey|christmas thinks you have no idea how this stuff works
  788. # [19:07] <Mathnerd314> well... yes. I don't. Internship suddenly? :p
  789. # [19:08] <ckvk> merry christmas khuey|christmas
  790. # [19:08] <khuey|christmas> ckvk: you too
  791. # [19:08] <evilpie> bz: mozilla doesn't automatically owns the code you write off time?
  792. # [19:08] <ckvk> and to bz too
  793. # [19:08] <Mathnerd314> ckvk: it'll be easiest if I give you them in person... :p
  794. # [19:08] <derf> khuey|christmas: The trick is to throw away code and not write anything to replace it.
  795. # [19:09] <khuey|christmas> derf: if only we could do that
  796. # [19:09] * khuey|christmas looks forward to the day we can rm -rf things like rdf/
  797. # [19:10] <bz> evilpie: hmm
  798. # [19:10] <bz> evilpie: not if it's unrelated to mozilla stuff, iirc
  799. # [19:10] <bz> evilpie: why?
  800. # [19:10] <derf> khuey|christmas: It does turn out to be a lot of work, unfortunately.
  801. # [19:10] <khuey|christmas> indeed
  802. # [19:10] <evilpie> bz: was chatting with a google guy
  803. # [19:11] <bz> evilpie: and?
  804. # [19:11] <evilpie> well all their code is automatically owned by google
  805. # [19:12] <bz> evilpie: that's standard practice
  806. # [19:12] <Mathnerd314> derf: right, the trick is synchronizing
  807. # [19:12] <evilpie> i find that disturbing
  808. # [19:13] * stefanh is now known as stefanh|away
  809. # [19:13] <ckvk> evilpie, well thats the standard practice
  810. # [19:13] <Mathnerd314> derf: so that all the work ends up finishing at the same time
  811. # [19:13] * Quits: biesi (cbiesinger@moz-A5D0C81F.dynamic.xdsl-line.inode.at) (Ping timeout)
  812. # [19:13] <ckvk> in any compant
  813. # [19:13] <romeo> SSE3 is about 8 years old. Why not require SSE3 right away?
  814. # [19:13] <Mathnerd314> romeo: right, why not? :p
  815. # [19:14] <bz> evilpie: I believe that Mozilla's employment agreement is more liberal than that, but I'd have to check the legalese to check
  816. # [19:14] <bz> romeo: what matters is when everyone supported it, not when the first person did
  817. # [19:14] <Mathnerd314> bz: is it on the web somewhere?
  818. # [19:14] <evilpie> also from what i remember SSE3 isn't that useful
  819. # [19:14] <romeo> hm
  820. # [19:14] <khuey|christmas> Mozilla's employment agreement?
  821. # [19:14] <khuey|christmas> no
  822. # [19:15] <Mathnerd314> then how do people get employed? :p
  823. # [19:15] * bz also notes that this is the sort of thing one can often negotiate on
  824. # [19:15] <Mathnerd314> bz: excellent. can mozilla hire me to promote their ideals?
  825. # [19:15] <Mathnerd314> everything else is negotiable
  826. # [19:16] <bz> but Google's thing is standard practice for silicon valley
  827. # [19:16] <bz> and yes, it kinda sucks
  828. # [19:16] <evilpie> well i guess it's doesn't matter for googlers because they essentially work so much anyways
  829. # [19:16] <Mathnerd314> bz: but mozilla is better. you have videoconferences!
  830. # [19:16] <bz> evilpie: unlike mozilla folks?
  831. # [19:17] <Mathnerd314> send me an employment contract: my.name.is.allan.gardner@gmail.com
  832. # [19:17] <evilpie> i read this comic about the 80 20 rule recently, but i can't find it anymore
  833. # [19:17] <ckvk> cud u summarise it for us evilpie
  834. # [19:17] <bz> evilpie: dilbert, iirc
  835. # [19:17] <khuey|christmas> heh
  836. # [19:18] <ckvk> btw, i think mozilla way cooler than google.
  837. # [19:18] * khuey|christmas grumbles about the difficulty of enumerating hashtables
  838. # [19:18] <Mathnerd314> evilpie: http://www.entrepreneurs-journey.com/397/80-20-rule-pareto-principle/
  839. # [19:18] <evilpie> http://www.dilbert.com/2011-12-19/
  840. # [19:18] <bz> khuey|christmas: what with callback functions?
  841. # [19:18] <bz> khuey|christmas: we should really consider the jshashtable api for it.... except that modifying then sucks
  842. # [19:18] <khuey|christmas> bz: yeah having to setup callbacks is annoying
  843. # [19:19] <Mathnerd314> ckvk: at least they're nearby :p
  844. # [19:19] * Quits: Boriss (FlyingToas@moz-EFD8BD45.static.stls.mo.charter.com) (Quit: Boriss)
  845. # [19:19] <ckvk> nearby how?
  846. # [19:19] <Mathnerd314> both in California...
  847. # [19:19] <khuey|christmas> the google campus is a couple miles up the street from Mozilla's MV office
  848. # [19:20] <ckvk> oooh
  849. # [19:20] <Mathnerd314> google "campus"? sounds like a university
  850. # [19:20] <bz> lots of things can have a campus
  851. # [19:20] <bz> all you need is more than one building
  852. # [19:20] <ckvk> LOL
  853. # [19:21] <Mathnerd314> ckvk: you seem to do that a lot. are you insane? :p
  854. # [19:22] * Quits: Suresh (chatzilla@D2022F1D.AAB01138.EB06F97B.IP) (Quit: Suresh)
  855. # [19:25] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
  856. # [19:29] * Joins: deLta30_ (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  857. # [19:29] * Quits: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP) (Quit: Leaving)
  858. # [19:30] * Quits: lurking_work (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net) (Quit: ChatZilla 0.9.87 [Firefox 9.0.1/20111220165912])
  859. # [19:34] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  860. # [19:35] <bz> hmm
  861. # [19:35] <bz> make TEST_FILE=layout/reftests/ib-split/reftest.list -C ../obj-firefox reftest
  862. # [19:35] <bz> Should that not just run reftest in that one dir?
  863. # [19:35] <bz> oh, TEST_PATH
  864. # [19:36] * Quits: jbuck (jbuck@moz-6349F8B5.ca) (Quit: ZNC - http://znc.sourceforge.net)
  865. # [19:36] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  866. # [19:43] * Quits: dalsh (dalsh@moz-6DB89723.fbx.proxad.net) (Connection reset by peer)
  867. # [19:43] * Parts: ckvk (ckvk@E9BA653E.D3E36BAD.FDEA3160.IP) (Leaving)
  868. # [19:45] * Joins: dalsh (dalsh@moz-6DB89723.fbx.proxad.net)
  869. # [19:46] * Joins: jbuck (jbuck@moz-6349F8B5.ca)
  870. # [19:49] * Joins: josh (josh@moz-48E0D707.dsl.dynamic.cptelecom.net)
  871. # [19:49] * Joins: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net)
  872. # [19:51] * Joins: jlebar (jlebar@moz-4A62345C.hsd1.fl.comcast.net)
  873. # [19:51] * Quits: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net) (Quit: Leaving...)
  874. # [19:52] * Quits: rshetty (quassel@5A8AB418.92108332.C842849F.IP) (Ping timeout)
  875. # [19:59] * Quits: By-Tor (bytor@moz-46974D0B.dyn.optonline.net) (Quit: Leaving)
  876. # [20:02] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  877. # [20:06] * Joins: smaug (chatzilla@moz-5552765.elisa-mobile.fi)
  878. # [20:13] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  879. # [20:16] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
  880. # [20:16] * Joins: hub (hub@83874EA1.EB7C1AF9.6F478678.IP)
  881. # [20:18] * Quits: dalsh (dalsh@moz-6DB89723.fbx.proxad.net) (Connection reset by peer)
  882. # [20:18] * Joins: dalsh (dalsh@moz-6DB89723.fbx.proxad.net)
  883. # [20:21] * Quits: josh (josh@moz-48E0D707.dsl.dynamic.cptelecom.net) (Quit: josh)
  884. # [20:22] * Quits: yury (yury@moz-E1A05497.ok.ok.cox.net) (Connection reset by peer)
  885. # [20:22] * Joins: yury (yury@moz-E1A05497.ok.ok.cox.net)
  886. # [20:25] * Quits: smaug (chatzilla@moz-5552765.elisa-mobile.fi) (Ping timeout)
  887. # [20:37] * Quits: jlebar (jlebar@moz-4A62345C.hsd1.fl.comcast.net) (Quit: jlebar)
  888. # [20:39] * Quits: deLta30_ (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  889. # [20:39] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  890. # [20:47] * Quits: wg9s (bill@moz-7A06A043.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 9.0/20111220101134])
  891. # [20:49] * Joins: jlebar (jlebar@moz-4A62345C.hsd1.fl.comcast.net)
  892. # [20:49] * Quits: jlebar (jlebar@moz-4A62345C.hsd1.fl.comcast.net) (Quit: jlebar)
  893. # [20:51] * philor is now known as philor|away
  894. # [20:51] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  895. # [20:53] * Quits: dalsh (dalsh@moz-6DB89723.fbx.proxad.net) (Ping timeout)
  896. # [20:55] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  897. # [20:55] <evilpie> so ?
  898. # [20:56] * Quits: smontagu (chatzilla@moz-901A6295.red.bezeqint.net) (Ping timeout)
  899. # [21:01] * philor|away is now known as philor
  900. # [21:04] * Joins: smontagu (chatzilla@moz-775D0D7F.red.bezeqint.net)
  901. # [21:05] * Joins: Ms2ger (Ms2ger@moz-74AE9DF6.access.telenet.be)
  902. # [21:06] * Quits: smontagu (chatzilla@moz-775D0D7F.red.bezeqint.net) (Ping timeout)
  903. # [21:08] * Joins: biesi (cbiesinger@moz-A5D0C81F.dynamic.xdsl-line.inode.at)
  904. # [21:10] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  905. # [21:10] <Mathnerd314> so what are all of you guys doing?
  906. # [21:11] <dumitru> washing dishes
  907. # [21:12] * Joins: karl (karl@moz-15CAE4FF.jetstream.xtra.co.nz)
  908. # [21:13] * Joins: smontagu (chatzilla@moz-E9C984BC.red.bezeqint.net)
  909. # [21:13] * Joins: Jesse (jruderman@moz-447E6DA0.oc.oc.cox.net)
  910. # [21:22] <Mathnerd314> seriously? get a dishwasher
  911. # [21:23] * Quits: TheLink (TheLink@moz-7E63266B.hsi5.kabel-badenwuerttemberg.de) (Client exited)
  912. # [21:23] * Joins: gal (gal@moz-7327DB99.hsd1.ca.comcast.net)
  913. # [21:24] * Quits: kennyluck (kennyluck@moz-2905F8D5.dynamic.hinet.net) (Quit: kennyluck)
  914. # [21:24] * Joins: kennyluck (kennyluck@moz-2905F8D5.dynamic.hinet.net)
  915. # [21:26] <romeo> or a girlfriend
  916. # [21:28] * Ms2ger whacks romeo
  917. # [21:28] <dumitru> hah
  918. # [21:29] * philor is now known as philor|away
  919. # [21:30] * Joins: mconley (mconley@207C0FA.62826BE4.6816E6B7.IP)
  920. # [21:31] <evilpie> protip: (on christmas) grandparents
  921. # [21:32] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Quit: damons)
  922. # [21:35] * Quits: smontagu (chatzilla@moz-E9C984BC.red.bezeqint.net) (Ping timeout)
  923. # [21:36] * Joins: Boriss (FlyingToas@moz-EFD8BD45.static.stls.mo.charter.com)
  924. # [21:38] * philor|away is now known as philor
  925. # [21:41] * Quits: Boriss (FlyingToas@moz-EFD8BD45.static.stls.mo.charter.com) (Ping timeout)
  926. # [21:41] * Quits: mconley (mconley@207C0FA.62826BE4.6816E6B7.IP) (Input/output error)
  927. # [21:42] * Joins: Boriss (FlyingToas@moz-EFD8BD45.static.stls.mo.charter.com)
  928. # [21:42] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
  929. # [21:43] * Joins: smontagu (chatzilla@moz-25E3DD1F.red.bezeqint.net)
  930. # [21:45] * Quits: grubshka (grubshka@moz-DDC08179.w109-212.abo.wanadoo.fr) (Input/output error)
  931. # [21:46] * Joins: grubshka (grubshka@moz-DDC08179.w109-212.abo.wanadoo.fr)
  932. # [21:49] <evilpie> bz i assume we automatically do SSE builds for x64 ?
  933. # [21:50] <khuey|christmas> well, yes ...
  934. # [21:50] <khuey|christmas> since x64 implies sse2
  935. # [21:50] <khuey|christmas> (assuming the compiler is sane, etc)
  936. # [21:55] <evilpie> if we would start requiring sse2 i could fix one bug very easy
  937. # [21:56] <Mathnerd314> why don't you?
  938. # [22:00] * Joins: mconley (mconley@moz-77BBFAB0.cable.teksavvy.com)
  939. # [22:04] <evilpie> you start reminding me of my sister
  940. # [22:04] <bz> uh
  941. # [22:04] <bz> WTF
  942. # [22:04] <evilpie> :O
  943. # [22:05] * bz seeks build person
  944. # [22:05] <bz> khuey|christmas: ping
  945. # [22:05] <bz> oh, wait
  946. # [22:05] <bz> hrm
  947. # [22:05] * bz looks at other log
  948. # [22:07] <khuey|christmas> bz: pong
  949. # [22:07] <bz> nevermind
  950. # [22:07] <bz> things look ok
  951. # [22:07] <khuey|christmas> ok
  952. # [22:07] <bz> thoigh..
  953. # [22:07] <bz> er, though....
  954. # [22:07] <bz> why are all the other options starting with - ?
  955. # [22:07] <bz> whereas this one starts with / ?
  956. # [22:07] <bz> /arch:SSE2 -TP -nologo -W3 -Gy -Fdgenerated.pdb -wd4800 -we4553 -DNDEBUG -DTRIMMED -Zi -Zi -UDEBUG -DNDEBUG -GL -O1 -Oy -MD
  957. # [22:08] * khuey|christmas shrugs
  958. # [22:08] <khuey|christmas> you can do it either way
  959. # [22:08] <khuey|christmas> afaik it doesn't matter
  960. # [22:08] <bz> ok
  961. # [22:08] <bz> fwiw, preliminary numbers suggest this is not much win
  962. # [22:09] <bz> so I dunno where those palemoon numbers are coming from
  963. # [22:09] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Quit: damons)
  964. # [22:10] <biesi> bz, cygwin (or mingw?) at one point converted /x to x:
  965. # [22:10] <biesi> bz, hence us using dashes instead
  966. # [22:10] <bz> biesi: ah, right
  967. # [22:11] * Quits: Ms2ger (Ms2ger@moz-74AE9DF6.access.telenet.be) (Quit: nn)
  968. # [22:12] <bz> hmm
  969. # [22:12] <bz> so what invalidates widget layers?
  970. # [22:13] <khuey|christmas> bz: palemoon's dromaeo numbers show 1 or 2 % improvements
  971. # [22:13] <bz> khuey|christmas: see their dromaeo DOM numbers
  972. # [22:13] <khuey|christmas> ah
  973. # [22:13] <khuey|christmas> yes
  974. # [22:13] <khuey|christmas> more improvements there
  975. # [22:13] <khuey|christmas> suppose that makes sense with jits and whatno
  976. # [22:14] <bz> khuey|christmas: right
  977. # [22:14] * bz is still waiting on our dromaeo-dom numbers
  978. # [22:14] <bz> but our tdhtml number moveth not
  979. # [22:15] <bz> also no change on Tp
  980. # [22:15] <bz> so large changes elsewhere is possible, but dubious
  981. # [22:16] * Quits: grubshka (grubshka@moz-DDC08179.w109-212.abo.wanadoo.fr) (Ping timeout)
  982. # [22:17] <khuey|christmas> they say they test on a single core machine
  983. # [22:17] <khuey|christmas> hw differences are plausible
  984. # [22:18] <khuey|christmas> a single core 2.4 ghz machine is probably pretty old
  985. # [22:18] <bz> mmm
  986. # [22:18] <bz> possible
  987. # [22:18] <bz> sounds like an old P4 or something
  988. # [22:19] <bz> it's entirely plausible that sse2 matters more there
  989. # [22:19] * bz is pretty sure that p3 has no sse2
  990. # [22:19] <bz> unless they're testing on an atom?
  991. # [22:19] <bkero> p3's never came clocked at 2.4ghz either :P
  992. # [22:19] <bz> well, that too
  993. # [22:19] <bkero> i dare say atoms didn't either
  994. # [22:20] <bz> ah, looks like atom only goes up to 2.13 so far
  995. # [22:20] <bz> ok
  996. # [22:20] * Quits: gal (gal@moz-7327DB99.hsd1.ca.comcast.net) (Quit: gal)
  997. # [22:20] <bkero> Sounds like a Northwood P4. A great big pile of NetBurst crappiness.
  998. # [22:21] <bz> p3 clocked up to 1.4Ghz, looks like
  999. # [22:21] <bz> so yeah
  1000. # [22:21] <bkero> Still reasonably popular at some dry OSU dormatories for use with a copper still in brewing lcohols.
  1001. # [22:21] <bkero> *alcohols
  1002. # [22:21] <bz> ok
  1003. # [22:21] <bz> so I get about 3-4% wins
  1004. # [22:21] <bz> with sse2
  1005. # [22:22] <bkero> All P4's also had SSE3
  1006. # [22:22] <bz> on the relevant dromaeo tests
  1007. # [22:22] <bz> bkero: sure, but that's not relevant for our purposes
  1008. # [22:22] <bkero> ah
  1009. # [22:22] * Quits: smontagu (chatzilla@moz-25E3DD1F.red.bezeqint.net) (Ping timeout)
  1010. # [22:22] <khuey|christmas> does sse3 have anything interesting?
  1011. # [22:23] <bkero> The most notable change is the capability to work horizontally in a register, as opposed to the more or less strictly vertical operation of all previous SSE instructions. More specifically, instructions to add and subtract the multiple values stored within a single register have been added. These instructions simplify the implementation of a number of DSP and 3D operations. There is also a new instruction to convert floating point values t
  1012. # [22:23] <bz> given the lack of compile option for it, unlikely
  1013. # [22:23] <khuey|christmas> heh, fair enough
  1014. # [22:23] <khuey|christmas> the next thing msvc has an option for is AVX
  1015. # [22:23] <bz> yeah
  1016. # [22:23] <khuey|christmas> which didn't ship until this year
  1017. # [22:23] <bz> pretty sure we can't require that. ;)
  1018. # [22:23] * khuey|christmas expects we'll be able to use them in another decade or so
  1019. # [22:24] <bkero> but what about my OMAP3? It doesn't have any SSE :(
  1020. # [22:25] <khuey|christmas> resolved dontcare
  1021. # [22:25] <bkero> resolved /cry
  1022. # [22:26] * Quits: mconley (mconley@moz-77BBFAB0.cable.teksavvy.com) (Broken pipe)
  1023. # [22:28] * Quits: biesi (cbiesinger@moz-A5D0C81F.dynamic.xdsl-line.inode.at) (Ping timeout)
  1024. # [22:29] <bz> bkero: it's also not x86, right?
  1025. # [22:30] * khuey|christmas has too many hashtables
  1026. # [22:30] <bz> khuey|christmas: no such thing
  1027. # [22:30] <bz> khuey|christmas: (from my pov as style system peer)
  1028. # [22:31] <khuey|christmas> heh
  1029. # [22:31] <khuey|christmas> glad you think so
  1030. # [22:31] * khuey|christmas is adding a few more to layout
  1031. # [22:31] <bz> oh, hmm
  1032. # [22:31] * Joins: smontagu (chatzilla@moz-712E536.red.bezeqint.net)
  1033. # [22:31] <bz> did pentium-m or pentium-d clock up to 2.4GHz?
  1034. # [22:31] <bz> or Celeron, for that matter?
  1035. # [22:31] <khuey|christmas> not M
  1036. # [22:32] <khuey|christmas> M maxed out at 2.2 or something similar
  1037. # [22:32] <khuey|christmas> pentium-d did though
  1038. # [22:32] * romeo has a 2.40 GHz Celeron PC
  1039. # [22:32] <khuey|christmas> wikipedia says 2.6
  1040. # [22:32] * khuey|christmas goes back to stabbing nsImageLoader in the face
  1041. # [22:33] <bz> anyway
  1042. # [22:34] <bz> cjones: ping
  1043. # [22:36] <cjones> bz, pong
  1044. # [22:36] * cjones but not around much longer
  1045. # [22:37] * khuey|christmas doesn't know whether to laugh or cry at http://news.ycombinator.com/item?id=3391558
  1046. # [22:37] <bz> cjones: so my attemped fix didn't work
  1047. # [22:37] <bz> cjones: the synchronize code you pointed to just does a drawwindow
  1048. # [22:37] <cjones> :(
  1049. # [22:37] <bz> cjones: so I'm not sure why it even matters
  1050. # [22:37] <cjones> not sure i follow
  1051. # [22:37] <bz> cjones: but in any case, I'm guessing that something somewhere is not invalidating widget layers..
  1052. # [22:37] <bz> cjones: or something
  1053. # [22:38] <cjones> that synchronize code is supposed to force a shadow layers transaction
  1054. # [22:38] <bz> cjones: if I try not doing widget layers at all for ipc, would that just break the world?
  1055. # [22:38] <bz> cjones: as a test
  1056. # [22:38] <bz> cjones: ah, ok
  1057. # [22:38] <cjones> remote the WIDGET_LAYERS bit there?
  1058. # [22:38] <cjones> *remove
  1059. # [22:38] <cjones> it would break a lot of tests, but not the world
  1060. # [22:38] <bz> cjones: I was going to just make drawWIndow ignore that bit
  1061. # [22:38] <bz> well
  1062. # [22:38] <bz> for my purposes, "the world" == "tests"
  1063. # [22:39] * bz is trying to reduce the set of variables he needs to consider
  1064. # [22:39] <cjones> in theory it would break all tests, but some test would already have their content synchronized when we hit that drawWindow
  1065. # [22:39] <cjones> *some tests
  1066. # [22:39] <cjones> so they would still pass
  1067. # [22:39] <bz> so if I could have reasonably tested without widget layers....
  1068. # [22:39] <bz> ok
  1069. # [22:39] <bz> so that's not worth testing
  1070. # [22:39] <bz> alright
  1071. # [22:39] <cjones> the drawWindow is supposed to force a PLayers update message
  1072. # [22:39] <bz> so the change I made is that when WIDGET_LAYERS we flush out the invalid area on the puppet widget
  1073. # [22:40] <bz> before paintin
  1074. # [22:40] <cjones> for the canvas stuff, either we're not forcing that message, maybe
  1075. # [22:40] <bz> and that didn't fix it
  1076. # [22:40] <cjones> or the wrong content is being sent across, but that seems pretty unlikely
  1077. # [22:40] <bz> so that might be the empty transaction thing or something
  1078. # [22:40] <cjones> yeah
  1079. # [22:40] <cjones> that'd be my guess
  1080. # [22:40] * bz has no idea what that does
  1081. # [22:40] * bz is tempted to disable the empty transaction code and see if that passes
  1082. # [22:40] <bz> alright, thanks
  1083. # [22:40] * bz pushes more stuff to try
  1084. # [22:41] <cjones> have you repro'd the failures in reftest-ipc locally?
  1085. # [22:41] <cjones> you could check to see if PLayers:Update is going across after the drawWindow in the failing tests
  1086. # [22:41] <cjones> that would let you narrow it down at least
  1087. # [22:41] <cjones> work backwards
  1088. # [22:43] <tn> bz, i would think it has something to do with empty transactions
  1089. # [22:43] <bz> tn: testing that hypothesis no
  1090. # [22:43] * Joins: dalsh (dalsh@moz-6DB89723.fbx.proxad.net)
  1091. # [22:43] <bz> er, now
  1092. # [22:43] <bz> if (frame && isRetainingManager && 0) {
  1093. # [22:44] <bz> cjones: "somewhat
  1094. # [22:44] <bz> cjones: I think I maybe see one of them
  1095. # [22:44] * bz is building locally with that change too
  1096. # [22:44] <bz> tn: and I did see your bug comment
  1097. # [22:44] <bz> tn: that's the only reason I'm thinking about empty transactions!
  1098. # [22:45] <tn> bz, bug comment? i think it was on irc
  1099. # [22:50] <bkero> khuey|christmas: yea, omap3 is arm :)
  1100. # [22:54] * Quits: Jesse (jruderman@moz-447E6DA0.oc.oc.cox.net) (Quit: Jesse)
  1101. # [22:57] <khuey|christmas> bz: ping?
  1102. # [22:59] * Joins: gal (gal@moz-7327DB99.hsd1.ca.comcast.net)
  1103. # [23:02] * Joins: Jesse (jruderman@moz-447E6DA0.oc.oc.cox.net)
  1104. # [23:02] * Quits: Jesse (jruderman@moz-447E6DA0.oc.oc.cox.net) (Quit: Jesse)
  1105. # [23:04] * Quits: msucan (msucan-@FA9E8863.56E67207.699550A1.IP) (Quit: .)
  1106. # [23:04] * Quits: smontagu (chatzilla@moz-712E536.red.bezeqint.net) (Ping timeout)
  1107. # [23:05] * Joins: jgilbert (jgilbert@moz-A18DC955.ph.ph.cox.net)
  1108. # [23:06] * philor is now known as philor|away
  1109. # [23:09] * philor|away is now known as philor
  1110. # [23:12] <evilpie> good-pie|xmas
  1111. # [23:12] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1112. # [23:13] * evilpie is now known as good-pie|xmas
  1113. # [23:13] <good-pie|xmas> for christmas
  1114. # [23:15] * mattwoodrow|away is now known as mattwoodrow
  1115. # [23:18] * Joins: mike5w3c_ (MikeS@moz-DD976760.pool.e-mobile.ne.jp)
  1116. # [23:18] * Joins: dao (dao@moz-26C04AD4.dip.t-dialin.net)
  1117. # [23:18] * Quits: mike5w3c (MikeS@moz-6D5E4847.pool.e-mobile.ne.jp) (Ping timeout)
  1118. # [23:18] * mike5w3c_ is now known as mike5w3c
  1119. # [23:21] * Joins: darktrojan (geoff@moz-BC95E278.dsl.telstraclear.net)
  1120. # [23:21] * Quits: gal (gal@moz-7327DB99.hsd1.ca.comcast.net) (Quit: gal)
  1121. # [23:22] * Quits: cjones (cjones@moz-45913895.socal.res.rr.com) (Quit: Leaving)
  1122. # [23:25] * Quits: Anarchy (anarchy@moz-F8F37895.nctv.com) (Ping timeout)
  1123. # [23:25] * Quits: Boriss (FlyingToas@moz-EFD8BD45.static.stls.mo.charter.com) (Quit: Boriss)
  1124. # [23:26] * Joins: bholley (bholley@moz-24EDB000.hsd1.ca.comcast.net)
  1125. # [23:27] <bz> khuey|christmas: ack
  1126. # [23:27] <bz> disabling empty transactions locally doesn't help
  1127. # [23:27] * Quits: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com) (Quit: Miranda IM - Multi protocol instant messenger @ www.miranda-im.org)
  1128. # [23:27] * Joins: Jesse (jruderman@moz-447E6DA0.oc.oc.cox.net)
  1129. # [23:33] <khuey|christmas> bz: http://mxr.mozilla.org/mozilla-central/source/layout/generic/nsFrame.cpp#634
  1130. # [23:33] <khuey|christmas> bz: is the comment that we sometimes paint frames from other frame's stylecontexts still accurate?
  1131. # [23:37] * bz looks
  1132. # [23:37] <bz> khuey|christmas: yes
  1133. # [23:37] <bz> khuey|christmas: think background propagation to the viewport
  1134. # [23:37] <bz> khuey|christmas: the viewport frame paints based on style data for the root or <body>
  1135. # [23:38] <khuey|christmas> hmm, ok
  1136. # [23:48] <tn> bz, how did you disable empty transactions?
  1137. # [23:50] * Quits: Mathnerd314 (mathnerd31@moz-B9AE66FA.cos.dyn.pcisys.net) (Ping timeout)
  1138. # [23:50] <good-pie|xmas> bz updated the patch
  1139. # [23:52] * Joins: gal (gal@moz-7327DB99.hsd1.ca.comcast.net)
  1140. # [23:52] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
  1141. # [23:52] <bz> tn: https://hg.mozilla.org/try/diff/1d338d5fa130/layout/base/nsPresShell.cpp
  1142. # [23:53] * mattwoodrow is now known as mattwoodrow|away
  1143. # [23:53] <bz> tn: or do I need to try harder?
  1144. # [23:53] <khuey|christmas> bz: can I rely on the style context we're painting from being some frame's style context?
  1145. # [23:54] <khuey|christmas> bz: even if it's not the frame in questions?
  1146. # [23:55] <bz> khuey|christmas: Hmm
  1147. # [23:55] <bz> khuey|christmas: I'm not sure
  1148. # [23:55] <bz> khuey|christmas: roc might know
  1149. # [23:55] <khuey|christmas> ok
  1150. # [23:55] <tn> bz, that should work, you could try removing the canvas check here http://mxr.mozilla.org/mozilla-central/source/layout/generic/nsFrame.cpp#4298
  1151. # [23:55] * khuey|christmas supposes he could audit callsites too
  1152. # [23:55] <bz> tn: I have a try build going with my change
  1153. # [23:55] <bz> tn: we'll see how it goes
  1154. # [23:56] * bz pushes one with the canvas check removed too
  1155. # [23:58] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: Success !!)
  1156. # [23:59] * mattwoodrow|away is now known as mattwoodrow
  1157. # [23:59] <khuey|christmas> looks like the answer is yes
  1158. # [23:59] * Quits: macmaN (chezburger@moz-DA23949E.dyn.estpak.ee) (Connection reset by peer)
  1159. # Session Close: Mon Dec 26 00:00:01 2011

The end :)