/irc-logs / mozilla / #developers / 2012-03-06 / end
Options:
- # Session Start: Tue Mar 06 00:00:00 2012
- # Session Ident: #developers
- # [00:00] <dholbert> (while working on it / debugging it, I mean)
- # [00:00] <Jeffrey> dholbert: thanks for the input
- # [00:00] <dholbert> sure!
- # [00:01] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
- # [00:02] * Quits: Lucas (Lucas@moz-92C28224.hsd1.ca.comcast.net) (Connection reset by peer)
- # [00:03] <dholbert> Jeffrey, looks like http://bazaar.launchpad.net/~mozillateam/firefox/firefox-beta.head/view/head:/debian/firefox.desktop.in is the file you want to modify
- # [00:03] <dholbert> Jeffrey, (trivial way to get that repo: "apt-get source firefox"
- # [00:03] <dholbert> )
- # [00:03] * Quits: TheLink (TheLink@moz-4D4DDD71.pools.arcor-ip.net) (Client exited)
- # [00:03] * Quits: kumar (kmcmillan@moz-F2D05B8.c3-0.stk-ubr1.chi-stk.il.cable.rcn.com) (Quit: kumar)
- # [00:04] * Quits: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Max SendQ exceeded)
- # [00:04] * Joins: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:04] * Quits: xakz (XaMaD@moz-34FBE388.fbx.proxad.net) (Ping timeout)
- # [00:04] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
- # [00:05] * Quits: clee (clee@moz-7B0110AD.mv.mozilla.com) (Quit: clee)
- # [00:08] * Joins: dao (dao@moz-1377C14D.superkabel.de)
- # [00:09] * Quits: clever (clever@DE93E7E0.40129429.DB098A30.IP) (Ping timeout)
- # [00:09] * Quits: dria (dria@moz-86A004D9.dhcp-dynamic.fibreop.nb.bellaliant.net) (Ping timeout)
- # [00:12] <gps> is there a way to nuke a pushed hg head?
- # [00:12] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:14] * Quits: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Max SendQ exceeded)
- # [00:14] * Joins: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:14] * Joins: diogogmt (kvirc@F1451709.44D93D66.1139E686.IP)
- # [00:14] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [00:14] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
- # [00:15] * Joins: dria (dria@moz-86A004D9.dhcp-dynamic.fibreop.nb.bellaliant.net)
- # [00:16] * Quits: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP) (Ping timeout)
- # [00:16] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
- # [00:16] <gavin> no
- # [00:16] * Quits: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP) (Quit: ajuma)
- # [00:17] * Quits: ericjung (Mibbit@moz-C6B344D.bstnma.fios.verizon.net) (Quit: http://www.mibbit.com ajax IRC Client)
- # [00:17] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
- # [00:17] <gavin> unless you control all of the possible clones that may have subsequently pulled it
- # [00:19] * edransch is now known as edransch-away
- # [00:22] * Quits: Goldorak (chatzilla@F063CC3D.9328D715.187A1082.IP) (Ping timeout)
- # [00:23] * Joins: JeroenDeDauw (jeroen@3D8B249.714666EF.52AB9A83.IP)
- # [00:23] * Joins: Goldorak (chatzilla@F063CC3D.9328D715.187A1082.IP)
- # [00:24] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.88 [Firefox 12.0a2/20120304042010])
- # [00:26] * Joins: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP)
- # [00:26] * Quits: drice (derice@1606D15F.E628B196.8E155D4E.IP) (Quit: Leaving.)
- # [00:27] * Quits: dria (dria@moz-86A004D9.dhcp-dynamic.fibreop.nb.bellaliant.net) (Ping timeout)
- # [00:27] * Quits: thelodger (thelodger@3F6B379F.C9F9DC3E.C2E02DEF.IP) (Quit: Leaving.)
- # [00:28] * Quits: squib (squib-@moz-3F6F2A9C.ep.wisc.edu) (Quit: Leaving)
- # [00:29] * Quits: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP) (Quit: madhava)
- # [00:29] * Joins: geoffbrown_ (geoffbrown@moz-E63016E2.vc.shawcable.net)
- # [00:30] * Quits: geoffbrown (geoffbrown@moz-E63016E2.vc.shawcable.net) (Ping timeout)
- # [00:30] * geoffbrown_ is now known as geoffbrown
- # [00:31] * Quits: MikeK (chatzilla@BB3DC1A3.5319E061.D57E6536.IP) (Quit: ChatZilla 0.9.88 [Firefox 10.0.2/20120216081259])
- # [00:31] * Joins: smaug (chatzilla@moz-8B1F10CC.gprs.sl-laajakaista.fi)
- # [00:31] * ChanServ sets mode: +o smaug
- # [00:32] * Joins: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com)
- # [00:32] * Quits: asac (asac@4F604B3F.7232AE11.B3DDC20A.IP) (Quit: leaving)
- # [00:33] * Quits: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net) (Quit: Leaving...)
- # [00:33] <bholley> all your m-i are belong to me
- # [00:33] <bholley> mwahahaha
- # [00:33] * Joins: alex (alex@moz-BD8D0A09.lightspeed.sntcca.sbcglobal.net)
- # [00:34] * Quits: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Max SendQ exceeded)
- # [00:34] * Joins: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:34] <imelven> what's the right way to simulate a click on a link/<a> tag in a mochitest ?
- # [00:34] <imelven> i tried getElementById() and then calling .click
- # [00:34] * Joins: njn (chatzilla@moz-5020B398.dyn.iinet.net.au)
- # [00:35] <imelven> and i also tried sendMouseEvent
- # [00:35] <imelven> neither of those seem to work
- # [00:35] * Joins: dria (dria@moz-86A004D9.dhcp-dynamic.fibreop.nb.bellaliant.net)
- # [00:36] <gavin> bz_sleep: ping?
- # [00:36] * mcote is now known as mcote|afk
- # [00:37] * Quits: newbie14 (kvirc@AD13EB4A.BBC03DF0.9A06DD32.IP) (Ping timeout)
- # [00:37] * Quits: dria (dria@moz-86A004D9.dhcp-dynamic.fibreop.nb.bellaliant.net) (Connection reset by peer)
- # [00:37] * Joins: dria (dria@moz-86A004D9.dhcp-dynamic.fibreop.nb.bellaliant.net)
- # [00:38] * Joins: driia (dria@moz-86A004D9.dhcp-dynamic.fibreop.nb.bellaliant.net)
- # [00:38] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [00:38] * Joins: allanlw (allanlw@moz-C6A27726.bstnma.fios.verizon.net)
- # [00:38] <myk> bsmedberg: calling XPCOMGlueStartup from the webapp launcher on mac is failing with:
- # [00:38] <myk> XPCOMGlueLoad error 4:0 for file [path/to]/libxpcom.dylib:
- # [00:38] <myk> Library not loaded: @executable_path/XUL
- # [00:38] <myk> Referenced from: [path/to]/libxpcom.dylib
- # [00:38] <myk> Reason: image not found
- # [00:38] <imelven> guess i could be hitting the popup blocker...
- # [00:39] * Joins: dwalkowski (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [00:39] * Quits: dria (dria@moz-86A004D9.dhcp-dynamic.fibreop.nb.bellaliant.net) (Ping timeout)
- # [00:39] <myk> bsmedberg: presumably that's because libxpcom is compiled to look for libxul at @executable_path/XUL, but the webapp launcher executable is in a different directory
- # [00:39] * Joins: newbie (kvirc@AD13EB4A.BBC03DF0.9A06DD32.IP)
- # [00:40] <dwalkowski> any suggestions?
- # [00:40] <myk> bsmedberg: i can work around the problem on the command line by setting DYLD_FALLBACK_LIBRARY_PATH to [path/to]
- # [00:40] * Quits: bbondy_away (bbondy@moz-28CF6D1C.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
- # [00:40] <myk> bsmedberg: but setting that env var inside the launcher itself via setenv doesn't have the same effect
- # [00:41] <dwalkowski> no it seems to ignore it
- # [00:41] * Joins: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net)
- # [00:42] <myk> bsmedberg: do you know of another way to get XPCOMGlueLoad to find libxul?
- # [00:42] * Quits: cjones (cjones@moz-45913895.socal.res.rr.com) (Quit: Leaving)
- # [00:42] * Joins: cjones (cjones@moz-45913895.socal.res.rr.com)
- # [00:42] * Quits: Goldorak (chatzilla@F063CC3D.9328D715.187A1082.IP) (Ping timeout)
- # [00:43] * Quits: JeroenDeDauw (jeroen@3D8B249.714666EF.52AB9A83.IP) (Quit: Leaving.)
- # [00:43] * Joins: Goldorak (chatzilla@F063CC3D.9328D715.187A1082.IP)
- # [00:44] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [00:46] * Quits: Goldorak (chatzilla@F063CC3D.9328D715.187A1082.IP) (Ping timeout)
- # [00:47] * Joins: cfree (chatzilla@moz-8470EB89.sc.res.rr.com)
- # [00:47] <Jesse> dbaron: i cited you! http://www.mvcsp.org/1/post/2012/03/on-36-speak-up-for-affordable-housing-in-mountain-view.html#comment588114778771671715
- # [00:47] * Joins: Goldorak (chatzilla@F063CC3D.9328D715.187A1082.IP)
- # [00:47] <bholley> imelven: just window.location = link.src
- # [00:47] <jaws> bent: what was the folder that i should create that new header file in?
- # [00:48] * driia is now known as dria
- # [00:49] * Quits: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Max SendQ exceeded)
- # [00:49] * Joins: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:49] <imelven> bholley: i'm trying to get being able to navigate via target= (or blocking it)
- # [00:49] <imelven> er trying to test
- # [00:51] <bholley> imelven: pass a second argument to window.open? https://developer.mozilla.org/en/DOM/window.open
- # [00:52] * Quits: @smaug (chatzilla@moz-8B1F10CC.gprs.sl-laajakaista.fi) (Ping timeout)
- # [00:52] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
- # [00:52] * Quits: Goldorak (chatzilla@F063CC3D.9328D715.187A1082.IP) (Ping timeout)
- # [00:52] <imelven> bholley: hm, that works for part of the problem, thanks :)
- # [00:53] * Joins: Goldorak (chatzilla@F063CC3D.9328D715.187A1082.IP)
- # [00:54] * Quits: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP) (Ping timeout)
- # [00:54] * Joins: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net)
- # [00:55] * Joins: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP)
- # [00:56] * njn is having one of those days where half of the web works great, and half of it doesn't work at all
- # [00:56] * njn is happy that gmail and bugzilla are in the working half
- # [00:56] * Quits: Goldorak (chatzilla@F063CC3D.9328D715.187A1082.IP) (Ping timeout)
- # [00:57] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Quit: brendan)
- # [00:57] * Joins: Goldorak (chatzilla@F063CC3D.9328D715.187A1082.IP)
- # [00:58] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [00:58] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
- # [00:58] * Joins: bonnie (bbsurender@moz-BBE3ABD.mv.mozilla.com)
- # [00:58] * gregglind is now known as gregglind_away
- # [00:58] <jlebar> philor, Can you change the message on try to indicate that https://bugzilla.mozilla.org/show_bug.cgi?id=732666 is fixed?
- # [00:58] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [00:58] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [00:59] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:59] * ChanServ sets mode: +o dbaron
- # [00:59] * Quits: diogogmt (kvirc@F1451709.44D93D66.1139E686.IP) (Ping timeout)
- # [01:00] <philor> jlebar: heh, I'm awful about that, my best ones being when I change it to "OPEN for bustage."
- # [01:00] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:00] * Quits: paoletto (paolo@moz-AA512F86.retail.telecomitalia.it) (Ping timeout)
- # [01:00] * Joins: paoletto (paolo@moz-AA512F86.retail.telecomitalia.it)
- # [01:03] <bbondy> philor: when did that build signing problem start happening btw?
- # [01:03] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird -- http://www.instantbird.com)
- # [01:03] * Joins: jamesr (jamesr@D18589DC.D6CCE4AE.77834EAA.IP)
- # [01:03] <bbondy> if it is new we might want to not do a nightly as it will lock people out of updates if a user is updated to a build that isn't signed
- # [01:04] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [01:04] <bbondy> actually I think for that sign check it'll fall back to not checking the cert without the service so n/m it's not that critical
- # [01:04] <philor> bbondy: hard to tell exactly, since there aren't timestamps in the build logs, but some time this morning, probably shortly after the red builds on mozilla-central that are starred as "signing servers were being updated"
- # [01:05] <bbondy> k
- # [01:06] <nthomas> AIUI bhearsum|afk was deploying some mac signing changes
- # [01:06] <philor> unfortunately, we don't really have any "don't do a nightly" switch, other than for someone to wait until 3am and then kill it
- # [01:07] <nthomas> we can turn them off if necessary
- # [01:07] <bbondy> no I just realized that only the service checks the authenticode signature
- # [01:07] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
- # [01:07] * joduinn-mtg is now known as joduinn
- # [01:07] <bbondy> so in the worst case people would get a failed update but the next time they restarted their browser it would fallback to the old way and give an authenticode check
- # [01:07] * Quits: cers (textual@moz-E3288E2B.bynqu1.dynamic.dsl.tele.dk) (Ping timeout)
- # [01:08] <bbondy> if it were a MAR signing problem then that's used both with and without the service so that would be a showstopper
- # [01:08] <bbondy> but it's an authenticode binary signing problem which is service only
- # [01:08] * Joins: JeroenDeDauw (jeroen@3D8B249.714666EF.52AB9A83.IP)
- # [01:09] * Joins: cers (textual@moz-E3288E2B.bynqu1.dynamic.dsl.tele.dk)
- # [01:09] * Quits: gkw (gkw@moz-BBE3ABD.mv.mozilla.com) (Quit: Instantbird 1.2a1pre)
- # [01:09] * Quits: gandalf (zbraniecki@moz-16955128.neoplus.adsl.tpnet.pl) (Ping timeout)
- # [01:10] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [01:11] * Joins: gandalf (zbraniecki@moz-307FE220.neoplus.adsl.tpnet.pl)
- # [01:11] * coop is now known as coop|afk
- # [01:12] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [01:13] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [01:13] * Joins: Boriss_ (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [01:13] * Quits: bent (chatzilla@moz-BBE3ABD.mv.mozilla.com) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.19/20110707195905])
- # [01:13] * Quits: geoffbrown (geoffbrown@moz-E63016E2.vc.shawcable.net) (Input/output error)
- # [01:13] * Joins: geoffbrown (geoffbrown@moz-E63016E2.vc.shawcable.net)
- # [01:14] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [01:14] * Boriss_ is now known as Boriss
- # [01:15] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: yuan)
- # [01:15] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
- # [01:15] * Quits: andreasn (andreasn@moz-3CC3C389.a336.priv.bahnhof.se) (Ping timeout)
- # [01:16] * Joins: gkw (gkw@moz-BBE3ABD.mv.mozilla.com)
- # [01:16] * Quits: Goldorak (chatzilla@F063CC3D.9328D715.187A1082.IP) (Ping timeout)
- # [01:16] * Joins: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
- # [01:16] * Quits: JeroenDeDauw (jeroen@3D8B249.714666EF.52AB9A83.IP) (Ping timeout)
- # [01:17] * Joins: Goldorak (chatzilla@F063CC3D.9328D715.187A1082.IP)
- # [01:17] * Quits: Goldorak (chatzilla@F063CC3D.9328D715.187A1082.IP) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [01:18] * Joins: bmoss (bmoss@moz-846FF591.hfc.comcastbusiness.net)
- # [01:18] * djvj is now known as djvj|away
- # [01:19] * Quits: Bas (chatzilla@moz-DF3CA35A.ftth.concepts.nl) (Ping timeout)
- # [01:19] <Waldo> !seen ashughes
- # [01:19] <firebot> ashughes was last seen 1 minute and 41 seconds ago, saying 'and in safe mode? firefox.exe -safe-mode' in #qa.
- # [01:19] * Joins: clee (clee@moz-7B0110AD.mv.mozilla.com)
- # [01:20] * Waldo hies
- # [01:20] * Joins: Bas (chatzilla@moz-DF3CA35A.ftth.concepts.nl)
- # [01:20] <hub> Waldo: want me to ping him?
- # [01:20] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
- # [01:20] <Waldo> nah, I got it :-)
- # [01:20] * Joins: mjschranz (mjschranz@560C8DD5.531FD64C.630E4E47.IP)
- # [01:20] <hub> ok, 'cause he is right behind me
- # [01:21] <Waldo> heh
- # [01:21] <Waldo> well, give it a minute or so to see if he sees #qa :-)
- # [01:21] <hub> he did :-)
- # [01:21] <Waldo> heh
- # [01:21] <Waldo> real life ftw
- # [01:22] * rail_away is now known as rail
- # [01:23] * Quits: clee (clee@moz-7B0110AD.mv.mozilla.com) (Quit: clee)
- # [01:23] * Quits: mjschranz (mjschranz@560C8DD5.531FD64C.630E4E47.IP) (Ping timeout)
- # [01:24] <jlebar> Where is the add-on ping code?
- # [01:24] <gavin> what do you mean by add-on ping?
- # [01:25] * Joins: mjschranz (mjschranz@A051EE1C.531FD64C.630E4E47.IP)
- # [01:25] <jlebar> gavin, I guess it's the code which asks AMO if there are any updates to our add-ons...
- # [01:25] * Quits: Joeh (joe@5A3923AA.BC22908.C7CEC4ED.IP) (Connection reset by peer)
- # [01:25] <jlebar> gavin, It's whatever the add-ons team uses to figure out how many users various add-ons have.
- # [01:26] <gavin> http://mxr.mozilla.org/mozilla-central/source/toolkit/mozapps/extensions/AddonRepository.jsm#834 I guess
- # [01:26] <gavin> somewhere in there anyways
- # [01:26] <jlebar> gavin, thanks!
- # [01:26] <gavin> http://mxr.mozilla.org/mozilla-central/source/toolkit/mozapps/extensions/AddonManager.jsm#821 is probably a better link
- # [01:26] * Quits: bonnie (bbsurender@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:27] <gavin> (the addonsmanager calls into AddonRepository)
- # [01:27] <gavin> Unfocused would know more!
- # [01:28] <njn> dbaron: does trace-malloc work on Windows?
- # [01:28] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Quit: brendan)
- # [01:28] <@dbaron> njn, yes
- # [01:28] <@dbaron> njn, though more slowly than other platforms
- # [01:29] <@dbaron> njn, primarily because of the stack walking
- # [01:29] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Quit: Mardak)
- # [01:29] <darktrojan> jlebar, you mean http://mxr.mozilla.org/mozilla-central/source/toolkit/mozapps/extensions/AddonUpdateChecker.jsm ?
- # [01:29] <Unfocused> jlebar: depends on what part... there's also https://mxr.mozilla.org/mozilla-central/source/toolkit/mozapps/extensions/XPIProvider.jsm#6918 and https://mxr.mozilla.org/mozilla-central/source/toolkit/mozapps/extensions/AddonUpdateChecker.jsm
- # [01:29] <njn> dbaron: but it produces correct stacks? good
- # [01:29] * Joins: bonnie (bbsurender@moz-BBE3ABD.mv.mozilla.com)
- # [01:30] <jlebar> Unfocused, Basically, I'm trying to verify the claim that the data AMO uses for "add-on usage" is actually enabled + disabled add-ons.
- # [01:30] <@dbaron> njn, it should, yes, though there are a bunch of things in our test harnesses that turn off the stack walking entirely so that we don't pay the perf cost when we don't need it
- # [01:30] <@dbaron> njn, there's an env var that disables it
- # [01:30] <njn> dbaron: I'm about to start bug 717853, which will use similar things to trace-malloc -- malloc/free interception, stack traces at allocation points
- # [01:30] <jlebar> Unfocused, Because Taras looked at some code and told me that Telemetry sends the same data as AMO uses. But we now know that Telemetry sends only active add-ons.
- # [01:30] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
- # [01:30] <njn> dbaron: I'm looking in tools/trace-malloc/
- # [01:30] * Joins: JeroenDeDauw (jeroen@3D8B249.714666EF.52AB9A83.IP)
- # [01:31] * Quits: jorendorff (jorendorff@moz-1747FB68.hsd1.tn.comcast.net) (Quit: jorendorff)
- # [01:31] <Unfocused> ah
- # [01:32] <darktrojan> AMO stats give a count for disabled addons
- # [01:32] <darktrojan> so something must
- # [01:32] * Ziggy_Maes is now known as Ziggy|AWAY
- # [01:32] <njn> dbaron: is nsTraceMalloc.c the best place to start looking?
- # [01:32] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
- # [01:32] <@dbaron> njn, at what?
- # [01:32] <@dbaron> njn, maybe... but the stack walking code is elsewhere
- # [01:32] <jlebar> darktrojan, AMO stats give disabled / enabled separately?
- # [01:32] <@dbaron> njn, xpcom/base/nsStackWalk*
- # [01:32] <njn> dbaron: I want to start by just getting and printing a stack trace at each malloc/free call
- # [01:32] <Unfocused> jlebar: then you want https://mxr.mozilla.org/mozilla-central/source/toolkit/mozapps/extensions/AddonManager.jsm#856
- # [01:33] <darktrojan> jlebar, it can tell you how many of your users have the addon disabled
- # [01:33] <jlebar> darktrojan, Huh. Maybe that's an AMO-only thing?
- # [01:33] * Quits: bmoss (bmoss@moz-846FF591.hfc.comcastbusiness.net) (Quit: bmoss)
- # [01:33] <njn> dbaron: if I can do that, the rest is just details, mostly
- # [01:33] <Unfocused> whereas, telemetery is https://mxr.mozilla.org/mozilla-central/source/toolkit/mozapps/extensions/XPIProvider.jsm#1766
- # [01:33] <@dbaron> njn, probably start with nsTraceMalloc.h and nsStackWalk.h and then look at nsTraceMalloc.c ?
- # [01:33] <jlebar> Unfocused, Okay, that's pretty clearly all add-ons...
- # [01:33] <njn> dbaron: ok, thx
- # [01:34] <darktrojan> jlebar, it's got to get the data from somewhere :)
- # [01:34] <jlebar> Unfocused, But what about darktrojan's enabled/disabled data? That's a separate channel?
- # [01:34] <jlebar> Unfocused, *just for AMO add-ons?
- # [01:34] <Unfocused> in the update ping, it sends the enabled/disabled state in the URL
- # [01:35] <jlebar> Unfocused, But the update ping doesn't always go to Mozilla's servers.
- # [01:35] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-1.9.2/rev/f66f339fd046 - Gavin Sharp - Bug 704354: r=dolske, a=lsblakk
- # [01:35] <firebot> http://hg.mozilla.org/releases/mozilla-1.9.2/rev/855980ed722d - Gavin Sharp - Bug 723808: disallow inheriting of system principal in type=content docshells, r=bz, a=lsblakk
- # [01:35] <Unfocused> if it's on AMO, then it does
- # [01:36] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:36] * Unfocused isn't sure what you're asking now
- # [01:36] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Ping timeout)
- # [01:37] <jlebar> Unfocused, So we collect some data about usage for non-AMO add-ons.
- # [01:37] <jlebar> Unfocused, That's apparently not coming from the update ping.
- # [01:38] <jlebar> Unfocused, I'd like to verify that, however we collect that data, it's not distinguishing between enabled and disabled add-ons.
- # [01:38] <Unfocused> ah, indeed - we also have a metadata ping - every addon (unless opt-ed out, but that's rare) will get additional data fetched from AMO (author, description, icon, etc etc)
- # [01:38] * joduinn is now known as joduinn-mtg
- # [01:38] <Unfocused> that's the first link, a few lines down
- # [01:39] <Unfocused> https://mxr.mozilla.org/mozilla-central/source/toolkit/mozapps/extensions/AddonManager.jsm#862
- # [01:39] * Quits: njn (chatzilla@moz-5020B398.dyn.iinet.net.au) (Ping timeout)
- # [01:39] <Unfocused> it runs that list of IDs (which is all addons) through this function before passing it to AMO: https://mxr.mozilla.org/mozilla-central/source/toolkit/mozapps/extensions/AddonRepository.jsm#146
- # [01:40] * Joins: njn (chatzilla@moz-5020B398.dyn.iinet.net.au)
- # [01:40] <Unfocused> and that doesn't filter on enabled/disabled
- # [01:40] * ctalbert|mtg is now known as ctalbert|afk
- # [01:40] <jlebar> Unfocused, Man, thanks for stepping me through this.
- # [01:41] <Unfocused> :) no problem
- # [01:41] <jlebar> I don't think I ever would have peeled this onion.
- # [01:41] <dao> that's pretty fishy. :( why would add-ons get metadate from AMO when they don't get updates there?
- # [01:41] * ewong|away is now known as ewong
- # [01:41] <dao> s/metadate/metadata/
- # [01:41] <Unfocused> because there's no other mechanism to update metadata
- # [01:42] <darktrojan> aha, /me just figured out what he was trying to do a few days ago
- # [01:42] <Unfocused> (addons can opt-out of that, btw)
- # [01:42] <dao> I know they can. we also know that most add-ons won't opt out
- # [01:43] <dao> I'm saying we know on the client side that AMO won't have metadata for them
- # [01:43] <gavin> I don't think we know that
- # [01:43] <dao> so there's no point in asking AMO, even if there's no other way to update metadata
- # [01:44] * Quits: odin_ (Odin@moz-66D3502E.zone5.bethere.co.uk) (Ping timeout)
- # [01:44] * Joins: odin_ (Odin@moz-66D3502E.zone5.bethere.co.uk)
- # [01:44] * Quits: JeroenDeDauw (jeroen@3D8B249.714666EF.52AB9A83.IP) (Ping timeout)
- # [01:44] <Unfocused> we don't know that - there are addons that are on AMO, but are also hosted elsewhere (and thus don't update via AMO)
- # [01:45] <Unfocused> i don't have numbers though
- # [01:45] <njn> dbaron: AFAICT when trace-malloc is enabled you try to free everything at shutdown -- is this to detect leaks?
- # [01:45] <darktrojan> if we stopped sending that ping, would the addon completely disappear from our radar?
- # [01:45] <dao> Unfocused: hosted on AMO with custom update URLs?
- # [01:45] <Unfocused> and the decision to always ping AMO predates me
- # [01:46] <@dbaron> njn, I thought we had a separate ifdef for "try to shut down properly"
- # [01:46] * Quits: sewardj (sewardj@moz-A448A25E.dip.t-dialin.net) (Ping timeout)
- # [01:46] <@dbaron> njn, but, yes, one of the main uses of trace-malloc is for detecting leaks
- # [01:46] * rail is now known as rail_away
- # [01:46] <njn> dbaron: I see http://mxr.mozilla.org/mozilla-central/source/gfx/thebes/gfxPlatform.cpp#392 and a couple of similar ones
- # [01:46] <Unfocused> dao: hosted on AMO and also hosted elsewhere (which won't have that AMO update URL)
- # [01:47] <njn> dbaron: a lot of the places where we have |#if NS_TRACE_MALLOC| I'll want to add a "||
- # [01:47] * Joins: Ami_Ty (Amie@moz-BBE3ABD.mv.mozilla.com)
- # [01:47] <njn> || MOZ_DMD
- # [01:47] <njn> but I think those places are an exception
- # [01:48] <njn> where "those places" == "places where we try to free everyting"
- # [01:48] <@dbaron> njn, I thought we already had a macro for that
- # [01:48] * Joins: sewardj (sewardj@moz-A448A25E.dip.t-dialin.net)
- # [01:48] <@dbaron> njn, at the very least, I reviewed a patch that added such a macro
- # [01:48] <@dbaron> njn, maybe it never landed
- # [01:48] <njn> dbaron: maybe
- # [01:48] <dao> Unfocused: and by that you mean no update URL at all or one that doesn't point to AMO?
- # [01:49] <Unfocused> dao: it's not just metadata though - we only use that for compatibility overrides (as of Fx10)
- # [01:49] <Unfocused> one that won't point to AMO
- # [01:49] <Asa> Monty is awesome http://people.xiph.org/~xiphmont/demo/neil-young.html
- # [01:49] <@dbaron> njn, #if defined(NS_TRACE_MALLOC) || defined(NS_BUILD_REFCNT_LOGGING) || defined(MOZ_VALGRIND)
- # [01:49] <@dbaron> #define NS_FREE_PERMANENT_DATA
- # [01:49] <@dbaron> #endif
- # [01:49] <@dbaron> njn, in nscore.h
- # [01:50] <@dbaron> njn, what are you seeing that's ifdef NS_TRACE_MALLOC but should be ifdef NS_FREE_PERMANENT_DATA ?
- # [01:50] <@dbaron> njn, actually, I don't particularly care what it is if you're going to fix it :-)
- # [01:50] <njn> dbaron: there's that gfxPlatform one I pasted above
- # [01:50] * Quits: harth (harth@moz-D62C1A52.hsd1.ca.comcast.net) (Input/output error)
- # [01:51] <@dbaron> njn, yeah, that should change to NS_FREE_PERMANENT_DATA
- # [01:51] * Quits: mixedpuppy (mixedpuppy@21B7B9F2.B87E9213.6E712CE2.IP) (Quit: mixedpuppy)
- # [01:51] * Joins: harth (harth@moz-D62C1A52.hsd1.ca.comcast.net)
- # [01:52] <njn> dbaron: ok
- # [01:53] * Quits: ircloggr (nodebot@moz-589D7D21.compute-1.amazonaws.com) (Client exited)
- # [01:54] * Joins: ircloggr (nodebot@moz-2610638F.compute-1.amazonaws.com)
- # [01:55] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [01:55] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [01:55] <njn> dbaron: so trace-malloc is started at http://mxr.mozilla.org/mozilla-central/source/xpcom/base/nsTraceRefcntImpl.cpp#924, AFAICT. is NS_LogInit a standard start point for some kind of xpcom service or something?
- # [01:55] * Quits: AaronMT (AaronMT@moz-DB17C53A.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [01:56] <@dbaron> njn, "standard"?
- # [01:56] * Joins: heftig (Jan@moz-14E70D51.dip.t-dialin.net)
- # [01:56] <njn> dbaron: I'm wondering where NS_LogInit is called, there seems to be a number of functions with that name
- # [01:56] <@dbaron> njn, it's probably "for things that need to start really early", perhaps?
- # [01:56] * Quits: heftig_ (Jan@moz-3F900773.dip.t-dialin.net) (Ping timeout)
- # [01:56] * Joins: diogogmt (kvirc@F1451709.44D93D66.1139E686.IP)
- # [01:56] <@dbaron> njn, from NS_InitXPCOM2 in xpcom/build/nsXPComInit.cpp
- # [01:57] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [01:57] * lsblakk is now known as lsblakk|biab
- # [01:58] <njn> dbaron: what's the basic function of nsTraceRefcntImpl.cpp ?
- # [01:59] <@dbaron> njn, the nsTraceRefcnt leak debugging tools
- # [01:59] * Quits: dwalkowski (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [01:59] <@dbaron> njn, as described in https://wiki.mozilla.org/Performance:Leak_Tools#trace-refcnt_and_the_refcount_balancer
- # [02:00] <njn> dbaron: I'm wondering if that's where I should start DMD from as well
- # [02:00] * Quits: gandalf (zbraniecki@moz-307FE220.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
- # [02:00] <@dbaron> njn, it does miss a few allocations when you start there, but it gets most of them
- # [02:00] <njn> dbaron: I'm just looking at all the places in the codebase where trace-malloc hooks in, and trying to work out if I need to do something for DMD
- # [02:02] * Joins: ibarlow (ibarlow@moz-D5CDF301.cpe.net.cable.rogers.com)
- # [02:02] * Quits: ibarlow (ibarlow@moz-D5CDF301.cpe.net.cable.rogers.com) (Input/output error)
- # [02:02] * Joins: JeroenDeDauw (jeroen@moz-16AF3121.dip.t-dialin.net)
- # [02:03] * Quits: mak (chatzilla@moz-E5FE2425.retail.telecomitalia.it) (Input/output error)
- # [02:04] * Quits: Pike (Pike@moz-E31CD2CB.mozilla.org) (Quit: ChatZilla 0.9.88 [Firefox 9.0.1/20111220165912])
- # [02:04] <edmorley> Trace Malloc Allocs increase 51.6% on MacOSX 10.5.2 Mozilla-Beta
- # [02:04] <edmorley> well that sounds promising...
- # [02:04] <njn> dbaron: I don't understand http://mxr.mozilla.org/mozilla-central/source/configure.in#7278, i.e. that specific line
- # [02:04] <njn> MOZ_TRACE_MALLOC?
- # [02:05] <edmorley> kinetik: https://groups.google.com/forum/#!topic/mozilla.dev.tree-management/QUq2EhpLsX8
- # [02:05] <@dbaron> njn, I think it lets people set an env var (possibly in their mozconfig) as an alternative to a configure option
- # [02:05] <njn> dbaron: ok, thanks
- # [02:05] <@dbaron> njn, not 100% sure, though
- # [02:06] <@dbaron> njn, configure is crufty
- # [02:08] * Quits: bholley (bholley@moz-BBE3ABD.mv.mozilla.com) (Quit: bholley)
- # [02:09] * Joins: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com)
- # [02:09] * Quits: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving...)
- # [02:09] * Quits: JeroenDeDauw (jeroen@moz-16AF3121.dip.t-dialin.net) (Quit: Leaving.)
- # [02:10] * Quits: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: leaving)
- # [02:10] * Joins: JeroenDeDauw (jeroen@moz-16AF3121.dip.t-dialin.net)
- # [02:13] * Quits: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:13] <kinetik> edmorley: pretty hard to believe that was caused by my patch
- # [02:13] * Quits: peregrino (peregrino@moz-69C6193.telecom.net.ar) (Quit: peregrino)
- # [02:14] <edmorley> kinetik: I hadn't looked at the diff, I don;'t normally pay much attention to the non m-c/inbound dev.tree-management mails, just thought it worth posting your way in case
- # [02:14] <kinetik> edmorley: okay, thanks
- # [02:14] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [02:15] <wesj> tn: ping
- # [02:15] <tn> wesj, pong
- # [02:15] <mbrubeck> We seem to get nonsensical regression ranges for Aurora/Beta performance mails in general...
- # [02:15] <wesj> tn: hey, i think you may have broken touch events
- # [02:15] <mbrubeck> For example, empty regression ranges are very common
- # [02:16] <wesj> in both of those code paths you inserted, you are using GUIEvent->refPoint, but the point of splitting that was that for touchevents, GUIEvent->refPoint is not valid
- # [02:17] <dholbert> mbrubeck, Aside from the contents of the patch, it looks like this regression range is actually sensible, from the graph
- # [02:17] <dholbert> very mysterious
- # [02:17] <tn> wesj, ah, good catch
- # [02:17] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Quit: brendan)
- # [02:18] <dholbert> (Trace Malloc Allocs basically stable for the last 3 months, and then they jump up 50% and have remained there for 3 builds. I wonder if an infra change could have caused it)
- # [02:18] * khuey is now known as khuey|away
- # [02:18] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Boriss)
- # [02:19] <edmorley> dholbert: yeah was coming to the same conclusion, given the graph (http://graphs-new.mozilla.org/graph.html#tests=[[30,53,7]]&sel=1330546747112.5671,1330687165023.015&displayrange=7&datatype=running) vs the patch
- # [02:19] * Joins: raccettura (raccettura@moz-660B8F4B.hsd1.nj.comcast.net)
- # [02:20] * Quits: bonnie (bbsurender@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:20] <dholbert> edmorley, yeah
- # [02:21] <mbrubeck> edmorley, dholbert, kinetik: I'll try retriggering a run on the push before kinetic's...
- # [02:21] <dholbert> mbrubeck, sounds like a good idea
- # [02:22] * Quits: AutomatedTester (AutomatedT@moz-6CE0941E.as13285.net) (Input/output error)
- # [02:22] <mbrubeck> now which of these damn Talos suites does Trace Mallocs come from?
- # [02:23] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
- # [02:23] <tn> wesj, i put a quick followup patch in the original bug to address this
- # [02:23] * Quits: JeroenDeDauw (jeroen@moz-16AF3121.dip.t-dialin.net) (Ping timeout)
- # [02:24] <kinetik> mbrubeck: cheers
- # [02:25] <mbrubeck> Hmm, I see the same regression on inbound in January...
- # [02:25] <mbrubeck> and on Aurora a while later in January...
- # [02:26] <mbrubeck> All blamed on different, probably-wrong changesets. (e.g. one was blamed on me changing a pref in XUL fennec.)
- # [02:27] <mbrubeck> http://graphs-new.mozilla.org/graph.html#tests=[[30,53,7],[30,63,7],[30,53,8],[30,52,7]]&sel=none&displayrange=90&datatype=running
- # [02:30] * Joins: josh (josh@2E7A69E.CF5FEE20.2A2F4638.IP)
- # [02:30] * Joins: Mossop (mossop@moz-B365CA4B.dsl.dynamic.sonic.net)
- # [02:30] * Joins: mijia (mijia@DC4232F0.766373FB.C3A57E70.IP)
- # [02:31] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Quit: brendan)
- # [02:31] <kinetik> no regression where my patch landed on aurora, either
- # [02:32] <mbrubeck> And the graphs really do point to the changesets from the regression emails, which are obviously wrong. (The inbound one was a B2G-only change.)
- # [02:32] * Quits: anant (anant@moz-BBE3ABD.mv.mozilla.com) (Quit: anant)
- # [02:32] <mbrubeck> also, what's with the sudden improvement back in December..?
- # [02:32] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [02:33] <mbrubeck> oh, probably from an aurora->beta merge
- # [02:35] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [02:37] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [02:37] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [02:37] <njn> dbaron: toolkit/xre/nsAppRunner.cpp also has CLEANUP_MEMORY
- # [02:38] <@dbaron> njn, yeah, should also be converted
- # [02:38] * njn assumes nscore.h is visible within nsAppRunner.cpp
- # [02:39] <njn> dbaron: but that's within a #if defined(MOZ_WIDGET_GTK2)...
- # [02:39] <@dbaron> njn, only becaus eit's only relevant in the GTK2 case
- # [02:39] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [02:39] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [02:40] <njn> dbaron: I've changed it to:
- # [02:41] <njn> #if defined(DEBUG) || defined(NS_FREE_PERMANENT_DATA)
- # [02:41] <njn> #define CLEANUP_MEMORY 1
- # [02:41] * Quits: jimm (jmathies@moz-7F164CA1.pn.at.cox.net) (Quit: )
- # [02:41] * Joins: lmandel (lmandel@moz-113D7D7C.cable.teksavvy.com)
- # [02:43] <@dbaron> njn, yeah
- # [02:43] * Joins: kanru (user@moz-99690620.hinet-ip.hinet.net)
- # [02:43] * Joins: Mardak (Mardak@moz-6C16821C.dsl.pltn13.pacbell.net)
- # [02:43] * Quits: micahg (micahg@moz-6E8FD6B4.c3-0.arm-ubr1.chi-arm.il.cable.rcn.com) (Connection reset by peer)
- # [02:44] <ehugg> My bug for level 1 try server access was resolved today. Didn't get it to work though - details here if anyone might know - http://pastebin.mozilla.org/1504171
- # [02:45] <gavin> ehugg: best way to configure ssh is by using ~/.ssh/config
- # [02:45] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Ping timeout)
- # [02:45] <gavin> and adding the hg.mozilla.org config per https://developer.mozilla.org/en/Mercurial_FAQ#Required_configuration
- # [02:46] * Joins: thinker (thinker@moz-71AD2643.dynamic.kbronet.com.tw)
- # [02:46] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
- # [02:48] <njn> dbaron: hmm, there's a bunch of stuff in tools/trace-malloc/lib that DMD will want verbatim copies of, e.g. all the windows specific stuff. I'm wondering how best to structure things.
- # [02:48] * Quits: Mook_as (mook@moz-1FCC0032.activestate.com) (Quit: gone)
- # [02:48] * Quits: dria (dria@moz-86A004D9.dhcp-dynamic.fibreop.nb.bellaliant.net) (Quit: dria)
- # [02:48] <gavin> ehugg: if that doesn't work, double check that the private key being used when calling |ssh -v hg.mozilla.org| is the one associated with the pubkey that was added to your account
- # [02:48] * Joins: micahg (micahg@moz-6E8FD6B4.c3-0.arm-ubr1.chi-arm.il.cable.rcn.com)
- # [02:48] <gavin> ehugg: and if _that_ doesn't help, file a new server-ops bug :)
- # [02:49] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Boriss)
- # [02:50] * Quits: necolas (necolas@moz-F9C3140E.bb.sky.com) (Client exited)
- # [02:53] <ehugg> gavin: Turns out I had to run ssh-add because I had recently put the key pair into .ssh. Thanks much.
- # [02:54] * Joins: dseif (dseif@moz-A12A844A.dsl.teksavvy.com)
- # [02:55] * Joins: Boriss_ (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [02:56] * Quits: Mardak (Mardak@moz-6C16821C.dsl.pltn13.pacbell.net) (Quit: Mardak)
- # [02:57] * KaiRo_away is now known as KaiRo
- # [02:57] * Quits: Bas (chatzilla@moz-DF3CA35A.ftth.concepts.nl) (Ping timeout)
- # [02:57] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
- # [02:57] * Joins: ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP)
- # [02:57] * ChanServ sets mode: +o ehsan
- # [02:58] * Joins: Bas (chatzilla@moz-DF3CA35A.ftth.concepts.nl)
- # [02:58] * Quits: priya (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [02:58] * Quits: jhammink (textual@moz-BBE3ABD.mv.mozilla.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [02:58] * Joins: bjacob (bjacob@920717F9.9758A021.147E3FF0.IP)
- # [02:59] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [02:59] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [02:59] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: Eaten by grue.)
- # [03:01] * Joins: nli (nli@moz-99690620.hinet-ip.hinet.net)
- # [03:01] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Quit: ChatZilla 0.9.87-4.1450hg.fc15 [XULRunner 10.0.1/20120213092145])
- # [03:01] * Quits: aja (chatzilla@F48EAD37.625E483C.7880DB15.IP) (Ping timeout)
- # [03:02] * Quits: josh (josh@2E7A69E.CF5FEE20.2A2F4638.IP) (Quit: josh)
- # [03:02] * Quits: lmandel (lmandel@moz-113D7D7C.cable.teksavvy.com) (Quit: lmandel)
- # [03:04] * Quits: KaiRo (robert@moz-F1E10103.adsl.highway.telekom.at) (Connection reset by peer)
- # [03:04] * Quits: vikash (vikash@7F921CD9.2905CAEE.5D9ABA9F.IP) (Quit: Leaving)
- # [03:04] * Quits: nthomas (chatzilla@moz-490B7707.dsl.telstraclear.net) (Ping timeout)
- # [03:05] <gavin> ehugg: np!
- # [03:05] * jlebar is now known as jlebar|away
- # [03:06] * Quits: Boriss_ (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Boriss_)
- # [03:07] * Quits: dao (dao@moz-1377C14D.superkabel.de) (Quit: Leaving.)
- # [03:07] * heycam is now known as heycam|away
- # [03:07] <philor> \o/
- # [03:07] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [03:08] <philor> I started starring inbound the minute I woke up, and now, other than a few things I refused to deal with, it's actually starred
- # [03:08] <philor> only 8 hours!
- # [03:08] * Quits: biesi (cbiesinger@EE9A5AA8.6B10AC3.E2F59BBC.IP) (Ping timeout)
- # [03:08] * Joins: nthomas (chatzilla@moz-490B7707.dsl.telstraclear.net)
- # [03:09] <mccr8> hooray!
- # [03:09] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Client exited)
- # [03:09] <philor> only 11 unstarred on aurora!
- # [03:09] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [03:09] <RyanVM> philor: sounds like an incredibly productive use of your time
- # [03:09] <philor> only 3 on beta!
- # [03:10] <philor> 2 on esr10 if you have Android blinkers on
- # [03:11] <philor> well, I did two loads of laundry
- # [03:11] <philor> filed a bug to make someone come back after his workday was over
- # [03:12] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Quit: nhirata)
- # [03:12] * Quits: kinetik (kinetik@B0506AEA.F200EF31.613E47D1.IP) (Quit: leaving)
- # [03:12] * Quits: @dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Quit: dveditz)
- # [03:13] <RyanVM> philor: if you're ever out by Philly, I'd like to buy you a round
- # [03:13] <RyanVM> and a cheesesteak, if that's your thing :P
- # [03:13] * Quits: kanru (user@moz-99690620.hinet-ip.hinet.net) (Client exited)
- # [03:13] * Quits: bretr (bret_recka@moz-BBE3ABD.mv.mozilla.com) (Quit: bretr)
- # [03:14] * Joins: kanru (user@moz-99690620.hinet-ip.hinet.net)
- # [03:14] <philor> as long as the economy recovers before I die, so I can actually retire, there are both people and fish I need to meet in Pennsylvania
- # [03:14] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [03:15] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [03:16] <RyanVM> heh
- # [03:16] <RyanVM> i forget, is josh still around Philly or did he move to NYC?
- # [03:16] <kbrosnan> RyanVM: nyc afik
- # [03:17] * Joins: jhammink (textual@moz-BBE3ABD.mv.mozilla.com)
- # [03:17] * Joins: regen (Miller@moz-7606A082.adsl.dynamic.seed.net.tw)
- # [03:17] <RyanVM> ok, that's what I thought
- # [03:17] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
- # [03:18] <JonathanS> philor, the economy get worst before it get better
- # [03:18] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Ping timeout)
- # [03:18] <philor> that tends to be the case, rather like the way your keys are always in the last place you look
- # [03:19] * Quits: gozala (gozala@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Leaving.)
- # [03:19] * Quits: wesj (wesj@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
- # [03:19] <RyanVM> one hopes, anyway
- # [03:20] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Quit: juanb)
- # [03:20] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
- # [03:20] <rnewman> philor: shush, with your logic
- # [03:21] <JonathanS> rnewman, is he is spock?
- # [03:21] <rnewman> I've never seen them together
- # [03:21] * Quits: vikram360 (vikram360@5B81B15F.C4369F7.2A068A5E.IP) (Ping timeout)
- # [03:22] <philor> well played
- # [03:23] * Quits: thinker (thinker@moz-71AD2643.dynamic.kbronet.com.tw) (Connection reset by peer)
- # [03:25] * Quits: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [03:26] * Quits: slowpoke (slowpoke@moz-F773540F.gigabit.perfect-privacy.com) (Ping timeout)
- # [03:26] * Joins: slowpoke (slowpoke@moz-F773540F.gigabit.perfect-privacy.com)
- # [03:26] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [03:27] * Quits: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving)
- # [03:28] * Quits: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP) (Ping timeout)
- # [03:28] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Boriss)
- # [03:29] * Joins: gozala (gozala@429717EF.C60FE7DC.4065847B.IP)
- # [03:29] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [03:30] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Quit: mccr8)
- # [03:30] * joduinn-mtg is now known as joduinn
- # [03:30] * Quits: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net) (Quit: jgriffin)
- # [03:31] * Quits: gozala (gozala@429717EF.C60FE7DC.4065847B.IP) (Quit: Leaving.)
- # [03:32] * Joins: bnicholson (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net)
- # [03:33] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [03:33] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [03:33] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [03:34] * jhford-work is now known as jhford-work-away
- # [03:37] * Joins: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP)
- # [03:37] * Quits: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com) (Quit: Konversation terminated!)
- # [03:37] * Joins: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com)
- # [03:38] * jmaher|afk is now known as jmaher
- # [03:38] * Quits: jhammink (textual@moz-BBE3ABD.mv.mozilla.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [03:38] * Quits: faramarz (faramarz@moz-BBE3ABD.mv.mozilla.com) (Quit: faramarz)
- # [03:39] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Boriss)
- # [03:40] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [03:41] <njn> dbaron: so trace-malloc maintains a tree of stack traces, with common prefixes commoned out? cool
- # [03:41] <@dbaron> njn, yes
- # [03:41] <njn> dbaron: exactly what I need! :)
- # [03:41] <@dbaron> njn, along with some basic recursion elimination, I think
- # [03:41] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Boriss)
- # [03:42] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [03:43] <njn> dbaron: AFAICt, NS_TraceMallocStartup(-1) is called very early on, and then NS_TraceMallocStartup(n) is called slightly later
- # [03:43] <njn> from NS_TraceMallocStartupArgs
- # [03:45] * fabrice is now known as fabrice|afk
- # [03:46] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Boriss)
- # [03:48] * Quits: chewey (chewey@moz-62FB5C24.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
- # [03:48] * Joins: juanb (jbecerra@moz-F1012875.hsd1.ca.comcast.net)
- # [03:48] * Joins: chewey (chewey@moz-7AB280D6.dip0.t-ipconnect.de)
- # [03:49] * Joins: kinetik (kinetik@B0506AEA.F200EF31.613E47D1.IP)
- # [03:50] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [03:50] * Joins: waschtl (waschtl@moz-1A6248C.vnet-inc.com)
- # [03:50] * Quits: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [03:53] * Joins: peregrino (peregrino@moz-69C6193.telecom.net.ar)
- # [03:53] * Quits: bkero (bkero2@moz-ED825A1B.members.linode.com) (Ping timeout)
- # [03:54] <njn> dbaron: I don't see line number in the trace-malloc stacks on Linux in a --enable-debug build. Am I doing something wrong?
- # [03:54] <@dbaron> njn, on Linux you probably need to run them through fix-linux-stack
- # [03:54] * Quits: sewardj (sewardj@moz-A448A25E.dip.t-dialin.net) (Ping timeout)
- # [03:55] * Joins: sewardj (sewardj@moz-303B65EC.dip.t-dialin.net)
- # [03:55] * Joins: biesi (cbiesinger@moz-4700570F.tmodns.net)
- # [03:56] <njn> dbaron: where is fix-linux-stack?
- # [03:56] <@dbaron> njn, tools/rb/
- # [03:56] <njn> got it
- # [03:56] * Joins: bkero (bkero2@moz-ED825A1B.members.linode.com)
- # [03:57] <njn> dbaron: my build has both --enable-debug and --enable-optimize='-O', is that relevant?
- # [03:57] <njn> I could remove the --enable-optimize='-O' if necessary
- # [03:57] <@dbaron> njn, shouldn't be
- # [03:59] * heycam|away is now known as heycam
- # [03:59] * Quits: cjones (cjones@moz-45913895.socal.res.rr.com) (Ping timeout)
- # [04:00] <njn> dbaron: ok, fix-linux-stack.pl works, thanks
- # [04:01] * joduinn is now known as joduinn-afk
- # [04:02] * zpao is now known as zpao|detached
- # [04:02] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [04:03] * Quits: timdream (timdream@EA26CFDC.FC82ACD8.D938BA7F.IP) (Quit: timdream)
- # [04:03] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [04:06] <jgilbert> have build times ever been tracked over time?
- # [04:07] * Joins: sritolia (srikant@3034EE0A.9B552DFD.5D9ABA9F.IP)
- # [04:07] * Quits: terrence (terrence@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [04:08] * Joins: cjones (cjones@moz-45913895.socal.res.rr.com)
- # [04:09] <edmorley> jgilbert: until the brasstacks oopsie, we had the gofaster dashboard, I presume it will be re-instated at some point (ask in #ateam perhaps)
- # [04:10] <jgilbert> ah, ok
- # [04:10] <jgilbert> just curious
- # [04:11] * Quits: jamesr (jamesr@D18589DC.D6CCE4AE.77834EAA.IP) (Ping timeout)
- # [04:11] * Joins: jamesr (jamesr@D18589DC.D6CCE4AE.77834EAA.IP)
- # [04:12] * lsblakk|biab is now known as lsblakk
- # [04:12] * Quits: gkw (gkw@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [04:13] * Quits: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP) (Quit: rniwa)
- # [04:13] * Joins: sworkman_ (sworkman@moz-BBE3ABD.mv.mozilla.com)
- # [04:13] <philor> seems like someone did a blog post about some tinderbox mining, back toward the start of gofaster
- # [04:14] <edmorley> jgilbert: there's http://jagriffin.wordpress.com/2011/09/06/gofaster-deeper-data-analysis/ and I'm sure I saw a longer term (ie last few years) analysis of lines of code vs build time, but I might be mis-remembering
- # [04:14] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [04:14] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [04:14] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [04:14] * Joins: jhammink (textual@moz-BBE3ABD.mv.mozilla.com)
- # [04:14] * Joins: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net)
- # [04:15] * juanb is now known as juanb|afk
- # [04:15] <jhammel> are the endemic hg failures on try known? (e.g. https://tbpl.mozilla.org/php/getParsedLog.php?id=9835673&tree=Try&full=1 )
- # [04:15] * Quits: sworkman_ (sworkman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [04:15] * Quits: edmorley (edmorley@moz-C40456C7.range109-152.btcentralplus.com) (Quit: time for bed)
- # [04:16] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [04:16] * Quits: sritolia (srikant@3034EE0A.9B552DFD.5D9ABA9F.IP) (Ping timeout)
- # [04:16] <philor> jhammel: was it just a brief period around 17:00?
- # [04:17] <philor> oh, that's clear back this morning
- # [04:17] * Quits: jamesr (jamesr@D18589DC.D6CCE4AE.77834EAA.IP) (Quit: jamesr)
- # [04:17] * Joins: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net)
- # [04:17] <philor> share doesn't work on win64: known
- # [04:17] * Quits: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net) (Quit: ChatZilla 0.9.88 [Firefox 13.0a1/20120304184503])
- # [04:18] <philor> mirrors were crap this morning: known
- # [04:18] <jhammel> okay, cool
- # [04:18] <jhammel> thanks philor
- # [04:18] * Quits: jhammink (textual@moz-BBE3ABD.mv.mozilla.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [04:18] <philor> heh, I'm only two failures into it, there's plenty more
- # [04:19] <philor> I think it ends with a known but not fixed thing where it fails to get the rev it wants, so it falls back to pulling something it should know doesn't have the rev it wants
- # [04:19] <jhammel> heh
- # [04:20] * Joins: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com)
- # [04:21] * Joins: aja (chatzilla@F48EAD37.625E483C.7880DB15.IP)
- # [04:21] <philor> wow those are painful to watch
- # [04:21] * Joins: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp)
- # [04:22] <philor> combination of the mirrors being broken, and then seven years of the bad luck that 61 minutes is not, as it happens, enough time to do a full clone of try
- # [04:22] * Quits: hub (hub@21B7B9F2.B87E9213.6E712CE2.IP) (Ping timeout)
- # [04:23] * Quits: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [04:23] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
- # [04:24] <philor> but without the clownshoes of falling back to a bundle that it already knew didn't have your rev, so that part's less painful
- # [04:24] * Quits: diogogmt (kvirc@F1451709.44D93D66.1139E686.IP) (Quit: KVIrc 4.1.1 Equilibrium http://www.kvirc.net/)
- # [04:25] * Joins: Mook (mook@moz-D4B2E3F9.dsl.teksavvy.com)
- # [04:30] * Quits: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net) (Quit: pizza)
- # [04:31] * Quits: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jet)
- # [04:33] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [04:33] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [04:33] * Quits: peregrino (peregrino@moz-69C6193.telecom.net.ar) (Quit: peregrino)
- # [04:34] * Joins: jdm (jdm@moz-15BB5FE6.cable.teksavvy.com)
- # [04:34] * Joins: m_kato (m_kato@moz-348F61F0.mozilla.or.jp)
- # [04:35] * Joins: peregrino (peregrino@moz-69C6193.telecom.net.ar)
- # [04:36] * Quits: dcamp (dave@moz-8EBEC133.hsd1.wa.comcast.net) (Quit: Leaving...)
- # [04:36] * Quits: biesi (cbiesinger@moz-4700570F.tmodns.net) (Ping timeout)
- # [04:39] * Joins: Lucas (Lucas@moz-92C28224.hsd1.ca.comcast.net)
- # [04:42] * Joins: sauron (smokey@moz-5612C150.dsl.mindspring.com)
- # [04:42] <sauron> any build-system type folks here right now?
- # [04:43] * sauron trying to figure out bustage from bug 723808
- # [04:43] <sauron> on 1.9.2
- # [04:44] <sauron> i fixed the easy problem, but it's opened up a giant one I don't know how to tackle
- # [04:44] * Quits: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP) (Quit: beaufour)
- # [04:44] * Quits: peregrino (peregrino@moz-69C6193.telecom.net.ar) (Connection reset by peer)
- # [04:44] * Quits: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP) (Ping timeout)
- # [04:46] * Quits: rs (rs@moz-81DE1C65.dsl.scrm01.sbcglobal.net) (Ping timeout)
- # [04:46] * Joins: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net)
- # [04:47] * Quits: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp) (Quit: Leaving...)
- # [04:48] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Quit: Jesse)
- # [04:49] * Joins: timdream (timdream@31DCCFD1.6F5A15AA.F22F0031.IP)
- # [04:49] * Quits: mjschranz (mjschranz@A051EE1C.531FD64C.630E4E47.IP) (Ping timeout)
- # [04:50] * Joins: Mardak (Mardak@moz-ED2A7100.dsl.pltn13.sbcglobal.net)
- # [04:52] * Joins: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP)
- # [04:52] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [04:52] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [04:54] * Quits: timdream (timdream@31DCCFD1.6F5A15AA.F22F0031.IP) (Quit: timdream)
- # [04:55] <philor> gavin: ^ you scored a Camino-bustage!
- # [04:55] * philor longs for the old days, when we could bust it two or three times a week
- # [04:56] * Joins: timdream (timdream@31DCCFD1.6F5A15AA.F22F0031.IP)
- # [04:58] <taras> ttaubert: ping
- # [04:58] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
- # [05:00] * Quits: @ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP) (Input/output error)
- # [05:00] * Joins: hub (hub@moz-E2FCA694.figuiere.net)
- # [05:01] * Quits: Ami_Ty (Amie@moz-BBE3ABD.mv.mozilla.com) (Quit: Ami_Ty)
- # [05:02] * Quits: kennyluck (kennyluck@moz-78921242.dynamic.hinet.net) (Quit: kennyluck)
- # [05:03] <philor> sauron: is it more subtle than the missing "#include "nsContentUtils.h"" it looks like to me?
- # [05:03] <sauron> yes, it's an ld (linker) error, not a compiler error
- # [05:04] * sauron is writing a comment in the bug, since the relevant people appear to be asleep
- # [05:06] <philor> yeah, asleep. that's what they *want* you to think
- # [05:07] * glob|away is now known as glob
- # [05:08] * Quits: Jeffrey (chatzilla@moz-AB50ABBF.hsd1.sc.comcast.net) (Ping timeout)
- # [05:10] * Joins: janv (varga@moz-DE50E089.flarion.as5628.telecom.sk)
- # [05:11] * Quits: ehugg (chatzilla@C952C61C.C5EAED67.6CD50604.IP) (Ping timeout)
- # [05:12] * Joins: bonnie (bbsurender@654012E9.CFB1C97.DD3002AF.IP)
- # [05:12] * juanb|afk is now known as juanb
- # [05:13] * Quits: bonnie (bbsurender@654012E9.CFB1C97.DD3002AF.IP) (Quit: Ex-Chat)
- # [05:14] * jmaher is now known as jmaher|afk
- # [05:15] * Quits: dseif (dseif@moz-A12A844A.dsl.teksavvy.com) (Input/output error)
- # [05:16] * Joins: dseif (dseif@moz-A12A844A.dsl.teksavvy.com)
- # [05:17] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
- # [05:18] * Quits: timdream (timdream@31DCCFD1.6F5A15AA.F22F0031.IP) (Quit: timdream)
- # [05:18] <sauron> philor: bug 723808 comment 20 for your morbid curiosity ;)
- # [05:19] * Quits: janv (varga@moz-DE50E089.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [05:19] * Joins: ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP)
- # [05:19] * ChanServ sets mode: +o ehsan
- # [05:20] * nthomas is now known as nthomas|away
- # [05:22] * Joins: jeremyhu (jeremyhu@54BAD21E.C5B353C9.624AD39E.IP)
- # [05:23] * Quits: jeremyhu (jeremyhu@54BAD21E.C5B353C9.624AD39E.IP) (Quit: Ex-Chat)
- # [05:24] * Joins: jeremyhu (jeremyhu@54BAD21E.C5B353C9.624AD39E.IP)
- # [05:24] * Joins: gkw (gkw@moz-39A7D4A1.hsd1.ca.comcast.net)
- # [05:26] * Quits: @ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP) (Input/output error)
- # [05:26] * Joins: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net)
- # [05:27] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
- # [05:27] * Joins: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net)
- # [05:31] * Joins: dcamp (dave@moz-8EBEC133.hsd1.wa.comcast.net)
- # [05:32] * Quits: newbie (kvirc@AD13EB4A.BBC03DF0.9A06DD32.IP) (Quit: KVIrc 4.1.1 Equilibrium http://www.kvirc.net/)
- # [05:34] * Joins: vikram360 (vikram360@2E3C2944.A666AB3E.2A068A5E.IP)
- # [05:34] * Quits: Elen (El@moz-749635E7.hsd1.ut.comcast.net) (Ping timeout)
- # [05:37] * Quits: vikram360 (vikram360@2E3C2944.A666AB3E.2A068A5E.IP) (Ping timeout)
- # [05:37] * Joins: Elen (El@moz-749635E7.hsd1.ut.comcast.net)
- # [05:37] * Joins: ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP)
- # [05:37] * ChanServ sets mode: +o ehsan
- # [05:37] * Joins: vikram360 (vikram360@58488C6C.E20C1753.2A068A5E.IP)
- # [05:37] * Quits: @ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP) (Input/output error)
- # [05:38] * Joins: smontagu (chatzilla@moz-785A20E6.red.bezeqint.net)
- # [05:42] * Quits: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com) (Ping timeout)
- # [05:43] * Joins: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com)
- # [05:45] * Joins: newbie (kvirc@AD13EB4A.BBC03DF0.9A06DD32.IP)
- # [05:45] * Joins: janv (varga@moz-DE50E089.flarion.as5628.telecom.sk)
- # [05:46] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Input/output error)
- # [05:46] * Quits: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Ping timeout)
- # [05:49] * Quits: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com) (Ping timeout)
- # [05:50] * Joins: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com)
- # [05:52] * Quits: dseif (dseif@moz-A12A844A.dsl.teksavvy.com) (Input/output error)
- # [05:54] * Quits: JonathanS (XChat@17EDFC35.8737F162.521902B0.IP) (Connection reset by peer)
- # [05:55] * Quits: regen (Miller@moz-7606A082.adsl.dynamic.seed.net.tw) (Quit: regen)
- # [05:58] * njn never realized you could do |typedef struct x x;|
- # [05:59] * Quits: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [06:00] * Joins: Boriss_ (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [06:01] * Quits: vikram360 (vikram360@58488C6C.E20C1753.2A068A5E.IP) (Ping timeout)
- # [06:01] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [06:01] * Joins: vikram360 (vikram360@E896B171.46686E3.2A068A5E.IP)
- # [06:02] <jdm> njn: yeah, it's common in C to avoid the repeated struct keyword.
- # [06:02] <njn> jdm: I've been doing |typedef struct _x x;| all these years unnecessarily
- # [06:02] * Quits: Boriss_ (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [06:03] * Joins: fabrice (fabrice@moz-104CC309.mv.mozilla.com)
- # [06:03] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
- # [06:05] * Quits: alex (alex@moz-BD8D0A09.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
- # [06:05] * Joins: AstralStorm (astralstor@moz-94C68B32.dynamic.chello.pl)
- # [06:07] * Joins: thinker (thinker@moz-71AD2643.dynamic.kbronet.com.tw)
- # [06:10] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Quit: Leaving.)
- # [06:10] <njn> philor: I have a one-line patch I'd like to land but I haven't managed to load TBPL successfully all day. Is the tree open, available?
- # [06:11] <philor> njn: inbound? yeah, it's great, fire away
- # [06:11] * Quits: raccettura (raccettura@moz-660B8F4B.hsd1.nj.comcast.net) (Quit: raccettura)
- # [06:11] <njn> philor: thx
- # [06:11] <philor> are you on a Mozilla VPN? that's the only consistent "I can't load tbpl" I know of
- # [06:12] * Quits: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net) (Ping timeout)
- # [06:14] <njn> philor: no, but my internet has been super-flaky all day
- # [06:15] * Joins: ehsan_ (ehsan@F0B20A8D.8458880F.57F33CED.IP)
- # [06:15] * glob is now known as glob|away
- # [06:16] <jesup> njn: yeah, I find that typedef thing mildly annoying. Like typing 'struct' will kill you. ;-) Seriously, sometimes C++ goes overboard on the "conciseness" of expression over understandability, though this isn't a major offender.
- # [06:16] <njn> jesup: this is C code
- # [06:17] <njn> and I like being able to omit the "struct"
- # [06:17] <njn> I just didn't realize that struct names and typedef names are in different namespaces
- # [06:17] <jesup> I'm not sure they always were... where's that K&R?
- # [06:18] * Quits: Callek_Away (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com) (Ping timeout)
- # [06:18] * Quits: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com) (Ping timeout)
- # [06:18] * jesup needs to unpack all the boxes of manuals and journals and the like he used to have filling bookcases in his office - once he finds enough shelf space for them
- # [06:19] * Joins: sfink (chatzilla@moz-9B3B02C7.dsl.pltn13.sbcglobal.net)
- # [06:20] * Joins: alex (alex@moz-BD8D0A09.lightspeed.sntcca.sbcglobal.net)
- # [06:20] * philor is now known as philor|away
- # [06:22] * Quits: AstralStorm (astralstor@moz-94C68B32.dynamic.chello.pl) (Input/output error)
- # [06:22] <ttaubert> taras: pong
- # [06:22] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [06:23] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [06:26] * Parts: Octayn (mozilla@moz-C6CC555B.me) (My irc client doesn't advertise.)
- # [06:26] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
- # [06:27] * Quits: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net) (Quit: jamesr)
- # [06:27] <taras> ttaubert: remind me why network cache was inconvenient for storing tab metadata
- # [06:28] * Joins: JonathanS (XChat@17EDFC35.8737F162.521902B0.IP)
- # [06:29] * Joins: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com)
- # [06:29] * philor|away is now known as philor
- # [06:30] * Joins: Callek_Away (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com)
- # [06:30] * Quits: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP) (Ping timeout)
- # [06:30] * Quits: eflores (eflores@538BABFE.A073F3E.97BBD552.IP) (Quit: Bye)
- # [06:31] * Joins: kennyluck (kennyluck@moz-78921242.dynamic.hinet.net)
- # [06:32] * Joins: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP)
- # [06:33] * Quits: cfree (chatzilla@moz-8470EB89.sc.res.rr.com) (Ping timeout)
- # [06:40] * gwagner_ is now known as gwagner
- # [06:40] * glob|away is now known as glob
- # [06:40] * Joins: josh (josh@moz-2EE66546.nyc.res.rr.com)
- # [06:41] * Joins: timdream (timdream@31DCCFD1.6F5A15AA.F22F0031.IP)
- # [06:43] * shorlander is now known as shorlander-away
- # [06:43] <jesup> taras: I think the problem is that it gets flushed on a crash, and crash recovery was a primary use-case for session restore. (IIRC) There's a bug on selecting the correct behavior for sessionrestore
- # [06:44] * Quits: shorlander-away (shorlander@moz-853043D6.dhcp.insightbb.com) (Quit: Quit)
- # [06:44] * Quits: bjacob (bjacob@920717F9.9758A021.147E3FF0.IP) (Ping timeout)
- # [06:44] * rshetty_away is now known as rshetty
- # [06:48] * Quits: mijia (mijia@DC4232F0.766373FB.C3A57E70.IP) (Ping timeout)
- # [06:48] * Joins: mijia (mijia@DC4232F0.766373FB.C3A57E70.IP)
- # [06:49] * Quits: timdream (timdream@31DCCFD1.6F5A15AA.F22F0031.IP) (Ping timeout)
- # [06:50] * Quits: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net) (Quit: Leaving.)
- # [06:50] <gavin> sauron: yt?/
- # [06:50] <sauron> gavin: ?
- # [06:50] <gavin> nm I just read your bug comment
- # [06:51] <gavin> well, that's fun
- # [06:52] <sauron> yeah :(
- # [06:54] <ttaubert> taras: tab meta data? we use it for images. and I wouldn't call it convenient :|
- # [06:55] <taras> ttaubert: i was wondering if we should expose the cache better
- # [06:55] <taras> as a replacement for local storage
- # [06:55] <taras> (we obviously have to fix our cache to do this)
- # [06:55] * Joins: squib (squib@moz-F5CA0CFB.dhcp.mdsn.wi.charter.com)
- # [06:56] <ttaubert> yes
- # [06:57] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Quit: )
- # [06:57] * Joins: lmandel (lmandel@moz-113D7D7C.cable.teksavvy.com)
- # [06:57] <ttaubert> taras: so the problem is that we're losing all our stuff on crash, like jesup said, and the cache is FIFO so actually not ideal. but it *seems* like an efficient async storage, even for big image data
- # [06:57] * Joins: wolfiR (wolfiR@moz-97AB7B3A.open-xchange.com)
- # [06:57] <taras> ttaubert: right
- # [06:58] * Joins: timdream (timdream@31DCCFD1.6F5A15AA.F22F0031.IP)
- # [06:58] * Joins: shorlander-away (shorlander@moz-853043D6.dhcp.insightbb.com)
- # [06:58] * shorlander-away is now known as shorlander
- # [07:00] * Quits: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net) (Ping timeout)
- # [07:01] <gavin> sauron: when do you realistically need this fixed by?
- # [07:02] <jesup> ttaubert: the fit overall doesn't seem good other than performance. "If you have a hammer..." ;-) If you use some of the tools/code from the network cache to implement a backend with the right characteristics for the tab metadata need, then you'd have something. (I realize I'm speaking in horrible generalities and haven't re-reviewed the old discussions. I'm also assuming that by "tab...
- # [07:02] <jesup> ...metadata" you're talking about session and/or local storage.)
- # [07:02] <gavin> I have a fix I can land tomorrow after we kick off builds in the morning
- # [07:02] <gavin> (just inline the method)
- # [07:02] <sauron> gavin: that's fine
- # [07:02] <sauron> i'm not going to get anything else done tonight :)
- # [07:03] <sauron> gavin: and thanks :)
- # [07:08] * Quits: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net) (Connection reset by peer)
- # [07:08] * Joins: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net)
- # [07:08] <ttaubert> jesup: so we don't (plan to) use it for meta data but Panorama and the new tab page store thumbnails in the cache and we lose them very often. so we'd actually need a solid image storage with maybe auto-expire functionality to not create a too big mess
- # [07:09] * Quits: Hendikins (wolfox@moz-88FB1B58.mxmn2.ken.bigpond.net.au) (Ping timeout)
- # [07:09] <ttaubert> and that image storage could maybe even provide resizing and cropping (not sure just a quick idea)
- # [07:10] * Joins: Hendikins (wolfox@moz-88FB1B58.mxmn2.ken.bigpond.net.au)
- # [07:10] <jesup> ttaubert: Ah, that type of metadata; not session data.
- # [07:10] <ttaubert> yes
- # [07:12] * Quits: josh (josh@moz-2EE66546.nyc.res.rr.com) (Quit: josh)
- # [07:12] * Quits: mike5w3c (MikeS@moz-DAFE1A45.tokyo.ocn.ne.jp) (Ping timeout)
- # [07:13] * Quits: Elen (El@moz-749635E7.hsd1.ut.comcast.net) (Ping timeout)
- # [07:13] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
- # [07:14] * Joins: mike5w3c (MikeS@moz-DAFE1A45.tokyo.ocn.ne.jp)
- # [07:15] * Joins: Elen (El@moz-749635E7.hsd1.ut.comcast.net)
- # [07:15] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [07:15] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [07:16] * Joins: harsh (Mibbit@F4384220.15C6DF7B.1551A00F.IP)
- # [07:17] * Quits: jdm (jdm@moz-15BB5FE6.cable.teksavvy.com) (Client exited)
- # [07:19] * Joins: xakz (XaMaD@moz-34FBE388.fbx.proxad.net)
- # [07:20] * Quits: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com) (Quit: nbvcx)
- # [07:21] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Quit: sworkman)
- # [07:21] * Joins: gcp (gpascutto@moz-D0E475EA.access.telenet.be)
- # [07:23] * Quits: NeilZZZ (neil@moz-7E027EE5.cable.virginmedia.com) (Ping timeout)
- # [07:23] * heycam is now known as heycam|away
- # [07:24] * Parts: cturra_ (cturra@EF3966A6.48007579.505A0A0A.IP)
- # [07:24] * Joins: cturra_ (cturra@EF3966A6.48007579.505A0A0A.IP)
- # [07:24] * Quits: cturra_ (cturra@EF3966A6.48007579.505A0A0A.IP) (Quit: )
- # [07:24] * Joins: cturra (cturra@EF3966A6.48007579.505A0A0A.IP)
- # [07:24] * Quits: cjones (cjones@moz-45913895.socal.res.rr.com) (Quit: Leaving)
- # [07:25] * Quits: gwagner (idefix2@moz-B8B530C2.hsd1.ca.comcast.net) (Client exited)
- # [07:25] * Joins: gwagner (idefix2@moz-B8B530C2.hsd1.ca.comcast.net)
- # [07:28] * Quits: bb10 (bb10@moz-C7B05616.org) (Ping timeout)
- # [07:28] * Joins: bb10 (bb10@moz-C7B05616.org)
- # [07:29] * Quits: gwagner (idefix2@moz-B8B530C2.hsd1.ca.comcast.net) (Quit: gwagner)
- # [07:31] * Quits: lmandel (lmandel@moz-113D7D7C.cable.teksavvy.com) (Quit: lmandel)
- # [07:32] * Quits: alex (alex@moz-BD8D0A09.lightspeed.sntcca.sbcglobal.net) (Client exited)
- # [07:37] * Joins: jhorak (jhorak@moz-59813FB4.cust.nbox.cz)
- # [07:37] * Parts: sauron (smokey@moz-5612C150.dsl.mindspring.com)
- # [07:38] * Quits: timdream (timdream@31DCCFD1.6F5A15AA.F22F0031.IP) (Quit: timdream)
- # [07:38] * Quits: smontagu (chatzilla@moz-785A20E6.red.bezeqint.net) (Ping timeout)
- # [07:38] * Quits: Mardak (Mardak@moz-ED2A7100.dsl.pltn13.sbcglobal.net) (Quit: Mardak)
- # [07:40] * Joins: past (past@moz-9D677A1D.dsl.dyn.forthnet.gr)
- # [07:45] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
- # [07:47] * Quits: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP) (Ping timeout)
- # [07:48] * Quits: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP) (Quit: This computer has gone to sleep)
- # [07:50] * Joins: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de)
- # [07:53] * Joins: myk (myk@moz-64D96850.dsl.dynamic.sonic.net)
- # [07:57] * Joins: RemusPop (remuspop@601F3B17.33662590.A5830293.IP)
- # [07:59] * Quits: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com) (Quit: Konversation terminated!)
- # [08:06] * Quits: vikram360 (vikram360@E896B171.46686E3.2A068A5E.IP) (Ping timeout)
- # [08:06] * Joins: vikram360 (vikram360@EB020C1E.67D9F2B2.2A068A5E.IP)
- # [08:08] * Fallen|away is now known as Fallen
- # [08:08] <darktrojan> wahey, pdf.js leaks
- # [08:08] * Quits: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de) (Input/output error)
- # [08:10] * Joins: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de)
- # [08:11] * Quits: nli (nli@moz-99690620.hinet-ip.hinet.net) (Quit: nli)
- # [08:11] <@dolske> i've got a jschar* string (ucs2, yeah?) in gdb, how can i print it?
- # [08:11] * @dolske has forgotten :(
- # [08:11] * Joins: nli (nli@moz-99690620.hinet-ip.hinet.net)
- # [08:11] * Quits: nli (nli@moz-99690620.hinet-ip.hinet.net) (Input/output error)
- # [08:12] <@dolske> oh, there's the .gdbinit helper...
- # [08:13] * Joins: nli (nli@moz-99690620.hinet-ip.hinet.net)
- # [08:13] * Joins: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net)
- # [08:13] * Quits: Mossop (mossop@moz-B365CA4B.dsl.dynamic.sonic.net) (Ping timeout)
- # [08:13] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
- # [08:13] <@dolske> ...oh, it's a 7K string. sigh.
- # [08:14] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
- # [08:14] <rnewman> ttaubert: here's a brain-thorn for ya: if you ever build an image store like that, plan for syncability
- # [08:15] <rnewman> that is, tracking deletions and changes
- # [08:15] <rnewman> it would be neat to have page thumbnails sync, down to Fennec for example
- # [08:15] * Joins: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net)
- # [08:16] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
- # [08:17] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [08:17] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [08:17] <ttaubert> rnewman: o.O
- # [08:17] <rnewman> I am happy to advise :D
- # [08:18] * Quits: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net) (Quit: bholley)
- # [08:18] <ttaubert> heh, I'll give it some time to think about
- # [08:18] * Joins: myk1 (myk@moz-64D96850.dsl.dynamic.sonic.net)
- # [08:19] * Quits: myk (myk@moz-64D96850.dsl.dynamic.sonic.net) (Ping timeout)
- # [08:19] * Joins: pascalc (chatzilla@moz-6D7BA8C0.rev.sfr.net)
- # [08:19] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [08:19] * Joins: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net)
- # [08:20] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [08:20] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [08:20] * Joins: smontagu (chatzilla@moz-C49B9841.red.bezeqint.net)
- # [08:20] * Quits: myk1 (myk@moz-64D96850.dsl.dynamic.sonic.net) (Ping timeout)
- # [08:21] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
- # [08:21] * Fallen is now known as Fallen|away
- # [08:24] * lsblakk is now known as lsblakk|afk
- # [08:25] * Joins: victorporof (victorporo@8142F2D6.6BD22D89.79933D60.IP)
- # [08:26] * Quits: bnicholson (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net) (Input/output error)
- # [08:29] * Joins: stransky (stransky@moz-6F10C81D.net.upcbroadband.cz)
- # [08:30] * Quits: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net) (Ping timeout)
- # [08:30] * jhford-work-away is now known as jhford-work
- # [08:33] * Quits: Mook (mook@moz-D4B2E3F9.dsl.teksavvy.com) (Quit: zzz)
- # [08:33] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
- # [08:34] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Ping timeout)
- # [08:37] * Quits: vikram360 (vikram360@EB020C1E.67D9F2B2.2A068A5E.IP) (Ping timeout)
- # [08:41] * Quits: smontagu (chatzilla@moz-C49B9841.red.bezeqint.net) (Ping timeout)
- # [08:42] * Joins: cpearce (chatzilla@moz-F71F027C.xdsl.xnet.co.nz)
- # [08:43] * padenot|away is now known as padenot
- # [08:43] * Quits: mcote|afk (mcote@moz-FD8EB826.mc.videotron.ca) (Ping timeout)
- # [08:44] * Joins: jfkthame (jfkthame@395E5368.90783722.9542EC20.IP)
- # [08:45] * Joins: anky (anky@19377FA2.4E883A50.A3D1B221.IP)
- # [08:48] * Joins: mcote|afk (mcote@moz-FD8EB826.mc.videotron.ca)
- # [08:48] * Joins: smontagu (chatzilla@E163D9EF.BAF838BD.CC465D70.IP)
- # [08:49] * Quits: jfkthame (jfkthame@395E5368.90783722.9542EC20.IP) (Ping timeout)
- # [08:51] * Joins: mck182 (quassel@moz-E130185F.m3-connect.de)
- # [08:51] * Parts: mck182 (quassel@moz-E130185F.m3-connect.de) (http://quassel-irc.org - Chat comfortably. Anywhere.)
- # [08:52] * jhford-work is now known as jhford-work-away
- # [08:54] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [08:55] * Joins: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [08:56] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Quit: sworkman)
- # [08:57] * Quits: not_gavin (gavin@D18F6DDB.6A393516.2321E71E.IP) (Ping timeout)
- # [08:57] * Parts: kanru (user@moz-99690620.hinet-ip.hinet.net) (Killed buffer)
- # [08:58] * Joins: not_gavin (gavin@D18F6DDB.6A393516.2321E71E.IP)
- # [08:58] * Joins: Wolfgang (chatzilla@moz-EBB3BD8.superkabel.de)
- # [08:59] * Quits: espindol_ (espindola@9BDEAE32.8F3969DC.B62F7881.IP) (Connection reset by peer)
- # [08:59] * Joins: espindola (espindola@9BDEAE32.8F3969DC.B62F7881.IP)
- # [09:00] * padenot is now known as padenot|away
- # [09:00] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
- # [09:01] <philor> jduargh
- # [09:03] <philor> screw it, I can't be bothered to surgically clobber those killed slaves
- # [09:04] * Joins: espindol_ (espindola@9BDEAE32.8F3969DC.B62F7881.IP)
- # [09:04] * Quits: espindola (espindola@9BDEAE32.8F3969DC.B62F7881.IP) (Connection reset by peer)
- # [09:05] * Joins: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
- # [09:06] * Quits: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Quit: ChatZilla 0.9.88 [Firefox 13.0a1/20120305115923])
- # [09:06] * Joins: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net)
- # [09:06] * Joins: Ms2ger (Ms2ger@E7E936BD.31F76EB5.37724B0D.IP)
- # [09:07] * Quits: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com) (Quit: cilias)
- # [09:09] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [09:10] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [09:10] * Quits: cpearce (chatzilla@moz-F71F027C.xdsl.xnet.co.nz) (Ping timeout)
- # [09:11] <Ms2ger> jduell--
- # [09:15] * Quits: rshetty (quassel@232311FD.7D0F95CF.C842849F.IP) (Connection reset by peer)
- # [09:15] * Quits: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp) (Quit: nattokirai)
- # [09:15] * philor is now known as philor|away
- # [09:17] * Joins: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP)
- # [09:17] * Quits: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP) (Quit: ctopper)
- # [09:19] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [09:19] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [09:19] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [09:19] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [09:20] * Quits: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net) (Quit: clee)
- # [09:23] * Joins: timdream (timdream@31DCCFD1.6F5A15AA.F22F0031.IP)
- # [09:27] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
- # [09:27] * Quits: Ms2ger (Ms2ger@E7E936BD.31F76EB5.37724B0D.IP) (Ping timeout)
- # [09:28] * Joins: TheLink (TheLink@moz-4D4DDD71.pools.arcor-ip.net)
- # [09:28] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [09:29] * Quits: Hendikins (wolfox@moz-88FB1B58.mxmn2.ken.bigpond.net.au) (Ping timeout)
- # [09:30] * Joins: Hendikins (wolfox@moz-88FB1B58.mxmn2.ken.bigpond.net.au)
- # [09:34] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [09:34] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [09:34] * Quits: terrence (terrence@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [09:34] * Quits: squib (squib@moz-F5CA0CFB.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
- # [09:34] * Joins: NeilZZZ (neil@moz-7E027EE5.cable.virginmedia.com)
- # [09:35] * Quits: aja (chatzilla@F48EAD37.625E483C.7880DB15.IP) (Ping timeout)
- # [09:35] * Joins: aja (chatzilla@F9F52BEB.80184A0A.7880DB15.IP)
- # [09:36] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [09:36] * Joins: Ms2ger (Ms2ger@E7E936BD.31F76EB5.37724B0D.IP)
- # [09:37] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
- # [09:37] * Quits: timdream (timdream@31DCCFD1.6F5A15AA.F22F0031.IP) (Quit: timdream)
- # [09:38] * Quits: newbie (kvirc@AD13EB4A.BBC03DF0.9A06DD32.IP) (Ping timeout)
- # [09:39] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [09:39] * Quits: Lucas (Lucas@moz-92C28224.hsd1.ca.comcast.net) (Input/output error)
- # [09:39] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [09:40] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # Session Close: Tue Mar 06 09:44:48 2012
- #
- # Session Start: Tue Mar 06 09:44:48 2012
- # Session Ident: #developers
- # [09:44] * Disconnected
- # [09:45] * Attempting to rejoin channel #developers
- # [09:45] * Rejoined channel #developers
- # [09:45] * Topic is 'xpidllex.py failures = bug 723861 || Next uplift: 13/03 || New/want to help? See #introduction || http://krijnhoetmer.nl/irc-logs/'
- # [09:45] * Set by edmorley on Sun Mar 04 00:54:09
- # [09:47] * Joins: asac (asac@moz-6777FC80.pppoe.wtnet.de)
- # [09:48] * Quits: mwu (mwu@moz-59435430.hsd1.nj.comcast.net) (Quit: This computer has gone to sleep)
- # [09:49] * Joins: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net)
- # [09:50] * Quits: njn (chatzilla@moz-5020B398.dyn.iinet.net.au) (Quit: ChatZilla 0.9.88 [Firefox 13.0a1/20120304145050])
- # [09:51] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [09:51] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [09:51] * Quits: juanb (jbecerra@moz-F1012875.hsd1.ca.comcast.net) (Quit: juanb)
- # [09:52] * Joins: deLta30_ (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [09:52] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [09:53] * joduinn-afk is now known as joduinn-home
- # [09:54] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [09:54] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [09:56] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
- # [09:56] * Quits: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net) (Quit: bholley)
- # [09:59] * Joins: msucan (msucan-@E69FCCBA.C2D2E775.699550A1.IP)
- # [09:59] * Quits: pascalc (chatzilla@moz-6D7BA8C0.rev.sfr.net) (Input/output error)
- # [10:00] * glob is now known as glob|away
- # [10:01] * Quits: harsh (Mibbit@F4384220.15C6DF7B.1551A00F.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [10:01] * padenot|away is now known as padenot
- # [10:02] <glandium> who wants to rubberstamp this http://pastebin.mozilla.org/1504614 ?
- # [10:04] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
- # [10:04] <dougt> glandium: rs+
- # [10:04] <dougt> glandium: note that DF_SYMBOLIC is usually defined as a hex number
- # [10:04] <dougt> #define DF_SYMBOLIC 0x0002
- # [10:05] * Quits: karl (karl@moz-1E0768A.jetstream.xtra.co.nz) (Ping timeout)
- # [10:05] * Quits: espindol_ (espindola@9BDEAE32.8F3969DC.B62F7881.IP) (Connection reset by peer)
- # [10:05] * Joins: espindola (espindola@9BDEAE32.8F3969DC.B62F7881.IP)
- # [10:05] <glandium> i'll go with #define DF_SYMBOLIC 0x00000002
- # [10:05] <glazou> bonjour
- # [10:06] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [10:06] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [10:07] * Joins: pascalc (chatzilla@moz-6D7BA8C0.rev.sfr.net)
- # [10:08] * Quits: hub (hub@moz-E2FCA694.figuiere.net) (Ping timeout)
- # [10:09] <glazou> brb
- # [10:09] * Quits: glazou (glazou@moz-204094DD.disruptive-innovations.fr) (Quit: glazou)
- # [10:12] * Quits: Ms2ger (Ms2ger@E7E936BD.31F76EB5.37724B0D.IP) (Quit: bbl)
- # [10:13] <glandium> what is the best git clone of m-c ?
- # [10:13] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
- # [10:13] <dougt> cdouble i think
- # [10:14] * glandium wonders why the mozilla/mozilla-central repo is so outdated
- # [10:14] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
- # [10:14] <dougt> https://github.com/doublec/mozilla-central
- # [10:15] * Quits: Honza (chatzilla@C62E2FAA.23B79DE4.D0083327.IP) (Quit: ChatZilla 0.9.88 [Firefox 10.0.2/20120215223356])
- # [10:15] * glandium can't stand mercurial any further
- # [10:16] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Client exited)
- # [10:16] * Joins: Honza (chatzilla@C62E2FAA.23B79DE4.D0083327.IP)
- # [10:18] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
- # [10:18] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [10:18] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [10:19] * padenot is now known as padenot|away
- # [10:19] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Client exited)
- # [10:19] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
- # [10:21] * Joins: harsh (Mibbit@F4384220.15C6DF7B.1551A00F.IP)
- # [10:22] <glazou> glandium: would love to hear why from you
- # [10:22] <harsh> anyone here working on speechrequest?
- # [10:22] * Quits: deLta30_ (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [10:22] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [10:22] <glandium> glazou: because it's slow, mq is awful, and qq doesn't make it any better
- # [10:22] <dougt> harsh: smaug might be.
- # [10:22] <glazou> oooooh chromium has scoped stylesheets now
- # [10:23] <harsh> he is off right now .. do you know anyone else /
- # [10:23] <glandium> glazou: also, it's seriously dumb on rebases or merges
- # [10:23] <harsh> dougt
- # [10:23] <dougt> harsh: nope.
- # [10:23] <harsh> dougt:okay.
- # [10:23] <dougt> glandium: +1. fucking rebase took like 6 hours one time.
- # [10:23] <harsh> dougt: okay.
- # [10:23] <dougt> glandium: wth?
- # [10:23] <glazou> the fact I don't like with mercurial is its usage complexity ; even after two years, some people are still at odds about some complex tasks
- # [10:24] <tbsaunde> glazou: other set is smaller
- # [10:24] <glandium> dougt: wth what?
- # [10:25] <harsh> anyone knows about microphone handling ?
- # [10:25] <dougt> glandium: wth would hg need 6 hours for to do a rebase.
- # [10:25] * Joins: clever (clever@DE93E7E0.40129429.DB098A30.IP)
- # [10:25] <dougt> harsh: try #webapi
- # [10:25] <dougt> maybe?
- # [10:25] <harsh> okay thanks dougt
- # [10:26] <glandium> dougt: yeah :) though i've never experienced something that slow.
- # [10:26] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Quit: Ex-Chat)
- # [10:26] <glandium> and i won't even talk of hg grep, which is not what most people think (or would hope) it is
- # [10:26] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
- # [10:26] <dougt> glandium: hg grep? is that like hg glog?
- # [10:29] <glandium> dougt: grep is... well, i've never found any use case where it's any useful
- # [10:29] * Quits: harth (harth@moz-D62C1A52.hsd1.ca.comcast.net) (Input/output error)
- # [10:29] * Quits: victorporof (victorporo@8142F2D6.6BD22D89.79933D60.IP) (Quit: Leaving...)
- # [10:31] <glandium> m-c/.git -> 289M ; m-c/.hg -> 867M
- # [10:31] <glandium> that too
- # [10:32] * padenot|away is now known as padenot
- # [10:33] * Quits: janv (varga@moz-DE50E089.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [10:33] <dougt> glandium: it does take .5 gb to be awesome... i thought you'd know that.
- # [10:33] <dougt> :)
- # [10:33] * Joins: no_gravity (user@moz-1AB54704.dip.t-dialin.net)
- # [10:34] <no_gravity> Hello! Is there a way to disable CTRL+Q in Firefox? It causes me a lot of pain regularly.
- # [10:35] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Ping timeout)
- # [10:35] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [10:35] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [10:36] <Asa> no_gravity: try http://support.mozilla.com This is a software development channel, not a user support channel.
- # [10:37] <Cork> no_gravity: that question should prob have been asked in #firefox instead, try https://addons.mozilla.org/en-US/firefox/addon/customizable-shortcuts/
- # [10:37] * Joins: gkw1 (gkw@moz-39A7D4A1.hsd1.ca.comcast.net)
- # [10:37] * Quits: gkw (gkw@moz-39A7D4A1.hsd1.ca.comcast.net) (Connection reset by peer)
- # [10:37] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
- # [10:38] * Quits: smontagu (chatzilla@E163D9EF.BAF838BD.CC465D70.IP) (Ping timeout)
- # [10:38] <no_gravity> Cork: im looking for a way to disable it in firefox. Without an addon. Thats the reason i asked here. There is a setting "warn on quit" in about:config. But it seems to have no effect. Is that a bug?
- # [10:39] <Cork> no_gravity: your talking about the shortcut
- # [10:39] <Cork> and as far as i know, there isn't a built in way to modify them
- # [10:39] <Cork> but again; wrong channel
- # [10:39] * Quits: gkw1 (gkw@moz-39A7D4A1.hsd1.ca.comcast.net) (Ping timeout)
- # [10:40] <no_gravity> Cork: then what is the "browser.warnOnQuit" setting?
- # [10:42] <glazou> http://mxr.mozilla.org/mozilla-central/source/browser/components/nsBrowserGlue.js#484
- # [10:42] <glazou> "browser.warnOnQuit is a hidden global boolean to override all quit prompts"
- # [10:43] <no_gravity> I would assume that the extension also just changes some config file. So I would guess its possible to change that config file by hand. Am I wrong in this thinking?
- # [10:43] <Cork> ya, thers no config
- # [10:43] <Asa> Top story on http://planet.mozilla.org/ is a petition to deny gay people the right to marry.
- # [10:44] <Asa> I sure am glad I took over planet to institute a no editorial process to make this possible.
- # [10:44] <no_gravity> glazou: browser.warnOnQuit has no effect here. No matter how I close the browser and no matter how many tabs I have open.
- # [10:44] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [10:44] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [10:45] <derf> Asa: Voltaire, defend to the death, etc.
- # [10:45] <Asa> derf: yep.
- # [10:45] <Asa> I'm glad we don't have skinheads working on the project
- # [10:45] * Joins: smontagu (chatzilla@moz-BB08B139.red.bezeqint.net)
- # [10:46] <Asa> that I know of
- # [10:46] <derf> Everyone needs a hobby.
- # [10:46] <Asa> too bad about all the more subtle bigotry though.
- # [10:46] * Quits: aja (chatzilla@F9F52BEB.80184A0A.7880DB15.IP) (Ping timeout)
- # [10:47] <Asa> This is why I don't syndicate to planet and never have. I don't want people to think my crazy ass views are at all related to Mozilla :)
- # [10:47] <no_gravity> Cork: the link you gave me says "Not available for Firefox 13.0a1"
- # [10:47] <Asa> no_gravity: you're in the wrong place.
- # [10:48] <Cork> no_gravity: like i've told you three times, you should be asking this in #firefox
- # [10:48] <Cork> thats the support channel
- # [10:48] <no_gravity> Asa: im trying to modify firefox so that it does not quit on CTRL+Q. How is that not development?
- # [10:48] <Archaeopteryx> it's usage
- # [10:49] <no_gravity> Archaeopteryx: im not looking for an addon
- # [10:49] <glazou> no_gravity: you want to change stuff AFTER build and installation
- # [10:49] <no_gravity> but ok, i will stick to #firefox
- # [10:49] <glazou> this channel is for BEFORE
- # [10:49] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [10:49] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [10:50] <no_gravity> glazou: i dont do "installation" by the way.
- # [10:50] * Joins: dao (dao@moz-1377C14D.superkabel.de)
- # [10:50] <NeilAway> where could I find the URL for the start page for the en-GB release?
- # [10:50] * glazou could live with a lower download bw and a higher upload one these days :(
- # [10:51] <glazou> NeilAway: probably in the en-GB l10n package
- # [10:51] <glazou> and you can find that beast in ftp://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/win32/xpi/
- # [10:52] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [10:52] * Joins: deLta30_ (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [10:53] <NeilAway> glazou: that's a nightly link, or will it have the same URL?
- # [10:53] <NeilAway> oh, s/ftp|nightly/releases would work I guess
- # [10:53] <glazou> ah you want the release url ?
- # [10:54] <NeilAway> glazou: google found that already
- # [10:54] <glazou> ok
- # [10:54] * Joins: mak (chatzilla@moz-E5FE2425.retail.telecomitalia.it)
- # [10:54] <NeilAway> ah, I seem to have associated .xpi with Winzip
- # [10:54] <glazou> you're such a geek, NeilAway ;-)
- # [10:55] <Asa> we broke 160M ADUs today
- # [10:55] <Asa> nice.
- # [10:56] * Joins: regen (Miller@moz-7606A082.adsl.dynamic.seed.net.tw)
- # [10:57] * Joins: askalski (akuda@moz-104CC309.mv.mozilla.com)
- # [10:58] * Quits: glazou (glazou@moz-204094DD.disruptive-innovations.fr) (Quit: bbl)
- # [10:59] * Quits: no_gravity (user@moz-1AB54704.dip.t-dialin.net) (Ping timeout)
- # [11:00] * glob|away is now known as glob
- # [11:04] * Joins: necolas (necolas@moz-F9C3140E.bb.sky.com)
- # [11:05] * Joins: mike5w3c (MikeS@moz-9B2BC314.u03.hotspot.ne.jp)
- # [11:08] <harsh> what is this segmentation fault all about ?
- # [11:08] <harsh> http://mibpaste.com/mQZzMs
- # [11:11] <NeilAway> glazou: actually the answer was in MXR all along, because it's done via the preprocessor anyway
- # [11:13] * Quits: deLta30_ (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Client exited)
- # [11:13] * mattwoodrow is now known as mattwoodrow|away
- # [11:13] * Quits: dao (dao@moz-1377C14D.superkabel.de) (Quit: Leaving.)
- # [11:16] * Joins: paolo (paolo@moz-C6D3366B.retail.telecomitalia.it)
- # [11:17] * Joins: aja (chatzilla@F9F52BEB.80184A0A.7880DB15.IP)
- # [11:19] <gerv> Asa: I'm glad you did, too. But I contest your characterization. Firstly, the debate in the UK is not like that in the US - as I point out, the legal situations are different. This is not about the "right to marry", it's about the right for civil partnerships to be _called_ "marriage".
- # [11:19] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
- # [11:19] * Joins: kaie (kaie@moz-BE825B57.dip.t-dialin.net)
- # [11:20] <gerv> Also, I deny the charge of bigotry. "A bigot is a person obstinately or intolerantly devoted to his or her own opinions and prejudices, especially one exhibiting intolerance, and animosity toward those of differing beliefs." I have no animosity towards gay people. There are plenty of people in the Mozilla community who are gay. Have you ever seen me display animosity towards them?
- # [11:23] * Peng gets some petrol to pour on the fire
- # [11:23] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/b8aa220cf62a - Dão Gottwald - Bug 732915 - Reduce the URL and search bar border radii. r=shorlander
- # [11:23] * Joins: timdream (timdream@CBE713F8.4669FA24.2A62C3B1.IP)
- # [11:24] * Quits: regen (Miller@moz-7606A082.adsl.dynamic.seed.net.tw) (Quit: regen)
- # [11:25] * Joins: dao (dao@moz-1377C14D.superkabel.de)
- # [11:25] <Archaeopteryx> Peng: the comments will be my today's pastime
- # [11:27] <harsh> lol
- # [11:28] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
- # [11:29] * ewong is now known as ewong|away
- # [11:29] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
- # [11:30] * Quits: smontagu (chatzilla@moz-BB08B139.red.bezeqint.net) (Ping timeout)
- # [11:30] * Joins: smaug (chatzilla@moz-AD9B22BB.elisa-mobile.fi)
- # [11:30] * ChanServ sets mode: +o smaug
- # [11:32] <@smaug> ttaubert: so did you remove only try-catch, or also the contents of catch ?
- # [11:32] <@smaug> (and it wouldn't probably be a CC bug but GC)
- # [11:33] * Joins: jfkthame_afk (jfkthame@3EC4A1A5.5BC345F5.9542EC20.IP)
- # [11:33] * jfkthame_afk is now known as jfkthame
- # [11:34] * Quits: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net) (Ping timeout)
- # [11:35] <ttaubert> smaug: only the wrapping try/catch
- # [11:35] <ttaubert> um
- # [11:35] * glob is now known as glob|away
- # [11:35] <glandium> gerv: to be honest, it's not entirely clear what your post is about
- # [11:35] <ttaubert> smaug: and of course the contents of catch
- # [11:35] <gerv> glandium: It's asking my UK readers to sign the petition if they agree with it.
- # [11:35] <gerv> Surely that's reasonably clear? :-)
- # [11:36] <ttaubert> smaug: I tried only removing the contents of clear and leak was still there
- # [11:36] * glazou wonders what could replace the floppydisk icon for "Save" ; I also hate the folder+arrow icon that Tango has
- # [11:36] <ttaubert> smaug: s/clear/catch/
- # [11:36] * Fallen|away is now known as Fallen
- # [11:36] <gerv> glazou: Not a hard disk icon, please. That's even less clear.
- # [11:36] <glazou> agreed
- # [11:36] <gerv> (That's what GNOME does.)
- # [11:37] <@smaug> ttaubert: very strange
- # [11:37] <glazou> my sons have seen a floppy only because I have my own computer museum
- # [11:37] <Archaeopteryx> glazou: iirc LibreOffice also has the Tango download icon and it always confuses me
- # [11:37] <Archaeopteryx> i always click the Open button
- # [11:37] <@smaug> perhaps some JS hacker knows what is happening there
- # [11:37] * Joins: smontagu (chatzilla@B8622706.149B8442.CB858787.IP)
- # [11:38] <ttaubert> smaug: yeah, I have no idea what's going on
- # [11:38] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Quit: Ex-Chat)
- # [11:38] <@smaug> ttaubert: have you looked at debug build
- # [11:38] <glazou> we could use the image of a bank safe ; door open when something has to be saved; closed when it's saved and not modified
- # [11:38] <ttaubert> smaug: yes, I have a debug build atm
- # [11:38] <Peng> Given the way the world is going, I figure the natural replacement for the floppy disk icon is Dropbox's logo. :D
- # [11:38] <ttaubert> smaug: and used that for checking
- # [11:38] <@smaug> ttaubert: when you dump CC log to a file in debug build, it creates also gc file
- # [11:39] <Peng> glazou: That might imply encryption.
- # [11:39] <glazou> sigh
- # [11:39] <ttaubert> smaug: should I attach that?
- # [11:39] <glandium> Peng: note that would be a useful feature
- # [11:39] <@smaug> ttaubert: gc log is huge
- # [11:39] <@smaug> ttaubert: but you could look at the gc log :)
- # [11:39] * Quits: mike5w3c (MikeS@moz-9B2BC314.u03.hotspot.ne.jp) (Quit: mike5w3c)
- # [11:39] <ttaubert> smaug: ok, let me get one
- # [11:40] * Joins: Cwiiis (cwiiis@40018561.F684631.21A4E96A.IP)
- # [11:40] <@smaug> and find your object there, and perhaps it tells what is keeping stuff alive
- # [11:40] <@smaug> ttaubert: https://wiki.mozilla.org/Performance:Leak_Tools#Cycle_collector_heap_dump the first gray box
- # [11:40] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [11:41] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [11:41] * Quits: timdream (timdream@CBE713F8.4669FA24.2A62C3B1.IP) (Quit: timdream)
- # [11:41] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
- # [11:42] * Joins: mike5w3c (MikeS@moz-9B2BC314.u03.hotspot.ne.jp)
- # [11:43] * Quits: mijia (mijia@DC4232F0.766373FB.C3A57E70.IP) (Quit: mijia)
- # [11:44] * Joins: surkov (surkov@8D033FC0.5EFF84F1.5D3F4C44.IP)
- # [11:44] <ttaubert> smaug: ok the canvas element's address is in the GC log and now? :)
- # [11:45] <@smaug> ttaubert: and you have also the GC log?
- # [11:45] <ttaubert> yes
- # [11:46] <@smaug> you could actually run also about:cc to check canvas' address
- # [11:46] <ttaubert> that's what I did
- # [11:46] <ttaubert> and then I searched for it in the gc-edges* files
- # [11:46] <ttaubert> -s
- # [11:46] <@smaug> right
- # [11:46] <@smaug> do you see it in gc-edges
- # [11:47] <@smaug> well, the C++ object shouldn't be there
- # [11:47] <@smaug> but its js wrapper
- # [11:47] <@smaug> you should see the wrapper also in cc log
- # [11:49] * Joins: KaiRo (robert@moz-F1E10103.adsl.highway.telekom.at)
- # [11:49] <NeilAway> glazou: have you seen yesterday's oldnewthing?
- # [11:49] * heycam|away is now known as heycam
- # [11:49] <ttaubert> I at least found something that has the same id in the gc log
- # [11:50] <@smaug> ttaubert: so there could you try to find something interesting
- # [11:50] <@smaug> it is hard to say exactly what
- # [11:50] <ttaubert> yeah. I don't understand the log format very well
- # [11:52] <@smaug> well, it is from object -to-> another object
- # [11:52] <@smaug> object keeps another object alive
- # [11:53] * padenot is now known as padenot|away
- # [11:55] * heycam is now known as heycam|away
- # [11:55] * Quits: ehsan_ (ehsan@F0B20A8D.8458880F.57F33CED.IP) (Input/output error)
- # [11:55] * Quits: anky (anky@19377FA2.4E883A50.A3D1B221.IP) (Ping timeout)
- # [11:56] <ttaubert> smaug: those are the lines surrounding the canvas - http://pastebin.mozilla.org/1504711
- # [11:56] * Quits: mike5w3c (MikeS@moz-9B2BC314.u03.hotspot.ne.jp) (Ping timeout)
- # [11:56] * Quits: pascalc (chatzilla@moz-6D7BA8C0.rev.sfr.net) (Input/output error)
- # [11:56] <ttaubert> is there something interesting in there?
- # [11:56] * Joins: anky (anky@6CAA6AB2.486732D8.A3D1B221.IP)
- # [11:56] <ttaubert> or is it useless without all the other information?
- # [11:56] * Joins: mike5w3c (MikeS@moz-DAFE1A45.tokyo.ocn.ne.jp)
- # [11:56] * Joins: AutomatedTester (AutomatedT@moz-6CE0941E.as13285.net)
- # [11:57] <@smaug> looking
- # [11:57] <@smaug> ttaubert: what is the object
- # [11:58] * Quits: mike5w3c (MikeS@moz-DAFE1A45.tokyo.ocn.ne.jp) (Quit: mike5w3c)
- # [11:58] <ttaubert> smaug: 0x2b798a5fe500
- # [11:58] * Quits: smontagu (chatzilla@B8622706.149B8442.CB858787.IP) (Ping timeout)
- # [11:58] * @smaug can't understand how someone can move from Mozilla to Facebook. :(
- # [11:59] <mrbkap> smaug: did someone else leave?
- # [11:59] <@smaug> legneato
- # [11:59] <darktrojan> hooray, I've made a loaded footgun \o/ now I can delete shite from .sqlite files and totally screw up my profile :D
- # [11:59] <@smaug> mrbkap: so old news
- # [11:59] <mrbkap> smaug: ah, yeah.
- # [11:59] <@smaug> but I didn't know what he is going to do
- # [12:00] <mrbkap> smaug: roll out new facebook features every 6 weeks, presumably :-)
- # [12:00] * Quits: Hendikins (wolfox@moz-88FB1B58.mxmn2.ken.bigpond.net.au) (Ping timeout)
- # [12:00] * @smaug thinks Facebook is probably the least interesting company ... maybe they'll have some interesting product at some point
- # [12:01] * Joins: Hendikins (wolfox@moz-88FB1B58.mxmn2.ken.bigpond.net.au)
- # [12:01] <Peng> Do they have interesting stock options? :)
- # [12:01] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [12:01] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [12:01] <@smaug> no
- # [12:01] <mrbkap> Peng: almost certainly not any more.
- # [12:01] <mrbkap> smaug: they do have a bunch of interesting stuff, even for platform hackers...
- # [12:01] <mrbkap> smaug: like their php compiler thing.
- # [12:02] <@smaug> well, a js compiler thing would be more interesting :)
- # [12:02] <Archaeopteryx> smaug: "I'm doing it for my kids."
- # [12:04] * Quits: Wes (chatzilla@moz-BEF0C255.page.ca) (Ping timeout)
- # [12:05] <dao> mounir: I think jim is waiting for a response in https://bugzilla.mozilla.org/show_bug.cgi?id=373266#c89
- # [12:06] <mounir> dao: yes, I will reply
- # [12:07] * Joins: smontagu (chatzilla@43C82757.C208D5C4.51B98CA5.IP)
- # [12:08] <dao> netscape navigator had one ADU yesterday, flock had four. impressive
- # [12:09] * Quits: espindola (espindola@9BDEAE32.8F3969DC.B62F7881.IP) (Connection reset by peer)
- # [12:09] * Joins: espindola (espindola@9BDEAE32.8F3969DC.B62F7881.IP)
- # [12:10] <Unfocused> lol
- # [12:12] * Joins: Wes (chatzilla@moz-BEF0C255.page.ca)
- # [12:13] * Quits: dao (dao@moz-1377C14D.superkabel.de) (Quit: Leaving.)
- # [12:14] * Joins: mib_oh3tjq (Mibbit@DA5F2861.A393AF2A.265540B.IP)
- # [12:14] * Quits: mib_oh3tjq (Mibbit@DA5F2861.A393AF2A.265540B.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [12:14] <darktrojan> damn, I wanted to ask dao what version of netscape it was
- # [12:14] * Joins: gandalf (zbraniecki@moz-307FE220.neoplus.adsl.tpnet.pl)
- # [12:15] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [12:15] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [12:17] <Unfocused> darktrojan: don't think he'd know anyway - that was from an email showing a summary of ADUs. would have to ask one of the metrics guys
- # [12:17] <darktrojan> oh.
- # [12:17] <darktrojan> oh God. "Ubuntu founder touts UI innovation in 12.04 beta release"
- # [12:17] <@smaug> pedro> it's the data, don't ask me!
- # [12:18] <@smaug> that was about the netscape
- # [12:19] * Joins: ferdinand (Mibbit@DA5F2861.A393AF2A.265540B.IP)
- # [12:21] <darktrojan> oic
- # [12:21] * Quits: @smaug (chatzilla@moz-AD9B22BB.elisa-mobile.fi) (Ping timeout)
- # [12:21] <darktrojan> hmm, ubuntu's 'innovation' could actually be alright
- # [12:21] * Joins: smaug_ (chatzilla@moz-42B6A546.gprs.sl-laajakaista.fi)
- # [12:22] * smaug_ is now known as smaug
- # [12:22] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [12:22] * Joins: janv (varga@moz-DE50E089.flarion.as5628.telecom.sk)
- # [12:22] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [12:22] * darktrojan wonders how good the execution will be
- # [12:23] <ttaubert> darktrojan: link?
- # [12:23] * glob|away worries about darktrojan's dark thoughts
- # [12:23] <darktrojan> http://arstechnica.com/business/news/2012/03/ubuntu-founder-touts-ui-innovation-in-1204-beta-release.ars
- # [12:24] <darktrojan> glob?
- # [12:24] <ttaubert> thx
- # [12:24] * Quits: smontagu (chatzilla@43C82757.C208D5C4.51B98CA5.IP) (Ping timeout)
- # [12:24] <glob|away> darktrojan, you're thinking about executions...
- # [12:25] <ttaubert> yay, improved power mgmt, can't wait for my x220 to last... um... 10hrs? =)
- # [12:25] <darktrojan> heh, can we execute shuttleworth as a sacrifice?
- # [12:25] * aja hopes it's better than UI inovation in latest Ubuntu release
- # [12:26] <Unfocused> darktrojan: is the new patch in bug 731041 still a WIP, or is it for final review?
- # [12:27] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [12:27] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [12:27] <darktrojan> erm, I think it was finished
- # [12:27] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [12:27] <darktrojan> I seem to recall thinking I should change the name
- # [12:27] <Unfocused> heh k
- # [12:27] <darktrojan> and then not doing it, clearly :/
- # [12:28] * Quits: ferdinand (Mibbit@DA5F2861.A393AF2A.265540B.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [12:30] <Unfocused> darktrojan: huh, setting only has a min-height on gnomestripe?
- # [12:30] * Joins: mike5w3c (MikeS@moz-DAFE1A45.tokyo.ocn.ne.jp)
- # [12:30] <darktrojan> oh, no, it was wrong
- # [12:31] <darktrojan> must've miscalculated last time
- # [12:31] * Joins: sritolia (srikant@3034EE0A.9B552DFD.5D9ABA9F.IP)
- # [12:31] <Unfocused> ok
- # [12:32] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [12:32] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [12:33] * Joins: smontagu (chatzilla@6D3B9128.149B8442.CB858787.IP)
- # [12:34] * Quits: aja (chatzilla@F9F52BEB.80184A0A.7880DB15.IP) (Client exited)
- # [12:35] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Input/output error)
- # [12:35] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [12:37] <glazou> NeilAway: sorry, missed your question above ; oldnewthing ?
- # [12:39] <NeilAway> glazou: http://blogs.msdn.com/b/oldnewthing/archive/2012/03/05/10277439.aspx (unsurprisingly doesn't work in IE6)
- # [12:39] <glazou> looking
- # [12:40] <darktrojan> nicely answered
- # [12:41] <ttaubert> yeah :)
- # [12:42] <Unfocused> haha nice
- # [12:42] <glazou> because developers at MSFT have only one screen and could never test/validate an implementation ? :-)
- # [12:42] <darktrojan> and it's a CRT
- # [12:43] <darktrojan> they're retro like that
- # [12:43] * Quits: paolo (paolo@moz-C6D3366B.retail.telecomitalia.it) (Client exited)
- # [12:44] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [12:44] * Quits: smaug (chatzilla@moz-42B6A546.gprs.sl-laajakaista.fi) (Ping timeout)
- # [12:44] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [12:45] * darktrojan goes to check on inbound
- # [12:45] <darktrojan> oh look some fun orange to star
- # [12:46] * Quits: AutomatedTester (AutomatedT@moz-6CE0941E.as13285.net) (Input/output error)
- # [12:47] * Quits: gandalf (zbraniecki@moz-307FE220.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
- # [12:47] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [12:47] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [12:49] * Joins: Pike (Pike@moz-E31CD2CB.mozilla.org)
- # [12:50] <NeilAway> darktrojan: bah, html today
- # [12:50] <darktrojan> me too
- # [12:51] * Quits: smontagu (chatzilla@6D3B9128.149B8442.CB858787.IP) (Ping timeout)
- # [12:53] * Joins: KaIRC (robert@moz-E8F6A17E.adsl.highway.telekom.at)
- # [12:53] * Quits: KaiRo (robert@moz-F1E10103.adsl.highway.telekom.at) (Ping timeout)
- # [12:55] * Joins: smaug (chatzilla@moz-C334B20D.gprs.sl-laajakaista.fi)
- # [12:55] * ChanServ sets mode: +o smaug
- # [12:56] * Quits: surkov (surkov@8D033FC0.5EFF84F1.5D3F4C44.IP) (Quit: surkov)
- # [12:56] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [12:56] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [12:56] * Joins: pascalc (chatzilla@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [12:56] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Input/output error)
- # [12:57] <darktrojan> Unfocused, that bug has 2 votes. Go figure.
- # [12:57] <darktrojan> voters will be pleased to know the code is now tidier
- # [12:59] * Joins: smontagu (chatzilla@6E8B4899.5ACD0297.CC465D70.IP)
- # [12:59] * KaIRC is now known as KaiRo
- # [13:00] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [13:00] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [13:00] <@smaug> so, what is the right thing to use for sets
- # [13:00] <@smaug> hashsets
- # [13:00] <Unfocused> haha
- # [13:00] <Pike> do bookmarklets not work on chrome:// pages anymore?
- # [13:00] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
- # [13:01] * Joins: pranavrc (pranavrc@6285191B.8CAABF9B.520CDC98.IP)
- # [13:02] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [13:02] * Quits: mike5w3c (MikeS@moz-DAFE1A45.tokyo.ocn.ne.jp) (Quit: mike5w3c)
- # [13:02] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [13:03] * Quits: jfkthame (jfkthame@3EC4A1A5.5BC345F5.9542EC20.IP) (Quit: jfkthame)
- # [13:05] * Quits: Honza (chatzilla@C62E2FAA.23B79DE4.D0083327.IP) (Client exited)
- # [13:06] * Joins: ehoogeveen (emanuel.ho@moz-B95F3766.chello.nl)
- # [13:08] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [13:08] * Joins: peregrino (peregrino@moz-DE17EB26.telecom.net.ar)
- # [13:08] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [13:08] * glazou is now known as glazou_lunch
- # [13:08] * mak is now known as mak|afk
- # [13:08] * Joins: Honza (chatzilla@C62E2FAA.23B79DE4.D0083327.IP)
- # [13:10] <darktrojan> hmm, just found an old copy of m-c lying around
- # [13:10] <darktrojan> pretty sure I don't need that any more
- # [13:11] * Joins: vikash (vikash@6A31D3DE.9B552DFD.5D9ABA9F.IP)
- # [13:12] * Quits: mak|afk (chatzilla@moz-E5FE2425.retail.telecomitalia.it) (Connection reset by peer)
- # [13:13] * Quits: m_kato (m_kato@moz-348F61F0.mozilla.or.jp) (Quit: Leaving...)
- # [13:13] <darktrojan> 4.0b9pre
- # [13:15] * Joins: mak|afk (chatzilla@moz-E5FE2425.retail.telecomitalia.it)
- # [13:15] * Quits: mak|afk (chatzilla@moz-E5FE2425.retail.telecomitalia.it) (Connection reset by peer)
- # [13:16] * Joins: mak|afk (chatzilla@moz-E5FE2425.retail.telecomitalia.it)
- # [13:16] * Quits: @smaug (chatzilla@moz-C334B20D.gprs.sl-laajakaista.fi) (Ping timeout)
- # [13:17] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [13:17] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [13:18] * Joins: c0smikdebris (c0smikdebr@AB277EF.DC4492DD.BE90E62C.IP)
- # [13:20] * Joins: gandalf (zbraniecki@moz-8FC72733.neoplus.adsl.tpnet.pl)
- # [13:21] * Quits: harsh (Mibbit@F4384220.15C6DF7B.1551A00F.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [13:22] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [13:23] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [13:23] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
- # [13:24] * Quits: sritolia (srikant@3034EE0A.9B552DFD.5D9ABA9F.IP) (Ping timeout)
- # [13:25] * Joins: gabor (gabor@moz-981FF74D.pool.digikabel.hu)
- # [13:25] * Quits: SeoZ (DanielJuyu@FB245CA0.4C8FC38D.14E0EA63.IP) (Ping timeout)
- # [13:26] * Joins: IanN (iann@4837CDFE.2ECE621A.E5F36E28.IP)
- # [13:28] * Quits: Honza (chatzilla@C62E2FAA.23B79DE4.D0083327.IP) (Quit: ChatZilla 0.9.88 [Firefox 10.0.2/20120215223356])
- # [13:28] <IanN> what's been added to wiki.mozilla.org that means it has some "unauthenticated content"?
- # [13:29] * Joins: dria (dria@moz-86A004D9.dhcp-dynamic.fibreop.nb.bellaliant.net)
- # [13:29] * Quits: pranavrc (pranavrc@6285191B.8CAABF9B.520CDC98.IP) (Ping timeout)
- # [13:30] <IanN> hmmm, there are some stylesheets pulled from ajax.googleapis.com that might be doing it
- # [13:30] <Standard8> and jquery min files
- # [13:31] <IanN> it's very annoying
- # [13:34] * Joins: edmorley (edmorley@moz-C40456C7.range109-152.btcentralplus.com)
- # [13:34] * Quits: smontagu (chatzilla@6E8B4899.5ACD0297.CC465D70.IP) (Ping timeout)
- # [13:34] * Quits: mak|afk (chatzilla@moz-E5FE2425.retail.telecomitalia.it) (Connection reset by peer)
- # [13:35] * Joins: mak|afk (chatzilla@moz-E5FE2425.retail.telecomitalia.it)
- # [13:35] * Quits: askalski (akuda@moz-104CC309.mv.mozilla.com) (Quit: Wychodzi)
- # [13:35] * Joins: tonymec__ (tonymec@64B9AA5B.175E3938.277517C1.IP)
- # [13:35] * Joins: Honza (chatzilla@C62E2FAA.23B79DE4.D0083327.IP)
- # [13:35] * tonymec__ is now known as tonymec|away
- # [13:36] <NeilAway> Pike: I think that got disabled recently
- # [13:36] * Quits: janv (varga@moz-DE50E089.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [13:36] * Joins: bjacob (bjacob@920717F9.9758A021.147E3FF0.IP)
- # [13:37] <NeilAway> Pike: might be 723808
- # [13:37] * Fallen is now known as Fallen|away
- # [13:37] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [13:37] * mak|afk is now known as mak
- # [13:37] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [13:38] <kaie> I want a non-libxul debug build for quick turnaround while experimenting. We don't have that, right?
- # [13:38] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Ping timeout)
- # [13:38] * Joins: chrisccoulson (chr1s@60D76E1B.16E4425B.7D0FCE04.IP)
- # [13:42] * Joins: jfkthame (jfkthame@3EC4A1A5.5BC345F5.9542EC20.IP)
- # [13:42] <Standard8> kaie: correct, we don't have that
- # [13:42] <kaie> ok thx
- # [13:42] <Standard8> best you can do is make in the directory you're changing
- # [13:42] <Standard8> then make in toolkit/library iirc
- # [13:43] * Joins: smontagu (chatzilla@E5262F17.149B8442.CB858787.IP)
- # [13:45] * Quits: mak (chatzilla@moz-E5FE2425.retail.telecomitalia.it) (Connection reset by peer)
- # [13:46] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [13:46] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [13:46] * Joins: mak|afk (chatzilla@moz-E5FE2425.retail.telecomitalia.it)
- # [13:47] * Quits: chrisccoulson (chr1s@60D76E1B.16E4425B.7D0FCE04.IP) (Client exited)
- # [13:47] * mak|afk is now known as mak
- # [13:48] * Quits: tonymec|away (tonymec@64B9AA5B.175E3938.277517C1.IP) (Ping timeout)
- # [13:50] * Joins: imphil (philipp@moz-4FAD558C.dfn.mwn.de)
- # [13:50] * Quits: jgilbert (jgilbert@moz-2B3CF81C.hsd1.ca.comcast.net) (Ping timeout)
- # [13:51] * Joins: pranavrc (pranavrc@DF14EB87.4DA35B3F.520CDC98.IP)
- # [13:51] * Joins: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se)
- # [13:52] * Quits: mak (chatzilla@moz-E5FE2425.retail.telecomitalia.it) (Connection reset by peer)
- # [13:52] * Joins: surkov (surkov@8D033FC0.5EFF84F1.5D3F4C44.IP)
- # [13:52] * Joins: mike5w3c (MikeS@moz-DAFE1A45.tokyo.ocn.ne.jp)
- # [13:53] * Joins: chrisccoulson (chr1s@983912DA.7E6A46E1.7D0FCE04.IP)
- # [13:54] * Joins: mak (chatzilla@moz-E5FE2425.retail.telecomitalia.it)
- # [13:55] * ewong|sleep is now known as ewong
- # [13:56] * Quits: pranavrc (pranavrc@DF14EB87.4DA35B3F.520CDC98.IP) (Ping timeout)
- # [13:57] * Joins: graememcc (chatzilla@moz-C7ABB108.range86-148.btcentralplus.com)
- # [13:57] * Quits: tor (tor@E5C2CE22.27B17D2B.49CEED6B.IP) (Connection reset by peer)
- # [13:57] * Quits: mak (chatzilla@moz-E5FE2425.retail.telecomitalia.it) (Ping timeout)
- # [13:57] * Joins: mak77 (chatzilla@moz-9FCADA24.retail.telecomitalia.it)
- # [13:57] * Joins: tor (tor@E5C2CE22.27B17D2B.49CEED6B.IP)
- # [13:57] * Joins: janv (varga@moz-DE50E089.flarion.as5628.telecom.sk)
- # [13:57] * mak77 is now known as mak
- # [13:57] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [13:57] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [14:00] * Joins: chrisccoulson_ (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
- # [14:00] * Quits: chrisccoulson_ (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Client exited)
- # [14:00] * Joins: chrisccoulson_ (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
- # [14:01] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [14:01] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [14:02] * Quits: chrisccoulson (chr1s@983912DA.7E6A46E1.7D0FCE04.IP) (Ping timeout)
- # [14:02] * Quits: imphil (philipp@moz-4FAD558C.dfn.mwn.de) (Ping timeout)
- # [14:03] * Joins: imphil (philipp@moz-4FAD558C.dfn.mwn.de)
- # [14:06] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Ping timeout)
- # [14:06] * Quits: janv (varga@moz-DE50E089.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [14:06] * Joins: josh (josh@moz-2EE66546.nyc.res.rr.com)
- # [14:07] * jfkthame is now known as jfkthame_afk
- # [14:07] * Fallen|away is now known as Fallen
- # [14:09] * Joins: sritolia (srikant@3034EE0A.9B552DFD.5D9ABA9F.IP)
- # [14:09] * Quits: anky (anky@6CAA6AB2.486732D8.A3D1B221.IP) (Client exited)
- # [14:09] <edmorley> IanN: for the mixed content warning on wiki.m.o, see bug 729605
- # [14:09] <edmorley> (it's been driving me nuts too)
- # [14:09] * Joins: drice (derice@1606D15F.E628B196.8E155D4E.IP)
- # [14:09] * Joins: smaug (chatzilla@moz-4948B1CB.gprs.sl-laajakaista.fi)
- # [14:09] * ChanServ sets mode: +o smaug
- # [14:09] * Joins: tonymec__ (tonymec@moz-7AEB4B60.adsl-dyn.isp.belgacom.be)
- # [14:10] * Joins: janv (varga@moz-DE50E089.flarion.as5628.telecom.sk)
- # [14:10] * tonymec__ is now known as tonymec|away
- # [14:11] * Quits: nli (nli@moz-99690620.hinet-ip.hinet.net) (Quit: nli)
- # [14:12] * Quits: darktrojan (geoff@moz-509CC089.dsl.telstraclear.net) (Quit: darktrojan)
- # [14:12] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [14:12] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [14:12] * Joins: Goldorak (chatzilla@F063CC3D.9328D715.187A1082.IP)
- # [14:14] * Joins: timdream (timdream@moz-ECC0906B.uac63.hknet.com)
- # [14:15] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [14:15] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [14:15] * Joins: mwu (mwu@moz-59435430.hsd1.nj.comcast.net)
- # [14:15] * Joins: rshetty (quassel@232311FD.7D0F95CF.C842849F.IP)
- # [14:17] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
- # [14:17] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
- # [14:18] * Quits: c0smikdebris (c0smikdebr@AB277EF.DC4492DD.BE90E62C.IP) (Quit: Computer has gone to sleep.)
- # [14:19] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
- # [14:20] * Quits: @smaug (chatzilla@moz-4948B1CB.gprs.sl-laajakaista.fi) (Ping timeout)
- # [14:22] * Quits: imphil (philipp@moz-4FAD558C.dfn.mwn.de) (Ping timeout)
- # [14:22] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
- # [14:23] * Joins: sheppy (sheppy@moz-4992DE6D.static.kgpt.tn.charter.com)
- # [14:24] <Cork> what component should one put bugs about packaging errors?
- # [14:26] * Joins: dseif (dseif@C080F02E.33EE9F8A.1139E686.IP)
- # [14:26] * glob|away is now known as glob
- # [14:26] <Cork> (bug 733351)
- # [14:27] * Joins: sgautherie (chatzilla@moz-D7B69DC4.fbxo.proxad.net)
- # [14:27] * Joins: regen (Miller@moz-7606A082.adsl.dynamic.seed.net.tw)
- # [14:28] <coop|afk> Cork: product: mozilla.org, component: Release Automation: Releases
- # [14:28] <Cork> thx
- # [14:28] * rclick|afk is now known as rclick
- # [14:29] <Cork> uhmmm you mean Release Enginering: Release?
- # [14:29] <coop|afk> uh, yeah, sorry
- # [14:30] <coop|afk> have automation on the brain
- # [14:30] <Cork> hops noone kills me for that :)
- # [14:30] * Joins: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP)
- # [14:30] * Joins: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP)
- # [14:31] * glazou_lunch is now known as glazou
- # [14:32] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [14:32] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [14:36] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
- # [14:37] * Quits: regen (Miller@moz-7606A082.adsl.dynamic.seed.net.tw) (Quit: regen)
- # [14:37] * bhearsum|afk is now known as bhearsum|buildduty
- # [14:37] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
- # [14:37] * bhearsum|buildduty nervously wanders in
- # [14:37] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
- # [14:38] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [14:38] * Joins: vikram360 (vikram360@EF40B683.C4369F7.2A068A5E.IP)
- # [14:38] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [14:40] * Quits: smontagu (chatzilla@E5262F17.149B8442.CB858787.IP) (Ping timeout)
- # [14:40] * Quits: vikash (vikash@6A31D3DE.9B552DFD.5D9ABA9F.IP) (Quit: Leaving)
- # [14:41] * Standard8 is now known as Standard8Away
- # [14:41] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
- # [14:41] * Standard8Away is now known as Standard8
- # [14:43] * Joins: robhawkes (robhawkes@moz-7CEB4E1.ptr.us.xo.net)
- # [14:44] * Quits: sritolia (srikant@3034EE0A.9B552DFD.5D9ABA9F.IP) (Quit: Leaving)
- # [14:44] * gregglind_away is now known as gregglind
- # [14:45] * Joins: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP)
- # [14:46] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [14:46] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [14:50] * Joins: jviereck (Adium@moz-2CD764B4.ethz.ch)
- # [14:51] * Joins: tonymec (tonymec@moz-7AEB4B60.adsl-dyn.isp.belgacom.be)
- # [14:52] * Joins: Jeffrey (chatzilla@moz-AB50ABBF.hsd1.sc.comcast.net)
- # [14:52] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [14:53] * Joins: c0smikdebris (c0smikdebr@AB277EF.DC4492DD.BE90E62C.IP)
- # [14:53] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
- # [14:54] * Quits: jviereck (Adium@moz-2CD764B4.ethz.ch) (Quit: Leaving.)
- # [14:54] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
- # [14:55] * Joins: vikash (vikash@6A31D3DE.9B552DFD.5D9ABA9F.IP)
- # [14:57] * jmaher|afk is now known as jmaher
- # [14:58] * Joins: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP)
- # [15:01] * Quits: c0smikdebris (c0smikdebr@AB277EF.DC4492DD.BE90E62C.IP) (Quit: Computer has gone to sleep.)
- # [15:02] * rail_away is now known as rail
- # [15:02] * Joins: armenzg (armenzg@moz-803D7934.home1.cgocable.net)
- # [15:02] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.88 [Firefox 12.0a2/20120304042010])
- # [15:03] * Joins: joey (chatzilla@moz-E31CD2CB.mozilla.org)
- # [15:04] * Joins: raccettura (raccettura@moz-660B8F4B.hsd1.nj.comcast.net)
- # [15:05] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
- # [15:06] * Joins: dao (dao@moz-1377C14D.superkabel.de)
- # [15:07] * Joins: ibarlow (ibarlow@moz-D5CDF301.cpe.net.cable.rogers.com)
- # [15:07] * Joins: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net)
- # [15:11] * padenot|away is now known as padenot
- # [15:12] * Joins: AaronMT (AaronMT@moz-DB17C53A.cpe.net.cable.rogers.com)
- # [15:13] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
- # [15:13] * Joins: c0smikdebris (c0smikdebr@AB277EF.DC4492DD.BE90E62C.IP)
- # [15:15] * Joins: Suresh (chatzilla@203B7640.6F453D9B.BC2C9F51.IP)
- # [15:17] * Quits: bjacob (bjacob@920717F9.9758A021.147E3FF0.IP) (Ping timeout)
- # [15:19] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/14099190f012 - Serge Gautherie - Bug 730551. (Bv2) browser_bug638292.js: Check load target, Make SeaMonkey support more specific. r=bmcbride.
- # [15:19] <firebot> http://hg.mozilla.org/mozilla-central/rev/bcbdc2a0efa1 - Serge Gautherie - Bug 718237. (Cv1) Call initAutoComplete() early to support XPFE AutoComplete. r=surkov.alexander.
- # [15:19] * Quits: paoletto (paolo@moz-AA512F86.retail.telecomitalia.it) (Ping timeout)
- # [15:20] * Joins: paoletto (paolo@moz-AA512F86.retail.telecomitalia.it)
- # [15:22] * Quits: past (past@moz-9D677A1D.dsl.dyn.forthnet.gr) (Input/output error)
- # [15:23] * Joins: mjschranz (mjschranz@C7D326F2.33EE9F8A.1139E686.IP)
- # [15:23] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
- # [15:24] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
- # [15:24] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
- # [15:25] * Quits: sgautherie (chatzilla@moz-D7B69DC4.fbxo.proxad.net) (Quit: ChatZilla 0.9.78.1 [SeaMonkey 1.5a/2007051508])
- # [15:26] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
- # [15:27] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
- # [15:28] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-1.9.2/rev/e84c81c01cf2 - ffxbld - Added FIREFOX_3_6_28_RELEASE FIREFOX_3_6_28_BUILD1 tag(s) for changeset b2576dbcd614. DONTBUILD CLOSED TREE a=release
- # [15:28] <firebot> http://hg.mozilla.org/releases/mozilla-1.9.2/rev/0fec8d30c391 - ffxbld - Automated checkin: version bump for firefox 3.6.28 release. DONTBUILD CLOSED TREE a=release
- # [15:28] <firebot> http://hg.mozilla.org/releases/mozilla-1.9.2/rev/b2576dbcd614 - ffxbld - Automated checkin: version bump for firefox 3.6.28 release. DONTBUILD CLOSED TREE a=release
- # [15:30] * coop|afk is now known as coop
- # [15:31] * padenot is now known as padenot|away
- # [15:33] * edransch-away is now known as edransch
- # [15:33] * Quits: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com) (Client exited)
- # [15:34] * Joins: askalski (akuda@moz-104CC309.mv.mozilla.com)
- # [15:37] * Joins: jimm (jmathies@moz-7F164CA1.pn.at.cox.net)
- # [15:39] * Quits: janv (varga@moz-DE50E089.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [15:40] * Joins: regen (Miller@moz-6035B128.adsl.dynamic.seed.net.tw)
- # [15:41] * catlee-away is now known as catlee
- # [15:42] * padenot|away is now known as padenot
- # [15:45] * Joins: kaie2 (kaie@moz-FA203825.dip.t-dialin.net)
- # [15:45] * Quits: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net) (Ping timeout)
- # [15:46] * Quits: kaie (kaie@moz-BE825B57.dip.t-dialin.net) (Ping timeout)
- # [15:46] * kaie2 is now known as kaie
- # [15:46] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
- # [15:46] * Joins: redDragon (msk@moz-7636CF44.dynip.nus.edu.sg)
- # [15:47] * Joins: harsh (Mibbit@F4384220.15C6DF7B.1551A00F.IP)
- # [15:47] * Joins: mjschranz_ (mjschranz@moz-57B23647.senecac.on.ca)
- # [15:48] * Joins: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net)
- # [15:48] * gregglind is now known as gregglind_breakfast
- # [15:48] * Quits: mjschranz (mjschranz@C7D326F2.33EE9F8A.1139E686.IP) (Ping timeout)
- # [15:49] * Quits: regen (Miller@moz-6035B128.adsl.dynamic.seed.net.tw) (Quit: regen)
- # [15:49] * Quits: dao (dao@moz-1377C14D.superkabel.de) (Ping timeout)
- # [15:50] <espindola> !seen Mikek
- # [15:50] <firebot> mikek was last seen 1 week, 5 days, 19 hours, 2 minutes and 9 seconds ago, saying 'gavin: thank you, that would have been my next question :) ' in #developers.
- # [15:50] <espindola> gah
- # [15:51] <espindola> mak: anyone else that could comment on 733358/732368?
- # [15:51] * Joins: dao (dao@moz-1377C14D.superkabel.de)
- # [15:51] <mak> espindola: ?
- # [15:51] * mjschranz_ is now known as mjschranz
- # [15:52] <mak> espindola: if you write there, I'm sure Mike will answer
- # [15:52] <mak> it worked for me yesterday
- # [15:53] <mak> btw, for now I'd suggest to dupe your bug to that one, then if you want to take his patch and address my comments, or viceversa, check your patch against his, that may even work. I just care there is one working patch!
- # [15:53] <espindola> ok
- # [15:53] <mak> 2 working patches are a bit too many
- # [15:54] <mak> so let's keep the discussion in one single bug, to begin with
- # [15:55] * Joins: dveditz (dveditz@moz-34991AF4.dhcp.cruzio.com)
- # [15:55] * ChanServ sets mode: +o dveditz
- # [15:57] * Joins: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP)
- # [15:58] * bwinton_away is now known as bwinton
- # [15:59] * Joins: AutomatedTester (AutomatedT@moz-AB356800.as13285.net)
- # [16:01] * Joins: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP)
- # [16:03] * Quits: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net) (Quit: Mardak)
- # [16:03] * Joins: past (past@moz-9D677A1D.dsl.dyn.forthnet.gr)
- # [16:04] * Quits: heftig (Jan@moz-14E70D51.dip.t-dialin.net) (Quit: leaving)
- # [16:05] * Joins: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net)
- # [16:05] * Quits: timdream (timdream@moz-ECC0906B.uac63.hknet.com) (Ping timeout)
- # [16:06] * Quits: c0smikdebris (c0smikdebr@AB277EF.DC4492DD.BE90E62C.IP) (Client exited)
- # [16:06] * Quits: armenzg (armenzg@moz-803D7934.home1.cgocable.net) (Ping timeout)
- # [16:06] * Joins: timdream (timdream@moz-15EA239D.uac63.hknet.com)
- # [16:07] * mcote|afk is now known as mcote
- # [16:09] <IanN> urgh at .pyc files
- # [16:09] * chrisccoulson_ is now known as chrisccoulson
- # [16:12] * Joins: evilpie (evilpie@moz-C0D5BF2A.pools.arcor-ip.net)
- # [16:13] * Quits: mcote (mcote@moz-FD8EB826.mc.videotron.ca) (Quit: leaving)
- # [16:13] * Joins: c0smikdebris (c0smikdebr@AB277EF.DC4492DD.BE90E62C.IP)
- # [16:13] * Joins: bretr (bret_recka@moz-EC82158.hsd1.ca.comcast.net)
- # [16:14] * Joins: mjschranz_ (mjschranz@C7D326F2.33EE9F8A.1139E686.IP)
- # [16:14] <sheppy> eep - the election notice for our county has all its text in Comic Sans. Sadfaces.
- # [16:14] <mdas> dietrich: ping
- # [16:14] * Joins: jprmc (jprmc@moz-78212799.starwoodbroadband.com)
- # [16:14] <bhearsum|buildduty> sheppy: comical
- # [16:14] <sheppy> And there is no information anywhere on what's on the freaking ballot so I can do research before I vote. WTF?
- # [16:15] * Quits: mjschranz (mjschranz@moz-57B23647.senecac.on.ca) (Ping timeout)
- # [16:15] * Quits: pascalc (chatzilla@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Connection reset by peer)
- # [16:15] <sheppy> ah, there it is
- # [16:15] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
- # [16:15] * Joins: smontagu (chatzilla@moz-102ECB17.red.bezeqint.net)
- # [16:18] <mak> espindola: btw, regarding your question, xpcom-will-shutdown handles the case of not having a profile (tests)
- # [16:18] * Joins: Mano (mano@FCFBBDF.1A4CA79E.CB858787.IP)
- # [16:18] <mak> espindola: and profile-after-change handles a not-really-existing-but-still-safe-to-cover case of on the fly profile switch
- # [16:18] <espindola> mak: we should change the tests, no?
- # [16:18] <espindola> to match how firefox shutsdown
- # [16:19] <mak> espindola: adding a profile to tests not in need of it? I don't saw why
- # [16:19] * Joins: ehugg (chatzilla@moz-44D86B1E.cisco.com)
- # [16:19] <mak> espindola: and there is not just firefox, think of other apps based on libxul
- # [16:19] * Joins: armenzg (armenzg@5E25AB7F.3CBDB8AB.DA78B690.IP)
- # [16:19] <espindola> mak: so that we can remove uses of xpcom-* messages
- # [16:20] <mak> that will come much later, for now they exist and we should handle that, in out case it will just not happen
- # [16:20] * Quits: bretr (bret_recka@moz-EC82158.hsd1.ca.comcast.net) (Quit: bretr)
- # [16:20] <espindola> they will have to use the profile-* messages once we exit(0)
- # [16:20] <mak> sure, once we
- # [16:20] <espindola> better move on that direction
- # [16:20] <mak> it's not said that any app will want to support exit(0)
- # [16:20] <espindola> instead of adding a new use of something we want to remove
- # [16:21] <mak> this is not new use, this is fixing current behavior that otherwise would still be broken
- # [16:21] <mak> fixing now future code doesn't work that well
- # [16:22] <@bsmedberg> is the next aurora merge today or next week?
- # [16:22] * philor|away is now known as philor
- # [16:22] <mak> bsmedberg: /topic
- # [16:22] <mak> (that means, luckily next week)
- # [16:22] * padenot is now known as padenot|away
- # [16:23] * Joins: JeroenDeDauw (jeroen@3D8B249.714666EF.52AB9A83.IP)
- # [16:24] * Joins: gwagner (idefix2@moz-B8B530C2.hsd1.ca.comcast.net)
- # [16:25] * Parts: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
- # [16:26] <Mano> how can i watch for style changes on a node which has no frame
- # [16:26] * Quits: bb10 (bb10@moz-C7B05616.org) (Ping timeout)
- # [16:27] <Mano> in particular, changes to the (computed) list-style-image value
- # [16:27] * Joins: bb10 (bb10@moz-C7B05616.org)
- # [16:27] <Mano> (i'm in widget/)
- # [16:27] * Joins: mcote (mcote@moz-FD8EB826.mc.videotron.ca)
- # [16:27] <@bsmedberg> Mano: no frame?
- # [16:28] <Mano> bsmedberg: display: none, yes
- # [16:28] <@bsmedberg> Mano: if it has no frame it has no computed style, I think...
- # [16:28] <Mano> bsmedberg: getComputedStyle works afaict
- # [16:28] <Mano> maybe a frame is created just for that, i don't know.
- # [16:28] * bz_sleep is now known as bz
- # [16:29] * @bsmedberg doesn't know, then
- # [16:29] <@bz> mano: you can't
- # [16:29] * bear-afk is now known as bear
- # [16:29] <@bz> mano: getComputedStyle for a node with no frame computes the style once and then throws it all away
- # [16:29] <@bz> mano: if you query it again, it's recomputed from scratch again
- # [16:29] <@bz> mano: we don't have a system for tracking dynamic changes of style on such nodes
- # [16:30] <Mano> bz: this breaks mac ui in some cases :-/
- # [16:30] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
- # [16:30] <@bz> it breaks all sorts of stuff
- # [16:30] <Mano> it watches for "image" attribute changes.
- # [16:30] <@bz> how are you watching for changes on nodes that _do_ have frames?
- # [16:30] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Client exited)
- # [16:30] <Mano> bz: i don't yet. it's for native menus
- # [16:30] <@bz> Also, is your node display:none itself, or is some ancestor display:none
- # [16:30] <Mano> they never have frames
- # [16:30] <@bz> ah, yes
- # [16:30] <@bz> ok
- # [16:30] <Mano> bz: and given all of this, i think i'm going to change that
- # [16:30] * Quits: jprmc (jprmc@moz-78212799.starwoodbroadband.com) (Ping timeout)
- # [16:31] <@bz> ok
- # [16:31] <Mano> to visibility: hidden or something
- # [16:31] <@bz> mmm
- # [16:31] <@bz> you want something else, probably
- # [16:31] <@bz> since you don't want them to affect the rendering
- # [16:31] <@bz> which is not true for visibility:hidden
- # [16:31] <@bz> anyway
- # [16:31] <@bz> creating frames seems like the simple way out for you, yes
- # [16:31] <@bz> the other option is redesigning style storage so we can compute it on content and see dynamic changes
- # [16:32] <Mano> how would i watch then, btw?
- # [16:32] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
- # [16:32] <@bz> you'd have to change DidSetStyleContext for the relevant frames...
- # [16:32] <@bz> Or something
- # [16:32] * Joins: lmandel (lmandel@moz-113D7D7C.cable.teksavvy.com)
- # [16:32] * Quits: dumitru (dgherman@moz-7C253BEB.getcadre.com) (Ping timeout)
- # [16:32] <Mano> bz: would that happen before the date in the topic? ;)
- # [16:32] <@bz> which "that"?
- # [16:33] * Joins: jprmc (jprmc@moz-78212799.starwoodbroadband.com)
- # [16:33] * Quits: reed (reed@tech.monkey) (Ping timeout)
- # [16:33] * Joins: dumitru (dgherman@moz-7C253BEB.getcadre.com)
- # [16:33] * Quits: Ryan (rflint@moz-A287E317.com) (Ping timeout)
- # [16:33] * Quits: jprmc (jprmc@moz-78212799.starwoodbroadband.com) (Connection reset by peer)
- # [16:33] <Mano> redesigning style storage, of course
- # [16:33] <Mano> anyway
- # [16:33] <Mano> what are my options for forcing a frame, in general?
- # [16:34] <Mano> i'm not so worried about the rendering affects of visibility: hidden as long as i can control them in the theme
- # [16:34] <Mano> and i think i do...
- # [16:35] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
- # [16:35] * Joins: Ryan (rflint@moz-A287E317.com)
- # [16:35] * Quits: c0smikdebris (c0smikdebr@AB277EF.DC4492DD.BE90E62C.IP) (Ping timeout)
- # [16:36] * Joins: c0smikdebris (c0smikdebr@383E803.EDA297EB.BE90E62C.IP)
- # [16:36] * Joins: reed (reed@tech.monkey)
- # [16:36] <Mano> there's at least three reasons for creating frames there: 1) xbl attachment happening "implicitly" 2) tracking list-style-image 3) tracking visibility
- # [16:37] * Quits: grubshka (grubshka@moz-6DDB8A96.w86-216.abo.wanadoo.fr) (Ping timeout)
- # [16:37] * Quits: gandalf (zbraniecki@moz-8FC72733.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
- # [16:38] * Joins: Kwan (chatzilla@50B6A5A7.F00EEDB6.78A86932.IP)
- # [16:38] <Yoric> I am currently testing some heavily asynchronous code using a chrome test, and I keep having errors in which the test looks for |ok|, or |this.fileLogger| – which are not defined in the context.
- # [16:39] * Quits: RemusPop (remuspop@601F3B17.33662590.A5830293.IP) (Client exited)
- # [16:39] <Yoric> What can I be missing?
- # [16:40] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
- # [16:41] * Quits: smontagu (chatzilla@moz-102ECB17.red.bezeqint.net) (Ping timeout)
- # [16:41] * Joins: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com)
- # [16:41] <espindola> mak: please at least write that on the bug so that others can see it
- # [16:41] <espindola> lunch, brb
- # [16:42] <mak> espindola: it's already in the bug
- # [16:42] <mak> see my various comments there
- # [16:42] * armenzg is now known as armenzg_brb
- # [16:43] * Joins: hhillen (hhillen@moz-9B657761.upc-f.chello.nl)
- # [16:43] * Quits: stormy (stormy@moz-AD395531.hsd1.co.comcast.net) (Ping timeout)
- # [16:44] * Quits: fabrice (fabrice@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [16:45] * Quits: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
- # [16:47] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
- # [16:47] * Quits: dao (dao@moz-1377C14D.superkabel.de) (Quit: Leaving.)
- # [16:47] <@bsmedberg> anyone except jfkthame_afk know harfbuzz?
- # [16:48] * jfkthame_afk is now known as jfkthame
- # [16:48] <@bsmedberg> ooh
- # [16:48] <jfkthame> bsmedberg: you might be looking for jdaggett
- # [16:48] <jfkthame> bsmedberg: or for the real inside scoop, behdad sometimes hangs out in gfx
- # [16:49] <@bsmedberg> jfkthame: the actual chkstk call for bug 732925 is coming from http://hg.mozilla.org/releases/mozilla-beta/annotate/8c9e4873d419/gfx/thebes/gfxHarfBuzzShaper.cpp
- # [16:49] * Joins: wesj (wesj@moz-135A9FA9.hsd1.ca.comcast.net)
- # [16:49] <@bsmedberg> #l716
- # [16:50] <@bsmedberg> that frame appears to be 0x517C big
- # [16:50] <jfkthame> bsmedberg: the InitTextRun frame, is that?
- # [16:50] <@bsmedberg> yes
- # [16:50] * armenzg_brb is now known as armenzg
- # [16:50] <@bsmedberg> it's not clear to me what in that frame is actually that big
- # [16:50] * Joins: smontagu (chatzilla@moz-9A3AD107.red.bezeqint.net)
- # [16:51] <jfkthame> hmm - i bet that's because we allocate some fairly large auto-buffers on the stack to avoid heap allocation in most cases
- # [16:51] <jfkthame> but maybe we can slim those down significantly
- # [16:51] <@bsmedberg> via inlining? I don't see anything in that frame itself except for nsAutoTArray<hb_feature_t,20> features;
- # [16:51] <@bsmedberg> which shouldn't be a problem
- # [16:52] <jfkthame> i wonder if SetGlyphsFromRun gets inlined... nobody else calls it, so it'd make sense for the compiler
- # [16:52] <@bsmedberg> jfkthame: can this recurse at all?
- # [16:52] <jfkthame> no
- # [16:53] * Quits: askalski (akuda@moz-104CC309.mv.mozilla.com) (Quit: Wychodzi)
- # [16:53] <jfkthame> hmm, SetGlyphsFromRun doesn't seem to have as many autoarrays as i was thinking
- # [16:54] * Joins: madhava_ (madhava@F2D29657.F60B0462.67AC9B1.IP)
- # [16:54] * Ziggy|AWAY is now known as Ziggy_Maes
- # [16:54] * Joins: dao (dao@moz-1377C14D.superkabel.de)
- # [16:55] * Quits: Kwan (chatzilla@50B6A5A7.F00EEDB6.78A86932.IP) (Ping timeout)
- # [16:55] * Quits: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [16:55] * madhava_ is now known as madhava
- # [16:56] * Quits: sheppy (sheppy@moz-4992DE6D.static.kgpt.tn.charter.com) (Quit: DISK VOLUME 254)
- # [16:57] <jfkthame> bsmedberg: well, i'm mystified - i don't see any reason for a 20K stack frame there
- # [16:57] * Quits: robhawkes (robhawkes@moz-7CEB4E1.ptr.us.xo.net) (Quit: Leaving...)
- # [16:58] <@bsmedberg> want me to pastebin the assembly?
- # [16:59] <jfkthame> ok - not that i'm particularly fluent in reading it, but i'll take a look
- # [17:00] <NeilAway> mak: is this a mac native menu bug? got the bug#?
- # [17:00] <@bsmedberg> http://pastebin.mozilla.org/1505102 is the function in question
- # [17:00] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
- # [17:00] <mak> NeilAway: what?
- # [17:01] * Quits: dao (dao@moz-1377C14D.superkabel.de) (Connection reset by peer)
- # [17:03] <Mano> i think NeilAway is confusing you with me
- # [17:03] * Joins: dao (dao@moz-1377C14D.superkabel.de)
- # [17:04] * Joins: victorporof (victorporo@8142F2D6.6BD22D89.79933D60.IP)
- # [17:04] <Mano> i talked to bz about the observer issues in the mac menu code.
- # [17:05] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
- # [17:05] * Quits: dao (dao@moz-1377C14D.superkabel.de) (Connection reset by peer)
- # [17:06] <jfkthame> bsmedberg: ah, it looks like it's inlined hb_ot_shape, which i think has a big frame....
- # [17:06] * Joins: SeoZ (DanielJuyu@E9B5BAA5.F5246840.EAF0BD7A.IP)
- # [17:06] * Joins: dao (dao@moz-1377C14D.superkabel.de)
- # [17:06] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
- # [17:07] <jfkthame> bsmedberg: i'll dig through the maze of twisty typedefs a bit further, but that's probably where most of the size is hiding
- # [17:07] <NeilAway> Mano: oops, sorry
- # [17:07] * NeilAway got the first two letters right :-P
- # [17:08] <NeilAway> Mano: is there a bug#?
- # [17:08] * Quits: dao (dao@moz-1377C14D.superkabel.de) (Ping timeout)
- # [17:08] <Mano> NeilAway: filing now, shall i cc you?
- # [17:08] * armenzg is now known as armenzg_mtg
- # [17:08] <NeilAway> Mano: no, was just wondering, thanks
- # [17:08] * Joins: dao (dao@moz-1377C14D.superkabel.de)
- # [17:09] * lsblakk|afk is now known as lsblakk
- # [17:09] <Mano> ok
- # [17:09] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
- # [17:09] * ChanServ sets mode: +o ehsan
- # [17:10] * Quits: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de) (Input/output error)
- # [17:10] * Quits: ehugg (chatzilla@moz-44D86B1E.cisco.com) (Ping timeout)
- # [17:11] * Quits: joey (chatzilla@moz-E31CD2CB.mozilla.org) (Quit: ChatZilla 0.9.88 [Firefox 12.0a2/20120217042010])
- # [17:12] * Quits: wolfiR (wolfiR@moz-97AB7B3A.open-xchange.com) (Quit: Leaving)
- # [17:13] * Joins: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP)
- # [17:13] * Joins: juanb (jbecerra@moz-F1012875.hsd1.ca.comcast.net)
- # [17:13] * Quits: Cwiiis (cwiiis@40018561.F684631.21A4E96A.IP) (Quit: Ex-Chat)
- # [17:14] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
- # [17:14] * Quits: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net) (Quit: Leaving.)
- # [17:14] * Quits: rclick (rclick@B187AEF9.58AF7C24.1605932.IP) (Quit: )
- # [17:14] <NeilAway> Mano: ah, so this would be to handle, say, a menuitem image that depends on whether the menu is disabled?
- # [17:15] * Quits: hhillen (hhillen@moz-9B657761.upc-f.chello.nl) (Quit: hhillen)
- # [17:15] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
- # [17:15] * bear is now known as bear-afk
- # [17:15] * Quits: Mano (mano@FCFBBDF.1A4CA79E.CB858787.IP) (Ping timeout)
- # [17:15] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
- # [17:15] * Quits: stransky (stransky@moz-6F10C81D.net.upcbroadband.cz) (Quit: Connection reset by beer)
- # [17:16] <mbrubeck> !seen dbaron
- # [17:16] <firebot> dbaron was last seen 13 hours, 18 minutes and 19 seconds ago, saying 'njn, shouldn't be' in #developers.
- # [17:17] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
- # [17:20] * Joins: kdcw (kdc@moz-F7413045.pk.shawcable.net)
- # [17:20] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
- # [17:21] * Joins: janv (varga@moz-DE50E089.flarion.as5628.telecom.sk)
- # [17:21] * fabrice|afk is now known as fabrice
- # [17:21] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: . . . ........)
- # [17:22] <cers> does the snappy project have an irc channel? #snappy is empty :-S
- # [17:22] <lmandel> cers: #perf
- # [17:23] <cers> lmandel: thanks
- # [17:23] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
- # [17:24] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
- # [17:24] * Quits: wesj (wesj@moz-135A9FA9.hsd1.ca.comcast.net) (Ping timeout)
- # [17:25] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
- # [17:27] <mbrubeck> So, is Bug 675484 perma-orange on inbound now...?
- # [17:28] <mbrubeck> since jfkthame's push, it looks like
- # [17:29] <jfkthame> mbrubeck: which orange is that?
- # [17:29] <mak> mbrubeck: there are failures before that push
- # [17:29] * jfkthame loads tbpl.......
- # [17:29] <mbrubeck> jfkthame: OS X debug M-oth
- # [17:30] <mbrubeck> Ah yes, I see one before jfkthame
- # [17:30] * Quits: joe (jdrew@moz-B82509FC.woot.net) (Input/output error)
- # [17:30] * Joins: joe (jdrew@moz-B82509FC.woot.net)
- # [17:30] <mak> mbrubeck: a lot of...
- # [17:30] <mbrubeck> yeah
- # [17:31] * mbrubeck is trying to see if there's a safe changeset to merge from m-i to m-c
- # [17:32] <philor> good luck with that!
- # [17:32] <bhearsum|buildduty> you can ignore the windows xpcshell failures
- # [17:33] <mak> the mac failure seem to have started at Bug 731845
- # [17:33] <mak> Bobby Holley – Bug 731845 - XPCWrappedNative::ReparentWrapperIfFound should handle preserved wrappers. r=mrbkap
- # [17:34] <jfkthame> i'm not seeing any mac builds for a bunch of pushes preceding bholley's, which makes it hard to tell
- # [17:34] <NeilAway> bah, he pinged out
- # [17:35] <mbrubeck> The two pushes before bholley's both had OS X debug builds...
- # [17:35] * mbrubeck retriggers
- # [17:35] * Joins: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [17:36] <mbrubeck> oh, before bholley's *previous* push
- # [17:37] * mjschranz_ is now known as mjschranz
- # [17:37] <dietrich> mdas: hi
- # [17:37] * khuey|away is now known as khuey
- # [17:37] * Joins: Mano (mano@FCFBBDF.1A4CA79E.CB858787.IP)
- # [17:38] <Mano> NeilAway: yes, do you have such a bug in sm?
- # [17:38] <Mano> examples would help my report.
- # [17:38] * Joins: cjones (cjones@moz-45913895.socal.res.rr.com)
- # [17:38] * Quits: gwagner (idefix2@moz-B8B530C2.hsd1.ca.comcast.net) (Quit: gwagner)
- # [17:39] <Mano> mac peers tend not to believe that if i filed a bug, it ought to be an edge case that doesn't really matter to anyone but me.
- # [17:39] * Quits: jhorak (jhorak@moz-59813FB4.cust.nbox.cz) (Ping timeout)
- # [17:39] * Joins: bretr (bret_recka@moz-BBE3ABD.mv.mozilla.com)
- # [17:39] <Mano> tend to believe
- # [17:39] <Mano> sigh
- # [17:39] * @khuey has far too much email
- # [17:39] <NeilAway> Mano: I think stefanh mentioned such a bug, but I forget exactly what it was
- # [17:39] * Joins: wesj (wesj@moz-104CC309.mv.mozilla.com)
- # [17:39] <Mano> NeilAway: the other problem is that menu.css doesn't apply.
- # [17:40] <Mano> because the binding usually isn't attached
- # [17:40] <NeilAway> Mano: hmm, so what does that affect?
- # [17:40] <Mano> so list-style-image is inherited from menu to menuitems
- # [17:41] <Mano> for example, open in tabs may end up having the same icon as the folder
- # [17:41] * Joins: hub (hub@moz-E2FCA694.figuiere.net)
- # [17:41] <Mano> theme authors work around that by setting list-style-image: none explicitly
- # [17:41] * Quits: wesj (wesj@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [17:42] <Mano> a while ago i added a "attach xbl" workaround to native menus, but it's only applied to the menupopup node.
- # [17:43] * jlebar|away is now known as jlebar
- # [17:43] <jlebar> mounir, ping
- # [17:43] * Joins: ted (luser@moz-17E369D7.hsd1.pa.comcast.net)
- # [17:43] * ChanServ sets mode: +o ted
- # [17:43] <@khuey> who is release-mgmt@mozilla.com?
- # [17:43] <bhearsum|buildduty> alex and lukas at this point, i think
- # [17:44] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
- # [17:44] * Fallen is now known as Fallen|away
- # [17:45] <@khuey> ok
- # [17:45] <@khuey> thanks
- # [17:45] * Joins: ehugg (chatzilla@C952C61C.C5EAED67.6CD50604.IP)
- # [17:47] * Quits: sfink (chatzilla@moz-9B3B02C7.dsl.pltn13.sbcglobal.net) (Client exited)
- # [17:47] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [17:47] * Joins: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP)
- # [17:47] * joduinn-home is now known as joduinn
- # [17:48] <mounir> jlebar: pong
- # [17:48] * Joins: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com)
- # [17:49] <jlebar> mounir, What kind of resolution do we give with the battery API?
- # [17:49] <mounir> jlebar: what do you mean? the resolution for the level?
- # [17:49] <mdas> dietrich: hey there! I was speaking with ctalbert about mirroring git repo onto hg, and he mentioned you were working on some related tool
- # [17:49] <jlebar> mounir, The level, or other things (anything else that's a number)?
- # [17:50] <mdas> dietrich: can you shed some light on what you're working on? I didn't have much time to discuss it with him
- # [17:50] <dietrich> mdas: not working on it, but needing something soon :)
- # [17:50] <@khuey> ew git
- # [17:50] <mounir> jlebar: it's implementation specific
- # [17:50] <mdas> dietrich: any related bug?
- # [17:50] <dietrich> khuey: git push remote cooties
- # [17:50] <mounir> jlebar: for example, the level is going to be very precise on Linux but you will get a 1% precision on Android
- # [17:50] <mounir> (to prevent draining battery by watching it...)
- # [17:51] <jlebar> mounir, So we have this threat with the idle service...
- # [17:51] <jlebar> mounir, Where, if two pages notice you came back from idle at the same exact time, they'll be able to figure out that you're the same person, on both pages.
- # [17:52] <jlebar> mounir, It seems like there's a similar attack with the battery, if you give high resolution.
- # [17:52] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
- # [17:52] <jlebar> mounir, I don't know how important it is.
- # [17:52] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
- # [17:52] <dietrich> mdas: https://bugzilla.mozilla.org/show_bug.cgi?id=731803
- # [17:52] <jlebar> mounir, https://bugzilla.mozilla.org/show_bug.cgi?id=715041#c5
- # [17:52] <dietrich> mdas: and https://bugzilla.mozilla.org/show_bug.cgi?id=713782
- # [17:54] <mounir> jlebar: that's interesting
- # [17:54] <mdas> dietrich: thank ye!
- # [17:54] <mounir> jlebar: it's probably worth openinng a security bug
- # [17:54] * Quits: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP) (Quit: madhava)
- # [17:54] <mounir> we could easily round the value in the DOM side before sending it to the website
- # [17:54] * mdas is now known as mdas|afk
- # [17:55] * Joins: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [17:55] * Parts: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [17:55] <jlebar> mounir, Given that pages can already tell if you're on battery if you ever go off AC power, I'm not convinced that we're gaining much by not exposing "is battery-device" on the battery API.
- # [17:55] <jlebar> mounir, ...if that makes any sense.
- # [17:55] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
- # [17:55] <jlebar> mounir, Since it seems there are much stronger fingerprinting attacks.
- # [17:55] <mounir> jlebar: what do you mean?
- # [17:56] <jlebar> mounir, We don't expose a property mozBattery.isBatteryPoweredDevice, for fingerprinting reasons.
- # [17:56] * Joins: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP)
- # [17:56] <jlebar> mounir, But of course a malicious page could approximate isBatteryPoweredDevice by looking to see if the device is ever unplugged or the charge goes below 1.
- # [17:56] * Joins: madhava_ (madhava@F2D29657.F60B0462.67AC9B1.IP)
- # [17:57] <jlebar> mounir, So I'm not sure how much we gain by not exposing isBatteryPoweredDevice.
- # [17:57] * ewong is now known as ewong|sleep
- # [17:58] * Quits: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [17:58] * madhava_ is now known as madhava
- # [17:59] <mounir> jlebar: to be able to do that, pages have to track you for a long time before being sure you really don't have a battery and even if, to know if that's the same person again, they have to track it for a long time again
- # [17:59] <mounir> seems quite hard
- # [17:59] * Joins: wesj (wesj@moz-135A9FA9.hsd1.ca.comcast.net)
- # [17:59] * Quits: Wolfgang (chatzilla@moz-EBB3BD8.superkabel.de) (Quit: ChatZilla 0.9.88 [SeaMonkey 2.7.2/20120216060346])
- # [17:59] <mounir> I don't know much about tracking and fingerprinting but naively, that seems to make fingerprinting way harder
- # [17:59] <mounir> and really, no page should decently complain
- # [18:00] * Quits: dao (dao@moz-1377C14D.superkabel.de) (Quit: Leaving.)
- # [18:00] * Joins: faramarz (faramarz@moz-BBE3ABD.mv.mozilla.com)
- # [18:00] <jlebar> mounir, I don't think it makes fingerprinting a lot harder, because you only need to get an approximation. If you're right more than 50% of the time, you're winning.
- # [18:00] * Joins: robhawkes (robhawkes@moz-7CEB4E1.ptr.us.xo.net)
- # [18:00] <jlebar> mounir, But what do you mean "no page should decently complain"?
- # [18:00] <mounir> this is not a useful feature
- # [18:01] <jlebar> mounir, Why not?
- # [18:01] <jlebar> Or...what's the point of exposing mozBattery to unprivileged content at all?
- # [18:01] * Quits: harsh (Mibbit@F4384220.15C6DF7B.1551A00F.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [18:01] <mounir> jlebar: to know what is the battery status and show different content depending on that
- # [18:01] * Quits: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net) (NickServ (GHOST command used by rick))
- # [18:02] <jlebar> mounir, For example?
- # [18:02] * Joins: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net)
- # [18:02] <mounir> but the specs require specific default values if there is no device
- # [18:02] * Quits: Jeffrey (chatzilla@moz-AB50ABBF.hsd1.sc.comcast.net) (Ping timeout)
- # [18:02] * gregglind_breakfast is now known as gregglind
- # [18:02] * Joins: maikmerten (maikmerten@moz-D6D3E963.dynamic.qsc.de)
- # [18:02] <mounir> for example, use webgl/flash version of a website
- # [18:02] <mounir> or let say some complex and costly webgl effects in a game
- # [18:03] * Joins: squib (squib-@moz-415BAA34.engr.wisc.edu)
- # [18:03] <jlebar> mounir, Don't you just need plugged in / unplugged for that?
- # [18:03] <mounir> game developers actually ask us about that at the html5 games work week
- # [18:03] <@dolske> that seems like a big ask for arbitrary websites, I'd be surprised if any really bothered to take a hit to save your battery
- # [18:03] * Quits: michal (michal@18728636.D0F82CD8.32697916.IP) (Ping timeout)
- # [18:03] <jlebar> also, what dolske said. :)
- # [18:03] * Quits: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Quit: WeeChat 0.3.5)
- # [18:03] * Joins: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:03] <@dolske> but if one must, would exposing a pleaseConservePower boolean be just as good?
- # [18:04] * Joins: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [18:04] <mounir> all returned values have defalut values that make sense if there is no battery
- # [18:04] * Joins: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net)
- # [18:04] <jlebar> mounir, "Battery fully charged" does not make sense if you don't have a battery.
- # [18:04] <mounir>
- # [18:04] * Joins: MarcoZ (marco.zehe@moz-14FB428A.dip.t-dialin.net)
- # [18:05] <mounir> jlebar: that would be for a Battery Manager UI, right?
- # [18:05] <mounir> this is the only use case that would require to know if there is actually a battery
- # [18:05] <mounir> and that's a very specific use case
- # [18:05] <jlebar> mounir, Exactly. So why are we exposing that to anything other than the battery manager UI?
- # [18:05] * Joins: michal (michal@18728636.D0F82CD8.32697916.IP)
- # [18:05] <mounir> to content
- # [18:05] <jlebar> Exactly.
- # [18:05] * Joins: sgautherie (chatzilla@moz-D7B69DC4.fbxo.proxad.net)
- # [18:06] * Quits: janv (varga@moz-DE50E089.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [18:06] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Quit: pnemsak)
- # [18:06] <mounir> so, we had this discussion in a w3c call, and probably a few times in the DAP mailing list
- # [18:06] <jlebar> mounir, If you're saying that content needs only a "please conserve battery" boolean, why are we giving content this whole battery API?
- # [18:06] <sgautherie> ehsan: ping.
- # [18:06] <mounir> I'm not sure we are going to change anything by having it here
- # [18:06] <@ehsan> sgautherie: hi
- # [18:06] * Joins: dao (dao@moz-1377C14D.superkabel.de)
- # [18:06] <jlebar> mounir, I don't think we have any obligation to do what the w3c tells us to...
- # [18:06] * rail is now known as rail-lunch
- # [18:07] <sgautherie> ehsan: hi, would you have time for a simple review of Bug 732792 ?
- # [18:07] <@khuey> don't tell them that
- # [18:07] <jlebar> mounir, If you agree, I agree, and sicking agrees, are we going to do the wrong thing because some w3c people disagree?
- # [18:07] <@ehsan> sgautherie: sure
- # [18:08] * Joins: anant_ (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:08] * edransch is now known as edransch-lunch
- # [18:08] * Fallen|away is now known as Fallen
- # [18:08] * mjessome is now known as mjessome|lunch
- # [18:08] * Joins: bsmith (bsmith@moz-364A0C3E.hsd1.ca.comcast.net)
- # [18:08] <mounir> jlebar: I do not agree nor sicking
- # [18:08] * Joins: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp)
- # [18:08] <mounir> jlebar: this API has been made by sicking and I
- # [18:08] <jlebar> mounir, Okay, I'll write to the webapi list.
- # [18:08] <@ehsan> sgautherie: r=me
- # [18:08] <sgautherie> :-)
- # [18:09] <mounir> jlebar: seems better, thanks
- # [18:09] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [18:09] * anant_ is now known as anant
- # [18:09] * fabrice is now known as fabrice|mtg
- # [18:09] * Quits: beltzner (mike-beltz@moz-9E3E12EC.off.net) (Ping timeout)
- # [18:10] * Quits: blizzard (blizzard@268BDB17.848AC7D2.16021B01.IP) (Ping timeout)
- # [18:10] * Quits: mark (mark@moz-9E3E12EC.off.net) (Ping timeout)
- # [18:10] * Quits: stuart (pavlov@elise.pavlov.net) (Ping timeout)
- # [18:10] * Quits: sancus (sancus@moz-3A9162D.off.net) (Ping timeout)
- # [18:10] * Joins: myk (myk@moz-BBE3ABD.mv.mozilla.com)
- # [18:11] * Joins: jhammink (textual@moz-BBE3ABD.mv.mozilla.com)
- # [18:11] * Joins: stuart (pavlov@moz-9E3E12EC.off.net)
- # [18:11] * Joins: beltzner (mike-beltz@moz-9E3E12EC.off.net)
- # [18:11] * Joins: priya (Adium@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:11] * stuart is now known as IRCMonkey58131
- # [18:11] * Joins: blizzard (blizzard@268BDB17.848AC7D2.16021B01.IP)
- # [18:11] * Quits: gabor (gabor@moz-981FF74D.pool.digikabel.hu) (Ping timeout)
- # [18:12] * Quits: kutsurak (pex@moz-A52F8D50.w90-46.abo.wanadoo.fr) (Ping timeout)
- # [18:12] * Joins: cdiehl_ (cdiehl@moz-74151992.pool.mediaways.net)
- # [18:12] * Joins: fabrice (fabrice@moz-BBE3ABD.mv.mozilla.com)
- # [18:13] * Quits: cdiehl (cdiehl@moz-E94E2185.pool.mediaways.net) (Ping timeout)
- # [18:13] * cdiehl_ is now known as cdiehl
- # [18:13] * Joins: mark (mark@moz-9E3E12EC.off.net)
- # [18:13] * Quits: jhammink (textual@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [18:13] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
- # [18:14] * Joins: sancus (sancus@moz-3A9162D.off.net)
- # [18:14] * Joins: jhammink (textual@moz-BBE3ABD.mv.mozilla.com)
- # [18:14] * armenzg_mtg is now known as armenzg_lunch
- # [18:16] * Quits: fabrice (fabrice@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [18:17] * Joins: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net)
- # [18:17] * bear-afk is now known as bear
- # [18:17] * Joins: biesi (cbiesinger@moz-4700570F.tmodns.net)
- # [18:17] * Quits: timA (Instantbir@moz-535753DA.hsd1.or.comcast.net) (Ping timeout)
- # [18:18] * Joins: fabrice (fabrice@moz-BBE3ABD.mv.mozilla.com)
- # [18:18] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [18:20] * Joins: ehugg_ (chatzilla@moz-48E64933.cisco.com)
- # [18:20] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [18:21] * Quits: SeoZ (DanielJuyu@E9B5BAA5.F5246840.EAF0BD7A.IP) (Quit: Leaving)
- # [18:22] * Joins: timA (Instantbir@moz-535753DA.hsd1.or.comcast.net)
- # [18:22] * mcote is now known as mcote|lunch
- # [18:23] * jhford-work-away is now known as jhford-work
- # [18:23] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/fa09b0296b3c - Serge Gautherie - Bug 732792. (Av1) test_bug674770-2.html: Set "middlemouse.contentLoadURL" preference too. r=ehsan.
- # [18:23] * Quits: biesi (cbiesinger@moz-4700570F.tmodns.net) (Ping timeout)
- # [18:23] <taras> where can i download a zip of our latest beta?
- # [18:24] * Quits: dao (dao@moz-1377C14D.superkabel.de) (Quit: Leaving.)
- # [18:24] * jhford-work is now known as jhford-work-away
- # [18:24] * Joins: gandalf (zbraniecki@moz-307FE220.neoplus.adsl.tpnet.pl)
- # [18:24] <jlebar> ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/ ?
- # [18:25] <jlebar> ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/11.0b6/
- # [18:25] * Joins: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com)
- # [18:25] <taras> jlebar: thanks
- # [18:25] * jlebar hopes that's right. :)
- # [18:25] <taras> err
- # [18:25] <taras> i dont get it
- # [18:26] * Joins: newbie (kvirc@AD13EB4A.BBC03DF0.9A06DD32.IP)
- # [18:26] * Joins: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net)
- # [18:26] <taras> i was looking at http://releases.mozilla.org/pub/mozilla.org/firefox/releases/
- # [18:26] <taras> and there is no 11* in there
- # [18:26] <jlebar> taras, huh, that's weird.
- # [18:26] * Joins: TheOne (one@moz-77BEC38E.dip.t-dialin.net)
- # [18:27] * Joins: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch)
- # [18:27] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
- # [18:27] <@khuey> that's because that's only for things we've really released
- # [18:27] <@khuey> AIUI
- # [18:28] <taras> yeah i get that, just confusing how similar those urls are
- # [18:28] * sheppy is now known as sheppy-afk
- # [18:28] <taras> thanks guys
- # [18:28] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
- # [18:28] * Joins: kutsurak (pex@moz-3ECC5F9D.w92-128.abo.wanadoo.fr)
- # [18:28] * Quits: IRCMonkey24155 (Tobbi@moz-C44EC3BA.geekbouncer.co.uk) (Quit: GeekBouncer - http://geekbouncer.co.uk)
- # [18:28] <taras> hmm
- # [18:28] * coop is now known as coop|lunch
- # [18:28] <taras> and that's not even a zip
- # [18:29] * Joins: Ami_Ty (Amie@moz-BBE3ABD.mv.mozilla.com)
- # [18:29] * Quits: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP) (Client exited)
- # [18:29] * Quits: juanb (jbecerra@moz-F1012875.hsd1.ca.comcast.net) (Quit: juanb)
- # [18:29] * Quits: Suresh (chatzilla@203B7640.6F453D9B.BC2C9F51.IP) (Connection reset by peer)
- # [18:30] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:31] * Joins: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP)
- # [18:31] * Quits: MarcoZ (marco.zehe@moz-14FB428A.dip.t-dialin.net) (Quit: See you later!)
- # [18:32] * mdas|afk is now known as mdas
- # [18:32] <jlebar> taras, http://www.mozilla.org/en-US/firefox/channel/ ?
- # [18:33] <Mano> NeilAway: https://bugzilla.mozilla.org/show_bug.cgi?id=733415 fyi
- # [18:33] <Mano> bz: ^^
- # [18:33] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
- # [18:34] <Mano> bz: your input would help much, esp. with regard to the alternatives.
- # [18:34] * Joins: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com)
- # [18:34] * Joins: anky (anky@36612B5F.E18492DF.74119F78.IP)
- # [18:34] <taras> is our build id displayed in the ui somewhere?
- # [18:35] <taras> it's clearly not 20100101 as instructions in https://wiki.mozilla.org/MozillaQualityAssurance:Build_Ids#Firefox_4_or_later suggest
- # [18:35] * Joins: gozala (gozala@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:36] <jlebar> taras, "about:"
- # [18:36] * Joins: jhorak (jhorak@moz-59813FB4.cust.nbox.cz)
- # [18:37] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [18:37] * Joins: smaug (chatzilla@moz-A828905D.gprs.sl-laajakaista.fi)
- # [18:37] * ChanServ sets mode: +o smaug
- # [18:37] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
- # [18:37] <taras> jlebar: that's where i got the bogus date
- # [18:38] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Quit: sworkman)
- # [18:38] <jlebar> taras, Oh...did we freeze that date in release builds?
- # [18:38] <jlebar> I seem to recall.
- # [18:38] <@khuey> yes
- # [18:38] <@khuey> we did
- # [18:38] <jlebar> taras, about:buildconfig
- # [18:38] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [18:38] * Quits: surkov (surkov@8D033FC0.5EFF84F1.5D3F4C44.IP) (Quit: surkov)
- # [18:39] <taras> jlebar: no build id there. /me does it via js console
- # [18:39] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
- # [18:39] <@ted> jlebar: your reponse to lkcl about trolling made reading that thread worthwhile
- # [18:40] <@ted> (note: i did not read most of lkcl's posts)
- # [18:40] * Quits: bsmith (bsmith@moz-364A0C3E.hsd1.ca.comcast.net) (Ping timeout)
- # [18:40] * Quits: tonymec (tonymec@moz-7AEB4B60.adsl-dyn.isp.belgacom.be) (Input/output error)
- # [18:40] * Joins: IRCMonkey46672 (Tobbi@moz-C44EC3BA.geekbouncer.co.uk)
- # [18:40] <taras> right answer is 20120305181207, no idea how QA gets to it
- # [18:41] <jlebar> ted, heh, thanks. He seems to have gone away now, which is good.
- # [18:41] <@ted> jlebar: he's been beating this same drum for ages
- # [18:41] <@ted> and he has very poor conversational skills
- # [18:41] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:42] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
- # [18:42] <rhelmer> ted: alleged "developer" fails to develop social skills, film at 11
- # [18:42] * Joins: tchevalier (chatzilla@moz-364D5D72.w90-48.abo.wanadoo.fr)
- # [18:43] * Quits: sliv (spyros@moz-1700A48.cti.gr) (Connection reset by peer)
- # [18:43] * Joins: sliv (spyros@moz-1700A48.cti.gr)
- # [18:43] <@ted> heh
- # [18:43] * glob is now known as glob|away
- # [18:43] * Quits: tonymec|away (tonymec@moz-7AEB4B60.adsl-dyn.isp.belgacom.be) (Quit: Konversation terminated!)
- # [18:44] <@smaug> ted: welcome back, and congratulations
- # [18:44] <@ted> thanks
- # [18:44] * Joins: akeybl (akeybl@moz-7B0110AD.mv.mozilla.com)
- # [18:44] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Quit: nhirata)
- # [18:45] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
- # [18:45] <@smaug> (and now that you don't have anything else to do, you can finalize the joystick patch ;) )
- # [18:45] <@ted> hehe
- # [18:45] <@ted> yeah
- # [18:45] <@ted> i'm only working 2 days this week
- # [18:45] * Quits: armenzg_lunch (armenzg@5E25AB7F.3CBDB8AB.DA78B690.IP) (Input/output error)
- # [18:45] <@ted> thanks for the review
- # [18:45] * edransch-lunch is now known as edransch
- # [18:46] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
- # [18:46] * Quits: fabrice (fabrice@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [18:47] * Quits: victorporof (victorporo@8142F2D6.6BD22D89.79933D60.IP) (Quit: Linkinus - http://linkinus.com)
- # [18:47] <@ted> smaug: i really do want to get this gamepad stuff finished and landed
- # [18:47] * jhford-work-away is now known as jhford-work
- # [18:47] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
- # [18:47] * rail-lunch is now known as rail
- # [18:48] * mjessome|lunch is now known as mjessome
- # [18:48] * @smaug has plenty of stuff he wants to get finished and landed
- # [18:48] * @smaug needs some slaves
- # [18:48] <tchevalier> lmandel: ping
- # [18:48] * Joins: fabrice (fabrice@moz-BBE3ABD.mv.mozilla.com)
- # [18:49] <lmandel> tchevalier: pong.
- # [18:49] * Quits: fabrice (fabrice@moz-BBE3ABD.mv.mozilla.com) (Max SendQ exceeded)
- # [18:49] * Quits: redDragon (msk@moz-7636CF44.dynip.nus.edu.sg) (Quit: redDragon)
- # [18:49] * Quits: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch) (Quit: Leaving.)
- # [18:49] <tchevalier> Hi :) Hope I'm not disturbing you?
- # [18:49] * Quits: jhorak (jhorak@moz-59813FB4.cust.nbox.cz) (Quit: Leaving)
- # [18:49] <lmandel> Nope. What's up?
- # [18:49] * Joins: fabrice (fabrice@moz-BBE3ABD.mv.mozilla.com)
- # [18:50] <@khuey> smaug: that's what interns are for
- # [18:50] <tchevalier> lmandel: Ok :) I just want to be sure for what you're saying in your last sentence in bug 699806
- # [18:50] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
- # [18:50] <@smaug> khuey: I need to find some talented ones
- # [18:50] * Quits: gandalf (zbraniecki@moz-307FE220.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
- # [18:51] * Quits: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com) (Input/output error)
- # [18:51] <tchevalier> lmandel: Should we reprompt this crowd in Nightly/Aurora, or we can enabled it by default?
- # [18:51] <tchevalier> (Just for the last sentence)
- # [18:51] * Quits: robhawkes (robhawkes@moz-7CEB4E1.ptr.us.xo.net) (Ping timeout)
- # [18:51] <lmandel> tchevalier: We treat this group as having not made a Telemetry selection. They get the opt-out prompt on nightly/aurora and Telemetry is enabled by default.
- # [18:51] * Quits: timdream (timdream@moz-15EA239D.uac63.hknet.com) (Ping timeout)
- # [18:52] * Fallen is now known as Fallen|away
- # [18:52] <tchevalier> lmandel: Ok, great, thanks!
- # [18:52] * Fallen|away is now known as Fallen
- # [18:52] <lmandel> tchevalier: So I'm clear, will those users who have made a Telemetry selection get the opt-out prompt on nightly/aurora?
- # [18:53] * Quits: IanN (iann@4837CDFE.2ECE621A.E5F36E28.IP) (Quit: ChatZilla 0.9.88 [SeaMonkey 2.8/20120223175152])
- # [18:53] * Joins: armenzg_lunch (armenzg@moz-71039613.acanac.net)
- # [18:54] <tchevalier> I think this is not treated in my bug, but, yeah, they should have the opt-out prompt (and not the opt-in)
- # [18:54] <lmandel> OK. I'll check the other bug.
- # [18:54] * Joins: Mook_as (mook@moz-1FCC0032.activestate.com)
- # [18:54] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
- # [18:54] <lmandel> Keep plugging. I think you are making progress.
- # [18:55] <tchevalier> lmandel: Thanks :)
- # [18:55] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [18:55] * Joins: akeybl_ (akeybl@moz-BBE3ABD.mv.mozilla.com)
- # [18:56] * armenzg_lunch is now known as armenzg
- # [18:56] * Quits: akeybl (akeybl@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
- # [18:57] * padenot|away is now known as padenot
- # [18:57] * Quits: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
- # [18:58] * philor is now known as philor|away
- # [18:58] * Joins: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP)
- # [18:59] <@khuey> jmaher: ping
- # [18:59] <mak> mbrubeck: did you give up on merging?
- # [18:59] <jmaher> khuey: pong
- # [18:59] <@khuey> jmaher: what's the z-score threshold on talos?
- # [19:00] * Joins: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com)
- # [19:00] <mbrubeck> mak: I'm going to wait for some of these retriggers to come back...
- # [19:00] <jmaher> khuey: z-score?
- # [19:00] <mak> mbrubeck: ah ok, good to know there
- # [19:00] <mak> mbrubeck: there's still work ongoing for that :)
- # [19:01] <@khuey> jmaher: maybe I should try someone else ;-)
- # [19:01] <@khuey> jlebar: ping?
- # [19:01] <jlebar> khuey, hey.
- # [19:01] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:01] <jmaher> khuey: sorry I am in the dark on your question
- # [19:01] <@khuey> jlebar: see above about talos?
- # [19:01] <@khuey> darn
- # [19:01] * Joins: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:01] <@khuey> oh
- # [19:01] * @khuey mistook jmaher for jlebar
- # [19:01] <jlebar> khuey, Yes, but I don't know the threshold they're using.
- # [19:01] <@khuey> jlebar: ok, thanks
- # [19:02] <jlebar> jmaher, Talos uses a t-test.
- # [19:02] <jlebar> jmaher, But it has some threshold probability.
- # [19:03] <froydnj> hm, xpconnect UnexpectedFailure
- # [19:03] * jmaher still not parsing
- # [19:03] <jlebar> jmaher, See http://majutsushi.net/stuff/thesis.pdf page 59
- # [19:03] <@khuey> jmaher: how much of statistics class do you remember? :-)
- # [19:03] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
- # [19:04] <jlebar> khuey, 9.
- # [19:04] <jlebar> khuey, page 61, the t threshold is 9. All the stats are in the paper.
- # [19:04] * Quits: Ami_Ty (Amie@moz-BBE3ABD.mv.mozilla.com) (Quit: Ami_Ty)
- # [19:04] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
- # [19:04] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [19:05] <@khuey> jlebar: that's ... interesting
- # [19:05] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
- # [19:05] <@khuey> jlebar: so, are the z-scores that talos reports meaningless?
- # [19:05] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [19:05] <@bsmedberg> khuey: FF11 betas are still MSVC2005, right?
- # [19:05] <jmaher> khuey: I remember nothing about stats!
- # [19:06] <jlebar> khuey, I am not sure...looking.
- # [19:06] <jmaher> jlebar: ok, I am starting to put this into context now
- # [19:06] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [19:06] * Joins: rs (rs@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:06] <@khuey> bsmedberg: they should be!
- # [19:06] <@bsmedberg> damn MSVC
- # [19:06] <@khuey> bsmedberg: if they're not we have a problem!
- # [19:07] * Quits: fabrice (fabrice@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [19:07] <@bsmedberg> khuey: they probably are, I'm just discovering how badly the debug info sucks for PGO builds in some places
- # [19:07] * fabrice|mtg is now known as fabrice
- # [19:07] <jlebar> khuey, Maybe they don't use a t-test.
- # [19:07] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
- # [19:07] * Joins: bent (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:07] * @bsmedberg is stackwalking by hand, failing miserably
- # [19:07] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird -- http://www.instantbird.com)
- # [19:07] <@khuey> bsmedberg: ah, yes, last time I had to drop into asm
- # [19:07] * Joins: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:07] * coop|lunch is now known as coop
- # [19:08] <@bsmedberg> oh, I'll well beyond that ;-)
- # [19:08] <jlebar> khuey, My uninformed guess would be that they use z=2, if they're doing that.
- # [19:08] <@bsmedberg> I have asm without any line information in a few frames
- # [19:08] <@khuey> jlebar: that's what I was expecting
- # [19:08] <jlebar> khuey, Hm, no, I see a z=1.708
- # [19:08] * Joins: anant_ (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:08] <@khuey> mmm, ok
- # [19:08] <jlebar> khuey, I mean, using a z-test would be kind of silly, because you have two stddevs here.
- # [19:09] * Joins: pnemsak (Miranda@80CFE454.10D9684B.4F33160D.IP)
- # [19:09] <@khuey> right
- # [19:09] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [19:09] * anant_ is now known as anant
- # [19:12] * Quits: Asa (asa@F259CFB7.9EF26CBA.EB5E51FC.IP) (Ping timeout)
- # [19:13] <gavin> bz: if you have a second to sanity check https://bugzilla.mozilla.org/attachment.cgi?id=603327&action=edit that'd be great, TB builds are blocking on it
- # [19:13] * Joins: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [19:13] * Joins: karl (karl@moz-94633BFD.jetstream.xtra.co.nz)
- # [19:14] * bear is now known as bear-afk
- # [19:14] * Joins: njn (chatzilla@moz-54D571D2.dyn.iinet.net.au)
- # [19:15] * Joins: jdm (jdm@moz-EA468045.uwaterloo.ca)
- # [19:15] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
- # [19:15] * Quits: terrence (terrence@moz-BBE3ABD.mv.mozilla.com) (Quit: Reconnecting…)
- # [19:15] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
- # [19:16] * ctalbert|afk is now known as ctalbert
- # [19:19] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Ping timeout)
- # [19:20] * mak is now known as mak|afk
- # [19:20] * Quits: dseif (dseif@C080F02E.33EE9F8A.1139E686.IP) (Input/output error)
- # [19:20] * Quits: myk (myk@moz-BBE3ABD.mv.mozilla.com) (Max SendQ exceeded)
- # [19:20] * Joins: myk (myk@moz-BBE3ABD.mv.mozilla.com)
- # [19:21] * Quits: sgautherie (chatzilla@moz-D7B69DC4.fbxo.proxad.net) (Quit: ChatZilla 0.9.78.1 [SeaMonkey 1.5a/2007051508])
- # [19:21] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
- # [19:22] * Joins: dseif (dseif@C080F02E.33EE9F8A.1139E686.IP)
- # [19:23] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
- # [19:24] * Quits: maikmerten (maikmerten@moz-D6D3E963.dynamic.qsc.de) (Quit: Leaving)
- # [19:24] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
- # [19:24] * Joins: biesi (cbiesinger@EE9A5AA8.6B10AC3.E2F59BBC.IP)
- # [19:24] * Quits: ferongr (ferongr@B7662758.CC5EAB6.F5160715.IP) (Ping timeout)
- # [19:24] * Joins: imphil (philipp@moz-655EF802.customer.m-online.net)
- # [19:26] * philor|away is now known as philor
- # [19:26] * Joins: ferongr (ferongr@B7662758.CC5EAB6.F5160715.IP)
- # [19:27] * Joins: asac_ (asac@moz-6777FC80.pppoe.wtnet.de)
- # [19:27] * Quits: asac_ (asac@moz-6777FC80.pppoe.wtnet.de) (Quit: asac_)
- # [19:28] * Quits: IRCMonkey46672 (Tobbi@moz-C44EC3BA.geekbouncer.co.uk) (Client exited)
- # [19:30] * joduinn is now known as joduinn-afk
- # [19:33] * akeybl_ is now known as akeybl
- # [19:33] * jimm is now known as jimm-lunch
- # [19:34] * Quits: smontagu (chatzilla@moz-9A3AD107.red.bezeqint.net) (Ping timeout)
- # [19:35] * Joins: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch)
- # [19:35] <jlebar> Are enums guaranteed to be int32's?
- # [19:36] <Waldo> in C, I think so
- # [19:36] <Waldo> in C++, I don't think so
- # [19:36] <Waldo> in C++11, you can select the underlying type of an enum
- # [19:36] <jlebar> Waldo, they would... :)
- # [19:36] <Waldo> :-)
- # [19:36] <jlebar> Waldo, In C++ before 11, were they always int32's?
- # [19:37] <Waldo> jlebar: I believe it depended on the values of the enum's initializers
- # [19:37] * Waldo looks it up
- # [19:37] <jlebar> Wow, /me did not think it would be that complex.
- # [19:37] * Quits: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
- # [19:37] <jhammel> its C++ and you didn't think it'd be that complex? ;)
- # [19:37] * Joins: dholbert_ (dholbert@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:37] <jlebar> jhammel, I'm an optimist, I guess. :D
- # [19:37] <Waldo> The underlying type of an enumeration is an integral type that can represent all the enumerator values
- # [19:37] <Waldo> defined in the enumeration. It is implementation-defined which integral type is used as the underlying type
- # [19:38] <Waldo> for an enumeration except that the underlying type shall not be larger than int unless the value of an enu-
- # [19:38] <Waldo> merator cannot fit in an int or unsigned int.
- # [19:38] <Waldo> ^ C++98
- # [19:38] * Quits: JeroenDeDauw (jeroen@3D8B249.714666EF.52AB9A83.IP) (Ping timeout)
- # [19:38] * Joins: Tobbi (Tobbi@moz-C44EC3BA.geekbouncer.co.uk)
- # [19:38] <@bz> And even within that, some compilers don't support enums with values that don't fit in 32 bits
- # [19:38] <@bz> as we discovered the hard way. :(
- # [19:38] <jlebar> Waldo, yay. Okay, last question: Is int ever larger than int32_t?
- # [19:38] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
- # [19:39] * Quits: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
- # [19:39] <@bz> jlebar: int can be larger than int32_t, yes
- # [19:39] <Waldo> jlebar: it can be; I believe int only has lower-bound size restrictions
- # [19:39] <@bz> jlebar: per spec
- # [19:39] * Tobbi is now known as IRCMonkey5833
- # [19:39] <@bz> jlebar: though in practice it usually isn't....
- # [19:39] <jlebar> Hm. So I should ask my real question:
- # [19:39] <@bz> that always helps
- # [19:39] <@bz> because in practice any generic question about C/C++ is answered with "the behavior is undefined"
- # [19:40] <@bz> in my experience
- # [19:40] <jlebar> Suppose we have an enum which we want to convert to a number. Do we call the type "int"? Then I'd have foo(int val), as opposed to foo(int32_t val), and we usually frown on the former.
- # [19:40] * catlee is now known as catlee-lunch
- # [19:40] <@bz> you know nothing about this enum?
- # [19:40] <Waldo> if it's a generic enum, it's hopeless
- # [19:40] <jlebar> bz, I know everything about this enum.
- # [19:40] <@bz> ok
- # [19:41] <@bz> so just pick any integer type which can hold all the values?
- # [19:41] <Waldo> pick the type that encompasses all the initializer values
- # [19:41] * Joins: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [19:41] * bear-afk is now known as bear
- # [19:41] <jlebar> But if the enum is |int| and I pick int32_t, and int is bigger than int32_t...
- # [19:42] <jlebar> (I mean, I know the enum is -1, 0, 1, so it definitely fits in int32_t.)
- # [19:42] * @khuey chuckles at http://www.udacity.com/overview/Course/cs262
- # [19:42] <Waldo> if it's just -1, 0, 1, you can totally use int
- # [19:42] <Waldo> because int has to be at least int16_t-sized, I think
- # [19:42] * Joins: smontagu (chatzilla@moz-C49B9841.red.bezeqint.net)
- # [19:43] <jlebar> Waldo, So whether the implicit conversion from enum to int32_t succeeds is based on the values of the enum, not the width of the underlying enum type?
- # [19:44] <Waldo> jlebar: enum is just an unspecified integral type; conversions among integral types are always defined if the value of the from-type exists in the domain of the to-type
- # [19:44] <Waldo> if the to-type is unsigned, the conversion is always defined regardless of the from-type's value
- # [19:45] <Waldo> if the to-type is signed, conversion is defined iff the from-type's value exists in the to-type
- # [19:45] <jlebar> But if the conversion is narrowing, it's not implicit, right?
- # [19:45] <jlebar> Defined isn't the same as implicit.
- # [19:45] <derf> Waldo: Huh? enum's aren't int32's in C.
- # [19:46] <jlebar> (Anyway, it sounds like int32_t is safe, because we do not expect our compiler to generate a 64-bit int for this enum.)
- # [19:46] * Joins: fabrice1 (fabrice@moz-BBE3ABD.mv.mozilla.com)
- # [19:48] <Waldo> derf: hmm, "The identifiers in an enumerator list are declared as constants that have type int and may appear wherever such are permitted."
- # [19:49] * Joins: dao (dao@moz-1377C14D.superkabel.de)
- # [19:49] <Waldo> derf: but also "Each enumerated type shall be compatible with char, a signed integer type, or an unsigned integer type. The choice of type is implementation-defined,"
- # [19:49] <jlebar> lol
- # [19:49] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:49] <derf> Waldo: Yes.
- # [19:49] <Waldo> derf: so I guess "it's complicated" :-)
- # [19:49] <derf> The compiler picks some integer type.
- # [19:49] <derf> But it has to pick one to use for all enums.
- # [19:49] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
- # [19:49] * Joins: jamesr (jamesr@16B54CE2.D6CCE4AE.77834EAA.IP)
- # [19:49] * mak|afk is now known as mak
- # [19:49] <Waldo> C's conversion semantics aren't as nicely defined as C++'s, from what I understand, and as I recall
- # [19:49] <derf> So at least it can't change it on an enum-by-enum basis, like C++.
- # [19:50] <Waldo> wait
- # [19:50] * Joins: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:50] <Waldo> it doesn't have to pick one for all enums
- # [19:50] <Waldo> "each enumerated type"
- # [19:50] <derf> Read A.6.3.8.
- # [19:51] * mcote|lunch is now known as mcote
- # [19:51] <@bz> jlebar: narrowing conversions can be implicit
- # [19:51] <mbrubeck> Okay, I am now 95.4% sure that bug 731845 caused the test_native_mouse_mac.xul timeouts.
- # [19:51] <@bz> jlebar: e.g. passing an int64 to a function that takes int32 will work
- # [19:51] <Waldo> derf: is that the right reference? my c99 doesn't have it
- # [19:52] <@bz> jlebar: and do the sane thing if the value passed fits in int32
- # [19:52] <derf> Waldo: Oh, I'm looking at C89.
- # [19:52] * Waldo checks if he has a copy of C89
- # [19:52] <jlebar> bz, orly? I did not know that!
- # [19:52] <jlebar> bz, Does that live under "Appendix C, 'Footguns'"?
- # [19:52] <Waldo> hm, don't seem to have a copy of C89 atm
- # [19:52] <derf> Because 13 years later we still don't have widely deployed C99 compilers.
- # [19:53] * Joins: janv (varga@moz-DE50E089.flarion.as5628.telecom.sk)
- # [19:53] <Waldo> eh, there's enough to fake it for many things :-)
- # [19:53] <derf> Waldo: http://pastebin.mozilla.org/1505361
- # [19:54] * Quits: waschtl (waschtl@moz-1A6248C.vnet-inc.com) (Ping timeout)
- # [19:54] <Waldo> interesting
- # [19:54] <derf> I suppose you could still read that the way you want, with very interesting documentation, but I've never seen a compiler that didn't just pick one type.
- # [19:54] * IRCMonkey58131 is now known as stuart
- # [19:54] <Waldo> heh
- # [19:55] * Joins: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net)
- # [19:55] <Waldo> "The underlying type of enums shall be int under a waxing moon; under a waning moon it shall be long; under a blue moon it shall be long long."
- # [19:55] <@bz> jlebar: no idea where it lives offhand
- # [19:55] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
- # [19:56] <derf> It's more fun when you make things unsigned.
- # [19:56] <Waldo> heh, true
- # [19:56] <derf> gcc will warn you about comparisons like enum_val < 0 always being true.
- # [19:56] <derf> Even though you can't remove that comparison, because it's not guaranteed if the enum is signed.
- # [19:57] <Waldo> Mozilla's actually not that far from being able to rely on compiler support for enums with specified types, in C++ code
- # [19:57] <derf> Err, always being false.
- # [19:57] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Ping timeout)
- # [19:57] <Waldo> derf: template metaprogramming solves everything
- # [19:57] <@bz> Waldo: "not that far" == "move to clang on OSX"?
- # [19:57] * Joins: cadecairos (cadecairos@EDDEAA06.33EE9F8A.1139E686.IP)
- # [19:57] <jlebar> derf, Good thing we're not going on a crusade to nix all compiler warnings in Gecko, or anything, or that kind of thing would get pretty annoying.
- # [19:58] <derf> jlebar: Yes, thank heavens for that.
- # [19:58] <derf> My solution to the problem was to stop using enums, ever.
- # [19:58] * Joins: stransky (stransky@moz-107AD163.redhat.com)
- # [19:58] <derf> It's worked out great so far.
- # [19:59] <derf> Because as far as I can tell, the only purpose of an enum is to get compilers to emit stupid warnings.
- # [19:59] <Waldo> bz: taking a slightly long-ish view, I think so
- # [19:59] <Waldo> also on solving everything, https://twitter.com/#!/chrisblizzard/status/176879181093806080
- # [19:59] * Joins: paolo (paolo@8C1D1AA7.1239565C.8628926.IP)
- # [19:59] * Joins: victorporof (victorporo@8142F2D6.6BD22D89.79933D60.IP)
- # [19:59] <Waldo> some men do live on template metaprogramming alone
- # [20:00] <Waldo> enums at the boundaries in C++ are reasonably nice, with bit fields or whatever underlying (hidden by access controls and classes)
- # [20:00] <derf> Template metaprogramming certainly does solve any problems you had with your binaries being too small or your compilation being too fast.
- # [20:01] <Waldo> :-)
- # [20:01] <derf> Or with it being too easy to tell what code is actually invoked by a particular construct.
- # [20:02] <jlebar> derf, Oh, C++ without metaprogramming solves that one just fine.
- # [20:02] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
- # [20:02] * Quits: janv (varga@moz-DE50E089.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [20:02] * Quits: hub (hub@moz-E2FCA694.figuiere.net) (Ping timeout)
- # [20:03] * Joins: JeroenDeDauw (jeroen@3D8B249.714666EF.52AB9A83.IP)
- # [20:03] * Quits: JeroenDeDauw (jeroen@3D8B249.714666EF.52AB9A83.IP) (Quit: JeroenDeDauw)
- # [20:03] * Joins: JeroenDeDauw (jeroen@3D8B249.714666EF.52AB9A83.IP)
- # [20:03] * armenzg is now known as armenzg_brb
- # [20:04] * Quits: anky (anky@36612B5F.E18492DF.74119F78.IP) (Client exited)
- # [20:04] * Joins: grubshka (grubshka@moz-6DDB8A96.w86-216.abo.wanadoo.fr)
- # [20:04] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
- # [20:04] * rshetty is now known as rshetty_away
- # [20:04] * Joins: sworkman_ (sworkman@moz-BBE3ABD.mv.mozilla.com)
- # [20:05] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
- # [20:05] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [20:05] * sworkman_ is now known as sworkman
- # [20:05] * Quits: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [20:06] * Quits: dholbert_ (dholbert@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Ex-Chat)
- # [20:07] * djvj|away is now known as djvj
- # [20:07] * Parts: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:09] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Client exited)
- # [20:09] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:10] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [20:10] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
- # [20:10] * jhford-work is now known as jhford-work-away
- # [20:10] * catlee-lunch is now known as catlee
- # [20:11] * jhford-work-away is now known as jhford-work
- # [20:12] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
- # [20:12] * khuey is now known as khuey|away
- # [20:13] * khuey|away is now known as khuey
- # [20:13] * jimm-lunch is now known as jimm
- # [20:13] * Quits: Mano (mano@FCFBBDF.1A4CA79E.CB858787.IP) (Client exited)
- # [20:13] * Quits: fabrice1 (fabrice@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [20:13] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:13] * ChanServ sets mode: +o dbaron
- # [20:14] * Joins: kumar (kmcmillan@moz-F2D05B8.c3-0.stk-ubr1.chi-stk.il.cable.rcn.com)
- # [20:15] <espindola> abort: unknown revision '79e1a5dc802cd9f4f27cff038a7ebfa0e6959442'!
- # [20:15] * Quits: kumar (kmcmillan@moz-F2D05B8.c3-0.stk-ubr1.chi-stk.il.cable.rcn.com) (Input/output error)
- # [20:15] <espindola> on a try
- # [20:15] <espindola> known problem?
- # [20:15] * Joins: kumar (kmcmillan@moz-F2D05B8.c3-0.stk-ubr1.chi-stk.il.cable.rcn.com)
- # [20:16] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/75fcd465d506 - Bobby Holley - Bug 731442 - Back out f9145dab4be9 (bug 718543) due to test failures. r=backout
- # [20:16] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
- # [20:18] * Quits: rshetty_away (quassel@232311FD.7D0F95CF.C842849F.IP) (Ping timeout)
- # [20:18] * Joins: Boriss_ (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:19] * Quits: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se) (Ping timeout)
- # [20:19] <philor> espindola: particularly known on win64, where we don't do quite as many smart things to avoid ever having to clone from hg.m.o
- # [20:19] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [20:19] * Boriss_ is now known as Boriss
- # [20:20] * Joins: hub (hub@21B7B9F2.B87E9213.6E712CE2.IP)
- # [20:21] <espindola> philor: thanks
- # [20:21] <espindola> yes, it was on windows
- # [20:21] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:22] <philor> win64 - win32 is better behaved
- # [20:23] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
- # [20:23] <mak> what's up with all that burning?
- # [20:23] <@bz> it's that time of year
- # [20:23] <@khuey> releng ;-)
- # [20:23] <@bz> cold outside
- # [20:23] * mak looks at #build and understands
- # [20:23] <@bz> is sicking still Paris-fleeting?
- # [20:23] <@bz> flitting, rather
- # [20:24] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
- # [20:24] * Quits: myk (myk@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [20:24] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
- # [20:24] <@khuey> yeah, he's out sick
- # [20:25] <bent> so, "no" :)
- # [20:25] * Quits: stransky (stransky@moz-107AD163.redhat.com) (Quit: Connection reset by beer)
- # [20:26] <NeilAway> khuey: so, he's "sick"-ing?
- # [20:26] <mbrubeck> uh oh
- # [20:27] * mbrubeck merge bad?
- # [20:27] <mbrubeck> no, looks like infra...
- # [20:29] <evilpie> bsmith: what is the current of the getRandom patch?
- # [20:29] <@bsmedberg> hrm, I managed to completely break aurora
- # [20:29] * Quits: Goldorak (chatzilla@F063CC3D.9328D715.187A1082.IP) (Ping timeout)
- # [20:29] <@khuey> nah, you probably didn't
- # [20:29] <@bsmedberg> oh, whew
- # [20:29] <@bsmedberg> return retry(func, *retry_args, args=args, kwargs=kwargs,
- # [20:29] <@bsmedberg> ^
- # [20:29] <@bsmedberg> SyntaxError: invalid syntax
- # [20:30] <@bsmedberg> what do I need to do?
- # [20:30] <mbrubeck> bsmedberg: Yeah, it's affecting all trees. Releng is backing out the infra change that caused it.
- # [20:30] * Joins: Goldorak (chatzilla@F063CC3D.9328D715.187A1082.IP)
- # [20:30] <bsmith> ddahl evilpie: we don't have to anything for e10s
- # [20:30] <bsmith> verified today in platform meeting
- # [20:30] <mbrubeck> bsmedberg: bhearsum|buildduty says it's backed out and you can retrigger the failed builds now.
- # [20:30] <@bsmedberg> bsmith: wait
- # [20:30] <@khuey> that's not true
- # [20:30] <@bsmedberg> bsmith: e10s for *desktop*. fennec is still using content processes and b2g will be
- # [20:30] * mbrubeck retriggers on m-c.
- # [20:31] <Mossop> Native fennec is still using content processes?
- # [20:31] <bsmith> in the platform meeting I asked "do we care about e10s" and the answer was "no"
- # [20:31] <@bsmedberg> XUL fennec is
- # [20:31] <bsmith> I think we're in the same meeting
- # [20:31] <bsmith> XUL fennec is stuck on 10.0, based on what I heard today
- # [20:31] <@bsmedberg> bsmith: that was lmandel talking about desktop only. The IRC conversation after that clarified.
- # [20:31] <gavin> I thought b2g cared about e10s
- # [20:31] <gavin> oh, bsmedberg just said that
- # [20:32] <philor> but what about b2g?
- # [20:32] * Quits: jdm (jdm@moz-EA468045.uwaterloo.ca) (Client exited)
- # [20:32] <bholley> mbrubeck: the backout looks busted
- # [20:32] <bsmith> I talked to philikon yesterday and he said that b2g isn't using e10s yet, but will at some point in the future
- # [20:32] <bent> yeah, we really need to get our message straight on this
- # [20:32] <bent> b2g will have to have e10s
- # [20:32] <@bsmedberg> mbrubeck: to retrigger I put the latest default revision into https://build.mozilla.org/buildapi/self-serve/mozilla-aurora"Create new dep builds"?
- # [20:32] <bsmith> so, I interpret that to mean that we don't have to have an e10s version of every patch we land right now, as long as we file bugs to block the e10s b2g
- # [20:32] <lmandel> bsmith: sorry if I was out of context. I answered no. The answer is no for desktop.
- # [20:32] <mbrubeck> bholley: Infra problem -- retriggering now.
- # [20:33] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
- # [20:33] <bsmith> if XUL fennec is going to stick to the ESR release, and B2G doesn't use e10s yet, then e10s isn't a P1 priority, right?
- # [20:33] <gavin> bz: gentle re-ping re: bug 723808 - I think Standard8 is still blocked on starting TB builds on it
- # [20:34] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
- # [20:34] <@bsmedberg> bsmith: I believe that the current status is that we don't want it to be broken
- # [20:34] <bsmith> The main question is, if I add a dom API, do I have to write the e10s patch for it, or is it OK to check in a patch that only works in the non-e10s case and have a follow-up for the e10s version
- # [20:34] <jviereck> Hi. Can someone point me to code in Gecko that renders the current page for printing?
- # [20:34] <@bsmedberg> kbrosnan had more details
- # [20:35] * Joins: rshetty (quassel@538D1A27.AAF6EFE.C842849F.IP)
- # [20:35] <@khuey> jviereck: that's a lot of code ...
- # [20:35] <@khuey> jviereck: talk to smaug
- # [20:35] <evilpie> what is the problem with e10s anyway?
- # [20:35] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Quit: sworkman)
- # [20:35] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
- # [20:35] <@smaug> jviereck: I know only some part of it
- # [20:35] <bsmith> evilpie: Well, that's the status of the getRandomValues patch.
- # [20:35] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [20:36] <@smaug> jviereck: layout/printing
- # [20:36] <evilpie> so looks like it has a patch :O
- # [20:36] * Joins: rclick (rclick@moz-A7287142.dsl.covlil.sbcglobal.net)
- # [20:36] <jviereck> smaug: I'm working on implementing printing support and I'm wondering about adding somewhat like a low level canvas API for printing
- # [20:36] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
- # [20:36] * bc is now known as bc|afk
- # [20:37] * jwir3 is now known as jwir3|lunch
- # [20:37] <mbrubeck> m-c tip and m-i tip are backing out two bholley bugs that are anagrams of each other. 718543 + 731845 :D
- # [20:37] <@smaug> jviereck: implementing printing support for what?
- # [20:37] <@smaug> pdf.js ?
- # [20:37] <jviereck> yes
- # [20:37] * Joins: bnicholson (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net)
- # [20:37] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
- # [20:37] <bholley> mbrubeck: hahaha
- # [20:37] <@smaug> jviereck: so, you can print to a canvas already
- # [20:37] * Quits: rillian (giles@21B7B9F2.B87E9213.6E712CE2.IP) (Input/output error)
- # [20:37] <@smaug> if you talk about <canvas>
- # [20:38] <Mossop> bsmedberg: Do we have any suspicion that e10s or something else separating content from chrome is likely to come back for desktop or native fennec at any point in the foreseeable future?
- # [20:38] <vlad> (hope not!)
- # [20:38] <@smaug> jviereck: or, basically, you can can create print preview, and canvas.drawWindow
- # [20:38] <@bz> khuey, bent: thanks
- # [20:39] <@bz> gavin: looking; I just got the mail today
- # [20:39] <Mossop> Since right now we have a number of APIs in jetpack that were designed to support it but we could do much more simply if we can assume it is truly gone away
- # [20:39] <@smaug> Mossop: I sure hope so
- # [20:39] <@bz> gavin: not surprising, as I hadn't checked mail since Friday night, really!
- # [20:39] * Quits: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jet)
- # [20:39] <@bsmedberg> on desktop with the current XUL frontend, no. On Fennec with the native frontend... it's vaguely possible
- # [20:39] <@bsmedberg> Mossop: I wouldn't worry about it for jetpack unless you also want to support B2G or the futurama servo-based thing
- # [20:39] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [20:39] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
- # [20:40] <Mossop> So far we've not really seen it make much sense to have add-ons in B2G
- # [20:40] <@bsmedberg> Mossop: I still think jetpack should work assuming separate control flow, though
- # [20:40] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [20:40] <jviereck> smaug: I'm not sure I follow you correctly. Are you saying, there is already some API that exposes a HTML canvas like API that allows me to send drawing commands to the printer directly?
- # [20:40] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:40] * ChanServ sets mode: +o dbaron
- # [20:40] <froydnj> why if we already have it for one platform is it so difficult to make go for others? </ignorance>
- # [20:40] <@smaug> jviereck: oh, no
- # [20:41] <@smaug> jviereck: there is just a way to create printing presentation and draw that to <canvas>
- # [20:41] <@smaug> but I guess if you'd want to print that canvas, the canvas would have to be huge and it would take tons of memory
- # [20:42] * jhammel is now known as jhammel|lunch
- # [20:42] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:42] <jviereck> smaug: that's why I want to send the commands direclty to the printing backend without rastering them
- # [20:42] <jviereck> smaug: but I don't know too much about Gecko, so I'm not sure if that's possible or not
- # [20:42] * Quits: grubshka (grubshka@moz-6DDB8A96.w86-216.abo.wanadoo.fr) (Ping timeout)
- # [20:43] * Parts: dao (dao@moz-1377C14D.superkabel.de)
- # [20:44] * Joins: dao (dao@moz-1377C14D.superkabel.de)
- # [20:44] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-1.9.2/rev/c00a4ef21ac2 - Gavin Sharp - Bug 723808 followup: fix shared builds by avoiding use of nsContentUtils::IsSystemPrincipal, r=bz, a=bustage
- # [20:45] * Quits: dao (dao@moz-1377C14D.superkabel.de) (Quit: Leaving.)
- # [20:45] * Joins: rillian (giles@21B7B9F2.B87E9213.6E712CE2.IP)
- # [20:45] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [20:45] * padenot is now known as padenot|away
- # [20:45] <@smaug> jviereck: let me read some code...
- # [20:45] <Waldo> froydnj: lots of long-stable UI to rewrite, for one; lots of extensions, for another
- # [20:48] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: jorendorff)
- # [20:49] * armenzg_brb is now known as armenzg
- # [20:50] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
- # [20:52] * Joins: myk (myk@moz-BBE3ABD.mv.mozilla.com)
- # [20:52] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/78e56fd22f2a - Terrence Cole - Bug 733372 - Fix an infinite recursion in GC marking; r=billm
- # [20:52] * Quits: necolas (necolas@moz-F9C3140E.bb.sky.com) (Ping timeout)
- # [20:52] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
- # [20:52] * ChanServ sets mode: +o ehsan
- # [20:53] * Joins: necolas (necolas@moz-F9C3140E.bb.sky.com)
- # [20:54] <@smaug> jviereck: so, you could look at nsPrintEngine::DoPrint
- # [20:54] * Quits: jhammink (textual@moz-BBE3ABD.mv.mozilla.com) (Quit: Computer has gone to sleep.)
- # [20:54] * Quits: necolas (necolas@moz-F9C3140E.bb.sky.com) (Ping timeout)
- # [20:54] * Quits: dseif (dseif@C080F02E.33EE9F8A.1139E686.IP) (Input/output error)
- # [20:55] * Joins: dao (dao@moz-1377C14D.superkabel.de)
- # [20:56] * sheppy-afk is now known as sheppy
- # [20:56] * jviereck reads code
- # [20:57] * Quits: myk (myk@moz-BBE3ABD.mv.mozilla.com) (Max SendQ exceeded)
- # [20:57] * Joins: myk (myk@moz-BBE3ABD.mv.mozilla.com)
- # [20:57] <njn> dbaron: I've never seen that kids/siblings encoding of an N-ary tree before, very clever. Also, I was amused to find that the calltree representation in trace-malloc stores the stack traces in the opposite order to how I do it in Massif :)
- # [20:57] <@dbaron> njn, which, in trace-malloc? Thank brendan for that.
- # [20:58] <njn> dbaron: yes, he was the author of that file
- # [20:58] * Quits: faramarz (faramarz@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [20:58] <@dbaron> njn, I don't think I've even read that code, to be honest.
- # [20:58] * Joins: faramarz (faramarz@moz-BBE3ABD.mv.mozilla.com)
- # [20:58] <njn> dbaron: heh, ok
- # [20:58] <@smaug> jviereck: roc and dbaron and bz sure would know about layout and painting during printing
- # [20:59] <njn> dbaron: I think the easiest way to integrate DMD will be as an additional feature of trace-malloc rather than something separate
- # [20:59] <njn> dbaron: it'll just be relatively small extension to trace-malloc
- # [20:59] <jviereck> smaug: thanks a lot for pointing me at that code. I'm just about to try to understand how things work and this looks like exactly what I was looking for! Will ping back if it turns out it's not ;)
- # [21:00] <njn> dbaron: much simpler than a whole separate --enable-dmd thing
- # [21:00] <@smaug> jviereck: look at also renderingcontext
- # [21:00] <@smaug> jviereck: and things like !PresContext()->IsDynamic()
- # [21:00] <@smaug> jviereck: non-dynamic prescontext is printpreview/print
- # [21:00] <@smaug> (in general)
- # [21:01] * Quits: Honza (chatzilla@C62E2FAA.23B79DE4.D0083327.IP) (Ping timeout)
- # [21:01] * Quits: faramarz (faramarz@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [21:01] * Joins: janv (varga@moz-DE50E089.flarion.as5628.telecom.sk)
- # [21:01] * Joins: faramarz (faramarz@moz-BBE3ABD.mv.mozilla.com)
- # [21:02] * Quits: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP) (Quit: Leaving)
- # [21:02] <jviereck> what's a "PresContext"?
- # [21:03] * @smaug hopes dbaron could give the exact answer ;)
- # [21:04] * Quits: jfkthame (jfkthame@3EC4A1A5.5BC345F5.9542EC20.IP) (Ping timeout)
- # [21:04] <@smaug> presshell/prescontext (which should be merged) maintains the layout object tree
- # [21:04] * Joins: brendan (brendaneic@28D7BDD3.3E547E06.43362C16.IP)
- # [21:04] <@smaug> trigger reflows etc
- # [21:04] <@dbaron> jviereck, read https://wiki.mozilla.org/Gecko:Overview#Browsers.2C_Frames.2C_and_Document_Navigation , perhaps?
- # [21:04] * Joins: jfkthame (jfkthame@E7D682AC.A1C12133.9542EC20.IP)
- # [21:05] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [21:05] * Joins: necolas (necolas@moz-F9C3140E.bb.sky.com)
- # [21:06] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: yuan)
- # [21:07] * nthomas|away is now known as nthomas
- # [21:07] * Quits: myk (myk@moz-BBE3ABD.mv.mozilla.com) (Max SendQ exceeded)
- # [21:07] * Joins: myk (myk@moz-BBE3ABD.mv.mozilla.com)
- # [21:07] * nthomas is now known as nthomas|mtg
- # [21:07] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [21:08] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [21:09] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [21:10] * mattwoodrow|away is now known as mattwoodrow
- # [21:11] * Quits: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [21:12] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
- # [21:12] * jhammel|lunch is now known as jhammel
- # [21:12] * aki is now known as aki|biab
- # [21:13] * Joins: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP)
- # [21:18] * Quits: past (past@moz-9D677A1D.dsl.dyn.forthnet.gr) (Quit: ChatZilla 0.9.88 [Firefox 10.0.2/20120215223356])
- # [21:22] * Joins: harth (harth@moz-D62C1A52.hsd1.ca.comcast.net)
- # [21:23] * Joins: Optimizer (Mibbit@1D481D58.2F75738C.2AB48280.IP)
- # [21:23] <Optimizer> hey
- # [21:23] * Quits: coop (Chris@moz-597B5EC7.dsl.bell.ca) (Quit: coop)
- # [21:23] <Optimizer> can anyone help me with running some mochitest browser chrome tests ?
- # [21:23] <Optimizer> here is the error I am getting
- # [21:23] <Optimizer> http://mibpaste.com/DolrkT
- # [21:23] <Optimizer> I am on windows
- # [21:23] * Quits: gozala (gozala@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Leaving.)
- # [21:24] * Quits: kdcw (kdc@moz-F7413045.pk.shawcable.net) (Quit: HydraIRC -> http://www.hydrairc.com <- It'll be on slashdot one day...)
- # [21:25] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [21:25] * Quits: Goldorak (chatzilla@F063CC3D.9328D715.187A1082.IP) (Ping timeout)
- # [21:25] <Mossop> autorun isn't a valid option there
- # [21:25] <Mossop> Optimizer: ^^
- # [21:25] <Optimizer> but the page says
- # [21:26] <Optimizer> you can use --autorunto automatically run
- # [21:26] <gavin> philikon: at least the browser/ parts of http://hg.mozilla.org/mozilla-central/rev/3e6a0fe55650 aren't really "NPOTB"
- # [21:26] <Optimizer> the test on startup
- # [21:26] * Parts: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [21:26] * Joins: Goldorak (chatzilla@F063CC3D.9328D715.187A1082.IP)
- # [21:26] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [21:26] <Mossop> Optimizer: Where does it say that? That probably only works when running with "python runtests.py --browser-chrome"
- # [21:26] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: yuan)
- # [21:26] <Optimizer> Mossop: and please see that I tried without autorun also
- # [21:27] <Mossop> Optimizer: What did you get when you tried without autorun?
- # [21:27] <philikon> gavin: #ifdef MOZ_B2G_RIL
- # [21:27] <gavin> o_O
- # [21:27] <philikon> gavin: does that qualify for NPOTB?
- # [21:28] <philikon> gavin: or because i touched a file in browser/, it doesn't?
- # [21:28] * Joins: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP)
- # [21:28] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
- # [21:28] * Quits: mak (chatzilla@moz-9FCADA24.retail.telecomitalia.it) (Connection reset by peer)
- # [21:28] <derf> jlebar: More reasons to never use an enum: http://pastebin.mozilla.org/1505483
- # [21:28] * Quits: karl (karl@moz-94633BFD.jetstream.xtra.co.nz) (Quit: Konversation terminated!)
- # [21:28] <Optimizer> Mossop: its in the tries in the pastebin
- # [21:29] * bc|afk is now known as bc
- # [21:29] <jlebar> derf, lol. Maybe you can define the ++ operator with C++ "enum class Foo".
- # [21:29] <gavin> philikon: no, you're right, I didn't notice the ifdef
- # [21:29] <philikon> gavin: ok phew :)
- # [21:29] <philikon> gavin: thx for clarifying
- # [21:29] * Quits: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP) (Ping timeout)
- # [21:29] * Quits: rillian (giles@21B7B9F2.B87E9213.6E712CE2.IP) (Input/output error)
- # [21:29] <gavin> philikon: though I'm not sure I understand why there's such an ifdef in firefox
- # [21:29] <philikon> so that we can run this code in the desktop browser
- # [21:30] <philikon> which is considerably easier to debug
- # [21:30] <philikon> because you run it locally
- # [21:30] <philikon> and can poke at it with devtools
- # [21:30] <philikon> and gdb
- # [21:30] <philikon> etc.
- # [21:30] <gavin> so it's just for local debugging?
- # [21:30] <philikon> yup
- # [21:30] <gavin> seems unnecessary to put it in the package manifest at all, then
- # [21:30] <philikon> basically enabling telephony and sms apis etc. in firefox
- # [21:30] * Joins: mak (chatzilla@moz-9FCADA24.retail.telecomitalia.it)
- # [21:30] * Joins: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP)
- # [21:30] <gavin> since that only impacts packaged builds
- # [21:30] <philikon> so you can run gaia locally and test it all
- # [21:31] <philikon> really?
- # [21:31] <Mossop> Optimizer: Did you disable tests in your mozconfig at all?
- # [21:31] <philikon> i didn't know!
- # [21:31] * Quits: mak (chatzilla@moz-9FCADA24.retail.telecomitalia.it) (Connection reset by peer)
- # [21:31] <philikon> gavin: feel free to rip it out then (if that's really true)
- # [21:31] * Joins: anant_ (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [21:31] <gavin> philikon: ok, I might file a bug
- # [21:31] * Quits: @smaug (chatzilla@moz-A828905D.gprs.sl-laajakaista.fi) (Ping timeout)
- # [21:32] <philikon> gavin: cool
- # [21:32] <gavin> lot of changes to that file, I guess I can look at each of them
- # [21:32] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [21:32] <Optimizer> Mossop: Ahh, my bad. ok II have enabled test, will rebuild Fx, but out of all the lines I tried, which one should work ?
- # [21:32] <gavin> we need to fix that stupid bug about each app having its own manifest
- # [21:32] <gavin> because this is kind of ridiculous
- # [21:33] <philikon> yeah
- # [21:33] * Quits: anant_ (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [21:33] * jwir3|lunch is now known as jwir3
- # [21:33] * Joins: coop (Chris@moz-597B5EC7.dsl.bell.ca)
- # [21:33] <gavin> fabrice: re: https://bug697006.bugzilla.mozilla.org/attachment.cgi?id=602495 , why not remove the ifdefs rather than commenting them out?
- # [21:33] * Joins: mak (chatzilla@moz-9FCADA24.retail.telecomitalia.it)
- # [21:34] <Mossop> Optimizer: This one looks likely to be fine "TEST_PATH=browser/devtools/sourceeditor/test/ build/pymake/make.py -C ff-opt mochitest-browser-chrome"
- # [21:34] * coop is now known as coop|afk
- # [21:34] * Quits: jfkthame (jfkthame@E7D682AC.A1C12133.9542EC20.IP) (Quit: jfkthame)
- # [21:34] <fabrice> gavin: sure, will do
- # [21:35] * Quits: JeroenDeDauw (jeroen@3D8B249.714666EF.52AB9A83.IP) (Ping timeout)
- # [21:35] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
- # [21:35] <Optimizer> Mossop: Thanks!
- # [21:36] <gavin> rs: do you know offhand what the status of bug 526333 is? are the dependencies still correct (blocked on 575894 600001)?
- # [21:37] * Joins: JeroenDeDauw (jeroen@3D8B249.714666EF.52AB9A83.IP)
- # [21:37] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [21:37] * Quits: Optimizer (Mibbit@1D481D58.2F75738C.2AB48280.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [21:37] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [21:38] * Quits: mak (chatzilla@moz-9FCADA24.retail.telecomitalia.it) (Ping timeout)
- # [21:38] <rs> gavin: I don't *think* it is blocked by either of those bugs but khuey might have something up his sleeve. As far as that bug goes the main thing that needs to be done is figure out which files in the package.manifest that are not app specific along with the appropriate ifdef's for optional features.
- # [21:39] * Joins: smaug (chatzilla@moz-E35CED4E.gprs.sl-laajakaista.fi)
- # [21:39] * ChanServ sets mode: +o smaug
- # [21:39] * ctalbert is now known as ctalbert|lunch
- # [21:39] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [21:40] <gavin> rs: ok
- # [21:40] <gavin> just grunt work then :)
- # [21:40] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [21:41] <rs> yep... touchy grunt work. iirc the previous patch had it rather wrong
- # [21:41] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Connection reset by peer)
- # [21:41] * Joins: anant (Anant@moz-271479F2.hsd1.ca.comcast.net)
- # [21:42] * Joins: mak (chatzilla@moz-9FCADA24.retail.telecomitalia.it)
- # [21:43] * nthomas|mtg is now known as nthomas
- # [21:43] * Quits: paolo (paolo@8C1D1AA7.1239565C.8628926.IP) (Client exited)
- # [21:44] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/c1e5daa36ab2 - Vicamo Yang - Bug 712809 - B2G SMS Database: Hook it up to RadioInterfaceLayer. r=philikon DONTBUILD because NPOTB
- # [21:44] <firebot> http://hg.mozilla.org/mozilla-central/rev/00b93cf47142 - Vicamo Yang - Bug 729876 - Part 4: Support receiving sms of other alphabets. r=philikon
- # [21:44] <firebot> http://hg.mozilla.org/mozilla-central/rev/b33e731035a0 - Vicamo Yang - Bug 729876 - Part 2: Add all GSM 7-bit national languages. r=philikon
- # [21:44] <firebot> http://hg.mozilla.org/mozilla-central/rev/7392246c7a3a - Vicamo Yang - Bug 729876 - Part 1: Convert alphabet array to array of strings. r=philikon
- # [21:44] <firebot> http://hg.mozilla.org/mozilla-central/rev/b66d90efe07f - Fernando Jimenez - Bug 712809 - B2G SMS database. r=philikon
- # [21:45] <firebot> http://hg.mozilla.org/mozilla-central/rev/89ccb9f4d5c1 - Vicamo Yang - Bug 729876 - Part 3: Support sending sms of other alphabets. r=philikon
- # [21:46] * Joins: jhammink (textual@moz-BBE3ABD.mv.mozilla.com)
- # [21:47] * aki|biab is now known as aki
- # [21:49] * Quits: janv (varga@moz-DE50E089.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [21:51] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-1.9.2/rev/85a0f57dd157 - Gavin Sharp - Bug 723808 followup: fix shared builds by avoiding use of nsContentUtils::IsSystemPrincipal, r=bz,a=Standard8 for landing in a Thunderbird specific relbranch
- # [21:51] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [21:52] <BenWa> vladan: Do you know what the plan is for non destructive chrome hangs?
- # [21:52] * Joins: nrc (nrc@538BABFE.A073F3E.97BBD552.IP)
- # [21:53] * Joins: waschtl (waschtl@moz-1A6248C.vnet-inc.com)
- # [21:53] <vladan> BenWa: you mean the client-sdide reporting of chrome hangs? the patch has been r+'ed and i'm waiting to do a bit more testing before i merge it in
- # [21:53] <BenWa> Got the bug number?
- # [21:57] * Quits: Bas (chatzilla@moz-DF3CA35A.ftth.concepts.nl) (Ping timeout)
- # [21:57] * Joins: Boriss_ (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [21:57] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Connection reset by peer)
- # [21:57] * Boriss_ is now known as Boriss
- # [21:58] * Quits: bretr (bret_recka@moz-BBE3ABD.mv.mozilla.com) (Quit: bretr)
- # [21:58] * Joins: bretr (bret_recka@moz-BBE3ABD.mv.mozilla.com)
- # [21:58] <Jesse> BenWa: https://bugzilla.mozilla.org/show_bug.cgi?id=712109 ?
- # [21:59] <BenWa> thanks
- # [21:59] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
- # [22:00] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Connection reset by peer)
- # [22:00] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
- # [22:00] * Quits: tchevalier (chatzilla@moz-364D5D72.w90-48.abo.wanadoo.fr) (Client exited)
- # [22:01] * coop|afk is now known as coop
- # [22:01] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [22:02] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [22:04] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [22:04] <jlebar> taras, Is there a telemetry histogram for startup time? I see startup I/Os, but not time...
- # [22:05] <gavin> those are "simple measurements"
- # [22:05] <jlebar> Ah, right...
- # [22:05] <jlebar> gavin, thanks!
- # [22:07] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [22:07] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [22:07] * Joins: eflores (eflores@538BABFE.A073F3E.97BBD552.IP)
- # [22:07] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
- # [22:07] * Quits: pnemsak (Miranda@80CFE454.10D9684B.4F33160D.IP) (Quit: pnemsak)
- # [22:08] * Joins: Optimizer (Mibbit@1D481D58.2F75738C.2AB48280.IP)
- # [22:08] <Optimizer> Mossop: After I rebuilt with tests enabled, I am using this line and getting this error
- # [22:08] <Optimizer> http://mibpaste.com/UaMEoF
- # [22:08] * Quits: @smaug (chatzilla@moz-E35CED4E.gprs.sl-laajakaista.fi) (Ping timeout)
- # [22:10] * Quits: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
- # [22:10] <mbrubeck> So, these browser_aboutHome.js crashes on Inbound look annoying...
- # [22:11] <mbrubeck> crashing in js::gc::Cell::isAligned
- # [22:11] * Joins: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com)
- # [22:11] * Quits: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net) (Quit: bholley)
- # [22:11] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:11] <@khuey> guess it's not aligned hard enough
- # [22:12] <Mossop> Optimizer: What does your mozconfig look like now?
- # [22:12] * rshetty is now known as rshetty_away
- # [22:13] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
- # [22:13] <Optimizer> http://mibpaste.com/1Qk0KW
- # [22:13] * KaiRo is now known as KaiRo_away
- # [22:16] * Quits: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch) (Quit: Leaving.)
- # [22:16] <Optimizer> Mossop: any ideas ?
- # [22:17] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [22:17] <Waldo> joe: maybe you could post that summary to planet when you write it ;-)
- # [22:17] * Joins: pnemsak (Miranda@80CFE454.10D9684B.4F33160D.IP)
- # [22:17] <Mossop> Optimizer: What happens if you run "python ff-opt/_tests/testing/mochitest/runtests.py --browser-chrome"
- # [22:17] * juanb is now known as juanb|lunch
- # [22:17] * froydnj watches reviewers GRANT ALL THE REQUESTS
- # [22:18] <Waldo> hmm, I should do reviews again, shouldn't I :-\
- # [22:18] * Quits: xakz (XaMaD@moz-34FBE388.fbx.proxad.net) (Ping timeout)
- # [22:18] <Waldo> ugh, how'd I get up to 15 now? :-\
- # [22:19] <Optimizer> mossop: no such file
- # [22:19] <Mossop> By slacking!
- # [22:19] * Joins: gozala (gozala@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:19] <Mossop> Optimizer: Does ff-opt/_tests exist?
- # [22:19] <Waldo> the oldest one is only from Friday :-(
- # [22:19] <Optimizer> yes
- # [22:19] <Mossop> Waldo: Well, what were you doing all weekend? ;)
- # [22:19] <Optimizer> and _test/testing/mochitest/ also
- # [22:19] <Mossop> Odd
- # [22:20] <Mossop> Optimizer: Can you mibpaste a list of the files in there?
- # [22:20] <Optimizer> in where ?
- # [22:20] <Mossop> In ff-opt/_tests/testing/mochitest
- # [22:20] <Optimizer> no file
- # [22:21] <Optimizer> only one directory level
- # [22:21] <Optimizer> ff-opt/_test/testing/moxhitest/tests/dom/base/test/test_domrequest.html
- # [22:22] * Quits: By-Tor (bytor@moz-46974D0B.dyn.optonline.net) (Connection reset by peer)
- # [22:22] <Optimizer> no other file except this directory structure and one file at the end
- # [22:22] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
- # [22:22] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [22:23] <Mossop> That's almost exactly what I'd expect to see if tests were still disabled for your build
- # [22:23] <Optimizer> but i gave you the mozconfig file's data
- # [22:23] <Optimizer> and I ran the build again also
- # [22:23] <mbrubeck> Okay, so terrence had already fixed the browser_aboutHome crash by the time I got around to asking about it. Woot! Now how about this new test_traceable_channel_wrap.js failure..?
- # [22:23] <Optimizer> do I have to clear the ff-opt folder before I build Firefox ?
- # [22:23] <Mossop> What does "python build/pymake/make.py -C ff-opt/testing/mochitest" do?
- # [22:24] <mbrubeck> glandium: Could this failure https://tbpl.mozilla.org/php/getParsedLog.php?id=9856149&tree=Mozilla-Inbound be caused by https://hg.mozilla.org/integration/mozilla-inbound/rev/4bc3e20ff0e0 ?
- # [22:24] <Optimizer> mossop: no makefile found
- # [22:25] <Mossop> Optimizer: How did you rebuild after you fixed the mozconfig?
- # [22:25] <Waldo> edmorley: the stringbuffer change, did that only happen on winxp, or did it happen elsewhere? more precisely, with what compilers did it occur?
- # [22:25] <Optimizer> python build/pymake/make.py -f client.mk
- # [22:25] <rs> run configure again
- # [22:26] <Optimizer> but it did not take 30 minutes this time, only around 5-7 minutes
- # [22:26] * Joins: smaug (chatzilla@moz-296C5372.gprs.sl-laajakaista.fi)
- # [22:26] * ChanServ sets mode: +o smaug
- # [22:26] <mbrubeck> I'm guessing glandium is not to blame because I don't think we even enable the custom linker except on Android.
- # [22:26] <Mossop> rs: Doesn't client.mk run configure automatically when mozconfig changes?
- # [22:26] <mbrubeck> so maybe it is glandium's other push, or it is jduell...
- # [22:26] <joe> Waldo: the current toronto political scene summary?
- # [22:26] <rs> Mossop: doesn't configure need to be run manually when using pymake?
- # [22:27] <Mossop> Not these days I think
- # [22:27] <Optimizer> how to run configure ?
- # [22:27] <Waldo> joe: yes
- # [22:27] * Quits: myk (myk@moz-BBE3ABD.mv.mozilla.com) (Max SendQ exceeded)
- # [22:27] <joe> Waldo: :)
- # [22:27] * Joins: myk (myk@moz-BBE3ABD.mv.mozilla.com)
- # [22:27] <Waldo> joe: although I was not entirely serious about actually posting it
- # [22:27] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [22:27] * khuey is now known as khuey|away
- # [22:27] <Waldo> joe: although I wasn't entirely un-serious, either, it could be interesting
- # [22:27] <rs> Don't know but I still run it manually
- # [22:27] <Optimizer> how to run it manually ?
- # [22:27] <mbrubeck> I'm guessing jduell
- # [22:27] <joe> Waldo: you were in a quantum superposition of seriousness
- # [22:27] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [22:28] <Waldo> joe: that would be strange
- # [22:28] * Joins: gkw (gkw@moz-104CC309.mv.mozilla.com)
- # [22:28] <Optimizer> rs: how to run configure manually ?
- # [22:28] <joe> well aren't you charmed-ing.
- # [22:28] <jhammel> strange, charm, and four other quarks
- # [22:28] * joe will let himself out
- # [22:28] <jhammel> beh, got beat to it ;)
- # [22:28] <Mossop> Optimizer: I think "cd ff-opt; ../configure; cd ..", then try rebuilding again. If that doesn't work it might be easiest to just wipe the ff-opt directory and do a full build again
- # [22:28] <Waldo> \o/
- # [22:29] <Optimizer> mossop: going for the latter
- # [22:29] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [22:29] * Quits: evilpie (evilpie@moz-C0D5BF2A.pools.arcor-ip.net) (Quit: ChatZilla 0.9.88 [Firefox 13.0a1/20120305031045])
- # [22:29] <derf> There's another quark joke there involving beating, but it's wholly inappropriate so I won't make it.
- # [22:30] * Quits: imphil (philipp@moz-655EF802.customer.m-online.net) (Ping timeout)
- # [22:31] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Connection reset by peer)
- # [22:31] * Joins: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP)
- # [22:32] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
- # [22:32] <jhammel> two quarks walked into a bar....and the third one tunneled
- # [22:33] * Joins: roc (chatzilla@moz-66BF7FDD.dsl.sta.abo.bbox.fr)
- # [22:33] * ChanServ sets mode: +o roc
- # [22:35] * Quits: decoder (quassel@moz-216446B9.own-hero.net) (Ping timeout)
- # [22:35] <@bsmedberg> grr, I keep hitting the tab-close button when I meant to hit the bookmark star
- # [22:35] * Joins: robhawkes (robhawkes@2FFACC46.BC65149B.D16F30BC.IP)
- # [22:36] <biesi> bsmedberg, I have the opposite problem!
- # [22:36] * Joins: decoder (quassel@moz-216446B9.own-hero.net)
- # [22:37] * Joins: karl (karl@moz-94633BFD.jetstream.xtra.co.nz)
- # [22:37] * armenzg is now known as armenzg_brb
- # [22:37] * Quits: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net) (Ping timeout)
- # [22:38] * Quits: rclick (rclick@moz-A7287142.dsl.covlil.sbcglobal.net) (Quit: )
- # [22:39] * Parts: Optimizer (Mibbit@1D481D58.2F75738C.2AB48280.IP)
- # [22:40] * ctalbert|lunch is now known as ctalbert
- # [22:40] * Quits: AutomatedTester (AutomatedT@moz-AB356800.as13285.net) (Ping timeout)
- # [22:40] <mbrubeck> woot! another new randomorange averted...
- # [22:40] * bwinton is now known as bwinton_away
- # [22:41] * Quits: JeroenDeDauw (jeroen@3D8B249.714666EF.52AB9A83.IP) (Ping timeout)
- # [22:41] * Quits: gkw (gkw@moz-104CC309.mv.mozilla.com) (Quit: Instantbird 1.2a1pre)
- # [22:41] * jhford-work is now known as jhford-work-away
- # [22:42] * jmaher is now known as jmaher|afk
- # [22:42] * Quits: eflores (eflores@538BABFE.A073F3E.97BBD552.IP) (Connection reset by peer)
- # [22:42] * Joins: eflores (eflores@538BABFE.A073F3E.97BBD552.IP)
- # [22:43] * Joins: AutomatedTester (AutomatedT@moz-427C6856.as13285.net)
- # [22:44] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-1.9.2/rev/1ae045e9ce06 - tbirdbld - Added tag THUNDERBIRD_3_1_20_RELEASE for changeset 85a0f57dd157. CLOSED TREE a=release
- # [22:44] <firebot> http://hg.mozilla.org/releases/mozilla-1.9.2/rev/33a4b0ac2e13 - tbirdbld - Added tag THUNDERBIRD_3_1_20_BUILD1 for changeset 85a0f57dd157. CLOSED TREE a=release
- # [22:44] <stuart> win 21
- # [22:46] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
- # [22:46] * Joins: JeroenDeDauw (jeroen@3D8B249.714666EF.52AB9A83.IP)
- # [22:46] * Joins: Matti (chatzilla@moz-C7EE5B71.dip.t-dialin.net)
- # [22:49] <jhammel> stuart: no blackjack in #developers plz
- # [22:50] <stuart> w/e
- # [22:50] <stuart> i win
- # [22:51] <mbrubeck> bug 664163 has such a short, sad comment log. Maybe 2013 will be the year it sticks...
- # [22:51] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: yuan)
- # [22:52] * Quits: JeroenDeDauw (jeroen@3D8B249.714666EF.52AB9A83.IP) (Quit: Leaving.)
- # [22:52] * Joins: JeroenDeDauw (jeroen@3D8B249.714666EF.52AB9A83.IP)
- # [22:52] <edmorley> Waldo: there were a handful of regressions on dev.tree-management in the last 24 hours, I pasted all the ones I thought were related, but some of the others might be too, the ranges were less than helpful/I don't really trust the emails a lot of the time
- # [22:53] <Waldo> :-\
- # [22:53] <edmorley> less than ideal I know
- # [22:53] <Waldo> I am inclined to not count the change as associated with that bug, myself
- # [22:53] <Waldo> although, on the plus side, I'm looking at StringBuffer now and seeing useless methods in it, that I can just remove
- # [22:54] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [22:54] * Quits: smontagu (chatzilla@moz-C49B9841.red.bezeqint.net) (Ping timeout)
- # [22:54] * Quits: msucan (msucan-@E69FCCBA.C2D2E775.699550A1.IP) (Quit: .)
- # [22:54] <edmorley> the fact that there were multiple regression emails saying similar things, makes me think it's less likely to be just noise, but ultimately happy for you to deal with as you see fit
- # [22:56] * Joins: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net)
- # [22:56] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Ex-Chat)
- # [22:56] * Joins: bonnie_ (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:56] * jhford-work-away is now known as jhford-work
- # [22:57] <edmorley> Waldo: most people don't seem to read dev.tree-management, so I try to paste the mails into bugs where I think there's at least a fair chance of something having gone on, but at that point I see my involvement as somewhat complete, given I often won't have enough understanding of the patches involved to know if it could have even caused the regression
- # [22:57] * juanb|lunch is now known as juanb
- # [22:57] <Waldo> yeah, this stuff is rocket surgery
- # [23:00] <Waldo> man, this is so pleasant removing these unimplemented/unused methods, because I'm recompiling the minimal set of dependencies now :-)
- # [23:00] <edmorley> :-)
- # [23:01] * Quits: mjschranz (mjschranz@C7D326F2.33EE9F8A.1139E686.IP) (Client exited)
- # [23:02] * Joins: smontagu (chatzilla@AE09EDB6.BAF838BD.CC465D70.IP)
- # [23:03] * joduinn-afk is now known as joduinn
- # [23:03] * Joins: alex (alex@moz-BD8D0A09.lightspeed.sntcca.sbcglobal.net)
- # [23:04] * Quits: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [23:05] * Quits: TheOne (one@moz-77BEC38E.dip.t-dialin.net) (Input/output error)
- # [23:05] <@smaug> imelven: sorry, I'm slow with reviews and feedback
- # [23:05] <@smaug> (or I'm doing to many reviews)
- # [23:05] <@smaug> too
- # [23:05] * Quits: robhawkes (robhawkes@2FFACC46.BC65149B.D16F30BC.IP) (Quit: Leaving...)
- # [23:06] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [23:06] * philor is now known as philor|away
- # [23:06] * Joins: darktrojan (geoff@moz-509CC089.dsl.telstraclear.net)
- # [23:07] * Joins: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu)
- # [23:08] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [23:08] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
- # [23:08] * Quits: ibarlow (ibarlow@moz-D5CDF301.cpe.net.cable.rogers.com) (Quit: ibarlow)
- # [23:08] * Joins: Enn (enn@E611EFD8.AFF70B7D.C258E01E.IP)
- # [23:09] <rniwa> smaug: do you know Boris' nick?
- # [23:09] * Quits: brendan (brendaneic@28D7BDD3.3E547E06.43362C16.IP) (Quit: brendan)
- # [23:09] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
- # [23:09] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [23:10] <@smaug> rniwa: bz
- # [23:10] <rniwa> bz: yt?
- # [23:10] * sancus is now known as sancus_
- # [23:10] * sancus_ is now known as sancus
- # [23:10] <rniwa> smaug: thanks!
- # [23:10] <Waldo> rniwa: always
- # [23:10] <Waldo> (not entirely joking)
- # [23:12] * froydnj hands Waldo his scalpel
- # [23:12] * coop is now known as coop|afk
- # [23:12] <rniwa> hm... it seems like I don't have a sufficient power to summon bz :(
- # [23:13] <rniwa> or does anyone else know about NodeList -> HTMLCollection change for getElementsBy*?
- # [23:13] <@smaug> Hmm, no Ms2ger here
- # [23:13] <rniwa> I want to confirm that we're also changing the return type of getElementsBy* on Element interface as well as ones on Document
- # [23:13] <rniwa> :(
- # [23:13] * Joins: davidb (davidb@471D72E.2257F909.F30C9E9E.IP)
- # [23:13] <rniwa> smaug: neither is sicking
- # [23:14] <rniwa> smaug: maybe dbaron would know?
- # [23:14] <@smaug> sicking is sick, I was told
- # [23:14] <rniwa> smaug: I see.
- # [23:14] <@smaug> Ms2ger is in CET
- # [23:14] <@smaug> so getting a bit late
- # [23:14] <@dbaron> about getElementsBy*?
- # [23:15] * armenzg_brb is now known as armenzg
- # [23:15] <rniwa> dbaron: so annevk changed the spec to return HTMLCollection instead of NodeList following the discussion on the mailing list
- # [23:15] * @smaug hasn't followed that discussion
- # [23:15] <rniwa> dbaron: but he only changed the return values of those functions on Document,
- # [23:15] <@smaug> sounds like a bug in the spec
- # [23:15] <rniwa> dbaron: and left ones on Element to return NodeList
- # [23:15] <@dbaron> rniwa, this isn't something I follow
- # [23:15] <@smaug> we want consistency
- # [23:15] <@dbaron> rniwa, but bz might
- # [23:15] <rniwa> smaug, dbaron: https://www.w3.org/Bugs/Public/show_bug.cgi?id=15609
- # [23:15] * philor|away is now known as philor
- # [23:15] <rniwa> dbaron: yeah bz is the one who started this discussion
- # [23:16] <rniwa> and I want to change the webkit behavior to match new spec (and to kill named getter on node list)
- # [23:16] <@dbaron> rniwa, yeah, I'd guess bz would be around earlier or later
- # [23:16] <rniwa> okay, I guess I'll wait for bz to come back then
- # [23:16] <@smaug> rniwa: element.getElementsByTagName returns HTMLCollection
- # [23:16] <rniwa> dbaron: thanks.
- # [23:16] <rniwa> smaug: right on Gecko
- # [23:16] <rniwa> smaug: but not on WebKIt or according to the spec
- # [23:16] <@smaug> per spec
- # [23:17] * Joins: stransky (stransky@moz-6F10C81D.net.upcbroadband.cz)
- # [23:17] <rniwa> smaug: wait... :(
- # [23:17] <rniwa> smaug: yeah, you're right.
- # [23:17] <@smaug> spec seems to be consistent
- # [23:18] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Quit: Jesse)
- # [23:18] <rniwa> smaug: yeah, somehow is
- # [23:18] * rniwa must have been looking at some stale version :(
- # [23:18] <rniwa> smaug: sorry about the confusion
- # [23:18] * rniwa goes back to webkit land and fixes the bug
- # [23:19] <@smaug> rniwa: always shift-reload specs ;)
- # [23:19] * Quits: davidb (davidb@471D72E.2257F909.F30C9E9E.IP) (Quit: davidb)
- # [23:19] * Quits: Goldorak (chatzilla@F063CC3D.9328D715.187A1082.IP) (Ping timeout)
- # [23:19] * Quits: Enn (enn@E611EFD8.AFF70B7D.C258E01E.IP) (Ping timeout)
- # [23:19] <@smaug> (or whatever causes webkit browsers to bypass cache)
- # [23:19] <rniwa> smaug: oh, as in I must have been looking at the wrong url :(
- # [23:19] <@smaug> oh
- # [23:19] <imelven> smaug: no worries, i know you are busy
- # [23:20] * Joins: Goldorak (chatzilla@F063CC3D.9328D715.187A1082.IP)
- # [23:20] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [23:21] <imelven> smaug: still have plenty of tests to write as well :)
- # [23:23] * Joins: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP)
- # [23:23] * padenot|away is now known as padenot
- # [23:25] * Quits: smontagu (chatzilla@AE09EDB6.BAF838BD.CC465D70.IP) (Ping timeout)
- # [23:26] * Quits: Matti (chatzilla@moz-C7EE5B71.dip.t-dialin.net) (Client exited)
- # [23:27] * mdas is now known as mdas|afk
- # [23:27] * Joins: Matti (chatzilla@moz-C7EE5B71.dip.t-dialin.net)
- # [23:28] * Quits: mdas|afk (mdas@F2D29657.F60B0462.67AC9B1.IP) (Quit: mdas|afk)
- # [23:30] * Joins: brendan (brendaneic@moz-2E88D058.static-ip.telepacific.net)
- # [23:31] * Quits: dao (dao@moz-1377C14D.superkabel.de) (Quit: Leaving.)
- # [23:32] * Joins: RobertClaypool (RobertClay@moz-417FE9D.nwcsinaa.cinergymetronet.net)
- # [23:32] * Joins: smontagu (chatzilla@AE09EDB6.BAF838BD.CC465D70.IP)
- # [23:32] * bbondy is now known as bbondy_away
- # [23:33] * Quits: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com) (Quit: Miranda IM - Multi protocol instant messenger @ www.miranda-im.org)
- # [23:34] * heycam|away is now known as heycam
- # [23:35] * Joins: yuan (ywang@moz-6A0DF30E.hsd1.ca.comcast.net)
- # [23:35] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [23:36] * Quits: RobertClaypool (RobertClay@moz-417FE9D.nwcsinaa.cinergymetronet.net) (Connection reset by peer)
- # [23:36] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [23:36] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Client exited)
- # [23:37] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [23:37] * Joins: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net)
- # [23:38] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [23:38] * coop|afk is now known as coop
- # [23:39] * Joins: jgilbert (jgilbert@moz-2B3CF81C.hsd1.ca.comcast.net)
- # [23:41] * armenzg is now known as armenzg_away
- # [23:41] * Quits: armenzg_away (armenzg@moz-71039613.acanac.net) (Input/output error)
- # [23:42] * Quits: cadecairos (cadecairos@EDDEAA06.33EE9F8A.1139E686.IP) (Input/output error)
- # [23:42] * Joins: dao (dao@moz-1377C14D.superkabel.de)
- # [23:42] * Quits: stransky (stransky@moz-6F10C81D.net.upcbroadband.cz) (Quit: Connection reset by beer)
- # [23:42] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [23:43] * padenot is now known as padenot|away
- # [23:43] * Joins: grubshka (grubshka@moz-6DDB8A96.w86-216.abo.wanadoo.fr)
- # [23:43] * Quits: mak (chatzilla@moz-9FCADA24.retail.telecomitalia.it) (Connection reset by peer)
- # [23:44] * Joins: mak (chatzilla@moz-9FCADA24.retail.telecomitalia.it)
- # [23:44] * Joins: taustin (taustin@moz-94197569.cse.ucsc.edu)
- # [23:45] <bholley> mbrubeck: what was the result of the backout? Did it fix the orange?
- # [23:47] * Quits: rs (rs@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 1.8.0.9/2006120508])
- # [23:47] * Joins: jdm (jdm@moz-EA468045.uwaterloo.ca)
- # [23:47] * Quits: peregrino (peregrino@moz-DE17EB26.telecom.net.ar) (Ping timeout)
- # [23:48] * Quits: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP) (Ping timeout)
- # [23:48] * Joins: jduell (jduell@moz-E3AECA12.spl.org)
- # [23:49] * bhearsum|buildduty is now known as bhearsum|afk
- # [23:50] * khuey|away is now known as khuey
- # [23:50] * Quits: grubshka (grubshka@moz-6DDB8A96.w86-216.abo.wanadoo.fr) (Ping timeout)
- # [23:51] <mbrubeck> bholley: Let me see if TBPL will load for me...
- # [23:52] * Quits: espindola (espindola@9BDEAE32.8F3969DC.B62F7881.IP) (Quit: )
- # [23:52] <mbrubeck> looks like TBPL still doesn't want to play
- # [23:55] * Joins: zzzzz (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net)
- # [23:55] <mbrubeck> bholley: Well I can't get TBPL to finish loading, but bug 675484 has no new tbplbot comments since the backout. I don't know if that's because it's fixed or because no one else can load tinderbox either.
- # [23:55] <bholley> mbrubeck: I can't load it :-(
- # [23:56] <zzzzz> not loading here either
- # [23:56] * Quits: @smaug (chatzilla@moz-296C5372.gprs.sl-laajakaista.fi) (Ping timeout)
- # [23:58] * Quits: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com) (Quit: sheppy)
- # [23:58] * Quits: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [23:58] * philor is now known as philor|away
- # [23:59] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
- # Session Close: Wed Mar 07 00:00:00 2012
The end :)