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

Options:

  1. # Session Start: Tue Mar 06 00:00:00 2012
  2. # Session Ident: #developers
  3. # [00:00] <dholbert> (while working on it / debugging it, I mean)
  4. # [00:00] <Jeffrey> dholbert: thanks for the input
  5. # [00:00] <dholbert> sure!
  6. # [00:01] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
  7. # [00:02] * Quits: Lucas (Lucas@moz-92C28224.hsd1.ca.comcast.net) (Connection reset by peer)
  8. # [00:03] <dholbert> Jeffrey, looks like http://bazaar.launchpad.net/~mozillateam/firefox/firefox-beta.head/view/head:/debian/firefox.desktop.in is the file you want to modify
  9. # [00:03] <dholbert> Jeffrey, (trivial way to get that repo: "apt-get source firefox"
  10. # [00:03] <dholbert> )
  11. # [00:03] * Quits: TheLink (TheLink@moz-4D4DDD71.pools.arcor-ip.net) (Client exited)
  12. # [00:03] * Quits: kumar (kmcmillan@moz-F2D05B8.c3-0.stk-ubr1.chi-stk.il.cable.rcn.com) (Quit: kumar)
  13. # [00:04] * Quits: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Max SendQ exceeded)
  14. # [00:04] * Joins: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  15. # [00:04] * Quits: xakz (XaMaD@moz-34FBE388.fbx.proxad.net) (Ping timeout)
  16. # [00:04] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
  17. # [00:05] * Quits: clee (clee@moz-7B0110AD.mv.mozilla.com) (Quit: clee)
  18. # [00:08] * Joins: dao (dao@moz-1377C14D.superkabel.de)
  19. # [00:09] * Quits: clever (clever@DE93E7E0.40129429.DB098A30.IP) (Ping timeout)
  20. # [00:09] * Quits: dria (dria@moz-86A004D9.dhcp-dynamic.fibreop.nb.bellaliant.net) (Ping timeout)
  21. # [00:12] <gps> is there a way to nuke a pushed hg head?
  22. # [00:12] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  23. # [00:14] * Quits: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Max SendQ exceeded)
  24. # [00:14] * Joins: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  25. # [00:14] * Joins: diogogmt (kvirc@F1451709.44D93D66.1139E686.IP)
  26. # [00:14] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  27. # [00:14] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
  28. # [00:15] * Joins: dria (dria@moz-86A004D9.dhcp-dynamic.fibreop.nb.bellaliant.net)
  29. # [00:16] * Quits: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP) (Ping timeout)
  30. # [00:16] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  31. # [00:16] <gavin> no
  32. # [00:16] * Quits: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP) (Quit: ajuma)
  33. # [00:17] * Quits: ericjung (Mibbit@moz-C6B344D.bstnma.fios.verizon.net) (Quit: http://www.mibbit.com ajax IRC Client)
  34. # [00:17] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
  35. # [00:17] <gavin> unless you control all of the possible clones that may have subsequently pulled it
  36. # [00:19] * edransch is now known as edransch-away
  37. # [00:22] * Quits: Goldorak (chatzilla@F063CC3D.9328D715.187A1082.IP) (Ping timeout)
  38. # [00:23] * Joins: JeroenDeDauw (jeroen@3D8B249.714666EF.52AB9A83.IP)
  39. # [00:23] * Joins: Goldorak (chatzilla@F063CC3D.9328D715.187A1082.IP)
  40. # [00:24] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.88 [Firefox 12.0a2/20120304042010])
  41. # [00:26] * Joins: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP)
  42. # [00:26] * Quits: drice (derice@1606D15F.E628B196.8E155D4E.IP) (Quit: Leaving.)
  43. # [00:27] * Quits: dria (dria@moz-86A004D9.dhcp-dynamic.fibreop.nb.bellaliant.net) (Ping timeout)
  44. # [00:27] * Quits: thelodger (thelodger@3F6B379F.C9F9DC3E.C2E02DEF.IP) (Quit: Leaving.)
  45. # [00:28] * Quits: squib (squib-@moz-3F6F2A9C.ep.wisc.edu) (Quit: Leaving)
  46. # [00:29] * Quits: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP) (Quit: madhava)
  47. # [00:29] * Joins: geoffbrown_ (geoffbrown@moz-E63016E2.vc.shawcable.net)
  48. # [00:30] * Quits: geoffbrown (geoffbrown@moz-E63016E2.vc.shawcable.net) (Ping timeout)
  49. # [00:30] * geoffbrown_ is now known as geoffbrown
  50. # [00:31] * Quits: MikeK (chatzilla@BB3DC1A3.5319E061.D57E6536.IP) (Quit: ChatZilla 0.9.88 [Firefox 10.0.2/20120216081259])
  51. # [00:31] * Joins: smaug (chatzilla@moz-8B1F10CC.gprs.sl-laajakaista.fi)
  52. # [00:31] * ChanServ sets mode: +o smaug
  53. # [00:32] * Joins: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com)
  54. # [00:32] * Quits: asac (asac@4F604B3F.7232AE11.B3DDC20A.IP) (Quit: leaving)
  55. # [00:33] * Quits: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net) (Quit: Leaving...)
  56. # [00:33] <bholley> all your m-i are belong to me
  57. # [00:33] <bholley> mwahahaha
  58. # [00:33] * Joins: alex (alex@moz-BD8D0A09.lightspeed.sntcca.sbcglobal.net)
  59. # [00:34] * Quits: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Max SendQ exceeded)
  60. # [00:34] * Joins: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  61. # [00:34] <imelven> what's the right way to simulate a click on a link/<a> tag in a mochitest ?
  62. # [00:34] <imelven> i tried getElementById() and then calling .click
  63. # [00:34] * Joins: njn (chatzilla@moz-5020B398.dyn.iinet.net.au)
  64. # [00:35] <imelven> and i also tried sendMouseEvent
  65. # [00:35] <imelven> neither of those seem to work
  66. # [00:35] * Joins: dria (dria@moz-86A004D9.dhcp-dynamic.fibreop.nb.bellaliant.net)
  67. # [00:36] <gavin> bz_sleep: ping?
  68. # [00:36] * mcote is now known as mcote|afk
  69. # [00:37] * Quits: newbie14 (kvirc@AD13EB4A.BBC03DF0.9A06DD32.IP) (Ping timeout)
  70. # [00:37] * Quits: dria (dria@moz-86A004D9.dhcp-dynamic.fibreop.nb.bellaliant.net) (Connection reset by peer)
  71. # [00:37] * Joins: dria (dria@moz-86A004D9.dhcp-dynamic.fibreop.nb.bellaliant.net)
  72. # [00:38] * Joins: driia (dria@moz-86A004D9.dhcp-dynamic.fibreop.nb.bellaliant.net)
  73. # [00:38] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
  74. # [00:38] * Joins: allanlw (allanlw@moz-C6A27726.bstnma.fios.verizon.net)
  75. # [00:38] <myk> bsmedberg: calling XPCOMGlueStartup from the webapp launcher on mac is failing with:
  76. # [00:38] <myk> XPCOMGlueLoad error 4:0 for file [path/to]/libxpcom.dylib:
  77. # [00:38] <myk> Library not loaded: @executable_path/XUL
  78. # [00:38] <myk> Referenced from: [path/to]/libxpcom.dylib
  79. # [00:38] <myk> Reason: image not found
  80. # [00:38] <imelven> guess i could be hitting the popup blocker...
  81. # [00:39] * Joins: dwalkowski (Adium@moz-BBE3ABD.mv.mozilla.com)
  82. # [00:39] * Quits: dria (dria@moz-86A004D9.dhcp-dynamic.fibreop.nb.bellaliant.net) (Ping timeout)
  83. # [00:39] <myk> bsmedberg: presumably that's because libxpcom is compiled to look for libxul at @executable_path/XUL, but the webapp launcher executable is in a different directory
  84. # [00:39] * Joins: newbie (kvirc@AD13EB4A.BBC03DF0.9A06DD32.IP)
  85. # [00:40] <dwalkowski> any suggestions?
  86. # [00:40] <myk> bsmedberg: i can work around the problem on the command line by setting DYLD_FALLBACK_LIBRARY_PATH to [path/to]
  87. # [00:40] * Quits: bbondy_away (bbondy@moz-28CF6D1C.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  88. # [00:40] <myk> bsmedberg: but setting that env var inside the launcher itself via setenv doesn't have the same effect
  89. # [00:41] <dwalkowski> no it seems to ignore it
  90. # [00:41] * Joins: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net)
  91. # [00:42] <myk> bsmedberg: do you know of another way to get XPCOMGlueLoad to find libxul?
  92. # [00:42] * Quits: cjones (cjones@moz-45913895.socal.res.rr.com) (Quit: Leaving)
  93. # [00:42] * Joins: cjones (cjones@moz-45913895.socal.res.rr.com)
  94. # [00:42] * Quits: Goldorak (chatzilla@F063CC3D.9328D715.187A1082.IP) (Ping timeout)
  95. # [00:43] * Quits: JeroenDeDauw (jeroen@3D8B249.714666EF.52AB9A83.IP) (Quit: Leaving.)
  96. # [00:43] * Joins: Goldorak (chatzilla@F063CC3D.9328D715.187A1082.IP)
  97. # [00:44] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  98. # [00:46] * Quits: Goldorak (chatzilla@F063CC3D.9328D715.187A1082.IP) (Ping timeout)
  99. # [00:47] * Joins: cfree (chatzilla@moz-8470EB89.sc.res.rr.com)
  100. # [00:47] <Jesse> dbaron: i cited you! http://www.mvcsp.org/1/post/2012/03/on-36-speak-up-for-affordable-housing-in-mountain-view.html#comment588114778771671715
  101. # [00:47] * Joins: Goldorak (chatzilla@F063CC3D.9328D715.187A1082.IP)
  102. # [00:47] <bholley> imelven: just window.location = link.src
  103. # [00:47] <jaws> bent: what was the folder that i should create that new header file in?
  104. # [00:48] * driia is now known as dria
  105. # [00:49] * Quits: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Max SendQ exceeded)
  106. # [00:49] * Joins: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  107. # [00:49] <imelven> bholley: i'm trying to get being able to navigate via target= (or blocking it)
  108. # [00:49] <imelven> er trying to test
  109. # [00:51] <bholley> imelven: pass a second argument to window.open? https://developer.mozilla.org/en/DOM/window.open
  110. # [00:52] * Quits: @smaug (chatzilla@moz-8B1F10CC.gprs.sl-laajakaista.fi) (Ping timeout)
  111. # [00:52] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
  112. # [00:52] * Quits: Goldorak (chatzilla@F063CC3D.9328D715.187A1082.IP) (Ping timeout)
  113. # [00:52] <imelven> bholley: hm, that works for part of the problem, thanks :)
  114. # [00:53] * Joins: Goldorak (chatzilla@F063CC3D.9328D715.187A1082.IP)
  115. # [00:54] * Quits: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP) (Ping timeout)
  116. # [00:54] * Joins: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net)
  117. # [00:55] * Joins: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP)
  118. # [00:56] * njn is having one of those days where half of the web works great, and half of it doesn't work at all
  119. # [00:56] * njn is happy that gmail and bugzilla are in the working half
  120. # [00:56] * Quits: Goldorak (chatzilla@F063CC3D.9328D715.187A1082.IP) (Ping timeout)
  121. # [00:57] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Quit: brendan)
  122. # [00:57] * Joins: Goldorak (chatzilla@F063CC3D.9328D715.187A1082.IP)
  123. # [00:58] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  124. # [00:58] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
  125. # [00:58] * Joins: bonnie (bbsurender@moz-BBE3ABD.mv.mozilla.com)
  126. # [00:58] * gregglind is now known as gregglind_away
  127. # [00:58] <jlebar> philor, Can you change the message on try to indicate that https://bugzilla.mozilla.org/show_bug.cgi?id=732666 is fixed?
  128. # [00:58] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
  129. # [00:58] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  130. # [00:59] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  131. # [00:59] * ChanServ sets mode: +o dbaron
  132. # [00:59] * Quits: diogogmt (kvirc@F1451709.44D93D66.1139E686.IP) (Ping timeout)
  133. # [01:00] <philor> jlebar: heh, I'm awful about that, my best ones being when I change it to "OPEN for bustage."
  134. # [01:00] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  135. # [01:00] * Quits: paoletto (paolo@moz-AA512F86.retail.telecomitalia.it) (Ping timeout)
  136. # [01:00] * Joins: paoletto (paolo@moz-AA512F86.retail.telecomitalia.it)
  137. # [01:03] <bbondy> philor: when did that build signing problem start happening btw?
  138. # [01:03] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird -- http://www.instantbird.com)
  139. # [01:03] * Joins: jamesr (jamesr@D18589DC.D6CCE4AE.77834EAA.IP)
  140. # [01:03] <bbondy> if it is new we might want to not do a nightly as it will lock people out of updates if a user is updated to a build that isn't signed
  141. # [01:04] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  142. # [01:04] <bbondy> actually I think for that sign check it'll fall back to not checking the cert without the service so n/m it's not that critical
  143. # [01:04] <philor> bbondy: hard to tell exactly, since there aren't timestamps in the build logs, but some time this morning, probably shortly after the red builds on mozilla-central that are starred as "signing servers were being updated"
  144. # [01:05] <bbondy> k
  145. # [01:06] <nthomas> AIUI bhearsum|afk was deploying some mac signing changes
  146. # [01:06] <philor> unfortunately, we don't really have any "don't do a nightly" switch, other than for someone to wait until 3am and then kill it
  147. # [01:07] <nthomas> we can turn them off if necessary
  148. # [01:07] <bbondy> no I just realized that only the service checks the authenticode signature
  149. # [01:07] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
  150. # [01:07] * joduinn-mtg is now known as joduinn
  151. # [01:07] <bbondy> so in the worst case people would get a failed update but the next time they restarted their browser it would fallback to the old way and give an authenticode check
  152. # [01:07] * Quits: cers (textual@moz-E3288E2B.bynqu1.dynamic.dsl.tele.dk) (Ping timeout)
  153. # [01:08] <bbondy> if it were a MAR signing problem then that's used both with and without the service so that would be a showstopper
  154. # [01:08] <bbondy> but it's an authenticode binary signing problem which is service only
  155. # [01:08] * Joins: JeroenDeDauw (jeroen@3D8B249.714666EF.52AB9A83.IP)
  156. # [01:09] * Joins: cers (textual@moz-E3288E2B.bynqu1.dynamic.dsl.tele.dk)
  157. # [01:09] * Quits: gkw (gkw@moz-BBE3ABD.mv.mozilla.com) (Quit: Instantbird 1.2a1pre)
  158. # [01:09] * Quits: gandalf (zbraniecki@moz-16955128.neoplus.adsl.tpnet.pl) (Ping timeout)
  159. # [01:10] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  160. # [01:11] * Joins: gandalf (zbraniecki@moz-307FE220.neoplus.adsl.tpnet.pl)
  161. # [01:11] * coop is now known as coop|afk
  162. # [01:12] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  163. # [01:13] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  164. # [01:13] * Joins: Boriss_ (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  165. # [01:13] * Quits: bent (chatzilla@moz-BBE3ABD.mv.mozilla.com) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.19/20110707195905])
  166. # [01:13] * Quits: geoffbrown (geoffbrown@moz-E63016E2.vc.shawcable.net) (Input/output error)
  167. # [01:13] * Joins: geoffbrown (geoffbrown@moz-E63016E2.vc.shawcable.net)
  168. # [01:14] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  169. # [01:14] * Boriss_ is now known as Boriss
  170. # [01:15] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: yuan)
  171. # [01:15] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
  172. # [01:15] * Quits: andreasn (andreasn@moz-3CC3C389.a336.priv.bahnhof.se) (Ping timeout)
  173. # [01:16] * Joins: gkw (gkw@moz-BBE3ABD.mv.mozilla.com)
  174. # [01:16] * Quits: Goldorak (chatzilla@F063CC3D.9328D715.187A1082.IP) (Ping timeout)
  175. # [01:16] * Joins: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
  176. # [01:16] * Quits: JeroenDeDauw (jeroen@3D8B249.714666EF.52AB9A83.IP) (Ping timeout)
  177. # [01:17] * Joins: Goldorak (chatzilla@F063CC3D.9328D715.187A1082.IP)
  178. # [01:17] * Quits: Goldorak (chatzilla@F063CC3D.9328D715.187A1082.IP) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  179. # [01:18] * Joins: bmoss (bmoss@moz-846FF591.hfc.comcastbusiness.net)
  180. # [01:18] * djvj is now known as djvj|away
  181. # [01:19] * Quits: Bas (chatzilla@moz-DF3CA35A.ftth.concepts.nl) (Ping timeout)
  182. # [01:19] <Waldo> !seen ashughes
  183. # [01:19] <firebot> ashughes was last seen 1 minute and 41 seconds ago, saying 'and in safe mode? firefox.exe -safe-mode' in #qa.
  184. # [01:19] * Joins: clee (clee@moz-7B0110AD.mv.mozilla.com)
  185. # [01:20] * Waldo hies
  186. # [01:20] * Joins: Bas (chatzilla@moz-DF3CA35A.ftth.concepts.nl)
  187. # [01:20] <hub> Waldo: want me to ping him?
  188. # [01:20] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
  189. # [01:20] <Waldo> nah, I got it :-)
  190. # [01:20] * Joins: mjschranz (mjschranz@560C8DD5.531FD64C.630E4E47.IP)
  191. # [01:20] <hub> ok, 'cause he is right behind me
  192. # [01:21] <Waldo> heh
  193. # [01:21] <Waldo> well, give it a minute or so to see if he sees #qa :-)
  194. # [01:21] <hub> he did :-)
  195. # [01:21] <Waldo> heh
  196. # [01:21] <Waldo> real life ftw
  197. # [01:22] * rail_away is now known as rail
  198. # [01:23] * Quits: clee (clee@moz-7B0110AD.mv.mozilla.com) (Quit: clee)
  199. # [01:23] * Quits: mjschranz (mjschranz@560C8DD5.531FD64C.630E4E47.IP) (Ping timeout)
  200. # [01:24] <jlebar> Where is the add-on ping code?
  201. # [01:24] <gavin> what do you mean by add-on ping?
  202. # [01:25] * Joins: mjschranz (mjschranz@A051EE1C.531FD64C.630E4E47.IP)
  203. # [01:25] <jlebar> gavin, I guess it's the code which asks AMO if there are any updates to our add-ons...
  204. # [01:25] * Quits: Joeh (joe@5A3923AA.BC22908.C7CEC4ED.IP) (Connection reset by peer)
  205. # [01:25] <jlebar> gavin, It's whatever the add-ons team uses to figure out how many users various add-ons have.
  206. # [01:26] <gavin> http://mxr.mozilla.org/mozilla-central/source/toolkit/mozapps/extensions/AddonRepository.jsm#834 I guess
  207. # [01:26] <gavin> somewhere in there anyways
  208. # [01:26] <jlebar> gavin, thanks!
  209. # [01:26] <gavin> http://mxr.mozilla.org/mozilla-central/source/toolkit/mozapps/extensions/AddonManager.jsm#821 is probably a better link
  210. # [01:26] * Quits: bonnie (bbsurender@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  211. # [01:27] <gavin> (the addonsmanager calls into AddonRepository)
  212. # [01:27] <gavin> Unfocused would know more!
  213. # [01:28] <njn> dbaron: does trace-malloc work on Windows?
  214. # [01:28] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Quit: brendan)
  215. # [01:28] <@dbaron> njn, yes
  216. # [01:28] <@dbaron> njn, though more slowly than other platforms
  217. # [01:29] <@dbaron> njn, primarily because of the stack walking
  218. # [01:29] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Quit: Mardak)
  219. # [01:29] <darktrojan> jlebar, you mean http://mxr.mozilla.org/mozilla-central/source/toolkit/mozapps/extensions/AddonUpdateChecker.jsm ?
  220. # [01:29] <Unfocused> jlebar: depends on what part... there's also https://mxr.mozilla.org/mozilla-central/source/toolkit/mozapps/extensions/XPIProvider.jsm#6918 and https://mxr.mozilla.org/mozilla-central/source/toolkit/mozapps/extensions/AddonUpdateChecker.jsm
  221. # [01:29] <njn> dbaron: but it produces correct stacks? good
  222. # [01:29] * Joins: bonnie (bbsurender@moz-BBE3ABD.mv.mozilla.com)
  223. # [01:30] <jlebar> Unfocused, Basically, I'm trying to verify the claim that the data AMO uses for "add-on usage" is actually enabled + disabled add-ons.
  224. # [01:30] <@dbaron> njn, it should, yes, though there are a bunch of things in our test harnesses that turn off the stack walking entirely so that we don't pay the perf cost when we don't need it
  225. # [01:30] <@dbaron> njn, there's an env var that disables it
  226. # [01:30] <njn> dbaron: I'm about to start bug 717853, which will use similar things to trace-malloc -- malloc/free interception, stack traces at allocation points
  227. # [01:30] <jlebar> Unfocused, Because Taras looked at some code and told me that Telemetry sends the same data as AMO uses. But we now know that Telemetry sends only active add-ons.
  228. # [01:30] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
  229. # [01:30] <njn> dbaron: I'm looking in tools/trace-malloc/
  230. # [01:30] * Joins: JeroenDeDauw (jeroen@3D8B249.714666EF.52AB9A83.IP)
  231. # [01:31] * Quits: jorendorff (jorendorff@moz-1747FB68.hsd1.tn.comcast.net) (Quit: jorendorff)
  232. # [01:31] <Unfocused> ah
  233. # [01:32] <darktrojan> AMO stats give a count for disabled addons
  234. # [01:32] <darktrojan> so something must
  235. # [01:32] * Ziggy_Maes is now known as Ziggy|AWAY
  236. # [01:32] <njn> dbaron: is nsTraceMalloc.c the best place to start looking?
  237. # [01:32] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
  238. # [01:32] <@dbaron> njn, at what?
  239. # [01:32] <@dbaron> njn, maybe... but the stack walking code is elsewhere
  240. # [01:32] <jlebar> darktrojan, AMO stats give disabled / enabled separately?
  241. # [01:32] <@dbaron> njn, xpcom/base/nsStackWalk*
  242. # [01:32] <njn> dbaron: I want to start by just getting and printing a stack trace at each malloc/free call
  243. # [01:32] <Unfocused> jlebar: then you want https://mxr.mozilla.org/mozilla-central/source/toolkit/mozapps/extensions/AddonManager.jsm#856
  244. # [01:33] <darktrojan> jlebar, it can tell you how many of your users have the addon disabled
  245. # [01:33] <jlebar> darktrojan, Huh. Maybe that's an AMO-only thing?
  246. # [01:33] * Quits: bmoss (bmoss@moz-846FF591.hfc.comcastbusiness.net) (Quit: bmoss)
  247. # [01:33] <njn> dbaron: if I can do that, the rest is just details, mostly
  248. # [01:33] <Unfocused> whereas, telemetery is https://mxr.mozilla.org/mozilla-central/source/toolkit/mozapps/extensions/XPIProvider.jsm#1766
  249. # [01:33] <@dbaron> njn, probably start with nsTraceMalloc.h and nsStackWalk.h and then look at nsTraceMalloc.c ?
  250. # [01:33] <jlebar> Unfocused, Okay, that's pretty clearly all add-ons...
  251. # [01:33] <njn> dbaron: ok, thx
  252. # [01:34] <darktrojan> jlebar, it's got to get the data from somewhere :)
  253. # [01:34] <jlebar> Unfocused, But what about darktrojan's enabled/disabled data? That's a separate channel?
  254. # [01:34] <jlebar> Unfocused, *just for AMO add-ons?
  255. # [01:34] <Unfocused> in the update ping, it sends the enabled/disabled state in the URL
  256. # [01:35] <jlebar> Unfocused, But the update ping doesn't always go to Mozilla's servers.
  257. # [01:35] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-1.9.2/rev/f66f339fd046 - Gavin Sharp - Bug 704354: r=dolske, a=lsblakk
  258. # [01:35] <firebot> http://hg.mozilla.org/releases/mozilla-1.9.2/rev/855980ed722d - Gavin Sharp - Bug 723808: disallow inheriting of system principal in type=content docshells, r=bz, a=lsblakk
  259. # [01:35] <Unfocused> if it's on AMO, then it does
  260. # [01:36] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  261. # [01:36] * Unfocused isn't sure what you're asking now
  262. # [01:36] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Ping timeout)
  263. # [01:37] <jlebar> Unfocused, So we collect some data about usage for non-AMO add-ons.
  264. # [01:37] <jlebar> Unfocused, That's apparently not coming from the update ping.
  265. # [01:38] <jlebar> Unfocused, I'd like to verify that, however we collect that data, it's not distinguishing between enabled and disabled add-ons.
  266. # [01:38] <Unfocused> ah, indeed - we also have a metadata ping - every addon (unless opt-ed out, but that's rare) will get additional data fetched from AMO (author, description, icon, etc etc)
  267. # [01:38] * joduinn is now known as joduinn-mtg
  268. # [01:38] <Unfocused> that's the first link, a few lines down
  269. # [01:39] <Unfocused> https://mxr.mozilla.org/mozilla-central/source/toolkit/mozapps/extensions/AddonManager.jsm#862
  270. # [01:39] * Quits: njn (chatzilla@moz-5020B398.dyn.iinet.net.au) (Ping timeout)
  271. # [01:39] <Unfocused> it runs that list of IDs (which is all addons) through this function before passing it to AMO: https://mxr.mozilla.org/mozilla-central/source/toolkit/mozapps/extensions/AddonRepository.jsm#146
  272. # [01:40] * Joins: njn (chatzilla@moz-5020B398.dyn.iinet.net.au)
  273. # [01:40] <Unfocused> and that doesn't filter on enabled/disabled
  274. # [01:40] * ctalbert|mtg is now known as ctalbert|afk
  275. # [01:40] <jlebar> Unfocused, Man, thanks for stepping me through this.
  276. # [01:41] <Unfocused> :) no problem
  277. # [01:41] <jlebar> I don't think I ever would have peeled this onion.
  278. # [01:41] <dao> that's pretty fishy. :( why would add-ons get metadate from AMO when they don't get updates there?
  279. # [01:41] * ewong|away is now known as ewong
  280. # [01:41] <dao> s/metadate/metadata/
  281. # [01:41] <Unfocused> because there's no other mechanism to update metadata
  282. # [01:42] <darktrojan> aha, /me just figured out what he was trying to do a few days ago
  283. # [01:42] <Unfocused> (addons can opt-out of that, btw)
  284. # [01:42] <dao> I know they can. we also know that most add-ons won't opt out
  285. # [01:43] <dao> I'm saying we know on the client side that AMO won't have metadata for them
  286. # [01:43] <gavin> I don't think we know that
  287. # [01:43] <dao> so there's no point in asking AMO, even if there's no other way to update metadata
  288. # [01:44] * Quits: odin_ (Odin@moz-66D3502E.zone5.bethere.co.uk) (Ping timeout)
  289. # [01:44] * Joins: odin_ (Odin@moz-66D3502E.zone5.bethere.co.uk)
  290. # [01:44] * Quits: JeroenDeDauw (jeroen@3D8B249.714666EF.52AB9A83.IP) (Ping timeout)
  291. # [01:44] <Unfocused> we don't know that - there are addons that are on AMO, but are also hosted elsewhere (and thus don't update via AMO)
  292. # [01:45] <Unfocused> i don't have numbers though
  293. # [01:45] <njn> dbaron: AFAICT when trace-malloc is enabled you try to free everything at shutdown -- is this to detect leaks?
  294. # [01:45] <darktrojan> if we stopped sending that ping, would the addon completely disappear from our radar?
  295. # [01:45] <dao> Unfocused: hosted on AMO with custom update URLs?
  296. # [01:45] <Unfocused> and the decision to always ping AMO predates me
  297. # [01:46] <@dbaron> njn, I thought we had a separate ifdef for "try to shut down properly"
  298. # [01:46] * Quits: sewardj (sewardj@moz-A448A25E.dip.t-dialin.net) (Ping timeout)
  299. # [01:46] <@dbaron> njn, but, yes, one of the main uses of trace-malloc is for detecting leaks
  300. # [01:46] * rail is now known as rail_away
  301. # [01:46] <njn> dbaron: I see http://mxr.mozilla.org/mozilla-central/source/gfx/thebes/gfxPlatform.cpp#392 and a couple of similar ones
  302. # [01:46] <Unfocused> dao: hosted on AMO and also hosted elsewhere (which won't have that AMO update URL)
  303. # [01:47] <njn> dbaron: a lot of the places where we have |#if NS_TRACE_MALLOC| I'll want to add a "||
  304. # [01:47] * Joins: Ami_Ty (Amie@moz-BBE3ABD.mv.mozilla.com)
  305. # [01:47] <njn> || MOZ_DMD
  306. # [01:47] <njn> but I think those places are an exception
  307. # [01:48] <njn> where "those places" == "places where we try to free everyting"
  308. # [01:48] <@dbaron> njn, I thought we already had a macro for that
  309. # [01:48] * Joins: sewardj (sewardj@moz-A448A25E.dip.t-dialin.net)
  310. # [01:48] <@dbaron> njn, at the very least, I reviewed a patch that added such a macro
  311. # [01:48] <@dbaron> njn, maybe it never landed
  312. # [01:48] <njn> dbaron: maybe
  313. # [01:48] <dao> Unfocused: and by that you mean no update URL at all or one that doesn't point to AMO?
  314. # [01:49] <Unfocused> dao: it's not just metadata though - we only use that for compatibility overrides (as of Fx10)
  315. # [01:49] <Unfocused> one that won't point to AMO
  316. # [01:49] <Asa> Monty is awesome http://people.xiph.org/~xiphmont/demo/neil-young.html
  317. # [01:49] <@dbaron> njn, #if defined(NS_TRACE_MALLOC) || defined(NS_BUILD_REFCNT_LOGGING) || defined(MOZ_VALGRIND)
  318. # [01:49] <@dbaron> #define NS_FREE_PERMANENT_DATA
  319. # [01:49] <@dbaron> #endif
  320. # [01:49] <@dbaron> njn, in nscore.h
  321. # [01:50] <@dbaron> njn, what are you seeing that's ifdef NS_TRACE_MALLOC but should be ifdef NS_FREE_PERMANENT_DATA ?
  322. # [01:50] <@dbaron> njn, actually, I don't particularly care what it is if you're going to fix it :-)
  323. # [01:50] <njn> dbaron: there's that gfxPlatform one I pasted above
  324. # [01:50] * Quits: harth (harth@moz-D62C1A52.hsd1.ca.comcast.net) (Input/output error)
  325. # [01:51] <@dbaron> njn, yeah, that should change to NS_FREE_PERMANENT_DATA
  326. # [01:51] * Quits: mixedpuppy (mixedpuppy@21B7B9F2.B87E9213.6E712CE2.IP) (Quit: mixedpuppy)
  327. # [01:51] * Joins: harth (harth@moz-D62C1A52.hsd1.ca.comcast.net)
  328. # [01:52] <njn> dbaron: ok
  329. # [01:53] * Quits: ircloggr (nodebot@moz-589D7D21.compute-1.amazonaws.com) (Client exited)
  330. # [01:54] * Joins: ircloggr (nodebot@moz-2610638F.compute-1.amazonaws.com)
  331. # [01:55] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  332. # [01:55] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  333. # [01:55] <njn> dbaron: so trace-malloc is started at http://mxr.mozilla.org/mozilla-central/source/xpcom/base/nsTraceRefcntImpl.cpp#924, AFAICT. is NS_LogInit a standard start point for some kind of xpcom service or something?
  334. # [01:55] * Quits: AaronMT (AaronMT@moz-DB17C53A.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
  335. # [01:56] <@dbaron> njn, "standard"?
  336. # [01:56] * Joins: heftig (Jan@moz-14E70D51.dip.t-dialin.net)
  337. # [01:56] <njn> dbaron: I'm wondering where NS_LogInit is called, there seems to be a number of functions with that name
  338. # [01:56] <@dbaron> njn, it's probably "for things that need to start really early", perhaps?
  339. # [01:56] * Quits: heftig_ (Jan@moz-3F900773.dip.t-dialin.net) (Ping timeout)
  340. # [01:56] * Joins: diogogmt (kvirc@F1451709.44D93D66.1139E686.IP)
  341. # [01:56] <@dbaron> njn, from NS_InitXPCOM2 in xpcom/build/nsXPComInit.cpp
  342. # [01:57] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  343. # [01:57] * lsblakk is now known as lsblakk|biab
  344. # [01:58] <njn> dbaron: what's the basic function of nsTraceRefcntImpl.cpp ?
  345. # [01:59] <@dbaron> njn, the nsTraceRefcnt leak debugging tools
  346. # [01:59] * Quits: dwalkowski (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  347. # [01:59] <@dbaron> njn, as described in https://wiki.mozilla.org/Performance:Leak_Tools#trace-refcnt_and_the_refcount_balancer
  348. # [02:00] <njn> dbaron: I'm wondering if that's where I should start DMD from as well
  349. # [02:00] * Quits: gandalf (zbraniecki@moz-307FE220.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
  350. # [02:00] <@dbaron> njn, it does miss a few allocations when you start there, but it gets most of them
  351. # [02:00] <njn> dbaron: I'm just looking at all the places in the codebase where trace-malloc hooks in, and trying to work out if I need to do something for DMD
  352. # [02:02] * Joins: ibarlow (ibarlow@moz-D5CDF301.cpe.net.cable.rogers.com)
  353. # [02:02] * Quits: ibarlow (ibarlow@moz-D5CDF301.cpe.net.cable.rogers.com) (Input/output error)
  354. # [02:02] * Joins: JeroenDeDauw (jeroen@moz-16AF3121.dip.t-dialin.net)
  355. # [02:03] * Quits: mak (chatzilla@moz-E5FE2425.retail.telecomitalia.it) (Input/output error)
  356. # [02:04] * Quits: Pike (Pike@moz-E31CD2CB.mozilla.org) (Quit: ChatZilla 0.9.88 [Firefox 9.0.1/20111220165912])
  357. # [02:04] <edmorley> Trace Malloc Allocs increase 51.6% on MacOSX 10.5.2 Mozilla-Beta
  358. # [02:04] <edmorley> well that sounds promising...
  359. # [02:04] <njn> dbaron: I don't understand http://mxr.mozilla.org/mozilla-central/source/configure.in#7278, i.e. that specific line
  360. # [02:04] <njn> MOZ_TRACE_MALLOC?
  361. # [02:05] <edmorley> kinetik: https://groups.google.com/forum/#!topic/mozilla.dev.tree-management/QUq2EhpLsX8
  362. # [02:05] <@dbaron> njn, I think it lets people set an env var (possibly in their mozconfig) as an alternative to a configure option
  363. # [02:05] <njn> dbaron: ok, thanks
  364. # [02:05] <@dbaron> njn, not 100% sure, though
  365. # [02:06] <@dbaron> njn, configure is crufty
  366. # [02:08] * Quits: bholley (bholley@moz-BBE3ABD.mv.mozilla.com) (Quit: bholley)
  367. # [02:09] * Joins: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com)
  368. # [02:09] * Quits: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving...)
  369. # [02:09] * Quits: JeroenDeDauw (jeroen@moz-16AF3121.dip.t-dialin.net) (Quit: Leaving.)
  370. # [02:10] * Quits: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: leaving)
  371. # [02:10] * Joins: JeroenDeDauw (jeroen@moz-16AF3121.dip.t-dialin.net)
  372. # [02:13] * Quits: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  373. # [02:13] <kinetik> edmorley: pretty hard to believe that was caused by my patch
  374. # [02:13] * Quits: peregrino (peregrino@moz-69C6193.telecom.net.ar) (Quit: peregrino)
  375. # [02:14] <edmorley> kinetik: I hadn't looked at the diff, I don;'t normally pay much attention to the non m-c/inbound dev.tree-management mails, just thought it worth posting your way in case
  376. # [02:14] <kinetik> edmorley: okay, thanks
  377. # [02:14] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  378. # [02:15] <wesj> tn: ping
  379. # [02:15] <tn> wesj, pong
  380. # [02:15] <mbrubeck> We seem to get nonsensical regression ranges for Aurora/Beta performance mails in general...
  381. # [02:15] <wesj> tn: hey, i think you may have broken touch events
  382. # [02:15] <mbrubeck> For example, empty regression ranges are very common
  383. # [02:16] <wesj> in both of those code paths you inserted, you are using GUIEvent->refPoint, but the point of splitting that was that for touchevents, GUIEvent->refPoint is not valid
  384. # [02:17] <dholbert> mbrubeck, Aside from the contents of the patch, it looks like this regression range is actually sensible, from the graph
  385. # [02:17] <dholbert> very mysterious
  386. # [02:17] <tn> wesj, ah, good catch
  387. # [02:17] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Quit: brendan)
  388. # [02:18] <dholbert> (Trace Malloc Allocs basically stable for the last 3 months, and then they jump up 50% and have remained there for 3 builds. I wonder if an infra change could have caused it)
  389. # [02:18] * khuey is now known as khuey|away
  390. # [02:18] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Boriss)
  391. # [02:19] <edmorley> dholbert: yeah was coming to the same conclusion, given the graph (http://graphs-new.mozilla.org/graph.html#tests=[[30,53,7]]&sel=1330546747112.5671,1330687165023.015&displayrange=7&datatype=running) vs the patch
  392. # [02:19] * Joins: raccettura (raccettura@moz-660B8F4B.hsd1.nj.comcast.net)
  393. # [02:20] * Quits: bonnie (bbsurender@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  394. # [02:20] <dholbert> edmorley, yeah
  395. # [02:21] <mbrubeck> edmorley, dholbert, kinetik: I'll try retriggering a run on the push before kinetic's...
  396. # [02:21] <dholbert> mbrubeck, sounds like a good idea
  397. # [02:22] * Quits: AutomatedTester (AutomatedT@moz-6CE0941E.as13285.net) (Input/output error)
  398. # [02:22] <mbrubeck> now which of these damn Talos suites does Trace Mallocs come from?
  399. # [02:23] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
  400. # [02:23] <tn> wesj, i put a quick followup patch in the original bug to address this
  401. # [02:23] * Quits: JeroenDeDauw (jeroen@moz-16AF3121.dip.t-dialin.net) (Ping timeout)
  402. # [02:24] <kinetik> mbrubeck: cheers
  403. # [02:25] <mbrubeck> Hmm, I see the same regression on inbound in January...
  404. # [02:25] <mbrubeck> and on Aurora a while later in January...
  405. # [02:26] <mbrubeck> All blamed on different, probably-wrong changesets. (e.g. one was blamed on me changing a pref in XUL fennec.)
  406. # [02:27] <mbrubeck> http://graphs-new.mozilla.org/graph.html#tests=[[30,53,7],[30,63,7],[30,53,8],[30,52,7]]&sel=none&displayrange=90&datatype=running
  407. # [02:30] * Joins: josh (josh@2E7A69E.CF5FEE20.2A2F4638.IP)
  408. # [02:30] * Joins: Mossop (mossop@moz-B365CA4B.dsl.dynamic.sonic.net)
  409. # [02:30] * Joins: mijia (mijia@DC4232F0.766373FB.C3A57E70.IP)
  410. # [02:31] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Quit: brendan)
  411. # [02:31] <kinetik> no regression where my patch landed on aurora, either
  412. # [02:32] <mbrubeck> And the graphs really do point to the changesets from the regression emails, which are obviously wrong. (The inbound one was a B2G-only change.)
  413. # [02:32] * Quits: anant (anant@moz-BBE3ABD.mv.mozilla.com) (Quit: anant)
  414. # [02:32] <mbrubeck> also, what's with the sudden improvement back in December..?
  415. # [02:32] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  416. # [02:33] <mbrubeck> oh, probably from an aurora->beta merge
  417. # [02:35] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  418. # [02:37] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  419. # [02:37] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  420. # [02:37] <njn> dbaron: toolkit/xre/nsAppRunner.cpp also has CLEANUP_MEMORY
  421. # [02:38] <@dbaron> njn, yeah, should also be converted
  422. # [02:38] * njn assumes nscore.h is visible within nsAppRunner.cpp
  423. # [02:39] <njn> dbaron: but that's within a #if defined(MOZ_WIDGET_GTK2)...
  424. # [02:39] <@dbaron> njn, only becaus eit's only relevant in the GTK2 case
  425. # [02:39] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  426. # [02:39] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  427. # [02:40] <njn> dbaron: I've changed it to:
  428. # [02:41] <njn> #if defined(DEBUG) || defined(NS_FREE_PERMANENT_DATA)
  429. # [02:41] <njn> #define CLEANUP_MEMORY 1
  430. # [02:41] * Quits: jimm (jmathies@moz-7F164CA1.pn.at.cox.net) (Quit: )
  431. # [02:41] * Joins: lmandel (lmandel@moz-113D7D7C.cable.teksavvy.com)
  432. # [02:43] <@dbaron> njn, yeah
  433. # [02:43] * Joins: kanru (user@moz-99690620.hinet-ip.hinet.net)
  434. # [02:43] * Joins: Mardak (Mardak@moz-6C16821C.dsl.pltn13.pacbell.net)
  435. # [02:43] * Quits: micahg (micahg@moz-6E8FD6B4.c3-0.arm-ubr1.chi-arm.il.cable.rcn.com) (Connection reset by peer)
  436. # [02:44] <ehugg> My bug for level 1 try server access was resolved today. Didn't get it to work though - details here if anyone might know - http://pastebin.mozilla.org/1504171
  437. # [02:45] <gavin> ehugg: best way to configure ssh is by using ~/.ssh/config
  438. # [02:45] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Ping timeout)
  439. # [02:45] <gavin> and adding the hg.mozilla.org config per https://developer.mozilla.org/en/Mercurial_FAQ#Required_configuration
  440. # [02:46] * Joins: thinker (thinker@moz-71AD2643.dynamic.kbronet.com.tw)
  441. # [02:46] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
  442. # [02:48] <njn> dbaron: hmm, there's a bunch of stuff in tools/trace-malloc/lib that DMD will want verbatim copies of, e.g. all the windows specific stuff. I'm wondering how best to structure things.
  443. # [02:48] * Quits: Mook_as (mook@moz-1FCC0032.activestate.com) (Quit: gone)
  444. # [02:48] * Quits: dria (dria@moz-86A004D9.dhcp-dynamic.fibreop.nb.bellaliant.net) (Quit: dria)
  445. # [02:48] <gavin> ehugg: if that doesn't work, double check that the private key being used when calling |ssh -v hg.mozilla.org| is the one associated with the pubkey that was added to your account
  446. # [02:48] * Joins: micahg (micahg@moz-6E8FD6B4.c3-0.arm-ubr1.chi-arm.il.cable.rcn.com)
  447. # [02:48] <gavin> ehugg: and if _that_ doesn't help, file a new server-ops bug :)
  448. # [02:49] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Boriss)
  449. # [02:50] * Quits: necolas (necolas@moz-F9C3140E.bb.sky.com) (Client exited)
  450. # [02:53] <ehugg> gavin: Turns out I had to run ssh-add because I had recently put the key pair into .ssh. Thanks much.
  451. # [02:54] * Joins: dseif (dseif@moz-A12A844A.dsl.teksavvy.com)
  452. # [02:55] * Joins: Boriss_ (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  453. # [02:56] * Quits: Mardak (Mardak@moz-6C16821C.dsl.pltn13.pacbell.net) (Quit: Mardak)
  454. # [02:57] * KaiRo_away is now known as KaiRo
  455. # [02:57] * Quits: Bas (chatzilla@moz-DF3CA35A.ftth.concepts.nl) (Ping timeout)
  456. # [02:57] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
  457. # [02:57] * Joins: ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP)
  458. # [02:57] * ChanServ sets mode: +o ehsan
  459. # [02:58] * Joins: Bas (chatzilla@moz-DF3CA35A.ftth.concepts.nl)
  460. # [02:58] * Quits: priya (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  461. # [02:58] * Quits: jhammink (textual@moz-BBE3ABD.mv.mozilla.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
  462. # [02:58] * Joins: bjacob (bjacob@920717F9.9758A021.147E3FF0.IP)
  463. # [02:59] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  464. # [02:59] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  465. # [02:59] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: Eaten by grue.)
  466. # [03:01] * Joins: nli (nli@moz-99690620.hinet-ip.hinet.net)
  467. # [03:01] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Quit: ChatZilla 0.9.87-4.1450hg.fc15 [XULRunner 10.0.1/20120213092145])
  468. # [03:01] * Quits: aja (chatzilla@F48EAD37.625E483C.7880DB15.IP) (Ping timeout)
  469. # [03:02] * Quits: josh (josh@2E7A69E.CF5FEE20.2A2F4638.IP) (Quit: josh)
  470. # [03:02] * Quits: lmandel (lmandel@moz-113D7D7C.cable.teksavvy.com) (Quit: lmandel)
  471. # [03:04] * Quits: KaiRo (robert@moz-F1E10103.adsl.highway.telekom.at) (Connection reset by peer)
  472. # [03:04] * Quits: vikash (vikash@7F921CD9.2905CAEE.5D9ABA9F.IP) (Quit: Leaving)
  473. # [03:04] * Quits: nthomas (chatzilla@moz-490B7707.dsl.telstraclear.net) (Ping timeout)
  474. # [03:05] <gavin> ehugg: np!
  475. # [03:05] * jlebar is now known as jlebar|away
  476. # [03:06] * Quits: Boriss_ (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Boriss_)
  477. # [03:07] * Quits: dao (dao@moz-1377C14D.superkabel.de) (Quit: Leaving.)
  478. # [03:07] * heycam is now known as heycam|away
  479. # [03:07] <philor> \o/
  480. # [03:07] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  481. # [03:08] <philor> I started starring inbound the minute I woke up, and now, other than a few things I refused to deal with, it's actually starred
  482. # [03:08] <philor> only 8 hours!
  483. # [03:08] * Quits: biesi (cbiesinger@EE9A5AA8.6B10AC3.E2F59BBC.IP) (Ping timeout)
  484. # [03:08] * Joins: nthomas (chatzilla@moz-490B7707.dsl.telstraclear.net)
  485. # [03:09] <mccr8> hooray!
  486. # [03:09] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Client exited)
  487. # [03:09] <philor> only 11 unstarred on aurora!
  488. # [03:09] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  489. # [03:09] <RyanVM> philor: sounds like an incredibly productive use of your time
  490. # [03:09] <philor> only 3 on beta!
  491. # [03:10] <philor> 2 on esr10 if you have Android blinkers on
  492. # [03:11] <philor> well, I did two loads of laundry
  493. # [03:11] <philor> filed a bug to make someone come back after his workday was over
  494. # [03:12] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Quit: nhirata)
  495. # [03:12] * Quits: kinetik (kinetik@B0506AEA.F200EF31.613E47D1.IP) (Quit: leaving)
  496. # [03:12] * Quits: @dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Quit: dveditz)
  497. # [03:13] <RyanVM> philor: if you're ever out by Philly, I'd like to buy you a round
  498. # [03:13] <RyanVM> and a cheesesteak, if that's your thing :P
  499. # [03:13] * Quits: kanru (user@moz-99690620.hinet-ip.hinet.net) (Client exited)
  500. # [03:13] * Quits: bretr (bret_recka@moz-BBE3ABD.mv.mozilla.com) (Quit: bretr)
  501. # [03:14] * Joins: kanru (user@moz-99690620.hinet-ip.hinet.net)
  502. # [03:14] <philor> as long as the economy recovers before I die, so I can actually retire, there are both people and fish I need to meet in Pennsylvania
  503. # [03:14] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  504. # [03:15] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  505. # [03:16] <RyanVM> heh
  506. # [03:16] <RyanVM> i forget, is josh still around Philly or did he move to NYC?
  507. # [03:16] <kbrosnan> RyanVM: nyc afik
  508. # [03:17] * Joins: jhammink (textual@moz-BBE3ABD.mv.mozilla.com)
  509. # [03:17] * Joins: regen (Miller@moz-7606A082.adsl.dynamic.seed.net.tw)
  510. # [03:17] <RyanVM> ok, that's what I thought
  511. # [03:17] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
  512. # [03:18] <JonathanS> philor, the economy get worst before it get better
  513. # [03:18] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Ping timeout)
  514. # [03:18] <philor> that tends to be the case, rather like the way your keys are always in the last place you look
  515. # [03:19] * Quits: gozala (gozala@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Leaving.)
  516. # [03:19] * Quits: wesj (wesj@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
  517. # [03:19] <RyanVM> one hopes, anyway
  518. # [03:20] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Quit: juanb)
  519. # [03:20] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
  520. # [03:20] <rnewman> philor: shush, with your logic
  521. # [03:21] <JonathanS> rnewman, is he is spock?
  522. # [03:21] <rnewman> I've never seen them together
  523. # [03:21] * Quits: vikram360 (vikram360@5B81B15F.C4369F7.2A068A5E.IP) (Ping timeout)
  524. # [03:22] <philor> well played
  525. # [03:23] * Quits: thinker (thinker@moz-71AD2643.dynamic.kbronet.com.tw) (Connection reset by peer)
  526. # [03:25] * Quits: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  527. # [03:26] * Quits: slowpoke (slowpoke@moz-F773540F.gigabit.perfect-privacy.com) (Ping timeout)
  528. # [03:26] * Joins: slowpoke (slowpoke@moz-F773540F.gigabit.perfect-privacy.com)
  529. # [03:26] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  530. # [03:27] * Quits: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving)
  531. # [03:28] * Quits: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP) (Ping timeout)
  532. # [03:28] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Boriss)
  533. # [03:29] * Joins: gozala (gozala@429717EF.C60FE7DC.4065847B.IP)
  534. # [03:29] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  535. # [03:30] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Quit: mccr8)
  536. # [03:30] * joduinn-mtg is now known as joduinn
  537. # [03:30] * Quits: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net) (Quit: jgriffin)
  538. # [03:31] * Quits: gozala (gozala@429717EF.C60FE7DC.4065847B.IP) (Quit: Leaving.)
  539. # [03:32] * Joins: bnicholson (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net)
  540. # [03:33] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  541. # [03:33] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  542. # [03:33] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  543. # [03:34] * jhford-work is now known as jhford-work-away
  544. # [03:37] * Joins: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP)
  545. # [03:37] * Quits: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com) (Quit: Konversation terminated!)
  546. # [03:37] * Joins: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com)
  547. # [03:38] * jmaher|afk is now known as jmaher
  548. # [03:38] * Quits: jhammink (textual@moz-BBE3ABD.mv.mozilla.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
  549. # [03:38] * Quits: faramarz (faramarz@moz-BBE3ABD.mv.mozilla.com) (Quit: faramarz)
  550. # [03:39] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Boriss)
  551. # [03:40] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  552. # [03:41] <njn> dbaron: so trace-malloc maintains a tree of stack traces, with common prefixes commoned out? cool
  553. # [03:41] <@dbaron> njn, yes
  554. # [03:41] <njn> dbaron: exactly what I need! :)
  555. # [03:41] <@dbaron> njn, along with some basic recursion elimination, I think
  556. # [03:41] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Boriss)
  557. # [03:42] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  558. # [03:43] <njn> dbaron: AFAICt, NS_TraceMallocStartup(-1) is called very early on, and then NS_TraceMallocStartup(n) is called slightly later
  559. # [03:43] <njn> from NS_TraceMallocStartupArgs
  560. # [03:45] * fabrice is now known as fabrice|afk
  561. # [03:46] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Boriss)
  562. # [03:48] * Quits: chewey (chewey@moz-62FB5C24.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
  563. # [03:48] * Joins: juanb (jbecerra@moz-F1012875.hsd1.ca.comcast.net)
  564. # [03:48] * Joins: chewey (chewey@moz-7AB280D6.dip0.t-ipconnect.de)
  565. # [03:49] * Joins: kinetik (kinetik@B0506AEA.F200EF31.613E47D1.IP)
  566. # [03:50] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  567. # [03:50] * Joins: waschtl (waschtl@moz-1A6248C.vnet-inc.com)
  568. # [03:50] * Quits: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  569. # [03:53] * Joins: peregrino (peregrino@moz-69C6193.telecom.net.ar)
  570. # [03:53] * Quits: bkero (bkero2@moz-ED825A1B.members.linode.com) (Ping timeout)
  571. # [03:54] <njn> dbaron: I don't see line number in the trace-malloc stacks on Linux in a --enable-debug build. Am I doing something wrong?
  572. # [03:54] <@dbaron> njn, on Linux you probably need to run them through fix-linux-stack
  573. # [03:54] * Quits: sewardj (sewardj@moz-A448A25E.dip.t-dialin.net) (Ping timeout)
  574. # [03:55] * Joins: sewardj (sewardj@moz-303B65EC.dip.t-dialin.net)
  575. # [03:55] * Joins: biesi (cbiesinger@moz-4700570F.tmodns.net)
  576. # [03:56] <njn> dbaron: where is fix-linux-stack?
  577. # [03:56] <@dbaron> njn, tools/rb/
  578. # [03:56] <njn> got it
  579. # [03:56] * Joins: bkero (bkero2@moz-ED825A1B.members.linode.com)
  580. # [03:57] <njn> dbaron: my build has both --enable-debug and --enable-optimize='-O', is that relevant?
  581. # [03:57] <njn> I could remove the --enable-optimize='-O' if necessary
  582. # [03:57] <@dbaron> njn, shouldn't be
  583. # [03:59] * heycam|away is now known as heycam
  584. # [03:59] * Quits: cjones (cjones@moz-45913895.socal.res.rr.com) (Ping timeout)
  585. # [04:00] <njn> dbaron: ok, fix-linux-stack.pl works, thanks
  586. # [04:01] * joduinn is now known as joduinn-afk
  587. # [04:02] * zpao is now known as zpao|detached
  588. # [04:02] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  589. # [04:03] * Quits: timdream (timdream@EA26CFDC.FC82ACD8.D938BA7F.IP) (Quit: timdream)
  590. # [04:03] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  591. # [04:06] <jgilbert> have build times ever been tracked over time?
  592. # [04:07] * Joins: sritolia (srikant@3034EE0A.9B552DFD.5D9ABA9F.IP)
  593. # [04:07] * Quits: terrence (terrence@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  594. # [04:08] * Joins: cjones (cjones@moz-45913895.socal.res.rr.com)
  595. # [04:09] <edmorley> jgilbert: until the brasstacks oopsie, we had the gofaster dashboard, I presume it will be re-instated at some point (ask in #ateam perhaps)
  596. # [04:10] <jgilbert> ah, ok
  597. # [04:10] <jgilbert> just curious
  598. # [04:11] * Quits: jamesr (jamesr@D18589DC.D6CCE4AE.77834EAA.IP) (Ping timeout)
  599. # [04:11] * Joins: jamesr (jamesr@D18589DC.D6CCE4AE.77834EAA.IP)
  600. # [04:12] * lsblakk|biab is now known as lsblakk
  601. # [04:12] * Quits: gkw (gkw@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  602. # [04:13] * Quits: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP) (Quit: rniwa)
  603. # [04:13] * Joins: sworkman_ (sworkman@moz-BBE3ABD.mv.mozilla.com)
  604. # [04:13] <philor> seems like someone did a blog post about some tinderbox mining, back toward the start of gofaster
  605. # [04:14] <edmorley> jgilbert: there's http://jagriffin.wordpress.com/2011/09/06/gofaster-deeper-data-analysis/ and I'm sure I saw a longer term (ie last few years) analysis of lines of code vs build time, but I might be mis-remembering
  606. # [04:14] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  607. # [04:14] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  608. # [04:14] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  609. # [04:14] * Joins: jhammink (textual@moz-BBE3ABD.mv.mozilla.com)
  610. # [04:14] * Joins: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net)
  611. # [04:15] * juanb is now known as juanb|afk
  612. # [04:15] <jhammel> are the endemic hg failures on try known? (e.g. https://tbpl.mozilla.org/php/getParsedLog.php?id=9835673&tree=Try&full=1 )
  613. # [04:15] * Quits: sworkman_ (sworkman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  614. # [04:15] * Quits: edmorley (edmorley@moz-C40456C7.range109-152.btcentralplus.com) (Quit: time for bed)
  615. # [04:16] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  616. # [04:16] * Quits: sritolia (srikant@3034EE0A.9B552DFD.5D9ABA9F.IP) (Ping timeout)
  617. # [04:16] <philor> jhammel: was it just a brief period around 17:00?
  618. # [04:17] <philor> oh, that's clear back this morning
  619. # [04:17] * Quits: jamesr (jamesr@D18589DC.D6CCE4AE.77834EAA.IP) (Quit: jamesr)
  620. # [04:17] * Joins: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net)
  621. # [04:17] <philor> share doesn't work on win64: known
  622. # [04:17] * Quits: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net) (Quit: ChatZilla 0.9.88 [Firefox 13.0a1/20120304184503])
  623. # [04:18] <philor> mirrors were crap this morning: known
  624. # [04:18] <jhammel> okay, cool
  625. # [04:18] <jhammel> thanks philor
  626. # [04:18] * Quits: jhammink (textual@moz-BBE3ABD.mv.mozilla.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
  627. # [04:18] <philor> heh, I'm only two failures into it, there's plenty more
  628. # [04:19] <philor> I think it ends with a known but not fixed thing where it fails to get the rev it wants, so it falls back to pulling something it should know doesn't have the rev it wants
  629. # [04:19] <jhammel> heh
  630. # [04:20] * Joins: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com)
  631. # [04:21] * Joins: aja (chatzilla@F48EAD37.625E483C.7880DB15.IP)
  632. # [04:21] <philor> wow those are painful to watch
  633. # [04:21] * Joins: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp)
  634. # [04:22] <philor> combination of the mirrors being broken, and then seven years of the bad luck that 61 minutes is not, as it happens, enough time to do a full clone of try
  635. # [04:22] * Quits: hub (hub@21B7B9F2.B87E9213.6E712CE2.IP) (Ping timeout)
  636. # [04:23] * Quits: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  637. # [04:23] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
  638. # [04:24] <philor> but without the clownshoes of falling back to a bundle that it already knew didn't have your rev, so that part's less painful
  639. # [04:24] * Quits: diogogmt (kvirc@F1451709.44D93D66.1139E686.IP) (Quit: KVIrc 4.1.1 Equilibrium http://www.kvirc.net/)
  640. # [04:25] * Joins: Mook (mook@moz-D4B2E3F9.dsl.teksavvy.com)
  641. # [04:30] * Quits: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net) (Quit: pizza)
  642. # [04:31] * Quits: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jet)
  643. # [04:33] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  644. # [04:33] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  645. # [04:33] * Quits: peregrino (peregrino@moz-69C6193.telecom.net.ar) (Quit: peregrino)
  646. # [04:34] * Joins: jdm (jdm@moz-15BB5FE6.cable.teksavvy.com)
  647. # [04:34] * Joins: m_kato (m_kato@moz-348F61F0.mozilla.or.jp)
  648. # [04:35] * Joins: peregrino (peregrino@moz-69C6193.telecom.net.ar)
  649. # [04:36] * Quits: dcamp (dave@moz-8EBEC133.hsd1.wa.comcast.net) (Quit: Leaving...)
  650. # [04:36] * Quits: biesi (cbiesinger@moz-4700570F.tmodns.net) (Ping timeout)
  651. # [04:39] * Joins: Lucas (Lucas@moz-92C28224.hsd1.ca.comcast.net)
  652. # [04:42] * Joins: sauron (smokey@moz-5612C150.dsl.mindspring.com)
  653. # [04:42] <sauron> any build-system type folks here right now?
  654. # [04:43] * sauron trying to figure out bustage from bug 723808
  655. # [04:43] <sauron> on 1.9.2
  656. # [04:44] <sauron> i fixed the easy problem, but it's opened up a giant one I don't know how to tackle
  657. # [04:44] * Quits: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP) (Quit: beaufour)
  658. # [04:44] * Quits: peregrino (peregrino@moz-69C6193.telecom.net.ar) (Connection reset by peer)
  659. # [04:44] * Quits: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP) (Ping timeout)
  660. # [04:46] * Quits: rs (rs@moz-81DE1C65.dsl.scrm01.sbcglobal.net) (Ping timeout)
  661. # [04:46] * Joins: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net)
  662. # [04:47] * Quits: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp) (Quit: Leaving...)
  663. # [04:48] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Quit: Jesse)
  664. # [04:49] * Joins: timdream (timdream@31DCCFD1.6F5A15AA.F22F0031.IP)
  665. # [04:49] * Quits: mjschranz (mjschranz@A051EE1C.531FD64C.630E4E47.IP) (Ping timeout)
  666. # [04:50] * Joins: Mardak (Mardak@moz-ED2A7100.dsl.pltn13.sbcglobal.net)
  667. # [04:52] * Joins: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP)
  668. # [04:52] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  669. # [04:52] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  670. # [04:54] * Quits: timdream (timdream@31DCCFD1.6F5A15AA.F22F0031.IP) (Quit: timdream)
  671. # [04:55] <philor> gavin: ^ you scored a Camino-bustage!
  672. # [04:55] * philor longs for the old days, when we could bust it two or three times a week
  673. # [04:56] * Joins: timdream (timdream@31DCCFD1.6F5A15AA.F22F0031.IP)
  674. # [04:58] <taras> ttaubert: ping
  675. # [04:58] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
  676. # [05:00] * Quits: @ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP) (Input/output error)
  677. # [05:00] * Joins: hub (hub@moz-E2FCA694.figuiere.net)
  678. # [05:01] * Quits: Ami_Ty (Amie@moz-BBE3ABD.mv.mozilla.com) (Quit: Ami_Ty)
  679. # [05:02] * Quits: kennyluck (kennyluck@moz-78921242.dynamic.hinet.net) (Quit: kennyluck)
  680. # [05:03] <philor> sauron: is it more subtle than the missing "#include "nsContentUtils.h"" it looks like to me?
  681. # [05:03] <sauron> yes, it's an ld (linker) error, not a compiler error
  682. # [05:04] * sauron is writing a comment in the bug, since the relevant people appear to be asleep
  683. # [05:06] <philor> yeah, asleep. that's what they *want* you to think
  684. # [05:07] * glob|away is now known as glob
  685. # [05:08] * Quits: Jeffrey (chatzilla@moz-AB50ABBF.hsd1.sc.comcast.net) (Ping timeout)
  686. # [05:10] * Joins: janv (varga@moz-DE50E089.flarion.as5628.telecom.sk)
  687. # [05:11] * Quits: ehugg (chatzilla@C952C61C.C5EAED67.6CD50604.IP) (Ping timeout)
  688. # [05:12] * Joins: bonnie (bbsurender@654012E9.CFB1C97.DD3002AF.IP)
  689. # [05:12] * juanb|afk is now known as juanb
  690. # [05:13] * Quits: bonnie (bbsurender@654012E9.CFB1C97.DD3002AF.IP) (Quit: Ex-Chat)
  691. # [05:14] * jmaher is now known as jmaher|afk
  692. # [05:15] * Quits: dseif (dseif@moz-A12A844A.dsl.teksavvy.com) (Input/output error)
  693. # [05:16] * Joins: dseif (dseif@moz-A12A844A.dsl.teksavvy.com)
  694. # [05:17] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  695. # [05:18] * Quits: timdream (timdream@31DCCFD1.6F5A15AA.F22F0031.IP) (Quit: timdream)
  696. # [05:18] <sauron> philor: bug 723808 comment 20 for your morbid curiosity ;)
  697. # [05:19] * Quits: janv (varga@moz-DE50E089.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  698. # [05:19] * Joins: ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP)
  699. # [05:19] * ChanServ sets mode: +o ehsan
  700. # [05:20] * nthomas is now known as nthomas|away
  701. # [05:22] * Joins: jeremyhu (jeremyhu@54BAD21E.C5B353C9.624AD39E.IP)
  702. # [05:23] * Quits: jeremyhu (jeremyhu@54BAD21E.C5B353C9.624AD39E.IP) (Quit: Ex-Chat)
  703. # [05:24] * Joins: jeremyhu (jeremyhu@54BAD21E.C5B353C9.624AD39E.IP)
  704. # [05:24] * Joins: gkw (gkw@moz-39A7D4A1.hsd1.ca.comcast.net)
  705. # [05:26] * Quits: @ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP) (Input/output error)
  706. # [05:26] * Joins: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net)
  707. # [05:27] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
  708. # [05:27] * Joins: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net)
  709. # [05:31] * Joins: dcamp (dave@moz-8EBEC133.hsd1.wa.comcast.net)
  710. # [05:32] * Quits: newbie (kvirc@AD13EB4A.BBC03DF0.9A06DD32.IP) (Quit: KVIrc 4.1.1 Equilibrium http://www.kvirc.net/)
  711. # [05:34] * Joins: vikram360 (vikram360@2E3C2944.A666AB3E.2A068A5E.IP)
  712. # [05:34] * Quits: Elen (El@moz-749635E7.hsd1.ut.comcast.net) (Ping timeout)
  713. # [05:37] * Quits: vikram360 (vikram360@2E3C2944.A666AB3E.2A068A5E.IP) (Ping timeout)
  714. # [05:37] * Joins: Elen (El@moz-749635E7.hsd1.ut.comcast.net)
  715. # [05:37] * Joins: ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP)
  716. # [05:37] * ChanServ sets mode: +o ehsan
  717. # [05:37] * Joins: vikram360 (vikram360@58488C6C.E20C1753.2A068A5E.IP)
  718. # [05:37] * Quits: @ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP) (Input/output error)
  719. # [05:38] * Joins: smontagu (chatzilla@moz-785A20E6.red.bezeqint.net)
  720. # [05:42] * Quits: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com) (Ping timeout)
  721. # [05:43] * Joins: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com)
  722. # [05:45] * Joins: newbie (kvirc@AD13EB4A.BBC03DF0.9A06DD32.IP)
  723. # [05:45] * Joins: janv (varga@moz-DE50E089.flarion.as5628.telecom.sk)
  724. # [05:46] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Input/output error)
  725. # [05:46] * Quits: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Ping timeout)
  726. # [05:49] * Quits: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com) (Ping timeout)
  727. # [05:50] * Joins: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com)
  728. # [05:52] * Quits: dseif (dseif@moz-A12A844A.dsl.teksavvy.com) (Input/output error)
  729. # [05:54] * Quits: JonathanS (XChat@17EDFC35.8737F162.521902B0.IP) (Connection reset by peer)
  730. # [05:55] * Quits: regen (Miller@moz-7606A082.adsl.dynamic.seed.net.tw) (Quit: regen)
  731. # [05:58] * njn never realized you could do |typedef struct x x;|
  732. # [05:59] * Quits: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  733. # [06:00] * Joins: Boriss_ (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  734. # [06:01] * Quits: vikram360 (vikram360@58488C6C.E20C1753.2A068A5E.IP) (Ping timeout)
  735. # [06:01] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  736. # [06:01] * Joins: vikram360 (vikram360@E896B171.46686E3.2A068A5E.IP)
  737. # [06:02] <jdm> njn: yeah, it's common in C to avoid the repeated struct keyword.
  738. # [06:02] <njn> jdm: I've been doing |typedef struct _x x;| all these years unnecessarily
  739. # [06:02] * Quits: Boriss_ (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  740. # [06:03] * Joins: fabrice (fabrice@moz-104CC309.mv.mozilla.com)
  741. # [06:03] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
  742. # [06:05] * Quits: alex (alex@moz-BD8D0A09.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  743. # [06:05] * Joins: AstralStorm (astralstor@moz-94C68B32.dynamic.chello.pl)
  744. # [06:07] * Joins: thinker (thinker@moz-71AD2643.dynamic.kbronet.com.tw)
  745. # [06:10] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Quit: Leaving.)
  746. # [06:10] <njn> philor: I have a one-line patch I'd like to land but I haven't managed to load TBPL successfully all day. Is the tree open, available?
  747. # [06:11] <philor> njn: inbound? yeah, it's great, fire away
  748. # [06:11] * Quits: raccettura (raccettura@moz-660B8F4B.hsd1.nj.comcast.net) (Quit: raccettura)
  749. # [06:11] <njn> philor: thx
  750. # [06:11] <philor> are you on a Mozilla VPN? that's the only consistent "I can't load tbpl" I know of
  751. # [06:12] * Quits: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net) (Ping timeout)
  752. # [06:14] <njn> philor: no, but my internet has been super-flaky all day
  753. # [06:15] * Joins: ehsan_ (ehsan@F0B20A8D.8458880F.57F33CED.IP)
  754. # [06:15] * glob is now known as glob|away
  755. # [06:16] <jesup> njn: yeah, I find that typedef thing mildly annoying. Like typing 'struct' will kill you. ;-) Seriously, sometimes C++ goes overboard on the "conciseness" of expression over understandability, though this isn't a major offender.
  756. # [06:16] <njn> jesup: this is C code
  757. # [06:17] <njn> and I like being able to omit the "struct"
  758. # [06:17] <njn> I just didn't realize that struct names and typedef names are in different namespaces
  759. # [06:17] <jesup> I'm not sure they always were... where's that K&R?
  760. # [06:18] * Quits: Callek_Away (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com) (Ping timeout)
  761. # [06:18] * Quits: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com) (Ping timeout)
  762. # [06:18] * jesup needs to unpack all the boxes of manuals and journals and the like he used to have filling bookcases in his office - once he finds enough shelf space for them
  763. # [06:19] * Joins: sfink (chatzilla@moz-9B3B02C7.dsl.pltn13.sbcglobal.net)
  764. # [06:20] * Joins: alex (alex@moz-BD8D0A09.lightspeed.sntcca.sbcglobal.net)
  765. # [06:20] * philor is now known as philor|away
  766. # [06:22] * Quits: AstralStorm (astralstor@moz-94C68B32.dynamic.chello.pl) (Input/output error)
  767. # [06:22] <ttaubert> taras: pong
  768. # [06:22] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  769. # [06:23] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  770. # [06:26] * Parts: Octayn (mozilla@moz-C6CC555B.me) (My irc client doesn't advertise.)
  771. # [06:26] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
  772. # [06:27] * Quits: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net) (Quit: jamesr)
  773. # [06:27] <taras> ttaubert: remind me why network cache was inconvenient for storing tab metadata
  774. # [06:28] * Joins: JonathanS (XChat@17EDFC35.8737F162.521902B0.IP)
  775. # [06:29] * Joins: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com)
  776. # [06:29] * philor|away is now known as philor
  777. # [06:30] * Joins: Callek_Away (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com)
  778. # [06:30] * Quits: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP) (Ping timeout)
  779. # [06:30] * Quits: eflores (eflores@538BABFE.A073F3E.97BBD552.IP) (Quit: Bye)
  780. # [06:31] * Joins: kennyluck (kennyluck@moz-78921242.dynamic.hinet.net)
  781. # [06:32] * Joins: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP)
  782. # [06:33] * Quits: cfree (chatzilla@moz-8470EB89.sc.res.rr.com) (Ping timeout)
  783. # [06:40] * gwagner_ is now known as gwagner
  784. # [06:40] * glob|away is now known as glob
  785. # [06:40] * Joins: josh (josh@moz-2EE66546.nyc.res.rr.com)
  786. # [06:41] * Joins: timdream (timdream@31DCCFD1.6F5A15AA.F22F0031.IP)
  787. # [06:43] * shorlander is now known as shorlander-away
  788. # [06:43] <jesup> taras: I think the problem is that it gets flushed on a crash, and crash recovery was a primary use-case for session restore. (IIRC) There's a bug on selecting the correct behavior for sessionrestore
  789. # [06:44] * Quits: shorlander-away (shorlander@moz-853043D6.dhcp.insightbb.com) (Quit: Quit)
  790. # [06:44] * Quits: bjacob (bjacob@920717F9.9758A021.147E3FF0.IP) (Ping timeout)
  791. # [06:44] * rshetty_away is now known as rshetty
  792. # [06:48] * Quits: mijia (mijia@DC4232F0.766373FB.C3A57E70.IP) (Ping timeout)
  793. # [06:48] * Joins: mijia (mijia@DC4232F0.766373FB.C3A57E70.IP)
  794. # [06:49] * Quits: timdream (timdream@31DCCFD1.6F5A15AA.F22F0031.IP) (Ping timeout)
  795. # [06:50] * Quits: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net) (Quit: Leaving.)
  796. # [06:50] <gavin> sauron: yt?/
  797. # [06:50] <sauron> gavin: ?
  798. # [06:50] <gavin> nm I just read your bug comment
  799. # [06:51] <gavin> well, that's fun
  800. # [06:52] <sauron> yeah :(
  801. # [06:54] <ttaubert> taras: tab meta data? we use it for images. and I wouldn't call it convenient :|
  802. # [06:55] <taras> ttaubert: i was wondering if we should expose the cache better
  803. # [06:55] <taras> as a replacement for local storage
  804. # [06:55] <taras> (we obviously have to fix our cache to do this)
  805. # [06:55] * Joins: squib (squib@moz-F5CA0CFB.dhcp.mdsn.wi.charter.com)
  806. # [06:56] <ttaubert> yes
  807. # [06:57] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Quit: )
  808. # [06:57] * Joins: lmandel (lmandel@moz-113D7D7C.cable.teksavvy.com)
  809. # [06:57] <ttaubert> taras: so the problem is that we're losing all our stuff on crash, like jesup said, and the cache is FIFO so actually not ideal. but it *seems* like an efficient async storage, even for big image data
  810. # [06:57] * Joins: wolfiR (wolfiR@moz-97AB7B3A.open-xchange.com)
  811. # [06:57] <taras> ttaubert: right
  812. # [06:58] * Joins: timdream (timdream@31DCCFD1.6F5A15AA.F22F0031.IP)
  813. # [06:58] * Joins: shorlander-away (shorlander@moz-853043D6.dhcp.insightbb.com)
  814. # [06:58] * shorlander-away is now known as shorlander
  815. # [07:00] * Quits: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net) (Ping timeout)
  816. # [07:01] <gavin> sauron: when do you realistically need this fixed by?
  817. # [07:02] <jesup> ttaubert: the fit overall doesn't seem good other than performance. "If you have a hammer..." ;-) If you use some of the tools/code from the network cache to implement a backend with the right characteristics for the tab metadata need, then you'd have something. (I realize I'm speaking in horrible generalities and haven't re-reviewed the old discussions. I'm also assuming that by "tab...
  818. # [07:02] <jesup> ...metadata" you're talking about session and/or local storage.)
  819. # [07:02] <gavin> I have a fix I can land tomorrow after we kick off builds in the morning
  820. # [07:02] <gavin> (just inline the method)
  821. # [07:02] <sauron> gavin: that's fine
  822. # [07:02] <sauron> i'm not going to get anything else done tonight :)
  823. # [07:03] <sauron> gavin: and thanks :)
  824. # [07:08] * Quits: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net) (Connection reset by peer)
  825. # [07:08] * Joins: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net)
  826. # [07:08] <ttaubert> jesup: so we don't (plan to) use it for meta data but Panorama and the new tab page store thumbnails in the cache and we lose them very often. so we'd actually need a solid image storage with maybe auto-expire functionality to not create a too big mess
  827. # [07:09] * Quits: Hendikins (wolfox@moz-88FB1B58.mxmn2.ken.bigpond.net.au) (Ping timeout)
  828. # [07:09] <ttaubert> and that image storage could maybe even provide resizing and cropping (not sure just a quick idea)
  829. # [07:10] * Joins: Hendikins (wolfox@moz-88FB1B58.mxmn2.ken.bigpond.net.au)
  830. # [07:10] <jesup> ttaubert: Ah, that type of metadata; not session data.
  831. # [07:10] <ttaubert> yes
  832. # [07:12] * Quits: josh (josh@moz-2EE66546.nyc.res.rr.com) (Quit: josh)
  833. # [07:12] * Quits: mike5w3c (MikeS@moz-DAFE1A45.tokyo.ocn.ne.jp) (Ping timeout)
  834. # [07:13] * Quits: Elen (El@moz-749635E7.hsd1.ut.comcast.net) (Ping timeout)
  835. # [07:13] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
  836. # [07:14] * Joins: mike5w3c (MikeS@moz-DAFE1A45.tokyo.ocn.ne.jp)
  837. # [07:15] * Joins: Elen (El@moz-749635E7.hsd1.ut.comcast.net)
  838. # [07:15] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  839. # [07:15] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  840. # [07:16] * Joins: harsh (Mibbit@F4384220.15C6DF7B.1551A00F.IP)
  841. # [07:17] * Quits: jdm (jdm@moz-15BB5FE6.cable.teksavvy.com) (Client exited)
  842. # [07:19] * Joins: xakz (XaMaD@moz-34FBE388.fbx.proxad.net)
  843. # [07:20] * Quits: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com) (Quit: nbvcx)
  844. # [07:21] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Quit: sworkman)
  845. # [07:21] * Joins: gcp (gpascutto@moz-D0E475EA.access.telenet.be)
  846. # [07:23] * Quits: NeilZZZ (neil@moz-7E027EE5.cable.virginmedia.com) (Ping timeout)
  847. # [07:23] * heycam is now known as heycam|away
  848. # [07:24] * Parts: cturra_ (cturra@EF3966A6.48007579.505A0A0A.IP)
  849. # [07:24] * Joins: cturra_ (cturra@EF3966A6.48007579.505A0A0A.IP)
  850. # [07:24] * Quits: cturra_ (cturra@EF3966A6.48007579.505A0A0A.IP) (Quit: )
  851. # [07:24] * Joins: cturra (cturra@EF3966A6.48007579.505A0A0A.IP)
  852. # [07:24] * Quits: cjones (cjones@moz-45913895.socal.res.rr.com) (Quit: Leaving)
  853. # [07:25] * Quits: gwagner (idefix2@moz-B8B530C2.hsd1.ca.comcast.net) (Client exited)
  854. # [07:25] * Joins: gwagner (idefix2@moz-B8B530C2.hsd1.ca.comcast.net)
  855. # [07:28] * Quits: bb10 (bb10@moz-C7B05616.org) (Ping timeout)
  856. # [07:28] * Joins: bb10 (bb10@moz-C7B05616.org)
  857. # [07:29] * Quits: gwagner (idefix2@moz-B8B530C2.hsd1.ca.comcast.net) (Quit: gwagner)
  858. # [07:31] * Quits: lmandel (lmandel@moz-113D7D7C.cable.teksavvy.com) (Quit: lmandel)
  859. # [07:32] * Quits: alex (alex@moz-BD8D0A09.lightspeed.sntcca.sbcglobal.net) (Client exited)
  860. # [07:37] * Joins: jhorak (jhorak@moz-59813FB4.cust.nbox.cz)
  861. # [07:37] * Parts: sauron (smokey@moz-5612C150.dsl.mindspring.com)
  862. # [07:38] * Quits: timdream (timdream@31DCCFD1.6F5A15AA.F22F0031.IP) (Quit: timdream)
  863. # [07:38] * Quits: smontagu (chatzilla@moz-785A20E6.red.bezeqint.net) (Ping timeout)
  864. # [07:38] * Quits: Mardak (Mardak@moz-ED2A7100.dsl.pltn13.sbcglobal.net) (Quit: Mardak)
  865. # [07:40] * Joins: past (past@moz-9D677A1D.dsl.dyn.forthnet.gr)
  866. # [07:45] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
  867. # [07:47] * Quits: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP) (Ping timeout)
  868. # [07:48] * Quits: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP) (Quit: This computer has gone to sleep)
  869. # [07:50] * Joins: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de)
  870. # [07:53] * Joins: myk (myk@moz-64D96850.dsl.dynamic.sonic.net)
  871. # [07:57] * Joins: RemusPop (remuspop@601F3B17.33662590.A5830293.IP)
  872. # [07:59] * Quits: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com) (Quit: Konversation terminated!)
  873. # [08:06] * Quits: vikram360 (vikram360@E896B171.46686E3.2A068A5E.IP) (Ping timeout)
  874. # [08:06] * Joins: vikram360 (vikram360@EB020C1E.67D9F2B2.2A068A5E.IP)
  875. # [08:08] * Fallen|away is now known as Fallen
  876. # [08:08] <darktrojan> wahey, pdf.js leaks
  877. # [08:08] * Quits: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de) (Input/output error)
  878. # [08:10] * Joins: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de)
  879. # [08:11] * Quits: nli (nli@moz-99690620.hinet-ip.hinet.net) (Quit: nli)
  880. # [08:11] <@dolske> i've got a jschar* string (ucs2, yeah?) in gdb, how can i print it?
  881. # [08:11] * @dolske has forgotten :(
  882. # [08:11] * Joins: nli (nli@moz-99690620.hinet-ip.hinet.net)
  883. # [08:11] * Quits: nli (nli@moz-99690620.hinet-ip.hinet.net) (Input/output error)
  884. # [08:12] <@dolske> oh, there's the .gdbinit helper...
  885. # [08:13] * Joins: nli (nli@moz-99690620.hinet-ip.hinet.net)
  886. # [08:13] * Joins: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net)
  887. # [08:13] * Quits: Mossop (mossop@moz-B365CA4B.dsl.dynamic.sonic.net) (Ping timeout)
  888. # [08:13] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  889. # [08:13] <@dolske> ...oh, it's a 7K string. sigh.
  890. # [08:14] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
  891. # [08:14] <rnewman> ttaubert: here's a brain-thorn for ya: if you ever build an image store like that, plan for syncability
  892. # [08:15] <rnewman> that is, tracking deletions and changes
  893. # [08:15] <rnewman> it would be neat to have page thumbnails sync, down to Fennec for example
  894. # [08:15] * Joins: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net)
  895. # [08:16] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
  896. # [08:17] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  897. # [08:17] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  898. # [08:17] <ttaubert> rnewman: o.O
  899. # [08:17] <rnewman> I am happy to advise :D
  900. # [08:18] * Quits: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net) (Quit: bholley)
  901. # [08:18] <ttaubert> heh, I'll give it some time to think about
  902. # [08:18] * Joins: myk1 (myk@moz-64D96850.dsl.dynamic.sonic.net)
  903. # [08:19] * Quits: myk (myk@moz-64D96850.dsl.dynamic.sonic.net) (Ping timeout)
  904. # [08:19] * Joins: pascalc (chatzilla@moz-6D7BA8C0.rev.sfr.net)
  905. # [08:19] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  906. # [08:19] * Joins: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net)
  907. # [08:20] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  908. # [08:20] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  909. # [08:20] * Joins: smontagu (chatzilla@moz-C49B9841.red.bezeqint.net)
  910. # [08:20] * Quits: myk1 (myk@moz-64D96850.dsl.dynamic.sonic.net) (Ping timeout)
  911. # [08:21] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
  912. # [08:21] * Fallen is now known as Fallen|away
  913. # [08:24] * lsblakk is now known as lsblakk|afk
  914. # [08:25] * Joins: victorporof (victorporo@8142F2D6.6BD22D89.79933D60.IP)
  915. # [08:26] * Quits: bnicholson (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net) (Input/output error)
  916. # [08:29] * Joins: stransky (stransky@moz-6F10C81D.net.upcbroadband.cz)
  917. # [08:30] * Quits: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net) (Ping timeout)
  918. # [08:30] * jhford-work-away is now known as jhford-work
  919. # [08:33] * Quits: Mook (mook@moz-D4B2E3F9.dsl.teksavvy.com) (Quit: zzz)
  920. # [08:33] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
  921. # [08:34] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Ping timeout)
  922. # [08:37] * Quits: vikram360 (vikram360@EB020C1E.67D9F2B2.2A068A5E.IP) (Ping timeout)
  923. # [08:41] * Quits: smontagu (chatzilla@moz-C49B9841.red.bezeqint.net) (Ping timeout)
  924. # [08:42] * Joins: cpearce (chatzilla@moz-F71F027C.xdsl.xnet.co.nz)
  925. # [08:43] * padenot|away is now known as padenot
  926. # [08:43] * Quits: mcote|afk (mcote@moz-FD8EB826.mc.videotron.ca) (Ping timeout)
  927. # [08:44] * Joins: jfkthame (jfkthame@395E5368.90783722.9542EC20.IP)
  928. # [08:45] * Joins: anky (anky@19377FA2.4E883A50.A3D1B221.IP)
  929. # [08:48] * Joins: mcote|afk (mcote@moz-FD8EB826.mc.videotron.ca)
  930. # [08:48] * Joins: smontagu (chatzilla@E163D9EF.BAF838BD.CC465D70.IP)
  931. # [08:49] * Quits: jfkthame (jfkthame@395E5368.90783722.9542EC20.IP) (Ping timeout)
  932. # [08:51] * Joins: mck182 (quassel@moz-E130185F.m3-connect.de)
  933. # [08:51] * Parts: mck182 (quassel@moz-E130185F.m3-connect.de) (http://quassel-irc.org - Chat comfortably. Anywhere.)
  934. # [08:52] * jhford-work is now known as jhford-work-away
  935. # [08:54] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
  936. # [08:55] * Joins: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  937. # [08:56] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Quit: sworkman)
  938. # [08:57] * Quits: not_gavin (gavin@D18F6DDB.6A393516.2321E71E.IP) (Ping timeout)
  939. # [08:57] * Parts: kanru (user@moz-99690620.hinet-ip.hinet.net) (Killed buffer)
  940. # [08:58] * Joins: not_gavin (gavin@D18F6DDB.6A393516.2321E71E.IP)
  941. # [08:58] * Joins: Wolfgang (chatzilla@moz-EBB3BD8.superkabel.de)
  942. # [08:59] * Quits: espindol_ (espindola@9BDEAE32.8F3969DC.B62F7881.IP) (Connection reset by peer)
  943. # [08:59] * Joins: espindola (espindola@9BDEAE32.8F3969DC.B62F7881.IP)
  944. # [09:00] * padenot is now known as padenot|away
  945. # [09:00] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
  946. # [09:01] <philor> jduargh
  947. # [09:03] <philor> screw it, I can't be bothered to surgically clobber those killed slaves
  948. # [09:04] * Joins: espindol_ (espindola@9BDEAE32.8F3969DC.B62F7881.IP)
  949. # [09:04] * Quits: espindola (espindola@9BDEAE32.8F3969DC.B62F7881.IP) (Connection reset by peer)
  950. # [09:05] * Joins: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
  951. # [09:06] * Quits: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Quit: ChatZilla 0.9.88 [Firefox 13.0a1/20120305115923])
  952. # [09:06] * Joins: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net)
  953. # [09:06] * Joins: Ms2ger (Ms2ger@E7E936BD.31F76EB5.37724B0D.IP)
  954. # [09:07] * Quits: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com) (Quit: cilias)
  955. # [09:09] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  956. # [09:10] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  957. # [09:10] * Quits: cpearce (chatzilla@moz-F71F027C.xdsl.xnet.co.nz) (Ping timeout)
  958. # [09:11] <Ms2ger> jduell--
  959. # [09:15] * Quits: rshetty (quassel@232311FD.7D0F95CF.C842849F.IP) (Connection reset by peer)
  960. # [09:15] * Quits: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp) (Quit: nattokirai)
  961. # [09:15] * philor is now known as philor|away
  962. # [09:17] * Joins: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP)
  963. # [09:17] * Quits: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP) (Quit: ctopper)
  964. # [09:19] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  965. # [09:19] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  966. # [09:19] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  967. # [09:19] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  968. # [09:20] * Quits: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net) (Quit: clee)
  969. # [09:23] * Joins: timdream (timdream@31DCCFD1.6F5A15AA.F22F0031.IP)
  970. # [09:27] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
  971. # [09:27] * Quits: Ms2ger (Ms2ger@E7E936BD.31F76EB5.37724B0D.IP) (Ping timeout)
  972. # [09:28] * Joins: TheLink (TheLink@moz-4D4DDD71.pools.arcor-ip.net)
  973. # [09:28] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  974. # [09:29] * Quits: Hendikins (wolfox@moz-88FB1B58.mxmn2.ken.bigpond.net.au) (Ping timeout)
  975. # [09:30] * Joins: Hendikins (wolfox@moz-88FB1B58.mxmn2.ken.bigpond.net.au)
  976. # [09:34] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  977. # [09:34] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  978. # [09:34] * Quits: terrence (terrence@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  979. # [09:34] * Quits: squib (squib@moz-F5CA0CFB.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
  980. # [09:34] * Joins: NeilZZZ (neil@moz-7E027EE5.cable.virginmedia.com)
  981. # [09:35] * Quits: aja (chatzilla@F48EAD37.625E483C.7880DB15.IP) (Ping timeout)
  982. # [09:35] * Joins: aja (chatzilla@F9F52BEB.80184A0A.7880DB15.IP)
  983. # [09:36] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  984. # [09:36] * Joins: Ms2ger (Ms2ger@E7E936BD.31F76EB5.37724B0D.IP)
  985. # [09:37] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
  986. # [09:37] * Quits: timdream (timdream@31DCCFD1.6F5A15AA.F22F0031.IP) (Quit: timdream)
  987. # [09:38] * Quits: newbie (kvirc@AD13EB4A.BBC03DF0.9A06DD32.IP) (Ping timeout)
  988. # [09:39] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  989. # [09:39] * Quits: Lucas (Lucas@moz-92C28224.hsd1.ca.comcast.net) (Input/output error)
  990. # [09:39] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  991. # [09:40] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  992. # Session Close: Tue Mar 06 09:44:48 2012
  993. #
  994. # Session Start: Tue Mar 06 09:44:48 2012
  995. # Session Ident: #developers
  996. # [09:44] * Disconnected
  997. # [09:45] * Attempting to rejoin channel #developers
  998. # [09:45] * Rejoined channel #developers
  999. # [09:45] * Topic is 'xpidllex.py failures = bug 723861 || Next uplift: 13/03 || New/want to help? See #introduction || http://krijnhoetmer.nl/irc-logs/'
  1000. # [09:45] * Set by edmorley on Sun Mar 04 00:54:09
  1001. # [09:47] * Joins: asac (asac@moz-6777FC80.pppoe.wtnet.de)
  1002. # [09:48] * Quits: mwu (mwu@moz-59435430.hsd1.nj.comcast.net) (Quit: This computer has gone to sleep)
  1003. # [09:49] * Joins: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net)
  1004. # [09:50] * Quits: njn (chatzilla@moz-5020B398.dyn.iinet.net.au) (Quit: ChatZilla 0.9.88 [Firefox 13.0a1/20120304145050])
  1005. # [09:51] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  1006. # [09:51] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  1007. # [09:51] * Quits: juanb (jbecerra@moz-F1012875.hsd1.ca.comcast.net) (Quit: juanb)
  1008. # [09:52] * Joins: deLta30_ (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  1009. # [09:52] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1010. # [09:53] * joduinn-afk is now known as joduinn-home
  1011. # [09:54] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  1012. # [09:54] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  1013. # [09:56] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
  1014. # [09:56] * Quits: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net) (Quit: bholley)
  1015. # [09:59] * Joins: msucan (msucan-@E69FCCBA.C2D2E775.699550A1.IP)
  1016. # [09:59] * Quits: pascalc (chatzilla@moz-6D7BA8C0.rev.sfr.net) (Input/output error)
  1017. # [10:00] * glob is now known as glob|away
  1018. # [10:01] * Quits: harsh (Mibbit@F4384220.15C6DF7B.1551A00F.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1019. # [10:01] * padenot|away is now known as padenot
  1020. # [10:02] <glandium> who wants to rubberstamp this http://pastebin.mozilla.org/1504614 ?
  1021. # [10:04] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
  1022. # [10:04] <dougt> glandium: rs+
  1023. # [10:04] <dougt> glandium: note that DF_SYMBOLIC is usually defined as a hex number
  1024. # [10:04] <dougt> #define DF_SYMBOLIC 0x0002
  1025. # [10:05] * Quits: karl (karl@moz-1E0768A.jetstream.xtra.co.nz) (Ping timeout)
  1026. # [10:05] * Quits: espindol_ (espindola@9BDEAE32.8F3969DC.B62F7881.IP) (Connection reset by peer)
  1027. # [10:05] * Joins: espindola (espindola@9BDEAE32.8F3969DC.B62F7881.IP)
  1028. # [10:05] <glandium> i'll go with #define DF_SYMBOLIC 0x00000002
  1029. # [10:05] <glazou> bonjour
  1030. # [10:06] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  1031. # [10:06] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  1032. # [10:07] * Joins: pascalc (chatzilla@moz-6D7BA8C0.rev.sfr.net)
  1033. # [10:08] * Quits: hub (hub@moz-E2FCA694.figuiere.net) (Ping timeout)
  1034. # [10:09] <glazou> brb
  1035. # [10:09] * Quits: glazou (glazou@moz-204094DD.disruptive-innovations.fr) (Quit: glazou)
  1036. # [10:12] * Quits: Ms2ger (Ms2ger@E7E936BD.31F76EB5.37724B0D.IP) (Quit: bbl)
  1037. # [10:13] <glandium> what is the best git clone of m-c ?
  1038. # [10:13] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
  1039. # [10:13] <dougt> cdouble i think
  1040. # [10:14] * glandium wonders why the mozilla/mozilla-central repo is so outdated
  1041. # [10:14] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
  1042. # [10:14] <dougt> https://github.com/doublec/mozilla-central
  1043. # [10:15] * Quits: Honza (chatzilla@C62E2FAA.23B79DE4.D0083327.IP) (Quit: ChatZilla 0.9.88 [Firefox 10.0.2/20120215223356])
  1044. # [10:15] * glandium can't stand mercurial any further
  1045. # [10:16] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Client exited)
  1046. # [10:16] * Joins: Honza (chatzilla@C62E2FAA.23B79DE4.D0083327.IP)
  1047. # [10:18] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
  1048. # [10:18] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  1049. # [10:18] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  1050. # [10:19] * padenot is now known as padenot|away
  1051. # [10:19] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Client exited)
  1052. # [10:19] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
  1053. # [10:21] * Joins: harsh (Mibbit@F4384220.15C6DF7B.1551A00F.IP)
  1054. # [10:22] <glazou> glandium: would love to hear why from you
  1055. # [10:22] <harsh> anyone here working on speechrequest?
  1056. # [10:22] * Quits: deLta30_ (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1057. # [10:22] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  1058. # [10:22] <glandium> glazou: because it's slow, mq is awful, and qq doesn't make it any better
  1059. # [10:22] <dougt> harsh: smaug might be.
  1060. # [10:22] <glazou> oooooh chromium has scoped stylesheets now
  1061. # [10:23] <harsh> he is off right now .. do you know anyone else /
  1062. # [10:23] <glandium> glazou: also, it's seriously dumb on rebases or merges
  1063. # [10:23] <harsh> dougt
  1064. # [10:23] <dougt> harsh: nope.
  1065. # [10:23] <harsh> dougt:okay.
  1066. # [10:23] <dougt> glandium: +1. fucking rebase took like 6 hours one time.
  1067. # [10:23] <harsh> dougt: okay.
  1068. # [10:23] <dougt> glandium: wth?
  1069. # [10:23] <glazou> the fact I don't like with mercurial is its usage complexity ; even after two years, some people are still at odds about some complex tasks
  1070. # [10:24] <tbsaunde> glazou: other set is smaller
  1071. # [10:24] <glandium> dougt: wth what?
  1072. # [10:25] <harsh> anyone knows about microphone handling ?
  1073. # [10:25] <dougt> glandium: wth would hg need 6 hours for to do a rebase.
  1074. # [10:25] * Joins: clever (clever@DE93E7E0.40129429.DB098A30.IP)
  1075. # [10:25] <dougt> harsh: try #webapi
  1076. # [10:25] <dougt> maybe?
  1077. # [10:25] <harsh> okay thanks dougt
  1078. # [10:26] <glandium> dougt: yeah :) though i've never experienced something that slow.
  1079. # [10:26] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Quit: Ex-Chat)
  1080. # [10:26] <glandium> and i won't even talk of hg grep, which is not what most people think (or would hope) it is
  1081. # [10:26] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
  1082. # [10:26] <dougt> glandium: hg grep? is that like hg glog?
  1083. # [10:29] <glandium> dougt: grep is... well, i've never found any use case where it's any useful
  1084. # [10:29] * Quits: harth (harth@moz-D62C1A52.hsd1.ca.comcast.net) (Input/output error)
  1085. # [10:29] * Quits: victorporof (victorporo@8142F2D6.6BD22D89.79933D60.IP) (Quit: Leaving...)
  1086. # [10:31] <glandium> m-c/.git -> 289M ; m-c/.hg -> 867M
  1087. # [10:31] <glandium> that too
  1088. # [10:32] * padenot|away is now known as padenot
  1089. # [10:33] * Quits: janv (varga@moz-DE50E089.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  1090. # [10:33] <dougt> glandium: it does take .5 gb to be awesome... i thought you'd know that.
  1091. # [10:33] <dougt> :)
  1092. # [10:33] * Joins: no_gravity (user@moz-1AB54704.dip.t-dialin.net)
  1093. # [10:34] <no_gravity> Hello! Is there a way to disable CTRL+Q in Firefox? It causes me a lot of pain regularly.
  1094. # [10:35] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Ping timeout)
  1095. # [10:35] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  1096. # [10:35] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  1097. # [10:36] <Asa> no_gravity: try http://support.mozilla.com This is a software development channel, not a user support channel.
  1098. # [10:37] <Cork> no_gravity: that question should prob have been asked in #firefox instead, try https://addons.mozilla.org/en-US/firefox/addon/customizable-shortcuts/
  1099. # [10:37] * Joins: gkw1 (gkw@moz-39A7D4A1.hsd1.ca.comcast.net)
  1100. # [10:37] * Quits: gkw (gkw@moz-39A7D4A1.hsd1.ca.comcast.net) (Connection reset by peer)
  1101. # [10:37] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
  1102. # [10:38] * Quits: smontagu (chatzilla@E163D9EF.BAF838BD.CC465D70.IP) (Ping timeout)
  1103. # [10:38] <no_gravity> Cork: im looking for a way to disable it in firefox. Without an addon. Thats the reason i asked here. There is a setting "warn on quit" in about:config. But it seems to have no effect. Is that a bug?
  1104. # [10:39] <Cork> no_gravity: your talking about the shortcut
  1105. # [10:39] <Cork> and as far as i know, there isn't a built in way to modify them
  1106. # [10:39] <Cork> but again; wrong channel
  1107. # [10:39] * Quits: gkw1 (gkw@moz-39A7D4A1.hsd1.ca.comcast.net) (Ping timeout)
  1108. # [10:40] <no_gravity> Cork: then what is the "browser.warnOnQuit" setting?
  1109. # [10:42] <glazou> http://mxr.mozilla.org/mozilla-central/source/browser/components/nsBrowserGlue.js#484
  1110. # [10:42] <glazou> "browser.warnOnQuit is a hidden global boolean to override all quit prompts"
  1111. # [10:43] <no_gravity> I would assume that the extension also just changes some config file. So I would guess its possible to change that config file by hand. Am I wrong in this thinking?
  1112. # [10:43] <Cork> ya, thers no config
  1113. # [10:43] <Asa> Top story on http://planet.mozilla.org/ is a petition to deny gay people the right to marry.
  1114. # [10:44] <Asa> I sure am glad I took over planet to institute a no editorial process to make this possible.
  1115. # [10:44] <no_gravity> glazou: browser.warnOnQuit has no effect here. No matter how I close the browser and no matter how many tabs I have open.
  1116. # [10:44] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  1117. # [10:44] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  1118. # [10:45] <derf> Asa: Voltaire, defend to the death, etc.
  1119. # [10:45] <Asa> derf: yep.
  1120. # [10:45] <Asa> I'm glad we don't have skinheads working on the project
  1121. # [10:45] * Joins: smontagu (chatzilla@moz-BB08B139.red.bezeqint.net)
  1122. # [10:46] <Asa> that I know of
  1123. # [10:46] <derf> Everyone needs a hobby.
  1124. # [10:46] <Asa> too bad about all the more subtle bigotry though.
  1125. # [10:46] * Quits: aja (chatzilla@F9F52BEB.80184A0A.7880DB15.IP) (Ping timeout)
  1126. # [10:47] <Asa> This is why I don't syndicate to planet and never have. I don't want people to think my crazy ass views are at all related to Mozilla :)
  1127. # [10:47] <no_gravity> Cork: the link you gave me says "Not available for Firefox 13.0a1"
  1128. # [10:47] <Asa> no_gravity: you're in the wrong place.
  1129. # [10:48] <Cork> no_gravity: like i've told you three times, you should be asking this in #firefox
  1130. # [10:48] <Cork> thats the support channel
  1131. # [10:48] <no_gravity> Asa: im trying to modify firefox so that it does not quit on CTRL+Q. How is that not development?
  1132. # [10:48] <Archaeopteryx> it's usage
  1133. # [10:49] <no_gravity> Archaeopteryx: im not looking for an addon
  1134. # [10:49] <glazou> no_gravity: you want to change stuff AFTER build and installation
  1135. # [10:49] <no_gravity> but ok, i will stick to #firefox
  1136. # [10:49] <glazou> this channel is for BEFORE
  1137. # [10:49] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  1138. # [10:49] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  1139. # [10:50] <no_gravity> glazou: i dont do "installation" by the way.
  1140. # [10:50] * Joins: dao (dao@moz-1377C14D.superkabel.de)
  1141. # [10:50] <NeilAway> where could I find the URL for the start page for the en-GB release?
  1142. # [10:50] * glazou could live with a lower download bw and a higher upload one these days :(
  1143. # [10:51] <glazou> NeilAway: probably in the en-GB l10n package
  1144. # [10:51] <glazou> and you can find that beast in ftp://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/win32/xpi/
  1145. # [10:52] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1146. # [10:52] * Joins: deLta30_ (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  1147. # [10:53] <NeilAway> glazou: that's a nightly link, or will it have the same URL?
  1148. # [10:53] <NeilAway> oh, s/ftp|nightly/releases would work I guess
  1149. # [10:53] <glazou> ah you want the release url ?
  1150. # [10:54] <NeilAway> glazou: google found that already
  1151. # [10:54] <glazou> ok
  1152. # [10:54] * Joins: mak (chatzilla@moz-E5FE2425.retail.telecomitalia.it)
  1153. # [10:54] <NeilAway> ah, I seem to have associated .xpi with Winzip
  1154. # [10:54] <glazou> you're such a geek, NeilAway ;-)
  1155. # [10:55] <Asa> we broke 160M ADUs today
  1156. # [10:55] <Asa> nice.
  1157. # [10:56] * Joins: regen (Miller@moz-7606A082.adsl.dynamic.seed.net.tw)
  1158. # [10:57] * Joins: askalski (akuda@moz-104CC309.mv.mozilla.com)
  1159. # [10:58] * Quits: glazou (glazou@moz-204094DD.disruptive-innovations.fr) (Quit: bbl)
  1160. # [10:59] * Quits: no_gravity (user@moz-1AB54704.dip.t-dialin.net) (Ping timeout)
  1161. # [11:00] * glob|away is now known as glob
  1162. # [11:04] * Joins: necolas (necolas@moz-F9C3140E.bb.sky.com)
  1163. # [11:05] * Joins: mike5w3c (MikeS@moz-9B2BC314.u03.hotspot.ne.jp)
  1164. # [11:08] <harsh> what is this segmentation fault all about ?
  1165. # [11:08] <harsh> http://mibpaste.com/mQZzMs
  1166. # [11:11] <NeilAway> glazou: actually the answer was in MXR all along, because it's done via the preprocessor anyway
  1167. # [11:13] * Quits: deLta30_ (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Client exited)
  1168. # [11:13] * mattwoodrow is now known as mattwoodrow|away
  1169. # [11:13] * Quits: dao (dao@moz-1377C14D.superkabel.de) (Quit: Leaving.)
  1170. # [11:16] * Joins: paolo (paolo@moz-C6D3366B.retail.telecomitalia.it)
  1171. # [11:17] * Joins: aja (chatzilla@F9F52BEB.80184A0A.7880DB15.IP)
  1172. # [11:19] <gerv> Asa: I'm glad you did, too. But I contest your characterization. Firstly, the debate in the UK is not like that in the US - as I point out, the legal situations are different. This is not about the "right to marry", it's about the right for civil partnerships to be _called_ "marriage".
  1173. # [11:19] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
  1174. # [11:19] * Joins: kaie (kaie@moz-BE825B57.dip.t-dialin.net)
  1175. # [11:20] <gerv> Also, I deny the charge of bigotry. "A bigot is a person obstinately or intolerantly devoted to his or her own opinions and prejudices, especially one exhibiting intolerance, and animosity toward those of differing beliefs." I have no animosity towards gay people. There are plenty of people in the Mozilla community who are gay. Have you ever seen me display animosity towards them?
  1176. # [11:23] * Peng gets some petrol to pour on the fire
  1177. # [11:23] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/b8aa220cf62a - Dão Gottwald - Bug 732915 - Reduce the URL and search bar border radii. r=shorlander
  1178. # [11:23] * Joins: timdream (timdream@CBE713F8.4669FA24.2A62C3B1.IP)
  1179. # [11:24] * Quits: regen (Miller@moz-7606A082.adsl.dynamic.seed.net.tw) (Quit: regen)
  1180. # [11:25] * Joins: dao (dao@moz-1377C14D.superkabel.de)
  1181. # [11:25] <Archaeopteryx> Peng: the comments will be my today's pastime
  1182. # [11:27] <harsh> lol
  1183. # [11:28] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
  1184. # [11:29] * ewong is now known as ewong|away
  1185. # [11:29] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
  1186. # [11:30] * Quits: smontagu (chatzilla@moz-BB08B139.red.bezeqint.net) (Ping timeout)
  1187. # [11:30] * Joins: smaug (chatzilla@moz-AD9B22BB.elisa-mobile.fi)
  1188. # [11:30] * ChanServ sets mode: +o smaug
  1189. # [11:32] <@smaug> ttaubert: so did you remove only try-catch, or also the contents of catch ?
  1190. # [11:32] <@smaug> (and it wouldn't probably be a CC bug but GC)
  1191. # [11:33] * Joins: jfkthame_afk (jfkthame@3EC4A1A5.5BC345F5.9542EC20.IP)
  1192. # [11:33] * jfkthame_afk is now known as jfkthame
  1193. # [11:34] * Quits: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net) (Ping timeout)
  1194. # [11:35] <ttaubert> smaug: only the wrapping try/catch
  1195. # [11:35] <ttaubert> um
  1196. # [11:35] * glob is now known as glob|away
  1197. # [11:35] <glandium> gerv: to be honest, it's not entirely clear what your post is about
  1198. # [11:35] <ttaubert> smaug: and of course the contents of catch
  1199. # [11:35] <gerv> glandium: It's asking my UK readers to sign the petition if they agree with it.
  1200. # [11:35] <gerv> Surely that's reasonably clear? :-)
  1201. # [11:36] <ttaubert> smaug: I tried only removing the contents of clear and leak was still there
  1202. # [11:36] * glazou wonders what could replace the floppydisk icon for "Save" ; I also hate the folder+arrow icon that Tango has
  1203. # [11:36] <ttaubert> smaug: s/clear/catch/
  1204. # [11:36] * Fallen|away is now known as Fallen
  1205. # [11:36] <gerv> glazou: Not a hard disk icon, please. That's even less clear.
  1206. # [11:36] <glazou> agreed
  1207. # [11:36] <gerv> (That's what GNOME does.)
  1208. # [11:37] <@smaug> ttaubert: very strange
  1209. # [11:37] <glazou> my sons have seen a floppy only because I have my own computer museum
  1210. # [11:37] <Archaeopteryx> glazou: iirc LibreOffice also has the Tango download icon and it always confuses me
  1211. # [11:37] <Archaeopteryx> i always click the Open button
  1212. # [11:37] <@smaug> perhaps some JS hacker knows what is happening there
  1213. # [11:37] * Joins: smontagu (chatzilla@B8622706.149B8442.CB858787.IP)
  1214. # [11:38] <ttaubert> smaug: yeah, I have no idea what's going on
  1215. # [11:38] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Quit: Ex-Chat)
  1216. # [11:38] <@smaug> ttaubert: have you looked at debug build
  1217. # [11:38] <glazou> we could use the image of a bank safe ; door open when something has to be saved; closed when it's saved and not modified
  1218. # [11:38] <ttaubert> smaug: yes, I have a debug build atm
  1219. # [11:38] <Peng> Given the way the world is going, I figure the natural replacement for the floppy disk icon is Dropbox's logo. :D
  1220. # [11:38] <ttaubert> smaug: and used that for checking
  1221. # [11:38] <@smaug> ttaubert: when you dump CC log to a file in debug build, it creates also gc file
  1222. # [11:39] <Peng> glazou: That might imply encryption.
  1223. # [11:39] <glazou> sigh
  1224. # [11:39] <ttaubert> smaug: should I attach that?
  1225. # [11:39] <glandium> Peng: note that would be a useful feature
  1226. # [11:39] <@smaug> ttaubert: gc log is huge
  1227. # [11:39] <@smaug> ttaubert: but you could look at the gc log :)
  1228. # [11:39] * Quits: mike5w3c (MikeS@moz-9B2BC314.u03.hotspot.ne.jp) (Quit: mike5w3c)
  1229. # [11:39] <ttaubert> smaug: ok, let me get one
  1230. # [11:40] * Joins: Cwiiis (cwiiis@40018561.F684631.21A4E96A.IP)
  1231. # [11:40] <@smaug> and find your object there, and perhaps it tells what is keeping stuff alive
  1232. # [11:40] <@smaug> ttaubert: https://wiki.mozilla.org/Performance:Leak_Tools#Cycle_collector_heap_dump the first gray box
  1233. # [11:40] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  1234. # [11:41] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  1235. # [11:41] * Quits: timdream (timdream@CBE713F8.4669FA24.2A62C3B1.IP) (Quit: timdream)
  1236. # [11:41] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
  1237. # [11:42] * Joins: mike5w3c (MikeS@moz-9B2BC314.u03.hotspot.ne.jp)
  1238. # [11:43] * Quits: mijia (mijia@DC4232F0.766373FB.C3A57E70.IP) (Quit: mijia)
  1239. # [11:44] * Joins: surkov (surkov@8D033FC0.5EFF84F1.5D3F4C44.IP)
  1240. # [11:44] <ttaubert> smaug: ok the canvas element's address is in the GC log and now? :)
  1241. # [11:45] <@smaug> ttaubert: and you have also the GC log?
  1242. # [11:45] <ttaubert> yes
  1243. # [11:46] <@smaug> you could actually run also about:cc to check canvas' address
  1244. # [11:46] <ttaubert> that's what I did
  1245. # [11:46] <ttaubert> and then I searched for it in the gc-edges* files
  1246. # [11:46] <ttaubert> -s
  1247. # [11:46] <@smaug> right
  1248. # [11:46] <@smaug> do you see it in gc-edges
  1249. # [11:47] <@smaug> well, the C++ object shouldn't be there
  1250. # [11:47] <@smaug> but its js wrapper
  1251. # [11:47] <@smaug> you should see the wrapper also in cc log
  1252. # [11:49] * Joins: KaiRo (robert@moz-F1E10103.adsl.highway.telekom.at)
  1253. # [11:49] <NeilAway> glazou: have you seen yesterday's oldnewthing?
  1254. # [11:49] * heycam|away is now known as heycam
  1255. # [11:49] <ttaubert> I at least found something that has the same id in the gc log
  1256. # [11:50] <@smaug> ttaubert: so there could you try to find something interesting
  1257. # [11:50] <@smaug> it is hard to say exactly what
  1258. # [11:50] <ttaubert> yeah. I don't understand the log format very well
  1259. # [11:52] <@smaug> well, it is from object -to-> another object
  1260. # [11:52] <@smaug> object keeps another object alive
  1261. # [11:53] * padenot is now known as padenot|away
  1262. # [11:55] * heycam is now known as heycam|away
  1263. # [11:55] * Quits: ehsan_ (ehsan@F0B20A8D.8458880F.57F33CED.IP) (Input/output error)
  1264. # [11:55] * Quits: anky (anky@19377FA2.4E883A50.A3D1B221.IP) (Ping timeout)
  1265. # [11:56] <ttaubert> smaug: those are the lines surrounding the canvas - http://pastebin.mozilla.org/1504711
  1266. # [11:56] * Quits: mike5w3c (MikeS@moz-9B2BC314.u03.hotspot.ne.jp) (Ping timeout)
  1267. # [11:56] * Quits: pascalc (chatzilla@moz-6D7BA8C0.rev.sfr.net) (Input/output error)
  1268. # [11:56] <ttaubert> is there something interesting in there?
  1269. # [11:56] * Joins: anky (anky@6CAA6AB2.486732D8.A3D1B221.IP)
  1270. # [11:56] <ttaubert> or is it useless without all the other information?
  1271. # [11:56] * Joins: mike5w3c (MikeS@moz-DAFE1A45.tokyo.ocn.ne.jp)
  1272. # [11:56] * Joins: AutomatedTester (AutomatedT@moz-6CE0941E.as13285.net)
  1273. # [11:57] <@smaug> looking
  1274. # [11:57] <@smaug> ttaubert: what is the object
  1275. # [11:58] * Quits: mike5w3c (MikeS@moz-DAFE1A45.tokyo.ocn.ne.jp) (Quit: mike5w3c)
  1276. # [11:58] <ttaubert> smaug: 0x2b798a5fe500
  1277. # [11:58] * Quits: smontagu (chatzilla@B8622706.149B8442.CB858787.IP) (Ping timeout)
  1278. # [11:58] * @smaug can't understand how someone can move from Mozilla to Facebook. :(
  1279. # [11:59] <mrbkap> smaug: did someone else leave?
  1280. # [11:59] <@smaug> legneato
  1281. # [11:59] <darktrojan> hooray, I've made a loaded footgun \o/ now I can delete shite from .sqlite files and totally screw up my profile :D
  1282. # [11:59] <@smaug> mrbkap: so old news
  1283. # [11:59] <mrbkap> smaug: ah, yeah.
  1284. # [11:59] <@smaug> but I didn't know what he is going to do
  1285. # [12:00] <mrbkap> smaug: roll out new facebook features every 6 weeks, presumably :-)
  1286. # [12:00] * Quits: Hendikins (wolfox@moz-88FB1B58.mxmn2.ken.bigpond.net.au) (Ping timeout)
  1287. # [12:00] * @smaug thinks Facebook is probably the least interesting company ... maybe they'll have some interesting product at some point
  1288. # [12:01] * Joins: Hendikins (wolfox@moz-88FB1B58.mxmn2.ken.bigpond.net.au)
  1289. # [12:01] <Peng> Do they have interesting stock options? :)
  1290. # [12:01] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  1291. # [12:01] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  1292. # [12:01] <@smaug> no
  1293. # [12:01] <mrbkap> Peng: almost certainly not any more.
  1294. # [12:01] <mrbkap> smaug: they do have a bunch of interesting stuff, even for platform hackers...
  1295. # [12:01] <mrbkap> smaug: like their php compiler thing.
  1296. # [12:02] <@smaug> well, a js compiler thing would be more interesting :)
  1297. # [12:02] <Archaeopteryx> smaug: "I'm doing it for my kids."
  1298. # [12:04] * Quits: Wes (chatzilla@moz-BEF0C255.page.ca) (Ping timeout)
  1299. # [12:05] <dao> mounir: I think jim is waiting for a response in https://bugzilla.mozilla.org/show_bug.cgi?id=373266#c89
  1300. # [12:06] <mounir> dao: yes, I will reply
  1301. # [12:07] * Joins: smontagu (chatzilla@43C82757.C208D5C4.51B98CA5.IP)
  1302. # [12:08] <dao> netscape navigator had one ADU yesterday, flock had four. impressive
  1303. # [12:09] * Quits: espindola (espindola@9BDEAE32.8F3969DC.B62F7881.IP) (Connection reset by peer)
  1304. # [12:09] * Joins: espindola (espindola@9BDEAE32.8F3969DC.B62F7881.IP)
  1305. # [12:10] <Unfocused> lol
  1306. # [12:12] * Joins: Wes (chatzilla@moz-BEF0C255.page.ca)
  1307. # [12:13] * Quits: dao (dao@moz-1377C14D.superkabel.de) (Quit: Leaving.)
  1308. # [12:14] * Joins: mib_oh3tjq (Mibbit@DA5F2861.A393AF2A.265540B.IP)
  1309. # [12:14] * Quits: mib_oh3tjq (Mibbit@DA5F2861.A393AF2A.265540B.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1310. # [12:14] <darktrojan> damn, I wanted to ask dao what version of netscape it was
  1311. # [12:14] * Joins: gandalf (zbraniecki@moz-307FE220.neoplus.adsl.tpnet.pl)
  1312. # [12:15] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  1313. # [12:15] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  1314. # [12:17] <Unfocused> darktrojan: don't think he'd know anyway - that was from an email showing a summary of ADUs. would have to ask one of the metrics guys
  1315. # [12:17] <darktrojan> oh.
  1316. # [12:17] <darktrojan> oh God. "Ubuntu founder touts UI innovation in 12.04 beta release"
  1317. # [12:17] <@smaug> pedro> it's the data, don't ask me!
  1318. # [12:18] <@smaug> that was about the netscape
  1319. # [12:19] * Joins: ferdinand (Mibbit@DA5F2861.A393AF2A.265540B.IP)
  1320. # [12:21] <darktrojan> oic
  1321. # [12:21] * Quits: @smaug (chatzilla@moz-AD9B22BB.elisa-mobile.fi) (Ping timeout)
  1322. # [12:21] <darktrojan> hmm, ubuntu's 'innovation' could actually be alright
  1323. # [12:21] * Joins: smaug_ (chatzilla@moz-42B6A546.gprs.sl-laajakaista.fi)
  1324. # [12:22] * smaug_ is now known as smaug
  1325. # [12:22] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  1326. # [12:22] * Joins: janv (varga@moz-DE50E089.flarion.as5628.telecom.sk)
  1327. # [12:22] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  1328. # [12:22] * darktrojan wonders how good the execution will be
  1329. # [12:23] <ttaubert> darktrojan: link?
  1330. # [12:23] * glob|away worries about darktrojan's dark thoughts
  1331. # [12:23] <darktrojan> http://arstechnica.com/business/news/2012/03/ubuntu-founder-touts-ui-innovation-in-1204-beta-release.ars
  1332. # [12:24] <darktrojan> glob?
  1333. # [12:24] <ttaubert> thx
  1334. # [12:24] * Quits: smontagu (chatzilla@43C82757.C208D5C4.51B98CA5.IP) (Ping timeout)
  1335. # [12:24] <glob|away> darktrojan, you're thinking about executions...
  1336. # [12:25] <ttaubert> yay, improved power mgmt, can't wait for my x220 to last... um... 10hrs? =)
  1337. # [12:25] <darktrojan> heh, can we execute shuttleworth as a sacrifice?
  1338. # [12:25] * aja hopes it's better than UI inovation in latest Ubuntu release
  1339. # [12:26] <Unfocused> darktrojan: is the new patch in bug 731041 still a WIP, or is it for final review?
  1340. # [12:27] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  1341. # [12:27] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  1342. # [12:27] <darktrojan> erm, I think it was finished
  1343. # [12:27] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  1344. # [12:27] <darktrojan> I seem to recall thinking I should change the name
  1345. # [12:27] <Unfocused> heh k
  1346. # [12:27] <darktrojan> and then not doing it, clearly :/
  1347. # [12:28] * Quits: ferdinand (Mibbit@DA5F2861.A393AF2A.265540B.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1348. # [12:30] <Unfocused> darktrojan: huh, setting only has a min-height on gnomestripe?
  1349. # [12:30] * Joins: mike5w3c (MikeS@moz-DAFE1A45.tokyo.ocn.ne.jp)
  1350. # [12:30] <darktrojan> oh, no, it was wrong
  1351. # [12:31] <darktrojan> must've miscalculated last time
  1352. # [12:31] * Joins: sritolia (srikant@3034EE0A.9B552DFD.5D9ABA9F.IP)
  1353. # [12:31] <Unfocused> ok
  1354. # [12:32] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  1355. # [12:32] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  1356. # [12:33] * Joins: smontagu (chatzilla@6D3B9128.149B8442.CB858787.IP)
  1357. # [12:34] * Quits: aja (chatzilla@F9F52BEB.80184A0A.7880DB15.IP) (Client exited)
  1358. # [12:35] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Input/output error)
  1359. # [12:35] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  1360. # [12:37] <glazou> NeilAway: sorry, missed your question above ; oldnewthing ?
  1361. # [12:39] <NeilAway> glazou: http://blogs.msdn.com/b/oldnewthing/archive/2012/03/05/10277439.aspx (unsurprisingly doesn't work in IE6)
  1362. # [12:39] <glazou> looking
  1363. # [12:40] <darktrojan> nicely answered
  1364. # [12:41] <ttaubert> yeah :)
  1365. # [12:42] <Unfocused> haha nice
  1366. # [12:42] <glazou> because developers at MSFT have only one screen and could never test/validate an implementation ? :-)
  1367. # [12:42] <darktrojan> and it's a CRT
  1368. # [12:43] <darktrojan> they're retro like that
  1369. # [12:43] * Quits: paolo (paolo@moz-C6D3366B.retail.telecomitalia.it) (Client exited)
  1370. # [12:44] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  1371. # [12:44] * Quits: smaug (chatzilla@moz-42B6A546.gprs.sl-laajakaista.fi) (Ping timeout)
  1372. # [12:44] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  1373. # [12:45] * darktrojan goes to check on inbound
  1374. # [12:45] <darktrojan> oh look some fun orange to star
  1375. # [12:46] * Quits: AutomatedTester (AutomatedT@moz-6CE0941E.as13285.net) (Input/output error)
  1376. # [12:47] * Quits: gandalf (zbraniecki@moz-307FE220.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
  1377. # [12:47] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  1378. # [12:47] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  1379. # [12:49] * Joins: Pike (Pike@moz-E31CD2CB.mozilla.org)
  1380. # [12:50] <NeilAway> darktrojan: bah, html today
  1381. # [12:50] <darktrojan> me too
  1382. # [12:51] * Quits: smontagu (chatzilla@6D3B9128.149B8442.CB858787.IP) (Ping timeout)
  1383. # [12:53] * Joins: KaIRC (robert@moz-E8F6A17E.adsl.highway.telekom.at)
  1384. # [12:53] * Quits: KaiRo (robert@moz-F1E10103.adsl.highway.telekom.at) (Ping timeout)
  1385. # [12:55] * Joins: smaug (chatzilla@moz-C334B20D.gprs.sl-laajakaista.fi)
  1386. # [12:55] * ChanServ sets mode: +o smaug
  1387. # [12:56] * Quits: surkov (surkov@8D033FC0.5EFF84F1.5D3F4C44.IP) (Quit: surkov)
  1388. # [12:56] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  1389. # [12:56] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  1390. # [12:56] * Joins: pascalc (chatzilla@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1391. # [12:56] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Input/output error)
  1392. # [12:57] <darktrojan> Unfocused, that bug has 2 votes. Go figure.
  1393. # [12:57] <darktrojan> voters will be pleased to know the code is now tidier
  1394. # [12:59] * Joins: smontagu (chatzilla@6E8B4899.5ACD0297.CC465D70.IP)
  1395. # [12:59] * KaIRC is now known as KaiRo
  1396. # [13:00] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  1397. # [13:00] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  1398. # [13:00] <@smaug> so, what is the right thing to use for sets
  1399. # [13:00] <@smaug> hashsets
  1400. # [13:00] <Unfocused> haha
  1401. # [13:00] <Pike> do bookmarklets not work on chrome:// pages anymore?
  1402. # [13:00] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
  1403. # [13:01] * Joins: pranavrc (pranavrc@6285191B.8CAABF9B.520CDC98.IP)
  1404. # [13:02] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  1405. # [13:02] * Quits: mike5w3c (MikeS@moz-DAFE1A45.tokyo.ocn.ne.jp) (Quit: mike5w3c)
  1406. # [13:02] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  1407. # [13:03] * Quits: jfkthame (jfkthame@3EC4A1A5.5BC345F5.9542EC20.IP) (Quit: jfkthame)
  1408. # [13:05] * Quits: Honza (chatzilla@C62E2FAA.23B79DE4.D0083327.IP) (Client exited)
  1409. # [13:06] * Joins: ehoogeveen (emanuel.ho@moz-B95F3766.chello.nl)
  1410. # [13:08] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  1411. # [13:08] * Joins: peregrino (peregrino@moz-DE17EB26.telecom.net.ar)
  1412. # [13:08] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  1413. # [13:08] * glazou is now known as glazou_lunch
  1414. # [13:08] * mak is now known as mak|afk
  1415. # [13:08] * Joins: Honza (chatzilla@C62E2FAA.23B79DE4.D0083327.IP)
  1416. # [13:10] <darktrojan> hmm, just found an old copy of m-c lying around
  1417. # [13:10] <darktrojan> pretty sure I don't need that any more
  1418. # [13:11] * Joins: vikash (vikash@6A31D3DE.9B552DFD.5D9ABA9F.IP)
  1419. # [13:12] * Quits: mak|afk (chatzilla@moz-E5FE2425.retail.telecomitalia.it) (Connection reset by peer)
  1420. # [13:13] * Quits: m_kato (m_kato@moz-348F61F0.mozilla.or.jp) (Quit: Leaving...)
  1421. # [13:13] <darktrojan> 4.0b9pre
  1422. # [13:15] * Joins: mak|afk (chatzilla@moz-E5FE2425.retail.telecomitalia.it)
  1423. # [13:15] * Quits: mak|afk (chatzilla@moz-E5FE2425.retail.telecomitalia.it) (Connection reset by peer)
  1424. # [13:16] * Joins: mak|afk (chatzilla@moz-E5FE2425.retail.telecomitalia.it)
  1425. # [13:16] * Quits: @smaug (chatzilla@moz-C334B20D.gprs.sl-laajakaista.fi) (Ping timeout)
  1426. # [13:17] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  1427. # [13:17] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  1428. # [13:18] * Joins: c0smikdebris (c0smikdebr@AB277EF.DC4492DD.BE90E62C.IP)
  1429. # [13:20] * Joins: gandalf (zbraniecki@moz-8FC72733.neoplus.adsl.tpnet.pl)
  1430. # [13:21] * Quits: harsh (Mibbit@F4384220.15C6DF7B.1551A00F.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1431. # [13:22] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  1432. # [13:23] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  1433. # [13:23] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
  1434. # [13:24] * Quits: sritolia (srikant@3034EE0A.9B552DFD.5D9ABA9F.IP) (Ping timeout)
  1435. # [13:25] * Joins: gabor (gabor@moz-981FF74D.pool.digikabel.hu)
  1436. # [13:25] * Quits: SeoZ (DanielJuyu@FB245CA0.4C8FC38D.14E0EA63.IP) (Ping timeout)
  1437. # [13:26] * Joins: IanN (iann@4837CDFE.2ECE621A.E5F36E28.IP)
  1438. # [13:28] * Quits: Honza (chatzilla@C62E2FAA.23B79DE4.D0083327.IP) (Quit: ChatZilla 0.9.88 [Firefox 10.0.2/20120215223356])
  1439. # [13:28] <IanN> what's been added to wiki.mozilla.org that means it has some "unauthenticated content"?
  1440. # [13:29] * Joins: dria (dria@moz-86A004D9.dhcp-dynamic.fibreop.nb.bellaliant.net)
  1441. # [13:29] * Quits: pranavrc (pranavrc@6285191B.8CAABF9B.520CDC98.IP) (Ping timeout)
  1442. # [13:30] <IanN> hmmm, there are some stylesheets pulled from ajax.googleapis.com that might be doing it
  1443. # [13:30] <Standard8> and jquery min files
  1444. # [13:31] <IanN> it's very annoying
  1445. # [13:34] * Joins: edmorley (edmorley@moz-C40456C7.range109-152.btcentralplus.com)
  1446. # [13:34] * Quits: smontagu (chatzilla@6E8B4899.5ACD0297.CC465D70.IP) (Ping timeout)
  1447. # [13:34] * Quits: mak|afk (chatzilla@moz-E5FE2425.retail.telecomitalia.it) (Connection reset by peer)
  1448. # [13:35] * Joins: mak|afk (chatzilla@moz-E5FE2425.retail.telecomitalia.it)
  1449. # [13:35] * Quits: askalski (akuda@moz-104CC309.mv.mozilla.com) (Quit: Wychodzi)
  1450. # [13:35] * Joins: tonymec__ (tonymec@64B9AA5B.175E3938.277517C1.IP)
  1451. # [13:35] * Joins: Honza (chatzilla@C62E2FAA.23B79DE4.D0083327.IP)
  1452. # [13:35] * tonymec__ is now known as tonymec|away
  1453. # [13:36] <NeilAway> Pike: I think that got disabled recently
  1454. # [13:36] * Quits: janv (varga@moz-DE50E089.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  1455. # [13:36] * Joins: bjacob (bjacob@920717F9.9758A021.147E3FF0.IP)
  1456. # [13:37] <NeilAway> Pike: might be 723808
  1457. # [13:37] * Fallen is now known as Fallen|away
  1458. # [13:37] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  1459. # [13:37] * mak|afk is now known as mak
  1460. # [13:37] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  1461. # [13:38] <kaie> I want a non-libxul debug build for quick turnaround while experimenting. We don't have that, right?
  1462. # [13:38] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Ping timeout)
  1463. # [13:38] * Joins: chrisccoulson (chr1s@60D76E1B.16E4425B.7D0FCE04.IP)
  1464. # [13:42] * Joins: jfkthame (jfkthame@3EC4A1A5.5BC345F5.9542EC20.IP)
  1465. # [13:42] <Standard8> kaie: correct, we don't have that
  1466. # [13:42] <kaie> ok thx
  1467. # [13:42] <Standard8> best you can do is make in the directory you're changing
  1468. # [13:42] <Standard8> then make in toolkit/library iirc
  1469. # [13:43] * Joins: smontagu (chatzilla@E5262F17.149B8442.CB858787.IP)
  1470. # [13:45] * Quits: mak (chatzilla@moz-E5FE2425.retail.telecomitalia.it) (Connection reset by peer)
  1471. # [13:46] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  1472. # [13:46] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  1473. # [13:46] * Joins: mak|afk (chatzilla@moz-E5FE2425.retail.telecomitalia.it)
  1474. # [13:47] * Quits: chrisccoulson (chr1s@60D76E1B.16E4425B.7D0FCE04.IP) (Client exited)
  1475. # [13:47] * mak|afk is now known as mak
  1476. # [13:48] * Quits: tonymec|away (tonymec@64B9AA5B.175E3938.277517C1.IP) (Ping timeout)
  1477. # [13:50] * Joins: imphil (philipp@moz-4FAD558C.dfn.mwn.de)
  1478. # [13:50] * Quits: jgilbert (jgilbert@moz-2B3CF81C.hsd1.ca.comcast.net) (Ping timeout)
  1479. # [13:51] * Joins: pranavrc (pranavrc@DF14EB87.4DA35B3F.520CDC98.IP)
  1480. # [13:51] * Joins: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se)
  1481. # [13:52] * Quits: mak (chatzilla@moz-E5FE2425.retail.telecomitalia.it) (Connection reset by peer)
  1482. # [13:52] * Joins: surkov (surkov@8D033FC0.5EFF84F1.5D3F4C44.IP)
  1483. # [13:52] * Joins: mike5w3c (MikeS@moz-DAFE1A45.tokyo.ocn.ne.jp)
  1484. # [13:53] * Joins: chrisccoulson (chr1s@983912DA.7E6A46E1.7D0FCE04.IP)
  1485. # [13:54] * Joins: mak (chatzilla@moz-E5FE2425.retail.telecomitalia.it)
  1486. # [13:55] * ewong|sleep is now known as ewong
  1487. # [13:56] * Quits: pranavrc (pranavrc@DF14EB87.4DA35B3F.520CDC98.IP) (Ping timeout)
  1488. # [13:57] * Joins: graememcc (chatzilla@moz-C7ABB108.range86-148.btcentralplus.com)
  1489. # [13:57] * Quits: tor (tor@E5C2CE22.27B17D2B.49CEED6B.IP) (Connection reset by peer)
  1490. # [13:57] * Quits: mak (chatzilla@moz-E5FE2425.retail.telecomitalia.it) (Ping timeout)
  1491. # [13:57] * Joins: mak77 (chatzilla@moz-9FCADA24.retail.telecomitalia.it)
  1492. # [13:57] * Joins: tor (tor@E5C2CE22.27B17D2B.49CEED6B.IP)
  1493. # [13:57] * Joins: janv (varga@moz-DE50E089.flarion.as5628.telecom.sk)
  1494. # [13:57] * mak77 is now known as mak
  1495. # [13:57] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  1496. # [13:57] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  1497. # [14:00] * Joins: chrisccoulson_ (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
  1498. # [14:00] * Quits: chrisccoulson_ (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Client exited)
  1499. # [14:00] * Joins: chrisccoulson_ (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
  1500. # [14:01] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  1501. # [14:01] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  1502. # [14:02] * Quits: chrisccoulson (chr1s@983912DA.7E6A46E1.7D0FCE04.IP) (Ping timeout)
  1503. # [14:02] * Quits: imphil (philipp@moz-4FAD558C.dfn.mwn.de) (Ping timeout)
  1504. # [14:03] * Joins: imphil (philipp@moz-4FAD558C.dfn.mwn.de)
  1505. # [14:06] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Ping timeout)
  1506. # [14:06] * Quits: janv (varga@moz-DE50E089.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  1507. # [14:06] * Joins: josh (josh@moz-2EE66546.nyc.res.rr.com)
  1508. # [14:07] * jfkthame is now known as jfkthame_afk
  1509. # [14:07] * Fallen|away is now known as Fallen
  1510. # [14:09] * Joins: sritolia (srikant@3034EE0A.9B552DFD.5D9ABA9F.IP)
  1511. # [14:09] * Quits: anky (anky@6CAA6AB2.486732D8.A3D1B221.IP) (Client exited)
  1512. # [14:09] <edmorley> IanN: for the mixed content warning on wiki.m.o, see bug 729605
  1513. # [14:09] <edmorley> (it's been driving me nuts too)
  1514. # [14:09] * Joins: drice (derice@1606D15F.E628B196.8E155D4E.IP)
  1515. # [14:09] * Joins: smaug (chatzilla@moz-4948B1CB.gprs.sl-laajakaista.fi)
  1516. # [14:09] * ChanServ sets mode: +o smaug
  1517. # [14:09] * Joins: tonymec__ (tonymec@moz-7AEB4B60.adsl-dyn.isp.belgacom.be)
  1518. # [14:10] * Joins: janv (varga@moz-DE50E089.flarion.as5628.telecom.sk)
  1519. # [14:10] * tonymec__ is now known as tonymec|away
  1520. # [14:11] * Quits: nli (nli@moz-99690620.hinet-ip.hinet.net) (Quit: nli)
  1521. # [14:12] * Quits: darktrojan (geoff@moz-509CC089.dsl.telstraclear.net) (Quit: darktrojan)
  1522. # [14:12] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  1523. # [14:12] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  1524. # [14:12] * Joins: Goldorak (chatzilla@F063CC3D.9328D715.187A1082.IP)
  1525. # [14:14] * Joins: timdream (timdream@moz-ECC0906B.uac63.hknet.com)
  1526. # [14:15] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  1527. # [14:15] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  1528. # [14:15] * Joins: mwu (mwu@moz-59435430.hsd1.nj.comcast.net)
  1529. # [14:15] * Joins: rshetty (quassel@232311FD.7D0F95CF.C842849F.IP)
  1530. # [14:17] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1531. # [14:17] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1532. # [14:18] * Quits: c0smikdebris (c0smikdebr@AB277EF.DC4492DD.BE90E62C.IP) (Quit: Computer has gone to sleep.)
  1533. # [14:19] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1534. # [14:20] * Quits: @smaug (chatzilla@moz-4948B1CB.gprs.sl-laajakaista.fi) (Ping timeout)
  1535. # [14:22] * Quits: imphil (philipp@moz-4FAD558C.dfn.mwn.de) (Ping timeout)
  1536. # [14:22] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1537. # [14:23] * Joins: sheppy (sheppy@moz-4992DE6D.static.kgpt.tn.charter.com)
  1538. # [14:24] <Cork> what component should one put bugs about packaging errors?
  1539. # [14:26] * Joins: dseif (dseif@C080F02E.33EE9F8A.1139E686.IP)
  1540. # [14:26] * glob|away is now known as glob
  1541. # [14:26] <Cork> (bug 733351)
  1542. # [14:27] * Joins: sgautherie (chatzilla@moz-D7B69DC4.fbxo.proxad.net)
  1543. # [14:27] * Joins: regen (Miller@moz-7606A082.adsl.dynamic.seed.net.tw)
  1544. # [14:28] <coop|afk> Cork: product: mozilla.org, component: Release Automation: Releases
  1545. # [14:28] <Cork> thx
  1546. # [14:28] * rclick|afk is now known as rclick
  1547. # [14:29] <Cork> uhmmm you mean Release Enginering: Release?
  1548. # [14:29] <coop|afk> uh, yeah, sorry
  1549. # [14:30] <coop|afk> have automation on the brain
  1550. # [14:30] <Cork> hops noone kills me for that :)
  1551. # [14:30] * Joins: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP)
  1552. # [14:30] * Joins: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP)
  1553. # [14:31] * glazou_lunch is now known as glazou
  1554. # [14:32] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  1555. # [14:32] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  1556. # [14:36] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1557. # [14:37] * Quits: regen (Miller@moz-7606A082.adsl.dynamic.seed.net.tw) (Quit: regen)
  1558. # [14:37] * bhearsum|afk is now known as bhearsum|buildduty
  1559. # [14:37] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1560. # [14:37] * bhearsum|buildduty nervously wanders in
  1561. # [14:37] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
  1562. # [14:38] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  1563. # [14:38] * Joins: vikram360 (vikram360@EF40B683.C4369F7.2A068A5E.IP)
  1564. # [14:38] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  1565. # [14:40] * Quits: smontagu (chatzilla@E5262F17.149B8442.CB858787.IP) (Ping timeout)
  1566. # [14:40] * Quits: vikash (vikash@6A31D3DE.9B552DFD.5D9ABA9F.IP) (Quit: Leaving)
  1567. # [14:41] * Standard8 is now known as Standard8Away
  1568. # [14:41] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
  1569. # [14:41] * Standard8Away is now known as Standard8
  1570. # [14:43] * Joins: robhawkes (robhawkes@moz-7CEB4E1.ptr.us.xo.net)
  1571. # [14:44] * Quits: sritolia (srikant@3034EE0A.9B552DFD.5D9ABA9F.IP) (Quit: Leaving)
  1572. # [14:44] * gregglind_away is now known as gregglind
  1573. # [14:45] * Joins: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP)
  1574. # [14:46] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  1575. # [14:46] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
  1576. # [14:50] * Joins: jviereck (Adium@moz-2CD764B4.ethz.ch)
  1577. # [14:51] * Joins: tonymec (tonymec@moz-7AEB4B60.adsl-dyn.isp.belgacom.be)
  1578. # [14:52] * Joins: Jeffrey (chatzilla@moz-AB50ABBF.hsd1.sc.comcast.net)
  1579. # [14:52] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
  1580. # [14:53] * Joins: c0smikdebris (c0smikdebr@AB277EF.DC4492DD.BE90E62C.IP)
  1581. # [14:53] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1582. # [14:54] * Quits: jviereck (Adium@moz-2CD764B4.ethz.ch) (Quit: Leaving.)
  1583. # [14:54] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1584. # [14:55] * Joins: vikash (vikash@6A31D3DE.9B552DFD.5D9ABA9F.IP)
  1585. # [14:57] * jmaher|afk is now known as jmaher
  1586. # [14:58] * Joins: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP)
  1587. # [15:01] * Quits: c0smikdebris (c0smikdebr@AB277EF.DC4492DD.BE90E62C.IP) (Quit: Computer has gone to sleep.)
  1588. # [15:02] * rail_away is now known as rail
  1589. # [15:02] * Joins: armenzg (armenzg@moz-803D7934.home1.cgocable.net)
  1590. # [15:02] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.88 [Firefox 12.0a2/20120304042010])
  1591. # [15:03] * Joins: joey (chatzilla@moz-E31CD2CB.mozilla.org)
  1592. # [15:04] * Joins: raccettura (raccettura@moz-660B8F4B.hsd1.nj.comcast.net)
  1593. # [15:05] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
  1594. # [15:06] * Joins: dao (dao@moz-1377C14D.superkabel.de)
  1595. # [15:07] * Joins: ibarlow (ibarlow@moz-D5CDF301.cpe.net.cable.rogers.com)
  1596. # [15:07] * Joins: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net)
  1597. # [15:11] * padenot|away is now known as padenot
  1598. # [15:12] * Joins: AaronMT (AaronMT@moz-DB17C53A.cpe.net.cable.rogers.com)
  1599. # [15:13] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
  1600. # [15:13] * Joins: c0smikdebris (c0smikdebr@AB277EF.DC4492DD.BE90E62C.IP)
  1601. # [15:15] * Joins: Suresh (chatzilla@203B7640.6F453D9B.BC2C9F51.IP)
  1602. # [15:17] * Quits: bjacob (bjacob@920717F9.9758A021.147E3FF0.IP) (Ping timeout)
  1603. # [15:19] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/14099190f012 - Serge Gautherie - Bug 730551. (Bv2) browser_bug638292.js: Check load target, Make SeaMonkey support more specific. r=bmcbride.
  1604. # [15:19] <firebot> http://hg.mozilla.org/mozilla-central/rev/bcbdc2a0efa1 - Serge Gautherie - Bug 718237. (Cv1) Call initAutoComplete() early to support XPFE AutoComplete. r=surkov.alexander.
  1605. # [15:19] * Quits: paoletto (paolo@moz-AA512F86.retail.telecomitalia.it) (Ping timeout)
  1606. # [15:20] * Joins: paoletto (paolo@moz-AA512F86.retail.telecomitalia.it)
  1607. # [15:22] * Quits: past (past@moz-9D677A1D.dsl.dyn.forthnet.gr) (Input/output error)
  1608. # [15:23] * Joins: mjschranz (mjschranz@C7D326F2.33EE9F8A.1139E686.IP)
  1609. # [15:23] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1610. # [15:24] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1611. # [15:24] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
  1612. # [15:25] * Quits: sgautherie (chatzilla@moz-D7B69DC4.fbxo.proxad.net) (Quit: ChatZilla 0.9.78.1 [SeaMonkey 1.5a/2007051508])
  1613. # [15:26] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  1614. # [15:27] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
  1615. # [15:28] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-1.9.2/rev/e84c81c01cf2 - ffxbld - Added FIREFOX_3_6_28_RELEASE FIREFOX_3_6_28_BUILD1 tag(s) for changeset b2576dbcd614. DONTBUILD CLOSED TREE a=release
  1616. # [15:28] <firebot> http://hg.mozilla.org/releases/mozilla-1.9.2/rev/0fec8d30c391 - ffxbld - Automated checkin: version bump for firefox 3.6.28 release. DONTBUILD CLOSED TREE a=release
  1617. # [15:28] <firebot> http://hg.mozilla.org/releases/mozilla-1.9.2/rev/b2576dbcd614 - ffxbld - Automated checkin: version bump for firefox 3.6.28 release. DONTBUILD CLOSED TREE a=release
  1618. # [15:30] * coop|afk is now known as coop
  1619. # [15:31] * padenot is now known as padenot|away
  1620. # [15:33] * edransch-away is now known as edransch
  1621. # [15:33] * Quits: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com) (Client exited)
  1622. # [15:34] * Joins: askalski (akuda@moz-104CC309.mv.mozilla.com)
  1623. # [15:37] * Joins: jimm (jmathies@moz-7F164CA1.pn.at.cox.net)
  1624. # [15:39] * Quits: janv (varga@moz-DE50E089.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  1625. # [15:40] * Joins: regen (Miller@moz-6035B128.adsl.dynamic.seed.net.tw)
  1626. # [15:41] * catlee-away is now known as catlee
  1627. # [15:42] * padenot|away is now known as padenot
  1628. # [15:45] * Joins: kaie2 (kaie@moz-FA203825.dip.t-dialin.net)
  1629. # [15:45] * Quits: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net) (Ping timeout)
  1630. # [15:46] * Quits: kaie (kaie@moz-BE825B57.dip.t-dialin.net) (Ping timeout)
  1631. # [15:46] * kaie2 is now known as kaie
  1632. # [15:46] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
  1633. # [15:46] * Joins: redDragon (msk@moz-7636CF44.dynip.nus.edu.sg)
  1634. # [15:47] * Joins: harsh (Mibbit@F4384220.15C6DF7B.1551A00F.IP)
  1635. # [15:47] * Joins: mjschranz_ (mjschranz@moz-57B23647.senecac.on.ca)
  1636. # [15:48] * Joins: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net)
  1637. # [15:48] * gregglind is now known as gregglind_breakfast
  1638. # [15:48] * Quits: mjschranz (mjschranz@C7D326F2.33EE9F8A.1139E686.IP) (Ping timeout)
  1639. # [15:49] * Quits: regen (Miller@moz-6035B128.adsl.dynamic.seed.net.tw) (Quit: regen)
  1640. # [15:49] * Quits: dao (dao@moz-1377C14D.superkabel.de) (Ping timeout)
  1641. # [15:50] <espindola> !seen Mikek
  1642. # [15:50] <firebot> mikek was last seen 1 week, 5 days, 19 hours, 2 minutes and 9 seconds ago, saying 'gavin: thank you, that would have been my next question :) ' in #developers.
  1643. # [15:50] <espindola> gah
  1644. # [15:51] <espindola> mak: anyone else that could comment on 733358/732368?
  1645. # [15:51] * Joins: dao (dao@moz-1377C14D.superkabel.de)
  1646. # [15:51] <mak> espindola: ?
  1647. # [15:51] * mjschranz_ is now known as mjschranz
  1648. # [15:52] <mak> espindola: if you write there, I'm sure Mike will answer
  1649. # [15:52] <mak> it worked for me yesterday
  1650. # [15:53] <mak> btw, for now I'd suggest to dupe your bug to that one, then if you want to take his patch and address my comments, or viceversa, check your patch against his, that may even work. I just care there is one working patch!
  1651. # [15:53] <espindola> ok
  1652. # [15:53] <mak> 2 working patches are a bit too many
  1653. # [15:54] <mak> so let's keep the discussion in one single bug, to begin with
  1654. # [15:55] * Joins: dveditz (dveditz@moz-34991AF4.dhcp.cruzio.com)
  1655. # [15:55] * ChanServ sets mode: +o dveditz
  1656. # [15:57] * Joins: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP)
  1657. # [15:58] * bwinton_away is now known as bwinton
  1658. # [15:59] * Joins: AutomatedTester (AutomatedT@moz-AB356800.as13285.net)
  1659. # [16:01] * Joins: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP)
  1660. # [16:03] * Quits: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net) (Quit: Mardak)
  1661. # [16:03] * Joins: past (past@moz-9D677A1D.dsl.dyn.forthnet.gr)
  1662. # [16:04] * Quits: heftig (Jan@moz-14E70D51.dip.t-dialin.net) (Quit: leaving)
  1663. # [16:05] * Joins: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net)
  1664. # [16:05] * Quits: timdream (timdream@moz-ECC0906B.uac63.hknet.com) (Ping timeout)
  1665. # [16:06] * Quits: c0smikdebris (c0smikdebr@AB277EF.DC4492DD.BE90E62C.IP) (Client exited)
  1666. # [16:06] * Quits: armenzg (armenzg@moz-803D7934.home1.cgocable.net) (Ping timeout)
  1667. # [16:06] * Joins: timdream (timdream@moz-15EA239D.uac63.hknet.com)
  1668. # [16:07] * mcote|afk is now known as mcote
  1669. # [16:09] <IanN> urgh at .pyc files
  1670. # [16:09] * chrisccoulson_ is now known as chrisccoulson
  1671. # [16:12] * Joins: evilpie (evilpie@moz-C0D5BF2A.pools.arcor-ip.net)
  1672. # [16:13] * Quits: mcote (mcote@moz-FD8EB826.mc.videotron.ca) (Quit: leaving)
  1673. # [16:13] * Joins: c0smikdebris (c0smikdebr@AB277EF.DC4492DD.BE90E62C.IP)
  1674. # [16:13] * Joins: bretr (bret_recka@moz-EC82158.hsd1.ca.comcast.net)
  1675. # [16:14] * Joins: mjschranz_ (mjschranz@C7D326F2.33EE9F8A.1139E686.IP)
  1676. # [16:14] <sheppy> eep - the election notice for our county has all its text in Comic Sans. Sadfaces.
  1677. # [16:14] <mdas> dietrich: ping
  1678. # [16:14] * Joins: jprmc (jprmc@moz-78212799.starwoodbroadband.com)
  1679. # [16:14] <bhearsum|buildduty> sheppy: comical
  1680. # [16:14] <sheppy> And there is no information anywhere on what's on the freaking ballot so I can do research before I vote. WTF?
  1681. # [16:15] * Quits: mjschranz (mjschranz@moz-57B23647.senecac.on.ca) (Ping timeout)
  1682. # [16:15] * Quits: pascalc (chatzilla@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Connection reset by peer)
  1683. # [16:15] <sheppy> ah, there it is
  1684. # [16:15] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
  1685. # [16:15] * Joins: smontagu (chatzilla@moz-102ECB17.red.bezeqint.net)
  1686. # [16:18] <mak> espindola: btw, regarding your question, xpcom-will-shutdown handles the case of not having a profile (tests)
  1687. # [16:18] * Joins: Mano (mano@FCFBBDF.1A4CA79E.CB858787.IP)
  1688. # [16:18] <mak> espindola: and profile-after-change handles a not-really-existing-but-still-safe-to-cover case of on the fly profile switch
  1689. # [16:18] <espindola> mak: we should change the tests, no?
  1690. # [16:18] <espindola> to match how firefox shutsdown
  1691. # [16:19] <mak> espindola: adding a profile to tests not in need of it? I don't saw why
  1692. # [16:19] * Joins: ehugg (chatzilla@moz-44D86B1E.cisco.com)
  1693. # [16:19] <mak> espindola: and there is not just firefox, think of other apps based on libxul
  1694. # [16:19] * Joins: armenzg (armenzg@5E25AB7F.3CBDB8AB.DA78B690.IP)
  1695. # [16:19] <espindola> mak: so that we can remove uses of xpcom-* messages
  1696. # [16:20] <mak> that will come much later, for now they exist and we should handle that, in out case it will just not happen
  1697. # [16:20] * Quits: bretr (bret_recka@moz-EC82158.hsd1.ca.comcast.net) (Quit: bretr)
  1698. # [16:20] <espindola> they will have to use the profile-* messages once we exit(0)
  1699. # [16:20] <mak> sure, once we
  1700. # [16:20] <espindola> better move on that direction
  1701. # [16:20] <mak> it's not said that any app will want to support exit(0)
  1702. # [16:20] <espindola> instead of adding a new use of something we want to remove
  1703. # [16:21] <mak> this is not new use, this is fixing current behavior that otherwise would still be broken
  1704. # [16:21] <mak> fixing now future code doesn't work that well
  1705. # [16:22] <@bsmedberg> is the next aurora merge today or next week?
  1706. # [16:22] * philor|away is now known as philor
  1707. # [16:22] <mak> bsmedberg: /topic
  1708. # [16:22] <mak> (that means, luckily next week)
  1709. # [16:22] * padenot is now known as padenot|away
  1710. # [16:23] * Joins: JeroenDeDauw (jeroen@3D8B249.714666EF.52AB9A83.IP)
  1711. # [16:24] * Joins: gwagner (idefix2@moz-B8B530C2.hsd1.ca.comcast.net)
  1712. # [16:25] * Parts: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
  1713. # [16:26] <Mano> how can i watch for style changes on a node which has no frame
  1714. # [16:26] * Quits: bb10 (bb10@moz-C7B05616.org) (Ping timeout)
  1715. # [16:27] <Mano> in particular, changes to the (computed) list-style-image value
  1716. # [16:27] * Joins: bb10 (bb10@moz-C7B05616.org)
  1717. # [16:27] <Mano> (i'm in widget/)
  1718. # [16:27] * Joins: mcote (mcote@moz-FD8EB826.mc.videotron.ca)
  1719. # [16:27] <@bsmedberg> Mano: no frame?
  1720. # [16:28] <Mano> bsmedberg: display: none, yes
  1721. # [16:28] <@bsmedberg> Mano: if it has no frame it has no computed style, I think...
  1722. # [16:28] <Mano> bsmedberg: getComputedStyle works afaict
  1723. # [16:28] <Mano> maybe a frame is created just for that, i don't know.
  1724. # [16:28] * bz_sleep is now known as bz
  1725. # [16:29] * @bsmedberg doesn't know, then
  1726. # [16:29] <@bz> mano: you can't
  1727. # [16:29] * bear-afk is now known as bear
  1728. # [16:29] <@bz> mano: getComputedStyle for a node with no frame computes the style once and then throws it all away
  1729. # [16:29] <@bz> mano: if you query it again, it's recomputed from scratch again
  1730. # [16:29] <@bz> mano: we don't have a system for tracking dynamic changes of style on such nodes
  1731. # [16:30] <Mano> bz: this breaks mac ui in some cases :-/
  1732. # [16:30] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  1733. # [16:30] <@bz> it breaks all sorts of stuff
  1734. # [16:30] <Mano> it watches for "image" attribute changes.
  1735. # [16:30] <@bz> how are you watching for changes on nodes that _do_ have frames?
  1736. # [16:30] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Client exited)
  1737. # [16:30] <Mano> bz: i don't yet. it's for native menus
  1738. # [16:30] <@bz> Also, is your node display:none itself, or is some ancestor display:none
  1739. # [16:30] <Mano> they never have frames
  1740. # [16:30] <@bz> ah, yes
  1741. # [16:30] <@bz> ok
  1742. # [16:30] <Mano> bz: and given all of this, i think i'm going to change that
  1743. # [16:30] * Quits: jprmc (jprmc@moz-78212799.starwoodbroadband.com) (Ping timeout)
  1744. # [16:31] <@bz> ok
  1745. # [16:31] <Mano> to visibility: hidden or something
  1746. # [16:31] <@bz> mmm
  1747. # [16:31] <@bz> you want something else, probably
  1748. # [16:31] <@bz> since you don't want them to affect the rendering
  1749. # [16:31] <@bz> which is not true for visibility:hidden
  1750. # [16:31] <@bz> anyway
  1751. # [16:31] <@bz> creating frames seems like the simple way out for you, yes
  1752. # [16:31] <@bz> the other option is redesigning style storage so we can compute it on content and see dynamic changes
  1753. # [16:32] <Mano> how would i watch then, btw?
  1754. # [16:32] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  1755. # [16:32] <@bz> you'd have to change DidSetStyleContext for the relevant frames...
  1756. # [16:32] <@bz> Or something
  1757. # [16:32] * Joins: lmandel (lmandel@moz-113D7D7C.cable.teksavvy.com)
  1758. # [16:32] * Quits: dumitru (dgherman@moz-7C253BEB.getcadre.com) (Ping timeout)
  1759. # [16:32] <Mano> bz: would that happen before the date in the topic? ;)
  1760. # [16:32] <@bz> which "that"?
  1761. # [16:33] * Joins: jprmc (jprmc@moz-78212799.starwoodbroadband.com)
  1762. # [16:33] * Quits: reed (reed@tech.monkey) (Ping timeout)
  1763. # [16:33] * Joins: dumitru (dgherman@moz-7C253BEB.getcadre.com)
  1764. # [16:33] * Quits: Ryan (rflint@moz-A287E317.com) (Ping timeout)
  1765. # [16:33] * Quits: jprmc (jprmc@moz-78212799.starwoodbroadband.com) (Connection reset by peer)
  1766. # [16:33] <Mano> redesigning style storage, of course
  1767. # [16:33] <Mano> anyway
  1768. # [16:33] <Mano> what are my options for forcing a frame, in general?
  1769. # [16:34] <Mano> i'm not so worried about the rendering affects of visibility: hidden as long as i can control them in the theme
  1770. # [16:34] <Mano> and i think i do...
  1771. # [16:35] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  1772. # [16:35] * Joins: Ryan (rflint@moz-A287E317.com)
  1773. # [16:35] * Quits: c0smikdebris (c0smikdebr@AB277EF.DC4492DD.BE90E62C.IP) (Ping timeout)
  1774. # [16:36] * Joins: c0smikdebris (c0smikdebr@383E803.EDA297EB.BE90E62C.IP)
  1775. # [16:36] * Joins: reed (reed@tech.monkey)
  1776. # [16:36] <Mano> there's at least three reasons for creating frames there: 1) xbl attachment happening "implicitly" 2) tracking list-style-image 3) tracking visibility
  1777. # [16:37] * Quits: grubshka (grubshka@moz-6DDB8A96.w86-216.abo.wanadoo.fr) (Ping timeout)
  1778. # [16:37] * Quits: gandalf (zbraniecki@moz-8FC72733.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
  1779. # [16:38] * Joins: Kwan (chatzilla@50B6A5A7.F00EEDB6.78A86932.IP)
  1780. # [16:38] <Yoric> I am currently testing some heavily asynchronous code using a chrome test, and I keep having errors in which the test looks for |ok|, or |this.fileLogger| – which are not defined in the context.
  1781. # [16:39] * Quits: RemusPop (remuspop@601F3B17.33662590.A5830293.IP) (Client exited)
  1782. # [16:39] <Yoric> What can I be missing?
  1783. # [16:40] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
  1784. # [16:41] * Quits: smontagu (chatzilla@moz-102ECB17.red.bezeqint.net) (Ping timeout)
  1785. # [16:41] * Joins: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com)
  1786. # [16:41] <espindola> mak: please at least write that on the bug so that others can see it
  1787. # [16:41] <espindola> lunch, brb
  1788. # [16:42] <mak> espindola: it's already in the bug
  1789. # [16:42] <mak> see my various comments there
  1790. # [16:42] * armenzg is now known as armenzg_brb
  1791. # [16:43] * Joins: hhillen (hhillen@moz-9B657761.upc-f.chello.nl)
  1792. # [16:43] * Quits: stormy (stormy@moz-AD395531.hsd1.co.comcast.net) (Ping timeout)
  1793. # [16:44] * Quits: fabrice (fabrice@moz-104CC309.mv.mozilla.com) (Ping timeout)
  1794. # [16:45] * Quits: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  1795. # [16:47] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
  1796. # [16:47] * Quits: dao (dao@moz-1377C14D.superkabel.de) (Quit: Leaving.)
  1797. # [16:47] <@bsmedberg> anyone except jfkthame_afk know harfbuzz?
  1798. # [16:48] * jfkthame_afk is now known as jfkthame
  1799. # [16:48] <@bsmedberg> ooh
  1800. # [16:48] <jfkthame> bsmedberg: you might be looking for jdaggett
  1801. # [16:48] <jfkthame> bsmedberg: or for the real inside scoop, behdad sometimes hangs out in gfx
  1802. # [16:49] <@bsmedberg> jfkthame: the actual chkstk call for bug 732925 is coming from http://hg.mozilla.org/releases/mozilla-beta/annotate/8c9e4873d419/gfx/thebes/gfxHarfBuzzShaper.cpp
  1803. # [16:49] * Joins: wesj (wesj@moz-135A9FA9.hsd1.ca.comcast.net)
  1804. # [16:49] <@bsmedberg> #l716
  1805. # [16:50] <@bsmedberg> that frame appears to be 0x517C big
  1806. # [16:50] <jfkthame> bsmedberg: the InitTextRun frame, is that?
  1807. # [16:50] <@bsmedberg> yes
  1808. # [16:50] * armenzg_brb is now known as armenzg
  1809. # [16:50] <@bsmedberg> it's not clear to me what in that frame is actually that big
  1810. # [16:50] * Joins: smontagu (chatzilla@moz-9A3AD107.red.bezeqint.net)
  1811. # [16:51] <jfkthame> hmm - i bet that's because we allocate some fairly large auto-buffers on the stack to avoid heap allocation in most cases
  1812. # [16:51] <jfkthame> but maybe we can slim those down significantly
  1813. # [16:51] <@bsmedberg> via inlining? I don't see anything in that frame itself except for nsAutoTArray<hb_feature_t,20> features;
  1814. # [16:51] <@bsmedberg> which shouldn't be a problem
  1815. # [16:52] <jfkthame> i wonder if SetGlyphsFromRun gets inlined... nobody else calls it, so it'd make sense for the compiler
  1816. # [16:52] <@bsmedberg> jfkthame: can this recurse at all?
  1817. # [16:52] <jfkthame> no
  1818. # [16:53] * Quits: askalski (akuda@moz-104CC309.mv.mozilla.com) (Quit: Wychodzi)
  1819. # [16:53] <jfkthame> hmm, SetGlyphsFromRun doesn't seem to have as many autoarrays as i was thinking
  1820. # [16:54] * Joins: madhava_ (madhava@F2D29657.F60B0462.67AC9B1.IP)
  1821. # [16:54] * Ziggy|AWAY is now known as Ziggy_Maes
  1822. # [16:54] * Joins: dao (dao@moz-1377C14D.superkabel.de)
  1823. # [16:55] * Quits: Kwan (chatzilla@50B6A5A7.F00EEDB6.78A86932.IP) (Ping timeout)
  1824. # [16:55] * Quits: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  1825. # [16:55] * madhava_ is now known as madhava
  1826. # [16:56] * Quits: sheppy (sheppy@moz-4992DE6D.static.kgpt.tn.charter.com) (Quit: DISK VOLUME 254)
  1827. # [16:57] <jfkthame> bsmedberg: well, i'm mystified - i don't see any reason for a 20K stack frame there
  1828. # [16:57] * Quits: robhawkes (robhawkes@moz-7CEB4E1.ptr.us.xo.net) (Quit: Leaving...)
  1829. # [16:58] <@bsmedberg> want me to pastebin the assembly?
  1830. # [16:59] <jfkthame> ok - not that i'm particularly fluent in reading it, but i'll take a look
  1831. # [17:00] <NeilAway> mak: is this a mac native menu bug? got the bug#?
  1832. # [17:00] <@bsmedberg> http://pastebin.mozilla.org/1505102 is the function in question
  1833. # [17:00] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  1834. # [17:00] <mak> NeilAway: what?
  1835. # [17:01] * Quits: dao (dao@moz-1377C14D.superkabel.de) (Connection reset by peer)
  1836. # [17:03] <Mano> i think NeilAway is confusing you with me
  1837. # [17:03] * Joins: dao (dao@moz-1377C14D.superkabel.de)
  1838. # [17:04] * Joins: victorporof (victorporo@8142F2D6.6BD22D89.79933D60.IP)
  1839. # [17:04] <Mano> i talked to bz about the observer issues in the mac menu code.
  1840. # [17:05] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
  1841. # [17:05] * Quits: dao (dao@moz-1377C14D.superkabel.de) (Connection reset by peer)
  1842. # [17:06] <jfkthame> bsmedberg: ah, it looks like it's inlined hb_ot_shape, which i think has a big frame....
  1843. # [17:06] * Joins: SeoZ (DanielJuyu@E9B5BAA5.F5246840.EAF0BD7A.IP)
  1844. # [17:06] * Joins: dao (dao@moz-1377C14D.superkabel.de)
  1845. # [17:06] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
  1846. # [17:07] <jfkthame> bsmedberg: i'll dig through the maze of twisty typedefs a bit further, but that's probably where most of the size is hiding
  1847. # [17:07] <NeilAway> Mano: oops, sorry
  1848. # [17:07] * NeilAway got the first two letters right :-P
  1849. # [17:08] <NeilAway> Mano: is there a bug#?
  1850. # [17:08] * Quits: dao (dao@moz-1377C14D.superkabel.de) (Ping timeout)
  1851. # [17:08] <Mano> NeilAway: filing now, shall i cc you?
  1852. # [17:08] * armenzg is now known as armenzg_mtg
  1853. # [17:08] <NeilAway> Mano: no, was just wondering, thanks
  1854. # [17:08] * Joins: dao (dao@moz-1377C14D.superkabel.de)
  1855. # [17:09] * lsblakk|afk is now known as lsblakk
  1856. # [17:09] <Mano> ok
  1857. # [17:09] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
  1858. # [17:09] * ChanServ sets mode: +o ehsan
  1859. # [17:10] * Quits: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de) (Input/output error)
  1860. # [17:10] * Quits: ehugg (chatzilla@moz-44D86B1E.cisco.com) (Ping timeout)
  1861. # [17:11] * Quits: joey (chatzilla@moz-E31CD2CB.mozilla.org) (Quit: ChatZilla 0.9.88 [Firefox 12.0a2/20120217042010])
  1862. # [17:12] * Quits: wolfiR (wolfiR@moz-97AB7B3A.open-xchange.com) (Quit: Leaving)
  1863. # [17:13] * Joins: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP)
  1864. # [17:13] * Joins: juanb (jbecerra@moz-F1012875.hsd1.ca.comcast.net)
  1865. # [17:13] * Quits: Cwiiis (cwiiis@40018561.F684631.21A4E96A.IP) (Quit: Ex-Chat)
  1866. # [17:14] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
  1867. # [17:14] * Quits: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net) (Quit: Leaving.)
  1868. # [17:14] * Quits: rclick (rclick@B187AEF9.58AF7C24.1605932.IP) (Quit: )
  1869. # [17:14] <NeilAway> Mano: ah, so this would be to handle, say, a menuitem image that depends on whether the menu is disabled?
  1870. # [17:15] * Quits: hhillen (hhillen@moz-9B657761.upc-f.chello.nl) (Quit: hhillen)
  1871. # [17:15] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
  1872. # [17:15] * bear is now known as bear-afk
  1873. # [17:15] * Quits: Mano (mano@FCFBBDF.1A4CA79E.CB858787.IP) (Ping timeout)
  1874. # [17:15] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
  1875. # [17:15] * Quits: stransky (stransky@moz-6F10C81D.net.upcbroadband.cz) (Quit: Connection reset by beer)
  1876. # [17:16] <mbrubeck> !seen dbaron
  1877. # [17:16] <firebot> dbaron was last seen 13 hours, 18 minutes and 19 seconds ago, saying 'njn, shouldn't be' in #developers.
  1878. # [17:17] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
  1879. # [17:20] * Joins: kdcw (kdc@moz-F7413045.pk.shawcable.net)
  1880. # [17:20] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
  1881. # [17:21] * Joins: janv (varga@moz-DE50E089.flarion.as5628.telecom.sk)
  1882. # [17:21] * fabrice|afk is now known as fabrice
  1883. # [17:21] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: . . . ........)
  1884. # [17:22] <cers> does the snappy project have an irc channel? #snappy is empty :-S
  1885. # [17:22] <lmandel> cers: #perf
  1886. # [17:23] <cers> lmandel: thanks
  1887. # [17:23] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
  1888. # [17:24] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
  1889. # [17:24] * Quits: wesj (wesj@moz-135A9FA9.hsd1.ca.comcast.net) (Ping timeout)
  1890. # [17:25] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
  1891. # [17:27] <mbrubeck> So, is Bug 675484 perma-orange on inbound now...?
  1892. # [17:28] <mbrubeck> since jfkthame's push, it looks like
  1893. # [17:29] <jfkthame> mbrubeck: which orange is that?
  1894. # [17:29] <mak> mbrubeck: there are failures before that push
  1895. # [17:29] * jfkthame loads tbpl.......
  1896. # [17:29] <mbrubeck> jfkthame: OS X debug M-oth
  1897. # [17:30] <mbrubeck> Ah yes, I see one before jfkthame
  1898. # [17:30] * Quits: joe (jdrew@moz-B82509FC.woot.net) (Input/output error)
  1899. # [17:30] * Joins: joe (jdrew@moz-B82509FC.woot.net)
  1900. # [17:30] <mak> mbrubeck: a lot of...
  1901. # [17:30] <mbrubeck> yeah
  1902. # [17:31] * mbrubeck is trying to see if there's a safe changeset to merge from m-i to m-c
  1903. # [17:32] <philor> good luck with that!
  1904. # [17:32] <bhearsum|buildduty> you can ignore the windows xpcshell failures
  1905. # [17:33] <mak> the mac failure seem to have started at Bug 731845
  1906. # [17:33] <mak> Bobby Holley – Bug 731845 - XPCWrappedNative::ReparentWrapperIfFound should handle preserved wrappers. r=mrbkap
  1907. # [17:34] <jfkthame> i'm not seeing any mac builds for a bunch of pushes preceding bholley's, which makes it hard to tell
  1908. # [17:34] <NeilAway> bah, he pinged out
  1909. # [17:35] <mbrubeck> The two pushes before bholley's both had OS X debug builds...
  1910. # [17:35] * mbrubeck retriggers
  1911. # [17:35] * Joins: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  1912. # [17:36] <mbrubeck> oh, before bholley's *previous* push
  1913. # [17:37] * mjschranz_ is now known as mjschranz
  1914. # [17:37] <dietrich> mdas: hi
  1915. # [17:37] * khuey|away is now known as khuey
  1916. # [17:37] * Joins: Mano (mano@FCFBBDF.1A4CA79E.CB858787.IP)
  1917. # [17:38] <Mano> NeilAway: yes, do you have such a bug in sm?
  1918. # [17:38] <Mano> examples would help my report.
  1919. # [17:38] * Joins: cjones (cjones@moz-45913895.socal.res.rr.com)
  1920. # [17:38] * Quits: gwagner (idefix2@moz-B8B530C2.hsd1.ca.comcast.net) (Quit: gwagner)
  1921. # [17:39] <Mano> mac peers tend not to believe that if i filed a bug, it ought to be an edge case that doesn't really matter to anyone but me.
  1922. # [17:39] * Quits: jhorak (jhorak@moz-59813FB4.cust.nbox.cz) (Ping timeout)
  1923. # [17:39] * Joins: bretr (bret_recka@moz-BBE3ABD.mv.mozilla.com)
  1924. # [17:39] <Mano> tend to believe
  1925. # [17:39] <Mano> sigh
  1926. # [17:39] * @khuey has far too much email
  1927. # [17:39] <NeilAway> Mano: I think stefanh mentioned such a bug, but I forget exactly what it was
  1928. # [17:39] * Joins: wesj (wesj@moz-104CC309.mv.mozilla.com)
  1929. # [17:39] <Mano> NeilAway: the other problem is that menu.css doesn't apply.
  1930. # [17:40] <Mano> because the binding usually isn't attached
  1931. # [17:40] <NeilAway> Mano: hmm, so what does that affect?
  1932. # [17:40] <Mano> so list-style-image is inherited from menu to menuitems
  1933. # [17:41] <Mano> for example, open in tabs may end up having the same icon as the folder
  1934. # [17:41] * Joins: hub (hub@moz-E2FCA694.figuiere.net)
  1935. # [17:41] <Mano> theme authors work around that by setting list-style-image: none explicitly
  1936. # [17:41] * Quits: wesj (wesj@moz-104CC309.mv.mozilla.com) (Ping timeout)
  1937. # [17:42] <Mano> a while ago i added a "attach xbl" workaround to native menus, but it's only applied to the menupopup node.
  1938. # [17:43] * jlebar|away is now known as jlebar
  1939. # [17:43] <jlebar> mounir, ping
  1940. # [17:43] * Joins: ted (luser@moz-17E369D7.hsd1.pa.comcast.net)
  1941. # [17:43] * ChanServ sets mode: +o ted
  1942. # [17:43] <@khuey> who is release-mgmt@mozilla.com?
  1943. # [17:43] <bhearsum|buildduty> alex and lukas at this point, i think
  1944. # [17:44] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
  1945. # [17:44] * Fallen is now known as Fallen|away
  1946. # [17:45] <@khuey> ok
  1947. # [17:45] <@khuey> thanks
  1948. # [17:45] * Joins: ehugg (chatzilla@C952C61C.C5EAED67.6CD50604.IP)
  1949. # [17:47] * Quits: sfink (chatzilla@moz-9B3B02C7.dsl.pltn13.sbcglobal.net) (Client exited)
  1950. # [17:47] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  1951. # [17:47] * Joins: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP)
  1952. # [17:47] * joduinn-home is now known as joduinn
  1953. # [17:48] <mounir> jlebar: pong
  1954. # [17:48] * Joins: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com)
  1955. # [17:49] <jlebar> mounir, What kind of resolution do we give with the battery API?
  1956. # [17:49] <mounir> jlebar: what do you mean? the resolution for the level?
  1957. # [17:49] <mdas> dietrich: hey there! I was speaking with ctalbert about mirroring git repo onto hg, and he mentioned you were working on some related tool
  1958. # [17:49] <jlebar> mounir, The level, or other things (anything else that's a number)?
  1959. # [17:50] <mdas> dietrich: can you shed some light on what you're working on? I didn't have much time to discuss it with him
  1960. # [17:50] <dietrich> mdas: not working on it, but needing something soon :)
  1961. # [17:50] <@khuey> ew git
  1962. # [17:50] <mounir> jlebar: it's implementation specific
  1963. # [17:50] <mdas> dietrich: any related bug?
  1964. # [17:50] <dietrich> khuey: git push remote cooties
  1965. # [17:50] <mounir> jlebar: for example, the level is going to be very precise on Linux but you will get a 1% precision on Android
  1966. # [17:50] <mounir> (to prevent draining battery by watching it...)
  1967. # [17:51] <jlebar> mounir, So we have this threat with the idle service...
  1968. # [17:51] <jlebar> mounir, Where, if two pages notice you came back from idle at the same exact time, they'll be able to figure out that you're the same person, on both pages.
  1969. # [17:52] <jlebar> mounir, It seems like there's a similar attack with the battery, if you give high resolution.
  1970. # [17:52] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
  1971. # [17:52] <jlebar> mounir, I don't know how important it is.
  1972. # [17:52] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
  1973. # [17:52] <dietrich> mdas: https://bugzilla.mozilla.org/show_bug.cgi?id=731803
  1974. # [17:52] <jlebar> mounir, https://bugzilla.mozilla.org/show_bug.cgi?id=715041#c5
  1975. # [17:52] <dietrich> mdas: and https://bugzilla.mozilla.org/show_bug.cgi?id=713782
  1976. # [17:54] <mounir> jlebar: that's interesting
  1977. # [17:54] <mdas> dietrich: thank ye!
  1978. # [17:54] <mounir> jlebar: it's probably worth openinng a security bug
  1979. # [17:54] * Quits: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP) (Quit: madhava)
  1980. # [17:54] <mounir> we could easily round the value in the DOM side before sending it to the website
  1981. # [17:54] * mdas is now known as mdas|afk
  1982. # [17:55] * Joins: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
  1983. # [17:55] * Parts: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
  1984. # [17:55] <jlebar> mounir, Given that pages can already tell if you're on battery if you ever go off AC power, I'm not convinced that we're gaining much by not exposing "is battery-device" on the battery API.
  1985. # [17:55] <jlebar> mounir, ...if that makes any sense.
  1986. # [17:55] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
  1987. # [17:55] <jlebar> mounir, Since it seems there are much stronger fingerprinting attacks.
  1988. # [17:55] <mounir> jlebar: what do you mean?
  1989. # [17:56] <jlebar> mounir, We don't expose a property mozBattery.isBatteryPoweredDevice, for fingerprinting reasons.
  1990. # [17:56] * Joins: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP)
  1991. # [17:56] <jlebar> mounir, But of course a malicious page could approximate isBatteryPoweredDevice by looking to see if the device is ever unplugged or the charge goes below 1.
  1992. # [17:56] * Joins: madhava_ (madhava@F2D29657.F60B0462.67AC9B1.IP)
  1993. # [17:57] <jlebar> mounir, So I'm not sure how much we gain by not exposing isBatteryPoweredDevice.
  1994. # [17:57] * ewong is now known as ewong|sleep
  1995. # [17:58] * Quits: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  1996. # [17:58] * madhava_ is now known as madhava
  1997. # [17:59] <mounir> jlebar: to be able to do that, pages have to track you for a long time before being sure you really don't have a battery and even if, to know if that's the same person again, they have to track it for a long time again
  1998. # [17:59] <mounir> seems quite hard
  1999. # [17:59] * Joins: wesj (wesj@moz-135A9FA9.hsd1.ca.comcast.net)
  2000. # [17:59] * Quits: Wolfgang (chatzilla@moz-EBB3BD8.superkabel.de) (Quit: ChatZilla 0.9.88 [SeaMonkey 2.7.2/20120216060346])
  2001. # [17:59] <mounir> I don't know much about tracking and fingerprinting but naively, that seems to make fingerprinting way harder
  2002. # [17:59] <mounir> and really, no page should decently complain
  2003. # [18:00] * Quits: dao (dao@moz-1377C14D.superkabel.de) (Quit: Leaving.)
  2004. # [18:00] * Joins: faramarz (faramarz@moz-BBE3ABD.mv.mozilla.com)
  2005. # [18:00] <jlebar> mounir, I don't think it makes fingerprinting a lot harder, because you only need to get an approximation. If you're right more than 50% of the time, you're winning.
  2006. # [18:00] * Joins: robhawkes (robhawkes@moz-7CEB4E1.ptr.us.xo.net)
  2007. # [18:00] <jlebar> mounir, But what do you mean "no page should decently complain"?
  2008. # [18:00] <mounir> this is not a useful feature
  2009. # [18:01] <jlebar> mounir, Why not?
  2010. # [18:01] <jlebar> Or...what's the point of exposing mozBattery to unprivileged content at all?
  2011. # [18:01] * Quits: harsh (Mibbit@F4384220.15C6DF7B.1551A00F.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2012. # [18:01] <mounir> jlebar: to know what is the battery status and show different content depending on that
  2013. # [18:01] * Quits: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net) (NickServ (GHOST command used by rick))
  2014. # [18:02] <jlebar> mounir, For example?
  2015. # [18:02] * Joins: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net)
  2016. # [18:02] <mounir> but the specs require specific default values if there is no device
  2017. # [18:02] * Quits: Jeffrey (chatzilla@moz-AB50ABBF.hsd1.sc.comcast.net) (Ping timeout)
  2018. # [18:02] * gregglind_breakfast is now known as gregglind
  2019. # [18:02] * Joins: maikmerten (maikmerten@moz-D6D3E963.dynamic.qsc.de)
  2020. # [18:02] <mounir> for example, use webgl/flash version of a website
  2021. # [18:02] <mounir> or let say some complex and costly webgl effects in a game
  2022. # [18:03] * Joins: squib (squib-@moz-415BAA34.engr.wisc.edu)
  2023. # [18:03] <jlebar> mounir, Don't you just need plugged in / unplugged for that?
  2024. # [18:03] <mounir> game developers actually ask us about that at the html5 games work week
  2025. # [18:03] <@dolske> that seems like a big ask for arbitrary websites, I'd be surprised if any really bothered to take a hit to save your battery
  2026. # [18:03] * Quits: michal (michal@18728636.D0F82CD8.32697916.IP) (Ping timeout)
  2027. # [18:03] <jlebar> also, what dolske said. :)
  2028. # [18:03] * Quits: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Quit: WeeChat 0.3.5)
  2029. # [18:03] * Joins: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2030. # [18:03] <@dolske> but if one must, would exposing a pleaseConservePower boolean be just as good?
  2031. # [18:04] * Joins: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  2032. # [18:04] <mounir> all returned values have defalut values that make sense if there is no battery
  2033. # [18:04] * Joins: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net)
  2034. # [18:04] <jlebar> mounir, "Battery fully charged" does not make sense if you don't have a battery.
  2035. # [18:04] <mounir>
  2036. # [18:04] * Joins: MarcoZ (marco.zehe@moz-14FB428A.dip.t-dialin.net)
  2037. # [18:05] <mounir> jlebar: that would be for a Battery Manager UI, right?
  2038. # [18:05] <mounir> this is the only use case that would require to know if there is actually a battery
  2039. # [18:05] <mounir> and that's a very specific use case
  2040. # [18:05] <jlebar> mounir, Exactly. So why are we exposing that to anything other than the battery manager UI?
  2041. # [18:05] * Joins: michal (michal@18728636.D0F82CD8.32697916.IP)
  2042. # [18:05] <mounir> to content
  2043. # [18:05] <jlebar> Exactly.
  2044. # [18:05] * Joins: sgautherie (chatzilla@moz-D7B69DC4.fbxo.proxad.net)
  2045. # [18:06] * Quits: janv (varga@moz-DE50E089.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  2046. # [18:06] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Quit: pnemsak)
  2047. # [18:06] <mounir> so, we had this discussion in a w3c call, and probably a few times in the DAP mailing list
  2048. # [18:06] <jlebar> mounir, If you're saying that content needs only a "please conserve battery" boolean, why are we giving content this whole battery API?
  2049. # [18:06] <sgautherie> ehsan: ping.
  2050. # [18:06] <mounir> I'm not sure we are going to change anything by having it here
  2051. # [18:06] <@ehsan> sgautherie: hi
  2052. # [18:06] * Joins: dao (dao@moz-1377C14D.superkabel.de)
  2053. # [18:06] <jlebar> mounir, I don't think we have any obligation to do what the w3c tells us to...
  2054. # [18:06] * rail is now known as rail-lunch
  2055. # [18:07] <sgautherie> ehsan: hi, would you have time for a simple review of Bug 732792 ?
  2056. # [18:07] <@khuey> don't tell them that
  2057. # [18:07] <jlebar> mounir, If you agree, I agree, and sicking agrees, are we going to do the wrong thing because some w3c people disagree?
  2058. # [18:07] <@ehsan> sgautherie: sure
  2059. # [18:08] * Joins: anant_ (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2060. # [18:08] * edransch is now known as edransch-lunch
  2061. # [18:08] * Fallen|away is now known as Fallen
  2062. # [18:08] * mjessome is now known as mjessome|lunch
  2063. # [18:08] * Joins: bsmith (bsmith@moz-364A0C3E.hsd1.ca.comcast.net)
  2064. # [18:08] <mounir> jlebar: I do not agree nor sicking
  2065. # [18:08] * Joins: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp)
  2066. # [18:08] <mounir> jlebar: this API has been made by sicking and I
  2067. # [18:08] <jlebar> mounir, Okay, I'll write to the webapi list.
  2068. # [18:08] <@ehsan> sgautherie: r=me
  2069. # [18:08] <sgautherie> :-)
  2070. # [18:09] <mounir> jlebar: seems better, thanks
  2071. # [18:09] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  2072. # [18:09] * anant_ is now known as anant
  2073. # [18:09] * fabrice is now known as fabrice|mtg
  2074. # [18:09] * Quits: beltzner (mike-beltz@moz-9E3E12EC.off.net) (Ping timeout)
  2075. # [18:10] * Quits: blizzard (blizzard@268BDB17.848AC7D2.16021B01.IP) (Ping timeout)
  2076. # [18:10] * Quits: mark (mark@moz-9E3E12EC.off.net) (Ping timeout)
  2077. # [18:10] * Quits: stuart (pavlov@elise.pavlov.net) (Ping timeout)
  2078. # [18:10] * Quits: sancus (sancus@moz-3A9162D.off.net) (Ping timeout)
  2079. # [18:10] * Joins: myk (myk@moz-BBE3ABD.mv.mozilla.com)
  2080. # [18:11] * Joins: jhammink (textual@moz-BBE3ABD.mv.mozilla.com)
  2081. # [18:11] * Joins: stuart (pavlov@moz-9E3E12EC.off.net)
  2082. # [18:11] * Joins: beltzner (mike-beltz@moz-9E3E12EC.off.net)
  2083. # [18:11] * Joins: priya (Adium@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2084. # [18:11] * stuart is now known as IRCMonkey58131
  2085. # [18:11] * Joins: blizzard (blizzard@268BDB17.848AC7D2.16021B01.IP)
  2086. # [18:11] * Quits: gabor (gabor@moz-981FF74D.pool.digikabel.hu) (Ping timeout)
  2087. # [18:12] * Quits: kutsurak (pex@moz-A52F8D50.w90-46.abo.wanadoo.fr) (Ping timeout)
  2088. # [18:12] * Joins: cdiehl_ (cdiehl@moz-74151992.pool.mediaways.net)
  2089. # [18:12] * Joins: fabrice (fabrice@moz-BBE3ABD.mv.mozilla.com)
  2090. # [18:13] * Quits: cdiehl (cdiehl@moz-E94E2185.pool.mediaways.net) (Ping timeout)
  2091. # [18:13] * cdiehl_ is now known as cdiehl
  2092. # [18:13] * Joins: mark (mark@moz-9E3E12EC.off.net)
  2093. # [18:13] * Quits: jhammink (textual@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2094. # [18:13] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  2095. # [18:14] * Joins: sancus (sancus@moz-3A9162D.off.net)
  2096. # [18:14] * Joins: jhammink (textual@moz-BBE3ABD.mv.mozilla.com)
  2097. # [18:14] * armenzg_mtg is now known as armenzg_lunch
  2098. # [18:16] * Quits: fabrice (fabrice@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2099. # [18:17] * Joins: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net)
  2100. # [18:17] * bear-afk is now known as bear
  2101. # [18:17] * Joins: biesi (cbiesinger@moz-4700570F.tmodns.net)
  2102. # [18:17] * Quits: timA (Instantbir@moz-535753DA.hsd1.or.comcast.net) (Ping timeout)
  2103. # [18:18] * Joins: fabrice (fabrice@moz-BBE3ABD.mv.mozilla.com)
  2104. # [18:18] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  2105. # [18:20] * Joins: ehugg_ (chatzilla@moz-48E64933.cisco.com)
  2106. # [18:20] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2107. # [18:21] * Quits: SeoZ (DanielJuyu@E9B5BAA5.F5246840.EAF0BD7A.IP) (Quit: Leaving)
  2108. # [18:22] * Joins: timA (Instantbir@moz-535753DA.hsd1.or.comcast.net)
  2109. # [18:22] * mcote is now known as mcote|lunch
  2110. # [18:23] * jhford-work-away is now known as jhford-work
  2111. # [18:23] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/fa09b0296b3c - Serge Gautherie - Bug 732792. (Av1) test_bug674770-2.html: Set "middlemouse.contentLoadURL" preference too. r=ehsan.
  2112. # [18:23] * Quits: biesi (cbiesinger@moz-4700570F.tmodns.net) (Ping timeout)
  2113. # [18:23] <taras> where can i download a zip of our latest beta?
  2114. # [18:24] * Quits: dao (dao@moz-1377C14D.superkabel.de) (Quit: Leaving.)
  2115. # [18:24] * jhford-work is now known as jhford-work-away
  2116. # [18:24] * Joins: gandalf (zbraniecki@moz-307FE220.neoplus.adsl.tpnet.pl)
  2117. # [18:24] <jlebar> ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/ ?
  2118. # [18:25] <jlebar> ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/11.0b6/
  2119. # [18:25] * Joins: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com)
  2120. # [18:25] <taras> jlebar: thanks
  2121. # [18:25] * jlebar hopes that's right. :)
  2122. # [18:25] <taras> err
  2123. # [18:25] <taras> i dont get it
  2124. # [18:26] * Joins: newbie (kvirc@AD13EB4A.BBC03DF0.9A06DD32.IP)
  2125. # [18:26] * Joins: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net)
  2126. # [18:26] <taras> i was looking at http://releases.mozilla.org/pub/mozilla.org/firefox/releases/
  2127. # [18:26] <taras> and there is no 11* in there
  2128. # [18:26] <jlebar> taras, huh, that's weird.
  2129. # [18:26] * Joins: TheOne (one@moz-77BEC38E.dip.t-dialin.net)
  2130. # [18:27] * Joins: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch)
  2131. # [18:27] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
  2132. # [18:27] <@khuey> that's because that's only for things we've really released
  2133. # [18:27] <@khuey> AIUI
  2134. # [18:28] <taras> yeah i get that, just confusing how similar those urls are
  2135. # [18:28] * sheppy is now known as sheppy-afk
  2136. # [18:28] <taras> thanks guys
  2137. # [18:28] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
  2138. # [18:28] * Joins: kutsurak (pex@moz-3ECC5F9D.w92-128.abo.wanadoo.fr)
  2139. # [18:28] * Quits: IRCMonkey24155 (Tobbi@moz-C44EC3BA.geekbouncer.co.uk) (Quit: GeekBouncer - http://geekbouncer.co.uk)
  2140. # [18:28] <taras> hmm
  2141. # [18:28] * coop is now known as coop|lunch
  2142. # [18:28] <taras> and that's not even a zip
  2143. # [18:29] * Joins: Ami_Ty (Amie@moz-BBE3ABD.mv.mozilla.com)
  2144. # [18:29] * Quits: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP) (Client exited)
  2145. # [18:29] * Quits: juanb (jbecerra@moz-F1012875.hsd1.ca.comcast.net) (Quit: juanb)
  2146. # [18:29] * Quits: Suresh (chatzilla@203B7640.6F453D9B.BC2C9F51.IP) (Connection reset by peer)
  2147. # [18:30] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2148. # [18:31] * Joins: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP)
  2149. # [18:31] * Quits: MarcoZ (marco.zehe@moz-14FB428A.dip.t-dialin.net) (Quit: See you later!)
  2150. # [18:32] * mdas|afk is now known as mdas
  2151. # [18:32] <jlebar> taras, http://www.mozilla.org/en-US/firefox/channel/ ?
  2152. # [18:33] <Mano> NeilAway: https://bugzilla.mozilla.org/show_bug.cgi?id=733415 fyi
  2153. # [18:33] <Mano> bz: ^^
  2154. # [18:33] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
  2155. # [18:34] <Mano> bz: your input would help much, esp. with regard to the alternatives.
  2156. # [18:34] * Joins: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com)
  2157. # [18:34] * Joins: anky (anky@36612B5F.E18492DF.74119F78.IP)
  2158. # [18:34] <taras> is our build id displayed in the ui somewhere?
  2159. # [18:35] <taras> it's clearly not 20100101 as instructions in https://wiki.mozilla.org/MozillaQualityAssurance:Build_Ids#Firefox_4_or_later suggest
  2160. # [18:35] * Joins: gozala (gozala@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2161. # [18:36] <jlebar> taras, "about:"
  2162. # [18:36] * Joins: jhorak (jhorak@moz-59813FB4.cust.nbox.cz)
  2163. # [18:37] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
  2164. # [18:37] * Joins: smaug (chatzilla@moz-A828905D.gprs.sl-laajakaista.fi)
  2165. # [18:37] * ChanServ sets mode: +o smaug
  2166. # [18:37] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
  2167. # [18:37] <taras> jlebar: that's where i got the bogus date
  2168. # [18:38] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Quit: sworkman)
  2169. # [18:38] <jlebar> taras, Oh...did we freeze that date in release builds?
  2170. # [18:38] <jlebar> I seem to recall.
  2171. # [18:38] <@khuey> yes
  2172. # [18:38] <@khuey> we did
  2173. # [18:38] <jlebar> taras, about:buildconfig
  2174. # [18:38] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2175. # [18:38] * Quits: surkov (surkov@8D033FC0.5EFF84F1.5D3F4C44.IP) (Quit: surkov)
  2176. # [18:39] <taras> jlebar: no build id there. /me does it via js console
  2177. # [18:39] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  2178. # [18:39] <@ted> jlebar: your reponse to lkcl about trolling made reading that thread worthwhile
  2179. # [18:40] <@ted> (note: i did not read most of lkcl's posts)
  2180. # [18:40] * Quits: bsmith (bsmith@moz-364A0C3E.hsd1.ca.comcast.net) (Ping timeout)
  2181. # [18:40] * Quits: tonymec (tonymec@moz-7AEB4B60.adsl-dyn.isp.belgacom.be) (Input/output error)
  2182. # [18:40] * Joins: IRCMonkey46672 (Tobbi@moz-C44EC3BA.geekbouncer.co.uk)
  2183. # [18:40] <taras> right answer is 20120305181207, no idea how QA gets to it
  2184. # [18:41] <jlebar> ted, heh, thanks. He seems to have gone away now, which is good.
  2185. # [18:41] <@ted> jlebar: he's been beating this same drum for ages
  2186. # [18:41] <@ted> and he has very poor conversational skills
  2187. # [18:41] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2188. # [18:42] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
  2189. # [18:42] <rhelmer> ted: alleged "developer" fails to develop social skills, film at 11
  2190. # [18:42] * Joins: tchevalier (chatzilla@moz-364D5D72.w90-48.abo.wanadoo.fr)
  2191. # [18:43] * Quits: sliv (spyros@moz-1700A48.cti.gr) (Connection reset by peer)
  2192. # [18:43] * Joins: sliv (spyros@moz-1700A48.cti.gr)
  2193. # [18:43] <@ted> heh
  2194. # [18:43] * glob is now known as glob|away
  2195. # [18:43] * Quits: tonymec|away (tonymec@moz-7AEB4B60.adsl-dyn.isp.belgacom.be) (Quit: Konversation terminated!)
  2196. # [18:44] <@smaug> ted: welcome back, and congratulations
  2197. # [18:44] <@ted> thanks
  2198. # [18:44] * Joins: akeybl (akeybl@moz-7B0110AD.mv.mozilla.com)
  2199. # [18:44] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Quit: nhirata)
  2200. # [18:45] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
  2201. # [18:45] <@smaug> (and now that you don't have anything else to do, you can finalize the joystick patch ;) )
  2202. # [18:45] <@ted> hehe
  2203. # [18:45] <@ted> yeah
  2204. # [18:45] <@ted> i'm only working 2 days this week
  2205. # [18:45] * Quits: armenzg_lunch (armenzg@5E25AB7F.3CBDB8AB.DA78B690.IP) (Input/output error)
  2206. # [18:45] <@ted> thanks for the review
  2207. # [18:45] * edransch-lunch is now known as edransch
  2208. # [18:46] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
  2209. # [18:46] * Quits: fabrice (fabrice@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2210. # [18:47] * Quits: victorporof (victorporo@8142F2D6.6BD22D89.79933D60.IP) (Quit: Linkinus - http://linkinus.com)
  2211. # [18:47] <@ted> smaug: i really do want to get this gamepad stuff finished and landed
  2212. # [18:47] * jhford-work-away is now known as jhford-work
  2213. # [18:47] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
  2214. # [18:47] * rail-lunch is now known as rail
  2215. # [18:48] * mjessome|lunch is now known as mjessome
  2216. # [18:48] * @smaug has plenty of stuff he wants to get finished and landed
  2217. # [18:48] * @smaug needs some slaves
  2218. # [18:48] <tchevalier> lmandel: ping
  2219. # [18:48] * Joins: fabrice (fabrice@moz-BBE3ABD.mv.mozilla.com)
  2220. # [18:49] <lmandel> tchevalier: pong.
  2221. # [18:49] * Quits: fabrice (fabrice@moz-BBE3ABD.mv.mozilla.com) (Max SendQ exceeded)
  2222. # [18:49] * Quits: redDragon (msk@moz-7636CF44.dynip.nus.edu.sg) (Quit: redDragon)
  2223. # [18:49] * Quits: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch) (Quit: Leaving.)
  2224. # [18:49] <tchevalier> Hi :) Hope I'm not disturbing you?
  2225. # [18:49] * Quits: jhorak (jhorak@moz-59813FB4.cust.nbox.cz) (Quit: Leaving)
  2226. # [18:49] <lmandel> Nope. What's up?
  2227. # [18:49] * Joins: fabrice (fabrice@moz-BBE3ABD.mv.mozilla.com)
  2228. # [18:50] <@khuey> smaug: that's what interns are for
  2229. # [18:50] <tchevalier> lmandel: Ok :) I just want to be sure for what you're saying in your last sentence in bug 699806
  2230. # [18:50] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
  2231. # [18:50] <@smaug> khuey: I need to find some talented ones
  2232. # [18:50] * Quits: gandalf (zbraniecki@moz-307FE220.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
  2233. # [18:51] * Quits: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com) (Input/output error)
  2234. # [18:51] <tchevalier> lmandel: Should we reprompt this crowd in Nightly/Aurora, or we can enabled it by default?
  2235. # [18:51] <tchevalier> (Just for the last sentence)
  2236. # [18:51] * Quits: robhawkes (robhawkes@moz-7CEB4E1.ptr.us.xo.net) (Ping timeout)
  2237. # [18:51] <lmandel> tchevalier: We treat this group as having not made a Telemetry selection. They get the opt-out prompt on nightly/aurora and Telemetry is enabled by default.
  2238. # [18:51] * Quits: timdream (timdream@moz-15EA239D.uac63.hknet.com) (Ping timeout)
  2239. # [18:52] * Fallen is now known as Fallen|away
  2240. # [18:52] <tchevalier> lmandel: Ok, great, thanks!
  2241. # [18:52] * Fallen|away is now known as Fallen
  2242. # [18:52] <lmandel> tchevalier: So I'm clear, will those users who have made a Telemetry selection get the opt-out prompt on nightly/aurora?
  2243. # [18:53] * Quits: IanN (iann@4837CDFE.2ECE621A.E5F36E28.IP) (Quit: ChatZilla 0.9.88 [SeaMonkey 2.8/20120223175152])
  2244. # [18:53] * Joins: armenzg_lunch (armenzg@moz-71039613.acanac.net)
  2245. # [18:54] <tchevalier> I think this is not treated in my bug, but, yeah, they should have the opt-out prompt (and not the opt-in)
  2246. # [18:54] <lmandel> OK. I'll check the other bug.
  2247. # [18:54] * Joins: Mook_as (mook@moz-1FCC0032.activestate.com)
  2248. # [18:54] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
  2249. # [18:54] <lmandel> Keep plugging. I think you are making progress.
  2250. # [18:55] <tchevalier> lmandel: Thanks :)
  2251. # [18:55] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  2252. # [18:55] * Joins: akeybl_ (akeybl@moz-BBE3ABD.mv.mozilla.com)
  2253. # [18:56] * armenzg_lunch is now known as armenzg
  2254. # [18:56] * Quits: akeybl (akeybl@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
  2255. # [18:57] * padenot|away is now known as padenot
  2256. # [18:57] * Quits: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
  2257. # [18:58] * philor is now known as philor|away
  2258. # [18:58] * Joins: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP)
  2259. # [18:59] <@khuey> jmaher: ping
  2260. # [18:59] <mak> mbrubeck: did you give up on merging?
  2261. # [18:59] <jmaher> khuey: pong
  2262. # [18:59] <@khuey> jmaher: what's the z-score threshold on talos?
  2263. # [19:00] * Joins: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com)
  2264. # [19:00] <mbrubeck> mak: I'm going to wait for some of these retriggers to come back...
  2265. # [19:00] <jmaher> khuey: z-score?
  2266. # [19:00] <mak> mbrubeck: ah ok, good to know there
  2267. # [19:00] <mak> mbrubeck: there's still work ongoing for that :)
  2268. # [19:01] <@khuey> jmaher: maybe I should try someone else ;-)
  2269. # [19:01] <@khuey> jlebar: ping?
  2270. # [19:01] <jlebar> khuey, hey.
  2271. # [19:01] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2272. # [19:01] <jmaher> khuey: sorry I am in the dark on your question
  2273. # [19:01] <@khuey> jlebar: see above about talos?
  2274. # [19:01] <@khuey> darn
  2275. # [19:01] * Joins: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2276. # [19:01] <@khuey> oh
  2277. # [19:01] * @khuey mistook jmaher for jlebar
  2278. # [19:01] <jlebar> khuey, Yes, but I don't know the threshold they're using.
  2279. # [19:01] <@khuey> jlebar: ok, thanks
  2280. # [19:02] <jlebar> jmaher, Talos uses a t-test.
  2281. # [19:02] <jlebar> jmaher, But it has some threshold probability.
  2282. # [19:03] <froydnj> hm, xpconnect UnexpectedFailure
  2283. # [19:03] * jmaher still not parsing
  2284. # [19:03] <jlebar> jmaher, See http://majutsushi.net/stuff/thesis.pdf page 59
  2285. # [19:03] <@khuey> jmaher: how much of statistics class do you remember? :-)
  2286. # [19:03] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
  2287. # [19:04] <jlebar> khuey, 9.
  2288. # [19:04] <jlebar> khuey, page 61, the t threshold is 9. All the stats are in the paper.
  2289. # [19:04] * Quits: Ami_Ty (Amie@moz-BBE3ABD.mv.mozilla.com) (Quit: Ami_Ty)
  2290. # [19:04] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  2291. # [19:04] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  2292. # [19:05] <@khuey> jlebar: that's ... interesting
  2293. # [19:05] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
  2294. # [19:05] <@khuey> jlebar: so, are the z-scores that talos reports meaningless?
  2295. # [19:05] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  2296. # [19:05] <@bsmedberg> khuey: FF11 betas are still MSVC2005, right?
  2297. # [19:05] <jmaher> khuey: I remember nothing about stats!
  2298. # [19:06] <jlebar> khuey, I am not sure...looking.
  2299. # [19:06] <jmaher> jlebar: ok, I am starting to put this into context now
  2300. # [19:06] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  2301. # [19:06] * Joins: rs (rs@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2302. # [19:06] <@khuey> bsmedberg: they should be!
  2303. # [19:06] <@bsmedberg> damn MSVC
  2304. # [19:06] <@khuey> bsmedberg: if they're not we have a problem!
  2305. # [19:07] * Quits: fabrice (fabrice@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2306. # [19:07] <@bsmedberg> khuey: they probably are, I'm just discovering how badly the debug info sucks for PGO builds in some places
  2307. # [19:07] * fabrice|mtg is now known as fabrice
  2308. # [19:07] <jlebar> khuey, Maybe they don't use a t-test.
  2309. # [19:07] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
  2310. # [19:07] * Joins: bent (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2311. # [19:07] * @bsmedberg is stackwalking by hand, failing miserably
  2312. # [19:07] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird -- http://www.instantbird.com)
  2313. # [19:07] <@khuey> bsmedberg: ah, yes, last time I had to drop into asm
  2314. # [19:07] * Joins: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2315. # [19:07] * coop|lunch is now known as coop
  2316. # [19:08] <@bsmedberg> oh, I'll well beyond that ;-)
  2317. # [19:08] <jlebar> khuey, My uninformed guess would be that they use z=2, if they're doing that.
  2318. # [19:08] <@bsmedberg> I have asm without any line information in a few frames
  2319. # [19:08] <@khuey> jlebar: that's what I was expecting
  2320. # [19:08] <jlebar> khuey, Hm, no, I see a z=1.708
  2321. # [19:08] * Joins: anant_ (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2322. # [19:08] <@khuey> mmm, ok
  2323. # [19:08] <jlebar> khuey, I mean, using a z-test would be kind of silly, because you have two stddevs here.
  2324. # [19:09] * Joins: pnemsak (Miranda@80CFE454.10D9684B.4F33160D.IP)
  2325. # [19:09] <@khuey> right
  2326. # [19:09] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  2327. # [19:09] * anant_ is now known as anant
  2328. # [19:12] * Quits: Asa (asa@F259CFB7.9EF26CBA.EB5E51FC.IP) (Ping timeout)
  2329. # [19:13] <gavin> bz: if you have a second to sanity check https://bugzilla.mozilla.org/attachment.cgi?id=603327&action=edit that'd be great, TB builds are blocking on it
  2330. # [19:13] * Joins: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  2331. # [19:13] * Joins: karl (karl@moz-94633BFD.jetstream.xtra.co.nz)
  2332. # [19:14] * bear is now known as bear-afk
  2333. # [19:14] * Joins: njn (chatzilla@moz-54D571D2.dyn.iinet.net.au)
  2334. # [19:15] * Joins: jdm (jdm@moz-EA468045.uwaterloo.ca)
  2335. # [19:15] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
  2336. # [19:15] * Quits: terrence (terrence@moz-BBE3ABD.mv.mozilla.com) (Quit: Reconnecting…)
  2337. # [19:15] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
  2338. # [19:16] * ctalbert|afk is now known as ctalbert
  2339. # [19:19] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Ping timeout)
  2340. # [19:20] * mak is now known as mak|afk
  2341. # [19:20] * Quits: dseif (dseif@C080F02E.33EE9F8A.1139E686.IP) (Input/output error)
  2342. # [19:20] * Quits: myk (myk@moz-BBE3ABD.mv.mozilla.com) (Max SendQ exceeded)
  2343. # [19:20] * Joins: myk (myk@moz-BBE3ABD.mv.mozilla.com)
  2344. # [19:21] * Quits: sgautherie (chatzilla@moz-D7B69DC4.fbxo.proxad.net) (Quit: ChatZilla 0.9.78.1 [SeaMonkey 1.5a/2007051508])
  2345. # [19:21] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
  2346. # [19:22] * Joins: dseif (dseif@C080F02E.33EE9F8A.1139E686.IP)
  2347. # [19:23] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
  2348. # [19:24] * Quits: maikmerten (maikmerten@moz-D6D3E963.dynamic.qsc.de) (Quit: Leaving)
  2349. # [19:24] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
  2350. # [19:24] * Joins: biesi (cbiesinger@EE9A5AA8.6B10AC3.E2F59BBC.IP)
  2351. # [19:24] * Quits: ferongr (ferongr@B7662758.CC5EAB6.F5160715.IP) (Ping timeout)
  2352. # [19:24] * Joins: imphil (philipp@moz-655EF802.customer.m-online.net)
  2353. # [19:26] * philor|away is now known as philor
  2354. # [19:26] * Joins: ferongr (ferongr@B7662758.CC5EAB6.F5160715.IP)
  2355. # [19:27] * Joins: asac_ (asac@moz-6777FC80.pppoe.wtnet.de)
  2356. # [19:27] * Quits: asac_ (asac@moz-6777FC80.pppoe.wtnet.de) (Quit: asac_)
  2357. # [19:28] * Quits: IRCMonkey46672 (Tobbi@moz-C44EC3BA.geekbouncer.co.uk) (Client exited)
  2358. # [19:30] * joduinn is now known as joduinn-afk
  2359. # [19:33] * akeybl_ is now known as akeybl
  2360. # [19:33] * jimm is now known as jimm-lunch
  2361. # [19:34] * Quits: smontagu (chatzilla@moz-9A3AD107.red.bezeqint.net) (Ping timeout)
  2362. # [19:35] * Joins: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch)
  2363. # [19:35] <jlebar> Are enums guaranteed to be int32's?
  2364. # [19:36] <Waldo> in C, I think so
  2365. # [19:36] <Waldo> in C++, I don't think so
  2366. # [19:36] <Waldo> in C++11, you can select the underlying type of an enum
  2367. # [19:36] <jlebar> Waldo, they would... :)
  2368. # [19:36] <Waldo> :-)
  2369. # [19:36] <jlebar> Waldo, In C++ before 11, were they always int32's?
  2370. # [19:37] <Waldo> jlebar: I believe it depended on the values of the enum's initializers
  2371. # [19:37] * Waldo looks it up
  2372. # [19:37] <jlebar> Wow, /me did not think it would be that complex.
  2373. # [19:37] * Quits: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
  2374. # [19:37] <jhammel> its C++ and you didn't think it'd be that complex? ;)
  2375. # [19:37] * Joins: dholbert_ (dholbert@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2376. # [19:37] <jlebar> jhammel, I'm an optimist, I guess. :D
  2377. # [19:37] <Waldo> The underlying type of an enumeration is an integral type that can represent all the enumerator values
  2378. # [19:37] <Waldo> defined in the enumeration. It is implementation-defined which integral type is used as the underlying type
  2379. # [19:38] <Waldo> for an enumeration except that the underlying type shall not be larger than int unless the value of an enu-
  2380. # [19:38] <Waldo> merator cannot fit in an int or unsigned int.
  2381. # [19:38] <Waldo> ^ C++98
  2382. # [19:38] * Quits: JeroenDeDauw (jeroen@3D8B249.714666EF.52AB9A83.IP) (Ping timeout)
  2383. # [19:38] * Joins: Tobbi (Tobbi@moz-C44EC3BA.geekbouncer.co.uk)
  2384. # [19:38] <@bz> And even within that, some compilers don't support enums with values that don't fit in 32 bits
  2385. # [19:38] <@bz> as we discovered the hard way. :(
  2386. # [19:38] <jlebar> Waldo, yay. Okay, last question: Is int ever larger than int32_t?
  2387. # [19:38] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
  2388. # [19:39] * Quits: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
  2389. # [19:39] <@bz> jlebar: int can be larger than int32_t, yes
  2390. # [19:39] <Waldo> jlebar: it can be; I believe int only has lower-bound size restrictions
  2391. # [19:39] <@bz> jlebar: per spec
  2392. # [19:39] * Tobbi is now known as IRCMonkey5833
  2393. # [19:39] <@bz> jlebar: though in practice it usually isn't....
  2394. # [19:39] <jlebar> Hm. So I should ask my real question:
  2395. # [19:39] <@bz> that always helps
  2396. # [19:39] <@bz> because in practice any generic question about C/C++ is answered with "the behavior is undefined"
  2397. # [19:40] <@bz> in my experience
  2398. # [19:40] <jlebar> Suppose we have an enum which we want to convert to a number. Do we call the type "int"? Then I'd have foo(int val), as opposed to foo(int32_t val), and we usually frown on the former.
  2399. # [19:40] * catlee is now known as catlee-lunch
  2400. # [19:40] <@bz> you know nothing about this enum?
  2401. # [19:40] <Waldo> if it's a generic enum, it's hopeless
  2402. # [19:40] <jlebar> bz, I know everything about this enum.
  2403. # [19:40] <@bz> ok
  2404. # [19:41] <@bz> so just pick any integer type which can hold all the values?
  2405. # [19:41] <Waldo> pick the type that encompasses all the initializer values
  2406. # [19:41] * Joins: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  2407. # [19:41] * bear-afk is now known as bear
  2408. # [19:41] <jlebar> But if the enum is |int| and I pick int32_t, and int is bigger than int32_t...
  2409. # [19:42] <jlebar> (I mean, I know the enum is -1, 0, 1, so it definitely fits in int32_t.)
  2410. # [19:42] * @khuey chuckles at http://www.udacity.com/overview/Course/cs262
  2411. # [19:42] <Waldo> if it's just -1, 0, 1, you can totally use int
  2412. # [19:42] <Waldo> because int has to be at least int16_t-sized, I think
  2413. # [19:42] * Joins: smontagu (chatzilla@moz-C49B9841.red.bezeqint.net)
  2414. # [19:43] <jlebar> Waldo, So whether the implicit conversion from enum to int32_t succeeds is based on the values of the enum, not the width of the underlying enum type?
  2415. # [19:44] <Waldo> jlebar: enum is just an unspecified integral type; conversions among integral types are always defined if the value of the from-type exists in the domain of the to-type
  2416. # [19:44] <Waldo> if the to-type is unsigned, the conversion is always defined regardless of the from-type's value
  2417. # [19:45] <Waldo> if the to-type is signed, conversion is defined iff the from-type's value exists in the to-type
  2418. # [19:45] <jlebar> But if the conversion is narrowing, it's not implicit, right?
  2419. # [19:45] <jlebar> Defined isn't the same as implicit.
  2420. # [19:45] <derf> Waldo: Huh? enum's aren't int32's in C.
  2421. # [19:46] <jlebar> (Anyway, it sounds like int32_t is safe, because we do not expect our compiler to generate a 64-bit int for this enum.)
  2422. # [19:46] * Joins: fabrice1 (fabrice@moz-BBE3ABD.mv.mozilla.com)
  2423. # [19:48] <Waldo> derf: hmm, "The identifiers in an enumerator list are declared as constants that have type int and may appear wherever such are permitted."
  2424. # [19:49] * Joins: dao (dao@moz-1377C14D.superkabel.de)
  2425. # [19:49] <Waldo> derf: but also "Each enumerated type shall be compatible with char, a signed integer type, or an unsigned integer type. The choice of type is implementation-defined,"
  2426. # [19:49] <jlebar> lol
  2427. # [19:49] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2428. # [19:49] <derf> Waldo: Yes.
  2429. # [19:49] <Waldo> derf: so I guess "it's complicated" :-)
  2430. # [19:49] <derf> The compiler picks some integer type.
  2431. # [19:49] <derf> But it has to pick one to use for all enums.
  2432. # [19:49] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
  2433. # [19:49] * Joins: jamesr (jamesr@16B54CE2.D6CCE4AE.77834EAA.IP)
  2434. # [19:49] * mak|afk is now known as mak
  2435. # [19:49] <Waldo> C's conversion semantics aren't as nicely defined as C++'s, from what I understand, and as I recall
  2436. # [19:49] <derf> So at least it can't change it on an enum-by-enum basis, like C++.
  2437. # [19:50] <Waldo> wait
  2438. # [19:50] * Joins: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2439. # [19:50] <Waldo> it doesn't have to pick one for all enums
  2440. # [19:50] <Waldo> "each enumerated type"
  2441. # [19:50] <derf> Read A.6.3.8.
  2442. # [19:51] * mcote|lunch is now known as mcote
  2443. # [19:51] <@bz> jlebar: narrowing conversions can be implicit
  2444. # [19:51] <mbrubeck> Okay, I am now 95.4% sure that bug 731845 caused the test_native_mouse_mac.xul timeouts.
  2445. # [19:51] <@bz> jlebar: e.g. passing an int64 to a function that takes int32 will work
  2446. # [19:51] <Waldo> derf: is that the right reference? my c99 doesn't have it
  2447. # [19:52] <@bz> jlebar: and do the sane thing if the value passed fits in int32
  2448. # [19:52] <derf> Waldo: Oh, I'm looking at C89.
  2449. # [19:52] * Waldo checks if he has a copy of C89
  2450. # [19:52] <jlebar> bz, orly? I did not know that!
  2451. # [19:52] <jlebar> bz, Does that live under "Appendix C, 'Footguns'"?
  2452. # [19:52] <Waldo> hm, don't seem to have a copy of C89 atm
  2453. # [19:52] <derf> Because 13 years later we still don't have widely deployed C99 compilers.
  2454. # [19:53] * Joins: janv (varga@moz-DE50E089.flarion.as5628.telecom.sk)
  2455. # [19:53] <Waldo> eh, there's enough to fake it for many things :-)
  2456. # [19:53] <derf> Waldo: http://pastebin.mozilla.org/1505361
  2457. # [19:54] * Quits: waschtl (waschtl@moz-1A6248C.vnet-inc.com) (Ping timeout)
  2458. # [19:54] <Waldo> interesting
  2459. # [19:54] <derf> I suppose you could still read that the way you want, with very interesting documentation, but I've never seen a compiler that didn't just pick one type.
  2460. # [19:54] * IRCMonkey58131 is now known as stuart
  2461. # [19:54] <Waldo> heh
  2462. # [19:55] * Joins: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net)
  2463. # [19:55] <Waldo> "The underlying type of enums shall be int under a waxing moon; under a waning moon it shall be long; under a blue moon it shall be long long."
  2464. # [19:55] <@bz> jlebar: no idea where it lives offhand
  2465. # [19:55] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
  2466. # [19:56] <derf> It's more fun when you make things unsigned.
  2467. # [19:56] <Waldo> heh, true
  2468. # [19:56] <derf> gcc will warn you about comparisons like enum_val < 0 always being true.
  2469. # [19:56] <derf> Even though you can't remove that comparison, because it's not guaranteed if the enum is signed.
  2470. # [19:57] <Waldo> Mozilla's actually not that far from being able to rely on compiler support for enums with specified types, in C++ code
  2471. # [19:57] <derf> Err, always being false.
  2472. # [19:57] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Ping timeout)
  2473. # [19:57] <Waldo> derf: template metaprogramming solves everything
  2474. # [19:57] <@bz> Waldo: "not that far" == "move to clang on OSX"?
  2475. # [19:57] * Joins: cadecairos (cadecairos@EDDEAA06.33EE9F8A.1139E686.IP)
  2476. # [19:57] <jlebar> derf, Good thing we're not going on a crusade to nix all compiler warnings in Gecko, or anything, or that kind of thing would get pretty annoying.
  2477. # [19:58] <derf> jlebar: Yes, thank heavens for that.
  2478. # [19:58] <derf> My solution to the problem was to stop using enums, ever.
  2479. # [19:58] * Joins: stransky (stransky@moz-107AD163.redhat.com)
  2480. # [19:58] <derf> It's worked out great so far.
  2481. # [19:59] <derf> Because as far as I can tell, the only purpose of an enum is to get compilers to emit stupid warnings.
  2482. # [19:59] <Waldo> bz: taking a slightly long-ish view, I think so
  2483. # [19:59] <Waldo> also on solving everything, https://twitter.com/#!/chrisblizzard/status/176879181093806080
  2484. # [19:59] * Joins: paolo (paolo@8C1D1AA7.1239565C.8628926.IP)
  2485. # [19:59] * Joins: victorporof (victorporo@8142F2D6.6BD22D89.79933D60.IP)
  2486. # [19:59] <Waldo> some men do live on template metaprogramming alone
  2487. # [20:00] <Waldo> enums at the boundaries in C++ are reasonably nice, with bit fields or whatever underlying (hidden by access controls and classes)
  2488. # [20:00] <derf> Template metaprogramming certainly does solve any problems you had with your binaries being too small or your compilation being too fast.
  2489. # [20:01] <Waldo> :-)
  2490. # [20:01] <derf> Or with it being too easy to tell what code is actually invoked by a particular construct.
  2491. # [20:02] <jlebar> derf, Oh, C++ without metaprogramming solves that one just fine.
  2492. # [20:02] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
  2493. # [20:02] * Quits: janv (varga@moz-DE50E089.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  2494. # [20:02] * Quits: hub (hub@moz-E2FCA694.figuiere.net) (Ping timeout)
  2495. # [20:03] * Joins: JeroenDeDauw (jeroen@3D8B249.714666EF.52AB9A83.IP)
  2496. # [20:03] * Quits: JeroenDeDauw (jeroen@3D8B249.714666EF.52AB9A83.IP) (Quit: JeroenDeDauw)
  2497. # [20:03] * Joins: JeroenDeDauw (jeroen@3D8B249.714666EF.52AB9A83.IP)
  2498. # [20:03] * armenzg is now known as armenzg_brb
  2499. # [20:04] * Quits: anky (anky@36612B5F.E18492DF.74119F78.IP) (Client exited)
  2500. # [20:04] * Joins: grubshka (grubshka@moz-6DDB8A96.w86-216.abo.wanadoo.fr)
  2501. # [20:04] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
  2502. # [20:04] * rshetty is now known as rshetty_away
  2503. # [20:04] * Joins: sworkman_ (sworkman@moz-BBE3ABD.mv.mozilla.com)
  2504. # [20:05] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
  2505. # [20:05] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2506. # [20:05] * sworkman_ is now known as sworkman
  2507. # [20:05] * Quits: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2508. # [20:06] * Quits: dholbert_ (dholbert@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Ex-Chat)
  2509. # [20:07] * djvj|away is now known as djvj
  2510. # [20:07] * Parts: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2511. # [20:09] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Client exited)
  2512. # [20:09] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2513. # [20:10] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2514. # [20:10] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
  2515. # [20:10] * jhford-work is now known as jhford-work-away
  2516. # [20:10] * catlee-lunch is now known as catlee
  2517. # [20:11] * jhford-work-away is now known as jhford-work
  2518. # [20:12] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
  2519. # [20:12] * khuey is now known as khuey|away
  2520. # [20:13] * khuey|away is now known as khuey
  2521. # [20:13] * jimm-lunch is now known as jimm
  2522. # [20:13] * Quits: Mano (mano@FCFBBDF.1A4CA79E.CB858787.IP) (Client exited)
  2523. # [20:13] * Quits: fabrice1 (fabrice@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2524. # [20:13] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2525. # [20:13] * ChanServ sets mode: +o dbaron
  2526. # [20:14] * Joins: kumar (kmcmillan@moz-F2D05B8.c3-0.stk-ubr1.chi-stk.il.cable.rcn.com)
  2527. # [20:15] <espindola> abort: unknown revision '79e1a5dc802cd9f4f27cff038a7ebfa0e6959442'!
  2528. # [20:15] * Quits: kumar (kmcmillan@moz-F2D05B8.c3-0.stk-ubr1.chi-stk.il.cable.rcn.com) (Input/output error)
  2529. # [20:15] <espindola> on a try
  2530. # [20:15] <espindola> known problem?
  2531. # [20:15] * Joins: kumar (kmcmillan@moz-F2D05B8.c3-0.stk-ubr1.chi-stk.il.cable.rcn.com)
  2532. # [20:16] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/75fcd465d506 - Bobby Holley - Bug 731442 - Back out f9145dab4be9 (bug 718543) due to test failures. r=backout
  2533. # [20:16] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
  2534. # [20:18] * Quits: rshetty_away (quassel@232311FD.7D0F95CF.C842849F.IP) (Ping timeout)
  2535. # [20:18] * Joins: Boriss_ (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2536. # [20:19] * Quits: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se) (Ping timeout)
  2537. # [20:19] <philor> espindola: particularly known on win64, where we don't do quite as many smart things to avoid ever having to clone from hg.m.o
  2538. # [20:19] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  2539. # [20:19] * Boriss_ is now known as Boriss
  2540. # [20:20] * Joins: hub (hub@21B7B9F2.B87E9213.6E712CE2.IP)
  2541. # [20:21] <espindola> philor: thanks
  2542. # [20:21] <espindola> yes, it was on windows
  2543. # [20:21] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2544. # [20:22] <philor> win64 - win32 is better behaved
  2545. # [20:23] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
  2546. # [20:23] <mak> what's up with all that burning?
  2547. # [20:23] <@bz> it's that time of year
  2548. # [20:23] <@khuey> releng ;-)
  2549. # [20:23] <@bz> cold outside
  2550. # [20:23] * mak looks at #build and understands
  2551. # [20:23] <@bz> is sicking still Paris-fleeting?
  2552. # [20:23] <@bz> flitting, rather
  2553. # [20:24] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
  2554. # [20:24] * Quits: myk (myk@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2555. # [20:24] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
  2556. # [20:24] <@khuey> yeah, he's out sick
  2557. # [20:25] <bent> so, "no" :)
  2558. # [20:25] * Quits: stransky (stransky@moz-107AD163.redhat.com) (Quit: Connection reset by beer)
  2559. # [20:26] <NeilAway> khuey: so, he's "sick"-ing?
  2560. # [20:26] <mbrubeck> uh oh
  2561. # [20:27] * mbrubeck merge bad?
  2562. # [20:27] <mbrubeck> no, looks like infra...
  2563. # [20:29] <evilpie> bsmith: what is the current of the getRandom patch?
  2564. # [20:29] <@bsmedberg> hrm, I managed to completely break aurora
  2565. # [20:29] * Quits: Goldorak (chatzilla@F063CC3D.9328D715.187A1082.IP) (Ping timeout)
  2566. # [20:29] <@khuey> nah, you probably didn't
  2567. # [20:29] <@bsmedberg> oh, whew
  2568. # [20:29] <@bsmedberg> return retry(func, *retry_args, args=args, kwargs=kwargs,
  2569. # [20:29] <@bsmedberg> ^
  2570. # [20:29] <@bsmedberg> SyntaxError: invalid syntax
  2571. # [20:30] <@bsmedberg> what do I need to do?
  2572. # [20:30] <mbrubeck> bsmedberg: Yeah, it's affecting all trees. Releng is backing out the infra change that caused it.
  2573. # [20:30] * Joins: Goldorak (chatzilla@F063CC3D.9328D715.187A1082.IP)
  2574. # [20:30] <bsmith> ddahl evilpie: we don't have to anything for e10s
  2575. # [20:30] <bsmith> verified today in platform meeting
  2576. # [20:30] <mbrubeck> bsmedberg: bhearsum|buildduty says it's backed out and you can retrigger the failed builds now.
  2577. # [20:30] <@bsmedberg> bsmith: wait
  2578. # [20:30] <@khuey> that's not true
  2579. # [20:30] <@bsmedberg> bsmith: e10s for *desktop*. fennec is still using content processes and b2g will be
  2580. # [20:30] * mbrubeck retriggers on m-c.
  2581. # [20:31] <Mossop> Native fennec is still using content processes?
  2582. # [20:31] <bsmith> in the platform meeting I asked "do we care about e10s" and the answer was "no"
  2583. # [20:31] <@bsmedberg> XUL fennec is
  2584. # [20:31] <bsmith> I think we're in the same meeting
  2585. # [20:31] <bsmith> XUL fennec is stuck on 10.0, based on what I heard today
  2586. # [20:31] <@bsmedberg> bsmith: that was lmandel talking about desktop only. The IRC conversation after that clarified.
  2587. # [20:31] <gavin> I thought b2g cared about e10s
  2588. # [20:31] <gavin> oh, bsmedberg just said that
  2589. # [20:32] <philor> but what about b2g?
  2590. # [20:32] * Quits: jdm (jdm@moz-EA468045.uwaterloo.ca) (Client exited)
  2591. # [20:32] <bholley> mbrubeck: the backout looks busted
  2592. # [20:32] <bsmith> I talked to philikon yesterday and he said that b2g isn't using e10s yet, but will at some point in the future
  2593. # [20:32] <bent> yeah, we really need to get our message straight on this
  2594. # [20:32] <bent> b2g will have to have e10s
  2595. # [20:32] <@bsmedberg> mbrubeck: to retrigger I put the latest default revision into https://build.mozilla.org/buildapi/self-serve/mozilla-aurora"Create new dep builds"?
  2596. # [20:32] <bsmith> so, I interpret that to mean that we don't have to have an e10s version of every patch we land right now, as long as we file bugs to block the e10s b2g
  2597. # [20:32] <lmandel> bsmith: sorry if I was out of context. I answered no. The answer is no for desktop.
  2598. # [20:32] <mbrubeck> bholley: Infra problem -- retriggering now.
  2599. # [20:33] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
  2600. # [20:33] <bsmith> if XUL fennec is going to stick to the ESR release, and B2G doesn't use e10s yet, then e10s isn't a P1 priority, right?
  2601. # [20:33] <gavin> bz: gentle re-ping re: bug 723808 - I think Standard8 is still blocked on starting TB builds on it
  2602. # [20:34] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
  2603. # [20:34] <@bsmedberg> bsmith: I believe that the current status is that we don't want it to be broken
  2604. # [20:34] <bsmith> The main question is, if I add a dom API, do I have to write the e10s patch for it, or is it OK to check in a patch that only works in the non-e10s case and have a follow-up for the e10s version
  2605. # [20:34] <jviereck> Hi. Can someone point me to code in Gecko that renders the current page for printing?
  2606. # [20:34] <@bsmedberg> kbrosnan had more details
  2607. # [20:35] * Joins: rshetty (quassel@538D1A27.AAF6EFE.C842849F.IP)
  2608. # [20:35] <@khuey> jviereck: that's a lot of code ...
  2609. # [20:35] <@khuey> jviereck: talk to smaug
  2610. # [20:35] <evilpie> what is the problem with e10s anyway?
  2611. # [20:35] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Quit: sworkman)
  2612. # [20:35] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
  2613. # [20:35] <@smaug> jviereck: I know only some part of it
  2614. # [20:35] <bsmith> evilpie: Well, that's the status of the getRandomValues patch.
  2615. # [20:35] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
  2616. # [20:36] <@smaug> jviereck: layout/printing
  2617. # [20:36] <evilpie> so looks like it has a patch :O
  2618. # [20:36] * Joins: rclick (rclick@moz-A7287142.dsl.covlil.sbcglobal.net)
  2619. # [20:36] <jviereck> smaug: I'm working on implementing printing support and I'm wondering about adding somewhat like a low level canvas API for printing
  2620. # [20:36] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
  2621. # [20:36] * bc is now known as bc|afk
  2622. # [20:37] * jwir3 is now known as jwir3|lunch
  2623. # [20:37] <mbrubeck> m-c tip and m-i tip are backing out two bholley bugs that are anagrams of each other. 718543 + 731845 :D
  2624. # [20:37] <@smaug> jviereck: implementing printing support for what?
  2625. # [20:37] <@smaug> pdf.js ?
  2626. # [20:37] <jviereck> yes
  2627. # [20:37] * Joins: bnicholson (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net)
  2628. # [20:37] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
  2629. # [20:37] <bholley> mbrubeck: hahaha
  2630. # [20:37] <@smaug> jviereck: so, you can print to a canvas already
  2631. # [20:37] * Quits: rillian (giles@21B7B9F2.B87E9213.6E712CE2.IP) (Input/output error)
  2632. # [20:37] <@smaug> if you talk about <canvas>
  2633. # [20:38] <Mossop> bsmedberg: Do we have any suspicion that e10s or something else separating content from chrome is likely to come back for desktop or native fennec at any point in the foreseeable future?
  2634. # [20:38] <vlad> (hope not!)
  2635. # [20:38] <@smaug> jviereck: or, basically, you can can create print preview, and canvas.drawWindow
  2636. # [20:38] <@bz> khuey, bent: thanks
  2637. # [20:39] <@bz> gavin: looking; I just got the mail today
  2638. # [20:39] <Mossop> Since right now we have a number of APIs in jetpack that were designed to support it but we could do much more simply if we can assume it is truly gone away
  2639. # [20:39] <@smaug> Mossop: I sure hope so
  2640. # [20:39] <@bz> gavin: not surprising, as I hadn't checked mail since Friday night, really!
  2641. # [20:39] * Quits: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jet)
  2642. # [20:39] <@bsmedberg> on desktop with the current XUL frontend, no. On Fennec with the native frontend... it's vaguely possible
  2643. # [20:39] <@bsmedberg> Mossop: I wouldn't worry about it for jetpack unless you also want to support B2G or the futurama servo-based thing
  2644. # [20:39] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  2645. # [20:39] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
  2646. # [20:40] <Mossop> So far we've not really seen it make much sense to have add-ons in B2G
  2647. # [20:40] <@bsmedberg> Mossop: I still think jetpack should work assuming separate control flow, though
  2648. # [20:40] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  2649. # [20:40] <jviereck> smaug: I'm not sure I follow you correctly. Are you saying, there is already some API that exposes a HTML canvas like API that allows me to send drawing commands to the printer directly?
  2650. # [20:40] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2651. # [20:40] * ChanServ sets mode: +o dbaron
  2652. # [20:40] <froydnj> why if we already have it for one platform is it so difficult to make go for others? </ignorance>
  2653. # [20:40] <@smaug> jviereck: oh, no
  2654. # [20:41] <@smaug> jviereck: there is just a way to create printing presentation and draw that to <canvas>
  2655. # [20:41] <@smaug> but I guess if you'd want to print that canvas, the canvas would have to be huge and it would take tons of memory
  2656. # [20:42] * jhammel is now known as jhammel|lunch
  2657. # [20:42] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2658. # [20:42] <jviereck> smaug: that's why I want to send the commands direclty to the printing backend without rastering them
  2659. # [20:42] <jviereck> smaug: but I don't know too much about Gecko, so I'm not sure if that's possible or not
  2660. # [20:42] * Quits: grubshka (grubshka@moz-6DDB8A96.w86-216.abo.wanadoo.fr) (Ping timeout)
  2661. # [20:43] * Parts: dao (dao@moz-1377C14D.superkabel.de)
  2662. # [20:44] * Joins: dao (dao@moz-1377C14D.superkabel.de)
  2663. # [20:44] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-1.9.2/rev/c00a4ef21ac2 - Gavin Sharp - Bug 723808 followup: fix shared builds by avoiding use of nsContentUtils::IsSystemPrincipal, r=bz, a=bustage
  2664. # [20:45] * Quits: dao (dao@moz-1377C14D.superkabel.de) (Quit: Leaving.)
  2665. # [20:45] * Joins: rillian (giles@21B7B9F2.B87E9213.6E712CE2.IP)
  2666. # [20:45] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  2667. # [20:45] * padenot is now known as padenot|away
  2668. # [20:45] <@smaug> jviereck: let me read some code...
  2669. # [20:45] <Waldo> froydnj: lots of long-stable UI to rewrite, for one; lots of extensions, for another
  2670. # [20:48] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: jorendorff)
  2671. # [20:49] * armenzg_brb is now known as armenzg
  2672. # [20:50] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
  2673. # [20:52] * Joins: myk (myk@moz-BBE3ABD.mv.mozilla.com)
  2674. # [20:52] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/78e56fd22f2a - Terrence Cole - Bug 733372 - Fix an infinite recursion in GC marking; r=billm
  2675. # [20:52] * Quits: necolas (necolas@moz-F9C3140E.bb.sky.com) (Ping timeout)
  2676. # [20:52] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
  2677. # [20:52] * ChanServ sets mode: +o ehsan
  2678. # [20:53] * Joins: necolas (necolas@moz-F9C3140E.bb.sky.com)
  2679. # [20:54] <@smaug> jviereck: so, you could look at nsPrintEngine::DoPrint
  2680. # [20:54] * Quits: jhammink (textual@moz-BBE3ABD.mv.mozilla.com) (Quit: Computer has gone to sleep.)
  2681. # [20:54] * Quits: necolas (necolas@moz-F9C3140E.bb.sky.com) (Ping timeout)
  2682. # [20:54] * Quits: dseif (dseif@C080F02E.33EE9F8A.1139E686.IP) (Input/output error)
  2683. # [20:55] * Joins: dao (dao@moz-1377C14D.superkabel.de)
  2684. # [20:56] * sheppy-afk is now known as sheppy
  2685. # [20:56] * jviereck reads code
  2686. # [20:57] * Quits: myk (myk@moz-BBE3ABD.mv.mozilla.com) (Max SendQ exceeded)
  2687. # [20:57] * Joins: myk (myk@moz-BBE3ABD.mv.mozilla.com)
  2688. # [20:57] <njn> dbaron: I've never seen that kids/siblings encoding of an N-ary tree before, very clever. Also, I was amused to find that the calltree representation in trace-malloc stores the stack traces in the opposite order to how I do it in Massif :)
  2689. # [20:57] <@dbaron> njn, which, in trace-malloc? Thank brendan for that.
  2690. # [20:58] <njn> dbaron: yes, he was the author of that file
  2691. # [20:58] * Quits: faramarz (faramarz@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  2692. # [20:58] <@dbaron> njn, I don't think I've even read that code, to be honest.
  2693. # [20:58] * Joins: faramarz (faramarz@moz-BBE3ABD.mv.mozilla.com)
  2694. # [20:58] <njn> dbaron: heh, ok
  2695. # [20:58] <@smaug> jviereck: roc and dbaron and bz sure would know about layout and painting during printing
  2696. # [20:59] <njn> dbaron: I think the easiest way to integrate DMD will be as an additional feature of trace-malloc rather than something separate
  2697. # [20:59] <njn> dbaron: it'll just be relatively small extension to trace-malloc
  2698. # [20:59] <jviereck> smaug: thanks a lot for pointing me at that code. I'm just about to try to understand how things work and this looks like exactly what I was looking for! Will ping back if it turns out it's not ;)
  2699. # [21:00] <njn> dbaron: much simpler than a whole separate --enable-dmd thing
  2700. # [21:00] <@smaug> jviereck: look at also renderingcontext
  2701. # [21:00] <@smaug> jviereck: and things like !PresContext()->IsDynamic()
  2702. # [21:00] <@smaug> jviereck: non-dynamic prescontext is printpreview/print
  2703. # [21:00] <@smaug> (in general)
  2704. # [21:01] * Quits: Honza (chatzilla@C62E2FAA.23B79DE4.D0083327.IP) (Ping timeout)
  2705. # [21:01] * Quits: faramarz (faramarz@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  2706. # [21:01] * Joins: janv (varga@moz-DE50E089.flarion.as5628.telecom.sk)
  2707. # [21:01] * Joins: faramarz (faramarz@moz-BBE3ABD.mv.mozilla.com)
  2708. # [21:02] * Quits: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP) (Quit: Leaving)
  2709. # [21:02] <jviereck> what's a "PresContext"?
  2710. # [21:03] * @smaug hopes dbaron could give the exact answer ;)
  2711. # [21:04] * Quits: jfkthame (jfkthame@3EC4A1A5.5BC345F5.9542EC20.IP) (Ping timeout)
  2712. # [21:04] <@smaug> presshell/prescontext (which should be merged) maintains the layout object tree
  2713. # [21:04] * Joins: brendan (brendaneic@28D7BDD3.3E547E06.43362C16.IP)
  2714. # [21:04] <@smaug> trigger reflows etc
  2715. # [21:04] <@dbaron> jviereck, read https://wiki.mozilla.org/Gecko:Overview#Browsers.2C_Frames.2C_and_Document_Navigation , perhaps?
  2716. # [21:04] * Joins: jfkthame (jfkthame@E7D682AC.A1C12133.9542EC20.IP)
  2717. # [21:05] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  2718. # [21:05] * Joins: necolas (necolas@moz-F9C3140E.bb.sky.com)
  2719. # [21:06] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: yuan)
  2720. # [21:07] * nthomas|away is now known as nthomas
  2721. # [21:07] * Quits: myk (myk@moz-BBE3ABD.mv.mozilla.com) (Max SendQ exceeded)
  2722. # [21:07] * Joins: myk (myk@moz-BBE3ABD.mv.mozilla.com)
  2723. # [21:07] * nthomas is now known as nthomas|mtg
  2724. # [21:07] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  2725. # [21:08] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2726. # [21:09] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2727. # [21:10] * mattwoodrow|away is now known as mattwoodrow
  2728. # [21:11] * Quits: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2729. # [21:12] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
  2730. # [21:12] * jhammel|lunch is now known as jhammel
  2731. # [21:12] * aki is now known as aki|biab
  2732. # [21:13] * Joins: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP)
  2733. # [21:18] * Quits: past (past@moz-9D677A1D.dsl.dyn.forthnet.gr) (Quit: ChatZilla 0.9.88 [Firefox 10.0.2/20120215223356])
  2734. # [21:22] * Joins: harth (harth@moz-D62C1A52.hsd1.ca.comcast.net)
  2735. # [21:23] * Joins: Optimizer (Mibbit@1D481D58.2F75738C.2AB48280.IP)
  2736. # [21:23] <Optimizer> hey
  2737. # [21:23] * Quits: coop (Chris@moz-597B5EC7.dsl.bell.ca) (Quit: coop)
  2738. # [21:23] <Optimizer> can anyone help me with running some mochitest browser chrome tests ?
  2739. # [21:23] <Optimizer> here is the error I am getting
  2740. # [21:23] <Optimizer> http://mibpaste.com/DolrkT
  2741. # [21:23] <Optimizer> I am on windows
  2742. # [21:23] * Quits: gozala (gozala@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Leaving.)
  2743. # [21:24] * Quits: kdcw (kdc@moz-F7413045.pk.shawcable.net) (Quit: HydraIRC -> http://www.hydrairc.com <- It'll be on slashdot one day...)
  2744. # [21:25] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2745. # [21:25] * Quits: Goldorak (chatzilla@F063CC3D.9328D715.187A1082.IP) (Ping timeout)
  2746. # [21:25] <Mossop> autorun isn't a valid option there
  2747. # [21:25] <Mossop> Optimizer: ^^
  2748. # [21:25] <Optimizer> but the page says
  2749. # [21:26] <Optimizer> you can use --autorunto automatically run
  2750. # [21:26] <gavin> philikon: at least the browser/ parts of http://hg.mozilla.org/mozilla-central/rev/3e6a0fe55650 aren't really "NPOTB"
  2751. # [21:26] <Optimizer> the test on startup
  2752. # [21:26] * Parts: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2753. # [21:26] * Joins: Goldorak (chatzilla@F063CC3D.9328D715.187A1082.IP)
  2754. # [21:26] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2755. # [21:26] <Mossop> Optimizer: Where does it say that? That probably only works when running with "python runtests.py --browser-chrome"
  2756. # [21:26] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: yuan)
  2757. # [21:26] <Optimizer> Mossop: and please see that I tried without autorun also
  2758. # [21:27] <Mossop> Optimizer: What did you get when you tried without autorun?
  2759. # [21:27] <philikon> gavin: #ifdef MOZ_B2G_RIL
  2760. # [21:27] <gavin> o_O
  2761. # [21:27] <philikon> gavin: does that qualify for NPOTB?
  2762. # [21:28] <philikon> gavin: or because i touched a file in browser/, it doesn't?
  2763. # [21:28] * Joins: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP)
  2764. # [21:28] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
  2765. # [21:28] * Quits: mak (chatzilla@moz-9FCADA24.retail.telecomitalia.it) (Connection reset by peer)
  2766. # [21:28] <derf> jlebar: More reasons to never use an enum: http://pastebin.mozilla.org/1505483
  2767. # [21:28] * Quits: karl (karl@moz-94633BFD.jetstream.xtra.co.nz) (Quit: Konversation terminated!)
  2768. # [21:28] <Optimizer> Mossop: its in the tries in the pastebin
  2769. # [21:29] * bc|afk is now known as bc
  2770. # [21:29] <jlebar> derf, lol. Maybe you can define the ++ operator with C++ "enum class Foo".
  2771. # [21:29] <gavin> philikon: no, you're right, I didn't notice the ifdef
  2772. # [21:29] <philikon> gavin: ok phew :)
  2773. # [21:29] <philikon> gavin: thx for clarifying
  2774. # [21:29] * Quits: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP) (Ping timeout)
  2775. # [21:29] * Quits: rillian (giles@21B7B9F2.B87E9213.6E712CE2.IP) (Input/output error)
  2776. # [21:29] <gavin> philikon: though I'm not sure I understand why there's such an ifdef in firefox
  2777. # [21:29] <philikon> so that we can run this code in the desktop browser
  2778. # [21:30] <philikon> which is considerably easier to debug
  2779. # [21:30] <philikon> because you run it locally
  2780. # [21:30] <philikon> and can poke at it with devtools
  2781. # [21:30] <philikon> and gdb
  2782. # [21:30] <philikon> etc.
  2783. # [21:30] <gavin> so it's just for local debugging?
  2784. # [21:30] <philikon> yup
  2785. # [21:30] <gavin> seems unnecessary to put it in the package manifest at all, then
  2786. # [21:30] <philikon> basically enabling telephony and sms apis etc. in firefox
  2787. # [21:30] * Joins: mak (chatzilla@moz-9FCADA24.retail.telecomitalia.it)
  2788. # [21:30] * Joins: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP)
  2789. # [21:30] <gavin> since that only impacts packaged builds
  2790. # [21:30] <philikon> so you can run gaia locally and test it all
  2791. # [21:31] <philikon> really?
  2792. # [21:31] <Mossop> Optimizer: Did you disable tests in your mozconfig at all?
  2793. # [21:31] <philikon> i didn't know!
  2794. # [21:31] * Quits: mak (chatzilla@moz-9FCADA24.retail.telecomitalia.it) (Connection reset by peer)
  2795. # [21:31] <philikon> gavin: feel free to rip it out then (if that's really true)
  2796. # [21:31] * Joins: anant_ (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2797. # [21:31] <gavin> philikon: ok, I might file a bug
  2798. # [21:31] * Quits: @smaug (chatzilla@moz-A828905D.gprs.sl-laajakaista.fi) (Ping timeout)
  2799. # [21:32] <philikon> gavin: cool
  2800. # [21:32] <gavin> lot of changes to that file, I guess I can look at each of them
  2801. # [21:32] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  2802. # [21:32] <Optimizer> Mossop: Ahh, my bad. ok II have enabled test, will rebuild Fx, but out of all the lines I tried, which one should work ?
  2803. # [21:32] <gavin> we need to fix that stupid bug about each app having its own manifest
  2804. # [21:32] <gavin> because this is kind of ridiculous
  2805. # [21:33] <philikon> yeah
  2806. # [21:33] * Quits: anant_ (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  2807. # [21:33] * jwir3|lunch is now known as jwir3
  2808. # [21:33] * Joins: coop (Chris@moz-597B5EC7.dsl.bell.ca)
  2809. # [21:33] <gavin> fabrice: re: https://bug697006.bugzilla.mozilla.org/attachment.cgi?id=602495 , why not remove the ifdefs rather than commenting them out?
  2810. # [21:33] * Joins: mak (chatzilla@moz-9FCADA24.retail.telecomitalia.it)
  2811. # [21:34] <Mossop> Optimizer: This one looks likely to be fine "TEST_PATH=browser/devtools/sourceeditor/test/ build/pymake/make.py -C ff-opt mochitest-browser-chrome"
  2812. # [21:34] * coop is now known as coop|afk
  2813. # [21:34] * Quits: jfkthame (jfkthame@E7D682AC.A1C12133.9542EC20.IP) (Quit: jfkthame)
  2814. # [21:34] <fabrice> gavin: sure, will do
  2815. # [21:35] * Quits: JeroenDeDauw (jeroen@3D8B249.714666EF.52AB9A83.IP) (Ping timeout)
  2816. # [21:35] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
  2817. # [21:35] <Optimizer> Mossop: Thanks!
  2818. # [21:36] <gavin> rs: do you know offhand what the status of bug 526333 is? are the dependencies still correct (blocked on 575894 600001)?
  2819. # [21:37] * Joins: JeroenDeDauw (jeroen@3D8B249.714666EF.52AB9A83.IP)
  2820. # [21:37] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  2821. # [21:37] * Quits: Optimizer (Mibbit@1D481D58.2F75738C.2AB48280.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2822. # [21:37] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
  2823. # [21:38] * Quits: mak (chatzilla@moz-9FCADA24.retail.telecomitalia.it) (Ping timeout)
  2824. # [21:38] <rs> gavin: I don't *think* it is blocked by either of those bugs but khuey might have something up his sleeve. As far as that bug goes the main thing that needs to be done is figure out which files in the package.manifest that are not app specific along with the appropriate ifdef's for optional features.
  2825. # [21:39] * Joins: smaug (chatzilla@moz-E35CED4E.gprs.sl-laajakaista.fi)
  2826. # [21:39] * ChanServ sets mode: +o smaug
  2827. # [21:39] * ctalbert is now known as ctalbert|lunch
  2828. # [21:39] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2829. # [21:40] <gavin> rs: ok
  2830. # [21:40] <gavin> just grunt work then :)
  2831. # [21:40] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
  2832. # [21:41] <rs> yep... touchy grunt work. iirc the previous patch had it rather wrong
  2833. # [21:41] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Connection reset by peer)
  2834. # [21:41] * Joins: anant (Anant@moz-271479F2.hsd1.ca.comcast.net)
  2835. # [21:42] * Joins: mak (chatzilla@moz-9FCADA24.retail.telecomitalia.it)
  2836. # [21:43] * nthomas|mtg is now known as nthomas
  2837. # [21:43] * Quits: paolo (paolo@8C1D1AA7.1239565C.8628926.IP) (Client exited)
  2838. # [21:44] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/c1e5daa36ab2 - Vicamo Yang - Bug 712809 - B2G SMS Database: Hook it up to RadioInterfaceLayer. r=philikon DONTBUILD because NPOTB
  2839. # [21:44] <firebot> http://hg.mozilla.org/mozilla-central/rev/00b93cf47142 - Vicamo Yang - Bug 729876 - Part 4: Support receiving sms of other alphabets. r=philikon
  2840. # [21:44] <firebot> http://hg.mozilla.org/mozilla-central/rev/b33e731035a0 - Vicamo Yang - Bug 729876 - Part 2: Add all GSM 7-bit national languages. r=philikon
  2841. # [21:44] <firebot> http://hg.mozilla.org/mozilla-central/rev/7392246c7a3a - Vicamo Yang - Bug 729876 - Part 1: Convert alphabet array to array of strings. r=philikon
  2842. # [21:44] <firebot> http://hg.mozilla.org/mozilla-central/rev/b66d90efe07f - Fernando Jimenez - Bug 712809 - B2G SMS database. r=philikon
  2843. # [21:45] <firebot> http://hg.mozilla.org/mozilla-central/rev/89ccb9f4d5c1 - Vicamo Yang - Bug 729876 - Part 3: Support sending sms of other alphabets. r=philikon
  2844. # [21:46] * Joins: jhammink (textual@moz-BBE3ABD.mv.mozilla.com)
  2845. # [21:47] * aki|biab is now known as aki
  2846. # [21:49] * Quits: janv (varga@moz-DE50E089.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  2847. # [21:51] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-1.9.2/rev/85a0f57dd157 - Gavin Sharp - Bug 723808 followup: fix shared builds by avoiding use of nsContentUtils::IsSystemPrincipal, r=bz,a=Standard8 for landing in a Thunderbird specific relbranch
  2848. # [21:51] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
  2849. # [21:52] <BenWa> vladan: Do you know what the plan is for non destructive chrome hangs?
  2850. # [21:52] * Joins: nrc (nrc@538BABFE.A073F3E.97BBD552.IP)
  2851. # [21:53] * Joins: waschtl (waschtl@moz-1A6248C.vnet-inc.com)
  2852. # [21:53] <vladan> BenWa: you mean the client-sdide reporting of chrome hangs? the patch has been r+'ed and i'm waiting to do a bit more testing before i merge it in
  2853. # [21:53] <BenWa> Got the bug number?
  2854. # [21:57] * Quits: Bas (chatzilla@moz-DF3CA35A.ftth.concepts.nl) (Ping timeout)
  2855. # [21:57] * Joins: Boriss_ (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2856. # [21:57] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Connection reset by peer)
  2857. # [21:57] * Boriss_ is now known as Boriss
  2858. # [21:58] * Quits: bretr (bret_recka@moz-BBE3ABD.mv.mozilla.com) (Quit: bretr)
  2859. # [21:58] * Joins: bretr (bret_recka@moz-BBE3ABD.mv.mozilla.com)
  2860. # [21:58] <Jesse> BenWa: https://bugzilla.mozilla.org/show_bug.cgi?id=712109 ?
  2861. # [21:59] <BenWa> thanks
  2862. # [21:59] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
  2863. # [22:00] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Connection reset by peer)
  2864. # [22:00] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
  2865. # [22:00] * Quits: tchevalier (chatzilla@moz-364D5D72.w90-48.abo.wanadoo.fr) (Client exited)
  2866. # [22:01] * coop|afk is now known as coop
  2867. # [22:01] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  2868. # [22:02] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
  2869. # [22:04] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2870. # [22:04] <jlebar> taras, Is there a telemetry histogram for startup time? I see startup I/Os, but not time...
  2871. # [22:05] <gavin> those are "simple measurements"
  2872. # [22:05] <jlebar> Ah, right...
  2873. # [22:05] <jlebar> gavin, thanks!
  2874. # [22:07] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2875. # [22:07] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  2876. # [22:07] * Joins: eflores (eflores@538BABFE.A073F3E.97BBD552.IP)
  2877. # [22:07] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
  2878. # [22:07] * Quits: pnemsak (Miranda@80CFE454.10D9684B.4F33160D.IP) (Quit: pnemsak)
  2879. # [22:08] * Joins: Optimizer (Mibbit@1D481D58.2F75738C.2AB48280.IP)
  2880. # [22:08] <Optimizer> Mossop: After I rebuilt with tests enabled, I am using this line and getting this error
  2881. # [22:08] <Optimizer> http://mibpaste.com/UaMEoF
  2882. # [22:08] * Quits: @smaug (chatzilla@moz-E35CED4E.gprs.sl-laajakaista.fi) (Ping timeout)
  2883. # [22:10] * Quits: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
  2884. # [22:10] <mbrubeck> So, these browser_aboutHome.js crashes on Inbound look annoying...
  2885. # [22:11] <mbrubeck> crashing in js::gc::Cell::isAligned
  2886. # [22:11] * Joins: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com)
  2887. # [22:11] * Quits: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net) (Quit: bholley)
  2888. # [22:11] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2889. # [22:11] <@khuey> guess it's not aligned hard enough
  2890. # [22:12] <Mossop> Optimizer: What does your mozconfig look like now?
  2891. # [22:12] * rshetty is now known as rshetty_away
  2892. # [22:13] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
  2893. # [22:13] <Optimizer> http://mibpaste.com/1Qk0KW
  2894. # [22:13] * KaiRo is now known as KaiRo_away
  2895. # [22:16] * Quits: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch) (Quit: Leaving.)
  2896. # [22:16] <Optimizer> Mossop: any ideas ?
  2897. # [22:17] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  2898. # [22:17] <Waldo> joe: maybe you could post that summary to planet when you write it ;-)
  2899. # [22:17] * Joins: pnemsak (Miranda@80CFE454.10D9684B.4F33160D.IP)
  2900. # [22:17] <Mossop> Optimizer: What happens if you run "python ff-opt/_tests/testing/mochitest/runtests.py --browser-chrome"
  2901. # [22:17] * juanb is now known as juanb|lunch
  2902. # [22:17] * froydnj watches reviewers GRANT ALL THE REQUESTS
  2903. # [22:18] <Waldo> hmm, I should do reviews again, shouldn't I :-\
  2904. # [22:18] * Quits: xakz (XaMaD@moz-34FBE388.fbx.proxad.net) (Ping timeout)
  2905. # [22:18] <Waldo> ugh, how'd I get up to 15 now? :-\
  2906. # [22:19] <Optimizer> mossop: no such file
  2907. # [22:19] <Mossop> By slacking!
  2908. # [22:19] * Joins: gozala (gozala@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2909. # [22:19] <Mossop> Optimizer: Does ff-opt/_tests exist?
  2910. # [22:19] <Waldo> the oldest one is only from Friday :-(
  2911. # [22:19] <Optimizer> yes
  2912. # [22:19] <Mossop> Waldo: Well, what were you doing all weekend? ;)
  2913. # [22:19] <Optimizer> and _test/testing/mochitest/ also
  2914. # [22:19] <Mossop> Odd
  2915. # [22:20] <Mossop> Optimizer: Can you mibpaste a list of the files in there?
  2916. # [22:20] <Optimizer> in where ?
  2917. # [22:20] <Mossop> In ff-opt/_tests/testing/mochitest
  2918. # [22:20] <Optimizer> no file
  2919. # [22:21] <Optimizer> only one directory level
  2920. # [22:21] <Optimizer> ff-opt/_test/testing/moxhitest/tests/dom/base/test/test_domrequest.html
  2921. # [22:22] * Quits: By-Tor (bytor@moz-46974D0B.dyn.optonline.net) (Connection reset by peer)
  2922. # [22:22] <Optimizer> no other file except this directory structure and one file at the end
  2923. # [22:22] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
  2924. # [22:22] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
  2925. # [22:23] <Mossop> That's almost exactly what I'd expect to see if tests were still disabled for your build
  2926. # [22:23] <Optimizer> but i gave you the mozconfig file's data
  2927. # [22:23] <Optimizer> and I ran the build again also
  2928. # [22:23] <mbrubeck> Okay, so terrence had already fixed the browser_aboutHome crash by the time I got around to asking about it. Woot! Now how about this new test_traceable_channel_wrap.js failure..?
  2929. # [22:23] <Optimizer> do I have to clear the ff-opt folder before I build Firefox ?
  2930. # [22:23] <Mossop> What does "python build/pymake/make.py -C ff-opt/testing/mochitest" do?
  2931. # [22:24] <mbrubeck> glandium: Could this failure https://tbpl.mozilla.org/php/getParsedLog.php?id=9856149&tree=Mozilla-Inbound be caused by https://hg.mozilla.org/integration/mozilla-inbound/rev/4bc3e20ff0e0 ?
  2932. # [22:24] <Optimizer> mossop: no makefile found
  2933. # [22:25] <Mossop> Optimizer: How did you rebuild after you fixed the mozconfig?
  2934. # [22:25] <Waldo> edmorley: the stringbuffer change, did that only happen on winxp, or did it happen elsewhere? more precisely, with what compilers did it occur?
  2935. # [22:25] <Optimizer> python build/pymake/make.py -f client.mk
  2936. # [22:25] <rs> run configure again
  2937. # [22:26] <Optimizer> but it did not take 30 minutes this time, only around 5-7 minutes
  2938. # [22:26] * Joins: smaug (chatzilla@moz-296C5372.gprs.sl-laajakaista.fi)
  2939. # [22:26] * ChanServ sets mode: +o smaug
  2940. # [22:26] <mbrubeck> I'm guessing glandium is not to blame because I don't think we even enable the custom linker except on Android.
  2941. # [22:26] <Mossop> rs: Doesn't client.mk run configure automatically when mozconfig changes?
  2942. # [22:26] <mbrubeck> so maybe it is glandium's other push, or it is jduell...
  2943. # [22:26] <joe> Waldo: the current toronto political scene summary?
  2944. # [22:26] <rs> Mossop: doesn't configure need to be run manually when using pymake?
  2945. # [22:27] <Mossop> Not these days I think
  2946. # [22:27] <Optimizer> how to run configure ?
  2947. # [22:27] <Waldo> joe: yes
  2948. # [22:27] * Quits: myk (myk@moz-BBE3ABD.mv.mozilla.com) (Max SendQ exceeded)
  2949. # [22:27] <joe> Waldo: :)
  2950. # [22:27] * Joins: myk (myk@moz-BBE3ABD.mv.mozilla.com)
  2951. # [22:27] <Waldo> joe: although I was not entirely serious about actually posting it
  2952. # [22:27] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  2953. # [22:27] * khuey is now known as khuey|away
  2954. # [22:27] <Waldo> joe: although I wasn't entirely un-serious, either, it could be interesting
  2955. # [22:27] <rs> Don't know but I still run it manually
  2956. # [22:27] <Optimizer> how to run it manually ?
  2957. # [22:27] <mbrubeck> I'm guessing jduell
  2958. # [22:27] <joe> Waldo: you were in a quantum superposition of seriousness
  2959. # [22:27] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
  2960. # [22:28] <Waldo> joe: that would be strange
  2961. # [22:28] * Joins: gkw (gkw@moz-104CC309.mv.mozilla.com)
  2962. # [22:28] <Optimizer> rs: how to run configure manually ?
  2963. # [22:28] <joe> well aren't you charmed-ing.
  2964. # [22:28] <jhammel> strange, charm, and four other quarks
  2965. # [22:28] * joe will let himself out
  2966. # [22:28] <jhammel> beh, got beat to it ;)
  2967. # [22:28] <Mossop> Optimizer: I think "cd ff-opt; ../configure; cd ..", then try rebuilding again. If that doesn't work it might be easiest to just wipe the ff-opt directory and do a full build again
  2968. # [22:28] <Waldo> \o/
  2969. # [22:29] <Optimizer> mossop: going for the latter
  2970. # [22:29] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2971. # [22:29] * Quits: evilpie (evilpie@moz-C0D5BF2A.pools.arcor-ip.net) (Quit: ChatZilla 0.9.88 [Firefox 13.0a1/20120305031045])
  2972. # [22:29] <derf> There's another quark joke there involving beating, but it's wholly inappropriate so I won't make it.
  2973. # [22:30] * Quits: imphil (philipp@moz-655EF802.customer.m-online.net) (Ping timeout)
  2974. # [22:31] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Connection reset by peer)
  2975. # [22:31] * Joins: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP)
  2976. # [22:32] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
  2977. # [22:32] <jhammel> two quarks walked into a bar....and the third one tunneled
  2978. # [22:33] * Joins: roc (chatzilla@moz-66BF7FDD.dsl.sta.abo.bbox.fr)
  2979. # [22:33] * ChanServ sets mode: +o roc
  2980. # [22:35] * Quits: decoder (quassel@moz-216446B9.own-hero.net) (Ping timeout)
  2981. # [22:35] <@bsmedberg> grr, I keep hitting the tab-close button when I meant to hit the bookmark star
  2982. # [22:35] * Joins: robhawkes (robhawkes@2FFACC46.BC65149B.D16F30BC.IP)
  2983. # [22:36] <biesi> bsmedberg, I have the opposite problem!
  2984. # [22:36] * Joins: decoder (quassel@moz-216446B9.own-hero.net)
  2985. # [22:37] * Joins: karl (karl@moz-94633BFD.jetstream.xtra.co.nz)
  2986. # [22:37] * armenzg is now known as armenzg_brb
  2987. # [22:37] * Quits: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net) (Ping timeout)
  2988. # [22:38] * Quits: rclick (rclick@moz-A7287142.dsl.covlil.sbcglobal.net) (Quit: )
  2989. # [22:39] * Parts: Optimizer (Mibbit@1D481D58.2F75738C.2AB48280.IP)
  2990. # [22:40] * ctalbert|lunch is now known as ctalbert
  2991. # [22:40] * Quits: AutomatedTester (AutomatedT@moz-AB356800.as13285.net) (Ping timeout)
  2992. # [22:40] <mbrubeck> woot! another new randomorange averted...
  2993. # [22:40] * bwinton is now known as bwinton_away
  2994. # [22:41] * Quits: JeroenDeDauw (jeroen@3D8B249.714666EF.52AB9A83.IP) (Ping timeout)
  2995. # [22:41] * Quits: gkw (gkw@moz-104CC309.mv.mozilla.com) (Quit: Instantbird 1.2a1pre)
  2996. # [22:41] * jhford-work is now known as jhford-work-away
  2997. # [22:42] * jmaher is now known as jmaher|afk
  2998. # [22:42] * Quits: eflores (eflores@538BABFE.A073F3E.97BBD552.IP) (Connection reset by peer)
  2999. # [22:42] * Joins: eflores (eflores@538BABFE.A073F3E.97BBD552.IP)
  3000. # [22:43] * Joins: AutomatedTester (AutomatedT@moz-427C6856.as13285.net)
  3001. # [22:44] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-1.9.2/rev/1ae045e9ce06 - tbirdbld - Added tag THUNDERBIRD_3_1_20_RELEASE for changeset 85a0f57dd157. CLOSED TREE a=release
  3002. # [22:44] <firebot> http://hg.mozilla.org/releases/mozilla-1.9.2/rev/33a4b0ac2e13 - tbirdbld - Added tag THUNDERBIRD_3_1_20_BUILD1 for changeset 85a0f57dd157. CLOSED TREE a=release
  3003. # [22:44] <stuart> win 21
  3004. # [22:46] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
  3005. # [22:46] * Joins: JeroenDeDauw (jeroen@3D8B249.714666EF.52AB9A83.IP)
  3006. # [22:46] * Joins: Matti (chatzilla@moz-C7EE5B71.dip.t-dialin.net)
  3007. # [22:49] <jhammel> stuart: no blackjack in #developers plz
  3008. # [22:50] <stuart> w/e
  3009. # [22:50] <stuart> i win
  3010. # [22:51] <mbrubeck> bug 664163 has such a short, sad comment log. Maybe 2013 will be the year it sticks...
  3011. # [22:51] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: yuan)
  3012. # [22:52] * Quits: JeroenDeDauw (jeroen@3D8B249.714666EF.52AB9A83.IP) (Quit: Leaving.)
  3013. # [22:52] * Joins: JeroenDeDauw (jeroen@3D8B249.714666EF.52AB9A83.IP)
  3014. # [22:52] <edmorley> Waldo: there were a handful of regressions on dev.tree-management in the last 24 hours, I pasted all the ones I thought were related, but some of the others might be too, the ranges were less than helpful/I don't really trust the emails a lot of the time
  3015. # [22:53] <Waldo> :-\
  3016. # [22:53] <edmorley> less than ideal I know
  3017. # [22:53] <Waldo> I am inclined to not count the change as associated with that bug, myself
  3018. # [22:53] <Waldo> although, on the plus side, I'm looking at StringBuffer now and seeing useless methods in it, that I can just remove
  3019. # [22:54] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3020. # [22:54] * Quits: smontagu (chatzilla@moz-C49B9841.red.bezeqint.net) (Ping timeout)
  3021. # [22:54] * Quits: msucan (msucan-@E69FCCBA.C2D2E775.699550A1.IP) (Quit: .)
  3022. # [22:54] <edmorley> the fact that there were multiple regression emails saying similar things, makes me think it's less likely to be just noise, but ultimately happy for you to deal with as you see fit
  3023. # [22:56] * Joins: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net)
  3024. # [22:56] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Ex-Chat)
  3025. # [22:56] * Joins: bonnie_ (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3026. # [22:56] * jhford-work-away is now known as jhford-work
  3027. # [22:57] <edmorley> Waldo: most people don't seem to read dev.tree-management, so I try to paste the mails into bugs where I think there's at least a fair chance of something having gone on, but at that point I see my involvement as somewhat complete, given I often won't have enough understanding of the patches involved to know if it could have even caused the regression
  3028. # [22:57] * juanb|lunch is now known as juanb
  3029. # [22:57] <Waldo> yeah, this stuff is rocket surgery
  3030. # [23:00] <Waldo> man, this is so pleasant removing these unimplemented/unused methods, because I'm recompiling the minimal set of dependencies now :-)
  3031. # [23:00] <edmorley> :-)
  3032. # [23:01] * Quits: mjschranz (mjschranz@C7D326F2.33EE9F8A.1139E686.IP) (Client exited)
  3033. # [23:02] * Joins: smontagu (chatzilla@AE09EDB6.BAF838BD.CC465D70.IP)
  3034. # [23:03] * joduinn-afk is now known as joduinn
  3035. # [23:03] * Joins: alex (alex@moz-BD8D0A09.lightspeed.sntcca.sbcglobal.net)
  3036. # [23:04] * Quits: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  3037. # [23:05] * Quits: TheOne (one@moz-77BEC38E.dip.t-dialin.net) (Input/output error)
  3038. # [23:05] <@smaug> imelven: sorry, I'm slow with reviews and feedback
  3039. # [23:05] <@smaug> (or I'm doing to many reviews)
  3040. # [23:05] <@smaug> too
  3041. # [23:05] * Quits: robhawkes (robhawkes@2FFACC46.BC65149B.D16F30BC.IP) (Quit: Leaving...)
  3042. # [23:06] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
  3043. # [23:06] * philor is now known as philor|away
  3044. # [23:06] * Joins: darktrojan (geoff@moz-509CC089.dsl.telstraclear.net)
  3045. # [23:07] * Joins: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu)
  3046. # [23:08] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  3047. # [23:08] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
  3048. # [23:08] * Quits: ibarlow (ibarlow@moz-D5CDF301.cpe.net.cable.rogers.com) (Quit: ibarlow)
  3049. # [23:08] * Joins: Enn (enn@E611EFD8.AFF70B7D.C258E01E.IP)
  3050. # [23:09] <rniwa> smaug: do you know Boris' nick?
  3051. # [23:09] * Quits: brendan (brendaneic@28D7BDD3.3E547E06.43362C16.IP) (Quit: brendan)
  3052. # [23:09] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
  3053. # [23:09] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
  3054. # [23:10] <@smaug> rniwa: bz
  3055. # [23:10] <rniwa> bz: yt?
  3056. # [23:10] * sancus is now known as sancus_
  3057. # [23:10] * sancus_ is now known as sancus
  3058. # [23:10] <rniwa> smaug: thanks!
  3059. # [23:10] <Waldo> rniwa: always
  3060. # [23:10] <Waldo> (not entirely joking)
  3061. # [23:12] * froydnj hands Waldo his scalpel
  3062. # [23:12] * coop is now known as coop|afk
  3063. # [23:12] <rniwa> hm... it seems like I don't have a sufficient power to summon bz :(
  3064. # [23:13] <rniwa> or does anyone else know about NodeList -> HTMLCollection change for getElementsBy*?
  3065. # [23:13] <@smaug> Hmm, no Ms2ger here
  3066. # [23:13] <rniwa> I want to confirm that we're also changing the return type of getElementsBy* on Element interface as well as ones on Document
  3067. # [23:13] <rniwa> :(
  3068. # [23:13] * Joins: davidb (davidb@471D72E.2257F909.F30C9E9E.IP)
  3069. # [23:13] <rniwa> smaug: neither is sicking
  3070. # [23:14] <rniwa> smaug: maybe dbaron would know?
  3071. # [23:14] <@smaug> sicking is sick, I was told
  3072. # [23:14] <rniwa> smaug: I see.
  3073. # [23:14] <@smaug> Ms2ger is in CET
  3074. # [23:14] <@smaug> so getting a bit late
  3075. # [23:14] <@dbaron> about getElementsBy*?
  3076. # [23:15] * armenzg_brb is now known as armenzg
  3077. # [23:15] <rniwa> dbaron: so annevk changed the spec to return HTMLCollection instead of NodeList following the discussion on the mailing list
  3078. # [23:15] * @smaug hasn't followed that discussion
  3079. # [23:15] <rniwa> dbaron: but he only changed the return values of those functions on Document,
  3080. # [23:15] <@smaug> sounds like a bug in the spec
  3081. # [23:15] <rniwa> dbaron: and left ones on Element to return NodeList
  3082. # [23:15] <@dbaron> rniwa, this isn't something I follow
  3083. # [23:15] <@smaug> we want consistency
  3084. # [23:15] <@dbaron> rniwa, but bz might
  3085. # [23:15] <rniwa> smaug, dbaron: https://www.w3.org/Bugs/Public/show_bug.cgi?id=15609
  3086. # [23:15] * philor|away is now known as philor
  3087. # [23:15] <rniwa> dbaron: yeah bz is the one who started this discussion
  3088. # [23:16] <rniwa> and I want to change the webkit behavior to match new spec (and to kill named getter on node list)
  3089. # [23:16] <@dbaron> rniwa, yeah, I'd guess bz would be around earlier or later
  3090. # [23:16] <rniwa> okay, I guess I'll wait for bz to come back then
  3091. # [23:16] <@smaug> rniwa: element.getElementsByTagName returns HTMLCollection
  3092. # [23:16] <rniwa> dbaron: thanks.
  3093. # [23:16] <rniwa> smaug: right on Gecko
  3094. # [23:16] <rniwa> smaug: but not on WebKIt or according to the spec
  3095. # [23:16] <@smaug> per spec
  3096. # [23:17] * Joins: stransky (stransky@moz-6F10C81D.net.upcbroadband.cz)
  3097. # [23:17] <rniwa> smaug: wait... :(
  3098. # [23:17] <rniwa> smaug: yeah, you're right.
  3099. # [23:17] <@smaug> spec seems to be consistent
  3100. # [23:18] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Quit: Jesse)
  3101. # [23:18] <rniwa> smaug: yeah, somehow is
  3102. # [23:18] * rniwa must have been looking at some stale version :(
  3103. # [23:18] <rniwa> smaug: sorry about the confusion
  3104. # [23:18] * rniwa goes back to webkit land and fixes the bug
  3105. # [23:19] <@smaug> rniwa: always shift-reload specs ;)
  3106. # [23:19] * Quits: davidb (davidb@471D72E.2257F909.F30C9E9E.IP) (Quit: davidb)
  3107. # [23:19] * Quits: Goldorak (chatzilla@F063CC3D.9328D715.187A1082.IP) (Ping timeout)
  3108. # [23:19] * Quits: Enn (enn@E611EFD8.AFF70B7D.C258E01E.IP) (Ping timeout)
  3109. # [23:19] <@smaug> (or whatever causes webkit browsers to bypass cache)
  3110. # [23:19] <rniwa> smaug: oh, as in I must have been looking at the wrong url :(
  3111. # [23:19] <@smaug> oh
  3112. # [23:19] <imelven> smaug: no worries, i know you are busy
  3113. # [23:20] * Joins: Goldorak (chatzilla@F063CC3D.9328D715.187A1082.IP)
  3114. # [23:20] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
  3115. # [23:21] <imelven> smaug: still have plenty of tests to write as well :)
  3116. # [23:23] * Joins: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP)
  3117. # [23:23] * padenot|away is now known as padenot
  3118. # [23:25] * Quits: smontagu (chatzilla@AE09EDB6.BAF838BD.CC465D70.IP) (Ping timeout)
  3119. # [23:26] * Quits: Matti (chatzilla@moz-C7EE5B71.dip.t-dialin.net) (Client exited)
  3120. # [23:27] * mdas is now known as mdas|afk
  3121. # [23:27] * Joins: Matti (chatzilla@moz-C7EE5B71.dip.t-dialin.net)
  3122. # [23:28] * Quits: mdas|afk (mdas@F2D29657.F60B0462.67AC9B1.IP) (Quit: mdas|afk)
  3123. # [23:30] * Joins: brendan (brendaneic@moz-2E88D058.static-ip.telepacific.net)
  3124. # [23:31] * Quits: dao (dao@moz-1377C14D.superkabel.de) (Quit: Leaving.)
  3125. # [23:32] * Joins: RobertClaypool (RobertClay@moz-417FE9D.nwcsinaa.cinergymetronet.net)
  3126. # [23:32] * Joins: smontagu (chatzilla@AE09EDB6.BAF838BD.CC465D70.IP)
  3127. # [23:32] * bbondy is now known as bbondy_away
  3128. # [23:33] * Quits: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com) (Quit: Miranda IM - Multi protocol instant messenger @ www.miranda-im.org)
  3129. # [23:34] * heycam|away is now known as heycam
  3130. # [23:35] * Joins: yuan (ywang@moz-6A0DF30E.hsd1.ca.comcast.net)
  3131. # [23:35] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  3132. # [23:36] * Quits: RobertClaypool (RobertClay@moz-417FE9D.nwcsinaa.cinergymetronet.net) (Connection reset by peer)
  3133. # [23:36] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
  3134. # [23:36] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Client exited)
  3135. # [23:37] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3136. # [23:37] * Joins: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net)
  3137. # [23:38] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3138. # [23:38] * coop|afk is now known as coop
  3139. # [23:39] * Joins: jgilbert (jgilbert@moz-2B3CF81C.hsd1.ca.comcast.net)
  3140. # [23:41] * armenzg is now known as armenzg_away
  3141. # [23:41] * Quits: armenzg_away (armenzg@moz-71039613.acanac.net) (Input/output error)
  3142. # [23:42] * Quits: cadecairos (cadecairos@EDDEAA06.33EE9F8A.1139E686.IP) (Input/output error)
  3143. # [23:42] * Joins: dao (dao@moz-1377C14D.superkabel.de)
  3144. # [23:42] * Quits: stransky (stransky@moz-6F10C81D.net.upcbroadband.cz) (Quit: Connection reset by beer)
  3145. # [23:42] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  3146. # [23:43] * padenot is now known as padenot|away
  3147. # [23:43] * Joins: grubshka (grubshka@moz-6DDB8A96.w86-216.abo.wanadoo.fr)
  3148. # [23:43] * Quits: mak (chatzilla@moz-9FCADA24.retail.telecomitalia.it) (Connection reset by peer)
  3149. # [23:44] * Joins: mak (chatzilla@moz-9FCADA24.retail.telecomitalia.it)
  3150. # [23:44] * Joins: taustin (taustin@moz-94197569.cse.ucsc.edu)
  3151. # [23:45] <bholley> mbrubeck: what was the result of the backout? Did it fix the orange?
  3152. # [23:47] * Quits: rs (rs@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 1.8.0.9/2006120508])
  3153. # [23:47] * Joins: jdm (jdm@moz-EA468045.uwaterloo.ca)
  3154. # [23:47] * Quits: peregrino (peregrino@moz-DE17EB26.telecom.net.ar) (Ping timeout)
  3155. # [23:48] * Quits: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP) (Ping timeout)
  3156. # [23:48] * Joins: jduell (jduell@moz-E3AECA12.spl.org)
  3157. # [23:49] * bhearsum|buildduty is now known as bhearsum|afk
  3158. # [23:50] * khuey|away is now known as khuey
  3159. # [23:50] * Quits: grubshka (grubshka@moz-6DDB8A96.w86-216.abo.wanadoo.fr) (Ping timeout)
  3160. # [23:51] <mbrubeck> bholley: Let me see if TBPL will load for me...
  3161. # [23:52] * Quits: espindola (espindola@9BDEAE32.8F3969DC.B62F7881.IP) (Quit: )
  3162. # [23:52] <mbrubeck> looks like TBPL still doesn't want to play
  3163. # [23:55] * Joins: zzzzz (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net)
  3164. # [23:55] <mbrubeck> bholley: Well I can't get TBPL to finish loading, but bug 675484 has no new tbplbot comments since the backout. I don't know if that's because it's fixed or because no one else can load tinderbox either.
  3165. # [23:55] <bholley> mbrubeck: I can't load it :-(
  3166. # [23:56] <zzzzz> not loading here either
  3167. # [23:56] * Quits: @smaug (chatzilla@moz-296C5372.gprs.sl-laajakaista.fi) (Ping timeout)
  3168. # [23:58] * Quits: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com) (Quit: sheppy)
  3169. # [23:58] * Quits: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3170. # [23:58] * philor is now known as philor|away
  3171. # [23:59] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
  3172. # Session Close: Wed Mar 07 00:00:00 2012

The end :)