/irc-logs / mozilla / #developers / 2012-02-14 / end
Options:
- # Session Start: Tue Feb 14 00:00:00 2012
- # Session Ident: #developers
- # [00:00] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Client exited)
- # [00:00] * Quits: asac (asac@5AEC5F57.F17C88F.6A3AF4D7.IP) (Ping timeout)
- # [00:00] <darktrojan> heh
- # [00:00] <jimb> bsmedberg: Oh, I wasn't actually calculating the end addresses, and I didn't notice your carefully computed annotations, so I sort of assumed they all had the same endpoint. Fair enuogh.
- # [00:00] <@bsmedberg> jimb: thanks for your help, I've fixed this case now!
- # [00:00] <jimb> "velut luna"
- # [00:01] <@bsmedberg> next case is two frames down, but I think that's probably the * operator being weird
- # [00:01] <@bsmedberg> time to check!
- # [00:01] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
- # [00:01] <RyanVM> where does the code for dromaeo live?
- # [00:02] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [00:03] <cilias> does anyone know if dwitte is the right person to ask to review this patch https://bugzilla.mozilla.org/show_bug.cgi?id=701322
- # [00:03] * Ziggy_Maes is now known as Ziggy|AWAY
- # [00:03] <gavin> I can review that patch
- # [00:04] * Quits: harth (harth@moz-1F71062D.hsd1.ca.comcast.net) (Input/output error)
- # [00:04] <cilias> it's my first ever :)
- # [00:04] <philor> RyanVM: probably in a sekrit repo, #ateam will know, but if it's sekrit they'll act all evasive and like it's after 5 in Eastern time already
- # [00:05] * jhammel acts evasive
- # [00:05] <jhammel> RyanVM: the talos tests, you mean?
- # [00:05] * jhammel isn't aware of any other dromeao
- # [00:05] * Joins: dseif (dseif@4D2C9CB.531FD64C.630E4E47.IP)
- # [00:05] <jhammel> or even how to spell it, apparently
- # [00:05] <RyanVM> yeah, I found them in teh standalone zip
- # [00:05] <jhammel> RyanVM: not sure if that is up to date, though maybe good enough for what you want?
- # [00:06] * Quits: jesup (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net) (Ping timeout)
- # [00:06] <RyanVM> good enough
- # [00:06] * jhammel would advise not using standalone.zip for much anything
- # [00:06] <darktrojan> gavin, can you also sr+ https://bugzilla.mozilla.org/show_bug.cgi?id=718255 ? ;-)
- # [00:07] * philor is now known as philor|away
- # [00:07] <gavin> darktrojan: sure
- # [00:07] <gavin> darktrojan: though I don't think it needs sr, given that bsmedberg reviewed it
- # [00:07] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [00:07] <darktrojan> oh, ok, I'll just land it then
- # [00:08] * jwatt is now known as IRCMonkey7156
- # [00:08] * Quits: IRCMonkey7156 (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
- # [00:08] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
- # [00:08] * wlach|yoga is now known as wlach
- # [00:08] <gavin> (I marked SR+ just to get in on the action)
- # [00:08] <darktrojan> \o/
- # [00:08] * Quits: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP) (Quit: mdas)
- # [00:08] <gavin> hey who did all that work a while ago to merge those interfaces?
- # [00:09] <gavin> I dunno, but I vaguely recall gavin being involved.
- # [00:09] <gavin> That Gavin guy sure is excellent.
- # [00:09] <darktrojan> gavin++
- # [00:09] <jhammel> lol
- # [00:10] * Joins: anant_ (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:10] * darktrojan fires up his m-i tree
- # [00:10] * Parts: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:10] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Ping timeout)
- # [00:10] * Joins: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com)
- # [00:11] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [00:11] * anant_ is now known as anant
- # [00:12] * philor|away is now known as philor
- # [00:12] <cilias> gavin: thanks :)
- # [00:12] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Quit: Ex-Chat)
- # [00:13] <jtcranmer> oh good, you're not removing the interface (yet)
- # [00:13] * Joins: surkov (surkov@D5B8B92C.CAD7B873.222B27F0.IP)
- # [00:14] * jgriffin-lunch is now known as jgriffin
- # [00:14] <aja> is that related to prefs in content?
- # [00:14] * davehunt|mtg is now known as davehunt
- # [00:14] * bz is now known as bz_dinner
- # [00:14] <gavin> no
- # [00:14] * Joins: jesup (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net)
- # [00:15] * darktrojan isn't that mad
- # [00:16] <darktrojan> bah, bitrot
- # [00:16] <darktrojan> how dare you people change things
- # [00:16] <jhammel> now darktrojan mad!!!
- # [00:16] <darktrojan> I mean
- # [00:16] <darktrojan> HOW DARE YOU PEOPLE CHANGE THINGS
- # [00:16] * Joins: asac (asac@5AEC5F57.F17C88F.6A3AF4D7.IP)
- # [00:16] * Quits: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [00:16] <Callek> darktrojan smash?
- # [00:16] <darktrojan> :D
- # [00:17] * Quits: ferongr (ferongr@moz-D121A5F9.dsl.dyn.forthnet.gr) (Ping timeout)
- # [00:17] <Callek> or darktrojan backout?
- # [00:17] * darktrojan fix
- # [00:17] * Joins: peregrino (peregrino@moz-8A26C745.telecom.net.ar)
- # [00:17] <jtcranmer> without that code, how is my vir^H^H^Hmission-critical code supposed to work?
- # [00:18] * Joins: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp)
- # [00:18] * Joins: ferongr (ferongr@moz-A6EF75B1.dsl.dyn.forthnet.gr)
- # [00:19] * Quits: asac (asac@5AEC5F57.F17C88F.6A3AF4D7.IP) (Ping timeout)
- # [00:19] * Joins: harth (harth@moz-CEFF5E2C.hfc.comcastbusiness.net)
- # [00:21] * Quits: dao (dao@moz-5C36C2D0.superkabel.de) (Ping timeout)
- # [00:21] * Joins: dao (dao@moz-5C36C2D0.superkabel.de)
- # [00:23] * Quits: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP) (Quit: ajuma)
- # [00:23] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Broken pipe)
- # [00:25] * Joins: davidb (davidb@moz-6F9F653A.dsl.bell.ca)
- # [00:25] * Joins: asac (asac@5AEC5F57.F17C88F.6A3AF4D7.IP)
- # [00:26] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Quit: sworkman)
- # [00:26] * nthomas is now known as nthomas|away
- # [00:26] * Quits: dao (dao@moz-5C36C2D0.superkabel.de) (Connection reset by peer)
- # [00:27] * mcote is now known as mcote|afk
- # [00:27] * Joins: dao (dao@moz-5C36C2D0.superkabel.de)
- # [00:27] * Quits: damons (gnubeard@F2D29657.F60B0462.67AC9B1.IP) (Quit: damons)
- # [00:27] * Joins: jfkthame (jfkthame@B7F72125.5BC345F5.9542EC20.IP)
- # [00:27] * Quits: davidb (davidb@moz-6F9F653A.dsl.bell.ca) (Quit: davidb)
- # [00:27] * Joins: imphil (philipp@moz-655EF802.customer.m-online.net)
- # [00:28] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Client exited)
- # [00:28] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:28] * Fallen is now known as Fallen|away
- # [00:29] * Joins: jhammink (textual@moz-BBE3ABD.mv.mozilla.com)
- # [00:30] * davehunt is now known as davehunt|mtg
- # [00:30] * catlee-flying is now known as catlee-away
- # [00:31] * Joins: alex (alex@moz-BD8D0A09.lightspeed.sntcca.sbcglobal.net)
- # [00:32] * Quits: asac (asac@5AEC5F57.F17C88F.6A3AF4D7.IP) (Ping timeout)
- # [00:32] * Joins: victorporo (victorporo@C092FEB2.1C233438.79933D60.IP)
- # [00:32] * Quits: victorporof (victorporo@C092FEB2.1C233438.79933D60.IP) (Connection reset by peer)
- # [00:32] * Quits: jgilbert (jgilbert@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [00:32] * Quits: kdcw (kdc@moz-F7413045.pk.shawcable.net) (Quit: HydraIRC -> http://www.hydrairc.com <- Now with extra fish!)
- # [00:32] * Quits: Pike (Pike@moz-E31CD2CB.mozilla.org) (Quit: ChatZilla 0.9.88 [Firefox 9.0.1/20111220165912])
- # [00:33] * Joins: ozten (ozten@moz-1B6109EC.hsd1.wa.comcast.net)
- # [00:33] * Quits: ozten1 (ozten@moz-1B6109EC.hsd1.wa.comcast.net) (Quit: Leaving.)
- # [00:33] * joduinn-mtg is now known as joduinn-coffee
- # [00:34] * Quits: squib (squib-@moz-3F6F2A9C.ep.wisc.edu) (Quit: Leaving)
- # [00:34] * Quits: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net) (Ping timeout)
- # [00:34] * Joins: MichaelKohler (MichaelKoh@moz-91B1E3AA.cust.bluewin.ch)
- # [00:35] * Quits: MichaelKohler (MichaelKoh@moz-91B1E3AA.cust.bluewin.ch) (Quit: MichaelKohler)
- # [00:35] * Joins: asac (asac@5AEC5F57.F17C88F.6A3AF4D7.IP)
- # [00:36] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
- # [00:36] * Quits: gkw2|mini (gkw@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving)
- # [00:37] * Quits: imphil (philipp@moz-655EF802.customer.m-online.net) (Ping timeout)
- # [00:37] * Quits: asac (asac@5AEC5F57.F17C88F.6A3AF4D7.IP) (Ping timeout)
- # [00:39] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
- # [00:39] * joduinn-coffee is now known as joduinn-mtg
- # [00:39] * Joins: Matti (chatzilla@moz-EBF3A996.customers.d1-online.com)
- # [00:40] * Quits: nattokirai (nattokirai@moz-6A258170.dynamic.ppp.asahi-net.or.jp) (Quit: nattokirai)
- # [00:40] * Joins: asac (asac@5AEC5F57.F17C88F.6A3AF4D7.IP)
- # [00:41] * Joins: gkw2|mini (gkw@moz-BBE3ABD.mv.mozilla.com)
- # [00:42] * Quits: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com) (Quit: cilias)
- # [00:46] * Quits: jeremyhu (jeremyhu@54BAD21E.C5B353C9.624AD39E.IP) (Client exited)
- # [00:46] * NeilAway wonders whether jdm managed to sort out his preferences
- # [00:46] * Quits: dao (dao@moz-5C36C2D0.superkabel.de) (Quit: Leaving.)
- # [00:46] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
- # [00:46] * Joins: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:48] * Joins: njn (chatzilla@moz-F1136D81.dyn.iinet.net.au)
- # [00:48] * Joins: tonymec__ (tonymec@C837C996.6B21F2E3.277517C1.IP)
- # [00:48] * Quits: AaronMT (AaronMT@moz-DB17C53A.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [00:50] * Joins: Boriss_ (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:50] * Quits: tonymec__ (tonymec@C837C996.6B21F2E3.277517C1.IP) (Ping timeout)
- # [00:50] * Quits: drice (derice@1606D15F.E628B196.8E155D4E.IP) (Quit: Leaving.)
- # [00:50] * Quits: jfkthame (jfkthame@B7F72125.5BC345F5.9542EC20.IP) (Quit: jfkthame)
- # [00:50] <sfink> bholley: ping
- # [00:50] <bholley> sfink: right behind you
- # [00:51] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [00:51] * Boriss_ is now known as Boriss
- # [00:52] * Quits: lurking_work (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net) (Quit: ChatZilla 0.9.87 [Firefox 10.0.1/20120208060813])
- # [00:52] <darktrojan> what are the magic words to keep a bug open on merge to m-c?
- # [00:53] * Quits: Matti (chatzilla@moz-EBF3A996.customers.d1-online.com) (Quit: ChatZilla 0.9.88 [SeaMonkey 2.10a1/20120212003006])
- # [00:53] <aja> orange?
- # [00:53] * Joins: damons (gnubeard@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [00:53] * Joins: tonymec__ (tonymec@1983FCBB.ADD0EDE8.277517C1.IP)
- # [00:53] * tonymec__ is now known as tonymec|away
- # [00:53] <mbrubeck> darktrojan: Put [leave open after merge] or similar in the whiteboard.
- # [00:53] <mbrubeck> We won't always notice it, but we'll try.
- # [00:54] <darktrojan> k, I thought edmorley was working on something with a specific phrase
- # [00:54] <MattN> lurking: I moved the bug now. Sorry for the delay, I was in a meeting.
- # [00:55] <darktrojan> actually, I don't need to
- # [00:55] * darktrojan slaps head
- # [00:55] <JonathanS> I am wondering why I am seeing no loadgroup notificationCallbacks for <url> in the Mac's system log?
- # [00:55] * Quits: dseif (dseif@4D2C9CB.531FD64C.630E4E47.IP) (Input/output error)
- # [00:56] * Quits: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP) (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
- # [00:56] * Quits: diogogmt (kvirc@F1451709.44D93D66.1139E686.IP) (Ping timeout)
- # [00:57] <JonathanS> Can anyone explains that?
- # [00:57] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
- # [00:58] <philor> You can't explain that!
- # [00:58] <JonathanS> philor, lol :)
- # [00:59] <JonathanS> philor, it is coming from org.mozilla.nightly
- # [00:59] * Joins: tonymec (tonymec@1983FCBB.ADD0EDE8.277517C1.IP)
- # [01:02] * timA is now known as timA|brb
- # [01:03] <hub> mercurial patch queue does not like to be applied to non head?
- # [01:04] <hub> *sigh*
- # [01:04] * davehunt|mtg is now known as davehunt
- # [01:04] <gavin> that works fine
- # [01:04] * Parts: Joeh (joe@5A3923AA.BC22908.C7CEC4ED.IP)
- # [01:05] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
- # [01:05] <hub> hg qpush
- # [01:05] <hub> (working directory not at a head)
- # [01:05] <hub> abort: working directory revision is not qtip
- # [01:06] * davehunt is now known as davehunt|away
- # [01:06] <gavin> that means you already have some patches applied
- # [01:06] * Quits: asac (asac@5AEC5F57.F17C88F.6A3AF4D7.IP) (Ping timeout)
- # [01:06] <dholbert> or you did "hg up -r [some_old_revision]" before qpushing
- # [01:06] <dholbert> I think
- # [01:06] <gavin> dholbert: that on its own is perfeclty fine
- # [01:06] * bc is now known as bc|afk
- # [01:06] <gavin> if you have no patches applied
- # [01:06] <dholbert> ah, ok
- # [01:07] <dholbert> (applied = hg import'ed ?)
- # [01:07] <gavin> you just can't have your patch queue be discontinuous
- # [01:07] <hub> I did that yeah
- # [01:07] <gavin> (applied = hg qpushed)
- # [01:07] <hub> because that's where I want to apply the patches too
- # [01:07] <gavin> hg qpo -a
- # [01:07] <gavin> then try again!
- # [01:07] <hub> weird
- # [01:07] * Joins: squib (squib@moz-F5CA0CFB.dhcp.mdsn.wi.charter.com)
- # [01:07] * jaws is now known as jaws|meeting
- # [01:07] <hub> I thought I had qpopped everything
- # [01:07] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Boriss)
- # [01:08] <hub> yeah works
- # [01:08] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [01:08] <gavin> a discontinuous patch queue seems like it would be very confusing, so I think it makes sense to disallow it
- # [01:08] <gavin> but the error message could be better :/
- # [01:08] <hub> minus the "mercurial can't merge" bug
- # [01:08] <njn> I'm playing BrowserQuest... how do I move? clicking doesn't do anything
- # [01:08] <gavin> njn: I think that's a known bug affecting some people
- # [01:08] <Callek> wow: try 1021 / 201
- # [01:08] <njn> I can talk, but nothing else
- # [01:08] <derf> hg qapplied will give you the list of what's applied, too.
- # [01:08] <Callek> is it a busy day or is something really wrong?
- # [01:08] <njn> gavin: awesome
- # [01:08] <derf> So you don't have to guess.
- # [01:08] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [01:08] <@dolske> yeah, sometimes you just get stuck, reload works and your state is saved
- # [01:08] <Callek> :Total 1737 / 772
- # [01:10] * Quits: Lucas (Lucas@moz-92C28224.hsd1.ca.comcast.net) (Input/output error)
- # [01:10] * Quits: victorporo (victorporo@C092FEB2.1C233438.79933D60.IP) (Ping timeout)
- # [01:11] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [01:11] * Joins: victorporof (victorporo@C092FEB2.1C233438.79933D60.IP)
- # [01:11] * Joins: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net)
- # [01:13] <darktrojan> Callek, seems pretty busy today, maybe we've moved to a 2 week cycle?
- # [01:13] <Callek> heh
- # [01:13] * Joins: andreasn (andreasn@moz-3CC3C389.a336.priv.bahnhof.se)
- # [01:13] * Quits: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
- # [01:13] <@dolske> speaking of browser quest, what the the last 2 secret acheivements?
- # [01:13] <Callek> well happy to see that level of churn, just surprised at it
- # [01:13] * nthomas|away is now known as nthomas
- # [01:13] * Quits: andreasn (andreasn@moz-3CC3C389.a336.priv.bahnhof.se) (Quit: Ex-Chat)
- # [01:14] <bwinton> dolske: What are the two you
- # [01:14] <bwinton> D'oh. What's the one you got?
- # [01:14] * jwir3 is now known as jwir3|away
- # [01:14] * Joins: andreasn (andreasn@moz-3CC3C389.a336.priv.bahnhof.se)
- # [01:14] <Callek> dolske: is there a public url for an active instance of https://github.com/mozilla/BrowserQuest
- # [01:14] <@dolske> no
- # [01:14] <Callek> also noting that its apparantly not continued there
- # [01:15] * Joins: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net)
- # [01:16] * Joins: asac (asac@9FB01638.F17C88F.6A3AF4D7.IP)
- # [01:17] * Quits: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net) (Quit: jduell)
- # [01:18] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Quit: mccr8)
- # [01:18] * Quits: necolas (necolas@moz-F9C3140E.bb.sky.com) (Client exited)
- # [01:19] * Quits: asac (asac@9FB01638.F17C88F.6A3AF4D7.IP) (Ping timeout)
- # [01:21] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
- # [01:22] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [01:23] * Joins: coop (Chris@moz-363FD0F6.dsl.bell.ca)
- # [01:23] * Joins: josh (josh@moz-2EE66546.nyc.res.rr.com)
- # [01:25] * Joins: Lucas (Lucas@moz-92C28224.hsd1.ca.comcast.net)
- # Session Close: Tue Feb 14 01:28:12 2012
- #
- # Session Start: Tue Feb 14 01:28:12 2012
- # Session Ident: #developers
- # [01:28] * Disconnected
- # [05:30] * Attempting to rejoin channel #developers
- # [05:30] * Rejoined channel #developers
- # [05:30] * Topic is 'm-c: CLOSED m-i: OPEN || Next aurora uplift: 13th March || If you are new or want to help, see irc://irc.mozilla.org/#introduction || logs: http://krijnhoetmer.nl/irc-logs/'
- # [05:30] * Set by philor on Tue Feb 14 04:03:55
- # [05:30] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Ping timeout)
- # [05:30] <philor> bjacob: do you really really like conformance/more/conformance/quickCheckAPI-B1.html?
- # [05:30] <bjacob> philor: what about it?
- # [05:31] <bjacob> philor: if it's intermittent, we need to fix it
- # [05:31] <philor> bjacob: it's the new cause of bug 704010, where the slave crashes, fails to reboot, has Dr. Watson running, and thus fails a talos run if that's what happens next
- # [05:31] <bjacob> hm
- # [05:32] <bjacob> i think i know what this is
- # [05:32] <bjacob> this test fuzzes functions that allocate webgl buffers
- # [05:32] <bjacob> i guess it creates a OOM
- # [05:32] <bjacob> file a bug please and make it block webgl-conformance
- # [05:33] * Quits: lsumar (lsumar@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [05:33] <philor> sure, lemme just star these 20 remaining unstarred failures on mozilla-central that are the reason I've closed the tree
- # [05:33] <bjacob> what??
- # [05:33] <bjacob> when did that start?
- # [05:33] <philor> then I'll file a bug with absolutely no knowledge of what I'm filing
- # [05:33] <philor> WE FUCKING SUCK
- # [05:33] <philor> last Friday
- # [05:33] <bjacob> any specific cset?
- # [05:33] <philor> sorry, I may be just ever so slightly angered by this
- # [05:34] <philor> EVERY GOD DAMNED ONE
- # [05:34] <philor> no, not your thing failing every time
- # [05:34] <bjacob> actually, this test doesn't do what i thought it does, so i dont know why it'd cause trouble
- # [05:34] <philor> just we don't bother to star
- # [05:34] <bjacob> what cset regressed it??
- # [05:35] <philor> your thing has maybe been five or six times, in the last week or so, most of them ignored, so no idea
- # [05:35] * Quits: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP) (Ping timeout)
- # [05:35] <philor> Windows mochitest-1, you can look better than I can, since my connection is a phone with one bar
- # [05:36] <philor> they'll be purple, and unstarred
- # [05:36] <bjacob> i'm looking at mozilla-central and most pushes are green on windows m1
- # [05:36] <bjacob> what tree?
- # [05:36] <philor> inbound, last week
- # [05:36] * Joins: micahg (micahg@moz-61BD5084.c3-0.arm-ubr1.chi-arm.il.cable.rcn.com)
- # [05:36] <philor> m-c last week, too, I think, but I look at it less
- # [05:36] <bjacob> windows m1 green on inbound too
- # [05:36] * Joins: mjschranz (mjschranz@moz-6FE6B833.cpe.net.cable.rogers.com)
- # [05:37] <bjacob> this must be very intermittent, right?
- # [05:37] <philor> sorry I confused you
- # [05:37] <philor> this is not happening every push
- # [05:37] <bjacob> oh ok
- # [05:37] <philor> five or six times over the last week
- # [05:37] * Quits: tchevalier (chatzilla@moz-4986FC67.w90-48.abo.wanadoo.fr) (Quit: ChatZilla 0.9.88 [Firefox 13.0a1/20120213031153])
- # [05:37] <bjacob> so how is this related to tree closure?
- # [05:37] <philor> it's not
- # [05:37] <philor> my anger is
- # [05:37] <philor> and my unwillingness to file a bug for you
- # [05:38] <philor> I know that's something that we do, that we've always done, whoever says something has to file the bug, but right now, I'm just not going to
- # [05:38] <bjacob> if you give me a tbpl link with the orange, i'll file the bug
- # [05:38] <philor> https://bugzilla.mozilla.org/show_bug.cgi?id=704010#c355
- # [05:38] <philor> and 366
- # [05:39] * Joins: biesi_ (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
- # [05:39] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
- # [05:39] * Joins: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz)
- # [05:40] * Quits: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com) (Quit: Computer has gone to sleep.)
- # [05:41] * Joins: juanb (jbecerra@moz-F1012875.hsd1.ca.comcast.net)
- # [05:42] * Quits: raccettura (raccettura@moz-660B8F4B.hsd1.nj.comcast.net) (Quit: raccettura)
- # [05:42] <bjacob> philor: filed, cc'd, blocked
- # [05:42] <philor> thank you!
- # [05:43] <bjacob> np, sorry for frustration. might be caused by last webgl tests sync
- # [05:43] * Joins: sworkman_ (sworkman@moz-BBE3ABD.mv.mozilla.com)
- # [05:43] * Quits: sworkman_ (sworkman@moz-BBE3ABD.mv.mozilla.com) (Quit: sworkman_)
- # [05:43] <philor> I wondered, but that test itself hasn't been touched in forever, has it?
- # [05:44] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [05:44] <bjacob> it relies on other JS files that do the real work, and also, the log suggests it might well be B2, not B1, that's causing trouble
- # [05:44] <bjacob> that would make a ton more sense (see my first hypothesis)
- # [05:44] <bjacob> as B2 contains the buffer-allocating stuff
- # [05:44] * Quits: rniwa (rniwa@5DDA3D24.C60FE7DC.4065847B.IP) (Quit: rniwa)
- # [05:44] <philor> well, and since it may be from starving Python for memory, it may be the cumulative effect
- # [05:44] <njn> is |nsCOMPtr<nsIURI>| identical to |nsIURI*| in terms of memory layout? AFAICT it is
- # [05:45] * Quits: biesi_ (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
- # [05:45] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
- # [05:47] <jtcranmer> I don't like the tone of that question
- # [05:49] <@bz> njn: yes
- # [05:49] <njn> bz: thx
- # [05:52] * rail is now known as rail_away
- # [05:52] * Joins: MarcoZ (marco.zehe@moz-44CBD332.dip.t-dialin.net)
- # [05:54] <@dolske> is it? the comptr must have a few extra bits for the refcounting, no? or is that all in the xpcom interface it wrapps?
- # [05:54] * Joins: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net)
- # [05:55] * Joins: surender_ (bbsurender@moz-9740E8DC.hsd1.ca.comcast.net)
- # [05:55] * Quits: surender_ (bbsurender@moz-9740E8DC.hsd1.ca.comcast.net) (Client exited)
- # [05:55] <jtcranmer> dolske: refcount happens via nsISupports
- # [05:56] <jtcranmer> don't you know anything about xpcom? :-P
- # [05:56] * Quits: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net) (Ping timeout)
- # [05:56] * @dolske just has teh dum tonight
- # [05:56] <jlebar> njn would like a lesson on this-pointer adjustment, and I'm doing a bad job.
- # [05:57] <@dolske> nsisupports handles the counter, and nscomptr just does the decrementing upon out-of-scope?
- # [05:57] <jtcranmer> dolske: and incrementing
- # [05:57] * Quits: mconley (mconley@A00174C9.68469654.6816E6B7.IP) (Input/output error)
- # [05:57] <biesi> the counter is in the implementation, not in nsISupports itself
- # [05:57] <@dolske> right
- # [05:57] <jlebar> You only need to do this-pointer adjustment when you have multiple-inheritance?
- # [05:58] <jtcranmer> or virtual base classes
- # [05:59] <jlebar> jtcranmer, Because with single-inheritance, the more-specific class's members just go after the less-specific one's.
- # [05:59] <njn> jlebar: I seem to be getting away without doing this-pointer adjustment when QI isn't involved
- # [05:59] <jlebar> njn, Well, when you have MI, you need dynamic_cast, which we call QI.
- # [06:00] <jtcranmer> jlebar: the compiler automatically does it
- # [06:00] <jtcranmer> by inserting thunks into the vtable
- # [06:00] <jlebar> jtcranmer, correct.
- # [06:00] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
- # [06:00] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
- # [06:01] <jlebar> njn, I think the bottom-line is, if you don't have MI, |this| doesn't change as you move around the inheritance tree. If you do have MI, |this| does change.
- # [06:02] <jlebar> njn, But the pointer which was malloc()'ed should always be the |this| of the most specific class, right jtcranmer?
- # [06:02] * lsblakk|afk is now known as lsblakk
- # [06:02] <njn> jlebar: even with MI, it seems like |this| doesn't change unless you do QI
- # [06:03] * Quits: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net) (Quit: Adios Amigos)
- # [06:03] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Ping timeout)
- # [06:04] <jlebar> njn, try http://pastebin.mozilla.org/1484018
- # [06:04] <jtcranmer> jlebar: the pointer points to the beginning of the object
- # [06:05] <jlebar> jtcranmer, Good.
- # [06:05] <jtcranmer> so
- # [06:05] <jtcranmer> when you're within a class's implementation
- # [06:05] <jtcranmer> this always points to the same location
- # [06:05] * SeoZ-work[AWAY] is now known as SeoZ
- # [06:05] * Quits: mjschranz (mjschranz@moz-6FE6B833.cpe.net.cable.rogers.com) (Client exited)
- # [06:05] <jtcranmer> however, when building the vtable
- # [06:06] <jtcranmer> you need to insert the thunk methods
- # [06:06] * Joins: mjschranz (mjschranz@moz-6FE6B833.cpe.net.cable.rogers.com)
- # [06:07] * bz is now known as bz_sleep
- # [06:07] <jtcranmer> http://sourcery.mentor.com/public/cxx-abi/abi.html describes what really happens
- # [06:08] * Joins: m_kato (m_kato@moz-348F61F0.mozilla.or.jp)
- # [06:08] <@bz_sleep> njn: ping?
- # [06:08] <@bz_sleep> njn: I can explain this pointer stuff...
- # [06:08] <njn> bz_sleep: pong
- # [06:08] <@bz_sleep> njn: if it's still being confusing
- # [06:08] <jlebar> bz_sleep can explain it in his sleep.
- # [06:08] <@bz_sleep> er |this| pointer stuf
- # [06:08] * bz_sleep is now known as bz
- # [06:08] <@bz> or something
- # [06:08] <njn> bz_sleep: please do
- # [06:08] <@bz> ok
- # [06:09] <@bz> Ignoring virtual inheritance for now...
- # [06:09] <@bz> say you have |class A : public B, public C|
- # [06:09] * Parts: Noah (opera@D68AAFF6.CE1FAF60.721B449C.IP)
- # [06:09] * Quits: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [06:09] <@bz> What does the actual memory layout look like?
- # [06:09] <@bz> The answer is that you have the members of B, then the members of C, then the members of A
- # [06:09] <jtcranmer> I could do it with a whiteboard
- # [06:09] <@bz> agreed?
- # [06:09] * Quits: jprmc (jprmc@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
- # [06:10] <njn> bz: I believe you :)
- # [06:10] <@bz> ok
- # [06:10] <@bz> so let's take that as an axiom
- # [06:10] <@bz> That in memory you have members of B, then members of C, then members of A
- # [06:10] <njn> yep
- # [06:10] <@bz> now say a method of B is called
- # [06:10] <@dolske> (this isn't math! it's programming! err, wait. :)
- # [06:11] <@bz> This is a class method
- # [06:11] * philor changes topic to 'm-c: OPEN m-i: OPEN || Next aurora uplift: 13th March || If you are new or want to help, see irc://irc.mozilla.org/#introduction || logs: http://krijnhoetmer.nl/irc-logs/'
- # [06:11] <@bz> which means it's one sequence of instructions that needs to work for all instances of B
- # [06:11] <@bz> whether those actually happen to be a B or an A, or some other subclass of B
- # [06:11] <njn> yep
- # [06:11] <@bz> to make that work, the first argument to the method (the this pointer) is set to point to the start of B's members
- # [06:12] <@bz> when calling the method
- # [06:12] * Joins: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net)
- # [06:12] <@roc> it's no fun unless you consider virtual inheritance
- # [06:12] <@bz> roc: shh
- # [06:12] * Quits: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net) (Quit: smooney)
- # [06:12] <@bz> roc: I'd have to look up exactly how that works if I were to consider it. ;)
- # [06:13] <@bz> njn: so if you have a B*, you by definition need a pointer pointing to B's first member
- # [06:13] * @bz is including vtables under "members"
- # [06:13] <@bz> njn: Same thing for C
- # [06:13] <@bz> njn: if you have a C*, you have to have a pointer to the first member of C
- # [06:13] * Joins: krit (Adium@moz-3AE657AD.hsd1.ca.comcast.net)
- # [06:13] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
- # [06:13] <@bz> njn: Now say you in fact have an A*
- # [06:13] <jtcranmer> bz: actually, vtables make virtual bases easy; the hard part is finding the location of the virtual base table in A
- # [06:14] <@bz> njn: A is a subclass of both B and C
- # [06:14] <@bz> njn: so you can call B and C methods on it
- # [06:14] <@bz> njn: but inside those methods it has to look like you're operating on a B or a C respectively
- # [06:15] <@bz> njn: so A->Bmethod1() would make sure to pass the pointer to B's members inside A as the first argument
- # [06:15] <@bz> njn: and A->Cmethod1() would pass the pointer to C's members
- # [06:15] * Quits: @roc (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [06:15] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
- # [06:16] <@bz> njn: once you unwind all the syntax sugar and actually look at what the machine instructions look like
- # [06:16] <@bz> njn: and in general, casting an A* to a B* would add some constant which is the offset of the members of B inside an instance of A
- # [06:16] * glob is now known as glob|away
- # [06:16] <@bz> njn: that applies to passing an A* as an argument to a function taking a B*, not just to member calls
- # [06:17] <njn> bz: so In my code I have |size_t B::SizeOf() { return moz_malloc_usable_size(this); }|
- # [06:17] * @bz really hopes he's actually answering the question that was asked....
- # [06:17] <njn> and it gets interesting because moz_malloc_usable_size really wants a pointer to the start of a heap block
- # [06:17] <@bz> njn: indeed
- # [06:17] <@bz> njn: that will work right if B is a final class
- # [06:18] <@bz> njn: if it's not final, then it starts depending on exactly how things inherit from it
- # [06:18] <njn> bz: if I have |class C : public B|
- # [06:18] <njn> and |C| doesn't provide its own version of |SizeOf()|
- # [06:18] <jtcranmer> njn: that code would work only if B would be part of the "primary base class"
- # [06:18] <jtcranmer> in that, given the concrete class I that the object actually implements
- # [06:19] <@bz> njn: then it will work, unless C has a vtable and B does not
- # [06:19] <@bz> njn: as I understand things
- # [06:19] <jtcranmer> B is the first base class of the first base class of ... the first base class of I
- # [06:19] <@bz> njn: but if you had |class C : public A, public B| then it would not work
- # [06:19] <njn> bz, jtcranmer: would you mind looking at https://wiki.mozilla.org/Memory_Reporting#An_Example_Involving_Inheritance ?
- # [06:20] <njn> esp. the 3rd bullet point
- # [06:20] <@bz> njn: and if you had |class C : public B, public A| then it would work
- # [06:20] * @bz looks
- # [06:21] <@bz> That claim is correct
- # [06:21] <njn> bz: but when multiple inheritance is involved it might not be?
- # [06:22] <jtcranmer> it would still be called
- # [06:22] <@bz> njn: well, the statement in bullet 3 would still be correct
- # [06:22] * Quits: micahg (micahg@moz-61BD5084.c3-0.arm-ubr1.chi-arm.il.cable.rcn.com) (Ping timeout)
- # [06:22] <@bz> njn: But the aMallocSizeOf(this) call would do the wrong thing
- # [06:22] <@bz> njn: possibly
- # [06:22] <jtcranmer> the C++ spec guarantees that the virtual function in the most derived class is the one that is called
- # [06:22] <@bz> njn: depending on the exact shape of the inheritance hierarchy
- # [06:22] <jlebar> njn, In general, you should never call B::SizeOfIncludingThis on a D object.
- # [06:23] * Parts: jlebar (jlebar@moz-3F3A6302.dyn.columbia.edu) (Leaving)
- # [06:23] * Joins: jlebar (jlebar@moz-3F3A6302.dyn.columbia.edu)
- # [06:23] * @bz is not sure what jlebar meant there
- # [06:23] * njn neither
- # [06:23] <jlebar> I mean, if you have B* obj = new D();
- # [06:23] <@bz> oh, I see
- # [06:23] * @bz missed the "B::" part
- # [06:23] <jlebar> and you do obj->SizeOfIncludingThis(), the code that gets run is obviously D::SizeOfIncludingThis.
- # [06:23] <jlebar> But also,
- # [06:24] <jlebar> You should never explicitly call B::SizeOfIncludingThis, because that might cause us to crash.
- # [06:24] <njn> how would I call it explicitly?
- # [06:24] * Joins: ctopper (craig@moz-D8F68B2F.bvtn.or.frontiernet.net)
- # [06:24] <jlebar> "B::SizeOfIncludingThis()"
- # [06:24] <njn> obj->B::SizeOfIncludingThis()?
- # [06:24] <@bz> yes
- # [06:24] * Quits: nigelb (nigel@moz-8640053A.me) (Ping timeout)
- # [06:24] <@bz> if you do that, you get what you asked for
- # [06:24] <@bz> no virtual dispatch
- # [06:24] <njn> well, I'm not planning on doing that
- # [06:24] <njn> :)
- # [06:25] * @bz notes that jlebar assumed a virtual SizeOfIncludingThis somewhere here
- # [06:25] <jlebar> But you do "size_t n = B::SizeOfExcludingThis(aMallocSizeOf);", which is the same idea, but safe in this case.
- # [06:25] * Quits: fryn|cloud (u3935@moz-160C58C6.com) (Ping timeout)
- # [06:25] * Quits: sid0 (u2934@moz-160C58C6.com) (Ping timeout)
- # [06:25] <jlebar> bz, Right, going off njn's example in the wiki.
- # [06:25] * Quits: timeless (u4015@moz-160C58C6.com) (Ping timeout)
- # [06:25] * Quits: jaws (u2871@moz-160C58C6.com) (Ping timeout)
- # [06:25] * Quits: Unfocused (u2622@moz-160C58C6.com) (Ping timeout)
- # [06:25] * Quits: felipe (u2734@moz-160C58C6.com) (Ping timeout)
- # [06:25] * Quits: ttaubert (u2620@moz-160C58C6.com) (Ping timeout)
- # [06:25] * Quits: CC_testing (u4156@moz-160C58C6.com) (Ping timeout)
- # [06:25] <@bz> ok
- # [06:25] * Joins: sfink (chatzilla@moz-C15A718.dsl.pltn13.sbcglobal.net)
- # [06:25] <@bz> so the short of it is...
- # [06:26] <@bz> the safe thing is to require that SizeOfIncludingThis be NS_OVERRIDE
- # [06:26] <@bz> er, NS_MUST_OVERRIDE
- # [06:26] <njn> yep
- # [06:26] <jtcranmer> you can't guarantee that this points to the beginning of the block
- # [06:26] <@bz> well, sure
- # [06:26] <jtcranmer> especially if you rely on what appears to be an empty-base-class optimization
- # [06:26] <jlebar> jtcranmer, Right, but if every class in the chain overrides SizeOfIncludingThis, then you're OK.
- # [06:27] <@bz> I mean....
- # [06:27] <@bz> you really can't guarantee anything
- # [06:27] <jtcranmer> jlebar: yes
- # [06:27] <njn> bz: but you end up with a lot of identical functions with NS_MUST_OVERRIDE
- # [06:27] <@bz> but in practice, a most-derived object allocated with |new|
- # [06:27] <@bz> njn: yeah
- # [06:27] <@bz> njn: thinking about how to avoid that....
- # [06:27] <njn> bz: and you can avoid it in the simple cases, but maybe not in the harder (MI) cases
- # [06:28] <jlebar> njn, Do you need to implement SizeOfIncludingThis everywhere? Can you leave it pure-virtual on some objects?
- # [06:28] <@bz> jtcranmer: I would be surprised of the spec actually requires that |new Foo()| necessarily return a pointer to the start of a new malloc'd block
- # [06:28] <njn> jlebar: sometimes it's not necessary, but often it is
- # [06:29] <jlebar> njn, In the case when you're inheriting from a non-abstract class, I'm not sure there's a better thing than re-implementing the virtual method.
- # [06:29] <jtcranmer> bz: I doubt it does
- # [06:29] <@bz> jtcranmer: and of course any time placement new is involved all bets are off
- # [06:29] <jtcranmer> sizeof(*this) should return the correct result in the most-derived class
- # [06:29] <jlebar> njn, The class inherited from doesn't know it's being inherited from, unless maybe we us a QI trick.
- # [06:30] <@bz> yes
- # [06:30] <@bz> but we're not trying to measure that
- # [06:30] <@bz> precisely because it's not the size we care about
- # [06:30] <jlebar> bz, Can we QI to the pointer to the most-derived class?
- # [06:30] <njn> jlebar: in my example, if B is non-abstract, are you recommending I implement D::SizeOfINcludingThis()?
- # [06:30] <jlebar> njn, Yes.
- # [06:30] <@bz> jlebar: if this is an isupports object, yes
- # [06:31] <@bz> jlebar: but there can be multiple most-derived classes, no?
- # [06:31] <njn> jlebar: I had that until recently, and then mounir said it wasn't necessary and I agreed and took it out :/
- # [06:31] <jlebar> njn, And if B is abstract, I'd definitely recommend *not* implementing SizeOfIncludingThis.
- # [06:31] <njn> jlebar: sure, in that case it can be pure virtual
- # [06:31] <jlebar> njn, Yes.
- # [06:31] <njn> jlebar: B::SizeOfIncludingThis, that is
- # [06:31] <@bz> in fact, even if B is not abstract _yet_ but in practice we never instantiate it....
- # [06:31] <@bz> we can make it pure virtual on that class
- # [06:32] <njn> well, in my example I reinstated SizeOfIncludingThis() in the derived classes and DMD is no longer complaining about the |this| pointers
- # [06:32] <njn> which I figure is progress
- # [06:32] <jlebar> bz, There must be the one class which was instantiated with new()... Maybe that's the "least-derived" class. Whatever it is, it's that one we want a pointer to, and if we can get it via QI, then we don't need to have multiple reimplementations of SizeOfIncludingThis.
- # [06:32] * Joins: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp)
- # [06:32] <@bz> sure
- # [06:32] <jlebar> bz, Is that the pointer you get when you QI to nsISupports?
- # [06:32] <@bz> jlebar: my point was that if you implement nsGenericElement::SizeOfIncludingThis
- # [06:32] * Parts: aja (chatzilla@30D32F24.81FB346A.7880DB15.IP)
- # [06:33] <jtcranmer> jlebar: possibly, but we don't guarantee that
- # [06:33] <@bz> jlebar: then what are you going to QI to? There are lots of subclasses
- # [06:33] <@bz> jlebar: the pointer you get when you QI to nsISupports is arbitrary
- # [06:33] <jlebar> jtcranmer, That's waht I was afraid of.
- # [06:33] <njn> maybe you guys should check out my patches in bug 723799
- # [06:33] <@bz> jlebar: it could be off on a tearoff!
- # [06:33] <@bz> jlebar: (slightly nuts, but possible)
- # [06:33] * Joins: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net)
- # [06:33] <jtcranmer> (we say you have to pick one nsISupports, and I suspect the vast majority of cases could be so, but I don't want to rely on it being the case)
- # [06:34] * jlebar does not want to think about tearoffs at this time of night.
- # [06:34] <@bz> heh
- # [06:34] <@bz> in any case
- # [06:34] * Joins: ttaubert (u2620@moz-160C58C6.com)
- # [06:34] * Joins: nigelb (nigel@moz-8640053A.me)
- # [06:34] <@bz> we have objects whose COM-canonical nsISupports is not the C++ primary base class nsISupports
- # [06:34] <@bz> nsGlobalWindow for example
- # [06:35] <@bz> njn: looking
- # [06:35] <philor> [@ nsStyleFont::Destroy] - CSS or Layout?
- # [06:35] <@bz> philor: CSS
- # [06:35] <philor> thx
- # [06:35] * Joins: CC_testing (u4156@moz-160C58C6.com)
- # [06:35] <@bz> o
- # [06:35] <@bz> er, ok
- # [06:35] <@bz> so
- # [06:35] <@bz> njn: The very special case of nsINode subclasses is special
- # [06:36] * Joins: sid0 (u2934@moz-160C58C6.com)
- # [06:36] <@bz> njn: for subclasses of nsINode we guarantee that nsINode is the primary base clas
- # [06:36] <@bz> njn: so that casting from nsINode to any subclass of nsINode is a no-op in machine instruction terms
- # [06:37] <@bz> njn: our DOM bindings depend on this property, in fact
- # [06:37] <njn> bz: I think that patch deals entirely with sub-classes of nsINode
- # [06:37] * Joins: felipe (u2734@moz-160C58C6.com)
- # [06:37] <@bz> ok
- # [06:37] <@bz> in that case having a single SizeOfIncludingThis on nsINode is enough
- # [06:38] <@bz> not because it's enough in general but because subclasses of nsINode promise to play nice
- # [06:38] <njn> bz: I do the same thing with nsIDocument::DocSizeOfIncludingThis
- # [06:38] <njn> bz: is that valid?
- # [06:38] * Joins: micahg (micahg@moz-61BD5084.c3-0.arm-ubr1.chi-arm.il.cable.rcn.com)
- # [06:38] * Joins: timeless (u4015@moz-160C58C6.com)
- # [06:38] * @bz thinks so
- # [06:39] * Joins: fryn|cloud (u3935@moz-160C58C6.com)
- # [06:39] <njn> bz: maybe I should get you to review the combined patches once mounir has r+'d the 2nd one
- # [06:39] * @bz whimpers
- # [06:39] <@bz> I can do that
- # [06:39] * njn clearly missed the "here be dragons" signs
- # [06:39] <njn> bz: even a skim-review would be good :)
- # [06:39] * Joins: lsumar (lsumar@moz-7691825E.adsl.xtra.co.nz)
- # [06:40] <@bz> yeah
- # [06:40] <@bz> Like I said, I can do that
- # [06:40] <@bz> fwiw
- # [06:40] <@bz> there is only one subclass of nsIDocument
- # [06:40] <@bz> that's nsDocument
- # [06:40] * Joins: Unfocused (u2622@moz-160C58C6.com)
- # [06:40] <@bz> this has two subclasses: nsHTMLDocument and nsXMLDocument
- # [06:40] <@bz> both having it as primary base class
- # [06:40] <@bz> nsXMLDocument has nsXULDocument as subclass
- # [06:41] <@bz> still good there
- # [06:41] * Quits: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz) (Ping timeout)
- # [06:41] <@bz> and nsSVGDocument
- # [06:41] <@bz> that one is fine too
- # [06:41] * Joins: jaws (u2871@moz-160C58C6.com)
- # [06:41] * njn missed nsXMLDocument and nsSVGDocument, sigh
- # [06:41] <@bz> nsHTMLDocument has MediaDocument as subclass
- # [06:42] <@bz> which has VideoDocument, ImageDocument, PluginDocument
- # [06:42] <@bz> all these are fine too
- # [06:42] * Joins: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net)
- # [06:42] * Quits: cfree (chatzilla@moz-8470EB89.sc.res.rr.com) (Ping timeout)
- # [06:42] * njn missed them all too
- # [06:42] <@bz> those are leaves
- # [06:42] <@bz> so yeah |this| on nsIDocument will do sane things
- # [06:42] <njn> bz: good
- # [06:43] <@bz> if we really care...
- # [06:43] <njn> bz: lucky static analysis isn't running, all those NS_MUST_OVERRIDE annotations would be going crazy
- # [06:43] <@bz> we could add asserts to that effect, right?
- # [06:43] <njn> what would the assert look like?
- # [06:43] <@bz> nsXMLDocument::nsXMLDocument() {
- # [06:44] * jlebar goes to bed. Thanks for helping, bz.
- # [06:44] <njn> jlebar: thanks for your help too!
- # [06:44] <@bz> MOZ_ASSERT((void*)this == (void*)(nsIDocument*)this);
- # [06:44] * ewong is now known as ewong|away
- # [06:45] * Quits: bnicholson (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net) (Ping timeout)
- # [06:46] * Quits: bnicholson2 (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net) (Ping timeout)
- # [06:47] <@bz> You need the explicit void* casts to avoid the compiler doing type coercion for you
- # [06:47] <@bz> class A {int a;};
- # [06:47] <@bz> class B {int b;};
- # [06:47] <@bz> class C : public A, public B{
- # [06:47] <@bz> public:
- # [06:47] <@bz> C() {
- # [06:47] <@bz> printf("%d %d %d %d\n", this == (A*)this, this == (B*)this, (void*)this == (void*)(A*)this, (void*)this == (void*)(B*)this);
- # [06:47] <@bz> }
- # [06:47] <@bz> };
- # [06:47] <@bz> int main() {C c;}
- # [06:48] <@bz> Prints "1 1 1 0"
- # [06:50] * Joins: wesj (wesj@moz-135A9FA9.hsd1.ca.comcast.net)
- # [06:50] <@bz> njn: so...
- # [06:51] <@bz> njn: Looking at your string changes
- # [06:51] <@bz> njn: you there?
- # [06:52] <njn> bz: oh, yep
- # [06:52] <@bz> njn: trying to figure out what you're seeing with strings
- # [06:53] <njn> ok
- # [06:53] <@bz> njn: so your patch does:
- # [06:53] <@bz> + return (mFlags & F_OWNED) ? mallocSizeOf(mData) : 0;
- # [06:54] <@bz> so even if you end up in that code with a readonly F_SHARED string it won't get measured
- # [06:54] <njn> bz:urhg
- # [06:54] <njn> that's old code that I forgot to change
- # [06:54] <@bz> ok
- # [06:54] <njn> blargh
- # [06:54] <njn> sorry
- # [06:54] * Joins: mconley (mconley@moz-9C0F4EBF.cable.teksavvy.com)
- # [06:54] <@bz> my question was whether there was something else saying that we don't have any F_SHARED non-readonly strings
- # [06:54] <@bz> or whether it was based on DMD results
- # [06:55] <njn> bz: well, I was always getting 0 from this function
- # [06:55] * Joins: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com)
- # [06:55] <@bz> ah
- # [06:55] <njn> but obviuosly the function is crap
- # [06:55] <@bz> ok, then!
- # [06:55] <@bz> let's fix the function and see the numbers
- # [06:55] * Quits: mjschranz (mjschranz@moz-6FE6B833.cpe.net.cable.rogers.com) (Client exited)
- # [06:55] <njn> I'll try again tomorrow, hopefully it'll be better :)
- # [06:55] <njn> thanks for all your help
- # [06:55] <@bz> no problem
- # [06:55] * Joins: smontagu (chatzilla@moz-F4C6F802.red.bezeqint.net)
- # [06:55] * Joins: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net)
- # [06:55] <@bz> the rest of the patch looks fine
- # [06:55] <@bz> insofar as I can tell such things at 1am
- # [06:56] * @bz should sleep
- # [06:56] <@bz> g'night, all
- # [06:56] * bz is now known as bz_sleep
- # [06:56] * Joins: bletch (Mibbit@7CCCFA42.E00EC9DF.1B0D2DF7.IP)
- # [06:56] * Quits: juanb (jbecerra@moz-F1012875.hsd1.ca.comcast.net) (Quit: juanb)
- # [06:56] <njn> bye
- # [06:56] * Quits: njn (chatzilla@moz-F1136D81.dyn.iinet.net.au) (Quit: ChatZilla 0.9.88 [Firefox 13.0a1/20120209134159])
- # [06:57] * Quits: bletch (Mibbit@7CCCFA42.E00EC9DF.1B0D2DF7.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [06:57] * Quits: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net) (Quit: smooney)
- # [06:58] * Joins: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net)
- # [06:59] * Joins: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com)
- # [07:02] * Quits: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving)
- # [07:03] * Quits: karl (karl@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [07:05] * Quits: dseif (dseif@35E3A091.EFBEEE74.491DEE85.IP) (Input/output error)
- # [07:05] * Quits: surkov (surkov@D5B8B92C.CAD7B873.222B27F0.IP) (Ping timeout)
- # [07:06] * mattwoodrow is now known as mattwoodrow|away
- # [07:06] * Joins: surkov (surkov@E459FC3B.55CAE15D.34044A7F.IP)
- # [07:07] * Quits: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com) (Quit: Konversation terminated!)
- # [07:08] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
- # [07:10] * Joins: dseif (dseif@moz-5727FAFC.dsl.teksavvy.com)
- # [07:18] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [07:20] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
- # [07:20] * Quits: alex (alex@moz-BD8D0A09.lightspeed.sntcca.sbcglobal.net) (Client exited)
- # [07:21] * Quits: Lucas (Lucas@moz-92C28224.hsd1.ca.comcast.net) (Input/output error)
- # [07:21] * Quits: krit (Adium@moz-3AE657AD.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [07:25] * Joins: Lucas (Lucas@moz-92C28224.hsd1.ca.comcast.net)
- # [07:33] * bc|afk is now known as bc
- # [07:33] * bwinton_away is now known as bwinton
- # [07:35] * bwinton is now known as bwinton_away
- # [07:36] * Joins: magsout (magsout@moz-E559D13.fbx.proxad.net)
- # [07:39] * Joins: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net)
- # [07:41] * glob|away is now known as glob
- # [07:44] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [07:45] * Quits: Mook (mook@5365CE80.16C74E88.6F478678.IP) (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 6.0/20110811165603])
- # [07:47] * Quits: ctopper (craig@moz-D8F68B2F.bvtn.or.frontiernet.net) (Quit: ctopper)
- # [07:48] * Joins: karl (karl@moz-C9705333.jetstream.xtra.co.nz)
- # [07:48] * Quits: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com) (Quit: Leaving...)
- # [07:49] * Quits: Fallen|away (Fallen@moz-F0262F50.ch) (Ping timeout)
- # [07:49] * Joins: Fallen|away (Fallen@moz-F0262F50.ch)
- # [07:50] * Joins: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de)
- # [07:52] * Joins: imphil (philipp@moz-655EF802.customer.m-online.net)
- # [07:52] * Quits: lsumar (lsumar@moz-7691825E.adsl.xtra.co.nz) (Quit: This computer has gone to sleep)
- # [07:54] * lsblakk is now known as lsblakk|afk
- # [07:57] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Quit: nbvcx)
- # [07:58] * Quits: dseif (dseif@moz-5727FAFC.dsl.teksavvy.com) (Input/output error)
- # [07:59] * Quits: bb10 (bb10@moz-C7B05616.org) (Ping timeout)
- # [07:59] * Joins: bb10 (bb10@moz-C7B05616.org)
- # [08:00] * Quits: joesteele (joesteele@moz-B7348FDB.tampfl.fios.verizon.net) (Quit: joesteele)
- # [08:00] * Joins: ctopper (craig@moz-D8F68B2F.bvtn.or.frontiernet.net)
- # [08:01] * Quits: bb10 (bb10@moz-C7B05616.org) (Ping timeout)
- # [08:03] * Joins: gcp (gpascutto@moz-D0E475EA.access.telenet.be)
- # [08:04] * Joins: bb10 (bb10@moz-C7B05616.org)
- # [08:04] * Quits: ctopper (craig@moz-D8F68B2F.bvtn.or.frontiernet.net) (Quit: ctopper)
- # [08:06] * Quits: bb10 (bb10@moz-C7B05616.org) (Ping timeout)
- # [08:06] * Joins: bb10 (bb10@moz-C7B05616.org)
- # [08:08] * Quits: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net) (Quit: rniwa)
- # [08:09] * Joins: hendry (hendry@moz-FF1DABC3.gamma111.maxonline.com.sg)
- # [08:10] <hendry> Hi there, is there a site I can use for SSL related tests with Firefox? Want to check I can't access site with bad SSL cert for e.g.
- # [08:11] * padenot|away is now known as padenot
- # [08:12] * Quits: bb10 (bb10@moz-C7B05616.org) (Ping timeout)
- # [08:12] * Joins: bb10 (bb10@moz-C7B05616.org)
- # [08:13] <mbrubeck> hendry: Hmm, https://mozilla.org/ (without "www.") used to have a bad cert, but I guess they fixed that. :/
- # [08:14] * Quits: slowpoke (slowpoke@moz-AE67AB45.gigabit.perfect-privacy.com) (Ping timeout)
- # [08:14] * Joins: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz)
- # [08:15] * Joins: slowpoke (slowpoke@moz-AE67AB45.gigabit.perfect-privacy.com)
- # [08:15] * Quits: bb10 (bb10@moz-C7B05616.org) (Ping timeout)
- # [08:15] * Joins: wolfiR (wolfiR@moz-C807A69D.dip0.t-ipconnect.de)
- # [08:15] * Joins: bb10 (bb10@moz-C7B05616.org)
- # [08:16] * Joins: stransky (stransky@moz-6F10C81D.net.upcbroadband.cz)
- # [08:16] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
- # [08:19] * Quits: micahg (micahg@moz-61BD5084.c3-0.arm-ubr1.chi-arm.il.cable.rcn.com) (Ping timeout)
- # [08:20] * Quits: mconley (mconley@moz-9C0F4EBF.cable.teksavvy.com) (Input/output error)
- # [08:20] * Joins: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net)
- # [08:20] * Joins: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP)
- # [08:21] * Quits: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net) (Quit: bholley)
- # [08:24] * Quits: stux|away|away (stux@moz-FD6B9EC6.hfc.comcastbusiness.net) (Ping timeout)
- # [08:24] * Quits: wesj (wesj@moz-135A9FA9.hsd1.ca.comcast.net) (Ping timeout)
- # [08:24] * Quits: imphil (philipp@moz-655EF802.customer.m-online.net) (Ping timeout)
- # [08:27] * Joins: xakz (XaMaD@moz-34FBE388.fbx.proxad.net)
- # [08:28] * Joins: stux (stux@moz-FD6B9EC6.hfc.comcastbusiness.net)
- # [08:29] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [08:30] <Peng> hendry: It's not an official test thing or anything, but https://sand.mozilla.org:6697/ and the other IRC servers have a hostname mismatch.
- # [08:30] <Peng> hendry: Not something to put in a unit test, but if you're just messing around on the command line it'd work.
- # [08:31] <Peng> Although it also prompted me for a client-side cert. That's new.
- # [08:34] <jdm> can anybody explain this regex behaviour? http://pastebin.mozilla.org/1484060
- # [08:35] * Joins: micahg (micahg@moz-61BD5084.c3-0.arm-ubr1.chi-arm.il.cable.rcn.com)
- # [08:36] <glob> jdm, your first regex expects a single non-underscore character at the start of the string, before "user"
- # [08:36] <glob> jdm, which you don't have
- # [08:36] <jdm> that makes sense
- # [08:37] * Fallen|away is now known as Fallen
- # [08:37] * Joins: jhorak (jhorak@moz-107AD163.redhat.com)
- # [08:38] * Quits: eflores (eflores@538BABFE.A073F3E.97BBD552.IP) (Quit: Bye)
- # [08:43] * Quits: Elen (El@moz-749635E7.hsd1.ut.comcast.net) (Quit: )
- # [08:44] * philor is now known as philor|away
- # [08:44] * Joins: jfkthame (jfkthame@B7F72125.5BC345F5.9542EC20.IP)
- # [08:44] * Quits: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net) (Ping timeout)
- # [08:44] * Quits: mwu (mwu@moz-59435430.hsd1.nj.comcast.net) (Quit: This computer has gone to sleep)
- # [08:44] * Joins: taustin (taustin@moz-EE172EAA.resnet.ucsc.edu)
- # [08:45] * Quits: stux (stux@moz-FD6B9EC6.hfc.comcastbusiness.net) (Ping timeout)
- # [08:46] * Joins: stux (stux@moz-FD6B9EC6.hfc.comcastbusiness.net)
- # [08:52] * Joins: graememcc (chatzilla@moz-DFC912B6.range86-148.btcentralplus.com)
- # [08:53] * Quits: rshetty (quassel@FCB16F7D.E1172AF2.D30E9BEF.IP) (Client exited)
- # [08:56] * padenot is now known as padenot|away
- # [08:57] * Joins: past (past@moz-4923E026.dsl.dyn.forthnet.gr)
- # [09:01] * mattwoodrow|away is now known as mattwoodrow
- # [09:03] * Joins: stux|away|away (stux@moz-FD6B9EC6.hfc.comcastbusiness.net)
- # [09:04] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
- # [09:04] * Quits: stux (stux@moz-FD6B9EC6.hfc.comcastbusiness.net) (Ping timeout)
- # [09:04] * Joins: janv_ (varga@moz-C1261AFF.flarion.as5628.telecom.sk)
- # [09:04] * Quits: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk) (Connection reset by peer)
- # [09:04] * Quits: willy1234x1 (willy1234x@moz-48AB2E84.slkc.qwest.net) (Ping timeout)
- # [09:05] * Joins: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
- # [09:05] * Joins: waschtl (waschtl@moz-A4ECE553.hsi4.kabel-badenwuerttemberg.de)
- # [09:10] * Quits: taustin (taustin@moz-EE172EAA.resnet.ucsc.edu) (Quit: taustin)
- # [09:12] * Quits: squib (squib@moz-F5CA0CFB.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
- # [09:15] * Joins: roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP)
- # [09:15] * ChanServ sets mode: +o roc
- # [09:15] * Quits: Lucas (Lucas@moz-92C28224.hsd1.ca.comcast.net) (Ping timeout)
- # [09:18] * Joins: RemusPop (remuspop@601F3B17.33662590.A5830293.IP)
- # [09:19] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
- # [09:20] * Joins: paolo (paolo@moz-410CA9AC.retail.telecomitalia.it)
- # [09:21] * Quits: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp) (Quit: nattokirai)
- # [09:23] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
- # [09:25] * janv_ is now known as janv
- # [09:25] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
- # [09:25] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Client exited)
- # [09:31] * padenot|away is now known as padenot
- # [09:33] * Quits: damons (gnubeard@8F761026.B5EF4AF6.E96CA9D8.IP) (Connection reset by peer)
- # [09:33] * Joins: damons (gnubeard@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [09:35] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [09:39] * ewong|afk is now known as ewong
- # [09:39] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [09:40] * Joins: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net)
- # [09:40] * Joins: cpearce (chatzilla@moz-56BC07D4.xdsl.xnet.co.nz)
- # [09:41] * Joins: pnemsak (Miranda@moz-3D67D819.rainside.sk)
- # [09:44] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
- # [09:46] * Joins: dao (dao@moz-7B9AE2D9.superkabel.de)
- # [09:46] * Joins: Ms2ger (Ms2ger@3E17566D.D515B8F0.37724B0D.IP)
- # [09:47] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
- # [09:48] * Quits: logbot (logbot@moz-622AFC27.glob.com.au) (Client exited)
- # [09:49] * Joins: Neil (neil@moz-7E027EE5.cable.virginmedia.com)
- # [09:50] * Neil is now known as NeilZZZ
- # [09:50] * Joins: logbot (logbot@moz-622AFC27.glob.com.au)
- # [09:52] * Quits: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP) (Quit: ctopper)
- # [09:53] * Quits: logbot (logbot@moz-622AFC27.glob.com.au) (Client exited)
- # [09:53] * Joins: logbot (logbot@moz-622AFC27.glob.com.au)
- # [09:53] * Quits: Honza (chatzilla@C62E2FAA.23B79DE4.D0083327.IP) (Input/output error)
- # [09:54] * Quits: ferongr (ferongr@moz-A6EF75B1.dsl.dyn.forthnet.gr) (Ping timeout)
- # [09:54] * Joins: mib_z75nhj (Mibbit@7CCCFA42.E00EC9DF.1B0D2DF7.IP)
- # [09:55] * Quits: mib_z75nhj (Mibbit@7CCCFA42.E00EC9DF.1B0D2DF7.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [09:55] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
- # [09:55] * Joins: ferongr (ferongr@moz-BEA97487.dsl.dyn.forthnet.gr)
- # [09:55] * Joins: igor (igor@A6B1CF0C.BF91BDCE.1DAC7E2F.IP)
- # [09:56] * Quits: m_kato (m_kato@moz-348F61F0.mozilla.or.jp) (Quit: Leaving...)
- # [09:57] * padenot is now known as padenot|away
- # [10:01] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
- # [10:02] * Quits: karl (karl@moz-C9705333.jetstream.xtra.co.nz) (Ping timeout)
- # [10:04] * Quits: RemusPop (remuspop@601F3B17.33662590.A5830293.IP) (Client exited)
- # [10:06] * glob is now known as glob|away
- # [10:08] * Quits: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net) (Quit: smooney)
- # [10:08] * Joins: msucan (msucan-@BD3D06AD.BB7A5B67.699550A1.IP)
- # [10:09] * Quits: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Quit: ChatZilla 0.9.88 [Firefox 12.0a2/20120212042014])
- # [10:10] * Joins: Honza (chatzilla@C62E2FAA.23B79DE4.D0083327.IP)
- # [10:11] * Quits: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net) (Quit: jamesr)
- # [10:13] * Quits: Hendikins (wolfox@moz-9A361C95.static.internode.on.net) (Ping timeout)
- # [10:13] <hendry> thanks btw Peng
- # [10:14] <hendry> I'm aware one can customise netError.xhtml, but what is the white page that's used when Firefox is attempting to load something?
- # [10:14] * Joins: Hendikins (wolfox@moz-9A361C95.static.internode.on.net)
- # [10:16] <@roc> it's the real document, with painting suppressed
- # [10:17] <@roc> if you experiment with a very slow-loading document with a background color, it will be that color
- # [10:17] * Joins: RemusPop (remuspop@601F3B17.33662590.A5830293.IP)
- # [10:20] <hendry> roc: can I override it to black?
- # [10:20] <@roc> in an extension?
- # [10:20] <@roc> you can try setting the default background color in prefs
- # [10:20] <hendry> roc: yes, that would neatest i think
- # [10:20] <@roc> that will set it for pages that don't have their own background color
- # [10:20] <@roc> it will, of course, set the backgrounds of those pages to black
- # [10:20] <@roc> or whatever
- # [10:21] * Quits: jfkthame (jfkthame@B7F72125.5BC345F5.9542EC20.IP) (Ping timeout)
- # [10:21] <@roc> I can't think of a way to do more than that
- # [10:21] <hendry> roc: hmm, isse
- # [10:21] <hendry> roc: hmm, i SEE
- # [10:22] * padenot|away is now known as padenot
- # [10:22] * mattwoodrow is now known as mattwoodrow|away
- # [10:23] * Joins: jfkthame (jfkthame@B7F72125.5BC345F5.9542EC20.IP)
- # [10:24] * Joins: willy1234x1 (willy1234x@moz-4ECEC022.hsd1.ut.comcast.net)
- # [10:25] * Quits: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com) (Quit: Computer has gone to sleep.)
- # [10:26] * Joins: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com)
- # [10:27] * Joins: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [10:29] <hendry> roc: sometimes FF can stay a really long time on this "white screen" I'm referring to, in a network error.
- # [10:29] <hendry> I prefer it to just hit netError
- # [10:30] * Joins: victorporof (victorporo@C092FEB2.1C233438.79933D60.IP)
- # [10:31] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
- # [10:31] <glazou> bonjour
- # [10:34] <Ms2ger> Morning
- # [10:34] * Quits: doublec (doublec@moz-55CD7EAB.pn) (Ping timeout)
- # [10:34] * Quits: inimino (inimino@moz-14AFA5B8.inimino.org) (Ping timeout)
- # [10:35] * Quits: dao (dao@moz-7B9AE2D9.superkabel.de) (Quit: Leaving.)
- # [10:37] <nigelb> Evening.
- # [10:37] * Joins: doublec (doublec@moz-55CD7EAB.pn)
- # [10:38] * Quits: jdm (jdm@moz-9AEDE212.cpe.net.cable.rogers.com) (Client exited)
- # [10:40] * Joins: Mano (chatzilla@moz-47B2C60B.cablep.bezeqint.net)
- # [10:44] * Quits: surkov (surkov@E459FC3B.55CAE15D.34044A7F.IP) (Quit: surkov)
- # [10:45] * Joins: espindola (espindola@5CB3CFD2.311EDF05.287A8ADE.IP)
- # [10:45] <espindola> trying a patch to enable us to switch to clang causes an ICE on gcc 4.2 :-(
- # [10:52] * Quits: willy1234x1 (willy1234x@moz-4ECEC022.hsd1.ut.comcast.net) (Ping timeout)
- # [10:52] * Joins: TheLink (TheLink@moz-4D4DDD71.pools.arcor-ip.net)
- # [10:52] * Joins: mak (chatzilla@moz-B2EEACCD.retail.telecomitalia.it)
- # [10:55] * Joins: vikram360 (vikram360@1632B279.6E88BEBA.2A068A5E.IP)
- # [10:58] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
- # [10:59] * Joins: tonymec__ (tonymec@B755434C.C225E126.277517C1.IP)
- # [10:59] * tonymec__ is now known as tonymec|away
- # [11:00] * Joins: willy1234x1 (willy1234x@moz-48AB2E84.slkc.qwest.net)
- # [11:01] * Quits: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net) (Quit: jduell)
- # [11:08] * Joins: tonymec (tonymec@B755434C.C225E126.277517C1.IP)
- # [11:10] * padenot is now known as padenot|away
- # [11:12] <nigelb> 36
- # [11:14] <darktrojan> I should be writing these down and buying lottery tickets or something
- # [11:15] <espindola> ehsan_xchat, anything wrong with https://github.com/mozilla/mozilla-central?
- # [11:15] <hendry> is there some URL to see what's the latest release? I think it was 10.1, but couldn't find the release notes
- # [11:16] <darktrojan> http://ftp.mozilla.org/pub/firefox/releases/
- # [11:16] <mauke> http://www.mozilla.org/en-US/firefox/10.0.1/releasenotes/
- # [11:16] * ewong is now known as ewong|afk
- # [11:18] <Ms2ger> darktrojan, nah, 36 is just next year's version number :)
- # [11:20] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [11:20] * Joins: AutomatedTester (AutomatedT@moz-3ABA608B.ppp.as43234.net)
- # [11:26] * Quits: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP) (Ping timeout)
- # [11:27] * Joins: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP)
- # [11:27] * Quits: grubshka (grubshka@moz-88E61872.w86-216.abo.wanadoo.fr) (Ping timeout)
- # [11:30] * Joins: grubshka (grubshka@moz-D3BA0A67.w86-216.abo.wanadoo.fr)
- # [11:32] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
- # [11:32] * davehunt|away is now known as davehunt
- # [11:33] <NeilAway> bah, tld transfers are a nightmare
- # [11:35] <hendry> thanks darktrojan & mauke
- # [11:37] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
- # [11:39] * Quits: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz) (Ping timeout)
- # [11:41] * Joins: askalski (akuda@moz-104CC309.mv.mozilla.com)
- # [11:42] * Quits: kanru (user@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
- # [11:47] <hendry> How can I disable "A script on this page may be busy"? Can quite suss out http://kb.mozillazine.org/Unresponsive_Script_Warning
- # [11:48] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
- # [11:52] * Quits: richardus (richardus@moz-A4E2BEA4.com) (Ping timeout)
- # [11:54] * Joins: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP)
- # [11:55] * Joins: richardus (richardus@moz-A4E2BEA4.com)
- # [11:55] * heycam is now known as heycam|away
- # [11:57] * Joins: Goldorak (chatzilla@B2CEA347.474ADEAF.187A1082.IP)
- # [11:59] * Joins: surkov (surkov@E459FC3B.55CAE15D.34044A7F.IP)
- # [12:03] * Joins: KaiRo (robert@moz-6F742185.adsl.highway.telekom.at)
- # [12:06] * Joins: zoite (zoite@moz-CFF59643.n194.n222.n216.static.myhostcenter.com)
- # [12:07] * Quits: Honza (chatzilla@C62E2FAA.23B79DE4.D0083327.IP) (Ping timeout)
- # [12:07] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [12:08] <glazou> gaaaah, r.cssText setter not implemented if r is an IMPORT_RULE...
- # [12:08] * Quits: kinetik (kinetik@B0506AEA.F200EF31.613E47D1.IP) (Ping timeout)
- # [12:08] <glazou> sigh
- # [12:08] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [12:10] * Joins: Honza (chatzilla@C62E2FAA.23B79DE4.D0083327.IP)
- # [12:10] * Quits: surkov (surkov@E459FC3B.55CAE15D.34044A7F.IP) (Quit: surkov)
- # [12:11] * Joins: victorporo (victorporo@C092FEB2.1C233438.79933D60.IP)
- # [12:11] * Quits: victorporof (victorporo@C092FEB2.1C233438.79933D60.IP) (Connection reset by peer)
- # [12:11] * Joins: kinetik (kinetik@B0506AEA.F200EF31.613E47D1.IP)
- # [12:12] * Joins: peregrino (peregrino@moz-8A26C745.telecom.net.ar)
- # [12:13] * Quits: stransky (stransky@moz-6F10C81D.net.upcbroadband.cz) (Quit: Connection reset by beer)
- # [12:15] * Joins: florian (florian@moz-87C33FDA.kimsufi.com)
- # [12:20] * Quits: ferongr (ferongr@moz-BEA97487.dsl.dyn.forthnet.gr) (Ping timeout)
- # [12:22] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
- # [12:23] * Joins: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [12:24] * Quits: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP) (Ping timeout)
- # [12:25] * Quits: timdream (timdream@moz-99690620.hinet-ip.hinet.net) (Quit: timdream)
- # [12:26] * Quits: Olipro (Olipro@moz-9F100761.catv.pool.telekom.hu) (Ping timeout)
- # [12:28] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
- # [12:29] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
- # [12:29] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
- # [12:30] * Quits: askalski (akuda@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [12:33] * Joins: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP)
- # [12:34] * Quits: darktrojan (geoff@moz-E65802C.dsl.telstraclear.net) (Quit: darktrojan)
- # [12:35] * Joins: inimino (inimino@moz-14AFA5B8.inimino.org)
- # [12:36] * Joins: clokep (clokep@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [12:44] * Joins: jpb (chatzilla@moz-DF053F63.cse.bris.ac.uk)
- # [12:44] * Quits: jpb (chatzilla@moz-DF053F63.cse.bris.ac.uk) (Client exited)
- # [12:50] * Joins: askalski (akuda@moz-104CC309.mv.mozilla.com)
- # [12:50] * Quits: AutomatedTester (AutomatedT@moz-3ABA608B.ppp.as43234.net) (Input/output error)
- # [12:53] * Joins: bzum (akin@AC70084F.DBB41A87.114503E7.IP)
- # [12:53] <espindola> ted, thanks for taking care of 721160!
- # [12:55] * Quits: clokep (clokep@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre)
- # [12:56] <Ms2ger> khuey++
- # [12:56] * Quits: askalski (akuda@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [12:57] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
- # [12:58] * Quits: Mano (chatzilla@moz-47B2C60B.cablep.bezeqint.net) (Ping timeout)
- # [12:59] * khuey is now known as khuey|away
- # [13:01] * ewong|sleep is now known as ewong
- # [13:01] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
- # [13:01] * Joins: stransky (stransky@moz-107AD163.redhat.com)
- # [13:03] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
- # [13:06] * Quits: CC_testing (u4156@moz-160C58C6.com) (Ping timeout)
- # [13:06] * Quits: sid0 (u2934@moz-160C58C6.com) (Ping timeout)
- # [13:06] * Quits: timeless (u4015@moz-160C58C6.com) (Ping timeout)
- # [13:06] * Quits: jaws (u2871@moz-160C58C6.com) (Ping timeout)
- # [13:06] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [13:07] * Quits: ttaubert (u2620@moz-160C58C6.com) (Ping timeout)
- # [13:07] * Quits: felipe (u2734@moz-160C58C6.com) (Ping timeout)
- # [13:07] * Quits: fryn|cloud (u3935@moz-160C58C6.com) (Ping timeout)
- # [13:07] * Quits: Unfocused (u2622@moz-160C58C6.com) (Ping timeout)
- # [13:07] * Joins: surkov (surkov@E459FC3B.55CAE15D.34044A7F.IP)
- # [13:07] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [13:07] * Quits: igor (igor@A6B1CF0C.BF91BDCE.1DAC7E2F.IP) (Ping timeout)
- # [13:07] * Quits: paolo (paolo@moz-410CA9AC.retail.telecomitalia.it) (Client exited)
- # [13:07] * mak is now known as mak|afk
- # [13:07] * Quits: nigelb (nigel@moz-8640053A.me) (Ping timeout)
- # [13:08] * Joins: pranavrc (pranavrc@6CE97BEA.49D5D946.520CDC98.IP)
- # [13:08] * davehunt is now known as davehunt|away
- # [13:10] * Joins: dao (dao@moz-7B9AE2D9.superkabel.de)
- # [13:11] <Ms2ger> mounir++
- # [13:12] <mounir> Ms2ger: yw
- # [13:12] <Ms2ger> :)
- # [13:12] * Joins: KaIRC (robert@moz-13747E56.adsl.highway.telekom.at)
- # [13:12] * Quits: KaiRo (robert@moz-6F742185.adsl.highway.telekom.at) (Ping timeout)
- # [13:12] * KaIRC is now known as KaiRo
- # [13:14] * Joins: CC_testing (u4156@moz-160C58C6.com)
- # [13:14] * Joins: felipe (u2734@moz-160C58C6.com)
- # [13:15] * Joins: Unfocused (u2622@moz-160C58C6.com)
- # [13:15] * Joins: fryn|cloud (u3935@moz-160C58C6.com)
- # [13:15] * Quits: decoder (quassel@moz-216446B9.own-hero.net) (Ping timeout)
- # [13:17] * Joins: decoder (quassel@moz-216446B9.own-hero.net)
- # [13:17] * Joins: ttaubert (u2620@moz-160C58C6.com)
- # [13:17] * Joins: jaws (u2871@moz-160C58C6.com)
- # [13:17] * Joins: nigelb (nigel@moz-8640053A.me)
- # [13:19] * Joins: timeless (u4015@moz-160C58C6.com)
- # [13:21] <@ted> espindola: thank smichaud, i just pointed him in the right direction
- # [13:22] * Quits: Ms2ger (Ms2ger@3E17566D.D515B8F0.37724B0D.IP) (Quit: bbl)
- # [13:23] <espindola> does our irc bot has "tell" command? (or a manual :-) )
- # [13:23] <@ted> firebot?
- # [13:23] <firebot> ted?
- # [13:23] <@ted> you can /msg firebot help
- # [13:23] <@ted> i think
- # [13:24] <@ted> firebot: tell espindola about ted
- # [13:24] <firebot> ted: told espindola
- # [13:24] * Quits: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP) (Quit: This computer has gone to sleep)
- # [13:24] <espindola> firebot, tell smichaud: thanks for taking care of 721160!
- # [13:25] <firebot> espindola: Sorry, I've no idea what 'tell smichaud: thanks for taking care of 721160' might be.
- # [13:25] <espindola> firebot: tell smichaud thanks for taking care of 721160!
- # [13:25] <firebot> espindola: Sorry, I've no idea what 'tell smichaud thanks for taking care of 721160' might be.
- # [13:25] <reuben> he doesn't have a "schedule message" thing, no
- # [13:25] <espindola> ah, thanks
- # [13:26] * Joins: jprmc (jprmc@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [13:27] * Joins: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP)
- # [13:27] * reuben pats firebot
- # [13:27] <firebot> yay
- # [13:28] <@ted> smichaud would be here if he was on irc, presumably
- # [13:28] <@ted> you could just email him :)
- # [13:29] * Joins: kaie2 (kaie@moz-CBEF6EAA.dip.t-dialin.net)
- # [13:29] * mak|afk is now known as mak
- # [13:29] * Quits: kaie (kaie@moz-CFDB2681.dip.t-dialin.net) (Ping timeout)
- # [13:29] * kaie2 is now known as kaie
- # [13:31] * Quits: dao (dao@moz-7B9AE2D9.superkabel.de) (Quit: Leaving.)
- # [13:32] <bhearsum|afk> is the "version" attribute on firefox.exe (the one that shows up in the Properties dialog) something we control, or does the compiler/linker make it up somehow?
- # [13:32] <bhearsum|afk> in particular, the 4th part of it
- # [13:34] <@ted> we control it
- # [13:34] * Joins: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP)
- # [13:34] <@ted> the 4th part is "days since january 1st, 2000"
- # [13:34] <bhearsum|afk> aaaah
- # [13:34] <bhearsum|afk> ok, that makes sense
- # [13:34] <@ted> made up to be an arbitrarily increasing number
- # [13:35] <bhearsum|afk> someone on the Enterprise list has been using it to distinguish between ESR and Release. worked for 10.0, because we built on different days, but not for 10.0.1.
- # [13:35] <@ted> http://mxr.mozilla.org/mozilla-central/source/config/version_win.pl#48
- # [13:35] <@ted> that's absurd
- # [13:35] <bhearsum|afk> to use it to distinguish?
- # [13:35] <@ted> but people will do silly things
- # [13:35] <@ted> yes
- # [13:35] <bhearsum|afk> yeah
- # [13:36] <bhearsum|afk> i'm telling him to use application.ini
- # [13:37] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Client exited)
- # [13:37] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [13:39] <bhearsum|afk> thanks ted!
- # [13:39] <@ted> np
- # [13:40] * davehunt|away is now known as davehunt
- # [13:44] * Joins: smaug (chatzilla@moz-81CE14EC.gprs.sl-laajakaista.fi)
- # [13:44] * ChanServ sets mode: +o smaug
- # [13:46] * Quits: jprmc (jprmc@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
- # [13:50] * Joins: sgimeno (santiago.g@A922400D.48362F18.BCC03455.IP)
- # [14:00] * jfkthame is now known as jfkthame_afk
- # [14:04] * Joins: mcsmurf (mcsmurf@moz-8221EF8F.dip.t-dialin.net)
- # [14:05] * Quits: vikram360 (vikram360@1632B279.6E88BEBA.2A068A5E.IP) (Ping timeout)
- # [14:05] * Quits: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [14:09] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
- # [14:09] * Quits: MarcoZ (marco.zehe@moz-44CBD332.dip.t-dialin.net) (Quit: Leaving early today, see you tomorrow!)
- # [14:10] * Quits: hendry (hendry@moz-FF1DABC3.gamma111.maxonline.com.sg) (Ping timeout)
- # [14:14] * Quits: TheSeer (theseer@moz-DE69A7C2.netpirates.net) (Ping timeout)
- # [14:15] * jfkthame_afk is now known as jfkthame
- # [14:17] * Joins: TheSeer (theseer@moz-DE69A7C2.netpirates.net)
- # [14:20] * Joins: sheppy (sheppy@moz-4992DE6D.static.kgpt.tn.charter.com)
- # [14:20] * Quits: victorporo (victorporo@C092FEB2.1C233438.79933D60.IP) (Quit: Leaving...)
- # [14:24] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
- # [14:26] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
- # [14:27] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
- # [14:27] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
- # [14:28] * glob|away is now known as glob
- # [14:29] * Joins: dao (dao@moz-7B9AE2D9.superkabel.de)
- # [14:29] * Joins: kaze` (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [14:30] * Quits: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
- # [14:31] * Joins: umbridge (Mibbit@7CCCFA42.E00EC9DF.1B0D2DF7.IP)
- # [14:32] * Quits: umbridge (Mibbit@7CCCFA42.E00EC9DF.1B0D2DF7.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [14:33] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
- # [14:34] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
- # [14:34] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
- # [14:34] <mak> Standard8: can you reproduce locally those test_annos_expire_session.js failures?
- # [14:36] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
- # [14:44] * Quits: bzum (akin@AC70084F.DBB41A87.114503E7.IP) (Connection reset by peer)
- # [14:48] * Joins: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk)
- # [14:50] * Quits: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [14:51] * Joins: evilpie (chatzilla@moz-CCD2F161.pools.arcor-ip.net)
- # [14:51] * Joins: robhawkes (robhawkes@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [14:52] * Joins: Pike (Pike@moz-E31CD2CB.mozilla.org)
- # [14:52] * Joins: doktor5000 (doktor5000@moz-6E59960D.pools.arcor-ip.net)
- # [14:53] <doktor5000> hi guys, can someone please confirm that TB 3.1.18 is definitely not affected by http://www.mozilla.org/security/announce/2012/mfsa2012-10.html / CVE-2012-0452
- # [14:54] <gcp> "Firefox 9 and earlier are not affected"
- # [14:55] <doktor5000> gcp: yes, i've read that, just wanted a confirmation, as it's not really specific, IMHO
- # [14:56] <gcp> It appears to be a bug at the platform/XBL level, and if Firefox 9 is not affected, must have been introduced between 9 and 10, so long before TB 3.x.
- # [14:56] <Standard8> doktor5000: we always check which branches are affected
- # [14:56] <Standard8> and the regressions point
- # [14:56] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
- # [14:56] <gcp> I can't see the bug so I can't say more.
- # [14:57] * Joins: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net)
- # [14:59] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
- # [14:59] <doktor5000> gcp: me neither
- # [15:00] <Pike> doktor5000: I don't think there'll be much more info on a public channel until the bug is opened
- # [15:00] <@smaug> doktor5000: that bug was certainly introduced after FF9
- # [15:00] * @smaug is Olli Pettay
- # [15:01] <doktor5000> ok guys, that's enough information for me, thanks :)
- # [15:02] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
- # [15:03] <Standard8> mak: no (although I'm on Mac), but I do have access to a try server and some of the builders that are seeing this issue
- # [15:03] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
- # [15:03] * Joins: drice (derice@1606D15F.E628B196.8E155D4E.IP)
- # [15:03] <mak> Standard8: ok, will then attach a patch for you to try
- # [15:04] * wlach|afk is now known as wlach
- # [15:05] * Joins: JeroenDeDauw (jeroen@moz-2D11A423.ifiber.telenet-ops.be)
- # [15:06] * Quits: doktor5000 (doktor5000@moz-6E59960D.pools.arcor-ip.net) (Input/output error)
- # [15:06] * bhearsum|afk is now known as bhearsum
- # [15:06] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
- # [15:07] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [15:08] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [15:09] * Quits: smontagu (chatzilla@moz-F4C6F802.red.bezeqint.net) (Ping timeout)
- # [15:09] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
- # [15:09] * ChanServ sets mode: +o ehsan
- # [15:10] * Quits: robhawkes (robhawkes@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: Leaving...)
- # [15:10] * Joins: AaronMT (AaronMT@moz-DB17C53A.cpe.net.cable.rogers.com)
- # [15:11] * Joins: mconley (mconley@moz-9C0F4EBF.cable.teksavvy.com)
- # [15:12] * Joins: armenzg (armenzg@moz-1227E754.home1.cgocable.net)
- # [15:13] * mcote|afk is now known as mcote
- # [15:14] * Quits: peregrino (peregrino@moz-8A26C745.telecom.net.ar) (Ping timeout)
- # [15:16] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Input/output error)
- # [15:16] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
- # [15:16] * catlee-away is now known as catlee
- # [15:17] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
- # [15:17] <mak> Standard8: patch in bug
- # [15:18] * Joins: smontagu (chatzilla@moz-D4459223.red.bezeqint.net)
- # [15:18] * jhopkins|afk is now known as jhopkins
- # [15:18] * Quits: mconley (mconley@moz-9C0F4EBF.cable.teksavvy.com) (Input/output error)
- # [15:21] * Joins: dseif (dseif@117F2F8F.531FD64C.630E4E47.IP)
- # [15:22] * cjones-dinner is now known as cjones
- # [15:23] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [15:23] * Joins: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP)
- # [15:24] * Joins: robhawkes (robhawkes@F2D29657.F60B0462.67AC9B1.IP)
- # [15:24] * Joins: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP)
- # [15:24] * Quits: not_gavin (gavin@D18F6DDB.6A393516.2321E71E.IP) (Connection reset by peer)
- # [15:24] * Joins: not_gavin (gavin@D18F6DDB.6A393516.2321E71E.IP)
- # [15:25] * Quits: jgilbert_ (jgilbert@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
- # [15:25] * Joins: timdream (timdream@moz-95C9D240.adsl.dynamic.seed.net.tw)
- # [15:25] <NeilAway> espindola: memoserv works for registered nicks
- # [15:25] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [15:25] * Quits: robhawkes (robhawkes@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving...)
- # [15:26] * Quits: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP) (Quit: beaufour)
- # [15:27] * Joins: deLta30_ (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [15:27] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [15:27] * Quits: Pike (Pike@moz-E31CD2CB.mozilla.org) (Ping timeout)
- # [15:29] <Standard8> mak: thanks, pushed
- # [15:29] <Standard8> we'll see what happens
- # [15:29] * Joins: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP)
- # [15:29] * Quits: damons (gnubeard@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: damons)
- # [15:29] * Quits: nigelb (nigel@moz-8640053A.me) (Ping timeout)
- # [15:30] * Quits: CC_testing (u4156@moz-160C58C6.com) (Ping timeout)
- # [15:30] * deLta30_ is now known as deLta30
- # [15:30] * Quits: felipe (u2734@moz-160C58C6.com) (Ping timeout)
- # [15:30] * Quits: Unfocused (u2622@moz-160C58C6.com) (Ping timeout)
- # [15:30] * Quits: fryn|cloud (u3935@moz-160C58C6.com) (Ping timeout)
- # [15:30] * Quits: jaws (u2871@moz-160C58C6.com) (Ping timeout)
- # [15:30] * Quits: timeless (u4015@moz-160C58C6.com) (Ping timeout)
- # [15:30] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [15:30] * Quits: ttaubert (u2620@moz-160C58C6.com) (Ping timeout)
- # [15:31] * Joins: mdas (mdas@8CB764BC.D30B51A1.412CF160.IP)
- # [15:33] * bear-afk is now known as bear
- # [15:33] * Quits: kaze` (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Quit: WeeChat 0.3.5)
- # [15:33] * Joins: ferongr (ferongr@DC7F3EA5.31A33315.5A248A29.IP)
- # [15:35] * Joins: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net)
- # [15:35] * Joins: Pike (Pike@moz-E31CD2CB.mozilla.org)
- # [15:36] * Joins: felipe (u2734@moz-160C58C6.com)
- # [15:36] * Quits: coop (Chris@moz-363FD0F6.dsl.bell.ca) (Quit: coop)
- # [15:37] * Quits: felipe (u2734@moz-160C58C6.com) (Ping timeout)
- # [15:38] * Joins: CC_testing (u4156@moz-160C58C6.com)
- # [15:38] * Joins: Unfocused (u2622@moz-160C58C6.com)
- # [15:38] * Joins: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [15:39] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
- # [15:39] * Joins: nigelb (nigel@moz-8640053A.me)
- # [15:40] * Joins: jaws (u2871@moz-160C58C6.com)
- # [15:41] * Quits: @bz_sleep (bzbarsky@moz-69B5879F.bstnma.fios.verizon.net) (Connection reset by peer)
- # [15:41] * Joins: timeless (u4015@moz-160C58C6.com)
- # [15:41] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
- # [15:41] * Quits: ferongr (ferongr@DC7F3EA5.31A33315.5A248A29.IP) (Ping timeout)
- # [15:42] * Quits: zoite (zoite@moz-CFF59643.n194.n222.n216.static.myhostcenter.com) (Client exited)
- # [15:42] * Joins: ttaubert (u2620@moz-160C58C6.com)
- # [15:43] * Joins: fryn|cloud (u3935@moz-160C58C6.com)
- # [15:43] * Joins: ferongr (ferongr@DC7F3EA5.31A33315.5A248A29.IP)
- # [15:46] * Quits: gmoro (guilherme@E0636309.96DFB25.D159334F.IP) (Client exited)
- # [15:48] * Joins: felipe (u2734@moz-160C58C6.com)
- # [15:48] * rail_away is now known as rail
- # [15:51] * Joins: coop (Chris@moz-363FD0F6.dsl.bell.ca)
- # [15:53] <ttaubert> smaug: I've been running irccloud for some time now in an app tab again and my cc times are ~400-700ms.
- # [15:53] <@smaug> ttaubert: have you reloaded the page?
- # [15:53] <@smaug> or have you used find
- # [15:53] <ttaubert> yes, multiple times
- # [15:53] <ttaubert> find?
- # [15:53] <@smaug> there is a know problem with websocket
- # [15:54] <@smaug> and there is a known problem with find
- # [15:54] * Joins: mwu (mwu@moz-59435430.hsd1.nj.comcast.net)
- # [15:54] <@smaug> https://bugzilla.mozilla.org/show_bug.cgi?id=669845#c43
- # [15:54] <ttaubert> oh, no. I never use the quick search bar
- # [15:55] <decoder> i have a strange bug here
- # [15:55] <decoder> already encountered it twice now
- # [15:55] <decoder> i have firefox open
- # [15:55] <@smaug> Bug 725804 and bug 696085 are about websocket
- # [15:55] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Connection reset by peer)
- # [15:55] <decoder> then I start a skype call
- # [15:56] <decoder> then whole box freezes, starts swapping
- # [15:56] <decoder> turns our firefox is swapping like hell
- # [15:56] * Quits: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP) (Quit: beaufour)
- # [15:56] * Joins: gmoro (guilherme@E0636309.96DFB25.D159334F.IP)
- # [15:56] <@smaug> decoder: using lots of memory?
- # [15:56] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
- # [15:56] <decoder> smaug: yea, but it's hard to see how much with all being swapped
- # [15:56] <Standard8> huh
- # [15:57] <Standard8> Telemetry.cpp:113:18: error: use of undeclared identifier 'EnumerateEntries'
- # [15:57] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Input/output error)
- # [15:58] <ttaubert> smaug: thx for the bug numbers
- # [15:58] <@smaug> ttaubert: I'm just fixing Bug 725804
- # [15:58] <@smaug> ttaubert: you could kick someone to fix bug 696085 ;)
- # [15:59] * ewong is now known as ewong|sleep
- # [16:00] <ttaubert> hm :)
- # [16:00] <Standard8> ah got it
- # [16:00] * Joins: Yoric|backup (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [16:00] <@smaug> ttaubert: oh, that sounds like *you* want to fix it!
- # [16:00] * Joins: AutomatedTester (AutomatedT@moz-3ABA608B.ppp.as43234.net)
- # [16:01] * Joins: Yoric_ (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [16:01] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
- # [16:01] * Quits: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
- # [16:01] <ttaubert> smaug: omg. that's not quite my area.
- # [16:01] <@smaug> ttaubert: in general, on this machine if I get non-(un)load related CC times higher than 15ms, I know that something is leaking, at least temporarily
- # [16:02] * Quits: Yoric|backup (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
- # [16:02] * Joins: josh (josh@moz-2EE66546.nyc.res.rr.com)
- # [16:02] <jlebar> smaug, So https://bugzilla.mozilla.org/show_bug.cgi?id=669845#c43 causes long CC times because *any* zombie compartment causes a CC blowup?
- # [16:02] <ttaubert> it's a leak detecting machine
- # [16:03] * Joins: jgilbert_ (jgilbert@F2D29657.F60B0462.67AC9B1.IP)
- # [16:03] * Yoric_ is now known as Yoric
- # [16:04] <@smaug> jlebar: not any. If something, like Find, which CC doesn't know anything about, keeps stuff alive, CC can't optimize out the objects from the graph
- # [16:04] * Quits: dseif (dseif@117F2F8F.531FD64C.630E4E47.IP) (Broken pipe)
- # [16:04] * armenzg is now known as armenzg_br
- # [16:04] <jlebar> smaug, So when chrome JS holds onto an element or a document, causing a zombie, CC times blow up?
- # [16:04] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
- # [16:05] <@smaug> I wouldn't expect that
- # [16:05] <@smaug> CC knows about js
- # [16:05] * Joins: damons (gnubeard@F2D29657.F60B0462.67AC9B1.IP)
- # [16:05] <jlebar> smaug, Okay, it's specifically about how the nsIFind implementation works?
- # [16:05] <@smaug> yeah
- # [16:05] * Quits: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net) (Ping timeout)
- # [16:05] * Joins: vikram360 (vikram360@EF8E702E.8FBA3BDE.2A068A5E.IP)
- # [16:05] <jlebar> smaug, Cool; thanks.
- # [16:05] <@smaug> jlebar: XHR/WebSocket etc have kind of similar problem
- # [16:06] <@smaug> something outside keeps stuff alive
- # [16:06] <@smaug> in those cases Necko
- # [16:06] * Joins: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP)
- # [16:06] <jlebar> smaug, (I ask because I want to understand how bad extension zombies are. Sounds like you're saying, not so bad.)
- # [16:06] <@smaug> I *think* autocomplete may have similar problem
- # [16:06] * Joins: mjschranz (mjschranz@C7D326F2.33EE9F8A.1139E686.IP)
- # [16:07] <@smaug> jlebar: I would imagine that they used to be bad
- # [16:08] <@smaug> but nowadays we can propagate blackness to new areas, so JS->some_zombie_dom shouldn't be a problem anymore
- # [16:08] <jlebar> cool.
- # [16:08] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [16:08] * Joins: irving (irving@F2D29657.F60B0462.67AC9B1.IP)
- # [16:09] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
- # [16:09] * Quits: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net) (Quit: Mardak)
- # [16:09] * Ziggy|AWAY is now known as Ziggy_Maes
- # [16:11] * Quits: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de) (Input/output error)
- # [16:11] <irving> Is there a straightforward way, from Javascript, to add a new locale binding to a running gecko? Trying to fix a test that's sensitive to underlying OS locale, fails when OS locale isn't in its test-specific chrome manifest
- # [16:11] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [16:12] * Quits: mak (chatzilla@moz-B2EEACCD.retail.telecomitalia.it) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 2.0/20110318052756])
- # [16:13] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
- # [16:13] <Pike> irving: which test? (and maybe yes, maybe no)
- # [16:13] * Joins: dseif (dseif@C080F02E.33EE9F8A.1139E686.IP)
- # [16:13] <irving> Pike: bug 557024
- # [16:14] <espindola> ehsan, git://github.com/mozilla/mozilla-central.git is not updating, known problem?
- # [16:14] <Pike> irving: is that the matchOS test?
- # [16:14] <irving> Pike: yes
- # [16:16] <@ehsan> espindola: let me check
- # [16:16] <espindola> thanks!
- # [16:16] * Quits: jhorak (jhorak@moz-107AD163.redhat.com) (Quit: Leaving)
- # [16:19] * armenzg_br is now known as armenzg_buildduty
- # [16:20] <@ehsan> espindola: corrupted hg repo (yay!)
- # [16:21] <Pike> irving: commented in the bug
- # [16:22] * Quits: ferongr (ferongr@DC7F3EA5.31A33315.5A248A29.IP) (Ping timeout)
- # [16:22] * Quits: surkov (surkov@E459FC3B.55CAE15D.34044A7F.IP) (Quit: surkov)
- # [16:23] * Joins: Elen (El@moz-749635E7.hsd1.ut.comcast.net)
- # [16:23] * Joins: ferongr (ferongr@DC7F3EA5.31A33315.5A248A29.IP)
- # [16:24] <Pike> irving: if my theory fails on the root cause for that test failure, you might want to look at what restartless addons do to register and unregister chrome
- # [16:28] * Quits: jhopkins (jhopkins@moz-A6FE435.build.sjc1.mozilla.com) (Ping timeout)
- # [16:29] * catlee is now known as catlee-mtg
- # [16:29] <espindola> ehsan, !
- # [16:30] <irving> Pike: thanks. The code itself didn't look too wrong to me, aside from some concern about how we should behave if the OS locale isn't in the manifest.
- # [16:32] <Pike> irving: also, IIRC, it passes if you're french, go figure who wrote the test :-)
- # [16:33] * bc is now known as bc|afk
- # [16:34] * Joins: Joeh (joe@5A3923AA.BC22908.C7CEC4ED.IP)
- # [16:34] <irving> Pike: side effect of one of the test cases using fr-FR so that it's in the test manifest
- # [16:34] * Quits: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
- # [16:36] <Pike> yeah, de is in there, too, IIRC, and fails
- # [16:36] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
- # [16:36] * Joins: pascalc (chatzilla@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [16:38] * Joins: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [16:38] <irving> Pike: Noticed that as soon as I wrote the above. Need to clean up the test a bit more to figure out if it's the test or the code...
- # [16:39] <irving> vingtetun: ping
- # [16:39] <vingtetun> irving: pong
- # [16:41] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
- # [16:41] <irving> vingtetun: I'm looking at the matchOS test failure (bug 557024, see backscroll). It's assigned to you right now, do you have any work in progress?
- # [16:41] * glob is now known as glob|away
- # [16:41] <vingtetun> irving: nope, feel free to take it!
- # [16:41] <irving> vingtetun: OK, thanks
- # [16:42] * Joins: surkov (surkov@E459FC3B.55CAE15D.34044A7F.IP)
- # [16:42] * Quits: mkelly_ (mkelly@moz-99CF8925.members.linode.com) (Quit: ZNC - http://znc.sourceforge.net)
- # [16:42] <@smaug> toolkit/components/telemetry/Telemetry.cpp:113:18: error: use of undeclared identifier 'EnumerateEntries'
- # [16:42] <froydnj> smaug: bug 727081
- # [16:43] * Joins: jhopkins (jhopkins@moz-41E1D586.tb.shawcable.net)
- # [16:43] * Quits: surkov (surkov@E459FC3B.55CAE15D.34044A7F.IP) (Quit: surkov)
- # [16:44] * Joins: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk)
- # [16:44] <@smaug> thanks
- # [16:45] * Parts: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk) (Leaving)
- # [16:45] * Joins: askalski (akuda@moz-104CC309.mv.mozilla.com)
- # [16:46] * Joins: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk)
- # [16:48] * Joins: victorporof (victorporo@8FF2540B.B7DD870C.79933D60.IP)
- # [16:48] * Joins: mkelly (mkelly@moz-99CF8925.members.linode.com)
- # [16:49] * mjessome|away is now known as mjessome
- # [16:52] * philor|away is now known as philor
- # [16:53] * Joins: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP)
- # [16:54] * Joins: jdm (jdm@moz-9AEDE212.cpe.net.cable.rogers.com)
- # [16:54] * Joins: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP)
- # [16:57] <Standard8> is there a document somewhere on setting up feature branches?
- # [16:57] * Joins: jimm (jmathies@moz-7F164CA1.pn.at.cox.net)
- # [16:57] * ctalbert|afk is now known as ctalbert
- # [16:58] <jdm> Standard8: https://wiki.mozilla.org/ReleaseEngineering/DisposableProjectBranches
- # [16:58] <Standard8> jdm: thanks
- # [16:59] <Pike> Standard8: also https://wiki.mozilla.org/ReleaseEngineering:ProjectBranchPlanning in case that other one doesn't link back
- # [17:03] <chrisccoulson> hi paul, you around?
- # [17:05] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
- # [17:05] * Quits: askalski (akuda@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [17:05] * Joins: askalski (akuda@moz-104CC309.mv.mozilla.com)
- # [17:08] * Joins: wesj (wesj@moz-135A9FA9.hsd1.ca.comcast.net)
- # [17:08] * Quits: jdm (jdm@moz-9AEDE212.cpe.net.cable.rogers.com) (Client exited)
- # [17:08] * Joins: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl)
- # [17:09] * timdream is now known as timdream[12am]
- # [17:10] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Client exited)
- # [17:11] * timdream[12am] is now known as timdream
- # [17:11] * Quits: askalski (akuda@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [17:11] * timdream is now known as timdream|away
- # [17:11] * Quits: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
- # [17:11] * Joins: sid0 (u2934@moz-160C58C6.com)
- # [17:12] * Quits: glazou (glazou@moz-204094DD.disruptive-innovations.fr) (Quit: bbl)
- # [17:12] * Joins: joesteele (joesteele@moz-B7348FDB.tampfl.fios.verizon.net)
- # [17:13] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [17:14] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
- # [17:15] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [17:18] <AryehGregor> If I got r+ and then there was a test failure on the try server, should I set r+ again on the same patch with the failing test fixed, without asking?
- # [17:18] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
- # [17:18] <AryehGregor> (I assume so, but I want to check before I do)
- # [17:19] <mounir> AryehGregor: depends on what it took you to fix the failure
- # [17:19] <AryehGregor> s/0pt/0px/ on one line. :)
- # [17:19] <mounir> AryehGregor: I woud just push the patch with that fix
- # [17:19] <mounir> *would
- # [17:19] <AryehGregor> Okay.
- # [17:19] * Joins: dveditz (dveditz@moz-34991AF4.dhcp.cruzio.com)
- # [17:19] * ChanServ sets mode: +o dveditz
- # [17:20] * Joins: smvv (smvv@moz-ADA081D0.org)
- # [17:20] * Quits: pnemsak (Miranda@moz-3D67D819.rainside.sk) (Quit: pnemsak)
- # [17:20] <AryehGregor> When I get random orange and tbpl gives me the bug, should I tell it to post a comment?
- # [17:20] <AryehGregor> This one has 393 already . . . is it helpful to post more?
- # [17:20] <mounir> AryehGregor: yes, you should
- # [17:20] <AryehGregor> Okay. Why?
- # [17:21] <mounir> AryehGregor: we keep track of orange frequency
- # [17:21] <mounir> and it will mark the orange has marked
- # [17:21] <AryehGregor> Okay.
- # [17:21] <mounir> starred, even
- # [17:22] * joduinn-afk is now known as joduinn
- # [17:22] <AryehGregor> Why does no one disable these tests?
- # [17:22] <mounir> AryehGregor: we disable them sometimes
- # [17:22] <mounir> we prefer to fix them
- # [17:22] <@ted> disabling tests is a possible solution, but it sucks
- # [17:23] <@ted> if we disable a test, and then someone introduces, say, a crash into the code the test exercises
- # [17:23] <@ted> now we don't catch that
- # [17:23] <philor> no, we don't prefer to fix them
- # [17:23] <AryehGregor> Well, you can run the test but ignore the result, like marking a reftest as random.
- # [17:23] * lsblakk|afk is now known as lsblakk
- # [17:23] <@ted> yes, that's a better solution
- # [17:23] <philor> we prefer to leave them running because we'd rather know when we go from intermittent to constant
- # [17:23] <@ted> but we don't have that in non-reftest harnesses
- # [17:23] <philor> and if you mark it as random, it is *gone*
- # [17:24] * AryehGregor has gotten random orange from a reftest where the associated bug had 600+ comments
- # [17:24] * Quits: dao (dao@moz-7B9AE2D9.superkabel.de) (Quit: Leaving.)
- # [17:24] <@ted> philor: mm, true
- # [17:24] <AryehGregor> Well, okay.
- # [17:24] <philor> nobody ever opens up 10 logs from 10 pushes and counts whether the random-if things were actually random
- # [17:24] <@ted> we probably need better tooling for that
- # [17:24] <AryehGregor> It should be pretty easy to keep stats on that, no?
- # [17:24] * AryehGregor should watch what he says lest he be volunteered
- # [17:25] * Quits: fabrice (fabrice@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [17:25] * Joins: kdcw (kdc@moz-F7413045.pk.shawcable.net)
- # [17:26] * catlee-mtg is now known as catlee
- # [17:26] <nemo> http://m8y.org/images/temp.png - file a new bug? (graphics card specific it seems - only happens on my windows machine, not my linux one)
- # [17:27] * Joins: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net)
- # [17:28] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [17:28] * Quits: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP) (Ping timeout)
- # [17:28] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
- # [17:29] * Joins: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP)
- # [17:30] <froydnj> if I have a test that consistently fails on try, but passes on my local machine, is my only recourse to use try as a printf-debug service?
- # [17:30] <Callek> froydnj: you *can* request to get loaned a try machine to diagnose for the relevant platform
- # [17:31] <Callek> froydnj: (you'd vnc or ssh or both, etc.)
- # [17:31] <nemo> Callek: can't just give him an image of a try machine? :)
- # [17:31] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [17:31] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
- # [17:31] <Callek> nemo: many of the try machines are all physical hardware, so images won't translate well to a VM
- # [17:31] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [17:31] <Callek> besides it could be related to that specific hardware stack
- # [17:32] <nemo> Callek: depends on the bug I guess, and the OS. .. yeah
- # [17:32] <nemo> my linux machine I'm using right now has hopped happily from VM to physical many times
- # [17:32] <froydnj> what are the win opt machines? xp? or vista?
- # [17:32] <nemo> I've gotten windows to do that only with great difficulty (drivers and spoofing system settings or cracking it)
- # [17:32] <philor> win is 7, winxp is xp
- # [17:33] <philor> and the builders are server 2k3
- # [17:33] <froydnj> bizarre
- # [17:34] * timdream|away is now known as timdream
- # [17:36] * Joins: gkw (gkw@moz-39A7D4A1.hsd1.ca.comcast.net)
- # [17:36] <Callek> froydnj: if you need to borrow a slave, file a bug in mozilla.org::Release Engineering -- give all specifics, what OS, why, etc.
- # [17:37] <philor> and a shutdown hang *with* a stack is not "No longer getting stacks"
- # [17:37] <froydnj> Callek: ok, thanks!
- # [17:38] * Joins: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP)
- # [17:38] * Joins: Asa (asa@F259CFB7.9EF26CBA.EB5E51FC.IP)
- # [17:39] * Quits: AutomatedTester (AutomatedT@moz-3ABA608B.ppp.as43234.net) (Input/output error)
- # [17:39] * Quits: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Input/output error)
- # [17:39] <armenzg_buildduty> thanks espindola
- # [17:40] <espindola> armenzg_buildduty, thank you for finding this case
- # [17:40] * Joins: mib_dofngn (Mibbit@7CCCFA42.E00EC9DF.1B0D2DF7.IP)
- # [17:41] * Quits: mib_dofngn (Mibbit@7CCCFA42.E00EC9DF.1B0D2DF7.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [17:42] * Quits: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp) (Quit: Leaving...)
- # [17:42] * bwinton_away is now known as bwinton
- # [17:43] * Joins: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu)
- # [17:43] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
- # [17:43] * Joins: bz (bzbarsky@moz-69B5879F.bstnma.fios.verizon.net)
- # [17:43] * ChanServ sets mode: +o bz
- # [17:43] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: . . . ........)
- # [17:43] * Joins: madhava (madhava@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [17:43] * Quits: @dveditz (dveditz@moz-34991AF4.dhcp.cruzio.com) (Quit: dveditz)
- # [17:44] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Ping timeout)
- # [17:45] * Joins: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com)
- # [17:45] * Joins: faramarz (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [17:45] * Quits: smontagu (chatzilla@moz-D4459223.red.bezeqint.net) (Ping timeout)
- # [17:47] * Quits: diogogmt (kvirc@moz-4D628198.cpe.net.cable.rogers.com) (Quit: KVIrc 4.1.1 Equilibrium http://www.kvirc.net/)
- # [17:48] * Joins: jgoulie (jgoulie@moz-BBE3ABD.mv.mozilla.com)
- # [17:50] * Joins: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net)
- # [17:52] * Joins: taustin (taustin@moz-EE172EAA.resnet.ucsc.edu)
- # [17:53] * Quits: taustin (taustin@moz-EE172EAA.resnet.ucsc.edu) (Quit: taustin)
- # [17:53] * Joins: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [17:53] * Joins: smontagu (chatzilla@moz-74A62838.red.bezeqint.net)
- # [17:56] * Joins: cviecco (cviecco@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [17:58] * Quits: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl) (Ping timeout)
- # [17:58] * Quits: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [17:59] * Joins: squib (squib-@moz-415BAA34.engr.wisc.edu)
- # [17:59] * Joins: taustin (taustin@moz-EE172EAA.resnet.ucsc.edu)
- # [17:59] * Joins: krit (Adium@moz-1FC1932F.adobe.com)
- # [17:59] * Quits: waschtl (waschtl@moz-A4ECE553.hsi4.kabel-badenwuerttemberg.de) (Client exited)
- # [18:00] * Quits: cviecco (cviecco@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Client exited)
- # [18:00] * Joins: cviecco (cviecco@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:01] * Joins: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk)
- # [18:01] * Quits: cviecco (cviecco@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Connection reset by peer)
- # [18:01] * Joins: cviecco (cviecco@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:02] * Joins: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net)
- # [18:02] * Joins: myk (myk@moz-D5FB8F6D.tmodns.net)
- # [18:03] * Quits: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP) (Ping timeout)
- # [18:03] * Quits: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
- # [18:04] * Joins: peregrino (peregrino@moz-8A26C745.telecom.net.ar)
- # [18:04] * Joins: pcwalton (pcwalton@moz-14B53B6A.hsd1.ca.comcast.net)
- # [18:04] * Joins: biesi (cbiesinger@moz-3229BBB8.tmodns.net)
- # [18:04] * Quits: pcwalton (pcwalton@moz-14B53B6A.hsd1.ca.comcast.net) (Quit: nbvcx)
- # [18:05] * Joins: pcwalton (pcwalton@moz-14B53B6A.hsd1.ca.comcast.net)
- # [18:05] * Joins: fabrice (fabrice@moz-BBE3ABD.mv.mozilla.com)
- # [18:05] * Quits: markh (markh@moz-BCB4C723.vic.bigpond.net.au) (Ping timeout)
- # [18:05] * mdas is now known as mdas|afk
- # [18:05] * Joins: markh (markh@moz-BCB4C723.vic.bigpond.net.au)
- # [18:06] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
- # [18:06] * Quits: @smaug (chatzilla@moz-81CE14EC.gprs.sl-laajakaista.fi) (Input/output error)
- # [18:06] <ddahl> what NS_IMPL_ISUPPORT macro should I use if the C++ class does not have a corresponding XPCOM interface - or will be consumed by another class that implements a similar interface?
- # [18:06] * Joins: smaug (chatzilla@moz-81CE14EC.gprs.sl-laajakaista.fi)
- # [18:06] * ChanServ sets mode: +o smaug
- # [18:07] * Quits: myk (myk@moz-D5FB8F6D.tmodns.net) (Max SendQ exceeded)
- # [18:07] * Joins: myk (myk@moz-D5FB8F6D.tmodns.net)
- # [18:08] * timA|away is now known as timA
- # [18:08] * Joins: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:08] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
- # [18:09] * Quits: mcsmurf (mcsmurf@moz-8221EF8F.dip.t-dialin.net) (Quit: )
- # [18:10] * Joins: imphil (philipp@moz-55513EF0.rad.med.uni-muenchen.de)
- # [18:10] <@bz> ddahl: if it has no XPCOM interface, why do you need to impl isupports at all?
- # [18:11] * Joins: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net)
- # [18:11] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
- # [18:11] * Joins: askalski (akuda@moz-104CC309.mv.mozilla.com)
- # [18:11] <ddahl> bz: meeting... one sec!
- # [18:11] * Joins: hub (hub@moz-E2FCA694.figuiere.net)
- # [18:12] * Quits: damons (gnubeard@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [18:13] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [18:13] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [18:13] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [18:13] * Joins: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [18:14] * Quits: sfink (chatzilla@moz-C15A718.dsl.pltn13.sbcglobal.net) (Client exited)
- # [18:14] * Quits: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [18:15] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
- # [18:15] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [18:16] * mdas|afk is now known as mdas
- # [18:16] * Joins: lilybet (Mibbit@7CCCFA42.E00EC9DF.1B0D2DF7.IP)
- # [18:16] <@bz> ddahl: just let me know
- # [18:16] * rnewman|working is now known as rnewman
- # [18:17] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [18:19] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [18:21] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [18:21] * Quits: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net) (Ping timeout)
- # [18:21] * Quits: askalski (akuda@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [18:21] * Quits: taustin (taustin@moz-EE172EAA.resnet.ucsc.edu) (Quit: taustin)
- # [18:21] * Parts: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net)
- # [18:22] * Joins: rshetty (quassel@FCB16F7D.E1172AF2.D30E9BEF.IP)
- # [18:22] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
- # [18:22] * Joins: askalski (akuda@moz-104CC309.mv.mozilla.com)
- # [18:23] * khuey|away is now known as khuey
- # [18:23] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [18:24] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:24] * Quits: lilybet (Mibbit@7CCCFA42.E00EC9DF.1B0D2DF7.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [18:24] * jmaher|afk is now known as jmaher
- # [18:25] * zpao|detached is now known as zpao
- # [18:25] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [18:26] * jhford-work is now known as jhford-work-away
- # [18:26] * Joins: diogogmt (kvirc@F1451709.44D93D66.1139E686.IP)
- # [18:27] <krit> mattwoodrow|away: ping
- # [18:28] <AryehGregor> mattwoodrow|away, does your r+ still hold for https://bugzilla.mozilla.org/show_bug.cgi?id=724614 with the fails-if(Android)? I'm not totally sure, based on comment 17.
- # [18:28] <jlebar|mac> josh: Are there bugs on youtube continuing to play when forced into bfcache?
- # [18:28] <jlebar|mac> josh: I got it to happen once, trying to reproduce...
- # [18:29] <josh> jlebar|mac: on trunk?
- # [18:29] <jlebar|mac> josh: yes.
- # [18:29] <josh> jlebar|mac: I haven't heard of that, but it's probably easy to fix if you can repro
- # [18:29] <jlebar|mac> josh: It seems that if I go back very soon after the video starts to load, I get at least 10s of extra sound.
- # [18:29] <jlebar|mac> Okay, I'll file a bug.
- # [18:29] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
- # [18:30] <krit> AryehGregor: maybe you can help me as well. Where is the TransformationMatrix code (expecially decomposing code) located in the mozilla code?
- # [18:30] * Joins: priya (priya@moz-BBE3ABD.mv.mozilla.com)
- # [18:32] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
- # [18:32] <AryehGregor> krit, I'm not the best person to ask, but a good starting point might be gfx/thebes/gfxMatrix.{h,cpp} and gfx/thebes/gfx3DMatrix.{h,cpp}.
- # [18:33] * Quits: pascalc (chatzilla@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Input/output error)
- # [18:33] <krit> AryehGregor: thanks
- # [18:33] <AryehGregor> krit, I've only just started finding my way around, though. I've found that a good strategy is to search for resolved bugs that are relevant, and then look at what files the patches there touch.
- # [18:33] * Joins: pascalc (chatzilla@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [18:33] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
- # [18:34] * Quits: irving (irving@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [18:35] * Quits: magsout (magsout@moz-E559D13.fbx.proxad.net) (Ping timeout)
- # [18:35] * Quits: askalski (akuda@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [18:35] <krit> AryehGregor: good strategy :)
- # [18:35] <krit> AryehGregor: does Mozilla support transitions and animations on 3D transforms?
- # [18:35] * Quits: evilpie (chatzilla@moz-CCD2F161.pools.arcor-ip.net) (Input/output error)
- # [18:35] * Quits: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com) (Ping timeout)
- # [18:36] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
- # [18:36] * ChanServ sets mode: +o ehsan
- # [18:36] <AryehGregor> krit, I'm pretty sure it does, yes. I haven't tested.
- # [18:36] * Joins: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:37] * bear is now known as bear-afk
- # [18:37] * Joins: Ami_Ty (Amie@moz-BBE3ABD.mv.mozilla.com)
- # [18:37] <AryehGregor> krit, important bugs: https://bugzilla.mozilla.org/show_bug.cgi?id=435293 (initial transforms support), https://bugzilla.mozilla.org/show_bug.cgi?id=505115 (initial 3D transform support)
- # [18:37] * Quits: smontagu (chatzilla@moz-74A62838.red.bezeqint.net) (Ping timeout)
- # [18:38] * Joins: cadecairos (cadecairos@EDDEAA06.33EE9F8A.1139E686.IP)
- # [18:38] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [18:38] * Joins: Callek_Away_ (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com)
- # [18:39] * Quits: gcp (gpascutto@moz-D0E475EA.access.telenet.be) (Quit: Make a new plan, Stan!)
- # [18:39] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
- # [18:41] <jlebar|mac> …and now I can't get it to happen again. Awesome.
- # [18:41] * Quits: biesi (cbiesinger@moz-3229BBB8.tmodns.net) (Ping timeout)
- # [18:42] * jhford-work-away is now known as jhford-work
- # [18:42] * Quits: Callek_Away_ (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com) (Quit: ChatZilla 0.9.88 [Firefox 11.0/20120208012847])
- # [18:43] * Quits: rshetty (quassel@FCB16F7D.E1172AF2.D30E9BEF.IP) (Ping timeout)
- # [18:43] * armenzg_buildduty is now known as armenzg_lunch
- # [18:45] <gaston> swweeeet, 11.0b1 depends on an unreleased version of nspr, as usual
- # [18:45] * Quits: @smaug (chatzilla@moz-81CE14EC.gprs.sl-laajakaista.fi) (Ping timeout)
- # [18:45] * Joins: smontagu (chatzilla@moz-74A62838.red.bezeqint.net)
- # [18:45] <ddahl> bz: Ok, so I am thinking about this all wrong but I blame it on this "vtable" error I keep getting: "/usr/bin/ld.bfd.real: libxul.so: hidden symbol `vtable for nsDOMCryptInternalAPI' isn't defined" which I was seeing. When I removed NS_DECL_ISUPPORTS from the header, I get this error: error: ‘class nsDOMCryptInternalAPIKeyPair’ has no member named ‘AddRef’ - perhaps my class should inherit from another base class?
- # [18:45] * Quits: pascalc (chatzilla@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Input/output error)
- # [18:46] * Joins: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net)
- # [18:46] <jhammel> hmmm, twice today firefox has lost my session
- # [18:46] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:46] * Joins: smaug (chatzilla@moz-81CE14EC.gprs.sl-laajakaista.fi)
- # [18:46] * ChanServ sets mode: +o smaug
- # [18:47] * Joins: pascalc (chatzilla@FE33C61B.C3BF1817.304D653D.IP)
- # [18:47] * jimm is now known as jimm-lunch
- # [18:47] <jhammel> hmmmm, and its reproducible
- # [18:47] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [18:48] <@khuey> ddahl: you can get the vtable error when you don't implement all of the virtual functions on the class
- # [18:48] <gaston> oh and it also depends on an unreleased nss version
- # [18:48] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
- # [18:48] <joe> Waldo: is "i am as high as a kite" a reference that went over my head?
- # [18:48] <gaston> so nice.
- # [18:49] <Waldo> joe: http://daringfireball.net/2007/02/macrovision_translation
- # [18:49] * bc|afk is now known as bc
- # [18:50] <Waldo> joe: not exactly high literature to be sure, but for some reason pithy enough to stick with me
- # [18:50] * mcote is now known as mcote|lunch
- # [18:50] <joe> hah
- # [18:50] * Quits: NeilZZZ (neil@moz-7E027EE5.cable.virginmedia.com) (Ping timeout)
- # [18:50] * philor is now known as philor|away
- # [18:50] <joe> it's true that he's an apple apologist, but he's also reliably pithy
- # [18:50] * bbondy is now known as bbondy|lunch
- # [18:51] <lurking> jhammel: this ? https://bugzilla.mozilla.org/show_bug.cgi?id=690374
- # [18:51] <Waldo> he definitely goes overboard often enough, but there's enough perceptiveness that he's worth reading occasionally
- # [18:51] <@khuey> apologist is a bit of an understatement for gruber
- # [18:51] * Waldo doesn't really follow tech pundits much, except when someone else link-drops
- # [18:51] * Quits: imphil (philipp@moz-55513EF0.rad.med.uni-muenchen.de) (Ping timeout)
- # [18:51] <joe> khuey: trying to keep it family-friendly
- # [18:51] <jhammel> lurking: nope
- # [18:51] <lurking> k
- # [18:51] <@khuey> joe: ha
- # [18:52] <Waldo> jhammel: chuck testa?
- # [18:52] * Quits: pcwalton (pcwalton@moz-14B53B6A.hsd1.ca.comcast.net) (Quit: pcwalton)
- # [18:52] <jhammel> Waldo: no entiendo?
- # [18:52] <gaston> anyone knows where to find tracking bug for final nspr 4.9.0 / nss 3.13.2 ?
- # [18:53] <ddahl> khuey: can you implement all of the virtual functions via subclassing? some other macro?
- # [18:53] <jhammel> bsmedberg: ping
- # [18:53] <gaston> i think there's 713936 for nss, cant find the nspr one
- # [18:53] * rail is now known as rail-lunch
- # [18:53] * Quits: cviecco (cviecco@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Client exited)
- # [18:53] * Joins: askalski (akuda@moz-104CC309.mv.mozilla.com)
- # [18:53] * Joins: cviecco (cviecco@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:54] * Quits: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu) (Quit: jlebar|mac)
- # [18:54] * mjessome is now known as mjessome|lunch
- # [18:54] * Quits: cviecco (cviecco@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Connection reset by peer)
- # [18:54] <@bsmedberg> jhammel: pong
- # [18:54] <@khuey> ddahl: can you post a patch somewhere I can look at?
- # [18:54] <krit> AryehGregor: I still couldn't find the decompose code. When is mattwoodrow|away arround usally?
- # [18:54] * Joins: cviecco (cviecco@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:54] <@bz> er
- # [18:54] <ddahl> khuey: sure
- # [18:54] <AryehGregor> krit, I dunno.
- # [18:54] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
- # [18:54] <@bz> navigator.buildID exposes the actual build ID? :(
- # [18:55] <@bz> khuey: ping
- # [18:55] <jhammel> bsmedberg: jmaher said you'd be the person to ask; do you know why talos installs pageloader in appdir/distribution/bundles vs profile/extensions ?
- # [18:55] <jhammel> i am inclined to use profile/extensions unless there is a good reason not to
- # [18:55] <@bsmedberg> jhammel: not for certain, no, but distribution bundles aren't extensions so they aren't affected by compatibility checking or anything like that
- # [18:55] <@bsmedberg> so bundles sounds like the better place for them
- # [18:55] * Quits: fabrice (fabrice@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [18:55] <krit> AryehGregor: k
- # [18:56] * fabrice|afk is now known as fabrice
- # [18:56] * Quits: myk (myk@moz-D5FB8F6D.tmodns.net) (Quit: Instantbird 1.1)
- # [18:56] <jhammel> bsmedberg: would you be opposed to profile/extensions in the case that we disable compatability checking?
- # [18:57] <@bsmedberg> Why do you want to do this?
- # [18:57] * davehunt is now known as davehunt|away
- # [18:57] <@bsmedberg> Extensions are just complicated, so I don't recommend it unless you need it for some reason
- # [18:57] * catlee is now known as catlee-lunch
- # [18:57] * Quits: gkw (gkw@moz-39A7D4A1.hsd1.ca.comcast.net) (Quit: Instantbird 1.1)
- # [18:57] <jhammel> i'd mostly just prefer not to litter the application directory if we can avoid it
- # [18:58] * Joins: jdm (jdm@moz-F515BDB5.uwaterloo.ca)
- # [18:58] * timdream is now known as timdream|away
- # [18:58] <jhammel> we're also not currently installing it correctly
- # [18:58] <@bsmedberg> That doesn't sound like a compelling reason to change what is currently working...
- # [18:58] <jhammel> so in any case something needs to be done
- # [18:58] <@bsmedberg> what's incorrect?
- # [18:58] <jhammel> we unzip the new xpi over what is there
- # [18:59] <jhammel> so if there is anything in the old xpi that shouldn't be there and can have adverse effects we do not clean it up
- # [18:59] * Joins: rniwa (rniwa@moz-CD91E596.google.com)
- # [18:59] * Joins: Mook_as (mook@moz-1FCC0032.activestate.com)
- # [19:00] * Quits: By-Tor (bytor@moz-46974D0B.dyn.optonline.net) (Connection reset by peer)
- # [19:00] * Joins: stefanh (stefanh@moz-3EED0162.customers.ownit.se)
- # [19:00] * Quits: sheppy (sheppy@moz-4992DE6D.static.kgpt.tn.charter.com) (Quit: sheppy)
- # [19:00] * Joins: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:00] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:00] * Quits: lurking (chatzilla@moz-4E6F738.dhcp.embarqhsd.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [19:02] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout)
- # [19:03] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
- # [19:03] * ChanServ sets mode: +o ehsan
- # [19:03] <@bz> hmm
- # [19:03] <@bz> Glenn Adams is the CSSOM editor now?
- # [19:03] * @bz wonders
- # [19:03] * Joins: robhawkes (robhawkes@F2D29657.F60B0462.67AC9B1.IP)
- # [19:03] <@khuey> _the_ Glenn Adams?
- # [19:03] <@bz> @skynav
- # [19:03] <@bz> yes
- # [19:04] <@khuey> how the hell was that allowed to happen
- # [19:04] * Joins: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com)
- # [19:04] <@bz> dunno
- # [19:04] <@bz> Anne used to edit it
- # [19:04] <@bz> then bailed
- # [19:04] <@bz> so now...
- # [19:04] <@bz> "Shane Stephens (Google) and myself are now the active editors on both CSSOM specs, and are preparing the next EDs. So stay tuned."
- # [19:04] <@bz> so it happened by him volunteering
- # [19:04] * Joins: asac (asac@5AEC5F57.F17C88F.6A3AF4D7.IP)
- # [19:05] <@khuey> fun
- # [19:05] <@stuart> glad that is how standards get created
- # [19:05] * @khuey hopes the CSSOM isn't important to anyone
- # [19:05] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [19:06] * Joins: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com)
- # [19:06] <Standard8> hmm, would we prefer a clang bustage fix patch to go to inbound or central first?
- # [19:06] <Waldo> probably inbound
- # [19:06] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
- # [19:06] <Waldo> can't think why it should go to central first
- # [19:06] <Standard8> oh heh
- # [19:06] <Waldo> unless someone can suggest a good reason
- # [19:06] <Standard8> someone landed it for me
- # [19:06] * Joins: biesi (cbiesinger@moz-76ED95A4.corp.tfbnw.net)
- # [19:07] <Standard8> Waldo: because developers who use clang are busted?
- # [19:07] <Waldo> then again, my position is everything should land on inbound, and only trees should merge to central
- # [19:07] <Waldo> Standard8: only ones developing against inbound, or against inbound and central both?
- # [19:07] * Joins: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP)
- # [19:07] * Joins: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net)
- # [19:07] * Waldo makes a note not to update
- # [19:07] <@bz> sharing a picasa album requires viewers to sign up for google+
- # [19:07] * Quits: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [19:07] <@khuey> just wait until searching requires you to sign up for google+ :-P
- # [19:08] <Waldo> ain't integration great?
- # [19:08] <@bz> khuey: heh
- # [19:08] <Standard8> Waldo: I think most develop against central, but in this case, its already landed on inbound, so it doesn't matter that much now
- # [19:08] <@bz> khuey: searching is my business; people sending me links to photos I can't control
- # [19:08] <mwu> developing against m-i is insane
- # [19:08] * Standard8 lands his other patch on inbound
- # [19:09] * Waldo always works against inbound
- # [19:09] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [19:09] * Joins: tchevalier (chatzilla@moz-4986FC67.w90-48.abo.wanadoo.fr)
- # [19:09] <ddahl> khuey: here is the class and header: http://pastebin.mozilla.org/1484251
- # [19:09] <mwu> well, that's the new tracemonkey for you
- # [19:10] * Joins: karl (karl@moz-A38423F5.jetstream.xtra.co.nz)
- # [19:10] * Quits: pascalc (chatzilla@FE33C61B.C3BF1817.304D653D.IP) (Quit: bye)
- # [19:10] * @smaug has never used m-i :)
- # [19:10] <@khuey> ddahl: ok ...
- # [19:10] * mdas is now known as mdas|mtg
- # [19:10] <@khuey> ddahl: why is NS_DECL_ISUPPORTS commented out?
- # [19:11] * Quits: Asa (asa@F259CFB7.9EF26CBA.EB5E51FC.IP) (Ping timeout)
- # [19:11] * Quits: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [19:11] <hurley> does anyone know offhand if there's any kind of guarantee that sizeof(PRBool) == sizeof(bool)?
- # [19:11] <hurley> i assume there isn't, but would like a more definite answer if anyone knows :)
- # [19:11] <Waldo> hurley: no
- # [19:11] <@khuey> hurley: no, there's not
- # [19:11] <hurley> didn't think so. do we know for a fact that they differ on at least some platforms?
- # [19:11] <Waldo> yes
- # [19:12] <@khuey> yes
- # [19:12] <Waldo> JINX
- # [19:12] * @khuey just lets Waldo talk
- # [19:12] <hurley> it's like there's an echo in here :)
- # [19:12] * Joins: madhava_ (madhava@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:12] <Waldo> C++ makes no ABI guarantee about bool
- # [19:12] <hurley> ok, that was the answer i was assuming, but kind of hoping against. thanks guys!
- # [19:13] <hurley> hrm, so sizeof(bool) could conceivably change between compiler versions
- # [19:13] * Quits: madhava (madhava@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [19:13] <@khuey> yes
- # [19:13] <hurley> makes my situation even crappier, damn!
- # [19:13] * madhava_ is now known as madhava
- # [19:13] * Joins: igor (igor@169CEE78.E37E53F7.1DAC7E2F.IP)
- # [19:13] <mwu> practically, it's 1 on all our supported platforms and probably won't change
- # [19:13] <@khuey> right
- # [19:13] <ddahl> khuey: I was trying a few things...
- # [19:13] <@khuey> heh
- # [19:14] * philor|away is now known as philor
- # [19:14] <Waldo> glandium: \o/
- # [19:14] <hurley> mwu: right, but i don't necessarily want to rely on that practicality when we're reading/writing bools to disk
- # [19:15] <ddahl> khuey: I guess I am unsure how to just produce a C++ class - should I be using a some other base class to handle all of the expected methods, etc?
- # [19:15] <mwu> hurley: also, even if they were the same size, you wouldn't want to treat them the same
- # [19:15] <ddahl> khuey: this was easier when it was part of nsNSSComponent, but that class is so polluted now. We do not want any XPCOM in PSM where possible
- # [19:16] <ddahl> khuey: I will add an XPCOM interface inside of dom/
- # [19:16] <mwu> since bool makes guarantees that PRBool doesn't
- # [19:16] * Joins: deLta30_ (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [19:17] <@bz> hurley: sizeof(bool) can change on the same compiler version too; some compilers have command-line options for the size it should be
- # [19:17] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [19:17] <@khuey> ddahl: generally, you create an interface
- # [19:17] <@khuey> ddahl: write a C++ class that inherits from that interface
- # [19:17] <hurley> mwu: yeah, i didn't think they should've been treated the same anyway
- # [19:17] <@khuey> ddahl: and then implement the various methods on that C++ class
- # [19:17] * Joins: timA1 (tabraldes@moz-535753DA.hsd1.or.comcast.net)
- # [19:17] <@khuey> ddahl: some with macros (e.g. the nsISupports methods)
- # [19:17] <@khuey> ddahl: and some by hand (whatever the interesting stuff is)
- # [19:18] * Quits: timA (tabraldes@moz-535753DA.hsd1.or.comcast.net) (Ping timeout)
- # [19:18] <hurley> bz: oh joy, hopefully we don't go changing that flag willy-nilly (until we stop doing dumb things like writing C++ bools to disk)
- # [19:18] <ddahl> khuey: so what I am hearing is that there is always an idl and xpcom interface
- # [19:18] * jimm-lunch is now known as jimm
- # [19:18] <mwu> hurley: using another bool type for stuff that goes to disk is good in case the data gets corrupted and doesn't just contain 1 or 0
- # [19:19] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: yuan)
- # [19:19] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:19] <@ehsan> espindola: btw the repo should be updated now
- # [19:19] <@khuey> ddahl: if you want to make something that's exposed to the DOM, yes
- # [19:19] * Parts: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:19] * Joins: TheOne (one@moz-65B1D424.dip.t-dialin.net)
- # [19:19] <ddahl> khuey: the PSM bits will not be directly exposed - I will write another wrapper class and create a simpler idl for that
- # [19:19] <rnewman> anyone seeing an error in inbound, mfbt/Assertions.cpp ?
- # [19:19] <hurley> mwu: indeed. sadly, i didn't write the code, this might be fallout from the PRBool->bool conversion
- # [19:20] <mwu> mm
- # [19:21] <@khuey> ddahl: maybe
- # [19:21] <@khuey> that's up to you
- # [19:21] <@khuey> and hte psm people
- # [19:21] <mwu> hurley: in mozilla code or yours?
- # [19:21] <ddahl> khuey: this InternalAPI is only ever used as a C++ class - at least that is the intent
- # [19:21] <Waldo> rnewman: what error?
- # [19:21] <ddahl> khuey: my reviewer sez: 'No more xpcom in psm'
- # [19:22] <mwu> we wrote a tool to verify parts of the PRBool->bool conversion
- # [19:22] * Joins: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP)
- # [19:22] <hurley> mwu: the disk cache (https://bugzilla.mozilla.org/show_bug.cgi?id=727097)
- # [19:22] <mwu> ahh
- # [19:22] * Quits: asac (asac@5AEC5F57.F17C88F.6A3AF4D7.IP) (Ping timeout)
- # [19:22] <@khuey> ddahl: ok, you need to talk to your reviewer then
- # [19:22] * Joins: gkw (gkw@moz-BBE3ABD.mv.mozilla.com)
- # [19:22] <nemo> So. the animation artifacts from http://upload.wikimedia.org/wikipedia/commons/4/4f/Soccer_ball_animated.svg that shows up on my windows machine...
- # [19:22] <@khuey> cause you will need xpcom at some point to expose stuff to the dom
- # [19:22] <nemo> http://m8y.org/images/temp.png
- # [19:22] <hurley> it might not be PRBool->bool related, but it sure seems likely to me
- # [19:22] <nemo> is that sort of thing known or should I file a bug?
- # [19:22] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
- # [19:22] <ddahl> khuey: right - that part will live in dom/ and be another class + idl/xpcom
- # [19:22] * Joins: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:23] <rnewman> Waldo: http://rnewman.pastebin.mozilla.org/1484258
- # [19:23] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [19:23] <ddahl> khuey: this internal API should be as free from xpcom as possible
- # [19:23] <rnewman> happened some time in the last 40 commits, I think
- # [19:23] * Joins: bent (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:23] <mwu> hmmm
- # [19:24] <@khuey> ddahl: that's doable
- # [19:24] <@khuey> ddahl: various CSSOM things work that way already
- # [19:24] <cers> nemo: was that second url supposed to show the artifacts?
- # [19:25] <nemo> cers: uhoh
- # [19:25] <nemo> lolol
- # [19:25] <nemo> cers: my bad
- # [19:25] <nemo> hm. where did I put it then...
- # [19:26] <nemo> cers: http://m8y.org/tmp/temp.png <- there
- # [19:26] <nemo> I fail at temp URLs
- # [19:26] <Waldo> rnewman: probably bug 717540, but is there really no error message there, just a bare Error 1?
- # [19:26] <cers> nemo: hehe, I was tilting my monitor back and forth for a while trying to see any artifacts, but failing miserably :-P
- # [19:26] <Waldo> glandium: /o\ (?), ^
- # [19:26] <nemo> cers: no, I'm not into furries - that piece of art was an example of a particular artist's skill, who was applying for a job, and was a commission piece
- # [19:27] <cers> nemo: hmm.. I definitely don't se that in my nightly on os x
- # [19:27] <nemo> cers: it is fine on my linux machine too
- # [19:27] * Quits: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
- # [19:27] <rnewman> Waldo: correct
- # [19:27] <rnewman> I just clobbered my tree, and it fails immediately right there
- # [19:27] <Waldo> boo-urns
- # [19:27] <nemo> only windows machine is effed up. but it has a sucky graphics card driver that can't even do webgl right, so related mebbe
- # [19:27] * bc is now known as bc|afk
- # [19:28] * Waldo wishes he'd gotten around to setting up an android dev environment on his laptop/tablet before now
- # [19:28] <ddahl> khuey: perhaps this is failing becasue I need to descend from nsNSSShutdown?
- # [19:28] <rnewman> Waldo: :(
- # [19:28] * Quits: robhawkes (robhawkes@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving...)
- # [19:28] <Waldo> rnewman: what's different between your environment and tinderbox, if anything?
- # [19:28] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [19:28] * Waldo is not exactly grasping at straws, just exploring possibilities given that he has no ability to debug/test himself
- # [19:29] <Waldo> and to a fair extent that sort of build junk is not my forte anyway
- # [19:29] <cers> nemo: never heard of that, nor did a quick bugzilla search turn up anything - if I were you, I'd file a bug..
- # [19:29] * Joins: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP)
- # [19:29] <rnewman> well, ccache (shouldn't apply here), JDK version might differ, Android NDK should be the same or very similar
- # [19:29] <cers> nemo: even if it's a double, someone will just mark is as that
- # [19:30] <rnewman> will file
- # [19:30] <espindola> ehsan, awesome. Thanks!
- # [19:30] <nemo> cers: aight
- # [19:30] <Waldo> thanks
- # [19:30] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
- # [19:30] <Waldo> hopefully we can fix things quickly
- # [19:30] <nemo> cers: oh. interesting. stable is fine...
- # [19:30] <rnewman> ohhhh:
- # [19:30] <rnewman> /Users/rnewman/moz/android/android-ndk-r6/platforms/android-8/arch-arm/usr/include/sys/types.h:121: error: 'uint32_t' does not name a type
- # [19:31] * Quits: deLta30_ (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [19:31] <rnewman> /Users/rnewman/moz/android/android-ndk-r6/platforms/android-8/arch-arm/usr/include/asm-generic/siginfo.h:58: warning: ISO C++ forbids zero-size array '_pad'
- # [19:31] <rnewman> did someone just turn on warnings-as-errors?
- # [19:31] <Waldo> ooh, data!
- # [19:31] <Waldo> now we can try SCIENCE
- # [19:31] <rnewman> Bug 727141
- # [19:32] <Waldo> w-a-e is a directory thing, don't think it's been turned on recently in that bugwork
- # [19:32] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:32] * ChanServ sets mode: +o dbaron
- # [19:32] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
- # [19:32] <nemo> cers: ooooh. and it works in a clean profile. ahhah...
- # [19:32] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
- # [19:33] <cers> nemo: interesting
- # [19:33] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [19:33] * Quits: tonymec (tonymec@B755434C.C225E126.277517C1.IP) (Input/output error)
- # [19:33] <cers> nemo: what about in safe mode in your normal profile?
- # [19:33] * Quits: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [19:34] * Quits: pranavrc (pranavrc@6CE97BEA.49D5D946.520CDC98.IP) (Quit: Ping timeout: ∞)
- # [19:34] * Quits: diogogmt (kvirc@F1451709.44D93D66.1139E686.IP) (Ping timeout)
- # [19:34] <nemo> cers: I'm trying that now :)
- # [19:34] <nemo> cers: also closing a bunch of tabs
- # [19:34] * bear-afk is now known as bear
- # [19:34] * Quits: andreasn (andreasn@moz-3CC3C389.a336.priv.bahnhof.se) (Quit: Ex-Chat)
- # [19:34] <Waldo> rnewman: try #include <stdio.h> in mfbt/Assertions.cpp rather than <cstdio>, and <stdlib.h> rather than <cstdlib>?
- # [19:35] <nemo> you know. doubleclick on a tab group to make a new tab would be cooler if it made the tab in that tab group
- # [19:35] * Joins: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:35] <rnewman> Waldo: will try
- # [19:35] <Waldo> that said, I'm still not sure why it's complaining there, but that seems a reasonable guess
- # [19:36] <Waldo> and I hear the Android toolchain is made of crack, so it's not implausible
- # [19:36] * Quits: tonymec|away (tonymec@B755434C.C225E126.277517C1.IP) (Quit: Konversation terminated!)
- # [19:36] <rnewman> nope
- # [19:36] <Waldo> same error messages?
- # [19:36] <rnewman> same error, now via stdio.h
- # [19:36] <Waldo> hmm
- # [19:36] <rnewman> types.h apparently missing some types
- # [19:37] <Waldo> rnewman: just for clarity, mind pastebinning the <std*.h> errors?
- # [19:37] <rnewman> sure
- # [19:38] * armenzg_lunch is now known as armenzg_buildduty
- # [19:38] * Joins: Lucas (Lucas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:38] <rnewman> http://rnewman.pastebin.mozilla.org/1484272
- # [19:38] * Waldo wonders if there's a way to tell gcc-like compilers to dump their .ii text for a translation unit
- # [19:38] <nemo> cers: happens in safe mode too. and I've read and reread modified prefs and don't see anything to explain it
- # [19:39] <nemo> cers: I guess I can bisect. but. ugh :(
- # [19:39] <rnewman> http://www.ogre3d.org/forums/viewtopic.php?f=21&t=65343
- # [19:39] <cers> nemo: the odd thing is that it works in a clean profile
- # [19:39] <froydnj> Waldo: -save-temps?
- # [19:40] <nemo> cers: AHAHAHAHA
- # [19:40] <nemo> cers: checkout the size.
- # [19:40] <nemo> cers: hit ctrl-+ a few times on wikipedia :D
- # [19:40] * timA1 is now known as timA
- # [19:40] <nemo> cers: like 6 or 7 times :)
- # [19:40] <nemo> man. I closed like 50 tabs :(
- # [19:40] * nemo weeps
- # [19:40] <cers> nemo: yeah, I see it too then
- # [19:41] <nemo> hm. I have no idea if that's a bug or not :D
- # [19:41] <nemo> cers: I must have been zooming some SVGs on wikipedia earlier
- # [19:42] * Joins: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net)
- # [19:42] <Waldo> rnewman: what's the content of objdir/mfbt/Assertions.ii if you try building with CFLAGS=-save-temps (assuming this does the trick)?
- # [19:42] <Waldo> froydnj: plausible, let's see how easy it is to inject that here
- # [19:42] * Quits: harth (harth@moz-1F71062D.hsd1.ca.comcast.net) (Input/output error)
- # [19:42] <rnewman> Waldo: backout of https://hg.mozilla.org/integration/mozilla-inbound/raw-rev/71d144fbd53e seems to work, btw
- # [19:43] * Waldo 's only experience with .ii files is in debugging clang crashes, but Assertions.cpp is small enough that maybe it won't be horrible
- # [19:43] * Quits: vikram360 (vikram360@EF8E702E.8FBA3BDE.2A068A5E.IP) (Ping timeout)
- # [19:43] * Quits: florian (florian@moz-87C33FDA.kimsufi.com) (Ping timeout)
- # [19:44] <rnewman> Waldo: no .ii files at all
- # [19:44] <rnewman> only Makefile
- # [19:44] * Joins: redfive (chatzilla@moz-B94E1A81.ipnetworksinc.net)
- # [19:44] * Joins: dveditz (dveditz@moz-34991AF4.dhcp.cruzio.com)
- # [19:44] * ChanServ sets mode: +o dveditz
- # [19:44] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
- # [19:44] <Waldo> hm
- # [19:44] <cers> nemo: still a bug though, so better file it
- # [19:44] <Waldo> rnewman: make Assertions.i, then, maybe
- # [19:44] <nemo> cers: oh. it is? I wasn't sure. aight.
- # [19:45] <cers> nemo: I can't imagine that to be the expected outcome of zooming
- # [19:45] <rnewman> http://people.mozilla.com/~rnewman/bugs/Assertions.i
- # [19:46] * Joins: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:46] <biesi> Waldo, make -C mfbt Assertions.i should work, btw
- # [19:46] <biesi> oh
- # [19:46] <biesi> nvm :)
- # [19:47] <Waldo> I guess I'm just confused on the difference between .i and .ii files :-)
- # [19:47] <nemo> hm. SVG or Graphics... *ponders* eh. Graphics I guess.
- # [19:47] <sfink> It's the same as the difference between .iii and .iv files, isn't it?
- # [19:48] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [19:48] <Waldo> rnewman: okay, that's interesting
- # [19:48] <cers> nemo: if you happen to have another browser at hand to test in too, that might be useful
- # [19:49] <nemo> cers: I have tons of 'em, since this is my test box :)
- # [19:49] <Waldo> the #include "mozilla/StdInt.h" includes the right thing, then inside it we hit the #include <stdint.h> line
- # [19:49] <Waldo> then that *recurs*
- # [19:49] <rnewman> Waldo: is this a "we should back out" kind of interesting?
- # [19:49] * bbondy|lunch is now known as bbondy
- # [19:49] <Waldo> not sure
- # [19:49] <nemo> cers: hm. no artifacts in my Windows Vista VM...
- # [19:49] <rnewman> sriram reported that the build is busted for him, too
- # [19:49] <cers> nemo: in nightly when zoomed?
- # [19:49] <Waldo> we include that file lots of places, so the question is why the other places work, but this particular one wouldn't
- # [19:50] * Joins: jhammink (textual@moz-BBE3ABD.mv.mozilla.com)
- # [19:50] <rnewman> let me see if my build with a backout works
- # [19:50] <Waldo> rnewman: is it normal for Android headers to be case-insensitive?
- # [19:50] <rnewman> (in progress)
- # [19:50] <rnewman> Waldo: I'm on HFS+
- # [19:50] <rnewman> it's case-insensitive case-preserving
- # [19:51] * gkw is now known as gkw|brb
- # [19:51] <Waldo> gag gag gag
- # [19:51] * Waldo looks at the command line again to see how include ordering's set up
- # [19:51] <nemo> cers: oh. yeah. was just nightly. stable and FF9 are fine
- # [19:51] <rnewman> sriram is on Mac, too
- # [19:52] <cers> nemo: I see
- # [19:52] * Quits: sgimeno (santiago.g@A922400D.48362F18.BCC03455.IP) (Quit: KVIrc 4.0.2 Insomnia http://www.kvirc.net/)
- # [19:52] <Waldo> yeah, I think I'm expecting that -- rather, that it's on a case-insensitive-ish system
- # [19:52] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
- # [19:52] * ChanServ sets mode: +o ehsan
- # [19:52] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
- # [19:52] <nemo> chrome nightly is fine. actually the animation is a lot smoother
- # [19:52] <nemo> hm. maybe not. n/m
- # [19:52] <nemo> VM stuttering
- # [19:52] * Waldo thinks
- # [19:53] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Quit: brendan)
- # [19:53] <cers> nemo: the animation is entirely smooth for me in nightly on os x
- # [19:53] <nemo> ah. no tearing in nightly on VM.
- # [19:53] <nemo> er. artifacts. whatever.
- # [19:53] <Waldo> rnewman: I think probably we should back out, I can't think of much way to get around -I. appearing before -I/usr/include/ :-(
- # [19:54] <Waldo> the "fix" might mean renaming mozilla/StdInt.h possibly, which is not the sort of thing that's best done hastily to fix bustage, if that's what it were to come to
- # [19:54] * Joins: damons (gnubeard@F2D29657.F60B0462.67AC9B1.IP)
- # [19:54] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [19:54] <rnewman> aye
- # [19:55] <rnewman> backout build seems to be running fine
- # [19:55] <rnewman> we're up to /intl/
- # [19:55] <Waldo> if you got past mfbt/, you're good
- # [19:55] <Waldo> that directory only contains built stuff with that revision
- # [19:55] <Waldo> probably means even more stuff would need renaming, too, like mfbt/Types.h :-(
- # [19:56] * Joins: pascalc (chatzilla@moz-6A6DF4C3.rev.sfr.net)
- # [19:56] <jwatt> nemo: did you file a bug?
- # [19:56] * Joins: Olipro (Olipro@moz-9F100761.catv.pool.telekom.hu)
- # [19:56] <Waldo> there must be some way to avoid this mess :-(
- # [19:56] * Quits: Mook_as (mook@moz-1FCC0032.activestate.com) (Ping timeout)
- # [19:56] <rnewman> it's puzzling why it all worked before
- # [19:56] <Waldo> well
- # [19:56] <sfink> -I/usr, #include "include/stdint.h"?
- # [19:56] <Waldo> it worked because no directory containing a name matching /^stdint.h$/i was ever built previously
- # [19:57] <Waldo> sfink: possibly
- # [19:57] <Waldo> come to think of it
- # [19:57] * Joins: Mook_as (mook@moz-1FCC0032.activestate.com)
- # [19:57] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [19:57] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [19:57] * mdas|mtg is now known as mdas
- # [19:57] <sfink> does #include "../include/stdint.h" work?
- # [19:57] <Waldo> mfbt/ previously had cruel and unusual things done to it
- # [19:57] <rnewman> I will try
- # [19:57] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
- # [19:57] * Joins: kumar (kmcmillan@moz-F2D05B8.c3-0.stk-ubr1.chi-stk.il.cable.rcn.com)
- # [19:58] <Waldo> <../include/stdint.h> seems preferable, but I'm not clear on the semantic importance of the difference between <> versus "" for includes
- # [19:58] * Waldo pulls out a spec
- # [19:58] <jwatt> nemo: if you did, it's a dupe of bug 726928
- # [19:58] <nemo> jwatt: I did. ohhh well. darn. was hoping to avoid filing a dupe :)
- # [19:59] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [19:59] <Waldo> so <> searches one set of locations
- # [19:59] <rnewman> err, wait, I'm not sure where I might make this change
- # [19:59] <cers> Waldo: I was pretty sure "" used a relative path, while <> used -I paths
- # [19:59] <Waldo> "" searches a different set, then falls back to <>
- # [19:59] <nemo> jwatt: https://bugzilla.mozilla.org/show_bug.cgi?id=727150 bleah
- # [19:59] <rnewman> Types.h?
- # [19:59] * Quits: past (past@moz-4923E026.dsl.dyn.forthnet.gr) (Input/output error)
- # [19:59] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
- # [19:59] <Waldo> rnewman: mfbt/StdInt.h should change the # include <stdint.h> line to # include <../include/stdint.h>
- # [20:00] * Quits: decoder (quassel@moz-216446B9.own-hero.net) (Ping timeout)
- # [20:00] <sfink> is that path still valid on Windows?
- # [20:00] <nemo> jwatt: nice. this is the 2nd dupe :)
- # [20:00] <biesi> yes
- # [20:00] <Waldo> paths on Windows are perfectly fine forward-slashed, just some applications complain
- # [20:00] <Waldo> and if you're at a command line ware your flags
- # [20:01] <jwatt> nemo: yeah, shame I didn't see you talking about it before you put time into figuring it out :/
- # [20:01] * Waldo pulls and tests that change on a non-Android toolchain
- # [20:01] <sfink> I wasn't talking about the slashes; I was talking about the directory named "include". But I guess msys fakes it that way?
- # [20:01] <rnewman> that gets past the error, Waldo
- # [20:01] * Joins: decoder (quassel@moz-216446B9.own-hero.net)
- # [20:01] <nemo> jwatt: and spamming bug lists ;)
- # [20:01] <cers> nemo: hmm, sorry, didn't find that while searching
- # [20:01] * nemo shrugs.
- # [20:01] * Joins: diogogmt (kvirc@F1451709.44D93D66.1139E686.IP)
- # [20:01] <jwatt> nemo: yeah, good to know that plently of people are looking at SVG content though ;)
- # [20:01] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
- # [20:01] <nemo> cers: well. for one thing, the thing it was duped against doesn't mention animation or artifacts
- # [20:01] * catlee-lunch is now known as catlee
- # [20:02] <nemo> jwatt: BTW, speaking of SVG bugs
- # [20:02] <rnewman> Waldo: looks like thumbs up from me on ../include/stdint.h
- # [20:02] <jwatt> happy to know that regression was spotted so many times, even if less happy that our regression tests didn't catch it
- # [20:02] <Waldo> rnewman: okay, so that'd address everybody whose standard includes are in a directory named "include"
- # [20:02] <Waldo> rnewman: that might not be everyone
- # [20:02] <nemo> jwatt: I don't know if this is *precisely* a bug... but there was a site w/ an SVG animation in background-image, and it performed really badly, to the point of locking up one machine.
- # [20:02] * mjessome|lunch is now known as mjessome
- # [20:03] <nemo> jwatt: I finally figured out the fix was background-size: 2000px 2000px instead of background-size: auto auto;
- # [20:03] <nemo> jwatt: apparently on long pages it was seriously hammering things
- # [20:03] * Quits: hub (hub@moz-E2FCA694.figuiere.net) (Ping timeout)
- # [20:03] <rnewman> Waldo: can I leave the backoff or quick fix in your capable hands?
- # [20:03] <Waldo> rnewman: perhaps we can find a subdirectory of the standard include directory to use, then .. our way back to the top
- # [20:03] <rnewman> I have to run out
- # [20:03] <Waldo> rnewman: okay, I'll take it
- # [20:03] <jwatt> nemo: sounds like that would be good to have filed, and with dholbert CC'ed
- # [20:03] * rail-lunch is now known as rail
- # [20:03] <nemo> oh. huh. m'k
- # [20:03] <rnewman> Waldo: if you opt to back out and fix, I can help you test later.
- # [20:04] * Waldo will have to run to lunch eventually, but that's far enough off that he can take it for now
- # [20:04] <Waldo> cool
- # [20:04] <rnewman> thanks
- # [20:04] <nemo> jwatt: guess I'll wait until I'm at the machine that was crashing, to make sure that part is still reproducible :)
- # [20:04] <Waldo> backout seems the likeliest eventuality, but we'll see
- # [20:04] <@bsmedberg> jimb: damn, you have to rain on my parade! :-(
- # [20:04] <jwatt> nemo: ok
- # [20:04] * Quits: askalski (akuda@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [20:06] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [20:07] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [20:07] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
- # [20:07] * ChanServ sets mode: +o ehsan
- # [20:08] <Mook_as> gcc has a #include_next directive, that might be useful (though that means you need to do separate things for gcc and not-gcc, so perhaps not.)
- # [20:08] * Joins: lurking (chatzilla@moz-4E6F738.dhcp.embarqhsd.net)
- # [20:08] * Quits: Callek_Away (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com) (Ping timeout)
- # [20:08] * stefanh is now known as stefanh|away
- # [20:08] * jwir3|away is now known as jwir3
- # [20:09] * Quits: micahg (micahg@moz-61BD5084.c3-0.arm-ubr1.chi-arm.il.cable.rcn.com) (Ping timeout)
- # [20:09] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
- # [20:09] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:09] * ChanServ sets mode: +o dbaron
- # [20:10] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [20:11] <sfink> #include <sys/../stdint.h> seems most likely to work
- # [20:12] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
- # [20:12] * Quits: stransky (stransky@moz-107AD163.redhat.com) (Quit: Connection reset by beer)
- # [20:13] <dholbert> nemo, yeah, please do file a bug on that
- # [20:15] * Joins: Callek_Away (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com)
- # [20:15] * Quits: madhava (madhava@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: madhava)
- # [20:15] * Joins: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu)
- # [20:17] * mdas is now known as mdas|afk
- # [20:17] * Joins: jamesr (jamesr@8FC061C0.D6CCE4AE.77834EAA.IP)
- # [20:18] <jaws> https://wiki.mozilla.org/Roadmaps
- # [20:19] <bhearsum> bz: you're probably interested to know that we're doing an Advertised (ie, pop a thing up in people's faces) update for 3.6.26 -> 10.0.1 today
- # [20:19] * jhammel is happy to hear that :)
- # [20:19] <@bz> bhearsum: excellent. ;)
- # [20:19] * Parts: priya (priya@moz-BBE3ABD.mv.mozilla.com) (Leaving)
- # [20:19] * Joins: stefanh_netbook (chatzilla@moz-3EED0162.customers.ownit.se)
- # [20:20] * Joins: jamesr_ (jamesr@moz-CD91E596.google.com)
- # [20:20] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
- # [20:20] * joduinn is now known as joduinn-mtg
- # [20:21] * Quits: timA (tabraldes@moz-535753DA.hsd1.or.comcast.net) (Connection reset by peer)
- # [20:21] * Joins: timA (tabraldes@moz-535753DA.hsd1.or.comcast.net)
- # [20:21] * Quits: damons (gnubeard@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [20:21] * Joins: hub (hub@21B7B9F2.B87E9213.6E712CE2.IP)
- # [20:22] <nemo> dholbert: I recall mentioning it in #svg a few months ago :)
- # [20:22] * Joins: hub_ (hub@21B7B9F2.B87E9213.6E712CE2.IP)
- # [20:22] <Waldo> sfink: yeah, that's what I'm trying out now
- # [20:22] <dholbert> nemo, ah! I must have missed it.
- # [20:23] <Waldo> https://tbpl.mozilla.org/?tree=Try&rev=9a1471c30863 and https://bugzilla.mozilla.org/show_bug.cgi?id=727141 fwiw
- # [20:23] * Quits: not_gavin (gavin@D18F6DDB.6A393516.2321E71E.IP) (Connection reset by peer)
- # [20:23] * Joins: not_gavin (gavin@D18F6DDB.6A393516.2321E71E.IP)
- # [20:23] * Joins: damons (gnubeard@F2D29657.F60B0462.67AC9B1.IP)
- # [20:23] <nemo> dholbert: heh. I whined at length at the time. oh well. no biggie :)
- # [20:24] <dholbert> nemo, bug-filed + whining is more effective than whining on its own, fwiw :)
- # [20:24] * Joins: evilpie (evilpie@moz-CCD2F161.pools.arcor-ip.net)
- # [20:24] <nemo> dholbert: I'd wanted the animated background as a lil' easter egg for the new issue, and was sad that it didn't work.
- # [20:24] <nemo> dholbert: yeah, I know. but unfortunately if there was no immediate workaround, I was going to have to just remove it, which I did.
- # [20:24] <dholbert> gotcha
- # [20:24] * Joins: micahg (micahg@moz-61BD5084.c3-0.arm-ubr1.chi-arm.il.cable.rcn.com)
- # [20:26] * Joins: vikram360 (vikram360@EF8E702E.8FBA3BDE.2A068A5E.IP)
- # [20:27] <Pike> taras: what's an FTS? never run across that acronym before :-/
- # [20:27] * Joins: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com)
- # [20:27] <taras> full text search
- # [20:27] * Quits: hub_ (hub@21B7B9F2.B87E9213.6E712CE2.IP) (Quit: Leaving)
- # [20:29] * Joins: irving (irving@F2D29657.F60B0462.67AC9B1.IP)
- # [20:30] <jimb> bsmedberg: Sorry! :)
- # [20:30] <Pike> taras: do languages that don't have real word seperators matter in that case? like, thai need dictionary lookups to tell one word from the next
- # [20:30] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
- # [20:30] * mcote|lunch is now known as mcote
- # [20:30] * Joins: mixedpuppy (mixedpuppy@21B7B9F2.B87E9213.6E712CE2.IP)
- # [20:30] <taras> Pike: not an expert in this area
- # [20:31] * Joins: redwood (chatzilla@moz-29ED3B0A.dial1.atlanta1.level3.net)
- # [20:33] <irving> I want to replace an existing XPCOM service with a stub for an xpcshell test (in particular, the locale service). Any advice?
- # [20:34] * gregglind_away is now known as gregglind
- # [20:34] <BenWa> josh: That should help with gtalk plugin holding the discrete gpu
- # [20:34] <josh> I hope se
- # [20:34] <josh> so
- # [20:34] <@bsmedberg> irving: that is not always possible... it depends on whether clients create it by CID or by contractid
- # [20:35] <@bsmedberg> and whether they cast it to a binary impl or other shenanigans
- # [20:35] <irving> bsmedberg: the class I want to test is CPP and gets it by contractid
- # [20:35] <@bsmedberg> irving: but if the stars align, you can use nsIComponentRegistrar.registerFactory or nsIComponentRegistrar.autoRegister to replace the contractid mapping with your own thing
- # [20:36] * Quits: biesi (cbiesinger@moz-76ED95A4.corp.tfbnw.net) (Ping timeout)
- # [20:36] <armenzg_buildduty> Bas: joe ping
- # [20:36] <joe> hi
- # [20:36] * Joins: timA1 (tabraldes@moz-535753DA.hsd1.or.comcast.net)
- # [20:37] <joe> armenzg_buildduty: hi
- # [20:37] <armenzg_buildduty> hi joe, how are you?
- # [20:37] <armenzg_buildduty> it is wrt to the win7 perma-oranges when attached a dongle
- # [20:37] * timA is now known as IRCMonkey38843
- # [20:37] * Quits: IRCMonkey38843 (tabraldes@moz-535753DA.hsd1.or.comcast.net) (Ping timeout)
- # [20:37] * timA1 is now known as timA
- # [20:37] <irving> bsmedberg: so I register a new factory for my stub and hope the class under test calls that factory... Is this likely to work if my stub is javascript?
- # [20:37] <armenzg_buildduty> https://bugzilla.mozilla.org/show_bug.cgi?id=712630
- # [20:37] <joe> ah yes
- # [20:38] * jhammel is now known as jhammel|lunch
- # [20:38] <@bsmedberg> irving: "hope"?
- # [20:38] <@bsmedberg> yes, you map the contractid to your class
- # [20:38] <armenzg_buildduty> I know there is important work that gfx has at hand but it is very important that we get to test what we were supposed to be testing
- # [20:38] * Quits: jdm (jdm@moz-F515BDB5.uwaterloo.ca) (Client exited)
- # [20:39] <irving> bsmedberg: if someone else has already instantiated the service, would my factory still get invoked?
- # [20:39] <@bsmedberg> no
- # [20:39] <armenzg_buildduty> it's been almost a year that we have *not* been testing reftests with acceleration
- # [20:39] * Joins: biesi (cbiesinger@moz-76ED95A4.corp.tfbnw.net)
- # [20:39] <irving> bsmedberg: OK, thanks, I'll dive in and see how far I get.
- # [20:40] <Waldo> joe: haha, drop() const
- # [20:40] * Joins: madhava (madhava@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:40] <joe> Waldo: yeaaahhh
- # [20:40] * rnewman is now known as rnewman|food
- # [20:41] <joe> how that didn't set off bells, along with mutable T* ptr, i do not know
- # [20:41] <jtcranmer> KaiRo: can we sic the antitrust people on Apple to get them to allow other browsers on iOS? :-P
- # [20:41] <KaiRo> jtcranmer: if you can make a case of them having a monopoly
- # [20:42] <KaiRo> jtcranmer: the amount of other smartphones and tablets, Android ones mostly, probably make that argument not successful unfortunately
- # [20:42] <jtcranmer> KaiRo: well, they refuse to allow any browser IIRC
- # [20:42] * Quits: Pike (Pike@moz-E31CD2CB.mozilla.org) (Quit: ChatZilla 0.9.88 [Firefox 9.0.1/20111220165912])
- # [20:42] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Quit: sworkman)
- # [20:43] * Joins: Neil (neil@moz-7E027EE5.cable.virginmedia.com)
- # [20:43] <KaiRo> jtcranmer: but they don't have that hard a grasp of the smartphone or tablet market as MS has over desktop OSes
- # [20:43] * Quits: @smaug (chatzilla@moz-81CE14EC.gprs.sl-laajakaista.fi) (Input/output error)
- # [20:43] * Joins: madhava_ (madhava@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:43] * Neil is now known as NeilZZZ
- # [20:43] <jtcranmer> I don't know; the -webkit- prefix fiasco suggests otherwise
- # [20:43] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:43] * Joins: smaug (chatzilla@moz-81CE14EC.gprs.sl-laajakaista.fi)
- # [20:43] * ChanServ sets mode: +o smaug
- # [20:44] * Quits: madhava (madhava@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [20:44] * madhava_ is now known as madhava
- # [20:44] * Joins: dholbert_ (dholbert@moz-BBE3ABD.mv.mozilla.com)
- # [20:44] * Quits: dholbert_ (dholbert@moz-BBE3ABD.mv.mozilla.com) (Client exited)
- # [20:45] * mdas|afk is now known as mdas
- # [20:45] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
- # [20:45] <KaiRo> jtcranmer: actually, no - as the -webkit- prefix fiasco is as much about Android as about iOS
- # [20:45] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [20:46] * Quits: JeroenDeDauw (jeroen@moz-2D11A423.ifiber.telenet-ops.be) (Quit: Leaving.)
- # [20:46] <KaiRo> jtcranmer: and the fiasco is as much caused by our failure on mobile as on webkit browsers being there - and Google marketing Chrome heavily to authors
- # [20:46] * Joins: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP)
- # [20:47] * Joins: robhawkes (robhawkes@F2D29657.F60B0462.67AC9B1.IP)
- # [20:47] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [20:48] * Joins: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz)
- # [20:48] * Joins: jdm (jdm@moz-F515BDB5.uwaterloo.ca)
- # [20:49] * Waldo thinks "failure" is not quite the right word, or at least judges the current state of affairs too harshly; "too slow" would be fair, tho
- # [20:51] <Waldo> (in the sense of not shipping soon enough, that is)
- # [20:51] * Quits: robhawkes (robhawkes@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving...)
- # [20:51] <Waldo> we used to have some sort of ldap-y interface to get access to build logs before they'd completed; does that still exist anywhere?
- # [20:52] <Waldo> it'd be helpful to see the in-progress logs for my most recent try push
- # [20:52] <Waldo> as I only need know that Assertions.cpp has built (and probably JS engine, to be safe) to know that things work correctly
- # [20:53] <Waldo> and otherwise it means I wait a full build cycle, and leave anyone busted in the meantime still busted
- # [20:53] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [20:54] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:54] * ChanServ sets mode: +o dbaron
- # [20:55] * Joins: florian (florian@moz-87C33FDA.kimsufi.com)
- # [20:56] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [20:57] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
- # [20:58] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:58] <mccr8> Are Android try runs against Aurora and Beta totally busted or is that just me?
- # [20:58] * Joins: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:58] <mbrubeck> mccr8: Not just you
- # [20:58] <mbrubeck> mccr8: I think you need to change the branding in the mozconfig or something...
- # [20:58] * Quits: rniwa (rniwa@moz-CD91E596.google.com) (Quit: rniwa)
- # [20:58] <mccr8> mbrubeck: ah, okay, thanks!
- # [20:59] * Joins: rniwa (rniwa@moz-CD91E596.google.com)
- # [20:59] * Joins: priya (priya@moz-BBE3ABD.mv.mozilla.com)
- # [20:59] <NeilAway> sfink, Waldo: I suggested #include "../include/new" for the stl_wrappers includes but instead they went for a hack that finds the full path and creates a generated .h file :s
- # [20:59] <mbrubeck> mccr8: See https://bugzilla.mozilla.org/show_bug.cgi?id=725659
- # [21:00] * Quits: redwood (chatzilla@moz-29ED3B0A.dial1.atlanta1.level3.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2/20100222071121])
- # [21:00] <mccr8> mbrubeck: thanks!
- # [21:00] <Waldo> NeilAway: interesting
- # [21:01] * Joins: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com)
- # [21:01] * Quits: rniwa (rniwa@moz-CD91E596.google.com) (Ping timeout)
- # [21:01] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
- # [21:02] * jlebar is now known as jlebar|away
- # [21:03] * juanb is now known as juanb|afk
- # [21:03] <Callek> glandium: ping?
- # [21:03] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [21:04] <Waldo> Callek: this doesn't have to do with the Assertions.cpp bustage, does it?
- # [21:04] * Joins: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com)
- # [21:04] * Waldo is a little twitchy right now :-)
- # [21:04] <Callek> glandium: don't suppose you can grab https://bugzilla.mozilla.org/show_bug.cgi?id=722262#attach_597130 relatively quickly (so I can land directly to m-c since I'm busted on c-c right now)
- # [21:04] <Callek> Waldo: why yes, it does if that bustage blocks m-c too ;-)
- # [21:05] <Callek> (but I didn't know about it until you just said it)
- # [21:05] <Waldo> okay, that's a different issue, looks like :-)
- # [21:05] * rnewman|food is now known as rnewman
- # [21:06] <armenzg_buildduty> myk: ping
- # [21:06] <myk> armenzg_buildduty: pong
- # [21:06] * Quits: graememcc (chatzilla@moz-DFC912B6.range86-148.btcentralplus.com) (Quit: ChatZilla 0.9.88 [Firefox 10.0.1/20120209214811])
- # [21:06] <armenzg_buildduty> hi myk, jetpack has been red for a while https://tbpl.mozilla.org/?noignore=1&jobname=jetpack
- # [21:06] * Waldo isn't sure what time zone glandium is in, but he thought it was European-ish, and has assumed based on recent bugmail activity that glandium is out for the day now
- # [21:06] * padenot|away is now known as padenot
- # [21:06] <armenzg_buildduty> what is the desired future of it?
- # [21:06] <@khuey> Waldo: gmt+1 I think
- # [21:07] <Waldo> vaguely thinking France, but I don't know
- # [21:07] <@khuey> yeah
- # [21:07] <myk> armenzg_buildduty: i'm on the Apps team now; you should ask in #jetpack
- # [21:07] * Joins: AutomatedTester (AutomatedT@moz-3ABA608B.ppp.as43234.net)
- # [21:08] <armenzg_buildduty> thanks myk
- # [21:09] * Quits: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net) (Max SendQ exceeded)
- # [21:09] <myk> armenzg_buildduty: sure thing
- # [21:09] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
- # [21:09] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [21:09] * Quits: By-Tor (bytor@moz-46974D0B.dyn.optonline.net) (Connection reset by peer)
- # [21:10] <Callek> khuey: are you willing to grab that review from glandium perhaps ;-)
- # [21:11] * Quits: florian (florian@moz-87C33FDA.kimsufi.com) (Ping timeout)
- # [21:11] * Joins: JeroenDeDauw (jeroen@9DD552D.FBE8AE26.6D5952B2.IP)
- # [21:12] <@khuey> what review?
- # [21:12] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
- # [21:13] * Quits: gmoro (guilherme@E0636309.96DFB25.D159334F.IP) (Ping timeout)
- # [21:13] * Quits: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com) (Quit: Miranda IM - Multi protocol instant messenger @ www.miranda-im.org)
- # [21:14] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Client exited)
- # [21:14] <Callek> khuey: https://bugzilla.mozilla.org/show_bug.cgi?id=722262#attach_597130
- # [21:14] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [21:15] <Callek> khuey: the c-c side of that is already landed (since I didn't catch that order mattered much here)
- # [21:15] * Quits: evilpie (evilpie@moz-CCD2F161.pools.arcor-ip.net) (Input/output error)
- # [21:15] <Callek> if you don't feel comfortable marking it r+ and gla* is not around I'll backout anyway, but easier just to have me (or Standard8) land that fix on m-c directly
- # [21:16] <Callek> khuey: great thanks
- # [21:16] * Quits: timA (tabraldes@moz-535753DA.hsd1.or.comcast.net) (Max SendQ exceeded)
- # [21:16] * Joins: timA (tabraldes@moz-535753DA.hsd1.or.comcast.net)
- # [21:16] * Joins: sicking (chatzilla@F2D29657.F60B0462.67AC9B1.IP)
- # [21:17] <Waldo> khuey: btw, if you could rubberstamp https://hg.mozilla.org/try/rev/24b765e25f5f assuming it passes try (which it appears to be doing thus far, an hour into builds) that's probably better than my just r=bustage-ing it in for bug 727141 :-)
- # [21:18] <armenzg_buildduty> INFO: HG ISSUES HAPPENING https://bugzilla.mozilla.org/show_bug.cgi?id=727194
- # [21:18] * Quits: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
- # [21:18] * Quits: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP) (Quit: ChatZilla 0.9.88 [Firefox 10.0.1/20120210025125])
- # [21:19] <Waldo> REPLY: THANK YOU
- # [21:19] <Waldo> ;-)
- # [21:20] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/b3a7561624f9 - Mark Banner - Bug 722262 Fix ordering for extra app libs in dependentlibs.list. r=khuey
- # [21:20] * Quits: fryn|cloud (u3935@moz-160C58C6.com) (Ping timeout)
- # [21:20] * Joins: fryn|cloud (u3935@moz-160C58C6.com)
- # [21:20] * Quits: kdcw (kdc@moz-F7413045.pk.shawcable.net) (Quit: HydraIRC -> http://www.hydrairc.com <- Nine out of ten l33t h4x0rz prefer it)
- # [21:22] <@khuey> Waldo: that's ... lovely
- # [21:22] <Waldo> yeah, pretty much :-(
- # [21:22] * Quits: peregrino (peregrino@moz-8A26C745.telecom.net.ar) (Ping timeout)
- # [21:22] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [21:23] * Joins: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com)
- # [21:23] * Quits: not_gavin (gavin@D18F6DDB.6A393516.2321E71E.IP) (Connection reset by peer)
- # [21:24] <@khuey> Waldo: rs=me
- # [21:24] * @khuey goes to wash his hands
- # [21:24] <Waldo> heh, I know what you mean
- # [21:24] * Joins: not_gavin (gavin@D18F6DDB.6A393516.2321E71E.IP)
- # [21:24] <@bsmedberg> !%$^#&!#?@@
- # [21:24] <Waldo> it seems to me like we should reorder how -Istuff gets added to the command line at some point to avoid this
- # [21:24] * Joins: redwood (chatzilla@moz-29ED3B0A.dial1.atlanta1.level3.net)
- # [21:25] * Joins: brendan (brendaneic@moz-901E100B.static.twtelecom.net)
- # [21:25] * Joins: mib_q77dlt (Mibbit@7CCCFA42.E00EC9DF.1B0D2DF7.IP)
- # [21:26] <Callek> Waldo: wow that looks sooo icky
- # [21:26] * Quits: biesi (cbiesinger@moz-76ED95A4.corp.tfbnw.net) (Ping timeout)
- # [21:26] <gaston> argh
- # [21:26] <Waldo> I'm happy that at least it's self-contained ick
- # [21:26] * Joins: protz (jonathan@moz-7F6750F6.xulforum.org)
- # [21:26] <gaston> seriously ?
- # [21:26] <Bas> joe: pong
- # [21:26] <@khuey> heh
- # [21:26] <dholbert> can we add a few more layers of ../sys/../sys/../sys/ just for fun?
- # [21:26] <@khuey> dholbert++
- # [21:27] <Waldo> dholbert: blue, you say?
- # [21:27] <joe> Bas: armenzg_buildduty needs someone to look at https://bugzilla.mozilla.org/show_bug.cgi?id=712630
- # [21:27] <armenzg_buildduty> thanks joe
- # [21:27] * Waldo waits for msvc10 to be the oldest compiler we support so that StdInt.h can die
- # [21:27] <dholbert> Waldo, I do not grasp your meaning
- # [21:27] <dholbert> (@ blue)
- # [21:27] <Waldo> dholbert: or another color of paint
- # [21:28] <dholbert> ah yes
- # [21:28] <Bas> joe armenzg_buildduty: I hadn't noticed the updates on the bug, I'll look.
- # [21:28] <joe> :)
- # [21:28] * Joins: gmoro (guilherme@E0636309.96DFB25.D159334F.IP)
- # [21:28] * Joins: biesi (cbiesinger@moz-76ED95A4.corp.tfbnw.net)
- # [21:29] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
- # [21:29] * Joins: peregrino (peregrino@moz-8A26C745.telecom.net.ar)
- # [21:29] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [21:30] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: yuan)
- # [21:30] * Quits: mib_q77dlt (Mibbit@7CCCFA42.E00EC9DF.1B0D2DF7.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [21:31] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
- # [21:31] * Quits: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com) (Quit: ChatZilla 0.9.88 [SeaMonkey 2.8/20120208074926])
- # [21:31] * Joins: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com)
- # [21:32] * Quits: wesj (wesj@moz-135A9FA9.hsd1.ca.comcast.net) (Ping timeout)
- # [21:33] * Quits: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com) (Quit: ChatZilla 0.9.88 [Firefox 11.0/20120208012847])
- # [21:33] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
- # [21:33] * ChanServ sets mode: +o ehsan
- # [21:33] * Joins: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com)
- # [21:34] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [21:34] * Quits: peregrino (peregrino@moz-8A26C745.telecom.net.ar) (Ping timeout)
- # [21:36] * Joins: peregrino (peregrino@moz-8A26C745.telecom.net.ar)
- # [21:36] * gkw|brb is now known as gkw
- # [21:36] * Quits: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu) (Quit: jlebar|mac)
- # [21:37] * nthomas|away is now known as nthomas
- # [21:38] * Quits: peregrino (peregrino@moz-8A26C745.telecom.net.ar) (Ping timeout)
- # [21:39] * Joins: asac (asac@5AEC5F57.F17C88F.6A3AF4D7.IP)
- # [21:39] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [21:40] * Joins: peregrino (peregrino@moz-8A26C745.telecom.net.ar)
- # [21:40] * Joins: bmoss (bmoss@moz-54D507F.hsd1.ca.comcast.net)
- # [21:40] * Quits: nigelb (nigel@moz-8640053A.me) (Ping timeout)
- # [21:40] * Quits: bmoss (bmoss@moz-54D507F.hsd1.ca.comcast.net) (Quit: bmoss)
- # [21:41] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [21:41] * Joins: azakai (alon@F2D29657.F60B0462.67AC9B1.IP)
- # [21:42] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [21:42] * Quits: davidillsley (chatzilla@moz-3832197F.range109-145.btcentralplus.com) (Client exited)
- # [21:42] * Joins: davidillsley (chatzilla@moz-3832197F.range109-145.btcentralplus.com)
- # [21:43] * Joins: nigelb (nigel@moz-8640053A.me)
- # [21:43] * Quits: peregrino (peregrino@moz-8A26C745.telecom.net.ar) (Ping timeout)
- # [21:44] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
- # [21:44] * Joins: harth (harth@moz-BBE3ABD.mv.mozilla.com)
- # [21:45] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [21:45] * Quits: stefanh_netbook (chatzilla@moz-3EED0162.customers.ownit.se) (Quit: ChatZilla 0.9.88 [Firefox 10.0.1/20120210025125])
- # [21:45] * Quits: protz (jonathan@moz-7F6750F6.xulforum.org) (Quit: Leaving)
- # [21:46] * jhammel|lunch is now known as jhammel
- # [21:46] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [21:46] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/ad0038e0af1f - Serge Gautherie - Bug 725942. (Av1) browser-test.js: Ignore empty console messages. r=dtownsend.
- # [21:47] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
- # [21:47] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
- # [21:47] * Joins: fantasai (fantasai@moz-B8B22C00.org)
- # [21:48] <jaws> josh: ping?
- # [21:48] <fantasai> dholbert: Did you catch the F2F minutes on flexbox?
- # [21:48] * Quits: AutomatedTester (AutomatedT@moz-3ABA608B.ppp.as43234.net) (Input/output error)
- # [21:48] <dholbert> fantasai, I did -- last I saw was that you/tab/alex were gonna sort some stuff out
- # [21:48] <fantasai> dholbert: In case you have an opinion on any of the issues, would be good to get that :)
- # [21:48] * Quits: jhammink (textual@moz-BBE3ABD.mv.mozilla.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [21:49] <fantasai> dholbert: wrt 'flex' vs flex(), we've got sane proposed syntax for both
- # [21:49] <dholbert> fantasai, flexible margins is only being proposed in the cross axis, correct?
- # [21:49] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [21:49] <fantasai> dholbert: That was true until Phil posted yesterday :)
- # [21:49] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [21:50] <fantasai> dholbert: Alex is strongly in favor of a 'flex' property, so unless you've got a reason not to, the spec will probably change to that.
- # [21:50] * Joins: AutomatedTester (AutomatedT@moz-3ABA608B.ppp.as43234.net)
- # [21:50] <fantasai> dholbert: Wrt margins, not sure what will happen with Phil's suggestion
- # [21:50] <dholbert> fantasai, (my original impl supported flexible margins/padding for 'auto', and I happily tore it out when the spec was simplified... I'm hoping to not have to put that back in. :))
- # [21:50] * Quits: redfive (chatzilla@moz-B94E1A81.ipnetworksinc.net) (Ping timeout)
- # [21:50] <jdm> bsmedberg: ping
- # [21:50] <@bsmedberg> jdm: pong
- # [21:50] <jdm> bsmedberg: just checking if you saw my email yesterday
- # [21:51] <fantasai> dholbert: post to www-style about your concerns?
- # [21:51] <dholbert> fantasai, k
- # [21:51] <dholbert> fantasai, I don't have strong feelings on flex() vs. flex: -- the former is what I've got, but the latter seems easier for animations/transitions
- # [21:51] * Joins: redfive (chatzilla@moz-B94E1A81.ipnetworksinc.net)
- # [21:51] <@bsmedberg> jdm: heh, I did and thought you sent it to dev-platform and not me personally
- # [21:51] <jdm> ha
- # [21:51] * bc|afk is now known as bc|
- # [21:51] <fantasai> dholbert: hm. We need a decent OM, is the problem.
- # [21:51] * bc| is now known as bc
- # [21:52] * Quits: jesup (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net) (Ping timeout)
- # [21:52] <dholbert> fantasai, not sure I understand how that impacts flex() vs flex:
- # [21:52] <fantasai> dholbert: Shouldn't have to split out properties because the JS access is awkward otherwise. Should split out properties because CSS access is awkward otherwise
- # [21:52] <dholbert> fantasai, ah, gotcha
- # [21:52] * Quits: redwood (chatzilla@moz-29ED3B0A.dial1.atlanta1.level3.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2/20100222071121])
- # [21:52] * Joins: jesup (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net)
- # [21:53] <dholbert> fantasai, (I'm not talking about JS, I'm talking about underlying impl of animations/transitions in C++)
- # [21:53] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [21:53] <fantasai> dholbert: Anyway, I have to go find dinner before everything closes... so, just saying, you should post your opinions on everything you have an opinion on to www-style :)
- # [21:53] <fantasai> dholbert: Otherwise can't take it into account, what? And you're well-informed on flexbox issues.
- # [21:53] * Joins: doktor5000 (doktor5000@moz-6E59960D.pools.arcor-ip.net)
- # [21:53] * Quits: asac (asac@5AEC5F57.F17C88F.6A3AF4D7.IP) (Ping timeout)
- # [21:53] <@bsmedberg> replied
- # [21:54] <dholbert> fantasai, sounds good, thanks!
- # [21:54] * Quits: JeroenDeDauw (jeroen@9DD552D.FBE8AE26.6D5952B2.IP) (Ping timeout)
- # [21:54] * Quits: mounir (volkmar@moz-D976EECC.ovh.net) (Ping timeout)
- # [21:54] * Quits: doktor5000 (doktor5000@moz-6E59960D.pools.arcor-ip.net) (Input/output error)
- # [21:55] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
- # [21:57] * KaiRo is now known as KaiRo_away
- # [21:58] * Joins: taustin (taustin@moz-94197569.cse.ucsc.edu)
- # [21:59] * Joins: JeroenDeDauw (jeroen@9DD552D.FBE8AE26.6D5952B2.IP)
- # [21:59] * Joins: rillian (giles@21B7B9F2.B87E9213.6E712CE2.IP)
- # [21:59] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [22:00] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:00] * Quits: jdm (jdm@moz-F515BDB5.uwaterloo.ca) (Client exited)
- # [22:00] * Quits: JeroenDeDauw (jeroen@9DD552D.FBE8AE26.6D5952B2.IP) (Quit: Leaving.)
- # [22:00] * Joins: JeroenDeDauw (jeroen@9DD552D.FBE8AE26.6D5952B2.IP)
- # [22:01] * Quits: taustin (taustin@moz-94197569.cse.ucsc.edu) (Quit: taustin)
- # [22:01] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [22:02] <josh> jaws: ?
- # [22:03] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
- # [22:03] * ChanServ sets mode: +o ehsan
- # [22:03] * Joins: peregrino (peregrino@moz-FD4E2921.telecom.net.ar)
- # [22:03] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [22:04] * Joins: taustin (taustin@moz-94197569.cse.ucsc.edu)
- # [22:04] <jaws> josh: does bug 727211 seem like likely fallout from bug 90268? i've marked it as such for now, but i'm not sure.
- # [22:05] * Standard8 is now known as Standard8Away
- # [22:05] <josh> jaws: I just assigned it to myself to look into it, it's possible it is 90268 but maybe not.
- # [22:05] <jaws> ok thanks
- # [22:05] * Quits: Standard8Away (Standard8@B7F1AE36.48015583.54C3481B.IP) (Quit: ZNC - http://znc.in)
- # [22:06] * Joins: jhammink (textual@moz-BBE3ABD.mv.mozilla.com)
- # [22:07] * Quits: timA (tabraldes@moz-535753DA.hsd1.or.comcast.net) (Connection reset by peer)
- # [22:07] * Joins: timA (tabraldes@moz-535753DA.hsd1.or.comcast.net)
- # [22:07] * Joins: sworkman_ (sworkman@moz-BBE3ABD.mv.mozilla.com)
- # [22:07] * Quits: taustin (taustin@moz-94197569.cse.ucsc.edu) (Quit: taustin)
- # [22:07] * armenzg_buildduty is now known as armenzg_mtg
- # [22:07] * mattwoodrow|away is now known as mattwoodrow
- # [22:08] * Joins: eflores (eflores@538BABFE.A073F3E.97BBD552.IP)
- # [22:08] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
- # [22:08] * ChanServ sets mode: +o ehsan
- # [22:08] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [22:08] * sworkman_ is now known as sworkman
- # [22:10] * Parts: faramarz (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [22:10] * Quits: @smaug (chatzilla@moz-81CE14EC.gprs.sl-laajakaista.fi) (Ping timeout)
- # [22:10] * Quits: redfive (chatzilla@moz-B94E1A81.ipnetworksinc.net) (Ping timeout)
- # [22:10] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Quit: leaving)
- # [22:11] * Joins: dao (dao@moz-488D2ED5.superkabel.de)
- # [22:11] * Joins: bmoss (bmoss@moz-54D507F.hsd1.ca.comcast.net)
- # [22:11] * jgriffin is now known as jgriffin-afk
- # [22:11] * Joins: redfive (chatzilla@moz-B94E1A81.ipnetworksinc.net)
- # [22:12] * Quits: stefanh|away (stefanh@moz-3EED0162.customers.ownit.se) (Quit: ChatZilla 0.9.88 [SeaMonkey 2.7/20120129110112])
- # [22:13] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
- # [22:15] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Quit: sworkman)
- # [22:15] * Joins: andreasn (andreasn@moz-3CC3C389.a336.priv.bahnhof.se)
- # [22:15] * juanb|afk is now known as juanb
- # [22:16] * Quits: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [22:17] * Quits: wolfiR (wolfiR@moz-C807A69D.dip0.t-ipconnect.de) (Quit: Leaving)
- # [22:17] * Quits: TheOne (one@moz-65B1D424.dip.t-dialin.net) (Ping timeout)
- # [22:17] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
- # [22:18] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
- # [22:19] * timA is now known as timA|burrito
- # [22:20] * Quits: dao (dao@moz-488D2ED5.superkabel.de) (Ping timeout)
- # [22:20] * Quits: xakz (XaMaD@moz-34FBE388.fbx.proxad.net) (Ping timeout)
- # [22:20] * Quits: Goldorak (chatzilla@B2CEA347.474ADEAF.187A1082.IP) (Ping timeout)
- # [22:21] * Joins: pnemsak (Miranda@80CFE454.10D9684B.4F33160D.IP)
- # [22:22] * Joins: dao (dao@moz-488D2ED5.superkabel.de)
- # [22:22] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [22:23] * Quits: brendan (brendaneic@moz-901E100B.static.twtelecom.net) (Quit: brendan)
- # [22:24] <blizzard> josh: ping
- # [22:26] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
- # [22:27] * Quits: timA|burrito (tabraldes@moz-535753DA.hsd1.or.comcast.net) (Max SendQ exceeded)
- # [22:27] * Joins: timA (tabraldes@moz-535753DA.hsd1.or.comcast.net)
- # [22:28] * timA is now known as IRCMonkey51816
- # [22:29] * Quits: JeroenDeDauw (jeroen@9DD552D.FBE8AE26.6D5952B2.IP) (Ping timeout)
- # [22:30] * Joins: brendan (brendaneic@moz-901E100B.static.twtelecom.net)
- # [22:31] * Quits: smontagu (chatzilla@moz-74A62838.red.bezeqint.net) (Ping timeout)
- # [22:32] <josh> blizzard: pong
- # [22:32] * Joins: bretr (bret_recka@moz-BBE3ABD.mv.mozilla.com)
- # [22:32] <blizzard> josh: hi! I cced you on some mail so no worries
- # [22:33] <josh> blizzard: I don't understand what the email is about, not enough context. What does Citrix want?
- # [22:33] <blizzard> josh: I don't know, I was asking too :)
- # [22:33] * davehunt|away is now known as davehunt
- # [22:33] * Quits: cviecco (cviecco@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Client exited)
- # [22:34] * Joins: cviecco (cviecco@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:34] * Joins: nattokirai (nattokirai@moz-6A258170.dynamic.ppp.asahi-net.or.jp)
- # [22:34] <clever> i'm trying to use nsISocketTransport::setEventSink, but it doesnt seem to ever be calling the function
- # [22:35] <decoder> "Telemetery.cpp error: use of undeclared identifier" anyone seen this already today?
- # [22:35] * aki is now known as aki|brb
- # [22:35] * Quits: davidillsley (chatzilla@moz-3832197F.range109-145.btcentralplus.com) (Client exited)
- # [22:35] * Joins: davidillsley (chatzilla@moz-3832197F.range109-145.btcentralplus.com)
- # [22:35] * Quits: cviecco (cviecco@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [22:36] * Joins: smaug (chatzilla@moz-EC91459E.gprs.sl-laajakaista.fi)
- # [22:36] * ChanServ sets mode: +o smaug
- # [22:36] <josh> decoder: yeah, someone has a fix in review
- # [22:36] <decoder> josh: thx
- # [22:36] * Quits: bmoss (bmoss@moz-54D507F.hsd1.ca.comcast.net) (Ping timeout)
- # [22:37] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Input/output error)
- # [22:37] * Joins: anant_ (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:37] * Quits: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [22:38] * Joins: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:38] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [22:38] * anant_ is now known as anant
- # [22:39] * Joins: doktor5000 (doktor5000@moz-6E59960D.pools.arcor-ip.net)
- # [22:39] * Quits: krit (Adium@moz-1FC1932F.adobe.com) (Ping timeout)
- # [22:39] * Quits: mjschranz (mjschranz@C7D326F2.33EE9F8A.1139E686.IP) (Client exited)
- # [22:40] <josh> decoder: bug 727081, btw
- # [22:40] <doktor5000> hi again, am i getting that right that the fix for https://bugzilla.mozilla.org/show_bug.cgi?id=635918 will ship in ff/tb 12 releases?
- # [22:40] <decoder> thx =)
- # [22:41] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
- # [22:41] * Joins: wesj (wesj@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:41] * @smaug finds "New Cycle Collector" in the roadmap, and wonders what the heck that is.
- # [22:42] <mccr8> smaug: I think it just means the stuff you've already done. ;)
- # [22:43] <kaie> I'm getting undefined reference to JS_Assert while linking libxul.so on inbound
- # [22:43] * Quits: damons (gnubeard@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [22:43] <@smaug> apparently the link points to a meta bug
- # [22:43] <@smaug> nothing about new cycle collector
- # [22:43] <clever> smaug: any clue why nsISocketTransport::setEventSink might not work?
- # [22:43] * Quits: brendan (brendaneic@moz-901E100B.static.twtelecom.net) (Quit: brendan)
- # [22:44] <@smaug> clever: you're asking wrong person about necko stuff ;)
- # [22:44] <clever> kk, i'll keep looking arround
- # [22:44] <@smaug> biesi: bz: jduell: ^
- # [22:44] <lurking> smaug: quick, land your remaining patches and you take the rest of the year off :)
- # [22:45] <@smaug> lurking: new CC is Q2
- # [22:45] <lurking> oh
- # [22:45] <@smaug> so only months vacation
- # [22:46] * kaie clobbers
- # [22:46] <@smaug> 4 months
- # [22:46] * jmaher is now known as jmaher|afk
- # [22:47] * Quits: jamesr (jamesr@8FC061C0.D6CCE4AE.77834EAA.IP) (Ping timeout)
- # [22:47] * Quits: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net) (Ping timeout)
- # [22:48] <felipe> doktor5000: yes
- # [22:48] * Joins: jamesr (jamesr@8FC061C0.D6CCE4AE.77834EAA.IP)
- # [22:48] * Joins: JeroenDeDauw (jeroen@9DD552D.FBE8AE26.6D5952B2.IP)
- # [22:49] * Joins: krit (Adium@moz-1FC1932F.adobe.com)
- # [22:50] * Joins: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net)
- # [22:50] <doktor5000> felipe: so if i want that, say for TB 10.x i'll have to rediff myself? - always my bad luck :/
- # [22:51] * Quits: pascalc (chatzilla@moz-6A6DF4C3.rev.sfr.net) (Ping timeout)
- # [22:51] * Quits: @smaug (chatzilla@moz-EC91459E.gprs.sl-laajakaista.fi) (Ping timeout)
- # [22:51] * Quits: bretr (bret_recka@moz-BBE3ABD.mv.mozilla.com) (Quit: bretr)
- # [22:51] * Joins: smaug (chatzilla@moz-EC91459E.gprs.sl-laajakaista.fi)
- # [22:51] * ChanServ sets mode: +o smaug
- # [22:52] * Joins: florian (florian@moz-87C33FDA.kimsufi.com)
- # [22:52] * Quits: @roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP) (Ping timeout)
- # [22:52] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
- # [22:53] * Joins: cpearce_ (chatzilla@moz-635E029B.xdsl.xnet.co.nz)
- # [22:53] * Quits: cpearce (chatzilla@moz-56BC07D4.xdsl.xnet.co.nz) (Ping timeout)
- # [22:53] <felipe> doktor5000: I think so, unless the patch is landed in the branches.. however with the release cadence it won't be too long before that is released
- # [22:54] * Quits: jfkthame (jfkthame@B7F72125.5BC345F5.9542EC20.IP) (Quit: jfkthame)
- # [22:54] * Joins: mounir (volkmar@moz-D976EECC.ovh.net)
- # [22:54] * cpearce_ is now known as cpearce
- # [22:55] <doktor5000> felipe: well, we've decided to go with ESR, but i've already applied it :)
- # [22:55] * Joins: RobertClaypool (RobertClay@moz-417FE9D.nwcsinaa.cinergymetronet.net)
- # [22:56] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Quit: Jesse)
- # [22:57] * philor is now known as philor|away
- # [22:57] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [22:57] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [22:57] * Quits: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [22:57] * Joins: faramarz (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [22:57] * IRCMonkey51816 is now known as timA
- # [22:58] * Joins: wesj1 (wesj@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:58] * Quits: sicking (chatzilla@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [22:58] * Joins: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:58] * Quits: tchevalier (chatzilla@moz-4986FC67.w90-48.abo.wanadoo.fr) (Quit: ChatZilla 0.9.88 [Firefox 13.0a1/20120214031227])
- # [22:59] * Quits: azakai (alon@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [22:59] * Quits: wesj1 (wesj@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Instantbird 1.2a1pre)
- # [22:59] * Quits: cadecairos (cadecairos@EDDEAA06.33EE9F8A.1139E686.IP) (Ping timeout)
- # [22:59] * Quits: msucan (msucan-@BD3D06AD.BB7A5B67.699550A1.IP) (Quit: .)
- # [23:00] * Joins: njn (chatzilla@moz-F1136D81.dyn.iinet.net.au)
- # [23:00] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [23:00] * Quits: florian (florian@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre)
- # [23:01] * Joins: florian (florian@moz-87C33FDA.kimsufi.com)
- # [23:01] <clever> smaug: my best guess is that maybe it does the events before i set the sink
- # [23:01] * Joins: asac (asac@5AEC5F57.F17C88F.6A3AF4D7.IP)
- # [23:02] * joduinn-mtg is now known as joduinn-coffee
- # [23:03] * Quits: newbie (kvirc@697AC6B3.8C6159FA.9A06DD32.IP) (Ping timeout)
- # [23:03] * heycam|away is now known as heycam
- # [23:03] * Quits: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [23:04] * Quits: victorporof (victorporo@8FF2540B.B7DD870C.79933D60.IP) (Quit: Leaving...)
- # [23:04] * Quits: asac (asac@5AEC5F57.F17C88F.6A3AF4D7.IP) (Ping timeout)
- # [23:04] * Quits: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz) (Ping timeout)
- # [23:04] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [23:04] * ChanServ sets mode: +o dbaron
- # [23:04] * Joins: roc (chatzilla@538BABFE.A073F3E.97BBD552.IP)
- # [23:04] * ChanServ sets mode: +o roc
- # [23:04] <gaston> anyone knows a simple way to build with pgo on headless unix machine ? spawn a local Xnest or such ?
- # [23:04] * Quits: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [23:04] <@smaug> njn: what does other mean under "window-objects"
- # [23:05] * Joins: newbie (kvirc@697AC6B3.8C6159FA.9A06DD32.IP)
- # [23:05] * Joins: TheOne (one@moz-65B1D424.dip.t-dialin.net)
- # [23:06] * Quits: peregrino (peregrino@moz-FD4E2921.telecom.net.ar) (Quit: peregrino)
- # [23:06] * Joins: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu)
- # [23:06] <njn> smaug: see the comment at http://mxr.mozilla.org/mozilla-central/source/dom/base/nsDOMMemoryReporter.cpp#101
- # [23:06] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [23:07] * Joins: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [23:07] * bhearsum is now known as bhearsum|afk
- # [23:07] * Joins: cviecco (cviecco@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [23:08] * Parts: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [23:08] * joduinn-coffee is now known as joduinn-mtg
- # [23:09] * Joins: jfkthame (jfkthame@B7F72125.5BC345F5.9542EC20.IP)
- # [23:09] * Quits: jfkthame (jfkthame@B7F72125.5BC345F5.9542EC20.IP) (Quit: jfkthame)
- # [23:09] * Joins: jfkthame (jfkthame@B7F72125.5BC345F5.9542EC20.IP)
- # [23:10] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [23:10] * Quits: Lucas (Lucas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [23:11] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [23:11] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
- # [23:11] * Joins: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [23:12] * aki|brb is now known as aki
- # [23:12] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [23:12] <biesi> clever, when are you setting it?
- # [23:13] <clever> biesi: this._transport = this._transportService.createTransport(null,0,host,port,null); this._transport.setEventSink({onTransportStatus:onTransportStatus},null); this._outstream = this._transport.openOutputStream(0,0,0);
- # [23:13] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
- # [23:13] <clever> asap, right when the transport is made
- # [23:13] * Ziggy_Maes is now known as Ziggy|AWAY
- # [23:13] * Quits: doktor5000 (doktor5000@moz-6E59960D.pools.arcor-ip.net) (Input/output error)
- # [23:13] * Quits: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net) (Ping timeout)
- # [23:13] * Joins: Lucas (Lucas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [23:14] * Quits: newbie (kvirc@697AC6B3.8C6159FA.9A06DD32.IP) (Ping timeout)
- # [23:15] <biesi> clever, you _really_ _really_ want to set an event target when calling this from js
- # [23:15] <clever> biesi: ah, to force things to the main thread i guess
- # [23:15] <clever> let me find that
- # [23:15] <biesi> yep
- # [23:16] * Joins: asac (asac@9FB01638.F17C88F.6A3AF4D7.IP)
- # [23:16] <biesi> it also seems a bit odd to have a global onTransportStatus function
- # [23:16] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
- # [23:16] * ChanServ sets mode: +o ehsan
- # [23:16] * Joins: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net)
- # [23:16] <clever> biesi: its not global, within the 'class'
- # [23:16] * Joins: luke_laptop (andhow@F2D29657.F60B0462.67AC9B1.IP)
- # [23:16] * Joins: mib_oe8g1u (Mibbit@7CCCFA42.E00EC9DF.1B0D2DF7.IP)
- # [23:17] <biesi> clever, are you using that fake-private-method trick?
- # [23:17] * Quits: JeroenDeDauw (jeroen@9DD552D.FBE8AE26.6D5952B2.IP) (Ping timeout)
- # [23:17] * Joins: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk)
- # [23:17] * Joins: damons (gnubeard@F2D29657.F60B0462.67AC9B1.IP)
- # [23:17] * Joins: sicking (chatzilla@F2D29657.F60B0462.67AC9B1.IP)
- # [23:17] <clever> biesi: http://pastebin.mozilla.org/1484382 no clue
- # [23:17] * Joins: bretr (bret_recka@moz-BBE3ABD.mv.mozilla.com)
- # [23:18] <biesi> clever, close enough
- # [23:18] <luke_laptop> any magic needed to push an (approved) patch to mozilla-esr10? all the patches seem to have 'CLOSED TREE', so added that but still i get an error
- # [23:18] * Quits: eflores (eflores@538BABFE.A073F3E.97BBD552.IP) (Connection reset by peer)
- # [23:18] <clever> biesi: cant find anything to get a nsIEventTarget from the thread manager, where might i find it?
- # [23:19] * Joins: eflores (eflores@538BABFE.A073F3E.97BBD552.IP)
- # [23:19] <biesi> clever, nsIThread inherits from it
- # [23:19] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: yuan)
- # [23:19] <clever> ah, yeah i just noticed that
- # [23:19] * Joins: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com)
- # [23:19] <clever> ok, that seems simple enough :)
- # [23:19] <biesi> :)
- # [23:19] <clever> Components.classes["@mozilla.org/thread-manager;1"].getService(Components.interfaces.nsIThreadManager).currentThread
- # [23:19] <biesi> yep
- # [23:20] <clever> already using this in other areas of my code
- # [23:21] <clever> biesi: only other issue that i caused recently, is that i'm trying to getservice my xpcom component, from within a JSM that the component is using
- # [23:21] <clever> so the component is still initializing, when i try to get-service it
- # [23:21] <biesi> yeah that doesn't work
- # [23:21] <clever> yeah, it throws an error, which my code catches and ignores, then it somehow recovers
- # [23:22] <clever> maybe i should just defer that connection, it doesnt have to connect to tcp that urgently
- # [23:22] <biesi> huh?
- # [23:22] * Quits: josh (josh@moz-2EE66546.nyc.res.rr.com) (Quit: josh)
- # [23:22] <clever> havent read the code that closely to find out why its recovering from the exception
- # [23:22] <clever> Debug: tcp_debug, onTransportStatus(), -2142568448
- # [23:22] <clever> Debug: tcp_debug, onTransportStatus(), -2142568448
- # [23:22] <clever> Debug: tcp_debug, onTransportStatus(), -2142568448
- # [23:22] <clever> Debug: tcp_debug, onTransportStatus(), -2142568448
- # [23:22] * clever was kicked by killer (Stop repeating yourself!)
- # [23:22] * Joins: clever (clever@DE93E7E0.40129429.DB098A30.IP)
- # [23:22] * Quits: @smaug (chatzilla@moz-EC91459E.gprs.sl-laajakaista.fi) (Input/output error)
- # [23:22] <clever> oops, copied too much, but it works now!
- # [23:23] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Ping timeout)
- # [23:23] <biesi> yay :)
- # [23:23] * Joins: smaug (chatzilla@moz-EC91459E.gprs.sl-laajakaista.fi)
- # [23:23] * ChanServ sets mode: +o smaug
- # [23:23] * Quits: bretr (bret_recka@moz-BBE3ABD.mv.mozilla.com) (Quit: bretr)
- # [23:23] <Waldo> luke_laptop: probably a=akeyb l
- # [23:23] * Joins: newbie (kvirc@697AC6B3.8C6159FA.9A06DD32.IP)
- # [23:23] <clever> just need to un-mangle the status code, it seems to be treating it as a signed int
- # [23:24] <luke_laptop> Waldo: i have that too
- # [23:24] * catlee is now known as catlee-away
- # [23:24] <Waldo> hum
- # [23:24] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [23:24] <clever> ah, that was my bit-masking attempt
- # [23:24] <clever> which i i did wrong, oops
- # [23:24] <biesi> well it treats it as a js number :-)
- # [23:24] <luke_laptop> Waldo: the error is: remote: Unrecognized tree! I don't know how to check closed status for mozilla-esr10.
- # [23:24] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
- # [23:24] <biesi> which means, technically a double :/
- # [23:24] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Quit: )
- # [23:25] <krit> dbaron: ping
- # [23:25] <clever> biesi: i would think floating point numbers are less likely to go from big to negative
- # [23:25] <clever> but its clearly to do with my bit masking, printing it un-masked leaves it ok
- # [23:25] <biesi> ok cool
- # [23:25] <luke_laptop> akeybl: do you know by any chance?
- # [23:26] <clever> i'll just subtract, the status codes are narrow enough that i dont need bit masking
- # [23:26] * NeilAway wonders whether kaie's undefined reference went away
- # [23:26] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Input/output error)
- # [23:26] <clever> biesi: aStatus - 0x804b0000, perfect :)
- # [23:26] <kaie> NeilAway, yes, thanks
- # [23:26] <biesi> :)
- # [23:26] * kaie heads to bed
- # [23:26] <@dbaron> krit, on the phone
- # [23:26] <krit> dbaron: np
- # [23:26] <NeilAway> kaie: sorry, didn't see you there, must have mistyped "R" instead of "E" and got autocompleted to someone else
- # [23:27] <kaie> NeilAway, it was me who had an undefined reference (JS_Assert)
- # [23:27] <Waldo> yeah, we just mostly got rid of JS_Assert; MOZ_Assert ftw now
- # [23:27] <Waldo> the one is #defined to the other now
- # [23:27] * mdas is now known as mdas|afk
- # [23:28] <clever> ah, i see how my JSM is recovering now
- # [23:28] <clever> it tries to get the xpcom component on every use, until it suceceeds :)
- # [23:29] <Waldo> and as of about ten minutes ago, it even works on mobile builds on OS X :-)
- # [23:29] <clever> and its perfectly wrapped in a try/catch to never throw a fit
- # [23:29] * Joins: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net)
- # [23:29] * Joins: nrc (nrc@538BABFE.A073F3E.97BBD552.IP)
- # [23:31] * philor|away is now known as philor
- # [23:32] * Joins: SeoZ[gtab] (DanielJuyu@B7C303E6.4591610E.F796972A.IP)
- # [23:33] * Quits: mib_oe8g1u (Mibbit@7CCCFA42.E00EC9DF.1B0D2DF7.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [23:34] * liuche is now known as liuche|afk
- # [23:34] * Parts: fryn|cloud (u3935@moz-160C58C6.com)
- # [23:34] * Joins: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com)
- # [23:34] * Quits: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com) (Input/output error)
- # [23:34] * Parts: luke_laptop (andhow@F2D29657.F60B0462.67AC9B1.IP)
- # [23:35] * armenzg_mtg is now known as armenzg
- # [23:36] * Quits: irving (irving@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [23:38] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Connection reset by peer)
- # [23:38] * armenzg is now known as armenzg_away
- # [23:39] * Quits: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net) (Quit: ChatZilla 0.9.88 [Firefox 13.0a1/20120213172708])
- # [23:39] * Joins: JeroenDeDauw (jeroen@9DD552D.FBE8AE26.6D5952B2.IP)
- # [23:39] * Quits: jgoulie (jgoulie@moz-BBE3ABD.mv.mozilla.com) (Quit: jgoulie)
- # [23:39] * Quits: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP) (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
- # [23:40] * Quits: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [23:40] * Quits: armenzg_away (armenzg@moz-1227E754.home1.cgocable.net) (Input/output error)
- # [23:40] * Joins: rniwa (rniwa@moz-CD91E596.google.com)
- # [23:41] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/d45c7d7b0079 - Kyle Huey - Bug 725848: Fix it for real this time. r=me
- # [23:41] * Joins: robhawkes (robhawkes@F2D29657.F60B0462.67AC9B1.IP)
- # [23:41] * Joins: lsumar (lsumar@E2F7352.56080C53.97BBD552.IP)
- # [23:41] <@khuey> bent: ^ \o/
- # [23:41] <bent> nice
- # [23:42] * Joins: brendan (brendaneic@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [23:42] * Joins: darktrojan (geoff@moz-4144EFAE.dsl.telstraclear.net)
- # [23:43] * rail is now known as rail_away
- # [23:43] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [23:43] * philor is now known as philor|away
- # [23:43] * Quits: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [23:44] * Quits: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net) (NickServ (GHOST command used by rick))
- # [23:44] * Joins: rick (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net)
- # [23:44] * Quits: JeroenDeDauw (jeroen@9DD552D.FBE8AE26.6D5952B2.IP) (Quit: Leaving.)
- # [23:44] * Joins: JeroenDeDauw (jeroen@9DD552D.FBE8AE26.6D5952B2.IP)
- # [23:45] * Joins: limi (limi@155D3DD2.1E562BC0.3F1BA6D0.IP)
- # [23:45] * Parts: limi (limi@155D3DD2.1E562BC0.3F1BA6D0.IP)
- # [23:45] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [23:45] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
- # [23:46] * Quits: faramarz (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [23:47] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
- # [23:47] * Quits: grubshka (grubshka@moz-D3BA0A67.w86-216.abo.wanadoo.fr) (Ping timeout)
- # [23:48] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Input/output error)
- # [23:48] * Joins: jdm (jdm@moz-F515BDB5.uwaterloo.ca)
- # [23:49] <Callek> nsresult hopeful = philor->find_my_bug("https://tbpl.mozilla.org/?rev=b3a7561624f9", "winXP", "Mo3")
- # [23:49] * Joins: tchevalier (chatzilla@moz-4986FC67.w90-48.abo.wanadoo.fr)
- # [23:50] * philor|away is now known as philor
- # [23:50] * Quits: redfive (chatzilla@moz-B94E1A81.ipnetworksinc.net) (Ping timeout)
- # [23:50] <darktrojan> NS_ERROR_OUT_OF_SANITY
- # [23:50] <@khuey> Callek: shutdown hang?
- # [23:51] <Callek> khuey: not sure, too many orange bugs found
- # [23:51] <Callek> though I know that patch wouldn't have caused any of them
- # [23:51] <@khuey> Callek: probably 614146
- # [23:51] <@khuey> Callek: open the log, look at the main thread stack for worker code to confirm
- # [23:51] * Callek takes your word for it
- # [23:52] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [23:52] <Callek> yea thats it, thread 0 too ;-)
- # [23:53] * Quits: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jet)
- # [23:53] <@khuey> yes, that's the main thread
- # [23:53] <Callek> (yea I get that :-P )
- # [23:53] <Callek> anyway, starred
- # [23:53] * Quits: asac (asac@9FB01638.F17C88F.6A3AF4D7.IP) (Ping timeout)
- # [23:54] <Callek> thanks for implicitly doing a khuey->QueryInterface("philor"); by the way
- # [23:54] * Joins: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net)
- # [23:54] <Callek> khuey: but your impl is a little broken, not enough sarcasm
- # [23:54] <@khuey> Callek: well, with any luck I just fixed that bug
- # [23:54] * Quits: ferongr (ferongr@DC7F3EA5.31A33315.5A248A29.IP) (NickServ (GHOST command used by `ferongr))
- # [23:54] * Joins: ferongr (ferongr@DC7F3EA5.31A33315.5A248A29.IP)
- # [23:54] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [23:55] * Quits: jfkthame (jfkthame@B7F72125.5BC345F5.9542EC20.IP) (Quit: jfkthame)
- # [23:55] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [23:55] <Callek> to whoever just pushed to m-i, grrrr
- # [23:55] <Callek> :-)
- # [23:56] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [23:56] * philor is now known as philor|away
- # [23:56] * Quits: pnemsak (Miranda@80CFE454.10D9684B.4F33160D.IP) (Quit: pnemsak)
- # [23:56] * Quits: TheOne (one@moz-65B1D424.dip.t-dialin.net) (Input/output error)
- # [23:56] * Joins: bmoss (bmoss@moz-54D507F.hsd1.ca.comcast.net)
- # [23:57] * Quits: timA (tabraldes@moz-535753DA.hsd1.or.comcast.net) (Max SendQ exceeded)
- # [23:57] * Joins: timA (tabraldes@moz-535753DA.hsd1.or.comcast.net)
- # [23:57] * zpao is now known as zpao|detached
- # [23:57] * Quits: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com) (Quit: Computer has gone to sleep.)
- # [23:58] * Joins: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
- # [23:58] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [23:59] * Joins: mib_xk33fp (Mibbit@7CCCFA42.E00EC9DF.1B0D2DF7.IP)
- # [23:59] * Fallen is now known as Fallen|away
- # [23:59] * Quits: mib_xk33fp (Mibbit@7CCCFA42.E00EC9DF.1B0D2DF7.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # Session Close: Wed Feb 15 00:00:00 2012
The end :)