/irc-logs / mozilla / #developers / 2012-02-24 / end
Options:
- # Session Start: Fri Feb 24 00:00:00 2012
- # Session Ident: #developers
- # [00:01] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [00:03] * Quits: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP) (Quit: lmandel)
- # [00:03] <davida> i'm finding very weird issues w/ canvas-based fonts (https://bug730123.bugzilla.mozilla.org/attachment.cgi?id=600190)
- # [00:03] * Joins: clee (clee@moz-6644F61A.static-ip.oleane.fr)
- # [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?
- # [00:04] <sstangl> davida: http://i.imgur.com/DuOIp.png
- # [00:04] * Quits: dseif (dseif@C080F02E.33EE9F8A.1139E686.IP) (Connection reset by peer)
- # [00:04] * Quits: Sander (chatzilla@73FE8D5D.5F1E337E.109882C3.IP) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [00:04] <kwierso> davida: what text are you wanting me to look at?
- # [00:04] <dholbert> davida, I see what sstangl sees
- # [00:04] * Joins: Wevah (Wevah@moz-A6EE65EC.stcd.qwest.net)
- # [00:04] <davida> dholbert: you linux as well?
- # [00:05] <dholbert> davida, yes
- # [00:05] <davida> ok, any macs or windows nightly users? I'll paste what i see.
- # [00:05] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:05] <kwierso> I see that on windows as well
- # [00:05] <davida> http://i.imgur.com/L1i1e.png
- # [00:06] * Quits: akeybl (akeybl@moz-7B0110AD.mv.mozilla.com) (Quit: Linkinus - http://linkinus.com)
- # [00:06] <kwierso> davida: I do not see that
- # [00:06] <davida> trying w/ a new profile
- # [00:06] <sstangl> davida: I tried on OS X; I see that.
- # [00:06] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [00:06] * Quits: clee (clee@moz-6644F61A.static-ip.oleane.fr) (Quit: clee)
- # [00:06] * Quits: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP) (Quit: beaufour)
- # [00:06] <davida> sstangl: you see the same as me?
- # [00:06] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Quit: ZNC - http://znc.in)
- # [00:06] <sstangl> davida: yes, only on OS X
- # [00:06] <dholbert> (so it sounds like davida's issue is mac-specific?)
- # [00:06] <davida> ok, cool
- # [00:06] <davida> thx
- # [00:07] <davida> dholbert: more importantly, it's not davida-specific =)
- # [00:07] * Joins: sewardj (sewardj@moz-A65A8800.dip.t-dialin.net)
- # [00:07] <dholbert> yeah :)
- # [00:07] * Quits: imphil (philipp@moz-7ACF9D14.dip.t-dialin.net) (Ping timeout)
- # [00:07] * Joins: brendan (brendaneic@2138D3DE.9F3254BD.1D6E592A.IP)
- # [00:08] * Quits: jfkthame (jfkthame@5C7CACE1.44C0F4C5.9542EC20.IP) (Quit: jfkthame)
- # [00:08] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:08] <davida> thx all. bug 730123 updated.
- # [00:09] * philor|away is now known as philor
- # [00:09] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [00:09] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [00:09] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [00:10] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [00:10] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
- # [00:11] * Quits: dao (dao@moz-D4B837CF.superkabel.de) (Ping timeout)
- # [00:11] * Quits: brendan (brendaneic@2138D3DE.9F3254BD.1D6E592A.IP) (Ping timeout)
- # [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?
- # [00:11] * Quits: peregrino (peregrino@moz-8906B79F.telecom.net.ar) (Quit: peregrino)
- # [00:12] * AaronMT is now known as AaronMT|afk
- # [00:12] * Joins: brendan (brendaneic@2138D3DE.9F3254BD.1D6E592A.IP)
- # [00:12] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
- # [00:12] <jlebar|mac> glandium: FYI, we have numbers from some internal memory testing we've been doing.
- # [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.
- # [00:13] * Joins: dao (dao@moz-D4B837CF.superkabel.de)
- # [00:13] <jlebar|mac> glandium: I hope we can do a lot better.
- # [00:13] * Joins: Lucas (Lucas@moz-BBE3ABD.mv.mozilla.com)
- # [00:15] * Quits: eflores (eflores@538BABFE.A073F3E.97BBD552.IP) (Client exited)
- # [00:15] * Joins: eflores (eflores@538BABFE.A073F3E.97BBD552.IP)
- # [00:16] * Quits: eflores (eflores@538BABFE.A073F3E.97BBD552.IP) (Client exited)
- # [00:18] * Joins: eflores (eflores@538BABFE.A073F3E.97BBD552.IP)
- # [00:18] * Quits: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP) (Quit: ajuma)
- # [00:18] * Joins: clee (clee@moz-6644F61A.static-ip.oleane.fr)
- # [00:18] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
- # [00:19] * Joins: dao1 (dao@moz-D4B837CF.superkabel.de)
- # [00:19] * Quits: dao (dao@moz-D4B837CF.superkabel.de) (Ping timeout)
- # [00:19] * Joins: ashughes (ashughes@99213369.DBB33A3F.A20E6FDD.IP)
- # [00:19] * Quits: brendan (brendaneic@2138D3DE.9F3254BD.1D6E592A.IP) (Quit: brendan)
- # [00:21] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
- # [00:21] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [00:22] * Joins: knelson (Adium@96A3DFDA.4ABC44A4.3ADED9A0.IP)
- # [00:24] * Quits: AutomatedTester (AutomatedT@259C9882.DC979C2E.50E6E587.IP) (Ping timeout)
- # [00:26] * Quits: Ms2ger (Ms2ger@3FCC7039.512B6A35.37724B0D.IP) (Ping timeout)
- # [00:28] * Joins: dcamp (dave@moz-BBE3ABD.mv.mozilla.com)
- # [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.
- # [00:31] <jlebar|mac> joe: need some halp in memshrink.
- # [00:32] * Joins: akeybl (akeybl@moz-7B0110AD.mv.mozilla.com)
- # [00:32] * Parts: knelson (Adium@96A3DFDA.4ABC44A4.3ADED9A0.IP)
- # [00:32] * Quits: c0smikdebris (c0smikdebr@AB277EF.DC4492DD.BE90E62C.IP) (Quit: Computer has gone to sleep.)
- # [00:35] * Joins: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com)
- # [00:36] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [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
- # [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]
- # [00:37] * padenot is now known as padenot|away
- # [00:37] <gavin> r=someone?
- # [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
- # [00:38] * khuey|away is now known as khuey
- # [00:38] <gal> its npotb right now for anyone but us
- # [00:38] <cjones> oops
- # [00:38] <gavin> looks like it was just a mistake in the push, fabrice reviewed it
- # [00:38] <cjones> shotgun review
- # [00:38] <cjones> r=fabrice
- # [00:39] <fabrice> I confirm!
- # [00:39] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [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
- # [00:40] * Quits: gkw2|mini (gkw@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving)
- # [00:41] <Waldo> https://hg.mozilla.org/integration/mozilla-inbound/rev/9304fda5ddc7 the system works!
- # [00:41] <philor> Ed is a whole system now?
- # [00:42] <Waldo> not compared to nano!
- # [00:42] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Ping timeout)
- # [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
- # [00:43] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:44] <Waldo> the system where we don't footgun ourselves ignoring compiler feedback
- # [00:44] <biesi> drice, ok
- # [00:44] * Quits: smontagu (chatzilla@8009DE60.C39404F5.CB858787.IP) (Ping timeout)
- # [00:44] * Joins: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com)
- # [00:44] <mbrubeck> Now we only shoot edmorley's feet... to make him dance a jig! :)
- # [00:44] <mak> Purchase your own tryserever today! Special prices! (conditions apply)
- # [00:44] <derf> Someday philor will tell us how he really feels.
- # [00:45] * Quits: squib (squib-@moz-3F6F2A9C.ep.wisc.edu) (Quit: Leaving)
- # [00:45] * nthomas is now known as nthomas|away
- # [00:45] <philor> derf: can't, I'm under strict orders to leave capslock off
- # [00:46] <darktrojan> what about the system where stuff that works on one platform works on the others? :(
- # [00:46] * edmorley does a jig
- # [00:46] <Waldo> darktrojan: yeah, why doesn't Linux implement the win32 API? :-(
- # [00:46] <jorendorff> bz: I need help with a math thing again
- # [00:46] * Waldo wines some more
- # [00:46] <darktrojan> Waldo, because it's poo
- # [00:46] <Waldo> :-)
- # [00:47] * edransch is now known as edransch-away
- # [00:47] <tbsaunde> Waldo: it does, you just need to install wine :P
- # [00:47] <derf> Waldo: Does that wine come in a box?
- # [00:47] <darktrojan> ew, wine from a box
- # [00:48] <Waldo> derf: no, an aero glass
- # [00:48] <darktrojan> better
- # [00:48] <jorendorff> bz: I have this data, and need a summary https://wiki.mozilla.org/User:Jorend/Deterministic_hash_tables#Memory_usage
- # [00:50] * Joins: bent (chatzilla@moz-6644F61A.static-ip.oleane.fr)
- # [00:50] * Quits: bent (chatzilla@moz-6644F61A.static-ip.oleane.fr) (Quit: bent)
- # [00:51] * Quits: florian (florian@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre)
- # [00:51] * Quits: anant (Anant@moz-271479F2.hsd1.ca.comcast.net) (Quit: Leaving)
- # [00:53] <margaret> jst: the bug i mentioned is bug 711552
- # [00:53] <jorendorff> bz: The problem is, these stair-steppy functions never converge
- # [00:54] <jorendorff> bz: The averages don't converge either.
- # [00:55] * jwir3 is now known as jwir3|away
- # [00:55] * rnewman is now known as rnewman|afk
- # [00:55] * IRCMonkey8310 is now known as Tobbi
- # [00:57] * Quits: JeroenDeDauw (jeroen@C10EA9FC.9481ED7.9F9A2DA2.IP) (Quit: Leaving.)
- # [00:57] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:57] * ChanServ sets mode: +o dbaron
- # [00:57] <taras> smaug: did one of these CC debugging addons make it onto AMO?
- # [00:57] <@smaug> there is one
- # [00:58] <@smaug> let me find the link
- # [00:58] <@smaug> https://addons.mozilla.org/en-US/firefox/addon/cycle-collector-analyzer/
- # [00:58] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:58] <jst> margaret: thanks!
- # [00:59] * mcote is now known as mcote|afk
- # [01:00] <philor> edmorley: got one more backout in you today?
- # [01:01] <njn> Unfocused: you ok if I email dev-platform and mention the etherpad?
- # [01:02] <jhammel> njn, Unfocused: is there a bug for this yet?
- # [01:02] <njn> jhammel: what would the bug be for?
- # [01:02] * Quits: sewardj (sewardj@moz-A65A8800.dip.t-dialin.net) (Ping timeout)
- # [01:03] <jhammel> njn: "remove third-party acccess for addon installation" or something
- # [01:03] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Quit: Jesse)
- # [01:03] <njn> jhammel: there is https://bugzilla.mozilla.org/show_bug.cgi?id=728227, which is less onerous
- # [01:03] <njn> but still not likely to be approved
- # [01:03] <jhammel> njn: thanks
- # [01:03] <@dbaron> hmmm, I have a profile that ended up with a 160 meg sessionstore-1.js
- # [01:04] <@dbaron> I don't even know why it's called sessionstore-1.js rather than sessionstore.js
- # [01:04] <@dbaron> but this seems pretty broken
- # [01:04] <@dbaron> considering I don't use the profile in question a whole lot
- # [01:04] <Unfocused> njn: of course, go for it
- # [01:05] <njn> Unfocused: cool, just wanted to check you'd finished editing
- # [01:05] <@dbaron> oh, it seems like it involves recursively storing about:sessionstore a number of times, with more and more escaping
- # [01:05] <taras> smaug: thanks
- # [01:05] <@smaug> taras: looks like it is better to restart browser after installing that
- # [01:05] * Quits: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jet)
- # [01:05] <@smaug> since installing adds some garbage
- # [01:05] <Unfocused> i mostly just got distracted, but yea i think i'm done
- # [01:06] * Quits: mck182 (quassel@moz-8237CC79.hlucinnet.cz) (Ping timeout)
- # [01:06] * joduinn is now known as joduinn-brb
- # [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)
- # [01:07] <zpao> (bug 467409)
- # [01:07] <@dbaron> zpao, pretty recently, but the sessionstore-1.js is dated early january
- # [01:07] <@dbaron> (is the -1 a backup?)
- # [01:07] <@dbaron> zpao, er, wait, early January of last year
- # [01:07] <edmorley> philor: yeah sure (sorry was afk)
- # [01:08] <zpao> dbaron: ah, that would explain it yea
- # [01:08] <@dbaron> zpao, ok, so it's fixed now and I should just clobber that since it's not of interest anymore?
- # [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)
- # [01:09] <philor> no worries, nobody new has landed on it yet, today's rush might be overish
- # [01:09] <zpao> dbaron: yea, if you only had it for the nested bug, then you can trash it
- # [01:09] <edmorley> philor: b638c0deeafa:512df80d7ca4 right?
- # [01:09] <@dbaron> zpao, could have been me manually renaming the file
- # [01:10] * Joins: KLB (Kenneth_Ba@moz-CB90BBF2.maine.res.rr.com)
- # [01:11] * Joins: jimb (user@moz-7871DACA.ptld.qwest.net)
- # [01:12] * Joins: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com)
- # [01:12] <taras> smaug: what's the bug# for that one and are there instructions?
- # [01:12] <taras> i'll link it from snappy update
- # [01:13] <@smaug> taras: for what?
- # [01:13] <philor> edmorley: right
- # [01:13] <taras> smaug: for the addon above
- # [01:13] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
- # [01:13] * zpao is now known as zpao|detached
- # [01:14] <@smaug> taras: bug 726346
- # [01:14] <@smaug> taras: or bug about runtime leaks when installing some addons, bug 728669
- # [01:15] <taras> smaug: ok
- # [01:15] <taras> thanks
- # [01:15] * Joins: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
- # [01:15] <@smaug> taras: the addons can basically tell that something is leaking or cycle collector optimizations lack some case
- # [01:16] <@smaug> usually the first case
- # [01:16] * Quits: gmoro (guilherme@E0636309.96DFB25.D159334F.IP) (Quit: Leaving)
- # [01:16] <@smaug> and the leak can be temporary "runtime leak"
- # [01:18] <NeilAway> pcglue: that's handled by nsDocShell.cpp
- # [01:18] <NeilAway> darktrojan: so, what happened to 710978?
- # [01:19] <darktrojan> NeilAway, nothing has happened
- # [01:19] <mattwoodrow> Anyone know what code fires the "onload" event? (for a .xhtml mochitest in case it matters)
- # [01:20] <taras> smaug: just realized the addon is self-documenting, neat
- # [01:21] * Quits: necolas (necolas@moz-F9C3140E.bb.sky.com) (Client exited)
- # [01:21] * heycam is now known as heycam|away
- # [01:21] * zpao|detached is now known as zpao
- # [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
- # [01:22] <@smaug> taras: you mean Honza's addon. Yes, that is quite nice to have documentation there.
- # [01:22] <BenWa> philor: Thanks
- # [01:22] <NeilAway> darktrojan: well, exactly...
- # [01:22] <mattwoodrow> tn: ping
- # [01:22] * heycam|away is now known as heycam
- # [01:23] * Quits: drice (derice@1606D15F.E628B196.8E155D4E.IP) (Quit: Leaving.)
- # [01:23] <philor> oh, I see there's plenty more coming, you won't need that one I starred :)
- # [01:23] <darktrojan> NeilAway, I forgot about it mostly
- # [01:24] <tn> mattwoodrow, pong
- # [01:24] <mattwoodrow> tn: know what code fires the "onload" event? (for a .xhtml mochitest in case it matters)
- # [01:24] <mattwoodrow> I think I broken unload :(
- # [01:24] <mattwoodrow> *onload
- # [01:25] <jhammel> you renamed it unload? ;)
- # [01:25] <mattwoodrow> colloquy was nice enough to do that for me
- # [01:25] <@smaug> mattwoodrow: load and unload are dispatched by nsDocumentViewer
- # [01:26] <NeilAway> darktrojan: :s
- # [01:26] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [01:26] <gavin> philor: I feel bad jinxing it, but I think I may have inadvertently fixed browser_homeDrop
- # [01:27] <gavin> no inbound/m-c oranges since I landed the latest debug patch
- # [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
- # [01:28] <NeilAway> darktrojan: wait, is my tab out of date already?
- # [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?
- # [01:28] <tn> mattwoodrow, DocumentViewerImpl::LoadComplete
- # [01:28] <mattwoodrow> smaug: What calls DocumentViewer::LoadComplete? mxr isn't being helpful here
- # [01:28] <darktrojan> NeilAway, hmm?
- # [01:29] <NeilAway> darktrojan: oh, yeah, I totally overlooked that. r=me
- # [01:29] <darktrojan> heh
- # [01:29] <gavin> philor: it added another executeSoon, which seems most likely to be the fix
- # [01:29] <NeilAway> darktrojan: hey, it would have been fun for your test to break with the uplift ;-)
- # [01:29] * nthomas|away is now known as nthomas
- # [01:29] * Joins: squib (squib@moz-F5CA0CFB.dhcp.mdsn.wi.charter.com)
- # [01:29] <tn> mattwoodrow, identifier search messes up sometimes, use the plaintext search with match case can help
- # [01:29] <gavin> if there are no more oranges I'll remove the debugging junk and just leave that
- # [01:30] <gavin> see what happens
- # [01:30] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [01:30] <@smaug> mattwoodrow: usually http://mxr.mozilla.org/mozilla-central/source/docshell/base/nsDocShell.cpp#6178
- # [01:30] * coop is now known as coop|afk
- # [01:30] <@smaug> http://mxr.mozilla.org/mozilla-central/search?string=LoadComplete&find=\.c&findi=\.c&filter=^[^\0]*%24&hitlimit=&tree=mozilla-central
- # [01:30] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [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
- # [01:31] <mattwoodrow> thanks
- # [01:31] * Quits: kwierso (chatzilla@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:32] * Joins: regen (Miller@moz-CC7F2C82.adsl.dynamic.seed.net.tw)
- # [01:32] * Joins: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com)
- # [01:32] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:32] * Quits: Lucas (Lucas@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:32] <tn> mattwoodrow, is LoadComplete really not getting called? i wouldn't think what you're doing what change that
- # [01:32] <mattwoodrow> tn: it is getting called
- # [01:32] <mattwoodrow> but before the page is actually loaded
- # [01:33] <mattwoodrow> or drawn at least
- # [01:33] <tn> mattwoodrow, that i could se
- # [01:33] * Joins: dseif (dseif@moz-4548B447.dsl.teksavvy.com)
- # [01:33] <@smaug> you're removing some loadblocker?
- # [01:33] <mattwoodrow> hrm, unload doesn't actually mean onpainted does it?
- # [01:33] <mattwoodrow> *o
- # [01:33] * Joins: gkw2|mini (gkw@moz-BBE3ABD.mv.mozilla.com)
- # [01:33] <gavin> no
- # [01:33] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
- # [01:33] <tn> we can fire the load event right now without having painted the page
- # [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
- # [01:34] <mattwoodrow> right, that makes sense
- # [01:34] <@smaug> lurking: did you install it?
- # [01:34] <@smaug> lurking: there is another addon
- # [01:34] <@smaug> about:ccdump
- # [01:34] <mattwoodrow> unfortunately we can't get invalidations until we've painted
- # [01:34] <lurking> yeah, I see now I was using wrong URL - thanks
- # [01:34] <@smaug> lurking: I wrote the ugly looking about:cc
- # [01:35] <lurking> heh, it worked
- # [01:35] * joduinn-brb is now known as joduinn
- # [01:35] <@smaug> it does work
- # [01:35] <tn> mattwoodrow, and you need invalidations for something?
- # [01:35] <@smaug> and is very lightweight
- # [01:35] <mattwoodrow> tn: yeah this is testing MozAfterPaint
- # [01:35] <mattwoodrow> changes a style property, and checks that MozAfterPaint contains the right invalidated rect
- # [01:36] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Quit: Ex-Chat)
- # [01:36] <lurking> smaug: yours is easier to use - this new one is over my head at the moment
- # [01:36] <mattwoodrow> I can fix this by changing the test
- # [01:37] <@smaug> lurking: give feedback to Honza
- # [01:37] * Quits: mak (chatzilla@moz-B62534CC.retail.telecomitalia.it) (Input/output error)
- # [01:37] <lurking> ok
- # [01:37] <@smaug> lurking: and did you read the about
- # [01:37] <lurking> no, will do that now
- # [01:37] <lurking> thanks
- # [01:38] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
- # [01:38] <wesj> smaug: ping?
- # [01:38] * Quits: bb10 (bb10@moz-C7B05616.org) (Ping timeout)
- # [01:39] <@smaug> wesj: pong
- # [01:39] * Joins: bb10 (bb10@moz-C7B05616.org)
- # [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
- # [01:39] <wesj> and never send the touch events notification
- # [01:39] <darktrojan> mfinkle, are you replacing the setting stuff on non-native as well?
- # [01:40] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [01:40] <wesj> i'm assuming because maps is in some iframe. do we need that check?
- # [01:40] * Quits: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP) (Quit: rniwa)
- # [01:40] * Quits: jhammel (jhammel@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:40] <@smaug> wesj: that check is for Win7
- # [01:40] <@smaug> at least originally
- # [01:41] <@smaug> so, don't remove it
- # [01:41] <@smaug> wesj: but perhaps some ifdef is ok
- # [01:41] <@smaug> wesj: it is there because W7 gives either touch events or gesture events to application
- # [01:42] <@smaug> but not both
- # [01:42] <@smaug> wesj: felipe would know better
- # [01:42] <wesj> ahh. ok. thanks. we could send the notification regardless
- # [01:42] <wesj> if i move that from the updateTouchState to MaybeUpdateTouchState
- # [01:43] * Quits: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP) (Ping timeout)
- # [01:43] * Quits: andreasn (andreasn@moz-3CC3C389.a336.priv.bahnhof.se) (Quit: Leaving.)
- # [01:44] * Quits: Bas (chatzilla@moz-DF3CA35A.ftth.concepts.nl) (Ping timeout)
- # [01:44] <philor> oh boy, Win Ru
- # [01:45] <mattwoodrow> tn: Adding a delay until there are no longer pending paints fixes my problem
- # [01:45] <mattwoodrow> thanks
- # [01:45] <tn> mattwoodrow, isn't that what MozReftestInvalidate is for?
- # [01:45] * juanb is now known as juanb|afk
- # [01:46] * Quits: geoffbrown (geoffbrown@moz-E63016E2.vc.shawcable.net) (Quit: geoffbrown)
- # [01:46] <mattwoodrow> tn: this is a mochitest
- # [01:46] <felipe> smaug, wesj: I bet that's also involved in bug 726608
- # [01:46] <tn> mattwoodrow, oh
- # [01:46] <mattwoodrow> but it's more or less the same thing
- # [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)
- # [01:47] <wesj> felipe: for the same "don't pan" tricks we're trying to play on mobile?
- # [01:48] * Joins: peregrino (peregrino@moz-8906B79F.telecom.net.ar)
- # [01:48] <felipe> wesj: yep, for similar reasons
- # [01:49] <felipe> wesj: but I would expect the FORWARD_TO_INNER to deal with the iframe prob
- # [01:49] <wesj> felipe: yeah i was surprised too.. maybe its something different...
- # [01:50] <felipe> smaug: fwiw, I'll take a look at 726608 soon
- # [01:50] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Ping timeout)
- # [01:52] * Joins: Bas (chatzilla@moz-DF3CA35A.ftth.concepts.nl)
- # [01:53] * Quits: peregrino (peregrino@moz-8906B79F.telecom.net.ar) (Quit: peregrino)
- # [01:54] * Quits: kumar (kmcmillan@moz-F2D05B8.c3-0.stk-ubr1.chi-stk.il.cable.rcn.com) (Quit: kumar)
- # [01:54] * Joins: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net)
- # [01:55] <RyanVM> I'm trying to run img2html.html locally and am getting a DOM security error
- # [01:55] <RyanVM> [Exception... "Security error" code: "1000" nsresult: "0x805303e8 (NS_ERROR_DOM_SECURITY_ERR)"
- # [01:55] <RyanVM> what do I need to do to elevate permissions?
- # [01:56] <RyanVM> the line in question: var pixels = ctx.getImageData(0, 0, img.width, img.height).data;
- # [01:56] * Quits: Joeh (joe@5A3923AA.BC22908.C7CEC4ED.IP) (Connection reset by peer)
- # [01:58] <@smaug> felipe: thanks
- # [01:59] <darktrojan> NeilAway, I've broken aurora enough times thanks
- # [02:01] * Quits: vikram360 (vikram360@3D5F0EFD.3BB86A63.2A068A5E.IP) (Ping timeout)
- # [02:02] * Quits: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP) (Quit: madhava)
- # [02:02] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [02:02] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:04] * Joins: m_kato (m_kato@moz-348F61F0.mozilla.or.jp)
- # [02:05] * Joins: mreavy_ (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net)
- # [02:06] * Quits: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net) (Input/output error)
- # [02:06] * Quits: mreavy (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net) (Ping timeout)
- # [02:06] * mreavy_ is now known as mreavy
- # [02:07] * Joins: nattofriends (tsutsumi@moz-E39CC0F2.dsl.dynamic.sonic.net)
- # [02:07] * Joins: mjschranz (mjschranz@F3B7A1B3.694CD917.A03BB2CC.IP)
- # [02:08] * Joins: harth (harth@moz-1F71062D.hsd1.ca.comcast.net)
- # [02:08] * Quits: bbondy_sheriff (bbondy@moz-28CF6D1C.home.cgocable.net) (Ping timeout)
- # [02:09] * Quits: Bas (chatzilla@moz-DF3CA35A.ftth.concepts.nl) (Quit: ChatZilla 0.9.88 [Firefox 10.0.1/20120208060813])
- # [02:11] * Quits: terrence (terrence@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:12] * Quits: jimm (jmathies@moz-7F164CA1.pn.at.cox.net) (Quit: )
- # [02:12] * Joins: ajuma (ajuma@moz-CDCFE118.home.cgocable.net)
- # [02:12] * lsblakk is now known as lsblakk|afk
- # [02:14] * Quits: regen (Miller@moz-CC7F2C82.adsl.dynamic.seed.net.tw) (Quit: regen)
- # [02:14] * Joins: cers (textual@moz-E3288E2B.bynqu1.dynamic.dsl.tele.dk)
- # [02:15] * Quits: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [02:15] * Joins: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP)
- # [02:16] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [02:16] * Quits: jimb (user@moz-7871DACA.ptld.qwest.net) (Ping timeout)
- # [02:17] * Joins: mijia (mijia@DC4232F0.766373FB.C3A57E70.IP)
- # [02:21] * Joins: vikram360 (vikram360@27118FFB.5CE7E5D4.2A068A5E.IP)
- # [02:22] * Quits: dseif (dseif@moz-4548B447.dsl.teksavvy.com) (Input/output error)
- # [02:22] * Quits: darktrojan (geoff@moz-509CC089.dsl.telstraclear.net) (Ping timeout)
- # [02:23] * Quits: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com) (Quit: damons)
- # [02:26] * Joins: hiro (zoe@moz-78B4E314.tcg.mesh.ad.jp)
- # [02:28] * Quits: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 10.0.1/20120216115507])
- # [02:28] * Joins: surkov (surkov@703D4713.1344B664.5D3F4C44.IP)
- # [02:28] * rnewman|afk is now known as rnewman
- # [02:29] <@dolske> Ryan: put image and html in the same dir?
- # [02:30] <@dolske> err
- # [02:30] <@dolske> RyanVM who is now gone.
- # [02:30] <ewong> is wiki.m.o supposed to have a broken security lock?
- # [02:30] * Quits: @smaug (chatzilla@moz-74C74840.gprs.sl-laajakaista.fi) (Ping timeout)
- # [02:30] * edransch-away is now known as edransch
- # [02:31] <@dolske> try it in a browser that doesn't have a security lock indicator?
- # [02:31] <Mook_as> ewong: https://bugzilla.mozilla.org/show_bug.cgi?id=729605 ?
- # [02:31] <ewong> Mook_as: yup! thanks.
- # [02:32] * Joins: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net)
- # [02:32] * Joins: c0smikdebris (c0smikdebr@AB277EF.DC4492DD.BE90E62C.IP)
- # [02:34] * Quits: gkw (gkw@moz-BBE3ABD.mv.mozilla.com) (Quit: Instantbird 1.2a1pre)
- # [02:34] <dholbert> dbaron, ping?
- # [02:34] <@dbaron> dholbert, pong
- # [02:36] <dholbert> dbaron, so for parsing flexbox flexibility, I was previously using an eCSSUnit_Function-type nsCSSValue, for the flex() function
- # [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)
- # [02:37] <jorendorff> bz: math ping
- # [02:37] <@dbaron> dholbert, it's a property that just takes 3 values or something like that, right?
- # [02:37] <dholbert> dbaron, yeah
- # [02:37] <@dbaron> dholbert, if that's the case, I'd suggest just using eCSSUnit_Array
- # [02:38] <dholbert> dbaron, OK -- I was going to do that, but wasn't sure if we want more type-safety than that
- # [02:38] * Joins: ibarlow (ibarlow@moz-D5CDF301.cpe.net.cable.rogers.com)
- # [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
- # [02:39] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [02:39] * Quits: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP) (Quit: madhava)
- # [02:40] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [02:40] * ChanServ sets mode: +o dbaron
- # [02:41] <@dbaron> dholbert, counter and counters need to be distinguished from each other
- # [02:41] <@dbaron> dholbert, same for cubic-bezier and steps
- # [02:41] <dholbert> dbaron, ah, ok -- makes sense
- # [02:41] <@bz> jorendorff: ack
- # [02:41] <dholbert> dbaron, I'll use CSSUnit_Array then -- thanks!
- # [02:41] <jorendorff> bz: thank you!
- # [02:42] <@bz> jorendorff: er?
- # [02:42] <jorendorff> bz: I need help
- # [02:42] <@bz> jorendorff: ok
- # [02:42] <jorendorff> bz: and it's something elementary
- # [02:42] <jorendorff> bz: https://wiki.mozilla.org/File:Jorendorff-dht-figure-1.png this graph shows a blue staircase and a red one
- # [02:42] * Quits: davida (davida@21B7B9F2.B87E9213.6E712CE2.IP) (Input/output error)
- # [02:43] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [02:43] <jorendorff> bz: it's a log-log plot; in reality the steps double in size as they go
- # [02:43] * zpao is now known as zpao|detached
- # [02:43] <jorendorff> bz: I want to say "the red value is 26% more than the blue value" or something like that
- # [02:43] <jorendorff> bz: problem is, the ratio of red to blue does not converge
- # [02:44] <jorendorff> it stairsteps off to infinity
- # [02:44] <cers> lsumar: ping
- # [02:44] <lsumar> cers:
- # [02:44] <lsumar> cers: yup
- # [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
- # [02:45] <jorendorff> bz: but what is a sane choice of probability distribution? or, do you have other ideas
- # [02:45] * @bz is trying to understand the context
- # [02:45] <jorendorff> bz: it's real simple -- they're two hash table implementations
- # [02:45] <jorendorff> bz: the red one is bigger
- # [02:45] <@bz> right
- # [02:45] <@bz> and you'd like to quantify "how much bigger"?
- # [02:46] <jorendorff> yeah
- # [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?
- # [02:46] <jorendorff> bz: the red one has some other nice properties, so it's worth measuring how much bigger
- # [02:46] <jorendorff> to see what kind of trade-off we're talking about here
- # [02:46] <jorendorff> bz: the context is https://wiki.mozilla.org/User:Jorend/Deterministic_hash_tables … which is … too much
- # [02:46] <jorendorff> too much context!
- # [02:46] <@dolske> my head asplode! *pop*
- # [02:47] <@bz> ok
- # [02:47] <@bz> so the red one gives you guaranteed iteration order, I see
- # [02:47] * @bz skimmed the context
- # [02:47] <@bz> alright
- # [02:48] <lsumar> cers: nope, didn't loose interest just forgot. i can take it on.
- # [02:48] <@bz> So what we really have is that log(red) - log(blue) is a constant
- # [02:48] <cers> lsumar: great :-)
- # [02:48] * Joins: greenman (bob@moz-22237AA7.allocated.csupomona.edu)
- # [02:48] * @bz is thinking
- # [02:48] * Joins: clokep (clokep@moz-84F4848B.static.ngn.east.myfairpoint.net)
- # [02:49] <@bz> wai
- # [02:49] <@bz> er, wait
- # [02:49] * ctalbert is now known as ctalbert|afk
- # [02:49] <@bz> if log(red) - log(blue) is a constant, then red/blue should be a constant
- # [02:49] <@bz> as in, the ratio of memory use should just be some number....
- # [02:49] <jorendorff> bz: If the stairs lined up perfectly, that would be the case
- # [02:49] <@bz> ah, yes
- # [02:49] * shorlander is now known as shorlander-away
- # [02:50] <@bz> ok
- # [02:50] * Quits: dao1 (dao@moz-D4B837CF.superkabel.de) (Quit: Leaving.)
- # [02:50] * @bz was ignoring that part
- # [02:50] <jorendorff> i think that sometimes red is 12.5% bigger; and the rest of the time it is 125% bigger
- # [02:50] <@bz> yes
- # [02:50] <@bz> I buy that
- # [02:50] <@bz> and "time" depends on number of entries
- # [02:50] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [02:50] <@bz> ok
- # [02:51] <jorendorff> right
- # [02:51] <jorendorff> sorry
- # [02:51] <@bz> so what would probably be most useful here is actual data on number of entries
- # [02:51] <@bz> if we have that
- # [02:51] <jorendorff> bz: that is what the graph shows
- # [02:51] <jorendorff> bz: i do have actual measured data
- # [02:51] <jorendorff> and also a formula
- # [02:51] <@bz> No, I meant data on how many entries we'd have
- # [02:51] * Quits: Mook_as (mook@moz-1FCC0032.activestate.com) (Quit: gone)
- # [02:51] <@bz> what we have is table size as function of number of entries
- # [02:51] <jorendorff> bz: oh - yes, if we had that, we'd be all set
- # [02:52] <@bz> ok
- # [02:52] <@bz> well, what do we plan to use these hashtables for?
- # [02:52] <jorendorff> bz: to implement Map and Set, so web pages will use them for whatever they can think of
- # [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
- # [02:52] <jorendorff> i vote we guess
- # [02:53] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [02:53] * ChanServ sets mode: +o dbaron
- # [02:53] <@bz> heh
- # [02:53] <@dbaron> bz, btw, you still have 729143 marked [needs review], and did you see that 723446 got ESR approval?
- # [02:53] <@bz> dbaron: yes, and yes
- # [02:53] * heycam is now known as heycam|away
- # [02:53] <@bz> dbaron: pulling esr tree
- # [02:53] * Quits: ibarlow (ibarlow@moz-D5CDF301.cpe.net.cable.rogers.com) (Quit: ibarlow)
- # [02:54] <@bz> dbaron: it's being slow, as expected
- # [02:54] <@dbaron> ok, good :-)
- # [02:54] <@dbaron> not so good
- # [02:54] <@bz> dbaron: and yeah, need to mark the other one [needs landing]
- # [02:54] <@dbaron> anyway, heading home so I can enjoy a little of today's nice weather
- # [02:54] <@bz> dbaron: btw, I'm working on this bloom filter thing
- # [02:54] <@dbaron> bz, sounds good
- # [02:54] <@bz> dbaron: if I get it done in the next several days, do you think you can review in time for 13?
- # [02:54] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Quit: nhirata)
- # [02:54] <@dbaron> bz, when's 13?
- # [02:54] <@bz> jorendorff: ok, so
- # [02:55] <@bz> dbaron: march 13 or something like that
- # [02:55] * jorendorff resists the urge to ask about the bloom filter thing
- # [02:55] <@dbaron> bz, decent chance of yes
- # [02:55] <@bz> dbaron: ok, good
- # [02:55] <@dbaron> bz, but I do have to prepare for sxsw and go to sxsw in that interval
- # [02:55] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
- # [02:55] <edmorley> dbaron: see topic
- # [02:55] <@bz> jorendorff: https://wiki.mozilla.org/User:Jorend/Deterministic_hash_tables
- # [02:55] <@bz> er..
- # [02:55] <@bz> jorendorff: https://bugzilla.mozilla.org/show_bug.cgi?id=705877
- # [02:55] <@dbaron> edmorley, it's not in the final screen-width of /topic
- # [02:56] <@bz> jorendorff: stealing some ideas from webkit. ;)
- # [02:56] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [02:56] <jorendorff> huh
- # [02:56] * Quits: gal (gal@moz-6644F61A.static-ip.oleane.fr) (Quit: gal)
- # [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
- # [02:56] * Quits: shorlander-away (shorlander@moz-853043D6.dhcp.insightbb.com) (Quit: Quit)
- # [02:56] <@bz> jorendorff: with some outliers on the tail
- # [02:56] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [02:56] <@bz> jorendorff: exactly where the peak will be... who knows. Probably in the hundreds to thousands range
- # [02:56] * Quits: edmorley (edmorley@moz-A8AF2474.range86-166.btcentralplus.com) (Quit: nn)
- # [02:56] <@bz> jorendorff: at a complete guess
- # [02:56] * Joins: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP)
- # [02:57] <jorendorff> I worry that it'll be really sensitive to where we put the peak
- # [02:57] <@bz> jorendorff: yep
- # [02:57] <@bz> jorendorff: given the doubling behavior...
- # [02:57] <jorendorff> darn it!
- # [02:57] * @bz is thinking
- # [02:58] * Quits: KaiRo (robert@moz-37D2FAD2.adsl.highway.telekom.at) (Input/output error)
- # [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
- # [02:59] * Joins: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
- # [02:59] <@bz> sure
- # [02:59] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Quit: mccr8)
- # [02:59] <@bz> that would just be the log of the ratio
- # [02:59] <jorendorff> arithmetic mean in log space is what, geometric mean?
- # [03:00] <@bz> yes
- # [03:00] <@bz> you could always pretend this is a Poisson distribution kinda thing
- # [03:00] <@bz> but then you need to pick a parameter
- # [03:01] * jorendorff hates picking parameters
- # [03:01] <@bz> and for this case it's not clear to me why this would be a one-parameter thing anyway
- # [03:01] <@bz> seems like the width and peak location might not be interrelated
- # [03:01] <@bz> one option is that you could measure hashtable loads in our code
- # [03:01] <@bz> and use that data
- # [03:01] <@bz> on the completely unwarranted assumption that we do things that are similar to what web pages do
- # [03:01] <@bz> in terms of our map/set usage
- # [03:02] <jorendorff> i don't *hate* measuring
- # [03:02] <jorendorff> but i'm not going to do it
- # [03:02] <@bz> ok
- # [03:02] <@bz> I think that's fine
- # [03:02] * WG9s was going to make a lame fish joke but resisted the temptation.
- # [03:02] <jorendorff> ok - thanks for looking at it, i'm going to punt i guess
- # [03:02] <@bz> I don't think there's an obvious easy way out here
- # [03:02] <@bz> well
- # [03:03] <@bz> actually
- # [03:03] <@bz> maybe there is
- # [03:03] * jorendorff looks interested
- # [03:03] <@bz> really, we have no idea what the hell the distribution will look like
- # [03:03] <jorendorff> i'm going to be afk for a few minutes, privmsg me
- # [03:03] <jorendorff> or make your answer really funny and post it to qdb
- # [03:06] * Joins: nli (nli@moz-99690620.hinet-ip.hinet.net)
- # [03:08] <@khuey> when reporting expenses via shoeboxed
- # [03:08] <@khuey> I really wish every email didn't beg me to tell my friends about shoeboxed
- # [03:08] * Quits: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [03:09] <lurking> spam filter FTW
- # [03:09] * Joins: gal (gal@moz-6644F61A.static-ip.oleane.fr)
- # [03:10] <birtles> dbaron, ping?
- # [03:10] <@bz> I really wish it didn't take them a day or four for "data verification"
- # [03:10] <birtles> dbaron, does CSS transitions need to specify whether transition events are dispatched synchronously or asynchronously?
- # [03:11] * Joins: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP)
- # [03:11] * Quits: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net) (Quit: Leaving...)
- # [03:12] <birtles> oh, he's gone ;;
- # [03:13] * Quits: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
- # [03:13] * Quits: hub (hub@21B7B9F2.B87E9213.6E712CE2.IP) (Ping timeout)
- # [03:13] * Joins: ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP)
- # [03:13] * ChanServ sets mode: +o ehsan
- # [03:13] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Quit: bmoss)
- # [03:15] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: yuan)
- # [03:15] * Boriss is now known as Boriss_afk
- # [03:17] * Quits: faramarz (faramarz@moz-6644F61A.static-ip.oleane.fr) (Quit: faramarz)
- # [03:17] * Quits: akeybl (akeybl@moz-7B0110AD.mv.mozilla.com) (Quit: Leaving...)
- # [03:18] * Quits: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP) (Quit: madhava)
- # [03:19] * Quits: vikram360 (vikram360@27118FFB.5CE7E5D4.2A068A5E.IP) (Ping timeout)
- # [03:22] * Joins: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com)
- # [03:22] * Quits: jlebar|mac (~jlebarmac@A51041AF.144BA878.B22E20D2.IP) (Quit: jlebar|mac)
- # [03:23] * Joins: bnicholson (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net)
- # [03:25] * heycam|away is now known as heycam
- # [03:26] * joduinn is now known as joduinn-afk
- # [03:28] * Quits: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
- # [03:29] * Quits: jamesr (jamesr@D961E49B.D6CCE4AE.77834EAA.IP) (Quit: jamesr)
- # [03:29] * Quits: bnicholson (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net) (Ping timeout)
- # [03:30] * Quits: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 10.0.1/20120216115507])
- # [03:32] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [03:34] <rnewman> merging m-i to m-c
- # [03:34] <rnewman> actually, let me check how much time I have before I say something rash like that
- # [03:37] * Quits: gal (gal@moz-6644F61A.static-ip.oleane.fr) (Quit: gal)
- # [03:39] <philor> do it, I'll be home in less than an hour, what could go wrong in that little bit of time?
- # [03:40] <@dolske> depends on how much bandwidth hg.mo has.
- # [03:41] * Joins: asac_ (asac@moz-6FC77EB.pppoe.wtnet.de)
- # [03:41] * Quits: asac (asac@moz-A2F96C46.pppoe.wtnet.de) (Ping timeout)
- # [03:42] <rnewman> heh
- # [03:43] <rnewman> done
- # [03:43] * rnewman starts walkin' dem bugs
- # [03:44] * Quits: azakai_ (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [03:47] * Quits: ajuma (ajuma@moz-CDCFE118.home.cgocable.net) (Quit: ajuma)
- # [03:48] * Quits: @ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP) (Input/output error)
- # [03:48] * Quits: @dolske (dolske@moz-B77DEAEB.mozilla.org) (Quit: *poof*)
- # [03:49] * Joins: dolske (dolske@moz-B77DEAEB.mozilla.org)
- # [03:49] * ChanServ sets mode: +o dolske
- # [03:49] * Joins: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net)
- # [03:51] * Quits: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net) (Quit: ChatZilla 0.9.88 [Firefox 13.0a1/20120221180936])
- # [03:53] * Joins: regen (Miller@moz-CC7F2C82.adsl.dynamic.seed.net.tw)
- # [03:54] * Quits: clee (clee@moz-6644F61A.static-ip.oleane.fr) (Quit: clee)
- # [03:54] * Joins: sworkman_ (sworkman@moz-BBE3ABD.mv.mozilla.com)
- # [03:54] * Quits: sworkman_ (sworkman@moz-BBE3ABD.mv.mozilla.com) (Quit: sworkman_)
- # [03:55] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [03:56] <dholbert> dveditz, should I set status-firefox-esr10 from "affected" to "fixed" after landing on ESR?
- # [03:56] * Quits: timA (tabraldes@moz-535753DA.hsd1.or.comcast.net) (Ping timeout)
- # [03:56] * philor is now known as philor|away
- # [03:57] * Joins: Mardak (Mardak@moz-9B565E26.static.reno.nv.charter.com)
- # [03:57] * Quits: Mardak (Mardak@moz-9B565E26.static.reno.nv.charter.com) (Input/output error)
- # [03:57] <bholley> dveditz: you around?
- # [03:58] * Quits: chewey (chewey@moz-B26D7AAB.dip0.t-ipconnect.de) (Ping timeout)
- # [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")
- # [03:59] <bholley> dholbert: hah, I just came to ask something similar
- # [03:59] * Quits: tchevalier (chatzilla@moz-369A1548.w90-48.abo.wanadoo.fr) (Quit: ChatZilla 0.9.88 [Firefox 13.0a1/20120223031236])
- # [03:59] * Quits: @dolske (dolske@moz-B77DEAEB.mozilla.org) (Quit: leaving)
- # [03:59] * Joins: dolske (dolske@moz-B77DEAEB.mozilla.org)
- # [03:59] * ChanServ sets mode: +o dolske
- # [04:00] <mbrubeck> dholbert: The answer is "yes" based on other ESR10 bugs I've followed, e.g. bug 714547
- # [04:01] * Joins: chewey (chewey@moz-BC7E026C.dip0.t-ipconnect.de)
- # [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 :)
- # [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)
- # [04:03] <dholbert> mbrubeck, the difference though is that in most cases, we set status-firefox-N to "fixed" before firefox-N is released
- # [04:03] * Quits: harth (harth@moz-1F71062D.hsd1.ca.comcast.net) (Input/output error)
- # [04:04] <mbrubeck> Yeah, I guess it might be nice to have a "fixed .3" status like we have for status1.9.2
- # [04:04] <dholbert> exactly
- # [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]"
- # [04:05] <Jesse> rnewman: yikes, the m-i commit that got merged was from 11am
- # [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
- # [04:05] <mbrubeck> which would indicate you should change it after landing.
- # [04:06] <rnewman> Jesse: yeah, lots of coalescing
- # [04:06] <rnewman> that was the latest green win PGO
- # [04:06] <dholbert> mbrubeck, yeah, that was my inference as well
- # [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)
- # [04:06] * Quits: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net) (Quit: jamesr)
- # [04:07] * Quits: regen (Miller@moz-CC7F2C82.adsl.dynamic.seed.net.tw) (Quit: regen)
- # [04:10] * Joins: bnicholson (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net)
- # [04:12] <njn> taras: where can I download about:jank?
- # [04:12] * njn finds https://addons.mozilla.org/en-US/firefox/addon/aboutjank/
- # [04:12] * Joins: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com)
- # [04:12] * njn hates AMO's search
- # [04:12] * Quits: AaronMT|afk (AaronMT@moz-DB17C53A.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [04:15] <njn> AMO's search gives me nothing for "about:jank" or "jank"
- # [04:17] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [04:18] <Jesse> njn: file a bug
- # [04:18] <dholbert> njn, does your search URL have &version=yourFirefoxVersion in it?
- # [04:18] <dholbert> try removing that, if so
- # [04:19] <dholbert> njn, AMO search uses that to filter out extensions that are incompatible with your firefox version
- # [04:19] * Joins: jdm (jdm@moz-9AEDE212.cpe.net.cable.rogers.com)
- # [04:19] <dholbert> er it's &appver=[...]
- # [04:19] <njn> dholbert: ah that's it
- # [04:20] <dholbert> njn, that's bitten me in the past; AIUI, it's a feature, not a bug
- # [04:20] <njn> how annoying, when it lets me override the incompatibility warning anyway
- # [04:20] <dholbert> yeah
- # [04:20] <njn> dholbert: thanks
- # [04:20] <dholbert> np
- # [04:22] <dholbert> njn: ah -- AMO does have UI to show you that it's doing a version-restricted search
- # [04:23] * Quits: ochameau (ochameau@moz-A33C217B.fbx.proxad.net) (Ping timeout)
- # [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)
- # [04:23] * Joins: ochameau (ochameau@moz-A33C217B.fbx.proxad.net)
- # [04:23] * Quits: bnicholson (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net) (Input/output error)
- # [04:24] <njn> dholbert: true... that makes it a bit better
- # [04:24] <njn> dholbert: still the wrong default, IMO, but not so bad
- # [04:25] <dholbert> yeah
- # [04:25] * Joins: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
- # [04:27] <njn> dholbert: what's the status of warnings-as-errors right now?
- # [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)
- # [04:29] <njn> dholbert: are you planning to add any new dirs to the whitelist?
- # [04:29] <dholbert> njn, I've added a few. I don't have any that I'm planning to add at the moment
- # [04:29] * Joins: cpearce (chatzilla@moz-AD8CD407.xdsl.xnet.co.nz)
- # [04:29] <njn> dholbert: ok. You and mounir got a toe-hold, that's a good start :)
- # [04:30] <dholbert> yeah! :)
- # [04:30] <dholbert> and it hasn't caused major pain AFAICT
- # [04:30] <dholbert> \o/
- # [04:30] <njn> how did you decide which dirs to add to the whitelist?
- # [04:30] <dholbert> I just picked a few directories that I'd touched code in were already warning-free or were near-warning-free
- # [04:30] <dholbert> (and fixed the warnings in the latter case)
- # [04:30] <njn> ok. also, IIRC, it's just GCC warnings that cause errors and doesn't include -Wuninitialized, is that right?
- # [04:31] <dholbert> correct
- # [04:31] <dholbert> well
- # [04:31] <dholbert> if you build with clang, then clang warnings will cause errors
- # [04:31] <njn> clang too, ok
- # [04:31] <dholbert> (if you have that mozconfig option turned on)
- # [04:31] <njn> you should blog about this :)
- # [04:32] * philor|away is now known as philor
- # [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. :)
- # [04:33] <dholbert> njn, yeah, probably -- or mounir should :)
- # [04:33] <njn> dholbert: a small amount of "I told you so" is in order...
- # [04:33] <njn> though maybe not enough dirs are whitelisted to get too cocky
- # [04:33] <dholbert> njn, heh. yeah, probably not
- # [04:34] <dholbert> njn, maybe I'll add a few more and then write up a blog post in that spirit. :)
- # [04:34] <njn> but just advertising it more and explaining what exactly happens would be useful
- # [04:34] <dholbert> yeah
- # [04:34] <njn> even without cockiness
- # [04:35] <dholbert> heh :)
- # [04:35] <dholbert> probably a good idea :)
- # [04:35] * Joins: dseif (dseif@DDB4F533.260A10F3.6F478678.IP)
- # [04:36] * Quits: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [04:36] * Joins: peregrino (peregrino@moz-8906B79F.telecom.net.ar)
- # [04:38] * Joins: mdas (mdas@moz-6644F61A.static-ip.oleane.fr)
- # [04:42] * Quits: Wevah (Wevah@moz-A6EE65EC.stcd.qwest.net) (Quit: Wevah)
- # [04:51] * Joins: Mook (mook@moz-D4B2E3F9.dsl.teksavvy.com)
- # [04:52] * Joins: harth (harth@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [04:54] * Joins: regen (Miller@moz-675ABF41.adsl.dynamic.seed.net.tw)
- # [04:57] * Quits: lsumar (lsumar@E2F7352.56080C53.97BBD552.IP) (Quit: Leaving)
- # [04:58] * Joins: mconley (mconley@moz-9C0F4EBF.cable.teksavvy.com)
- # [04:59] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [05:00] * Quits: biesi (cbiesinger@moz-76ED95A4.corp.tfbnw.net) (Ping timeout)
- # [05:00] * Joins: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP)
- # [05:03] * Quits: dmb (dmb@moz-3565FEE9.da4.org) (Ping timeout)
- # [05:03] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Ping timeout)
- # [05:04] * Parts: eflores (eflores@538BABFE.A073F3E.97BBD552.IP) (Leaving)
- # [05:04] * Joins: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com)
- # [05:04] * Quits: peregrino (peregrino@moz-8906B79F.telecom.net.ar) (Quit: peregrino)
- # [05:05] * Joins: dmb (dmb@moz-3565FEE9.da4.org)
- # [05:05] * glob|away is now known as glob
- # [05:05] * Joins: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net)
- # [05:06] * Joins: qheaden (qah661@moz-67E02157.nrflva.fios.verizon.net)
- # [05:08] * Quits: clokep (clokep@moz-84F4848B.static.ngn.east.myfairpoint.net) (Quit: Instantbird 1.2a1pre)
- # [05:09] * Joins: Lucas (Lucas@moz-92C28224.hsd1.ca.comcast.net)
- # [05:11] * Quits: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [05:11] * Joins: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
- # [05:13] * Joins: biesi (cbiesinger@803EF074.CA241544.6D4D60F7.IP)
- # [05:15] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Quit: Leaving.)
- # [05:16] * Quits: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Input/output error)
- # [05:16] * Joins: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
- # [05:16] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
- # [05:17] <philor> rnewman: oh, yeah, I'm home, I can take the tree reins anytime you need to take off
- # [05:18] * Joins: peregrino (peregrino@moz-8906B79F.telecom.net.ar)
- # [05:18] <rnewman> thanks philor
- # [05:18] * Quits: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Ping timeout)
- # [05:18] <rnewman> I'll keep half an eye on it for a bit longer, then run to the gym
- # [05:18] <rnewman> looking pretty green
- # [05:18] <rnewman> hooray for inbound
- # [05:20] * Quits: biesi (cbiesinger@803EF074.CA241544.6D4D60F7.IP) (Ping timeout)
- # [05:21] * Joins: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
- # [05:21] <qheaden> Hmm. Does the -no-remote switch for in Linux?
- # [05:21] <qheaden> *work for
- # [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.
- # [05:23] * Quits: peregrino (peregrino@moz-8906B79F.telecom.net.ar) (Quit: peregrino)
- # [05:23] <rnewman> qheaden: are you opening the same profile?
- # [05:24] <rnewman> you can open multiple firefox processes, but each needs a different profile, or you'll get that error
- # [05:24] <qheaden> No. I'm using the -P switch with it.
- # [05:24] <qheaden> And the profile name of course.
- # [05:24] * Joins: shorlander (shorlander@moz-853043D6.dhcp.insightbb.com)
- # [05:24] * Joins: biesi (cbiesinger@moz-684048DB.tmodns.net)
- # [05:24] <rnewman> hmm
- # [05:24] <rnewman> in that case, *shrug*
- # [05:24] <qheaden> I'm calling it like "firefox -no-remote -P mozdev"
- # [05:25] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
- # [05:25] <rnewman> any lockfiles in the profile directories?
- # [05:25] <rnewman> .parentlock, iirc
- # [05:25] <qheaden> Not sure. Where are profiles stored again?
- # [05:25] <qheaden> Nevermind
- # [05:25] <rnewman> ~/.mozilla/firefox/profiles, iirc
- # [05:26] <qheaden> I see a .parentlock file
- # [05:26] <rnewman> if you see that, but no firefox running with that profile, you probably had a crash
- # [05:26] <rnewman> rm the file and rock on
- # [05:26] <qheaden> Ahh ok. Thanks
- # [05:27] * Joins: rniwa (rniwa@5DDA3D24.C60FE7DC.4065847B.IP)
- # [05:27] * Quits: espindola (espindola@70D28DAE.F84268A9.971E19F6.IP) (Quit: Ex-Chat)
- # [05:28] <qheaden> Hmm still not working. Lemme check if my normal firefox is using my dev profile.
- # [05:30] <qheaden> AHA! My normal firefox was using my dev profile. :P Must have set it by mistake.
- # [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
- # [05:30] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Quit: Jesse)
- # [05:31] <rnewman> awesome
- # [05:31] <rnewman> first-class citizen, ho!
- # [05:31] <philor> yay, more orange, continuing to build up even when nobody pushes ;)
- # [05:31] <rnewman> heh
- # [05:32] * Quits: terrence (terrence@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [05:32] <jdm> does anybody know where I should file a bug to get access to the big addon source index?
- # [05:33] <glob> jdm, mozilla.org / server ops? (via bug 694338)
- # [05:33] <jdm> thanks
- # [05:34] * Joins: darktrojan (geoff@moz-509CC089.dsl.telstraclear.net)
- # [05:34] <jdm> glob: heh, not authorized to view that :P
- # [05:34] <glob> jdm, it's someone requesting access to xmr/addons, marked as fixed, in server ops component
- # [05:34] <glob> *mxr
- # [05:34] <jdm> got it
- # [05:36] * nthomas is now known as nthomas|away
- # [05:37] <jdm> why can't gavin just add a :gavin to his name :(
- # [05:37] <jdm> I mess it up every time
- # [05:37] * Quits: dmb (dmb@moz-3565FEE9.da4.org) (Ping timeout)
- # [05:37] * Quits: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com) (Quit: cilias)
- # [05:38] * Joins: dmb (dmb@moz-3565FEE9.da4.org)
- # [05:39] <darktrojan> jdm++
- # [05:39] <darktrojan> ooh, also I could probably do with access to mxr/addons
- # [05:40] <darktrojan> to see all this stuff I'm breaking :D
- # [05:40] <@bz> do we have a tbpl for esr10?
- # [05:40] <jtcranmer> I believe so
- # [05:40] <@bz> yes
- # [05:40] <@bz> we do
- # [05:40] <@bz> good
- # [05:42] <darktrojan> oh come on, guess which tests I already know the result of https://tbpl.mozilla.org/?tree=Try&rev=e53393758db7
- # [05:44] <philor> bz: I got you covered down there, I've already got it open
- # [05:44] * Quits: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Connection reset by peer)
- # [05:44] <philor> while waiting for more 10.6 debug builds to time out
- # [05:44] * Quits: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net) (Quit: jamesr)
- # [05:44] * Joins: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
- # [05:44] <philor> though I guess if I'm going to make claims like that, I ought to make myself a tree for it
- # [05:44] * Quits: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Connection reset by peer)
- # [05:45] * Joins: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
- # [05:46] * Joins: cviecco_ (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
- # [05:46] * Quits: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Connection reset by peer)
- # [05:48] * Quits: Hendikins (wolfox@moz-88FB1B58.mxmn2.ken.bigpond.net.au) (Ping timeout)
- # [05:48] * Joins: Hendikins (wolfox@moz-88FB1B58.mxmn2.ken.bigpond.net.au)
- # [05:49] * Quits: biesi (cbiesinger@moz-684048DB.tmodns.net) (No route to host)
- # [05:50] <qheaden> Unfocused: ping
- # [05:50] * Joins: biesi (cbiesinger@moz-684048DB.tmodns.net)
- # [05:51] <@bz> are auto arrays memmove-safe yet?
- # [05:51] * Quits: cviecco_ (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Broken pipe)
- # [05:52] * @bz guesses no
- # [05:52] * Joins: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
- # [05:53] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
- # [05:54] * Quits: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Ping timeout)
- # [05:54] * Quits: mjschranz (mjschranz@F3B7A1B3.694CD917.A03BB2CC.IP) (Client exited)
- # [05:56] * Quits: cjones (cjones@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [05:56] * Quits: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP) (Quit: ctopper)
- # [05:58] * Quits: biesi (cbiesinger@moz-684048DB.tmodns.net) (Ping timeout)
- # [05:59] <philor> bug 684745 doesn't win the Useful Bug Summary Award
- # [05:59] <@bz> heh
- # [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
- # [06:00] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
- # [06:02] * Quits: regen (Miller@moz-675ABF41.adsl.dynamic.seed.net.tw) (Quit: regen)
- # [06:03] * rnewman is now known as rnewman|gym
- # [06:04] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Quit: ChatZilla 0.9.87-4.1450hg.fc15 [XULRunner 10.0.1/20120213092145])
- # [06:05] * Quits: mdas (mdas@moz-6644F61A.static-ip.oleane.fr) (Quit: mdas)
- # [06:12] * philor recites his Ode To A PGO Build Which Cannot Be Retriggered
- # [06:14] <philor> �\Q
- # [06:14] <philor> --- Press `Q' to quit, or any other key to continue ---
- # [06:14] <philor> now *that* is my kind of build error
- # [06:15] <philor> far better than the last one, which was ��
- # [06:18] <philor> oops, better file my esr10 bug, so I can star them
- # [06:18] * Quits: c0smikdebris (c0smikdebr@AB277EF.DC4492DD.BE90E62C.IP) (Quit: Computer has gone to sleep.)
- # [06:18] * Joins: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
- # [06:18] * Joins: Asa (asa@F259CFB7.9EF26CBA.EB5E51FC.IP)
- # [06:19] * Quits: victorporof (victorporo@986FC73E.7E2AA079.79933D60.IP) (Quit: Leaving...)
- # [06:20] * Joins: priya (Adium@moz-5843392D.hsd1.ca.comcast.net)
- # [06:20] <jdm> heh
- # [06:21] * Joins: victorporof (victorporo@986FC73E.7E2AA079.79933D60.IP)
- # [06:22] * khuey is now known as khuey|away
- # [06:22] * Joins: ctopper (craig@moz-42075866.hsd1.or.comcast.net)
- # [06:23] * Quits: pierron (pierron@moz-7EB03C5F.fbx.proxad.net) (Ping timeout)
- # [06:23] * Quits: victorporof (victorporo@986FC73E.7E2AA079.79933D60.IP) (Ping timeout)
- # [06:23] * Joins: knelson (Adium@A4273395.64AC677C.42E94045.IP)
- # [06:23] <philor> aww, just when I was going to try to rope khuey|away into looking at the Windows packaging timeouts
- # [06:23] * Joins: sfink (chatzilla@moz-9B3B02C7.dsl.pltn13.sbcglobal.net)
- # [06:24] * Joins: cjones (cjones@moz-6644F61A.static-ip.oleane.fr)
- # [06:24] * Joins: pierron (pierron@moz-7EB03C5F.fbx.proxad.net)
- # [06:26] * Quits: ctopper (craig@moz-42075866.hsd1.or.comcast.net) (Ping timeout)
- # [06:27] * Joins: ctopper (craig@moz-42075866.hsd1.or.comcast.net)
- # [06:27] * Quits: harth (harth@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
- # [06:28] * Joins: magsout (magsout@moz-E559D13.fbx.proxad.net)
- # [06:29] * Quits: knelson (Adium@A4273395.64AC677C.42E94045.IP) (Quit: Leaving.)
- # [06:31] * Quits: ctopper (craig@moz-42075866.hsd1.or.comcast.net) (Ping timeout)
- # [06:31] * Joins: kwierso (chatzilla@moz-9CE00FC0.holiday-inn-express.mozilla.hq)
- # [06:31] * Joins: ctopper (craig@moz-42075866.hsd1.or.comcast.net)
- # [06:33] * Quits: magsout (magsout@moz-E559D13.fbx.proxad.net) (Ping timeout)
- # [06:33] * khuey|away is now known as khuey
- # [06:33] <@khuey> philor: I think I'm going to have to take PTO until further notice
- # [06:33] * Quits: ctopper (craig@moz-42075866.hsd1.or.comcast.net) (Ping timeout)
- # [06:33] <philor> heh
- # [06:34] * Quits: mconley (mconley@moz-9C0F4EBF.cable.teksavvy.com) (Input/output error)
- # [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
- # [06:34] * @khuey goes to look at how much he has saved up
- # [06:34] * Joins: ctopper (craig@moz-42075866.hsd1.or.comcast.net)
- # [06:34] <philor> you don't have to watch the whole *build*, it's just make package
- # [06:35] <philor> and you don't have to watch a PGO build, most of them are non-PGO
- # [06:35] <philor> it'll be fun! like watching paint blister, or grass turn brown
- # [06:35] <@khuey> does it happen on a bunch of slaves?
- # [06:36] * Quits: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net) (Ping timeout)
- # [06:37] <qheaden> I'm a little confused on the search engine keywords. What exactly are they in the browser?
- # [06:38] * Quits: ctopper (craig@moz-42075866.hsd1.or.comcast.net) (Ping timeout)
- # [06:38] * Quits: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Input/output error)
- # [06:38] * Joins: ctopper (craig@moz-42075866.hsd1.or.comcast.net)
- # [06:39] * Joins: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
- # [06:39] * Quits: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP) (Ping timeout)
- # [06:40] <philor> yeah, I wanted to blame the slave, but the first four were all on different ones
- # [06:40] * Quits: ctopper (craig@moz-42075866.hsd1.or.comcast.net) (Ping timeout)
- # [06:40] * Quits: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Ping timeout)
- # [06:41] <@khuey> darn
- # [06:41] * Joins: ctopper (craig@moz-42075866.hsd1.or.comcast.net)
- # [06:42] <jdm> qheaden: I have mxr bound to an mxr search, and bz bound to the bugzilla quicksearch
- # [06:42] <jdm> also mxrf for a file search
- # [06:43] <qheaden> jdm: Ahh ok. So basically you can type a keyword into the address bar for a certain kind of search?
- # [06:43] * Quits: ctopper (craig@moz-42075866.hsd1.or.comcast.net) (Ping timeout)
- # [06:43] <jdm> qheaden: right, and you give it the search string as well
- # [06:43] * Joins: ctopper (craig@moz-42075866.hsd1.or.comcast.net)
- # [06:43] * Quits: Hendikins (wolfox@moz-88FB1B58.mxmn2.ken.bigpond.net.au) (Ping timeout)
- # [06:44] <jdm> it performs a post on the given url
- # [06:44] * Quits: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP) (Ping timeout)
- # [06:44] * Joins: Hendikins (wolfox@moz-88FB1B58.mxmn2.ken.bigpond.net.au)
- # [06:44] <qheaden> Where do you bind those keywords?
- # [06:45] * Joins: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP)
- # [06:45] <jdm> qheaden: right click on an input box, typically, and select Add a Keyword for this Search
- # [06:46] <taras> njn: be warned that about:jank is still not super useful
- # [06:46] <njn> taras: I was just curious
- # [06:46] <njn> taras: http://pastebin.mozilla.org/1491395
- # [06:46] <qheaden> Cool
- # [06:47] * Quits: ctopper (craig@moz-42075866.hsd1.or.comcast.net) (Ping timeout)
- # [06:48] <taras> njn: ...?
- # [06:48] * Joins: ctopper (craig@moz-42075866.hsd1.or.comcast.net)
- # [06:48] <taras> clearly you are loading webpages :)
- # [06:49] <qheaden> jdm: Wow, never knew about that feature. :) Thanks for clearing that up.
- # [06:49] <jdm> yeah, I would be exceedingly frustrated without it
- # [06:49] * edransch is now known as edransch-away
- # [06:49] <qheaden> Do the existing search addons have any keywords associated with them by default?
- # [06:50] * Quits: ctopper (craig@moz-42075866.hsd1.or.comcast.net) (Ping timeout)
- # [06:50] <jdm> I don't believe so
- # [06:50] <qheaden> Ok.
- # [06:50] <qheaden> Yeah, it doesn't look like they do.
- # [06:50] * Joins: ctopper (craig@moz-42075866.hsd1.or.comcast.net)
- # [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
- # [06:51] * Quits: ctopper (craig@moz-42075866.hsd1.or.comcast.net) (Connection reset by peer)
- # [06:51] <qheaden> Makes sense.
- # [06:51] <qheaden> Plus, the search URLs for search engines might change for whatever reason.
- # [06:53] * Joins: AutomatedTester (AutomatedT@259C9882.DC979C2E.50E6E587.IP)
- # [06:56] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
- # [06:57] * Joins: peregrino (peregrino@moz-8906B79F.telecom.net.ar)
- # [06:57] * khuey is now known as khuey|away
- # [06:58] * glob is now known as glob|away
- # [06:58] * Quits: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com) (Ping timeout)
- # [06:59] * Quits: ashughes (ashughes@99213369.DBB33A3F.A20E6FDD.IP) (No route to host)
- # [06:59] <romaxa> glandium: ping
- # [06:59] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
- # [07:02] * Joins: Mossop (mossop@moz-B365CA4B.dsl.dynamic.sonic.net)
- # [07:03] <philor> huh, how did that happen? I've got five bugs assigned to me, all releng
- # [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?
- # [07:03] * Quits: kbrosnan (kbrosnan@moz-B77DEAEB.mozilla.org) (Quit: restart tmux)
- # [07:03] * Joins: gkw (gkw@moz-39A7D4A1.hsd1.ca.comcast.net)
- # [07:03] <sfink> philor: I can give you a few more, if you'd like
- # [07:04] <sfink> pcglue: set NSPR_LOG_FILE to an output filename
- # [07:04] <philor> kind of you to offer, very kind, thank you no, but a generous offer
- # [07:04] * philor runs
- # [07:04] * Joins: kbrosnan (kbrosnan@moz-B77DEAEB.mozilla.org)
- # [07:05] <philor> it was the distribution that surprised me, not the paltry number
- # [07:06] * Joins: c0smikdebris (c0smikdebr@C939C5CF.236DEFC0.BE90E62C.IP)
- # [07:06] <sfink> bug 729687 is calling out for you
- # [07:07] * Joins: jhorak (jhorak@moz-59813FB4.cust.nbox.cz)
- # [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
- # [07:08] <jdm> sfink: by the way, the bzexport component exists in bugzilla now
- # [07:08] <sfink> cool! Thanks!
- # [07:09] <qheaden> Off to bed I go. Later everyone.
- # [07:09] * Quits: qheaden (qah661@moz-67E02157.nrflva.fios.verizon.net) (Quit: Leaving)
- # [07:09] <jdm> pcglue: along with the NSPR_LOG_FILE var, you need to set NSPR_LOG_MODULES=nsDocShell:5, I believe
- # [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)
- # [07:10] * heycam is now known as heycam|away
- # [07:10] * Quits: c0smikdebris (c0smikdebr@C939C5CF.236DEFC0.BE90E62C.IP) (Ping timeout)
- # [07:11] * Joins: c0smikdebris (c0smikdebr@C939C5CF.236DEFC0.BE90E62C.IP)
- # [07:11] <sfink> philor: I know! I know!
- # [07:12] <sfink> Don't run virus checks on the same machine that catches logs?
- # [07:12] * rnewman|gym is now known as rnewman|afk
- # [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...
- # [07:13] <philor> which means sometime after April, though there's a bug about maybe before
- # [07:13] <sfink> Ok, 2nd guess: put them in separate cgroups and let God sort 'em out?
- # [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)?
- # [07:14] <jdm> pcglue: NSPR logging should work in both debug and release builds
- # [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.
- # [07:15] <jdm> pcglue: just to check - are you looking in the file you specified in NSPR_LOG_FILE?
- # [07:15] <jdm> who are these crazy folk who land directly on mozilla-central
- # [07:16] <philor> mmmmph. murble mmmmph. mmmmph!
- # [07:16] * Quits: peregrino (peregrino@moz-8906B79F.telecom.net.ar) (Quit: peregrino)
- # [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?
- # [07:17] <jdm> pcglue: that's dicey. give it an absolute path and avoid the issue entirely :)
- # [07:21] * Quits: Mook (mook@moz-D4B2E3F9.dsl.teksavvy.com) (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 6.0/20110811165603])
- # [07:21] <GPHemsley> Is it just me, or is hg.mo really slow?
- # [07:22] * Joins: xakz (XaMaD@moz-34FBE388.fbx.proxad.net)
- # [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?
- # [07:24] <jdm> pcglue: try using / instead of \ ?
- # [07:24] * Joins: stransky (stransky@moz-6F10C81D.net.upcbroadband.cz)
- # [07:24] <jdm> and yes, that should definitely output things
- # [07:24] <jdm> oh
- # [07:24] <jdm> pcglue: NSPR_LOG_MODULES
- # [07:25] <pcglue> arg... ok, let me try that.
- # [07:25] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Ping timeout)
- # [07:26] <pcglue> jdm: that was it. thanks!
- # [07:28] * glob|away is now known as glob
- # [07:29] * Quits: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com) (Quit: Leaving...)
- # [07:29] * Quits: Lucas (Lucas@moz-92C28224.hsd1.ca.comcast.net) (Input/output error)
- # [07:30] * Parts: hiro (zoe@moz-78B4E314.tcg.mesh.ad.jp)
- # [07:30] * Quits: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Quit: ChatZilla 0.9.88 [Firefox 13.0a1/20120223201830])
- # [07:31] <sfink> poor jdm is the maintainer of a tool that makes it easy to request reviews
- # [07:31] <jdm> hoisted by my own petard
- # [07:33] * Quits: zandr (zandr@moz-891BD824.milewski.org) (Ping timeout)
- # [07:34] * Parts: priya (Adium@moz-5843392D.hsd1.ca.comcast.net)
- # [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?
- # [07:35] <sfink> oh yes he does
- # [07:35] <jdm> pcglue: make -C objdir/toolkit/library
- # [07:35] <jdm> sfink: heh
- # [07:35] <jdm> pcglue: or, just use http://hg.mozilla.org/users/josh_joshmatthews.net/smartmake
- # [07:35] <romaxa> glandium: https://bugzilla.mozilla.org/show_bug.cgi?id=475488#c7
- # [07:36] <pcglue> jdm: ok, thanks
- # [07:36] <kwierso> GPHemsley: just you
- # [07:36] <GPHemsley> weird
- # [07:36] <jdm> I dream of the day when I can stop maintaining smartmake and rely on the build system instead
- # [07:36] <jdm> go go gadget joey
- # [07:40] * @bz runs into the "webkit just does it buggy" problem again
- # [07:42] * Quits: c0smikdebris (c0smikdebr@C939C5CF.236DEFC0.BE90E62C.IP) (Quit: Computer has gone to sleep.)
- # [07:43] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
- # [07:43] * Joins: past (past@moz-8DDA53D0.dsl.dyn.forthnet.gr)
- # [07:43] * Joins: andreasn (andreasn@moz-3CC3C389.a336.priv.bahnhof.se)
- # [07:45] * Quits: andreasn (andreasn@moz-3CC3C389.a336.priv.bahnhof.se) (Ping timeout)
- # [07:48] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
- # [07:49] * Joins: c0smikdebris (c0smikdebr@C939C5CF.236DEFC0.BE90E62C.IP)
- # [07:50] * Joins: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de)
- # [07:55] * Joins: ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP)
- # [07:55] * ChanServ sets mode: +o ehsan
- # [07:57] * Joins: harth (harth@moz-3F3AE2C7.hsd1.ca.comcast.net)
- # [07:58] * Quits: greenman (bob@moz-22237AA7.allocated.csupomona.edu) (Quit: Leaving)
- # [07:58] * Quits: harth (harth@moz-3F3AE2C7.hsd1.ca.comcast.net) (Ping timeout)
- # [07:59] <glandium> romaxa: answered in the bug
- # [07:59] * Quits: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com) (Quit: Computer has gone to sleep.)
- # [08:02] * Joins: hub (hub@83874EA1.EB7C1AF9.6F478678.IP)
- # [08:04] * Quits: Fallen|away (Fallen@moz-F0262F50.ch) (Ping timeout)
- # [08:05] * Joins: harth (harth@moz-1F71062D.hsd1.ca.comcast.net)
- # [08:05] * Joins: Fallen|away (Fallen@moz-F0262F50.ch)
- # [08:05] * Quits: njn (chatzilla@moz-F1136D81.dyn.iinet.net.au) (Quit: ChatZilla 0.9.88 [Firefox 13.0a1/20120221050753])
- # [08:08] * Joins: wolfiR (wolfiR@moz-7CA6F8C8.dip0.t-ipconnect.de)
- # [08:08] * Joins: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net)
- # [08:09] * Boriss_afk is now known as Boriss
- # [08:14] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
- # [08:16] * Quits: tonymec (tonymec@4DBFA917.516A6E14.277517C1.IP) (Quit: ChatZilla 0.9.88 [Firefox 3.6.28pre/20120223033210])
- # [08:16] * Quits: cpearce (chatzilla@moz-AD8CD407.xdsl.xnet.co.nz) (Ping timeout)
- # [08:16] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
- # [08:17] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
- # [08:17] * Quits: tonymec|away (tonymec@4DBFA917.516A6E14.277517C1.IP) (Quit: Konversation terminated!)
- # [08:22] * Quits: dr_jesus (bob@8191CDD5.43FF5E66.F4B74145.IP) (Ping timeout)
- # [08:22] * Joins: dr_jesus (bob@8191CDD5.43FF5E66.F4B74145.IP)
- # [08:25] * Quits: jdm (jdm@moz-9AEDE212.cpe.net.cable.rogers.com) (Client exited)
- # [08:27] * joduinn-afk is now known as joduinn-home
- # [08:28] * nthomas|away is now known as nthomas
- # [08:28] * Joins: imphil (philipp@moz-7ACF9D14.dip.t-dialin.net)
- # [08:31] * Quits: By-Tor (bytor@moz-46974D0B.dyn.optonline.net) (Quit: Leaving)
- # [08:32] * Quits: rniwa (rniwa@5DDA3D24.C60FE7DC.4065847B.IP) (Ping timeout)
- # [08:34] * Joins: sgautherie (chatzilla@moz-D7B69DC4.fbxo.proxad.net)
- # [08:35] * Joins: rniwa (rniwa@5DDA3D24.C60FE7DC.4065847B.IP)
- # [08:35] * Joins: zandr (zandr@moz-891BD824.milewski.org)
- # [08:38] * glob is now known as glob|away
- # [08:38] * Quits: alex (alex@moz-BD8D0A09.lightspeed.sntcca.sbcglobal.net) (Client exited)
- # [08:40] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
- # [08:41] * glob|away is now known as glob
- # [08:43] <darktrojan> ah, glob, just the man
- # [08:43] * glob is now known as glob|away
- # [08:43] <darktrojan> :(
- # [08:43] * glob|away is now known as glob
- # [08:44] <darktrojan> don't you like being wanted?
- # [08:44] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
- # [08:44] <glob> darktrojan, it's the "dead or alive" part that scares me
- # [08:44] <darktrojan> heh
- # [08:44] <glob> sup?
- # [08:44] <darktrojan> can there be some kinda "other bugs mentioned in this email message" in bugmail?
- # [08:45] <darktrojan> e.g. when blocking bugs are added or removed
- # [08:45] * Quits: Mossop (mossop@moz-B365CA4B.dsl.dynamic.sonic.net) (Ping timeout)
- # [08:46] <darktrojan> bug numbers don't mean much to me, I'm not gavinbot
- # [08:46] * Joins: grubshka (grubshka@moz-DF699DCE.fbx.proxad.net)
- # [08:47] <glob> it's probably best to wait for 4.2 for that one. html email, with title attributes on the bug number
- # [08:47] <glob> also, that shits me too
- # [08:48] <darktrojan> k
- # [08:50] <kwierso> glob: ooh, so "depends on: 7xxxxxx" will be a direct link to that dependency bug from the bugmail?
- # [08:50] <kwierso> I support this plan
- # [08:51] <glob> kwierso, yes
- # [08:51] <kwierso> glob++
- # [08:51] <darktrojan> I support not having 7 million bugs
- # [08:51] <glob> darktrojan, you're thinking of yahoo
- # [08:51] * kwierso hit 'x' one too many times...
- # [08:51] * Joins: RemusPop (remuspop@601F3B17.33662590.A5830293.IP)
- # [08:52] <glob> darktrojan, well, 5,397,819 bugs
- # [08:52] <glob> 29,043,346 comments
- # [08:52] <glob> </useless info>
- # [08:54] <darktrojan> what's that number, glob?
- # [08:54] <glob> yahoo's bugzilla instance has ...
- # [08:54] <@dolske> omg
- # [08:54] <darktrojan> oic
- # [08:54] <darktrojan> no surprises really
- # [08:54] <glob> one bug has > 98k comments
- # [08:54] <@dolske> that will be the name of my new gameshow. "What's That Number, Glob?"
- # [08:54] <@bz> glob: uh
- # [08:54] <glob> dolske, lol
- # [08:54] <darktrojan> :D
- # [08:55] <@bz> glob: for real?
- # [08:55] <@dolske> I didn't know philor was moonlighting for yahoo.
- # [08:55] <darktrojan> will it have trophies with stars on them, dolske ?
- # [08:55] <glob> bz, yes. they were using bugzilla as an error log collector. the bug doesn't load
- # [08:55] <@bz> error
- # [08:55] <@bz> log
- # [08:55] <@bz> collector
- # [08:55] <ewong> 98k comments? Ouch
- # [08:55] <@bz> you know, that's kinda like the randomorange thing....
- # [08:55] * kwierso wonders if the rate of bugs has gone down since yahoo started mirroring bing
- # [08:55] * @bz wonders how big some of those bugs are getting
- # [08:56] <@dolske> or "bug mng". *cough*
- # [08:56] <glob> bz, or largest is around 1000 comments, but it falls off rapidly after that
- # [08:56] <glob> *our
- # [08:56] <@bz> mhrm
- # [08:56] <@bz> we should fix those randomoranges
- # [08:57] <philor> 1100, and two driving rapidly toward 1000, one of them caused by.... bz
- # [08:58] * Joins: necolas (necolas@moz-F9C3140E.bb.sky.com)
- # [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
- # [08:58] * Quits: c0smikdebris (c0smikdebr@C939C5CF.236DEFC0.BE90E62C.IP) (Quit: Computer has gone to sleep.)
- # [08:58] <philor> "impressive"
- # [08:58] * Joins: pascalc (chatzilla@moz-2EB398F5.rev.sfr.net)
- # [08:59] * Quits: grubshka (grubshka@moz-DF699DCE.fbx.proxad.net) (Ping timeout)
- # [09:00] <kwierso> philor: ping
- # [09:00] <@bz> philor: which one is that?
- # [09:01] <philor> kwierso: pong
- # [09:01] <philor> bz: bug 718316
- # [09:02] <philor> top of the Orange Factor hit parade for the week
- # [09:02] <@bz> that's caused by mstange, no?
- # [09:03] * Quits: sgautherie (chatzilla@moz-D7B69DC4.fbxo.proxad.net) (Quit: ChatZilla 0.9.78.1 [SeaMonkey 1.5a/2007051508])
- # [09:03] <@bz> anyway
- # [09:03] <philor> that's too fine a distinction for me, all I remembered was that you landed it, and you're the assignee
- # [09:03] * @bz should look into it....
- # [09:03] <kwierso> philor: (or anyone else, I guess): https://tbpl.mozilla.org/?usetinderbox=1&tree=Jetpack&rev=1285c3791d82
- # [09:03] <kwierso> would you happen to know how to get that mozilla-beta orange retriggered?
- # [09:03] <@bz> but not tonight
- # [09:03] <kwierso> I know those tests get run each time something's pushed to the jetpack repository
- # [09:03] * Joins: bent (chatzilla@moz-6644F61A.static-ip.oleane.fr)
- # [09:04] <philor> kwierso: I bet it's not hooked up to self-serve
- # [09:05] <hub> how do I know which head is m-i and which is m-c (when I do a "hg heads")
- # [09:05] * Joins: victorporof (victorporo@moz-240B813A.info.uaic.ro)
- # [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
- # [09:05] <kwierso> philor: (is this how the madness starts?)
- # [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"
- # [09:05] * Joins: regen (Miller@moz-93710491.adsl.dynamic.seed.net.tw)
- # [09:05] * Joins: sicking (chatzilla@moz-6644F61A.static-ip.oleane.fr)
- # [09:06] <philor> indeed
- # [09:06] * bz is now known as bz_sleep
- # [09:06] <kwierso> works for me
- # [09:06] <kwierso> the situation, not the button
- # [09:07] * Joins: waschtl (waschtl@moz-A4ECE553.hsi4.kabel-badenwuerttemberg.de)
- # [09:08] <philor> mmm, not sure that's the best way to handle assertions, looks like STACK_AND_TIMEOUT :)
- # [09:09] * CwiiisAway is now known as Cwiiis
- # [09:09] <philor> or, without symbols, BUSTED_STACK_AND_TIMEOUT
- # [09:10] * Joins: magsout (magsout@moz-AC4E6C07.fbx.proxad.net)
- # [09:12] <philor> kwierso: ah, you star it as bug 689291, and then tell yourself that having done so was somehow helpful and useful :)
- # [09:12] * Quits: stransky (stransky@moz-6F10C81D.net.upcbroadband.cz) (Quit: Connection reset by beer)
- # [09:13] <philor> which it sort of is, except for the whole lack of symbols and worthless stack part
- # [09:13] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Quit: nbvcx)
- # [09:14] * Quits: pascalc (chatzilla@moz-2EB398F5.rev.sfr.net) (Ping timeout)
- # [09:14] <hub> hg out show I have one patch outgoing, and this is not true :-/
- # [09:15] <jst> hmm, anyone else seeing make[6]: *** No rule to make target `../../../xpcom/idl-parser/xpidllex.py', needed by `libs'. Stop.
- # [09:15] <jst> ?
- # [09:15] <darktrojan> see the topic
- # [09:15] <jst> Duh, thanks!
- # [09:16] <darktrojan> hub, hg never lies
- # [09:17] <hub> darktrojan: I ended up doing a hg strip
- # [09:17] <darktrojan> heh
- # [09:17] * Joins: jasper (Mibbit@63F2359A.5AF3F971.79C24D08.IP)
- # [09:17] * Joins: Goldorak (chatzilla@C42A8695.3B0BEF77.187A1082.IP)
- # [09:17] * Quits: jasper (Mibbit@63F2359A.5AF3F971.79C24D08.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [09:17] <jst> much better now :)
- # [09:21] * Quits: necolas (necolas@moz-F9C3140E.bb.sky.com) (Client exited)
- # [09:21] * Quits: By-Tor (bytor@moz-46974D0B.dyn.optonline.net) (Quit: Leaving)
- # [09:22] * Quits: Hendikins (wolfox@moz-88FB1B58.mxmn2.ken.bigpond.net.au) (Ping timeout)
- # [09:23] * Joins: Hendikins (wolfox@moz-88FB1B58.mxmn2.ken.bigpond.net.au)
- # [09:24] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
- # [09:26] <hub> darktrojan: I think hg got confused when I confused heads...
- # [09:26] * Quits: karl (karl@moz-6B3FCBE2.jetstream.xtra.co.nz) (Ping timeout)
- # [09:28] * Joins: kaze (kaze@moz-6644F61A.static-ip.oleane.fr)
- # [09:33] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [09:33] * Quits: squib (squib@moz-F5CA0CFB.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
- # [09:35] * Quits: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net) (Quit: bholley)
- # [09:36] * Quits: ircloggr (nodebot@moz-2882B057.compute-1.amazonaws.com) (Client exited)
- # [09:36] * Joins: roc (chatzilla@E100D0FF.FD181AD7.5CE2311A.IP)
- # [09:36] * ChanServ sets mode: +o roc
- # [09:36] * Joins: ircloggr (nodebot@moz-85744FD.compute-1.amazonaws.com)
- # [09:36] * Quits: Goldorak (chatzilla@C42A8695.3B0BEF77.187A1082.IP) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [09:37] * Joins: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net)
- # [09:38] * Quits: @roc (chatzilla@E100D0FF.FD181AD7.5CE2311A.IP) (Ping timeout)
- # [09:38] * Quits: regen (Miller@moz-93710491.adsl.dynamic.seed.net.tw) (Quit: regen)
- # [09:39] * Quits: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net) (Quit: bholley)
- # [09:39] * philor comas
- # [09:39] * Quits: mzz (marienz@moz-D1CC9ED2.tomaw.net) (Ping timeout)
- # [09:39] * Quits: bhearsum|afk (bhearsum@moz-FBAE94.members.linode.com) (Ping timeout)
- # [09:39] * Quits: auscompgeek (aucg@kor.trekweb.org) (Ping timeout)
- # [09:39] * Quits: Daeken (daeken@moz-F43110AA.com) (Ping timeout)
- # [09:39] * Joins: Daeken (daeken@moz-F43110AA.com)
- # [09:39] * Joins: bhearsum (bhearsum@moz-FBAE94.members.linode.com)
- # [09:39] * Joins: mzz (marienz@moz-D1CC9ED2.tomaw.net)
- # [09:39] * philor is now known as philor|away
- # [09:39] * Joins: igor (igor@moz-46A85847.nextgentel.com)
- # [09:40] * Quits: hub (hub@83874EA1.EB7C1AF9.6F478678.IP) (Ping timeout)
- # [09:40] * Quits: m_kato (m_kato@moz-348F61F0.mozilla.or.jp) (Quit: Leaving...)
- # [09:40] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
- # [09:40] * Joins: auscompgeek (aucg@kor.trekweb.org)
- # [09:41] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Ping timeout)
- # [09:41] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [09:41] * Quits: MMx (mmx@moz-1AFE3502.afthd.hg.tu-darmstadt.de) (Ping timeout)
- # [09:42] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
- # [09:42] * Joins: Goldorak (chatzilla@C42A8695.3B0BEF77.187A1082.IP)
- # [09:42] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
- # [09:43] * Joins: MMx (mmx@moz-1AFE3502.afthd.hg.tu-darmstadt.de)
- # [09:43] * Quits: jgilbert_ (jgilbert@moz-2B3CF81C.hsd1.ca.comcast.net) (Ping timeout)
- # [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
- # [09:46] * Joins: zippity (Mibbit@63F2359A.5AF3F971.79C24D08.IP)
- # [09:46] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
- # [09:46] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
- # [09:46] * Quits: zippity (Mibbit@63F2359A.5AF3F971.79C24D08.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [09:50] * Joins: graememcc (chatzilla@moz-8A03ACDE.range86-150.btcentralplus.com)
- # [09:50] * Joins: pascalc (chatzilla@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [09:52] * Quits: sicking (chatzilla@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [09:53] * Joins: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net)
- # [09:53] * Quits: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com) (Ping timeout)
- # [09:53] * Joins: Neil (neil@moz-4AB77362.cable.virginmedia.com)
- # [09:54] <darktrojan> woah
- # [09:54] * Joins: sewardj (sewardj@moz-F29EE1CA.dip.t-dialin.net)
- # [09:54] <darktrojan> look everybody, Neil is here
- # [09:54] * Joins: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com)
- # [09:55] * Quits: Neil (neil@moz-4AB77362.cable.virginmedia.com) (Ping timeout)
- # [09:56] * Joins: Standard8Away (Standard8@B7F1AE36.48015583.54C3481B.IP)
- # [09:56] * Standard8Away is now known as Standard8
- # [09:56] <darktrojan> oh
- # [09:56] * Quits: cjones (cjones@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [09:57] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [09:57] * Joins: jfkthame (jfkthame@5C7CACE1.44C0F4C5.9542EC20.IP)
- # [09:57] * Joins: jgriffin (jgriffin@moz-6644F61A.static-ip.oleane.fr)
- # [10:02] <darktrojan> NeilAway, just landed that window title bug
- # [10:03] * Joins: sicking (chatzilla@moz-6644F61A.static-ip.oleane.fr)
- # [10:05] <darktrojan> oh, I guess it doesn't break anything when it's only on m-i
- # [10:07] * jfkthame is now known as jfkthame_afk
- # [10:08] * Quits: @dveditz (dveditz@moz-34991AF4.dhcp.cruzio.com) (Quit: dveditz)
- # [10:11] * Joins: MarcoZ (marco.zehe@moz-1438EA1E.dip.t-dialin.net)
- # [10:16] * Joins: msucan (msucan-@BD3D06AD.BB7A5B67.699550A1.IP)
- # [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?
- # [10:17] * Joins: ferjm_ (ferjm@53EF5629.3416E031.E21948B5.IP)
- # [10:19] <darktrojan> look ok to me
- # [10:19] <ewong> darktrojan: thanks!
- # [10:20] * Joins: aja (chatzilla@F48EAD37.625E483C.7880DB15.IP)
- # [10:22] * Joins: ferjm__ (ferjm@53EF5629.3416E031.E21948B5.IP)
- # [10:22] * Quits: ferjm_ (ferjm@53EF5629.3416E031.E21948B5.IP) (Ping timeout)
- # [10:22] * Quits: jfkthame_afk (jfkthame@5C7CACE1.44C0F4C5.9542EC20.IP) (Quit: jfkthame_afk)
- # [10:23] * Quits: sewardj (sewardj@moz-F29EE1CA.dip.t-dialin.net) (Ping timeout)
- # [10:24] * Joins: jfkthame (jfkthame@5C7CACE1.44C0F4C5.9542EC20.IP)
- # [10:28] * Quits: sicking (chatzilla@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [10:29] * Joins: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp)
- # [10:30] * Joins: c0smikdebris (c0smikdebr@C939C5CF.236DEFC0.BE90E62C.IP)
- # [10:31] * Quits: fabrice (fabrice@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [10:32] * Quits: juanb|afk (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Quit: juanb|afk)
- # [10:34] * Joins: mib_hkxei2 (Mibbit@63F2359A.5AF3F971.79C24D08.IP)
- # [10:34] * Quits: mib_hkxei2 (Mibbit@63F2359A.5AF3F971.79C24D08.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [10:35] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
- # [10:36] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Quit: sworkman)
- # [10:42] * Joins: jlebar|mac (~jlebarmac@moz-6644F61A.static-ip.oleane.fr)
- # [10:42] * jfkthame is now known as jfkthame_afk
- # [10:43] * Joins: sicking (chatzilla@moz-6644F61A.static-ip.oleane.fr)
- # [10:43] * jfkthame_afk is now known as jfkthame
- # [10:43] * Joins: dao (dao@moz-1E17C8A6.superkabel.de)
- # [10:43] * Joins: faramarz (faramarz@moz-6644F61A.static-ip.oleane.fr)
- # [10:46] * Quits: dseif (dseif@DDB4F533.260A10F3.6F478678.IP) (Input/output error)
- # [10:48] * Joins: clee (clee@moz-6644F61A.static-ip.oleane.fr)
- # [10:49] * Joins: cjones (cjones@moz-6644F61A.static-ip.oleane.fr)
- # [10:52] * Joins: fabrice (fabrice@moz-6644F61A.static-ip.oleane.fr)
- # [10:52] * Joins: florian (florian@moz-87C33FDA.kimsufi.com)
- # [10:52] * Quits: rniwa (rniwa@5DDA3D24.C60FE7DC.4065847B.IP) (Quit: rniwa)
- # [10:53] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
- # [10:53] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
- # [10:54] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
- # [10:56] * glob is now known as glob|away
- # [10:57] <darktrojan> automate reftest comparison, hash result, post to bugzilla
- # [10:57] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
- # [10:57] <NeilAway> darktrojan: indeed...
- # [10:58] <darktrojan> why are we doing all this starring?
- # [10:58] <NeilAway> philor's always wanted a starring role
- # [10:58] <ewong> "it's fun" <tm>
- # [10:58] <NeilAway> (sorry, I'm in Oscar mode)
- # [10:58] <darktrojan> heh
- # [10:58] <darktrojan> the grouch?
- # [10:58] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
- # [11:03] * Quits: aja (chatzilla@F48EAD37.625E483C.7880DB15.IP) (Client exited)
- # [11:03] * Quits: MarcoZ (marco.zehe@moz-1438EA1E.dip.t-dialin.net) (Quit: back later)
- # [11:04] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
- # [11:04] <darktrojan> actually, duh, step 1 is already done
- # [11:04] * Quits: past (past@moz-8DDA53D0.dsl.dyn.forthnet.gr) (Ping timeout)
- # [11:05] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
- # [11:05] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
- # [11:06] * Joins: past (past@moz-9D677A1D.dsl.dyn.forthnet.gr)
- # [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
- # [11:09] * ewong is now known as ewong|afk
- # [11:13] * ewong|afk is now known as ewong
- # [11:14] * ewong is now known as ewong|afk
- # [11:14] * Joins: ircloggr|beta (nodebot@moz-F62626AE.compute-1.amazonaws.com)
- # [11:15] * Quits: jhorak (jhorak@moz-59813FB4.cust.nbox.cz) (Ping timeout)
- # [11:15] * Joins: SeoZ (DanielJuyu@E9B5BAA5.F5246840.EAF0BD7A.IP)
- # [11:16] * Quits: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net) (Ping timeout)
- # [11:17] * Quits: clee (clee@moz-6644F61A.static-ip.oleane.fr) (Quit: clee)
- # [11:20] * Joins: mak (chatzilla@moz-B62534CC.retail.telecomitalia.it)
- # [11:20] * Quits: Hendikins (wolfox@moz-88FB1B58.mxmn2.ken.bigpond.net.au) (Ping timeout)
- # [11:21] * Joins: Hendikins (wolfox@moz-88FB1B58.mxmn2.ken.bigpond.net.au)
- # [11:23] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
- # [11:27] * Quits: mijia (mijia@DC4232F0.766373FB.C3A57E70.IP) (Quit: mijia)
- # [11:31] * Joins: nattokirai (nattokirai@moz-6A258170.dynamic.ppp.asahi-net.or.jp)
- # [11:32] * Quits: AutomatedTester (AutomatedT@259C9882.DC979C2E.50E6E587.IP) (Input/output error)
- # [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
- # [11:37] * Quits: graememcc (chatzilla@moz-8A03ACDE.range86-150.btcentralplus.com) (Ping timeout)
- # [11:38] * Joins: kanru (user@moz-6644F61A.static-ip.oleane.fr)
- # [11:42] * Joins: Ms2ger (Ms2ger@3FCC7039.512B6A35.37724B0D.IP)
- # [11:42] * Joins: eflores (eflores@4548E2C6.EE84D258.11F528CC.IP)
- # [11:44] * Joins: gal (gal@moz-6644F61A.static-ip.oleane.fr)
- # [11:45] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
- # [11:45] * Joins: mwu (mwu@moz-6644F61A.static-ip.oleane.fr)
- # [11:46] * Quits: kaze (kaze@moz-6644F61A.static-ip.oleane.fr) (Quit: WeeChat 0.3.5)
- # [11:46] * Joins: kaze (kaze@moz-6644F61A.static-ip.oleane.fr)
- # [11:47] * Joins: KaiRo (robert@moz-37D2FAD2.adsl.highway.telekom.at)
- # [11:50] * Quits: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net) (Ping timeout)
- # [11:52] * Quits: victorporof (victorporo@moz-240B813A.info.uaic.ro) (Quit: Leaving...)
- # [11:54] * Quits: eflores (eflores@4548E2C6.EE84D258.11F528CC.IP) (Ping timeout)
- # [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]
- # [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
- # [12:00] <Ms2ger> bt
- # [12:04] * Joins: edmorley (edmorley@moz-A8AF2474.range86-166.btcentralplus.com)
- # [12:04] * Joins: mdas (mdas@moz-6644F61A.static-ip.oleane.fr)
- # [12:04] <Ms2ger> Morning edmorley
- # [12:04] <Ms2ger> glob|away, bah, html emails
- # [12:04] <glob|away> Ms2ger, optional
- # [12:04] * Joins: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [12:04] <Ms2ger> But I want links in my plaintext!
- # [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 ;-)
- # [12:05] <darktrojan> ask glob
- # [12:05] <mak> I seem to remember a bug with 31 parts
- # [12:05] <edmorley> Ms2ger: good morning :-)
- # [12:05] * glob|away doesn't have direct db access :(
- # [12:05] <Ms2ger> NeilAway, I got to 28 or so
- # [12:05] <edmorley> NeilAway: you'll have to beat mounir
- # [12:05] * Quits: peterv (peterv@moz-85A72D66.access.telenet.be) (Ping timeout)
- # [12:05] <Ms2ger> But mounir is probably the one to beat, yes
- # [12:06] <darktrojan> I'd rather we just had the bug fixed
- # [12:06] * Joins: peterv (peterv@moz-85A72D66.access.telenet.be)
- # [12:06] <darktrojan> also if it got gzipped that'd be nice
- # [12:07] * Quits: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk) (Ping timeout)
- # [12:07] <darktrojan> (planet, that is, for those playing along at home)
- # [12:08] * Quits: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP) (Ping timeout)
- # [12:09] * Joins: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP)
- # [12:09] <mak> NeilAway: bug 564991 had 44 parts
- # [12:09] * Joins: kaie (kaie@moz-4263B91D.dip.t-dialin.net)
- # [12:10] * Quits: dvander`home (dvander@moz-EC56C22F.hsd1.ca.comcast.net) (Ping timeout)
- # [12:10] * Quits: surkov (surkov@703D4713.1344B664.5D3F4C44.IP) (Ping timeout)
- # [12:10] * Joins: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk)
- # [12:10] * Joins: jhammink (textual@moz-6644F61A.static-ip.oleane.fr)
- # [12:10] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
- # [12:10] <mak> bug 526394 had 36
- # [12:10] * Joins: stransky (stransky@moz-6F10C81D.net.upcbroadband.cz)
- # [12:11] <NeilAway> mak: ah, so I'm half-way :-)
- # [12:11] <mounir> edmorley: why? :)
- # [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
- # [12:12] <edmorley> mounir: I thought your bugs normally had the most patches attached :-)
- # [12:12] <mounir> oh, someone wants to beat my WebSMS patches count :)
- # [12:12] <edmorley> not you! :-)
- # [12:12] <mak> mounir: how many?
- # [12:12] <mounir> I think roc did better that me
- # [12:12] <mounir> mak: I do not remember >30 I think
- # [12:12] <mak> good, though 44 is probably the current record
- # [12:13] * Quits: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk) (Ping timeout)
- # [12:13] <darktrojan> I've got a 42 patcher, but they're not all mine
- # [12:13] * Joins: eflores (eflores@4548E2C6.EE84D258.11F528CC.IP)
- # [12:13] * Joins: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk)
- # [12:14] * Joins: Yoric|Poor (David@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [12:14] * Quits: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP) (Ping timeout)
- # [12:15] * Joins: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP)
- # [12:15] <Unfocused> i once downloaded all the websites on the internet and attached them to bugzilla
- # [12:15] <Unfocused> it took a long time
- # [12:15] * Joins: surkov (surkov@4570ABEA.55CAE15D.34044A7F.IP)
- # [12:16] <darktrojan> recursion problem
- # [12:16] <jfkthame> no wonder b.m.o has been slow lately - it's _your_ fault!
- # [12:16] * Quits: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk) (Ping timeout)
- # [12:16] * Quits: gal (gal@moz-6644F61A.static-ip.oleane.fr) (Quit: gal)
- # [12:18] * Quits: eflores (eflores@4548E2C6.EE84D258.11F528CC.IP) (Connection reset by peer)
- # [12:18] * Quits: surkov (surkov@4570ABEA.55CAE15D.34044A7F.IP) (Quit: surkov)
- # [12:21] * Joins: graememcc (chatzilla@moz-8A03ACDE.range86-150.btcentralplus.com)
- # [12:21] * Joins: eflores (eflores@4548E2C6.EE84D258.11F528CC.IP)
- # [12:22] * Joins: surkov (surkov@4570ABEA.55CAE15D.34044A7F.IP)
- # [12:22] * Joins: grubshka (grubshka@moz-D1C584A4.w80-14.abo.wanadoo.fr)
- # [12:22] * Quits: eflores (eflores@4548E2C6.EE84D258.11F528CC.IP) (Connection reset by peer)
- # [12:24] <Honza> lurking: ping
- # [12:24] <lurking> pong
- # [12:25] <Ms2ger> setShared(cx, &**g);
- # [12:25] <Ms2ger> Eh
- # [12:25] <Honza> lurking I noticed you have been using CCDump
- # [12:25] <Honza> and had some difficulties...
- # [12:25] <Honza> is there anything I could improve?
- # [12:26] * Quits: sicking (chatzilla@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [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
- # [12:27] <lurking> Honza: I'll try to play with some more today, and see if I can make some sense of data
- # [12:27] <Honza> lurking: great
- # [12:27] * Quits: jlebar|mac (~jlebarmac@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [12:27] <lurking> finding leaked/leaky documents , zombies seems to me at least a little obtuse - but it may be just me
- # [12:28] <Honza> lurking: the latest version is here: https://github.com/janodvarko/ccdump/downloads
- # [12:28] * Joins: jlebar|mac (~jlebarmac@moz-6644F61A.static-ip.oleane.fr)
- # [12:28] * Quits: grubshka (grubshka@moz-D1C584A4.w80-14.abo.wanadoo.fr) (Ping timeout)
- # [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
- # [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 :)
- # [12:29] * Joins: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk)
- # [12:29] <Honza> lurking: yes there are some improvements, and 0.4 is comming
- # [12:29] <lurking> Honza: I'll give it play and see if I can figure it out
- # [12:29] <lurking> Honza: ooh, great
- # [12:30] <lurking> will it 'update' when checked
- # [12:30] * Quits: decoder (quassel@moz-216446B9.own-hero.net) (Ping timeout)
- # [12:30] <Honza> It's not yet on AMO
- # [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
- # [12:30] <Honza> But will be next week
- # [12:31] <lurking> ok, great - thanks for your time
- # [12:31] * Joins: decoder (quassel@moz-216446B9.own-hero.net)
- # [12:31] <Ms2ger> edmorley, so, mind fixing the lie in the m-c tree status?
- # [12:31] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Client exited)
- # [12:33] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
- # [12:33] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
- # [12:35] <edmorley> Ms2ger: which one, that people follow the tree rules, or that people use inbound? :-)
- # [12:35] <Ms2ger> The latter
- # [12:36] * Joins: gal (gal@moz-6644F61A.static-ip.oleane.fr)
- # [12:36] <Honza> lurking: my motivation for the extension was actually to find and fix all mem leaks in Firebug
- # [12:36] * Joins: eflores (eflores@4548E2C6.EE84D258.11F528CC.IP)
- # [12:37] <Honza> (I have found two and fixed one this week)
- # [12:37] <edmorley> Ms2ger: better?
- # [12:37] * Quits: eflores (eflores@4548E2C6.EE84D258.11F528CC.IP) (Connection reset by peer)
- # [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
- # [12:39] <darktrojan> "6 INFO TEST-UNEXPECTED-FAIL | testBookmark | bookmarks list has 5 children (a header and 4 folders) - got 0, expected 5"
- # [12:39] <darktrojan> why is that a purple?
- # [12:40] * Joins: MarcoZ (marco.zehe@moz-1438EA1E.dip.t-dialin.net)
- # [12:40] * Quits: nli (nli@moz-99690620.hinet-ip.hinet.net) (Quit: nli)
- # [12:40] <jfkthame> it's probably orange with a purple overlay
- # [12:40] <darktrojan> pretty
- # [12:42] <Unfocused> you should make it sparkle too
- # [12:42] <darktrojan> I gave it a nice star, does that count?
- # [12:42] * Joins: bonnie (bbsurender@moz-6644F61A.static-ip.oleane.fr)
- # [12:42] <Unfocused> close enough
- # [12:44] * mdas is now known as mdas|afk
- # [12:44] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
- # [12:47] <Ms2ger> edmorley, :)
- # [12:51] * Quits: c0smikdebris (c0smikdebr@C939C5CF.236DEFC0.BE90E62C.IP) (Quit: Computer has gone to sleep.)
- # [12:53] * Joins: KaIRC (robert@moz-72856B26.adsl.highway.telekom.at)
- # [12:53] * Quits: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk) (Ping timeout)
- # [12:53] * Quits: KaiRo (robert@moz-37D2FAD2.adsl.highway.telekom.at) (Ping timeout)
- # [12:53] <Ms2ger> Argh
- # [12:54] <Ms2ger> Why does this only crash when I don't have gdb attached?
- # [12:54] * Joins: gandalf (zbraniecki@moz-79D4DF59.neoplus.adsl.tpnet.pl)
- # [12:56] * Joins: gmoro (guilherme@E0636309.96DFB25.D159334F.IP)
- # [12:57] * Quits: magsout (magsout@moz-AC4E6C07.fbx.proxad.net) (Ping timeout)
- # [12:59] * Joins: pranavrc (pranavrc@F3C5E595.DC3243E5.520CDC98.IP)
- # [13:00] <edmorley> rnewman|afk, mak: thank you for the merges :-)
- # [13:00] <mak> edmorley: you should just relax and listen to music :)
- # [13:02] <Ms2ger> And call clients :)
- # [13:03] * Joins: eflores (eflores@4548E2C6.EE84D258.11F528CC.IP)
- # [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... :-)
- # [13:04] * Quits: MarcoZ (marco.zehe@moz-1438EA1E.dip.t-dialin.net) (Ping timeout)
- # [13:04] * Quits: eflores (eflores@4548E2C6.EE84D258.11F528CC.IP) (Connection reset by peer)
- # [13:05] * Joins: MarcoZ (marco.zehe@moz-1438EA1E.dip.t-dialin.net)
- # [13:05] * Quits: darktrojan (geoff@moz-509CC089.dsl.telstraclear.net) (Quit: darktrojan)
- # [13:05] * Quits: gal (gal@moz-6644F61A.static-ip.oleane.fr) (Quit: gal)
- # [13:05] * Quits: jfkthame (jfkthame@5C7CACE1.44C0F4C5.9542EC20.IP) (Ping timeout)
- # [13:05] <mak> find someone else to do you non-mozilla work :p
- # [13:05] * Joins: vikram360 (vikram360@EE8FBB2C.E20C1753.2A068A5E.IP)
- # [13:06] * Quits: Yoric|Poor (David@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Quit: Instantbird 1.1)
- # [13:06] * Joins: jfkthame (jfkthame@492466B.90783722.9542EC20.IP)
- # [13:06] * Joins: grubshka (grubshka@7F54D00E.7F75B59F.B3F72630.IP)
- # [13:08] * Quits: vikram360 (vikram360@EE8FBB2C.E20C1753.2A068A5E.IP) (Ping timeout)
- # [13:08] * Joins: peregrino (peregrino@moz-8906B79F.telecom.net.ar)
- # [13:08] * mak is now known as mak|afk
- # [13:09] * Joins: vikram360 (vikram360@383D240D.7CEECBE3.B84D4DA2.IP)
- # [13:09] * Joins: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk)
- # [13:10] * Joins: sicking (chatzilla@moz-6644F61A.static-ip.oleane.fr)
- # [13:11] * Quits: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk) (Ping timeout)
- # [13:11] * Quits: gmoro (guilherme@E0636309.96DFB25.D159334F.IP) (Quit: Leaving)
- # [13:12] <Ms2ger> ASSERTION: Uh, IsInModalState() called w/o a reachable top window?
- # [13:12] <Ms2ger> Known?
- # [13:14] * Quits: grubshka (grubshka@7F54D00E.7F75B59F.B3F72630.IP) (Ping timeout)
- # [13:15] * Quits: jfkthame (jfkthame@492466B.90783722.9542EC20.IP) (Ping timeout)
- # [13:16] * Joins: jfkthame (jfkthame@492466B.90783722.9542EC20.IP)
- # [13:16] * padenot|away is now known as padenot
- # [13:16] <Ms2ger> Hrm
- # [13:16] <jfkthame> (probably in my local builds?)
- # [13:16] <Ms2ger> How do I set a pref when running mochitests?
- # [13:18] <Ms2ger> Found it
- # [13:18] <jfkthame> several bugs include that in their description, btw - 404828, 511467, 719719
- # [13:18] * Joins: ferongr (ferongr@7021457F.229EBBFA.F5160715.IP)
- # [13:18] <Ms2ger> (Yay, docs)
- # [13:18] * Ziggy|AWAY is now known as Ziggy_Maes
- # [13:21] * Quits: surkov (surkov@4570ABEA.55CAE15D.34044A7F.IP) (Quit: surkov)
- # [13:23] * Quits: jfkthame (jfkthame@492466B.90783722.9542EC20.IP) (Ping timeout)
- # [13:26] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [13:27] * Ms2ger fights bjacob's bug
- # [13:28] * mak|afk is now known as mak
- # [13:29] * Quits: kaze (kaze@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [13:30] <Ms2ger> Is make buildsymbols supposed to work?
- # [13:30] * Joins: kaie2 (kaie@moz-928A820A.dip.t-dialin.net)
- # [13:31] * Quits: kaie (kaie@moz-4263B91D.dip.t-dialin.net) (Ping timeout)
- # [13:31] * kaie2 is now known as kaie
- # [13:31] * Joins: c0smikdebris (c0smikdebr@AB277EF.DC4492DD.BE90E62C.IP)
- # [13:33] * Quits: ferongr (ferongr@7021457F.229EBBFA.F5160715.IP) (Ping timeout)
- # [13:33] * Quits: jlebar|mac (~jlebarmac@moz-6644F61A.static-ip.oleane.fr) (Quit: jlebar|mac)
- # [13:35] * Joins: jfkthame (jfkthame@492466B.90783722.9542EC20.IP)
- # [13:36] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
- # [13:36] * Quits: sicking (chatzilla@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [13:37] * Quits: jfkthame (jfkthame@492466B.90783722.9542EC20.IP) (Ping timeout)
- # [13:38] * Joins: jfkthame (jfkthame@492466B.90783722.9542EC20.IP)
- # [13:39] * Joins: ferongr (ferongr@7021457F.229EBBFA.F5160715.IP)
- # [13:40] * Quits: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com) (Ping timeout)
- # [13:42] <Ms2ger> bjacob, can I claim http://pastebin.mozilla.org/1491425 isn't my fault?
- # [13:42] * Quits: peterv (peterv@moz-85A72D66.access.telenet.be) (Connection reset by peer)
- # [13:43] * Joins: eflores (eflores@4548E2C6.EE84D258.11F528CC.IP)
- # [13:43] * Joins: peterv (peterv@moz-85A72D66.access.telenet.be)
- # [13:44] * Quits: eflores (eflores@4548E2C6.EE84D258.11F528CC.IP) (Connection reset by peer)
- # [13:44] <Standard8> Is anyone able to enable different personas via the appearance tab of add-on manager on trunk?
- # [13:45] * Joins: magsout (magsout@moz-AC4E6C07.fbx.proxad.net)
- # [13:45] * Joins: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
- # [13:46] <Ms2ger> Why would you use the add-on manager to change something about BrowserID?
- # [13:46] <Standard8> Ms2ger: personas not persona
- # [13:46] * Quits: dmb (dmb@moz-3565FEE9.da4.org) (Ping timeout)
- # [13:46] * Quits: @ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP) (Input/output error)
- # [13:48] * Quits: jfkthame (jfkthame@492466B.90783722.9542EC20.IP) (Ping timeout)
- # [13:48] * Joins: dmb (dmb@moz-3565FEE9.da4.org)
- # [13:49] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
- # [13:52] * Quits: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net) (Ping timeout)
- # [13:53] * Quits: magsout (magsout@moz-AC4E6C07.fbx.proxad.net) (Ping timeout)
- # [13:53] * Joins: jfkthame (jfkthame@492466B.90783722.9542EC20.IP)
- # [13:53] * Joins: magsout (magsout@moz-AC4E6C07.fbx.proxad.net)
- # [13:53] * Quits: waschtl (waschtl@moz-A4ECE553.hsi4.kabel-badenwuerttemberg.de) (Quit: Leaving)
- # [13:54] * Joins: kaze (kaze@moz-6644F61A.static-ip.oleane.fr)
- # [13:55] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
- # [13:57] * Joins: clokep (clokep@moz-84F4848B.static.ngn.east.myfairpoint.net)
- # [13:59] * Quits: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net) (Ping timeout)
- # [14:00] * Quits: bonnie (bbsurender@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [14:01] * Joins: eflores (eflores@4548E2C6.EE84D258.11F528CC.IP)
- # [14:01] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
- # [14:01] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
- # [14:03] * Quits: waynenguyen (HP@moz-FF580000.dynip.nus.edu.sg) (Ping timeout)
- # [14:04] * Joins: waynenguyen (HP@moz-FF580000.dynip.nus.edu.sg)
- # [14:04] * Quits: vikram360 (vikram360@383D240D.7CEECBE3.B84D4DA2.IP) (Ping timeout)
- # [14:05] <NeilAway> muahahaha
- # [14:06] * mattwoodrow is now known as mattwoodrow|away
- # [14:06] <jfkthame> uh-oh
- # [14:06] * Ms2ger runs
- # [14:06] * Joins: gal (gal@moz-6644F61A.static-ip.oleane.fr)
- # [14:07] * Joins: imphil_ (philipp@moz-2A5E305F.dip.t-dialin.net)
- # [14:07] * Quits: jfkthame (jfkthame@492466B.90783722.9542EC20.IP) (Ping timeout)
- # [14:08] * Quits: imphil (philipp@moz-7ACF9D14.dip.t-dialin.net) (Ping timeout)
- # [14:08] * Quits: Hendikins (wolfox@moz-88FB1B58.mxmn2.ken.bigpond.net.au) (Ping timeout)
- # [14:09] * Quits: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com) (Ping timeout)
- # [14:09] * Joins: Hendikins (wolfox@moz-88FB1B58.mxmn2.ken.bigpond.net.au)
- # [14:09] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
- # [14:10] * Joins: jlebar|mac (~jlebarmac@moz-6644F61A.static-ip.oleane.fr)
- # [14:10] * Joins: bonnie (bbsurender@moz-6644F61A.static-ip.oleane.fr)
- # [14:10] <bjacob> Ms2ger: pong
- # [14:10] * Joins: jfkthame (jfkthame@B0999EBB.90783722.9542EC20.IP)
- # [14:10] <bjacob> Ms2ger: yes, mesa bug
- # [14:11] <Ms2ger> Ta
- # [14:13] * Joins: sicking (chatzilla@moz-6644F61A.static-ip.oleane.fr)
- # [14:14] * Quits: bonnie (bbsurender@moz-6644F61A.static-ip.oleane.fr) (Quit: Ex-Chat)
- # [14:14] * Joins: mck182 (quassel@moz-8237CC79.hlucinnet.cz)
- # [14:14] * Joins: bonnie (bbsurender@moz-6644F61A.static-ip.oleane.fr)
- # [14:14] * Joins: johanc (chatzilla@E08E2203.17F44387.2E511D52.IP)
- # [14:17] * Quits: dao (dao@moz-1E17C8A6.superkabel.de) (Quit: Leaving.)
- # [14:17] * Joins: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com)
- # [14:19] * Quits: faramarz (faramarz@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [14:20] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
- # [14:20] * Quits: kinetik (kinetik@B0506AEA.F200EF31.613E47D1.IP) (Ping timeout)
- # [14:23] * Joins: faramarz (faramarz@moz-6644F61A.static-ip.oleane.fr)
- # [14:25] <Ms2ger> bjacob, hmm, a green M1
- # [14:25] <bjacob> Ms2ger: wonderful!
- # [14:25] <Ms2ger> Now, to get this patch into a reviewable shape
- # [14:26] * Quits: mdas|afk (mdas@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [14:28] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
- # [14:28] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/afc1125f9c14 - Jonas Sicking - Bug 722626: Implement DOMRequest object. r=mrbkap
- # [14:28] * Joins: vladan1 (vladan@F2D29657.F60B0462.67AC9B1.IP)
- # [14:28] * Joins: jprmc (jprmc@9BA9868.AEC9E1D6.DA78B690.IP)
- # [14:28] * Quits: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [14:29] <Ms2ger> sicking, bah, adding PR_TRUEs
- # [14:30] <sicking> Ms2ger: doh! copy-paste error, sorry :(
- # [14:30] <sicking> why do we still have PR_TRUE in the tree :(
- # [14:30] * Joins: espindola (espindola@F0284EDA.5F0B0D97.6F478678.IP)
- # [14:30] <Ms2ger> ALL YOUR FAULT
- # [14:30] <Ms2ger> Er, hi espindola
- # [14:30] <sicking> i don't think PR_TRUE being in the tree is my fault in any way
- # [14:30] <espindola> Ms2ger, hey
- # [14:30] <espindola> what is up?
- # [14:30] <sicking> in fact, i'm pretty sure that is the case :)
- # [14:31] <Ms2ger> sicking's been adding PR_TRUEs to my code :(
- # [14:32] * sicking slaps Ms2ger with a wet salmon
- # [14:32] <espindola> I thought they were extinct
- # [14:32] <glandium> Ms2ger: there is no such thing as /your/ code
- # [14:32] <Ms2ger> sicking, you reviewed https://hg.mozilla.org/mozilla-central/rev/778597344568 !
- # [14:32] <NeilAway> Ms2ger: don't you men PR_ALL_YOUR_FAULT ?
- # [14:32] * Quits: gal (gal@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [14:33] * Quits: ferongr (ferongr@7021457F.229EBBFA.F5160715.IP) (Ping timeout)
- # [14:33] <Ms2ger> NeilAway, no, PR_NS_PL_MOZ_ALL_YOUR_FAULT
- # [14:33] * Quits: faramarz (faramarz@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [14:33] * Joins: gal (gal@moz-6644F61A.static-ip.oleane.fr)
- # [14:33] * Ms2ger goes and watches The Colbert Report instead
- # [14:35] * Joins: ferongr (ferongr@7021457F.229EBBFA.F5160715.IP)
- # [14:36] <NeilAway> Ms2ger: that's just silly, although I would have accepted PR_ALL PL_YOUR NS_FAULT
- # [14:36] * Quits: dmb (dmb@moz-3565FEE9.da4.org) (Ping timeout)
- # [14:36] * Joins: regen (Miller@EB6C96F.7DA39BC6.E299D283.IP)
- # [14:36] * Joins: regen_ (Miller@moz-93710491.adsl.dynamic.seed.net.tw)
- # [14:37] * Joins: AaronMT (AaronMT@moz-DB17C53A.cpe.net.cable.rogers.com)
- # [14:37] * Quits: gandalf (zbraniecki@moz-79D4DF59.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
- # [14:37] * Joins: dmb (dmb@moz-3565FEE9.da4.org)
- # [14:37] * Quits: regen (Miller@EB6C96F.7DA39BC6.E299D283.IP) (Ping timeout)
- # [14:38] <bjacob> i need help with windows linking:
- # [14:38] <bjacob> http://pastebin.mozilla.org/1491427
- # [14:39] <bjacob> these 2 unresolved external symbols are declared in this file:
- # [14:39] * Quits: ferongr (ferongr@7021457F.229EBBFA.F5160715.IP) (Ping timeout)
- # [14:40] * Joins: mdas (mdas@moz-6644F61A.static-ip.oleane.fr)
- # [14:40] <bjacob> http://hg.mozilla.org/mozilla-central/file/afc1125f9c14/gfx/angle/include/GLSLANG/ShaderLang.h
- # [14:41] * Joins: ferongr (ferongr@7021457F.229EBBFA.F5160715.IP)
- # [14:41] <jlebar|mac> Do we have a macro for detecting big endian?
- # [14:41] <bjacob> and defined int:
- # [14:41] <bjacob> http://hg.mozilla.org/mozilla-central/file/afc1125f9c14/gfx/angle/src/compiler/ShaderLang.cpp
- # [14:41] * Quits: clokep (clokep@moz-84F4848B.static.ngn.east.myfairpoint.net) (Quit: Instantbird 1.2a1pre)
- # [14:42] <jfkthame> are we successfully using other symbols from there?
- # [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 ??
- # [14:42] <glandium> bjacob: where is the code actually defining the functions?
- # [14:42] <bjacob> jfkthame: exactly! ^
- # [14:42] <bjacob> glandium: see the second link, .cpp
- # [14:42] * Joins: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net)
- # [14:42] * Joins: clee (clee@moz-6644F61A.static-ip.oleane.fr)
- # [14:45] * Quits: johanc (chatzilla@E08E2203.17F44387.2E511D52.IP) (Ping timeout)
- # [14:45] <bjacob> i suspected a problem with these functions getting inlined, so i added _declspec(noinline), but that didn't make a difference
- # [14:45] <glandium> bjacob: did you check http://msdn.microsoft.com/en-us/library/799kze2z%28v=vs.71%29.aspx ?
- # [14:45] <bjacob> oh wait... i put the declspec on the definition, maybe i should have put it on the declaration
- # [14:46] * Joins: smaug (chatzilla@moz-82E5B2DA.gprs.sl-laajakaista.fi)
- # [14:46] * ChanServ sets mode: +o smaug
- # [14:46] <bjacob> glandium: i did check the equivalent page for 2005
- # [14:46] * Joins: faramarz (faramarz@moz-6644F61A.static-ip.oleane.fr)
- # [14:47] <bjacob> these functions are declared extern "C", by the way
- # [14:48] <glandium> bjacob: did you check the hints ?
- # [14:48] <glandium> from that page
- # [14:48] * Joins: joey (chatzilla@moz-E31CD2CB.mozilla.org)
- # [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
- # [14:49] <bjacob> such as ShCompile and ShGetInfo
- # [14:50] <pranavrc> msucan, ping
- # [14:50] <glandium> bjacob: you should check the caller, CompileShader
- # [14:50] <bjacob> glandium: what should I be looking for, there?
- # [14:50] <msucan> pranavrc: pong
- # [14:50] <bjacob> as i'm not getting any compilation error....
- # [14:50] * Joins: drice (derice@1606D15F.E628B196.8E155D4E.IP)
- # [14:50] <glandium> bjacob: how they get the declaration
- # [14:51] <bjacob> #include "angle/ShaderLang.h"
- # [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
- # [14:51] <pranavrc> like, I opened a html file and it still stays in js mode
- # [14:52] * Quits: KLB (Kenneth_Ba@moz-CB90BBF2.maine.res.rr.com) (Ping timeout)
- # [14:52] <glandium> bjacob: you should probably check the preprocessed files
- # [14:52] <bjacob> glandium: ok
- # [14:52] * Joins: johanc (chatzilla@E08E2203.17F44387.2E511D52.IP)
- # [14:53] <bjacob> glandium: well, not easy to do from tryserver. i need to get a win machine
- # [14:53] * Joins: KLB (Kenneth_Ba@moz-CB90BBF2.maine.res.rr.com)
- # [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
- # [14:54] <msucan> pranavrc: what's not working?
- # [14:54] <msucan> pranavrc: did you open the html file in scratchpad?
- # [14:55] <pranavrc> msucan, yeah...I'm using different comment symbols based on different modes, but everything seems to use the js symbols
- # [14:55] * Joins: Pike (Pike@moz-E31CD2CB.mozilla.org)
- # [14:55] <pranavrc> if you'd like to see the patch now, i'll pastebin it
- # [14:55] <msucan> pranavrc: that's correct in scratchpad. we do not change the mode to html/css/text when users open different files
- # [14:55] * Joins: kinetik (kinetik@B0506AEA.F200EF31.613E47D1.IP)
- # [14:55] * Quits: edmorley (edmorley@moz-A8AF2474.range86-166.btcentralplus.com) (Quit: Leaving.)
- # [14:56] <msucan> pranavrc: scratchpad is made only for js editing, hence it doesn't change the mode
- # [14:56] <msucan> pranavrc: so, for your testing purposes, if you want to see if your code works, open the style editor
- # [14:56] <msucan> to try the css mode
- # [14:57] <pranavrc> ah
- # [14:57] <pranavrc> alright, i'll try that
- # [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
- # [14:57] <msucan> (search for new SourceEditor in the scratchpad.js)
- # [14:58] <jlebar|mac> bjacob: I'm just trying to minimize the number of hash functions we check in.
- # [14:58] <msucan> pranavrc: obviously, you do this only temporarily, to test your code. we don't need this change in the patch ;)
- # [14:58] <msucan> pranavrc: when you get to write the mochitest, you'll change the editor mode from the test code
- # [14:58] <bjacob> jlebar|mac: makes sense. but that one is in third-party code so wouldn't share code anyways
- # [14:59] <pranavrc> msucan, sounds good
- # [14:59] <jlebar|mac> bjacob: I see.
- # [14:59] <msucan> pranavrc: great! thanks for your work!
- # [14:59] <pranavrc> msucan, righto :) I'll submit the patch asap
- # [15:00] <msucan> coolies :)
- # [15:00] * Joins: eflores_ (eflores@4548E2C6.EE84D258.11F528CC.IP)
- # [15:00] * Quits: eflores (eflores@4548E2C6.EE84D258.11F528CC.IP) (Connection reset by peer)
- # [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 . . .
- # [15:01] <AryehGregor> Er, link: https://tbpl.mozilla.org/?tree=Try&rev=2d9a5a015673
- # [15:01] * AryehGregor does not quite understand tbpl yet, apparently
- # [15:01] * Joins: quiggle (Mibbit@417798D3.F61E3919.79C24D08.IP)
- # [15:01] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
- # [15:01] * Quits: quiggle (Mibbit@417798D3.F61E3919.79C24D08.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [15:02] <glandium> bjacob: you can get a win VM. or dualboot
- # [15:03] <Ms2ger> AryehGregor, I think seems that you're not alone in getting red OSX debugs on try
- # [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)
- # [15:03] * khuey|away is now known as khuey
- # [15:03] <Ms2ger> s/wrong grammar/correct grammar/
- # [15:03] <AryehGregor> Ms2ger, what does it mean? Did something in the build fail?
- # [15:04] <@khuey> hsivonen: why would we need to block pages reachable from a page?
- # [15:04] <glandium> bjacob: reinstall :)
- # [15:04] <bjacob> glandium: yes.. sigh
- # [15:05] <Ms2ger> AryehGregor, looks like network issues
- # [15:05] <mak> AryehGregor: looking at the log, looks like a network issue
- # [15:05] <mak> yes
- # [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
- # [15:05] <AryehGregor> Okay, thanks.
- # [15:05] * Quits: ferongr (ferongr@7021457F.229EBBFA.F5160715.IP) (Ping timeout)
- # [15:05] <bhearsum> mak: hmmm
- # [15:06] <bhearsum> is that a 404 or some other error?
- # [15:06] <mak> there is also some 404
- # [15:06] <bhearsum> 404 won't fix itself, hang on...
- # [15:06] <bhearsum> i deleted some of those directories yesterday, i thought they were all unused =(
- # [15:06] <mak> bhearsum: https://tbpl.mozilla.org/php/getParsedLog.php?id=9570759&tree=Try search for "failed (results"
- # [15:06] <bhearsum> thanks
- # [15:06] * Quits: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de) (Input/output error)
- # [15:06] <mak> HTTP request sent, awaiting response... 404 Not Found
- # [15:07] <bhearsum> yeah, that's probably my fault
- # [15:07] * rail_away is now known as rail
- # [15:07] <bhearsum> ok, i think i just fixed it
- # [15:07] * Quits: mdas (mdas@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [15:07] <bhearsum> espindola: did you mean to revert my summary change on https://bugzilla.mozilla.org/show_bug.cgi?id=730195?
- # [15:08] <hsivonen> khuey: to preserve the script execution semantics in cases where a script pokes window.opener or iframe.contentWindow
- # [15:08] <espindola> bhearsum, gah, no, sorry
- # [15:08] <bhearsum> espindola: np
- # [15:08] <bhearsum> stupid bugzilla =\
- # [15:08] <@khuey> hsivonen: ah
- # [15:08] * rail is now known as rail-buildduty
- # [15:08] <@khuey> lovely
- # [15:09] <hsivonen> khuey: the same reason why Chrome keeps a new window in the same process if window.opener remains reachable
- # [15:09] * Quits: florian (florian@moz-87C33FDA.kimsufi.com) (Ping timeout)
- # [15:10] * Joins: florian (florian@moz-87C33FDA.kimsufi.com)
- # [15:10] * Quits: igor (igor@moz-46A85847.nextgentel.com) (Ping timeout)
- # [15:10] * Quits: jprmc (jprmc@9BA9868.AEC9E1D6.DA78B690.IP) (Ping timeout)
- # [15:10] * Joins: igor (igor@moz-46A85847.nextgentel.com)
- # [15:11] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Quit: Ex-Chat)
- # [15:11] * ferjm__ is now known as ferjm|afk
- # [15:11] * Joins: mdas (mdas@moz-6644F61A.static-ip.oleane.fr)
- # [15:12] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
- # [15:12] * Joins: dao (dao@moz-1E17C8A6.superkabel.de)
- # [15:13] * Quits: ferjm|afk (ferjm@53EF5629.3416E031.E21948B5.IP) (Quit: This computer has gone to sleep)
- # [15:14] * Joins: ibarlow (ibarlow@F2D29657.F60B0462.67AC9B1.IP)
- # [15:14] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
- # [15:16] * jorendorff is now known as jorendorff-coffee
- # [15:16] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
- # [15:17] * bbondy is now known as bbondy_tim_hortons
- # [15:17] * Quits: regen_ (Miller@moz-93710491.adsl.dynamic.seed.net.tw) (Quit: regen_)
- # [15:19] * Joins: AutomatedTester (AutomatedT@259C9882.DC979C2E.50E6E587.IP)
- # [15:19] * Quits: bent (chatzilla@moz-6644F61A.static-ip.oleane.fr) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.19/20110707195905])
- # [15:20] * Quits: joey (chatzilla@moz-E31CD2CB.mozilla.org) (Input/output error)
- # [15:21] * Joins: joey (chatzilla@moz-E31CD2CB.mozilla.org)
- # [15:21] <@smaug> anyone seen make[8]: *** No rule to make target `../../../xpcom/idl-parser/xpidllex.py', needed by `libs'. Stop. on aurora
- # [15:22] <hsivonen> I wish nsIPrefBranch documented what the getters do when a pref doesn't exist
- # [15:22] <Ms2ger> Throw?
- # [15:22] * Quits: jgriffin (jgriffin@moz-6644F61A.static-ip.oleane.fr) (Quit: jgriffin)
- # [15:22] <Ms2ger> smaug, yes, /topic
- # [15:22] <glandium> yeah i think that's what it does
- # [15:22] * Joins: ferongr (ferongr@7021457F.229EBBFA.F5160715.IP)
- # [15:24] <@smaug> Ms2ger: thanks
- # [15:24] <@smaug> and uh
- # [15:25] * Quits: magsout (magsout@moz-AC4E6C07.fbx.proxad.net) (Client exited)
- # [15:25] * mcote|afk is now known as mcote
- # [15:26] * Joins: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP)
- # [15:26] * Quits: bonnie (bbsurender@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [15:28] * Quits: ferongr (ferongr@7021457F.229EBBFA.F5160715.IP) (Ping timeout)
- # [15:29] * Quits: @smaug (chatzilla@moz-82E5B2DA.gprs.sl-laajakaista.fi) (Ping timeout)
- # [15:30] * Quits: mwu (mwu@moz-6644F61A.static-ip.oleane.fr) (Quit: This computer has gone to sleep)
- # [15:31] * bbondy_tim_hortons is now known as bbondy
- # [15:33] <hsivonen> eww. char** as out param. How does ownership work?
- # [15:33] * Joins: gwagner (idefix2@moz-6644F61A.static-ip.oleane.fr)
- # [15:34] <hsivonen> the allocation is with NS_Alloc
- # [15:34] <NeilAway> hsivonen: right, and the caller typically uses getter_Copies to put it into an nsCString
- # [15:34] * Joins: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
- # [15:35] <hsivonen> hmm. I don't see old code deallocating? have I found a leak in mailnews/ or am I missing something?
- # [15:35] * Joins: andreasn (andreasn@moz-3CC3C389.a336.priv.bahnhof.se)
- # [15:35] <hsivonen> why would this not leak a char array? http://mxr.mozilla.org/comm-central/source/mailnews/mime/src/mimethsa.cpp#166
- # [15:35] * Joins: KLB_ (Kenneth_Ba@moz-CB90BBF2.maine.res.rr.com)
- # [15:36] * Quits: KLB (Kenneth_Ba@moz-CB90BBF2.maine.res.rr.com) (Ping timeout)
- # [15:36] * jhopkins|afk is now known as jhopkins
- # [15:36] * KLB_ is now known as KLB
- # [15:36] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Input/output error)
- # [15:36] * Quits: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Input/output error)
- # [15:37] * Joins: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
- # [15:37] * Quits: KLB (Kenneth_Ba@moz-CB90BBF2.maine.res.rr.com) (Quit: ChatZilla 0.9.88 [Firefox 10.0.2/20120215223356])
- # [15:38] * Joins: mwu (mwu@moz-6644F61A.static-ip.oleane.fr)
- # [15:38] * Joins: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net)
- # [15:38] * Quits: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Ping timeout)
- # [15:38] * Quits: kaze (kaze@moz-6644F61A.static-ip.oleane.fr) (Quit: WeeChat 0.3.5)
- # [15:38] * Quits: Pike (Pike@moz-E31CD2CB.mozilla.org) (Ping timeout)
- # [15:39] * Joins: mwu_ (mwu@moz-6644F61A.static-ip.oleane.fr)
- # [15:40] * Joins: Yoric|Poor (David@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [15:40] <Yoric|Poor> Hi
- # [15:40] * Quits: mwu (mwu@moz-6644F61A.static-ip.oleane.fr) (NickServ (GHOST command used by mwu_))
- # [15:40] * Quits: mwu_ (mwu@moz-6644F61A.static-ip.oleane.fr) (Input/output error)
- # [15:40] * Joins: mwu (mwu@moz-6644F61A.static-ip.oleane.fr)
- # [15:40] <Yoric|Poor> I am currently attempting to debug m-c under Windows (VC10), but my breakpoints seem to have strictly no effect.
- # [15:41] <Yoric|Poor> What can I be missing?
- # [15:41] * Joins: jdm (jdm@moz-9AEDE212.cpe.net.cable.rogers.com)
- # [15:41] <Yoric|Poor> (I am breakpointing in Ctypes.cpp, fwiw)
- # [15:41] <Yoric|Poor> (and in an external dll)
- # [15:42] * Joins: rshetty (quassel@97BB453E.EE4A6069.C842849F.IP)
- # [15:43] * vladan1 is now known as vladan
- # [15:45] * Joins: ferongr (ferongr@7021457F.229EBBFA.F5160715.IP)
- # [15:45] * Quits: clee (clee@moz-6644F61A.static-ip.oleane.fr) (Quit: clee)
- # [15:46] <mounir> i have a build failure on tip:
- # [15:46] <mounir> make[8]: *** No rule to make target `../../../xpcom/idl-parser/xpidllex.py', needed by `libs'. Stop.
- # [15:47] <mounir> anyone knows what could be wrong?
- # [15:47] <Yoric|Poor> I think I saw someone with the same error yesterday.
- # [15:47] <Yoric|Poor> I have no idea whether there was a solution.
- # [15:47] * Quits: kaie (kaie@moz-928A820A.dip.t-dialin.net) (Input/output error)
- # [15:48] * Joins: Pike (Pike@moz-E31CD2CB.mozilla.org)
- # [15:48] <mounir> cool, I can't build then :)
- # [15:48] <WG9s> mounir:was this a clobber?
- # [15:48] <mounir> WG9s: yes
- # [15:48] <glandium> mounir: see /topic
- # [15:48] <mounir> Bug 729752 obviously
- # [15:48] <WG9s> hmm and it fails again if you redo the make?
- # [15:49] <mounir> glandium: oh, thanks
- # [15:49] <WG9s> oh
- # [15:49] * Joins: mjschranz (mjschranz@C7D326F2.33EE9F8A.1139E686.IP)
- # [15:49] * Joins: Suresh (chatzilla@CB933347.FAE7E6BA.EB06F97B.IP)
- # [15:50] <WG9s> and that expalins why i didn;t get this becuase i was starting with a fresh pull of the source
- # [15:50] * Joins: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk)
- # [15:51] <@khuey> hsivonen: so, maybe I'm missing something simple
- # [15:51] <mreavy> mounir: is there a bug number (or numbers) for the camera api work you're doing?
- # [15:51] <@khuey> hsivonen: but if we "block" an <iframe> doesn't <iframe>.contentWindow just look like the iframe hasn't finished loading yet?
- # [15:51] <mounir> mreavy: camera api work i'm doing?
- # [15:52] <mounir> mreavy: I'm writing a patch to improve the capture ui on Android
- # [15:52] <hsivonen> khuey: depends what "block" means. what does it mean to you?
- # [15:52] <mounir> that's it
- # [15:52] <mreavy> mounir: yep, that's the one.
- # [15:52] <hsivonen> khuey: do you mean blocking <script> or blocking script
- # [15:52] <hsivonen> (latter incl. onclick)
- # [15:52] <@khuey> hsivonen: the latter
- # [15:52] <mounir> mreavy: I didn't open a bug yet
- # [15:52] * Quits: dao (dao@moz-1E17C8A6.superkabel.de) (Ping timeout)
- # [15:52] <mounir> mreavy: do you want me to?
- # [15:52] * Joins: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP)
- # [15:53] <hsivonen> khuey: how does blocking onclick look like unloaded frame?
- # [15:53] * Joins: dao (dao@moz-1E17C8A6.superkabel.de)
- # [15:53] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
- # [15:53] * Quits: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP) (Quit: beaufour)
- # [15:53] * Quits: waynenguyen (HP@moz-FF580000.dynip.nus.edu.sg) (Ping timeout)
- # [15:53] * Joins: KLB (Kenneth_Ba@moz-CB90BBF2.maine.res.rr.com)
- # [15:53] <mreavy> mreavy: yes, please. that would help tracking.
- # [15:53] <@khuey> hsivonen: blocking onclick inside the iframe, not on the <iframe> itself
- # [15:54] <@khuey> how can that be distinguished from "the html for this frame hasn't been received yet"?
- # [15:54] * Quits: ferongr (ferongr@7021457F.229EBBFA.F5160715.IP) (Quit: ferongr)
- # [15:54] <mreavy> mounir: i believe it's needed for the camera api project (just fyi)
- # [15:54] * Joins: smaug (chatzilla@moz-F4A13132.elisa-mobile.fi)
- # [15:54] * ChanServ sets mode: +o smaug
- # [15:54] * Joins: kaie (kaie@moz-928A820A.dip.t-dialin.net)
- # [15:54] <hsivonen> khuey: if the clickable element has been displayed already, it should be clickable, no?
- # [15:55] <mounir> mreavy: AFAIUI, camera api and that are orthogonal
- # [15:55] <hsivonen> including to parent document .click()ing it
- # [15:55] <@khuey> hmm
- # [15:55] * Joins: ferjm (ferjm@53EF5629.3416E031.E21948B5.IP)
- # [15:56] <@khuey> ok
- # [15:56] * @khuey will need to think about this plan some more
- # [15:57] <mreavy> mounir: hmmm.... have you been working with sicking on this bug?
- # [15:57] <mounir> mreavy: i showed him my advancement, yes
- # [15:59] * Quits: not_gavin (gavin@D18F6DDB.6A393516.2321E71E.IP) (Ping timeout)
- # [15:59] * Joins: not_gavin (gavin@D18F6DDB.6A393516.2321E71E.IP)
- # [15:59] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout)
- # [15:59] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
- # [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
- # [16:00] * Joins: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP)
- # [16:00] <mounir> mreavy: it's only a UI improvement
- # [16:00] <mounir> depends what you mean by "Camera API"
- # [16:00] * Joins: eflores (eflores@4548E2C6.EE84D258.11F528CC.IP)
- # [16:00] * Quits: eflores_ (eflores@4548E2C6.EE84D258.11F528CC.IP) (Connection reset by peer)
- # [16:02] * coop|afk is now known as coop
- # [16:02] <mreavy> mounir: agreed. "camera api" (the project) includes the UI pieces
- # [16:02] <sicking> mreavy: what timezone are you in?
- # [16:02] <mreavy> sicking: EST
- # [16:03] <sicking> mreavy: aah
- # [16:03] * Quits: AutomatedTester (AutomatedT@259C9882.DC979C2E.50E6E587.IP) (Input/output error)
- # [16:03] <mounir> mreavy: bug 730289
- # [16:03] <mreavy> sicking: don't worry. i'm not one of those weirdo morning people. ;-)
- # [16:03] * edransch-away is now known as edransch
- # [16:04] <sicking> phew, i got worried
- # [16:04] <mreavy> sicking: :-D
- # [16:04] <mreavy> mounir: awesome. thanks for the bug. just makes it easier to talk about.
- # [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
- # [16:05] <sicking> mreavy: as can be seen by the confusion in the mailing thread for example :-)
- # [16:05] * ewong|sleep is now known as ewong
- # [16:05] <mounir> yes, Camera API seems to be overly used
- # [16:06] * bwinton_away is now known as bwinton
- # [16:06] <mounir> I mean not used in the correct context
- # [16:06] <mounir> like bug 708175 title
- # [16:07] * jorendorff-coffee is now known as jorendorff
- # [16:07] * hsivonen is unhappy about pref access in mailnews/; wants mozilla::Preferences::AddBoolVarCache
- # [16:08] * Quits: ferjm (ferjm@53EF5629.3416E031.E21948B5.IP) (Client exited)
- # [16:08] <hsivonen> it feels weird that there's mozilla:: stuff that's not allowed in mailnews/
- # [16:09] <mreavy> sicking/mounir: no argument. it is painful when a name trips up the more interesting parts of a conversation. :-)
- # [16:09] <mreavy> sicking/mounir: do you have a preferred way to refer to the different pieces of this beast? ;-)
- # [16:09] <sicking> mreavy: hmm...
- # [16:09] <mounir> fabrice: how is this bug related to camera on desktop?
- # [16:09] <mounir> mreavy: media capture? (but I think there is an api named like that too)
- # [16:09] <fabrice> mounir: I guess it impacts how we show the preview dialog
- # [16:09] * Joins: waschtl (waschtl@moz-A4ECE553.hsi4.kabel-badenwuerttemberg.de)
- # [16:09] * Joins: ferjm (ferjm@53EF5629.3416E031.E21948B5.IP)
- # [16:10] <mounir> fabrice: on desktop?
- # [16:10] * Quits: KLB (Kenneth_Ba@moz-CB90BBF2.maine.res.rr.com) (Quit: ChatZilla 0.9.88 [Firefox 10.0.2/20120215223356])
- # [16:10] <fabrice> yes, why? Do you think it's ok to keep both buttons on desktop?
- # [16:10] <mreavy> mounir: yep. used already.
- # [16:10] <Ms2ger> hsivonen, yeah, looks like a leak
- # [16:10] <Ms2ger> But *shrug*, it's c-c
- # [16:11] <fabrice> mounir: if so, remove the link to the desktop bug. Actually it's hard to know without seeing your patch
- # [16:12] <mounir> fabrice: that's going to be Android-only
- # [16:12] <fabrice> mounir: ha ok. so ignore me ;)
- # [16:12] * Quits: dao (dao@moz-1E17C8A6.superkabel.de) (Quit: Leaving.)
- # [16:14] * Joins: TheLink (TheLink@moz-4D4DDD71.pools.arcor-ip.net)
- # [16:14] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
- # [16:14] * Quits: sicking (chatzilla@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [16:15] * Joins: dseif (dseif@moz-4548B447.dsl.teksavvy.com)
- # [16:15] * Quits: gwagner (idefix2@moz-6644F61A.static-ip.oleane.fr) (Quit: gwagner)
- # [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.
- # [16:17] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [16:18] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
- # [16:19] <hsivonen> Ms2ger: I'm on track to fixing the leak as a side effect of my larger fix
- # [16:19] <Ms2ger> <o/
- # [16:20] <@bz_sleep> make[8]: *** No rule to make target `../../../xpcom/idl-parser/xpidllex.py', needed by `libs'. Stop.
- # [16:20] <@bz_sleep> What the hell?
- # [16:20] <jlebar|mac> bz_sleep: /topic
- # [16:20] <@bz_sleep> hrm
- # [16:21] <@bz_sleep> for real?
- # [16:21] <@bz_sleep> %$^%$^%^%^&%^& python
- # [16:21] * @bz_sleep settles in for wasting another 2 hours. :(
- # [16:21] <Ms2ger> Who wants to write a bot that says "/topic" whenever someone mentions xpidllex.py?
- # [16:21] <gcp> Ms2ger: a commit in the makefile that does that :P
- # [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
- # [16:22] <@bz_sleep> I really wish we could get python to stop doing that....
- # [16:23] <mreavy> mounir: is there anything else (other than Bug 730289) that you're working on that could affect "taking a picture"?
- # [16:23] <jlebar|mac> bz_sleep: You mean, stop python from outputting pyc files?
- # [16:23] <mounir> mreavy: no
- # [16:23] <mounir> mreavy: though, if sicking convinces me, I might changes the file picker UI on Android
- # [16:23] <@bz_sleep> jlebar|mac: stop python from sticking them in the srcdir, at least
- # [16:24] * Quits: mdas (mdas@moz-6644F61A.static-ip.oleane.fr) (Quit: mdas)
- # [16:24] <jlebar|mac> bz_sleep: I think the bug is, they used to be in the srcdir, and now they're in objdir?
- # [16:24] <mreavy> mounir: sounds like sicking likes finding work for you. ;-)
- # [16:24] * Joins: victorporof (victorporo@986FC73E.7E2AA079.79933D60.IP)
- # [16:24] <@bz_sleep> jlebar|mac: in this particular case, the .py files got moved to the objdir
- # [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 :)
- # [16:25] <@bz_sleep> jlebar|mac: afaict
- # [16:25] * Joins: dao (dao@moz-1E17C8A6.superkabel.de)
- # [16:25] <Ms2ger> mounir, he's good at that
- # [16:25] <@bz_sleep> "As I understand it, bug 691781 removed the checked in copies, they're now generated as part of the build."
- # [16:26] <mreavy> mounir: thanks for your help!
- # [16:26] <jlebar|mac> I see. But previously, they were in the srcdir and spitting pyc everywhere
- # [16:27] <@bz_sleep> yes
- # [16:27] <@bz_sleep> precisely
- # [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
- # [16:28] <Ms2ger> "Mozilla Partners Up With LG To Combat Apple and Google at http://rly.cc/JeW2F"
- # [16:28] <jlebar|mac> bz_sleep: Huh, python doesn't really let you configure this.
- # [16:28] * Joins: mdas (mdas@moz-6644F61A.static-ip.oleane.fr)
- # [16:28] <Ms2ger> Good to hear about that
- # [16:28] <jlebar|mac> Ms2ger: It's a joke.
- # [16:29] <jlebar|mac> bz_sleep: You can disable the pyc files in 2.6… :-/
- # [16:29] * philor|away is now known as philor
- # [16:29] <Ms2ger> Morning philor
- # [16:29] * Joins: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP)
- # [16:32] * Joins: ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP)
- # [16:32] * ChanServ sets mode: +o ehsan
- # [16:32] <@bz_sleep> jlebar|mac: That's why we're wishing instead of just fixing so far.... ;)
- # [16:33] <@bz_sleep> jlebar|mac: what's a joke? All the articles, LG, or MWC?
- # [16:33] * bz_sleep is now known as b
- # [16:33] * b is now known as bz
- # [16:33] <jlebar|mac> bz: Well, I can neither confirm nor deny… :)
- # [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
- # [16:33] <@bz> jlebar|mac: well, sure
- # [16:33] <jlebar|mac> bz: But the articles, yes.
- # [16:34] <jlebar|mac> bz: Ooh, a bloom filter?
- # [16:34] <jlebar|mac> Anyway, I have cityhash building.
- # [16:34] <@bz> jlebar|mac: The number of "anonymous sources close to the thing" is amazing
- # [16:34] <@bz> nice
- # [16:34] <@bz> more precisely, I have a bloom filter and all the style system stuff to use it for style reresolves
- # [16:34] <@bz> not yet for initial resolution; that's next
- # [16:34] <philor> morning Ms2ger
- # [16:35] <@bz> once I get some numbers on reresolves
- # [16:35] <@bz> want to chuck me your cityhash diff?
- # [16:35] * Quits: sgimeno (santiago.g@A922400D.48362F18.BCC03455.IP) (Quit: KVIrc 4.0.2 Insomnia http://www.kvirc.net/)
- # [16:35] <@bz> or just stick it in the bug?
- # [16:35] <jlebar|mac> bz: Sure; let me just finish this build and see that the browser stands up.
- # [16:35] <@bz> fair
- # [16:36] * Quits: @ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP) (Input/output error)
- # [16:36] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [16:38] * Quits: ttaubert (u2620@moz-160C58C6.com) (Ping timeout)
- # [16:38] * Quits: felipe (u2734@moz-160C58C6.com) (Ping timeout)
- # [16:38] * Quits: Unfocused (u2622@moz-160C58C6.com) (Ping timeout)
- # [16:38] * Quits: jaws (u2871@moz-160C58C6.com) (Ping timeout)
- # [16:38] * Quits: timeless (u4015@moz-160C58C6.com) (Ping timeout)
- # [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
- # [16:39] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
- # [16:40] * Joins: timeless (u4015@moz-160C58C6.com)
- # [16:40] * Quits: RemusPop (remuspop@601F3B17.33662590.A5830293.IP) (Client exited)
- # [16:40] * Joins: felipe (u2734@moz-160C58C6.com)
- # [16:40] <@bz> yes
- # [16:40] <@bz> I understand that
- # [16:40] * Joins: jaws (u2871@moz-160C58C6.com)
- # [16:40] * Quits: gcp (gpascutto@moz-D0E475EA.access.telenet.be) (Quit: Make a new plan, Stan!)
- # [16:40] * Joins: gcp (gpascutto@moz-D0E475EA.access.telenet.be)
- # [16:42] <@bz> jlebar: did you do pure cityhash, or with bsmedberg's proposal for short strings?
- # [16:42] <jlebar|mac> bz: I haven't tried bsmedberg's proposal. I'm kind of concerned about four extra branches.
- # [16:42] <@bz> jlebar: (I'm still trying to figure out whether his proposal is ok in terms of generated hash values)
- # [16:42] <@bz> yeah
- # [16:42] <@bz> makes sense
- # [16:43] <@bz> well, it's 2 extra branches
- # [16:43] <@bz> but still
- # [16:43] * Joins: ttaubert (u2620@moz-160C58C6.com)
- # [16:43] <jlebar|mac> Hm. Yes, indeed.
- # [16:43] <@bsmedberg> hrm, a compiler *could* use a jump table
- # [16:43] <@bsmedberg> so that it's one branch and one jump, no?
- # [16:44] <@bz> if you switch on it, yes
- # [16:44] <jlebar|mac> Particularly because they're unpredictable branches.
- # [16:44] <jlebar|mac> But I haven't tried it. I can, let me just fix this linker error first.
- # [16:44] <@bsmedberg> < 5 seems like we could predict is as the likely branch
- # [16:44] <@bz> actually, it might be more branches
- # [16:44] <@bz> unless we're willing to just do it anyway for non-ascii
- # [16:45] <@bz> which will act kinda crappy for some inputs, but those will be rare inputs
- # [16:45] <@bz> since to a first approximation 100% of the stuff coming through here is ascii
- # [16:45] * Joins: Unfocused (u2622@moz-160C58C6.com)
- # [16:45] <@bz> btw, I'm glad our old impl was at least faster than cityhash
- # [16:46] * Joins: gmoro (guilherme@E0636309.96DFB25.D159334F.IP)
- # [16:46] <@bz> if it were not, I'd _really_ cry
- # [16:46] <pranavrc> msucan, ping
- # [16:46] <@bsmedberg> well, we'd need another test, though for high bits, right?
- # [16:46] <@bz> why would we need a test for high bits?
- # [16:46] * Joins: sewardj (sewardj@moz-F29EE1CA.dip.t-dialin.net)
- # [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...)
- # [16:46] <msucan> pranavrc: pong
- # [16:47] * Quits: @smaug (chatzilla@moz-F4A13132.elisa-mobile.fi) (Ping timeout)
- # [16:47] <pranavrc> msucan, i've attached the patch. Just a heads up :)
- # [16:47] <@bz> doing str[0] << 24 | str[1] << 16 | str[2] << 8 | str[3] would work even if some of those are > 255
- # [16:47] <@bz> it just starts producing collisions
- # [16:47] <msucan> pranavrc: great! thank you!
- # [16:47] <@bz> in the worst cases
- # [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.
- # [16:48] * Joins: knelson (Adium@A4273395.64AC677C.42E94045.IP)
- # [16:48] <Ms2ger> jlebar|mac, grapheme clusters, dammit!
- # [16:49] * Joins: clee (clee@moz-6644F61A.static-ip.oleane.fr)
- # [16:50] * Parts: knelson (Adium@A4273395.64AC677C.42E94045.IP)
- # [16:50] <Callek> bbondy: thank you
- # [16:51] * Quits: jfkthame (jfkthame@B0999EBB.90783722.9542EC20.IP) (Ping timeout)
- # [16:51] * bear-afk is now known as bear
- # [16:51] * Joins: AutomatedTester (AutomatedT@moz-654CB5B1.pool.ukrtel.net)
- # [16:51] * Joins: jfkthame (jfkthame@318E97F8.A1C12133.9542EC20.IP)
- # [16:52] <jlebar|mac> f'ing xpcom glue
- # [16:52] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
- # [16:53] <@bsmedberg> heh
- # [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...
- # [16:54] <@bsmedberg> do you know if there's a document object, or what might happen?
- # [16:56] * Joins: Joeh (joe@5A3923AA.BC22908.C7CEC4ED.IP)
- # [16:56] * Joins: smaug (chatzilla@moz-4E6E5A9A.elisa-mobile.fi)
- # [16:56] * ChanServ sets mode: +o smaug
- # [16:57] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: jorendorff)
- # [16:59] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [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
- # [16:59] <@bz> bsmedberg: there's a document object
- # [16:59] <jlebar|mac> bz: We really need to take that thing down
- # [16:59] <@bz> bsmedberg: and what will happen is that we'll parse the HTML...
- # [16:59] <jlebar|mac> bz: Is one build pgo and the other not?
- # [17:00] <@bz> jlebar|mac: no, they're both try builds
- # [17:00] * @bz notes the complete lack of tp5 numbers.... why?
- # [17:00] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [17:00] <@bsmedberg> bz: we'll replace the plugin with the HTML content? That's what I'd like to happen, anyway!
- # [17:00] * Joins: eflores_ (eflores@4548E2C6.EE84D258.11F528CC.IP)
- # [17:00] * Quits: eflores (eflores@4548E2C6.EE84D258.11F528CC.IP) (Connection reset by peer)
- # [17:00] <@bz> bsmedberg: I think it might Just Work, sortaa
- # [17:01] <@bz> bsmedberg: yeah
- # [17:01] * @bsmedberg writes a test plugin to see
- # [17:01] * Quits: michal (michal@F8B4DDD2.FC749DA6.F23860FD.IP) (Ping timeout)
- # [17:01] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
- # [17:01] * ChanServ sets mode: +o ehsan
- # [17:01] <espindola> what do we use subversion for?
- # [17:02] <@bz> bsmedberg: so when we load a full-paage plug-in, we synthesize an HTML document with an <embed> inside
- # [17:02] <Ms2ger> Websites
- # [17:02] <Ms2ger> At least, we used to
- # [17:02] <@bz> bsmedberg: and tell the <embed> to read the incoming data instead of doing a new load
- # [17:02] <@bz> bsmedberg: basically
- # [17:02] <@bsmedberg> interesting
- # [17:02] <@bsmedberg> I wonder if webkit/chrome do something similar
- # [17:02] <@bz> bsmedberg: see content/html/document/src/PluginDocument.cpp
- # [17:02] <@bz> bsmedberg: spec requires this, fwiw
- # [17:02] * Quits: kwierso (chatzilla@moz-9CE00FC0.holiday-inn-express.mozilla.hq) (Ping timeout)
- # [17:02] <@bz> bsmedberg: at this point
- # [17:03] <jlebar|mac> One thing I've never understood: What's the mozilla internal API?
- # [17:03] <Ms2ger> jlebar|mac, We
- # [17:03] * @bz pulls up reference
- # [17:03] <Ms2ger> Good, my crashtest fails
- # [17:03] <jlebar|mac> Well, what's the non-internal API, and why -- other than to make my life miserable -- does it exist?
- # [17:03] <jlebar|mac> * still exist?
- # [17:03] <@bz> bsmedberg: http://www.whatwg.org/specs/web-apps/current-work/multipage/history.html#read-plugin
- # [17:04] <@bz> for (uint32_t x = 0; x <= UINT32_MAX; ++x) {
- # [17:04] <@bz> if (x * 0x9E3779B9U == 1) {
- # [17:04] <@bz> printf("%u\n", x);
- # [17:04] <@bz> return 0;
- # [17:04] <@bz> }
- # [17:04] <@bz> }
- # [17:04] * @bz loves the fact that you can just brute-force these things.... ;)
- # [17:04] * Joins: dveditz (dveditz@moz-34991AF4.dhcp.cruzio.com)
- # [17:04] * ChanServ sets mode: +o dveditz
- # [17:05] <Ms2ger> Heh
- # [17:05] <@bz> fwiw, this bloom filter thing, even with the crappy hash impl, speeds up the huffpo pageload by almost 2x
- # [17:05] <Ms2ger> huffpo--
- # [17:05] <jlebar|mac> whoa
- # [17:05] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Client exited)
- # [17:05] <@bz> not unexpected, given the profiles
- # [17:06] <@smaug> bz: nice
- # [17:06] <@bz> so yeah
- # [17:06] <@bz> I do wonder why no tp5 on the try run
- # [17:06] <@bz> but generally speaking try seems to be green
- # [17:07] <NeilAway> hsivonen: indeed, that looks like a leak
- # [17:07] <@bz> btw, with this patch a selector like "boopy *" is much faster to match than "BOOPY *"
- # [17:07] * @bz figured that's ok
- # [17:08] <philor> tp5 is now tp5r, compare-talos probably hasn't ever heard of it
- # [17:08] * @bz sighs
- # [17:08] <philor> yay for hard-coding names in multiple separate places, and then changing them every week in only one
- # [17:08] <@bz> where do I file a bug?
- # [17:08] <philor> compare-talos? bitbucket. tbpl? webtools
- # [17:09] * Quits: johanc (chatzilla@E08E2203.17F44387.2E511D52.IP) (Ping timeout)
- # [17:09] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
- # [17:09] * Joins: geoffbrown (geoffbrown@moz-E63016E2.vc.shawcable.net)
- # [17:09] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [17:09] <@bz> well, wherever I need to file a bug to get this fixed
- # [17:09] <philor> single source of test names that others can consume? testing : talos
- # [17:09] * Joins: anky (anky@B5E8855B.588DE6B1.A3D1B221.IP)
- # [17:09] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
- # [17:10] * Joins: tchevalier (chatzilla@moz-369A1548.w90-48.abo.wanadoo.fr)
- # [17:10] <jlebar|mac> bz: https://bitbucket.org/mconnor/compare-talos
- # [17:11] <jesup> bz: (bloom filter) - that rocks!
- # [17:11] * Joins: Bas (chatzilla@moz-DF3CA35A.ftth.concepts.nl)
- # [17:11] * Quits: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [17:11] <mconnor> that reminds me, I need to talk to whoever maintains tbpl about moving c-t into tbpl
- # [17:11] * Parts: ferjm (ferjm@53EF5629.3416E031.E21948B5.IP) (Leaving)
- # [17:12] <@bz> hey, look
- # [17:12] <@bz> bitbucket allows anonymous issue reporting
- # [17:12] <Ms2ger> mconnor, hey, look, philor
- # [17:12] <@bz> bitbucket++
- # [17:12] <jlebar|mac> mconnor++
- # [17:12] <mconnor> bz: so s/tp5/tp5r/ ?
- # [17:13] <Ms2ger> Apparently
- # [17:13] * ctalbert|afk is now known as ctalbert
- # [17:13] <@bz> mconnor: so philor says
- # [17:13] * ewong is now known as ewong|sleep
- # [17:13] <@bz> mconnor: https://bitbucket.org/mconnor/compare-talos/issue/14/compare-talos-no-longer-knows-about-tp5 fwiw
- # [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
- # [17:13] <mconnor> ctalbert: ping!
- # [17:13] <philor> and they're the ones who keep changing the test names every three hours
- # [17:14] <jlebar|mac> Yay!
- # [17:14] <ctalbert> mconnor: pong
- # [17:14] * Quits: mjschranz (mjschranz@C7D326F2.33EE9F8A.1139E686.IP) (Connection reset by peer)
- # [17:14] <jlebar|mac> ctalbert: Just say yes.
- # [17:14] * Joins: mjschranz (mjschranz@C7D326F2.33EE9F8A.1139E686.IP)
- # [17:14] <mconnor> ctalbert: see discussion above. I need to get the hell out of this critical path :)
- # [17:14] * Joins: hub (hub@83874EA1.EB7C1AF9.6F478678.IP)
- # [17:14] <GPHemsley> OK, so, I'm manually editting omni.ja and rezipping it, but I'm getting a crash on start. Any pointers?
- # [17:14] * NeilAway is up to 0xBC89 * 0x9E3779B9 == 0x69140001
- # [17:14] * Quits: andreasn (andreasn@moz-3CC3C389.a336.priv.bahnhof.se) (Quit: Leaving.)
- # [17:14] <ctalbert> lol, critical path of compare talos?
- # [17:14] * Quits: SeoZ (DanielJuyu@E9B5BAA5.F5246840.EAF0BD7A.IP) (Quit: Leaving)
- # [17:15] <@bz> NeilAway: are you doing it by hand or something?
- # [17:15] <ctalbert> mconnor: yeah we'd actually like to take compare-talos over and fold it directly into graphserver
- # [17:15] <Ms2ger> Do it
- # [17:15] <jlebar|mac> ctalbert: please
- # [17:15] <@bz> NeilAway: in C++ an answer is found in under a second
- # [17:15] <jlebar|mac> ctalbert: anything would be less broken than what we have now.
- # [17:15] * Joins: andreasn (andreasn@moz-3CC3C389.a336.priv.bahnhof.se)
- # [17:15] * @bz notes that his C++ is dumb, too; stepping from 1 by 2 would make more sense
- # [17:16] * Quits: AutomatedTester (AutomatedT@moz-654CB5B1.pool.ukrtel.net) (Input/output error)
- # [17:16] <@bz> oh, and I compiled without optimization
- # [17:16] <ctalbert> we're already working on it. It's part of a larger project we're calling Signal From Noise
- # [17:16] <mconnor> ctalbert: oh good
- # [17:16] <@bz> with optimization, I can't measure the runtime with 'time'
- # [17:16] <ctalbert> mconnor: is there something we should worry about short term w.r.t. c-t?
- # [17:16] <mconnor> ctalbert: stop changing test names :)
- # [17:17] <philor> don't take my tp5r as gospel, I didn't actually look at the json
- # [17:17] <ctalbert> lol, that's another reason we're changing graphserver
- # [17:17] * Quits: @smaug (chatzilla@moz-4E6E5A9A.elisa-mobile.fi) (Ping timeout)
- # [17:17] * Quits: mattwoodrow|away (mattwoodro@moz-AE9416F2.alliedmods.net) (Ping timeout)
- # [17:17] * Joins: KLB (Kenneth_Ba@moz-CB90BBF2.maine.res.rr.com)
- # [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
- # [17:17] * Quits: pascalc (chatzilla@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
- # [17:17] <ctalbert> we hate it as much as you do
- # [17:17] * Joins: michal (michal@F8B4DDD2.FC749DA6.F23860FD.IP)
- # [17:18] <espindola> !seen biesi
- # [17:18] <firebot> biesi was last seen 16 hours, 34 minutes and 27 seconds ago, saying 'drice, ok' in #developers.
- # [17:19] <NeilAway> 0x144CBC89 * 0x9E3779B9 == 0x1 (mod 2^³²)
- # [17:19] <@bz> indeed
- # [17:19] <NeilAway> bz: that was using a calculator to do the multiplications
- # [17:20] <jlebar|mac> Isn't this the chinese remainder theorem?
- # [17:20] <NeilAway> bz: but I only needed one multplication per bit of result
- # [17:20] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
- # [17:20] <NeilAway> jlebar|mac: that's for modulo a product of distinct primes, isn't it?
- # [17:21] * Joins: gmoro__ (guilherme@E0636309.96DFB25.D159334F.IP)
- # [17:21] <jlebar|mac> Oh, this is about finding an inverse mod N.
- # [17:21] * jlebar|mac was never good with number theory.
- # [17:22] <jlebar|mac> http://en.wikipedia.org/wiki/Modular_multiplicative_inverse
- # [17:22] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
- # [17:22] * Quits: gmoro (guilherme@E0636309.96DFB25.D159334F.IP) (Ping timeout)
- # [17:22] * Quits: stransky (stransky@moz-6F10C81D.net.upcbroadband.cz) (Quit: Connection reset by beer)
- # [17:22] <jlebar|mac> compute 0x9e377… ^ (phi(2^32)-1)
- # [17:22] * KaIRC is now known as KaiRo
- # [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
- # [17:23] <@bz> NeilAway: ah, heh
- # [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
- # [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
- # [17:24] <jlebar|mac> phi(2^32) == 2^32 / 2 - 1.
- # [17:24] <jlebar|mac> bz: And you still would have had to compute a large exponentiation.
- # [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
- # [17:25] <jlebar|mac> bz: Anyway, I'm fixing a compile error for you, really. :)
- # [17:25] * coop is now known as coop|afk
- # [17:25] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [17:25] <@bz> mmm, fixes
- # [17:25] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
- # [17:26] <NeilAway> 1/N (mod 2) = 1, given that N has an inverse at all (mod 2^M)
- # [17:26] <Ms2ger> Easy, 0x0ffffffff
- # [17:26] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [17:27] <Ms2ger> Hmm, maybe I'd be better off if I actually called my new code
- # [17:27] <NeilAway> 1/N (mod K + 1) is either 1/N (mod K) or 1/N (mod K) + 2^K
- # [17:28] * Joins: kdcw (kdc@moz-F7413045.pk.shawcable.net)
- # [17:28] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
- # [17:28] <NeilAway> you want to compute N * (1/N (mod K)) (mod M) for K = 1 .. M
- # [17:28] * Joins: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl)
- # [17:29] * Joins: AutomatedTester (AutomatedT@AD6C0BFA.26EC99C6.9EEBC132.IP)
- # [17:29] * Joins: mattwoodrow|away (mattwoodro@moz-AE9416F2.alliedmods.net)
- # [17:30] * mattwoodrow|away is now known as mattwoodrow
- # [17:30] * Joins: kumar (kmcmillan@moz-F2D05B8.c3-0.stk-ubr1.chi-stk.il.cable.rcn.com)
- # [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))
- # [17:31] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
- # [17:32] <NeilAway> 1/N (mod K + 1) = 1/N (mod K) + (N * (1/N (mod K)) & 2^K)
- # [17:33] <NeilAway> s/\(mod (.*)\)/(mod 2^(\1))
- # [17:35] * khuey is now known as khuey|away
- # [17:36] * Quits: igor (igor@moz-46A85847.nextgentel.com) (Ping timeout)
- # [17:36] * jmaher|afk is now known as jmaher
- # [17:36] * Quits: bear (bear@moz-DC3B7839.grand-hotel-wifi.mozilla.hq) (Ping timeout)
- # [17:36] * Joins: juanb (jbecerra@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [17:36] * Quits: mounir (volkmar@moz-D976EECC.ovh.net) (Ping timeout)
- # [17:37] * glob|away is now known as glob
- # [17:37] * Joins: smaug (chatzilla@moz-3CF965EE.elisa-mobile.fi)
- # [17:37] * ChanServ sets mode: +o smaug
- # [17:37] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [17:38] * Joins: mounir (volkmar@moz-D976EECC.ovh.net)
- # [17:38] * Joins: bear (bear@moz-DC3B7839.grand-hotel-wifi.mozilla.hq)
- # [17:38] * Quits: mattwoodrow (mattwoodro@moz-AE9416F2.alliedmods.net) (Ping timeout)
- # [17:40] * Quits: peregrino (peregrino@moz-8906B79F.telecom.net.ar) (Quit: peregrino)
- # [17:40] * Joins: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com)
- # [17:41] <paoletto> could some fx dev "accept" my bug? https://bugzilla.mozilla.org/show_bug.cgi?id=729909
- # [17:41] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
- # [17:41] <mconnor> ctalbert: so, is tp5 -> tp5r the correct fix here?
- # [17:42] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
- # [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.
- # [17:44] * ctalbert checks
- # [17:44] * Quits: Goldorak (chatzilla@C42A8695.3B0BEF77.187A1082.IP) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [17:45] <jaws> jst: please see bug 730318. i'll try to fix this before desktop starts using it
- # [17:45] <jst> jaws: perfect, thanks!
- # [17:45] * Joins: mattwoodrow|away (mattwoodro@moz-AE9416F2.alliedmods.net)
- # [17:45] * mattwoodrow|away is now known as mattwoodrow
- # [17:46] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Quit: damons)
- # [17:46] * Quits: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
- # [17:46] * Quits: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl) (Ping timeout)
- # [17:46] <@bz> jlebar|mac: except that pldhash only uses 32-bit hashkeys
- # [17:46] * Quits: dao (dao@moz-1E17C8A6.superkabel.de) (Quit: Leaving.)
- # [17:46] <ctalbert> mconnor: yeah it's tp5r
- # [17:46] <mconnor> ctalbert: ok
- # [17:46] <mconnor> so, uh, I don't have hg?
- # [17:47] <mconnor> sigh
- # [17:48] <ctalbert> new computer?
- # [17:48] * Joins: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [17:49] * Quits: imphil_ (philipp@moz-2A5E305F.dip.t-dialin.net) (Ping timeout)
- # [17:50] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
- # [17:50] <mconnor> ctalbert: yeah, new-ish
- # [17:50] * Joins: diogogmt (kvirc@F1451709.44D93D66.1139E686.IP)
- # [17:50] <mconnor> ctalbert: you can see the points on my head from orbit at this point
- # [17:50] <ctalbert> LOL
- # [17:51] <ctalbert> mconnor: I think I'm starting to know how you feel
- # [17:51] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
- # [17:51] <mconnor> ctalbert: I mean... it's fine, really.
- # [17:52] * joduinn-home is now known as joduinn-coffee
- # [17:52] * philor is now known as philor|away
- # [17:52] <jlebar|mac> bz: So?
- # [17:53] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
- # [17:53] <@bz> jlebar|mac: and my code is just grabbing the hashcode from the PLDHashEntry
- # [17:53] <@bz> jlebar|mac: So I don't have to compute it twice
- # [17:53] <jlebar|mac> I see.
- # [17:55] * Quits: Suresh (chatzilla@CB933347.FAE7E6BA.EB06F97B.IP) (Quit: Suresh)
- # [17:56] * coop|afk is now known as coop
- # [17:57] <jdm> paoletto: which prefs are you trying?
- # [17:57] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
- # [17:58] * Quits: harth (harth@moz-1F71062D.hsd1.ca.comcast.net) (Input/output error)
- # [18:00] * jwir3|away is now known as jwir3
- # [18:01] <espindola> !seen armenzg
- # [18:01] <firebot> armenzg was last seen 19 hours, 1 minute and 22 seconds ago, changing nick to armenzg_brb.
- # [18:01] <espindola> brb? :-)
- # [18:01] * Quits: AutomatedTester (AutomatedT@AD6C0BFA.26EC99C6.9EEBC132.IP) (Input/output error)
- # [18:02] <espindola> anyone else from releng interested in 725126?
- # [18:02] <jprmc> jesup: is there a bug for peer connection object?
- # [18:02] * Joins: ferongr (ferongr@7021457F.229EBBFA.F5160715.IP)
- # [18:03] <mreavy> jprmc: bug 694807
- # [18:03] <jesup> What she said
- # [18:03] <jprmc> cool
- # [18:03] <jprmc> espindola: i think rail-buildduty has been looking at some of the mac stuff
- # [18:04] <espindola> cool. That one was what was blocking building on 10.7
- # [18:04] <espindola> the fix was reverted while we tracked a regression
- # [18:04] <jprmc> its atleast worth asking him
- # [18:04] * Joins: ekw (pcglue@moz-2BC6A4AB.dsl.irvnca.pacbell.net)
- # [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
- # [18:04] <jprmc> actually
- # [18:04] * Quits: pcglue (pcglue@moz-D28D67AD.dsl.irvnca.pacbell.net) (Ping timeout)
- # [18:04] <jprmc> armen has been in the office this week too
- # [18:04] <jprmc> one sec
- # [18:05] <rail-buildduty> mac stuff?
- # [18:05] <espindola> rail-buildduty, building on 10.7 stuff
- # [18:05] <jlebar|mac> We really need mfbt object files...
- # [18:06] <jlebar|mac> Or, I really would like that, so I can put cityhash there.
- # [18:06] <espindola> we have them
- # [18:06] <jprmc> rail-buildduty: bug 694807
- # [18:06] <Ms2ger> What espindola said
- # [18:06] <espindola> jlebar|mac, since the fix to use Moz_Assert
- # [18:06] <jlebar|mac> orly?
- # [18:07] <jlebar|mac> espindola: I see only .h files in mfbt...
- # [18:07] * Joins: dao-m (AndChat@moz-CC78E44D.web.vodafone.de)
- # [18:07] <glandium> jlebar|mac: refresh your tree and look again
- # [18:07] <jlebar|mac> oO
- # [18:07] <espindola> jlebar|mac, Assertions.cpp
- # [18:07] <jlebar|mac> \o/
- # [18:07] <rail-buildduty> jprmc: I was talking about https://bugzilla.mozilla.org/show_bug.cgi?id=729425
- # [18:08] * Quits: nattofriends (tsutsumi@moz-E39CC0F2.dsl.dynamic.sonic.net) (Quit: Leaving)
- # [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)
- # [18:09] * Joins: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk)
- # [18:09] <paoletto> jdm, basically i am setting all the .preview. preferences to false
- # [18:09] <rail-buildduty> heh
- # [18:09] <paoletto> and some more as well
- # [18:09] * Quits: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Input/output error)
- # [18:09] <paoletto> in the code it just seems they are not even checked
- # [18:09] <espindola> it is amazing that centos (and rhel) added a feature to the assembler in a dot release!
- # [18:09] <rail-buildduty> espindola: I'll poke new clang revision build after lunch
- # [18:09] <espindola> thanks!
- # [18:10] <rail-buildduty> np
- # [18:10] * Joins: myk (myk@moz-BBE3ABD.mv.mozilla.com)
- # [18:11] <paoletto> jdm, what should i disable? i can do one more test
- # [18:11] <jdm> paoletto: no, you did as much as you could. I've pointed to a possible solution.
- # [18:12] <paoletto> ah great! didnt see
- # [18:12] * Quits: andreasn (andreasn@moz-3CC3C389.a336.priv.bahnhof.se) (Connection reset by peer)
- # [18:13] <jprmc> espindola: and armen is on pto today
- # [18:13] * Quits: jhammink (textual@moz-6644F61A.static-ip.oleane.fr) (Quit: Computer has gone to sleep.)
- # [18:13] <espindola> jprmc, thanks
- # [18:13] <jdm> I want to see more SoC ideas
- # [18:13] <jdm> it feels like we're running out of time
- # [18:13] * Quits: jaws (u2871@moz-160C58C6.com) (Ping timeout)
- # [18:13] * Quits: Unfocused (u2622@moz-160C58C6.com) (Ping timeout)
- # [18:14] <espindola> not sure what the timeframe is for us "having" to move to 10.7 builders...
- # [18:14] * Joins: jaws (u2871@moz-160C58C6.com)
- # [18:15] * Joins: Unfocused (u2622@moz-160C58C6.com)
- # [18:16] * Joins: kwierso (chatzilla@moz-BBE3ABD.mv.mozilla.com)
- # [18:16] * khuey|away is now known as khuey
- # [18:16] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Ping timeout)
- # [18:17] * rail-buildduty is now known as rail-lunch
- # [18:17] * Quits: mck182 (quassel@moz-8237CC79.hlucinnet.cz) (Client exited)
- # [18:18] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
- # [18:18] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [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?
- # [18:21] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
- # [18:22] <@khuey> you may need to flush the xul cache
- # [18:22] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
- # [18:22] <GPHemsley> how do I do that?
- # [18:22] <@khuey> -purgecaches
- # [18:22] <GPHemsley> oh, running from the command line?
- # [18:22] <@khuey> yeah
- # [18:23] * Quits: florian (florian@moz-87C33FDA.kimsufi.com) (Ping timeout)
- # [18:23] <GPHemsley> khuey: For my reference, where are those caches stored?
- # [18:24] <GPHemsley> (nice, thanks)
- # [18:24] <dao-m> dolske: ping
- # [18:24] <@khuey> on the disk?
- # [18:24] * @khuey has no idea
- # [18:24] <GPHemsley> heh
- # [18:24] <GPHemsley> k
- # [18:24] <@dolske> dao-m: hi!
- # [18:24] * bear is now known as bear-afk
- # [18:24] * Quits: Yoric|Poor (David@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
- # [18:26] * Joins: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl)
- # [18:27] * Quits: @smaug (chatzilla@moz-3CF965EE.elisa-mobile.fi) (Ping timeout)
- # [18:28] * Joins: andreasn (andreasn@moz-3CC3C389.a336.priv.bahnhof.se)
- # [18:29] * Quits: faramarz (faramarz@moz-6644F61A.static-ip.oleane.fr) (Quit: faramarz)
- # [18:29] * Joins: cpeterson (cpeterson@moz-18338A6E.hsd1.ca.comcast.net)
- # [18:30] * Joins: ashughes (ashughes@99213369.DBB33A3F.A20E6FDD.IP)
- # [18:30] * Quits: cpeterson (cpeterson@moz-18338A6E.hsd1.ca.comcast.net) (Input/output error)
- # [18:31] * Joins: priya (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [18:34] <@khuey> !seen rs
- # [18:34] <firebot> rs was last seen 21 hours, 5 minutes and 36 seconds ago, saying ':)' in #fx-team.
- # [18:35] * Quits: ibarlow (ibarlow@F2D29657.F60B0462.67AC9B1.IP) (Quit: ibarlow)
- # [18:35] * Joins: cpeterson (cpeterson@moz-18338A6E.hsd1.ca.comcast.net)
- # [18:36] * Quits: cpeterson (cpeterson@moz-18338A6E.hsd1.ca.comcast.net) (Input/output error)
- # [18:37] <GPHemsley> Hmm... how to I console.log inside a chrome file?
- # [18:37] * Joins: gwagner (idefix2@moz-6644F61A.static-ip.oleane.fr)
- # [18:37] <jdm> GPHemsley: can't. you want dump or logging to the console service
- # [18:37] * Quits: rshetty (quassel@97BB453E.EE4A6069.C842849F.IP) (Connection reset by peer)
- # [18:37] * joduinn-coffee is now known as joduinn-mtg
- # [18:38] <tbsaunde> w/in 21
- # [18:38] * rnewman|afk is now known as rnewman
- # [18:38] * Joins: peregrino (peregrino@moz-8906B79F.telecom.net.ar)
- # [18:38] <@khuey> hmm
- # [18:39] <@khuey> my review queue is too big :-/
- # [18:39] <froydnj> khuey: review faster
- # [18:39] <jdm> khuey: I'm happy to take a look at non-build things for a preliminary review
- # [18:39] * Quits: dao-m (AndChat@moz-CC78E44D.web.vodafone.de) (Ping timeout)
- # [18:39] * Joins: cpeterson (cpeterson@moz-18338A6E.hsd1.ca.comcast.net)
- # [18:40] * Joins: Sander (chatzilla@73FE8D5D.5F1E337E.109882C3.IP)
- # [18:40] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [18:40] <@khuey> jdm: unfortunately, it's almost all build stuff
- # [18:40] <@khuey> but thanks for the offer!
- # [18:41] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:41] <jdm> you made your bed, now you must review it
- # [18:41] <@khuey> actually, shaver put me in this bed
- # [18:41] * Joins: Mook_as (mook@moz-1FCC0032.activestate.com)
- # [18:41] <Ms2ger> For bedbugs?
- # [18:42] <lurking> http://www.staples.com - order a rubber stamp
- # [18:42] <@khuey> then I would have to expense it
- # [18:42] <@khuey> and expensing things is a total PITA
- # [18:43] <lurking> Indeed
- # [18:43] <@khuey> as I'm discovering
- # [18:43] <@bz> it's funny how much easier it is to modify frame constructor than to write code (and design APIs!) from scratch....
- # [18:43] <@khuey> our expense tracking system seems to choke on PDFs from the scanner in the office
- # [18:43] * Quits: kanru (user@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [18:44] <@bz> khuey: does you computer have a webcam?
- # [18:44] <@bz> khuey: I've been generating my expense report PDFs with the webcam on my laptop
- # [18:45] <@bz> khuey: produces nice low-res small images, works great. ;)
- # [18:45] <@khuey> bz: ooh
- # [18:45] <@khuey> I should try that
- # [18:45] * Joins: cadecairos (cadecairos@EDDEAA06.33EE9F8A.1139E686.IP)
- # [18:45] <@bz> khuey: have to flip them to make them readable, because otherwise they're mirror-imaged
- # [18:45] <@bz> khuey: but that seems solvable
- # [18:46] <GPHemsley> jdm: Is there any way to get newlines in the output?
- # [18:46] <@khuey> bz: yeah
- # [18:46] <jdm> GPHemsley: for the console service? I thought so; maybe <br>?
- # [18:46] * Joins: Mavericks (Mibbit@BBC57082.57B935C.B84D4DA2.IP)
- # [18:46] <GPHemsley> jdm: Oh, no, I wound up using dump()
- # [18:47] * Parts: Mavericks (Mibbit@BBC57082.57B935C.B84D4DA2.IP)
- # [18:47] <jdm> GPHemsley: dump treats \n fine
- # [18:47] <@khuey> yuck
- # [18:47] <GPHemsley> jdm: Is everything a string? Like, can I simply append it? Or do I need a second dump() call?
- # [18:47] <jdm> GPHemsley: "everything"?
- # [18:48] <GPHemsley> jdm: Well, can I do dump( notAString + "\n" )?
- # [18:48] <jdm> GPHemsley: yep
- # [18:48] <GPHemsley> ok
- # [18:48] <jdm> that implicitly becomes notAString.toString() + "\n"
- # [18:48] <jdm> and dump(noAString) becomes dump(notAString.toString())
- # [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?
- # [18:50] <jdm> froydnj: it exists, but it's actually nsILoadContext now; sorry.
- # [18:50] * Quits: gwagner (idefix2@moz-6644F61A.static-ip.oleane.fr) (Quit: gwagner)
- # [18:51] <froydnj> jdm: ah, wasn't looking at nsDocShell, but nsIDocShell. thanks!
- # [18:51] * Joins: cdiehl_ (cdiehl@moz-8F40AF71.pool.mediaways.net)
- # [18:51] <GPHemsley> If bundleService's GetStringFromName() is unsuccessful, what happens?
- # [18:52] <jdm> GPHemsley: an exception, I would assume
- # [18:52] <GPHemsley> ok
- # [18:52] * Quits: cdiehl (cdiehl@moz-77B0E628.pool.mediaways.net) (Ping timeout)
- # [18:52] * cdiehl_ is now known as cdiehl
- # [18:52] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Ping timeout)
- # [18:52] <hub> what is the behaviour if NS_ASSERTION? Does it terminate or return from the function?
- # [18:52] * Quits: sewardj (sewardj@moz-F29EE1CA.dip.t-dialin.net) (Ping timeout)
- # [18:52] * @bz wonders how to stop the tide of spam on his blog comments. :(
- # [18:52] <@bz> hub: no
- # [18:52] * Joins: irving (irving@F2D29657.F60B0462.67AC9B1.IP)
- # [18:53] <@bz> hub: in an opt build it's compiled out
- # [18:53] <@bz> hub: in a debug build it ranges from "just print a warning" to "abort the process" depending on env vars
- # [18:53] <@bz> hub: and OS
- # [18:53] <@bz> hub: default on Mac/Linux is "just print a warning", basically
- # [18:53] <@bz> hub: default on Windows is "annoying popup", iirc
- # [18:53] * Joins: knelson (Adium@moz-D613FA7D.hsd1.ca.comcast.net)
- # [18:53] * Parts: knelson (Adium@moz-D613FA7D.hsd1.ca.comcast.net)
- # [18:53] <sfink> bz: I ended up using the "Spam Karma 2" plugin, assuming you're talking about blog.mozilla.com
- # [18:54] * coop is now known as coop|afk
- # [18:54] * @bz is not on blog.mozilla.com
- # [18:55] * Quits: clee (clee@moz-6644F61A.static-ip.oleane.fr) (Quit: clee)
- # [18:55] * Joins: maikmerten (maikmerten@moz-C3003661.dynamic.qsc.de)
- # [18:55] * @bz should find a good blog host
- # [18:55] * philor|away is now known as philor
- # [18:56] <jhammel> bz: unpossible ;)
- # [18:56] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
- # [18:57] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [18:58] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [18:58] <@bz> ###!!! ASSERTION: consider quit stopper out of bounds: 'mConsiderQuitStopper > 0', file ../../../../mozilla/toolkit/components/startup/nsAppStartup.cpp, line 506
- # [18:58] * @bz hates
- # [18:59] * Joins: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com)
- # [18:59] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [19:00] * Quits: ferongr (ferongr@7021457F.229EBBFA.F5160715.IP) (Quit: ferongr)
- # [19:01] * Joins: eflores (eflores@4548E2C6.EE84D258.11F528CC.IP)
- # [19:01] * Quits: eflores_ (eflores@4548E2C6.EE84D258.11F528CC.IP) (Connection reset by peer)
- # [19:03] * Joins: clee (clee@moz-6644F61A.static-ip.oleane.fr)
- # [19:03] * Joins: ferjm (ferjm@53EF5629.3416E031.E21948B5.IP)
- # [19:03] * Joins: biesi (cbiesinger@EE9A5AA8.6B10AC3.E2F59BBC.IP)
- # [19:03] * rail-lunch is now known as rail-buildduty
- # [19:04] <jprmc> KaiRo: i'm confused on https://bugzilla.mozilla.org/show_bug.cgi?id=711656
- # [19:04] <mbrubeck> !seen Mossop
- # [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.
- # [19:05] <jprmc> KaiRo: has the fix definitely failed or not?
- # [19:05] * Quits: kwierso (chatzilla@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [19:05] <@bz> nice
- # [19:05] <Jesse> bz: bug 573324 ?
- # [19:05] <@bz> huffpo has <table style="display: inline"> around
- # [19:05] <@bz> that's ... moronic
- # [19:05] <@bz> ah, well
- # [19:06] * azakai|2 is now known as azakai
- # [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
- # [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
- # [19:06] <@bz> jesse: indeed
- # [19:06] <ferjm> http://pastebin.mozilla.org/1491467
- # [19:07] <@dveditz> dholbert: ping?
- # [19:07] <@khuey> ferjm: because the function is 'deleteDatabase'?
- # [19:07] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
- # [19:07] <ferjm> oh .. damn it! thanks :)
- # [19:08] <@bz> "This is entirely expected, especially in an environment like the mobile industry."
- # [19:08] * @bz laughs
- # [19:08] <@bz> (comments on the various rampant speculation about who our partners are)
- # [19:09] * Joins: kwierso (chatzilla@moz-BBE3ABD.mv.mozilla.com)
- # [19:11] * Joins: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com)
- # [19:11] * Quits: smvv (smvv@moz-ADA081D0.org) (Ping timeout)
- # [19:12] * Quits: diogogmt (kvirc@F1451709.44D93D66.1139E686.IP) (Ping timeout)
- # [19:12] * joduinn-mtg is now known as joduinn
- # [19:12] * Quits: timeless (u4015@moz-160C58C6.com) (Ping timeout)
- # [19:12] * Quits: jaws (u2871@moz-160C58C6.com) (Ping timeout)
- # [19:12] * Quits: Unfocused (u2622@moz-160C58C6.com) (Ping timeout)
- # [19:12] * Quits: sid0 (u2934@moz-160C58C6.com) (Ping timeout)
- # [19:12] * Quits: felipe (u2734@moz-160C58C6.com) (Ping timeout)
- # [19:13] * Quits: ttaubert (u2620@moz-160C58C6.com) (Ping timeout)
- # [19:13] * Joins: brendan (brendaneic@45A3491F.A5FB4ABA.FE58E87C.IP)
- # [19:13] * Joins: JeroenDeDauw (jeroen@moz-2D11A423.ifiber.telenet-ops.be)
- # [19:14] * lsblakk|afk is now known as lsblakk
- # [19:14] * Quits: clee (clee@moz-6644F61A.static-ip.oleane.fr) (Quit: clee)
- # [19:14] * mak is now known as mak|afk
- # [19:14] <mbrubeck> I'm hiding Windows Ru on Esr10 because it looks like it has known failures and is hidden everywhere else.
- # [19:15] * Joins: diogogmt (kvirc@F1451709.44D93D66.1139E686.IP)
- # [19:15] * Joins: ferongr (ferongr@7021457F.229EBBFA.F5160715.IP)
- # [19:15] * Joins: smvv (smvv@moz-ADA081D0.org)
- # [19:15] * Joins: faramarz (faramarz@moz-6644F61A.static-ip.oleane.fr)
- # [19:15] * Quits: CC_testing (u4156@moz-160C58C6.com) (Ping timeout)
- # [19:15] <mbrubeck> actually, why is it even running there?
- # [19:15] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:16] * Joins: Ami_Ty (Amie@moz-BBE3ABD.mv.mozilla.com)
- # [19:16] * Joins: pascalc (chatzilla@moz-44E93DFD.rev.sfr.net)
- # [19:16] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [19:17] * Joins: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net)
- # [19:17] * Quits: mats (chatzilla@E8A3702C.D5022173.8500CC29.IP) (Quit: ChatZilla 0.9.88 [Firefox 8.0.1/20111120135848])
- # [19:17] * Joins: ttaubert (u2620@moz-160C58C6.com)
- # [19:17] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
- # [19:17] * Joins: dvander`home (dvander@moz-EC56C22F.hsd1.ca.comcast.net)
- # [19:19] * Quits: ttaubert (u2620@moz-160C58C6.com) (Ping timeout)
- # [19:19] * Quits: glandium (glandium@moz-6CEC22A8.fbx.proxad.net) (Ping timeout)
- # [19:19] * Joins: glandium (glandium@moz-6CEC22A8.fbx.proxad.net)
- # [19:20] <philor> mbrubeck: thanks for the hiding
- # [19:20] <philor> it's running there because I've been trying to get it running since long long before esr10 existed
- # [19:21] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
- # [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
- # [19:22] * Quits: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net) (Ping timeout)
- # [19:22] <dholbert> dveditz, pong, but about to get on a caltrain
- # [19:22] <dholbert> dveditz, back (connected from the train) in ~20min
- # [19:23] * Parts: faramarz (faramarz@moz-6644F61A.static-ip.oleane.fr)
- # [19:23] * bear-afk is now known as bear
- # [19:24] * Quits: MarcoZ (marco.zehe@moz-1438EA1E.dip.t-dialin.net) (Quit: Weekend!)
- # [19:24] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
- # [19:24] * Quits: dcamp (dave@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving...)
- # [19:24] * Quits: diogogmt (kvirc@F1451709.44D93D66.1139E686.IP) (Ping timeout)
- # [19:25] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Quit: damons)
- # [19:25] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [19:26] * @bz put in assertions and is really glad now
- # [19:26] * Quits: nigelb (nigel@moz-8640053A.me) (Ping timeout)
- # [19:27] * Joins: harth (harth@moz-BBE3ABD.mv.mozilla.com)
- # [19:27] <jdm> gerv: ping
- # [19:27] * Joins: dcamp (dave@moz-BBE3ABD.mv.mozilla.com)
- # [19:27] <@khuey> bsmedberg: ping
- # [19:27] <gerv> pong.
- # [19:27] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [19:28] <jdm> gerv: I'm curious at what point the gsoc ideas on the brainstorming page become blessed.
- # [19:28] <gerv> jdm: when I get around to reading the page and blessing them :-)
- # [19:28] <jdm> heh
- # [19:28] <gerv> I'll take a first pass soon/
- # [19:28] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [19:28] <@bsmedberg> khuey: pong
- # [19:28] * gerv adds to list of things to do
- # [19:29] * Quits: mjschranz (mjschranz@C7D326F2.33EE9F8A.1139E686.IP) (Ping timeout)
- # [19:29] * Joins: AutomatedTester (AutomatedT@AD6C0BFA.26EC99C6.9EEBC132.IP)
- # [19:29] * rnewman is now known as rnewman|afk
- # [19:29] <@khuey> bsmedberg: have you seen bug 730051?
- # [19:29] * Quits: pranavrc (pranavrc@F3C5E595.DC3243E5.520CDC98.IP) (Quit: Ping timeout: ∞)
- # [19:30] <@khuey> bsmedberg: I've got in a debugger, the situation is a little crazy
- # [19:30] <@bsmedberg> I hadn't seen it, what does it look like?
- # [19:30] * Joins: timeless (u4015@moz-160C58C6.com)
- # [19:30] <@khuey> bsmedberg: so, it installs its dlls in Appdata/Local/Temp
- # [19:31] * Joins: ttaubert (u2620@moz-160C58C6.com)
- # [19:31] <@khuey> bsmedberg: and it hooks some shell thing to get loaded into our process
- # [19:31] <@khuey> we get to LdrLoadDll
- # [19:31] <@khuey> and the provided set of paths is right
- # [19:31] <@bsmedberg> shell thing, normal
- # [19:31] <@khuey> so we permit the load
- # [19:31] <@bsmedberg> installing DLLs to temp, weird
- # [19:31] <@khuey> then in its DllMain
- # [19:31] <@khuey> it calls LoadLibrary on itself
- # [19:32] <@khuey> this time we get a set of paths that doesn't include the temp dir
- # [19:32] * joduinn is now known as joduinn-commute
- # [19:32] <@khuey> so we reject the load
- # [19:32] <@khuey> cause SearchPathW doesn't find the file
- # [19:32] <@bsmedberg> why is the set of paths different?
- # [19:32] <@khuey> I don't know ...
- # [19:32] <@bsmedberg> or is the problem just that it's already "loaded", so searching isn't normally used?
- # [19:33] * @bsmedberg imagines recursive dllmaining
- # [19:33] <@khuey> I think it's expecting not to have to pass the full path if it's already laoded
- # [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?
- # [19:33] <@khuey> but I'm not sure
- # [19:33] <@bsmedberg> jlebar|mac: hehe
- # [19:33] <@bsmedberg> jlebar|mac: could you be more specific?
- # [19:33] <jlebar|mac> bsmedberg: Yeah.
- # [19:33] <@khuey> srsly :-)
- # [19:33] * Joins: timA (tabraldes@moz-535753DA.hsd1.or.comcast.net)
- # [19:33] * Joins: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net)
- # [19:33] * zpao|detached is now known as zpao
- # [19:33] <@bsmedberg> khuey: yeah, that's normal, you can just LoadLibrary("barepath.dll") if it's already in the process
- # [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).
- # [19:34] <jlebar|mac> In all cases, the file gets compiled.
- # [19:34] <jlebar|mac> But when I use the functions outside the file, the linker tells me they're not there.
- # [19:34] <@khuey> so it's in mfbt now?
- # [19:34] <@khuey> bsmedberg: ok
- # [19:34] <jlebar|mac> khuey: yes.
- # [19:34] <@bsmedberg> What library are they supposed to be in?
- # [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.
- # [19:35] <@khuey> mfbt ends up in mozglue or something, no?
- # [19:35] <@khuey> glandium would know
- # [19:35] * Quits: cadecairos (cadecairos@EDDEAA06.33EE9F8A.1139E686.IP) (Input/output error)
- # [19:35] <@bsmedberg> I think so
- # [19:35] * jlebar|mac nm's mozglue
- # [19:35] <@bsmedberg> but it shouldn't matter
- # [19:35] <@bsmedberg> jlebar|mac: are you using MFBT_API ?
- # [19:35] * Joins: nigelb (nigel@moz-8640053A.me)
- # [19:36] <jlebar|mac> bsmedberg: no...
- # [19:36] <@bsmedberg> do that, it will then work
- # [19:36] <@bsmedberg> you do need to export them, which means different things on different platforms, but MFBT_API should hide the details
- # [19:36] <glandium> MOZ_EXPORT_API
- # [19:36] <glandium> MFBT_API is for the declaration in the header
- # [19:37] * Joins: ibarlow (ibarlow@F2D29657.F60B0462.67AC9B1.IP)
- # [19:37] <glandium> basically, look at MOZ_Crash and MOZ_Assert in mfbt/Assertion*
- # [19:37] <@bsmedberg> well ok, but you need both ;-)
- # [19:37] <jlebar|mac> So, the problem is, we're compiling to some intermediate library, and that's hiding my functions?
- # [19:37] <@bsmedberg> jlebar|mac: no, you're just not exporting them
- # [19:37] <@bsmedberg> on windows that's dllimport/dllexport
- # [19:37] * Quits: Asa (asa@F259CFB7.9EF26CBA.EB5E51FC.IP) (Ping timeout)
- # [19:37] <@bsmedberg> on linux that's visibility-default
- # [19:37] <jlebar|mac> is mozglue linked into libxul?
- # [19:37] <@bsmedberg> no, it's a .so
- # [19:38] * mak|afk is now known as mak
- # [19:38] <glandium> jlebar|mac: it's a .dylib on mac, a .dll on windows and a static lib on linux
- # [19:38] <glandium> jlebar|mac: it's statically linked in the binary
- # [19:38] * Joins: aleth (aleth@moz-C0928D09.ictp.it)
- # [19:38] <glandium> jlebar|mac: on android, it's a .so
- # [19:38] * Quits: ferongr (ferongr@7021457F.229EBBFA.F5160715.IP) (NickServ (GHOST command used by `ferongr))
- # [19:38] * Joins: ferongr (ferongr@7021457F.229EBBFA.F5160715.IP)
- # [19:38] <@bsmedberg> oof, that's weird linkage on linux
- # [19:39] <jlebar|mac> Okay; thanks!
- # [19:39] <glandium> bsmedberg: only way to interpose jemalloc
- # [19:39] <@khuey> bsmedberg: it's for jemalloc
- # [19:39] <@bsmedberg> but we don't want to do that for things like hash functions...
- # [19:39] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [19:39] * Joins: igor (igor@169CEE78.E37E53F7.1DAC7E2F.IP)
- # [19:39] <glandium> bsmedberg: it doesn't really matter imho
- # [19:39] <@bsmedberg> why not?
- # [19:40] <@bsmedberg> we're going to be shipping this code around in multiple locations for the webapp work
- # [19:42] * Joins: mjschranz (mjschranz@F1451709.44D93D66.1139E686.IP)
- # [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
- # [19:42] * Quits: smvv (smvv@moz-ADA081D0.org) (Ping timeout)
- # [19:42] <glandium> bsmedberg: mfbt is a single location
- # [19:42] * Quits: timeless (u4015@moz-160C58C6.com) (Ping timeout)
- # [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)
- # [19:43] * Joins: cadecairos (cadecairos@F6D236F8.5BCEC6DB.DA78B690.IP)
- # [19:43] * Quits: hub (hub@83874EA1.EB7C1AF9.6F478678.IP) (Ping timeout)
- # [19:43] * Quits: ttaubert (u2620@moz-160C58C6.com) (Ping timeout)
- # [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
- # [19:43] * Quits: nigelb (nigel@moz-8640053A.me) (Ping timeout)
- # [19:43] <@bsmedberg> glandium: my point is that there isn't "a" binary once we have the webapps work...
- # [19:44] <@bsmedberg> although it might not matter on Linux if we can just launch using shell scripting
- # [19:44] * Joins: clee (clee@moz-6644F61A.static-ip.oleane.fr)
- # [19:44] * Quits: clee (clee@moz-6644F61A.static-ip.oleane.fr) (Quit: clee)
- # [19:45] * Joins: squib (squib-@moz-3F6F2A9C.ep.wisc.edu)
- # [19:46] * Quits: ferjm (ferjm@53EF5629.3416E031.E21948B5.IP) (Quit: Leaving)
- # [19:47] <@khuey> bsmedberg: alright, I guess we just need to not SearchPathW unless we know we're in the initial load
- # [19:48] * @khuey posts a patch
- # [19:48] * Joins: alex (alex@moz-BD8D0A09.lightspeed.sntcca.sbcglobal.net)
- # [19:49] <@bsmedberg> khuey: we could try running OpenLibrary on pathless loads
- # [19:49] * @bsmedberg isn't sure whether that would deadlock the loader or anything
- # [19:49] * Joins: mbrubeck (mbrubeck@5943934D.49415023.A861C666.IP)
- # [19:49] <glandium> bsmedberg: wait. what? webapps will each have their own binary? i'm tempted to say wtf
- # [19:49] <@khuey> bsmedberg: what is OpenLibrary?
- # [19:49] <@bsmedberg> glandium: when we install each webapp we'll be copying the stub executable to its install location
- # [19:49] * @khuey has never heard of that
- # [19:49] <@bsmedberg> and running it from there
- # [19:50] <glandium> bsmedberg: oh my
- # [19:50] <@bsmedberg> khuey: oops, I meant GetModuleHandle
- # [19:50] <@bsmedberg> which gets a handle to a library only if it's already loaded
- # [19:51] <dholbert> dveditz, [a more real 'pong' now]
- # [19:51] * @bz should stop replying to tabatkins' mails for a while....
- # [19:51] * Quits: anky (anky@B5E8855B.588DE6B1.A3D1B221.IP) (Client exited)
- # [19:51] * Joins: ttaubert (u2620@moz-160C58C6.com)
- # [19:51] <@khuey> bsmedberg: ah, interesting
- # [19:51] * Joins: sgreenlay (sgreenlay@E17A855D.16AD8761.971E19F6.IP)
- # [19:51] <@khuey> jlebar|mac: how are you getting the length?
- # [19:52] <@khuey> strlen()?
- # [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
- # [19:52] * Joins: timeless (u4015@moz-160C58C6.com)
- # [19:52] * Joins: nigelb (nigel@moz-8640053A.me)
- # [19:52] <@khuey> how is this all going to work with updates?
- # [19:53] <@bsmedberg> khuey: https://wiki.mozilla.org/Apps/WebRT#Stub_Executable has some details
- # [19:53] * Quits: cpeterson (cpeterson@moz-18338A6E.hsd1.ca.comcast.net) (Input/output error)
- # [19:54] * Joins: smvv (smvv@moz-ADA081D0.org)
- # [19:54] <glandium> bsmedberg: ah so the stub is just doing an exec() it doesn't even need mfbt
- # [19:54] <@khuey> or jemalloc
- # [19:55] <@khuey> or anything
- # [19:55] <@bsmedberg> um
- # [19:55] <jlebar|mac> khuey: std::string.length()
- # [19:55] <glandium> that shouldn't even need to be updated
- # [19:55] * AaronMT is now known as AaronMT|mtg
- # [19:55] <@khuey> jlebar|mac: mmm
- # [19:55] <@bsmedberg> that page may be out of date, it's not doing an exec in the current plan
- # [19:55] <@khuey> jlebar|mac: you really want to stop after 4 chars though
- # [19:55] <@bsmedberg> we've changed the plan so many times...
- # [19:55] <jlebar|mac> khuey: hm?
- # [19:55] * Joins: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net)
- # [19:55] <glandium> bsmedberg: why do something more complicated than an exec?
- # [19:55] * Joins: WeirdAl (chatzilla@moz-D461843.ask.info)
- # [19:55] <jlebar|mac> khuey: I can upload my code to github...
- # [19:56] * Parts: aleth (aleth@moz-C0928D09.ictp.it)
- # [19:56] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
- # [19:56] <@khuey> jlebar|mac: wouldn't pastebin be fine?
- # [19:56] <@bsmedberg> glandium: well, on Windows we have to because of taskbar grouping issues, IIRC
- # [19:56] <@bsmedberg> and on mac we have to get the dock correct
- # [19:56] <@bsmedberg> doesn't matter as much on Linux
- # [19:56] <jlebar|mac> glandium / bsmedberg btw, the MFBT_API thing worked. Thanks.
- # [19:57] <jlebar|mac> khuey: https://github.com/jlebar/hashtest/blob/master/testatoms.cpp#L84
- # [19:57] <jlebar|mac> khuey: (It was already on github, I just needed to push.)
- # [19:58] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:58] * ChanServ sets mode: +o dbaron
- # [19:59] <@khuey> jlebar|mac: I'm not really an stl person ... does string.length() traverse the string?
- # [19:59] <@khuey> or is the length stored?
- # [19:59] <jlebar|mac> khuey: I am not an stl person either. :
- # [19:59] <jlebar|mac> :)
- # [19:59] <jlebar|mac> But I think it's cached.
- # [19:59] * Quits: gkw (gkw@moz-39A7D4A1.hsd1.ca.comcast.net) (Quit: Instantbird 1.2a1pre)
- # [19:59] <@khuey> ah, ok
- # [19:59] <derf> It's C++!
- # [19:59] <@khuey> ignore me then
- # [19:59] * jhammel thinks jlebar|mac is correct
- # [19:59] <derf> You're not supposed to know.
- # [19:59] <@khuey> heh
- # [19:59] <derf> It's called "abstraction".
- # [19:59] <jlebar|mac> khuey: afk for sec
- # [20:00] <jhammel> derf: yes, but... ;)
- # [20:00] <bjacob> windows / msvc 2010 build error: http://pastebin.mozilla.org/1491500
- # [20:00] <bjacob> help?
- # [20:00] <luke> anyone familiar with window.applicationCache.status ?
- # [20:00] <derf> jhammel: "Yes, but..." indeed.
- # [20:00] * Quits: waschtl (waschtl@moz-A4ECE553.hsi4.kabel-badenwuerttemberg.de) (Ping timeout)
- # [20:00] <bjacob> oh, i may need to use 64bit msvc...
- # [20:01] * Quits: past (past@moz-9D677A1D.dsl.dyn.forthnet.gr) (Input/output error)
- # [20:01] * Joins: aja (chatzilla@F48EAD37.625E483C.7880DB15.IP)
- # [20:03] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Broken pipe)
- # [20:03] * Joins: Lucas (Lucas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:03] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [20:03] * Joins: jaws (u2871@moz-160C58C6.com)
- # [20:04] * Joins: cpeterson (cpeterson@moz-18338A6E.hsd1.ca.comcast.net)
- # [20:05] * Joins: jgriffin (jgriffin@moz-6644F61A.static-ip.oleane.fr)
- # [20:05] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [20:05] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [20:05] * Quits: smvv (smvv@moz-ADA081D0.org) (Ping timeout)
- # [20:05] * Quits: jaws (u2871@moz-160C58C6.com) (Ping timeout)
- # [20:05] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [20:06] * Joins: KLB_ (Kenneth_Ba@moz-CB90BBF2.maine.res.rr.com)
- # [20:06] * Quits: nigelb (nigel@moz-8640053A.me) (Ping timeout)
- # [20:06] <mak> peterv: looks like you may have broken newtab browser-chrome tests
- # [20:06] * Quits: timeless (u4015@moz-160C58C6.com) (Ping timeout)
- # [20:06] * Joins: jgilbert_ (jgilbert@moz-2B3CF81C.hsd1.ca.comcast.net)
- # [20:06] <mak> not sure how though
- # [20:06] * Joins: smvv (smvv@moz-ADA081D0.org)
- # [20:06] * Joins: nigelb (nigel@moz-8640053A.me)
- # [20:06] <@dveditz> dholbert: just wanted to comment on your question from last night
- # [20:06] * Quits: KLB (Kenneth_Ba@moz-CB90BBF2.maine.res.rr.com) (Ping timeout)
- # [20:07] <dholbert> dveditz, ah, thanks!
- # [20:07] * KLB_ is now known as KLB
- # [20:07] <dholbert> dveditz, so -- should one change status-esr10 to fixed after landing?
- # [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
- # [20:07] <dholbert> gotcha
- # [20:07] <@dveditz> so yeah. change status-esr10 (which means the 10 branch, not 10.0.0) to fixed
- # [20:08] <dholbert> sounds good, thanks
- # [20:08] <@dveditz> and the tracking-esr10 field should represent "the firefox version matching the esr we're going to ship"
- # [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
- # [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
- # [20:09] <jdm> anybody know if this is even feasible?
- # [20:09] <aja> speaking of 1.9.2, is there an official EOL yet?
- # [20:09] * jgilbert_ is now known as jgilbert
- # [20:09] * Joins: hub (hub@21B7B9F2.B87E9213.6E712CE2.IP)
- # [20:09] * Joins: jaws (u2871@moz-160C58C6.com)
- # [20:09] <biesi> jdm, no
- # [20:09] <biesi> and by "no" I mean "not easily", of course
- # [20:10] <biesi> you could replace some services, I'm sure...
- # [20:10] <@dveditz> aja: when Fx12 ships
- # [20:10] <@dveditz> or, the ESR that goes with Fx12
- # [20:10] * Quits: Sander (chatzilla@73FE8D5D.5F1E337E.109882C3.IP) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [20:10] * Quits: mjschranz (mjschranz@F1451709.44D93D66.1139E686.IP) (Client exited)
- # [20:11] * joduinn-commute is now known as joduinn
- # [20:11] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [20:11] <aja> dveditz: cool...tks. handn't seen anything official b4
- # [20:11] * Quits: jgriffin (jgriffin@moz-6644F61A.static-ip.oleane.fr) (Quit: jgriffin)
- # [20:11] * Joins: timeless (u4015@moz-160C58C6.com)
- # [20:12] * Quits: @bz (bzbarsky@moz-69B5879F.bstnma.fios.verizon.net) (Ping timeout)
- # [20:12] * mbrubeck updates https://wiki.mozilla.org/Release_Management/ESR_Landing_Process
- # [20:12] * Quits: KLB (Kenneth_Ba@moz-CB90BBF2.maine.res.rr.com) (Quit: ChatZilla 0.9.88 [Firefox 10.0.2/20120215223356])
- # [20:13] <mbrubeck> dveditz: Are you aware that 10.0.2 ESR was built from the wrong branch?
- # [20:13] * Quits: cadecairos (cadecairos@F6D236F8.5BCEC6DB.DA78B690.IP) (Ping timeout)
- # [20:13] * Joins: evilpie (evilpie@moz-B330FAFC.pools.arcor-ip.net)
- # [20:13] * Quits: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl) (Ping timeout)
- # [20:13] <mbrubeck> (apparently)
- # [20:13] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
- # [20:14] <mbrubeck> or was that intentional because it was shipped before FF11?
- # [20:14] <mbrubeck> I think I get it now...
- # [20:14] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:14] <mbrubeck> (for reference, https://bugzilla.mozilla.org/show_bug.cgi?id=714547#c36 )
- # [20:15] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Client exited)
- # [20:15] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:16] <sfink> jst: ping
- # [20:16] * Joins: cdleary (cdleary@moz-BBE3ABD.mv.mozilla.com)
- # [20:18] * Joins: mjschranz (mjschranz@C7D326F2.33EE9F8A.1139E686.IP)
- # [20:18] * philor is now known as philor|afk
- # [20:18] * AaronMT|mtg is now known as AaronMT
- # [20:19] * Cwiiis is now known as CwiiisAway
- # [20:19] * Quits: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net) (Ping timeout)
- # [20:20] * Joins: diogogmt (kvirc@F1451709.44D93D66.1139E686.IP)
- # [20:21] * Quits: jlebar|mac (~jlebarmac@moz-6644F61A.static-ip.oleane.fr) (Quit: jlebar|mac)
- # [20:21] * Joins: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net)
- # [20:22] <josh> In what version of Firefox did we disable XBL for content?
- # [20:22] <Ms2ger> 4?
- # [20:22] <mak> josh: 4
- # [20:22] <@dveditz> mbrubeck: I wasn't aware, that's more between akeybl and releng
- # [20:23] <Ms2ger> That's like 10 ago
- # [20:23] <mak> josh 546857
- # [20:23] <Ms2ger> So, 30 years?
- # [20:23] <mak> bug 546857
- # [20:23] * Quits: mjschranz (mjschranz@C7D326F2.33EE9F8A.1139E686.IP) (Connection reset by peer)
- # [20:23] <@dveditz> mbrubeck: I'm just trying to help get the right security bugs fixed in whatever it is we do ship
- # [20:23] * Joins: mjschranz (mjschranz@C7D326F2.33EE9F8A.1139E686.IP)
- # [20:23] * Quits: fabrice (fabrice@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [20:24] * Joins: bz (bzbarsky@moz-69B5879F.bstnma.fios.verizon.net)
- # [20:24] * ChanServ sets mode: +o bz
- # [20:24] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [20:24] * Quits: maikmerten (maikmerten@moz-C3003661.dynamic.qsc.de) (Quit: Leaving)
- # [20:24] <@bz> Does C++ make any guarantees about threadsafety of |function f() { static i = getSomeInt(); } ?
- # [20:24] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [20:26] <hub> bz: no
- # [20:26] <@bz> hub: ok
- # [20:26] * Quits: cjones (cjones@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [20:26] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [20:26] * Joins: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com)
- # [20:27] <biesi> bz, afaik it is threadsafe with GCC
- # [20:27] <biesi> not sure about MSVC
- # [20:27] <@bz> yes, I know about GCC
- # [20:28] * Joins: jgriffin (jgriffin@moz-6644F61A.static-ip.oleane.fr)
- # [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
- # [20:30] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
- # [20:30] * Joins: karl (karl@moz-B71EAAB9.jetstream.xtra.co.nz)
- # [20:30] * Joins: jimm (jmathies@moz-7F164CA1.pn.at.cox.net)
- # [20:31] * Quits: jaws (u2871@moz-160C58C6.com) (Ping timeout)
- # [20:31] * Quits: timeless (u4015@moz-160C58C6.com) (Ping timeout)
- # [20:31] * Joins: timeless (u4015@moz-160C58C6.com)
- # [20:31] * Quits: smvv (smvv@moz-ADA081D0.org) (Ping timeout)
- # [20:31] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
- # [20:31] * jhammel is now known as jhammel|lunch
- # [20:32] * Quits: AutomatedTester (AutomatedT@AD6C0BFA.26EC99C6.9EEBC132.IP) (Input/output error)
- # [20:33] * Joins: jaws (u2871@moz-160C58C6.com)
- # [20:33] * Joins: KLB (Kenneth_Ba@moz-CB90BBF2.maine.res.rr.com)
- # [20:33] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [20:34] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
- # [20:34] * Quits: mreavy (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net) (Ping timeout)
- # [20:34] * Joins: anky (anky@B5E8855B.588DE6B1.A3D1B221.IP)
- # [20:34] * Joins: smvv (smvv@moz-ADA081D0.org)
- # [20:34] * Joins: felipe (u2734@moz-160C58C6.com)
- # [20:37] * Joins: cadecairos (cadecairos@EDDEAA06.33EE9F8A.1139E686.IP)
- # [20:37] * Quits: gal (gal@moz-6644F61A.static-ip.oleane.fr) (Quit: gal)
- # [20:39] <decoder> jfkthame: ping? :)
- # [20:39] * Quits: anky (anky@B5E8855B.588DE6B1.A3D1B221.IP) (Client exited)
- # [20:39] <jfkthame> decoder: pong
- # [20:39] <decoder> hey :)
- # [20:39] <decoder> jfkthame: wrote you in pm :)
- # [20:39] <nemo> browser.tabs.tabMinWidth is broken?
- # [20:39] <nemo> apologies for profanity, reaction from user follows
- # [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
- # [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
- # [20:40] * juanb is now known as juanb|lunch
- # [20:40] <nemo> 14:28 < Rho_> oh what a surprise, CHROME does it just fine
- # [20:40] <nemo> 14:28 < Rho_> maybe i'll switch to chrome now, fuck you firefox
- # [20:40] <nemo> etc...
- # [20:40] <nemo> I tried browser.tabs.tabMinWidth and it does seem to get ignored
- # [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
- # [20:40] <gaston> does it ring a bell to anyone ?
- # [20:40] <nemo> is possible to override in UserChrome.css I guess, but wondering if anyone knows what happened
- # [20:41] <@bz> jlebar|mac: ping
- # [20:41] * Joins: necolas (necolas@moz-F9C3140E.bb.sky.com)
- # [20:41] <gaston> full error message at the bottom of http://buildbot.rhaalovely.net/builders/mozilla-central-macppc/builds/60/steps/build/logs/stdio
- # [20:41] * Joins: mreavy (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net)
- # [20:42] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [20:42] <NeilAway> dveditz: lol @ 149895
- # [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? :-/
- # [20:43] <aja> dholbert: any test / try builds of flexbox draft yet? soon(ish)?
- # [20:43] * Joins: fabrice (fabrice@moz-6644F61A.static-ip.oleane.fr)
- # [20:44] <dholbert> aja, soon-ish, yeah. working on recent spec-updates now. (splitting out flexibility into its own property)
- # [20:44] <Ms2ger> gaston, you want glandium
- # [20:45] * aja was playing with webkit impl last nite, so thought i'd ask
- # [20:45] * Quits: mbrubeck (mbrubeck@5943934D.49415023.A861C666.IP) (Ping timeout)
- # [20:45] <Ms2ger> dholbert, any tests? :)
- # [20:45] <gaston> Ms2ger: if he has the fix/cluebat, sure :)
- # [20:45] * Joins: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com)
- # [20:46] * Quits: WeirdAl (chatzilla@moz-D461843.ask.info) (Ping timeout)
- # [20:47] <gaston> hm but libmozglue.a only contains Assertions.o and dummy.o
- # [20:47] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
- # [20:47] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Ping timeout)
- # [20:48] * nthomas is now known as nthomas|away
- # [20:49] * Joins: AutomatedTester (AutomatedT@AD6C0BFA.26EC99C6.9EEBC132.IP)
- # [20:49] * Quits: c0smikdebris (c0smikdebr@AB277EF.DC4492DD.BE90E62C.IP) (Quit: Computer has gone to sleep.)
- # [20:49] <nemo> https://bugzilla.mozilla.org/show_bug.cgi?id=574654
- # [20:49] * Quits: AutomatedTester (AutomatedT@AD6C0BFA.26EC99C6.9EEBC132.IP) (Input/output error)
- # [20:49] <nemo> https://bugzilla.mozilla.org/show_bug.cgi?id=577986
- # [20:49] <nemo> https://bugzilla.mozilla.org/show_bug.cgi?id=577497
- # [20:49] * nemo sighs
- # [20:49] <gaston> i'm pretty sure it's related to his last blog post, but oh well...
- # [20:50] * Parts: cdleary (cdleary@moz-BBE3ABD.mv.mozilla.com) (Leaving)
- # [20:51] * Parts: irving (irving@F2D29657.F60B0462.67AC9B1.IP)
- # [20:52] <Ms2ger> AryehGregor, I would be rather unsurprised if we don't have any tests for RangeException in particular
- # [20:52] <AryehGregor> Ms2ger, hmm, that would make sense (sadly).
- # [20:52] <decoder> MattN: ping?
- # [20:52] <AryehGregor> Want to finish porting testharness.js to work with mochitests so I don't have to write any new tests? :)
- # [20:52] <Ms2ger> I was thinking about that :)
- # [20:52] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [20:53] <Ms2ger> Once I finish up this ImageData stuff, I'll have that tree free to work on testharness.js :)
- # [20:54] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [20:54] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
- # [20:54] * Quits: jgriffin (jgriffin@moz-6644F61A.static-ip.oleane.fr) (Quit: jgriffin)
- # [20:54] <dholbert> Ms2ger, plenty of reftests. :) no fancy demos though
- # [20:55] * Joins: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com)
- # [20:55] <Ms2ger> dholbert, I don't care for fancy demos, I care for thorough conformance tests ;)
- # [20:55] <dholbert> cool. I have those! :D
- # [20:55] <Ms2ger> In the W3C test suite? :)
- # [20:56] <dholbert> no..
- # [20:56] <dholbert> maybe later.
- # [20:56] <dholbert> :)
- # [20:57] <Ms2ger> :)
- # [20:57] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
- # [20:57] * Quits: kaie (kaie@moz-928A820A.dip.t-dialin.net) (Quit: Leaving)
- # [20:59] * Quits: Joeh (joe@5A3923AA.BC22908.C7CEC4ED.IP) (Ping timeout)
- # [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)
- # [21:00] <Ms2ger> But they did it first!
- # [21:00] <dholbert> opera supports img src="foo.svg" I'm pretty sure
- # [21:00] * Joins: Joeh (joe@5A3923AA.BC22908.C7CEC4ED.IP)
- # [21:00] <aja> hmmm....just saw several black boxes
- # [21:01] <dholbert> flexbox draft loads fine for me :)
- # [21:01] <dholbert> in opera
- # [21:01] <dholbert> ( http://dev.w3.org/csswg/css3-flexbox/ )
- # [21:01] * Quits: Shadowized (Shadowized@moz-96A95753.fuckoff-n-die.com) (Ping timeout)
- # [21:02] <dholbert> aja, (including its SVG images)
- # [21:02] * Quits: philipp64|laptop (chatzilla@moz-49802010.redfish-solutions.com) (Quit: ChatZilla 0.9.88 [Firefox 10.0/20120129021758])
- # [21:03] * jhammel|lunch is now known as jhammel
- # [21:03] * Joins: Shadowized (Shadowized@moz-96A95753.fuckoff-n-die.com)
- # [21:03] <aja> dholbert: flex-pack example?
- # [21:04] * zpao is now known as zpao|detached
- # [21:04] * Quits: ehsan_xchat (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving)
- # [21:05] * Joins: rs (rs@moz-217F02CE.lightspeed.sntcca.sbcglobal.net)
- # [21:05] * Joins: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP)
- # [21:06] <gaston> glandium: halp!
- # [21:06] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
- # [21:08] <MattN> decoder: pong
- # [21:08] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [21:09] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
- # [21:10] * Joins: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es)
- # [21:10] * Parts: ibarlow (ibarlow@F2D29657.F60B0462.67AC9B1.IP)
- # [21:11] * Joins: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP)
- # [21:11] * Joins: akeybl_ (akeybl@moz-BBE3ABD.mv.mozilla.com)
- # [21:11] * Quits: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [21:12] * Joins: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com)
- # [21:12] * Quits: By-Tor (bytor@moz-46974D0B.dyn.optonline.net) (Connection reset by peer)
- # [21:13] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
- # [21:13] <decoder> MattN: you coded this "safe mode" dialog after multiple crashes, right?
- # [21:13] <MattN> decoder: yes
- # [21:13] <decoder> MattN: can this be disabled via a pref?
- # [21:13] <decoder> it's nagging me a bit during automated crash reproduction
- # [21:14] <MattN> yes, toolkit.startup.max_resumed_crashes = -1
- # [21:14] <nigelb> heh
- # [21:14] <decoder> MattN: thx :D
- # [21:14] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: yuan)
- # [21:15] <MattN> decoder: np
- # [21:16] * aki is now known as aki|lunch
- # [21:16] <jdm> !seen ejpbruel
- # [21:16] * joduinn is now known as joduinn-food
- # [21:16] * Quits: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp) (Quit: Leaving...)
- # [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.
- # [21:17] * Quits: felipe (u2734@moz-160C58C6.com) (Ping timeout)
- # [21:17] * Quits: jaws (u2871@moz-160C58C6.com) (Ping timeout)
- # [21:19] * Joins: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP)
- # [21:21] * Joins: felipe (u2734@moz-160C58C6.com)
- # [21:21] * Joins: jaws (u2871@moz-160C58C6.com)
- # [21:21] * Joins: AutomatedTester (AutomatedT@259C9882.DC979C2E.50E6E587.IP)
- # [21:21] * jhford-work is now known as jhford-work-away
- # [21:22] * Quits: kdcw (kdc@moz-F7413045.pk.shawcable.net) (Quit: HydraIRC -> http://www.hydrairc.com <- s0 d4Mn l33t |t'z 5c4rY!)
- # [21:22] * khuey is now known as khuey|away
- # [21:24] * Quits: felipe (u2734@moz-160C58C6.com) (Ping timeout)
- # [21:24] * Quits: jaws (u2871@moz-160C58C6.com) (Ping timeout)
- # [21:25] * Quits: timeless (u4015@moz-160C58C6.com) (Ping timeout)
- # [21:25] * Quits: ttaubert (u2620@moz-160C58C6.com) (Ping timeout)
- # [21:26] <dholbert> aja, ah, I see what you mean
- # [21:26] * Joins: timeless (u4015@moz-160C58C6.com)
- # [21:26] * Joins: ttaubert (u2620@moz-160C58C6.com)
- # [21:26] * Joins: felipe (u2734@moz-160C58C6.com)
- # [21:27] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Ping timeout)
- # [21:27] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
- # [21:27] <aja> dholbert: just figures 3 & 4 for me....others are ok
- # [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 )
- # [21:28] <dholbert> odd
- # [21:28] * Joins: gkw (gkw@moz-BBE3ABD.mv.mozilla.com)
- # [21:28] * Quits: timeless (u4015@moz-160C58C6.com) (Ping timeout)
- # [21:28] * Quits: ttaubert (u2620@moz-160C58C6.com) (Ping timeout)
- # [21:28] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Quit: pcwalton)
- # [21:28] * Quits: felipe (u2734@moz-160C58C6.com) (Ping timeout)
- # [21:28] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [21:29] * Quits: davidillsley (chatzilla@moz-3832197F.range109-145.btcentralplus.com) (Client exited)
- # [21:29] <dholbert> aja, ...though emacs' built-in SVG rendering matches operas :)
- # [21:29] * Joins: davidillsley (chatzilla@moz-3832197F.range109-145.btcentralplus.com)
- # [21:30] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [21:30] * Quits: graememcc (chatzilla@moz-8A03ACDE.range86-150.btcentralplus.com) (Quit: ChatZilla 0.9.88 [Firefox 10.0.2/20120216081259])
- # [21:32] * Joins: clokep (clokep@moz-84F4848B.static.ngn.east.myfairpoint.net)
- # [21:32] <aja> needs DRM'ed Flash fallback :)
- # [21:32] * Quits: cpeterson (cpeterson@moz-18338A6E.hsd1.ca.comcast.net) (Input/output error)
- # [21:32] * Quits: smvv (smvv@moz-ADA081D0.org) (Ping timeout)
- # [21:32] * Quits: nigelb (nigel@moz-8640053A.me) (Ping timeout)
- # [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
- # [21:33] * Quits: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net) (Ping timeout)
- # [21:33] * Joins: nigelb (nigel@moz-8640053A.me)
- # [21:34] <aja> hrm...perhaps just doubled :: dunno
- # [21:34] * Joins: jaws (u2871@moz-160C58C6.com)
- # [21:35] <Ms2ger> ::nth-child is wrong
- # [21:35] * Joins: felipe (u2734@moz-160C58C6.com)
- # [21:35] * @bz summons jlebar
- # [21:35] <@bz> Ms2ger: impl, or conceptually?
- # [21:35] * Joins: smvv (smvv@moz-ADA081D0.org)
- # [21:35] * philor|afk is now known as philor
- # [21:36] <Ms2ger> nth-child is a pseudoclass, not a pseudo-element
- # [21:36] <dholbert> hm, https://developer.mozilla.org/en/CSS/:nth-child says Opera should support it
- # [21:37] <@bz> oh, with ::
- # [21:37] <@bz> yeah, sure
- # [21:37] <Ms2ger> Maybe not in SVG
- # [21:37] <dholbert> Ms2ger, maybe not, yeah
- # [21:37] <@bz> what's the testcase?
- # [21:37] <Ms2ger> The flexbox spec
- # [21:37] * Joins: ttaubert (u2620@moz-160C58C6.com)
- # [21:37] <@bz> um
- # [21:37] <dholbert> bz, http://dev.w3.org/csswg/css3-flexbox/images/flex-pack.svg
- # [21:37] * @bz looks
- # [21:37] <dholbert> bz, black bars in Opera
- # [21:37] <dholbert> bz, pretty picture in firefox
- # [21:37] <@bz> intereting
- # [21:37] <@bz> er, interesting
- # [21:38] <Ms2ger> itym fascinating
- # [21:38] <@bz> lemme check something
- # [21:38] <dholbert> (and disabling the nth-child styling produces black bars in firefox)
- # [21:38] <aja> bz: and next figure in draft, too (figure 4)
- # [21:38] * Joins: timeless (u4015@moz-160C58C6.com)
- # [21:38] <dholbert> aja, that figure being http://dev.w3.org/csswg/css3-flexbox/images/flex-align.svg
- # [21:39] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
- # [21:39] <@bz> <!DOCTYPE html>
- # [21:39] <@bz> <svg width="100" height="100">
- # [21:39] <@bz> <rect width="100" height="100" fill="red"/>
- # [21:39] <@bz> </svg>
- # [21:39] <@bz> I don't see a fill in Opera
- # [21:39] * Joins: dao (dao@moz-61C7CFE.superkabel.de)
- # [21:39] <@bz> I do in Gecko and WebKit
- # [21:39] <@bz> "odd"
- # [21:39] <Ms2ger> "even"?
- # [21:40] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [21:40] * Joins: tonymec__ (tonymec@33EE4BB1.22CCFEC6.277517C1.IP)
- # [21:40] <dholbert> bz, WFM in opera
- # [21:40] <MattN> sheriffs: Aurora OS X64 Nightly build is busted but I don't see why. Should I just trigger a rebuild?
- # [21:40] <dholbert> bz, that text, saved into foo.html
- # [21:40] <@bz> wtf?
- # [21:40] <@bz> which Opera version?
- # [21:40] <Ms2ger> MattN, is that still ctalbert?
- # [21:40] <dholbert> bz, 11.61
- # [21:40] * @bz updates to 11.61
- # [21:40] <@bz> lemme try that
- # [21:40] <aja> 11.61 and .Nexct on XP here
- # [21:40] <aja> .Next
- # [21:41] <@bz> ok
- # [21:41] <@bz> now it works
- # [21:41] <@bz> interesting
- # [21:41] <Ms2ger> dveditz, nice triage
- # [21:41] <MattN> Ms2ger: Not sure what you're saying
- # [21:41] <@bz> nth-child works too in a simple testcase
- # [21:41] * Joins: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net)
- # [21:43] <aja> candidate for test suite perhaps?
- # [21:44] <@bz> um
- # [21:44] <@bz> wtf is Opera doing here???
- # [21:44] * tonymec__ is now known as tonymec|away
- # [21:44] <Ms2ger> "Stroustrup Reveals What's New In C++ 11"
- # [21:45] <@bz> ok
- # [21:45] <@bz> so....
- # [21:45] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Ping timeout)
- # [21:45] <@bz> if I put a "rect { fill: red; }" in there
- # [21:45] <@bz> it's still broken in Opera
- # [21:45] <@bz> as in no red
- # [21:45] <@bz> if I make it red!important, then it works?
- # [21:45] <@bz> it looks like _something_ about their nth-child matching is broken
- # [21:45] * Quits: Ami_Ty (Amie@moz-BBE3ABD.mv.mozilla.com) (Quit: Ami_Ty)
- # [21:46] <@bz> or something
- # [21:49] <@bz> uh
- # [21:49] <@bz> so...
- # [21:49] <@bz> wtf?
- # [21:50] <@bz> oh, I see
- # [21:50] <@bz> hmm
- # [21:50] * Quits: tonymec|away (tonymec@33EE4BB1.22CCFEC6.277517C1.IP) (Ping timeout)
- # [21:52] * @bz figures out what Opera is doing wrong
- # [21:53] <@bz> if anyone cares.. ;)
- # [21:53] <Ms2ger> Tell me
- # [21:54] <@bz> fill:transparent
- # [21:54] <@bz> they treat that as black
- # [21:54] <@bz> changing it to rgba(0,0,0,0) makes it work
- # [21:54] <Ms2ger> Fascinating
- # [21:54] * Quits: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [21:55] * @bz bets that's technically not a valid value for 'fill' in SVG at some point or something
- # [21:55] * aja shoulda mentioned in Opera forum instead of here...didn't mean to get bz working on wrong browser :\
- # [21:55] <jhammel> heh
- # [21:56] <Ms2ger> And they don't even give bounties for such bugs
- # [21:56] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [21:56] <bjacob> what profiler should i use on XP? xperf doesn't seem to support it
- # [21:56] <Ms2ger> Shark in a vm?
- # [21:57] <bjacob> :-(
- # [21:57] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [21:57] <@bz> aja: file a bug on them?
- # [21:58] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
- # [21:58] <aja> they have public bug reporter ?
- # [21:59] <Ms2ger> Sure
- # [21:59] <Ms2ger> You just can't see the bug
- # [21:59] * aja only ever commented in desktop team blog
- # [22:00] <aja> url?
- # [22:00] <Ms2ger> http://www.opera.com/support/bugs/
- # [22:00] <aja> cool...will file
- # [22:00] * Joins: kaie (kaie@moz-928A820A.dip.t-dialin.net)
- # [22:00] <Ms2ger> ta
- # [22:00] <@dolske> /topic * bz figures out what Opera is doing wrong ;-)
- # [22:01] <@bz> aja: if you can call it public and a bug reporter....
- # [22:01] <Ms2ger> aja, if you give me the bug ID (CORE-###), I can poke around a bit
- # [22:01] * philor is now known as philor|away
- # [22:02] <jdm> bjacob: write your own!
- # [22:02] * Ms2ger whacks jdm
- # [22:04] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
- # [22:04] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
- # [22:06] * Joins: ibarlow (ibarlow@F2D29657.F60B0462.67AC9B1.IP)
- # [22:07] <bjacob> jdm: thanks for the offer! when will you be done?
- # [22:07] <jdm> bjacob: probably in time for Firefox 42
- # [22:08] <bjacob> that's next month!
- # [22:08] <bjacob> (i read that on slashdot)
- # [22:08] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
- # [22:08] * Joins: aleth (aleth@moz-C0928D09.ictp.it)
- # [22:09] * Joins: priya1 (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [22:09] * Quits: priya (Adium@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [22:09] * bwinton is now known as bwinton_away
- # [22:10] * Quits: Lucas (Lucas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [22:10] * Joins: Lucas (Lucas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:11] <NeilAway> bjacob: hmm, I thought there was one bandied around, but I forget its name
- # [22:12] * Quits: terrence (terrence@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [22:13] * Quits: clokep (clokep@moz-84F4848B.static.ngn.east.myfairpoint.net) (Ping timeout)
- # [22:13] <aja> Ms2ger: DSK-358181@bugs.opera.com
- # [22:13] <Ms2ger> Ta
- # [22:14] <aja> yw
- # [22:14] * Quits: pascalc (chatzilla@moz-44E93DFD.rev.sfr.net) (Quit: bye)
- # [22:15] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
- # [22:15] * Joins: tonymec__ (tonymec@E53E6F3F.F911F46C.277517C1.IP)
- # [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?
- # [22:15] <Ms2ger> You don't
- # [22:16] * Quits: kaie (kaie@moz-928A820A.dip.t-dialin.net) (Quit: Leaving)
- # [22:17] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
- # [22:17] * Joins: adev (adev@moz-C0928D09.ictp.it)
- # [22:18] * tonymec__ is now known as tonymec|away
- # [22:18] <aja> hmm...Firefox 42 (Towel Edition)
- # [22:18] * Quits: adev (adev@moz-C0928D09.ictp.it) (Quit: Instantbird 1.2a1pre)
- # [22:19] * Quits: gcp (gpascutto@moz-D0E475EA.access.telenet.be) (Quit: Make a new plan, Stan!)
- # [22:20] <@bz> ekw: in a debugger?
- # [22:20] <@bz> ekw: or at runtime?
- # [22:20] * Joins: kaie (kaie@moz-928A820A.dip.t-dialin.net)
- # [22:20] <@bz> ekw: and if in a debugger, which one?
- # [22:21] * Joins: davidillsley_ (chatzilla@moz-3832197F.range109-145.btcentralplus.com)
- # [22:21] * Quits: davidillsley (chatzilla@moz-3832197F.range109-145.btcentralplus.com) (Client exited)
- # [22:21] * davidillsley_ is now known as davidillsley
- # [22:22] <jhammel> aja++
- # [22:22] <ekw> scratch that question. dumb question.
- # [22:22] * gw280 is now known as gw280|fanboyingapitrace
- # [22:22] <bjacob> need help with this windows build error: http://pastebin.mozilla.org/1491517
- # [22:22] * Quits: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es) (Input/output error)
- # [22:22] <bjacob> in xpidllex.py
- # [22:23] <dholbert> bjacob, delete .pyc files
- # [22:23] <bjacob> ok
- # [22:23] <dholbert> bjacob, see https://bugzilla.mozilla.org/show_bug.cgi?id=723861#c17
- # [22:23] <dholbert> rm xpcom/idl-parser/*.pyc
- # [22:24] * Joins: pcwalton (pcwalton@moz-14B53B6A.hsd1.ca.comcast.net)
- # [22:24] * Quits: aleth (aleth@moz-C0928D09.ictp.it) (Quit: Instantbird 1.2a1pre)
- # [22:24] <Ms2ger> bjacob, also /topic
- # [22:24] * Joins: aleth (aleth@moz-C0928D09.ictp.it)
- # [22:25] <bbondy> Warning - landing about a month's work of silent update patches on m-c direclty now ~15 patches.
- # [22:25] * Quits: TheLink (TheLink@moz-4D4DDD71.pools.arcor-ip.net) (Client exited)
- # [22:26] <rs> dholbert: ^^ re: bbondy's warning
- # [22:26] <bbondy> pinged him earlier today
- # [22:26] <rs> cool
- # [22:27] <luke> does anyone know if applicationCache.status should eventually become IDLE or UPDATEREADY, after the resources have been successfully downloaded?
- # [22:29] <dholbert> rs / bbondy, thanks
- # [22:29] <dholbert> m-c's looking quiet
- # [22:30] * khuey|away is now known as khuey
- # [22:31] <jdm> bbondy: woo!
- # [22:31] * Joins: jhammink (textual@moz-6644F61A.static-ip.oleane.fr)
- # [22:32] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
- # [22:32] * akeybl_ is now known as akeybl
- # [22:33] * Joins: florian (florian@moz-87C33FDA.kimsufi.com)
- # [22:38] <bbondy> ahhhh that feels good on the patch queue
- # [22:38] * Quits: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net) (Connection reset by peer)
- # [22:38] * Joins: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net)
- # [22:39] * Quits: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com) (Quit: damons)
- # [22:42] <bjacob> jgilbert: let's make a deal:
- # [22:42] * Quits: gkw2|mini (gkw@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [22:42] * jhopkins is now known as jhopkins|afk
- # [22:42] <bjacob> jgilbert: you trigger a tryserver build of mozilla-beta + the patches that made angry birds fast\
- # [22:42] * Quits: tonymec|away (tonymec@E53E6F3F.F911F46C.277517C1.IP) (Quit: Konversation terminated!)
- # [22:42] <bjacob> jgilbert: so, like the existing tryserver build, but based off mozilla-beta
- # [22:43] <bjacob> jgilbert: and then i test it on winxp
- # [22:43] * jfkthame is now known as jfkthame_afk
- # [22:43] <jgilbert> bjacob: last time I tried to tryserver something for beta, try puked all over it
- # [22:43] <jgilbert> I can try anyways, though
- # [22:44] <bjacob> it should work, please try try
- # [22:44] * Joins: dbaron_ (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:44] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (NickServ (GHOST command used by dbaron_))
- # [22:45] * Joins: TheLink (TheLink@moz-4D4DDD71.pools.arcor-ip.net)
- # [22:45] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [22:45] * dbaron_ is now known as dbaron
- # [22:45] <jwatt> bz: yeah, it's because 'transparent' isn't supported in opera
- # [22:46] <jwatt> I talked to erik about them adding support for that a couple years ago
- # [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
- # [22:46] <jwatt> not sure why he didn't add it
- # [22:46] <jgilbert> bjacob: sure, but it was build errors
- # [22:46] * aja ponders whether this will affect answer for airspeed velocity of a laden swallow
- # [22:46] <bjacob> oh... weird
- # [22:47] * zpao|detached is now known as zpao
- # [22:48] * Quits: Lucas (Lucas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Connection reset by peer)
- # [22:49] <aja> jwatt: tks for that nugget
- # [22:49] * Joins: Lucas (Lucas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:49] * Joins: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net)
- # [22:50] * Quits: wolfiR (wolfiR@moz-7CA6F8C8.dip0.t-ipconnect.de) (Quit: Leaving)
- # [22:51] * @bz is always slightly depressed when he spends a few days writing code
- # [22:51] <@bz> and the result is a small set of 5kb patches
- # [22:51] <stuart> heh
- # [22:51] <stuart> yeah
- # [22:51] <@bz> it felt really hard to get this code correct
- # [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
- # [22:52] <@bz> but it seems like it'll at least be easy to review!
- # [22:52] * Joins: adev (adev@moz-C0928D09.ictp.it)
- # [22:52] <@bz> heh
- # [22:52] <@bz> well, this isn't even like that
- # [22:52] <@bz> this is like "audit all the codepaths, etc"
- # [22:52] <Ms2ger> bz, it's even nicer if you don't actually care much about the code involved
- # [22:52] * Quits: geoffbrown (geoffbrown@moz-E63016E2.vc.shawcable.net) (Quit: geoffbrown)
- # [22:52] * Ms2ger eyes bjacob
- # [22:52] * Quits: Lucas (Lucas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [22:52] * Quits: mak (chatzilla@moz-B62534CC.retail.telecomitalia.it) (Input/output error)
- # [22:52] <stuart> bz: ah
- # [22:52] * @bz has a nice emacs buffer with all the various ways control flow can reach half the frame constructor
- # [22:52] <Ms2ger> wiki!
- # [22:53] * Joins: Lucas (Lucas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:53] <@bz> I'm not sure this is useful to wiki
- # [22:53] <@bz> It looks much like this:
- # [22:53] <@bz> Need to check callers of ResolveStyleContext:
- # [22:53] <@bz> * AddFrameConstructionItems(Internal) CHECK
- # [22:53] <@bz> * ProcessChildren CHECK
- # [22:53] <@bz> * CreateListBoxContent CHECK
- # [22:53] <@bz> * BuildInlineChildItems CHECK
- # [22:53] <@bz> Checking callers of AddFrameConstructionItems(Internal):
- # [22:53] <@bz> * CreateGeneratedContentItem
- # [22:53] <@bz> * ProcessChildren CHECK
- # [22:53] <@bz> * BuildInlineChildItems CHECK
- # [22:53] <@bz> * ConstructFrame
- # [22:53] <@bz> * CreateAnonymousFrames CHECK
- # [22:53] <@bz> etc, etc
- # [22:54] * Quits: adev (adev@moz-C0928D09.ictp.it) (Quit: Instantbird 1.2a1pre)
- # [22:54] <bjacob> Ms2ger: what?
- # [22:54] <Ms2ger> ImageData
- # [22:54] <bjacob> Ms2ger: making progress?
- # [22:54] <Ms2ger> https://tbpl.mozilla.org/?tree=Try&rev=ed2b961b5759
- # [22:54] * Joins: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com)
- # [22:55] <bjacob> Ms2ger: any chance it'll be green?
- # [22:55] <@khuey> heh
- # [22:55] <Ms2ger> Maybe? :)
- # [22:55] <bjacob> sounds good
- # [22:55] * Quits: mwu (mwu@moz-6644F61A.static-ip.oleane.fr) (Connection reset by peer)
- # [22:55] * AutomatedTester is now known as AutomatedTester|busy
- # [22:55] * Joins: cpeterson (cpeterson@moz-18338A6E.hsd1.ca.comcast.net)
- # [22:56] <Ms2ger> Somewhat annoying to test locally if mesa keeps crashing
- # [22:56] * Quits: mdas (mdas@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [22:56] * Quits: fabrice (fabrice@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [22:56] * Quits: jhammink (textual@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [22:56] <bjacob> Ms2ger: can you get a stack trace? does it look like a crash in the driver or in mesa itself
- # [22:56] * Joins: mdas (mdas@moz-6644F61A.static-ip.oleane.fr)
- # [22:57] <bjacob> if driver: switch to mesa softpipe or llvmpipe
- # [22:57] <Ms2ger> http://pastebin.mozilla.org/1491425
- # [22:57] * Quits: aja (chatzilla@F48EAD37.625E483C.7880DB15.IP) (Ping timeout)
- # [22:57] <jesup> bz: actually documenting our codepaths? heretic! :-) Good stuff
- # [22:57] * Joins: jhammink (textual@moz-6644F61A.static-ip.oleane.fr)
- # [22:57] <@bz> jesup: this isn't documentation
- # [22:57] <bjacob> Ms2ger: argh, mesa compiler crash . maybe a newer mesa would work better.
- # [22:58] * Ms2ger puts off updating Ubuntu some more
- # [22:58] * Joins: aja (chatzilla@F48EAD37.625E483C.7880DB15.IP)
- # [22:58] <bjacob> you must be on 11.04, as 11.10 has mesa 7.11
- # [22:58] <bjacob> and 12.04 gets 8.0
- # [22:59] <bjacob> and i can get a full conformance suite run on mesa 7.11 without crashes
- # [22:59] <Ms2ger> Could very well be
- # [22:59] * Quits: Octayn (mozilla@moz-C6CC555B.me) (Quit: My IRC client doesn't advertise.)
- # [22:59] <Ms2ger> Yep
- # [22:59] * juanb|lunch is now known as juanb
- # [23:00] * Quits: msucan (msucan-@BD3D06AD.BB7A5B67.699550A1.IP) (Quit: .)
- # [23:00] * Joins: eflores_ (eflores@4548E2C6.EE84D258.11F528CC.IP)
- # [23:00] * Quits: eflores (eflores@4548E2C6.EE84D258.11F528CC.IP) (Connection reset by peer)
- # [23:01] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Quit: )
- # [23:02] * Parts: aleth (aleth@moz-C0928D09.ictp.it)
- # [23:03] * Joins: mwu (mwu@moz-6644F61A.static-ip.oleane.fr)
- # [23:05] * Quits: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP) (Quit: lmandel)
- # [23:05] * Joins: clokep (clokep@moz-84F4848B.static.ngn.east.myfairpoint.net)
- # [23:06] * aki|lunch is now known as aki
- # [23:07] * ashughes is now known as ashughes|lunch
- # [23:07] * Quits: dao (dao@moz-61C7CFE.superkabel.de) (Quit: Leaving.)
- # [23:08] * joduinn-food is now known as joduinn
- # [23:08] * jhford-work-away is now known as jhford-work
- # [23:10] * Quits: mjschranz (mjschranz@C7D326F2.33EE9F8A.1139E686.IP) (Ping timeout)
- # [23:11] * Quits: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net) (Input/output error)
- # [23:12] * edransch is now known as edransch-away
- # [23:13] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [23:15] * Joins: mak (chatzilla@moz-B62534CC.retail.telecomitalia.it)
- # [23:17] * Quits: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net) (Ping timeout)
- # [23:17] * philor|away is now known as philor
- # [23:18] * rail-buildduty is now known as rail
- # [23:19] * Quits: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com) (Quit: sheppy)
- # [23:19] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
- # [23:19] * Quits: Ms2ger (Ms2ger@3FCC7039.512B6A35.37724B0D.IP) (Quit: nn)
- # [23:21] <espindola> !seen jduel
- # [23:21] <firebot> I've never seen a 'jduel', sorry.
- # [23:21] <espindola> !seen jduell
- # [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?
- # [23:21] <firebot> http://people.mozilla.org/~bsterne/content-security-policy/' in #developers.
- # [23:21] <espindola> !seen bsmith
- # [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.
- # [23:23] * Quits: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [23:23] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [23:23] * ChanServ sets mode: +o dbaron
- # [23:24] * Quits: cadecairos (cadecairos@EDDEAA06.33EE9F8A.1139E686.IP) (Input/output error)
- # [23:24] * Joins: cmr (mozilla@moz-F90D1EF3.compute-1.amazonaws.com)
- # [23:25] * Quits: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 10.0.1/20120216115507])
- # [23:25] * bwinton_away is now known as bwinton
- # [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)?
- # [23:26] * Joins: darktrojan (geoff@moz-509CC089.dsl.telstraclear.net)
- # [23:26] * Quits: cmr (mozilla@moz-F90D1EF3.compute-1.amazonaws.com) (Ping timeout)
- # [23:27] * Quits: joey (chatzilla@moz-E31CD2CB.mozilla.org) (Quit: ChatZilla 0.9.88 [Firefox 12.0a2/20120217042010])
- # [23:28] <Mossop> mbrubeck: Good ideas, or crazy random thoughts?
- # [23:28] <jdm> mayhemer: that profiler looks exciting; nice work
- # [23:28] <mbrubeck> Either...
- # [23:28] <mbrubeck> Mossop: I imagine we could have the NSS initialization code initialize the storage service...
- # [23:29] <Mossop> What happens if multiple initialisations happen?
- # [23:29] <mak> using nss to generate guids for addons manager sync?
- # [23:29] <mbrubeck> mak: yup
- # [23:29] <mak> sorry, add-ons sync
- # [23:29] * Quits: aja (chatzilla@F48EAD37.625E483C.7880DB15.IP) (Client exited)
- # [23:29] <mbrubeck> Mossop: The problem is that if sqlite3_initialize is called before sqlite3_config, then the sqlite3_config call fails
- # [23:29] <mbrubeck> In this case, NSS indirectly causes sqlite3_initialize to be called during startup
- # [23:30] <mbrubeck> and then the storage service tries and fails to call sqlite3_config
- # [23:30] <Mossop> That doesn't seem to match yout comment
- # [23:30] <Mossop> " mozilla::storage::Service::initialize calls sqlite3_config, which returns SQLITE_MISUSE if it is called *after* sqlite3_initialize"
- # [23:30] <Mossop> Oh wit, I can't read
- # [23:30] <mbrubeck> right.
- # [23:30] * Mossop sighs
- # [23:31] <Mossop> I think it's safe to say I am in dire need of caffeine right now
- # [23:31] <mayhemer> jdm: oh, thanks :D
- # [23:32] * Quits: ibarlow (ibarlow@F2D29657.F60B0462.67AC9B1.IP) (Quit: ibarlow)
- # [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
- # [23:33] <Mossop> At the very least they should check if sqlite has already been initialised
- # [23:33] <mbrubeck> Mossop: In this case, NSS is just calling sqlite3_mprintf.... but that calls sqlite3_initiliaze.
- # [23:33] * jmaher is now known as jmaher|af
- # [23:33] * jmaher|af is now known as jmaher|afk
- # [23:33] <Mossop> That seems odd
- # [23:34] <mak> mbrubeck: I wonder if as a long term fix we may define our own sqlite3_os_init
- # [23:34] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Quit: damons)
- # [23:34] <Mossop> But perhaps I'm not understanding what these methods are for
- # [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.
- # [23:34] <mak> mbrubeck: so when _initialize is called we do storage config
- # [23:34] * Joins: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net)
- # [23:34] <mbrubeck> mak: Yeah, exactly.
- # [23:34] * Quits: darktrojan (geoff@moz-509CC089.dsl.telstraclear.net) (Ping timeout)
- # [23:35] * rail is now known as rail_away
- # [23:35] <mak> makes sense
- # [23:35] * Quits: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP) (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
- # [23:35] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
- # [23:38] <mak> mbrubeck: btw, imo your current workaround is fine.
- # [23:39] <mbrubeck> cool
- # [23:39] * Joins: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
- # [23:39] <mak> though I'm not an addon manager peer :p
- # [23:39] * Quits: Lucas (Lucas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
- # [23:39] * Quits: xakz (XaMaD@moz-34FBE388.fbx.proxad.net) (Ping timeout)
- # [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
- # [23:40] * Joins: darktrojan (geoff@moz-509CC089.dsl.telstraclear.net)
- # [23:42] * Joins: aleth (aleth@moz-C0928D09.ictp.it)
- # [23:42] <mbrubeck> okay.
- # [23:44] <mak> mbrubeck: the alternative would be to disable jemalloc... looks like it's the only call to config we have?
- # [23:45] <mbrubeck> yeah
- # [23:45] <mbrubeck> or place that call somewhere guaranteed to be earlier in startup
- # [23:45] <mak> does jemalloc give interesting wins on Android? (or is this also an issue on desktop?)
- # [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
- # [23:46] <mbrubeck> I have no idea whether jemalloc is important/useful on Android
- # [23:46] * Quits: victorporof (victorporo@986FC73E.7E2AA079.79933D60.IP) (Connection reset by peer)
- # [23:46] * Joins: victorporof (victorporo@986FC73E.7E2AA079.79933D60.IP)
- # [23:46] <mak> could even be disabled just for Storage, fwiw
- # [23:46] <mbrubeck> This particular bug seems to happen only on Android; I don't know why. Could be timing-sensitive.
- # [23:47] <mak> I mean storage+android, as a different workaround
- # [23:47] <mbrubeck> yeah
- # [23:47] <WG9s> AFAIK about:memory (which currently works on Android) is dependent on jemalloc.
- # [23:47] <mbrubeck> It might be Android-specific because native Fennec eliminated some uses of storage, so service::Storage::initialize gets called later
- # [23:47] <mak> it's plausible
- # [23:48] <mak> btw, whatever workaround you take is fine, the one you have does the minor changes
- # [23:48] * Quits: jfkthame_afk (jfkthame@318E97F8.A1C12133.9542EC20.IP) (Quit: jfkthame_afk)
- # [23:48] <mak> the long term fix has to be investigated, but it's probably what we discussed
- # [23:48] <mak> don't think there's much more
- # [23:49] * Quits: jhammink (textual@moz-6644F61A.static-ip.oleane.fr) (Quit: Computer has gone to sleep.)
- # [23:49] <mbrubeck> Sounds good. I'll file the follow-up for the long-term fix.
- # [23:49] * Joins: davidb (davidb@471D72E.2257F909.F30C9E9E.IP)
- # [23:50] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
- # [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?
- # [23:51] * Quits: diogogmt (kvirc@F1451709.44D93D66.1139E686.IP) (Quit: KVIrc 4.1.1 Equilibrium http://www.kvirc.net/)
- # [23:52] <mbrubeck> https://en.wikipedia.org/wiki/The_Big_Orange_Splot
- # [23:52] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout)
- # [23:52] <mbrubeck> "Our tree is where we like to be, and it looks like all our dreams."
- # [23:52] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
- # [23:54] * Joins: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com)
- # [23:54] * Joins: Unfocused (u2622@moz-160C58C6.com)
- # [23:55] * Quits: TheSeer (theseer@moz-DE69A7C2.netpirates.net) (Ping timeout)
- # [23:55] * Joins: TheSeer (theseer@moz-DE69A7C2.netpirates.net)
- # [23:56] <hub> hi, I'm looking for Scoobidiver
- # [23:57] <hub> what's his nickname on IRC?
- # [23:57] <@bsmedberg> hub: he doesn't do IRC in most cases
- # [23:57] <hub> oh
- # [23:58] <@bsmedberg> hub: but he does email quite effectively
- # [23:58] <hub> ok
- # [23:59] <darktrojan> ah, bsmedberg, I've got some more nsIPrefBranch2 uses to get rid of, are you around for a while to r+?
- # Session Close: Sat Feb 25 00:00:00 2012
The end :)