/irc-logs / mozilla / #developers / 2012-06-01 / end
Options:
- # Session Start: Fri Jun 01 00:00:00 2012
- # Session Ident: #developers
- # [00:00] * Quits: drice (derice@moz-1D9C882A.deploy.akamaitechnologies.com) (Quit: Leaving.)
- # [00:00] <catlee> firefox always crashes when I quit my pandora profile
- # [00:00] * ctalbert|scl3 is now known as ctalbert
- # [00:00] * zpao is now known as zpao|detached
- # [00:00] <catlee> somewhere in X
- # [00:00] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:00] * Quits: vikash (vikash@9C6FB209.F7194C1A.FB0CC892.IP) (Quit: Leaving)
- # [00:01] * philor is now known as philor|away
- # [00:01] * Parts: mmoutenot (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [00:02] <catlee> https://crash-stats.mozilla.com/report/index/bp-faaf5d9a-edcb-4a2b-8b6c-f9f532120531
- # [00:02] * Quits: ianbicking (ianbicking@moz-AD0FEE21.hsd1.mn.comcast.net) (Quit: ianbicking)
- # [00:02] * Quits: bnicholson (bnicholson@moz-7C52413B.rcmdva.fios.verizon.net) (Ping timeout)
- # [00:03] * Quits: AaronMT (AaronMT@F2D29657.F60B0462.67AC9B1.IP) (Quit: Computer has gone to sleep.)
- # [00:03] * davehunt is now known as davehunt|away
- # [00:03] * joduinn-mtg is now known as joduinn
- # [00:03] * kmoir_buildduty is now known as kmoir-afk
- # [00:04] * catlee is now known as catlee-away
- # [00:04] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Ex-Chat)
- # [00:04] * Joins: bonnie_ (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:05] <nemo> wow. I haven't used Firefox 3.5 in so long. Was kind of a shock to fire it up :)
- # [00:05] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
- # [00:05] <nemo> hm. I guess I'd better check to see if there are any major outstanding vulnerabilities in FF3.5.16
- # [00:06] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [00:06] <nemo> although I suppose if anyone exploits this raspberry pi, I'll just reset the SD card :)
- # [00:07] * Joins: nrc (nrc@538BABFE.A073F3E.97BBD552.IP)
- # [00:07] * bmoss is now known as bmoss|afk
- # [00:08] * Quits: Misfit_Geek (MisfitGeek@moz-BD3E98A8.hsd1.nh.comcast.net) (Quit: Leaving)
- # [00:08] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Ping timeout)
- # [00:08] <glandium> nemo: note that the debian package has many many security backports
- # [00:09] * glandium is going to be a terrible m-c lander and is heading to bed. Thanks in advance to whoever is going to watch my tree ;)
- # [00:09] * philor|away is now known as philor
- # [00:10] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [00:10] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:10] * Joins: yuan (ywang@moz-FA2E1265.hfc.comcastbusiness.net)
- # [00:10] * zpao|detached is now known as zpao
- # [00:10] * Joins: ianbicking (ianbicking@moz-AD0FEE21.hsd1.mn.comcast.net)
- # [00:10] * jgriffin is now known as jgriffin-afk
- # [00:11] * bmoss|afk is now known as bmoss
- # [00:11] * Quits: wolfiR (wolfiR@moz-B56B9C02.dip0.t-ipconnect.de) (Quit: Leaving)
- # [00:13] * Quits: evilpie (chatzilla@moz-204739B5.pools.arcor-ip.net) (Input/output error)
- # [00:18] * Joins: bnicholson (bnicholson@moz-42359BA8.rcmdva.fios.verizon.net)
- # [00:18] * Quits: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP) (Quit: ajuma)
- # [00:19] * mcote is now known as mcote|afk
- # [00:20] * Quits: josh (josh@moz-6F3505DF.nyc.res.rr.com) (Quit: josh)
- # [00:20] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [00:24] * Quits: Wes (chatzilla@moz-BEF0C255.page.ca) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122203])
- # [00:25] * cadecairos is now known as cadecairos_away
- # [00:25] * Joins: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl)
- # [00:26] <Jesse> Mardak: did you write makeWindowHelpers()? i'm helping Optimizer debug a leak in his add-on, and i think i traced it back to (an old version of?) the function that leaks every timer by putting it in an "unload" array.
- # [00:26] <bdahl> gavin: did you have some in mind to review #752676 (Control pdf.js and Other PDF Plugins using Application Preferences)?
- # [00:26] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [00:26] <Mardak> Jesse: yeah. using async?
- # [00:27] <Optimizer> yes using async
- # [00:29] <Jesse> Mardak: yes
- # [00:29] <Mardak> Optimizer: where can i take a look?
- # [00:29] <Optimizer> Mardak: Do you have an updated version of listen and unload ? (although they work perfectly fine)
- # [00:29] <Mardak>
- # [00:30] <Jesse> optimizer gave me https://github.com/scrapmac/UIEnhancer/blob/master/bootstrap.js and https://github.com/scrapmac/UIEnhancer/blob/master/scripts/helper.js for his addon
- # [00:30] <Optimizer> https://github.com/scrapmac
- # [00:30] <Optimizer> all my addons use helper.js and pref.js
- # [00:30] <Optimizer> so basically, your pref, makeWindowHelpers, listen and unload
- # [00:30] <Jesse> https://mxr.mozilla.org/addons/search?string=unload%28stopTimer,+window%29; shows 14 addons with the non-leaking version and 3 addons with the leaking version
- # [00:30] * Joins: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:31] <Mardak> Jesse: yeah that seems to be an old version of async
- # [00:31] <Optimizer> so only async has been updated ?
- # [00:31] <Jesse> Optimizer: are you Girish?
- # [00:31] <Optimizer> yes
- # [00:32] <Jesse> Optimizer: ok, all 3 addons with the leaking version are yours
- # [00:32] <Optimizer> but I have 4 addons
- # [00:32] <Jesse> what.
- # [00:32] <Optimizer> why does the fourth not leak
- # [00:32] <Optimizer> :D
- # [00:32] <Jesse> well maybe the fourth is just not indexed on https://mxr.mozilla.org/addons/
- # [00:32] <Optimizer> oh
- # [00:32] <Jesse> i'm not sure what the criteria are for inclusion
- # [00:33] <Optimizer> the fourth does not use the code, I get it
- # [00:33] * Quits: hipokrit (hipokrit@81016825.8DB70AE8.839F6EC0.IP) (Quit: Leaving)
- # [00:33] * Joins: bc (bc@454BDC37.1D5E8529.AC69809B.IP)
- # [00:33] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [00:33] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [00:34] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
- # [00:34] <Mardak> Optimizer: i'm not sure when async changed, but here it is: https://github.com/mozilla/prospector/blob/master/oneLiner/scripts/helper.js#L48
- # [00:34] <Jesse> Mardak: i was considering asking AMO to add a warning when submitting/reviewing an addon that uses the old code, but it looks like Optimizer's addons are the only ones
- # [00:34] * Quits: jfkthame (jfkthame@25F581E4.90783722.9542EC20.IP) (Quit: jfkthame)
- # [00:35] <Optimizer> i will update them
- # [00:35] <Jesse> thanks :)
- # [00:35] <Optimizer> and ask someone to review them quickly :P
- # [00:35] <Jesse> hehe
- # [00:35] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Connection reset by peer)
- # [00:35] <Optimizer> btw, Hi Mardak, long time no see, you don't make add-ons now ?
- # [00:36] * Joins: zpao_ (zpao@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:36] <Mardak> Optimizer: not as often. been busy hacking on other stuff ;)
- # [00:36] <Optimizer> Jesse, Mardak: see these links : https://github.com/scrapmac/UIEnhancer/commit/646fed82c3c3ac25632ecc564dc29f35fc6360d9#diff-1, https://bugzilla.mozilla.org/show_bug.cgi?id=723843
- # [00:37] * zpao is now known as zpao|detached
- # [00:37] <Jesse> Optimizer: is it ok with you if njn lists your addons under "The following add-ons had leaks fixed:" in his next fortnightly MemShrink post? you can see what those look like on http://blog.mozilla.org/nnethercote/
- # [00:37] <Optimizer> :D
- # [00:37] <Optimizer> yeah I have come here once already
- # [00:37] <Optimizer> see the links
- # [00:37] * Parts: nsilva (nico@F2D29657.F60B0462.67AC9B1.IP)
- # [00:37] <Optimizer> I actually was using the updated code, until I changed it
- # [00:37] <Optimizer> due to the bug
- # [00:38] <Jesse> whaaaat
- # [00:38] * Quits: azakai_ (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:39] * Joins: nsilva (nico@F2D29657.F60B0462.67AC9B1.IP)
- # [00:39] * Quits: kaie (kaie@moz-745879FF.dip.t-dialin.net) (Ping timeout)
- # [00:39] <Optimizer> I am totally confused now
- # [00:40] <Jesse> in the past, removing unUnload fixed a zombie compartment leak?
- # [00:40] * Joins: necolas (necolas@moz-2D68B52B.bb.sky.com)
- # [00:40] <Optimizer> yes, there were s a couple of leak
- # [00:40] <Optimizer> leaks*
- # [00:40] <Optimizer> like now it only leaks, but in the past they were zombie
- # [00:41] * Quits: jduell (jduell@moz-BB5D7140.airbears.berkeley.edu) (Ping timeout)
- # [00:41] * Joins: kaie (kaie@moz-745879FF.dip.t-dialin.net)
- # [00:41] * catlee-away is now known as catlee
- # [00:41] <Optimizer> mostly leaking content code if I called async. But let me try the updated async once again
- # [00:41] * Quits: squib (squib-@moz-3F6F2A9C.ep.wisc.edu) (Quit: Leaving)
- # [00:41] <Jesse> if you undo that part of the patch, does it reintroduce the zombie compartment leak (in current versions of firefox)?
- # [00:42] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:42] <Optimizer> let me see
- # [00:44] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [00:44] * Quits: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net) (Quit: Leaving...)
- # [00:45] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [00:46] * Joins: jduell (jduell@moz-BB5D7140.airbears.berkeley.edu)
- # [00:47] <gps> if I close a tab and then "minimize memory usage" in about:memory and a compartment for the tab I closed is still active, should I file a bug?
- # [00:47] <Optimizer> Jesse: Yup, now I am having a zombie in my browser
- # [00:47] <Optimizer> the add-on is still taking up memory even after uninstall/disable
- # [00:47] <gps> oh wait - it seems to have gone away after a while
- # [00:48] <Optimizer> gps: don't forget that it can be an add-on also :P
- # [00:48] <gps> Optimizer: was with a fresh profile
- # [00:49] <Optimizer> okay
- # [00:49] <gps> although with my regular profile, the compartment still lingers after a few minutes :/
- # [00:49] * Quits: zpao|detached (zpao@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: goodbye)
- # [00:49] <Optimizer> Jesse: See, so that means that the 14 are leaking if they are restartless
- # [00:49] <Optimizer> and they are leaking zombies
- # [00:50] <Jesse> gps: yes, if you have clear steps to reproduce, please file a bug with the mlk keyword and [MemShrink] whiteboard tag
- # [00:50] <Jesse> Optimizer: maybe
- # [00:50] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [00:50] <Jesse> Optimizer: it could depend on how async is being used
- # [00:51] <Optimizer> can it ?
- # [00:51] <Optimizer> I mean async(function(){}, time), as long as I use it that way, will it matter ?
- # [00:52] <gps> I bet if I asked why Google Maps takes two collections before the compartment is collected, someone would know ;)
- # [00:52] * Quits: harth_ (harth@88F51059.F3BBB17D.144F44FA.IP) (Input/output error)
- # [00:52] <Jesse> Optimizer: what if you move callback() so it's the last thing that timer() does?
- # [00:52] <gps> and with WebGL maps, that 100MB is a lot of memory to keep around :/
- # [00:52] <Optimizer> okay, let me check
- # [00:52] * Joins: TheLink (TheLink@moz-45ED2356.pools.arcor-ip.net)
- # [00:53] <jlebar> TabChild.cpp -- "nsGenericHTMLElement.h - No such file." Um. Can I not include this file from dom/ipc or something?
- # [00:53] <Jesse> gps: hmm, so clicking "minimize memory usage" a second time makes it go away?
- # [00:53] * zpao_ is now known as zpao
- # [00:53] * Quits: mcsmurf (mcsmurf@moz-880D3BAE.dip.t-dialin.net) (Quit: )
- # [00:53] <Optimizer> it is the last thing done by timer
- # [00:53] <gps> Jesse: it appears so
- # [00:54] <Optimizer> timer does 2 things, stopTimer and callback
- # [00:54] <Jesse> Optimizer: i mean in the version that also calls unUnload()
- # [00:55] * Joins: azakai_ (alon@moz-BBE3ABD.mv.mozilla.com)
- # [00:55] * AutomatedTester is now known as AutomatedTester|AFK
- # [00:55] * NeilAway wonders when darktrojan is going to rename NS_NewNativeLocalFile
- # [00:55] * Quits: KWierso (chatzilla@moz-66981D8E.desm.qwest.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [00:55] * Quits: Ami_Ty (Amie@moz-BBE3ABD.mv.mozilla.com) (Quit: Ami_Ty)
- # [00:55] * Quits: KWierso1 (Daily@moz-66981D8E.desm.qwest.net) (Quit: KWierso1)
- # [00:55] <Optimizer> Jesse: https://gist.github.com/2846691 from this file only ?
- # [00:55] <jhammel> NS_OldNewNativeLocalFile?
- # [00:56] * Quits: bholley (anonymous@moz-5DC51D53.fbx.proxad.net) (Ping timeout)
- # [00:56] <Jesse> Optimizer: i'm confused now
- # [00:56] * Quits: TheLink (TheLink@moz-45ED2356.pools.arcor-ip.net) (Client exited)
- # [00:57] <NeilAway> hmm, what about NS_LOCAL_FILE_CONTRACTID?
- # [00:57] <Jesse> Optimizer: can you show me the version you tried that caused zombie compartments?
- # [00:57] <Optimizer> its exactly the same
- # [00:57] <Optimizer> as the gist
- # [00:58] <Jesse> oh
- # [00:58] <Jesse> yeah, that looks reasonable, except i'd move clearTimeout() to the bottom
- # [00:58] * Joins: bholley (anonymous@moz-5DC51D53.fbx.proxad.net)
- # [00:59] * jorendorff is now known as jorendorff-away
- # [00:59] * jlebar is now known as jlebar|dinner
- # [00:59] <jdm> jlebar: add to the LOCAL_INCLUDES in the makefile?
- # [00:59] <jdm> although I'm not sure why it works in dom/base and not ipc/
- # [00:59] * Joins: priya (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [01:00] * joduinn is now known as joduinn-mtg
- # [01:00] * Quits: ianbicking (ianbicking@moz-AD0FEE21.hsd1.mn.comcast.net) (Quit: ianbicking)
- # [01:00] <Jesse> Optimizer: what are the zombies?
- # [01:00] <Optimizer> the whole compartment of my add-on
- # [01:00] <Optimizer> bootstrap.js
- # [01:01] <Optimizer> the only compartment my addon has when its enabled
- # [01:01] <jdm> jlebar|dinner: maybe try adding http://mxr.mozilla.org/mozilla-central/source/dom/base/Makefile.in#122 to the dom/ipc makefile
- # [01:01] * Joins: darktrojan (geoff@moz-30B3CCFD.telstraclear.net)
- # [01:01] <Optimizer> how can I move clearTimeout down, as I am making timer = null just after that
- # [01:01] <Jesse> and calling unUnload, right?
- # [01:02] <Optimizer> yes
- # [01:02] <Optimizer> just after timer = null line
- # [01:02] * bz is now known as bz_dinner
- # [01:02] <Optimizer> you can try it, wait
- # [01:02] <Jesse> i'd put clearTimeout last just in case it manages to throw
- # [01:02] <Jesse> (move it below "timer = null;" and "unUnload();")
- # [01:03] <Optimizer> http://dl.dropbox.com/u/3250186/UI%20Enhancer.xpi
- # [01:03] <Jesse> you could try being paranoid and adding "unUnload = null;" after calling it
- # [01:03] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [01:03] <Optimizer> here install it and then disable it
- # [01:03] <gps> Jesse, Optimizer: bug 760309 in case you are interested
- # [01:03] <Optimizer> go to about:memory and find for uienhancer
- # [01:04] <Jesse> Optimizer: so the "zombie compartment" issue consists of your addon's compartment sticking around when the addon is disabled?
- # [01:05] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [01:05] <Optimizer> yes
- # [01:05] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [01:05] <Optimizer> and that is caused by this two line change only, as it was not the case before this two line change
- # [01:05] * Joins: KWierso (chatzilla@moz-66981D8E.desm.qwest.net)
- # [01:06] <Jesse> gps: the crazy part is that the "Minimize Memory Usage" button is itself a loop of 3x triggering all collection mechanisms and returning to the event loop. http://mxr.mozilla.org/mozilla-central/source/toolkit/components/aboutmemory/content/aboutMemory.js#116
- # [01:07] <gps> yikes. well, this is beyond my knowledge. bug filed. my work is done :)
- # [01:07] <Jesse> gps: thanks :)
- # [01:08] * Quits: jorendorff-away (jorendorff@moz-C7E45659.hsd1.tn.comcast.net) (Quit: jorendorff-away)
- # [01:08] <Optimizer> Jesse: any ideas ?
- # [01:09] <Optimizer> please don't block my three addons now as I was having the same behavior on all of them so basically I cannot use the lastest version of async as it made my add-on form a zombie compartment
- # [01:09] <Jesse> Optimizer: i'm looking at the unload function now
- # [01:09] <Optimizer> okay
- # [01:10] <Optimizer> is there a new version for that too ?
- # [01:10] <Optimizer> Mardak: ^
- # [01:10] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [01:10] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [01:10] * Quits: bc (bc@454BDC37.1D5E8529.AC69809B.IP) (Ping timeout)
- # [01:12] * bear is now known as bear-afk
- # [01:14] * Quits: bbondy (bbondy@moz-A05ECC22.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
- # [01:14] * Joins: Ami_Ty (Amie@moz-BBE3ABD.mv.mozilla.com)
- # [01:14] * Joins: erikvold (erikvold@84B8C786.B12AEDC0.6E712CE2.IP)
- # [01:14] * Parts: nsilva (nico@F2D29657.F60B0462.67AC9B1.IP)
- # [01:15] * Quits: xakz (XaMaD@moz-34FBE388.fbx.proxad.net) (Ping timeout)
- # [01:17] <Jesse> Optimizer: i'm low on ideas and i don't fully understand the code. you might have to add print statements, or minimize your code, or seek help from an expert leak chaser such as khuey|pto-until-june-4 ... who, uh, appears to be on PTO
- # [01:18] <Optimizer> async does seem to add up if I do not call unUnload
- # [01:18] <Jesse> "add up"?
- # [01:18] <Optimizer> the unload array size keeps on growing
- # [01:18] <Optimizer> unloaders array to be specific
- # [01:19] <Jesse> yeah, so we understand that leak, but we don't understand why [our attempt to fix that leak] causes a zombie compartment
- # [01:19] <Optimizer> yeah
- # [01:19] <Optimizer> and I did not user async in any bad way that it should not be used
- # [01:20] * Quits: necolas (necolas@moz-2D68B52B.bb.sky.com) (Client exited)
- # [01:21] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
- # [01:21] * Quits: bnicholson (bnicholson@moz-42359BA8.rcmdva.fios.verizon.net) (Ping timeout)
- # [01:21] * Joins: bc (bc@454BDC37.1D5E8529.AC69809B.IP)
- # [01:21] * Quits: Pike (Pike@moz-E31CD2CB.mozilla.org) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725])
- # [01:21] * Quits: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl) (Ping timeout)
- # [01:22] * Quits: @dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Quit: dveditz)
- # [01:23] * Quits: edmorley (edmorley@moz-5F70AC4A.range109-156.btcentralplus.com) (Ping timeout)
- # [01:24] <Jesse> Optimizer: when your addon is unloaded, what async timeouts are active (or become active during the unloading)?
- # [01:25] * mjschranz_away is now known as mjschranz
- # [01:25] * Joins: sicking (chatzilla@moz-7F871C5C.hsd1.ca.comcast.net)
- # [01:25] <darktrojan> NeilAway, were there other files that needed indentation changes?
- # [01:25] <Jesse> Optimizer: did you try nulling out unUnload after calling it?
- # [01:25] * Quits: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP) (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
- # [01:25] <Jesse> Optimizer: any JS errors? ;)
- # [01:25] <Optimizer> let me try
- # [01:25] <NeilAway> darktrojan: somewhere in import, I think
- # [01:26] <darktrojan> bah
- # [01:26] <Optimizer> I was trying to see if any exception occurs while unloading, but none
- # [01:26] * NeilAway wasn't paying too much attention to mailnews/ but didn't spot any bloopers
- # [01:26] <darktrojan> I didn't change them to avoid even more pointless context
- # [01:26] <NeilAway> darktrojan: I realise that
- # [01:26] <darktrojan> will have another read through closer to landing
- # [01:27] <NeilAway> thus the phrase "going to"
- # [01:27] <darktrojan> hadn't really thought about it much tbh
- # [01:27] <NeilAway> darktrojan: by the way, you missed me asking about such gems as NS_New(Native)LocalFile and NS_LOCAL_FILE_CONTRACTID
- # [01:27] <Optimizer> and as far as I understand, there is no async call after pressing the disable / uninstall button
- # [01:28] <Jesse> Optimizer: in https://github.com/scrapmac/UIEnhancer/blob/master/scripts/helper.js#L132 can you add something that prints ("An unloader callback threw: " + ex)?
- # [01:28] <darktrojan> oh, the 5 different ways you can make a new file?
- # [01:28] * Joins: Boriss (FlyingToas@moz-FA2E1265.hfc.comcastbusiness.net)
- # [01:28] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Quit: mccr8)
- # [01:28] <darktrojan> that really is annoying
- # [01:29] * Joins: myk1 (Instantbir@moz-BBE3ABD.mv.mozilla.com)
- # [01:29] * Quits: myk (Instantbir@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [01:29] * Joins: njn (chatzilla@moz-794EECB7.dyn.iinet.net.au)
- # [01:29] <Optimizer> Jesse: setting unUnload to null didn't help
- # [01:29] <Optimizer> neither produce any error
- # [01:29] * Quits: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net) (Connection reset by peer)
- # [01:30] <Jesse> Optimizer: what about not calling it? (trying to figure out if it's entrainment or the call itself that's causing the zombie compartment)
- # [01:30] * Joins: dbaron_ (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [01:30] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (NickServ (GHOST command used by dbaron_))
- # [01:30] * Joins: edmorley (edmorley@moz-5F70AC4A.range109-156.btcentralplus.com)
- # [01:30] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
- # [01:30] <Optimizer> so you want to have the line let unUnload = unload(... but not call unUnload inside stopTimer ?
- # [01:31] <Jesse> right
- # [01:31] <Optimizer> Jesse: setting a print statement produced 2 exceptions
- # [01:31] <Jesse> ooh, that's interesting
- # [01:31] <Jesse> another idea: at https://github.com/scrapmac/UIEnhancer/blob/master/scripts/helper.js#L140 try adding an else block that prints a warning
- # [01:31] <Jesse> but let's examine the exceptions first
- # [01:32] <Optimizer> assignment to undeclared variable currentTime and assignment to undeclared variable tempMove
- # [01:33] * Quits: dbaron_ (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [01:33] <Optimizer> okay these two come everytime irrespective of unUnload
- # [01:33] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [01:33] * ChanServ sets mode: +o dbaron
- # [01:33] <Jesse> you might want to fix those
- # [01:34] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
- # [01:34] * Quits: efes (efes@moz-929D2974.dynamic.chello.pl) (Client exited)
- # [01:35] * Quits: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 1.8.0.9/2006120508])
- # [01:35] * Quits: @smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi) (Ping timeout)
- # [01:35] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: anant)
- # [01:35] * Joins: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [01:36] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
- # [01:36] * ChanServ sets mode: +o smaug
- # [01:36] <Optimizer> okay now no exception
- # [01:36] <Optimizer> still zombie
- # [01:36] * Joins: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com)
- # [01:37] * Joins: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net)
- # [01:39] * myk1 is now known as myk
- # [01:40] <Optimizer> Jesse: :(
- # [01:40] <Optimizer> finally I found a way to reduce memory and I am hunted by zombies
- # [01:41] <edmorley> philor: wow, ok see what you mean
- # [01:41] <jhammel> sounds like a bad horror movie/hacker movie cross-over
- # [01:42] <Optimizer> tell it to the gues who decide to name it zombie compartments :P
- # [01:42] <Optimizer> guys*
- # [01:43] * Joins: harth (harth@moz-C2C235AC.bb.sky.com)
- # [01:43] * Joins: wlach|laptop (wlach@moz-3BB19106.vif.net)
- # [01:43] <Jesse> Optimizer: can you add some instrumentation to check some things? ensure nothing gets added to the unloaders array while this line runs: unloaders.slice().forEach(function(unloader) unloader());
- # [01:44] <Optimizer> that is tough
- # [01:44] * Quits: automata (automata@8D23278A.C27CA109.16867D26.IP) (Quit: Saindo)
- # [01:45] * Quits: @smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi) (Ping timeout)
- # [01:45] * Quits: KaiRo (robert@moz-ECBB16EB.adsl.highway.telekom.at) (Ping timeout)
- # [01:47] * Joins: KaiRo (robert@moz-ECBB16EB.adsl.highway.telekom.at)
- # [01:47] * Quits: KaiRo (robert@moz-ECBB16EB.adsl.highway.telekom.at) (Input/output error)
- # [01:48] * Joins: bdahl_ (bdahl@moz-BBE3ABD.mv.mozilla.com)
- # [01:49] <Mook_as> don't you just want to use unloaders.splice(0).forEach(...) there?
- # [01:49] * Quits: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:49] * Joins: mdas (mdas@50AE257C.D30B51A1.412CF160.IP)
- # [01:49] * Quits: prazuber (prazuber@moz-8FDA4E25.savvy.volia.net) (Quit: )
- # [01:50] * njn hates about: pages in Firefox that hide the address bar
- # [01:50] <Optimizer> Jesse: http://pastebin.com/9qrxUiPa
- # [01:50] <Optimizer> this might do what you are asking ?
- # [01:50] * Quits: bonnie_ (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Ex-Chat)
- # [01:52] <Jesse> i don't think you need newUnloaders. just have it complain below if you call while unloading is true.
- # [01:52] * Joins: KaiRo (robert@moz-ECBB16EB.adsl.highway.telekom.at)
- # [01:52] <KWierso> njn++
- # [01:53] <jhammel> just to be difficult, i prefer about: pages to have address bars ;)
- # [01:53] <Optimizer> I need to sleep right now, sorry but gotta go
- # [01:53] <Optimizer> bye
- # [01:53] <KWierso> jhammel: how is that being difficult? you agree with njn and myself
- # [01:53] <Optimizer> i will see the logs
- # [01:53] * Quits: Optimizer (Instantbir@F06E388.D5028DEF.2AB48280.IP) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [01:54] <jhammel> KWierso: ah, i read badly
- # [01:54] <njn> KWierso: about:addons, about:preferences... about:permissions doesn't even give you a back button!
- # [01:54] <njn> Unfocused: is there a good reason about:addons lacks an address bar, or should I file a bug?
- # [01:54] <jhammel> and about:addons in particular just behaves "weird" for navigation
- # [01:54] <jhammel> e.g. ctrl+l
- # [01:55] <KWierso> about:addons does too have a back button
- # [01:55] <njn> KWierso: yes, only about:permissions lacks taht
- # [01:55] <KWierso> and I think the others are going to be adopting about:addons's layout
- # [01:55] <njn> about:sync-progress also lacks an address bar
- # [01:55] <jhammel> :shudder:
- # [01:55] <jhammel> the ctrl+l just kills me
- # [01:55] <jhammel> i'd almost rather have it not work at all
- # [01:56] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [01:57] * Quits: bholley (anonymous@moz-5DC51D53.fbx.proxad.net) (Quit: bholley)
- # [01:57] <jhammel> although i'd give it all up to get my http:// back and the new tab button in panorama
- # [01:57] * KWierso thinks that if the address bar needs to be deemphasized in in-content pages, it should just be faded out or only shown on hover (+ with non-default addresses entered)
- # [01:58] <KWierso> jhammel: there's a pref for that, isn't there?
- # [01:58] <jhammel> damned if i know; for the http:// ? maybe
- # [01:59] * jlebar|dinner is now known as jlebar
- # [01:59] * jlebar does not get why Cleopatra is a good name for a profiler.
- # [02:00] * Joins: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com)
- # [02:00] <KWierso> jhammel: browser.urlbar.trimURLs
- # [02:01] * Joins: raccettura (raccettura@moz-660B8F4B.hsd1.nj.comcast.net)
- # [02:01] <mbrubeck> jlebar: She was famous for her "classic profile"
- # [02:01] <mbrubeck> https://en.wikipedia.org/wiki/Cleopatra_VII has the quote from Pascal
- # [02:01] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [02:01] <dholbert> bwaahahaha
- # [02:01] <jlebar> Wow.
- # [02:02] <jlebar> That is impressively nerdy. Like, even for us.
- # [02:02] <Unfocused> njn: yes, it's intentional
- # [02:02] <KWierso> jhammel: and the new tab in panorama is easy:
- # [02:02] <jhammel> KWierso: orly?
- # [02:02] <Unfocused> since its not a normal page you navigate too
- # [02:02] <KWierso> make a new tab group, click in it, go back into panorama, drag the new tab into the group you want it in
- # [02:02] <KWierso> :P
- # [02:02] * Quits: edmorley (edmorley@moz-5F70AC4A.range109-156.btcentralplus.com) (Connection reset by peer)
- # [02:02] * Quits: erikvold (erikvold@84B8C786.B12AEDC0.6E712CE2.IP) (Quit: erikvold)
- # [02:03] <jhammel> KWierso: hah :P
- # [02:03] <Unfocused> and about:permissions will get a back button once i get around to finshing up an old bug
- # [02:03] <KWierso> Ctrl-T also makes a new tab, fwiw
- # [02:03] * Joins: edmorley (edmorley@moz-5F70AC4A.range109-156.btcentralplus.com)
- # [02:03] * Quits: mak (chatzilla@moz-F4976B9B.retail.telecomitalia.it) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 2.0/20110318052756])
- # [02:03] <jlebar> mbrubeck, Thanks for clearing that up. :)
- # [02:03] <jhammel> KWierso: my actual work around for that is "click on an arbitrary tab in the group that i want and ctrl+t and hope i didn't pick one that is going to take a long time to load"
- # [02:03] <jhammel> i just don't understand why it was taken out :(
- # [02:04] * Quits: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com) (Quit: Leaving...)
- # [02:04] <jhammel> if you haven't noticed, anything where the actions i have to follow != my intent annoys me
- # [02:04] * Quits: garnacho (carlos@moz-C1763940.static.user.ono.com) (Ping timeout)
- # [02:04] <KWierso> jhammel: but what if people get confused when they see the + button? they might think it brings up a calculator or something!
- # [02:05] <jhammel> KWierso: :) I was actually told it was because of "screen realestate"...i just don't find it a valid reason
- # [02:05] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:05] * mbrubeck would be happy with something undiscoverable like double-click or middle-click in a tab group
- # [02:05] <mbrubeck> similar to middle-click or double-click in the tab bar
- # [02:06] <KWierso> yeah, those clicks don't do anything currently
- # [02:06] * Quits: ashish (ashish@moz-59682A1.dmz.scl3.mozilla.com) (Ping timeout)
- # [02:06] <KWierso> if they don't do something different than left-click, they should probably just do what left-click does
- # [02:06] <njn> Unfocused: glad to hear about:permissions will get a back button. I'd still prefer they all had the address bar though...
- # [02:06] <dholbert> Has anyone else been ending up with mysterious not-tracked-by-HG junk in the directories /testing/mozbase/mozprofile/mozprofile.egg-info/ and /other-licenses/simplejson-2.1.1/simplejson.egg-info/ ?
- # [02:06] <mbrubeck> worth filing a bug? I'd almost be willing to implement it myself except the panorama test suite frightens me. ;)
- # [02:06] <dholbert> It keeps on gunking up my "hg stat" output
- # [02:07] <dholbert> this is new as of maybe the last week
- # [02:07] <jhammel> dholbert: yes, there is a bug (or two)
- # [02:07] <KWierso> dholbert: I think someone added stuff accidentally
- # [02:07] * joduinn-mtg is now known as joduinn-brb
- # [02:07] <mbrubeck> dholbert: yeah, dougt tweeted about that
- # [02:07] <dzbarsky> dholbert: yeah, but luckily it's usually after whatever you actually care about
- # [02:07] <Jesse> njn: Optimizer might want your help when he returns. he's trying to fix a leak that happens while his add-on is running, but the obvious fix causes the add-on compartment to stick around as a zombie when the add-on is disabled.
- # [02:07] <jhammel> dholbert: iirc they will soon be added to .hgignore
- # [02:07] * Quits: sriram (sriramr@moz-7B0110AD.mv.mozilla.com) (Quit: sriram)
- # [02:07] * Joins: josh (josh@moz-6F3505DF.nyc.res.rr.com)
- # [02:07] <dholbert> dzbarsky, or unluckily... the stuff I care about being before it means I have to scroll back in my terminal to see the stuff I care about. :)
- # [02:08] <dholbert> anyway: thanks all, glad it's not just me & that it'll be fixed soon :)
- # [02:08] <jhammel> dholbert: well, more "hidden" than "fixed"
- # [02:08] <dholbert> hidden = fixed! :)
- # [02:08] <jhammel> much like the damn .pyc files, it is a python annoyance :(
- # [02:09] <dholbert> ah, looks like it's https://bugzilla.mozilla.org/show_bug.cgi?id=758823
- # [02:09] * Quits: krit (krit@moz-1FC1932F.adobe.com) (Quit: Leaving.)
- # [02:09] * nthomas is now known as nthomas|away
- # [02:11] * bz_dinner is now known as bz
- # [02:11] * Joins: ashish (ashish@moz-59682A1.dmz.scl3.mozilla.com)
- # [02:11] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Ping timeout)
- # [02:11] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [02:12] * Quits: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: leaving)
- # [02:13] <dholbert> oh nice, and the hgignore fix already landed on m-i
- # [02:13] <dholbert> (in https://bugzilla.mozilla.org/show_bug.cgi?id=760094 )
- # [02:13] * Joins: bnicholson (bnicholson@moz-42359BA8.rcmdva.fios.verizon.net)
- # [02:13] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [02:14] <edmorley> !seen sriram
- # [02:14] <firebot> sriram was last seen 41 minutes and 34 seconds ago, saying 'thanks :)' in #mobile.
- # [02:14] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Quit: Leaving.)
- # [02:14] <mbrubeck> edmorley: He just went offline 5 minutes ago
- # [02:15] <edmorley> mbrubeck: ok thank you :-) (c92becb066e4 seems to have startup crashes(
- # [02:15] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Max SendQ exceeded)
- # [02:15] <mbrubeck> weird, only in the reftest-style suites?
- # [02:15] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [02:15] * edmorley hits refresh
- # [02:15] <edmorley> oh
- # [02:16] <edmorley> well it doesn't look too happy either way
- # [02:16] * Quits: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net) (Ping timeout)
- # [02:16] * Joins: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP)
- # [02:16] * mbrubeck almost wants to blame https://hg.mozilla.org/integration/mozilla-inbound/rev/b2d6b702eaa5
- # [02:17] <mbrubeck> since we're now seeing an abort, and that patch adds an abort and says "Crash more aggressively"
- # [02:17] * Joins: gandalf (zbraniecki@moz-EC220598.neoplus.adsl.tpnet.pl)
- # [02:17] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Quit: Mardak)
- # [02:17] <mbrubeck> edmorley: Looks like the following push has tests that have been running for a while, so presumably did not crash on startup.
- # [02:17] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: anant)
- # [02:18] <edmorley> yeah
- # [02:18] <mbrubeck> oh wait, actually the orange tests took quite a while to crash
- # [02:18] <philor> I know, we should clobber!
- # [02:18] <edmorley> I've retriggered a load before/after
- # [02:18] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Quit: bmoss)
- # [02:18] <edmorley> philor: already clobbered inbound android like 45 mins ago!
- # [02:18] * joduinn-brb is now known as joduinn
- # [02:18] * Quits: yuan (ywang@moz-FA2E1265.hfc.comcastbusiness.net) (Quit: yuan)
- # [02:18] <KWierso> clobber ALL the things!
- # [02:19] <edmorley> oh, slightly too late for that push
- # [02:19] <mbrubeck> Finished 'python reftest/remotereftest.py ...' warnings (results: 1, elapsed: 47 secs)
- # [02:19] <mbrubeck> How did this take 35 minutes to run if the actual tests crashed in 47 seconds?
- # [02:19] <philor> welcome to Android tests
- # [02:20] <edmorley> KWierso: sadly clobber all the things relies on us not having bug 756532
- # [02:20] <jlebar> mbrubeck, First the gnomes have to go through and plug in all the phones...
- # [02:20] <edmorley> lol
- # [02:20] <edmorley> pixies itym
- # [02:20] <jduell> biesi_: ping
- # [02:20] <mbrubeck> ah, "reboot device" and "cleanup device" take a combined 30 minutes
- # [02:20] * Quits: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com) (Client exited)
- # [02:20] <biesi_> jduell, no time right now, sorry
- # [02:21] * Joins: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [02:21] <jduell> biesi_: ok thanks
- # [02:21] <jduell> bz: ping
- # [02:21] * Quits: davidb (davidb@moz-68BF56A6.dsl.bell.ca) (Quit: davidb)
- # [02:21] <@ehsan-verybusy> firebot: uui
- # [02:21] <@ehsan-verybusy> firebot: uuid
- # [02:21] <firebot> 900b4a18-3bef-4f3e-bcf5-84dce0021c6d (/msg firebot cid for CID form)
- # [02:21] <firebot> ehsan-verybusy: Sorry, I've no idea what 'uui' might be.
- # [02:22] <jlebar> ehsan-verybusy, Thanks, I needed a uuid!
- # [02:22] <@bz> jduell: ack
- # [02:22] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [02:22] * Quits: biesi_ (cbiesinger@EE9A5AA8.6B10AC3.E2F59BBC.IP) (Ping timeout)
- # [02:23] * cjones is now known as cjones-bbiab
- # [02:23] <jduell> bz: so generally we should release ref to listener after calling OnStop, but I see we have the nsIMultiPartChannel channel, that keeps calling listener until isLastPart is true.
- # [02:23] <@bz> yes
- # [02:23] * Quits: billm (billm@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving)
- # [02:23] <@bz> it doesn't really have any other options, right?
- # [02:23] <jduell> bz: I'm wondering how often that class is used. I'm fixing up some intermediate listener types to explicitly null the listeners, but don't want to get burned
- # [02:24] <jduell> if they happen to be intermediates for a nsIMultiPartChannel.
- # [02:24] <@bz> That class is basically used any time we have a multipart MIME response
- # [02:24] <@bz> which is "a lot" in mail
- # [02:24] <jduell> I guess I can write a nsnetutil function that QI's to nsIMultiPartChannel and checks isLastPart if needed
- # [02:24] <@bz> but dunno whether we use it in mail
- # [02:24] <@bz> the main place it's used in non-mail is JPEG push
- # [02:24] <jduell> bz: XML seems to use multipart reponses sometimes?
- # [02:25] * @bz doesn't see why XML would be likely to do that
- # [02:25] <jduell> it checks for it at least
- # [02:25] <@bz> hmm
- # [02:25] <@bz> dunno
- # [02:26] <jduell> bz: like here: http://mxr.mozilla.org/mozilla-central/source/content/base/src/nsXMLHttpRequest.cpp#2234
- # [02:26] <@bz> oh, in XHR
- # [02:26] <@bz> yes
- # [02:26] <@bz> XHR supports multipart stuff
- # [02:27] * Quits: kaie (kaie@moz-745879FF.dip.t-dialin.net) (Quit: Leaving)
- # [02:27] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Quit: Leaving.)
- # [02:27] * Joins: kvda (kvda@AFDD388F.C3893E67.923345AB.IP)
- # [02:27] * jduell has to remember to stop typing XML when he means XHR
- # [02:27] * Quits: KaiRo (robert@moz-ECBB16EB.adsl.highway.telekom.at) (Input/output error)
- # [02:28] <jduell> bz: OK, well, maybe I'll go the paranoid route and check for isLastPart in intermediate listener classes
- # [02:28] * Joins: KaiRo (robert@moz-ECBB16EB.adsl.highway.telekom.at)
- # [02:29] <jduell> nsStreamListenerTee, nsStreamListenerWrapper, etc
- # [02:30] <@bz> I don't see how you can do that
- # [02:30] <@bz> unless you mean check it on the request?
- # [02:30] <@bz> I guess that might work....
- # [02:30] * @bz is not sure he has the whole mental model in place anymore
- # [02:31] * Quits: priya (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [02:31] <@bz> another option is to redo the API so that multipart stuff is not a gross hack...
- # [02:31] * Joins: anant (Anant@moz-488092DD.hsd1.ca.comcast.net)
- # [02:31] * @bz notes that he expects stuff to be downstream consumers of the multipart stuff only very rarely
- # [02:31] * Quits: jimm (jmathies@moz-7F164CA1.pn.at.cox.net) (Quit: )
- # [02:33] * dhylands|afk is now known as dhylands
- # [02:34] <jlebar> I bet if you remove a remote iframe from the DOM, it loses its frameloader and remote frame, doesn't it?
- # [02:34] <jduell> bz: thanks. I'll figure something out.
- # [02:34] <@bz> jduell: good luck
- # [02:35] * jgriffin-afk is now known as jgriffin
- # [02:35] <@bz> jlebar: if you remove the iframe from the DOM we nuke the frameloader, yes
- # [02:35] <jlebar> bz, ...yeah. :-/
- # [02:35] <jlebar> bz, I feel like I'm forcing a square peg into an extremely round hole here.
- # [02:35] * Joins: willy1234x1 (willy1234x@moz-392EE3AE.slkc.qwest.net)
- # [02:37] <jlebar> bz, For mozbrowser window.open, we're going to put the "popup" inside a new mozbrowser.
- # [02:37] * Quits: nhirata (nhirata.bu@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: nhirata)
- # [02:37] <jlebar> bz, We can't unblock the window.open call in the child until the new mozbrowser iframe's remote frame is created.
- # [02:37] <jlebar> bz, And that can't happen until the new iframe is in the dom somewhere.
- # [02:38] <jlebar> bz, But creating the remote frame that way is asynchronous!
- # [02:39] * Quits: jbalogh (jbalogh@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Leaving...)
- # [02:39] <jlebar> what I need are rpc semantics from the message manager. :(
- # [02:40] * Joins: dveditz (dveditz@moz-5051E786.dhcp.cruzio.com)
- # [02:40] * ChanServ sets mode: +o dveditz
- # [02:41] * Quits: gandalf (zbraniecki@moz-EC220598.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
- # [02:41] * Quits: @ehsan-verybusy (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [02:42] * Joins: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com)
- # [02:42] * Quits: wesj1 (Instantbir@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:42] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120509070325])
- # [02:43] * Quits: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com) (NickServ (GHOST command used by rick))
- # [02:43] * Joins: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com)
- # [02:43] * Joins: bbondy (bbondy@moz-A05ECC22.home.cgocable.net)
- # [02:45] * Quits: Goldorak (chatzilla@70DA8BDD.699ABCA3.187A1082.IP) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [02:46] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
- # [02:47] * Quits: JPeterson (JPeterson@moz-B2998FD7.cust.tele2.se) (Ping timeout)
- # [02:47] * Quits: Cork (Cork@moz-49FD6A7D.cust.tele2.se) (Ping timeout)
- # [02:47] <mbrubeck> pixies
- # [02:47] * jlebar is now known as jlebar|away
- # [02:47] * Joins: Bas_ (chatzilla@moz-DF3CA35A.ftth.concepts.nl)
- # [02:47] * Quits: Bas (chatzilla@moz-DF3CA35A.ftth.concepts.nl) (Ping timeout)
- # [02:48] * Bas_ is now known as Bas
- # [02:48] * Quits: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP) (Ping timeout)
- # [02:48] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
- # [02:48] * juanb is now known as juanb|jog
- # [02:48] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
- # [02:48] * Quits: Boriss (FlyingToas@moz-FA2E1265.hfc.comcastbusiness.net) (Ping timeout)
- # [02:49] * nthomas|away is now known as nthomas
- # [02:49] <jlebar|away> wha, IE10 is turning on DNT by default?
- # [02:49] * Quits: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com) (Quit: Leaving...)
- # [02:50] <jlebar|away> That's exceptionally...something.
- # [02:50] <darktrojan> did opera have it first?
- # [02:50] <mbrubeck> crazy http://www.wired.com/threatlevel/2012/05/ie10-do-not-track/
- # [02:50] * Quits: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com) (Quit: damons)
- # [02:50] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [02:51] <jlebar|away> I don't think this is a good idea...
- # [02:51] <mbrubeck> I agree
- # [02:51] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Quit: brendan)
- # [02:51] <fabrice> all the ad networks will start ignoring it
- # [02:51] <jlebar|away> Asa, PR people? ^^^
- # [02:51] <heycam> I wonder if that's the point
- # [02:52] <jlebar|away> See, it's either that, or a big middle finger to Google.
- # [02:52] <jlebar|away> Maybe both.
- # [02:52] <Asa> jlebar|away: people are on it.
- # [02:52] <Asa> sucks. ms is screwing it up here.
- # [02:52] <Asa> but we're doing what we can.
- # [02:52] * Quits: harth (harth@moz-C2C235AC.bb.sky.com) (Input/output error)
- # [02:55] * Joins: harth (harth@moz-C2C235AC.bb.sky.com)
- # [02:55] * Quits: Mook_as (mook@moz-1FCC0032.activestate.com) (Quit: gone)
- # [02:56] * Quits: harth (harth@moz-C2C235AC.bb.sky.com) (Input/output error)
- # [02:56] * Joins: mike5w3c (MikeS@moz-C40D74C9.xgsspn.imtp.tachikawa.spmode.ne.jp)
- # [02:57] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [02:58] * Quits: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au) (Ping timeout)
- # [02:58] * Joins: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au)
- # [03:00] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [03:01] * fabrice is now known as fabrice|afk
- # [03:01] * Quits: Jesse (jruderman@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Jesse)
- # [03:01] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
- # [03:02] * Joins: cpeterso_ (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [03:02] * Quits: cpeterso_ (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
- # [03:03] * Quits: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [03:04] * mjschranz is now known as mjschranz_away
- # [03:04] <JonathanS> Judge Rules API's Can Not Be Copyrighted, Nice!
- # [03:06] <espadrine> JonathanS: wasn't that ruled last week?
- # [03:06] <JonathanS> espadrine, No. that was patent.
- # [03:06] <espadrine> ah, good!
- # [03:07] <derf> espadrine: More like this morning.
- # [03:07] <JonathanS> I wonder how Larry Ellison really feel about it.
- # [03:08] <espadrine> I guess he doesn't feel like the new sheriff in town anymore
- # [03:08] * Joins: ehsan-verybusy (ehsan@BEDFFF26.EE049E25.8B035CD7.IP)
- # [03:08] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
- # [03:09] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [03:09] * Quits: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net) (Ping timeout)
- # [03:09] <@bz> patents can't be copyrighted?
- # [03:09] <derf> The actual patent itself can be.
- # [03:09] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
- # [03:10] <derf> But you have to agree to let the patent office publish it and people to reproduce it.
- # [03:10] <JonathanS> bz, Google/Oracle cases was patent and API copyright
- # [03:10] <derf> But no, methods and systems are not copyrightable.
- # [03:10] * mjschranz_away is now known as mjschranz
- # [03:10] * Quits: jduell (jduell@moz-BB5D7140.airbears.berkeley.edu) (Ping timeout)
- # [03:11] * Quits: chewey (chewey@60B5D228.C1B67668.519C121D.IP) (NickServ (GHOST command used by chewey_))
- # [03:11] <@bz> JonathanS: yes, I know
- # [03:11] * Joins: chewey (chewey@moz-CE3A17D.dip0.t-ipconnect.de)
- # [03:11] <@bz> derf: an interesting question is whether you can patent a method of copyrighting stuff... ;)
- # [03:11] <@bz> derf: and then copyright that patent
- # [03:11] <@bz> derf: and generally how far you can take this line of silliness
- # [03:11] <derf> I don't see why not.
- # [03:12] * @bz neither
- # [03:12] <derf> Though, as I said, copyrights on patents aren't actually that useful.
- # [03:12] <@bz> I just think it's an amusing thing to consider
- # [03:12] <JonathanS> RangeCheck() was checking in range for 9 lines of code. :/
- # [03:12] <derf> You can prevent derived works, etc.
- # [03:12] <@bz> which probably proves that I need more sleep. :(
- # [03:12] <derf> But not actual distribution of the patent itself.
- # [03:12] <JonathanS> derf, it is like somebody patent the wheel.
- # [03:12] * Quits: jamesr (jamesr@D18589DC.D6CCE4AE.77834EAA.IP) (Quit: jamesr)
- # [03:13] <@bz> it doesn't need to be useful
- # [03:13] <@bz> it's like the 7GHz overclocking article from earlier today
- # [03:13] <derf> bz: Well, it is a patent. So yes.
- # [03:13] <@bz> do it just because we can
- # [03:13] <derf> I'll let you talk to the lawyers to get it done.
- # [03:13] <@bz> I meant copyrighting the patent doesn't need to be useful
- # [03:13] <@bz> ;)
- # [03:14] <JonathanS> I love how there is a quote that said "Programmers are not lawyers"
- # [03:14] <jtcranmer> bz: under the 1976 copyright law, patents are copyrighted
- # [03:14] <jtcranmer> in fact, this line of text is copyrighted too
- # [03:15] * Quits: edmorley (edmorley@moz-5F70AC4A.range109-156.btcentralplus.com) (Quit: Leaving.)
- # [03:15] <espadrine> I hereby put this very sentence in the public domain!
- # [03:15] <hub> ™
- # [03:15] <jtcranmer> so anyone who keeps logs of this channel is violating my copyright
- # [03:15] * Joins: jamesr (jamesr@D18589DC.D6CCE4AE.77834EAA.IP)
- # [03:15] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [03:16] <JonathanS> jtcranmer, you can't enforce it.
- # [03:16] <jtcranmer> JonathanS: doesn't mean it isn't a violation
- # [03:16] <JonathanS> there is no money value for a log in this channel.
- # [03:17] * jtcranmer thinks
- # [03:17] * Joins: priya (Adium@moz-5843392D.hsd1.ca.comcast.net)
- # [03:17] <jtcranmer> it's depriving me from making money off of my future autobiography using text of words that I spoke in this channel
- # [03:18] * cjones-bbiab is now known as cjones
- # [03:18] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [03:18] <jtcranmer> it's all in how you word it
- # [03:20] <JonathanS> well, Java is in slowly death.
- # [03:22] * Quits: @roc (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [03:22] * mjschranz is now known as mjschranz_away
- # [03:22] <espadrine> JonathanS: never has death been so slow. Android isn't going to switch anytime soon.
- # [03:22] <daleharvey> So, I am working on b2g, and we are looking to have an event to tell us when the contents of a page has resized
- # [03:22] * Quits: mdas (mdas@50AE257C.D30B51A1.412CF160.IP) (Quit: mdas)
- # [03:22] <daleharvey> anyone got any pointers? it doesnt sound particularly easy to do cleanly
- # [03:22] * Quits: myk (Instantbir@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [03:22] <JonathanS> espadrine, I know. There is Mono For Android.
- # [03:25] <espadrine> in the hope that microsoft doesn't sue!
- # [03:27] * Quits: mcot (mcot@C4B02.F3C4E8F3.C8444B8.IP) (Ping timeout)
- # [03:27] * mjschranz_away is now known as mjschranz
- # [03:28] * Quits: zpao (zpao@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
- # [03:28] * Quits: harishneit (Adium@EE9D784A.110EFC9B.700C6EB0.IP) (Quit: Leaving.)
- # [03:29] * juanb|jog is now known as juanb
- # [03:29] * Quits: bc (bc@454BDC37.1D5E8529.AC69809B.IP) (Ping timeout)
- # [03:30] * ewong|afk is now known as ewong
- # [03:31] * mjschranz is now known as mjschranz_away
- # [03:31] * Quits: bdahl_ (bdahl@moz-BBE3ABD.mv.mozilla.com) (Client exited)
- # [03:32] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [03:33] * Quits: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [03:34] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [03:34] * mjschranz_away is now known as mjschranz
- # [03:34] * Quits: gustavold (gustavold@45585AD.ECBC1091.946930A0.IP) (Ping timeout)
- # [03:35] * Quits: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jet)
- # [03:35] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Quit: juanb)
- # [03:36] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [03:36] * Joins: sriram (sriramr@moz-BF171339.hsd1.ca.comcast.net)
- # [03:38] * Joins: aja (chatzilla@EE732A75.6BD0AE10.7880DB15.IP)
- # [03:40] <JonathanS> espadrine, Judge ful name is William Haskell Alsup
- # [03:40] <JonathanS> full
- # [03:42] * Joins: roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP)
- # [03:42] * ChanServ sets mode: +o roc
- # [03:42] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
- # [03:46] * Joins: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP)
- # [03:47] * Joins: Mook (mook@BEDA848F.16C74E88.6F478678.IP)
- # [03:48] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [03:49] * Quits: espindola (espindola@moz-26F1FAC7.dsl.teksavvy.com) (Quit: Ex-Chat)
- # [03:50] * Quits: sewardj (sewardj@moz-41760F36.dip.t-dialin.net) (Ping timeout)
- # [03:51] * Joins: sewardj (sewardj@moz-A51CF407.dip.t-dialin.net)
- # [03:51] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
- # [03:53] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
- # [03:54] * philor is now known as philor|away
- # [03:54] * coop|buildduty is now known as coop|afk
- # [03:56] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
- # [03:58] * Quits: KaiRo (robert@moz-ECBB16EB.adsl.highway.telekom.at) (Input/output error)
- # [03:58] * Quits: jamesr (jamesr@D18589DC.D6CCE4AE.77834EAA.IP) (Quit: jamesr)
- # [04:00] * Joins: thakis (test@moz-250CE479.hsd1.ca.comcast.net)
- # [04:00] * Joins: Havvy (Mibbit@moz-532C777C.ptld.qwest.net)
- # [04:00] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: jorendorff)
- # [04:01] * Quits: @dveditz (dveditz@moz-5051E786.dhcp.cruzio.com) (Ping timeout)
- # [04:01] * Joins: RudyL (rudy@moz-99690620.hinet-ip.hinet.net)
- # [04:01] * Quits: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net) (Quit: jgriffin)
- # [04:02] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
- # [04:02] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: Eaten by grue.)
- # [04:04] * Quits: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP) (Quit: rniwa)
- # [04:05] * heycam is now known as heycam|away
- # [04:08] * Quits: chewey (chewey@moz-CE3A17D.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
- # [04:08] * Joins: chewey (chewey@moz-9F81EBD0.dip0.t-ipconnect.de)
- # [04:08] * Quits: wlach|laptop (wlach@moz-3BB19106.vif.net) (Ping timeout)
- # [04:08] * Quits: sicking (chatzilla@moz-7F871C5C.hsd1.ca.comcast.net) (Ping timeout)
- # [04:09] * Quits: azakai_ (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [04:10] * nli|away is now known as nli
- # [04:12] * Quits: gwagner (gwagner@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Connection reset by peer)
- # [04:12] * Quits: wesj (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [04:12] * Joins: wesj (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [04:12] * Joins: gwagner (gwagner@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [04:13] * Quits: ehsan-verybusy (ehsan@BEDFFF26.EE049E25.8B035CD7.IP) (Ping timeout)
- # [04:13] * cjones is now known as cjones-dinner
- # [04:14] * Joins: timdream (timdream@moz-99690620.hinet-ip.hinet.net)
- # [04:15] * Joins: ehsan-verybusy (ehsan@BEDFFF26.EE049E25.8B035CD7.IP)
- # [04:15] * Joins: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP)
- # [04:18] * heycam|away is now known as heycam
- # [04:21] * Joins: jduell (jduell@moz-D4496E92.hsd1.ca.comcast.net)
- # [04:21] * Quits: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [04:23] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [04:24] * Joins: nhirata (nhirata.bu@moz-585D5EFC.hsd1.ca.comcast.net)
- # [04:24] * Joins: gwagner_ (gwagner@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [04:24] * Quits: gwagner (gwagner@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Connection reset by peer)
- # [04:24] * gwagner_ is now known as gwagner
- # [04:24] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
- # [04:26] * Joins: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP)
- # [04:28] * Quits: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP) (Ping timeout)
- # [04:28] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [04:29] * Quits: StevenLee (chatzilla@moz-99690620.hinet-ip.hinet.net) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120423122928])
- # [04:29] * Quits: sriram (sriramr@moz-BF171339.hsd1.ca.comcast.net) (Quit: sriram)
- # [04:30] * Joins: bc (bc@454BDC37.1D5E8529.AC69809B.IP)
- # [04:31] * Joins: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP)
- # [04:31] * Joins: StevenLee (chatzilla@moz-99690620.hinet-ip.hinet.net)
- # [04:31] * cjones-dinner is now known as cjones
- # [04:37] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Connection reset by peer)
- # [04:38] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [04:42] * Quits: terrence (terrence@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [04:43] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
- # [04:44] * Joins: JPeterson (JPeterson@moz-B2998FD7.cust.tele2.se)
- # [04:45] * mjschranz is now known as mjschranz_away
- # [04:46] * Joins: wesj1 (Instantbir@moz-135A9FA9.hsd1.ca.comcast.net)
- # [04:47] * Quits: bnicholson (bnicholson@moz-42359BA8.rcmdva.fios.verizon.net) (Input/output error)
- # [04:50] * Quits: jdm (jdm@moz-2B21F2D4.range86-144.btcentralplus.com) (Client exited)
- # [04:52] * Quits: jduell (jduell@moz-D4496E92.hsd1.ca.comcast.net) (Ping timeout)
- # [04:52] <markh> is there a trick for converting a jsid to something readable in the debugger?
- # [04:52] * Quits: bc (bc@454BDC37.1D5E8529.AC69809B.IP) (Ping timeout)
- # [04:52] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
- # [04:52] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
- # [04:53] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Ping timeout)
- # [04:55] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
- # [04:57] * Quits: overholt (overholt@moz-89F9FC0.cable.teksavvy.com) (Quit: Leaving)
- # [05:00] * Quits: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [05:00] * Joins: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [05:00] * Quits: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com) (Client exited)
- # [05:01] * philor|away is now known as philor
- # [05:02] * Joins: dveditz (dveditz@moz-5051E786.dhcp.cruzio.com)
- # [05:02] * ChanServ sets mode: +o dveditz
- # [05:02] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
- # [05:02] * Quits: bbondy (bbondy@moz-A05ECC22.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
- # [05:03] * Joins: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com)
- # [05:04] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Client exited)
- # [05:05] * Joins: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net)
- # [05:06] * mcote|afk is now known as mcote
- # [05:08] * Quits: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com) (Quit: Leaving...)
- # [05:09] * Joins: juanb (jbecerra@moz-F1012875.hsd1.ca.comcast.net)
- # [05:10] * Joins: ianbicking (ianbicking@moz-36B9BE32.hsd1.mn.comcast.net)
- # [05:10] * philor is now known as philor|away
- # [05:10] * Quits: raccettura (raccettura@moz-660B8F4B.hsd1.nj.comcast.net) (Quit: raccettura)
- # [05:14] * Quits: Gentlecat_ (Roman@AC5FB484.BC0B4628.8FB52CB8.IP) (Connection reset by peer)
- # [05:15] * Joins: Gentlecat_ (Roman@AC5FB484.BC0B4628.8FB52CB8.IP)
- # [05:17] * Quits: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net) (Quit: Leaving.)
- # [05:18] * Quits: Gentlecat_ (Roman@AC5FB484.BC0B4628.8FB52CB8.IP) (Ping timeout)
- # [05:19] * Joins: Gentlecat (Roman@DBDB5205.CF9BE6BE.8FB52CB8.IP)
- # [05:20] * glob|away is now known as glob
- # [05:20] * philor|away is now known as philor
- # [05:21] * Quits: priya (Adium@moz-5843392D.hsd1.ca.comcast.net) (Client exited)
- # [05:22] * Joins: priya (Adium@moz-5843392D.hsd1.ca.comcast.net)
- # [05:22] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
- # [05:27] * Joins: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP)
- # [05:27] * Quits: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP) (Quit: Leaving)
- # [05:28] * Quits: @roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP) (Ping timeout)
- # [05:29] * Joins: twi (Adium@moz-1AE3B3E2.cust.dsl.vodafone.it)
- # [05:31] * Joins: nli` (nli@moz-99690620.hinet-ip.hinet.net)
- # [05:32] * Quits: hub (hub@A5087023.2354C43D.D8E68FF6.IP) (Ping timeout)
- # [05:35] * Quits: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net) (Quit: Adios Amigos)
- # [05:36] * Quits: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP) (Quit: rniwa)
- # [05:37] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Ping timeout)
- # [05:39] * Joins: Mavericks (Mibbit@7746FD96.E47B74B8.FDEA3160.IP)
- # [05:40] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [05:41] <nthomas> if I call 'make target' in an objdir, then client.mk isn't used right ?
- # [05:44] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Ping timeout)
- # [05:44] <nthomas> n/m
- # [05:46] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [05:46] * Joins: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net)
- # [05:48] * Joins: bonnie (bbsurender@3035F4A5.3753335A.B66DD36E.IP)
- # [05:48] * heycam is now known as heycam|away
- # [05:48] <biesi> nthomas, correct
- # [05:49] <nthomas> belatedly found what I wanted in config/config.mk
- # [05:52] * erick is now known as erick-away
- # [05:52] * Joins: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net)
- # [05:55] * Quits: tonymec (tonymec@F795F717.5A39B178.277517C1.IP) (Input/output error)
- # [05:55] * Joins: cviecco_ (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
- # [05:58] * Joins: Cork (Cork@moz-49FD6A7D.cust.tele2.se)
- # [05:59] * Joins: mike5w3c_ (MikeS@moz-CA6195DB.xgsspn.imtp.tachikawa.spmode.ne.jp)
- # [05:59] * Quits: mike5w3c (MikeS@moz-C40D74C9.xgsspn.imtp.tachikawa.spmode.ne.jp) (Ping timeout)
- # [05:59] * mike5w3c_ is now known as mike5w3c
- # [06:00] * Joins: tonymec (tonymec@F795F717.5A39B178.277517C1.IP)
- # [06:02] * Quits: bonnie (bbsurender@3035F4A5.3753335A.B66DD36E.IP) (Quit: Ex-Chat)
- # [06:04] * Quits: nli` (nli@moz-99690620.hinet-ip.hinet.net) (Quit: nli`)
- # [06:04] * Quits: Vincent_Chang (chatzilla@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
- # [06:05] * Joins: wlach|laptop (wlach@moz-3BB19106.vif.net)
- # [06:06] * Quits: hsivonen (hsivonen@moz-E533C3E2.esp.mediateam.fi) (Ping timeout)
- # [06:06] * Quits: Gentlecat (Roman@DBDB5205.CF9BE6BE.8FB52CB8.IP) (Connection reset by peer)
- # [06:07] * ehsan-verybusy is now known as ehsan
- # [06:07] * Joins: nli` (nli@moz-99690620.hinet-ip.hinet.net)
- # [06:13] * Joins: hsivonen (hsivonen@moz-E533C3E2.esp.mediateam.fi)
- # [06:14] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [06:14] * Quits: Mavericks (Mibbit@7746FD96.E47B74B8.FDEA3160.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [06:15] * Joins: hub (hub@moz-E2FCA694.figuiere.net)
- # [06:25] * ehsan is now known as ehsan-zzz
- # [06:25] * Joins: Mardak (Mardak@moz-9509DFBB.hsd1.ca.comcast.net)
- # [06:25] * Quits: zzzzz (chatzilla@moz-8DD5A8EC.dhcp.embarqhsd.net) (Ping timeout)
- # [06:28] * Joins: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net)
- # [06:32] * Joins: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net)
- # [06:35] * heycam|away is now known as heycam
- # [06:35] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Quit: ChatZilla 0.9.87-4.1450hg.fc15 [XULRunner 12.0/20120424092743])
- # [06:35] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Ping timeout)
- # [06:35] * Quits: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net) (Ping timeout)
- # [06:36] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
- # [06:37] * joduinn is now known as joduinn-commute
- # [06:37] * glob is now known as glob|away
- # [06:37] * dhylands is now known as dhylands|afk
- # [06:40] * Quits: bent (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.19/20110707195905])
- # [06:41] * Joins: Vincent_Chang (chatzilla@moz-CA1BF974.dynamic.hinet.net)
- # [06:42] * Quits: cviecco_ (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Input/output error)
- # [06:42] * Quits: Vincent_Chang (chatzilla@moz-CA1BF974.dynamic.hinet.net) (Connection reset by peer)
- # [06:42] * Quits: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP) (Quit: lmandel)
- # [06:43] * Joins: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP)
- # [06:45] * Quits: aja (chatzilla@EE732A75.6BD0AE10.7880DB15.IP) (Client exited)
- # [06:46] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Quit: )
- # [06:46] * Quits: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP) (Ping timeout)
- # [06:47] * Quits: romaxa_home (romaxa@moz-54F5744A.net) (Ping timeout)
- # [06:48] <njn> bugzilla is sending me emails out of order
- # [06:48] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
- # [06:49] * Quits: Hendikins (wolfox@moz-16899DFF.hhui4.ken.bigpond.net.au) (Ping timeout)
- # [06:50] * jlebar|away is now known as jlebar
- # [06:50] <jlebar> njn, It seems to have dropped a few review-requested e-mails for me.
- # [06:50] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
- # [06:50] <njn> jlebar: ugh
- # [06:51] <njn> jlebar: how do you like https://bugzilla.mozilla.org/show_bug.cgi?id=760352#c1 ?
- # [06:51] <jlebar> njn, Whoa, it dropped more than I knew about.
- # [06:51] <jlebar> glob|away, bugzilla may be dropping e-mails?
- # [06:52] * Quits: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net) (Ping timeout)
- # [06:52] * Quits: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com) (Quit: Linkinus - http://linkinus.com)
- # [06:52] <jlebar> njn, Cool.
- # [06:53] <njn> jlebar: it made me realize the js-main-runtime numbers are a crazy mix of overlapping measurements
- # [06:54] <jlebar> njn, How do you intend to deal with that? Just don't sum them?
- # [06:54] * jlebar imagines KIND_OTHER_NO_SUM, shudders.
- # [06:55] * Joins: gal (gal@moz-AFC6185E.static.user.ono.com)
- # [06:58] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
- # [07:00] * Joins: rniwa (rniwa@60A74940.D6CCE4AE.77834EAA.IP)
- # [07:01] <njn> jlebar: just don't treeify stuff that shouldn't be treeified
- # [07:01] <njn> i.e. stuff that overlaps
- # [07:02] <jlebar> oh, that's easier. :)
- # [07:02] * Joins: cviecco_ (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
- # [07:02] <Havvy> njn: Good advice for my programming class.
- # [07:03] <njn> Havvy: I can generalize! "Don't <X>ify stuff that shouldn't be <X>ified"
- # [07:03] <njn> good rule of life, that
- # [07:04] * jlebar generalizes further:
- # [07:04] <jlebar> Don't do things which shouldn't be done.
- # [07:04] <njn> jlebar: I'm going to have to rename the smaps trees to avoid overlap with "resident" and "vsize"
- # [07:04] <Havvy> On the list of stupid assignments: Create a problem that can solved by using a binary tree.
- # [07:04] <njn> jlebar: I'm going with "rss" and "size", which match the kernel names
- # [07:05] <njn> jlebar: and the standalone "explicit" reporter is currently called "explicit2"...
- # [07:05] <jlebar> rss is fine; not wild about "size". But I reserve judgement until I see the patch.
- # [07:05] <njn> jlebar: I don't like it that much either, but the single "vsize" reporter is more important, and "size" at least is meaningful in kernel-land
- # [07:06] <njn> jlebar: having a tree and a single reporter with the same name just won't work with this change
- # [07:06] * Joins: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net)
- # [07:06] <jlebar> sure.
- # [07:06] * glob|away is now known as glob
- # [07:06] <njn> jlebar: because a single reporter is just a degenerate tree
- # [07:06] <jlebar> glob, I thought I was going crazy and missing bugmail, but apparently njn is seeing messages delivered out of order.
- # [07:07] <glob> jlebar, yeah, we have 12 daemons delivering email from a single table, i'm surprised they are in order as often as they are :)
- # [07:07] <njn> glob: just a few today
- # [07:07] <jlebar> actually...I may be getting zero bugmail.
- # [07:07] <jlebar> :(
- # [07:08] <Unfocused> you can have some of mine
- # [07:08] <catlee> all the bugs are fixed!
- # [07:08] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [07:08] * Quits: Mardak (Mardak@moz-9509DFBB.hsd1.ca.comcast.net) (Quit: Mardak)
- # [07:08] <glob> jlebar, hrm, the bugzilla email queue/table is empty
- # [07:08] <jlebar> glob, Oh.
- # [07:08] * Joins: Vincent_Chang (chatzilla@moz-CA1BF974.dynamic.hinet.net)
- # [07:08] <jlebar> glob, Gmail decided all of my bugmail is spam.
- # [07:09] <philor> Gmail++
- # [07:09] <glob> jlebar, ah, gmail messing with bugmail. again.
- # [07:09] <jlebar> glob, Starting today.
- # [07:09] <jlebar> Awesome.
- # [07:09] <jlebar> Thank you, Gmail.
- # [07:09] <glob> jlebar, of course, we changed nothing today
- # [07:09] <jlebar> glob, Sorry for the false alarm. :)
- # [07:09] <jlebar> seriously wtf
- # [07:09] <glob> jlebar, no worries; better to alarm and blame gmail than stuff get lost
- # [07:10] <njn> jlebar: that's weird, didn't happen to me
- # [07:10] * nthomas is now known as nthomas|away
- # [07:11] * Quits: wlach|laptop (wlach@moz-3BB19106.vif.net) (Ping timeout)
- # [07:12] * catlee is now known as catlee-away
- # [07:13] * Quits: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net) (Connection reset by peer)
- # [07:13] * Joins: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net)
- # [07:13] * Joins: gwagner__ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net)
- # [07:13] * Quits: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net) (Connection reset by peer)
- # [07:13] <jlebar> njn, We have a bug that about:memory takes up way too much space, right?
- # [07:14] <njn> jlebar: none that are open, IIRC
- # [07:14] <njn> jlebar: and do you mean RAM or number of lines?
- # [07:14] <jlebar> njn, RAM.
- # [07:14] <gwagner__> jlebar: gmail was very slow today for me. bugmail had 1h delay
- # [07:14] <njn> jlebar: none open ATM
- # [07:15] <glob> can someone send me the full headers from a delayed bugmail?
- # [07:16] <jlebar> gwagner__, Maybe it was delayed because Google wanted to see if I'd unmark it as spam. :)
- # [07:16] * Joins: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net)
- # [07:16] * Joins: dzbarsky1 (Adium@moz-85EBB8A.dia.static.qwest.net)
- # [07:16] * Quits: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net) (Connection reset by peer)
- # [07:17] * Quits: dria (dria@moz-FF31712D.dhcp-dynamic.fibreop.nb.bellaliant.net) (Quit: dria)
- # [07:17] * Quits: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net) (Ping timeout)
- # [07:17] * mcote is now known as mcote|afk
- # [07:18] <gwagner__> glob: whats your email?
- # [07:18] <glob> gwagner__, glob@mozilla.com
- # [07:20] * Quits: cviecco_ (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Input/output error)
- # [07:20] <gwagner__> glob: ok picked a random one
- # [07:20] <glob> gwagner__, thanks!
- # [07:22] <glob> looks like mozilla's outgoing mail server delayed it, not bmo or gmail
- # [07:23] <gwagner__> oh
- # [07:24] <darktrojan> I have another problem for you to solve glob
- # [07:24] <glob> darktrojan, uh oh
- # [07:24] <darktrojan> heh
- # [07:24] <darktrojan> explain this: https://bugzilla.mozilla.org/show_activity.cgi?id=727408
- # [07:24] * Joins: past (past@moz-D48015BE.dsl.dyn.forthnet.gr)
- # [07:24] * Quits: Ami_Ty (Amie@moz-BBE3ABD.mv.mozilla.com) (Quit: Ami_Ty)
- # [07:25] <jlebar> Sheesh, another b2g PM?
- # [07:25] * Joins: roc (chatzilla@moz-4DF07BF2.jetstream.xtra.co.nz)
- # [07:25] * ChanServ sets mode: +o roc
- # [07:25] * Joins: bnicholson (bnicholson@moz-42359BA8.rcmdva.fios.verizon.net)
- # [07:25] <glob> darktrojan, bug 756946 has the dirt on that
- # [07:26] * Quits: bnicholson (bnicholson@moz-42359BA8.rcmdva.fios.verizon.net) (Quit: Leaving)
- # [07:27] <jlebar> Who knows about the startup cache?
- # [07:27] <jlebar> My guess is khuey and bz, but anyone else?
- # [07:27] * Joins: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP)
- # [07:28] * @bz was probably involved in reviewing it
- # [07:28] <@bz> but pick on the guy who has blame? ;)
- # [07:28] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
- # [07:28] <jlebar> bz, Ah, gerv. Gerv owns every file in the tree now, did you know? :-p
- # [07:28] <@bz> sold!
- # [07:29] * Joins: romaxa_home (romaxa@moz-54F5744A.net)
- # [07:29] <darktrojan> :D
- # [07:29] * @bz throws all nsXBL* reviews Gerv's way
- # [07:29] <njn> jlebar: taras?
- # [07:29] <jlebar> Looks like mwu reviewed a few patches in there too.
- # [07:29] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [07:29] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
- # [07:32] * Quits: mreid (mreid@moz-5F4A70CA.yipyip.com) (Ping timeout)
- # [07:34] <philor> yay, the last 11 hours of pushes still compile on Windows!
- # [07:36] <@bz> or maybe tinderbox is just lying to you?
- # [07:36] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: Success !!)
- # [07:36] <@bz> philor: btw, hurrah for tests
- # [07:36] <@bz> philor: found a bug in the WebGL test suite and a bug in our code
- # [07:36] <@bz> philor: nothing like making a virtual Release() call on uninitialized stack memory. ;)
- # [07:37] <philor> ... all the memory!
- # [07:37] <@bz> no, not all
- # [07:37] <@bz> just a particular word of it
- # [07:37] <philor> rats
- # [07:38] * Quits: espadrine (espadrine@moz-BBE3ABD.mv.mozilla.com) (Quit: espadrine)
- # [07:38] <philor> I do wonder just how rarely our tests tell us that they found what they try to test, instead of telling us about various other things they didn't know they were testing
- # [07:39] * Joins: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net)
- # [07:39] <philor> okay, there are no good choices here, so I'm taking the "open 'em now" bad choice
- # [07:40] * Joins: mreid (mreid@moz-5F4A70CA.yipyip.com)
- # [07:41] * Quits: RudyL (rudy@moz-99690620.hinet-ip.hinet.net) (Connection reset by peer)
- # [07:41] * Joins: RudyL (rudy@moz-99690620.hinet-ip.hinet.net)
- # [07:41] * Joins: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp)
- # [07:43] * Joins: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz)
- # [07:43] * Quits: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [07:51] * Joins: jhorak (jhorak@moz-2EE9C9C3.cust.nbox.cz)
- # [07:51] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
- # [07:52] <darktrojan> far out, 23 platform lines on tbpl now
- # [07:52] <darktrojan> we're going to need a new new ui soon
- # [07:53] * Quits: kvda (kvda@AFDD388F.C3893E67.923345AB.IP) (Quit: ( x____x))
- # [07:54] <darktrojan> possibly 3d
- # [07:57] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Ping timeout)
- # [08:01] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
- # [08:01] <mwu> jlebar: what do you need to know about startup cache?
- # [08:01] <jlebar> mwu, Oh, I already volunteered you to help in the bug. :)
- # [08:01] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [08:01] <jlebar> mwu, Bug 759919
- # [08:04] * Joins: smontagu (chatzilla@2B060B9D.C39404F5.CB858787.IP)
- # [08:04] <mwu> hmmm
- # [08:05] * Quits: Vincent_Chang (chatzilla@moz-CA1BF974.dynamic.hinet.net) (Ping timeout)
- # [08:05] * Joins: sriram (sriramr@moz-BF171339.hsd1.ca.comcast.net)
- # [08:07] * joduinn-commute is now known as joduinn-afk
- # [08:08] * RemusPop|away is now known as RemusPop
- # [08:08] * Quits: ircloggr (nodebot@moz-48341F05.compute-1.amazonaws.com) (Client exited)
- # [08:09] * Quits: gal (gal@moz-AFC6185E.static.user.ono.com) (Quit: gal)
- # [08:09] * Joins: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net)
- # [08:09] * Joins: ircloggr (nodebot@moz-4847B33A.compute-1.amazonaws.com)
- # [08:10] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
- # [08:10] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
- # [08:11] * Quits: thakis (test@moz-250CE479.hsd1.ca.comcast.net) (Quit: thakis)
- # [08:12] * Joins: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net)
- # [08:12] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [08:14] * rnewman is now known as rnewman|pto
- # [08:15] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
- # [08:17] * Joins: lahabana (Mibbit@moz-768DDE93.rev.sfr.net)
- # [08:18] * Joins: Vincent_Chang (chatzilla@moz-CA1BF974.dynamic.hinet.net)
- # [08:18] * Joins: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com)
- # [08:18] * jlebar is now known as jlebar|sleep
- # [08:18] * Quits: hub (hub@moz-E2FCA694.figuiere.net) (Ping timeout)
- # [08:21] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
- # [08:22] * Joins: sawrubh (Mibbit@9BCE86D.F84F94ED.9BC10BA2.IP)
- # [08:23] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
- # [08:24] * Joins: wolfiR (wolfiR@moz-4ADBD724.dip0.t-ipconnect.de)
- # [08:25] * Quits: Mook (mook@BEDA848F.16C74E88.6F478678.IP) (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 6.0/20110811165603])
- # [08:28] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [08:28] * Joins: beaufour (beaufour@moz-7BF7903.cpe.xe-6-0-0-1104.boanqu2.customer.tele.dk)
- # [08:29] * Joins: jfkthame (jfkthame@1A339553.5BC345F5.9542EC20.IP)
- # [08:29] * Joins: zpao (zpao@moz-75398DA8.hsd1.ca.comcast.net)
- # [08:30] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
- # [08:31] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [08:31] * Parts: kentuckyfriedtakahe (kentuckyfr@538BABFE.A073F3E.97BBD552.IP)
- # [08:32] * Quits: dzbarsky1 (Adium@moz-85EBB8A.dia.static.qwest.net) (Quit: Leaving.)
- # [08:32] * Quits: sawrubh (Mibbit@9BCE86D.F84F94ED.9BC10BA2.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [08:37] * Quits: KWierso (chatzilla@moz-66981D8E.desm.qwest.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [08:40] * Quits: lahabana (Mibbit@moz-768DDE93.rev.sfr.net) (Quit: http://www.mibbit.com ajax IRC Client)
- # [08:41] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
- # [08:42] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Ping timeout)
- # [08:42] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [08:42] <philor> sad, and pathetic, and very much me: I just realized that the mozilla-release tree was badly misconfigured, because it's all green
- # [08:43] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
- # [08:43] <glazou> bonjour
- # [08:45] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
- # [08:45] * Joins: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net)
- # [08:45] * Quits: gwagner__ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net) (Connection reset by peer)
- # [08:45] <Havvy> The tree is green....too green...
- # [08:46] * Quits: ianbicking (ianbicking@moz-36B9BE32.hsd1.mn.comcast.net) (Quit: ianbicking)
- # [08:46] <philor> fortunately, I have a patch to turn it orange!
- # [08:47] <Havvy> philor: What would you do with the Moztree?
- # [08:48] * Joins: sawrubh (Mibbit@2886A9E1.434B14F3.48B4EDE8.IP)
- # [08:50] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [08:50] * Joins: Ms2ger (Ms2ger@AA5FA8.502F5C07.37724B0D.IP)
- # [08:52] * Joins: anant_ (Anant@moz-10606B42.dsl.static.sonic.net)
- # [08:52] * Joins: sicking (chatzilla@moz-7F871C5C.hsd1.ca.comcast.net)
- # [08:53] * Joins: gwagner__ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net)
- # [08:53] * Quits: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net) (Connection reset by peer)
- # [08:53] * Quits: gwagner__ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net) (Quit: gwagner__)
- # [08:53] * Quits: anant (Anant@moz-488092DD.hsd1.ca.comcast.net) (Ping timeout)
- # [08:55] * Quits: Havvy (Mibbit@moz-532C777C.ptld.qwest.net) (Quit: http://www.mibbit.com ajax IRC Client)
- # [08:56] * Joins: tonymec_ (tonymec@F795F717.5A39B178.277517C1.IP)
- # [08:58] * Quits: tonymec_ (tonymec@F795F717.5A39B178.277517C1.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120528154913])
- # [08:58] * Quits: gkw (fuzz2lin@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [09:00] <ewong> why not red, blue and purple?
- # [09:00] * Joins: gkw (fuzz2lin@moz-BBE3ABD.mv.mozilla.com)
- # [09:01] * Joins: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com)
- # [09:03] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [09:03] * Quits: anant_ (Anant@moz-10606B42.dsl.static.sonic.net) (Quit: Leaving)
- # [09:04] <philor> luke: Assertion failure: gen->state == JSGEN_OPEN
- # [09:05] <Ms2ger> Good morning, philor
- # [09:05] <philor> Good evening, Ms2ger
- # [09:07] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
- # [09:07] * Quits: sicking (chatzilla@moz-7F871C5C.hsd1.ca.comcast.net) (Input/output error)
- # [09:11] * Quits: njn (chatzilla@moz-794EECB7.dyn.iinet.net.au) (Client exited)
- # [09:13] * Quits: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net) (Ping timeout)
- # [09:13] * Quits: Vincent_Chang (chatzilla@moz-CA1BF974.dynamic.hinet.net) (Ping timeout)
- # [09:15] * Quits: zpao (zpao@moz-75398DA8.hsd1.ca.comcast.net) (Input/output error)
- # [09:17] * Joins: zpao (zpao@moz-75398DA8.hsd1.ca.comcast.net)
- # [09:19] * Quits: priya (Adium@moz-5843392D.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [09:20] * Joins: _alex (Mibbit@moz-91848CE0.grenet.fr)
- # [09:20] <jfkthame> philor: seeing no response from luke, i guess we back him out?
- # [09:20] * Joins: lahabana (Mibbit@moz-51D1DB34.imag.fr)
- # [09:22] * Joins: Optimizer (Instantbir@44FDE6C9.B61D7819.2AB48280.IP)
- # [09:22] * Quits: Optimizer (Instantbir@44FDE6C9.B61D7819.2AB48280.IP) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [09:23] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
- # [09:23] <philor> jfkthame: yeah, I mean, I *know* how to fix it like a js/ fix, you just disable any test that fails, but I don't actually do that :)
- # [09:24] <philor> I can't get the proper tone while saying "that test is bogus" which is an essential part of the operation
- # [09:24] <jfkthame> philor: i figure that i don't know anything about the area in question, backing out is the default solution
- # [09:25] <jfkthame> so are you already working on it or shall i prepare…?
- # [09:25] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
- # [09:26] <jfkthame> ah, i see the answer on tbpl :)
- # [09:26] * Quits: nli` (nli@moz-99690620.hinet-ip.hinet.net) (Quit: nli`)
- # [09:26] <philor> already did it before I even started smearing js/ ;)
- # [09:27] <philor> I'm also familiar with their sleep patterns, so I started getting it ready 20 minutes ago
- # [09:27] * glob is now known as glob|away
- # [09:27] <jfkthame> good man!
- # [09:28] * Joins: janv (varga@7DC9D316.CD4F67C9.8633E8B5.IP)
- # [09:28] * Ms2ger approves of hiring edmorley more often
- # [09:28] * Quits: juanb (jbecerra@moz-F1012875.hsd1.ca.comcast.net) (Quit: juanb)
- # [09:29] <jfkthame> does that mean we can make him work extra shifts?
- # [09:29] * Quits: philipp64|laptop (chatzilla@moz-B40B9015.ctcweb.net) (Ping timeout)
- # [09:30] * Joins: philipp64|laptop (chatzilla@moz-B40B9015.ctcweb.net)
- # [09:30] * Quits: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net) (Quit: Leaving.)
- # [09:31] <philor> I thought it meant we waited a few months, fired him, waited a few weeks, then hired him again, hiring him a second consecutive time sounds even better
- # [09:32] * Joins: bholley (anonymous@moz-5DC51D53.fbx.proxad.net)
- # [09:32] * Quits: sawrubh (Mibbit@2886A9E1.434B14F3.48B4EDE8.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [09:33] * Joins: raphc (AndChat501@179C916D.C20A00FF.B3F72630.IP)
- # [09:33] <philor> sigh. https://tbpl.mozilla.org/?tree=Mozilla-Release - all-done, all-green, all-wrong
- # [09:34] <Standard8> philor: al wrong?
- # [09:35] <philor> not PGO
- # [09:35] <Standard8> oh heh
- # [09:35] <philor> which you can tell by the missing permaorange
- # [09:35] <Standard8> hah
- # [09:35] * Joins: Michael_bailly (mbailly@moz-FECA2283.linagora.com)
- # [09:36] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Quit: damons)
- # [09:36] <jfkthame> not running any android tests would be the other reason it's green
- # [09:36] <Standard8> well, I managed to forget that the current comm-* builds don't trigger off m-* builds
- # [09:36] <Standard8> which is a bit of a pain, when I had a plan that relied on that fact
- # [09:36] <Standard8> oh well, time for a dummy push
- # [09:37] <philor> roc: I don't like the looks of that 10.7 debug M5
- # [09:38] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
- # [09:38] * Joins: necolas (necolas@moz-2D68B52B.bb.sky.com)
- # [09:39] <Ms2ger> jlebar|sleep, <jlebar> TabChild.cpp -- "nsGenericHTMLElement.h - No such file." Um. Can I not include this file from dom/ipc or something?
- # [09:39] <philor> nor do I like anything about this "open for a while until we've built up a scary number of pushes without Windows builds, then close" thing
- # [09:39] <Ms2ger> jlebar|sleep, you can't, but sicking just reviewed a patch to fix that
- # [09:40] * Fallen|away is now known as Fallen
- # [09:40] * Quits: nrc (nrc@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [09:41] <Ms2ger> roc, hmm, how is the non-azure-canvas2D-removal going?
- # [09:42] <@roc> it's going
- # [09:42] * Joins: Vincent_Chang (chatzilla@moz-CA1BF974.dynamic.hinet.net)
- # [09:42] * Joins: anant (Anant@moz-10606B42.dsl.static.sonic.net)
- # [09:43] <@roc> People are working on bringing up the cairo-Azure backend. When that's passing tests, we'll disable the cairo-canvas2D implementation.
- # [09:43] <@roc> people = Nick Cameron and Anthony Jones
- # [09:43] <gkw> sewardj: i suppose the vgdb thing works in mac as well?
- # [09:43] <gkw> or at least on SVN-almost-on-tip
- # [09:44] <sewardj> gkw: wow, you;re a quick reader
- # [09:44] <sewardj> gkw: no, the gdb server doesn't work on mac, or at least not properly
- # [09:44] <gkw> sewardj: i sometimes bugmail myself to sleep ;-)
- # [09:44] <gkw> :(
- # [09:44] <sewardj> better than counting sheep i suppose
- # [09:44] <gkw> count bugmail!
- # [09:45] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Ping timeout)
- # [09:45] <sewardj> gkw: it's a bit confusing, since the Platform for 746103 is set to x86_64 Linux
- # [09:45] <@roc> philor: I kinda doubt that's me
- # [09:46] <@roc> could be wrong of course
- # [09:46] <gkw> sewardj: i could reproduce on mac...
- # [09:46] <gkw> but i could also retest on linux, but maybe tomorrow.
- # [09:46] * Parts: Michael_bailly (mbailly@moz-FECA2283.linagora.com)
- # [09:46] <sewardj> gkw: it's worth a try.
- # [09:47] <gkw> sure
- # [09:47] <gkw> sewardj: anyway, thanks. gtg get ready for zzz
- # [09:47] <sewardj> gkw: np, and good morning from southern germany :-)
- # [09:47] * Joins: MarcoZ (Daily@moz-E9367B67.dip.t-dialin.net)
- # [09:48] <gkw> good morning too!
- # [09:48] <sewardj> moin!
- # [09:48] * nthomas|away is now known as nthomas
- # [09:48] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
- # [09:49] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Quit: damons)
- # [09:50] * Quits: @dveditz (dveditz@moz-5051E786.dhcp.cruzio.com) (Quit: dveditz)
- # [09:51] * Quits: Vincent_Chang (chatzilla@moz-CA1BF974.dynamic.hinet.net) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120423122928])
- # [09:52] * Joins: Stan_ (Stan@moz-3F02D18F.dip.t-dialin.net)
- # [09:53] * philor kicks test_treeview_date.xul
- # [09:53] * Quits: Stan (Stan@moz-81C6E968.dip.t-dialin.net) (Ping timeout)
- # [09:53] * Joins: msucan (mihai@391E43DA.2E4BBBBB.BD62875.IP)
- # [09:56] * Quits: janv (varga@7DC9D316.CD4F67C9.8633E8B5.IP) (Ping timeout)
- # [09:59] <philor> roc: how about those canvas reftest failures?
- # [09:59] * Joins: janv (varga@7DC9D316.CD4F67C9.8633E8B5.IP)
- # [10:00] <jfkthame> philor: i guess it's sensitive to crossing midnight :(
- # [10:01] <philor> jfkthame: the best part is that it's a test of crossing midnight which failed while crossing midnight
- # [10:02] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
- # [10:02] <jfkthame> real midnight came along and interfered with artificial midnight
- # [10:03] * Joins: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz)
- # [10:04] * Quits: raphc (AndChat501@179C916D.C20A00FF.B3F72630.IP) (Ping timeout)
- # [10:05] <philor> roc: but I only need to back out the three bug 731868 parts, not the other two, right?
- # [10:05] * Quits: ehsan-zzz (ehsan@BEDFFF26.EE049E25.8B035CD7.IP) (Input/output error)
- # [10:07] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [10:10] * Quits: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP) (Quit: ctopper)
- # [10:10] <philor> on second thought, it's 1 am and I've put in my 18 hour shift for today
- # [10:10] * Joins: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP)
- # [10:10] * Quits: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP) (Quit: ctopper)
- # [10:10] * philor is now known as philor|away
- # [10:11] * glob|away is now known as glob
- # [10:13] * Joins: garnacho (carlos@moz-C1763940.static.user.ono.com)
- # [10:13] <Ms2ger> Good night, philor|away
- # [10:13] * Joins: xakz (XaMaD@moz-34FBE388.fbx.proxad.net)
- # [10:16] * Joins: raphc (rc@moz-2772C915.rev.numericable.fr)
- # [10:17] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
- # [10:17] * Quits: ashish (ashish@moz-59682A1.dmz.scl3.mozilla.com) (Ping timeout)
- # [10:17] * Quits: necolas (necolas@moz-2D68B52B.bb.sky.com) (Client exited)
- # [10:17] * Joins: Callek_Away (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
- # [10:17] * Joins: ashish (ashish@moz-59682A1.dmz.scl3.mozilla.com)
- # [10:17] * Quits: Callek (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Ping timeout)
- # [10:17] * Quits: squeakytoy (squeakytoy@moz-9E84F244.netset.se) (Ping timeout)
- # [10:17] * Callek_Away is now known as Callek
- # [10:19] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
- # [10:19] * Quits: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net) (Connection reset by peer)
- # [10:19] * Joins: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net)
- # [10:19] * Joins: KWierso (Daily@moz-66981D8E.desm.qwest.net)
- # [10:20] * heycam is now known as heycam|away
- # [10:21] * Quits: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz) (Quit: Connection reset by beer)
- # [10:22] * Joins: brendan (brendaneic@moz-E639F6FA.starwoodbroadband.com)
- # [10:24] * Joins: sawrubh (Mibbit@2886A9E1.434B14F3.48B4EDE8.IP)
- # [10:25] <Ms2ger> anant, I'm still going to continue reviewing the previous patch ;)
- # [10:28] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
- # [10:29] <anant> Ms2ger, hehe, go for it. the changes between the two are pretty small
- # [10:29] <anant> s/nsILocalFile/nsIDOMFile mostly
- # [10:29] * Ms2ger tries interdiff
- # [10:29] * Quits: janv (varga@7DC9D316.CD4F67C9.8633E8B5.IP) (Quit: This computer has gone to sleep)
- # [10:30] <Ms2ger> anant, you can ignore my comment about nsILocalFile / nsIFile, then
- # [10:33] * Quits: zpao (zpao@moz-75398DA8.hsd1.ca.comcast.net) (Input/output error)
- # [10:33] <anant> Ms2ger, ok! what does "id" mean, you put those in a few places
- # [10:34] <Ms2ger> "Same comment as the last"
- # [10:34] <anant> Oh, ok
- # [10:34] <anant> and "."?
- # [10:34] <Ms2ger> Same, for when I'm even lazier :)
- # [10:35] <anant> Hehe
- # [10:35] * Joins: martyn (martyn@moz-356D5506.range86-158.btcentralplus.com)
- # [10:35] * Joins: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP)
- # [10:35] * Quits: davehunt|away (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk) (Ping timeout)
- # [10:35] * Quits: jfkthame (jfkthame@1A339553.5BC345F5.9542EC20.IP) (Quit: jfkthame)
- # [10:35] <anant> Thanks for the review! I better not fix these now because I'm sleepy but I will do so first thing tomorrow morning
- # [10:35] <Ms2ger> Np
- # [10:35] <Ms2ger> Good night :)
- # [10:35] <@roc> ok, I'm backing out
- # [10:35] <anant> :)
- # [10:36] * Quits: anant (Anant@moz-10606B42.dsl.static.sonic.net) (Quit: Leaving)
- # [10:37] * Quits: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz) (Ping timeout)
- # [10:37] * Quits: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au) (Ping timeout)
- # [10:38] * Joins: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au)
- # [10:41] * Joins: davehunt|away (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk)
- # [10:43] * Quits: sriram (sriramr@moz-BF171339.hsd1.ca.comcast.net) (Quit: sriram)
- # [10:44] <Ms2ger> mounir, can you get dom/apps and dom/sms fixed to get rid of the src subdir?
- # [10:44] <mounir> Ms2ger: why?
- # [10:45] * Joins: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com)
- # [10:45] <mounir> I don't see how that is a bug
- # [10:46] <mounir> Ms2ger: unless you just want to have the source code to disappear ;)
- # [10:46] <Ms2ger> Because the src/public/idl distinction really isn't useful, and we've been trying to get rid of it for years :)
- # [10:46] <Ms2ger> Though having the code disappear...
- # [10:46] <Ms2ger> Tempting, I admit :)
- # [10:46] * Quits: decoder (quassel@moz-216446B9.own-hero.net) (Ping timeout)
- # [10:47] <mounir> Ms2ger: having everything in the same dir isn't readable
- # [10:47] <mounir> and it's not src/public/idl but just src/idl FWIW ;)
- # [10:47] <Ms2ger> Having everything hidden in different dirs isn't either :)
- # [10:48] <Ms2ger> And really, it's not like they contain much
- # [10:48] * davehunt|away is now known as davehunt
- # [10:49] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [10:50] <mounir> in case of sms, they really do contain quite a lot of stuff
- # [10:50] * Joins: greg (Mibbit@moz-DAC00826.grenet.fr)
- # [10:50] * Joins: jfkthame (jfkthame@1A339553.5BC345F5.9542EC20.IP)
- # [10:50] <greg> Hi! I'm trying to work on fennec and i don't manage to build the .apk file. Anyone for help ?
- # [10:51] * Joins: edmorley (edmorley@moz-5F70AC4A.range109-156.btcentralplus.com)
- # [10:51] <mounir> greg: can you paste your mozconfig somewhere?
- # [10:52] * Quits: bholley (anonymous@moz-5DC51D53.fbx.proxad.net) (Quit: bholley)
- # [10:53] <Ms2ger> greg, pastebin.mozilla.org in particular :)
- # [10:53] * Joins: KWierso1 (Daily@moz-66981D8E.desm.qwest.net)
- # [10:53] * Joins: decoder (quassel@moz-216446B9.own-hero.net)
- # [10:54] * Quits: jfkthame (jfkthame@1A339553.5BC345F5.9542EC20.IP) (Quit: jfkthame)
- # [10:54] * Quits: KWierso (Daily@moz-66981D8E.desm.qwest.net) (Ping timeout)
- # [10:55] * Quits: KWierso1 (Daily@moz-66981D8E.desm.qwest.net) (Quit: KWierso1)
- # [10:55] * Joins: KWierso (Daily@moz-66981D8E.desm.qwest.net)
- # [10:55] <greg> mounir, ms2ger: http://pastebin.mozilla.org/1653130
- # [10:56] <mounir> greg: what is your error?
- # [10:56] <mounir> oh
- # [10:56] <mounir> I thought it was only working with jdk 1.6
- # [10:57] * glob is now known as glob|away
- # [10:59] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
- # [10:59] * Joins: kaie (kaie@moz-745879FF.dip.t-dialin.net)
- # [11:00] * Joins: janv (varga@7DC9D316.CD4F67C9.8633E8B5.IP)
- # [11:00] * Joins: jfkthame (jfkthame@1A339553.5BC345F5.9542EC20.IP)
- # [11:01] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
- # [11:04] * Joins: gandalf (zbraniecki@moz-EC220598.neoplus.adsl.tpnet.pl)
- # [11:05] * Quits: janv (varga@7DC9D316.CD4F67C9.8633E8B5.IP) (Quit: This computer has gone to sleep)
- # [11:05] * Joins: KaiRo (robert@moz-12AD4509.adsl.highway.telekom.at)
- # [11:05] * Quits: KaiRo (robert@moz-12AD4509.adsl.highway.telekom.at) (Connection reset by peer)
- # [11:06] * Joins: Goldorak (chatzilla@70DA8BDD.699ABCA3.187A1082.IP)
- # [11:07] * Quits: jfkthame (jfkthame@1A339553.5BC345F5.9542EC20.IP) (Quit: jfkthame)
- # [11:07] * Joins: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [11:07] * Joins: jfkthame (jfkthame@1A339553.5BC345F5.9542EC20.IP)
- # [11:11] * Quits: GPHemsley (GPHemsley@moz-A2DF0FC4.hfc.comcastbusiness.net) (Ping timeout)
- # [11:13] <Yoric> dougt: ping
- # [11:15] * Joins: bholley (anonymous@moz-5DC51D53.fbx.proxad.net)
- # [11:15] * Joins: GPHemsley (GPHemsley@moz-A2DF0FC4.hfc.comcastbusiness.net)
- # [11:17] * Quits: jfkthame (jfkthame@1A339553.5BC345F5.9542EC20.IP) (Quit: jfkthame)
- # [11:18] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
- # [11:18] * Quits: Bas (chatzilla@moz-DF3CA35A.ftth.concepts.nl) (Connection reset by peer)
- # [11:18] * Quits: RemusPop (remuspop@601F3B17.33662590.A5830293.IP) (Ping timeout)
- # [11:19] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
- # [11:20] * Quits: lahabana (Mibbit@moz-51D1DB34.imag.fr) (Ping timeout)
- # [11:20] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
- # [11:20] * Joins: Bas (chatzilla@moz-DF3CA35A.ftth.concepts.nl)
- # [11:20] * Joins: jdm (jdm@moz-2B21F2D4.range86-144.btcentralplus.com)
- # [11:22] * Joins: Optimizer (Instantbir@3E159A50.7FE8EE1.2AB48280.IP)
- # [11:23] <glazou> YAY ! First EPUB book saved by BlueGriffon in front of me :-)
- # [11:24] <mounir> someone knows why Thunderbird needs to eat 100% of my CPU for so long because I'm deleting a thousand messages? :(
- # [11:24] <Yoric> glazou: \o/
- # [11:24] <Yoric> glazou: Did you reuse any of the code of my students, by any chance?
- # [11:24] <glazou> no
- # [11:24] <Yoric> Not too surprising :)
- # [11:24] * Quits: cjones (cjones@moz-45913895.socal.res.rr.com) (Quit: Leaving)
- # [11:24] <glazou> 100% invented here :-)
- # [11:24] <Yoric> Still, congrats.
- # [11:24] <Yoric> :)
- # [11:25] <Yoric> glazou: I really should resurrect OpenBerg, one of these days.
- # [11:26] <glazou> there are so many things in our filesystems we want to resurrect at some point in the future, we need several lives
- # [11:28] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [11:28] <Yoric> :)
- # [11:33] * Joins: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz)
- # [11:33] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
- # [11:33] * Quits: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120523114940])
- # [11:33] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Ping timeout)
- # [11:33] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [11:37] <_alex> ping bz
- # [11:38] * Quits: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP) (Ping timeout)
- # [11:38] * Quits: romaxa_home (romaxa@moz-54F5744A.net) (Ping timeout)
- # [11:38] * Joins: lahabana (Mibbit@moz-51D1DB34.imag.fr)
- # [11:38] * Joins: janv (varga@7DC9D316.CD4F67C9.8633E8B5.IP)
- # [11:38] <_alex> bz: I am currently implementing the reflow method for nsTextControlFrame (moving the inheritance from nsStackFrame to nsContainerFrame), and I am wondering where is the difference between nsTextControlFrame and nsHTMLProgressBarFrame
- # [11:39] <Yoric> What is our minimal Windows version?
- # [11:39] <_alex> under the reflow point of view I mean
- # [11:39] <Yoric> We still want to support XP, don't we?
- # [11:40] * Quits: janv (varga@7DC9D316.CD4F67C9.8633E8B5.IP) (Quit: This computer has gone to sleep)
- # [11:41] <mounir> Yoric: XP SP2, IIRC
- # [11:41] <nthomas> right
- # [11:43] <Optimizer> when will njn or Jesse be available ?
- # [11:43] <Yoric> mounir: Thanks.
- # [11:44] <Yoric> mounir: So I can't use some of the less-brain-dead file operations introduced with Vista :)
- # [11:44] <mounir> Yoric: you can use both ;)
- # [11:44] * Quits: jdm (jdm@moz-2B21F2D4.range86-144.btcentralplus.com) (Client exited)
- # [11:46] <Ms2ger> _alex, I'm afraid 5:35AM is early even for bz :)
- # [11:49] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
- # [11:49] * ChanServ sets mode: +o smaug
- # [11:50] <_alex> ms2ger: oh I thought he never sleeps
- # [11:50] <_alex> ms2ger :)
- # [11:50] * Joins: mak (chatzilla@moz-F4976B9B.retail.telecomitalia.it)
- # [11:50] <Ms2ger> Unfortunately he does :)
- # [11:51] <_alex> Maybe you could help me about layout ? :p
- # [11:51] * davehunt is now known as davehunt|away
- # [11:52] <Jesse> hi Optimizer. i'm in california and about to go to bed. njn lives in australia, where it is friday evening.
- # [11:52] <Optimizer> oh, then when we were talking, it was early morning for you ?
- # [11:52] <Unfocused> \o/ friday!
- # [11:53] <mak> morning! is someone already backing out from inbound?
- # [11:53] <Ms2ger> _alex, you could try asking, but I'm rather unlikely to be able to give you anything more than a blank stare :)
- # [11:53] <Ms2ger> mak, you are!
- # [11:53] <Ms2ger> (No)
- # [11:53] <mak> ok sounds good
- # [11:53] <Optimizer> I wanted to tell you that I am deleting the whole unload part from the async function. That way it is neither causing zombie, nor it leaks
- # [11:54] <Jesse> Optimizer: well, that will cause leaks (or at least errors) if your addon is uninstalled while there is a timer active
- # [11:54] <Optimizer> but all of my timers are instantaneous
- # [11:54] * Quits: karl (karl@moz-65743FA0.jetstream.xtra.co.nz) (Ping timeout)
- # [11:54] <Optimizer> and I am trying to reduce the call of timers wherever possible
- # [11:54] <Optimizer> so that case will never be encountered by anyone
- # [11:54] <Jesse> fair enough
- # [11:55] <Optimizer> because trying to understand the cause of that zombie was too diffivult
- # [11:55] <Optimizer> thanks for all your help and feedback :)
- # [11:55] <mak> Ms2ger: unfortunately looks like the second gigantic push depends on the first one
- # [11:55] <Ms2ger> mak, looking
- # [11:56] * mak looks for the pusher
- # [11:56] <Optimizer> mak: so the cache patch is goign to be backed out ?
- # [11:56] <Ms2ger> mounir, ping
- # [11:56] <Optimizer> going*
- # [11:56] <_alex> Ms2ger: well, I am implementing the reflow() method for nsTextControlFrame (used in <input> and <textarea> layout management)
- # [11:56] <Ms2ger> Or philikon
- # [11:56] <mak> Optimizer: nono,
- # [11:56] <mak> Optimizer: it's a b2g patch
- # [11:56] <Optimizer> cool
- # [11:56] <Optimizer> I really hope the cache one stays
- # [11:56] <Ms2ger> _alex, no, not something I've got experience with :)
- # [11:56] <mak> Ms2ger: found him in #b2g
- # [11:57] <Ms2ger> Good
- # [11:57] <_alex> Ms2ger: oh then np ;)
- # [11:57] <_alex> thank you anyway, I'll wait for bz to wake up :p
- # [11:58] <mounir> Ms2ger: pong
- # [11:58] <Ms2ger> mounir, nvm
- # [11:58] <mounir> Ms2ger: i re-pushed the patch
- # [11:58] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/cb648ec7d7f2 - Mounir Lamouri - Bug 759770 - Fix build error when warnings-as-errors in nsSVGUtils.cpp. r=dholbert
- # [11:59] <edmorley> mak: are you backing out or shall I? :-)
- # [11:59] <mak> edmorley: I asked vicamo in #b2g cause actually a backout there means backing out both pushes
- # [12:00] <Ms2ger> mak, so? :)
- # [12:00] <edmorley> I'm pretty up for just backing out, given that people do have the choice to use Try first... :-)
- # [12:00] <Ms2ger> What he said
- # [12:00] <Ms2ger> Good morning, he :)
- # [12:00] <mounir> edmorley++
- # [12:00] <edmorley> Ms2ger: good morning :-)
- # [12:00] <mak> Ms2ger: he said "sorry" so far :)
- # [12:00] <edmorley> and everyone else :-)
- # [12:01] * Ms2ger does the backout dance towards mak
- # [12:01] <mak> Ms2ger: yes I backout now
- # [12:02] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
- # [12:02] <mak> but in future I want to see you dancing
- # [12:02] <mak> and put the video on the web
- # [12:02] <edmorley> mak: I have my console queued up for the backout, unless you've started already? :-)
- # [12:02] <mak> startecd
- # [12:02] <mak> d
- # [12:02] <edmorley> cool
- # [12:03] <edmorley> thank you
- # [12:05] <Ms2ger> And lost a push race to Ginn
- # [12:05] <mak> edmorley: Ms2ger so looks like he has a patch for the failure
- # [12:05] <@smaug> is tryserver down?
- # [12:05] <@smaug> actually, it tbpl down
- # [12:05] <Ms2ger> mak, yep, and he'll push that to try, and then reland :)
- # [12:05] <mak> Ms2ger: ok
- # [12:06] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Quit: Leaving.)
- # [12:06] * Quits: @smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi) (Input/output error)
- # [12:06] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
- # [12:06] <edmorley> mounir: just as a heads up, don't forget that pushing to m-c doubles the infra load since profiling builds it too
- # [12:06] * ChanServ sets mode: +o smaug
- # [12:07] <Ms2ger> So, those Moth oranges on inbound...
- # [12:07] <mak> backed out
- # [12:07] <Ms2ger> Thanks
- # [12:07] * edmorley paints go-faster stripes on tbpl
- # [12:07] <@smaug> hmm, very odd. This happened second time in this place. After resuming I can load tbpl without restarting browser
- # [12:07] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
- # [12:08] * ewong is now known as ewong|afk
- # [12:08] <Ms2ger> So, who's crashing in browser_tilt_03_tab_switch.js?
- # [12:08] * Quits: Optimizer (Instantbir@3E159A50.7FE8EE1.2AB48280.IP) (Ping timeout)
- # [12:09] <Ms2ger> And a Timeout generating log, yay
- # [12:10] <Ms2ger> edmorley++
- # [12:10] <mounir> edmorley: I was just trying to avoid re-opening the bug and all that dance
- # [12:11] * Joins: dria (dria@moz-FF31712D.dhcp-dynamic.fibreop.nb.bellaliant.net)
- # [12:11] <edmorley> mounir: you can leave closed if you want? :-)
- # [12:11] <edmorley> Ms2ger: that's bug 754805 afaict
- # [12:12] <Ms2ger> You starred it :)
- # [12:12] <mounir> edmorley: didn't understand that :(
- # [12:12] <@smaug> hsivonen: thanks
- # [12:12] * Joins: Optimizer (Instantbir@3E159A50.7FE8EE1.2AB48280.IP)
- # [12:13] <Ms2ger> mounir, (technically, there are other success codes than NS_OK)
- # [12:13] <Ms2ger> NS_SUCCESS_I_DID_SOMETHING, for example
- # [12:13] * Quits: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP) (Quit: Leaving)
- # [12:15] <mounir> Ms2ger: are you speaking? :)
- # [12:15] <Ms2ger> :)
- # [12:16] <Ms2ger> I am mumbling, dear :)
- # [12:16] * glazou is now known as glazou_afk
- # [12:17] <mounir> Ms2ger: stop ranting
- # [12:18] <mounir> I'm going to have lunch, I will be far from you, you should be happy :)
- # [12:18] <Ms2ger> :D
- # [12:20] <edmorley> heh :-)
- # [12:20] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
- # [12:21] * Joins: romaxa (romaxa@moz-54F5744A.net)
- # [12:22] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Ping timeout)
- # [12:22] <@smaug> hmm, time to land an über-scary patch
- # [12:22] * Quits: rniwa (rniwa@60A74940.D6CCE4AE.77834EAA.IP) (Quit: rniwa)
- # [12:24] <Ms2ger> No :)
- # [12:24] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [12:24] <edmorley> smaug: it might be worth waiting a little bit, inbound is still majorly catching up and I think there are new failures still being uncovered; m-c is quite behind inbound now due to the win builder issues yesterday and general bustage
- # [12:24] * Joins: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz)
- # [12:24] <Ms2ger> edmorley, smaug doesn't land on inbound ;)
- # [12:24] <edmorley> hence part 2
- # [12:24] <edmorley> :-)
- # [12:24] <@smaug> m-c looks good to me ;)
- # [12:25] * Quits: _alex (Mibbit@moz-91848CE0.grenet.fr) (Quit: http://www.mibbit.com ajax IRC Client)
- # [12:25] <@smaug> edmorley: but ok, I can wait
- # [12:25] <edmorley> smaug: it was more conflicts with regards to m-c (that and it also causes profiling runs)
- # [12:25] <@smaug> though, this patch is scary mostly because it can just break most of the web sites using innerHTML
- # [12:25] <edmorley> ok fair enough :-)
- # [12:26] <Optimizer> when does DOMActivate event happens?
- # [12:26] <edmorley> I thouught you meant a 20 patch mq dump that might conflict with inbound
- # [12:26] <@smaug> Optimizer: you could forget DOMActivate ;)
- # [12:26] <Optimizer> smaug: it never happens ?
- # [12:27] <@smaug> it does happen
- # [12:27] <Optimizer> I thought it is related to DOMContentLoaded
- # [12:27] <@smaug> but it is by all means "deprecated"
- # [12:27] <@smaug> nothing to do with DOMContentLoaded
- # [12:27] <@smaug> it is related to click
- # [12:27] <Optimizer> oh
- # [12:27] <@smaug> if you click on a button, there will be also DOMActivate
- # [12:27] <Optimizer> how ?
- # [12:27] <Optimizer> oh
- # [12:27] <Optimizer> useless then
- # [12:27] <@smaug> http://dev.w3.org/2006/webapi/DOM-Level-3-Events/html/DOM3-Events.html#event-type-DOMActivate
- # [12:28] <Optimizer> who uses this dispatched event ?
- # [12:28] <Optimizer> Firefox itself ? (for reflows ?)
- # [12:29] * Joins: harth (harth@moz-C2C235AC.bb.sky.com)
- # [12:29] * Quits: romaxa (romaxa@moz-54F5744A.net) (Ping timeout)
- # [12:29] <@smaug> Optimizer: probably no one uses it
- # [12:29] <@smaug> Optimizer: IIRC not all the browsers support it
- # [12:29] * Joins: graememcc (chatzilla@moz-956BDAFB.range86-147.btcentralplus.com)
- # [12:29] <Optimizer> okay
- # [12:29] <@smaug> it was added to DOM2 Events
- # [12:29] <@smaug> and the idea was good
- # [12:29] <@smaug> since click is really a mousevent
- # [12:30] <Optimizer> actually I am working for the Graphica lTiemline of Events gsoc project, in that I am now making the page events producer
- # [12:30] <@smaug> but since browsers dispatch click also when using keyboard, DOMActivate became useless
- # [12:30] <Optimizer> so I thought whether this event is useful to capture or not
- # [12:30] <@smaug> What is Graphical Timeline of Events?
- # [12:30] <Optimizer> Graphical Timeline of Events*
- # [12:30] <@smaug> which events?
- # [12:30] <Optimizer> all
- # [12:31] <Optimizer> network, page, collectors, etc etc
- # [12:31] <Optimizer> it is a developer tool in making
- # [12:31] <@smaug> um
- # [12:31] <@smaug> so, not about DOM events
- # [12:31] <@smaug> but something else
- # [12:31] <Optimizer> one part is to capture page events,
- # [12:31] <@smaug> ah
- # [12:32] <Optimizer> network collector is done, no wI am at page events, next will be CC/GC
- # [12:33] <@smaug> if you need help with CC, I and mccr8 can help
- # [12:33] <@smaug> billm knows about GC
- # [12:34] <Optimizer> okay, I will need to know when it occured and capture that, also the time taken
- # [12:34] <Optimizer> I will have to look if its not too heavy to capture each CC/GC call
- # [12:35] <Optimizer> but that will come around 2 weeks from now, as I have to stat on the UI part of the project next week. When I start, I will surely ask for you help then
- # [12:35] <Optimizer> your*
- # [12:36] <@smaug> k
- # [12:36] <@smaug> Optimizer: just FYI, we do post notifications about GC/CC when javascript.options.mem.log is true
- # [12:36] <@smaug> should be easy to use information in those notifications
- # [12:36] * Quits: gandalf (zbraniecki@moz-EC220598.neoplus.adsl.tpnet.pl) (Ping timeout)
- # [12:36] <Optimizer> can you think of useful loading types event other that DOMContentLoaded, load, unload and beforeunload ?
- # [12:36] <@smaug> pagehide
- # [12:36] <@smaug> pageshow
- # [12:37] <Optimizer> ah, yes, thanks :)
- # [12:37] <@smaug> readystatechange
- # [12:37] * Joins: maikmerten (merten@moz-95C75439.itmc.tu-dortmund.de)
- # [12:38] * Joins: jfkthame (jfkthame@1A339553.5BC345F5.9542EC20.IP)
- # [12:40] <edmorley> roc: your backout seems to be leaking?!
- # [12:40] * Joins: gandalf (zbraniecki@moz-220FC193.neoplus.adsl.tpnet.pl)
- # [12:40] <Optimizer> readystatechange is fired each time the state changes, right ? (from loading to complete or vice versa)
- # [12:42] <@smaug> Optimizer: it is fired when readystate changes
- # [12:42] <Optimizer> hmm
- # [12:42] <@smaug> read the spec ;)
- # [12:43] <@smaug> though spec can be wrong
- # [12:43] <Optimizer> :D
- # [12:43] <Ms2ger> unsigned const char*
- # [12:43] <Ms2ger> Eh
- # [12:43] <@smaug> I can't remember the detail now.
- # [12:43] <Optimizer> thanks
- # [12:43] <@smaug> hsivonen might
- # [12:45] <Ms2ger> readystate is a mess
- # [12:46] <@smaug> Optimizer: http://www.whatwg.org/specs/web-apps/current-work/#current-document-readiness
- # [12:46] <@roc> hmm
- # [12:47] <edmorley> roc: seems like https://hg.mozilla.org/integration/mozilla-inbound/rev/65cd6893941e was missing maybe?
- # [12:47] <@roc> ah, I didn't back out enough
- # [12:47] <@roc> yes
- # [12:47] <@roc> I fix
- # [12:47] <edmorley> thank you :-)
- # [12:48] * @smaug wonders why he gets more spam to his @moco email than anywhere else
- # [12:48] <edmorley> roc: I find mak's script pretty useful for ensuring the backout commit message matches the backout, since it generates it all (incl bug numbers), all you have to do is |backout 65cd6893941e:bcec6006b1ac| etc
- # [12:49] <@smaug> edmorley: does that script require mq ?
- # [12:50] <edmorley> it uses mq yeah, so the backout can be popped and pushed on tip without merge (incl for multiple consecutive backouts)
- # [12:50] * Quits: KWierso (Daily@moz-66981D8E.desm.qwest.net) (Ping timeout)
- # [12:50] * Joins: zzzzz (chatzilla@moz-462673C.dhcp.embarqhsd.net)
- # [12:50] <edmorley> smaug: postini settings too low maybe?
- # [12:51] <@smaug> postini +
- # [12:51] <@smaug> s/+/?/
- # [12:51] * Quits: sawrubh (Mibbit@2886A9E1.434B14F3.48B4EDE8.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [12:51] <Optimizer> smaug: what is the email address of @moco email ?
- # [12:52] <@smaug> just my usual mozilla.com email address
- # [12:52] <@smaug> not that I really use it
- # [12:52] <Ms2ger> opettay
- # [12:53] <edmorley> smaug: https://intranet.mozilla.org/EmailAccess#Controlling_your_spam_filters_-_Postini
- # [12:53] <@smaug> oh, never knew about such thing
- # [12:54] <edmorley> think new accounts have it turned on by default
- # [12:54] <Optimizer> is there a difference between wheel and mousewheel events ?
- # [12:54] * @smaug wouldn't count his account "new"
- # [12:54] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
- # [12:54] <Ms2ger> Are you suggesting smaug is new here? :)
- # [12:54] <@smaug> Optimizer: yes
- # [12:55] <Optimizer> wheel has a spec, mousewheel does ?
- # [12:55] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
- # [12:55] <@smaug> Optimizer: mousewheel is an old event supported certain browsers, and doesn't have a spec
- # [12:55] <@smaug> wheel event is a new one, supported currently IIRC, only by IE, but we'll get it soon
- # [12:55] <Optimizer> we do DOMMouseScroll instead ?
- # [12:56] <@smaug> DOMMouseScroll and MozPixelScroll
- # [12:56] <Optimizer> hmm
- # [12:56] <Optimizer> MozMousePixelScroll ?
- # [12:56] <@smaug> ah, that one
- # [12:56] * Joins: gal (gal@FA91E249.E26EB7BA.80E51C59.IP)
- # [12:57] <Optimizer> those 2 should be listed in https://developer.mozilla.org/en/DOM_Events page
- # [12:57] * Joins: Wes (chatzilla@moz-BEF0C255.page.ca)
- # [12:57] <Ms2ger> It's a wiki ;)
- # [12:57] * @smaug has never seen https://developer.mozilla.org/en/DOM_Events before :)
- # [12:57] <Optimizer> should I add ?
- # [12:58] <@smaug> DOMNodeInsertedIntoDocument/DOMNodeRemovedFromDocument aren't implemented in Gecko
- # [12:58] <@smaug> DOMAttrModified is not implemented (or activated) in Webkit
- # [12:58] * Quits: RudyL (rudy@moz-99690620.hinet-ip.hinet.net) (Quit: RudyL)
- # [12:58] <Optimizer> so that page is not that useful ?
- # [12:59] <Optimizer> I am moving on to https://developer.mozilla.org/en/Gecko-Specific_DOM_Events
- # [12:59] <@smaug> hmm, target of many those events is wrong
- # [12:59] <@smaug> Optimizer: that page is useful
- # [12:59] <@smaug> needs just some updates
- # [13:00] * Quits: gal (gal@FA91E249.E26EB7BA.80E51C59.IP) (Quit: gal)
- # [13:00] * Joins: romaxa (romaxa@moz-54F5744A.net)
- # [13:00] * Quits: StevenLee (chatzilla@moz-99690620.hinet-ip.hinet.net) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120423122928])
- # [13:00] <@smaug> edmorley: so should I wait until you merge to m-c ?
- # [13:00] <@smaug> you merge m-i to m-c
- # [13:01] * @smaug doesn't expect to be able to clone edmorley from m-c
- # [13:01] <edmorley> heh
- # [13:01] <Optimizer> I am guessing that scroll event is also not supported by Firefox
- # [13:01] <edmorley> smaug: if it's not a mass-conflcit caus
- # [13:01] <@smaug> edmorley: it shouldn't be
- # [13:01] <edmorley> smaug: if it's not a mass-conflict causing landing, then you might as well go ahread, we'll be a while waiting for inbound
- # [13:01] <edmorley> cool
- # [13:01] <@smaug> k
- # [13:03] * Joins: RudyL (rudy@moz-99690620.hinet-ip.hinet.net)
- # [13:05] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/7bf0125b26b5 - Olli Pettay - Bug 744830 - Implement fast serializer for innerHTML/outerHTML, p=jdm+smaug, r=hsivonen
- # [13:05] <@smaug> crossing fingers
- # [13:06] <@smaug> I wonder if that change will break 5 or 500 websites
- # [13:07] * Joins: gfritzsche (gfritzsche@moz-FC96E958.dynamic.qsc.de)
- # [13:07] <Ms2ger> More, I suspect :)
- # [13:09] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [13:10] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
- # [13:11] * Joins: sawrubh (Mibbit@A3AC556.ECB7BCE4.9F0D91D8.IP)
- # [13:12] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Ping timeout)
- # [13:12] * Quits: RudyL (rudy@moz-99690620.hinet-ip.hinet.net) (Quit: RudyL)
- # [13:12] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
- # [13:12] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
- # [13:12] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
- # [13:13] * Quits: lahabana (Mibbit@moz-51D1DB34.imag.fr) (Quit: http://www.mibbit.com ajax IRC Client)
- # [13:15] * Joins: Vincent_Chang (chatzilla@moz-99690620.hinet-ip.hinet.net)
- # [13:15] * Joins: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP)
- # [13:16] * Joins: askalski (akuda@moz-6A36EC49.ip.abpl.pl)
- # [13:17] <jtcranmer> smaug: depends, is this the first time checked in or tenth time?
- # [13:17] * Joins: lahabana (Mibbit@moz-51D1DB34.imag.fr)
- # [13:18] <Ms2ger> First
- # [13:20] <Optimizer> does invalid event gets fired ? is it supported in Firefox ?
- # [13:20] <Ms2ger> What do you mean by invalid?
- # [13:20] <@smaug> it is supported, IIRC
- # [13:21] * Quits: lahabana (Mibbit@moz-51D1DB34.imag.fr) (Quit: http://www.mibbit.com ajax IRC Client)
- # [13:21] <@smaug> Optimizer: it is used with form validation
- # [13:21] <Ms2ger> Oh, that
- # [13:21] <Ms2ger> mounir can tell you when he's back from lunch in a few hours :)
- # [13:21] <Optimizer> then the target on the mdn page are wrong
- # [13:23] * Quits: sawrubh (Mibbit@A3AC556.ECB7BCE4.9F0D91D8.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [13:23] * mattwoodrow is now known as mattwoodrow|away
- # [13:23] * Joins: lahabana (Mibbit@moz-51D1DB34.imag.fr)
- # [13:23] <ejpbruel> Ms2ger: ping
- # [13:23] <Ms2ger> Yo
- # [13:24] <ejpbruel> Ms2ger: i made a mistake in pushing to inbound
- # [13:24] <ejpbruel> Ms2ger: i forgot to refresh my patch to fix some errors after pulling
- # [13:24] <Ms2ger> Tut tut
- # [13:24] * Joins: romaxa_home (romaxa@670ACB81.66590CC0.4A6948F8.IP)
- # [13:25] <ejpbruel> Ms2ger: how do i proceed from here? i could push another commit that fixes those errors? that should make it work again
- # [13:25] <Ms2ger> Does that mean you also didn't send the final patch to try? :)
- # [13:25] <ejpbruel> Ms2ger: i did send to try, then did a pull, got some conflicts, resolved those, didnt refresh, pushed the patch.
- # [13:25] <ejpbruel> Ms2ger: so the resolved conflicts didnt end up in the patch, but its only 3 lines
- # [13:25] <ejpbruel> Ms2ger: hence my proposal to push another commit that addresses those lines
- # [13:26] <ejpbruel> or if you have a better idea, let me know :)
- # [13:26] <Ms2ger> Go ahead, but it'd better go green after that :)
- # [13:26] <ejpbruel> Ms2ger: like i said, i did run on try, should be fine
- # [13:26] <ejpbruel> Ms2ger: what commit msg should i use?
- # [13:27] <Ms2ger> Bug 703537 - Followup: fix conflicts.
- # [13:27] <Ms2ger> Or something like that
- # [13:27] <ejpbruel> Ms2ger: ok, cool. is a r=<somebody> mandatory for commits?
- # [13:27] <Ms2ger> No
- # [13:27] <Ms2ger> The bug number is
- # [13:28] <jfkthame> don't forget to add a comment in the bug as well
- # [13:28] <Ms2ger> Indeed
- # [13:28] <jfkthame> mentioning the followup changeset
- # [13:28] <Ms2ger> Or RyanVM will complain about the tree rules :)
- # [13:28] <ejpbruel> will do
- # [13:28] <ejpbruel> Ms2ger: try results for that patch https://tbpl.mozilla.org/?tree=Try&rev=c361e5aba616
- # [13:29] * Joins: _alex (Mibbit@moz-C036526C.grenet.fr)
- # [13:29] <edmorley> Ms2ger: RyanVM is away for a few dayas, but I'm sure he'll find out somehow :-)
- # [13:29] <darktrojan> I paged him
- # [13:30] <Ms2ger> Hmm, I wonder what's up with the OSX Moths
- # [13:30] <edmorley> s/few days/week/
- # [13:30] * Joins: prazuber (prazuber@moz-8FDA4E25.savvy.volia.net)
- # [13:30] <Ms2ger> edmorley, are those just permaoranges that used to be hidden?
- # [13:30] <edmorley> 10.7 m5?
- # [13:30] <Ms2ger> 10.7 Moth
- # [13:30] <edmorley> oh the try run
- # [13:31] <edmorley> yes, likely
- # [13:31] <Ms2ger> test_platform_colors.xul | platform color -moz-mac-chrome-active is wrong: rgb(178, 178, 178)
- # [13:31] <edmorley> oh, though I don't remember that one
- # [13:32] * Ms2ger sighs at this patch
- # [13:33] <ejpbruel> Ms2ger: all this patch does is renaming some stuff, dont blame me for your oranges :)
- # [13:33] <Ms2ger> No, those are definitely mine
- # [13:34] <edmorley> ejpbruel: btw the parent of that try push is ~10 days old, normally worth making sure updated to tip before pushing :-)
- # [13:34] <ejpbruel> edmorley: right, that makes sense. so far i only pulled just before committing
- # [13:34] <ejpbruel> edmorley: will do so in the future
- # [13:35] <edmorley> :-)
- # [13:36] <AryehGregor> make: Entering an unknown directory
- # [13:36] <AryehGregor> make: *** /mnt/extra/checkouts/mozilla-central/security/dbm: No such file or directory. Stop.
- # [13:36] <AryehGregor> make: Leaving an unknown directory
- # [13:36] <AryehGregor> Does anyone know what that could mean?
- # [13:36] <Ms2ger> Haven't seen that
- # [13:37] <edmorley> someone had that a few weeks ago on #developers iirc
- # [13:37] <edmorley> I'm sorry I cannot remember the outcome
- # [13:37] <edmorley> (it was pretty drawn out)
- # [13:37] * Joins: RemusPop (remuspop@601F3B17.33662590.A5830293.IP)
- # [13:38] <AryehGregor> I already did rm -rf on my objdir, and it didn't go away . . .
- # [13:39] * Joins: kaie2 (kaie@moz-417D284F.dip.t-dialin.net)
- # [13:39] * Quits: zzzzz (chatzilla@moz-462673C.dhcp.embarqhsd.net) (Connection reset by peer)
- # [13:40] * Quits: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com) (Ping timeout)
- # [13:40] * Quits: kaie (kaie@moz-745879FF.dip.t-dialin.net) (Ping timeout)
- # [13:40] * kaie2 is now known as kaie
- # [13:40] <glandium> AryehGregor: if /mnt/extra/checkouts/mozilla-central is your working directory, then you have some files missing, since security/dbm is supposed to be there
- # [13:40] <Ms2ger> "Sir Tim Berners-Lee, the inventor of the Internet"
- # [13:40] <Ms2ger> Go, BBC
- # [13:40] <AryehGregor> hg status doesn't say anything is missing.
- # [13:41] <AryehGregor> But indeed I don't see it.
- # [13:41] <AryehGregor> Oh, now it's there.
- # [13:41] <AryehGregor> Hmm.
- # [13:41] <AryehGregor> Thanks.
- # [13:42] * past is now known as past|away
- # [13:42] <AryehGregor> hg qpop -a && hg pull -u seems to have made it reappear.
- # [13:42] <AryehGregor> Odd.
- # [13:42] <glandium> AryehGregor: Heisenbug
- # [13:42] <AryehGregor> Let's see if it works now.
- # [13:42] * nli is now known as nli|away
- # [13:43] * mattwoodrow|away is now known as mattwoodrow
- # [13:44] * Quits: raphc (rc@moz-2772C915.rev.numericable.fr) (Ping timeout)
- # [13:45] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [13:46] <glandium> "xpidl.IDLError: error: type 'vool' not found" that would be an interesting type, though
- # [13:46] * Joins: zzzzz (chatzilla@moz-462673C.dhcp.embarqhsd.net)
- # [13:48] * Quits: mwu (mwu@moz-59435430.hsd1.nj.comcast.net) (Quit: Leaving)
- # [13:50] * Quits: timdream (timdream@moz-99690620.hinet-ip.hinet.net) (Quit: timdream)
- # [13:50] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [13:50] * Joins: raphc (rc@moz-2772C915.rev.numericable.fr)
- # [13:53] * Ms2ger kicks gdb
- # [13:54] <Ms2ger> No, I don't want you to print all the functions you can find in libxul...
- # [13:58] <glandium> Ms2ger: ctrl+c
- # [13:58] <Ms2ger> Didn't help
- # [13:58] <Ms2ger> killall did
- # [13:59] <glandium> Ms2ger: bully
- # [14:00] * Quits: askalski (akuda@moz-6A36EC49.ip.abpl.pl) (Quit: Wychodzi)
- # [14:06] * bhearsum|afk is now known as bhearsum
- # [14:07] <NeilAway> so, I should always push to m-c with DONTBUILD because profiling will build it anyway? ;-)
- # [14:07] * Joins: gustavold (gustavold@8AD413DD.3053860D.A992BEAD.IP)
- # [14:09] <Ms2ger> Ah, they got it right now
- # [14:10] <Ms2ger> bjacob, isn't it fun how much *isn't* specified? :)
- # [14:10] <@smaug> ah, hmm
- # [14:10] <@smaug> problematic tests...
- # [14:11] <@smaug> can I hate load event
- # [14:11] <Ms2ger> Yes
- # [14:11] <Ms2ger> Also
- # [14:11] * Quits: maikmerten (merten@moz-95C75439.itmc.tu-dortmund.de) (Ping timeout)
- # [14:11] * Quits: romaxa_home (romaxa@670ACB81.66590CC0.4A6948F8.IP) (Ping timeout)
- # [14:11] <Ms2ger> Silly me, addressing review comments
- # [14:11] * Quits: romaxa (romaxa@moz-54F5744A.net) (Ping timeout)
- # [14:11] * Quits: lahabana (Mibbit@moz-51D1DB34.imag.fr) (Quit: http://www.mibbit.com ajax IRC Client)
- # [14:14] * Quits: gustavold (gustavold@8AD413DD.3053860D.A992BEAD.IP) (Ping timeout)
- # [14:15] <bjacob> Ms2ger: it's not too bad frankly: we're still on top of things so everytime we find something else is unspecified, we fix it
- # [14:15] <bjacob> Ms2ger: email sent to the list
- # [14:15] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [14:16] <bjacob> Ms2ger: do you have an opinion on the canvas2d v5 features like hit testing and whether you would like us to support them?
- # [14:17] <Ms2ger> Not really
- # [14:18] <Ms2ger> Would be nice to get the dasharray stuff unprefixed, though
- # [14:18] <Ms2ger> And tests submitted
- # [14:19] * Ms2ger crosses fingers
- # [14:19] <@smaug> oh, this is odd test...
- # [14:19] <@smaug> and wrong
- # [14:19] <Ms2ger> \o/
- # [14:20] <Ms2ger> This test, otoh, is right, and now I even pass it
- # [14:23] * past|away is now known as past
- # [14:25] * Joins: JeroenDeDauw (j@moz-3209FEE3.dip.t-dialin.net)
- # [14:29] * Joins: gustavold (gustavold@8AD413DD.3053860D.A992BEAD.IP)
- # [14:30] * Joins: jprmc (jprmc@C4C1FE33.5BCEC6DB.DA78B690.IP)
- # [14:30] * Quits: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net) (Ping timeout)
- # [14:31] * Joins: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net)
- # [14:32] * Joins: jimm (jmathies@moz-7F164CA1.pn.at.cox.net)
- # [14:32] * Joins: drice (derice@moz-1D9C882A.deploy.akamaitechnologies.com)
- # [14:33] * Joins: gustavold1 (gustavold@8AD413DD.3053860D.A992BEAD.IP)
- # [14:34] * Quits: gustavold (gustavold@8AD413DD.3053860D.A992BEAD.IP) (Ping timeout)
- # [14:34] * Joins: jviereck_mb (Adium@moz-26045BE5.dclient.hispeed.ch)
- # [14:35] * bwinton_away is now known as bwinton
- # [14:35] * Quits: Optimizer (Instantbir@3E159A50.7FE8EE1.2AB48280.IP) (Ping timeout)
- # [14:36] * Joins: Optimizer (Instantbir@E2CE46D6.716ADE68.2AB48280.IP)
- # [14:36] * Joins: lahabana (Mibbit@moz-C54A1599.imag.fr)
- # [14:37] <lahabana> ping bz
- # [14:37] * mattwoodrow is now known as mattwoodrow|away
- # [14:38] * Quits: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP) (Quit: Leaving)
- # [14:39] <Yoric> ttaubert: ping
- # [14:40] * Quits: victorporof (victorporo@187A82DF.162B26E2.79933D60.IP) (Quit: Linkinus - http://linkinus.com)
- # [14:40] <mounir> Optimizer: what about the invalid event?
- # [14:42] * Joins: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP)
- # [14:43] * Quits: jhorak (jhorak@moz-2EE9C9C3.cust.nbox.cz) (Ping timeout)
- # [14:44] * Joins: Pike (Pike@moz-E31CD2CB.mozilla.org)
- # [14:44] * Quits: jprmc (jprmc@C4C1FE33.5BCEC6DB.DA78B690.IP) (Ping timeout)
- # [14:44] * Quits: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP) (Ping timeout)
- # [14:45] <lahabana> hey may somebody why all browsers act like that : https://lh6.googleusercontent.com/-V9mNEnH6nW0/T8i27bZ00hI/AAAAAAAAAa8/oxaAKHJ9UVw/s895/truc+chelou.png
- # [14:45] * Joins: jhorak (jhorak@moz-2EE9C9C3.cust.nbox.cz)
- # [14:45] <AryehGregor> /mnt/extra/checkouts/mozilla-central/memory/jemalloc/jemalloc.c:3295: Failed assertion: "(run->regs_mask[elm] & (1U << bit)) == 0"
- # [14:45] <AryehGregor> . . .
- # [14:47] <Ms2ger> lahabana, like how?
- # [14:47] * Joins: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP)
- # [14:47] <lahabana> well both input or textarea in the middle
- # [14:47] <lahabana> have a margin-bottom of 15px
- # [14:47] <glandium> how can i manually trigger profile migration?
- # [14:47] <lahabana> all the others are default styled
- # [14:48] <mak> -migration command line
- # [14:48] <mak> glandium: ^
- # [14:48] <lahabana> and the result is really different
- # [14:48] * Joins: jprmc (jprmc@C4C1FE33.5BCEC6DB.DA78B690.IP)
- # [14:48] <lahabana> I checked on Google chrome result is the same
- # [14:48] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/59409e2655ca - Marco Bonardo - Bug 720081 - Part 1: backportable solution for autocomplete controller to provide a different final defaultComplete value for typeAheadResults
- # [14:48] <lahabana> I don't understand why it's like that
- # [14:48] <firebot> http://hg.mozilla.org/mozilla-central/rev/960b80d99b4a - Marco Bonardo - Bug 720081 - Part 2: inline autocomplete should respect protocol and www prefix
- # [14:49] <glandium> mak: thanks
- # [14:49] <Ms2ger> lahabana, well, it's raised 15 pixels from the baseline, no?
- # [14:49] <lahabana> yes
- # [14:50] <Ms2ger> Except the input raises everything
- # [14:50] <lahabana> yes
- # [14:50] <lahabana> why that?
- # [14:50] * nthomas is now known as nthomas|away
- # [14:50] <lahabana> that's what I don't get
- # [14:50] <Ms2ger> Me neither
- # [14:50] <Ms2ger> mounir?
- # [14:50] <Optimizer> mounir: I just wanted to know what is invalid event and when does it gets fired
- # [14:51] * Quits: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP) (Quit: Leaving)
- # [14:51] * mcote|afk is now known as mcote
- # [14:51] <Ms2ger> smaug, are you going to file a bug for https://www.w3.org/Bugs/Public/show_bug.cgi?id=17268 ?
- # [14:51] <@smaug> Ms2ger: no
- # [14:51] <@smaug> we've been doing that already
- # [14:51] * Quits: jprmc (jprmc@C4C1FE33.5BCEC6DB.DA78B690.IP) (Ping timeout)
- # [14:51] * jmaher|afk is now known as jmaher
- # [14:51] <@smaug> and I'm not going to remove existing stuff
- # [14:51] <lahabana> and I've checked the default style and it's the same
- # [14:52] <ttaubert> Yoric: hey
- # [14:52] <mounir> Optimizer: the invalid event gets fired on an invalid element when the user tries to submit the an invalid form
- # [14:52] <Ms2ger> smaug, can you get the existing stuff specced, then?
- # [14:52] * Parts: greg (Mibbit@moz-DAC00826.grenet.fr)
- # [14:52] <Yoric> ttaubert: Hi.
- # [14:52] <Yoric> ttaubert: Quick question about the PageThumbStorage.
- # [14:52] * rail_away is now known as rail
- # [14:52] <Optimizer> what do you mean by the "an invalid form" ?
- # [14:52] <Yoric> ttaubert: It is my understanding that |clearHistory| will test function |wipe|, is this correct?
- # [14:53] <Ms2ger> Optimizer, <form><input type=text required></form>, where you don't fill in the input
- # [14:53] <Yoric> By |clearHistory|, I meant the function of tests/browser_thumbnails_storage.js
- # [14:53] <ttaubert> Yoric: well it's a helper to test it
- # [14:53] <Optimizer> thanks
- # [14:54] <mounir> lahabana: can you pastebin the example page?
- # [14:54] <@smaug> Ms2ger: that I could try to do
- # [14:54] <lahabana> yes no probs
- # [14:54] <@smaug> Ms2ger: if I manage to convince you and anne :)
- # [14:54] <Yoric> ttaubert: That's what I wanted to check. Thanks.
- # [14:54] <Ms2ger> smaug, I don't care all that much
- # [14:55] <mounir> lahabana: I believe this could be because of the vertical-align the <textarea> has
- # [14:55] <lahabana> mounir: http://pastebin.com/ggNFLJqi
- # [14:55] <Ms2ger> smaug, I just think we shouldn't have the spec say that only a fixed set is supported, and then support a bigger set
- # [14:55] <mounir> lahabana: if I put "vertical-align: text-bottom;" on the <input> the margin-bottom seems to be taken into account
- # [14:56] * Joins: harishneit (Adium@8FD3E33A.D63C8F60.700C6EB0.IP)
- # [14:56] * Parts: harishneit (Adium@8FD3E33A.D63C8F60.700C6EB0.IP)
- # [14:56] <lahabana> ok so maybe we should add that to the default style no?
- # [14:56] <mounir> lahabana: to <input> one? I don't think so
- # [14:56] <@smaug> Ms2ger: I agree
- # [14:56] <_alex> hmm
- # [14:56] <mounir> vertical-align: baseline seems to be how <input> works
- # [14:56] <decoder> isnt MOZ_Assert debug only?
- # [14:57] <mounir> decoder: it is
- # [14:57] <decoder> hmm
- # [14:57] <Ms2ger> decoder, no
- # [14:57] <decoder> im getting assertion failure with the jsshell
- # [14:57] <decoder> but it's an opt shell
- # [14:57] <Ms2ger> decoder, but MOZ_ASSERT is
- # [14:57] <decoder> Ms2ger: very obvious
- # [14:57] <decoder> >.<
- # [14:57] <@smaug> huh, what is MOZ_Assert
- # [14:57] <mounir> Ms2ger: we really have MOZ_Assert and MOZ_ASSERT?!
- # [14:58] * Quits: Optimizer (Instantbir@E2CE46D6.716ADE68.2AB48280.IP) (Ping timeout)
- # [14:58] <@smaug> crazy stuff
- # [14:59] <Ms2ger> MOZ_Assert is the function MOZ_ASSERT calls if it failes
- # [14:59] <Ms2ger> fails*
- # [14:59] <Ms2ger> Inherited from js/ :)
- # [15:00] <mounir> :-/
- # [15:00] <@smaug> inherited insanity
- # [15:00] <lahabana> mounir so how could we actually deal with that? it doesn't really seem logical to sometimes make it the top and sometime to the bottom no?
- # [15:00] * catlee-away is now known as catlee
- # [15:00] * mounir agrees with smaug
- # [15:00] <AryehGregor> I'm getting this on random test runs: /mnt/extra/checkouts/mozilla-central/memory/jemalloc/jemalloc.c:4610: Failed assertion: "(mapelm->bits & CHUNK_MAP_ALLOCATED) != 0"
- # [15:01] <AryehGregor> Meaning, every single test run I do
- # [15:01] <AryehGregor> .
- # [15:01] <AryehGregor> At the end, when it finishes.
- # [15:01] <AryehGregor> Stack trace looks like a double free.
- # [15:01] * Joins: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP)
- # [15:02] <mounir> lahabana: I don't understand what the problem is
- # [15:02] <mounir> this behavior is common to all browsers
- # [15:02] <mounir> and is related to the vertical-align
- # [15:02] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [15:02] <lahabana> yes yes
- # [15:02] <mounir> what does your build render with your patch
- # [15:02] <lahabana> it puts both textareas and inputs with a vertical-align top
- # [15:03] <mounir> lahabana: have a screenshot?
- # [15:03] <lahabana> yes
- # [15:04] <Yoric> ttaubert: In that case, I might also have a version that performs async |wipe|, at least on Linux.
- # [15:04] <Yoric> Actually, Unix.
- # [15:04] <Yoric> The Windows version... Let's just say that directory removal under Windows looks really ugly.
- # [15:05] * Joins: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP)
- # [15:06] * Quits: darktrojan (geoff@moz-30B3CCFD.telstraclear.net) (Quit: darktrojan)
- # [15:07] * Joins: bc (bc@454BDC37.1D5E8529.AC69809B.IP)
- # [15:08] * Joins: timdream (timdream@moz-9F06338C.adsl.dynamic.seed.net.tw)
- # [15:08] <@smaug> how do I run just one browser test
- # [15:08] * Joins: mconley (mconley@31ABB91E.F7EBA23.C3C3A9D0.IP)
- # [15:08] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Ping timeout)
- # [15:09] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
- # [15:09] <@smaug> ah, --test-path accepts .js file
- # [15:11] <lahabana> mounir: http://lahab.sandbox.nodester.com/2.png
- # [15:11] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
- # [15:12] <mounir> lahabana: oh
- # [15:12] <mounir> lahabana: I think bz, dbaron or a layout expert might now what is happening
- # [15:12] <mounir> I can't really help you unfortunately
- # [15:13] <lahabana> ok I'll to get them at some point
- # [15:13] <mounir> sorry :/
- # [15:13] * Joins: ehsan-zzz (ehsan@BEDFFF26.EE049E25.8B035CD7.IP)
- # [15:13] * Quits: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP) (Quit: Leaving)
- # [15:13] <lahabana> also there's another thing that doesn't appear really logical
- # [15:13] <_alex> np ;)
- # [15:13] <lahabana> no probs
- # [15:13] <lahabana> it's with the address bar on top
- # [15:13] <lahabana> the placeholder especially
- # [15:14] * Joins: romaxa (romaxa@moz-F9CB5AD8.hsd1.ca.comcast.net)
- # [15:14] * ehsan-zzz is now known as ehsan
- # [15:14] <lahabana> in the nightly
- # [15:14] <lahabana> the placeholder everywhere work that way:
- # [15:15] <lahabana> when you focus it it desappears
- # [15:15] * Quits: ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP) (Input/output error)
- # [15:15] * Joins: ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP)
- # [15:15] * ChanServ sets mode: +o ehsan
- # [15:15] <lahabana> when u unfocus and there's no text it reappears
- # [15:15] <mounir> lahabana: actually a recent patch changed that behavior
- # [15:15] <mounir> the placeholder stays when you focus
- # [15:15] <mounir> until you type something
- # [15:15] <lahabana> ok everywhere?
- # [15:16] <mounir> I don't know for the XUL elements
- # [15:16] * Joins: espindola (espindola@moz-9977A148.dsl.teksavvy.com)
- # [15:16] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Ping timeout)
- # [15:16] <jesup> mounir: got a sec to talk about the getUserMedia backend?
- # [15:16] <lahabana> like a patch in the previous week?
- # [15:16] <mounir> they might not use directly <input placeholder="">
- # [15:16] <mounir> lahabana: yes
- # [15:16] <mounir> jesup: yep?
- # [15:16] * Joins: Mavericks (Mibbit@F892BB61.E94BD4E7.FDEA3160.IP)
- # [15:16] <lahabana> ok so I might have an issue of sync with my local version
- # [15:17] <lahabana> I'll try to get it
- # [15:17] <lahabana> cheers
- # [15:17] <Honza> luke: Hi
- # [15:17] * Quits: Mavericks (Mibbit@F892BB61.E94BD4E7.FDEA3160.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [15:17] * Quits: @ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP) (Input/output error)
- # [15:17] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
- # [15:18] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
- # [15:20] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
- # [15:20] <edmorley> robcee: are you sure the unstarred m-oth here https://tbpl.mozilla.org/?tree=Fx-Team&onlyunstarred=1&rev=8cb94b792009 isn't something that the latest merge is going to bring across?
- # [15:20] <zzzzz> edmorley: looks like builds are still being dropped on the floor - mak's push on m-c win32 opt is not showing up
- # [15:20] <mak> likely was just stolen by robcee
- # [15:22] * Joins: rajul (quassel@8F16F73E.8A45D967.F44414AF.IP)
- # [15:24] <@smaug> ahaa, this test expects 4 load events but gets 6
- # [15:26] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Quit: )
- # [15:26] * Joins: mats (chatzilla@E8A3702C.D5022173.8500CC29.IP)
- # [15:27] * Quits: xsergio (sergio@DAEF1255.9C8843EE.A4F23BCE.IP) (Quit: Bye)
- # [15:27] <NeilAway> mounir: they should be
- # [15:28] * Joins: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP)
- # [15:28] <mounir> NeilAway: ?
- # [15:28] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Client exited)
- # [15:30] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
- # [15:31] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
- # [15:32] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
- # [15:34] <mounir> NeilAway: oh, for the XUL elements :)
- # [15:34] * mounir is slow
- # [15:34] * Quits: timdream (timdream@moz-9F06338C.adsl.dynamic.seed.net.tw) (Ping timeout)
- # [15:34] * Joins: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com)
- # [15:36] * davehunt|away is now known as davehunt
- # [15:37] * Joins: armenzg (armenzg@moz-79E4B28A.dsl.bell.ca)
- # [15:39] * Joins: overholt (overholt@F2D29657.F60B0462.67AC9B1.IP)
- # [15:40] * Quits: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [15:40] <jprmc> mats: have you seen https://bugzilla.mozilla.org/show_bug.cgi?id=760190?
- # [15:40] <jesup> mounir: The design for getUserMedia() moving forward is to not have it pop a filepicker; on android it would pop the app/intent list; on other platforms it will show a permission dialog (usually) and provide camera/mic selection (boriss is did a nice UI mockup). Current plan is to keep the intent list for the plain grab-a-picture case (and avoid an extra click). Later on android once webrtc...
- # [15:40] * Joins: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com)
- # [15:40] <jesup> ...lands there we'll have stuff similar to desktop (for video and audio getUserMedia). The target for this is "camera apps" for the app store launch. This isn't meant to replace <input type=file>; the intention here is to support app that wants to take a picture.
- # [15:40] <jesup> Sorry for the delay; had some interrupts
- # [15:41] * Joins: bbondy (bbondy@moz-A05ECC22.home.cgocable.net)
- # [15:41] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
- # [15:41] * ChanServ sets mode: +o ehsan
- # [15:41] <jprmc> mats: though it might be java version sensitive
- # [15:42] <jprmc> mats: also wondering about the status of https://bugzilla.mozilla.org/show_bug.cgi?id=751344
- # [15:42] <mounir> jesup: sorry, be back in a few minutes
- # [15:44] <mats> jprmc: yeah, I commented on bug 760190... it should be fixed by bug 759788 I hope
- # [15:44] <jprmc> mats: ok, there is a release-drivers trhead on the bug too, i can forward if you want
- # [15:44] * Quits: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP) (Ping timeout)
- # [15:44] <jprmc> (sent)
- # [15:46] * Joins: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP)
- # [15:46] * Quits: romaxa (romaxa@moz-F9CB5AD8.hsd1.ca.comcast.net) (Quit: leaving)
- # [15:48] * Joins: romaxa (romaxa@moz-F9CB5AD8.hsd1.ca.comcast.net)
- # [15:50] <mats> jprmc: thanks, afaict no-one has reproduce the crash in fx13b7 or any build with bug 759788 fixed
- # [15:50] * Quits: harth (harth@moz-C2C235AC.bb.sky.com) (Input/output error)
- # [15:51] <jprmc> mats: great
- # [15:51] * Joins: TheLink (TheLink@moz-45ED2356.pools.arcor-ip.net)
- # [15:51] <mats> jprmc: I haven't had time to look at bug 751344 yet, I'll see if I can reproduce it later today
- # [15:52] * coop|afk is now known as coop|buildduty
- # [15:52] <edmorley> hi ehsan :-)
- # [15:52] <@ehsan> hey
- # [15:53] * Joins: mdas (mdas@50AE257C.D30B51A1.412CF160.IP)
- # [15:53] <jprmc> mats: thank you, its on the release blocker list and we have about ~3 weeks before final builds
- # [15:53] <edmorley> ehsan: quick question, how often does the profiling cron job run? every 15mins?
- # [15:53] <@ehsan> hmm
- # [15:53] <@ehsan> let me check
- # [15:53] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
- # [15:54] <@ehsan> edmorley: every half an hour
- # [15:54] <@ehsan> */30 in cron terms
- # [15:55] <edmorley> I was thinking that given the DONTBUILD problem is actually harder than it seems (given that we'd have to sort by pushes and determine what landed since the last job ran), that maybe we could just set the cron job to every 4/6 hours or something and it would alleviate most of the problems?
- # [15:57] <@ehsan> edmorley: the reason I did not do that is that I want profiling nightlies to be as close to the m-c nightlies as possible...
- # [15:57] * Joins: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP)
- # [15:57] <@ehsan> edmorley: IOW, if cset x is on m-c when the nightlies start building, I want x to be on profiling as well
- # [15:57] <NeilAway> Enn: does 757368 need to land on (which) branches?
- # [15:57] <@ehsan> and it turns out that our nighlies are not very deterministic in what cset they pick ;)
- # [15:58] <@ehsan> edmorley: I'm curious, how much of our infra is spent on the profiling branch?
- # [15:59] <edmorley> ehsan: as long as the four hour job lined up with just before when the nightlies are triggered, the Nightlies would be the same surely? (or a second, once a day cron job at time <nightly_generated -30mins> alongside the other, which wouldn't conflict due to the locking)
- # [15:59] <mounir> jesup: but the patch doesn't only show the capture intent
- # [16:00] <mounir> jesup: it's exactly like <input type='file' accept='image/*'>
- # [16:00] <@ehsan> edmorley: not necessarily, our nightlies pick the most recent cset with green builds afaik
- # [16:01] <edmorley> ehsan: ok, so <time_nightly_generated - 120mins> or similar then
- # [16:01] <jesup> mounir: sorry, I must have misread your comment about intents
- # [16:01] <@ehsan> edmorley: except that 120min is mostly a random number :P
- # [16:02] <edmorley> ehsan: yeah but you know what I mean
- # [16:02] * Quits: jfkthame (jfkthame@1A339553.5BC345F5.9542EC20.IP) (Quit: jfkthame)
- # [16:02] <jesup> mounir: could you expand on what you're suggesting at the end of your review of bug 738528?
- # [16:02] <edmorley> it just feels like we're bruteforcing the problem here
- # [16:04] <mounir> jesup: the method being called in the patch is going to show an intent-like UI suggesting app able to PICK an image or to TAKE a picture
- # [16:04] <mounir> jesup: IOW, it doesn't seem to be what the patch really wants to do (taking a picture)
- # [16:05] <jesup> mounir: ah, I understand better now
- # [16:06] <@ehsan> edmorley: we are indeed, but I don't know of a proper solution here... :/
- # [16:07] * Quits: gandalf (zbraniecki@moz-220FC193.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
- # [16:08] <edmorley> ehsan: once the bgupdates stuff has calmed down a bit, we can maybe have a quick chat about ideas (plus also on a separate note, the sheriff duty site) if that's ok? :-)
- # [16:08] <mak> smaug: what is that "var c = 0;" you added in browser_tab_dragdrop? looks unused
- # [16:08] <@ehsan> edmorley: absolutely :)
- # [16:08] <@ehsan> edmorley: speaking of which, do you remember the bug you filed yesterday?
- # [16:08] <@ehsan> got its number handy?
- # [16:08] <edmorley> for talos?
- # [16:09] <@ehsan> I can't seem to find it in the pile of bugs that I have here
- # [16:09] <@ehsan> no, for bg updates
- # [16:10] <edmorley> bug 760206, it was duped forward to bug 757907
- # [16:10] <edmorley> s/forward//
- # [16:10] <@smaug> mak: oops
- # [16:10] <@ehsan> edmorley: thanks
- # [16:10] <@smaug> that was for debugging
- # [16:10] * Quits: RemusPop (remuspop@601F3B17.33662590.A5830293.IP) (Client exited)
- # [16:11] <@smaug> mak: thanks
- # [16:11] * Quits: bbondy (bbondy@moz-A05ECC22.home.cgocable.net) (Client exited)
- # [16:12] * Quits: mconley (mconley@31ABB91E.F7EBA23.C3C3A9D0.IP) (Ping timeout)
- # [16:13] <@smaug> odd
- # [16:13] <@smaug> if I manually load about:blank, the newtab page doesn't always go away immediately
- # [16:13] * Joins: mconley (mconley@31ABB91E.F7EBA23.C3C3A9D0.IP)
- # [16:14] * Quits: kmoir-afk (chatzilla@moz-4CA9B556.cable.teksavvy.com) (Ping timeout)
- # [16:15] * Joins: bbondy (bbondy@moz-A05ECC22.home.cgocable.net)
- # [16:15] <jprmc> bz: do you have any thoughts on https://bugzilla.mozilla.org/show_bug.cgi?id=731293#20 ?
- # [16:20] <Enn> NeilAway: I really couldn't answer that
- # [16:21] * Quits: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net) (Quit: Mardak)
- # [16:21] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
- # [16:23] <jesup> mounir: ok, so that comes down to a "what should it do" question (I'm pretty sure the answer is just "take a picture" apps; I'll check with Anant and mreavy - target is things like instagram, with the image captured locally for modifications). It seems that the other comments in the review are all things that could be easily addressed.
- # [16:24] * Quits: rajul (quassel@8F16F73E.8A45D967.F44414AF.IP) (Ping timeout)
- # [16:26] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
- # [16:26] * Joins: rajul (quassel@178CF9CF.1339874B.5700D73F.IP)
- # [16:30] * Quits: glazou_afk (glazou@moz-204094DD.disruptive-innovations.fr) (Quit: bbl)
- # [16:30] * Joins: askalski (akuda@moz-6A36EC49.ip.abpl.pl)
- # [16:33] * mjschranz_away is now known as mjschranz
- # [16:34] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [16:34] * Quits: gustavold1 (gustavold@8AD413DD.3053860D.A992BEAD.IP) (Ping timeout)
- # [16:40] * ewong|sleep is now known as ewong
- # [16:40] * philor|away is now known as philor
- # [16:41] <edmorley> !seen bsmith
- # [16:41] <firebot> bsmith was last seen 5 days, 12 hours, 56 minutes and 40 seconds ago, saying 'thank you' in #developers.
- # [16:41] * Joins: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl)
- # [16:42] * Quits: bholley (anonymous@moz-5DC51D53.fbx.proxad.net) (Quit: bholley)
- # [16:42] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [16:43] <jtcranmer> hmm
- # [16:43] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Ping timeout)
- # [16:43] <jtcranmer> I have a leak coming fomr xpconnect
- # [16:44] <jtcranmer> and I'm not sure who to look for
- # [16:45] * Joins: evilpie (chatzilla@moz-73E0FC66.pools.arcor-ip.net)
- # [16:46] <Ms2ger> jtcranmer, a supreme being
- # [16:46] * jtcranmer needs to write a pastebinning script
- # [16:46] <jtcranmer> http://pastebin.mozilla.org/1653289
- # [16:47] <glandium> jtcranmer: like "pastebinit"
- # [16:47] <glandium> ?
- # [16:47] * Joins: mcot (mcot@C4B02.F3C4E8F3.C8444B8.IP)
- # [16:47] <jtcranmer> possibly?
- # [16:47] <bhearsum> jtcranmer: http://hg.mozilla.org/build/braindump/file/563c78509ce9/utils/pastebin
- # [16:47] <Ms2ger> pbmoz.py?
- # [16:47] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
- # [16:47] <bhearsum> you can thank catlee for that one
- # [16:48] * Quits: TheLink (TheLink@moz-45ED2356.pools.arcor-ip.net) (Client exited)
- # [16:48] * Joins: gustavold (gustavold@8AD413DD.3053860D.A992BEAD.IP)
- # [16:48] <jtcranmer> I like it how an offhand question gets infinitely many more responses than a serious question
- # [16:48] <bhearsum> :)
- # [16:48] * Quits: twi (Adium@moz-1AE3B3E2.cust.dsl.vodafone.it) (Ping timeout)
- # [16:49] <jtcranmer> or, rather, 3×δ(0) as many responses
- # [16:49] * Joins: TheLink (TheLink@moz-45ED2356.pools.arcor-ip.net)
- # [16:49] <glandium> https://launchpad.net/pastebinit
- # [16:49] * Quits: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Input/output error)
- # [16:51] <Ms2ger> $ ./tools/pbmoz.py < tools/pbmoz.py
- # [16:51] <Ms2ger> http://pastebin.mozilla.org/1653291
- # [16:51] * Quits: prazuber (prazuber@moz-8FDA4E25.savvy.volia.net) (Quit: )
- # [16:53] <Ms2ger> "Beware of assuming any sanity when dealing with editor code. There usually is none!"
- # [16:53] <glandium> Ms2ger: now add content autodetection :)
- # [16:53] <Ms2ger> We should put that in the topic
- # [16:54] <edmorley> philor: I've retriggered some more winxp m-oth prior to https://tbpl.mozilla.org/?tree=Fx-Team&rev=8cb94b792009 to see where the new failure is coming from
- # [16:54] <Ms2ger> glandium, why? :)
- # [16:54] <edmorley> philor: sadly it's (presumably) on m-c already
- # [16:54] <glandium> Ms2ger: for the format
- # [16:56] * Quits: TheLink (TheLink@moz-45ED2356.pools.arcor-ip.net) (Client exited)
- # [16:57] * kaze is now known as kaze|away
- # [16:57] <philor> sigh
- # [16:57] * Joins: jfkthame (jfkthame@1A339553.5BC345F5.9542EC20.IP)
- # [16:57] * Quits: tor (tor@9043A4AC.46A41C28.49CEED6B.IP) (Ping timeout)
- # [16:58] * armenzg is now known as armenzg_brb
- # [16:58] <philor> and another for not noticing I was rushing tbpl's jquery update
- # [16:59] <@ehsan> smontagu: ping about bug 434044
- # [16:59] * Joins: mwu (mwu@moz-59435430.hsd1.nj.comcast.net)
- # [16:59] <smontagu> ehsan: oh, sorry
- # [16:59] <smontagu> answer is yes, I suppose
- # [17:00] * Joins: tor (tor@9043A4AC.46A41C28.49CEED6B.IP)
- # [17:00] <edmorley> philor: I can backout and reland the jquery update if that helps?
- # [17:00] * Quits: beaufour (beaufour@moz-7BF7903.cpe.xe-6-0-0-1104.boanqu2.customer.tele.dk) (Quit: beaufour)
- # [17:01] <smontagu> ehsan: OTOH...
- # [17:01] <smontagu> the alternative would be to convert the default dictionary to UTF-8, which is perhaps not such a big deal
- # [17:01] <smontagu> ehsan: I really can't stay. check it in and we can think about that nexrt week
- # [17:01] <@ehsan> smontagu: hmm, famous last words ;)
- # [17:02] <@ehsan> alright
- # [17:02] * Joins: harth (harth@88F51059.F3BBB17D.144F44FA.IP)
- # [17:02] <@ehsan> that's the answer I was looking for ;)
- # [17:02] <smontagu> have a good weak end
- # [17:02] <@ehsan> you too :)
- # [17:02] * Joins: gal (gal@FA91E249.E26EB7BA.80E51C59.IP)
- # [17:04] * joduinn-afk is now known as joduinn-coffee
- # [17:04] * Quits: smontagu (chatzilla@2B060B9D.C39404F5.CB858787.IP) (Ping timeout)
- # [17:04] * Quits: gal (gal@FA91E249.E26EB7BA.80E51C59.IP) (Connection reset by peer)
- # [17:06] <lahabana> bz ping
- # [17:06] * Joins: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP)
- # [17:06] * Quits: tor (tor@9043A4AC.46A41C28.49CEED6B.IP) (Ping timeout)
- # [17:06] * Joins: zwol (zack@moz-A5165AC6.lightspeed.sntcca.sbcglobal.net)
- # [17:07] <@bz> lahabana: ack
- # [17:07] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
- # [17:07] <lahabana> we've got a problem with the margins of our TextControlFrame
- # [17:08] <lahabana> it works well with textareas
- # [17:08] <lahabana> (as it was working before)
- # [17:08] * Joins: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net)
- # [17:08] * Joins: tor (tor@9043A4AC.46A41C28.49CEED6B.IP)
- # [17:08] <lahabana> though with inputs the alignment is wrong
- # [17:08] <lahabana> it goes to the bottom rather than top
- # [17:09] <lahabana> bz: that's how it does with our modified version http://lahab.sandbox.nodester.com/2.png
- # [17:10] <lahabana> and that's how it is supposed to be: https://lh6.googleusercontent.com/-V9mNEnH6nW0/T8i27bZ00hI/AAAAAAAAAa8/oxaAKHJ9UVw/s895/truc+chelou.png
- # [17:10] * Quits: tor (tor@9043A4AC.46A41C28.49CEED6B.IP) (Ping timeout)
- # [17:11] * Joins: tor (tor@9043A4AC.46A41C28.49CEED6B.IP)
- # [17:11] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
- # [17:12] * Joins: victorporof (victorporo@34984574.14EB2DE0.79933D60.IP)
- # [17:12] * Joins: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [17:12] * Parts: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [17:12] <lahabana> ftm we temporarily fixed that by adding a css rule in layout/style/forms.css input {vertical-align: top;}
- # [17:12] <jesup> mounir: (if you're around) so modulo addressing the other comments, and resolving what list of apps is supposed to pop up, we should be good?
- # [17:12] * Quits: wesj1 (Instantbir@moz-135A9FA9.hsd1.ca.comcast.net) (Ping timeout)
- # [17:12] <lahabana> though mounir told us that can't be a real fix
- # [17:12] * Fallen is now known as Fallen|away
- # [17:13] <lahabana> so we were wondering if u had an idea to fix that
- # [17:13] * Quits: tor (tor@9043A4AC.46A41C28.49CEED6B.IP) (Ping timeout)
- # [17:13] * Joins: tor (tor@9043A4AC.46A41C28.49CEED6B.IP)
- # [17:14] * armenzg_brb is now known as armenzg
- # [17:15] * Quits: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com) (Connection reset by peer)
- # [17:15] * Joins: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com)
- # [17:16] <@bz> lahabana: looking
- # [17:16] <lahabana> ok thx
- # [17:16] <edmorley> jprmc: did you mean to change the group on bug 710922 ?
- # [17:16] <@bz> lahabana: so what's that testcase testing?
- # [17:17] <lahabana> the margin-bottom
- # [17:17] <@bz> and these are display:inline?
- # [17:17] <lahabana> yes nothing else is changed
- # [17:17] <lahabana> everything is default
- # [17:17] <@bz> and what's the difference between the three columns?
- # [17:17] * Joins: kdcw (kdc@moz-F7413045.pk.shawcable.net)
- # [17:18] <jwatt> where is the canonical nss repo nowadays?
- # [17:18] <jwatt> all the docs seem to be out of date
- # [17:18] * Joins: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net)
- # [17:18] <@bz> jwatt: cvs, iirc
- # [17:18] <lahabana> bz: the middle element has a margin-bottom of 15px
- # [17:19] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Client exited)
- # [17:19] <lahabana> all the rest of the style is default
- # [17:19] * armenzg is now known as armenzg_mtg
- # [17:19] <@bz> ok
- # [17:19] <lahabana> so it works well with textareas
- # [17:19] * Joins: jduell (jduell@moz-D4496E92.hsd1.ca.comcast.net)
- # [17:19] <@bz> so my guess based on that screenshot is that you screwed up your ascent calculation
- # [17:19] <@bz> and thus put your baseline in the wrong place
- # [17:20] <@bz> what does your ascent calculation look like?
- # [17:20] * Quits: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP) (Ping timeout)
- # [17:20] <@bz> Also, what does this markup look like with your patch?
- # [17:20] <@bz> This is <input value="some text">
- # [17:20] <lahabana> how do u mean?
- # [17:21] <lahabana> well the ascent isn't only for boxFrames?
- # [17:21] <jwatt> bz: hmm
- # [17:21] <jprmc> edmorley: nope
- # [17:21] <jprmc> edmorley: undone
- # [17:21] <jwatt> let me ask my real question - how do you force a full rebuild of the nss directory in your mozilla tree?
- # [17:22] <@bz> lahabana: ascent is what determines the baseline position
- # [17:22] <mounir> jesup: for stuff like instagram, I don't understand how <input type='file' accept='image/*'> isn't enough?
- # [17:22] <mounir> on ANdroid at least
- # [17:22] <@bz> lahabana: and hence vertical alignment when doing vertical-align:baseline
- # [17:22] <lahabana> hmm I see
- # [17:22] <@bz> lahabana: what I mean is if you put the string |This is <input value="some text">| in an HTML file
- # [17:22] <@bz> lahabana: and then load it in your build
- # [17:22] <@bz> lahabana: and take a screenshot and upload it and then point me to it
- # [17:23] <@bz> lahabana: that would be nice
- # [17:23] <@bz> lahabana: alternately, link to your code
- # [17:23] <edmorley> jprmc: thank you
- # [17:23] <Ms2ger> #include "nscore.h" // for nsnull, bool
- # [17:23] * Joins: cers (textual@moz-36EADDC1.k371.webspeed.dk)
- # [17:23] <Ms2ger> I rather doubt the latter
- # [17:23] <@bz> lahabana: debugging by screenshot strains my mind-reading skills. ;)
- # [17:23] * Joins: romaxa_home (romaxa@670ACB81.66590CC0.4A6948F8.IP)
- # [17:23] * Joins: romaxa_h2me (romaxa@moz-54F5744A.net)
- # [17:23] <lahabana> ok no probs
- # [17:24] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
- # [17:24] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
- # [17:24] <mounir> jesup: i have to catch a train, send me an email or put comments on the bug
- # [17:25] <mounir> I might be online later today if it feels socialy acceptable ;)
- # [17:25] <_alex> bz: lahabana is uploading the screenshot ;)
- # [17:25] <_alex> ty for your help :)
- # [17:25] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
- # [17:25] <jesup> mounir: ok. I'll send email. This was discussed at major extensive length some time ago though
- # [17:25] <lahabana> bz: first the code: http://pastebin.com/Fsj7gTuQ
- # [17:26] <Ms2ger> mounir, no, it won't be socially acceptable :)
- # [17:26] <Ms2ger> mounir, don't make me kick you out tonight :)
- # [17:26] * Quits: romaxa_h2me (romaxa@moz-54F5744A.net) (Ping timeout)
- # [17:26] <lahabana> bz: http://lahab.sandbox.nodester.com/debug.png the screenshot
- # [17:27] * Quits: victorporof (victorporo@34984574.14EB2DE0.79933D60.IP) (Connection reset by peer)
- # [17:27] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
- # [17:27] * bear-afk is now known as bear
- # [17:27] * coop|buildduty is now known as coop|afk
- # [17:27] * mjschranz is now known as mjschranz_away
- # [17:27] * Quits: timeless (u4015@moz-160C58C6.com) (Input/output error)
- # [17:27] * Joins: victorporof (victorporo@34984574.14EB2DE0.79933D60.IP)
- # [17:28] * mjschranz_away is now known as mjschranz
- # [17:28] <philor> edmorley: oh, gosh, Android is burning on m-c, whatever do you suppose would be the solution?
- # [17:28] * @bz looks
- # [17:28] <@bsmedberg> I wonder if pymake implements .PRECIOUS support...
- # [17:28] * mjschranz is now known as mjschranz_away
- # [17:28] <@bz> lahabana: uh.... it's missing the text before the input
- # [17:28] <@bsmedberg> or actually, I think pymake doesn't delete intermediate targets anyway
- # [17:28] * Joins: hub (hub@moz-E2FCA694.figuiere.net)
- # [17:28] <lahabana> yep
- # [17:28] <@bz> lahabana: the whole point was to see how the input aligns relative to text next to it
- # [17:28] <lahabana> sorry redoing it
- # [17:29] <@bz> Oh
- # [17:29] <@bz> you're not setting ascent at all
- # [17:29] <gps> bsmedberg: it does not
- # [17:29] <@bsmedberg> I think I did that on purpose, I hope I made the right decision there!
- # [17:29] <@bz> So that means it starts with ASK_FOR_BASELINE
- # [17:30] <edmorley> philor: rejoice that the 'a' and 'r' keys are going to get a rest for a bit longer? :-)
- # [17:30] <@bz> And you will have your GetBaseline() called
- # [17:30] * mjschranz_away is now known as mjschranz
- # [17:30] <@bz> did you implement a GetBaseline() ?
- # [17:31] <@bz> If not, you're falling throuh to nsFrame::GetBaseline
- # [17:31] <lahabana> ok I get it!
- # [17:31] <@bz> which places the baseline at the bottom margin edge
- # [17:31] <lahabana> much better
- # [17:31] <_alex> I get it too
- # [17:31] <@bz> which is what you're seeing
- # [17:31] <lahabana> bz: http://lahab.sandbox.nodester.com/debug.png the updated photo
- # [17:31] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
- # [17:31] <@bz> excellent
- # [17:31] <@bz> Yeah, that's off
- # [17:31] <lahabana> that's great
- # [17:31] <@bz> the baselines of the text inside and outside the control should line up
- # [17:31] <_alex> perfect thank you bz
- # [17:32] * Quits: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz) (Quit: Connection reset by beer)
- # [17:32] <lahabana> while u are at looking our code
- # [17:32] <lahabana> do you see anyother massive errors bz?
- # [17:32] <@bz> um
- # [17:33] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [17:33] * ewong is now known as ewong|sleep
- # [17:33] <@bz> You should perhaps assert that your overflow area is always the bounds?
- # [17:33] * @bz _thinks_ this should be true
- # [17:34] <lahabana> bz ok we will
- # [17:35] <@bz> seems more or less ok at first glance
- # [17:35] <_alex> bz ok thank you
- # [17:36] <_alex> we are going to take the baseline computation into account now
- # [17:36] <_alex> ;)
- # [17:36] * Joins: bnicholson (bnicholson@moz-7C52413B.rcmdva.fios.verizon.net)
- # [17:36] * Joins: Misfit_Geek (MisfitGeek@moz-BD3E98A8.hsd1.nh.comcast.net)
- # [17:36] <lahabana> bz thanks a lot for your help
- # [17:37] <@bz> no problem
- # [17:37] <@bz> thank you for working on this!
- # [17:37] <_alex> :)
- # [17:38] <lahabana> bz it's ok the pleasure is ours. It's being so great to get into a project as big as mozilla
- # [17:38] * Joins: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net)
- # [17:39] * Joins: romaxa_h2me (romaxa@moz-54F5744A.net)
- # [17:40] * Joins: jbalogh (jbalogh@moz-5D2708AA.hsd1.ca.comcast.net)
- # [17:40] <evilpie> tom@tom-linux:~/inbound$ make -f client.mk
- # [17:40] <evilpie> make: client.mk: No such file or directory
- # [17:40] <evilpie> make: *** No rule to make target `client.mk'. Stop.
- # [17:40] <evilpie> what?
- # [17:40] * catlee is now known as catlee-mtg
- # [17:41] * Joins: squib (squib-@moz-3F6F2A9C.ep.wisc.edu)
- # [17:41] * Quits: tor (tor@9043A4AC.46A41C28.49CEED6B.IP) (Ping timeout)
- # [17:42] * Joins: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com)
- # [17:43] * Quits: {V} (V@moz-559B96B2.onsneteindhoven.nl) (Ping timeout)
- # [17:43] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Ping timeout)
- # [17:43] * Quits: _alex (Mibbit@moz-C036526C.grenet.fr) (Quit: http://www.mibbit.com ajax IRC Client)
- # [17:43] * Quits: lahabana (Mibbit@moz-C54A1599.imag.fr) (Quit: http://www.mibbit.com ajax IRC Client)
- # [17:44] * Joins: {V} (V@moz-559B96B2.onsneteindhoven.nl)
- # [17:44] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
- # [17:44] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [17:44] * Joins: daoberes (chatzilla@moz-7C0D9792.cable.teksavvy.com)
- # [17:45] * erick-away is now known as erick
- # [17:46] <evilpie> wow i deleted those files
- # [17:46] * Joins: tor (tor@9043A4AC.46A41C28.49CEED6B.IP)
- # [17:47] * Joins: wlach|laptop (wlach@moz-3BB19106.vif.net)
- # [17:48] <jtcranmer> hmm
- # [17:48] <jtcranmer> how does xpconnect handle the final gc to shut evreything down?
- # [17:53] * Quits: wesj (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
- # [17:53] * Joins: wesj (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [17:54] * mats is now known as mats|away
- # [17:54] * Quits: Wes- (chatzilla@A1FEE3E8.E3DA2587.9A5171B3.IP) (Connection reset by peer)
- # [17:55] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
- # [17:55] * Joins: Wes- (chatzilla@A1FEE3E8.E3DA2587.9A5171B3.IP)
- # [17:56] <@bsmedberg> jtcranmer: hah, that's a tricky question, but....
- # [17:57] <@bsmedberg> jtcranmer: http://mxr.mozilla.org/mozilla-central/source/js/xpconnect/loader/mozJSComponentLoader.cpp#1273 is the notification where modules are unloaded
- # [17:57] * philor is now known as philor|away
- # [17:57] <jtcranmer> hmm
- # [17:58] * Quits: Goldorak (chatzilla@70DA8BDD.699ABCA3.187A1082.IP) (Ping timeout)
- # [17:58] * Joins: RudyL (rudy@moz-FA4DC400.dynamic.hinet.net)
- # [17:58] <jtcranmer> I'm working in ~nsXPConnect right now
- # [17:58] <@bsmedberg> and then http://mxr.mozilla.org/mozilla-central/source/xpcom/base/nsCycleCollector.cpp#2864 does the final CC/GC, if I understand it correctly
- # [17:58] <@bsmedberg> jtcranmer: anyway, we're going to skip all that in release builds soon!
- # [17:58] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/10f674b12089 - Serge Gautherie - Bug 749872. (Bv1) test_handlerApps.xhtml: OS X SeaMonkey workaround wrt iCal. r=dmose.
- # [17:58] * Joins: Goldorak (chatzilla@7F57E80.19B6E12.187A1082.IP)
- # [18:00] * bsmedberg is now known as bsmedberg-brb
- # [18:00] <jtcranmer> I doubt system-wide code-coverage is useful outside of debug builds :-P
- # [18:00] * Joins: lsmith (chatzilla@moz-99FDCD11.bomgar.com)
- # [18:01] <lsmith> Hello everyone. Got a question. I have many times wanted to have a rock solid web browser to embed into a java app, and I have found sub par solutions before, but I want to be able to embed an actual full blown browser into a desktop java app. I am very proficient with java, not so much with C++ (though I'm certainly willing to learn), and I haven't done much with ff itself. I see that there...
- # [18:01] <lsmith> ...was a project for this at one point: http://www-archive.mozilla.org/projects/blackwood/webclient/ but it appears as though this is no longer maintained. So, my question is, could someone a bit more knowledgeable about firefox/gecko tell me just how big of a challenge I've decided to take on?
- # [18:01] * bsmedberg-brb is now known as bsmedberg
- # [18:01] * mjschranz is now known as mjschranz_away
- # [18:02] <jlebar|sleep> lsmith, Are you familiar with astronomical scales?
- # [18:02] * jlebar|sleep is now known as jlebar
- # [18:02] * Joins: marco (marco@A9BD3B65.B1299530.10DC0B64.IP)
- # [18:02] <jlebar> lsmith, Suppose a "normal" project is person-sized.
- # [18:02] * Quits: dcamp (dave@moz-8EBEC133.hsd1.wa.comcast.net) (Quit: Leaving...)
- # [18:02] <jlebar> lsmith, This project is, well let's say much larger than that.
- # [18:03] <lsmith> haha
- # [18:03] <jtcranmer> lsmith: if you're not at all proficient in hooking JNI and AWT, it would be effectively impossible for you
- # [18:04] <lsmith> I'm familiar with the java side of JNI, and I have a decent grasp of the C++ side as well
- # [18:04] <jlebar> Embedding Gecko in a C++ program is hard enough.
- # [18:04] <@bsmedberg> this project existed for a while
- # [18:04] <jlebar> I bet there are webkit-in-java solutions out there.
- # [18:04] * armenzg_mtg is now known as armenzg
- # [18:04] <@bsmedberg> eclipse used it
- # [18:04] * Joins: abwillis (abwillis@9877934.9DD4DBBF.6A7A197.IP)
- # [18:04] * Parts: nalexander (nalexander@moz-59682A1.dmz.scl3.mozilla.com)
- # [18:05] <@bsmedberg> then the one maintainer left IBM and nobody resurrected it
- # [18:05] <lsmith> Yeah, it seems none of the projects are maintained
- # [18:05] <@bsmedberg> resurrecting that code would be your only reasonable hope of success, I think
- # [18:06] <lsmith> I feel like it shouldn't be this much work to embed a html renderer inside an app.
- # [18:06] * dhylands|afk is now known as dhylands
- # [18:06] <lsmith> I mean, android and iphone can both do this easily
- # [18:06] * Parts: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP)
- # [18:06] <jlebar> lsmith, I was serious when I suggested seeing if you can use webkit.
- # [18:07] * Quits: romaxa_h2me (romaxa@moz-54F5744A.net) (Quit: leaving)
- # [18:07] * Quits: romaxa_home (romaxa@670ACB81.66590CC0.4A6948F8.IP) (Quit: leaving)
- # [18:07] * Joins: romaxa_home (romaxa@670ACB81.66590CC0.4A6948F8.IP)
- # [18:07] * mkelly is now known as mkelly|noms
- # [18:08] <reuben> did you try using SWT's Browser widget?
- # [18:08] * romaxa_home is now known as romaxa_work
- # [18:08] <reuben> I think it has Gecko and Webkit backends
- # [18:08] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
- # [18:08] <@bsmedberg> and a trident backend too
- # [18:08] <lsmith> No, I just saw that.
- # [18:08] <jtcranmer> "easily" hides the entire ugly backend glue that has to happen
- # [18:08] <lsmith> This may be exactly what I want
- # [18:09] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
- # [18:09] <@bsmedberg> there's a lot of detail to a browser, indeed
- # [18:09] <lsmith> Sure, but the bulk of functionality should be abstractable to an easy to use interface
- # [18:10] <lsmith> I have had luck before embedding the native swing project, but it only supported html 4
- # [18:10] <reuben> SWT is the only Java GUI library I could ever use without having strong migraines shortly after
- # [18:10] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [18:10] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [18:10] <lsmith> Yeah, swing pretty much blows.
- # [18:10] * Joins: krit (krit@moz-1FC1932F.adobe.com)
- # [18:10] <@bsmedberg> the particular problems dealing with gecko embedding are dealing with the stored data such as cookies and such
- # [18:10] <lsmith> Have you had experience with Apache Pivot?
- # [18:11] * Joins: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP)
- # [18:11] <@bsmedberg> Because we don't have any support for sharing that access across processes
- # [18:11] <lsmith> bsmedberg: That should be up to the app that is embedding it to deal with, not the renderer itself
- # [18:11] <@bsmedberg> lsmith: that is not what most embedders think
- # [18:11] <@bsmedberg> Most apps believe that it should just work
- # [18:11] * Joins: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu)
- # [18:12] <lsmith> So, provide a default implementation of a cookie manager that can be overridden
- # [18:12] <lsmith> Or simply removed
- # [18:12] <@bsmedberg> I love that "so"
- # [18:12] <lsmith> haha
- # [18:12] <lsmith> We're in the realm of theory here, all operations are trivial :p
- # [18:12] * mak is now known as mak|afk
- # [18:12] <@bsmedberg> yes
- # [18:15] <lsmith> The thing I'm after is the renderer, not the full blown browser
- # [18:15] <lsmith> I intend on using it as a GUI framework, not so much a web browser.
- # [18:15] <luke> Honza: hi
- # [18:16] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [18:16] <Honza> luke: Hi, it looks like Bug 760071 will be in Nightly soon, correct?
- # [18:17] * Quits: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net) (Ping timeout)
- # [18:17] <Honza> (ha, it seems to be already in m-c)
- # [18:17] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
- # [18:17] <luke> Honza: any night now :)
- # [18:17] * Quits: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Ping timeout)
- # [18:17] <Honza> Excellent!
- # [18:17] <Honza> I'll be testing in over the weekend
- # [18:17] <Honza> Thanks ! :-)
- # [18:17] <luke> Honza: sorry for the troubles
- # [18:18] <Honza> np, thanks for the fix
- # [18:18] * Quits: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net) (Connection reset by peer)
- # [18:18] * erick is now known as erick-lunch
- # [18:18] * Joins: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net)
- # [18:19] * Quits: wlach|laptop (wlach@moz-3BB19106.vif.net) (Ping timeout)
- # [18:19] * Quits: rajul (quassel@178CF9CF.1339874B.5700D73F.IP) (Ping timeout)
- # [18:21] * Joins: rajul (quassel@87B1DD85.693AB69F.F44414AF.IP)
- # [18:22] * Quits: paulproteus (quassel@rose.makesad.us) (Ping timeout)
- # [18:25] * Joins: priya (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [18:26] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Quit: pnemsak)
- # [18:28] * coop|afk is now known as coop|buildduty
- # [18:29] * Joins: fabrice (fabrice@moz-104CC309.mv.mozilla.com)
- # [18:30] * Joins: Mook_as (mook@moz-1FCC0032.activestate.com)
- # [18:30] * Quits: rajul (quassel@87B1DD85.693AB69F.F44414AF.IP) (Ping timeout)
- # [18:30] * Joins: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net)
- # [18:31] * Joins: paulproteus (quassel@moz-E86A3B42.makesad.us)
- # [18:31] * Quits: MarcoZ (Daily@moz-E9367B67.dip.t-dialin.net) (Quit: l8er)
- # [18:32] * Joins: rajul (quassel@E3F54BA6.6CEABC03.F44414AF.IP)
- # [18:32] * Joins: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net)
- # [18:33] * Joins: yuan (ywang@moz-F5A3651A.public.wayport.net)
- # [18:33] * Joins: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:33] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/def37b64a758 - Olli Pettay - Bug 760424, browser_tab_dragdrop.js tries to remove wrong eventlistener, r=mats
- # [18:34] * Quits: yuan (ywang@moz-F5A3651A.public.wayport.net) (Connection reset by peer)
- # [18:34] * Joins: yuan_ (ywang@moz-F5A3651A.public.wayport.net)
- # [18:34] * Joins: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net)
- # [18:37] * Quits: evilpie (chatzilla@moz-73E0FC66.pools.arcor-ip.net) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120423122928])
- # [18:37] * kaze|away is now known as kaze
- # [18:37] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Quit: )
- # [18:38] * Joins: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net)
- # [18:39] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [18:40] * Joins: timeless (users.4015@moz-D63BDBD0.irccloud.com)
- # [18:41] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Quit: Leaving.)
- # [18:41] * Joins: azakai_ (alon@moz-BBE3ABD.mv.mozilla.com)
- # [18:41] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
- # [18:42] * Joins: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
- # [18:42] * Quits: JeroenDeDauw (j@moz-3209FEE3.dip.t-dialin.net) (Quit: Leaving.)
- # [18:43] * Quits: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu) (Quit: jlebar|mac)
- # [18:43] * philor|away is now known as philor
- # [18:43] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
- # [18:43] * joduinn-coffee is now known as joduinn-mtg
- # [18:43] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [18:44] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
- # [18:44] * Quits: azakai_ (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [18:44] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [18:44] * Joins: Mavericks (Mibbit@3699B7D0.6196340D.FDEA3160.IP)
- # [18:44] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [18:45] <Mavericks> if hg clone keeps saying 'abort: connection ended unexpectedly after an hour or so ' and same happens a multiple times, what could be the issue ?
- # [18:45] <Mavericks> oh *hg clone <moz-central>
- # [18:45] * Joins: bonnie (bbsurender@3035F4A5.3753335A.B66DD36E.IP)
- # [18:45] <Ms2ger> Mavericks, that hg.mozilla.org kinda sucks
- # [18:46] * Quits: yuan_ (ywang@moz-F5A3651A.public.wayport.net) (Quit: yuan_)
- # [18:46] <Ms2ger> https://developer.mozilla.org/en/Mozilla_Source_Code_%28Mercurial%29#Bundles may help
- # [18:46] <Mavericks> unless I messed up something.
- # [18:46] <Mavericks> aah yesI was looking for that . didn't know what term to use . drats. thanks for that
- # [18:46] <Ms2ger> Np
- # [18:47] * Quits: nattofriends (tsutsumi@moz-A369A791.warosu.org) (Quit: さよなら)
- # [18:47] * Joins: nattofriends (tsutsumi@moz-A369A791.warosu.org)
- # [18:48] <jviereck_mb> smaug: hi. have you looked at the font-load patch already?
- # [18:48] * jimm is now known as jimm-lunch
- # [18:49] * Quits: past (past@moz-D48015BE.dsl.dyn.forthnet.gr) (Ping timeout)
- # [18:49] * Joins: davida (davida@moz-59682A1.dmz.scl3.mozilla.com)
- # [18:50] * Joins: past (past@moz-D48015BE.dsl.dyn.forthnet.gr)
- # [18:50] <@smaug> jviereck_mb: uh, no
- # [18:50] <@smaug> jviereck_mb: since you mentioned it won't make to FF15
- # [18:50] <@smaug> so I've focused FF15 stuff
- # [18:51] <@smaug> jviereck_mb: I hope I didn't misunderstand you
- # [18:51] <jviereck_mb> smaug: no, that's allright - I was expecting that's why you haven't looked it anymore :)
- # [18:51] <bhearsum> ehsan: can we un-prioritize oak now? https://bugzilla.mozilla.org/show_bug.cgi?id=756463
- # [18:51] <@smaug> I will look at it tomorrow or so
- # [18:52] <bhearsum> ehsan: oops, just saw your comment
- # [18:52] <jviereck_mb> smaug: that would be helpful. I won't be around for too much longer due to university stuff and if the base review is done, maybe someone else can take it up from the team
- # [18:53] <jviereck_mb> smaug: but if something is complete wrong that keeps it from landing, then it might be better if I do the heavy lifting.
- # [18:53] * Joins: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net)
- # [18:54] * @smaug doesn't understand how university stuff prevents doing Mozilla stuff, except if someone wants to actually graduate in less than 14 years :p
- # [18:54] <jviereck_mb> smaug: does the stuff under "content/base/" need review from someone else or can you do that?
- # [18:54] <jviereck_mb> smaug: I need to hit a certain mark that I can switch to computer science, that's all
- # [18:54] <@smaug> jviereck_mb: I'm a DOM peer so, I can do content/base review
- # [18:55] <jviereck_mb> cool, thanks. Something else I can make your life easier to review the patch except removing printf?
- # [18:56] <Ms2ger> -pU8
- # [18:56] * Joins: sriram (sriramr@moz-BF171339.hsd1.ca.comcast.net)
- # [18:56] <@smaug> jviereck_mb: make it pass tryserver ;)
- # [18:56] <@smaug> jviereck_mb: there were OSX failures, IIRC
- # [18:56] * catlee-mtg is now known as catlee
- # [18:57] <jviereck_mb> good one. it builds fine on my osx machine, not sure why that is
- # [18:57] <@smaug> and yes, if the patch isn't -pU8, please recreate the patch using that
- # [18:57] <jviereck_mb> k
- # [18:57] * Joins: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP)
- # [18:58] * Joins: Ami_Ty (Amie@moz-BBE3ABD.mv.mozilla.com)
- # [19:00] * Quits: zwol (zack@moz-A5165AC6.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
- # [19:00] <bjacob> anyone knows a bit about the content/media mochitests?
- # [19:01] <jrmuizel> ted: ping
- # [19:01] <bjacob> moving to #media
- # [19:01] <Ms2ger> philor can tell you a lot of bad things about them
- # [19:01] <@ted> jrmuizel: pong
- # [19:02] <jrmuizel> ted: is there something we can do to get more symbols for a crash like this: https://crash-stats.mozilla.com/report/index/978c70e8-a282-40f8-8c99-6e1d12120601?
- # [19:02] <@ehsan> bhearsum: http://i.qkme.me/3pjg7g.jpg
- # [19:02] <@ted> jrmuizel: judging from the OS info that looks like a Cyanogen build
- # [19:03] <jrmuizel> ted: yes
- # [19:03] <@ted> find the matching build, download it, and run dump_syms on that libc?
- # [19:03] <bhearsum> ehsan: lol
- # [19:03] <@ted> and i can put it on the server for you
- # [19:03] <jrmuizel> ted: great will do
- # [19:03] * Quits: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [19:03] <@ted> we need to get that android-symbol-sender working again
- # [19:03] <jrmuizel> yes
- # [19:04] * Quits: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP) (Ping timeout)
- # [19:04] * Joins: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP)
- # [19:04] * armenzg is now known as armenzg_lunch
- # [19:05] * davehunt is now known as davehunt|away
- # [19:06] <vlad> can we somehow kill the "the mangling of 'va_list' has changed in GCC 4.4" warning?
- # [19:06] * Joins: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com)
- # [19:06] <vlad> s/warning/note/
- # [19:07] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
- # [19:08] <Ms2ger> Patches welcome
- # [19:08] <vlad> yeah, I just can't find any way to even do it
- # [19:08] <jviereck_mb> is there a way to ignore events like "about:document-onload-blocker" to get triggered in an OnStateChange event from a progressListener? I can filter them out by looking at the name string and skip all "about:" ones, but that looks like the false thing to do to me
- # [19:09] <@ted> vlad: there's a bug filed
- # [19:09] <@ted> in my queue, even i think
- # [19:09] <@ted> https://bugzilla.mozilla.org/buglist.cgi?quicksearch=760335
- # [19:09] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
- # [19:09] <vlad> cool
- # [19:09] <@ted> vlad: feel free to review that patch
- # [19:09] * @ted is bad at reviews right now
- # [19:10] <vlad> yeah, that looks right; I just found -Wno-psabi myself
- # [19:10] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
- # [19:10] <jlebar> How do I create a JSObject out of an nsINode*?
- # [19:10] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [19:10] <Ms2ger> jlebar, "you're doing it wrong"
- # [19:11] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [19:11] <jlebar> Ms2ger, Suppose I want to do in C++ the JS equivalent of obj = {node: my_node};
- # [19:11] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [19:11] <Ms2ger> I'm not sure if I want to suppose that :)
- # [19:11] * Joins: Optimizer (Instantbir@B5FF1BD.F37BA653.2AB48280.IP)
- # [19:12] * Joins: anant (anant@moz-BBE3ABD.mv.mozilla.com)
- # [19:12] * Joins: automata (automata@8D23278A.C27CA109.16867D26.IP)
- # [19:12] <Ms2ger> jlebar, let's step back, what's your actual use case?
- # [19:12] <jlebar> Ms2ger, Suppose I want to do in C++ the JS equivalent of obj = {node: my_node};
- # [19:12] <vlad> jlebar: it's probably going to hurt; are you sure you can't use xpconnect to get where you want?
- # [19:13] <Ms2ger> vlad, s/probably//
- # [19:13] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [19:13] <vlad> I think he's asking -why- you want to do that :)
- # [19:13] <vlad> Ms2ger: well, you know, sprinkle a few wrapper lookups, some xpconnect goop.. :)
- # [19:13] <Ms2ger> And what the constraints are
- # [19:13] <jlebar> This is for window.open in mozbrowser. It involves complicated IPC that I can't do in JS.
- # [19:13] <Ms2ger> interface foo : nsISupports { nsIDOMNode node; };
- # [19:14] * Joins: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:14] <Ms2ger> Or even a WebIDL interface if you feel like that
- # [19:14] <Ms2ger> That would save you an AsDOMNode§)
- # [19:14] <Ms2ger> ()*
- # [19:14] <cviecco> are regexps available wihtin firefox c++ code (I am trying to parse a simple string and there are two types of separators (that can be quoted within the entities) so I was wondering if there was something else besides nsCCharSeparatedTokenizer)
- # [19:14] * Joins: lahabana (Mibbit@moz-768DDE93.rev.sfr.net)
- # [19:14] <bent> jlebar, just call nsContentUtils::WrapNative?
- # [19:15] <jlebar> Ms2ger, I guess that would work... But bent's suggestion is what I was looking for. :)
- # [19:15] * joduinn-mtg is now known as joduinn
- # [19:15] <Ms2ger> jlebar, but not what you should use :)
- # [19:15] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [19:15] <jlebar> Perhaps not.
- # [19:15] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [19:16] * sheppy is now known as sheppy-afk
- # [19:16] <Ms2ger> Doing that by hand is almost always the wrong thing to do :)
- # [19:16] <jlebar> Yeah, I don't have a JS context here; this makes little sense. I'll create an interface.
- # [19:17] <Ms2ger> Good :)
- # [19:17] * Joins: KWierso (Daily@moz-66981D8E.desm.qwest.net)
- # [19:17] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [19:18] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Ping timeout)
- # [19:19] <@smaug> cviecco: nsContentUtils::IsPatternMatching might work
- # [19:19] * Joins: xsergio (sergio@6E05D48C.EB7C486C.5FA960DF.IP)
- # [19:19] <cviecco> smaug: thanks
- # [19:19] <@smaug> cviecco: though, that is for pattern matching only
- # [19:19] <cviecco> smaug: no extraction?
- # [19:20] <@smaug> nope
- # [19:20] <Ms2ger> Yeah, it's <input type=pattern>
- # [19:21] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
- # [19:21] <cviecco> smaug: thanks I will read on..... (going now to mxr)
- # [19:22] * Joins: gandalf (zbraniecki@moz-367D1843.itsa.net.pl)
- # [19:23] * Quits: hub (hub@moz-E2FCA694.figuiere.net) (Ping timeout)
- # [19:23] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
- # [19:23] <bsmith> What is a good (easy to understand) example of a native XPCOM component that has a scriptable (read-only) property that is an associative array. e.g. x.myProperty returns { "foo" : "value1", "bar" : "value2" }
- # [19:24] * Joins: mbrubeck1 (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
- # [19:24] * Quits: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net) (Input/output error)
- # [19:24] * armenzg_lunch is now known as armenzg
- # [19:24] * joduinn is now known as joduinn-commute
- # [19:24] <@ehsan> bz: bug 748266 landed \o/
- # [19:25] <@smaug> bsmith: and you don't know what the property names are ?
- # [19:25] <@smaug> I mean they can be anything?
- # [19:25] <bsmith> the property names are open
- # [19:25] * Quits: sriram (sriramr@moz-BF171339.hsd1.ca.comcast.net) (Quit: sriram)
- # [19:25] <bsmith> The whole point is to avoid hard-coding the property names
- # [19:25] <@smaug> nothing comes to my mind
- # [19:26] <jlebar> Ms2ger, Just so you know, this change means I have to add a new dom-visible class. It's 100+ lines of code.
- # [19:26] <@smaug> bsmith: you will have to return some JS object
- # [19:26] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
- # [19:26] <jlebar> Ms2ger, For one line of JS.
- # [19:26] <@smaug> and manually create it, I believe
- # [19:26] <jlebar> Ms2ger, So if you have a better way, I'm all ears.
- # [19:26] * Joins: cjones (cjones@moz-45913895.socal.res.rr.com)
- # [19:27] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
- # [19:28] * Quits: RudyL (rudy@moz-FA4DC400.dynamic.hinet.net) (Quit: RudyL)
- # [19:28] * Quits: gandalf (zbraniecki@moz-367D1843.itsa.net.pl) (Ping timeout)
- # [19:28] * Quits: cers (textual@moz-36EADDC1.k371.webspeed.dk) (Quit: Computer has gone to sleep.)
- # [19:30] <bsmith> thanks smaug
- # [19:32] * Joins: TheLink (TheLink@moz-7E63266B.hsi5.kabel-badenwuerttemberg.de)
- # [19:32] * Joins: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com)
- # [19:32] * Joins: gandalf (zbraniecki@moz-F69EDA74.play-internet.pl)
- # [19:33] * jimm-lunch is now known as jimm
- # [19:33] * Joins: sworkman (sworkman@moz-365D3869.lightspeed.sntcca.sbcglobal.net)
- # [19:34] * Quits: chrisccoulson (chr1s@CF62D2D6.FC921812.EE27BB8D.IP) (Ping timeout)
- # [19:35] <philor> bz: android xul doesn't care for one of your reftests
- # [19:35] * Quits: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP) (Quit: ejpbruel)
- # [19:35] * Joins: ejpbruel (ejpbruel@moz-5EE20326.adsl2.static.versatel.nl)
- # [19:35] <philor> or maybe it just sucks
- # [19:35] * Quits: garnacho (carlos@moz-C1763940.static.user.ono.com) (Ping timeout)
- # [19:35] * Joins: Mano (mano@6E99DC7.EC757A99.39716721.IP)
- # [19:35] <philor> was that "image not available" supposed to be so huge and awful looking?
- # [19:36] * Joins: wlach|laptop (wlach@moz-3BB19106.vif.net)
- # [19:36] <@bz> philor: mmm
- # [19:36] <Mano> NeilAway / NeilZZZ / NeilDID : ping
- # [19:36] <@bz> philor: looking
- # [19:37] * Parts: lsmith (chatzilla@moz-99FDCD11.bomgar.com)
- # [19:37] <Mano> or anyone-seamonkey, really.
- # [19:37] * mbrubeck1 is now known as mbrubeck
- # [19:37] <Mano> Callek ?
- # [19:37] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
- # [19:37] <@bz> philor: grr... I missed that in my try push
- # [19:37] <@bz> philor: lemme look at the log real quick
- # [19:38] * bear is now known as bear-afk
- # [19:38] * Joins: erikvold (erikvold@84B8C786.B12AEDC0.6E712CE2.IP)
- # [19:38] <@bz> philor: hrm
- # [19:38] <Callek> Mano: pong?
- # [19:38] <@bz> philor: one of the tests is painting black and one is painting gray
- # [19:38] * @bz wonders why
- # [19:38] <Mano> Callek: hey, a places patch i'm working on is going to break SM's places UI
- # [19:39] <Mano> is there anything I can do to make the damage minimal?
- # [19:39] <Callek> Mano: how hard is it to patch us, yourself (with a please and thank you)
- # [19:39] * erick-lunch is now known as erick
- # [19:39] <Mano> in theory, you could copy over treeView.js and browserPlacesView.js, but i know you don't do that.
- # [19:39] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
- # [19:39] <@bz> philor: going to try a fix
- # [19:39] <@bz> philor: if that fails, I'll disable the test on android
- # [19:40] <Callek> Mano: I don't know the SM places code at all, so the best for us, would be to "make sure it lands after monday" and get a cc/bug on file for Ratty/Neil/KaiRo
- # [19:40] * Joins: zpao (zpao@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:40] <philor> thx
- # [19:40] <bdahl> Pike: ping
- # [19:40] <Mano> Callek: it needs to land _before_ monday
- # [19:40] <Mano> well, before the merge anyway
- # [19:40] * Quits: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net) (Quit: jamesr)
- # [19:40] <Mano> Callek: i don't mind trying to apply the browser/ patches, see if they just work, and if they do, land them
- # [19:40] <Optimizer> If I have a nsiObserver like this : let a = {observe:function() {...}}; and I use the same observer for 4 notifications, will it work ?
- # [19:40] <Pike> bdahl: pong
- # [19:41] <Mano> but i don't have time to go through SM reviews.
- # [19:41] <Mano> again, i'll test
- # [19:41] <Callek> Mano: I'm willing to say, "land the SM patches, pending review, and I/Someone else can fix up review nits" if you at least test them
- # [19:41] <Mano> i don't want to break you :)
- # [19:41] <@bz> philor: pushed
- # [19:41] <Mano> Callek: if that's ok, i can do that.
- # [19:41] <@bz> philor: android non-xul should have a similar issue...
- # [19:42] <Mano> and i can file a bug in SM for you guys to review the code internally and see if you want to change anything.
- # [19:42] <Callek> Mano: its ok with me, I'd rather have a small regression or two to fix up or nits to fixup than outright breakage. And I know you know what you're doing
- # [19:42] <@bz> philor: it just hasn't run the test yet
- # [19:42] <Mano> Callek: ok, so, what's the easiest way to build sm? :)
- # [19:43] <bdahl> Pike: we're thinking of renaming the folder where pdf.js locales are from pdfviewer to pdfjs just to be consistent with what its called in the extension folder. are you fine with us doing that in 742099?
- # [19:43] <philor> bz: looking like another fun day in slaveland :|
- # [19:44] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Ping timeout)
- # [19:44] <Mano> Callek: do i need to clone both moz-central and comm-central
- # [19:44] <Mano> ah, i found the mdn page
- # [19:44] <Callek> Mano: yea
- # [19:44] <Mano> Callek: thanks, good to know that's an acceptable process on your side.
- # [19:45] <Callek> you can symlink the m-c source dir to comm-central/mozilla first if you want :-)
- # [19:45] <Callek> Mano: it is for this case, "normally" thats frowned apon, but since this is crit to landbefore uplift I'd rather get changes in and do nits after-the-fact than have breakage
- # [19:45] * Quits: abwillis (abwillis@9877934.9DD4DBBF.6A7A197.IP) (Quit: ChatZilla 0.9.88.2 [SeaMonkey 2.7.2/20120430222706])
- # [19:47] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:47] <@bz> philor: is that similar to flatland?
- # [19:47] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [19:47] <philor> bz: has more in common with flatline
- # [19:48] <Pike> bdahl: you shouldn't waste time with inbound etc on that, though. And post to .l10n to warn folks.
- # [19:49] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [19:49] * Quits: gandalf (zbraniecki@moz-F69EDA74.play-internet.pl) (Ping timeout)
- # [19:50] * Quits: edmorley (edmorley@moz-5F70AC4A.range109-156.btcentralplus.com) (Quit: Leaving.)
- # [19:53] <philor> ah, yes, that notorious waste of time, inbound
- # [19:53] * jwir3 is now known as jwir3|lunch
- # [19:53] <bdahl> Pike: i was under the impression it wasn't to inbound yet
- # [19:53] <@bz> philor: I thought it was a notorious timer of waste
- # [19:53] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [19:53] <@bz> philor: all those Talos tests....
- # [19:54] <Pike> bdahl: http://mxr.mozilla.org/mozilla-central/source/browser/locales/en-US/pdfviewer/ is there
- # [19:54] <Pike> so it's on central, even
- # [19:54] <Pike> I don't see locales that landed a translation for it yet, but the gates opened
- # [19:57] <bdahl> oh yeah we had some of that before the above patch, alright i'll leave it alone
- # [19:58] * Joins: hub (hub@A5087023.2354C43D.D8E68FF6.IP)
- # [19:58] * Joins: ianbicking (ianbicking@moz-36B9BE32.hsd1.mn.comcast.net)
- # [19:58] * Joins: sriram (sriramr@moz-7B0110AD.mv.mozilla.com)
- # [19:58] * Quits: marco (marco@A9BD3B65.B1299530.10DC0B64.IP) (Quit: Sto andando via)
- # [19:58] <ejpbruel> Ms2ger: ping
- # [19:59] <Ms2ger> ack
- # [19:59] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [19:59] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
- # [19:59] <ejpbruel> Ms2ger: m-c doesnt currently compile for me, and i think its a bug
- # [20:00] <ejpbruel> Ms2ger: ../../../../js/xpconnect/wrappers/../src/xpcprivate.h:438: error: ‘JSTRACE_XML’ was not declared in this scope
- # [20:00] * Joins: dcamp (dave@9E727688.17C2F9C.163DC5C6.IP)
- # [20:00] <Ms2ger> Aha
- # [20:00] <Ms2ger> jorendorff, ^
- # [20:00] <ejpbruel> Ms2ger: pretty sure that that should be wrapped in a macro
- # [20:00] * Quits: jesup (chatzilla@moz-6380AF60.phlapa.fios.verizon.net) (Ping timeout)
- # [20:01] <jorendorff> ejpbruel: remove $OBJDIR/js/src/js-config.h, rebuild
- # [20:01] <ejpbruel> jorendorff: ?
- # [20:01] <ejpbruel> jorendorff: two questions: why? and does that mean i am wrong
- # [20:01] * Joins: jesup (chatzilla@moz-6380AF60.phlapa.fios.verizon.net)
- # [20:01] <jorendorff> ejpbruel: it definitely does not mean you're wrong
- # [20:02] <ejpbruel> jorendorff: how about i just fix it then?
- # [20:02] <jorendorff> ejpbruel: the build system apparently doesn't rebuild js-config.h as needed. a few people have complained, but not everyone, i don't understand who is affected
- # [20:02] <jorendorff> ejpbruel: because you'll be building a different browser than what you want
- # [20:02] <jorendorff> ejpbruel: however by all means fix it, i'll review speedily!
- # [20:02] <ejpbruel> jorendorff: right, you're saying i really *want* xml support
- # [20:02] <ejpbruel> jorendorff: ok, patch coming up
- # [20:02] <jorendorff> "want" is such a strong word
- # [20:03] <jorendorff> but yeah
- # [20:03] * Joins: dveditz (dveditz@moz-5051E786.dhcp.cruzio.com)
- # [20:03] * ChanServ sets mode: +o dveditz
- # [20:05] * Quits: jduell (jduell@moz-D4496E92.hsd1.ca.comcast.net) (Ping timeout)
- # [20:05] * Joins: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [20:07] * philor is now known as philor|afk
- # [20:09] * Joins: romaxa_home (romaxa@moz-54F5744A.net)
- # [20:09] * Quits: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl) (Ping timeout)
- # [20:09] * joduinn-commute is now known as joduinn-mtg
- # [20:10] * Joins: ashughes (ashughes@A5087023.2354C43D.D8E68FF6.IP)
- # [20:11] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [20:11] * Quits: KWierso (Daily@moz-66981D8E.desm.qwest.net) (Ping timeout)
- # [20:11] * Joins: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl)
- # [20:12] * Joins: catalinb (ethereal@moz-7443FA19.eregie.pub.ro)
- # [20:13] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Quit: )
- # [20:14] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
- # [20:14] * ChanServ sets mode: +o ehsan
- # [20:14] * Quits: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl) (Ping timeout)
- # [20:15] * Quits: raphc (rc@moz-2772C915.rev.numericable.fr) (Ping timeout)
- # [20:15] * Quits: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net) (Connection reset by peer)
- # [20:15] * Joins: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net)
- # [20:16] <jviereck_mb> smaug: change AfterNetworkPrint -> OnDocumentLoaded ?
- # [20:17] * Joins: evilpie (chatzilla@moz-73E0FC66.pools.arcor-ip.net)
- # [20:17] * Quits: ashish (ashish@moz-59682A1.dmz.scl3.mozilla.com) (Ping timeout)
- # [20:17] * Joins: lduros (lduros@moz-34D6757F.nic.resnet.group.upenn.edu)
- # [20:18] <@smaug> jviereck_mb: perhaps something about resources
- # [20:18] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [20:18] <jimm> armenzg: ping
- # [20:18] <@smaug> since the document is just cloned, not really loaded
- # [20:19] <jviereck_mb> agree, OnResoucesLoaded
- # [20:19] <lduros> hello -- I've build firefox with the browser/branding/unofficial branding directory. Now I'm having problems with the modified aboutDialog.dtd and .xul. However when I change it inside dist/bin, nothing changes when running the binary again. Is there something to do so that it is updated?
- # [20:20] <@smaug> jviereck_mb: sounds better
- # [20:20] * Joins: zzzzz_ (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net)
- # [20:20] <jimm> lduros: you need to make your changes in /browser/branding not dist/bin, and then rebuild in /browser.
- # [20:20] <devd> bz: ping
- # [20:21] <lduros> jimm: ah gotcha :-) cool, I was rebuilding the whole thing everytime :-P that was a little long to see how my new text looked :-P
- # [20:22] <jimm> lduros: not sure if that gets cached, you might need to delete your test profile when you make changes too.
- # [20:22] * Quits: wlach|laptop (wlach@moz-3BB19106.vif.net) (Ping timeout)
- # [20:22] <lduros> jimm: ahh, might be true :-)
- # [20:22] <armenzg> jimm: pong
- # [20:22] * Joins: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:22] * devd is now known as dev_afk
- # [20:22] * Joins: ashish (ashish@moz-59682A1.dmz.scl3.mozilla.com)
- # [20:23] <jimm> armenzg: hey, curious what you have planned next for win8 build work. we are trying to make a decision on upgrading to the new RC release of visual studio.
- # [20:23] <armenzg> jimm: making that decision now is better than later
- # [20:24] <armenzg> my hopes was to work on something else for 2-3 days and go back to fix everything
- # [20:24] * Joins: prazuber (prazuber@moz-8FDA4E25.savvy.volia.net)
- # [20:24] <armenzg> including windows 8 testing infrastructure
- # [20:24] <armenzg> IT installed win8 on few machines for me
- # [20:24] <jimm> armenzg: how much pain would it cause you to have to upgrade the existing builders you have and switch to installing the rc on new ones?
- # [20:25] * Quits: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
- # [20:25] <armenzg> jimm: half a day
- # [20:26] <armenzg> jimm: I have few machines that don't have anything installed on it yet
- # [20:26] * Quits: @smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi) (Input/output error)
- # [20:26] <armenzg> jimm: as I had to figure out the unattended installation
- # [20:26] <armenzg> perhaps the RC actually does not have incorrect instructions
- # [20:26] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
- # [20:26] * ChanServ sets mode: +o smaug
- # [20:26] <jimm> armenzg: possible. they fixed/changed a lot.
- # [20:26] <jimm> armenzg: so you are taking a break for a few days to work on other things?
- # [20:26] <jimm> that might be perfect for us
- # [20:27] <jimm> we can text with the rc for a few days to see what issues there are.
- # [20:27] <jimm> *test
- # [20:27] * coop|buildduty is now known as coop|afk
- # [20:27] <armenzg> jimm: correct
- # [20:27] <armenzg> work on something else that needed my attention for a while
- # [20:28] <jimm> armenzg: ok cool. lets get back together on tues or wed and see where we are at, sound good?
- # [20:28] * Parts: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [20:28] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [20:28] * Joins: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [20:29] * artur is now known as artur-afk
- # [20:29] <armenzg> jimm: d'accord
- # [20:29] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Ping timeout)
- # [20:29] * Quits: jgilbert (jgilbert@moz-2B3CF81C.hsd1.ca.comcast.net) (Ping timeout)
- # [20:29] <jimm> armenzg: great thanks!
- # [20:29] * Parts: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [20:30] * Joins: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net)
- # [20:31] * armenzg is now known as armenzg_brb
- # [20:32] * Quits: drice (derice@moz-1D9C882A.deploy.akamaitechnologies.com) (Quit: Leaving.)
- # [20:32] <jviereck_mb> roc: should there be a preference to turn the mozPrintCallback feature off? Something like http://mxr.mozilla.org/mozilla-central/ident?i=Preferences::http://mxr.mozilla.org/mozilla-central/ident?i=GetBool("gfx.canvas.printCallback.enabled", true)
- # [20:33] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
- # [20:33] <gps> I've had a few OS X builds failing with virtualenv foo during clobber builds. e.g. https://tbpl.mozilla.org/?tree=Services-Central&rev=ee6b790ebc41 news to anyone?
- # [20:34] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
- # [20:34] * Joins: raphc (AndChat501@F8F0E496.7F75B59F.B3F72630.IP)
- # [20:34] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Ping timeout)
- # [20:34] * erick is now known as erick-afk
- # [20:35] * dev_afk is now known as devd
- # [20:35] * mdas is now known as mdas|noms
- # [20:35] <@smaug> jviereck_mb: only if you can actually make sure the pref removes mozPrintCallback propery from canvas object
- # [20:35] <gps> oh yeah - Try is redder than Moscow in the 80s
- # [20:35] <gps> all OS X clobber builds are failing
- # [20:35] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [20:36] <jviereck_mb> smaug: mhmm, the property is defined in the IDL file. That means there is no way to have a flag for the feature?
- # [20:37] <Ms2ger> jviereck_mb, you can add a new interface...
- # [20:37] <Ms2ger> Navigator has a dozen of those
- # [20:37] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [20:37] * Joins: jamesr (jamesr@D18589DC.D6CCE4AE.77834EAA.IP)
- # [20:38] <@smaug> jviereck_mb: unless you define the property in its own idl
- # [20:38] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [20:38] * Joins: jduell (jduell@moz-C44620F2.hsd1.ca.comcast.net)
- # [20:38] * Quits: lahabana (Mibbit@moz-768DDE93.rev.sfr.net) (Quit: http://www.mibbit.com ajax IRC Client)
- # [20:38] <@ted> is gruber serious?
- # [20:38] <@ted> "The simple truth is that Mozilla is favoring advertisers at the expense of users' privacy."
- # [20:39] <@ted> re: DNT opt-in
- # [20:39] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [20:39] * Quits: jamesr (jamesr@D18589DC.D6CCE4AE.77834EAA.IP) (Quit: jamesr)
- # [20:39] <jviereck_mb> smaug: I'm not sure if it's worth/needed it? I mean, I would do it and I thought it's simple, but it doesn't look like beeing that
- # [20:39] <lduros> who's gruber?
- # [20:39] <@ted> daringfireball.net
- # [20:39] <gps> lduros: a troll, apparently
- # [20:39] <lduros> ah
- # [20:39] <@ted> some days he's indistinguishable from a troll, certainly
- # [20:39] <dwalkowski> a troll with millions of readers, for good or ill
- # [20:39] <lduros> he is the markdown guy
- # [20:39] * sheppy-afk is now known as sheppy
- # [20:40] <dwalkowski> we should probably have DNT on by default.
- # [20:40] <@ted> it's meaningless then
- # [20:40] * Joins: zwol (zack@moz-A5165AC6.lightspeed.sntcca.sbcglobal.net)
- # [20:40] <lduros> but he is involved in WebKit right?
- # [20:40] <@smaug> jviereck_mb: we can add the pref later
- # [20:40] <@ted> why would advertisers bother to honor it?
- # [20:40] * Quits: ashughes (ashughes@A5087023.2354C43D.D8E68FF6.IP) (Ping timeout)
- # [20:40] <@ted> lduros: not AFAIK
- # [20:40] <jviereck_mb> k
- # [20:40] <@bz> lduros: he's involved in bloviating
- # [20:40] <@ted> but he shills heavily for apple
- # [20:40] <@bz> lduros: that's about all he does
- # [20:40] <dwalkowski> why would they bother to honor it now?
- # [20:40] <lduros> here in colophon: http://daringfireball.net/colophon/
- # [20:40] <lduros> see Desktop software : webkit
- # [20:40] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [20:41] <lduros> haha
- # [20:41] <@ted> dwalkowski: they don't all, but some have
- # [20:41] <@ted> if we just unilaterally flipped the switch, what's their motivation?
- # [20:41] <@ted> "oh suddenly all the firefox users care"
- # [20:41] * mak|afk is now known as mak
- # [20:41] <@bz> lduros: That looks like the list of stuff he uses
- # [20:41] <@bz> lduros: Not the list of stuff he has contributed to
- # [20:41] <lduros> bz: the list of stuff he uses... pretty interesting
- # [20:41] <dwalkowski> we can't force advertisers to do anything. we can only embarrass them into supporting it, or incite legal action from users when they don't
- # [20:42] <@ted> if we want to make tracking illegal, then we should pursue that route
- # [20:42] <@ted> DNT is a different tack
- # [20:42] * Joins: ashughes (ashughes@moz-104CC309.mv.mozilla.com)
- # [20:42] * Quits: dvander`home (dvander@moz-15794884.prvdri.fios.verizon.net) (Quit: Leaving...)
- # [20:42] <@bz> lduros: lduros more or less sums it up
- # [20:42] <dwalkowski> I didn't say make it illegal.
- # [20:42] <gps> also, Microsoft only enabled it for IE 10 on Windows 8, which has like 2 users. it's completely different to flip that bit for millions of people
- # [20:42] <jorendorff> this is all about microsoft co-opting DNT
- # [20:42] * Joins: dvander`home (dvander@moz-15794884.prvdri.fios.verizon.net)
- # [20:42] <@ted> yeah
- # [20:42] <@ted> microsoft is doing the wrong thing
- # [20:42] <@bz> indeed
- # [20:42] * Joins: rniwa (rniwa@60A74940.D6CCE4AE.77834EAA.IP)
- # [20:42] <@bz> or more precisely
- # [20:42] <@ted> gruber just likes to bash us, even if it means he has to side with MS
- # [20:42] <jorendorff> changing the default completely changes the actual meaning of the header
- # [20:42] <dwalkowski> I said that if users turn it on, and then an advertiser -doesn't- honor it, that might be cause for a class action suit
- # [20:43] <@bz> they're caring more about their image more than they're caring about users
- # [20:43] <@ted> dwalkowski: sure
- # [20:43] <@bz> dwalkowski: yes, but if the user did not turn it on
- # [20:43] <@ted> dwalkowski: but if you make it on-by-default then that has no meaning
- # [20:43] <@bz> dwalkowski: then it's not a basis
- # [20:43] <@bz> dwalkowski: that's the whole point!
- # [20:43] <dwalkowski> of course it is
- # [20:43] <lduros> people can install addons like RequestPolicy to block anything from loading outside the current domain no? that takes care of a huge chunk of "privacy"
- # [20:43] <@ted> "you're not honoring some setting that i didn't know about"
- # [20:43] * gps places a bet that it will default to "on" until the Bing group overrides them internally
- # [20:43] <@bz> dwalkowski: no, how can it be?
- # [20:43] <@bz> dwalkowski: by that argument, using a browser would be a basis for such a suit
- # [20:44] <@bz> dwalkowski: A user being able to say "I asked to not be tracked but you're still tracking me" can be a basis for a suit
- # [20:44] <@bz> dwalkowski: A user saying "I came to your site and you're tracking me" is not, yet
- # [20:44] <@bz> dwalkowski: Maybe it should be!
- # [20:44] <@bz> dwalkowski: But the laws are just not there yet
- # [20:44] <@bz> dwalkowski: Getting them there is a goal for some people, of course
- # [20:44] <dwalkowski> wow, ease up on the coffee
- # [20:44] <jorendorff> we could probably stand to make it clearer to users that they *have* a choice
- # [20:45] <jorendorff> what user is going to click "yeah, it's ok for advertisers, Internet companies, and others to keep a detailed log of whatever i do on the internet"
- # [20:45] <@bz> dwalkowski: I don't drink coffee. ;)
- # [20:45] <jorendorff> and how does that compare to actual adoption of DNT
- # [20:45] <@bz> jorendorff: adoption of DNT in our user base is something like 10%
- # [20:45] <derf> That seems amazingly large.
- # [20:46] <jorendorff> bz: indeed -- and that is startling to me -- but what percentage would choose DNT over non-DNT if asked?
- # [20:46] <jorendorff> if that number is 90%, we're doing it wrong
- # [20:46] <@bz> jorendorff: informal polling amongst people I know suggests the fraction answering "yes" to your question would be something like 30%
- # [20:46] <nemo> bz: NoScript flips it automatically, but, given that's something you almost certainly want if you are running NoScript anyway
- # [20:46] <@bz> jorendorff: anecdotal, biased sammple, etc
- # [20:46] <jorendorff> bz: ok, so the difference between 10% and 70%, that's a UI bug
- # [20:46] <nemo> jorendorff: I've mentioned DNT to family members. there was a surprising amount of apathy
- # [20:46] <@bz> derf: yeah, I was pretty surprised by that too
- # [20:46] <@bz> jorendorff: agreed
- # [20:46] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
- # [20:46] * Quits: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [20:47] <@bz> jorendorff: and again, that 70% number may well not represent the "real world", in both directions
- # [20:47] <jorendorff> ok - who knows
- # [20:47] <nemo> jorendorff: but then, given how most of these people use facebook... :)
- # [20:47] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Client exited)
- # [20:47] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:47] <@bz> anywy
- # [20:47] * @bz should get back to real work
- # [20:48] <@bz> but yeah, I agree that more visibility would be good
- # [20:48] <jorendorff> me too (real work)
- # [20:48] <@bz> I think we've been treading it lightly while we try to get people to commit to this stuff
- # [20:48] <Ms2ger> bz, AVG enables it by default in Firefox too, btw
- # [20:48] * bear-afk is now known as bear
- # [20:48] <@bz> after which it will be much harder for them to backtrack...
- # [20:49] <jorendorff> yeah so - i'm not sure we should be so frustrated about microsoft screwing up our master plan
- # [20:49] <dwalkowski> we could easily have a dialog on update that asks if users would like to turn DNT on, with a brief explanation.
- # [20:49] <dwalkowski> with the default =- true
- # [20:49] <dwalkowski> = true, I mean
- # [20:49] * Joins: sawrubh (Mibbit@FAFC7646.E2CAE769.69A05079.IP)
- # [20:49] * Quits: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP) (Quit: surkov)
- # [20:49] * armenzg_brb is now known as armenzg
- # [20:49] <@ted> dialogs are bad UX
- # [20:49] <@ted> people will just click "whatever"
- # [20:49] <dwalkowski> exactly
- # [20:50] <jorendorff> and be annoyed
- # [20:50] <@ted> we've spent a lot of time getting rid of dialogs from our update process
- # [20:50] * Joins: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:50] <rstrong> use the notification bar
- # [20:51] <dwalkowski> excellent. you all are upset about DNT, but don't want to make any changes :)
- # [20:51] <nemo> default of true also seems to defeat the purpose
- # [20:51] <@ted> dwalkowski: i don't want to push it at the expense of annoying our users, no
- # [20:51] <jorendorff> dwalkowski: you sound like a troll now.
- # [20:51] <dwalkowski> just playing along
- # [20:51] * Quits: victorporof (victorporo@34984574.14EB2DE0.79933D60.IP) (Connection reset by peer)
- # [20:51] <@ted> honestly i haven't even flipped DNT myself
- # [20:52] <@ted> i'm not that paranoid
- # [20:52] <jorendorff> really? wow
- # [20:52] <@ted> yup
- # [20:52] * Joins: victorporof (victorporo@34984574.14EB2DE0.79933D60.IP)
- # [20:52] * jorendorff tries to remember not being that paranoid
- # [20:52] <@ted> i don't run adblock either!
- # [20:52] <@ted> jorendorff: well, given all the other ways in life i can be tracked
- # [20:52] <jtcranmer> I flipped it mostly because "eh, at worst, it does nothing"
- # [20:52] <@ted> credit card, grocery store discount card
- # [20:52] <@ted> seems like small potatoes
- # [20:52] <Ms2ger> I blocked the AVG add-on that enabled it for me
- # [20:52] * Quits: willy1234x1 (willy1234x@moz-392EE3AE.slkc.qwest.net) (Connection reset by peer)
- # [20:52] <gavin> truth of the matter is that vast majority of the people don't care, and you can't change that significantly. so you need to make the "do something" behavior opt-in, for those who do.
- # [20:53] <Ms2ger> OTOH, that was a windows system, so *shrug*
- # [20:53] <jhammel> gavin++
- # [20:53] <jorendorff> ted: the internet is so awful without adblock. I've got adblock turned off now, just to see if i can take it. so bad.
- # [20:53] <@ted> jorendorff: i use flashblock
- # [20:53] <@ted> to get rid of the annoying ads with sound
- # [20:53] <jorendorff> ah
- # [20:53] <@ted> that's the only thing that bothers me
- # [20:53] <Ms2ger> I use linux
- # [20:53] <Ms2ger> Plugins?
- # [20:53] <Ms2ger> Ha. Ha. Ha.
- # [20:53] <msucan> how can i retrieve the elements from the dom in source order?
- # [20:53] <jtcranmer> surprisingly, I haven't used adblock either
- # [20:53] <@ted> yeah, i uninstalled all my plugins on linux
- # [20:53] <jtcranmer> I just live with sound in ads
- # [20:53] <derf> ted: Don't worry, soon you'll have HTML5 ads you can't block with Flashblock.
- # [20:53] <Ms2ger> msucan, childNodes?
- # [20:53] <gavin> msucan: what does "source order" mean?
- # [20:54] <jorendorff> anyway I'm not honestly upset about DNT. I think the DNT approach has always been a total long shot. It's a miracle it went anywhere at all.
- # [20:54] * tbsaunde is now known as tbsaunde|afk
- # [20:54] <derf> You're welcome.
- # [20:54] <@ted> derf: yeah, that will probably be painful
- # [20:54] * Quits: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com) (Ping timeout)
- # [20:54] <gavin> given dynamic changes to the dom
- # [20:54] <Ms2ger> derf, what do you mean, soon? :)
- # [20:54] <msucan> it seems getElementsByClassName() doesn't return a consistent order
- # [20:54] <Ms2ger> It does
- # [20:54] <msucan> gavin: dom order
- # [20:54] <derf> Ms2ger: Well, they exist now, but just aren't popular.
- # [20:54] * NeilAway wonders whether Mano is actually going to mention the bug#
- # [20:54] <@bz> msucan: getElementsByClassName returns a list in DOM order
- # [20:54] <Ms2ger> msucan, gEBCN should return them in depth-first tree order
- # [20:54] <jorendorff> if we wanted to move the ball on privacy we would at least fix the aspects of the problem that can be fixed technologically
- # [20:54] <msucan> hmm
- # [20:55] <Mano> NeilAway: Bug 730340
- # [20:55] <nemo> ted: I use NoScript - but that's mostly just for peace, quiet and security. I don't use AdBlock 'cause I actually like clicking on ads sometimes.
- # [20:55] <msucan> bz: then what could account for the weird randomness i see?
- # [20:55] <Ms2ger> Bugs
- # [20:55] <msucan> hehe, right :)
- # [20:55] <@bz> msucan: I have no idea, since I don't know what weird randomness you see
- # [20:55] <Ms2ger> And maybe you not taking into account that the collection is live?
- # [20:55] <Ms2ger> (It is, right?)
- # [20:55] <@bz> msucan: do I get to keep mind-reading, or do I get more data as input to my answer generator? ;)
- # [20:55] <@ted> i don't think i have the patience for NoScript
- # [20:55] * Quits: victorporof (victorporo@34984574.14EB2DE0.79933D60.IP) (Connection reset by peer)
- # [20:55] <@bsmedberg> ted: for a XULRunner app, crashreporter.ini lives in the XR directory and crashreporter-override.ini lives in the app dir?
- # [20:55] <@bz> Ms2ger: it is, yes
- # [20:55] <nemo> ted: eh. you'd be surprised how little you have to whitelist
- # [20:56] <akeybl> glandium: would you mind taking a look at https://bugzilla.mozilla.org/show_bug.cgi?id=758010#c14
- # [20:56] <@ted> bsmedberg: correct
- # [20:56] <@ted> bsmedberg: -override.ini is optional
- # [20:56] <akeybl> glandium: we need it asap
- # [20:56] <nemo> ted: most people tend to just visit a small number of sites. and when you stray afield, a temporary whitelist entry is just a second or two extra
- # [20:56] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
- # [20:56] <@ted> we use it so we can get the "restore your tabs" text in firefox
- # [20:56] <@bz> Ms2ger: the technical term is "depth-first preorder"
- # [20:56] <Ms2ger> bz, (someone said something about returning static lists from methods and confused me)
- # [20:56] * Joins: bholley (anonymous@moz-5DC51D53.fbx.proxad.net)
- # [20:56] <msucan> bz: i'm looking into web console stuff and some weirdness with pruning messages
- # [20:56] <Mano> NeilAway: not everything is there yet.
- # [20:56] * Quits: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP) (Quit: Leaving)
- # [20:56] <Ms2ger> bz, meh, graphs
- # [20:56] <bsmith> How much should I care that I may have regressed Trace Malloc Allocs by 0.311% and Trace Malloc MaxHeap by 0.0756%?
- # [20:57] <@bz> msucan: ok, details?
- # [20:57] * Ms2ger has successfully avoided classes on graph theory
- # [20:57] <Mano> NeilAway: i'll patch sm once i'm done with fx. i won't land the "remove expandos support" part before i have a fix in hand for sm
- # [20:57] <bsmith> My patches basically cause us to start loading stuff into memory from the disk cache sooner, and in some cases where we didn't do it before, so I kind of expect *some* regression
- # [20:57] <nemo> ted: I have about a dozen sites on my permanent whitelist
- # [20:57] <Mano> NeilAway: or get someone else to do that
- # [20:57] <@bz> msucan: like the actual code involved?
- # [20:57] <Mano> we'll see
- # [20:57] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
- # [20:57] * Quits: mwu (mwu@moz-59435430.hsd1.nj.comcast.net) (Connection reset by peer)
- # [20:57] <@bz> bsmith: I wouldn't worry about it too much
- # [20:57] <Mano> NeilAway: hopefully browserPlacesViews.js and treeView.js are close enoguh
- # [20:57] <msucan> yes. you know we are pruning messages one by one, and now i made it prune several messages at once, on a queue basis
- # [20:58] * Joins: mwu (mwu@moz-59435430.hsd1.nj.comcast.net)
- # [20:58] <msucan> and it doesn't work very well - i get random behavior. so i assume the code has a bug
- # [20:58] <@bz> ok....
- # [20:58] <@bz> is your code in the tree
- # [20:58] <@bz> ?
- # [20:58] * Joins: smagnin (pike@54A8BE2C.2BD45F3.1BF3E576.IP)
- # [20:58] * Quits: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [20:58] <@bz> if not, is it in a bug?
- # [20:58] <@bz> if not, can you pastebin it?
- # [20:59] <@bz> because as things stand, all I can say is "yeah, I assume there's a bug somewhere"
- # [20:59] <msucan> it's in a bug. i just wanted to make sure that gEBCN is supposed to give a consistent order to its list
- # [20:59] <@bz> yes
- # [20:59] <@bz> it returns the list in DOM order
- # [20:59] <Ms2ger> msucan, do you take elements from the NodeList and remove them from the DOM?
- # [20:59] <msucan> bug 722685 it is
- # [20:59] <NeilAway> Mano: which attachment?
- # [20:59] <msucan> Ms2ger: yes
- # [21:00] <Ms2ger> Eheh
- # [21:00] <@bz> do you adjust your iteration index when you do that?
- # [21:00] <msucan> that's what the code did and it seems i need to fix it now ;)
- # [21:00] <@bz> it's a live list, after all
- # [21:00] <msucan> ok, thanks for your input on this. i can go back and fix it
- # [21:00] * jwir3|lunch is now known as jwir3
- # [21:00] <Mano> NeilAway: well, as i said, not everything is there. 1) this is the change that's going to break you: https://bugzilla.mozilla.org/attachment.cgi?id=627917
- # [21:01] <Ms2ger> It's a common mistake :)
- # [21:01] <Mano> NeilAway: 2) these are the browser changes to fix that: https://bugzilla.mozilla.org/attachment.cgi?id=629170 and https://bugzilla.mozilla.org/attachment.cgi?id=629229
- # [21:01] <msucan> indeed. i didn't bother to check that code from the web console and now i was surprised things didn't work quite as expected :)
- # [21:01] <Mano> NeilAway: i still need to fix feedURI/siteURI usage for livemarks, which are also saved in expandos
- # [21:01] <Mano> NeilAway: and that's it
- # [21:02] * mats|away is now known as mats
- # [21:02] * Joins: victorporof (victorporo@34984574.14EB2DE0.79933D60.IP)
- # [21:03] <Mano> NeilAway: the browserPlacesViews patch creates a WeakMap mapping places nodes to dom elements, replacing the _DOMElement usage there.
- # [21:03] * Quits: raphc (AndChat501@F8F0E496.7F75B59F.B3F72630.IP) (Connection reset by peer)
- # [21:03] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
- # [21:03] * Joins: raphc (AndChat501@F8F0E496.7F75B59F.B3F72630.IP)
- # [21:03] <Mano> NeilAway: the trreView patch uses a similar solution for _cellProperties.
- # [21:04] * Quits: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP) (Ping timeout)
- # [21:04] * Joins: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP)
- # [21:04] * Joins: bholley_ (anonymous@moz-104CC309.mv.mozilla.com)
- # [21:05] <Mano> NeilAway: (the treeView patch also removes _plainContainer caching)
- # [21:05] * Quits: bholley (anonymous@moz-5DC51D53.fbx.proxad.net) (Ping timeout)
- # [21:05] * bholley_ is now known as bholley
- # [21:05] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [21:05] <Mano> that's all you should know, the patches are repetitive otherwise.
- # [21:06] <NeilAway> Mano: looks reasonable, except for a typo in 629170, if (!this._domNodes.has(aChild, button)) // should be .has(aChild)
- # [21:06] * davehunt|away is now known as davehunt
- # [21:06] <mak> NeilAway: good catch
- # [21:06] * Quits: gustavold (gustavold@8AD413DD.3053860D.A992BEAD.IP) (Ping timeout)
- # [21:06] <Mano> NeilAway: thanks!!
- # [21:07] * Mano is happy this hasn't landed yet.
- # [21:07] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
- # [21:07] <Mano> NeilAway: so, should i patch sm by myself? :)
- # [21:07] * Joins: gustavold (gustavold@8AD413DD.3053860D.A992BEAD.IP)
- # [21:07] * Mano builds it atm.
- # [21:08] <Mano> well, is building.
- # [21:08] * Quits: zpao (zpao@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
- # [21:09] * Quits: kdcw (kdc@moz-F7413045.pk.shawcable.net) (Quit: HydraIRC -> http://www.hydrairc.com <- IRC with a difference)
- # [21:09] <Ms2ger> mounir, I hope you're not around, but if you'd happen to be...
- # [21:10] * Quits: raphc (AndChat501@F8F0E496.7F75B59F.B3F72630.IP) (Connection reset by peer)
- # [21:10] * Joins: raphc (AndChat501@F8F0E496.7F75B59F.B3F72630.IP)
- # [21:10] <NeilAway> Mano: careful, because suite/common/history/treeView.js has a cut-down version
- # [21:11] <Mano> NeilAway: what do you mean by cutdown?
- # [21:11] <NeilAway> Mano: (because 2.0 used places for history, and then 2.1 used it for bookmarks, but we never merged the code)
- # [21:11] <Mano> NeilAway: hrm, does this mean you don't use it for bookmarks?
- # [21:11] <Mano> so you have two copies?
- # [21:11] <NeilAway> Mano: it's not a copy, it's a cut-down version
- # [21:12] <NeilAway> Mano: history's places code knows nothing about bookmarks
- # [21:12] <Mano> NeilAway: and what do you have for bookmarks?
- # [21:12] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Quit: Jesse)
- # [21:13] <NeilAway> Mano: places/browserPlacesViews.js and places/treeView.js
- # [21:13] <NeilAway> Mano: now, it's quite possible that history could switch to places/treeView.js but I haven't tried it
- # [21:13] <Mano> NeilAway: ah, so one full version and a cut-down version
- # [21:13] <Mano> ok gotcha.
- # [21:13] <Mano> not going to fix that ;)
- # [21:14] <Mano> (merging, i mean)
- # [21:14] <NeilAway> Mano: as long as you don't break history :-)
- # [21:14] * Joins: jgilbert (jgilbert@moz-BBE3ABD.mv.mozilla.com)
- # [21:14] <Mano> NeilAway: sure, will you be able to review that in time for merge / can i land it with post-facto review?
- # [21:15] <Mano> i will do basic testing for history and bookmarks
- # [21:15] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [21:15] * ChanServ sets mode: +o dbaron
- # [21:16] <NeilAway> Mano: well, the two patches I read seem reasonable enough to port with a=me
- # [21:17] * mkelly|noms is now known as mkelly
- # [21:18] <@ted> kaie: you can have r=me to push NSPR 4.9.2
- # [21:18] <@ted> er, 4.9.1
- # [21:18] <@ted> i tried to email you but your server rejects mail from gmail...
- # [21:18] <kaie> ted, thanks!
- # [21:18] * Quits: catalinb (ethereal@moz-7443FA19.eregie.pub.ro) (Client exited)
- # [21:18] <kaie> ted, wow. I dodn't know that, that's bad,thanks for telling me
- # [21:19] <@ted> http://pastebin.mozilla.org/1653521
- # [21:19] <@ted> that seems like a super effective way to get google to do something
- # [21:19] <@ted> </sarcasm>
- # [21:19] <jviereck_mb> dietrich: hi, can I set you up for review on a patch related to Print Preview UI in toolkit/?
- # [21:19] * philor|afk is now known as philor
- # [21:20] * coop|afk is now known as coop|buildduty
- # [21:20] <dietrich> jviereck_mb: i'm probably not the right person. mossop would know maybe?
- # [21:20] * mjschranz_away is now known as mjschranz
- # [21:21] * Joins: KWierso (Daily@moz-66981D8E.desm.qwest.net)
- # [21:21] <jviereck_mb> dietrich: okay, thanks!
- # [21:21] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
- # [21:21] <@bsmedberg> oh what I would do for a real array type in make variables
- # [21:21] * jhammel is now known as jhammel|lunch
- # [21:22] * aki is now known as aki|brb
- # [21:23] * Quits: raphc (AndChat501@F8F0E496.7F75B59F.B3F72630.IP) (Quit: Bye)
- # [21:23] * Quits: brendan (brendaneic@moz-E639F6FA.starwoodbroadband.com) (Quit: brendan)
- # [21:23] * Joins: KWierso1 (Daily@moz-66981D8E.desm.qwest.net)
- # [21:23] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
- # [21:24] * Quits: KWierso (Daily@moz-66981D8E.desm.qwest.net) (Ping timeout)
- # [21:24] <@ted> bsmedberg: i hate make
- # [21:24] <@ted> we should switch to gyp + configure
- # [21:25] * jgriffin is now known as jgriffin-lunch
- # [21:25] <bsmith> ted: I am working on gyp files for NSS, PSM, and netwerk
- # [21:25] <derf> Oh no.
- # [21:25] <@ted> neat
- # [21:25] <derf> We have converted ted.
- # [21:25] * Joins: raphc (rc@moz-5F29C83B.wb.wifirst.net)
- # [21:25] <@ted> bsmith: i had a toy one for spidermonkey at some point
- # [21:25] <@ted> derf: hah!
- # [21:25] <@ted> i don't like the way google uses it
- # [21:25] <@ted> but it's better than writing makefiles
- # [21:25] <bsmith> Yes, let's do it.
- # [21:25] <bsmith> I will be using them to generate my VS projects
- # [21:26] <philor> bz: Windows would like to talk to you about the space between the word and the underline in that same test
- # [21:26] <bsmith> does gyp generate non-recursive makefiles?
- # [21:26] <@ted> we probably still need a configure step
- # [21:26] <@ted> bsmith: yes
- # [21:26] <bsmith> yes, then definitely let's do it.
- # [21:26] <@ted> https://bugzilla.mozilla.org/show_bug.cgi?id=512595
- # [21:26] <@ted> also it can produce ninja files on linux
- # [21:26] <@ted> which are supposedly faster than make
- # [21:26] <@bz> philor: hmm?
- # [21:26] * @bz looks
- # [21:26] <derf> ted: ekr has been talking me up on ninja.
- # [21:27] <@ted> derf: it sounds like a great idea if you're already using a makefile-generator
- # [21:27] <derf> I keep telling him he should just rewrite our make system for us.
- # [21:27] <derf> For some reason he hasn't jumped on top of that.
- # [21:27] <@ted> hah
- # [21:27] <bsmith> If I add only a constant to an XPCOM interface, do I need to change the UUID?
- # [21:27] <@bz> philor: gah
- # [21:28] * Quits: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [21:29] * Joins: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [21:29] * Quits: askalski (akuda@moz-6A36EC49.ip.abpl.pl) (Quit: Wychodzi)
- # [21:29] * Joins: twi (Adium@moz-D11FD785.cust.dsl.vodafone.it)
- # [21:30] <@bz> philor: apparently try decided to not test my stuff on Windows, and I missed that
- # [21:30] <philor> bz: we did have a 20+ hour backlog on Windows builds, yeah :(
- # [21:30] <@bz> not just backlog
- # [21:30] <@bz> it's still not tested there
- # [21:31] * Joins: askalski (akuda@moz-104CC309.mv.mozilla.com)
- # [21:31] * @bz marks the test as failing on Windows
- # [21:31] * Quits: askalski (akuda@moz-104CC309.mv.mozilla.com) (Connection reset by peer)
- # [21:31] * Quits: sworkman (sworkman@moz-365D3869.lightspeed.sntcca.sbcglobal.net) (Quit: sworkman)
- # [21:31] <@bz> fails-if(winWidget) ?
- # [21:32] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [21:33] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [21:33] <@bsmedberg> ted: I think I want/need to make http://mxr.mozilla.org/mozilla-central/source/toolkit/mozapps/installer/packager.mk?mark=500-548#500 a python script, sound reasonable?
- # [21:33] <@bz> philor: crossing fingers... ;)
- # [21:33] <jduell> Hixie: ping
- # [21:34] <@ted> bsmedberg: i think catlee was looking into that
- # [21:34] <@ted> not sure if he got anywhere
- # [21:34] <@ted> that sounds fabulous though
- # [21:34] <catlee> I was?
- # [21:34] * @bsmedberg is on a vaguely urgent schedule, this is blocking some metro stuff
- # [21:34] <catlee> oh yeah, I gave up
- # [21:35] <philor> wow, just winWidget? every time I fails-if, I have to use a horrible regex on http.oscpu
- # [21:35] * cjones is now known as cjones-lunch
- # [21:35] <dholbert> philor, I think that is only if you're targeting a specific version of windows
- # [21:36] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [21:36] * Parts: dholbert (dholbert@moz-EAA4454E.hsd1.ca.comcast.net) (Ex-Chat)
- # [21:36] * Joins: dholbert (dholbert@moz-EAA4454E.hsd1.ca.comcast.net)
- # [21:37] <philor> yeah, as I always seem to be, or a particular version of Darwin
- # [21:37] <philor> we need to fail big more often
- # [21:37] <KWierso1> fails-if(true)
- # [21:38] <philor> nah, that's the xpcshell.ini version, fails-if = true
- # [21:39] * Quits: danielbw_ (danielbw@moz-A3F3FC35.monstertool.com) (Ping timeout)
- # [21:39] * KWierso1 is now known as KWierso
- # [21:40] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [21:41] * erick-afk is now known as erick
- # [21:41] * ashughes is now known as ashughes|meeting
- # [21:41] * Quits: dhylands (dhylands@91EBC268.7E8C66B9.5D698A29.IP) (Input/output error)
- # [21:41] * Joins: dhylands (dhylands@91EBC268.7E8C66B9.5D698A29.IP)
- # [21:41] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
- # [21:41] * Joins: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com)
- # [21:42] <froydnj> bz: pong (24 hours late)
- # [21:42] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [21:42] * aki|brb is now known as aki
- # [21:42] <fabrice> !seen mrbkap
- # [21:42] <firebot> mrbkap was last seen 25 hours, 34 minutes and 10 seconds ago, saying '* mrbkap runs.' in #jsapi.
- # [21:43] <@bz> froydnj: I have no idea what the ping was about
- # [21:43] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [21:43] * Quits: jfkthame (jfkthame@1A339553.5BC345F5.9542EC20.IP) (Ping timeout)
- # [21:43] <gps> ted: welcome to the club!
- # [21:43] <froydnj> bz: figured :)
- # [21:43] * mdas|noms is now known as mdas
- # [21:43] * Joins: danielbw_ (danielbw@moz-49952537.monstertool.com)
- # [21:44] * Quits: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net) (Ping timeout)
- # [21:44] <@ted> gps: hah
- # [21:44] * Joins: necolas (necolas@moz-2D68B52B.bb.sky.com)
- # [21:44] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [21:45] <gps> I have a load of Python code that extracts our Makefiles into Python data structures, if you are interested!
- # [21:45] <gps> (using the PyMake API)
- # [21:46] * Quits: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP) (Ping timeout)
- # [21:46] <gps> we can swap places: you can rewrite Firefox Sync and I can work on build system enhancements :)
- # [21:46] * jgriffin-lunch is now known as jgriffin
- # [21:47] <@ted> ha ha
- # [21:47] <@ted> as if i work on build system enhancements
- # [21:47] * Joins: thakis (Mibbit@moz-CD91E596.google.com)
- # [21:47] * Quits: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [21:48] <BenWa> Do we have a bug for clearing thumbnail? I'm at 1.6GB
- # [21:49] <KWierso> BenWa: https://bugzilla.mozilla.org/show_bug.cgi?id=752407 would probably help, though it's not exactly that
- # [21:50] <BenWa> filing it then
- # [21:51] <philor> ImportError: No module named setuptools
- # [21:51] <philor> ted
- # [21:52] * Quits: Ms2ger (Ms2ger@AA5FA8.502F5C07.37724B0D.IP) (Quit: nn)
- # [21:52] <@ted> yes
- # [21:52] * Quits: xsergio (sergio@6E05D48C.EB7C486C.5FA960DF.IP) (Client exited)
- # [21:52] <philor> by which I mean, apparently,
- # [21:52] <philor> gps ^
- # [21:52] <@ted> ?
- # [21:52] <philor> https://tbpl.mozilla.org/php/getParsedLog.php?id=12282632&tree=Mozilla-Inbound
- # [21:53] <@ted> that's exciting
- # [21:53] <gps> that's the OS X breakage I've been screaming about
- # [21:53] <gps> scroll up and you'll see a permissions error
- # [21:53] <philor> the blessings, they burn!
- # [21:53] * Quits: thakis (Mibbit@moz-CD91E596.google.com) (Quit: http://www.mibbit.com ajax IRC Client)
- # [21:54] <@ted> wait, did you push that to inbound?
- # [21:54] * Joins: jfkthame (jfkthame@1A339553.5BC345F5.9542EC20.IP)
- # [21:54] <gps> yeah, I thought the OS X builders were fixed b/c I saw some green Try runs
- # [21:54] <gps> backout?
- # [21:55] <@ted> when would they have been fixed?
- # [21:55] <@ted> yes, you should back that out
- # [21:55] <gps> in the time I was offline
- # [21:55] <@ted> as if things happen that quickly :)
- # [21:55] <@ted> i think nothing else is burning because nothing else is trying to install extra packages into the virtualenv
- # [21:58] <gps> ok. backout pushed
- # [21:59] <gps> so, if clobber builds are broken, why are the trees still open?
- # [22:01] <@ted> i don't think they're actually broken
- # [22:01] <@ted> i think the virtualenv stuff is broken in a non-fatal way on our mac builders
- # [22:01] <@ted> it only becomes fatal with your patch, apparently
- # [22:02] <@ted> it's also possible that there's some other issue with your patch and we're just being confused by the other bustage
- # [22:02] <@ted> in any event, i would agitate at releng to fix that mac slave bustage
- # [22:02] <gps> ted: I've seen the same error on Try builds
- # [22:02] <@ted> other people's try builds?
- # [22:02] <gps> yes
- # [22:03] * philor is now known as philor|away
- # [22:03] * Quits: rniwa (rniwa@60A74940.D6CCE4AE.77834EAA.IP) (Quit: rniwa)
- # [22:04] <@ted> gps: we can't be broken for clobbers in the general sense
- # [22:04] <@ted> because nightly builds work
- # [22:04] <zzzzz_> BenWa: add hidden pref browser.pagethumbnails.capturing_disabled set to 'true' , delete the thumbnails folder - no more thumbs :)
- # [22:05] * Quits: wlach (wlach@moz-3BB19106.vif.net) (Quit: Leaving)
- # [22:05] <armenzg> espindola: do you have a releng fed64 assigned to you? do you know on which bug?
- # [22:06] <espindola> armenzg: I think it was returned
- # [22:06] * Joins: bmoss|2 (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [22:06] <espindola> let me check bugzilla
- # [22:06] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [22:07] <bdahl> gavin: ping
- # [22:07] <armenzg> thanks
- # [22:08] <BenWa> Well I don't care too much about my HDD, but our users will
- # [22:08] * Joins: jgilbert_ (jgilbert@moz-BBE3ABD.mv.mozilla.com)
- # [22:08] * Quits: jgilbert (jgilbert@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [22:08] * mattwoodrow|away is now known as mattwoodrow
- # [22:08] <zzzzz_> BenWa: yea, especially when you decide to back-up your entire profile folder not realizing how large one folder is
- # [22:09] <espindola> armenzg: 703619?
- # [22:09] <@smaug> is there some easy way to get JS stack
- # [22:09] <@smaug> in a chrome tests
- # [22:09] <@smaug> test
- # [22:09] * Joins: thakis (thakis__@moz-CD91E596.google.com)
- # [22:09] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [22:09] * tbsaunde|afk is now known as tbsaunde
- # [22:10] <espindola> smaug: from C: DumpJSStack
- # [22:10] <espindola> from JS:
- # [22:10] <armenzg> espindola: it was specifically talos-r3-fed64-010 but it might be from a long long time ago
- # [22:10] <espindola> new Error().stack
- # [22:10] <armenzg> that's OK
- # [22:10] <thakis> smaug: can you sr https://bugzilla.mozilla.org/show_bug.cgi?id=757664 or does sicking have to do that? (does sicking come here?)
- # [22:10] <armenzg> as long as I know you are not using it
- # [22:10] <espindola> or something like that :-)
- # [22:10] <thakis> i have r+ from mounir already
- # [22:10] <espindola> armenzg: I am not
- # [22:10] <espindola> thanks
- # [22:10] <armenzg> yw
- # [22:10] <thakis> hi espindola :-)
- # [22:10] <espindola> thakis: hey!
- # [22:11] <@smaug> thakis: I'll need to look at the whatwg mailing list thread
- # [22:11] <gps> smaug: https://mxr.mozilla.org/mozilla-central/source/services/common/utils.js#16
- # [22:11] <thakis> smaug: ok. this is what i landed in webkit; the thread was basically "we should do this and more"
- # [22:11] <thakis> my patch doesn't prevent the "and more" part
- # [22:11] <@smaug> thakis: but, I still wish sicking would review. He has reviewed probably all the file handling related patches lately
- # [22:11] <thakis> ok
- # [22:11] <thakis> then i'll just wait :-)
- # [22:11] * artur-afk is now known as artur
- # [22:11] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
- # [22:12] <@smaug> thakis: if he hasn't reviewed it by Monday, ask me again
- # [22:12] <thakis> sounds good
- # [22:12] <thakis> thanks!
- # [22:12] <@smaug> thakis: that way we could get the patch to FF15
- # [22:13] <@smaug> gps: does that more than new Error.stack ?
- # [22:13] <gps> smaug: yes, it pretty-prints
- # [22:13] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
- # [22:13] * ashughes|meeting is now known as ashughes
- # [22:14] <@smaug> ah, /me doesn't care pretty printing :)
- # [22:14] <@smaug> I'm just trying to debug in tryserver
- # [22:14] <@smaug> which sucks
- # [22:16] <glandium> akeybl: do you still need an answer or did someone else fill you in?
- # [22:16] * Joins: hobophobe (hobophobe@CEB7969B.BA9CDF59.295A79F4.IP)
- # [22:17] * Quits: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net) (Quit: Adios Amigos)
- # [22:18] * Joins: Matti (chatzilla@moz-AF925316.dip.t-dialin.net)
- # [22:19] <jviereck_mb> smaug: I need to send an nsAsyncDOMEvent from the printEngine to the print preview UI if the print preview is open, the user print and then something fails during the printing to close print preview again
- # [22:20] <jviereck_mb> smaug: but it looks like the event goes to the wrong document, such that the event listener in the printPreviewBindings.xml don't catch it
- # [22:20] <@smaug> add the event listener to window
- # [22:20] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [22:20] <@smaug> and check which document gets the event
- # [22:20] <@smaug> and modify your code to do the right thing
- # [22:21] <jviereck_mb> I like the "do the right thing" part ;)
- # [22:21] <@smaug> exactly :)
- # [22:21] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
- # [22:22] * joduinn-mtg is now known as joduinn
- # [22:22] * jlebar is now known as jlebar|snacktime
- # [22:22] <nemo> glandium: hey. so that 10.0.0.5 - is that like a week away, a month? :) how about the real memory gains in 12+ *hopeful*
- # [22:23] * Quits: martyn (martyn@moz-356D5506.range86-158.btcentralplus.com) (Quit: Ex-Chat)
- # [22:24] * Joins: karl (karl@moz-740FCA90.jetstream.xtra.co.nz)
- # [22:24] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120528154913])
- # [22:24] <@smaug> nemo: memory gains ?
- # [22:24] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
- # [22:25] <nemo> smaug: I wanna run something more than Firefox 3.5 on my debian squeeze raspberry pi :)
- # [22:25] <nemo> smaug: Nicholas has been doing a lot to reduce Firefox memory usage lately
- # [22:25] <@smaug> FF12 has lots of leak fixes FF10 doesn't have
- # [22:26] <@smaug> FF13+ has even more
- # [22:26] <nemo> smaug: I'm guessing there are probably some settings in about:config to also limit how much memory that, say, jäger uses...
- # [22:26] <nemo> smaug: I was just perusing areweslimyet.com
- # [22:26] <nemo> and recent announcements on his blog
- # [22:26] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [22:26] <nemo> smaug: anyway, glandium said that Firefox 10 for the Pi would be available once some 10.0.0.5 fix lands.
- # [22:27] <nemo> smaug: I have no idea if that's an iceweasel version or a mozilla one
- # [22:27] <nemo> smaug: but FF15 would be even better
- # [22:27] <@smaug> FF10 has quite a bit worse cycle collections...
- # [22:28] <@smaug> FF12 is better
- # [22:29] <jviereck_mb> smaug: is there a way to get a list of all open documents, such that I figure out it goes to the wrong one?
- # [22:30] <@smaug> jviereck_mb: I guess tabbrowser has some code
- # [22:30] * cjones-lunch is now known as cjones
- # [22:30] * @smaug doesn't know Firefox UI code
- # [22:31] * Quits: Optimizer (Instantbir@B5FF1BD.F37BA653.2AB48280.IP) (Ping timeout)
- # [22:33] * mattwoodrow is now known as mattwoodrow|away
- # [22:34] * mjschranz is now known as mjschranz_away
- # [22:35] * Joins: Optimizer (Instantbir@B5FF1BD.F37BA653.2AB48280.IP)
- # [22:36] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
- # [22:36] * Quits: KWierso (Daily@moz-66981D8E.desm.qwest.net) (Quit: KWierso)
- # [22:36] * bmoss|2 is now known as bmoss
- # [22:36] * Quits: mwu (mwu@moz-59435430.hsd1.nj.comcast.net) (Quit: Leaving)
- # [22:37] * Joins: KWierso (Daily@moz-66981D8E.desm.qwest.net)
- # [22:37] * Quits: KWierso (Daily@moz-66981D8E.desm.qwest.net) (Input/output error)
- # [22:37] * Joins: KWierso (Daily@moz-66981D8E.desm.qwest.net)
- # [22:37] <Optimizer> any idea if I import a stylesheet (using loadAndRegisterSheet of the nsiStyleSheetService) with @import (url) kind of thing, will it work ?
- # [22:38] <Optimizer> @import url(...)
- # [22:39] * Quits: past (past@moz-D48015BE.dsl.dyn.forthnet.gr) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725])
- # [22:39] * Joins: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:39] * bwinton is now known as bwinton_away
- # [22:40] <jwir3> when I perform a presShell->ReconstructFrames(), should that be re-initializing a prescontext? It seems that I am hitting this assertion at times: http://mxr.mozilla.org/mozilla-central/source/layout/base/nsPresContext.cpp#946
- # [22:40] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [22:41] * Quits: jfkthame (jfkthame@1A339553.5BC345F5.9542EC20.IP) (Quit: jfkthame)
- # [22:44] * Joins: michal1 (michal@F8B4DDD2.FC749DA6.F23860FD.IP)
- # [22:44] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [22:44] <akeybl> glandium: all good now thanks
- # [22:44] * Quits: michal (michal@18728636.D0F82CD8.32697916.IP) (Ping timeout)
- # [22:44] * Joins: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP)
- # [22:45] * Joins: Facebook_marek (marek@moz-C003509E.static.twtelecom.net)
- # [22:48] * mdas is now known as mdas|afk
- # [22:48] * Quits: wolfiR (wolfiR@moz-4ADBD724.dip0.t-ipconnect.de) (Quit: Leaving)
- # [22:50] * Quits: raphc (rc@moz-5F29C83B.wb.wifirst.net) (Ping timeout)
- # [22:50] * Joins: raphc (rc@moz-5F29C83B.wb.wifirst.net)
- # [22:50] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [22:51] * Quits: erikvold (erikvold@84B8C786.B12AEDC0.6E712CE2.IP) (Quit: erikvold)
- # [22:51] * jlebar|snacktime is now known as jlebar
- # [22:52] <jduell> bsmedberg: do we have a way to tell if an nsIFile is on an NTFS filesystem?
- # [22:52] <@bsmedberg> jduell: probably not easily, but I'd ask bbondy
- # [22:52] <jviereck_mb> if I pass a C++ object to a dom function, that is defined using this "function" attribute in the IDL def, do I have to addreff the C++ object before passing it to the JS function?
- # [22:52] * Joins: gandalf (zbraniecki@moz-220FC193.neoplus.adsl.tpnet.pl)
- # [22:52] <@smaug> jviereck_mb: no
- # [22:53] * Quits: lduros (lduros@moz-34D6757F.nic.resnet.group.upenn.edu) (Connection reset by peer)
- # [22:53] * jhammel|lunch is now known as jhammel
- # [22:53] <bbondy> jduell: I don't think we have a method avail in nsIFile but you can use ctypes easily with a win32 api to do it
- # [22:53] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [22:53] * Quits: Optimizer (Instantbir@B5FF1BD.F37BA653.2AB48280.IP) (Ping timeout)
- # [22:55] <bbondy> jduell: You could also simply add an attribute to nsILocalFileWin.idl which wraps a call to GetVolumeInformation and checks for NTFS easily. http://msdn.microsoft.com/en-us/library/windows/desktop/aa364993%28v=vs.85%29.aspx
- # [22:55] * Joins: Optimizer (Instantbir@B5FF1BD.F37BA653.2AB48280.IP)
- # [22:55] <jduell> bbondy: thanks!
- # [22:56] <jviereck_mb> is there a better way to remove printfs from a patch then go over the patch and remove the lines + reindex manually?
- # [22:56] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [22:57] <@smaug> reindex?
- # [22:57] <bbondy> np
- # [22:57] <@smaug> jviereck_mb: apply the patch, remove printfs and create a new patch
- # [22:57] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [22:57] <twi> or use git stash -p (0.5 troll)
- # [22:59] <bbondy> jduell: This is from an existing patch that we took a different approach to, but it does an IsNTFS call that you can copy the code from: http://pastebin.mozilla.org/1653572
- # [22:59] * Quits: Optimizer (Instantbir@B5FF1BD.F37BA653.2AB48280.IP) (Ping timeout)
- # [22:59] * Quits: TheLink (TheLink@moz-7E63266B.hsi5.kabel-badenwuerttemberg.de) (Ping timeout)
- # [22:59] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
- # [23:00] <jduell> bbondy: thanks--that's code for ctypes, I assume (haven't used ctypes before)
- # [23:00] * Quits: gustavold (gustavold@8AD413DD.3053860D.A992BEAD.IP) (Ping timeout)
- # [23:00] <bbondy> jduell: no that's just a function in c++ that you can use for your attribute implementation if you go that way
- # [23:00] <jduell> bbondy: ok, thanks
- # [23:00] * Quits: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Ping timeout)
- # [23:01] <bbondy> np
- # [23:01] * Joins: Optimizer (Instantbir@B5FF1BD.F37BA653.2AB48280.IP)
- # [23:01] * Joins: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com)
- # [23:01] <johanc> is anyone else having trouble pulling updates?
- # [23:01] <johanc> ie "hg pull -u"
- # [23:03] <johanc> "johanc@JOHANC-PC /c/firefox-src/mozilla-central
- # [23:03] <johanc> $ hg pull -u
- # [23:03] <johanc> abort: error: A connection attempt failed because the connected party did not properly respond after a period of time, o
- # [23:03] <johanc> r established connection failed because connected host has failed to respond"
- # [23:03] <johanc> ^
- # [23:03] <dholbert> johanc, looks like hg.m.o is down
- # [23:03] <dholbert> http://www.downforeveryoneorjustme.com/hg.mozilla.org/
- # [23:04] <dholbert> and http://status.mozilla.com/
- # [23:04] <derf> Yeah, certainly down for me.
- # [23:05] <johanc> dholbert: http://status.mozilla.com/ looks broken too at a second glance
- # [23:05] <johanc> no green icons
- # [23:05] <johanc> dholbert: thanks
- # [23:05] * Joins: Facebook_marek_ (marek@moz-C003509E.static.twtelecom.net)
- # [23:05] * Joins: tbsaunde_ (tbsaunde@moz-6EA0D96D.wv.cc.cmu.edu)
- # [23:05] <johanc> mdn is down too
- # [23:05] <johanc> :(
- # [23:05] * Quits: jgilbert_ (jgilbert@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [23:06] * Joins: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [23:06] * Quits: jammink (textual@moz-BBE3ABD.mv.mozilla.com) (Quit: Computer has gone to sleep.)
- # [23:06] * Joins: jgilbert_ (jgilbert@moz-BBE3ABD.mv.mozilla.com)
- # [23:06] * Quits: Facebook_marek (marek@moz-C003509E.static.twtelecom.net) (Ping timeout)
- # [23:06] * Facebook_marek_ is now known as Facebook_marek
- # [23:06] * Quits: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Ping timeout)
- # [23:06] <tbsaunde_> so, uhm people.m.o appears to be able to talk to irc.m.o, but not the rest of the world???
- # [23:07] <jhammel> tbsaunde_: it used to be able to reach the outside world anyway
- # [23:07] * Joins: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl)
- # [23:07] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
- # [23:08] <tbsaunde_> jhammel: yeah, but its more useful when I can ssh to it :)
- # [23:08] * Joins: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com)
- # [23:08] <dholbert> tbsaunde_, it might be affected by the service disruption that's hurting hg.mozilla.org, too
- # [23:08] <jhammel> hmm, yeah, that isn't working for me either :(
- # [23:09] * Joins: gustavold (gustavold@8AD413DD.3053860D.A992BEAD.IP)
- # [23:09] * Quits: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com) (Quit: sheppy)
- # [23:09] * jhammel forgets the site that lists whether other mozilla sites are up or down
- # [23:09] <dholbert> jhammel, http://status.mozilla.com/
- # [23:09] * clokep is now known as clokep_
- # [23:09] <dholbert> though that lacks people.m.o
- # [23:09] <jhammel> dholbert: yes, that one :)
- # [23:09] <@bz> areweupyet.com ?
- # [23:10] * Quits: ianbicking (ianbicking@moz-36B9BE32.hsd1.mn.comcast.net) (Ping timeout)
- # [23:10] <@bz> (you know you want to)
- # [23:10] * Quits: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Ping timeout)
- # [23:10] * bhearsum is now known as bhearsum|afk
- # [23:10] * Quits: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP) (Quit: leaving)
- # [23:10] * Joins: ianbicking (ianbicking@moz-36B9BE32.hsd1.mn.comcast.net)
- # [23:10] <jhammel> beh, i have too many domains already ;)
- # [23:10] * devd is now known as dev_afk
- # [23:11] * Joins: willy1234x1 (willy1234x@moz-392EE3AE.slkc.qwest.net)
- # [23:11] * Joins: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP)
- # [23:11] * Quits: jduell (jduell@moz-C44620F2.hsd1.ca.comcast.net) (Ping timeout)
- # [23:11] * Quits: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.19/20110707195905])
- # [23:11] * Parts: dwalkowski (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [23:11] <tbsaunde_> dholbert: since tbsaunde is still here it must be somewhat up
- # [23:11] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [23:12] <jwir3> under what kinds of conditions is a pres shell destroyed?
- # [23:12] * Joins: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com)
- # [23:12] * Quits: gustavold (gustavold@8AD413DD.3053860D.A992BEAD.IP) (Ping timeout)
- # [23:12] <aki> heads up: we're seeing hg.m.o issues due to load balancer issues. we may or may not be able to close trees
- # [23:13] * aki changes topic to 'Tree CLOSED due to hg issues || Next uplift for Fx15: 2012-06-04 || New/want to help? See irc://irc.mozilla.org/#introduction || http://krijnhoetmer.nl/irc-logs/'
- # [23:13] * Joins: Optimizer1 (Instantbir@C547DA78.283CD663.2AB48280.IP)
- # [23:13] * Joins: philikon|x (philipp@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [23:14] <@dbaron> jwir3, things like navigating from a document to a new one (or the document falling out of the fastback cache), destroying an iframe, being done with printing or print previewing
- # [23:14] * Joins: BenB (ben@B911518A.DD7DF417.DDA41192.IP)
- # [23:14] <BenB> while devmo is offline: http://mdn.beonex.com/en/index.html
- # [23:14] * Quits: Optimizer (Instantbir@B5FF1BD.F37BA653.2AB48280.IP) (Ping timeout)
- # [23:14] * Quits: Optimizer1 (Instantbir@C547DA78.283CD663.2AB48280.IP) (Input/output error)
- # [23:14] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [23:14] * Quits: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP) (Quit: lmandel)
- # [23:14] * aki changes topic to 'Tree CLOSED due to hg and graphs issues || Next uplift for Fx15: 2012-06-04 || New/want to help? See irc://irc.mozilla.org/#introduction || http://krijnhoetmer.nl/irc-logs/'
- # [23:15] * Joins: Optimizer (Instantbir@C547DA78.283CD663.2AB48280.IP)
- # [23:15] <mak> sigh. mxr is down
- # [23:15] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [23:15] * ChanServ sets mode: +o dbaron
- # [23:15] <evilpie> make: dxr to rescue ? http://dxr.lanedo.com/
- # [23:16] <evilpie> *mak
- # [23:16] <evilpie> muscle memory ...
- # [23:16] <mak> evilpie: ah cool, thank you
- # [23:16] <jhammel> no target to make 'dxr to rescue'. stop.
- # [23:17] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [23:17] * Quits: daoberes (chatzilla@moz-7C0D9792.cable.teksavvy.com) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725])
- # [23:17] * juanb is now known as juanb|brb
- # [23:17] * Joins: willy1234x1|2 (willy1234x@moz-392EE3AE.slkc.qwest.net)
- # [23:18] * Quits: jviereck_mb (Adium@moz-26045BE5.dclient.hispeed.ch) (Ping timeout)
- # [23:18] <dholbert> mxr / hg back up for me
- # [23:18] * Joins: jviereck_mb (Adium@moz-7DB34ACC.dynamic.hispeed.ch)
- # [23:18] <dholbert> / mdn
- # [23:18] <gavin> bdahl: pong
- # [23:18] <gavin> saw your question in #fx-team
- # [23:18] <gavin> let me catch up on scrollback :)
- # [23:18] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [23:18] * Joins: Boriss_ (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [23:19] <gkw> https://bugzilla.mozilla.org/show_bug.cgi?id=760659
- # [23:19] * Quits: tbsaunde_ (tbsaunde@moz-6EA0D96D.wv.cc.cmu.edu) (Quit: leaving)
- # [23:19] <gkw> but yeah, hg seems to be working again
- # [23:20] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [23:20] * Boriss_ is now known as Boriss
- # [23:20] * Joins: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [23:21] <mak> gavin: I am doing a first-pass review now, but in case you start on it I can just stop, or you may review my review :)
- # [23:21] * Quits: msucan (mihai@391E43DA.2E4BBBBB.BD62875.IP) (Quit: Leaving.)
- # [23:21] * Joins: brosnan (brosnan@moz-BBE3ABD.mv.mozilla.com)
- # [23:21] <gavin> mak: happy to let you grab it! :)
- # [23:21] <gavin> I was actually wondering who knew that file handling stuff
- # [23:21] <gavin> maybe felipe? I forget
- # [23:21] <mak> gavin: well I don't know all of that really well, I was mostly trying to help
- # [23:22] <gavin> you're pretty great that way!
- # [23:22] <mak> I can learn it though!
- # [23:22] <mak> if you find someone more expert could do a second-and-final-pass
- # [23:23] * Joins: capella_ (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
- # [23:24] * Quits: capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Ping timeout)
- # [23:24] * capella_ is now known as capella
- # [23:24] * Quits: bbondy (bbondy@moz-A05ECC22.home.cgocable.net) (Ping timeout)
- # [23:25] * philor|away is now known as philor
- # [23:25] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Quit: Ex-Chat)
- # [23:25] * Parts: BenB (ben@B911518A.DD7DF417.DDA41192.IP) (Konversation terminating Quasselstrippen)
- # [23:26] * Quits: philikon|x (philipp@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: philikon|x)
- # [23:26] * Joins: zpao (zpao@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [23:26] * Joins: BenB (ben@B911518A.DD7DF417.DDA41192.IP)
- # [23:26] <BenB> how do I get to the function scope object?
- # [23:27] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/8818faa56831 - Ehsan Akhgari - Bug 757965 - Properly test for write access before staging an update in the background; r=rstrong
- # [23:27] <BenB> i.e. what can I use instead of |this|? |function foo() { var bla = "hello"; alert(this.bla); }; foo();|
- # [23:27] <firebot> http://hg.mozilla.org/mozilla-central/rev/e3d3a4b05211 - Ehsan Akhgari - Bug 759065 - Fall back to downloading the full update if staging the update in the background fails; r=rstrong
- # [23:27] <firebot> http://hg.mozilla.org/mozilla-central/rev/f24ce56de72f - Ehsan Akhgari - Bug 760290 - The update UI needs to be aware of the possibility that the update cannot be staged in the background; r=rstrong
- # [23:27] <firebot> http://hg.mozilla.org/mozilla-central/rev/1a28fcd25143 - Ehsan Akhgari - Bug 760027 - Attempt to retry moving the installation directory when performing the replace stage of an update 10 times; r=strong
- # [23:27] <firebot> http://hg.mozilla.org/mozilla-central/rev/30babf8e5573 - Ehsan Akhgari - Bug 759615 - Avoid running the PostUpdate step when only staging the update in the background; r=rstrong
- # [23:27] <jrmuizel> ted: ping
- # [23:27] <BenB> I need to do foo["bla"]
- # [23:28] <@smaug> BenB: alert(bla) ?
- # [23:28] <BenB> smaug: funny. I need to refer by []
- # [23:28] * juanb|brb is now known as juanb
- # [23:29] <bdahl> mak: one thing that yury pointed out is https://bugzilla.mozilla.org/attachment.cgi?id=628876&action=diff#a/browser/extensions/pdfjs/chrome.manifest_sec1 should probably have been in the firefox changes patch
- # [23:30] <bdahl> missed it when i broke it up
- # [23:30] <mak> bdahl: please annotate that in the bug
- # [23:30] * ashughes is now known as ashughes|lunch
- # [23:31] * Joins: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net)
- # [23:32] * Joins: ekr (ekr@moz-7B0110AD.mv.mozilla.com)
- # [23:33] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
- # [23:33] <bdahl> mak: k, or i can fix it?, i need to wipe out one file in the other patch anyway https://bugzilla.mozilla.org/attachment.cgi?id=628876&action=diff#a/browser/extensions/pdfjs/test/head.js_sec1
- # [23:33] * armenzg is now known as armenzg_brb
- # [23:34] <mak> bdahl: well, I have the previous patch open, so I will continue there still
- # [23:34] <Optimizer> smaug: How can I get the name of the event from the event object in the argument of the listener function ?
- # [23:34] <@smaug> event.type
- # [23:35] <Optimizer> does every event has that ?
- # [23:35] <mak> bdahl: maybe make a small additional patch? and then merge them later
- # [23:35] <@smaug> yes
- # [23:35] <@smaug> every DOM event has .type
- # [23:35] <Optimizer> on mdn, keyboard events does not have that, atleast not listed on mdn page
- # [23:35] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [23:35] <@smaug> all the events inherit properties from Event
- # [23:35] <Optimizer> oh
- # [23:35] <Optimizer> thanks
- # [23:36] <Optimizer> :)
- # [23:36] <Optimizer> then all events will also have timeStamp ?
- # [23:37] * Quits: overholt (overholt@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving)
- # [23:37] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Quit: mccr8)
- # [23:37] <philor> so, whose leak is that on inbound?
- # [23:37] <philor> NSPR's? that'll be fun
- # [23:38] <@smaug> Optimizer: yes, though timeStamp value is unfortunately pretty unreliable
- # [23:38] <Optimizer> then what should I use to get the time
- # [23:38] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [23:38] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
- # [23:39] <jrmuizel> ted: nevermind, it looks like a 64bit dump_syms crashes when run on a 32bit binary
- # [23:39] <@smaug> new Date() ?
- # [23:39] <Waldo> bz: in the new DOM bindings, do DOM objects of different kinds (HTMLSpanElement versus HTMLParaElement, or whatever they're named, say) have different JSClasses?
- # [23:39] <@smaug> Date.now() ?
- # [23:40] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.88.2 [Firefox 14.0a2/20120530042008])
- # [23:40] <@smaug> Waldo: hey, why on earth do we have MOZ_Assert
- # [23:40] <@smaug> and MOZ_ASSERT
- # [23:40] <Waldo> smaug: well, originally it was to have an assert method that would assert in release builds
- # [23:40] <jhammel> no Moz_ASSERT?
- # [23:40] <Waldo> smaug: because there was JS_ASSERT which compiled to ((void)0) in release builds, a call to JS_Assert in debug
- # [23:41] <Optimizer> smaug: I can do that, but I thought, if an event is having a timestamp, it would be more precise ?
- # [23:41] * Joins: mccr8 (mccr8@moz-5F92CD4B.dsl.dynamic.sonic.net)
- # [23:41] * Quits: rajul (quassel@E3F54BA6.6CEABC03.F44414AF.IP) (Connection reset by peer)
- # [23:41] <Waldo> smaug: we changed MOZ_ASSERT to expand to inline code fairly recently, for a somewhat better debugging experience (although I seem to be seeing it not really right now, either, because the debugger parks in raise() and not in the calling code, alas)
- # [23:41] * Joins: capella_ (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
- # [23:42] * Quits: armenzg_brb (armenzg@moz-79E4B28A.dsl.bell.ca) (Input/output error)
- # [23:42] <Waldo> smaug: MOZ_Assert probably should be removed, and calls to it replaced with calls to MOZ_CRASH() or similar
- # [23:42] <Waldo> smaug: just hasn't happened yet
- # [23:42] * Quits: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [23:43] * Quits: capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Ping timeout)
- # [23:43] * capella_ is now known as capella
- # [23:43] * mdas|afk is now known as mdas
- # [23:43] <Waldo> actually, hmm
- # [23:43] <philor> "Leaked URLs: ... https://developer.mozilla.org/AppLinks/WebConsoleHelp?locale=en-US"
- # [23:43] <philor> whoever did that, please take yourself THE HELL OUT OF THE TREE
- # [23:43] * Quits: @smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi) (Ping timeout)
- # [23:44] <Waldo> I guess clang's optimizing out the assign-to-bogus-volatile-pointer stuff in my tree, and dying only on the fallback abort() :-(
- # [23:44] <Waldo> er, wait
- # [23:44] <Waldo> no, it's hitting the absolute fallback which just solely does raise(SIGABRT)
- # [23:44] <Waldo> that's just awful
- # [23:44] * Waldo goes to fix that now, it's worth the interrupt
- # [23:45] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
- # [23:45] * ChanServ sets mode: +o smaug
- # [23:45] <Waldo> smaug: what'd you last see from me?
- # [23:45] * AaronMT is now known as AaronMT|AFK
- # [23:46] <philor> dcamp / robcee : could you pretty pretty please find whatever test hits http://mxr.mozilla.org/mozilla-central/source/browser/devtools/webconsole/HUDService-content.js#649 and disable it, and write random data over the test file at least 200 times so it won't come back?
- # [23:46] <@smaug> Waldo: just a second, this ADSL connection is shaky
- # [23:46] <Waldo> apparently :-)
- # [23:46] * clokep_ is now known as clokep
- # [23:47] * Quits: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [23:47] * aki changes topic to 'Next uplift for Fx15: 2012-06-04 || New/want to help? See irc://irc.mozilla.org/#introduction || http://krijnhoetmer.nl/irc-logs/'
- # [23:48] <dcamp> philor: yeah
- # [23:48] <philor> dcamp: since http://example.com/browser/browser/devtools/webconsole/test/test-console.html leaked too, that's probably it
- # [23:49] <johanc> is there any reason to store nsilocalfiles as complexvalues anymore?
- # [23:50] <johanc> I'm referring to this https://developer.mozilla.org/en/Code_snippets/File_I%2F%2FO#Storing_nsILocalFile_in_preferences
- # [23:50] <Mano> NeilAway: here's the last part, for livemarks: https://bug730340.bugzilla.mozilla.org/attachment.cgi?id=629348
- # [23:50] * Quits: @smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi) (Quit: Reconnecting…)
- # [23:50] <philor> philikon: is that real android xul bustage? "../../widget/android/GfxInfo.o: file not recognized: File truncated"
- # [23:50] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
- # [23:50] * ChanServ sets mode: +o smaug
- # [23:50] <Mano> NeilAway: somewhat nasty, but me & mak could not come up with something better.
- # [23:50] * Joins: mwu (mwu@moz-59435430.hsd1.nj.comcast.net)
- # [23:50] * Quits: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP) (Quit: ajuma)
- # [23:50] * Quits: gandalf (zbraniecki@moz-220FC193.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
- # [23:51] * Quits: kaie (kaie@moz-417D284F.dip.t-dialin.net) (Quit: Leaving)
- # [23:51] <philor> oh, probably not, probably disconnect leaving a busted objdir, and I need to clobber the entire tree
- # [23:51] <@smaug> Waldo: so I didn't see any messages
- # [23:51] <philor> except I can't clobber the entire tree, and if I did, the horrible coalescing would become even more horrible
- # [23:51] <@smaug> Waldo: it is very strange to have MOZ_Assert and MOZ_ASSERT
- # [23:51] <@smaug> Waldo: especially if one is active only in debug builds, and one always
- # [23:51] <Waldo> smaug: sec, I'll pastebin what I was going to say, rather than spam it up here
- # [23:53] * @smaug blames the operator. Its cable under the late to this island is noisy
- # [23:53] <@smaug> s/late/lake/
- # [23:53] <jrmuizel> ted: ping
- # [23:53] <philikon> philor: my patches only touch b2g stuff
- # [23:53] <philor> philikon: sure, sure, that's what they all say ;)
- # [23:53] * Quits: Optimizer (Instantbir@C547DA78.283CD663.2AB48280.IP) (Ping timeout)
- # [23:53] <Waldo> smaug: http://pastebin.mozilla.org/1653616
- # [23:54] <Waldo> smaug: I agree it'd be good to get rid of MOZ_Assert
- # [23:54] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [23:54] * Joins: rajul (quassel@E3F54BA6.6CEABC03.F44414AF.IP)
- # [23:54] <philikon> philor: push after mine seems to be green?
- # [23:54] <ekr> Coding style question: is there a macro to define the copy constructors and operator= as private? I am about to define my own but don't want to duplicate work.
- # [23:55] * Joins: yuan (ywang@moz-D20CDB1B.hsd1.ca.comcast.net)
- # [23:55] <@smaug> Waldo: ok, thanks
- # [23:55] <Waldo> ekr: Foo(const Foo& other) MOZ_DELETE; void operator=(const Foo& other) MOZ_DELETE; and #include "mozilla/Attributes.h"
- # [23:55] <Waldo> ekr: there are no macros currently which expand to that stuff
- # [23:55] <ekr> Waldo: OK, I will write my own. :)
- # [23:55] <philor> philikon: yeah, the babbling about "disconnect leaving a busted objdir" was the explanation for yours - network goes down, the build slave just stops dead in its tracks, and then tries to do the next build on top of that busted objdir
- # [23:55] * Joins: jfkthame (jfkthame@1A339553.5BC345F5.9542EC20.IP)
- # [23:55] <Waldo> ekr: (and of course put that in a private: section)
- # [23:56] <Waldo> ekr: why write your own?
- # [23:56] <philikon> philor: ah yes the data center outage
- # [23:56] <mak> bdahl: should PdfStreamConverter be a singleton or instanceable at will?
- # [23:56] * Quits: @smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi) (Ping timeout)
- # [23:56] <philor> it'd been almost 24 hours since we clobbered Android anyway, so I just did all of them
- # [23:56] <ekr> Waldo: because I want to do this. DISALLOW_EVIL_CONSTRUCTORS(XmppTaskBase);
- # [23:57] * Joins: Optimizer (Instantbir@C547DA78.283CD663.2AB48280.IP)
- # [23:57] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
- # [23:57] * ChanServ sets mode: +o smaug
- # [23:57] <ekr> So I guess I can just wrap these...
- # [23:57] <johanc> complexvalue over json that is*
- # [23:57] <Waldo> ekr: sure; the question is why, when spelling things out is more readable and obvious what's happening?
- # [23:57] * Quits: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com) (Quit: Miranda IM - Multi protocol instant messenger @ www.miranda-im.org)
- # [23:57] * rail is now known as rail_away
- # [23:58] <ekr> I guess this is a question of taste: I think it's a lot clearer to have a macro that does this, as well as less typing and harder to screw up.
- # [23:58] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
- # [23:58] * Quits: jfkthame (jfkthame@1A339553.5BC345F5.9542EC20.IP) (Quit: jfkthame)
- # [23:58] <bdahl> mak: instanceable at will, i believe that's what stream converters are required to be
- # [23:58] * jhammel is now known as jhammel|dog
- # [23:58] <mak> bdahl: ok, sorry but took less time to ask than to read all of it :)
- # [23:59] * Joins: TheLink (TheLink@moz-7E63266B.hsi5.kabel-badenwuerttemberg.de)
- # [23:59] <dcamp> philor: do you have a bug for this?
- # [23:59] * Quits: kinetik (kinetik@B0506AEA.F200EF31.613E47D1.IP) (Ping timeout)
- # [23:59] * Joins: kinetik (kinetik@B0506AEA.F200EF31.613E47D1.IP)
- # [23:59] * erick is now known as erick-away
- # Session Close: Sat Jun 02 00:00:00 2012
The end :)