/irc-logs / mozilla / #developers / 2012-02-08 / end
Options:
- # Session Start: Wed Feb 08 00:00:00 2012
- # Session Ident: #developers
- # [00:01] * Quits: slowpoke (slowpoke@moz-AE67AB45.gigabit.perfect-privacy.com) (Quit: The world is not beautiful - but that in itself lends it a kind of beauty.)
- # [00:01] * Quits: @smaug (chatzilla@moz-59883FDC.elisa-mobile.fi) (Ping timeout)
- # [00:02] * Joins: smaug (chatzilla@moz-59883FDC.elisa-mobile.fi)
- # [00:02] * ChanServ sets mode: +o smaug
- # [00:02] * Quits: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [00:03] * Quits: drice (derice@1606D15F.E628B196.8E155D4E.IP) (Quit: Leaving.)
- # [00:03] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [00:03] * Quits: mreavy (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net) (Input/output error)
- # [00:04] * Joins: slowpoke (slowpoke@moz-AE67AB45.gigabit.perfect-privacy.com)
- # [00:04] * philor is now known as philor|away
- # [00:05] * Joins: davidillsley (chatzilla@moz-3832197F.range109-145.btcentralplus.com)
- # [00:05] * mcote is now known as mcote|afk
- # [00:06] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [00:07] * Quits: pascalc (chatzilla@moz-70F14CE1.rev.sfr.net) (Ping timeout)
- # [00:07] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:09] * Joins: mreavy (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net)
- # [00:10] * philor|away is now known as philor
- # [00:11] * Quits: dseif (dseif@C080F02E.33EE9F8A.1139E686.IP) (Input/output error)
- # [00:11] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [00:11] * joduinn is now known as joduinn-food
- # [00:12] * Quits: Lucas (Lucas@moz-104CC309.mv.mozilla.com) (Quit: ChatZilla 0.9.88 [Firefox 12.0a1/20120113174750])
- # [00:12] * Quits: gerv (gerv@moz-8E68CF56.in-addr.arpa) (Connection reset by peer)
- # [00:12] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [00:12] * Joins: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com)
- # [00:13] * Quits: nemo (nemo@moz-57FDFA.hsd1.md.comcast.net) (Ping timeout)
- # [00:14] * Quits: kaze (kaze@moz-D5F31D56.w82-123.abo.wanadoo.fr) (Quit: WeeChat 0.3.5)
- # [00:16] * rnewman is now known as rnewman|dog
- # [00:17] * Joins: Mardak (Mardak@moz-6F0B9219.dsl.pltn13.pacbell.net)
- # [00:17] * Joins: rs (rs@moz-217F02CE.lightspeed.sntcca.sbcglobal.net)
- # [00:18] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
- # [00:18] * Joins: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net)
- # [00:18] <edmorley> mak: wow thanks, didn't expect to start marking and find them all done :-)
- # [00:19] <mak> edmorley: you're welcome!
- # [00:19] * Quits: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com) (Quit: pcwalton)
- # [00:19] * Quits: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP) (Quit: ajuma)
- # [00:19] * Joins: squib (squib@moz-F5CA0CFB.dhcp.mdsn.wi.charter.com)
- # [00:20] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:20] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
- # [00:20] * Joins: faramarz (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [00:21] * Joins: dseif (dseif@4DACBBF7.531FD64C.630E4E47.IP)
- # [00:22] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:22] * Joins: surkov (surkov@E3B837DE.44A4068D.222B27F0.IP)
- # [00:23] * Joins: eflores (eflores@538BABFE.A073F3E.97BBD552.IP)
- # [00:24] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
- # [00:25] * Quits: mdas (mdas@8CB764BC.D30B51A1.412CF160.IP) (Quit: mdas)
- # [00:25] * Quits: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP) (Quit: madhava)
- # [00:25] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [00:25] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
- # [00:26] * Quits: mak (chatzilla@moz-9C04AFFB.retail.telecomitalia.it) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 2.0/20110318052756])
- # [00:26] * Joins: Lucas (Lucas@moz-104CC309.mv.mozilla.com)
- # [00:28] * Joins: jdm (jdm@moz-1DE9E401.uwaterloo.ca)
- # [00:30] * Quits: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
- # [00:30] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [00:30] * Parts: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
- # [00:31] * Quits: RobertClaypool (RobertClay@moz-417FE9D.nwcsinaa.cinergymetronet.net) (Ping timeout)
- # [00:33] * Joins: nemo (nemo@moz-57FDFA.hsd1.md.comcast.net)
- # [00:34] <nemo> NeilAway: Your suggestion does work
- # [00:34] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
- # [00:35] <nemo> NeilAway: although I couldn't try it at first 'cause I lost my internet for a little while
- # [00:35] * Quits: mcsmurf (mcsmurf@moz-47202F52.dip.t-dialin.net) (Quit: )
- # [00:37] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Quit: nhirata)
- # [00:38] * njn just got his hoodie
- # [00:38] * njn doesn't like the new tab screen :(
- # [00:38] * darktrojan has not got his hoodie :(
- # [00:38] <nemo> NeilAway, stuart, cmr: http://m8y.org/tmp/testcase242d.xhtml tests neil's suggestion of using a scaled image instead
- # [00:38] <nemo> NeilAway: this obviously saves a ton of memory on the canvas and reduces the amount of work in javascript by a lot
- # [00:39] <cmr> 0ms
- # [00:39] <cmr> nemo: hows about with my image?
- # [00:39] <nemo> cmr: I just changed it back to that
- # [00:39] * Quits: jlongster (user@moz-342431BE.rcmdva.fios.verizon.net) (Input/output error)
- # [00:39] * Quits: slowpoke (slowpoke@moz-AE67AB45.gigabit.perfect-privacy.com) (Quit: The world is not beautiful - but that in itself lends it a kind of beauty.)
- # [00:39] <nemo> cmr: now. that time is just for the loop, so obviously it'll be ridiculously fast
- # [00:39] <nemo> cmr: now. the question is, how would it be implemented in-browser.
- # [00:40] <nemo> you know... I think I'll add the canvas creation time to the timing on that one, since the loop is basically non-existent
- # [00:40] <jdm> I don't even know who I should talk to to find out if I should expect a hoodie
- # [00:40] <jdm> I heard that non-employees were receiving tem
- # [00:40] <nemo> hm. doesn't seem to matter
- # [00:41] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
- # [00:41] <nemo> bz_away: yeah, NeilAway's suggestion makes it plenty efficient IMO
- # [00:41] <@khuey> jdm: contact Amie
- # [00:41] <cmr> nemo: is this lightness value from 0 to 255?
- # [00:41] <nemo> cmr: yeah
- # [00:41] <jdm> thanks
- # [00:41] <darktrojan> what does the hoodie look like?
- # [00:42] * njn finds browser.newtab.url, but setting it to about:blank doesn't seem to work
- # [00:42] <nemo> cmr: I assume the scaling algorithm automatically handles what happens when transparent pixels are collapsed. The values aren't *quite* the same as iterating over the image, but they are quite close
- # [00:42] <darktrojan> pics pls
- # [00:42] <nemo> cmr: off by maybe 1 or 2%
- # [00:42] <sfink> it's browser.newtab.enabled, I think
- # [00:42] <ttaubert> njn: sorry needs a restart for now
- # [00:42] <njn> darktrojan: black, with orange drawstring around the hood, "Firefox" sewn into the front, and a small plastic firefox logo sewn onto the left sleeve
- # [00:42] <jhammel> darktrojan: http://media.photobucket.com/image/recent/mf37/DreadPirateFezzik.jpg
- # [00:42] <cmr> nemo: close enough for it to not matter
- # [00:42] <darktrojan> ttaubert, my new tab page doesn't get thumbnails, was that a bug a few days ago?
- # [00:43] <darktrojan> my build is out of date
- # [00:43] <ttaubert> it still is :)
- # [00:43] * armenzg is now known as armenzg_brb
- # [00:43] * Quits: gkw (gkw@moz-8AA70F80.tmodns.net) (Ping timeout)
- # [00:43] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [00:43] <darktrojan> nice jhammel
- # [00:43] <darktrojan> ttaubert, it used to get them! :(
- # [00:43] <njn> darktrojan: can you view https://www.yammer.com/mozilla.com/uploaded_files/3891523 ?
- # [00:43] <heycam> I think the orange drawstring is what makes it
- # [00:43] * Joins: gkw (gkw@moz-8AA70F80.tmodns.net)
- # [00:43] <jhammel> darktrojan: make sure you get the black one or.... http://2.bp.blogspot.com/-0fN35p9MN8s/TtKL2QU0LiI/AAAAAAAAUS0/rIoxDvhHjsE/s1600/Funny-Demotovational-Invisibility-Cloaks.jpg
- # [00:43] * heycam is still waiting for his
- # [00:44] <darktrojan> no njn :(
- # [00:44] <hub> *sigh* I get an orange on Android opt
- # [00:44] <edmorley> njn: you can toggle the newtab matrix off using the cross top right of the content area
- # [00:45] <ttaubert> darktrojan: mhh, they unfortunately get lost on crash/forced quit
- # [00:45] <njn> darktrojan: http://valgrind.org/njn/hoodie.jpg
- # [00:45] <ttaubert> darktrojan: and don't show for pages that redirect
- # [00:45] <@khuey> heycam: mine arrived the day after I moved to the SF office
- # [00:45] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [00:45] <heycam> khuey, arrived… in florida?
- # [00:45] <njn> darktrojan: that's not a photo of me, BTW
- # [00:45] <nemo> bz_away: ok. add the neil suggestion plz/thnx :D - that one it wouldn't matter even if the image was 10000x10000
- # [00:45] * Joins: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com)
- # [00:46] <darktrojan> njn I didn't think you'd be wearing a beanie at this time of year
- # [00:46] <njn> edmorley: thanks! I see browser.newtabpage.enabled=false is now set in about:config
- # [00:46] * njn wonders what browser.newtab.url is supposed to do
- # [00:46] <ttaubert> njn: it sets the url used for new tab pages
- # [00:46] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [00:47] <njn> ttaubert: doesn't seem to do anything. Do I need to restart?
- # [00:47] <ttaubert> yes, for now, fixed soon
- # [00:47] <@khuey> heycam: yes
- # [00:47] <njn> ttaubert: np, just curious
- # [00:47] <heycam> khuey, oops
- # [00:47] <@khuey> heycam: they asked for my address a month earlier :-/
- # [00:47] <ttaubert> njn: np :)
- # [00:48] <hub> edmorley: how do you guys deal with Android failures?
- # [00:48] * jhammel drinks
- # [00:48] <@khuey> bsmedberg: ping
- # [00:48] <jwatt> wow, Instruments sure makes it hard to create a nicely formatted text file from a profile
- # [00:48] <heycam> on windows my debug builds get a bunch of "### ERROR: SymGetModuleInfo64" messages when assertions occur, I think. is there a way I can fix that?
- # [00:48] * Quits: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
- # [00:50] <cpearce> How do I get a fix into ESR10? Is there a document somewhere saying how?
- # [00:51] <darktrojan> cpearce, I think there's an approval-esr10? flag
- # [00:51] <jdm> cpearce: I've emailed akeybl about that myself!
- # [00:51] * Quits: Mardak (Mardak@moz-6F0B9219.dsl.pltn13.pacbell.net) (Quit: Mardak)
- # [00:51] <edmorley> hub: random.choice(['retrigger', 'attempt to manually look up bug and star', 'ignore', '302 philor'])
- # [00:52] * Joins: Mardak (Mardak@moz-6F0B9219.dsl.pltn13.pacbell.net)
- # [00:52] <hub> edmorley: the thing is that it is on inbound
- # [00:52] <hub> :-/
- # [00:52] <darktrojan> ok it's a tracking flag, not an approval
- # [00:52] * Quits: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving...)
- # [00:52] <darktrojan> edmorley++
- # [00:53] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
- # [00:53] <jhammel> edmorley: if you only responded sooner that is qbo-able ;)
- # [00:53] <darktrojan> do it anyway
- # [00:54] <edmorley> jhammel: the irony being that the delay was due to me retriggering a bunch of android failures on inbound...
- # [00:55] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [00:56] <@roc> excellent! I found a real PDF I need to read, that pdf.js can render but Adobe Reader can't
- # [00:56] <gavin> is it a pdf about pdf.js?
- # [00:56] * Quits: dseif (dseif@4DACBBF7.531FD64C.630E4E47.IP) (Input/output error)
- # [00:56] <@roc> amazingly, no
- # [00:56] <darktrojan> roc++
- # [00:56] * Quits: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl) (Ping timeout)
- # [00:56] * Joins: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:58] <@dolske> cpearce: you mean asking about if a bug can get into an ESR, or actually landing a fix for ESR?
- # [00:58] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
- # [00:59] * Quits: gkw (gkw@moz-8AA70F80.tmodns.net) (Broken pipe)
- # [01:00] <Cww> cpearce: if you're asking what I think you're asking, we decided that this was going to be chemspilled into 10 and 10ESR
- # [01:00] * Joins: gkw (gkw@moz-104CC309.mv.mozilla.com)
- # [01:00] <gavin> akeybl just sent that info to release-drivers
- # [01:00] * rnewman|dog is now known as rnewman
- # [01:01] * jhammel can't wait for pdf.js
- # [01:01] <gavin> cpearce: you're going to want to land on https://hg.mozilla.org/releases/mozilla-esr10/, but wait for releng to provide details
- # [01:01] <cpearce> dolske: both. I have a fix that should go into ESR.
- # [01:01] * Quits: florian (florian@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre)
- # [01:01] <gavin> (I imagine it might be on the relbranch)
- # [01:01] * Quits: Standard8 (Standard8@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [01:02] * Quits: jdm (jdm@moz-1DE9E401.uwaterloo.ca) (Client exited)
- # [01:02] <@khuey> jhammel: who said you have to wait for it?
- # [01:02] <edmorley> hub: basically until bug 690311 is resolved, a good proportion of the 'failures' are not test failures, but pre/post test scripts failing
- # [01:02] <jhammel> khuey: is it in nightly yet?
- # [01:02] <@khuey> jhammel: there's an extension you can download
- # [01:02] <hub> edmorley: ok
- # [01:02] <@dolske> aiui, the process is basically the same as getting onto aurora/beta. request approval, when approved land on esr branch (http://hg.mozilla.org/releases/mozilla-esr10)
- # [01:02] * Quits: Matti (chatzilla@moz-F980B52B.dip.t-dialin.net) (Ping timeout)
- # [01:03] * Quits: Joeh (joe@5A3923AA.BC22908.C7CEC4ED.IP) (Quit: Joeh)
- # [01:03] <@dolske> worst case you can always just email release-drivers@ and ask. :)
- # [01:03] <cpearce> There's no approval flag. Not yet anyway.
- # [01:03] <aja> btw....mentioned earlierm ubt never filed.....there's mixed branding on ESR branch builds....blue menu (ok) but orange icons
- # [01:03] <@dolske> ah
- # [01:04] * Joins: necolas (necolas@moz-C8C6D8F3.bb.sky.com)
- # [01:04] <@dolske> probably tracking-firefox10 (set to "?")
- # [01:04] * Quits: artpar (artpar@DDB0E299.49C2C5E.2C7B20EF.IP) (Quit: Leaving)
- # [01:05] <@dolske> half guessing here, but I think the intention is that the ESR and release it's built on will generally track each other, and that it would be unusual to land on one but not the other.
- # [01:05] * Joins: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com)
- # [01:05] <@dolske> but you're the.... 1st? 2nd? bug to through this so I'm sure it will be all new and exciting.
- # [01:06] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:06] * Joins: jimb (user@moz-51B190AA.ptld.qwest.net)
- # [01:06] * Quits: bretr (bret_recka@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: bretr)
- # [01:07] * Joins: slowpoke (slowpoke@moz-AE67AB45.gigabit.perfect-privacy.com)
- # [01:08] * jwir3 is now known as jwir3|away
- # [01:09] * Quits: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
- # [01:09] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [01:10] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
- # [01:10] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [01:12] * Quits: AaronMT (AaronMT@moz-DB17C53A.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [01:13] * Joins: SeoZ (DanielJuyu@7E7E73F2.F5F46C28.14E0EA63.IP)
- # [01:13] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
- # [01:14] * bhearsum is now known as bhearsum|afk
- # [01:14] * Quits: cviecco_ (cviecco@moz-104CC309.mv.mozilla.com) (Client exited)
- # [01:15] * Quits: TheLink (TheLink@moz-4D4DDD71.pools.arcor-ip.net) (Client exited)
- # [01:15] <edmorley> mbrubeck: btw your email on https://wiki.mozilla.org/Modules/All#Fennec is still the old one, don't know if that's intentional?
- # [01:16] <mbrubeck> That email's still valid... I'll just leave it for now.
- # [01:16] <mbrubeck> thanks though
- # [01:17] <edmorley> mbrubeck: cool just wanted to check :-)
- # [01:17] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
- # [01:17] * zpao is now known as zpao|detached
- # [01:17] * Quits: mike5w3c (MikeS@moz-DAFE1A45.tokyo.ocn.ne.jp) (Quit: mike5w3c)
- # [01:17] <edmorley> saves on the spam a bit I guess
- # [01:17] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [01:17] * Quits: @smaug (chatzilla@moz-59883FDC.elisa-mobile.fi) (Ping timeout)
- # [01:18] * Joins: mib_fkk645 (Mibbit@86C22ABA.B849F75A.2870C025.IP)
- # [01:18] * Ziggy_Maes is now known as Ziggy|AWAY
- # [01:18] * Quits: kumar (kmcmillan@moz-F2D05B8.c3-0.stk-ubr1.chi-stk.il.cable.rcn.com) (Quit: kumar)
- # [01:19] <mbrubeck> Between my various addresses, I get about 200 spam per day.
- # [01:19] * catlee-lunch is now known as catlee
- # [01:19] <mbrubeck> There's no saving me. :P
- # [01:20] * Quits: Mardak (Mardak@moz-6F0B9219.dsl.pltn13.pacbell.net) (Quit: Mardak)
- # [01:20] <@khuey> that doesn't get filtered?
- # [01:20] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [01:20] <@khuey> that's some seriously broken spam detection
- # [01:20] <derf> Word.
- # [01:20] <jwatt> aww, js regexps don't support look behind assertions?
- # [01:20] <jwatt> sucks
- # [01:20] <edmorley> I only get about 2 a week on my domain after 3-4 years, but I've been super paranoid about it
- # [01:21] * Quits: jimm (jmathies@moz-7F164CA1.pn.at.cox.net) (Quit: )
- # [01:23] <philor> hub: now *there* is what you should be worried about, not Android
- # [01:23] <hub> philor: leak in debug :-/ yeah I just saw. wtf.
- # [01:25] * Joins: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
- # [01:26] <hub> are the links to "analyze the leak" supposed to work?
- # [01:26] * Quits: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net) (Quit: Leaving...)
- # [01:27] * davehunt is now known as davehunt|away
- # [01:27] * Quits: gcp (gpascutto@moz-D0E475EA.access.telenet.be) (Quit: Make a new plan, Stan!)
- # [01:28] <@dolske> you click the link, and a buzzer goes off in philor's cell.
- # [01:28] <philor> soon, they'll work soon
- # [01:28] <hub> ah ok
- # [01:28] <jhammel> philor: the buzzer in your cell? ;)
- # [01:28] * Quits: faramarz (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [01:28] * Quits: mreavy (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net) (Ping timeout)
- # [01:28] <philor> nyet
- # [01:28] * Quits: ptheriault (ptheriault@moz-4BE034AB.ptr.us.xo.net) (Quit: ptheriault)
- # [01:29] <philor> they work on http://tbpl.swatinem.de/
- # [01:29] * Quits: imphil (philipp@moz-655EF802.customer.m-online.net) (Ping timeout)
- # [01:29] * lsblakk|lunch is now known as lsblakk
- # [01:29] <philor> but all they do is tell you which test opened a leaked domwindow, if you happen to leak a domwindow, which with that tiny leak you probably didn't
- # [01:29] * nthomas|away is now known as nthomas
- # [01:30] <philor> while confusing you by claiming that a mochitest-chrome test somehow leaked one when it didn't
- # [01:30] <philor> hub: sorry, it has nothing useful to offer
- # [01:31] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
- # [01:31] * zpao|detached is now known as zpao
- # [01:31] * Parts: ejpbruel (ejpbruel@moz-5EE20326.adsl2.static.versatel.nl)
- # [01:31] * Joins: joey (chatzilla@moz-E31CD2CB.mozilla.org)
- # [01:32] * Quits: AutomatedTester (AutomatedT@moz-75921CF2.as13285.net) (Input/output error)
- # [01:33] * Joins: Mossop (mossop@moz-B365CA4B.dsl.dynamic.sonic.net)
- # [01:33] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
- # [01:33] <hub> philor: thanks
- # [01:33] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [01:34] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Quit: mccr8)
- # [01:35] * Joins: ddahl (ddahl@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [01:35] <tbsaunde> philor: to be fair that patching casuing issues in mochitest-chrome would be /amazing/
- # [01:36] <tbsaunde> *causing
- # [01:36] * joduinn-food is now known as joduinn
- # [01:36] * Joins: mreavy (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net)
- # [01:36] * Quits: By-Tor (bytor@moz-46974D0B.dyn.optonline.net) (Connection reset by peer)
- # [01:37] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [01:39] <philor> yeah, it's just that the leak-analysis script is dumb about not knowing mochitest-other is four different test runs, and also about not knowing that test_process.xul hides where its domwindow goes away
- # [01:40] <philor> I should just add a manual hack to never claim that that test leaked, it'd be way easier than explaining how dumb the analysis is
- # [01:40] * Quits: peregrino (peregrino@moz-9FCEB88D.telecom.net.ar) (Ping timeout)
- # [01:40] * ewong|away is now known as ewong
- # [01:42] * Quits: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: boots)
- # [01:42] * Quits: mib_fkk645 (Mibbit@86C22ABA.B849F75A.2870C025.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [01:43] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:44] * coop is now known as coop|buildduty
- # [01:45] * armenzg_brb is now known as armenzg
- # [01:45] <philor> and speaking of my perfectly reasonable claims, people should not be allowed to do security bugs until I've perfectly mapped their email to their nick
- # [01:45] <mbrubeck> khuey: No, about 99% of that *does* get filtered.
- # [01:45] * Joins: cfree (chatzilla@moz-8470EB89.sc.res.rr.com)
- # [01:45] <philor> but I think maybe jwir3|away has reftest orange
- # [01:46] * Quits: igor (igor@169CEE78.E37E53F7.1DAC7E2F.IP) (Quit: Leaving)
- # [01:46] <philor> including, miracle of miracles, actual geniuine Android failure
- # [01:47] * Quits: karl (karl@DCC78A05.D3F8A8DE.C8A09C26.IP) (Ping timeout)
- # [01:47] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
- # [01:47] * Joins: gandalf (zbraniecki@moz-329BE0D5.neoplus.adsl.tpnet.pl)
- # [01:48] <@khuey> mbrubeck: oh, so you only get 2 spam emails a day in your actual inbox?
- # [01:48] <edmorley> I'll backout 9062b3e04318 yeah?
- # [01:49] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
- # [01:49] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
- # [01:49] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [01:50] * Joins: jduell (jduell@moz-DB48B887.airbears.berkeley.edu)
- # [01:50] * Quits: yareckon (ryan@moz-7AFC65F6.dip.t-dialin.net) (Quit: yareckon)
- # [01:51] * Joins: bmoss|2 (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [01:51] * Quits: gw280 (george@moz-B0193EE1.gwright.org.uk) (Ping timeout)
- # [01:52] * Quits: Pike (Pike@moz-E31CD2CB.mozilla.org) (Quit: ChatZilla 0.9.88 [Firefox 9.0.1/20111220165912])
- # [01:52] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:52] <WG9s> edmorley: I would, on the inbound is not your tryserver even for security bugs rule!
- # [01:53] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [01:53] <akeybl> cpearce: hey sorry was interviewing a candidate. there's no documentation yet, but once approved for mozilla-release we'll also want to land on https://hg.mozilla.org/releases/mozilla-esr10/ (as gavin noted)
- # [01:53] <akeybl> let me know if you've got any questions
- # [01:54] * armenzg is now known as armenzg_mtg
- # [01:54] * Joins: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net)
- # [01:55] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [01:55] * Quits: mwu (mwu@moz-59435430.hsd1.nj.comcast.net) (Ping timeout)
- # [01:56] <ewong> khuey ping
- # [01:56] <@khuey> ewong: pong
- # [01:56] * Joins: dseif (dseif@15A140F3.6F0A844E.287A8ADE.IP)
- # [01:57] <ewong> khuey smaug gave my bug #693172 patch a r+!! woot!
- # [01:57] <@khuey> yay
- # [01:57] * Quits: necolas (necolas@moz-C8C6D8F3.bb.sky.com) (Client exited)
- # [01:57] <ewong> khuey does it need sr?
- # [01:57] <@khuey> don't think so
- # [01:58] <ewong> khuey I tested it on try.. and aside for some weirdness in Ru and TEgra, I think it's 'good'
- # [01:58] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Quit: brendan)
- # [01:59] <@khuey> cool
- # [01:59] * Joins: WeirdAl (chatzilla@moz-D461843.ask.info)
- # [02:00] * Joins: gw280 (george@moz-B0193EE1.gwright.org.uk)
- # [02:00] * Joins: kanru (user@moz-99690620.hinet-ip.hinet.net)
- # [02:00] <ewong> maybe I'll push it to m-i
- # [02:01] <@khuey> please do
- # [02:01] <WeirdAl> Does anyone know how this new addons compatibility blocklist works and can explain it to me?
- # [02:01] <@khuey> thanks for persevering on this btw
- # [02:02] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [02:02] * Quits: bmoss|2 (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:03] * Quits: markh (markh@moz-BCB4C723.vic.bigpond.net.au) (Quit: Leaving.)
- # [02:03] * Quits: Mossop (mossop@moz-B365CA4B.dsl.dynamic.sonic.net) (Ping timeout)
- # [02:04] * Joins: faramarz (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [02:05] * Joins: mccr8 (mccr8@moz-5F92CD4B.dsl.dynamic.sonic.net)
- # [02:06] * Joins: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [02:07] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
- # [02:07] * Quits: ericjung (Mibbit@moz-C6B344D.bstnma.fios.verizon.net) (Quit: http://www.mibbit.com ajax IRC Client)
- # [02:07] * @khuey chuckles
- # [02:07] <@khuey> watching people go architecture-astronauting on public-webapps is always fun
- # [02:08] <edmorley> !seen mak
- # [02:08] <firebot> mak was last seen 1 hour, 49 minutes and 3 seconds ago, saying 'edmorley: you're welcome!' in #developers.
- # [02:08] <@khuey> he's probably asleep by now
- # [02:08] <WeirdAl> khuey: ?
- # [02:08] * Quits: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [02:08] <edmorley> khuey: oh yeah it's somehow late again :-?
- # [02:08] <@khuey> WeirdAl: er, whatwg
- # [02:08] <edmorley> :-/ even
- # [02:09] * @khuey gets them confused
- # [02:09] <@khuey> edmorley: :-? is a good one
- # [02:09] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [02:09] <WeirdAl> I haven't read whatwg for a couple days
- # [02:09] * Quits: Unfocused (u2622@moz-160C58C6.com) (Max SendQ exceeded)
- # [02:09] <@khuey> WeirdAl: there's a bunch of people who want to redesign <img>
- # [02:09] * Joins: mwu (mwu@moz-59435430.hsd1.nj.comcast.net)
- # [02:09] * Joins: Unfocused (u2622@moz-160C58C6.com)
- # [02:09] * Joins: mike5w3c (MikeS@moz-DAFE1A45.tokyo.ocn.ne.jp)
- # [02:09] <jtcranmer> just like the people who want to stuff everything imaginable into the UA^H^Hserver request headers
- # [02:10] * Joins: slowbro (slowpoke@moz-AE67AB45.gigabit.perfect-privacy.com)
- # [02:10] * Quits: slowbro (slowpoke@moz-AE67AB45.gigabit.perfect-privacy.com) (Quit: slowbro)
- # [02:10] * Joins: fabrice1 (fabrice@moz-BBE3ABD.mv.mozilla.com)
- # [02:10] <WeirdAl> heh, really?
- # [02:10] <WeirdAl> svg, canvas, audio, video aren't enough? :)
- # [02:10] * Joins: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [02:12] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Ping timeout)
- # [02:13] <WeirdAl> khuey: "responsive images" thread?
- # [02:14] <@khuey> WeirdAl: yeah
- # [02:15] * Joins: ptheriault (ptheriault@moz-4BE034AB.ptr.us.xo.net)
- # [02:15] * Quits: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu) (Quit: jlebar|mac)
- # [02:15] * WeirdAl is suddenly disinterested
- # [02:17] * Quits: jimb (user@moz-51B190AA.ptld.qwest.net) (Ping timeout)
- # [02:17] <mccr8> Should I be concerned by a red Android "opt test robocop" on Beta? I'm not sure what that is.
- # [02:17] * Quits: hub (hub@21B7B9F2.B87E9213.6E712CE2.IP) (Input/output error)
- # [02:17] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
- # [02:18] <gavin> do test-failure-screenshots work on OS X?
- # [02:19] * Joins: cviecco (cviecco@moz-4BE034AB.ptr.us.xo.net)
- # [02:19] <philor> yep
- # [02:19] <@khuey> mccr8: please put down your patch. you have 20 seconds to comply.
- # [02:19] <mccr8> hah
- # [02:19] <gavin> I'm trying to get them working on windows, and they don't work for some reason
- # [02:20] <philor> so far the Mac ones work mostly to point out releng bugs around the edges, but they work :)
- # [02:20] <gavin> but it seems like the problem is in the automation.py.in code that's shared with mac
- # [02:20] <edmorley> philor: so am I correct from what you said earlier, that the multiple M-oth leaks are bogus then?
- # [02:20] * Joins: cviecco_ (cviecco@moz-104CC309.mv.mozilla.com)
- # [02:20] * Quits: cviecco (cviecco@moz-4BE034AB.ptr.us.xo.net) (Ping timeout)
- # [02:20] * redfive is now known as redfive_afk
- # [02:21] <philor> edmorley: nope, they are entirely real, and hub is deeply ashamed about them
- # [02:21] <philor> and probably wants you to help him find the exit, not sure about that part
- # [02:21] * Quits: priya (priya@moz-BBE3ABD.mv.mozilla.com) (Quit: This computer has gone to sleep)
- # [02:22] <philor> what I said was that the leak-analysis script that doesn't work on tbpl.m.o didn't have anything useful to offer anyway, other than a bogus lie about something that is unrelated
- # [02:22] <edmorley> ah
- # [02:22] * Joins: markh (markh@moz-BCB4C723.vic.bigpond.net.au)
- # [02:22] * Quits: Lucas (Lucas@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [02:23] * Quits: cviecco_ (cviecco@moz-104CC309.mv.mozilla.com) (Client exited)
- # [02:23] <edmorley> I'd help him find the exit, but looks like he's already gone
- # [02:24] * Parts: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [02:24] * Quits: ptheriault (ptheriault@moz-4BE034AB.ptr.us.xo.net) (Quit: ptheriault)
- # [02:24] <edmorley> I'm presuming 0b205d34aefc is going to rot 3327d251ce49, so I'm just going to pull both out, save it being my hair instead
- # [02:24] <edmorley> philor: and thank you, serves me right for trying to skim read
- # [02:24] * Joins: Boriss_ (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [02:25] * Quits: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [02:25] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [02:26] * Quits: Boriss_ (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [02:26] <ewong> anyone, particularly sheriffs.. is it safe to push to m-i right now?
- # [02:27] <philor> tbsaunde: got any advice for whether or not one of hub's patches could come out without the other?
- # [02:27] <edmorley> ewong: not quite yet, thank you for asking :-)
- # [02:27] <@khuey> ewong: you should probably wait
- # [02:27] <Callek> benefit of m-i, unless the tree screams at you -- usually fine to push
- # [02:27] <ewong> oooh Ok..
- # [02:27] <Callek> though its _easier_ on people if they are backing something out, to wait a bit -- yes :-)
- # [02:27] <Callek> (hence your directed answers)
- # [02:28] <ewong> m-i is closed? or is there a merge soon?
- # [02:28] * Quits: mreavy (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net) (Ping timeout)
- # [02:28] <tbsaunde> philor: unless we knew the second was is at fault they both need to go out
- # [02:28] * Joins: gkw1 (gkw@moz-4BE034AB.ptr.us.xo.net)
- # [02:28] * Quits: gkw1 (gkw@moz-4BE034AB.ptr.us.xo.net) (Input/output error)
- # [02:28] <edmorley> tbsaunde: seems wise, thank you :-)
- # [02:28] <tbsaunde> second depends heavily on the first
- # [02:29] <edmorley> ewong: about to push a backout
- # [02:29] <ewong> oh
- # [02:29] <tbsaunde> np
- # [02:29] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Ping timeout)
- # [02:29] * Quits: gkw (gkw@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [02:30] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
- # [02:30] * Quits: WeirdAl (chatzilla@moz-D461843.ask.info) (Quit: ChatZilla 0.9.88 [Firefox 10.0/20120129021758])
- # [02:30] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
- # [02:30] * Joins: driia (dria@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [02:30] * Quits: dria (dria@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
- # [02:32] * Quits: Jesse (jruderman@moz-4BE034AB.ptr.us.xo.net) (Quit: Jesse)
- # [02:32] * Quits: jduell (jduell@moz-DB48B887.airbears.berkeley.edu) (Ping timeout)
- # [02:32] * Joins: sworkman_ (sworkman@moz-BBE3ABD.mv.mozilla.com)
- # [02:32] * Quits: sworkman_ (sworkman@moz-BBE3ABD.mv.mozilla.com) (Quit: sworkman_)
- # [02:33] * Quits: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [02:34] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:34] * Joins: Noah (opera@8A4CAFD2.715803A1.50DBBEB5.IP)
- # [02:34] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Ping timeout)
- # [02:35] * Quits: harth (harth@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
- # [02:35] * Quits: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com) (Ping timeout)
- # [02:36] * Joins: ptheriault (ptheriault@moz-4BE034AB.ptr.us.xo.net)
- # [02:36] * Quits: anant (anant@moz-BBE3ABD.mv.mozilla.com) (Quit: anant)
- # [02:38] * Joins: Jesse (jruderman@moz-4BE034AB.ptr.us.xo.net)
- # [02:38] * Joins: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com)
- # [02:38] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
- # [02:38] * Joins: hub (hub@83874EA1.EB7C1AF9.6F478678.IP)
- # [02:39] * Joins: rshetty (quassel@72C0F828.9046AC57.C842849F.IP)
- # [02:39] * Joins: jduell (jduell@moz-DB48B887.airbears.berkeley.edu)
- # [02:39] * Quits: ircloggr (nodebot@moz-15C47C33.compute-1.amazonaws.com) (Client exited)
- # [02:40] * Joins: ircloggr (nodebot@moz-4D73A0EA.compute-1.amazonaws.com)
- # [02:40] * Quits: glandium (glandium@moz-6CEC22A8.fbx.proxad.net) (Ping timeout)
- # [02:40] * Quits: dao (dao@moz-2CBCD726.superkabel.de) (Quit: Leaving.)
- # [02:44] * khuey is now known as khuey|away
- # [02:45] * Quits: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:45] * Quits: mkelly (mkelly@moz-93FFAF54.hsd1.ca.comcast.net) (Quit: mkelly)
- # [02:45] * heycam is now known as heycam|away
- # [02:45] * Joins: keret (Mibbit@86C22ABA.B849F75A.2870C025.IP)
- # [02:46] * Joins: karl (karl@538BABFE.A073F3E.97BBD552.IP)
- # [02:46] * jmaher|afk is now known as jmaher
- # [02:46] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [02:47] * Quits: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net) (Ping timeout)
- # [02:47] * Quits: keret (Mibbit@86C22ABA.B849F75A.2870C025.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [02:47] * Joins: glandium (glandium@moz-6CEC22A8.fbx.proxad.net)
- # [02:48] * Joins: Ventron (michael@moz-C48FD255.dyn.iinet.net.au)
- # [02:50] * Quits: Ami_Ty (Amie@moz-BBE3ABD.mv.mozilla.com) (Quit: Ami_Ty)
- # [02:50] * zpao is now known as zpao|detached
- # [02:51] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Quit: bmoss)
- # [02:52] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
- # [02:53] * Quits: bent (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.19/20110707195905])
- # [02:53] * Joins: cviecco (cviecco@moz-4BE034AB.ptr.us.xo.net)
- # [02:56] * Joins: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp)
- # [02:56] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/b45785802731 - Karl Tomlinson - b=724966 make sure to set sRetryGrabTime for retrying grabs r=roc
- # [02:57] * Quits: redfive_afk (chatzilla@moz-F8C34A6E.dsl.pltn13.sbcglobal.net) (Ping timeout)
- # [02:58] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Ping timeout)
- # [02:58] * Quits: darktrojan (geoff@moz-47B83BE0.dsl.telstraclear.net) (Quit: darktrojan)
- # [02:59] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
- # [03:00] * Quits: driia (dria@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: driia)
- # [03:02] * zpao|detached is now known as zpao
- # [03:04] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [03:06] * Joins: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net)
- # [03:06] * Quits: fabrice1 (fabrice@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [03:07] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Quit: nhirata)
- # [03:07] * 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])
- # [03:08] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [03:08] * heycam|away is now known as heycam
- # [03:09] * Quits: terrence (terrence@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [03:11] * Quits: Mook_as (mook@moz-1FCC0032.activestate.com) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.13/20101203074205])
- # [03:13] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [03:13] * Quits: lurking_work (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net) (Quit: ChatZilla 0.9.87 [Firefox 10.0/20120129021758])
- # [03:14] <mccr8> is there an existing bug for Android being permaorange on mozilla-release?
- # [03:14] <mccr8> all of it. well, it builds okay.
- # [03:15] <hub> ok when I run the test on my machine it does not leak :-/
- # [03:15] * Quits: By-Tor (bytor@moz-46974D0B.dyn.optonline.net) (Connection reset by peer)
- # [03:15] <hub> *sigh*
- # [03:16] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
- # [03:17] * Joins: mijia (mijia@DC4232F0.766373FB.C3A57E70.IP)
- # [03:18] * Quits: jduell (jduell@moz-DB48B887.airbears.berkeley.edu) (Ping timeout)
- # [03:18] <tbsaunde> hub: do you have debug enabled? you may need trace malloc too
- # [03:21] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [03:21] <philor> mccr8: that's typically the result of either branding, ask mfinkle, or releng, ask... aki maybe
- # [03:22] <mccr8> philor: okay, thanks. I filed a bug. I'll CC mfinkle...
- # [03:22] * Joins: darktrojan (geoff@moz-47B83BE0.dsl.telstraclear.net)
- # [03:23] * Joins: sworkman (sworkman@42A061D3.B40492A6.1594683D.IP)
- # [03:23] * Joins: mjschranz (mjschranz@moz-6FE6B833.cpe.net.cable.rogers.com)
- # [03:23] * Quits: cers (textual@moz-E3288E2B.bynqu1.dynamic.dsl.tele.dk) (Ping timeout)
- # [03:24] * Quits: rs (rs@moz-217F02CE.lightspeed.sntcca.sbcglobal.net) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 1.8.0.9/2006120508])
- # [03:24] <mccr8> though on the positive side, it means I don't have to attempt to interpret "Summary is empty".
- # [03:24] <aki> m-r is the last repo that doesn't have the native/xul android split, so the tests may have changed in a way that broke linux-android
- # [03:24] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Client exited)
- # [03:24] <mccr8> aki: thanks. Yeah, I figured it might be something like that.
- # [03:24] * Joins: cers (textual@moz-E3288E2B.bynqu1.dynamic.dsl.tele.dk)
- # [03:26] * khuey|away is now known as khuey
- # [03:27] * Quits: cviecco (cviecco@moz-4BE034AB.ptr.us.xo.net) (Client exited)
- # [03:27] * Joins: mreavy (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net)
- # [03:28] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [03:29] * Quits: sworkman (sworkman@42A061D3.B40492A6.1594683D.IP) (Quit: sworkman)
- # [03:32] * Quits: chewey (chewey@moz-E1D96951.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
- # [03:32] * Joins: chewey (chewey@moz-D71BB9F.dip0.t-ipconnect.de)
- # [03:32] * Quits: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net) (Ping timeout)
- # [03:32] * Joins: faramarz1 (Adium@moz-7B0110AD.mv.mozilla.com)
- # [03:33] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Quit: ChatZilla 0.9.87-4.1450hg.fc15 [XULRunner 9.0.1/20111223105406])
- # [03:34] * Quits: faramarz (Adium@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [03:35] * Quits: SeoZ (DanielJuyu@7E7E73F2.F5F46C28.14E0EA63.IP) (Ping timeout)
- # [03:37] * Quits: darktrojan (geoff@moz-47B83BE0.dsl.telstraclear.net) (Ping timeout)
- # [03:37] <philor> you kids today. in my day, we had to star everything by hand, uphill both ways in the snow summer and winter
- # [03:38] <edmorley> and on that note, I shall bid you good night! :-)
- # [03:38] <philor> and if we wanted to retrigger something, we by god wrote another patch, and lied about it being reviewed, and pushed it!
- # [03:41] <@dolske> stars? bah, in MY day we just had lumpy clouds of cold hydrogen gas! And we liked it that way!
- # [03:43] * Quits: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [03:44] * ctalbert is now known as ctalbert|afk
- # [03:45] <biesi> philor, hah, back in my day we didn't even bother about lying about reviews
- # [03:46] * Quits: diogogmt (kvirc@moz-4D628198.cpe.net.cable.rogers.com) (Ping timeout)
- # [03:49] * Joins: faramarz (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [03:49] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [03:50] * Joins: diogogmt (kvirc@moz-4D628198.cpe.net.cable.rogers.com)
- # [03:50] * Quits: faramarz1 (Adium@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
- # [03:50] * Joins: harth (harth@moz-1F71062D.hsd1.ca.comcast.net)
- # [03:51] * Quits: glandium (glandium@moz-6CEC22A8.fbx.proxad.net) (Ping timeout)
- # [03:52] * Quits: faramarz (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [03:52] * Joins: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com)
- # [03:53] * cjones is now known as cjones-errand
- # [03:53] * philor makes random guesses about what 10.7 might be expected to be green on 10.0
- # [03:53] * bz_away is now known as bz
- # [03:54] * Quits: edmorley (edmorley@moz-18F7779B.range109-156.btcentralplus.com) (Quit: r=sparky)
- # [03:54] * Joins: Ami_Ty (Amie@moz-7D22EB0A.dsl.static.sonic.net)
- # [03:54] * Joins: glandium (glandium@moz-6CEC22A8.fbx.proxad.net)
- # [03:54] * Quits: sewardj (sewardj@moz-9476E448.dip.t-dialin.net) (Ping timeout)
- # [03:55] <mccr8> philor: yeah I was wondering that myself...
- # [03:55] * Joins: sewardj (sewardj@moz-9602662D.dip.t-dialin.net)
- # [03:55] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [03:56] * Quits: harth (harth@moz-1F71062D.hsd1.ca.comcast.net) (Input/output error)
- # [03:57] <philor> I meant to do them earlier, but... it was hard to care with the state of the single push :)
- # [03:57] * philor is now known as philor|away
- # [03:57] * Joins: bnicholson (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net)
- # [03:59] * Quits: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [03:59] <ewong> is m-i available for pushing?
- # [03:59] * Joins: faramarz (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [04:01] <mccr8> ewong: it looks like it is in a decent state to me.
- # [04:02] * dholbert is now known as dholbert|dinner
- # [04:02] <ewong> there's a red M-1 on edmorley's backout..
- # [04:02] <ewong> w/ empty summary...
- # [04:03] * Joins: Mook (mook@5365CE80.16C74E88.6F478678.IP)
- # [04:03] * Quits: markh (markh@moz-BCB4C723.vic.bigpond.net.au) (Connection reset by peer)
- # [04:06] * Quits: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [04:07] * Quits: ddahl (ddahl@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [04:07] * Joins: markh (markh@moz-BCB4C723.vic.bigpond.net.au)
- # [04:08] * KaiRo_away is now known as KaiRo
- # [04:09] <@bz> anyone here want to do some spec-lawyering and sanity-doublechecking?
- # [04:09] <ewong> can someone clarify what that means?
- # [04:09] <ewong> re: edmorley's backout red M-1 w/ empty summary
- # [04:09] <ewong> Win Opt to be specific
- # [04:10] * Quits: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 10.0/20120131115133])
- # [04:10] * Quits: juanb (jbecerra@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: afk for a bit )
- # [04:11] <heycam> ewong, someone has retriggered it
- # [04:11] <ewong> heycam: Oh right.. just noticed that faint 1
- # [04:12] <ewong> light grey on white background really isn't easy to see
- # [04:12] <heycam> ewong, I think it was just an infrastructure bug, guessing by the log
- # [04:12] <heycam> ewong, I think you're fine to land
- # [04:12] <ewong> ok
- # [04:12] <ewong> heycam: thanks!
- # [04:12] <heycam> np
- # [04:12] <heycam> bz, what spec?
- # [04:13] * Quits: faramarz (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [04:13] <@bz> heycam: ecma-262
- # [04:13] <heycam> bz, I'll give it a go...
- # [04:14] <@bz> heycam: specifically, ToInt32 and ToUint32
- # [04:14] * Quits: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net) (Quit: bholley)
- # [04:14] * Joins: willy1234x1 (willy1234x@moz-615AE7B5.slkc.qwest.net)
- # [04:14] <ewong> ok.. I've pushed.. now with that bug, I set the target milestone to what? mozilla12? and then wait for someone to push to m-c and set the resolution?
- # [04:14] <@bz> heycam: as far as I can tell, the return value from these should be the same bit pattern
- # [04:15] <@bz> heycam: on a 2s-complement machine
- # [04:15] <@bz> heycam: is that the case, or am I missing something?
- # [04:15] * Quits: mike5w3c (MikeS@moz-DAFE1A45.tokyo.ocn.ne.jp) (Quit: mike5w3c)
- # [04:15] <Callek> ewong: 13, but correct
- # [04:15] * Quits: KaiRo (robert@moz-FD850037.adsl.highway.telekom.at) (Input/output error)
- # [04:15] <ewong> oh 13...
- # [04:16] <heycam> bz, let me take a look
- # [04:17] * Joins: darktrojan (geoff@moz-47B83BE0.dsl.telstraclear.net)
- # [04:18] * Joins: peregrino (peregrino@moz-8A26C745.telecom.net.ar)
- # [04:18] <heycam> bz, I think you're right
- # [04:19] <@bz> heycam: in that case, I don't understand our js_DoubleToECMAUint32 impl
- # [04:19] <@bz> heycam: seems like it could just call js_DoubleToECMAInt32 and cast the result
- # [04:19] <heycam> bz, the only difference between the two is the step 5, right?
- # [04:19] <@bz> heycam: afaict, yes
- # [04:20] * Quits: peregrino (peregrino@moz-8A26C745.telecom.net.ar) (Ping timeout)
- # [04:21] * @bz is also trying to find modern C/C++ integer conversion rules, because he doesn't like the answers he's reading in k&r
- # [04:22] <jtcranmer> bz: promotions or just conversions?
- # [04:22] <cmr> hrh
- # [04:22] <cmr> *heh
- # [04:22] <@bz> conversions
- # [04:22] <jtcranmer> more specifically, what's the case?
- # [04:23] <@bz> The relevant quote is:
- # [04:23] <heycam> I guess you want to know how uint32_t values > 2**31 get converted to doubles?
- # [04:23] * Quits: gandalf (zbraniecki@moz-329BE0D5.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
- # [04:23] <jtcranmer> (the C++ spec is so badly organized that to get anything to make sense you need to know what happens)
- # [04:23] <@bz> "When any integer is converted to a signed type, the value is unchaged if it can be represented in the new type and is implementation-defined otherwise"
- # [04:23] <@bz> Which means that this code:
- # [04:24] <@bz> int8_t f(int32_t i) {
- # [04:24] <jtcranmer> "If the destination type is signed, the value is unchanged if it can be represented in the destination type (and
- # [04:24] <@bz> return (int8_t)i;
- # [04:24] <@bz> }
- # [04:24] <jtcranmer> bit-field width); otherwise, the value is implementation-defined."
- # [04:24] <@bz> has impl-defined behavior
- # [04:24] <@bz> which is not happy.
- # [04:24] <jtcranmer> bz: what do you want it to do?
- # [04:25] * Joins: mr_sticky (Mibbit@A71F485D.FE95D45.67BABDAE.IP)
- # [04:25] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [04:25] <jtcranmer> the spec doesn't even guarantee that signed numbers are 2's-complement
- # [04:25] * Quits: mr_sticky (Mibbit@A71F485D.FE95D45.67BABDAE.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [04:25] <@bz> jtcranmer: well, ideally for my purposes it would do the same as casting to uint8_t (which the spec _does_ define), then promoting to int or short, then subtracting 2^8
- # [04:25] * Quits: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net) (Quit: jgriffin)
- # [04:25] <@bz> jtcranmer: then casting the result to int8_t
- # [04:26] <@bz> jtcranmer: that sequence of operations _does_ have well-defined behavior
- # [04:26] <jtcranmer> well, (int8_t)(uint8_t)i still has impl-defined behavior
- # [04:26] * @bz knows the spec doesn't guarantee signed numbers are 2's-complement; he's not actually depending on that
- # [04:26] <@bz> jtcranmer: yes, it does. But I didn't say to do that, did I?
- # [04:26] * Quits: lsumar (lsumar@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [04:27] <@bz> jtcranmer: actually, what I said is slightly bogus
- # [04:27] <jtcranmer> well, the spec won't do that
- # [04:27] <@bz> jtcranmer: in that 2^8 should only be subtracted if the intermediate value is >=2^7
- # [04:27] <@bz> ok
- # [04:28] <@bz> fine
- # [04:28] * @bz notes that means we have some code making Assumptions....
- # [04:28] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [04:28] <jtcranmer> largely because defining a conversion to a signed value that compiler vendors would implement
- # [04:28] <@bz> that are not supported by the spec
- # [04:28] <@bz> seems to be working in practice, but....
- # [04:28] <jtcranmer> bleh, let me rephrase
- # [04:29] <jtcranmer> to do so would force anyone not using a 2's complement machine to implement 2's complement-to-native signedness characteristics
- # [04:29] <jtcranmer> and the compiler people would balk at that
- # [04:29] <@bz> right
- # [04:29] <@bz> and it hasn't bitten us so far because all the stuff we run on in practice is 2's complement
- # [04:29] * @bz wonders whether he should just static assert this somehow and then assume it
- # [04:29] <jtcranmer> since we don't actually run on non-2's complement machines, we'd only get 2's-complement-compliant values
- # [04:30] <jesup> !seen dmoz
- # [04:30] * Quits: jhammink (textual@moz-BBE3ABD.mv.mozilla.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [04:30] <firebot> I've never seen a 'dmoz', sorry.
- # [04:30] <jesup> !seen dmose
- # [04:30] <firebot> dmose was last seen 4 days, 9 hours, 27 minutes and 34 seconds ago, saying 'smaug: thanks for the ping; i'll have a look for find somebody to do that soon....' in #audio.
- # [04:31] * Quits: clokep (clokep@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre)
- # [04:31] <@bz> I mean...
- # [04:31] <@bz> I can write out the long well-defined version
- # [04:31] <@bz> It just seems like a hassle
- # [04:31] <jtcranmer> bz: in this day and age, a non 2's-complement architecture would fall under the category of "weird architecture that breaks half our code"
- # [04:31] <jesup> bz: hey, what about the PDP-10 port? ;-)
- # [04:32] <jtcranmer> like a 9-bit word
- # [04:32] <jesup> exactly!
- # [04:32] <@bz> well, yes
- # [04:32] <jtcranmer> or hell, 7-bit word
- # [04:32] * Joins: Mardak (Mardak@moz-ED2A7100.dsl.pltn13.sbcglobal.net)
- # [04:32] <jesup> PDP-8 - 12-bit word
- # [04:32] <@bz> which is why I have no problem PR_STATIC_ASSERTing it
- # [04:32] <@bz> but ok
- # [04:32] <@bz> let's assume 2's-complement
- # [04:33] <@bz> ok
- # [04:33] <jtcranmer> I'd be surprised if such a machine could finish the configure scripts :-P
- # [04:33] <@bz> I guess I can do the same thing and cast through the unsigned types
- # [04:33] <@bz> because casting from uintN_t to intN_t should "do the right thing", I hope
- # [04:33] * Quits: biesi (cbiesinger@moz-76ED95A4.corp.tfbnw.net) (Ping timeout)
- # [04:34] * Joins: Standard8 (Standard8@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [04:34] * Quits: mccr8 (mccr8@moz-5F92CD4B.dsl.dynamic.sonic.net) (Quit: mccr8)
- # [04:34] <jesup> Sorry, I forgot - PDP-10 was 2's complement.
- # [04:35] * @bz writes sucky-looking code
- # [04:35] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [04:35] <@bz> I wonder whether gcc will correctly optimize this code:
- # [04:35] <@bz> int32_t i = getSomeInteger();
- # [04:35] <@bz> return (int32_t)(uint32_t)i;
- # [04:36] <jesup> but there is a GCC for the PDP-10. Not up-to-date though.
- # [04:36] <jtcranmer> bz: in machine terms, that code does nothing
- # [04:36] <@bz> well, yes
- # [04:36] * jesup will stop dredging up history
- # [04:36] <@bz> I'd hope so!
- # [04:36] <@bz> alright
- # [04:37] * Quits: Standard8 (Standard8@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: ZNC - http://znc.in)
- # [04:38] * Joins: florian (florian@moz-87C33FDA.kimsufi.com)
- # [04:38] * Joins: Standard8 (Standard8@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [04:39] * Quits: Standard8 (Standard8@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: ZNC - http://znc.in)
- # [04:40] * Joins: Standard8Away (Standard8@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [04:40] * Standard8Away is now known as Standard8
- # [04:40] * Quits: jgilbert (jgilbert@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [04:41] * Quits: jhopkins (jhopkins@moz-13EC3BC5.west.biz.rr.com) (Input/output error)
- # [04:41] * Joins: jdm (jdm@moz-15BB5FE6.cable.teksavvy.com)
- # [04:42] * Quits: Standard8 (Standard8@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: ZNC - http://znc.in)
- # [04:44] * Quits: Mardak (Mardak@moz-ED2A7100.dsl.pltn13.sbcglobal.net) (Quit: Mardak)
- # [04:44] * Joins: Standard8 (Standard8@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [04:45] <@roc> if anyone complains about our code not being portable to non-2's-complement hardware, I will personally push them off a bridge
- # [04:45] <@khuey> is there actually non-2's-complement hardware?
- # [04:45] * Joins: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP)
- # [04:45] * @bz would bet some DSPs or something
- # [04:45] <mreavy> roc++
- # [04:46] * Quits: Standard8 (Standard8@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: ZNC - http://znc.in)
- # [04:46] <jesup> Most DSP's are 2's complement (all I've seen)
- # [04:47] * Joins: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net)
- # [04:48] <jtcranmer> roc: only pushing them off a bridge?
- # [04:48] <jtcranmer> that's too deniable
- # [04:48] * Quits: Noah (opera@8A4CAFD2.715803A1.50DBBEB5.IP) (Quit: Noah)
- # [04:48] <@roc> http://en.wikipedia.org/wiki/Ones%27_complement
- # [04:49] <@roc> turns out 2s complement is inefficient if your '1' bits are expensive :-)
- # [04:50] <jesup> Right - last I know of were the CDC machines in the late 60's (I fixed and booted one donated to the campus ACM - before we scrapped it for all the gold). Boot rom was a board of resistors.
- # [04:50] <@roc> which requires me to mention this classic Dlibert: http://dilbert.com/dyn/str_strip/000000000/00000000/0000000/000000/00000/0000/800/859/859.strip.sunday.gif
- # [04:50] * Quits: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net) (Quit: pizza)
- # [04:50] <jdm> oh noooo
- # [04:50] <jdm> I opened up a github commit with 10k changes
- # [04:51] <jdm> firefox was displeased with me
- # [04:51] <@bz> heh
- # [04:51] <@bz> got a profile?
- # [04:51] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
- # [04:51] <jdm> bz: I have the profile branch, so I could actually do that
- # [04:51] * jdm does that
- # [04:51] <darktrojan> is that dilbert url deliberate, or just ironic?
- # [04:52] <@bz> jdm: should be reflex! ;)
- # [04:52] <mreavy> someone in one of the other channels asked if this should be on our next mozilla t-shirt: http://media-cdn.pinterest.com/upload/193865958929307093_uVS1oNTb_c.jpg
- # [04:52] <jdm> they way I distinguish them from the osx search menu is that nightly is called Nightly, and the profiler build is called FirefoxNightly
- # [04:52] * jesup mumbles about finally adding a "generate profile" button to our nightly UI...
- # [04:53] * Joins: Standard8Away (Standard8@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [04:53] * Standard8Away is now known as Standard8
- # [04:53] * Quits: Standard8 (Standard8@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: ZNC - http://znc.in)
- # [04:54] <jdm> oh crap
- # [04:54] <jdm> I forgot that I also am running a debug build of firefox inside gdb inside gdb
- # [04:54] <jdm> no wonder I only have 100mb of free memory
- # [04:54] <heycam> debugging your debugger while you profile your firefox?
- # [04:54] * Joins: Standard8 (Standard8@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [04:54] <jdm> heycam: exactly!
- # [04:55] <jdm> next step, profiling the profiler
- # [04:55] * Quits: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving...)
- # [04:55] * @bz has been tempted to do that
- # [04:55] <@bz> if I had symbols for shark..
- # [04:56] * @bz is looking forward to the built-in profiler
- # [04:56] <@bz> so I can fix peeves
- # [04:57] <mreavy> i had the following dilbert hanging outside my office at work for like 10 years (given to me as a gift from a good friend I worked with): http://dilbert.com/dyn/str_strip/000000000/00000000/0000000/000000/00000/0000/700/709/709.strip.gif (I love Alice's expression in the last frame)
- # [04:59] * Quits: Standard8 (Standard8@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: ZNC - http://znc.in)
- # [04:59] <nigelb> jdm: \o/ Nice to see bugsahoy in mozilla.org stage.
- # [04:59] <nigelb> Can't wait to see it live.
- # [04:59] <jdm> nigelb: yeah, that will be real soon now
- # [04:59] <jdm> I just need to convince myself to boot into windows and fix a couple last accessibility problems
- # [05:00] <nigelb> heh
- # [05:00] <nigelb> there's a small width problem.
- # [05:00] <nigelb> But I'm sure you already know.
- # [05:00] <jdm> yeah, someone mentioned that
- # [05:00] <jdm> I don't really know anything about web development, so I don't really know how to fix that
- # [05:01] <jdm> I don't know what the maximum width of a page should be
- # [05:01] <jdm> I really don't want stuff to be shifted below the bug list by default
- # [05:01] <jdm> hence my min-width hackery
- # [05:01] * armenzg_mtg is now known as armenzg
- # [05:01] <nigelb> you should talk to someone in #webdev :)
- # [05:01] * armenzg is now known as armenzg_brb
- # [05:02] <nigelb> (like during working ours "tomorrow")
- # [05:02] * Quits: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP) (Ping timeout)
- # [05:03] * Joins: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP)
- # [05:03] <jdm> that's a good idea
- # [05:04] <jdm> bz: do you have any secret tricks for reading shark profiles?
- # [05:04] <jdm> which view is most helpful?
- # [05:04] <jdm> ooh, 19% in SelectorMatches
- # [05:04] * philor|away is now known as philor
- # [05:05] <@bz> jdm: that depends on the shark profile
- # [05:05] <@bz> jdm: what's most helpful is typically a quick glance at bottom-up, esp after blaming all the unknown library stuff to callers
- # [05:06] * Joins: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu)
- # [05:06] <@bz> jdm: followed by usually seeing no obvious hotspots and then looking into the top-down view....
- # [05:06] <@bz> jdm: if you're hitting selectormatches, I bet I know what this issue is
- # [05:06] <jdm> yeah, I was going to ask if it's worth filing
- # [05:06] <@bz> jdm: we really need to make this one style system optimization....
- # [05:06] * jdm resists offering to take on the project
- # [05:07] <@bz> the project is not that bad
- # [05:07] <jdm> that's a really bad habit I have
- # [05:07] <@bz> the hard part is that it conflicts with other in-flight changes
- # [05:07] <@bz> which are blocked on PGO crashes..
- # [05:07] <@bz> well, and the code to be written is a bit finicky
- # [05:08] <jdm> bz: which bug is the style system one?
- # [05:08] * @bz is looking it up
- # [05:08] <@bz> hmph
- # [05:09] <@bz> btw
- # [05:09] <@bz> you filed this sometime as 633733, right?
- # [05:10] <@bz> https://bugzilla.mozilla.org/show_bug.cgi?id=705877
- # [05:10] <@bz> is the style system bug that I think should help github
- # [05:10] <@bz> based on analysis in bug 704911
- # [05:10] * Joins: Asa (asa@F259CFB7.9EF26CBA.EB5E51FC.IP)
- # [05:11] <jdm> heh
- # [05:11] <@bz> should probably add some deps here
- # [05:11] <@bz> you doing that, or should I?
- # [05:11] * Quits: thomaslee (thomaslee@moz-306D3DF4.hsd1.or.comcast.net) (Quit: Leaving)
- # [05:11] <jdm> I'll do that
- # [05:11] <@bz> ok, thanks
- # [05:12] <ewong> for https://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=bc6a70cdc0e7, the Android XUL opt J3.. should I retry that?
- # [05:12] * @bz sees conversions from double to int64 are undefined, decides to not worry about it
- # [05:12] <jlebar> heh, new version of hg does not like qpop'ing patches hg push -f 'ed to try.
- # [05:12] <jlebar> "abort: popping would remove an immutable revision". hg, you are too smart for my own good.
- # [05:12] <jdm> bz: is the parallel selector matching blocked on 2010 or something?
- # [05:12] <@bz> also, conversion from double to uint64 not defined either
- # [05:12] <ewong> oh.. it's already being retried
- # [05:12] <@bz> jdm: I thought so
- # [05:13] <@bz> jdm: in that it built with 2010 at one point
- # [05:13] <@bz> jdm: then we upgraded to 2010
- # [05:13] <@bz> jdm: and we still get an ICE
- # [05:13] <@bz> jdm: khuey filed that bug with MS
- # [05:13] <jdm> hooray
- # [05:13] <@bz> jdm: we'll see how it goes
- # [05:13] <@bz> jdm: I'm tempted to do the ancestor selector thing and then just merge the parallel selector code....
- # [05:14] * @bz pretends webidl doesn't specify this junk, just writes code to so "something"
- # [05:15] * Quits: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [05:16] * armenzg_brb is now known as armenzg
- # [05:16] * Joins: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net)
- # [05:16] <heycam> which junk?
- # [05:17] * Quits: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP) (Quit: ctopper)
- # [05:17] <@bz> heycam: precise conversions between ES Number and 64-bit ints
- # [05:17] <@bz> heycam: in both directions
- # [05:18] <heycam> bz, oh. well, it's not like they are many uses of long long in IDL, I guess...
- # [05:18] <@bz> heycam: and it would matter only in the edge cases
- # [05:18] <@bz> heycam: where the double is out or range
- # [05:18] <heycam> bz, yeah…
- # [05:19] * heycam never did get around to introducing a 53-bit integer type into webidl
- # [05:19] <@bz> because the conversion is quite well-defined if the double is smaller than 2^63
- # [05:19] <@bz> (in the one direction)
- # [05:19] <@bz> One issue is this clause
- # [05:19] <@bz> If x < b(253 b 1) or x > 253 b 1, then throw a TypeError.
- # [05:19] * Quits: doublec (doublec@moz-55CD7EAB.pn) (Ping timeout)
- # [05:19] <@bz> (if you can read that)
- # [05:20] <heycam> I can remember what it says
- # [05:20] <jtcranmer> I see lots of HR highlighted
- # [05:20] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Quit: Leaving.)
- # [05:20] <@bz> uh-huh
- # [05:20] <@bz> "If x < -(2^53 - 1) or x > 2^53 - 1 then throw a TypeError"
- # [05:20] <jlebar> Help, I've enabled mediawiki's rich editor and now I can't disable it!
- # [05:20] <@bz> pretty sure my code is not doing that
- # [05:20] <@bz> why is that desirable?
- # [05:20] <@khuey> clear your cookies?
- # [05:20] <heycam> bz, somebody requested that rather than "choose the closest representable number"
- # [05:21] <jlebar> khuey, I guess that's easier than "fix mediawiki"
- # [05:21] <heycam> bz, due to it being less surprising
- # [05:21] <heycam> for authors
- # [05:21] <@bz> erm
- # [05:21] <@khuey> jlebar: indeed
- # [05:21] <@bz> an exception is less surprising than "do what other programming languages do"?
- # [05:21] <heycam> heh
- # [05:21] <heycam> well
- # [05:21] * armenzg is now known as armenzg_afk
- # [05:22] * Quits: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com) (Quit: Computer has gone to sleep.)
- # [05:22] <heycam> doesn't seem like a huge deal either way to me
- # [05:22] * Quits: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net) (Quit: smooney)
- # [05:23] * Joins: doublec (doublec@moz-55CD7EAB.pn)
- # [05:23] * @bz just adds an XXX comment for now
- # [05:23] <cmr> Eh
- # [05:23] <cmr> Throwing an exception will make you aware of the 'problem' if you weren't before.
- # [05:24] <@bz> so what I don't understand is this "closest representable number" business
- # [05:24] <@bz> why is that an issue here???
- # [05:24] * glob|away is now known as glob
- # [05:24] <@bz> I can understand if conversion from long long to double threw
- # [05:24] * Joins: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP)
- # [05:24] <@bz> when the long long is not exactly representable
- # [05:24] <@bz> I think it would be weird, but could understand it
- # [05:24] <@bz> but this is coversion from double to long long
- # [05:25] <@bz> all we're doing is taking floor
- # [05:25] * khuey is now known as khuey|away
- # [05:25] <@bz> then reducing mod 2^64
- # [05:25] <heycam> but you can't pass in a JS number to get all possible long longs, right?
- # [05:25] <@bz> yes
- # [05:25] <@bz> but every js number you pass maps to a unique long long
- # [05:26] <@bz> after you do that modulo thing
- # [05:26] <@bz> you just have some long longs that are never hit
- # [05:26] <heycam> sure, but who knows if the actual Number value that you wanted to pass in corresponded to the actual long long you wanted
- # [05:26] <@bz> um
- # [05:26] <@bz> what do you mean?
- # [05:26] <@bz> say I have a number
- # [05:26] * Joins: RattyAway (Jim_diGriz@C13948AB.BAD01394.F6F5CF2F.IP)
- # [05:26] <@bz> there are three cases
- # [05:27] <@bz> either it's absolute value is less than 2^53
- # [05:27] <@bz> and then we just chop off its fractional part and we're done
- # [05:27] <@bz> right?
- # [05:27] * Parts: RattyAway (Jim_diGriz@C13948AB.BAD01394.F6F5CF2F.IP)
- # [05:27] <heycam> yes
- # [05:27] <@dolske> "there are 3.0000000000001 cases..." ;)
- # [05:27] <josh> Is mozilla-inbound going to be merged again before the nightly builds?
- # [05:27] <@bz> Or its absolute value is between 2^53 and 2^64
- # [05:27] <@bz> in which case your algorightm will throw
- # [05:27] <@bz> er, algorithm
- # [05:27] <@bz> or its absolute value is > 2^64
- # [05:28] <@bz> in which case it will either throw or not depending on what happens after reducing mod 2^64
- # [05:28] <heycam> mm
- # [05:28] <heycam> the last bit is a bit funny then
- # [05:28] <@bz> it makes absolutely no sense to do it this way
- # [05:29] <@bz> and again, every double in the range < 2^64 maps to an obvious uint64_t
- # [05:29] <heycam> yeah, that last case is weird given it could throw or not throw depending on what 64 bit integer it ends up being
- # [05:29] * Quits: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP) (Ping timeout)
- # [05:29] * armenzg_afk is now known as armenzg
- # [05:30] * Joins: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP)
- # [05:30] <@bz> it's just that you can only get the even ones between 2^53 and 2^54, only the multiples of 4 between 2^54 and 2^55, etc
- # [05:30] * zpao is now known as zpao|detached
- # [05:30] * Joins: harth (harth@moz-1F71062D.hsd1.ca.comcast.net)
- # [05:31] <heycam> yeah. maybe api writers should just avoid using long long if they need significant numbers in those ranges.
- # [05:31] * Quits: josh (josh@moz-2EE66546.nyc.res.rr.com) (Quit: josh)
- # [05:31] * @bz votes so
- # [05:31] <heycam> I don't mind to change it back
- # [05:31] <@bz> in any case, if we _do_ want to throw, we should do it before taking mod
- # [05:31] * heycam should look up who requested the change
- # [05:31] <@bz> of course after that there's no point in taking mod. ;)
- # [05:32] <heycam> just like [EnforceRange]
- # [05:32] <heycam> in fact
- # [05:32] <@bz> right
- # [05:32] <heycam> maybe it's better just to restrict this throwing behaviour to [EnforceRange]
- # [05:32] <@bz> which spec writers can already get
- # [05:32] * Quits: joey (chatzilla@moz-E31CD2CB.mozilla.org) (Quit: ChatZilla 0.9.88 [Firefox 12.0a2/20120205042013])
- # [05:32] <@bz> right
- # [05:32] <heycam> that's more consistent with the whole mod 2^n thing anyway
- # [05:32] <@bz> that would make sense to me
- # [05:32] * cjones-errand is now known as cjones
- # [05:32] <heycam> do you mind to write a quick mail to public-script-coord?
- # [05:32] * Joins: sicking (chatzilla@moz-4C3AE592.hsd1.ca.comcast.net)
- # [05:32] <@bz> um... sure
- # [05:33] <heycam> (LC comment time again, so I like to be able to track these things)
- # [05:34] * Quits: bb10 (bb10@moz-C7B05616.org) (Ping timeout)
- # [05:34] * Quits: glob (glob@moz-DF237567.glob.com.au) (Quit: Leaving...)
- # [05:34] * Joins: glob (glob@moz-DF237567.glob.com.au)
- # [05:34] * bear is now known as bear-afk
- # [05:34] * Joins: bb10 (bb10@moz-C7B05616.org)
- # [05:38] * Quits: darktrojan (geoff@moz-47B83BE0.dsl.telstraclear.net) (Ping timeout)
- # [05:38] <@bz> sent
- # [05:39] <heycam> thanks
- # [05:40] * Quits: armenzg (armenzg@moz-13EC3BC5.west.biz.rr.com) (Input/output error)
- # [05:40] * Joins: darktrojan (geoff@moz-47B83BE0.dsl.telstraclear.net)
- # [05:41] * jhford-work is now known as jhford-work-away
- # [05:42] * Quits: coop|buildduty (Chris@moz-A6FE435.build.sjc1.mozilla.com) (Quit: coop|buildduty)
- # [05:42] * Quits: nthomas (chatzilla@moz-13EC3BC5.west.biz.rr.com) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.13/20101203074337])
- # [05:42] * Joins: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com)
- # [05:43] * joduinn is now known as joduinn-afk
- # [05:45] <ewong> can someone tell me what I need to do about my m-i push's orange Linux64 debug oth?
- # [05:45] * Joins: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net)
- # [05:46] <philor> ewong: you need to take advantage of the single joy that inbound offers, and completely ignore it
- # [05:46] <heycam> ewong, philor has already starred it
- # [05:46] * Quits: micahg (micahg@moz-C19FF7EA.c3-0.alc-ubr2.chi-alc.il.cable.rcn.com) (Quit: Ex-Chat)
- # [05:46] <ewong> philor thanks!
- # [05:46] * Joins: micahg (micahg@moz-C19FF7EA.c3-0.alc-ubr2.chi-alc.il.cable.rcn.com)
- # [05:46] <darktrojan> you forgot about the other joy of inbound
- # [05:46] <philor> just doin' my job, ma'am
- # [05:46] <darktrojan> not giving a crap what state it is in before pushing
- # [05:47] * rail is now known as rail_away
- # [05:47] <philor> no, because that joy isn't guaranteed
- # [05:47] <ewong> wow..he's fast with the starring
- # [05:47] <ewong> actually.. I'm concerned with the Windows tests.. on try, it was giving me an orange Ru
- # [05:47] <darktrojan> someone got him a coffee
- # [05:48] <ewong> \o/ for philor!
- # [05:48] <philor> ewong: well, *there's* one problem you won't have again
- # [05:48] * SeoZ-work[AWAY] is now known as SeoZ
- # [05:49] <darktrojan> haha http://www.reddit.com/r/firefox/comments/pawz9/letting_firefox_go/ FIREFOX DOESN'T USE ENOUGH RAM
- # [05:49] <philor> since I've been carrying an r+ to turn on Win Ru anywhere other than try around for close to a month now, waiting for there to be enough branches greened up to make it worth turning on
- # [05:50] * Quits: cfree (chatzilla@moz-8470EB89.sc.res.rr.com) (Ping timeout)
- # [05:50] * Joins: peregrino (peregrino@moz-8A26C745.telecom.net.ar)
- # [05:51] <jlebar> Warning: Do not upgrade to mercurial 2.1. You will spend hours trying to figure out how to push to try.
- # [05:51] <darktrojan> push -f no longer works?
- # [05:51] <jlebar> darktrojan, no changes found (ignored 3 secret changesets)
- # [05:52] <jlebar> darktrojan, I think I need to mark them as explicitly not-secret.
- # [05:52] <darktrojan> secrets, huh
- # [05:52] <jlebar> And then mark them as secret again, if I want to qpop them.
- # [05:52] <darktrojan> .... right
- # [05:52] <jlebar> I understand why they did this, but I can't figure out how to turn it off!
- # [05:53] <philor> what does it have in its pocketses? secrets?
- # [05:54] <jlebar> [mq]
- # [05:54] <jlebar> secret=true
- # [05:54] <darktrojan> seems to be really well documented
- # [05:54] * Quits: timA (tim@moz-535753DA.hsd1.or.comcast.net) (Quit: Instantbird 1.2a1pre)
- # [05:54] <darktrojan> NOT
- # [05:55] * Quits: chewey (chewey@moz-D71BB9F.dip0.t-ipconnect.de) (Quit: leaving)
- # [05:55] * Joins: chewey (chewey@moz-D71BB9F.dip0.t-ipconnect.de)
- # [05:55] <jlebar> or, secret = false, I think. Yes.
- # [05:55] <jlebar> That seems to work.
- # [05:56] <jlebar> Ah, but that doesn't fix hg qpop.
- # [05:56] <jlebar> geez
- # [05:57] * Quits: mreavy (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net) (Ping timeout)
- # [05:57] * Quits: Dagger (Dagger@moz-C46A7175.cable.virginmedia.com) (Ping timeout)
- # [06:00] * Quits: rniwa (rniwa@moz-CD91E596.google.com) (Quit: rniwa)
- # [06:00] <@bz> Man
- # [06:00] <@bz> >> and << are messed up in JS
- # [06:01] <@bz> Pop quiz
- # [06:01] <@dolske> C!
- # [06:01] <@bz> 0xffffffff >> 0
- # [06:01] <@bz> what should that return?
- # [06:01] * Joins: Dagger (Dagger@moz-C46A7175.cable.virginmedia.com)
- # [06:01] <jdm> bz: {}
- # [06:01] <@bz> and once you have that sorted out....
- # [06:01] * Quits: peregrino (peregrino@moz-8A26C745.telecom.net.ar) (Quit: peregrino)
- # [06:01] <@bz> what should 0xffffffff >> 2 return?
- # [06:01] <jlebar> bz, Does 0xfffffff get converted to an int first, or something?
- # [06:01] <@bz> jlebar: precisely
- # [06:01] <heycam> the first one should be… 0?
- # [06:01] <@dolske> that's what I woudl guess
- # [06:02] * Joins: peregrino (peregrino@moz-8A26C745.telecom.net.ar)
- # [06:02] * @bz suggests people try it
- # [06:02] <jlebar> So is it >> , or 0xfffffff which is wrong?
- # [06:02] * Joins: mike5w3c (MikeS@moz-DAFE1A45.tokyo.ocn.ne.jp)
- # [06:02] <heycam> no, I was wrong :)
- # [06:02] * Quits: peregrino (peregrino@moz-8A26C745.telecom.net.ar) (Quit: peregrino)
- # [06:02] <@bz> jlebar: >>
- # [06:02] * Quits: cedricv (cedric@moz-585A34D1.serverloft.com) (Ping timeout)
- # [06:02] <heycam> (but the answer makes sense of course)
- # [06:02] <@dolske> oh, wait, but that's < 2^33 so should still represent saneness. uh-oh!
- # [06:02] <@bz> jlebar: js has sane shift operators, but they're apparently called >>> and <<<
- # [06:02] <@bz> er, wait
- # [06:03] <@bz> there is no <<<
- # [06:03] <@bz> but there is a >>>
- # [06:03] <jlebar> worst. programming. language. ever.
- # [06:03] <jlebar> brendan doesn't hang out here, does he? :-p
- # [06:03] <jdm> asurkov++
- # [06:03] <jdm> roping in the contributors
- # [06:03] <@bz> So what >> does is conver to a 32-bit signed int
- # [06:03] <@bz> then shift that bit pattern
- # [06:03] <@bz> and return the resulting 32-bit signed int
- # [06:03] * Joins: faramarz (Adium@moz-CD61C00E.hsd1.ca.comcast.net)
- # [06:03] <@bz> and not only that, but....
- # [06:04] * @bz double-checks this
- # [06:04] <@dolske> this is gonna be great for the 64-bit world of the fut^H^H^Hcurrent.
- # [06:04] <cmr> lack of a uint64 it's what's driving me nuts about js... jssha sucks so I'm reimplementing it, and it is not fun.
- # [06:04] * Joins: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net)
- # [06:04] <@bz> "Performs a sign-filling bitwise right shift operation on the left operand by the amount specified by the right"
- # [06:04] * nigelb wonders how much bz headdesked.
- # [06:04] * Quits: Wevah (Wevah@moz-CA1317F8.stcd.qwest.net) (Quit: HARR)
- # [06:04] <@bz> nigelb: hmm?
- # [06:04] * Quits: mike5w3c (MikeS@moz-DAFE1A45.tokyo.ocn.ne.jp) (Ping timeout)
- # [06:05] <@bz> nigelb: not that much
- # [06:05] <@bz> nigelb: I wasn't actually writing js code or anything
- # [06:05] <nigelb> ha
- # [06:05] <@bz> nigelb: just trying to change parts of the js engine. ;)
- # [06:05] <nigelb> much better then.
- # [06:05] <nigelb> oh. worse.
- # [06:05] <nigelb> :P
- # [06:05] * Quits: darktrojan (geoff@moz-47B83BE0.dsl.telstraclear.net) (Ping timeout)
- # [06:05] <@bz> oh, and that thing you shift by....
- # [06:06] <@bz> guess what happens when you shift by more than 32?
- # [06:06] <nigelb> segfault?
- # [06:06] <jlebar> bz, mod the shift by 32?
- # [06:06] <@bz> yep
- # [06:06] <heycam> lol
- # [06:06] * Quits: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net) (Input/output error)
- # [06:06] <heycam> I didn't know that
- # [06:06] * jlebar gets these right only by picking the most bizarre behavior he can think of.
- # [06:06] * Joins: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net)
- # [06:06] <@bz> [23:58:53.128] (1 << 33)
- # [06:06] <@bz> [23:58:53.131] 2
- # [06:06] <jlebar> lol
- # [06:06] * Quits: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net) (Input/output error)
- # [06:06] * Joins: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net)
- # [06:06] <@bz> --
- # [06:06] <@bz> [23:59:22.174] (1 << 32)
- # [06:06] <@bz> [23:59:22.176] 1
- # [06:06] <@bz> (right shifts do the same thing, of course)
- # [06:07] <cmr> Wait what
- # [06:07] <cmr> js> (1 << 90)
- # [06:07] <cmr> 67108864
- # [06:07] <@bz> yes
- # [06:07] <@bz> 90 mod 32 is 26
- # [06:07] <@bz> so you just did 1 << 26
- # [06:07] <cmr> feh
- # [06:07] <jlebar> It's as though someone was *trying* to make these impossible to use and impossible to implement efficiently.
- # [06:08] * Quits: faramarz (Adium@moz-CD61C00E.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [06:08] <cmr> Though that explains a lot of unexpected behavior I was getting in some tests earlier..
- # [06:08] * Joins: mconley (mconley@moz-9C0F4EBF.cable.teksavvy.com)
- # [06:08] <@bz> jlebar: I do wonder sometimes
- # [06:08] <@dolske> 1 << (0xffffffff >> 0) ;)
- # [06:08] <@bz> jlebar: though in all honesty, having >> and >>> makes sense sorta
- # [06:08] * Quits: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net) (Input/output error)
- # [06:08] * Joins: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net)
- # [06:08] <@bz> jlebar: in a language that has no signed vs unsigned types...
- # [06:08] <@bz> jlebar: I would have picked >> to be the unsigned one, though
- # [06:09] <jlebar> bz, are there rotate operators?
- # [06:09] <jlebar> >>>>, or do we just give up?
- # [06:09] <heycam> I think it just copies Java for >> and >>> sign extendedness
- # [06:09] <@bz> jlebar: that's a syntax error
- # [06:09] * bear-afk is now known as bear
- # [06:09] <@bz> heycam: oh, really?
- # [06:09] * jlebar was kidding about >>>>
- # [06:09] <@bz> heycam: that would explain it...
- # [06:10] * Quits: tonymec|away (tonymec@C7D2FABD.516A6E14.277517C1.IP) (Ping timeout)
- # [06:10] <@bz> yes
- # [06:10] * Joins: coop (Chris@A691AE87.88459155.73F42BEC.IP)
- # [06:10] * Quits: mconley (mconley@moz-9C0F4EBF.cable.teksavvy.com) (Input/output error)
- # [06:10] <@bz> apparently java has the same >> vs >>> thing
- # [06:10] * @bz curses Sun and Netscape management
- # [06:11] <heycam> ↺ can be the new bit rotate operator
- # [06:11] * @dolske wonders if we can spec something reasonable, and define « and » operators. ;-)
- # [06:11] * Quits: mjschranz (mjschranz@moz-6FE6B833.cpe.net.cable.rogers.com) (Client exited)
- # [06:11] <@bz> and in fact, the mod 32 thing for the shift amount is also from Java
- # [06:11] <@bz> On the one hand, Brendan is exonerated
- # [06:11] <@dolske> heycam: unicode operators ftw! ^5!
- # [06:11] <@bz> on the other hand, wtf?
- # [06:11] <@dolske> bz: let's not be too hasty. :)
- # [06:11] * Parts: heycam (cam@moz-1D84C1DF.mcc.id.au) (Leaving)
- # [06:11] * jhford-work-away is now known as jhford-work
- # [06:11] * Joins: heycam (cam@moz-1D84C1DF.mcc.id.au)
- # [06:12] <@bz> actually, java only does the mod 32 thing for ints
- # [06:12] <@bz> it does mod 64 for longs
- # [06:12] <cmr> I dislike the unified Number
- # [06:12] <@bz> does java not have unsigned integer types?
- # [06:12] * Quits: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu) (Quit: jlebar|mac)
- # [06:12] <jlebar> bz, correct.
- # [06:12] <@bz> ok
- # [06:13] <@bz> so at that point having >> be sign-extending makes some sense
- # [06:13] <@bz> sorta
- # [06:13] * Joins: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk)
- # [06:13] * jlebar wonders when we'll start optimizing hand-rolled bit rotate code into the bit rotate instruction.
- # [06:13] * Parts: heycam (cam@moz-1D84C1DF.mcc.id.au) (Leaving)
- # [06:13] * Joins: heycam (cam@moz-1D84C1DF.mcc.id.au)
- # [06:13] <jlebar> I guess once someone writes a benchmark.
- # [06:13] <@bz> it's just really artificial-seeming in JS, since it's not like we started with a signed int
- # [06:13] <@bz> we started with a friggin' double
- # [06:13] <@bz> cmr: there's an "obvious" solution to the problem....
- # [06:14] <jlebar> Dart?
- # [06:14] <@bz> cmr: but it's hard to implement
- # [06:14] <jlebar> :D
- # [06:14] <cmr> bz: ax muder
- # [06:14] <cmr> ?
- # [06:14] * Joins: sfink (chatzilla@moz-C15A718.dsl.pltn13.sbcglobal.net)
- # [06:14] <@bz> cmr: redefine Number to be a 128-bit IEEE float
- # [06:14] * joduinn-afk is now known as joduinn
- # [06:14] <cmr> heh
- # [06:14] <@bz> cmr: and then you can represent everything you want
- # [06:14] <@bz> cmr: until we want 128-bit ints. ;)
- # [06:14] * jlebar is now known as jlebar|sleep
- # [06:15] <cmr> bz: http://wiki.ecmascript.org/doku.php?id=harmony:binary_data wee!
- # [06:15] <cmr> Still no int64 though!
- # [06:15] <cmr> :(
- # [06:17] <@bz> heh
- # [06:20] * Joins: nthomas (chatzilla@A691AE87.88459155.73F42BEC.IP)
- # [06:20] <cmr> I really like python's way of doing things, with the __add__ and the __lshift__ and such making it wicked easy to make your own numeric types.
- # [06:21] * Quits: ewong (chatzilla@moz-E5D50C2E.static.netvigator.com) (Ping timeout)
- # [06:22] * dholbert|dinner is now known as dholbert
- # [06:23] * Quits: @roc (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [06:23] * Joins: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net)
- # [06:24] * Joins: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net)
- # [06:27] * Joins: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net)
- # [06:28] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [06:28] * Quits: nrc (nrc@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [06:32] * Quits: sicking (chatzilla@moz-4C3AE592.hsd1.ca.comcast.net) (Ping timeout)
- # [06:33] * Joins: cviecco (cviecco@moz-4BE034AB.ptr.us.xo.net)
- # [06:33] * jhford-work is now known as jhford-work-away
- # [06:33] <jdm> the debugger landed :o
- # [06:33] <jdm> hot
- # [06:33] * Joins: mike5w3c (MikeS@moz-DAFE1A45.tokyo.ocn.ne.jp)
- # [06:33] <jdm> I can now debug my debug debugging debugger debugger
- # [06:34] <jdm> if we get a version working for the browser chrome as well, I'm pretty sure I can make that sentence twice as complex to parse
- # [06:35] <cmr> You've already broken mine!
- # [06:35] <cmr> I take it back
- # [06:35] <cmr> Just needed to chug a bit longer
- # [06:36] * Quits: coop (Chris@A691AE87.88459155.73F42BEC.IP) (Quit: coop)
- # [06:37] * Quits: nthomas (chatzilla@A691AE87.88459155.73F42BEC.IP) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.13/20101203074337])
- # [06:37] * Quits: karl (karl@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [06:37] * Quits: decoder (quassel@moz-216446B9.own-hero.net) (Ping timeout)
- # [06:37] * bear is now known as bear-afk
- # [06:38] * Parts: Ventron (michael@moz-C48FD255.dyn.iinet.net.au)
- # [06:39] * Joins: decoder (quassel@moz-216446B9.own-hero.net)
- # [06:44] * Quits: Mook (mook@5365CE80.16C74E88.6F478678.IP) (Ping timeout)
- # [06:45] * Joins: Mook (mook@5365CE80.16C74E88.6F478678.IP)
- # [06:47] * Quits: diogogmt (kvirc@moz-4D628198.cpe.net.cable.rogers.com) (Ping timeout)
- # [06:48] * Joins: diogogmt (kvirc@moz-4D628198.cpe.net.cable.rogers.com)
- # [06:51] <@bz> santorum
- # [06:51] * @bz wonders what these people are thinking
- # [06:52] * Joins: mconley (mconley@moz-9C0F4EBF.cable.teksavvy.com)
- # [06:52] * Quits: joesteele (joesteele@moz-B7348FDB.tampfl.fios.verizon.net) (Quit: joesteele)
- # [06:52] <aja> bz: MO likes sweater vests!
- # [06:53] <@bz> it's not just MO
- # [06:54] * Quits: cviecco (cviecco@moz-4BE034AB.ptr.us.xo.net) (Client exited)
- # [06:55] <@dolske> Santorum / Palin '12!
- # [06:55] <birtles> bz, can I ask you about the nsAttrValue changes?
- # [06:55] <aja> bz: he was the one making appearances in all 3 states repeatedly over last few weeks....just out-hustled others
- # [06:55] <@dolske> D:
- # [06:55] * Joins: joesteele (joesteele@moz-B7348FDB.tampfl.fios.verizon.net)
- # [06:55] <@bz> birtles: of course
- # [06:55] <@bz> aja: ah, ok
- # [06:56] <birtles> bz, the other patches in that bug basically replace nsAString with nsAttrValue
- # [06:56] * Joins: cviecco (cviecco@moz-4BE034AB.ptr.us.xo.net)
- # [06:56] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [06:56] <birtles> bz, so we either need to get the string passed in into an nsAttrValue or pass both around
- # [06:56] * joduinn is now known as joduinn-afk
- # [06:57] <birtles> so I'm wondering, if there any cheap way to get the string into an nsAttrValue?
- # [06:57] <Yoric> hi
- # [06:57] <@bz> birtles: at the moment, no
- # [06:57] <@bz> birtles: we could fix this....
- # [06:57] <@bz> birtles: via changes to either nsAttrValue or strings
- # [06:57] * Quits: cviecco (cviecco@moz-4BE034AB.ptr.us.xo.net) (Ping timeout)
- # [06:58] <@bz> birtles: you do NOT want to depend on string changes for this bug
- # [06:58] <@bz> birtles: but maybe the nsAttrValue changes would be ok....
- # [06:58] <birtles> right, that's what I thought
- # [06:58] * @bz spent some time today thinking about that
- # [06:59] * Quits: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net) (Quit: bholley)
- # [06:59] <birtles> the quickest solution is probably to make some stack class that wraps up either an nsAttrValue or a pointer to a string and pass that along
- # [06:59] <birtles> but it's not very nice
- # [06:59] <@bz> ah
- # [06:59] <@bz> hmm
- # [06:59] <@bz> that might be simpler
- # [06:59] <@bz> I was thinking a stack subclass of nsAttrValue
- # [06:59] * Joins: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP)
- # [06:59] <@bz> that can initialize it with a dependent string
- # [06:59] <@bz> and then you have to add that new type throughout nsAttrValue....
- # [07:00] * Joins: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
- # [07:00] <birtles> that's definitely nicer, but I guess more invasive
- # [07:01] <@bz> we might want that elsewhere too
- # [07:01] * Quits: ptheriault (ptheriault@moz-4BE034AB.ptr.us.xo.net) (Connection reset by peer)
- # [07:01] * Joins: ptheriault (ptheriault@moz-4BE034AB.ptr.us.xo.net)
- # [07:02] <birtles> ok, so go with the subclass approach?
- # [07:02] * Quits: ptheriault (ptheriault@moz-4BE034AB.ptr.us.xo.net) (Connection reset by peer)
- # [07:03] * Joins: ptheriault (ptheriault@moz-4BE034AB.ptr.us.xo.net)
- # [07:03] <@bz> I think so
- # [07:03] <@bz> double-check that with sicking, please?
- # [07:03] <@bz> but I think that's the way to go
- # [07:03] * Quits: mconley (mconley@moz-9C0F4EBF.cable.teksavvy.com) (Quit: Leaving...)
- # [07:04] * Joins: ddahl (ddahl@moz-7CEB4E1.ptr.us.xo.net)
- # [07:04] * Joins: ptheriault_ (ptheriault@moz-4BE034AB.ptr.us.xo.net)
- # [07:04] <birtles> ok, will do
- # [07:04] <birtles> thanks!
- # [07:04] <aja> bz: here's a logic question for you...why would ANYONE vote for "uncommitted" in a non-binding primary? WTF?!
- # [07:05] * Quits: ptheriault (ptheriault@moz-4BE034AB.ptr.us.xo.net) (Ping timeout)
- # [07:05] * Joins: rniwa (rniwa@60A74940.D6CCE4AE.77834EAA.IP)
- # [07:05] <@bz> aja: there's this bell curve thing
- # [07:05] <aja> rather redundant
- # [07:05] <@bz> aja: which means that 50% of the population has an IQ < 100
- # [07:05] <@bz> aja: more or less
- # [07:05] * Quits: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com) (Quit: Konversation terminated!)
- # [07:05] <@bz> aja: demographics are somewhat different for primary voters...
- # [07:06] <@bz> aja: but still
- # [07:07] * Quits: ptheriault_ (ptheriault@moz-4BE034AB.ptr.us.xo.net) (Ping timeout)
- # [07:07] * Quits: dseif (dseif@15A140F3.6F0A844E.287A8ADE.IP) (Input/output error)
- # [07:08] <aja> yeah.....you run into 3-sigmas in the strangest places :)
- # [07:08] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [07:10] <jesup> bz: why would one vote in a non-binding primary outside of boredom? ;-)
- # [07:10] <@bz> jesup: peer pressure?
- # [07:11] * Quits: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP) (Quit: This computer has gone to sleep)
- # [07:11] <Mark_Capella> . o O ( posturing is another word )
- # [07:13] <Callek> jesup: well the primaries do inform the relevant party whom they should stick as their official nominee
- # [07:13] <aja> if i gathered correctly, only republican primary was non-binding....binding for other parties
- # [07:13] <Callek> of course its not binding, but if one candidate has 90% of the vote, and the other has 5%. chances are the 5% won't get the nomination
- # [07:14] <Callek> jesup: that said US politics is annoying/calculated/and confusing
- # [07:14] <aja> then there's florida
- # [07:15] <Mark_Capella> (interrupt) Can someone describe how old ... obsolete bugzilla entries are managed, reviewed, trashed? Is there a regular review process?
- # [07:15] <Callek> Mark_Capella:
- # [07:15] <Callek> err
- # [07:15] <kwierso> Mark_Capella: heh
- # [07:15] <Callek> Mark_Capella: "on their own merits"
- # [07:15] <Callek> Mark_Capella: is there a particular bug you wanted to surface to our attention?
- # [07:15] <Mark_Capella> What I mean is, is there like a project manager role?
- # [07:16] * Quits: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP) (Ping timeout)
- # [07:16] * Joins: dria (dria@moz-BDD802ED.hfc.comcastbusiness.net)
- # [07:16] <kwierso> depends on the project
- # [07:16] <Callek> well there is, but Firefox is a vast project, so we generally treat it as "Module"s and "Module Owners/Peers" who have control over their relevant areas of expertise/code
- # [07:16] <Callek> Where there is *some* overlap in certain areas, and others get little love, but we try to fill all gaps.
- # [07:17] * Joins: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP)
- # [07:17] <Callek> and sometimes we do forget about an old bug, when we file/decide on a new one, etc.
- # [07:17] * Joins: c0smikdebris (c0smikdebr@F526C5AE.9E7B6A84.D2D1FAF0.IP)
- # [07:17] <Mark_Capella> ex: While researching for [Good first bug], I see things like Bug 415138 - give names to PlacesUtils getters so they're detectable by dTrace ... seems like it's two bugs crossed into one ... languishing ...
- # [07:17] <kwierso> and review whines did get turned on recently, so old patches with requests on them should be getting looked at or cleared out
- # [07:17] <Callek> Mark_Capella: so its hard to give you a general policy, but we can help direct you on the right way to proceed
- # [07:19] <Callek> Mark_Capella: I think that bug in particular is just not described well enough for a [good first bug] and needs a mentor
- # [07:19] <hub> so I have run my backed out patched on the try server and they don't leak unlike the backout reason
- # [07:19] <jdm> Mark_Capella: yes, part of the reason I'm pushing for the good first bug tag to die is that most of the bugs not filed in the past six months are not worth looking at
- # [07:20] <kwierso> Mark_Capella, Callek: wonder if dietrich would be able to mentor that since he filed it?
- # [07:20] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
- # [07:20] <Callek> Mark_Capella: and in-fact skimming-only of PlacesUtils [http://mxr.mozilla.org/comm-central/source/mozilla/toolkit/components/places/PlacesUtils.jsm] up to line 500 so far, it looks like what that bug calls for would be done already
- # [07:21] <Callek> kwierso: If it needs doing I can mentor, I *can't* review there though
- # [07:21] * Callek is skimming
- # [07:22] <Mark_Capella> Comment #3 on the bug seemed unrelated ... let me re-check
- # [07:22] <jdm> hub: sounds like it's worth taking a look at inbound TBPL around your push to see what happened?
- # [07:22] <kwierso> Mark_Capella: comment three was just bugspam where he moved bugs around in the system from one component to another
- # [07:22] <kwierso> s/moved/mass-moved/
- # [07:23] <hub> jdm: yeah it was green before my push. and on try to has a bunch of commits from inbound with mine
- # [07:23] <philor> hub: or at the patch you pushed to try on top of them
- # [07:23] * Callek sees: http://mxr.mozilla.org/comm-central/source/mozilla/toolkit/components/places/PlacesUtils.jsm#1807 which looks done-ish
- # [07:23] <hub> https://tbpl.mozilla.org/?tree=Try&rev=fa2aab4a1071
- # [07:23] <Mark_Capella> ah! ... "bug spam"
- # [07:24] * Quits: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP) (Ping timeout)
- # [07:25] * Joins: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP)
- # [07:25] * Joins: faramarz (Adium@moz-CD61C00E.hsd1.ca.comcast.net)
- # [07:25] * Quits: njn (chatzilla@moz-985D75A2.dyn.iinet.net.au) (Client exited)
- # [07:26] <Callek> Mark_Capella: sooo, all the get(ters) are now named... there are still quite a few function _operators_ in that file that don't have related function names
- # [07:26] <Callek> (search for |function(|) many of them in foreach
- # [07:26] <Callek> type stuff
- # [07:26] <Callek> I have no idea if all of them are useful to name, or what thename would be, so I'd be a poor mentor actually
- # [07:27] * Quits: lmandel (lmandel@moz-113D7D7C.cable.teksavvy.com) (Quit: lmandel)
- # [07:27] <Callek> my recommendation is to ask if its resolveable since all the get(ters) are named
- # [07:27] * Quits: a-865 (fmcz@moz-A5D13CA.cable.mindspring.com) (Ping timeout)
- # [07:29] <Mark_Capella> callek: Ahhh ... ok ... then I saw a four year old bug to change a typo ... Bug 418290 - SEC_ERROR_REVOKED_CERTIFICATE message has typo ... It seemed to me there would be a methodology in place to address stuff like that
- # [07:30] <Callek> generally the low-impact stuff gets prioritized accordingly
- # [07:30] <Mark_Capella> :-P and ignored to death !
- # [07:30] <kwierso> that one still isn't done, from what I can tell
- # [07:30] <Callek> but yea, in theory we should bump old bugs up higher in priority over time (imo, but I'm not the one to argue there)
- # [07:31] * glob is now known as glob|away
- # [07:31] <Callek> such that a spelling fix bug, open for 6 years, should eventually be on someones "priority list for this quarter"
- # [07:31] <Callek> ;-)
- # [07:31] <Mark_Capella> "-P
- # [07:32] * Joins: ewong (chatzilla@moz-E5D50C2E.static.netvigator.com)
- # [07:32] <philor> hub: I mean, I'm not much of an expert, but it seems to me that if A+B leak a bunch of nsWeakReferences, and A+B+C do not, and C replaces nsIWeakReference with nsIPresShell*, then the answer is that you want to land all three, not just the two that together leak what the third removes
- # [07:33] <kwierso> Mark_Capella: and actually, it now affects four different files
- # [07:33] <Mark_Capella> yeah - I did a local file scan and found them
- # [07:35] <jdm> bz: one day I'll learn all the subtleties of docshells
- # [07:36] <jdm> well, maybe not all of them
- # [07:36] <jdm> I'll settle for a few
- # [07:36] * Quits: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.19/20110707195905])
- # [07:37] <Mark_Capella> :-( the poor participants discussed the proper resolution for two years
- # [07:37] * Quits: faramarz (Adium@moz-CD61C00E.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [07:39] <@bz> jdm: heh
- # [07:39] <@bz> jdm: did my question make sense?
- # [07:40] <jdm> bz: I think so
- # [07:40] <jdm> it at least made me uneasy
- # [07:40] <hub> philor: I need to get the third one reviewed but it make sense, is that's the reason
- # [07:41] * Joins: rniwa_ (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net)
- # [07:41] * Quits: rniwa_ (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net) (Quit: rniwa_)
- # [07:41] <@bz> jdm: heh
- # [07:41] <jdm> bz: actually, I'm not certain. Since SetDocLoaderParent calls SetUsePrivateBrowsing, it looks like the count will be accurate to me
- # [07:41] * Quits: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net) (Quit: smooney)
- # [07:43] * Quits: rniwa (rniwa@60A74940.D6CCE4AE.77834EAA.IP) (Ping timeout)
- # [07:47] * Joins: rniwa (rniwa@60A74940.D6CCE4AE.77834EAA.IP)
- # [07:47] * mattwoodrow is now known as mattwoodrow|away
- # [07:48] <jdm> oh wait
- # [07:48] * Joins: juanb (jbecerra@moz-F1012875.hsd1.ca.comcast.net)
- # [07:48] <jdm> if there's a subframe in the history that is in private mode
- # [07:48] <jdm> and we exit private mode and go back...
- # [07:49] * Quits: dria (dria@moz-BDD802ED.hfc.comcastbusiness.net) (Quit: dria)
- # [07:49] <jdm> if the docshell's in the bfcache, it's still alive and the count would still be correct if I'm reasoning correctly about this
- # [07:51] <jdm> yeah, I think we're fine
- # [07:51] * Quits: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com) (Quit: Computer has gone to sleep.)
- # [07:52] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/4b9608fd670c - Andreas Gal - Compress input events in gonk backend (bug 718914, r=cjones).
- # [07:52] * Joins: jfkthame (jfkthame@6A297B7F.A1C12133.9542EC20.IP)
- # [07:53] * Quits: chewey (chewey@moz-D71BB9F.dip0.t-ipconnect.de) (Quit: leaving)
- # [07:53] <hub> philor: also note that in opt the leak didn't happen.
- # [07:53] <aja> btw....aware ofn flash preview that uses protected mode on win7+ ?
- # [07:53] * Joins: chewey (chewey@moz-D71BB9F.dip0.t-ipconnect.de)
- # [07:53] * Joins: gal (gal@moz-7327DB99.hsd1.ca.comcast.net)
- # [07:53] <philor> hub: no leak checking in opt
- # [07:54] * Joins: karl (karl@moz-62CE8C3D.jetstream.xtra.co.nz)
- # [07:55] <hub> philor: ah ok
- # [07:55] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Quit: damons)
- # [07:59] * Quits: Mook (mook@5365CE80.16C74E88.6F478678.IP) (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 6.0/20110811165603])
- # [08:00] * glob|away is now known as glob
- # [08:00] * Joins: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de)
- # [08:01] * Joins: roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP)
- # [08:01] * ChanServ sets mode: +o roc
- # [08:01] <akeybl> philor: Would you mind checking whether or not the OS X debug build from https://tbpl.mozilla.org/?tree=Mozilla-Release&rev=18ce5e304e97 is something to be concerned about?
- # [08:03] * Quits: diogogmt (kvirc@moz-4D628198.cpe.net.cable.rogers.com) (Ping timeout)
- # [08:04] * Joins: diogogmt (kvirc@moz-4D628198.cpe.net.cable.rogers.com)
- # [08:05] * Quits: Dagger (Dagger@moz-C46A7175.cable.virginmedia.com) (Ping timeout)
- # [08:06] * philor is now known as philor|away
- # [08:07] * philor|away is now known as philor
- # [08:08] * philor spares a little ire for his connection
- # [08:08] * Joins: MarcoZ (marco.zehe@moz-20316C0D.dip.t-dialin.net)
- # [08:10] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
- # [08:11] * jfkthame is now known as jfkthame_afk
- # [08:12] <jdm> oh no
- # [08:12] * Joins: bretr (bret_recka@moz-EC82158.hsd1.ca.comcast.net)
- # [08:12] <jdm> I forgot I'm still debugging firefox
- # [08:12] <jdm> and now I'm trying to link
- # [08:13] * Joins: Dagger (Dagger@moz-C46A7175.cable.virginmedia.com)
- # [08:13] <jdm> boom, an extra 3gb of memory right there
- # [08:13] * Joins: wolfiR (wolfiR@moz-C5DABA6A.dip0.t-ipconnect.de)
- # [08:16] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
- # [08:16] * bz is now known as bz_sleep
- # [08:16] <philor> akeybl: bug 725214, though it doesn't do anything to help you decide about the impact or whether you want to wait on a retriggered build
- # [08:17] * philor rolls the dice and triggers one, anyway
- # [08:18] <akeybl> philor: thanks - so we're just hoping we land on a 10.5 build machine?
- # [08:18] <akeybl> nice
- # [08:18] <akeybl> :)
- # [08:18] * Quits: eflores (eflores@538BABFE.A073F3E.97BBD552.IP) (Quit: Bye)
- # [08:19] * jfkthame_afk is now known as jfkthame
- # [08:21] <philor> akeybl: no, we will not get one, we're hoping to get lucky despite getting a 10.6, like the other push on m-r, and like both pushes on esr10
- # [08:21] <akeybl> ah I see the opposite
- # [08:22] <philor> the hang isn't certain, just common
- # [08:22] <akeybl> I see OK
- # [08:23] * Joins: jhorak (jhorak@moz-107AD163.redhat.com)
- # [08:23] <philor> "The worse that can happen is we getting more oranges," says espindola rather too prophetically :)
- # [08:27] * philor goes back to https://tbpl.mozilla.org/?tree=Mozilla-Release&onlyunstarred=1 to avoid looking at Android
- # [08:30] <philor> actually, we only need one boxcar, let's throw a few more dice
- # [08:31] <heycam> windows try builds are a bit backed up today :/
- # [08:33] * Joins: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com)
- # [08:33] * Quits: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com) (Input/output error)
- # [08:33] <philor> builds, or tests?
- # [08:34] * jfkthame is now known as jfkthame_afk
- # [08:35] <philor> or, since I know the answer to that, tests, not builds
- # [08:35] <heycam> tests
- # [08:35] <heycam> yes
- # [08:36] <philor> the XP slaves in particular take a lot of hand-holding that they don't often get during a releng work-week
- # [08:38] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
- # [08:38] <philor> jdm: how are you managing to crash only on 10.6 debug?
- # [08:38] <jdm> uh oh
- # [08:38] <jdm> probably the assert
- # [08:39] <jdm> I knew I should have ignored my gut and left out the safety checks
- # [08:39] <philor> assertions: lovely when they bite other people, not so much when they bit their creator
- # [08:39] <jdm> yeah, I need backing out
- # [08:40] <jdm> I'm on it unless you say otherwise
- # [08:41] <philor> I'll let you, my connection tonight isn't inspiring much of anything, certainly not confidence in pushing
- # [08:41] * Quits: jfkthame_afk (jfkthame@6A297B7F.A1C12133.9542EC20.IP) (Quit: jfkthame_afk)
- # [08:42] * Quits: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net) (Ping timeout)
- # [08:42] <philor> wow, "because 10.6 was the first debug done" wouldn't have been in my first several guesses
- # [08:43] <jdm> yeah, that's quite the race upset
- # [08:45] * Quits: mwu (mwu@moz-59435430.hsd1.nj.comcast.net) (Quit: This computer has gone to sleep)
- # [08:45] <jdm> philor: is there a quicker way to select multiple builds than the link in the bottom left?
- # [08:46] <philor> jdm: click one, cmd+click the rest
- # [08:46] <jdm> I can feel my future rsi gloating
- # [08:46] <jdm> excellent
- # [08:46] <philor> or if you like dragging, click one, open the comment box, drag the rest onto it
- # [08:46] * Quits: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net) (Quit: Linkinus - http://linkinus.com)
- # [08:47] <sfink> or if you like the keyboard, j/k through the builds and use the spacebar to select
- # [08:47] <jdm> ooh, I like that last one
- # [08:47] <jdm> I didn't know about space
- # [08:47] <sfink> or if you're like me, do nothing and wait to see if philor does it for you
- # [08:48] <philor> you'd think since I bitched about space, I'd remember we did it anyway
- # [08:49] <philor> truth is, I never try to use it to scroll while I've got something selected, so I never get the reminder *or* feel the loss
- # [08:50] <sfink> ah! I don't remember you complaining about space, and couldn't figure out what the problem might be. If I ever used it to scroll, I probably would've paid more attention.
- # [08:51] <philor> I do use it, but apparently only in a weird contextual way
- # [08:52] <sfink> and jdm, while you're pondering your divorce from the mouse, you might want to consider the c key for bringing up the comment box after you've selected the builds
- # [08:52] <jdm> :o
- # [08:52] <jdm> sfink you must teach me everything you know
- # [08:53] <sfink> then <tab> <enter> to submit the comment, and no mousie at all
- # [08:53] <jdm> this is the best
- # [08:53] <jdm> I'm going to star everything
- # [08:53] <jdm> even the green builds
- # [08:53] <sfink> :0
- # [08:53] * Joins: stransky (stransky@moz-6F10C81D.net.upcbroadband.cz)
- # [08:53] <jdm> "a for effort"
- # [08:53] <jdm> "great job on this build!"
- # [08:54] <jdm> "just dropping in to say hi"
- # [08:54] * philor takes the rest of the evening off
- # [08:54] <philor> best Tom Sawyer fence painting I've ever seen on tbpl :)
- # [08:54] <sfink> Ok, you can learn everything I know by clicking on that "Help" dropdown in the upper left. Or at least, everything I knew back when I implemented all this crap.
- # [08:55] <jdm> johnath: your brown noise suggestion was fantastic
- # [08:55] <jdm> I just remembered that it has been playing for the past 10 minutes
- # [08:55] <hub> how can I have hg know about rebasing like git?
- # [08:55] <hub> .rej is so 1999
- # [08:56] <sfink> brown noise? I know about white and pink, but brown? /me goes to wikipedia...
- # [08:56] <jdm> hub: there's an extension, but it's broken things before
- # [08:56] <jdm> in really frustrating and random ways
- # [08:57] <jdm> sfink: http://t.co/xEE2YZFA - set to brown, volume high, and oscillation high
- # [08:59] * Quits: surkov (surkov@E3B837DE.44A4068D.222B27F0.IP) (Quit: surkov)
- # [09:00] <sfink> hub: rebasing when? hg pull --rebase can give you a merge editor. I assumed hg rebase would do the same. Or do you mean qpop, pull -u, qpush?
- # [09:01] <jdm> sfink: oh no, not --rebase :(
- # [09:01] <sfink> I likes it.
- # [09:01] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [09:01] <jdm> I hope you like cleaning up after it when it vomits all over inbound
- # [09:01] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
- # [09:01] <hub> sfink: yeah mq
- # [09:01] <sfink> Supposedly, the main cause of vomit has been fixed since... er... 1.7 or something?
- # [09:02] <sfink> I haven't had problems in ages.
- # [09:02] <hub> I call rebase because that what would happen if I was using git
- # [09:02] <jdm> sfink: I don't believe we ever definitely cleared up whether that was true or not.
- # [09:02] * Joins: Julian (chatzilla@moz-56A1CFE3.dip.t-dialin.net)
- # [09:02] * Quits: Julian (chatzilla@moz-56A1CFE3.dip.t-dialin.net) (Quit: ChatZilla 0.9.88 [Firefox 10.0/20120129021758])
- # [09:03] <sfink> hub: obviously, opinions vary, but I always apply all of my mq patches that I can and then do hg pull --rebase. And I have my .hgrc configured to use kdiff3 for the resulting merges.
- # [09:03] <sfink> jdm: Yeah, there was at least one false report of it being fixed, but I really haven't had a problem with it in a long time now.
- # [09:04] * Joins: coop (Chris@moz-A6FE435.build.sjc1.mozilla.com)
- # [09:04] <jdm> holy crap
- # [09:05] <jdm> enough websockets intermittent oranges?
- # [09:05] <jdm> philor: you said you were taking the night off >:(
- # [09:05] <philor> well, yeah, but I didn't *mean* it!
- # [09:06] <philor> and yeah, if you want your tests to look awful, lump them by running them all through a single file
- # [09:08] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [09:09] * Quits: coop (Chris@moz-A6FE435.build.sjc1.mozilla.com) (Quit: coop)
- # [09:10] * jhford-work-away is now known as jhford-work
- # [09:11] * Quits: aja (chatzilla@FE01A14B.D3D1D2A7.7880DB15.IP) (Client exited)
- # [09:14] * Joins: fabrice1 (fabrice@moz-94F028C6.hsd1.ca.comcast.net)
- # [09:14] * Quits: juanb (jbecerra@moz-F1012875.hsd1.ca.comcast.net) (Quit: juanb)
- # [09:15] * Quits: bretr (bret_recka@moz-EC82158.hsd1.ca.comcast.net) (Quit: bretr)
- # [09:16] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Quit: nbvcx)
- # [09:16] * Quits: sgimeno (santiago.g@A922400D.48362F18.BCC03455.IP) (Client exited)
- # [09:16] * Joins: sgimeno (santiago.g@A922400D.48362F18.BCC03455.IP)
- # [09:17] * lsblakk is now known as lsblakk|afk
- # [09:18] * Quits: diogogmt (kvirc@moz-4D628198.cpe.net.cable.rogers.com) (Ping timeout)
- # [09:18] * Quits: bnicholson (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net) (Quit: Leaving)
- # [09:18] * Quits: hub (hub@83874EA1.EB7C1AF9.6F478678.IP) (Ping timeout)
- # [09:19] * Joins: mak (chatzilla@moz-9C04AFFB.retail.telecomitalia.it)
- # [09:19] <mak> heycam: ping
- # [09:20] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
- # [09:21] * Joins: gcp (gpascutto@moz-D0E475EA.access.telenet.be)
- # [09:22] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [09:22] * catlee is now known as catlee-away
- # [09:24] * Quits: Jesse (jruderman@moz-4BE034AB.ptr.us.xo.net) (Ping timeout)
- # [09:25] <heycam> mak, pong, but just for 1 minute or so
- # [09:25] <mak> heycam: so, there is a Paint regression on your mac 10.7 patch
- # [09:25] <heycam> mak, oh :(
- # [09:25] <mak> heycam: I wonder if it was expected or I should backout it while you check what's up
- # [09:25] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
- # [09:26] <heycam> mak, this is a Tpaint regression?
- # [09:26] <mak> I think so, it's marked only as Paint though
- # [09:26] * Joins: jfkthame (jfkthame@6A297B7F.A1C12133.9542EC20.IP)
- # [09:27] <heycam> mak, ok, well I am not sure -- the patch does cause the window to animate when it is created, that could cause a delay, but without knowing exactly what the test is measuring I don't know
- # [09:27] <heycam> mak, maybe best to back out until I can look at it tomorrow
- # [09:27] <mak> ok, it's not so small, it's a 15% regression
- # [09:27] <heycam> heh
- # [09:27] <mak> I will do, thanks
- # [09:27] <heycam> thanks
- # [09:27] * heycam -> dinner
- # [09:28] * heycam is now known as heycam|away
- # [09:28] * Joins: Jesse (jruderman@moz-4BE034AB.ptr.us.xo.net)
- # [09:28] * Quits: Hendikins (wolfox@moz-9A361C95.static.internode.on.net) (Ping timeout)
- # [09:29] * Joins: Hendikins (wolfox@moz-9A361C95.static.internode.on.net)
- # [09:32] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
- # [09:36] * Quits: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Quit: ChatZilla 0.9.88 [Firefox 13.0a1/20120205013302])
- # [09:36] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Quit: )
- # [09:37] * joduinn-afk is now known as joduinn
- # [09:38] * Joins: waschtl (waschtl@moz-A4ECE553.hsi4.kabel-badenwuerttemberg.de)
- # [09:39] * Quits: Jesse (jruderman@moz-4BE034AB.ptr.us.xo.net) (Connection reset by peer)
- # [09:39] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
- # [09:40] * Quits: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP) (Quit: ctopper)
- # [09:40] * Joins: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP)
- # [09:41] * bear-afk is now known as bear
- # [09:44] * Quits: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP) (Quit: ctopper)
- # [09:45] * Joins: victorporof (victorporo@F6D8F148.2E655143.79933D60.IP)
- # [09:45] * Joins: sgimeno|2 (santiago.g@A922400D.48362F18.BCC03455.IP)
- # [09:45] * Quits: sgimeno (santiago.g@A922400D.48362F18.BCC03455.IP) (Ping timeout)
- # [09:46] * Quits: joesteele (joesteele@moz-B7348FDB.tampfl.fios.verizon.net) (Quit: joesteele)
- # [09:49] * Joins: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP)
- # [09:52] <ohsix> is there an extension to export/import browser history? or drag and drop between Library(s), or trivial merge of some of the sqlite tables
- # [09:57] <mak> ohsix: not for history. though you may just use Sync
- # [09:57] * Joins: darktrojan (geoff@moz-47B83BE0.dsl.telstraclear.net)
- # [09:58] <j-b> bsmedberg: hello. ARe you around?
- # [09:58] <ohsix> well i've got separate sessions that i just want to merge the history into a clean or another profile
- # [09:58] * Joins: dao (dao@moz-2CBCD726.superkabel.de)
- # [09:59] * Quits: karl (karl@moz-62CE8C3D.jetstream.xtra.co.nz) (Ping timeout)
- # [09:59] <Callek> ohsix: you can setup Sync to merge data too
- # [10:00] <ohsix> interesting, i'll have to see about that then
- # [10:00] <Callek> if you have distinct profiles, and its also relevant to note, that the same session does not _have_ to be accessible while you're setting up another one (if you write down or print/etc. your sync key)
- # [10:00] * sancus is now known as sancus_
- # [10:00] * sancus_ is now known as sancus
- # [10:02] * Quits: @roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP) (Ping timeout)
- # [10:05] * jhford-work is now known as jhford-work-away
- # [10:05] * Quits: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP) (Quit: This computer has gone to sleep)
- # [10:07] * bear is now known as bear-afk
- # [10:10] * padenot|away is now known as padenot
- # [10:11] * Joins: msucan (msucan-@6F9FBB72.2C9C6E98.BD62875.IP)
- # [10:11] * Quits: Ami_Ty (Amie@moz-7D22EB0A.dsl.static.sonic.net) (Quit: Ami_Ty)
- # [10:13] * Joins: armenzg (armenzg@moz-A6FE435.build.sjc1.mozilla.com)
- # [10:17] * Quits: squib (squib@moz-F5CA0CFB.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
- # [10:21] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [10:24] * Joins: surkov (surkov@E3B837DE.44A4068D.222B27F0.IP)
- # [10:27] * armenzg is now known as armenzg_zzzzzzzz
- # [10:28] * Joins: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [10:28] * Quits: armenzg_zzzzzzzz (armenzg@moz-A6FE435.build.sjc1.mozilla.com) (Ping timeout)
- # [10:31] * Quits: c0smikdebris (c0smikdebr@F526C5AE.9E7B6A84.D2D1FAF0.IP) (Quit: Computer has gone to sleep.)
- # [10:31] * Joins: victorporo (victorporo@9098D3F7.602BD6C.79933D60.IP)
- # [10:32] * Quits: victorporof (victorporo@F6D8F148.2E655143.79933D60.IP) (Ping timeout)
- # [10:33] * Quits: Hendikins (wolfox@moz-9A361C95.static.internode.on.net) (Ping timeout)
- # [10:33] * Joins: past (past@3E786840.56431257.1C36A8BC.IP)
- # [10:34] * Joins: Hendikins (wolfox@moz-9A361C95.static.internode.on.net)
- # [10:35] * Joins: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net)
- # [10:36] * Joins: AutomatedTester (AutomatedT@moz-5F608BC8.as13285.net)
- # [10:42] * Joins: gerv (gerv@moz-8E68CF56.in-addr.arpa)
- # [10:45] * Joins: grubshka (grubshka@moz-81C99DC.w86-216.abo.wanadoo.fr)
- # [10:46] * glob is now known as glob|away
- # [10:46] * Quits: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de) (Input/output error)
- # [10:47] * victorporo is now known as victorporof
- # [10:47] * Joins: pnemsak (Miranda@moz-3D67D819.rainside.sk)
- # [10:50] * Joins: daim (David_Mart@779E3E00.1773D26C.C0FF2207.IP)
- # [10:52] * Joins: timdream (timdream@moz-99690620.hinet-ip.hinet.net)
- # [10:53] * Parts: timdream (timdream@moz-99690620.hinet-ip.hinet.net)
- # [10:54] * philor is now known as philor|away
- # [10:55] * Quits: cpearce (chatzilla@moz-56BC07D4.xdsl.xnet.co.nz) (Ping timeout)
- # [10:57] * Joins: mreavy (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net)
- # [11:00] * Quits: gal (gal@moz-7327DB99.hsd1.ca.comcast.net) (Quit: gal)
- # [11:01] * Quits: Ashe (rewdew@moz-27D5F8E3.dedibox.fr) (Quit: leaving)
- # [11:02] * Joins: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl)
- # [11:10] <darktrojan> my live bookmarks keep saying they failed to load
- # [11:10] <darktrojan> even when they didn't
- # [11:10] <darktrojan> :(
- # [11:11] * Joins: cpearce (chatzilla@moz-56BC07D4.xdsl.xnet.co.nz)
- # [11:11] <mak> darktrojan: heh, I think there is already a bug filed, though I'm rewriting all of that
- # [11:12] <mak> I just have to fix the hundreds bugs I introduces
- # [11:12] <mak> introduced
- # [11:12] <darktrojan> did you break it?
- # [11:12] * Joins: tonymec__ (tonymec@1220BCD1.7C3BF363.277517C1.IP)
- # [11:12] <mak> no
- # [11:12] <mak> it's a bug that exists from some time
- # [11:12] * tonymec__ is now known as tonymec|away
- # [11:12] <darktrojan> hmm, it's only happened to me recently
- # [11:13] <mak> I meant that it's not worth to fix it since it's being rewritten
- # [11:13] <darktrojan> chop chop then
- # [11:13] * Quits: MarcoZ (marco.zehe@moz-20316C0D.dip.t-dialin.net) (Ping timeout)
- # [11:13] <mak> well, recently we had network issues I think, I wonder if those livemarks point to mozilla?
- # [11:13] <darktrojan> nope
- # [11:13] <mak> hm, no idea then
- # [11:13] * Joins: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com)
- # [11:13] <darktrojan> they load fine, but the error message never goes away
- # [11:14] * Joins: MarcoZ (marco.zehe@moz-20316C0D.dip.t-dialin.net)
- # [11:14] * Quits: mijia (mijia@DC4232F0.766373FB.C3A57E70.IP) (Quit: mijia)
- # [11:16] * Quits: cpearce (chatzilla@moz-56BC07D4.xdsl.xnet.co.nz) (Connection reset by peer)
- # [11:16] * Joins: cpearce (chatzilla@moz-56BC07D4.xdsl.xnet.co.nz)
- # [11:16] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [11:16] * Joins: necolas (necolas@moz-C8C6D8F3.bb.sky.com)
- # [11:17] * ewong is now known as ewong|away
- # [11:18] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
- # [11:18] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
- # [11:22] * Quits: daim (David_Mart@779E3E00.1773D26C.C0FF2207.IP) (Ping timeout)
- # [11:23] * Joins: daim (David_Mart@779E3E00.1773D26C.C0FF2207.IP)
- # [11:25] * Quits: sgimeno|2 (santiago.g@A922400D.48362F18.BCC03455.IP) (Quit: KVIrc 4.0.2 Insomnia http://www.kvirc.net/)
- # [11:25] * Joins: sgimeno (santiago.g@A922400D.48362F18.BCC03455.IP)
- # [11:26] * Quits: cpearce (chatzilla@moz-56BC07D4.xdsl.xnet.co.nz) (Ping timeout)
- # [11:31] * Joins: Automate_ (AutomatedT@moz-5F608BC8.as13285.net)
- # [11:31] * Quits: AutomatedTester (AutomatedT@moz-5F608BC8.as13285.net) (Ping timeout)
- # [11:32] * Automate_ is now known as AutomatedTester
- # [11:32] * Quits: dao (dao@moz-2CBCD726.superkabel.de) (Connection reset by peer)
- # [11:33] * Joins: dao (dao@moz-2CBCD726.superkabel.de)
- # [11:35] * Joins: TheLink (TheLink@moz-4D4DDD71.pools.arcor-ip.net)
- # [11:38] * Joins: tonymec (tonymec@1220BCD1.7C3BF363.277517C1.IP)
- # [11:41] * Joins: Matti (chatzilla@moz-A0680B49.dip.t-dialin.net)
- # [11:43] * Quits: tonymec (tonymec@1220BCD1.7C3BF363.277517C1.IP) (Quit: ChatZilla 0.9.88 [Firefox 3.6.27pre/20120129033207])
- # [11:44] * padenot is now known as padenot|away
- # [11:45] <kanru> noob question.. what is the difference between nsRefPtr and nsCOMPtr? And when to use which one?
- # [11:46] <tbsaunde> kanru: nsRefPtr is for concrete classes like nsFoo and nsCOMPtr is for interfaces like nsIFoo
- # [11:46] <NeilAway> darktrojan: hey, 5th time lucky (I got xhtml today!)
- # [11:46] <darktrojan> \o/
- # [11:46] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
- # [11:46] <darktrojan> I get it most days tbh
- # [11:46] <NeilAway> darktrojan: I was getting worried, because I had 4 htmls in a row
- # [11:47] <darktrojan> must be something about the time of day you read it
- # [11:47] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
- # [11:47] <NeilAway> darktrojan: that's a random time after 10:11 UTC
- # [11:47] <kanru> tbsaunde: thanks!
- # [11:47] <darktrojan> so precise
- # [11:53] * Joins: roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP)
- # [11:53] * ChanServ sets mode: +o roc
- # [11:54] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
- # [11:55] * Quits: By-Tor (bytor@moz-46974D0B.dyn.optonline.net) (Quit: Leaving)
- # [11:55] * Quits: victorporof (victorporo@9098D3F7.602BD6C.79933D60.IP) (Ping timeout)
- # [11:55] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
- # [11:55] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
- # [11:56] * Joins: edmorley (edmorley@moz-18F7779B.range109-156.btcentralplus.com)
- # [11:57] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
- # [11:57] * Joins: ferjm (ferjm@53EF5629.3416E031.E21948B5.IP)
- # [11:57] * Quits: cjones (cjones@moz-45913895.socal.res.rr.com) (Quit: Leaving)
- # [11:58] * Quits: jdm (jdm@moz-15BB5FE6.cable.teksavvy.com) (Client exited)
- # [12:02] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
- # [12:03] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
- # [12:03] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
- # [12:05] * Joins: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de)
- # [12:06] * Quits: rshetty (quassel@72C0F828.9046AC57.C842849F.IP) (Ping timeout)
- # [12:06] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
- # [12:07] * Joins: victorporof (victorporo@86FDEBD.6D2FB7A4.79933D60.IP)
- # [12:07] * Joins: rshetty (quassel@BDC8CC50.67E0CA2.8DE24349.IP)
- # [12:10] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
- # [12:11] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
- # [12:11] * Joins: By-Tor` (bytor@moz-46974D0B.dyn.optonline.net)
- # [12:11] * Quits: By-Tor` (bytor@moz-46974D0B.dyn.optonline.net) (Connection reset by peer)
- # [12:11] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
- # [12:12] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
- # [12:12] * Quits: Cork (none@moz-7DD8BE5D.ilait.se) (Quit: )
- # [12:12] * Quits: By-Tor (bytor@moz-46974D0B.dyn.optonline.net) (Ping timeout)
- # [12:12] * Joins: Cork (none@moz-7DD8BE5D.ilait.se)
- # [12:13] * Joins: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
- # [12:13] * Quits: darktrojan (geoff@moz-47B83BE0.dsl.telstraclear.net) (Ping timeout)
- # [12:16] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
- # [12:17] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [12:17] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
- # [12:19] * Joins: graememcc (chatzilla@moz-B5263D41.range86-148.btcentralplus.com)
- # [12:20] * Quits: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk) (Ping timeout)
- # [12:21] * Joins: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk)
- # [12:23] * Joins: dria (dria@moz-BDD802ED.hfc.comcastbusiness.net)
- # [12:24] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
- # [12:25] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
- # [12:26] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [12:28] <edmorley> bbondy++
- # [12:28] * Joins: gmoro (guilherme@83855BB9.A8ED5A53.D41E40C.IP)
- # [12:29] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [12:29] * Joins: gandalf (zbraniecki@moz-2E7CDBDA.neoplus.adsl.tpnet.pl)
- # [12:30] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
- # [12:31] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
- # [12:31] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
- # [12:33] * Joins: darktrojan (geoff@moz-E65802C.dsl.telstraclear.net)
- # [12:33] * Joins: tonymec (tonymec@1220BCD1.7C3BF363.277517C1.IP)
- # [12:35] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [12:36] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
- # [12:38] * Joins: clokep (clokep@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [12:39] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [12:42] * ewong|sleep is now known as ewong
- # [12:42] * Quits: kanru (user@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
- # [12:47] * Quits: clokep (clokep@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre)
- # [12:47] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [12:49] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
- # [12:50] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Quit: )
- # [12:50] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
- # [12:51] * Quits: mreavy (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net) (Ping timeout)
- # [12:51] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
- # [12:52] * davehunt|away is now known as davehunt
- # [12:56] * Joins: pranavrc (pranavrc@851F147F.81C9A167.520CDC98.IP)
- # [12:56] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
- # [12:57] * Quits: rshetty (quassel@BDC8CC50.67E0CA2.8DE24349.IP) (Ping timeout)
- # [12:57] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
- # [12:57] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [12:57] <mak> edmorley: merging?
- # [12:58] * Joins: KaiRo (robert@moz-FD850037.adsl.highway.telekom.at)
- # [12:58] <edmorley> yeah will do :-)
- # [12:58] <mak> edmorley: I was about ot merge 06b063c001b6 though don't want to overlap
- # [12:59] <edmorley> I was going to merge once I'd got rid of the last half dozen overnight bugmail ; if you'd rather than I don't mind :-)
- # [13:00] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
- # [13:00] <mak> no hurry
- # [13:01] <mak> half dozen eh... I usually get 200 overnight :D
- # [13:02] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
- # [13:02] <edmorley> the last half dozen sadly
- # [13:02] <edmorley> turning off auto-CC on reply, has helped though (for the marking bugs case)
- # [13:02] <edmorley> I've still got newsgroups & rest of planet to go through, but I'll do those post merge
- # [13:03] * Joins: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [13:03] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
- # [13:04] * Quits: dria (dria@moz-BDD802ED.hfc.comcastbusiness.net) (Quit: dria)
- # [13:04] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
- # [13:04] * AutomatedTester is now known as AutomatedTester|away
- # [13:05] * Quits: Hendikins (wolfox@moz-9A361C95.static.internode.on.net) (Ping timeout)
- # [13:05] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
- # [13:06] * Joins: Hendikins (wolfox@moz-9A361C95.static.internode.on.net)
- # [13:10] * Joins: cedricv (cedricv@moz-EA1E52EF.inaddr.ip-pool.com)
- # [13:10] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
- # [13:11] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
- # [13:11] * Quits: cedricv (cedricv@moz-EA1E52EF.inaddr.ip-pool.com) (Quit: ZNC - http://znc.in)
- # [13:12] * Joins: KaIRC (robert@moz-91F7C8AD.adsl.highway.telekom.at)
- # [13:12] * Quits: KaiRo (robert@moz-FD850037.adsl.highway.telekom.at) (Ping timeout)
- # [13:14] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
- # [13:15] * Quits: darktrojan (geoff@moz-E65802C.dsl.telstraclear.net) (Quit: darktrojan)
- # [13:15] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
- # [13:15] * Joins: heeen (heeen@moz-1FF56D44.org)
- # [13:16] <heeen> is it possible to disable the -moz- prefix for CSS3 rule matching
- # [13:16] <heeen> e.g. make gecko accept transition: instead of -moz-transition
- # [13:16] * Joins: pascalc (chatzilla@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [13:16] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout)
- # [13:17] * Quits: past (past@3E786840.56431257.1C36A8BC.IP) (Input/output error)
- # [13:17] <edmorley> kutsurak: I'm about to file a bug to request level 1 commit access, so you can use try-server, if you are interested?
- # [13:18] * Joins: c0smikdebris (c0smikdebr@F526C5AE.9E7B6A84.D2D1FAF0.IP)
- # [13:19] <kutsurak> edmorley: sure!
- # [13:20] <NeilAway> stupid xp setup wizard
- # [13:20] <NeilAway> "Welcome to XP" (click Next) "Thank you!" (click Finish")
- # [13:20] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
- # [13:20] <kutsurak> edmorley: although, I had a few difficulties understanding the output last time... Is there any documentation about it?
- # [13:21] <cers> heeen: I don't suppose a solution like prefixfree is what you're after?
- # [13:21] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
- # [13:22] * Joins: SeoZ[gtab] (DanielJuyu@BF25E481.4591610E.F796972A.IP)
- # [13:23] <edmorley> kutsurak: the documentation for TBPL is pretty poor (unless there is something new I've not seen) unfortunately
- # [13:23] * Ziggy|AWAY is now known as Ziggy_Maes
- # [13:23] * Joins: cedricv (cedricv@moz-EA1E52EF.inaddr.ip-pool.com)
- # [13:23] <edmorley> kutsurak: I can try to explain it, if that helps?
- # [13:23] * Quits: rniwa (rniwa@60A74940.D6CCE4AE.77834EAA.IP) (Quit: rniwa)
- # [13:24] <kutsurak> edmorley: If it's not a lot of trouble sure :)
- # [13:24] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
- # [13:24] <edmorley> kutsurak: oh and re: the bug I've just CC'd you onto, you'll need to also state what login email for SSH, as well as steps 3-5
- # [13:25] * Quits: cedricv (cedricv@moz-EA1E52EF.inaddr.ip-pool.com) (Quit: ZNC - http://znc.in)
- # [13:25] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
- # [13:25] <kutsurak> ok, i'll check it out. thanks!
- # [13:25] * Joins: kaie (kaie@moz-8D45A226.dip.t-dialin.net)
- # [13:25] <edmorley> kutsurak: I'll just do this inbound merge (gotten distracted) and I'll do my best to explain TBPL :-)
- # [13:26] <kutsurak> Thanks.
- # [13:29] * padenot|away is now known as padenot
- # [13:29] * Joins: kaie2 (kaie@moz-1A2D3893.dip.t-dialin.net)
- # [13:29] * Quits: kaie (kaie@moz-8D45A226.dip.t-dialin.net) (Ping timeout)
- # [13:29] * kaie2 is now known as kaie
- # [13:29] * Joins: cedricv (cedricv@moz-EA1E52EF.inaddr.ip-pool.com)
- # [13:30] * Quits: cers (textual@moz-E3288E2B.bynqu1.dynamic.dsl.tele.dk) (Ping timeout)
- # [13:30] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
- # [13:30] * davehunt is now known as davehunt|away
- # [13:31] <hsivonen> paul: Is there a way to take a screenshot on Ubuntu in a way that doesn't misrepresent the top panel in Unity?
- # [13:31] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
- # [13:32] <hsivonen> maybe I have to make the window non-maximized to avoid a bug that adds a panel shadow to screenshots only
- # [13:32] * Joins: cers (textual@moz-E3288E2B.bynqu1.dynamic.dsl.tele.dk)
- # [13:33] * Quits: dao (dao@moz-2CBCD726.superkabel.de) (Quit: Leaving.)
- # [13:33] <paul> hsivonen: ?
- # [13:33] <paul> hsivonen: I usually do: sleep 5 && import -window root /tmp/s.png
- # [13:33] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
- # [13:34] * CwiiisAway is now known as Cwiiis
- # [13:34] <hsivonen> paul: doesn't work for me. an extra shadow that covers the Firefox tab bar gets added
- # [13:34] <hsivonen> I'll post a screenshot of a non-maximized situation
- # [13:35] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout)
- # [13:35] * AutomatedTester|away is now known as AutomatedTester
- # [13:35] <paul> weird
- # [13:36] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
- # [13:37] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
- # [13:37] <edmorley> kutsurak: ok, so TBPL stands for tinderbox pushlog and is the much nicer version of the old style tinderbox view (which only a few projects still use, eg http://tinderbox.mozilla.org/showbuilds.cgi?tree=ThunderbirdTrunk). If you go to https://tbpl.mozilla.org/ , the view is just like the normal pushlog (https://hg.mozilla.org/mozilla-central/pushloghtml) - ie: new changesets at the top, older at the bottom - with each 'pus
- # [13:39] <edmorley> https://tbpl.mozilla.org/ defaults to mozilla-central, for the other trees (including try), use the "Tree: ... <more>" navigation
- # [13:39] <kutsurak> OK
- # [13:39] * KaIRC is now known as KaiRo
- # [13:40] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
- # [13:41] * Quits: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com) (Ping timeout)
- # [13:41] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
- # [13:41] <edmorley> The build/test results on the right are grouped by platform & also whether optimised/debug builds ; the "B" is the compilation and make-check stage, M(.....) are all the mochitests, R (...) reftests & T (...) talos tests (see https://developer.mozilla.org/en/Mozilla_automated_testing for differences)
- # [13:43] <edmorley> "N" is the same as "B", but for Nightly builds
- # [13:44] <edmorley> the help menu top left explains what the different colours mean, asterisks next to failures mean that someone has added a comment to explain what the failures was (known as starring)
- # [13:44] * Joins: jdm (jdm@moz-15BB5FE6.cable.teksavvy.com)
- # [13:44] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
- # [13:45] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
- # [13:45] <kutsurak> All right. The thing I was not understanding last time was why some of the builds failed, and if it was my patch responsible
- # [13:45] <edmorley> when clicking on an 'orange' test/build result, TBPL will try to search bugzilla for known intermittent failures ('random oranges') and offer them as suggestions
- # [13:47] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [13:47] * bhearsum|afk is now known as bhearsumh
- # [13:47] <edmorley> so if you push to try and the suggestions match the test failure shown, then you know it was instead an unrelated intermittent failure
- # [13:47] * bhearsumh is now known as bhearsum
- # [13:47] <kutsurak> Ah :)
- # [13:49] <edmorley> however, some things to bear in mind: leaks don't get suggestions so you have to search manually (boo), Android tests fail for no reason anyway (well, until bug 690311 improves the situation) & if your try run was pulled from an already broken mozilla-central tip, then even unknown failures might not be yours
- # [13:50] <kutsurak> I guess with some experience it will become easier.
- # [13:50] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
- # [13:50] <edmorley> apart from that, it works pretty well :-)
- # [13:51] <edmorley> yeah, unfortunately it's really a matter of just getting used to it
- # [13:51] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
- # [13:51] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
- # [13:51] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
- # [13:51] * Joins: jonatasnona (jonatas@1DA9619A.68394D8.18DDB669.IP)
- # [13:51] * mak waits for edmorley writing all this stuff to a wiki page :)
- # [13:52] <kutsurak> OK well, I'll have training wheels on (ie I'll be asking around) at first :)
- # [13:52] <edmorley> also, if you click on any test/build in TBPL, you'll get a blue cross in the bottom panel (in the middle) that retriggers it (you'll need an LDAP login, that level 1 will give you... though you may need to request a password separately from the main level 1 application bug)
- # [13:53] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [13:53] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout)
- # [13:53] <edmorley> kutsurak: yeah - feel free to ask if you see oranges you are not sure about (anyone pushing checkin-neededs will tend to double-check the TBPL links you paste in the bugs anyway)
- # [13:54] <kutsurak> Thanks a lot. :)
- # [13:54] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
- # [13:55] <edmorley> one other thing that confused me at first, was that when pushing to try, it will often appear that your push including a load of other changesets that aren't the ones you were trying to test - this just means try hasn't seen those "brand new on mozilla-central changesets" before, and is perfectly normal
- # [13:55] <edmorley> s/including/included/
- # [13:55] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
- # [13:55] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
- # [13:55] * Quits: necolas (necolas@moz-C8C6D8F3.bb.sky.com) (Client exited)
- # [13:56] <jdm> oh, how cute, we apparently deadlocked in the deadlock detector
- # [13:57] <jdm> I guess we should add another layer of deadlock detection to avoid that in the future
- # [13:57] <mak> and did it detect itself?
- # [13:57] <jdm> nope
- # [13:57] <mak> damn
- # [13:57] <jdm> actually I'm guess about the deadlocking; we may have just crashed
- # [13:58] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout)
- # [13:58] * Joins: peregrino (peregrino@moz-8A26C745.telecom.net.ar)
- # [13:59] <mak> it's like a politician detector, it detects others misbehavior with one hand while approving his own with the other one
- # [14:00] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
- # [14:00] * Quits: waschtl (waschtl@moz-A4ECE553.hsi4.kabel-badenwuerttemberg.de) (Ping timeout)
- # [14:04] <jdm> hmm, I wonder if I should go to bed, or just admit that the time for sleeping has passed?
- # [14:04] <edmorley> mak: I've saved the notes above & added an item to my misc mozilla tasks todo list - agree better docs would be good
- # [14:04] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
- # [14:04] * Joins: dao (dao@moz-2CBCD726.superkabel.de)
- # [14:05] * Joins: mconley (mconley@moz-9C0F4EBF.cable.teksavvy.com)
- # [14:05] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
- # [14:06] <edmorley> kutsurak: oh and I forgot to say, both summary and full build/test logs links can be found bottom left when clicking on any build/test in TBPL (helpful if TBPL times out loading a log, or if you are not sure if the failure was yours)
- # [14:07] * Joins: waschtl (waschtl@moz-A4ECE553.hsi4.kabel-badenwuerttemberg.de)
- # [14:09] * Quits: jdm (jdm@moz-15BB5FE6.cable.teksavvy.com) (Client exited)
- # [14:10] * Quits: mconley (mconley@moz-9C0F4EBF.cable.teksavvy.com) (Quit: Leaving...)
- # [14:10] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
- # [14:11] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
- # [14:11] * Quits: Matti (chatzilla@moz-A0680B49.dip.t-dialin.net) (Connection reset by peer)
- # [14:11] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (NickServ (GHOST command used by Archae|real))
- # [14:11] * Joins: Archae|real (itsme@moz-756328DB.cust.telecolumbus.net)
- # [14:12] * Joins: jdm (jdm@moz-9AEDE212.cpe.net.cable.rogers.com)
- # [14:12] * Joins: Matti (chatzilla@moz-A0680B49.dip.t-dialin.net)
- # [14:12] * Archae|real is now known as Archaeopteryx
- # [14:14] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
- # [14:15] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
- # [14:16] * Joins: past (past@moz-4923E026.dsl.dyn.forthnet.gr)
- # [14:17] * mcote|afk is now known as mcote
- # [14:17] * Joins: mreavy (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net)
- # [14:18] <NeilAway> bah, vc10 apparently needs .net4
- # [14:19] * Quits: gandalf (zbraniecki@moz-2E7CDBDA.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
- # [14:20] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Client exited)
- # [14:20] * Quits: dao (dao@moz-2CBCD726.superkabel.de) (Quit: Leaving.)
- # [14:21] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout)
- # [14:21] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
- # [14:21] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
- # [14:24] * Quits: peregrino (peregrino@moz-8A26C745.telecom.net.ar) (Quit: peregrino)
- # [14:25] * Joins: dria (dria@moz-BDD802ED.hfc.comcastbusiness.net)
- # [14:30] * Quits: Bas (chatzilla@moz-B4DB3C59.ftth.concepts.nl) (Ping timeout)
- # [14:30] * Joins: Bas_ (chatzilla@moz-B4DB3C59.ftth.concepts.nl)
- # [14:30] * Joins: dao (dao@moz-2CBCD726.superkabel.de)
- # [14:30] * Bas_ is now known as Bas
- # [14:30] * padenot is now known as padenot|away
- # [14:31] * khuey|away is now known as khuey
- # [14:32] * davehunt|away is now known as davehunt
- # [14:32] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
- # [14:33] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
- # [14:34] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
- # [14:35] * AutomatedTester is now known as AutomatedTester|away
- # [14:36] * Joins: Standard8 (Standard8@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [14:36] * Joins: josh (josh@moz-2EE66546.nyc.res.rr.com)
- # [14:37] * Joins: cviecco (cviecco@moz-4BE034AB.ptr.us.xo.net)
- # [14:40] <johnath> jdm: :) glad to hear it
- # [14:44] * Quits: dao (dao@moz-2CBCD726.superkabel.de) (Ping timeout)
- # [14:44] * mcote is now known as mcote|afk
- # [14:44] * Joins: jimm (jmathies@moz-7F164CA1.pn.at.cox.net)
- # [14:44] <jimm> NeilAway: ping
- # [14:44] * Joins: dao (dao@moz-2CBCD726.superkabel.de)
- # [14:47] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
- # [14:48] * Joins: drice (derice@1606D15F.E628B196.8E155D4E.IP)
- # [14:50] * glob|away is now known as glob
- # [14:51] * Joins: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net)
- # [14:52] <jimm> NeilAway: was curious if you might like to pick up the review in bug 373266 roc can't get to until next week. If not, no big deal the patches can wait.
- # [14:52] * jimm is now known as jimm-bbiab
- # [14:57] * Quits: Standard8 (Standard8@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
- # [14:58] * Joins: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net)
- # [15:03] <hsivonen> has anyone done the scripting to see what the statcounter slope would look like for Firefox >= 4?
- # [15:07] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
- # [15:10] * Joins: mib_7oiu49 (Mibbit@7CC9B13E.6D70C7F6.2870C025.IP)
- # [15:10] * Quits: mib_7oiu49 (Mibbit@7CC9B13E.6D70C7F6.2870C025.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [15:11] <edmorley> hsivonen: version breakdown?
- # [15:12] <kutsurak> edmorley: heh I screwed up the attachment didn't I?
- # [15:12] * Joins: imphil (philipp@moz-655EF802.customer.m-online.net)
- # [15:13] <edmorley> kutsurak: bugzilla autodetects it incorrectly sometimes, easy enough to change :-)
- # [15:13] * Quits: graememcc (chatzilla@moz-B5263D41.range86-148.btcentralplus.com) (Ping timeout)
- # [15:13] <glob> kutsurak, what's the bug number?
- # [15:13] <hsivonen> edmorley: no, I meant everything >= 4 summed together
- # [15:13] * Joins: evilpie (evilpie@moz-5D2C2913.pools.arcor-ip.net)
- # [15:14] <kutsurak> glob: for my access request? Bug 725265
- # [15:14] * AutomatedTester|away is now known as AutomatedTester
- # [15:14] <kutsurak> edmorley: thanks :)
- # [15:14] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
- # [15:15] <glob> kutsurak, thanks; i was going to investigate bugzilla's autodetection stuff, but that doesn't seem to be a problem
- # [15:15] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
- # [15:15] <edmorley> glob: yeah sorry 'incorrectly' was a bit of a paraphrase
- # [15:17] <hsivonen> what's the protocol for giving someone the bit that allows them to file bugs as NEW (as opposed to UNCONFIRMED)?
- # [15:18] <hsivonen> zcorpan@gmail.com should have that bit
- # [15:18] <glob> hsivonen, you ask a bmo admin
- # [15:18] * Joins: Wes (chatzilla@moz-BEF0C255.page.ca)
- # [15:19] <glob> hsivonen, i agree, done
- # [15:19] <@ted> hsivonen: the privilege is CANCONFIRM, fwiw
- # [15:19] <hsivonen> glob: thank you
- # [15:20] * jimm-bbiab is now known as jimm
- # [15:20] <@bz_sleep> hsivonen: whom do you need canconfirmed?
- # [15:20] <@bz_sleep> hsivonen: or did glob deal?
- # [15:20] * bz_sleep is now known as bz
- # [15:20] <jdm> hsivonen: by the way, I have the privilege bit that can canconfirm
- # [15:20] <jdm> so feel free to ping me about these things
- # [15:20] <glob> bz, i sorted it
- # [15:21] * Quits: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net) (Ping timeout)
- # [15:21] * Quits: florian (florian@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre)
- # [15:21] <@bz> cool
- # [15:21] <hsivonen> jdm: ok. thanks
- # [15:24] * Joins: rshetty (quassel@754F75B9.8458502D.D30E9BEF.IP)
- # [15:24] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
- # [15:25] * Joins: graememcc (chatzilla@moz-CB70B1B7.range86-148.btcentralplus.com)
- # [15:25] * bwinton_away is now known as bwinton
- # [15:25] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
- # [15:25] * Joins: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP)
- # [15:28] * Joins: AaronMT (AaronMT@F2D29657.F60B0462.67AC9B1.IP)
- # [15:29] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
- # [15:30] * Joins: Suresh (chatzilla@F05739AA.53EED4C0.EB06F97B.IP)
- # [15:30] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
- # [15:31] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
- # [15:34] * Quits: davehunt (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk) (Ping timeout)
- # [15:35] * Joins: Standard8 (Standard8@F2D29657.F60B0462.67AC9B1.IP)
- # [15:35] <Matti> glob: no editbugs for that user ?
- # [15:36] * Joins: davehunt (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk)
- # [15:37] <glob> Matti, wasn't requested, and i don't see any patches/testcases
- # [15:38] * Joins: peregrino (peregrino@DCA8E2FE.E9AF48B6.3806BE7F.IP)
- # [15:40] * Joins: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP)
- # [15:40] * Quits: mreavy (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net) (Ping timeout)
- # [15:41] * Joins: mreavy (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net)
- # [15:46] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
- # [15:46] * Quits: gerv (gerv@moz-8E68CF56.in-addr.arpa) (Ping timeout)
- # [15:47] * Joins: gerv (gerv@moz-8E68CF56.in-addr.arpa)
- # [15:49] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [15:51] * mcote|afk is now known as mcote
- # [15:52] <hsivonen> aargh. we already have nsParserUtils
- # [15:53] <hsivonen> and what a weird class it is considering its name
- # [15:54] * Quits: rshetty (quassel@754F75B9.8458502D.D30E9BEF.IP) (Ping timeout)
- # [15:55] * Joins: rshetty (quassel@BDC8CC50.67E0CA2.8DE24349.IP)
- # [15:56] * Quits: cviecco (cviecco@moz-4BE034AB.ptr.us.xo.net) (Client exited)
- # [15:57] * Joins: kumar (kmcmillan@moz-F2D05B8.c3-0.stk-ubr1.chi-stk.il.cable.rcn.com)
- # [15:59] * Joins: florian (florian@moz-87C33FDA.kimsufi.com)
- # [16:00] * Quits: surkov (surkov@E3B837DE.44A4068D.222B27F0.IP) (Quit: surkov)
- # [16:00] * Quits: evilpie (evilpie@moz-5D2C2913.pools.arcor-ip.net) (Ping timeout)
- # [16:04] * Joins: askalski (akuda@moz-104CC309.mv.mozilla.com)
- # [16:06] * mak suspects qfold just destroyed part of his patch
- # [16:08] * Joins: ashughes (ashughes@1B3CF998.EDC95493.A20E6FDD.IP)
- # [16:08] * Joins: dseif (dseif@F2D29657.F60B0462.67AC9B1.IP)
- # [16:09] * Joins: evilpie (evilpie@moz-67924BCC.pools.arcor-ip.net)
- # [16:09] * Quits: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de) (Input/output error)
- # [16:10] * Quits: nemo (nemo@moz-57FDFA.hsd1.md.comcast.net) (Ping timeout)
- # [16:11] * Joins: hhofer (hhofer@moz-697E1B25.dip.t-dialin.net)
- # [16:11] * Joins: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP)
- # [16:12] * Joins: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net)
- # [16:13] * Quits: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 10.0/20120131115133])
- # [16:13] <edmorley> hsivonen: sorry delayed response, was on a work call - this is something I've been playing about with previously that might help with usage:
- # [16:13] * Joins: ptheriault (ptheriault@moz-4BE034AB.ptr.us.xo.net)
- # [16:14] <edmorley> hsivonen: http://pastebin.mozilla.org/1479849 and data source http://pastebin.mozilla.org/1479850 (save latter to firefox_updates.csv in same folder)
- # [16:14] * Joins: hub (hub@moz-E2FCA694.figuiere.net)
- # [16:14] <edmorley> after loading, press each of the firefox versions <4 to hide them from the graph
- # [16:14] * Quits: askalski (akuda@moz-104CC309.mv.mozilla.com) (Quit: Wychodzi)
- # [16:15] <edmorley> graph is stacked usage, so looking at just top edge will give you the summed >=4 usage
- # [16:15] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [16:15] <hsivonen> edmorley: thank you
- # [16:16] <NeilAway> jimm: not unless you ship me a Windows 7 PC for testing...
- # [16:17] <jimm> NeilAway: ah, we need to get you a new laptop. :) What are you running these days? XP?
- # [16:17] <NeilAway> jimm: indeed
- # [16:17] * Joins: Ms2ger (Ms2ger@2A6DBEAA.25A8C888.37724B0D.IP)
- # [16:17] <edmorley> hsivonen: I've pieced the data together manually from multiple downloads of https://metrics.mozilla.com/stats/firefox_updates.csv over the last couple of months, since it only shows the last 2 weeks (and there is no longer a publicly available CSV for the last few years worth, sadly)
- # [16:18] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
- # [16:18] <hsivonen> edmorley: ok. so absolute numbers are going up even it relative numbers on statcounter are going down
- # [16:19] <edmorley> hsivonen: it would appear so, yes
- # [16:19] * Joins: wlach (wlach@moz-4390E578.vif.net)
- # [16:20] <edmorley> the metrics team no doubt has better dashboards for this kind of thing behind the metrics wall
- # [16:20] * philor|away is now known as philor
- # [16:20] * Quits: tonymec (tonymec@1220BCD1.7C3BF363.277517C1.IP) (Ping timeout)
- # [16:20] * Joins: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP)
- # [16:20] * Ms2ger didn't know Mozilla sent its hoodies from Wyoming
- # [16:20] * Joins: askalski (akuda@moz-104CC309.mv.mozilla.com)
- # [16:21] * Joins: tonymec (tonymec@1220BCD1.7C3BF363.277517C1.IP)
- # [16:26] * Quits: ddahl (ddahl@moz-7CEB4E1.ptr.us.xo.net) (Ping timeout)
- # [16:27] <cers> Ms2ger: you also just got one?
- # [16:27] * Quits: gmoro (guilherme@83855BB9.A8ED5A53.D41E40C.IP) (Ping timeout)
- # [16:27] <Ms2ger> I did \o/
- # [16:27] <Ms2ger> Now my Fx4beta T-shirt...
- # [16:28] <cers> yeah - this hoodie is awesome
- # [16:28] <tbsaunde> we're getting hoodies? O>o
- # [16:29] * Quits: past (past@moz-4923E026.dsl.dyn.forthnet.gr) (Ping timeout)
- # [16:29] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
- # [16:30] * Joins: past (past@moz-4923E026.dsl.dyn.forthnet.gr)
- # [16:30] * glob is now known as glob|away
- # [16:30] <Ms2ger> tbsaunde, you didn't get an email?
- # [16:31] <tbsaunde> Ms2ger: no
- # [16:31] <Ms2ger> (A few months ago, I think)
- # [16:31] * mak wonders what's the delay between german and italian mail service, 1 month? :p
- # [16:31] <Ms2ger> Heh
- # [16:31] <Ms2ger> mak, it's UPS to your doorstep ;)
- # [16:32] * Joins: JeroenDeDauw (jeroen@moz-2D11A423.ifiber.telenet-ops.be)
- # [16:32] <mak> Ms2ger: it's italian ups.
- # [16:32] <Ms2ger> Uh-oh
- # [16:33] * Quits: mike5w3c (MikeS@moz-DAFE1A45.tokyo.ocn.ne.jp) (Quit: mike5w3c)
- # [16:33] * Quits: jonatasnona (jonatas@1DA9619A.68394D8.18DDB669.IP) (Quit: Saindo)
- # [16:34] * tbsaunde is now known as tbsaunde|mtg
- # [16:34] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: jorendorff)
- # [16:35] * Joins: jonatasnona (jonatas@1DA9619A.68394D8.18DDB669.IP)
- # [16:35] * davidb is now known as davidb|mtg
- # [16:35] * Joins: SeoZ[home] (DanielJuyu@E9B5BAA5.F5246840.EAF0BD7A.IP)
- # [16:35] <daim> Please somebody can confirm that Thebes api is no more exported from libXUL in trunk ?
- # [16:36] <Ms2ger> That may very well be correct
- # [16:37] <cers> tbsaunde|mtg: are you on mozillians.org?
- # [16:37] <daim> ho, and there is a easy way to revert that (i.e export Thebes API again) ?
- # [16:39] * Joins: mike5w3c (MikeS@moz-DAFE1A45.tokyo.ocn.ne.jp)
- # [16:40] * Joins: dao1 (dao@moz-2CBCD726.superkabel.de)
- # [16:40] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
- # [16:40] * Quits: dao (dao@moz-2CBCD726.superkabel.de) (Ping timeout)
- # [16:41] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
- # [16:41] <NeilAway> bbondy: bah, I just discovered nsLocalFileWin::HasFileAttribute
- # [16:41] * NeilAway crosses off Italy from the list of potential Ms2ger addresses
- # [16:42] <Ms2ger> daim, I think you want khuey
- # [16:42] <bbondy> ...checking
- # [16:43] * Joins: mkelly (mkelly@moz-93FFAF54.hsd1.ca.comcast.net)
- # [16:43] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [16:43] <bbondy> NeilAway: Oh I noticed that horrible function but I didn't optimize it yet because it wasn't causing any significant slowdowns
- # [16:44] * Yoric hopes to be able to get os.file production ready soon.
- # [16:44] <Yoric> (but we are not there yet)
- # [16:44] <bbondy> NeilAway: It's only called from: isHidden, IsSpecial, IsWritable which aren't used that much
- # [16:45] * Quits: By-Tor (bytor@moz-46974D0B.dyn.optonline.net) (Quit: Leaving)
- # [16:46] * Quits: victorporof (victorporo@86FDEBD.6D2FB7A4.79933D60.IP) (Ping timeout)
- # [16:46] <daim> khuey: Is there a fondamental reason that Thebes API is no more exported from libXUL ? or should I file a bug for that ?
- # [16:47] * Joins: mjschranz (mjschranz@F2D29657.F60B0462.67AC9B1.IP)
- # [16:48] <@khuey> daim: those are supposed to be internal only symbols, which is why we're not exporting them anymore
- # [16:48] <@khuey> daim: what did we break?
- # [16:48] * jwir3|away is now known as jwir3
- # [16:48] <daim> all my work :-)
- # [16:48] <@khuey> heh
- # [16:49] <@khuey> what does your stuff do?
- # [16:49] <daim> Image processing
- # [16:49] * Joins: One (TheOne@moz-D58488C3.dfki.uni-kl.de)
- # [16:50] <@khuey> mak: did 716163 make today's nightly
- # [16:50] <mak> khuey: yes
- # [16:50] <daim> so, I have some specialized binary components using Thebes to pass surfaces to canvas element in C++
- # [16:50] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
- # [16:50] <@khuey> mak: why is the bug still open then?
- # [16:50] <@khuey> daim: ok
- # [16:51] <@khuey> daim: can you pastebin the linker errors you get?
- # [16:51] <mak> khuey: first cause the reporter is testing the fix, second cause the extension author never replied
- # [16:51] <daim> mainly for optimization and direct buffer access
- # [16:51] <mak> khuey: the fixed bug is a dependency, fwiw
- # [16:51] <daim> khuey: ok
- # [16:51] <@khuey> mak: ah, ok
- # [16:51] <mak> I suppose we may want to mark the bug as "leaking" on amo
- # [16:52] * Quits: One (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
- # [16:53] <mak> ted: today's nightly should have the fix for the hangs after idle, so please let me know if it helps
- # [16:53] <daim> khuey: http://pastebin.mozilla.org/1479864
- # [16:54] <daim> khuey: I found that may come from a change from http://mxr.mozilla.org/mozilla-release/source/gfx/thebes/gfxTypes.h#51
- # [16:54] <daim> no
- # [16:55] * Quits: pranavrc (pranavrc@851F147F.81C9A167.520CDC98.IP) (Quit: Ping timeout: ∞)
- # [16:55] <daim> now set to http://mxr.mozilla.org/mozilla-central/source/gfx/thebes/gfxTypes.h#50
- # [16:55] <jdm> huh
- # [16:56] <jdm> I don't even know what to make of the SML Events message in mozilla.dev.tech.js-engine
- # [16:57] * Joins: bretr (bret_recka@moz-EC82158.hsd1.ca.comcast.net)
- # [16:57] * Quits: JeroenDeDauw (jeroen@moz-2D11A423.ifiber.telenet-ops.be) (Quit: Leaving.)
- # [16:58] <@khuey> daim: hmm, ok
- # [17:00] * Quits: bretr (bret_recka@moz-EC82158.hsd1.ca.comcast.net) (Quit: bretr)
- # [17:02] <daim> khuey: I'm recompiling with changes reverted, needed other defines seems still there in config.mk
- # [17:02] * Joins: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP)
- # [17:02] * Joins: victorporof (victorporo@C092FEB2.1C233438.79933D60.IP)
- # [17:02] * Quits: stransky (stransky@moz-6F10C81D.net.upcbroadband.cz) (Quit: Connection reset by beer)
- # [17:03] <@khuey> daim: well yeah, if you revert the stuff where we stopped exporting the symbols it'll work again
- # [17:03] * Joins: gal (gal@moz-7327DB99.hsd1.ca.comcast.net)
- # [17:05] * Quits: SeoZ[home] (DanielJuyu@E9B5BAA5.F5246840.EAF0BD7A.IP) (Quit: Leaving)
- # [17:05] * Joins: Joeh (joe@5A3923AA.BC22908.C7CEC4ED.IP)
- # [17:05] * Quits: jonatasnona (jonatas@1DA9619A.68394D8.18DDB669.IP) (Quit: Saindo)
- # [17:06] * Quits: SeoZ[gtab] (DanielJuyu@BF25E481.4591610E.F796972A.IP) (Quit: AndroIRC - Android IRC Client ( http://www.androirc.com ))
- # [17:06] * Joins: jonatasnona (jonatas@1DA9619A.68394D8.18DDB669.IP)
- # [17:06] <daim> khuey: that's what I'm going to do, I juste wanted to know if that was intentional or not: I can manage my own set of patches for my personal needss
- # [17:07] * Quits: jonatasnona (jonatas@1DA9619A.68394D8.18DDB669.IP) (Quit: Saindo)
- # [17:07] * Joins: jonatasnona (jonatas@1DA9619A.68394D8.18DDB669.IP)
- # [17:07] <@khuey> daim: ok, that's the way to go then
- # [17:07] * Quits: jonatasnona (jonatas@1DA9619A.68394D8.18DDB669.IP) (Quit: Saindo)
- # [17:08] * Joins: jonatasnona (jonatas@1DA9619A.68394D8.18DDB669.IP)
- # [17:08] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Ping timeout)
- # [17:10] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
- # [17:10] <AryehGregor> Ms2ger, so how am I supposed to interpret try server results? It seems some tests failed; do I get to assume they're not my fault?
- # [17:11] <Ms2ger> I'm happy to claim you didn't cause leaks in test suites you didn't touch
- # [17:11] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
- # [17:11] * Joins: akira13 (akira@2453508E.98FD7301.55FFA9B4.IP)
- # [17:12] * Joins: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net)
- # [17:12] * Joins: coop (Chris@moz-A6FE435.build.sjc1.mozilla.com)
- # [17:12] <AryehGregor> Ack, I hate whoever decided Ctrl-L means "clear backscroll" in XChat.
- # [17:12] <AryehGregor> It always gets me when I have the wrong window focused . . .
- # [17:12] <Ms2ger> ^
- # [17:13] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
- # [17:13] * Joins: dcamp (dave@moz-8EBEC133.hsd1.wa.comcast.net)
- # [17:13] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
- # [17:14] <Ms2ger> Interpreting tbpl is a bit of a black art, unfortunately
- # [17:14] * ewong is now known as ewong|sleep
- # [17:14] * Parts: akira13 (akira@2453508E.98FD7301.55FFA9B4.IP)
- # [17:14] <AryehGregor> Ms2ger, so it seems there was a reftest failure here, but I can reasonably assume that it was unrelated to me because I wasn't touching anything editor- or rendering-related? https://tbpl.mozilla.org/?tree=Try&rev=592efbbd58f2
- # [17:14] <AryehGregor> I was afraid of that.
- # [17:15] <AryehGregor> Are these just flaky tests that fail randomly ("random orange")?
- # [17:15] <Ms2ger> That one doesn't seem to have a reftest failure?
- # [17:15] <Ms2ger> Unless you mean J1, those are js-engine tests
- # [17:15] * Quits: rshetty (quassel@BDC8CC50.67E0CA2.8DE24349.IP) (Ping timeout)
- # [17:15] * tbsaunde|mtg is now known as tbsaunde
- # [17:15] <AryehGregor> Oh, it's a mochitest, I guess? https://tbpl.mozilla.org/php/getParsedLog.php?id=9162034&tree=Try
- # [17:16] <AryehGregor> "19768 ERROR TEST-UNEXPECTED-FAIL | /tests/editor/libeditor/text/tests/test_bug600570.html | Pasting and setting the value directly should result in the same rendering"
- # [17:16] <tbsaunde> cers: yes
- # [17:16] <Ms2ger> Ah
- # [17:16] * Joins: cpeterson (cpeterson@moz-18338A6E.hsd1.ca.comcast.net)
- # [17:16] <cers> tbsaunde: ahh - I think I got the email through there
- # [17:16] <Ms2ger> AryehGregor, so if you click the orange '3'
- # [17:16] <Ms2ger> You get that TEST-UNEXPECTED-FAIL line
- # [17:16] <AryehGregor> Right.
- # [17:16] <Ms2ger> And (*) Bug 718316 - Intermittent test_bug597331.html | The caret should be displayed correctly after reframing and/or test_bug600570.html | Pasting and setting the value directly should result in the same rendering, where the reference image lacks a focus outline
- # [17:17] <AryehGregor> Oh, I see.
- # [17:17] <AryehGregor> Nice.
- # [17:17] * Quits: dao1 (dao@moz-2CBCD726.superkabel.de) (Quit: Leaving.)
- # [17:17] <Ms2ger> So if you click that star, it turns yellow
- # [17:17] <AryehGregor> It took a while to appear, and I was too impatient and clicked through to someplace else before it did.
- # [17:17] <AryehGregor> What does that do, subscribe me to the bug?
- # [17:17] <Ms2ger> Ah, yes
- # [17:17] <Ms2ger> Fortunately not
- # [17:18] <Ms2ger> Once you've picked the bug (there could be multiple), you can click "add a comment"
- # [17:18] * Quits: zzxc (zzxc@moz-E52B4F2C.zzxc.net) (Ping timeout)
- # [17:18] <philor> heh
- # [17:18] <Ms2ger> Which adds a comment to the bug on your behalf, and a link to the bug on the build
- # [17:19] <AryehGregor> I guess I shouldn't worry about things like "TEST-UNEXPECTED-FAIL | automation.py | child process 2300 still alive after shutdown" either?
- # [17:19] * Ms2ger eyes philor
- # [17:19] <Ms2ger> Ah, Android
- # [17:19] * Joins: zzxc (zzxc@moz-E52B4F2C.zzxc.net)
- # [17:19] <Ms2ger> Oh, not Android
- # [17:19] <philor> bug 603147
- # [17:19] <Ms2ger> Thank you
- # [17:20] <Ms2ger> AryehGregor, meet philor, our resident expert on intermittent oranges
- # [17:20] <AryehGregor> "Comment 648"
- # [17:20] <AryehGregor> This random-orange bug sure got a lot of automated spam.
- # [17:20] * Quits: cpeterson (cpeterson@moz-18338A6E.hsd1.ca.comcast.net) (Input/output error)
- # [17:20] <philor> one of our more popular flavors of orange
- # [17:21] * Quits: mreavy (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net) (Ping timeout)
- # [17:21] * rail_away is now known as rail
- # [17:21] <philor> and yet, we persist in not doing anything about it
- # [17:21] * Joins: cpeterson (cpeterson@moz-18338A6E.hsd1.ca.comcast.net)
- # [17:22] * Quits: coop (Chris@moz-A6FE435.build.sjc1.mozilla.com) (Quit: coop)
- # [17:22] * Joins: Pike (Pike@moz-E31CD2CB.mozilla.org)
- # [17:22] * philor snags that WinXP M4
- # [17:22] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Client exited)
- # [17:23] <tbsaunde> cers: well, I don't understand why I didn't get one, but shrug I don't really need another sweat shirt type thing
- # [17:23] <philor> woo, comment 700
- # [17:23] <Ms2ger> Ah, 3280 bytes
- # [17:23] <AryehGregor> I don't have to worry about blue, right? Just orange?
- # [17:23] <Ms2ger> And red, and maybe possibly purple
- # [17:23] <AryehGregor> What are red and purple?
- # [17:23] <Ms2ger> Red is build failure
- # [17:24] <AryehGregor> Oh, right. Makes sense.
- # [17:24] <philor> and other stuff
- # [17:24] <Ms2ger> Purple should be infra
- # [17:24] * Quits: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP) (Quit: ctopper)
- # [17:24] <philor> except when the infra is "once Windows fails a test that way, we fail to kill the process"
- # [17:25] * Joins: jet (junglecode@moz-17661E8E.w82-123.abo.wanadoo.fr)
- # [17:25] <AryehGregor> Why does "buildbot.slave.commands.TimeoutError: command timed out: 2400 seconds without output, killing pid 57191" not get linked to a bug? I see two relevant-ish-looking bugs.
- # [17:25] <philor> blue, though, really is blue, except when it just keeps retrying forever
- # [17:25] * Joins: cadecairos (cadecairos@EDDEAA06.33EE9F8A.1139E686.IP)
- # [17:25] * rail is now known as rail_away
- # [17:26] * Quits: ptheriault (ptheriault@moz-4BE034AB.ptr.us.xo.net) (Connection reset by peer)
- # [17:26] * Quits: cpeterson (cpeterson@moz-18338A6E.hsd1.ca.comcast.net) (Input/output error)
- # [17:26] <philor> because the linking to the bug happens from the test filename, the part between the pipes in "TEST-BAD-THING | foopy.html | It didn't go well"
- # [17:27] <AryehGregor> And there is no test name there?
- # [17:27] * Joins: rshetty (quassel@B860BADC.D3C460FB.C842849F.IP)
- # [17:27] <Ms2ger> This is higher-level than the test runner
- # [17:28] * mdas is now known as mdas|lunch
- # [17:29] <Ms2ger> And Android is... *sigh*
- # [17:29] * tbsaunde is now known as tbsaunde|afk
- # [17:29] <AryehGregor> Most of my pushes seem to have memory leaks in some of the mochitests . . . I guess I can ignore that?
- # [17:29] <AryehGregor> Also: when there are bugs filed for random orange, why don't the tests get marked random so they don't distract everyone?
- # [17:30] <Ms2ger> Ah
- # [17:30] <Ms2ger> Because theoretically they could still be testing something useful
- # [17:30] <philor> no
- # [17:30] * Joins: madhava_ (madhava@F2D29657.F60B0462.67AC9B1.IP)
- # [17:30] <Ms2ger> And if they're a pain, maybe someone will fix them
- # [17:30] <AryehGregor> But no one will notice, because any failure will be assumed to be random because the test output thing links you to the bug?
- # [17:30] <AryehGregor> And there are random failures on every single commit . . .
- # [17:30] <philor> because we lack any memory of previous runs to tell us the difference between random and permanent
- # [17:31] <Ms2ger> That, too
- # [17:31] <AryehGregor> But reftests, for instance, can be marked random in reftest.list, right?
- # [17:31] <AryehGregor> Ooh, here's one that's a real failure for one of my commits.
- # [17:31] * Quits: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [17:31] <philor> or rather, we lack any automated memory, so we use my memory as a substitute
- # [17:31] * madhava_ is now known as madhava
- # [17:31] <AryehGregor> My reftest failed on Android XUL opt.
- # [17:31] <Ms2ger> You may get the impression philor is a bitter man
- # [17:32] <Ms2ger> He is
- # [17:32] * Quits: pnemsak (Miranda@moz-3D67D819.rainside.sk) (Quit: pnemsak)
- # [17:32] <philor> they can indeed
- # [17:32] <AryehGregor> Should I redo the patch with some fails-if magic for Android XUL opt?
- # [17:32] <AryehGregor> https://tbpl.mozilla.org/?tree=Try&rev=772dc5196079
- # [17:33] <philor> they might as well be removed instead, though, because a reftest marked as random can fail ten thousand times in a row without triggering anything
- # [17:33] <Ms2ger> All Android, in fact
- # [17:33] <Ms2ger> The test failed on Android Native too, as you can see on https://tbpl.mozilla.org/?tree=Try&rev=772dc5196079&noignore=1
- # [17:33] <AryehGregor> Ooh, magic?
- # [17:34] <AryehGregor> Why didn't that appear by default?
- # [17:34] <AryehGregor> So should I just do fails-if(Android)?
- # [17:34] <Ms2ger> I think that works
- # [17:34] * davidb|mtg is now known as davidb
- # [17:34] <Ms2ger> It didn't appear by default because it contains permanent oranges
- # [17:34] <AryehGregor> Oh, so the whole suite is disabled? That's . . . useful.
- # [17:35] <AryehGregor> . . . why isn't the first priority when a test randomly fails to disable it?
- # [17:35] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
- # [17:35] <AryehGregor> Is it really useful to annoy people constantly? I mean, if it's a bug, then file a bug and let it be handled like any bug.
- # [17:35] * Quits: fabrice1 (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Ping timeout)
- # [17:35] <Ms2ger> Ah, "ignored"
- # [17:36] <AryehGregor> Alternatively, if there's any bug I really want fixed, clearly I should get a test-case checked in that randomly fails until that bug is fixed, because it seems like it would be a good way to get people to work on it.
- # [17:36] <Ms2ger> It would make philor hate you
- # [17:36] <AryehGregor> Is there a way to see what the test/ref images were for the Android failure?
- # [17:36] * Quits: jhorak (jhorak@moz-107AD163.redhat.com) (Quit: Leaving)
- # [17:36] <Ms2ger> That's not a good way to work around here :)
- # [17:37] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
- # [17:37] * Quits: KaiRo (robert@moz-91F7C8AD.adsl.highway.telekom.at) (Input/output error)
- # [17:37] * Joins: gandalf (zbraniecki@moz-2E7CDBDA.neoplus.adsl.tpnet.pl)
- # [17:37] <Ms2ger> AryehGregor, "open reftest analyzer"
- # [17:37] <Ms2ger> May or may not work on non-Gecko browsers
- # [17:37] <AryehGregor> Yeah, it didn't work in Chrome.
- # [17:38] <@bz> we don't have a way for users to add extension-to-type mappings via the Firefox UI, eh?
- # [17:38] <Ms2ger> Maybe?
- # [17:38] * Quits: jdm (jdm@moz-9AEDE212.cpe.net.cable.rogers.com) (Client exited)
- # [17:38] <@khuey> bz: Options -> Applications?
- # [17:39] <Ms2ger> There's that one tab that hangs my browser
- # [17:39] <Ms2ger> What khuey said
- # [17:39] <@khuey> I guess you can't add them there though
- # [17:39] <@khuey> only modify
- # [17:39] <@bz> right
- # [17:39] <@bz> that's the thing
- # [17:39] <@bz> and you can't modify either
- # [17:39] <Matti> but Options -> Applications is very limited. You can't change a type as example
- # [17:39] <@bz> not the "which type does this map to?"
- # [17:40] * Quits: Suresh (chatzilla@F05739AA.53EED4C0.EB06F97B.IP) (Quit: Suresh)
- # [17:40] <@khuey> 288 nsTArray<nsIScrollPositionListener*> mListeners;
- # [17:40] <Matti> look in mimetypes.rdf :-)
- # [17:40] * Joins: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [17:40] <@khuey> non-owning ptrs for the loss
- # [17:40] * Quits: dria (dria@moz-BDD802ED.hfc.comcastbusiness.net) (Quit: dria)
- # [17:41] * rail_away is now known as rail
- # [17:41] * Joins: bretr (bret_recka@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [17:41] * Joins: jdm (jdm@moz-15BB5FE6.cable.teksavvy.com)
- # [17:42] * Joins: KaiRo (robert@moz-91F7C8AD.adsl.highway.telekom.at)
- # [17:43] * Quits: cadecairos (cadecairos@EDDEAA06.33EE9F8A.1139E686.IP) (Ping timeout)
- # [17:43] * Quits: askalski (akuda@moz-104CC309.mv.mozilla.com) (Quit: Wychodzi)
- # [17:43] * padenot|away is now known as padenot
- # [17:44] <snorp> josh: ping?
- # [17:44] * Joins: JeroenDeDauw (jeroen@moz-2D11A423.ifiber.telenet-ops.be)
- # [17:45] * Joins: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net)
- # [17:47] * Joins: mib_cv0rvq (Mibbit@C492C876.984FFA97.5642DB81.IP)
- # [17:47] * Joins: kdcw (kdc@moz-F7413045.pk.shawcable.net)
- # [17:48] <edmorley> ted++
- # [17:48] * Joins: mrniranjan (mrniranjan@F4F3E94F.9CC7C4DC.F44414AF.IP)
- # [17:48] * Quits: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net) (Quit: smooney)
- # [17:48] * Quits: mib_cv0rvq (Mibbit@C492C876.984FFA97.5642DB81.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [17:49] <@bsmedberg> khuey: "owning"?
- # [17:49] <@bsmedberg> khuey: nsIScrollPositionListener isn't refcounted
- # [17:49] * jlebar|sleep is now known as jlebar
- # [17:49] <Ms2ger> Lovely name for a not-refcounted class
- # [17:50] <@bz> like nsIFrame!
- # [17:50] <@bsmedberg> yeah, I was told not to change the name because of the tree churn
- # [17:50] <@khuey> bsmedberg: ah, well then
- # [17:50] <Ms2ger> Report those people to the police
- # [17:50] <@bsmedberg> at least as part of the nsQueryFrame patch which actually made nsIScrollPositionListener non-refcounted
- # [17:50] <Ms2ger> I believe roc made that a company policy
- # [17:51] <@khuey> bsmedberg: btw I would appreciate a quick review on that plugin sg bug ;-)
- # [17:51] * Joins: dria (dria@moz-BDD802ED.hfc.comcastbusiness.net)
- # [17:51] <@ted> edmorley: ?
- # [17:51] <@bsmedberg> I missed the email apparently!
- # [17:51] * Quits: harth (harth@moz-1F71062D.hsd1.ca.comcast.net) (Input/output error)
- # [17:51] <@khuey> bsmedberg: 657588
- # [17:51] * @khuey heads into the office
- # [17:52] * khuey is now known as khuey|away
- # [17:52] <edmorley> ted: bug 697205 c#6
- # [17:52] <@ted> ah
- # [17:52] * Joins: mwu (mwu@moz-59435430.hsd1.nj.comcast.net)
- # [17:52] <edmorley> :-)
- # [17:52] <@bsmedberg> khuey|away: I... think that's the wrong patch
- # [17:52] <Pike> oh the irony, "via Camera on iOS"
- # [17:52] <@bsmedberg> it has tabbrowser.xml changes in it?
- # [17:53] * Joins: nemo (nemo@moz-57FDFA.hsd1.md.comcast.net)
- # [17:53] <@bsmedberg> and typeaheadfind stuff?
- # [17:54] <@ted> Pike: yeah, i considered that
- # [17:54] * Quits: jonatasnona (jonatas@1DA9619A.68394D8.18DDB669.IP) (Quit: Saindo)
- # [17:55] <@ted> but i didn't feel like dealing with an android phone :-P
- # [17:55] * Joins: dao (dao@moz-6A8EEBB0.web.vodafone.de)
- # [17:55] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [17:55] * Joins: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu)
- # [17:56] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
- # [17:57] <jlebar> smaugIC, ping?
- # [17:58] * Joins: cadecairos (cadecairos@F1451709.44D93D66.1139E686.IP)
- # [18:00] * Joins: a-865 (fmcz@moz-A5D13CA.cable.mindspring.com)
- # [18:01] * Quits: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net) (Ping timeout)
- # [18:04] <philor> mbrubeck: so, I just shift+reloaded tbpl, and then starred a test_audio_event_adopt.html etc. on the first try :)
- # [18:05] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [18:05] <josh> snorp: ?
- # [18:06] <snorp> josh: so I'm getting closer on the click-to-play stuff
- # [18:06] <josh> good, anything I can help with?
- # [18:06] <snorp> josh: looks like part of the problems is that nsObjectLoadingContent bails early because it already has a mInstanceOwner
- # [18:06] * catlee-away is now known as catlee
- # [18:07] <snorp> if I stop the plugin first before playing it we can get past that, but still doesn't work
- # [18:07] <snorp> I'm also confused by the presence of two nsObjectLoadingContent instances
- # [18:07] <snorp> one of them is just totally bogus (no mime type, uri, etc)
- # [18:07] <josh> snorp: How can I reproduce this?
- # [18:07] <snorp> josh: enable tap to play in fennec
- # [18:07] <snorp> and try to use a plugin :)
- # [18:07] <snorp> (tap it)
- # [18:07] * Joins: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:07] <snorp> I don't know if it's possible to repro in desktop
- # [18:08] <josh> I don't have a debug setup on a mobile phone
- # [18:08] <josh> I should make one, but that would take me a while
- # [18:09] <snorp> it looks like with a little hackery you could make it go on desktop
- # [18:09] <snorp> but I'm not sure
- # [18:09] <snorp> if you can figure out how to call PlayPlugin() it should work
- # [18:09] * Quits: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Input/output error)
- # [18:10] <snorp> you'd need to enable plugins.click_to_play
- # [18:10] <snorp> how do I get a web console for chrome context?
- # [18:11] * Joins: jimb (user@moz-B11B7E36.hsd1.or.comcast.net)
- # [18:11] * Joins: faramarz (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [18:13] * Quits: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com) (Quit: sheppy)
- # [18:14] * lsblakk|afk is now known as lsblakk
- # [18:14] <josh> snorp: Enabling plugins.click_to_play on a Mac OS X Firefox build shows the click to play UI but clicking does nothing, is that your problem?
- # [18:14] * Joins: loadbang (loadbang@moz-CA9AF5EA.range86-150.btcentralplus.com)
- # [18:14] * Quits: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net) (Quit: Linkinus - http://linkinus.com)
- # [18:14] * Quits: Matti (chatzilla@moz-A0680B49.dip.t-dialin.net) (Client exited)
- # [18:14] <snorp> josh: no.
- # [18:14] * jhford-work-away is now known as jhford-work
- # [18:15] <snorp> josh: on mobile we have stuff that calls nsObjectLoadingContent::PlayPlugin when you tap
- # [18:15] <snorp> josh: you should be able to reproduce the actual problem on desktop if you can do something similar
- # [18:15] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
- # [18:16] * Joins: cviecco (cviecco@moz-4BE034AB.ptr.us.xo.net)
- # [18:17] <edmorley> philor: wow this is awesome :-)
- # [18:17] * Joins: smaug (chatzilla@moz-469612CA.elisa-mobile.fi)
- # [18:17] * ChanServ sets mode: +o smaug
- # [18:18] * Joins: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP)
- # [18:19] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
- # [18:20] * Joins: mreavy (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net)
- # [18:20] <philor> it doesn't actually make any sense, fetching the log should only have been burning a second or two, but it does seem to work
- # [18:21] * Quits: gandalf (zbraniecki@moz-2E7CDBDA.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
- # [18:21] <edmorley> philor: yeah but weren't we losing the logs due to multiple cache locations in the doohicky
- # [18:21] * mcote is now known as mcote|lunch
- # [18:21] * Quits: mrniranjan (mrniranjan@F4F3E94F.9CC7C4DC.F44414AF.IP) (Quit: Leaving)
- # [18:21] <philor> edmorley: we were losing the cache, but that just meant that we fetched it from ftp.m.o twice instead of just once
- # [18:22] <edmorley> ok
- # [18:22] <edmorley> i'm still quite unsure of how half of tbpl works
- # [18:22] * Quits: daim (David_Mart@779E3E00.1773D26C.C0FF2207.IP) (Ping timeout)
- # [18:22] <edmorley> (other than 'magic')
- # [18:22] * gregglind_away is now known as gregglind
- # [18:22] * Joins: cjones (cjones@moz-45913895.socal.res.rr.com)
- # [18:23] <philor> so before, two processes both fetch the log taking a second or two, then the one that has to look up bugs times out after 20 seconds, now, one fetches it while the other waits, then the other somehow manages not to time out
- # [18:23] <philor> yeah, magic
- # [18:23] <@bz> edmorley: any sufficiently convoluted code is indistinguishable from magic?
- # [18:24] <jtcranmer> bz: any code is indistinguishable from magic?
- # [18:24] * Joins: askalski (akuda@moz-104CC309.mv.mozilla.com)
- # [18:24] <nemo> bz: So, yeah, I don't know if you caught that last part of that blathering yesterday, but Neil suggested the obvious of scaling the image way down before calculating the average pixel luminance - no high memory usage or heavy JS looping - can do a 5000x5000 image basically in a millisecond :)
- # [18:24] <edmorley> philor: ah so less clownshoes :-)
- # [18:24] <@bz> jtcranmer: depends on how much you know about how code works
- # [18:24] * Quits: @smaug (chatzilla@moz-469612CA.elisa-mobile.fi) (Ping timeout)
- # [18:24] <@bz> nemo: ah, cute
- # [18:24] <nemo> bz: http://m8y.org/tmp/testcase242d.xhtml <- scaling it way down
- # [18:24] <nemo> bz: http://m8y.org/tmp/testcase242c.xhtml <- sampling a smaller area instead (512x512 max)
- # [18:25] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
- # [18:25] * Joins: anant (anant@moz-BBE3ABD.mv.mozilla.com)
- # [18:25] <@bz> nemo: I see tiems in the 60-200ms range on that testcase on my machine
- # [18:25] <@bz> nemo: for the first calculation for a given image
- # [18:26] <nemo> bz: yeah, the very first time you write the huge image to the canvas, it is a little slow
- # [18:26] <nemo> after that it is fast
- # [18:26] <nemo> I have no idea why. something in firefox
- # [18:26] <nemo> bz: frankly, I'd be more inclined to go with just writing 512x512 of the image, or skipping really large images
- # [18:26] * khuey|away is now known as khuey
- # [18:26] <@khuey> bsmedberg: oops
- # [18:26] <@bz> nemo: we have an image cache
- # [18:26] <@bz> nemo: for canvas
- # [18:26] <nemo> ahh
- # [18:26] * Quits: kaie (kaie@moz-1A2D3893.dip.t-dialin.net) (Quit: Leaving)
- # [18:26] <@bz> nemo: that might be it
- # [18:27] * Quits: Asa (asa@F259CFB7.9EF26CBA.EB5E51FC.IP) (Ping timeout)
- # [18:27] <@khuey> bsmedberg: it's better now
- # [18:27] * rail is now known as rail_away
- # [18:27] <nemo> bz: I'm a bit puzzled as to what the image cache would be doing though. after all, the image is already loaded to the screen!
- # [18:27] <nemo> bz: and it is being downscaled way down to the canvas. unless that downscale is actually that slow
- # [18:27] <nemo> which seems a bit silly
- # [18:27] * Quits: waschtl (waschtl@moz-A4ECE553.hsi4.kabel-badenwuerttemberg.de) (Client exited)
- # [18:28] <nemo> can't believe the image lib is *that* inefficient
- # [18:28] <Ms2ger> nemo, may be image format
- # [18:28] * Ms2ger doesn't remember the details
- # [18:28] <nemo> Ms2ger: but the image was unpacked to be rendered to the screen
- # [18:28] * Quits: cviecco (cviecco@moz-4BE034AB.ptr.us.xo.net) (Ping timeout)
- # [18:28] <nemo> Ms2ger: so if you write it to the canvas, it is already basically a pixmap no?
- # [18:28] <cers> nemo: sigh, clicking change image on that test has borked my firefox - loading a really large image I'm assuming
- # [18:28] * Joins: cviecco (cviecco@moz-104CC309.mv.mozilla.com)
- # [18:28] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Ping timeout)
- # [18:28] <nemo> cers: yep! :D
- # [18:29] <nemo> cers: borked is astounding though
- # [18:29] * Quits: jfkthame (jfkthame@6A297B7F.A1C12133.9542EC20.IP) (Quit: jfkthame)
- # [18:29] <cers> nemo: I guess it'll come back alive sooner or later
- # [18:29] <nemo> cers: 2nd image is 9,921px × 7,016px
- # [18:29] <nemo> you must not have much memory
- # [18:29] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
- # [18:29] <Ms2ger> nemo, have a look at the code... It's called CanvasImageCache, IIRC
- # [18:29] <@bsmedberg> Phew, people are still maintaining the binary xforms addon?
- # [18:29] <nemo> cers: it was a stress test of worst case - but really, that's exaggerated, if this was limited to images of a million pixels or less, I think it'd work great
- # [18:29] * Joins: ptheriault (ptheriault@moz-4BE034AB.ptr.us.xo.net)
- # [18:29] <cers> nemo: after osx gobbles up around 1gb for itself, I have about 1gb left for everything else
- # [18:30] <nemo> ouch
- # [18:31] * ctalbert|afk is now known as ctalbert
- # [18:31] * joduinn is now known as joduinn-biab
- # [18:31] * padenot is now known as padenot|away
- # [18:32] * Quits: jdm (jdm@moz-15BB5FE6.cable.teksavvy.com) (Client exited)
- # [18:32] * jimm is now known as jimm-lunch
- # [18:32] <nemo> cers: huh. my mac mini only *has* a gig of memory...
- # [18:32] * Joins: mib_sn9t1t (Mibbit@A9B43C5B.6EA03C1E.F38CDC2A.IP)
- # [18:33] <mbrubeck> philor: \o/
- # [18:33] <cers> nemo: probably doesn't hare memory with the gfx though, does it?
- # [18:33] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
- # [18:33] * Joins: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net)
- # [18:34] * mdas|lunch is now known as mdas
- # [18:34] * Joins: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com)
- # [18:34] * Quits: rhelmer (rhelmer@moz-B77DEAEB.mozilla.org) (Ping timeout)
- # [18:34] * Joins: rhelmer (rhelmer@moz-B77DEAEB.mozilla.org)
- # [18:34] <cers> nemo: on the second image in test d: Finished in: 69137ms, including writing to canvas. Average brightness of 251.24167175000002
- # [18:35] <nemo> hehe
- # [18:35] <nemo> cers: well, yeah, I'd suggest skipping for images of over a certain size and/or only writing a 512x512 chunk of the image for sampling. Still think it works better on stuff like the circuit diagram than the current charcoal colour
- # [18:36] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/b584b4be0a00 - Kyle Huey - Fix Bug 657588. r=bsmedberg
- # [18:36] <nemo> cers: WRT gfx card, this one says Intel GMA 950 - so my guess is yeah, probably is using system memory too
- # [18:36] <Ms2ger> Looks like khuey got a fast review
- # [18:36] * Joins: jfkthame (jfkthame@6A297B7F.A1C12133.9542EC20.IP)
- # [18:37] * Joins: kaie (kaie@moz-1A2D3893.dip.t-dialin.net)
- # [18:37] * Joins: imphil_ (philipp@moz-655EF802.customer.m-online.net)
- # [18:37] * Quits: imphil_ (philipp@moz-655EF802.customer.m-online.net) (Quit: Verlassend)
- # [18:38] * Joins: jdm (jdm@moz-15BB5FE6.cable.teksavvy.com)
- # [18:39] * Joins: gkw (gkw@moz-104CC309.mv.mozilla.com)
- # [18:39] * Quits: tonymec (tonymec@1220BCD1.7C3BF363.277517C1.IP) (Quit: ChatZilla 0.9.88 [Firefox 3.6.27pre/20120129033207])
- # [18:39] * Joins: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com)
- # [18:39] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [18:40] <cers> nemo: yeah, I've seen people complain about transparent images
- # [18:40] * Joins: azakai (alon@moz-7B0110AD.mv.mozilla.com)
- # [18:41] <Ms2ger> edmorley has sg access?
- # [18:41] <jhammel> sg?!?
- # [18:41] * Joins: smaug (chatzilla@moz-469612CA.elisa-mobile.fi)
- # [18:41] * ChanServ sets mode: +o smaug
- # [18:41] * Quits: tonymec|away (tonymec@1220BCD1.7C3BF363.277517C1.IP) (Quit: Konversation terminated!)
- # [18:42] <@khuey> Ms2ger: once I attached the right patch I did
- # [18:42] <Ms2ger> :)
- # [18:42] * Joins: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net)
- # [18:43] <edmorley> Ms2ger: yeah, got it about 3 weeks ago
- # [18:44] <Ms2ger> Excellent
- # [18:44] * Quits: gw280 (george@moz-B0193EE1.gwright.org.uk) (Ping timeout)
- # [18:44] * Ms2ger knows who to ping
- # [18:44] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
- # [18:44] * Joins: gw280 (george@moz-B0193EE1.gwright.org.uk)
- # [18:45] * Joins: gcp_ (gpascutto@moz-D0E475EA.access.telenet.be)
- # [18:45] * Quits: gcp (gpascutto@moz-D0E475EA.access.telenet.be) (Ping timeout)
- # [18:46] * Quits: azakai (alon@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
- # [18:47] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
- # [18:48] * Joins: Lucas (Lucas@moz-104CC309.mv.mozilla.com)
- # [18:48] * davehunt is now known as davehunt|away
- # [18:48] * Quits: ashughes (ashughes@1B3CF998.EDC95493.A20E6FDD.IP) (Quit: ashughes)
- # [18:48] * Joins: dveditz (dveditz@moz-104CC309.mv.mozilla.com)
- # [18:48] * ChanServ sets mode: +o dveditz
- # [18:49] * Joins: Jesse (jruderman@moz-4BE034AB.ptr.us.xo.net)
- # [18:49] * Joins: ashughes (ashughes@1B3CF998.EDC95493.A20E6FDD.IP)
- # [18:49] * jlebar apologizes to anyone who has to wait for osx-x64 reftests on their builds.
- # [18:50] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [18:50] * jlebar is enqueueing a lot.
- # [18:50] * Quits: mib_sn9t1t (Mibbit@A9B43C5B.6EA03C1E.F38CDC2A.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [18:50] * Joins: andreasn (andreasn@F2D29657.F60B0462.67AC9B1.IP)
- # [18:50] * Quits: cviecco (cviecco@moz-104CC309.mv.mozilla.com) (Quit: )
- # [18:51] * Joins: cpeterson (cpeterson@moz-BBE3ABD.mv.mozilla.com)
- # [18:52] * jhford-work is now known as jhford-work-away
- # [18:52] * Quits: @smaug (chatzilla@moz-469612CA.elisa-mobile.fi) (Ping timeout)
- # [18:52] * Joins: cdiehl_ (cdiehl@moz-CC40553A.pool.mediaways.net)
- # [18:53] * Joins: smaug (chatzilla@moz-469612CA.elisa-mobile.fi)
- # [18:53] * ChanServ sets mode: +o smaug
- # [18:53] * Quits: cdiehl (cdiehl@moz-2E99CDBC.pool.mediaways.net) (Ping timeout)
- # [18:53] * cdiehl_ is now known as cdiehl
- # [18:54] * Joins: cviecco (cviecco@moz-104CC309.mv.mozilla.com)
- # [18:54] * Quits: ashughes (ashughes@1B3CF998.EDC95493.A20E6FDD.IP) (Quit: ashughes)
- # [18:54] * Joins: ashughes (ashughes@1B3CF998.EDC95493.A20E6FDD.IP)
- # [18:56] * jhford-work-away is now known as jhford-work
- # [18:56] * Quits: ashughes (ashughes@1B3CF998.EDC95493.A20E6FDD.IP) (Quit: ashughes)
- # [18:56] * Joins: squib (squib-@moz-3F6F2A9C.ep.wisc.edu)
- # [18:56] * Quits: florian (florian@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre)
- # [18:57] * Joins: florian (florian@moz-87C33FDA.kimsufi.com)
- # [18:58] * Joins: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net)
- # [18:58] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
- # [18:58] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [18:58] * Quits: rshetty (quassel@B860BADC.D3C460FB.C842849F.IP) (Ping timeout)
- # [18:58] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
- # [18:58] * Quits: askalski (akuda@moz-104CC309.mv.mozilla.com) (Quit: Wychodzi)
- # [18:59] * Ziggy_Maes is now known as Ziggy|AWAY
- # [19:00] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Quit: damons)
- # [19:00] * Joins: rshetty (quassel@B6739819.ADC8E126.8DE24349.IP)
- # [19:01] * Joins: biesi (cbiesinger@moz-934E25A8.tmodns.net)
- # [19:01] * Joins: Mook_as (mook@moz-1FCC0032.activestate.com)
- # [19:02] * Quits: dao (dao@moz-6A8EEBB0.web.vodafone.de) (Ping timeout)
- # [19:02] <nemo> does Firefox use libpng?
- # [19:02] <@bz> yes
- # [19:03] <nemo> bz: m'k. I was running pngcrush on an image, and it crashed repeatedly in libpng 1.5.8 on my 32 bit system, but was fine in libpng1.2.46 on my 64 bit system
- # [19:03] <nemo> bz: http://m8y.org/images/dragon.png <- an old image I had lying around that I decided to crush out of curiosity.
- # [19:04] <nemo> interestingly, http://m8y.org/images/dragon2.png which was a convert dragon.png dragon2.png also crashed, even though the file colourmap is different
- # [19:04] <nemo> *** glibc detected *** pngcrush: double free or corruption (!prev): 0x080625b0 ***
- # [19:04] <nemo> /usr/lib/libpng15.so.15(png_free_default+0x2f)[0xb773485f]
- # [19:05] * Quits: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu) (Quit: jlebar|mac)
- # [19:05] <nemo> the 1.5.8 is also on my gentoo system, but the cflags are pretty darn minimal, and this is the first time I ran into it
- # [19:05] * Joins: maikmerten (maikmerten@moz-A74A4367.dynamic.qsc.de)
- # [19:05] <@bz> nemo: I wonder what version we have...
- # [19:05] * Joins: rillian (giles@21B7B9F2.B87E9213.6E712CE2.IP)
- # [19:06] * Quits: loadbang (loadbang@moz-CA9AF5EA.range86-150.btcentralplus.com) (Quit: loadbang)
- # [19:06] <nemo> other images seem to work fine
- # [19:06] * Joins: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com)
- # [19:06] * Quits: gkw (gkw@moz-104CC309.mv.mozilla.com) (Quit: Instantbird 1.1)
- # [19:06] <@khuey> bz: 1.4.8, roughly
- # [19:06] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
- # [19:06] <@khuey> we probably have some additional fixes on top
- # [19:06] <@bz> yeah, that would make sense
- # [19:06] <@bz> based on the CHANGES file
- # [19:07] * Quits: andreasn (andreasn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [19:07] * Joins: gkw (gkw@moz-FEE214EF.tmodns.net)
- # [19:10] * jhford-work is now known as jhford-work-away
- # [19:10] * jimm-lunch is now known as jimm
- # [19:10] * Quits: jfkthame (jfkthame@6A297B7F.A1C12133.9542EC20.IP) (Quit: jfkthame)
- # [19:10] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [19:10] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
- # [19:10] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
- # [19:11] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [19:11] * bear-afk is now known as bear
- # [19:12] * Quits: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp) (Quit: Leaving...)
- # [19:13] * Quits: cpeterson (cpeterson@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [19:13] * jhford-work-away is now known as jhford-work
- # [19:14] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
- # [19:19] * Quits: mreavy (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net) (Ping timeout)
- # [19:21] * Joins: AopicieR (AopicieR@moz-1B410FBA.adsl.alicedsl.de)
- # [19:21] * Joins: mreavy (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net)
- # [19:23] * Ziggy|AWAY is now known as Ziggy_Maes
- # [19:23] * Joins: Automate_ (AutomatedT@moz-F332D71.as13285.net)
- # [19:23] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:23] * Quits: jet (junglecode@moz-17661E8E.w82-123.abo.wanadoo.fr) (Quit: jet)
- # [19:23] * Quits: AutomatedTester (AutomatedT@moz-5F608BC8.as13285.net) (Ping timeout)
- # [19:24] * jhford-work is now known as jhford-work-away
- # [19:25] * Joins: cpeterson (cpeterson@moz-BBE3ABD.mv.mozilla.com)
- # [19:25] * Quits: cpeterson (cpeterson@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [19:25] * Quits: AopicieR (AopicieR@moz-1B410FBA.adsl.alicedsl.de) (Quit: leaving)
- # [19:25] * bear is now known as bear-afk
- # [19:25] * Quits: MarcoZ (marco.zehe@moz-20316C0D.dip.t-dialin.net) (Quit: Good night!)
- # [19:27] * mdas is now known as mdas|afk
- # [19:27] * Joins: cpeterson (cpeterson@moz-BBE3ABD.mv.mozilla.com)
- # [19:28] * Joins: timA (tim@moz-535753DA.hsd1.or.comcast.net)
- # [19:28] * Joins: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com)
- # [19:28] * Quits: blassey (blassey@moz-F3E7DF1B.hsd1.ma.comcast.net) (Ping timeout)
- # [19:29] * Joins: blassey (blassey@moz-F3E7DF1B.hsd1.ma.comcast.net)
- # [19:29] * Quits: cjones (cjones@moz-45913895.socal.res.rr.com) (Quit: Leaving)
- # [19:29] * Joins: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net)
- # [19:29] * Quits: cpeterson (cpeterson@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [19:30] * mdas|afk is now known as mdas
- # [19:30] * Joins: harth (harth@moz-1F71062D.hsd1.ca.comcast.net)
- # [19:31] * Quits: hub (hub@moz-E2FCA694.figuiere.net) (Ping timeout)
- # [19:31] * zpao|detached is now known as zpao
- # [19:32] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Quit: Fleeing the scene)
- # [19:32] * Joins: anky (anky@2B9B0E76.B49214D8.A3D1B221.IP)
- # [19:33] * Joins: karl (karl@moz-E14434DD.jetstream.xtra.co.nz)
- # [19:33] * Quits: Ms2ger (Ms2ger@2A6DBEAA.25A8C888.37724B0D.IP) (Ping timeout)
- # [19:33] * Joins: cjones (cjones@moz-45913895.socal.res.rr.com)
- # [19:35] * Quits: cadecairos (cadecairos@F1451709.44D93D66.1139E686.IP) (Ping timeout)
- # [19:35] * padenot|away is now known as padenot
- # [19:36] * mcote|lunch is now known as mcote
- # [19:36] * Joins: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com)
- # [19:37] * Quits: anky (anky@2B9B0E76.B49214D8.A3D1B221.IP) (Ping timeout)
- # [19:38] * Joins: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP)
- # [19:38] * Joins: louisremi (louisremi@moz-381A2210.dsl.sta.abo.bbox.fr)
- # [19:38] * Joins: anky (anky@DFA27AF2.9D848627.A3D1B221.IP)
- # [19:38] <dougt> roc: ping?
- # [19:39] * Quits: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net) (Input/output error)
- # [19:39] * Joins: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net)
- # [19:40] * Quits: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net) (Input/output error)
- # [19:40] * Joins: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net)
- # [19:40] <louisremi> bz: hi, here's the doc about deviceorientation to Transform 3D http://developer.mozilla.org/en/Using_Deviceorientation_In_3D_Transforms
- # [19:40] * Joins: ddahl (ddahl@moz-7B0110AD.mv.mozilla.com)
- # [19:41] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
- # [19:41] <Pike> glandium: do you have an idea for the regex in the .properties parser still? maybe it's not too bad to just hack getEntity with something line-based instead
- # [19:41] * Parts: louisremi (louisremi@moz-381A2210.dsl.sta.abo.bbox.fr)
- # [19:42] * Quits: Nikopol (nikopol@moz-68B53A37.chaosorigin.com) (Ping timeout)
- # [19:42] * Quits: gw280 (george@moz-B0193EE1.gwright.org.uk) (Ping timeout)
- # [19:42] * Quits: Philip (philip@moz-D02F24EE.co.uk) (Ping timeout)
- # [19:42] * Quits: rshetty (quassel@B6739819.ADC8E126.8DE24349.IP) (Connection reset by peer)
- # [19:42] * Joins: gw280 (george@moz-B0193EE1.gwright.org.uk)
- # [19:42] * Quits: Standard8 (Standard8@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [19:43] * Joins: AopicieR (AopicieR@moz-1B410FBA.adsl.alicedsl.de)
- # [19:43] <glandium> Pike: haven't figured what's wrong yet. I'm still trying to make sense of the quadruple backslashes
- # [19:43] * Joins: cpeterson (cpeterson@moz-BBE3ABD.mv.mozilla.com)
- # [19:43] * Joins: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
- # [19:44] <Pike> glandium: basically, it's \\ does \, and then there's the literally \\, which is a single line string ending in a \, and the
- # [19:44] * Joins: Ms2ger (Ms2ger@2A6DBEAA.25A8C888.37724B0D.IP)
- # [19:44] * Quits: gw280 (george@moz-B0193EE1.gwright.org.uk) (Ping timeout)
- # [19:44] <Pike> single \, asking for a multi-line string
- # [19:44] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [19:45] <Pike> glandium: it's trying to eat all r"\\" and r"\.", and then figure out if there's a odd-numbered r"\$" in the line
- # [19:46] * Joins: Standard8 (Standard8@F2D29657.F60B0462.67AC9B1.IP)
- # [19:46] * Joins: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es)
- # [19:47] * jwir3 is now known as jwir3|lunch
- # [19:47] * Joins: gw280 (george@moz-B0193EE1.gwright.org.uk)
- # [19:48] * Joins: hub (hub@21B7B9F2.B87E9213.6E712CE2.IP)
- # [19:48] * Parts: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:48] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
- # [19:49] * Joins: bent (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:49] <anant> ehsan_xchat: ping
- # [19:50] <ehsan_xchat> anant, hey
- # [19:51] <anant> ehsan_xchat: dan wrote up a description of what we want with a -webapp flag to firefox: https://etherpad.mozilla.org/webapp-flag-req
- # [19:51] <anant> would love for you to go over the proposal and advise us on the best possible implementation path
- # [19:52] <ehsan_xchat> anant, cool
- # [19:52] <ehsan_xchat> anant, is there a bug on file for this?
- # [19:52] <ehsan_xchat> that might be a better place for discussions
- # [19:52] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
- # [19:52] <anant> sounds good, I will make a bug right now
- # [19:53] <ehsan_xchat> great
- # [19:53] * juanb is now known as juanb|brb
- # [19:54] <anant> ehsan_xchat: what component would you recommend for this, XUL? General?
- # [19:55] * tbsaunde|afk is now known as tbsaunde
- # [19:55] <ehsan_xchat> anant, Toolkit::Startup and Profile SYstem
- # [19:55] * Joins: jfkthame (jfkthame@6A297B7F.A1C12133.9542EC20.IP)
- # [19:55] * philor is now known as philor|away
- # [19:55] <nemo> bz: fwiw I decided to poke glennrp 'bout that png thing since he's active in both pngcrush and libpng, and crash was at pngmem.c:586 although I didn't investigate further
- # [19:56] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/65f4832b1e96 - Serge Gautherie - Bug 725349. (Av1) Add a missing space to log messages. r=gavin.sharp.
- # [19:56] <nemo> uh
- # [19:56] * Joins: Nikopol (nikopol@moz-68B53A37.chaosorigin.com)
- # [19:56] <nemo> huh. first time I noticed firebot reports checkins to m-c
- # [19:57] <@khuey> that's because firebot doesn't report checkins over a certain size
- # [19:57] <@khuey> and most of the time people do big merges
- # [19:57] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
- # [19:57] * Quits: ferjm (ferjm@53EF5629.3416E031.E21948B5.IP) (Quit: Leaving)
- # [19:59] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Ex-Chat)
- # [19:59] * yvan dons his flame retardant suit.
- # [19:59] * Joins: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net)
- # [20:00] <yvan> how much of a concern would people have if we were to suggest that people commiting to Mozilla controlled repos digitally sign their commits?
- # [20:00] <yvan> with a view to making it a requirement for contributors
- # [20:00] <jdm> yvan: to what purpose?
- # [20:01] * Joins: Philip (philip@moz-65AD4613.zaynar.co.uk)
- # [20:01] <jdm> (keep in mind that I have no idea what is required to digitally sign a commit)
- # [20:01] <ehsan_xchat> jdm, good job on the pb stuff :)
- # [20:01] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:01] <yvan> it is a discussion kang and I have had, the goal is to provide a level of integrity checking between the originator of a commit and the checkin process
- # [20:01] <jdm> ehsan_xchat: yeah, I'm excited about how quickly I'm getting feedback
- # [20:02] <ehsan_xchat> yep
- # [20:02] <Ms2ger> yvan, isn't pushing over ssh enough?
- # [20:02] <ehsan_xchat> jdm, btw, I meant to ask you
- # [20:02] <@bsmedberg> !@$#%^& xpcshell
- # [20:02] <robcee> bz: still on?
- # [20:02] <ehsan_xchat> jdm, I need to find somebody to help with 590640
- # [20:02] <robcee> wanna meet us over in #devtools?
- # [20:02] <ehsan_xchat> jdm, it's not exactly suitable as a good first bug
- # [20:03] <ehsan_xchat> jdm, do you happen to know somebody who has a bit of gecko hacking experience and could help with that?
- # [20:03] <ehsan_xchat> jdm, I can answer questions etc
- # [20:03] <Ms2ger> robcee, bz has a lot of meetings, I hear
- # [20:03] <yvan> that ensure that the communication channel has integrity, and this is a very remote threat, but there is always the possibility of injecting code if an attacker has access to the servers that a repo resides on (either through compromise or malicious admin scenario)
- # [20:03] <jdm> ehsan_xchat: actually, I just might
- # [20:03] <ehsan_xchat> but the person needs to be comfortable hacking around C++ code in the editor and debugger
- # [20:03] <ehsan_xchat> really?
- # [20:03] <ehsan_xchat> that's super awesome!
- # [20:03] <Ms2ger> yvan, at that point we're already lost, no?
- # [20:03] <jdm> ehsan_xchat: I'll see if jhk is interested
- # [20:03] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
- # [20:03] * ChanServ sets mode: +o ehsan
- # [20:03] * Quits: biesi (cbiesinger@moz-934E25A8.tmodns.net) (Ping timeout)
- # [20:04] <nemo> Ms2ger: well, I guess the point is it could be validated after the fact
- # [20:04] <nemo> Ms2ger: since they wouldn't control all your private keys
- # [20:04] <nemo> Ms2ger: so some process could tediously go over all the checkins and check to see if they'd been modified
- # [20:04] <@khuey> is cryptographic signing needed to notice the repo being mucked with?
- # [20:04] <@khuey> isn't this what the cset hashes are for?
- # [20:05] <ehsan_xchat> khuey, in git and mercurial yes
- # [20:05] * Ms2ger leaves the discussion to people who know what they're talking about, watches Jon Stewart instead
- # [20:05] <@khuey> yvan: ^
- # [20:05] * Quits: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net) (Ping timeout)
- # [20:06] <nemo> khuey: er. that just verifies integrity from revision to revision, no? a patient person could rebuild the entire repo to hide a change from first commit no?
- # [20:06] * Joins: hub_ (hub@21B7B9F2.B87E9213.6E712CE2.IP)
- # [20:06] * Quits: hub (hub@21B7B9F2.B87E9213.6E712CE2.IP) (Input/output error)
- # [20:06] <@khuey> nemo: but when you pull won't hg notice that the hashes don't match?
- # [20:06] <nemo> oh. good point :D
- # [20:06] <nemo> khuey: they don't control the remote. right.
- # [20:06] <yvan> khuey: there are theoretical attack scenarios, and I am not familiar with all of them.
- # [20:06] <nemo> yay for decentralisation! :D
- # [20:07] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [20:07] * Quits: hub_ (hub@21B7B9F2.B87E9213.6E712CE2.IP) (Quit: Leaving)
- # [20:07] * Joins: hub_ (hub@21B7B9F2.B87E9213.6E712CE2.IP)
- # [20:07] <@khuey> yvan: I think if you want us all to do a lot more work there needs to be a real threat scenario that's only preventable this way :-)
- # [20:07] * hub_ is now known as hub
- # [20:07] <nemo> khuey: yeah. they'd have to have control of every single dev machine, at which point, as Ms2ger pointed out, you're already screwed :)
- # [20:08] <Pike> yvan: that sounds like "yikes", I have 100+ localization contributors that will less know what you're trying to do that I
- # [20:08] <yvan> khuey: I admit that my interest in promoting this is demonstrating that it is feasible to do this on a large, rapidly changing codebase, and kang has more knowledge on the attack scenarios
- # [20:08] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
- # [20:08] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [20:08] <yvan> Pike: hence the flame retardant suit.
- # [20:08] <Pike> yvan: I think we should go the opposite direction, tbh
- # [20:09] <robcee> bz: ping!
- # [20:09] * Joins: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
- # [20:09] <@bz> robcee: pong
- # [20:09] <robcee> hi!
- # [20:09] <@bz> robcee: finishing up previous meeting; there in a sec
- # [20:09] <robcee> are we still on?
- # [20:09] <robcee> ok :)
- # [20:09] <yvan> can you expand on that? the goal here is to improve integrity related controls on contributed code
- # [20:09] * Joins: cadecairos (cadecairos@moz-57B23647.senecac.on.ca)
- # [20:10] * Quits: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com) (Quit: pcwalton)
- # [20:11] * Joins: WeirdAl (chatzilla@moz-D461843.ask.info)
- # [20:11] * Quits: AaronMT (AaronMT@F2D29657.F60B0462.67AC9B1.IP) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [20:11] <Pike> yvan: I will likely start a discussion on how to get from ssh keys to being able to work on our repos from the web
- # [20:11] <yvan> the other part of the code signing question are the right people to chat with about this (releng, devs, infra, etc)
- # [20:12] * Joins: AaronMT (AaronMT@F2D29657.F60B0462.67AC9B1.IP)
- # [20:12] <Pike> yvan: I also go by l10n@mozilla.com, so I'm among those that should be in that discussion :-)
- # [20:12] <WeirdAl> Hey, folks - who would know Mozilla's accessibility code really well? We're looking at bug 719561 and have traced the hang to that code, but we need help in isolating the hang
- # [20:12] <Ms2ger> WeirdAl, surkov, tbsaunde, davidb
- # [20:13] <davidb> hi
- # [20:13] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
- # [20:13] * davidb looks
- # [20:13] <WeirdAl> hi, david :) There's a tool called XMSAALib that can reproduce the exact same hang very easily
- # [20:13] <WeirdAl> http://www.codeproject.com/Articles/33272/XMSAALib-a-non-MFC-class-to-retrieve-accessibility
- # [20:14] <WeirdAl> key point is that with this tool, English-language FF hangs as well, so no special localization needed
- # [20:15] <jdm> msucan++
- # [20:15] <WeirdAl> another key point is that this did _not_ happen in FF8 and below
- # [20:15] <davidb> hmm
- # [20:15] <davidb> so first of all, we don't want them using MSAA if possible
- # [20:15] <davidb> because that will cause degraded perf
- # [20:16] <davidb> for the whole FF session
- # [20:16] <msucan> jdm: ?
- # [20:16] <jdm> msucan: your interactions with new contributors are inspirational
- # [20:16] <WeirdAl> I'll note that for our guys.
- # [20:16] <jdm> keep it up
- # [20:16] <davidb> WeirdAl: yeah so long term we need to find them another way.
- # [20:16] <msucan> jdm: thank you. i am happy to see contributors help us fix bugs
- # [20:16] <davidb> WeirdAl: in the short term, what do we know about the hang?
- # [20:16] <yvan> Pike: that is a good goal; moving integrity controls into the source control commit means you can accept less stringent authentication schemes, so that would move you in the direction of easing a dependency on ssh
- # [20:17] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
- # [20:17] <davidb> WeirdAl: is this 100% repro?
- # [20:17] <Ms2ger> Woo, msucan++
- # [20:17] * Parts: AopicieR (AopicieR@moz-1B410FBA.adsl.alicedsl.de)
- # [20:17] <msucan> jdm: and i think we should always do our best to help new contributors, because they are what drive mozilla forward
- # [20:17] <WeirdAl> davidb: according to our engineers, we're making a legal API call into the FF a11y code, while the video is playing, and it hangs. It's not quite 100% reproducible, but damned close
- # [20:17] <davidb> msucan++
- # [20:17] <msucan> thank you guys :)
- # [20:18] * Quits: timA (tim@moz-535753DA.hsd1.or.comcast.net) (Max SendQ exceeded)
- # [20:18] * Joins: timA (tim@moz-535753DA.hsd1.or.comcast.net)
- # [20:18] <davidb> WeirdAl: are you in-process or out of process?
- # [20:18] * jhford-work-away is now known as jhford-work
- # [20:18] <msucan> (i need to thank all the writers of MDN - linking to docs for all the stuff is awesome!)
- # [20:18] <yvan> in any case, nobody screamed that is a terrible idea, so I will start a more formal discussion, including documenting the reasons why we want this very clearly.
- # [20:19] * timA is now known as IRCMonkey27303
- # [20:19] <WeirdAl> davidb: out of process
- # [20:19] <davidb> ok
- # [20:19] <Pike> yvan: you might be deaf, though
- # [20:19] <Pike> but I'm happy to read a real proposal
- # [20:20] * bear-afk is now known as bear
- # [20:20] * Joins: kang (kang@moz-81210904.ws)
- # [20:20] <davidb> WeirdAl: jimm are you aware of bug 718561?
- # [20:20] * Joins: nthomas (chatzilla@moz-13EC3BC5.west.biz.rr.com)
- # [20:20] * IRCMonkey27303 is now known as timA
- # [20:20] <WeirdAl> jimm: 719561 actually
- # [20:21] * rail_away is now known as rail
- # [20:21] <davidb> oops
- # [20:21] <davidb> thanks
- # [20:21] <jimm> davidb, nope
- # [20:21] <davidb> jimm: i'm thinking you might have the best insight.
- # [20:21] <davidb> WeirdAl: why do you need to use MSAA?
- # [20:22] * Quits: grubshka (grubshka@moz-81C99DC.w86-216.abo.wanadoo.fr) (Ping timeout)
- # [20:22] <jimm> "Updater.exe from Ask Toolbar causes non-English Firefox to hang when viewing Flash videos in YouTube and certain websites"
- # [20:22] <WeirdAl> *sigh* I don't know why we do it...
- # [20:22] <jimm> That's got to be the crziest bug title I've ever seen
- # [20:22] <WeirdAl> we do some pretty dense things here
- # [20:22] * Joins: jhopkins (jhopkins@moz-13EC3BC5.west.biz.rr.com)
- # [20:22] <davidb> I'd love to help you not use MSAA
- # [20:22] <yvan> Pike: I am not in the office today, so if there is a mob forming, they will have to find me first :) the big thing is that I wanted to make sure there were no instant 2 line reasons that said we shouldn't do this because of xyz.
- # [20:23] <WeirdAl> davidb: should we take this to another IRC channel?
- # [20:23] <davidb> yep
- # [20:23] * Joins: mib_5nn2k2 (Mibbit@A9B43C5B.6EA03C1E.F38CDC2A.IP)
- # [20:23] <jimm> davidb: so, looks like the guy from Ask is working on it?
- # [20:23] <davidb> WeirdAl: #accessibility
- # [20:23] <Pike> yvan: localizers won't get it, can do that in one line
- # [20:23] <davidb> jimm ^
- # [20:23] <WeirdAl> <== the guy from Ask :)
- # [20:23] <Pike> yvan: also, I'm in Berlin, I'd need to send half-a-planet-missiles anyhow
- # [20:23] * Quits: mib_5nn2k2 (Mibbit@A9B43C5B.6EA03C1E.F38CDC2A.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [20:24] <yvan> Pike: that is not a reason to not do it, that is a reason to do it slowly, and as an optional item initially while we gauge the response and learn how to make it easy for people.
- # [20:24] <@smaug> !seen gandalf
- # [20:24] <@killer> I don't know who gandalf is.
- # [20:24] <firebot> gandalf was last seen 7 hours, 34 minutes and 10 seconds ago, saying 'promising that one day I'll return, when only my homeland gets in shape' in #l10n-drivers.
- # [20:25] * Ms2ger kills killer
- # [20:26] * Joins: biesi (cbiesinger@moz-76ED95A4.corp.tfbnw.net)
- # [20:26] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
- # [20:27] * davehunt|away is now known as davehunt
- # [20:27] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
- # [20:27] * Quits: peregrino (peregrino@DCA8E2FE.E9AF48B6.3806BE7F.IP) (Quit: peregrino)
- # [20:28] * Quits: mike5w3c (MikeS@moz-DAFE1A45.tokyo.ocn.ne.jp) (Quit: mike5w3c)
- # [20:28] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Client exited)
- # [20:28] * Joins: vikram360 (vikram360@291C154B.3BB86A63.2A068A5E.IP)
- # [20:29] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
- # [20:29] * Joins: joey (chatzilla@moz-E31CD2CB.mozilla.org)
- # [20:29] * Quits: pascalc (chatzilla@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
- # [20:29] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Quit: pcwalton)
- # [20:30] * philor|away is now known as philor
- # [20:30] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
- # [20:31] * Joins: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu)
- # [20:31] * bwinton is now known as bwin
- # [20:31] <@ehsan> anant: commented on the bug
- # [20:31] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
- # [20:31] * Quits: wesj (wesj@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Instantbird 1.2a1pre)
- # [20:32] * Joins: wesj (wesj@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:32] <edmorley> jlebar++ on the heads up https://groups.google.com/d/topic/mozilla.dev.platform/6la6uX7S54w/discussion
- # [20:32] * Joins: juanb (jbecerra@moz-7B0110AD.mv.mozilla.com)
- # [20:32] <Ms2ger> jlebar++
- # [20:33] * Quits: juanb|brb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [20:33] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
- # [20:33] * Quits: jesup (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net) (Ping timeout)
- # [20:33] * rnewman is now known as rnewman|afk
- # [20:34] <edmorley> If browserid forgets my email and password one more time (and then on top MDN does it's forcing you to do the shift + F5 dance), I think I'm going to lose it :-(
- # [20:34] * Joins: diogogmt (kvirc@F1451709.44D93D66.1139E686.IP)
- # [20:34] <@ehsan> all the more reason to be using the hg trychooser extension
- # [20:34] <jlebar> ehsan, how does that get around the problem?
- # [20:34] * bwin is now known as bwinton
- # [20:35] <@ehsan> jlebar: we can make trychooser run that command in the background ;)
- # [20:35] * Joins: jhammink (textual@moz-BBE3ABD.mv.mozilla.com)
- # [20:35] <jlebar> ehsan, I mean, I guess it could be updated to run that.
- # [20:35] <jlebar> Ah, yes.
- # [20:35] <@ehsan> jlebar: I wouldn't get my hopes up on upgrading hg.m.o ;)
- # [20:35] * jlebar thought it somehow worked around the problem as is.
- # [20:35] * Quits: maikmerten (maikmerten@moz-A74A4367.dynamic.qsc.de) (Quit: Leaving)
- # [20:35] <@ehsan> nope
- # [20:35] <@ehsan> no magic bullets
- # [20:35] <@ehsan> or ponies
- # [20:36] <@ehsan> sorry to disappoint you ;)
- # [20:36] <jlebar> ehsan, Yeah. The hg guys really threw us a curveball here. :(
- # [20:36] <jlebar> No easy way to turn it off.
- # [20:36] <@ehsan> why is that a useful feature btw?
- # [20:36] <jlebar> Well, in general, you don't want to rebase a rev you've pushed to someone else.
- # [20:36] <@ted> josh: ping
- # [20:36] <jlebar> or qimport it, or whatever.
- # [20:36] * Joins: Matti (chatzilla@moz-A0680B49.dip.t-dialin.net)
- # [20:36] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
- # [20:36] <jlebar> Our workflow of push -f'ing patches to a public repository was not anticipated.
- # [20:37] <@ted> heh
- # [20:37] <@ehsan> jlebar: I guess that would break more workflows than just that
- # [20:37] * Quits: hhofer (hhofer@moz-697E1B25.dip.t-dialin.net) (Quit: ChatZilla 0.9.88 [SeaMonkey 2.10a1/20120207175456])
- # [20:37] * @bz pushes changesets around repos all the time on his hard drive
- # [20:37] <Ms2ger> Other people who misread "-f'ing patches"?
- # [20:37] <@ehsan> I've seen git screw up rebases and merges too
- # [20:37] * Joins: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP)
- # [20:37] <@bz> and then I modify them....
- # [20:37] * Joins: armenzg (armenzg@moz-13EC3BC5.west.biz.rr.com)
- # [20:37] <@ehsan> so _maybe_ that's useful
- # [20:37] <@ehsan> I just can't see it
- # [20:37] <jlebar> ehsan, quite possibly. It seems kind of arrogant not to give us a way to turn it off.
- # [20:37] <Ms2ger> Let's move to git
- # [20:37] <jlebar> Seeing as it's just an advisory kind of thing that you can override anyway.
- # [20:37] <@ehsan> heh
- # [20:38] * @bz votes for RCS
- # [20:38] <@bz> on a zipfile
- # [20:38] <@bz> of the repo
- # [20:38] <Ms2ger> bz, vote overturned
- # [20:38] <@ehsan> I'm surprised why it's not an "extension" which you can just turn off
- # [20:38] <jlebar> How about we just keep the source on bz's computer and e-mail him patches? That's probably better than RCS.
- # [20:38] <@ted> there isn't any way to get DumpJSStack to go somewhere other than stdout on windows, is there?
- # [20:38] <@ted> (if you're already in the debugger)
- # [20:38] <@bz> jlebar: heh
- # [20:38] <Ms2ger> jlebar, that's what I do
- # [20:38] <jlebar> lol
- # [20:38] <@ehsan> ted: easiest way, run firefox | cat
- # [20:39] <Ms2ger> Then he emails back with a million comments
- # [20:39] <@ehsan> oh
- # [20:39] <@ted> jlebar: i've definitely come around to thinking that git's model of disposable branches is way better than mq
- # [20:39] <@ted> ehsan: yeah, i'm already in a debugger
- # [20:39] <@ehsan> missed the part about being already in the debugger
- # [20:39] <@bz> ted: lemme check
- # [20:39] <@ehsan> sorry
- # [20:39] <@ehsan> impossible ;)
- # [20:39] <@bz> ted: yeah, it explicitly sends to stdout
- # [20:39] <@ted> sucks
- # [20:39] <@ehsan> oh wait
- # [20:39] <@bz> 283 fputs(buf, stdout);
- # [20:39] <@bz> Now...
- # [20:39] <@ehsan> there's an output tab
- # [20:39] <@ehsan> in the debuggeer
- # [20:39] <@bz> you could breakpoint in xpc_DumpJSStack
- # [20:39] <@ehsan> that should capture it?
- # [20:39] <@ehsan> unless it's an opt build
- # [20:39] <@ted> i think i filed a bug asking for it to OutputDebugString when there's a debugger attached
- # [20:39] <@bz> at which point you have it in a char*
- # [20:40] <jlebar> ted, I've been using git for a month or so now, and I like disposable branches a lot. But the story with updating those branches and then pushing patches is not great.
- # [20:40] <@bz> and then you can do whatever with it
- # [20:40] <@ted> ehsan: this is a nightly
- # [20:40] <@ted> jlebar: yeah, i'm not really sure how that interacts with our workflow
- # [20:40] <jlebar> ted, Like, I update my patch, rebase -i, and now I have a new cset. But my old cset is gone from the history.
- # [20:40] * Quits: gw280 (george@moz-B0193EE1.gwright.org.uk) (Ping timeout)
- # [20:40] * Joins: gw280 (george@moz-B0193EE1.gwright.org.uk)
- # [20:40] <jlebar> ted, At least with mq, all my patch versions are in a repository.
- # [20:40] <@ted> true
- # [20:40] <jlebar> Not like I can read the diffs in that repo...
- # [20:40] <@ehsan> jlebar: not in git
- # [20:40] * Ms2ger does
- # [20:40] <Ms2ger> Read those diffs, that is
- # [20:41] <@ehsan> ted: sorry, don't know how you would do that
- # [20:41] <jlebar> ehsan, I mean, I know I can go back to the rev using reflog. But it's hard to go back more than one version, for all practical purposes.
- # [20:41] <biesi> bz, ted: conceivably you can do stdout=fopen("foo.txt", "w");
- # [20:41] <jlebar> ehsan, And I can't go back a version on another machine.
- # [20:41] <@bz> depending on what stdout is
- # [20:41] <Mook_as> ted: bug 390328 has a really stale patch that made it take a FILE*, IIRC
- # [20:41] <@bz> e.g. on Mac it's just a macro
- # [20:41] * Quits: jfkthame (jfkthame@6A297B7F.A1C12133.9542EC20.IP) (Quit: jfkthame)
- # [20:41] <Ms2ger> It's C++, what else than a macro would it be?
- # [20:41] <@ted> yeah, https://bugzilla.mozilla.org/show_bug.cgi?id=640542 is what I filed
- # [20:41] <@ted> oh well
- # [20:42] <@ehsan> jlebar: yeah, reflogs are not synced between repos
- # [20:42] <jlebar> ehsan, If we had more of a github pull request workflow, I'd just add commits atop commits until I passed review. But we don't do it like that.
- # [20:42] <@ted> i think i can repro this 100% with this session restore
- # [20:42] <@ehsan> which makes things hard
- # [20:42] * Quits: anant (anant@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [20:42] <@ted> so maybe i just restart firefox from a console
- # [20:42] <@ehsan> yes
- # [20:42] <gkw> ehsan: ping
- # [20:42] <@ehsan> jlebar: the way we use hg is weird
- # [20:42] <@ehsan> gkw: hi
- # [20:42] <Ms2ger> ehsan, ur wierd
- # [20:42] <@ted> sucks, even windbg doesn't give me a good stack here
- # [20:42] <@ted> i wonder wht
- # [20:42] <@ted> why
- # [20:42] <@bz> Ms2ger: um... a template?
- # [20:42] <@ehsan> Ms2ger: that I am ;)
- # [20:43] <Ms2ger> bz++
- # [20:43] * Quits: anky (anky@DFA27AF2.9D848627.A3D1B221.IP) (Client exited)
- # [20:43] <@ted> bsmedberg: ping
- # [20:43] <gkw> ehsan: question about silent updates: have we considered the scenario where people don't quit their browser for months in a row? I hope silent updates won't trip over this
- # [20:43] <@bsmedberg> ted: pong
- # [20:43] <@ted> bsmedberg: i have bug 723473 in windbg
- # [20:43] <tbsaunde> ehsan: jlebar you could create a new branch each time before rebasing I suppose
- # [20:43] <@ted> i have a session restore that 100% reproduces it
- # [20:43] <tbsaunde> so you'd have mypatch-v1 mypatch-v2 etc as brancehs
- # [20:43] <jlebar> tbsaunde, That would get old pretty quick, I think.
- # [20:43] <@ehsan> gkw: what do you mean by consider? those people won't get updates no matter what we do
- # [20:43] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Connection reset by peer)
- # [20:43] <@ted> interestingly, windbg fails to give me a full stack
- # [20:43] * Quits: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com) (Ping timeout)
- # [20:43] <mccr8> gkw: one solution would be to make the browser more unstable the longer it is up. ;)
- # [20:44] <@bsmedberg> ted: debug or release build?
- # [20:44] <@ted> bsmedberg: it's a nightly, so PGO'ed
- # [20:44] <tbsaunde> that said I don't do that, but I very rarely want to go back versions of a patch
- # [20:44] <@ehsan> tbsaunde: jlebar I use git tags for doing that
- # [20:44] <@ehsan> and I have found it useful
- # [20:44] <@ted> i could try spinning a local debug build and using this same session, i guess
- # [20:44] <@bsmedberg> ted: would it be possible to see if your session-restore can repro this in a debug build?
- # [20:44] <jlebar> I guess tags would work.
- # [20:44] <@ted> that's gonna seriously cramp my browsing style for the next 20 mins while i rebuild
- # [20:44] <@bsmedberg> ted: I suspect that we're double-freeing, and a debug heap smasher would find that a lot more easily
- # [20:44] <@ted> okay
- # [20:44] <@ted> i'll give it a spin
- # [20:44] <gkw> ehsan: e.g. if a person quits and starts Firefox towards the end of our 6 week train, and next quits and starts 7-8 weeks later, when 2 trains have passed
- # [20:44] <Ms2ger> See, git is wasting our time already
- # [20:45] <@ehsan> gkw: for now, we don't redownload and reapply a newer update if one is found, but with background updates, that would be easier
- # [20:45] <tbsaunde> ehsan: yeah tags seems more reasonable
- # [20:45] * Quits: @roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP) (Ping timeout)
- # [20:45] * @bsmedberg wonders how saveable a session restore is
- # [20:45] <@ted> bsmedberg: do you know how new of a m-c i need to have that plugin change?
- # [20:45] <Ms2ger> It's like ESR
- # [20:45] <@ehsan> gkw: so when you restart, you would always be running the latest version
- # [20:45] <tbsaunde> Ms2ger: compared to the amount of time we waste on hg?
- # [20:45] <jlebar> Ms2ger, I just wasted my morning with the stupid hg phases thing. Sounds like all tools are a waste of time. Thus RCS.
- # [20:45] <@ted> looks like my m-c is ~ a week out of date
- # [20:45] <gkw> ehsan: you mean w/ background updates?
- # [20:45] <@ehsan> gkw: but this is a problem which we should fix by prompting
- # [20:45] <@bsmedberg> ted: 01-31
- # [20:45] <@ehsan> gkw: yes
- # [20:45] <@ted> okay, so what i have is new enough
- # [20:45] <@ted> thanks
- # [20:45] <gkw> i see
- # [20:46] <@bz> An alternative to RCS, by the way, with similar performance characteristics, is hardcopy
- # [20:46] <@bz> unique hardcopy
- # [20:46] <@bz> whoever has it in his hands has the "lock"
- # [20:46] <@bz> you edit it.
- # [20:46] <@bz> Then you mail it to whoever wants to make the next change.
- # [20:46] <gkw> ehsan: so background & silent updates are best friends, two different projects, but they both relate to updates
- # [20:46] * gkw was confused by the two for awhile
- # [20:46] <@ted> bsmedberg: incidentally, this plugin change has made my firefox pretty crashy on both mac and win :-/
- # [20:46] <@ted> presumably because i use flashblock
- # [20:46] <@ehsan> bz: I believe that is called SourceSafe Without Repository Corruption Bugs
- # [20:46] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
- # [20:47] <Ms2ger> bz, if it's as fast as the hoodies... ;)
- # [20:47] <@bsmedberg> ted: yeah, we have some obvious issue with flashblock, it's on my list to figure out
- # [20:47] <gkw> ehsan: silent updates have landed. is background updates coming soon? or has it landed?
- # [20:47] <@ted> Ms2ger: i just got my hoodie the other day
- # [20:47] <@ehsan> gkw: silent updates is like an umbrella term really :)
- # [20:47] <@ehsan> it doesn't mean anything specific ;)
- # [20:47] <Ms2ger> ted, I got mine today, still waiting for my Fx4 beta T-shirt and my pony
- # [20:47] <@ehsan> gkw: the thing which has landed is technically the removal if the UAC dialog
- # [20:47] <@ted> bsmedberg: ~1-2 crashes a day on my mac
- # [20:47] * Quits: gcp_ (gpascutto@moz-D0E475EA.access.telenet.be) (Quit: Make a new plan, Stan!)
- # [20:47] * @ehsan wishes we were better at picking names
- # [20:48] <gkw> i see
- # [20:48] <gkw> thanks!
- # [20:48] <@ehsan> np :)
- # [20:48] <@ted> picking names is not the problem here
- # [20:48] <@ted> it's scoping
- # [20:49] <@ted> lots of things are large projects with many bits
- # [20:49] * Joins: aja (chatzilla@FE01A14B.D3D1D2A7.7880DB15.IP)
- # [20:49] <Bas> ehsan: We basically introduced a high privilege service to do the update, right?
- # [20:50] <Wes> ted: I got a hoodie the other day, too. My wife and kid are fighting over who gets to wear it first.
- # [20:50] <@ted> hah
- # [20:50] <@ted> the hoodies are pretty slick
- # [20:50] * davehunt is now known as davehunt|away
- # [20:50] <jtcranmer> I have the package, but I haven't actually taken it out yet
- # [20:51] <@ehsan> Bas: correct
- # [20:51] * Quits: peterv (peterv@moz-85A72D66.access.telenet.be) (Ping timeout)
- # [20:51] * joduinn-biab is now known as joduinn
- # [20:52] <Bas> ehsan: Out of curiousity, how high do we estimate the risk somebody finds a way to inject illegal code/libraries into that service so it can do something really terrible? :)
- # [20:52] <@ehsan> Bas: we made that pretty damned hard :)
- # [20:52] <NeilAway> ted: I keep meaning to patch assertions to use OutputDebugString too
- # [20:52] <Bas> ehsan: Awesome! :)
- # [20:52] <@ted> NeilAway: that'd be clever, but i'm more likely to run debug builds from the console
- # [20:53] * Quits: timA (tim@moz-535753DA.hsd1.or.comcast.net) (Max SendQ exceeded)
- # [20:53] <@ted> whereas i frequently wind up attaching to a nightly build to figure out what's wrong
- # [20:53] * Joins: timA (tim@moz-535753DA.hsd1.or.comcast.net)
- # [20:53] <Bas> ehsan: The reason I'm asking is somebody told me about something cool a couple of months ago where they spoofed a DNS on a network or something to pretend to be the updater and give a false update. Sounded interesting.
- # [20:53] <Bas> The update server, anyway
- # [20:54] <NeilAway> ted: yeah, but I don't like having to switch from the debugger to the console to see why it stopped at DebugBreak
- # [20:54] <@ted> we check the SSL cert of the updater, don't we?
- # [20:54] * mcote is now known as mcote|bank
- # [20:54] <@ted> NeilAway: ah, good point
- # [20:54] * Joins: jesup (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net)
- # [20:54] * Joins: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com)
- # [20:54] <Bas> ted: *shrugs* no idea, could be, I didn't see it work or anything. And I don't know enough about SSL to know how hard it would be to work around that.
- # [20:56] * Automate_ is now known as AutomatedTester
- # [20:56] <@ted> you'd have to get a cert into our cert store, presumably
- # [20:56] * jwir3|lunch is now known as jwir3
- # [20:56] <@ted> since i don't think we give the user a way to override that
- # [20:56] <@ted> or figure out a way to spoof a cert by hacking a CA'
- # [20:56] <Bas> ted: *nods* any CA would do, presumably?
- # [20:56] <@ted> i'm not sure if we check that the CA matches what we expect
- # [20:56] <@ted> we do that for some things, like addons, i think
- # [20:56] * Bas nods.
- # [20:56] <Bas> Ah, interesting.
- # [20:57] <@ted> we're signing the update mars nowadays
- # [20:57] <@ted> as part of the silent update process
- # [20:57] <@ted> i suspect we're only trusting a particular cert chain there, but i could be wrong
- # [20:57] <Bas> Interesting! Thanks, that solves a lot of my curiosity about the process :)
- # [20:58] * Quits: a-865 (fmcz@moz-A5D13CA.cable.mindspring.com) (Ping timeout)
- # [20:58] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Quit: mccr8)
- # [20:58] * merike|away is now known as merike
- # [20:58] <@ted> i think signing the mar is more to verify that the update that the elevated process is being asked to install is valid
- # [20:59] <@ted> and wasn't swapped around by some other program
- # [20:59] * Joins: a-865 (fmcz@moz-A5D13CA.cable.mindspring.com)
- # [21:00] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Quit: pcwalton)
- # [21:01] <@ehsan> Bas: our service does not access the network at all
- # [21:01] <Bas> ehsan: we feed it locally?
- # [21:01] <@ehsan> yes
- # [21:01] * Bas nods.
- # [21:02] <NeilAway> bbondy: no, the reason I mention HasFileAttributes is that possibly IsDirectory should call HasFileAttribute(FILE_ATTRIBUTE_DIRECTORY) and then put all the Resolve goodness into HasFileAttribute instead
- # [21:02] <bbondy> ah ok
- # [21:03] * Quits: gerv (gerv@moz-8E68CF56.in-addr.arpa) (Quit: Leaving.)
- # [21:04] <bbondy> NeilAway: Would you prefer I do that in that bug you just reviewed or just something to do once I optimize HasFileAttribute?
- # [21:06] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
- # [21:06] <bbondy> Bas: any chance of getting to bug 722225 this week?
- # [21:06] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
- # [21:06] * Quits: WeirdAl (chatzilla@moz-D461843.ask.info) (Quit: ChatZilla 0.9.88 [Firefox 10.0/20120129021758])
- # [21:07] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [21:07] * Joins: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP)
- # [21:07] <Bas> bbondy: I'll do it right now.
- # [21:07] <bbondy> sweet thanks
- # [21:07] <Bas> bbondy: (well, after dinner, but today, anyway :))
- # [21:08] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
- # [21:08] <bbondy> sounds great, thank you!
- # [21:08] * Joins: WeirdAl (chatzilla@moz-D461843.ask.info)
- # [21:08] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
- # [21:09] * Joins: stransky (stransky@moz-6F10C81D.net.upcbroadband.cz)
- # [21:09] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [21:10] <nemo> Pike: so. just curious, because we have a small localisation project ourselves. How do you ensure the reliability of submitted localisations for minor languages?
- # [21:10] <nemo> to avoid a Minecraft scenario
- # [21:11] <Bas> bbondy: Nice idea btw! In the longer term we should extend this and not try either 10.0 or 10.1 if both failed and the graphics card didn't change maybe? That would cut us another 50-ish ms on non-D3D10 hardware?
- # [21:11] <edmorley> mfinkle: xul failing on inbound
- # [21:11] <nemo> Pike: http://www.vg247.com/2012/01/29/racial-slur-slips-into-minecraft-translation-project/ I mean...
- # [21:11] <bbondy> Bas: Didn't even think of that, I'll do a follow up bug on that idea in the next week or so.
- # [21:12] * fabrice is now known as fabrice|afk
- # [21:12] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [21:12] <Pike> nemo: we don't crowdsource to begin with
- # [21:13] <bbondy> Bas: One thing is if we don't try either one then we aren't protected against hardware/DX changes.
- # [21:13] * Quits: timA (tim@moz-535753DA.hsd1.or.comcast.net) (Max SendQ exceeded)
- # [21:13] * Joins: timA (tim@moz-535753DA.hsd1.or.comcast.net)
- # [21:13] <bbondy> whereas this change currently protects against that by just setting a preference for which to try first before the other
- # [21:13] * Joins: daim (David_Mart@moz-EF3D4F79.fbx.proxad.net)
- # [21:13] <Pike> nemo: trivial crowdsourcing always falls for that, and folks that do non-trivial crowdsourcing don't say how they do it
- # [21:13] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [21:14] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [21:14] <nemo> Pike: ah. but if someone says "I want to translate language X" - and X is so rare that you have no one else to crosscheck...
- # [21:14] * timA is now known as IRCMonkey1066
- # [21:14] <Pike> we do have problems with a few languages not keeping up, though. need to pick that discussion up again
- # [21:14] <nemo> Pike: for us, that's for fairly large languages just 'cause we don't have that many contributors :(
- # [21:14] * Quits: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net) (Max SendQ exceeded)
- # [21:14] <bbondy> Bas: let me know if you have any ideas on that detection so we won't always ignore 10.0 and 10.1 over time.
- # [21:14] * IRCMonkey1066 is now known as timA
- # [21:15] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
- # [21:15] <nemo> Google Code-In had that problem for projects that accepted translations for languages that no mentors spoke. People signing up for translations and feeding them into google translate.
- # [21:15] <nemo> just for the $100 task payout - supposedly was common w/ contributors from India where I guess $100 goes a lot farther
- # [21:15] <Pike> nemo: if you have a consistent set of people, your localization sucks from the get-go, or is good. it's hard to get from a good and popular one to one with profanity. Mixed-in English strings hurting the UX is a different issue, which we in fact face
- # [21:16] * Quits: cviecco (cviecco@moz-104CC309.mv.mozilla.com) (Client exited)
- # [21:16] * Quits: ptheriault (ptheriault@moz-4BE034AB.ptr.us.xo.net) (Quit: ptheriault)
- # [21:16] <Pike> nemo: yeah, but real suck shows up technically during our beta process, so they never get released on par with the other releases
- # [21:16] * Quits: kdcw (kdc@moz-F7413045.pk.shawcable.net) (Quit: I love my HydraIRC -> http://www.hydrairc.com <-)
- # [21:16] <Pike> I read that thread about code-in, too, or at least skimmed through it
- # [21:17] <@ted> bsmedberg: okay, running this session in a debugger
- # [21:17] <@ted> bsmedberg: first i'm hitting an assertion
- # [21:17] <@bsmedberg> that might be good! ;-)
- # [21:17] <@ted> in plugin-container
- # [21:17] <@bsmedberg> enh
- # [21:17] <Pike> nemo: fx needs 6k strings, plus about 10 bugs with all kinds of shit, nobody does that for fun. you gotta be passionate about firefox. also, we don't pay
- # [21:18] * Quits: Lucas (Lucas@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [21:18] * Joins: coop (Chris@moz-A6FE435.build.sjc1.mozilla.com)
- # [21:18] <nemo> ah. fair point. to pull it off for a minor language you'd have to go to a lot of effort for a juvenile prank that would probably be caught in beta anyway.
- # [21:19] * Joins: Ami_Ty_ (Amie@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [21:19] <@ted> bsmedberg: http://pastebin.mozilla.org/1480020
- # [21:19] <@ted> is that assertion
- # [21:19] <nemo> unfortunately that doesn't help *us* :)
- # [21:19] <@ted> dunno if that tells you anything
- # [21:19] <@bsmedberg> CreateWindowEx failed for winless placeholder!
- # [21:20] * Quits: cadecairos (cadecairos@moz-57B23647.senecac.on.ca) (Ping timeout)
- # [21:20] <@ted> yeah
- # [21:20] <@bsmedberg> that's... surprising, but probably not directly related to this bug
- # [21:20] <@ted> okay
- # [21:20] <@ted> i think i probably just shot myself in the foot by hitting that assertion though
- # [21:21] * Joins: dbaron (dbaron@moz-A474E5FD.w80-12.abo.wanadoo.fr)
- # [21:21] * ChanServ sets mode: +o dbaron
- # [21:21] * Quits: gal (gal@moz-7327DB99.hsd1.ca.comcast.net) (Quit: gal)
- # [21:22] * Joins: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com)
- # [21:22] <@khuey> is there a way to run mochitest in an infinite loop?
- # [21:22] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [21:22] <@bsmedberg> shell scripting...
- # [21:22] <@khuey> heh
- # [21:23] <jhammel> while true; do....
- # [21:23] * @khuey sets --repeat=90000
- # [21:23] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Client exited)
- # [21:23] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [21:24] * Joins: nrc (nrc@538BABFE.A073F3E.97BBD552.IP)
- # [21:24] * Joins: asac (asac@5AEC5F57.F17C88F.6A3AF4D7.IP)
- # [21:25] * Quits: graememcc (chatzilla@moz-CB70B1B7.range86-148.btcentralplus.com) (Ping timeout)
- # [21:26] * Joins: graememcc (chatzilla@moz-E2BECFAE.range86-147.btcentralplus.com)
- # [21:26] <@ted> khuey: i thought bent added that
- # [21:26] <@ted> like repeat till failure
- # [21:26] * Quits: jaws|away (u2871@moz-160C58C6.com) (Max SendQ exceeded)
- # [21:26] * Quits: Unfocused (u2622@moz-160C58C6.com) (Max SendQ exceeded)
- # [21:26] <bent> it's in runtestsvmware.py
- # [21:26] * Joins: Unfocused (u2622@moz-160C58C6.com)
- # [21:26] <bent> i think
- # [21:26] * Quits: felipe (u2734@moz-160C58C6.com) (Max SendQ exceeded)
- # [21:27] * Joins: jaws|away (u2871@moz-160C58C6.com)
- # [21:27] <bent> maybe i added it to runtests.py
- # [21:27] * Joins: felipe (u2734@moz-160C58C6.com)
- # [21:27] * Joins: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP)
- # [21:27] * merike is now known as merike|away
- # [21:28] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
- # [21:28] <edmorley> bah the backout script gets confused when my editor is already open and doesn't keep the message
- # [21:28] * Cwiiis is now known as CwiiisAway
- # [21:29] <edmorley> mak: btw, have added a "ok to push?" y/n to my local copy of the backout script, saves the |hg qfin -a && hg push ssh-default|
- # [21:30] <mak> edmorley: good idea
- # [21:30] * Quits: @dbaron (dbaron@moz-A474E5FD.w80-12.abo.wanadoo.fr) (Ping timeout)
- # [21:30] <mak> edmorley: you should set the editor to open a new instance
- # [21:30] <mak> in Mercurial.ini
- # [21:30] <edmorley> yeah, just looking up the docs for that now
- # [21:30] <mak> provided your editor is good enough to support that
- # [21:30] <edmorley> notepad++
- # [21:30] <jhammel> so not vi or emacs then :)
- # [21:30] * Quits: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es) (Quit: Wychodzi)
- # [21:30] <mak> it can do
- # [21:30] <mak> pspad cannot, iirc
- # [21:31] <mak> btw, atm I use Scite with a custom theme, and works like a charm
- # [21:31] * mattwoodrow|away is now known as mattwoodrow
- # [21:32] * jhammel wonders if there will be an editor he can stand in his lifetime
- # [21:32] * Quits: chewey (chewey@moz-D71BB9F.dip0.t-ipconnect.de) (Ping timeout)
- # [21:33] <mak> well, I have the same problem on Mac, can't find one free and satisfying
- # [21:33] <@ted> emacs
- # [21:33] <mak> using textWrangler but it's not that usable for my taste
- # [21:33] * Quits: timA (tim@moz-535753DA.hsd1.or.comcast.net) (Max SendQ exceeded)
- # [21:33] * Joins: timA (tim@moz-535753DA.hsd1.or.comcast.net)
- # [21:34] * Joins: roc (chatzilla@538BABFE.A073F3E.97BBD552.IP)
- # [21:34] * ChanServ sets mode: +o roc
- # [21:34] <mconnor> mak: I'm a fan of textedit.
- # [21:34] <mconnor> er
- # [21:34] <mconnor> textmate
- # [21:34] * Joins: cviecco (cviecco@moz-104CC309.mv.mozilla.com)
- # [21:34] <mconnor> not free, but works very well
- # [21:35] * mconnor will pay for tools if they're worth it
- # [21:35] * Joins: gerv (gerv@moz-8E68CF56.in-addr.arpa)
- # [21:35] <mak> mconnor: ah ok, textedit was a bit too much simple >D
- # [21:35] <mak> I also heard of sublimeText
- # [21:35] * Joins: chewey (chewey@moz-D71BB9F.dip0.t-ipconnect.de)
- # [21:36] <mak> though looks like if I have a choice I like to use FOSS
- # [21:36] <@ted> bsmedberg: okay
- # [21:36] <@ted> http://pastebin.mozilla.org/1480041
- # [21:36] <@ted> is what i get in this debug build
- # [21:37] <@ted> which is that other crash
- # [21:37] <@ted> naturally
- # [21:37] * Joins: andreasn (andreasn@F2D29657.F60B0462.67AC9B1.IP)
- # [21:37] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Quit: nhirata)
- # [21:37] * Joins: ptheriault (ptheriault@moz-4BE034AB.ptr.us.xo.net)
- # [21:38] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [21:38] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
- # [21:38] <Bas> bbondy: So I'd simply store the VENDOR ID and DEVICE ID of the graphics card (can be retrieved through gfxInfo), if anything changes, try again, false positives don't matter, false negatives are a little worse..
- # [21:39] <bbondy> Bas: ok cool thx
- # [21:39] <@ted> bsmedberg: so, i'm crashing here: http://mxr.mozilla.org/mozilla-central/source/dom/plugins/base/nsPluginHost.cpp#982
- # [21:39] <@ted> aURL looks valid, but its vtable is dead memory
- # [21:39] <@ted> firebot: 0xdddddddd
- # [21:39] <firebot> ted: 0xDDDDDDDD is MSVC's dead memory marker (memory that has been freed)
- # [21:39] <@ted> yup
- # [21:39] * Joins: igor (igor@169CEE78.E37E53F7.1DAC7E2F.IP)
- # [21:40] <@bsmedberg> hrm
- # [21:40] <Bas> ted: fwiw, dddddddd is -during- a free.
- # [21:40] <Bas> After a free it becomes FEEEFEEE
- # [21:40] <Bas> So sounds like a race.
- # [21:40] * Joins: gal (gal@moz-BBE3ABD.mv.mozilla.com)
- # [21:40] <@ted> interesting
- # [21:40] <@bsmedberg> uh
- # [21:40] <@ted> that doesn't make much sense, we don't free XPCOM objects off the main thread
- # [21:40] <@ted> do we?
- # [21:41] <Bas> Or a child calling a function in the vtable of a parent?
- # [21:41] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [21:41] <Bas> (I'm just guessing, didn't even look at the function)
- # [21:41] <@bsmedberg> ted: is there more stack?
- # [21:41] <@ted> nope
- # [21:41] <@ted> that's all MSVC has
- # [21:41] <@bsmedberg> crap
- # [21:41] <@ted> i can DumpJSStack
- # [21:41] <@ted> if that'd help
- # [21:42] <Bas> ted: For reference: http://www.nobugs.org/developer/win32/debug_crt_heap.html#table
- # [21:42] <@ted> i think the JIT made the debugger unhappy
- # [21:42] <@ted> Bas: thanks
- # [21:42] <@bsmedberg> damn, I thought all the JITcode has frame pointers
- # [21:42] * juanb is now known as juanb|brb
- # [21:43] <@ted> i did too
- # [21:43] * Quits: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [21:43] <@ted> but it doesn't seem to get me out of this
- # [21:43] <@bsmedberg> ted: the nsObjectLoadingContent in frame 2-3
- # [21:43] <@bsmedberg> ted: does it still have reasonable data?
- # [21:44] * fabrice|afk is now known as fabrice
- # [21:44] * Quits: Goldorak (chatzilla@DE663D15.BAA8F39E.187A1082.IP) (Ping timeout)
- # [21:44] <@ted> http://pastebin.mozilla.org/1480055
- # [21:44] <Bas> bsmedberg ted: fwiw, I've seen JIT code mess up stack traces in the past in local builds.
- # [21:45] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
- # [21:45] * @ted wonders how much heap this process is using and if he could just send a full dump to bsmedberg
- # [21:46] <@ted> ~387MB
- # [21:46] <@bsmedberg> ted: I'd need the build+symbols too
- # [21:46] <@ted> true
- # [21:46] <@ted> what's a few more tens of megs between friends
- # [21:46] * Joins: mib_4tln93 (Mibbit@27C7CB3A.E76C1A78.520E9388.IP)
- # [21:46] <@bsmedberg> ted: don't bother, I think I can probably get this locally with some random browsing
- # [21:46] <@smaug> did something in nsIPrivateBrowsingService change recently ?
- # [21:46] <@ted> okay
- # [21:46] <@bsmedberg> ted: are you using the default ABP rules?
- # [21:46] * Quits: jimb (user@moz-B11B7E36.hsd1.or.comcast.net) (Input/output error)
- # [21:46] <@ted> bsmedberg: i'm using flashblock, not adblock
- # [21:46] <@bsmedberg> ok
- # [21:46] <@bsmedberg> are you using the default settings?
- # [21:47] <@ted> yeah
- # [21:47] <@ted> i clicked this huffington post link from facebook and crashed
- # [21:47] <Bas> ted: Also, my interpretation of 'during' might be wrong if HeapFree is somehow delayed, not sure.
- # [21:47] <@ted> i can't repro just by loading that page separately
- # [21:47] <@ted> but restoring this session is instant crash
- # [21:47] <@bsmedberg> ted: well, actually...
- # [21:47] <@ted> bsmedberg: i'm going to save off a full memory dump regardless
- # [21:47] <@bsmedberg> nsObjectLoadingContent.mURI is now 0x21ed1240
- # [21:48] <@bsmedberg> but in the stack it was 0x1f68b9c0
- # [21:48] <@ted> yeah
- # [21:48] <@bsmedberg> so it must have changed after the beginning of InstantiatePluginInstance
- # [21:48] <@bsmedberg> interesting!
- # [21:48] <@ted> apparently that's an about URI
- # [21:49] <@ted> nsNestedAboutURI
- # [21:50] * Quits: @smaug (chatzilla@moz-469612CA.elisa-mobile.fi) (Ping timeout)
- # [21:50] <edmorley> mak: -multiInst added, works well now :-) (once I realised there were editor= lines in my .hgrcs overriding mercurial.ini, doh)
- # [21:50] <@ted> about:blank FWIW
- # [21:50] * Joins: jimb (user@moz-B11B7E36.hsd1.or.comcast.net)
- # [21:50] <@ted> with the mBaseURI pointing at some gmail thing
- # [21:51] <mak> edmorley: heh. I remember that option now that you reported it
- # [21:51] * Joins: smaug (chatzilla@moz-469612CA.elisa-mobile.fi)
- # [21:51] * ChanServ sets mode: +o smaug
- # [21:51] <mib_4tln93> hi
- # [21:51] <mib_4tln93> When will repair bugs https://bugzilla.mozilla.org/show_bug.cgi?id=678800
- # [21:53] * Quits: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com) (Ping timeout)
- # [21:54] * Joins: TheOne (one@moz-678F655D.dip.t-dialin.net)
- # [21:54] * Joins: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com)
- # [21:55] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [21:56] * Quits: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net) (Quit: jduell)
- # [21:57] <lurking> mib_4tln93: doesn't look like anytime soon - its not assigned and have been marked UNCONFIRMED -
- # [21:57] * mcote|bank is now known as mcote
- # [21:57] * Quits: harth (harth@moz-1F71062D.hsd1.ca.comcast.net) (Input/output error)
- # [22:00] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Quit: Ex-Chat)
- # [22:01] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
- # [22:01] <edmorley> jimm: don't know if you've seen https://groups.google.com/d/topic/mozilla.dev.tree-management/_yUe9mobQHA/discussion ?
- # [22:02] <Standard8> bsmith: would you be happy if I hg transplanted the patches on bug 712363 to mozilla-aurora?
- # [22:02] * Joins: Lucas (Lucas@moz-4BE034AB.ptr.us.xo.net)
- # [22:03] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [22:03] <mib_4tln93> lurking: Been marked new, Then turned to UNCONFIRMED https://bugzilla.mozilla.org/show_activity.cgi?id=678800
- # [22:03] <@ted> bsmedberg: i dumped a full dump
- # [22:03] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [22:03] <@ted> i'll upload it with the build+symbols and email you details
- # [22:03] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
- # [22:03] <jimm> edmorley: I'm going to back both out, and run each through try
- # [22:03] <@ted> it's my normal browsing session, so uh, don't steal all my passwords
- # [22:04] <lurking> mib_4tln93: indeed - I read the bug -
- # [22:04] <jhammel> ooh! ETRADE cookie
- # [22:04] * Joins: peregrino (peregrino@DCA8E2FE.E9AF48B6.3806BE7F.IP)
- # [22:04] <edmorley> jimm: thank you :-)
- # [22:04] <bsmith> Standard8: Yes, that is fine. If it isn't done by you today, I will do it this evening
- # [22:04] <Standard8> bsmith: ok thanks
- # [22:06] * Quits: gal (gal@moz-BBE3ABD.mv.mozilla.com) (Quit: gal)
- # [22:06] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [22:06] * Quits: Ms2ger (Ms2ger@2A6DBEAA.25A8C888.37724B0D.IP) (Quit: nn)
- # [22:06] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
- # [22:06] * Quits: Lucas (Lucas@moz-4BE034AB.ptr.us.xo.net) (Ping timeout)
- # [22:06] * rnewman|afk is now known as rnewman
- # [22:06] <edmorley> jimm: want me to back out?
- # [22:06] <jimm> edmorley: sure, if you have the time
- # [22:06] * Joins: Lucas (Lucas@moz-104CC309.mv.mozilla.com)
- # [22:07] * Quits: @smaug (chatzilla@moz-469612CA.elisa-mobile.fi) (Input/output error)
- # [22:07] * Quits: KLB (Kenneth_Ba@moz-CB90BBF2.maine.res.rr.com) (Ping timeout)
- # [22:07] * Joins: smaug (chatzilla@moz-469612CA.elisa-mobile.fi)
- # [22:07] * ChanServ sets mode: +o smaug
- # [22:08] * Quits: asac (asac@5AEC5F57.F17C88F.6A3AF4D7.IP) (Ping timeout)
- # [22:08] * armenzg is now known as armenzg_mtg
- # [22:09] <@ted> bsmedberg: details in email
- # [22:09] * @ted -> doctor
- # [22:09] * Quits: dria (dria@moz-BDD802ED.hfc.comcastbusiness.net) (Ping timeout)
- # [22:09] * mccr8 is now known as mccr8|lunch
- # [22:10] * Joins: anant (anant@moz-BBE3ABD.mv.mozilla.com)
- # [22:10] * Quits: cviecco (cviecco@moz-104CC309.mv.mozilla.com) (Client exited)
- # [22:11] <mak> uh-oh, bad regression in Ts... jimm
- # [22:11] <jimm> it's being backed out
- # [22:11] <mak> jimm: ah (un)cool!
- # [22:12] * Quits: evilpie (evilpie@moz-67924BCC.pools.arcor-ip.net) (Ping timeout)
- # [22:12] <jimm> I'm guessing it was probably my patch that did it. I'll figure it out using try.
- # [22:12] * mak should read some backlog before pinging others
- # [22:12] * Joins: KLB (Kenneth_Ba@moz-CB90BBF2.maine.res.rr.com)
- # [22:14] * Joins: dholbert_ (dholbert@moz-BBE3ABD.mv.mozilla.com)
- # [22:17] * Joins: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net)
- # [22:17] * Quits: dholbert_ (dholbert@moz-BBE3ABD.mv.mozilla.com) (Quit: Ex-Chat)
- # [22:18] <edmorley> jimm: done
- # [22:18] <BenWa> If you have multiple heads in the default branch which ones does TBPL pick up for testing? Always tip?
- # [22:18] * Joins: jfkthame (jfkthame@6A297B7F.A1C12133.9542EC20.IP)
- # [22:18] <jimm> edmorley: thanks!
- # [22:19] * Quits: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP) (Quit: Leaving)
- # [22:19] * Joins: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com)
- # [22:19] * Joins: gal (gal@moz-BBE3ABD.mv.mozilla.com)
- # [22:20] * Quits: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net) (Input/output error)
- # [22:20] * Joins: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net)
- # [22:20] <Mossop> So is our grand scheme for getting rid of flash to just break it, because playing any flash video completely destroys my current Nightly :(
- # [22:20] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
- # [22:21] * Joins: tan (tanner@66090057.89B7F6A1.E1FC2552.IP)
- # [22:21] <BenWa> Mossop: no, we've landed a big refactoring for plugins so breakage is very hard to avoid
- # [22:21] <gavin> Mossop: flashblock?
- # [22:21] <ohsix> BenWa: bug #? (interested in what, and i don't follow that close)
- # [22:21] <gavin> ohsix: bug 90268
- # [22:21] <Mossop> gavin: Nope
- # [22:22] <Mossop> Adblock plus I guess
- # [22:22] <ohsix> thanks
- # [22:22] <tan> Starting Nightly on Linux didn't change, did it? Suddenly when I run cd ~/firefox && ./firefox nothing happens.
- # [22:22] <tan> safe mode won't even open
- # [22:22] <lurking> Mossop: https://bugzilla.mozilla.org/show_bug.cgi?id=723154
- # [22:22] <Mossop> Oh apparently not adblock plus
- # [22:23] * juanb|brb is now known as juanb
- # [22:23] * Quits: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net) (Input/output error)
- # [22:23] * Joins: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net)
- # [22:24] * Joins: evilpie (evilpie@moz-67924BCC.pools.arcor-ip.net)
- # [22:24] * Quits: kinetik (kinetik@B0506AEA.F200EF31.613E47D1.IP) (Ping timeout)
- # [22:24] * Joins: kinetik (kinetik@B0506AEA.F200EF31.613E47D1.IP)
- # [22:25] * Joins: protz (jonathan@moz-7F6750F6.xulforum.org)
- # [22:25] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:26] * Quits: gal (gal@moz-BBE3ABD.mv.mozilla.com) (Quit: gal)
- # [22:26] * Joins: cviecco (cviecco@moz-4BE034AB.ptr.us.xo.net)
- # [22:27] * Joins: cviecco_ (cviecco@moz-104CC309.mv.mozilla.com)
- # [22:28] * Quits: cviecco (cviecco@moz-4BE034AB.ptr.us.xo.net) (Ping timeout)
- # [22:28] * Quits: evilpie (evilpie@moz-67924BCC.pools.arcor-ip.net) (Quit: ChatZilla 0.9.88 [Firefox 13.0a1/20120203031138])
- # [22:28] * Quits: mjschranz (mjschranz@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
- # [22:28] * Quits: peregrino (peregrino@DCA8E2FE.E9AF48B6.3806BE7F.IP) (Quit: peregrino)
- # [22:28] <@roc> Mossop: on my machine, playing Flash destroys all browsers (since my latest Windows update)
- # [22:29] * jmaher is now known as jmaher|afk
- # [22:29] * Joins: evilpie (evilpie@moz-67924BCC.pools.arcor-ip.net)
- # [22:29] * Quits: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Quit: WeeChat 0.3.5)
- # [22:30] * Joins: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:32] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
- # [22:32] * Quits: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net) (Input/output error)
- # [22:33] * Joins: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net)
- # [22:33] * Joins: grubshka (grubshka@moz-6156F4EB.w86-216.abo.wanadoo.fr)
- # [22:34] * Quits: protz (jonathan@moz-7F6750F6.xulforum.org) (Quit: Leaving)
- # [22:34] * Joins: peterv (peterv@moz-85A72D66.access.telenet.be)
- # [22:35] * Quits: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net) (Input/output error)
- # [22:35] * Joins: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net)
- # [22:35] * Quits: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 10.0/20120131115133])
- # [22:35] <Mossop> roc: Huh, maybe a windows update problem then?
- # [22:35] * Quits: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net) (Input/output error)
- # [22:35] * Joins: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net)
- # [22:35] <tan> hm, nevermind. pkill firefox several times fixed it :P
- # [22:36] <Mossop> roc: My last updates were installed nearly two weeks ago so I don't think it's that
- # [22:36] * Quits: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net) (Input/output error)
- # [22:36] * Joins: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net)
- # [22:36] <lurking> Mossop: I've not had any issues like roc mentioned win7 x64 fully up-to-date
- # [22:36] <@roc> yeah, it's probably just my Windows 7 install that has rotted
- # [22:37] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [22:37] * Quits: grubshka (grubshka@moz-6156F4EB.w86-216.abo.wanadoo.fr) (Ping timeout)
- # [22:37] * Quits: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net) (Input/output error)
- # [22:37] * Joins: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net)
- # [22:38] <lurking> I also using the latest Flash beta 5 I believe it is 11.2.202.197
- # [22:38] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [22:38] * padenot is now known as padenot|away
- # [22:38] * Quits: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net) (Input/output error)
- # [22:39] * Joins: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net)
- # [22:39] * davehunt|away is now known as davehunt|mtg
- # [22:39] <Mossop> Oh there we go, getting it to send crash reports now
- # [22:39] * Quits: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net) (Input/output error)
- # [22:39] * Joins: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net)
- # [22:39] * Quits: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net) (Input/output error)
- # [22:39] * Joins: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net)
- # [22:40] <Mossop> Or rather it says the plugin crashed and that it will send the crash report but it got throttled so I have no way to see it :(
- # [22:41] * Joins: grubshka (grubshka@moz-6B8BEB14.w86-216.abo.wanadoo.fr)
- # [22:41] * Joins: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP)
- # [22:41] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
- # [22:41] <NeilAway> bbondy: well, I'm expecting at least one more follow up consistency bug
- # [22:41] <Matti> roc:Did you already deleted the flash data in %appdata% ?
- # [22:42] <bbondy> NeilAway: ok will do in the followup, will post this week
- # [22:42] * Quits: karl (karl@moz-E14434DD.jetstream.xtra.co.nz) (Ping timeout)
- # [22:42] * Joins: harth (harth@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:42] * Quits: Lucas (Lucas@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [22:43] * Joins: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com)
- # [22:43] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [22:43] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
- # [22:43] * Quits: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP) (Quit: This computer has gone to sleep)
- # [22:43] <lurking> My Pro-tip for Flash is to use the Adobe Flash un-installer, and install clean previously downloaded version of Flash - Using their updater to update over as always been iffy IMO.
- # [22:44] <@roc> Mattno
- # [22:45] * NeilAway wonders whether jlebar(?) filed a bug on hg push -f making the changeset immutable in latest hg
- # [22:45] * Joins: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP)
- # [22:45] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [22:45] <jlebar|mac> NeilAway: https://bugzilla.mozilla.org/show_bug.cgi?id=725362 ?
- # [22:46] * Quits: jimb (user@moz-B11B7E36.hsd1.or.comcast.net) (Ping timeout)
- # [22:46] <jlebar|mac> NeilAway: pain in the ass. But you know, apparently nobody at Mozilla runs hg pre-releases. Like we tell other people to do with Firefox. :)
- # [22:47] <NeilAway> jlebar|mac: heh
- # [22:48] * Quits: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com) (Quit: Konversation terminated!)
- # [22:49] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
- # [22:49] <Mossop> Excellent, looks like a gfx driver problem https://crash-stats.mozilla.com/report/index/bp-4ba6fd68-3ef8-4916-ac49-2a2d92120208
- # [22:49] * mccr8|lunch is now known as mccr8
- # [22:50] * Joins: faramarz_ (faramarz@moz-BBE3ABD.mv.mozilla.com)
- # [22:50] * Joins: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net)
- # [22:52] * Quits: faramarz_ (faramarz@moz-BBE3ABD.mv.mozilla.com) (Quit: faramarz_)
- # [22:52] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [22:53] * heycam|away is now known as heycam
- # [22:53] * Joins: Lucas_ (Lucas@moz-104CC309.mv.mozilla.com)
- # [22:53] * Lucas_ is now known as Lucas
- # [22:54] * Joins: ahal (ahal@moz-7759ABDD.cpe.net.cable.rogers.com)
- # [22:55] <lurking> Mossop: dual video cards ?
- # [22:55] <Mossop> Yes
- # [22:55] * Joins: dria (dria@moz-BDD802ED.hfc.comcastbusiness.net)
- # [22:55] * Quits: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [22:57] * Parts: Lucas (Lucas@moz-104CC309.mv.mozilla.com)
- # [22:57] * Quits: msucan (msucan-@6F9FBB72.2C9C6E98.BD62875.IP) (Quit: .)
- # [22:58] * Quits: ddahl (ddahl@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
- # [22:58] <jlebar|mac> Can someone please give cbrocious@mozilla.com editbugs privilege?
- # [22:58] <jlebar|mac> Oh, jdm has got it. ^
- # [22:59] * Quits: TheOne (one@moz-678F655D.dip.t-dialin.net) (Input/output error)
- # [22:59] * Quits: evilpie (evilpie@moz-67924BCC.pools.arcor-ip.net) (Quit: ChatZilla 0.9.88 [Firefox 13.0a1/20120203031138])
- # [22:59] <ohsix> did that guy learn how to ride a bike yet
- # [23:04] * Quits: gkw (gkw@moz-FEE214EF.tmodns.net) (Ping timeout)
- # [23:04] * Joins: kaze (kaze@moz-D5F31D56.w82-123.abo.wanadoo.fr)
- # [23:04] * Joins: gkw (gkw@moz-FEE214EF.tmodns.net)
- # [23:04] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
- # [23:04] * Quits: mib_4tln93 (Mibbit@27C7CB3A.E76C1A78.520E9388.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [23:05] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [23:07] <@smaug> ttaubert: ping
- # [23:07] <ttaubert> smaug: hey
- # [23:07] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [23:07] * Joins: karl (karl@538BABFE.A073F3E.97BBD552.IP)
- # [23:08] <@smaug> ttaubert: do you happen to know what could create canvas elements in hiddenwindow document
- # [23:08] <ttaubert> smaug: the thumbnail service
- # [23:08] <ttaubert> ehy?
- # [23:08] * Parts: tan (tanner@66090057.89B7F6A1.E1FC2552.IP)
- # [23:08] <ttaubert> why?
- # [23:09] <@smaug> ttaubert: they just show up in cycle collection log
- # [23:09] <@smaug> and are something reasonable new
- # [23:09] <ttaubert> ah ok
- # [23:09] <ttaubert> yes, they are :)
- # [23:09] <@smaug> ttaubert: so, what is keeping them alive?
- # [23:09] * Quits: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net) (Quit: Linkinus - http://linkinus.com)
- # [23:10] <@smaug> the service has a pointer to them?
- # [23:10] <ttaubert> smaug: nothing should keep them alive. they're created and use for ctx.drawWindow(). then we read them
- # [23:10] * Joins: njn (chatzilla@moz-985D75A2.dyn.iinet.net.au)
- # [23:10] <ttaubert> after that they should be cycle collected
- # [23:10] * Quits: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net) (Ping timeout)
- # [23:11] <@smaug> ttaubert: the log I'm looking at has plenty of canvas elements with refcnt=1
- # [23:11] <ttaubert> mh
- # [23:11] <@smaug> and that one reference is unknown
- # [23:11] <ttaubert> http://mxr.mozilla.org/mozilla-central/source/browser/components/thumbnails/PageThumbs.jsm#191
- # [23:11] <ttaubert> this is where they're created
- # [23:12] * Quits: michal (michal@18728636.D0F82CD8.32697916.IP) (Ping timeout)
- # [23:12] * Joins: michal (michal@18728636.D0F82CD8.32697916.IP)
- # [23:13] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [23:13] <@smaug> ttaubert: who calls capture() ?
- # [23:13] <ttaubert> smaug: http://mxr.mozilla.org/mozilla-central/source/browser/base/content/browser-thumbnails.js#79
- # [23:13] <edmorley> !szeen bbondy
- # [23:14] <edmorley> !seen bbondy
- # [23:14] * Joins: darktrojan (geoff@moz-E65802C.dsl.telstraclear.net)
- # [23:14] <firebot> bbondy was last seen 32 minutes and 4 seconds ago, saying 'NeilAway: ok will do in the followup, will post this week' in #developers.
- # [23:14] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [23:14] * Joins: Lucas (Lucas@moz-104CC309.mv.mozilla.com)
- # [23:14] <ttaubert> smaug: btw, there is a new patch soon to be landed that does not pass the canvas around anymore
- # [23:14] <ttaubert> but the canvas shouldn't be held alive for a long time (I think)
- # [23:14] <ttaubert> we don't event append it to the DOM
- # [23:15] <ttaubert> s/event/even/
- # [23:15] <@smaug> ttaubert: I need to recreate the CC log to see whether those canvas elements were there only temporarily
- # [23:15] * Quits: WeirdAl (chatzilla@moz-D461843.ask.info) (Quit: ChatZilla 0.9.88 [Firefox 10.0/20120129021758])
- # [23:16] * Quits: coop (Chris@moz-A6FE435.build.sjc1.mozilla.com) (Quit: coop)
- # [23:16] <@smaug> ttaubert: ok, this other log doesn't have them
- # [23:17] <ttaubert> yippieh
- # [23:17] * Quits: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP) (Quit: lmandel)
- # [23:18] * Joins: WeirdAl (chatzilla@moz-D461843.ask.info)
- # [23:19] <WeirdAl> jimm: you were right, FF8 has the hang :(
- # [23:19] * Quits: drice (derice@1606D15F.E628B196.8E155D4E.IP) (Quit: Leaving.)
- # [23:19] <WeirdAl> maybe our code wasn't triggering it then for some reason
- # [23:20] * Quits: AaronMT (AaronMT@F2D29657.F60B0462.67AC9B1.IP) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [23:21] * Quits: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com) (Quit: Miranda IM - Multi protocol instant messenger @ www.miranda-im.org)
- # [23:21] * IRCMonkey46336 is now known as Tobbi
- # [23:22] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [23:23] * Quits: cviecco_ (cviecco@moz-104CC309.mv.mozilla.com) (Client exited)
- # [23:23] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [23:23] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [23:24] * Quits: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net) (Quit: jduell)
- # [23:24] * Joins: asac (asac@5AEC5F57.F17C88F.6A3AF4D7.IP)
- # [23:25] * davehunt|mtg is now known as davehunt
- # [23:25] * Quits: aja (chatzilla@FE01A14B.D3D1D2A7.7880DB15.IP) (Client exited)
- # [23:27] <NeilAway> !seen jwein
- # [23:27] <firebot> jwein was last seen 5 weeks, 15 hours, 32 minutes and 39 seconds ago, changing nick to jaws_.
- # [23:27] * Quits: daim (David_Mart@moz-EF3D4F79.fbx.proxad.net) (Quit: ChatZilla 0.9.88 [Firefox 10.0/20120129021758])
- # [23:27] <gavin> NeilAway: jaws|away
- # [23:27] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
- # [23:27] * Quits: asac (asac@5AEC5F57.F17C88F.6A3AF4D7.IP) (Ping timeout)
- # [23:28] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
- # [23:28] * Quits: past (past@moz-4923E026.dsl.dyn.forthnet.gr) (Input/output error)
- # [23:29] * Joins: stefanh_netbook (chatzilla@moz-3EED0162.customers.ownit.se)
- # [23:30] * Quits: @smaug (chatzilla@moz-469612CA.elisa-mobile.fi) (Ping timeout)
- # [23:30] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
- # [23:31] * Joins: gal (gal@moz-7B0110AD.mv.mozilla.com)
- # [23:32] * Joins: necolas (necolas@moz-C8C6D8F3.bb.sky.com)
- # [23:32] * Joins: cviecco (cviecco@moz-104CC309.mv.mozilla.com)
- # [23:32] * Quits: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP) (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
- # [23:33] * Quits: gal (gal@moz-7B0110AD.mv.mozilla.com) (Quit: gal)
- # [23:34] * Joins: gal (gal@moz-BBE3ABD.mv.mozilla.com)
- # [23:34] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [23:34] * Quits: gal (gal@moz-BBE3ABD.mv.mozilla.com) (Quit: gal)
- # [23:34] * Quits: graememcc (chatzilla@moz-E2BECFAE.range86-147.btcentralplus.com) (Quit: ChatZilla 0.9.88 [Firefox 10.0/20120129161724])
- # [23:34] <WeirdAl> whoops, wrong channel
- # [23:35] * Joins: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net)
- # [23:36] * Quits: By-Tor (bytor@moz-46974D0B.dyn.optonline.net) (Quit: Leaving)
- # [23:38] * Quits: cviecco (cviecco@moz-104CC309.mv.mozilla.com) (Client exited)
- # [23:39] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
- # [23:39] * Quits: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com) (Quit: Computer has gone to sleep.)
- # [23:39] * Joins: priya (priya@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [23:40] * Quits: Lucas (Lucas@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [23:40] * Joins: gandalf (zbraniecki@moz-2E7CDBDA.neoplus.adsl.tpnet.pl)
- # [23:40] <MattN> edmorley: can I just fix https://bugzilla.mozilla.org/show_bug.cgi?id=294260#c55 and comment 56 in that bug?
- # [23:42] * Joins: juanb_ (jbecerra@moz-BBE3ABD.mv.mozilla.com)
- # [23:43] <edmorley> MattN: for c#55 I'm sorting out a handful of similar changes in bug 725429, so might be easier if I deal with there? for c#56, I can get kutsurak to include it in his bug 702388 followup perhaps
- # [23:43] <edmorley> if that makes things easier for you? :-)
- # [23:43] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [23:43] <MattN> ok, if you can handle both that's fine but if I was going to fix one I might as well fix both
- # [23:43] * Quits: juanb (jbecerra@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
- # [23:43] * juanb_ is now known as juanb
- # [23:44] <vingtetun> jwir3: ping, is http://vingtetun.org/tmp/columns.html a know bug?
- # [23:44] <jwir3> hi vingtetun
- # [23:44] <vingtetun> hey
- # [23:45] <edmorley> MattN: neither will break the build, and I've filed bug 725429 anyway since that comment (mainly for things unrelated to your bug), so happy to deal with both :-)
- # [23:45] <jwir3> vingetun: Let me see, just a second
- # [23:45] <vingtetun> sure thanks
- # [23:45] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [23:45] <MattN> edmorley: ok, I'm adding a comment to my bug so people know it's being followed-up on. Thanks :)
- # [23:46] * Joins: asac (asac@5AEC5F57.F17C88F.6A3AF4D7.IP)
- # [23:46] <edmorley> MattN: cool, sorry for not adding such a comment after the others :-)
- # [23:46] <jwir3> vingtetun: Ah, so this has to do with how column frames are treated when there's overflow?
- # [23:46] * Joins: jduell (jduell@moz-9FFC93A4.airbears.berkeley.edu)
- # [23:46] <MattN> np
- # [23:47] <jwir3> vingtetun: IOW, you're asking whether or not it's known that the column boxes extend outside of the frame when there is too much text?
- # [23:47] * fabrice is now known as fabrice|afk
- # [23:47] <vingtetun> jwir3: yeah, i was expecting them to create more columns horizontally
- # [23:47] * Quits: jhammink (textual@moz-BBE3ABD.mv.mozilla.com) (Quit: Computer has gone to sleep.)
- # [23:48] <vingtetun> since i have set a constraint on the height
- # [23:48] * Joins: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com)
- # [23:48] <vingtetun> (i'm using a nightly - i have not tried on a regular firefox)
- # [23:48] * Quits: hub (hub@21B7B9F2.B87E9213.6E712CE2.IP) (Ping timeout)
- # [23:49] * rnewman is now known as rnewman|errand
- # [23:49] <jwir3> vingtetun: Yes, I think this is known: bug 531793
- # [23:50] <jwir3> surprising that it hasn't been fixed yet, though...
- # [23:50] * Joins: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net)
- # [23:50] <vingtetun> i have seen this bug but the guy mentionned it works with the constraint on the 'height' property, but not with 'max-height'
- # [23:50] <vingtetun> "The behaviour is correct if using the "height" property instead."
- # [23:51] <jwir3> oh yeah, I missed that
- # [23:52] * Quits: andreasn (andreasn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [23:53] * catlee is now known as catlee-lunch
- # [23:53] * Joins: andreasn (andreasn@F2D29657.F60B0462.67AC9B1.IP)
- # [23:53] * Quits: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP) (Quit: madhava)
- # [23:54] <Waldo> dholbert: why isn't bug 458167 P1 critical?
- # [23:54] * Waldo ducsk
- # [23:54] <vingtetun> jwir3: so do you want me to open a bug for it?
- # [23:54] <Waldo> er, ducks
- # [23:54] * Quits: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP) (Quit: This computer has gone to sleep)
- # [23:54] * Joins: smaug (chatzilla@moz-6460F15A.gprs.sl-laajakaista.fi)
- # [23:54] * ChanServ sets mode: +o smaug
- # [23:55] * jhford-work is now known as jhford-work-away
- # [23:55] <dholbert> Waldo, I don't know why its not!
- # [23:55] * Joins: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net)
- # [23:55] <jwir3> vingtetun: Yeah, that is probably a good idea. If you could cc me on it, too, that would be appreciated! Also maybe mention that it's slightly different than bug 531793 and that it could be a regression.
- # [23:55] * Joins: cviecco (cviecco@moz-104CC309.mv.mozilla.com)
- # [23:55] <vingtetun> will do
- # [23:55] <vingtetun> thanks
- # [23:55] <jwir3> vingtetun: Thanks!
- # [23:55] <dholbert> Waldo, (it was me wasting some time while waiting for builds to finish back in 2008 :D)
- # [23:56] * armenzg_mtg is now known as armenzg_lunch
- # [23:56] * Quits: nthomas (chatzilla@moz-13EC3BC5.west.biz.rr.com) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.13/20101203074337])
- # [23:57] * Ziggy_Maes is now known as Ziggy|AWAY
- # [23:57] <Waldo> dholbert: well played
- # [23:57] <Waldo> dolske, jhammel: ^
- # [23:57] <dholbert> :)
- # [23:58] <dholbert> Waldo, its nothing, really
- # [23:58] * Quits: jfriedman (androirc@moz-B1103D5B.nwrknj.fios.verizon.net) (Ping timeout)
- # [23:58] * philor is now known as philor|away
- # [23:59] <vingtetun> jwir3: done, bug 725485
- # [23:59] * rail is now known as rail_away
- # [23:59] <jwir3> vingtetun: Thanks a lot!
- # [23:59] * Quits: Pike (Pike@moz-E31CD2CB.mozilla.org) (Quit: ChatZilla 0.9.88 [Firefox 9.0.1/20111220165912])
- # Session Close: Thu Feb 09 00:00:00 2012
The end :)