/irc-logs / mozilla / #developers / 2013-06-16 / end

Options:

  1. # Session Start: Sun Jun 16 00:00:00 2013
  2. # Session Ident: #developers
  3. # [00:00] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/6c897b8852ab - Brian Hackett - Bug 883524 - Don't assume a non-lazy script when analyzing a 'new' script's properties.
  4. # [00:04] * Quits: ben_ (ben@moz-CDB0DEA0.hfc.comcastbusiness.net) (Client exited)
  5. # [00:09] * Quits: dzbarsky (Adium@moz-A7CDB794.dia.static.qwest.net) (Ping timeout)
  6. # [00:10] * Joins: dzbarsky (Adium@moz-A7CDB794.dia.static.qwest.net)
  7. # [00:10] * Quits: atte (atte@moz-D74310DA.dhcp.inet.fi) (Client exited)
  8. # [00:12] * Joins: sfink (chatzilla@moz-BFE82CA8.dsl.pltn13.sbcglobal.net)
  9. # [00:14] * Quits: brambles (xymox@moz-969AAE9B.barwen.ch) (Ping timeout)
  10. # [00:14] * Joins: steve (chatzilla@moz-AD078039.range86-181.btcentralplus.com)
  11. # [00:15] * Joins: Enn (enn@moz-1758BB1C.cpe.net.cable.rogers.com)
  12. # [00:15] * Quits: twi (Adium@moz-144A8B77.cust.dsl.vodafone.it) (Quit: Leaving.)
  13. # [00:15] * Joins: brambles (xymox@moz-969AAE9B.barwen.ch)
  14. # [00:16] * Quits: rednaks (rednaks@4A0A5D22.FE93247C.55FFA9B4.IP) (Quit: Téléportation !)
  15. # [00:16] * Quits: capella|zzz (chatzilla@moz-890811F7.twcny.res.rr.com) (Ping timeout)
  16. # [00:17] * Joins: FabioMagnoni (fabiomagno@C6A6A78C.34A40524.A8479B91.IP)
  17. # [00:18] <steve> guys: debugging on linux seems more backwards than I was expecting. the current debugging line seems to move around a little erratically as I step through using gui front ends to gdb such as ddd. is this "normal" ? (building gcc 4.81 right now to see if that fixes it, already have latest gdb installed)
  18. # [00:18] * Joins: capella|zzz (chatzilla@moz-890811F7.twcny.res.rr.com)
  19. # [00:19] <steve> tried intel debugger too - no joy there. seems to lock up loading ff/gecko shared libraries, but maybe just really slow.
  20. # [00:19] * Quits: FabioMagnoni (fabiomagno@C6A6A78C.34A40524.A8479B91.IP) (Ping timeout)
  21. # [00:19] * Joins: alice (alice@moz-23B2B3B7.w90-37.abo.wanadoo.fr)
  22. # [00:21] <steve> on the upside, got ff 17 gtkembed provided by stransky working. so will set a build going with my upgrade to ff21 source & see if that works.
  23. # [00:22] <steve> realize many probably not around today - probably just talking to myself :)
  24. # [00:22] * Quits: marco (Thunderbir@moz-EA1A7A67.retail.telecomitalia.it) (Quit: marco)
  25. # [00:22] <steve> also doesn't seem to be a mac embedding sample app around. would be nice to have one of those too.
  26. # [00:23] * Quits: Enn (enn@moz-1758BB1C.cpe.net.cable.rogers.com) (Ping timeout)
  27. # [00:24] <@smaug> don't recall if there was ever a mac example
  28. # [00:25] <steve> cheers. don't remember seeing one. guess will add that to my list. sometime anyhow, don't need mac right now.
  29. # [00:26] <steve> will go hassle to gdb guys if the debugging step thingy is "normal".
  30. # [00:27] * Quits: mbrubeck (mbrub_000@moz-45568FC0.hsd1.wa.comcast.net) (Quit: Leaving.)
  31. # [00:28] * Quits: Jan (Jan@116DEE19:64866890:E23AC33A:IP) (Ping timeout: 106 seconds)
  32. # [00:29] * Joins: sebasmagri (user@91A98F12.F43C7CE2.C801199D.IP)
  33. # [00:30] * Quits: squeakytoy (christoffe@moz-79070305.dynamic.se.alltele.net) (Connection reset by peer)
  34. # [00:32] * Joins: Jan (Jan@116DEE19:64866890:E23AC33A:IP)
  35. # [00:32] * Quits: Jan (Jan@116DEE19:64866890:E23AC33A:IP) (Max SendQ exceeded)
  36. # [00:32] * Joins: Jan (Jan@116DEE19:64866890:E23AC33A:IP)
  37. # [00:32] * Quits: Jan (Jan@116DEE19:64866890:E23AC33A:IP) (Max SendQ exceeded)
  38. # [00:33] * Joins: Jan (Jan@116DEE19:64866890:E23AC33A:IP)
  39. # [00:33] * Quits: Jan (Jan@116DEE19:64866890:E23AC33A:IP) (Max SendQ exceeded)
  40. # [00:33] * Joins: Jan (Jan@116DEE19:64866890:E23AC33A:IP)
  41. # [00:33] * Quits: Jan (Jan@116DEE19:64866890:E23AC33A:IP) (Max SendQ exceeded)
  42. # [00:34] * Joins: Jan (Jan@116DEE19:64866890:E23AC33A:IP)
  43. # [00:34] * Quits: Jan (Jan@116DEE19:64866890:E23AC33A:IP) (Max SendQ exceeded)
  44. # [00:35] * Joins: Jan (Jan@116DEE19:64866890:E23AC33A:IP)
  45. # [00:35] * Quits: Jan (Jan@116DEE19:64866890:E23AC33A:IP) (Max SendQ exceeded)
  46. # [00:35] * Joins: Jan (Jan@116DEE19:64866890:E23AC33A:IP)
  47. # [00:35] * Quits: Jan (Jan@116DEE19:64866890:E23AC33A:IP) (Max SendQ exceeded)
  48. # [00:36] * Joins: Jan (Jan@116DEE19:64866890:E23AC33A:IP)
  49. # [00:36] * Quits: Jan (Jan@116DEE19:64866890:E23AC33A:IP) (Max SendQ exceeded)
  50. # [00:36] * Joins: Jan (Jan@116DEE19:64866890:E23AC33A:IP)
  51. # [00:36] * Quits: Jan (Jan@116DEE19:64866890:E23AC33A:IP) (Max SendQ exceeded)
  52. # [00:37] * Joins: Jan (Jan@116DEE19:64866890:E23AC33A:IP)
  53. # [00:37] * Quits: Jan (Jan@116DEE19:64866890:E23AC33A:IP) (Max SendQ exceeded)
  54. # [00:38] * Joins: Jan (Jan@116DEE19:64866890:E23AC33A:IP)
  55. # [00:38] * Quits: Jan (Jan@116DEE19:64866890:E23AC33A:IP) (Max SendQ exceeded)
  56. # [00:38] * Quits: nrc (nrc@7BE24E90.A5032A01.3CFC199D.IP) (Ping timeout)
  57. # [00:38] * Joins: Jan (Jan@116DEE19:64866890:E23AC33A:IP)
  58. # [00:38] * Quits: Jan (Jan@116DEE19:64866890:E23AC33A:IP) (Max SendQ exceeded)
  59. # [00:39] * Joins: Jan (Jan@116DEE19:64866890:E23AC33A:IP)
  60. # [00:39] * Quits: Jan (Jan@116DEE19:64866890:E23AC33A:IP) (Max SendQ exceeded)
  61. # [00:39] * Joins: nrc (nrc@7BE24E90.A5032A01.3CFC199D.IP)
  62. # [00:39] * Joins: Jan (Jan@116DEE19:64866890:E23AC33A:IP)
  63. # [00:39] * Quits: Jan (Jan@116DEE19:64866890:E23AC33A:IP) (Max SendQ exceeded)
  64. # [00:40] <steve> debugging issue, over simplified my mozconfig file to get it working. need to put ac_add_options --disable-optimize back in. duh.
  65. # [00:40] * Joins: Jan (Jan@116DEE19:64866890:E23AC33A:IP)
  66. # [00:40] * Quits: Jan (Jan@116DEE19:64866890:E23AC33A:IP) (Max SendQ exceeded)
  67. # [00:41] * Joins: Jan (Jan@116DEE19:64866890:E23AC33A:IP)
  68. # [00:41] * Quits: Jan (Jan@116DEE19:64866890:E23AC33A:IP) (Max SendQ exceeded)
  69. # [00:41] * Joins: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net)
  70. # [00:41] * Joins: Jan (Jan@116DEE19:64866890:E23AC33A:IP)
  71. # [00:41] * Quits: Jan (Jan@116DEE19:64866890:E23AC33A:IP) (Max SendQ exceeded)
  72. # [00:42] * Joins: rniwa (rniwa@5FEFE500.BA327C77.775DF071.IP)
  73. # [00:42] * Joins: Jan (Jan@116DEE19:64866890:E23AC33A:IP)
  74. # [00:42] * Quits: Jan (Jan@116DEE19:64866890:E23AC33A:IP) (Max SendQ exceeded)
  75. # [00:43] * Joins: Jan (Jan@116DEE19:64866890:E23AC33A:IP)
  76. # [00:43] * Quits: Jan (Jan@116DEE19:64866890:E23AC33A:IP) (Max SendQ exceeded)
  77. # [00:43] * Quits: capella|zzz (chatzilla@moz-890811F7.twcny.res.rr.com) (Ping timeout)
  78. # [00:43] * Joins: Jan (Jan@116DEE19:64866890:E23AC33A:IP)
  79. # [00:43] * Quits: Jan (Jan@116DEE19:64866890:E23AC33A:IP) (Max SendQ exceeded)
  80. # [00:44] * Joins: capella|zzz (chatzilla@moz-890811F7.twcny.res.rr.com)
  81. # [00:44] * Joins: Jan (Jan@116DEE19:64866890:E23AC33A:IP)
  82. # [00:44] * Quits: Jan (Jan@116DEE19:64866890:E23AC33A:IP) (Max SendQ exceeded)
  83. # [00:44] * Joins: Jan (Jan@116DEE19:64866890:E23AC33A:IP)
  84. # [00:44] * Quits: Jan (Jan@116DEE19:64866890:E23AC33A:IP) (Max SendQ exceeded)
  85. # [00:44] * Quits: alice (alice@moz-23B2B3B7.w90-37.abo.wanadoo.fr) (Client exited)
  86. # [00:45] * Joins: Jan (Jan@116DEE19:64866890:E23AC33A:IP)
  87. # [00:45] * Quits: Jan (Jan@116DEE19:64866890:E23AC33A:IP) (Max SendQ exceeded)
  88. # [00:45] * Joins: Jan (Jan@116DEE19:64866890:E23AC33A:IP)
  89. # [00:45] * Quits: Jan (Jan@116DEE19:64866890:E23AC33A:IP) (Max SendQ exceeded)
  90. # [00:46] * Quits: steve (chatzilla@moz-AD078039.range86-181.btcentralplus.com) (Quit: ChatZilla 0.9.90 [Firefox 21.0/20130512193848])
  91. # [00:46] * Joins: Jan (Jan@116DEE19:64866890:E23AC33A:IP)
  92. # [00:46] * Quits: Jan (Jan@116DEE19:64866890:E23AC33A:IP) (Max SendQ exceeded)
  93. # [00:47] * Joins: Jan (Jan@116DEE19:64866890:E23AC33A:IP)
  94. # [00:47] * Quits: Jan (Jan@116DEE19:64866890:E23AC33A:IP) (Max SendQ exceeded)
  95. # [00:47] * Joins: Enn (enn@moz-1758BB1C.cpe.net.cable.rogers.com)
  96. # [00:48] * Joins: Jan (Jan@116DEE19:64866890:E23AC33A:IP)
  97. # [00:48] * Quits: Jan (Jan@116DEE19:64866890:E23AC33A:IP) (Max SendQ exceeded)
  98. # [00:48] * Quits: mjh563 (mjh563@moz-D891C5B8.cable.virginmedia.com) (Quit: )
  99. # [00:48] * Joins: Sixmsj (Sixmsj@moz-CC98DFCB.hsd1.ca.comcast.net)
  100. # [00:48] * Joins: Jan (Jan@116DEE19:64866890:E23AC33A:IP)
  101. # [00:48] * Quits: Jan (Jan@116DEE19:64866890:E23AC33A:IP) (Max SendQ exceeded)
  102. # [00:49] * Joins: Jan (Jan@116DEE19:64866890:E23AC33A:IP)
  103. # [00:49] * Quits: Jan (Jan@116DEE19:64866890:E23AC33A:IP) (Max SendQ exceeded)
  104. # [00:49] * Joins: Jan (Jan@116DEE19:64866890:E23AC33A:IP)
  105. # [00:49] * Quits: Jan (Jan@116DEE19:64866890:E23AC33A:IP) (Max SendQ exceeded)
  106. # [00:50] * Joins: Jan (Jan@116DEE19:64866890:E23AC33A:IP)
  107. # [00:50] * Quits: cronco (Thunderbir@63AA1ABB.8199434F.CD219C36.IP) (Ping timeout)
  108. # [00:50] * Quits: Jan (Jan@116DEE19:64866890:E23AC33A:IP) (Max SendQ exceeded)
  109. # [00:51] * Joins: Jan (Jan@116DEE19:64866890:E23AC33A:IP)
  110. # [00:51] * Quits: Jan (Jan@116DEE19:64866890:E23AC33A:IP) (Max SendQ exceeded)
  111. # [00:51] * MrDHat is now known as MrDHat|afk
  112. # [00:51] * Joins: Jan (Jan@116DEE19:64866890:E23AC33A:IP)
  113. # [00:51] * Quits: Jan (Jan@116DEE19:64866890:E23AC33A:IP) (Max SendQ exceeded)
  114. # [00:52] * Joins: Jan (Jan@116DEE19:64866890:E23AC33A:IP)
  115. # [00:52] * Quits: Jan (Jan@116DEE19:64866890:E23AC33A:IP) (Max SendQ exceeded)
  116. # [00:52] * Joins: Jan_ (Jan@116DEE19:64866890:E23AC33A:IP)
  117. # [00:53] * Quits: mwargers (chatzilla@moz-BD80F5CF.cm-3-1a.dynamic.ziggo.nl) (Ping timeout)
  118. # [00:55] * Quits: Enn (enn@moz-1758BB1C.cpe.net.cable.rogers.com) (Ping timeout)
  119. # [00:56] * Quits: mconley (mconley@moz-B4389AA6.dsl.bell.ca) (Input/output error)
  120. # [01:00] * Joins: mwargers (chatzilla@moz-BD80F5CF.cm-3-1a.dynamic.ziggo.nl)
  121. # [01:01] * Joins: kdc_ (chatzilla@moz-2ACC6B38.pk.shawcable.net)
  122. # [01:01] * Quits: kdc (chatzilla@moz-2ACC6B38.pk.shawcable.net) (Ping timeout)
  123. # [01:01] * kdc_ is now known as kdc
  124. # [01:04] * Quits: dzbarsky (Adium@moz-A7CDB794.dia.static.qwest.net) (Quit: Leaving.)
  125. # [01:05] * mattwoodrow is now known as mattwoodrow|away
  126. # [01:06] * Joins: bbondy (bbondy@moz-717FF534.home.cgocable.net)
  127. # [01:08] * Joins: schien (anonymous@moz-7EF00550.dynamic.hinet.net)
  128. # [01:15] * Quits: vtmarvin (Thunderbir@9D75911A.1239134F.E4B2C495.IP) (Client exited)
  129. # [01:21] * Quits: @smaug (chatzilla@moz-D8807168.elisa-laajakaista.fi) (Ping timeout)
  130. # [01:21] * Quits: mwargers (chatzilla@moz-BD80F5CF.cm-3-1a.dynamic.ziggo.nl) (Ping timeout)
  131. # [01:22] * capella|zzz is now known as capella
  132. # [01:32] * Joins: marco (Thunderbir@moz-EA1A7A67.retail.telecomitalia.it)
  133. # [01:35] * Quits: jhopkins (jhopkins@moz-11DA4536.tb.shawcable.net) (Quit: jhopkins)
  134. # [01:36] * dhylands is now known as dhylands|pto
  135. # [01:40] * philor is now known as philor|away
  136. # [01:43] * Quits: janv (varga@moz-8BF5D87F.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  137. # [01:44] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/fbcd6734691f - Josh Matthews - Bug 865257 - Implement MediaStreamAudioDestinationNode. r=ehsan,roc
  138. # [01:48] * Quits: Jan_ (Jan@116DEE19:64866890:E23AC33A:IP) (Quit: Nobody reads quit messages...)
  139. # [01:55] * Joins: Enn (enn@moz-1758BB1C.cpe.net.cable.rogers.com)
  140. # [01:56] * Joins: ekr_ (ekr@moz-AEFB747.hfc.comcastbusiness.net)
  141. # [02:00] * Quits: till (till@moz-2ED33E7B.adsl.alicedsl.de) (Client exited)
  142. # [02:00] * mattwoodrow|away is now known as mattwoodrow
  143. # [02:03] * Quits: WG9s (bill@moz-E8199F88.maine.res.rr.com) (Quit: ChatZilla 0.9.87-6.1450hg.fc18 [XULRunner 21.0/20130521122340])
  144. # [02:11] * Quits: ericjung_ (ericjung@moz-FC76CC78.bstnma.fios.verizon.net) (Ping timeout)
  145. # [02:11] * Joins: lduros (user@moz-424BE74C.phlapa.fios.verizon.net)
  146. # [02:15] * Quits: @dbaron (dbaron@moz-FD349932.dsl.dynamic.sonic.net) (Ping timeout)
  147. # [02:20] * Quits: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP) (Quit: Textual IRC Client: http://www.textualapp.com/)
  148. # [02:21] * Joins: mconley (mconley@moz-B4389AA6.dsl.bell.ca)
  149. # [02:22] * Quits: rniwa (rniwa@5FEFE500.BA327C77.775DF071.IP) (Quit: rniwa)
  150. # [02:25] * philor|away is now known as philor
  151. # [02:29] * Joins: ericjung_ (ericjung@moz-FC76CC78.bstnma.fios.verizon.net)
  152. # [02:31] <nrc> !seen espressive
  153. # [02:31] <firebot> espressive was last seen 29 hours, 30 minutes and 12 seconds ago, saying 'gps: fix merged to master' in #fhr.
  154. # [02:33] * Joins: maxli (maxli@C03F2759.C70D537E.2FA4EA88.IP)
  155. # [02:34] * Joins: tonymec (tonymec@moz-82D48FB9.adsl-dyn.isp.belgacom.be)
  156. # [02:34] * Joins: tonymec|away (tonymec@moz-82D48FB9.adsl-dyn.isp.belgacom.be)
  157. # [02:36] * Joins: ddahl (ddahl@moz-E7E75FA8.hsd1.il.comcast.net)
  158. # [02:37] * Joins: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP)
  159. # [02:39] * Quits: ddahl (ddahl@moz-E7E75FA8.hsd1.il.comcast.net) (Ping timeout)
  160. # [02:42] * Quits: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net) (Connection reset by peer)
  161. # [02:43] <tbsaunde> win 44
  162. # [02:43] * Joins: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net)
  163. # [02:43] * Joins: FabioMagnoni (fabiomagno@C6A6A78C.34A40524.A8479B91.IP)
  164. # [02:44] * Quits: ekr_ (ekr@moz-AEFB747.hfc.comcastbusiness.net) (Ping timeout)
  165. # [02:47] * Quits: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP) (Quit: Textual IRC Client: http://www.textualapp.com/)
  166. # [02:48] * Quits: lduros (user@moz-424BE74C.phlapa.fios.verizon.net) (Client exited)
  167. # [02:49] * Joins: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP)
  168. # [02:56] * Quits: mconley (mconley@moz-B4389AA6.dsl.bell.ca) (Input/output error)
  169. # [03:02] * Quits: chewey (chewey@moz-3022A992.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
  170. # [03:02] * Joins: chewey (chewey@moz-91626555.dip0.t-ipconnect.de)
  171. # [03:06] * Quits: Enn (enn@moz-1758BB1C.cpe.net.cable.rogers.com) (Ping timeout)
  172. # [03:10] * Quits: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP) (Quit: Computer has gone to sleep.)
  173. # [03:11] <Jesse> bjacob: why did you change the summary of https://bugzilla.mozilla.org/show_bug.cgi?id=765111 ?
  174. # [03:12] * Joins: cers (csonne@moz-D706C2D4.fullrate.dk)
  175. # [03:17] * Joins: karl (karl@moz-C433B975.jetstream.xtra.co.nz)
  176. # [03:18] * Quits: Sixmsj (Sixmsj@moz-CC98DFCB.hsd1.ca.comcast.net) (Quit: Computer has gone to sleep.)
  177. # [03:18] * Joins: sewardj_ (sewardj@moz-191FA5F7.dip0.t-ipconnect.de)
  178. # [03:18] * Joins: imsurit (chatzilla@30F358F9.73A0F9A5.1A5E31FF.IP)
  179. # [03:19] * Quits: sewardj (sewardj@moz-3FCAEFF8.dip0.t-ipconnect.de) (Ping timeout)
  180. # [03:21] * Quits: maxli (maxli@C03F2759.C70D537E.2FA4EA88.IP) (Quit: Leaving.)
  181. # [03:26] * Quits: dhylands|pto (dhylands@781720B5.505814D4.5D698A29.IP) (Ping timeout)
  182. # [03:32] * Quits: jimb (user@moz-91B1931F.hsd1.or.comcast.net) (Ping timeout)
  183. # [03:38] * Joins: ekr_ (ekr@moz-FAC44BDF.hfc.comcastbusiness.net)
  184. # [03:39] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/4a56cac4268b - Phil Ringnalda - Bug 862199 - double the timeout for test_bug416317-2.html so it doesn't time out on b2g all the time
  185. # [03:41] * mattwoodrow is now known as mattwoodrow|away
  186. # [03:41] * Joins: dbaron (dbaron@moz-FD349932.dsl.dynamic.sonic.net)
  187. # [03:41] * ChanServ sets mode: +o dbaron
  188. # [03:41] * mattwoodrow|away is now known as mattwoodrow
  189. # [03:43] * Quits: brson (brson@2557E599.66715431.D25A875A.IP) (Quit: leaving)
  190. # [03:44] * zz_jchen is now known as jchen
  191. # [03:45] <bjacob> Jesse: because this is a canvas2d bug, and the original title said 'canvas3d' which is the old name for WebGL
  192. # [03:48] * Quits: Benvie (bbenvie@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  193. # [03:49] * Quits: imsurit (chatzilla@30F358F9.73A0F9A5.1A5E31FF.IP) (Ping timeout)
  194. # [03:49] * Joins: Benvie (bbenvie@moz-BE33DA21.fw1.sfo1.mozilla.net)
  195. # [03:53] * Quits: annevk (annevk@moz-45B5FB30.kyotnt01.ap.so-net.ne.jp) (Input/output error)
  196. # [03:53] * Quits: tomer (tomer@7AF4670C.A2C54A10.FC30AC02.IP) (Ping timeout)
  197. # [03:57] * Joins: Sixmsj (Sixmsj@moz-CC98DFCB.hsd1.ca.comcast.net)
  198. # [03:58] * Joins: darktrojan (geoff@moz-8DCE008B.dsl.telstraclear.net)
  199. # [03:59] * Joins: annevk (annevk@moz-45B5FB30.kyotnt01.ap.so-net.ne.jp)
  200. # [04:01] * Joins: RealRaven (Thunderbir@9D5FCCFD.FCE1C320.C3498625.IP)
  201. # [04:05] * Quits: JosiahOne (Instantbir@moz-2C74C5DD.lightspeed.livnmi.sbcglobal.net) (Quit: [self dealloc];)
  202. # [04:08] * Quits: annevk (annevk@moz-45B5FB30.kyotnt01.ap.so-net.ne.jp) (Input/output error)
  203. # [04:12] * Quits: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net) (Connection reset by peer)
  204. # [04:13] * Joins: mconley (mconley@moz-B4389AA6.dsl.bell.ca)
  205. # [04:13] <@dolske> Is webgl pronounced with a hard g?
  206. # [04:14] * @dolske runs away
  207. # [04:18] * Quits: RealRaven (Thunderbir@9D5FCCFD.FCE1C320.C3498625.IP) (Quit: RealRaven)
  208. # [04:19] * Joins: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net)
  209. # [04:21] * Quits: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net) (Connection reset by peer)
  210. # [04:22] * Joins: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net)
  211. # [04:29] * Quits: marco (Thunderbir@moz-EA1A7A67.retail.telecomitalia.it) (Quit: marco)
  212. # [04:29] * Quits: kinetik (kinetik@2FDA36D3.CCBA2B1D.FC74E68.IP) (Ping timeout)
  213. # [04:32] <jcranmer|away> sheesh, why do people have so much trouble distinguishing between German and Dutch?
  214. # [04:32] * Joins: kinetik (kinetik@2FDA36D3.CCBA2B1D.FC74E68.IP)
  215. # [04:35] <bjacob> dolske: i've never heard anyone pronounce it that way!
  216. # [04:36] * Joins: imsurit (chatzilla@30F358F9.73A0F9A5.1A5E31FF.IP)
  217. # [04:44] * Quits: heycam|away (cam@moz-816A8ED0.mcc.id.au) (Quit: Terminated with extreme prejudice - dircproxy 1.0.5)
  218. # [04:44] * Quits: KWierso|Home (chatzilla@moz-39E2648C.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 1.9.0.17/2009122204])
  219. # [04:45] * Joins: darkowlzz (sunny@419CECC3.7E936EA.25B273F5.IP)
  220. # [04:46] * Joins: ekr__ (ekr@moz-FAC44BDF.hfc.comcastbusiness.net)
  221. # [04:49] * Quits: Sixmsj (Sixmsj@moz-CC98DFCB.hsd1.ca.comcast.net) (Quit: Computer has gone to sleep.)
  222. # [04:49] * Quits: Hendikins (wolfox@ACEFC27F.FDF31EC0.5A112924.IP) (Ping timeout)
  223. # [04:50] * Joins: Hendikins (wolfox@ACEFC27F.FDF31EC0.5A112924.IP)
  224. # [04:50] * Joins: Enn (enn@moz-1758BB1C.cpe.net.cable.rogers.com)
  225. # [04:52] * Joins: Sixmsj (Sixmsj@moz-CC98DFCB.hsd1.ca.comcast.net)
  226. # [04:55] * Quits: ekr__ (ekr@moz-FAC44BDF.hfc.comcastbusiness.net) (Quit: Colloquy for iPhone - http://colloquy.mobi)
  227. # [05:11] * Quits: Enn (enn@moz-1758BB1C.cpe.net.cable.rogers.com) (Ping timeout)
  228. # [05:15] * Quits: imsurit (chatzilla@30F358F9.73A0F9A5.1A5E31FF.IP) (Ping timeout)
  229. # [05:17] * jchen is now known as zz_jchen
  230. # [05:19] * Quits: Benvie (bbenvie@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  231. # [05:21] * Joins: Benvie (bbenvie@moz-BE33DA21.fw1.sfo1.mozilla.net)
  232. # [05:21] * Quits: KaiRo_away (robert@moz-3C0BC418.adsl.highway.telekom.at) (Input/output error)
  233. # [05:22] * Joins: Enn (enn@moz-1758BB1C.cpe.net.cable.rogers.com)
  234. # [05:24] * Joins: dhylands (dhylands@781720B5.505814D4.5D698A29.IP)
  235. # [05:29] * Joins: AsaDotzler (asa@4508CAE6.38324963.204CA821.IP)
  236. # [05:30] * Quits: Asa (asa@4508CAE6.38324963.204CA821.IP) (Ping timeout)
  237. # [05:31] * Quits: nigelb (nigel@AC024D61.81112D4F.EE6E63A5.IP) (Ping timeout)
  238. # [05:31] * Quits: Enn (enn@moz-1758BB1C.cpe.net.cable.rogers.com) (Ping timeout)
  239. # [05:31] * Joins: gbrown_ (gbrown@moz-6075880C.cg.shawcable.net)
  240. # [05:31] * Quits: gbrown (gbrown@moz-6075880C.cg.shawcable.net) (Ping timeout)
  241. # [05:31] * gbrown_ is now known as gbrown
  242. # [05:34] * Joins: imsurit (chatzilla@8AE81156.C9C00F2A.1A5E31FF.IP)
  243. # [05:36] * Joins: abr (abr@moz-E7573D65.lightspeed.dllstx.sbcglobal.net)
  244. # [05:41] * Joins: nigelb (nigel@AC024D61.81112D4F.EE6E63A5.IP)
  245. # [05:45] <retrecal> Anyone familiar enough with audio to know what this statement (http://mxr.mozilla.org/mozilla-central/source/content/media/wave/WaveReader.cpp#205) is checking for?
  246. # [05:49] <edwin> retrecal: Looks like it's just making sure the buffer size doesn't overflow
  247. # [05:50] <retrecal> alright, seems standard enough
  248. # [05:54] * Quits: bsmith (bsmith@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  249. # [06:00] * Quits: tonymec (tonymec@moz-82D48FB9.adsl-dyn.isp.belgacom.be) (Ping timeout)
  250. # [06:00] * Joins: tonymec (tonymec@moz-82D48FB9.adsl-dyn.isp.belgacom.be)
  251. # [06:00] * Quits: Matti (Matti@moz-4EE1986D.dip0.t-ipconnect.de) (Ping timeout)
  252. # [06:04] * Joins: Matti (Matti@moz-5E1ACE0F.dip0.t-ipconnect.de)
  253. # [06:07] * Joins: mmargoliono (min@moz-9DBD522D.static.internode.on.net)
  254. # [06:10] * Joins: norton- (norton@E680EB3B.B72C3CE3.9FD833D8.IP)
  255. # [06:14] * Quits: imsurit (chatzilla@8AE81156.C9C00F2A.1A5E31FF.IP) (Ping timeout)
  256. # [06:18] * Quits: FabioMagnoni (fabiomagno@C6A6A78C.34A40524.A8479B91.IP) (Input/output error)
  257. # [06:34] * Quits: karl (karl@moz-C433B975.jetstream.xtra.co.nz) (Ping timeout)
  258. # [06:36] * Joins: fossterer (Thunderbir@EFD7D4EF.F5E5CB45.7796163B.IP)
  259. # [06:39] * Quits: mmargoliono (min@moz-9DBD522D.static.internode.on.net) (Ping timeout)
  260. # [06:44] * Joins: imsurit (chatzilla@8AE81156.C9C00F2A.1A5E31FF.IP)
  261. # [06:47] * Joins: janv (varga@moz-8BF5D87F.flarion.as5628.telecom.sk)
  262. # [06:47] * Quits: @dbaron (dbaron@moz-FD349932.dsl.dynamic.sonic.net) (Ping timeout)
  263. # [06:48] * Joins: FabioMagnoni (fabiomagno@C6A6A78C.34A40524.A8479B91.IP)
  264. # [06:52] * Joins: RattyAway (Jim_diGriz@8F2B84D7.587715E1.FB243CD8.IP)
  265. # [06:52] <RattyAway> case "browser.urlbar.formatting.enabled":
  266. # [06:52] <RattyAway> + this._formattingEnabled = Services.prefs.getBookPref(aData);
  267. # [06:52] <RattyAway> getBookPref ??
  268. # [06:55] * Quits: kinetik (kinetik@2FDA36D3.CCBA2B1D.FC74E68.IP) (Ping timeout)
  269. # [06:55] * Quits: FabioMagnoni (fabiomagno@C6A6A78C.34A40524.A8479B91.IP) (Ping timeout)
  270. # [06:55] * Joins: JesperHansen (JesperHans@F2AF2393.A3815CAE.1A0858F.IP)
  271. # [06:56] * Quits: imsurit (chatzilla@8AE81156.C9C00F2A.1A5E31FF.IP) (Ping timeout)
  272. # [06:57] * Joins: abhishekp (chatzilla@moz-ED15369F.mtnl.net.in)
  273. # [06:57] * Quits: abhishekp (chatzilla@moz-ED15369F.mtnl.net.in) (Quit: ChatZilla 0.9.90 [Firefox 21.0/20130511120803])
  274. # [06:58] * Joins: kinetik (kinetik@2FDA36D3.CCBA2B1D.FC74E68.IP)
  275. # [07:02] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
  276. # [07:05] * Joins: ddahl (ddahl@5D3B67E3.71E1659D.DFB5E910.IP)
  277. # [07:07] * Quits: kinetik (kinetik@2FDA36D3.CCBA2B1D.FC74E68.IP) (Ping timeout)
  278. # [07:08] * Quits: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  279. # [07:11] * Joins: kinetik (kinetik@2FDA36D3.CCBA2B1D.FC74E68.IP)
  280. # [07:12] * Quits: cers (csonne@moz-D706C2D4.fullrate.dk) (Quit: Computer has gone to sleep.)
  281. # [07:13] * Joins: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP)
  282. # [07:13] * Quits: RattyAway (Jim_diGriz@8F2B84D7.587715E1.FB243CD8.IP) (Ping timeout)
  283. # [07:14] * Quits: JesperHansen (JesperHans@F2AF2393.A3815CAE.1A0858F.IP) (Ping timeout)
  284. # [07:17] * Joins: RattyAway (Jim_diGriz@8F2B84D7.587715E1.FB243CD8.IP)
  285. # [07:18] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
  286. # [07:18] * ekr_ is now known as ekr
  287. # [07:19] * Quits: @bz_sleep (bzbarsky@moz-A28C5395.bstnma.fios.verizon.net) (Client exited)
  288. # [07:20] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
  289. # [07:23] <reuben> lol
  290. # [07:23] <reuben> nice
  291. # [07:24] * Joins: carter (craterz@4540C2FD.33F94020.AF265B38.IP)
  292. # [07:27] <carter> /msg NickServ confirm X1rIVR3YS
  293. # [07:28] <carter> haha whoops
  294. # [07:28] <reuben> :V
  295. # [07:31] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  296. # [07:32] <carter> I am a computer science student at the University of Illinois that wants to contribute in some way. wheres a good place to start?
  297. # [07:33] <bkero> Nice.
  298. # [07:33] <fossterer> carter: Got Caught...
  299. # [07:33] <fossterer> ;)
  300. # [07:34] <carter> haha
  301. # [07:34] <fossterer> carter: Alright.. Built FF?
  302. # [07:35] <carter> not yet. i guess that would make sense wouldn't it?
  303. # [07:36] <carter> I guess I will go build it, try to familiarize myself with the code, then come back?
  304. # [07:37] * philor is now known as philor|away
  305. # [07:38] <RattyAway> carter: probably start with the #introduction channel on this server.
  306. # [07:38] * Joins: Edgar (Thunderbir@moz-4438AAD3.dynamic.hinet.net)
  307. # [07:38] <RattyAway> also you might get better replies on a weekday...
  308. # [07:38] * Quits: Edgar (Thunderbir@moz-4438AAD3.dynamic.hinet.net) (Quit: Edgar)
  309. # [07:40] <carter> i will check out #introduction. thanks for the help!
  310. # [07:42] * Quits: carter (craterz@4540C2FD.33F94020.AF265B38.IP) (Quit: Leaving)
  311. # [07:47] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/e6918653f914 - Reuben Morais - No bug - Fix typo in browser-ui.js
  312. # [07:47] <reuben> RattyAway: ^ nice catch
  313. # [07:50] <RattyAway> ;)
  314. # [07:51] * Joins: kdc_ (chatzilla@moz-2ACC6B38.pk.shawcable.net)
  315. # [07:52] * Quits: kdc (chatzilla@moz-2ACC6B38.pk.shawcable.net) (Ping timeout)
  316. # [07:52] * kdc_ is now known as kdc
  317. # [07:52] * Quits: jduell (jduell@moz-E765EB2E.hsd1.wa.comcast.net) (Ping timeout)
  318. # [07:54] * Joins: FabioMagnoni (fabiomagno@C6A6A78C.34A40524.A8479B91.IP)
  319. # [07:54] * Joins: rajul (quassel@A2DDF553.812B5995.2051BA92.IP)
  320. # [07:54] * Joins: imsurit (chatzilla@7901EAFA.7F107DB6.1A5E31FF.IP)
  321. # [07:59] * Quits: imsurit (chatzilla@7901EAFA.7F107DB6.1A5E31FF.IP) (Ping timeout)
  322. # [08:00] * Quits: FabioMagnoni (fabiomagno@C6A6A78C.34A40524.A8479B91.IP) (Ping timeout)
  323. # [08:01] * Joins: imsurit (chatzilla@384A2D3B.FB910ACF.1A5E31FF.IP)
  324. # [08:04] * Quits: imsurit (chatzilla@384A2D3B.FB910ACF.1A5E31FF.IP) (Ping timeout)
  325. # [08:04] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  326. # [08:04] * Quits: ddahl (ddahl@5D3B67E3.71E1659D.DFB5E910.IP) (Ping timeout)
  327. # [08:06] <retrecal> This statement http://mxr.mozilla.org/mozilla-central/source/content/media/wave/WaveReader.cpp#412 has been getting me for the past hour. Anyone know what its purpose is?
  328. # [08:06] * Joins: ddahl (ddahl@5D3B67E3.71E1659D.DFB5E910.IP)
  329. # [08:09] * Joins: imsurit (chatzilla@B727CD27.4C5D317F.1A5E31FF.IP)
  330. # [08:09] * Joins: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com)
  331. # [08:10] * Quits: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com) (Client exited)
  332. # [08:13] * Joins: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP)
  333. # [08:13] <derf> retrecal: It seems to be a very confused attempt to verify that the allocation size passed to new[] won't overflow.
  334. # [08:13] * Quits: RattyAway (Jim_diGriz@8F2B84D7.587715E1.FB243CD8.IP) (Quit: ChatZilla 0.9.90 [SeaMonkey 2.0.15pre/20110606000022])
  335. # [08:14] <retrecal> Hm, ok, any reason why it wasn't written any other way do you think?
  336. # [08:15] <derf> I assume it was written to mimic the computations applied to extra.
  337. # [08:15] <derf> Except it does so incorrectly.
  338. # [08:15] <retrecal> ah
  339. # [08:15] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  340. # [08:16] <derf> But it's the computations applied to extra that are probably the ones that are wrong.
  341. # [08:16] * Quits: tmyoung (Thunderbir@moz-A52EE408.alyoung.com) (Quit: tmyoung)
  342. # [08:16] <derf> Since UINT16_MAX+(UINT16_MAX%2) will overflow a uint16_t.
  343. # [08:17] <retrecal> isn't UINT16_MAX 65536 though?
  344. # [08:17] <derf> Yes.
  345. # [08:17] <retrecal> therefore it will be UINT16_MAX + 0
  346. # [08:17] * sewardj_ is now known as sewardj
  347. # [08:17] <derf> Well, sorry, it's 65535.
  348. # [08:17] <retrecal> oh
  349. # [08:17] <derf> 65536 doesn't fit in 16 bits.
  350. # [08:17] <retrecal> Yeah, you're right
  351. # [08:17] <retrecal> so you're saying here that the assert statement should be revised?
  352. # [08:18] <derf> No, I'm saying the arithmetic on extra should be revised.
  353. # [08:18] * Quits: imsurit (chatzilla@B727CD27.4C5D317F.1A5E31FF.IP) (Ping timeout)
  354. # [08:18] <derf> Or, more accurately, extra should not be a uint16_t.
  355. # [08:19] * deian is now known as deian|away
  356. # [08:19] <derf> Though the assert is still wrong, since new[] takes a size_t, not an unsigned int, so UINT_MAX is the wrong thing to have on the right side of the comparison.
  357. # [08:19] <derf> But that's a relatively minor issue.
  358. # [08:20] <retrecal> Hm, this is actually beyond my knowledge level
  359. # [08:21] * Joins: imsurit (chatzilla@C7BAC3FF.68DBB717.1A5E31FF.IP)
  360. # [08:22] <retrecal> what do you suppose the type of extra should be changed to
  361. # [08:22] <retrecal> because it is operating on the extended format chunk, which is two bytes
  362. # [08:22] <derf> int would work fine.
  363. # [08:23] <derf> Though with the %2s there, unsigned would be better.
  364. # [08:23] <retrecal> Alright, but what do you mean by %2s?
  365. # [08:23] <derf> And uint32_t if you want to be explicit (though I'm pretty sure the universe would implode if Firefox were compiled on a platform with a 16-bit int).
  366. # [08:24] <derf> extra += extra % 2;
  367. # [08:24] <derf> ^ That.
  368. # [08:24] <retrecal> Ah ok
  369. # [08:24] * Quits: janv (varga@moz-8BF5D87F.flarion.as5628.telecom.sk) (Ping timeout)
  370. # [08:25] * Joins: tmyoung (Thunderbir@moz-A52EE408.alyoung.com)
  371. # [08:25] <derf> % 2 is more expensive on signed types than it is on unsigned types, where the compiler is allowed to translate it into & 1.
  372. # [08:25] <retrecal> TIL, haha
  373. # [08:25] <derf> (not that any of this is performance critical, but good habits to get into)
  374. # [08:25] <retrecal> indeed, thank you
  375. # [08:25] * Joins: janv (varga@moz-8BF5D87F.flarion.as5628.telecom.sk)
  376. # [08:26] <retrecal> It would still be calling ReadUint16LE, correct?
  377. # [08:26] <derf> Yes.
  378. # [08:26] * Quits: tmyoung (Thunderbir@moz-A52EE408.alyoung.com) (Quit: tmyoung)
  379. # [08:26] <retrecal> thank you, I've learned quite a bit here
  380. # [08:27] <derf> Why are you even looking at this code, out of curiosity?
  381. # [08:27] * Joins: Lethalman (lethal@moz-4AD9019F.libero.it)
  382. # [08:27] <retrecal> I'm changing PR_STATIC_ASSERT() statements to MOZ_STATIC_ASSERT() statements as part of https://bugzilla.mozilla.org/show_bug.cgi?id=712936
  383. # [08:28] * Quits: mconley (mconley@moz-B4389AA6.dsl.bell.ca) (Input/output error)
  384. # [08:28] <retrecal> moz asserts have an explanation of the error whereas pr asserts do not
  385. # [08:28] <derf> Oh, well good luck!
  386. # [08:28] <retrecal> thank you!
  387. # [08:32] * Quits: paulproteus (quassel@rose.makesad.us) (Ping timeout)
  388. # [08:33] * Joins: paulproteus (quassel@moz-E86A3B42.makesad.us)
  389. # [08:34] * Quits: imsurit (chatzilla@C7BAC3FF.68DBB717.1A5E31FF.IP) (Ping timeout)
  390. # [08:36] * Joins: imsurit (chatzilla@9C295B2D.5E9B818.1A5E31FF.IP)
  391. # [08:40] * Joins: alfredo (chatzilla@moz-22CC6AB9.dynamic.hinet.net)
  392. # [08:41] <bjacob> so, i touched a Skia header
  393. # [08:42] * Quits: Sixmsj (Sixmsj@moz-CC98DFCB.hsd1.ca.comcast.net) (Quit: Computer has gone to sleep.)
  394. # [08:42] <bjacob> and that caused everything to be recompiled. like, TCPSocketChild.cpp.
  395. # [08:43] <bjacob> i think, if someone wanted to make a made-up example of how c++ includes can go out of hand, they would not even dare to imagine something like our situation
  396. # [08:43] * Joins: Sixmsj (Sixmsj@moz-CC98DFCB.hsd1.ca.comcast.net)
  397. # [08:45] * Quits: mixedpuppy (mixedpuppy@moz-E19CF4F1.beyondbb.com) (Quit: mixedpuppy)
  398. # [08:46] * Joins: KWierso|Home (chatzilla@moz-39E2648C.hsd1.ca.comcast.net)
  399. # [08:46] * Quits: bbondy (bbondy@moz-717FF534.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  400. # [08:48] <bjacob> hm, the webidl *Binding.cpp files take very long to compile. I wonder why that is.
  401. # [08:49] * Quits: marxin (marxin@6A371980.3B96A244.4E88690D.IP) (Ping timeout)
  402. # [08:50] * Quits: Benvie (bbenvie@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  403. # [08:50] * Joins: Benvie (bbenvie@moz-BE33DA21.fw1.sfo1.mozilla.net)
  404. # [08:50] <tbsaunde> bjacob: I think people have theorized excess includes, but I don't know anyone has really investigated
  405. # [08:51] <reuben> probably because they're all huge
  406. # [08:51] <derf> And they're all C++.
  407. # [08:52] * Quits: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net) (Connection reset by peer)
  408. # [08:53] <tbsaunde> reuben: reuben I think most of them are < 1k lines from wc -l objdir/dom/bindings/*.cpp
  409. # [08:53] * Joins: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net)
  410. # [08:55] * Quits: imsurit (chatzilla@9C295B2D.5E9B818.1A5E31FF.IP) (Ping timeout)
  411. # [08:56] * Joins: Ms2ger (Ms2ger@moz-D3E36177.adsl-dyn.isp.belgacom.be)
  412. # [08:57] <Ms2ger> Bonjour
  413. # [08:57] <bjacob> derf: some c++ code is fast to compile (e.g. chromium code) so if ours is slow, we need to blame ourselves
  414. # [08:58] <bjacob> tbsaunde: i can see how the headerFile field in Bindings.conf could be a gateway to craziness
  415. # [09:00] <Ms2ger> Hmm?
  416. # [09:00] <tbsaunde> bjacob: how?
  417. # [09:01] <bjacob> tbsaunde: by allowing people to specify their huge headers, making the Binding.cpp slow to compile?
  418. # [09:01] <Ms2ger> We've been working on including less in the bindings, fwiw
  419. # [09:02] * Joins: twi (Adium@moz-144A8B77.cust.dsl.vodafone.it)
  420. # [09:02] <tbsaunde> bjacob: sure, but there classes header gets included anyway that just changes which header it is from the default one
  421. # [09:02] <bjacob> Ms2ger: i mean that the problem may be not so much in the bindings generator as, rather, in the headers that people specify in Bindings.conf
  422. # [09:02] * Joins: squeakytoy (christoffe@moz-79070305.dynamic.se.alltele.net)
  423. # [09:03] <Ms2ger> bjacob, that's possible, but I don't know if it's a big fraction
  424. # [09:03] <bjacob> well, touching a skia header should have caused no binding to be recompiled, and it caused lots to be
  425. # [09:03] <tbsaunde> now I'm sure some of the classes headers are including crazy stuff, but I don't think it matters if the header that contains the class is nsDOMFoo.cpp or mozilla/dom/Foo.h
  426. # [09:04] <tbsaunde> bjacob: sounds like you have some investigation to do ;)
  427. # [09:05] <bjacob> tbsaunde: yep...
  428. # [09:05] <Ms2ger> Looks like we don't need to include nsCxPusher.h at all
  429. # [09:06] * Joins: mmargoliono (min@moz-9DBD522D.static.internode.on.net)
  430. # [09:06] <Ms2ger> Oh, hmm
  431. # [09:07] <Ms2ger> It also has AutoSafeJSContext
  432. # [09:08] * Quits: norton- (norton@E680EB3B.B72C3CE3.9FD833D8.IP) (Ping timeout)
  433. # [09:09] * Joins: mixedpuppy (mixedpuppy@moz-E19CF4F1.beyondbb.com)
  434. # [09:09] * Joins: dstrbad_n (chatzilla@8ADF6918.BA64809D.60786EE1.IP)
  435. # [09:13] * Joins: dzbarsky (Adium@moz-A7CDB794.dia.static.qwest.net)
  436. # [09:15] * Quits: Bas (chatzilla@moz-9919860E.ftth.concepts.nl) (Input/output error)
  437. # [09:17] * Quits: arasbm (zooby@moz-8E336844.vf.shawcable.net) (Quit: Leaving.)
  438. # [09:19] * Quits: rajul (quassel@A2DDF553.812B5995.2051BA92.IP) (Ping timeout)
  439. # [09:21] * Quits: T3 (T3@70FD052F.7B285143.16867D26.IP) (Ping timeout)
  440. # [09:21] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Quit: damons)
  441. # [09:28] * Joins: mconley (mconley@moz-B4389AA6.dsl.bell.ca)
  442. # [09:29] * Joins: T3 (T3@70FD052F.7B285143.16867D26.IP)
  443. # [09:34] * Quits: mconley (mconley@moz-B4389AA6.dsl.bell.ca) (Ping timeout)
  444. # [09:34] * Quits: retrecal (retrecal__@moz-31CD4929.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  445. # [09:36] * Quits: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net) (Connection reset by peer)
  446. # [09:37] * Joins: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net)
  447. # [09:37] * kaze is now known as kaze|afk
  448. # [09:39] * Quits: kaze|afk (kaze@moz-7E0F0F9E.fbx.proxad.net) (Ping timeout)
  449. # [09:39] * Joins: norton- (norton@E680EB3B.B72C3CE3.9FD833D8.IP)
  450. # [09:39] * Quits: b10n1k (j0ni@moz-BB605A7B.adsl.cyta.gr) (Client exited)
  451. # [09:40] * Quits: norton- (norton@E680EB3B.B72C3CE3.9FD833D8.IP) (Ping timeout)
  452. # [09:41] * Joins: Optimizer (Optimizer@9E2D32CA.B125A33C.D5D59AD9.IP)
  453. # [09:41] * Joins: norton- (norton@E680EB3B.B72C3CE3.9FD833D8.IP)
  454. # [09:44] * Quits: norton- (norton@E680EB3B.B72C3CE3.9FD833D8.IP) (Ping timeout)
  455. # [09:45] * Quits: mixedpuppy (mixedpuppy@moz-E19CF4F1.beyondbb.com) (Quit: mixedpuppy)
  456. # [09:49] * Joins: rednaks (rednaks@4A0A5D22.FE93247C.55FFA9B4.IP)
  457. # [09:50] * Quits: squib (squib@moz-54866485.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
  458. # [09:50] * Joins: JesperHansen (JesperHans@F2AF2393.A3815CAE.1A0858F.IP)
  459. # [09:54] * Joins: imsurit (chatzilla@2AFEA28E.D670FBE5.1A5E31FF.IP)
  460. # [09:59] * Joins: FabioMagnoni (fabiomagno@C6A6A78C.34A40524.A8479B91.IP)
  461. # [10:01] * Quits: FabioMagnoni (fabiomagno@C6A6A78C.34A40524.A8479B91.IP) (Ping timeout)
  462. # [10:01] * Quits: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP) (Quit: Computer has gone to sleep.)
  463. # [10:02] * Quits: Optimizer (Optimizer@9E2D32CA.B125A33C.D5D59AD9.IP) (Ping timeout)
  464. # [10:02] * Quits: imsurit (chatzilla@2AFEA28E.D670FBE5.1A5E31FF.IP) (Ping timeout)
  465. # [10:03] * Quits: Sixmsj (Sixmsj@moz-CC98DFCB.hsd1.ca.comcast.net) (Quit: Computer has gone to sleep.)
  466. # [10:04] * Joins: system64 (iakshay@56DB5B67.7A906E72.1228A288.IP)
  467. # [10:04] * Joins: karl (karl@moz-C433B975.jetstream.xtra.co.nz)
  468. # [10:10] * Joins: kaze|afk (kaze@moz-7E0F0F9E.fbx.proxad.net)
  469. # [10:11] * Fallen|away is now known as Fallen
  470. # [10:11] * baku|away is now known as baku
  471. # [10:16] * Quits: dew (Instantbir@moz-66796D51.dhcp.stls.mo.charter.com) (Connection reset by peer)
  472. # [10:23] * Quits: system64 (iakshay@56DB5B67.7A906E72.1228A288.IP) (Ping timeout)
  473. # [10:25] * Joins: cers (csonne@moz-D706C2D4.fullrate.dk)
  474. # [10:26] * Joins: victorporof (victorporo@70DEDDA.9004F55.9B1E38F4.IP)
  475. # [10:28] * Joins: squib (squib@moz-54866485.dhcp.mdsn.wi.charter.com)
  476. # [10:32] * Quits: alfredo (chatzilla@moz-22CC6AB9.dynamic.hinet.net) (Ping timeout)
  477. # [10:33] * Quits: KWierso|Home (chatzilla@moz-39E2648C.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 1.9.0.17/2009122204])
  478. # [10:33] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
  479. # [10:34] * Joins: msucan (mihai@7606E581.6CCEB4A3.320F75DD.IP)
  480. # [10:37] * Quits: abr (abr@moz-E7573D65.lightspeed.dllstx.sbcglobal.net) (Ping timeout)
  481. # [10:39] * Joins: KWierso|Home (chatzilla@moz-39E2648C.hsd1.ca.comcast.net)
  482. # [10:40] * Joins: abr (abr@moz-E7573D65.lightspeed.dllstx.sbcglobal.net)
  483. # [10:43] * Joins: tomer (tomer@7AF4670C.A2C54A10.FC30AC02.IP)
  484. # [10:43] * Quits: abr (abr@moz-E7573D65.lightspeed.dllstx.sbcglobal.net) (Connection reset by peer)
  485. # [10:43] * Joins: dzbarsky1 (Adium@moz-A7CDB794.dia.static.qwest.net)
  486. # [10:43] * Quits: dzbarsky (Adium@moz-A7CDB794.dia.static.qwest.net) (Connection reset by peer)
  487. # [10:44] * kaze|afk is now known as kaze
  488. # [10:44] * Parts: JesperHansen (JesperHans@F2AF2393.A3815CAE.1A0858F.IP) (Leaving)
  489. # [10:45] <Yoric> !seen bholley
  490. # [10:45] <firebot> bholley was last seen 33 hours, 9 minutes and 21 seconds ago, saying 'terrence: ok, I'll CC everyone' in #jsapi.
  491. # [10:45] * Joins: abr (abr@moz-E7573D65.lightspeed.dllstx.sbcglobal.net)
  492. # [10:50] * Joins: mwargers (chatzilla@moz-BD80F5CF.cm-3-1a.dynamic.ziggo.nl)
  493. # [10:52] * baku is now known as baku|away
  494. # [10:52] * MrDHat|afk is now known as MrDHat
  495. # [10:56] * Quits: victorporof (victorporo@70DEDDA.9004F55.9B1E38F4.IP) (Quit: victorporof)
  496. # [10:56] * Quits: Matti (Matti@moz-5E1ACE0F.dip0.t-ipconnect.de) (Ping timeout)
  497. # [10:58] * Quits: janv (varga@moz-8BF5D87F.flarion.as5628.telecom.sk) (Ping timeout)
  498. # [11:01] * Joins: janv (varga@moz-8BF5D87F.flarion.as5628.telecom.sk)
  499. # [11:06] * Joins: Matti (Matti@moz-C48515C5.dip0.t-ipconnect.de)
  500. # [11:07] * Quits: @dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net) (Ping timeout)
  501. # [11:14] * Joins: dao (dao@moz-27830057.superkabel.de)
  502. # [11:14] * Quits: squib (squib@moz-54866485.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
  503. # [11:20] * Quits: Lethalman (lethal@moz-4AD9019F.libero.it) (Ping timeout)
  504. # [11:22] * Fallen is now known as Fallen|away
  505. # [11:24] * Joins: imsurit (chatzilla@CC2DD3F.807A9A1B.1A5E31FF.IP)
  506. # [11:25] * Joins: victorporof (victorporo@70DEDDA.9004F55.9B1E38F4.IP)
  507. # [11:26] * Joins: smaug (chatzilla@moz-D8807168.elisa-laajakaista.fi)
  508. # [11:26] * ChanServ sets mode: +o smaug
  509. # [11:27] * Joins: norton- (norton@E680EB3B.B72C3CE3.9FD833D8.IP)
  510. # [11:29] * Quits: imsurit (chatzilla@CC2DD3F.807A9A1B.1A5E31FF.IP) (Quit: ChatZilla 0.9.90 [Firefox 22.0/20130612084701])
  511. # [11:36] * Quits: mwargers (chatzilla@moz-BD80F5CF.cm-3-1a.dynamic.ziggo.nl) (Ping timeout)
  512. # [11:36] * Joins: alfredo (chatzilla@moz-22CC6AB9.dynamic.hinet.net)
  513. # [11:36] * Quits: @smaug (chatzilla@moz-D8807168.elisa-laajakaista.fi) (Ping timeout)
  514. # [11:38] * Quits: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net) (Ping timeout)
  515. # [11:44] * Quits: norton- (norton@E680EB3B.B72C3CE3.9FD833D8.IP) (Ping timeout)
  516. # [11:45] * Joins: norton- (norton@E680EB3B.B72C3CE3.9FD833D8.IP)
  517. # [11:46] * Quits: Hendikins (wolfox@ACEFC27F.FDF31EC0.5A112924.IP) (Ping timeout)
  518. # [11:47] * Quits: fossterer (Thunderbir@EFD7D4EF.F5E5CB45.7796163B.IP) (Ping timeout)
  519. # [11:47] * Joins: Hendikins (wolfox@ACEFC27F.FDF31EC0.5A112924.IP)
  520. # [11:50] * MrDHat is now known as MrDHat|afk
  521. # [11:50] * Quits: dzbarsky1 (Adium@moz-A7CDB794.dia.static.qwest.net) (Connection reset by peer)
  522. # [11:52] * Quits: norton- (norton@E680EB3B.B72C3CE3.9FD833D8.IP) (Ping timeout)
  523. # [11:52] * Joins: darkowlzz_ (darkowlzz@419CECC3.7E936EA.25B273F5.IP)
  524. # [11:52] * Joins: norton- (norton@E680EB3B.B72C3CE3.9FD833D8.IP)
  525. # [11:53] * Fallen|away is now known as Fallen
  526. # [11:57] <NeilAway> bjacob: hmm, nsObjectFrame has the biggest .pp file although it only includes 182 in-tree headers, I the other 1624 are all system headers
  527. # [12:00] * Joins: pnkfelix|rcirc (pnkfelix@moz-43495417.fbx.proxad.net)
  528. # [12:02] * Quits: alfredo (chatzilla@moz-22CC6AB9.dynamic.hinet.net) (Ping timeout)
  529. # [12:11] <avih> can i trigger gc/cc from js with chrome privileges? would that reduce the chance of gc/cc in the next 300ms in a non-negligible way?
  530. # [12:12] * Quits: Benvie (bbenvie@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  531. # [12:14] <tbsaunde> avih: there's stuff on nsIDOMWindowUtils for that, and I'm not sure
  532. # [12:14] * Joins: Benvie (bbenvie@moz-BE33DA21.fw1.sfo1.mozilla.net)
  533. # [12:14] <avih> tbsaunde: thanks. who might know more on this? khuey|away maybe?
  534. # [12:14] <darktrojan> check the source of about:memory
  535. # [12:15] <tbsaunde> avih: smaug and mccr8
  536. # [12:15] <avih> tbsaunde: cool. thanks.
  537. # [12:15] * Joins: fossterer (Thunderbir@EFD7D4EF.F5E5CB45.7796163B.IP)
  538. # [12:15] <tbsaunde> and billm might know more about gc timing I guess
  539. # [12:15] <tbsaunde> np
  540. # [12:16] * Quits: tomer (tomer@7AF4670C.A2C54A10.FC30AC02.IP) (Ping timeout)
  541. # [12:16] <avih> darktrojan: yeah, i could look into the code, but the triggers could be complex. was just looking for info if this approach sounds reasonable to reduce gc/cc during some measurements.
  542. # [12:16] <avih> and if it is, then i can put some real time into fine tuning it
  543. # [12:24] * mattwoodrow is now known as mattwoodrow|away
  544. # [12:26] * Quits: janv (varga@moz-8BF5D87F.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  545. # [12:26] * Quits: ddahl (ddahl@5D3B67E3.71E1659D.DFB5E910.IP) (Connection reset by peer)
  546. # [12:27] * Joins: ddahl (ddahl@5D3B67E3.71E1659D.DFB5E910.IP)
  547. # [12:32] * Quits: ruediger (quassel@moz-C9B8D8D0.org) (Ping timeout)
  548. # [12:32] * Joins: ruediger (quassel@moz-C9B8D8D0.org)
  549. # [12:45] * Quits: Benvie (bbenvie@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  550. # [12:45] * Joins: Benvie (bbenvie@moz-BE33DA21.fw1.sfo1.mozilla.net)
  551. # [12:46] * Quits: darkowlzz (sunny@419CECC3.7E936EA.25B273F5.IP) (Ping timeout)
  552. # [12:46] * Quits: darkowlzz_ (darkowlzz@419CECC3.7E936EA.25B273F5.IP) (Ping timeout)
  553. # [12:46] * Joins: darkowlzz_ (darkowlzz@B154400F.171E932B.25B273F5.IP)
  554. # [12:46] * Joins: darkowlzz (sunny@B154400F.171E932B.25B273F5.IP)
  555. # [12:52] * Joins: marco (Thunderbir@moz-4DAF4DF.retail.telecomitalia.it)
  556. # [12:54] * Quits: karl (karl@moz-C433B975.jetstream.xtra.co.nz) (Ping timeout)
  557. # [12:57] * Joins: alfredo (chatzilla@moz-22CC6AB9.dynamic.hinet.net)
  558. # [13:03] * Joins: mwargers (chatzilla@moz-BD80F5CF.cm-3-1a.dynamic.ziggo.nl)
  559. # [13:05] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/a7ee32eadc9f - Robert Longson - Bug 876450 - non-scaling-stroke doesn't work with svg.text.css-frames.enabled. r=heycam
  560. # [13:08] * kripton is now known as Kripton
  561. # [13:12] * Quits: nrc (nrc@7BE24E90.A5032A01.3CFC199D.IP) (Ping timeout)
  562. # [13:14] * Joins: RealRaven (Thunderbir@9D5FCCFD.FCE1C320.C3498625.IP)
  563. # [13:17] * Quits: RealRaven (Thunderbir@9D5FCCFD.FCE1C320.C3498625.IP) (Quit: RealRaven)
  564. # [13:18] * Fallen is now known as Fallen|away
  565. # [13:18] * Quits: marco (Thunderbir@moz-4DAF4DF.retail.telecomitalia.it) (Quit: marco)
  566. # [13:18] * Joins: RealRaven (Thunderbir@9D5FCCFD.FCE1C320.C3498625.IP)
  567. # [13:30] * Quits: mwargers (chatzilla@moz-BD80F5CF.cm-3-1a.dynamic.ziggo.nl) (Client exited)
  568. # [13:31] * Kripton is now known as kripton
  569. # [13:32] * Joins: mwargers (chatzilla@moz-BD80F5CF.cm-3-1a.dynamic.ziggo.nl)
  570. # [13:35] * Joins: bbondy (bbondy@moz-717FF534.home.cgocable.net)
  571. # [13:36] * Quits: ericjung_ (ericjung@moz-FC76CC78.bstnma.fios.verizon.net) (Ping timeout)
  572. # [13:39] * Quits: RealRaven (Thunderbir@9D5FCCFD.FCE1C320.C3498625.IP) (Quit: RealRaven)
  573. # [13:39] * Joins: RealRaven (Thunderbir@9D5FCCFD.FCE1C320.C3498625.IP)
  574. # [13:42] * Quits: darktrojan (geoff@moz-8DCE008B.dsl.telstraclear.net) (Quit: darktrojan)
  575. # [13:44] * Joins: marco (Thunderbir@moz-4DAF4DF.retail.telecomitalia.it)
  576. # [13:44] * Joins: Optimizer (Optimizer@4D5CFBF4.9EE11D7D.D2D1FAF0.IP)
  577. # [13:49] * Joins: maxli (maxli@C03F2759.C70D537E.2FA4EA88.IP)
  578. # [13:52] * Quits: bbondy (bbondy@moz-717FF534.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  579. # [13:53] * Joins: gandalf (zbraniecki@moz-801E009D.vlan502.asr1.cdg2.gblx.net)
  580. # [13:54] * Quits: Benvie (bbenvie@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  581. # [13:54] * Quits: darkowlzz (sunny@B154400F.171E932B.25B273F5.IP) (Quit: Leaving)
  582. # [13:54] * Joins: Benvie (bbenvie@moz-BE33DA21.fw1.sfo1.mozilla.net)
  583. # [13:54] * Quits: maxli (maxli@C03F2759.C70D537E.2FA4EA88.IP) (Ping timeout)
  584. # [13:57] * Quits: ggo98 (Thunderbir@moz-B0CB743.w86-212.abo.wanadoo.fr) (Ping timeout)
  585. # [13:59] * Joins: KaiRo (robert@moz-BE38652D.adsl.highway.telekom.at)
  586. # [14:00] * Joins: janv (varga@moz-8BF5D87F.flarion.as5628.telecom.sk)
  587. # [14:01] * Quits: KWierso|V (chatzilla@moz-39E2648C.hsd1.ca.comcast.net) (Ping timeout)
  588. # [14:01] * Joins: ggo98 (Thunderbir@moz-C5E56264.w82-123.abo.wanadoo.fr)
  589. # [14:01] * Joins: KWierso|Home_ (chatzilla@moz-39E2648C.hsd1.ca.comcast.net)
  590. # [14:01] * Quits: KWierso|Home (chatzilla@moz-39E2648C.hsd1.ca.comcast.net) (Ping timeout)
  591. # [14:01] * Quits: darkowlzz_ (darkowlzz@B154400F.171E932B.25B273F5.IP) (Ping timeout)
  592. # [14:01] * Joins: KWierso|V (chatzilla@moz-39E2648C.hsd1.ca.comcast.net)
  593. # [14:01] * KWierso|Home_ is now known as KWierso|Home
  594. # [14:09] * Quits: gandalf (zbraniecki@moz-801E009D.vlan502.asr1.cdg2.gblx.net) (Quit: I took the wrong pill!!!)
  595. # [14:10] * Joins: mbrubeck (mbrub_000@moz-45568FC0.hsd1.wa.comcast.net)
  596. # [14:10] * Quits: mbrubeck (mbrub_000@moz-45568FC0.hsd1.wa.comcast.net) (Input/output error)
  597. # [14:20] * Joins: clokep (Instantbir@5538644.6A558D2.4EF9B99B.IP)
  598. # [14:22] * Joins: imsurit (chatzilla@2840893C.2C550949.1A5E31FF.IP)
  599. # [14:29] * Quits: janv (varga@moz-8BF5D87F.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  600. # [14:29] * Joins: janv (varga@moz-8BF5D87F.flarion.as5628.telecom.sk)
  601. # [14:32] * Quits: MrDHat|afk (quassel@moz-CAB487E6.rishab.in) (Ping timeout)
  602. # [14:32] * Joins: harsh (Mibbit@65DDB370.5D68C4E1.66B05DD8.IP)
  603. # [14:36] * Quits: dao (dao@moz-27830057.superkabel.de) (Quit: Leaving.)
  604. # [14:36] * Joins: till (till@moz-C3E3B990.adsl.alicedsl.de)
  605. # [14:37] * Joins: ericjung (ericjung@moz-FC76CC78.bstnma.fios.verizon.net)
  606. # [14:37] * Joins: darkowlzz (sunny@3CD0A1D7.D38B5340.25B273F5.IP)
  607. # [14:42] * Quits: norton- (norton@E680EB3B.B72C3CE3.9FD833D8.IP) (Ping timeout)
  608. # [14:42] * Joins: norton- (norton@E680EB3B.B72C3CE3.9FD833D8.IP)
  609. # [14:44] * Joins: cronco (Thunderbir@63AA1ABB.8199434F.CD219C36.IP)
  610. # [14:45] * Quits: mmargoliono (min@moz-9DBD522D.static.internode.on.net) (Ping timeout)
  611. # [14:48] * kripton is now known as Kripton
  612. # [14:49] * Quits: Hughman (Mibbit@moz-1727A300.static.tpgi.com.au) (Quit: http://www.mibbit.com ajax IRC Client)
  613. # [14:52] * Quits: harsh (Mibbit@65DDB370.5D68C4E1.66B05DD8.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  614. # [14:55] * Joins: darkowlzz_ (darkowlzz@3CD0A1D7.D38B5340.25B273F5.IP)
  615. # [15:03] * Fallen|away is now known as Fallen
  616. # [15:08] * Quits: twi (Adium@moz-144A8B77.cust.dsl.vodafone.it) (Quit: Leaving.)
  617. # [15:13] * Quits: norton- (norton@E680EB3B.B72C3CE3.9FD833D8.IP) (Ping timeout)
  618. # [15:13] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/8a22078d93b2 - Brian Hackett - Bug 883623 - Check free variables within eval'ed code before restarting processing of top level statements in the eval.
  619. # [15:16] * Quits: coop|afk (Chris@moz-CBE19A51.dsl.bell.ca) (Quit: coop|afk)
  620. # [15:24] * Joins: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com)
  621. # [15:26] * Joins: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com)
  622. # [15:27] * Joins: norton- (norton@E680EB3B.B72C3CE3.9FD833D8.IP)
  623. # [15:28] * Joins: dao (dao@moz-27830057.superkabel.de)
  624. # [15:29] * Quits: imsurit (chatzilla@2840893C.2C550949.1A5E31FF.IP) (Ping timeout)
  625. # [15:31] * Joins: b10n1k (j0ni@moz-8DB43EEE.access.hol.gr)
  626. # [15:36] * Quits: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com) (Client exited)
  627. # [15:36] * Quits: clokep (Instantbir@5538644.6A558D2.4EF9B99B.IP) (Connection reset by peer)
  628. # [15:36] * Joins: mjh563 (mjh563@moz-D891C5B8.cable.virginmedia.com)
  629. # [15:36] * Joins: clokep (Instantbir@5538644.6A558D2.4EF9B99B.IP)
  630. # [15:41] * Quits: clokep (Instantbir@5538644.6A558D2.4EF9B99B.IP) (Ping timeout)
  631. # [15:42] * Joins: clokep (Instantbir@5538644.6A558D2.4EF9B99B.IP)
  632. # [15:42] * Joins: MrDHat (quassel@moz-CAB487E6.rishab.in)
  633. # [15:43] * Joins: system64 (iakshay@2B2EDE25.60B71B6E.1228A288.IP)
  634. # [15:43] * Quits: Optimizer (Optimizer@4D5CFBF4.9EE11D7D.D2D1FAF0.IP) (Connection reset by peer)
  635. # [15:48] * Joins: Optimizer (Optimizer@6A384E88.219BBA7C.BE90E62C.IP)
  636. # [15:49] * Joins: Bas (chatzilla@moz-9919860E.ftth.concepts.nl)
  637. # [15:50] * Quits: Optimizer (Optimizer@6A384E88.219BBA7C.BE90E62C.IP) (Ping timeout)
  638. # [15:51] * Quits: alfredo (chatzilla@moz-22CC6AB9.dynamic.hinet.net) (Ping timeout)
  639. # [15:52] * Joins: aut0mata (automata@94C7AAD7.84D54F57.E0F4401A.IP)
  640. # [15:54] * Joins: Edgar (Thunderbir@moz-4438AAD3.dynamic.hinet.net)
  641. # [15:57] * Joins: dejan_ (dejan@moz-91684954.adsl.net.t-com.hr)
  642. # [16:00] * Quits: dao (dao@moz-27830057.superkabel.de) (Quit: Leaving.)
  643. # [16:04] * Joins: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net)
  644. # [16:13] * Joins: rajul (quassel@A2DDF553.812B5995.2051BA92.IP)
  645. # [16:15] * Quits: MrDHat (quassel@moz-CAB487E6.rishab.in) (Ping timeout)
  646. # [16:17] * Quits: norton- (norton@E680EB3B.B72C3CE3.9FD833D8.IP) (Ping timeout)
  647. # [16:18] * Quits: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com) (Quit: cilias)
  648. # [16:20] * Quits: schien (anonymous@moz-7EF00550.dynamic.hinet.net) (Ping timeout)
  649. # [16:20] * Joins: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com)
  650. # [16:21] * Joins: schien (anonymous@moz-12E27133.dynamic.hinet.net)
  651. # [16:21] * Quits: Edgar (Thunderbir@moz-4438AAD3.dynamic.hinet.net) (Quit: Edgar)
  652. # [16:22] * Fallen is now known as Fallen|away
  653. # [16:25] * Quits: dejan_ (dejan@moz-91684954.adsl.net.t-com.hr) (Ping timeout)
  654. # [16:28] * Quits: ddahl (ddahl@5D3B67E3.71E1659D.DFB5E910.IP) (Ping timeout)
  655. # [16:28] * Quits: victorporof (victorporo@70DEDDA.9004F55.9B1E38F4.IP) (Quit: victorporof)
  656. # [16:30] * Joins: maxli (maxli@C03F2759.C70D537E.2FA4EA88.IP)
  657. # [16:30] * Joins: twi (Adium@moz-311B251.static.hosted.by.combell.com)
  658. # [16:31] * kats|away is now known as kats
  659. # [16:34] * Quits: RealRaven (Thunderbir@9D5FCCFD.FCE1C320.C3498625.IP) (Ping timeout)
  660. # [16:35] * Joins: smaug (chatzilla@moz-D8807168.elisa-laajakaista.fi)
  661. # [16:35] * ChanServ sets mode: +o smaug
  662. # [16:35] * Kripton is now known as kripton
  663. # [16:36] * Quits: twi (Adium@moz-311B251.static.hosted.by.combell.com) (Ping timeout)
  664. # [16:37] * Quits: ekr (ekr@moz-FAC44BDF.hfc.comcastbusiness.net) (Quit: ekr)
  665. # [16:37] * Joins: twi (Adium@moz-311B251.static.hosted.by.combell.com)
  666. # [16:38] * kats is now known as kats|away
  667. # [16:41] * Quits: maxli (maxli@C03F2759.C70D537E.2FA4EA88.IP) (Quit: Leaving.)
  668. # [16:44] * Quits: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com) (Quit: cilias)
  669. # [16:50] * Quits: JPeterson (JPeterson@moz-CBB9FFE4.cust.tele2.se) (Ping timeout)
  670. # [16:50] * Quits: twi (Adium@moz-311B251.static.hosted.by.combell.com) (Ping timeout)
  671. # [16:54] * Joins: twi (Adium@moz-311B251.static.hosted.by.combell.com)
  672. # [16:58] * Joins: harsh (Mibbit@1F358E29.E8D4D554.66B05DD8.IP)
  673. # [16:58] * Quits: twi (Adium@moz-311B251.static.hosted.by.combell.com) (Ping timeout)
  674. # [16:59] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
  675. # [16:59] * Joins: bz (bzbarsky@moz-A28C5395.bstnma.fios.verizon.net)
  676. # [16:59] * ChanServ sets mode: +o bz
  677. # [17:01] * Joins: norton- (norton@E680EB3B.B72C3CE3.9FD833D8.IP)
  678. # [17:08] * Joins: nccuong (Instantbir@moz-7C9C3C02.fbx.proxad.net)
  679. # [17:13] * Quits: clokep (Instantbir@5538644.6A558D2.4EF9B99B.IP) (Ping timeout)
  680. # [17:15] * Quits: norton- (norton@E680EB3B.B72C3CE3.9FD833D8.IP) (Ping timeout)
  681. # [17:17] * Joins: dan (dan@moz-B3B13672.touchlay.com)
  682. # [17:19] * Joins: dbaron (dbaron@moz-FD349932.dsl.dynamic.sonic.net)
  683. # [17:19] * ChanServ sets mode: +o dbaron
  684. # [17:20] <dan> hi, so, I'm still trying to add a widget to firefox, it's touch input for linux so it works similar to MetroInput, even though I'm having the problem that it doesn't get loaded in gecko, it does compile with gecko/xulrunner, but I have no idea how to get gecko to actually load the object, the hooks to the w3c touch events seem simple, but I can't get the whole widget to load at all...
  685. # [17:20] * Quits: nccuong (Instantbir@moz-7C9C3C02.fbx.proxad.net) (Quit: nccuong)
  686. # [17:20] * kats|away is now known as kats
  687. # [17:22] * Quits: tonymec (tonymec@moz-82D48FB9.adsl-dyn.isp.belgacom.be) (Input/output error)
  688. # [17:22] * Joins: annevk (annevk@moz-45B5FB30.kyotnt01.ap.so-net.ne.jp)
  689. # [17:23] * Joins: tonymec (tonymec@moz-82D48FB9.adsl-dyn.isp.belgacom.be)
  690. # [17:25] * Quits: mwargers (chatzilla@moz-BD80F5CF.cm-3-1a.dynamic.ziggo.nl) (Ping timeout)
  691. # [17:31] <jesup> Insane... Change one .c file in media, rebuild on a fast windows laptop (SSD, 16GB, Core i7-2820QM 2.3GHz, and it takes 25 minutes..... The same change on my admittedly faster linux desktop takes about 1.5 minutes. Something much be wrong, it *can't* be that slow (and I'm sure I've seen it be much faster in the past, though still far slower than Linux)
  692. # [17:31] * Quits: schien (anonymous@moz-12E27133.dynamic.hinet.net) (Quit: schien)
  693. # [17:32] * Joins: ddahl (ddahl@5D3B67E3.71E1659D.DFB5E910.IP)
  694. # [17:32] * Joins: gandalf (zbraniecki@moz-801E009D.vlan502.asr1.cdg2.gblx.net)
  695. # [17:33] * Quits: pnkfelix|rcirc (pnkfelix@moz-43495417.fbx.proxad.net) (Ping timeout)
  696. # [17:36] * Joins: twi (Adium@moz-311B251.static.hosted.by.combell.com)
  697. # [17:36] * Quits: sewardj (sewardj@moz-191FA5F7.dip0.t-ipconnect.de) (Ping timeout)
  698. # [17:36] * Quits: twi (Adium@moz-311B251.static.hosted.by.combell.com) (Client exited)
  699. # [17:38] * Joins: imsurit (chatzilla@7B672EB2.B57F3098.EA3F9A4E.IP)
  700. # [17:39] <Ms2ger> jesup, and what's taking up that time?
  701. # [17:40] * Quits: kdc (chatzilla@moz-2ACC6B38.pk.shawcable.net) (Connection reset by peer)
  702. # [17:42] * Quits: system64 (iakshay@2B2EDE25.60B71B6E.1228A288.IP) (Quit: Quit)
  703. # [17:43] <@dbaron> I've been seeing similar sorts of things on Linux... where we just seem to end up rebuilding everything randomly.
  704. # [17:44] * Ms2ger wish nss built faster already
  705. # [17:45] * Joins: mconley (mconley@moz-B4389AA6.dsl.bell.ca)
  706. # [17:46] * Joins: victorporof (victorporo@70DEDDA.9004F55.9B1E38F4.IP)
  707. # [17:46] <jesup> Good question. Looks like mostly make wandering around looking for things to do. Processor's only generally loading one core, and not actually compiling much if anything. Seems to mostly be Entering/leaving directories.
  708. # [17:46] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
  709. # [17:46] <jesup> It's not actually rebuilding anything to speak of
  710. # [17:46] * jesup suspects CrashPlan and kills it
  711. # [17:47] * Joins: alfredo (chatzilla@moz-22CC6AB9.dynamic.hinet.net)
  712. # [17:47] * jesup in forlorn hope...
  713. # [17:47] * Quits: @smaug (chatzilla@moz-D8807168.elisa-laajakaista.fi) (Ping timeout)
  714. # [17:47] * Quits: imsurit (chatzilla@7B672EB2.B57F3098.EA3F9A4E.IP) (Ping timeout)
  715. # [17:47] <jesup> Darn service won't die though
  716. # [17:47] * Joins: kdc (chatzilla@moz-2ACC6B38.pk.shawcable.net)
  717. # [17:47] <Ms2ger> I wonder if you can make make log why it rebuilds something
  718. # [17:49] * Joins: Edgar (Thunderbir@moz-4438AAD3.dynamic.hinet.net)
  719. # [17:49] * Quits: dstrbad_n (chatzilla@8ADF6918.BA64809D.60786EE1.IP) (Client exited)
  720. # [17:49] * Quits: mconley (mconley@moz-B4389AA6.dsl.bell.ca) (Input/output error)
  721. # [17:50] * Quits: alfredo (chatzilla@moz-22CC6AB9.dynamic.hinet.net) (Ping timeout)
  722. # [17:51] * Joins: mconley (mconley@moz-B4389AA6.dsl.bell.ca)
  723. # [17:53] * Joins: nccuong (Instantbir@moz-7C9C3C02.fbx.proxad.net)
  724. # [17:53] * kats is now known as kats|away
  725. # [17:55] * kripton is now known as Kripton
  726. # [17:55] * Kripton is now known as kripton
  727. # [17:56] * Quits: mconley (mconley@moz-B4389AA6.dsl.bell.ca) (Input/output error)
  728. # [17:57] * Joins: imsurit (chatzilla@B6B98E1A.5E9B818.1A5E31FF.IP)
  729. # [17:58] * kripton is now known as Kripton
  730. # [17:59] * Quits: nccuong (Instantbir@moz-7C9C3C02.fbx.proxad.net) (Quit: nccuong)
  731. # [18:00] * Quits: Edgar (Thunderbir@moz-4438AAD3.dynamic.hinet.net) (Quit: Edgar)
  732. # [18:02] * Quits: harsh (Mibbit@1F358E29.E8D4D554.66B05DD8.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  733. # [18:02] * Joins: FabioMagnoni (fabiomagno@C6A6A78C.34A40524.A8479B91.IP)
  734. # [18:07] * Quits: vd (vd@moz-7A53EEF0.ddns.cablebg.net) (Client exited)
  735. # [18:08] * Quits: FabioMagnoni (fabiomagno@C6A6A78C.34A40524.A8479B91.IP) (Ping timeout)
  736. # [18:09] * Quits: b10n1k (j0ni@moz-8DB43EEE.access.hol.gr) (Ping timeout)
  737. # [18:13] * Quits: annevk (annevk@moz-45B5FB30.kyotnt01.ap.so-net.ne.jp) (Input/output error)
  738. # [18:15] <jesup> What's the trick for building only the parts that need to be rebuilt on windows (for stuff in libxul): pymake in objdir/foo; pymake in toolkit/library; then ??? I know the trick works on linux and did on windows, but I forget if there's another step
  739. # [18:15] * Joins: smaug (chatzilla@moz-D8807168.elisa-laajakaista.fi)
  740. # [18:15] * ChanServ sets mode: +o smaug
  741. # [18:16] * Joins: ekr_ (ekr@moz-FAC44BDF.hfc.comcastbusiness.net)
  742. # [18:17] * Joins: FabioMagnoni (fabiomagno@C6A6A78C.34A40524.A8479B91.IP)
  743. # [18:19] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
  744. # [18:19] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Quit: sworkman)
  745. # [18:24] * Joins: dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net)
  746. # [18:24] * ChanServ sets mode: +o dveditz
  747. # [18:25] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/91f620586eb8 - Brian Hackett - Bug 883630 - Watch for lazy functions when iterating inline Ion frames, clean up methods for accessing function scripts.
  748. # [18:25] <dan> hi, so, I'm still trying to add a widget to firefox, it's touch input for linux so it works similar to MetroInput, even though I'm having the problem that it doesn't get loaded in gecko, it does compile with gecko/xulrunner, but I have no idea how to get gecko to actually load the object, the hooks to the w3c touch events seem simple, but I can't get the whole widget to load at all...
  749. # [18:26] * Quits: victorporof (victorporo@70DEDDA.9004F55.9B1E38F4.IP) (Quit: victorporof)
  750. # [18:27] <till> jesup: using mach, that should happen automatically, I think
  751. # [18:27] * Quits: ekr_ (ekr@moz-FAC44BDF.hfc.comcastbusiness.net) (Quit: ekr_)
  752. # [18:29] * Joins: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net)
  753. # [18:29] <Ms2ger> What till said
  754. # [18:31] * Quits: darkowlzz_ (darkowlzz@3CD0A1D7.D38B5340.25B273F5.IP) (Ping timeout)
  755. # [18:31] * Quits: darkowlzz (sunny@3CD0A1D7.D38B5340.25B273F5.IP) (Ping timeout)
  756. # [18:32] * Quits: @smaug (chatzilla@moz-D8807168.elisa-laajakaista.fi) (Ping timeout)
  757. # [18:38] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/14fc609da59a - Brian Hackett - Bug 883562 - Check for lazy functions when bailing out from Ion to Baseline.
  758. # [18:39] * Joins: MrDHat (quassel@moz-CAB487E6.rishab.in)
  759. # [18:45] <@dbaron> dan, sounds like the sort of question that requires a somewhat more detailed explanation, and probably to an appropriate mailing list since there are likely to be relatively few experts
  760. # [18:46] <@dbaron> dan, for example, I don't know what your definition of "get loaded in gecko" is, or what your definition of "widget" is
  761. # [18:47] * Joins: JeroenDeDauw (j@moz-EE338093.dip0.t-ipconnect.de)
  762. # [18:49] * Joins: mreavy (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net)
  763. # [18:49] * Quits: imsurit (chatzilla@B6B98E1A.5E9B818.1A5E31FF.IP) (Client exited)
  764. # [18:49] <ekr> Ms2ger: mach does more than just wrap make now?
  765. # [18:50] <Ms2ger> Yes
  766. # [18:50] <ekr> on all platforms or just win?
  767. # [18:50] <Ms2ger> All
  768. # [18:50] * Quits: FabioMagnoni (fabiomagno@C6A6A78C.34A40524.A8479B91.IP) (Input/output error)
  769. # [18:50] <Ms2ger> There was an announcement on the newsgroups a bit back
  770. # [18:50] <ekr> Ah, I missed it.
  771. # [18:50] <Ms2ger> You can get back to the old behaviour with ./mach build -X foo/bar
  772. # [18:50] <ekr> Presumably I want the new behavior, though, right?
  773. # [18:51] <ekr> Since people principally did the old behavior since it was faster
  774. # [18:51] <Ms2ger> Depends on the case
  775. # [18:51] <ekr> oh?
  776. # [18:52] * Joins: retrecal (retrecal__@moz-31CD4929.lightspeed.sntcca.sbcglobal.net)
  777. # [18:52] <Ms2ger> I mean, if my build died in content/ somewhere because of a compile error, and I do ./mach build content/foo/bar to check if I fixed it, it doesn't make sense to try linking libxul at that point
  778. # [18:52] * Joins: bsmith (bsmith@moz-8C28D2A8.client.stsn.net)
  779. # [18:53] <ekr> why isn't mach smart enough not to try?
  780. # [18:54] <ekr> maybe I'm missing something here.
  781. # [18:55] <Ms2ger> Because dumbmake (which is the new component) just says "you're building content, so you must want to build layout/build and toolkit/library too"
  782. # [18:56] <ekr> Admitting ignorance here: does content go into libxul?
  783. # [18:57] <Ms2ger> Yeah
  784. # [18:58] <Ms2ger> It's fun, you always get long build times ;)
  785. # [18:58] <ekr> So then I'm confused: once something in content fails to compile, why doesn't it just conclude that it can't link libxul and stop once all the .os are built?
  786. # [18:59] <ekr> Or is your complaint not the link but that it's building all the .os even though it can't eventually link?
  787. # [18:59] * Joins: imsurit (chatzilla@B6B98E1A.5E9B818.1A5E31FF.IP)
  788. # [18:59] * Joins: maxli (maxli@C03F2759.C70D537E.2FA4EA88.IP)
  789. # [19:01] * Joins: b10n1k (j0ni@8E6F0D9C.DB3569B9.D1DFE32D.IP)
  790. # [19:02] <Ms2ger> I'm not expressing myself well :)
  791. # [19:02] <Ms2ger> Let's say I'm doing a full build and hit a build error in content
  792. # [19:02] <Ms2ger> I try to fix that error, and do ./mach build content/foo/bar
  793. # [19:04] <Ms2ger> If I did indeed fix the error, it'll head off into toolkit/library, even though everything that builds after content is out of date
  794. # [19:04] <ekr> oh, that seems undesirable.
  795. # [19:04] * Joins: harth_ (harth@moz-3C999954.hsd1.ca.comcast.net)
  796. # [19:05] <ekr> So, maybe I misunderstood the new behavior. What I'm kind of hoping for is that eventually I can just type "mach build" and it will rapidly build only what is necessary. We're not there yet, I take it?
  797. # [19:05] * Quits: harth_ (harth@moz-3C999954.hsd1.ca.comcast.net) (Connection reset by peer)
  798. # [19:05] * Joins: harth_ (harth@moz-3C999954.hsd1.ca.comcast.net)
  799. # [19:06] * Joins: vendo (chatzilla@C03853C3.E1E5765D.4C2E1CAC.IP)
  800. # [19:06] <Ms2ger> Not quite yet, unfortunately
  801. # [19:06] <Ms2ger> Work is ongoing
  802. # [19:06] * Quits: harth_ (harth@moz-3C999954.hsd1.ca.comcast.net) (Connection reset by peer)
  803. # [19:06] <ekr> I see. So, to recap what I am telling it now is "this is where I changed stuff"
  804. # [19:07] <ekr> the same way as smartmake used to work
  805. # [19:07] * Joins: harth_ (harth@moz-3C999954.hsd1.ca.comcast.net)
  806. # [19:07] <Ms2ger> Right
  807. # [19:07] <ekr> OK. That's better than nothing. Thanks!
  808. # [19:07] <Ms2ger> Np
  809. # [19:07] * Quits: harth_ (harth@moz-3C999954.hsd1.ca.comcast.net) (Input/output error)
  810. # [19:10] * Quits: maxli (maxli@C03F2759.C70D537E.2FA4EA88.IP) (Quit: Leaving.)
  811. # [19:10] * Joins: maxli (maxli@C03F2759.C70D537E.2FA4EA88.IP)
  812. # [19:11] * Joins: harth_ (harth@moz-3C999954.hsd1.ca.comcast.net)
  813. # [19:12] * Quits: fossterer (Thunderbir@EFD7D4EF.F5E5CB45.7796163B.IP) (Quit: I'm away)
  814. # [19:12] * Quits: maxli (maxli@C03F2759.C70D537E.2FA4EA88.IP) (Ping timeout)
  815. # [19:14] * Joins: mconley (mconley@moz-B4389AA6.dsl.bell.ca)
  816. # [19:14] * Quits: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  817. # [19:15] * Joins: darkowlzz (darkowlzz@BDCA5AC7.8FE91A65.25B273F5.IP)
  818. # [19:16] * Joins: darkowlzzzz (sunny@BDCA5AC7.8FE91A65.25B273F5.IP)
  819. # [19:18] * Joins: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP)
  820. # [19:21] * Quits: gandalf (zbraniecki@moz-801E009D.vlan502.asr1.cdg2.gblx.net) (Quit: I took the wrong pill!!!)
  821. # [19:22] * Quits: harth_ (harth@moz-3C999954.hsd1.ca.comcast.net) (Input/output error)
  822. # [19:23] * Quits: janv (varga@moz-8BF5D87F.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  823. # [19:24] * philor|away is now known as philor
  824. # [19:24] * Quits: ddahl (ddahl@5D3B67E3.71E1659D.DFB5E910.IP) (Ping timeout)
  825. # [19:29] * Joins: Optimizer (Optimizer@56C13F75.E998EF1.BE90E62C.IP)
  826. # [19:31] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Quit: damons)
  827. # [19:32] * Quits: Optimizer (Optimizer@56C13F75.E998EF1.BE90E62C.IP) (Ping timeout)
  828. # [19:32] * Quits: trevorh (trevor@moz-356539A0.lns2.woo.bigpond.net.au) (Quit: Leaving.)
  829. # [19:33] * Joins: smaug (chatzilla@moz-D8807168.elisa-laajakaista.fi)
  830. # [19:33] * ChanServ sets mode: +o smaug
  831. # [19:34] * Quits: mconley (mconley@moz-B4389AA6.dsl.bell.ca) (Input/output error)
  832. # [19:37] * Joins: janv (varga@moz-8BF5D87F.flarion.as5628.telecom.sk)
  833. # [19:37] * Joins: harth_ (harth@moz-3C999954.hsd1.ca.comcast.net)
  834. # [19:37] * Quits: imsurit (chatzilla@B6B98E1A.5E9B818.1A5E31FF.IP) (Ping timeout)
  835. # [19:38] * Joins: abhishekp (chatzilla@moz-2832B3FD.mtnl.net.in)
  836. # [19:38] * Quits: abhishekp (chatzilla@moz-2832B3FD.mtnl.net.in) (Quit: ChatZilla 0.9.90 [Firefox 21.0/20130512194440])
  837. # [19:39] * baku|away is now known as baku
  838. # [19:39] * Joins: imsurit (chatzilla@B6B98E1A.5E9B818.1A5E31FF.IP)
  839. # [19:41] * Joins: JosiahOne (Instantbir@moz-2C74C5DD.lightspeed.livnmi.sbcglobal.net)
  840. # [19:42] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  841. # [19:42] * Fallen|away is now known as Fallen
  842. # [19:43] * Joins: mwargers (chatzilla@moz-AF369B35.adsl.online.nl)
  843. # [19:44] * Joins: Edgar (Thunderbir@moz-4438AAD3.dynamic.hinet.net)
  844. # [19:44] * Quits: harth_ (harth@moz-3C999954.hsd1.ca.comcast.net) (Input/output error)
  845. # [19:45] * Joins: harth_ (harth@moz-3C999954.hsd1.ca.comcast.net)
  846. # [19:45] * Quits: Edgar (Thunderbir@moz-4438AAD3.dynamic.hinet.net) (Quit: Edgar)
  847. # [19:47] * Quits: balrog (balrog@moz-855AF247.phlapa.fios.verizon.net) (Ping timeout)
  848. # [19:48] * Quits: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net) (Quit: Leaving.)
  849. # [19:48] * Quits: rajul (quassel@A2DDF553.812B5995.2051BA92.IP) (Client exited)
  850. # [19:50] * Joins: Optimizer (Optimizer@D3B0D709.C4563864.274D17D6.IP)
  851. # [19:50] * Joins: balrog (balrog@moz-855AF247.phlapa.fios.verizon.net)
  852. # [19:51] * Joins: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP)
  853. # [19:53] * Joins: mixedpuppy (mixedpuppy@moz-E19CF4F1.beyondbb.com)
  854. # [19:53] <dan> dbaron: by widget I mean widget/WIDGETNAME/TouchInput.cpp, for example. by loaded in gecko I mean... I added some fprintf to the constructor as a test and it doesn't create the file
  855. # [19:54] <@dbaron> dan, objects don't get constructed by magic; something has to construct them
  856. # [19:56] * Quits: darkowlzz (darkowlzz@BDCA5AC7.8FE91A65.25B273F5.IP) (Ping timeout)
  857. # [19:57] * Joins: mconley (mconley@moz-B4389AA6.dsl.bell.ca)
  858. # [19:57] * Quits: imsurit (chatzilla@B6B98E1A.5E9B818.1A5E31FF.IP) (Quit: ChatZilla 0.9.90 [Firefox 22.0/20130612084701])
  859. # [19:58] * Quits: mconley (mconley@moz-B4389AA6.dsl.bell.ca) (Input/output error)
  860. # [19:58] * Joins: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net)
  861. # [20:00] * Quits: harth_ (harth@moz-3C999954.hsd1.ca.comcast.net) (Input/output error)
  862. # [20:00] * Joins: FabioMagnoni (fabiomagno@C6A6A78C.34A40524.A8479B91.IP)
  863. # [20:01] * Joins: gandalf (zbraniecki@moz-801E009D.vlan502.asr1.cdg2.gblx.net)
  864. # [20:03] * Quits: FabioMagnoni (fabiomagno@C6A6A78C.34A40524.A8479B91.IP) (Ping timeout)
  865. # [20:03] * Quits: Optimizer (Optimizer@D3B0D709.C4563864.274D17D6.IP) (Ping timeout)
  866. # [20:03] <dan> dbaron: yes, I do understand that, but I have no idea where this happens in the gecko sources
  867. # [20:06] * Quits: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net) (Quit: Leaving.)
  868. # [20:07] * Joins: Optimizer (Optimizer@D3A4DCE4.1D173DC.274D17D6.IP)
  869. # [20:09] * Quits: Optimizer (Optimizer@D3A4DCE4.1D173DC.274D17D6.IP) (Ping timeout)
  870. # [20:10] * Joins: Sixmsj (Sixmsj@moz-CC98DFCB.hsd1.ca.comcast.net)
  871. # [20:11] * baku is now known as baku|away
  872. # [20:12] <@dbaron> dan, well, the Metro one looks like it's constructed in FrameworkView::AddEventHandlers deep inside other Metro-specific code, so that doesn't help much
  873. # [20:13] <@dbaron> dan, thus, my advice that you should probably post to a mailing list that people who know about the widget code read
  874. # [20:13] <@dbaron> dan, though I'm not sure off the top of my head which list that is
  875. # [20:14] <dan> heh
  876. # [20:15] <dan> dbaron: yeah I was looking through the metroinput code for hours, couldn't find anything useful. all I'd really need is some example for an input provider implementation
  877. # [20:16] * Joins: wg9s (gianopou@moz-E9E3CA35.hsd1.ma.comcast.net)
  878. # [20:17] * Quits: wg9s (gianopou@moz-E9E3CA35.hsd1.ma.comcast.net) (Input/output error)
  879. # [20:17] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
  880. # [20:22] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Quit: damons)
  881. # [20:26] * Quits: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net) (Ping timeout)
  882. # [20:27] * Joins: stefanh (stefanh@moz-3EED0162.customers.ownit.se)
  883. # [20:31] * Quits: inolen (Adium@moz-FA2406D8.socal.res.rr.com) (Quit: Leaving.)
  884. # [20:33] * Quits: Benvie (bbenvie@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  885. # [20:33] * Joins: Benvie (bbenvie@moz-BE33DA21.fw1.sfo1.mozilla.net)
  886. # [20:34] * Quits: JosiahOne (Instantbir@moz-2C74C5DD.lightspeed.livnmi.sbcglobal.net) (Quit: [self dealloc];)
  887. # [20:37] * Joins: inolen (Adium@moz-FA2406D8.socal.res.rr.com)
  888. # [20:38] * Joins: Archaeopteryx (itsme@moz-FADA95C2.cust.telecolumbus.net)
  889. # [20:38] * Joins: FabioMagnoni (fabiomagno@C6A6A78C.34A40524.A8479B91.IP)
  890. # [20:39] * Quits: bsmith (bsmith@moz-8C28D2A8.client.stsn.net) (Ping timeout)
  891. # [20:39] <jesup> So, ./mach build content/media/webrtc builds that, but doesn't link/etc. ./mach build content appears to link xul/etc. And it *only* takes 5 minutes instead of 25! (Compared to ./mach build (no hints!) on Linux takes 1:30 on a somewhat faster machine (3.5GHz vs 2.3)
  892. # [20:40] <jesup> But 5 is a huge improvement, from untenable to merely excruciating ;-)
  893. # [20:41] * Joins: JPeterson (JPeterson@moz-CBB9FFE4.cust.tele2.se)
  894. # [20:43] * Quits: darkowlzzzz (sunny@BDCA5AC7.8FE91A65.25B273F5.IP) (Ping timeout)
  895. # [20:43] * Kripton is now known as kripton
  896. # [20:47] * Joins: victorporof (victorporo@70DEDDA.9004F55.9B1E38F4.IP)
  897. # [20:49] * Joins: mconley (mconley@moz-B4389AA6.dsl.bell.ca)
  898. # [20:51] * Quits: brambles (xymox@moz-969AAE9B.barwen.ch) (Ping timeout)
  899. # [20:53] * Joins: brambles (xymox@moz-969AAE9B.barwen.ch)
  900. # [20:54] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
  901. # [20:54] * Quits: b10n1k (j0ni@8E6F0D9C.DB3569B9.D1DFE32D.IP) (Ping timeout)
  902. # [20:54] * Quits: till (till@moz-C3E3B990.adsl.alicedsl.de) (Client exited)
  903. # [20:55] * Quits: @gavin (gavin@moz-DB4A9C19.scl3.mozilla.com) (Input/output error)
  904. # [20:55] * Joins: gavin (gavin@moz-DB4A9C19.scl3.mozilla.com)
  905. # [20:55] * ChanServ sets mode: +o gavin
  906. # [20:55] * Joins: till (till@moz-C3E3B990.adsl.alicedsl.de)
  907. # [20:56] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Quit: damons)
  908. # [20:56] * Joins: JosiahOne (Instantbir@moz-2C74C5DD.lightspeed.livnmi.sbcglobal.net)
  909. # [20:59] * Quits: gandalf (zbraniecki@moz-801E009D.vlan502.asr1.cdg2.gblx.net) (Quit: I took the wrong pill!!!)
  910. # [21:02] * Joins: nrc (nrc@7BE24E90.A5032A01.3CFC199D.IP)
  911. # [21:07] * Joins: gandalf (zbraniecki@moz-801E009D.vlan502.asr1.cdg2.gblx.net)
  912. # [21:08] * Quits: janv (varga@moz-8BF5D87F.flarion.as5628.telecom.sk) (Ping timeout)
  913. # [21:08] * Joins: harth (harth@moz-3C999954.hsd1.ca.comcast.net)
  914. # [21:08] * Joins: janv (varga@moz-8BF5D87F.flarion.as5628.telecom.sk)
  915. # [21:10] * Joins: nccuong (Instantbir@moz-7C9C3C02.fbx.proxad.net)
  916. # [21:11] * Quits: nccuong (Instantbir@moz-7C9C3C02.fbx.proxad.net) (Quit: nccuong)
  917. # [21:12] * Joins: maxli (maxli@C03F2759.C70D537E.2FA4EA88.IP)
  918. # [21:13] * Joins: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net)
  919. # [21:13] * Joins: dejan_ (dejan@moz-F6B2659E.mobile.carnet.hr)
  920. # [21:14] * harth is now known as gharth
  921. # [21:18] * Quits: gharth (harth@moz-3C999954.hsd1.ca.comcast.net) (Input/output error)
  922. # [21:18] * Joins: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com)
  923. # [21:21] * Joins: gharth (harth@moz-3C999954.hsd1.ca.comcast.net)
  924. # [21:22] * Quits: inolen (Adium@moz-FA2406D8.socal.res.rr.com) (Quit: Leaving.)
  925. # [21:24] * Quits: gharth (harth@moz-3C999954.hsd1.ca.comcast.net) (Input/output error)
  926. # [21:24] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/c3f9b41cfe76 - Douglas Crosher - Bug 883106 - IonMonkey: avoid emitting zero length perf Jit map entries, r=nmatsakis
  927. # [21:24] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/4e438099341d - Douglas Crosher - Bug 883108 - Asm.js: re-enable Ion Spew, r=nmatsakis
  928. # [21:25] * Joins: inolen (Adium@moz-FA2406D8.socal.res.rr.com)
  929. # [21:26] * Quits: janv (varga@moz-8BF5D87F.flarion.as5628.telecom.sk) (Ping timeout)
  930. # [21:27] * Joins: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net)
  931. # [21:32] * Joins: andreasn (andreasn@moz-CB9DEC29.a336.priv.bahnhof.se)
  932. # [21:35] * Quits: andreasn (andreasn@moz-CB9DEC29.a336.priv.bahnhof.se) (Ping timeout)
  933. # [21:37] * Ms2ger grumbles
  934. # [21:37] * JosiahOne is now known as JosiahOne|Away
  935. # [21:39] * tbsaunde gets Ms2ger a walker
  936. # [21:39] <Ms2ger> Hmm?
  937. # [21:40] <Ms2ger> Will that help with nsCRT::free suddenly turning into nsCRT::moz_free?
  938. # [21:40] <tbsaunde> grumbly -> old
  939. # [21:40] <tbsaunde> probably not
  940. # [21:40] * Ms2ger kicks nsCRT off his lawn
  941. # [21:42] * stefanh is now known as stefanh|away
  942. # [21:44] * Joins: arasbm (zooby@moz-8E336844.vf.shawcable.net)
  943. # [21:44] * Joins: bsmith (bsmith@43CB6079.66715431.D25A875A.IP)
  944. # [21:47] * Joins: KryDos (KryDos@A808C404.55981748.57651228.IP)
  945. # [21:47] * Quits: Sixmsj (Sixmsj@moz-CC98DFCB.hsd1.ca.comcast.net) (Quit: Computer has gone to sleep.)
  946. # [21:48] * Joins: Sixmsj (Sixmsj@moz-CC98DFCB.hsd1.ca.comcast.net)
  947. # [21:50] * JosiahOne|Away is now known as JosiahOne
  948. # [21:53] * Quits: vendo (chatzilla@C03853C3.E1E5765D.4C2E1CAC.IP) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 1.9.0.17/2009122204])
  949. # [21:53] * Quits: FabioMagnoni (fabiomagno@C6A6A78C.34A40524.A8479B91.IP) (Input/output error)
  950. # [21:53] * JosiahOne is now known as JosiahOne|Away
  951. # [21:54] * JosiahOne|Away is now known as JosiahOne
  952. # [21:55] * Quits: JosiahOne (Instantbir@moz-2C74C5DD.lightspeed.livnmi.sbcglobal.net) (Quit: [self dealloc];)
  953. # [21:56] * baku|away is now known as baku
  954. # [21:57] * Quits: gandalf (zbraniecki@moz-801E009D.vlan502.asr1.cdg2.gblx.net) (Quit: I took the wrong pill!!!)
  955. # [21:57] * Joins: system64 (iakshay@2B2EDE25.60B71B6E.1228A288.IP)
  956. # [21:58] * Quits: bsmith (bsmith@43CB6079.66715431.D25A875A.IP) (Quit: Leaving)
  957. # [21:59] <KryDos> Hello. Tell me please, how can I help resolve the marketplace bugs. I saw the secure bug on bugzilla(https://bugzilla.mozilla.org/show_bug.cgi?id=859421) and I want to help resolve them but I can't to find a way how :( May be I can install the (demo) copy of marketplace on my local machine or what I must do for help? Please help me and I very apologize for my bad English
  958. # [21:59] * Quits: capella (chatzilla@moz-890811F7.twcny.res.rr.com) (Ping timeout)
  959. # [21:59] * Quits: Ms2ger (Ms2ger@moz-D3E36177.adsl-dyn.isp.belgacom.be) (Quit: nn)
  960. # [21:59] * Quits: Archaeopteryx (itsme@moz-FADA95C2.cust.telecolumbus.net) (Quit: It has been this message for years.)
  961. # [22:00] * Joins: ErvisTusha (ErvisTusha@8862990D.F69FB6EA.363D84A4.IP)
  962. # [22:01] * Joins: capella (chatzilla@moz-890811F7.twcny.res.rr.com)
  963. # [22:01] * Joins: pnkfelix|rcirc (pnkfelix@moz-43495417.fbx.proxad.net)
  964. # [22:03] * Joins: JosiahOne (Instantbir@moz-2C74C5DD.lightspeed.livnmi.sbcglobal.net)
  965. # [22:04] * Quits: nrc (nrc@7BE24E90.A5032A01.3CFC199D.IP) (Connection reset by peer)
  966. # [22:05] <ekr> Mswger: I do appreciate that mach has a status display
  967. # [22:06] * Quits: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com) (Client exited)
  968. # [22:06] <ekr> Though I think personally I would vote for the nbumber of files that need to be processed as well, a la ninja
  969. # [22:10] * Joins: Archaeopteryx (itsme@moz-8F7F3798.cust.telecolumbus.net)
  970. # [22:12] * baku is now known as baku|away
  971. # [22:15] * JosiahOne is now known as JosiahOne|Away
  972. # [22:17] * Quits: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Ping timeout)
  973. # [22:18] * Joins: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net)
  974. # [22:18] * Joins: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com)
  975. # [22:25] * Quits: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com) (Client exited)
  976. # [22:38] * Quits: JosiahOne|Away (Instantbir@moz-2C74C5DD.lightspeed.livnmi.sbcglobal.net) (Quit: [self dealloc];)
  977. # [22:38] * Joins: AaronMT (AaronMT@moz-9742BA59.cpe.net.cable.rogers.com)
  978. # [22:39] * Quits: rednaks (rednaks@4A0A5D22.FE93247C.55FFA9B4.IP) (Connection timed out)
  979. # [22:39] * Quits: capella (chatzilla@moz-890811F7.twcny.res.rr.com) (Ping timeout)
  980. # [22:39] * Joins: rednaks (rednaks@4A0A5D22.FE93247C.55FFA9B4.IP)
  981. # [22:40] * Joins: capella (chatzilla@moz-890811F7.twcny.res.rr.com)
  982. # [22:43] * stefanh|away is now known as stefanh
  983. # [22:46] * Quits: msucan (mihai@7606E581.6CCEB4A3.320F75DD.IP) (Quit: Leaving.)
  984. # [22:47] * Quits: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net) (Connection reset by peer)
  985. # [22:48] * Joins: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net)
  986. # [22:49] * Quits: stefanh (stefanh@moz-3EED0162.customers.ownit.se) (Ping timeout)
  987. # [22:50] <evilpie> The content partf of about:healthreport is blank for me
  988. # [22:50] * Quits: KryDos (KryDos@A808C404.55981748.57651228.IP) (Ping timeout)
  989. # [22:52] * Quits: system64 (iakshay@2B2EDE25.60B71B6E.1228A288.IP) (Quit: Quit)
  990. # [22:54] * Quits: mconley (mconley@moz-B4389AA6.dsl.bell.ca) (Input/output error)
  991. # [22:54] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
  992. # [22:56] * baku|away is now known as baku
  993. # [22:57] * baku is now known as baku|away
  994. # [22:58] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
  995. # [23:03] * Joins: stefanh (stefanh@moz-3EED0162.customers.ownit.se)
  996. # [23:04] * Joins: FabioMagnoni (fabiomagno@C6A6A78C.34A40524.A8479B91.IP)
  997. # [23:04] * Quits: JPeterson (JPeterson@moz-CBB9FFE4.cust.tele2.se) (Connection reset by peer)
  998. # [23:04] <KWierso|Home> evilpie: bug 883349 was fixed recently
  999. # [23:05] <KWierso|Home> you on the most recent nightly?
  1000. # [23:05] * mattwoodrow|away is now known as mattwoodrow
  1001. # [23:06] <KWierso|Home> huh, that was fixed on the cdn's side...
  1002. # [23:06] * Quits: FabioMagnoni (fabiomagno@C6A6A78C.34A40524.A8479B91.IP) (Ping timeout)
  1003. # [23:08] * jcranmer|away is now known as jcranmer
  1004. # [23:08] * Quits: mwargers (chatzilla@moz-AF369B35.adsl.online.nl) (Client exited)
  1005. # [23:08] * Quits: capella (chatzilla@moz-890811F7.twcny.res.rr.com) (Ping timeout)
  1006. # [23:08] * Joins: capella (chatzilla@moz-890811F7.twcny.res.rr.com)
  1007. # [23:10] * Joins: mwargers (chatzilla@moz-AF369B35.adsl.online.nl)
  1008. # [23:10] * Joins: JPeterson (JPeterson@moz-CBB9FFE4.cust.tele2.se)
  1009. # [23:13] * Quits: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP) (Quit: Computer has gone to sleep.)
  1010. # [23:14] * Quits: @dbaron (dbaron@moz-FD349932.dsl.dynamic.sonic.net) (Ping timeout)
  1011. # [23:18] <KWierso|Home> evilpie: so, uh, maybe clearing your cache will fix things up?
  1012. # [23:19] * Joins: RealRaven (Thunderbir@A6D80781.B715CAAF.C3498625.IP)
  1013. # [23:19] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Quit: damons)
  1014. # [23:20] * Quits: victorporof (victorporo@70DEDDA.9004F55.9B1E38F4.IP) (Quit: victorporof)
  1015. # [23:20] * Quits: JPeterson (JPeterson@moz-CBB9FFE4.cust.tele2.se) (Ping timeout)
  1016. # [23:20] <NeilAway> jesup: dumbmake matches the path exactly, so if you only build a subdir of content it won't bother with libxul
  1017. # [23:21] * Joins: b10n1k (j0ni@moz-8DB43EEE.access.hol.gr)
  1018. # [23:22] * Quits: mitsuhiko (mitsuhiko-@moz-BC29B73E.srv.pocoo.org) (Ping timeout)
  1019. # [23:25] <evilpie> KWierso|Home: I see, just noticed firefox-trunk ppa hasn't updated in 5 days
  1020. # [23:25] <KWierso|Home> evilpie: but reading the bug, the fix was pushed to mozilla
  1021. # [23:25] <KWierso|Home> 's CDN
  1022. # [23:25] <KWierso|Home> not as part of firefox
  1023. # [23:25] * Quits: ErvisTusha (ErvisTusha@8862990D.F69FB6EA.363D84A4.IP) (Client exited)
  1024. # [23:25] <KWierso|Home> so it should just magically start working again, I'd think
  1025. # [23:26] <dan> is there /any/ information about widget development on MDN? I couldn't find any. (I mean the widgets as in mozilla-central/widget/)
  1026. # [23:26] <dan> an example widget or something would already be enough :P
  1027. # [23:26] * Quits: RealRaven (Thunderbir@A6D80781.B715CAAF.C3498625.IP) (Quit: RealRaven)
  1028. # [23:27] * Joins: RealRaven (Thunderbir@A6D80781.B715CAAF.C3498625.IP)
  1029. # [23:27] * Quits: dejan_ (dejan@moz-F6B2659E.mobile.carnet.hr) (Ping timeout)
  1030. # [23:27] <@smaug> dan: new widget implementations are created *very* rarely
  1031. # [23:27] <evilpie> [23:27:34.280] HEAD https://fhr.cdn.mozilla.net/en-US/js/config.json? [HTTP/1.1 404 Not Found 188ms]
  1032. # [23:27] <evilpie> maybe this is a problem?
  1033. # [23:27] <@smaug> dan: so I don't think there is any documentation
  1034. # [23:28] <@smaug> dan: gonk implementation might be the latest one, and easiest to follow. Or perhaps android
  1035. # [23:28] <dan> smaug: how else would you add a new input provider?
  1036. # [23:28] * Quits: RealRaven (Thunderbir@A6D80781.B715CAAF.C3498625.IP) (Quit: RealRaven)
  1037. # [23:28] <@smaug> input provider?
  1038. # [23:28] <KWierso|Home> evilpie: that's what bug 883349 showed as a problem
  1039. # [23:28] <dan> smaug: I'm really not totally sure if widget/ is the right place for it, MetroInput.cpp is in it for example
  1040. # [23:28] <KWierso|Home> which *should* be fixed now
  1041. # [23:28] * Joins: RealRaven (Thunderbir@A6D80781.B715CAAF.C3498625.IP)
  1042. # [23:29] <KWierso|Home> post to that bug, saying it's still happening for you?
  1043. # [23:29] <@smaug> dan: what do you want to do?
  1044. # [23:29] <dan> smaug: I'm trying to add linux multitouch to gecko/firefox
  1045. # [23:30] * Quits: Archaeopteryx (itsme@moz-8F7F3798.cust.telecolumbus.net) (Quit: It has been this message for years.)
  1046. # [23:30] <@smaug> oh, so you're not adding support for new widget
  1047. # [23:30] <@smaug> but just hack gtk2 widget
  1048. # [23:30] <@smaug> or is there now also gtk3
  1049. # [23:30] <dan> I guess so
  1050. # [23:30] <@smaug> dan: we have multitouch support in Android, gonk and windows
  1051. # [23:30] <dan> smaug: I'm really not sure where to put it, I want it to be available when I compile xulrunner, though
  1052. # [23:31] * Quits: stefanh (stefanh@moz-3EED0162.customers.ownit.se) (Quit: ChatZilla 0.9.90 [SeaMonkey 2.17.1/20130410205209])
  1053. # [23:31] * Quits: Sixmsj (Sixmsj@moz-CC98DFCB.hsd1.ca.comcast.net) (Quit: Computer has gone to sleep.)
  1054. # [23:31] <dan> smaug: so I guess it will be part of the gtk widget, yes
  1055. # [23:31] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
  1056. # [23:31] <dan> since that's what the linux version uses :P
  1057. # [23:31] * Joins: JPeterson (JPeterson@moz-CBB9FFE4.cust.tele2.se)
  1058. # [23:31] <@smaug> dan: so I assume gtk2 dispatches some events for multitouch
  1059. # [23:32] <dan> afaik gtk has no multitouch support
  1060. # [23:32] <@smaug> then "just" convert them to right kinds of events for gecko
  1061. # [23:32] <@smaug> hmm
  1062. # [23:32] <@smaug> dan: do you need some raw X handling then?
  1063. # [23:32] <dan> smaug: x has only single touch support :P
  1064. # [23:33] <@smaug> I thought X got multitouch support
  1065. # [23:33] <dan> smaug: I'm using https://github.com/TouchLay/tlay-touch (but tuio would work too, it's kinda messy though, based on osc which doesn't make much sense)
  1066. # [23:33] <dan> smaug: well, but no device really supports it
  1067. # [23:33] <dan> most run on tuio
  1068. # [23:33] <@smaug> ah
  1069. # [23:33] <@smaug> so, somehow you need to get the multitouch data to widget level code, and then dispatch events to gecko
  1070. # [23:34] <dan> smaug: can you give me some file I could hack on?
  1071. # [23:34] <dan> just something to start with
  1072. # [23:34] <dan> I mean
  1073. # [23:34] <dan> the filename in the gtk widget
  1074. # [23:34] <dan> that would do the events
  1075. # [23:34] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
  1076. # [23:34] <@smaug> http://mxr.mozilla.org/mozilla-central/source/widget/gtk2/nsWindow.cpp#2408 for example
  1077. # [23:35] * Joins: wg9s (bill@moz-E9E3CA35.hsd1.ma.comcast.net)
  1078. # [23:35] <@smaug> but for multitouch and DOM Touch Events, looking also at the Android implementation might be useful
  1079. # [23:35] * Joins: andreasn (andreasn@moz-CB9DEC29.a336.priv.bahnhof.se)
  1080. # [23:36] <dan> smaug: hm, so, the thing is, I have a udp server, so I listen on that port in some loop and then get events, can I just add that into the constructor of the gtk widget or where would be the best place?
  1081. # [23:37] <@smaug> dan: could you have separate thread running and that would listen for the touch event data from udp
  1082. # [23:37] <@smaug> then post data to the main thread, and let widget level code handle that
  1083. # [23:37] <dan> yes, that's what I was thinking about
  1084. # [23:37] <@smaug> though, it is not clear how to target the events to right window
  1085. # [23:38] <dan> hmmm, one window would be enough in my case
  1086. # [23:38] <dan> so I could just send it to all windows (in case there are more)
  1087. # [23:38] * Fallen is now known as Fallen|away
  1088. # [23:38] <@smaug> well, that isn't right
  1089. # [23:39] <dan> that's true :P
  1090. # [23:39] <dan> smaug: how does MetroInput do it?
  1091. # [23:39] * Quits: mwargers (chatzilla@moz-AF369B35.adsl.online.nl) (Client exited)
  1092. # [23:39] <dan> I guess windows touch has some bindings to the wm
  1093. # [23:39] <dan> :/
  1094. # [23:39] <@smaug> well, there is one top level widget per window
  1095. # [23:39] * Quits: RealRaven (Thunderbir@A6D80781.B715CAAF.C3498625.IP) (Quit: RealRaven)
  1096. # [23:40] <@smaug> so OS level APIs just send the data to the right window/widget
  1097. # [23:40] * Joins: RealRaven (Thunderbir@A6D80781.B715CAAF.C3498625.IP)
  1098. # [23:40] * Joins: mwargers (chatzilla@moz-AF369B35.adsl.online.nl)
  1099. # [23:40] <dan> smaug: a better solution would be coding a bridge between the touch events and xorg and then from xorg to firefox then
  1100. # [23:40] <dan> or waiting for gtk to get full multitouch support
  1101. # [23:40] * MrDHat is now known as MrDHat|afk
  1102. # [23:40] <@smaug> how does https://github.com/TouchLay/tlay-touch work
  1103. # [23:40] <dan> but the main problem with linux multitouch is that it doesn't have a common touch protocol like windows
  1104. # [23:41] <dan> smaug: the driver for the touch frame supports it
  1105. # [23:41] <@smaug> does that library not care about windows?
  1106. # [23:41] * Joins: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP)
  1107. # [23:41] <@smaug> I guess event data could be sent to the active window
  1108. # [23:41] <dan> on windows there's a driver that supports windows multitouch bridge
  1109. # [23:42] <@smaug> dan: I mean windows, not Windows :)
  1110. # [23:42] <dan> oh lol
  1111. # [23:42] <dan> smaug: no that library just sends via udp
  1112. # [23:42] <dan> you'd have to check the active window in the gtk widget
  1113. # [23:42] <@smaug> dan: anyhow, karlt might be online soon. He should know gtk2/widget code way better than I do
  1114. # [23:42] <@smaug> (he is in NZ)
  1115. # [23:42] <dan> ok, cool
  1116. # [23:42] * Joins: dzbarsky (Adium@moz-A7CDB794.dia.static.qwest.net)
  1117. # [23:43] <dan> smaug: basically, tlay-touch works like tuio.org, but it doesn't depend on osc and midi like tuio does (don't ask me why a multitouch protocol would depend on midi and open sound control, it just does.)
  1118. # [23:43] * Joins: jduell (jduell@moz-E765EB2E.hsd1.wa.comcast.net)
  1119. # [23:44] * Joins: nrc (nrc@7BE24E90.A5032A01.3CFC199D.IP)
  1120. # [23:46] * nthomas|away is now known as nthomas
  1121. # [23:48] * Joins: Optimizer (Optimizer@71657834.4755AA39.274D17D6.IP)
  1122. # [23:51] * Quits: b10n1k (j0ni@moz-8DB43EEE.access.hol.gr) (Ping timeout)
  1123. # [23:51] * Quits: maxli (maxli@C03F2759.C70D537E.2FA4EA88.IP) (Quit: Leaving.)
  1124. # [23:51] * Quits: Optimizer (Optimizer@71657834.4755AA39.274D17D6.IP) (Ping timeout)
  1125. # [23:52] * Joins: maxli (maxli@C03F2759.C70D537E.2FA4EA88.IP)
  1126. # [23:53] * Quits: paulproteus (quassel@rose.makesad.us) (Ping timeout)
  1127. # [23:53] * Quits: maxli (maxli@C03F2759.C70D537E.2FA4EA88.IP) (Ping timeout)
  1128. # [23:54] * Joins: paulproteus (quassel@moz-E86A3B42.makesad.us)
  1129. # [23:55] * Joins: Optimizer (Optimizer@2E4AEC99.8D7BB5F3.D2D1FAF0.IP)
  1130. # [23:55] * Joins: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP)
  1131. # [23:57] * Joins: mitsuhiko (mitsuhiko-@moz-BC29B73E.srv.pocoo.org)
  1132. # [23:59] * Joins: FabioMagnoni (fabiomagno@C6A6A78C.34A40524.A8479B91.IP)
  1133. # Session Close: Mon Jun 17 00:00:00 2013

The end :)