/irc-logs / mozilla / #developers / 2012-02-17 / end

Options:

  1. # Session Start: Fri Feb 17 00:00:00 2012
  2. # Session Ident: #developers
  3. # [00:00] * Quits: diogogmt (kvirc@F1451709.44D93D66.1139E686.IP) (Ping timeout)
  4. # [00:00] * Joins: mib_jtnlcm (Mibbit@E666F2BB.993FE04C.E5772CEC.IP)
  5. # [00:00] <drice> Olipro: I take that back. I think I'm planning to simple return the value, with no claims about its meaning (for flow and scope)
  6. # [00:00] <drice> and the address is a String (whose IPv6 format I have not yet determined)
  7. # [00:00] * Joins: davidb_ (davidb@moz-6F9F653A.dsl.bell.ca)
  8. # [00:00] <drice> so all set there.
  9. # [00:00] <mayhemer> is here anybody familiar with how lists of jsreftest work?
  10. # [00:00] <jdm> drice: are you back to work on the scriptable prnetaddr again?
  11. # [00:00] <drice> jdm: ya.
  12. # [00:01] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  13. # [00:01] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  14. # [00:01] <jdm> drice: nice! I just came across that bug again yesterday and was sad that there was no visible progress.
  15. # [00:01] * Joins: diogogmt (kvirc@F1451709.44D93D66.1139E686.IP)
  16. # [00:02] <drice> Hm. Didn't know anyone cared but me, and I wasn't doing bug updates partly because of that. I'll be more vocal with updates.
  17. # [00:02] * Quits: mcsmurf (mcsmurf@moz-1D48B6F4.dip.t-dialin.net) (Quit: )
  18. # [00:02] * bhearsum is now known as bhearsum|afk
  19. # [00:02] * joduinn-mtg is now known as joduinn
  20. # [00:03] * Quits: mib_jtnlcm (Mibbit@E666F2BB.993FE04C.E5772CEC.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  21. # [00:04] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Client exited)
  22. # [00:04] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
  23. # [00:04] * Quits: mjschranz (mjschranz@C7D326F2.33EE9F8A.1139E686.IP) (Client exited)
  24. # [00:04] * Quits: wolfiR (wolfiR@moz-31020D1.dip0.t-ipconnect.de) (Quit: Leaving)
  25. # [00:05] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  26. # [00:05] * edransch is now known as edransch-afk
  27. # [00:05] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
  28. # [00:05] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  29. # [00:07] <jdm> roc: ping?
  30. # [00:07] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Quit: damons)
  31. # [00:07] * Quits: ddahl (ddahl@7E4F7A35.C33C304B.43362C16.IP) (Ping timeout)
  32. # [00:07] * mjessome is now known as mjessome|away
  33. # [00:07] * Quits: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP) (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
  34. # [00:08] <@roc> only if I can ask you a question too
  35. # [00:08] <drice> what's the appropriate NS_ error to return when a function is called when not appropriate? (NS_ERROR_ILLEGAL_VALUE seems wrong)
  36. # [00:08] * Quits: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP) (Quit: beaufour)
  37. # [00:08] * Joins: dcamp (dave@moz-BBE3ABD.mv.mozilla.com)
  38. # [00:08] <jdm> roc: in bug 722853, you asked about adding a de-xpcomed GetUsingPrivateBrowsing, but it's from an nsCOMPtr. can you clarify?
  39. # [00:09] * philor|away is now known as philor
  40. # [00:09] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  41. # [00:09] * Quits: grubshka (grubshka@moz-632F5DAA.w86-216.abo.wanadoo.fr) (Ping timeout)
  42. # [00:09] <jdm> drice: NS_ERROR_NOT_AVAILABLE perhaps, or just NS_ERROR_FAILURE or NS_ERROR_UNKNOWN
  43. # [00:10] <@roc> isn't there a way to add real C++ methods to IDL?
  44. # [00:10] <jdm> drice: or NS_ERROR_UNEXPECTED
  45. # [00:10] <mayhemer> what exactly means the condition "xulRuntime.shell" in reftest.list file ?
  46. # [00:10] <@roc> I guess not virtual ones
  47. # [00:10] <jdm> roc: oh, I follow now.
  48. # [00:10] <jdm> roc: it's possible to add virtual ones, I'm pretty confident
  49. # [00:10] <@roc> ok
  50. # [00:10] <jdm> as long as they're at the end of the interface so as not to ruin vtables
  51. # [00:10] * Quits: stefanh|away (stefanh@moz-3EED0162.customers.ownit.se) (Quit: ChatZilla 0.9.88 [SeaMonkey 2.7/20120129110112])
  52. # [00:10] <@roc> as long as no other IDL inherits from nsILoadContext
  53. # [00:11] <jdm> roc: I assume this is to avoid unneeded vtable work in hot code?
  54. # [00:11] * Quits: rhung (wells@C1176BA2.E5D68250.49ACD689.IP) (Quit: )
  55. # [00:11] * Joins: njn (chatzilla@moz-F1136D81.dyn.iinet.net.au)
  56. # [00:11] * Joins: peregrino (peregrino@moz-FD4E2921.telecom.net.ar)
  57. # [00:11] * Parts: njn (chatzilla@moz-F1136D81.dyn.iinet.net.au)
  58. # [00:11] <@roc> I suppose you could have a non-virtual method that just calls the virtual XPCOM method
  59. # [00:11] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  60. # [00:11] <@roc> jdm: mainly to make the callsites cleaner
  61. # [00:11] * Joins: njn (chatzilla@moz-F1136D81.dyn.iinet.net.au)
  62. # [00:12] <jdm> ah
  63. # [00:13] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
  64. # [00:13] * Joins: dseif (dseif@4DACBBF7.531FD64C.630E4E47.IP)
  65. # [00:13] <jdm> we should just allow IDL annotations of [infallible] that create stubs that call the XPCOM version and abort if rv != NS_OK
  66. # [00:13] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Quit: )
  67. # [00:14] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  68. # [00:15] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
  69. # [00:15] <@smaug> roc: nsIDOMEventTarget.idl has all sorts of C++ http://mxr.mozilla.org/mozilla-central/source/dom/interfaces/events/nsIDOMEventTarget.idl
  70. # [00:15] * Quits: hvq (HVQ@moz-7B5534D.dynip.nus.edu.sg) (Connection reset by peer)
  71. # [00:15] <@roc> new DOM bindings knows about infallibility
  72. # [00:15] <@roc> I hear
  73. # [00:16] <jtcranmer> proposal:
  74. # [00:16] <jtcranmer> permit [infallible], forbid it on non-[builtinclass]
  75. # [00:16] * Joins: Ms2ger (Ms2ger@3E17566D.D515B8F0.37724B0D.IP)
  76. # [00:16] <jdm> file a bug!
  77. # [00:17] <jtcranmer> allows you to delete nsresult
  78. # [00:17] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  79. # [00:17] <jdm> roc: did you have a question you wanted to ask me?
  80. # [00:17] <@roc> yes
  81. # [00:17] <@roc> if Gandalf fought Dumbledore, who would win?
  82. # [00:17] <@smaug> Gandalf
  83. # [00:17] <edmorley> njn: does bug 727938 still mean to have ScriptScan in the summary?
  84. # [00:18] <Unfocused> hm, beard vs beard
  85. # [00:18] * Quits: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP) (Quit: ajuma)
  86. # [00:18] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
  87. # [00:18] * Quits: smontagu (chatzilla@moz-9E8C62B2.red.bezeqint.net) (Ping timeout)
  88. # [00:18] * Joins: rhung (wells@C1176BA2.E5D68250.49ACD689.IP)
  89. # [00:18] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  90. # [00:19] <njn> edmorley: fixed, thanks
  91. # [00:19] <jduell> dholbert: do you want to land 727970 or should I?
  92. # [00:19] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  93. # [00:19] * Quits: peregrino (peregrino@moz-FD4E2921.telecom.net.ar) (Quit: peregrino)
  94. # [00:19] <edmorley> njn: np :-)
  95. # [00:19] * Quits: robhawkes (robhawkes@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving...)
  96. # [00:19] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  97. # [00:20] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
  98. # [00:20] <drice> biesi (or anyone): is there an existing ipv4 / ipv6 net to nsACString implementation? Also, is there an existing IPv6 addr display convention for moz / fx?
  99. # [00:20] <philor> billm: bustage
  100. # [00:20] <philor> philikon: bustage
  101. # [00:20] * Joins: ibarlow (ibarlow@moz-4BE034AB.ptr.us.xo.net)
  102. # [00:20] * armenzg_dinner is now known as armenzg_afk
  103. # [00:21] <billm> philor: ok, i'll fix
  104. # [00:21] * Fallen is now known as Fallen|away
  105. # [00:21] <Dagger> drice: there's a canonical form for displaying v6 addresses. I don't know if there's a Firefox convention, but if there is and it's not the canonical form I'd say that's a problem
  106. # [00:22] * Quits: Bas (chatzilla@moz-B4DB3C59.ftth.concepts.nl) (Ping timeout)
  107. # [00:22] * Joins: Bas (chatzilla@moz-B4DB3C59.ftth.concepts.nl)
  108. # [00:22] * Joins: josh (josh@moz-2EE66546.nyc.res.rr.com)
  109. # [00:22] * Quits: dcamp (dave@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving...)
  110. # [00:24] <jdm> roc: also, do you happen if know what tests I should be running to make sure my PB change to layout doesn't break things?
  111. # [00:24] <jdm> I presume we have mochitests or reftests as well...
  112. # [00:24] * Quits: armenzg_afk (armenzg@moz-1227E754.home1.cgocable.net) (Input/output error)
  113. # [00:25] <drice> Dagger: not as easy as it ought to be. http://tools.ietf.org/html/rfc5952
  114. # [00:25] <drice> I'll take it to the bug. Thanks.
  115. # [00:26] * Quits: ahal (ahal@moz-7759ABDD.cpe.net.cable.rogers.com) (Ping timeout)
  116. # [00:27] * Joins: ahal (ahal@moz-7759ABDD.cpe.net.cable.rogers.com)
  117. # [00:27] * Quits: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net) (Client exited)
  118. # [00:28] <Dagger> drice: yeah, that's the one. getnameinfo() produces addresses in that format, and is what you're supposed to use to get them (but it's a POSIX function and takes "struct sockaddr"s rather than whatever Mozilla uses)
  119. # [00:28] <cpearce> Anyone ever tried putting their ccache in a ramdisk (on Linux)? Did it speed up builds?
  120. # [00:29] <Ms2ger> AryehGregor, you rock. Thanks.
  121. # [00:29] <@roc> jdm: "everything" probably
  122. # [00:29] <edmorley> philikon: push backed out
  123. # [00:29] * cpearce wishes he had a few more free GB of ram...
  124. # [00:29] <@roc> that's OK, we have tryserver
  125. # [00:29] * Quits: jesup|laptop (chatzilla@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  126. # [00:29] * Quits: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com) (Input/output error)
  127. # [00:29] <mattwoodrow> cpearce: I did my entire src/objdir on a ramdisk on windows
  128. # [00:29] <mattwoodrow> was about 25% faster iirc
  129. # [00:30] <edmorley> billm: going to back out just so we don't have to star loads in the meantime
  130. # [00:30] <billm> edmorley: it's fixed now
  131. # [00:30] * Quits: squib (squib-@moz-3F6F2A9C.ep.wisc.edu) (Quit: Leaving)
  132. # [00:30] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
  133. # [00:30] <cpearce> mattwoodrow: what ramdisk did you use? I tried that on windows and it didn't make much differnece for me
  134. # [00:30] <edmorley> billm: cool, thank you :-)
  135. # [00:30] * Joins: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net)
  136. # [00:31] * Quits: Ms2ger (Ms2ger@3E17566D.D515B8F0.37724B0D.IP) (Ping timeout)
  137. # [00:31] <cpearce> mattwoodrow: though, maybe I didn't have enough ram to pull it off properly.
  138. # [00:31] * Unfocused wishes to know too
  139. # [00:31] * Joins: infinity0 (chatzilla@moz-16B55672.as13285.net)
  140. # [00:31] <jimm> cpearce: sped things up for me, but first I had to move the sdk, moz tools and vs install over to the ram drive as well.
  141. # [00:31] <mattwoodrow> cpearce: ImDisk
  142. # [00:31] <infinity0> hey guys, what's the best way to get the ABI string from C++?
  143. # [00:32] <infinity0> i'd like to print it to stdout, and not that familiar with the mozilla API
  144. # [00:32] <cpearce> jimm, thanks, good tip.
  145. # [00:32] <infinity0> e.g. how to create a nsACString to pass to GetXPCOMABI
  146. # [00:32] <cpearce> jimm, mattwoodrow: how big was your ramdisk?
  147. # [00:32] <mattwoodrow> 4gb
  148. # [00:32] <cpearce> Do you still use it?
  149. # [00:32] <jimm> I bought a physical drive - 250GB
  150. # [00:33] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Ping timeout)
  151. # [00:33] <jdm> infinity0: see http://mxr.mozilla.org/mozilla-central/source/xpcom/components/ManifestParser.cpp#473 for an example
  152. # [00:33] * Joins: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com)
  153. # [00:33] <darktrojan> mm, faster builds
  154. # [00:33] <mattwoodrow> nah I don't, too much of a hassle to set it up every time
  155. # [00:33] <darktrojan> that'd be nice
  156. # [00:33] <mattwoodrow> I just use mac :)
  157. # [00:33] <cpearce> jimm: A SSD? how much did that help? I've been wondering about getting one myself.
  158. # [00:33] <mattwoodrow> 9 minute clobbers
  159. # [00:34] * coop|afk is now known as coop
  160. # [00:34] * Joins: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp)
  161. # [00:34] <gps> if I wanted to implement search engine sync, where would I look for APIs, knowledge, etc?
  162. # [00:34] <darktrojan> #sync
  163. # [00:34] * Quits: davidb_ (davidb@moz-6F9F653A.dsl.bell.ca) (Quit: davidb_)
  164. # [00:34] <biesi> drice, PR_NetAddrToString?
  165. # [00:34] <gps> I am #sync. looking for help on the Firefox side
  166. # [00:34] <darktrojan> oh
  167. # [00:34] <infinity0> jdm: aha thanks
  168. # [00:34] <jimm> cpearce: yep, it helped with interim builds a great deal. clobber builds not as much, although from looking at a disk monitor my builds still hit my platter drive for some reason. haven't figured that out yet.
  169. # [00:35] <drice> biesi: Honzo JUST updated the bug with that. Thanks. I'll pick it up tomorrow morning.
  170. # [00:35] <biesi> heh
  171. # [00:35] <darktrojan> gps, Unfocused and qheaden are doing search engine stuff at the moment
  172. # [00:35] * Quits: micahg (micahg@moz-61BD5084.c3-0.arm-ubr1.chi-arm.il.cable.rcn.com) (Ping timeout)
  173. # [00:35] <jdm> biesi: want to suggest/approve a comment for bug 382702?
  174. # [00:36] <Unfocused> gps: toolkit/components/search/nsSearchService.js
  175. # [00:36] * Quits: jdm (jdm@moz-90CA4629.uwaterloo.ca) (Client exited)
  176. # [00:37] <Unfocused> and yes, that's being added to the addons manager. will be quite awhile before that's done/to a level sync could use it though
  177. # [00:37] * Quits: drice (derice@1606D15F.E628B196.8E155D4E.IP) (Quit: Leaving.)
  178. # [00:37] * Quits: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net) (Quit: Leaving...)
  179. # [00:37] * Quits: ibarlow (ibarlow@moz-4BE034AB.ptr.us.xo.net) (Quit: ibarlow)
  180. # [00:37] * Quits: sicking (chatzilla@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  181. # [00:38] <Unfocused> eg, installing via the addons manager apis is a long way off
  182. # [00:38] * joduinn is now known as joduinn-brb
  183. # [00:38] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  184. # [00:38] * Quits: TheLink (TheLink@moz-4D4DDD71.pools.arcor-ip.net) (Client exited)
  185. # [00:38] <biesi> jdm: commented
  186. # [00:38] <Unfocused> (qheaden is doing it in his spare time, after school)
  187. # [00:38] <gps> Unfocused: hmmm. this is a highly requested feature for Sync. I guess that migration throws a wrench in potential plans
  188. # [00:39] * Joins: Boriss (FlyingToas@moz-4BE034AB.ptr.us.xo.net)
  189. # [00:39] * Quits: diogogmt (kvirc@F1451709.44D93D66.1139E686.IP) (Ping timeout)
  190. # [00:39] <Unfocused> gps: no, you can still use nsSearchService - the addons manager stuff just adds to that
  191. # [00:40] <gps> Unfocused: is it true that the actual metadata constituting a search engine is small and would be easy to sync regardless of how search engines are managed?
  192. # [00:40] * Quits: MikeK (chatzilla@BB3DC1A3.5319E061.D57E6536.IP) (Quit: ChatZilla 0.9.88 [Firefox 10.0.1/20120209214811])
  193. # [00:40] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  194. # [00:40] <Unfocused> and mostly does so as a separate object, no less
  195. # [00:40] <Unfocused> gps: yes
  196. # [00:40] <gps> I see addEngine(URL, dataType, iconURL). is that it?
  197. # [00:40] <Unfocused> biggest thing is probably the icon
  198. # [00:41] <Unfocused> well, look at the files in /searchengines/ in your profile (or app directory)
  199. # [00:41] * Joins: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net)
  200. # [00:41] <Unfocused> the xml often contains various parameters that are added to the url programatically
  201. # [00:41] * Quits: hipokrit (hipokrit@22C5D8DD.50351D53.E949568B.IP) (Quit: Leaving)
  202. # [00:42] <@smaug> can anyone load tbpl logs?
  203. # [00:43] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  204. # [00:43] <jhammel> nope :(
  205. # [00:43] <Unfocused> but you'd have to take into consideration things like bug 722352, where the parameters differ based on what application channel you're on :\
  206. # [00:43] * Joins: mwu (mwu@moz-D870F950.tmodns.net)
  207. # [00:43] <gps> could we sync the XML verbatim?
  208. # [00:43] <mak> smaug: I can, slowly though
  209. # [00:43] <mak> ah, nvm, can't anymore!
  210. # [00:44] <@smaug> :(
  211. # [00:44] <@smaug> time to close the tree ?
  212. # [00:45] <Unfocused> gps: no, cos not all engines are in xml. but they're all in the database
  213. # [00:45] <Unfocused> .. which is being moved to not be a database
  214. # [00:45] <@stuart> hmm
  215. # [00:45] <@stuart> sicking where are you!
  216. # [00:45] <Unfocused> gps: see bug 699856
  217. # [00:45] <mak> edmorley: hi! is it ok to close the tree since we can't read logs?
  218. # [00:45] <@smaug> stuart: in Toronto ?
  219. # [00:45] <@stuart> smaug: mm perhaps
  220. # [00:46] <@stuart> i need someone who knows about the disabling of remote xul
  221. # [00:46] <@stuart> "remote"
  222. # [00:46] <edmorley> mak: ah, not just my connection (been having a day of it since I got back from being away today), yeah agree
  223. # [00:46] <Unfocused> sadly, the search service wasn't getting much love until very recently. now there's a flurry of activity
  224. # [00:46] * mak closes
  225. # [00:47] <Unfocused> gps: fwiw, i'd suggest waiting until bug 699856 lands
  226. # [00:48] * Joins: dcamp (dave@moz-BBE3ABD.mv.mozilla.com)
  227. # [00:48] <gps> Unfocused: thanks very much for all of the details
  228. # [00:48] <@stuart> does anyone know about the disabling of remote xul/why -chrome localfile thinks that it is remote?
  229. # [00:48] <Unfocused> n/p!
  230. # [00:49] <@khuey> stuart: because it's based on the protocol it's loaded over?
  231. # [00:49] <@khuey> that would be my guess
  232. # [00:49] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  233. # [00:49] <@stuart> khuey: so file:/// is remote?
  234. # [00:49] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Quit: bmoss)
  235. # [00:49] * Quits: mdas (mdas@8CB764BC.D30B51A1.412CF160.IP) (Quit: mdas)
  236. # [00:49] <dholbert> jduell, thanks
  237. # [00:49] <mbrubeck> stuart: https://developer.mozilla.org/en/Firefox_4_for_developers#Remote_XUL_support_removed
  238. # [00:49] * mak changes topic to 'm-c: CLOSED m-i: CLOSED || Next aurora uplift: 13th March || If you are new or want to help, see irc://irc.mozilla.org/#introduction || logs: http://krijnhoetmer.nl/irc-logs/'
  239. # [00:49] <dholbert> jduell, (was in an interview)
  240. # [00:49] <mbrubeck> stuart: "also, you can no longer load XUL documents using file:// URLs unless you create the preference dom.allow_XUL_XBL_for_file and set it to true"
  241. # [00:49] * Joins: mdas (mdas@8CB764BC.D30B51A1.412CF160.IP)
  242. # [00:49] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  243. # [00:49] <@stuart> i can set that!
  244. # [00:50] * jwir3|lunch is now known as jwir3
  245. # [00:50] * Quits: dseif (dseif@4DACBBF7.531FD64C.630E4E47.IP) (Input/output error)
  246. # [00:50] <mak> edmorley: philor: smaug: mbrubeck: tree's closed since logs are unaccessible
  247. # [00:50] <@smaug> thanks
  248. # [00:50] <Unfocused> stuart: https://bugzilla.mozilla.org/show_bug.cgi?id=546857#c150
  249. # [00:50] * Quits: Boriss (FlyingToas@moz-4BE034AB.ptr.us.xo.net) (Quit: Boriss)
  250. # [00:51] <@stuart> awesome thanks
  251. # [00:51] * Joins: micahg (micahg@moz-61BD5084.c3-0.arm-ubr1.chi-arm.il.cable.rcn.com)
  252. # [00:51] * Quits: mdas (mdas@8CB764BC.D30B51A1.412CF160.IP) (Quit: mdas)
  253. # [00:52] <@stuart> can i MOZ_NO_REMOTE on mac?
  254. # [00:52] <joe> dammit
  255. # [00:52] <joe> missed pushing by 3 minutes
  256. # [00:53] <philor> mak: good call, I was just threatening that, I closed try too
  257. # [00:53] <mak> well, the good call is not mine, I just did it :)
  258. # [00:53] * Joins: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net)
  259. # [00:53] <Unfocused> is -no-remote not good enough for you?
  260. # [00:53] * Joins: ted (luser@moz-17E369D7.hsd1.pa.comcast.net)
  261. # [00:53] * ChanServ sets mode: +o ted
  262. # [00:53] * Joins: ibarlow (ibarlow@moz-4BE034AB.ptr.us.xo.net)
  263. # [00:53] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
  264. # [00:54] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  265. # [00:54] <@stuart> hot
  266. # [00:54] <@stuart> thanks guys
  267. # [00:54] <RyanVM> is m-c & m-i being closed supposed to affect Try too?
  268. # [00:54] <mbrubeck> philor just closed Try
  269. # [00:54] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Quit: )
  270. # [00:55] <lurking> hmm, I can open logs - unless I'm not looking in right place again - View brief Log WFM
  271. # [00:55] * Joins: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
  272. # [00:55] <mbrubeck> lurking: It seems some of them are working and others not, or it's intermittent.
  273. # [00:55] <lurking> ahh
  274. # [00:56] <mbrubeck> philor: Why close Try? People might as well push now even if they won't be able to view the results right away, no?
  275. # [00:56] * Joins: jesup|laptop (chatzilla@8F761026.B5EF4AF6.E96CA9D8.IP)
  276. # [00:56] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
  277. # [00:57] * aki is now known as aki|brb
  278. # [00:57] * Quits: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  279. # [00:58] * Joins: SeoZ (DanielJuyu@F491631E.4591610E.F796972A.IP)
  280. # [00:58] <darktrojan> Unfocused, gah, nsXULComboboxAccessible uses .label for the label of the selected item
  281. # [00:58] <philor> mbrubeck: because the reason we can't see logs is because we're backed up uploading them to an overloaded server, and on a good bad day try generates as many logs as all the other trees combined, was my thinking
  282. # [00:58] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Quit: damons)
  283. # [00:58] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
  284. # [00:58] <mbrubeck> ah
  285. # [00:59] * Joins: squib (squib@moz-F5CA0CFB.dhcp.mdsn.wi.charter.com)
  286. # [00:59] <philor> so people might as well push to try if they don't mind delaying the opening of other trees, and depending on whether releng is really backing off on the next release to let surf catch up, don't mind delaying a chemspill release
  287. # [00:59] * ctalbert is now known as ctalbert|afk
  288. # [01:00] <Callek> roughly how long does an android *build* take on try (once started)?
  289. # [01:00] <philor> VM or hardware?
  290. # [01:00] <Unfocused> darktrojan: its friday... explain why thats a problem?
  291. # [01:00] <sfink> y'know, logs really aren't that interesting. The amount of entropy in 100 log files really isn't that much more than in 1 log file. It's a shame we have to pay 100x the transmission cost for something like 8x the information.
  292. # [01:00] <Callek> philor: not sure: https://tbpl.mozilla.org/?tree=Try&rev=de058221c837
  293. # [01:00] <darktrojan> Unfocused, because we're trying to use .label for a label
  294. # [01:00] <darktrojan> or I am
  295. # [01:01] <philor> 40 or 160 minutes, or some other number in the neighborhood
  296. # [01:01] <RyanVM> philor: any idea when the trees will reopen?
  297. # [01:01] * Quits: igor (igor@169CEE78.E37E53F7.1DAC7E2F.IP) (Ping timeout)
  298. # [01:01] <Callek> ooo we're closed :/
  299. # [01:02] <philor> RyanVM: no idea, sorry, but I wouldn't count on soon since the next release will probably just go ahead and bog surf down yet again
  300. # [01:03] <Unfocused> darktrojan: oh, for nsIDOMXULLabeledControlElement?
  301. # [01:03] <Unfocused> wonder how that's handled normally, with control=whatever
  302. # [01:04] <Unfocused> nsAccessible.cpp or nsAccessibleService.cpp will know
  303. # [01:04] * Joins: jimb (user@moz-51B190AA.ptld.qwest.net)
  304. # [01:04] * Quits: ibarlow (ibarlow@moz-4BE034AB.ptr.us.xo.net) (Quit: ibarlow)
  305. # [01:04] <darktrojan> yeah that
  306. # [01:04] <darktrojan> I'll have a read
  307. # [01:04] <mak> on the other side this closing is useful for inbound, too much red/orange
  308. # [01:04] <RyanVM> philor: It's cool. Thanks for keeping an eye on things
  309. # [01:04] * philor closes aurora and beta just in case someone has an approval burning a hole in their pocket
  310. # [01:05] <philor> oh, wait, damn, *I* have one!
  311. # [01:05] <NeilAway> heycam: I actually prefer object callbacks :-P
  312. # [01:06] <darktrojan> philor, land it, then close ;)
  313. # [01:06] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  314. # [01:06] <philor> alas, still at work and treeless for another three hours
  315. # [01:07] <@stuart> hmm
  316. # [01:07] <NeilAway> huh, how did I manage to link libxul in 50s?
  317. # [01:07] <@stuart> wonder why my browser element isn't giving me the love that i want
  318. # [01:08] <jtcranmer> NeilAway: you invented a quantum computer?
  319. # [01:09] * Quits: victorporof (victorporo@C092FEB2.1C233438.79933D60.IP) (Connection reset by peer)
  320. # [01:09] * Joins: victorporof (victorporo@C092FEB2.1C233438.79933D60.IP)
  321. # [01:09] <@stuart> oh
  322. # [01:09] <@stuart> Permission denied for <file://> to get property XPCComponents.utils
  323. # [01:09] <@stuart> i bet that is problematic.
  324. # [01:09] * Quits: mwu (mwu@moz-D870F950.tmodns.net) (Quit: Leaving)
  325. # [01:10] <lurking> Chemspill for Firefox ? Guess I missed the memo
  326. # [01:10] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  327. # [01:11] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
  328. # [01:12] * Quits: TheOne (one@moz-4638E37D.dip.t-dialin.net) (Input/output error)
  329. # [01:12] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  330. # [01:13] * Ziggy_Maes is now known as Ziggy|AWAY
  331. # [01:14] * aki|brb is now known as aki
  332. # [01:14] * Joins: njn_ (chatzilla@moz-F1136D81.dyn.iinet.net.au)
  333. # [01:15] * jwir3 is now known as jwir3|away
  334. # [01:15] <@stuart> my really old test app crashes
  335. # [01:16] * Joins: clokep (clokep@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  336. # [01:16] <NeilAway> bah, whose idea was it to put the - in about:sync-tabs
  337. # [01:16] * Quits: cstipkovic (Clauber@C20523C.95389C1E.1CD09D20.IP) (Client exited)
  338. # [01:18] * Quits: Pike (Pike@moz-E31CD2CB.mozilla.org) (Quit: ChatZilla 0.9.88 [Firefox 9.0.1/20111220165912])
  339. # [01:18] * Parts: mkelly (mkelly@moz-99CF8925.members.linode.com)
  340. # [01:18] * Joins: mkelly (mkelly@moz-99CF8925.members.linode.com)
  341. # [01:18] * Parts: mkelly (mkelly@moz-99CF8925.members.linode.com)
  342. # [01:19] * Joins: mkelly (mkelly@moz-99CF8925.members.linode.com)
  343. # [01:19] <Callek> mine
  344. # [01:19] * WG9s wonders if it is time to resurrect about:kitchensink ?
  345. # [01:19] <Callek> (ok not really)
  346. # [01:19] * Quits: thinker (thinker@moz-71AD2643.dynamic.kbronet.com.tw) (Client exited)
  347. # [01:19] <Callek> WG9s: na, just load seamonkey and look for the meaning of [about]:life
  348. # [01:19] <Callek> You'll get your answer
  349. # [01:20] * mcote is now known as mcote|afk
  350. # [01:20] <RyanVM> akeybl: optimizejars.py runs on all branches
  351. # [01:20] <RyanVM> it's what causes omni.ja to be optimized for performance during the build process
  352. # [01:21] * joduinn-brb is now known as joduinn
  353. # [01:22] * Joins: priya (Adium@moz-BBE3ABD.mv.mozilla.com)
  354. # [01:22] <akeybl> RyanVM: "We don't optimize jars anymore, and builds ignore the problem, letting it regress."
  355. # [01:22] * Quits: priya1 (Adium@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  356. # [01:22] * Quits: Lucas (Lucas@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  357. # [01:23] <cpearce> What does the 'P' in nsPIDOMWindow stand for? "private"?
  358. # [01:24] <Unfocused> cpearce: correct
  359. # [01:25] <RyanVM> akeybl: Exactly. So how can you say it doesn't affect the built product?
  360. # [01:26] <RyanVM> we don't optimize *because* it's borken
  361. # [01:26] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
  362. # [01:26] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Quit: Ex-Chat)
  363. # [01:26] <RyanVM> and we didn't have tests to catch the regression
  364. # [01:26] <RyanVM> so it broke and nobody noticed
  365. # [01:26] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
  366. # [01:28] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  367. # [01:28] * Joins: Lucas (Lucas@moz-BBE3ABD.mv.mozilla.com)
  368. # [01:29] * Joins: dao (dao@moz-53C37585.superkabel.de)
  369. # [01:29] <infinity0> libxul.so: undefined reference to `moz_calloc'
  370. # [01:29] <infinity0> how do i fix that?
  371. # [01:29] <infinity0> gcc test.cpp -o test -I/usr/include/nspr -I/usr/include/xulrunner-10.0 -DMOZ_NO_MOZALLOC -L/usr/lib/xulrunner-devel-10.0/lib -lxpcomglue_s_nomozalloc -lxul -lxpcom -lplds4 -lplc4 -lnspr4 -lpthread -ldl -fno-rtti -fno-exceptions -fPIC -g -std=gnu++0x
  372. # [01:31] <akeybl> RyanVM: there's a misunderstanding then
  373. # [01:31] <RyanVM> akeybl: indeed
  374. # [01:31] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Quit: Mardak)
  375. # [01:33] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
  376. # [01:33] * Joins: dseif (dseif@moz-59C7DCD5.dsl.teksavvy.com)
  377. # [01:33] * Joins: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com)
  378. # [01:34] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  379. # [01:34] * Quits: victorporof (victorporo@C092FEB2.1C233438.79933D60.IP) (Quit: Linkinus - http://linkinus.com)
  380. # [01:36] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
  381. # [01:37] <akeybl> fixed
  382. # [01:38] <mak> akeybl: sorry, didn't mean to confuse you
  383. # [01:38] * Quits: Joeh (joe@5A3923AA.BC22908.C7CEC4ED.IP) (Connection reset by peer)
  384. # [01:38] <akeybl> mak: not a problem, glad it was caught quickly
  385. # [01:39] <mak> not quickly enough, imo. the builds should fail if omni.jar is not optimized :(
  386. # [01:40] * Joins: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net)
  387. # [01:40] * rail is now known as rail_away
  388. # [01:40] <@stuart> apparently the remote xul file disabling pref doesn't really do enough
  389. # [01:42] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  390. # [01:43] * Joins: stephend (stephend@moz-BBE3ABD.mv.mozilla.com)
  391. # [01:43] * Quits: mak (chatzilla@moz-ED316211.retail.telecomitalia.it) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 2.0/20110318052756])
  392. # [01:43] * Joins: masayuki (masayuki@moz-911CC660.zaq.ne.jp)
  393. # [01:44] <@khuey> so is there no approval-mozilla-esr flag?
  394. # [01:44] <@khuey> we just get told it's ok to land
  395. # [01:44] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  396. # [01:45] <Jesse> taras: how is https://bugzilla.mozilla.org/show_bug.cgi?id=726503 not a compiler warning :(
  397. # [01:46] <Jesse> https://bug726503.bugzilla.mozilla.org/attachment.cgi?id=596552
  398. # [01:46] <jimm> what's up with the tree closure? I'm able to access logs on inbound currently.
  399. # [01:46] * Quits: necolas (necolas@moz-F9C3140E.bb.sky.com) (Client exited)
  400. # [01:47] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  401. # [01:47] <jimm> philor: ^
  402. # [01:47] * Quits: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: leaving)
  403. # [01:47] <taras> Jesse: agreed
  404. # [01:47] * Joins: mjschranz (mjschranz@C1FFC78F.531FD64C.630E4E47.IP)
  405. # [01:48] <njn_> dietrich: ping
  406. # [01:49] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Client exited)
  407. # [01:49] <njn_> http://blog.mozilla.com/nnethercote/2012/02/17/the-mcafee-site-advisor-add-on-has-an-appalling-memory-leak/
  408. # [01:49] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  409. # [01:50] * Joins: ptheriault (ptheriault@moz-BBE3ABD.mv.mozilla.com)
  410. # [01:50] <hub> ouch
  411. # [01:51] <edmorley> jimm: depends on which logs, I still can't access many of them
  412. # [01:52] <tbsaunde> Jesse: that warning would suffer from the kind of anoying though since it wouldn't like sort of reasonable things like #ifdef x #define foo 1 #else #define foo 0 #endif if (x && foo)
  413. # [01:52] * Quits: dcamp (dave@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving...)
  414. # [01:52] * Quits: jimm (jmathies@moz-7F164CA1.pn.at.cox.net) (Quit: )
  415. # [01:53] <taras> njn_: btw AVG has awesomely similar bugs
  416. # [01:53] <njn_> taras: do we have bugzilla bugs open on those?
  417. # [01:54] <edmorley> AV add-ons are a nightmare
  418. # [01:54] <Jesse> tbsaunde: the combination of type coercion and always-truthy should be a sign, imo
  419. # [01:55] * Quits: SeoZ-work[AWAY] (DanielJuyu@moz-C2D7EB0E.osuosl.org) (Quit: Leaving)
  420. # [01:55] <taras> njn_: yup
  421. # [01:55] * Joins: seo (DanielJuyu@moz-C2D7EB0E.osuosl.org)
  422. # [01:57] <edmorley> oops: https://groups.google.com/d/msg/mozilla.dev.tree-management/5VxnjZSzZOw/b7u69Rv0qsEJ
  423. # [01:57] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
  424. # [01:58] <jduell> dholbert: hope you get the job :)
  425. # [01:58] * Quits: SeoZ (DanielJuyu@F491631E.4591610E.F796972A.IP) (Quit: AndroIRC - Android IRC Client ( http://www.androirc.com ))
  426. # [01:58] * Quits: mjschranz (mjschranz@C1FFC78F.531FD64C.630E4E47.IP) (Ping timeout)
  427. # [01:58] <@stuart> hm
  428. # [01:58] <@stuart> or should firefox -app work?
  429. # [01:58] * davehunt is now known as davehunt|away
  430. # [01:58] <dholbert> jduell, whahuh?
  431. # [01:59] <tbsaunde> Jesse: I'd agree that a always true or false expression in an if is odd, but fairly reasonable if its a macro
  432. # [01:59] * seo is now known as SeoZ
  433. # [01:59] * Quits: biesi (cbiesinger@moz-76ED95A4.corp.tfbnw.net) (Ping timeout)
  434. # [01:59] <jduell> dholbert: create interpretation of your previous comment :)
  435. # [01:59] <tbsaunde> Jesse: but I don't see any suspicious type coherssion there
  436. # [01:59] <jduell> s/create/creative/
  437. # [01:59] <dholbert> jduell, oh, heh :)
  438. # [01:59] <@smaug> I hope dholbert meant he was interviewing someone else
  439. # [01:59] <Jesse> tbsaunde: int to bool
  440. # [01:59] <dholbert> jduell, it had been long enough since my previous comment that I'd forgotten about it
  441. # [01:59] * Joins: mjschranz (mjschranz@F3B7A1B3.694CD917.A03BB2CC.IP)
  442. # [02:00] * stephend is now known as stephend|bbiab
  443. # [02:00] <ptheriault> Does anyone know why DOMParser.parseFromString fetches URLs and executes script when run from Error Console, but not when run in a web page?
  444. # [02:00] <ptheriault> e.g. (new DOMParser()).parseFromString("<html><img src='http://localhost/logthis' onerror=alert('ohai')></img>", "text/html").documentElement.innerHTML
  445. # [02:00] <Bas> How long do we expect try to be gone?
  446. # [02:00] * Joins: peregrino (peregrino@moz-FD4E2921.telecom.net.ar)
  447. # [02:01] <@smaug> ptheriault: uh, please file a bug
  448. # [02:01] * Joins: espindola (espindola@moz-772107B7.dsl.teksavvy.com)
  449. # [02:01] <tbsaunde> Jesse: I guess its c++ so there is true bools, but that particular convertion seems pretty reasonable to me at this point
  450. # [02:01] <ptheriault> k
  451. # [02:01] <@smaug> ptheriault: cc me and hsivonen
  452. # [02:02] <@smaug> ptheriault: it shouldn't execute scripts
  453. # [02:02] <Jesse> tbsaunde: then maybe we should be using an explicit bitfield type instead of this mess with & ;)
  454. # [02:03] * Quits: vikram360 (vikram360@8A12AFC2.3BB86A63.2A068A5E.IP) (Ping timeout)
  455. # [02:03] <@smaug> ptheriault: oh, you really need documentElement.innerHTML
  456. # [02:03] <@smaug> interesting
  457. # [02:03] * terrence is now known as terrence|away
  458. # [02:04] <@smaug> and bizarre
  459. # [02:04] <ptheriault> yeh...
  460. # [02:04] <@smaug> ptheriault: make the bug block 102699
  461. # [02:05] * Quits: terrence|away (terrence@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  462. # [02:06] <tbsaunde> Jesse: but C++ doesn't really have one of those afaik :/
  463. # [02:06] * Joins: biesi (cbiesinger@moz-520BB7B.tmodns.net)
  464. # [02:06] <Jesse> tbsaunde: it does have packed structs
  465. # [02:06] * Quits: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
  466. # [02:06] <tbsaunde> Jesse: note I am not argueing that I don't want such a warning just noting it will flag reasonable things
  467. # [02:07] * darktrojan curses the ghosts of coders past
  468. # [02:08] <tbsaunde> Jesse: well, I thought that was somewhat compiler specific but if all the ones we care about suport it I gues that would be a better way anyway
  469. # [02:08] * Quits: peregrino (peregrino@moz-FD4E2921.telecom.net.ar) (Quit: peregrino)
  470. # [02:09] * Quits: rs (rs@moz-BBE3ABD.mv.mozilla.com) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 1.8.0.9/2006120508])
  471. # [02:09] * Joins: dcamp (dave@moz-BBE3ABD.mv.mozilla.com)
  472. # [02:11] * Quits: mjschranz (mjschranz@F3B7A1B3.694CD917.A03BB2CC.IP) (Ping timeout)
  473. # [02:11] * Quits: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  474. # [02:11] * Quits: dcamp (dave@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving...)
  475. # [02:13] * Quits: nthomas (chatzilla@moz-332D3602.dsl.telstraclear.net) (Ping timeout)
  476. # [02:13] <dholbert> smaug, indeed I did :)
  477. # [02:14] * Joins: nthomas (chatzilla@moz-332D3602.dsl.telstraclear.net)
  478. # [02:14] * Quits: akeybl (akeybl@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Linkinus - http://linkinus.com)
  479. # [02:15] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  480. # [02:15] <RyanVM> Bas: I was told earlier that there was no idea how long :(
  481. # [02:16] * Joins: m_kato (m_kato@moz-348F61F0.mozilla.or.jp)
  482. # [02:17] * Quits: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  483. # [02:17] * Quits: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net) (Ping timeout)
  484. # [02:18] * Quits: biesi (cbiesinger@moz-520BB7B.tmodns.net) (Ping timeout)
  485. # [02:18] * Joins: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp)
  486. # [02:18] * Quits: jimb (user@moz-51B190AA.ptld.qwest.net) (Ping timeout)
  487. # [02:19] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  488. # [02:21] * Joins: robhawkes (robhawkes@F2D29657.F60B0462.67AC9B1.IP)
  489. # [02:22] * Quits: kumar (kmcmillan@moz-E31CD2CB.mozilla.org) (Quit: kumar)
  490. # [02:23] * Quits: AaronMT (AaronMT@moz-DB17C53A.cpe.net.cable.rogers.com) (Ping timeout)
  491. # [02:23] * Joins: mijia (mijia@DC4232F0.766373FB.C3A57E70.IP)
  492. # [02:23] <WG9s> I suspect once all the release builds for the chemspill are done the logserver backlog will celar up and the tree will open, but that is not really a time estimate.
  493. # [02:25] * Joins: mjschranz (mjschranz@F3B7A1B3.694CD917.A03BB2CC.IP)
  494. # [02:26] * Quits: njn (chatzilla@moz-F1136D81.dyn.iinet.net.au) (Quit: ChatZilla 0.9.88 [Firefox 11.0/20120201153158])
  495. # [02:26] * Joins: AaronMT (AaronMT@moz-DB17C53A.cpe.net.cable.rogers.com)
  496. # [02:26] * Quits: AaronMT (AaronMT@moz-DB17C53A.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
  497. # [02:27] * Joins: raccettura (raccettura@moz-660B8F4B.hsd1.nj.comcast.net)
  498. # [02:27] * Quits: darktrojan (geoff@moz-4144EFAE.dsl.telstraclear.net) (Ping timeout)
  499. # [02:28] * Joins: AaronMT (AaronMT@moz-DB17C53A.cpe.net.cable.rogers.com)
  500. # [02:28] * Quits: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com) (Ping timeout)
  501. # [02:30] * Joins: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com)
  502. # [02:31] * Joins: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com)
  503. # [02:35] * Quits: JeroenDeDauw (jeroen@C10EA9FC.9481ED7.9F9A2DA2.IP) (Quit: Leaving.)
  504. # [02:36] * Joins: ibarlow (ibarlow@moz-4BE034AB.ptr.us.xo.net)
  505. # [02:37] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Quit: brendan)
  506. # [02:37] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  507. # [02:38] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
  508. # [02:38] * Joins: kanru (user@moz-99690620.hinet-ip.hinet.net)
  509. # [02:38] <reuben> apparently if you get an unresponsive script warning dialog while choosing a directory in the save image dialog, you have to kill firefox
  510. # [02:39] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  511. # [02:39] * Joins: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com)
  512. # [02:39] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  513. # [02:39] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
  514. # [02:40] * Quits: gkw (gkw@moz-BBE3ABD.mv.mozilla.com) (Quit: Instantbird 1.2a1pre)
  515. # [02:41] <JonathanS> did somebody filed tracking bug for 10.8?
  516. # [02:41] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  517. # [02:41] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  518. # [02:43] * Quits: Mook_as (mook@moz-1FCC0032.activestate.com) (Quit: gone)
  519. # [02:44] * Quits: mijia (mijia@DC4232F0.766373FB.C3A57E70.IP) (Quit: mijia)
  520. # [02:44] <Callek> JonathanS: there is at least one or two releng-side bugs, I *think* there is a product bug for it, just not sure where
  521. # [02:44] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  522. # [02:44] <cers> reuben: I seem to remember being able to trigger unresponsive script simply by not choosing a file quick enough - but that was a good while ago, so I guess it might have been fixed
  523. # [02:44] <Callek> [atm]
  524. # [02:44] * Quits: anant (Anant@moz-271479F2.hsd1.ca.comcast.net) (Quit: Leaving)
  525. # [02:44] <JonathanS> Callek, hmm
  526. # [02:44] * Quits: Nathandim (Nathandim@moz-6C4CE143.home.otenet.gr) (Connection reset by peer)
  527. # [02:45] * philor changes topic to 'm-c: OPEN m-i: OPEN || Next aurora uplift: 13th March || If you are new or want to help, see irc://irc.mozilla.org/#introduction || logs: http://krijnhoetmer.nl/irc-logs/'
  528. # [02:46] * Joins: mijia (mijia@DC4232F0.766373FB.C3A57E70.IP)
  529. # [02:47] * Joins: davidb_ (davidb@moz-6F9F653A.dsl.bell.ca)
  530. # [02:47] <froydnj> Callek: thanks for analyzing the build in 726656!
  531. # [02:47] <Callek> froydnj: no problem
  532. # [02:48] <Callek> froydnj: I'm no philor as to analyzing orange, but at least that helped (looked like an awfully high number of fails/warnings for that, so I wanted to peek)
  533. # [02:48] * stephend|bbiab is now known as stephend
  534. # [02:49] * Quits: KaiRo (robert@moz-C712163E.adsl.highway.telekom.at) (Input/output error)
  535. # [02:51] <edmorley> Callek: autoland-try matching against tbpl's hidden build/tests json list would be awesome
  536. # [02:52] * Joins: faramarz (Adium@moz-BBE3ABD.mv.mozilla.com)
  537. # [02:52] <Callek> edmorley: of course it would, I just don't know the autoland//try-bug-reporting code/where it is exactly/etc. to help fix that
  538. # [02:52] <Callek> nor do I know the TBPL code for hiding stuff
  539. # [02:52] * Joins: timdream (timdream@moz-99690620.hinet-ip.hinet.net)
  540. # [02:52] <Callek> I can probably find out, but with my free time devotion doing more than is relevent for SeaMonkey comes harder
  541. # [02:52] <Callek> :-)
  542. # [02:53] <edmorley> :-)
  543. # [02:53] * khuey is now known as khuey|away
  544. # [02:53] * Parts: faramarz (Adium@moz-BBE3ABD.mv.mozilla.com)
  545. # [02:53] * Joins: faramarz (Adium@moz-BBE3ABD.mv.mozilla.com)
  546. # [02:54] * zpao|detached is now known as zpao
  547. # [02:55] * Quits: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  548. # [02:56] <edmorley> lsblakk: would using TBPL's list of hidden builders for Try (https://tbpl.mozilla.org/php/getHiddenBuilderNames.php?branch=Try) so as to hide the perma-orange results from the comment that RelEng Bot posts on the bug, be something you would consider including?
  549. # [02:56] * Quits: faramarz (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  550. # [02:56] * Joins: faramarz (Adium@moz-BBE3ABD.mv.mozilla.com)
  551. # [02:57] * Joins: surkov (surkov@74A597FA.C2B307F0.34044A7F.IP)
  552. # [02:58] * davidb_ is now known as davidb
  553. # [02:58] * dholbert is now known as dholbert|afk
  554. # [02:59] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/7e1855af184c - Serge Gautherie - Bug 285374. (Av1) Set background color as a property, not as an attribute. r=neil.
  555. # [02:59] <Callek> RyanVM: tracking-esr10: has flags for 11+ 12+ 13+
  556. # [02:59] <edmorley> RyanVM: esr11+ doesn't mean a new ESR based on 11, it means the ESR point update released at the same time as 11 hits release channel (https://wiki.mozilla.org/Release_Management/ESR_Landing_Process)
  557. # [02:59] <Callek> RyanVM: akeybl set the 13+ there
  558. # [02:59] * Quits: dao (dao@moz-53C37585.superkabel.de) (Quit: Leaving.)
  559. # [02:59] <RyanVM> ahh....
  560. # [03:00] <RyanVM> wow, quite the correction in unison there
  561. # [03:00] * Joins: nli (nli@moz-99690620.hinet-ip.hinet.net)
  562. # [03:00] <Callek> edmorley: thanks for explaining it much better than me, fwiw
  563. # [03:00] <edmorley> it was one of those, I've started typing so I might as well finish :-)
  564. # [03:00] * Joins: nattofriends (tsutsumi@moz-E39CC0F2.dsl.dynamic.sonic.net)
  565. # [03:01] * Quits: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net) (Quit: jgriffin)
  566. # [03:02] * Quits: edmorley (edmorley@moz-A6842912.range86-145.btcentralplus.com) (Quit: nn)
  567. # [03:03] * Quits: wesj (wesj@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
  568. # [03:03] * Joins: JeroenDeDauw (jeroen@moz-2D11A423.ifiber.telenet-ops.be)
  569. # [03:04] <jst> is the ESR tree always closed?
  570. # [03:04] * Joins: rclick (rclick@AF2AF556.C0A7FC84.1605932.IP)
  571. # [03:05] <njn_> how do I print an nsCString?
  572. # [03:05] <@smaug> printf("%s", string.get());
  573. # [03:06] <njn_> get(), that's it, thx
  574. # [03:06] * Joins: kedo (kedo@moz-6B2A8488.ocf.berkeley.edu)
  575. # [03:06] * Quits: cjones (cjones@moz-45913895.socal.res.rr.com) (Quit: Leaving)
  576. # [03:07] * aki is now known as aki|biab
  577. # [03:07] * Joins: cjones (cjones@moz-45913895.socal.res.rr.com)
  578. # [03:07] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Quit: nhirata)
  579. # [03:07] * Quits: kedo (kedo@moz-6B2A8488.ocf.berkeley.edu) (Quit: Changing server)
  580. # [03:07] * Joins: kedo (kedo@moz-6B2A8488.ocf.berkeley.edu)
  581. # [03:08] * Quits: Lucas (Lucas@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  582. # [03:09] * Quits: ibarlow (ibarlow@moz-4BE034AB.ptr.us.xo.net) (Quit: ibarlow)
  583. # [03:09] * Joins: ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP)
  584. # [03:09] * ChanServ sets mode: +o ehsan
  585. # [03:09] * Quits: @smaug (chatzilla@moz-3B442292.gprs.sl-laajakaista.fi) (Input/output error)
  586. # [03:10] * Joins: smaug (chatzilla@moz-3B442292.gprs.sl-laajakaista.fi)
  587. # [03:10] * ChanServ sets mode: +o smaug
  588. # [03:11] * Quits: ahal (ahal@moz-7759ABDD.cpe.net.cable.rogers.com) (Ping timeout)
  589. # [03:11] * Joins: ahal (ahal@moz-7759ABDD.cpe.net.cable.rogers.com)
  590. # [03:12] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Quit: Jesse)
  591. # [03:12] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Ping timeout)
  592. # [03:12] * Quits: Ami_Ty (Amie@moz-BBE3ABD.mv.mozilla.com) (Quit: Ami_Ty)
  593. # [03:12] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
  594. # [03:13] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Quit: Mardak)
  595. # [03:14] * Quits: faramarz (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  596. # [03:16] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Quit: pcwalton)
  597. # [03:17] * Quits: infinity0 (chatzilla@moz-16B55672.as13285.net) (Quit: ChatZilla 0.9.87 [Iceweasel 9.0.1/20111222080735])
  598. # [03:18] * Joins: StevenLee (steven@moz-99690620.hinet-ip.hinet.net)
  599. # [03:21] <billm> kinetik: ping
  600. # [03:21] <kinetik> billm: hi
  601. # [03:21] <billm> kinetik: hey. any luck on that timeout?
  602. # [03:21] <kinetik> billm: not yet
  603. # [03:21] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Quit: bmoss)
  604. # [03:21] * Parts: ptheriault (ptheriault@moz-BBE3ABD.mv.mozilla.com)
  605. # [03:22] <billm> kinetik: are you still against disabling the test for now? my other option is to land incremental GC, but have it be off by default.
  606. # [03:22] * Quits: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  607. # [03:22] * Quits: bent (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.19/20110707195905])
  608. # [03:22] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  609. # [03:23] * Quits: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com) (Quit: Computer has gone to sleep.)
  610. # [03:23] <kinetik> billm: disabling it seems fine now that it's mostly understood
  611. # [03:23] <billm> kinetik: okay, cool, thanks!
  612. # [03:24] * Joins: newbie (kvirc@697AC6B3.8C6159FA.9A06DD32.IP)
  613. # [03:25] * Quits: hub (hub@21B7B9F2.B87E9213.6E712CE2.IP) (Input/output error)
  614. # [03:27] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  615. # [03:28] * Quits: mjschranz (mjschranz@F3B7A1B3.694CD917.A03BB2CC.IP) (Client exited)
  616. # [03:29] * Joins: mjschranz (mjschranz@F3B7A1B3.694CD917.A03BB2CC.IP)
  617. # [03:29] * Joins: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net)
  618. # [03:29] * Quits: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net) (Quit: smooney)
  619. # [03:30] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Quit: mccr8)
  620. # [03:30] * Joins: anky (anky@EEBC1457.3238CD1B.A3D1B221.IP)
  621. # [03:31] * Quits: robhawkes (robhawkes@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving...)
  622. # [03:32] * Quits: jgilbert (jgilbert@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  623. # [03:33] * Joins: rshetty (quassel@30B455A8.8458502D.D30E9BEF.IP)
  624. # [03:34] <philor> billm: aww, you're disabling incremental GC on Android, rather than disabling all the e4x tests on Android? rats, I was hoping to see some more tests disappear!
  625. # [03:34] <billm> philor: heh :-). hopefully only until tomorrow when I can look into the problem.
  626. # [03:35] <billm> philor: btw, do you know if the 2400s timeout is for all jstests, or for each test individually?
  627. # [03:35] <lurking> oh, IGC only landing on droid ?
  628. # [03:35] * Quits: andreasn (andreasn@moz-3CC3C389.a336.priv.bahnhof.se) (Connection reset by peer)
  629. # [03:36] <billm> incremental GC will probably be disabled for a brief time on android
  630. # [03:36] <cpearce> Is desktop fennec the same as fennec nightly on android? Or is it something else these days?
  631. # [03:36] <lurking> is it coming to m-c soon?
  632. # [03:36] * Joins: dao (dao@moz-53C37585.superkabel.de)
  633. # [03:36] <billm> yes, probably tomorrow
  634. # [03:36] <philor> billm: 2400 is "without output" so it's that the whole thing stopped doing anything or producing any output for 2400 seconds
  635. # [03:37] <billm> although I've said such things before with no result
  636. # [03:37] <lurking> w00t
  637. # [03:37] <billm> ok, interesting. so some test is definitely dying in a bad way.
  638. # [03:37] <philor> or the device OOMs without leaving any evidence
  639. # [03:38] * fabrice is now known as fabrice|afk
  640. # [03:38] <philor> that's been mentioned a bit in the bug for the less-common-than-yours timeouts several times
  641. # [03:38] * Quits: dao (dao@moz-53C37585.superkabel.de) (Quit: Leaving.)
  642. # [03:38] * Quits: chewey (chewey@moz-5CF30852.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
  643. # [03:39] * Joins: chewey (chewey@moz-7EA6A7DF.dip0.t-ipconnect.de)
  644. # [03:39] <billm> oh, I see. that would be something my patch could maybe cause, too.
  645. # [03:39] <philor> unfortunately, not as "I ran it, and watched it, and that's what it did" so much as "well, I wonder, that might be, hmm"
  646. # [03:39] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  647. # [03:40] <billm> yeah. I'm hoping to test it on an actual device and watch what happens. perhaps I'm naive though. I've never worked on arm before.
  648. # [03:40] * Quits: cjones (cjones@moz-45913895.socal.res.rr.com) (Quit: Leaving)
  649. # [03:40] * Joins: cjones (cjones@moz-45913895.socal.res.rr.com)
  650. # [03:41] * heycam is now known as heycam|away
  651. # [03:44] * Quits: masayuki (masayuki@moz-911CC660.zaq.ne.jp) (Quit: Leaving...)
  652. # [03:44] <philor> jst: what was your bustage on that one last time, pgo build crashing?
  653. # [03:46] <philor> oh, or is that just a badslave?
  654. # [03:46] * Quits: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jet)
  655. # [03:47] <Bas> josh roc: Interesting question about NPAPI Async, it seems the NPPVpluginDrawingModel and kRequestDrawingModel_ANPSetValue are identical, we could either make NPAPI Async not work on android, or we could choose a new NPPV for the cross-platform drawing model. I'm inclined to say the former. But I wanted to check with you guys.
  656. # [03:48] <josh> Bas: this isn't a final spec, is it?
  657. # [03:48] <josh> I usually don't add final values until we approve the spec
  658. # [03:48] * aki|biab is now known as aki
  659. # [03:48] <Bas> josh: Which one? NPAPI Async? No, it isn't, although I have no idea why not :)
  660. # [03:49] <josh> what I'm saying is, it's no problem to change the values
  661. # [03:49] <Bas> josh: We can choose a new value, but we'd like it to exist 'alongside' NPPVpluginDrawingModel used on Mac, so we'd -like- to use that value.
  662. # [03:49] <josh> yeah, I'll look at that situation next week
  663. # [03:49] <Bas> And that value -is- final :)
  664. # [03:49] * Quits: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 10.0/20120131115133])
  665. # [03:49] * Quits: dseif (dseif@moz-59C7DCD5.dsl.teksavvy.com) (Input/output error)
  666. # [03:49] <josh> Bas: oh, you're talking about a value that is final per a prior spec, I see
  667. # [03:50] * Joins: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  668. # [03:50] <Bas> josh: Yup :) And I'd like us to use that value as it makes sense (you can only be in one drawing model!)
  669. # [03:50] * Joins: jprmc (jprmc@8F761026.B5EF4AF6.E96CA9D8.IP)
  670. # [03:50] * Quits: billm (billm@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving)
  671. # [03:51] * Joins: jgilbert (jgilbert@8F761026.B5EF4AF6.E96CA9D8.IP)
  672. # [03:51] * Joins: panitaliemom (Mibbit@E666F2BB.993FE04C.E5772CEC.IP)
  673. # [03:51] <Bas> josh: The android values also actually conflict with the NPDrawingModel enum in npapi.h
  674. # [03:51] <Bas> So we couldn't just merge the two naively.
  675. # [03:51] <josh> Bas: I have to run, can you email this question to me and/or plugin-futures?
  676. # [03:51] * Joins: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com)
  677. # [03:51] <Bas> josh: I'll e-mail it to you.
  678. # [03:51] <josh> this is what I warned Google about, ick
  679. # [03:53] <Bas> josh: I'm inclined to just ignore android for now, we can add an NPPV for android when we want to use the AsyncBitmapModel there.
  680. # [03:54] * Quits: panitaliemom (Mibbit@E666F2BB.993FE04C.E5772CEC.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  681. # [03:54] <josh> Bas: sounds good, gotta run
  682. # [03:54] * Quits: josh (josh@moz-2EE66546.nyc.res.rr.com) (Quit: josh)
  683. # [03:55] * Quits: sewardj (sewardj@moz-61551BDF.dip.t-dialin.net) (Ping timeout)
  684. # [03:55] * Joins: sewardj (sewardj@moz-605B53C0.dip.t-dialin.net)
  685. # [03:55] * Quits: anky (anky@EEBC1457.3238CD1B.A3D1B221.IP) (Client exited)
  686. # [03:55] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  687. # [03:57] * Quits: priya (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  688. # [04:02] <gps> Unfocused: it seems add-on sync doesn't like to install non-restartless add-ons in a disabled state
  689. # [04:02] <gps> I set userDisabled = true before restart. but, the change doesn't stick
  690. # [04:03] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
  691. # [04:03] * Quits: @smaug (chatzilla@moz-3B442292.gprs.sl-laajakaista.fi) (Ping timeout)
  692. # [04:04] <@roc> Do we have a type anywhere that's just a thread-safe refcounted buffer of arbitrary data?
  693. # [04:04] * Quits: JeroenDeDauw (jeroen@moz-2D11A423.ifiber.telenet-ops.be) (Quit: Leaving.)
  694. # [04:05] <gps> same thing goes for .syncGUID it appears. hmmm
  695. # [04:05] * philor is now known as philor|away
  696. # [04:06] * Joins: c0smikdebris (c0smikdebr@E077995.C188C6F8.BE90E62C.IP)
  697. # [04:08] * Quits: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  698. # [04:09] <@bz_away> bug 648045 and bug 684805
  699. # [04:09] <@bz_away> roc: we do, actually
  700. # [04:09] <@bz_away> roc: nsStringBuffer
  701. # [04:09] <@bz_away> roc: at least it's thread-safe for the foreseeable future
  702. # [04:09] * Joins: Mossop (mossop@moz-B365CA4B.dsl.dynamic.sonic.net)
  703. # [04:09] <@roc> thread-safe?
  704. # [04:09] <@roc> madness!
  705. # [04:09] <@bz_away> those twho bug numbers are very confusing, esp. given the content of the bug
  706. # [04:09] <@bz_away> roc: atomic refcounting
  707. # [04:10] <@roc> still slow
  708. # [04:10] * Joins: Nathandim (Nathandim@moz-6C4CE143.home.otenet.gr)
  709. # [04:10] <@bz_away> roc: have to be able to pass a string to another thread and then copy it there. :(
  710. # [04:10] * Quits: Nathandim (Nathandim@moz-6C4CE143.home.otenet.gr) (Quit: Leaving...)
  711. # [04:10] <@bz_away> roc: yeah, I know
  712. # [04:10] <@bz_away> roc: I'd dearly love to fix it
  713. # [04:10] <@bz_away> roc: just need to find all the places we hand off strings across threads. :(
  714. # [04:10] <@roc> nsStringBuffer has a size field that I actually don't need
  715. # [04:10] <@roc> and it would be confusing to store audio samples in an nsStringBuffer :-)
  716. # [04:10] <@bz_away> heh
  717. # [04:10] * Quits: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net) (Quit: ChatZilla 0.9.88 [Firefox 13.0a1/20120215165728])
  718. # [04:10] <@bz_away> then you may have to roll your own
  719. # [04:10] <@roc> I will
  720. # [04:11] <@roc> it's no biggie
  721. # [04:11] * Joins: thinker (thinker@moz-71AD2643.dynamic.kbronet.com.tw)
  722. # [04:11] * Quits: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  723. # [04:11] * heycam|away is now known as heycam
  724. # [04:11] * Joins: peregrino (peregrino@moz-FD4E2921.telecom.net.ar)
  725. # [04:11] * Quits: stephend (stephend@moz-BBE3ABD.mv.mozilla.com) (Quit: stephend)
  726. # [04:12] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
  727. # [04:12] * Quits: micahg (micahg@moz-61BD5084.c3-0.arm-ubr1.chi-arm.il.cable.rcn.com) (Ping timeout)
  728. # [04:12] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
  729. # [04:15] * Joins: eflores_ (eflores@538BABFE.A073F3E.97BBD552.IP)
  730. # [04:16] * Joins: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net)
  731. # [04:16] * Quits: tchevalier (chatzilla@moz-4986FC67.w90-48.abo.wanadoo.fr) (Quit: ChatZilla 0.9.88 [Firefox 13.0a1/20120216031231])
  732. # [04:16] * Quits: davidb (davidb@moz-6F9F653A.dsl.bell.ca) (Quit: davidb)
  733. # [04:19] * Quits: Mossop (mossop@moz-B365CA4B.dsl.dynamic.sonic.net) (Ping timeout)
  734. # [04:19] * Joins: jdm (jdm@moz-9AEDE212.cpe.net.cable.rogers.com)
  735. # [04:20] * Joins: Jesse_ (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
  736. # [04:20] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Ping timeout)
  737. # [04:20] * rail_away is now known as rail
  738. # [04:22] * Quits: harth (harth@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
  739. # [04:22] * njn_ hates namespaces, mostly because when you forget about them the compile/link errors are so hard to diagnose
  740. # [04:23] <@bz_away> yep
  741. # [04:24] <@bz_away> and setting a breakpoint in your debugger is a PITA
  742. # [04:25] <tbsaunde> bz_away: other than being maybe a little longer why is it any worse?
  743. # [04:28] * Joins: micahg (micahg@moz-61BD5084.c3-0.arm-ubr1.chi-arm.il.cable.rcn.com)
  744. # [04:29] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/2271cb92cc05 - Brian Smith - Bug 713936: Update to NSS_3_13_2_RTM (NSS 3.13.2), r=kai
  745. # [04:29] * Quits: rclick (rclick@AF2AF556.C0A7FC84.1605932.IP) (Ping timeout)
  746. # [04:30] <heycam> why are the Talos tests listed on tbpl for try different from those on other trees (like mozilla-central)?
  747. # [04:30] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  748. # [04:30] * Quits: mixedpuppy (mixedpuppy@21B7B9F2.B87E9213.6E712CE2.IP) (Quit: mixedpuppy)
  749. # [04:33] <@bz_away> roc: ping
  750. # [04:33] <@roc> hi
  751. # [04:34] * khuey|away is now known as khuey
  752. # [04:35] <@khuey> cjones: ping?
  753. # [04:35] * Joins: geoffbrown_ (geoffbrown@moz-E63016E2.vc.shawcable.net)
  754. # [04:35] * zpao is now known as zpao|detached
  755. # [04:35] <@bz_away> roc: so foreignobject uses ConstructBlock
  756. # [04:35] * Quits: geoffbrown (geoffbrown@moz-E63016E2.vc.shawcable.net) (Ping timeout)
  757. # [04:35] <@bz_away> roc: but <button> just creates a blockframe
  758. # [04:35] * geoffbrown_ is now known as geoffbrown
  759. # [04:36] <@bz_away> roc: for the anonymous block inside them
  760. # [04:36] <@bz_away> roc: since there are no column styles involved there's no real difference, right?
  761. # [04:37] * Quits: espindola (espindola@moz-772107B7.dsl.teksavvy.com) (Client exited)
  762. # [04:37] <cjones> hey khuey
  763. # [04:37] <@bz_away> roc: (modulo the difference in terms of what gets pushed as the abspos containing block)
  764. # [04:37] * Joins: Mook (mook@5365CE80.16C74E88.6F478678.IP)
  765. # [04:37] * Quits: ferongr (ferongr@777B3E31.FC44F180.F5160715.IP) (Ping timeout)
  766. # [04:37] <@roc> yeah
  767. # [04:37] <@khuey> cjones: is it possible to do IPDL from the content main-thread to chrome not-main-thread
  768. # [04:37] <@bz_away> ok
  769. # [04:37] <cjones> khuey, yes
  770. # [04:37] * @bz_away is trying to refactor this stuff a bit to make it saner
  771. # [04:37] * bz_away is now known as bz
  772. # [04:38] <@khuey> cjones: are there docs/examples/existing code I can look at to see how?
  773. # [04:38] * joduinn is now known as joduinn-commute
  774. # [04:39] <cjones> khuey, http://mxr.mozilla.org/mozilla-central/source/ipc/ipdl/test/cxx/TestOpens.cpp
  775. # [04:40] <@khuey> cjones: awesome, thanks
  776. # [04:40] <cjones> np
  777. # [04:41] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Ping timeout)
  778. # [04:41] * Joins: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com)
  779. # [04:42] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Quit: ChatZilla 0.9.87-4.1450hg.fc15 [XULRunner 10.0/20120131172511])
  780. # [04:42] <@khuey> cjones: am I correct in believing that a given actor is confined to a single thread?
  781. # [04:42] <@khuey> I can't receive some messages on one thread and some on another, right?
  782. # [04:43] <cjones> khuey, you are correct
  783. # [04:43] <@khuey> k
  784. # [04:43] <cjones> entire "channels" are bound to the thread they're opened on
  785. # [04:43] <cjones> and all the actors using the channel
  786. # [04:43] * Quits: micahg (micahg@moz-61BD5084.c3-0.arm-ubr1.chi-arm.il.cable.rcn.com) (Ping timeout)
  787. # [04:43] * cjones wonders what you're cooking up
  788. # [04:43] <@khuey> ah, interesting
  789. # [04:43] <@khuey> cjones: starting to think about what remoting IDB for B2G will look like
  790. # [04:44] <cjones> ah
  791. # [04:44] <cjones> noble pursuit
  792. # [04:44] <cjones> godspeed
  793. # [04:44] <@khuey> heh
  794. # [04:46] * Joins: ferongr (ferongr@777B3E31.FC44F180.F5160715.IP)
  795. # [04:46] * Quits: Bas (chatzilla@moz-B4DB3C59.ftth.concepts.nl) (Ping timeout)
  796. # [04:47] * Joins: rclick (rclick@AF2AF556.C0A7FC84.1605932.IP)
  797. # [04:47] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  798. # [04:47] * glob|away is now known as glob
  799. # [04:50] * Quits: c0smikdebris (c0smikdebr@E077995.C188C6F8.BE90E62C.IP) (Client exited)
  800. # [04:51] * cjones is now known as cjones-dinner
  801. # [04:54] * Joins: mconley (mconley@moz-9C0F4EBF.cable.teksavvy.com)
  802. # [04:57] * Joins: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net)
  803. # [04:57] * Quits: jhammink (textual@moz-BBE3ABD.mv.mozilla.com) (Quit: Computer has gone to sleep.)
  804. # [04:58] * Joins: Bas (chatzilla@moz-DF3CA35A.ftth.concepts.nl)
  805. # [04:58] <Unfocused> gps: hm, that sounds familiar. for gincGUID, did you add that to the staged json file?
  806. # [04:58] * Quits: dumitru (dgherman@moz-7C253BEB.getcadre.com) (Ping timeout)
  807. # [04:58] <Unfocused> er, syncGUID
  808. # [04:58] * Quits: Ryan (rflint@moz-A287E317.com) (Ping timeout)
  809. # [04:59] * Quits: reed (reed@tech.monkey) (Ping timeout)
  810. # [04:59] * Joins: micahg (micahg@moz-61BD5084.c3-0.arm-ubr1.chi-arm.il.cable.rcn.com)
  811. # [04:59] * Joins: dseif (dseif@moz-59C7DCD5.dsl.teksavvy.com)
  812. # [05:00] <gps> Unfocused: see patch in bug 712542
  813. # [05:00] * Joins: SeoZ[gtab] (DanielJuyu@F491631E.4591610E.F796972A.IP)
  814. # [05:02] * Unfocused looking
  815. # [05:03] <glob> heh.. "unfocused looking"
  816. # [05:03] * glob is easily amused
  817. # [05:03] <Unfocused> heh
  818. # [05:04] * Joins: Ryan (rflint@moz-A287E317.com)
  819. # [05:04] * Quits: Bas (chatzilla@moz-DF3CA35A.ftth.concepts.nl) (Ping timeout)
  820. # [05:05] * Quits: Ryan (rflint@moz-A287E317.com) (Ping timeout)
  821. # [05:06] * bz is now known as bz_sleep
  822. # [05:06] * Quits: peregrino (peregrino@moz-FD4E2921.telecom.net.ar) (Quit: peregrino)
  823. # [05:07] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
  824. # [05:08] * Quits: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP) (Quit: rniwa)
  825. # [05:11] * Quits: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP) (Ping timeout)
  826. # [05:12] * Joins: Bas (chatzilla@moz-DF3CA35A.ftth.concepts.nl)
  827. # [05:12] * Joins: reed (reed@tech.monkey)
  828. # [05:13] * Joins: Ryan (rflint@moz-A287E317.com)
  829. # [05:13] * Quits: sliv (spyros@moz-1700A48.cti.gr) (Connection reset by peer)
  830. # [05:14] * Quits: davehunt|away (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk) (Ping timeout)
  831. # [05:14] * Quits: clokep (clokep@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre)
  832. # [05:14] * Joins: davehunt|away (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk)
  833. # [05:14] * Joins: dumitru (dgherman@moz-7C253BEB.getcadre.com)
  834. # [05:15] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
  835. # [05:15] <Unfocused> gps: are you *sure* setting userDisabled like that works? cos AFAICT, we just don't support doing it before restart
  836. # [05:16] <Unfocused> (which would never have been a problem before now, since it can't be done via the UI anyway)
  837. # [05:18] * Joins: biesi_ (cbiesinger@moz-821EEA0F.tmodns.net)
  838. # [05:18] <Unfocused> simple test: install non-restartless addon, go into details view of that addon, enter the following in the web console: gDetailsView._addon.userDisabled = true;, restart
  839. # [05:18] * Quits: jhopkins (jhopkins@moz-41E1D586.tb.shawcable.net) (Input/output error)
  840. # [05:19] * Quits: Bas (chatzilla@moz-DF3CA35A.ftth.concepts.nl) (Ping timeout)
  841. # [05:20] * Joins: bruno (bruno@20C4F0CB.2F9EAEB9.C36097CD.IP)
  842. # [05:20] * Quits: kran_ (Harry@moz-925461FD.tom.ru) (Ping timeout)
  843. # [05:20] * Joins: kran_ (Harry@moz-925461FD.tom.ru)
  844. # [05:20] * Joins: Bas (chatzilla@moz-DF3CA35A.ftth.concepts.nl)
  845. # [05:21] * Joins: krit2 (Adium@moz-3AE657AD.hsd1.ca.comcast.net)
  846. # [05:22] * nthomas is now known as nthomas|away
  847. # [05:23] * Joins: Asa (asa@F259CFB7.9EF26CBA.EB5E51FC.IP)
  848. # [05:23] * philor|away is now known as philor
  849. # [05:26] * AaronMT is now known as AaronMT|afk
  850. # [05:27] * mcote|afk is now known as mcote
  851. # [05:32] * Quits: micahg (micahg@moz-61BD5084.c3-0.arm-ubr1.chi-arm.il.cable.rcn.com) (Input/output error)
  852. # [05:33] * Joins: fabrice (fabrice@moz-104CC309.mv.mozilla.com)
  853. # [05:33] * Joins: harth (harth@moz-1F71062D.hsd1.ca.comcast.net)
  854. # [05:35] * Joins: micahg (micahg@moz-61BD5084.c3-0.arm-ubr1.chi-arm.il.cable.rcn.com)
  855. # [05:36] <Unfocused> gps: ugh, nevermind me... that's what the bug is about.... *sigh* i need to drink more
  856. # [05:36] <Unfocused> and yes, that does work
  857. # [05:38] * Quits: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  858. # [05:39] * Joins: sfink (chatzilla@moz-C15A718.dsl.pltn13.sbcglobal.net)
  859. # [05:40] * Joins: sworkman_ (sworkman@moz-BBE3ABD.mv.mozilla.com)
  860. # [05:40] * Quits: sworkman_ (sworkman@moz-BBE3ABD.mv.mozilla.com) (Quit: sworkman_)
  861. # [05:41] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
  862. # [05:41] * Quits: dumitru (dgherman@moz-7C253BEB.getcadre.com) (Ping timeout)
  863. # [05:41] * Quits: reed (reed@tech.monkey) (Ping timeout)
  864. # [05:41] * Quits: Ryan (rflint@moz-A287E317.com) (Ping timeout)
  865. # [05:41] * Quits: raccettura (raccettura@moz-660B8F4B.hsd1.nj.comcast.net) (Quit: raccettura)
  866. # [05:41] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  867. # [05:43] * Joins: Ryan (rflint@moz-A287E317.com)
  868. # [05:44] * Joins: reed (reed@tech.monkey)
  869. # [05:46] * Joins: dumitru (dgherman@moz-7C253BEB.getcadre.com)
  870. # [05:46] * Quits: timdream (timdream@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  871. # [05:49] * Quits: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP) (Ping timeout)
  872. # [05:50] * Joins: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP)
  873. # [05:50] * cjones-dinner is now known as cjones
  874. # [05:50] * Quits: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com) (Quit: Computer has gone to sleep.)
  875. # [05:50] * Quits: Ryan (rflint@moz-A287E317.com) (Ping timeout)
  876. # [05:51] * Quits: reed (reed@tech.monkey) (Ping timeout)
  877. # [05:51] * Quits: dumitru (dgherman@moz-7C253BEB.getcadre.com) (Ping timeout)
  878. # [05:52] * Joins: faramarz (Adium@moz-CD61C00E.hsd1.ca.comcast.net)
  879. # [05:53] * Quits: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com) (Quit: Konversation terminated!)
  880. # [05:56] * Quits: faramarz (Adium@moz-CD61C00E.hsd1.ca.comcast.net) (Quit: Leaving.)
  881. # [05:59] * Quits: AaronMT|afk (AaronMT@moz-DB17C53A.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
  882. # [05:59] * Quits: mreavy (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net) (Ping timeout)
  883. # [06:00] * Quits: biesi_ (cbiesinger@moz-821EEA0F.tmodns.net) (Ping timeout)
  884. # [06:00] * Quits: mjschranz (mjschranz@F3B7A1B3.694CD917.A03BB2CC.IP) (Client exited)
  885. # [06:02] * Joins: hub (hub@83874EA1.EB7C1AF9.6F478678.IP)
  886. # [06:03] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  887. # [06:06] * Quits: jdm (jdm@moz-9AEDE212.cpe.net.cable.rogers.com) (Client exited)
  888. # [06:07] * Joins: mreavy (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net)
  889. # [06:07] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  890. # [06:07] * Joins: cviecco (cviecco@moz-85EBB8A.dia.static.qwest.net)
  891. # [06:11] * Joins: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net)
  892. # [06:11] * Quits: lsumar (lsumar@E2F7352.56080C53.97BBD552.IP) (Quit: This computer has gone to sleep)
  893. # [06:13] * Joins: faramarz (Adium@moz-CD61C00E.hsd1.ca.comcast.net)
  894. # [06:13] * Joins: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com)
  895. # [06:14] * Quits: geoffbrown (geoffbrown@moz-E63016E2.vc.shawcable.net) (Input/output error)
  896. # [06:14] * Quits: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net) (Ping timeout)
  897. # [06:14] * Joins: geoffbrown (geoffbrown@moz-E63016E2.vc.shawcable.net)
  898. # [06:14] * Quits: surkov (surkov@74A597FA.C2B307F0.34044A7F.IP) (Ping timeout)
  899. # [06:16] <njn_> I have a chrome test where I need to the page to update in a certain way before running my tests. (More specifically, I have to wait for a GC/CC to run before the page finishes generating.) What's a good way to delay the testing until things are ready?
  900. # [06:17] <philor> by having an event fire when things are ready, and listening for it
  901. # [06:17] <njn_> my best idea so far is to listen for DOMTitleChanged
  902. # [06:17] <njn_> philor: gee, thanks
  903. # [06:18] * Joins: priya (Adium@moz-5843392D.hsd1.ca.comcast.net)
  904. # [06:18] * Joins: surkov (surkov@1A667863.26ED71FF.34044A7F.IP)
  905. # [06:18] * Joins: Ryan (rflint@moz-A287E317.com)
  906. # [06:19] * Quits: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
  907. # [06:20] * Joins: reed (reed@tech.monkey)
  908. # [06:22] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  909. # [06:22] * Quits: ircloggr (nodebot@moz-F655DE71.compute-1.amazonaws.com) (Client exited)
  910. # [06:23] * Joins: ircloggr (nodebot@moz-CAFA2111.compute-1.amazonaws.com)
  911. # [06:23] * Joins: dumitru (dgherman@moz-7C253BEB.getcadre.com)
  912. # [06:23] * mcote is now known as mcote|afk
  913. # [06:25] * Quits: mconley (mconley@moz-9C0F4EBF.cable.teksavvy.com) (Input/output error)
  914. # [06:28] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
  915. # [06:29] * Joins: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP)
  916. # [06:31] * Quits: nrc (nrc@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  917. # [06:32] * Quits: ahal (ahal@moz-7759ABDD.cpe.net.cable.rogers.com) (Client exited)
  918. # [06:32] * Quits: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  919. # [06:33] * Joins: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com)
  920. # [06:35] * Quits: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com) (Quit: cilias)
  921. # [06:36] * Quits: @roc (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  922. # [06:39] * Quits: gw280 (george@moz-B0193EE1.gwright.org.uk) (Ping timeout)
  923. # [06:40] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Quit: )
  924. # [06:40] * Quits: faramarz (Adium@moz-CD61C00E.hsd1.ca.comcast.net) (Quit: Leaving.)
  925. # [06:44] * Joins: gw280 (george@moz-B0193EE1.gwright.org.uk)
  926. # [06:47] * glob is now known as glob|away
  927. # [06:48] * Joins: igor (igor@169CEE78.E37E53F7.1DAC7E2F.IP)
  928. # [06:48] * Quits: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net) (Quit: rniwa)
  929. # [06:52] * Quits: igor (igor@169CEE78.E37E53F7.1DAC7E2F.IP) (Ping timeout)
  930. # [06:53] * rail is now known as rail_away
  931. # [06:53] * Joins: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net)
  932. # [06:54] * khuey is now known as khuey|away
  933. # [06:58] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  934. # [06:59] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
  935. # [07:00] * Quits: dseif (dseif@moz-59C7DCD5.dsl.teksavvy.com) (Input/output error)
  936. # [07:00] * Quits: Mook (mook@5365CE80.16C74E88.6F478678.IP) (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 6.0/20110811165603])
  937. # [07:01] <bc> njn_: could enable the gc logging and listen for the messages to the error console and see when a gc happens...
  938. # [07:02] * Joins: TheOne (one@moz-4638E37D.dip.t-dialin.net)
  939. # [07:02] <njn_> bc: I ended up synthesizing a custom event and listening for that, just got it working. thanks anyway!
  940. # [07:02] <bc> Honza: if you have questions about ecma_2/Statements/forin-002.js, i'm here.
  941. # [07:02] <bc> njn_: nice
  942. # [07:04] * Joins: timdream (timdream@moz-99690620.hinet-ip.hinet.net)
  943. # [07:05] * Quits: TheOne (one@moz-4638E37D.dip.t-dialin.net) (Input/output error)
  944. # [07:06] <philor> oh, so by having an event fire when things are ready, and listening for it?
  945. # [07:07] * Joins: greenman (bob@moz-22F3FFAC.allocated.csupomona.edu)
  946. # [07:07] * Quits: mreavy (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net) (Ping timeout)
  947. # [07:12] * Quits: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net) (Quit: Leaving...)
  948. # [07:13] * Quits: jlebar (jlebar@moz-3F3A6302.dyn.columbia.edu) (Input/output error)
  949. # [07:13] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  950. # [07:13] * Quits: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net) (Quit: rniwa)
  951. # [07:14] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
  952. # [07:14] * Quits: alex (alex@moz-BD8D0A09.lightspeed.sntcca.sbcglobal.net) (Client exited)
  953. # [07:14] * glob|away is now known as glob
  954. # [07:19] * Quits: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net) (Quit: Mardak)
  955. # [07:20] <njn_> philor: yes. I'm a noob web developer and had never used events before. I knew they existed but not much more than that. Fortunately I was able to consult my JS book and MDN when asking for help on IRC yielded little more than snarky responses
  956. # [07:21] * Joins: xakz (XaMaD@moz-34FBE388.fbx.proxad.net)
  957. # [07:21] * philor is now known as philor|away
  958. # [07:23] * Quits: micahg (micahg@moz-61BD5084.c3-0.arm-ubr1.chi-arm.il.cable.rcn.com) (Ping timeout)
  959. # [07:25] * Joins: jlebar (jlebar@moz-3F3A6302.dyn.columbia.edu)
  960. # [07:30] * Quits: njn_ (chatzilla@moz-F1136D81.dyn.iinet.net.au) (Quit: ChatZilla 0.9.88 [Firefox 13.0a1/20120215134329])
  961. # [07:30] * Quits: cviecco (cviecco@moz-85EBB8A.dia.static.qwest.net) (Input/output error)
  962. # [07:31] * Joins: cviecco (cviecco@moz-85EBB8A.dia.static.qwest.net)
  963. # [07:32] * Quits: cviecco (cviecco@moz-85EBB8A.dia.static.qwest.net) (Ping timeout)
  964. # [07:38] <jlebar> What's the current status of third-party installed add-ons?
  965. # [07:39] <jlebar> We prompted users if they wanted to keep them...
  966. # [07:39] <jlebar> But can third-parties still create them?
  967. # [07:39] * Joins: micahg (micahg@moz-61BD5084.c3-0.arm-ubr1.chi-arm.il.cable.rcn.com)
  968. # [07:40] * Joins: ferdinand (Mibbit@E666F2BB.993FE04C.E5772CEC.IP)
  969. # [07:40] * Quits: krit2 (Adium@moz-3AE657AD.hsd1.ca.comcast.net) (Quit: Leaving.)
  970. # [07:40] * Quits: ferdinand (Mibbit@E666F2BB.993FE04C.E5772CEC.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  971. # [07:41] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  972. # [07:42] * Joins: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP)
  973. # [07:45] * Quits: jgilbert (jgilbert@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
  974. # [07:47] * Joins: past (past@moz-8DDA53D0.dsl.dyn.forthnet.gr)
  975. # [07:47] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
  976. # [07:49] * Joins: roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP)
  977. # [07:49] * ChanServ sets mode: +o roc
  978. # [07:50] * Joins: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de)
  979. # [07:50] * Joins: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net)
  980. # [07:51] * Quits: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net) (Quit: rniwa)
  981. # [07:52] * Quits: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP) (Ping timeout)
  982. # [07:52] <rclick> jlebar, I think they're disabled by default and the user is asked if they want to enable them next time fx runs, but don't quote me on that.
  983. # [07:53] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
  984. # [07:53] <jlebar> rclick, okay, thanks. I'll check again when the AMO people are up.
  985. # [07:54] * Joins: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP)
  986. # [07:55] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
  987. # [07:56] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Connection reset by peer)
  988. # [07:56] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  989. # [07:56] * Quits: SeoZ[gtab] (DanielJuyu@F491631E.4591610E.F796972A.IP) (Ping timeout)
  990. # [07:56] * Joins: wolfiR (wolfiR@moz-22ECA48D.dip0.t-ipconnect.de)
  991. # [07:57] * joduinn-commute is now known as joduinn
  992. # [07:58] * Quits: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP) (Ping timeout)
  993. # [07:58] * Joins: mib_ngq9qh (Mibbit@E666F2BB.993FE04C.E5772CEC.IP)
  994. # [08:00] * Quits: mib_ngq9qh (Mibbit@E666F2BB.993FE04C.E5772CEC.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  995. # [08:00] * Joins: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP)
  996. # [08:01] * Joins: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk)
  997. # [08:03] * Quits: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP) (Ping timeout)
  998. # [08:03] * Joins: mib_1eku4k (Mibbit@E666F2BB.993FE04C.E5772CEC.IP)
  999. # [08:05] * Joins: RemusPop (remuspop@601F3B17.33662590.A5830293.IP)
  1000. # [08:06] * Quits: dria (dria@moz-86A004D9.dhcp-dynamic.fibreop.nb.bellaliant.net) (Quit: dria)
  1001. # [08:07] * Quits: mib_1eku4k (Mibbit@E666F2BB.993FE04C.E5772CEC.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1002. # [08:08] * Quits: greenman (bob@moz-22F3FFAC.allocated.csupomona.edu) (Quit: Leaving)
  1003. # [08:09] * Joins: pranavrc (pranavrc@A0BFE3E5.9C15B13F.520CDC98.IP)
  1004. # [08:11] * Quits: eflores (eflores@538BABFE.A073F3E.97BBD552.IP) (Quit: Bye)
  1005. # [08:12] * Quits: eflores_ (eflores@538BABFE.A073F3E.97BBD552.IP) (Quit: Leaving)
  1006. # [08:14] * Joins: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP)
  1007. # [08:15] * Joins: c0smikdebris (c0smikdebr@5F92F12.476A5D7A.BE90E62C.IP)
  1008. # [08:15] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1009. # [08:18] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1010. # [08:20] * Quits: kaie (kaie@moz-35FDE3BA.hotelavanti.cz) (Quit: Leaving)
  1011. # [08:20] * heycam is now known as heycam|away
  1012. # [08:21] * Quits: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP) (Ping timeout)
  1013. # [08:22] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
  1014. # [08:23] * Joins: mohawk (Mibbit@E666F2BB.993FE04C.E5772CEC.IP)
  1015. # [08:23] * Quits: mohawk (Mibbit@E666F2BB.993FE04C.E5772CEC.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1016. # [08:26] * Quits: rclick (rclick@AF2AF556.C0A7FC84.1605932.IP) (Quit: )
  1017. # [08:26] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Quit: )
  1018. # [08:32] * Joins: mib_va8u4u (Mibbit@E666F2BB.993FE04C.E5772CEC.IP)
  1019. # [08:32] * Joins: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP)
  1020. # [08:32] * Quits: mib_va8u4u (Mibbit@E666F2BB.993FE04C.E5772CEC.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1021. # [08:33] * Joins: Lucas (Lucas@moz-92C28224.hsd1.ca.comcast.net)
  1022. # [08:34] * Quits: timA (tabraldes@moz-535753DA.hsd1.or.comcast.net) (Quit: Instantbird 1.2a1pre)
  1023. # [08:34] * Quits: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP) (Ping timeout)
  1024. # [08:35] * Joins: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP)
  1025. # [08:37] * Joins: db48x (user@moz-83319934.dsl.static.sonic.net)
  1026. # [08:39] * Joins: mohawk (Mibbit@E666F2BB.993FE04C.E5772CEC.IP)
  1027. # [08:40] * Quits: mohawk (Mibbit@E666F2BB.993FE04C.E5772CEC.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1028. # [08:40] * Joins: grubshka (grubshka@moz-632F5DAA.w86-216.abo.wanadoo.fr)
  1029. # [08:40] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
  1030. # [08:44] * Quits: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net) (Ping timeout)
  1031. # [08:44] * Joins: ibarlow (ibarlow@moz-D76260E8.ptr.us.xo.net)
  1032. # [08:44] * Quits: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP) (Quit: ctopper)
  1033. # [08:47] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
  1034. # [08:48] * Quits: RemusPop (remuspop@601F3B17.33662590.A5830293.IP) (Client exited)
  1035. # [08:49] * Joins: Shivanand_Sharma (chatzilla@53765EB4.561F5808.931D0F89.IP)
  1036. # [08:49] <Shivanand_Sharma> hi, where is the latest aurora source on the ftp?
  1037. # [08:50] <Standard8> http://www.mozilla.org/en-US/firefox/all-aurora.html
  1038. # [08:50] <Standard8> that gives you the ftp links
  1039. # [08:51] * Joins: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net)
  1040. # [08:52] <Shivanand_Sharma> Looking for the source here, not binaries :)
  1041. # [08:52] <squib> http://hg.mozilla.org/releases/mozilla-aurora
  1042. # [08:54] <Standard8> if you want the source bundles, then http://ftp.mozilla.org/pub/mozilla.org/firefox/bundles/
  1043. # [08:54] <Standard8> but we don't package aurora into source files
  1044. # [08:54] <Shivanand_Sharma> don't know what the bundle is. I want to build aurora myself
  1045. # [08:55] <Shivanand_Sharma> just got the source for release here http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/
  1046. # [08:55] <Standard8> use what aquib said then
  1047. # [08:55] <squib> i think the usual way is to hg clone the repo and then do your thing
  1048. # [08:55] <Shivanand_Sharma> cool, got it
  1049. # [08:56] * Joins: jfkthame (jfkthame@B7F72125.5BC345F5.9542EC20.IP)
  1050. # [08:57] * Joins: charmander (Mibbit@E666F2BB.993FE04C.E5772CEC.IP)
  1051. # [08:57] * Quits: charmander (Mibbit@E666F2BB.993FE04C.E5772CEC.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1052. # [08:58] * Quits: Shivanand_Sharma (chatzilla@53765EB4.561F5808.931D0F89.IP) (Quit: ChatZilla 0.9.88 [Firefox 9.0.1/20111220165912])
  1053. # [08:59] * Quits: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net) (Quit: bholley)
  1054. # [09:00] * Joins: stransky (stransky@moz-6F10C81D.net.upcbroadband.cz)
  1055. # [09:05] * Joins: mib_d1mvrp (Mibbit@E666F2BB.993FE04C.E5772CEC.IP)
  1056. # [09:05] * Quits: mib_d1mvrp (Mibbit@E666F2BB.993FE04C.E5772CEC.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1057. # [09:06] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
  1058. # [09:07] <glob> people were excited about a bug that hit 1000 comments; yahoo's bugzilla install has one with 98000 comments. wow.
  1059. # [09:07] * Quits: chewey (chewey@moz-7EA6A7DF.dip0.t-ipconnect.de) (Ping timeout)
  1060. # [09:08] * Joins: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net)
  1061. # [09:12] * rnewman is now known as rnewman|travel
  1062. # [09:12] * Joins: chewey (chewey@moz-7EA6A7DF.dip0.t-ipconnect.de)
  1063. # [09:14] <db48x> glob: ouch
  1064. # [09:15] * Joins: One (TheOne@moz-D58488C3.dfki.uni-kl.de)
  1065. # [09:15] <db48x> glob: real comments, or automated?
  1066. # [09:15] <One> !seen kewisch
  1067. # [09:15] <firebot> kewisch was last seen 183 weeks, 2 days, 11 hours, 3 minutes and 14 seconds ago, saying 'I'll look into it later, thank you so far, I'll get back to you :_)' in #calendar.
  1068. # [09:15] <glob> db48x, i don't know i'm sorry. i'd really hope automated!
  1069. # [09:15] * Quits: @dveditz (dveditz@moz-34991AF4.dhcp.cruzio.com) (Quit: dveditz)
  1070. # [09:15] * Joins: waschtl (waschtl@moz-A4ECE553.hsi4.kabel-badenwuerttemberg.de)
  1071. # [09:15] <db48x> yea!
  1072. # [09:16] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
  1073. # [09:16] <db48x> that many real comments would make a real flamefest
  1074. # [09:16] * Joins: RemusPop (remuspop@601F3B17.33662590.A5830293.IP)
  1075. # [09:18] * Quits: RemusPop (remuspop@601F3B17.33662590.A5830293.IP) (Client exited)
  1076. # [09:20] * One is now known as TheOne
  1077. # [09:22] * Quits: ibarlow (ibarlow@moz-D76260E8.ptr.us.xo.net) (Ping timeout)
  1078. # [09:23] * Quits: harth (harth@moz-1F71062D.hsd1.ca.comcast.net) (Input/output error)
  1079. # [09:23] * Joins: paolo (paolo@moz-B800B1E5.retail.telecomitalia.it)
  1080. # [09:23] <Standard8> glandium: why do we suddenly need bug 528687 in comm-central?
  1081. # [09:24] * Quits: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP) (Ping timeout)
  1082. # [09:24] <glandium> Standard8: because i finally updated seamonkey in debian
  1083. # [09:24] * Joins: harth (harth@moz-1F71062D.hsd1.ca.comcast.net)
  1084. # [09:24] <Standard8> ah heh
  1085. # [09:24] <glandium> and hit it
  1086. # [09:24] <glandium> (jump from 2.0.14 to 2.7.1)
  1087. # [09:26] <gaston> glandium: what was holding you ? (besides time...)
  1088. # [09:26] <glandium> gaston: time
  1089. # [09:27] * Joins: ibarlow (ibarlow@moz-D76260E8.ptr.us.xo.net)
  1090. # [09:28] * Quits: ibarlow (ibarlow@moz-D76260E8.ptr.us.xo.net) (Input/output error)
  1091. # [09:32] * Quits: jfkthame (jfkthame@B7F72125.5BC345F5.9542EC20.IP) (Ping timeout)
  1092. # [09:32] * Joins: jfkthame (jfkthame@B45A8861.90783722.9542EC20.IP)
  1093. # [09:32] * Joins: regen (Miller@6C0AF948.4DC24CA9.B7D34D3C.IP)
  1094. # [09:32] * Joins: necolas (necolas@moz-F9C3140E.bb.sky.com)
  1095. # [09:32] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  1096. # [09:34] * Quits: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp) (Quit: nattokirai)
  1097. # [09:37] <NeilAway> jdm: bah, are our sw queries case-sensitive?
  1098. # [09:39] * Joins: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP)
  1099. # [09:39] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
  1100. # [09:39] * Quits: c0smikdebris (c0smikdebr@5F92F12.476A5D7A.BE90E62C.IP) (Client exited)
  1101. # [09:41] * Tomcat|afk is now known as Tomcat
  1102. # [09:41] * Quits: Lucas (Lucas@moz-92C28224.hsd1.ca.comcast.net) (Ping timeout)
  1103. # [09:42] * Quits: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP) (Ping timeout)
  1104. # [09:44] * Joins: sliv (spyros@moz-1700A48.cti.gr)
  1105. # [09:48] * Joins: asac (asac@moz-D57D8416.pppoe.wtnet.de)
  1106. # [09:50] * Joins: pascalc (chatzilla@moz-CF04D2AC.rev.sfr.net)
  1107. # [09:51] * Joins: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP)
  1108. # [09:52] * joduinn is now known as joduinn-zzz
  1109. # [09:54] * Quits: newbie (kvirc@697AC6B3.8C6159FA.9A06DD32.IP) (Ping timeout)
  1110. # [09:54] * Quits: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP) (Ping timeout)
  1111. # [09:54] * Quits: priya (Adium@moz-5843392D.hsd1.ca.comcast.net) (Quit: Leaving.)
  1112. # [09:58] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Quit: sworkman)
  1113. # [10:01] * Quits: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk) (Ping timeout)
  1114. # [10:01] * Joins: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP)
  1115. # [10:03] * Quits: regen (Miller@6C0AF948.4DC24CA9.B7D34D3C.IP) (Ping timeout)
  1116. # [10:04] * Quits: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com) (Quit: Computer has gone to sleep.)
  1117. # [10:05] * Quits: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP) (Ping timeout)
  1118. # [10:06] * Joins: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP)
  1119. # [10:06] * Quits: sliv (spyros@moz-1700A48.cti.gr) (Client exited)
  1120. # [10:06] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
  1121. # [10:10] * Quits: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP) (Ping timeout)
  1122. # [10:11] * Joins: msucan (msucan-@BD3D06AD.BB7A5B67.699550A1.IP)
  1123. # [10:11] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
  1124. # [10:12] * Quits: asac (asac@moz-D57D8416.pppoe.wtnet.de) (Quit: leaving)
  1125. # [10:12] * Quits: squib (squib@moz-F5CA0CFB.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
  1126. # [10:14] <glazou> bonjour
  1127. # [10:16] * Quits: stransky (stransky@moz-6F10C81D.net.upcbroadband.cz) (Quit: Connection reset by beer)
  1128. # [10:16] * Quits: jfkthame (jfkthame@B45A8861.90783722.9542EC20.IP) (Quit: jfkthame)
  1129. # [10:17] * Joins: asac (asac@moz-D57D8416.pppoe.wtnet.de)
  1130. # [10:18] * Joins: jfkthame (jfkthame@B45A8861.90783722.9542EC20.IP)
  1131. # [10:19] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1132. # [10:19] * Joins: victorporof (victorporo@C092FEB2.1C233438.79933D60.IP)
  1133. # [10:20] * Joins: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP)
  1134. # [10:20] * glob is now known as glob|away
  1135. # [10:21] * Joins: tonymec__ (tonymec@A6CDF712.A9FF2BD6.277517C1.IP)
  1136. # [10:21] * Quits: hub (hub@83874EA1.EB7C1AF9.6F478678.IP) (Ping timeout)
  1137. # [10:21] * tonymec__ is now known as tonymec|away
  1138. # [10:21] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Client exited)
  1139. # [10:21] * @roc wonders how to convert a string to a jsval without xpcprivate.h
  1140. # [10:22] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
  1141. # [10:23] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
  1142. # [10:25] * Quits: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP) (Ping timeout)
  1143. # [10:25] * Joins: kaie (kaie@moz-57132977.fi.muni.cz)
  1144. # [10:26] * Quits: victorporof (victorporo@C092FEB2.1C233438.79933D60.IP) (Quit: Linkinus - http://linkinus.com)
  1145. # [10:26] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1146. # [10:28] * Quits: DeathWolf (DeathWolf@moz-7EDF16F7.ovh.net) (Ping timeout)
  1147. # [10:28] <NeilAway> glob: one of my text fields went a scary colour, until it dawned on me that I had accidentally checked Private. Phew!
  1148. # [10:29] * Joins: DeathWolf (DeathWolf@moz-7EDF16F7.ovh.net)
  1149. # [10:29] <glob|away> NeilAway, heh :)
  1150. # [10:29] * Quits: kran_ (Harry@moz-925461FD.tom.ru) (Ping timeout)
  1151. # [10:29] * Joins: kran_ (Harry@moz-925461FD.tom.ru)
  1152. # [10:31] * Quits: surkov (surkov@1A667863.26ED71FF.34044A7F.IP) (Quit: surkov)
  1153. # [10:32] * Joins: sliv (spyros@moz-1700A48.cti.gr)
  1154. # [10:33] * Joins: darktrojan (geoff@moz-4144EFAE.dsl.telstraclear.net)
  1155. # [10:33] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  1156. # [10:35] * Joins: AutomatedTester (AutomatedT@moz-A32E9E9A.as13285.net)
  1157. # [10:36] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  1158. # [10:36] * Joins: victorporof (victorporo@C092FEB2.1C233438.79933D60.IP)
  1159. # [10:36] * Quits: tonymec|away (tonymec@A6CDF712.A9FF2BD6.277517C1.IP) (Quit: Konversation terminated!)
  1160. # [10:39] * Quits: pascalc (chatzilla@moz-CF04D2AC.rev.sfr.net) (Ping timeout)
  1161. # [10:39] * Joins: shng (firefox_co@C7C8AD4.839A33D6.388CF16F.IP)
  1162. # [10:39] <shng> hello
  1163. # [10:40] * Joins: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP)
  1164. # [10:40] * Parts: StevenLee (steven@moz-99690620.hinet-ip.hinet.net)
  1165. # [10:40] * Joins: pascalc (chatzilla@moz-CF04D2AC.rev.sfr.net)
  1166. # [10:40] <shng> I want to make the corners to rounded corners of the window that displays the html page inside <tabbrowser> , how can i do it?
  1167. # [10:41] * Joins: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1168. # [10:41] <shng> if i try to do it with <tabbrowser style="background-color: #C9C9C9;-moz-border-radius: 2em;"> then the borders are drawn with the tabs inside it ..!
  1169. # [10:41] * Joins: regen (Miller@8143A519.4DC24CA9.B7D34D3C.IP)
  1170. # [10:41] <shng> can anybody help ?
  1171. # [10:42] * Quits: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP) (Ping timeout)
  1172. # [10:43] <NeilAway> shng: each tab has its own <browser> element
  1173. # [10:43] * Quits: micahg (micahg@moz-61BD5084.c3-0.arm-ubr1.chi-arm.il.cable.rcn.com) (Ping timeout)
  1174. # [10:43] <shng> NeilAway: where can i find it , i mean which file ... ?
  1175. # [10:44] <NeilAway> shng: it's not in a file, it gets created dynamically
  1176. # [10:44] * Quits: AutomatedTester (AutomatedT@moz-A32E9E9A.as13285.net) (Ping timeout)
  1177. # [10:44] <shng> NeilAway: ah , so you mean as soon as the tab is opened it gets created?
  1178. # [10:44] <NeilAway> shng: right
  1179. # [10:45] * Quits: kaie (kaie@moz-57132977.fi.muni.cz) (Ping timeout)
  1180. # [10:45] <shng> NeilAway: so i think i can do it dynamically , by dynamically accessing its <browser> and then putting style , right..?
  1181. # [10:45] * Joins: AutomatedTester (AutomatedT@moz-9ECFD663.as13285.net)
  1182. # [10:45] * Joins: tonymec__ (tonymec@C89443C9.67EE7721.277517C1.IP)
  1183. # [10:46] * tonymec__ is now known as tonymec|away
  1184. # [10:46] <NeilAway> shng: well, it would be easier to overlay a stylesheet with the right style in it
  1185. # [10:46] <shng> if it can be done dynamically its much better way :)
  1186. # [10:47] * Quits: kanru (user@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1187. # [10:49] * Joins: kaie (kaie@moz-57132977.fi.muni.cz)
  1188. # [10:49] <shng> NeilAway: but how can i get that <browser> gBrowser.selectedTab.browser ?
  1189. # [10:49] * Joins: jhorak (jhorak@moz-DCF22260.fi.muni.cz)
  1190. # [10:50] * Parts: regen (Miller@8143A519.4DC24CA9.B7D34D3C.IP)
  1191. # [10:51] * Joins: tonymec (tonymec@C89443C9.67EE7721.277517C1.IP)
  1192. # [10:52] * Fallen|away is now known as Fallen
  1193. # [10:53] <Fallen> firebot: seen one
  1194. # [10:53] <firebot> one was last seen 1 hour, 32 minutes and 17 seconds ago, changing nick to TheOne.
  1195. # [10:53] <Fallen> TheOne: hi, I am kewisch
  1196. # [10:53] <Fallen> oh I see your question in #calendar, moving conversation
  1197. # [10:54] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
  1198. # [10:55] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
  1199. # [10:56] <glandium> who is doing seamonkey releases these days?
  1200. # [10:56] * Quits: mijia (mijia@DC4232F0.766373FB.C3A57E70.IP) (Quit: mijia)
  1201. # [10:57] <Standard8> Callek and ewong I believe
  1202. # [10:57] * shng is now known as newn
  1203. # [10:57] * Quits: timdream (timdream@moz-99690620.hinet-ip.hinet.net) (Quit: timdream)
  1204. # [10:58] <NeilAway> shng: well, .selectedBrowser if you insist
  1205. # [10:59] * Joins: micahg (micahg@moz-61BD5084.c3-0.arm-ubr1.chi-arm.il.cable.rcn.com)
  1206. # [11:01] <newn> NeilAway: so it is gBrowser.selectedBrowser right?
  1207. # [11:04] <newn> but this gBrowser.selectedBrowser.setAttribute('style' , "background-color: #C9C9C9;-moz-border-radius: 2em;"); doesnt seem to work , i put this in both TabSelect and TabOpen event :(
  1208. # [11:05] * Quits: karl (karl@moz-13E427FD.jetstream.xtra.co.nz) (Ping timeout)
  1209. # [11:08] * Joins: Goldorak (chatzilla@B725912B.CA45515D.187A1082.IP)
  1210. # [11:10] * Quits: @roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP) (Ping timeout)
  1211. # [11:12] * Quits: micahg (micahg@moz-61BD5084.c3-0.arm-ubr1.chi-arm.il.cable.rcn.com) (Ping timeout)
  1212. # [11:13] * mattwoodrow is now known as mattwoodrow|away
  1213. # [11:13] * Joins: smontagu (chatzilla@moz-4B9A67A4.red.bezeqint.net)
  1214. # [11:15] <glandium> Callek: ping
  1215. # [11:16] * Quits: bruno (bruno@20C4F0CB.2F9EAEB9.C36097CD.IP) (Quit: bruno)
  1216. # [11:16] * Joins: bruno (bruno@20C4F0CB.2F9EAEB9.C36097CD.IP)
  1217. # [11:21] * Joins: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP)
  1218. # [11:22] * Quits: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net) (Quit: rniwa)
  1219. # [11:23] * Quits: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP) (Ping timeout)
  1220. # [11:24] * Joins: edmorley (edmorley@moz-A6842912.range86-145.btcentralplus.com)
  1221. # [11:26] * Joins: mck182 (quassel@moz-27B0722C.fi.muni.cz)
  1222. # [11:26] * Joins: mak (chatzilla@moz-ED316211.retail.telecomitalia.it)
  1223. # [11:27] * Quits: pranavrc (pranavrc@A0BFE3E5.9C15B13F.520CDC98.IP) (Quit: Ping timeout: ∞)
  1224. # [11:27] * Joins: micahg (micahg@moz-61BD5084.c3-0.arm-ubr1.chi-arm.il.cable.rcn.com)
  1225. # [11:28] * Quits: kaie (kaie@moz-57132977.fi.muni.cz) (Ping timeout)
  1226. # [11:29] <mck182> hi, I'd like to get some help writing a NPAPI plugin, is this the right place? ;)
  1227. # [11:31] * mattwoodrow|away is now known as mattwoodrow
  1228. # [11:31] * Joins: kaie (kaie@moz-57132977.fi.muni.cz)
  1229. # [11:32] <mak> mck182: hi, yes though it's not the best time to ask. most developers working on plug-ins are in the US timezone
  1230. # [11:32] <mck182> ah
  1231. # [11:32] * davehunt|away is now known as davehunt
  1232. # [11:32] <mck182> well basically I want to write a very simple extension that runs an external binary after file download
  1233. # [11:32] <mck182> I chose NPAPI so it can be used in chrome as well
  1234. # [11:33] <mak> you mean content?
  1235. # [11:33] <db48x> no
  1236. # [11:33] <db48x> he means Chrome
  1237. # [11:33] <mck182> yes, google chrome ;)
  1238. # [11:33] <mak> hm, conflicting names :)
  1239. # [11:33] <db48x> yep
  1240. # [11:33] <mck182> hehe
  1241. # [11:34] <mck182> let me tell you my idea so you fully understand
  1242. # [11:34] <mak> I don't think I can help you with npapi though
  1243. # [11:35] <mak> I suspect if you come back in 4 hours you'll have more possibilities... or you could just post the question in mozilla.dev.platform newsgroup
  1244. # [11:35] <mck182> on KDE we have Nepomuk, the semantic data storage/provider. I want to write an extension, that adds semantic info to a downloaded file, which should be the url from which that file was downloaded...the Nepomuk calls itself are wrapped in a simple binary, so that NPAPI plugins basically just needs to call the binary with url as an argument
  1245. # [11:35] <mak> or mozilla.dev.extensions
  1246. # [11:35] * Joins: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl)
  1247. # [11:36] <db48x> I might be able to help with NPAPI though, so let's see...
  1248. # [11:36] <mck182> aight, if noone helps, I'll ask later again ;)
  1249. # [11:36] <db48x> mck182: that's the spirit
  1250. # [11:36] <mck182> as I know Qt really well, I was thinking about using QtBrowserPlugin for that
  1251. # [11:36] <db48x> mck182: makes sense
  1252. # [11:37] <db48x> mck182: what have you done so far?
  1253. # [11:37] <mck182> read "hello world" :))
  1254. # [11:37] <mck182> example
  1255. # [11:37] <mck182> I could use some pointers on how to get to the url of the downloaded file
  1256. # [11:37] <db48x> heh
  1257. # [11:37] <db48x> I've never used Qt for this
  1258. # [11:38] <db48x> I don't think I would, either
  1259. # [11:38] <mck182> I wonder if it's good idea
  1260. # [11:38] <db48x> an NPAPI plugin is actually pretty simple when you get down to it
  1261. # [11:38] * Joins: gwagner (idefix2@D9AAAC0F.EE2C6ED4.DA07AE74.IP)
  1262. # [11:38] <mck182> right
  1263. # [11:38] <mak> edmorley: did you see that 81% regression in Dromaeo?
  1264. # [11:38] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  1265. # [11:39] <edmorley> mak: yeah, was going to track it down on inbound after I'd caught up on bugmail
  1266. # [11:40] <mak> edmorley: strange though, i didn't appear in inbound, there I can only see some 3%,4%
  1267. # [11:41] <mak> ah, win x64 :/
  1268. # [11:41] <mak> it's not even in graphs
  1269. # [11:42] * Joins: KaiRo (robert@moz-C712163E.adsl.highway.telekom.at)
  1270. # [11:44] * Joins: florian (florian@moz-87C33FDA.kimsufi.com)
  1271. # [11:44] <NeilAway> newn: well, the background colour won't have an effect, because the contents have their own background colour
  1272. # [11:45] <NeilAway> newn: and the border radius won't be visible because the content is a scrolled area and we don't clip that to the border (yet?)
  1273. # [11:45] * mattwoodrow is now known as mattwoodrow|away
  1274. # [11:47] <db48x> mck182: anyway, what you want to do is fairly straightforward
  1275. # [11:47] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1276. # [11:47] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1277. # [11:47] <db48x> add a scriptable object to your plugin, add a method to it
  1278. # [11:47] <db48x> method takes a string and runs the program
  1279. # [11:47] <mak> edmorley: the fact is that: inbound doesn't have win64 talos, graph doesn't have them as well
  1280. # [11:48] <mck182> db48x: sounds easy
  1281. # [11:48] <mck182> db48x: I'm looking for a way how to access the downloads list/current download
  1282. # [11:48] <db48x> you can do that in JS in your extension, at least in Firefox
  1283. # [11:48] <mck182> \o/
  1284. # [11:49] <db48x> Chrome won't let you near that info though
  1285. # [11:49] <mck182> oh
  1286. # [11:50] * Quits: m_kato (m_kato@moz-348F61F0.mozilla.or.jp) (Quit: Leaving...)
  1287. # [11:51] <db48x> yea
  1288. # [11:51] <mck182> alright, I'll try to get it running in firefox first
  1289. # [11:51] <mck182> then will poke the chrome devs
  1290. # [11:52] * Quits: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP) (Ping timeout)
  1291. # [11:52] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1292. # [11:52] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1293. # [11:52] <edmorley> mak: good luck to us tracking it down then heh
  1294. # [11:53] * Joins: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP)
  1295. # [11:53] * Quits: gwagner (idefix2@D9AAAC0F.EE2C6ED4.DA07AE74.IP) (Quit: gwagner)
  1296. # [11:53] <mak> edmorley: we should file a bug to get those talos in inbound
  1297. # [11:54] <edmorley> mak: are there even enough win64 machines for that?
  1298. # [11:54] <edmorley> it's not tier 1
  1299. # [11:54] * Joins: gwagner (idefix2@D9AAAC0F.EE2C6ED4.DA07AE74.IP)
  1300. # [11:54] <Yoric> !seen jorendorff
  1301. # [11:54] <mak> then it should not report regressions
  1302. # [11:54] <firebot> jorendorff was last seen 36 hours, 49 minutes and 6 seconds ago, saying 'faucet i mean' in #jsapi.
  1303. # [11:55] <mak> edmorley: though I think we should figure out these regressions, may be something real that also affects other platforms, in some fancy way
  1304. # [11:55] <edmorley> indeed
  1305. # [11:56] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  1306. # [11:57] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1307. # [11:57] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1308. # [11:58] <NeilAway> is const { Cu } = require("chrome"); even valid JS?
  1309. # [11:59] <mak> there is an harfbuzz update, jit hardening, nspr,
  1310. # [11:59] * Quits: darktrojan (geoff@moz-4144EFAE.dsl.telstraclear.net) (Ping timeout)
  1311. # [12:00] * Joins: darktrojan (geoff@moz-4144EFAE.dsl.telstraclear.net)
  1312. # [12:00] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Ping timeout)
  1313. # [12:00] * Joins: MarcoZ (marco.zehe@moz-DF186A16.dip.t-dialin.net)
  1314. # [12:01] * Joins: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com)
  1315. # [12:02] * Joins: graememcc (chatzilla@moz-DFC912B6.range86-148.btcentralplus.com)
  1316. # [12:02] * Quits: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP) (Ping timeout)
  1317. # [12:03] * Joins: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP)
  1318. # [12:03] <mak> I suppose the only way is to make locally win64 builds and run the test
  1319. # [12:04] <mak> provided standalone talos has dromaeo(v8)
  1320. # [12:04] * Quits: smontagu (chatzilla@moz-4B9A67A4.red.bezeqint.net) (Ping timeout)
  1321. # [12:07] <edmorley> yeah try doesn't run talos on win64 either, not overly helpful
  1322. # [12:08] <edmorley> or else download the inbound tinderbox builds and I run the test locally on my win64 machine
  1323. # [12:08] <edmorley> will at least save compilation time
  1324. # [12:08] <mak> hm that's a nice idea
  1325. # [12:08] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1326. # [12:09] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1327. # [12:09] * mak tries how much time does it take for a win64 opt build
  1328. # [12:09] <edmorley> I'm going to merge inbound from 2ffb4e09ac4a and then do that
  1329. # [12:10] * Quits: mck182 (quassel@moz-27B0722C.fi.muni.cz) (Ping timeout)
  1330. # [12:11] <edmorley> x86 incremental builds still take 20-30mins for me normally (\o/ no c-cache for windows), so tidnerbox builds it is :-)
  1331. # [12:12] <mak> looks like I can't compile ctypes
  1332. # [12:12] <Yoric> mak: on win64?
  1333. # [12:12] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1334. # [12:12] <mak> yes
  1335. # [12:12] <mak> with pymake, I mean
  1336. # [12:12] <Yoric> Works for me.
  1337. # [12:12] <Yoric> Well, I pulled yesterday.
  1338. # [12:12] <Yoric> But worked for me.
  1339. # [12:13] <Yoric> With pymake.
  1340. # [12:13] * Quits: gwagner (idefix2@D9AAAC0F.EE2C6ED4.DA07AE74.IP) (Quit: gwagner)
  1341. # [12:13] <mak> with -JN?
  1342. # [12:14] * Joins: smontagu (chatzilla@moz-23D2FBD1.red.bezeqint.net)
  1343. # [12:14] * Quits: Goldorak (chatzilla@B725912B.CA45515D.187A1082.IP) (Connection reset by peer)
  1344. # [12:14] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1345. # [12:14] <mak> Yoric: did you make a win64 build or the usual win32 build?
  1346. # [12:14] <Yoric> Ah, sorry, that was the usual win32 build on a win64 platform.
  1347. # [12:14] <Yoric> With -J something.
  1348. # [12:15] <mak> yes, I can make those , I can't make the win64 build
  1349. # [12:15] <Yoric> Sorry for the noise.
  1350. # [12:16] * Joins: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
  1351. # [12:16] <db48x> NeilAway: yep
  1352. # [12:16] * Joins: Goldorak (chatzilla@B725912B.CA45515D.187A1082.IP)
  1353. # [12:16] <db48x> it's a destructuring assignment
  1354. # [12:16] <db48x> makes a const variable Cu whose value is equal to the Cu property of the object returned by require("chrome")
  1355. # [12:16] <mak> I should probably upgrade the win sdk to 7.1
  1356. # [12:16] <Yoric> db48x: Perhaps you can explain something to me.
  1357. # [12:17] <Yoric> What does the following mean:
  1358. # [12:17] <Yoric> const {a, b} = {1, 2}
  1359. # [12:17] <Yoric> const {a, b} = {foo:1, bar:2}
  1360. # [12:17] <Yoric> I meant
  1361. # [12:17] <Yoric> And I mean, how does it decide that |a| is |1| an |b| is |2| and not the opposite.
  1362. # [12:17] <Yoric> ?
  1363. # [12:17] <db48x> it doesn't
  1364. # [12:17] <db48x> there's no a property in that object, so a is still undefined
  1365. # [12:18] <Yoric> Ah, so this is |a = anonymous.a|?
  1366. # [12:18] <db48x> (but not a reference error)
  1367. # [12:18] <db48x> yes
  1368. # [12:18] <Yoric> Ok, now it makes more sense.
  1369. # [12:18] <Yoric> Next step: pattern-matching in JS :)
  1370. # [12:18] <db48x> yea :)
  1371. # [12:19] * Quits: kran_ (Harry@moz-925461FD.tom.ru) (Ping timeout)
  1372. # [12:19] * Joins: kran_ (Harry@moz-925461FD.tom.ru)
  1373. # [12:19] * Joins: Ms2ger (Ms2ger@1DE3E8C0.5AE359A1.37724B0D.IP)
  1374. # [12:20] * Yoric has a number of "noisy" oranges.
  1375. # [12:20] <db48x> fruit rarely make sounds
  1376. # [12:21] <Yoric> You would think so.
  1377. # [12:22] <Yoric> That's until you meet the http://killertomatoes.com
  1378. # [12:22] <db48x> heh
  1379. # [12:23] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  1380. # [12:23] <edmorley> mak: ftp is so slow :-(
  1381. # [12:23] <edmorley> presume chemspill issues
  1382. # [12:24] <edmorley> s/issues/related/
  1383. # [12:24] * Joins: dao (dao@moz-53C37585.superkabel.de)
  1384. # [12:25] * Quits: Wevah (Wevah@moz-A936181C.stcd.qwest.net) (Quit: Wevah)
  1385. # [12:25] * Joins: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es)
  1386. # [12:25] <Ms2ger> ddahl, looking at your patches are an excellent way to procrastinate :)
  1387. # [12:26] * Joins: gkw (gkw@moz-39A7D4A1.hsd1.ca.comcast.net)
  1388. # [12:26] <Ms2ger> are? is
  1389. # [12:27] <Yoric> No, "are+"
  1390. # [12:29] * Quits: nli (nli@moz-99690620.hinet-ip.hinet.net) (Quit: nli)
  1391. # [12:29] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1392. # [12:29] <mak> nice, mozilla-build immediately got the updated SDK :)
  1393. # [12:30] <mak> it still can't build the crashreporter
  1394. # [12:31] * Quits: smontagu (chatzilla@moz-23D2FBD1.red.bezeqint.net) (Ping timeout)
  1395. # [12:31] * Joins: mwu (mwu@moz-2F40BD2F.wifihubtelecom.net)
  1396. # [12:33] * Quits: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl) (Ping timeout)
  1397. # [12:34] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1398. # [12:34] * Quits: kaie (kaie@moz-57132977.fi.muni.cz) (Ping timeout)
  1399. # [12:35] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1400. # [12:36] * rail_away is now known as rail
  1401. # [12:36] * Joins: clokep (clokep@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  1402. # [12:36] * Quits: darktrojan (geoff@moz-4144EFAE.dsl.telstraclear.net) (Quit: darktrojan)
  1403. # [12:36] * glazou is now known as glazou_lunch
  1404. # [12:37] * Joins: kaie (kaie@moz-57132977.fi.muni.cz)
  1405. # [12:37] * Joins: pnemsak (Miranda@moz-3D67D819.rainside.sk)
  1406. # [12:39] * Joins: surkov (surkov@1A667863.26ED71FF.34044A7F.IP)
  1407. # [12:39] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1408. # [12:39] * Joins: mck182 (quassel@moz-27B0722C.fi.muni.cz)
  1409. # [12:40] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1410. # [12:40] * Quits: decoder (quassel@45737F17.411DB1E9.95550721.IP) (Ping timeout)
  1411. # [12:41] * Quits: mck182 (quassel@moz-27B0722C.fi.muni.cz) (Ping timeout)
  1412. # [12:41] * Joins: decoder (quassel@moz-216446B9.own-hero.net)
  1413. # [12:42] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1414. # [12:43] * Joins: mck182 (quassel@moz-27B0722C.fi.muni.cz)
  1415. # [12:45] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1416. # [12:45] * Quits: mwu (mwu@moz-2F40BD2F.wifihubtelecom.net) (Quit: This computer has gone to sleep)
  1417. # [12:47] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/f88a05e00f47 - Nathan Froyd - Bug 726656 - fix optimizejars.py to optimize omni.ja; r=khuey
  1418. # [12:48] <NeilAway> db48x: ah, so it's shorthand for const { "Cu": cu } = ... ?
  1419. # [12:50] * Joins: BoBsoN (bobson@moz-A458F99B.rpg.pl)
  1420. # [12:50] <BoBsoN> hello. there was some changes in 2D context for <canvas>? Im trying to use mozPathText() and mozTextAlongPath(), but FF claim that there is no such function
  1421. # [12:52] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1422. # [12:52] <db48x> NeilAway: or shorthand for const { Cu: Cu } = ...
  1423. # [12:52] * Quits: KaiRo (robert@moz-C712163E.adsl.highway.telekom.at) (Ping timeout)
  1424. # [12:52] * Joins: KaIRC (robert@moz-5FEE7FEF.adsl.highway.telekom.at)
  1425. # [12:52] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1426. # [12:53] <NeilAway> db48x: yeah, typo, sorry
  1427. # [12:53] <db48x> but yea
  1428. # [12:53] <db48x> less typing
  1429. # [12:53] <db48x> same result
  1430. # [12:56] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1431. # [12:57] <Ms2ger> BoBsoN, I believe they were removed in favour of the standard API
  1432. # [12:57] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1433. # [12:58] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1434. # [12:59] * db48x yawns
  1435. # [12:59] <db48x> time to sleep
  1436. # [13:00] <mak> doing a require just to defin Cu sounds a bit too much to me :)
  1437. # [13:01] * Quits: cjones (cjones@moz-45913895.socal.res.rr.com) (Quit: Leaving)
  1438. # [13:02] <mak> and the example seems to use in on an array, that is something we always suggested to avoid :)
  1439. # [13:03] * mak is now known as mak|afk
  1440. # [13:04] * Quits: paolo (paolo@moz-B800B1E5.retail.telecomitalia.it) (Client exited)
  1441. # [13:04] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1442. # [13:05] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1443. # [13:06] * Quits: clokep (clokep@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre)
  1444. # [13:06] * Quits: mck182 (quassel@moz-27B0722C.fi.muni.cz) (Ping timeout)
  1445. # [13:07] * Joins: mck182 (quassel@moz-27B0722C.fi.muni.cz)
  1446. # [13:08] * Joins: Pike (Pike@moz-E31CD2CB.mozilla.org)
  1447. # [13:09] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1448. # [13:09] * Quits: AutomatedTester (AutomatedT@moz-9ECFD663.as13285.net) (Ping timeout)
  1449. # [13:10] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1450. # [13:11] * Joins: peregrino (peregrino@moz-FD4E2921.telecom.net.ar)
  1451. # [13:11] * Joins: AutomatedTester (AutomatedT@moz-9ECFD663.as13285.net)
  1452. # [13:15] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  1453. # [13:15] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1454. # [13:15] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
  1455. # [13:15] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1456. # [13:19] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1457. # [13:19] * Joins: vikram360 (vikram360@983A8F63.8FBA3BDE.2A068A5E.IP)
  1458. # [13:21] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1459. # [13:22] * Quits: @ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP) (Input/output error)
  1460. # [13:22] * Quits: protz (protz@moz-E29D2A15.inria.fr) (Quit: Leaving)
  1461. # [13:22] * Quits: vikram360 (vikram360@983A8F63.8FBA3BDE.2A068A5E.IP) (Connection reset by peer)
  1462. # [13:23] * Joins: vikram360 (vikram360@DD739D54.60746C98.2A068A5E.IP)
  1463. # [13:24] * Quits: jhorak (jhorak@moz-DCF22260.fi.muni.cz) (Ping timeout)
  1464. # [13:25] * Quits: mck182 (quassel@moz-27B0722C.fi.muni.cz) (Ping timeout)
  1465. # [13:25] <dao> bz_sleep: you asked me to ping you when I land bug 588909. I'm about to land it now
  1466. # [13:25] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
  1467. # [13:25] * Quits: dao (dao@moz-53C37585.superkabel.de) (Quit: Leaving.)
  1468. # [13:28] * Joins: mck182 (quassel@moz-27B0722C.fi.muni.cz)
  1469. # [13:28] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1470. # [13:28] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1471. # [13:31] <Callek> glandium: pong?
  1472. # [13:31] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1473. # [13:32] * Joins: espindola (espindola@F2B6A29E.5FAB719E.287A8ADE.IP)
  1474. # [13:33] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1475. # [13:36] * Joins: pranavrc (pranavrc@F4448604.418E38CF.C28326FD.IP)
  1476. # [13:38] * mak|afk is now known as mak
  1477. # [13:38] <mak> Standard8: I'm not sure why but lately thunderbird replaces all my bugmail contents with a single mail... So I have like 300 mails that all report the same content :(
  1478. # [13:39] <mak> it's the 4th time it happens
  1479. # [13:39] <Ms2ger> gerv, do we already have a gsoc page up?
  1480. # [13:39] <edmorley> mak: ouch
  1481. # [13:39] <gerv> Ms2ger: Yes.
  1482. # [13:39] <gerv> https://wiki.mozilla.org/Community:SummerOfCode12:Brainstorming
  1483. # [13:39] <Ms2ger> Thanks
  1484. # [13:39] * Quits: mck182 (quassel@moz-27B0722C.fi.muni.cz) (Ping timeout)
  1485. # [13:40] <mak> Standard8: I suspect my gloda db is corrupt since I see many gloda errors in the console
  1486. # [13:40] * Joins: robhawkes (robhawkes@8F761026.B5EF4AF6.E96CA9D8.IP)
  1487. # [13:42] * Joins: dao (dao@moz-53C37585.superkabel.de)
  1488. # [13:44] * Joins: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP)
  1489. # [13:45] * Joins: mck182 (quassel@moz-27B0722C.fi.muni.cz)
  1490. # [13:49] * Joins: andreasn (andreasn@moz-BB6A8755.bredband.comhem.se)
  1491. # [13:49] * Quits: Cork (none@moz-7DD8BE5D.ilait.se) (Ping timeout)
  1492. # [13:50] * Joins: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com)
  1493. # [13:50] * Joins: Cork (none@moz-7DD8BE5D.ilait.se)
  1494. # [13:50] * Quits: victorporof (victorporo@C092FEB2.1C233438.79933D60.IP) (Quit: Leaving...)
  1495. # [13:51] * Quits: mck182 (quassel@moz-27B0722C.fi.muni.cz) (Ping timeout)
  1496. # [13:51] <mak> Standard8: doing a repair folder, all the emails disappear and are lost
  1497. # [13:53] * Joins: mck182 (quassel@moz-78EAB414.fi.muni.cz)
  1498. # [13:53] * Quits: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com) (Quit: Computer has gone to sleep.)
  1499. # [13:53] <glandium> Callek: is there going to be a seamonkey release today?
  1500. # [13:54] <Callek> glandium: yes
  1501. # [13:54] <glandium> Callek: ok, thanks
  1502. # [13:55] * Joins: dria (dria@moz-86A004D9.dhcp-dynamic.fibreop.nb.bellaliant.net)
  1503. # [13:55] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
  1504. # [13:56] * Joins: mreavy (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net)
  1505. # [13:56] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
  1506. # [13:57] <glandium> Callek: btw, do you want me to land 728136 or you'll do it?
  1507. # [13:57] <Callek> glandium: easier for me if you do, but I *can*
  1508. # [13:57] * rail is now known as rail_away
  1509. # [13:58] <glandium> Callek: i'll land it, then
  1510. # [14:01] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
  1511. # [14:03] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
  1512. # [14:04] * Joins: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com)
  1513. # [14:04] * Quits: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com) (Quit: JonathanS)
  1514. # [14:04] * Quits: Cork (none@moz-7DD8BE5D.ilait.se) (Ping timeout)
  1515. # [14:05] * Joins: Cork (none@moz-7DD8BE5D.ilait.se)
  1516. # [14:05] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  1517. # [14:06] * Quits: pascalc (chatzilla@moz-CF04D2AC.rev.sfr.net) (Ping timeout)
  1518. # [14:07] * Joins: pascalc (chatzilla@moz-CF04D2AC.rev.sfr.net)
  1519. # [14:09] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
  1520. # [14:10] * Joins: mconley (mconley@moz-9C0F4EBF.cable.teksavvy.com)
  1521. # [14:10] * Joins: denisATeukrea (GNUtoo@moz-53714CF4.retail.telecomitalia.it)
  1522. # [14:12] * Joins: ericjung (Mibbit@moz-C6B344D.bstnma.fios.verizon.net)
  1523. # [14:14] * Quits: pascalc (chatzilla@moz-CF04D2AC.rev.sfr.net) (Quit: bye)
  1524. # [14:16] * jfkthame is now known as jfkthame_afk
  1525. # [14:16] * Joins: drice (derice@1606D15F.E628B196.8E155D4E.IP)
  1526. # [14:16] <denisATeukrea> hi, I've that Makefile: http://pastie.org/private/8btzx8ogr1avgm5k9ctng how can I tell it to build using NATIVE_CC ?
  1527. # [14:17] <denisATeukrea> it's part of nss/cmd/shlibsign/Makefile
  1528. # [14:17] * Joins: pascalc (chatzilla@moz-CF04D2AC.rev.sfr.net)
  1529. # [14:18] * Quits: mck182 (quassel@moz-78EAB414.fi.muni.cz) (Ping timeout)
  1530. # [14:18] * Joins: mck182 (quassel@moz-78EAB414.fi.muni.cz)
  1531. # [14:18] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Quit: ZNC - http://znc.in)
  1532. # [14:21] <NeilAway> sigh, so the arrow click scrolls by three lines, but the key scrolls by two lines...
  1533. # [14:23] * Quits: jprmc (jprmc@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
  1534. # [14:25] * Quits: jmaher|afk (jmaher@moz-B77DEAEB.mozilla.org) (Quit: leaving)
  1535. # [14:27] * Quits: mconley (mconley@moz-9C0F4EBF.cable.teksavvy.com) (Input/output error)
  1536. # [14:28] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1537. # [14:32] * Joins: ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP)
  1538. # [14:32] * ChanServ sets mode: +o ehsan
  1539. # [14:32] * Quits: robhawkes (robhawkes@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
  1540. # [14:32] * Joins: Rob (robhawkes@8F761026.B5EF4AF6.E96CA9D8.IP)
  1541. # [14:38] * Quits: jesup|laptop (chatzilla@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
  1542. # [14:38] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
  1543. # [14:40] * Quits: @ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP) (Input/output error)
  1544. # [14:41] <denisATeukrea> hi,
  1545. # [14:41] <denisATeukrea> I've now succedded to compile shlibsign
  1546. # [14:41] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  1547. # [14:41] <denisATeukrea> but....
  1548. # [14:41] <denisATeukrea> It segfault
  1549. # [14:41] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
  1550. # [14:41] <denisATeukrea> so I supose that it doesn't recognize arm libs
  1551. # [14:41] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
  1552. # [14:42] * davehunt is now known as davehunt|away
  1553. # [14:43] * Quits: dao (dao@moz-53C37585.superkabel.de) (Quit: Leaving.)
  1554. # [14:45] * bhearsum|afk is now known as bhearsum
  1555. # [14:46] * Joins: dao (dao@moz-53C37585.superkabel.de)
  1556. # [14:46] * Joins: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP)
  1557. # [14:48] <deLta30> mounir: ping
  1558. # [14:48] <mounir> deLta30: pong
  1559. # [14:48] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  1560. # [14:48] * rail_away is now known as rail
  1561. # [14:49] <deLta30> mounir: I trying to understand what should be done in bug 598244
  1562. # [14:50] <deLta30> it looks like to me that everything has been added in bug 598236
  1563. # [14:51] * Joins: sicking (chatzilla@8F761026.B5EF4AF6.E96CA9D8.IP)
  1564. # [14:51] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  1565. # [14:53] * Joins: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net)
  1566. # [14:53] <mounir> deLta30: I think you could use nsHTMLInputElement::GetFilterFromAccept instead of ParseAcceptAttribute in nsFileControlFrame.cpp
  1567. # [14:53] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
  1568. # [14:53] * Fallen is now known as Fallen|away
  1569. # [14:53] <mounir> basically, the logic in CapturePickerAcceptCallback could be done using the return value of GetFilterFromAccept
  1570. # [14:54] <deLta30> mounir: so what is needed to be done in 598244?
  1571. # [14:54] <Ms2ger> I guess I should look at mounir's patch
  1572. # [14:55] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  1573. # [14:55] <mounir> deLta30: what I just told ;)
  1574. # [14:55] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
  1575. # [14:56] <mounir> Ms2ger: plz, do my review :)
  1576. # [14:56] * Joins: timdream (timdream@EB265D78.2D3125E3.74E0D10F.IP)
  1577. # [14:57] <deLta30> mounir: ParseAcceptAttribute has been used only once else where, here, http://mxr.mozilla.org/mozilla-central/source/layout/forms/nsFileControlFrame.cpp#294
  1578. # [14:57] <mounir> deLta30: and you should use nsHTMLInputElement::GetFilterFromAccept instead
  1579. # [14:57] * Quits: Goldorak (chatzilla@B725912B.CA45515D.187A1082.IP) (Quit: ChatZilla 0.9.88 [Firefox 10.0.1/20120208060813])
  1580. # [14:58] <deLta30> ok, i thought since both are in the same file, it's not necessary
  1581. # [14:58] <mounir> deLta30: they are not
  1582. # [14:59] <deLta30> no, I meant ParseAcceptAttribute and the link that i just gave you
  1583. # [14:59] <mounir> deLta30: oh inded
  1584. # [14:59] * Joins: sunwc (sunwc@moz-B36F8B81.dynamic.hinet.net)
  1585. # [14:59] <mounir> but the issue is that ParseAcceptAttribute has some content logic
  1586. # [14:59] <mounir> while nsFileControlFrame should only deal with the layout
  1587. # [14:59] <mounir> the idea of this bug is to make sure the logic is where it should be
  1588. # [15:00] <mounir> In other words, if we want to change the content logic, we might not check nsFileControlFrame.cpp because it *should* be only in nsHTMLInputElement.cpp
  1589. # [15:00] <deLta30> ok, then it's necessary
  1590. # [15:01] <deLta30> I just couldn't get the necessity of the bug, now i do :)
  1591. # [15:02] * Quits: bruno (bruno@20C4F0CB.2F9EAEB9.C36097CD.IP) (Quit: bruno)
  1592. # [15:02] <mounir> deLta30: there is functionnality behind that, it's pure cleanup
  1593. # [15:02] <mounir> shouldn't be hard to do though
  1594. # [15:02] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  1595. # [15:02] <mounir> and a good way to discover how things work
  1596. # [15:03] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
  1597. # [15:03] <deLta30> yeah, I will be asking you if I have any further doubt
  1598. # [15:03] * Quits: Rob (robhawkes@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: Leaving...)
  1599. # [15:04] <mounir> feel free to do that :)
  1600. # [15:04] * Quits: dao (dao@moz-53C37585.superkabel.de) (Quit: Leaving.)
  1601. # [15:05] * Joins: smaug (chatzilla@moz-2C43EC38.gprs.sl-laajakaista.fi)
  1602. # [15:05] * ChanServ sets mode: +o smaug
  1603. # [15:06] * Quits: AutomatedTester (AutomatedT@moz-9ECFD663.as13285.net) (Connection reset by peer)
  1604. # [15:07] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
  1605. # [15:07] * Quits: mck182 (quassel@moz-78EAB414.fi.muni.cz) (Ping timeout)
  1606. # [15:08] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.88 [Firefox 12.0a2/20120216042010])
  1607. # [15:08] * Joins: mck182 (quassel@moz-78EAB414.fi.muni.cz)
  1608. # [15:09] <Ms2ger> mounir, there you go
  1609. # [15:09] <heeen> lol. through the magic of UPS and the german customs I now know the exact price of one mozilla 2012 sweater :D
  1610. # [15:09] <mounir> Ms2ger: thanks dude :)
  1611. # [15:10] <heeen> as stated by the manufacturer
  1612. # [15:10] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
  1613. # [15:10] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Connection reset by peer)
  1614. # [15:10] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  1615. # [15:11] * Joins: AutomatedTester (AutomatedT@moz-9ECFD663.as13285.net)
  1616. # [15:11] * khuey|away is now known as khuey
  1617. # [15:12] * Joins: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP)
  1618. # [15:13] * Quits: gcp (gpascutto@moz-D0E475EA.access.telenet.be) (Quit: Make a new plan, Stan!)
  1619. # [15:14] * padenot|away is now known as padenot
  1620. # [15:14] * Joins: krit2 (Adium@moz-3AE657AD.hsd1.ca.comcast.net)
  1621. # [15:15] * Joins: armenzg (armenzg@moz-8555CE12.cable.teksavvy.com)
  1622. # [15:16] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1623. # [15:16] * Joins: gcp (gpascutto@moz-D0E475EA.access.telenet.be)
  1624. # [15:17] * Joins: AaronMT (AaronMT@moz-DB17C53A.cpe.net.cable.rogers.com)
  1625. # [15:18] * Joins: dseif (dseif@71B77B5D.531FD64C.630E4E47.IP)
  1626. # [15:18] <surkov> who know how to detect whether hardware acceleration is turned on or off inside Gecko? Is it a pref or some interface?
  1627. # [15:19] * Joins: jesup|laptop (chatzilla@F2D29657.F60B0462.67AC9B1.IP)
  1628. # [15:19] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  1629. # [15:20] * Joins: RemusPop (remuspop@601F3B17.33662590.A5830293.IP)
  1630. # [15:20] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
  1631. # [15:20] <@smaug> Bas: ^
  1632. # [15:20] * Joins: victorporof (victorporo@717ECBD0.6465CCD9.79933D60.IP)
  1633. # [15:22] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
  1634. # [15:22] <Archaeopteryx> surkov: about:support > Graphics
  1635. # [15:23] <edmorley> mak: re dev.tree-management thread, ftp too slow at the moment, so going to have another go later
  1636. # [15:23] <surkov> Archaeopteryx: I need API to use it inside Gecko (a11y module)
  1637. # [15:24] <surkov> so I can expose that information via accessibility APIs
  1638. # [15:24] <Archaeopteryx> surkov: is accessing gfx.direct2d.disabled and gfx.font_rendering.directwrite.enabled sufficient?
  1639. # [15:24] <surkov> maybe, that's what I'm asking :)
  1640. # [15:24] <mrbkap> edmorley: If I checked in a bunch of patches with the wrong bug #, what's the right thing to do? Backout and try again?
  1641. # [15:25] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  1642. # [15:25] <edmorley> mrbkap: yeah if that's ok - so hg blame later on isn't confusing
  1643. # [15:25] <surkov> Archaeopteryx: I'll take a look at those, thanks!
  1644. # [15:25] <edmorley> mrbkap: mak's script makes the mass backout fairly quick, or I can do it for you?
  1645. # [15:26] <edmorley> mrbkap: presume dbcd8d8bed76:67b6c09fb30f ?
  1646. # [15:26] <mrbkap> edmorley: yeah.
  1647. # [15:27] * Joins: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP)
  1648. # [15:28] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Ping timeout)
  1649. # [15:30] <espindola> armenzg, now that the places db bug is fixed I am building new images on 10.7
  1650. # [15:31] <mak> which bug?
  1651. # [15:31] <espindola> they should show up http://people.mozilla.org/~respindola/builds/new/
  1652. # [15:31] <espindola> mak, the spin the loop one
  1653. # [15:31] <mak> was it blocking 10.7?
  1654. # [15:31] <armenzg> espindola: would you like me to test them when they are done?
  1655. # [15:31] * mak misses part of the context
  1656. # [15:31] <espindola> for some really strange reason the build done on 10.7 was hitting a bug I could not reproduce
  1657. # [15:32] <armenzg> I have my hands full today but I can on Monday
  1658. # [15:32] * Joins: Goldorak (chatzilla@B725912B.CA45515D.187A1082.IP)
  1659. # [15:32] <espindola> but looked a lot like the other problems with places
  1660. # [15:32] <armenzg> do you want to re-open the bug? or should I/
  1661. # [15:32] <armenzg> ?
  1662. # [15:32] <espindola> * one Run method creates another
  1663. # [15:32] <espindola> * the second class leaks
  1664. # [15:33] <espindola> armenzg, I was planning on just using 725126
  1665. # [15:33] <espindola> Monday should be fine. It is a vm, so the 3 build will be done sometime this afternoon :-(
  1666. # [15:35] <denisATeukrea> shlibsign segfault
  1667. # [15:35] * Quits: newn (firefox_co@C7C8AD4.839A33D6.388CF16F.IP) (Quit: )
  1668. # [15:36] * edransch-afk is now known as edransch
  1669. # [15:36] <denisATeukrea> what should I do?
  1670. # [15:36] <denisATeukrea> I've done quite some work for beeing able to cross compile nss
  1671. # [15:37] <denisATeukrea> I used NATIVE_CC trick to make shlibsign not cross compile
  1672. # [15:37] <denisATeukrea> but it segfault while running in the nspr lib
  1673. # [15:37] <denisATeukrea> I've tried to make it link against another nspr lib
  1674. # [15:37] <denisATeukrea> but still....
  1675. # [15:37] <denisATeukrea> it didn't link
  1676. # [15:37] * Quits: sgimeno (santiago.g@A922400D.48362F18.BCC03455.IP) (Quit: KVIrc 4.0.2 Insomnia http://www.kvirc.net/)
  1677. # [15:37] <denisATeukrea> it linked against my system libs
  1678. # [15:37] <denisATeukrea> and it still segfault
  1679. # [15:38] * Joins: dao (dao@moz-53C37585.superkabel.de)
  1680. # [15:38] <denisATeukrea> #0 0xb7f9277f in PR_FindSymbol () from /usr/lib/i386-linux-gnu/libnspr4.so
  1681. # [15:38] <denisATeukrea> #1 0xb7f927d3 in PR_FindFunctionSymbol () from /usr/lib/i386-linux-gnu/libnspr4.so
  1682. # [15:38] * davehunt|away is now known as davehunt
  1683. # [15:38] <denisATeukrea> I'll install the -dbg packages
  1684. # [15:38] <armenzg> espindola: sure
  1685. # [15:38] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
  1686. # [15:40] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
  1687. # [15:42] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
  1688. # [15:45] * Quits: kran_ (Harry@moz-925461FD.tom.ru) (Ping timeout)
  1689. # [15:45] * Joins: kran_ (Harry@moz-925461FD.tom.ru)
  1690. # [15:45] <sid0> why would my default zoom level be one scroll wheel notch above normal?
  1691. # [15:46] * Quits: tonymec (tonymec@C89443C9.67EE7721.277517C1.IP) (Input/output error)
  1692. # [15:46] <sid0> one of my profiles seems to have this behaviour
  1693. # [15:46] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  1694. # [15:46] <sid0> actually, two notches above normal
  1695. # [15:46] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
  1696. # [15:47] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
  1697. # [15:47] * ChanServ sets mode: +o ehsan
  1698. # [15:47] * Joins: tonymec (tonymec@C89443C9.67EE7721.277517C1.IP)
  1699. # [15:48] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
  1700. # [15:49] * Quits: sunwc (sunwc@moz-B36F8B81.dynamic.hinet.net) (Quit: sunwc)
  1701. # [15:53] * Joins: Matti (chatzilla@moz-8D91614D.dip.t-dialin.net)
  1702. # [15:53] * Quits: dao (dao@moz-53C37585.superkabel.de) (Quit: Leaving.)
  1703. # [15:53] * Quits: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP) (Ping timeout)
  1704. # [15:53] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
  1705. # [15:53] * Quits: dseif (dseif@71B77B5D.531FD64C.630E4E47.IP) (Input/output error)
  1706. # [15:54] * armenzg is now known as armenzg_brb
  1707. # [15:54] <Matti> edmorley: ping
  1708. # [15:54] * Joins: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP)
  1709. # [15:54] <edmorley> Matti: hi :-)
  1710. # [15:54] <Matti> edmorley: hi ! short question:; is bug 724465 only checked into the trunk or also in 12 ?
  1711. # [15:55] * Joins: Goldorak_ (chatzilla@B725912B.CA45515D.187A1082.IP)
  1712. # [15:55] * Quits: Goldorak (chatzilla@B725912B.CA45515D.187A1082.IP) (Quit: ChatZilla 0.9.88 [Firefox 10.0.1/20120208060813])
  1713. # [15:55] * mcote|afk is now known as mcote
  1714. # [15:55] * Quits: Goldorak_ (chatzilla@B725912B.CA45515D.187A1082.IP) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  1715. # [15:56] <edmorley> Matti: just 13 at the moment, you would need to request aurora approval on the patch to get it landed on 12
  1716. # [15:56] * Joins: Goldorak (chatzilla@B725912B.CA45515D.187A1082.IP)
  1717. # [15:57] <Matti> edmorley: is that aproval flag on the attachment ?
  1718. # [15:57] * Quits: sliv (spyros@moz-1700A48.cti.gr) (Ping timeout)
  1719. # [15:57] <edmorley> yeah
  1720. # [15:57] * Joins: dao (dao@moz-53C37585.superkabel.de)
  1721. # [15:58] <Matti> thank you !
  1722. # [15:58] * Quits: ashish (ashish@moz-B77DEAEB.mozilla.org) (Ping timeout)
  1723. # [15:58] <Matti> i will wait until i can test the fix in a nightly
  1724. # [15:58] * Quits: kaie (kaie@moz-57132977.fi.muni.cz) (Ping timeout)
  1725. # [16:00] * Joins: regen (Miller@4F91E006.4DC24CA9.B7D34D3C.IP)
  1726. # [16:01] * Joins: ashish (ashish@moz-B77DEAEB.mozilla.org)
  1727. # [16:02] * mjessome|away is now known as mjessome
  1728. # [16:02] * Joins: mjschranz (mjschranz@C7D326F2.33EE9F8A.1139E686.IP)
  1729. # [16:02] * Joins: mdas (mdas@8CB764BC.D30B51A1.412CF160.IP)
  1730. # [16:02] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Connection reset by peer)
  1731. # [16:02] * Joins: kaie (kaie@moz-57132977.fi.muni.cz)
  1732. # [16:03] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  1733. # [16:03] * Fallen|away is now known as Fallen
  1734. # [16:04] * Joins: hvq (HVQ@moz-7B5534D.dynip.nus.edu.sg)
  1735. # [16:05] * Quits: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de) (Input/output error)
  1736. # [16:05] * Joins: dseif (dseif@C080F02E.33EE9F8A.1139E686.IP)
  1737. # [16:06] <edmorley> Matti: np :-)
  1738. # [16:07] * KaIRC is now known as KaiRo
  1739. # [16:07] * armenzg_brb is now known as armenzg_buildduty
  1740. # [16:08] * bear-afk is now known as bear
  1741. # [16:08] * Joins: JeroenDeDauw (jeroen@moz-2D11A423.ifiber.telenet-ops.be)
  1742. # [16:09] * Joins: jgilbert (jgilbert@F2D29657.F60B0462.67AC9B1.IP)
  1743. # [16:09] * Joins: bruno (bruno@20C4F0CB.2F9EAEB9.C36097CD.IP)
  1744. # [16:10] <@smaug> mak: do you happen to know anything about nsITransaction usage in places?
  1745. # [16:10] <mak> smaug: yes, we use the transaction manager in the ui
  1746. # [16:11] <@smaug> since looks like jst got a cc log where JS implemented nsITransaction object keeps a whole browser.xul document alive
  1747. # [16:12] <@smaug> mak: what keeps the transaction manager alive?
  1748. # [16:12] <mak> it's a lazygetter in PlacesUtils module
  1749. # [16:12] <mak> all the transactions are defined in PlacesUtils.jsm
  1750. # [16:12] <@smaug> is placesutils a service ?
  1751. # [16:13] <mak> no it's a module
  1752. # [16:13] <mak> search for //// Transactions handlers.
  1753. # [16:13] <mak> from there on there are all the transactions objects
  1754. # [16:14] <@smaug> ok, thanks
  1755. # [16:14] <mak> it's possible some transaction keeps alive a places node that keeps alive a dom element
  1756. # [16:14] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Connection reset by peer)
  1757. # [16:14] <mak> that code needs some cleanup fwiw
  1758. # [16:14] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  1759. # [16:15] <@smaug> mak: yeah, that looks like the case here. transaction keeping a dom element alive
  1760. # [16:15] <@smaug> which ends up keeping lots of other stuff alive
  1761. # [16:16] * Quits: Bas (chatzilla@moz-DF3CA35A.ftth.concepts.nl) (Ping timeout)
  1762. # [16:16] <mak> it's plausible, though transactions should only store data of a node, not the whole node
  1763. # [16:16] <mak> so sounds like a bug
  1764. # [16:17] * Quits: krit2 (Adium@moz-3AE657AD.hsd1.ca.comcast.net) (Quit: Leaving.)
  1765. # [16:18] * Joins: Bas_ (chatzilla@moz-DF3CA35A.ftth.concepts.nl)
  1766. # [16:18] * Quits: denisATeukrea (GNUtoo@moz-53714CF4.retail.telecomitalia.it) (Quit: Leaving)
  1767. # [16:19] * Quits: RemusPop (remuspop@601F3B17.33662590.A5830293.IP) (Connection reset by peer)
  1768. # [16:19] * Bas_ is now known as Bas
  1769. # [16:20] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
  1770. # [16:21] <@smaug> mak: what is aContainer in http://mxr.mozilla.org/mozilla-central/source/toolkit/components/places/PlacesUtils.jsm#2483 ?
  1771. # [16:21] * Quits: Jesse_ (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Ping timeout)
  1772. # [16:21] * Quits: dao (dao@moz-53C37585.superkabel.de) (Quit: Leaving.)
  1773. # [16:22] * Joins: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP)
  1774. # [16:22] <mak> should be the itemId of a container node (and not the container node). should actually be renamed to aContainerId
  1775. # [16:22] <@smaug> ok
  1776. # [16:22] <mak> (funny that the javadoc is correct there!)
  1777. # [16:23] <@smaug> o
  1778. # [16:23] <@smaug> I didn't look at the comments :)
  1779. # [16:23] * Joins: dveditz (dveditz@moz-104CC309.mv.mozilla.com)
  1780. # [16:23] * ChanServ sets mode: +o dveditz
  1781. # [16:24] * Ziggy|AWAY is now known as Ziggy_Maes
  1782. # [16:25] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Client exited)
  1783. # [16:26] * Joins: TheLink (TheLink@moz-4D4DDD71.pools.arcor-ip.net)
  1784. # [16:26] * Quits: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es) (Ping timeout)
  1785. # [16:27] <mounir> sicking: ping
  1786. # [16:27] <mounir> sicking: you around?
  1787. # [16:27] <sicking> mounir: yeah, about to head in
  1788. # [16:27] <mounir> sicking: you sleeper!
  1789. # [16:28] * Quits: vikram360 (vikram360@DD739D54.60746C98.2A068A5E.IP) (Ping timeout)
  1790. # [16:28] * Joins: vikram360 (vikram360@3B25EE17.60746C98.2A068A5E.IP)
  1791. # [16:29] <sicking> i know, it was really nice
  1792. # [16:29] <sicking> i feel normal again
  1793. # [16:31] * Joins: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP)
  1794. # [16:31] * Quits: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP) (Ping timeout)
  1795. # [16:32] * Joins: hipokrit (hipokrit@22C5D8DD.50351D53.E949568B.IP)
  1796. # [16:32] * Joins: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP)
  1797. # [16:32] * mdas is now known as mdas|afk
  1798. # [16:34] * Quits: regen (Miller@4F91E006.4DC24CA9.B7D34D3C.IP) (Quit: regen)
  1799. # [16:34] <@bz_sleep> sicking: you there?
  1800. # [16:34] * bz_sleep is now known as bz
  1801. # [16:34] * Quits: wolfiR (wolfiR@moz-22ECA48D.dip0.t-ipconnect.de) (Quit: Leaving)
  1802. # [16:34] <sicking> bz: yo
  1803. # [16:34] * Joins: evilpie (evilpie@moz-D616A8A7.pools.arcor-ip.net)
  1804. # [16:36] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
  1805. # [16:36] * Quits: ashish (ashish@moz-B77DEAEB.mozilla.org) (Ping timeout)
  1806. # [16:38] * Quits: @smaug (chatzilla@moz-2C43EC38.gprs.sl-laajakaista.fi) (Ping timeout)
  1807. # [16:38] * Quits: By-Tor (bytor@moz-46974D0B.dyn.optonline.net) (Quit: Leaving)
  1808. # [16:38] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1809. # [16:39] * Quits: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
  1810. # [16:39] * Joins: jimm (jmathies@moz-7F164CA1.pn.at.cox.net)
  1811. # [16:39] * Joins: smaug (chatzilla@moz-2C43EC38.gprs.sl-laajakaista.fi)
  1812. # [16:39] * ChanServ sets mode: +o smaug
  1813. # [16:39] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
  1814. # [16:40] * Quits: sicking (chatzilla@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
  1815. # [16:40] <@bz> sicking: seen my comment on the XHR status bug?
  1816. # [16:41] <drice> Honza: ping (RE https://bugzilla.mozilla.org/show_bug.cgi?id=621446 causing build issues)
  1817. # [16:41] * Joins: ashish (ashish@moz-B77DEAEB.mozilla.org)
  1818. # [16:42] <Honza> drice: You want to talk to mayhemer (Honza Bambas)
  1819. # [16:42] <drice> Sorry!
  1820. # [16:42] <Honza> drice: np
  1821. # [16:43] <Ms2ger> Honza, why do you have to have such a common name?! :)
  1822. # [16:43] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
  1823. # [16:43] <AryehGregor> Ms2ger, . . . what did I do that rocks, exactly?
  1824. # [16:43] <Honza> Ms2ger: yeah ;-) (it's common in Czech Republic)
  1825. # [16:44] <Ms2ger> I enjoyed your interventions on www-style
  1826. # [16:44] * Quits: rfreebern (rfreebern@822AAF18.DFE6409B.2FF8F912.IP) (Ping timeout)
  1827. # [16:44] <drice> I found further links of others discussing my problem anyway.
  1828. # [16:44] * Quits: kaie (kaie@moz-57132977.fi.muni.cz) (Ping timeout)
  1829. # [16:45] <Ms2ger> 4 files changed, 99 insertions(+), 363 deletions(-)
  1830. # [16:45] <Ms2ger> \o/
  1831. # [16:45] <mrbkap> Ms2ger: ?!
  1832. # [16:45] <Ms2ger> content/canvas/src/CustomQS_WebGL.h | 287 ----------------------------------------------------------------------------------------------------------
  1833. # [16:46] <AryehGregor> Ms2ger, oh. Okay.
  1834. # [16:46] <@bz> hmm?
  1835. # [16:46] <Ms2ger> Oh, and in general, of course ;)
  1836. # [16:46] <@bz> what'd you do to it?
  1837. # [16:46] <Ms2ger> content/canvas/src/WebGLContextGL.cpp | 128 ++++++++++++++++++++++++++++++++--------------
  1838. # [16:46] * Joins: Joeh (joe@5A3923AA.BC22908.C7CEC4ED.IP)
  1839. # [16:48] * Quits: florian (florian@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre)
  1840. # [16:49] * Joins: kaie (kaie@moz-57132977.fi.muni.cz)
  1841. # [16:49] <@smaug> mak: what scriptblocker are you talking about in Bug 728197 ?
  1842. # [16:50] * Joins: smooney (smooney@F9C9C7A2.6B441432.A523BFF.IP)
  1843. # [16:50] <mak> smaug: I think we have a ScriptBlocker object that can pause all the scripts on the page till it's destroyed
  1844. # [16:50] <@khuey> we do?
  1845. # [16:50] <@smaug> we do?
  1846. # [16:50] <mak> not sure, I thought so
  1847. # [16:51] * Joins: myk (myk@moz-A0F02C2A.tmodns.net)
  1848. # [16:51] <@khuey> we have script blockers which say "don't allow scripts to run during this small part of code where it's not safe"
  1849. # [16:51] <mak> maybe I just misinterpreted its name
  1850. # [16:51] * Quits: smooney (smooney@F9C9C7A2.6B441432.A523BFF.IP) (Quit: smooney)
  1851. # [16:51] * Joins: rfreebern (rfreebern@822AAF18.DFE6409B.2FF8F912.IP)
  1852. # [16:51] <@smaug> for example spinning event loop inside scriptblocker is certainly not allowed
  1853. # [16:52] <mak> mdn doesn't help on those
  1854. # [16:53] * Joins: smooney (smooney@F9C9C7A2.6B441432.A523BFF.IP)
  1855. # [16:53] <@smaug> look at the source code :)
  1856. # [16:53] * Quits: espindola (espindola@F2B6A29E.5FAB719E.287A8ADE.IP) (Ping timeout)
  1857. # [16:53] <@smaug> I wouldn't imagine mdn to document stuff like scriptblocker
  1858. # [16:53] * Joins: hub (hub@moz-E2FCA694.figuiere.net)
  1859. # [16:53] * Joins: jhermans (Mibbit@moz-DA1ED4EB.alcatel.be)
  1860. # [16:54] <mak> I wouldn't imagine the source code to document it as well :p
  1861. # [16:54] * mdas|afk is now known as mdas
  1862. # [16:54] * Joins: espindola (espindola@moz-D418275F.dsl.teksavvy.com)
  1863. # [16:54] * Joins: sicking (chatzilla@F2D29657.F60B0462.67AC9B1.IP)
  1864. # [16:55] * Quits: smooney (smooney@F9C9C7A2.6B441432.A523BFF.IP) (Quit: smooney)
  1865. # [16:55] <mak> indeed, looks like the only way is to follow all the code. looks like they disallow adding new scriptrunners
  1866. # [16:56] * Quits: peregrino (peregrino@moz-FD4E2921.telecom.net.ar) (Quit: peregrino)
  1867. # [16:56] <mak> that are enqueued to run later
  1868. # [16:56] <mak> should be called scriptRunnersBlocker :)
  1869. # [16:58] * armenzg_buildduty is now known as armenzg_brb
  1870. # [16:58] * Quits: kran_ (Harry@moz-925461FD.tom.ru) (Ping timeout)
  1871. # [16:59] <@smaug> mak: not blocker
  1872. # [16:59] * Joins: kran_ (Harry@moz-925461FD.tom.ru)
  1873. # [16:59] * Joins: Mic (Angela@moz-975F587A.superkabel.de)
  1874. # [16:59] <mak> Enqueuer
  1875. # [16:59] <@bz> scriptblockerrunner
  1876. # [16:59] <@bz> scriptRunnerInTheBlocks
  1877. # [16:59] <@smaug> something like scriptrunnerpostponer :)
  1878. # [16:59] <@bz> scriptrunnerdelayer
  1879. # [16:59] <@bz> scriptwalker?
  1880. # [16:59] <mak> whatever, there is no documentation anywhere :)
  1881. # [16:59] * Quits: davehunt (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk) (Input/output error)
  1882. # [16:59] <mak> I'll just solve the bug as invalid and move on
  1883. # [17:00] * Joins: davehunt (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk)
  1884. # [17:00] <mak> scriptwalker sounds like a whiskey
  1885. # [17:00] <@bz> in the mind of the beholder
  1886. # [17:00] <@bz> scriptcrawler?
  1887. # [17:00] <@bz> scripthopskipandjumper
  1888. # [17:00] <@smaug> there is documentation in nsContentUtils
  1889. # [17:02] <mrbkap> bz: now the script is wearing clothing?
  1890. # [17:02] * Joins: roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP)
  1891. # [17:02] * ChanServ sets mode: +o roc
  1892. # [17:02] <mak> I am in the cpp but can't see anything, maybe in the header. regardless mxr stopped responding
  1893. # [17:03] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
  1894. # [17:04] <@bz> mrbkap: hmm?
  1895. # [17:04] <@bz> mrbkap: scripts are like emperors
  1896. # [17:05] <@smaug> ahaa, adding bookmarks causes runtime leaks
  1897. # [17:05] <sheppy> bz: walking around naked because someone has tricked them into thinking they have magic clothes?
  1898. # [17:05] * armenzg_brb is now known as armenzg_buildduty
  1899. # [17:05] <@bz> sheppy: more or less
  1900. # [17:05] <sheppy> bz: ok
  1901. # [17:05] * Quits: @roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP) (Ping timeout)
  1902. # [17:06] * Quits: evilpie (evilpie@moz-D616A8A7.pools.arcor-ip.net) (Input/output error)
  1903. # [17:07] <mak> smaug: what does runtime leaks mean? adding a bookmark to a folder (on toolbar or a menu) will consume resources till shutdown, folders are kept open
  1904. # [17:07] * bsmedberg-away is now known as bsmedberg
  1905. # [17:07] * Joins: robhawkes (robhawkes@F2D29657.F60B0462.67AC9B1.IP)
  1906. # [17:08] * Fallen is now known as Fallen|away
  1907. # [17:08] * Fallen|away is now known as Fallen
  1908. # [17:09] <@khuey> ehsan: ping?
  1909. # [17:09] <@ehsan> khuey: hi
  1910. # [17:09] <@khuey> ehsan: whatever happened to mandatory aslr?
  1911. # [17:10] <@ehsan> khuey: I didn't have cycles to work on it, and nobody else did either :(
  1912. # [17:10] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
  1913. # [17:10] <@khuey> ehsan: why did we back it out again?
  1914. # [17:11] <@ehsan> khuey: it was causing crashes
  1915. # [17:11] * Quits: Mic (Angela@moz-975F587A.superkabel.de) (Quit: Instantbird 1.2a1pre)
  1916. # [17:12] * Joins: kumar (kmcmillan@moz-E31CD2CB.mozilla.org)
  1917. # [17:12] <@khuey> hmm
  1918. # [17:12] <@khuey> ok
  1919. # [17:12] <@khuey> ehsan: with random third party stuff?
  1920. # [17:12] * Quits: sicking (chatzilla@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  1921. # [17:13] <@smaug> mak: I mean, the nsITransaction object keeps a whole document alive
  1922. # [17:13] * Quits: dria (dria@moz-86A004D9.dhcp-dynamic.fibreop.nb.bellaliant.net) (Quit: dria)
  1923. # [17:14] * Joins: dria (dria@moz-86A004D9.dhcp-dynamic.fibreop.nb.bellaliant.net)
  1924. # [17:14] * Quits: gmoro (guilherme@E0636309.96DFB25.D159334F.IP) (Ping timeout)
  1925. # [17:14] <@smaug> mak: and this is a case cycle collector can't really optimize out, cycle collection times increase significantly
  1926. # [17:14] * Quits: glazou_lunch (glazou@moz-204094DD.disruptive-innovations.fr) (Quit: glazou_lunch)
  1927. # [17:14] * Joins: azakai (alon@F2D29657.F60B0462.67AC9B1.IP)
  1928. # [17:14] <@smaug> it basically tries to find the cycle each time, but there is one unknown edge so it can't release anything
  1929. # [17:15] * Joins: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net)
  1930. # [17:15] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Ping timeout)
  1931. # [17:15] <@khuey> is it an unknown native edge or an unknown GC edge?
  1932. # [17:16] * Joins: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com)
  1933. # [17:16] * Quits: timdream (timdream@EB265D78.2D3125E3.74E0D10F.IP) (Quit: timdream)
  1934. # [17:16] <jhermans> I have a question : what should a browser do when it receives a TCP RST as an answer to a HTTP-request (e.g connection refused) ? Will it retry the request, or put up some kind of warning on the screen ?
  1935. # [17:16] * Quits: vikram360 (vikram360@3B25EE17.60746C98.2A068A5E.IP) (Ping timeout)
  1936. # [17:17] * Joins: vikram360 (vikram360@CE19DBD2.AF8B567D.2A068A5E.IP)
  1937. # [17:17] * Joins: cadecairos (cadecairos@EDDEAA06.33EE9F8A.1139E686.IP)
  1938. # [17:17] <jhermans> I have seen both implementations, and it seems to be that a well-behaving browser might retry the request. But older versions won't do it.
  1939. # [17:18] <@ehsan> khuey: I think it was an office DLL or something
  1940. # [17:18] <@smaug> khuey: something is keeping wrappedJS alive
  1941. # [17:18] <@smaug> that something is probably transactionmanager
  1942. # [17:19] <@khuey> smaug: the wrappedjs of the nsITransaction?
  1943. # [17:20] <@smaug> khuey: I mean, nsITransation is implemented by JS
  1944. # [17:20] <@smaug> which places code does
  1945. # [17:20] <@smaug> nsITransaction even
  1946. # [17:20] <@khuey> smaug: right, so can't you use the gc log to see what in the nsITransaction is rooting the doc?
  1947. # [17:20] <@bsmedberg> holy crap, I've been wanting this code for years! http://blogs.msdn.com/b/oldnewthing/archive/2012/02/17/10268840.aspx
  1948. # [17:22] <ferongr> slow clap for jlebar's comments in bug 728227
  1949. # [17:22] * Quits: asac (asac@moz-D57D8416.pppoe.wtnet.de) (Quit: Lost terminal)
  1950. # [17:22] <@smaug> khuey: I could try to look at CC log too
  1951. # [17:22] <@smaug> khuey: I just found the problem. Haven't had time to look at it more
  1952. # [17:22] <jlebar> ferongr, I'm going to get smacked down, don't worry.
  1953. # [17:22] <@smaug> khuey: jst just sent a CC log, which looked strange
  1954. # [17:23] <jlebar> ferongr, I'm so frustrated by this!
  1955. # [17:23] <@ted> bsmedberg: ooh, that's neat
  1956. # [17:23] <@khuey> smaug: ah, in a debug build you can get a GC log too
  1957. # [17:23] <@bsmedberg> ted: now I can finally implement "kill the dead Firefox holding the profile lock" functionality!
  1958. # [17:23] <@khuey> smaug: and you can follow that right back to the source
  1959. # [17:23] <@smaug> sure
  1960. # [17:23] * @bsmedberg is gleeful
  1961. # [17:23] <@khuey> jlebar: :-D
  1962. # [17:23] <mconley> Unfocused: ping
  1963. # [17:24] <@smaug> khuey: I just don't have good tools to analyze GC log
  1964. # [17:24] <@khuey> smaug: mccr8's tools are great
  1965. # [17:24] <@smaug> my about:cc works reasonable well for CC
  1966. # [17:24] <@khuey> for tracing back to roots
  1967. # [17:24] <@ted> bsmedberg: nice!
  1968. # [17:25] <@smaug> khuey: I actually thought his tools are for CC only
  1969. # [17:25] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1970. # [17:25] <@bsmedberg> mconley: I'd be very surprised if Unfocused were awake now.
  1971. # [17:25] <mconley> bsmedberg: thought I'd try my luck. :)
  1972. # [17:25] <@khuey> smaug: nope, there's a set of gc tools in there too
  1973. # [17:25] * Joins: asac (asac@moz-D57D8416.pppoe.wtnet.de)
  1974. # [17:25] * Quits: jhermans (Mibbit@moz-DA1ED4EB.alcatel.be) (Quit: http://www.mibbit.com ajax IRC Client)
  1975. # [17:26] * Quits: graememcc (chatzilla@moz-DFC912B6.range86-148.btcentralplus.com) (Ping timeout)
  1976. # [17:27] <mak> smaug: so, how can I reproduce this in a debug build?
  1977. # [17:27] * Joins: graememcc (chatzilla@moz-DFC912B6.range86-148.btcentralplus.com)
  1978. # [17:27] * Joins: jhorak (jhorak@moz-59813FB4.cust.nbox.cz)
  1979. # [17:28] <mak> just with that addon?
  1980. # [17:28] * jhford-work is now known as jhford-work-away
  1981. # [17:29] * Quits: edmorley (edmorley@moz-A6842912.range86-145.btcentralplus.com) (Max SendQ exceeded)
  1982. # [17:29] <@smaug> mak: no need for any addon
  1983. # [17:29] <@smaug> just create cclog and you'll find nsITransaction
  1984. # [17:29] * Joins: smooney (smooney@F9C9C7A2.6B441432.A523BFF.IP)
  1985. # [17:29] <@khuey> ehsan: so, as an intermediate step
  1986. # [17:30] <@khuey> ehsan: what do you think of just refusing to load xpcom components that don't do aslr?
  1987. # [17:30] * Joins: edmorley (edmorley@moz-A6842912.range86-145.btcentralplus.com)
  1988. # [17:30] <@smaug> mak: in the cclog you'll find nsDocument object which has browser.xul as url
  1989. # [17:31] <jlebar> khuey, It's like, why bother fixing leaks if we'll just let any third-party install whatever code they want into Firefox?
  1990. # [17:31] <jlebar> khuey, It's baffling to me that this process is defended.
  1991. # [17:31] * Joins: kdcw (kdc@moz-F7413045.pk.shawcable.net)
  1992. # [17:31] <@khuey> jlebar: well, I understand why addon authors defend it ;-)
  1993. # [17:32] <jlebar> khuey, Sure.
  1994. # [17:32] * Quits: smooney (smooney@F9C9C7A2.6B441432.A523BFF.IP) (Quit: smooney)
  1995. # [17:32] <jlebar> khuey, But people on our side?
  1996. # [17:32] <@khuey> jlebar: but yeah, I totally agree
  1997. # [17:32] <@ted> it's a difficult thing
  1998. # [17:33] <@khuey> is it really?
  1999. # [17:33] <@khuey> honestly, I think addons that don't go through the AMO process are a liability to us
  2000. # [17:33] <jlebar> I was waiting for ted to finish, but perhaps that was the entirety of his statement.
  2001. # [17:33] <@khuey> :-D
  2002. # [17:33] <@ted> well, we can probably coerce companies like mcaffe to play along
  2003. # [17:33] * Quits: kaie (kaie@moz-57132977.fi.muni.cz) (Quit: Leaving)
  2004. # [17:34] <Ms2ger> khuey, maybe you want to work on iOS? :)
  2005. # [17:34] <@ted> but there's plenty of gray-market borderline-malware etc that is never going to comply
  2006. # [17:34] <jlebar> ted, Great, so we block them.
  2007. # [17:34] <@ted> and they'll just do whatever they have to do to hook into firefox and work around our restrictions
  2008. # [17:34] <@ted> it's impossible
  2009. # [17:34] <jlebar> ted, Have you seen the way we hook jemalloc in on Windows?
  2010. # [17:34] <@khuey> at this point I'd rather raise the bar for them and at least make them work for it
  2011. # [17:34] <jlebar> ted, I do not believe in impossible.
  2012. # [17:34] <@ted> i do
  2013. # [17:34] <jlebar> * after seeing that.
  2014. # [17:34] <@khuey> jlebar: it's actually not that insane now
  2015. # [17:34] * Quits: pnemsak (Miranda@moz-3D67D819.rainside.sk) (Quit: pnemsak)
  2016. # [17:35] <jlebar> ted, No, your point is fair. But because we think it's impossible to get a 100% fix doesn't mean we shouldn't try.
  2017. # [17:35] <@ted> i guess
  2018. # [17:35] <@ted> i dunno
  2019. # [17:35] <@khuey> jlebar: so, a really interesting question is whether this mcafee thing is holding onto windows or whatever from js or C++
  2020. # [17:35] <@khuey> from js we might be able to take countermeasures
  2021. # [17:35] <@ted> it would be nice to see if there's a carrot approach instead of a stick
  2022. # [17:35] <@ted> i agree that we ought to be able to block crap like this more quickly
  2023. # [17:36] <@ted> it's hurting firefox users
  2024. # [17:36] <@ted> but i also don't want us to be a gatekeeper
  2025. # [17:36] <jlebar> ted, We also ought to do QA on it, which we don't.
  2026. # [17:36] <@ted> right
  2027. # [17:36] <jlebar> ted, But we're already the gatekeeper for all of AMO.
  2028. # [17:36] * zpao|detached is now known as zpao
  2029. # [17:36] * Joins: Nathandim (Nathandim@moz-6C4CE143.home.otenet.gr)
  2030. # [17:36] * @khuey shrugs
  2031. # [17:36] <@ted> sure, because that's our addon host
  2032. # [17:36] <@khuey> why shouldn't we be a gatekeeper?
  2033. # [17:36] * Quits: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com) (Ping timeout)
  2034. # [17:36] <mak> smaug: hm, so I should see something in the gc-edges file? or am I looking at the wrong log?
  2035. # [17:37] <Ms2ger> Because we're not going for the walled garden?
  2036. # [17:37] <@ted> do you agree with apple's mountain lion changes?
  2037. # [17:37] * Quits: mck182 (quassel@moz-78EAB414.fi.muni.cz) (Ping timeout)
  2038. # [17:37] <@ted> because i find them distasteful, even if i understand their rationale
  2039. # [17:37] * Quits: tonymec (tonymec@C89443C9.67EE7721.277517C1.IP) (Input/output error)
  2040. # [17:37] * Joins: sicking (chatzilla@F2D29657.F60B0462.67AC9B1.IP)
  2041. # [17:37] <jlebar> ted, This is only about add-ons that someone installs on behalf of the user.
  2042. # [17:37] <jlebar> ted, If I want to go off AMO and install something, go for it.
  2043. # [17:37] <@ted> so not user-initiated installs?
  2044. # [17:37] <@ted> okay
  2045. # [17:37] <jlebar> ted, yes.
  2046. # [17:37] <@ted> that's less bad
  2047. # [17:38] * Quits: tonymec|away (tonymec@C89443C9.67EE7721.277517C1.IP) (Quit: Konversation terminated!)
  2048. # [17:38] <@khuey> ted: it's also worth noting that applications on mac run under a sane security model
  2049. # [17:38] <@khuey> ted: they're not allowed to crash the kernel, for instance
  2050. # [17:38] <sicking> bz: you pang
  2051. # [17:38] <@khuey> whereas firefox addons are totally allowed to bring down the whole broser
  2052. # [17:38] <@ted> true
  2053. # [17:38] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Ping timeout)
  2054. # [17:38] <@khuey> *browser
  2055. # [17:38] <jlebar> khuey, although to be fair, you can forkbomb from user-space.
  2056. # [17:38] <@khuey> jlebar: sure
  2057. # [17:38] <jlebar> khuey, There are ways to DoS without crashing the kernel.
  2058. # [17:39] <@khuey> right
  2059. # [17:39] <@ted> i have a friend on twitter who keeps complaining about 1password making his chrome unusable
  2060. # [17:39] <@khuey> but I think for our purposes
  2061. # [17:39] <@ted> but perhaps chrome at least gives him the tools to find that out
  2062. # [17:39] <@khuey> firefox addons are effectively "kernel-mode" software
  2063. # [17:39] <jlebar> khuey, agreed.
  2064. # [17:39] * Joins: timdream (timdream@EB265D78.2D3125E3.74E0D10F.IP)
  2065. # [17:39] * Quits: fabrice (fabrice@moz-104CC309.mv.mozilla.com) (Ping timeout)
  2066. # [17:39] <jlebar> khuey, It's easy to *accidentally* cause problems.
  2067. # [17:39] <@khuey> sure
  2068. # [17:40] <@khuey> I don't think addon authors set out to write an addon that leaks a ton of memory
  2069. # [17:40] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
  2070. # [17:40] <@khuey> but this shit is hard to get right
  2071. # [17:40] * Quits: victorporof (victorporo@717ECBD0.6465CCD9.79933D60.IP) (Quit: Linkinus - http://linkinus.com)
  2072. # [17:40] <@smaug> mak: cc edges file
  2073. # [17:41] <@khuey> bsmedberg: where is the code that loads binary components?
  2074. # [17:41] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
  2075. # [17:42] * Joins: smooney (smooney@F9C9C7A2.6B441432.A523BFF.IP)
  2076. # [17:42] <@khuey> nsNativeComponentLoader.cpp sounds promising
  2077. # [17:43] * Quits: gcp (gpascutto@moz-D0E475EA.access.telenet.be) (Quit: Make a new plan, Stan!)
  2078. # [17:43] * Quits: smooney (smooney@F9C9C7A2.6B441432.A523BFF.IP) (Quit: smooney)
  2079. # [17:43] * Joins: victorporof (victorporo@717ECBD0.6465CCD9.79933D60.IP)
  2080. # [17:43] * Quits: timdream (timdream@EB265D78.2D3125E3.74E0D10F.IP) (Quit: timdream)
  2081. # [17:43] <mak> smaug: ah ok, I see. I have a suspect, PlacesUtils.tagging.getTagsForURI
  2082. # [17:44] <@bsmedberg> khuey: indeed
  2083. # [17:44] <@bsmedberg> khuey: have you got a more specific question?
  2084. # [17:45] * @bsmedberg knows binary component loading in way more detail than is healthy
  2085. # [17:45] * jhford-work-away is now known as jhford-work
  2086. # [17:45] <@khuey> bsmedberg: heh
  2087. # [17:45] * Quits: kran_ (Harry@moz-925461FD.tom.ru) (Ping timeout)
  2088. # [17:45] * Joins: kran_ (Harry@moz-925461FD.tom.ru)
  2089. # [17:46] <@khuey> bsmedberg: I want to get at the DLL image during component load
  2090. # [17:46] <@smaug> mak: so, the JSobject keeps window object alive
  2091. # [17:46] <@khuey> it looks like we use a bunch of PR_Crap here though
  2092. # [17:46] <mak> smaug: I
  2093. # [17:46] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  2094. # [17:46] * Quits: ferongr (ferongr@777B3E31.FC44F180.F5160715.IP) (Ping timeout)
  2095. # [17:46] * Quits: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net) (Quit: Leaving...)
  2096. # [17:46] <mak> smaug: sorry. I'll check if I can find something
  2097. # [17:46] * Joins: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu)
  2098. # [17:46] <@bsmedberg> khuey: yes we do... is this for perf or something else?
  2099. # [17:47] * Quits: mjschranz (mjschranz@C7D326F2.33EE9F8A.1139E686.IP) (Ping timeout)
  2100. # [17:47] <@bsmedberg> it's not hard to skip NSPR on just windows if we need to
  2101. # [17:47] * Quits: myk (myk@moz-A0F02C2A.tmodns.net) (Ping timeout)
  2102. # [17:47] <@khuey> bsmedberg: I want to disallow loading XPCOM components on windows that don't do ASLR
  2103. # [17:47] <@bsmedberg> just XPCOM components, not everything...
  2104. # [17:47] <@khuey> right
  2105. # [17:47] <@khuey> everything is hard :-)
  2106. # [17:47] <@bsmedberg> that seems relatively easy but also probably not that useful
  2107. # [17:48] * Quits: cers (textual@moz-E3288E2B.bynqu1.dynamic.dsl.tele.dk) (Quit: Computer has gone to sleep.)
  2108. # [17:48] <mak> smaug: is there some too to parse this cc-edges file?
  2109. # [17:49] <mak> some tool
  2110. # [17:49] <@bz> sicking: you still there?
  2111. # [17:49] * Joins: ferongr (ferongr@777B3E31.FC44F180.F5160715.IP)
  2112. # [17:49] * Quits: jhorak (jhorak@moz-59813FB4.cust.nbox.cz) (Ping timeout)
  2113. # [17:49] <@khuey> mak: mccr8 has tools
  2114. # [17:49] * Joins: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com)
  2115. # [17:49] <@bz> sicking: I asked whether you saw the XHR GetStatus bug
  2116. # [17:49] <@bz> Ah, yes you did
  2117. # [17:49] <@smaug> mak: yeah, mccr8 has tools, and I have too
  2118. # [17:49] <@khuey> bsmedberg: jlebar and I are on a quest to stop addon authors from doing bad things
  2119. # [17:50] <@khuey> and this seems like a good place to start
  2120. # [17:50] <mak> smaug: cause I'm not sure from this log how I can tell the problem is the nsITransaction
  2121. # [17:50] <sicking> bz: yup. I think we fixed .status/.statusText fairly recently
  2122. # [17:50] <@bz> sicking: one sec
  2123. # [17:50] <@bz> sicking: nope
  2124. # [17:50] <@khuey> bsmedberg: it looks like I just need to replace nsLocalFileWin::Load with my stuff?
  2125. # [17:51] <@bz> sicking: http://hg.mozilla.org/mozilla-central/annotate/tip/content/base/src/nsXMLHttpRequest.cpp#l1215
  2126. # [17:51] <@bz> sicking: still checks for >= LOADING
  2127. # [17:51] <sicking> bz: sure, but not to throw
  2128. # [17:51] <@bz> uh...
  2129. # [17:51] <@bz> if < LOADING, it throws
  2130. # [17:51] <@bz> oh, wait
  2131. # [17:51] <@bz> I see
  2132. # [17:51] <@bz> hmm
  2133. # [17:51] <@bsmedberg> khuey: well, you still need to end up with a PRLibrary if you modify that
  2134. # [17:52] <@bz> one sec
  2135. # [17:52] <@bz> maybe my builds are all old?
  2136. # [17:52] <@khuey> bsmedberg: mmm
  2137. # [17:52] <@bsmedberg> khuey: and that will affect most or all DLL loads, which might cause problems with plugins
  2138. # [17:52] * @bsmedberg doesn't think we use nsLocalFile for plugins, though
  2139. # [17:52] <@khuey> bsmedberg: ok, so I should probably just do something different in the native component loader then
  2140. # [17:52] <@bsmedberg> yeah, that seems easiest
  2141. # [17:52] <@khuey> k
  2142. # [17:52] <sicking> bz: or we return something other than NOT_AVAILBLE
  2143. # [17:52] <@bz> "Bug 726777. r=sicking "
  2144. # [17:52] <@bz> That's close to worst checkin comment ever. :(
  2145. # [17:53] <sicking> bz: i think the code would be safer by checking readystate first, rather than relying on specific error code
  2146. # [17:53] * Joins: jhorak (jhorak@moz-59813FB4.cust.nbox.cz)
  2147. # [17:53] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
  2148. # [17:53] <Ms2ger> Pff
  2149. # [17:53] <@khuey> could be worse
  2150. # [17:53] <@khuey> the bug # could be wrong
  2151. # [17:53] <Ms2ger> Like "merge branch"
  2152. # [17:53] * Joins: cers (textual@moz-E3288E2B.bynqu1.dynamic.dsl.tele.dk)
  2153. # [17:53] <@bz> khuey: sure
  2154. # [17:53] * @bz understands why it's the way it is; it's just unfortunate
  2155. # [17:53] * Joins: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
  2156. # [17:53] * Parts: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
  2157. # [17:53] <Ms2ger> "Land whatever these seven guys wrote in the last 5 months"
  2158. # [17:54] <@khuey> Ms2ger: just wait until we do that with dom-bindings
  2159. # [17:54] <Ms2ger> Hah
  2160. # [17:54] <@bz> hmm
  2161. # [17:54] <@bz> this must have been a recent change
  2162. # [17:54] <Ms2ger> I hope that won't be 5 months!
  2163. # [17:54] * Joins: rs (rs@moz-BBE3ABD.mv.mozilla.com)
  2164. # [17:54] <@bz> but I don't see it in the log?
  2165. # [17:54] <@bz> oh
  2166. # [17:54] <@bz> no
  2167. # [17:55] <@bz> this code is still throwing
  2168. # [17:55] <@bz> sicking: ^
  2169. # [17:55] <sicking> bz: that sucks :(
  2170. # [17:55] <sicking> bz: i guess we never checked in such a fix, just talked about it
  2171. # [17:55] <@bz> sicking: that seems plausible
  2172. # [17:55] <@bz> sicking: I'll review!
  2173. # [17:55] * Joins: peregrino (peregrino@moz-FD4E2921.telecom.net.ar)
  2174. # [17:55] * Joins: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk)
  2175. # [17:55] <sicking> bz: heh
  2176. # [17:56] <sicking> ok
  2177. # [17:56] * Quits: victorporof (victorporo@717ECBD0.6465CCD9.79933D60.IP) (Quit: Linkinus - http://linkinus.com)
  2178. # [17:56] <gavin> khuey: "this is a better patch" without any details? come on! :)
  2179. # [17:57] <mrbkap> gavin: it's an exercise for the reviewer.
  2180. # [17:57] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
  2181. # [17:57] <Ms2ger> mrbkap, r-
  2182. # [17:58] <@khuey> gavin: it actually compiles on gcc
  2183. # [17:58] <@khuey> that's the improvement
  2184. # [17:58] <@khuey> or should, at least
  2185. # [17:58] <@khuey> I didn't actually check
  2186. # [17:58] * Joins: smooney (smooney@F9C9C7A2.6B441432.A523BFF.IP)
  2187. # [17:58] <jwatt> lol
  2188. # [18:01] * Quits: smooney (smooney@F9C9C7A2.6B441432.A523BFF.IP) (Quit: smooney)
  2189. # [18:01] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  2190. # [18:03] <@smaug> mak: is the transactionmanager global ?
  2191. # [18:03] <@smaug> I mean the transaction manager which places use
  2192. # [18:03] <mak> yes, we only use one instance
  2193. # [18:03] <mak> I think you also filed a bug about that
  2194. # [18:03] <mak> cause we use getservice
  2195. # [18:03] * Joins: myk (myk@moz-BBE3ABD.mv.mozilla.com)
  2196. # [18:04] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
  2197. # [18:04] * Joins: smooney (smooney@F9C9C7A2.6B441432.A523BFF.IP)
  2198. # [18:04] <@smaug> oh
  2199. # [18:05] * Joins: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2200. # [18:05] <@smaug> indeed I did file such bug
  2201. # [18:05] <@smaug> had totally forgotten that
  2202. # [18:05] * Joins: ahal (ahal@moz-7759ABDD.cpe.net.cable.rogers.com)
  2203. # [18:05] <NeilAway> sid0: content prefs?
  2204. # [18:05] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
  2205. # [18:06] * Quits: past (past@moz-8DDA53D0.dsl.dyn.forthnet.gr) (Input/output error)
  2206. # [18:06] <@smaug> mak: but even if it wasn't a service, would places use just one instance of transaction manager?
  2207. # [18:06] <mak> smaug: yes, cause even if I close a browser window I still should be able to undo bookmarks changes
  2208. # [18:06] * Joins: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net)
  2209. # [18:06] * Quits: JeroenDeDauw (jeroen@moz-2D11A423.ifiber.telenet-ops.be) (Quit: Leaving.)
  2210. # [18:07] <@smaug> right
  2211. # [18:07] * KaiRo is now known as KaiRo_away
  2212. # [18:08] * Tomcat is now known as Tomcat|afk
  2213. # [18:08] * rail is now known as rail_away
  2214. # [18:09] <@smaug> this setup is just very leak-prone
  2215. # [18:09] * Quits: jhorak (jhorak@moz-59813FB4.cust.nbox.cz) (Ping timeout)
  2216. # [18:09] <@smaug> looks like _uri keeps window alive
  2217. # [18:09] <@smaug> at least _uri
  2218. # [18:09] * Joins: jhorak (jhorak@moz-59813FB4.cust.nbox.cz)
  2219. # [18:09] * Joins: faramarz (Adium@moz-BBE3ABD.mv.mozilla.com)
  2220. # [18:09] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
  2221. # [18:09] <@smaug> its wrapper keeps window alive
  2222. # [18:09] * armenzg_buildduty is now known as armenzg_brb
  2223. # [18:09] * Quits: drice (derice@1606D15F.E628B196.8E155D4E.IP) (Quit: Leaving.)
  2224. # [18:11] <mak> we had similar issues with arrays (notice the various slice() there)
  2225. # [18:11] * fabrice|afk is now known as fabrice
  2226. # [18:12] * Joins: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net)
  2227. # [18:12] * Quits: robhawkes (robhawkes@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving...)
  2228. # [18:13] * Joins: mjschranz (mjschranz@F1451709.44D93D66.1139E686.IP)
  2229. # [18:13] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
  2230. # [18:13] * Quits: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Input/output error)
  2231. # [18:13] * Quits: hipokrit (hipokrit@22C5D8DD.50351D53.E949568B.IP) (Ping timeout)
  2232. # [18:14] * Quits: diverdude (diverdude3@moz-1DCD19CC.fullrate.dk) (Ping timeout)
  2233. # [18:15] * Joins: dcamp (dave@moz-BBE3ABD.mv.mozilla.com)
  2234. # [18:15] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
  2235. # [18:15] * Joins: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net)
  2236. # [18:16] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  2237. # [18:17] * tbsaunde is now known as tbsaunde|afk
  2238. # [18:17] * rail_away is now known as rail
  2239. # [18:18] * Quits: grubshka (grubshka@moz-632F5DAA.w86-216.abo.wanadoo.fr) (Ping timeout)
  2240. # [18:19] * Quits: kran_ (Harry@moz-925461FD.tom.ru) (Ping timeout)
  2241. # [18:19] * Joins: kran_ (Harry@moz-925461FD.tom.ru)
  2242. # [18:20] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  2243. # [18:20] <ferongr> is Mutation Observer support in trunk?
  2244. # [18:20] <ferongr> (MozMutationObserver)
  2245. # [18:21] * joduinn-zzz is now known as joduinn
  2246. # [18:21] * Joins: cpeterson (cpeterson@moz-18338A6E.hsd1.ca.comcast.net)
  2247. # [18:21] <@smaug> ferongr: no
  2248. # [18:21] * Joins: anant (anant@moz-BBE3ABD.mv.mozilla.com)
  2249. # [18:21] <@smaug> blame me
  2250. # [18:22] <ferongr> is implementation tracked in bugzilla? If there is, paste me a bug #, pretty please
  2251. # [18:22] * Joins: biesi (cbiesinger@AD0B9F1F.1F5FC489.43362C16.IP)
  2252. # [18:23] <ferongr> (my bugzilla-search-fu is weak)
  2253. # [18:23] <@smaug> ferongr: bug 641821
  2254. # [18:23] * lsblakk is now known as lsblakk-commute
  2255. # [18:24] <ferongr> thanks
  2256. # [18:24] * joduinn is now known as joduinn-commute
  2257. # [18:24] <jlebar> ferongr, You might want to try searching google next time: www.google.com/search?q=site%3Abugzilla.mozilla.org+mozmutationobserver
  2258. # [18:24] <jlebar> ferongr, sixth hit.
  2259. # [18:24] <jlebar> ferongr, So much better than bugzilla search. :)
  2260. # [18:25] * rail is now known as rail_away
  2261. # [18:26] * padenot is now known as padenot|away
  2262. # [18:26] * @smaug hopes adding support for mutationobserver will not lead to every web site start using it
  2263. # [18:26] <@khuey> heh
  2264. # [18:26] * Joins: priya (Adium@moz-BBE3ABD.mv.mozilla.com)
  2265. # [18:26] * khuey is now known as khuey|away
  2266. # [18:27] <@smaug> I almost regret adding support for mouseenter/leave
  2267. # [18:28] <@smaug> mouseenter/leave and mutationobserver are useful features, but should be used only when really needed
  2268. # [18:28] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  2269. # [18:29] * Quits: jhorak (jhorak@moz-59813FB4.cust.nbox.cz) (Ping timeout)
  2270. # [18:29] <gavin> if you build it they will come
  2271. # [18:30] * Joins: newbie (kvirc@697AC6B3.8C6159FA.9A06DD32.IP)
  2272. # [18:30] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  2273. # [18:30] * Joins: gmoro (guilherme@E0636309.96DFB25.D159334F.IP)
  2274. # [18:30] * Joins: hipokrit (hipokrit@22C5D8DD.50351D53.E949568B.IP)
  2275. # [18:31] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  2276. # [18:32] * Quits: mjschranz (mjschranz@F1451709.44D93D66.1139E686.IP) (Client exited)
  2277. # [18:33] * armenzg_brb is now known as armenzg_buildduty
  2278. # [18:33] * Joins: mjschranz (mjschranz@F1451709.44D93D66.1139E686.IP)
  2279. # [18:33] * Quits: sicking (chatzilla@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2280. # [18:34] * Quits: graememcc (chatzilla@moz-DFC912B6.range86-148.btcentralplus.com) (Ping timeout)
  2281. # [18:34] * Joins: Mook_as (mook@moz-1FCC0032.activestate.com)
  2282. # [18:34] * Quits: mjschranz (mjschranz@F1451709.44D93D66.1139E686.IP) (Ping timeout)
  2283. # [18:35] * Joins: graememcc (chatzilla@moz-DFC912B6.range86-148.btcentralplus.com)
  2284. # [18:35] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2285. # [18:35] * Quits: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp) (Quit: Leaving...)
  2286. # [18:37] * Joins: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com)
  2287. # [18:37] <mbrubeck> smaug: Speaking of which, I hear B2G is interested in using touchenter/touchleave for implementing their on-screen keyboard...
  2288. # [18:38] <mbrubeck> smaug: I think we'll either need to implement those, or add some sort of "currentTarget" attribute in touchmove events
  2289. # [18:38] * Joins: wesj (wesj@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2290. # [18:38] * Joins: jhorak (jhorak@moz-59813FB4.cust.nbox.cz)
  2291. # [18:39] * Quits: MarcoZ (marco.zehe@moz-DF186A16.dip.t-dialin.net) (Quit: Bye everyone! Weekend!)
  2292. # [18:39] <@smaug> mbrubeck: currentTarget may get a bit tricky when there are iframes involved
  2293. # [18:40] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  2294. # [18:40] <@smaug> I wonder why elementFromPoint isn't enough for them, or is it too slow
  2295. # [18:40] <wesj> smaug: i didn't ask about that (I forgot it was exposed to web content)
  2296. # [18:41] * Joins: Lucas (Lucas@moz-92C28224.hsd1.ca.comcast.net)
  2297. # [18:41] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
  2298. # [18:41] * Joins: mjschranz (mjschranz@C7D326F2.33EE9F8A.1139E686.IP)
  2299. # [18:42] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  2300. # [18:44] <philipp64|laptop> hi. running TB 10.0.1 on Mac OS 10.7.3... and it's pegging my CPUs at nearly 100%. is this a known issue?
  2301. # [18:44] * Quits: smooney (smooney@F9C9C7A2.6B441432.A523BFF.IP) (Quit: smooney)
  2302. # [18:44] * Quits: rshetty (quassel@30B455A8.8458502D.D30E9BEF.IP) (Ping timeout)
  2303. # [18:46] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
  2304. # [18:46] <mbrubeck> philipp64|laptop: I don't think so. Maybe check in #maildev and see if there's any debugging they suggest?
  2305. # [18:46] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
  2306. # [18:47] <philipp64|laptop> they said ask on #developers about 'shark'...
  2307. # [18:47] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  2308. # [18:48] * Quits: biesi (cbiesinger@AD0B9F1F.1F5FC489.43362C16.IP) (Ping timeout)
  2309. # [18:48] <mak> smaug: so, I have a local change that forces _uri being a copy and I can only find a single nsDocument pointing to about:blank now.
  2310. # [18:48] <@smaug> philipp64|laptop: yeah, you could perhaps run shark
  2311. # [18:48] <@smaug> mak: awesome !
  2312. # [18:48] <@smaug> about:blanks are usually harmless
  2313. # [18:49] <@smaug> they are tiny, and temporary
  2314. # [18:49] <mak> I could probably refactor this thing a bit so it enforces copying
  2315. # [18:49] <mak> and you may test the patch, since I'm not yet sure I can read this logs so well
  2316. # [18:50] <mbrubeck> philipp64|laptop: I'm not on a Mac myself, but there are some docs at https://developer.mozilla.org/en/Performance/Profiling_with_Shark and https://developer.mozilla.org/en/Performance/Profiling_JavaScript_with_Shark
  2317. # [18:50] * mdas is now known as mdas|lunch
  2318. # [18:50] <@smaug> mak: if you could upload the patch
  2319. # [18:51] <mak> smaug: well the current patch is mostly an hack, I would like to make it a bit better
  2320. # [18:52] * joduinn-commute is now known as joduinn
  2321. # [18:53] * Joins: mixedpuppy (mixedpuppy@21B7B9F2.B87E9213.6E712CE2.IP)
  2322. # [18:54] <@smaug> mak: well, I could test the hack :)
  2323. # [18:54] * dholbert|afk is now known as dholbert
  2324. # [18:54] * Joins: kaie (kaie@moz-35FDE3BA.hotelavanti.cz)
  2325. # [18:55] * padenot|away is now known as padenot
  2326. # [18:55] * jwir3|away is now known as jwir3
  2327. # [18:56] * Joins: victorporof (victorporo@717ECBD0.6465CCD9.79933D60.IP)
  2328. # [18:56] <mak> smaug: attached
  2329. # [18:57] * Quits: harth (harth@moz-1F71062D.hsd1.ca.comcast.net) (Input/output error)
  2330. # [18:58] * Quits: pascalc (chatzilla@moz-CF04D2AC.rev.sfr.net) (Input/output error)
  2331. # [18:58] * philor|away is now known as philor
  2332. # [18:58] * Quits: jhorak (jhorak@moz-59813FB4.cust.nbox.cz) (Ping timeout)
  2333. # [18:59] * Quits: Ms2ger (Ms2ger@1DE3E8C0.5AE359A1.37724B0D.IP) (Quit: nn)
  2334. # [18:59] <mak> if you confirm it works, I'll make a proper patch
  2335. # [18:59] * Joins: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com)
  2336. # [18:59] * Joins: pascalc (chatzilla@moz-CF04D2AC.rev.sfr.net)
  2337. # [19:00] <@smaug> mak: just compiling. takes few minutes before I can confirm
  2338. # [19:01] * Joins: timA (tabraldes@moz-535753DA.hsd1.or.comcast.net)
  2339. # [19:02] * Joins: sgimeno (santiago.g@moz-3F77BCB2.red-79-152-74.dynamicip.rima-tde.net)
  2340. # [19:02] * jimm is now known as jimm-lunch
  2341. # [19:02] * Joins: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl)
  2342. # [19:02] * Quits: surkov (surkov@1A667863.26ED71FF.34044A7F.IP) (Quit: surkov)
  2343. # [19:03] * khuey|away is now known as khuey
  2344. # [19:04] * Joins: evilpie (chatzilla@moz-D616A8A7.pools.arcor-ip.net)
  2345. # [19:04] <evilpie> some malware is blocking access to certain pages on my computer, what is the best place for a breakpoint in firefox?
  2346. # [19:05] * Quits: ferongr (ferongr@777B3E31.FC44F180.F5160715.IP) (NickServ (GHOST command used by `ferongr))
  2347. # [19:05] * Joins: ferongr (ferongr@777B3E31.FC44F180.F5160715.IP)
  2348. # [19:06] <@bz> hrm
  2349. # [19:07] <@bz> gavin: ping
  2350. # [19:07] <gavin> bz: pong
  2351. # [19:07] <@bz> gavin: so I have a bookmark keyword for a javascript: URI
  2352. # [19:07] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
  2353. # [19:08] <@bz> gavin: are those expected to work, in general?
  2354. # [19:08] * Quits: kutsurak (pex@moz-A2A1DEF.w92-128.abo.wanadoo.fr) (Client exited)
  2355. # [19:08] <gavin> yes
  2356. # [19:08] <@bz> gavin: it fails if the currently open page is about:newtab, as far as I can tell
  2357. # [19:08] * Joins: jhorak (jhorak@moz-59813FB4.cust.nbox.cz)
  2358. # [19:08] <gavin> (bug 658220)
  2359. # [19:08] <gavin> "fails" how?
  2360. # [19:08] * Quits: necolas (necolas@moz-F9C3140E.bb.sky.com) (Client exited)
  2361. # [19:08] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  2362. # [19:09] <@bz> well, the obvious symptom is "the right thing doesn't load"
  2363. # [19:09] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
  2364. # [19:09] * Joins: surkov (surkov@1A667863.26ED71FF.34044A7F.IP)
  2365. # [19:09] <@bz> the javascript computes a URI and then tries to load it
  2366. # [19:09] * Joins: yuan (ywang@moz-6A0DF30E.hsd1.ca.comcast.net)
  2367. # [19:09] <dholbert> evilpie, nsDocShell::LoadURI might be a good spot
  2368. # [19:09] <@bz> lemme create a test bookmark to see whether the script runs at all
  2369. # [19:09] * Joins: kutsurak (pex@moz-A2A1DEF.w92-128.abo.wanadoo.fr)
  2370. # [19:09] <@bz> but chances are, this is being affected by the "don't inherit principal from system stuff" patch, I'd think
  2371. # [19:09] <dholbert> evilpie, (though I think that might be earlier than you want)
  2372. # [19:10] <@bz> though....
  2373. # [19:10] <@bz> this is a Feb 7 nightly
  2374. # [19:10] <@bz> so predates that, right?
  2375. # [19:10] <evilpie> dholbert: i think i need something at the network layer
  2376. # [19:11] <@bz> WARNING: No principal to execute JS with: file ../../../../mozilla/dom/src/jsurl/nsJSProtocolHandler.cpp, line 190
  2377. # [19:11] <dholbert> evilpie, yeah, makes sense... good luck. :)
  2378. # [19:11] * rail_away is now known as rail
  2379. # [19:11] <@bz> the JS doesn't run at all
  2380. # [19:11] * Quits: dcamp (dave@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving...)
  2381. # [19:12] * tbsaunde|afk is now known as tbsaunde
  2382. # [19:12] * armenzg_buildduty is now known as armenzg_lunch
  2383. # [19:12] <evilpie> dholbert: hehe thanks
  2384. # [19:12] * coop is now known as coop|lunch
  2385. # [19:12] <@bz> yeah
  2386. # [19:12] <@bz> this is the change to GetInheritedPrincipal
  2387. # [19:12] <gavin> hmm
  2388. # [19:13] <gavin> oh yeah
  2389. # [19:13] * Quits: davehunt (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk) (Input/output error)
  2390. # [19:13] <gavin> about:newtab is chrome
  2391. # [19:13] <@bz> yes
  2392. # [19:13] <gavin> so yeah don't do that anymore :)
  2393. # [19:13] <@bz> do what?
  2394. # [19:13] * @bz switches off about:newtab
  2395. # [19:13] <gavin> use bookmarklets on chrome-privileged pages
  2396. # [19:13] * Joins: bonnie (bbsurender@moz-D1590DB7.dsl.pltn13.sbcglobal.net)
  2397. # [19:13] <@bz> I just opened a new tab
  2398. # [19:13] <@bz> and used a _bookmark_keyword_
  2399. # [19:13] <@bz> which is supposed to load something
  2400. # [19:14] <@bz> in that new tab
  2401. # [19:14] <gavin> I see
  2402. # [19:14] <@bz> and it didn't
  2403. # [19:14] * Joins: terrence|away (terrence@moz-BBE3ABD.mv.mozilla.com)
  2404. # [19:14] <gavin> it is a bit unfortunate that our new tab page is chrome privileged
  2405. # [19:14] <@bz> The only reason it's a bookmarklet is that I need to pass two arguments to the keyword
  2406. # [19:14] * terrence|away is now known as terrence
  2407. # [19:14] <@bz> and bookmark keywords don't support that
  2408. # [19:14] * Joins: surender_ (bbsurender@moz-D1590DB7.dsl.pltn13.sbcglobal.net)
  2409. # [19:14] <@bz> so you end up having to use a bookmarklet to parse out the two args, sub them into the URI you really want, and then set location to it...
  2410. # [19:14] * Joins: dcamp (dave@moz-BBE3ABD.mv.mozilla.com)
  2411. # [19:15] * Joins: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP)
  2412. # [19:15] <@bz> this is apparently not an uncommon use case of bookmark keywords
  2413. # [19:15] <@bz> (insofar as they're used in general)
  2414. # [19:16] <@bz> fwiw...
  2415. # [19:16] * Quits: hvq (HVQ@moz-7B5534D.dynip.nus.edu.sg) (Ping timeout)
  2416. # [19:16] <@bz> not loading about:newtab when I open a tab via keyboard would also fix this for me
  2417. # [19:16] <@bz> er...
  2418. # [19:16] <@bz> so I just changed browser.newtab.url
  2419. # [19:16] <@bz> to about:blank
  2420. # [19:16] <@bz> and I still get about:newtab when I open tabs..
  2421. # [19:16] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2422. # [19:17] * @bz ponders dowgrading to an older nightly....
  2423. # [19:17] <@smaug> bz: IIRC that requires restart
  2424. # [19:17] <@bz> $%^$%%&^%&%
  2425. # [19:17] <gavin> bz: new window (or restart)
  2426. # [19:17] <@bz> oh, new window will work?
  2427. # [19:17] * lsblakk-commute is now known as lsblakk
  2428. # [19:17] <@bz> new window >>>> restart
  2429. # [19:17] <gavin> yes, it's cached per-window
  2430. # [19:17] <@bz> ok
  2431. # [19:17] <@bz> why is it not just live?
  2432. # [19:18] <@bz> ah, well
  2433. # [19:18] <@bz> anyway, do you want a bug on this?
  2434. # [19:18] <gavin> on what?
  2435. # [19:18] <@smaug> hmm, where should I file test framework related bug
  2436. # [19:18] <gavin> (specifically)
  2437. # [19:19] <@smaug> ah, there is Testing
  2438. # [19:19] <@bz> the fact that bookmark keywords to javascript: URIs don't work after opening a new tab in the default configuration
  2439. # [19:20] * jtcranmer throws a bunch of things at MachineOperands
  2440. # [19:20] * bear is now known as bear-afk
  2441. # [19:20] <@bz> back in a sec
  2442. # [19:20] * Quits: asac (asac@moz-D57D8416.pppoe.wtnet.de) (Quit: leaving)
  2443. # [19:20] <jtcranmer> er, wrong channel
  2444. # [19:20] * Quits: @bz (bzbarsky@moz-69B5879F.bstnma.fios.verizon.net) (Client exited)
  2445. # [19:21] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
  2446. # [19:21] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  2447. # [19:21] * Joins: bz (bzbarsky@moz-69B5879F.bstnma.fios.verizon.net)
  2448. # [19:21] * ChanServ sets mode: +o bz
  2449. # [19:22] * Joins: asac (asac@moz-D57D8416.pppoe.wtnet.de)
  2450. # [19:22] * Quits: waschtl (waschtl@moz-A4ECE553.hsi4.kabel-badenwuerttemberg.de) (Client exited)
  2451. # [19:22] * Joins: Ami_Ty (Amie@moz-BBE3ABD.mv.mozilla.com)
  2452. # [19:24] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/eb85fbbeb6d9 - Olli Pettay - Bug 726346 - Implement a version of nsICycleCollectorListener for devtools, r=mccr8
  2453. # [19:25] * Joins: robhawkes (robhawkes@F2D29657.F60B0462.67AC9B1.IP)
  2454. # [19:26] * Quits: peregrino (peregrino@moz-FD4E2921.telecom.net.ar) (Quit: peregrino)
  2455. # [19:26] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2456. # [19:27] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Client exited)
  2457. # [19:27] <@smaug> mak: looks like the patch doesn't apply cleanly
  2458. # [19:27] <mak> smaug: ah, sigh, I have a bunch of patches in queue :(
  2459. # [19:28] <mak> btw working on the new version
  2460. # [19:28] <@smaug> do we have someone hacking test tools?
  2461. # [19:28] * mak is now known as mak|afk
  2462. # [19:29] * Quits: jhorak (jhorak@moz-59813FB4.cust.nbox.cz) (Ping timeout)
  2463. # [19:29] <@bz> gavin: so do you want a bug?
  2464. # [19:29] * Quits: asac (asac@moz-D57D8416.pppoe.wtnet.de) (Quit: leaving)
  2465. # [19:29] <nemo> yay. http://m8y.org/tmp/testcase230.xhtml renders correctly in IE10. proper gradients and multiple background images! *so excited*
  2466. # [19:29] * Quits: dcamp (dave@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving...)
  2467. # [19:30] <nemo> now if only they hadn't forced installation of Windows 8 to test it...
  2468. # [19:30] * Quits: evilpie (chatzilla@moz-D616A8A7.pools.arcor-ip.net) (Quit: ChatZilla 0.9.88 [Firefox 13.0a1/20120217031227])
  2469. # [19:30] <nemo> I do believe IE10 will be almost a modern browser, for the kind of stuff I care about :D
  2470. # [19:30] * Joins: cjones (cjones@moz-45913895.socal.res.rr.com)
  2471. # [19:30] <nemo> now all it needs is webgl...
  2472. # [19:31] * Quits: @smaug (chatzilla@moz-2C43EC38.gprs.sl-laajakaista.fi) (Input/output error)
  2473. # [19:31] * Joins: asac (asac@moz-D57D8416.pppoe.wtnet.de)
  2474. # [19:31] * Joins: karl (karl@moz-E35EFFB1.jetstream.xtra.co.nz)
  2475. # [19:31] * Joins: smaug (chatzilla@moz-2C43EC38.gprs.sl-laajakaista.fi)
  2476. # [19:31] * ChanServ sets mode: +o smaug
  2477. # [19:35] * Quits: asac (asac@moz-D57D8416.pppoe.wtnet.de) (Quit: leaving)
  2478. # [19:37] * Quits: By-Tor (bytor@moz-46974D0B.dyn.optonline.net) (Connection reset by peer)
  2479. # [19:37] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
  2480. # [19:37] * Joins: asac (asac@moz-D57D8416.pppoe.wtnet.de)
  2481. # [19:38] * Quits: cadecairos (cadecairos@EDDEAA06.33EE9F8A.1139E686.IP) (Input/output error)
  2482. # [19:38] * Joins: jhorak (jhorak@moz-59813FB4.cust.nbox.cz)
  2483. # [19:38] <Callek> nemo: IE11 will have a "form" of WebGL, but you'll need to digitially sign some code, and have your browser coupled with MS, so that you can be sure that copy proetction exists for that stuff ;-)
  2484. # [19:39] * Quits: mjschranz (mjschranz@C7D326F2.33EE9F8A.1139E686.IP) (Client exited)
  2485. # [19:39] * jimm-lunch is now known as jimm
  2486. # [19:39] * Callek makes strawman opinion ^
  2487. # [19:39] * Joins: necolas (necolas@moz-F9C3140E.bb.sky.com)
  2488. # [19:39] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
  2489. # [19:39] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Quit: nbvcx)
  2490. # [19:39] * Quits: pranavrc (pranavrc@F4448604.418E38CF.C28326FD.IP) (Quit: Ping timeout: ∞)
  2491. # [19:40] * Quits: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu) (Quit: jlebar|mac)
  2492. # [19:40] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
  2493. # [19:41] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
  2494. # [19:41] <nemo> Callek: ah. I thought that was for reals :)
  2495. # [19:42] * Quits: surkov (surkov@1A667863.26ED71FF.34044A7F.IP) (Quit: surkov)
  2496. # [19:44] * rail is now known as rail_away
  2497. # [19:44] * mak|afk is now known as mak
  2498. # [19:45] * Joins: dcamp (dave@moz-BBE3ABD.mv.mozilla.com)
  2499. # [19:45] * Quits: philipp64|laptop (chatzilla@moz-49802010.redfish-solutions.com) (Ping timeout)
  2500. # [19:45] * padenot is now known as padenot|away
  2501. # [19:46] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/2e34d3d7071f - Serge Gautherie - Bug 721065. (Bv2a) pyxpt: Report true Typelib filename for both files, when IIDs/names differ. r=ted.mielczarek.
  2502. # [19:46] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2503. # [19:46] * ChanServ sets mode: +o dbaron
  2504. # [19:47] * Joins: JeroenDeDauw (jeroen@C10EA9FC.9481ED7.9F9A2DA2.IP)
  2505. # [19:47] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
  2506. # [19:47] <gavin> bz: sure
  2507. # [19:48] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2508. # [19:48] <@bz> wtf
  2509. # [19:48] * @bz is trying to bisect, totally failing
  2510. # [19:49] <@dbaron> jwatt, you pinged?
  2511. # [19:49] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
  2512. # [19:50] * Joins: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com)
  2513. # [19:51] * Joins: squib (squib-@moz-415BAA34.engr.wisc.edu)
  2514. # [19:52] * Quits: pascalc (chatzilla@moz-CF04D2AC.rev.sfr.net) (Ping timeout)
  2515. # [19:52] * Quits: sgimeno (santiago.g@moz-3F77BCB2.red-79-152-74.dynamicip.rima-tde.net) (Ping timeout)
  2516. # [19:52] * Quits: edmorley (edmorley@moz-A6842912.range86-145.btcentralplus.com) (Ping timeout)
  2517. # [19:52] * Joins: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com)
  2518. # [19:52] * Joins: pascalc (chatzilla@moz-CF04D2AC.rev.sfr.net)
  2519. # [19:52] * Quits: Honza (chatzilla@C62E2FAA.23B79DE4.D0083327.IP) (Ping timeout)
  2520. # [19:53] * rail_away is now known as rail
  2521. # [19:53] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Ping timeout)
  2522. # [19:54] * Joins: edmorley (edmorley@moz-A6842912.range86-145.btcentralplus.com)
  2523. # [19:54] * Joins: philipp64|laptop (chatzilla@moz-49802010.redfish-solutions.com)
  2524. # [19:56] * philor is now known as philor|away
  2525. # [19:56] <@bz> gavin: https://bugzilla.mozilla.org/show_bug.cgi?id=728313
  2526. # [19:57] <@bz> did we drop support for compiling with gcc 4.4 or something?
  2527. # [19:57] * Joins: priya_ (priya@moz-BBE3ABD.mv.mozilla.com)
  2528. # [19:57] * Quits: priya_ (priya@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving)
  2529. # [19:58] * Joins: sicking (chatzilla@F2D29657.F60B0462.67AC9B1.IP)
  2530. # [19:58] * Quits: gkw (gkw@moz-39A7D4A1.hsd1.ca.comcast.net) (Quit: Instantbird 1.2a1pre)
  2531. # [19:59] * Quits: jhorak (jhorak@moz-59813FB4.cust.nbox.cz) (Ping timeout)
  2532. # [19:59] * Quits: Asa (asa@F259CFB7.9EF26CBA.EB5E51FC.IP) (Ping timeout)
  2533. # [19:59] * bwinton_away is now known as bwinton
  2534. # [20:00] <edmorley> Can anyone remember which people have been fixing oranges of late and might be able to assist in the improvement of https://developer.mozilla.org/en/QA/Avoiding_intermittent_oranges ?
  2535. # [20:01] <Callek> edmorley: if you can deal with a bit of bikeshed-should-be-this-color surrounding real useful suggestion, serge gautherie [sp?] has been doing a lot of it for suite at least
  2536. # [20:02] <@bz> ok
  2537. # [20:02] <@bz> What Linux compiler versions _do_ we support?
  2538. # [20:02] * Quits: surender_ (bbsurender@moz-D1590DB7.dsl.pltn13.sbcglobal.net) (Ping timeout)
  2539. # [20:03] <@bz> because it sure looks like the JS engine no longer compiles with 4.4
  2540. # [20:03] * Joins: surender_ (bbsurender@moz-D1590DB7.dsl.pltn13.sbcglobal.net)
  2541. # [20:03] * Quits: dcamp (dave@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving...)
  2542. # [20:04] * Joins: josh (josh@moz-2EE66546.nyc.res.rr.com)
  2543. # [20:04] <edmorley> Callek: thank you
  2544. # [20:04] * aki is now known as aki|mtg
  2545. # [20:04] * Quits: azakai (alon@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2546. # [20:05] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout)
  2547. # [20:05] * armenzg_lunch is now known as armenzg_buildduty
  2548. # [20:05] <chrisccoulson> bz - it compiles here, but doesn't actually work (see bug 694594)
  2549. # [20:05] * Quits: slowpoke (slowpoke@moz-AE67AB45.gigabit.perfect-privacy.com) (Quit: The world is not beautiful - but that in itself lends it a kind of beauty.)
  2550. # [20:05] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
  2551. # [20:05] <WG9s> bz: good question the build requirements page still says gcc 3.4 or higher, but I bet 3.4 has not worked for a long time.
  2552. # [20:06] <@bz> chrisccoulson: were you building 32-bit or 64-bit?
  2553. # [20:06] <chrisccoulson> bz - both. we get the same issue on both architectures by the look of things, although i've only actually looked at it on 64-bit
  2554. # [20:06] <@bz> hrm
  2555. # [20:06] * Quits: hub (hub@moz-E2FCA694.figuiere.net) (Ping timeout)
  2556. # [20:06] * @bz can't build 64-bit at all
  2557. # [20:07] <@bz> with 32-bit I at least got out of jseng so far.....
  2558. # [20:07] * coop|lunch is now known as coop|mtg
  2559. # [20:07] * @bz is using 4.4.4
  2560. # [20:07] * Quits: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com) (Quit: damons)
  2561. # [20:08] * Joins: luke_laptop (andhow@F2D29657.F60B0462.67AC9B1.IP)
  2562. # [20:08] * Joins: jhorak (jhorak@moz-59813FB4.cust.nbox.cz)
  2563. # [20:08] <WG9s> Is this current mozilla-central? for some reason which I do not understand I could not get a 64-bit build based on yesterdays nightly build changset to work at all yet today's worked just fine.
  2564. # [20:08] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  2565. # [20:09] <WG9s> this was using gcc 4.5.1
  2566. # [20:09] <@bz> This is tip at the moment
  2567. # [20:09] <@bz> but I'm _really_ trying to build stuff from http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=005488525c43&tochange=402b394b6623
  2568. # [20:10] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  2569. # [20:10] * Quits: Cwiiis (cwiiis@moz-F15E698.croy.cable.virginmedia.com) (Quit: Ex-Chat)
  2570. # [20:10] * Joins: surender__ (bbsurender@moz-651C3433.dsl.pltn13.pacbell.net)
  2571. # [20:11] * Joins: slowpoke (slowpoke@moz-AE67AB45.gigabit.perfect-privacy.com)
  2572. # [20:11] * Quits: bonnie (bbsurender@moz-D1590DB7.dsl.pltn13.sbcglobal.net) (Ping timeout)
  2573. # [20:11] * Quits: surender_ (bbsurender@moz-D1590DB7.dsl.pltn13.sbcglobal.net) (Ping timeout)
  2574. # [20:11] <WG9s> so I was successful today form rev 2271cb92cc05
  2575. # [20:11] * Joins: bonnie (bbsurender@moz-651C3433.dsl.pltn13.pacbell.net)
  2576. # [20:12] <@bz> it's possible that 4.5 works and 4.4 does not....
  2577. # [20:12] <WG9s> failed trying to do 64-bit build of a853f4017192
  2578. # [20:12] <@bz> WG9s: with what errors?
  2579. # [20:12] <WG9s> both were successful on 32-bit builds runinbg on my 64-bit system
  2580. # [20:12] <WG9s> really odd things like file already exiists.
  2581. # [20:13] <WG9s> really made no sense
  2582. # [20:13] <@bz> ok
  2583. # [20:13] <WG9s> if it were compier errors it would make more sense
  2584. # [20:13] <@bz> that's not the issue I'm running into
  2585. # [20:13] <WG9s> thsi was more like buildconfig type issues
  2586. # [20:13] <@bz> so presumably I need to update to 4.5....
  2587. # [20:13] <@bz> we'll see
  2588. # [20:13] * @bz is waiting on 32-bit builds
  2589. # [20:13] * jfkthame_afk is now known as jfkthame
  2590. # [20:14] <WG9s> but we also need to update the build prerequisites page which says 3.4 or later.
  2591. # [20:14] * Joins: lurking_work (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net)
  2592. # [20:14] <WG9s> I think my issue was probably some lame vmware issue.
  2593. # [20:14] <WG9s> I bet if i had tried to redo the 32-bit build it may have failed also.
  2594. # [20:15] <WG9s> i bet something got corrupted in the file system.
  2595. # [20:15] * Joins: Cwiiis (cwiiis@moz-F15E698.croy.cable.virginmedia.com)
  2596. # [20:16] * @bz is certainly not using vmware
  2597. # [20:16] <@bz> and these are clobber builds
  2598. # [20:16] * Joins: diverdude (diverdude3@moz-43D55FDA.u.parknet.dk)
  2599. # [20:16] * armenzg_buildduty is now known as armenzg_brb
  2600. # [20:16] * Joins: gkw (gkw@moz-BBE3ABD.mv.mozilla.com)
  2601. # [20:18] * Quits: diverdude (diverdude3@moz-43D55FDA.u.parknet.dk) (Quit: Leaving)
  2602. # [20:18] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
  2603. # [20:19] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
  2604. # [20:19] * Joins: pwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
  2605. # [20:20] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
  2606. # [20:20] * pwalton is now known as pcwalton
  2607. # [20:20] * Quits: ferongr (ferongr@777B3E31.FC44F180.F5160715.IP) (Ping timeout)
  2608. # [20:21] * Joins: ferongr (ferongr@777B3E31.FC44F180.F5160715.IP)
  2609. # [20:21] * Quits: andreasn (andreasn@moz-BB6A8755.bredband.comhem.se) (Ping timeout)
  2610. # [20:21] * Quits: AutomatedTester (AutomatedT@moz-9ECFD663.as13285.net) (Input/output error)
  2611. # [20:21] * Joins: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP)
  2612. # [20:22] * sancus is now known as sancus_
  2613. # [20:22] * sancus_ is now known as sancus
  2614. # [20:22] * Quits: luke_laptop (andhow@F2D29657.F60B0462.67AC9B1.IP) (Quit: luke_laptop)
  2615. # [20:22] <espindola> akeybl, I add glandium for review because you wrote "Once you've gotten an r+"
  2616. # [20:22] <espindola> ...
  2617. # [20:23] <akeybl> espindola: you requested the r?
  2618. # [20:23] <akeybl> I didn't
  2619. # [20:23] <akeybl> I'm not going to question why you thought you needed a review
  2620. # [20:23] <espindola> akeybl, https://bugzilla.mozilla.org/show_bug.cgi?id=721575#c4
  2621. # [20:23] <akeybl> right
  2622. # [20:24] <akeybl> it's up to the engineer to decide when a new review is necessary (none is necessary if it's the same patch)
  2623. # [20:24] <espindola> so, what is next?
  2624. # [20:24] <akeybl> I handle approvals
  2625. # [20:24] <akeybl> if you feel it needs to be reviewed, get an r+
  2626. # [20:24] <glandium> bz: i build aurora with 4.4
  2627. # [20:24] <akeybl> if not, land it
  2628. # [20:24] <espindola> should I add a "a?akeybl"
  2629. # [20:24] <@bz> hmm
  2630. # [20:24] <@bz> then wtf is going on?
  2631. # [20:24] <akeybl> espindola: just use a=akeybl when you land
  2632. # [20:24] <@khuey> akeybl: I think the fact that there's no approval-mozilla-esr+ flag to set is confusing people
  2633. # [20:25] <glandium> bz: note that 4.4 is known to miscompile, though
  2634. # [20:25] <espindola> akeybl, I don't think I need another r+, I added glandium because if the comment
  2635. # [20:25] <glandium> bz: but it doesn't fail to build
  2636. # [20:25] <akeybl> espindola: then we're good to land
  2637. # [20:25] * armenzg_brb is now known as armenzg_buildduty
  2638. # [20:25] <@bz> yeah
  2639. # [20:25] <@bz> I'm not as worried about miscompiling as long as I can load this testcase.... ;)
  2640. # [20:25] <espindola> akeybl, just double checking, the tree is closed. It is normal to push with CLOSED_TREE for esr?
  2641. # [20:25] * Joins: jhammink (textual@moz-BBE3ABD.mv.mozilla.com)
  2642. # [20:26] <akeybl> espindola: it's already been changed to approval required
  2643. # [20:26] * Joins: hvq (HVQ@moz-7B5534D.dynip.nus.edu.sg)
  2644. # [20:26] <akeybl> khuey: I understand that. I updated https://wiki.mozilla.org/Release_Management/ESR_Landing_Process to reflect that a= whoever tracked for the ESR
  2645. # [20:26] <akeybl> we're trying to cut out a step in the process by requiring nomination/approval
  2646. # [20:27] <espindola> https://tbpl.mozilla.org/?tree=Mozilla-Esr10
  2647. # [20:27] <espindola> says closed
  2648. # [20:27] <akeybl> cmd+shift+r
  2649. # [20:27] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  2650. # [20:27] <akeybl> khuey: what makes ESR different is that it's security only
  2651. # [20:28] <akeybl> for the most part
  2652. # [20:28] <@khuey> akeybl: sure, it's just that we're used to somebody setting an a+ flag on the patch
  2653. # [20:28] <@khuey> and that doesn't happen anymore
  2654. # [20:28] <akeybl> right, because all security fixes need to be resolved on ESR alongside the mainline release
  2655. # [20:28] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
  2656. # [20:28] <akeybl> so approval is moot
  2657. # [20:28] <akeybl> we track for the corresponding release, and when a patch is r+'d for ESR, it can land
  2658. # [20:28] <akeybl> no nomination/approval necessary
  2659. # [20:29] * Joins: bsmith (bsmith@moz-364A0C3E.hsd1.ca.comcast.net)
  2660. # [20:29] <akeybl> these are early edge cases where we're allowing in non-security fixes
  2661. # [20:29] * Quits: gkw (gkw@moz-BBE3ABD.mv.mozilla.com) (Quit: Instantbird 1.2a1pre)
  2662. # [20:29] <@khuey> so the approval is automatic?
  2663. # [20:30] <@khuey> e.g. security bugs landing for Firefox N are automatically approved for the ESR release that happens simultaneously?
  2664. # [20:30] * Fallen is now known as Fallen|away
  2665. # [20:31] <Callek> akeybl: to elaborate from what khuey said, a security bug landing for Firefox 16 sounds quite *possible* to be too risky for ESR 10:16, even if we want to track it for ESR10:16
  2666. # [20:31] <Callek> akeybl: so imho we should use approval to dignify that explicit ok, rather than an implicit one, to better account for maintainability and developer expectations. agree?
  2667. # [20:32] * Joins: peregrino_ (peregrino@moz-FD4E2921.telecom.net.ar)
  2668. # [20:32] <akeybl> that's the exception to the rule and can be dealt with separately
  2669. # [20:32] <akeybl> for now, ESR is lightweight
  2670. # [20:32] * Joins: hub (hub@21B7B9F2.B87E9213.6E712CE2.IP)
  2671. # [20:32] * Joins: gkw (gkw@moz-BBE3ABD.mv.mozilla.com)
  2672. # [20:32] * Quits: jhammink (textual@moz-BBE3ABD.mv.mozilla.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
  2673. # [20:33] <akeybl> khuey: if tracked for a release, then we should land on ESR when ready
  2674. # [20:33] * peregrino_ is now known as peregrino
  2675. # [20:34] * Quits: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl) (Ping timeout)
  2676. # [20:35] * Quits: @smaug (chatzilla@moz-2C43EC38.gprs.sl-laajakaista.fi) (Ping timeout)
  2677. # [20:37] * Joins: smaug (chatzilla@moz-2C43EC38.gprs.sl-laajakaista.fi)
  2678. # [20:37] * ChanServ sets mode: +o smaug
  2679. # [20:37] * @bz is confused
  2680. # [20:37] * sheppy is now known as sheppy-afk
  2681. # [20:37] <@bz> how do I know whether I should land a patch on ESR?
  2682. # [20:38] <edmorley> ehsan: ping
  2683. # [20:39] <akeybl> "Once the mozilla-beta version matches the tracking-esr10 version" - https://wiki.mozilla.org/index.php?title=Release_Management/ESR_Landing_Process
  2684. # [20:41] * coop|mtg is now known as coop
  2685. # [20:41] * Joins: mjschranz (mjschranz@F1451709.44D93D66.1139E686.IP)
  2686. # [20:41] <@bz> ah
  2687. # [20:42] <@bz> so in practice, how does this work?
  2688. # [20:42] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2689. # [20:42] <@ehsan> edmorley: hello sir!
  2690. # [20:42] * Quits: jfkthame (jfkthame@B45A8861.90783722.9542EC20.IP) (Quit: jfkthame)
  2691. # [20:42] <@bz> the ideal workflow is one where you get mail when you need to check something in
  2692. # [20:42] <@bz> right?
  2693. # [20:43] * bear-afk is now known as bear
  2694. # [20:43] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  2695. # [20:44] * jhammel is now known as jhammel|lunch
  2696. # [20:46] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  2697. # [20:49] <edmorley> ehsan: sorry suddenly remembered my dinner was (over)cooking! :-) I was just chatting to Bob Moss about ways in which to reduce intermittent oranges, and he mused that a best practices for test writing document would be a good idea - but we of course have https://developer.mozilla.org/en/QA/Avoiding_intermittent_oranges
  2698. # [20:50] * Joins: harth (harth@moz-BBE3ABD.mv.mozilla.com)
  2699. # [20:50] * Joins: past (past@moz-8DDA53D0.dsl.dyn.forthnet.gr)
  2700. # [20:50] * Joins: jhammink (textual@moz-BBE3ABD.mv.mozilla.com)
  2701. # [20:50] <edmorley> ehsan: so I was wondering whether it was worth promoting again / if you thought there was much more that could be added to it, given it was last changed 10 months ago
  2702. # [20:50] * bc is now known as bc|afk
  2703. # [20:51] * aki|mtg is now known as aki
  2704. # [20:51] <akeybl> bz: you're making the case to add an approval flag that's set when mozilla-beta matches the tracking-esr10 version?
  2705. # [20:52] <@bz> I'm making the case that whenever the patch should be checked in there should be a corresponding email to the person who should be doing that
  2706. # [20:52] <@bz> however it happens
  2707. # [20:52] <@bz> it can be a script that does a bug query and sends mails
  2708. # [20:52] <akeybl> we triage the queries and are pinging in the bugs
  2709. # [20:52] <edmorley> ehsan: I mainly wanted to have a rough idea of whether you had looked at it over the last 10 months (and there just wasn't much more to add to it), or if going through the last say 6 months of fixed [orange] with patch and pinging the patch authors, was worth the time/effort? :-)
  2710. # [20:53] <@bz> ok
  2711. # [20:53] <@bz> that's probably good enough
  2712. # [20:55] * Joins: dcamp (dave@moz-BBE3ABD.mv.mozilla.com)
  2713. # [20:55] <@ehsan> edmorley: I've tried to keep that page up to date, so I don't have anything to add to it ;)
  2714. # [20:55] <@ehsan> edmorley: I don't know if there are any big items missing there
  2715. # [20:57] * Quits: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP) (Quit: ChatZilla 0.9.88 [Firefox 10.0.1/20120210025125])
  2716. # [20:57] * Quits: harth (harth@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  2717. # [20:58] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
  2718. # [20:59] <bsmith> Anybody have any pointers to existing bugs for starring the two purples in https://tbpl.mozilla.org/?tree=Mozilla-Aurora?
  2719. # [20:59] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  2720. # [21:00] * joduinn is now known as joduinn-food
  2721. # [21:00] * aki is now known as aki|biab
  2722. # [21:01] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  2723. # [21:03] * Joins: harth (harth@moz-BBE3ABD.mv.mozilla.com)
  2724. # [21:03] * Joins: Honza (chatzilla@C62E2FAA.23B79DE4.D0083327.IP)
  2725. # [21:06] <edmorley> bsmith: I've starred the android
  2726. # [21:06] * Joins: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com)
  2727. # [21:07] * mattwoodrow|away is now known as mattwoodrow
  2728. # [21:08] * Quits: Lucas (Lucas@moz-92C28224.hsd1.ca.comcast.net) (Input/output error)
  2729. # [21:08] <edmorley> bsmith: I can't find anything for the other, 302 philor
  2730. # [21:09] * Quits: nattofriends (tsutsumi@moz-E39CC0F2.dsl.dynamic.sonic.net) (Quit: Leaving)
  2731. # [21:10] * Joins: roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP)
  2732. # [21:10] * ChanServ sets mode: +o roc
  2733. # [21:10] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
  2734. # [21:10] * Joins: jfkthame (jfkthame@B45A8861.90783722.9542EC20.IP)
  2735. # [21:10] * Quits: Goldorak (chatzilla@B725912B.CA45515D.187A1082.IP) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  2736. # [21:11] * zpao is now known as zpao|detached
  2737. # [21:11] * Joins: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP)
  2738. # [21:12] * Quits: robhawkes (robhawkes@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving...)
  2739. # [21:12] * armenzg_buildduty is now known as armenzg_brb
  2740. # [21:12] * Joins: joey (chatzilla@moz-E31CD2CB.mozilla.org)
  2741. # [21:13] * Quits: kdcw (kdc@moz-F7413045.pk.shawcable.net) (Quit: HydraIRC -> http://www.hydrairc.com <- s0 d4Mn l33t |t'z 5c4rY!)
  2742. # [21:13] * Joins: Lucas (Lucas@moz-92C28224.hsd1.ca.comcast.net)
  2743. # [21:13] * Quits: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2744. # [21:14] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
  2745. # [21:14] * Joins: diogogmt (kvirc@F1451709.44D93D66.1139E686.IP)
  2746. # [21:15] * @khuey grumbles that extern in an anonymous namespace should be a compiler error
  2747. # [21:16] * Fallen|away is now known as Fallen
  2748. # [21:17] * sheppy-afk is now known as sheppy
  2749. # [21:17] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2750. # [21:18] <@bz> heh
  2751. # [21:18] * Quits: dcamp (dave@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving...)
  2752. # [21:19] * Quits: pascalc (chatzilla@moz-CF04D2AC.rev.sfr.net) (Ping timeout)
  2753. # [21:22] * Quits: mjschranz (mjschranz@F1451709.44D93D66.1139E686.IP) (Client exited)
  2754. # [21:23] * khuey is now known as khuey|away
  2755. # [21:24] <bholley> bz: do we get a new document and inner window when we change the hash only?
  2756. # [21:24] <@bz> no
  2757. # [21:24] <bholley> bz: we retain both?
  2758. # [21:24] <@bz> yes
  2759. # [21:24] <bholley> bz: hm, ok. Thanks
  2760. # [21:25] <@bz> no problem
  2761. # [21:25] * bholley goes back to being puzzled by this security bug
  2762. # [21:26] * Quits: Nathandim (Nathandim@moz-6C4CE143.home.otenet.gr) (Client exited)
  2763. # [21:27] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
  2764. # [21:29] * Joins: AutomatedTester (AutomatedT@moz-9ECFD663.as13285.net)
  2765. # [21:30] * Quits: ashish (ashish@moz-B77DEAEB.mozilla.org) (Ping timeout)
  2766. # [21:30] * Quits: bsmith (bsmith@moz-364A0C3E.hsd1.ca.comcast.net) (Ping timeout)
  2767. # [21:33] * Quits: cpeterson (cpeterson@moz-18338A6E.hsd1.ca.comcast.net) (Input/output error)
  2768. # [21:34] * Joins: mjschranz (mjschranz@C7D326F2.33EE9F8A.1139E686.IP)
  2769. # [21:35] * Joins: ashish (ashish@moz-B77DEAEB.mozilla.org)
  2770. # [21:35] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2771. # [21:36] * Joins: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com)
  2772. # [21:37] * armenzg_brb is now known as armenzg_buildduty
  2773. # [21:37] * Joins: robhawkes (robhawkes@F2D29657.F60B0462.67AC9B1.IP)
  2774. # [21:41] * Joins: frogzilla (Mibbit@A150BB77.4BC417E9.F38CDC2A.IP)
  2775. # [21:42] * Quits: frogzilla (Mibbit@A150BB77.4BC417E9.F38CDC2A.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2776. # [21:46] * jhammel|lunch is now known as jhammel
  2777. # [21:47] * zpao|detached is now known as zpao
  2778. # [21:47] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  2779. # [21:48] * Joins: stephend (stephend@moz-BBE3ABD.mv.mozilla.com)
  2780. # [21:50] * Joins: tchevalier (chatzilla@moz-FCCCB995.w90-48.abo.wanadoo.fr)
  2781. # [21:53] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  2782. # [21:55] * zpao is now known as zpao|detached
  2783. # [21:55] * Quits: yuan (ywang@moz-6A0DF30E.hsd1.ca.comcast.net) (Quit: yuan)
  2784. # [21:55] * aki|biab is now known as aki
  2785. # [21:56] * Quits: dseif (dseif@C080F02E.33EE9F8A.1139E686.IP) (Input/output error)
  2786. # [21:57] <jgilbert> If I wanted a test that assures a page with JS (and webgl) executes inside a time limit, how/where would I write it?
  2787. # [21:58] <kaie> How would you describe "sisyphus" in one sentence? What does it do?
  2788. # [21:59] <kaie> I understand it has something to do with "finding crashes". What approach is used to find them? Is it a fuzzer?
  2789. # [21:59] <jhammel> kaie: it tries to repro them from da web
  2790. # [21:59] <bhearsum> i think you may want to ask bc|afk about it
  2791. # [21:59] <jhammel> kaie: https://wiki.mozilla.org/Auto-tools/Projects/BugHunter
  2792. # [21:59] <jhammel> BugHunter == sisyphus rebranded
  2793. # [22:00] * joduinn-food is now known as joduinn-mtg
  2794. # [22:00] <kaie> thanks. We should add a link to bughunter on https://wiki.mozilla.org/Sisyphus
  2795. # [22:01] <bc|afk> kaie: it basically loads urls from socorro attempting to reproduce crashes.
  2796. # [22:01] * Quits: graememcc (chatzilla@moz-DFC912B6.range86-148.btcentralplus.com) (Quit: ChatZilla 0.9.88 [Firefox 10.0.1/20120209214811])
  2797. # [22:02] * bwinton is now known as bwinton_away
  2798. # [22:03] <kaie> I didn't know Socorro is the name of our crash database. Ok. If you don't mind, I will update page https://wiki.mozilla.org/Sisyphus (that's what I find when I search for "mozilla sisyphus"). => Sisyphus is a tool that uses crash reports submitted to Mozilla and will try to automatically reproduce the crash, in order to assist developers with analyzing the reasons of the crash.
  2799. # [22:04] * Quits: davidillsley (chatzilla@moz-3832197F.range109-145.btcentralplus.com) (Client exited)
  2800. # [22:04] * Joins: davidillsley (chatzilla@moz-3832197F.range109-145.btcentralplus.com)
  2801. # [22:05] <kaie> done
  2802. # [22:07] * Cwiiis is now known as CwiiisAway
  2803. # [22:07] * rail is now known as rail-brb
  2804. # [22:08] * Joins: dseif (dseif@71B77B5D.531FD64C.630E4E47.IP)
  2805. # [22:08] * Quits: robhawkes (robhawkes@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving...)
  2806. # [22:09] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2807. # [22:09] * Quits: jesup|laptop (chatzilla@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2808. # [22:10] * Quits: peregrino (peregrino@moz-FD4E2921.telecom.net.ar) (Quit: peregrino)
  2809. # [22:11] * Joins: yuan (ywang@moz-6A0DF30E.hsd1.ca.comcast.net)
  2810. # [22:11] * Quits: myk (myk@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2811. # [22:11] * stephend is now known as stephend|grub
  2812. # [22:12] * Joins: myk (myk@moz-BBE3ABD.mv.mozilla.com)
  2813. # [22:13] * Quits: heeen (heeen@moz-1FF56D44.org) (Ping timeout)
  2814. # [22:13] * Joins: heeen (heeen@moz-1FF56D44.org)
  2815. # [22:14] * Quits: terrence (terrence@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2816. # [22:15] * Quits: slowpoke (slowpoke@moz-AE67AB45.gigabit.perfect-privacy.com) (Ping timeout)
  2817. # [22:17] * Joins: slowpoke (slowpoke@moz-AE67AB45.gigabit.perfect-privacy.com)
  2818. # [22:17] * stephend|grub is now known as stephend
  2819. # [22:18] * Quits: heeen (heeen@moz-1FF56D44.org) (Ping timeout)
  2820. # [22:20] * Joins: heeen (heeen@moz-1FF56D44.org)
  2821. # [22:21] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/bd3a2666218c - John Ford - bug 722537 - Add mozconfigs for 10.7 builds to mozilla-central r=ted DONTBUILD
  2822. # [22:21] * Quits: jhorak (jhorak@moz-59813FB4.cust.nbox.cz) (Ping timeout)
  2823. # [22:22] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  2824. # [22:22] * Quits: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP) (Quit: lmandel)
  2825. # [22:23] * cjones is now known as cjones-errand
  2826. # [22:26] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
  2827. # [22:26] * Joins: dcamp (dave@moz-BBE3ABD.mv.mozilla.com)
  2828. # [22:26] * khuey|away is now known as khuey
  2829. # [22:27] * Quits: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jet)
  2830. # [22:27] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2831. # [22:28] * Quits: lurking_work (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net) (Ping timeout)
  2832. # [22:29] * Quits: yuan (ywang@moz-6A0DF30E.hsd1.ca.comcast.net) (Quit: yuan)
  2833. # [22:29] * Joins: lurking_work (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net)
  2834. # [22:29] * Joins: gwagner (idefix2@6D48B13D.C260BC65.1B886328.IP)
  2835. # [22:29] * Quits: gwagner (idefix2@6D48B13D.C260BC65.1B886328.IP) (Quit: gwagner)
  2836. # [22:29] * Joins: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz)
  2837. # [22:30] * jlebar is now known as jlebar|bbs
  2838. # [22:31] * Quits: diogogmt (kvirc@F1451709.44D93D66.1139E686.IP) (Ping timeout)
  2839. # [22:32] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Client exited)
  2840. # [22:32] * bsmedberg is now known as bsmedberg-away
  2841. # [22:32] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
  2842. # [22:33] <philikon> edmorley: thx for cleaning up my mess yesterday
  2843. # [22:33] <@smaug> who knows about updater?
  2844. # [22:33] <@smaug> or the stuff that About Nightly dialog does
  2845. # [22:33] * Joins: mwu (mwu@6D48B13D.C260BC65.1B886328.IP)
  2846. # [22:33] <philikon> smaug: iirc margaret wrote that dialog
  2847. # [22:34] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
  2848. # [22:34] * Joins: victorporo (victorporo@717ECBD0.6465CCD9.79933D60.IP)
  2849. # [22:34] * Quits: victorporof (victorporo@717ECBD0.6465CCD9.79933D60.IP) (Connection reset by peer)
  2850. # [22:35] * Joins: darktrojan (geoff@moz-4144EFAE.dsl.telstraclear.net)
  2851. # [22:36] <@smaug> mak: FYI, I updated the simple CC analyzer addon to find easier leaks where a document is involved in the cycle. See for example https://bugzilla.mozilla.org/show_bug.cgi?id=728392#c0
  2852. # [22:37] * stephend is now known as stephend|mtg
  2853. # [22:37] <mak> smaug: thanks, will try it!
  2854. # [22:37] <@smaug> (one may still need to a debug build to get gc logs to find the actual leak)
  2855. # [22:37] * Joins: yuan (ywang@moz-6A0DF30E.hsd1.ca.comcast.net)
  2856. # [22:37] <@smaug> s/to/to use/
  2857. # [22:38] <gavin> smaug: what about it?
  2858. # [22:39] <gavin> oh
  2859. # [22:39] <@smaug> gavin: there is a leak
  2860. # [22:39] <gavin> yeah just saw that
  2861. # [22:40] * Joins: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com)
  2862. # [22:40] * victorporo is now known as victorporof
  2863. # [22:44] * Joins: cpeterson (cpeterson@moz-18338A6E.hsd1.ca.comcast.net)
  2864. # [22:45] <tchevalier> gavin: Hi. You said changing entity name is the only way notifying localizers. Is it related that community.end3 is localized on Nightly/Aurora but not in beta?
  2865. # [22:45] <gavin> I'm not sure what you mean by "localized"
  2866. # [22:45] <espindola> armenzg_buildduty, new build finally finished
  2867. # [22:46] <tchevalier> gavin: Translated
  2868. # [22:46] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  2869. # [22:46] <gavin> tchevalier: how are you determining that it's not translated?
  2870. # [22:46] <tchevalier> gavin: On French builds, the community.end3 is still in English
  2871. # [22:47] <gavin> that's just a bug in the fr locale
  2872. # [22:47] <gavin> (which seems odd, those guys are usually quite on top of things!)
  2873. # [22:48] * @khuey blames mounir
  2874. # [22:48] <gavin> mounir isn't a localizer
  2875. # [22:48] <hub> wow, I closed a tab, that freed 400MB of explicit allocations
  2876. # [22:48] <@bz> better than not freeing it
  2877. # [22:48] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  2878. # [22:48] <tchevalier> gavin: yeah, I looked on the l10n files, and it was translated, on Nightly/Aurora it's translated, but not in beta
  2879. # [22:48] <tchevalier> weird.
  2880. # [22:48] <@khuey> gavin: what does that have to do with anything?
  2881. # [22:49] * Quits: yuan (ywang@moz-6A0DF30E.hsd1.ca.comcast.net) (Quit: yuan)
  2882. # [22:50] * bz is now known as bz_dinner
  2883. # [22:52] * Joins: njn (chatzilla@moz-F1136D81.dyn.iinet.net.au)
  2884. # [22:53] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
  2885. # [22:54] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  2886. # [22:54] * stephend|mtg is now known as stephend
  2887. # [22:54] * Quits: dseif (dseif@71B77B5D.531FD64C.630E4E47.IP) (Input/output error)
  2888. # [22:57] * Quits: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com) (Quit: sheppy)
  2889. # [22:59] <edmorley> philikon: no problem :-)
  2890. # [23:00] * zpao|detached is now known as zpao
  2891. # [23:01] * armenzg_buildduty is now known as armenzg_mtg
  2892. # [23:02] * Quits: njn (chatzilla@moz-F1136D81.dyn.iinet.net.au) (Ping timeout)
  2893. # [23:02] * Quits: jhammink (textual@moz-BBE3ABD.mv.mozilla.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
  2894. # [23:03] <firebot> Check-in:
  2895. # [23:03] <firebot> http://hg.mozilla.org/releases/mozilla-1.9.2/rev/16fcae991ddd - Smokey Ardisson - Bug 656990 - Ensure compatibility with OS X 10.7's arrowless scrollbar. Original patch by Steven Michaud <smichaud@pobox.com>, r=mstange; backported by smorgan and me.
  2896. # [23:03] <firebot> a=smorgan,me for Camino 2.1 series.
  2897. # [23:03] * Quits: harth (harth@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  2898. # [23:03] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
  2899. # [23:05] * Joins: jprmc (jprmc@20347F7B.5BCEC6DB.DA78B690.IP)
  2900. # [23:05] * Joins: harth (harth@moz-BBE3ABD.mv.mozilla.com)
  2901. # [23:05] * Quits: past (past@moz-8DDA53D0.dsl.dyn.forthnet.gr) (Input/output error)
  2902. # [23:06] * Joins: njn (chatzilla@moz-F1136D81.dyn.iinet.net.au)
  2903. # [23:06] * bhearsum is now known as bhearsum|afk
  2904. # [23:06] * Quits: ahal (ahal@moz-7759ABDD.cpe.net.cable.rogers.com) (Client exited)
  2905. # [23:07] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-1.9.2/rev/856aceaa3778 - Smokey Ardisson - Added tag CAMINO_2_1_1_RELEASE for changeset 16fcae991ddd. CLOSED TREE a=release
  2906. # [23:09] <Callek> ....am I the only one still shocked to see camino checkins? ;-)
  2907. # [23:09] * Callek says as a SeaMonkey driver, for humor.
  2908. # [23:09] * Quits: asac (asac@moz-D57D8416.pppoe.wtnet.de) (Quit: Lost terminal)
  2909. # [23:10] * Quits: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  2910. # [23:10] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  2911. # [23:10] * Quits: By-Tor (bytor@moz-46974D0B.dyn.optonline.net) (Connection reset by peer)
  2912. # [23:10] * Quits: msucan (msucan-@BD3D06AD.BB7A5B67.699550A1.IP) (Quit: .)
  2913. # [23:11] * jlebar|bbs is now known as jlebar
  2914. # [23:11] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  2915. # [23:11] <mconnor> gerv: around, perchance?
  2916. # [23:12] * Joins: diogogmt (kvirc@moz-57B23647.senecac.on.ca)
  2917. # [23:12] * Quits: jfkthame (jfkthame@B45A8861.90783722.9542EC20.IP) (Quit: jfkthame)
  2918. # [23:12] * Joins: bsmith (bsmith@moz-364A0C3E.hsd1.ca.comcast.net)
  2919. # [23:12] * Quits: anant (anant@moz-BBE3ABD.mv.mozilla.com) (Quit: anant)
  2920. # [23:13] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  2921. # [23:13] * Joins: anant (anant@moz-BBE3ABD.mv.mozilla.com)
  2922. # [23:13] * Quits: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com) (Ping timeout)
  2923. # [23:13] * Joins: rclick (rclick@moz-ECA48774.dsl.covlil.sbcglobal.net)
  2924. # [23:14] * Joins: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net)
  2925. # [23:14] * Joins: pascalc (chatzilla@moz-DBEAE2B1.rev.sfr.net)
  2926. # [23:14] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
  2927. # [23:15] * Quits: faramarz (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  2928. # [23:15] * Joins: faramarz (faramarz@moz-BBE3ABD.mv.mozilla.com)
  2929. # [23:17] <@bz_dinner> man
  2930. # [23:17] <@bz_dinner> we broke deviceorientation events on mac. :(
  2931. # [23:18] <NeilAway> are they disoriented?
  2932. # [23:18] <mounir> NeilAway: they lost themselves in translation
  2933. # [23:19] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
  2934. # [23:20] <@bz_dinner> NeilAway: no, they just never fire
  2935. # [23:21] * Quits: njn (chatzilla@moz-F1136D81.dyn.iinet.net.au) (Quit: ChatZilla 0.9.88 [Firefox 11.0/20120208012847])
  2936. # [23:21] * mcote is now known as mcote|afk
  2937. # [23:21] * Quits: coop (Chris@moz-363FD0F6.dsl.bell.ca) (Quit: coop)
  2938. # [23:22] * Joins: coop (Chris@moz-363FD0F6.dsl.bell.ca)
  2939. # [23:23] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Quit: sworkman)
  2940. # [23:24] * Joins: priya_ (priya@moz-BBE3ABD.mv.mozilla.com)
  2941. # [23:24] * Quits: priya_ (priya@moz-BBE3ABD.mv.mozilla.com) (Quit: priya_)
  2942. # [23:24] * Quits: micahg (micahg@moz-61BD5084.c3-0.arm-ubr1.chi-arm.il.cable.rcn.com) (Ping timeout)
  2943. # [23:25] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  2944. # [23:25] * edransch is now known as edransch-away
  2945. # [23:25] * Quits: mjschranz (mjschranz@C7D326F2.33EE9F8A.1139E686.IP) (Client exited)
  2946. # [23:26] * Joins: jhammink (textual@moz-BBE3ABD.mv.mozilla.com)
  2947. # [23:27] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Client exited)
  2948. # [23:27] * Quits: mdas|lunch (mdas@8CB764BC.D30B51A1.412CF160.IP) (Quit: mdas|lunch)
  2949. # [23:28] * Quits: pascalc (chatzilla@moz-DBEAE2B1.rev.sfr.net) (Ping timeout)
  2950. # [23:28] <bsmith> On mozilla-beta, I am getting these two build warnings:
  2951. # [23:28] <bsmith> jslog2.obj : warning LNK4221: no public symbols found; archive member will be inaccessible
  2952. # [23:29] <bsmith> smimemessage.obj : warning LNK4221: no public symbols found; archive member will be inaccessible
  2953. # [23:29] * Quits: TheLink (TheLink@moz-4D4DDD71.pools.arcor-ip.net) (Client exited)
  2954. # [23:29] <bsmith> and then build failure:
  2955. # [23:29] <bsmith> No rule to make target `JSDebugger.obj', needed by `jsdebugger.lib.desc'. Stop.
  2956. # [23:29] * Joins: mdas (mdas@8CB764BC.D30B51A1.412CF160.IP)
  2957. # [23:29] <bsmith> But, I didn't touch anything in JS, and the try build with these changes built fine!
  2958. # [23:29] * armenzg_mtg is now known as armenzg_away
  2959. # [23:29] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
  2960. # [23:29] * Quits: dcamp (dave@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving...)
  2961. # [23:29] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Quit: nhirata)
  2962. # [23:30] <bsmith> In fact, I didn't touch anything out of security/, so JS shouldn't be affected at all
  2963. # [23:30] <@khuey> clean objdir?
  2964. # [23:30] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
  2965. # [23:30] <bsmith> I mean, a build pushed to mozilla-beta; mozilla-beta is red
  2966. # [23:30] * Joins: yuan (ywang@moz-6A0DF30E.hsd1.ca.comcast.net)
  2967. # [23:30] <@khuey> ah
  2968. # [23:30] <@khuey> interesting
  2969. # [23:30] <@khuey> maybe something just had a broken objdir lying around
  2970. # [23:31] * Quits: armenzg_away (armenzg@moz-8555CE12.cable.teksavvy.com) (Input/output error)
  2971. # [23:31] * Quits: rs (rs@moz-BBE3ABD.mv.mozilla.com) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 1.8.0.9/2006120508])
  2972. # [23:31] * liuche is now known as liuche|cooking
  2973. # [23:31] * Joins: robhawkes (robhawkes@CB3EC984.A5F785DE.396E4C6D.IP)
  2974. # [23:33] * rail-brb is now known as rail
  2975. # [23:35] * Quits: @dveditz (dveditz@moz-104CC309.mv.mozilla.com) (Quit: dveditz)
  2976. # [23:35] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/2bfd0fe5da97 - Justin Wood - Bug 727258 - Suite Depend Locales broken after Bug 722262
  2977. # [23:35] <firebot> http://hg.mozilla.org/mozilla-central/rev/ec5493518d22 - Justin Wood - Bug 726797 - Multi-GPU Detection Broken on Windows Gecko 11. r=ajuma
  2978. # [23:35] * coop is now known as coop|afk
  2979. # [23:35] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2980. # [23:36] * Joins: jpr_ (jprmc@D52C684D.5BCEC6DB.DA78B690.IP)
  2981. # [23:36] * Quits: jprmc (jprmc@20347F7B.5BCEC6DB.DA78B690.IP) (Ping timeout)
  2982. # [23:36] * rail is now known as rail_away
  2983. # [23:38] * rclick is now known as rclick|afk
  2984. # [23:39] * Quits: darktrojan (geoff@moz-4144EFAE.dsl.telstraclear.net) (Ping timeout)
  2985. # [23:39] <jgilbert> is MOZ_ASSERT supposed to work?
  2986. # [23:40] * Joins: micahg (micahg@moz-61BD5084.c3-0.arm-ubr1.chi-arm.il.cable.rcn.com)
  2987. # [23:41] <@smaug> Waldo: ^
  2988. # [23:41] * Quits: diogogmt (kvirc@moz-57B23647.senecac.on.ca) (Ping timeout)
  2989. # [23:42] * Quits: micahg (micahg@moz-61BD5084.c3-0.arm-ubr1.chi-arm.il.cable.rcn.com) (Ping timeout)
  2990. # [23:42] * Quits: AutomatedTester (AutomatedT@moz-9ECFD663.as13285.net) (Input/output error)
  2991. # [23:42] * Quits: edmorley (edmorley@moz-A6842912.range86-145.btcentralplus.com) (Connection reset by peer)
  2992. # [23:42] <Waldo> jgilbert: yes, what's up?
  2993. # [23:42] * Joins: diogogmt (kvirc@moz-57B23647.senecac.on.ca)
  2994. # [23:43] * Quits: davidillsley (chatzilla@moz-3832197F.range109-145.btcentralplus.com) (Ping timeout)
  2995. # [23:43] <@khuey> ehsan: hmm, did you know that your mandatory ASLR patch doesn't enforce ASLR on everything?
  2996. # [23:44] * philor|away is now known as philor
  2997. # [23:44] * Joins: edmorley (edmorley@moz-BBC22698.range86-145.btcentralplus.com)
  2998. # [23:45] <@khuey> also our DLL blocklist is pretty easy to circumvent :-/
  2999. # [23:45] * Quits: jpr_ (jprmc@D52C684D.5BCEC6DB.DA78B690.IP) (Ping timeout)
  3000. # [23:45] <@ehsan> khuey: no I didn't
  3001. # [23:45] <@ehsan> wanna explain?
  3002. # [23:45] <sicking> bz_dinner: ping
  3003. # [23:45] <@khuey> ehsan: LdrLoadDll doesn't invoke itself recursively
  3004. # [23:45] <@khuey> ehsan: so if LdrLoadDll gets called to load foo.dll
  3005. # [23:45] <@khuey> which links to bar.dll
  3006. # [23:45] <@khuey> we only ever see foo.dll
  3007. # [23:46] <@khuey> sicking++
  3008. # [23:47] <jgilbert> Waldo: MOZ_ASSERT doesn't seem to trigger on my windows debug build
  3009. # [23:47] <Waldo> jgilbert: you're doing a debug build, right?
  3010. # [23:47] * Joins: fabrice1 (fabrice@moz-BBE3ABD.mv.mozilla.com)
  3011. # [23:47] <jgilbert> Waldo: yes
  3012. # [23:47] <Waldo> wait
  3013. # [23:47] <Waldo> you said that :-)
  3014. # [23:48] <jgilbert> MOZ_ASSERT(false, "WORKS!"); doesn't trigger
  3015. # [23:48] <jgilbert> NS_ABORT works
  3016. # [23:48] <Waldo> so, what happens if you set a breakpoint just before that and run things?
  3017. # [23:48] * bwinton_away is now known as bwinton
  3018. # [23:48] * Waldo kicks off his own Windows build in parallel with this conversation
  3019. # [23:49] * Quits: robhawkes (robhawkes@CB3EC984.A5F785DE.396E4C6D.IP) (Quit: Leaving...)
  3020. # [23:50] * Quits: diogogmt (kvirc@moz-57B23647.senecac.on.ca) (Ping timeout)
  3021. # [23:50] <dholbert> (jgilbert, note that NS_ABORT isn't debug-specific)
  3022. # [23:50] <dholbert> ( jgilbert, side point, probably not relevant)
  3023. # [23:50] <jgilbert> dholbert: debug spew is, right?
  3024. # [23:50] <jgilbert> because I have that too
  3025. # [23:50] <Waldo> jgilbert: does MOZ_Assert("fail", __FILE__, __LINE__); work?
  3026. # [23:50] * Waldo thinks that's the right signature
  3027. # [23:51] <Waldo> that should work in both debug and non-debug builds
  3028. # [23:51] <philor> bsmith: that 302 expired from my cache, what tree am I looking at?
  3029. # [23:51] <dholbert> jgilbert, if you mean " ++DOMWINDOW" lines, yeah. (NS_ASSERTION/WARNING/ABORT_IF_FALSE/ are all debug-specific as well)
  3030. # [23:51] <bsmith> philor: Mozilla-aurora
  3031. # [23:51] <jgilbert> yes
  3032. # [23:51] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
  3033. # [23:52] <jgilbert> er, dholbert, yes
  3034. # [23:52] * Quits: Shadowized (Shadowized@moz-96A95753.fuckoff-n-die.com) (Ping timeout)
  3035. # [23:52] <bsmith> but, it looks like it was already starred
  3036. # [23:52] <jgilbert> Waldo: rebuilding
  3037. # [23:52] <bsmith> philor: I could use some help with the RED on Mozilla-Beta though
  3038. # [23:52] <@ehsan> khuey: yes that's intentional
  3039. # [23:52] <@ehsan> I've added that code myself ;)
  3040. # [23:52] <Waldo> jgilbert: it's conceivable that you need to clobber, too; bug 717540 seems to have had that issue several places already
  3041. # [23:52] <@khuey> ehsan: what's intentional?
  3042. # [23:52] <Waldo> where by clobber I mean nuke your objdir from orbit
  3043. # [23:53] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
  3044. # [23:53] <@khuey> is there another meaning to the word clobber?
  3045. # [23:53] * Joins: Shadowized (Shadowized@F9F41DC3.8B848D58.FB33447D.IP)
  3046. # [23:53] <jgilbert> f7u12
  3047. # [23:53] <dholbert> nuclear codes transmitted
  3048. # [23:53] <Waldo> khuey: well, someone seemed to be under the impression recently-ish that make clean (?) was sufficient
  3049. # [23:54] <@ehsan> khuey: to prevent falling in an infinite loop
  3050. # [23:54] <bsmith> khuey: isn't there (or didn't there used to be) a "make clobber" target?
  3051. # [23:54] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Ping timeout)
  3052. # [23:54] <@ehsan> khuey: see the comments above ReentrancySentinel
  3053. # [23:54] <@khuey> Waldo: ouch, that probably went poorly
  3054. # [23:54] <@khuey> bsmith: I, uh, don't know
  3055. # [23:54] <Waldo> khuey: yeah
  3056. # [23:54] <@khuey> if there was we should turn it into rm -rf $(OBJDIR)
  3057. # [23:54] <philor> bsmith: and speaking of clobbers, that's my solution to the red, I set it and triggered another one
  3058. # [23:54] <jgilbert> I'll try a clobber tonight
  3059. # [23:55] <philor> yeah, there was or maybe even is a make clobber, but I think it required that people understand what they should add to GARBAGE
  3060. # [23:55] <jgilbert> I'll stick with NS_* for the moment
  3061. # [23:55] * Ziggy_Maes is now known as Ziggy|AWAY
  3062. # [23:55] <@khuey> ehsan: ReentrancySentinel isn't relevant here
  3063. # [23:55] <@ehsan> khuey: oh, so what do you mean?
  3064. # [23:56] <@khuey> ehsan: if foo.dll is linked to bar.dll, and somebody calls LoadLibrary(foo.dll)
  3065. # [23:56] <@khuey> ehsan: we'll end up in the LdrLoadDll hook for foo.dll
  3066. # [23:56] <@khuey> ehsan: but we'll never see bar.dll
  3067. # [23:56] <@khuey> ehsan: not because of reentrancy sentinel, but because LdrLoadDll handles the load of bar.dll internally
  3068. # [23:56] <@ehsan> why not?
  3069. # [23:56] <@khuey> it doesn't call back out to itself
  3070. # [23:56] <@ehsan> what version of windows is this?
  3071. # [23:57] * Quits: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP) (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
  3072. # [23:57] <@khuey> 7
  3073. # [23:57] <@khuey> unless I'm doing it wrong (TM)
  3074. # [23:57] <@ehsan> hmm
  3075. # [23:57] <@khuey> let me check something first, maybe I'm wrong
  3076. # [23:57] <@ehsan> I know that I've seen LdrLoadDll calls for all DLL dependencies in a debugger
  3077. # [23:57] <@ehsan> khuey: please do :)
  3078. # Session Close: Sat Feb 18 00:00:00 2012

The end :)