/irc-logs / mozilla / #developers / 2012-05-28 / end
Options:
- # Session Start: Mon May 28 00:00:00 2012
- # Session Ident: #developers
- # [00:02] * Joins: mfinkle (mfinkle@moz-8CB7201C.hsd1.pa.comcast.net)
- # [00:06] * Joins: eflores (eflores@59E5D51.793B015F.11F528CC.IP)
- # [00:09] * Quits: evilpie (chatzilla@moz-705F2ECD.pools.arcor-ip.net) (Ping timeout)
- # [00:10] * Quits: mw22 (chatzilla@moz-BD80F5CF.cm-3-1a.dynamic.ziggo.nl) (Ping timeout)
- # [00:13] * mattwoodrow|away is now known as mattwoodrow
- # [00:14] * Quits: pcglue (ekw@moz-B5B81AE7.dsl.irvnca.pacbell.net) (Ping timeout)
- # [00:15] <philor> hg rm browser/components/feeds/*
- # [00:15] * Joins: ekw (ekw@moz-904C079B.dsl.irvnca.pacbell.net)
- # [00:16] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
- # [00:17] <philor> what were we thinking, deciding that if your prefs say to open feeds in another app, but we can't parse the feed ourselves, we'll load it raw instead of opening it in another app?
- # [00:17] * Quits: TheLink (TheLink@moz-7E63266B.hsi5.kabel-badenwuerttemberg.de) (Client exited)
- # [00:18] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [00:18] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
- # [00:18] * Quits: mcsmurf (mcsmurf@moz-3921E706.dip.t-dialin.net) (Quit: )
- # [00:21] * Joins: artur (artur@moz-6DFBD742.hsd1.vt.comcast.net)
- # [00:22] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [00:23] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
- # [00:23] * Quits: andreasn (andreasn@moz-7C447FC0.a336.priv.bahnhof.se) (Ping timeout)
- # [00:23] * Quits: kdc (chatzilla@moz-6176CD61.no.shawcable.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [00:26] * Quits: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz) (Ping timeout)
- # [00:26] * Joins: bbondy (bbondy@moz-A05ECC22.home.cgocable.net)
- # [00:29] * Joins: abwillis (abwillis@moz-8352A034.hlrn.qwest.net)
- # [00:29] * Quits: bbondy (bbondy@moz-A05ECC22.home.cgocable.net) (Ping timeout)
- # [00:30] * Joins: bbondy (bbondy@moz-A05ECC22.home.cgocable.net)
- # [00:33] * Quits: squeakytoy (squeakytoy@moz-79070305.dynamic.se.alltele.net) (Quit: Leaving)
- # [00:34] * Quits: abwillis (abwillis@moz-8352A034.hlrn.qwest.net) (Quit: ChatZilla 0.9.88.2 [SeaMonkey 2.7.2/20120430222706])
- # [00:38] * Quits: jviereck (Adium@moz-20FC0B3E.ethz.ch) (Quit: Leaving.)
- # [00:39] * Quits: Cork (Cork@moz-49FD6A7D.cust.tele2.se) (Ping timeout)
- # [00:39] <zwol> smaug: thanks for the vote of confidence in the bug, but i still don't know where to put the darn event handler so it actually gets called
- # [00:39] * Quits: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP) (Client exited)
- # [00:39] <zwol> (ideally with a reference to the right browser object)
- # [00:40] <edmorley> philor: I'm presuming there's no easy way to work out what hg hooks are enabled on what trees (context: knowing which trees I have to add to treestatus.m.o, what sheriffs need access there + what trees should have their hooks corrected etc), without contacting server ops?
- # [00:40] * Joins: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP)
- # [00:41] * Quits: bbondy (bbondy@moz-A05ECC22.home.cgocable.net) (Connection reset by peer)
- # [00:41] * Joins: bbondy2 (bbondy@moz-A05ECC22.home.cgocable.net)
- # [00:42] <edmorley> philor: looking at treeclosure.py implies there are a lot of trees that clearly don't have the tree closure hook enabled, since those trees (eg fx-team) are not present in the hgNameToTinderboxURL list, so would exit 1 if the hook were active
- # [00:42] * bbondy2 is now known as bbondy
- # [00:43] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
- # [00:44] * mjschranz_away is now known as mjschranz
- # [00:45] <philor> edmorley: well, you have to create trees for everything tbpl displays, whether or not there's a hook that enforces it, but yeah, I guess you have to ask serverops to be sure there isn't a tree with the hook enabled which is not on tbpl
- # [00:47] <edmorley> ok, thanks
- # [00:48] * Quits: nthomas (chatzilla@moz-A1F52C9.dsl.telstraclear.net) (Ping timeout)
- # [00:49] * Joins: nrc (nrc@538BABFE.A073F3E.97BBD552.IP)
- # [00:50] <@smaug> zwol: so where is the listener atm?
- # [00:50] <@smaug> zwol: note, print preview opens a new tab
- # [00:50] <@smaug> but perhaps you're testing printing only and not print preview
- # [00:51] <edmorley> philor: I'm pretty sure fx-team and several others are missing hooks as it is
- # [00:51] * Parts: kats (kats@moz-DE13FC16.compute-1.amazonaws.com)
- # [00:52] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
- # [00:52] <philor> edmorley: depends on whether they want to be closeable (or, as is much more likely, we want to be able to close them whether or not they want it)
- # [00:54] * Joins: kdc (chatzilla@moz-6176CD61.no.shawcable.net)
- # [00:55] * Quits: twi (Adium@moz-1AE3B3E2.cust.dsl.vodafone.it) (Quit: Leaving.)
- # [00:58] <zwol> smaug: Right now, the listeners are nowhere, because I can't figure out where to put them.
- # [00:58] <zwol> Or where to do the putting.
- # [00:58] <zwol> It *seems* like the abstract Right Thing would be to find a hook that would allow me to attach the listener to each and every <xul:browser> upon creation.
- # [00:59] <@smaug> sounds right
- # [00:59] <zwol> Is there any such hook?
- # [00:59] <@smaug> though, I'm not a firefox developer
- # [01:00] <@smaug> zwol: in the browser binding add event listener
- # [01:00] <@smaug> either using <handler> or this.addEventListener(...)
- # [01:01] <zwol> this is literally the first time I have attempted to change anything under browser/
- # [01:01] * Joins: Havvy (Mibbit@moz-95A7B4EE.ptld.qwest.net)
- # [01:01] <zwol> I don't know what you mean by "the browser binding"
- # [01:01] <@smaug> browser.xml isn't under browser
- # [01:02] <@smaug> browser.xml is an xbl binding
- # [01:02] <@smaug> for the xul:browser element
- # [01:02] <zwol> ah
- # [01:02] <@smaug> http://mxr.mozilla.org/mozilla-central/source/toolkit/content/widgets/browser.xml
- # [01:02] <zwol> okay, that is more than I knew before
- # [01:02] <philor> whew, close escape from browser/ there!
- # [01:03] <zwol> aha
- # [01:03] <zwol> so I just add <handler event="mynewevent"> and it auto-applies to every <browser>?
- # [01:03] <@smaug> yes
- # [01:03] <zwol> cool
- # [01:03] <zwol> I think that's the missing piece
- # [01:03] <zwol> thanks
- # [01:03] <@smaug> I'm not sure if you want that
- # [01:03] <@smaug> or add some listener to browser.js or browser.xul
- # [01:03] * Joins: nthomas (chatzilla@moz-CA3CA8E4.dsl.telstraclear.net)
- # [01:04] <@smaug> those are somewhere under browser/
- # [01:04] <zwol> that was where I was staring at before, but nothing made any sense
- # [01:04] <zwol> also this is maybe more naturally part of toolkit/
- # [01:04] <@smaug> you'd need to ask some Firefox developer
- # [01:04] <zwol> nod
- # [01:05] * Quits: cadecairos_away (cadecairos@78D3F304.33EE9F8A.1139E686.IP) (Ping timeout)
- # [01:05] <zwol> this is probably enough to get a first draft that works and then i can bug people who know
- # [01:05] <@smaug> IIRC dao knows about print preview code at least
- # [01:05] * zwol makes a note of that
- # [01:05] <zwol> I have to leave shortly
- # [01:05] <zwol> thanks again
- # [01:06] * Joins: cadecairos (cadecairos@78D3F304.33EE9F8A.1139E686.IP)
- # [01:06] * Quits: nthomas (chatzilla@moz-CA3CA8E4.dsl.telstraclear.net) (Ping timeout)
- # [01:07] * Quits: decoder (quassel@moz-216446B9.own-hero.net) (Ping timeout)
- # [01:08] * Quits: scientes (scientes@moz-6F007CB5.dsl.snfc21.pacbell.net) (Ping timeout)
- # [01:10] * Quits: zwol (zack@moz-A5165AC6.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
- # [01:11] * Joins: nthomas (chatzilla@moz-CA3CA8E4.dsl.telstraclear.net)
- # [01:13] * Joins: decoder (quassel@moz-216446B9.own-hero.net)
- # [01:13] * Joins: njn (chatzilla@moz-D0F649FC.dyn.iinet.net.au)
- # [01:13] <edmorley> roc: inbound burning
- # [01:13] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Quit: Leaving.)
- # [01:14] <@roc> looking
- # [01:17] <@roc> pushed a bustage fix
- # [01:29] <edmorley> roc: thanks :-)
- # [01:29] <@roc> thanks for letting me know
- # [01:30] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [01:32] * Quits: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net) (Ping timeout)
- # [01:32] * heycam|away is now known as heycam
- # [01:32] * Joins: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net)
- # [01:34] * mjschranz is now known as mjschranz_away
- # [01:34] <@smaug> hmm, has scrolling performance regressed lately?
- # [01:34] <@smaug> on linux
- # [01:35] <@roc> surely not
- # [01:37] * Joins: ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP)
- # [01:37] * ChanServ sets mode: +o ehsan
- # [01:38] * Joins: Cork (Cork@moz-49FD6A7D.cust.tele2.se)
- # [01:38] * Quits: Cork (Cork@moz-49FD6A7D.cust.tele2.se) (Connection reset by peer)
- # [01:38] * Quits: kanru` (user@moz-DEE4A455.dynamic.hinet.net) (Ping timeout)
- # [01:39] * Quits: jdm (jdm@moz-B686C9AB.range86-171.btcentralplus.com) (Client exited)
- # [01:40] * Quits: capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0a2/20120424042009])
- # [01:41] * mjschranz_away is now known as mjschranz
- # [01:41] * Joins: gustavold (gustavold@45585AD.ECBC1091.946930A0.IP)
- # [01:42] * Joins: capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
- # [01:42] * Joins: darktrojan (geoff@moz-30B3CCFD.telstraclear.net)
- # [01:47] * Quits: rajul (quassel@326D254A.5486C4D5.25B273F5.IP) (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
- # [01:50] * mjschranz is now known as mjschranz_away
- # [01:50] * Quits: edmorley (edmorley@moz-3D130806.range86-166.btcentralplus.com) (Quit: Leaving.)
- # [01:50] * ewong is now known as ewong|sleep
- # [01:53] * Quits: @ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP) (Input/output error)
- # [01:56] * Joins: bz_sleep (bzbarsky@moz-69B5879F.bstnma.fios.verizon.net)
- # [02:01] <darktrojan> hah, just read a question on r/chrome ... half the answers say "don't question google"
- # [02:01] * Quits: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net) (Ping timeout)
- # [02:02] * Joins: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com)
- # [02:03] * Quits: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com) (NickServ (GHOST command used by rick))
- # [02:03] * Joins: rick (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com)
- # [02:05] * Quits: eflores (eflores@59E5D51.793B015F.11F528CC.IP) (Quit: Bye)
- # [02:07] * Joins: kvda (kvda@AFDD388F.C3893E67.923345AB.IP)
- # [02:08] * Quits: gustavold (gustavold@45585AD.ECBC1091.946930A0.IP) (Ping timeout)
- # [02:10] * Joins: gustavold (gustavold@45585AD.ECBC1091.946930A0.IP)
- # [02:13] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
- # [02:25] * mjschranz_away is now known as mjschranz
- # [02:26] * Quits: @smaug (chatzilla@moz-96772BFB.elisa-mobile.fi) (Ping timeout)
- # [02:29] * Quits: dcamp (dave@moz-8EBEC133.hsd1.wa.comcast.net) (Ping timeout)
- # [02:30] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Quit: Leaving.)
- # [02:32] * Joins: smvv (smvv@moz-ADA081D0.org)
- # [02:36] * Quits: TheCrap (TheCrap@moz-35728D27.dip0.t-ipconnect.de) (Ping timeout)
- # [02:38] * Quits: zzzzz (chatzilla@moz-831C26A7.dhcp.embarqhsd.net) (Connection reset by peer)
- # [02:38] * Joins: zzzzz (chatzilla@moz-831C26A7.dhcp.embarqhsd.net)
- # [02:52] * Quits: zzzzz (chatzilla@moz-831C26A7.dhcp.embarqhsd.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [02:52] * nthomas is now known as nthomas|away
- # [02:56] * Joins: zzzzz (chatzilla@moz-831C26A7.dhcp.embarqhsd.net)
- # [03:01] * Quits: zzzzz (chatzilla@moz-831C26A7.dhcp.embarqhsd.net) (Ping timeout)
- # [03:02] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
- # [03:05] * Joins: scientes (scientes@moz-6F007CB5.dsl.snfc21.pacbell.net)
- # [03:10] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/4ce695c26fc5 - Dale Harvey - Bug 702880 - Add setVisible api to mozbrowser. r=jlebar
- # [03:10] <firebot> http://hg.mozilla.org/mozilla-central/rev/602c1435026d - Nicholas Cameron - Bug 757346 - Change from clipping the mask to drawing it. r=roc
- # [03:10] <firebot> http://hg.mozilla.org/mozilla-central/rev/e1a1d40f2246 - Jignesh Kakadiya - Bug 754384 - nsDragService's mNativeDragTarget is completely unused. r=khuey
- # [03:10] <firebot> http://hg.mozilla.org/mozilla-central/rev/4c3f2ddd82e8 - Till Schneidereit - Bug 758278 - Sweep crossCompartmentWrappers of all compartments, not only GCed ones. r=billm
- # [03:10] <firebot> http://hg.mozilla.org/mozilla-central/rev/01673165f0ee - Dan Wendorf - Bug 702159 - Add context menu to exit DOM full screen mode and tests. r=jaws
- # [03:10] <firebot> http://hg.mozilla.org/mozilla-central/rev/f41434c72cb5 - Mark Capella - Bug 758870 - de-ns-ify nsDocAccessible, r=surkov, f=tbsaunde
- # [03:14] * Quits: rick (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com) (Quit: Leaving...)
- # [03:14] * Quits: chewey (chewey@moz-AA9BE484.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
- # [03:15] * Joins: chewey (chewey@moz-1941DBE0.dip0.t-ipconnect.de)
- # [03:16] * Joins: zzzzz (chatzilla@moz-831C26A7.dhcp.embarqhsd.net)
- # [03:17] * mjschranz is now known as mjschranz_away
- # [03:19] * Quits: JeroenDeDauw (j@moz-A7931EB7.dip.t-dialin.net) (Quit: Leaving.)
- # [03:21] * Joins: gandalf (zbraniecki@moz-EE403199.neoplus.adsl.tpnet.pl)
- # [03:21] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
- # [03:21] * Joins: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com)
- # [03:24] * Quits: dhylands (dhylands@91EBC268.7E8C66B9.5D698A29.IP) (Ping timeout)
- # [03:25] * Quits: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com) (Quit: Leaving...)
- # [03:29] * Quits: lightsofapollo (jlal@moz-ACAEA2CB.hsd1.ca.comcast.net) (Quit: lightsofapollo)
- # [03:33] * shorlander-away is now known as shorlander
- # [03:34] * shorlander is now known as shorlander-away
- # [03:36] * shorlander-away is now known as shorlander
- # [03:40] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
- # [03:42] * Quits: shorlander (shorlander@moz-853043D6.dhcp.insightbb.com) (Quit: Quit)
- # [03:42] * Quits: gmoro (guilherme@84484EC9.1F1093E8.D159334F.IP) (Ping timeout)
- # [03:43] * Joins: m_kato (Daily@moz-348F61F0.mozilla.or.jp)
- # [03:43] * Quits: zzzzz (chatzilla@moz-831C26A7.dhcp.embarqhsd.net) (Connection reset by peer)
- # [03:44] * Joins: zzzzz (chatzilla@moz-831C26A7.dhcp.embarqhsd.net)
- # [03:44] * Joins: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP)
- # [03:45] * Quits: vikash|sleep (vikash@EFCA81DB.97D13B93.FB0CC892.IP) (Ping timeout)
- # [03:45] * ewong|afk is now known as ewong
- # [03:45] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
- # [03:47] * Quits: zzzzz (chatzilla@moz-831C26A7.dhcp.embarqhsd.net) (Ping timeout)
- # [03:47] * nthomas|away is now known as nthomas
- # [03:47] * Joins: zzzzz (chatzilla@moz-831C26A7.dhcp.embarqhsd.net)
- # [03:47] * Joins: wesj (Instantbir@moz-135A9FA9.hsd1.ca.comcast.net)
- # [03:49] * Quits: Fallen|away (Fallen@moz-F0262F50.ch) (Ping timeout)
- # [03:49] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [03:50] * Quits: Stan_ (Stan@moz-26D5053.dip.t-dialin.net) (Ping timeout)
- # [03:50] * Joins: Fallen|away (Fallen@moz-F0262F50.ch)
- # [03:51] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
- # [03:55] * Quits: sewardj (sewardj@moz-6D352451.dip.t-dialin.net) (Ping timeout)
- # [03:56] * Joins: sewardj (sewardj@moz-E66068E0.dip.t-dialin.net)
- # [03:56] * Joins: gmoro (guilherme@84484EC9.1F1093E8.D159334F.IP)
- # [03:59] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
- # [04:01] * Joins: lightsofapollo (jlal@moz-ACAEA2CB.hsd1.ca.comcast.net)
- # [04:01] * Joins: RudyL (rudy@moz-99690620.hinet-ip.hinet.net)
- # [04:03] * Quits: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP) (Ping timeout)
- # [04:03] * Joins: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP)
- # [04:08] * Joins: akeybl (akeybl@moz-FD74BF8F.static.reno.nv.charter.com)
- # [04:13] * Quits: asadotzler (asa@moz-FEE5419.csi-sbs.com) (Input/output error)
- # [04:14] * Quits: zzzzz (chatzilla@moz-831C26A7.dhcp.embarqhsd.net) (Ping timeout)
- # [04:15] * Joins: zzzzz (chatzilla@moz-831C26A7.dhcp.embarqhsd.net)
- # [04:22] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
- # [04:23] * Joins: jduell (jduell@moz-A71D42D4.nc.res.rr.com)
- # [04:23] * Quits: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP) (Ping timeout)
- # [04:24] * Quits: wlach (wlach@moz-3A1F70B1.vif.net) (Ping timeout)
- # [04:24] * Quits: zzzzz (chatzilla@moz-831C26A7.dhcp.embarqhsd.net) (Ping timeout)
- # [04:26] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Client exited)
- # [04:29] * Joins: zzzzz (chatzilla@moz-831C26A7.dhcp.embarqhsd.net)
- # [04:30] * Quits: gandalf (zbraniecki@moz-EE403199.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
- # [04:30] * Quits: jduell (jduell@moz-A71D42D4.nc.res.rr.com) (Ping timeout)
- # [04:33] <lduros> trying to build firefox with a different default directory using --with-user-appdir but it doesn't seem to have any effect with FF12 source
- # [04:34] <lduros> did anybody have the same issue? :-) Maybe if they tried to build FF with a different appdir
- # [04:44] * Quits: akeybl (akeybl@moz-FD74BF8F.static.reno.nv.charter.com) (Quit: Leaving...)
- # [04:44] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
- # [04:46] * Parts: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
- # [04:50] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/4dd2d5f25910 - Brian R. Bondy - Bug 692255 - Get rid of prefetch files on Windows for faster startup. r=rstrong
- # [04:50] <firebot> http://hg.mozilla.org/mozilla-central/rev/21ae85ff4286 - Brian R. Bondy - Bug 727864 - Enable DLL preloading when MozillaMaintenance service disabled prefetch. r=jimm
- # [04:50] <firebot> http://hg.mozilla.org/mozilla-central/rev/fb61360eab85 - Brian R. Bondy - Bug 758410 - Installs of service should not attempt to clear prefetch. r=rstrong
- # [04:50] * nli|away is now known as nli
- # [04:50] <firebot> http://hg.mozilla.org/mozilla-central/rev/93018b4bf4da - Brian R. Bondy - Bug 758206 - Better detection for preload/prefetch telemetry. r=taras
- # [04:50] <firebot> http://hg.mozilla.org/mozilla-central/rev/b3ca05098ddc - Brian R. Bondy - Bug 756846 - Increase timeout to 3 minutes for prefetch clearing. r=rstrong
- # [04:50] <firebot> http://hg.mozilla.org/mozilla-central/rev/de230f4a91f7 - Brian R. Bondy - Bug 758206 - Telemetry for preload/prefetch. r=taras
- # [04:52] <reed> bbondy: your comment doesn't seem to match the code there
- # [04:52] <bbondy> which one?
- # [04:52] <reed> bbondy: https://hg.mozilla.org/mozilla-central/rev/21ae85ff4286#l1.19
- # [04:52] <reed> "So we disable all of them that start with FIREFOX."
- # [04:53] <bbondy> It's controlled by the installer but the only value in use today is FIREFOX
- # [04:53] <bbondy> if we add more we can change that comment at that time I guess
- # [04:53] <reed> ah, ok
- # [04:53] * Joins: wlach (wlach@moz-3A1F70B1.vif.net)
- # [04:54] <reed> I was expecting you to actually be looking for FIREFOX or something
- # [04:54] <reed> in that code
- # [04:54] <bbondy> before it was hardcoded to FIREFOX and ifdefed for phoenix, but we generalized it, but not the comment :) but sinc eit's the only one in use it's ok :)
- # [04:54] <reed> k
- # [04:54] <reed> anyway, it just confused me :)
- # [05:02] * Quits: Gentlecat (Roman@1399931A.DF8A527C.8FB52CB8.IP) (Ping timeout)
- # [05:05] * Quits: artur (artur@moz-6DFBD742.hsd1.vt.comcast.net) (Input/output error)
- # [05:06] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
- # [05:12] * Joins: Gentlecat (Roman@1399931A.DF8A527C.8FB52CB8.IP)
- # [05:16] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout)
- # [05:19] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
- # [05:21] * Joins: twi (Adium@moz-1AE3B3E2.cust.dsl.vodafone.it)
- # [05:25] * Joins: abwillis (abwillis@moz-8352A034.hlrn.qwest.net)
- # [05:26] * Quits: wlach (wlach@moz-3A1F70B1.vif.net) (Ping timeout)
- # [05:28] * Joins: Hughman (Mibbit@612FCB38.45583DB0.A3B82EC7.IP)
- # [05:28] * Quits: Hughman (Mibbit@612FCB38.45583DB0.A3B82EC7.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [05:29] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
- # [05:30] * Quits: darktrojan (geoff@moz-30B3CCFD.telstraclear.net) (Client exited)
- # [05:30] * Joins: darktrojan (geoff@moz-30B3CCFD.telstraclear.net)
- # [05:31] * Quits: abwillis (abwillis@moz-8352A034.hlrn.qwest.net) (Client exited)
- # [05:37] * Joins: Hughman (Mibbit@612FCB38.45583DB0.A3B82EC7.IP)
- # [05:38] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
- # [05:40] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Ping timeout)
- # [05:41] * Joins: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp)
- # [05:41] * heycam is now known as heycam|away
- # [05:43] * glob|away is now known as glob
- # [05:44] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
- # [05:45] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
- # [05:54] * Quits: thinker (thinker@moz-71AD2643.dynamic.kbronet.com.tw) (Ping timeout)
- # [06:08] * Quits: bbondy (bbondy@moz-A05ECC22.home.cgocable.net) (Ping timeout)
- # [06:12] * Joins: timdream (timdream@moz-99690620.hinet-ip.hinet.net)
- # [06:19] * heycam|away is now known as heycam
- # [06:20] * Quits: ircloggr (nodebot@moz-8B6FE5AD.compute-1.amazonaws.com) (Client exited)
- # [06:21] * Joins: ircloggr (nodebot@moz-29275020.compute-1.amazonaws.com)
- # [06:23] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
- # [06:23] * njn sees some tumbleweeds rolling by
- # [06:24] <darktrojan> those must be the tumbleweeds that went past here a few hours ago
- # [06:25] * Joins: mike5w3c (MikeS@moz-2AD291AD.xgsspn.imtp.tachikawa.spmode.ne.jp)
- # [06:25] <Unfocused> maybe they're lost
- # [06:26] <glob> maybe we're under attack!
- # [06:26] <glob> battle stations everyone!
- # [06:27] <darktrojan> what's the best defence against tumbleweed? fire?
- # [06:27] <glob> nukes.
- # [06:27] <glob> it's the only way to be safe.
- # [06:28] <darktrojan> india has nukes. nigelb, fetch the nukes!
- # [06:29] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
- # [06:29] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
- # [06:30] <glob> since this is the only active channel... in the latest support newsletter they talk about WPR .. what's that?
- # [06:30] <glob> "... one-stop shop for creating both desktop and wpr requests."
- # [06:30] <darktrojan> wisconsin public radio apparently
- # [06:31] <glob> oh, workplace resources i guess
- # [06:31] <Unfocused> yea, that
- # [06:32] <Unfocused> see blog.mozilla.com/places/
- # [06:32] <Unfocused> which is quite possibly the worse naming choice ever
- # [06:32] <glob> ah, being "place-less" i'd never seen that tla before
- # [06:34] <Havvy> Unfocused: Just acronymize it to BMOP.
- # [06:34] <Unfocused> itym BMCP
- # [06:34] <Unfocused> oh, wait, soon to be BMOP, i guess
- # [06:35] <Unfocused> too bad if the places team ever want a central blog
- # [06:35] <darktrojan> ooh "if you'd like new hardware" ...
- # [06:37] <Unfocused> huh, i'd have expected desktop to still handle that
- # [06:37] * Unfocused shrugs
- # [06:38] <njn> Unfocused: what Places team?
- # [06:38] * philor is now known as philor|away
- # [06:38] <darktrojan> maybe they mean hardware hardware
- # [06:38] <Unfocused> njn: marco... and.. er... marco
- # [06:39] <darktrojan> polo
- # [06:39] <Unfocused> please imagine this convo taking places 2 years ago
- # [06:39] * Quits: lightsofapollo (jlal@moz-ACAEA2CB.hsd1.ca.comcast.net) (Quit: lightsofapollo)
- # [06:40] * Quits: m_kato (Daily@moz-348F61F0.mozilla.or.jp) (Connection reset by peer)
- # [06:40] <Unfocused> er, taking place
- # [06:40] <Unfocused> wow, what a typo
- # [06:41] * Quits: zzzzz (chatzilla@moz-831C26A7.dhcp.embarqhsd.net) (Ping timeout)
- # [06:41] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
- # [06:41] * Joins: m_kato (Daily@moz-348F61F0.mozilla.or.jp)
- # [06:41] * Joins: zzzzz_ (chatzilla@moz-831C26A7.dhcp.embarqhsd.net)
- # [06:41] <glob> anyone know who "moz_bug_r_a4" is?
- # [06:41] * zzzzz_ is now known as zzzzz
- # [06:41] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
- # [06:42] <jlebar|away> glob, I understand that some people do, but his identity is guarded.
- # [06:42] <jlebar|away> glob, Talk to the security team if you have a need to know. :)
- # [06:43] <glob> jlebar|away, thanks, shall do
- # [06:45] * philor|away is now known as philor
- # [06:48] * Joins: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com)
- # [06:51] <darktrojan> oh its a holiday weekend in the US
- # [06:51] <darktrojan> stand by for more tumbleweed
- # [06:52] <glob> red six standing by
- # [06:54] * Joins: sawrubh (Mibbit@1049E10.EDCAC209.69A05079.IP)
- # [06:55] <Unfocused> we'll sure show them next weekend, as the great might of NZ abandons IRC
- # [06:55] <darktrojan> oh yeah
- # [06:56] * darktrojan forgot about it
- # [06:56] <darktrojan> days of the week have such an impact on my life
- # [06:56] <darktrojan> :/
- # [06:56] <glob> Unfocused, AU as well; they won't know what (didn't) hit them
- # [06:57] <darktrojan> woah
- # [06:57] <Unfocused> me too... i only know because someone told me earlier. i usually find out about public holidays after i've already worked through them
- # [06:58] <darktrojan> claim time and a half?
- # [06:59] * glob has kids, wouldn't be able to work through a public holiday
- # [06:59] <glob> also, mrs glob would tell me off if i tried
- # [06:59] <Unfocused> heh
- # [07:00] <Unfocused> time and a half doesn't apply for salaries
- # [07:01] <Unfocused> and i just take it off on another day anyway
- # [07:01] <Unfocused> so it evens out
- # [07:01] * Joins: ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP)
- # [07:01] * ChanServ sets mode: +o ehsan
- # [07:01] * nthomas is now known as nthomas|away
- # [07:02] <darktrojan> good point
- # [07:02] * darktrojan isn't experienced with this thing called 'salary'
- # [07:03] * ewong spotted a tumbleweed that was about to roll by, but was abruptly nuked by darktrojan's quick reflexes.
- # [07:03] <glob> darktrojan++
- # [07:03] * darktrojan nuked ewong, not the tumbleweed
- # [07:04] <darktrojan> "oops"
- # [07:04] <ewong> -.-
- # [07:05] <darktrojan> Unfocused, 64px icon is not 64px :( https://static-ssl-cdn.addons.mozilla.net/img/uploads/addon_icons/1/1843-64.png
- # [07:05] <Unfocused> heh
- # [07:07] <Unfocused> also: returning all sizes would be good (i thought thats what you were gonna do anyway)
- # [07:07] <darktrojan> well yeah I probably should've
- # [07:07] <darktrojan> one track mind
- # [07:07] <Unfocused> :)
- # [07:07] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [07:08] <Unfocused> btw, how hard was it to setup zamboni?
- # [07:08] <darktrojan> I haven't done it
- # [07:08] <darktrojan> but I was just reading http://micropipes.com/blog/2012/04/10/how-to-get-a-development-instance-of-amo-set-up-in-about-10-minutes/
- # [07:08] <Unfocused> ah heh
- # [07:09] <darktrojan> github editing ftw
- # [07:09] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
- # [07:09] <darktrojan> I want to change a few things that bug revealed so I might try setting it up
- # [07:09] * Unfocused nods
- # [07:11] <Unfocused> that might end up being the quick path for some api changes we want :)
- # [07:11] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
- # [07:11] <darktrojan> wfm
- # [07:13] <darktrojan> I do like that about OSS, if nobody will fix it for you, do it yourself
- # [07:16] * dev_afk is now known as devd
- # [07:16] <darktrojan> Unfocused, that article doesn't mention the 700MB download involved
- # [07:16] <Unfocused> hah
- # [07:16] <darktrojan> 10 minutes might be an understatement
- # [07:17] * Unfocused has a 555gb cap now
- # [07:17] <darktrojan> woah
- # [07:17] <Unfocused> <3 snap
- # [07:17] <darktrojan> I have a much better cap now, it's only 40gb but I don't use anywhere near that
- # [07:21] <glob> i just upped from 50g to 200g; video conferencing burns the quota
- # [07:23] <sawrubh> just out of curiosity(I hate to come in between) are you guys talking this cap for a per month basis or what ?
- # [07:23] <glob> sawrubh, yes, per month
- # [07:23] <sawrubh> then Unfocused woah!
- # [07:23] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
- # [07:24] <Unfocused> :)
- # [07:24] <Unfocused> was a free upgrade too
- # [07:24] <glob> Unfocused, that's a lot of sheep porn :P
- # [07:24] <darktrojan> he's started hosting that now
- # [07:25] <Unfocused> yea, there seems to be huge demand for it from aussie
- # [07:25] <glob> lol :D
- # [07:25] <glob> Unfocused, what's your connection speed?
- # [07:26] <Unfocused> adsl2+, i get around 1.2mbit down - would be more if it weren't for the ancient wiring in this house
- # [07:26] * Joins: nli` (nli@moz-99690620.hinet-ip.hinet.net)
- # [07:26] <glob> ouch
- # [07:26] <Unfocused> been thinking about getting the wiring fixed and upgrading to vdsl2
- # [07:26] <glob> can you even hit your limit at that rate?
- # [07:26] <Unfocused> er, sorry, 1.2mbyte down
- # [07:26] <glob> ah!
- # [07:26] * Unfocused is half asleep today
- # [07:27] <glob> that's *slightly* better :P
- # [07:27] <darktrojan> heh
- # [07:27] <glob> .au is still really behind when it comes to internet infrastructure :(
- # [07:27] <Unfocused> so is NZ :\
- # [07:28] <Unfocused> thankfully, i'm only a few houses away from the exchange in Dunedin
- # [07:28] <darktrojan> it wouldn't be so annoying if we weren't at the end of the world
- # [07:28] <Unfocused> (er, one of the two exchanges)
- # [07:28] <darktrojan> heh
- # [07:29] <Unfocused> i won't be getting fiber anytime soon though :\
- # [07:29] <glob> we don't have vdsl here
- # [07:29] <darktrojan> 50%
- # [07:30] * khuey|away is now known as khuey
- # [07:30] <Unfocused> it's very new here. only a couple of ISPs support it, even with hardware at the exchanges/cabinets
- # [07:31] <Unfocused> and the hardware there is new
- # [07:32] <Unfocused> vdsl has a rather short range though, so i'd bet most people wouldn't be in range anyway
- # [07:32] <glob> we're rolling out fibre across australia; of course this happens: http://nbnco.com.au/rollout/rollout-map.html?address=success
- # [07:33] <darktrojan> more like fail
- # [07:34] <Unfocused> you live in place called success?
- # [07:34] <glob> success \o/
- # [07:35] <glob> it's the name of jame stirling's ship
- # [07:35] <glob> *james
- # [07:36] * Quits: sawrubh (Mibbit@1049E10.EDCAC209.69A05079.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [07:37] <philor> you live on a 180 year old ship?
- # [07:39] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [07:41] * Quits: glob (glob@moz-DF237567.glob.com.au) (Quit: abandon ship)
- # [07:42] <darktrojan> hah
- # [07:42] * Quits: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com) (Quit: Leaving...)
- # [07:42] <darktrojan> he likes things made using technology nobody uses any more
- # [07:42] <darktrojan> like bugzilla
- # [07:43] * Joins: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz)
- # [07:43] <JonathanS> hipster?
- # [07:44] <darktrojan> \o/ my download is done
- # [07:46] <JonathanS> darktrojan, is your fries are also done too?
- # [07:46] <darktrojan> no :(
- # [07:46] * Joins: glob (glob@moz-DF237567.glob.com.au)
- # [07:47] <JonathanS> Ding download is done :)
- # [07:47] <glob> darktrojan, :P
- # [07:47] <darktrojan> just an observation
- # [07:48] <glob> darktrojan, does it help that at my previous job i had to use delphi and java ejb's ?
- # [07:48] <darktrojan> ewww EJBs
- # [07:49] <darktrojan> I'd forgotten about those
- # [07:49] <glob> and SOAP
- # [07:49] <darktrojan> hadn't forgotten about that
- # [07:50] <glob> i'm sorry about that :(
- # [07:50] <glob> try drinking more
- # [07:50] <darktrojan> hah
- # [07:50] * Quits: @ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP) (Input/output error)
- # [07:50] <nigelb> wpr team. this is the first I've heard of them.
- # [07:51] * Joins: past (past@moz-75B0C54A.dsl.dyn.forthnet.gr)
- # [07:51] <Unfocused> nigelb: its new-ish
- # [07:51] <nigelb> Unfocused: ah, well.
- # [07:51] <nigelb> I haven't read the planet in a while.
- # [07:52] <Unfocused> used to be done more ad-hoc.. and mozilla used to be much smaller :)
- # [07:55] * devd is now known as dev_afk
- # [08:02] <darktrojan> well I got stuck running zamboni
- # [08:02] * darktrojan leaves it for today
- # [08:03] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Client exited)
- # [08:03] * Joins: Cork (Cork@moz-49FD6A7D.cust.tele2.se)
- # [08:07] * Quits: zzzzz (chatzilla@moz-831C26A7.dhcp.embarqhsd.net) (Ping timeout)
- # [08:08] * Joins: zzzzz (chatzilla@moz-831C26A7.dhcp.embarqhsd.net)
- # [08:10] * Quits: gustavold (gustavold@45585AD.ECBC1091.946930A0.IP) (Quit: Leaving.)
- # [08:16] * Joins: sawrubh (Mibbit@3D0D07B2.BD57A133.DDC6F5D1.IP)
- # [08:18] * Quits: @roc (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [08:24] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
- # [08:27] <njn> back to work everyone
- # [08:28] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/ef0180b53eae - Mike Hommey - Bug 758010 - Wrap operator new/delete on Android. r=khuey
- # [08:29] * Joins: jfkthame (jfkthame@25F581E4.90783722.9542EC20.IP)
- # [08:31] * Quits: nrc (nrc@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [08:32] * Quits: sawrubh (Mibbit@3D0D07B2.BD57A133.DDC6F5D1.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [08:36] * Joins: sawrubh (Mibbit@3D0D07B2.BD57A133.DDC6F5D1.IP)
- # [08:36] * Quits: karl (karl@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [08:39] * Quits: Havvy (Mibbit@moz-95A7B4EE.ptld.qwest.net) (Quit: http://www.mibbit.com ajax IRC Client)
- # [08:41] * Quits: mauke (mauke@moz-6A01E0D8.superkabel.de) (Input/output error)
- # [08:42] * Quits: wesj (Instantbir@moz-135A9FA9.hsd1.ca.comcast.net) (Ping timeout)
- # [08:43] * Joins: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch)
- # [08:52] * Quits: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net) (Quit: Leaving.)
- # [08:52] * Quits: njn (chatzilla@moz-D0F649FC.dyn.iinet.net.au) (Ping timeout)
- # [08:54] <@khuey> /,e grumbles
- # [08:54] <@khuey> er
- # [08:54] * @khuey grumbles
- # [08:56] * KWierso grumbles about khuey /,m grumbling
- # [08:56] <KWierso> man, I can't even type out my mockery correctly tonight...
- # [08:56] * philor grumbles about khuey breaking OS X
- # [08:57] <@khuey> I doubt I just broke OS X
- # [08:57] <philor> oh, it being first to fail is so unnatural I can't remember it
- # [08:58] * Quits: scientes (scientes@moz-6F007CB5.dsl.snfc21.pacbell.net) (Ping timeout)
- # [08:58] * Joins: ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP)
- # [08:58] * ChanServ sets mode: +o ehsan
- # [08:58] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
- # [09:00] * Joins: zzzzz_ (chatzilla@moz-831C26A7.dhcp.embarqhsd.net)
- # [09:00] * Quits: zzzzz (chatzilla@moz-831C26A7.dhcp.embarqhsd.net) (Ping timeout)
- # [09:00] * zzzzz_ is now known as zzzzz
- # [09:02] * Joins: roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP)
- # [09:02] * ChanServ sets mode: +o roc
- # [09:03] * Joins: jviereck1 (Adium@moz-26045BE5.dclient.hispeed.ch)
- # [09:03] * Quits: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch) (Connection reset by peer)
- # [09:03] * Quits: Mardak (Mardak@12C26F84.EE8E98AF.50A2323E.IP) (Ping timeout)
- # [09:06] * Quits: tn (tn@moz-2E73ACE4.wp.shawcable.net) (Quit: Leaving)
- # [09:06] * Joins: martyn (martyn@moz-356D5506.range86-158.btcentralplus.com)
- # [09:06] * Joins: vikash (vikash@8631D2F.29030610.5B70BD0F.IP)
- # [09:07] * Joins: RemusPop (remuspop@601F3B17.33662590.A5830293.IP)
- # [09:08] <dRdR> does anyone else get this error even after a clobber? res/values-xlarge/themes.xml:17: error: Error: No resource found that matches the given
- # [09:08] <dRdR> | name: attr 'android:actionBarDivider'.
- # [09:08] <dRdR> (building fennec)
- # [09:09] * Joins: Optimizer (Instantbir@540564CE.5204F603.2AB48280.IP)
- # [09:15] * Quits: gmoro (guilherme@84484EC9.1F1093E8.D159334F.IP) (Ping timeout)
- # [09:15] * Quits: Optimizer (Instantbir@540564CE.5204F603.2AB48280.IP) (Ping timeout)
- # [09:17] * Joins: Mardak (Mardak@12C26F84.EE8E98AF.50A2323E.IP)
- # [09:18] * Quits: sawrubh (Mibbit@3D0D07B2.BD57A133.DDC6F5D1.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [09:21] <JonathanS> dRdR, sounds like you are not target against API 14 or later
- # [09:27] <dRdR> JonathanS: yeah that sounds right
- # [09:27] <dRdR> I'll update, thanks
- # [09:29] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [09:30] * Joins: jdm (jdm@moz-B686C9AB.range86-171.btcentralplus.com)
- # [09:32] * Joins: harishneit (Adium@8FD3E33A.D63C8F60.700C6EB0.IP)
- # [09:33] * Joins: mreavy_ (chatzilla@moz-6380AF60.phlapa.fios.verizon.net)
- # [09:34] * Quits: mreavy (chatzilla@moz-6380AF60.phlapa.fios.verizon.net) (Ping timeout)
- # [09:34] * mreavy_ is now known as mreavy
- # [09:34] * Parts: qDot (qDot@moz-4548DE5D.members.linode.com) (ERC Version 5.3 (IRC client for Emacs))
- # [09:34] * Quits: jdm (jdm@moz-B686C9AB.range86-171.btcentralplus.com) (Client exited)
- # [09:35] * Joins: qDot (qDot@moz-4548DE5D.members.linode.com)
- # [09:36] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
- # [09:36] * Joins: karl (karl@moz-830AA979.jetstream.xtra.co.nz)
- # [09:37] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: . . . ........)
- # [09:37] * Joins: ehsan_ (ehsan@BEDFFF26.EE049E25.8B035CD7.IP)
- # [09:37] * Quits: @ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP) (Ping timeout)
- # [09:38] * Joins: jdm (jdm@moz-B686C9AB.range86-171.btcentralplus.com)
- # [09:38] * Quits: avih (quassel@moz-A9CF8C2.red.bezeqint.net) (Connection reset by peer)
- # [09:39] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Ping timeout)
- # [09:39] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [09:41] * Quits: jviereck1 (Adium@moz-26045BE5.dclient.hispeed.ch) (Quit: Leaving.)
- # [09:41] * Joins: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch)
- # [09:43] * Joins: smaug (chatzilla@moz-96772BFB.elisa-mobile.fi)
- # [09:43] * ChanServ sets mode: +o smaug
- # [09:44] <@smaug> hsivonen: ping
- # [09:44] <@smaug> or anyone
- # [09:44] * Joins: avih (quassel@moz-A9CF8C2.red.bezeqint.net)
- # [09:44] <@smaug> isn't http://www.whatwg.org/specs/web-apps/current-work/multipage/the-end.html#html-fragment-serialization-algorithm broken for void element
- # [09:44] <@smaug> s/void/empty/ or whatever the elements are called
- # [09:45] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Quit: Leaving.)
- # [09:45] <@smaug> I mean the case if 'the node' is void element, yet it has child nodes
- # [09:47] * Quits: cers (textual@moz-36EADDC1.k371.webspeed.dk) (Ping timeout)
- # [09:47] * Joins: cers (textual@moz-36EADDC1.k371.webspeed.dk)
- # [09:48] * Joins: lightsofapollo (jlal@moz-ACAEA2CB.hsd1.ca.comcast.net)
- # [09:52] * Joins: gmoro (guilherme@84484EC9.1F1093E8.D159334F.IP)
- # [09:54] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
- # [09:55] * Quits: Hughman (Mibbit@612FCB38.45583DB0.A3B82EC7.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [09:57] * Quits: jdm (jdm@moz-B686C9AB.range86-171.btcentralplus.com) (Client exited)
- # [09:57] <@smaug> oh, there is now khu and khuey
- # [09:58] <@khuey> fun
- # [09:58] <darktrojan> only one of them has an @
- # [10:00] * Quits: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch) (Quit: Leaving.)
- # [10:00] <@smaug> um, is today some sort of memorial day ?
- # [10:00] <@khuey> yes
- # [10:01] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [10:01] <@khuey> http://en.wikipedia.org/wiki/Memorial_Day
- # [10:01] <@smaug> khuey: are you landing bug 757284 to branch ?
- # [10:02] <@smaug> or should I?
- # [10:02] * Joins: squeakytoy (squeakytoy@moz-9E84F244.netset.se)
- # [10:02] <@smaug> ah, you will
- # [10:02] <@khuey> I will
- # [10:02] <@khuey> after I land it on central ;-)
- # [10:03] * Quits: harishneit (Adium@8FD3E33A.D63C8F60.700C6EB0.IP) (Client exited)
- # [10:03] * Joins: mike5w3c_ (MikeS@moz-530DB8B7.xgsspn.imtp.tachikawa.spmode.ne.jp)
- # [10:04] <@smaug> unrelated note, implementing anything from a spec is annoying. specs are so buggy.
- # [10:04] * Quits: mike5w3c (MikeS@moz-2AD291AD.xgsspn.imtp.tachikawa.spmode.ne.jp) (Ping timeout)
- # [10:04] * mike5w3c_ is now known as mike5w3c
- # [10:04] <@khuey> much better to just reverse engineer IE and NN4
- # [10:05] <@smaug> yes!
- # [10:05] <@smaug> well, this particular part of HTML is probably reverse engineered IE plus some random stuff and some fixes and some new bugs
- # [10:06] <@smaug> never ever trust any part of a spec to be right :)
- # [10:11] * Quits: Mardak (Mardak@12C26F84.EE8E98AF.50A2323E.IP) (Quit: Mardak)
- # [10:11] * Joins: Optimizer (Instantbir@7E91004A.F4B3AA07.2AB48280.IP)
- # [10:11] <@khuey> smaug: I landed
- # [10:12] <@khuey> smaug: I would appreciate it if you could keep an eye on the tree, as I am likely to fall asleep before it cycles
- # [10:12] * Joins: msucan (mihai@391E43DA.2E4BBBBB.BD62875.IP)
- # [10:12] <@khuey> I expect it will be fine
- # [10:12] <@smaug> ok
- # [10:12] * philor snickers softly
- # [10:12] * Joins: edmorley (edmorley@moz-BEE16293.range86-145.btcentralplus.com)
- # [10:12] * Quits: kvda (kvda@AFDD388F.C3893E67.923345AB.IP) (Quit: Computer has gone to sleep.)
- # [10:12] <@smaug> khuey: m-c and beta?
- # [10:13] * Parts: lightsofapollo (jlal@moz-ACAEA2CB.hsd1.ca.comcast.net)
- # [10:13] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
- # [10:13] <edmorley> philor: good evening :-)
- # [10:13] <@khuey> yeah
- # [10:13] <@khuey> m-c is definitely ok though
- # [10:14] <@khuey> I sorted that all out on build-system
- # [10:14] <philor> edmorley: good morning works, it's after 1 ;)
- # [10:14] <edmorley> philor: heh, true :-)
- # [10:14] <@khuey> ugh
- # [10:14] <@khuey> so it is
- # [10:14] <philor> holiday tomorrow, no need to ugh
- # [10:14] <@khuey> good thing I don't have to work tomorrow! :-P
- # [10:16] <edmorley> philor: for the re-enable devtools et al bug, I was going to ask robcee/bhackett etc whether they still needed nightlies, but didn't want to double up if they had already said they did somewhere?
- # [10:17] * Joins: smontagu (chatzilla@moz-58EF91E7.red.bezeqint.net)
- # [10:17] <philor> edmorley: I don't know anything that's not in the dependencies
- # [10:17] <edmorley> ok
- # [10:19] * Joins: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com)
- # [10:24] * Joins: garnacho (carlos@moz-36890E2D.static.user.ono.com)
- # [10:25] <@smaug> glandium: ping
- # [10:25] * Joins: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch)
- # [10:26] * Quits: @smaug (chatzilla@moz-96772BFB.elisa-mobile.fi) (Ping timeout)
- # [10:26] * Joins: tn (tn@moz-2E73ACE4.wp.shawcable.net)
- # [10:27] * khuey is now known as khuey|away
- # [10:27] * Joins: smaug (chatzilla@moz-96772BFB.elisa-mobile.fi)
- # [10:27] * ChanServ sets mode: +o smaug
- # [10:28] * Quits: smontagu (chatzilla@moz-58EF91E7.red.bezeqint.net) (Ping timeout)
- # [10:29] * philor is now known as philor|away
- # [10:29] <glandium> smaug: pong
- # [10:30] <@smaug> glandium: what kinds of static things should be avoided?
- # [10:31] <@smaug> glandium: is it ok to have static objects inside methods?
- # [10:31] <@smaug> I mean some object which effectively just keeps int[] array alive
- # [10:32] <glandium> smaug: static objects in the global scope are the problematic ones
- # [10:32] <@smaug> ok
- # [10:32] * Quits: cers (textual@moz-36EADDC1.k371.webspeed.dk) (Ping timeout)
- # [10:32] <glandium> smaug: for those, some are okay, but let's not discuss these details now :)
- # [10:34] * heycam is now known as heycam|away
- # [10:35] * Joins: Havvy (Mibbit@moz-95A7B4EE.ptld.qwest.net)
- # [10:36] * Joins: davehunt (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk)
- # [10:37] * Joins: smontagu (chatzilla@2B060B9D.C39404F5.CB858787.IP)
- # [10:40] * Joins: prazuber (prazuber@moz-8FDA4E25.savvy.volia.net)
- # [10:42] * Joins: cers (textual@moz-36EADDC1.k371.webspeed.dk)
- # [10:42] <past> can anyone explain how I ended up with a bunch of .egg-info text files in my workspace after today's pull? http://past.pastebin.mozilla.org/1650704
- # [10:43] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
- # [10:45] <nthomas|away> bug 661908 probably
- # [10:47] <glandium> past: bug 758823
- # [10:48] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
- # [10:49] <past> thanks
- # [10:53] * Joins: Ms2ger (Ms2ger@16192524.D97FCA28.37724B0D.IP)
- # [10:56] * Quits: Optimizer (Instantbir@7E91004A.F4B3AA07.2AB48280.IP) (Ping timeout)
- # [10:57] * Joins: harishneit (Adium@8FD3E33A.D63C8F60.700C6EB0.IP)
- # [10:59] * Quits: karl (karl@moz-830AA979.jetstream.xtra.co.nz) (Ping timeout)
- # [10:59] <AryehGregor> smaug, specs are buggy, but at least everyone should have the *same* bugs, so that's a step forward. :)
- # [11:00] * Joins: Optimizer (Instantbir@7E91004A.F4B3AA07.2AB48280.IP)
- # [11:00] <AryehGregor> smaug, the fragment serialization algorithm looks correct to me for an element with no children. s is initialized to the empty string, step 2 does nothing because it iterates over a list of zero children, so the result is the empty string.
- # [11:02] <AryehGregor> What spec bug do you have a problem with here?
- # [11:02] * Joins: TheCrap (TheCrap@moz-7DF81360.dip0.t-ipconnect.de)
- # [11:03] * AryehGregor finds a bug in the algorithm, reading through it: https://www.w3.org/Bugs/Public/show_bug.cgi?id=17217
- # [11:03] * nthomas|away is now known as nthomas
- # [11:03] <@smaug> AryehGregor: the case when 'the node' is void
- # [11:04] * Joins: mak (chatzilla@moz-F4976B9B.retail.telecomitalia.it)
- # [11:04] <Ms2ger> Hmm, is smaug online already, or still online...
- # [11:04] <AryehGregor> Oh.
- # [11:04] <AryehGregor> You mean the current node.
- # [11:04] <@smaug> IMO in that case child nodes should not be serialized
- # [11:04] <@smaug> no, I mean 'the node'
- # [11:04] <@smaug> not current node
- # [11:04] <AryehGregor> Oh, I see.
- # [11:04] <AryehGregor> Current node being void is also buggy, isn't it?
- # [11:04] * Joins: TheLink (TheLink@moz-7E63266B.hsi5.kabel-badenwuerttemberg.de)
- # [11:04] <AryehGregor> This algorithm looks like it says .innerHTML of <div><img></div> is "<img></img>".
- # [11:05] <@smaug> AryehGregor: Apparently Simon thinks it is ok to have such strange inconsistency https://www.w3.org/Bugs/Public/show_bug.cgi?id=17216
- # [11:05] <AryehGregor> You mean that if you have a DOM where <img> has children, they should be ignored.
- # [11:05] <AryehGregor> Hmm.
- # [11:05] <@smaug> AryehGregor: how so?
- # [11:05] <AryehGregor> Oh, I missed that.
- # [11:05] <AryehGregor> Never mind, you're right.
- # [11:05] <Ms2ger> So, if you have...
- # [11:05] <AryehGregor> That would be a really horrible bug. :)
- # [11:05] <Ms2ger> <img><div><span></span></div></img>, what's div.innerHTML?
- # [11:06] <glandium> smaug: would that be okay? http://pastebin.mozilla.org/1650713
- # [11:07] <@smaug> Ms2ger: right
- # [11:07] <@smaug> span
- # [11:07] <@smaug> ugh, HTML's parsing and serialization is just so broken
- # [11:07] * Joins: gcp (gpascutto@moz-162451B9.access.telenet.be)
- # [11:07] <@smaug> by design
- # [11:07] <@smaug> too late to fix it
- # [11:07] <@smaug> I guess
- # [11:08] * Quits: ted_ (luser@moz-6EA147AF.scr.east.verizon.net) (Ping timeout)
- # [11:10] * Quits: GPHemsley (GPHemsley@moz-A2DF0FC4.hfc.comcastbusiness.net) (Ping timeout)
- # [11:10] <AryehGregor> smaug, Gecko nightly seems to match the spec.
- # [11:11] <AryehGregor> For <img><div></div></img>.
- # [11:11] <@smaug> I don't care about that :)
- # [11:11] <AryehGregor> So does IRE
- # [11:11] <AryehGregor> So does IE10 in IE10 mode.
- # [11:11] <@smaug> webkit doesn't
- # [11:11] <@smaug> at least not for input element
- # [11:11] <@smaug> but I did close the bug
- # [11:11] <@smaug> as invalid
- # [11:12] * @smaug should not look at any html parsing or serialization
- # [11:12] <AryehGregor> Right, WebKit and Opera go with your suggestion.
- # [11:12] <@smaug> Opera does what Gecko does
- # [11:12] <@smaug> at least in some cases
- # [11:13] <Ms2ger> Time to write some tests, then :)
- # [11:13] * Joins: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se)
- # [11:13] * Quits: Optimizer (Instantbir@7E91004A.F4B3AA07.2AB48280.IP) (Ping timeout)
- # [11:13] * AryehGregor can tell you the major serialization differences between Gecko and WebKit already, because his editing tests hit them
- # [11:14] * Joins: jhorak (jhorak@moz-107AD163.redhat.com)
- # [11:14] <AryehGregor> Mainly: Gecko doesn't output as many newlines as it should sometimes for pre etc.; it's completely broken for the contents of <xmp> (doesn't treat them like <script>/<style>); and style="" is a trainwreck.
- # [11:14] <AryehGregor> (style="" serialization isn't specced at all :( )
- # [11:15] <AryehGregor> (some browsers add trailing "; ", for instance, some don't; individual properties' serialization is all over the map)
- # [11:15] <@smaug> webkit seems to also serialize non empty void elements with end tag
- # [11:15] <@smaug> although it doesn't serialize the contents
- # [11:16] <@smaug> <div><input><span></span></input></div> -> div.innerHTML is <input></input> in webkit, IIRC, which is odd
- # [11:16] <AryehGregor> That seems like a very weird bug.
- # [11:16] <Ms2ger> Huh
- # [11:21] * Quits: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au) (Ping timeout)
- # [11:22] * Joins: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au)
- # [11:23] * Joins: Optimizer (Instantbir@85FBFD9C.7B93B32C.2AB48280.IP)
- # [11:24] * Joins: ted_ (luser@moz-49FFD954.scr.east.verizon.net)
- # [11:28] * Joins: GPHemsley (GPHemsley@moz-A2DF0FC4.hfc.comcastbusiness.net)
- # [11:28] * Quits: jfkthame (jfkthame@25F581E4.90783722.9542EC20.IP) (Quit: jfkthame)
- # [11:29] <NeilAway> AryehGregor: well, we now parse xmp but create a pre element these days...
- # [11:30] * Parts: harishneit (Adium@8FD3E33A.D63C8F60.700C6EB0.IP)
- # [11:30] <AryehGregor> NeilAway, ?
- # [11:30] * nthomas is now known as nthomas|away
- # [11:32] * Quits: decoder (quassel@moz-216446B9.own-hero.net) (Ping timeout)
- # [11:32] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
- # [11:33] * Joins: bbondy (bbondy@moz-A05ECC22.home.cgocable.net)
- # [11:33] <@smaug> ++bz
- # [11:35] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [11:36] <Ms2ger> No idea why, but I agree
- # [11:36] * Joins: karl (karl@moz-830AA979.jetstream.xtra.co.nz)
- # [11:36] * Quits: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz) (Quit: Connection reset by beer)
- # [11:36] <AryehGregor> Agree with what?
- # [11:36] <@smaug> Ms2ger: our bloomfilter is super easy to use
- # [11:36] * glob is now known as glob|away
- # [11:37] <NeilAway> AryehGregor: oh, sorry, mixed it up with another tag
- # [11:37] <Ms2ger> Ah, I see
- # [11:37] <@smaug> especially with nsIAtoms
- # [11:37] * Joins: decoder (quassel@45737F17.411DB1E9.95550721.IP)
- # [11:39] * Joins: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net)
- # [11:42] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [11:45] * Quits: vikash (vikash@8631D2F.29030610.5B70BD0F.IP) (Quit: Leaving)
- # [11:45] * Joins: sgimeno (santiago.g@A922400D.48362F18.BCC03455.IP)
- # [11:48] * Quits: karl (karl@moz-830AA979.jetstream.xtra.co.nz) (Ping timeout)
- # [11:50] * Quits: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP) (Quit: surkov)
- # [11:50] * Joins: jfkthame (jfkthame@25F581E4.90783722.9542EC20.IP)
- # [11:55] * Joins: azakai (alon@moz-8D0CC798.lightspeed.sntcca.sbcglobal.net)
- # [11:55] <jviereck> can someone point me to some code that implements a new event?
- # [11:55] <Ms2ger> A new interface?
- # [11:56] <Ms2ger> Maybe around http://mxr.mozilla.org/mozilla-central/source/dom/src/storage/nsDOMStorage.cpp?force=1#2072
- # [11:57] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Quit: Leaving.)
- # [11:57] <@smaug> jviereck: what kind of event?
- # [11:57] <@smaug> Ms2ger: and please don't look at storage code how to implement a new event
- # [11:58] <@smaug> it does it in quite strange way
- # [11:58] <@smaug> jviereck: look at content/events/src
- # [11:58] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
- # [11:59] <@smaug> jviereck: are you thinking the progress event for printing?
- # [11:59] <@smaug> jviereck: if so, could you reuse ProgressEvent?
- # [11:59] <@smaug> event type could be something like printprogress
- # [12:00] <@smaug> hmm, .loaded is a bit strange property name though
- # [12:00] <@smaug> perhaps we need a new interface
- # [12:00] <@smaug> which would be very similar to progress event
- # [12:00] <@smaug> just contain few numeric properties
- # [12:02] <jviereck> smaug: I need to send an event form the printEngine whenever the number of pages changes, such that the code in printPreviewBindings.xml can update the toolbar, see https://bugzilla.mozilla.org/show_bug.cgi?id=468568#c93
- # [12:02] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Ping timeout)
- # [12:03] <jviereck> smaug: should I reuse the progressEvent for that one? It's some sort of progress event, but not really
- # [12:05] * Quits: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [12:05] * Joins: victorporof (victorporo@34984574.14EB2DE0.79933D60.IP)
- # [12:05] <@smaug> jviereck: what kind of event you need
- # [12:06] <@smaug> would it be ok to just send "pageCountChanged"
- # [12:06] <@smaug> and then printpreviewbindings could ask printengine how many pages it has
- # [12:06] <jviereck> smaug: yes. maybe we need a "printAborted" later
- # [12:06] <@smaug> since for new event types you don't need to implement any new interface
- # [12:06] <jviereck> the printpreviewbindings can query the new data itself, so no need to send that with the event I think
- # [12:07] <@smaug> just use the methods in nsContentUtils to dispatch trusted events
- # [12:07] <jviereck> is "event types" = event name?
- # [12:07] * mattwoodrow is now known as mattwoodrow|away
- # [12:07] <@smaug> event.type is the type
- # [12:07] <@smaug> I guess event name
- # [12:07] <@smaug> there is also the name of the interface
- # [12:07] * Quits: Optimizer (Instantbir@85FBFD9C.7B93B32C.2AB48280.IP) (Ping timeout)
- # [12:08] <jviereck> does the type defined the string you use to listen to the event? e.g. print.addEventListener("name", callback)?
- # [12:08] * Joins: Optimizer (Instantbir@4005FE8.F4B3AA07.2AB48280.IP)
- # [12:08] <@smaug> yes, that type
- # [12:10] * Joins: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP)
- # [12:10] * Quits: Optimizer (Instantbir@4005FE8.F4B3AA07.2AB48280.IP) (Ping timeout)
- # [12:10] * Quits: bbondy (bbondy@moz-A05ECC22.home.cgocable.net) (Ping timeout)
- # [12:11] * Joins: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP)
- # [12:11] <@smaug> so, actually, since you may end up dispatching the event at unsafe time, this could be easy: (new nsAsyncDOMEvent(target, NS_LITERAL_STRING("printPreviewPageCountChanged"), true, true))->RunDOMEventWhenSafe()
- # [12:11] <jviereck> smaug: http://mxr.mozilla.org/mozilla-central/source/content/base/public/nsContentUtils.h#921, so target would be the nsPrintEngine and I implement the nsIDOMEventTarget for the nsPrintEngine. What is the document/aDoc here?
- # [12:11] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
- # [12:11] <@smaug> no
- # [12:11] * Joins: Optimizer (Instantbir@2004CCFD.2E424EDA.2AB48280.IP)
- # [12:11] <@smaug> there is no need nsPrintEngine to be the target
- # [12:11] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [12:12] * Quits: prazuber (prazuber@moz-8FDA4E25.savvy.volia.net) (Quit: )
- # [12:12] <@smaug> you could dispatch to the topmost document
- # [12:12] * ewong is now known as ewong|afk
- # [12:12] <@smaug> basically contentviewer->document
- # [12:15] <jviereck> smaug: k. I would run somewhat like the code here: http://mxr.mozilla.org/mozilla-central/source/layout/printing/nsPrintEngine.cpp#2683 to get the document.
- # [12:16] <jviereck> smaug: once the event is dispatched, how can the code in printPreviewBindings.xml bind to it? the document queried there is not the same as the printPreviewBindings.xml document, right?
- # [12:17] <@smaug> jviereck: ah, hey, nsPrintEngine has mDocument
- # [12:17] <@smaug> you could probably use just that as the target
- # [12:17] <@smaug> it is the topmost
- # [12:17] <jviereck> … sometimes it's that simple
- # [12:18] <@smaug> jviereck: the event propagates from the content to chrome
- # [12:18] <@smaug> so adding event listener somewhere in printpreviewbindings should work
- # [12:18] * @smaug verifies the mDocument is really the right document
- # [12:19] <@smaug> jviereck: also, is this for print preview only, or also for printing?
- # [12:19] <jviereck> smaug: this is print preview only. While printing, there is no need to tell the print-preview window that the page number changed
- # [12:19] <jviereck> therefore I see no need to dispatch the event then
- # [12:20] <@smaug> ah, right
- # [12:20] * Quits: ferongr (ferongr@moz-15BB5393.dsl.dyn.forthnet.gr) (Quit: ferongr)
- # [12:20] <@smaug> boo, the mDocument isn't the right doc
- # [12:20] <@smaug> it is the original
- # [12:22] <jviereck> smaug: does the query magic in http://mxr.mozilla.org/mozilla-central/source/layout/printing/nsPrintEngine.cpp#2683 does the right thing?
- # [12:23] <@smaug> that is complicated
- # [12:23] * Joins: mvalzelli (mvalzelli@moz-81F5B601.retail.telecomitalia.it)
- # [12:23] <@smaug> nsCOMPtr<nsIContentViewer> cv = do_QueryInterface(mDocViewerPrint); cv->GetDocument(); should be enough
- # [12:24] <jviereck> smaug: I believe you blind^^
- # [12:24] <jviereck> thx, let's see if this works :)
- # [12:25] * jviereck want's canvas.toBlob to be implemented
- # [12:26] <jviereck> smaug: assuming I get this bug done today, how realistic is it to get landed in the FF15 time frame?
- # [12:26] <@smaug> jviereck: this is about the font handling
- # [12:26] <jviereck> yeah
- # [12:27] <@smaug> there is one week for reviews + followups
- # [12:27] <AryehGregor> So if I have an mq patch that I pushed to m-i, then hg pull --rebase will just fail (instead of dropping the patch automatically like git does)?
- # [12:27] <@smaug> so, should be ok to land
- # [12:27] <@smaug> I should be able to review
- # [12:27] <jviereck> :)
- # [12:27] <@smaug> though, my review queue looks horrible atm
- # [12:27] <jviereck> there is also the mozPrintCallback patch/ but I have to figure out why invaliation doesn't work in print preview :/
- # [12:27] * Joins: gandalf (zbraniecki@moz-EE403199.neoplus.adsl.tpnet.pl)
- # [12:28] <jviereck> smaug: mhmm, can you think of someone else that might have enough review power to do it? If we don't get these two patches landed for FF15, we (PDF.JS team) need to come up with something else for printing
- # [12:32] <@smaug> is this font thingie required for pdf.js?
- # [12:32] <@smaug> interesting
- # [12:32] <@smaug> jviereck: I can review
- # [12:32] <@smaug> I just need to spend few days reviewing
- # [12:33] <jviereck> smaug: yeah, otherwise the mozPrintCallback API can't use the fonts as it uses the same fonts as available in the print document
- # [12:33] <@smaug> looks like I'm a bit behind the normal reviewing per month
- # [12:33] <jviereck> and printing a PDF without the right fonts is not the best thing to do :/
- # [12:33] <@smaug> yup
- # [12:33] <@smaug> now, lunch time
- # [12:34] <@smaug> back later
- # [12:34] <jviereck> smaug: m2, enjoy
- # [12:35] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Quit: Leaving.)
- # [12:36] * Quits: Optimizer (Instantbir@2004CCFD.2E424EDA.2AB48280.IP) (Ping timeout)
- # [12:38] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
- # [12:39] * Joins: Optimizer (Instantbir@53EB0E96.CC8DB6A3.2AB48280.IP)
- # [12:40] * Joins: ferongr (ferongr@moz-15BB5393.dsl.dyn.forthnet.gr)
- # [12:40] * Joins: Neil (neil@moz-4AB77362.cable.virginmedia.com)
- # [12:40] * Quits: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com) (Ping timeout)
- # [12:41] * Joins: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com)
- # [12:42] <Ms2ger> smaug, heh, Storage is the only event code I've been around lately :)
- # [12:42] * Quits: Neil (neil@moz-4AB77362.cable.virginmedia.com) (Ping timeout)
- # [12:43] * Joins: evilpie (chatzilla@moz-8BD8E1A0.pools.arcor-ip.net)
- # [12:45] <Ms2ger> jacek, so what still confuses me is why nsRefPtr<Foo> foo = new Foo(); works, and nsAutoPtr<Foo> foo = new Foo(); doesn't
- # [12:45] <NeilAway> eek
- # [12:46] * Joins: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz)
- # [12:46] <NeilAway> Ms2ger: are you seriously suggesting you don't know the difference between an nsRefPtr and an nsAutoPtr?
- # [12:47] <Ms2ger> One refcounts and one owns
- # [12:47] <Ms2ger> But why does that break the obvious syntax?
- # [12:49] * Joins: Asa (asa@moz-FEE5419.csi-sbs.com)
- # [12:49] <jacek> Ms2ger: are you sure nsRefPtr works with this syntax?
- # [12:49] * jacek checks
- # [12:50] <Ms2ger> http://mxr.mozilla.org/mozilla-central/source/content/base/src/nsDocument.cpp#5040 is an example
- # [12:52] <jacek> hmm, that's interesting
- # [12:52] <jacek> perhaps there is a way to make it work with nsAutoPtr then
- # [12:54] * Joins: Goldorak (chatzilla@1F645F24.38C3D724.187A1082.IP)
- # [12:55] * Quits: Gentlecat (Roman@1399931A.DF8A527C.8FB52CB8.IP) (Connection reset by peer)
- # [12:57] <Standard8> what is jsshell needed for?
- # [12:58] <Standard8> I'm trying to work out why Firefox packages it
- # [13:00] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
- # [13:00] <Standard8> oh, its just a developer thing according to bug 543463
- # [13:01] <Ms2ger> It what you get when you run python, but for JS
- # [13:01] * Quits: nli` (nli@moz-99690620.hinet-ip.hinet.net) (Quit: nli`)
- # [13:01] * nli is now known as nli|away
- # [13:03] <jacek> Ms2ger: nsRefPtr works because it has constructor taking assignee's type directly, while nsAutoPtr has this: http://mxr.mozilla.org/mozilla-central/source/xpcom/base/nsAutoPtr.h#41
- # [13:04] <Ms2ger> Ah, I see
- # [13:05] <evilpie> Ms2ger: how familiar are you with our Document Loading strategy?
- # [13:05] <Ms2ger> Try me :)
- # [13:07] * Joins: jviereck1 (Adium@moz-26045BE5.dclient.hispeed.ch)
- # [13:07] * Quits: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch) (Connection reset by peer)
- # [13:08] <evilpie> so i am trying to implement X-Content-Type-Options: nosniff
- # [13:08] * Quits: m_kato (Daily@moz-348F61F0.mozilla.or.jp) (Quit: m_kato)
- # [13:09] <evilpie> thing is we try very hard to convert data to something usuable, and i have no idea where i should say no we don't want to guess a type here
- # [13:09] <evilpie> i found https://developer.mozilla.org/en/Document_Loading_-_From_Load_Start_to_Finding_a_Handler which is seriously awesome
- # [13:09] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
- # [13:09] * Quits: timdream (timdream@moz-99690620.hinet-ip.hinet.net) (Quit: timdream)
- # [13:10] <Ms2ger> Heh, nsWebShell
- # [13:11] <evilpie> what's up with that?
- # [13:11] <Ms2ger> Long dead
- # [13:11] <Ms2ger> I think you want bz_sleep, really
- # [13:12] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
- # [13:12] <evilpie> okay, i thought so
- # [13:12] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
- # [13:12] <evilpie> nsDocumentOpenInfo::DispatchContent does look a good place maybe?
- # [13:13] <evilpie> wow nsDocShell really implements a hell of a lot classes
- # [13:14] <Ms2ger> Indeed
- # [13:14] <Ms2ger> Now go and look at nsDocLoader ;)
- # [13:16] <evilpie> i like this subtle punch "nsDocLoader implementation..."
- # [13:21] * Joins: askalski (akuda@moz-104CC309.mv.mozilla.com)
- # [13:22] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [13:23] * Joins: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net)
- # [13:26] * Quits: ehsan_ (ehsan@BEDFFF26.EE049E25.8B035CD7.IP) (Input/output error)
- # [13:26] * Joins: smagnin (pike@moz-DEF53BC9.fbx.proxad.net)
- # [13:26] * Quits: smagnin (pike@moz-DEF53BC9.fbx.proxad.net) (Quit: smagnin)
- # [13:28] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [13:29] * Quits: askalski (akuda@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [13:34] * Joins: xakz (XaMaD@moz-34FBE388.fbx.proxad.net)
- # [13:34] * davehunt is now known as davehunt|away
- # [13:35] * Joins: xsergio (sergio@DAEF1255.9C8843EE.A4F23BCE.IP)
- # [13:39] * Joins: maikmerten (maikmerten@moz-1F1AAD55.dynamic.qsc.de)
- # [13:40] * Parts: mvalzelli (mvalzelli@moz-81F5B601.retail.telecomitalia.it)
- # [13:40] * Joins: artur (artur@moz-6DFBD742.hsd1.vt.comcast.net)
- # [13:41] <darktrojan> don't we normally uplift on a Tuesday?
- # [13:41] * Quits: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz) (Quit: Connection reset by beer)
- # [13:41] * Quits: RudyL (rudy@moz-99690620.hinet-ip.hinet.net) (Quit: RudyL)
- # [13:42] <edmorley> someone hasn't been reading the newsgroups... ;-)
- # [13:42] <darktrojan> correct
- # [13:42] * Joins: askalski (akuda@moz-104CC309.mv.mozilla.com)
- # [13:42] <edmorley> https://groups.google.com/forum/#!topic/mozilla.dev.planning/dC9s-GiRbwQ
- # [13:42] <darktrojan> m.d.planning?
- # [13:42] <edmorley> and https://groups.google.com/forum/#!topic/mozilla.dev.planning/ygFLEU2bl4k
- # [13:43] <darktrojan> I see
- # [13:43] <darktrojan> I stopped reading m.d.planning
- # [13:46] <edmorley> I use google groups then it keeps it out of my inbox and can read via mobile on my commute
- # [13:54] <mayhemer> what is it when I get "automation.py | Exited with code -11 during test run" on linux when running mochitests?
- # [13:55] * Quits: maikmerten (maikmerten@moz-1F1AAD55.dynamic.qsc.de) (Client exited)
- # [13:55] <edmorley> link to log?
- # [13:56] <mayhemer> ah, my fault - just enexpecte
- # [13:58] * Joins: bc (bc@moz-E31CD2CB.mozilla.org)
- # [14:03] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Quit: pnemsak)
- # [14:03] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
- # [14:05] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/43fb1c7ae6e7 - Olli Pettay - Bug 758401 - Add a way to get message manager from docshell, r=jst
- # [14:05] * Quits: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP) (Ping timeout)
- # [14:08] * davehunt|away is now known as davehunt
- # [14:09] * Joins: kmoir (chatzilla@moz-4CA9B556.cable.teksavvy.com)
- # [14:10] <@smaug> AryehGregor: what is imptests?
- # [14:10] <@smaug> I assume you might know
- # [14:10] * kaze is now known as kaze|lunch
- # [14:10] <Ms2ger> Imported tests
- # [14:10] <@smaug> or perhaps Ms2ger knows
- # [14:11] <@smaug> imp...
- # [14:11] <@smaug> sounds strange
- # [14:11] <edmorley> \o/ file path lengths...
- # [14:11] <Ms2ger> Which means what it says, tests imported from spec test suites
- # [14:11] <Ms2ger> Yeah, comm-central windows builds broke when it was called imported-tests
- # [14:11] <@smaug> why not imported?
- # [14:12] <@smaug> hmm, or where are those tests
- # [14:12] <@smaug> ahaa, they aren't under tests
- # [14:13] <Ms2ger> They used to be, but that broke windows even earlier :)
- # [14:15] * Joins: Pike (Pike@moz-5B6942F1.pool.mediaways.net)
- # [14:15] <jviereck1> Any idea how a canvas can take up exactly one page in height? I tried: https://gist.github.com/2818800, but that only works if the ratio between width/height of the canvas is smaller then the ratio of the page content
- # [14:16] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
- # [14:17] * Parts: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
- # [14:18] * Quits: sgimeno (santiago.g@A922400D.48362F18.BCC03455.IP) (Ping timeout)
- # [14:18] * Quits: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net) (Quit: espadrine)
- # [14:18] * Joins: sgimeno (santiago.g@A922400D.48362F18.BCC03455.IP)
- # [14:23] * Joins: raphc (rc@4A536503.45AA75E6.5C7CEBE3.IP)
- # [14:23] * Quits: Pike (Pike@moz-5B6942F1.pool.mediaways.net) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725])
- # [14:23] * Quits: davehunt (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk) (Client exited)
- # [14:26] <darktrojan> jviereck1, you've got to make the height of html and body 100% also
- # [14:27] * kaze|lunch is now known as kaze
- # [14:28] <jviereck1> darktrojan: thanks, it's still not 100% correct. The border is not printed on the right side of the page, but that shouldn't be a problem in my case: https://gist.github.com/2818867
- # [14:29] <jviereck1> any idea how that might be fixable?
- # [14:30] <darktrojan> is that because the border is printed outside the width specified?
- # [14:31] <darktrojan> -moz-box-sizing: border-box
- # [14:33] <jviereck1> darktrojan: mhmm, no but width: -moz-calc(100% - 15px); makes it work, although I know that's very hacky
- # [14:33] <jviereck1> but it seems to work for A4 and Letter format
- # [14:33] <darktrojan> :/
- # [14:34] <darktrojan> you got rid of the margin on body?
- # [14:35] <jviereck1> setting margin & padding = 0 doesn't help :?
- # [14:35] <jviereck1> :/
- # [14:35] * Fallen|away is now known as Fallen
- # [14:38] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
- # [14:39] <lduros> hi, is --with-user-appdir broken in FF12? When I set it in .mozconfig, and build from source, it still uses .mozilla
- # [14:40] * Quits: gcp (gpascutto@moz-162451B9.access.telenet.be) (Quit: Make a new plan, Stan!)
- # [14:41] * Joins: stransky (stransky@moz-107AD163.redhat.com)
- # [14:43] * Fallen is now known as Fallen|away
- # [14:43] * Fallen|away is now known as Fallen
- # [14:44] * Joins: zzzzz_ (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net)
- # [14:44] <edmorley> Anyone wondering about the failed Nightlies, bug 759084 has been filed
- # [14:44] <zzzzz_> how timely, I just came in to ask about them - :)
- # [14:45] * smaug changes topic to 'Next uplift for Fx15: 2012-06-04 || New/want to help? See irc://irc.mozilla.org/#introduction || http://krijnhoetmer.nl/irc-logs/'
- # [14:45] <@smaug> oops
- # [14:45] <@smaug> urm, dom/imptests/editing/conformancetest/* fail nicely on this machine
- # [14:45] <@smaug> I wonder why
- # [14:46] <@smaug> Failed: 11820
- # [14:46] <@smaug> AryehGregor: is there anything strange with those tests?
- # [14:46] <@smaug> or Ms2ger
- # [14:46] <jviereck1> smaug: what should the unit test for the font-loading bug look like?
- # [14:48] <@smaug> jviereck1: have you checked the existing printpreview tests
- # [14:48] <@smaug> I guess you'll end up comparing canvases somehow
- # [14:48] <jviereck1> not tested if they work, but I know about the
- # [14:49] <jviereck1> smaug: I can preview the doc without downloadable fonts and then with downloadable fonts and see if there is a difference
- # [14:49] * edmorley changes topic to 'Nightly failures is bug 759084 || Next uplift for Fx15: 2012-06-04 || New/want to help? See irc://irc.mozilla.org/#introduction || http://krijnhoetmer.nl/irc-logs/'
- # [14:49] * edmorley changes topic to 'Nightly failures are bug 759084 || Next uplift for Fx15: 2012-06-04 || New/want to help? See irc://irc.mozilla.org/#introduction || http://krijnhoetmer.nl/irc-logs/'
- # [14:49] <jviereck1> smaug: but there might be a delay until they are loaded and I'm not sure if using a setTimout is the best idea to check back after some ms :/
- # [14:50] <@smaug> jviereck1: well, do you get any event when the fonts are loaded?
- # [14:50] <jviereck1> well, there is the numberOfPagesChanged event now ;)
- # [14:51] <@smaug> I assume it fires only if the number of pages actually changed
- # [14:51] <jviereck1> right now I call that one whenever a reconstruction is done, no matter if the actual number of pages changed or not
- # [14:51] <@smaug> oh
- # [14:51] <@smaug> that sounds a bit strange
- # [14:51] <jviereck1> k, rename it, such that we can use if for testing? afterDocReflow?
- # [14:52] * Fallen is now known as Fallen|away
- # [14:53] <@smaug> printPreviewRefreshed?
- # [14:53] * Quits: zzzzz_ (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net) (Ping timeout)
- # [14:54] <jviereck1> well, that event is send from the nsPrintEngine and that event sounds more like it is triggered when the print preview did an update
- # [14:54] <@smaug> you mean print preview UI?
- # [14:55] * Joins: zzzzz_ (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net)
- # [14:55] <jviereck1> yes
- # [14:56] * Quits: @smaug (chatzilla@moz-96772BFB.elisa-mobile.fi) (Ping timeout)
- # [14:56] * Joins: smaug_ (chatzilla@moz-96772BFB.elisa-mobile.fi)
- # [14:57] * smaug_ is now known as smaug
- # [14:57] <smaug> you mean print preview UI?
- # [14:57] <smaug> afterDocReflow doesn't indicate at all that it is about print preview
- # [14:57] <smaug> how do you handle printing?
- # [14:57] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [14:57] * Quits: darktrojan (geoff@moz-30B3CCFD.telstraclear.net) (Quit: darktrojan)
- # [14:57] <smaug> jviereck1: ^
- # [14:58] <jviereck1> smaug: right, afterDocReflow is not printPreview specific, but it don't has to be. The print preview code just watches out for this event and whenever it happens, there might be a change of the page numbers and therefore it calls updateToolbar()
- # [14:59] <smaug> print preview code?
- # [14:59] <smaug> where?
- # [14:59] <smaug> you mean the UI?
- # [14:59] <jviereck1> yes
- # [14:59] <jviereck1> printPreviewBindings.xml
- # [14:59] <smaug> afterDocReflow sounds still odd
- # [14:59] <smaug> it is all about printing
- # [15:00] <smaug> we have other ways to do paginated reflows
- # [15:01] <jviereck1> afterPrintReflow?
- # [15:01] * bhearsum|afk is now known as bhearsum
- # [15:01] <smaug> does it have to have "reflow"
- # [15:02] <smaug> that is too technical term, IMO
- # [15:02] <jviereck1> no, it just is emitted after the reflow is done
- # [15:02] <jviereck1> we can call it whatever we agree on that roc don't kills us for
- # [15:02] * Joins: Steve (chatzilla@moz-5A67B42A.dyn.plus.net)
- # [15:02] <@roc> pagecountchanged
- # [15:02] * rail_away is now known as rail
- # [15:03] <Steve> Hi all. A docs out of date reminder.
- # [15:03] <Steve> https://developer.mozilla.org/en/Plugins/Samples_and_Test_Cases
- # [15:03] <smaug> roc: but the event is apparently fired also after fonts have been loaded and layout refreshed
- # [15:03] <@roc> because the page count might have changed
- # [15:04] <jviereck1> as long as we agree it's okay to fire the event even if the number of pages has not changed, we are all set
- # [15:04] <Steve> the example plugins are actually in [mozilla]\dom\plugins\test
- # [15:04] <jviereck1> then the event can be used for testing code as well
- # [15:04] * kmoir is now known as kmoir_buildduty
- # [15:04] <smaug> jviereck1: it is odd to say that page count has changed, even if that is not the case
- # [15:05] <@roc> pagecountmaybechanged
- # [15:05] <smaug> some generic "printPreviewUpdated" would be IMO better
- # [15:05] <smaug> :)
- # [15:05] <jviereck1> :D, +1 with roc
- # [15:05] <@roc> lots of notifications fire if the underlying thing actually may not have changed
- # [15:06] <@roc> but I don't really care what it's called as long as it doesn't expose "reflow"
- # [15:06] <jviereck1> smaug: are you happy when I add the "maybe"
- # [15:06] <@roc> do we actually need this for anything other than handling page count changes?
- # [15:06] * bwinton_away is now known as bwinton
- # [15:07] <jviereck1> roc: unit testing to know when the fonts should be loaded and see if we get the number of events that should be there
- # [15:07] <smaug> jviereck1: no
- # [15:07] <smaug> what is wrong with printPreviewUpdated
- # [15:07] <smaug> it tells pretty well what just happened
- # [15:08] <smaug> the print preview has been updated
- # [15:08] <jviereck1> for you there is a difference between "print preview" and "print preview ui"? Then that naming makes sense
- # [15:08] <smaug> print preview is all Gecko thing
- # [15:09] <smaug> Firefox or other app may have different UIs
- # [15:09] <smaug> I don't recall now what kind of UI Thunderbird has
- # [15:09] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [15:09] <jviereck1> k
- # [15:10] <smaug> ahaa, Thunderbird opens a new window and shows similar to Firefox's print preview UI there
- # [15:10] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
- # [15:10] * Quits: Steve (chatzilla@moz-5A67B42A.dyn.plus.net) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120523114940])
- # [15:10] * Joins: armenzg (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
- # [15:11] * Joins: JeroenDeDauw (j@moz-752ED2D0.dip.t-dialin.net)
- # [15:11] <smaug> jviereck1: you know, I'm a Gecko developer. I know next to nothing about UIs :)
- # [15:12] * Joins: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com)
- # [15:12] <jviereck1> smaug: :)
- # [15:13] * mjschranz_away is now known as mjschranz
- # [15:14] * Joins: wlach (wlach@moz-3A1F70B1.vif.net)
- # [15:14] * Quits: mike5w3c (MikeS@moz-530DB8B7.xgsspn.imtp.tachikawa.spmode.ne.jp) (Ping timeout)
- # [15:14] * Joins: bbondy (bbondy@moz-A05ECC22.home.cgocable.net)
- # [15:15] * Joins: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net)
- # [15:15] * Quits: nthomas|away (chatzilla@moz-CA3CA8E4.dsl.telstraclear.net) (Ping timeout)
- # [15:16] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Ping timeout)
- # [15:18] * Quits: wlach (wlach@moz-3A1F70B1.vif.net) (Ping timeout)
- # [15:18] * Quits: bc (bc@moz-E31CD2CB.mozilla.org) (Ping timeout)
- # [15:19] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
- # [15:19] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [15:21] * Joins: bc (bc@moz-E31CD2CB.mozilla.org)
- # [15:22] <AryehGregor> smaug, when was the last time you clobbered the machine where you have the failures? Try removing the file called testharnessreport.js from your objdir and rebuilding. There was a patch that required clobbering because of that file.
- # [15:22] <smaug> AryehGregor: ok, I'll try
- # [15:22] <smaug> thanks
- # [15:22] <smaug> AryehGregor: where is that file?
- # [15:23] * glob|away is now known as glob
- # [15:23] <AryehGregor> smaug, not sure where it will be in your objdir -- I think the patch that broke things also moved it around. Try "find -name testharnessreport.js".
- # [15:23] * Quits: kinetik (kinetik@B0506AEA.F200EF31.613E47D1.IP) (Ping timeout)
- # [15:24] * jviereck1 is now known as jviereck
- # [15:24] * catlee-away is now known as catlee
- # [15:24] * Joins: sawrubh (Mibbit@8BCC7690.3161DC44.553D87E5.IP)
- # [15:27] * Joins: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP)
- # [15:27] * Quits: bz_sleep (bzbarsky@moz-69B5879F.bstnma.fios.verizon.net) (Ping timeout)
- # [15:29] * Quits: Optimizer (Instantbir@53EB0E96.CC8DB6A3.2AB48280.IP) (Ping timeout)
- # [15:29] * Joins: krishna_ (chatzilla@A63A59E6.175DA3DB.E3E2C386.IP)
- # [15:30] * Quits: masayuki (Daily@moz-911CC660.zaq.ne.jp) (Quit: masayuki)
- # [15:31] * Joins: nthomas|away (chatzilla@moz-4427912A.telstraclear.net)
- # [15:32] * Joins: Optimizer (Instantbir@14B3240B.93F3616D.2AB48280.IP)
- # [15:33] * Joins: kinetik (kinetik@B0506AEA.F200EF31.613E47D1.IP)
- # [15:33] * Quits: ferongr (ferongr@moz-15BB5393.dsl.dyn.forthnet.gr) (Ping timeout)
- # [15:34] * Joins: vikash (vikash@8631D2F.29030610.5B70BD0F.IP)
- # [15:35] * Quits: kinetik (kinetik@B0506AEA.F200EF31.613E47D1.IP) (Ping timeout)
- # [15:36] * Quits: krishna_ (chatzilla@A63A59E6.175DA3DB.E3E2C386.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120423122624])
- # [15:36] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
- # [15:37] * Joins: gustavold (gustavold@45585AD.ECBC1091.946930A0.IP)
- # [15:38] * Joins: kinetik (kinetik@B0506AEA.F200EF31.613E47D1.IP)
- # [15:38] * Joins: mconley_ (mconley@F2D29657.F60B0462.67AC9B1.IP)
- # [15:38] * Quits: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP) (Ping timeout)
- # [15:38] * Joins: hvq (HVQ@moz-EEAD8CEC.dynip.nus.edu.sg)
- # [15:38] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [15:39] * Joins: thinker (thinker@moz-71AD2643.dynamic.kbronet.com.tw)
- # [15:40] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
- # [15:40] * Joins: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP)
- # [15:40] * Quits: mconley_ (mconley@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [15:42] * Joins: peregrino (peregrino@moz-62C2A253.telecom.net.ar)
- # [15:42] * Joins: wlach (wlach@moz-3A1F70B1.vif.net)
- # [15:42] <peregrino> hey, I have a windows build question. I ran make package on a debug build, but the result was not usable by a tester that didn't have visual studio. Did I do something wrong or the user not being able to test the build was to be expected?
- # [15:43] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
- # [15:43] * Joins: overholt (overholt@F2D29657.F60B0462.67AC9B1.IP)
- # [15:46] * Joins: coop (Chris@moz-B4FD8D3E.dsl.bell.ca)
- # [15:46] <jviereck> smaug: if I perform a print from within print preview, the same nsPrintEngine instance is used?
- # [15:46] * Quits: askalski (akuda@moz-104CC309.mv.mozilla.com) (Quit: Wychodzi)
- # [15:46] * coop is now known as coop|buildduty
- # [15:47] <smaug> jviereck: yes
- # [15:47] <AryehGregor> If I want to return an array of dom::Elements or something, what's the best return type to use?
- # [15:48] <smaug> nsTArray<Element>& aRetVal ?
- # [15:48] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
- # [15:48] <smaug> or nsTArray<nsRefPtr<Element>>& aRetVal
- # [15:48] <smaug> as a out param
- # [15:48] <AryehGregor> I can't actually return it, I should use an out param?
- # [15:48] <smaug> s/a/an/
- # [15:49] <AryehGregor> (Also, shouldn't that be an nsCOMPtr?)
- # [15:49] * Quits: Optimizer (Instantbir@14B3240B.93F3616D.2AB48280.IP) (Ping timeout)
- # [15:49] <jviereck> smaug: that's pretty bad then - the network loading logic can't tell apart which one (print preview/printing) caused the network event to finish and there is only one counter at the moment
- # [15:49] <smaug> oh, Element has IID nowadays
- # [15:50] <smaug> AryehGregor: so, yes, nsCOMPtr perhaps
- # [15:50] * Quits: @roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP) (Ping timeout)
- # [15:50] <jviereck> smaug: can we prevent printing from print preview until all networking stuff is done?
- # [15:51] <smaug> (phone)
- # [15:52] <NeilAway> peregrino: that's expected
- # [15:52] <NeilAway> peregrino: debug crt isn't redistriubtable
- # [15:52] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [15:52] <NeilAway> peregrino: which version of VS did you use?
- # [15:53] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
- # [15:53] * Joins: Optimizer (Instantbir@14B3240B.93F3616D.2AB48280.IP)
- # [15:53] * Quits: zzzzz_ (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net) (Ping timeout)
- # [15:54] * Joins: zzzzz_ (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net)
- # [15:54] <smaug> jviereck sounds ok
- # [15:54] * Joins: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP)
- # [15:54] <smaug> jviereck: also, I do assume you have some timer somewhere
- # [15:54] <smaug> to cancel network connections
- # [15:54] <smaug> if they take too much time
- # [15:55] <jviereck> smaug: no, I don't :/ Should there be?
- # [15:55] <smaug> perhaps that could be done in a followup
- # [15:55] <jviereck> isn't the network code canceling the request if it times out and then sends a stop progressEvent?
- # [15:55] <smaug> but as a user if I want to print, I usually just want to get something to the paper
- # [15:56] * Joins: ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP)
- # [15:56] * ChanServ sets mode: +o ehsan
- # [15:56] <smaug> if the font isn't quite right, I don't care too much
- # [15:56] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
- # [15:56] <smaug> jviereck: necko does time out at some point
- # [15:56] * Quits: zzzzz_ (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net) (Ping timeout)
- # [15:56] <smaug> but some badly behaving page could actually give data, but just very very slowly
- # [15:57] <jviereck> smaug: can we show an error message if the user tries to print while the print preview stuff is still ongoing?
- # [15:57] <jviereck> that would be the easiest & safest thing to do for now I guess
- # [15:57] <smaug> hmm
- # [15:57] <jviereck> otherwise there might be edge cases where we haven't diabled the print button, the user presses it and we get into a bad state
- # [15:57] <smaug> don't we show some kind of progress bad when print preview stuff is still ongoing ?
- # [15:58] <jviereck> we do on linux, haven't tested on win, but guess we do so
- # [15:58] <smaug> but yes, print button should be disabled if printing can't work
- # [15:58] <smaug> IIRC win and linux work pretty much the same way
- # [15:58] <jviereck> can we do the error message for now?
- # [15:58] <smaug> OSX is different
- # [15:58] <jviereck> OSX don't have preview
- # [15:58] <smaug> error message sounds strange
- # [15:58] <peregrino> NeilAway: I used VS 2010 express IIRC
- # [15:59] <smaug> can't we just prevent printing while waiting for print preview?
- # [15:59] <peregrino> NeilAway: and what about creating an installer with make installer?
- # [15:59] <jviereck> smaug: thinking of something like this: http://mxr.mozilla.org/mozilla-central/source/layout/printing/nsPrintEngine.cpp#728
- # [16:00] <peregrino> NeilAway: I'm surprised as I think OSXs debug builds can be distributed, but I'm a n00b at windows :)
- # [16:00] <smaug> jviereck: that is rather horrible
- # [16:00] <jviereck> smaug: do you mean prevent by disable the button or start the print process and then continue automatically once the print-preview stuff is done?
- # [16:00] <smaug> and I don't understand why that is needed
- # [16:01] <smaug> jviereck: either way. disable print button (and ctrl+p) and continue automatically to printing after print preview is done
- # [16:01] <smaug> error messages are really annoying
- # [16:02] * Quits: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP) (Quit: lmandel)
- # [16:03] * armenzg is now known as armenzg_brb
- # [16:03] * Joins: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP)
- # [16:04] <jviereck> smaug: how do I disable a key combo? There is some code to disable printing here: http://mxr.mozilla.org/mozilla-central/source/toolkit/components/printing/content/printPreviewBindings.xml#166, but it doesn't disable the button
- # [16:04] <jviereck> sorry, doesn't disable the key combo ctrl-p
- # [16:04] * Joins: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP)
- # [16:05] * smaug doesn't know FF UI code
- # [16:06] <smaug> I assume there is some <command> somewhere which you can disable
- # [16:06] * Joins: zzzzz_ (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net)
- # [16:06] <jviereck> ttaubert: hi, can you help me with disabling default keyboard shortcuts from FF chrome code?
- # [16:06] * Joins: bc_ (bc@454BDC37.1D5E8529.AC69809B.IP)
- # [16:06] <jviereck> in this case ctrl-p for printing
- # [16:06] * Quits: bc (bc@moz-E31CD2CB.mozilla.org) (Ping timeout)
- # [16:08] * Joins: wlach_ (wlach@moz-3A1F70B1.vif.net)
- # [16:08] <smaug> jviereck: what kind of UI is there when printpreview is still loading fonts?
- # [16:08] <smaug> is there some modal dialog?
- # [16:08] * Quits: zzzzz_ (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net) (Ping timeout)
- # [16:09] <smaug> since doesn't such prevent keyboard shortcuts automatically
- # [16:10] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
- # [16:12] * Joins: zzzzz_ (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net)
- # [16:12] <jtcranmer> Gecko, why do you suck?
- # [16:12] <jviereck> smaug: there is nothing right now
- # [16:12] <NeilAway> peregrino: sure, but I doubt that the osx crt contains much proprietary code
- # [16:12] <jviereck> smaug: the print preview window looks like "normal" and at some points the entire window content might get reconstructed if some fonts arrivve
- # [16:13] <jtcranmer> why can't you animate a few thousand divs at the same time?
- # [16:13] <NeilAway> peregrino: it doesn't matter what you do on your end, you aren't allowed to ship them the debug crt... although they could of course just install vs2010 express themselves
- # [16:13] <peregrino> NeilAway: I tell you I'm a n00b at windows packaging :)
- # [16:14] <peregrino> I just did a debug build and wanted to create a package for a guy that wanted to test. So I can't just "package" my build in some way and send it to him, right?
- # [16:14] * Quits: zzzzz_ (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net) (Ping timeout)
- # [16:14] <peregrino> I should create a regular build and then create the package?
- # [16:14] * Quits: @ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP) (Input/output error)
- # [16:17] * Quits: tor (tor@9043A4AC.46A41C28.49CEED6B.IP) (Ping timeout)
- # [16:18] <smaug> jviereck: that would be odd
- # [16:18] <smaug> there must be some progress indicator, IMO
- # [16:19] <jviereck> wait one sec
- # [16:19] <smaug> AryehGregor: still doesn't work
- # [16:20] <smaug> perhaps I should try a full clobber
- # [16:20] * Joins: tor (tor@9043A4AC.46A41C28.49CEED6B.IP)
- # [16:21] * Quits: wlach_ (wlach@moz-3A1F70B1.vif.net) (Ping timeout)
- # [16:23] * Quits: smaug (chatzilla@moz-96772BFB.elisa-mobile.fi) (Input/output error)
- # [16:25] * Quits: hvq (HVQ@moz-EEAD8CEC.dynip.nus.edu.sg) (Quit: Instantbird 1.1)
- # [16:26] * Quits: bc_ (bc@454BDC37.1D5E8529.AC69809B.IP) (Ping timeout)
- # [16:27] * Quits: tor (tor@9043A4AC.46A41C28.49CEED6B.IP) (Ping timeout)
- # [16:31] * Joins: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP)
- # [16:32] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Quit: Leaving.)
- # [16:32] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [16:33] * Joins: tor (tor@9043A4AC.46A41C28.49CEED6B.IP)
- # [16:33] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
- # [16:33] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
- # [16:33] * armenzg_brb is now known as armenzg
- # [16:35] * Fallen|away is now known as Fallen
- # [16:36] <AryehGregor> #error "This file should only be included within the layout library"
- # [16:36] * Quits: tor (tor@9043A4AC.46A41C28.49CEED6B.IP) (Ping timeout)
- # [16:37] <AryehGregor> Ugh, why? That means there's no sane interface for an element's inline style that can be used in editor/.
- # [16:37] <AryehGregor> (from layout/style/Declaration.h)
- # [16:39] * Joins: tor (tor@9043A4AC.46A41C28.49CEED6B.IP)
- # [16:40] * Joins: bc (bc@454BDC37.1D5E8529.AC69809B.IP)
- # [16:41] * Quits: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch) (Quit: Leaving.)
- # [16:42] * Joins: janv (varga@moz-C16DE985.t-com.sk)
- # [16:44] * Quits: Optimizer (Instantbir@14B3240B.93F3616D.2AB48280.IP) (Ping timeout)
- # [16:45] <AryehGregor> I only want ->Count() here anyway . . .
- # [16:46] <NeilAway> peregrino: it doesn't matter what you do, if he wants to run a vc2010 debug build he'll need to install vc2010
- # [16:46] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
- # [16:46] <peregrino> NeilAway: ok, thanks :)
- # [16:47] <NeilAway> AryehGregor: technically editor's been a layout library for years, but nobody tweaked the Makefiles
- # [16:48] * Parts: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
- # [16:48] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
- # [16:48] <NeilAway> AryehGregor: well, 5 years
- # [16:48] <AryehGregor> :)
- # [16:49] <NeilAway> AryehGregor: that ifdef made no sense since Gecko 5
- # [16:49] * Quits: gandalf (zbraniecki@moz-EE403199.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
- # [16:49] <AryehGregor> So how should I fix it?
- # [16:50] <NeilAway> AryehGregor: file a bug on removing _IMPL_NS_LAYOUT ?
- # [16:50] <AryehGregor> If I try just ignoring the fact that _IMPL_NS_LAYOUT is undefined, I get errors when trying to include nsCSSDataBlock.h etc.
- # [16:51] * Joins: espindola (espindola@6CC9C2AE.1B49AB10.971E19F6.IP)
- # [16:51] <AryehGregor> I can selectively comment out the parts that depend on nsCSSDataBlock and stuff if _IMPL_NS_LAYOUT is undefined . . .
- # [16:51] * AryehGregor doesn't think that will go over as well, but doesn't know what else to do
- # [16:51] <espindola> Standard8, how does one push to thunderbird? Is there a comm-inbound?
- # [16:52] <Standard8> espindola: nope, just comm-central
- # [16:52] <espindola> ok
- # [16:52] <espindola> Standard8, is it on tbpl?
- # [16:52] <espindola> do I have to look at it until the tests are done?
- # [16:52] <Standard8> espindola: just let me review this other patch as well, and you can get a=me for checkin to CLOSED TREE
- # [16:52] <Standard8> espindola: https://tbpl.mozilla.org/?tree=Thunderbird-Trunk
- # [16:53] <espindola> ok
- # [16:53] <Standard8> espindola: given the fact its fixing bustage, we'll keep an eye on the tests for you
- # [16:53] <espindola> thanks
- # [16:53] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
- # [16:55] * Joins: Optimizer (Instantbir@85723726.765CA6C8.2AB48280.IP)
- # [16:57] * sawrubh is now known as sawrubh|away
- # [16:58] * Joins: smaug (chatzilla@moz-96772BFB.elisa-mobile.fi)
- # [16:58] * ChanServ sets mode: +o smaug
- # [17:00] * Fallen is now known as Fallen|away
- # [17:00] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
- # [17:02] * Quits: odin_ (Odin@moz-66D3502E.zone5.bethere.co.uk) (Ping timeout)
- # [17:03] * Quits: TheLink (TheLink@moz-7E63266B.hsi5.kabel-badenwuerttemberg.de) (Client exited)
- # [17:04] <GPHemsley> I only go to about:memory when I'm having memory problems. But when I go there, I always get a bazillion "stop script" request notifications, thus rendering it useless.
- # [17:04] * Joins: odin_ (Odin@moz-66D3502E.zone5.bethere.co.uk)
- # [17:04] <Bas> Is there any way I can make the try servers give up the minidumps made by the plugin process crashing during reftests.
- # [17:04] <GPHemsley> oh, I actually got an error! "Bad memory multi-reporter 'window-objects': [Exception... \"Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIMemoryMultiReporter.collectReports]\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: chrome://global/content/aboutMemory.js :: processMemoryReporters :: line 254\" data: no]"
- # [17:05] * Quits: tor (tor@9043A4AC.46A41C28.49CEED6B.IP) (Ping timeout)
- # [17:05] <GPHemsley> (of course, that may be because I hit "stop script" after the third time)
- # [17:08] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
- # [17:09] * Joins: tor (tor@9043A4AC.46A41C28.49CEED6B.IP)
- # [17:09] <glandium> Bas: how do you want it to give them?
- # [17:10] <edmorley> GPHemsley: maybe file a bug in https://bugzilla.mozilla.org/enter_bug.cgi?product=Toolkit&component=about%3Amemory , that's not normal
- # [17:10] <edmorley> GPHemsley: addons?
- # [17:10] <GPHemsley> edmorley: Sure... and when I finally gain control of the browser, I'll let you know what they are...
- # [17:10] <Bas> glandium: I just want that .dmp file?
- # [17:11] * Quits: bbondy (bbondy@moz-A05ECC22.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
- # [17:11] <glandium> Bas: i mean, where would you want them? because you can certainly do stuff by modifying build/automationsomething.py, but it won't put the file somewhere you can download it
- # [17:12] <glandium> Bas: the hack I've been using when I needed files from build servers was to base64 them and output them in the log. ugly, but works
- # [17:12] * Quits: janv (varga@moz-C16DE985.t-com.sk) (Quit: This computer has gone to sleep)
- # [17:13] * Joins: RudyL (rudy@moz-19454E2A.dynamic.hinet.net)
- # [17:13] * Quits: raphc (rc@4A536503.45AA75E6.5C7CEBE3.IP) (Ping timeout)
- # [17:14] <smontagu> pastebin.mozilla.org/1650753
- # [17:14] * Quits: peregrino (peregrino@moz-62C2A253.telecom.net.ar) (Quit: )
- # [17:14] <smontagu> http://pastebin.mozilla.org/1650753, even
- # [17:14] <glandium> smontagu: change your android sdk to 14 at least
- # [17:15] <smontagu> glandium: I already tried that
- # [17:15] <glandium> smontagu: worked for me
- # [17:15] <glandium> smontagu: did you rerun configure?
- # [17:15] <smontagu> glandium: I clobbered
- # [17:16] * Quits: odin_ (Odin@moz-66D3502E.zone5.bethere.co.uk) (Ping timeout)
- # [17:16] * Joins: gandalf (zbraniecki@54048E1D.CE06E408.3296EA50.IP)
- # [17:17] <glandium> smontagu: what does your mozconfig look like?
- # [17:17] <smontagu> glandium: I added it to the pastebin
- # [17:17] <espindola> Standard8, florian r+ 758688, can I add a=mbanner?
- # [17:17] * Joins: adoria0000 (Mibbit@moz-7128DD01.bbtec.net)
- # [17:18] <smontagu> uuh, no, it doesn;t work like that does it
- # [17:18] * Parts: gw280 (george@moz-B0193EE1.gwright.org.uk)
- # [17:18] <smontagu> http://pastebin.mozilla.org/1650755
- # [17:18] <Standard8> espindola: oh sure
- # [17:19] <glandium> smontagu: that's quite unexpected
- # [17:19] <mconley> espindola: thanks for your help - highly appreciated.
- # [17:19] * Quits: stransky (stransky@moz-107AD163.redhat.com) (Quit: Connection reset by beer)
- # [17:20] <smontagu> oh! sorry, my mistake
- # [17:20] * Joins: hub (hub@moz-E2FCA694.figuiere.net)
- # [17:20] <glandium> smontagu: what did you do?
- # [17:20] <glandium> or not do
- # [17:21] <smontagu> glandium: changed .mozconfig_android, but what I am using is called .mozconfig_android_native
- # [17:21] <glandium> erf
- # [17:21] <smontagu> glandium: how can I rerun configure *without* clobbering?
- # [17:21] <glandium> smontagu: make -f client.mk configure
- # [17:21] <Standard8> espindola: are you going to land the mime emitter bug as well?
- # [17:21] <smontagu> thanks!
- # [17:22] <espindola> mconley, np
- # [17:22] <NeilAway> AryehGregor: well, the other thing you can do is to add DEFINES += _IMPL_NS_LAYOUT in your Makefile.in
- # [17:22] <glandium> smontagu: that's why i only use one mozconfig, and have it enable/disable options depending on the environment
- # [17:22] <espindola> Standard8, was about to ask if I should :-)
- # [17:22] <mconley> espindola: please do!
- # [17:22] <Standard8> espindola: please do
- # [17:22] * Quits: jhorak (jhorak@moz-107AD163.redhat.com) (Quit: Leaving)
- # [17:22] <espindola> ok
- # [17:22] <GPHemsley> edmorley: Bug 759112
- # [17:23] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Ping timeout)
- # [17:23] * Joins: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es)
- # [17:24] * Joins: raphc (rc@4A536503.45AA75E6.5C7CEBE3.IP)
- # [17:24] * Joins: kdcw (kdc@moz-F7413045.pk.shawcable.net)
- # [17:24] <smontagu> looks as if configure without clobber won't save much time, it's rebuilding the world anyway
- # [17:25] * coop|buildduty is now known as coop|afk
- # [17:26] <edmorley> GPHemsley: thank you
- # [17:26] <edmorley> GPHemsley: do the errors only occur when you have having memory issues anyway?
- # [17:26] <glandium> smontagu: yeah, because your change modified autoconf.mk, which is basically a dep for everything
- # [17:26] <GPHemsley> edmorley: AFAIK, yeah
- # [17:27] <edmorley> GPHemsley: could you also paste the revision you are using from about:buildconfig
- # [17:27] <edmorley> into the bug
- # [17:28] <GPHemsley> done
- # [17:31] <edmorley> :-)
- # [17:31] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
- # [17:31] <AryehGregor> NeilAway, which Makefile.in? Any one inside editor/ will do?
- # [17:31] <AryehGregor> Then it will magically see all the files it's supposed to?
- # [17:31] * Quits: squeakytoy (squeakytoy@moz-9E84F244.netset.se) (Quit: Leaving)
- # [17:32] <Standard8> espindola: many thanks for the bustage fixes :-)
- # [17:33] * Quits: adoria0000 (Mibbit@moz-7128DD01.bbtec.net) (Quit: http://www.mibbit.com ajax IRC Client)
- # [17:33] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
- # [17:34] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [17:36] <NeilAway> AryehGregor: the one for the .cpp file that won't compile
- # [17:36] <AryehGregor> NeilAway, okay.
- # [17:39] * Quits: tonymec (tonymec@179EB2F9.9CEE3480.277517C1.IP) (Input/output error)
- # [17:41] <espindola> Standard8, np
- # [17:41] <espindola> I added the asserts, so..
- # [17:41] <AryehGregor> NeilAway, ../../../dist/include/mozilla/css/Declaration.h:22:28: fatal error: nsCSSDataBlock.h: No such file or directory
- # [17:42] * Joins: harishneit (Adium@8FD3E33A.D63C8F60.700C6EB0.IP)
- # [17:45] <NeilAway> AryehGregor: hmm, needs some LOCAL_INCLUDES += -I$(srcdir)/../../../layout/style in your Makefile (adjust ..s to taste)
- # [17:45] * sawrubh|away is now known as sawrubh
- # [17:45] * Quits: harishneit (Adium@8FD3E33A.D63C8F60.700C6EB0.IP) (Quit: Leaving.)
- # [17:45] * rail is now known as rail-lunch
- # [17:46] * Quits: bc (bc@454BDC37.1D5E8529.AC69809B.IP) (Ping timeout)
- # [17:47] * Joins: timdream (timdream@moz-67610E5C.adsl.dynamic.seed.net.tw)
- # [17:49] * Quits: RemusPop (remuspop@601F3B17.33662590.A5830293.IP) (Client exited)
- # [17:49] * Quits: Optimizer (Instantbir@85723726.765CA6C8.2AB48280.IP) (Ping timeout)
- # [17:51] * Parts: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
- # [17:51] * Joins: tonymec (tonymec@179EB2F9.9CEE3480.277517C1.IP)
- # [17:51] * Joins: automata (automata@8D23278A.C27CA109.16867D26.IP)
- # [17:51] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
- # [17:52] * Joins: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl)
- # [17:52] * Joins: Optimizer (Instantbir@85723726.765CA6C8.2AB48280.IP)
- # [18:02] * Quits: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
- # [18:02] * Quits: timdream (timdream@moz-67610E5C.adsl.dynamic.seed.net.tw) (Connection reset by peer)
- # [18:02] <evilpie> Ms2ger: yaay i got something working
- # [18:03] * Joins: timdream (timdream@moz-67610E5C.adsl.dynamic.seed.net.tw)
- # [18:04] <lduros> where should the distribution ini file reside before a build: https://wiki.mozilla.org/Distribution_INI_File
- # [18:08] * Joins: zwol (zack@moz-A5165AC6.lightspeed.sntcca.sbcglobal.net)
- # [18:08] * Quits: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp) (Quit: Leaving...)
- # [18:09] * Quits: victorporof (victorporo@34984574.14EB2DE0.79933D60.IP) (Connection reset by peer)
- # [18:10] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
- # [18:10] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [18:16] * Joins: dveditz (dveditz@moz-5051E786.dhcp.cruzio.com)
- # [18:16] * ChanServ sets mode: +o dveditz
- # [18:17] * Joins: victorporof (victorporo@34984574.14EB2DE0.79933D60.IP)
- # [18:20] * bhearsum is now known as bhearsum|afk
- # [18:20] * kmoir_buildduty is now known as kmoir-afk
- # [18:27] <@smaug> glandium: the patch makes CC code even less readable :(
- # [18:27] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [18:28] <@smaug> takes couple of iterations to understand the patch
- # [18:28] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
- # [18:29] <@smaug> glandium: so in which case should one use NS_IMPL_CYCLE_COLLECTION_NATIVE_CLASS ?
- # [18:30] <glandium> smaug: when the class is a nsCycleCollectionParticipant
- # [18:31] <glandium> smaug: so, when the class is defined with NS_DECL_CYCLE_COLLECTION_NATIVE_CLASS
- # [18:31] <@smaug> ah
- # [18:31] <@smaug> ok, makes sense
- # [18:32] <glandium> i didn't take the name out of my hat
- # [18:32] <glandium> likewise with NS_IMPL_CYCLE_COLLECTION_SCRIPT_HOLDER_NATIVE_CLASS
- # [18:32] * philor|away is now known as philor
- # [18:32] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
- # [18:32] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
- # [18:33] * Joins: maikmerten (maikmerten@moz-1F1AAD55.dynamic.qsc.de)
- # [18:34] <@smaug> glandium: why *Impl ?
- # [18:35] * Joins: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP)
- # [18:35] <@smaug> wouldn't it have been simpler to use other names in nsCycleCollectionParticipantVTableCommon ?
- # [18:35] <glandium> smaug: because it needed to be a name different than *, which are the member function pointers
- # [18:35] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Client exited)
- # [18:36] * Quits: Optimizer (Instantbir@85723726.765CA6C8.2AB48280.IP) (Ping timeout)
- # [18:36] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
- # [18:36] <glandium> smaug: using other names in nsCycleCollectionParticipantVTableCommon means code using the current names will be calling the implementations directly, instead of calling the "virtual" methods
- # [18:37] <@smaug> ahaa
- # [18:37] <glandium> yay for manual vtable
- # [18:38] <@smaug> glandium: what does this all give us?
- # [18:38] <@smaug> faster startup?
- # [18:38] * Joins: akeybl (akeybl@moz-FD74BF8F.static.reno.nv.charter.com)
- # [18:39] <glandium> smaug: less static initializers, so theoretically less seeks at startup on linux and mac. The other benefit is that the "number of constructors" regression tracking won't be noised by cycle collection
- # [18:39] * Joins: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP)
- # [18:40] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
- # [18:40] <glandium> (although, maybe the mac linker already does something sensible, avoiding the seeks, I haven't checked)
- # [18:40] * Joins: Optimizer (Instantbir@AFA290BB.2E835692.2AB48280.IP)
- # [18:40] <glandium> (this does help on android, too, and will help for on-demand decompression)
- # [18:42] * Quits: kmoir-afk (chatzilla@moz-4CA9B556.cable.teksavvy.com) (Ping timeout)
- # [18:42] * Quits: timdream (timdream@moz-67610E5C.adsl.dynamic.seed.net.tw) (Quit: timdream)
- # [18:42] <glandium> smaug: note that i tried to make the changes as much self-contained as I could, so the way to add new classes to cycle collection doesn't change
- # [18:43] <glandium> (except for NS_IMPL_CYCLE_COLLECTION_NATIVE_CLASS)
- # [18:43] <@smaug> well, C++ template code makes code harder to read
- # [18:43] * Quits: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl) (Ping timeout)
- # [18:43] <@smaug> I mean the template code itseld
- # [18:43] <@smaug> itself
- # [18:43] * Joins: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch)
- # [18:43] <@smaug> code using those templates is easier
- # [18:44] <glandium> smaug: the template code is mostly implementation details that once done shouldn't be very much relevant, even to cycle collection changes
- # [18:44] * Joins: bbondy (bbondy@moz-A05ECC22.home.cgocable.net)
- # [18:45] <@smaug> sure
- # [18:45] * Joins: scientes (scientes@moz-6F007CB5.dsl.snfc21.pacbell.net)
- # [18:45] <@smaug> glandium: just not very much fun to review :)
- # [18:45] <glandium> smaug: i plead guilty
- # [18:45] <glandium> :)
- # [18:48] <Ms2ger> evilpie, \o/
- # [18:50] <@smaug> glandium: so, about static stuff in general
- # [18:50] <@smaug> in which case static objects are ok?
- # [18:50] <@smaug> you said not in global
- # [18:50] <glandium> smaug: note that one advantage of the templates is that we can replace the void * args with the relevant type in the future
- # [18:51] * Quits: gandalf (zbraniecki@54048E1D.CE06E408.3296EA50.IP) (Quit: Computer has gone to sleep.)
- # [18:51] * Joins: jduell (jduell@moz-A71D42D4.nc.res.rr.com)
- # [18:51] <glandium> smaug: so, static initialization in functions is ok
- # [18:52] <glandium> smaug: static initialization of integral types is ok
- # [18:52] <glandium> smaug: static initialization of aggregate types is ok
- # [18:52] <glandium> smaug: static initialization of classes with constructors is *not* ok
- # [18:52] <glandium> smaug: static initialization of subclasses is *not* ok
- # [18:53] <@smaug> is TimeStamp a bad case?
- # [18:53] * Joins: zzzzz_ (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net)
- # [18:53] <@smaug> TimeStamp has ctor
- # [18:53] <evilpie> Ms2ger: sadly it's very hard to even figure out how it should behave ...
- # [18:54] <glandium> smaug: if you define a global TimeStamp, yes, it's bad.
- # [18:54] <@smaug> glandium: so, I'm look at a patch which adds an innerclass
- # [18:54] <@smaug> and that innerclass has static TimeStamp
- # [18:55] <@smaug> so then there is TimeStamp nsEventStateManager::PixelDeltaAccumulator::sLastTime;
- # [18:55] <@smaug> glandium: you say that is not ok?
- # [18:55] <@smaug> and if it is not ok, what is the recommended alternative to that
- # [18:56] <glandium> smaug: yeah, not ok
- # [18:57] * Quits: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP) (Quit: lmandel)
- # [18:58] * Joins: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP)
- # [18:58] <@smaug> glandium: should that become TimeStamp*
- # [18:58] <@smaug> and create the object first time it is use
- # [18:58] <@smaug> d
- # [18:58] <@smaug> or what?
- # [18:58] * rail-lunch is now known as rail
- # [18:58] <glandium> smaug: depends why it needs to be static in the first place
- # [18:59] * Joins: Mook_as (mook@moz-1FCC0032.activestate.com)
- # [18:59] <@smaug> well, it needs to be some sort of global
- # [19:00] <glandium> smaug: nothing /needs/ to be a global ;)
- # [19:01] <@smaug> well, all the instances of nsEventStateManager should access the same variable
- # [19:01] * Quits: hub (hub@moz-E2FCA694.figuiere.net) (Ping timeout)
- # [19:01] * @smaug would guess compiler can optimize static stuff better than heap allocated
- # [19:02] <glandium> smaug: clang and msvc do. gcc is stupid
- # [19:03] * Joins: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com)
- # [19:03] <@smaug> glandium: so, what should be used if not static initializer
- # [19:04] <@smaug> something which is hopefully still as fast
- # [19:04] * Joins: kmoir_buildduty (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
- # [19:05] * Joins: cdiehl_ (cdiehl@moz-8DCC3113.pool.mediaways.net)
- # [19:06] * Quits: cdiehl (cdiehl@moz-6DD0588A.pool.mediaways.net) (Ping timeout)
- # [19:06] * cdiehl_ is now known as cdiehl
- # [19:06] * Joins: marco (marco@9E19FB05.84C7FC14.10DC0B64.IP)
- # [19:06] <glandium> smaug: alternatively, you can modify TimeStamp to be less of a problem.
- # [19:06] <@smaug> it has trivial ctor
- # [19:07] <@smaug> glandium: what kind of ctor wouldn't be a problem?
- # [19:07] <@smaug> we certainly do want it to have default ctor
- # [19:08] <@smaug> (it feels a bit odd if we need to avoid very useful C++ language features)
- # [19:09] * Quits: jduell (jduell@moz-A71D42D4.nc.res.rr.com) (Ping timeout)
- # [19:09] * Joins: jduell (jduell@moz-A71D42D4.nc.res.rr.com)
- # [19:10] <glandium> smaug: something like this http://pastebin.mozilla.org/1650765 should work
- # [19:10] * Quits: akeybl (akeybl@moz-FD74BF8F.static.reno.nv.charter.com) (Quit: Linkinus - http://linkinus.com)
- # [19:10] * Joins: dhtup (u1144@moz-160C58C6.com)
- # [19:10] * Joins: akeybl (akeybl@moz-FD74BF8F.static.reno.nv.charter.com)
- # [19:10] <glandium> TimeStamp(_foobar &foo) instead of TimeStamp(foobar &foo)
- # [19:11] <@smaug> uh horrible
- # [19:11] <@smaug> not going to recommend that
- # [19:11] <@smaug> heap usage is better
- # [19:12] <glandium> smaug: if foobar is properly named (saying it's an explicit non initialization), it's not so horrible
- # [19:12] <@smaug> looks very much like a hack
- # [19:12] <glandium> it could be a shared const like mozilla::fallible
- # [19:13] * Quits: @dveditz (dveditz@moz-5051E786.dhcp.cruzio.com) (Quit: dveditz)
- # [19:13] <glandium> smaug: you won't be able to do heap usage as fast as a global variable
- # [19:13] * Joins: vikash_ (vikash@7F8F27F1.1EC0964.5B70BD0F.IP)
- # [19:13] <@smaug> this isn't that perf critical
- # [19:13] * Quits: vikash (vikash@8631D2F.29030610.5B70BD0F.IP) (Ping timeout)
- # [19:13] <@smaug> but too bad that code needs to be uglier :(
- # [19:15] <glandium> crap, the patch breaks windows... an earlier iteration didn't :(
- # [19:17] * bhearsum|afk is now known as bhearsum
- # [19:18] * Quits: jfkthame (jfkthame@25F581E4.90783722.9542EC20.IP) (Quit: jfkthame)
- # [19:19] * glob is now known as glob|away
- # [19:19] <Matt> let's say I have an HTML window that includes a couple of scripts using <script> tags
- # [19:19] <Matt> a
- # [19:19] <Matt> nd
- # [19:19] <Matt> I want to add a symbol to the window *before* the scripts execute
- # [19:19] * Joins: hub (hub@A5087023.2354C43D.D8E68FF6.IP)
- # [19:19] <Matt> HTML page I should have said
- # [19:19] <Matt> so I create an iframe and set the src to the URL of my page
- # [19:19] <Matt> i
- # [19:19] <Matt> ack, sticky space bar
- # [19:20] <glandium> smaug: anyways, i don't think that hack is so horrible. it's a good tradeoff
- # [19:20] <Matt> is there anyway to add a symbol to the JS context before the scripts run?
- # [19:20] * Joins: hub_ (hub@A5087023.2354C43D.D8E68FF6.IP)
- # [19:20] <glandium> smaug: it's certainly less horrible than avoiding the global altogether
- # [19:20] * Matt is a privileged script running in a chrome window
- # [19:20] * Joins: jfkthame (jfkthame@25F581E4.90783722.9542EC20.IP)
- # [19:20] <@smaug> well, creating the object when first time needed should work too
- # [19:21] * sawrubh is now known as sawrubh|away
- # [19:22] * sawrubh|away is now known as sawrubh|busy
- # [19:23] * sawrubh|busy is now known as sawrubh|uselesslyIdle
- # [19:23] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
- # [19:24] * sawrubh|uselesslyIdle is now known as sawrubh|meditation
- # [19:24] * Quits: Havvy (Mibbit@moz-95A7B4EE.ptld.qwest.net) (Quit: http://www.mibbit.com ajax IRC Client)
- # [19:24] * Quits: garnacho (carlos@moz-36890E2D.static.user.ono.com) (Client exited)
- # [19:25] * Joins: garnacho (carlos@moz-36890E2D.static.user.ono.com)
- # [19:26] * Joins: cdiehl_ (cdiehl@moz-1053BA8F.pool.mediaways.net)
- # [19:27] * Quits: cdiehl (cdiehl@moz-8DCC3113.pool.mediaways.net) (Ping timeout)
- # [19:27] * cdiehl_ is now known as cdiehl
- # [19:28] * Quits: garnacho (carlos@moz-36890E2D.static.user.ono.com) (Client exited)
- # [19:28] * Joins: glphvgacs (glphvgacs@moz-3C0E7207.electronicbox.net)
- # [19:28] <glphvgacs> Your paste can be seen here: http://paste.lugons.org/show/1504/
- # [19:29] <glphvgacs> Your paste can be seen here: http://paste.lugons.org/show/1503/
- # [19:29] * Joins: sgimeno|2 (santiago.g@A922400D.48362F18.BCC03455.IP)
- # [19:29] * Joins: garnacho (carlos@moz-36890E2D.static.user.ono.com)
- # [19:29] * Quits: sawrubh|meditation (Mibbit@8BCC7690.3161DC44.553D87E5.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [19:29] * Joins: dao1 (dao@moz-38822FD3.superkabel.de)
- # [19:29] * Quits: sgimeno (santiago.g@A922400D.48362F18.BCC03455.IP) (Ping timeout)
- # [19:29] <glphvgacs> XPCOMGlueLoad error for file /usr/lib/firefox/libxpcom.so:
- # [19:29] <glphvgacs> File not found
- # [19:29] <glphvgacs> Couldn't load XPCOM.
- # [19:29] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Ping timeout)
- # [19:29] <glphvgacs> trying to run firefox i get ^that^
- # [19:29] * Quits: gerv (gerv@moz-8E68CF56.in-addr.arpa) (Quit: Leaving.)
- # [19:30] * Joins: cdiehl_ (cdiehl@moz-A14075E.pool.mediaways.net)
- # [19:30] <glphvgacs> ldconfig -p |grep libxpcom returns emptiness
- # [19:30] * armenzg is now known as armenzg_lunch
- # [19:31] * Quits: cdiehl (cdiehl@moz-1053BA8F.pool.mediaways.net) (Ping timeout)
- # [19:31] * cdiehl_ is now known as cdiehl
- # [19:31] <glphvgacs> but libxpcom is installed by firefox
- # [19:31] <glphvgacs> www-client/firefox (/usr/lib/firefox/libxpcom.so)
- # [19:31] <glphvgacs> /usr/lib/firefox/libxpcom.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped
- # [19:31] <glphvgacs> any idea?
- # [19:33] * Quits: vikash_ (vikash@7F8F27F1.1EC0964.5B70BD0F.IP) (Ping timeout)
- # [19:34] * Quits: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se) (Ping timeout)
- # [19:34] * Quits: dao1 (dao@moz-38822FD3.superkabel.de) (Ping timeout)
- # [19:35] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [19:35] * Quits: bbondy (bbondy@moz-A05ECC22.home.cgocable.net) (Ping timeout)
- # [19:35] * Joins: abwillis (abwillis@moz-8352A034.hlrn.qwest.net)
- # [19:36] <glandium> glphvgacs: how did you install firefox?
- # [19:37] <glphvgacs> glandium: emerge firefox
- # [19:37] <glandium> glphvgacs: then you should seek help from a gentoo forum
- # [19:38] * Quits: automata (automata@8D23278A.C27CA109.16867D26.IP) (Ping timeout)
- # [19:38] <glandium> glphvgacs: (if you take the binary tarballs from mozilla.org, they should work)
- # [19:38] <glphvgacs> glandium: well they couldn't figure it out, nor did people here at #firefox
- # [19:38] <glphvgacs> glandium: did you read the logs?
- # [19:38] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
- # [19:38] <glphvgacs> glandium: i don't have glibc here
- # [19:39] <glphvgacs> glandium: ABI is gonna go boom
- # [19:39] <glandium> glphvgacs: is there a dependentlibs.list file in /usr/lib/firefox ?
- # [19:39] * coop|afk is now known as coop|buildduty
- # [19:40] * Joins: ericjung (Mibbit@moz-1DEC771C.cmbrmaor.static.covad.net)
- # [19:40] <glphvgacs> glandium: all are taken care of by portage
- # [19:41] <glphvgacs> glandium: excapt xulrunner which is no longer require apparently
- # [19:41] <glandium> glphvgacs: that doesn't answer the question
- # [19:41] <glphvgacs> glandium: i'm not sure if i understand the question, sorry
- # [19:41] <glphvgacs> glandium: could you explain?
- # [19:41] <glandium> glphvgacs: is there a /usr/lib/firefox/dependentlibs.list file ?
- # [19:42] * Joins: sawrubh (Mibbit@C8E9D1DC.37DD29F0.9BC10BA2.IP)
- # [19:42] <glphvgacs> ls: cannot access /usr/bin/firefox/dependentlibs.list: Not a directory
- # [19:42] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [19:42] <glphvgacs> oops
- # [19:43] <glphvgacs> -rw-r--r-- 1 root root 125 May 28 15:43 /usr/lib/firefox/dependentlibs.list
- # [19:43] <glphvgacs> yes
- # [19:43] <glandium> what is in there?
- # [19:43] <glphvgacs> Your paste can be seen here: http://paste.lugons.org/show/1510/
- # [19:44] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
- # [19:44] <bjacob> Ms2ger: do you have a minute to explain the unit test part of bug 727590?
- # [19:45] <glandium> glphvgacs: aha, you're using uclibc
- # [19:45] * Joins: Mardak (Mardak@12C26F84.EE8E98AF.50A2323E.IP)
- # [19:45] <glphvgacs> glandium: yes
- # [19:45] <glandium> glphvgacs: yeah, so that's probably what your problem is
- # [19:46] <glphvgacs> glandium: how so?
- # [19:46] <glandium> glphvgacs: because according to your log, it's loading libmozalloc.so, yet fails to find it as a dependency of libxul.so
- # [19:46] <glandium> glphvgacs: which means a problem in ld.so
- # [19:46] <glphvgacs> glandium: i see
- # [19:47] * Quits: sgimeno|2 (santiago.g@A922400D.48362F18.BCC03455.IP) (Quit: KVIrc 4.0.2 Insomnia http://www.kvirc.net/)
- # [19:47] <glphvgacs> glandium: hang on, i used a patch for mozalloc.c
- # [19:47] <glandium> glphvgacs: presumably, if you set LD_LIBRAY_PATH=/usr/lib/firefox, it will find it
- # [19:48] <glandium> glphvgacs: your log doesn't suggest libmozalloc is not loaded
- # [19:48] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Connection reset by peer)
- # [19:48] <glphvgacs> Your paste can be seen here: http://paste.lugons.org/show/1511/
- # [19:48] <glandium> glphvgacs: as a matter of fact, it does its relocation and runs initializers
- # [19:49] <glandium> glphvgacs: that patch is not going to be a problem
- # [19:49] <bjacob> Ms2ger: continuing on #jsapi
- # [19:50] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [19:50] <glphvgacs> glandium: LD_LIBRARY_PATH did the trick
- # [19:50] * Quits: Mardak (Mardak@12C26F84.EE8E98AF.50A2323E.IP) (Quit: Mardak)
- # [19:50] <glphvgacs> glandium: it now says something about not finding my profile. i guess i've had that before, shouldn't be a problem
- # [19:51] <glandium> glphvgacs: you can open a bug on uclibc, then, saying that when you dlopen(liba) and dlopen(libb), and libb depends on liba, it doesn't work
- # [19:51] * Quits: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es) (Quit: Wychodzi)
- # [19:51] <glandium> glphvgacs: (and liba is not in the default search path)
- # [19:52] * Quits: abwillis (abwillis@moz-8352A034.hlrn.qwest.net) (Quit: ChatZilla 0.9.88.2 [SeaMonkey 2.7.2/20120430222706])
- # [19:52] <glphvgacs> glandium: i see. thanks for your help
- # [19:52] * glphvgacs goes to bug uclibc people
- # [19:52] * Quits: glphvgacs (glphvgacs@moz-3C0E7207.electronicbox.net) (Quit: leaving)
- # [19:53] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: Success !!)
- # [19:55] * Joins: prazuber (prazuber@moz-8FDA4E25.savvy.volia.net)
- # [19:55] * Joins: automata (automata@8D23278A.C27CA109.16867D26.IP)
- # [19:57] * Joins: harishneit (Adium@8FD3E33A.D63C8F60.700C6EB0.IP)
- # [19:57] * Quits: zzzzz_ (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net) (Quit: ChatZilla 0.9.87 [Firefox 12.0/20120420145725])
- # [19:57] <edmorley> philor: for bug 757879 (removing concept of last job of each type, and just listing total unstarred), what's your preference? "N unstarred" or the suggestion made in the last comment of that bug of "X failing, Y unstarred" / ""X out of Y unstarred" etc?
- # [19:58] * Joins: vikash (vikash@8EA8CEC9.7FDCFE6B.FB0CC892.IP)
- # [19:58] * Joins: wlach_ (wlach@moz-3A1F70B1.vif.net)
- # [19:58] * Joins: abwillis (abwillis@moz-8352A034.hlrn.qwest.net)
- # [20:00] * Quits: maikmerten (maikmerten@moz-1F1AAD55.dynamic.qsc.de) (Quit: Leaving)
- # [20:00] * Quits: past (past@moz-75B0C54A.dsl.dyn.forthnet.gr) (Ping timeout)
- # [20:01] <philor> edmorley: like, "the total number of failures in all of the random and meaningless number of pushes displayed"? I can't see where that would be useful
- # [20:01] * Joins: past (past@moz-75B0C54A.dsl.dyn.forthnet.gr)
- # [20:02] <philor> maybe interesting in a rev= display, but in general? I don't care whether or not someone wet the bed 10 pushes ago
- # [20:02] <edmorley> hehe yeah indeed :-)
- # [20:03] * Quits: wlach_ (wlach@moz-3A1F70B1.vif.net) (Ping timeout)
- # [20:06] * philor puts it in the bug
- # [20:08] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
- # [20:09] * Joins: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP)
- # [20:10] * Quits: zzzzz (chatzilla@moz-831C26A7.dhcp.embarqhsd.net) (Ping timeout)
- # [20:10] <Ameya> which is the first method gets called when private browsing starts.......?
- # [20:11] * Joins: bbondy (bbondy@moz-A05ECC22.home.cgocable.net)
- # [20:12] * Joins: KaiRo (robert@moz-809DE36.adsl.highway.telekom.at)
- # [20:13] <Ameya> I mean when we set browser.privatebrowsing.autostart to true. the menu option "tools->stop_private_browsing" gets disable
- # [20:16] * Joins: daoberes (chatzilla@moz-7C0D9792.cable.teksavvy.com)
- # [20:16] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [20:17] * Fallen|away is now known as Fallen
- # [20:17] * Joins: deLta30_ (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [20:17] * Joins: zzzzz (chatzilla@moz-831C26A7.dhcp.embarqhsd.net)
- # [20:17] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [20:18] * Fallen is now known as Fallen|away
- # [20:19] * Quits: sawrubh (Mibbit@C8E9D1DC.37DD29F0.9BC10BA2.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [20:19] <joe> glandium: ping
- # [20:20] <glandium> joe: pong
- # [20:20] * Quits: zzzzz (chatzilla@moz-831C26A7.dhcp.embarqhsd.net) (Ping timeout)
- # [20:20] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
- # [20:20] <joe> glandium: can you nom bug 758010 for aurora (so we can take it for a beta build of Fennec)?
- # [20:21] <joe> alternately can you post why it shouldn't be on aurora :)
- # [20:22] * Joins: rajul (quassel@884B6BD.6090F640.25B273F5.IP)
- # [20:22] <glandium> joe: ah, i asked earlier on #mobile what the procedure was to land something for the next fennec beta, but got no answer. So it's like normal landing for aurora
- # [20:22] <joe> glandium: yep
- # [20:22] * armenzg_lunch is now known as armenzg
- # [20:22] <joe> sorry nobody got back to you
- # [20:22] <joe> must be because of the holiday in the USA
- # [20:24] * Quits: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP) (Quit: surkov)
- # [20:24] <glandium> joe: yeah, figured so
- # [20:25] * Quits: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP) (Quit: ejpbruel)
- # [20:26] <glandium> joe: done
- # [20:26] <joe> glandium: appreciate it
- # [20:33] * Joins: mib_n3w2ys (Mibbit@7DF83875.29A61048.A5CBE450.IP)
- # [20:34] * Quits: marco (marco@9E19FB05.84C7FC14.10DC0B64.IP) (Ping timeout)
- # [20:35] * Joins: marco (marco@9E19FB05.84C7FC14.10DC0B64.IP)
- # [20:36] * Quits: deLta30_ (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [20:37] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [20:41] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Ping timeout)
- # [20:42] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [20:44] * Quits: raphc (rc@4A536503.45AA75E6.5C7CEBE3.IP) (Quit: )
- # [20:44] * Joins: raphc (rc@4A536503.45AA75E6.5C7CEBE3.IP)
- # [20:47] <Standard8> philor: edmorley: hmm, so are we going with repo name on treestatus? I'm just thinking we currently have different sections of comm-central open depending on which app is open...
- # [20:47] <Standard8> hmm
- # [20:47] <Standard8> maybe we could do comm-central-thunderbird
- # [20:47] * Fallen|away is now known as Fallen
- # [20:47] <edmorley> ^ CC catlee
- # [20:47] * Joins: mike5w3c (MikeS@moz-D6E846B7.xgsspn.imtp.tachikawa.spmode.ne.jp)
- # [20:48] <philor> oh, I'd forgotten that fun problem
- # [20:48] <Standard8> or actually thunderbird-comm-central
- # [20:48] <joe> glandium: you got your a+; can you land now?
- # [20:49] <bwinton> Standard8: What about forking Thunderbird, and having tb-central?
- # [20:49] * Fallen is now known as Fallen|away
- # [20:49] * Standard8 kicks bwinton
- # [20:49] <edmorley> Standard8: surely the c-c trees use the c-c hook file instead, so (a) can be done separately to the initial move over to treestatus, and (b) can use whatever method for forming the name used by treestatus?
- # [20:50] <Standard8> edmorley: yes, we going to have to do it separately, but actually I want it done near the same time, I want to be off tinderbox for Thunderbird asap
- # [20:50] <edmorley> don't we all :-)
- # [20:50] <edmorley> I think comm-central-thunderbird (or similar) would be good just so they sort together
- # [20:51] <Standard8> you mean like comm-central-thunderbird, comm-central-seamonkey etc?
- # [20:51] <edmorley> yeah
- # [20:51] <edmorley> or just c-c
- # [20:51] <Standard8> well just c-c means that we can only close one app
- # [20:51] <Standard8> err
- # [20:51] <edmorley> c-c-thunderbird
- # [20:51] <Standard8> we can only close/open the whole repo
- # [20:51] * Joins: tchevalier (Instantbir@moz-22E0BF85.w109-222.abo.wanadoo.fr)
- # [20:51] <Standard8> oh right
- # [20:51] * Quits: tchevalier (Instantbir@moz-22E0BF85.w109-222.abo.wanadoo.fr) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [20:52] * Joins: tchevalier (Instantbir@moz-22E0BF85.w109-222.abo.wanadoo.fr)
- # [20:52] <Standard8> I think might as well go for the whole name
- # [20:52] <edmorley> yeah
- # [20:53] <edmorley> if possible, I would just like it if the mozilla-central trees weren't all interspersed with half a dozen c-c related trees, so if they could ahve the same prefix (whatever you end up chosing), that would be ideal
- # [20:53] <Standard8> knew it was a good idea to adjust the tests first ;-)
- # [20:53] <Standard8> yeah
- # [20:53] <Standard8> I think we'll just go with comm-*
- # [20:53] <edmorley> :-)
- # [20:53] <Standard8> although https://treestatus.mozilla.org/ doesn't look ordered to me...
- # [20:53] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Ping timeout)
- # [20:53] * Quits: mib_n3w2ys (Mibbit@7DF83875.29A61048.A5CBE450.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [20:53] <Standard8> oh actually, I guess it could be case ordered
- # [20:57] <edmorley> https://github.com/catlee/treestatus/blob/master/treestatus/app.py#L312
- # [20:58] <glandium> joe: sure
- # [20:58] * Joins: wlach_ (wlach@moz-3A1F70B1.vif.net)
- # [20:59] <Optimizer> doesn't Components.utils.unload("chrome://graphical-timeline/content/producers/NetworkProducer.jsm"); unload the jsm imported through : Cu.import("chrome://graphical-timeline/content/producers/NetworkProducer.jsm", global);
- # [21:00] <Optimizer> where Cu = Components.utils and global = this
- # [21:04] <glandium> joe: what are the flags to update on the bug, besides status-firefox14?
- # [21:04] <joe> glandium: that's the only one
- # [21:04] * Quits: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP) (Ping timeout)
- # [21:06] * Quits: gustavold (gustavold@45585AD.ECBC1091.946930A0.IP) (Ping timeout)
- # [21:07] <edmorley> Standard8: we need a way to delete trees as well; we'll need to get rid of Firefox for one
- # [21:07] * Quits: wlach_ (wlach@moz-3A1F70B1.vif.net) (Ping timeout)
- # [21:07] * jviereck is now known as _jviereck
- # [21:07] * Joins: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch)
- # [21:08] * Quits: RudyL (rudy@moz-19454E2A.dynamic.hinet.net) (Quit: RudyL)
- # [21:08] <jviereck> smaug: how can I add the "updatePrintPreview" event to document when writing unit tests?
- # [21:09] * Quits: kdcw (kdc@moz-F7413045.pk.shawcable.net) (Quit: HydraIRC -> http://www.hydrairc.com <- Chicks dig it)
- # [21:10] * Joins: gustavold (gustavold@45585AD.ECBC1091.946930A0.IP)
- # [21:10] <@smaug> jviereck: what kind of test are you writing?
- # [21:10] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Ping timeout)
- # [21:10] <@smaug> chrome test?
- # [21:10] <jviereck> smaug: yes
- # [21:10] <@smaug> what kind of iframe or xul:browser are you using?
- # [21:10] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
- # [21:11] <jviereck> one of the existing test fails right now, as it does the painting of the document before it's ready
- # [21:11] <jviereck> smaug: http://mxr.mozilla.org/mozilla-central/source/layout/base/tests/chrome/printpreview_helper.xul
- # [21:11] <lduros> I'm trying to figure out what variable or option sets the default directory to be .mozilla/firefox as opposed to .mozilla/something when building FF from source. Anybody can help me?
- # [21:11] <@smaug> ah, it is type="content"
- # [21:12] * Quits: gustavold (gustavold@45585AD.ECBC1091.946930A0.IP) (Ping timeout)
- # [21:12] <@smaug> jviereck: so, addEventListener("printPreviewUpdated", function() {doSomething})
- # [21:12] <@smaug> do that somewhere in the beginning of the file
- # [21:12] <@smaug> to make sure you have the listener when needed
- # [21:12] <jviereck> is the event not specific to a print preview?
- # [21:13] <@smaug> events propagate from content to chrome
- # [21:13] <@smaug> I hope the event name is not updatePrintPreview
- # [21:13] <@smaug> but printPreviewUpdated
- # [21:13] <jviereck> does that mean the print preview UI will catch all the event from all print previews, even the ones that are not on the current page?
- # [21:14] <@smaug> that depends on where the listener is added
- # [21:14] <jviereck> it's added in printPreviewBindings.xml, on the document object that is available in the constructor
- # [21:14] * Quits: akeybl (akeybl@moz-FD74BF8F.static.reno.nv.charter.com) (Quit: Linkinus - http://linkinus.com)
- # [21:14] <@smaug> so then it gets events from all the printpreview tabs
- # [21:15] <@smaug> you can check the event.target from which tab it is from
- # [21:15] * Quits: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com) (Ping timeout)
- # [21:16] <zwol> lduros: ac_add_options --with-app-basename=whatever in your .mozconfig
- # [21:16] <zwol> lduros: you may also in that case want --disable-system-extension-dirs
- # [21:16] * Joins: gustavold (gustavold@45585AD.ECBC1091.946930A0.IP)
- # [21:16] * Joins: pnemsak (Miranda@A6E8C11.B7BED47D.3CA1F9DE.IP)
- # [21:16] <zwol> jviereck: bug number? i'm hacking up those tests and i'd like to not step on your toes.
- # [21:17] <jviereck> zwol: https://bugzilla.mozilla.org/show_bug.cgi?id=468568
- # [21:17] <jviereck> zwol: what are you changing?
- # [21:17] <lduros> zwol: ha! Cool thanks. with-user-appdir doesn't work anymore. So I have to use this then :-)
- # [21:17] <zwol> jviereck: https://bugzilla.mozilla.org/show_bug.cgi?id=650960 -- the progress bar is going away (replaced with doorhangers)
- # [21:17] <zwol> jviereck: probably orthogonal, but.
- # [21:18] * Quits: gustavold (gustavold@45585AD.ECBC1091.946930A0.IP) (Ping timeout)
- # [21:18] <jviereck> zwol: I "need" that model window :/
- # [21:19] <jviereck> zwol: what does exactly mean "replace by doorhangers:?
- # [21:19] <@smaug> jviereck: well, you need some notification
- # [21:19] <@smaug> doorhanger is better
- # [21:20] <zwol> jviereck: the modal window for *print preview itself* is not presently going away
- # [21:20] * Quits: xsergio (sergio@DAEF1255.9C8843EE.A4F23BCE.IP) (Quit: Bye)
- # [21:20] <jviereck> smaug: will they allow the user to press ctrl-p to open the print dialog?
- # [21:20] <zwol> only the modal popup that tells the user it's being rendered
- # [21:20] <@smaug> ah, that modal window is going to be there
- # [21:20] <@smaug> good
- # [21:20] <jviereck> k, then we should be same
- # [21:20] <zwol> there is another bug to convert the print preview display to a tab state, but i'm not presently working on that
- # [21:21] <zwol> & it is waaay down my priority queue
- # [21:21] <@smaug> zwol: er, what?
- # [21:21] <@smaug> tab state?
- # [21:21] <zwol> smaug: https://bugzilla.mozilla.org/show_bug.cgi?id=650966
- # [21:21] <jviereck> smaug: how can I get the tab that the printPreviewBindings.xml is using? To check if the event.target is for that print preview or not
- # [21:21] * Quits: Optimizer (Instantbir@AFA290BB.2E835692.2AB48280.IP) (Ping timeout)
- # [21:21] <zwol> smaug: basically, print preview shouldn't eat the whole window, just the tab being previewed
- # [21:22] * Joins: Optimizer (Instantbir@50AE2594.A0BECD74.2AB48280.IP)
- # [21:22] <@smaug> print preview is already a separate tab
- # [21:22] <jviereck> zwol: you mean the print preview will be somewhat more like a viewer in PDF.JS right now?
- # [21:22] <Standard8> fg
- # [21:22] <@smaug> it is just the UI which needs some changes
- # [21:22] <Standard8> oops, wrong window
- # [21:22] <zwol> smaug: internally it may be a separate tab, but UI-wise it's window-modal
- # [21:22] <zwol> jviereck: yeah, perhaps
- # [21:22] * Quits: smontagu (chatzilla@2B060B9D.C39404F5.CB858787.IP) (Ping timeout)
- # [21:23] <@smaug> UI code-wise it is a separate tab
- # [21:23] <@smaug> but sure, user sees only a tab
- # [21:23] <@smaug> anyhow, that shouldn't affect to what jviereck is doing
- # [21:23] <paul> did we remove the "capture" button from the <inpyt type=file accept="image/*">? (fennec)
- # [21:23] * Quits: ericjung (Mibbit@moz-1DEC771C.cmbrmaor.static.covad.net) (Quit: http://www.mibbit.com ajax IRC Client)
- # [21:23] <@smaug> paul: ask #mobile
- # [21:24] * Joins: ericjung (Mibbit@moz-1DEC771C.cmbrmaor.static.covad.net)
- # [21:26] <bhearsum> anyone around who knows updater code?
- # [21:26] * Quits: capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0a2/20120424042009])
- # [21:26] <bhearsum> maybe bbondy
- # [21:26] <bbondy> what's up?
- # [21:26] <bbondy> bhearsum^
- # [21:26] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Quit: Leaving.)
- # [21:27] * Joins: gandalf (zbraniecki@moz-DDF38936.neoplus.adsl.tpnet.pl)
- # [21:27] <bhearsum> bbondy: just wondering if you have any idea how hard it would be for mar.exe/updater.exe to support symlinks (on available platforms)
- # [21:28] * Quits: scientes (scientes@moz-6F007CB5.dsl.snfc21.pacbell.net) (Ping timeout)
- # [21:29] <bbondy> so you want to write out a symlink, or you want to input the target of a symlink inside a mar?
- # [21:29] <bhearsum> both
- # [21:29] <bhearsum> er
- # [21:29] <bbondy> doesn't the later already ahppen?
- # [21:29] <bhearsum> sorry :)
- # [21:29] <bhearsum> i want any symlinks that appear in the source folder that the mar is generated out of to still be symlinks when the mar is applied
- # [21:29] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [21:30] <bhearsum> right now, they're converted to copies of the file they point to at some point
- # [21:30] * Joins: zzzzz (chatzilla@moz-831C26A7.dhcp.embarqhsd.net)
- # [21:30] * Joins: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP)
- # [21:30] * Joins: scientes (scientes@moz-6F007CB5.dsl.snfc21.pacbell.net)
- # [21:31] <bbondy> are you sure that dist/bin has no symlinks as of now?
- # [21:31] <bbondy> that would cause side effects if we made that change
- # [21:31] <bhearsum> oh yeah
- # [21:31] <bhearsum> ted pointed that out too...i forgot about that
- # [21:31] <bhearsum> hmmm, ok
- # [21:31] <jviereck> smaug: when the print preview is opened, the progress dialog is shown. What closes the dialog again? I need to extend it's life time such that it closes after all reflows are done
- # [21:31] <bhearsum> i'm looking at https://bugzilla.mozilla.org/show_bug.cgi?id=758644 right now
- # [21:31] * Joins: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [21:31] * dev_afk is now known as devd
- # [21:31] <bbondy> also what would happen on windows?
- # [21:31] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [21:32] * Joins: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP)
- # [21:32] <bhearsum> bbondy: i dunno, probably a copy of the file...
- # [21:32] <bbondy> create a soft link or an lnk file or?
- # [21:32] <bhearsum> this seems like a rathole
- # [21:32] <bhearsum> i'm going to find a different way to fix this
- # [21:32] <bbondy> it scares me :)
- # [21:32] <bhearsum> touching updater code is probably the last thing i want to do
- # [21:32] <bhearsum> i so do not want to be on the blamelist for it
- # [21:32] <bbondy> bhearsum++
- # [21:32] <bbondy> :)
- # [21:32] <bbondy> hah
- # [21:32] <bhearsum> let's leave that job to ehsan :)
- # [21:32] <bbondy> on the bright side, if you touch it you can own it though
- # [21:33] <bhearsum> gtfo
- # [21:33] * Quits: John-Galt (kris@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [21:33] <bbondy> (please touch it)
- # [21:33] <bhearsum> twss
- # [21:33] * Joins: John-Galt (kris@moz-104CC309.mv.mozilla.com)
- # [21:33] <bbondy> haha
- # [21:33] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Quit: Leaving.)
- # [21:34] <bhearsum> anyways, thanks your time bbondy
- # [21:34] <bbondy> np
- # [21:34] * Joins: qheaden (qheaden@moz-67E02157.nrflva.fios.verizon.net)
- # [21:34] <bbondy> twss
- # [21:34] * Quits: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch) (Ping timeout)
- # [21:34] <edmorley> ummm I'm probably missing the obvious, but using github, how do I pull changes from the original repo from which I forked mine, into my repo?
- # [21:34] <bhearsum> lol
- # [21:35] <Ms2ger> You don't
- # [21:35] <qheaden> What does the NS_HIDDEN macro do? Can I use NS_HIDDEN methods on a class in C++?
- # [21:35] <bhearsum> edmorley: you need to add the original repo as a remote first
- # [21:35] <Ms2ger> At least, IME
- # [21:35] <edmorley> bhearsum: through the webui
- # [21:35] <bhearsum> oh
- # [21:35] <Ms2ger> qheaden, yes, you can
- # [21:35] * Joins: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch)
- # [21:35] <bhearsum> no clue
- # [21:35] <qheaden> Okay.
- # [21:35] * Joins: gustavold (gustavold@C4F230BB.D760C312.D3DD5ECF.IP)
- # [21:36] <Ms2ger> qheaden, I'm not sure what it does, but at least I've never had issues using them
- # [21:36] <qheaden> Also, what is the difference between an nsString and an nsAutoString?
- # [21:36] <Ms2ger> nsAutoString can store a short string on the stack
- # [21:36] * devd is now known as dev_afk
- # [21:36] <qheaden> Ahh okay.
- # [21:37] <Ms2ger> Which can avoid a heap allocation, because that could be slow
- # [21:37] * Joins: jviereck1 (Adium@moz-26045BE5.dclient.hispeed.ch)
- # [21:38] * Quits: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch) (Ping timeout)
- # [21:38] <@smaug> jviereck1: I can't remember that now
- # [21:38] <@smaug> some progress listener thingie closes it
- # [21:39] * Quits: tchevalier (Instantbir@moz-22E0BF85.w109-222.abo.wanadoo.fr) (Ping timeout)
- # [21:39] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
- # [21:41] * Quits: _jviereck (Adium@moz-26045BE5.dclient.hispeed.ch) (Ping timeout)
- # [21:41] <jlebar|away> edmorley, Figure out your github business?
- # [21:41] * Joins: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch)
- # [21:42] <edmorley> nope lol
- # [21:42] <Ms2ger> There's one easy solution
- # [21:42] <Ms2ger> Use hg
- # [21:42] <jlebar|away> edmorley, So first look at git remote -v
- # [21:42] <jlebar|away> edmorley, One of the remotes -- perhaps "origin" -- may correspond to the repo you forked from.
- # [21:42] <edmorley> jlebar|away: sorry, using the web interface
- # [21:42] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [21:42] <Mook_as> you make a local clone, pull into that, and push to your github repo, basically. not via the web ui.
- # [21:43] <edmorley> oh
- # [21:43] <edmorley> I'm sure in the past I've been able to do it via the web ui
- # [21:43] <jlebar|away> Like...maybe you could make a pull request or something.
- # [21:43] <Mook_as> because Merging is Hard, I suspect
- # [21:43] <jlebar|away> But that's not how you want to do it.
- # [21:44] <edmorley> fair enough, I'll just use git locally; I just thought I could avoid it, seeing how little I touch git repos
- # [21:44] <edmorley> and seeing that they allowed you to do it via the web interface in the past
- # [21:44] * jlebar|away is not sure of that.
- # [21:44] * Joins: wlach_ (wlach@moz-3A1F70B1.vif.net)
- # [21:45] <jviereck1> when I attach a listener to the WebProgressListener of the docShell, I get a request with a name = "about:document-onload-blocker"
- # [21:46] <jviereck1> is there a way to prevent this? I'm only interessted in font/image downloads
- # [21:46] <jlebar|away> jviereck, |if (name == "about:document-onload-blocker") { return; }|?
- # [21:46] <Standard8> edmorley: for bug 758886, shall I just round up a list of c-c people who are/can be sheriffs, get their browser ids and forward it to you?
- # [21:47] <edmorley> Standard8: that would be awesome :-)
- # [21:47] <Standard8> cool, that gets Thunderbird done easily for you ;-)
- # [21:47] * mconley is now known as cake
- # [21:48] <jviereck1> jlebar|away: not sure if they will like that one - is that the "proper" way to do it or can I pass something to the addProgessListener to filter out this kind of notifications?
- # [21:48] <Standard8> hmm
- # [21:48] <jlebar|away> jviereck, You may be able to tweak the flags you send when you register the web progress listener so that you don't get that request. I dunno.
- # [21:48] * Standard8 would like to eat some cake
- # [21:48] <Standard8> just not an mconley flavoured cake
- # [21:48] <jlebar|away> jviereck, But if you're only interested in fonts / images, presumably this about:document-onload-blocker request isn't one?
- # [21:48] <cake> :D
- # [21:48] * cake is now known as mconley
- # [21:49] * Parts: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch)
- # [21:49] * Parts: jviereck1 (Adium@moz-26045BE5.dclient.hispeed.ch)
- # [21:49] * Joins: jviereck1 (Adium@moz-26045BE5.dclient.hispeed.ch)
- # [21:49] * Quits: jviereck1 (Adium@moz-26045BE5.dclient.hispeed.ch) (Quit: Leaving.)
- # [21:49] * Quits: John-Galt (kris@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [21:49] * Joins: jviereck1 (Adium@moz-26045BE5.dclient.hispeed.ch)
- # [21:49] <jviereck1> jlebar|away: yeah, let's do that for now
- # [21:50] * Joins: bc (bc@454BDC37.1D5E8529.AC69809B.IP)
- # [21:50] * Joins: John-Galt (kris@moz-104CC309.mv.mozilla.com)
- # [21:52] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Quit: Leaving.)
- # [21:52] * Joins: brendan_ (brendaneic@35E90EE3.B8B12C49.396B22AD.IP)
- # [21:52] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Ping timeout)
- # [21:52] * brendan_ is now known as brendan
- # [21:53] * Quits: ericjung (Mibbit@moz-1DEC771C.cmbrmaor.static.covad.net) (Quit: http://www.mibbit.com ajax IRC Client)
- # [21:54] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: . . . ........)
- # [21:54] <lduros> is there a build option to disable the sync feature
- # [21:55] <lduros> Isn't that part of FF "brand" not to be built on other unbranded unofficial versions of the Mozilla browser?
- # [21:57] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
- # [21:57] * Quits: marco (marco@9E19FB05.84C7FC14.10DC0B64.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 14.0a2/20120526042008])
- # [21:57] * Joins: capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
- # [21:58] * Quits: bc (bc@454BDC37.1D5E8529.AC69809B.IP) (Ping timeout)
- # [22:01] * Parts: harishneit (Adium@8FD3E33A.D63C8F60.700C6EB0.IP)
- # [22:02] <edmorley> philor: any idea why the logs have stopped being created? https://tbpl-dev.allizom.org/cache/
- # [22:02] * Joins: bbondy2 (bbondy@moz-A05ECC22.home.cgocable.net)
- # [22:02] * Quits: bbondy (bbondy@moz-A05ECC22.home.cgocable.net) (Connection reset by peer)
- # [22:02] <robcee> ejpbruel: man
- # [22:02] <philor> edmorley: bug 758114
- # [22:02] <ejpbruel> robcee: ?
- # [22:03] * bbondy2 is now known as bbondy
- # [22:03] <robcee> when you see the repeated messages from me in twitter, know that I've taken my fingers outside and had them removed
- # [22:03] * Quits: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
- # [22:03] <robcee> 3 attempts to get a bug number right
- # [22:03] <ejpbruel> robcee: :D
- # [22:04] * Quits: brendan (brendaneic@35E90EE3.B8B12C49.396B22AD.IP) (Quit: brendan)
- # [22:04] <robcee> this is what msucan's patches do to me
- # [22:04] <edmorley> philor: yeah but these are the import-buildbot-data.py logs, not the dev update script
- # [22:04] <ejpbruel> robcee: maybe its time to take the rest of the day off ;)
- # [22:04] <robcee> I think I'm going to do that
- # [22:04] <ejpbruel> robcee: also, OMG at that bug
- # [22:05] <ejpbruel> you guys *are* prolific
- # [22:05] <robcee> these *are* the small patches!
- # [22:05] * ejpbruel is scared now
- # [22:05] <philor> edmorley: https://bugzilla.mozilla.org/show_bug.cgi?id=758114#c4
- # [22:05] * Quits: raphc (rc@4A536503.45AA75E6.5C7CEBE3.IP) (Ping timeout)
- # [22:06] <edmorley> philor: oh sorry, I thought he was meaning logs of the update script stored elsewhere; thanks
- # [22:07] <philor> edmorley: cluster's confusing as hell, that's why our caching was totally broken for months before we realized that you cannot use the filesystem
- # [22:08] <edmorley> :-(
- # [22:08] * nthomas|away is now known as nthomas
- # [22:09] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Client exited)
- # [22:09] * armenzg is now known as armenzg_mtg
- # [22:10] * Joins: squeakytoy (squeakytoy@moz-79070305.dynamic.se.alltele.net)
- # [22:10] * Quits: vikash (vikash@8EA8CEC9.7FDCFE6B.FB0CC892.IP) (Quit: Leaving)
- # [22:11] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
- # [22:12] * Joins: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net)
- # [22:12] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [22:12] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [22:13] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
- # [22:15] <edmorley> philor: do you normally use a local tbpl instance or tbpl.m.o?
- # [22:16] * Joins: gcp (gpascutto@moz-162451B9.access.telenet.be)
- # [22:16] <Ameya> Would this restart FF directly into private mode...?
- # [22:16] <Ameya> this._privateBrowsingService.privateBrowsingEnabled = !this.privateBrowsingEnabled;
- # [22:16] <Ameya> appStartup.quit(Components.interfaces.nsIAppStartup.eAttemptQuit | Components.interfaces.nsIAppStartup.eRestart);
- # [22:17] * KaiRo is now known as KaiRo_away
- # [22:17] <Ameya> I mean i am testing it but What do think...?
- # [22:19] * Quits: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net) (Quit: bye)
- # [22:20] * Quits: zwol (zack@moz-A5165AC6.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
- # [22:21] <philor> edmorley: use? tbpl.m.o. test? local.
- # [22:22] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
- # [22:23] <Ameya> anyone..?
- # [22:23] <philor> edmorley: and #tbpl does exist, even though it's pretty much /query philor ;)
- # [22:23] <edmorley> philor: oh sorry :-)
- # [22:25] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [22:28] * Joins: bc (bc@454BDC37.1D5E8529.AC69809B.IP)
- # [22:29] * Quits: evilpie (chatzilla@moz-8BD8E1A0.pools.arcor-ip.net) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120423122928])
- # [22:30] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Client exited)
- # [22:31] * Joins: necolas (necolas@moz-2D68B52B.bb.sky.com)
- # [22:32] * Quits: wlach_ (wlach@moz-3A1F70B1.vif.net) (Ping timeout)
- # [22:32] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [22:34] * Joins: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com)
- # [22:34] * Quits: pnemsak (Miranda@A6E8C11.B7BED47D.3CA1F9DE.IP) (Ping timeout)
- # [22:34] <jlebar|away> Ameya, It's a holiday today in the US. Try tomorrow during working hours PST and you're more likely to get an answer.
- # [22:34] <Ameya> ok
- # [22:35] * Joins: davehunt (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk)
- # [22:36] * Quits: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [22:36] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
- # [22:36] * Joins: pnemsak (Miranda@A6E8C11.B7BED47D.3CA1F9DE.IP)
- # [22:36] * Joins: roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP)
- # [22:36] * ChanServ sets mode: +o roc
- # [22:40] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [22:42] * Joins: TheLink (TheLink@moz-45ED2356.pools.arcor-ip.net)
- # [22:44] * Quits: hub_ (hub@A5087023.2354C43D.D8E68FF6.IP) (Input/output error)
- # [22:45] * Joins: hub_ (hub@A5087023.2354C43D.D8E68FF6.IP)
- # [22:46] * Quits: Goldorak (chatzilla@1F645F24.38C3D724.187A1082.IP) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [22:47] * Joins: deLta30_ (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [22:47] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [22:50] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
- # [22:53] * mattwoodrow|away is now known as mattwoodrow
- # [22:54] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
- # [22:56] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [22:57] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
- # [22:59] * Quits: Ms2ger (Ms2ger@16192524.D97FCA28.37724B0D.IP) (Quit: nn)
- # [23:00] * Quits: MattN (MattN@A9390198.FB699058.2125B4DC.IP) (Ping timeout)
- # [23:01] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
- # [23:01] <jviereck1> smaug: can I set you as review on the font-load bug although I haven't the test ready yet?
- # [23:01] * Quits: past (past@moz-75B0C54A.dsl.dyn.forthnet.gr) (Input/output error)
- # [23:03] <@smaug> jviereck1: sure
- # [23:03] * Quits: msucan (mihai@391E43DA.2E4BBBBB.BD62875.IP) (Quit: Leaving.)
- # [23:03] <_AtilA_> anyway, Does anyone know what's the purpose of: nsAppShell.cpp -> mozilla::NotifyEvent() ?
- # [23:04] <_AtilA_> Why does it write just a "w" over the pipe ?
- # [23:04] <_AtilA_> The other pipe extreme is just reading, but it does nothing else
- # [23:05] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [23:05] <philor> JavaScript Error: "Services.perms.tsstExactPermission is not a function"
- # [23:05] * philor blinks, and increase his font size
- # [23:05] <@smaug> _AtilA_: which NotifyEvent do you mean?
- # [23:06] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
- # [23:06] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [23:06] <@smaug> _AtilA_: and have you checked hg annotation
- # [23:06] <_AtilA_> nsAppShell.cpp (widget/gonk)
- # [23:06] <_AtilA_> sorry
- # [23:07] <jviereck1> smaug: I will write you some comments on what the patch is doing tomorrow. Want to figure out why invalidation is not working in the mozPrintCallback stuff
- # [23:07] * bwinton is now known as bwinton_away
- # [23:07] <_AtilA_> hg annotation?
- # [23:07] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
- # [23:07] <@smaug> http://hg.mozilla.org/mozilla-central/annotate/79262a88881d/widget/gonk/nsAppShell.cpp#l67
- # [23:08] <@smaug> called also hg blame in mxr
- # [23:08] * Quits: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com) (Quit: Miranda IM - Multi protocol instant messenger @ www.miranda-im.org)
- # [23:08] * Joins: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [23:09] <jviereck1> roc: hi. How realistic do you think is it to get the mozPrintCallback stuff landed for FF15? I hope I have an idea why the invalidation is not working today or tomorrow, is that still enough time to get it landed?
- # [23:09] <@smaug> _AtilA_: for Gonk stuff you really want #b2g
- # [23:09] <_AtilA_> Yes smaug, I already did it, but there's no activity today
- # [23:10] <_AtilA_> The annotation doesn't tell me more explicit... I will ask tomorrow :)
- # [23:10] <_AtilA_> thks anyway!
- # [23:10] <@smaug> _AtilA_: so where do you see that "w" ?
- # [23:11] * Joins: MattN (MattN@A9390198.FB699058.2125B4DC.IP)
- # [23:11] <@smaug> _AtilA_: from annotation you get link to the bug which added the code you're interested in
- # [23:11] * Joins: karl (karl@moz-614B59C2.dialup.xtra.co.nz)
- # [23:11] <_AtilA_> http://hg.mozilla.org/mozilla-central/annotate/79262a88881d/widget/gonk/nsAppShell.cpp#606
- # [23:12] <_AtilA_> Yes, but in this case the bug is something too generic.
- # [23:12] <@roc> jviereck1: I don't know
- # [23:13] <@smaug> _AtilA_: well, at least you know who to ask, mwu or cjones
- # [23:13] <jviereck1> roc: that makes you unsure? The state of review queues beeing very full already for FF15?
- # [23:13] <_AtilA_> and I didn't know about these annotations :)
- # [23:14] * Quits: overholt (overholt@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving)
- # [23:14] <jviereck1> s/that/what
- # [23:14] <@roc> not worried about review queue, just worried about number of interations of review
- # [23:14] <@roc> land landing risk
- # [23:14] <@roc> and landing risk
- # [23:14] * Joins: fuckoff (Mibbit@moz-705E975C.lightspeed.mtryca.sbcglobal.net)
- # [23:15] <jviereck1> okay
- # [23:15] <fuckoff> the ultimate test is exploitation of just how much bs is placed in webpages. empty promises that come simply by implementation of gimmicks
- # [23:17] <JuanDaugherty> ultimate test of what?
- # [23:17] <fuckoff> lets create what can be created by the tools that are already in place, rather than what I see as the true FAIL in the the web
- # [23:17] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Ping timeout)
- # [23:17] * bhearsum is now known as bhearsum|afk
- # [23:17] * Quits: fuckoff (Mibbit@moz-705E975C.lightspeed.mtryca.sbcglobal.net) (Quit: http://www.mibbit.com ajax IRC Client)
- # [23:18] * Quits: automata (automata@8D23278A.C27CA109.16867D26.IP) (Quit: Saindo)
- # [23:18] <JuanDaugherty> inchorent and disoriented future conservative
- # [23:19] * Quits: prazuber (prazuber@moz-8FDA4E25.savvy.volia.net) (Quit: )
- # [23:19] <@smaug> jviereck1: btw, have you uploaded the patch to tryserver?
- # [23:19] * Joins: gandalf_ (gandalf@moz-DDF38936.neoplus.adsl.tpnet.pl)
- # [23:20] <jviereck1> not 100% the current patch, but a earlier version of it
- # [23:20] <jviereck1> smaug: should I do a try build for all platforms/tests?
- # [23:20] <@smaug> probably
- # [23:20] <jviereck1> k
- # [23:20] <@smaug> jviereck1: btw, you don't want printfs in patches ;)
- # [23:20] <jviereck1> ...
- # [23:21] <jviereck1> smaug: I remove them, promised, but this evening I really want to concentrate on the invalidation bug, okay?
- # [23:21] * Quits: gustavold (gustavold@C4F230BB.D760C312.D3DD5ECF.IP) (Connection reset by peer)
- # [23:22] * Quits: bbondy (bbondy@moz-A05ECC22.home.cgocable.net) (Ping timeout)
- # [23:22] <@smaug> yup
- # [23:23] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [23:23] * Joins: gustavold (gustavold@867163F0.4E3D2767.8AC41BD4.IP)
- # [23:23] * Joins: gerv (gerv@moz-8E68CF56.in-addr.arpa)
- # [23:24] * Quits: @roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP) (Ping timeout)
- # [23:24] * Quits: davehunt (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk) (Client exited)
- # [23:25] * Quits: gustavold (gustavold@867163F0.4E3D2767.8AC41BD4.IP) (Ping timeout)
- # [23:27] * Joins: gustavold (gustavold@867163F0.4E3D2767.8AC41BD4.IP)
- # [23:27] <jviereck1> smaug: https://tbpl.mozilla.org/?tree=Try&rev=67a7c7ef20cf
- # [23:27] * Quits: kennyluck (kennyluck@moz-8F259AED.dynamic.hinet.net) (Connection reset by peer)
- # [23:27] * Joins: mike5w3c_ (MikeS@moz-DC43D8FE.xgsspn.imtp.tachikawa.spmode.ne.jp)
- # [23:27] * Quits: mike5w3c (MikeS@moz-D6E846B7.xgsspn.imtp.tachikawa.spmode.ne.jp) (Ping timeout)
- # [23:27] * mike5w3c_ is now known as mike5w3c
- # [23:27] * Joins: kennyluck (kennyluck@moz-7ACBBAA2.dynamic.hinet.net)
- # [23:28] * Quits: MattN (MattN@A9390198.FB699058.2125B4DC.IP) (Ping timeout)
- # [23:28] * Joins: MattN (MattN@A9390198.FB699058.2125B4DC.IP)
- # [23:29] <@smaug> jviereck1: I'll try to review your patch tomorrow
- # [23:29] <@smaug> jviereck1: someone else needs to review toolkit/ parts
- # [23:29] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: Success !!)
- # [23:29] * Quits: edmorley (edmorley@moz-BEE16293.range86-145.btcentralplus.com) (Quit: Leaving.)
- # [23:29] <@smaug> hmm, oh, that is just one line
- # [23:29] * armenzg_mtg is now known as armenzg_away
- # [23:30] * Quits: kennyluck (kennyluck@moz-7ACBBAA2.dynamic.hinet.net) (Quit: kennyluck)
- # [23:30] * Quits: bc (bc@454BDC37.1D5E8529.AC69809B.IP) (Ping timeout)
- # [23:30] <jviereck1> robcee: can you review toolkit/ code?
- # [23:31] * Joins: jdm (jdm@moz-B686C9AB.range86-171.btcentralplus.com)
- # [23:32] <@smaug> AfterNetworkPrint is oddly named
- # [23:33] <jviereck1> please feel free to rename whatever you find odd. I have a very strange naming scheme that don't really make sense
- # [23:34] <jviereck1> also, I guess I don't stick to the "normal" gecko naming scheme, just because I'm not used to it
- # [23:35] <@smaug> AfterNetworkPrint sounds like you've been doing some sort of network printing
- # [23:35] <@smaug> and then do something after it
- # [23:36] <jviereck1> AfterResourceReady?
- # [23:36] * philor is now known as philor|away
- # [23:37] <ejpbruel> mrbkap: ping
- # [23:40] <@smaug> jviereck1: have you tested the code in case resources are loaded via some redirection ?
- # [23:40] <jviereck1> no, what exactly do you mean by redirection?
- # [23:40] <jviereck1> fallback fonts?
- # [23:41] * Quits: Hendikins (wolfox@moz-16899DFF.hhui4.ken.bigpond.net.au) (Ping timeout)
- # [23:41] * Joins: gustavold1 (gustavold@45585AD.ECBC1091.946930A0.IP)
- # [23:41] * Quits: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Leaving)
- # [23:41] * Quits: gcp (gpascutto@moz-162451B9.access.telenet.be) (Quit: Make a new plan, Stan!)
- # [23:42] * Joins: Hendikins (wolfox@moz-16899DFF.hhui4.ken.bigpond.net.au)
- # [23:42] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [23:42] <@smaug> jviereck1: I mean http redirection
- # [23:42] <@smaug> hmm, "+ // If all resources are loaded, then do a small timeout and if there"
- # [23:42] * rail is now known as rail_away
- # [23:42] <@smaug> I don't see the timeout anywhere
- # [23:42] * Quits: gustavold (gustavold@867163F0.4E3D2767.8AC41BD4.IP) (Ping timeout)
- # [23:42] <jviereck1> that is old code :/ there is no timeout anymore
- # [23:43] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Client exited)
- # [23:43] <jviereck1> what's the easiest way to test for http redirections?
- # [23:43] <@smaug> mochitests can do that
- # [23:43] * philor|away is now known as philor
- # [23:44] * Quits: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net) (Quit: Leaving.)
- # [23:44] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Quit: ZNC - http://znc.in)
- # [23:44] <jviereck1> is there a particular test that comes to your mind I could steal code from?
- # [23:45] <@smaug> jviereck1: dunno. but I guess your code works...just reading http://mxr.mozilla.org/mozilla-central/source/uriloader/base/nsIWebProgressListener.idl
- # [23:47] * Joins: jviereck2 (Adium@moz-26045BE5.dclient.hispeed.ch)
- # [23:47] * Quits: jviereck1 (Adium@moz-26045BE5.dclient.hispeed.ch) (Connection reset by peer)
- # [23:48] * Quits: jviereck2 (Adium@moz-26045BE5.dclient.hispeed.ch) (Connection reset by peer)
- # [23:48] * Joins: jviereck1 (Adium@moz-26045BE5.dclient.hispeed.ch)
- # [23:50] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
- # [23:51] * Quits: deLta30_ (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [23:54] * philor is now known as philor|away
- # [23:56] * Quits: daoberes (chatzilla@moz-7C0D9792.cable.teksavvy.com) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725])
- # [23:57] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [23:59] * Quits: gandalf_ (gandalf@moz-DDF38936.neoplus.adsl.tpnet.pl) (Ping timeout)
- # [23:59] * Quits: gandalf (zbraniecki@moz-DDF38936.neoplus.adsl.tpnet.pl) (Ping timeout)
- # [23:59] * Joins: zwol (zack@moz-A5165AC6.lightspeed.sntcca.sbcglobal.net)
- # Session Close: Tue May 29 00:00:00 2012
The end :)