/irc-logs / mozilla / #developers / 2012-04-27 / end
Options:
- # Session Start: Fri Apr 27 00:00:00 2012
- # Session Ident: #developers
- # [00:00] * philor is now known as philor|away
- # [00:01] * Quits: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com) (Quit: pcwalton)
- # [00:02] * Joins: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
- # [00:02] * Quits: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [00:03] <mbrubeck> cpearce: I know I should label my graphs, but I thought the filename of my graph was sufficient "label" for the X axis. :) (I couldn't get gnumeric to label the ticks on that axis how I wanted...)
- # [00:03] * Quits: mak (mak@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
- # [00:03] * Quits: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net) (Quit: Leaving...)
- # [00:05] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [00:05] <mcsmurf> hi, can someone take a look at these stacktraces? http://crash-stats.mozilla.com/report/index/bp-0928b3e6-347b-4e51-bac5-daaed2120426 or https://crash-stats.mozilla.com/report/index/bp-85c51f9c-3a34-4d70-90b4-cd72a2120426
- # [00:05] * Joins: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
- # [00:06] <mcsmurf> this user crashes very often in libpthread-2.11.1.so after a call to PR_Unlock or malloc_mutex_unlock
- # [00:06] * Quits: jorendorff (jorendorff@F2D29657.F60B0462.67AC9B1.IP) (Quit: jorendorff)
- # [00:06] <mcsmurf> is this now a OS (hardware) problem or could this also be a bug in our code?
- # [00:06] * Joins: alice (anonymous@moz-AA643485.w109-212.abo.wanadoo.fr)
- # [00:06] * Quits: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jet)
- # [00:06] * Quits: shorlander-mobile (shorlander@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving...)
- # [00:07] * bhearsum is now known as bhearsum|afk
- # [00:08] <billm> catlee: ping
- # [00:08] <catlee> billm: pong
- # [00:08] * Quits: yuan (ywang@F2D29657.F60B0462.67AC9B1.IP) (Quit: yuan)
- # [00:08] <billm> catlee: hi. do you have a second to talk about bug 642167?
- # [00:08] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:09] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [00:09] * Quits: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP) (Quit: lmandel)
- # [00:09] <catlee> billm: sure
- # [00:09] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [00:09] * Quits: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP) (Quit: madhava)
- # [00:09] * philor|away is now known as philor
- # [00:10] <billm> catlee: there are times when it would be really useful to be able to generate files during debug runs and have them uploaded to the build dir. minidumps are one case, but there are others. how difficult would it be to do this?
- # [00:10] * Quits: Asa (asa@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [00:10] <@smaug> imelven: ok, getting the patch to my review queue is more effective than feedback queue :)
- # [00:11] <@smaug> I tend to look at feedback queue only if review queue is empty
- # [00:11] <@smaug> my bad
- # [00:11] * Quits: victorporof (victorporo@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving...)
- # [00:12] * Quits: Mossop (mossop@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [00:12] * Joins: jorendorff (jorendorff@F2D29657.F60B0462.67AC9B1.IP)
- # [00:12] <catlee> billm: the primary issues are outlined in the bug - theese machines have no access to upload anything for a reason
- # [00:12] <billm> catlee: what's the reason?
- # [00:12] * Quits: jorendorff (jorendorff@F2D29657.F60B0462.67AC9B1.IP) (Quit: jorendorff)
- # [00:12] <catlee> billm: the same set of test machines run jobs from all branches
- # [00:13] <billm> catlee: why does the branch matter?
- # [00:13] <catlee> billm: so if it has access to upload crashes to the release build directory, then you could conceivablly make a try push that changes release build files
- # [00:13] <Bas> taras: Has the snappy meeting been already?
- # [00:13] * Quits: past (past@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [00:14] <billm> catlee: so you're worried about people with level 1 access doing bad things?
- # [00:14] <catlee> yes
- # [00:14] <billm> catlee: or just by accident?
- # [00:14] <catlee> both
- # [00:14] <billm> catlee: is there any way we could set up some sort of scratch ftp site that wouldn't have valuable data?
- # [00:15] <catlee> so, I could see something involving an intermediate server working for this
- # [00:15] * Quits: akeybl (akeybl@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving...)
- # [00:15] * lsblakk is now known as lsblakk|afk
- # [00:15] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [00:15] <catlee> how big are the files?
- # [00:15] * Joins: wlach (wlach@FD3B26FE.81C579B6.DA78B690.IP)
- # [00:15] <taras> Bas: yup
- # [00:15] * Quits: wlach (wlach@FD3B26FE.81C579B6.DA78B690.IP) (Connection reset by peer)
- # [00:15] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird -- http://www.instantbird.com)
- # [00:16] * zpao is now known as zpao|detached
- # [00:16] <catlee> bzip2 | base64 encode them into stdout? kind of like we do for screenshots as data urls now?
- # [00:16] <billm> catlee: they can get fairly large. we probably would want to put a cap at about 500MB
- # [00:16] <taras> Bas: would be nice if you could file a bug about gradients & stuff we should remove from our chrome
- # [00:16] <Bas> taras: Sorry, I was away tonight, I wasn't aware I was needed :)
- # [00:16] <taras> Bas: all i can blame you for is living in the wrong timezone
- # [00:16] <catlee> billm: ah, yeah, putting that in the log wouldn't work
- # [00:16] <billm> catlee: that's really annoying. I'd really like something we could rely on.
- # [00:16] <@dbaron> philor, and, honestly... that aurora orange
- # [00:16] <@dbaron> philor, it's a :root { background: lime} having one pixel off
- # [00:17] <Bas> taras: Usually nights aren't a problem for me but I'll need to know the night before ;)
- # [00:17] <taras> billm: while you are around, what's holding IGC from being turned on now?
- # [00:17] <taras> Bas: sorry :)
- # [00:17] * Joins: wlach (wlach@CAB30FBD.8F96AEA7.2D179A7D.IP)
- # [00:17] <taras> i got so excited about you coming back to working on stuff
- # [00:17] <@dbaron> philor, I'm actually going to blame that on bad memory or neutrinos or something
- # [00:17] <taras> forgot to mention this yesterday
- # [00:17] <philor> dbaron: is the off pixel pink?
- # [00:17] <billm> taras: the same reason as always. I need to fix the leak.
- # [00:17] <@dbaron> philor, no, #00ff20 instead of #00ff00
- # [00:17] <Bas> taras: Heh, I've been able to work on Azure for a week or two now, in the end that's that I hope will allow us to fix a bunch of these issues :)
- # [00:17] <@dbaron> philor, one bit difference
- # [00:17] <taras> billm: did you track it down?
- # [00:17] <billm> taras: no
- # [00:18] <Bas> No problem, I'll get a profile for drawing chrome tonight and create a bug with it and some info on what we could do.
- # [00:18] <taras> billm: oh, so what was that email thread with espindola good for?
- # [00:18] <philor> as little difference as could possibly take away an all-green run :|
- # [00:18] * Quits: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP) (Quit: ajuma)
- # [00:18] <@dbaron> philor, there was a known intermittent orange as well
- # [00:18] <billm> taras: we found a leak, but it wasn't the one that was causing the orange
- # [00:18] * Quits: ejpbruel (ejpbruel@F2D29657.F60B0462.67AC9B1.IP) (Quit: ejpbruel)
- # [00:18] <taras> :(
- # [00:18] * Quits: gabor (gabor@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [00:18] <catlee> billm: we could upload them to some anonymous bucket, and have a trusted machine put them on ftp in the right place
- # [00:19] * Quits: wlach (wlach@CAB30FBD.8F96AEA7.2D179A7D.IP) (Quit: Ex-Chat)
- # [00:19] <taras> billm: lemme know if you need further help
- # [00:19] <catlee> or just leave them on the anonymous bucket for N days
- # [00:19] <mcsmurf> just fyi: found it, the crashes in "my" stacktrace were probably caused by Java plugin (OpenJDK) on linux
- # [00:19] <billm> catlee: yeah, I'm okay leaving them there
- # [00:19] <billm> taras: thanks
- # [00:19] * Joins: wlach (wlach@CAB30FBD.8F96AEA7.2D179A7D.IP)
- # [00:19] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [00:19] * Quits: wesj (Instantbir@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [00:19] <catlee> billm: great, when do we get a big bit bucket to use? :)
- # [00:20] * Quits: geoffbrown (geoffbrown@F2D29657.F60B0462.67AC9B1.IP) (Quit: geoffbrown)
- # [00:20] <billm> catlee: even if we had one, would the test slaves be able to access it?
- # [00:20] <catlee> billm: we could make it accessible
- # [00:20] <catlee> the concern is overwriting other stuff
- # [00:20] * zpao|detached is now known as zpao
- # [00:20] <catlee> if that's impossible, then there's no problem
- # [00:20] <catlee> some hash-based storage
- # [00:21] <billm> catlee: couldn't we just make directories based on buildid or something?
- # [00:21] <catlee> billm: yeah, those aren't guaranteed to be unique
- # [00:21] * Quits: squib (squib-@moz-3F6F2A9C.ep.wisc.edu) (Quit: Leaving)
- # [00:21] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0a2/20120424042009])
- # [00:21] <billm> catlee: oh, I see what you mean. so just hashing for the directory name?
- # [00:21] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:21] * ChanServ sets mode: +o dbaron
- # [00:22] <catlee> also, you don't trust the machine to be telling the truth
- # [00:22] * edransch is now known as edransch-away
- # [00:22] <catlee> so your server could accept the file upload, save the bits somewhere unique and return a unique id to it
- # [00:23] * Quits: AaronMT (AaronMT@F2D29657.F60B0462.67AC9B1.IP) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [00:23] <billm> catlee: all of this seems pretty tractable. how hard would it be to get a machine to use with a big hard drive?
- # [00:23] <catlee> and the id could be the sha1 hash of the file or something
- # [00:23] <catlee> heh
- # [00:23] * Joins: wesj (Instantbir@F2D29657.F60B0462.67AC9B1.IP)
- # [00:24] <catlee> you don't want to use just a machine with a big hard drive
- # [00:24] <billm> why not?
- # [00:24] <catlee> it'll fail after 6 months and then everybody will yell
- # [00:24] * Quits: kinetik (kinetik@B0506AEA.F200EF31.613E47D1.IP) (Ping timeout)
- # [00:24] <catlee> need to plan out the storage backend properly
- # [00:24] * Joins: Hessam (hxm@44F58E66.D67B9A62.610F0005.IP)
- # [00:24] * catlee needs to run
- # [00:25] <billm> catlee: ok. I'll file a bug for this.
- # [00:25] <catlee> thx
- # [00:25] <billm> thanks
- # [00:25] <cpearce> mbrubeck: the filename was the only thing on that graph that enabled me to figure out what it was about, and it took a few minutes to figure out. We also don't display the filename/title very prominently when you have multiple tabs open... If you labeled your axis then comprehension would be instantaneous.
- # [00:25] * catlee is now known as catlee-away
- # [00:25] * zpao is now known as zpao|detached
- # [00:26] * Joins: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net)
- # [00:26] * Quits: cpeterson (cpeterson@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [00:27] * Quits: Honza (chatzilla@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [00:27] * Joins: kinetik (kinetik@B0506AEA.F200EF31.613E47D1.IP)
- # [00:28] * Quits: timdream (timdream@moz-ECF4D972.adsl.dynamic.seed.net.tw) (Quit: timdream)
- # [00:29] * juanb is now known as juanb|brb
- # [00:31] * jwir3 is now known as jwir3|away
- # [00:32] * Quits: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP) (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
- # [00:32] * jhford-work is now known as jhford-work-away
- # [00:33] * Quits: gkw (fuzz2lin@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [00:34] * Joins: gkw (fuzz2lin@moz-BBE3ABD.mv.mozilla.com)
- # [00:34] * rail is now known as rail_away
- # [00:34] * Quits: @smaug (chatzilla@moz-CCE146CF.elisa-mobile.fi) (Connection reset by peer)
- # [00:34] * Quits: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
- # [00:36] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Quit: ZNC - http://znc.in)
- # [00:38] * Quits: hipokrit (hipokrit@81016825.8DB70AE8.839F6EC0.IP) (Client exited)
- # [00:40] * Joins: njn (chatzilla@moz-EEC0548B.dyn.iinet.net.au)
- # [00:41] * Joins: coreluna (coreluna@moz-A92C338D.lsanca.fios.verizon.net)
- # [00:41] * mjessome is now known as mjessome|away
- # [00:41] * Joins: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch)
- # [00:42] * Joins: darktrojan (geoff@moz-30B3CCFD.telstraclear.net)
- # [00:43] * juanb|brb is now known as juanb
- # [00:45] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
- # [00:45] * Quits: alice (anonymous@moz-AA643485.w109-212.abo.wanadoo.fr) (Quit: alice)
- # [00:47] * heycam is now known as heycam|away
- # [00:51] * Joins: mike5w3c (MikeS@moz-260332AA.c3-0.arl-ubr1.sbo-arl.ma.cable.rcn.com)
- # [00:52] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
- # [00:53] * Joins: harth (harth@moz-C2C235AC.bb.sky.com)
- # [00:53] * Quits: bholley (anonymous@moz-409EE9C9.net-81-220-20.rev.numericable.fr) (Quit: bholley)
- # [00:55] * Quits: harth (harth@moz-C2C235AC.bb.sky.com) (Input/output error)
- # [00:56] * Joins: cjones (cjones@moz-45913895.socal.res.rr.com)
- # [00:57] * heycam|away is now known as heycam
- # [00:59] * Joins: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com)
- # [01:00] * jhford-work-away is now known as jhford-work
- # [01:00] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/dae9534421a6 - Serge Gautherie - Bug 747668. (Cv1) XPFE autocomplete.xml: Regroup code into onSearchComplete(). r=neil.
- # [01:01] * Quits: ircloggr (nodebot@moz-3732EB9D.compute-1.amazonaws.com) (Broken pipe)
- # [01:01] <mbrubeck> cpearce: Yeah, I added proper labels after I saw your comment.
- # [01:01] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Quit: brendan)
- # [01:02] * Joins: ircloggr (nodebot@moz-767199B.compute-1.amazonaws.com)
- # [01:02] <cpearce> mbrubeck: thanks.
- # [01:04] <espindola> billm: has the xpcshell leak been fixed? There are a couple of asserts that we can turn on once that is done.
- # [01:04] * Quits: coreluna (coreluna@moz-A92C338D.lsanca.fios.verizon.net) (Client exited)
- # [01:05] <Mark_Capella> has Tbird had recent Update issues? clients machine wont update and theres nothing on bugzilla
- # [01:05] <billm> espindola: not yet. I think what we need to do is to remove XTF entirely. I guess I should file a bug for that.
- # [01:06] <espindola> ok. thanks, please cc me
- # [01:06] * Quits: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au) (Ping timeout)
- # [01:06] * Joins: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au)
- # [01:06] * coop is now known as coop|afk
- # [01:06] <billm> espindola: sure
- # [01:07] * kaze is now known as kaze|zzz
- # [01:07] * bear is now known as bear-afk
- # [01:07] * Quits: tchevalier (Instantbir@moz-6BA9B4E0.w109-210.abo.wanadoo.fr) (Ping timeout)
- # [01:07] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
- # [01:09] * Joins: harth (harth@moz-C2C235AC.bb.sky.com)
- # [01:10] * Quits: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net) (Quit: smooney)
- # [01:10] * Quits: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [01:10] * Quits: espindola (espindola@moz-B530506.dsl.teksavvy.com) (Client exited)
- # [01:11] * Quits: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jet)
- # [01:11] * Quits: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:12] * Quits: mcsmurf (mcsmurf@moz-A2F310A5.dip.t-dialin.net) (Quit: )
- # [01:13] * Joins: joaos (Mibbit@FD607FB3.3DDFCACA.FB0C634A.IP)
- # [01:15] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Quit: Ex-Chat)
- # [01:15] * Quits: harth (harth@moz-C2C235AC.bb.sky.com) (Input/output error)
- # [01:15] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [01:17] * Quits: gkw (fuzz2lin@moz-BBE3ABD.mv.mozilla.com) (Quit: leaving)
- # [01:17] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [01:17] * Parts: zandr (zandr@moz-891BD824.milewski.org)
- # [01:17] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
- # [01:18] <imelven> smaug: hehe, no need to apologize :) figured the patch has been looked at a couple times so might as well go for the r? instead of another round of feedback :)
- # [01:18] * Joins: zandr (zandr@moz-891BD824.milewski.org)
- # [01:19] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:19] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [01:21] * Joins: gkw (fuzz2lin@moz-BBE3ABD.mv.mozilla.com)
- # [01:21] <bjacob> bz: so binaryname allows one to specify the mangled name? that's how overloads are handled? why do you specify it even for non-overloaded funcs?
- # [01:22] * Quits: joaos (Mibbit@FD607FB3.3DDFCACA.FB0C634A.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [01:23] * Quits: JeroenDeDauw (jeroen@moz-6D11170C.lightspeed.sndgca.sbcglobal.net) (Ping timeout)
- # [01:23] * Quits: wesj (Instantbir@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [01:24] <darktrojan> TEST-UNEXPECTED-FAIL | ShutdownLeaks | leaked 121 DOMWindow(s) and 2 DocShell(s) until shutdown
- # [01:24] <darktrojan> known random orange?
- # [01:25] * Quits: mayhemer__ (Miranda@B3D46202.F87A741B.F23860FD.IP) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
- # [01:25] <darktrojan> (linux/win debug m-oth)
- # [01:26] <philor> darktrojan: waiting for a merge from https://hg.mozilla.org/mozilla-central/rev/c6d998a2cc8c to whatever tree you're on
- # [01:27] <philor> or a rebase, if you're on try
- # [01:27] * Quits: Mavericks (Mibbit@ED19D59E.66B31666.FDEA3160.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [01:27] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [01:27] * Quits: cloudpopup (squeakytoy@moz-135838FA.netset.se) (Quit: Leaving)
- # [01:28] <darktrojan> okay, looks like my try push is green after all
- # [01:28] <darktrojan> despite 14 oranges 2 blues and a red
- # [01:28] <darktrojan> I love how easy it is to know if you've broken something
- # [01:29] * Joins: coreluna (coreluna@moz-A92C338D.lsanca.fios.verizon.net)
- # [01:29] * Quits: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch) (Quit: Leaving.)
- # [01:29] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
- # [01:30] * Joins: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net)
- # [01:31] * Quits: @dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:32] * Quits: smagnin (pike@moz-DEF53BC9.fbx.proxad.net) (Ping timeout)
- # [01:32] * Quits: kaze|zzz (kaze@moz-7E0F0F9E.fbx.proxad.net) (Ping timeout)
- # [01:32] * Quits: krit (Adium@moz-1FC1932F.adobe.com) (Quit: Leaving.)
- # [01:33] <stuart> oh man
- # [01:33] <stuart> this lack of favicon is tripping me out
- # [01:34] <KWierso> I've hardly noticed the change
- # [01:34] * Quits: rillian (giles@21B7B9F2.B87E9213.6E712CE2.IP) (Input/output error)
- # [01:34] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Ping timeout)
- # [01:35] * Joins: birtles (chatzilla@moz-4B5534A0.mozilla.or.jp)
- # [01:35] <jhammel> why did i even make a favicon for my site? :P
- # [01:35] <darktrojan> favicons are so retro
- # [01:36] <KWierso> ^ says all the Luddites that disabled the tab bar
- # [01:36] <bjacob> according to slashdot, removing favicons led to a 2x increase in memory usage
- # [01:36] <jhammel> darktrojan: everything i do is retro
- # [01:36] <jhammel> we're on irc for gods sake
- # [01:37] <KWierso> jhammel++
- # [01:37] <darktrojan> heh
- # [01:37] <mbrubeck> just like in the caveman days
- # [01:37] <darktrojan> irc/smoke signal
- # [01:37] <jhammel> "How does UUggh change nick? Me no understand! Me smash!!!"
- # [01:38] <KWierso> s/Me//me/
- # [01:39] <KWierso> er, s/Me/\/me/?
- # [01:40] * Joins: rillian (giles@21B7B9F2.B87E9213.6E712CE2.IP)
- # [01:40] * Quits: faramarz (faramarz@moz-BBE3ABD.mv.mozilla.com) (Quit: faramarz)
- # [01:42] * darktrojan is checking google to see why 1500 people downloaded his addon yesterday
- # [01:42] * Quits: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com) (Quit: overdue comp restart)
- # [01:44] * Quits: mdas (mdas@moz-E31CD2CB.mozilla.org) (Quit: mdas)
- # [01:44] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [01:44] * Joins: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP)
- # [01:44] * Quits: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP) (Quit: mdas)
- # [01:45] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [01:45] <darktrojan> up from the usual 50, that is
- # [01:46] * Joins: kaze|zzz (kaze@moz-7E0F0F9E.fbx.proxad.net)
- # [01:47] * Quits: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com) (Quit: Leaving...)
- # [01:47] * Quits: Pike (Pike@moz-E31CD2CB.mozilla.org) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725])
- # [01:47] <darktrojan> oh hello, that's why
- # [01:48] <darktrojan> ++ to whoever runs the firefox google plus page
- # [01:51] * AutomatedTester is now known as AutomatedTester|AFK
- # [01:53] <NeilAway> darktrojan: which addon is this?
- # [01:53] <NeilAway> darktrojan: also, there are 1500 G+ users? ;-)
- # [01:53] <darktrojan> heh
- # [01:53] <darktrojan> this one https://addons.mozilla.org/en-US/firefox/addon/tab-badge/
- # [01:53] * Joins: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
- # [01:54] * Quits: TheCrap (TheCrap@moz-9781AFC7.dip0.t-ipconnect.de) (Ping timeout)
- # [01:54] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Quit: Konversation terminated!)
- # [01:54] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
- # [01:55] * Quits: priya (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [01:56] * gregglind_travel is now known as gregglind_away
- # [01:57] * Joins: BenB (ben@B911518A.DD7DF417.DDA41192.IP)
- # [01:57] <BenB> I've received 2 mails "Recommended in Confluence - mana.mozilla.org". what is this and what am I supposed to do with it?
- # [01:58] <@khuey> you weren't supposed to get those ;-)
- # [01:58] <hub> ignore
- # [01:58] <jbuck> I'm pretty sure everyone wasn't supposed to get those ;)
- # [01:58] * Joins: tonymec__ (tonymec@59CF3D1.AF1D4928.277517C1.IP)
- # [01:58] <BenB> khuey: ok. can, whoever is responsible for this, please send a followup to everybody to tell them to ignore it, please?
- # [01:58] * tonymec__ is now known as tonymec|away
- # [01:58] <BenB> that'd be the normal reaction for me.
- # [01:59] <darktrojan> that would be a good idea
- # [01:59] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [01:59] * ChanServ sets mode: +o dbaron
- # [01:59] * KWierso only got one, but it went to both my mozilla and gmail addresses
- # [01:59] <BenB> while he's at it, he can also apologize for using proprietary software in the project that invented bugzilla ;-)
- # [02:00] <@khuey> BenB: I'll try to pass that along
- # [02:00] <BenB> khuey: hihi, thanks :)
- # [02:02] * IRCMonkey38038 is now known as rhelmer
- # [02:03] * Quits: Hendikins (wolfox@moz-16899DFF.hhui4.ken.bigpond.net.au) (Ping timeout)
- # [02:04] * Joins: Hendikins (wolfox@moz-16899DFF.hhui4.ken.bigpond.net.au)
- # [02:04] * joduinn-mtg is now known as joduinn
- # [02:04] * Quits: rillian (giles@21B7B9F2.B87E9213.6E712CE2.IP) (Input/output error)
- # [02:05] * Joins: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
- # [02:07] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [02:12] <philor> "I apologize for using Confluence, a proprietary wiki, in the project which invented Bugzilla, not-a-wiki."?
- # [02:12] * Joins: surkov (surkov@A4C60ACB.84614B10.33A1AC3C.IP)
- # [02:13] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [02:13] <jhammel> could have used mediawiki, a crappy wiki
- # [02:13] <darktrojan> heh
- # [02:13] <darktrojan> or that one we use for mdn
- # [02:13] <@khuey> oh god
- # [02:13] * Quits: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:14] <jhammel> darktrojan: is that OSS?
- # [02:14] <@khuey> not mindtouch
- # [02:14] * darktrojan chuckles
- # [02:14] <jhammel> darktrojan: i actually vastly prefer that to mediawiki from my point of view. that said, i have not deployed it nor seen the source
- # [02:14] <darktrojan> jhammel, actually I have no idea
- # [02:14] <darktrojan> I assumed it was but I've never actually thought about it
- # [02:15] <jhammel> i would guess if it was closed-source people would gribe about it constantly
- # [02:15] <jhammel> gripe, even
- # [02:15] * jlund is now known as jlund|away
- # [02:15] <@khuey> jhammel: haven't you noticed how MDN is down all the time?
- # [02:15] <jhammel> khuey++
- # [02:15] * jlebar is now known as jlebar|away
- # [02:16] * Fallen|away is now known as Fallen
- # [02:16] <jhammel> wait, is that an argument for or against it being OSS?
- # [02:16] * Quits: wlach (wlach@CAB30FBD.8F96AEA7.2D179A7D.IP) (Quit: Ex-Chat)
- # [02:16] * Joins: wlach (wlach@CAB30FBD.8F96AEA7.2D179A7D.IP)
- # [02:17] * Quits: kumar (kmcmillan@moz-F2D05B8.c3-0.stk-ubr1.chi-stk.il.cable.rcn.com) (Quit: kumar)
- # [02:17] * Quits: mcot (mcot@C4B02.F3C4E8F3.C8444B8.IP) (Ping timeout)
- # [02:17] <heycam> you know how you can add toolbars in Firefox (right click a toolbar, Customize, choose Add New Toolbar) -- how do you delete one you've created?
- # [02:17] * KWierso is still waiting for the glorious day when MDN switches to the home-spun software
- # [02:17] <darktrojan> heycam, empty it
- # [02:18] * Quits: kaze|zzz (kaze@moz-7E0F0F9E.fbx.proxad.net) (Quit: WeeChat 0.3.5)
- # [02:18] <jhammel> KWierso: would be be django? ;)
- # [02:18] <darktrojan> we're buying out django?
- # [02:18] * jhammel is still waiting for the glorious day when wiki.m.o switches to something not horrible
- # [02:18] <jhammel> darktrojan: we use it a lot
- # [02:18] * joduinn is now known as joduinn-coffee
- # [02:18] <heycam> darktrojan, aha! that did the trick. I think I had a space on the toolbar I didn't notice before. :)
- # [02:18] <jhammel> like...for almost everything
- # [02:18] <heycam> darktrojan, correction, it didn't work!
- # [02:18] * Quits: dastergon (dastergon@moz-310566EB.org) (Ping timeout)
- # [02:18] <darktrojan> :(
- # [02:19] * Joins: dastergon (dastergon@moz-310566EB.org)
- # [02:19] <darktrojan> heycam, dunno then
- # [02:19] * Quits: myk (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Instantbird -- http://www.instantbird.com)
- # [02:19] <KWierso> darktrojan: hrm, must've misinterpreted something along the way
- # [02:19] <darktrojan> KWierso, that's likely!
- # [02:19] <heycam> darktrojan, I could probably do Restore Default Set
- # [02:19] <heycam> let's see what that does
- # [02:19] <heycam> that got rid of it :)
- # [02:19] <darktrojan> KWierso, I ramble about all sorts of stuff, so that's probably why
- # [02:20] <Mook_as> heycam: you needed to empty it then hide it, IIRC
- # [02:20] <KWierso> s/must've/I must've/
- # [02:20] * Quits: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jet)
- # [02:20] <heycam> Mook_as, and then restart? after hiding it it remaind in my Toolbars menu.
- # [02:21] <Mook_as> huh. no, I didn't think restart was needed
- # [02:21] <heycam> oddly my toolbars in different windows are out of sync
- # [02:21] <KWierso> heycam: I just created a toolbar, added a button to it, and closed Customize. The toolbar stayed. I went back into customize, removed that button, closed customize and the toolbar disappeared and removed itself from the toolbar menu
- # [02:21] <heycam> I've got a downloads button in one and a home button in another
- # [02:22] * Quits: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: leaving)
- # [02:22] <heycam> KWierso, just tried it myself again, and it worked
- # [02:22] <KWierso> aliens
- # [02:22] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
- # [02:23] * Quits: biesi (cbiesinger@EE9A5AA8.6B10AC3.E2F59BBC.IP) (Ping timeout)
- # [02:24] * Quits: Mardak (Mardak@moz-7B0110AD.mv.mozilla.com) (Quit: Mardak)
- # [02:24] <darktrojan> heycam, that's not so odd, if you've seen the toolbars code
- # [02:24] <heycam> heh
- # [02:24] * Joins: sworkman_ (sworkman@moz-BBE3ABD.mv.mozilla.com)
- # [02:25] * Quits: sworkman_ (sworkman@moz-BBE3ABD.mv.mozilla.com) (Quit: sworkman_)
- # [02:25] <heycam> I really like the new about:home, looks nice with those buttons down the bottom
- # [02:25] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:26] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [02:26] <heycam> so this new Downloads button -- is it meant to be hidden in a new window until you press Cmd/Ctrl+J? and then remains visible until you close the window?
- # [02:27] <KWierso> heycam: not sure
- # [02:27] <KWierso> there's a bug open on it behaving like that
- # [02:27] <KWierso> but I don't know if that's intended behavior or not
- # [02:27] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [02:28] <darktrojan> I think I want it to disappear again after I finish downloading things
- # [02:29] * Joins: Gentlecat_ (Roman@E8054BB5.1149AF99.8FB52CB8.IP)
- # [02:29] <heycam> yeah I'm not sure, I can see it either way
- # [02:29] <darktrojan> I mean, you can have it there permanently from the customize window
- # [02:29] <heycam> oh
- # [02:29] <KWierso> darktrojan: you think you can
- # [02:29] * Quits: Gentlecat (Roman@CA71FA1C.1149AF99.8FB52CB8.IP) (Ping timeout)
- # [02:30] <KWierso> but it still goes invisible on startup until you open it once
- # [02:30] <darktrojan> oh
- # [02:30] <darktrojan> that's a bit mad
- # [02:30] <heycam> I retract my "oh" :)
- # [02:30] * Joins: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp)
- # [02:31] <heycam> so on one hand it's good for consistency to have it visible all the time, but on the other hand I don't want it necessarily taking up my toolbar space and being in my face all the time :)
- # [02:31] <KWierso> the various dependencies hanging off bug 564934 are for fixing/ignoring various weird things like that
- # [02:32] <heycam> I'll poke around there, thanks
- # [02:35] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
- # [02:36] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [02:39] * Joins: Wei_o_o (Wei@212A6CEB.4F4B4250.FAA9ED67.IP)
- # [02:39] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: . . . ........)
- # [02:39] * Quits: Wei_o_o (Wei@212A6CEB.4F4B4250.FAA9ED67.IP) (Quit: Ex-Chat)
- # [02:39] * Joins: Wei_o_o (Wei@212A6CEB.4F4B4250.FAA9ED67.IP)
- # [02:40] * Quits: surkov (surkov@A4C60ACB.84614B10.33A1AC3C.IP) (Quit: surkov)
- # [02:41] * khuey is now known as khuey|away
- # [02:45] * Quits: birtles (chatzilla@moz-4B5534A0.mozilla.or.jp) (Ping timeout)
- # [02:47] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
- # [02:47] * Quits: cpearce (chatzilla@moz-510B10B9.xdsl.xnet.co.nz) (Ping timeout)
- # [02:48] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Quit: bmoss)
- # [02:48] * Joins: JeroenDeDauw (jeroen@moz-6D11170C.lightspeed.sndgca.sbcglobal.net)
- # [02:48] * Joins: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net)
- # [02:49] * Joins: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com)
- # [02:49] * Quits: bent (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.19/20110707195905])
- # [02:49] <RyanVM> philor: what bug # are we using for the non-windows intermittent domwindow leaks?
- # [02:49] * Quits: blizzack (blizzack@moz-38C4F261.ptr.us.xo.net) (Ping timeout)
- # [02:49] * Quits: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 11.0/20120313114517])
- # [02:49] * Joins: blizzack (blizzack@moz-38C4F261.ptr.us.xo.net)
- # [02:49] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.1/2008072406])
- # [02:50] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [02:50] * Quits: JeroenDeDauw (jeroen@moz-6D11170C.lightspeed.sndgca.sbcglobal.net) (Ping timeout)
- # [02:50] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [02:50] * ChanServ sets mode: +o dbaron
- # [02:51] * Quits: vladan (vladan@E984A762.BF9D67A0.57F33CED.IP) (Quit: Leaving.)
- # [02:51] * Quits: Hendikins (wolfox@moz-16899DFF.hhui4.ken.bigpond.net.au) (Ping timeout)
- # [02:51] * Quits: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
- # [02:52] * Joins: Hendikins (wolfox@moz-16899DFF.hhui4.ken.bigpond.net.au)
- # [02:52] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [02:52] * joduinn-coffee is now known as joduinn
- # [02:53] * Quits: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com) (Client exited)
- # [02:54] * Joins: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
- # [02:55] * Quits: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jet)
- # [02:55] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
- # [02:56] * Quits: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 11.0/20120313114517])
- # [02:57] <bjacob> bz: r+
- # [02:58] * nthomas is now known as nthomas|away
- # [02:59] * Joins: tonymec (tonymec@59CF3D1.AF1D4928.277517C1.IP)
- # [03:02] <philor> RyanVM: you mean https://bugzilla.mozilla.org/show_bug.cgi?id=747919?
- # [03:03] * Joins: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [03:03] <RyanVM> don't think so...? https://tbpl.mozilla.org/php/getParsedLog.php?id=11248936&tree=Mozilla-Inbound
- # [03:03] * Quits: garnacho (carlos@moz-EA2D0541.dyn.user.ono.com) (Ping timeout)
- # [03:03] <philor> yeah, that's the one
- # [03:04] <philor> "Bug somebodyshouldhavemergedm-ctom-ibynow"
- # [03:04] * Joins: timdream (timdream@moz-ECF4D972.adsl.dynamic.seed.net.tw)
- # [03:04] <RyanVM> ah, landed directly on m-c
- # [03:04] <philor> the way to find it is to go to the Windows one, and look in the dependencies
- # [03:05] * Quits: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net) (Ping timeout)
- # [03:06] * Quits: vikram360 (vikram360@61C579CC.D49FD144.2A068A5E.IP) (Ping timeout)
- # [03:08] * Joins: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com)
- # [03:09] * jmaher|afk is now known as jmaher
- # [03:09] * Parts: BenB (ben@B911518A.DD7DF417.DDA41192.IP) (Konversation terminating Quasselstrippen)
- # [03:11] * Quits: timdream (timdream@moz-ECF4D972.adsl.dynamic.seed.net.tw) (Quit: timdream)
- # [03:12] * Quits: Mook_as (mook@moz-1FCC0032.activestate.com) (Quit: gone)
- # [03:12] * Quits: coreluna (coreluna@moz-A92C338D.lsanca.fios.verizon.net) (Client exited)
- # [03:14] * Quits: hub (hub@21B7B9F2.B87E9213.6E712CE2.IP) (Ping timeout)
- # [03:15] <darktrojan> not a great picture for showing off your awesome new text matching http://img.gawkerassets.com/img/17fmopv9lczamjpg/original.jpg
- # [03:16] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [03:17] * Joins: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP)
- # [03:20] * Joins: Faramarz (Faramarz@moz-CD61C00E.hsd1.ca.comcast.net)
- # [03:21] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [03:21] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
- # [03:22] * khuey|away is now known as khuey
- # [03:23] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
- # [03:25] * Joins: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP)
- # [03:26] * Quits: vikash (vikash@9FD128E5.9B552DFD.5D9ABA9F.IP) (Quit: Leaving)
- # [03:27] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Quit: pcwalton)
- # [03:28] * Joins: brendan (brendaneic@74EED6A8.E23F1158.43362C16.IP)
- # [03:29] * Quits: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net) (Input/output error)
- # [03:30] * Quits: Faramarz (Faramarz@moz-CD61C00E.hsd1.ca.comcast.net) (Quit: Leaving)
- # [03:32] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Ping timeout)
- # [03:34] * Quits: mike5w3c (MikeS@moz-260332AA.c3-0.arl-ubr1.sbo-arl.ma.cable.rcn.com) (Quit: mike5w3c)
- # [03:35] * romaxa hate, really hate new gmail UI, it make me sick
- # [03:35] <dwarfcrank> yeah, it's pretty awful.
- # [03:36] * romaxa switching to HTML basic
- # [03:36] <Waldo> NeilAway: there's no way to mutate the prototype of an existing object without a writable __proto__ (which all current implementations of it are, sadly)
- # [03:36] * Joins: Havvy (Mibbit@moz-B7B34335.ptld.qwest.net)
- # [03:37] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
- # [03:38] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Quit: going home)
- # [03:39] * Joins: ejpbruel (ejpbruel@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [03:39] * Joins: anant_ (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [03:40] * Quits: anant_ (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: anant_)
- # [03:40] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
- # [03:40] * Quits: jammink (textual@moz-BBE3ABD.mv.mozilla.com) (Quit: Computer has gone to sleep.)
- # [03:40] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [03:42] * Joins: hub (hub@moz-E2FCA694.figuiere.net)
- # [03:42] * rhelmer is now known as dog
- # [03:43] * dog is now known as rhelmer
- # [03:43] * Quits: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [03:43] * jgriffin is now known as absinthe
- # [03:44] * Joins: mike5w3c (MikeS@moz-260332AA.c3-0.arl-ubr1.sbo-arl.ma.cable.rcn.com)
- # [03:44] * jmaher is now known as MrTea
- # [03:44] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [03:45] * Joins: cpeterson (cpeterson@F2D29657.F60B0462.67AC9B1.IP)
- # [03:45] * Joins: timdream (timdream@moz-99690620.hinet-ip.hinet.net)
- # [03:45] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
- # [03:45] * Joins: wesj (Instantbir@F2D29657.F60B0462.67AC9B1.IP)
- # [03:46] * Quits: chewey (chewey@moz-857DAE.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
- # [03:46] * Joins: chewey (chewey@moz-5D4079F3.dip0.t-ipconnect.de)
- # [03:46] * absinthe is now known as jgriffin
- # [03:47] * MrTea is now known as jmaher
- # [03:48] * Quits: terrence (terrence@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [03:49] * Parts: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
- # [03:50] * Joins: anant (Anant@moz-D3725328.dsl.dynamic.sonic.net)
- # [03:50] * Joins: jeffgman (Daily@moz-AC43E5A0.static.rvsd.ca.charter.com)
- # [03:51] * Joins: mijia (mijia@DC4232F0.766373FB.C3A57E70.IP)
- # [03:51] * Joins: m_kato (m_kato@moz-348F61F0.mozilla.or.jp)
- # [03:52] * Fallen is now known as Fallen|away
- # [03:52] * Quits: wlach (wlach@CAB30FBD.8F96AEA7.2D179A7D.IP) (Ping timeout)
- # [03:52] * Fallen|away is now known as Fallen
- # [03:52] * Fallen is now known as Fallen|away
- # [03:53] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird -- http://www.instantbird.com)
- # [03:54] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/3e1e3e341477 - Dão Gottwald - Bug 749361 - reduce MAX_LEAK_COUNT to match the status quo. r=ttaubert
- # [03:54] * Joins: gozala1 (gozala@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [03:54] * Quits: sewardj (sewardj@moz-37B851D9.dip.t-dialin.net) (Ping timeout)
- # [03:54] * nthomas|away is now known as nthomas
- # [03:54] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Quit: mccr8)
- # [03:54] <@khuey> nice
- # [03:55] * Joins: Mavericks (Mibbit@ED19D59E.66B31666.FDEA3160.IP)
- # [03:56] * Joins: anant_ (Anant@moz-D3725328.dsl.dynamic.sonic.net)
- # [03:56] * fabrice is now known as fabrice|afk
- # [03:56] * Quits: anant (Anant@moz-D3725328.dsl.dynamic.sonic.net) (Ping timeout)
- # [03:57] * Joins: anant (Anant@moz-488092DD.hsd1.ca.comcast.net)
- # [03:57] * philor is now known as philor|away
- # [03:58] * Quits: anant_ (Anant@moz-D3725328.dsl.dynamic.sonic.net) (Ping timeout)
- # [03:59] * ewong|afk is now known as ewong
- # [04:00] * Joins: victorporof (victorporo@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [04:02] * Quits: wesj (Instantbir@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [04:02] * Joins: Asa (asa@F2D29657.F60B0462.67AC9B1.IP)
- # [04:02] <@bz> chimneys
- # [04:02] <@bz> that's what we were missing
- # [04:02] * Quits: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [04:03] <darktrojan> yes
- # [04:03] <@bz> stop the presses
- # [04:03] <@bz> or the ftp servers as the case may be
- # [04:04] <darktrojan> let's have a proper house
- # [04:05] <njn> romaxa: I found the "high contrast" theme to be tolerable in gmail
- # [04:05] <njn> romaxa: it's ugly, but more functional than the other themes
- # [04:05] <njn> romaxa: not quite as many light grey lines on slightly lighter grey backgrounds
- # [04:06] * Quits: ddahl (ddahl@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [04:06] * Quits: Asa (asa@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [04:07] * Joins: akeybl (akeybl@F2D29657.F60B0462.67AC9B1.IP)
- # [04:08] * Joins: wesj (Instantbir@F2D29657.F60B0462.67AC9B1.IP)
- # [04:09] * Quits: brendan (brendaneic@74EED6A8.E23F1158.43362C16.IP) (Quit: brendan)
- # [04:10] <romaxa> njn: I mostly pissed of by moving boxes on mouse move... that is ridicilous...
- # [04:10] * Quits: anky (anky@EC01D0D1.A467A380.A3D1B221.IP) (Client exited)
- # [04:11] * tbsaunde is now known as tbsaunde|zzz
- # [04:13] * Joins: wlach (wlach@moz-14AFFC14.vif.net)
- # [04:13] <Jesse> "This is your first patch so I'm trying to be extra meticulous" https://bugzilla.mozilla.org/show_bug.cgi?id=715041#c33
- # [04:14] <Jesse> 35 pages of review comments
- # [04:15] * mbrubeck is glad to see that's a paid contributor's first patch, not a volunteer. :)
- # [04:16] <@khuey> she's been working on it for quite a while
- # [04:16] <@khuey> it's a pretty big patch
- # [04:16] <@khuey> mbrubeck: and bent was very polite ;-)
- # [04:16] * glob|away is now known as glob
- # [04:18] <@bz> wow
- # [04:18] <@bz> that is some review comments, indeed
- # [04:19] <Havvy> Geeze, looks like what happens when I review code...
- # [04:19] <@bz> hmm
- # [04:19] * Quits: wesj (Instantbir@F2D29657.F60B0462.67AC9B1.IP) (Quit: Instantbird -- http://www.instantbird.com)
- # [04:19] * heycam is now known as heycam|away
- # [04:19] * Joins: wesj (Instantbir@F2D29657.F60B0462.67AC9B1.IP)
- # [04:19] * @bz does a drive-by review of the review comments
- # [04:19] <Waldo> bz: so I heard you like reviewing
- # [04:19] <@bz> or not
- # [04:19] <@bz> I guess it doesn't matter
- # [04:20] * ewong is now known as ewong|afk
- # [04:20] <@bz> "So this will end up looping through the array twice, once to find the insertion point, then again to find the index. Instead you should unroll InsertElementSorted and call GreatestIndexLtEq and then call InsertElementAt."
- # [04:20] <@bz> this part
- # [04:20] <@bz> waldo: dunno about _like_
- # [04:20] <Waldo> :-)
- # [04:20] <@bz> InsertElementSorted() - Elements() will give the index the insertion happened at
- # [04:20] <Waldo> "I did a review of your review, because I like to review while you review"
- # [04:20] <@bz> waldo: heh
- # [04:20] <dwarfcrank> inception!
- # [04:21] <KWierso> whoa, bugzilla flags "first patch" now?
- # [04:21] * Waldo 's mind is so twisted, he thinks only in terms of memes now
- # [04:21] <glob> KWierso, it has for quite some time
- # [04:21] <Havvy> dwarfcrank: Reviewception
- # [04:21] <dwarfcrank> :D
- # [04:21] <glob> KWierso, it's retroactive, so you can find your own first patch if you want
- # [04:22] <@bz> Kwierso: where does it flag that?
- # [04:23] <darktrojan> bz: in the header of comments
- # [04:23] * @bz takes revenge on bent by throwing reviews his way
- # [04:23] <KWierso> bz: it first shows up in comment 16
- # [04:23] <KWierso> in that bug
- # [04:23] * Quits: wesj (Instantbir@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [04:23] <@bz> ah
- # [04:23] <@bz> I see
- # [04:24] <Mavericks> 35 pages. is the highest so far ?
- # [04:24] <Mavericks> a new record?
- # [04:24] <@bz> unlikely
- # [04:25] * Joins: wesj (Instantbir@F2D29657.F60B0462.67AC9B1.IP)
- # [04:25] <@bz> whoa
- # [04:25] * @bz has r+ from bjacob
- # [04:25] <@bz> now I'm just blocked on peterv reviewing the prereqs
- # [04:26] <Havvy> Any review of length q request a review in case the reviewer made a mistake in the review. ;)
- # [04:30] * Quits: billm (billm@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving)
- # [04:30] <Mark_Capella> thats what i do if the if the nits are longer than the code
- # [04:30] * Joins: jprmc (jprmc@88D845D1.5BCEC6DB.DA78B690.IP)
- # [04:30] * Joins: Asa (asa@386C8CEB.7488BB3C.E96CA9D8.IP)
- # [04:30] * Quits: Cwiiis (cwiiis@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [04:33] * Quits: anant (Anant@moz-488092DD.hsd1.ca.comcast.net) (Quit: Leaving)
- # [04:35] * Joins: Mossop (mossop@F2D29657.F60B0462.67AC9B1.IP)
- # [04:35] * philor|away is now known as philor
- # [04:35] * Quits: wesj (Instantbir@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [04:39] * Quits: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net) (Quit: ChatZilla 0.9.88.2 [Firefox 15.0a1/20120424174151])
- # [04:40] * Quits: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net) (Quit: jgriffin)
- # [04:42] * ctalbert is now known as ctalbert|afk
- # [04:43] * nli is now known as nli`
- # [04:43] * Joins: nli (nli@moz-99690620.hinet-ip.hinet.net)
- # [04:44] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Quit: Jesse)
- # [04:45] * Joins: dseif (dseif@moz-B6BACC41.dsl.teksavvy.com)
- # [04:46] * Quits: jprmc (jprmc@88D845D1.5BCEC6DB.DA78B690.IP) (Ping timeout)
- # [04:46] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [04:48] * Quits: Mossop (mossop@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [04:49] <@bz> bjacob: you rock
- # [04:52] <bjacob> bz: why thanks!
- # [04:52] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Ping timeout)
- # [04:52] * Joins: bonnie (bbsurender@moz-A0181A9E.dsl.pltn13.pacbell.net)
- # [04:52] <bjacob> bz: i've got to admit i skimmed a bit quickly over the repetitive parts where it seemed like any bug would be caught by the test suite
- # [04:52] <@bz> bjacob: I poked Peter about the other reviews; should hopefully get this landed tomorrow or worst case Monday
- # [04:53] <@bz> bjacob: makes sense
- # [04:53] <@bz> bjacob: most of it was really pretty straightforward
- # [04:53] * Joins: anant (Anant@moz-D3725328.dsl.dynamic.sonic.net)
- # [04:53] <@bz> bjacob: oh, speaking of
- # [04:53] * Joins: pranavrc (pranavrc@A762F7C.5FE01038.C28326FD.IP)
- # [04:53] <@bz> bjacob: that's the other thing that we need to sort out before landing
- # [04:53] <bjacob> so are there going to be more patches for other classes like WebGLExtension, etc?
- # [04:53] <@bz> bjacob: that one bug with the -8000000000
- # [04:53] <@bz> bjacob: where either the spec or the test suite needs changing
- # [04:53] <@bz> bjacob: yes
- # [04:54] <@bz> bjacob: WebGLUniform seems like the next highest priority
- # [04:54] <@bz> bjacob: since it's passed across the binding boundary a lot, right?
- # [04:54] <bjacob> bz: let me find back the conversation . did we think it was the spec or the test that needed changing
- # [04:54] <@bz> bjacob: unclear
- # [04:54] <@bz> bjacob: I think the conclusion was that the spec should disallow negative values
- # [04:54] <bjacob> WebGLUniformLocation is definitely the most performance sensitive, as it is passed to uniform setters that are called in tight rendering loops
- # [04:55] <@bz> bjacob: since GLES takes a pointer there
- # [04:55] <@bz> yeah
- # [04:55] * heycam|away is now known as heycam
- # [04:55] <@bz> so my plan is probably to do WebGLUniformLocation
- # [04:55] <@bz> and anything else that can be done cheaply along with it
- # [04:55] * @bz seems to recall there being a common base class which might make it easy to do several things at once
- # [04:55] * philor is now known as philor|away
- # [04:55] <@bz> and in parallel look carefully at the actual generated code for the uniform*v methods
- # [04:56] <@bz> because I think it can be made faster
- # [04:56] * Joins: jeremyhu (jeremyhu@moz-75C113CA.outersquare.org)
- # [04:56] <bjacob> bz: i'd say for the purpose of your patch, do anything that doesn't regress 1.0.1 conformance and isn't blocked on 1.0.1 test discussion. We'll do the "definitive" solution later
- # [04:56] <@bz> the overload resolution is not as quick as it could be
- # [04:56] <@bz> hmm
- # [04:56] <@bz> so that means accepting the negative value, presumably
- # [04:56] <bjacob> WebGLContextBoundObject ?
- # [04:56] <@bz> yeah
- # [04:56] <@bz> that's the superclass
- # [04:57] <bjacob> yes
- # [04:57] <@bz> anyway
- # [04:57] <bjacob> really, this discussion about negative values is very moot in practice, as there is no usecase for negative offsets
- # [04:57] <@bz> yep
- # [04:57] <@bz> it's pretty silly
- # [04:57] <@bz> but we have a test
- # [04:57] <@bz> in our tree
- # [04:57] <@bz> so.... ;)
- # [04:57] * Quits: bonnie (bbsurender@moz-A0181A9E.dsl.pltn13.pacbell.net) (Quit: Ex-Chat)
- # [04:57] * Quits: Matt_G (chatzilla@moz-76E2CF8.bvtn.or.frontiernet.net) (Client exited)
- # [04:58] <bjacob> but isn't it easy to do what's needed to pass it?
- # [04:58] <@bz> just take out the >= check we have?
- # [04:58] <bjacob> sure
- # [04:58] <@bz> yep
- # [04:58] <@bz> I can absolutely do that
- # [04:58] <bjacob> oh i see now
- # [04:58] * @bz has a patch for it, in fact
- # [04:58] <bjacob> effectively allowing negative values, amounts to relying on drivers not doing crazy things with negative offsets
- # [04:58] <@bz> since I've been pushing this stuff to try and didn't want the noise
- # [04:59] * @bz has no idea of that end of things
- # [04:59] <@bz> my knowledge of WebGL stops about when we get into the C++ code at the moment. ;)
- # [04:59] <@bz> I know the JS side _really_ well, though. ;)
- # [04:59] <@bz> not what it _does_, mind you
- # [04:59] <@bz> just the method signatures
- # [05:00] * Joins: edransch (edransch@moz-4F1F8DAA.student.cs.uwaterloo.ca)
- # [05:00] <bjacob> basically, when you pass an offset to OpenGL, assume that the OpenGL implementation will have any bug you can think of wrt unusual offsets and out-of-bounds accesses into arrays
- # [05:00] * Quits: edransch (edransch@moz-4F1F8DAA.student.cs.uwaterloo.ca) (Quit: edransch)
- # [05:00] <bjacob> so, negative offsets are scary
- # [05:01] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
- # [05:01] <@bz> ok
- # [05:01] <@bz> so our other option is to keep our current thing
- # [05:01] <@bz> and change the test in our tree
- # [05:01] <bjacob> what function is this again?
- # [05:01] <bjacob> vertexAttribPointer only?
- # [05:01] <@bz> yes
- # [05:02] <@bz> hrm
- # [05:02] <@bz> where did my separate diff for this go?
- # [05:02] * @bz checks something
- # [05:02] * Joins: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net)
- # [05:02] <@bz> oh
- # [05:02] <@bz> it got folded into the patch you reviewed
- # [05:02] <@bz> I think
- # [05:02] <bjacob> so here's an idea: let vertexAttribPointer silently return without doing anything, when passed a negative offset.
- # [05:03] * Quits: dria (dria@moz-2830A996.dhcp-dynamic.fibreop.nb.bellaliant.net) (Quit: dria)
- # [05:03] <@bz> ok
- # [05:03] <@bz> Easy to d
- # [05:03] <@bz> er, to do
- # [05:04] <bjacob> i'm only wondering now if I'm missing something and there is really a valid use case for negative offsets, but i can't think of one. With that approach, worst case, we get bug reports about apps not working. Better than a sg:high about allowing attackers to read arbitrary video memory
- # [05:04] <bjacob> i'll ask the ML
- # [05:05] * philor|away is now known as philor
- # [05:05] <@bz> sounds good
- # [05:05] * Quits: artur (artur@moz-6DFBD742.hsd1.vt.comcast.net) (Input/output error)
- # [05:05] * Joins: KaIRC (robert@moz-3A0B1969.adsl.highway.telekom.at)
- # [05:05] * Quits: KaiRo (robert@moz-7C13762F.adsl.highway.telekom.at) (Ping timeout)
- # [05:05] <@bz> once they decide whether an error is generated or not, we either leave everything or change our code to generate an error and change the test suite
- # [05:05] <@bz> though...
- # [05:06] <@bz> I think at this point the official test suite has a test that needs an error generated to pass
- # [05:06] <@bz> one of the Google folks added one
- # [05:06] <@bz> using -4
- # [05:06] <@bz> we haven't pulled that change into our tree yet
- # [05:06] <bjacob> look, you could just replicate bug-for-bug the current behavior and file a followup
- # [05:06] <@bz> mmm
- # [05:06] <bjacob> jsut dont block the new dom bindings on this issue
- # [05:07] <@bz> as in, clamp to 32-bit?
- # [05:07] <bjacob> yes
- # [05:07] <@bz> yes
- # [05:07] <@bz> ok, I can do that
- # [05:07] <@bz> fwiw, if you have perf tests, I'd love som
- # [05:07] <@bz> er, some
- # [05:07] <bjacob> we do
- # [05:07] <@bz> I have a fully functional version of this stuff now
- # [05:08] <@bz> but most things I've run across on the web are gated on either the actual GL impl or JS, not our code, afaict..
- # [05:08] <bjacob> http://hg.mozilla.org/users/bjacob_mozilla.com/webgl-perf-tests/raw-file/23e327b39bc0/webgl-performance-tests.html
- # [05:08] <@bz> aha
- # [05:08] <bjacob> but
- # [05:08] <bjacob> it's totally not geared to test regressions in bindings performance
- # [05:08] <bjacob> it's currently focused on compositing and texture upload perf
- # [05:08] <@bz> ah
- # [05:08] <bjacob> give me 1 second, i'll add some uniform setter perf test
- # [05:08] <@bz> ooh
- # [05:08] <@bz> that would be nice
- # [05:08] <@bz> thanks!
- # [05:09] <bjacob> btw the chrome OS has already integrated these tests.... we need to make them talos tests
- # [05:09] <@bz> I can certainly give you some before/after numbers
- # [05:09] <bjacob> cool, moment
- # [05:10] * @bz plugs in to avoid that source of noise
- # [05:10] * Joins: wesj (Instantbir@F2D29657.F60B0462.67AC9B1.IP)
- # [05:10] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
- # [05:10] * Joins: surkov (surkov@A4C60ACB.84614B10.33A1AC3C.IP)
- # [05:10] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Ping timeout)
- # [05:11] * Quits: Havvy (Mibbit@moz-B7B34335.ptld.qwest.net) (Quit: http://www.mibbit.com ajax IRC Client)
- # [05:12] * Joins: Havvy (Mibbit@moz-B7B34335.ptld.qwest.net)
- # [05:15] * Quits: KaIRC (robert@moz-3A0B1969.adsl.highway.telekom.at) (Input/output error)
- # [05:16] * Joins: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
- # [05:18] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
- # [05:18] * Joins: anant_ (Anant@moz-D3725328.dsl.dynamic.sonic.net)
- # [05:19] * Quits: anant (Anant@moz-D3725328.dsl.dynamic.sonic.net) (Ping timeout)
- # [05:23] * jmaher is now known as jmaher|afk
- # [05:24] * Quits: JPeterson (JPeterson@moz-B2998FD7.cust.tele2.se) (Connection reset by peer)
- # [05:24] * Quits: Cork[home] (Cork@moz-A81BAA1F.cust.tele2.se) (Ping timeout)
- # [05:25] <@bz> bjacob: the only thing that hands out WebGLUniformLocation is getUniformLocation, right?
- # [05:25] <@bz> bjacob: none of the "parameter" getters can get these objects?
- # [05:25] * Joins: ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP)
- # [05:25] * ChanServ sets mode: +o ehsan
- # [05:27] * Joins: JPeterson (JPeterson@moz-B2998FD7.cust.tele2.se)
- # [05:28] * Quits: @ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP) (Ping timeout)
- # [05:28] * Joins: Cork[home] (Cork@moz-A81BAA1F.cust.tele2.se)
- # [05:28] * Quits: JPeterson (JPeterson@moz-B2998FD7.cust.tele2.se) (No route to host)
- # [05:28] * Joins: twi (Adium@moz-5390D98D.cust.dsl.vodafone.it)
- # [05:29] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [05:29] * Quits: gozala1 (gozala@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: Leaving.)
- # [05:29] * Quits: mjschranz (mjschranz@moz-6FE6B833.cpe.net.cable.rogers.com) (Client exited)
- # [05:29] * Quits: anant_ (Anant@moz-D3725328.dsl.dynamic.sonic.net) (Quit: Leaving)
- # [05:30] * Quits: Cork[home] (Cork@moz-A81BAA1F.cust.tele2.se) (Ping timeout)
- # [05:30] * Quits: darktrojan (geoff@moz-30B3CCFD.telstraclear.net) (Ping timeout)
- # [05:30] * Quits: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr)
- # [05:30] <bjacob> bz: indeed
- # [05:30] * Joins: JPeterson (JPeterson@moz-B2998FD7.cust.tele2.se)
- # [05:32] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
- # [05:32] * Joins: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
- # [05:33] * Joins: Cork[home] (Cork@moz-A81BAA1F.cust.tele2.se)
- # [05:33] <@bz> bjacob: ok, so for the other I'm going with the "just do what we did before, file a followup" thing for now
- # [05:33] * Quits: automata (automata@8D23278A.C27CA109.16867D26.IP) (Ping timeout)
- # [05:34] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
- # [05:35] <bjacob> ok
- # [05:36] * Quits: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Ping timeout)
- # [05:36] * Joins: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
- # [05:36] <bjacob> still writing the perf tests, will be done shortly
- # [05:36] <bjacob> the uniformXfv taking plain JS arrays are *really* slow
- # [05:36] <@bz> mmm
- # [05:36] * @bz is not sure they'll be any faster in the new setup
- # [05:37] <bjacob> not sure if that matters, people who care use typed arrays
- # [05:37] <@bz> right
- # [05:37] <@bz> I was about to ask
- # [05:37] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/4fb99493356a - Makoto Kato - Bug 743601 - Remove GLIB check for OSX. r=khuey
- # [05:37] <@bz> right now we convert the JS array to a typed array
- # [05:37] <@bz> and then call the typed array code
- # [05:37] <@bz> that's ... not great. ;)
- # [05:37] <@bz> the new setup will be a bit saner
- # [05:38] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Quit: ChatZilla 0.9.87-4.1450hg.fc15 [XULRunner 11.0/20120313114635])
- # [05:39] * Quits: bnicholson (bnicholson@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving)
- # [05:41] * Quits: jeffgman (Daily@moz-AC43E5A0.static.rvsd.ca.charter.com) (Quit: jeffgman)
- # [05:41] * Quits: wesj (Instantbir@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [05:42] <bjacob> right, uniformXfv is 6x faster when passed a typed array
- # [05:43] * Quits: logbot (logbot@moz-622AFC27.glob.com.au) (Ping timeout)
- # [05:44] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
- # [05:44] <jbuck> is that sort of performance boost going to be typical with WebGL-related functions?
- # [05:44] <jbuck> with the new bindings
- # [05:45] <@bz> no
- # [05:45] <@bz> typed arrays are present in both
- # [05:45] <@bz> the time spent in the bindings is not _that_ high. ;)
- # [05:45] * Quits: Havvy (Mibbit@moz-B7B34335.ptld.qwest.net) (Quit: http://www.mibbit.com ajax IRC Client)
- # [05:45] * Joins: logbot (logbot@moz-622AFC27.glob.com.au)
- # [05:46] <jbuck> ahh, I misread that :)
- # [05:46] <@bz> sorry. ;)
- # [05:46] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
- # [05:46] * @bz can do some nice things, but not magic
- # [05:46] <@bz> I can point you to functions that are 3x faster
- # [05:46] <@khuey> lies
- # [05:46] <@bz> with the new bindings
- # [05:46] <@bz> but they're not useful functions. ;)
- # [05:46] <@khuey> bz is gandalf
- # [05:47] <@bz> no, gandalf is gandalf
- # [05:47] <jbuck> XPCOM shall not pass?
- # [05:47] <@bz> ctx.getParameter
- # [05:47] <@bz> for example
- # [05:47] <@bz> way faster
- # [05:47] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
- # [05:48] * Joins: darktrojan (geoff@moz-30B3CCFD.telstraclear.net)
- # [05:50] <bjacob> bz: uniform setter tests pushed
- # [05:50] <bjacob> http://hg.mozilla.org/users/bjacob_mozilla.com/webgl-perf-tests/file/f73ecbd45e97
- # [05:50] <bjacob> see the uniform-* files
- # [05:51] <bjacob> you can also run the whole test runner, http://hg.mozilla.org/users/bjacob_mozilla.com/webgl-perf-tests/raw-file/f73ecbd45e97/webgl-performance-tests.html
- # [05:51] * Joins: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com)
- # [05:52] <@bz> how long does the whole thing take?
- # [05:53] * Quits: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr)
- # [05:53] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
- # [05:54] <bjacob> 1 minute, but use this newer revision instead
- # [05:54] <bjacob> http://hg.mozilla.org/users/bjacob_mozilla.com/webgl-perf-tests/file/513eac95ffbb
- # [05:54] <@bz> ok
- # [05:54] * @bz just runs the whole thing
- # [05:54] <bjacob> argh sorry, one page has an error
- # [05:54] <bjacob> uniform1iv doesn't exist :?!
- # [05:55] * Quits: @ted (luser@moz-123C3802.scr.east.verizon.net) (Ping timeout)
- # [05:55] * Joins: ted (luser@moz-123C3802.scr.east.verizon.net)
- # [05:55] * ChanServ sets mode: +o ted
- # [05:55] <bjacob> hm
- # [05:55] <@bz> hrm
- # [05:55] <@bz> So some of these tests are hitting errors
- # [05:56] <@bz> convert-Canvas-to-rgb-float.html
- # [05:56] * @bz will dig
- # [05:56] <bjacob> uniform1iv exists, but it makes an exception when passed a typed array
- # [05:56] <bjacob> bz: i saw that, not clear to me what's happening yet. could be a bug in our impl.
- # [05:56] <@bz> uniform1iv does?
- # [05:56] <bjacob> http://hg.mozilla.org/users/bjacob_mozilla.com/webgl-perf-tests/raw-file/513eac95ffbb/uniform-int-taking-typed-array.html
- # [05:57] <@bz> seems like it shoudl work.....
- # [05:58] <bjacob> same with uniform2iv
- # [05:59] <bjacob> hah
- # [05:59] <bjacob> it expects a Int32Array, i'm passing Uint32
- # [06:01] <jaws> cpearce: thanks for the heads up :)
- # [06:01] <cpearce> jaws: no worries.
- # [06:02] <bjacob> bz: this works: http://hg.mozilla.org/users/bjacob_mozilla.com/webgl-perf-tests/raw-file/b2ef5374d955/webgl-performance-tests.html
- # [06:02] * Quits: cpeterson (cpeterson@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [06:06] * Quits: timdream (timdream@moz-99690620.hinet-ip.hinet.net) (Connection reset by peer)
- # [06:07] * Joins: timdream (timdream@moz-99690620.hinet-ip.hinet.net)
- # [06:07] * @bz looks
- # [06:07] * nthomas is now known as nthomas|away
- # [06:08] * Quits: Polynomial-C (Poly-C@moz-A7F150C9.dip.t-dialin.net) (Ping timeout)
- # [06:08] * Joins: Polynomial-C (Poly-C@moz-AC67FB69.dip.t-dialin.net)
- # [06:09] * Quits: ejpbruel (ejpbruel@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
- # [06:09] * Quits: victorporof (victorporo@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
- # [06:09] * Quits: dseif (dseif@moz-B6BACC41.dsl.teksavvy.com) (Input/output error)
- # [06:10] * Quits: akeybl (akeybl@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving...)
- # [06:11] <@bz> ok
- # [06:11] <@bz> so
- # [06:11] * Joins: ejpbruel (ejpbruel@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [06:12] <@bz> uniform-int-taking-numbers.html
- # [06:12] <@bz> went from 21ms to 14ms
- # [06:12] <bjacob> bz: very nice!
- # [06:12] <@bz> uniform-int-taking-js-array.html went from 80 to 63
- # [06:12] * Quits: Asa (asa@386C8CEB.7488BB3C.E96CA9D8.IP) (Ping timeout)
- # [06:13] <@bz> uniform float taking typed array is slower but I think that's because I haven't hooked up the typed array bits yet
- # [06:13] * @bz needs to double-check that
- # [06:13] <@bz> will do that later tonight
- # [06:14] <bjacob> bz: supercool, FYI the performance of uniform setters has been the major pain point in real apps at some point, before we did some optimizations, see bug 638328
- # [06:14] <@bz> texSubImage2D-TypedArray.html
- # [06:14] <@bz> went from 57 to 37
- # [06:14] <bjacob> before we did these optimizations, XPC overhead was typically 100%
- # [06:14] <@bz> that one I _have_ hooked up
- # [06:14] <@bz> yeah
- # [06:14] <bjacob> great
- # [06:14] <@bz> I definitely plan to focus on the uniform setter numbers
- # [06:14] * Joins: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [06:16] <bjacob> oh right, you had given me the builtinclass tip there
- # [06:18] * Joins: vikram360 (vikram360@B6E9BF8F.B0351687.2A068A5E.IP)
- # [06:18] <bjacob> bz: i'm not sure i can make sense of the texSubImage2D-TypedArray.html perf difference. I didn't expect bindings overhead to be significant on such a heavyweight operation
- # [06:19] * Quits: Hessam (hxm@44F58E66.D67B9A62.610F0005.IP) (Ping timeout)
- # [06:20] * Quits: ejpbruel (ejpbruel@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: ejpbruel)
- # [06:21] * Joins: akeybl (akeybl@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [06:22] <@bz> bjacob: dunno
- # [06:22] <@bz> bjacob: I'll look more closely at the numbers too
- # [06:22] * Joins: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
- # [06:23] <bjacob> ok
- # [06:23] <bjacob> gnight
- # [06:23] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Quit: Konversation terminated!)
- # [06:24] * Quits: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [06:24] * Joins: wesj (Instantbir@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [06:25] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Client exited)
- # [06:25] * cjones is now known as cjones-dinner
- # [06:26] * Joins: bc_ (bc@moz-E31CD2CB.mozilla.org)
- # [06:26] * Quits: bc (bc@moz-E31CD2CB.mozilla.org) (Ping timeout)
- # [06:28] <KWierso> woo, khuey fixing the leak broke jetpack tests!
- # [06:30] * Joins: tanvi1 (tanvi@moz-9440AA69.hsd1.ca.comcast.net)
- # [06:30] * Quits: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP) (Ping timeout)
- # [06:33] <@bz> Oh, I see why
- # [06:33] <@bz> I had the typed array versions commented out there. ;)
- # [06:34] * Quits: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr)
- # [06:38] <mbrubeck> KWierso: "broke" is kind of a strong word when followed by "jetpack tests"...
- # [06:38] <mbrubeck> it made them perma... oranger?
- # [06:40] <philor> broke some of the unbroken ones - even after you drop an egg on the floor, you can still make the pieces of shell smaller by stomping and stomping and stomping and stomping on them
- # [06:41] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
- # [06:41] <@khuey> don't think of it as me breaking your tests
- # [06:41] <@khuey> think of it as me pointing out your memory leaks
- # [06:42] * Quits: dvander`home (dvander@moz-EC56C22F.hsd1.ca.comcast.net) (Quit: Leaving...)
- # [06:42] * Joins: dvander`home (dvander@moz-EC56C22F.hsd1.ca.comcast.net)
- # [06:44] * Quits: nrc (nrc@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [06:44] <philor> speak of orange, why are we running Android tests on mozilla-beta and mozilla-release?
- # [06:44] <philor> well, can't really say we're running them on mozilla-release, but, wasting tegras pretending to run them
- # [06:45] * Joins: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk)
- # [06:45] * Quits: tanvi1 (tanvi@moz-9440AA69.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [06:46] <Cork> anyone here familiar with bug 665597 ?
- # [06:46] * Joins: tanvi (tanvi@moz-9440AA69.hsd1.ca.comcast.net)
- # [06:46] <Cork> i've found a regression in jquery-ui css rendering from that bug
- # [06:46] <Cork> but not sure if its for jquery-ui to fix or if its a regression in firefox
- # [06:48] * Joins: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
- # [06:48] <Cork> http://jsfiddle.net/QyKpx/
- # [06:48] * Joins: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz)
- # [06:49] * Joins: Faramarz (Faramarz@moz-CD61C00E.hsd1.ca.comcast.net)
- # [06:50] <KWierso> khuey: I take back the mean things I said about you
- # [06:51] <KWierso> those 7 tests fail with today's nightly, pre-you-fixing-the-leak
- # [06:51] * Quits: Mavericks (Mibbit@ED19D59E.66B31666.FDEA3160.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [06:51] * philor hoists inbound's skull and crossbones
- # [06:52] * @khuey decides not to point out that today's nightly is not pre-me-fixing-the-leak
- # [06:52] <KWierso> I need a drink
- # [06:52] <KWierso> or a nap
- # [06:52] <KWierso> or both
- # [06:53] <@khuey> it might be bed time :-P
- # [06:53] * Quits: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr)
- # [06:53] * Quits: akeybl (akeybl@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: Linkinus - http://linkinus.com)
- # [06:53] * Quits: logbot (logbot@moz-622AFC27.glob.com.au) (Client exited)
- # [06:53] * Joins: cpeterson (cpeterson@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [06:54] * Joins: logbot (logbot@moz-622AFC27.glob.com.au)
- # [06:54] * Quits: Kailas__ (patilkr@moz-D5B99D9A.dynip.nus.edu.sg) (Ping timeout)
- # [06:54] * Quits: Kailas (patilkr@moz-D5B99D9A.dynip.nus.edu.sg) (Ping timeout)
- # [06:54] * Quits: Kailas_ (patilkr@moz-D5B99D9A.dynip.nus.edu.sg) (Ping timeout)
- # [06:57] * Quits: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
- # [06:58] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
- # [06:58] * Joins: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
- # [07:01] * Joins: TheOne (one@moz-A8E6ACE0.dip.t-dialin.net)
- # [07:01] * Quits: cpeterson (cpeterson@8F761026.B5EF4AF6.E96CA9D8.IP) (Input/output error)
- # [07:02] * Joins: shorlander-mobile (shorlander@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [07:03] * Quits: TheOne (one@moz-A8E6ACE0.dip.t-dialin.net) (Input/output error)
- # [07:04] * Joins: JeroenDeDauw (jeroen@60B29304.FA4634F5.C29F3A4E.IP)
- # [07:05] * Quits: shorlander-mobile (shorlander@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: Leaving...)
- # [07:05] * Quits: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr)
- # [07:06] * Joins: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
- # [07:06] * joduinn is now known as joduinn-afk
- # [07:06] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
- # [07:07] * ewong|afk is now known as ewong
- # [07:08] * Joins: alice (anonymous@moz-AA643485.w109-212.abo.wanadoo.fr)
- # [07:10] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Ping timeout)
- # [07:10] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [07:10] * Joins: tchevalier (Instantbir@moz-6BA9B4E0.w109-210.abo.wanadoo.fr)
- # [07:11] <@bz> hrm
- # [07:11] <@bz> these numbers make no sense
- # [07:15] * Quits: pranavrc (pranavrc@A762F7C.5FE01038.C28326FD.IP) (Quit: Ping timeout: ∞)
- # [07:16] * Quits: ferongr (ferongr@83D56FB7.DDEAD33F.F5160715.IP) (Ping timeout)
- # [07:17] * Joins: ferongr (ferongr@83D56FB7.DDEAD33F.F5160715.IP)
- # [07:21] * Joins: int3 (int3@moz-B14F9E03.subnet-248.amherst.edu)
- # [07:21] * glob is now known as glob|away
- # [07:21] * Quits: ferongr (ferongr@83D56FB7.DDEAD33F.F5160715.IP) (Ping timeout)
- # [07:24] * Joins: ferongr (ferongr@83D56FB7.DDEAD33F.F5160715.IP)
- # [07:24] * Joins: MarcoZ (Daily@moz-E415D0F3.dip.t-dialin.net)
- # [07:25] * Quits: JeroenDeDauw (jeroen@60B29304.FA4634F5.C29F3A4E.IP) (Ping timeout)
- # [07:26] * Joins: JeroenDeDauw (jeroen@60B29304.FA4634F5.C29F3A4E.IP)
- # [07:27] * Joins: pranavrc (pranavrc@A762F7C.5FE01038.C28326FD.IP)
- # [07:27] <kanru> when returning object to content, from a js implemented component, should we care to return a xpconnect wrapped object? I'm worried about exposing private data/function..
- # [07:28] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [07:28] * Quits: JeroenDeDauw (jeroen@60B29304.FA4634F5.C29F3A4E.IP) (Ping timeout)
- # [07:29] * Joins: JeroenDeDauw (jeroen@60B29304.FA4634F5.C29F3A4E.IP)
- # [07:32] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
- # [07:35] * khuey is now known as khuey|away
- # [07:35] * Joins: andrieb (chatzilla@moz-E8BA6E46.dip.t-dialin.net)
- # [07:36] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: . . . ........)
- # [07:40] * Joins: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net)
- # [07:41] * Quits: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [07:42] * Joins: victorporof (victorporo@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [07:42] * Joins: jhorak (jhorak@moz-2EE9C9C3.cust.nbox.cz)
- # [07:44] * Quits: JeroenDeDauw (jeroen@60B29304.FA4634F5.C29F3A4E.IP) (Ping timeout)
- # [07:44] * Quits: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [07:44] * Quits: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au) (Ping timeout)
- # [07:44] * Joins: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au)
- # [07:46] * Joins: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de)
- # [07:46] * Quits: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Ping timeout)
- # [07:46] * Quits: wesj (Instantbir@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
- # [07:47] * Joins: Kailas (patilkr@moz-D5B99D9A.dynip.nus.edu.sg)
- # [07:49] * Joins: ddahl (ddahl@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [07:50] * jlebar|away is now known as jlebar
- # [07:50] * Quits: jamesr_ (jamesr@9D646D74.D6CCE4AE.77834EAA.IP) (Quit: jamesr_)
- # [07:50] <jlebar> kanru, I'm not an expert, but AIUI you should always return the wrapped object, although it probably doesn't matter either way.
- # [07:51] <jlebar> kanru, IOW, just don't unwrap it and you're fine.
- # [07:51] * Quits: ferongr (ferongr@83D56FB7.DDEAD33F.F5160715.IP) (Ping timeout)
- # [07:53] * Joins: ferongr (ferongr@83D56FB7.DDEAD33F.F5160715.IP)
- # [07:54] * Quits: Kailas (patilkr@moz-D5B99D9A.dynip.nus.edu.sg) (Quit: Leaving)
- # [07:54] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
- # [07:55] <jlebar> kanru, Going to sleep soon, but bholley or mrbkap can provide details if you need them.
- # [07:56] * Joins: Mavericks (Mibbit@65806E33.78CAED91.FDEA3160.IP)
- # [07:57] * Joins: Kailas_ (patilkr@moz-D5B99D9A.dynip.nus.edu.sg)
- # [07:58] * Quits: Kailas_ (patilkr@moz-D5B99D9A.dynip.nus.edu.sg) (Quit: Leaving)
- # [07:59] * Joins: Kailas (patilkr@moz-D5B99D9A.dynip.nus.edu.sg)
- # [08:03] * Joins: TheLink (TheLink@moz-2C115FCB.pools.arcor-ip.net)
- # [08:03] * Quits: azakai|2 (alon@moz-90E3042.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
- # [08:04] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
- # [08:04] * Quits: Kailas (patilkr@moz-D5B99D9A.dynip.nus.edu.sg) (Quit: Leaving)
- # [08:05] * Joins: Kailas (patilkr@moz-D5B99D9A.dynip.nus.edu.sg)
- # [08:05] * Quits: TheLink (TheLink@moz-2C115FCB.pools.arcor-ip.net) (Client exited)
- # [08:05] * Quits: @roc (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [08:05] * Quits: alice (anonymous@moz-AA643485.w109-212.abo.wanadoo.fr) (Quit: alice)
- # [08:07] * Quits: Kailas (patilkr@moz-D5B99D9A.dynip.nus.edu.sg) (Quit: Leaving)
- # [08:07] * Joins: Kailas (patilkr@moz-D5B99D9A.dynip.nus.edu.sg)
- # [08:08] * Quits: Kailas (patilkr@moz-D5B99D9A.dynip.nus.edu.sg) (Quit: Leaving)
- # [08:08] * Joins: Kailas (patilkr@moz-D5B99D9A.dynip.nus.edu.sg)
- # [08:09] * Joins: Kailas_ (patilkr@moz-D5B99D9A.dynip.nus.edu.sg)
- # [08:10] * Quits: Kailas (patilkr@moz-D5B99D9A.dynip.nus.edu.sg) (NickServ (GHOST command used by Kailas_))
- # [08:10] * Quits: Kailas_ (patilkr@moz-D5B99D9A.dynip.nus.edu.sg) (Quit: Leaving)
- # [08:10] * Joins: Kailas (patilkr@moz-D5B99D9A.dynip.nus.edu.sg)
- # [08:11] * Joins: Kailas_ (patilkr@moz-D5B99D9A.dynip.nus.edu.sg)
- # [08:11] * Joins: jamesr_ (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net)
- # [08:15] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
- # [08:16] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
- # [08:18] * Quits: pranavrc (pranavrc@A762F7C.5FE01038.C28326FD.IP) (Quit: Ping timeout: ∞)
- # [08:22] * Quits: Faramarz (Faramarz@moz-CD61C00E.hsd1.ca.comcast.net) (Quit: Leaving)
- # [08:28] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [08:33] * cjones-dinner is now known as cjones
- # [08:34] * Quits: wlach (wlach@moz-14AFFC14.vif.net) (Ping timeout)
- # [08:37] * philor is now known as philor|away
- # [08:38] * Joins: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP)
- # [08:38] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
- # [08:40] * Joins: wolfiR (wolfiR@moz-1F2423D2.dip0.t-ipconnect.de)
- # [08:41] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [08:42] * Quits: Kailas (patilkr@moz-D5B99D9A.dynip.nus.edu.sg) (Quit: Leaving)
- # [08:42] * Joins: alice (anonymous@moz-AA643485.w109-212.abo.wanadoo.fr)
- # [08:44] * philor|away is now known as philor
- # [08:44] * Quits: tchevalier (Instantbir@moz-6BA9B4E0.w109-210.abo.wanadoo.fr) (Quit: Instantbird -- http://www.instantbird.com)
- # [08:44] * Joins: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net)
- # [08:46] * Quits: hub (hub@moz-E2FCA694.figuiere.net) (Ping timeout)
- # [08:48] <kanru> jlebar: problem is they aren't wrapped in the first place :-/
- # [08:52] * glob|away is now known as glob
- # [08:58] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
- # [09:03] * Quits: njn (chatzilla@moz-EEC0548B.dyn.iinet.net.au) (Quit: ChatZilla 0.9.88.2 [Firefox 14.0a1/20120422154559])
- # [09:03] * philor is now known as philor|away
- # [09:04] * Joins: aja (aja@3846FB25.AEC64F0A.7880DB15.IP)
- # [09:04] * Joins: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch)
- # [09:12] * Quits: mwu (mwu@moz-59435430.hsd1.nj.comcast.net) (Quit: This computer has gone to sleep)
- # [09:12] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
- # [09:13] * Quits: alice (anonymous@moz-AA643485.w109-212.abo.wanadoo.fr) (Quit: alice)
- # [09:15] * Quits: vikram360 (vikram360@B6E9BF8F.B0351687.2A068A5E.IP) (Ping timeout)
- # [09:15] * Joins: Stan_ (Stan@moz-B5AD7C24.dip.t-dialin.net)
- # [09:17] * Quits: Stan (Stan@moz-123EA3A8.dip.t-dialin.net) (Ping timeout)
- # [09:17] * bz is now known as bz_sleep
- # [09:18] * Joins: c0smikdebris (c0smikdebr@29F7676A.FB084405.BE90E62C.IP)
- # [09:21] * Quits: rniwa (rniwa@60A74940.D6CCE4AE.77834EAA.IP) (Quit: rniwa)
- # [09:22] * Joins: cpearce (chatzilla@moz-510B10B9.xdsl.xnet.co.nz)
- # [09:30] * Joins: edmorley (edmorley@moz-E455C402.range86-145.btcentralplus.com)
- # [09:31] * Joins: smagnin (pike@moz-DEF53BC9.fbx.proxad.net)
- # [09:31] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
- # [09:34] * Joins: davehunt|away (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk)
- # [09:34] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
- # [09:34] <glazou> bonjour
- # [09:35] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
- # [09:36] * Quits: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP) (Quit: ctopper)
- # [09:37] <edmorley> glazou: good morning :-)
- # [09:38] * glazou tags bluegriffon 1.5
- # [09:38] * Joins: Gijs (chatzilla@4F757E20.CF3B1009.DA07AE74.IP)
- # [09:40] * Quits: Gijs (chatzilla@4F757E20.CF3B1009.DA07AE74.IP) (Quit: poof)
- # [09:42] * davehunt|away is now known as davehunt
- # [09:44] <aja> Bluegriffin 1.5 changlog: new support for -o-webkit prefixes
- # [09:45] * aja hides
- # [09:46] * Quits: jamesr_ (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net) (Quit: jamesr_)
- # [09:49] * Quits: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch) (Quit: Leaving.)
- # [09:50] * Joins: Boriss (FlyingToas@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [09:51] <glazou> aja: ROFL
- # [09:51] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/450d8cd16316 - Neil Rashbrook - Bug 745447 XUL progress meter layout should match HTML r=Enn
- # [09:51] <glazou> aja: bluegriffon outputs them all, but does not deal with them at parse time
- # [09:53] * Quits: kredik (chatzilla@moz-7BF4BFBD.w80-11.abo.wanadoo.fr) (Quit: ChatZilla 0.9.88.2 [Firefox 3.6.28/20120306064154])
- # [09:54] <aja> glazou: semsed exasperation in your blog post the other day
- # [09:54] <aja> sensed
- # [09:57] * heycam is now known as heycam|away
- # [09:58] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [09:58] <glazou> yes
- # [09:59] <glazou> I am a bit fed up to read here and there that the css wg failed and is the reason why browser vendors have to do this
- # [09:59] <glazou> there is no css wg
- # [09:59] <glazou> the css wg is made of its membership
- # [09:59] <glazou> the browser vendors themselves
- # [10:01] * glob is now known as glob|away
- # [10:03] * Quits: jgilbert (jgilbert@9A6CD06.C1D490E1.AF3F67D5.IP) (Ping timeout)
- # [10:04] * Joins: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP)
- # [10:05] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [10:06] * Quits: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [10:07] * Joins: sewardj (sewardj@moz-6B600970.dip.t-dialin.net)
- # [10:08] * Quits: victorporof (victorporo@8F761026.B5EF4AF6.E96CA9D8.IP) (Connection reset by peer)
- # [10:08] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
- # [10:10] * Joins: roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP)
- # [10:10] * ChanServ sets mode: +o roc
- # [10:12] * Joins: jviereck (Adium@moz-FC52EB7A.ethz.ch)
- # [10:12] * Quits: jviereck (Adium@moz-FC52EB7A.ethz.ch) (Client exited)
- # [10:13] * Joins: jgilbert (jgilbert@911DC8B5.CDEF824B.9FDAC312.IP)
- # [10:14] * Joins: jviereck (Adium@moz-FC52EB7A.ethz.ch)
- # [10:15] * Joins: garnacho (carlos@moz-EA2D0541.dyn.user.ono.com)
- # [10:16] * Quits: Boriss (FlyingToas@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: Boriss)
- # [10:17] * Quits: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP) (Quit: jfkthame)
- # [10:19] * Joins: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP)
- # [10:21] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
- # [10:21] * Joins: squeakytoy (squeakytoy@moz-9E84F244.netset.se)
- # [10:22] * Joins: msucan (msucan@7A4CDDE7.7A418818.B4CEF140.IP)
- # [10:22] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
- # [10:23] * jhford-work is now known as jhford-work-away
- # [10:24] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
- # [10:26] * Joins: m_katp (Daily@moz-348F61F0.mozilla.or.jp)
- # [10:27] * Joins: jpb (chatzilla@moz-DF053F63.cse.bris.ac.uk)
- # [10:28] <NeilAway> kanru: it depends on how you're exposing your return value - if you're doing everything the traditional way (e.g. global js object component) then everything goes through xpconnect wrapper anyway, if you're doing it through new wrappers then there are ways you can limit the exposed properties
- # [10:28] * Quits: m_katp (Daily@moz-348F61F0.mozilla.or.jp) (Ping timeout)
- # [10:30] * Joins: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net)
- # [10:32] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
- # [10:32] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
- # [10:32] * Joins: pranavrc (pranavrc@1FC1D05.8CAB716A.C28326FD.IP)
- # [10:33] * Joins: bholley (anonymous@moz-409EE9C9.net-81-220-20.rev.numericable.fr)
- # [10:36] * Quits: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp) (Quit: nattokirai)
- # [10:39] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [10:40] * Joins: graememcc (chatzilla@moz-AA5FE0E0.range86-148.btcentralplus.com)
- # [10:44] * Joins: harth (harth@moz-C2C235AC.bb.sky.com)
- # [10:47] * Quits: jpb (chatzilla@moz-DF053F63.cse.bris.ac.uk) (Client exited)
- # [10:50] * Quits: jeremyhu (jeremyhu@moz-75C113CA.outersquare.org) (Quit: Leaving)
- # [10:50] * Joins: jeremyhu (jeremyhu@moz-75C113CA.outersquare.org)
- # [10:51] * Quits: jeremyhu (jeremyhu@moz-75C113CA.outersquare.org) (Quit: Leaving)
- # [10:51] * Joins: jeremyhu (jeremyhu@moz-75C113CA.outersquare.org)
- # [10:52] * Joins: Ms2ger (Ms2ger@E59746B1.2205CA72.37724B0D.IP)
- # [10:52] * Joins: jeremyhu|nanake (jeremyhu@moz-75C113CA.outersquare.org)
- # [10:52] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: . . . ........)
- # [10:54] * Quits: cjones (cjones@moz-45913895.socal.res.rr.com) (Quit: Leaving)
- # [10:57] * Joins: alfredo- (Adium@88F51059.F3BBB17D.144F44FA.IP)
- # [10:59] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
- # [11:00] * Joins: ericb_ (X@moz-9C4C3DED.fbx.proxad.net)
- # [11:00] * Quits: ericb_ (X@moz-9C4C3DED.fbx.proxad.net) (Quit: . . . ........)
- # [11:01] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Ping timeout)
- # [11:01] * Joins: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net)
- # [11:04] * Joins: m_katp (Daily@moz-348F61F0.mozilla.or.jp)
- # [11:04] * Quits: m_katp (Daily@moz-348F61F0.mozilla.or.jp) (Quit: m_katp)
- # [11:04] * Quits: xakz (XaMaD@moz-FC5F7204.w86-220.abo.wanadoo.fr) (Ping timeout)
- # [11:08] * Quits: jviereck (Adium@moz-FC52EB7A.ethz.ch) (Quit: Leaving.)
- # [11:08] * Quits: Kabaka (Kabaka@moz-7D55A797.stl1cmta01.stwrok.ok.dh.suddenlink.net) (Quit: Rebooting for kernel update)
- # [11:09] * Quits: GPHemsley (GPHemsley@moz-A2DF0FC4.hfc.comcastbusiness.net) (Ping timeout)
- # [11:13] * Joins: Kabaka (Kabaka@moz-7D55A797.stl1cmta01.stwrok.ok.dh.suddenlink.net)
- # [11:18] * Quits: Dagger (Dagger@moz-C46A7175.cable.virginmedia.com) (Ping timeout)
- # [11:18] * Joins: jviereck (Adium@moz-FC52EB7A.ethz.ch)
- # [11:18] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [11:20] * Joins: Dagger (Dagger@moz-C46A7175.cable.virginmedia.com)
- # [11:22] <Mavericks> based on info. @ https://tbpl.mozilla.org/php/getParsedLog.php?id=11229448&tree=Try
- # [11:23] <Mavericks> what should be the first thing to inspect in code ?
- # [11:23] <Ms2ger> Nothing
- # [11:24] <Ms2ger> It's a known intermittent orange
- # [11:24] * Quits: pranavrc (pranavrc@1FC1D05.8CAB716A.C28326FD.IP) (Quit: Ping timeout: ∞)
- # [11:24] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
- # [11:25] * Fallen|away is now known as Fallen
- # [11:25] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Connection reset by peer)
- # [11:26] * Joins: chrisccoulson (chr1s@CF62D2D6.FC921812.EE27BB8D.IP)
- # [11:26] * Joins: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [11:27] * sancus is now known as sancus_
- # [11:27] * sancus_ is now known as sancus
- # [11:30] * AutomatedTester|AFK is now known as AutomatedTester
- # [11:31] * Joins: TheCrap (TheCrap@moz-9D6CF49C.dip0.t-ipconnect.de)
- # [11:31] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
- # [11:33] * Quits: ferongr (ferongr@83D56FB7.DDEAD33F.F5160715.IP) (NickServ (GHOST command used by `ferongr))
- # [11:33] * Joins: ferongr (ferongr@83D56FB7.DDEAD33F.F5160715.IP)
- # [11:37] <darktrojan> bah, these websites that spew so much to the error console that what you're trying to read vanishes make me :(
- # [11:46] * Joins: Honza (chatzilla@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [11:48] * Quits: Honza (chatzilla@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
- # [11:51] * Quits: ferongr (ferongr@83D56FB7.DDEAD33F.F5160715.IP) (Ping timeout)
- # [11:52] * Joins: ferongr (ferongr@83D56FB7.DDEAD33F.F5160715.IP)
- # [11:53] * Quits: karl (karl@moz-564B3ADB.jetstream.xtra.co.nz) (Ping timeout)
- # [11:53] * Joins: m_katp (Daily@moz-348F61F0.mozilla.or.jp)
- # [11:54] * Joins: karl (karl@moz-564B3ADB.jetstream.xtra.co.nz)
- # [11:54] * Quits: m_katp (Daily@moz-348F61F0.mozilla.or.jp) (Quit: m_katp)
- # [11:55] * Quits: ferongr (ferongr@83D56FB7.DDEAD33F.F5160715.IP) (Ping timeout)
- # [11:55] * Joins: hery (weechat@4A83457D.B31F7523.92AEF337.IP)
- # [11:55] * Joins: GPHemsley (GPHemsley@moz-A2DF0FC4.hfc.comcastbusiness.net)
- # [11:55] <hery> Hi folks
- # [11:55] <kanru> NeilAway: it's like returning a js object from a jsval attribute.
- # [11:56] * Joins: m_katp (Daily@moz-348F61F0.mozilla.or.jp)
- # [11:56] * Joins: ferongr (ferongr@83D56FB7.DDEAD33F.F5160715.IP)
- # [11:56] <hery> I'm trying to build a complete MAR from my TB build
- # [11:56] * Joins: Goldorak (chatzilla@532D43B2.ACD6413B.187A1082.IP)
- # [11:56] <hery> I've launched ./make_full_update.sh /my/output/dir /my/obj-tb-release/dist/ but it fails with "Bad file number"
- # [11:56] * Joins: eflores_ (eflores@538BABFE.A073F3E.97BBD552.IP)
- # [11:56] * Quits: eflores (eflores@538BABFE.A073F3E.97BBD552.IP) (Connection reset by peer)
- # [11:58] * Joins: sawrubh (Mibbit@9075BEE0.4850A4DD.1957C0DA.IP)
- # [11:59] * Quits: m_katp (Daily@moz-348F61F0.mozilla.or.jp) (Ping timeout)
- # [11:59] * Quits: karl (karl@moz-564B3ADB.jetstream.xtra.co.nz) (Ping timeout)
- # [11:59] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/9edaf29eefe6 - Serge Gautherie - Bug 747668. (Dv1) XPFE autocomplete.xml: Move code into onTextReverted(). r=neil.
- # [11:59] * Joins: xakz (XaMaD@moz-FC5F7204.w86-220.abo.wanadoo.fr)
- # [12:03] <NeilAway> kanru: then you might want https://wiki.mozilla.org/XPConnect_Chrome_Object_Wrappers
- # [12:04] <Ms2ger> Eh?
- # [12:05] <NeilAway> kanru: also http://blog.mozilla.org/gabor/2012/04/18/security-wrappers-part-1/
- # [12:05] * Quits: jviereck (Adium@moz-FC52EB7A.ethz.ch) (Quit: Leaving.)
- # [12:06] <Ms2ger> kanru, in a js implemented component, you shouldn't need to worry about anything, I don't think
- # [12:09] * Joins: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
- # [12:09] * Joins: smaug (chatzilla@moz-F11BE219.elisa-mobile.fi)
- # [12:09] * ChanServ sets mode: +o smaug
- # [12:10] * Quits: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au) (Ping timeout)
- # [12:10] * Joins: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au)
- # [12:10] * Quits: mijia (mijia@DC4232F0.766373FB.C3A57E70.IP) (Client exited)
- # [12:11] * ewong is now known as ewong|afk
- # [12:13] * Fallen is now known as Fallen|away
- # [12:15] <glandium> yay, massive Packager.pm failures when building Firefox-on-xulrunner. Thanks Serge
- # [12:18] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Ping timeout)
- # [12:18] * Quits: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP) (Connection reset by peer)
- # [12:18] * Joins: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP)
- # [12:19] * Quits: Mavericks (Mibbit@65806E33.78CAED91.FDEA3160.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [12:21] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [12:22] <mounir> smaug: ping
- # [12:23] <@smaug> mounir: pong
- # [12:26] <gaston> glandium: speaking of that, it's still not possible to build thunderbird or seamonkey-on-xulrunner ?
- # [12:27] <mounir> smaug: do you have a few minutes to talk about those postResult/postError methods you do not like
- # [12:27] <mounir> ?
- # [12:27] <glandium> gaston: as long as they glue other stuff in their libxul, no
- # [12:28] * Joins: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es)
- # [12:28] <gaston> i've always seen "build *-on-xulrunner" a holy grail for the distant future
- # [12:28] <gaston> glandium: so in debian only iceweasel is built against libxul ?
- # [12:29] <glandium> gaston: yes
- # [12:29] <@smaug> mounir: sure
- # [12:30] <@smaug> mounir: I think those methods should in the request
- # [12:30] <glandium> smaug: btw, did you manage to find a reduced testcase for the nss crash with the nss build patch?
- # [12:30] <mounir> the request? you mean the |activityCaller| object?
- # [12:30] <@smaug> glandium: nope, sorry
- # [12:31] <glandium> :(
- # [12:31] <mounir> we could also move them to navigator.activitiy?
- # [12:31] * Quits: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 11.0/20120313114517])
- # [12:31] <@smaug> mounir: hrm, what was the object name...
- # [12:31] * Fallen|away is now known as Fallen
- # [12:31] <@smaug> mounir: what is the bug#
- # [12:31] <glandium> smaug: seriously, i have a hard time understanding how the change in build directories can trigger that
- # [12:32] * Quits: xakz (XaMaD@moz-FC5F7204.w86-220.abo.wanadoo.fr) (Ping timeout)
- # [12:32] <mounir> smaug: https://bugzilla.mozilla.org/show_bug.cgi?id=715814
- # [12:32] <@smaug> glandium: well, it happens
- # [12:32] <@smaug> I was using clang at that point, wasn't I
- # [12:32] <@smaug> I guess I might not be able to reproduce with gcc
- # [12:33] <@smaug> to which I've moved back to
- # [12:33] <@smaug> mounir: yes, I meant request
- # [12:34] <@smaug> the event should have .request
- # [12:34] * Joins: maikmerten (merten@moz-497D7F97.itmc.tu-dortmund.de)
- # [12:34] <@smaug> mounir: the methods anyway call some service and pass request as parameters
- # [12:35] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
- # [12:35] <mounir> I'm not sure
- # [12:35] <mounir> of what you understood and what I'm understanding :)
- # [12:35] <glandium> smaug: that would suggest a compiler error, but then, I don't see how it would only manifest with the patch applied. I mean, the patch doesn't change how the source is and the build options, except for the object file directory
- # [12:36] <mounir> the caller do .startActivity("name", {})
- # [12:36] <mounir> and the handler gets the activity info that has been used to call it
- # [12:36] <mounir> the request is generated by .startActivity but is never sent to the handler
- # [12:36] <@smaug> glandium: let me re-try with gcc
- # [12:37] <@smaug> glandium: do you have the bug# ?
- # [12:37] <glandium> smaug: 736066
- # [12:37] <@smaug> bug 736066
- # [12:38] <glandium> smaug: I could also reland and see what happens
- # [12:38] * Joins: catalinb (ethereal@moz-7443FA19.eregie.pub.ro)
- # [12:38] * Joins: Mavericks (Mibbit@98ACE072.391625A5.FDEA3160.IP)
- # [12:39] <@smaug> mounir: not sure I understand
- # [12:39] * Joins: m_katp (Daily@moz-348F61F0.mozilla.or.jp)
- # [12:40] <@smaug> mounir: it is very strange to have event.postError("foo");
- # [12:40] <@smaug> that sounds like the error is about the event
- # [12:41] <mounir> I'm okay with removing that
- # [12:41] <@smaug> but at least based on the implementation, the error is about the request
- # [12:41] <mounir> indeed
- # [12:42] * mattwoodrow is now known as mattwoodrow|away
- # [12:45] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/0aa393eef856 - Olli Pettay - Backout Bug 747675 to see if it has caused startup crashes
- # [12:46] <mounir> smaug: would you prefer to have navigator.activity.caller and navigator.activity.request
- # [12:46] <mounir> when an app is used as an activity handler, those attribute wound be != null
- # [12:46] <mounir> and navigator.activity.request.postResult/.postError would inform the caller
- # [12:47] <mounir> actually, it should be 'called', not 'caller'
- # [12:48] <@smaug> mounir: .caller sounds very JS internal thing
- # [12:48] <mounir> .called actually
- # [12:48] <mounir> it would return the activity that has been called and made the handler being opened
- # [12:48] * Quits: msucan (msucan@7A4CDDE7.7A418818.B4CEF140.IP) (Quit: msucan)
- # [12:49] <mounir> so an handler able to handle more than one activity would know which one has to be handled
- # [12:49] <mounir> *and* that would give the data passed to the activity
- # [12:50] * Joins: Hessam (hxm@44F58E66.D67B9A62.610F0005.IP)
- # [12:50] * Quits: masayuki (Daily@moz-911CC660.zaq.ne.jp) (Quit: masayuki)
- # [12:50] * Quits: harth (harth@moz-C2C235AC.bb.sky.com) (Input/output error)
- # [12:50] <@smaug> mounir: um, so could you explain how this API should be used
- # [12:50] * Parts: sawrubh (Mibbit@9075BEE0.4850A4DD.1957C0DA.IP)
- # [12:51] * Joins: dria (dria@moz-2830A996.dhcp-dynamic.fibreop.nb.bellaliant.net)
- # [12:51] * Quits: ferongr (ferongr@83D56FB7.DDEAD33F.F5160715.IP) (Ping timeout)
- # [12:51] * Joins: msucan (msucan@7A4CDDE7.7A418818.B4CEF140.IP)
- # [12:52] * Joins: ferongr (ferongr@83D56FB7.DDEAD33F.F5160715.IP)
- # [12:53] <@smaug> glandium: compiling now
- # [12:54] <mounir> smaug: I'm writing something
- # [12:57] * Quits: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net) (Quit: bye)
- # [12:57] <mounir> smaug: https://etherpad.mozilla.org/2zpuf77B3k
- # [12:58] <Mavericks> Ms2ger: oh I see
- # [12:58] * Joins: TheLink (TheLink@moz-2C115FCB.pools.arcor-ip.net)
- # [12:58] <Mavericks> hmm
- # [12:58] * Joins: karl (karl@moz-564B3ADB.jetstream.xtra.co.nz)
- # [12:59] <@smaug> mounir: what is .called
- # [12:59] <@smaug> I mean, is it a boolean value?
- # [12:59] <mounir> no
- # [13:00] <mounir> it is an Activity object
- # [13:00] <mounir> we could put that elsewhere
- # [13:00] <mounir> and rename
- # [13:00] <mounir> it
- # [13:00] <mounir> or even have on object that will have the activity info and allow .postResult/.postError
- # [13:01] * Quits: karl (karl@moz-564B3ADB.jetstream.xtra.co.nz) (Ping timeout)
- # [13:01] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird -- http://www.instantbird.com)
- # [13:01] <@smaug> mounir: isn't it possible to have several Activity objects
- # [13:01] * Quits: m_katp (Daily@moz-348F61F0.mozilla.or.jp) (Ping timeout)
- # [13:01] <mounir> no
- # [13:01] <mounir> as said, if a page is called 'again' for an activity, those should be updated
- # [13:01] <@smaug> uh
- # [13:01] <@smaug> then I don't understand
- # [13:01] <@smaug> .activity is probably Activity object
- # [13:02] <mounir> oh no
- # [13:02] <@smaug> and so would .activity.called
- # [13:02] <mounir> navigator.activity is like navigator.battery or navigator.sms
- # [13:02] <mounir> we could put everything in navigator
- # [13:02] <mounir> navigator.calledActivity
- # [13:02] <mounir> and navigator.activityResult
- # [13:02] * mounir hates that spec
- # [13:03] * @smaug is still so lost with this all
- # [13:03] * Joins: alice (anonymous@moz-419EDCC0.mvpvlp.com)
- # [13:04] <mounir> we can do that over the phone if you want
- # [13:04] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [13:04] <@smaug> so, why can't there be several Activity objects?
- # [13:04] <mounir> an app can only handle one activity at a time
- # [13:05] <mounir> but that looks like more like a design choice
- # [13:05] <mounir> i guess
- # [13:05] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [13:06] <@smaug> but what if startActivity is called before the previous one has been "done"
- # [13:06] <@smaug> I feel like I'm missing something here
- # [13:06] <@smaug> like some core reason for this all :)
- # [13:07] <@smaug> getRegisteredActivityHandlers() seems to return an array of Activity objects
- # [13:07] <@smaug> so there can be many
- # [13:08] <@smaug> but why is that called getRegisteredActivityHandlers(). nsIDOMActivity doesn't look like a handler for anything. It looks like a description of an activity
- # [13:08] * Quits: nli (nli@moz-99690620.hinet-ip.hinet.net) (Quit: nli)
- # [13:08] * nli` is now known as nli|away
- # [13:09] <mounir> smaug: I haven't drafted that getRegisteredActivityHandlers but I think it will return activities the app has registered
- # [13:09] <mounir> i mean, activities the app can handle
- # [13:09] <mounir> not real activities that can be run
- # [13:09] <mounir> I agree that we haven't though much about being able to handle two activities at the same time
- # [13:09] <mounir> I have to think about it
- # [13:10] <@smaug> mounir: so, since practice, what happens when startActivity is called
- # [13:10] <@smaug> it returns a request, but does user see something?
- # [13:10] * Joins: m_katp (Daily@moz-348F61F0.mozilla.or.jp)
- # [13:10] * AutomatedTester is now known as AutomatedTester|AFK
- # [13:10] <mounir> the user will have to pick an app in the list of app able to handle the activity
- # [13:11] <mounir> and then, the app will be running
- # [13:11] <mounir> and the activity handled
- # [13:11] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
- # [13:12] <@smaug> mounir: is the activity handled when user closes the app or what?
- # [13:12] <@smaug> or just when the app starts
- # [13:12] * Quits: m_katp (Daily@moz-348F61F0.mozilla.or.jp) (Quit: m_katp)
- # [13:13] <@smaug> and when is mozactivity event dispatched?
- # [13:13] * Quits: timdream (timdream@moz-99690620.hinet-ip.hinet.net) (Quit: timdream)
- # [13:14] * Joins: sawrubh (Mibbit@9075BEE0.4850A4DD.1957C0DA.IP)
- # [13:15] <mounir> mozactivity is dispatched when the app that handles the activity is used to handle the activity but isn't started because it is already started
- # [13:15] <mounir> for example, the browser app can handle Activity("view", {type:"text/html}) and we want to know when to open a new tab
- # [13:15] <@smaug> mounir: that mean like...
- # [13:16] * Quits: cpearce (chatzilla@moz-510B10B9.xdsl.xnet.co.nz) (Ping timeout)
- # [13:16] <mounir> if the browser app was closed, the event wouldn't have been sent but only the calledActivity and result objects (this part being completely not clear yet)
- # [13:16] <@smaug> mounir: so mozactivity listener would open the new tab?
- # [13:16] <mounir> yes
- # [13:17] <mounir> for an email app, it would open the 'new email' window maybe
- # [13:17] <@smaug> if browser handles emails
- # [13:17] * Joins: rohan (chatzilla@CE8DD343.2C2BFB59.35E0727C.IP)
- # [13:17] <mounir> i said, email app
- # [13:18] <mounir> arf, my punctuation is quite wrong here
- # [13:18] <@smaug> but mozactivity isn't dispatched if the browser itself won't handle the activity ?
- # [13:19] <mounir> it's dispatched to the window that handles the activity
- # [13:21] * Quits: decoder (quassel@moz-216446B9.own-hero.net) (Ping timeout)
- # [13:21] <@smaug> mounir: right, but if we open some image editor to do something, mozactivity isn't dispatched at all
- # [13:21] * Joins: tchevalier (Instantbir@26DF2FEE.76D180ED.C47D5415.IP)
- # [13:21] <@smaug> (I'm talking about desktop here)
- # [13:21] * Quits: tchevalier (Instantbir@26DF2FEE.76D180ED.C47D5415.IP) (Quit: Instantbird -- http://www.instantbird.com)
- # [13:21] <mounir> oh you mean a native image editor app?
- # [13:21] * Joins: tchevalier (Instantbir@26DF2FEE.76D180ED.C47D5415.IP)
- # [13:21] <@smaug> right
- # [13:22] <mounir> for the moment we are far from handling the case of opening native app
- # [13:22] <@smaug> or is that not possible?
- # [13:22] * glazou is now known as glazou_afk
- # [13:22] <mounir> i guess, we wouldn't send an event to the native app, indeed ;)
- # [13:22] <mounir> but I'm not sure if we would even do that
- # [13:22] <mounir> it wouldn't be easier
- # [13:23] <mounir> given that native apps would have te explicitely handle those cases because the image editor would have to give us back the image
- # [13:23] <@smaug> right
- # [13:23] * Joins: decoder (quassel@moz-216446B9.own-hero.net)
- # [13:23] * Joins: pranavrc (pranavrc@52555D60.29155700.520CDC98.IP)
- # [13:24] <@smaug> mounir: so, I still don't understand the .called
- # [13:24] <@smaug> in which window is that happening
- # [13:24] <@smaug> in the target web app?
- # [13:24] <mounir> yes
- # [13:24] * Quits: m_kato (m_kato@moz-348F61F0.mozilla.or.jp) (Quit: Leaving...)
- # [13:25] <@smaug> mounir: so, like main web page want to do something with an image, and an image web app is activated
- # [13:25] <@smaug> then image app would have that .called
- # [13:25] <@smaug> ?
- # [13:25] * Quits: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Input/output error)
- # [13:25] <mounir> yes
- # [13:25] <mounir> which would represent the activity that has been used to call the app
- # [13:26] <mounir> the activity that has to be handled
- # [13:26] <@smaug> what is activitySource ?
- # [13:26] * Joins: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [13:26] <mounir> same thing
- # [13:26] <@smaug> since it is very strange to keep events alive that way
- # [13:26] * Joins: gozala1 (gozala@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [13:27] * Quits: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
- # [13:28] <@smaug> mounir: so, in a web page, startActivity("foobar, image/png") is called
- # [13:28] <@smaug> mounir: a new web page is opened to handle that image manipulation
- # [13:28] <@smaug> that new page gets mozactivity event at some point?
- # [13:28] <mounir> no
- # [13:29] <mounir> i think we could assume webpages will check activitySource/.called/whatever name in the load event
- # [13:29] * Ms2ger curses editor
- # [13:29] <@smaug> er, the current page get mozactivity and opens possibly a new page for the image manipulation ?
- # [13:29] <mounir> we could fire an event too
- # [13:30] <@smaug> still so lost ...
- # [13:30] * Parts: sawrubh (Mibbit@9075BEE0.4850A4DD.1957C0DA.IP)
- # [13:30] <edmorley> !seen joewalker
- # [13:30] * Quits: aja (aja@3846FB25.AEC64F0A.7880DB15.IP) (Quit: AndroIRC - Android IRC Client ( http://www.androirc.com ))
- # [13:30] <firebot> joewalker was last seen 37 weeks, 1 day, 20 hours, 51 minutes and 13 seconds ago, saying 'is in #fx-team' in #devtools.
- # [13:30] * Joins: mak (mak@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [13:31] <edmorley> jacek: btw the tbpl star in bug 707345 comment 14 is actually different, have filed bug 749566
- # [13:32] <mounir> smaug: I'm pretty sure you have better to do than discussing this awful api
- # [13:32] <mounir> i'm afraid i'm bothering you a bit too much
- # [13:34] * Quits: @smaug (chatzilla@moz-F11BE219.elisa-mobile.fi) (Ping timeout)
- # [13:34] * Joins: smaug (chatzilla@moz-F11BE219.elisa-mobile.fi)
- # [13:34] * ChanServ sets mode: +o smaug
- # [13:34] * Joins: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net)
- # [13:34] * Quits: smagnin (pike@moz-DEF53BC9.fbx.proxad.net) (Quit: Quitte)
- # [13:35] * Quits: alice (anonymous@moz-419EDCC0.mvpvlp.com) (Ping timeout)
- # [13:35] * Quits: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com) (Ping timeout)
- # [13:36] * Joins: alice (anonymous@moz-419EDCC0.mvpvlp.com)
- # [13:36] * Joins: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP)
- # [13:37] * Quits: mike5w3c (MikeS@moz-260332AA.c3-0.arl-ubr1.sbo-arl.ma.cable.rcn.com) (Quit: mike5w3c)
- # [13:37] * Joins: harth (harth@88F51059.F3BBB17D.144F44FA.IP)
- # [13:39] * Quits: @smaug (chatzilla@moz-F11BE219.elisa-mobile.fi) (Ping timeout)
- # [13:39] * Joins: smaug (chatzilla@moz-F11BE219.elisa-mobile.fi)
- # [13:39] * ChanServ sets mode: +o smaug
- # [13:40] * Joins: alice_ (anonymous@moz-419EDCC0.mvpvlp.com)
- # [13:40] <@smaug> mounir: anyhow, try to not add that kinds of methods to event objects, and also, try to not have activitySource like things
- # [13:40] <@smaug> please
- # [13:40] * Quits: alice (anonymous@moz-419EDCC0.mvpvlp.com) (Ping timeout)
- # [13:40] * alice_ is now known as alice
- # [13:42] <mounir> smaug: having an object in the event that would contain the source activity and postResult/postError methods would be better?
- # [13:42] <mounir> or that would be just hiding stuff under the carpet ;)
- # [13:42] <@smaug> mounir: so where does the error/result go?
- # [13:43] <mounir> in an object in the event object
- # [13:43] <mounir> I will have to bikeshed with myself for the details ;)
- # [13:44] <@smaug> Ms2ger: remind me to review mounir's spec at some point ;)
- # [13:45] <Ms2ger> mounir is writing specs?
- # [13:45] * Ms2ger gives up
- # [13:45] * Fallen is now known as Fallen|away
- # [13:46] * Joins: KaiRo (robert@moz-3A0B1969.adsl.highway.telekom.at)
- # [13:46] * Joins: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch)
- # [13:46] <mounir> Ms2ger: dude, I would give anything to stop working on that one
- # [13:46] <mounir> Ms2ger: need a poney? :)
- # [13:47] <Ms2ger> Hah
- # [13:47] <Ms2ger> Is this at the W3C?
- # [13:47] <mounir> the poney isn't unfortunately
- # [13:47] <mounir> they tend to kill them :(
- # [13:48] <Ms2ger> And the spec?
- # [13:48] <mounir> WebIntents is a TF in DAP/WebApps WG
- # [13:48] * Joins: janv (varga@moz-1C1B34A2.o2inet.sk)
- # [13:48] <mounir> but this spec is even worse than what we are working on
- # [13:48] <mounir> but it's very similar
- # [13:49] <Ms2ger> No, then
- # [13:49] * Quits: @smaug (chatzilla@moz-F11BE219.elisa-mobile.fi) (Input/output error)
- # [13:49] * Joins: smaug (chatzilla@moz-F11BE219.elisa-mobile.fi)
- # [13:49] * ChanServ sets mode: +o smaug
- # [13:50] <@smaug> glandium: looks like this build run
- # [13:50] <@smaug> s
- # [13:50] <@smaug> compiled using gcc
- # [13:50] <@smaug> clang on linux is too buggy for anything
- # [13:50] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: Success !!)
- # [13:51] * Quits: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch) (Quit: Leaving.)
- # [13:51] * davehunt is now known as davehunt|away
- # [13:52] * Joins: masayuki (Daily@moz-911CC660.zaq.ne.jp)
- # [13:52] * Joins: rohan_ (chatzilla@1EF40FE8.33FD562D.C7008325.IP)
- # [13:53] * Quits: rohan (chatzilla@CE8DD343.2C2BFB59.35E0727C.IP) (Ping timeout)
- # [13:54] * Joins: rohan (chatzilla@CE8DD343.2C2BFB59.35E0727C.IP)
- # [13:55] * Quits: rohan_ (chatzilla@1EF40FE8.33FD562D.C7008325.IP) (Ping timeout)
- # [13:55] <avih> hey, should there be anyone active on #mozdev? i'm having issues with my hosted site, and the # seems deserted for at least a week now.. :/
- # [13:55] * Quits: jgilbert (jgilbert@911DC8B5.CDEF824B.9FDAC312.IP) (Ping timeout)
- # [13:56] * Joins: kaie (kaie@moz-12267C80.dip.t-dialin.net)
- # [13:57] <KaiRo> avih: that channel is pretty dead
- # [13:57] * Joins: automata (automata@8D23278A.C27CA109.16867D26.IP)
- # [13:57] <kaie> I don't understand why this build is labeled as busted, I can't find the failure in the build log. https://tbpl.mozilla.org/php/getParsedLog.php?id=11248063&tree=Mozilla-Inbound&full=1 (from https://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=bb2d256dcfac )
- # [13:57] <KaiRo> and has been for a long time
- # [13:57] * Quits: alice (anonymous@moz-419EDCC0.mvpvlp.com) (Quit: alice)
- # [13:57] <avih> KaiRo: indeed it seems that way.. but there are still hosted sites on mozdev, and there seems to be issues with a php script of mine recently, and i don't really know whom to address...
- # [13:58] * glazou_afk is now known as glazou
- # [13:58] <KaiRo> avih: send to the project_owners@mozdev.org list
- # [13:59] <NeilAway> glandium/gaston: yes, it's possible to build thunderbird and seamonkey on xulrunner, but I'm not sure whether everything runs
- # [13:59] <KaiRo> avih: that's what usually works best
- # [13:59] <avih> KaiRo: yeh, i might do that,, though #mozdev seems to be the logical first try..
- # [13:59] <avih> a shame it's deserted..
- # [13:59] <edmorley> kaie: obj-firefox/dist/bin/leakstats: log file incomplete
- # [13:59] <edmorley> kaie: I've not seen it before, but that doesn't mean it's new :-)
- # [14:00] <KaiRo> avih: has been a very long time since mozdev people were active on IRC - the whole project is very much in a maintenance-only mode
- # [14:00] <kaie> edmorley, thank you. could this be an infrastructure failure? I wonder if I can/should retry that build
- # [14:00] <avih> KaiRo: yes, quite a shame, really...
- # [14:00] <avih> doesn't seem out of mozilla's power to maintain a site for addon devs...
- # [14:01] <kaie> edmorley, shall I click the "+" for rebuild?
- # [14:01] <edmorley> kaie: that would be my guess, yeah retry :-)
- # [14:01] <kaie> edmorley, ok thanks!
- # [14:01] <edmorley> np :-)
- # [14:02] * Quits: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es) (Ping timeout)
- # [14:04] * Quits: mak (mak@8F761026.B5EF4AF6.E96CA9D8.IP) (Client exited)
- # [14:04] <KaiRo> avih: back when mozdev was created, the project hosting space wasn't as large as it is now, mozdev has served its need, but not sure it still does today
- # [14:05] <KaiRo> there are better project hosting spaces around now
- # [14:05] <avih> KaiRo: hosting addon sites doesn't serve a purpose in your opinion??
- # [14:05] <gaston> NeilAway: well if not everything works there's no point, no ? :)
- # [14:05] * Quits: gozala1 (gozala@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: Leaving.)
- # [14:05] <KaiRo> avih: oh, it does. for sourceforge, github, etc. for sure, they're doing it well - mozdev would never be able to compete with those anyhow
- # [14:05] * Quits: @smaug (chatzilla@moz-F11BE219.elisa-mobile.fi) (Connection reset by peer)
- # [14:06] <NeilAway> gaston: well, I don't know of anything specific that doesn't work, but I don't know if anybody's run any tests on it
- # [14:06] * Joins: gozala1 (gozala@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [14:06] * Joins: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es)
- # [14:06] <gaston> so --with-libxul-sdk, run and see how it goes ? :)
- # [14:07] <avih> KaiRo: do you know what's the major roadblock with mozdev? is it hdd space?
- # [14:07] * Joins: smaug (chatzilla@moz-F11BE219.elisa-mobile.fi)
- # [14:07] * ChanServ sets mode: +o smaug
- # [14:07] <glandium> NeilAway: i'd be surprised if it works fully, considering seamonkey and tb expect some of their components in libxul.so.
- # [14:07] <gaston> i'm wondering since now by default tb & sm install their sdk if not built against an existing sdk...
- # [14:08] * Quits: c0smikdebris (c0smikdebr@29F7676A.FB084405.BE90E62C.IP) (Ping timeout)
- # [14:09] * Quits: masayuki (Daily@moz-911CC660.zaq.ne.jp) (Quit: masayuki)
- # [14:10] * Quits: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP) (Quit: jfkthame)
- # [14:12] * Quits: gerv (gerv@moz-8E68CF56.in-addr.arpa) (Quit: Leaving.)
- # [14:12] * Quits: gozala1 (gozala@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: Leaving.)
- # [14:13] <@smaug> ++masayuki
- # [14:13] <NeilAway> gaston: you also need --enable-experimental-external-linkage
- # [14:13] <NeilAway> glandium: "expect"?
- # [14:14] <NeilAway> gaston: sorry, it's called incomplete-external-linkage
- # [14:14] <glandium> NeilAway: oh, external linkage for comm components is done?
- # [14:14] <NeilAway> avih: it's time/money
- # [14:14] * Joins: shorlander-mobile (shorlander@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [14:14] * Quits: darktrojan (geoff@moz-30B3CCFD.telstraclear.net) (Quit: darktrojan)
- # [14:14] <NeilAway> glandium: well, it has been done, jhorak managed to get it to build
- # [14:15] <gaston> interesting
- # [14:15] <gaston> now to let the testmonkeys^Wdistributors test it ? :)
- # [14:16] <jhorak> yeah, but no longer. There's been changes to use namespaces for using components from libxul and so it doesn't work now.
- # [14:16] <avih> NeilAway: honestly, it sounds to me more of a prioritization issue than anything else... i'm not following it too closely, but it has been working well enough for many many years now. what broke?
- # [14:16] <NeilAway> avih: I haven't been following too closely, but maybe you can read the project owners archives
- # [14:17] <avih> NeilAway: i've read some.
- # [14:17] * Joins: c0smikdebris (c0smikdebr@3348A1F9.FCB1410C.274D17D6.IP)
- # [14:17] <gaston> jhorak: #707305, right ?
- # [14:17] <avih> NeilAway: overall, it's a shame.. i just hope it can live again..
- # [14:17] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
- # [14:18] <NeilAway> jhorak: well, my tweaked builds with my patch from 707305 still seem to work
- # [14:18] * Quits: maikmerten (merten@moz-497D7F97.itmc.tu-dortmund.de) (Ping timeout)
- # [14:18] * NeilAway occasionally comes across compilation errors
- # [14:18] * Joins: espindola (espindola@moz-B530506.dsl.teksavvy.com)
- # [14:19] <gaston> #306324 for tb-on-xulrunner is still 'new'
- # [14:19] <jhorak> hm, that's cool. I'd like to resume to tb+libxul
- # [14:19] * AutomatedTester|AFK is now known as AutomatedTester
- # [14:20] * Quits: shorlander-mobile (shorlander@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: Leaving...)
- # [14:20] <NeilAway> gaston: well, feel free to CC me on any issues you discover, although I can't guarantee anything
- # [14:20] <jhorak> gaston: me too.
- # [14:21] <gaston> damn
- # [14:21] <gaston> that means now i have to try...
- # [14:22] <gaston> holy batman so many pending patches in #306324
- # [14:23] * Joins: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP)
- # [14:25] * Joins: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch)
- # [14:25] <KaiRo> avih: the major raodblock with mozdev is 1) money and 2) purpose
- # [14:25] * Joins: smagnin (pike@moz-DEF53BC9.fbx.proxad.net)
- # [14:26] * bhearsum|afk is now known as bhearsum
- # [14:26] * Quits: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch) (Quit: Leaving.)
- # [14:26] * rail_away is now known as rail
- # [14:26] * Quits: Kailas_ (patilkr@moz-D5B99D9A.dynip.nus.edu.sg) (Client exited)
- # [14:27] <KaiRo> avih: a third might even be people to work on the site/system
- # [14:28] * Joins: jprmc (jprmc@76A8CFF3.5BCEC6DB.DA78B690.IP)
- # [14:28] * Quits: Matt (Matt@A356E139.176F2691.B7C3970A.IP) (Ping timeout)
- # [14:28] * Matt_ is now known as Matt
- # [14:30] <edmorley> philor|away, mbrubeck, <anyone else that files new random oranges>: I'm going to make a concerted effort to always CC test authors/last person to touch the test/failing that module peers for new oranges + I'm going through some of the more common ones to make sure people are CC'd on each -- in the hope that it improves the rate at which they are fixed
- # [14:30] * Joins: Matt_ (Matt@A356E139.176F2691.B7C3970A.IP)
- # [14:31] <edmorley> philor|away, mbrubeck: at least in some cases, I think it's just a case of the test creator not even knowing about the orange, so maybe this will help - thought it was worth a try anyway :-)
- # [14:31] * Quits: smagnin (pike@moz-DEF53BC9.fbx.proxad.net) (Quit: Quitte)
- # [14:32] * Joins: Mossop (mossop@F2D29657.F60B0462.67AC9B1.IP)
- # [14:34] * Quits: surkov (surkov@A4C60ACB.84614B10.33A1AC3C.IP) (Quit: surkov)
- # [14:34] * Quits: tanvi (tanvi@moz-9440AA69.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [14:34] * Joins: smagnin (pike@moz-DEF53BC9.fbx.proxad.net)
- # [14:36] * Quits: jprmc (jprmc@76A8CFF3.5BCEC6DB.DA78B690.IP) (Quit: Leaving)
- # [14:37] * Joins: anky (anky@C0859E85.46D11743.A3D1B221.IP)
- # [14:39] * Joins: shorlander-mobile (shorlander@F2D29657.F60B0462.67AC9B1.IP)
- # [14:39] <@smaug> and reviews reviews...
- # [14:39] <@smaug> Ms2ger: you're going to be an intern this summer?
- # [14:39] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
- # [14:40] <Ms2ger> Afraid not
- # [14:40] <@smaug> no? :(
- # [14:40] <Ms2ger> Not doing your reviews either ;)
- # [14:40] <@smaug> how did you figure out what I had in my mind ;)
- # [14:41] * Joins: wesj (Instantbir@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [14:41] <graememcc> edmorley++
- # [14:41] <@smaug> Ms2ger: but seriously, not an intern ?
- # [14:41] <@smaug> employee then ?
- # [14:41] <@smaug> contractor ?
- # [14:41] <@smaug> volunteer ?
- # [14:42] <gaston> slave ?
- # [14:42] <Ms2ger> Volunteer
- # [14:42] <@smaug> I thought mounir had convinced you to be an intern
- # [14:42] <@smaug> but maybe not
- # [14:42] <Ms2ger> mounir, you did? :)
- # [14:42] <Ms2ger> Maybe next year :)
- # [14:43] <@smaug> could be my misunderstanding
- # [14:43] * Quits: smagnin (pike@moz-DEF53BC9.fbx.proxad.net) (Client exited)
- # [14:45] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
- # [14:45] * Joins: gozala1 (gozala@F2D29657.F60B0462.67AC9B1.IP)
- # [14:46] <nigelb> heh, khuey's blog being called about:khuey, made me type that into the urlbar :P
- # [14:46] * Joins: smagnin (pike@moz-DEF53BC9.fbx.proxad.net)
- # [14:46] <nigelb> Maybe we should have an add-on just to do that :P
- # [14:46] <Ms2ger> You don't have it?
- # [14:46] <nigelb> There is one?
- # [14:46] * nigelb searches
- # [14:46] <Ms2ger> In my mind, sure :)
- # [14:46] <nigelb> Hah.
- # [14:48] * Joins: bbondy (bbondy@F2D29657.F60B0462.67AC9B1.IP)
- # [14:49] * Joins: armenzg (armenzg@CA037C21.5BCEC6DB.DA78B690.IP)
- # [14:49] <@smaug> nigelb: why addon ?
- # [14:49] <nigelb> what's a better way to register about: urls?
- # [14:49] <nigelb> without doing a custom build :)
- # [14:49] <@roc> Ms2ger could be an intern in NEW ZEALAND
- # [14:50] <@roc> how could anyone refuse
- # [14:50] <nigelb> totally.
- # [14:51] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
- # [14:51] <Ms2ger> Thanks for the offer, but I'm no fan of long flights ;)
- # [14:51] <@roc> come on a boat
- # [14:52] <nigelb> it's only 14 hours at most.
- # [14:52] <Ms2ger> 14 hours by boat?
- # [14:52] <Ms2ger> I'd do that
- # [14:52] <nigelb> flight
- # [14:52] <jfkthame> that depends where you start from, surely
- # [14:52] <Ms2ger> The moon? :)
- # [14:52] <nigelb> hehe, fly to australia and the go on a boat? That should work.
- # [14:52] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
- # [14:53] <@roc> or you could be an contractor under a secret identity. For years we had a contractor known to HR only as "moz_bug_r_a4"
- # [14:53] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [14:53] <nigelb> Ohh, that's allowed?
- # [14:54] <gaston> he was working on bug r a4 ?
- # [14:54] * Joins: Asa (asa@386C8CEB.7488BB3C.E96CA9D8.IP)
- # [14:54] * Joins: mak (mak@F2D29657.F60B0462.67AC9B1.IP)
- # [14:55] * Joins: fs (Elchi3@A0505678.6E78B65D.CDBA6951.IP)
- # [14:56] <@smaug> moz_bug_r_a4 is still somewhat active
- # [14:56] <@smaug> and not he, but she, I believe
- # [14:57] <gaston> mailnews/db/msgdb/src/nsMsgDatabase.cpp:1124: error: extra ';' <- anyone knows if there's already a bz for that ?
- # [14:58] <edmorley> roc: wow that's crazy :-)
- # [14:58] <@roc> well, at least we've narrowed down Ms2ger's location to somewhere that's a long flight from New Zealand
- # [14:58] * jmaher|afk is now known as jmaher
- # [14:59] <@smaug> I think Ms2ger lives somewhere near Brussels
- # [15:00] <nigelb> roc: To be fair, everywhere is a long flight to New Zealand ;-)
- # [15:00] <nigelb> Except maybe Australia. :P
- # [15:00] * rail is now known as rail-buildduty
- # [15:00] * Joins: geoffbrown (geoffbrown@F2D29657.F60B0462.67AC9B1.IP)
- # [15:01] * Joins: mjschranz (mjschranz@7D9C37DC.11EAB7CF.1139E686.IP)
- # [15:01] <rail-buildduty> jesup: hey, in bug 749577, do you want both unittests and talos enabled by default for alder?
- # [15:02] * Quits: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net) (Input/output error)
- # [15:02] * Quits: mjschranz (mjschranz@7D9C37DC.11EAB7CF.1139E686.IP) (Client exited)
- # [15:03] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Quit: Verlassend)
- # [15:03] * Quits: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP) (Quit: jfkthame)
- # [15:04] * Joins: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP)
- # [15:04] * Quits: Matt_ (Matt@A356E139.176F2691.B7C3970A.IP) (Ping timeout)
- # [15:04] * Joins: mjschranz (mjschranz@7D9C37DC.11EAB7CF.1139E686.IP)
- # [15:05] * Quits: wesj (Instantbir@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
- # [15:06] <AutomatedTester> is there a way that I can see if a component has been loaded when the browser has been started?
- # [15:06] * Quits: anky (anky@C0859E85.46D11743.A3D1B221.IP) (Client exited)
- # [15:06] * Joins: andreasn (andreasn@moz-436FB3D1.a336.priv.bahnhof.se)
- # [15:07] * Joins: Matt_ (Matt@A356E139.176F2691.B7C3970A.IP)
- # [15:07] * Quits: @smaug (chatzilla@moz-F11BE219.elisa-mobile.fi) (Ping timeout)
- # [15:08] * Joins: Honza (chatzilla@F2D29657.F60B0462.67AC9B1.IP)
- # [15:10] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
- # [15:10] * Joins: smaug (chatzilla@moz-F11BE219.elisa-mobile.fi)
- # [15:10] * ChanServ sets mode: +o smaug
- # [15:11] * Quits: pranavrc (pranavrc@52555D60.29155700.520CDC98.IP) (Quit: Ping timeout: ∞)
- # [15:11] * armenzg is now known as armenzg_brb
- # [15:11] * Quits: smagnin (pike@moz-DEF53BC9.fbx.proxad.net) (Quit: Quitte)
- # [15:11] <glandium> bsmedberg: there's not webapp runtime for linux?
- # [15:11] * Quits: armenzg_brb (armenzg@CA037C21.5BCEC6DB.DA78B690.IP) (Input/output error)
- # [15:12] * Joins: armenzg_brb (armenzg@CA037C21.5BCEC6DB.DA78B690.IP)
- # [15:13] * Quits: armenzg_brb (armenzg@CA037C21.5BCEC6DB.DA78B690.IP) (Ping timeout)
- # [15:14] * Joins: jgilbert (jgilbert@911DC8B5.CDEF824B.9FDAC312.IP)
- # [15:14] * Joins: mike5w3c (MikeS@moz-E9ABBA62.wireless.csail.mit.edu)
- # [15:15] * Joins: mwu (mwu@moz-59435430.hsd1.nj.comcast.net)
- # [15:17] * Quits: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP) (Connection reset by peer)
- # [15:17] * Joins: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP)
- # [15:18] <AryehGregor> Ms2ger, when you submitted your committer's agreement, did you give your real name, or did legal let you get away with signing your pseudonym? (AFAIK, signatures are legally binding even if you don't sign your actual name, so . . .)
- # [15:18] * Joins: nhirata (nhirata.bu@F2D29657.F60B0462.67AC9B1.IP)
- # [15:18] <glandium> hey, what happened to Ms3ger?
- # [15:19] * Joins: AaronMT (AaronMT@F2D29657.F60B0462.67AC9B1.IP)
- # [15:19] * catlee-away is now known as catlee
- # [15:19] * ewong|sleep is now known as ewong
- # [15:20] * Quits: Matt_ (Matt@A356E139.176F2691.B7C3970A.IP) (No route to host)
- # [15:20] * bwinton_away is now known as bwinton
- # [15:20] * Joins: Matt_ (Matt@A356E139.176F2691.B7C3970A.IP)
- # [15:20] * Joins: akeybl (akeybl@F2D29657.F60B0462.67AC9B1.IP)
- # [15:21] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
- # [15:21] * Joins: Misfit_Geek (MisfitGeek@moz-D14C5FCF.hsd1.nh.comcast.net)
- # [15:22] * Joins: vikash (vikash@C0EC6105.A3ACA9FF.5D9ABA9F.IP)
- # [15:22] * Quits: Kabaka (Kabaka@moz-7D55A797.stl1cmta01.stwrok.ok.dh.suddenlink.net) (Quit: Rebooting.)
- # [15:23] * Joins: past (past@F2D29657.F60B0462.67AC9B1.IP)
- # [15:23] * Joins: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP)
- # [15:24] <AryehGregor> So, Ms2ger, any interest in bug 748242? :)
- # [15:24] * Joins: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp)
- # [15:25] <AryehGregor> lsblakk|afk, autoland never posted the results to https://bugzilla.mozilla.org/show_bug.cgi?id=748725 or https://bugzilla.mozilla.org/show_bug.cgi?id=748303 (still says autoland-in-queue two days later).
- # [15:25] * Joins: vladan (vladan@E984A762.BF9D67A0.57F33CED.IP)
- # [15:26] * Joins: Kabaka (Kabaka@moz-7D55A797.stl1cmta01.stwrok.ok.dh.suddenlink.net)
- # [15:26] * Joins: surkov (surkov@A4C60ACB.84614B10.33A1AC3C.IP)
- # [15:26] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
- # [15:28] <bjacob> if i run a JS benchmark inside a try { ... } statement, am I distorting results?
- # [15:29] * Quits: int3 (int3@moz-B14F9E03.subnet-248.amherst.edu) (Client exited)
- # [15:29] <mounir> smaug: Ms2ger told me last year he would be an intern this summer
- # [15:29] <mounir> but now he says next summer
- # [15:29] <froydnj> bjacob: benchmark it and find out? ;)
- # [15:29] <Ms2ger> I did? :)
- # [15:29] <mounir> Ms2ger: oh yes you did
- # [15:30] <bjacob> froydnj: i was hoping a JS person could tell me right away if this question makes sense
- # [15:30] <bjacob> Ms2ger as an intern? bwahahahaha
- # [15:30] <froydnj> bjacob: I don't see why it would matter much, but I am not a JS expert
- # [15:31] <froydnj> there's probably a little overhead for entering the try, but your benchmark should dominate that time
- # [15:31] <Ms2ger> AryehGregor, yeah, once I get my current editor patches :)
- # [15:31] * Joins: trevorh (trevor@6B49D0F3.9EC3C401.5B8E4A7E.IP)
- # [15:31] <bjacob> yeah i'm not concerned about startup time, just want to know if being inside of a try forces JS code to run differently
- # [15:31] * Quits: mjschranz (mjschranz@7D9C37DC.11EAB7CF.1139E686.IP) (Client exited)
- # [15:31] <glandium> there's something wrong with nightlies and aurora... they don't register about:startup and about:telemetry at startup, but they do when the extension is disabled/enabled
- # [15:32] <Ms2ger> Also, I should review GetElementParent callers
- # [15:32] * Quits: trevorh (trevor@6B49D0F3.9EC3C401.5B8E4A7E.IP) (Quit: Leaving.)
- # [15:33] * Quits: janv (varga@moz-1C1B34A2.o2inet.sk) (Quit: This computer has gone to sleep)
- # [15:34] <glandium> mmmm must be something fishy with some components
- # [15:35] <glandium> (because i had fucked up my install)
- # [15:35] * Quits: vikash (vikash@C0EC6105.A3ACA9FF.5D9ABA9F.IP) (Quit: Leaving)
- # [15:37] * Joins: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net)
- # [15:38] * Joins: vikash (vikash@C0EC6105.A3ACA9FF.5D9ABA9F.IP)
- # [15:38] * Joins: mjschranz (mjschranz@7D9C37DC.11EAB7CF.1139E686.IP)
- # [15:39] * Joins: armenzg_brb (armenzg@F2D29657.F60B0462.67AC9B1.IP)
- # [15:39] * Quits: Wei_o_o (Wei@212A6CEB.4F4B4250.FAA9ED67.IP) (Quit: Ex-Chat)
- # [15:39] * Quits: mjschranz (mjschranz@7D9C37DC.11EAB7CF.1139E686.IP) (Client exited)
- # [15:39] * jlund|away is now known as jlund
- # [15:40] * Joins: int3 (int3@moz-B14F9E03.subnet-248.amherst.edu)
- # [15:40] <mounir> Ms2ger: you w3c fan-boy must know something... is it possible to easily change a spec name after a WG re-charter?
- # [15:40] * Joins: cpearce (chatzilla@moz-510B10B9.xdsl.xnet.co.nz)
- # [15:41] <mounir> i mean, will I have to run 5 polls and sign 10 forms?
- # [15:41] <Ms2ger> What do you mean by spec name?
- # [15:41] <mounir> concretely, the Screen Orientation API has been renamed to View Orientation API by the WebApp WG
- # [15:41] <mounir> which is a non-sense
- # [15:42] <mounir> but eh, Nokia asked for it :_/
- # [15:42] * Quits: jgilbert (jgilbert@911DC8B5.CDEF824B.9FDAC312.IP) (Ping timeout)
- # [15:42] <mounir> likely, they haven't read the spec
- # [15:42] <Ms2ger> Pff
- # [15:42] <Ms2ger> Remind them Samsung now is bigger than them ;)
- # [15:42] * Quits: vikash (vikash@C0EC6105.A3ACA9FF.5D9ABA9F.IP) (Quit: Leaving)
- # [15:42] * Joins: vikash (vikash@C0EC6105.A3ACA9FF.5D9ABA9F.IP)
- # [15:43] <mounir> they told the locking part was confusing with the Device Orientation API
- # [15:43] <mounir> actually, I'm really surprised, they did not even ask the oditor for the change
- # [15:43] <Ms2ger> Aww
- # [15:43] <mounir> s/oditor/editor/
- # [15:43] <Ms2ger> Poor oditor
- # [15:43] * edransch-away is now known as edransch
- # [15:43] <mounir> yes
- # [15:43] <mounir> he is crying
- # [15:43] * Ms2ger passes the cheese
- # [15:44] <mounir> thanks :'(
- # [15:44] <mounir> I might need some wine too
- # [15:44] * tbsaunde|zzz is now known as tbsaunde|busy
- # [15:44] <Ms2ger> Just look into the office bar, then ;)
- # [15:45] * Joins: jgilbert (jgilbert@911DC8B5.CDEF824B.9FDAC312.IP)
- # [15:46] * armenzg_brb is now known as armenzg
- # [15:47] * Quits: Mossop (mossop@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
- # [15:47] * Quits: ddahl (ddahl@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
- # [15:47] * Joins: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
- # [15:47] * Quits: cpearce (chatzilla@moz-510B10B9.xdsl.xnet.co.nz) (Ping timeout)
- # [15:47] * coop|afk is now known as coop
- # [15:48] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [15:48] * Joins: artur (artur@moz-6DFBD742.hsd1.vt.comcast.net)
- # [15:48] * Joins: Mossop (mossop@F2D29657.F60B0462.67AC9B1.IP)
- # [15:49] <mounir> Ms2ger: you haven't really reply though
- # [15:49] <Ms2ger> Indeed I didn't
- # [15:49] <Ms2ger> Should be easy, we renamed DOM4 a couple of times
- # [15:49] * Joins: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP)
- # [15:52] * mjessome|away is now known as mjessome
- # [15:54] <mounir> edmorley: ~90 bugs to mark, poor guy :)
- # [15:54] * Joins: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP)
- # [15:54] <edmorley> :-)
- # [15:54] <AutomatedTester> mounir: well he wanted to be a cowboy, I mean sheriff :P
- # [15:54] <edmorley> gives me a break from starring the android failrues
- # [15:55] <edmorley> and I have chocolate buttons, so all is good :-)
- # [15:56] * Joins: wlach (wlach@moz-14AFFC14.vif.net)
- # [15:57] * Joins: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
- # [15:57] <AutomatedTester> edmorley: office snacks good then :)
- # [15:57] * Joins: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP)
- # [16:00] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [16:00] * Joins: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP)
- # [16:01] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [16:02] <blassey> bz_sleep: ping?
- # [16:02] * Joins: ejpbruel (ejpbruel@F2D29657.F60B0462.67AC9B1.IP)
- # [16:02] <edmorley> AutomatedTester: nom nom nom....mmmm yes... nom nom nom
- # [16:03] * Quits: shorlander-mobile (shorlander@F2D29657.F60B0462.67AC9B1.IP) (Quit: Linkinus - http://linkinus.com)
- # [16:05] <AryehGregor> Ms2ger, does it make any sense to convert "nsIAtom*" to "const nsIAtom*" where possible?
- # [16:05] * Quits: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr)
- # [16:05] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
- # [16:06] * Quits: fs (Elchi3@A0505678.6E78B65D.CDBA6951.IP) (Quit: Leaving)
- # [16:06] * Joins: dseif (dseif@3615C6B2.531FD64C.630E4E47.IP)
- # [16:07] * AaronMT is now known as AaronMTriage
- # [16:07] <AutomatedTester> are js components compiled into omni.ja?
- # [16:07] <Ms2ger> AryehGregor, if you make its methods const, sure
- # [16:07] * Joins: gabor (gabor@F2D29657.F60B0462.67AC9B1.IP)
- # [16:08] <AryehGregor> Ms2ger, but is that worth expending any effort on, since it has no mutator methods anyway? (I think . . .)
- # [16:08] <Ms2ger> Probably not terribly worthwhile
- # [16:08] <edmorley> Ms2ger: thank you muchly :-)
- # [16:09] <Ms2ger> edmorley, np
- # [16:09] <Ms2ger> Enjoy your chocolate :)
- # [16:09] * Joins: jrmuizel (jrmuizel@moz-C607144F.cpe.net.cable.rogers.com)
- # [16:09] * Quits: rohan (chatzilla@CE8DD343.2C2BFB59.35E0727C.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120312181643])
- # [16:09] <AryehGregor> Hmm, nsDependentAtomString(atom) will crash if passed a null pointer.
- # [16:09] <AryehGregor> That seems bad.
- # [16:10] <Mossop> AutomatedTester: Yes
- # [16:10] * Quits: @smaug (chatzilla@moz-F11BE219.elisa-mobile.fi) (Ping timeout)
- # [16:10] * Joins: smaug (chatzilla@moz-F11BE219.elisa-mobile.fi)
- # [16:10] * ChanServ sets mode: +o smaug
- # [16:11] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
- # [16:11] <Ms2ger> AryehGregor, lots of things will crash if you pass them null pointers
- # [16:11] * Joins: Boriss (FlyingToas@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [16:11] <AryehGregor> Well, I guess that's fair.
- # [16:11] <AutomatedTester> Mossop: whats the best way to get JS components to be picked up by Firefox on load
- # [16:11] <Mossop> AutomatedTester: What do you mean?
- # [16:12] <AutomatedTester> Mossop: I wanna drop Marionette (UI automation code) into a FIrefox install directory, update manifests and then launch the browser
- # [16:12] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
- # [16:12] <AutomatedTester> for OpenWebApps we can't use addons
- # [16:12] * Quits: jrmuizel (jrmuizel@moz-C607144F.cpe.net.cable.rogers.com) (Connection reset by peer)
- # [16:12] * Quits: ejpbruel (ejpbruel@F2D29657.F60B0462.67AC9B1.IP) (Quit: Calling it a day)
- # [16:13] <AutomatedTester> and currently Marionette needs a special build to get the JS components to go into the obj-dir
- # [16:13] <Mossop> Can just add a directory with your stuff and drop the right lines into the chrome.manifest for the app
- # [16:13] <AutomatedTester> I have got my manifest loading by the look but it can't seem to find my JS files
- # [16:14] * Quits: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net) (Quit: Mardak)
- # [16:16] * Quits: automata (automata@8D23278A.C27CA109.16867D26.IP) (Ping timeout)
- # [16:16] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
- # [16:16] * Joins: victorporof (victorporo@F2D29657.F60B0462.67AC9B1.IP)
- # [16:16] <NeilAway> smaug++
- # [16:17] * Joins: gerv (gerv@moz-8E68CF56.in-addr.arpa)
- # [16:17] * Quits: gerv (gerv@moz-8E68CF56.in-addr.arpa) (Input/output error)
- # [16:17] * Joins: automata (automata@8D23278A.C27CA109.16867D26.IP)
- # [16:17] * Quits: c0smikdebris (c0smikdebr@3348A1F9.FCB1410C.274D17D6.IP) (Ping timeout)
- # [16:17] * Joins: gerv (gerv@moz-8E68CF56.in-addr.arpa)
- # [16:18] * Quits: gerv (gerv@moz-8E68CF56.in-addr.arpa) (Quit: Leaving.)
- # [16:18] * Joins: anky (anky@C0859E85.46D11743.A3D1B221.IP)
- # [16:18] * Joins: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP)
- # [16:19] * Joins: hipokrit (hipokrit@81016825.8DB70AE8.839F6EC0.IP)
- # [16:19] <glandium> Mossop: are you aware of any bug in the addons manager for bootstrapped extensions that are not properly bootstrapped at startup since so time during 14 development?
- # [16:19] * Quits: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de) (Input/output error)
- # [16:22] * Joins: gerv (gerv@moz-8E68CF56.in-addr.arpa)
- # [16:23] <Mossop> glandium: There were some issues with openwebapps at one point, but those should have got fixed
- # [16:23] * bear-afk is now known as bear
- # [16:23] * Joins: ddahl (ddahl@F2D29657.F60B0462.67AC9B1.IP)
- # [16:23] * davehunt|away is now known as davehunt
- # [16:23] <glandium> Mossop: I have a problem on my profile with both aurora and last nightly
- # [16:24] * Joins: pranavrc (pranavrc@52555D60.29155700.520CDC98.IP)
- # [16:24] <glandium> Mossop: it appears at least some bootstrap addons' startup function is never called
- # [16:24] <Mossop> There are also odd problems if you've done something like moving your profile from OSX to windows or vice versa
- # [16:25] * Quits: dseif (dseif@3615C6B2.531FD64C.630E4E47.IP) (Input/output error)
- # [16:25] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
- # [16:25] <Mossop> Anything suspicious in the error console if you have extensions.logging.enabled set to true?
- # [16:25] * Quits: Asa (asa@386C8CEB.7488BB3C.E96CA9D8.IP) (Ping timeout)
- # [16:26] * Joins: janv (varga@moz-1C1B34A2.o2inet.sk)
- # [16:27] * Joins: c0smikdebris (c0smikdebr@B65ACE73.CADDDC1.D2D1FAF0.IP)
- # [16:27] <glandium> Mossop: aaaaah
- # [16:27] <glandium> Mossop: remember bug 740612?
- # [16:28] * philor|away is now known as philor
- # [16:28] <glandium> Mossop: apparently, when you hit it, and your startup method throws, startup is not called for the remaining addons
- # [16:28] <Mossop> Ah yes
- # [16:28] <Mossop> We should get that fixed
- # [16:29] <glandium> let me file a separate bug on the throwing part
- # [16:30] * Joins: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch)
- # [16:31] * Joins: yuan (ywang@F2D29657.F60B0462.67AC9B1.IP)
- # [16:31] * Quits: Matt_ (Matt@A356E139.176F2691.B7C3970A.IP) (Ping timeout)
- # [16:33] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
- # [16:33] * Quits: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz) (Quit: Connection reset by beer)
- # [16:33] * Quits: int3 (int3@moz-B14F9E03.subnet-248.amherst.edu) (Client exited)
- # [16:33] * Joins: alice (Mibbit@66297B5A.5E69A8BC.BF95DCD5.IP)
- # [16:34] * Joins: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
- # [16:35] * Joins: Asa (asa@F2D29657.F60B0462.67AC9B1.IP)
- # [16:35] * Quits: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es) (Quit: Wychodzi)
- # [16:35] * Joins: Matt_ (Matt@A356E139.176F2691.B7C3970A.IP)
- # [16:36] * Joins: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net)
- # [16:36] * Quits: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr_)
- # [16:38] * Quits: vikash (vikash@C0EC6105.A3ACA9FF.5D9ABA9F.IP) (Quit: Leaving)
- # [16:38] <glandium> Mossop: 749616
- # [16:38] * Joins: int3 (int3@moz-B14F9E03.subnet-248.amherst.edu)
- # [16:39] * AaronMTriage is now known as AaronMT
- # [16:40] <AryehGregor> Why is Tag() on nsIContent instead of nsINode?
- # [16:40] <AryehGregor> Also, what does it actually return for things like text nodes? I can't follow the code.
- # [16:40] * zpao|detached is now known as zpao
- # [16:40] * Joins: dcamp (dave@F2D29657.F60B0462.67AC9B1.IP)
- # [16:41] <Mossop> glandium: I'm confused. We definitely should be catching exceptions thrown from the bootstrap's startup() function: http://mxr.mozilla.org/mozilla-central/source/toolkit/mozapps/extensions/XPIProvider.jsm#3687
- # [16:42] <Ms2ger> AryehGregor, nsGkAtoms::textTagName, I think
- # [16:42] <AryehGregor> If Tag() is meant to return the atom for the .nodeName defined by the DOM spec, it should be valid for all nodes, not just content . . .
- # [16:42] <Ms2ger> (#text)
- # [16:42] <AryehGregor> So I'd think.
- # [16:42] <glandium> Mossop: well, maybe throwing doesn't work, but bug 740612 definitely does it
- # [16:42] <AryehGregor> So why not return "#document" etc. for non-content nodes too?
- # [16:42] <glandium> let me double check
- # [16:42] <Ms2ger> It probably would be on dom::Element if it was added today
- # [16:42] * Joins: jfkthame_ (jfkthame@15AA2040.A1C12133.9542EC20.IP)
- # [16:42] * Quits: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP) (Ping timeout)
- # [16:42] * jfkthame_ is now known as jfkthame
- # [16:42] <Ms2ger> But for ages, nsIContent was where element-specific stuff lived
- # [16:42] <glandium> Mossop: yeah, you're right
- # [16:43] <Mossop> glandium: I'll write a patch later today to fix the issues from 740612
- # [16:43] <glandium> Mossop: i guess i can mark as duplicate
- # [16:45] <Ms2ger> Heh
- # [16:45] <Ms2ger> It was virtual nsIAtom* GetTag() const first, then NS_IMETHOD GetTag(nsIAtom*& aResult) const = 0;, then virtual nsIAtom* Tag() const again
- # [16:46] <Ms2ger> AryehGregor, furthermore... nsINode didn't exist until 2006
- # [16:47] * Ms2ger did not know that
- # [16:48] * Quits: janv (varga@moz-1C1B34A2.o2inet.sk) (Quit: This computer has gone to sleep)
- # [16:49] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
- # [16:49] * Joins: mcot (mcot@C4B02.F3C4E8F3.C8444B8.IP)
- # [16:49] <Ms2ger> And sicking did suggest moving Tag() there, in fact
- # [16:51] * Quits: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch) (Quit: Leaving.)
- # [16:51] * Quits: Matt_ (Matt@A356E139.176F2691.B7C3970A.IP) (Ping timeout)
- # [16:54] * mcote|afk is now known as mcote
- # [16:54] * Joins: sfink (chatzilla@moz-9B3B02C7.dsl.pltn13.sbcglobal.net)
- # [16:55] * Joins: hub (hub@moz-E2FCA694.figuiere.net)
- # [16:55] * Quits: int3 (int3@moz-B14F9E03.subnet-248.amherst.edu) (Client exited)
- # [16:55] * Joins: int3 (int3@moz-B14F9E03.subnet-248.amherst.edu)
- # [16:56] * Joins: Matt_ (Matt@A356E139.176F2691.B7C3970A.IP)
- # [16:57] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
- # [16:58] * Parts: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
- # [16:58] * Quits: yuan (ywang@F2D29657.F60B0462.67AC9B1.IP) (Quit: yuan)
- # [16:58] * Quits: sfink (chatzilla@moz-9B3B02C7.dsl.pltn13.sbcglobal.net) (Client exited)
- # [16:59] * Quits: Polynomial-C (Poly-C@moz-AC67FB69.dip.t-dialin.net) (Ping timeout)
- # [16:59] <Mossop> Do we have a flag in the build system that says whether symbolic links are supported?
- # [16:59] * Joins: jorendorff (jorendorff@F2D29657.F60B0462.67AC9B1.IP)
- # [17:00] * Quits: gozala1 (gozala@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving.)
- # [17:00] * Joins: yuan (ywang@F2D29657.F60B0462.67AC9B1.IP)
- # [17:00] * Quits: jhorak (jhorak@moz-2EE9C9C3.cust.nbox.cz) (Quit: Leaving)
- # [17:00] * Quits: akeybl (akeybl@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving...)
- # [17:00] * Joins: kumar (kmcmillan@moz-E31CD2CB.mozilla.org)
- # [17:01] * Quits: tchevalier (Instantbir@26DF2FEE.76D180ED.C47D5415.IP) (Quit: Instantbird -- http://www.instantbird.com)
- # [17:02] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
- # [17:03] <mounir> edmorley: you CC'd me on an orange
- # [17:03] <mounir> bug 668716
- # [17:03] <mounir> do you confirm this is mac-only?
- # [17:04] <edmorley> mounir: I CC'd quite a few people on oranges today :-)
- # [17:04] <edmorley> I'll take a look
- # [17:04] <mounir> edmorley: why did you CC people?
- # [17:04] <mounir> because they touch the test?
- # [17:04] * Quits: int3 (int3@moz-B14F9E03.subnet-248.amherst.edu) (Client exited)
- # [17:04] * Joins: JeroenDeDauw (jeroen@60B29304.FA4634F5.C29F3A4E.IP)
- # [17:04] <mounir> indeed, I touched that test ;)
- # [17:05] <edmorley> (sorry just doing a backout, one sec)
- # [17:05] <Ms2ger> Makefile:251: *** Variable SOURCE_REPO does not contain a value. Stop.
- # [17:06] * Joins: gozala1 (gozala@F2D29657.F60B0462.67AC9B1.IP)
- # [17:06] * Joins: cadecairos (cadecairos@EDDEAA06.33EE9F8A.1139E686.IP)
- # [17:06] * Joins: juanb (jbecerra@moz-F1012875.hsd1.ca.comcast.net)
- # [17:07] <jesup> rail-buildduty: Probably both - normal checkin tests; we want to be able to catch perf/etc regressions as well.
- # [17:07] * Quits: Matt_ (Matt@A356E139.176F2691.B7C3970A.IP) (Ping timeout)
- # [17:07] <edmorley> mounir: I CC'd people who had touched the test, since in some instances in the past, devs had just not been aware of the failures and were really good a fixing once they were told
- # [17:07] <edmorley> s/the test/the tests for each orange/
- # [17:08] * Joins: dseif (dseif@C080F02E.33EE9F8A.1139E686.IP)
- # [17:08] <rail-buildduty> jesup: unfortunately we can do this at least today, we're hitting buildbot limits with those enabled :/
- # [17:08] * Joins: Matt_ (Matt@A356E139.176F2691.B7C3970A.IP)
- # [17:08] * Quits: past (past@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [17:09] * Joins: vikash (vikash@C0EC6105.A3ACA9FF.5D9ABA9F.IP)
- # [17:09] <mounir> edmorley: I'm getting so many random-orange bugspam, I will have to fix a few soon ;)
- # [17:10] * Quits: Matt_ (Matt@A356E139.176F2691.B7C3970A.IP) (No route to host)
- # [17:10] * Joins: Matt_ (Matt@A356E139.176F2691.B7C3970A.IP)
- # [17:10] <edmorley> mounir: yeah that one seems OS X only
- # [17:10] * Joins: past (past@F2D29657.F60B0462.67AC9B1.IP)
- # [17:10] <edmorley> hehe :-)
- # [17:11] <Ms2ger> Mission accomplished.
- # [17:11] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
- # [17:11] <jesup> rail-buildduty: unit tests would be fine for now, if there's a resource issue
- # [17:11] <mounir> Ms2ger: i'm still alive, sorry, you killed someone else...
- # [17:11] <Ms2ger> Oops.
- # [17:11] * Quits: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net) (Connection reset by peer)
- # [17:12] * Joins: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net)
- # [17:12] <Ms2ger> ted, ted? Is that you?
- # [17:12] <rail-buildduty> jesup: I tried to enabled just unittest, but I'm still hitting the limit :/
- # [17:12] <@ted> Ms2ger: hm what?
- # [17:12] <rail-buildduty> jesup: will look at it closer next week, sorry :/
- # [17:13] <jesup> Ok, keep us informed in the bug. Thanks
- # [17:13] * Quits: Mossop (mossop@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [17:13] <rail-buildduty> np
- # [17:14] * Quits: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net) (Quit: gwagner_)
- # [17:14] * Quits: jgilbert (jgilbert@911DC8B5.CDEF824B.9FDAC312.IP) (Ping timeout)
- # [17:15] <romaxa> bsmedberg: ping
- # [17:15] <@ted> Ms2ger: oh, looks like fallout from joey's patch
- # [17:15] <@ted> Ms2ger: are you not building from a hg repo?
- # [17:15] <romaxa> bsmedberg: could you check patch from bug 746800, https://bugzilla.mozilla.org/attachment.cgi?id=617164&action=edit?
- # [17:16] * @ted lunch
- # [17:18] * Joins: azakai|2 (alon@moz-8D0CC798.lightspeed.sntcca.sbcglobal.net)
- # [17:18] * gregglind_away is now known as gregglin
- # [17:18] * gregglin is now known as gregglind
- # [17:19] * Joins: rillian (giles@21B7B9F2.B87E9213.6E712CE2.IP)
- # [17:20] * Joins: jgilbert (jgilbert@9A6CD06.C1D490E1.AF3F67D5.IP)
- # [17:21] * AutomatedTester is now known as AutomatedTester|away
- # [17:22] * coop is now known as coop|afk
- # [17:24] * joduinn-afk is now known as joduinn
- # [17:25] * Quits: JeroenDeDauw (jeroen@60B29304.FA4634F5.C29F3A4E.IP) (Quit: Leaving.)
- # [17:25] * Quits: glazou (glazou@moz-204094DD.disruptive-innovations.fr) (Quit: week-end)
- # [17:27] * Joins: kdcw (kdc@moz-F7413045.pk.shawcable.net)
- # [17:27] * Joins: jimb (user@F2D29657.F60B0462.67AC9B1.IP)
- # [17:28] <joey> Ms2ger: raw hg commands are being used to grab a value. If you are in a git-only sandbox or your .hg directory is damaged that would produce an error.
- # [17:28] * Quits: past (past@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [17:28] <jorendorff> Hmm. I want to create a new chrome compartment with Components and run code in it. What's the quickest way?
- # [17:29] <jorendorff> (I'm some JS code running in an existing chrome global, in this scenario)
- # [17:30] * Joins: past (past@F2D29657.F60B0462.67AC9B1.IP)
- # [17:30] * fabrice|afk is now known as fabrice
- # [17:30] * Quits: surkov (surkov@A4C60ACB.84614B10.33A1AC3C.IP) (Quit: surkov)
- # [17:31] * Joins: bnicholson (bnicholson@F2D29657.F60B0462.67AC9B1.IP)
- # [17:31] * Joins: int3 (int3@moz-81311EDA.wireless.umass.edu)
- # [17:33] * bc_ is now known as bc
- # [17:33] * Quits: MarcoZ (Daily@moz-E415D0F3.dip.t-dialin.net) (Quit: Have a great weekend everyone!)
- # [17:33] * Quits: bc (bc@moz-E31CD2CB.mozilla.org) (Quit: leaving)
- # [17:33] * Joins: bc (bc@moz-E31CD2CB.mozilla.org)
- # [17:33] * Quits: Matt_ (Matt@A356E139.176F2691.B7C3970A.IP) (No route to host)
- # [17:33] * Joins: Matt_ (Matt@A356E139.176F2691.B7C3970A.IP)
- # [17:33] <mounir> jlebar: hi
- # [17:33] * Joins: c0smikde_ (c0smikdebr@59852B41.1D173DC.274D17D6.IP)
- # [17:33] * Quits: c0smikdebris (c0smikdebr@B65ACE73.CADDDC1.D2D1FAF0.IP) (Ping timeout)
- # [17:35] * Joins: Mardak (Mardak@moz-7B0110AD.mv.mozilla.com)
- # [17:35] * Joins: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net)
- # [17:35] * Quits: Asa (asa@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [17:35] * Joins: Asa (asa@F2D29657.F60B0462.67AC9B1.IP)
- # [17:35] * Joins: rstrong (rstrong@F2D29657.F60B0462.67AC9B1.IP)
- # [17:35] * Quits: Gentlecat_ (Roman@E8054BB5.1149AF99.8FB52CB8.IP) (Ping timeout)
- # [17:35] * Quits: past (past@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [17:36] * Quits: jimb (user@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [17:39] * Joins: Gentlecat (Roman@E8054BB5.1149AF99.8FB52CB8.IP)
- # [17:39] * Quits: andrieb (chatzilla@moz-E8BA6E46.dip.t-dialin.net) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725])
- # [17:40] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Quit: damons)
- # [17:40] * Joins: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com)
- # [17:43] * Quits: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP) (Quit: beaufour)
- # [17:43] <edmorley> philor: do you think we should morph the 120ish DOMWindows leak bug to the new count, or start anew?
- # [17:43] <edmorley> re https://tbpl.mozilla.org/php/getParsedLog.php?id=11265687&tree=Firefox#error0
- # [17:44] * bz_sleep is now known as bz
- # [17:44] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [17:44] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Quit: pnemsak)
- # [17:44] * Quits: Gentlecat (Roman@E8054BB5.1149AF99.8FB52CB8.IP) (Ping timeout)
- # [17:45] * Joins: akeybl (akeybl@CB3EC984.A5F785DE.396E4C6D.IP)
- # [17:46] <philor> edmorley: might as well morph, it's got history and tradition (and my awesomebar) behind it
- # [17:46] <edmorley> heh, ok :-)
- # [17:47] * AutomatedTester|away is now known as AutomatedTester|away|AFK
- # [17:47] * Joins: past (past@F2D29657.F60B0462.67AC9B1.IP)
- # [17:47] * Quits: gozala1 (gozala@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving.)
- # [17:47] * Joins: gozala1 (gozala@F2D29657.F60B0462.67AC9B1.IP)
- # [17:48] * Quits: gozala1 (gozala@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving.)
- # [17:48] * Joins: gozala (gozala@F2D29657.F60B0462.67AC9B1.IP)
- # [17:48] <philor> there's one on inbound on Mac, so I think dao might have overdone it this time
- # [17:48] <@bz> who made NS_Alloc infallible?
- # [17:48] <@bz> And why did they not audit callers? :(
- # [17:49] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
- # [17:49] <froydnj> I sense a scumbag steve mem
- # [17:49] <gps> if I wanted to create a JS compartment or sandbox that has chrome privileges, how would I do that? difficulty: all from JS
- # [17:50] * Quits: squeakytoy (squeakytoy@moz-9E84F244.netset.se) (Quit: Leaving)
- # [17:50] * Quits: jgilbert (jgilbert@9A6CD06.C1D490E1.AF3F67D5.IP) (Ping timeout)
- # [17:50] * Joins: priya (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [17:50] <gps> if I do new Cu.Sandbox() and sandbox.Components = Components, I get a permission failure when evaling inside the sandbox
- # [17:50] <@smaug> how do I run xpcshell tests...
- # [17:51] <gps> smaug: make xpcshell-tests
- # [17:51] <@bz> gps: what principal did you create the sandbox with?
- # [17:51] <@smaug> gps: can I define the directory ?
- # [17:52] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
- # [17:52] <@smaug> looks like so
- # [17:52] <gps> bz: I specified a URL. how would I get the current principal?
- # [17:52] <gps> this is from xpcshell if it helps
- # [17:53] <@bz> gps: if you specify a URL, you get the principal of that URL
- # [17:53] <@bz> gps: if you want the sandbox to have the system principal, pass the system principal object
- # [17:53] * Joins: faramarz (faramarz@moz-BBE3ABD.mv.mozilla.com)
- # [17:54] <@bz> gps: http://mxr.mozilla.org/mozilla-central/source/caps/idl/nsIScriptSecurityManager.idl#187
- # [17:54] * philor is now known as philor|away
- # [17:55] <BenWa> Do we have instructions on how to get vim code completion?
- # [17:57] * khuey|away is now known as khuey
- # [17:58] <Ms2ger> Use emacs
- # [17:58] <@dolske> boo :)
- # [17:58] <froydnj> we have instructions for emacs code completion?
- # [17:58] <Ms2ger> No
- # [17:58] <froydnj> boo :)
- # [17:58] * Quits: int3 (int3@moz-81311EDA.wireless.umass.edu) (Connection reset by peer)
- # [17:58] <Ms2ger> It's just C-x C-codecomplete
- # [17:59] * Joins: int3 (int3@moz-81311EDA.wireless.umass.edu)
- # [17:59] <froydnj> "press the codecomplete key" where's the codecomplete key?
- # [17:59] * Quits: rstrong (rstrong@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [17:59] <BenWa> So I kind of hacked it together with clangcomplete last time, I take it we don't have a supported configuration for code completion?
- # [17:59] <Ms2ger> That's the long one with nothing printed on it
- # [17:59] * Quits: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP) (Quit: madhava)
- # [18:00] * jhford-work-away is now known as jhford-work
- # [18:01] * Joins: shorlander-mobile (shorlander@F2D29657.F60B0462.67AC9B1.IP)
- # [18:03] * joduinn is now known as joduinn-brb
- # [18:03] * Joins: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:04] * Quits: Hessam (hxm@44F58E66.D67B9A62.610F0005.IP) (Ping timeout)
- # [18:04] * Joins: krit (krit@moz-1FC1932F.adobe.com)
- # [18:06] * Joins: Mossop (mossop@F2D29657.F60B0462.67AC9B1.IP)
- # [18:06] * Quits: faramarz (faramarz@moz-BBE3ABD.mv.mozilla.com) (Quit: faramarz)
- # [18:07] * Quits: Matt_ (Matt@A356E139.176F2691.B7C3970A.IP) (No route to host)
- # [18:07] * Joins: Gentlecat (Roman@E8054BB5.1149AF99.8FB52CB8.IP)
- # [18:09] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
- # [18:10] * Joins: tanvi (tanvi@moz-5229C686.dhcp.wsco.ca.charter.com)
- # [18:10] * Joins: Matt_ (Matt@A356E139.176F2691.B7C3970A.IP)
- # [18:10] * Joins: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com)
- # [18:11] * Quits: Gentlecat (Roman@E8054BB5.1149AF99.8FB52CB8.IP) (Connection reset by peer)
- # [18:11] * Joins: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP)
- # [18:12] * Joins: dbaron (dbaron@5F8CB093.27376607.189F3E15.IP)
- # [18:12] * ChanServ sets mode: +o dbaron
- # [18:12] * Quits: alice (Mibbit@66297B5A.5E69A8BC.BF95DCD5.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [18:15] * Joins: Gentlecat (Roman@E8054BB5.1149AF99.8FB52CB8.IP)
- # [18:15] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
- # [18:16] * joduinn-brb is now known as joduinn
- # [18:16] * coop|afk is now known as coop
- # [18:16] * Parts: zandr (zandr@moz-891BD824.milewski.org)
- # [18:17] * Joins: zandr (zandr@moz-891BD824.milewski.org)
- # [18:18] * Joins: jamesr_ (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net)
- # [18:19] * Quits: Goldorak (chatzilla@532D43B2.ACD6413B.187A1082.IP) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [18:20] * wlach is now known as wlach|lunch
- # [18:21] * khuey is now known as khuey|away
- # [18:21] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
- # [18:21] * mcote is now known as mcote|lunch
- # [18:22] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
- # [18:22] <romaxa> smaug: ping
- # [18:22] * Quits: yuan (ywang@F2D29657.F60B0462.67AC9B1.IP) (Quit: yuan)
- # [18:22] <@smaug> romaxa: pong
- # [18:23] <romaxa> smaug: do you know if there are any plans to make working thread per tab implementation
- # [18:23] <@smaug> romaxa: er, what?
- # [18:23] <romaxa> smaug: with OMTC it should be relevant
- # [18:23] * Quits: Boriss (FlyingToas@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: Boriss)
- # [18:23] * Quits: int3 (int3@moz-81311EDA.wireless.umass.edu) (Client exited)
- # [18:24] <@smaug> working thread?
- # [18:24] <romaxa> smaug: I mean make possible to keep tabs (top level docshell) in it's own thread
- # [18:24] <jhammel> OMTC?
- # [18:24] <Ms2ger> No, there are not
- # [18:24] <@smaug> romaxa: do you mean Bug 718121 ?
- # [18:25] * Quits: mak (mak@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
- # [18:25] * armenzg is now known as armenzg_lunch
- # [18:25] * Joins: int3 (int3@moz-81311EDA.wireless.umass.edu)
- # [18:26] <romaxa> smaug: IIUC that would not allow to have each tab in separate thread (all tabs in thread 1 and chrome thread 2)
- # [18:27] * catlee is now known as catlee-lunch
- # [18:27] <@smaug> romaxa: I don't think so
- # [18:27] * Joins: bc_ (bc@moz-E31CD2CB.mozilla.org)
- # [18:27] * jlund is now known as jlund|lunch
- # [18:28] * edransch is now known as edransch-lunch
- # [18:28] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
- # [18:28] <@smaug> romaxa: you should ask bhackett
- # [18:28] <@smaug> romaxa: but I believe his idea is to have several content threads
- # [18:28] * Quits: bc (bc@moz-E31CD2CB.mozilla.org) (Ping timeout)
- # [18:28] * rail-buildduty is now known as rail-lunch
- # [18:28] <@smaug> romaxa: in general there probably can't be a separate thread for each tab
- # [18:28] <@smaug> but each domain
- # [18:29] <@smaug> or close to that
- # [18:30] * jhammel is now known as jhammel|away|AFK|AWAY
- # [18:30] * Joins: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk)
- # [18:30] * jhammel|away|AFK|AWAY is now known as jhammel
- # [18:31] * jwir3|away is now known as jwir3
- # [18:31] * Joins: Boriss (FlyingToas@F2D29657.F60B0462.67AC9B1.IP)
- # [18:31] * Joins: joe_walker (joe_walker@F2D29657.F60B0462.67AC9B1.IP)
- # [18:32] * Quits: Matt_ (Matt@A356E139.176F2691.B7C3970A.IP) (Ping timeout)
- # [18:32] * Joins: Matt_ (Matt@A356E139.176F2691.B7C3970A.IP)
- # [18:32] * Joins: fs (Elchi3@moz-7B0110AD.mv.mozilla.com)
- # [18:33] <gaston> who's working on webgl ? on powerpc/ati/radeon gfx is it expected to get "GLXtest process failed (exited with status 1): X error occurred in GLX probe, error_code=9, request_code=55, minor_code=0", while glxgears works fine at 60fps
- # [18:33] <gaston> (i bet noone ever tested before, but heh...)
- # [18:34] <gaston> guess i'll have to dig in glxtest...
- # [18:34] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [18:34] * Joins: squib (squib-@moz-3F6F2A9C.ep.wisc.edu)
- # [18:34] * khuey|away is now known as khuey
- # [18:35] * Quits: shorlander-mobile (shorlander@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving...)
- # [18:35] <jbuck> gaston: I don't think that WebGL is enabled for 10FourFox
- # [18:35] <jbuck> (if that's what you're using)
- # [18:36] <gaston> nope
- # [18:36] <gaston> fx 12 on openbsd/ppc
- # [18:36] <gaston> webgl works fine on other archs (i386/amd64)
- # [18:36] * Joins: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [18:36] <jhammel> try sparc ;)
- # [18:37] <gaston> (at least with intel/ati hw)
- # [18:37] * Joins: tchevalier (Instantbir@moz-6BA9B4E0.w109-210.abo.wanadoo.fr)
- # [18:37] * Quits: int3 (int3@moz-81311EDA.wireless.umass.edu) (Client exited)
- # [18:37] * ewong is now known as ewong|sleep
- # [18:37] * Joins: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net)
- # [18:39] * Joins: sheppy (sheppy@moz-7B0110AD.mv.mozilla.com)
- # [18:39] * Quits: jamesr_ (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net) (Quit: jamesr_)
- # [18:39] * Joins: bbondy_ (bbondy@F2D29657.F60B0462.67AC9B1.IP)
- # [18:40] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [18:43] <NeilAway> BenWa: jcranmer|away or jtcranmer might know
- # [18:43] * Joins: yuan (ywang@F2D29657.F60B0462.67AC9B1.IP)
- # [18:44] * juanb is now known as juanb|brb
- # [18:44] * Joins: shorlander-mobile (shorlander@F2D29657.F60B0462.67AC9B1.IP)
- # [18:44] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
- # [18:44] * Joins: Archaeopteryx (itsme@598781A2.CA568468.7127517B.IP)
- # [18:45] * Parts: priya (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [18:45] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [18:45] <NeilAway> ok, so why doesn't the click to play placeholder appear on embedded vimeos (clicking still plays)
- # [18:45] * Quits: yuan (ywang@F2D29657.F60B0462.67AC9B1.IP) (Quit: yuan)
- # [18:45] <jtcranmer> hmm?
- # [18:46] <@bz> bjacob: got a sec?
- # [18:46] <jtcranmer> NeilAway: know what?
- # [18:46] <NeilAway> jtcranmer: oh wait, you did tags, rather than completion, didn't you? sorry for the confusion
- # [18:46] * Joins: fxa90id (fxa90id@moz-C7F492AF.neoplus.adsl.tpnet.pl)
- # [18:46] * Parts: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [18:47] <jtcranmer> ctags can be used for completion, but it doesn't work for omnicomplete IIRC
- # [18:47] <jtcranmer> I mostly use it when writing infernal macro names that I use too infrequently
- # [18:48] * Quits: automata (automata@8D23278A.C27CA109.16867D26.IP) (Quit: Saindo)
- # [18:50] * jlund|lunch is now known as jlund
- # [18:50] * Quits: azakai|2 (alon@moz-8D0CC798.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
- # [18:51] * Quits: tchevalier (Instantbir@moz-6BA9B4E0.w109-210.abo.wanadoo.fr) (Ping timeout)
- # [18:51] * joduinn is now known as joduinn-coffee
- # [18:51] * Joins: Mook_as (mook@moz-1FCC0032.activestate.com)
- # [18:52] * Quits: bbondy_ (bbondy@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [18:52] * zpao is now known as zpao|detached
- # [18:54] * philor|away is now known as philor
- # [18:54] * Joins: timdream (timdream@moz-4B9BEE5F.dynamic.kbtelecom.net)
- # [18:54] * joduinn-coffee is now known as joduinn
- # [18:55] * Joins: dholbert_ (dholbert@moz-BBE3ABD.mv.mozilla.com)
- # [18:57] * Quits: dholbert_ (dholbert@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [18:57] * Joins: tchevalier (Instantbir@moz-6BA9B4E0.w109-210.abo.wanadoo.fr)
- # [18:57] * Quits: michal (michal@F8B4DDD2.FC749DA6.F23860FD.IP) (Ping timeout)
- # [18:57] * Joins: prazuber (prazuber@moz-8FDA4E25.savvy.volia.net)
- # [18:58] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
- # [18:58] * @bz ponders updating to a nightly with the leak fix
- # [18:59] * Joins: nihsanullah_ (naveed@moz-BBE3ABD.mv.mozilla.com)
- # [18:59] * Joins: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com)
- # [19:00] * Quits: hub (hub@moz-E2FCA694.figuiere.net) (Ping timeout)
- # [19:00] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:00] * Joins: Mano (mano@F2D29657.F60B0462.67AC9B1.IP)
- # [19:00] <mfinkle> bhearsum, how do we get a clobber?
- # [19:00] * nihsanullah_ is now known as Naveed
- # [19:00] <bhearsum> mfinkle: https://build.mozilla.org/clobberer/
- # [19:00] <mfinkle> on inbound, for example
- # [19:00] <mfinkle> ok
- # [19:01] * Joins: blizzack_ (blizzack_@moz-5AAE18A7.dreamhost.com)
- # [19:01] * gavin wonders about https://build.mozilla.org/clobberer/?branch=None
- # [19:02] * Joins: hessam (hessam@44F58E66.D67B9A62.610F0005.IP)
- # [19:02] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [19:02] * Joins: yuan (ywang@F2D29657.F60B0462.67AC9B1.IP)
- # [19:02] * bear is now known as bear-afk
- # [19:03] * Quits: paulproteus (quassel@rose.makesad.us) (Ping timeout)
- # [19:04] <mfinkle> bhearsum, "service unavailable" :(
- # [19:04] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
- # [19:05] * Joins: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
- # [19:05] * Quits: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr_)
- # [19:05] * Parts: blizzack (blizzack@moz-38C4F261.ptr.us.xo.net)
- # [19:05] * Joins: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
- # [19:07] * catlee-lunch is now known as catlee
- # [19:07] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Quit: damons)
- # [19:07] * rail-lunch is now known as rail-buildduty
- # [19:08] * @bz kicks verizon
- # [19:08] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
- # [19:08] * Quits: timdream (timdream@moz-4B9BEE5F.dynamic.kbtelecom.net) (Ping timeout)
- # [19:09] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
- # [19:09] * Joins: WeirdAl (chatzilla@moz-D461843.ask.info)
- # [19:09] * Joins: paulproteus (quassel@moz-E86A3B42.makesad.us)
- # [19:09] * Quits: ddahl (ddahl@F2D29657.F60B0462.67AC9B1.IP) (Quit: Adios Amigos)
- # [19:09] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
- # [19:09] * ChanServ sets mode: +o ehsan
- # [19:09] <bhearsum> mfinkle: argh
- # [19:09] <bhearsum> rail-buildduty: ^^
- # [19:10] * Quits: juanb|brb (jbecerra@moz-F1012875.hsd1.ca.comcast.net) (Quit: juanb|brb)
- # [19:10] * Quits: akeybl (akeybl@CB3EC984.A5F785DE.396E4C6D.IP) (Quit: Leaving...)
- # [19:10] <bjacob> bz: pong
- # [19:10] * blizzack_ is now known as blizzack
- # [19:10] <rail-buildduty> mfinkle, bhearsum: lgtm now, can you check?
- # [19:10] <@bz> bjacob: thanks for updating the tests
- # [19:11] <bjacob> np
- # [19:11] * edransch-lunch is now known as edransch
- # [19:11] <@bz> bjacob: at this point, the time in the bindings for the uniform stuff is pretty small
- # [19:11] <@bz> bjacob: one thing that jumped out at me: MakeContextCurrent() seems to be pretty expensive
- # [19:11] <bjacob> cool!
- # [19:11] <mfinkle> rail-buildduty, the main page loads
- # [19:11] <bjacob> bz: on what platform?
- # [19:11] <mfinkle> but https://build.mozilla.org/clobberer/?branch=mozilla-inbound
- # [19:11] * kaze is now known as kaze|afk
- # [19:11] * Joins: akeybl (akeybl@CB3EC984.A5F785DE.396E4C6D.IP)
- # [19:11] <@bz> bjacob: (note that the same is true for old bindings. that is, on this test messing with the bindings is not going to help that much)
- # [19:11] <@bz> bjacob: Mac 10.6
- # [19:12] <mfinkle> rail-buildduty, https://build.mozilla.org/clobberer/?branch=mozilla-inbound is unavailable
- # [19:12] <bhearsum> hmmm
- # [19:12] * Quits: Asa (asa@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [19:12] <bhearsum> that loaded ok for me
- # [19:12] <rail-buildduty> mfinkle: ah, I saw a similar issue a couple of days ago.... on it
- # [19:12] <bhearsum> it's taking a long time to clobber though
- # [19:12] <@bz> bjacob: so for example, for uniform2fv
- # [19:12] <bhearsum> there we go, just finished
- # [19:12] <bjacob> bz: makecurrent has to do a TLD lookup
- # [19:12] <bjacob> TLS
- # [19:12] <WeirdAl> So what is the simplest way to get XPCShell? I think it's "download the Gecko SDK", but is there a better way?
- # [19:12] <@bz> bjacob: which is 22.3% of total time
- # [19:12] * Quits: Archaeopteryx (itsme@598781A2.CA568468.7127517B.IP) (Quit: Too much information in my brain driving me insane)
- # [19:12] <bjacob> hm
- # [19:12] * Quits: bnicholson (bnicholson@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [19:12] <@bz> bjacob: the setUniform gl call is 7.8%
- # [19:12] <philor> bhearsum: try taking yourself out of $SPECIAL_PEOPLE and see if you can still load it
- # [19:13] <@bz> bjacob: and the MakeCurrentImpl is 5.5%
- # [19:13] * Quits: akeybl (akeybl@CB3EC984.A5F785DE.396E4C6D.IP) (Quit: Linkinus - http://linkinus.com)
- # [19:13] <philor> since when I filed on that the other day, rail said "wtf, greedy bastard, it loads slow but it does load, have some patience"
- # [19:13] <@bz> bjacob: A lot of it under [NSOpenGLContext currentContext]
- # [19:13] <philor> or something like that :)
- # [19:13] <bjacob> bz: yes, that is the TLS lookup
- # [19:13] <@bz> bjacob: but also some objc_msgSend and the like
- # [19:13] <@ted> WeirdAl: there's a copy in the test package, you'd have to download a firefox build + its matching test package
- # [19:13] <@bz> bjacob: hrm
- # [19:14] <@bz> bjacob: it ends up going into CGLGetParameter
- # [19:14] <WeirdAl> ted: that's more steps than "download the Gecko SDK" :)
- # [19:14] <@bz> bjacob: and then som pthreads gunk (pthread_once, mutexes)
- # [19:14] <bjacob> bz: aha
- # [19:14] <@ted> WeirdAl: possibly, yes
- # [19:14] <bjacob> bz: wait
- # [19:14] * Quits: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr_)
- # [19:15] * WeirdAl has a Python script to do the download & extract, and it works nicely
- # [19:15] <@bz> bjacob: I guess the binding code here is another 5-6% all told
- # [19:15] * @bz is working on making that a bit faster still
- # [19:15] <bjacob> bz: i dont know objective c++ enough. but it appears that we are calling [NSOpenGLContext currentContext] instead of caching that in our own TLS variable. That would be faster
- # [19:15] <rail-buildduty> philor: :D
- # [19:15] <@bz> bjacob: want a bug?
- # [19:15] <bjacob> bz: so, it's worth a bug, if you have the profile
- # [19:15] <bjacob> yes
- # [19:15] <edmorley> mfinkle: ping
- # [19:15] <@bz> bjacob: sure thing, will file
- # [19:16] <@bz> bjacob: anyone I should cc here?
- # [19:16] <bjacob> bz: just file under Graphics
- # [19:16] <@bz> ok
- # [19:16] <mfinkle> edmorley, pong - we want to clobber inbound
- # [19:16] <edmorley> mfinkle: ah
- # [19:16] <mfinkle> as a fix for the crash
- # [19:16] <bjacob> you can put webgl-next under whiteboard to decrease chances that we forget itbz
- # [19:16] <rail-buildduty> mfinkle: do you want me to clobber something in m-i?
- # [19:16] <bjacob> bz: ^
- # [19:16] * Joins: bnicholson (bnicholson@F2D29657.F60B0462.67AC9B1.IP)
- # [19:16] <mfinkle> rail-buildduty, yes - inbound please
- # [19:17] <mfinkle> https://tbpl.mozilla.org/?usebuildbot=1&tree=Mozilla-Inbound&rev=07700c0890b0
- # [19:17] <@bz> bjacob: ok
- # [19:17] * Joins: gwagner_ (idefix2@moz-BBE3ABD.mv.mozilla.com)
- # [19:17] <edmorley> I;'ve got the page open if that helps?
- # [19:18] <edmorley> we'll also need to make sure whomever does the next m-i merge clobbers m-c too obviously
- # [19:18] <philor> and m-c to fx-team
- # [19:18] <philor> and m-c to s-c
- # [19:18] <philor> and m-c to ...
- # [19:18] <philor> how about if we just make all android builds clobbers?
- # [19:18] <mfinkle> if it goes green, i'll add it to the bug
- # [19:18] * Quits: vikash (vikash@C0EC6105.A3ACA9FF.5D9ABA9F.IP) (Quit: Leaving)
- # [19:18] <edmorley> roll on bug 717372 (and the followups for tinderbox)
- # [19:19] * Joins: michal (michal@18728636.D0F82CD8.32697916.IP)
- # [19:19] * Joins: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
- # [19:20] * Quits: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr_)
- # [19:20] * Joins: jamesr_ (jamesr@9D646D74.D6CCE4AE.77834EAA.IP)
- # [19:21] <glandium> bsmedberg: ping
- # [19:21] * Joins: faramarz (faramarz@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:21] <@bsmedberg> glandium: pong
- # [19:21] <glandium> bsmedberg: there is not webapp runtime for linux?
- # [19:21] <glandium> s/not/no/
- # [19:21] <@bsmedberg> I don't think it's implemented yet, no. #openwebapps is the channel to ask, though!
- # [19:22] <glandium> bsmedberg: thanks
- # [19:22] <philor> edmorley: wait, you've got the clobberer open to the inbound page?
- # [19:23] * Quits: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk) (Ping timeout)
- # [19:23] <edmorley> an old one was open in a tab, but upon refresh was just as broken as the rest lol
- # [19:24] <philor> ah, thought it might be An Clue
- # [19:24] * edmorley should close some tabs
- # [19:24] * Joins: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk)
- # [19:24] <@bz> If I need to write a reftest that involves an error page
- # [19:24] <@bz> how best to do that?
- # [19:24] <@bz> are there hostnames guaranteed to not resolve, say?
- # [19:24] <@bz> in the harness?
- # [19:25] * Joins: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
- # [19:26] <@ted> i don't think the harness guarantees anything
- # [19:26] <@bz> ok
- # [19:26] <@ted> it doesn't really set up a whole lot
- # [19:26] * Joins: Cwiiis (cwiiis@F2D29657.F60B0462.67AC9B1.IP)
- # [19:26] <@ted> (not sure we actually have a way to control that sort of thing via prefs anyway)
- # [19:27] <glandium> bz: you can call about:neterror directly
- # [19:27] <@khuey> I think you're supposed to set up an sjs that returns a 404
- # [19:27] * Joins: Asa (asa@F2D29657.F60B0462.67AC9B1.IP)
- # [19:28] <WG9s> bz: I would think any hostname it the TLD bzbarsky would be guaranteed to not resolve, just a thought.
- # [19:28] * khuey is now known as khuey|away
- # [19:28] <@bz> glandium: hmm
- # [19:28] <@bz> WG9s: the question is in the harness
- # [19:28] <@bz> WG9s: remember, that runs against an HTTP and DNS proxy
- # [19:28] <@bz> WG9s: so who knows what it does
- # [19:28] * jhammel buys the TLD bzbarsky to break tests
- # [19:28] <WG9s> bz: I guess that is a point
- # [19:28] <@ted> bz: doesn't
- # [19:29] <@ted> mochitest does
- # [19:29] <@ted> reftest doesn't
- # [19:29] <@bz> hmm
- # [19:29] <@bz> this is odd
- # [19:29] <@bz> I can't reproduce this bug
- # [19:29] * @bz wonders what gives
- # [19:29] <@ted> reftest will serve your stuff via httpd.js if you ask it, but otherwise not
- # [19:29] <WG9s> I really need to retire from my real job and get a job in IT with Mozilla instead so I understand how this stuff really works.
- # [19:29] <@bz> AHA
- # [19:29] <@bz> here we go
- # [19:29] <@bz> loading about:neterror does the trick
- # [19:29] <@bz> sweet
- # [19:30] * Joins: dveditz (dveditz@moz-5051E786.dhcp.cruzio.com)
- # [19:30] * ChanServ sets mode: +o dveditz
- # [19:30] <rail-buildduty> mfinkle: I clobbered m-i
- # [19:30] <glandium> interestingly, the comment in about:neterror is outdated: it mentions the moz-neterror protocol
- # [19:33] <mfinkle> rail-buildduty, thanks
- # [19:33] <rail-buildduty> np
- # [19:33] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
- # [19:33] * zpao|detached is now known as zpao
- # [19:35] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:37] * Joins: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP)
- # [19:38] * Quits: faramarz (faramarz@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: faramarz)
- # [19:38] * Joins: hub (hub@21B7B9F2.B87E9213.6E712CE2.IP)
- # [19:39] * Joins: faramarz (faramarz@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:39] * Joins: gakiwate (gautam@3AD1CBD5.809D2ACB.314AAB94.IP)
- # [19:39] * Parts: gakiwate (gautam@3AD1CBD5.809D2ACB.314AAB94.IP) (Leaving)
- # [19:40] * rnewman is now known as rnewman|afk
- # [19:41] * Joins: automata (automata@moz-1CE7A56D.ifsc.usp.br)
- # [19:41] <@bsmedberg> Mossop: ping
- # [19:41] <Mossop> bsmedberg: pong
- # [19:42] <@bsmedberg> Mossop: what's the difference between what you did for pdf.js and just shipping it in distribution/bundles ?
- # [19:42] <@bsmedberg> is having it in omni.ja important for perf?
- # [19:43] <WG9s> glandium: ??? about:neterror ??? that just gets me a "can't load this page for some reason".
- # [19:43] <glandium> WG9s: about:neterror?e=dnsNotFound&u=foo
- # [19:44] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird -- http://www.instantbird.com)
- # [19:44] <Mossop> bsmedberg: I'd expect it to be better for perf, I also have some concerns that if we start putting things in distribution/bundles more widely then might be more prone to start abusing that.
- # [19:44] <WG9s> glandium: which gets me "server not found"
- # [19:45] <glandium> WG9s: which is the dnsNotFound error
- # [19:45] <WG9s> glandium: OIC
- # [19:46] * Joins: hub_ (hub@21B7B9F2.B87E9213.6E712CE2.IP)
- # [19:46] * Quits: hub (hub@21B7B9F2.B87E9213.6E712CE2.IP) (Ping timeout)
- # [19:46] * jhammel is now known as jhammel|away|afk|gone
- # [19:46] * Joins: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net)
- # [19:47] <@bsmedberg> Mossop: I'm not sure why this is better than just using a jar.mn file
- # [19:47] * Quits: @smaug (chatzilla@moz-F11BE219.elisa-mobile.fi) (Ping timeout)
- # [19:47] * Joins: xakz (XaMaD@moz-FC5F7204.w86-220.abo.wanadoo.fr)
- # [19:47] * Quits: armenzg_lunch (armenzg@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
- # [19:47] <glandium> bsmedberg: that's the big question. I guess the main reason is that we don't have an addon packaging script that uses jar.mn
- # [19:47] <Mossop> bsmedberg: Because the work involved in writing the jar.mn and keeping it up to date adds a barrier to getting things like this into the tree
- # [19:47] * Joins: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com)
- # [19:47] <@bsmedberg> really?
- # [19:47] <WeirdAl> hm, bug 750000 coming really fast... gerv? :)
- # [19:47] * Joins: armenzg_lunch (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
- # [19:48] <@bsmedberg> Mossop: is that because the external code doesn't use our build system and hence jar.mn?
- # [19:48] * Joins: smaug (chatzilla@moz-F11BE219.elisa-mobile.fi)
- # [19:48] * ChanServ sets mode: +o smaug
- # [19:48] <glandium> bsmedberg: indeed
- # [19:48] * Joins: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
- # [19:48] <glandium> bsmedberg: and the solution might just be to write these tools
- # [19:48] <Mossop> bsmedberg: The external code is just an extension, there often is no build system for it at all
- # [19:48] <glandium> Mossop: and there really should, imho
- # [19:49] <Mossop> glandium: Why?
- # [19:51] <glandium> Mossop: for this kind of cases. and many others
- # [19:51] * Quits: @smaug (chatzilla@moz-F11BE219.elisa-mobile.fi) (Ping timeout)
- # [19:52] <glandium> speaking of extensions, I really wish bootstrapped extensions were allowed to have a chrome.manifest
- # [19:52] <Mossop> With a little work up-front we can make it super easy to embed features developed as add-ons, no need to write custom jar.mn or Makefiles for each case
- # [19:52] <Mossop> glandium: They can, though they are a little restricted
- # [19:53] <glandium> Mossop: i don't seem to remember it can declare a resource handler, which is sad
- # [19:53] * Joins: robhawkes (robhawkes@moz-6DBA1AFC.bb.sky.com)
- # [19:53] <@bsmedberg> has anyone used a roller mouse like http://www.kinesis-ergo.com/roller-free2-features.htm before?
- # [19:53] <Mossop> glandium: Yeah, someone was talking about fixing that, but it's a not as straightforward as it might sound
- # [19:54] <glandium> Mossop: because of component registration?
- # [19:54] <jesup> glandium: Got more c++ lib functions in imported webrtc code (after an update): any opinions on std::basic_istream<char, std::char_traits<char> >& std::basic_istream<char, std::char_traits<char> >::_M_extract<unsigned long>(unsigned long&)
- # [19:55] <glandium> jesup: just add it?
- # [19:55] * Quits: Asa (asa@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [19:55] <glandium> jesup: please note that stdc++compat.cpp is going to move real soon now.
- # [19:55] <jesup> glandium: alder tinderbox. I'm going to do a run on the captive builder to see if there are others hidden
- # [19:55] <jesup> ok, thanks for the warning
- # [19:55] <Mossop> glandium: Because when we disable a restartless add-on we "remove" its chrome.manifest entries by blowing away all the chrome registrations and re-parsing all the remaining manifests again. That's fine because all chrome registration comes from the manifests, for resource mappings they don't, there are others
- # [19:56] <glandium> jesup: should just be "template istream& istream::_M_extract(unsigned long&);"
- # [19:56] <jesup> Thanks. Wanted to clear it with you before just adding it
- # [19:56] <jesup> Cool. Just love those mangled names
- # [19:56] <glandium> Mossop: yeah i noticed that when i saw the error console messages about duplicate registrations
- # [19:57] <glandium> jesup: std::istream is std::basic_istream<char, std::char_traits<char> >
- # [19:57] <jesup> ah, that helps
- # [19:58] <Mossop> glandium: We could make the resource registry maintain a separate list of those that came from manifests and just throw those away. No-one has really tried working on it yet though
- # [19:58] * Quits: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
- # [19:58] * Quits: @dbaron (dbaron@5F8CB093.27376607.189F3E15.IP) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [19:58] <bdahl> Mossop: any plans for contracts too?
- # [19:59] <Mossop> bdahl: Even harder to do, since a contract could be overriding something else, so you'd have to remember that and restore the previous mapping
- # [20:00] * Quits: Boriss (FlyingToas@F2D29657.F60B0462.67AC9B1.IP) (Quit: Boriss)
- # [20:01] * Joins: jimb (user@CB3EC984.A5F785DE.396E4C6D.IP)
- # [20:02] * davehunt is now known as davehunt|away
- # [20:03] * Quits: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP) (Ping timeout)
- # [20:03] * Joins: Boriss (FlyingToas@F2D29657.F60B0462.67AC9B1.IP)
- # [20:04] * Quits: alfredo- (Adium@88F51059.F3BBB17D.144F44FA.IP) (Quit: Leaving.)
- # [20:04] * Joins: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP)
- # [20:05] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Ex-Chat)
- # [20:05] * Quits: anky (anky@C0859E85.46D11743.A3D1B221.IP) (Quit: Leaving...)
- # [20:05] <glandium> Mossop: we could have a linked list of contracts
- # [20:05] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [20:06] * Joins: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP)
- # [20:06] * Joins: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:06] * khuey|away is now known as khuey
- # [20:08] * Quits: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com) (Quit: damons)
- # [20:08] * Joins: marco (Mibbit@D1C3ADFB.565FFF1E.10DC0B64.IP)
- # [20:08] <marco> gerv, ping
- # [20:09] * Joins: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com)
- # [20:09] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:12] * mcote|lunch is now known as mcote
- # [20:12] * Quits: GPHemsley (GPHemsley@moz-A2DF0FC4.hfc.comcastbusiness.net) (Quit: Leaving)
- # [20:12] <bjacob> bz: dont worry anymore about the convert-Image-to-rgb-float.html errors, it's now well-understood (but nontrivial to fix), bug 749711
- # [20:13] * Joins: mak (mak@F2D29657.F60B0462.67AC9B1.IP)
- # [20:13] <nemo> hm
- # [20:13] <nemo> so Firefox froze up on me
- # [20:13] <nemo> I was trying the new PNG Crush demo on azakai's site.
- # [20:13] <nemo> tried dragging and dropping an image from my image folder a couple of times. never seemed to work.
- # [20:13] <nemo> (probably drag and drop bug under linux still isn't fixed)
- # [20:14] * Quits: davidillsley (chatzilla@moz-6FDCDDC6.range86-160.btcentralplus.com) (Client exited)
- # [20:14] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
- # [20:14] * Quits: Mossop (mossop@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [20:14] <nemo> sooo, frustrated, I hit ctrl-t, and dragged and dropped an image onto the new tab screen
- # [20:14] <nemo> amusingly, it loaded in one of the preview windows
- # [20:14] <nemo> I clicked on that, and tried clicking on the image to drag it to the 2nd tab
- # [20:14] <nemo> aaaand firefox is completely unresponsive
- # [20:14] <nemo> window doesn't paint. no CPU usage
- # [20:15] * Joins: davidillsley (chatzilla@moz-6FDCDDC6.range86-160.btcentralplus.com)
- # [20:15] <joey> Ms2ger: I would be interested in knowing what caused the "Variable SOURCE_REPO" error. An unset var will be symptoms of a $(shell ) command failure.
- # [20:15] <Ms2ger> No idea
- # [20:16] <nemo> bt says I'm in base::MessagePumpForUI::RunWithDispatcher MessageLoop::Run but, that may not mean anything
- # [20:16] * armenzg_lunch is now known as armenzg
- # [20:16] * nemo sighs and kills it
- # [20:16] <nemo> let's see if I can make it happen again :-p
- # [20:16] * Quits: nhirata (nhirata.bu@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [20:17] * Fallen|away is now known as Fallen
- # [20:17] <dholbert> oh bugzilla
- # [20:17] <dholbert> Y U NO UP
- # [20:17] * Quits: catalinb (ethereal@moz-7443FA19.eregie.pub.ro) (Ping timeout)
- # [20:18] * Joins: c0smikdebris (c0smikdebr@2A5BE46E.379C4E45.2A068A5E.IP)
- # [20:19] * Joins: nhirata (nhirata.bu@F2D29657.F60B0462.67AC9B1.IP)
- # [20:19] * Quits: c0smikde_ (c0smikdebr@59852B41.1D173DC.274D17D6.IP) (Ping timeout)
- # [20:19] * Quits: DeathWolf (DeathWolf@moz-7EDF16F7.ovh.net) (Ping timeout)
- # [20:19] * Joins: smaug (chatzilla@moz-F11BE219.elisa-mobile.fi)
- # [20:19] * ChanServ sets mode: +o smaug
- # [20:19] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
- # [20:20] * Quits: jhopkins (jhopkins@moz-216F9986.tb.shawcable.net) (Ping timeout)
- # [20:20] <@ted> nemo: that's pretty uninformative
- # [20:20] <@ted> nemo: it just means "you're in a message loop
- # [20:20] <@ted> nemo: linux?
- # [20:20] <@ted> you should get a profiler and figure out where it's actually spending time
- # [20:20] * zpao is now known as zpao|detached
- # [20:21] * Joins: DeathWolf (DeathWolf@moz-7EDF16F7.ovh.net)
- # [20:21] * Joins: jhopkins (jhopkins@moz-216F9986.tb.shawcable.net)
- # [20:21] <@bz> where did bugzilla go?
- # [20:21] <@bz> and how am I supposed to get my daily humor fix if I can't read bugs?
- # [20:22] <nemo> ted: I already killed it, and can't seem to reproduce it
- # [20:22] <nemo> ted: too slow ;)
- # [20:22] * hub_ is now known as hub
- # [20:23] * Quits: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [20:23] * Joins: c0smikde_ (c0smikdebr@59852B41.1D173DC.274D17D6.IP)
- # [20:24] <@bz> nemo: you killed bugzilla?
- # [20:24] <@bz> nemo: I mean.... I know it's too slow, but killing it is kinda drastic. ;)
- # [20:24] <nemo> you caught me
- # [20:24] * Joins: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
- # [20:24] * Quits: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com) (Quit: Deboards Super Dimension Fortress Mozilla)
- # [20:24] * Quits: c0smikdebris (c0smikdebr@2A5BE46E.379C4E45.2A068A5E.IP) (Ping timeout)
- # [20:25] <fxa90id> :O
- # [20:25] <fxa90id> where is bugzilla ?
- # [20:25] <jlebar> Pinging IT.
- # [20:25] <KWierso> I put it out of its misery
- # [20:26] <bhearsum> ehsan: https://github.com/mozilla/puppet-manifests/blob/master/modules/signingserver/files/signmar
- # [20:26] * Quits: c0smikde_ (c0smikdebr@59852B41.1D173DC.274D17D6.IP) (Quit: Computer has gone to sleep.)
- # [20:26] <beltzner> KWierso: you are doing the lord's work
- # [20:27] * Quits: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP) (Ping timeout)
- # [20:27] <@bz> the question is which lord
- # [20:27] * Joins: Asa (asa@F2D29657.F60B0462.67AC9B1.IP)
- # [20:27] <@bz> http://en.wikipedia.org/wiki/Lord_of_the_Flies
- # [20:28] * Joins: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP)
- # [20:28] <padenot> yay, back for me
- # [20:28] <bjacob> padenot: cool, can you work on all our bugs?
- # [20:29] * rnewman|afk is now known as rnewman
- # [20:29] <padenot> bjacob: hm. no ?
- # [20:29] <@ehsan> bbondy: ping
- # [20:29] * Joins: biesi (cbiesinger@EE9A5AA8.6B10AC3.E2F59BBC.IP)
- # [20:29] <bbondy> ehsan: hi
- # [20:30] <@ehsan> bbondy: hey, do you remember there was a bug recently about updates failing with error 19
- # [20:30] <@ehsan> (mar sign verification failure)
- # [20:30] <bbondy> ya
- # [20:30] <bbondy> was closed today
- # [20:30] <@ehsan> I see that happening on my windows box now
- # [20:30] <@ehsan> what was the problem?
- # [20:30] <bbondy> you probably have fallback key in your registry
- # [20:30] <@ehsan> oh
- # [20:30] <@ehsan> hm
- # [20:30] * Quits: DeathWolf (DeathWolf@moz-7EDF16F7.ovh.net) (Ping timeout)
- # [20:30] <@ehsan> I probably do :)
- # [20:30] <bbondy> when that is in your registry it uses the xpcshell cert
- # [20:30] <@ehsan> so it was a code problem?
- # [20:30] <bbondy> (test machines have it and mars are signed that way)
- # [20:31] <bbondy> there is no problem
- # [20:31] <bbondy> by design
- # [20:31] * Joins: billm (billm@moz-CF6D0A66.hsd1.ca.comcast.net)
- # [20:31] <@ehsan> alright, just wanted to know whether I need to worry about it :)
- # [20:31] <@ehsan> thanks
- # [20:31] * Joins: catalinb (ethereal@moz-7443FA19.eregie.pub.ro)
- # [20:31] <bbondy> if you don't have the fallback key in your registry I need to worry about it :)
- # [20:31] <bbondy> but you do
- # [20:32] * bc_ is now known as bc
- # [20:32] * Joins: squeakytoy (squeakytoy@moz-79070305.dynamic.se.alltele.net)
- # [20:32] * Quits: edmorley (edmorley@moz-E455C402.range86-145.btcentralplus.com) (Quit: Leaving.)
- # [20:33] * Joins: DeathWolf (DeathWolf@moz-7EDF16F7.ovh.net)
- # [20:33] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:33] * ChanServ sets mode: +o dbaron
- # [20:34] <bbondy> ehsan: http://mxr.mozilla.org/mozilla-central/source/toolkit/mozapps/update/updater/archivereader.cpp#152
- # [20:35] * Quits: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP) (Ping timeout)
- # [20:35] <bbondy> ehsan: we can probably avoid it if we check if tht fallback key fails to try the primary and backup cert
- # [20:35] * wlach|lunch is now known as wlach
- # [20:35] <bbondy> but then maybe the tests won't be as safe
- # [20:35] * armenzg is now known as armenzg_mtg
- # [20:36] * kaze|afk is now known as kaze
- # [20:36] * Joins: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP)
- # [20:38] * Quits: Boriss (FlyingToas@F2D29657.F60B0462.67AC9B1.IP) (Quit: Boriss)
- # [20:38] <@bz> bjacob: thanks, btw
- # [20:38] <@bz> bjacob: those tests caught a perf problem in new bindings. ;)
- # [20:38] <bjacob> cool!
- # [20:38] <bjacob> see bug 749711, they also caught a triple bug in webgl impl
- # [20:39] <bjacob> and they also caught a Chromium crash
- # [20:39] * jhammel|away|afk|gone is now known as jhammel
- # [20:41] * Quits: pranavrc (pranavrc@52555D60.29155700.520CDC98.IP) (Quit: Ping timeout: ∞)
- # [20:41] <jlebar> How can I get more information about an object in chrome JS, beyond "[xpconnect wrapped nsISupports @ 0xd1b950 (native @ 0xa4dda0)]"?
- # [20:42] <jlebar> (QI is failing when I don't think it should.)
- # [20:42] * ctalbert|afk is now known as ctalbert
- # [20:43] <Mook_as> jlebar: if it's JS, XPCNativeWrapper.unwrap() ?
- # [20:44] <jlebar> Mook_as, Same output.
- # [20:44] <@smaug> imelven: you force me to review sandbox handling in HTML spec ...
- # [20:45] <@smaug> I guess I'll do that next week
- # [20:45] * AutomatedTester|away|AFK is now known as AutomatedTester
- # [20:45] <Mook_as> jlebar: sounds like it's not a JS object, then? I've had fun before QIing it to everything in Components.interfaces, you could try that, I guess?
- # [20:46] <jlebar> Mook_as, lol, I guess that could work!
- # [20:46] <nemo> Hm. I'm surprised no one resurrected Ubiquity. That's sad
- # [20:46] * Joins: rrttb (chatzilla@929FC913.BDE42AC6.27560D6E.IP)
- # [20:46] <nemo> hmmm
- # [20:46] <nemo> https://ubiquity.mozilla.com/hg/ubiquity-firefox/
- # [20:46] <nemo> n/m
- # [20:46] <nemo> took me a bit to find it is all
- # [20:47] * Joins: Mossop (mossop@F2D29657.F60B0462.67AC9B1.IP)
- # [20:47] <@khuey> jlebar: gdb with set print object on ;-)
- # [20:47] <@dbaron> ok, it's starting to annoy me that Firefox's printing output turns a small percentage of characters into missing-glyph boxes on *one* of the two printers in the office but not the other
- # [20:47] * Quits: jimb (user@CB3EC984.A5F785DE.396E4C6D.IP) (Ping timeout)
- # [20:47] <@dbaron> (the problem even shows up when printing to PDF and then sending the same PDF to both printers)
- # [20:50] <@bz> mounir: ping
- # [20:50] * Quits: rrttb (chatzilla@929FC913.BDE42AC6.27560D6E.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120310193829])
- # [20:50] * Joins: Boriss (FlyingToas@F2D29657.F60B0462.67AC9B1.IP)
- # [20:51] <nemo> and https://bitbucket.org/satyr/ubiquity/downloads - yay
- # [20:53] * AaronMT is now known as AaronMTriage
- # [20:53] <jlebar> khuey, Oh. I was missing a |break| in my switch statement. Sigh.
- # [20:53] <@bz> or anyone else who know how @autofocus works
- # [20:54] <@bz> on a <xul:button>
- # [20:54] * Joins: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com)
- # [20:55] * Quits: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP) (Quit: rniwa)
- # [20:56] * Quits: nhirata (nhirata.bu@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [20:56] * bear-afk is now known as bear
- # [20:57] <@smaug> bz: seriously, xul:button ?
- # [20:58] * Quits: jorendorff (jorendorff@F2D29657.F60B0462.67AC9B1.IP) (Quit: jorendorff)
- # [20:58] <@smaug> I'd say, "behavior is undefined"
- # [20:58] * Quits: robhawkes (robhawkes@moz-6DBA1AFC.bb.sky.com) (Quit: Leaving...)
- # [20:58] <@bz> smaug: hrm
- # [20:58] <@bz> smaug: maybe this is an html:button
- # [20:58] <@bz> yeah, it is
- # [20:59] * @bz found his answer, btw
- # [20:59] <@bz> it works in a painful way
- # [20:59] * Joins: campd (dave@F2D29657.F60B0462.67AC9B1.IP)
- # [20:59] * zpao|detached is now known as zpao
- # [20:59] * Joins: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP)
- # [20:59] <@bz> parent.removeChild(button);
- # [20:59] <@bz> button.setAttribute("autofocus", "true");
- # [20:59] <@bz> parent.insertBefore(button, nextSibling);
- # [20:59] <@bz> it works, but man is it ugly
- # [21:00] * Joins: jorendorff (jorendorff@F2D29657.F60B0462.67AC9B1.IP)
- # [21:00] * Quits: dcamp (dave@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [21:00] * Quits: campd (dave@F2D29657.F60B0462.67AC9B1.IP) (Quit: Linkinus - http://linkinus.com)
- # [21:01] * dveditz is now known as dveditz_
- # [21:01] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
- # [21:01] * Joins: dveditz (dveditz@moz-104CC309.mv.mozilla.com)
- # [21:01] * Parts: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com)
- # [21:01] * ChanServ sets mode: +o dveditz
- # [21:02] * Quits: @dveditz_ (dveditz@moz-5051E786.dhcp.cruzio.com) (Ping timeout)
- # [21:02] * Quits: bc (bc@moz-E31CD2CB.mozilla.org) (Quit: leaving)
- # [21:03] <@bz> when asking for ui-review....
- # [21:03] <@bz> whom do I actually ask?
- # [21:04] <Ms2ger> bz, r-, button.setAttribute("autofocus", "");, not "true"
- # [21:04] <Ms2ger> ;)
- # [21:04] <@bz> Ms2ger: whatever
- # [21:04] <mccr8> bz: ux-review@mozilla.com I think?
- # [21:04] <@bz> mccr8: perfect, thanks
- # [21:04] * NeilAway wonders what Mossop just did for pdf.js
- # [21:04] * AaronMTriage is now known as AaronMT
- # [21:05] * Joins: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz)
- # [21:05] * Fallen is now known as Fallen|away
- # [21:05] * Quits: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz) (Connection reset by peer)
- # [21:05] <BenWa> khuey++ for the compartment memshrink bug!
- # [21:05] * Joins: anant_ (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [21:05] <@bz> seriously, what's the replacement or NS_Alloc if I need a fallible allocator?
- # [21:05] * jhopkins is now known as jhopkins|afk
- # [21:05] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
- # [21:06] <@bz> but want to hand the data out through xpconnect, so need something that uses the same allocator as NS_Alloc
- # [21:06] * Joins: mjschranz (mjschranz@E1007D64.33EE9F8A.1139E686.IP)
- # [21:06] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [21:06] * anant_ is now known as anant
- # [21:06] * Joins: vikash (vikash@F796FA9B.2905CAEE.5D9ABA9F.IP)
- # [21:07] * Joins: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com)
- # [21:07] <froydnj> mfinkle: looks like the bug 749493 push busted android
- # [21:07] <@khuey> bz: there's a bug about this
- # [21:07] <@bz> khuey: yeah, i found it
- # [21:07] * Quits: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com) (Quit: damons)
- # [21:08] <@bz> khuey: not much going on with it
- # [21:08] <@khuey> nope
- # [21:08] <@bz> and in the meantime, we're calling an infallible allocator using webpage-provided values
- # [21:08] * @bz sighs
- # [21:08] <@khuey> well at least it's not exploitable :-P
- # [21:08] <mfinkle> froydnj, we needed a clobber for that push
- # [21:08] <mfinkle> are all slaves clobbered?
- # [21:08] * Quits: Mardak (Mardak@moz-7B0110AD.mv.mozilla.com) (Quit: Mardak)
- # [21:09] * Joins: mayhemer__ (Miranda@B3D46202.F87A741B.F23860FD.IP)
- # [21:09] * Joins: dcamp (dave@F2D29657.F60B0462.67AC9B1.IP)
- # [21:09] <froydnj> I know nothing about clobbers on try
- # [21:10] <jbuck> I think all try builds are clobbered first
- # [21:10] * Joins: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com)
- # [21:11] * Quits: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
- # [21:11] <froydnj> er, clobbers on try or inbound :)
- # [21:12] * Joins: Mardak (Mardak@moz-7B0110AD.mv.mozilla.com)
- # [21:12] * Fallen|away is now known as Fallen
- # [21:12] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
- # [21:12] <NeilAway> Mook_as: unwrap only unwraps content nodes from xray to safe wrappers
- # [21:13] * Joins: TheOne (one@moz-3E63C75A.dip.t-dialin.net)
- # [21:14] <Mook_as> oh, it doesn't do xpconnect magic? bah, I thought it was the new .wrappedJSObject
- # [21:14] * Joins: int3 (int3@moz-4F9BAFA5.subnet-248.amherst.edu)
- # [21:14] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
- # [21:15] <@dbaron> bz, aren't moz_malloc and moz_xmalloc guaranteed to be the same allocator as NS_Alloc ?
- # [21:15] <mfinkle> froydnj, (or anyone) please back it out
- # [21:15] <mfinkle> i am getting in a car to go to an airport
- # [21:15] <@khuey> ooh
- # [21:15] <@khuey> mfinkle: what tree?
- # [21:16] <froydnj> khuey: inbound
- # [21:16] <@bz> dbaron: I don't know
- # [21:16] <@khuey> froydnj: 749493?
- # [21:16] <mfinkle> https://tbpl.mozilla.org/?usebuildbot=1&tree=Mozilla-Inbound&rev=07700c0890b0
- # [21:16] <mfinkle> khuey, ^
- # [21:16] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [21:17] * Joins: jdm (jdm@CB3EC984.A5F785DE.396E4C6D.IP)
- # [21:17] <Waldo> o/~ leaving on a jetplane, don't know when I'll be back again o/~
- # [21:17] <@khuey> mfinkle: done
- # [21:18] <froydnj> o/~ oh babe, I hate to leave the tree burning o/~
- # [21:19] * Quits: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com) (Quit: Deboards Super Dimension Fortress Mozilla)
- # [21:19] * Joins: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com)
- # [21:19] <jdm> I wish my jetplane was leaving
- # [21:20] <davidb> meh.. europe
- # [21:20] <@khuey> mfinkle: you landed the exact same patch that was already backed out earlier?
- # [21:20] <@khuey> nice job
- # [21:20] <Ms2ger> Meh... davidb ;)
- # [21:20] * Joins: jgilbert (jgilbert@9A6CD06.C1D490E1.AF3F67D5.IP)
- # [21:20] <davidb> :)
- # [21:22] * Quits: TheOne (one@moz-3E63C75A.dip.t-dialin.net) (Input/output error)
- # [21:23] <BenWa> khuey: I'm looking and I still have a lot of zombie compartment after only a few hours of uptime: http://dl.dropbox.com/u/10523664/Screenshots/3t.png
- # [21:23] * Quits: bnicholson (bnicholson@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [21:23] <Mavericks> bz: what bug was it you found w.r.t fallible allocator question? or khuey
- # [21:23] <BenWa> Does your patch not fix these (I only have about:memory) open
- # [21:24] <@bz> Mavericks: https://bugzilla.mozilla.org/show_bug.cgi?id=705035
- # [21:25] * Fallen is now known as Fallen|away
- # [21:25] <@khuey> BenWa: which ones do you think are zombies?
- # [21:25] * Joins: nhirata (nhirata.bu@F2D29657.F60B0462.67AC9B1.IP)
- # [21:26] * Quits: @smaug (chatzilla@moz-F11BE219.elisa-mobile.fi) (Ping timeout)
- # [21:26] <BenWa> khuey: All I imagine since I only had about:memory open
- # [21:26] * Quits: Honza (chatzilla@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [21:26] * Quits: Mossop (mossop@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [21:26] * Joins: evilpie_ (evilpie@moz-9C820A9F.pools.arcor-ip.net)
- # [21:26] * zpao is now known as zpao|detached
- # [21:27] <@khuey> BenWa: interesting
- # [21:27] <@khuey> BenWa: and this is on today's nightly?
- # [21:27] <BenWa> Yes
- # [21:27] * Quits: gabor (gabor@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [21:27] <BenWa> http://hg.mozilla.org/projects/profiling/rev/6773ece847b9
- # [21:27] * Joins: smaug (chatzilla@moz-F11BE219.elisa-mobile.fi)
- # [21:27] * ChanServ sets mode: +o smaug
- # [21:27] <BenWa> auto merged from mc
- # [21:27] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [21:28] <@khuey> interesting
- # [21:28] <@khuey> fwiw, my patch doesn't prevent all leaks
- # [21:28] <@khuey> just a certain method of leaking
- # [21:29] <BenWa> alright
- # [21:29] <BenWa> maybe ill cut a few addons
- # [21:29] <@khuey> yeah I'd be curious to know what addons you're using
- # [21:30] <BenWa> khuey: http://dl.dropbox.com/u/10523664/Screenshots/3u.png
- # [21:30] <@khuey> BenWa: oh boy
- # [21:30] <@smaug> Firebug
- # [21:30] <@khuey> BenWa: I'd try without firebug
- # [21:30] <BenWa> haha ok
- # [21:31] <@khuey> I don't think my awesomeness is enough to fix firebug
- # [21:31] * jhford-work is now known as jhford-work-lunch
- # [21:31] <BenWa> lol
- # [21:32] * Quits: gozala (gozala@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving.)
- # [21:32] * Joins: priya (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [21:32] * Quits: kdcw (kdc@moz-F7413045.pk.shawcable.net) (Quit: HydraIRC -> http://www.hydrairc.com <- \o/)
- # [21:32] * merike|away is now known as merike
- # [21:33] * Joins: gozala (gozala@F2D29657.F60B0462.67AC9B1.IP)
- # [21:35] * Quits: prazuber (prazuber@moz-8FDA4E25.savvy.volia.net) (Quit: )
- # [21:35] * Quits: mjschranz (mjschranz@E1007D64.33EE9F8A.1139E686.IP) (Ping timeout)
- # [21:35] * Quits: dseif (dseif@C080F02E.33EE9F8A.1139E686.IP) (Input/output error)
- # [21:37] * Quits: gozala (gozala@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving.)
- # [21:37] * Quits: bbondy (bbondy@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [21:37] * Quits: cadecairos (cadecairos@EDDEAA06.33EE9F8A.1139E686.IP) (Ping timeout)
- # [21:39] * Quits: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP) (Ping timeout)
- # [21:42] * Joins: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP)
- # [21:43] * Joins: Mossop (mossop@F2D29657.F60B0462.67AC9B1.IP)
- # [21:49] * khuey is now known as khuey|away
- # [21:50] * Joins: madhava_ (madhava@F2D29657.F60B0462.67AC9B1.IP)
- # [21:50] * bdahl is now known as bdahl|lunch
- # [21:50] * Joins: smagnin (pike@moz-92F5249F.w90-57.abo.wanadoo.fr)
- # [21:51] * Quits: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [21:51] * madhava_ is now known as madhava
- # [21:51] * merike is now known as merike|away
- # [21:52] * Joins: gozala (gozala@F2D29657.F60B0462.67AC9B1.IP)
- # [21:53] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [21:54] * Quits: smagnin (pike@moz-92F5249F.w90-57.abo.wanadoo.fr) (Quit: Quitte)
- # [21:56] * Quits: @smaug (chatzilla@moz-F11BE219.elisa-mobile.fi) (Ping timeout)
- # [21:56] * Quits: Asa (asa@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [21:56] * Quits: TheLink (TheLink@moz-2C115FCB.pools.arcor-ip.net) (Client exited)
- # [21:56] * Joins: smaug (chatzilla@moz-F11BE219.elisa-mobile.fi)
- # [21:56] * ChanServ sets mode: +o smaug
- # [21:57] * Quits: Mardak (Mardak@moz-7B0110AD.mv.mozilla.com) (Quit: Mardak)
- # [21:58] * Quits: Matt_ (Matt@A356E139.176F2691.B7C3970A.IP) (Ping timeout)
- # [21:58] * Joins: Matt_ (Matt@A356E139.176F2691.B7C3970A.IP)
- # [21:58] * Joins: gabor (gabor@F2D29657.F60B0462.67AC9B1.IP)
- # [21:58] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
- # [21:59] * Quits: Matt_ (Matt@A356E139.176F2691.B7C3970A.IP) (No route to host)
- # [22:00] * Joins: Matt_ (Matt@A356E139.176F2691.B7C3970A.IP)
- # [22:00] * Joins: Mardak (Mardak@moz-7B0110AD.mv.mozilla.com)
- # [22:00] * Quits: Mardak (Mardak@moz-7B0110AD.mv.mozilla.com) (Quit: Mardak)
- # [22:01] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
- # [22:02] * Joins: Matti (chatzilla@moz-1B9D27F5.dip.t-dialin.net)
- # [22:02] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Quit: brendan)
- # [22:03] * armenzg_mtg is now known as armenzg
- # [22:03] * Quits: marco (Mibbit@D1C3ADFB.565FFF1E.10DC0B64.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [22:05] * Joins: Mardak (Mardak@moz-7B0110AD.mv.mozilla.com)
- # [22:05] * Quits: bholley (anonymous@moz-409EE9C9.net-81-220-20.rev.numericable.fr) (Quit: bholley)
- # [22:05] * fabrice is now known as fabrice|mtg
- # [22:05] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [22:06] * Joins: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
- # [22:06] * Joins: fabrice (fabrice@moz-7B0110AD.mv.mozilla.com)
- # [22:08] * Waldo is now known as Waldo|lunch
- # [22:08] * Quits: Boriss (FlyingToas@F2D29657.F60B0462.67AC9B1.IP) (Quit: Boriss)
- # [22:08] * Joins: Boriss (FlyingToas@F2D29657.F60B0462.67AC9B1.IP)
- # [22:09] * Joins: smagnin (pike@moz-92F5249F.w90-57.abo.wanadoo.fr)
- # [22:09] * Quits: smagnin (pike@moz-92F5249F.w90-57.abo.wanadoo.fr) (Quit: Quitte)
- # [22:10] * Joins: smagnin (pike@moz-92F5249F.w90-57.abo.wanadoo.fr)
- # [22:10] * mattwoodrow|away is now known as mattwoodrow
- # [22:13] * Quits: dcamp (dave@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving...)
- # [22:13] * bhearsum is now known as bhearsum|afk
- # [22:14] * Joins: qheaden (qheaden@moz-67E02157.nrflva.fios.verizon.net)
- # [22:14] * Joins: robhawkes (robhawkes@moz-6DBA1AFC.bb.sky.com)
- # [22:17] * Quits: fabrice (fabrice@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
- # [22:18] * Joins: clee (clee@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:19] * Joins: fabrice (fabrice@moz-7B0110AD.mv.mozilla.com)
- # [22:19] * Joins: dcamp (dave@F2D29657.F60B0462.67AC9B1.IP)
- # [22:21] * Joins: Asa (asa@386C8CEB.7488BB3C.E96CA9D8.IP)
- # [22:21] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
- # [22:23] * Quits: xsergio (sergio@DAEF1255.9C8843EE.A4F23BCE.IP) (Quit: Saindo)
- # [22:23] * bwinton is now known as bwinton_away
- # [22:24] * rail-buildduty is now known as rail_away
- # [22:24] * Joins: karl (karl@4A34E956.8998A38C.C8A09C26.IP)
- # [22:27] * Quits: mak (mak@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
- # [22:28] * Quits: jgilbert (jgilbert@9A6CD06.C1D490E1.AF3F67D5.IP) (Ping timeout)
- # [22:28] * catlee is now known as catlee-away
- # [22:29] * bear is now known as bear-afk
- # [22:29] * Quits: @smaug (chatzilla@moz-F11BE219.elisa-mobile.fi) (Ping timeout)
- # [22:29] * Joins: smaug (chatzilla@moz-F11BE219.elisa-mobile.fi)
- # [22:29] * ChanServ sets mode: +o smaug
- # [22:30] * armenzg is now known as armenzg_afk
- # [22:30] * Quits: armenzg_afk (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Input/output error)
- # [22:31] * Quits: yuan (ywang@F2D29657.F60B0462.67AC9B1.IP) (Quit: yuan)
- # [22:31] * Joins: armenzg_afk (armenzg@F2D29657.F60B0462.67AC9B1.IP)
- # [22:31] * Quits: Asa (asa@386C8CEB.7488BB3C.E96CA9D8.IP) (Ping timeout)
- # [22:31] * Quits: Boriss (FlyingToas@F2D29657.F60B0462.67AC9B1.IP) (Quit: Boriss)
- # [22:32] * jlund is now known as jlund|away
- # [22:32] * Quits: @smaug (chatzilla@moz-F11BE219.elisa-mobile.fi) (Quit: Reconnecting…)
- # [22:33] * Quits: armenzg_afk (armenzg@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [22:33] * Joins: smaug (chatzilla@moz-F11BE219.elisa-mobile.fi)
- # [22:33] * ChanServ sets mode: +o smaug
- # [22:33] * philor is now known as philor|away
- # [22:34] * Quits: gozala (gozala@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving.)
- # [22:35] * Quits: tanvi (tanvi@moz-5229C686.dhcp.wsco.ca.charter.com) (Quit: Leaving.)
- # [22:37] * Quits: gwagner_ (idefix2@moz-BBE3ABD.mv.mozilla.com) (Quit: gwagner_)
- # [22:38] * Quits: @smaug (chatzilla@moz-F11BE219.elisa-mobile.fi) (Ping timeout)
- # [22:38] * bdahl|lunch is now known as bdahl
- # [22:38] * jgriffin is now known as jgriffin-lunch
- # [22:39] * Joins: gwagner_ (idefix2@moz-BBE3ABD.mv.mozilla.com)
- # [22:39] <jlebar> BenWa, You did the "minimize memory usage" dance, right?
- # [22:39] <jlebar> BenWa, OOC, do all the windows you think are leaking show up under ghost windows in about:compartments?
- # [22:40] <BenWa> jlebar: I did, I'll check next time
- # [22:40] <BenWa> but I disabled firebug so there might not be a next time :)
- # [22:40] * jhford-work-lunch is now known as jhford-work
- # [22:40] <jlebar> BenWa, Indeed. :)
- # [22:41] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
- # [22:43] <jdm> hmm, I have a branch I cloned from an m-c clone, and pulling from m-c tells me that "update crosses branches"
- # [22:44] <jlebar> jdm, check that you don't have outstanding changes, then hg up -C
- # [22:45] <jdm> thanks
- # [22:45] * Joins: jviereck (Adium@moz-81A0C123.dip.t-dialin.net)
- # [22:45] * edransch is now known as edransch-away
- # [22:46] <jlebar> jdm, (-C will nuke any outstanding changes, iirc)
- # [22:46] <jdm> good to know
- # [22:46] * jmaher is now known as jmaher|afk
- # [22:47] * mattwoodrow is now known as mattwoodrow|away
- # [22:50] * Quits: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
- # [22:51] * Quits: msucan (msucan@7A4CDDE7.7A418818.B4CEF140.IP) (Quit: msucan)
- # [22:52] <@dbaron> or use hg up -c (lowercase rather than capital)
- # [22:52] <@dbaron> which is safer
- # [22:52] <@dbaron> (though only in hg versions from within the last year or two)
- # [22:52] * joduinn is now known as joduinn-mtg
- # [22:53] * Quits: hessam (hessam@44F58E66.D67B9A62.610F0005.IP) (Quit: Leaving)
- # [22:53] <jdm> dbaron: what's the difference?
- # [22:53] <@dbaron> -C just clobbers everything
- # [22:54] <@dbaron> -c checks that your tree is clean, gives an error if it isn't but does the cross-branch update if it is
- # [22:54] <jdm> handy, that
- # [22:54] <@dbaron> -C is for clean, -c is for check
- # [22:54] * Joins: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
- # [22:55] * Quits: jviereck (Adium@moz-81A0C123.dip.t-dialin.net) (Quit: Leaving.)
- # [22:55] * Joins: smaug (chatzilla@moz-F11BE219.elisa-mobile.fi)
- # [22:55] * ChanServ sets mode: +o smaug
- # [22:56] * Joins: jviereck (Adium@moz-81A0C123.dip.t-dialin.net)
- # [22:56] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
- # [22:57] * Quits: evilpie_ (evilpie@moz-9C820A9F.pools.arcor-ip.net) (Quit: ChatZilla 0.9.88.2 [Firefox 15.0a1/20120427030500])
- # [22:59] * Quits: Cwiiis (cwiiis@F2D29657.F60B0462.67AC9B1.IP) (Quit: Ex-Chat)
- # [22:59] * Joins: bc (bc@454BDC37.1D5E8529.AC69809B.IP)
- # [22:59] * Joins: c0smikdebris (c0smikdebr@59852B41.1D173DC.274D17D6.IP)
- # [23:00] * vikash is now known as vikash|away
- # [23:00] * Joins: akeybl (akeybl@1259B2E2.2037A270.5F093114.IP)
- # [23:00] * Quits: qheaden (qheaden@moz-67E02157.nrflva.fios.verizon.net) (Ping timeout)
- # [23:00] * Quits: gabor (gabor@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [23:00] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
- # [23:00] * gregglind is now known as gregglind_away
- # [23:00] <WG9s> dbaron: isn't that why more modern things take a --word that actually describes what is being done rather the a -? type argument?
- # [23:01] * Joins: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net)
- # [23:01] * Quits: Ms2ger (Ms2ger@E59746B1.2205CA72.37724B0D.IP) (Quit: nn)
- # [23:02] * Joins: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP)
- # [23:06] <mkaply> Anyone around that uses Selenium WebDriver on Firefox?
- # [23:07] * Waldo|lunch is now known as Waldo
- # [23:07] <jhammel> AutomatedTester: ^
- # [23:07] <@smaug> mkaply: #qa might be better place to ask
- # [23:08] * Quits: artur (artur@moz-6DFBD742.hsd1.vt.comcast.net) (Input/output error)
- # [23:08] <AutomatedTester> mkaply: hi
- # [23:08] * AutomatedTester maintains the python Firefox Driver code
- # [23:09] <mkaply> AutomatedTester: Sweet. So I'll be honest. I know absolutely zero about this stuff. I'm acting as an intermediary between someone testing a product I'm working on. Basically the problem is that when they use WebDriver on Firefox, popups aren't blocked. They claim is resets preferences or something like that?
- # [23:09] <AutomatedTester> mkaply: yea, we have a base set of prefs
- # [23:09] <mkaply> To quote - The problem I'm having is that the second webdriver touches Firefox (new profile, or old profile with popups verified to be disabled) the popup block doesn't work.
- # [23:09] * tbsaunde|busy is now known as tbsaunde
- # [23:09] <mkaply> and popup blocking is not turned off in that base set of prefs
- # [23:10] <mkaply> that seems like that would kind of hurt automated testing if popups kept coming up :)
- # [23:10] <AutomatedTester> mkaply: http://code.google.com/p/selenium/source/browse/trunk/javascript/firefox-driver/webdriver.json
- # [23:10] <AutomatedTester> those are the prefs we update
- # [23:11] <AutomatedTester> i cant see anything that suggests popups
- # [23:11] <@bz> man
- # [23:11] <@bz> blurred text-shadow
- # [23:11] <@bz> spawn of the devil
- # [23:11] <jhammel> heh
- # [23:12] <@bz> https://bugzilla.mozilla.org/show_bug.cgi?id=748305
- # [23:12] * Quits: chrisccoulson (chr1s@CF62D2D6.FC921812.EE27BB8D.IP) (Quit: Ex-Chat)
- # [23:13] <@dbaron> WG9s, hg does, it's just nobody wants to type all that
- # [23:13] * Joins: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
- # [23:13] * Quits: clee (clee@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: clee)
- # [23:13] <@dbaron> -C --clean discard uncommitted changes (no backup)
- # [23:13] <@dbaron> -c --check update across branches if no uncommitted changes
- # [23:14] * Joins: doublehp (dhp@moz-11780613.villers.doublehp.org)
- # [23:14] * Parts: doublehp (dhp@moz-11780613.villers.doublehp.org) (Leaving.)
- # [23:15] <jhammel> bz: fwiw, not particularly janky for me on this computer (albeit it is a quad-core i7)
- # [23:15] * Quits: wolfiR (wolfiR@moz-1F2423D2.dip0.t-ipconnect.de) (Quit: Leaving)
- # [23:16] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
- # [23:16] * Joins: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [23:16] * Quits: tchevalier (Instantbir@moz-6BA9B4E0.w109-210.abo.wanadoo.fr) (Ping timeout)
- # [23:16] * Joins: Metapioca (lg@moz-D7321800.rev.sfr.net)
- # [23:17] <@bz> jhammel: likewise here, on both counts
- # [23:17] * Joins: ekr_ (ekr@moz-D7997EC8.rtfm.com)
- # [23:17] * Joins: clee (clee@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [23:17] <@bz> well, no, mine's dual-core
- # [23:17] <@bz> but it's not like this testcase would use more than one core. ;)
- # [23:17] <AutomatedTester> mkaply: if you friend/aquaintance wants to chat we have #selenium on freenode
- # [23:18] * philor|away is now known as philor
- # [23:19] * Quits: Metapioca (lg@moz-D7321800.rev.sfr.net) (Quit: Zzzz)
- # [23:19] <mkaply> AutomatedTester: I'll point him over there. Is there a way to set default prefs?
- # [23:19] <AutomatedTester> mkaply: there is a profile object
- # [23:19] <AutomatedTester> and they can call setPreference
- # [23:21] <AutomatedTester> mkaply: e.g. https://github.com/AutomatedTester/AutomatedPagePerf/blob/master/pageperfdriver.py#L35
- # [23:21] * Joins: jimb (user@CB3EC984.A5F785DE.396E4C6D.IP)
- # [23:22] <jviereck> roc: For testing the mozPrintCallback API, I'm wondering if we could save some page to a PDF using https://developer.mozilla.org/en/XPCOM_Interface_Reference/nsIWebBrowserPersist#Example, render the pages using PDF.JS and compare them to some reference images? I would like to get at least some printout-test coverage, but I'm not sure if I just aim for too much
- # [23:22] <mkaply> AutomatedTester: thanks. I've given the info and pointed him to IRC.
- # [23:22] <mkaply> really appreciate it
- # [23:22] <AutomatedTester> mkaply: anytime
- # [23:23] * Quits: jdm (jdm@CB3EC984.A5F785DE.396E4C6D.IP) (Client exited)
- # [23:24] <anant> ted: ping
- # [23:24] * philor is now known as philor|away
- # [23:25] * Quits: jimb (user@CB3EC984.A5F785DE.396E4C6D.IP) (Ping timeout)
- # [23:26] * Joins: jgilbert (jgilbert@911DC8B5.CDEF824B.9FDAC312.IP)
- # [23:27] <gregglind_away> is there a way to get chrome pages transparent? I know this happens, can't find the reference.
- # [23:28] <Mook_as> gregglind_away: chrome windows, not pages, but yes.
- # [23:28] <@roc> jviereck: that's an interesting idea
- # [23:29] <@roc> if you can get it to work, sure :-)
- # [23:29] * AaronMT is now known as AaronMT|Cantina
- # [23:30] * philor|away is now known as philor
- # [23:30] * gregglind_away is now known as gregglind
- # [23:31] <gregglind> Mook_as, they have to be xul? Can I affect global window styling?
- # [23:32] <gregglind> this sort of thing, right? <window style="background:transparent !important; -moz-appearance:none !important;">.
- # [23:32] <Mook_as> yeah, pretty much
- # [23:32] <Mook_as> you _probably_ don't need to be so !important though
- # [23:32] <jviereck> roc: some things I need clarification on: 1) If we do the "SaveToPDF", do we use the exact same code as for printing (I guess so, but for double checking), 2) the reference image to compare agains has to look different from testing machine to testing machine. The fonts might look a little bit different on linux then they do on windows. Is something like this possible with the current reftest infrastructure?
- # [23:33] * Quits: gwagner_ (idefix2@moz-BBE3ABD.mv.mozilla.com) (Quit: gwagner_)
- # [23:33] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird -- http://www.instantbird.com)
- # [23:33] * philor is now known as philor|away
- # [23:34] <@roc> 1) yes 2) yeah you can take snapshots in mochitests using WindowSnapshot.js and do reftest-like things
- # [23:34] <gregglind> Mook_as, so my hunch from jetpack side would be to do a windowListener and do somethign to the styles. that likely to work?
- # [23:34] <gregglind> at least it seems worth an experiment.
- # [23:36] * Parts: Daeken (daeken@moz-F43110AA.com)
- # [23:36] * Joins: gwagner_ (idefix2@moz-BBE3ABD.mv.mozilla.com)
- # [23:38] * Quits: jorendorff (jorendorff@F2D29657.F60B0462.67AC9B1.IP) (Quit: jorendorff)
- # [23:38] * Quits: twi (Adium@moz-5390D98D.cust.dsl.vodafone.it) (Quit: Leaving.)
- # [23:39] * Quits: fabrice (fabrice@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
- # [23:39] * Quits: AaronMT|Cantina (AaronMT@F2D29657.F60B0462.67AC9B1.IP) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [23:39] * Joins: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com)
- # [23:41] * jgriffin-lunch is now known as jgriffin
- # [23:41] <jlebar> If I want to return a dom::Element from IDL, do I return nsISupports? I don't see other interfaces which are accessible from JS, but I could be missing one...
- # [23:42] * philor|away is now known as philor
- # [23:42] <@smaug> jlebar: nsIDOMElement
- # [23:42] <jlebar> Oh, that makes sense. Thanks. :)
- # [23:42] * fabrice|mtg is now known as fabrice
- # [23:44] * Quits: clee (clee@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: clee)
- # [23:44] * Quits: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Quit: mkaply)
- # [23:45] * Quits: @roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP) (Ping timeout)
- # [23:45] * Quits: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com) (Quit: pcwalton)
- # [23:46] * philor is now known as philor|away
- # [23:47] * Joins: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
- # [23:47] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [23:49] <jlebar> smaug, While you're around...can you explain what nsFrameLoader::SwapWithOtherLoader is for?
- # [23:49] * Quits: akeybl (akeybl@1259B2E2.2037A270.5F093114.IP) (Ping timeout)
- # [23:49] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Quit: brendan)
- # [23:50] * Quits: xakz (XaMaD@moz-FC5F7204.w86-220.abo.wanadoo.fr) (Ping timeout)
- # [23:50] * gregglind is now known as gregglind_away
- # [23:50] <Mook_as> something about swapping frames around (for dropping tabs to other windows and fund things like that), IIRC
- # [23:50] <@smaug> jlebar: when you drag a tab to another window
- # [23:51] <jlebar> Ah, that's fun. Thanks.
- # [23:52] * philor|away is now known as philor
- # [23:53] * philor is now known as philor|away
- # [23:53] * Quits: smagnin (pike@moz-92F5249F.w90-57.abo.wanadoo.fr) (Quit: Quitte)
- # [23:53] * wlach is now known as wlach|afk
- # [23:54] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [23:54] * Quits: gmoro (guilherme@84484EC9.1F1093E8.D159334F.IP) (Ping timeout)
- # [23:54] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [23:55] * Joins: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
- # [23:57] <jviereck> dholbert: if I add some PDF-PDF.JS-based ref-tests for my new mozPrintCallback stuff, should I create a new folder /layout/printing/test/ and place the tests in there (note: it will be "ref-tests" in the end, but the test harness used is mochi-test, which kicks of the ref-testing internally)
- # [23:57] <dholbert> jviereck, I believe so. We do something like that for :visited tests too
- # [23:58] * Joins: eflores (eflores@538BABFE.A073F3E.97BBD552.IP)
- # [23:58] * Quits: eflores_ (eflores@538BABFE.A073F3E.97BBD552.IP) (Connection reset by peer)
- # [23:58] * Quits: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP) (Quit: lmandel)
- # [23:58] <blassey> rail_away: can you spin an aurora nightly off of 2949b3533041 please
- # [23:58] <blassey> joduinn-mtg: ^
- # [23:58] * Quits: victorporof (victorporo@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving...)
- # [23:59] * Quits: past (past@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [23:59] <Callek> blassey: self-serve should allow the nightly spinning, right?
- # [23:59] <dholbert> jviereck, yeah, see e.g. http://mxr.mozilla.org/mozilla-central/source/layout/style/test/Makefile.in?mark=236-243,256-257#236
- # Session Close: Sat Apr 28 00:00:00 2012
The end :)