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

Options:

  1. # Session Start: Fri Feb 24 00:00:00 2012
  2. # Session Ident: #developers
  3. # [00:01] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  4. # [00:03] * Quits: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP) (Quit: lmandel)
  5. # [00:03] <davida> i'm finding very weird issues w/ canvas-based fonts (https://bug730123.bugzilla.mozilla.org/attachment.cgi?id=600190)
  6. # [00:03] * Joins: clee (clee@moz-6644F61A.static-ip.oleane.fr)
  7. # [00:03] <davida> can someone look at http://cufon.shoqolate.com/generate/ w/ a nightly and tell me if you see a big heading or tiny letters?
  8. # [00:04] <sstangl> davida: http://i.imgur.com/DuOIp.png
  9. # [00:04] * Quits: dseif (dseif@C080F02E.33EE9F8A.1139E686.IP) (Connection reset by peer)
  10. # [00:04] * Quits: Sander (chatzilla@73FE8D5D.5F1E337E.109882C3.IP) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  11. # [00:04] <kwierso> davida: what text are you wanting me to look at?
  12. # [00:04] <dholbert> davida, I see what sstangl sees
  13. # [00:04] * Joins: Wevah (Wevah@moz-A6EE65EC.stcd.qwest.net)
  14. # [00:04] <davida> dholbert: you linux as well?
  15. # [00:05] <dholbert> davida, yes
  16. # [00:05] <davida> ok, any macs or windows nightly users? I'll paste what i see.
  17. # [00:05] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  18. # [00:05] <kwierso> I see that on windows as well
  19. # [00:05] <davida> http://i.imgur.com/L1i1e.png
  20. # [00:06] * Quits: akeybl (akeybl@moz-7B0110AD.mv.mozilla.com) (Quit: Linkinus - http://linkinus.com)
  21. # [00:06] <kwierso> davida: I do not see that
  22. # [00:06] <davida> trying w/ a new profile
  23. # [00:06] <sstangl> davida: I tried on OS X; I see that.
  24. # [00:06] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  25. # [00:06] * Quits: clee (clee@moz-6644F61A.static-ip.oleane.fr) (Quit: clee)
  26. # [00:06] * Quits: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP) (Quit: beaufour)
  27. # [00:06] <davida> sstangl: you see the same as me?
  28. # [00:06] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Quit: ZNC - http://znc.in)
  29. # [00:06] <sstangl> davida: yes, only on OS X
  30. # [00:06] <dholbert> (so it sounds like davida's issue is mac-specific?)
  31. # [00:06] <davida> ok, cool
  32. # [00:06] <davida> thx
  33. # [00:07] <davida> dholbert: more importantly, it's not davida-specific =)
  34. # [00:07] * Joins: sewardj (sewardj@moz-A65A8800.dip.t-dialin.net)
  35. # [00:07] <dholbert> yeah :)
  36. # [00:07] * Quits: imphil (philipp@moz-7ACF9D14.dip.t-dialin.net) (Ping timeout)
  37. # [00:07] * Joins: brendan (brendaneic@2138D3DE.9F3254BD.1D6E592A.IP)
  38. # [00:08] * Quits: jfkthame (jfkthame@5C7CACE1.44C0F4C5.9542EC20.IP) (Quit: jfkthame)
  39. # [00:08] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  40. # [00:08] <davida> thx all. bug 730123 updated.
  41. # [00:09] * philor|away is now known as philor
  42. # [00:09] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  43. # [00:09] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
  44. # [00:09] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  45. # [00:10] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  46. # [00:10] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
  47. # [00:11] * Quits: dao (dao@moz-D4B837CF.superkabel.de) (Ping timeout)
  48. # [00:11] * Quits: brendan (brendaneic@2138D3DE.9F3254BD.1D6E592A.IP) (Ping timeout)
  49. # [00:11] <pcglue> In browser/base/content/urlbarBindings.xml, if a call to gBrowser.loadURIWithFlags() fails (say the url is invalid), where does it go next? Specifically, where does execution then get handed over to the search engine service that then performs a search on the url?
  50. # [00:11] * Quits: peregrino (peregrino@moz-8906B79F.telecom.net.ar) (Quit: peregrino)
  51. # [00:12] * AaronMT is now known as AaronMT|afk
  52. # [00:12] * Joins: brendan (brendaneic@2138D3DE.9F3254BD.1D6E592A.IP)
  53. # [00:12] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
  54. # [00:12] <jlebar|mac> glandium: FYI, we have numbers from some internal memory testing we've been doing.
  55. # [00:13] <jlebar|mac> glandium: After you run TP5, close all the tabs, and let GC/CC run, we have 60mb heap fragmentation out of 155mb rss.
  56. # [00:13] * Joins: dao (dao@moz-D4B837CF.superkabel.de)
  57. # [00:13] <jlebar|mac> glandium: I hope we can do a lot better.
  58. # [00:13] * Joins: Lucas (Lucas@moz-BBE3ABD.mv.mozilla.com)
  59. # [00:15] * Quits: eflores (eflores@538BABFE.A073F3E.97BBD552.IP) (Client exited)
  60. # [00:15] * Joins: eflores (eflores@538BABFE.A073F3E.97BBD552.IP)
  61. # [00:16] * Quits: eflores (eflores@538BABFE.A073F3E.97BBD552.IP) (Client exited)
  62. # [00:18] * Joins: eflores (eflores@538BABFE.A073F3E.97BBD552.IP)
  63. # [00:18] * Quits: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP) (Quit: ajuma)
  64. # [00:18] * Joins: clee (clee@moz-6644F61A.static-ip.oleane.fr)
  65. # [00:18] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
  66. # [00:19] * Joins: dao1 (dao@moz-D4B837CF.superkabel.de)
  67. # [00:19] * Quits: dao (dao@moz-D4B837CF.superkabel.de) (Ping timeout)
  68. # [00:19] * Joins: ashughes (ashughes@99213369.DBB33A3F.A20E6FDD.IP)
  69. # [00:19] * Quits: brendan (brendaneic@2138D3DE.9F3254BD.1D6E592A.IP) (Quit: brendan)
  70. # [00:21] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
  71. # [00:21] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  72. # [00:22] * Joins: knelson (Adium@96A3DFDA.4ABC44A4.3ADED9A0.IP)
  73. # [00:24] * Quits: AutomatedTester (AutomatedT@259C9882.DC979C2E.50E6E587.IP) (Ping timeout)
  74. # [00:26] * Quits: Ms2ger (Ms2ger@3FCC7039.512B6A35.37724B0D.IP) (Ping timeout)
  75. # [00:28] * Joins: dcamp (dave@moz-BBE3ABD.mv.mozilla.com)
  76. # [00:29] <drice> biesi: ignore my current patch on bug 720846. Just realized I'm not handling endianness. I have to use the PR_ stuff.
  77. # [00:31] <jlebar|mac> joe: need some halp in memshrink.
  78. # [00:32] * Joins: akeybl (akeybl@moz-7B0110AD.mv.mozilla.com)
  79. # [00:32] * Parts: knelson (Adium@96A3DFDA.4ABC44A4.3ADED9A0.IP)
  80. # [00:32] * Quits: c0smikdebris (c0smikdebr@AB277EF.DC4492DD.BE90E62C.IP) (Quit: Computer has gone to sleep.)
  81. # [00:35] * Joins: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com)
  82. # [00:36] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  83. # [00:36] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/096020a8face - Chris Jones - Bug 729623: Don't fire showime for readonly inputs. r=someone
  84. # [00:36] <firebot> http://hg.mozilla.org/mozilla-central/rev/6fe899b9b372 - Chris Jones - Bug 722953 - "Cause hardware buttons to illuminate when button is pressed" [r=gal]
  85. # [00:37] * padenot is now known as padenot|away
  86. # [00:37] <gavin> r=someone?
  87. # [00:38] <philor> these kids today, don't even know the name of a single formerly-living dog that formerly came to a former office
  88. # [00:38] * khuey|away is now known as khuey
  89. # [00:38] <gal> its npotb right now for anyone but us
  90. # [00:38] <cjones> oops
  91. # [00:38] <gavin> looks like it was just a mistake in the push, fabrice reviewed it
  92. # [00:38] <cjones> shotgun review
  93. # [00:38] <cjones> r=fabrice
  94. # [00:39] <fabrice> I confirm!
  95. # [00:39] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  96. # [00:39] <darktrojan> tsk, if you're going to make mistakes like that, do it on inbound where firebot doesn't tell everyone about it
  97. # [00:40] * Quits: gkw2|mini (gkw@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving)
  98. # [00:41] <Waldo> https://hg.mozilla.org/integration/mozilla-inbound/rev/9304fda5ddc7 the system works!
  99. # [00:41] <philor> Ed is a whole system now?
  100. # [00:42] <Waldo> not compared to nano!
  101. # [00:42] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Ping timeout)
  102. # [00:43] <philor> oh, the system where everyone will push every patch to try (569 jobs pending) to ensure it doesn't trigger any warnings, that system
  103. # [00:43] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  104. # [00:44] <Waldo> the system where we don't footgun ourselves ignoring compiler feedback
  105. # [00:44] <biesi> drice, ok
  106. # [00:44] * Quits: smontagu (chatzilla@8009DE60.C39404F5.CB858787.IP) (Ping timeout)
  107. # [00:44] * Joins: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com)
  108. # [00:44] <mbrubeck> Now we only shoot edmorley's feet... to make him dance a jig! :)
  109. # [00:44] <mak> Purchase your own tryserever today! Special prices! (conditions apply)
  110. # [00:44] <derf> Someday philor will tell us how he really feels.
  111. # [00:45] * Quits: squib (squib-@moz-3F6F2A9C.ep.wisc.edu) (Quit: Leaving)
  112. # [00:45] * nthomas is now known as nthomas|away
  113. # [00:45] <philor> derf: can't, I'm under strict orders to leave capslock off
  114. # [00:46] <darktrojan> what about the system where stuff that works on one platform works on the others? :(
  115. # [00:46] * edmorley does a jig
  116. # [00:46] <Waldo> darktrojan: yeah, why doesn't Linux implement the win32 API? :-(
  117. # [00:46] <jorendorff> bz: I need help with a math thing again
  118. # [00:46] * Waldo wines some more
  119. # [00:46] <darktrojan> Waldo, because it's poo
  120. # [00:46] <Waldo> :-)
  121. # [00:47] * edransch is now known as edransch-away
  122. # [00:47] <tbsaunde> Waldo: it does, you just need to install wine :P
  123. # [00:47] <derf> Waldo: Does that wine come in a box?
  124. # [00:47] <darktrojan> ew, wine from a box
  125. # [00:48] <Waldo> derf: no, an aero glass
  126. # [00:48] <darktrojan> better
  127. # [00:48] <jorendorff> bz: I have this data, and need a summary https://wiki.mozilla.org/User:Jorend/Deterministic_hash_tables#Memory_usage
  128. # [00:50] * Joins: bent (chatzilla@moz-6644F61A.static-ip.oleane.fr)
  129. # [00:50] * Quits: bent (chatzilla@moz-6644F61A.static-ip.oleane.fr) (Quit: bent)
  130. # [00:51] * Quits: florian (florian@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre)
  131. # [00:51] * Quits: anant (Anant@moz-271479F2.hsd1.ca.comcast.net) (Quit: Leaving)
  132. # [00:53] <margaret> jst: the bug i mentioned is bug 711552
  133. # [00:53] <jorendorff> bz: The problem is, these stair-steppy functions never converge
  134. # [00:54] <jorendorff> bz: The averages don't converge either.
  135. # [00:55] * jwir3 is now known as jwir3|away
  136. # [00:55] * rnewman is now known as rnewman|afk
  137. # [00:55] * IRCMonkey8310 is now known as Tobbi
  138. # [00:57] * Quits: JeroenDeDauw (jeroen@C10EA9FC.9481ED7.9F9A2DA2.IP) (Quit: Leaving.)
  139. # [00:57] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  140. # [00:57] * ChanServ sets mode: +o dbaron
  141. # [00:57] <taras> smaug: did one of these CC debugging addons make it onto AMO?
  142. # [00:57] <@smaug> there is one
  143. # [00:58] <@smaug> let me find the link
  144. # [00:58] <@smaug> https://addons.mozilla.org/en-US/firefox/addon/cycle-collector-analyzer/
  145. # [00:58] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  146. # [00:58] <jst> margaret: thanks!
  147. # [00:59] * mcote is now known as mcote|afk
  148. # [01:00] <philor> edmorley: got one more backout in you today?
  149. # [01:01] <njn> Unfocused: you ok if I email dev-platform and mention the etherpad?
  150. # [01:02] <jhammel> njn, Unfocused: is there a bug for this yet?
  151. # [01:02] <njn> jhammel: what would the bug be for?
  152. # [01:02] * Quits: sewardj (sewardj@moz-A65A8800.dip.t-dialin.net) (Ping timeout)
  153. # [01:03] <jhammel> njn: "remove third-party acccess for addon installation" or something
  154. # [01:03] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Quit: Jesse)
  155. # [01:03] <njn> jhammel: there is https://bugzilla.mozilla.org/show_bug.cgi?id=728227, which is less onerous
  156. # [01:03] <njn> but still not likely to be approved
  157. # [01:03] <jhammel> njn: thanks
  158. # [01:03] <@dbaron> hmmm, I have a profile that ended up with a 160 meg sessionstore-1.js
  159. # [01:04] <@dbaron> I don't even know why it's called sessionstore-1.js rather than sessionstore.js
  160. # [01:04] <@dbaron> but this seems pretty broken
  161. # [01:04] <@dbaron> considering I don't use the profile in question a whole lot
  162. # [01:04] <Unfocused> njn: of course, go for it
  163. # [01:05] <njn> Unfocused: cool, just wanted to check you'd finished editing
  164. # [01:05] <@dbaron> oh, it seems like it involves recursively storing about:sessionstore a number of times, with more and more escaping
  165. # [01:05] <taras> smaug: thanks
  166. # [01:05] <@smaug> taras: looks like it is better to restart browser after installing that
  167. # [01:05] * Quits: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jet)
  168. # [01:05] <@smaug> since installing adds some garbage
  169. # [01:05] <Unfocused> i mostly just got distracted, but yea i think i'm done
  170. # [01:06] * Quits: mck182 (quassel@moz-8237CC79.hlucinnet.cz) (Ping timeout)
  171. # [01:06] * joduinn is now known as joduinn-brb
  172. # [01:07] <zpao> dbaron: when was the last time you used that profile? we changed it so we shouldn't be escaping about:sessionrester (new instances, not old ones)
  173. # [01:07] <zpao> (bug 467409)
  174. # [01:07] <@dbaron> zpao, pretty recently, but the sessionstore-1.js is dated early january
  175. # [01:07] <@dbaron> (is the -1 a backup?)
  176. # [01:07] <@dbaron> zpao, er, wait, early January of last year
  177. # [01:07] <edmorley> philor: yeah sure (sorry was afk)
  178. # [01:08] <zpao> dbaron: ah, that would explain it yea
  179. # [01:08] <@dbaron> zpao, ok, so it's fixed now and I should just clobber that since it's not of interest anymore?
  180. # [01:08] <zpao> the -1 is afaik usually a result of write contention with sessionstore.js (i've only see it reported a couple times, usually antivirus screwing things up)
  181. # [01:09] <philor> no worries, nobody new has landed on it yet, today's rush might be overish
  182. # [01:09] <zpao> dbaron: yea, if you only had it for the nested bug, then you can trash it
  183. # [01:09] <edmorley> philor: b638c0deeafa:512df80d7ca4 right?
  184. # [01:09] <@dbaron> zpao, could have been me manually renaming the file
  185. # [01:10] * Joins: KLB (Kenneth_Ba@moz-CB90BBF2.maine.res.rr.com)
  186. # [01:11] * Joins: jimb (user@moz-7871DACA.ptld.qwest.net)
  187. # [01:12] * Joins: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com)
  188. # [01:12] <taras> smaug: what's the bug# for that one and are there instructions?
  189. # [01:12] <taras> i'll link it from snappy update
  190. # [01:13] <@smaug> taras: for what?
  191. # [01:13] <philor> edmorley: right
  192. # [01:13] <taras> smaug: for the addon above
  193. # [01:13] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
  194. # [01:13] * zpao is now known as zpao|detached
  195. # [01:14] <@smaug> taras: bug 726346
  196. # [01:14] <@smaug> taras: or bug about runtime leaks when installing some addons, bug 728669
  197. # [01:15] <taras> smaug: ok
  198. # [01:15] <taras> thanks
  199. # [01:15] * Joins: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
  200. # [01:15] <@smaug> taras: the addons can basically tell that something is leaking or cycle collector optimizations lack some case
  201. # [01:16] <@smaug> usually the first case
  202. # [01:16] * Quits: gmoro (guilherme@E0636309.96DFB25.D159334F.IP) (Quit: Leaving)
  203. # [01:16] <@smaug> and the leak can be temporary "runtime leak"
  204. # [01:18] <NeilAway> pcglue: that's handled by nsDocShell.cpp
  205. # [01:18] <NeilAway> darktrojan: so, what happened to 710978?
  206. # [01:19] <darktrojan> NeilAway, nothing has happened
  207. # [01:19] <mattwoodrow> Anyone know what code fires the "onload" event? (for a .xhtml mochitest in case it matters)
  208. # [01:20] <taras> smaug: just realized the addon is self-documenting, neat
  209. # [01:21] * Quits: necolas (necolas@moz-F9C3140E.bb.sky.com) (Client exited)
  210. # [01:21] * heycam is now known as heycam|away
  211. # [01:21] * zpao|detached is now known as zpao
  212. # [01:21] <philor> BenWa: I just starred the known crash without seeing the leak on one of them, but I think you've got a condvar+mutex leak on Maple
  213. # [01:22] <@smaug> taras: you mean Honza's addon. Yes, that is quite nice to have documentation there.
  214. # [01:22] <BenWa> philor: Thanks
  215. # [01:22] <NeilAway> darktrojan: well, exactly...
  216. # [01:22] <mattwoodrow> tn: ping
  217. # [01:22] * heycam|away is now known as heycam
  218. # [01:23] * Quits: drice (derice@1606D15F.E628B196.8E155D4E.IP) (Quit: Leaving.)
  219. # [01:23] <philor> oh, I see there's plenty more coming, you won't need that one I starred :)
  220. # [01:23] <darktrojan> NeilAway, I forgot about it mostly
  221. # [01:24] <tn> mattwoodrow, pong
  222. # [01:24] <mattwoodrow> tn: know what code fires the "onload" event? (for a .xhtml mochitest in case it matters)
  223. # [01:24] <mattwoodrow> I think I broken unload :(
  224. # [01:24] <mattwoodrow> *onload
  225. # [01:25] <jhammel> you renamed it unload? ;)
  226. # [01:25] <mattwoodrow> colloquy was nice enough to do that for me
  227. # [01:25] <@smaug> mattwoodrow: load and unload are dispatched by nsDocumentViewer
  228. # [01:26] <NeilAway> darktrojan: :s
  229. # [01:26] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  230. # [01:26] <gavin> philor: I feel bad jinxing it, but I think I may have inadvertently fixed browser_homeDrop
  231. # [01:27] <gavin> no inbound/m-c oranges since I landed the latest debug patch
  232. # [01:27] <darktrojan> NeilAway, if you've got time to deal with it now, I'll make the change Serge asked for, you can r+ it, and I can land the thing
  233. # [01:28] <NeilAway> darktrojan: wait, is my tab out of date already?
  234. # [01:28] <philor> gavin: now comes the risky part: do you add a comment saying "// this clearly temporary debugging code has to stay here to staunch a timeout and leak" and risk that the comment will throw off the magic?
  235. # [01:28] <tn> mattwoodrow, DocumentViewerImpl::LoadComplete
  236. # [01:28] <mattwoodrow> smaug: What calls DocumentViewer::LoadComplete? mxr isn't being helpful here
  237. # [01:28] <darktrojan> NeilAway, hmm?
  238. # [01:29] <NeilAway> darktrojan: oh, yeah, I totally overlooked that. r=me
  239. # [01:29] <darktrojan> heh
  240. # [01:29] <gavin> philor: it added another executeSoon, which seems most likely to be the fix
  241. # [01:29] <NeilAway> darktrojan: hey, it would have been fun for your test to break with the uplift ;-)
  242. # [01:29] * nthomas|away is now known as nthomas
  243. # [01:29] * Joins: squib (squib@moz-F5CA0CFB.dhcp.mdsn.wi.charter.com)
  244. # [01:29] <tn> mattwoodrow, identifier search messes up sometimes, use the plaintext search with match case can help
  245. # [01:29] <gavin> if there are no more oranges I'll remove the debugging junk and just leave that
  246. # [01:30] <gavin> see what happens
  247. # [01:30] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  248. # [01:30] <@smaug> mattwoodrow: usually http://mxr.mozilla.org/mozilla-central/source/docshell/base/nsDocShell.cpp#6178
  249. # [01:30] * coop is now known as coop|afk
  250. # [01:30] <@smaug> http://mxr.mozilla.org/mozilla-central/search?string=LoadComplete&;find=\.c&findi=\.c&filter=^[^\0]*%24&hitlimit=&tree=mozilla-central
  251. # [01:30] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
  252. # [01:30] <@smaug> mattwoodrow: better http://mxr.mozilla.org/mozilla-central/search?string=-%3ELoadComplete&;find=\.c&findi=\.c&filter=^[^\0]*%24&hitlimit=&tree=mozilla-central
  253. # [01:31] <mattwoodrow> thanks
  254. # [01:31] * Quits: kwierso (chatzilla@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  255. # [01:32] * Joins: regen (Miller@moz-CC7F2C82.adsl.dynamic.seed.net.tw)
  256. # [01:32] * Joins: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com)
  257. # [01:32] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  258. # [01:32] * Quits: Lucas (Lucas@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  259. # [01:32] <tn> mattwoodrow, is LoadComplete really not getting called? i wouldn't think what you're doing what change that
  260. # [01:32] <mattwoodrow> tn: it is getting called
  261. # [01:32] <mattwoodrow> but before the page is actually loaded
  262. # [01:33] <mattwoodrow> or drawn at least
  263. # [01:33] <tn> mattwoodrow, that i could se
  264. # [01:33] * Joins: dseif (dseif@moz-4548B447.dsl.teksavvy.com)
  265. # [01:33] <@smaug> you're removing some loadblocker?
  266. # [01:33] <mattwoodrow> hrm, unload doesn't actually mean onpainted does it?
  267. # [01:33] <mattwoodrow> *o
  268. # [01:33] * Joins: gkw2|mini (gkw@moz-BBE3ABD.mv.mozilla.com)
  269. # [01:33] <gavin> no
  270. # [01:33] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
  271. # [01:33] <tn> we can fire the load event right now without having painted the page
  272. # [01:34] <lurking> ack, I hate getting old - how do you run the CC addon ? I just noticed there was a newer version but about:cc says invalid URL
  273. # [01:34] <mattwoodrow> right, that makes sense
  274. # [01:34] <@smaug> lurking: did you install it?
  275. # [01:34] <@smaug> lurking: there is another addon
  276. # [01:34] <@smaug> about:ccdump
  277. # [01:34] <mattwoodrow> unfortunately we can't get invalidations until we've painted
  278. # [01:34] <lurking> yeah, I see now I was using wrong URL - thanks
  279. # [01:34] <@smaug> lurking: I wrote the ugly looking about:cc
  280. # [01:35] <lurking> heh, it worked
  281. # [01:35] * joduinn-brb is now known as joduinn
  282. # [01:35] <@smaug> it does work
  283. # [01:35] <tn> mattwoodrow, and you need invalidations for something?
  284. # [01:35] <@smaug> and is very lightweight
  285. # [01:35] <mattwoodrow> tn: yeah this is testing MozAfterPaint
  286. # [01:35] <mattwoodrow> changes a style property, and checks that MozAfterPaint contains the right invalidated rect
  287. # [01:36] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Quit: Ex-Chat)
  288. # [01:36] <lurking> smaug: yours is easier to use - this new one is over my head at the moment
  289. # [01:36] <mattwoodrow> I can fix this by changing the test
  290. # [01:37] <@smaug> lurking: give feedback to Honza
  291. # [01:37] * Quits: mak (chatzilla@moz-B62534CC.retail.telecomitalia.it) (Input/output error)
  292. # [01:37] <lurking> ok
  293. # [01:37] <@smaug> lurking: and did you read the about
  294. # [01:37] <lurking> no, will do that now
  295. # [01:37] <lurking> thanks
  296. # [01:38] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
  297. # [01:38] <wesj> smaug: ping?
  298. # [01:38] * Quits: bb10 (bb10@moz-C7B05616.org) (Ping timeout)
  299. # [01:39] <@smaug> wesj: pong
  300. # [01:39] * Joins: bb10 (bb10@moz-C7B05616.org)
  301. # [01:39] <wesj> smaug: hey, when we load google maps on mobile (which is sending us desktop maps right now), we hit this: http://mxr.mozilla.org/mozilla-central/source/dom/base/nsGlobalWindow.cpp#7667
  302. # [01:39] <wesj> and never send the touch events notification
  303. # [01:39] <darktrojan> mfinkle, are you replacing the setting stuff on non-native as well?
  304. # [01:40] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  305. # [01:40] <wesj> i'm assuming because maps is in some iframe. do we need that check?
  306. # [01:40] * Quits: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP) (Quit: rniwa)
  307. # [01:40] * Quits: jhammel (jhammel@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  308. # [01:40] <@smaug> wesj: that check is for Win7
  309. # [01:40] <@smaug> at least originally
  310. # [01:41] <@smaug> so, don't remove it
  311. # [01:41] <@smaug> wesj: but perhaps some ifdef is ok
  312. # [01:41] <@smaug> wesj: it is there because W7 gives either touch events or gesture events to application
  313. # [01:42] <@smaug> but not both
  314. # [01:42] <@smaug> wesj: felipe would know better
  315. # [01:42] <wesj> ahh. ok. thanks. we could send the notification regardless
  316. # [01:42] <wesj> if i move that from the updateTouchState to MaybeUpdateTouchState
  317. # [01:43] * Quits: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP) (Ping timeout)
  318. # [01:43] * Quits: andreasn (andreasn@moz-3CC3C389.a336.priv.bahnhof.se) (Quit: Leaving.)
  319. # [01:44] * Quits: Bas (chatzilla@moz-DF3CA35A.ftth.concepts.nl) (Ping timeout)
  320. # [01:44] <philor> oh boy, Win Ru
  321. # [01:45] <mattwoodrow> tn: Adding a delay until there are no longer pending paints fixes my problem
  322. # [01:45] <mattwoodrow> thanks
  323. # [01:45] <tn> mattwoodrow, isn't that what MozReftestInvalidate is for?
  324. # [01:45] * juanb is now known as juanb|afk
  325. # [01:46] * Quits: geoffbrown (geoffbrown@moz-E63016E2.vc.shawcable.net) (Quit: geoffbrown)
  326. # [01:46] <mattwoodrow> tn: this is a mochitest
  327. # [01:46] <felipe> smaug, wesj: I bet that's also involved in bug 726608
  328. # [01:46] <tn> mattwoodrow, oh
  329. # [01:46] <mattwoodrow> but it's more or less the same thing
  330. # [01:47] <felipe> wesj: the reason that that check is there is because on Windows we need to update a flag in the native window, and we only want to do that when it's the active page that registered a touch listener (or the user switched tabs to a page with touch listeners)
  331. # [01:47] <wesj> felipe: for the same "don't pan" tricks we're trying to play on mobile?
  332. # [01:48] * Joins: peregrino (peregrino@moz-8906B79F.telecom.net.ar)
  333. # [01:48] <felipe> wesj: yep, for similar reasons
  334. # [01:49] <felipe> wesj: but I would expect the FORWARD_TO_INNER to deal with the iframe prob
  335. # [01:49] <wesj> felipe: yeah i was surprised too.. maybe its something different...
  336. # [01:50] <felipe> smaug: fwiw, I'll take a look at 726608 soon
  337. # [01:50] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Ping timeout)
  338. # [01:52] * Joins: Bas (chatzilla@moz-DF3CA35A.ftth.concepts.nl)
  339. # [01:53] * Quits: peregrino (peregrino@moz-8906B79F.telecom.net.ar) (Quit: peregrino)
  340. # [01:54] * Quits: kumar (kmcmillan@moz-F2D05B8.c3-0.stk-ubr1.chi-stk.il.cable.rcn.com) (Quit: kumar)
  341. # [01:54] * Joins: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net)
  342. # [01:55] <RyanVM> I'm trying to run img2html.html locally and am getting a DOM security error
  343. # [01:55] <RyanVM> [Exception... "Security error" code: "1000" nsresult: "0x805303e8 (NS_ERROR_DOM_SECURITY_ERR)"
  344. # [01:55] <RyanVM> what do I need to do to elevate permissions?
  345. # [01:56] <RyanVM> the line in question: var pixels = ctx.getImageData(0, 0, img.width, img.height).data;
  346. # [01:56] * Quits: Joeh (joe@5A3923AA.BC22908.C7CEC4ED.IP) (Connection reset by peer)
  347. # [01:58] <@smaug> felipe: thanks
  348. # [01:59] <darktrojan> NeilAway, I've broken aurora enough times thanks
  349. # [02:01] * Quits: vikram360 (vikram360@3D5F0EFD.3BB86A63.2A068A5E.IP) (Ping timeout)
  350. # [02:02] * Quits: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP) (Quit: madhava)
  351. # [02:02] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  352. # [02:02] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  353. # [02:04] * Joins: m_kato (m_kato@moz-348F61F0.mozilla.or.jp)
  354. # [02:05] * Joins: mreavy_ (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net)
  355. # [02:06] * Quits: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net) (Input/output error)
  356. # [02:06] * Quits: mreavy (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net) (Ping timeout)
  357. # [02:06] * mreavy_ is now known as mreavy
  358. # [02:07] * Joins: nattofriends (tsutsumi@moz-E39CC0F2.dsl.dynamic.sonic.net)
  359. # [02:07] * Joins: mjschranz (mjschranz@F3B7A1B3.694CD917.A03BB2CC.IP)
  360. # [02:08] * Joins: harth (harth@moz-1F71062D.hsd1.ca.comcast.net)
  361. # [02:08] * Quits: bbondy_sheriff (bbondy@moz-28CF6D1C.home.cgocable.net) (Ping timeout)
  362. # [02:09] * Quits: Bas (chatzilla@moz-DF3CA35A.ftth.concepts.nl) (Quit: ChatZilla 0.9.88 [Firefox 10.0.1/20120208060813])
  363. # [02:11] * Quits: terrence (terrence@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  364. # [02:12] * Quits: jimm (jmathies@moz-7F164CA1.pn.at.cox.net) (Quit: )
  365. # [02:12] * Joins: ajuma (ajuma@moz-CDCFE118.home.cgocable.net)
  366. # [02:12] * lsblakk is now known as lsblakk|afk
  367. # [02:14] * Quits: regen (Miller@moz-CC7F2C82.adsl.dynamic.seed.net.tw) (Quit: regen)
  368. # [02:14] * Joins: cers (textual@moz-E3288E2B.bynqu1.dynamic.dsl.tele.dk)
  369. # [02:15] * Quits: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  370. # [02:15] * Joins: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP)
  371. # [02:16] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  372. # [02:16] * Quits: jimb (user@moz-7871DACA.ptld.qwest.net) (Ping timeout)
  373. # [02:17] * Joins: mijia (mijia@DC4232F0.766373FB.C3A57E70.IP)
  374. # [02:21] * Joins: vikram360 (vikram360@27118FFB.5CE7E5D4.2A068A5E.IP)
  375. # [02:22] * Quits: dseif (dseif@moz-4548B447.dsl.teksavvy.com) (Input/output error)
  376. # [02:22] * Quits: darktrojan (geoff@moz-509CC089.dsl.telstraclear.net) (Ping timeout)
  377. # [02:23] * Quits: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com) (Quit: damons)
  378. # [02:26] * Joins: hiro (zoe@moz-78B4E314.tcg.mesh.ad.jp)
  379. # [02:28] * Quits: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 10.0.1/20120216115507])
  380. # [02:28] * Joins: surkov (surkov@703D4713.1344B664.5D3F4C44.IP)
  381. # [02:28] * rnewman|afk is now known as rnewman
  382. # [02:29] <@dolske> Ryan: put image and html in the same dir?
  383. # [02:30] <@dolske> err
  384. # [02:30] <@dolske> RyanVM who is now gone.
  385. # [02:30] <ewong> is wiki.m.o supposed to have a broken security lock?
  386. # [02:30] * Quits: @smaug (chatzilla@moz-74C74840.gprs.sl-laajakaista.fi) (Ping timeout)
  387. # [02:30] * edransch-away is now known as edransch
  388. # [02:31] <@dolske> try it in a browser that doesn't have a security lock indicator?
  389. # [02:31] <Mook_as> ewong: https://bugzilla.mozilla.org/show_bug.cgi?id=729605 ?
  390. # [02:31] <ewong> Mook_as: yup! thanks.
  391. # [02:32] * Joins: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net)
  392. # [02:32] * Joins: c0smikdebris (c0smikdebr@AB277EF.DC4492DD.BE90E62C.IP)
  393. # [02:34] * Quits: gkw (gkw@moz-BBE3ABD.mv.mozilla.com) (Quit: Instantbird 1.2a1pre)
  394. # [02:34] <dholbert> dbaron, ping?
  395. # [02:34] <@dbaron> dholbert, pong
  396. # [02:36] <dholbert> dbaron, so for parsing flexbox flexibility, I was previously using an eCSSUnit_Function-type nsCSSValue, for the flex() function
  397. # [02:37] <dholbert> dbaron, now it's a property, not a function. I could still represent it as a Function, or alternately I could create a new "eCSSUnit_Flexibility" unit (backed by anArray, like eCSSUnit_Cubic_Bezier is)
  398. # [02:37] <jorendorff> bz: math ping
  399. # [02:37] <@dbaron> dholbert, it's a property that just takes 3 values or something like that, right?
  400. # [02:37] <dholbert> dbaron, yeah
  401. # [02:37] <@dbaron> dholbert, if that's the case, I'd suggest just using eCSSUnit_Array
  402. # [02:38] <dholbert> dbaron, OK -- I was going to do that, but wasn't sure if we want more type-safety than that
  403. # [02:38] * Joins: ibarlow (ibarlow@moz-D5CDF301.cpe.net.cable.rogers.com)
  404. # [02:38] <dholbert> i.e. we have eCSSUnit_Counter, _Counters, _Cubic_Bezier, and _Steps which are all really like eCSSUnit_Array under the hood I think
  405. # [02:39] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  406. # [02:39] * Quits: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP) (Quit: madhava)
  407. # [02:40] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  408. # [02:40] * ChanServ sets mode: +o dbaron
  409. # [02:41] <@dbaron> dholbert, counter and counters need to be distinguished from each other
  410. # [02:41] <@dbaron> dholbert, same for cubic-bezier and steps
  411. # [02:41] <dholbert> dbaron, ah, ok -- makes sense
  412. # [02:41] <@bz> jorendorff: ack
  413. # [02:41] <dholbert> dbaron, I'll use CSSUnit_Array then -- thanks!
  414. # [02:41] <jorendorff> bz: thank you!
  415. # [02:42] <@bz> jorendorff: er?
  416. # [02:42] <jorendorff> bz: I need help
  417. # [02:42] <@bz> jorendorff: ok
  418. # [02:42] <jorendorff> bz: and it's something elementary
  419. # [02:42] <jorendorff> bz: https://wiki.mozilla.org/File:Jorendorff-dht-figure-1.png this graph shows a blue staircase and a red one
  420. # [02:42] * Quits: davida (davida@21B7B9F2.B87E9213.6E712CE2.IP) (Input/output error)
  421. # [02:43] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  422. # [02:43] <jorendorff> bz: it's a log-log plot; in reality the steps double in size as they go
  423. # [02:43] * zpao is now known as zpao|detached
  424. # [02:43] <jorendorff> bz: I want to say "the red value is 26% more than the blue value" or something like that
  425. # [02:43] <jorendorff> bz: problem is, the ratio of red to blue does not converge
  426. # [02:44] <jorendorff> it stairsteps off to infinity
  427. # [02:44] <cers> lsumar: ping
  428. # [02:44] <lsumar> cers:
  429. # [02:44] <lsumar> cers: yup
  430. # [02:44] <jorendorff> bz: I think I need some kind of probability distribution, and then I can integrate the ratio of red to blue, times that probability, and that will give me the number I want
  431. # [02:45] <jorendorff> bz: but what is a sane choice of probability distribution? or, do you have other ideas
  432. # [02:45] * @bz is trying to understand the context
  433. # [02:45] <jorendorff> bz: it's real simple -- they're two hash table implementations
  434. # [02:45] <jorendorff> bz: the red one is bigger
  435. # [02:45] <@bz> right
  436. # [02:45] <@bz> and you'd like to quantify "how much bigger"?
  437. # [02:46] <jorendorff> yeah
  438. # [02:46] <cers> lsumar: I was just looking at bug 483446, and I was you were interested in taking it after Waldo, but it was assigned back to nobody - just wanted to check if it had slipped through the cracks, or if you had lost interest?
  439. # [02:46] <jorendorff> bz: the red one has some other nice properties, so it's worth measuring how much bigger
  440. # [02:46] <jorendorff> to see what kind of trade-off we're talking about here
  441. # [02:46] <jorendorff> bz: the context is https://wiki.mozilla.org/User:Jorend/Deterministic_hash_tables … which is … too much
  442. # [02:46] <jorendorff> too much context!
  443. # [02:46] <@dolske> my head asplode! *pop*
  444. # [02:47] <@bz> ok
  445. # [02:47] <@bz> so the red one gives you guaranteed iteration order, I see
  446. # [02:47] * @bz skimmed the context
  447. # [02:47] <@bz> alright
  448. # [02:48] <lsumar> cers: nope, didn't loose interest just forgot. i can take it on.
  449. # [02:48] <@bz> So what we really have is that log(red) - log(blue) is a constant
  450. # [02:48] <cers> lsumar: great :-)
  451. # [02:48] * Joins: greenman (bob@moz-22237AA7.allocated.csupomona.edu)
  452. # [02:48] * @bz is thinking
  453. # [02:48] * Joins: clokep (clokep@moz-84F4848B.static.ngn.east.myfairpoint.net)
  454. # [02:49] <@bz> wai
  455. # [02:49] <@bz> er, wait
  456. # [02:49] * ctalbert is now known as ctalbert|afk
  457. # [02:49] <@bz> if log(red) - log(blue) is a constant, then red/blue should be a constant
  458. # [02:49] <@bz> as in, the ratio of memory use should just be some number....
  459. # [02:49] <jorendorff> bz: If the stairs lined up perfectly, that would be the case
  460. # [02:49] <@bz> ah, yes
  461. # [02:49] * shorlander is now known as shorlander-away
  462. # [02:50] <@bz> ok
  463. # [02:50] * Quits: dao1 (dao@moz-D4B837CF.superkabel.de) (Quit: Leaving.)
  464. # [02:50] * @bz was ignoring that part
  465. # [02:50] <jorendorff> i think that sometimes red is 12.5% bigger; and the rest of the time it is 125% bigger
  466. # [02:50] <@bz> yes
  467. # [02:50] <@bz> I buy that
  468. # [02:50] <@bz> and "time" depends on number of entries
  469. # [02:50] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  470. # [02:50] <@bz> ok
  471. # [02:51] <jorendorff> right
  472. # [02:51] <jorendorff> sorry
  473. # [02:51] <@bz> so what would probably be most useful here is actual data on number of entries
  474. # [02:51] <@bz> if we have that
  475. # [02:51] <jorendorff> bz: that is what the graph shows
  476. # [02:51] <jorendorff> bz: i do have actual measured data
  477. # [02:51] <jorendorff> and also a formula
  478. # [02:51] <@bz> No, I meant data on how many entries we'd have
  479. # [02:51] * Quits: Mook_as (mook@moz-1FCC0032.activestate.com) (Quit: gone)
  480. # [02:51] <@bz> what we have is table size as function of number of entries
  481. # [02:51] <jorendorff> bz: oh - yes, if we had that, we'd be all set
  482. # [02:52] <@bz> ok
  483. # [02:52] <@bz> well, what do we plan to use these hashtables for?
  484. # [02:52] <jorendorff> bz: to implement Map and Set, so web pages will use them for whatever they can think of
  485. # [02:52] <@bz> really, we need to either gather data on what will go in them, or guess at the probability distribution over number of entries
  486. # [02:52] <jorendorff> i vote we guess
  487. # [02:53] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  488. # [02:53] * ChanServ sets mode: +o dbaron
  489. # [02:53] <@bz> heh
  490. # [02:53] <@dbaron> bz, btw, you still have 729143 marked [needs review], and did you see that 723446 got ESR approval?
  491. # [02:53] <@bz> dbaron: yes, and yes
  492. # [02:53] * heycam is now known as heycam|away
  493. # [02:53] <@bz> dbaron: pulling esr tree
  494. # [02:53] * Quits: ibarlow (ibarlow@moz-D5CDF301.cpe.net.cable.rogers.com) (Quit: ibarlow)
  495. # [02:54] <@bz> dbaron: it's being slow, as expected
  496. # [02:54] <@dbaron> ok, good :-)
  497. # [02:54] <@dbaron> not so good
  498. # [02:54] <@bz> dbaron: and yeah, need to mark the other one [needs landing]
  499. # [02:54] <@dbaron> anyway, heading home so I can enjoy a little of today's nice weather
  500. # [02:54] <@bz> dbaron: btw, I'm working on this bloom filter thing
  501. # [02:54] <@dbaron> bz, sounds good
  502. # [02:54] <@bz> dbaron: if I get it done in the next several days, do you think you can review in time for 13?
  503. # [02:54] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Quit: nhirata)
  504. # [02:54] <@dbaron> bz, when's 13?
  505. # [02:54] <@bz> jorendorff: ok, so
  506. # [02:55] <@bz> dbaron: march 13 or something like that
  507. # [02:55] * jorendorff resists the urge to ask about the bloom filter thing
  508. # [02:55] <@dbaron> bz, decent chance of yes
  509. # [02:55] <@bz> dbaron: ok, good
  510. # [02:55] <@dbaron> bz, but I do have to prepare for sxsw and go to sxsw in that interval
  511. # [02:55] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
  512. # [02:55] <edmorley> dbaron: see topic
  513. # [02:55] <@bz> jorendorff: https://wiki.mozilla.org/User:Jorend/Deterministic_hash_tables
  514. # [02:55] <@bz> er..
  515. # [02:55] <@bz> jorendorff: https://bugzilla.mozilla.org/show_bug.cgi?id=705877
  516. # [02:55] <@dbaron> edmorley, it's not in the final screen-width of /topic
  517. # [02:56] <@bz> jorendorff: stealing some ideas from webkit. ;)
  518. # [02:56] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  519. # [02:56] <jorendorff> huh
  520. # [02:56] * Quits: gal (gal@moz-6644F61A.static-ip.oleane.fr) (Quit: gal)
  521. # [02:56] <@bz> jorendorff: so really, the typical thing I would expect to see is some sort of distribution with a peak at someplace and a long tail
  522. # [02:56] * Quits: shorlander-away (shorlander@moz-853043D6.dhcp.insightbb.com) (Quit: Quit)
  523. # [02:56] <@bz> jorendorff: with some outliers on the tail
  524. # [02:56] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  525. # [02:56] <@bz> jorendorff: exactly where the peak will be... who knows. Probably in the hundreds to thousands range
  526. # [02:56] * Quits: edmorley (edmorley@moz-A8AF2474.range86-166.btcentralplus.com) (Quit: nn)
  527. # [02:56] <@bz> jorendorff: at a complete guess
  528. # [02:56] * Joins: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP)
  529. # [02:57] <jorendorff> I worry that it'll be really sensitive to where we put the peak
  530. # [02:57] <@bz> jorendorff: yep
  531. # [02:57] <@bz> jorendorff: given the doubling behavior...
  532. # [02:57] <jorendorff> darn it!
  533. # [02:57] * @bz is thinking
  534. # [02:58] * Quits: KaiRo (robert@moz-37D2FAD2.adsl.highway.telekom.at) (Input/output error)
  535. # [02:58] <jorendorff> bz: if I subtract the two lines in log-log space, i get something that can be averaged -- maybe i should do that
  536. # [02:59] * Joins: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
  537. # [02:59] <@bz> sure
  538. # [02:59] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Quit: mccr8)
  539. # [02:59] <@bz> that would just be the log of the ratio
  540. # [02:59] <jorendorff> arithmetic mean in log space is what, geometric mean?
  541. # [03:00] <@bz> yes
  542. # [03:00] <@bz> you could always pretend this is a Poisson distribution kinda thing
  543. # [03:00] <@bz> but then you need to pick a parameter
  544. # [03:01] * jorendorff hates picking parameters
  545. # [03:01] <@bz> and for this case it's not clear to me why this would be a one-parameter thing anyway
  546. # [03:01] <@bz> seems like the width and peak location might not be interrelated
  547. # [03:01] <@bz> one option is that you could measure hashtable loads in our code
  548. # [03:01] <@bz> and use that data
  549. # [03:01] <@bz> on the completely unwarranted assumption that we do things that are similar to what web pages do
  550. # [03:01] <@bz> in terms of our map/set usage
  551. # [03:02] <jorendorff> i don't *hate* measuring
  552. # [03:02] <jorendorff> but i'm not going to do it
  553. # [03:02] <@bz> ok
  554. # [03:02] <@bz> I think that's fine
  555. # [03:02] * WG9s was going to make a lame fish joke but resisted the temptation.
  556. # [03:02] <jorendorff> ok - thanks for looking at it, i'm going to punt i guess
  557. # [03:02] <@bz> I don't think there's an obvious easy way out here
  558. # [03:02] <@bz> well
  559. # [03:03] <@bz> actually
  560. # [03:03] <@bz> maybe there is
  561. # [03:03] * jorendorff looks interested
  562. # [03:03] <@bz> really, we have no idea what the hell the distribution will look like
  563. # [03:03] <jorendorff> i'm going to be afk for a few minutes, privmsg me
  564. # [03:03] <jorendorff> or make your answer really funny and post it to qdb
  565. # [03:06] * Joins: nli (nli@moz-99690620.hinet-ip.hinet.net)
  566. # [03:08] <@khuey> when reporting expenses via shoeboxed
  567. # [03:08] <@khuey> I really wish every email didn't beg me to tell my friends about shoeboxed
  568. # [03:08] * Quits: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  569. # [03:09] <lurking> spam filter FTW
  570. # [03:09] * Joins: gal (gal@moz-6644F61A.static-ip.oleane.fr)
  571. # [03:10] <birtles> dbaron, ping?
  572. # [03:10] <@bz> I really wish it didn't take them a day or four for "data verification"
  573. # [03:10] <birtles> dbaron, does CSS transitions need to specify whether transition events are dispatched synchronously or asynchronously?
  574. # [03:11] * Joins: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP)
  575. # [03:11] * Quits: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net) (Quit: Leaving...)
  576. # [03:12] <birtles> oh, he's gone ;;
  577. # [03:13] * Quits: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
  578. # [03:13] * Quits: hub (hub@21B7B9F2.B87E9213.6E712CE2.IP) (Ping timeout)
  579. # [03:13] * Joins: ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP)
  580. # [03:13] * ChanServ sets mode: +o ehsan
  581. # [03:13] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Quit: bmoss)
  582. # [03:15] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: yuan)
  583. # [03:15] * Boriss is now known as Boriss_afk
  584. # [03:17] * Quits: faramarz (faramarz@moz-6644F61A.static-ip.oleane.fr) (Quit: faramarz)
  585. # [03:17] * Quits: akeybl (akeybl@moz-7B0110AD.mv.mozilla.com) (Quit: Leaving...)
  586. # [03:18] * Quits: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP) (Quit: madhava)
  587. # [03:19] * Quits: vikram360 (vikram360@27118FFB.5CE7E5D4.2A068A5E.IP) (Ping timeout)
  588. # [03:22] * Joins: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com)
  589. # [03:22] * Quits: jlebar|mac (~jlebarmac@A51041AF.144BA878.B22E20D2.IP) (Quit: jlebar|mac)
  590. # [03:23] * Joins: bnicholson (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net)
  591. # [03:25] * heycam|away is now known as heycam
  592. # [03:26] * joduinn is now known as joduinn-afk
  593. # [03:28] * Quits: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
  594. # [03:29] * Quits: jamesr (jamesr@D961E49B.D6CCE4AE.77834EAA.IP) (Quit: jamesr)
  595. # [03:29] * Quits: bnicholson (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net) (Ping timeout)
  596. # [03:30] * Quits: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 10.0.1/20120216115507])
  597. # [03:32] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  598. # [03:34] <rnewman> merging m-i to m-c
  599. # [03:34] <rnewman> actually, let me check how much time I have before I say something rash like that
  600. # [03:37] * Quits: gal (gal@moz-6644F61A.static-ip.oleane.fr) (Quit: gal)
  601. # [03:39] <philor> do it, I'll be home in less than an hour, what could go wrong in that little bit of time?
  602. # [03:40] <@dolske> depends on how much bandwidth hg.mo has.
  603. # [03:41] * Joins: asac_ (asac@moz-6FC77EB.pppoe.wtnet.de)
  604. # [03:41] * Quits: asac (asac@moz-A2F96C46.pppoe.wtnet.de) (Ping timeout)
  605. # [03:42] <rnewman> heh
  606. # [03:43] <rnewman> done
  607. # [03:43] * rnewman starts walkin' dem bugs
  608. # [03:44] * Quits: azakai_ (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  609. # [03:47] * Quits: ajuma (ajuma@moz-CDCFE118.home.cgocable.net) (Quit: ajuma)
  610. # [03:48] * Quits: @ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP) (Input/output error)
  611. # [03:48] * Quits: @dolske (dolske@moz-B77DEAEB.mozilla.org) (Quit: *poof*)
  612. # [03:49] * Joins: dolske (dolske@moz-B77DEAEB.mozilla.org)
  613. # [03:49] * ChanServ sets mode: +o dolske
  614. # [03:49] * Joins: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net)
  615. # [03:51] * Quits: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net) (Quit: ChatZilla 0.9.88 [Firefox 13.0a1/20120221180936])
  616. # [03:53] * Joins: regen (Miller@moz-CC7F2C82.adsl.dynamic.seed.net.tw)
  617. # [03:54] * Quits: clee (clee@moz-6644F61A.static-ip.oleane.fr) (Quit: clee)
  618. # [03:54] * Joins: sworkman_ (sworkman@moz-BBE3ABD.mv.mozilla.com)
  619. # [03:54] * Quits: sworkman_ (sworkman@moz-BBE3ABD.mv.mozilla.com) (Quit: sworkman_)
  620. # [03:55] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  621. # [03:56] <dholbert> dveditz, should I set status-firefox-esr10 from "affected" to "fixed" after landing on ESR?
  622. # [03:56] * Quits: timA (tabraldes@moz-535753DA.hsd1.or.comcast.net) (Ping timeout)
  623. # [03:56] * philor is now known as philor|away
  624. # [03:57] * Joins: Mardak (Mardak@moz-9B565E26.static.reno.nv.charter.com)
  625. # [03:57] * Quits: Mardak (Mardak@moz-9B565E26.static.reno.nv.charter.com) (Input/output error)
  626. # [03:57] <bholley> dveditz: you around?
  627. # [03:58] * Quits: chewey (chewey@moz-B26D7AAB.dip0.t-ipconnect.de) (Ping timeout)
  628. # [03:58] <dholbert> (just want to be sure b/c an "ESR 10" version is already out, and _that_ "ESR 10" release is "affected" -- not "fixed")
  629. # [03:59] <bholley> dholbert: hah, I just came to ask something similar
  630. # [03:59] * Quits: tchevalier (chatzilla@moz-369A1548.w90-48.abo.wanadoo.fr) (Quit: ChatZilla 0.9.88 [Firefox 13.0a1/20120223031236])
  631. # [03:59] * Quits: @dolske (dolske@moz-B77DEAEB.mozilla.org) (Quit: leaving)
  632. # [03:59] * Joins: dolske (dolske@moz-B77DEAEB.mozilla.org)
  633. # [03:59] * ChanServ sets mode: +o dolske
  634. # [04:00] <mbrubeck> dholbert: The answer is "yes" based on other ESR10 bugs I've followed, e.g. bug 714547
  635. # [04:01] * Joins: chewey (chewey@moz-BC7E026C.dip0.t-ipconnect.de)
  636. # [04:01] <dholbert> mbrubeck, I've seen people set it to "fixed" on other bugs, too, but I'm not sure whether that was correct or not :)
  637. # [04:02] <mbrubeck> As far as I know, *all* of the status-XXX flags get set when the patch lands (as opposed to, say, when it's released to users)
  638. # [04:03] <dholbert> mbrubeck, the difference though is that in most cases, we set status-firefox-N to "fixed" before firefox-N is released
  639. # [04:03] * Quits: harth (harth@moz-1F71062D.hsd1.ca.comcast.net) (Input/output error)
  640. # [04:04] <mbrubeck> Yeah, I guess it might be nice to have a "fixed .3" status like we have for status1.9.2
  641. # [04:04] <dholbert> exactly
  642. # [04:04] <dholbert> hence the clarification, to be sure I'm not erasing history of "this bug did affect [release N] but it was fixed in [release N.01]"
  643. # [04:05] <Jesse> rnewman: yikes, the m-i commit that got merged was from 11am
  644. # [04:05] <mbrubeck> According to https://wiki.mozilla.org/Release_Management/ESR_Landing_Process, status-esr10:affected is used to track "needs to land now" patches
  645. # [04:05] <mbrubeck> which would indicate you should change it after landing.
  646. # [04:06] <rnewman> Jesse: yeah, lots of coalescing
  647. # [04:06] <rnewman> that was the latest green win PGO
  648. # [04:06] <dholbert> mbrubeck, yeah, that was my inference as well
  649. # [04:06] <dholbert> mbrubeck, (so yes, I'm 90% sure that "fixed" is correct, just wanted to get an authoritative answer from an ESR driver person before stomping on ESR tracking flags)
  650. # [04:06] * Quits: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net) (Quit: jamesr)
  651. # [04:07] * Quits: regen (Miller@moz-CC7F2C82.adsl.dynamic.seed.net.tw) (Quit: regen)
  652. # [04:10] * Joins: bnicholson (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net)
  653. # [04:12] <njn> taras: where can I download about:jank?
  654. # [04:12] * njn finds https://addons.mozilla.org/en-US/firefox/addon/aboutjank/
  655. # [04:12] * Joins: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com)
  656. # [04:12] * njn hates AMO's search
  657. # [04:12] * Quits: AaronMT|afk (AaronMT@moz-DB17C53A.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
  658. # [04:15] <njn> AMO's search gives me nothing for "about:jank" or "jank"
  659. # [04:17] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  660. # [04:18] <Jesse> njn: file a bug
  661. # [04:18] <dholbert> njn, does your search URL have &version=yourFirefoxVersion in it?
  662. # [04:18] <dholbert> try removing that, if so
  663. # [04:19] <dholbert> njn, AMO search uses that to filter out extensions that are incompatible with your firefox version
  664. # [04:19] * Joins: jdm (jdm@moz-9AEDE212.cpe.net.cable.rogers.com)
  665. # [04:19] <dholbert> er it's &appver=[...]
  666. # [04:19] <njn> dholbert: ah that's it
  667. # [04:20] <dholbert> njn, that's bitten me in the past; AIUI, it's a feature, not a bug
  668. # [04:20] <njn> how annoying, when it lets me override the incompatibility warning anyway
  669. # [04:20] <dholbert> yeah
  670. # [04:20] <njn> dholbert: thanks
  671. # [04:20] <dholbert> np
  672. # [04:22] <dholbert> njn: ah -- AMO does have UI to show you that it's doing a version-restricted search
  673. # [04:23] * Quits: ochameau (ochameau@moz-A33C217B.fbx.proxad.net) (Ping timeout)
  674. # [04:23] <dholbert> njn, it's on the left "Works with..." -- shows the firefox version it's searching for. you can click that to broaden the search (instead of editing the URL)
  675. # [04:23] * Joins: ochameau (ochameau@moz-A33C217B.fbx.proxad.net)
  676. # [04:23] * Quits: bnicholson (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net) (Input/output error)
  677. # [04:24] <njn> dholbert: true... that makes it a bit better
  678. # [04:24] <njn> dholbert: still the wrong default, IMO, but not so bad
  679. # [04:25] <dholbert> yeah
  680. # [04:25] * Joins: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
  681. # [04:27] <njn> dholbert: what's the status of warnings-as-errors right now?
  682. # [04:28] <dholbert> njn, it's on by default on tinderboxen, and you can use it locally if you like, but it's only for specific whitelisted directories (and there aren't many of those)
  683. # [04:29] <njn> dholbert: are you planning to add any new dirs to the whitelist?
  684. # [04:29] <dholbert> njn, I've added a few. I don't have any that I'm planning to add at the moment
  685. # [04:29] * Joins: cpearce (chatzilla@moz-AD8CD407.xdsl.xnet.co.nz)
  686. # [04:29] <njn> dholbert: ok. You and mounir got a toe-hold, that's a good start :)
  687. # [04:30] <dholbert> yeah! :)
  688. # [04:30] <dholbert> and it hasn't caused major pain AFAICT
  689. # [04:30] <dholbert> \o/
  690. # [04:30] <njn> how did you decide which dirs to add to the whitelist?
  691. # [04:30] <dholbert> I just picked a few directories that I'd touched code in were already warning-free or were near-warning-free
  692. # [04:30] <dholbert> (and fixed the warnings in the latter case)
  693. # [04:30] <njn> ok. also, IIRC, it's just GCC warnings that cause errors and doesn't include -Wuninitialized, is that right?
  694. # [04:31] <dholbert> correct
  695. # [04:31] <dholbert> well
  696. # [04:31] <dholbert> if you build with clang, then clang warnings will cause errors
  697. # [04:31] <njn> clang too, ok
  698. # [04:31] <dholbert> (if you have that mozconfig option turned on)
  699. # [04:31] <njn> you should blog about this :)
  700. # [04:32] * philor|away is now known as philor
  701. # [04:32] <dholbert> njn, by which I mean, you don't want to be using this mozconfig option if you're building with clang, because it probably won't work. :)
  702. # [04:33] <dholbert> njn, yeah, probably -- or mounir should :)
  703. # [04:33] <njn> dholbert: a small amount of "I told you so" is in order...
  704. # [04:33] <njn> though maybe not enough dirs are whitelisted to get too cocky
  705. # [04:33] <dholbert> njn, heh. yeah, probably not
  706. # [04:34] <dholbert> njn, maybe I'll add a few more and then write up a blog post in that spirit. :)
  707. # [04:34] <njn> but just advertising it more and explaining what exactly happens would be useful
  708. # [04:34] <dholbert> yeah
  709. # [04:34] <njn> even without cockiness
  710. # [04:35] <dholbert> heh :)
  711. # [04:35] <dholbert> probably a good idea :)
  712. # [04:35] * Joins: dseif (dseif@DDB4F533.260A10F3.6F478678.IP)
  713. # [04:36] * Quits: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  714. # [04:36] * Joins: peregrino (peregrino@moz-8906B79F.telecom.net.ar)
  715. # [04:38] * Joins: mdas (mdas@moz-6644F61A.static-ip.oleane.fr)
  716. # [04:42] * Quits: Wevah (Wevah@moz-A6EE65EC.stcd.qwest.net) (Quit: Wevah)
  717. # [04:51] * Joins: Mook (mook@moz-D4B2E3F9.dsl.teksavvy.com)
  718. # [04:52] * Joins: harth (harth@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  719. # [04:54] * Joins: regen (Miller@moz-675ABF41.adsl.dynamic.seed.net.tw)
  720. # [04:57] * Quits: lsumar (lsumar@E2F7352.56080C53.97BBD552.IP) (Quit: Leaving)
  721. # [04:58] * Joins: mconley (mconley@moz-9C0F4EBF.cable.teksavvy.com)
  722. # [04:59] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  723. # [05:00] * Quits: biesi (cbiesinger@moz-76ED95A4.corp.tfbnw.net) (Ping timeout)
  724. # [05:00] * Joins: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP)
  725. # [05:03] * Quits: dmb (dmb@moz-3565FEE9.da4.org) (Ping timeout)
  726. # [05:03] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Ping timeout)
  727. # [05:04] * Parts: eflores (eflores@538BABFE.A073F3E.97BBD552.IP) (Leaving)
  728. # [05:04] * Joins: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com)
  729. # [05:04] * Quits: peregrino (peregrino@moz-8906B79F.telecom.net.ar) (Quit: peregrino)
  730. # [05:05] * Joins: dmb (dmb@moz-3565FEE9.da4.org)
  731. # [05:05] * glob|away is now known as glob
  732. # [05:05] * Joins: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net)
  733. # [05:06] * Joins: qheaden (qah661@moz-67E02157.nrflva.fios.verizon.net)
  734. # [05:08] * Quits: clokep (clokep@moz-84F4848B.static.ngn.east.myfairpoint.net) (Quit: Instantbird 1.2a1pre)
  735. # [05:09] * Joins: Lucas (Lucas@moz-92C28224.hsd1.ca.comcast.net)
  736. # [05:11] * Quits: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  737. # [05:11] * Joins: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
  738. # [05:13] * Joins: biesi (cbiesinger@803EF074.CA241544.6D4D60F7.IP)
  739. # [05:15] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Quit: Leaving.)
  740. # [05:16] * Quits: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Input/output error)
  741. # [05:16] * Joins: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
  742. # [05:16] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  743. # [05:17] <philor> rnewman: oh, yeah, I'm home, I can take the tree reins anytime you need to take off
  744. # [05:18] * Joins: peregrino (peregrino@moz-8906B79F.telecom.net.ar)
  745. # [05:18] <rnewman> thanks philor
  746. # [05:18] * Quits: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Ping timeout)
  747. # [05:18] <rnewman> I'll keep half an eye on it for a bit longer, then run to the gym
  748. # [05:18] <rnewman> looking pretty green
  749. # [05:18] <rnewman> hooray for inbound
  750. # [05:20] * Quits: biesi (cbiesinger@803EF074.CA241544.6D4D60F7.IP) (Ping timeout)
  751. # [05:21] * Joins: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
  752. # [05:21] <qheaden> Hmm. Does the -no-remote switch for in Linux?
  753. # [05:21] <qheaden> *work for
  754. # [05:22] <qheaden> I'm trying to create a new instance, but I keep getting an error saying Firefox is already running, which it is. But the switch should handle that.
  755. # [05:23] * Quits: peregrino (peregrino@moz-8906B79F.telecom.net.ar) (Quit: peregrino)
  756. # [05:23] <rnewman> qheaden: are you opening the same profile?
  757. # [05:24] <rnewman> you can open multiple firefox processes, but each needs a different profile, or you'll get that error
  758. # [05:24] <qheaden> No. I'm using the -P switch with it.
  759. # [05:24] <qheaden> And the profile name of course.
  760. # [05:24] * Joins: shorlander (shorlander@moz-853043D6.dhcp.insightbb.com)
  761. # [05:24] * Joins: biesi (cbiesinger@moz-684048DB.tmodns.net)
  762. # [05:24] <rnewman> hmm
  763. # [05:24] <rnewman> in that case, *shrug*
  764. # [05:24] <qheaden> I'm calling it like "firefox -no-remote -P mozdev"
  765. # [05:25] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
  766. # [05:25] <rnewman> any lockfiles in the profile directories?
  767. # [05:25] <rnewman> .parentlock, iirc
  768. # [05:25] <qheaden> Not sure. Where are profiles stored again?
  769. # [05:25] <qheaden> Nevermind
  770. # [05:25] <rnewman> ~/.mozilla/firefox/profiles, iirc
  771. # [05:26] <qheaden> I see a .parentlock file
  772. # [05:26] <rnewman> if you see that, but no firefox running with that profile, you probably had a crash
  773. # [05:26] <rnewman> rm the file and rock on
  774. # [05:26] <qheaden> Ahh ok. Thanks
  775. # [05:27] * Joins: rniwa (rniwa@5DDA3D24.C60FE7DC.4065847B.IP)
  776. # [05:27] * Quits: espindola (espindola@70D28DAE.F84268A9.971E19F6.IP) (Quit: Ex-Chat)
  777. # [05:28] <qheaden> Hmm still not working. Lemme check if my normal firefox is using my dev profile.
  778. # [05:30] <qheaden> AHA! My normal firefox was using my dev profile. :P Must have set it by mistake.
  779. # [05:30] <philor> rnewman: can't remember if I told you guys or cc'ed anybody, but s-c is getting PGO builds, probably the next buildbot reconfig
  780. # [05:30] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Quit: Jesse)
  781. # [05:31] <rnewman> awesome
  782. # [05:31] <rnewman> first-class citizen, ho!
  783. # [05:31] <philor> yay, more orange, continuing to build up even when nobody pushes ;)
  784. # [05:31] <rnewman> heh
  785. # [05:32] * Quits: terrence (terrence@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  786. # [05:32] <jdm> does anybody know where I should file a bug to get access to the big addon source index?
  787. # [05:33] <glob> jdm, mozilla.org / server ops? (via bug 694338)
  788. # [05:33] <jdm> thanks
  789. # [05:34] * Joins: darktrojan (geoff@moz-509CC089.dsl.telstraclear.net)
  790. # [05:34] <jdm> glob: heh, not authorized to view that :P
  791. # [05:34] <glob> jdm, it's someone requesting access to xmr/addons, marked as fixed, in server ops component
  792. # [05:34] <glob> *mxr
  793. # [05:34] <jdm> got it
  794. # [05:36] * nthomas is now known as nthomas|away
  795. # [05:37] <jdm> why can't gavin just add a :gavin to his name :(
  796. # [05:37] <jdm> I mess it up every time
  797. # [05:37] * Quits: dmb (dmb@moz-3565FEE9.da4.org) (Ping timeout)
  798. # [05:37] * Quits: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com) (Quit: cilias)
  799. # [05:38] * Joins: dmb (dmb@moz-3565FEE9.da4.org)
  800. # [05:39] <darktrojan> jdm++
  801. # [05:39] <darktrojan> ooh, also I could probably do with access to mxr/addons
  802. # [05:40] <darktrojan> to see all this stuff I'm breaking :D
  803. # [05:40] <@bz> do we have a tbpl for esr10?
  804. # [05:40] <jtcranmer> I believe so
  805. # [05:40] <@bz> yes
  806. # [05:40] <@bz> we do
  807. # [05:40] <@bz> good
  808. # [05:42] <darktrojan> oh come on, guess which tests I already know the result of https://tbpl.mozilla.org/?tree=Try&rev=e53393758db7
  809. # [05:44] <philor> bz: I got you covered down there, I've already got it open
  810. # [05:44] * Quits: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Connection reset by peer)
  811. # [05:44] <philor> while waiting for more 10.6 debug builds to time out
  812. # [05:44] * Quits: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net) (Quit: jamesr)
  813. # [05:44] * Joins: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
  814. # [05:44] <philor> though I guess if I'm going to make claims like that, I ought to make myself a tree for it
  815. # [05:44] * Quits: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Connection reset by peer)
  816. # [05:45] * Joins: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
  817. # [05:46] * Joins: cviecco_ (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
  818. # [05:46] * Quits: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Connection reset by peer)
  819. # [05:48] * Quits: Hendikins (wolfox@moz-88FB1B58.mxmn2.ken.bigpond.net.au) (Ping timeout)
  820. # [05:48] * Joins: Hendikins (wolfox@moz-88FB1B58.mxmn2.ken.bigpond.net.au)
  821. # [05:49] * Quits: biesi (cbiesinger@moz-684048DB.tmodns.net) (No route to host)
  822. # [05:50] <qheaden> Unfocused: ping
  823. # [05:50] * Joins: biesi (cbiesinger@moz-684048DB.tmodns.net)
  824. # [05:51] <@bz> are auto arrays memmove-safe yet?
  825. # [05:51] * Quits: cviecco_ (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Broken pipe)
  826. # [05:52] * @bz guesses no
  827. # [05:52] * Joins: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
  828. # [05:53] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
  829. # [05:54] * Quits: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Ping timeout)
  830. # [05:54] * Quits: mjschranz (mjschranz@F3B7A1B3.694CD917.A03BB2CC.IP) (Client exited)
  831. # [05:56] * Quits: cjones (cjones@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
  832. # [05:56] * Quits: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP) (Quit: ctopper)
  833. # [05:58] * Quits: biesi (cbiesinger@moz-684048DB.tmodns.net) (Ping timeout)
  834. # [05:59] <philor> bug 684745 doesn't win the Useful Bug Summary Award
  835. # [05:59] <@bz> heh
  836. # [06:00] <philor> Intermittent JS Assert in some M5 test that you may no longer know about, because I trimmed it out of comment 0 and the log is long gone
  837. # [06:00] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
  838. # [06:02] * Quits: regen (Miller@moz-675ABF41.adsl.dynamic.seed.net.tw) (Quit: regen)
  839. # [06:03] * rnewman is now known as rnewman|gym
  840. # [06:04] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Quit: ChatZilla 0.9.87-4.1450hg.fc15 [XULRunner 10.0.1/20120213092145])
  841. # [06:05] * Quits: mdas (mdas@moz-6644F61A.static-ip.oleane.fr) (Quit: mdas)
  842. # [06:12] * philor recites his Ode To A PGO Build Which Cannot Be Retriggered
  843. # [06:14] <philor> �\Q
  844. # [06:14] <philor> --- Press `Q' to quit, or any other key to continue ---
  845. # [06:14] <philor> now *that* is my kind of build error
  846. # [06:15] <philor> far better than the last one, which was ��
  847. # [06:18] <philor> oops, better file my esr10 bug, so I can star them
  848. # [06:18] * Quits: c0smikdebris (c0smikdebr@AB277EF.DC4492DD.BE90E62C.IP) (Quit: Computer has gone to sleep.)
  849. # [06:18] * Joins: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
  850. # [06:18] * Joins: Asa (asa@F259CFB7.9EF26CBA.EB5E51FC.IP)
  851. # [06:19] * Quits: victorporof (victorporo@986FC73E.7E2AA079.79933D60.IP) (Quit: Leaving...)
  852. # [06:20] * Joins: priya (Adium@moz-5843392D.hsd1.ca.comcast.net)
  853. # [06:20] <jdm> heh
  854. # [06:21] * Joins: victorporof (victorporo@986FC73E.7E2AA079.79933D60.IP)
  855. # [06:22] * khuey is now known as khuey|away
  856. # [06:22] * Joins: ctopper (craig@moz-42075866.hsd1.or.comcast.net)
  857. # [06:23] * Quits: pierron (pierron@moz-7EB03C5F.fbx.proxad.net) (Ping timeout)
  858. # [06:23] * Quits: victorporof (victorporo@986FC73E.7E2AA079.79933D60.IP) (Ping timeout)
  859. # [06:23] * Joins: knelson (Adium@A4273395.64AC677C.42E94045.IP)
  860. # [06:23] <philor> aww, just when I was going to try to rope khuey|away into looking at the Windows packaging timeouts
  861. # [06:23] * Joins: sfink (chatzilla@moz-9B3B02C7.dsl.pltn13.sbcglobal.net)
  862. # [06:24] * Joins: cjones (cjones@moz-6644F61A.static-ip.oleane.fr)
  863. # [06:24] * Joins: pierron (pierron@moz-7EB03C5F.fbx.proxad.net)
  864. # [06:26] * Quits: ctopper (craig@moz-42075866.hsd1.or.comcast.net) (Ping timeout)
  865. # [06:27] * Joins: ctopper (craig@moz-42075866.hsd1.or.comcast.net)
  866. # [06:27] * Quits: harth (harth@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
  867. # [06:28] * Joins: magsout (magsout@moz-E559D13.fbx.proxad.net)
  868. # [06:29] * Quits: knelson (Adium@A4273395.64AC677C.42E94045.IP) (Quit: Leaving.)
  869. # [06:31] * Quits: ctopper (craig@moz-42075866.hsd1.or.comcast.net) (Ping timeout)
  870. # [06:31] * Joins: kwierso (chatzilla@moz-9CE00FC0.holiday-inn-express.mozilla.hq)
  871. # [06:31] * Joins: ctopper (craig@moz-42075866.hsd1.or.comcast.net)
  872. # [06:33] * Quits: magsout (magsout@moz-E559D13.fbx.proxad.net) (Ping timeout)
  873. # [06:33] * khuey|away is now known as khuey
  874. # [06:33] <@khuey> philor: I think I'm going to have to take PTO until further notice
  875. # [06:33] * Quits: ctopper (craig@moz-42075866.hsd1.or.comcast.net) (Ping timeout)
  876. # [06:33] <philor> heh
  877. # [06:34] * Quits: mconley (mconley@moz-9C0F4EBF.cable.teksavvy.com) (Input/output error)
  878. # [06:34] <philor> nthomas threatened that we should make rail_buildduty watch one, and oddly enough he wasn't heard from again the rest of the day
  879. # [06:34] * @khuey goes to look at how much he has saved up
  880. # [06:34] * Joins: ctopper (craig@moz-42075866.hsd1.or.comcast.net)
  881. # [06:34] <philor> you don't have to watch the whole *build*, it's just make package
  882. # [06:35] <philor> and you don't have to watch a PGO build, most of them are non-PGO
  883. # [06:35] <philor> it'll be fun! like watching paint blister, or grass turn brown
  884. # [06:35] <@khuey> does it happen on a bunch of slaves?
  885. # [06:36] * Quits: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net) (Ping timeout)
  886. # [06:37] <qheaden> I'm a little confused on the search engine keywords. What exactly are they in the browser?
  887. # [06:38] * Quits: ctopper (craig@moz-42075866.hsd1.or.comcast.net) (Ping timeout)
  888. # [06:38] * Quits: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Input/output error)
  889. # [06:38] * Joins: ctopper (craig@moz-42075866.hsd1.or.comcast.net)
  890. # [06:39] * Joins: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
  891. # [06:39] * Quits: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP) (Ping timeout)
  892. # [06:40] <philor> yeah, I wanted to blame the slave, but the first four were all on different ones
  893. # [06:40] * Quits: ctopper (craig@moz-42075866.hsd1.or.comcast.net) (Ping timeout)
  894. # [06:40] * Quits: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Ping timeout)
  895. # [06:41] <@khuey> darn
  896. # [06:41] * Joins: ctopper (craig@moz-42075866.hsd1.or.comcast.net)
  897. # [06:42] <jdm> qheaden: I have mxr bound to an mxr search, and bz bound to the bugzilla quicksearch
  898. # [06:42] <jdm> also mxrf for a file search
  899. # [06:43] <qheaden> jdm: Ahh ok. So basically you can type a keyword into the address bar for a certain kind of search?
  900. # [06:43] * Quits: ctopper (craig@moz-42075866.hsd1.or.comcast.net) (Ping timeout)
  901. # [06:43] <jdm> qheaden: right, and you give it the search string as well
  902. # [06:43] * Joins: ctopper (craig@moz-42075866.hsd1.or.comcast.net)
  903. # [06:43] * Quits: Hendikins (wolfox@moz-88FB1B58.mxmn2.ken.bigpond.net.au) (Ping timeout)
  904. # [06:44] <jdm> it performs a post on the given url
  905. # [06:44] * Quits: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP) (Ping timeout)
  906. # [06:44] * Joins: Hendikins (wolfox@moz-88FB1B58.mxmn2.ken.bigpond.net.au)
  907. # [06:44] <qheaden> Where do you bind those keywords?
  908. # [06:45] * Joins: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP)
  909. # [06:45] <jdm> qheaden: right click on an input box, typically, and select Add a Keyword for this Search
  910. # [06:46] <taras> njn: be warned that about:jank is still not super useful
  911. # [06:46] <njn> taras: I was just curious
  912. # [06:46] <njn> taras: http://pastebin.mozilla.org/1491395
  913. # [06:46] <qheaden> Cool
  914. # [06:47] * Quits: ctopper (craig@moz-42075866.hsd1.or.comcast.net) (Ping timeout)
  915. # [06:48] <taras> njn: ...?
  916. # [06:48] * Joins: ctopper (craig@moz-42075866.hsd1.or.comcast.net)
  917. # [06:48] <taras> clearly you are loading webpages :)
  918. # [06:49] <qheaden> jdm: Wow, never knew about that feature. :) Thanks for clearing that up.
  919. # [06:49] <jdm> yeah, I would be exceedingly frustrated without it
  920. # [06:49] * edransch is now known as edransch-away
  921. # [06:49] <qheaden> Do the existing search addons have any keywords associated with them by default?
  922. # [06:50] * Quits: ctopper (craig@moz-42075866.hsd1.or.comcast.net) (Ping timeout)
  923. # [06:50] <jdm> I don't believe so
  924. # [06:50] <qheaden> Ok.
  925. # [06:50] <qheaden> Yeah, it doesn't look like they do.
  926. # [06:50] * Joins: ctopper (craig@moz-42075866.hsd1.or.comcast.net)
  927. # [06:51] <philor> there's a single keyword pool between search and bookmarks, so we can't because we don't know what keywords the user might have on bookmarks, is the way I remember it
  928. # [06:51] * Quits: ctopper (craig@moz-42075866.hsd1.or.comcast.net) (Connection reset by peer)
  929. # [06:51] <qheaden> Makes sense.
  930. # [06:51] <qheaden> Plus, the search URLs for search engines might change for whatever reason.
  931. # [06:53] * Joins: AutomatedTester (AutomatedT@259C9882.DC979C2E.50E6E587.IP)
  932. # [06:56] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
  933. # [06:57] * Joins: peregrino (peregrino@moz-8906B79F.telecom.net.ar)
  934. # [06:57] * khuey is now known as khuey|away
  935. # [06:58] * glob is now known as glob|away
  936. # [06:58] * Quits: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com) (Ping timeout)
  937. # [06:59] * Quits: ashughes (ashughes@99213369.DBB33A3F.A20E6FDD.IP) (No route to host)
  938. # [06:59] <romaxa> glandium: ping
  939. # [06:59] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  940. # [07:02] * Joins: Mossop (mossop@moz-B365CA4B.dsl.dynamic.sonic.net)
  941. # [07:03] <philor> huh, how did that happen? I've got five bugs assigned to me, all releng
  942. # [07:03] <pcglue> I'm running a firefox debug build. Where does PR_LOG() in docshell/base/nsDocShell.cpp log to? Do I need to enable it in a setting somewhere?
  943. # [07:03] * Quits: kbrosnan (kbrosnan@moz-B77DEAEB.mozilla.org) (Quit: restart tmux)
  944. # [07:03] * Joins: gkw (gkw@moz-39A7D4A1.hsd1.ca.comcast.net)
  945. # [07:03] <sfink> philor: I can give you a few more, if you'd like
  946. # [07:04] <sfink> pcglue: set NSPR_LOG_FILE to an output filename
  947. # [07:04] <philor> kind of you to offer, very kind, thank you no, but a generous offer
  948. # [07:04] * philor runs
  949. # [07:04] * Joins: kbrosnan (kbrosnan@moz-B77DEAEB.mozilla.org)
  950. # [07:05] <philor> it was the distribution that surprised me, not the paltry number
  951. # [07:06] * Joins: c0smikdebris (c0smikdebr@C939C5CF.236DEFC0.BE90E62C.IP)
  952. # [07:06] <sfink> bug 729687 is calling out for you
  953. # [07:07] * Joins: jhorak (jhorak@moz-59813FB4.cust.nbox.cz)
  954. # [07:08] <philor> nah - the overload is actually that they run virus checks on releases on the same machine that gets the log uploads, and drive the load on it through the roof, but I'll let them explain that and decide whether there's any better way of uploading logs to a slammed machine
  955. # [07:08] <jdm> sfink: by the way, the bzexport component exists in bugzilla now
  956. # [07:08] <sfink> cool! Thanks!
  957. # [07:09] <qheaden> Off to bed I go. Later everyone.
  958. # [07:09] * Quits: qheaden (qah661@moz-67E02157.nrflva.fios.verizon.net) (Quit: Leaving)
  959. # [07:09] <jdm> pcglue: along with the NSPR_LOG_FILE var, you need to set NSPR_LOG_MODULES=nsDocShell:5, I believe
  960. # [07:09] <sfink> (though I first read that as "bugzilla now implements bzexport natively" at first, and was trying to figure out what that would mean)
  961. # [07:10] * heycam is now known as heycam|away
  962. # [07:10] * Quits: c0smikdebris (c0smikdebr@C939C5CF.236DEFC0.BE90E62C.IP) (Ping timeout)
  963. # [07:11] * Joins: c0smikdebris (c0smikdebr@C939C5CF.236DEFC0.BE90E62C.IP)
  964. # [07:11] <sfink> philor: I know! I know!
  965. # [07:12] <sfink> Don't run virus checks on the same machine that catches logs?
  966. # [07:12] * rnewman|gym is now known as rnewman|afk
  967. # [07:12] <philor> in the glorious scl3 future, when we have a new colo filled with shiny new machines as far as the eye can see...
  968. # [07:13] <philor> which means sometime after April, though there's a bug about maybe before
  969. # [07:13] <sfink> Ok, 2nd guess: put them in separate cgroups and let God sort 'em out?
  970. # [07:13] <pcglue> jdm: Hmmm... still not logging with those two env vars set. Is PR_LOGGING #defined when I do a debug build (with "ac_add_options --enable-debug" in mozconfig)?
  971. # [07:14] <jdm> pcglue: NSPR logging should work in both debug and release builds
  972. # [07:15] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/cd120efbe4c6 - Serge Gautherie - Bug 728538. (Bv2) browser_ConsoleStorageAPITests.js: Set "browser.tabs.max_tabs_undo" preference, Document code. r=gavin.sharp.
  973. # [07:15] <jdm> pcglue: just to check - are you looking in the file you specified in NSPR_LOG_FILE?
  974. # [07:15] <jdm> who are these crazy folk who land directly on mozilla-central
  975. # [07:16] <philor> mmmmph. murble mmmmph. mmmmph!
  976. # [07:16] * Quits: peregrino (peregrino@moz-8906B79F.telecom.net.ar) (Quit: peregrino)
  977. # [07:16] <pcglue> jdm: the file doesn't exist. Does it get created if it doesn't exist? If NSPR_LOG_FILE=logfile.txt and my current dir is objdir/dist/bin (where I start firefox on the command line), is that where logfile.txt should be located?
  978. # [07:17] <jdm> pcglue: that's dicey. give it an absolute path and avoid the issue entirely :)
  979. # [07:21] * Quits: Mook (mook@moz-D4B2E3F9.dsl.teksavvy.com) (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 6.0/20110811165603])
  980. # [07:21] <GPHemsley> Is it just me, or is hg.mo really slow?
  981. # [07:22] * Joins: xakz (XaMaD@moz-34FBE388.fbx.proxad.net)
  982. # [07:24] <pcglue> jdm: OK, NSPR_LOG_FILE=c:\mozilla-central\logfile.txt and NSPR_LOG_MODULE=nsDocShell:5, but still no dice. logfile.txt doesn't get created. I added a PR_LOG() in nsDocShell::Init(). Should that output something just by starting firefox?
  983. # [07:24] <jdm> pcglue: try using / instead of \ ?
  984. # [07:24] * Joins: stransky (stransky@moz-6F10C81D.net.upcbroadband.cz)
  985. # [07:24] <jdm> and yes, that should definitely output things
  986. # [07:24] <jdm> oh
  987. # [07:24] <jdm> pcglue: NSPR_LOG_MODULES
  988. # [07:25] <pcglue> arg... ok, let me try that.
  989. # [07:25] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Ping timeout)
  990. # [07:26] <pcglue> jdm: that was it. thanks!
  991. # [07:28] * glob|away is now known as glob
  992. # [07:29] * Quits: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com) (Quit: Leaving...)
  993. # [07:29] * Quits: Lucas (Lucas@moz-92C28224.hsd1.ca.comcast.net) (Input/output error)
  994. # [07:30] * Parts: hiro (zoe@moz-78B4E314.tcg.mesh.ad.jp)
  995. # [07:30] * Quits: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Quit: ChatZilla 0.9.88 [Firefox 13.0a1/20120223201830])
  996. # [07:31] <sfink> poor jdm is the maintainer of a tool that makes it easy to request reviews
  997. # [07:31] <jdm> hoisted by my own petard
  998. # [07:33] * Quits: zandr (zandr@moz-891BD824.milewski.org) (Ping timeout)
  999. # [07:34] * Parts: priya (Adium@moz-5843392D.hsd1.ca.comcast.net)
  1000. # [07:35] <pcglue> jdm: when I add PR_LOG() calls to nsDocShell.cpp, I do a make just in objdir/docshell/base, but that doesn't seem to be enough. Do you know what else I need to make if I want to avoid a full-blown make?
  1001. # [07:35] <sfink> oh yes he does
  1002. # [07:35] <jdm> pcglue: make -C objdir/toolkit/library
  1003. # [07:35] <jdm> sfink: heh
  1004. # [07:35] <jdm> pcglue: or, just use http://hg.mozilla.org/users/josh_joshmatthews.net/smartmake
  1005. # [07:35] <romaxa> glandium: https://bugzilla.mozilla.org/show_bug.cgi?id=475488#c7
  1006. # [07:36] <pcglue> jdm: ok, thanks
  1007. # [07:36] <kwierso> GPHemsley: just you
  1008. # [07:36] <GPHemsley> weird
  1009. # [07:36] <jdm> I dream of the day when I can stop maintaining smartmake and rely on the build system instead
  1010. # [07:36] <jdm> go go gadget joey
  1011. # [07:40] * @bz runs into the "webkit just does it buggy" problem again
  1012. # [07:42] * Quits: c0smikdebris (c0smikdebr@C939C5CF.236DEFC0.BE90E62C.IP) (Quit: Computer has gone to sleep.)
  1013. # [07:43] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
  1014. # [07:43] * Joins: past (past@moz-8DDA53D0.dsl.dyn.forthnet.gr)
  1015. # [07:43] * Joins: andreasn (andreasn@moz-3CC3C389.a336.priv.bahnhof.se)
  1016. # [07:45] * Quits: andreasn (andreasn@moz-3CC3C389.a336.priv.bahnhof.se) (Ping timeout)
  1017. # [07:48] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
  1018. # [07:49] * Joins: c0smikdebris (c0smikdebr@C939C5CF.236DEFC0.BE90E62C.IP)
  1019. # [07:50] * Joins: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de)
  1020. # [07:55] * Joins: ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP)
  1021. # [07:55] * ChanServ sets mode: +o ehsan
  1022. # [07:57] * Joins: harth (harth@moz-3F3AE2C7.hsd1.ca.comcast.net)
  1023. # [07:58] * Quits: greenman (bob@moz-22237AA7.allocated.csupomona.edu) (Quit: Leaving)
  1024. # [07:58] * Quits: harth (harth@moz-3F3AE2C7.hsd1.ca.comcast.net) (Ping timeout)
  1025. # [07:59] <glandium> romaxa: answered in the bug
  1026. # [07:59] * Quits: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com) (Quit: Computer has gone to sleep.)
  1027. # [08:02] * Joins: hub (hub@83874EA1.EB7C1AF9.6F478678.IP)
  1028. # [08:04] * Quits: Fallen|away (Fallen@moz-F0262F50.ch) (Ping timeout)
  1029. # [08:05] * Joins: harth (harth@moz-1F71062D.hsd1.ca.comcast.net)
  1030. # [08:05] * Joins: Fallen|away (Fallen@moz-F0262F50.ch)
  1031. # [08:05] * Quits: njn (chatzilla@moz-F1136D81.dyn.iinet.net.au) (Quit: ChatZilla 0.9.88 [Firefox 13.0a1/20120221050753])
  1032. # [08:08] * Joins: wolfiR (wolfiR@moz-7CA6F8C8.dip0.t-ipconnect.de)
  1033. # [08:08] * Joins: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net)
  1034. # [08:09] * Boriss_afk is now known as Boriss
  1035. # [08:14] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  1036. # [08:16] * Quits: tonymec (tonymec@4DBFA917.516A6E14.277517C1.IP) (Quit: ChatZilla 0.9.88 [Firefox 3.6.28pre/20120223033210])
  1037. # [08:16] * Quits: cpearce (chatzilla@moz-AD8CD407.xdsl.xnet.co.nz) (Ping timeout)
  1038. # [08:16] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
  1039. # [08:17] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
  1040. # [08:17] * Quits: tonymec|away (tonymec@4DBFA917.516A6E14.277517C1.IP) (Quit: Konversation terminated!)
  1041. # [08:22] * Quits: dr_jesus (bob@8191CDD5.43FF5E66.F4B74145.IP) (Ping timeout)
  1042. # [08:22] * Joins: dr_jesus (bob@8191CDD5.43FF5E66.F4B74145.IP)
  1043. # [08:25] * Quits: jdm (jdm@moz-9AEDE212.cpe.net.cable.rogers.com) (Client exited)
  1044. # [08:27] * joduinn-afk is now known as joduinn-home
  1045. # [08:28] * nthomas|away is now known as nthomas
  1046. # [08:28] * Joins: imphil (philipp@moz-7ACF9D14.dip.t-dialin.net)
  1047. # [08:31] * Quits: By-Tor (bytor@moz-46974D0B.dyn.optonline.net) (Quit: Leaving)
  1048. # [08:32] * Quits: rniwa (rniwa@5DDA3D24.C60FE7DC.4065847B.IP) (Ping timeout)
  1049. # [08:34] * Joins: sgautherie (chatzilla@moz-D7B69DC4.fbxo.proxad.net)
  1050. # [08:35] * Joins: rniwa (rniwa@5DDA3D24.C60FE7DC.4065847B.IP)
  1051. # [08:35] * Joins: zandr (zandr@moz-891BD824.milewski.org)
  1052. # [08:38] * glob is now known as glob|away
  1053. # [08:38] * Quits: alex (alex@moz-BD8D0A09.lightspeed.sntcca.sbcglobal.net) (Client exited)
  1054. # [08:40] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
  1055. # [08:41] * glob|away is now known as glob
  1056. # [08:43] <darktrojan> ah, glob, just the man
  1057. # [08:43] * glob is now known as glob|away
  1058. # [08:43] <darktrojan> :(
  1059. # [08:43] * glob|away is now known as glob
  1060. # [08:44] <darktrojan> don't you like being wanted?
  1061. # [08:44] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
  1062. # [08:44] <glob> darktrojan, it's the "dead or alive" part that scares me
  1063. # [08:44] <darktrojan> heh
  1064. # [08:44] <glob> sup?
  1065. # [08:44] <darktrojan> can there be some kinda "other bugs mentioned in this email message" in bugmail?
  1066. # [08:45] <darktrojan> e.g. when blocking bugs are added or removed
  1067. # [08:45] * Quits: Mossop (mossop@moz-B365CA4B.dsl.dynamic.sonic.net) (Ping timeout)
  1068. # [08:46] <darktrojan> bug numbers don't mean much to me, I'm not gavinbot
  1069. # [08:46] * Joins: grubshka (grubshka@moz-DF699DCE.fbx.proxad.net)
  1070. # [08:47] <glob> it's probably best to wait for 4.2 for that one. html email, with title attributes on the bug number
  1071. # [08:47] <glob> also, that shits me too
  1072. # [08:48] <darktrojan> k
  1073. # [08:50] <kwierso> glob: ooh, so "depends on: 7xxxxxx" will be a direct link to that dependency bug from the bugmail?
  1074. # [08:50] <kwierso> I support this plan
  1075. # [08:51] <glob> kwierso, yes
  1076. # [08:51] <kwierso> glob++
  1077. # [08:51] <darktrojan> I support not having 7 million bugs
  1078. # [08:51] <glob> darktrojan, you're thinking of yahoo
  1079. # [08:51] * kwierso hit 'x' one too many times...
  1080. # [08:51] * Joins: RemusPop (remuspop@601F3B17.33662590.A5830293.IP)
  1081. # [08:52] <glob> darktrojan, well, 5,397,819 bugs
  1082. # [08:52] <glob> 29,043,346 comments
  1083. # [08:52] <glob> </useless info>
  1084. # [08:54] <darktrojan> what's that number, glob?
  1085. # [08:54] <glob> yahoo's bugzilla instance has ...
  1086. # [08:54] <@dolske> omg
  1087. # [08:54] <darktrojan> oic
  1088. # [08:54] <darktrojan> no surprises really
  1089. # [08:54] <glob> one bug has > 98k comments
  1090. # [08:54] <@dolske> that will be the name of my new gameshow. "What's That Number, Glob?"
  1091. # [08:54] <@bz> glob: uh
  1092. # [08:54] <glob> dolske, lol
  1093. # [08:54] <darktrojan> :D
  1094. # [08:55] <@bz> glob: for real?
  1095. # [08:55] <@dolske> I didn't know philor was moonlighting for yahoo.
  1096. # [08:55] <darktrojan> will it have trophies with stars on them, dolske ?
  1097. # [08:55] <glob> bz, yes. they were using bugzilla as an error log collector. the bug doesn't load
  1098. # [08:55] <@bz> error
  1099. # [08:55] <@bz> log
  1100. # [08:55] <@bz> collector
  1101. # [08:55] <ewong> 98k comments? Ouch
  1102. # [08:55] <@bz> you know, that's kinda like the randomorange thing....
  1103. # [08:55] * kwierso wonders if the rate of bugs has gone down since yahoo started mirroring bing
  1104. # [08:55] * @bz wonders how big some of those bugs are getting
  1105. # [08:56] <@dolske> or "bug mng". *cough*
  1106. # [08:56] <glob> bz, or largest is around 1000 comments, but it falls off rapidly after that
  1107. # [08:56] <glob> *our
  1108. # [08:56] <@bz> mhrm
  1109. # [08:56] <@bz> we should fix those randomoranges
  1110. # [08:57] <philor> 1100, and two driving rapidly toward 1000, one of them caused by.... bz
  1111. # [08:58] * Joins: necolas (necolas@moz-F9C3140E.bb.sky.com)
  1112. # [08:58] <philor> though I think the CSS leak is going to get there first, and be more impressive than either of the others, since it's not tbplbot produced, it's all manually copy-pasted URLs
  1113. # [08:58] * Quits: c0smikdebris (c0smikdebr@C939C5CF.236DEFC0.BE90E62C.IP) (Quit: Computer has gone to sleep.)
  1114. # [08:58] <philor> "impressive"
  1115. # [08:58] * Joins: pascalc (chatzilla@moz-2EB398F5.rev.sfr.net)
  1116. # [08:59] * Quits: grubshka (grubshka@moz-DF699DCE.fbx.proxad.net) (Ping timeout)
  1117. # [09:00] <kwierso> philor: ping
  1118. # [09:00] <@bz> philor: which one is that?
  1119. # [09:01] <philor> kwierso: pong
  1120. # [09:01] <philor> bz: bug 718316
  1121. # [09:02] <philor> top of the Orange Factor hit parade for the week
  1122. # [09:02] <@bz> that's caused by mstange, no?
  1123. # [09:03] * Quits: sgautherie (chatzilla@moz-D7B69DC4.fbxo.proxad.net) (Quit: ChatZilla 0.9.78.1 [SeaMonkey 1.5a/2007051508])
  1124. # [09:03] <@bz> anyway
  1125. # [09:03] <philor> that's too fine a distinction for me, all I remembered was that you landed it, and you're the assignee
  1126. # [09:03] * @bz should look into it....
  1127. # [09:03] <kwierso> philor: (or anyone else, I guess): https://tbpl.mozilla.org/?usetinderbox=1&tree=Jetpack&rev=1285c3791d82
  1128. # [09:03] <kwierso> would you happen to know how to get that mozilla-beta orange retriggered?
  1129. # [09:03] <@bz> but not tonight
  1130. # [09:03] <kwierso> I know those tests get run each time something's pushed to the jetpack repository
  1131. # [09:03] * Joins: bent (chatzilla@moz-6644F61A.static-ip.oleane.fr)
  1132. # [09:04] <philor> kwierso: I bet it's not hooked up to self-serve
  1133. # [09:05] <hub> how do I know which head is m-i and which is m-c (when I do a "hg heads")
  1134. # [09:05] * Joins: victorporof (victorporo@moz-240B813A.info.uaic.ro)
  1135. # [09:05] <kwierso> philor: I guess we can wait for the next push to get it retested (I mean, it's been completely permaorange for weeks prior to todayish), but I don't see why only one build on one platform would timeout
  1136. # [09:05] <kwierso> philor: (is this how the madness starts?)
  1137. # [09:05] <philor> kwierso: yep - the answer would be "click on the orange letter, in the bottom center there's a blue +, click that" but when you do you get told "TypeError: builds.filter is not a function" which is the rather subtle message for "this branch isn't something that self-serve knows about"
  1138. # [09:05] * Joins: regen (Miller@moz-93710491.adsl.dynamic.seed.net.tw)
  1139. # [09:05] * Joins: sicking (chatzilla@moz-6644F61A.static-ip.oleane.fr)
  1140. # [09:06] <philor> indeed
  1141. # [09:06] * bz is now known as bz_sleep
  1142. # [09:06] <kwierso> works for me
  1143. # [09:06] <kwierso> the situation, not the button
  1144. # [09:07] * Joins: waschtl (waschtl@moz-A4ECE553.hsi4.kabel-badenwuerttemberg.de)
  1145. # [09:08] <philor> mmm, not sure that's the best way to handle assertions, looks like STACK_AND_TIMEOUT :)
  1146. # [09:09] * CwiiisAway is now known as Cwiiis
  1147. # [09:09] <philor> or, without symbols, BUSTED_STACK_AND_TIMEOUT
  1148. # [09:10] * Joins: magsout (magsout@moz-AC4E6C07.fbx.proxad.net)
  1149. # [09:12] <philor> kwierso: ah, you star it as bug 689291, and then tell yourself that having done so was somehow helpful and useful :)
  1150. # [09:12] * Quits: stransky (stransky@moz-6F10C81D.net.upcbroadband.cz) (Quit: Connection reset by beer)
  1151. # [09:13] <philor> which it sort of is, except for the whole lack of symbols and worthless stack part
  1152. # [09:13] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Quit: nbvcx)
  1153. # [09:14] * Quits: pascalc (chatzilla@moz-2EB398F5.rev.sfr.net) (Ping timeout)
  1154. # [09:14] <hub> hg out show I have one patch outgoing, and this is not true :-/
  1155. # [09:15] <jst> hmm, anyone else seeing make[6]: *** No rule to make target `../../../xpcom/idl-parser/xpidllex.py', needed by `libs'. Stop.
  1156. # [09:15] <jst> ?
  1157. # [09:15] <darktrojan> see the topic
  1158. # [09:15] <jst> Duh, thanks!
  1159. # [09:16] <darktrojan> hub, hg never lies
  1160. # [09:17] <hub> darktrojan: I ended up doing a hg strip
  1161. # [09:17] <darktrojan> heh
  1162. # [09:17] * Joins: jasper (Mibbit@63F2359A.5AF3F971.79C24D08.IP)
  1163. # [09:17] * Joins: Goldorak (chatzilla@C42A8695.3B0BEF77.187A1082.IP)
  1164. # [09:17] * Quits: jasper (Mibbit@63F2359A.5AF3F971.79C24D08.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1165. # [09:17] <jst> much better now :)
  1166. # [09:21] * Quits: necolas (necolas@moz-F9C3140E.bb.sky.com) (Client exited)
  1167. # [09:21] * Quits: By-Tor (bytor@moz-46974D0B.dyn.optonline.net) (Quit: Leaving)
  1168. # [09:22] * Quits: Hendikins (wolfox@moz-88FB1B58.mxmn2.ken.bigpond.net.au) (Ping timeout)
  1169. # [09:23] * Joins: Hendikins (wolfox@moz-88FB1B58.mxmn2.ken.bigpond.net.au)
  1170. # [09:24] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
  1171. # [09:26] <hub> darktrojan: I think hg got confused when I confused heads...
  1172. # [09:26] * Quits: karl (karl@moz-6B3FCBE2.jetstream.xtra.co.nz) (Ping timeout)
  1173. # [09:28] * Joins: kaze (kaze@moz-6644F61A.static-ip.oleane.fr)
  1174. # [09:33] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  1175. # [09:33] * Quits: squib (squib@moz-F5CA0CFB.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
  1176. # [09:35] * Quits: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net) (Quit: bholley)
  1177. # [09:36] * Quits: ircloggr (nodebot@moz-2882B057.compute-1.amazonaws.com) (Client exited)
  1178. # [09:36] * Joins: roc (chatzilla@E100D0FF.FD181AD7.5CE2311A.IP)
  1179. # [09:36] * ChanServ sets mode: +o roc
  1180. # [09:36] * Joins: ircloggr (nodebot@moz-85744FD.compute-1.amazonaws.com)
  1181. # [09:36] * Quits: Goldorak (chatzilla@C42A8695.3B0BEF77.187A1082.IP) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  1182. # [09:37] * Joins: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net)
  1183. # [09:38] * Quits: @roc (chatzilla@E100D0FF.FD181AD7.5CE2311A.IP) (Ping timeout)
  1184. # [09:38] * Quits: regen (Miller@moz-93710491.adsl.dynamic.seed.net.tw) (Quit: regen)
  1185. # [09:39] * Quits: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net) (Quit: bholley)
  1186. # [09:39] * philor comas
  1187. # [09:39] * Quits: mzz (marienz@moz-D1CC9ED2.tomaw.net) (Ping timeout)
  1188. # [09:39] * Quits: bhearsum|afk (bhearsum@moz-FBAE94.members.linode.com) (Ping timeout)
  1189. # [09:39] * Quits: auscompgeek (aucg@kor.trekweb.org) (Ping timeout)
  1190. # [09:39] * Quits: Daeken (daeken@moz-F43110AA.com) (Ping timeout)
  1191. # [09:39] * Joins: Daeken (daeken@moz-F43110AA.com)
  1192. # [09:39] * Joins: bhearsum (bhearsum@moz-FBAE94.members.linode.com)
  1193. # [09:39] * Joins: mzz (marienz@moz-D1CC9ED2.tomaw.net)
  1194. # [09:39] * philor is now known as philor|away
  1195. # [09:39] * Joins: igor (igor@moz-46A85847.nextgentel.com)
  1196. # [09:40] * Quits: hub (hub@83874EA1.EB7C1AF9.6F478678.IP) (Ping timeout)
  1197. # [09:40] * Quits: m_kato (m_kato@moz-348F61F0.mozilla.or.jp) (Quit: Leaving...)
  1198. # [09:40] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
  1199. # [09:40] * Joins: auscompgeek (aucg@kor.trekweb.org)
  1200. # [09:41] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Ping timeout)
  1201. # [09:41] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  1202. # [09:41] * Quits: MMx (mmx@moz-1AFE3502.afthd.hg.tu-darmstadt.de) (Ping timeout)
  1203. # [09:42] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
  1204. # [09:42] * Joins: Goldorak (chatzilla@C42A8695.3B0BEF77.187A1082.IP)
  1205. # [09:42] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
  1206. # [09:43] * Joins: MMx (mmx@moz-1AFE3502.afthd.hg.tu-darmstadt.de)
  1207. # [09:43] * Quits: jgilbert_ (jgilbert@moz-2B3CF81C.hsd1.ca.comcast.net) (Ping timeout)
  1208. # [09:45] * NeilAway wishes there was an mxr for the addons who have released their source code and therefore don't need to be hidden behind ldap
  1209. # [09:46] * Joins: zippity (Mibbit@63F2359A.5AF3F971.79C24D08.IP)
  1210. # [09:46] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
  1211. # [09:46] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
  1212. # [09:46] * Quits: zippity (Mibbit@63F2359A.5AF3F971.79C24D08.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1213. # [09:50] * Joins: graememcc (chatzilla@moz-8A03ACDE.range86-150.btcentralplus.com)
  1214. # [09:50] * Joins: pascalc (chatzilla@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1215. # [09:52] * Quits: sicking (chatzilla@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
  1216. # [09:53] * Joins: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net)
  1217. # [09:53] * Quits: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com) (Ping timeout)
  1218. # [09:53] * Joins: Neil (neil@moz-4AB77362.cable.virginmedia.com)
  1219. # [09:54] <darktrojan> woah
  1220. # [09:54] * Joins: sewardj (sewardj@moz-F29EE1CA.dip.t-dialin.net)
  1221. # [09:54] <darktrojan> look everybody, Neil is here
  1222. # [09:54] * Joins: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com)
  1223. # [09:55] * Quits: Neil (neil@moz-4AB77362.cable.virginmedia.com) (Ping timeout)
  1224. # [09:56] * Joins: Standard8Away (Standard8@B7F1AE36.48015583.54C3481B.IP)
  1225. # [09:56] * Standard8Away is now known as Standard8
  1226. # [09:56] <darktrojan> oh
  1227. # [09:56] * Quits: cjones (cjones@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
  1228. # [09:57] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
  1229. # [09:57] * Joins: jfkthame (jfkthame@5C7CACE1.44C0F4C5.9542EC20.IP)
  1230. # [09:57] * Joins: jgriffin (jgriffin@moz-6644F61A.static-ip.oleane.fr)
  1231. # [10:02] <darktrojan> NeilAway, just landed that window title bug
  1232. # [10:03] * Joins: sicking (chatzilla@moz-6644F61A.static-ip.oleane.fr)
  1233. # [10:05] <darktrojan> oh, I guess it doesn't break anything when it's only on m-i
  1234. # [10:07] * jfkthame is now known as jfkthame_afk
  1235. # [10:08] * Quits: @dveditz (dveditz@moz-34991AF4.dhcp.cruzio.com) (Quit: dveditz)
  1236. # [10:11] * Joins: MarcoZ (marco.zehe@moz-1438EA1E.dip.t-dialin.net)
  1237. # [10:16] * Joins: msucan (msucan-@BD3D06AD.BB7A5B67.699550A1.IP)
  1238. # [10:16] <ewong> I took the liberty of starring 2 oth oranges on serge's push.. can someone please clarify if I starred it right?
  1239. # [10:17] * Joins: ferjm_ (ferjm@53EF5629.3416E031.E21948B5.IP)
  1240. # [10:19] <darktrojan> look ok to me
  1241. # [10:19] <ewong> darktrojan: thanks!
  1242. # [10:20] * Joins: aja (chatzilla@F48EAD37.625E483C.7880DB15.IP)
  1243. # [10:22] * Joins: ferjm__ (ferjm@53EF5629.3416E031.E21948B5.IP)
  1244. # [10:22] * Quits: ferjm_ (ferjm@53EF5629.3416E031.E21948B5.IP) (Ping timeout)
  1245. # [10:22] * Quits: jfkthame_afk (jfkthame@5C7CACE1.44C0F4C5.9542EC20.IP) (Quit: jfkthame_afk)
  1246. # [10:23] * Quits: sewardj (sewardj@moz-F29EE1CA.dip.t-dialin.net) (Ping timeout)
  1247. # [10:24] * Joins: jfkthame (jfkthame@5C7CACE1.44C0F4C5.9542EC20.IP)
  1248. # [10:28] * Quits: sicking (chatzilla@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
  1249. # [10:29] * Joins: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp)
  1250. # [10:30] * Joins: c0smikdebris (c0smikdebr@C939C5CF.236DEFC0.BE90E62C.IP)
  1251. # [10:31] * Quits: fabrice (fabrice@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
  1252. # [10:32] * Quits: juanb|afk (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Quit: juanb|afk)
  1253. # [10:34] * Joins: mib_hkxei2 (Mibbit@63F2359A.5AF3F971.79C24D08.IP)
  1254. # [10:34] * Quits: mib_hkxei2 (Mibbit@63F2359A.5AF3F971.79C24D08.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1255. # [10:35] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
  1256. # [10:36] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Quit: sworkman)
  1257. # [10:42] * Joins: jlebar|mac (~jlebarmac@moz-6644F61A.static-ip.oleane.fr)
  1258. # [10:42] * jfkthame is now known as jfkthame_afk
  1259. # [10:43] * Joins: sicking (chatzilla@moz-6644F61A.static-ip.oleane.fr)
  1260. # [10:43] * jfkthame_afk is now known as jfkthame
  1261. # [10:43] * Joins: dao (dao@moz-1E17C8A6.superkabel.de)
  1262. # [10:43] * Joins: faramarz (faramarz@moz-6644F61A.static-ip.oleane.fr)
  1263. # [10:46] * Quits: dseif (dseif@DDB4F533.260A10F3.6F478678.IP) (Input/output error)
  1264. # [10:48] * Joins: clee (clee@moz-6644F61A.static-ip.oleane.fr)
  1265. # [10:49] * Joins: cjones (cjones@moz-6644F61A.static-ip.oleane.fr)
  1266. # [10:52] * Joins: fabrice (fabrice@moz-6644F61A.static-ip.oleane.fr)
  1267. # [10:52] * Joins: florian (florian@moz-87C33FDA.kimsufi.com)
  1268. # [10:52] * Quits: rniwa (rniwa@5DDA3D24.C60FE7DC.4065847B.IP) (Quit: rniwa)
  1269. # [10:53] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1270. # [10:53] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1271. # [10:54] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
  1272. # [10:56] * glob is now known as glob|away
  1273. # [10:57] <darktrojan> automate reftest comparison, hash result, post to bugzilla
  1274. # [10:57] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1275. # [10:57] <NeilAway> darktrojan: indeed...
  1276. # [10:58] <darktrojan> why are we doing all this starring?
  1277. # [10:58] <NeilAway> philor's always wanted a starring role
  1278. # [10:58] <ewong> "it's fun" <tm>
  1279. # [10:58] <NeilAway> (sorry, I'm in Oscar mode)
  1280. # [10:58] <darktrojan> heh
  1281. # [10:58] <darktrojan> the grouch?
  1282. # [10:58] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1283. # [11:03] * Quits: aja (chatzilla@F48EAD37.625E483C.7880DB15.IP) (Client exited)
  1284. # [11:03] * Quits: MarcoZ (marco.zehe@moz-1438EA1E.dip.t-dialin.net) (Quit: back later)
  1285. # [11:04] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
  1286. # [11:04] <darktrojan> actually, duh, step 1 is already done
  1287. # [11:04] * Quits: past (past@moz-8DDA53D0.dsl.dyn.forthnet.gr) (Ping timeout)
  1288. # [11:05] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
  1289. # [11:05] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
  1290. # [11:06] * Joins: past (past@moz-9D677A1D.dsl.dyn.forthnet.gr)
  1291. # [11:06] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/06b24fa2aae4 - Etienne Segonzac - Bug 730230 - Enabling dom.send_after_paint_to_content in B2G [r=cjones] DONTBUILD because NPOTB
  1292. # [11:09] * ewong is now known as ewong|afk
  1293. # [11:13] * ewong|afk is now known as ewong
  1294. # [11:14] * ewong is now known as ewong|afk
  1295. # [11:14] * Joins: ircloggr|beta (nodebot@moz-F62626AE.compute-1.amazonaws.com)
  1296. # [11:15] * Quits: jhorak (jhorak@moz-59813FB4.cust.nbox.cz) (Ping timeout)
  1297. # [11:15] * Joins: SeoZ (DanielJuyu@E9B5BAA5.F5246840.EAF0BD7A.IP)
  1298. # [11:16] * Quits: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net) (Ping timeout)
  1299. # [11:17] * Quits: clee (clee@moz-6644F61A.static-ip.oleane.fr) (Quit: clee)
  1300. # [11:20] * Joins: mak (chatzilla@moz-B62534CC.retail.telecomitalia.it)
  1301. # [11:20] * Quits: Hendikins (wolfox@moz-88FB1B58.mxmn2.ken.bigpond.net.au) (Ping timeout)
  1302. # [11:21] * Joins: Hendikins (wolfox@moz-88FB1B58.mxmn2.ken.bigpond.net.au)
  1303. # [11:23] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
  1304. # [11:27] * Quits: mijia (mijia@DC4232F0.766373FB.C3A57E70.IP) (Quit: mijia)
  1305. # [11:31] * Joins: nattokirai (nattokirai@moz-6A258170.dynamic.ppp.asahi-net.or.jp)
  1306. # [11:32] * Quits: AutomatedTester (AutomatedT@259C9882.DC979C2E.50E6E587.IP) (Input/output error)
  1307. # [11:34] <reuben> did we land and backout new video codec support in nightly? youtube html5 was working for nearly every video I played until a couple days ago
  1308. # [11:37] * Quits: graememcc (chatzilla@moz-8A03ACDE.range86-150.btcentralplus.com) (Ping timeout)
  1309. # [11:38] * Joins: kanru (user@moz-6644F61A.static-ip.oleane.fr)
  1310. # [11:42] * Joins: Ms2ger (Ms2ger@3FCC7039.512B6A35.37724B0D.IP)
  1311. # [11:42] * Joins: eflores (eflores@4548E2C6.EE84D258.11F528CC.IP)
  1312. # [11:44] * Joins: gal (gal@moz-6644F61A.static-ip.oleane.fr)
  1313. # [11:45] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
  1314. # [11:45] * Joins: mwu (mwu@moz-6644F61A.static-ip.oleane.fr)
  1315. # [11:46] * Quits: kaze (kaze@moz-6644F61A.static-ip.oleane.fr) (Quit: WeeChat 0.3.5)
  1316. # [11:46] * Joins: kaze (kaze@moz-6644F61A.static-ip.oleane.fr)
  1317. # [11:47] * Joins: KaiRo (robert@moz-37D2FAD2.adsl.highway.telekom.at)
  1318. # [11:50] * Quits: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net) (Ping timeout)
  1319. # [11:52] * Quits: victorporof (victorporo@moz-240B813A.info.uaic.ro) (Quit: Leaving...)
  1320. # [11:54] * Quits: eflores (eflores@4548E2C6.EE84D258.11F528CC.IP) (Ping timeout)
  1321. # [11:55] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/412a15dd2d38 - Fabrice Desré - Bug 730176 - Volume buttons don't control call volume [r=cjones]
  1322. # [11:56] <gcp> ###!!! ABORT: must call nsHTMLReflowState& version during reflow: '!(f->GetStateBits() & NS_FRAME_IN_REFLOW)', file /home/morbo/hg/mozilla-central/layout/base/nsLayoutUtils.cpp, line 4789
  1323. # [12:00] <Ms2ger> bt
  1324. # [12:04] * Joins: edmorley (edmorley@moz-A8AF2474.range86-166.btcentralplus.com)
  1325. # [12:04] * Joins: mdas (mdas@moz-6644F61A.static-ip.oleane.fr)
  1326. # [12:04] <Ms2ger> Morning edmorley
  1327. # [12:04] <Ms2ger> glob|away, bah, html emails
  1328. # [12:04] <glob|away> Ms2ger, optional
  1329. # [12:04] * Joins: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1330. # [12:04] <Ms2ger> But I want links in my plaintext!
  1331. # [12:04] <NeilAway> darktrojan: hmm, I wonder how far I'll have to go to get the prize for the most attachments on one bug ;-)
  1332. # [12:05] <darktrojan> ask glob
  1333. # [12:05] <mak> I seem to remember a bug with 31 parts
  1334. # [12:05] <edmorley> Ms2ger: good morning :-)
  1335. # [12:05] * glob|away doesn't have direct db access :(
  1336. # [12:05] <Ms2ger> NeilAway, I got to 28 or so
  1337. # [12:05] <edmorley> NeilAway: you'll have to beat mounir
  1338. # [12:05] * Quits: peterv (peterv@moz-85A72D66.access.telenet.be) (Ping timeout)
  1339. # [12:05] <Ms2ger> But mounir is probably the one to beat, yes
  1340. # [12:06] <darktrojan> I'd rather we just had the bug fixed
  1341. # [12:06] * Joins: peterv (peterv@moz-85A72D66.access.telenet.be)
  1342. # [12:06] <darktrojan> also if it got gzipped that'd be nice
  1343. # [12:07] * Quits: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk) (Ping timeout)
  1344. # [12:07] <darktrojan> (planet, that is, for those playing along at home)
  1345. # [12:08] * Quits: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP) (Ping timeout)
  1346. # [12:09] * Joins: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP)
  1347. # [12:09] <mak> NeilAway: bug 564991 had 44 parts
  1348. # [12:09] * Joins: kaie (kaie@moz-4263B91D.dip.t-dialin.net)
  1349. # [12:10] * Quits: dvander`home (dvander@moz-EC56C22F.hsd1.ca.comcast.net) (Ping timeout)
  1350. # [12:10] * Quits: surkov (surkov@703D4713.1344B664.5D3F4C44.IP) (Ping timeout)
  1351. # [12:10] * Joins: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk)
  1352. # [12:10] * Joins: jhammink (textual@moz-6644F61A.static-ip.oleane.fr)
  1353. # [12:10] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
  1354. # [12:10] <mak> bug 526394 had 36
  1355. # [12:10] * Joins: stransky (stransky@moz-6F10C81D.net.upcbroadband.cz)
  1356. # [12:11] <NeilAway> mak: ah, so I'm half-way :-)
  1357. # [12:11] <mounir> edmorley: why? :)
  1358. # [12:12] <mak> the former is probably the winner, can't find anything longer, though I'm just making simple searches for "part XX"strings in attachment names
  1359. # [12:12] <edmorley> mounir: I thought your bugs normally had the most patches attached :-)
  1360. # [12:12] <mounir> oh, someone wants to beat my WebSMS patches count :)
  1361. # [12:12] <edmorley> not you! :-)
  1362. # [12:12] <mak> mounir: how many?
  1363. # [12:12] <mounir> I think roc did better that me
  1364. # [12:12] <mounir> mak: I do not remember >30 I think
  1365. # [12:12] <mak> good, though 44 is probably the current record
  1366. # [12:13] * Quits: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk) (Ping timeout)
  1367. # [12:13] <darktrojan> I've got a 42 patcher, but they're not all mine
  1368. # [12:13] * Joins: eflores (eflores@4548E2C6.EE84D258.11F528CC.IP)
  1369. # [12:13] * Joins: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk)
  1370. # [12:14] * Joins: Yoric|Poor (David@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1371. # [12:14] * Quits: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP) (Ping timeout)
  1372. # [12:15] * Joins: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP)
  1373. # [12:15] <Unfocused> i once downloaded all the websites on the internet and attached them to bugzilla
  1374. # [12:15] <Unfocused> it took a long time
  1375. # [12:15] * Joins: surkov (surkov@4570ABEA.55CAE15D.34044A7F.IP)
  1376. # [12:16] <darktrojan> recursion problem
  1377. # [12:16] <jfkthame> no wonder b.m.o has been slow lately - it's _your_ fault!
  1378. # [12:16] * Quits: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk) (Ping timeout)
  1379. # [12:16] * Quits: gal (gal@moz-6644F61A.static-ip.oleane.fr) (Quit: gal)
  1380. # [12:18] * Quits: eflores (eflores@4548E2C6.EE84D258.11F528CC.IP) (Connection reset by peer)
  1381. # [12:18] * Quits: surkov (surkov@4570ABEA.55CAE15D.34044A7F.IP) (Quit: surkov)
  1382. # [12:21] * Joins: graememcc (chatzilla@moz-8A03ACDE.range86-150.btcentralplus.com)
  1383. # [12:21] * Joins: eflores (eflores@4548E2C6.EE84D258.11F528CC.IP)
  1384. # [12:22] * Joins: surkov (surkov@4570ABEA.55CAE15D.34044A7F.IP)
  1385. # [12:22] * Joins: grubshka (grubshka@moz-D1C584A4.w80-14.abo.wanadoo.fr)
  1386. # [12:22] * Quits: eflores (eflores@4548E2C6.EE84D258.11F528CC.IP) (Connection reset by peer)
  1387. # [12:24] <Honza> lurking: ping
  1388. # [12:24] <lurking> pong
  1389. # [12:25] <Ms2ger> setShared(cx, &**g);
  1390. # [12:25] <Ms2ger> Eh
  1391. # [12:25] <Honza> lurking I noticed you have been using CCDump
  1392. # [12:25] <Honza> and had some difficulties...
  1393. # [12:25] <Honza> is there anything I could improve?
  1394. # [12:26] * Quits: sicking (chatzilla@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
  1395. # [12:27] <lurking> well, I don't know if they are difficulties or my lack of understand the tech side of software - I started reading the 'about' tab and that helped some, but I just dont know what I'm looking at , I didn't have a lot of time to really dig in as I was coming down with something and didn't feel like digging
  1396. # [12:27] <lurking> Honza: I'll try to play with some more today, and see if I can make some sense of data
  1397. # [12:27] <Honza> lurking: great
  1398. # [12:27] * Quits: jlebar|mac (~jlebarmac@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
  1399. # [12:27] <lurking> finding leaked/leaky documents , zombies seems to me at least a little obtuse - but it may be just me
  1400. # [12:28] <Honza> lurking: the latest version is here: https://github.com/janodvarko/ccdump/downloads
  1401. # [12:28] * Joins: jlebar|mac (~jlebarmac@moz-6644F61A.static-ip.oleane.fr)
  1402. # [12:28] * Quits: grubshka (grubshka@moz-D1C584A4.w80-14.abo.wanadoo.fr) (Ping timeout)
  1403. # [12:29] <Honza> lurking: yes, my experience when hunting down these zombies is very bad, that's why I wanted the CC API and dynamic analysys
  1404. # [12:29] <lurking> ooh, I just found 0.2.0 yesterday, I'll grab the 0.3.0 one after I get some coffee in me.. just got up :)
  1405. # [12:29] * Joins: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk)
  1406. # [12:29] <Honza> lurking: yes there are some improvements, and 0.4 is comming
  1407. # [12:29] <lurking> Honza: I'll give it play and see if I can figure it out
  1408. # [12:29] <lurking> Honza: ooh, great
  1409. # [12:30] <lurking> will it 'update' when checked
  1410. # [12:30] * Quits: decoder (quassel@moz-216446B9.own-hero.net) (Ping timeout)
  1411. # [12:30] <Honza> It's not yet on AMO
  1412. # [12:30] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/caba10b48567 - Michael Wu - Bug 730206 - Avoid flash of white at startup, r=cjones DONTBUILD because NPOTB
  1413. # [12:30] <Honza> But will be next week
  1414. # [12:31] <lurking> ok, great - thanks for your time
  1415. # [12:31] * Joins: decoder (quassel@moz-216446B9.own-hero.net)
  1416. # [12:31] <Ms2ger> edmorley, so, mind fixing the lie in the m-c tree status?
  1417. # [12:31] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Client exited)
  1418. # [12:33] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
  1419. # [12:33] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
  1420. # [12:35] <edmorley> Ms2ger: which one, that people follow the tree rules, or that people use inbound? :-)
  1421. # [12:35] <Ms2ger> The latter
  1422. # [12:36] * Joins: gal (gal@moz-6644F61A.static-ip.oleane.fr)
  1423. # [12:36] <Honza> lurking: my motivation for the extension was actually to find and fix all mem leaks in Firebug
  1424. # [12:36] * Joins: eflores (eflores@4548E2C6.EE84D258.11F528CC.IP)
  1425. # [12:37] <Honza> (I have found two and fixed one this week)
  1426. # [12:37] <edmorley> Ms2ger: better?
  1427. # [12:37] * Quits: eflores (eflores@4548E2C6.EE84D258.11F528CC.IP) (Connection reset by peer)
  1428. # [12:37] <lurking> ok, that's great - I don't use Firebug, nor am I a coder - but I still like helping to improve the product if I can
  1429. # [12:39] <darktrojan> "6 INFO TEST-UNEXPECTED-FAIL | testBookmark | bookmarks list has 5 children (a header and 4 folders) - got 0, expected 5"
  1430. # [12:39] <darktrojan> why is that a purple?
  1431. # [12:40] * Joins: MarcoZ (marco.zehe@moz-1438EA1E.dip.t-dialin.net)
  1432. # [12:40] * Quits: nli (nli@moz-99690620.hinet-ip.hinet.net) (Quit: nli)
  1433. # [12:40] <jfkthame> it's probably orange with a purple overlay
  1434. # [12:40] <darktrojan> pretty
  1435. # [12:42] <Unfocused> you should make it sparkle too
  1436. # [12:42] <darktrojan> I gave it a nice star, does that count?
  1437. # [12:42] * Joins: bonnie (bbsurender@moz-6644F61A.static-ip.oleane.fr)
  1438. # [12:42] <Unfocused> close enough
  1439. # [12:44] * mdas is now known as mdas|afk
  1440. # [12:44] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  1441. # [12:47] <Ms2ger> edmorley, :)
  1442. # [12:51] * Quits: c0smikdebris (c0smikdebr@C939C5CF.236DEFC0.BE90E62C.IP) (Quit: Computer has gone to sleep.)
  1443. # [12:53] * Joins: KaIRC (robert@moz-72856B26.adsl.highway.telekom.at)
  1444. # [12:53] * Quits: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk) (Ping timeout)
  1445. # [12:53] * Quits: KaiRo (robert@moz-37D2FAD2.adsl.highway.telekom.at) (Ping timeout)
  1446. # [12:53] <Ms2ger> Argh
  1447. # [12:54] <Ms2ger> Why does this only crash when I don't have gdb attached?
  1448. # [12:54] * Joins: gandalf (zbraniecki@moz-79D4DF59.neoplus.adsl.tpnet.pl)
  1449. # [12:56] * Joins: gmoro (guilherme@E0636309.96DFB25.D159334F.IP)
  1450. # [12:57] * Quits: magsout (magsout@moz-AC4E6C07.fbx.proxad.net) (Ping timeout)
  1451. # [12:59] * Joins: pranavrc (pranavrc@F3C5E595.DC3243E5.520CDC98.IP)
  1452. # [13:00] <edmorley> rnewman|afk, mak: thank you for the merges :-)
  1453. # [13:00] <mak> edmorley: you should just relax and listen to music :)
  1454. # [13:02] <Ms2ger> And call clients :)
  1455. # [13:03] * Joins: eflores (eflores@4548E2C6.EE84D258.11F528CC.IP)
  1456. # [13:04] <edmorley> mak: sadly more of a case of catching up with non-mozilla work, so that I don't have to make that "will star for food" sign after all... :-)
  1457. # [13:04] * Quits: MarcoZ (marco.zehe@moz-1438EA1E.dip.t-dialin.net) (Ping timeout)
  1458. # [13:04] * Quits: eflores (eflores@4548E2C6.EE84D258.11F528CC.IP) (Connection reset by peer)
  1459. # [13:05] * Joins: MarcoZ (marco.zehe@moz-1438EA1E.dip.t-dialin.net)
  1460. # [13:05] * Quits: darktrojan (geoff@moz-509CC089.dsl.telstraclear.net) (Quit: darktrojan)
  1461. # [13:05] * Quits: gal (gal@moz-6644F61A.static-ip.oleane.fr) (Quit: gal)
  1462. # [13:05] * Quits: jfkthame (jfkthame@5C7CACE1.44C0F4C5.9542EC20.IP) (Ping timeout)
  1463. # [13:05] <mak> find someone else to do you non-mozilla work :p
  1464. # [13:05] * Joins: vikram360 (vikram360@EE8FBB2C.E20C1753.2A068A5E.IP)
  1465. # [13:06] * Quits: Yoric|Poor (David@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Quit: Instantbird 1.1)
  1466. # [13:06] * Joins: jfkthame (jfkthame@492466B.90783722.9542EC20.IP)
  1467. # [13:06] * Joins: grubshka (grubshka@7F54D00E.7F75B59F.B3F72630.IP)
  1468. # [13:08] * Quits: vikram360 (vikram360@EE8FBB2C.E20C1753.2A068A5E.IP) (Ping timeout)
  1469. # [13:08] * Joins: peregrino (peregrino@moz-8906B79F.telecom.net.ar)
  1470. # [13:08] * mak is now known as mak|afk
  1471. # [13:09] * Joins: vikram360 (vikram360@383D240D.7CEECBE3.B84D4DA2.IP)
  1472. # [13:09] * Joins: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk)
  1473. # [13:10] * Joins: sicking (chatzilla@moz-6644F61A.static-ip.oleane.fr)
  1474. # [13:11] * Quits: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk) (Ping timeout)
  1475. # [13:11] * Quits: gmoro (guilherme@E0636309.96DFB25.D159334F.IP) (Quit: Leaving)
  1476. # [13:12] <Ms2ger> ASSERTION: Uh, IsInModalState() called w/o a reachable top window?
  1477. # [13:12] <Ms2ger> Known?
  1478. # [13:14] * Quits: grubshka (grubshka@7F54D00E.7F75B59F.B3F72630.IP) (Ping timeout)
  1479. # [13:15] * Quits: jfkthame (jfkthame@492466B.90783722.9542EC20.IP) (Ping timeout)
  1480. # [13:16] * Joins: jfkthame (jfkthame@492466B.90783722.9542EC20.IP)
  1481. # [13:16] * padenot|away is now known as padenot
  1482. # [13:16] <Ms2ger> Hrm
  1483. # [13:16] <jfkthame> (probably in my local builds?)
  1484. # [13:16] <Ms2ger> How do I set a pref when running mochitests?
  1485. # [13:18] <Ms2ger> Found it
  1486. # [13:18] <jfkthame> several bugs include that in their description, btw - 404828, 511467, 719719
  1487. # [13:18] * Joins: ferongr (ferongr@7021457F.229EBBFA.F5160715.IP)
  1488. # [13:18] <Ms2ger> (Yay, docs)
  1489. # [13:18] * Ziggy|AWAY is now known as Ziggy_Maes
  1490. # [13:21] * Quits: surkov (surkov@4570ABEA.55CAE15D.34044A7F.IP) (Quit: surkov)
  1491. # [13:23] * Quits: jfkthame (jfkthame@492466B.90783722.9542EC20.IP) (Ping timeout)
  1492. # [13:26] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  1493. # [13:27] * Ms2ger fights bjacob's bug
  1494. # [13:28] * mak|afk is now known as mak
  1495. # [13:29] * Quits: kaze (kaze@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
  1496. # [13:30] <Ms2ger> Is make buildsymbols supposed to work?
  1497. # [13:30] * Joins: kaie2 (kaie@moz-928A820A.dip.t-dialin.net)
  1498. # [13:31] * Quits: kaie (kaie@moz-4263B91D.dip.t-dialin.net) (Ping timeout)
  1499. # [13:31] * kaie2 is now known as kaie
  1500. # [13:31] * Joins: c0smikdebris (c0smikdebr@AB277EF.DC4492DD.BE90E62C.IP)
  1501. # [13:33] * Quits: ferongr (ferongr@7021457F.229EBBFA.F5160715.IP) (Ping timeout)
  1502. # [13:33] * Quits: jlebar|mac (~jlebarmac@moz-6644F61A.static-ip.oleane.fr) (Quit: jlebar|mac)
  1503. # [13:35] * Joins: jfkthame (jfkthame@492466B.90783722.9542EC20.IP)
  1504. # [13:36] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  1505. # [13:36] * Quits: sicking (chatzilla@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
  1506. # [13:37] * Quits: jfkthame (jfkthame@492466B.90783722.9542EC20.IP) (Ping timeout)
  1507. # [13:38] * Joins: jfkthame (jfkthame@492466B.90783722.9542EC20.IP)
  1508. # [13:39] * Joins: ferongr (ferongr@7021457F.229EBBFA.F5160715.IP)
  1509. # [13:40] * Quits: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com) (Ping timeout)
  1510. # [13:42] <Ms2ger> bjacob, can I claim http://pastebin.mozilla.org/1491425 isn't my fault?
  1511. # [13:42] * Quits: peterv (peterv@moz-85A72D66.access.telenet.be) (Connection reset by peer)
  1512. # [13:43] * Joins: eflores (eflores@4548E2C6.EE84D258.11F528CC.IP)
  1513. # [13:43] * Joins: peterv (peterv@moz-85A72D66.access.telenet.be)
  1514. # [13:44] * Quits: eflores (eflores@4548E2C6.EE84D258.11F528CC.IP) (Connection reset by peer)
  1515. # [13:44] <Standard8> Is anyone able to enable different personas via the appearance tab of add-on manager on trunk?
  1516. # [13:45] * Joins: magsout (magsout@moz-AC4E6C07.fbx.proxad.net)
  1517. # [13:45] * Joins: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
  1518. # [13:46] <Ms2ger> Why would you use the add-on manager to change something about BrowserID?
  1519. # [13:46] <Standard8> Ms2ger: personas not persona
  1520. # [13:46] * Quits: dmb (dmb@moz-3565FEE9.da4.org) (Ping timeout)
  1521. # [13:46] * Quits: @ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP) (Input/output error)
  1522. # [13:48] * Quits: jfkthame (jfkthame@492466B.90783722.9542EC20.IP) (Ping timeout)
  1523. # [13:48] * Joins: dmb (dmb@moz-3565FEE9.da4.org)
  1524. # [13:49] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
  1525. # [13:52] * Quits: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net) (Ping timeout)
  1526. # [13:53] * Quits: magsout (magsout@moz-AC4E6C07.fbx.proxad.net) (Ping timeout)
  1527. # [13:53] * Joins: jfkthame (jfkthame@492466B.90783722.9542EC20.IP)
  1528. # [13:53] * Joins: magsout (magsout@moz-AC4E6C07.fbx.proxad.net)
  1529. # [13:53] * Quits: waschtl (waschtl@moz-A4ECE553.hsi4.kabel-badenwuerttemberg.de) (Quit: Leaving)
  1530. # [13:54] * Joins: kaze (kaze@moz-6644F61A.static-ip.oleane.fr)
  1531. # [13:55] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
  1532. # [13:57] * Joins: clokep (clokep@moz-84F4848B.static.ngn.east.myfairpoint.net)
  1533. # [13:59] * Quits: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net) (Ping timeout)
  1534. # [14:00] * Quits: bonnie (bbsurender@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
  1535. # [14:01] * Joins: eflores (eflores@4548E2C6.EE84D258.11F528CC.IP)
  1536. # [14:01] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
  1537. # [14:01] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  1538. # [14:03] * Quits: waynenguyen (HP@moz-FF580000.dynip.nus.edu.sg) (Ping timeout)
  1539. # [14:04] * Joins: waynenguyen (HP@moz-FF580000.dynip.nus.edu.sg)
  1540. # [14:04] * Quits: vikram360 (vikram360@383D240D.7CEECBE3.B84D4DA2.IP) (Ping timeout)
  1541. # [14:05] <NeilAway> muahahaha
  1542. # [14:06] * mattwoodrow is now known as mattwoodrow|away
  1543. # [14:06] <jfkthame> uh-oh
  1544. # [14:06] * Ms2ger runs
  1545. # [14:06] * Joins: gal (gal@moz-6644F61A.static-ip.oleane.fr)
  1546. # [14:07] * Joins: imphil_ (philipp@moz-2A5E305F.dip.t-dialin.net)
  1547. # [14:07] * Quits: jfkthame (jfkthame@492466B.90783722.9542EC20.IP) (Ping timeout)
  1548. # [14:08] * Quits: imphil (philipp@moz-7ACF9D14.dip.t-dialin.net) (Ping timeout)
  1549. # [14:08] * Quits: Hendikins (wolfox@moz-88FB1B58.mxmn2.ken.bigpond.net.au) (Ping timeout)
  1550. # [14:09] * Quits: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com) (Ping timeout)
  1551. # [14:09] * Joins: Hendikins (wolfox@moz-88FB1B58.mxmn2.ken.bigpond.net.au)
  1552. # [14:09] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
  1553. # [14:10] * Joins: jlebar|mac (~jlebarmac@moz-6644F61A.static-ip.oleane.fr)
  1554. # [14:10] * Joins: bonnie (bbsurender@moz-6644F61A.static-ip.oleane.fr)
  1555. # [14:10] <bjacob> Ms2ger: pong
  1556. # [14:10] * Joins: jfkthame (jfkthame@B0999EBB.90783722.9542EC20.IP)
  1557. # [14:10] <bjacob> Ms2ger: yes, mesa bug
  1558. # [14:11] <Ms2ger> Ta
  1559. # [14:13] * Joins: sicking (chatzilla@moz-6644F61A.static-ip.oleane.fr)
  1560. # [14:14] * Quits: bonnie (bbsurender@moz-6644F61A.static-ip.oleane.fr) (Quit: Ex-Chat)
  1561. # [14:14] * Joins: mck182 (quassel@moz-8237CC79.hlucinnet.cz)
  1562. # [14:14] * Joins: bonnie (bbsurender@moz-6644F61A.static-ip.oleane.fr)
  1563. # [14:14] * Joins: johanc (chatzilla@E08E2203.17F44387.2E511D52.IP)
  1564. # [14:17] * Quits: dao (dao@moz-1E17C8A6.superkabel.de) (Quit: Leaving.)
  1565. # [14:17] * Joins: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com)
  1566. # [14:19] * Quits: faramarz (faramarz@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
  1567. # [14:20] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
  1568. # [14:20] * Quits: kinetik (kinetik@B0506AEA.F200EF31.613E47D1.IP) (Ping timeout)
  1569. # [14:23] * Joins: faramarz (faramarz@moz-6644F61A.static-ip.oleane.fr)
  1570. # [14:25] <Ms2ger> bjacob, hmm, a green M1
  1571. # [14:25] <bjacob> Ms2ger: wonderful!
  1572. # [14:25] <Ms2ger> Now, to get this patch into a reviewable shape
  1573. # [14:26] * Quits: mdas|afk (mdas@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
  1574. # [14:28] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
  1575. # [14:28] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/afc1125f9c14 - Jonas Sicking - Bug 722626: Implement DOMRequest object. r=mrbkap
  1576. # [14:28] * Joins: vladan1 (vladan@F2D29657.F60B0462.67AC9B1.IP)
  1577. # [14:28] * Joins: jprmc (jprmc@9BA9868.AEC9E1D6.DA78B690.IP)
  1578. # [14:28] * Quits: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  1579. # [14:29] <Ms2ger> sicking, bah, adding PR_TRUEs
  1580. # [14:30] <sicking> Ms2ger: doh! copy-paste error, sorry :(
  1581. # [14:30] <sicking> why do we still have PR_TRUE in the tree :(
  1582. # [14:30] * Joins: espindola (espindola@F0284EDA.5F0B0D97.6F478678.IP)
  1583. # [14:30] <Ms2ger> ALL YOUR FAULT
  1584. # [14:30] <Ms2ger> Er, hi espindola
  1585. # [14:30] <sicking> i don't think PR_TRUE being in the tree is my fault in any way
  1586. # [14:30] <espindola> Ms2ger, hey
  1587. # [14:30] <espindola> what is up?
  1588. # [14:30] <sicking> in fact, i'm pretty sure that is the case :)
  1589. # [14:31] <Ms2ger> sicking's been adding PR_TRUEs to my code :(
  1590. # [14:32] * sicking slaps Ms2ger with a wet salmon
  1591. # [14:32] <espindola> I thought they were extinct
  1592. # [14:32] <glandium> Ms2ger: there is no such thing as /your/ code
  1593. # [14:32] <Ms2ger> sicking, you reviewed https://hg.mozilla.org/mozilla-central/rev/778597344568 !
  1594. # [14:32] <NeilAway> Ms2ger: don't you men PR_ALL_YOUR_FAULT ?
  1595. # [14:32] * Quits: gal (gal@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
  1596. # [14:33] * Quits: ferongr (ferongr@7021457F.229EBBFA.F5160715.IP) (Ping timeout)
  1597. # [14:33] <Ms2ger> NeilAway, no, PR_NS_PL_MOZ_ALL_YOUR_FAULT
  1598. # [14:33] * Quits: faramarz (faramarz@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
  1599. # [14:33] * Joins: gal (gal@moz-6644F61A.static-ip.oleane.fr)
  1600. # [14:33] * Ms2ger goes and watches The Colbert Report instead
  1601. # [14:35] * Joins: ferongr (ferongr@7021457F.229EBBFA.F5160715.IP)
  1602. # [14:36] <NeilAway> Ms2ger: that's just silly, although I would have accepted PR_ALL PL_YOUR NS_FAULT
  1603. # [14:36] * Quits: dmb (dmb@moz-3565FEE9.da4.org) (Ping timeout)
  1604. # [14:36] * Joins: regen (Miller@EB6C96F.7DA39BC6.E299D283.IP)
  1605. # [14:36] * Joins: regen_ (Miller@moz-93710491.adsl.dynamic.seed.net.tw)
  1606. # [14:37] * Joins: AaronMT (AaronMT@moz-DB17C53A.cpe.net.cable.rogers.com)
  1607. # [14:37] * Quits: gandalf (zbraniecki@moz-79D4DF59.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
  1608. # [14:37] * Joins: dmb (dmb@moz-3565FEE9.da4.org)
  1609. # [14:37] * Quits: regen (Miller@EB6C96F.7DA39BC6.E299D283.IP) (Ping timeout)
  1610. # [14:38] <bjacob> i need help with windows linking:
  1611. # [14:38] <bjacob> http://pastebin.mozilla.org/1491427
  1612. # [14:39] <bjacob> these 2 unresolved external symbols are declared in this file:
  1613. # [14:39] * Quits: ferongr (ferongr@7021457F.229EBBFA.F5160715.IP) (Ping timeout)
  1614. # [14:40] * Joins: mdas (mdas@moz-6644F61A.static-ip.oleane.fr)
  1615. # [14:40] <bjacob> http://hg.mozilla.org/mozilla-central/file/afc1125f9c14/gfx/angle/include/GLSLANG/ShaderLang.h
  1616. # [14:41] * Joins: ferongr (ferongr@7021457F.229EBBFA.F5160715.IP)
  1617. # [14:41] <jlebar|mac> Do we have a macro for detecting big endian?
  1618. # [14:41] <bjacob> and defined int:
  1619. # [14:41] <bjacob> http://hg.mozilla.org/mozilla-central/file/afc1125f9c14/gfx/angle/src/compiler/ShaderLang.cpp
  1620. # [14:41] * Quits: clokep (clokep@moz-84F4848B.static.ngn.east.myfairpoint.net) (Quit: Instantbird 1.2a1pre)
  1621. # [14:42] <jfkthame> are we successfully using other symbols from there?
  1622. # [14:42] <bjacob> what i dont understand is why is e.g. ShGetActiveUniform giving me trouble, where as e.g. ShCompile, defined and declared in the same places, works fine ??
  1623. # [14:42] <glandium> bjacob: where is the code actually defining the functions?
  1624. # [14:42] <bjacob> jfkthame: exactly! ^
  1625. # [14:42] <bjacob> glandium: see the second link, .cpp
  1626. # [14:42] * Joins: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net)
  1627. # [14:42] * Joins: clee (clee@moz-6644F61A.static-ip.oleane.fr)
  1628. # [14:45] * Quits: johanc (chatzilla@E08E2203.17F44387.2E511D52.IP) (Ping timeout)
  1629. # [14:45] <bjacob> i suspected a problem with these functions getting inlined, so i added _declspec(noinline), but that didn't make a difference
  1630. # [14:45] <glandium> bjacob: did you check http://msdn.microsoft.com/en-us/library/799kze2z%28v=vs.71%29.aspx ?
  1631. # [14:45] <bjacob> oh wait... i put the declspec on the definition, maybe i should have put it on the declaration
  1632. # [14:46] * Joins: smaug (chatzilla@moz-82E5B2DA.gprs.sl-laajakaista.fi)
  1633. # [14:46] * ChanServ sets mode: +o smaug
  1634. # [14:46] <bjacob> glandium: i did check the equivalent page for 2005
  1635. # [14:46] * Joins: faramarz (faramarz@moz-6644F61A.static-ip.oleane.fr)
  1636. # [14:47] <bjacob> these functions are declared extern "C", by the way
  1637. # [14:48] <glandium> bjacob: did you check the hints ?
  1638. # [14:48] <glandium> from that page
  1639. # [14:48] * Joins: joey (chatzilla@moz-E31CD2CB.mozilla.org)
  1640. # [14:49] <bjacob> glandium: yes, but i dont see anything that explains a problem with these functions and not with other functions from the same file
  1641. # [14:49] <bjacob> such as ShCompile and ShGetInfo
  1642. # [14:50] <pranavrc> msucan, ping
  1643. # [14:50] <glandium> bjacob: you should check the caller, CompileShader
  1644. # [14:50] <bjacob> glandium: what should I be looking for, there?
  1645. # [14:50] <msucan> pranavrc: pong
  1646. # [14:50] <bjacob> as i'm not getting any compilation error....
  1647. # [14:50] * Joins: drice (derice@1606D15F.E628B196.8E155D4E.IP)
  1648. # [14:50] <glandium> bjacob: how they get the declaration
  1649. # [14:51] <bjacob> #include "angle/ShaderLang.h"
  1650. # [14:51] <pranavrc> msucan, hey, I've written an updated patch for #725430, but weirdly, I'm not able to test it out with different modes because setMode() doesn't seem to be working
  1651. # [14:51] <pranavrc> like, I opened a html file and it still stays in js mode
  1652. # [14:52] * Quits: KLB (Kenneth_Ba@moz-CB90BBF2.maine.res.rr.com) (Ping timeout)
  1653. # [14:52] <glandium> bjacob: you should probably check the preprocessed files
  1654. # [14:52] <bjacob> glandium: ok
  1655. # [14:52] * Joins: johanc (chatzilla@E08E2203.17F44387.2E511D52.IP)
  1656. # [14:53] <bjacob> glandium: well, not easy to do from tryserver. i need to get a win machine
  1657. # [14:53] * Joins: KLB (Kenneth_Ba@moz-CB90BBF2.maine.res.rr.com)
  1658. # [14:54] <msucan> pranavrc: we have tests that check setMode() works, and scratchpad and the style editor do use that feature to have different highlighting
  1659. # [14:54] <msucan> pranavrc: what's not working?
  1660. # [14:54] <msucan> pranavrc: did you open the html file in scratchpad?
  1661. # [14:55] <pranavrc> msucan, yeah...I'm using different comment symbols based on different modes, but everything seems to use the js symbols
  1662. # [14:55] * Joins: Pike (Pike@moz-E31CD2CB.mozilla.org)
  1663. # [14:55] <pranavrc> if you'd like to see the patch now, i'll pastebin it
  1664. # [14:55] <msucan> pranavrc: that's correct in scratchpad. we do not change the mode to html/css/text when users open different files
  1665. # [14:55] * Joins: kinetik (kinetik@B0506AEA.F200EF31.613E47D1.IP)
  1666. # [14:55] * Quits: edmorley (edmorley@moz-A8AF2474.range86-166.btcentralplus.com) (Quit: Leaving.)
  1667. # [14:56] <msucan> pranavrc: scratchpad is made only for js editing, hence it doesn't change the mode
  1668. # [14:56] <msucan> pranavrc: so, for your testing purposes, if you want to see if your code works, open the style editor
  1669. # [14:56] <msucan> to try the css mode
  1670. # [14:57] <pranavrc> ah
  1671. # [14:57] <pranavrc> alright, i'll try that
  1672. # [14:57] <msucan> pranavrc: to try the html mode you can, for example, open browser/devtools/scratchpad/scratchpad.js and change the editor mode to HTML
  1673. # [14:57] <msucan> (search for new SourceEditor in the scratchpad.js)
  1674. # [14:58] <jlebar|mac> bjacob: I'm just trying to minimize the number of hash functions we check in.
  1675. # [14:58] <msucan> pranavrc: obviously, you do this only temporarily, to test your code. we don't need this change in the patch ;)
  1676. # [14:58] <msucan> pranavrc: when you get to write the mochitest, you'll change the editor mode from the test code
  1677. # [14:58] <bjacob> jlebar|mac: makes sense. but that one is in third-party code so wouldn't share code anyways
  1678. # [14:59] <pranavrc> msucan, sounds good
  1679. # [14:59] <jlebar|mac> bjacob: I see.
  1680. # [14:59] <msucan> pranavrc: great! thanks for your work!
  1681. # [14:59] <pranavrc> msucan, righto :) I'll submit the patch asap
  1682. # [15:00] <msucan> coolies :)
  1683. # [15:00] * Joins: eflores_ (eflores@4548E2C6.EE84D258.11F528CC.IP)
  1684. # [15:00] * Quits: eflores (eflores@4548E2C6.EE84D258.11F528CC.IP) (Connection reset by peer)
  1685. # [15:01] <AryehGregor> Should I be worried about the red build for OS X debug? What does it mean? The reftests passed, and the log says no errors . . .
  1686. # [15:01] <AryehGregor> Er, link: https://tbpl.mozilla.org/?tree=Try&rev=2d9a5a015673
  1687. # [15:01] * AryehGregor does not quite understand tbpl yet, apparently
  1688. # [15:01] * Joins: quiggle (Mibbit@417798D3.F61E3919.79C24D08.IP)
  1689. # [15:01] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
  1690. # [15:01] * Quits: quiggle (Mibbit@417798D3.F61E3919.79C24D08.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1691. # [15:02] <glandium> bjacob: you can get a win VM. or dualboot
  1692. # [15:03] <Ms2ger> AryehGregor, I think seems that you're not alone in getting red OSX debugs on try
  1693. # [15:03] <bjacob> glandium: it's just that my win partition has a really strange problem with firefox (and no other app) crashing on startup very often, in a way i've not been able to debug (looks like OOM, on a machine with 12 G of RAM, even with clean profile)
  1694. # [15:03] * khuey|away is now known as khuey
  1695. # [15:03] <Ms2ger> s/wrong grammar/correct grammar/
  1696. # [15:03] <AryehGregor> Ms2ger, what does it mean? Did something in the build fail?
  1697. # [15:04] <@khuey> hsivonen: why would we need to block pages reachable from a page?
  1698. # [15:04] <glandium> bjacob: reinstall :)
  1699. # [15:04] <bjacob> glandium: yes.. sigh
  1700. # [15:05] <Ms2ger> AryehGregor, looks like network issues
  1701. # [15:05] <mak> AryehGregor: looking at the log, looks like a network issue
  1702. # [15:05] <mak> yes
  1703. # [15:05] <mak> Unable to successfully run ['wget', '-O', 'wget_unpack.tar.gz', 'http://stage.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-central-macosx/logs.tar.gz'] after 2 attempts
  1704. # [15:05] <AryehGregor> Okay, thanks.
  1705. # [15:05] * Quits: ferongr (ferongr@7021457F.229EBBFA.F5160715.IP) (Ping timeout)
  1706. # [15:05] <bhearsum> mak: hmmm
  1707. # [15:06] <bhearsum> is that a 404 or some other error?
  1708. # [15:06] <mak> there is also some 404
  1709. # [15:06] <bhearsum> 404 won't fix itself, hang on...
  1710. # [15:06] <bhearsum> i deleted some of those directories yesterday, i thought they were all unused =(
  1711. # [15:06] <mak> bhearsum: https://tbpl.mozilla.org/php/getParsedLog.php?id=9570759&tree=Try search for "failed (results"
  1712. # [15:06] <bhearsum> thanks
  1713. # [15:06] * Quits: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de) (Input/output error)
  1714. # [15:06] <mak> HTTP request sent, awaiting response... 404 Not Found
  1715. # [15:07] <bhearsum> yeah, that's probably my fault
  1716. # [15:07] * rail_away is now known as rail
  1717. # [15:07] <bhearsum> ok, i think i just fixed it
  1718. # [15:07] * Quits: mdas (mdas@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
  1719. # [15:07] <bhearsum> espindola: did you mean to revert my summary change on https://bugzilla.mozilla.org/show_bug.cgi?id=730195?
  1720. # [15:08] <hsivonen> khuey: to preserve the script execution semantics in cases where a script pokes window.opener or iframe.contentWindow
  1721. # [15:08] <espindola> bhearsum, gah, no, sorry
  1722. # [15:08] <bhearsum> espindola: np
  1723. # [15:08] <bhearsum> stupid bugzilla =\
  1724. # [15:08] <@khuey> hsivonen: ah
  1725. # [15:08] * rail is now known as rail-buildduty
  1726. # [15:08] <@khuey> lovely
  1727. # [15:09] <hsivonen> khuey: the same reason why Chrome keeps a new window in the same process if window.opener remains reachable
  1728. # [15:09] * Quits: florian (florian@moz-87C33FDA.kimsufi.com) (Ping timeout)
  1729. # [15:10] * Joins: florian (florian@moz-87C33FDA.kimsufi.com)
  1730. # [15:10] * Quits: igor (igor@moz-46A85847.nextgentel.com) (Ping timeout)
  1731. # [15:10] * Quits: jprmc (jprmc@9BA9868.AEC9E1D6.DA78B690.IP) (Ping timeout)
  1732. # [15:10] * Joins: igor (igor@moz-46A85847.nextgentel.com)
  1733. # [15:11] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Quit: Ex-Chat)
  1734. # [15:11] * ferjm__ is now known as ferjm|afk
  1735. # [15:11] * Joins: mdas (mdas@moz-6644F61A.static-ip.oleane.fr)
  1736. # [15:12] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
  1737. # [15:12] * Joins: dao (dao@moz-1E17C8A6.superkabel.de)
  1738. # [15:13] * Quits: ferjm|afk (ferjm@53EF5629.3416E031.E21948B5.IP) (Quit: This computer has gone to sleep)
  1739. # [15:14] * Joins: ibarlow (ibarlow@F2D29657.F60B0462.67AC9B1.IP)
  1740. # [15:14] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
  1741. # [15:16] * jorendorff is now known as jorendorff-coffee
  1742. # [15:16] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
  1743. # [15:17] * bbondy is now known as bbondy_tim_hortons
  1744. # [15:17] * Quits: regen_ (Miller@moz-93710491.adsl.dynamic.seed.net.tw) (Quit: regen_)
  1745. # [15:19] * Joins: AutomatedTester (AutomatedT@259C9882.DC979C2E.50E6E587.IP)
  1746. # [15:19] * Quits: bent (chatzilla@moz-6644F61A.static-ip.oleane.fr) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.19/20110707195905])
  1747. # [15:20] * Quits: joey (chatzilla@moz-E31CD2CB.mozilla.org) (Input/output error)
  1748. # [15:21] * Joins: joey (chatzilla@moz-E31CD2CB.mozilla.org)
  1749. # [15:21] <@smaug> anyone seen make[8]: *** No rule to make target `../../../xpcom/idl-parser/xpidllex.py', needed by `libs'. Stop. on aurora
  1750. # [15:22] <hsivonen> I wish nsIPrefBranch documented what the getters do when a pref doesn't exist
  1751. # [15:22] <Ms2ger> Throw?
  1752. # [15:22] * Quits: jgriffin (jgriffin@moz-6644F61A.static-ip.oleane.fr) (Quit: jgriffin)
  1753. # [15:22] <Ms2ger> smaug, yes, /topic
  1754. # [15:22] <glandium> yeah i think that's what it does
  1755. # [15:22] * Joins: ferongr (ferongr@7021457F.229EBBFA.F5160715.IP)
  1756. # [15:24] <@smaug> Ms2ger: thanks
  1757. # [15:24] <@smaug> and uh
  1758. # [15:25] * Quits: magsout (magsout@moz-AC4E6C07.fbx.proxad.net) (Client exited)
  1759. # [15:25] * mcote|afk is now known as mcote
  1760. # [15:26] * Joins: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP)
  1761. # [15:26] * Quits: bonnie (bbsurender@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
  1762. # [15:28] * Quits: ferongr (ferongr@7021457F.229EBBFA.F5160715.IP) (Ping timeout)
  1763. # [15:29] * Quits: @smaug (chatzilla@moz-82E5B2DA.gprs.sl-laajakaista.fi) (Ping timeout)
  1764. # [15:30] * Quits: mwu (mwu@moz-6644F61A.static-ip.oleane.fr) (Quit: This computer has gone to sleep)
  1765. # [15:31] * bbondy_tim_hortons is now known as bbondy
  1766. # [15:33] <hsivonen> eww. char** as out param. How does ownership work?
  1767. # [15:33] * Joins: gwagner (idefix2@moz-6644F61A.static-ip.oleane.fr)
  1768. # [15:34] <hsivonen> the allocation is with NS_Alloc
  1769. # [15:34] <NeilAway> hsivonen: right, and the caller typically uses getter_Copies to put it into an nsCString
  1770. # [15:34] * Joins: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
  1771. # [15:35] <hsivonen> hmm. I don't see old code deallocating? have I found a leak in mailnews/ or am I missing something?
  1772. # [15:35] * Joins: andreasn (andreasn@moz-3CC3C389.a336.priv.bahnhof.se)
  1773. # [15:35] <hsivonen> why would this not leak a char array? http://mxr.mozilla.org/comm-central/source/mailnews/mime/src/mimethsa.cpp#166
  1774. # [15:35] * Joins: KLB_ (Kenneth_Ba@moz-CB90BBF2.maine.res.rr.com)
  1775. # [15:36] * Quits: KLB (Kenneth_Ba@moz-CB90BBF2.maine.res.rr.com) (Ping timeout)
  1776. # [15:36] * jhopkins|afk is now known as jhopkins
  1777. # [15:36] * KLB_ is now known as KLB
  1778. # [15:36] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Input/output error)
  1779. # [15:36] * Quits: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Input/output error)
  1780. # [15:37] * Joins: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
  1781. # [15:37] * Quits: KLB (Kenneth_Ba@moz-CB90BBF2.maine.res.rr.com) (Quit: ChatZilla 0.9.88 [Firefox 10.0.2/20120215223356])
  1782. # [15:38] * Joins: mwu (mwu@moz-6644F61A.static-ip.oleane.fr)
  1783. # [15:38] * Joins: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net)
  1784. # [15:38] * Quits: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Ping timeout)
  1785. # [15:38] * Quits: kaze (kaze@moz-6644F61A.static-ip.oleane.fr) (Quit: WeeChat 0.3.5)
  1786. # [15:38] * Quits: Pike (Pike@moz-E31CD2CB.mozilla.org) (Ping timeout)
  1787. # [15:39] * Joins: mwu_ (mwu@moz-6644F61A.static-ip.oleane.fr)
  1788. # [15:40] * Joins: Yoric|Poor (David@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1789. # [15:40] <Yoric|Poor> Hi
  1790. # [15:40] * Quits: mwu (mwu@moz-6644F61A.static-ip.oleane.fr) (NickServ (GHOST command used by mwu_))
  1791. # [15:40] * Quits: mwu_ (mwu@moz-6644F61A.static-ip.oleane.fr) (Input/output error)
  1792. # [15:40] * Joins: mwu (mwu@moz-6644F61A.static-ip.oleane.fr)
  1793. # [15:40] <Yoric|Poor> I am currently attempting to debug m-c under Windows (VC10), but my breakpoints seem to have strictly no effect.
  1794. # [15:41] <Yoric|Poor> What can I be missing?
  1795. # [15:41] * Joins: jdm (jdm@moz-9AEDE212.cpe.net.cable.rogers.com)
  1796. # [15:41] <Yoric|Poor> (I am breakpointing in Ctypes.cpp, fwiw)
  1797. # [15:41] <Yoric|Poor> (and in an external dll)
  1798. # [15:42] * Joins: rshetty (quassel@97BB453E.EE4A6069.C842849F.IP)
  1799. # [15:43] * vladan1 is now known as vladan
  1800. # [15:45] * Joins: ferongr (ferongr@7021457F.229EBBFA.F5160715.IP)
  1801. # [15:45] * Quits: clee (clee@moz-6644F61A.static-ip.oleane.fr) (Quit: clee)
  1802. # [15:46] <mounir> i have a build failure on tip:
  1803. # [15:46] <mounir> make[8]: *** No rule to make target `../../../xpcom/idl-parser/xpidllex.py', needed by `libs'. Stop.
  1804. # [15:47] <mounir> anyone knows what could be wrong?
  1805. # [15:47] <Yoric|Poor> I think I saw someone with the same error yesterday.
  1806. # [15:47] <Yoric|Poor> I have no idea whether there was a solution.
  1807. # [15:47] * Quits: kaie (kaie@moz-928A820A.dip.t-dialin.net) (Input/output error)
  1808. # [15:48] * Joins: Pike (Pike@moz-E31CD2CB.mozilla.org)
  1809. # [15:48] <mounir> cool, I can't build then :)
  1810. # [15:48] <WG9s> mounir:was this a clobber?
  1811. # [15:48] <mounir> WG9s: yes
  1812. # [15:48] <glandium> mounir: see /topic
  1813. # [15:48] <mounir> Bug 729752 obviously
  1814. # [15:48] <WG9s> hmm and it fails again if you redo the make?
  1815. # [15:49] <mounir> glandium: oh, thanks
  1816. # [15:49] <WG9s> oh
  1817. # [15:49] * Joins: mjschranz (mjschranz@C7D326F2.33EE9F8A.1139E686.IP)
  1818. # [15:49] * Joins: Suresh (chatzilla@CB933347.FAE7E6BA.EB06F97B.IP)
  1819. # [15:50] <WG9s> and that expalins why i didn;t get this becuase i was starting with a fresh pull of the source
  1820. # [15:50] * Joins: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk)
  1821. # [15:51] <@khuey> hsivonen: so, maybe I'm missing something simple
  1822. # [15:51] <mreavy> mounir: is there a bug number (or numbers) for the camera api work you're doing?
  1823. # [15:51] <@khuey> hsivonen: but if we "block" an <iframe> doesn't <iframe>.contentWindow just look like the iframe hasn't finished loading yet?
  1824. # [15:51] <mounir> mreavy: camera api work i'm doing?
  1825. # [15:52] <mounir> mreavy: I'm writing a patch to improve the capture ui on Android
  1826. # [15:52] <hsivonen> khuey: depends what "block" means. what does it mean to you?
  1827. # [15:52] <mounir> that's it
  1828. # [15:52] <mreavy> mounir: yep, that's the one.
  1829. # [15:52] <hsivonen> khuey: do you mean blocking <script> or blocking script
  1830. # [15:52] <hsivonen> (latter incl. onclick)
  1831. # [15:52] <@khuey> hsivonen: the latter
  1832. # [15:52] <mounir> mreavy: I didn't open a bug yet
  1833. # [15:52] * Quits: dao (dao@moz-1E17C8A6.superkabel.de) (Ping timeout)
  1834. # [15:52] <mounir> mreavy: do you want me to?
  1835. # [15:52] * Joins: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP)
  1836. # [15:53] <hsivonen> khuey: how does blocking onclick look like unloaded frame?
  1837. # [15:53] * Joins: dao (dao@moz-1E17C8A6.superkabel.de)
  1838. # [15:53] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
  1839. # [15:53] * Quits: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP) (Quit: beaufour)
  1840. # [15:53] * Quits: waynenguyen (HP@moz-FF580000.dynip.nus.edu.sg) (Ping timeout)
  1841. # [15:53] * Joins: KLB (Kenneth_Ba@moz-CB90BBF2.maine.res.rr.com)
  1842. # [15:53] <mreavy> mreavy: yes, please. that would help tracking.
  1843. # [15:53] <@khuey> hsivonen: blocking onclick inside the iframe, not on the <iframe> itself
  1844. # [15:54] <@khuey> how can that be distinguished from "the html for this frame hasn't been received yet"?
  1845. # [15:54] * Quits: ferongr (ferongr@7021457F.229EBBFA.F5160715.IP) (Quit: ferongr)
  1846. # [15:54] <mreavy> mounir: i believe it's needed for the camera api project (just fyi)
  1847. # [15:54] * Joins: smaug (chatzilla@moz-F4A13132.elisa-mobile.fi)
  1848. # [15:54] * ChanServ sets mode: +o smaug
  1849. # [15:54] * Joins: kaie (kaie@moz-928A820A.dip.t-dialin.net)
  1850. # [15:54] <hsivonen> khuey: if the clickable element has been displayed already, it should be clickable, no?
  1851. # [15:55] <mounir> mreavy: AFAIUI, camera api and that are orthogonal
  1852. # [15:55] <hsivonen> including to parent document .click()ing it
  1853. # [15:55] <@khuey> hmm
  1854. # [15:55] * Joins: ferjm (ferjm@53EF5629.3416E031.E21948B5.IP)
  1855. # [15:56] <@khuey> ok
  1856. # [15:56] * @khuey will need to think about this plan some more
  1857. # [15:57] <mreavy> mounir: hmmm.... have you been working with sicking on this bug?
  1858. # [15:57] <mounir> mreavy: i showed him my advancement, yes
  1859. # [15:59] * Quits: not_gavin (gavin@D18F6DDB.6A393516.2321E71E.IP) (Ping timeout)
  1860. # [15:59] * Joins: not_gavin (gavin@D18F6DDB.6A393516.2321E71E.IP)
  1861. # [15:59] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout)
  1862. # [15:59] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
  1863. # [16:00] <mreavy> mounir: i believe sicking thinks this is important to the camera api project. opening a bug for this will be much easier to figure out if it is needed for camera api or if it is, in fact, orthogonal
  1864. # [16:00] * Joins: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP)
  1865. # [16:00] <mounir> mreavy: it's only a UI improvement
  1866. # [16:00] <mounir> depends what you mean by "Camera API"
  1867. # [16:00] * Joins: eflores (eflores@4548E2C6.EE84D258.11F528CC.IP)
  1868. # [16:00] * Quits: eflores_ (eflores@4548E2C6.EE84D258.11F528CC.IP) (Connection reset by peer)
  1869. # [16:02] * coop|afk is now known as coop
  1870. # [16:02] <mreavy> mounir: agreed. "camera api" (the project) includes the UI pieces
  1871. # [16:02] <sicking> mreavy: what timezone are you in?
  1872. # [16:02] <mreavy> sicking: EST
  1873. # [16:03] <sicking> mreavy: aah
  1874. # [16:03] * Quits: AutomatedTester (AutomatedT@259C9882.DC979C2E.50E6E587.IP) (Input/output error)
  1875. # [16:03] <mounir> mreavy: bug 730289
  1876. # [16:03] <mreavy> sicking: don't worry. i'm not one of those weirdo morning people. ;-)
  1877. # [16:03] * edransch-away is now known as edransch
  1878. # [16:04] <sicking> phew, i got worried
  1879. # [16:04] <mreavy> sicking: :-D
  1880. # [16:04] <mreavy> mounir: awesome. thanks for the bug. just makes it easier to talk about.
  1881. # [16:04] <sicking> mreavy: by the way, i'm not a big fan of the term "Camera API" as it can mean so many different things.. So we should clarify what we mean when it's used in contexts like bugzilla
  1882. # [16:05] <sicking> mreavy: as can be seen by the confusion in the mailing thread for example :-)
  1883. # [16:05] * ewong|sleep is now known as ewong
  1884. # [16:05] <mounir> yes, Camera API seems to be overly used
  1885. # [16:06] * bwinton_away is now known as bwinton
  1886. # [16:06] <mounir> I mean not used in the correct context
  1887. # [16:06] <mounir> like bug 708175 title
  1888. # [16:07] * jorendorff-coffee is now known as jorendorff
  1889. # [16:07] * hsivonen is unhappy about pref access in mailnews/; wants mozilla::Preferences::AddBoolVarCache
  1890. # [16:08] * Quits: ferjm (ferjm@53EF5629.3416E031.E21948B5.IP) (Client exited)
  1891. # [16:08] <hsivonen> it feels weird that there's mozilla:: stuff that's not allowed in mailnews/
  1892. # [16:09] <mreavy> sicking/mounir: no argument. it is painful when a name trips up the more interesting parts of a conversation. :-)
  1893. # [16:09] <mreavy> sicking/mounir: do you have a preferred way to refer to the different pieces of this beast? ;-)
  1894. # [16:09] <sicking> mreavy: hmm...
  1895. # [16:09] <mounir> fabrice: how is this bug related to camera on desktop?
  1896. # [16:09] <mounir> mreavy: media capture? (but I think there is an api named like that too)
  1897. # [16:09] <fabrice> mounir: I guess it impacts how we show the preview dialog
  1898. # [16:09] * Joins: waschtl (waschtl@moz-A4ECE553.hsi4.kabel-badenwuerttemberg.de)
  1899. # [16:09] * Joins: ferjm (ferjm@53EF5629.3416E031.E21948B5.IP)
  1900. # [16:10] <mounir> fabrice: on desktop?
  1901. # [16:10] * Quits: KLB (Kenneth_Ba@moz-CB90BBF2.maine.res.rr.com) (Quit: ChatZilla 0.9.88 [Firefox 10.0.2/20120215223356])
  1902. # [16:10] <fabrice> yes, why? Do you think it's ok to keep both buttons on desktop?
  1903. # [16:10] <mreavy> mounir: yep. used already.
  1904. # [16:10] <Ms2ger> hsivonen, yeah, looks like a leak
  1905. # [16:10] <Ms2ger> But *shrug*, it's c-c
  1906. # [16:11] <fabrice> mounir: if so, remove the link to the desktop bug. Actually it's hard to know without seeing your patch
  1907. # [16:12] <mounir> fabrice: that's going to be Android-only
  1908. # [16:12] <fabrice> mounir: ha ok. so ignore me ;)
  1909. # [16:12] * Quits: dao (dao@moz-1E17C8A6.superkabel.de) (Quit: Leaving.)
  1910. # [16:14] * Joins: TheLink (TheLink@moz-4D4DDD71.pools.arcor-ip.net)
  1911. # [16:14] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  1912. # [16:14] * Quits: sicking (chatzilla@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
  1913. # [16:15] * Joins: dseif (dseif@moz-4548B447.dsl.teksavvy.com)
  1914. # [16:15] * Quits: gwagner (idefix2@moz-6644F61A.static-ip.oleane.fr) (Quit: gwagner)
  1915. # [16:17] <mreavy> fabrice/mounir: if we think that the experience on desktop/fennec is going to be different, we'll need to discuss with others who could be affected by that choice.
  1916. # [16:17] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  1917. # [16:18] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  1918. # [16:19] <hsivonen> Ms2ger: I'm on track to fixing the leak as a side effect of my larger fix
  1919. # [16:19] <Ms2ger> <o/
  1920. # [16:20] <@bz_sleep> make[8]: *** No rule to make target `../../../xpcom/idl-parser/xpidllex.py', needed by `libs'. Stop.
  1921. # [16:20] <@bz_sleep> What the hell?
  1922. # [16:20] <jlebar|mac> bz_sleep: /topic
  1923. # [16:20] <@bz_sleep> hrm
  1924. # [16:21] <@bz_sleep> for real?
  1925. # [16:21] <@bz_sleep> %$^%$^%^%^&%^& python
  1926. # [16:21] * @bz_sleep settles in for wasting another 2 hours. :(
  1927. # [16:21] <Ms2ger> Who wants to write a bot that says "/topic" whenever someone mentions xpidllex.py?
  1928. # [16:21] <gcp> Ms2ger: a commit in the makefile that does that :P
  1929. # [16:22] <bbondy> Callek: I should be landing all of the updater security tasks today (15 patches), so just something to keep an eye out for
  1930. # [16:22] <@bz_sleep> I really wish we could get python to stop doing that....
  1931. # [16:23] <mreavy> mounir: is there anything else (other than Bug 730289) that you're working on that could affect "taking a picture"?
  1932. # [16:23] <jlebar|mac> bz_sleep: You mean, stop python from outputting pyc files?
  1933. # [16:23] <mounir> mreavy: no
  1934. # [16:23] <mounir> mreavy: though, if sicking convinces me, I might changes the file picker UI on Android
  1935. # [16:23] <@bz_sleep> jlebar|mac: stop python from sticking them in the srcdir, at least
  1936. # [16:24] * Quits: mdas (mdas@moz-6644F61A.static-ip.oleane.fr) (Quit: mdas)
  1937. # [16:24] <jlebar|mac> bz_sleep: I think the bug is, they used to be in the srcdir, and now they're in objdir?
  1938. # [16:24] <mreavy> mounir: sounds like sicking likes finding work for you. ;-)
  1939. # [16:24] * Joins: victorporof (victorporo@986FC73E.7E2AA079.79933D60.IP)
  1940. # [16:24] <@bz_sleep> jlebar|mac: in this particular case, the .py files got moved to the objdir
  1941. # [16:24] <mounir> I don't think he found that one for me... or he did a good job making me think that was my idea :)
  1942. # [16:25] <@bz_sleep> jlebar|mac: afaict
  1943. # [16:25] * Joins: dao (dao@moz-1E17C8A6.superkabel.de)
  1944. # [16:25] <Ms2ger> mounir, he's good at that
  1945. # [16:25] <@bz_sleep> "As I understand it, bug 691781 removed the checked in copies, they're now generated as part of the build."
  1946. # [16:26] <mreavy> mounir: thanks for your help!
  1947. # [16:26] <jlebar|mac> I see. But previously, they were in the srcdir and spitting pyc everywhere
  1948. # [16:27] <@bz_sleep> yes
  1949. # [16:27] <@bz_sleep> precisely
  1950. # [16:27] <@bz_sleep> and what would be really nice is if we could have .py files in srcdir without them spitting pyc all over the srcdir
  1951. # [16:28] <Ms2ger> "Mozilla Partners Up With LG To Combat Apple and Google at http://rly.cc/JeW2F"
  1952. # [16:28] <jlebar|mac> bz_sleep: Huh, python doesn't really let you configure this.
  1953. # [16:28] * Joins: mdas (mdas@moz-6644F61A.static-ip.oleane.fr)
  1954. # [16:28] <Ms2ger> Good to hear about that
  1955. # [16:28] <jlebar|mac> Ms2ger: It's a joke.
  1956. # [16:29] <jlebar|mac> bz_sleep: You can disable the pyc files in 2.6… :-/
  1957. # [16:29] * philor|away is now known as philor
  1958. # [16:29] <Ms2ger> Morning philor
  1959. # [16:29] * Joins: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP)
  1960. # [16:32] * Joins: ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP)
  1961. # [16:32] * ChanServ sets mode: +o ehsan
  1962. # [16:32] <@bz_sleep> jlebar|mac: That's why we're wishing instead of just fixing so far.... ;)
  1963. # [16:33] <@bz_sleep> jlebar|mac: what's a joke? All the articles, LG, or MWC?
  1964. # [16:33] * bz_sleep is now known as b
  1965. # [16:33] * b is now known as bz
  1966. # [16:33] <jlebar|mac> bz: Well, I can neither confirm nor deny… :)
  1967. # [16:33] <@bz> jlebar|mac: btw, I have all the Bloom filter stuff implemented; now I'm just waiting for my opt builds that I thought I'd have done this morning
  1968. # [16:33] <@bz> jlebar|mac: well, sure
  1969. # [16:33] <jlebar|mac> bz: But the articles, yes.
  1970. # [16:34] <jlebar|mac> bz: Ooh, a bloom filter?
  1971. # [16:34] <jlebar|mac> Anyway, I have cityhash building.
  1972. # [16:34] <@bz> jlebar|mac: The number of "anonymous sources close to the thing" is amazing
  1973. # [16:34] <@bz> nice
  1974. # [16:34] <@bz> more precisely, I have a bloom filter and all the style system stuff to use it for style reresolves
  1975. # [16:34] <@bz> not yet for initial resolution; that's next
  1976. # [16:34] <philor> morning Ms2ger
  1977. # [16:35] <@bz> once I get some numbers on reresolves
  1978. # [16:35] <@bz> want to chuck me your cityhash diff?
  1979. # [16:35] * Quits: sgimeno (santiago.g@A922400D.48362F18.BCC03455.IP) (Quit: KVIrc 4.0.2 Insomnia http://www.kvirc.net/)
  1980. # [16:35] <@bz> or just stick it in the bug?
  1981. # [16:35] <jlebar|mac> bz: Sure; let me just finish this build and see that the browser stands up.
  1982. # [16:35] <@bz> fair
  1983. # [16:36] * Quits: @ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP) (Input/output error)
  1984. # [16:36] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  1985. # [16:38] * Quits: ttaubert (u2620@moz-160C58C6.com) (Ping timeout)
  1986. # [16:38] * Quits: felipe (u2734@moz-160C58C6.com) (Ping timeout)
  1987. # [16:38] * Quits: Unfocused (u2622@moz-160C58C6.com) (Ping timeout)
  1988. # [16:38] * Quits: jaws (u2871@moz-160C58C6.com) (Ping timeout)
  1989. # [16:38] * Quits: timeless (u4015@moz-160C58C6.com) (Ping timeout)
  1990. # [16:39] <glandium> bz_sleep: fwiw, it's in the srcdir because the .py used to be generated in the srcdir, which was a bug that was fixed long ago
  1991. # [16:39] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
  1992. # [16:40] * Joins: timeless (u4015@moz-160C58C6.com)
  1993. # [16:40] * Quits: RemusPop (remuspop@601F3B17.33662590.A5830293.IP) (Client exited)
  1994. # [16:40] * Joins: felipe (u2734@moz-160C58C6.com)
  1995. # [16:40] <@bz> yes
  1996. # [16:40] <@bz> I understand that
  1997. # [16:40] * Joins: jaws (u2871@moz-160C58C6.com)
  1998. # [16:40] * Quits: gcp (gpascutto@moz-D0E475EA.access.telenet.be) (Quit: Make a new plan, Stan!)
  1999. # [16:40] * Joins: gcp (gpascutto@moz-D0E475EA.access.telenet.be)
  2000. # [16:42] <@bz> jlebar: did you do pure cityhash, or with bsmedberg's proposal for short strings?
  2001. # [16:42] <jlebar|mac> bz: I haven't tried bsmedberg's proposal. I'm kind of concerned about four extra branches.
  2002. # [16:42] <@bz> jlebar: (I'm still trying to figure out whether his proposal is ok in terms of generated hash values)
  2003. # [16:42] <@bz> yeah
  2004. # [16:42] <@bz> makes sense
  2005. # [16:43] <@bz> well, it's 2 extra branches
  2006. # [16:43] <@bz> but still
  2007. # [16:43] * Joins: ttaubert (u2620@moz-160C58C6.com)
  2008. # [16:43] <jlebar|mac> Hm. Yes, indeed.
  2009. # [16:43] <@bsmedberg> hrm, a compiler *could* use a jump table
  2010. # [16:43] <@bsmedberg> so that it's one branch and one jump, no?
  2011. # [16:44] <@bz> if you switch on it, yes
  2012. # [16:44] <jlebar|mac> Particularly because they're unpredictable branches.
  2013. # [16:44] <jlebar|mac> But I haven't tried it. I can, let me just fix this linker error first.
  2014. # [16:44] <@bsmedberg> < 5 seems like we could predict is as the likely branch
  2015. # [16:44] <@bz> actually, it might be more branches
  2016. # [16:44] <@bz> unless we're willing to just do it anyway for non-ascii
  2017. # [16:45] <@bz> which will act kinda crappy for some inputs, but those will be rare inputs
  2018. # [16:45] <@bz> since to a first approximation 100% of the stuff coming through here is ascii
  2019. # [16:45] * Joins: Unfocused (u2622@moz-160C58C6.com)
  2020. # [16:45] <@bz> btw, I'm glad our old impl was at least faster than cityhash
  2021. # [16:46] * Joins: gmoro (guilherme@E0636309.96DFB25.D159334F.IP)
  2022. # [16:46] <@bz> if it were not, I'd _really_ cry
  2023. # [16:46] <pranavrc> msucan, ping
  2024. # [16:46] <@bsmedberg> well, we'd need another test, though for high bits, right?
  2025. # [16:46] <@bz> why would we need a test for high bits?
  2026. # [16:46] * Joins: sewardj (sewardj@moz-F29EE1CA.dip.t-dialin.net)
  2027. # [16:46] <jlebar|mac> (This hash is just a bit-by-bit hash…I hope I didn't suggest I was doing any kind of unicode decoding...)
  2028. # [16:46] <msucan> pranavrc: pong
  2029. # [16:47] * Quits: @smaug (chatzilla@moz-F4A13132.elisa-mobile.fi) (Ping timeout)
  2030. # [16:47] <pranavrc> msucan, i've attached the patch. Just a heads up :)
  2031. # [16:47] <@bz> doing str[0] << 24 | str[1] << 16 | str[2] << 8 | str[3] would work even if some of those are > 255
  2032. # [16:47] <@bz> it just starts producing collisions
  2033. # [16:47] <msucan> pranavrc: great! thank you!
  2034. # [16:47] <@bz> in the worst cases
  2035. # [16:48] * jlebar|mac thinks we're going to get a perf win out of the lack of collisions and probably shouldn't sweat the hash function.
  2036. # [16:48] * Joins: knelson (Adium@A4273395.64AC677C.42E94045.IP)
  2037. # [16:48] <Ms2ger> jlebar|mac, grapheme clusters, dammit!
  2038. # [16:49] * Joins: clee (clee@moz-6644F61A.static-ip.oleane.fr)
  2039. # [16:50] * Parts: knelson (Adium@A4273395.64AC677C.42E94045.IP)
  2040. # [16:50] <Callek> bbondy: thank you
  2041. # [16:51] * Quits: jfkthame (jfkthame@B0999EBB.90783722.9542EC20.IP) (Ping timeout)
  2042. # [16:51] * bear-afk is now known as bear
  2043. # [16:51] * Joins: AutomatedTester (AutomatedT@moz-654CB5B1.pool.ukrtel.net)
  2044. # [16:51] * Joins: jfkthame (jfkthame@318E97F8.A1C12133.9542EC20.IP)
  2045. # [16:52] <jlebar|mac> f'ing xpcom glue
  2046. # [16:52] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
  2047. # [16:53] <@bsmedberg> heh
  2048. # [16:54] <@bsmedberg> bz: bizarre question. If we have a fullpage plugin for a mimetype (like PDF files), and that plugin tries to call document.write via NPAPI scripting...
  2049. # [16:54] <@bsmedberg> do you know if there's a document object, or what might happen?
  2050. # [16:56] * Joins: Joeh (joe@5A3923AA.BC22908.C7CEC4ED.IP)
  2051. # [16:56] * Joins: smaug (chatzilla@moz-4E6E5A9A.elisa-mobile.fi)
  2052. # [16:56] * ChanServ sets mode: +o smaug
  2053. # [16:57] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: jorendorff)
  2054. # [16:59] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
  2055. # [16:59] * @bz wonders whether the tp4 numbers at perf.snarkfest.net/compare-talos/index.html?oldRevs=6c68f1e935c7&newRev=f7cc3fb3aee3&submit=true are for real
  2056. # [16:59] <@bz> bsmedberg: there's a document object
  2057. # [16:59] <jlebar|mac> bz: We really need to take that thing down
  2058. # [16:59] <@bz> bsmedberg: and what will happen is that we'll parse the HTML...
  2059. # [16:59] <jlebar|mac> bz: Is one build pgo and the other not?
  2060. # [17:00] <@bz> jlebar|mac: no, they're both try builds
  2061. # [17:00] * @bz notes the complete lack of tp5 numbers.... why?
  2062. # [17:00] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2063. # [17:00] <@bsmedberg> bz: we'll replace the plugin with the HTML content? That's what I'd like to happen, anyway!
  2064. # [17:00] * Joins: eflores_ (eflores@4548E2C6.EE84D258.11F528CC.IP)
  2065. # [17:00] * Quits: eflores (eflores@4548E2C6.EE84D258.11F528CC.IP) (Connection reset by peer)
  2066. # [17:00] <@bz> bsmedberg: I think it might Just Work, sortaa
  2067. # [17:01] <@bz> bsmedberg: yeah
  2068. # [17:01] * @bsmedberg writes a test plugin to see
  2069. # [17:01] * Quits: michal (michal@F8B4DDD2.FC749DA6.F23860FD.IP) (Ping timeout)
  2070. # [17:01] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
  2071. # [17:01] * ChanServ sets mode: +o ehsan
  2072. # [17:01] <espindola> what do we use subversion for?
  2073. # [17:02] <@bz> bsmedberg: so when we load a full-paage plug-in, we synthesize an HTML document with an <embed> inside
  2074. # [17:02] <Ms2ger> Websites
  2075. # [17:02] <Ms2ger> At least, we used to
  2076. # [17:02] <@bz> bsmedberg: and tell the <embed> to read the incoming data instead of doing a new load
  2077. # [17:02] <@bz> bsmedberg: basically
  2078. # [17:02] <@bsmedberg> interesting
  2079. # [17:02] <@bsmedberg> I wonder if webkit/chrome do something similar
  2080. # [17:02] <@bz> bsmedberg: see content/html/document/src/PluginDocument.cpp
  2081. # [17:02] <@bz> bsmedberg: spec requires this, fwiw
  2082. # [17:02] * Quits: kwierso (chatzilla@moz-9CE00FC0.holiday-inn-express.mozilla.hq) (Ping timeout)
  2083. # [17:02] <@bz> bsmedberg: at this point
  2084. # [17:03] <jlebar|mac> One thing I've never understood: What's the mozilla internal API?
  2085. # [17:03] <Ms2ger> jlebar|mac, We
  2086. # [17:03] * @bz pulls up reference
  2087. # [17:03] <Ms2ger> Good, my crashtest fails
  2088. # [17:03] <jlebar|mac> Well, what's the non-internal API, and why -- other than to make my life miserable -- does it exist?
  2089. # [17:03] <jlebar|mac> * still exist?
  2090. # [17:03] <@bz> bsmedberg: http://www.whatwg.org/specs/web-apps/current-work/multipage/history.html#read-plugin
  2091. # [17:04] <@bz> for (uint32_t x = 0; x <= UINT32_MAX; ++x) {
  2092. # [17:04] <@bz> if (x * 0x9E3779B9U == 1) {
  2093. # [17:04] <@bz> printf("%u\n", x);
  2094. # [17:04] <@bz> return 0;
  2095. # [17:04] <@bz> }
  2096. # [17:04] <@bz> }
  2097. # [17:04] * @bz loves the fact that you can just brute-force these things.... ;)
  2098. # [17:04] * Joins: dveditz (dveditz@moz-34991AF4.dhcp.cruzio.com)
  2099. # [17:04] * ChanServ sets mode: +o dveditz
  2100. # [17:05] <Ms2ger> Heh
  2101. # [17:05] <@bz> fwiw, this bloom filter thing, even with the crappy hash impl, speeds up the huffpo pageload by almost 2x
  2102. # [17:05] <Ms2ger> huffpo--
  2103. # [17:05] <jlebar|mac> whoa
  2104. # [17:05] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Client exited)
  2105. # [17:05] <@bz> not unexpected, given the profiles
  2106. # [17:06] <@smaug> bz: nice
  2107. # [17:06] <@bz> so yeah
  2108. # [17:06] <@bz> I do wonder why no tp5 on the try run
  2109. # [17:06] <@bz> but generally speaking try seems to be green
  2110. # [17:07] <NeilAway> hsivonen: indeed, that looks like a leak
  2111. # [17:07] <@bz> btw, with this patch a selector like "boopy *" is much faster to match than "BOOPY *"
  2112. # [17:07] * @bz figured that's ok
  2113. # [17:08] <philor> tp5 is now tp5r, compare-talos probably hasn't ever heard of it
  2114. # [17:08] * @bz sighs
  2115. # [17:08] <philor> yay for hard-coding names in multiple separate places, and then changing them every week in only one
  2116. # [17:08] <@bz> where do I file a bug?
  2117. # [17:08] <philor> compare-talos? bitbucket. tbpl? webtools
  2118. # [17:09] * Quits: johanc (chatzilla@E08E2203.17F44387.2E511D52.IP) (Ping timeout)
  2119. # [17:09] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
  2120. # [17:09] * Joins: geoffbrown (geoffbrown@moz-E63016E2.vc.shawcable.net)
  2121. # [17:09] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2122. # [17:09] <@bz> well, wherever I need to file a bug to get this fixed
  2123. # [17:09] <philor> single source of test names that others can consume? testing : talos
  2124. # [17:09] * Joins: anky (anky@B5E8855B.588DE6B1.A3D1B221.IP)
  2125. # [17:09] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
  2126. # [17:10] * Joins: tchevalier (chatzilla@moz-369A1548.w90-48.abo.wanadoo.fr)
  2127. # [17:10] <jlebar|mac> bz: https://bitbucket.org/mconnor/compare-talos
  2128. # [17:11] <jesup> bz: (bloom filter) - that rocks!
  2129. # [17:11] * Joins: Bas (chatzilla@moz-DF3CA35A.ftth.concepts.nl)
  2130. # [17:11] * Quits: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  2131. # [17:11] <mconnor> that reminds me, I need to talk to whoever maintains tbpl about moving c-t into tbpl
  2132. # [17:11] * Parts: ferjm (ferjm@53EF5629.3416E031.E21948B5.IP) (Leaving)
  2133. # [17:12] <@bz> hey, look
  2134. # [17:12] <@bz> bitbucket allows anonymous issue reporting
  2135. # [17:12] <Ms2ger> mconnor, hey, look, philor
  2136. # [17:12] <@bz> bitbucket++
  2137. # [17:12] <jlebar|mac> mconnor++
  2138. # [17:12] <mconnor> bz: so s/tp5/tp5r/ ?
  2139. # [17:13] <Ms2ger> Apparently
  2140. # [17:13] * ctalbert|afk is now known as ctalbert
  2141. # [17:13] <@bz> mconnor: so philor says
  2142. # [17:13] * ewong is now known as ewong|sleep
  2143. # [17:13] <@bz> mconnor: https://bitbucket.org/mconnor/compare-talos/issue/14/compare-talos-no-longer-knows-about-tp5 fwiw
  2144. # [17:13] <philor> mconnor: make ateam own it instead, they'll be happy to once you remind them that it doesn't have any icky php in it
  2145. # [17:13] <mconnor> ctalbert: ping!
  2146. # [17:13] <philor> and they're the ones who keep changing the test names every three hours
  2147. # [17:14] <jlebar|mac> Yay!
  2148. # [17:14] <ctalbert> mconnor: pong
  2149. # [17:14] * Quits: mjschranz (mjschranz@C7D326F2.33EE9F8A.1139E686.IP) (Connection reset by peer)
  2150. # [17:14] <jlebar|mac> ctalbert: Just say yes.
  2151. # [17:14] * Joins: mjschranz (mjschranz@C7D326F2.33EE9F8A.1139E686.IP)
  2152. # [17:14] <mconnor> ctalbert: see discussion above. I need to get the hell out of this critical path :)
  2153. # [17:14] * Joins: hub (hub@83874EA1.EB7C1AF9.6F478678.IP)
  2154. # [17:14] <GPHemsley> OK, so, I'm manually editting omni.ja and rezipping it, but I'm getting a crash on start. Any pointers?
  2155. # [17:14] * NeilAway is up to 0xBC89 * 0x9E3779B9 == 0x69140001
  2156. # [17:14] * Quits: andreasn (andreasn@moz-3CC3C389.a336.priv.bahnhof.se) (Quit: Leaving.)
  2157. # [17:14] <ctalbert> lol, critical path of compare talos?
  2158. # [17:14] * Quits: SeoZ (DanielJuyu@E9B5BAA5.F5246840.EAF0BD7A.IP) (Quit: Leaving)
  2159. # [17:15] <@bz> NeilAway: are you doing it by hand or something?
  2160. # [17:15] <ctalbert> mconnor: yeah we'd actually like to take compare-talos over and fold it directly into graphserver
  2161. # [17:15] <Ms2ger> Do it
  2162. # [17:15] <jlebar|mac> ctalbert: please
  2163. # [17:15] <@bz> NeilAway: in C++ an answer is found in under a second
  2164. # [17:15] <jlebar|mac> ctalbert: anything would be less broken than what we have now.
  2165. # [17:15] * Joins: andreasn (andreasn@moz-3CC3C389.a336.priv.bahnhof.se)
  2166. # [17:15] * @bz notes that his C++ is dumb, too; stepping from 1 by 2 would make more sense
  2167. # [17:16] * Quits: AutomatedTester (AutomatedT@moz-654CB5B1.pool.ukrtel.net) (Input/output error)
  2168. # [17:16] <@bz> oh, and I compiled without optimization
  2169. # [17:16] <ctalbert> we're already working on it. It's part of a larger project we're calling Signal From Noise
  2170. # [17:16] <mconnor> ctalbert: oh good
  2171. # [17:16] <@bz> with optimization, I can't measure the runtime with 'time'
  2172. # [17:16] <ctalbert> mconnor: is there something we should worry about short term w.r.t. c-t?
  2173. # [17:16] <mconnor> ctalbert: stop changing test names :)
  2174. # [17:17] <philor> don't take my tp5r as gospel, I didn't actually look at the json
  2175. # [17:17] <ctalbert> lol, that's another reason we're changing graphserver
  2176. # [17:17] * Quits: @smaug (chatzilla@moz-4E6E5A9A.elisa-mobile.fi) (Ping timeout)
  2177. # [17:17] * Quits: mattwoodrow|away (mattwoodro@moz-AE9416F2.alliedmods.net) (Ping timeout)
  2178. # [17:17] * Joins: KLB (Kenneth_Ba@moz-CB90BBF2.maine.res.rr.com)
  2179. # [17:17] <ctalbert> the changing testnames are a hack around the way the graphserver SQL is defined, and the only way we can change an option in talos
  2180. # [17:17] * Quits: pascalc (chatzilla@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
  2181. # [17:17] <ctalbert> we hate it as much as you do
  2182. # [17:17] * Joins: michal (michal@F8B4DDD2.FC749DA6.F23860FD.IP)
  2183. # [17:18] <espindola> !seen biesi
  2184. # [17:18] <firebot> biesi was last seen 16 hours, 34 minutes and 27 seconds ago, saying 'drice, ok' in #developers.
  2185. # [17:19] <NeilAway> 0x144CBC89 * 0x9E3779B9 == 0x1 (mod 2^³²)
  2186. # [17:19] <@bz> indeed
  2187. # [17:19] <NeilAway> bz: that was using a calculator to do the multiplications
  2188. # [17:20] <jlebar|mac> Isn't this the chinese remainder theorem?
  2189. # [17:20] <NeilAway> bz: but I only needed one multplication per bit of result
  2190. # [17:20] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
  2191. # [17:20] <NeilAway> jlebar|mac: that's for modulo a product of distinct primes, isn't it?
  2192. # [17:21] * Joins: gmoro__ (guilherme@E0636309.96DFB25.D159334F.IP)
  2193. # [17:21] <jlebar|mac> Oh, this is about finding an inverse mod N.
  2194. # [17:21] * jlebar|mac was never good with number theory.
  2195. # [17:22] <jlebar|mac> http://en.wikipedia.org/wiki/Modular_multiplicative_inverse
  2196. # [17:22] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
  2197. # [17:22] * Quits: gmoro (guilherme@E0636309.96DFB25.D159334F.IP) (Ping timeout)
  2198. # [17:22] * Quits: stransky (stransky@moz-6F10C81D.net.upcbroadband.cz) (Quit: Connection reset by beer)
  2199. # [17:22] <jlebar|mac> compute 0x9e377… ^ (phi(2^32)-1)
  2200. # [17:22] * KaIRC is now known as KaiRo
  2201. # [17:23] <philor> ctalbert: short term, c-t is busted because it uses an API that's only on graphs-old, which doesn't admit that PGO and non-PGO results are different things
  2202. # [17:23] <@bz> NeilAway: ah, heh
  2203. # [17:23] <philor> so you can only use it to compare pushes which have the same number of PGO and non-PGO builds on each, to get a muddled-together comparison
  2204. # [17:24] <@bz> my point is that looking up or remembering the "right" way to do that would have taken me longer than writing and running the c++ snippet did
  2205. # [17:24] <jlebar|mac> phi(2^32) == 2^32 / 2 - 1.
  2206. # [17:24] <jlebar|mac> bz: And you still would have had to compute a large exponentiation.
  2207. # [17:25] <NeilAway> in my case it takes me longer to compile the C++ snippet than it is to deduce the binary reciprocal operator from first principles
  2208. # [17:25] <jlebar|mac> bz: Anyway, I'm fixing a compile error for you, really. :)
  2209. # [17:25] * coop is now known as coop|afk
  2210. # [17:25] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  2211. # [17:25] <@bz> mmm, fixes
  2212. # [17:25] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
  2213. # [17:26] <NeilAway> 1/N (mod 2) = 1, given that N has an inverse at all (mod 2^M)
  2214. # [17:26] <Ms2ger> Easy, 0x0ffffffff
  2215. # [17:26] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  2216. # [17:27] <Ms2ger> Hmm, maybe I'd be better off if I actually called my new code
  2217. # [17:27] <NeilAway> 1/N (mod K + 1) is either 1/N (mod K) or 1/N (mod K) + 2^K
  2218. # [17:28] * Joins: kdcw (kdc@moz-F7413045.pk.shawcable.net)
  2219. # [17:28] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
  2220. # [17:28] <NeilAway> you want to compute N * (1/N (mod K)) (mod M) for K = 1 .. M
  2221. # [17:28] * Joins: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl)
  2222. # [17:29] * Joins: AutomatedTester (AutomatedT@AD6C0BFA.26EC99C6.9EEBC132.IP)
  2223. # [17:29] * Joins: mattwoodrow|away (mattwoodro@moz-AE9416F2.alliedmods.net)
  2224. # [17:30] * mattwoodrow|away is now known as mattwoodrow
  2225. # [17:30] * Joins: kumar (kmcmillan@moz-F2D05B8.c3-0.stk-ubr1.chi-stk.il.cable.rcn.com)
  2226. # [17:30] <NeilAway> N * (1/N (mod K + 1)) (mod M) = N * ((1/N (mod K)) (mod M) + ((1/N (mod K)) (mod M) & 2^K))
  2227. # [17:31] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
  2228. # [17:32] <NeilAway> 1/N (mod K + 1) = 1/N (mod K) + (N * (1/N (mod K)) & 2^K)
  2229. # [17:33] <NeilAway> s/\(mod (.*)\)/(mod 2^(\1))
  2230. # [17:35] * khuey is now known as khuey|away
  2231. # [17:36] * Quits: igor (igor@moz-46A85847.nextgentel.com) (Ping timeout)
  2232. # [17:36] * jmaher|afk is now known as jmaher
  2233. # [17:36] * Quits: bear (bear@moz-DC3B7839.grand-hotel-wifi.mozilla.hq) (Ping timeout)
  2234. # [17:36] * Joins: juanb (jbecerra@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2235. # [17:36] * Quits: mounir (volkmar@moz-D976EECC.ovh.net) (Ping timeout)
  2236. # [17:37] * glob|away is now known as glob
  2237. # [17:37] * Joins: smaug (chatzilla@moz-3CF965EE.elisa-mobile.fi)
  2238. # [17:37] * ChanServ sets mode: +o smaug
  2239. # [17:37] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  2240. # [17:38] * Joins: mounir (volkmar@moz-D976EECC.ovh.net)
  2241. # [17:38] * Joins: bear (bear@moz-DC3B7839.grand-hotel-wifi.mozilla.hq)
  2242. # [17:38] * Quits: mattwoodrow (mattwoodro@moz-AE9416F2.alliedmods.net) (Ping timeout)
  2243. # [17:40] * Quits: peregrino (peregrino@moz-8906B79F.telecom.net.ar) (Quit: peregrino)
  2244. # [17:40] * Joins: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com)
  2245. # [17:41] <paoletto> could some fx dev "accept" my bug? https://bugzilla.mozilla.org/show_bug.cgi?id=729909
  2246. # [17:41] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  2247. # [17:41] <mconnor> ctalbert: so, is tp5 -> tp5r the correct fix here?
  2248. # [17:42] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
  2249. # [17:44] <jlebar|mac> bz: FYI, cityhash computes a 64-bit hash. So you could get four 16-bit keys out of it for your bloom filter, if you wanted.
  2250. # [17:44] * ctalbert checks
  2251. # [17:44] * Quits: Goldorak (chatzilla@C42A8695.3B0BEF77.187A1082.IP) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  2252. # [17:45] <jaws> jst: please see bug 730318. i'll try to fix this before desktop starts using it
  2253. # [17:45] <jst> jaws: perfect, thanks!
  2254. # [17:45] * Joins: mattwoodrow|away (mattwoodro@moz-AE9416F2.alliedmods.net)
  2255. # [17:45] * mattwoodrow|away is now known as mattwoodrow
  2256. # [17:46] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Quit: damons)
  2257. # [17:46] * Quits: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  2258. # [17:46] * Quits: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl) (Ping timeout)
  2259. # [17:46] <@bz> jlebar|mac: except that pldhash only uses 32-bit hashkeys
  2260. # [17:46] * Quits: dao (dao@moz-1E17C8A6.superkabel.de) (Quit: Leaving.)
  2261. # [17:46] <ctalbert> mconnor: yeah it's tp5r
  2262. # [17:46] <mconnor> ctalbert: ok
  2263. # [17:46] <mconnor> so, uh, I don't have hg?
  2264. # [17:47] <mconnor> sigh
  2265. # [17:48] <ctalbert> new computer?
  2266. # [17:48] * Joins: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2267. # [17:49] * Quits: imphil_ (philipp@moz-2A5E305F.dip.t-dialin.net) (Ping timeout)
  2268. # [17:50] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
  2269. # [17:50] <mconnor> ctalbert: yeah, new-ish
  2270. # [17:50] * Joins: diogogmt (kvirc@F1451709.44D93D66.1139E686.IP)
  2271. # [17:50] <mconnor> ctalbert: you can see the points on my head from orbit at this point
  2272. # [17:50] <ctalbert> LOL
  2273. # [17:51] <ctalbert> mconnor: I think I'm starting to know how you feel
  2274. # [17:51] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
  2275. # [17:51] <mconnor> ctalbert: I mean... it's fine, really.
  2276. # [17:52] * joduinn-home is now known as joduinn-coffee
  2277. # [17:52] * philor is now known as philor|away
  2278. # [17:52] <jlebar|mac> bz: So?
  2279. # [17:53] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
  2280. # [17:53] <@bz> jlebar|mac: and my code is just grabbing the hashcode from the PLDHashEntry
  2281. # [17:53] <@bz> jlebar|mac: So I don't have to compute it twice
  2282. # [17:53] <jlebar|mac> I see.
  2283. # [17:55] * Quits: Suresh (chatzilla@CB933347.FAE7E6BA.EB06F97B.IP) (Quit: Suresh)
  2284. # [17:56] * coop|afk is now known as coop
  2285. # [17:57] <jdm> paoletto: which prefs are you trying?
  2286. # [17:57] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
  2287. # [17:58] * Quits: harth (harth@moz-1F71062D.hsd1.ca.comcast.net) (Input/output error)
  2288. # [18:00] * jwir3|away is now known as jwir3
  2289. # [18:01] <espindola> !seen armenzg
  2290. # [18:01] <firebot> armenzg was last seen 19 hours, 1 minute and 22 seconds ago, changing nick to armenzg_brb.
  2291. # [18:01] <espindola> brb? :-)
  2292. # [18:01] * Quits: AutomatedTester (AutomatedT@AD6C0BFA.26EC99C6.9EEBC132.IP) (Input/output error)
  2293. # [18:02] <espindola> anyone else from releng interested in 725126?
  2294. # [18:02] <jprmc> jesup: is there a bug for peer connection object?
  2295. # [18:02] * Joins: ferongr (ferongr@7021457F.229EBBFA.F5160715.IP)
  2296. # [18:03] <mreavy> jprmc: bug 694807
  2297. # [18:03] <jesup> What she said
  2298. # [18:03] <jprmc> cool
  2299. # [18:03] <jprmc> espindola: i think rail-buildduty has been looking at some of the mac stuff
  2300. # [18:04] <espindola> cool. That one was what was blocking building on 10.7
  2301. # [18:04] <espindola> the fix was reverted while we tracked a regression
  2302. # [18:04] <jprmc> its atleast worth asking him
  2303. # [18:04] * Joins: ekw (pcglue@moz-2BC6A4AB.dsl.irvnca.pacbell.net)
  2304. # [18:04] <espindola> but testing the builds I created should tell us if we will be good to go once we spin the loop again
  2305. # [18:04] <jprmc> actually
  2306. # [18:04] * Quits: pcglue (pcglue@moz-D28D67AD.dsl.irvnca.pacbell.net) (Ping timeout)
  2307. # [18:04] <jprmc> armen has been in the office this week too
  2308. # [18:04] <jprmc> one sec
  2309. # [18:05] <rail-buildduty> mac stuff?
  2310. # [18:05] <espindola> rail-buildduty, building on 10.7 stuff
  2311. # [18:05] <jlebar|mac> We really need mfbt object files...
  2312. # [18:06] <jlebar|mac> Or, I really would like that, so I can put cityhash there.
  2313. # [18:06] <espindola> we have them
  2314. # [18:06] <jprmc> rail-buildduty: bug 694807
  2315. # [18:06] <Ms2ger> What espindola said
  2316. # [18:06] <espindola> jlebar|mac, since the fix to use Moz_Assert
  2317. # [18:06] <jlebar|mac> orly?
  2318. # [18:07] <jlebar|mac> espindola: I see only .h files in mfbt...
  2319. # [18:07] * Joins: dao-m (AndChat@moz-CC78E44D.web.vodafone.de)
  2320. # [18:07] <glandium> jlebar|mac: refresh your tree and look again
  2321. # [18:07] <jlebar|mac> oO
  2322. # [18:07] <espindola> jlebar|mac, Assertions.cpp
  2323. # [18:07] <jlebar|mac> \o/
  2324. # [18:07] <rail-buildduty> jprmc: I was talking about https://bugzilla.mozilla.org/show_bug.cgi?id=729425
  2325. # [18:08] * Quits: nattofriends (tsutsumi@moz-E39CC0F2.dsl.dynamic.sonic.net) (Quit: Leaving)
  2326. # [18:08] <espindola> rail-buildduty, I just started a build where that bug is fixed (and so should be the "build compiler-rt on *very* old linux)
  2327. # [18:09] * Joins: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk)
  2328. # [18:09] <paoletto> jdm, basically i am setting all the .preview. preferences to false
  2329. # [18:09] <rail-buildduty> heh
  2330. # [18:09] <paoletto> and some more as well
  2331. # [18:09] * Quits: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Input/output error)
  2332. # [18:09] <paoletto> in the code it just seems they are not even checked
  2333. # [18:09] <espindola> it is amazing that centos (and rhel) added a feature to the assembler in a dot release!
  2334. # [18:09] <rail-buildduty> espindola: I'll poke new clang revision build after lunch
  2335. # [18:09] <espindola> thanks!
  2336. # [18:10] <rail-buildduty> np
  2337. # [18:10] * Joins: myk (myk@moz-BBE3ABD.mv.mozilla.com)
  2338. # [18:11] <paoletto> jdm, what should i disable? i can do one more test
  2339. # [18:11] <jdm> paoletto: no, you did as much as you could. I've pointed to a possible solution.
  2340. # [18:12] <paoletto> ah great! didnt see
  2341. # [18:12] * Quits: andreasn (andreasn@moz-3CC3C389.a336.priv.bahnhof.se) (Connection reset by peer)
  2342. # [18:13] <jprmc> espindola: and armen is on pto today
  2343. # [18:13] * Quits: jhammink (textual@moz-6644F61A.static-ip.oleane.fr) (Quit: Computer has gone to sleep.)
  2344. # [18:13] <espindola> jprmc, thanks
  2345. # [18:13] <jdm> I want to see more SoC ideas
  2346. # [18:13] <jdm> it feels like we're running out of time
  2347. # [18:13] * Quits: jaws (u2871@moz-160C58C6.com) (Ping timeout)
  2348. # [18:13] * Quits: Unfocused (u2622@moz-160C58C6.com) (Ping timeout)
  2349. # [18:14] <espindola> not sure what the timeframe is for us "having" to move to 10.7 builders...
  2350. # [18:14] * Joins: jaws (u2871@moz-160C58C6.com)
  2351. # [18:15] * Joins: Unfocused (u2622@moz-160C58C6.com)
  2352. # [18:16] * Joins: kwierso (chatzilla@moz-BBE3ABD.mv.mozilla.com)
  2353. # [18:16] * khuey|away is now known as khuey
  2354. # [18:16] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Ping timeout)
  2355. # [18:17] * rail-buildduty is now known as rail-lunch
  2356. # [18:17] * Quits: mck182 (quassel@moz-8237CC79.hlucinnet.cz) (Client exited)
  2357. # [18:18] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
  2358. # [18:18] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
  2359. # [18:20] <GPHemsley> ok, am I missing something...? if I edit a file in omni.ja, rezip it, and restart the browser, the updated code should be used, right?
  2360. # [18:21] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
  2361. # [18:22] <@khuey> you may need to flush the xul cache
  2362. # [18:22] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
  2363. # [18:22] <GPHemsley> how do I do that?
  2364. # [18:22] <@khuey> -purgecaches
  2365. # [18:22] <GPHemsley> oh, running from the command line?
  2366. # [18:22] <@khuey> yeah
  2367. # [18:23] * Quits: florian (florian@moz-87C33FDA.kimsufi.com) (Ping timeout)
  2368. # [18:23] <GPHemsley> khuey: For my reference, where are those caches stored?
  2369. # [18:24] <GPHemsley> (nice, thanks)
  2370. # [18:24] <dao-m> dolske: ping
  2371. # [18:24] <@khuey> on the disk?
  2372. # [18:24] * @khuey has no idea
  2373. # [18:24] <GPHemsley> heh
  2374. # [18:24] <GPHemsley> k
  2375. # [18:24] <@dolske> dao-m: hi!
  2376. # [18:24] * bear is now known as bear-afk
  2377. # [18:24] * Quits: Yoric|Poor (David@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
  2378. # [18:26] * Joins: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl)
  2379. # [18:27] * Quits: @smaug (chatzilla@moz-3CF965EE.elisa-mobile.fi) (Ping timeout)
  2380. # [18:28] * Joins: andreasn (andreasn@moz-3CC3C389.a336.priv.bahnhof.se)
  2381. # [18:29] * Quits: faramarz (faramarz@moz-6644F61A.static-ip.oleane.fr) (Quit: faramarz)
  2382. # [18:29] * Joins: cpeterson (cpeterson@moz-18338A6E.hsd1.ca.comcast.net)
  2383. # [18:30] * Joins: ashughes (ashughes@99213369.DBB33A3F.A20E6FDD.IP)
  2384. # [18:30] * Quits: cpeterson (cpeterson@moz-18338A6E.hsd1.ca.comcast.net) (Input/output error)
  2385. # [18:31] * Joins: priya (Adium@moz-BBE3ABD.mv.mozilla.com)
  2386. # [18:34] <@khuey> !seen rs
  2387. # [18:34] <firebot> rs was last seen 21 hours, 5 minutes and 36 seconds ago, saying ':)' in #fx-team.
  2388. # [18:35] * Quits: ibarlow (ibarlow@F2D29657.F60B0462.67AC9B1.IP) (Quit: ibarlow)
  2389. # [18:35] * Joins: cpeterson (cpeterson@moz-18338A6E.hsd1.ca.comcast.net)
  2390. # [18:36] * Quits: cpeterson (cpeterson@moz-18338A6E.hsd1.ca.comcast.net) (Input/output error)
  2391. # [18:37] <GPHemsley> Hmm... how to I console.log inside a chrome file?
  2392. # [18:37] * Joins: gwagner (idefix2@moz-6644F61A.static-ip.oleane.fr)
  2393. # [18:37] <jdm> GPHemsley: can't. you want dump or logging to the console service
  2394. # [18:37] * Quits: rshetty (quassel@97BB453E.EE4A6069.C842849F.IP) (Connection reset by peer)
  2395. # [18:37] * joduinn-coffee is now known as joduinn-mtg
  2396. # [18:38] <tbsaunde> w/in 21
  2397. # [18:38] * rnewman|afk is now known as rnewman
  2398. # [18:38] * Joins: peregrino (peregrino@moz-8906B79F.telecom.net.ar)
  2399. # [18:38] <@khuey> hmm
  2400. # [18:39] <@khuey> my review queue is too big :-/
  2401. # [18:39] <froydnj> khuey: review faster
  2402. # [18:39] <jdm> khuey: I'm happy to take a look at non-build things for a preliminary review
  2403. # [18:39] * Quits: dao-m (AndChat@moz-CC78E44D.web.vodafone.de) (Ping timeout)
  2404. # [18:39] * Joins: cpeterson (cpeterson@moz-18338A6E.hsd1.ca.comcast.net)
  2405. # [18:40] * Joins: Sander (chatzilla@73FE8D5D.5F1E337E.109882C3.IP)
  2406. # [18:40] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2407. # [18:40] <@khuey> jdm: unfortunately, it's almost all build stuff
  2408. # [18:40] <@khuey> but thanks for the offer!
  2409. # [18:41] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2410. # [18:41] <jdm> you made your bed, now you must review it
  2411. # [18:41] <@khuey> actually, shaver put me in this bed
  2412. # [18:41] * Joins: Mook_as (mook@moz-1FCC0032.activestate.com)
  2413. # [18:41] <Ms2ger> For bedbugs?
  2414. # [18:42] <lurking> http://www.staples.com - order a rubber stamp
  2415. # [18:42] <@khuey> then I would have to expense it
  2416. # [18:42] <@khuey> and expensing things is a total PITA
  2417. # [18:43] <lurking> Indeed
  2418. # [18:43] <@khuey> as I'm discovering
  2419. # [18:43] <@bz> it's funny how much easier it is to modify frame constructor than to write code (and design APIs!) from scratch....
  2420. # [18:43] <@khuey> our expense tracking system seems to choke on PDFs from the scanner in the office
  2421. # [18:43] * Quits: kanru (user@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
  2422. # [18:44] <@bz> khuey: does you computer have a webcam?
  2423. # [18:44] <@bz> khuey: I've been generating my expense report PDFs with the webcam on my laptop
  2424. # [18:45] <@bz> khuey: produces nice low-res small images, works great. ;)
  2425. # [18:45] <@khuey> bz: ooh
  2426. # [18:45] <@khuey> I should try that
  2427. # [18:45] * Joins: cadecairos (cadecairos@EDDEAA06.33EE9F8A.1139E686.IP)
  2428. # [18:45] <@bz> khuey: have to flip them to make them readable, because otherwise they're mirror-imaged
  2429. # [18:45] <@bz> khuey: but that seems solvable
  2430. # [18:46] <GPHemsley> jdm: Is there any way to get newlines in the output?
  2431. # [18:46] <@khuey> bz: yeah
  2432. # [18:46] <jdm> GPHemsley: for the console service? I thought so; maybe <br>?
  2433. # [18:46] * Joins: Mavericks (Mibbit@BBC57082.57B935C.B84D4DA2.IP)
  2434. # [18:46] <GPHemsley> jdm: Oh, no, I wound up using dump()
  2435. # [18:47] * Parts: Mavericks (Mibbit@BBC57082.57B935C.B84D4DA2.IP)
  2436. # [18:47] <jdm> GPHemsley: dump treats \n fine
  2437. # [18:47] <@khuey> yuck
  2438. # [18:47] <GPHemsley> jdm: Is everything a string? Like, can I simply append it? Or do I need a second dump() call?
  2439. # [18:47] <jdm> GPHemsley: "everything"?
  2440. # [18:48] <GPHemsley> jdm: Well, can I do dump( notAString + "\n" )?
  2441. # [18:48] <jdm> GPHemsley: yep
  2442. # [18:48] <GPHemsley> ok
  2443. # [18:48] <jdm> that implicitly becomes notAString.toString() + "\n"
  2444. # [18:48] <jdm> and dump(noAString) becomes dump(notAString.toString())
  2445. # [18:49] <froydnj> jdm: I've been looking at the "Foo depends on global PB state" bugs and most of them say to get the state from the associated docshell. does that docshell interface exist or does it need to be written?
  2446. # [18:50] <jdm> froydnj: it exists, but it's actually nsILoadContext now; sorry.
  2447. # [18:50] * Quits: gwagner (idefix2@moz-6644F61A.static-ip.oleane.fr) (Quit: gwagner)
  2448. # [18:51] <froydnj> jdm: ah, wasn't looking at nsDocShell, but nsIDocShell. thanks!
  2449. # [18:51] * Joins: cdiehl_ (cdiehl@moz-8F40AF71.pool.mediaways.net)
  2450. # [18:51] <GPHemsley> If bundleService's GetStringFromName() is unsuccessful, what happens?
  2451. # [18:52] <jdm> GPHemsley: an exception, I would assume
  2452. # [18:52] <GPHemsley> ok
  2453. # [18:52] * Quits: cdiehl (cdiehl@moz-77B0E628.pool.mediaways.net) (Ping timeout)
  2454. # [18:52] * cdiehl_ is now known as cdiehl
  2455. # [18:52] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Ping timeout)
  2456. # [18:52] <hub> what is the behaviour if NS_ASSERTION? Does it terminate or return from the function?
  2457. # [18:52] * Quits: sewardj (sewardj@moz-F29EE1CA.dip.t-dialin.net) (Ping timeout)
  2458. # [18:52] * @bz wonders how to stop the tide of spam on his blog comments. :(
  2459. # [18:52] <@bz> hub: no
  2460. # [18:52] * Joins: irving (irving@F2D29657.F60B0462.67AC9B1.IP)
  2461. # [18:53] <@bz> hub: in an opt build it's compiled out
  2462. # [18:53] <@bz> hub: in a debug build it ranges from "just print a warning" to "abort the process" depending on env vars
  2463. # [18:53] <@bz> hub: and OS
  2464. # [18:53] <@bz> hub: default on Mac/Linux is "just print a warning", basically
  2465. # [18:53] <@bz> hub: default on Windows is "annoying popup", iirc
  2466. # [18:53] * Joins: knelson (Adium@moz-D613FA7D.hsd1.ca.comcast.net)
  2467. # [18:53] * Parts: knelson (Adium@moz-D613FA7D.hsd1.ca.comcast.net)
  2468. # [18:53] <sfink> bz: I ended up using the "Spam Karma 2" plugin, assuming you're talking about blog.mozilla.com
  2469. # [18:54] * coop is now known as coop|afk
  2470. # [18:54] * @bz is not on blog.mozilla.com
  2471. # [18:55] * Quits: clee (clee@moz-6644F61A.static-ip.oleane.fr) (Quit: clee)
  2472. # [18:55] * Joins: maikmerten (maikmerten@moz-C3003661.dynamic.qsc.de)
  2473. # [18:55] * @bz should find a good blog host
  2474. # [18:55] * philor|away is now known as philor
  2475. # [18:56] <jhammel> bz: unpossible ;)
  2476. # [18:56] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
  2477. # [18:57] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  2478. # [18:58] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
  2479. # [18:58] <@bz> ###!!! ASSERTION: consider quit stopper out of bounds: 'mConsiderQuitStopper > 0', file ../../../../mozilla/toolkit/components/startup/nsAppStartup.cpp, line 506
  2480. # [18:58] * @bz hates
  2481. # [18:59] * Joins: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com)
  2482. # [18:59] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2483. # [19:00] * Quits: ferongr (ferongr@7021457F.229EBBFA.F5160715.IP) (Quit: ferongr)
  2484. # [19:01] * Joins: eflores (eflores@4548E2C6.EE84D258.11F528CC.IP)
  2485. # [19:01] * Quits: eflores_ (eflores@4548E2C6.EE84D258.11F528CC.IP) (Connection reset by peer)
  2486. # [19:03] * Joins: clee (clee@moz-6644F61A.static-ip.oleane.fr)
  2487. # [19:03] * Joins: ferjm (ferjm@53EF5629.3416E031.E21948B5.IP)
  2488. # [19:03] * Joins: biesi (cbiesinger@EE9A5AA8.6B10AC3.E2F59BBC.IP)
  2489. # [19:03] * rail-lunch is now known as rail-buildduty
  2490. # [19:04] <jprmc> KaiRo: i'm confused on https://bugzilla.mozilla.org/show_bug.cgi?id=711656
  2491. # [19:04] <mbrubeck> !seen Mossop
  2492. # [19:04] <firebot> mossop was last seen 10 hours, 22 minutes and 15 seconds ago, saying 'Oh, some have way more than that' in #fx-team.
  2493. # [19:05] <jprmc> KaiRo: has the fix definitely failed or not?
  2494. # [19:05] * Quits: kwierso (chatzilla@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2495. # [19:05] <@bz> nice
  2496. # [19:05] <Jesse> bz: bug 573324 ?
  2497. # [19:05] <@bz> huffpo has <table style="display: inline"> around
  2498. # [19:05] <@bz> that's ... moronic
  2499. # [19:05] <@bz> ah, well
  2500. # [19:06] * azakai|2 is now known as azakai
  2501. # [19:06] <KaiRo> jprmc: I actually don't know - I'm sure it didn't fix everything with the signatures listed there, but I'm not as sure as Scoobidiver that it didn't fix anything
  2502. # [19:06] <ferjm> hi! how can I delete a database within an xpcshell test? I have this code, but it is currently not working. It says TypeError: this.mozIndexedDB.delete is not a function
  2503. # [19:06] <@bz> jesse: indeed
  2504. # [19:06] <ferjm> http://pastebin.mozilla.org/1491467
  2505. # [19:07] <@dveditz> dholbert: ping?
  2506. # [19:07] <@khuey> ferjm: because the function is 'deleteDatabase'?
  2507. # [19:07] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
  2508. # [19:07] <ferjm> oh .. damn it! thanks :)
  2509. # [19:08] <@bz> "This is entirely expected, especially in an environment like the mobile industry."
  2510. # [19:08] * @bz laughs
  2511. # [19:08] <@bz> (comments on the various rampant speculation about who our partners are)
  2512. # [19:09] * Joins: kwierso (chatzilla@moz-BBE3ABD.mv.mozilla.com)
  2513. # [19:11] * Joins: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com)
  2514. # [19:11] * Quits: smvv (smvv@moz-ADA081D0.org) (Ping timeout)
  2515. # [19:12] * Quits: diogogmt (kvirc@F1451709.44D93D66.1139E686.IP) (Ping timeout)
  2516. # [19:12] * joduinn-mtg is now known as joduinn
  2517. # [19:12] * Quits: timeless (u4015@moz-160C58C6.com) (Ping timeout)
  2518. # [19:12] * Quits: jaws (u2871@moz-160C58C6.com) (Ping timeout)
  2519. # [19:12] * Quits: Unfocused (u2622@moz-160C58C6.com) (Ping timeout)
  2520. # [19:12] * Quits: sid0 (u2934@moz-160C58C6.com) (Ping timeout)
  2521. # [19:12] * Quits: felipe (u2734@moz-160C58C6.com) (Ping timeout)
  2522. # [19:13] * Quits: ttaubert (u2620@moz-160C58C6.com) (Ping timeout)
  2523. # [19:13] * Joins: brendan (brendaneic@45A3491F.A5FB4ABA.FE58E87C.IP)
  2524. # [19:13] * Joins: JeroenDeDauw (jeroen@moz-2D11A423.ifiber.telenet-ops.be)
  2525. # [19:14] * lsblakk|afk is now known as lsblakk
  2526. # [19:14] * Quits: clee (clee@moz-6644F61A.static-ip.oleane.fr) (Quit: clee)
  2527. # [19:14] * mak is now known as mak|afk
  2528. # [19:14] <mbrubeck> I'm hiding Windows Ru on Esr10 because it looks like it has known failures and is hidden everywhere else.
  2529. # [19:15] * Joins: diogogmt (kvirc@F1451709.44D93D66.1139E686.IP)
  2530. # [19:15] * Joins: ferongr (ferongr@7021457F.229EBBFA.F5160715.IP)
  2531. # [19:15] * Joins: smvv (smvv@moz-ADA081D0.org)
  2532. # [19:15] * Joins: faramarz (faramarz@moz-6644F61A.static-ip.oleane.fr)
  2533. # [19:15] * Quits: CC_testing (u4156@moz-160C58C6.com) (Ping timeout)
  2534. # [19:15] <mbrubeck> actually, why is it even running there?
  2535. # [19:15] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2536. # [19:16] * Joins: Ami_Ty (Amie@moz-BBE3ABD.mv.mozilla.com)
  2537. # [19:16] * Joins: pascalc (chatzilla@moz-44E93DFD.rev.sfr.net)
  2538. # [19:16] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
  2539. # [19:17] * Joins: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net)
  2540. # [19:17] * Quits: mats (chatzilla@E8A3702C.D5022173.8500CC29.IP) (Quit: ChatZilla 0.9.88 [Firefox 8.0.1/20111120135848])
  2541. # [19:17] * Joins: ttaubert (u2620@moz-160C58C6.com)
  2542. # [19:17] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
  2543. # [19:17] * Joins: dvander`home (dvander@moz-EC56C22F.hsd1.ca.comcast.net)
  2544. # [19:19] * Quits: ttaubert (u2620@moz-160C58C6.com) (Ping timeout)
  2545. # [19:19] * Quits: glandium (glandium@moz-6CEC22A8.fbx.proxad.net) (Ping timeout)
  2546. # [19:19] * Joins: glandium (glandium@moz-6CEC22A8.fbx.proxad.net)
  2547. # [19:20] <philor> mbrubeck: thanks for the hiding
  2548. # [19:20] <philor> it's running there because I've been trying to get it running since long long before esr10 existed
  2549. # [19:21] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
  2550. # [19:21] <philor> and I couldn't remember which failing tests and which annotations would be on 10 by now, but since there would hardly ever be pushes to esr, I could just find out by seeing what happened when it finally got its second reconfig and became visible
  2551. # [19:22] * Quits: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net) (Ping timeout)
  2552. # [19:22] <dholbert> dveditz, pong, but about to get on a caltrain
  2553. # [19:22] <dholbert> dveditz, back (connected from the train) in ~20min
  2554. # [19:23] * Parts: faramarz (faramarz@moz-6644F61A.static-ip.oleane.fr)
  2555. # [19:23] * bear-afk is now known as bear
  2556. # [19:24] * Quits: MarcoZ (marco.zehe@moz-1438EA1E.dip.t-dialin.net) (Quit: Weekend!)
  2557. # [19:24] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
  2558. # [19:24] * Quits: dcamp (dave@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving...)
  2559. # [19:24] * Quits: diogogmt (kvirc@F1451709.44D93D66.1139E686.IP) (Ping timeout)
  2560. # [19:25] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Quit: damons)
  2561. # [19:25] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  2562. # [19:26] * @bz put in assertions and is really glad now
  2563. # [19:26] * Quits: nigelb (nigel@moz-8640053A.me) (Ping timeout)
  2564. # [19:27] * Joins: harth (harth@moz-BBE3ABD.mv.mozilla.com)
  2565. # [19:27] <jdm> gerv: ping
  2566. # [19:27] * Joins: dcamp (dave@moz-BBE3ABD.mv.mozilla.com)
  2567. # [19:27] <@khuey> bsmedberg: ping
  2568. # [19:27] <gerv> pong.
  2569. # [19:27] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
  2570. # [19:28] <jdm> gerv: I'm curious at what point the gsoc ideas on the brainstorming page become blessed.
  2571. # [19:28] <gerv> jdm: when I get around to reading the page and blessing them :-)
  2572. # [19:28] <jdm> heh
  2573. # [19:28] <gerv> I'll take a first pass soon/
  2574. # [19:28] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  2575. # [19:28] <@bsmedberg> khuey: pong
  2576. # [19:28] * gerv adds to list of things to do
  2577. # [19:29] * Quits: mjschranz (mjschranz@C7D326F2.33EE9F8A.1139E686.IP) (Ping timeout)
  2578. # [19:29] * Joins: AutomatedTester (AutomatedT@AD6C0BFA.26EC99C6.9EEBC132.IP)
  2579. # [19:29] * rnewman is now known as rnewman|afk
  2580. # [19:29] <@khuey> bsmedberg: have you seen bug 730051?
  2581. # [19:29] * Quits: pranavrc (pranavrc@F3C5E595.DC3243E5.520CDC98.IP) (Quit: Ping timeout: ∞)
  2582. # [19:30] <@khuey> bsmedberg: I've got in a debugger, the situation is a little crazy
  2583. # [19:30] <@bsmedberg> I hadn't seen it, what does it look like?
  2584. # [19:30] * Joins: timeless (u4015@moz-160C58C6.com)
  2585. # [19:30] <@khuey> bsmedberg: so, it installs its dlls in Appdata/Local/Temp
  2586. # [19:31] * Joins: ttaubert (u2620@moz-160C58C6.com)
  2587. # [19:31] <@khuey> bsmedberg: and it hooks some shell thing to get loaded into our process
  2588. # [19:31] <@khuey> we get to LdrLoadDll
  2589. # [19:31] <@khuey> and the provided set of paths is right
  2590. # [19:31] <@bsmedberg> shell thing, normal
  2591. # [19:31] <@khuey> so we permit the load
  2592. # [19:31] <@bsmedberg> installing DLLs to temp, weird
  2593. # [19:31] <@khuey> then in its DllMain
  2594. # [19:31] <@khuey> it calls LoadLibrary on itself
  2595. # [19:32] <@khuey> this time we get a set of paths that doesn't include the temp dir
  2596. # [19:32] * joduinn is now known as joduinn-commute
  2597. # [19:32] <@khuey> so we reject the load
  2598. # [19:32] <@khuey> cause SearchPathW doesn't find the file
  2599. # [19:32] <@bsmedberg> why is the set of paths different?
  2600. # [19:32] <@khuey> I don't know ...
  2601. # [19:32] <@bsmedberg> or is the problem just that it's already "loaded", so searching isn't normally used?
  2602. # [19:33] * @bsmedberg imagines recursive dllmaining
  2603. # [19:33] <@khuey> I think it's expecting not to have to pass the full path if it's already laoded
  2604. # [19:33] <jlebar|mac> khuey: If I added some functions in a new file, and the linker says they're not there…sicking tells me this could be due to an exporting problem or something?
  2605. # [19:33] <@khuey> but I'm not sure
  2606. # [19:33] <@bsmedberg> jlebar|mac: hehe
  2607. # [19:33] <@bsmedberg> jlebar|mac: could you be more specific?
  2608. # [19:33] <jlebar|mac> bsmedberg: Yeah.
  2609. # [19:33] <@khuey> srsly :-)
  2610. # [19:33] * Joins: timA (tabraldes@moz-535753DA.hsd1.or.comcast.net)
  2611. # [19:33] * Joins: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net)
  2612. # [19:33] * zpao|detached is now known as zpao
  2613. # [19:33] <@bsmedberg> khuey: yeah, that's normal, you can just LoadLibrary("barepath.dll") if it's already in the process
  2614. # [19:34] <jlebar|mac> bsmedberg / khuey So I added a file with some new hash functions. I put it first in xpcom/base, then xpcom/glue, then mfbt (now with object files).
  2615. # [19:34] <jlebar|mac> In all cases, the file gets compiled.
  2616. # [19:34] <jlebar|mac> But when I use the functions outside the file, the linker tells me they're not there.
  2617. # [19:34] <@khuey> so it's in mfbt now?
  2618. # [19:34] <@khuey> bsmedberg: ok
  2619. # [19:34] <jlebar|mac> khuey: yes.
  2620. # [19:34] <@bsmedberg> What library are they supposed to be in?
  2621. # [19:35] <jlebar|mac> bsmedberg: I'd like them to be in mfbt; I would have put them there originally if I'd realized it had object files.
  2622. # [19:35] <@khuey> mfbt ends up in mozglue or something, no?
  2623. # [19:35] <@khuey> glandium would know
  2624. # [19:35] * Quits: cadecairos (cadecairos@EDDEAA06.33EE9F8A.1139E686.IP) (Input/output error)
  2625. # [19:35] <@bsmedberg> I think so
  2626. # [19:35] * jlebar|mac nm's mozglue
  2627. # [19:35] <@bsmedberg> but it shouldn't matter
  2628. # [19:35] <@bsmedberg> jlebar|mac: are you using MFBT_API ?
  2629. # [19:35] * Joins: nigelb (nigel@moz-8640053A.me)
  2630. # [19:36] <jlebar|mac> bsmedberg: no...
  2631. # [19:36] <@bsmedberg> do that, it will then work
  2632. # [19:36] <@bsmedberg> you do need to export them, which means different things on different platforms, but MFBT_API should hide the details
  2633. # [19:36] <glandium> MOZ_EXPORT_API
  2634. # [19:36] <glandium> MFBT_API is for the declaration in the header
  2635. # [19:37] * Joins: ibarlow (ibarlow@F2D29657.F60B0462.67AC9B1.IP)
  2636. # [19:37] <glandium> basically, look at MOZ_Crash and MOZ_Assert in mfbt/Assertion*
  2637. # [19:37] <@bsmedberg> well ok, but you need both ;-)
  2638. # [19:37] <jlebar|mac> So, the problem is, we're compiling to some intermediate library, and that's hiding my functions?
  2639. # [19:37] <@bsmedberg> jlebar|mac: no, you're just not exporting them
  2640. # [19:37] <@bsmedberg> on windows that's dllimport/dllexport
  2641. # [19:37] * Quits: Asa (asa@F259CFB7.9EF26CBA.EB5E51FC.IP) (Ping timeout)
  2642. # [19:37] <@bsmedberg> on linux that's visibility-default
  2643. # [19:37] <jlebar|mac> is mozglue linked into libxul?
  2644. # [19:37] <@bsmedberg> no, it's a .so
  2645. # [19:38] * mak|afk is now known as mak
  2646. # [19:38] <glandium> jlebar|mac: it's a .dylib on mac, a .dll on windows and a static lib on linux
  2647. # [19:38] <glandium> jlebar|mac: it's statically linked in the binary
  2648. # [19:38] * Joins: aleth (aleth@moz-C0928D09.ictp.it)
  2649. # [19:38] <glandium> jlebar|mac: on android, it's a .so
  2650. # [19:38] * Quits: ferongr (ferongr@7021457F.229EBBFA.F5160715.IP) (NickServ (GHOST command used by `ferongr))
  2651. # [19:38] * Joins: ferongr (ferongr@7021457F.229EBBFA.F5160715.IP)
  2652. # [19:38] <@bsmedberg> oof, that's weird linkage on linux
  2653. # [19:39] <jlebar|mac> Okay; thanks!
  2654. # [19:39] <glandium> bsmedberg: only way to interpose jemalloc
  2655. # [19:39] <@khuey> bsmedberg: it's for jemalloc
  2656. # [19:39] <@bsmedberg> but we don't want to do that for things like hash functions...
  2657. # [19:39] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  2658. # [19:39] * Joins: igor (igor@169CEE78.E37E53F7.1DAC7E2F.IP)
  2659. # [19:39] <glandium> bsmedberg: it doesn't really matter imho
  2660. # [19:39] <@bsmedberg> why not?
  2661. # [19:40] <@bsmedberg> we're going to be shipping this code around in multiple locations for the webapp work
  2662. # [19:42] * Joins: mjschranz (mjschranz@F1451709.44D93D66.1139E686.IP)
  2663. # [19:42] <irving> I have a Firefox Beta (mac os x 10.6) hung in an unusual way - UI still responsive, one CPU pegged at 100%, no progress on networking operations - GDB and Activity Monitor aren't helping much
  2664. # [19:42] * Quits: smvv (smvv@moz-ADA081D0.org) (Ping timeout)
  2665. # [19:42] <glandium> bsmedberg: mfbt is a single location
  2666. # [19:42] * Quits: timeless (u4015@moz-160C58C6.com) (Ping timeout)
  2667. # [19:43] <irving> because of optimizer-obscured stack traces. Any advice on pinpointing the problem (or does somebody want to see it? I'm in the Toronto office)
  2668. # [19:43] * Joins: cadecairos (cadecairos@F6D236F8.5BCEC6DB.DA78B690.IP)
  2669. # [19:43] * Quits: hub (hub@83874EA1.EB7C1AF9.6F478678.IP) (Ping timeout)
  2670. # [19:43] * Quits: ttaubert (u2620@moz-160C58C6.com) (Ping timeout)
  2671. # [19:43] <glandium> bsmedberg: it doesn't matter whether it's statically linked in the binary or stuck in a shared lib, the result is the same
  2672. # [19:43] * Quits: nigelb (nigel@moz-8640053A.me) (Ping timeout)
  2673. # [19:43] <@bsmedberg> glandium: my point is that there isn't "a" binary once we have the webapps work...
  2674. # [19:44] <@bsmedberg> although it might not matter on Linux if we can just launch using shell scripting
  2675. # [19:44] * Joins: clee (clee@moz-6644F61A.static-ip.oleane.fr)
  2676. # [19:44] * Quits: clee (clee@moz-6644F61A.static-ip.oleane.fr) (Quit: clee)
  2677. # [19:45] * Joins: squib (squib-@moz-3F6F2A9C.ep.wisc.edu)
  2678. # [19:46] * Quits: ferjm (ferjm@53EF5629.3416E031.E21948B5.IP) (Quit: Leaving)
  2679. # [19:47] <@khuey> bsmedberg: alright, I guess we just need to not SearchPathW unless we know we're in the initial load
  2680. # [19:48] * @khuey posts a patch
  2681. # [19:48] * Joins: alex (alex@moz-BD8D0A09.lightspeed.sntcca.sbcglobal.net)
  2682. # [19:49] <@bsmedberg> khuey: we could try running OpenLibrary on pathless loads
  2683. # [19:49] * @bsmedberg isn't sure whether that would deadlock the loader or anything
  2684. # [19:49] * Joins: mbrubeck (mbrubeck@5943934D.49415023.A861C666.IP)
  2685. # [19:49] <glandium> bsmedberg: wait. what? webapps will each have their own binary? i'm tempted to say wtf
  2686. # [19:49] <@khuey> bsmedberg: what is OpenLibrary?
  2687. # [19:49] <@bsmedberg> glandium: when we install each webapp we'll be copying the stub executable to its install location
  2688. # [19:49] * @khuey has never heard of that
  2689. # [19:49] <@bsmedberg> and running it from there
  2690. # [19:50] <glandium> bsmedberg: oh my
  2691. # [19:50] <@bsmedberg> khuey: oops, I meant GetModuleHandle
  2692. # [19:50] <@bsmedberg> which gets a handle to a library only if it's already loaded
  2693. # [19:51] <dholbert> dveditz, [a more real 'pong' now]
  2694. # [19:51] * @bz should stop replying to tabatkins' mails for a while....
  2695. # [19:51] * Quits: anky (anky@B5E8855B.588DE6B1.A3D1B221.IP) (Client exited)
  2696. # [19:51] * Joins: ttaubert (u2620@moz-160C58C6.com)
  2697. # [19:51] <@khuey> bsmedberg: ah, interesting
  2698. # [19:51] * Joins: sgreenlay (sgreenlay@E17A855D.16AD8761.971E19F6.IP)
  2699. # [19:51] <@khuey> jlebar|mac: how are you getting the length?
  2700. # [19:52] <@khuey> strlen()?
  2701. # [19:52] <glandium> bsmedberg: note that currently, all executables have a copy of mfbt, so the stub would have it, too. i don't think it would be a huge problem, except if mfbt starts being 1MB big
  2702. # [19:52] * Joins: timeless (u4015@moz-160C58C6.com)
  2703. # [19:52] * Joins: nigelb (nigel@moz-8640053A.me)
  2704. # [19:52] <@khuey> how is this all going to work with updates?
  2705. # [19:53] <@bsmedberg> khuey: https://wiki.mozilla.org/Apps/WebRT#Stub_Executable has some details
  2706. # [19:53] * Quits: cpeterson (cpeterson@moz-18338A6E.hsd1.ca.comcast.net) (Input/output error)
  2707. # [19:54] * Joins: smvv (smvv@moz-ADA081D0.org)
  2708. # [19:54] <glandium> bsmedberg: ah so the stub is just doing an exec() it doesn't even need mfbt
  2709. # [19:54] <@khuey> or jemalloc
  2710. # [19:55] <@khuey> or anything
  2711. # [19:55] <@bsmedberg> um
  2712. # [19:55] <jlebar|mac> khuey: std::string.length()
  2713. # [19:55] <glandium> that shouldn't even need to be updated
  2714. # [19:55] * AaronMT is now known as AaronMT|mtg
  2715. # [19:55] <@khuey> jlebar|mac: mmm
  2716. # [19:55] <@bsmedberg> that page may be out of date, it's not doing an exec in the current plan
  2717. # [19:55] <@khuey> jlebar|mac: you really want to stop after 4 chars though
  2718. # [19:55] <@bsmedberg> we've changed the plan so many times...
  2719. # [19:55] <jlebar|mac> khuey: hm?
  2720. # [19:55] * Joins: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net)
  2721. # [19:55] <glandium> bsmedberg: why do something more complicated than an exec?
  2722. # [19:55] * Joins: WeirdAl (chatzilla@moz-D461843.ask.info)
  2723. # [19:55] <jlebar|mac> khuey: I can upload my code to github...
  2724. # [19:56] * Parts: aleth (aleth@moz-C0928D09.ictp.it)
  2725. # [19:56] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
  2726. # [19:56] <@khuey> jlebar|mac: wouldn't pastebin be fine?
  2727. # [19:56] <@bsmedberg> glandium: well, on Windows we have to because of taskbar grouping issues, IIRC
  2728. # [19:56] <@bsmedberg> and on mac we have to get the dock correct
  2729. # [19:56] <@bsmedberg> doesn't matter as much on Linux
  2730. # [19:56] <jlebar|mac> glandium / bsmedberg btw, the MFBT_API thing worked. Thanks.
  2731. # [19:57] <jlebar|mac> khuey: https://github.com/jlebar/hashtest/blob/master/testatoms.cpp#L84
  2732. # [19:57] <jlebar|mac> khuey: (It was already on github, I just needed to push.)
  2733. # [19:58] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2734. # [19:58] * ChanServ sets mode: +o dbaron
  2735. # [19:59] <@khuey> jlebar|mac: I'm not really an stl person ... does string.length() traverse the string?
  2736. # [19:59] <@khuey> or is the length stored?
  2737. # [19:59] <jlebar|mac> khuey: I am not an stl person either. :
  2738. # [19:59] <jlebar|mac> :)
  2739. # [19:59] <jlebar|mac> But I think it's cached.
  2740. # [19:59] * Quits: gkw (gkw@moz-39A7D4A1.hsd1.ca.comcast.net) (Quit: Instantbird 1.2a1pre)
  2741. # [19:59] <@khuey> ah, ok
  2742. # [19:59] <derf> It's C++!
  2743. # [19:59] <@khuey> ignore me then
  2744. # [19:59] * jhammel thinks jlebar|mac is correct
  2745. # [19:59] <derf> You're not supposed to know.
  2746. # [19:59] <@khuey> heh
  2747. # [19:59] <derf> It's called "abstraction".
  2748. # [19:59] <jlebar|mac> khuey: afk for sec
  2749. # [20:00] <jhammel> derf: yes, but... ;)
  2750. # [20:00] <bjacob> windows / msvc 2010 build error: http://pastebin.mozilla.org/1491500
  2751. # [20:00] <bjacob> help?
  2752. # [20:00] <luke> anyone familiar with window.applicationCache.status ?
  2753. # [20:00] <derf> jhammel: "Yes, but..." indeed.
  2754. # [20:00] * Quits: waschtl (waschtl@moz-A4ECE553.hsi4.kabel-badenwuerttemberg.de) (Ping timeout)
  2755. # [20:00] <bjacob> oh, i may need to use 64bit msvc...
  2756. # [20:01] * Quits: past (past@moz-9D677A1D.dsl.dyn.forthnet.gr) (Input/output error)
  2757. # [20:01] * Joins: aja (chatzilla@F48EAD37.625E483C.7880DB15.IP)
  2758. # [20:03] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Broken pipe)
  2759. # [20:03] * Joins: Lucas (Lucas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2760. # [20:03] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
  2761. # [20:03] * Joins: jaws (u2871@moz-160C58C6.com)
  2762. # [20:04] * Joins: cpeterson (cpeterson@moz-18338A6E.hsd1.ca.comcast.net)
  2763. # [20:05] * Joins: jgriffin (jgriffin@moz-6644F61A.static-ip.oleane.fr)
  2764. # [20:05] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2765. # [20:05] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
  2766. # [20:05] * Quits: smvv (smvv@moz-ADA081D0.org) (Ping timeout)
  2767. # [20:05] * Quits: jaws (u2871@moz-160C58C6.com) (Ping timeout)
  2768. # [20:05] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  2769. # [20:06] * Joins: KLB_ (Kenneth_Ba@moz-CB90BBF2.maine.res.rr.com)
  2770. # [20:06] * Quits: nigelb (nigel@moz-8640053A.me) (Ping timeout)
  2771. # [20:06] <mak> peterv: looks like you may have broken newtab browser-chrome tests
  2772. # [20:06] * Quits: timeless (u4015@moz-160C58C6.com) (Ping timeout)
  2773. # [20:06] * Joins: jgilbert_ (jgilbert@moz-2B3CF81C.hsd1.ca.comcast.net)
  2774. # [20:06] <mak> not sure how though
  2775. # [20:06] * Joins: smvv (smvv@moz-ADA081D0.org)
  2776. # [20:06] * Joins: nigelb (nigel@moz-8640053A.me)
  2777. # [20:06] <@dveditz> dholbert: just wanted to comment on your question from last night
  2778. # [20:06] * Quits: KLB (Kenneth_Ba@moz-CB90BBF2.maine.res.rr.com) (Ping timeout)
  2779. # [20:07] <dholbert> dveditz, ah, thanks!
  2780. # [20:07] * KLB_ is now known as KLB
  2781. # [20:07] <dholbert> dveditz, so -- should one change status-esr10 to fixed after landing?
  2782. # [20:07] <@dveditz> akeybl: didn't want to do the 1.9.2 branch thing of separate .x-fixed, instead we'll use the "tracking" field to indicate which version
  2783. # [20:07] <dholbert> gotcha
  2784. # [20:07] <@dveditz> so yeah. change status-esr10 (which means the 10 branch, not 10.0.0) to fixed
  2785. # [20:08] <dholbert> sounds good, thanks
  2786. # [20:08] <@dveditz> and the tracking-esr10 field should represent "the firefox version matching the esr we're going to ship"
  2787. # [20:08] <@dveditz> so at this point we're already up to 10.0.2, so things fixed in 10.0.3 should be tracking-esr10 "11+" because they ship with Fx11
  2788. # [20:08] <jdm> I got an email asking whether it's possible to intercept all reads of input streams that are initiated from the chrome protocol
  2789. # [20:09] <jdm> anybody know if this is even feasible?
  2790. # [20:09] <aja> speaking of 1.9.2, is there an official EOL yet?
  2791. # [20:09] * jgilbert_ is now known as jgilbert
  2792. # [20:09] * Joins: hub (hub@21B7B9F2.B87E9213.6E712CE2.IP)
  2793. # [20:09] * Joins: jaws (u2871@moz-160C58C6.com)
  2794. # [20:09] <biesi> jdm, no
  2795. # [20:09] <biesi> and by "no" I mean "not easily", of course
  2796. # [20:10] <biesi> you could replace some services, I'm sure...
  2797. # [20:10] <@dveditz> aja: when Fx12 ships
  2798. # [20:10] <@dveditz> or, the ESR that goes with Fx12
  2799. # [20:10] * Quits: Sander (chatzilla@73FE8D5D.5F1E337E.109882C3.IP) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  2800. # [20:10] * Quits: mjschranz (mjschranz@F1451709.44D93D66.1139E686.IP) (Client exited)
  2801. # [20:11] * joduinn-commute is now known as joduinn
  2802. # [20:11] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
  2803. # [20:11] <aja> dveditz: cool...tks. handn't seen anything official b4
  2804. # [20:11] * Quits: jgriffin (jgriffin@moz-6644F61A.static-ip.oleane.fr) (Quit: jgriffin)
  2805. # [20:11] * Joins: timeless (u4015@moz-160C58C6.com)
  2806. # [20:12] * Quits: @bz (bzbarsky@moz-69B5879F.bstnma.fios.verizon.net) (Ping timeout)
  2807. # [20:12] * mbrubeck updates https://wiki.mozilla.org/Release_Management/ESR_Landing_Process
  2808. # [20:12] * Quits: KLB (Kenneth_Ba@moz-CB90BBF2.maine.res.rr.com) (Quit: ChatZilla 0.9.88 [Firefox 10.0.2/20120215223356])
  2809. # [20:13] <mbrubeck> dveditz: Are you aware that 10.0.2 ESR was built from the wrong branch?
  2810. # [20:13] * Quits: cadecairos (cadecairos@F6D236F8.5BCEC6DB.DA78B690.IP) (Ping timeout)
  2811. # [20:13] * Joins: evilpie (evilpie@moz-B330FAFC.pools.arcor-ip.net)
  2812. # [20:13] * Quits: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl) (Ping timeout)
  2813. # [20:13] <mbrubeck> (apparently)
  2814. # [20:13] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
  2815. # [20:14] <mbrubeck> or was that intentional because it was shipped before FF11?
  2816. # [20:14] <mbrubeck> I think I get it now...
  2817. # [20:14] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2818. # [20:14] <mbrubeck> (for reference, https://bugzilla.mozilla.org/show_bug.cgi?id=714547#c36 )
  2819. # [20:15] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Client exited)
  2820. # [20:15] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2821. # [20:16] <sfink> jst: ping
  2822. # [20:16] * Joins: cdleary (cdleary@moz-BBE3ABD.mv.mozilla.com)
  2823. # [20:18] * Joins: mjschranz (mjschranz@C7D326F2.33EE9F8A.1139E686.IP)
  2824. # [20:18] * philor is now known as philor|afk
  2825. # [20:18] * AaronMT|mtg is now known as AaronMT
  2826. # [20:19] * Cwiiis is now known as CwiiisAway
  2827. # [20:19] * Quits: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net) (Ping timeout)
  2828. # [20:20] * Joins: diogogmt (kvirc@F1451709.44D93D66.1139E686.IP)
  2829. # [20:21] * Quits: jlebar|mac (~jlebarmac@moz-6644F61A.static-ip.oleane.fr) (Quit: jlebar|mac)
  2830. # [20:21] * Joins: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net)
  2831. # [20:22] <josh> In what version of Firefox did we disable XBL for content?
  2832. # [20:22] <Ms2ger> 4?
  2833. # [20:22] <mak> josh: 4
  2834. # [20:22] <@dveditz> mbrubeck: I wasn't aware, that's more between akeybl and releng
  2835. # [20:23] <Ms2ger> That's like 10 ago
  2836. # [20:23] <mak> josh 546857
  2837. # [20:23] <Ms2ger> So, 30 years?
  2838. # [20:23] <mak> bug 546857
  2839. # [20:23] * Quits: mjschranz (mjschranz@C7D326F2.33EE9F8A.1139E686.IP) (Connection reset by peer)
  2840. # [20:23] <@dveditz> mbrubeck: I'm just trying to help get the right security bugs fixed in whatever it is we do ship
  2841. # [20:23] * Joins: mjschranz (mjschranz@C7D326F2.33EE9F8A.1139E686.IP)
  2842. # [20:23] * Quits: fabrice (fabrice@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
  2843. # [20:24] * Joins: bz (bzbarsky@moz-69B5879F.bstnma.fios.verizon.net)
  2844. # [20:24] * ChanServ sets mode: +o bz
  2845. # [20:24] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  2846. # [20:24] * Quits: maikmerten (maikmerten@moz-C3003661.dynamic.qsc.de) (Quit: Leaving)
  2847. # [20:24] <@bz> Does C++ make any guarantees about threadsafety of |function f() { static i = getSomeInt(); } ?
  2848. # [20:24] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
  2849. # [20:26] <hub> bz: no
  2850. # [20:26] <@bz> hub: ok
  2851. # [20:26] * Quits: cjones (cjones@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
  2852. # [20:26] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2853. # [20:26] * Joins: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com)
  2854. # [20:27] <biesi> bz, afaik it is threadsafe with GCC
  2855. # [20:27] <biesi> not sure about MSVC
  2856. # [20:27] <@bz> yes, I know about GCC
  2857. # [20:28] * Joins: jgriffin (jgriffin@moz-6644F61A.static-ip.oleane.fr)
  2858. # [20:28] <@dveditz> mbrubeck: oh, yeah. 10.0.2 was strictly about the chemspill so shipping off the _relbranch was totally intentional. the next ESR will be back on the mainline
  2859. # [20:30] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
  2860. # [20:30] * Joins: karl (karl@moz-B71EAAB9.jetstream.xtra.co.nz)
  2861. # [20:30] * Joins: jimm (jmathies@moz-7F164CA1.pn.at.cox.net)
  2862. # [20:31] * Quits: jaws (u2871@moz-160C58C6.com) (Ping timeout)
  2863. # [20:31] * Quits: timeless (u4015@moz-160C58C6.com) (Ping timeout)
  2864. # [20:31] * Joins: timeless (u4015@moz-160C58C6.com)
  2865. # [20:31] * Quits: smvv (smvv@moz-ADA081D0.org) (Ping timeout)
  2866. # [20:31] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
  2867. # [20:31] * jhammel is now known as jhammel|lunch
  2868. # [20:32] * Quits: AutomatedTester (AutomatedT@AD6C0BFA.26EC99C6.9EEBC132.IP) (Input/output error)
  2869. # [20:33] * Joins: jaws (u2871@moz-160C58C6.com)
  2870. # [20:33] * Joins: KLB (Kenneth_Ba@moz-CB90BBF2.maine.res.rr.com)
  2871. # [20:33] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  2872. # [20:34] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
  2873. # [20:34] * Quits: mreavy (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net) (Ping timeout)
  2874. # [20:34] * Joins: anky (anky@B5E8855B.588DE6B1.A3D1B221.IP)
  2875. # [20:34] * Joins: smvv (smvv@moz-ADA081D0.org)
  2876. # [20:34] * Joins: felipe (u2734@moz-160C58C6.com)
  2877. # [20:37] * Joins: cadecairos (cadecairos@EDDEAA06.33EE9F8A.1139E686.IP)
  2878. # [20:37] * Quits: gal (gal@moz-6644F61A.static-ip.oleane.fr) (Quit: gal)
  2879. # [20:39] <decoder> jfkthame: ping? :)
  2880. # [20:39] * Quits: anky (anky@B5E8855B.588DE6B1.A3D1B221.IP) (Client exited)
  2881. # [20:39] <jfkthame> decoder: pong
  2882. # [20:39] <decoder> hey :)
  2883. # [20:39] <decoder> jfkthame: wrote you in pm :)
  2884. # [20:39] <nemo> browser.tabs.tabMinWidth is broken?
  2885. # [20:39] <nemo> apologies for profanity, reaction from user follows
  2886. # [20:39] <nemo> 14:25 < Rho_> the tabs are right at the fucking top, i had my firefox set up so that the tabs got smaller the more you opened
  2887. # [20:40] <nemo> 14:26 < Rho_> and its undone that so now theres some stupid ass scrolly thing which is bullshit and gay and i cant get it back to how i liked it
  2888. # [20:40] * juanb is now known as juanb|lunch
  2889. # [20:40] <nemo> 14:28 < Rho_> oh what a surprise, CHROME does it just fine
  2890. # [20:40] <nemo> 14:28 < Rho_> maybe i'll switch to chrome now, fuck you firefox
  2891. # [20:40] <nemo> etc...
  2892. # [20:40] <nemo> I tried browser.tabs.tabMinWidth and it does seem to get ignored
  2893. # [20:40] <gaston> hm when linking js shell ihave a multiple definition conflict for MOZ_Crash and MOZ_Assert, both being in libjs_static.a and libmozglue.a
  2894. # [20:40] <gaston> does it ring a bell to anyone ?
  2895. # [20:40] <nemo> is possible to override in UserChrome.css I guess, but wondering if anyone knows what happened
  2896. # [20:41] <@bz> jlebar|mac: ping
  2897. # [20:41] * Joins: necolas (necolas@moz-F9C3140E.bb.sky.com)
  2898. # [20:41] <gaston> full error message at the bottom of http://buildbot.rhaalovely.net/builders/mozilla-central-macppc/builds/60/steps/build/logs/stdio
  2899. # [20:41] * Joins: mreavy (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net)
  2900. # [20:42] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  2901. # [20:42] <NeilAway> dveditz: lol @ 149895
  2902. # [20:42] <nemo> looks like https://addons.mozilla.org/en-US/firefox/addon/custom-tab-width/ is a workaround. but seriously people. why make it stop working? :-/
  2903. # [20:43] <aja> dholbert: any test / try builds of flexbox draft yet? soon(ish)?
  2904. # [20:43] * Joins: fabrice (fabrice@moz-6644F61A.static-ip.oleane.fr)
  2905. # [20:44] <dholbert> aja, soon-ish, yeah. working on recent spec-updates now. (splitting out flexibility into its own property)
  2906. # [20:44] <Ms2ger> gaston, you want glandium
  2907. # [20:45] * aja was playing with webkit impl last nite, so thought i'd ask
  2908. # [20:45] * Quits: mbrubeck (mbrubeck@5943934D.49415023.A861C666.IP) (Ping timeout)
  2909. # [20:45] <Ms2ger> dholbert, any tests? :)
  2910. # [20:45] <gaston> Ms2ger: if he has the fix/cluebat, sure :)
  2911. # [20:45] * Joins: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com)
  2912. # [20:46] * Quits: WeirdAl (chatzilla@moz-D461843.ask.info) (Ping timeout)
  2913. # [20:47] <gaston> hm but libmozglue.a only contains Assertions.o and dummy.o
  2914. # [20:47] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
  2915. # [20:47] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Ping timeout)
  2916. # [20:48] * nthomas is now known as nthomas|away
  2917. # [20:49] * Joins: AutomatedTester (AutomatedT@AD6C0BFA.26EC99C6.9EEBC132.IP)
  2918. # [20:49] * Quits: c0smikdebris (c0smikdebr@AB277EF.DC4492DD.BE90E62C.IP) (Quit: Computer has gone to sleep.)
  2919. # [20:49] <nemo> https://bugzilla.mozilla.org/show_bug.cgi?id=574654
  2920. # [20:49] * Quits: AutomatedTester (AutomatedT@AD6C0BFA.26EC99C6.9EEBC132.IP) (Input/output error)
  2921. # [20:49] <nemo> https://bugzilla.mozilla.org/show_bug.cgi?id=577986
  2922. # [20:49] <nemo> https://bugzilla.mozilla.org/show_bug.cgi?id=577497
  2923. # [20:49] * nemo sighs
  2924. # [20:49] <gaston> i'm pretty sure it's related to his last blog post, but oh well...
  2925. # [20:50] * Parts: cdleary (cdleary@moz-BBE3ABD.mv.mozilla.com) (Leaving)
  2926. # [20:51] * Parts: irving (irving@F2D29657.F60B0462.67AC9B1.IP)
  2927. # [20:52] <Ms2ger> AryehGregor, I would be rather unsurprised if we don't have any tests for RangeException in particular
  2928. # [20:52] <AryehGregor> Ms2ger, hmm, that would make sense (sadly).
  2929. # [20:52] <decoder> MattN: ping?
  2930. # [20:52] <AryehGregor> Want to finish porting testharness.js to work with mochitests so I don't have to write any new tests? :)
  2931. # [20:52] <Ms2ger> I was thinking about that :)
  2932. # [20:52] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2933. # [20:53] <Ms2ger> Once I finish up this ImageData stuff, I'll have that tree free to work on testharness.js :)
  2934. # [20:54] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  2935. # [20:54] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
  2936. # [20:54] * Quits: jgriffin (jgriffin@moz-6644F61A.static-ip.oleane.fr) (Quit: jgriffin)
  2937. # [20:54] <dholbert> Ms2ger, plenty of reftests. :) no fancy demos though
  2938. # [20:55] * Joins: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com)
  2939. # [20:55] <Ms2ger> dholbert, I don't care for fancy demos, I care for thorough conformance tests ;)
  2940. # [20:55] <dholbert> cool. I have those! :D
  2941. # [20:55] <Ms2ger> In the W3C test suite? :)
  2942. # [20:56] <dholbert> no..
  2943. # [20:56] <dholbert> maybe later.
  2944. # [20:56] <dholbert> :)
  2945. # [20:57] <Ms2ger> :)
  2946. # [20:57] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
  2947. # [20:57] * Quits: kaie (kaie@moz-928A820A.dip.t-dialin.net) (Quit: Leaving)
  2948. # [20:59] * Quits: Joeh (joe@5A3923AA.BC22908.C7CEC4ED.IP) (Ping timeout)
  2949. # [20:59] <aja> got a chuckle out of fact i couldn't see flexbox draft examples in opera (due to non-support for img src=foo.svg i assume)
  2950. # [21:00] <Ms2ger> But they did it first!
  2951. # [21:00] <dholbert> opera supports img src="foo.svg" I'm pretty sure
  2952. # [21:00] * Joins: Joeh (joe@5A3923AA.BC22908.C7CEC4ED.IP)
  2953. # [21:00] <aja> hmmm....just saw several black boxes
  2954. # [21:01] <dholbert> flexbox draft loads fine for me :)
  2955. # [21:01] <dholbert> in opera
  2956. # [21:01] <dholbert> ( http://dev.w3.org/csswg/css3-flexbox/ )
  2957. # [21:01] * Quits: Shadowized (Shadowized@moz-96A95753.fuckoff-n-die.com) (Ping timeout)
  2958. # [21:02] <dholbert> aja, (including its SVG images)
  2959. # [21:02] * Quits: philipp64|laptop (chatzilla@moz-49802010.redfish-solutions.com) (Quit: ChatZilla 0.9.88 [Firefox 10.0/20120129021758])
  2960. # [21:03] * jhammel|lunch is now known as jhammel
  2961. # [21:03] * Joins: Shadowized (Shadowized@moz-96A95753.fuckoff-n-die.com)
  2962. # [21:03] <aja> dholbert: flex-pack example?
  2963. # [21:04] * zpao is now known as zpao|detached
  2964. # [21:04] * Quits: ehsan_xchat (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving)
  2965. # [21:05] * Joins: rs (rs@moz-217F02CE.lightspeed.sntcca.sbcglobal.net)
  2966. # [21:05] * Joins: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP)
  2967. # [21:06] <gaston> glandium: halp!
  2968. # [21:06] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
  2969. # [21:08] <MattN> decoder: pong
  2970. # [21:08] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2971. # [21:09] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
  2972. # [21:10] * Joins: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es)
  2973. # [21:10] * Parts: ibarlow (ibarlow@F2D29657.F60B0462.67AC9B1.IP)
  2974. # [21:11] * Joins: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP)
  2975. # [21:11] * Joins: akeybl_ (akeybl@moz-BBE3ABD.mv.mozilla.com)
  2976. # [21:11] * Quits: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  2977. # [21:12] * Joins: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com)
  2978. # [21:12] * Quits: By-Tor (bytor@moz-46974D0B.dyn.optonline.net) (Connection reset by peer)
  2979. # [21:13] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
  2980. # [21:13] <decoder> MattN: you coded this "safe mode" dialog after multiple crashes, right?
  2981. # [21:13] <MattN> decoder: yes
  2982. # [21:13] <decoder> MattN: can this be disabled via a pref?
  2983. # [21:13] <decoder> it's nagging me a bit during automated crash reproduction
  2984. # [21:14] <MattN> yes, toolkit.startup.max_resumed_crashes = -1
  2985. # [21:14] <nigelb> heh
  2986. # [21:14] <decoder> MattN: thx :D
  2987. # [21:14] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: yuan)
  2988. # [21:15] <MattN> decoder: np
  2989. # [21:16] * aki is now known as aki|lunch
  2990. # [21:16] <jdm> !seen ejpbruel
  2991. # [21:16] * joduinn is now known as joduinn-food
  2992. # [21:16] * Quits: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp) (Quit: Leaving...)
  2993. # [21:16] <firebot> ejpbruel was last seen 6 days, 54 minutes and 58 seconds ago, saying 'dvander`home: i know its weekend, but ping' in #jsapi.
  2994. # [21:17] * Quits: felipe (u2734@moz-160C58C6.com) (Ping timeout)
  2995. # [21:17] * Quits: jaws (u2871@moz-160C58C6.com) (Ping timeout)
  2996. # [21:19] * Joins: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP)
  2997. # [21:21] * Joins: felipe (u2734@moz-160C58C6.com)
  2998. # [21:21] * Joins: jaws (u2871@moz-160C58C6.com)
  2999. # [21:21] * Joins: AutomatedTester (AutomatedT@259C9882.DC979C2E.50E6E587.IP)
  3000. # [21:21] * jhford-work is now known as jhford-work-away
  3001. # [21:22] * Quits: kdcw (kdc@moz-F7413045.pk.shawcable.net) (Quit: HydraIRC -> http://www.hydrairc.com <- s0 d4Mn l33t |t'z 5c4rY!)
  3002. # [21:22] * khuey is now known as khuey|away
  3003. # [21:24] * Quits: felipe (u2734@moz-160C58C6.com) (Ping timeout)
  3004. # [21:24] * Quits: jaws (u2871@moz-160C58C6.com) (Ping timeout)
  3005. # [21:25] * Quits: timeless (u4015@moz-160C58C6.com) (Ping timeout)
  3006. # [21:25] * Quits: ttaubert (u2620@moz-160C58C6.com) (Ping timeout)
  3007. # [21:26] <dholbert> aja, ah, I see what you mean
  3008. # [21:26] * Joins: timeless (u4015@moz-160C58C6.com)
  3009. # [21:26] * Joins: ttaubert (u2620@moz-160C58C6.com)
  3010. # [21:26] * Joins: felipe (u2734@moz-160C58C6.com)
  3011. # [21:27] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Ping timeout)
  3012. # [21:27] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
  3013. # [21:27] <aja> dholbert: just figures 3 & 4 for me....others are ok
  3014. # [21:27] <dholbert> aja, yeah, opera renders that as black boxes even when you just view it directly ( http://dev.w3.org/csswg/css3-flexbox/images/flex-pack.svg )
  3015. # [21:28] <dholbert> odd
  3016. # [21:28] * Joins: gkw (gkw@moz-BBE3ABD.mv.mozilla.com)
  3017. # [21:28] * Quits: timeless (u4015@moz-160C58C6.com) (Ping timeout)
  3018. # [21:28] * Quits: ttaubert (u2620@moz-160C58C6.com) (Ping timeout)
  3019. # [21:28] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Quit: pcwalton)
  3020. # [21:28] * Quits: felipe (u2734@moz-160C58C6.com) (Ping timeout)
  3021. # [21:28] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  3022. # [21:29] * Quits: davidillsley (chatzilla@moz-3832197F.range109-145.btcentralplus.com) (Client exited)
  3023. # [21:29] <dholbert> aja, ...though emacs' built-in SVG rendering matches operas :)
  3024. # [21:29] * Joins: davidillsley (chatzilla@moz-3832197F.range109-145.btcentralplus.com)
  3025. # [21:30] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
  3026. # [21:30] * Quits: graememcc (chatzilla@moz-8A03ACDE.range86-150.btcentralplus.com) (Quit: ChatZilla 0.9.88 [Firefox 10.0.2/20120216081259])
  3027. # [21:32] * Joins: clokep (clokep@moz-84F4848B.static.ngn.east.myfairpoint.net)
  3028. # [21:32] <aja> needs DRM'ed Flash fallback :)
  3029. # [21:32] * Quits: cpeterson (cpeterson@moz-18338A6E.hsd1.ca.comcast.net) (Input/output error)
  3030. # [21:32] * Quits: smvv (smvv@moz-ADA081D0.org) (Ping timeout)
  3031. # [21:32] * Quits: nigelb (nigel@moz-8640053A.me) (Ping timeout)
  3032. # [21:33] <dholbert> aja, looks like it uses :nth-child for styling (and if I remove that style, firefox matches opera). I bet opera doesn't support that yet, or something
  3033. # [21:33] * Quits: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net) (Ping timeout)
  3034. # [21:33] * Joins: nigelb (nigel@moz-8640053A.me)
  3035. # [21:34] <aja> hrm...perhaps just doubled :: dunno
  3036. # [21:34] * Joins: jaws (u2871@moz-160C58C6.com)
  3037. # [21:35] <Ms2ger> ::nth-child is wrong
  3038. # [21:35] * Joins: felipe (u2734@moz-160C58C6.com)
  3039. # [21:35] * @bz summons jlebar
  3040. # [21:35] <@bz> Ms2ger: impl, or conceptually?
  3041. # [21:35] * Joins: smvv (smvv@moz-ADA081D0.org)
  3042. # [21:35] * philor|afk is now known as philor
  3043. # [21:36] <Ms2ger> nth-child is a pseudoclass, not a pseudo-element
  3044. # [21:36] <dholbert> hm, https://developer.mozilla.org/en/CSS/:nth-child says Opera should support it
  3045. # [21:37] <@bz> oh, with ::
  3046. # [21:37] <@bz> yeah, sure
  3047. # [21:37] <Ms2ger> Maybe not in SVG
  3048. # [21:37] <dholbert> Ms2ger, maybe not, yeah
  3049. # [21:37] <@bz> what's the testcase?
  3050. # [21:37] <Ms2ger> The flexbox spec
  3051. # [21:37] * Joins: ttaubert (u2620@moz-160C58C6.com)
  3052. # [21:37] <@bz> um
  3053. # [21:37] <dholbert> bz, http://dev.w3.org/csswg/css3-flexbox/images/flex-pack.svg
  3054. # [21:37] * @bz looks
  3055. # [21:37] <dholbert> bz, black bars in Opera
  3056. # [21:37] <dholbert> bz, pretty picture in firefox
  3057. # [21:37] <@bz> intereting
  3058. # [21:37] <@bz> er, interesting
  3059. # [21:38] <Ms2ger> itym fascinating
  3060. # [21:38] <@bz> lemme check something
  3061. # [21:38] <dholbert> (and disabling the nth-child styling produces black bars in firefox)
  3062. # [21:38] <aja> bz: and next figure in draft, too (figure 4)
  3063. # [21:38] * Joins: timeless (u4015@moz-160C58C6.com)
  3064. # [21:38] <dholbert> aja, that figure being http://dev.w3.org/csswg/css3-flexbox/images/flex-align.svg
  3065. # [21:39] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
  3066. # [21:39] <@bz> <!DOCTYPE html>
  3067. # [21:39] <@bz> <svg width="100" height="100">
  3068. # [21:39] <@bz> <rect width="100" height="100" fill="red"/>
  3069. # [21:39] <@bz> </svg>
  3070. # [21:39] <@bz> I don't see a fill in Opera
  3071. # [21:39] * Joins: dao (dao@moz-61C7CFE.superkabel.de)
  3072. # [21:39] <@bz> I do in Gecko and WebKit
  3073. # [21:39] <@bz> "odd"
  3074. # [21:39] <Ms2ger> "even"?
  3075. # [21:40] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
  3076. # [21:40] * Joins: tonymec__ (tonymec@33EE4BB1.22CCFEC6.277517C1.IP)
  3077. # [21:40] <dholbert> bz, WFM in opera
  3078. # [21:40] <MattN> sheriffs: Aurora OS X64 Nightly build is busted but I don't see why. Should I just trigger a rebuild?
  3079. # [21:40] <dholbert> bz, that text, saved into foo.html
  3080. # [21:40] <@bz> wtf?
  3081. # [21:40] <@bz> which Opera version?
  3082. # [21:40] <Ms2ger> MattN, is that still ctalbert?
  3083. # [21:40] <dholbert> bz, 11.61
  3084. # [21:40] * @bz updates to 11.61
  3085. # [21:40] <@bz> lemme try that
  3086. # [21:40] <aja> 11.61 and .Nexct on XP here
  3087. # [21:40] <aja> .Next
  3088. # [21:41] <@bz> ok
  3089. # [21:41] <@bz> now it works
  3090. # [21:41] <@bz> interesting
  3091. # [21:41] <Ms2ger> dveditz, nice triage
  3092. # [21:41] <MattN> Ms2ger: Not sure what you're saying
  3093. # [21:41] <@bz> nth-child works too in a simple testcase
  3094. # [21:41] * Joins: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net)
  3095. # [21:43] <aja> candidate for test suite perhaps?
  3096. # [21:44] <@bz> um
  3097. # [21:44] <@bz> wtf is Opera doing here???
  3098. # [21:44] * tonymec__ is now known as tonymec|away
  3099. # [21:44] <Ms2ger> "Stroustrup Reveals What's New In C++ 11"
  3100. # [21:45] <@bz> ok
  3101. # [21:45] <@bz> so....
  3102. # [21:45] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Ping timeout)
  3103. # [21:45] <@bz> if I put a "rect { fill: red; }" in there
  3104. # [21:45] <@bz> it's still broken in Opera
  3105. # [21:45] <@bz> as in no red
  3106. # [21:45] <@bz> if I make it red!important, then it works?
  3107. # [21:45] <@bz> it looks like _something_ about their nth-child matching is broken
  3108. # [21:45] * Quits: Ami_Ty (Amie@moz-BBE3ABD.mv.mozilla.com) (Quit: Ami_Ty)
  3109. # [21:46] <@bz> or something
  3110. # [21:49] <@bz> uh
  3111. # [21:49] <@bz> so...
  3112. # [21:49] <@bz> wtf?
  3113. # [21:50] <@bz> oh, I see
  3114. # [21:50] <@bz> hmm
  3115. # [21:50] * Quits: tonymec|away (tonymec@33EE4BB1.22CCFEC6.277517C1.IP) (Ping timeout)
  3116. # [21:52] * @bz figures out what Opera is doing wrong
  3117. # [21:53] <@bz> if anyone cares.. ;)
  3118. # [21:53] <Ms2ger> Tell me
  3119. # [21:54] <@bz> fill:transparent
  3120. # [21:54] <@bz> they treat that as black
  3121. # [21:54] <@bz> changing it to rgba(0,0,0,0) makes it work
  3122. # [21:54] <Ms2ger> Fascinating
  3123. # [21:54] * Quits: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  3124. # [21:55] * @bz bets that's technically not a valid value for 'fill' in SVG at some point or something
  3125. # [21:55] * aja shoulda mentioned in Opera forum instead of here...didn't mean to get bz working on wrong browser :\
  3126. # [21:55] <jhammel> heh
  3127. # [21:56] <Ms2ger> And they don't even give bounties for such bugs
  3128. # [21:56] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  3129. # [21:56] <bjacob> what profiler should i use on XP? xperf doesn't seem to support it
  3130. # [21:56] <Ms2ger> Shark in a vm?
  3131. # [21:57] <bjacob> :-(
  3132. # [21:57] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3133. # [21:57] <@bz> aja: file a bug on them?
  3134. # [21:58] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
  3135. # [21:58] <aja> they have public bug reporter ?
  3136. # [21:59] <Ms2ger> Sure
  3137. # [21:59] <Ms2ger> You just can't see the bug
  3138. # [21:59] * aja only ever commented in desktop team blog
  3139. # [22:00] <aja> url?
  3140. # [22:00] <Ms2ger> http://www.opera.com/support/bugs/
  3141. # [22:00] <aja> cool...will file
  3142. # [22:00] * Joins: kaie (kaie@moz-928A820A.dip.t-dialin.net)
  3143. # [22:00] <Ms2ger> ta
  3144. # [22:00] <@dolske> /topic * bz figures out what Opera is doing wrong ;-)
  3145. # [22:01] <@bz> aja: if you can call it public and a bug reporter....
  3146. # [22:01] <Ms2ger> aja, if you give me the bug ID (CORE-###), I can poke around a bit
  3147. # [22:01] * philor is now known as philor|away
  3148. # [22:02] <jdm> bjacob: write your own!
  3149. # [22:02] * Ms2ger whacks jdm
  3150. # [22:04] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  3151. # [22:04] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
  3152. # [22:06] * Joins: ibarlow (ibarlow@F2D29657.F60B0462.67AC9B1.IP)
  3153. # [22:07] <bjacob> jdm: thanks for the offer! when will you be done?
  3154. # [22:07] <jdm> bjacob: probably in time for Firefox 42
  3155. # [22:08] <bjacob> that's next month!
  3156. # [22:08] <bjacob> (i read that on slashdot)
  3157. # [22:08] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
  3158. # [22:08] * Joins: aleth (aleth@moz-C0928D09.ictp.it)
  3159. # [22:09] * Joins: priya1 (Adium@moz-BBE3ABD.mv.mozilla.com)
  3160. # [22:09] * Quits: priya (Adium@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  3161. # [22:09] * bwinton is now known as bwinton_away
  3162. # [22:10] * Quits: Lucas (Lucas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  3163. # [22:10] * Joins: Lucas (Lucas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3164. # [22:11] <NeilAway> bjacob: hmm, I thought there was one bandied around, but I forget its name
  3165. # [22:12] * Quits: terrence (terrence@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3166. # [22:13] * Quits: clokep (clokep@moz-84F4848B.static.ngn.east.myfairpoint.net) (Ping timeout)
  3167. # [22:13] <aja> Ms2ger: DSK-358181@bugs.opera.com
  3168. # [22:13] <Ms2ger> Ta
  3169. # [22:14] <aja> yw
  3170. # [22:14] * Quits: pascalc (chatzilla@moz-44E93DFD.rev.sfr.net) (Quit: bye)
  3171. # [22:15] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
  3172. # [22:15] * Joins: tonymec__ (tonymec@E53E6F3F.F911F46C.277517C1.IP)
  3173. # [22:15] <ekw> If I have something of type nsCOMPtr<nsIURI>, how can I find out what the actual class is behind the nsIURI interface?
  3174. # [22:15] <Ms2ger> You don't
  3175. # [22:16] * Quits: kaie (kaie@moz-928A820A.dip.t-dialin.net) (Quit: Leaving)
  3176. # [22:17] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
  3177. # [22:17] * Joins: adev (adev@moz-C0928D09.ictp.it)
  3178. # [22:18] * tonymec__ is now known as tonymec|away
  3179. # [22:18] <aja> hmm...Firefox 42 (Towel Edition)
  3180. # [22:18] * Quits: adev (adev@moz-C0928D09.ictp.it) (Quit: Instantbird 1.2a1pre)
  3181. # [22:19] * Quits: gcp (gpascutto@moz-D0E475EA.access.telenet.be) (Quit: Make a new plan, Stan!)
  3182. # [22:20] <@bz> ekw: in a debugger?
  3183. # [22:20] <@bz> ekw: or at runtime?
  3184. # [22:20] * Joins: kaie (kaie@moz-928A820A.dip.t-dialin.net)
  3185. # [22:20] <@bz> ekw: and if in a debugger, which one?
  3186. # [22:21] * Joins: davidillsley_ (chatzilla@moz-3832197F.range109-145.btcentralplus.com)
  3187. # [22:21] * Quits: davidillsley (chatzilla@moz-3832197F.range109-145.btcentralplus.com) (Client exited)
  3188. # [22:21] * davidillsley_ is now known as davidillsley
  3189. # [22:22] <jhammel> aja++
  3190. # [22:22] <ekw> scratch that question. dumb question.
  3191. # [22:22] * gw280 is now known as gw280|fanboyingapitrace
  3192. # [22:22] <bjacob> need help with this windows build error: http://pastebin.mozilla.org/1491517
  3193. # [22:22] * Quits: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es) (Input/output error)
  3194. # [22:22] <bjacob> in xpidllex.py
  3195. # [22:23] <dholbert> bjacob, delete .pyc files
  3196. # [22:23] <bjacob> ok
  3197. # [22:23] <dholbert> bjacob, see https://bugzilla.mozilla.org/show_bug.cgi?id=723861#c17
  3198. # [22:23] <dholbert> rm xpcom/idl-parser/*.pyc
  3199. # [22:24] * Joins: pcwalton (pcwalton@moz-14B53B6A.hsd1.ca.comcast.net)
  3200. # [22:24] * Quits: aleth (aleth@moz-C0928D09.ictp.it) (Quit: Instantbird 1.2a1pre)
  3201. # [22:24] <Ms2ger> bjacob, also /topic
  3202. # [22:24] * Joins: aleth (aleth@moz-C0928D09.ictp.it)
  3203. # [22:25] <bbondy> Warning - landing about a month's work of silent update patches on m-c direclty now ~15 patches.
  3204. # [22:25] * Quits: TheLink (TheLink@moz-4D4DDD71.pools.arcor-ip.net) (Client exited)
  3205. # [22:26] <rs> dholbert: ^^ re: bbondy's warning
  3206. # [22:26] <bbondy> pinged him earlier today
  3207. # [22:26] <rs> cool
  3208. # [22:27] <luke> does anyone know if applicationCache.status should eventually become IDLE or UPDATEREADY, after the resources have been successfully downloaded?
  3209. # [22:29] <dholbert> rs / bbondy, thanks
  3210. # [22:29] <dholbert> m-c's looking quiet
  3211. # [22:30] * khuey|away is now known as khuey
  3212. # [22:31] <jdm> bbondy: woo!
  3213. # [22:31] * Joins: jhammink (textual@moz-6644F61A.static-ip.oleane.fr)
  3214. # [22:32] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
  3215. # [22:32] * akeybl_ is now known as akeybl
  3216. # [22:33] * Joins: florian (florian@moz-87C33FDA.kimsufi.com)
  3217. # [22:38] <bbondy> ahhhh that feels good on the patch queue
  3218. # [22:38] * Quits: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net) (Connection reset by peer)
  3219. # [22:38] * Joins: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net)
  3220. # [22:39] * Quits: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com) (Quit: damons)
  3221. # [22:42] <bjacob> jgilbert: let's make a deal:
  3222. # [22:42] * Quits: gkw2|mini (gkw@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  3223. # [22:42] * jhopkins is now known as jhopkins|afk
  3224. # [22:42] <bjacob> jgilbert: you trigger a tryserver build of mozilla-beta + the patches that made angry birds fast\
  3225. # [22:42] * Quits: tonymec|away (tonymec@E53E6F3F.F911F46C.277517C1.IP) (Quit: Konversation terminated!)
  3226. # [22:42] <bjacob> jgilbert: so, like the existing tryserver build, but based off mozilla-beta
  3227. # [22:43] <bjacob> jgilbert: and then i test it on winxp
  3228. # [22:43] * jfkthame is now known as jfkthame_afk
  3229. # [22:43] <jgilbert> bjacob: last time I tried to tryserver something for beta, try puked all over it
  3230. # [22:43] <jgilbert> I can try anyways, though
  3231. # [22:44] <bjacob> it should work, please try try
  3232. # [22:44] * Joins: dbaron_ (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3233. # [22:44] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (NickServ (GHOST command used by dbaron_))
  3234. # [22:45] * Joins: TheLink (TheLink@moz-4D4DDD71.pools.arcor-ip.net)
  3235. # [22:45] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3236. # [22:45] * dbaron_ is now known as dbaron
  3237. # [22:45] <jwatt> bz: yeah, it's because 'transparent' isn't supported in opera
  3238. # [22:46] <jwatt> I talked to erik about them adding support for that a couple years ago
  3239. # [22:46] <bjacob> jgilbert: i guess what happened is that they nuke try from time to time. if you are the first to push a given tree after that, you're pushing a few G's of data
  3240. # [22:46] <jwatt> not sure why he didn't add it
  3241. # [22:46] <jgilbert> bjacob: sure, but it was build errors
  3242. # [22:46] * aja ponders whether this will affect answer for airspeed velocity of a laden swallow
  3243. # [22:46] <bjacob> oh... weird
  3244. # [22:47] * zpao|detached is now known as zpao
  3245. # [22:48] * Quits: Lucas (Lucas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Connection reset by peer)
  3246. # [22:49] <aja> jwatt: tks for that nugget
  3247. # [22:49] * Joins: Lucas (Lucas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3248. # [22:49] * Joins: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net)
  3249. # [22:50] * Quits: wolfiR (wolfiR@moz-7CA6F8C8.dip0.t-ipconnect.de) (Quit: Leaving)
  3250. # [22:51] * @bz is always slightly depressed when he spends a few days writing code
  3251. # [22:51] <@bz> and the result is a small set of 5kb patches
  3252. # [22:51] <stuart> heh
  3253. # [22:51] <stuart> yeah
  3254. # [22:51] <@bz> it felt really hard to get this code correct
  3255. # [22:51] <stuart> the worst is when you spend a few days writing a bunch of code only to find the one line you needed to change to fix it
  3256. # [22:52] <@bz> but it seems like it'll at least be easy to review!
  3257. # [22:52] * Joins: adev (adev@moz-C0928D09.ictp.it)
  3258. # [22:52] <@bz> heh
  3259. # [22:52] <@bz> well, this isn't even like that
  3260. # [22:52] <@bz> this is like "audit all the codepaths, etc"
  3261. # [22:52] <Ms2ger> bz, it's even nicer if you don't actually care much about the code involved
  3262. # [22:52] * Quits: geoffbrown (geoffbrown@moz-E63016E2.vc.shawcable.net) (Quit: geoffbrown)
  3263. # [22:52] * Ms2ger eyes bjacob
  3264. # [22:52] * Quits: Lucas (Lucas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  3265. # [22:52] * Quits: mak (chatzilla@moz-B62534CC.retail.telecomitalia.it) (Input/output error)
  3266. # [22:52] <stuart> bz: ah
  3267. # [22:52] * @bz has a nice emacs buffer with all the various ways control flow can reach half the frame constructor
  3268. # [22:52] <Ms2ger> wiki!
  3269. # [22:53] * Joins: Lucas (Lucas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3270. # [22:53] <@bz> I'm not sure this is useful to wiki
  3271. # [22:53] <@bz> It looks much like this:
  3272. # [22:53] <@bz> Need to check callers of ResolveStyleContext:
  3273. # [22:53] <@bz> * AddFrameConstructionItems(Internal) CHECK
  3274. # [22:53] <@bz> * ProcessChildren CHECK
  3275. # [22:53] <@bz> * CreateListBoxContent CHECK
  3276. # [22:53] <@bz> * BuildInlineChildItems CHECK
  3277. # [22:53] <@bz> Checking callers of AddFrameConstructionItems(Internal):
  3278. # [22:53] <@bz> * CreateGeneratedContentItem
  3279. # [22:53] <@bz> * ProcessChildren CHECK
  3280. # [22:53] <@bz> * BuildInlineChildItems CHECK
  3281. # [22:53] <@bz> * ConstructFrame
  3282. # [22:53] <@bz> * CreateAnonymousFrames CHECK
  3283. # [22:53] <@bz> etc, etc
  3284. # [22:54] * Quits: adev (adev@moz-C0928D09.ictp.it) (Quit: Instantbird 1.2a1pre)
  3285. # [22:54] <bjacob> Ms2ger: what?
  3286. # [22:54] <Ms2ger> ImageData
  3287. # [22:54] <bjacob> Ms2ger: making progress?
  3288. # [22:54] <Ms2ger> https://tbpl.mozilla.org/?tree=Try&rev=ed2b961b5759
  3289. # [22:54] * Joins: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com)
  3290. # [22:55] <bjacob> Ms2ger: any chance it'll be green?
  3291. # [22:55] <@khuey> heh
  3292. # [22:55] <Ms2ger> Maybe? :)
  3293. # [22:55] <bjacob> sounds good
  3294. # [22:55] * Quits: mwu (mwu@moz-6644F61A.static-ip.oleane.fr) (Connection reset by peer)
  3295. # [22:55] * AutomatedTester is now known as AutomatedTester|busy
  3296. # [22:55] * Joins: cpeterson (cpeterson@moz-18338A6E.hsd1.ca.comcast.net)
  3297. # [22:56] <Ms2ger> Somewhat annoying to test locally if mesa keeps crashing
  3298. # [22:56] * Quits: mdas (mdas@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
  3299. # [22:56] * Quits: fabrice (fabrice@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
  3300. # [22:56] * Quits: jhammink (textual@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
  3301. # [22:56] <bjacob> Ms2ger: can you get a stack trace? does it look like a crash in the driver or in mesa itself
  3302. # [22:56] * Joins: mdas (mdas@moz-6644F61A.static-ip.oleane.fr)
  3303. # [22:57] <bjacob> if driver: switch to mesa softpipe or llvmpipe
  3304. # [22:57] <Ms2ger> http://pastebin.mozilla.org/1491425
  3305. # [22:57] * Quits: aja (chatzilla@F48EAD37.625E483C.7880DB15.IP) (Ping timeout)
  3306. # [22:57] <jesup> bz: actually documenting our codepaths? heretic! :-) Good stuff
  3307. # [22:57] * Joins: jhammink (textual@moz-6644F61A.static-ip.oleane.fr)
  3308. # [22:57] <@bz> jesup: this isn't documentation
  3309. # [22:57] <bjacob> Ms2ger: argh, mesa compiler crash . maybe a newer mesa would work better.
  3310. # [22:58] * Ms2ger puts off updating Ubuntu some more
  3311. # [22:58] * Joins: aja (chatzilla@F48EAD37.625E483C.7880DB15.IP)
  3312. # [22:58] <bjacob> you must be on 11.04, as 11.10 has mesa 7.11
  3313. # [22:58] <bjacob> and 12.04 gets 8.0
  3314. # [22:59] <bjacob> and i can get a full conformance suite run on mesa 7.11 without crashes
  3315. # [22:59] <Ms2ger> Could very well be
  3316. # [22:59] * Quits: Octayn (mozilla@moz-C6CC555B.me) (Quit: My IRC client doesn't advertise.)
  3317. # [22:59] <Ms2ger> Yep
  3318. # [22:59] * juanb|lunch is now known as juanb
  3319. # [23:00] * Quits: msucan (msucan-@BD3D06AD.BB7A5B67.699550A1.IP) (Quit: .)
  3320. # [23:00] * Joins: eflores_ (eflores@4548E2C6.EE84D258.11F528CC.IP)
  3321. # [23:00] * Quits: eflores (eflores@4548E2C6.EE84D258.11F528CC.IP) (Connection reset by peer)
  3322. # [23:01] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Quit: )
  3323. # [23:02] * Parts: aleth (aleth@moz-C0928D09.ictp.it)
  3324. # [23:03] * Joins: mwu (mwu@moz-6644F61A.static-ip.oleane.fr)
  3325. # [23:05] * Quits: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP) (Quit: lmandel)
  3326. # [23:05] * Joins: clokep (clokep@moz-84F4848B.static.ngn.east.myfairpoint.net)
  3327. # [23:06] * aki|lunch is now known as aki
  3328. # [23:07] * ashughes is now known as ashughes|lunch
  3329. # [23:07] * Quits: dao (dao@moz-61C7CFE.superkabel.de) (Quit: Leaving.)
  3330. # [23:08] * joduinn-food is now known as joduinn
  3331. # [23:08] * jhford-work-away is now known as jhford-work
  3332. # [23:10] * Quits: mjschranz (mjschranz@C7D326F2.33EE9F8A.1139E686.IP) (Ping timeout)
  3333. # [23:11] * Quits: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net) (Input/output error)
  3334. # [23:12] * edransch is now known as edransch-away
  3335. # [23:13] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  3336. # [23:15] * Joins: mak (chatzilla@moz-B62534CC.retail.telecomitalia.it)
  3337. # [23:17] * Quits: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net) (Ping timeout)
  3338. # [23:17] * philor|away is now known as philor
  3339. # [23:18] * rail-buildduty is now known as rail
  3340. # [23:19] * Quits: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com) (Quit: sheppy)
  3341. # [23:19] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
  3342. # [23:19] * Quits: Ms2ger (Ms2ger@3FCC7039.512B6A35.37724B0D.IP) (Quit: nn)
  3343. # [23:21] <espindola> !seen jduel
  3344. # [23:21] <firebot> I've never seen a 'jduel', sorry.
  3345. # [23:21] <espindola> !seen jduell
  3346. # [23:21] <firebot> jduell was last seen 26 hours, 38 minutes and 46 seconds ago, saying 'bz: do we implement the in-progress CSP spec (https://dvcs.w3.org/hg/content-security-policy/raw-file/tip/csp-specification.dev.html) or the original "out of date" draft from Mozilla?
  3347. # [23:21] <firebot> http://people.mozilla.org/~bsterne/content-security-policy/' in #developers.
  3348. # [23:21] <espindola> !seen bsmith
  3349. # [23:21] <firebot> bsmith was last seen 6 days, 21 hours, 12 minutes and 46 seconds ago, saying '(And, why doesn't the build machine do a clobber all the time? Why is it so slow otherwise?)' in #developers.
  3350. # [23:23] * Quits: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  3351. # [23:23] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3352. # [23:23] * ChanServ sets mode: +o dbaron
  3353. # [23:24] * Quits: cadecairos (cadecairos@EDDEAA06.33EE9F8A.1139E686.IP) (Input/output error)
  3354. # [23:24] * Joins: cmr (mozilla@moz-F90D1EF3.compute-1.amazonaws.com)
  3355. # [23:25] * Quits: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 10.0.1/20120216115507])
  3356. # [23:25] * bwinton_away is now known as bwinton
  3357. # [23:25] <mbrubeck> mak, Mossop: Any thoughts on a proper fix for the underlying issue in bug 717904 (SQLite error if NSS is initialized before mozStorageService)?
  3358. # [23:26] * Joins: darktrojan (geoff@moz-509CC089.dsl.telstraclear.net)
  3359. # [23:26] * Quits: cmr (mozilla@moz-F90D1EF3.compute-1.amazonaws.com) (Ping timeout)
  3360. # [23:27] * Quits: joey (chatzilla@moz-E31CD2CB.mozilla.org) (Quit: ChatZilla 0.9.88 [Firefox 12.0a2/20120217042010])
  3361. # [23:28] <Mossop> mbrubeck: Good ideas, or crazy random thoughts?
  3362. # [23:28] <jdm> mayhemer: that profiler looks exciting; nice work
  3363. # [23:28] <mbrubeck> Either...
  3364. # [23:28] <mbrubeck> Mossop: I imagine we could have the NSS initialization code initialize the storage service...
  3365. # [23:29] <Mossop> What happens if multiple initialisations happen?
  3366. # [23:29] <mak> using nss to generate guids for addons manager sync?
  3367. # [23:29] <mbrubeck> mak: yup
  3368. # [23:29] <mak> sorry, add-ons sync
  3369. # [23:29] * Quits: aja (chatzilla@F48EAD37.625E483C.7880DB15.IP) (Client exited)
  3370. # [23:29] <mbrubeck> Mossop: The problem is that if sqlite3_initialize is called before sqlite3_config, then the sqlite3_config call fails
  3371. # [23:29] <mbrubeck> In this case, NSS indirectly causes sqlite3_initialize to be called during startup
  3372. # [23:30] <mbrubeck> and then the storage service tries and fails to call sqlite3_config
  3373. # [23:30] <Mossop> That doesn't seem to match yout comment
  3374. # [23:30] <Mossop> " mozilla::storage::Service::initialize calls sqlite3_config, which returns SQLITE_MISUSE if it is called *after* sqlite3_initialize"
  3375. # [23:30] <Mossop> Oh wit, I can't read
  3376. # [23:30] <mbrubeck> right.
  3377. # [23:30] * Mossop sighs
  3378. # [23:31] <Mossop> I think it's safe to say I am in dire need of caffeine right now
  3379. # [23:31] <mayhemer> jdm: oh, thanks :D
  3380. # [23:32] * Quits: ibarlow (ibarlow@F2D29657.F60B0462.67AC9B1.IP) (Quit: ibarlow)
  3381. # [23:32] <Mossop> mbrubeck: The problem seems to be that it is a bad idea to have multiple places in the code calling sqlite_config
  3382. # [23:33] <Mossop> At the very least they should check if sqlite has already been initialised
  3383. # [23:33] <mbrubeck> Mossop: In this case, NSS is just calling sqlite3_mprintf.... but that calls sqlite3_initiliaze.
  3384. # [23:33] * jmaher is now known as jmaher|af
  3385. # [23:33] * jmaher|af is now known as jmaher|afk
  3386. # [23:33] <Mossop> That seems odd
  3387. # [23:34] <mak> mbrubeck: I wonder if as a long term fix we may define our own sqlite3_os_init
  3388. # [23:34] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Quit: damons)
  3389. # [23:34] <Mossop> But perhaps I'm not understanding what these methods are for
  3390. # [23:34] <mbrubeck> So yeah, we should probably factor out the sqlite3_config/sqlite3_initialize code from mozStorageService, so that both NSS and mozStorageService can make sure it gets called before any other sqlite functions.
  3391. # [23:34] <mak> mbrubeck: so when _initialize is called we do storage config
  3392. # [23:34] * Joins: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net)
  3393. # [23:34] <mbrubeck> mak: Yeah, exactly.
  3394. # [23:34] * Quits: darktrojan (geoff@moz-509CC089.dsl.telstraclear.net) (Ping timeout)
  3395. # [23:35] * rail is now known as rail_away
  3396. # [23:35] <mak> makes sense
  3397. # [23:35] * Quits: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP) (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
  3398. # [23:35] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
  3399. # [23:38] <mak> mbrubeck: btw, imo your current workaround is fine.
  3400. # [23:39] <mbrubeck> cool
  3401. # [23:39] * Joins: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
  3402. # [23:39] <mak> though I'm not an addon manager peer :p
  3403. # [23:39] * Quits: Lucas (Lucas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
  3404. # [23:39] * Quits: xakz (XaMaD@moz-34FBE388.fbx.proxad.net) (Ping timeout)
  3405. # [23:40] <mak> I'd suggest to file a bug in storage to figure out if having our own implementation of sqlite3_os_init complicates much the upgrades
  3406. # [23:40] * Joins: darktrojan (geoff@moz-509CC089.dsl.telstraclear.net)
  3407. # [23:42] * Joins: aleth (aleth@moz-C0928D09.ictp.it)
  3408. # [23:42] <mbrubeck> okay.
  3409. # [23:44] <mak> mbrubeck: the alternative would be to disable jemalloc... looks like it's the only call to config we have?
  3410. # [23:45] <mbrubeck> yeah
  3411. # [23:45] <mbrubeck> or place that call somewhere guaranteed to be earlier in startup
  3412. # [23:45] <mak> does jemalloc give interesting wins on Android? (or is this also an issue on desktop?)
  3413. # [23:46] <mbrubeck> or somewhere that could be called from, say, here: http://mxr.mozilla.org/mozilla-central/source/security/manager/ssl/src/nsNSSComponent.cpp#1601
  3414. # [23:46] <mbrubeck> I have no idea whether jemalloc is important/useful on Android
  3415. # [23:46] * Quits: victorporof (victorporo@986FC73E.7E2AA079.79933D60.IP) (Connection reset by peer)
  3416. # [23:46] * Joins: victorporof (victorporo@986FC73E.7E2AA079.79933D60.IP)
  3417. # [23:46] <mak> could even be disabled just for Storage, fwiw
  3418. # [23:46] <mbrubeck> This particular bug seems to happen only on Android; I don't know why. Could be timing-sensitive.
  3419. # [23:47] <mak> I mean storage+android, as a different workaround
  3420. # [23:47] <mbrubeck> yeah
  3421. # [23:47] <WG9s> AFAIK about:memory (which currently works on Android) is dependent on jemalloc.
  3422. # [23:47] <mbrubeck> It might be Android-specific because native Fennec eliminated some uses of storage, so service::Storage::initialize gets called later
  3423. # [23:47] <mak> it's plausible
  3424. # [23:48] <mak> btw, whatever workaround you take is fine, the one you have does the minor changes
  3425. # [23:48] * Quits: jfkthame_afk (jfkthame@318E97F8.A1C12133.9542EC20.IP) (Quit: jfkthame_afk)
  3426. # [23:48] <mak> the long term fix has to be investigated, but it's probably what we discussed
  3427. # [23:48] <mak> don't think there's much more
  3428. # [23:49] * Quits: jhammink (textual@moz-6644F61A.static-ip.oleane.fr) (Quit: Computer has gone to sleep.)
  3429. # [23:49] <mbrubeck> Sounds good. I'll file the follow-up for the long-term fix.
  3430. # [23:49] * Joins: davidb (davidb@471D72E.2257F909.F30C9E9E.IP)
  3431. # [23:50] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
  3432. # [23:50] <philor> esr10 was the greenest tree I've seen in years. then we started landing stuff on it. now it's a splatter of orange. what next, android?
  3433. # [23:51] * Quits: diogogmt (kvirc@F1451709.44D93D66.1139E686.IP) (Quit: KVIrc 4.1.1 Equilibrium http://www.kvirc.net/)
  3434. # [23:52] <mbrubeck> https://en.wikipedia.org/wiki/The_Big_Orange_Splot
  3435. # [23:52] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout)
  3436. # [23:52] <mbrubeck> "Our tree is where we like to be, and it looks like all our dreams."
  3437. # [23:52] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
  3438. # [23:54] * Joins: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com)
  3439. # [23:54] * Joins: Unfocused (u2622@moz-160C58C6.com)
  3440. # [23:55] * Quits: TheSeer (theseer@moz-DE69A7C2.netpirates.net) (Ping timeout)
  3441. # [23:55] * Joins: TheSeer (theseer@moz-DE69A7C2.netpirates.net)
  3442. # [23:56] <hub> hi, I'm looking for Scoobidiver
  3443. # [23:57] <hub> what's his nickname on IRC?
  3444. # [23:57] <@bsmedberg> hub: he doesn't do IRC in most cases
  3445. # [23:57] <hub> oh
  3446. # [23:58] <@bsmedberg> hub: but he does email quite effectively
  3447. # [23:58] <hub> ok
  3448. # [23:59] <darktrojan> ah, bsmedberg, I've got some more nsIPrefBranch2 uses to get rid of, are you around for a while to r+?
  3449. # Session Close: Sat Feb 25 00:00:00 2012

The end :)