/irc-logs / mozilla / #developers / 2012-06-18 / end
Options:
- # Session Start: Mon Jun 18 00:00:01 2012
- # Session Ident: #developers
- # [00:01] * Quits: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [00:03] * Joins: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP)
- # [00:04] * Quits: Mitch (chatzilla@moz-A21A3DB9.sbr802.nsw.optusnet.com.au) (Quit: ChatZilla 0.9.88.2 [SeaMonkey 2.10/20120604225435])
- # [00:05] * Quits: necolas (necolas@moz-2D68B52B.bb.sky.com) (Client exited)
- # [00:05] * Joins: nrc (nrc@538BABFE.A073F3E.97BBD552.IP)
- # [00:06] * Quits: bb10 (bb10@157346D.82D9F16F.F113998C.IP) (Ping timeout)
- # [00:07] * Quits: kentuckyfriedtakahe (chatzilla@moz-5D29915D.cable.telstraclear.net) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120601175215])
- # [00:07] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
- # [00:09] * Joins: bb10 (bb10@moz-C7B05616.org)
- # [00:10] * Quits: atuljangra (Mibbit@53B73E6F.84BA4CE3.E7E9D4A8.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [00:15] * Quits: twi (Adium@moz-F9E4EE7F.cust.dsl.vodafone.it) (Quit: Leaving.)
- # [00:16] * Joins: Sander (chatzilla@moz-20CF817A.static.simnet.is)
- # [00:17] * Joins: raymond (raymond@moz-C25709AB.hsd1.ca.comcast.net)
- # [00:20] * Joins: JeroenDeDauw (j@B3CCDAE8.908C0D49.6D5952B2.IP)
- # [00:22] * Joins: dvander (dvander@moz-EC56C22F.hsd1.ca.comcast.net)
- # [00:23] * Joins: clee (clee@moz-F41B6661.tmodns.net)
- # [00:23] * Joins: davidb (davidb@moz-68BF56A6.dsl.bell.ca)
- # [00:25] * Quits: davidb (davidb@moz-68BF56A6.dsl.bell.ca) (Quit: blast off!)
- # [00:26] * Quits: JeroenDeDauw (j@B3CCDAE8.908C0D49.6D5952B2.IP) (Ping timeout)
- # [00:30] * Quits: Goldorak (chatzilla@7CB4FB40.1356193D.187A1082.IP) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [00:31] * Quits: tonymec (tonymec@1CE96B5B.1826606F.277517C1.IP) (Ping timeout)
- # [00:31] * mattwoodrow|away is now known as mattwoodrow
- # [00:33] * mjschranz is now known as mjschranz_away
- # [00:34] * Joins: tonymec (tonymec@1CE96B5B.1826606F.277517C1.IP)
- # [00:35] * Quits: Elen (El@moz-749635E7.hsd1.ut.comcast.net) (Ping timeout)
- # [00:35] * Quits: mreavy (chatzilla@moz-6380AF60.phlapa.fios.verizon.net) (Ping timeout)
- # [00:35] * Quits: gavin (gavin@moz-59682A1.dmz.scl3.mozilla.com) (Ping timeout)
- # [00:35] * Quits: kanru (kanru@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
- # [00:35] * Quits: MattN (MattN@A9390198.FB699058.2125B4DC.IP) (Ping timeout)
- # [00:35] * Quits: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net) (Ping timeout)
- # [00:35] * Quits: leo (leo@AA571787.2327DC46.3CA12E.IP) (Ping timeout)
- # [00:35] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
- # [00:35] * Quits: bwinton_away (bwinton@moz-59682A1.dmz.scl3.mozilla.com) (Ping timeout)
- # [00:35] * Quits: nrc (nrc@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [00:35] * Quits: mgoodwin (mgoodwin@moz-59682A1.dmz.scl3.mozilla.com) (Ping timeout)
- # [00:35] * Quits: gregglind_away (glind@moz-59682A1.dmz.scl3.mozilla.com) (Ping timeout)
- # [00:35] * Quits: Tomcat (Tomcat@moz-59682A1.dmz.scl3.mozilla.com) (Ping timeout)
- # [00:35] * Quits: lsblakk (lsblakk@moz-59682A1.dmz.scl3.mozilla.com) (Ping timeout)
- # [00:35] * Quits: nical (nical@moz-63925F6.members.linode.com) (Ping timeout)
- # [00:35] * Quits: Cww (Cww@moz-59682A1.dmz.scl3.mozilla.com) (Ping timeout)
- # [00:35] * Quits: mconnor (mconnor@moz-59682A1.dmz.scl3.mozilla.com) (Ping timeout)
- # [00:35] * Quits: philikon (pweitersha@moz-59682A1.dmz.scl3.mozilla.com) (Ping timeout)
- # [00:35] * Quits: philipp64|laptop (chatzilla@moz-B40B9015.ctcweb.net) (Ping timeout)
- # [00:35] * Quits: Callek (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Ping timeout)
- # [00:35] * Quits: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au) (Ping timeout)
- # [00:35] * Quits: KWierso (Daily@moz-66981D8E.desm.qwest.net) (Ping timeout)
- # [00:35] * Quits: thinker (thinker@moz-71AD2643.dynamic.kbronet.com.tw) (Ping timeout)
- # [00:35] * Quits: GPHemsley (GPHemsley@moz-A2DF0FC4.hfc.comcastbusiness.net) (Ping timeout)
- # [00:35] * Quits: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP) (Write error: Connection reset by peer)
- # [00:35] * Quits: heycam|away (cam@moz-1D84C1DF.mcc.id.au) (Ping timeout)
- # [00:35] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Ping timeout)
- # [00:35] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Ping timeout)
- # [00:35] * Quits: benvie (brandon@moz-1C805788.nc.res.rr.com) (Ping timeout)
- # [00:35] * Quits: Fallen|away (Fallen@moz-F0262F50.ch) (Ping timeout)
- # [00:35] * Quits: not_gavin (gavin@D18F6DDB.6A393516.2321E71E.IP) (Write error: Broken pipe)
- # [00:35] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Ping timeout)
- # [00:35] * Quits: sawrubh (Mibbit@3B755A0.C7864B8F.553D87E5.IP) (Ping timeout)
- # [00:35] * Quits: kdc (chatzilla@moz-6176CD61.no.shawcable.net) (Ping timeout)
- # [00:35] * Quits: sandy (sandy@moz-8EB605BD.lv.lv.cox.net) (Ping timeout)
- # [00:35] * Quits: snorp (snorp@moz-1E566C62.hsd1.mi.comcast.net) (Ping timeout)
- # [00:35] * Quits: mattwoodrow (mattwoodro@moz-AE9416F2.alliedmods.net) (Ping timeout)
- # [00:35] * Quits: ctyler (chris@moz-A54458EA.proximity.on.ca) (Ping timeout)
- # [00:35] * Quits: karl (karl@moz-CFA817F6.jetstream.xtra.co.nz) (Ping timeout)
- # [00:35] * Quits: nhirata (nhirata.bu@moz-6D599AA6.hsd1.ca.comcast.net) (Ping timeout)
- # [00:35] * Quits: int3_ (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
- # [00:35] * Quits: rfreebern (rfreebern@822AAF18.DFE6409B.2FF8F912.IP) (Ping timeout)
- # [00:35] * Quits: Ryan (rflint@moz-A287E317.com) (Ping timeout)
- # [00:35] * Quits: variable (toor@moz-B7D5A671.hsd1.ca.comcast.net) (Ping timeout)
- # [00:35] * Quits: jwilde (Earlybird@moz-23E1A364.aton.com) (Ping timeout)
- # [00:35] * Quits: Kabaka (Kabaka@moz-7D55A797.stl1cmta01.stwrok.ok.dh.suddenlink.net) (Ping timeout)
- # [00:35] * Quits: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp) (Ping timeout)
- # [00:35] * Quits: Wes (chatzilla@moz-BEF0C255.page.ca) (Ping timeout)
- # [00:35] * Quits: gmoro (guilherme@84484EC9.1F1093E8.D159334F.IP) (Ping timeout)
- # [00:35] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Write error: Connection reset by peer)
- # [00:35] * Quits: jcranmer|away (jtcranmer@moz-EBF2B4AB.cs.illinois.edu) (Ping timeout)
- # [00:35] * Quits: tn (tn@moz-2E73ACE4.wp.shawcable.net) (Ping timeout)
- # [00:35] * Quits: doublec (doublec@moz-55CD7EAB.pn) (Ping timeout)
- # [00:35] * Quits: davehunt|away (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk) (Ping timeout)
- # [00:35] * Quits: logbot (logbot@moz-58CB32ED.glob.com.au) (Ping timeout)
- # [00:35] * Quits: nemo (nemo@moz-57FDFA.hsd1.md.comcast.net) (Ping timeout)
- # [00:35] * Quits: naveed (nihsanulla@moz-9277577A.bstnma.fios.verizon.net) (Ping timeout)
- # [00:35] * Quits: zzzzz (chatzilla@moz-462673C.dhcp.embarqhsd.net) (Write error: Connection reset by peer)
- # [00:35] * Quits: danielbw (danielbw@moz-49952537.monstertool.com) (Ping timeout)
- # [00:35] * Quits: margaret (margaret@moz-59682A1.dmz.scl3.mozilla.com) (Write error: Broken pipe)
- # [00:35] * Quits: @dolske (dolske@moz-59682A1.dmz.scl3.mozilla.com) (Write error: Broken pipe)
- # [00:35] * Joins: margaret (margaret@moz-59682A1.dmz.scl3.mozilla.com)
- # [00:35] * Joins: sandy (sandy@moz-8EB605BD.lv.lv.cox.net)
- # [00:35] * Joins: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP)
- # [00:35] * Joins: mconnor (mconnor@moz-59682A1.dmz.scl3.mozilla.com)
- # [00:35] * Joins: Tomcat (Tomcat@moz-59682A1.dmz.scl3.mozilla.com)
- # [00:35] * Joins: nemo (nemo@moz-57FDFA.hsd1.md.comcast.net)
- # [00:35] * Joins: jcranmer|away (jtcranmer@moz-EBF2B4AB.cs.illinois.edu)
- # [00:35] * Joins: philikon (pweitersha@moz-59682A1.dmz.scl3.mozilla.com)
- # [00:35] * Joins: doublec (doublec@moz-55CD7EAB.pn)
- # [00:35] * Joins: jwilde (Earlybird@moz-23E1A364.aton.com)
- # [00:35] * Joins: gregglind_away (glind@moz-59682A1.dmz.scl3.mozilla.com)
- # [00:35] * Joins: rfreebern (rfreebern@822AAF18.DFE6409B.2FF8F912.IP)
- # [00:35] * Joins: gavin (gavin@moz-59682A1.dmz.scl3.mozilla.com)
- # [00:35] * Joins: dolske (dolske@moz-59682A1.dmz.scl3.mozilla.com)
- # [00:35] * ChanServ sets mode: +o dolske
- # [00:35] * Joins: benvie (brandon@moz-1C805788.nc.res.rr.com)
- # [00:35] * Joins: mgoodwin (mgoodwin@moz-59682A1.dmz.scl3.mozilla.com)
- # [00:35] * Joins: Cww (Cww@moz-59682A1.dmz.scl3.mozilla.com)
- # [00:35] * Joins: KWierso (Daily@moz-66981D8E.desm.qwest.net)
- # [00:35] * Joins: Fallen|away (Fallen@moz-F0262F50.ch)
- # [00:35] * Joins: zzzzz (chatzilla@moz-462673C.dhcp.embarqhsd.net)
- # [00:35] * Joins: nical (nical@moz-63925F6.members.linode.com)
- # [00:35] * Joins: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net)
- # [00:35] * Joins: naveed (nihsanulla@moz-9277577A.bstnma.fios.verizon.net)
- # [00:35] * Joins: capella_ (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
- # [00:35] * Joins: not_gavin (gavin@D18F6DDB.6A393516.2321E71E.IP)
- # [00:35] * Joins: gmoro (guilherme@84484EC9.1F1093E8.D159334F.IP)
- # [00:35] * Joins: danielbw (danielbw@moz-49952537.monstertool.com)
- # [00:35] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
- # [00:35] * Joins: karl (karl@moz-CFA817F6.jetstream.xtra.co.nz)
- # [00:35] * Joins: MattN (MattN@A9390198.FB699058.2125B4DC.IP)
- # [00:35] * Joins: Kabaka (Kabaka@moz-7D55A797.stl1cmta01.stwrok.ok.dh.suddenlink.net)
- # [00:35] * Joins: mattwoodrow (mattwoodro@moz-AE9416F2.alliedmods.net)
- # [00:35] * Joins: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net)
- # [00:35] * Joins: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp)
- # [00:35] * Joins: ctyler (chris@moz-A54458EA.proximity.on.ca)
- # [00:35] * Joins: tn (tn@moz-2E73ACE4.wp.shawcable.net)
- # [00:35] * Joins: Wes (chatzilla@moz-BEF0C255.page.ca)
- # [00:35] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
- # [00:35] * Joins: mreavy (chatzilla@moz-6380AF60.phlapa.fios.verizon.net)
- # [00:35] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
- # [00:35] * Joins: kdc (chatzilla@moz-6176CD61.no.shawcable.net)
- # [00:35] * Joins: philipp64|laptop (chatzilla@moz-B40B9015.ctcweb.net)
- # [00:35] * Joins: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com)
- # [00:35] * Joins: heycam|away (cam@moz-1D84C1DF.mcc.id.au)
- # [00:35] * Joins: nrc (nrc@538BABFE.A073F3E.97BBD552.IP)
- # [00:35] * Joins: snorp (snorp@moz-1E566C62.hsd1.mi.comcast.net)
- # [00:35] * Joins: variable (toor@moz-B7D5A671.hsd1.ca.comcast.net)
- # [00:35] * Joins: Callek (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
- # [00:35] * Joins: nhirata (nhirata.bu@moz-6D599AA6.hsd1.ca.comcast.net)
- # [00:35] * Joins: diogogmt (kvirc@moz-52D6333A.cpe.net.cable.rogers.com)
- # [00:35] * Joins: GPHemsley (GPHemsley@moz-A2DF0FC4.hfc.comcastbusiness.net)
- # [00:35] * Quits: diogogmt (kvirc@moz-52D6333A.cpe.net.cable.rogers.com) (Quit: diogogmt)
- # [00:35] * Quits: capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Ping timeout)
- # [00:36] * Joins: Ryan (rflint@moz-A287E317.com)
- # [00:36] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
- # [00:36] * capella_ is now known as capella
- # [00:36] * Joins: leo (leo@AA571787.2327DC46.3CA12E.IP)
- # [00:36] * jcranmer|away is now known as IRCMonkey12405
- # [00:36] * Joins: bc (bc@454BDC37.1D5E8529.AC69809B.IP)
- # [00:36] * Joins: logbot (logbot@moz-58CB32ED.glob.com.au)
- # [00:36] * Quits: NeilZZZ (neil@moz-7E027EE5.cable.virginmedia.com) (Ping timeout)
- # [00:36] * Quits: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com) (Ping timeout)
- # [00:36] * Joins: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au)
- # [00:37] * Joins: bwinton_away (bwinton@moz-DB4A9C19.scl3.mozilla.com)
- # [00:37] * mjschranz_away is now known as mjschranz
- # [00:37] * Joins: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com)
- # [00:37] * Joins: NeilZZZ (neil@moz-7E027EE5.cable.virginmedia.com)
- # [00:38] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Quit: Leaving.)
- # [00:40] * Joins: Elen (El@moz-749635E7.hsd1.ut.comcast.net)
- # [00:43] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
- # [00:43] * Joins: JeroenDeDauw (j@386DB368.9E6BB307.DDBC9343.IP)
- # [00:45] * Joins: lsblakk (lsblakk@moz-59682A1.dmz.scl3.mozilla.com)
- # [00:46] * Joins: davehunt|away (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk)
- # [00:47] * Joins: gandalf (gandalf@moz-6BBB0EEC.neoplus.adsl.tpnet.pl)
- # [00:48] * Quits: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr_)
- # [00:48] * Joins: tchevalier (Instantbir@moz-7666C877.w86-197.abo.wanadoo.fr)
- # [00:48] * Quits: JeroenDeDauw (j@386DB368.9E6BB307.DDBC9343.IP) (Ping timeout)
- # [00:49] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
- # [00:49] * Quits: adrian (adrian@moz-85EBB8A.dia.static.qwest.net) (Quit: Konversation terminated!)
- # [00:49] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
- # [00:53] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
- # [00:55] * Quits: clee (clee@moz-F41B6661.tmodns.net) (Quit: clee)
- # [00:59] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Quit: Leaving.)
- # [00:59] * Parts: BenB (ben@B911518A.DD7DF417.DDA41192.IP) (Konversation terminating Quasselstrippen)
- # [01:00] * Quits: bb10 (bb10@moz-C7B05616.org) (Ping timeout)
- # [01:00] * Joins: bb10 (bb10@moz-C7B05616.org)
- # [01:04] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [01:06] * Quits: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [01:07] * Joins: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net)
- # [01:10] * Quits: IanN (chatzilla@moz-3F5A461C.cable.virginmedia.com) (Quit: ChatZilla 0.9.88.2 [SeaMonkey 2.12a1/20120523223741])
- # [01:12] * Quits: mcsmurf (mcsmurf@moz-EECE4065.dip.t-dialin.net) (Quit: )
- # [01:17] * Quits: gandalf (gandalf@moz-6BBB0EEC.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
- # [01:19] * Joins: kanru (kanru@moz-B94A14E2.dynamic.hinet.net)
- # [01:20] * Joins: kentuckyfriedtakahe (chatzilla@moz-5D29915D.cable.telstraclear.net)
- # [01:21] * Quits: Sander (chatzilla@moz-20CF817A.static.simnet.is) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [01:23] * Joins: Hughman (Mibbit@612FCB38.45583DB0.A3B82EC7.IP)
- # [01:25] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [01:25] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [01:27] * Joins: njn (chatzilla@moz-9DCFEC01.dyn.iinet.net.au)
- # [01:28] * Quits: loadbang (loadbang@moz-EFE11465.range86-164.btcentralplus.com) (Ping timeout)
- # [01:28] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [01:28] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [01:30] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [01:31] * Quits: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net) (Connection reset by peer)
- # [01:31] <nemo> 19:20 <@koda> i installed 4 dictionaries and after restarting firefox, every single extension that i had previously installed
- # [01:31] * Joins: darktrojan (geoff@moz-30B3CCFD.telstraclear.net)
- # [01:31] <nemo> 19:20 <@koda> got a warning message like "an external application is trying to install his extenstion. allow?"
- # [01:31] * Joins: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net)
- # [01:32] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Input/output error)
- # [01:32] * Quits: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net) (Connection reset by peer)
- # [01:32] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [01:32] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [01:32] * Joins: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net)
- # [01:33] <nemo> sounds like profile corruption of some kind
- # [01:34] * Quits: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net) (Connection reset by peer)
- # [01:34] * Joins: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net)
- # [01:36] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
- # [01:38] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
- # [01:41] * Quits: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [01:42] <cpearce> how do I run the chrometest chrome://mochitests/content/a11y/accessible/actions/test_media.html ? i.e. what --test-path do I need? there doesn't seem to be a 1:1 relationship between directory and test for those chrometests.
- # [01:42] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [01:42] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [01:42] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [01:43] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
- # [01:43] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
- # [01:44] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [01:47] * Quits: John-Galt (kris@FACBEC9F.1DC3B5D1.24939243.IP) (Ping timeout)
- # [01:48] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Quit: Leaving.)
- # [01:49] * Joins: John-Galt (kris@moz-E31CD2CB.mozilla.org)
- # [01:51] * Quits: MMx (mmx@moz-1AFE3502.afthd.hg.tu-darmstadt.de) (Connection reset by peer)
- # [01:51] * Quits: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
- # [01:51] * Joins: MMx (mmx@moz-1AFE3502.afthd.hg.tu-darmstadt.de)
- # [01:51] * cpearce discovers make -C $(OBJDIR) mochitest-a11y
- # [01:52] * Joins: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net)
- # [01:53] * Quits: @smaug (chatzilla@moz-3C75E00A.elisa-mobile.fi) (Ping timeout)
- # [01:55] * Joins: smaug (chatzilla@moz-3C75E00A.elisa-mobile.fi)
- # [01:55] * ChanServ sets mode: +o smaug
- # [01:56] * Quits: MMx (mmx@moz-1AFE3502.afthd.hg.tu-darmstadt.de) (Connection reset by peer)
- # [01:58] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Client exited)
- # [01:59] * Joins: MMx (mmx@moz-1AFE3502.afthd.hg.tu-darmstadt.de)
- # [01:59] * nthomas is now known as nthomas|away
- # [02:00] * Joins: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
- # [02:00] * Joins: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net)
- # [02:03] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
- # [02:04] <NeilAway> smaug: make foo.i works for me
- # [02:06] <@smaug> NeilAway: I just hope the pre-processed code looks right :)
- # [02:06] <@smaug> at least it compiles
- # [02:08] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [02:09] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [02:09] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [02:10] * Quits: @smaug (chatzilla@moz-3C75E00A.elisa-mobile.fi) (Ping timeout)
- # [02:11] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [02:11] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
- # [02:12] * Parts: adev (Instantbir@moz-24EE697D.ictp.it)
- # [02:12] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [02:13] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [02:13] * Quits: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
- # [02:13] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
- # [02:13] * Quits: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [02:13] * Joins: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net)
- # [02:16] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
- # [02:19] <njn> I just visited "About Firefox" on my Mac, and it immediately started updating from 13.0 to 14.0 as a result. Why hadn't this happened earlier?
- # [02:19] <njn> (this is a Beta installation)
- # [02:20] <JonathanS> njn, About Firefox does check for updates.
- # [02:20] * Quits: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Input/output error)
- # [02:21] <njn> JonathanS: I know. Why didn't Firefox check for updates automatically by itself?
- # [02:21] <njn> I've seen this on my parent's Mac too; they were 3 versions behind (Release channel) until I visited "About Firefox"
- # [02:24] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
- # [02:25] * Quits: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net) (Ping timeout)
- # [02:25] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [02:25] * heycam|away is now known as heycam
- # [02:25] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [02:25] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [02:26] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [02:26] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [02:27] <JonathanS> njn, Options or Preference, Click in the advanced tab then Update. Which one is clicked options?
- # [02:27] * Joins: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
- # [02:27] * Quits: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr_)
- # [02:27] * Parts: adev (Instantbir@moz-24EE697D.ictp.it)
- # [02:27] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [02:27] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [02:28] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [02:28] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [02:29] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
- # [02:29] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
- # [02:30] * sheeri-afk is now known as sheeri
- # [02:32] * Quits: xakz (XaMaD@moz-34FBE388.fbx.proxad.net) (Ping timeout)
- # [02:32] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [02:32] * Joins: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
- # [02:32] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [02:33] <njn> JonathanS: "automatically install updates"
- # [02:34] * Quits: kentuckyfriedtakahe (chatzilla@moz-5D29915D.cable.telstraclear.net) (Ping timeout)
- # [02:35] <njn> JonathanS: the update history says it tried to update to Firefox 14.0 Beta 6 on 13 June, but the connection timed out
- # [02:35] * nthomas|away is now known as nthomas
- # [02:35] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
- # [02:35] <njn> JonathanS: the previous update was successful, for Firebox 13.0 beta 6, on 31 May
- # [02:37] * Quits: nrc (nrc@538BABFE.A073F3E.97BBD552.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120531155942])
- # [02:39] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [02:40] * Quits: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr_)
- # [02:40] * Joins: kentuckyfriedtakahe (chatzilla@moz-5D29915D.cable.telstraclear.net)
- # [02:43] * Joins: edwin (me@538BABFE.A073F3E.97BBD552.IP)
- # [02:43] * Joins: nrc (nrc@538BABFE.A073F3E.97BBD552.IP)
- # [02:43] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
- # [02:43] * philor is now known as philor|away
- # [02:44] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [02:48] * Quits: Callek (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Input/output error)
- # [02:49] * Quits: decoder (quassel@moz-216446B9.own-hero.net) (Ping timeout)
- # [02:51] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
- # [02:51] * Joins: Callek (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
- # [02:51] * Joins: decoder (quassel@moz-216446B9.own-hero.net)
- # [02:53] * philor|away is now known as philor
- # [02:53] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
- # [02:56] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
- # [02:58] * Quits: shorlander (shorlander@moz-853043D6.dhcp.insightbb.com) (Ping timeout)
- # [02:58] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
- # [02:59] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
- # [02:59] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [03:00] * Joins: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
- # [03:00] * Joins: shorlander_ (shorlander@moz-853043D6.dhcp.insightbb.com)
- # [03:00] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
- # [03:02] * khuey is now known as khuey|away
- # [03:03] * khuey|away is now known as khuey
- # [03:04] * Quits: raymond (raymond@moz-C25709AB.hsd1.ca.comcast.net) (Quit: Leaving)
- # [03:05] * Quits: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr)
- # [03:06] * Quits: ewong|away (chatzilla@moz-E5D50C2E.static.netvigator.com) (Quit: Restart)
- # [03:06] * Quits: njn (chatzilla@moz-9DCFEC01.dyn.iinet.net.au) (Ping timeout)
- # [03:06] * Quits: stux|away|away (stux@moz-FD6B9EC6.hfc.comcastbusiness.net) (Quit: Leaving)
- # [03:07] * Joins: njn (chatzilla@moz-9DCFEC01.dyn.iinet.net.au)
- # [03:08] * Joins: ewong|away (chatzilla@moz-E5D50C2E.static.netvigator.com)
- # [03:10] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Connection reset by peer)
- # [03:11] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
- # [03:15] * Quits: chewey (chewey@moz-BE1E0365.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
- # [03:15] <nthomas> The downtime is running over, NetOps are working on things
- # [03:15] * ewong|away is now known as ewong
- # [03:15] * Joins: chewey (chewey@moz-E1F079E9.dip0.t-ipconnect.de)
- # [03:20] * Joins: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
- # [03:21] * Joins: stux (stux@moz-FD6B9EC6.hfc.comcastbusiness.net)
- # [03:21] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [03:22] <darktrojan> woah, firebug is restartless now
- # [03:22] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
- # [03:22] * Quits: wchen (wchen@moz-42B71FE5.acanac.net) (Quit: wchen)
- # [03:22] <Callek> darktrojan: woa it is?
- # [03:22] <Callek> awesomes!
- # [03:22] <@khuey> it also doesn't leak
- # [03:22] <@khuey> supposedly
- # [03:22] <darktrojan> \o/
- # [03:22] <Callek> khuey: firebug without a leak?
- # [03:23] <@khuey> supposedly
- # [03:23] <Callek> thats like saying Firefox is faster than chrome. You can show me proof all day, and skeptics still won't believe it
- # [03:23] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [03:24] <@khuey> meh
- # [03:24] <@khuey> we'll just enjoy our cool fast browser
- # [03:24] * @khuey puts on hipster sunglasses
- # [03:24] <darktrojan> one step ahead of you, khuey https://twitter.com/#!/hipsterIE6
- # [03:25] <@khuey> ha
- # [03:29] <darktrojan> oh damnit, I keep finding bugs today
- # [03:30] <darktrojan> how am I meant to get things done
- # [03:31] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [03:31] * Joins: mike5w3c (MikeS@moz-C3998BBE.xgsspn.imtp.tachikawa.spmode.ne.jp)
- # [03:32] <darktrojan> :D and it's related to firebug being restartless by the looks
- # [03:32] * Joins: Octayn (kb1pkl@moz-5BD227D4.cncdnh.east.myfairpoint.net)
- # [03:33] <@khuey> no, it's not
- # [03:35] <darktrojan> prove it
- # [03:35] * Quits: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net) (Connection reset by peer)
- # [03:35] * Joins: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net)
- # [03:35] <@khuey> https://bugzilla.mozilla.org/show_bug.cgi?id=669730#c37
- # [03:36] * Joins: Legion (Legion@moz-345B5191.hsd1.mi.comcast.net)
- # [03:36] <Octayn> I've been told that http://silenceofeden.net/Game.html uses 1.7GB of memory after zooming out and panning for a bit (shift-wasd to pan, mousewheel to scroll) on Nightly. Would someone be interested in seeing why this is? It didn't on previous nightly's. Username: Test, password: test. (You should be pleased to know that performance in all other regards is near that of IE10 on Windows 8, it used to be much lower)
- # [03:36] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [03:36] <Octayn> err, mousewheel doesn't work, use the +/- keys.
- # [03:37] * Quits: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net) (Connection reset by peer)
- # [03:37] * Joins: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net)
- # [03:39] * nli|away is now known as nli
- # [03:40] <darktrojan> woo, if I disable firebug and restart firefox, it b0rks my session restore
- # [03:40] <darktrojan> (the act of disabling firebug is required)
- # [03:41] * darktrojan gives up, loads facebook
- # [03:42] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [03:42] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
- # [03:47] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
- # [03:51] * Quits: John-Galt (kris@moz-E31CD2CB.mozilla.org) (Ping timeout)
- # [03:52] * Quits: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
- # [03:52] * Joins: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net)
- # [03:53] * Quits: garnacho (carlos@moz-B280EE34.dyn.user.ono.com) (Ping timeout)
- # [03:55] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Client exited)
- # [03:55] * Joins: John-Galt (kris@FACBEC9F.1DC3B5D1.24939243.IP)
- # [03:57] * Quits: sewardj (sewardj@moz-EFC83597.dip.t-dialin.net) (Ping timeout)
- # [03:57] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
- # [04:00] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [04:00] * Joins: vikash (vikash@F5152BFA.9F75C31A.73513262.IP)
- # [04:01] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
- # [04:07] <KWierso> wait, so Adblock Plus and Firebug are both restartless now?
- # [04:07] * Quits: automata (automata@8D23278A.C27CA109.16867D26.IP) (Quit: Saindo)
- # [04:10] * Quits: jwilde (Earlybird@moz-23E1A364.aton.com) (Ping timeout)
- # [04:12] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [04:18] * Quits: ferongr (ferongr@moz-49158A7D.dsl.dyn.forthnet.gr) (Ping timeout)
- # [04:20] * Joins: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
- # [04:21] * Joins: luke (andhow@moz-BBE3ABD.mv.mozilla.com)
- # [04:22] * Joins: ferongr (ferongr@moz-1728AF49.dsl.dyn.forthnet.gr)
- # [04:23] * Joins: timdream (timdream@moz-99690620.hinet-ip.hinet.net)
- # [04:23] * nthomas is now known as nthomas|away
- # [04:23] * Joins: jst (jst@moz-BBE3ABD.mv.mozilla.com)
- # [04:24] * Joins: fabrice (fabrice@moz-BBE3ABD.mv.mozilla.com)
- # [04:25] * Quits: vikash (vikash@F5152BFA.9F75C31A.73513262.IP) (Quit: Leaving)
- # [04:27] * Joins: gkw (fuzz2lin@moz-BBE3ABD.mv.mozilla.com)
- # [04:27] <ekr> I see we got a whole pile of new memes.... what's the premier meme generation tool these days?
- # [04:27] <KWierso> mspaint.exe
- # [04:27] <ekr> wow.
- # [04:29] <@dolske> KWierso++
- # [04:30] <@khuey> quickmeme or memegenerator are good
- # [04:31] * Quits: mike5w3c (MikeS@moz-C3998BBE.xgsspn.imtp.tachikawa.spmode.ne.jp) (Ping timeout)
- # [04:31] * Joins: mike5w3c (MikeS@moz-736E4479.xgsspn.imtp.tachikawa.spmode.ne.jp)
- # [04:33] <ekr> Thanks. I've used memegenerator before but wondered if there was something snazzier :)
- # [04:35] <@khuey> also the pile is because jdm just got back from vacation
- # [04:35] <@khuey> and he does all the approvals
- # [04:35] <ekr> ah!
- # [04:37] * Quits: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net) (Connection reset by peer)
- # [04:37] * Joins: i_am_man (i_am_man@moz-14053FBD.provo.dynamic.broadweavenetworks.net)
- # [04:37] * Joins: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net)
- # [04:39] * Joins: StevenLee (chatzilla@moz-99690620.hinet-ip.hinet.net)
- # [04:39] <i_am_man> Hi everyone I am wondering if a feature currently present in firefox can be given an about:config switch in future versions of firefox. Who should I talk to or what channel should I join?
- # [04:40] <KWierso> i_am_man: what feature?
- # [04:41] * Joins: mconley (mconley@moz-5E2C9899.eng.wind.ca)
- # [04:42] <i_am_man> firefox changes the selected items color if it determines that the contrast isn't good enough. I don't like this feature.
- # [04:42] <i_am_man> see here https://support.mozilla.org/en-US/questions/929114
- # [04:42] * i_am_man is now known as i_am_man|away
- # [04:43] * khuey is now known as khuey|away
- # [04:43] * khuey|away is now known as khuey
- # [04:45] * Joins: jwilde (Earlybird@moz-23E1A364.aton.com)
- # [04:46] * Joins: RudyL (rudy@moz-99690620.hinet-ip.hinet.net)
- # [04:48] <darktrojan> http://i.qkme.me/3pr5vw.jpg
- # [04:49] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
- # [04:50] * Quits: jwilde (Earlybird@moz-23E1A364.aton.com) (Ping timeout)
- # [04:51] * Quits: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net) (Ping timeout)
- # [04:54] * Quits: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr)
- # [04:54] * i_am_man|away is now known as i_am_man
- # [04:58] * i_am_man is now known as i_am_man|away
- # [04:58] * Joins: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
- # [05:00] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
- # [05:01] * Quits: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr)
- # [05:03] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
- # [05:03] * Joins: m_kato (m_kato@moz-348F61F0.mozilla.or.jp)
- # [05:05] * Quits: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net) (Client exited)
- # [05:05] * Joins: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net)
- # [05:05] * Joins: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
- # [05:06] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
- # [05:08] * Quits: harth (harth@moz-C2C235AC.bb.sky.com) (Input/output error)
- # [05:10] * Quits: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Input/output error)
- # [05:11] * Quits: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr)
- # [05:12] <Vincent_Chang> Where can I find javascript coding style document for gecko ?
- # [05:13] * i_am_man|away is now known as i_am_man
- # [05:13] * Joins: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
- # [05:13] <Vincent_Chang> Is it possible to have a tool to check coding style for JS automatically ?
- # [05:13] <KWierso> Vincent_Chang: https://developer.mozilla.org/En/Mozilla_Coding_Style_Guide#JavaScript_practices
- # [05:14] * mjschranz is now known as mjschranz_away
- # [05:14] <Vincent_Chang> KWierso: thank you
- # [05:15] * Joins: ekr_ (ekr@moz-D7997EC8.rtfm.com)
- # [05:17] * Quits: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net) (Client exited)
- # [05:17] * Joins: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net)
- # [05:17] * Quits: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr)
- # [05:17] * ekr_ is now known as ekr
- # [05:17] * Quits: tchevalier (Instantbir@moz-7666C877.w86-197.abo.wanadoo.fr) (Ping timeout)
- # [05:17] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
- # [05:17] * Quits: darktrojan (geoff@moz-30B3CCFD.telstraclear.net) (Quit: darktrojan)
- # [05:27] * Quits: mike5w3c (MikeS@moz-736E4479.xgsspn.imtp.tachikawa.spmode.ne.jp) (Quit: mike5w3c)
- # [05:29] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
- # [05:29] * Joins: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
- # [05:30] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [05:31] * Joins: twi (Adium@moz-F9E4EE7F.cust.dsl.vodafone.it)
- # [05:42] * Joins: sawrubh (Mibbit@EBDD4FBD.3AF77C1.48B4EDE8.IP)
- # [05:45] * Parts: i_am_man (i_am_man@moz-14053FBD.provo.dynamic.broadweavenetworks.net)
- # [05:47] * Joins: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP)
- # [05:48] * Quits: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr_)
- # [05:48] * Joins: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net)
- # [05:57] * Joins: yareckon (ryan@moz-E1DFFBB8.dip.t-dialin.net)
- # [05:57] <Yoric> gavin: Any chance of getting bug 760036 reviewed?
- # [05:57] <Yoric> (hi, by the way)
- # [05:59] * sheeri is now known as sheeri-afk
- # [06:00] * Quits: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP) (Ping timeout)
- # [06:01] * Quits: yareckon (ryan@moz-E1DFFBB8.dip.t-dialin.net) (Ping timeout)
- # [06:01] * Joins: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP)
- # [06:04] * Joins: yareckon (ryan@moz-E1DFFBB8.dip.t-dialin.net)
- # [06:04] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [06:06] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
- # [06:07] * Joins: eflores (eflores@538BABFE.A073F3E.97BBD552.IP)
- # [06:07] * Quits: eflores (eflores@538BABFE.A073F3E.97BBD552.IP) (Quit: eflores)
- # [06:11] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [06:12] * Joins: jwilde (Earlybird@moz-23E1A364.aton.com)
- # [06:14] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
- # [06:15] * Joins: bz_away (bzbarsky@moz-B58892FB.bstnma.fios.verizon.net)
- # [06:17] * Quits: Havvy (Mibbit@moz-C8F5011C.ptld.qwest.net) (Quit: Minecraft)
- # [06:20] * Quits: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP) (Quit: lmandel)
- # [06:21] * Joins: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
- # [06:21] * Joins: darktrojan (geoff@moz-30B3CCFD.telstraclear.net)
- # [06:23] <sawrubh> firebot: seen jdm
- # [06:23] <firebot> jdm was last seen 9 days, 2 hours, 17 minutes and 21 seconds ago,
- # [06:23] * Quits: jwilde (Earlybird@moz-23E1A364.aton.com) (Ping timeout)
- # [06:28] * Joins: knelson (Adium@moz-60CDAC60.dsl.pltn13.sbcglobal.net)
- # [06:29] * Quits: knelson (Adium@moz-60CDAC60.dsl.pltn13.sbcglobal.net) (Quit: Leaving.)
- # [06:29] * Joins: dbradley (dbradley@9391EB1E.4FE928FD.52E8B953.IP)
- # [06:30] * Quits: dbradley (dbradley@9391EB1E.4FE928FD.52E8B953.IP) (Ping timeout)
- # [06:31] * Joins: dbradley (dbradley@9391EB1E.4FE928FD.52E8B953.IP)
- # [06:35] <mbrubeck> sawrubh: He's travelling
- # [06:35] * Joins: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
- # [06:35] * glob|away is now known as glob
- # [06:35] <mbrubeck> sawrubh: https://twitter.com/lastontheboat/status/212559072959012864 and https://twitter.com/lastontheboat/status/214465216723951616
- # [06:36] * Joins: fabrice1 (fabrice@moz-94F028C6.hsd1.ca.comcast.net)
- # [06:40] * Quits: mconley (mconley@moz-5E2C9899.eng.wind.ca) (Input/output error)
- # [06:41] * Quits: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr_)
- # [06:41] * Joins: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
- # [06:42] * Quits: Octayn (kb1pkl@moz-5BD227D4.cncdnh.east.myfairpoint.net) (Quit: Leaving)
- # [06:43] <sawrubh> mbrubeck: :) yeah he's been making me jealous with all his tweets about the places he's been going to ;). He just commented yesterday on some bug so I thought he might be back.
- # [06:44] * mattwoodrow is now known as mattwoodrow|away
- # [06:47] * Quits: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net) (Ping timeout)
- # [06:48] * Quits: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr_)
- # [06:48] * Quits: dbradley (dbradley@9391EB1E.4FE928FD.52E8B953.IP) (Quit: )
- # [07:00] * khuey is now known as khuey|away
- # [07:01] * Quits: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Input/output error)
- # [07:11] * Joins: priya (Adium@moz-5843392D.hsd1.ca.comcast.net)
- # [07:11] * Joins: smaug (chatzilla@moz-3C75E00A.elisa-mobile.fi)
- # [07:11] * ChanServ sets mode: +o smaug
- # [07:12] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
- # [07:13] * Joins: mike5w3c (MikeS@moz-B5EE3299.xgsspn.imtp.tachikawa.spmode.ne.jp)
- # [07:16] * Quits: mike5w3c (MikeS@moz-B5EE3299.xgsspn.imtp.tachikawa.spmode.ne.jp) (No route to host)
- # [07:16] * Joins: mike5w3c (MikeS@moz-B5EE3299.xgsspn.imtp.tachikawa.spmode.ne.jp)
- # [07:30] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: Success !!)
- # [07:38] * Joins: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com)
- # [07:38] * Quits: nrc (nrc@538BABFE.A073F3E.97BBD552.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 14.0/20120605113340])
- # [07:39] * Joins: nrc (nrc@538BABFE.A073F3E.97BBD552.IP)
- # [07:40] * Quits: RudyL (rudy@moz-99690620.hinet-ip.hinet.net) (Quit: RudyL)
- # [07:41] * Joins: m_kato1 (Daily@moz-348F61F0.mozilla.or.jp)
- # [07:44] * Joins: smagnin (pike@moz-DEF53BC9.fbx.proxad.net)
- # [07:46] * Quits: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com) (Quit: Leaving)
- # [07:47] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
- # [07:47] * Joins: RudyL (rudy@moz-99690620.hinet-ip.hinet.net)
- # [07:50] * nthomas|away is now known as nthomas
- # [07:52] * Joins: RemusPop (remuspop@601F3B17.33662590.A5830293.IP)
- # [07:53] * Joins: surkov (surkov@539620DD.7F110E62.4C549139.IP)
- # [07:54] * Joins: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de)
- # [07:56] * Joins: wolfiR (wolfiR@moz-AC12DB40.dip0.t-ipconnect.de)
- # [08:01] * Joins: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz)
- # [08:02] * Quits: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [08:11] * Fallen|away is now known as Fallen
- # [08:14] * Quits: mike5w3c (MikeS@moz-B5EE3299.xgsspn.imtp.tachikawa.spmode.ne.jp) (Ping timeout)
- # [08:15] <Callek> smaug: philor should be pressing the magic reopen trees button now (or already done) so we should be good very very soon for your try push
- # [08:16] <philor> shortly, once I start to believe
- # [08:16] * Quits: surkov (surkov@539620DD.7F110E62.4C549139.IP) (Quit: surkov)
- # [08:17] <Callek> :-)
- # [08:18] * Joins: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP)
- # [08:18] <@smaug> hsivonen: ping
- # [08:19] * Quits: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [08:20] * Joins: jwilde (Earlybird@moz-23E1A364.aton.com)
- # [08:20] <philor> okay, the 14 magic buttons are clicked, should be open everywhere
- # [08:22] * Joins: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP)
- # [08:24] * Quits: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net) (Connection reset by peer)
- # [08:24] * Joins: int3 (int3@F51D922C.B1171E94.894DA597.IP)
- # [08:25] * Joins: mike5w3c (MikeS@moz-6876B8D5.u05.hotspot.ne.jp)
- # [08:26] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
- # [08:27] * Fallen is now known as Fallen|away
- # [08:28] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [08:29] * Quits: StevenLee (chatzilla@moz-99690620.hinet-ip.hinet.net) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120601175215])
- # [08:34] * Quits: romaxa_home (romaxa@moz-54F5744A.net) (Ping timeout)
- # [08:37] * fabrice1 is now known as fabrice|zZz
- # [08:38] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
- # [08:38] * Joins: StevenLee (chatzilla@moz-99690620.hinet-ip.hinet.net)
- # [08:39] <glazou> bonjour
- # [08:40] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
- # [08:40] * nthomas changes topic to 'Next uplift for Fx16: 2012-07-16 || New/want to help? See irc://irc.mozilla.org/#introduction || http://krijnhoetmer.nl/irc-logs/'
- # [08:41] * Quits: yareckon (ryan@moz-E1DFFBB8.dip.t-dialin.net) (Ping timeout)
- # [08:41] <db48x> hello glazou
- # [08:41] <db48x> how is life?
- # [08:44] * Joins: cpearce (chatzilla@moz-B1A428C.xdsl.xnet.co.nz)
- # [08:45] <glazou> exhausting
- # [08:45] <glazou> I really need my forthcoming summer break
- # [08:45] <glazou> and yourself?
- # [08:46] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
- # [08:46] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Quit: )
- # [08:47] * Joins: gcp (gpascutto@moz-D0E475EA.access.telenet.be)
- # [08:47] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
- # [08:47] <db48x> similar. I decided last week to just not work this week
- # [08:48] <db48x> I'm going to rest instead
- # [08:49] <glazou> lucky man
- # [08:50] <glazou> I have an appointment at the local IRS in one hour...
- # [08:50] <db48x> oh my
- # [08:51] <glazou> I applied for some tax reduction related to my w3c work (assimilated to research under local law) and they want to interview me to verify the file
- # [08:51] <glazou> nice monday morning :(
- # [08:53] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
- # [08:53] <db48x> ugh
- # [08:54] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Quit: pnemsak)
- # [08:54] <db48x> what do you think they are going to ask you that they can't just get from the w3c website?
- # [08:54] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
- # [08:55] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Ping timeout)
- # [08:56] * bear is now known as bear-afk
- # [08:57] * Joins: Ms2ger (Ms2ger@9804545B.41F5596.37724B0D.IP)
- # [08:57] * glob is now known as glob|away
- # [09:06] * nthomas is now known as nthomas|away
- # [09:06] <ewong> "let me see what you are researching on.."
- # [09:07] * Quits: @smaug (chatzilla@moz-3C75E00A.elisa-mobile.fi) (Ping timeout)
- # [09:07] <gcp> do we have some wiki pages about this "Junior" thing?
- # [09:07] <hsivonen> smagnin: pong
- # [09:08] <hsivonen> gcp: I wonder how much damage using WebKit on iOS is going to do to our Gecko evangelism efforts elsewhere
- # [09:09] <gcp> To me it sounds terrible.
- # [09:09] * Joins: jhorak (jhorak@moz-107AD163.redhat.com)
- # [09:09] <AryehGregor> What APIs do binary extensions get access to?
- # [09:09] <gcp> Which is why I'm interesting in knowing if this was considered and what the rationale is.
- # [09:09] <AryehGregor> In particular, what APIs need to be kept stable to avoid breaking binary extensions?
- # [09:09] <db48x> AryehGregor: anything marked @frozen
- # [09:09] <AryehGregor> "Marked" how?
- # [09:10] <db48x> the idl file will have a comment with @frozen in it
- # [09:10] * Ms2ger whacks db48x
- # [09:10] <AryehGregor> Does that mean we can freely change anything that's not marked frozen?
- # [09:10] <AryehGregor> Context: https://bugzilla.mozilla.org/show_bug.cgi?id=762841#c24
- # [09:10] <Ms2ger> All @frozen annotations were removed in the Fx4 cycle
- # [09:11] <AryehGregor> Do they only get access to XPCOM interfaces?
- # [09:11] <AryehGregor> Or other stuff too?
- # [09:11] * Quits: njn (chatzilla@moz-9DCFEC01.dyn.iinet.net.au) (Quit: ChatZilla 0.9.88.2 [Firefox 16.0a1/20120613160607])
- # [09:11] <AryehGregor> (if they only get access to XPCOM interfaces, I pity them . . .)
- # [09:11] <db48x> err, what?
- # [09:11] <Ms2ger> I don't think r- was appropriate there
- # [09:11] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
- # [09:12] <Ms2ger> All you need is a sr+
- # [09:12] <glazou> db48x: because you think our local IRS is able to browse w3.org and understand a single word ? :-)
- # [09:12] <glazou> hey janv
- # [09:12] <janv> hey!
- # [09:12] <db48x> glazou: heh
- # [09:12] <db48x> Ms2ger: seriously?
- # [09:13] * Joins: jfkthame_ (jfkthame@E4932DA5.A1C12133.9542EC20.IP)
- # [09:13] * Quits: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP) (Connection reset by peer)
- # [09:13] * jfkthame_ is now known as jfkthame
- # [09:14] <Ms2ger> db48x, that's why we called it Gecko 2
- # [09:14] * Quits: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP) (Connection reset by peer)
- # [09:14] * Joins: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP)
- # [09:16] * Quits: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP) (Connection reset by peer)
- # [09:16] * Joins: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP)
- # [09:18] * Joins: jfkthame_ (jfkthame@E4932DA5.A1C12133.9542EC20.IP)
- # [09:18] * Quits: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP) (Connection reset by peer)
- # [09:18] * jfkthame_ is now known as jfkthame
- # [09:18] <gaston> but was it gecko 2, or gecko aurora, or gecko-rolling-release ? :)
- # [09:18] * gaston runs away
- # [09:18] * Quits: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP) (Connection reset by peer)
- # [09:18] * Joins: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP)
- # [09:18] <glazou> db48x: seriously ; these guys still work like in 1995 and know nothing out of their scope
- # [09:19] <Ms2ger> glazou, well, db48x thinks we still have frozen interfaces, so he might feel comfortable with them ;)
- # [09:19] * Quits: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP) (Connection reset by peer)
- # [09:19] <gaston> but they know the minitel !
- # [09:19] <hsivonen> when reviewing, are we still supposed to tell people to change their NULL to nsnull?
- # [09:19] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [09:20] <Ms2ger> hsivonen, IMO, no :)
- # [09:20] <hsivonen> if we can migrate from PRBool to bool, why not from nsnull to NULL?
- # [09:21] <AryehGregor> hsivonen, why not to nullptr? :)
- # [09:21] <hsivonen> Ms2ger: ok
- # [09:21] <Ms2ger> Too little support
- # [09:21] <AryehGregor> Also, while we're at it, when are we getting rid of PRInt*?
- # [09:21] <db48x> oh, right
- # [09:21] <hsivonen> AryehGregor: is that a new C++0x thing?
- # [09:21] <AryehGregor> Yes.
- # [09:21] <glazou> Ms2ger: ROFL
- # [09:21] <Ms2ger> AryehGregor, when someone writes the patch :)
- # [09:21] <glazou> gaston: minitel goes extinct at the end of the month IIRC or what it last 30-may
- # [09:22] <gaston> yes :)
- # [09:22] <AryehGregor> http://dxr.lanedo.com/mozilla-central/xpcom/base/nscore.h.html#l327
- # [09:22] <glandium> glazou: it's june 30
- # [09:22] <AryehGregor> . . . what was the point of nsnull ever?
- # [09:22] <glazou> I still have a minitel 1 at home
- # [09:22] <glazou> museum stuff now
- # [09:22] <hsivonen> glazou: does it work until the 30th?
- # [09:22] <glandium> without the minitel, most of the french ISPs wouldn't have started
- # [09:23] <hsivonen> or has 1 been discontinued already?
- # [09:23] <glandium> hsivonen: any minitel can use the minitel services
- # [09:23] <hsivonen> yay backwards compat
- # [09:23] * Joins: MarcoZ (Daily@moz-7A1C740A.dip.t-dialin.net)
- # [09:24] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
- # [09:25] <glazou> hsivonen: yes
- # [09:25] <glazou> it sill works fine
- # [09:25] <glandium> i read quite recently that minitel services were still making big money
- # [09:25] <glazou> still even
- # [09:26] <glazou> glandium: some of them, yes
- # [09:26] <glandium> with so many people connected to fb, i was surprised minitel was still used at all
- # [09:27] <glandium> although i'd understand that older people still use it
- # [09:27] * Joins: smaug (chatzilla@moz-3C75E00A.elisa-mobile.fi)
- # [09:27] * ChanServ sets mode: +o smaug
- # [09:27] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
- # [09:28] * Quits: mike5w3c (MikeS@moz-6876B8D5.u05.hotspot.ne.jp) (Quit: mike5w3c)
- # [09:28] * nthomas|away is now known as nthomas
- # [09:28] <glazou> not only for that reason
- # [09:28] <glazou> it _always_ works
- # [09:29] <glazou> even when the internet connectivity is down
- # [09:29] <glazou> no DoS
- # [09:29] <glazou> simple, direct, no ads
- # [09:29] <glazou> that's like fax in Japan.... still super-important
- # [09:29] * Joins: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP)
- # [09:29] * Joins: dao (dao@moz-11757092.superkabel.de)
- # [09:29] <glazou> while here I get one fax a year and did not send one in the last 12 months
- # [09:30] * philor is now known as philor|away
- # [09:30] <gcp> fax is still used a lot here too
- # [09:30] * heycam is now known as heycam|away
- # [09:30] <glazou> not here any more, it's falling at very fast speed
- # [09:30] <gcp> its scan+email in one *and* you get a (legally valid) send receipt
- # [09:30] <glazou> between corporations I mean ; with administration that's another story
- # [09:31] * Quits: Hughman (Mibbit@612FCB38.45583DB0.A3B82EC7.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [09:31] * Quits: kentuckyfriedtakahe (chatzilla@moz-5D29915D.cable.telstraclear.net) (Client exited)
- # [09:32] <glandium> glazou: i send faxes but i don't own a fax machine. I use a web service for that
- # [09:33] <hsivonen> I once thought I needed to send a fax to an American hotel, signed up for a Web service, ended up paying for multiple months and eventually discovered the hotel would have accepted a PDF in email
- # [09:33] <hsivonen> that Web service-based fax ended up being my most expensive single fax transmission ever
- # [09:33] * Joins: Stan (Stan@moz-476D9987.dip.t-dialin.net)
- # [09:34] * Quits: Stan_ (Stan@moz-E41F8F9C.dip.t-dialin.net) (Ping timeout)
- # [09:34] <Ms2ger> Hmm, does that mean jst is still awake?
- # [09:35] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [09:35] <glazou> glandium: same here, free.fr offers everything I need with my freebox
- # [09:41] * Joins: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP)
- # [09:44] <AryehGregor> Ms2ger, if sel1 is nsRefPtr<Selection> and sel2 is an nsISelection*, will sel1 == sel2 work right?
- # [09:45] <Ms2ger> If it compiles, I think so
- # [09:47] * Quits: nrc (nrc@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [09:48] * Joins: smontagu (chatzilla@moz-1540277E.red.bezeqint.net)
- # [09:49] * Joins: edmorley (edmorley@moz-1B87A1A9.range86-169.btcentralplus.com)
- # [09:49] * Quits: int3 (int3@F51D922C.B1171E94.894DA597.IP) (Connection reset by peer)
- # [09:50] * Joins: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net)
- # [09:50] * Joins: Optimizer (Instantbir@2CAAA556.716ADE68.2AB48280.IP)
- # [09:51] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
- # [09:52] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [09:52] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [09:54] <AryehGregor> Ms2ger, I'll let you know if your patch works when I finish waiting for the whole codebase to recompile due to the nsCOMPtr.h change. :)
- # [09:54] <Ms2ger> I know why I didn't try it myself ;)
- # [09:56] <@smaug> nsCOMPtr.h change?
- # [09:56] <@smaug> those are rare
- # [09:57] * glazou is now known as glazou_afk
- # [09:59] <Optimizer> smaug:
- # [09:59] <Optimizer> Hi
- # [09:59] <AryehGregor> smaug, https://bugzilla.mozilla.org/show_bug.cgi?id=765662
- # [10:01] <@smaug> ah
- # [10:01] <@smaug> Optimizer: hi
- # [10:02] <Optimizer> Hi
- # [10:02] <Optimizer> I am almost done with the UI, now I will require using CC/GC
- # [10:02] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [10:03] <Optimizer> that means your help :)
- # [10:05] * Quits: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp) (Quit: Leaving...)
- # [10:05] <@smaug> Optimizer: so, if you set javascript.options.mem.log=true, you get notifications which give you information about CC and GC
- # [10:05] <@smaug> cycle-collection-statistics and garbage-collection-statistics
- # [10:06] <Optimizer> without setting that, I cannot know of when both happened ?
- # [10:06] * Joins: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP)
- # [10:06] * Quits: priya (Adium@moz-5843392D.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [10:06] * Ms2ger mumbles "meeting announcement" khuey|away's way
- # [10:06] <glandium> wtf? bugzilla.m.o won't resolve here
- # [10:07] * Quits: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP) (Connection reset by peer)
- # [10:07] * Joins: masayuki (Daily@moz-911CC660.zaq.ne.jp)
- # [10:07] <AryehGregor> Why do so many files have blatantly redundant includes, like "nsIDOMNode.h" and "nsIDOMElement.h"?
- # [10:07] * Joins: raphc (AndChat501@843B42F6.C20A00FF.B3F72630.IP)
- # [10:07] <@smaug> Optimizer: right
- # [10:07] <@smaug> Optimizer: you need that pref
- # [10:07] <@smaug> at least for CC
- # [10:08] <@smaug> I need to check whether it is needed for GC too
- # [10:08] <@smaug> !seen whimboo
- # [10:08] <@killer> I don't know who whimboo is.
- # [10:08] <firebot> whimboo was last seen 3 days, 9 hours, 35 minutes and 36 seconds ago, saying 'i hope it's fixed with the restart' in #qa.
- # [10:08] <Optimizer> and these notifications, can I collect them using the normal notification observer ?
- # [10:08] <Optimizer> is it documented somewhere ?
- # [10:08] <@smaug> Optimizer: whimboo has memchaser addon which uses those notifications
- # [10:08] <@smaug> yes, normal notification observer should work
- # [10:09] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Ping timeout)
- # [10:09] <Optimizer> and these notifications occur as soon as any CC or GC is finished ?
- # [10:10] <AryehGregor> Ms2ger, how do I get this to work if selection is a Selection? mDomSelectionWeak = do_GetWeakReference(selection);
- # [10:10] <@smaug> Optimizer: yes
- # [10:11] <AryehGregor> error: ĀnsISupportsĀ is an ambiguous base of Āmozilla::SelectionĀ
- # [10:11] <Ms2ger> I thought so
- # [10:11] <@smaug> Optimizer: memchaser log is like this: http://pastebin.mozilla.org/1666601
- # [10:11] <Optimizer> I am currently looking at the source of memchaser
- # [10:11] <Ms2ger> do_GetWeakReference(static_cats<nsISelection*>(selection))
- # [10:12] * glob|away is now known as glob
- # [10:12] * Quits: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net) (Quit: Leaving.)
- # [10:12] <AryehGregor> There are cats all over the place here in Jerusalem, but they mostly aren't static.
- # [10:12] <AryehGregor> Except when they're sleeping.
- # [10:12] <Optimizer> is it documented somewhere ? the data we get along with the notification for CC/GC ?
- # [10:13] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
- # [10:13] <Optimizer> what does this part mean ? : "suspected":235,"visited":{"RCed":5460,"GCed":1694},"collected": "RCed":1186,"GCed":675},"waiting_for_gc":1861,"forced_gc":0,"forget_skippable": "times_before_cc":5,"min":0,"max":16,"avg":5,"total":28,"removed":891}
- # [10:14] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Connection timed out)
- # [10:15] <@smaug> Optimizer: there has been 235 suspected objects right before running CC
- # [10:15] <@smaug> when CC run, it visited 5460 C++ objects and 1694 JS objects
- # [10:15] * Quits: raphc (AndChat501@843B42F6.C20A00FF.B3F72630.IP) (Connection reset by peer)
- # [10:15] * Joins: raphc (AndChat501@843B42F6.C20A00FF.B3F72630.IP)
- # [10:15] <@smaug> it collected 1186 C++ objects, and 675 JS objects
- # [10:16] <@smaug> since it collected something, there are objects "writing for GC"
- # [10:16] <Optimizer> collected means removed from memory ?
- # [10:16] <@smaug> no
- # [10:16] <@smaug> collected is, hmm, collected :)
- # [10:16] <Optimizer> what does it do after collecting ?
- # [10:16] <@smaug> In case of C++ objects it means unlink was called
- # [10:17] <@smaug> unlink (or unroot happening right after it) does usually delete the object
- # [10:17] <@smaug> but there is no guarantee
- # [10:17] * Quits: jwilde (Earlybird@moz-23E1A364.aton.com) (Ping timeout)
- # [10:17] * Quits: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP) (Quit: jfkthame)
- # [10:17] <@smaug> forget_skippable is an optimization phase
- # [10:18] * Joins: msucan (mihai@452AB583.C1570FFF.BD62875.IP)
- # [10:18] <@smaug> is tries to clean up certainly alive objects from cycle collector's buffer
- # [10:18] <@smaug> it runs several times before CC runs
- # [10:19] <@smaug> min/avg/max tell about its speed
- # [10:19] <Optimizer> min and max for forget_skippable is the min and max time in ms ?
- # [10:19] <@smaug> yes
- # [10:19] * Joins: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP)
- # [10:19] <Optimizer> and it removed 891 items even before cc ?
- # [10:20] <@smaug> yes, it removed 891 objects from cycle collector's buffer before CC actually run
- # [10:20] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Ping timeout)
- # [10:21] <Optimizer> this is due to incremental gc ?
- # [10:21] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
- # [10:21] <@smaug> nothing to do with iGC
- # [10:21] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [10:21] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [10:21] <Optimizer> oh
- # [10:22] <Optimizer> so iGC has no effect on this data log ?
- # [10:22] <@smaug> forgetSkippable is optimization phase for cycle collector
- # [10:22] <Optimizer> oh, okay
- # [10:22] <Optimizer> what does suspected actually mean ?
- # [10:22] <@smaug> iGC shows up in the garbage-collection-statistics
- # [10:23] <@smaug> Optimizer: suspected means "possibly garbage"
- # [10:23] <Optimizer> yes, the 8th line is incredibly long !
- # [10:23] * Joins: garnacho (carlos@moz-B280EE34.dyn.user.ono.com)
- # [10:23] * Quits: dhylands (dhylands@91EBC268.7E8C66B9.5D698A29.IP) (Ping timeout)
- # [10:23] <@smaug> and forgetSkippable actually investigates those suspected objects and checks whether they are certainly alive objects
- # [10:24] * Quits: _rs (mozilla@moz-46F044.eu-west-1.compute.amazonaws.com) (Ping timeout)
- # [10:24] <Optimizer> okay so CC knows that 235 are possibly garbage then it visited 5460 C++ and 1694 JS objects and out of that collected 1186 and 675 resp.
- # [10:24] * Joins: _rs (mozilla@moz-46F044.eu-west-1.compute.amazonaws.com)
- # [10:24] <@smaug> if some object is certainly alive, it can be removed from the suspected
- # [10:24] <@smaug> Optimizer: yes
- # [10:24] <Optimizer> so how does suspected < number removed by forget_Skuppable ?
- # [10:24] <Optimizer> skippable*
- # [10:24] * Joins: necolas (necolas@moz-2D68B52B.bb.sky.com)
- # [10:25] <@smaug> suspected means number of suspected objects right before CC runs
- # [10:25] <Optimizer> oh
- # [10:25] <@smaug> forgetSkippable runs asynchronously before CC
- # [10:25] <Optimizer> yes, it ran 5 times this tme
- # [10:25] <Optimizer> time*
- # [10:25] <Optimizer> okay, got it, is there anything else in CC ?
- # [10:26] <@smaug> I think that's it
- # [10:26] <@smaug> Optimizer: you may want to ask billm about garbage-collection-statistics
- # [10:27] * Quits: necolas (necolas@moz-2D68B52B.bb.sky.com) (Client exited)
- # [10:27] <Optimizer> !billm
- # [10:27] * mattwoodrow|away is now known as mattwoodrow
- # [10:27] <Optimizer> !seen billm
- # [10:27] <firebot> billm was last seen 2 days, 6 hours, 22 minutes and 56 seconds ago, saying 'till: yeah, no problem :-). I won't have a chance to look at it until then anyway.' in #jsapi.
- # [10:27] <@smaug> Optimizer: he is in US
- # [10:27] <@smaug> MV, I think
- # [10:27] * Quits: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net) (Client exited)
- # [10:27] <Optimizer> hmm, must be sleeping
- # [10:28] * Joins: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net)
- # [10:28] <Optimizer> I don;t get one thing though, this GC took 192 ms ?
- # [10:28] <Optimizer> is this data from before iGC landed ?
- # [10:28] <@smaug> are you using Nightly ?
- # [10:28] <Optimizer> yes
- # [10:28] <@smaug> so, I think it reports total time
- # [10:28] <Optimizer> total ?
- # [10:29] <@smaug> which is split to small pieces
- # [10:29] <Optimizer> oh
- # [10:29] * Joins: dhylands (dhylands@91EBC268.7E8C66B9.5D698A29.IP)
- # [10:29] <@smaug> I mean, iGC runs some GC, then other code runs, then again some GC ...
- # [10:29] <Optimizer> so total FC is still that big and what iGC actually do is to split it into slices ?
- # [10:29] <Optimizer> GC*
- # [10:30] <@smaug> yes
- # [10:30] <@smaug> iGC doesn't speed up GC
- # [10:30] <@smaug> it makes the pauses a lot shorter
- # [10:30] <Optimizer> and the notification is sent only after the full GC has finished ? (after all that number of slices)
- # [10:30] <Optimizer> is there anything that will speed up GC (on a totally diff. note )
- # [10:31] <@smaug> generational GC should speed up GC
- # [10:31] <AryehGregor> Use fewer objects! :)
- # [10:31] <Optimizer> hehe
- # [10:31] <Optimizer> what is the main diff b/w CC and GC ?
- # [10:31] <@smaug> and also more common compartmental GC
- # [10:32] <@smaug> right now those iGCs are almost always full GCs
- # [10:32] <@smaug> not compartment GCs
- # [10:32] <@smaug> Optimizer: CC operates on possibly garbage objects
- # [10:32] <@smaug> and in our case, it is mainly about C++
- # [10:33] <@smaug> GC operates on live objects and is about JS
- # [10:33] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [10:33] <@smaug> CC is a layer on top of reference counting
- # [10:34] <Optimizer> hmm, so CC mark things for GC and also reduces possible garbages itself
- # [10:34] * Joins: raph (AndChat501@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [10:34] <@smaug> CC tries to find cycles in C++ objects
- # [10:35] * Quits: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP) (Quit: Leaving)
- # [10:35] <@smaug> but it needs to traverse also JS objects
- # [10:35] <Optimizer> "find cycles" ?
- # [10:35] <@smaug> since some JS may keep C++ alive
- # [10:35] <@smaug> "A has a strong reference to B and B has a strong reference to A"
- # [10:36] * Quits: raphc (AndChat501@843B42F6.C20A00FF.B3F72630.IP) (Ping timeout)
- # [10:36] <Optimizer> oh
- # [10:36] * Quits: raph (AndChat501@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Quit: Bye)
- # [10:36] <Optimizer> how is it useful to run a collector for that only ?
- # [10:36] <@smaug> if there are no other references to A or B, cycle collector notices that there is a cycle and calls unlink
- # [10:37] <@smaug> and unlink implementation in A and B needs to remove that strong reference
- # [10:37] <Optimizer> what I undestood: if this sycle is not broken, the GC will think that there are alive references to both A and B and will not collect A and B ?
- # [10:38] <Optimizer> cycle*
- # [10:38] <glob> heads-up: there are DNS issues with 3crowd, so some mozilla systems, including BMO, may not be accessible
- # [10:38] <@smaug> if A and B are C++ objects, GC doesn't know anything about them
- # [10:38] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
- # [10:38] <@smaug> but CC does
- # [10:39] <@smaug> Optimizer: FYI, the CC we use is based on http://www.research.ibm.com/people/d/dfb/papers/Bacon01Concurrent.pdf (not the concurrent part)
- # [10:39] <@smaug> though, our CC is pretty heavily optimized nowadays
- # [10:40] <Optimizer> do we have plans to make collection concurrent ? I heard from jandem that after Ion lands, making collection concurrent will be easy
- # [10:40] <Optimizer> sorry for my out of the blue questions
- # [10:41] <@smaug> http://mxr.mozilla.org/mozilla-central/source/xpcom/base/nsCycleCollector.cpp#8
- # [10:41] <AryehGregor> IEBlog was bragging about how their GC is off main thread: http://blogs.msdn.com/b/ie/archive/2012/06/13/advances-in-javascript-performance-in-ie10-and-windows-8.aspx
- # [10:41] <@smaug> Optimizer: that is about GC collection
- # [10:41] <@smaug> I mean the Ion thing
- # [10:41] <Optimizer> oh
- # [10:41] <Optimizer> so CC will still be on main thread even after Ion
- # [10:41] <Optimizer> but then CC is generally very small
- # [10:42] <Optimizer> right ?
- # [10:42] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [10:42] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [10:42] <@smaug> CC is usually very fast yes
- # [10:42] <@smaug> and if it is not in some case, there is something to optimize
- # [10:42] <NeilAway> AryehGregor: libxul doesn't export much. (I don't have a list handy, but if you insist...)
- # [10:43] <@smaug> Optimizer: concurrent CC is mainly for the cases when objects can be used in several threads
- # [10:43] <@smaug> that is not our case
- # [10:44] <@smaug> but sure, we could do some things concurrently
- # [10:44] <@smaug> need to investigate that
- # [10:45] <Optimizer> afk for a while
- # [10:46] * Joins: birtles_ (chatzilla@moz-348F61F0.mozilla.or.jp)
- # [10:47] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Connection reset by peer)
- # [10:47] * birtles_ is now known as birtles
- # [10:48] * AutomatedTester|AFK is now known as AutomatedTester
- # [10:50] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [10:50] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [10:53] * glazou_afk is now known as glazou
- # [10:56] * Joins: raphc (quassel@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [10:58] * davehunt|away is now known as davehunt
- # [10:58] * AutomatedTester is now known as AutomatedTester|AFK
- # [10:59] * Joins: past (past@moz-43572E38.dsl.dyn.forthnet.gr)
- # [11:00] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
- # [11:00] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
- # [11:02] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
- # [11:02] * Joins: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [11:02] * Joins: thinker (thinker@moz-71AD2643.dynamic.kbronet.com.tw)
- # [11:04] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [11:04] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [11:04] * Joins: Mossop (mossop@moz-E185BFD5.range86-137.btcentralplus.com)
- # [11:07] * Quits: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net) (Quit: Leaving.)
- # [11:07] <Yoric> dougt: ping
- # [11:08] * Joins: atuljangra (Mibbit@40BFB8D5.98756AB5.110F01C1.IP)
- # [11:09] * Joins: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net)
- # [11:09] <Optimizer> smaug: Thanks for the help and understanding CC to me :)
- # [11:10] * Quits: @smaug (chatzilla@moz-3C75E00A.elisa-mobile.fi) (Ping timeout)
- # [11:10] * AutomatedTester|AFK is now known as AutomatedTester
- # [11:12] * Quits: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP) (Quit: jfkthame)
- # [11:14] * nthomas is now known as nthomas|away
- # [11:16] * Quits: atuljangra (Mibbit@40BFB8D5.98756AB5.110F01C1.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [11:16] * Joins: kaze (kaze@moz-104CC309.mv.mozilla.com)
- # [11:18] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
- # [11:20] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [11:20] * Joins: louisremi (louisremi@moz-381A2210.dsl.sta.abo.bbox.fr)
- # [11:20] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
- # [11:20] * Joins: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP)
- # [11:21] * Quits: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz) (Quit: Connection reset by beer)
- # [11:22] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [11:22] * Joins: Goldorak (chatzilla@7CB4FB40.1356193D.187A1082.IP)
- # [11:28] * Joins: Mano (mano@moz-47B2C60B.cablep.bezeqint.net)
- # [11:30] * glob is now known as glob|away
- # [11:31] * Joins: gandalf (gandalf@moz-42AF5C0B.neoplus.adsl.tpnet.pl)
- # [11:32] * Quits: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [11:34] * Joins: sewardj (sewardj@moz-5C6BE4D3.dip.t-dialin.net)
- # [11:36] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
- # [11:36] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Ping timeout)
- # [11:36] * Quits: davidillsley (davidillsl@moz-AB174F32.range86-160.btcentralplus.com) (Client exited)
- # [11:37] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
- # [11:37] * Joins: JeroenDeDauw (j@moz-2D11A423.ifiber.telenet-ops.be)
- # [11:39] * Joins: davidillsley (davidillsl@moz-AB174F32.range86-160.btcentralplus.com)
- # [11:42] * Joins: mw22 (chatzilla@moz-FB753258.adsl.wanadoo.nl)
- # [11:43] * joduinn-home is now known as joduinn-zzz
- # [11:47] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
- # [11:48] * Parts: louisremi (louisremi@moz-381A2210.dsl.sta.abo.bbox.fr)
- # [11:50] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Connection reset by peer)
- # [11:50] * Quits: Vincent_Chang (chatzilla@moz-99690620.hinet-ip.hinet.net) (Input/output error)
- # [11:51] * Joins: Vincent_Chang (chatzilla@moz-99690620.hinet-ip.hinet.net)
- # [11:55] * Quits: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
- # [11:56] * Joins: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net)
- # [11:59] * Quits: JeroenDeDauw (j@moz-2D11A423.ifiber.telenet-ops.be) (Ping timeout)
- # [11:59] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [12:02] * Joins: atuljangra (Mibbit@76792D67.4616F18E.110F01C1.IP)
- # [12:03] * Joins: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP)
- # [12:06] * Quits: ohsix (ohsix@E6E9ACEC.B59296AB.15ED1FDC.IP) (Client exited)
- # [12:06] * Joins: ohsix (ohsix@E6E9ACEC.B59296AB.15ED1FDC.IP)
- # [12:07] * Joins: jhk1 (jhk@8E6C34C1.A3F9767A.1C37C358.IP)
- # [12:07] * Quits: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP) (Quit: Leaving.)
- # [12:07] * Quits: jhk1 (jhk@8E6C34C1.A3F9767A.1C37C358.IP) (Quit: jhk1)
- # [12:07] * Ms2ger curses C++
- # [12:07] * Joins: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP)
- # [12:07] * Quits: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP) (Quit: Leaving.)
- # [12:08] * Quits: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net) (Quit: Leaving.)
- # [12:10] * Mossop kicks his dns
- # [12:10] * ewong is now known as ewong|away
- # [12:10] * Unfocused screams profanities at monday
- # [12:11] * Quits: nhirata (nhirata.bu@moz-6D599AA6.hsd1.ca.comcast.net) (Quit: nhirata)
- # [12:12] * Quits: benvie (brandon@moz-1C805788.nc.res.rr.com) (Quit: )
- # [12:13] * Quits: decoder (quassel@moz-216446B9.own-hero.net) (Ping timeout)
- # [12:14] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [12:14] * Joins: xakz (XaMaD@moz-34FBE388.fbx.proxad.net)
- # [12:15] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [12:15] * Joins: decoder (quassel@moz-216446B9.own-hero.net)
- # [12:20] * Joins: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP)
- # [12:20] <gcp> how do you hg blame deletions?
- # [12:23] * Quits: karl (karl@moz-CFA817F6.jetstream.xtra.co.nz) (Ping timeout)
- # [12:26] * Quits: Mano (mano@moz-47B2C60B.cablep.bezeqint.net) (Client exited)
- # [12:27] * Joins: jfkthame_ (jfkthame@E4932DA5.A1C12133.9542EC20.IP)
- # [12:27] * Quits: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP) (Connection reset by peer)
- # [12:27] * jfkthame_ is now known as jfkthame
- # [12:27] * Quits: JesperHansen (JesperHans@moz-AA96EAE3.dhcp.fiberflex.dk) (Connection reset by peer)
- # [12:27] * Quits: timeless (users.4015@moz-D63BDBD0.irccloud.com) (Broken pipe)
- # [12:27] * Joins: JesperHansen (JesperHans@moz-AA96EAE3.dhcp.fiberflex.dk)
- # [12:28] * Joins: timeless (users.4015@moz-D63BDBD0.irccloud.com)
- # [12:28] * Quits: sawrubh (Mibbit@EBDD4FBD.3AF77C1.48B4EDE8.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [12:29] * Joins: jfkthame_ (jfkthame@E4932DA5.A1C12133.9542EC20.IP)
- # [12:29] * Quits: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP) (Connection reset by peer)
- # [12:29] * jfkthame_ is now known as jfkthame
- # [12:31] * Quits: dao (dao@moz-11757092.superkabel.de) (Ping timeout)
- # [12:31] * Joins: dao (dao@moz-11757092.superkabel.de)
- # [12:33] * Joins: jfkthame_ (jfkthame@E4932DA5.A1C12133.9542EC20.IP)
- # [12:33] * Quits: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP) (Connection reset by peer)
- # [12:33] * jfkthame_ is now known as jfkthame
- # [12:35] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [12:36] <NeilAway> is it possible to change the number of lines of context output by hg log -p?
- # [12:36] * Quits: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP) (Connection reset by peer)
- # [12:36] * Joins: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP)
- # [12:37] <NeilAway> gcp: --removed ?
- # [12:37] <Ms2ger> https://bugzilla.mozilla.org/show_bug.cgi?id=689623#c63
- # [12:37] * Quits: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP) (Connection reset by peer)
- # [12:37] * Joins: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP)
- # [12:37] <gcp> hg annotate: option --removed not recognized
- # [12:39] * Quits: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP) (Connection reset by peer)
- # [12:40] * Joins: sawrubh (Mibbit@F47D2604.8978D6E2.69A05079.IP)
- # [12:44] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [12:45] * Joins: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP)
- # [12:47] * Quits: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com) (Ping timeout)
- # [12:51] * Joins: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com)
- # [12:51] * Joins: deLta30_ (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [12:51] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [12:52] * Quits: atuljangra (Mibbit@76792D67.4616F18E.110F01C1.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [12:52] * Quits: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com) (Client exited)
- # [12:52] * Joins: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com)
- # [12:53] * Quits: raphc (quassel@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
- # [12:54] <NeilAway> gcp: oh, line delettion? I thought you meant file deletions
- # [12:54] <NeilAway> s/tt/t
- # [12:54] * nli is now known as nli|away
- # [12:55] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [12:55] * Quits: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP) (Connection reset by peer)
- # [13:01] * Joins: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP)
- # [13:02] * Quits: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP) (Connection reset by peer)
- # [13:05] * Joins: JeroenDeDauw (j@moz-2D11A423.ifiber.telenet-ops.be)
- # [13:06] * Quits: nthomas|away (chatzilla@moz-E9E0E94B.dsl.telstraclear.net) (Ping timeout)
- # [13:08] <sawrubh> lsblakk: ping
- # [13:08] * Quits: m_kato1 (Daily@moz-348F61F0.mozilla.or.jp) (Quit: m_kato1)
- # [13:08] * Quits: m_kato (m_kato@moz-348F61F0.mozilla.or.jp) (Quit: Leaving...)
- # [13:11] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Input/output error)
- # [13:13] * Joins: nthomas|away (chatzilla@moz-E9E0E94B.dsl.telstraclear.net)
- # [13:13] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Quit: Ex-Chat)
- # [13:14] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
- # [13:16] <glandium> NeilAway: [diff] unified = 8
- # [13:16] <glandium> (in hgrc)
- # [13:29] * glob|away is now known as glob
- # [13:30] * Joins: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP)
- # [13:30] * Quits: dao (dao@moz-11757092.superkabel.de) (Quit: Leaving.)
- # [13:31] * Joins: harth (harth@moz-C2C235AC.bb.sky.com)
- # [13:31] * Joins: Matt (matthewger@A356E139.176F2691.B7C3970A.IP)
- # [13:32] <Matt> I'm using nsIWindowWatcher.openWindow to open a XUL window
- # [13:32] <Matt> the window doesn't have a parent but I don't want its existence to prevent the browser from closing
- # [13:32] * Joins: evilpie (chatzilla@moz-8BD54986.pools.arcor-ip.net)
- # [13:32] * mattwoodrow is now known as mattwoodrow|away
- # [13:32] <Matt> just wondering if there's a standard way to handle this
- # [13:33] * Matt is going to try closing the window of quit-application-requested
- # [13:33] <Unfocused> darktrojan: playing around with your runtest.py finally.... how do i get it to run addons manager xpcshell tests?
- # [13:34] * Quits: gandalf (gandalf@moz-42AF5C0B.neoplus.adsl.tpnet.pl) (Ping timeout)
- # [13:34] <Mossop> Matt: I think unregistering it from the window mediator will do that
- # [13:35] <Matt> ah nice one
- # [13:35] * Matt will try that
- # [13:35] * Quits: victorporof (victorporo@2B22C4F3.20718EE9.79933D60.IP) (Quit: Linkinus - http://linkinus.com)
- # [13:35] <Matt> Mossop: are you back in Europe?
- # [13:35] <Mossop> Yes
- # [13:35] * Quits: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [13:35] <darktrojan> Unfocused, not working?
- # [13:35] <Mossop> Matt: For a few weeks at least
- # [13:36] <Matt> Mossop: coolā¦ welcome back
- # [13:36] <darktrojan> hmm, couldn't get manifest file
- # [13:36] <Unfocused> ..[$] <()> runtest toolkit/mozapps/extensions/test/xpcshell/test_startup.js
- # [13:36] <Unfocused> File toolkit/mozapps/extensions/test/xpcshell/test_startup.js doesn't exi
- # [13:36] <Unfocused> (i have runtest aliased to the script, with --objdir specified)
- # [13:36] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [13:37] * darktrojan looks
- # [13:37] <darktrojan> what dir are you in?
- # [13:37] <Matt> oops, unregisterWindow is [noscript]
- # [13:38] <Matt> bummer
- # [13:38] <Unfocused> my objdir
- # [13:38] * Joins: joliclic (chatzilla@moz-2247240C.adsl.proxad.net)
- # [13:38] <Unfocused> do i need to be in my srcdir?
- # [13:38] <darktrojan> yeah
- # [13:38] <Unfocused> ah!
- # [13:38] <darktrojan> it's not very smart
- # [13:38] <Unfocused> it works!
- # [13:39] <Unfocused> we *so* need this in the tree
- # [13:39] * Joins: mike5w3c (MikeS@moz-D1E89A92.xgsspn.imtp.tachikawa.spmode.ne.jp)
- # [13:39] <NeilAway> glandium: thanks!
- # [13:39] * Joins: gandalf (gandalf@moz-E68B770F.neoplus.adsl.tpnet.pl)
- # [13:39] <Matt> looks like nsIAppShellService.unregisterTopLevelWindow should work though
- # [13:39] <darktrojan> it's not wfm right now :(
- # [13:39] <Unfocused> 3.5 years f running those tests, and i still get mixed up between the different syntaxes for the different suites
- # [13:40] <darktrojan> heh
- # [13:40] <darktrojan> tell me about it
- # [13:41] <darktrojan> if I put it in the tree that means I don't have to do all the maintenance... hmmm
- # [13:41] * Joins: raphc (quassel@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [13:41] <Unfocused> hehe
- # [13:41] <sawrubh> firebot: seen dao
- # [13:41] <firebot> dao was last seen 3 days, 18 hours, 17 minutes and 52 seconds ago, saying 'will attach an updated patch shortly' in #fx-team.
- # [13:42] * Joins: SeoZ (DanielJuyu@6683D344.5839962A.97CD8189.IP)
- # [13:43] <sawrubh> darktrojan++
- # [13:43] * AutomatedTester is now known as AutomatedTester|away
- # [13:44] * Joins: atuljangra (Mibbit@D0E9A9E6.43602CA6.4356924F.IP)
- # [13:45] <darktrojan> Unfocused, file a bug, then at least I can say someone requested it
- # [13:46] * Unfocused watches his xpcshell tests slowly crawl along, and wonders if/when we'll finally get parallel test runs
- # [13:46] <Unfocused> can do!
- # [13:47] * darktrojan wonders if his awful python is review-worthy
- # [13:47] * Quits: JeroenDeDauw (j@moz-2D11A423.ifiber.telenet-ops.be) (Quit: Leaving.)
- # [13:49] * Quits: masayuki (Daily@moz-911CC660.zaq.ne.jp) (Ping timeout)
- # [13:50] * Joins: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP)
- # [13:50] <darktrojan> NeilAway, in https://mxr.mozilla.org/mozilla-central/source/toolkit/content/widgets/text.xml#355 why does it check for nsIDOMChromeWindow when .opener is in nsIDOMWindow?
- # [13:51] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
- # [13:52] * Quits: kaze (kaze@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [13:53] * Quits: raphc (quassel@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
- # [13:53] <Unfocused> https://bugzilla.mozilla.org/show_bug.cgi?id=765688
- # [13:56] <glandium> windows update wants me to install VC2008 service pack... I don't have VC2008 installed
- # [13:56] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [13:56] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [13:57] * davehunt is now known as davehunt|away
- # [13:57] <Yoric> glandium: I'm sure that they are willing to sell it to you for a modest sum.
- # [13:58] <Yoric> Please install Windows Genuine Advantage first, though.
- # [13:58] <Unfocused> heh
- # [13:59] * Quits: evilpie (chatzilla@moz-8BD54986.pools.arcor-ip.net) (Input/output error)
- # [13:59] * Joins: dbradley (dbradley@moz-1E1AAFB8.fuse.net)
- # [14:00] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Client exited)
- # [14:01] <NeilAway> darktrojan: at that time, only chrome windows could be modal, so it wasn't necessary to hack around windows opened by modal windows being modal
- # [14:01] * Quits: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [14:02] <darktrojan> NeilAway, so it's just skipping that bit of code for performance?
- # [14:02] <NeilAway> darktrojan: trawling openers of content windows was less useful
- # [14:02] <NeilAway> darktrojan: since you have to start worrying about crossing sites
- # [14:02] <NeilAway> darktrojan: of course, that was back in the day when we supported content xul
- # [14:03] * NeilAway plays the violins
- # [14:03] <darktrojan> oh yeah, that thing
- # [14:03] <darktrojan> :/
- # [14:05] * Quits: timdream (timdream@moz-99690620.hinet-ip.hinet.net) (Quit: timdream)
- # [14:06] <darktrojan> gah
- # [14:06] <darktrojan> I really wish we had tab handling functionality in all mozilla apps
- # [14:06] * Joins: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP)
- # [14:07] <darktrojan> even if it had to say "I can't open a tab, have a window instead"
- # [14:08] <Unfocused> ... didn't you have a patch that basically did that?
- # [14:08] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [14:08] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [14:09] <darktrojan> sort of
- # [14:09] * darktrojan finds
- # [14:09] * Unfocused tries to remember what that was originally for
- # [14:09] <darktrojan> AOM
- # [14:09] <darktrojan> naturally
- # [14:09] <Unfocused> :P
- # [14:10] <joliclic> Hello
- # [14:10] * Joins: dao (dao@moz-11757092.superkabel.de)
- # [14:10] <joliclic> I've just submitted the bug #765683, with a proposed patch
- # [14:10] * Joins: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net)
- # [14:10] <joliclic> the targeted file is browser/components/places/content/controller.js
- # [14:10] <joliclic> who should I ask for a review ? Marco Bonardo ?
- # [14:10] <darktrojan> Unfocused, it's just that I wish tabs were as universal as windows
- # [14:11] <Unfocused> joliclic: yes
- # [14:11] <darktrojan> where is mak these days
- # [14:11] <darktrojan> I haven't seen him for ages
- # [14:11] <Unfocused> indeed. though it would never make sense for *all* apps
- # [14:12] * Quits: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net) (Client exited)
- # [14:12] <joliclic> thank you. have a good day. Bye
- # [14:13] * Joins: kmoir-afk (chatzilla@moz-4CA9B556.cable.teksavvy.com)
- # [14:14] <Unfocused> darktrojan: hm, yes, dunno
- # [14:15] <darktrojan> browser.link.open_newwindow
- # [14:15] <darktrojan> starts with browser. unfortunately
- # [14:15] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [14:16] * Parts: joliclic (chatzilla@moz-2247240C.adsl.proxad.net)
- # [14:16] <darktrojan> NeilAway, what's the seamonkey version of browser.link.open_newwindow?
- # [14:16] * Joins: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net)
- # [14:17] * deLta30_ is now known as deLta30
- # [14:17] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
- # [14:18] * AutomatedTester|away is now known as AutomatedTester
- # [14:18] <darktrojan> oh
- # [14:18] <darktrojan> nm
- # [14:18] * Joins: pascalc (chatzilla@moz-A8A9D5A2.fbx.proxad.net)
- # [14:19] * Quits: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
- # [14:19] * sheeri-afk is now known as sheeri
- # [14:20] <NeilAway> darktrojan: http://mxr.mozilla.org/comm-central/source/suite/browser/navigator.js#354
- # [14:20] * NeilAway assumes darktrojan found it already
- # [14:20] * Quits: artur_ (artur@moz-6DFBD742.hsd1.vt.comcast.net) (Input/output error)
- # [14:21] * Joins: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net)
- # [14:24] <darktrojan> that I did
- # [14:24] * Quits: dbradley (dbradley@moz-1E1AAFB8.fuse.net) (Quit: )
- # [14:25] * Quits: RudyL (rudy@moz-99690620.hinet-ip.hinet.net) (Quit: RudyL)
- # [14:26] * Joins: kaze (kaze@moz-104CC309.mv.mozilla.com)
- # [14:26] * Joins: martyn (martyn@moz-32A2E36C.range86-158.btcentralplus.com)
- # [14:27] * Joins: shianyow (shianyow@moz-99690620.hinet-ip.hinet.net)
- # [14:28] * Quits: atuljangra (Mibbit@D0E9A9E6.43602CA6.4356924F.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [14:29] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [14:29] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [14:29] <shianyow> how do I enable PRLOG in .mozconfig?
- # [14:31] * shorlander_ is now known as shorlander
- # [14:31] <NeilAway> the quick way is --enable-debug
- # [14:32] <shianyow> NeilAway: got it, thanks!
- # [14:38] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
- # [14:39] <Optimizer> is _emit a global function for jetpack ?
- # [14:42] * Joins: squeakytoy (squeakytoy@moz-9E84F244.netset.se)
- # [14:42] <glandium> shianyow: depends where
- # [14:42] * Joins: Cwiiis (cwiiis@88F51059.F3BBB17D.144F44FA.IP)
- # [14:43] * Quits: Optimizer (Instantbir@2CAAA556.716ADE68.2AB48280.IP) (Ping timeout)
- # [14:45] * khuey|away is now known as khuey
- # [14:45] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [14:45] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [14:45] <@khuey> we made nightly a lot less snappy recently
- # [14:46] <Yoric> :/
- # [14:46] <Yoric> How did we do that?
- # [14:47] <shianyow> gladium: I want to turn on prlog to show messages in nsLoadGroup.cpp.
- # [14:48] <@khuey> not sure
- # [14:48] <@khuey> seems to have happened between june 13th and june 14th
- # [14:48] <darktrojan> not guilty
- # [14:49] <@khuey> also only seems to happen when I'm tethering
- # [14:49] <@khuey> when I'm on a good connection we're fine
- # [14:49] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
- # [14:50] <glandium> khuey: did you try an older nightly?
- # [14:51] <@khuey> well, I was on june 13th nightly for a few days, and it was ok
- # [14:51] <@khuey> and now I've been on the june 14th nightly for a few days
- # [14:51] <darktrojan> huh, mozilla.org has fallen off my DNS
- # [14:51] <@khuey> and it's not
- # [14:51] <glandium> shianyow: as noted in that file, set the NSPR_LOG_MODULES environment variable to LoadGroup:5 when you start firefox
- # [14:51] <glandium> darktrojan: i randomly have the problem, on windows only
- # [14:52] <darktrojan> how odd
- # [14:52] * Joins: bbondy (bbondy@moz-815B377A.home.cgocable.net)
- # [14:52] <nemo> huh. could https://bugzilla.mozilla.org/show_bug.cgi?id=313559#c11 be done non-destructively?
- # [14:52] <AryehGregor> darktrojan, I switched to Google DNS (8.8.8.8 and 8.8.4.4) and it fixed itself.
- # [14:53] <nemo> seems you'd be missing, oh, for example, all of a jpeg's exif data, even if you saved as jpeg
- # [14:53] <darktrojan> nthomas|away, you're on telstraclear aren't you?
- # [14:53] <Unfocused> darktrojan: me too
- # [14:53] <nemo> but. yeah. is annoying that Firefox downloads something again that you are already looking at. esp when it is a huge image on a slow server (visiting NASA after a major announcement for example)
- # [14:53] <Unfocused> there was dns issues earlier... but it was meant to be fixed
- # [14:53] <darktrojan> Unfocused, they've cut us off!
- # [14:53] <glandium> khuey: well, you should probably try the june 13th nightly for good measure
- # [14:54] <darktrojan> it's a sign
- # [14:54] <Unfocused> anyone outside of NZ having issues with bugzilla?
- # [14:54] <@khuey> glandium: yeah, needs more rigorous testing
- # [14:54] * Joins: kaie (kaie@756F81AF.CDA31B01.DA07AE74.IP)
- # [14:54] <glandium> Unfocused: issues as in dns issues ?
- # [14:54] <Unfocused> yea
- # [14:54] <darktrojan> yes
- # [14:55] <glandium> Unfocused: i've had the problem with bugzilla and ftp
- # [14:55] <Unfocused> had or having?
- # [14:55] <glandium> Unfocused: the former was fixed when i restarted my local dns server
- # [14:55] <shianyow> glandium: I'm enabling it for B2G. Do you know what I should do?
- # [14:55] <Unfocused> ah
- # [14:55] <glandium> after the latter, i rebooted under linux so i don't know
- # [14:56] <glandium> shianyow: how do you start gecko?
- # [14:56] <AryehGregor> Unfocused, probably the issue was fixed, but DNS issue fixes generally don't take full effect for a day or whatever.
- # [14:56] <glandium> AryehGregor: depends on the ttl values
- # [14:56] <AryehGregor> In theory, but in practice ISPs sometimes like to cache DNS records beyond the TTL.
- # [14:57] <AryehGregor> Not most, fortunately.
- # [14:57] <AryehGregor> Also, NXDOMAIN is special.
- # [14:57] <shianyow> glandium: it's started by running "b2g" process in init.rc. I can also start it from shell command if needed.
- # [14:57] <AryehGregor> IIRC, originally there was no way to provide a TTL for NXDOMAIN.
- # [14:57] <AryehGregor> http://tools.ietf.org/html/rfc2308
- # [14:58] <glandium> shianyow: so, if you start it from shell, you can do NSPR_LOG_MODULE=LoadGroup:5 /whatever/command/to/start/gecko
- # [14:58] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [14:58] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [14:58] <glandium> shianyow: and you'll have the log on the console
- # [14:58] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
- # [14:58] * Quits: xakz (XaMaD@moz-34FBE388.fbx.proxad.net) (Ping timeout)
- # [14:59] * ctyler is now known as ctyler_away
- # [14:59] <shianyow> glandium: By this way, do I also need to "--enable-debug" to turn on PR_LOGGING in nsLoadGroup.cpp?
- # [14:59] <glandium> shianyow: no, you don't
- # [15:00] <shianyow> glandium: sounds good, I'll try it.
- # [15:01] * rail_away is now known as rail
- # [15:01] <glandium> my CC-change induced orange looks more and more like a compiler issue
- # [15:02] * kmoir-afk is now known as kmoir
- # [15:05] * Joins: Pike (Pike@moz-E31CD2CB.mozilla.org)
- # [15:06] * Joins: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP)
- # [15:07] * Quits: kaie (kaie@756F81AF.CDA31B01.DA07AE74.IP) (Ping timeout)
- # [15:07] * ketas really wonders when he can use ff without cursing so much
- # [15:07] * Joins: kaie (kaie@756F81AF.CDA31B01.DA07AE74.IP)
- # [15:07] * davehunt|away is now known as davehunt
- # [15:09] * Joins: mconley (mconley@moz-50D793C4.dsl.bell.ca)
- # [15:10] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [15:10] * Quits: kaie (kaie@756F81AF.CDA31B01.DA07AE74.IP) (Ping timeout)
- # [15:10] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
- # [15:11] * Joins: kaie (kaie@756F81AF.CDA31B01.DA07AE74.IP)
- # [15:12] * mjschranz_away is now known as mjschranz
- # [15:12] * Joins: espindola (espindola@moz-EB81525B.dsl.teksavvy.com)
- # [15:12] * rail is now known as rail-buildduty
- # [15:13] * Quits: harth (harth@moz-C2C235AC.bb.sky.com) (Input/output error)
- # [15:13] * Quits: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net) (Quit: Adios Amigos)
- # [15:14] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [15:14] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [15:14] * Joins: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com)
- # [15:16] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
- # [15:19] * Quits: darktrojan (geoff@moz-30B3CCFD.telstraclear.net) (Quit: darktrojan)
- # [15:21] * catlee-away is now known as catlee
- # [15:21] * Joins: deLta30_ (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [15:21] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [15:22] * Quits: smontagu (chatzilla@moz-1540277E.red.bezeqint.net) (Ping timeout)
- # [15:22] * Joins: smaug (chatzilla@moz-3C75E00A.elisa-mobile.fi)
- # [15:22] * ChanServ sets mode: +o smaug
- # [15:23] * AutomatedTester is now known as AutomatedTester|away
- # [15:24] * Quits: kaie (kaie@756F81AF.CDA31B01.DA07AE74.IP) (Quit: Leaving)
- # [15:24] * cadecairos_away is now known as cadecairos
- # [15:24] * Quits: @smaug (chatzilla@moz-3C75E00A.elisa-mobile.fi) (Ping timeout)
- # [15:25] * Joins: armenzg (armenzg@moz-D4736010.cable.teksavvy.com)
- # [15:26] * Joins: Abi79 (Abi@2FEF9E95.73A6E20D.BDEF4640.IP)
- # [15:27] * Joins: Optimizer (Instantbir@18378ACB.13197566.2AB48280.IP)
- # [15:27] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
- # [15:28] * Quits: bb10 (bb10@moz-C7B05616.org) (Ping timeout)
- # [15:28] * Joins: bb10 (bb10@moz-C7B05616.org)
- # [15:29] * Joins: kinger (chatzilla@moz-D560933D.dial-up.dsl.siol.net)
- # [15:29] * Joins: mike5w3c_ (MikeS@moz-B94F10FE.xgsspn.imtp.tachikawa.spmode.ne.jp)
- # [15:29] * Joins: victorporof (victorporo@C7255039.602BD6C.79933D60.IP)
- # [15:29] * Quits: mike5w3c (MikeS@moz-D1E89A92.xgsspn.imtp.tachikawa.spmode.ne.jp) (Ping timeout)
- # [15:29] * mike5w3c_ is now known as mike5w3c
- # [15:29] * IRCMonkey12405 is now known as jcranmer
- # [15:29] * Quits: Stan (Stan@moz-476D9987.dip.t-dialin.net) (Quit: KVIrc KVIrc Equilibrium 4.1.3, revision: 6109, sources date: 20120101, built on: 2012-03-27 22:01:16 UTC - http://www.kvirc.net/)
- # [15:30] * Joins: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP)
- # [15:30] * Quits: Abi79 (Abi@2FEF9E95.73A6E20D.BDEF4640.IP) (Quit: )
- # [15:32] * Joins: Stan (Stan@moz-476D9987.dip.t-dialin.net)
- # [15:33] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
- # [15:34] * Quits: dao (dao@moz-11757092.superkabel.de) (Quit: Leaving.)
- # [15:34] * Joins: tchevalier (Instantbir@moz-7666C877.w86-197.abo.wanadoo.fr)
- # [15:35] * Quits: tchevalier (Instantbir@moz-7666C877.w86-197.abo.wanadoo.fr) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [15:35] * Joins: tchevalier (Instantbir@moz-7666C877.w86-197.abo.wanadoo.fr)
- # [15:35] * Quits: shianyow (shianyow@moz-99690620.hinet-ip.hinet.net) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120423122928])
- # [15:35] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [15:36] * Quits: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [15:36] * Quits: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net) (Quit: espadrine)
- # [15:37] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [15:38] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
- # [15:39] <Optimizer> GC and CC are per window things ?
- # [15:39] <glandium> ted: ping
- # [15:40] * Quits: deLta30_ (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [15:40] <Optimizer> anyone ?
- # [15:41] <glandium> Optimizer: i don't think they are, but smaug would know for sure
- # [15:41] <Optimizer> hes not here
- # [15:43] * Quits: tonymec (tonymec@1CE96B5B.1826606F.277517C1.IP) (Input/output error)
- # [15:44] * bwinton_away is now known as bwinton
- # [15:45] * kats|away is now known as kats
- # [15:46] * sheeri is now known as sheeri-afk
- # [15:46] * Joins: overholt (overholt@F2D29657.F60B0462.67AC9B1.IP)
- # [15:46] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
- # [15:47] * Joins: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP)
- # [15:48] * Joins: bholley (anonymous@moz-104CC309.mv.mozilla.com)
- # [15:48] * Joins: tonymec (tonymec@1CE96B5B.1826606F.277517C1.IP)
- # [15:49] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [15:50] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [15:50] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [15:52] * Joins: coop (Chris@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
- # [15:53] * Joins: drice (derice@moz-1D9C882A.deploy.akamaitechnologies.com)
- # [15:54] * khuey is now known as khuey|away
- # [15:56] * Joins: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net)
- # [15:57] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [16:01] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [16:01] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [16:01] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [16:02] <AryehGregor> So how does it make sense for one reftest to specify both == and != refs?
- # [16:02] <AryehGregor> I mean, doesn't passing the == imply that it will pass the != too?
- # [16:02] <AryehGregor> (assuming the test is correct)
- # [16:04] <NeilAway> AryehGregor: maybe the != ref is the most probable failure mode
- # [16:05] <AryehGregor> Yeah, that's what I'd expect, so it's not strictly necessary.
- # [16:05] <AryehGregor> Also: maybe the concern is that some bug will cause all three to render the same, like all blank.
- # [16:05] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [16:05] <AryehGregor> From another perspective, you're really testing that the two references are different.
- # [16:07] * Joins: jimm (jmathies@moz-7F164CA1.pn.at.cox.net)
- # [16:08] <Ms2ger> Yep
- # [16:13] * Joins: wchen (wchen@F2D29657.F60B0462.67AC9B1.IP)
- # [16:13] * Quits: Optimizer (Instantbir@18378ACB.13197566.2AB48280.IP) (Ping timeout)
- # [16:14] <Yoric> In a cross-platform API, what behavior would you expect if someone asked for item "/foo" in a directory?
- # [16:14] * Joins: harth (harth@88F51059.F3BBB17D.144F44FA.IP)
- # [16:15] <Yoric> (or "C:\\foo")
- # [16:15] * Joins: Optimizer (Instantbir@A7E860FB.1163B72F.2AB48280.IP)
- # [16:16] <AryehGregor> Just don't allow absolute paths, I guess.
- # [16:16] <AryehGregor> Reject it as invalid.
- # [16:16] <AryehGregor> There's no sane cross-platform thing to do.
- # [16:16] <AryehGregor> If that doesn't work for your API, well . . . your API is inherently non-cross-platform.
- # [16:16] <beltzner> Bas: sorry 'bout Euro, mate
- # [16:17] <Yoric> The problem is that the API now needs to parse item names to ensure that they do not look funny ā including items that look like Windows absolute names, in the Unix implementation.
- # [16:17] * gregglind_away is now known as gregglind
- # [16:17] <Yoric> Or perhaps I should accept "C:\\foo" in the Unix implementation (after all, it's a valid name) and just reject "/foo".
- # [16:17] <Ms2ger> philikon, apparently sicking already filed new XMLHttpRequest({ anon: true }), you're lucky :)
- # [16:18] * Quits: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de) (Input/output error)
- # [16:18] <glandium> Yoric: wait, what? are you suggesting that backslashes should be used on windows and forwardslashes on unix?
- # [16:18] <glandium> for an api in js?
- # [16:18] <Yoric> glandium: No, I am suggesting that some user might find it smart to use a name that contains a slash/backslash.
- # [16:18] <AryehGregor> Yoric, you probably want to reject anything that's not a valid Windows filename.
- # [16:19] <AryehGregor> Unless the API only allows reading existing files, maybe, and not creating new ones.
- # [16:19] <Yoric> glandium: In the latest draft of path management, the API itself uses arrays to avoid any confusion.
- # [16:19] <glandium> Yoric: well, maybe you don't want users to use paths that won't work cross-platform
- # [16:20] <Yoric> glandium: Sure. Do I want to parse every single string to ensure that?
- # [16:20] <AryehGregor> You have to, clearly.
- # [16:20] <glandium> Yoric: if you don't want to, at least do it on debug builds
- # [16:20] <Yoric> Would be a bit of a shame.
- # [16:20] <AryehGregor> No way to avoid it.
- # [16:21] <mounir> someone in the security group around?
- # [16:21] <AryehGregor> I don't think path separators are a big issue, and definitely don't think authors should have to use arrays instead of simple strings just because of it.
- # [16:21] <glandium> yay, adding a printf fixed my orange
- # [16:21] <AryehGregor> Just accept \\ and / as being interchangeable -- that's what Windows does.
- # [16:21] <Yoric> Yeah, I guess I can start with a reasonable set of sanity checks.
- # [16:21] <AryehGregor> / is accepted by both Windows and Unix, and people are used to it from URLs, so I'd go with that for all output.
- # [16:21] <Ms2ger> mounir, I suspect edmorley is
- # [16:22] <glandium> mounir: i'm in the security group
- # [16:22] <Yoric> mounir: Ian Billings is in the Paris PoissonniĆØre office right now.
- # [16:22] <mounir> glandium: can you access bug 764176 ? (iow, is it blocked because of security group?)
- # [16:22] <Yoric> However, I will go crazy if I also have to check all Windows special file names ("nil", "lpt", etc.).
- # [16:22] <mounir> Yoric: I'm not in Paris
- # [16:23] <Yoric> mounir: Perhaps, but he is :)
- # [16:23] * Joins: dao (dao@moz-11757092.superkabel.de)
- # [16:24] <Matt> Mossop: ping
- # [16:24] <glandium> mounir: sorry, i can't help you, sync decided to suck :(
- # [16:24] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Connection timed out)
- # [16:24] <Ms2ger> mounir, you were banished from the city?
- # [16:24] <Mossop> Matt: pong
- # [16:24] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Client exited)
- # [16:24] <mounir> Ms2ger: I'm actually not that often in Paris
- # [16:25] <Matt> Mossop: are you pretty confident that nsIAppShellService::UnregisterTopLevelWindow should stop Firefox from waiting for that window before exiting?
- # [16:25] <glandium> mounir: more than i am
- # [16:25] * Joins: abillings (irc@moz-BC692F2F.compute-1.amazonaws.com)
- # [16:25] <Matt> I tried it and it doesn't work
- # [16:25] <abillings> Hola
- # [16:25] <abillings> someone asking about a potential security bug?
- # [16:25] <Matt> debugged and it's definitely calling nsIWindowMediator::UnregisterWindow
- # [16:25] <Ms2ger> abillings, <mounir> glandium: can you access bug 764176 ? (iow, is it blocked because of security group?)
- # [16:25] <abillings> taking a look
- # [16:26] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [16:26] * armenzg is now known as armenzg_brb
- # [16:26] <abillings> yeah, it is a sec bug
- # [16:26] <abillings> opened by Jesse Ruderman
- # [16:26] <mounir> abillings: thanks :)
- # [16:26] <abillings> you're welcome
- # [16:26] <abillings> if you have a reason to need access, let me know
- # [16:26] * Ms2ger wonders what fraction of security bugs is filed by Jesse
- # [16:27] <abillings> Ms2ger: he and the other fuzzers file roughly 40%.
- # [16:27] <abillings> I know you!
- # [16:27] <abillings> :-)
- # [16:27] <Ms2ger> I filed, what, one? :)
- # [16:27] <abillings> yes but we fixed it
- # [16:27] <abillings> :)
- # [16:27] <Ms2ger> I fixed it myself, didn't I? :)
- # [16:27] <abillings> I know the people that make me write advisories
- # [16:28] <abillings> I don't recall
- # [16:28] <abillings> but it wouldn't surprise me
- # [16:28] * Quits: ircloggr (nodebot@moz-578C5B68.compute-1.amazonaws.com) (Client exited)
- # [16:28] * edmorley wonders if Ms2ger claimed the bounty at the risk of revealing his identity
- # [16:28] <Ms2ger> I need to poke someone about that bounty
- # [16:28] <Yoric> AryehGregor: Not sure considering "\\" and "/" as equivalent is a good idea. At least not under Unix.
- # [16:28] <abillings> Ms2ger: I think you should have gotten it.
- # [16:29] * Joins: ircloggr (nodebot@moz-3ACDF59E.compute-1.amazonaws.com)
- # [16:29] <abillings> do you remember the bug #?
- # [16:29] <abillings> Chris Hofmann is the one to poke anyway.
- # [16:29] <Ms2ger> I've got an email, but I haven't replied yet
- # [16:29] <abillings> ah
- # [16:29] <abillings> well, that's your fault then!
- # [16:29] <Mossop> Matt: Huh, I thought it did, but looking at the code tells me it totally doesn't, sorry
- # [16:29] <Ms2ger> I can't deny :)
- # [16:29] <AryehGregor> Yoric, well, you need cross-platform behavior. Either "\\" doesn't work as a path separator on Windows, or it works as a path separator on Unix.
- # [16:29] <Matt> Mossop: no worries
- # [16:29] <Matt> hopefully quit-application-requested is triggered
- # [16:30] * Ms2ger draws his sword and climbs on his chair
- # [16:30] * Quits: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net) (Client exited)
- # [16:30] * Joins: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net)
- # [16:30] <Matt> although killing my window there is obviously not 100% safe since someone might stop the quit
- # [16:30] <Ms2ger> Why don't we compile faster? :(
- # [16:30] * Quits: Optimizer (Instantbir@A7E860FB.1163B72F.2AB48280.IP) (Ping timeout)
- # [16:30] * mcote|afk is now known as mcote
- # [16:30] * Joins: Optimizer (Instantbir@E4679280.AABBF389.2AB48280.IP)
- # [16:30] <Yoric> AryehGregor: That's the kind of reason for which I introduced arrays, as it lets me simply reject separators on all platforms.
- # [16:30] <ekr> Ms2ger: an excellent question!
- # [16:31] <Yoric> (and introduce them myself behind the scenes in a way I know to be safe)
- # [16:31] <AryehGregor> Yoric, I think it would be easier if you either required separators be "/", or accepted "/" and "\\" interchangeably and normalized based on platform.
- # [16:31] <AryehGregor> Arrays are more confusing, IMO.
- # [16:31] <AryehGregor> And more verbose.
- # [16:31] <Mossop> Matt: If you get nsappstartup, QI it to nsIObserver and send it "xul-window-destroyed", it will think there is one less window open than there really is, so you may find that window no longer holds the app open. Possible you also find other strange things happening though
- # [16:31] * AutomatedTester|away is now known as AutomatedTester
- # [16:31] <Yoric> AryehGregor: Well, we use arrays already in FileUtils.jsm.
- # [16:31] * Ms2ger listens to Counterpoint instead
- # [16:31] <Yoric> Doesn't look too confusing to me.
- # [16:32] <Yoric> But yes, I will probably enforce "/" as separator and reject "\\".
- # [16:32] <Matt> Mossop: okay, I'll have a look
- # [16:33] <Matt> sounds a bit hacky but maybe it's the best way to go
- # [16:33] <Mossop> Pretty sure it's hacky yeah
- # [16:34] <Mossop> Also, if you close that window make sure to send a xul-window-registered or things will get messy
- # [16:34] <Yoric> I also need to decide if I accept ".." as an element of the directory or if I impose getting the parent.
- # [16:35] <Yoric> I will probably do the second.
- # [16:35] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/55d0b0de25f3 - Luke Wagner - Bug 764249 - Fix the non-reentrant-closure fix in bug 762473 (r=dvander)
- # [16:35] <firebot> http://hg.mozilla.org/mozilla-central/rev/9e2a60d0e265 - Ed Morley - Merge last PGO-green changeset of mozilla-inbound to mozilla-central
- # [16:35] <firebot> http://hg.mozilla.org/mozilla-central/rev/449cfd3737cd - Landry Breuil - Bug 761159 - Fix build on OpenBSD, use correct int64_t type. r=janv
- # [16:35] <firebot> http://hg.mozilla.org/mozilla-central/rev/463eb2e5622e - Ryan VanderMeulen - Merge m-c to inbound.
- # [16:35] <firebot> http://hg.mozilla.org/mozilla-central/rev/b9981690ede0 - Landry Breuil - Bug 767876 - copyfile is an OSX-only api. r=yoric
- # [16:35] <firebot> http://hg.mozilla.org/mozilla-central/rev/c629f31f8218 - Doug Turner - Bug 765444 - Update device storage paths for Gonk. r=fabrice
- # [16:35] <firebot> http://hg.mozilla.org/mozilla-central/rev/68fa58281b57 - Brian Nicholson - Bug 763420 - Set telemetry prompted when telemetry preference changed (follow-up). r=wesj
- # [16:35] <Matt> Mossop: ok cheers
- # [16:35] <firebot> http://hg.mozilla.org/mozilla-central/rev/4795650d4153 - Aryeh Gregor - Followup bug 412257 - Fix now-incorrect test description; r=Ms2ger
- # [16:35] <firebot> http://hg.mozilla.org/mozilla-central/rev/431749200446 - Luke Wagner - Backout 925c31734424 (wrong bug, wrong patch)
- # [16:35] <NeilAway> glandium: I have a java applet that crashes in Microsoft's VM for java's JIT; adding any sort of debugging code stops the JIT from getting it wrong ;-)
- # [16:37] <glandium> NeilAway: well, i just compared the generated assembly for with and without the printf, and besides edi being used instead of esi, and the printf call... there's no difference
- # [16:37] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [16:37] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [16:38] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [16:38] * Joins: hipokrit (hipokrit@1BF5DFDB.CA40E1F7.C558AD24.IP)
- # [16:42] * philor|away is now known as philor
- # [16:42] <Ms2ger> Good morning, philor
- # [16:42] * Quits: dao (dao@moz-11757092.superkabel.de) (Connection reset by peer)
- # [16:43] <Bas> beltzner: I'm not terribly fanatic about soccer. We also plain didn't deserve it, no point in pretending differently :)
- # [16:43] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
- # [16:43] * Joins: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net)
- # [16:43] <derf> glandium: The last time I had a heisenbug that went away with printf, it was because the return value in eax from the printf call was changing the behavior.
- # [16:43] * Ms2ger retracts Bas's nationality
- # [16:44] <Bas> Ms2ger: *grins* I'm also not sure the additional beer revenue during the final 3 rounds justifies the reduction of economic productivity caused by all the craziness around it :P
- # [16:46] <Ms2ger> Bas, we've got a better solution here... We just don't get into final rounds of championships :)
- # [16:47] <mounir> Bas: actually, FWIW, it's proven that winning a sport competition is good for the country's economics
- # [16:48] <Ms2ger> mounir, but they don't win, do they? :)
- # [16:48] * Joins: dao (dao@moz-11757092.superkabel.de)
- # [16:48] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [16:48] <Bas> mounir: Ah, see, any research I was able to find pretty badly cherry-picked in their statistics, looking at things like revenue and things like that. But forgoing effects a pounding hangover has on office productivity, etc.
- # [16:48] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [16:48] <glandium> derf: yeah, here it looks like the additional pop ecx is fixing something
- # [16:49] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Input/output error)
- # [16:49] * armenzg_brb is now known as armenzg
- # [16:49] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [16:49] <glandium> mounir: doesn't last very long
- # [16:50] <mounir> Bas: the research I saw (it was a few years ago for an economic course) was using the GDP
- # [16:50] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [16:50] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [16:50] <mounir> and the soccer world cup
- # [16:50] <mounir> winning the final seem to statically increase the country's GDP but losing it was actually reducing it
- # [16:50] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [16:50] <sawrubh> glob: ping
- # [16:51] <glob> sawrubh, pong
- # [16:51] <Bas> mounir: Yeah, not sure how great of a measurement the GDP is here, I'd need to think about it, particular since the affects could be longer-term than a single year.
- # [16:51] <glandium> mounir: was that on one particular final, or several?
- # [16:52] <glandium> because if it's one, they'd have to prove causality even more than if it were several
- # [16:52] <mounir> glandium: several.
- # [16:52] <sawrubh> glob: what is the procedure to get some channel logged. I badly want the JSAPI channel logged, and one day asked in the channel for this but no-one seemed to reply. Can you maybe log it via that site of yours logbot.glob.com.au ;)
- # [16:53] <sawrubh> glob: I currently have to manually copy paste each and every line of some discussion which has something enlightening for me
- # [16:53] <jorendorff> sawrubh: your irc client probably has a feature to automatically log everything you se
- # [16:53] <jorendorff> *see
- # [16:53] <sawrubh> It's mibbit
- # [16:54] * Joins: mdas (mdas@moz-E31CD2CB.mozilla.org)
- # [16:54] <sawrubh> and it doesn't seem to have it(afaik)
- # [16:54] <jorendorff> sawrubh: well yeah
- # [16:54] <jorendorff> sawrubh: Why are you using mibbit though?
- # [16:54] * jorendorff imagines reasons
- # [16:55] <nemo> https://addons.mozilla.org/en-US/firefox/addon/chatzilla/
- # [16:55] <jorendorff> (1) you don't own your computer; (2) you are strongly averse to installing software; (3) you really really like mibbit, even though its lack of features is painful for you
- # [16:55] <glob> sawrubh, no worries; doing it now
- # [16:55] <nemo> and you can even bookmark irc://irc.mozilla.org/jsapi
- # [16:55] * Quits: logbot (logbot@moz-58CB32ED.glob.com.au) (Client exited)
- # [16:56] * Joins: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [16:56] * jmaher|afk is now known as jmaher
- # [16:56] <glandium> jorendorff: (4) that's what firefox suggested when opening a irc:// link
- # [16:56] * Quits: dao (dao@moz-11757092.superkabel.de) (Ping timeout)
- # [16:56] * Joins: dao1 (dao@moz-11757092.superkabel.de)
- # [16:56] <nemo> ChatZilla provides all the usual IRC client features:..., logging...
- # [16:57] <nemo> glandium: firefox suggests *mibbit*??
- # [16:57] <glandium> nemo: see gecko.handlerService.schemes.irc.0.* in about:config
- # [16:58] * Joins: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net)
- # [16:58] * Joins: Mossop_ (mossop@moz-E185BFD5.range86-137.btcentralplus.com)
- # [16:58] <nemo> huh
- # [16:58] <sawrubh> jorendorff: :)
- # [16:58] * Joins: smaug (chatzilla@moz-3C75E00A.elisa-mobile.fi)
- # [16:58] * ChanServ sets mode: +o smaug
- # [16:58] <nemo> glandium: you'd think there'd be a link to AMO there :-p
- # [16:59] * Quits: Mossop (mossop@moz-E185BFD5.range86-137.btcentralplus.com) (Ping timeout)
- # [16:59] * Mossop_ is now known as Mossop
- # [16:59] <glandium> derf: it gets better... it's also fixed if i add a printf in a branch that's not taken (at least, apparently so, since i never see the printfed message)...
- # [17:00] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
- # [17:00] * ChanServ sets mode: +o ehsan
- # [17:01] * Quits: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
- # [17:03] * Joins: mikeh|AFK (mikeh@28FFFA23.88E97BB4.3EE329E3.IP)
- # [17:03] * Joins: knelson (Adium@moz-7B0110AD.mv.mozilla.com)
- # [17:03] * Parts: knelson (Adium@moz-7B0110AD.mv.mozilla.com)
- # [17:03] * Joins: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net)
- # [17:03] * khuey|away is now known as khuey
- # [17:03] * Quits: kaze (kaze@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [17:04] <nemo> glandium: cool. most useful thing I learned there is that about:config supports globbing. that'll save me a ton of time
- # [17:04] * fabrice|zZz is now known as fabrice1
- # [17:04] * Quits: tchevalier (Instantbir@moz-7666C877.w86-197.abo.wanadoo.fr) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [17:04] * Quits: Optimizer (Instantbir@E4679280.AABBF389.2AB48280.IP) (Ping timeout)
- # [17:04] * Joins: Optimizer (Instantbir@B1E38B95.1BB1DA8D.2AB48280.IP)
- # [17:05] * Quits: mikeh|AFK (mikeh@28FFFA23.88E97BB4.3EE329E3.IP) (Ping timeout)
- # [17:06] * Quits: ashish (ashish@moz-59682A1.dmz.scl3.mozilla.com) (Ping timeout)
- # [17:06] * Joins: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu)
- # [17:08] * Joins: mikeh|AFK (mikeh@F2D29657.F60B0462.67AC9B1.IP)
- # [17:09] * Quits: pascalc (chatzilla@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
- # [17:09] * Joins: automata (automata@8D23278A.C27CA109.16867D26.IP)
- # [17:09] * Quits: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
- # [17:09] <sawrubh> what I'm going to say next will cause you guys to strangle me ;). I have been using Chrome as my default, because I could not figure if suppose I am running the nightly and then I modify some source and recompile it and then what will happen, will my nightly shut down. This is the reason I'm stuck with chrome and hence not able to use ChatZilla
- # [17:10] <sawrubh> if I open nightly, with the |-P -no-remote|, then can I avoid this problem ?
- # [17:10] <bz_away> sawrubh: I'm not sure I follow the question
- # [17:10] <Mossop> If you're running the build straight out of your objdir when you recompile then yeah you're likely to have a bad time. Most people run a different build normally though
- # [17:10] * Joins: ashish (ashish@moz-59682A1.dmz.scl3.mozilla.com)
- # [17:10] * Quits: ashish (ashish@moz-59682A1.dmz.scl3.mozilla.com) (Quit: ashish)
- # [17:10] * bz_away is now known as bz
- # [17:11] * Quits: dao1 (dao@moz-11757092.superkabel.de) (Ping timeout)
- # [17:11] * sheeri-afk is now known as sheeri
- # [17:11] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
- # [17:11] * Joins: logbot (logbot@moz-58CB32ED.glob.com.au)
- # [17:11] <sawrubh> I want to use the nightly and also work on bugs simultaneously, what's the method ?
- # [17:11] * Joins: ashish (ashish@moz-59682A1.dmz.scl3.mozilla.com)
- # [17:12] <jhammel> sawrubh: use nightly for browsing, use a Firefox compiled from source for bug work?
- # [17:12] * Quits: fabrice1 (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [17:12] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Connection timed out)
- # [17:13] * Joins: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net)
- # [17:13] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [17:13] <nemo> jhammel: sawrubh might not be familiar w/ -no-remote -P
- # [17:14] <sawrubh> nemo: I am
- # [17:14] * Joins: pascalc (chatzilla@moz-A8A9D5A2.fbx.proxad.net)
- # [17:14] <sawrubh> but that will still not solve the executable problem
- # [17:14] <sawrubh> since it gets updated upon compiling
- # [17:14] * Joins: tchevalier (Instantbir@moz-7666C877.w86-197.abo.wanadoo.fr)
- # [17:15] <abillings> ok, I've never had to run a mochitest from a bug by hand before.
- # [17:15] <abillings> Can someone tell me why when I drop a mochitest from a bug into content/base/test/ under mozilla-central's hg and run 'python runtests.py --test-path=content/base/test/test_bug737559.html', I get a 404 on the file even though it is in the directory?
- # [17:15] <abillings> other files in the directory will run fine.
- # [17:15] * sheeri is now known as sheeri-afk
- # [17:16] * bz is now known as bz_meeting
- # [17:16] <@khuey> abillings: did you remake in that directory
- # [17:16] <sawrubh> the nightly which I download http://nightly.mozilla.org/, when I update it daily or after couple of days, then will it update incrementally or the entire 22mb will be downloaded. I am on a slow connection, hence this is an issue for me
- # [17:16] <abillings> khuey: make in what manner? :-)
- # [17:16] <@khuey> abillings: and is the mochitest in the makefile?
- # [17:16] <abillings> no, it isn't
- # [17:16] * Joins: janv (varga@moz-318BD6BD.t-com.sk)
- # [17:16] <abillings> crap
- # [17:16] <@khuey> abillings: add the mochitest to the makefile with the others, and then remake in content/base/test
- # [17:16] <abillings> I'm just extracting it from a bug and trying to run it
- # [17:16] <@khuey> to copy it over/set up symlinks
- # [17:16] <abillings> ah, ok
- # [17:16] * Joins: dao (dao@moz-11757092.superkabel.de)
- # [17:17] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [17:18] <@khuey> abillings: alternatively, manually dump in it objdir/_tests/testing/mochitest/tests/content/base/test
- # [17:18] <abillings> ah
- # [17:18] <abillings> that's probably easier
- # [17:18] <@khuey> yeah
- # [17:18] <@khuey> especially given your pm ;-)
- # [17:18] <abillings> :0
- # [17:18] <abillings> not something I normally need to do
- # [17:18] <@khuey> yeah
- # [17:18] <abillings> but probably should know
- # [17:19] <glandium> ultimate crazy patch: http://pastebin.mozilla.org/1666872 ; it *fixes* my crash
- # [17:19] * Quits: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
- # [17:19] <Ms2ger> glandium, \o/
- # [17:19] <@khuey> smells like a compiler issue
- # [17:19] * Joins: vikash (vikash@1A7E4653.6D1DAE42.FB0CC892.IP)
- # [17:19] <abillings> ohai
- # [17:19] <abillings> it works
- # [17:20] <abillings> thanks, khuey
- # [17:20] <glandium> khuey: assembly with and without the patch is similar
- # [17:20] <nemo> sawrubh: updating daily is incremental
- # [17:20] <@khuey> abillings: np
- # [17:20] * Joins: yoshi (Mibbit@B9B46031.59835822.B580DEC.IP)
- # [17:20] <sawrubh> ehsan: hi
- # [17:20] <@ehsan> hey
- # [17:20] * Quits: janv (varga@moz-318BD6BD.t-com.sk) (Quit: This computer has gone to sleep)
- # [17:21] * Quits: Optimizer (Instantbir@B1E38B95.1BB1DA8D.2AB48280.IP) (Ping timeout)
- # [17:21] <sawrubh> nemo: thanks, that'll work for me :)
- # [17:21] * Joins: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net)
- # [17:22] <nemo> sawrubh: you could also just build nightly to a separate location from development location :)
- # [17:22] * mikeh|AFK is now known as mikeh
- # [17:22] <nemo> sawrubh: or just copy the output of your last build to a second location
- # [17:22] * Quits: ashish (ashish@moz-59682A1.dmz.scl3.mozilla.com) (Quit: leaving)
- # [17:22] * Joins: ashish (ashish@moz-59682A1.dmz.scl3.mozilla.com)
- # [17:22] * Quits: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
- # [17:23] <sawrubh> ehsan: (although you probably know this ;)) I have asked for feedback on some bugs
- # [17:23] <sawrubh> ehsan: :)
- # [17:23] * Quits: pascalc (chatzilla@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
- # [17:23] * Quits: jstraus (Adium@moz-9B0F384B.cable.mindspring.com) (Client exited)
- # [17:23] * Joins: knelson (Adium@moz-7B0110AD.mv.mozilla.com)
- # [17:23] <jesup> glandium: similar, or the same?
- # [17:23] * Parts: knelson (Adium@moz-7B0110AD.mv.mozilla.com)
- # [17:23] <@ehsan> yeah, I'll respond as soon as possible
- # [17:23] * coop is now known as coop|afk
- # [17:23] <sawrubh> ehsan: thanks
- # [17:23] * Joins: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net)
- # [17:24] <sawrubh> nemo: thanks for the suggestions.
- # [17:24] * Joins: pascalc (chatzilla@moz-A8A9D5A2.fbx.proxad.net)
- # [17:24] <jesup> glandium: Odd cases like this I've seen where it changes the stack garbage (return address ends in x00, etc) and causes something somewhere else to change. Very unlikely, but so is that fixing a crash
- # [17:24] * Quits: pascalc (chatzilla@moz-A8A9D5A2.fbx.proxad.net) (Quit: bye)
- # [17:24] * Joins: priya (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [17:24] * Joins: Optimizer (Instantbir@AD2E5D8.93F3616D.2AB48280.IP)
- # [17:25] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
- # [17:25] * Quits: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
- # [17:25] * Quits: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net) (Client exited)
- # [17:26] * Joins: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net)
- # [17:26] * Joins: pascalc (chatzilla@moz-A8A9D5A2.fbx.proxad.net)
- # [17:26] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [17:26] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [17:26] * Joins: dveditz (dveditz@moz-5051E786.dhcp.cruzio.com)
- # [17:26] * ChanServ sets mode: +o dveditz
- # [17:27] * Quits: squeakytoy (squeakytoy@moz-9E84F244.netset.se) (Quit: Leaving)
- # [17:27] * Quits: yoshi (Mibbit@B9B46031.59835822.B580DEC.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [17:27] <armenzg> jimm: do we have to change the mozconfig files so we make us of the new compiler?
- # [17:28] <armenzg> it is getting installed in C:\Program Files\Microsoft Visual Studio 11.0
- # [17:28] <armenzg> instead of C:\Tools\msvs11
- # [17:28] <armenzg> it makes my life an IT's easier
- # [17:29] * Quits: pascalc (chatzilla@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
- # [17:29] * Joins: squib (squib-@moz-415BAA34.engr.wisc.edu)
- # [17:30] * Joins: pascalc (chatzilla@moz-A8A9D5A2.fbx.proxad.net)
- # [17:31] * Joins: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com)
- # [17:31] <glandium> jesup: http://pastebin.mozilla.org/1666877 (with patch) http://pastebin.mozilla.org/1666878 (without)
- # [17:31] <glandium> I'm reaching a whole new level of crazy here
- # [17:31] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
- # [17:32] * Quits: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net) (Connection reset by peer)
- # [17:32] <glandium> because apart from the branch that is never took not going at the same place, it's identical
- # [17:32] * Joins: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net)
- # [17:32] * joduinn-zzz is now known as joduinn-coffee
- # [17:32] <glandium> taken
- # [17:34] * Quits: Optimizer (Instantbir@AD2E5D8.93F3616D.2AB48280.IP) (Ping timeout)
- # [17:34] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
- # [17:34] * Quits: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net) (Connection reset by peer)
- # [17:35] * Joins: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net)
- # [17:37] * Quits: sawrubh (Mibbit@F47D2604.8978D6E2.69A05079.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [17:37] * Quits: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net) (Client exited)
- # [17:37] * Joins: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net)
- # [17:38] * froydnj wishes cairo would clean up their warnings
- # [17:38] * Quits: pascalc (chatzilla@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
- # [17:38] <glandium> froydnj: what version are you compiling?
- # [17:38] <froydnj> glandium: whatever version comes when you clone m-c
- # [17:39] <glandium> froydnj: that's 1.10.something. upstream is at 1.12
- # [17:39] * Joins: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net)
- # [17:39] <froydnj> s/clean up their warnings/get updated in-tree/
- # [17:39] <glandium> froydnj: and the sad part: if we update, we're going to break firefox on a *lot* of linux boxes
- # [17:39] <froydnj> glandium: fun. why?
- # [17:39] * Quits: vikash (vikash@1A7E4653.6D1DAE42.FB0CC892.IP) (Quit: Leaving)
- # [17:40] <glandium> froydnj: cairo 1.12 exposes X11 driver bugs, which, for some were only recently fixed, and for others, are not fixed yet
- # [17:40] <glandium> although i'm not entirely sure about the latter
- # [17:40] <froydnj> ...I love software
- # [17:40] * Joins: jstraus (Adium@moz-9B0F384B.cable.mindspring.com)
- # [17:40] * Joins: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net)
- # [17:40] <jesup> glandium: Odd. But those extra unused instructions means a lot of code ends up on different addresses, different cache lines, etc.
- # [17:41] <glandium> so if we ever update to 1.12, we'd have to track down what changes in cairo are exposing the problem
- # [17:41] * Joins: kdcw (kdc@moz-F7413045.pk.shawcable.net)
- # [17:41] * Joins: nhirata (nhirata.bu@moz-6D599AA6.hsd1.ca.comcast.net)
- # [17:41] <glandium> jesup: yeah, plenty of fun
- # [17:41] <froydnj> so nobody uses cairo 1.12, then?
- # [17:41] * Joins: pascalc (chatzilla@moz-A8A9D5A2.fbx.proxad.net)
- # [17:41] * Joins: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net)
- # [17:42] <glandium> froydnj: systems with cairo 1.12 have fixed drivers
- # [17:42] * davehunt is now known as davehunt|away
- # [17:42] <glandium> froydnj: but not all systems where firefox is being run are in that situation
- # [17:43] * Quits: Mossop (mossop@moz-E185BFD5.range86-137.btcentralplus.com) (Ping timeout)
- # [17:43] * Joins: artur (artur@moz-5333EC57.hsd1.vt.comcast.net)
- # [17:43] * froydnj shakes fist at JS_SetGCZeal
- # [17:43] * Joins: gandalf_ (zbraniecki@moz-E68B770F.neoplus.adsl.tpnet.pl)
- # [17:43] * Quits: gandalf_ (zbraniecki@moz-E68B770F.neoplus.adsl.tpnet.pl) (Input/output error)
- # [17:43] * Quits: pascalc (chatzilla@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
- # [17:43] * Quits: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
- # [17:44] * Quits: artur (artur@moz-5333EC57.hsd1.vt.comcast.net) (Input/output error)
- # [17:45] * Joins: timdream (timdream@moz-3E85F4EF.adsl.dynamic.seed.net.tw)
- # [17:45] * Joins: pascalc (chatzilla@moz-A8A9D5A2.fbx.proxad.net)
- # [17:45] * AutomatedTester is now known as AutomatedTester|away
- # [17:46] <armenzg> ehsan: I would like to focus on win8 work for the next 2-3 days before touching your bug as it is related with buildbot internals and I am not comfortable with it
- # [17:47] <armenzg> I tried getting someone else to help but no one is free
- # [17:47] <armenzg> is that OK?
- # [17:47] * Quits: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net) (Client exited)
- # [17:47] * Joins: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net)
- # [17:48] * Quits: pascalc (chatzilla@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
- # [17:49] * Quits: timdream (timdream@moz-3E85F4EF.adsl.dynamic.seed.net.tw) (Input/output error)
- # [17:49] * Joins: timdream (timdream@moz-3E85F4EF.adsl.dynamic.seed.net.tw)
- # [17:49] * Quits: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
- # [17:51] * Quits: @smaug (chatzilla@moz-3C75E00A.elisa-mobile.fi) (Connection reset by peer)
- # [17:51] * philor is now known as philor|away
- # [17:51] * bz_meeting is now known as bz
- # [17:51] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
- # [17:52] * Joins: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net)
- # [17:53] * Quits: jhorak (jhorak@moz-107AD163.redhat.com) (Quit: Leaving)
- # [17:55] * Joins: artur (artur@moz-5333EC57.hsd1.vt.comcast.net)
- # [17:57] * Joins: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net)
- # [17:57] * Quits: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Ping timeout)
- # [17:58] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Connection timed out)
- # [17:58] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Client exited)
- # [17:58] * Quits: kinger (chatzilla@moz-D560933D.dial-up.dsl.siol.net) (Ping timeout)
- # [17:59] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
- # [18:00] * Joins: raphc (quassel@7E430AEE.7F75B59F.B3F72630.IP)
- # [18:00] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [18:00] * Quits: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net) (Quit: gwagner_)
- # [18:01] * Joins: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com)
- # [18:01] * Quits: @dveditz (dveditz@moz-5051E786.dhcp.cruzio.com) (Quit: dveditz)
- # [18:02] * Joins: wesj (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:02] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Quit: pnemsak)
- # [18:03] * Joins: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net)
- # [18:04] <jimm> armenzg: the meta data location changed, that's about it. I'll dig up the mozillabuild bug on it.
- # [18:04] <jimm> armenzg: see bug 755153, comment 5
- # [18:05] * Quits: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu) (Quit: jlebar|mac)
- # [18:06] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
- # [18:06] <armenzg> jimm: let me try to check things through you
- # [18:06] <armenzg> jimm: I am installing the VS12 rc to C:\Program Files\Microsoft Visual Studio 11.0
- # [18:07] <jimm> ok
- # [18:07] <armenzg> the VS11 *beta* is on C:\Tools\msvs11
- # [18:07] <armenzg> but I want to ignore that
- # [18:07] <armenzg> as I don't want it to be a permanent change
- # [18:07] <jimm> armenzg: I would just uninstall that if you can, and put the new rc inthe same place
- # [18:07] <armenzg> jimm: it's hard
- # [18:07] <jimm> ah
- # [18:07] <jimm> :) sorry
- # [18:08] <armenzg> unfortunately the unattended installations are bring a pain
- # [18:08] <armenzg> *being
- # [18:08] * sheeri-afk is now known as sheeri
- # [18:08] * Joins: smaug (chatzilla@moz-3C75E00A.elisa-mobile.fi)
- # [18:08] * ChanServ sets mode: +o smaug
- # [18:08] <armenzg> in fact, they don't listen to instructions and Microsoft does not proper documentation or people trying to help
- # [18:08] <glandium> jesup: if i move objects around, it fixes it too. (but moving the function is not enough)
- # [18:08] <armenzg> jimm: I would like to land a mozconfig changes to change from C/Tools/msvs11 to the new location
- # [18:09] * Quits: glazou (glazou@moz-204094DD.disruptive-innovations.fr) (Quit: bbl)
- # [18:09] <jimm> armenzg: so when you make your changes to /build/mozconfig.vs2011-win64, we also need to update the metadata path on the end of the LIBPATH varialbe.
- # [18:09] <jimm> *variable
- # [18:09] * Joins: krit1 (krit@moz-1FC1932F.adobe.com)
- # [18:10] * Quits: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net) (Ping timeout)
- # [18:11] <jimm> armenzg: I can go through all that path data to make sure they are correct for the RC
- # [18:11] * Quits: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net) (Input/output error)
- # [18:11] * Quits: ctalbert|afk (ctalbert@moz-59682A1.dmz.scl3.mozilla.com) (Quit: leaving)
- # [18:11] * Joins: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net)
- # [18:11] * Joins: ctalbert (ctalbert@moz-59682A1.dmz.scl3.mozilla.com)
- # [18:12] <jimm> armenzg: is there a bug on switching to the RC?
- # [18:12] * jwir3|away is now known as jwir3
- # [18:13] * Quits: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving)
- # [18:13] * Joins: bsmedberg (bsmedberg@moz-3EE28647.altnpa.east.verizon.net)
- # [18:13] * ChanServ sets mode: +o bsmedberg
- # [18:13] <glandium> jimm, armenzg: fwiw, one thing i was thinking is that there should probably be a configure flag to set the proper environment given the directory where msvc is installed
- # [18:13] <glandium> there's no reason so much needs to be set in mozconfigs
- # [18:14] <armenzg> jimm: I just requested a review and address the LIBPATH comment
- # [18:14] * Joins: jwilde (Earlybird@moz-23E1A364.aton.com)
- # [18:14] * Joins: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP)
- # [18:15] * Joins: Optimizer (Instantbir@AEF61137.97445C35.2AB48280.IP)
- # [18:15] * Quits: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Input/output error)
- # [18:15] <jimm> glandium: hmm, not sure how that would work. for mozillabuild, we rely on msvc startup scripts to set path info, for builders it looks like we hard code everything.
- # [18:16] * Joins: dcamp (dave@moz-BBE3ABD.mv.mozilla.com)
- # [18:16] <Optimizer> smaug: Do I have to enable any other preference for memory-reporter-statistics notifications to come ?
- # [18:17] <Ms2ger> AryehGregor, ping
- # [18:17] * Quits: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
- # [18:17] <Optimizer> and also, a question from before, CC/GC are not per window things, right ?
- # [18:17] * Joins: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP)
- # [18:17] <@smaug> Optimizer: I don't know about the memory-reporter-statistics
- # [18:17] * rail-buildduty is now known as rail-buildduty-lunch
- # [18:17] <@smaug> Optimizer: CC/GC are global
- # [18:17] <@smaug> well, GC can be compartmental
- # [18:18] <Optimizer> no I meant, so if I am listening for events on one content window, like mouse, network etc
- # [18:18] <Optimizer> can GC/CC be also listened fro that window only ?
- # [18:18] <@smaug> no
- # [18:19] * Joins: myk (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:19] <@smaug> events are eventss
- # [18:19] <@smaug> event are events
- # [18:19] <@smaug> notifications are global in general
- # [18:19] <Optimizer> no, but http-on-response etc have associated windows with them
- # [18:19] <Optimizer> what is the aSubject for CC/GC notifications ?
- # [18:20] <@smaug> Optimizer: apparently nsnull
- # [18:20] <Optimizer> okay, thanks
- # [18:20] <Optimizer> I actually made the listener, CC and GC are being notified
- # [18:21] <Optimizer> the memchaser also reports resident memory
- # [18:21] <@smaug> yeah
- # [18:21] <Optimizer> but there is no notification for it
- # [18:21] <Optimizer> in my code
- # [18:21] * Joins: Mossop (mossop@moz-E185BFD5.range86-137.btcentralplus.com)
- # [18:22] <Optimizer> !seen whimboo
- # [18:22] <firebot> whimboo was last seen 3 hours, 49 minutes and 37 seconds ago, changing nick to whimboo|afk.
- # [18:22] <@smaug> I don't know where memchaser gets that memory data
- # [18:22] * Quits: davehunt|away (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk) (Ping timeout)
- # [18:23] <Optimizer> hmm, I was having a look, but there were some jetpack specific things in the code ,I have to look into that too first
- # [18:23] * Joins: davehunt|away (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk)
- # [18:24] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
- # [18:24] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Connection timed out)
- # [18:24] <jesup> glandium: That *really* speaks to it being address related (cache or more likely stack garbage related)
- # [18:24] <armenzg> jimm: fine if I can land this on elm before I go to lunch? https://bugzilla.mozilla.org/attachment.cgi?id=634063&action=edit
- # [18:25] <jimm> armenzg: going through the paths now. will post to the bug in a sec.
- # [18:25] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [18:25] <glandium> jesup: i already identified the file in which there is a problem. now i'm bisecting to the problematic function
- # [18:25] <armenzg> ok cool
- # [18:25] * mdas is now known as mdas|lunch
- # [18:26] <glandium> jesup: (and it's not the file i was patching earlier)
- # [18:26] * Quits: dao (dao@moz-11757092.superkabel.de) (Quit: Leaving.)
- # [18:26] <jesup> glandium: CC me on the resolution; I'm interested to know what caused this
- # [18:26] <glandium> jesup: I'll just blog about it
- # [18:26] * Joins: TheLink (TheLink@moz-45ED2356.pools.arcor-ip.net)
- # [18:27] * kmoir is now known as kmoir-afk
- # [18:27] * Quits: John-Galt (kris@FACBEC9F.1DC3B5D1.24939243.IP) (Ping timeout)
- # [18:27] * Joins: John-Galt (kris@FACBEC9F.1DC3B5D1.24939243.IP)
- # [18:28] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
- # [18:28] * Joins: ianbicking (ianbicking@moz-5D45B48D.hsd1.mn.comcast.net)
- # [18:29] * Quits: mconley (mconley@moz-50D793C4.dsl.bell.ca) (Input/output error)
- # [18:29] <AryehGregor> Ms2ger, pong.
- # [18:29] <AryehGregor> (only here for a few minutes)
- # [18:29] <Ms2ger> Mm
- # [18:30] <Ms2ger> I've got an issue where some tests in Range-insertNode.html pass, but only on 64-bit opt builds
- # [18:30] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
- # [18:30] <Ms2ger> AryehGregor, does that sound insane to you too? :)
- # [18:30] <AryehGregor> Ms2ger, yes.
- # [18:30] <AryehGregor> I looked at a try run you posted before, and it looked like the tests passed on the other build I looked at, it was just an expected pass instead of unexpected.
- # [18:31] <AryehGregor> Do you have a try run handy?
- # [18:31] <Ms2ger> Yes
- # [18:31] <Ms2ger> https://tbpl.mozilla.org/?tree=Try&rev=842b6180ddf7
- # [18:31] * Quits: jwilde (Earlybird@moz-23E1A364.aton.com) (Ping timeout)
- # [18:32] * Quits: @smaug (chatzilla@moz-3C75E00A.elisa-mobile.fi) (Ping timeout)
- # [18:32] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Ping timeout)
- # [18:32] <jesup> glandium: what's the blog address?
- # [18:32] <AryehGregor> On Linux64 opt: 4910 ERROR TEST-UNEXPECTED-PASS | /tests/dom/imptests/webapps/DOMCore/tests/approved/test_Range-insertNode.html | 24,1: resulting DOM for range [paras[0], 0, paras[0], 1], node paras[0].firstChild
- # [18:32] <AryehGregor> On Linux64 debug: 4908 INFO TEST-PASS | /tests/dom/imptests/webapps/DOMCore/tests/approved/test_Range-insertNode.html | 23,25: resulting range position for range [paras[0], 0, paras[0], 0], node detachedProcessingInstruction
- # [18:32] <AryehGregor> 4909 INFO TEST-PASS | /tests/dom/imptests/webapps/DOMCore/tests/approved/test_Range-insertNode.html | Elided 100 passes.
- # [18:32] <AryehGregor> 4910 INFO TEST-PASS | /tests/dom/imptests/webapps/DOMCore/tests/approved/test_Range-insertNode.html | 24,37: resulting range position for range [paras[0], 0, paras[0], 1], node xmlDoctype
- # [18:32] <AryehGregor> That looks like 24,1 is an expected pass on Linux64 debug.
- # [18:32] * Joins: kinger (chatzilla@moz-49BFCAA1.dial-up.dsl.siol.net)
- # [18:33] <AryehGregor> So the problem seems to lie in the test bindings, which are incorrectly flagging the pass as unexpected on 64-bit opt.
- # [18:33] * AryehGregor punts the problem back to Ms2ger
- # [18:33] <glandium> jesup: glandium.org ; but if you read planet, it will be there
- # [18:33] <Ms2ger> Those elided passes include known-fail
- # [18:33] <AryehGregor> Oh, they do?
- # [18:33] <AryehGregor> That doesn't seem like a good idea.
- # [18:34] <AryehGregor> I wouldn't elide known fails. Or at least you should make the elision message clearer.
- # [18:34] <AryehGregor> "Elided 100 passes and known fails." or something.
- # [18:34] <@khuey> neat
- # [18:34] <@khuey> elision is actually a word
- # [18:34] <AryehGregor> Anyway, these tests are definitely something we should be passing on all platforms, AFAIK.
- # [18:34] * AryehGregor looks closer
- # [18:34] * @khuey jots that down
- # [18:35] <bz> Ah, but is that spelled elision or e-lision?
- # [18:35] * Joins: smaug (chatzilla@moz-3C75E00A.elisa-mobile.fi)
- # [18:35] * ChanServ sets mode: +o smaug
- # [18:35] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
- # [18:36] <AryehGregor> Hmm, it does fail, odd.
- # [18:36] * AryehGregor looks closer
- # [18:36] <glandium> bz: soon enough, it will be spelled i-lision
- # [18:36] <AryehGregor> Ms2ger, this failure doesn't look familiar . . . maybe it's a regression.
- # [18:36] * @khuey -> office
- # [18:37] * khuey is now known as khuey|away
- # [18:37] <armenzg> jimm: thanks for the review. I will have the corrected patch in the afternoon
- # [18:37] * bbondy is now known as bbondy_away
- # [18:37] * armenzg is now known as armenzg_lunch
- # [18:37] * Joins: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP)
- # [18:38] <bz> glandium: I did think (but not say) that! ;)
- # [18:38] <Ms2ger> bz, AryehGregor, got it
- # [18:38] <bz> oh?
- # [18:38] * bz wants to know
- # [18:38] <bz> did someone use an int for an index? ;)
- # [18:38] <bz> (and then stick 4e9 objects into the list)
- # [18:39] <Ms2ger> No, didn't initialize a variable properly
- # [18:39] <bz> in our C++ or in the JS?
- # [18:39] <Ms2ger> nsRange::InsertNode, the first Collapsed() is false and the second is true
- # [18:39] <AryehGregor> Is the bug even in nsRange::InsertNode, or is it something to do with the JS reference implementation?
- # [18:39] * Ms2ger goes off for dinner
- # [18:39] * Joins: Ami_Ty (Amie@moz-BBE3ABD.mv.mozilla.com)
- # [18:40] * devd_afk is now known as devd
- # [18:40] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [18:40] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [18:40] <bz> ah
- # [18:40] <bz> and newOffset is never initialized
- # [18:40] <bz> but then used
- # [18:40] <bz> AryehGregor: ^
- # [18:40] <AryehGregor> Oh!
- # [18:40] <AryehGregor> That looks like my fault.
- # [18:40] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
- # [18:41] * mdas|lunch is now known as mdas
- # [18:41] <AryehGregor> Yep, bug 433662 part 2.
- # [18:41] <bz> valgrind would have caught it
- # [18:41] <bz> we should always run all our tests in valgrind
- # [18:41] <AryehGregor> So would the tests, if we had imported them by then!
- # [18:41] <bz> heh
- # [18:41] <bz> well, sorta
- # [18:41] <AryehGregor> Tests in valgrind would be awesome, though.
- # [18:41] <bz> they would have at least made you scratch your head
- # [18:41] <bz> maybe
- # [18:41] <bz> presumably behavior is slightly random?
- # [18:42] <AryehGregor> I figured this was a regression, because I had looked at all the Gecko failures at some point and didn't recognize this one.
- # [18:42] <glandium> jesup: oh man... http://pastebin.mozilla.org/1666932 there, it fixes my crash, but after the ContentRemoved function, it doesn't
- # [18:42] <AryehGregor> Behavior looks totally consistent, just different for 64-bit opt and everything else.
- # [18:42] * jimm is now known as jimm-lunch
- # [18:42] * AryehGregor has to go now
- # [18:42] <bz> AryehGregor: it's totally dependent on memory layout
- # [18:42] <bz> AryehGregor: could change with any checkin...
- # [18:43] * Quits: raphc (quassel@7E430AEE.7F75B59F.B3F72630.IP) (Ping timeout)
- # [18:43] * Joins: atuljangra (Mibbit@CD67CE0C.5E95EB4F.E7E9D4A8.IP)
- # [18:45] * Joins: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net)
- # [18:45] * Quits: kmoir-afk (chatzilla@moz-4CA9B556.cable.teksavvy.com) (Ping timeout)
- # [18:45] <@ehsan> armenzg_lunch: yeah that's fine
- # [18:46] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
- # [18:46] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: jorendorff)
- # [18:47] <Optimizer> mccr8: Hi
- # [18:47] <mccr8> Optimizer: hello
- # [18:47] <Optimizer> I am making a developer tool, for which I will record events and related things
- # [18:48] <Optimizer> Graphical Timeline of Events
- # [18:48] * Joins: jwilde (Earlybird@moz-23E1A364.aton.com)
- # [18:48] <Optimizer> so now I am making a recorder for CC/GC
- # [18:48] <Optimizer> smaug explained CC to me
- # [18:48] <Optimizer> but I have many doubts for GC
- # [18:48] <Optimizer> can you help me ?
- # [18:48] <mccr8> sure. What do you want to know?
- # [18:49] <Optimizer> kind of everything, but first
- # [18:49] <Optimizer> "timestamp":1340006235908
- # [18:49] <Optimizer> sorry
- # [18:49] <Optimizer> http://pastebin.mozilla.org/1666601
- # [18:49] * Quits: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net) (Quit: espadrine)
- # [18:49] <Optimizer> in this log, can you explain the things recorded for garbage-collection-statistics
- # [18:49] <mccr8> Optimizer: let's move this discussion to #jsapi where more GC people are. ;)
- # [18:49] <Optimizer> on line 8
- # [18:49] <Optimizer> okay
- # [18:50] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [18:51] * Joins: jbalogh (jbalogh@moz-5D2708AA.hsd1.ca.comcast.net)
- # [18:51] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
- # [18:51] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/ae4c8f2b447a - Nick Alexander - Bug 764088 - Bump ClientsDatabase schema version to ensure new `commands` table is created on upgrade. r=rnewman
- # [18:52] * Joins: Kailas (patilkr@1423CBA.4F258689.4A949B84.IP)
- # [18:53] * Quits: Mossop (mossop@moz-E185BFD5.range86-137.btcentralplus.com) (Ping timeout)
- # [18:53] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:53] * glob is now known as glob|away
- # [18:54] * Quits: jwilde (Earlybird@moz-23E1A364.aton.com) (Ping timeout)
- # [18:54] <edmorley> is anyone else getting untrusted connection warnings visiting http://thimble.webmaker.org/
- # [18:54] * Quits: timdream (timdream@moz-3E85F4EF.adsl.dynamic.seed.net.tw) (Ping timeout)
- # [18:54] <Ms2ger> edmorley, not me
- # [18:55] * Quits: SeoZ (DanielJuyu@6683D344.5839962A.97CD8189.IP) (Quit: Leaving)
- # [18:55] * Joins: asadotzler (asa@moz-BBE3ABD.mv.mozilla.com)
- # [18:55] * Joins: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com)
- # [18:56] * Joins: Mook_as (Daily@moz-1FCC0032.activestate.com)
- # [18:56] <edmorley> oh, issued by comodo
- # [18:56] <edmorley> which I removed from the cert store; what a shame
- # [18:57] * Joins: kmoir-afk (chatzilla@moz-4CA9B556.cable.teksavvy.com)
- # [18:57] * kmoir-afk is now known as kmoir
- # [18:58] * Quits: @smaug (chatzilla@moz-3C75E00A.elisa-mobile.fi) (Ping timeout)
- # [18:58] * Quits: hipokrit (hipokrit@1BF5DFDB.CA40E1F7.C558AD24.IP) (Quit: Leaving)
- # [18:58] * coop|afk is now known as coop
- # [18:58] * Joins: smaug (chatzilla@moz-3C75E00A.elisa-mobile.fi)
- # [18:58] * ChanServ sets mode: +o smaug
- # [18:59] * Quits: John-Galt (kris@FACBEC9F.1DC3B5D1.24939243.IP) (Ping timeout)
- # [18:59] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [19:00] * Quits: ianbicking (ianbicking@moz-5D45B48D.hsd1.mn.comcast.net) (Quit: ianbicking)
- # [19:00] * Quits: @smaug (chatzilla@moz-3C75E00A.elisa-mobile.fi) (Ping timeout)
- # [19:00] * Joins: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net)
- # [19:00] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
- # [19:01] * Joins: smaug (chatzilla@moz-3C75E00A.elisa-mobile.fi)
- # [19:01] * ChanServ sets mode: +o smaug
- # [19:01] * Joins: kaze (kaze@moz-A8A9D5A2.fbx.proxad.net)
- # [19:01] * Joins: timdream (timdream@B292F089.2D3125E3.74E0D10F.IP)
- # [19:01] * erick-afk is now known as erick
- # [19:02] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [19:02] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
- # [19:02] * davehunt|away is now known as davehunt
- # [19:02] * Quits: MarcoZ (Daily@moz-7A1C740A.dip.t-dialin.net) (Quit: MarcoZ)
- # [19:03] * Joins: knelson (Adium@moz-7B0110AD.mv.mozilla.com)
- # [19:03] * Parts: knelson (Adium@moz-7B0110AD.mv.mozilla.com)
- # [19:03] * Joins: Mossop (mossop@moz-E185BFD5.range86-137.btcentralplus.com)
- # [19:03] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/16be3c1cc43b - Ehsan Akhgari - Bug 764216 - Turn on frame pointers on Nightly desktop builds; r=khuey
- # [19:04] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [19:04] <devd> edmorley: if you removed Comodo, I am surprised thats the only site you get a warning for
- # [19:04] * glob|away is now known as glob
- # [19:05] * Joins: graememcc (chatzilla@moz-E41BADC2.range86-148.btcentralplus.com)
- # [19:05] * philor|away is now known as philor
- # [19:05] * Joins: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:05] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
- # [19:06] * Quits: Mossop (mossop@moz-E185BFD5.range86-137.btcentralplus.com) (Ping timeout)
- # [19:06] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
- # [19:07] <edmorley> devd: strangely enough I don't recall any others, to the point where I'd forgotten taking that measure back then before the chemspill releases were out
- # [19:07] * padenot is now known as padenot|away
- # [19:07] * Quits: bbondy_away (bbondy@moz-815B377A.home.cgocable.net) (Client exited)
- # [19:07] * Joins: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com)
- # [19:07] <mccr8> ehsan++ for frame pointers
- # [19:08] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: anant)
- # [19:08] <@ehsan> :)
- # [19:09] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
- # [19:09] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Ping timeout)
- # [19:09] * joduinn-coffee is now known as jodunn-mtg
- # [19:10] * Joins: biesi (cbiesinger@EE9A5AA8.6B10AC3.E2F59BBC.IP)
- # [19:11] * padenot|away is now known as padenot
- # [19:11] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
- # [19:12] * Joins: ted_ (luser@moz-2206C1F1.sctnpa.east.verizon.net)
- # [19:13] * Quits: myk (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [19:13] * Joins: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:13] * Joins: myk (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:14] * Quits: timdream (timdream@B292F089.2D3125E3.74E0D10F.IP) (Ping timeout)
- # [19:14] * Quits: automata (automata@8D23278A.C27CA109.16867D26.IP) (Ping timeout)
- # [19:14] * Quits: Pike (Pike@moz-E31CD2CB.mozilla.org) (Ping timeout)
- # [19:14] <BenWa> ehsan: w00t :)
- # [19:15] <@smaug> oooh
- # [19:15] * Joins: espadrine (espadrine@moz-BBE3ABD.mv.mozilla.com)
- # [19:16] * Joins: timdream (timdream@moz-BD43BC52.adsl.dynamic.seed.net.tw)
- # [19:16] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
- # [19:17] <@smaug> can I hope that profiling works now on linux?
- # [19:17] * mjschranz is now known as mjschranz|lunch
- # [19:17] <BenWa> smaug: So I removed the stackwalking feature on linux, so it will work, you'll just get less information
- # [19:17] * jlebar|away is now known as jlebar
- # [19:17] * Quits: Legion (Legion@moz-345B5191.hsd1.mi.comcast.net) (Quit: tornado time)
- # [19:17] <bhearsum> does anybody else find that pages often half-load on Nightly (linux) these days? i seem to get a lot of page loads that end up lacking css and sometimes js. for example, yammer "loads" but doesn't load any of the content (because that's done after the initial load afaict)
- # [19:17] <BenWa> smaug: I looked at improving it, it wasn't trivial
- # [19:18] * Quits: timdream (timdream@moz-BD43BC52.adsl.dynamic.seed.net.tw) (Ping timeout)
- # [19:18] * Joins: Pike (Pike@moz-E31CD2CB.mozilla.org)
- # [19:18] * Joins: smooney (smooney@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:18] <BenWa> I need to find some time or someone who can help
- # [19:18] * Quits: paulproteus (quassel@rose.makesad.us) (Ping timeout)
- # [19:18] <@smaug> k
- # [19:18] <@smaug> BenWa: but at least it isn't crashy?
- # [19:19] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
- # [19:19] <BenWa> smaug: I'll need to test it more
- # [19:19] <@smaug> what kind of information does it give without stackwalking?
- # [19:19] * Quits: dvander (dvander@moz-EC56C22F.hsd1.ca.comcast.net) (Quit: Leaving...)
- # [19:19] <BenWa> Linux should be the easest but it's giving us a lot of trouble
- # [19:19] <BenWa> smaug: Gives you the leaf addresses + any labels in the code, which is a decent ammount of the gfx code but not much else
- # [19:20] <BenWa> People need to add them
- # [19:20] * Joins: dvander (dvander@moz-EC56C22F.hsd1.ca.comcast.net)
- # [19:20] * davehunt is now known as davehunt|mtg
- # [19:20] <@smaug> um
- # [19:20] * Quits: martyn (martyn@moz-32A2E36C.range86-158.btcentralplus.com) (Quit: Ex-Chat)
- # [19:21] * Joins: jgriffin_ (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net)
- # [19:21] * Quits: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net) (Ping timeout)
- # [19:21] * jgriffin_ is now known as jgriffin
- # [19:21] * Joins: jwilde (Earlybird@moz-23E1A364.aton.com)
- # [19:24] * Joins: John-Galt (kris@FACBEC9F.1DC3B5D1.24939243.IP)
- # [19:24] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [19:24] <Optimizer> ehsan: the slowness will be almost 5% only, right ?
- # [19:24] <@smaug> BenWa: about graphics on linux... did you see Linus' comment about Nvidia http://www.youtube.com/watch?v=MShbP3OpASA&feature=youtu.be&hd=1&t=49m57s :)
- # [19:24] <@ehsan> Optimizer: let's hope so ;)
- # [19:24] * Quits: krit1 (krit@moz-1FC1932F.adobe.com) (Ping timeout)
- # [19:24] * Joins: paulproteus (quassel@moz-E86A3B42.makesad.us)
- # [19:25] <Optimizer> hehe
- # [19:25] <BenWa> ill take a look in a minute
- # [19:25] * Joins: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net)
- # [19:26] * Quits: @smaug (chatzilla@moz-3C75E00A.elisa-mobile.fi) (Ping timeout)
- # [19:26] * Joins: timdream (timdream@90DB5CC3.2D3125E3.74E0D10F.IP)
- # [19:26] * Joins: smaug (chatzilla@moz-3C75E00A.elisa-mobile.fi)
- # [19:26] * ChanServ sets mode: +o smaug
- # [19:26] * Joins: xakz (XaMaD@moz-34FBE388.fbx.proxad.net)
- # [19:26] * rail-buildduty-lunch is now known as rail-buildduty
- # [19:26] * jimm-lunch is now known as jimm
- # [19:27] * Quits: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
- # [19:27] * mjschranz|lunch is now known as mjschranz
- # [19:27] * mjschranz is now known as mjschranz|kindofeatinglunch
- # [19:28] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:28] * Joins: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net)
- # [19:28] * Quits: @smaug (chatzilla@moz-3C75E00A.elisa-mobile.fi) (Ping timeout)
- # [19:29] * Quits: wolfiR (wolfiR@moz-AC12DB40.dip0.t-ipconnect.de) (Quit: Leaving)
- # [19:29] * khuey|away is now known as khuey
- # [19:29] * Quits: jwilde (Earlybird@moz-23E1A364.aton.com) (Connection reset by peer)
- # [19:29] * Joins: smaug (chatzilla@moz-3C75E00A.elisa-mobile.fi)
- # [19:29] * ChanServ sets mode: +o smaug
- # [19:29] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:29] * mjschranz|kindofeatinglunch is now known as mjschranz|isactuallychewing
- # [19:29] * mjschranz|isactuallychewing is now known as mjschranz|kindofeatinglunch
- # [19:29] * Joins: hub (hub@A5087023.2354C43D.D8E68FF6.IP)
- # [19:30] * Joins: xsergio (sergio@986EC7C9.6958236.3299D537.IP)
- # [19:30] <zzzzz> smaug: http://i.imgur.com/v40g6.gif ?
- # [19:30] * Joins: cjones (cjones@moz-45913895.socal.res.rr.com)
- # [19:30] * jwatt looks for someone who understands continuations
- # [19:30] * cadecairos is now known as cadecairos_brb
- # [19:31] <Optimizer> so here devs hate nvidia ?
- # [19:31] <Optimizer> :D
- # [19:31] <jwatt> I'm wondering about this function: http://mxr.mozilla.org/mozilla-central/source/layout/svg/base/src/nsSVGIntegrationUtils.cpp#35
- # [19:31] <jwatt> under what circumstances can that return a rect with a non-zero x/y, given that aFirst is passed to GetAllInFlowRectsUnion both as aFrame and aRelativeTo
- # [19:31] <jwatt> and no flags are passed
- # [19:31] * Quits: timdream (timdream@90DB5CC3.2D3125E3.74E0D10F.IP) (Ping timeout)
- # [19:32] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/d3211f786f5f - Jan Varga - Bug 763388 - Remove enablePrivilege calls from IndexedDB and FileHandle tests. r=bent
- # [19:32] * Joins: hub_ (hub@A5087023.2354C43D.D8E68FF6.IP)
- # [19:32] * Quits: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net) (Client exited)
- # [19:34] * Joins: dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com)
- # [19:34] * ChanServ sets mode: +o dveditz
- # [19:34] * Quits: @smaug (chatzilla@moz-3C75E00A.elisa-mobile.fi) (Ping timeout)
- # [19:34] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
- # [19:35] * Joins: smaug (chatzilla@moz-3C75E00A.elisa-mobile.fi)
- # [19:35] * ChanServ sets mode: +o smaug
- # [19:35] * Joins: timdream (timdream@moz-7C24BF4F.adsl.dynamic.seed.net.tw)
- # [19:35] <@smaug> ehsan: so what do I need to create some profile?
- # [19:35] <@smaug> now that --enable-profiling is on by default
- # [19:36] * jwatt wonders if bz is about and able to answer his question above
- # [19:36] <@ehsan> smaug: same thing as you did before, since I only changed the mozconfigs the builders use
- # [19:36] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:36] <bz> jwatt: hmm?
- # [19:36] <@smaug> ehsan: ah, I need to enable profiling
- # [19:36] <@smaug> ehsan: I haven't used the profiler before
- # [19:36] <@smaug> I need some addon?
- # [19:36] * mjschranz|kindofeatinglunch is now known as mjschranz
- # [19:37] <bz> jwatt: looking
- # [19:37] <@ehsan> smaug: oh are you talking about the Gecko Profiler?
- # [19:37] <bz> jwatt: oh, this is easy
- # [19:37] <bz> jwatt: Consider this testcase:
- # [19:37] <@smaug> ehsan: yes
- # [19:37] <bz> Some text <span>I<br>
- # [19:37] <bz> am</span>
- # [19:37] * Quits: timdream (timdream@moz-7C24BF4F.adsl.dynamic.seed.net.tw) (Ping timeout)
- # [19:38] * Quits: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP) (Quit: ahal)
- # [19:38] <bz> jwatt: here the rect will have negative x relative to the first frame of the span, right?
- # [19:38] <@ehsan> smaug: https://developer.mozilla.org/en/Performance/Profiling_with_the_Built-in_Profiler
- # [19:38] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
- # [19:38] <jwatt> bz: umm
- # [19:38] <bz> jwatt: (there are more complex examples too, if needed)
- # [19:39] * davehunt|mtg is now known as davehunt|away
- # [19:39] <jwatt> I didn't even know continuations were involved for <br>
- # [19:39] <jwatt> I thought it was a page breaking thing
- # [19:39] <bz> jwatt: continuations are involved for line-breaking or page-breaking or column-breaking
- # [19:39] * Joins: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP)
- # [19:39] <bz> jwatt: also bidi
- # [19:39] <jwatt> bz: good to know
- # [19:39] * Parts: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP)
- # [19:40] * Joins: timdream (timdream@ACC76E0D.4705946A.BB139840.IP)
- # [19:40] * Joins: ahal_ (ahal@F2D29657.F60B0462.67AC9B1.IP)
- # [19:40] <bz> and in this case also for block-inside-inline splits
- # [19:40] * ahal_ is now known as ahal
- # [19:41] <jwatt> bz: also I'm not familiar with what the HTML frames will look like for that example. something like: <spanFrame><textFrame/><brFrame/><textFrame/></spanFrame>?
- # [19:41] * Quits: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [19:41] <bz> no
- # [19:41] * armenzg_lunch is now known as armenzg
- # [19:41] <armenzg> ehsan: cool
- # [19:41] * Joins: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com)
- # [19:41] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [19:41] * Quits: Kailas (patilkr@1423CBA.4F258689.4A949B84.IP) (Quit: Leaving)
- # [19:41] <bz> once reflow is done, it will be....
- # [19:41] * Quits: timdream (timdream@ACC76E0D.4705946A.BB139840.IP) (Ping timeout)
- # [19:41] * Joins: bbondy (bbondy@moz-815B377A.home.cgocable.net)
- # [19:42] * Joins: hipokrit (hipokrit@81016825.8DB70AE8.839F6EC0.IP)
- # [19:42] <bz> <TextFrame/><InlineFrame><TextFrame/><BrFrame/></InlineFrame><InlineFrame><TextFrame/></InlineFrame>
- # [19:42] * Quits: atuljangra (Mibbit@CD67CE0C.5E95EB4F.E7E9D4A8.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [19:43] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Quit: Jesse)
- # [19:43] * Joins: timdream (timdream@ACC76E0D.4705946A.BB139840.IP)
- # [19:44] <jwatt> bz: what's the initial <TextFrame/> there for?
- # [19:44] <bz> the "Some text"
- # [19:44] <jwatt> oops
- # [19:44] <jwatt> right
- # [19:44] <Ms2ger> XML!
- # [19:45] * Joins: askalski (akuda@moz-6A36EC49.ip.abpl.pl)
- # [19:45] * Joins: dao (dao@moz-11757092.superkabel.de)
- # [19:45] * Joins: Mossop (mossop@moz-E185BFD5.range86-137.btcentralplus.com)
- # [19:45] <jwatt> bz: so when you say "here the rect will have negative x relative to the first frame of the span, right?", which frame are you talking about passing in?
- # [19:45] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
- # [19:45] <bz> jwatt: you're passing in the first InlineFrame there
- # [19:46] <bz> jwatt: and the returned rect is the bounding rect containing both InlineFrames
- # [19:46] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [19:46] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
- # [19:46] * Joins: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:46] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
- # [19:46] * davidb is now known as davidb|mtg
- # [19:47] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [19:48] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [19:48] * Quits: timdream (timdream@ACC76E0D.4705946A.BB139840.IP) (Connection reset by peer)
- # [19:48] <jwatt> bz: ok, so 'x' is negative because the second continuation is set to the left of the first
- # [19:48] * Joins: timdream (timdream@ACC76E0D.4705946A.BB139840.IP)
- # [19:49] <jwatt> bz: what about negative 'y'?
- # [19:49] <bz> jwatt: same thing with a block in a columnset?
- # [19:49] <Ms2ger> btt text? :)
- # [19:49] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
- # [19:49] <jwatt> bz: ah, ok
- # [19:49] <bz> jwatt: starting halfway down column 1 and going into column two?
- # [19:49] <jwatt> bz: thanks, that's helped :)
- # [19:49] * Quits: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP) (Quit: jfkthame)
- # [19:50] * Quits: timdream (timdream@ACC76E0D.4705946A.BB139840.IP) (Connection reset by peer)
- # [19:50] <bz> no problem
- # [19:50] * Joins: timdream (timdream@ACC76E0D.4705946A.BB139840.IP)
- # [19:50] * Joins: sworkman_ (sworkman@moz-BBE3ABD.mv.mozilla.com)
- # [19:51] * Joins: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com)
- # [19:51] * Quits: timdream (timdream@ACC76E0D.4705946A.BB139840.IP) (Quit: timdream)
- # [19:51] * Joins: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:51] <jwatt> bz: one other random question - a frames "origin" is the top left of its border box, right?
- # [19:52] * Joins: necolas (necolas@moz-2D68B52B.bb.sky.com)
- # [19:52] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [19:52] * sworkman_ is now known as sworkman
- # [19:52] <bz> jwatt: yes
- # [19:52] <jwatt> bz: cool, thanks
- # [19:52] <anant> mounir: ping
- # [19:53] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/515c5d751c5e - Jonathan Griffin - Bug 763527 - Attempt to resolve timeouts in B2G mochitests, a=test-only, DONTBUILD because NPOTB
- # [19:53] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
- # [19:54] * cadecairos_brb is now known as cadecairos_brb[nolie]
- # [19:54] <mounir> anant: pong
- # [19:54] <bhearsum> philor: thanks for the stars
- # [19:54] * cadecairos_brb[nolie] is now known as cade
- # [19:55] <anant> mounir: are observer events cheaper than pref changes, which is why they are preferred?
- # [19:55] <mounir> anant: using preferences to actually notify of something is ugly
- # [19:55] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
- # [19:55] <mounir> anant: we should use observers to do that, not preferences
- # [19:56] <anant> mounir: it's not so much of a notification, the intent is to store whether or not the current user "uses apps". for instance, once it is set to true, we never set it back to false, even after a restart.
- # [19:56] <mounir> oh, it has to stay true...
- # [19:56] <mounir> i was missing some context
- # [19:57] * Quits: edmorley (edmorley@moz-1B87A1A9.range86-169.btcentralplus.com) (Quit: Leaving.)
- # [19:57] <mounir> anant: i was in the middle of a review
- # [19:57] <anant> the only reason I set it to true every time is because checking for the value before setting it seemed like it was more work then just setting it everytime
- # [19:57] <mounir> give me 2 minutes
- # [19:57] <anant> sure, no worries, just wanted to clarify
- # [19:57] <anant> mounir: thanks!
- # [19:59] <philor> bhearsum: np, I was in the neighborhood
- # [20:02] * Joins: Mic (Instantbir@moz-108E19BC.superkabel.de)
- # [20:03] * Quits: Mossop (mossop@moz-E185BFD5.range86-137.btcentralplus.com) (Ping timeout)
- # [20:04] <Waldo> bsmedberg: the crash change you're talking about applies only on Windows, right? seems like it should be easy to change MOZ_CRASH() on Windows to include a __debugbreak() at the start
- # [20:04] <Waldo> bsmedberg: alternatively, how easy is it to query breakpad for crashes writing to a specific address?
- # [20:04] <@bsmedberg> Waldo: I suppose so yes
- # [20:04] <@bsmedberg> Waldo: not so easy
- # [20:05] * Joins: Misfit_Geek (MisfitGeek@moz-BD3E98A8.hsd1.nh.comcast.net)
- # [20:05] * Joins: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [20:05] * Joins: Steve (chatzilla@moz-CD367EA8.dyn.plus.net)
- # [20:05] * Joins: gerv (gerv@moz-8E68CF56.in-addr.arpa)
- # [20:06] <@smaug> BenWa: still trying to decide whether to use the profiler... on linux it relies on pseudostacks?
- # [20:06] <BenWa> smaug: Yes
- # [20:06] <BenWa> If the area of code you're working on doesn't have good coverage it would be very useful if you did add them
- # [20:07] <@smaug> BenWa: well, I want to get very exact information
- # [20:07] <@smaug> documentation says "the sample label shouldn't be placed inside hot loops"
- # [20:07] * Joins: Mossop (mossop@moz-E185BFD5.range86-137.btcentralplus.com)
- # [20:07] <vlad> hrm, can someone tell me what the relationship is between bug 664918 and the media stream processing spec?
- # [20:08] <BenWa> Yes that's correct, you want to place it outside. If it's a hot loop then you'll get the leaf addresses
- # [20:08] <BenWa> Every sample reads the PC
- # [20:08] * Quits: dao (dao@moz-11757092.superkabel.de) (Ping timeout)
- # [20:08] * Joins: dao (dao@moz-11757092.superkabel.de)
- # [20:08] * Quits: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [20:09] <BenWa> stackwalking will get done when I have a bit of time to spare
- # [20:09] * Joins: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com)
- # [20:09] * Quits: dcamp (dave@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving...)
- # [20:09] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [20:10] * Quits: espadrine (espadrine@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [20:10] * Quits: kaze (kaze@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
- # [20:12] <@bsmedberg> prev values are stored in an arena?
- # [20:12] <@bsmedberg> pref
- # [20:12] <Steve> though it might not show in a profile, one unified string class throughout the code base rather than numerous conversions to different types wouldn't hurt.
- # [20:12] <Steve> would aid readability too.
- # [20:12] * @bsmedberg wonders whether Steve is referencing a prior conversation.
- # [20:13] <Steve> not particuarly
- # [20:13] <Steve> saw this recently : http://www.utf8everywhere.org/
- # [20:13] <Steve> no idea of the merits as haven't looked into it properly yet
- # [20:13] <@bsmedberg> steve: you are rehashing a huge discussion over several years ;-)
- # [20:13] <Steve> but not switching in & out of unicode would be nice
- # [20:14] <Steve> I see :) well, it's still leass streamlined than it could be. whether that matters is the issue I suppose
- # [20:14] <Steve> *less
- # [20:14] <Ms2ger> How do you deal with external libraries?
- # [20:14] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
- # [20:15] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
- # [20:15] <Steve> when you have to convert to interface to something else, you do. in all other cases you keep to your standard.
- # [20:15] <Steve> but no point doing this just to be anal about it. only if it seems a likely win.
- # [20:15] * Joins: espadrine (espadrine@moz-BBE3ABD.mv.mozilla.com)
- # [20:15] <@bsmedberg> we measured that it would likely use less memory
- # [20:16] <@bsmedberg> and would require substantial changes to the JS engine
- # [20:16] <Ms2ger> UTF-8?
- # [20:16] <@bsmedberg> yes
- # [20:16] <Steve> less memory is good. also better caching as a result.
- # [20:16] <Ms2ger> Mm, jseng is hard
- # [20:16] * Quits: gmoro (guilherme@84484EC9.1F1093E8.D159334F.IP) (Ping timeout)
- # [20:17] <Ms2ger> Also, unpaired surrogates in the DOM
- # [20:17] <bz> also, surrogates
- # [20:18] * Joins: gmoro (guilherme@84484EC9.1F1093E8.D159334F.IP)
- # [20:18] <Steve> no idea what you're going on about now but you guys obviously understand the tree better than me. just a suggestion.
- # [20:19] <Ms2ger> Steve, if you stick invalid UTF-16 in a string in JS, how do you represent it internally? :)
- # [20:19] <nemo> bsmedberg: how much less memory (curious, given that's one of the big arguments) covered on utf8everywhere actually
- # [20:19] * Quits: Mossop (mossop@moz-E185BFD5.range86-137.btcentralplus.com) (Ping timeout)
- # [20:19] <nemo> aaagh. screwed up brackets. hate it when I make incomprehensible parentheticals
- # [20:20] <froydnj> where does key event bubbling from parent->child windows happen? dom/ ?
- # [20:20] <mounir> anant: back, sorry for the lag
- # [20:20] <Ms2ger> ehsan, did I file that nsRange::InsertNode in editor?
- # [20:20] <@ehsan> yes
- # [20:20] <Steve> in the case of regular english/ascii (or whatever you call it) you save about half over the unicode equivalent. how much that is in practice depends on how many strings are floating around.
- # [20:21] <nemo> Ms2ger: treat it as bytes internally, convert on use :)
- # [20:21] * Joins: bent (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:21] <@bsmedberg> steve: see http://robert.ocallahan.org/2008/01/string-theory_08.html and https://bugzilla.mozilla.org/show_bug.cgi?id=416411#c3
- # [20:21] <mounir> anant: one issue I see with using preferences is that the user can't set it to something else
- # [20:21] <Mook_as> Ms2ger: for invalid utf16: encode as invalid utf8 :p
- # [20:21] <@bsmedberg> and note the dates ;-)
- # [20:22] <Ms2ger> nemo, so you're saying that JS strings still use UTF-16-ish?
- # [20:22] <nemo> Ms2ger: nooooo
- # [20:22] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Ex-Chat)
- # [20:22] <Steve> it's done when it's done if it's worth it :)
- # [20:22] <Ms2ger> Then what do you mean? :)
- # [20:22] <nemo> Ms2ger: was just that strings in javascript are kinda like char arrays in C
- # [20:22] <nemo> only 16 bit
- # [20:23] <Steve> can't js use utf8 too, to save the conversion hit ?
- # [20:23] <nemo> Ms2ger: and unfortunately folks rely on it
- # [20:23] <Ms2ger> Steve, well, people use JS strings as byte arrays
- # [20:23] <nemo> Ms2ger: but it'd be nice if utf-8 was official for all string operations, but if you accessed by character, that could be maintained for legacy purposes
- # [20:23] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:23] <nemo> Ms2ger: optimising might be tricky
- # [20:24] <nemo> Ms2ger: could either just access 2 bytes at a time, or else convert to chars and access, truncating to BMP
- # [20:24] <Steve> so you have two interfaces in js - one with unicode with has a hit and a new optimized utf8 interface for new code.
- # [20:24] <Ms2ger> Hehehehe
- # [20:24] * Joins: dcamp (dave@moz-BBE3ABD.mv.mozilla.com)
- # [20:24] <bz> Steve: did you read bsmedberg's links?
- # [20:24] * bear-afk is now known as bear
- # [20:24] <Steve> ofc not !
- # [20:24] * Ms2ger stops here
- # [20:25] <anant> mounir: rightā¦ but I was thinking the ability to disable mozApps can be a separate pref. this pref is only to determine if the user used the apps DOM API at some point. separately, there's a pref services.aitc.enabled that controls app sync (and can be user set)
- # [20:25] * Quits: myk (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [20:25] <bz> Steve: ok, stop wasting time and read those
- # [20:25] * Joins: myk (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:25] <nemo> Ms2ger: now if javascript had had an array class, maybe we all wouldn'tve used charAt for arrays :-p
- # [20:25] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
- # [20:25] <nemo> Ms2ger: byte array I mean
- # [20:25] <nemo> ok. it has one *now*
- # [20:25] * Quits: dcamp (dave@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving...)
- # [20:25] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Quit: pcwalton)
- # [20:25] <bz> steve: and I mean your time, not ours
- # [20:26] <Ms2ger> Let's blame brendan :)
- # [20:26] <bz> it might not be his fault
- # [20:26] <@bsmedberg> This conversation is officially dead now. Let's move on.
- # [20:26] <jhammel> i'd prefer to blame python ;)
- # [20:26] * jwir3 is now known as jwir3|lunch
- # [20:26] <bz> he had this "make it look like Java design requirement"....
- # [20:26] <Ms2ger> bsmedberg, yes sir! ;)
- # [20:26] <nemo> bsmedberg: aw. I was really curious how much memory utf-8 would save
- # [20:26] <nemo> but fine
- # [20:26] <Steve> point taken but this is generic optimization strategy. doesn't really matter much what's been said in the past, but I will have a quick speed read.
- # [20:26] <@bsmedberg> nemo: it's in the links!
- # [20:26] <bz> nemo: read the links
- # [20:26] * Ms2ger rearranges the quotes in bz's sentence
- # [20:26] <nemo> bz: I'd just finished the first one :)
- # [20:27] <nemo> bz: there was no mention of size. on to the bug
- # [20:27] <bz> Ms2ger: well, it depends on whether it was a design requirement or a "design requirement"
- # [20:27] <nemo> was an entertaining read though
- # [20:27] * glob is now known as glob|away
- # [20:27] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [20:27] <nemo> wow. 1/3rd
- # [20:27] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [20:28] * davidb|mtg is now known as davidb
- # [20:28] <jhammel> what if you only view thai web pages?
- # [20:28] * Quits: Optimizer (Instantbir@AEF61137.97445C35.2AB48280.IP) (Ping timeout)
- # [20:28] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
- # [20:28] <nemo> jhammel: covered on utf8everywhere :-p
- # [20:28] * Joins: automata (automata@moz-1CE7A56D.ifsc.usp.br)
- # [20:28] <@bsmedberg> not really, that doesn't cover our workloads
- # [20:28] * Ms2ger shall not be baited
- # [20:28] <nemo> jhammel: XML is still ascii heavy. not to mention default compression
- # [20:29] <bent> Bas, ping
- # [20:29] <jhammel> nemo: i only read thai .txt files ;)
- # [20:29] <Steve> > what if you only view thai web pages? I don't. guess I'm selfish like that.
- # [20:29] <bz> jhammel: and only in your web browser. ;)
- # [20:29] <jhammel> bz: yes! :)
- # [20:29] <nemo> jhammel: heh. if you read them on a webserver, probably have mod_deflate or spdy in the way, and you aren't winning much due to compression :-p
- # [20:29] <nemo> jhammel: but ok. in-memory
- # [20:29] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [20:30] * Joins: jwilde (Earlybird@moz-BBE3ABD.mv.mozilla.com)
- # [20:30] <bz> jhammel: also, only while unicycling?
- # [20:30] * Quits: jwilde (Earlybird@moz-BBE3ABD.mv.mozilla.com) (Quit: jwilde)
- # [20:30] <Ms2ger> Unicycling naked?
- # [20:30] * Joins: jwilde (Earlybird@moz-BBE3ABD.mv.mozilla.com)
- # [20:30] <nemo> jhammel: they must be large txt files to outweigh the strings in the browser itself, too
- # [20:30] * Quits: gandalf (gandalf@moz-E68B770F.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
- # [20:30] <jhammel> nemo: oh, of course they are ;)
- # [20:31] <jhammel> they are the user manuals to my naked unicycle...in thai....
- # [20:32] * Joins: Optimizer (Instantbir@AEF61137.97445C35.2AB48280.IP)
- # [20:33] <bz> mmm
- # [20:33] <bz> "thai naked unicycle" sounds like something one might plausibly see in a restaurant menu
- # [20:33] <bz> with choice of meat or tofu
- # [20:33] <jhammel> heh
- # [20:33] <nemo> thai thighs
- # [20:34] * bz gets back to reviewing python that reads IDL and outputs C++ that takes JS objects and turns them into C++ objects
- # [20:34] * Joins: Mossop (mossop@moz-E185BFD5.range86-137.btcentralplus.com)
- # [20:34] <bz> (it's a text file in a browser, but mostly IDL and C++ and JS and Python, not so much Thai)
- # [20:34] * Quits: Mic (Instantbir@moz-108E19BC.superkabel.de) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [20:34] <nemo> lol @ /. poster arguing that Apple is in the right to block non-safari browsers from iOS because webkit always renders web pages the best
- # [20:35] <nemo> no. I've neeeever spent an hour trying to work around a webkit bug. nevah
- # [20:35] <Waldo> jhammel: were you one of the models in that Queen album?
- # [20:35] <bz> nem: it would be funny if it didn't hurt
- # [20:35] <nemo> (/. article on Junior)
- # [20:35] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
- # [20:35] * Joins: evilpie (chatzilla@moz-8BD54986.pools.arcor-ip.net)
- # [20:35] * Quits: kinger (chatzilla@moz-49BFCAA1.dial-up.dsl.siol.net) (Ping timeout)
- # [20:35] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Quit: sworkman)
- # [20:35] * @khuey grumbles
- # [20:35] * froydnj wishes for unified C++/JS debugger
- # [20:35] <@khuey> silly assertions
- # [20:35] <@khuey> asserting that I'm doing it wrong
- # [20:36] * jodunn-mtg is now known as joduinn
- # [20:36] <jhammel> nemo: i think you're forgetting that Apple isn't software, its religion
- # [20:36] <mounir> anant: we must have a way to do that more cleanly
- # [20:36] <froydnj> khuey: I hope you wrote that assertion :)
- # [20:36] * Joins: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP)
- # [20:36] <bz> froydnj: and profiler. Pretty please with a cherry on top!
- # [20:37] <bz> froydnj: with cleopatra, that could be a _killer_ webdev tool
- # [20:37] <@khuey> froydnj: I did :-/
- # [20:37] <froydnj> khuey: I win
- # [20:37] <Mook_as> froydnj: you just need to start writing code for asp.net :p
- # [20:37] <Waldo> jhammel: its religion what?
- # [20:37] <@khuey> froydnj: clearly I was smarter when I wrote this assertion than I am now :-P
- # [20:38] <froydnj> Waldo: it involves serpents
- # [20:38] <anant> mounir: sure, suggestions welcome. I'm open to doing it via observers if you feel that's cleaner
- # [20:38] * Joins: anant_ (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:39] * Joins: billm (billm@moz-CF6D0A66.hsd1.ca.comcast.net)
- # [20:39] * froydnj wonders where the missing event dispatcher call is in here
- # [20:39] <nemo> jhammel: hm. did one of you just moderate the poor guy into the ground? he's gone from insightful to troll...
- # [20:39] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [20:40] <nemo> http://mobile.slashdot.org/comments.pl?sid=2921987&cid=40357767
- # [20:40] <nemo> ok. maybe he deserved it, but still
- # [20:40] * Joins: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP)
- # [20:40] <mounir> anant: I will have a look at what we could do
- # [20:40] <Ms2ger> s/maybe//
- # [20:40] <mounir> but need to do two reviews before ;)
- # [20:40] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [20:40] * anant_ is now known as anant
- # [20:40] <jhammel> nemo: heh, i didn't even read the post ;)
- # [20:40] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:42] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
- # [20:42] * Joins: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
- # [20:42] <Steve> so one last thought for now on the optimization front: have you considered compressing html into fastinfoset (binary xml) with an external dictionary ?
- # [20:42] * Quits: graememcc (chatzilla@moz-E41BADC2.range86-148.btcentralplus.com) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120601175215])
- # [20:42] <Steve> html5
- # [20:43] <Ms2ger> Say what?
- # [20:43] * Joins: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com)
- # [20:43] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
- # [20:43] * Quits: myk (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [20:43] * Joins: myk (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:44] <Steve> http://en.wikipedia.org/wiki/Fast_Infoset
- # [20:44] <Steve> slow & tedious parsing all those ascii strings.
- # [20:44] <Steve> not to mention transporting them over the net
- # [20:45] <Ms2ger> Meh
- # [20:45] * Quits: @ted (tmielczare@moz-59682A1.dmz.scl3.mozilla.com) (Quit: leaving)
- # [20:45] * ted_ is now known as ted
- # [20:45] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
- # [20:45] <bz> Steve: you do realize that most web pages can't be represented that way, right?
- # [20:45] <Wes> Steve: so you want to optimize locally-stored HTML?
- # [20:45] <Steve> why ?
- # [20:45] <Steve> no I don't want to do it at all. I don't work on html tech
- # [20:46] <Steve> but it makes sense
- # [20:46] <Ms2ger> jlebar, why did you move that bug back to xpconnect?
- # [20:46] <Ms2ger> Did you not refresh?
- # [20:46] * Joins: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [20:46] <Steve> you can fi compress any xml dataset. html5 is xml
- # [20:46] * Parts: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [20:46] <jlebar> Ms2ger, I didn't get a mid-air warning.
- # [20:46] <jlebar> Ms2ger, Bugzilla just hates me.
- # [20:46] <Ms2ger> Makes sense
- # [20:47] <jlebar> Ms2ger, It does this so often, I'm beyond caring.
- # [20:47] <Ms2ger> Steve, bwahahahahahahahaha
- # [20:47] <Steve> ?
- # [20:47] <Wes> steve: less than 0.0000000000000001% of the web can be parsed as XML
- # [20:47] <bz> Steve: document.write
- # [20:47] * juanb is now known as juanb|lunch
- # [20:47] <Wes> and that too
- # [20:47] <Steve> what ?
- # [20:47] <bz> Steve: let me get you an example html document; one sec
- # [20:47] <Steve> obviously anything that isn't xhtml isn't going to work.
- # [20:48] <Steve> doh
- # [20:48] * Joins: jdm (jdm@moz-AFE1F036.cust.bluewin.ch)
- # [20:48] <bz> data:text/html,<script>document.write("<h")</script>1>This is a heading
- # [20:48] <bz> Steve: try that in your favorite web browser
- # [20:48] <Ms2ger> Why would we care about xhtml?
- # [20:48] <Ms2ger> Nobody uses it
- # [20:48] <bz> Steve: then tell me how you represent that in fast infoset
- # [20:48] <bz> Steve: (that's a simple example; there are more interesting ones too)
- # [20:49] <Wes> bz: <document><!--CDATA XXX --></document>, where XXX is what's stored on disk
- # [20:49] <Steve> if it's a fixed dictionary xml document which html5 is, you can do it. if it's malformed you can't.
- # [20:49] <bz> wes: uh-huh
- # [20:49] <bz> Steve: the above is well-formed html5
- # [20:49] <bz> Steve: well, needs a doctype
- # [20:49] <bz> Steve: insofar as html5 has a concept of "well-formed"
- # [20:49] <@bsmedberg> steve, you are being clueless. HTML5 is not XML
- # [20:49] <bz> steve: it's not xml, but neither is anything on the web
- # [20:50] <Steve> really? so it sucks even more than I thought
- # [20:50] * AutomatedTester|away is now known as AutomatedTester
- # [20:50] <bz> which, the web?
- # [20:50] <Steve> > but neither is anything on the web. incorrect
- # [20:50] <bz> yes, the web sucks more than you think
- # [20:50] <bz> even if you take this statement into account
- # [20:50] <Ms2ger> Steve, correct, modulo rounding errors
- # [20:51] <@dolske> maybe if we had a way to semantically indicate compression....
- # [20:51] <Wes> Is <form><b>hello</form></b> still kosher in HTML5?
- # [20:51] <Waldo> bz: heh
- # [20:51] <Ms2ger> Wes, kosher how?
- # [20:51] <Ms2ger> As in, can Jews eat it?
- # [20:51] <Wes> Ms2ger: Precisely. Providing validation engines are jewish.
- # [20:51] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [20:52] <bz> wes: it'll trigger a validator error
- # [20:52] <Ms2ger> It's not conforming to the authoring conformance requirements
- # [20:52] <Steve> ok, so you can't join the binaryxml party yet because html tech still sucks. understood.
- # [20:52] * Quits: nical (nical@moz-63925F6.members.linode.com) (Input/output error)
- # [20:52] * evilpie better doesn't say anything regarding jews
- # [20:52] <Waldo> bsmedberg: so in the previous code there was __debugbreak() for MSVC, and DebugBreak for everything else on Windows; do we really care about the everything else there in terms of Breakpad-ability or whatever, or could it just use the current non-Windows crash semantics?
- # [20:52] * Joins: nical (nical@moz-63925F6.members.linode.com)
- # [20:52] <Ms2ger> HTML has always sucked, deal with it
- # [20:52] * Quits: qDot (qDot@moz-4548DE5D.members.linode.com) (Ping timeout)
- # [20:52] * Quits: bkero (Ben@moz-ED825A1B.members.linode.com) (Ping timeout)
- # [20:52] * Quits: padenot (paul@moz-63925F6.members.linode.com) (Ping timeout)
- # [20:52] <Steve> I avoid it. put it in a box and will deprecate one day
- # [20:52] <@bsmedberg> Waldo: in terms of breakpadability, no. Probably doesn't matter in any other case either unless Neil really cares.
- # [20:52] <Ms2ger> Steve, impossible. Deal with it
- # [20:52] <Waldo> okay
- # [20:52] <Wes> steve: It's worse than you think. NObody is maintaining the billions of unmaintained web pages out there.
- # [20:53] * Joins: padenot (paul@moz-63925F6.members.linode.com)
- # [20:53] * Waldo suggests this XML conversation grew to unusefulness fifteen minutes ago, at least
- # [20:53] <@bsmedberg> Waldo: the only reason it would matter is if you wanted JIT debugging from a MINGW build, which seems really farfetched.
- # [20:53] <@dolske> Ms2ger: pretty sure jews can not east HTML5, as it has cloven hooves (and horns, pitchfork)
- # [20:53] <Waldo> ahahahah
- # [20:53] <Ms2ger> Wes, I suggest you join tautology club :)
- # [20:53] * Joins: qDot (qDot@moz-4548DE5D.members.linode.com)
- # [20:54] <Waldo> dolske: we still should share it with them, because not doing so would be shellfish
- # [20:54] <Steve> I understand that's a ton of legacy documents out there that cannot be optimized. you can however introduce a new standard.
- # [20:54] <Ms2ger> Yes
- # [20:54] <Ms2ger> And the W3C tried
- # [20:54] <Ms2ger> And failed
- # [20:54] <Waldo> XHTML 2.0 for life!
- # [20:54] <Steve> hell http was pretty much cast in stone then spdy turns up
- # [20:54] <Ms2ger> Anyway, I'm stopping here
- # [20:55] <Steve> me too got stuff to do, this is just an informal chat. not really going anywhere
- # [20:55] <@dolske> clearly
- # [20:55] * Quits: robarnold (rob@moz-59F6B5.hfc.comcastbusiness.net) (Ping timeout)
- # [20:55] * Joins: robarnold (rob@moz-59F6B5.hfc.comcastbusiness.net)
- # [20:55] <jhammel> Ms2ger: i've been a member of tautology club ever since i joined
- # [20:55] * Joins: kaie (kaie@moz-F9EC31B5.dip.t-dialin.net)
- # [20:55] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
- # [20:55] <Ms2ger> Well done, sir
- # [20:55] * Joins: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:55] <cpeterson> jhammel++
- # [20:56] <@dolske> I tried to join but it was members-only. :(
- # [20:56] <Steve> so now would be a bad time to mention jpeg-2000 I suppose :)
- # [20:57] <Steve> (again)
- # [20:57] <@dolske> (mng)
- # [20:57] * joduinn is now known as joduinn-commute
- # [20:57] <Steve> motion png. no thanks
- # [20:57] <Ms2ger> apng
- # [20:57] <@dolske> the new mng-in-xml is awesome
- # [20:58] <@bsmedberg> bz: ping
- # [20:59] <Steve> outta here ! have a nice day all & thanks.
- # [20:59] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [20:59] <Ms2ger> Bye
- # [20:59] * Quits: Steve (chatzilla@moz-CD367EA8.dyn.plus.net) (Quit: ChatZilla 0.9.88.2 [Firefox 14.0/20120612164001])
- # [21:00] <@bsmedberg> woot!
- # [21:00] <Ms2ger> Phew
- # [21:00] <nemo> dolske: I miss mng, especially JNG - actually, I was rather surprised GIMP didn't allow me to save an animation w/ jpeg compression. I guess the spec only allows it for stills. odd.
- # [21:01] <nemo> oh well. microsoft will save us.
- # [21:01] * Ms2ger kicks nemo
- # [21:01] <nemo> or google.
- # [21:01] <mounir> anant: I believe using IndexedDB would be the best solution
- # [21:01] <mounir> anant: but it would be a bit of an overhead just for that single thing
- # [21:02] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
- # [21:02] <anant> mounir: I think that's an overkill to store what is essentially just 1 bit.
- # [21:02] <mounir> anant: yep
- # [21:02] <Waldo> bsmedberg: posted a followup patch in bug 761859, r?you
- # [21:02] <mounir> I was just trying to thing of how we could fix that ideally
- # [21:02] <mounir> bz: ping
- # [21:03] <Waldo> ted: given ^ it'd be helpful if you could do the last review in bug 763000 soon
- # [21:03] <bz> mounir: ack
- # [21:03] <mounir> bz: have you ever heard of a feature trying to store a state between two browser startup?
- # [21:03] <mounir> if yes, do you know how that was handled?
- # [21:03] <ted> Waldo: didn't i just do that?
- # [21:04] <@bsmedberg> Waldo: I'm a bit confused, did you add the __debugbreak to the non-MSVC half of the ifdef also?
- # [21:04] <@bsmedberg> oh, no
- # [21:05] <@bsmedberg> just the non-cplusplus half?
- # [21:05] <mounir> bz: right now it seems like the "cleanest" solution would be to use indexeddb but the "sanest" would be to have a pref given that it would magically be set to the correct value when needed
- # [21:05] <Waldo> ted: oh, hm, thanks! you did it after the last time I looked at my bugmail :-)
- # [21:05] <ted> heh
- # [21:05] <Waldo> bsmedberg: for all MSVC, __cplusplus or not
- # [21:06] <froydnj> oh bother, that QI call is not doing what it's supposed to be doing
- # [21:06] * Quits: Cwiiis (cwiiis@88F51059.F3BBB17D.144F44FA.IP) (Quit: Leaving)
- # [21:06] <bz> mounir: web feature?
- # [21:06] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [21:06] <bz> mounir: I'm not sure what you're asking, to be honest....
- # [21:07] <mounir> bz: in that case, we want to know if the user even used webapps to prevent talking to a server for nothing
- # [21:07] * Quits: Optimizer (Instantbir@AEF61137.97445C35.2AB48280.IP) (Ping timeout)
- # [21:07] <@bsmedberg> Waldo: that patch doesn't seem to apply against trunk
- # [21:07] <mounir> bz: this is done with a pref: the pref is set to true when navigator.mozApps is accessed
- # [21:07] * Quits: kaie (kaie@moz-F9EC31B5.dip.t-dialin.net) (Quit: Leaving)
- # [21:07] <Waldo> bsmedberg: it requires bug 763000's patch
- # [21:07] <mounir> and this is saved trough restarts
- # [21:08] <bz> mounir: pref is the way we've done such things in the past...
- # [21:08] <bz> mounir: I think
- # [21:08] <Waldo> bsmedberg: which I could land RIGHT NOW if you want a patch that applies against trunk ;-)
- # [21:08] * Quits: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net) (Quit: Adios Amigos)
- # [21:08] <mounir> gasp (:
- # [21:08] <@bsmedberg> hehe
- # [21:08] <mounir> :(
- # [21:08] <bz> mounir: which I agree is a bit weird
- # [21:08] <Mook_as> Waldo: that means you get raise(SIGABRT) on mingw? (fwiw, mingw-w64, which seems to be the preferred mingw compiler for mozilla these does, does fake a __debugbreak(), I think)
- # [21:08] * Joins: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net)
- # [21:08] <@bsmedberg> no, I was just really confused about the ifdef ordering! ;-)
- # [21:08] <vlad> philor: what does "a;r" mean when you put it in as a build comment?
- # [21:08] <Waldo> Mook_as: well, you'd hit the write-to-null first, then the abort after
- # [21:08] <mounir> bz: with IndexedDB that would be easy but asking to use that for only one bit seems silly in another hand
- # [21:08] <gavin> vlad: android;retriggered
- # [21:09] <mounir> anant: re-ask for a review then
- # [21:09] <vlad> ah.
- # [21:09] <Mook_as> Waldo: right; I'm only thinking about compile failures. runtime can abort however you like, there's no decent debugger in that case anyway :p
- # [21:09] <Waldo> Mook_as: you will forgive me if I'm disinclined to add a special definition of MOZ_CRASH() just for mingw-w64, I hope ;-)
- # [21:09] * Standard8 is now known as Standard8Away
- # [21:10] <anant> mounir, bz: ok will do, thanks!
- # [21:10] <Mook_as> Waldo: and yeah, any special case would have been "stick to using WIN32/__debugbreak()", anyway :p (carry on, I'm sure jacek will get to whatever he needs anyway)
- # [21:10] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [21:10] <Waldo> :-)
- # [21:10] * Quits: Mossop (mossop@moz-E185BFD5.range86-137.btcentralplus.com) (Ping timeout)
- # [21:11] * Joins: Optimizer (Instantbir@C39594C9.F61D47D4.2AB48280.IP)
- # [21:11] * Quits: kdcw (kdc@moz-F7413045.pk.shawcable.net) (Quit: HydraIRC -> http://www.hydrairc.com <- Would you like to know more?)
- # [21:12] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [21:12] <vlad> hrm, are bug#.bugzilla.mozilla.org DNS hacks broken?
- # [21:12] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
- # [21:12] <vlad> I can't get any of them to resolve when I try to open attachments
- # [21:14] <@smaug> I've had some problems too today
- # [21:14] <@smaug> with bugzilla
- # [21:14] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: yuan)
- # [21:15] <vlad> well, I can resolve with an outside dns server, just can't with an internal one
- # [21:17] * Joins: bkero (Ben@moz-ED825A1B.members.linode.com)
- # [21:18] * bear is now known as bear-afk
- # [21:18] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
- # [21:18] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [21:18] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
- # [21:19] <gavin> vlad: I've seen that too
- # [21:19] <gavin> I wonder whether it was only in toronto...
- # [21:19] <vlad> it could be, it's still happening
- # [21:19] <vlad> 'nslookup bug731974.bugzilla.mozilla.org 10.242.75.5' fails
- # [21:20] * Joins: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP)
- # [21:20] * Quits: gwagner (gwagner@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [21:20] <vlad> oh, now it started working again
- # [21:20] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/373e6f9264e6 - David Burns - Bug 765239: allow marionette to reuse script file when importing scripts. r=mdas
- # [21:20] * Quits: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
- # [21:20] <vlad> or at least, for another bug #... just not for that one
- # [21:20] * Joins: dbradley (dbradley@1F0BDE76.C0B1B934.60E22FEA.IP)
- # [21:20] * Joins: rednaks (rednaks@EBCC4FDC.7D9D6404.55FFA9B4.IP)
- # [21:21] * jhammel is now known as jhammel|lunch
- # [21:21] * Joins: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net)
- # [21:22] * armenzg is now known as armenzg_brb
- # [21:22] * jwir3|lunch is now known as jwir3
- # [21:23] * Quits: rednaks (rednaks@EBCC4FDC.7D9D6404.55FFA9B4.IP) (Client exited)
- # [21:23] * Quits: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net) (Connection reset by peer)
- # [21:24] * Quits: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
- # [21:25] * Joins: gwagner (gwagner@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [21:27] <jdm> anybody know anything about junior?
- # [21:27] * Joins: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net)
- # [21:27] <jdm> is there a mailing list or wiki page?
- # [21:27] * Joins: sworkman_ (sworkman@moz-BBE3ABD.mv.mozilla.com)
- # [21:28] <@khuey> no
- # [21:28] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [21:28] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [21:28] <jhammel|lunch> limi might
- # [21:28] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [21:28] <jhammel|lunch> but he isn't here
- # [21:28] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [21:28] <Ms2ger> It's just a hoax
- # [21:28] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [21:29] <Ms2ger> You heard it here first
- # [21:29] * Quits: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [21:29] <jhammel|lunch> Ms2ger: limi is just a hoax?
- # [21:29] <jhammel|lunch> but i've met him!
- # [21:29] <Ms2ger> You are
- # [21:29] <@khuey> uh, wow
- # [21:29] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [21:29] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [21:29] * sworkman_ is now known as sworkman
- # [21:29] <@khuey> mana.mozilla.org is terrible in firefox
- # [21:29] <Ms2ger> s/in firefox//
- # [21:29] <jhammel|lunch> khuey: you can use my solution
- # [21:29] <jhammel|lunch> don't use mana :)
- # [21:29] * Quits: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Ping timeout)
- # [21:30] <AutomatedTester> khuey: Confluence is terrible in a browser, not just Firefox
- # [21:31] * Quits: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
- # [21:31] * Joins: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [21:31] <dholbert> khuey, hmm... it doesn't look great inside "links", either
- # [21:32] * Quits: dao (dao@moz-11757092.superkabel.de) (Ping timeout)
- # [21:32] * Joins: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net)
- # [21:32] <jhammel|lunch> dholbert: otoh, it works well with "curl"
- # [21:32] * Quits: jammink (textual@moz-BBE3ABD.mv.mozilla.com) (Quit: Computer has gone to sleep.)
- # [21:33] <jhammel|lunch> well, not really...perhaps telnet
- # [21:33] <Ms2ger> Sure
- # [21:33] <Ms2ger> curl ... >/dev/null
- # [21:33] <dholbert> nice, very minimal
- # [21:33] * Joins: rednaks (rednaks@EBCC4FDC.7D9D6404.55FFA9B4.IP)
- # [21:34] * Joins: ianbicking (ianbicking@moz-C1D055EA.mpls.qwest.net)
- # [21:34] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
- # [21:38] * Quits: myk (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
- # [21:39] * Joins: myk (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [21:39] * Quits: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [21:39] * Joins: Steve (chatzilla@moz-CD367EA8.dyn.plus.net)
- # [21:39] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
- # [21:41] * Joins: ahurle1 (ahurle@moz-BBE3ABD.mv.mozilla.com)
- # [21:41] * Quits: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
- # [21:42] * ahurle1 is now known as ahurle
- # [21:43] * Joins: raphc (quassel@45F52D89.7F75B59F.B3F72630.IP)
- # [21:43] <Steve> got a build going so back for a little more flaming. daft idea of the hour. implement xhtml5 spec (if it doesn't exist, create it), that gets you latest html spec in xml standard grammar, then you can compile down to binary fastinfoset & parse that directly as an optimization. bolt an html -> xhtml5 convertor on the front for legacy support. probably a stupid idea but trying to be constructive.
- # [21:44] <Steve> not sure that will help with all the on-the-fly content creation stuff though :(
- # [21:44] <dholbert> !seen firebot
- # [21:45] * Joins: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com)
- # [21:45] <dholbert> !!
- # [21:45] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Client exited)
- # [21:46] * Joins: Optimizer1 (Instantbir@A070C92A.2F75738C.2AB48280.IP)
- # [21:46] * Quits: Optimizer1 (Instantbir@A070C92A.2F75738C.2AB48280.IP) (Input/output error)
- # [21:46] * Joins: Optimizer1 (Instantbir@A070C92A.2F75738C.2AB48280.IP)
- # [21:46] * Quits: Optimizer (Instantbir@C39594C9.F61D47D4.2AB48280.IP) (Ping timeout)
- # [21:46] * armenzg_brb is now known as armenzg
- # [21:47] * Quits: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net) (Quit: Mardak)
- # [21:47] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [21:47] * ChanServ sets mode: +o dbaron
- # [21:47] <@bsmedberg> oof, does Firefox not register itself as the default FTP handler when you make it the default browser any more?
- # [21:48] * Quits: edwin (me@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [21:48] * Joins: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch)
- # [21:48] * Joins: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net)
- # [21:48] <jviereck> bholley: *ping*
- # [21:49] <bholley> jviereck: just heading out - what's up?
- # [21:50] <jviereck> bholley: do you mind if you resuse some of your hacking-gecko slides for a presentation about gecko on a Webmaker event on saturday?
- # [21:50] <jviereck> will put your name on the slides as well ;)
- # [21:50] <bholley> jviereck: go for it!
- # [21:50] <bholley> jviereck: do you have the latest ones?
- # [21:50] <bholley> http://people.mozilla.com/~bholley/hacking-gecko-fosdem2012/
- # [21:50] <wesj> [leave-open] in the whiteboard is the new cool way, right?
- # [21:50] <jviereck> k, thx! enjoy your evening!
- # [21:51] * Joins: Noah (opera@moz-568AF6D6.dsl.rcsntx.sbcglobal.net)
- # [21:51] * Standard8Away is now known as Standard8
- # [21:52] * joduinn-commute is now known as joduinn-food
- # [21:53] * Joins: jandem (jandem@66C76B89.FB8EABAE.DF9376EA.IP)
- # [21:53] * Quits: raphc (quassel@45F52D89.7F75B59F.B3F72630.IP) (Ping timeout)
- # [21:53] <Steve> stupid q: what does "!seen firebot" mean ?
- # [21:53] <biesi> steve: it asks the bot when it last saw that nick
- # [21:54] <Steve> thanks
- # [21:54] <biesi> steve: asking for the firebot nick itself is not generally useful, so when people say that it's more to express annoyance that firebot isn't there
- # [21:54] <biesi> but see:
- # [21:54] <biesi> !seen steve
- # [21:54] <@smaug> BenWa: so how does the UI work for profiler?
- # [21:54] <firebot> steve was last seen 13 seconds ago, saying 'thanks' in #developers.
- # [21:54] * Quits: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch) (Quit: Leaving.)
- # [21:54] * Quits: xsergio (sergio@986EC7C9.6958236.3299D537.IP) (Quit: Leaving)
- # [21:54] * Parts: jandem (jandem@66C76B89.FB8EABAE.DF9376EA.IP)
- # [21:54] * jhammel|lunch is now known as jhammel
- # [21:54] <@smaug> BenWa: there is the arrow to open child thingie
- # [21:54] <Steve> I see. so my comment above re-xhtml5 was seen.
- # [21:55] <@smaug> but can I open the whole subtree somehow?
- # [21:55] <BenWa> smaug: Yes, you can select it, then use arrows to nagivate
- # [21:55] * Joins: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net)
- # [21:55] <biesi> steve: yeah
- # [21:55] <BenWa> either CMD+CLICK it or highlight and hit '*' (SHIFT+8)
- # [21:55] <Steve> cool. realize it's a non-trivial suggestion. just floating it by.
- # [21:55] <@smaug> linux doesn't have cmd ;)
- # [21:55] <BenWa> ctrl
- # [21:56] * Joins: hobophobe (hobophobe@CEB7969B.BA9CDF59.295A79F4.IP)
- # [21:56] <@smaug> BenWa: it opens only one level
- # [21:56] <BenWa> ctrl+click the arrow key
- # [21:56] <@smaug> ah, * works
- # [21:56] <BenWa> or hit '*' when highlighted once or twice
- # [21:57] * Quits: billm (billm@moz-CF6D0A66.hsd1.ca.comcast.net) (Ping timeout)
- # [21:57] <BenWa> It can be expensive if you have like 10k+ visible samples in the subtree
- # [21:57] * Quits: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [21:57] <@smaug> anyhow, looks like without real stackwalking this isn't useful for me :(
- # [21:57] <BenWa> Ahh, too bad
- # [21:57] <BenWa> hopefully we will get it soon
- # [21:58] * @smaug waits BenWa to do something awesome and fix this all to work on linux :)
- # [21:58] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [21:58] <BenWa> It's certainly my plan
- # [21:58] * Joins: dao (dao@moz-11757092.superkabel.de)
- # [21:58] * Quits: past (past@moz-43572E38.dsl.dyn.forthnet.gr) (Input/output error)
- # [21:59] <ted> don't we have libunwind?
- # [21:59] <Steve> haven't used it but could dtrace help for profiling on linux ?
- # [21:59] <BenWa> ted: Yes, we were planning on using it for mobile but never did
- # [21:59] <Steve> http://en.wikipedia.org/wiki/DTrace
- # [22:00] * juanb|lunch is now known as juanb
- # [22:00] <BenWa> Yes, dtrace should work
- # [22:00] * Joins: tantek (tantek@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:00] <BenWa> But as we improve the profiling module it will become more and more attractive to use
- # [22:01] <Steve> untested, just posting the link: http://liberumvir.com/2012/06/01/zfs-and-dtrace-running-on-ubuntu.html
- # [22:02] * AutomatedTester is now known as AutomatedTester|book
- # [22:02] * Quits: victorporof (victorporo@C7255039.602BD6C.79933D60.IP) (Ping timeout)
- # [22:02] <Wes> Steve: moz already uses dtrace, at least on OSX, but it may be somewhat bitrotted ATM
- # [22:02] * Joins: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net)
- # [22:03] * Quits: dao (dao@moz-11757092.superkabel.de) (Connection reset by peer)
- # [22:03] <Steve> k. thanks.
- # [22:04] * Joins: victorporof (victorporo@C7255039.602BD6C.79933D60.IP)
- # [22:04] * padenot is now known as padenot|away
- # [22:06] <Steve> Also imagine you're using this : http://www-01.ibm.com/software/awdtools/purify/
- # [22:06] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
- # [22:06] * Quits: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jet)
- # [22:07] <sfink> philor: when I ask somebody to update prod tbpl, does that mean I also get the honor of resolving all the bugs?
- # [22:07] * Joins: AaronMT (Mibbit@moz-E26428A8.cpe.net.cable.rogers.com)
- # [22:08] * Quits: Wes (chatzilla@moz-BEF0C255.page.ca) (Client exited)
- # [22:08] * Quits: overholt (overholt@F2D29657.F60B0462.67AC9B1.IP) (Quit: overholt)
- # [22:08] * Joins: kentuckyfriedtakahe (chatzilla@moz-5D29915D.cable.telstraclear.net)
- # [22:09] <philor> sfink: only the bugs of people who don't resolve when they land, which I think is you
- # [22:09] * Quits: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
- # [22:09] * Quits: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [22:09] * joduinn-food is now known as joduinn-mtg
- # [22:09] <sfink> Oh. Did I misremember getting yelled at for doing that earlier? Hmf.
- # [22:09] * Joins: ahal_ (ahal@F2D29657.F60B0462.67AC9B1.IP)
- # [22:09] * Joins: Wes (chatzilla@moz-BEF0C255.page.ca)
- # [22:10] * Joins: WeirdAl (chatzilla@moz-D461843.ask.info)
- # [22:10] * Quits: tantek (tantek@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: tantek)
- # [22:10] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Ex-Chat)
- # [22:10] * Joins: AaronMT_ (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com)
- # [22:10] <philor> you probably did get yelled at, when our foster parents were releng; now our foster parents are webdev, who resolve when they land and then... I think in theory maybe something happens like QA changes to verified when it's on production
- # [22:10] * Quits: AaronMT (Mibbit@moz-E26428A8.cpe.net.cable.rogers.com) (Quit: http://www.mibbit.com ajax IRC Client)
- # [22:10] * AaronMT_ is now known as AaronMT
- # [22:11] * Joins: JeroenDeDauw (j@moz-1FED15AE.dip.t-dialin.net)
- # [22:11] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Quit: brendan)
- # [22:11] <philor> dunno, since we're out in a shed in the yard, and they only sometimes bring us a couple of biscuits, not sure what goes on inside the house
- # [22:11] * Quits: mdas (mdas@moz-E31CD2CB.mozilla.org) (Quit: mdas)
- # [22:11] * nthomas|away is now known as nthomas
- # [22:11] * jhammel wonders if philor has been reading kafka
- # [22:12] <Ms2ger> s/reading/experiencing/
- # [22:12] * bear-afk is now known as bear
- # [22:12] <@smaug> vlad, did you ever figure out what is wrong with bugzilla ?
- # [22:12] <philor> nah, I was going for Sling Blade
- # [22:12] <philor> the foster parents don't fit, but I don't let that bother me
- # [22:12] * Quits: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [22:12] * @smaug is getting lots of "Firefox can't find the server at bugzilla.mozilla.org."
- # [22:12] * Joins: dvander_ (dvander@moz-BBE3ABD.mv.mozilla.com)
- # [22:13] <vlad> smaug: it jsut fixed itself
- # [22:13] <WeirdAl> smaug: yeah, I noticed that too - #bmo says dns issue
- # [22:13] * Joins: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com)
- # [22:14] <Noah> vlad: someone said http://support-dev.allizom.org/ was also down. I'm thinking it's server issue that randomly affecting the mozilla.org sites. IT would know better tho. Maybe justdave is the guy to ask.
- # [22:14] * Quits: asadotzler (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [22:14] * padenot|away is now known as padenot
- # [22:14] <gavin> DNS issues with 3crowd
- # [22:14] <@smaug> doesn't work at all now
- # [22:14] <gavin> third-party DNS provider
- # [22:15] <gavin> being tracked by bug 765670 apparently, but I can't confirm that because I can't load bugzilla
- # [22:15] <Noah> crap, lol - we probably need another location for IT bugs then :P
- # [22:15] <WeirdAl> and it's only taken fifteen years to figure that out ;)
- # [22:16] <Noah> :D
- # [22:16] <jlebar> cjones, https://bugzilla.mozilla.org/show_bug.cgi?id=761935#c2 is what we had been hoping to hash out at the meeting we had this morning.
- # [22:16] <jlebar> cjones, It's a trade-off between two risky features.
- # [22:16] * jlebar is not in a position to judge.
- # [22:16] <cjones> yeah scheduling problem, sorry
- # [22:16] <Waldo> as philor awoke one morning from uneasy dreams he found himself transformed in his bed into a gigantic bug
- # [22:16] <sfink> I can get to bugzilla, but I'm not cool enough to see bug 765670
- # [22:17] * WeirdAl changes topic to 'Next uplift for Fx16: 2012-07-16 || DNS to Bugzilla is down || New/want to help? See irc://irc.mozilla.org/#introduction || http://krijnhoetmer.nl/irc-logs/'
- # [22:17] * Quits: Ms2ger (Ms2ger@9804545B.41F5596.37724B0D.IP) (Quit: nn)
- # [22:17] <cjones> jlebar, i responded in an email thread, but i have no idea what the two proposed implementations would look like so i can't make reasonably judgments about them
- # [22:17] <cjones> but nested content processes is too risky IMHO for v1
- # [22:18] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [22:18] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
- # [22:18] <jlebar> cjones, I think Andrew O. did the right thing scheduling a meeting; we need to weigh this, and no one person is equipped to do so. Perhaps you can help us find a time which works for you.
- # [22:18] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [22:18] <jlebar> (And I don't usually think meetings are the right solution to things like this.)
- # [22:18] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [22:18] <dholbert> bugzilla down?
- # [22:18] * mattwoodrow|away is now known as mattwoodrow
- # [22:18] <padenot> dholbert: seems so.
- # [22:19] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [22:19] <jlebar> dholbert, people having trouble.
- # [22:19] <@khuey> dholbert: bugzilla is fine, AIUI
- # [22:19] <@khuey> but the DNS is down
- # [22:19] <dholbert> ah
- # [22:19] <sfink> 63.245.217.60 if you're desperate
- # [22:19] <cjones> jlebar, it wasn't the time that was the problem, i went to bed thinking the meeting was 0900 and woke up seeing an email with it at 0800
- # [22:19] <cjones> i'm happy to meet whenevr
- # [22:20] <jlebar> joe, ping?
- # [22:20] <jdm> I like when the main bugzilla attachment page loads, but the iframe containing the file contents does not
- # [22:20] <Waldo> sfink: no permissions to view show_bug.cgi in that case
- # [22:20] <@khuey> sfink: that's not actually useful ;-)
- # [22:20] <gavin> hosts.txt
- # [22:20] <sfink> yup
- # [22:21] <@khuey> mmm
- # [22:21] <sfink> though I really think urls should have a way of setting the hostname
- # [22:22] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Quit: brb)
- # [22:22] <sfink> you wouldn't believe the names I've called localhost...
- # [22:22] * Quits: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [22:23] <jhammel> ?!?
- # [22:23] <jhammel> urls having a way of setting the hostname?!?
- # [22:23] * Joins: raphc (AndChat501@7E430AEE.7F75B59F.B3F72630.IP)
- # [22:23] * Quits: kentuckyfriedtakahe (chatzilla@moz-5D29915D.cable.telstraclear.net) (Connection reset by peer)
- # [22:23] <sfink> no, I was saying that I think they should
- # [22:23] <sfink> if they do, it's news to me
- # [22:23] <jhammel> i just dont parse what that means at all
- # [22:24] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [22:24] <devd> sfink: explain further
- # [22:24] <joe> jlebar: hi
- # [22:24] <sfink> oh. The "Host:" HTTP header
- # [22:24] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [22:24] <jhammel> ah :)
- # [22:24] <devd> hmm .. but then evil.com could set host to google.com and do bad things
- # [22:24] <jlebar> joe, When we interrupt a decode (say we're decoding and then the image is unlocked), what's supposed to stop us from treating that image as "completely borked" and never trying to re-decode it?
- # [22:24] <jhammel> i don't know if urls should be able to set HTTP headers
- # [22:24] * rail-buildduty is now known as rail-buildduty-mtg
- # [22:24] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [22:24] * Quits: KLB (Kenneth_Ba@moz-C233EF2B.maine.res.rr.com) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120601045813])
- # [22:25] <gavin> I think sfink is saying "I should be able to say load 1.2.3.4 with a Host: header of my choosing"
- # [22:25] <sfink> thank you gavin
- # [22:25] <gavin> not "let websites do that on their own accord"
- # [22:25] <gavin> because yeah, that'd be bad :)
- # [22:25] <dholbert> sfink, ah -- so you could use a URL with a hardcoded IP address, but as a request for a particular hostname, so that shared hosting & cert verification would work despite the hard-coded IP addr?
- # [22:25] <@khuey> sfink: that's what telnet is for
- # [22:25] <devd> sfink: thats what hosts file lets you do
- # [22:25] <sfink> khuey reads his bugs with telnet
- # [22:26] <jlebar> joe, What I think is happening in bug 762460 and bug 76593 is, we cancel a decode due to Unlock, but then never recover. We just treat the image as corrupted.
- # [22:26] <dholbert> sfink, surely URLs should have a way to edit your hosts file
- # [22:26] <@khuey> sfink: I'm not rms
- # [22:26] <sfink> devd: yeah, and it's a pain changing /etc/hosts, and then forgetting to change it back, etc.
- # [22:26] <dholbert> sfink, :D
- # [22:26] <jhammel> khuey: is telnet free enough software for rms? ;)
- # [22:27] <devd> sfink: I agree that Firefox the browser should allow me to say "when I type example.com, then resolve the DNS to 1.2.3.4"
- # [22:27] <jhammel> "telnet kills kittens! use gnunet!"
- # [22:27] <sfink> I not infrequently use SSH port forwarding to access some server that I can't get to otherwise, but it won't work without the correct Host, so I have to edit /etc/hosts
- # [22:27] <devd> sfink: but the key point is that it is through the browser, not the code you downloaded
- # [22:27] <padenot> netcat, people, netcat.
- # [22:27] <jhammel> devd, sfink : so that would be an easy extension to write for Firefox
- # [22:27] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Quit: sworkman)
- # [22:27] <sfink> jhammel: no it wouldn't
- # [22:28] <jhammel> no?
- # [22:28] <devd> jhammel: I don't know how DNS resolving works in Firefox
- # [22:28] <mccr8> is it just me, or are all tests on tbpl being really faily right now?
- # [22:28] <@khuey> jhammel: apparently, http://stallmanfacts.com/view/188
- # [22:28] <sfink> jhammel: an hour or three for the implementation, 6 years for the syntax bikeshedding
- # [22:28] <@khuey> mccr8: DNS is teh busted
- # [22:28] <mccr8> khuey: okay, I'll assume my 2 line patch didn't break every test on OSX then...
- # [22:28] <sfink> http://www.google.com!127.0.0.1/ ? http://127.0.0.1!www.google.com/ ? argh!
- # [22:29] <jhammel> khuey: i find it highly amusing there are ads on that page ;)
- # [22:29] <@khuey> jhammel: there are?
- # [22:29] <@khuey> ABP ftw
- # [22:29] * Quits: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net) (Connection reset by peer)
- # [22:30] * Joins: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP)
- # [22:30] <jhammel> sfink: i was thinking of having firefox having its own /etc/hosts and then reading from that
- # [22:30] <jhammel> not mangling the url
- # [22:30] * Joins: mike5w3c_ (MikeS@moz-294BE65F.xgsspn.imtp.tachikawa.spmode.ne.jp)
- # [22:30] * Quits: mike5w3c (MikeS@moz-B94F10FE.xgsspn.imtp.tachikawa.spmode.ne.jp) (Ping timeout)
- # [22:30] * mike5w3c_ is now known as mike5w3c
- # [22:30] * cjones is now known as cjones-lunch
- # [22:31] <sfink> jhammel: oh. I assume firefox goes through the system DNS resolver, though, which is what actually reads /etc/hosts
- # [22:31] <sfink> see /etc/nsswitch.conf
- # [22:31] * Joins: mats (chatzilla@E8A3702C.D5022173.8500CC29.IP)
- # [22:31] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [22:32] * Quits: ahal_ (ahal@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [22:32] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
- # [22:33] * Joins: kentuckyfriedtakahe (chatzilla@moz-5D29915D.cable.telstraclear.net)
- # [22:33] <froydnj> joey: you seem to have set the tree on fire
- # [22:33] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Quit: ZNC - http://znc.in)
- # [22:33] <sfink> that's what trees are for
- # [22:34] <jlebar> joe, Did I scare you away? :)
- # [22:34] * Joins: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net)
- # [22:34] * Joins: ahal_ (ahal@F2D29657.F60B0462.67AC9B1.IP)
- # [22:34] * Joins: kaze (kaze@moz-AA4080A.w82-123.abo.wanadoo.fr)
- # [22:35] <devd> sfink: I know browsers maintain their own dns cache separate from OS caches; so not all requests go to system resolver
- # [22:35] <devd> sfink: they need to maintain their cache to protect against DNS rebinding
- # [22:35] <mccr8> froydnj: all the trees are burning everywhere. I think it is just broken...
- # [22:36] <dholbert> s/it/DNS/
- # [22:36] * Joins: espadrine_ (thaddee_ty@moz-BBE3ABD.mv.mozilla.com)
- # [22:36] * Quits: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net) (Ping timeout)
- # [22:36] <bz> er...
- # [22:36] <bz> abort: popping would remove an immutable revision
- # [22:36] <bz> wtf?
- # [22:36] * Joins: karl (karl@moz-7748BF45.jetstream.xtra.co.nz)
- # [22:36] <froydnj> should we close trees while tests are busted?
- # [22:36] <mccr8> one would think.
- # [22:36] <bz> oh ffs
- # [22:36] <joey> froydnj: checking on it
- # [22:36] <dholbert> bz, is this after you pushed to try?
- # [22:36] <bz> pushing to try makes things so you can't qpop?
- # [22:36] <dholbert> yeah
- # [22:36] <sfink> devd: in my experience, the cache is also quite likely to use stale DNS and screw me over totally, but yes, you're right
- # [22:36] <bz> dholbert: yeah
- # [22:37] <froydnj> joey: may just be dns issues
- # [22:37] * bz hates upgrading software
- # [22:37] * mattwoodrow is now known as mattwoodrow|away
- # [22:37] <bz> ok, how do I fix this? ;)
- # [22:37] <jfkthame> bz: look up about phases
- # [22:37] <jlebar> bz, let me find you the link.
- # [22:37] <joey> froydnj: ok thanks
- # [22:37] * jfkthame forgets the precise incantation offhand
- # [22:37] <bz> jlebar: I recall you blogging about this....
- # [22:37] <froydnj> who can close trees? philor?
- # [22:37] <jlebar> bz, Actually, it's the first google hit for the error.
- # [22:38] <jlebar> https://wiki.mozilla.org/ReleaseEngineering/TryServer#hg_phases
- # [22:38] <bz> nice
- # [22:38] <froydnj> one does not simply tell bz to JFGI
- # [22:38] * bz reads
- # [22:38] <bz> sure one does
- # [22:38] <sfink> devd: but that means you need to also create some way of configuring/altering firefox's DNS cache, and I'm not sure if that's going to be any simpler than just editing /etc/hosts
- # [22:38] <WeirdAl> JFGI?
- # [22:38] <jlebar> Just google for it.
- # [22:39] <jhammel> WeirdAl: http://letmegooglethatforyou.com/?q=JFGI
- # [22:39] <WeirdAl> let me guess, I should've just googled for it
- # [22:39] <devd> sfink: yup .. the point was, you might be able to write an extension that makes it nicer
- # [22:39] <jlebar> jhammel++
- # [22:39] <dholbert> froydnj, trees are already closed
- # [22:39] * Joins: sawrubh (Mibbit@BF60DBB8.5D6DF9C8.4A8E1625.IP)
- # [22:39] <dholbert> froydnj, see https://treestatus.mozilla.org/
- # [22:39] <jhammel> jlebar: does it make me a horrible person that i have a hotkey for that? ;)
- # [22:39] <nthomas> dholbert: treestatus isn't operational yet
- # [22:39] <nthomas> I closed try, m-i, m-c in tinderbox just now
- # [22:40] * rail-buildduty-mtg changes topic to 'Trees are closed (DNS outage) || Next uplift for Fx16: 2012-07-16 || DNS to Bugzilla is down || New/want to help? See irc://irc.mozilla.org/#introduction || http://krijnhoetmer.nl/irc-logs/'
- # [22:40] <dholbert> nthomas, ah, ok
- # [22:40] <froydnj> dholbert: thanks! tbpl hadn't updated yet
- # [22:40] * Quits: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [22:40] <philor> good call, surely nobody will push on top of red on m-a or m-b
- # [22:40] <sfink> never happened before, why would it now?
- # [22:40] <froydnj> hm, this means my try push is going to die a horrible death
- # [22:41] <sawrubh> I have just updated my tree, a while back and it was giving some errors during building, is this due to this ?
- # [22:41] <philor> no
- # [22:41] * Quits: karl (karl@moz-7748BF45.jetstream.xtra.co.nz) (Ping timeout)
- # [22:42] <mccr8> I checked before I pushed to m-a and m-b! But I apparently looked too soon.
- # [22:42] <dholbert> sawrubh, if you get errors during building, paste them into http://pastebin.mozilla.org/ and post the result here
- # [22:42] <dholbert> *post the link to your generated pastebin page her
- # [22:42] <dholbert> e
- # [22:42] * Parts: dholbert (dholbert@moz-EAA4454E.hsd1.ca.comcast.net) (Ex-Chat)
- # [22:43] * Joins: dholbert (dholbert@moz-EAA4454E.hsd1.ca.comcast.net)
- # [22:43] <sawrubh> ok. otoh, so I'll not be able to update any patches right now due to the DNS outage ?
- # [22:43] * Quits: Steve (chatzilla@moz-CD367EA8.dyn.plus.net) (Ping timeout)
- # [22:43] <dholbert> sawrubh, define "update any patches"
- # [22:43] <sawrubh> I mean on the bmo site
- # [22:44] <sawrubh> ^^
- # [22:44] <sawrubh> on the bug
- # [22:44] <dholbert> sawrubh, DNS for bugzilla is indeed down
- # [22:44] <sawrubh> I am trying to post a new patch to a bug, and it's saying Webpage doesn't exist
- # [22:44] <sawrubh> ok
- # [22:44] <sawrubh> thanks
- # [22:44] <dholbert> sawrubh, you can work around it by editing your hosts file, if you like
- # [22:45] <dholbert> as sfink noted above
- # [22:45] * sawrubh scrolls back
- # [22:45] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [22:45] <dholbert> add this to your hosts file, if you know how: 63.245.217.60 bugzilla.mozilla.org (/etc/hosts on linux, not sure on other OS's)
- # [22:46] <nthomas> same for mac
- # [22:46] <@smaug> jlebar: I don't still quite understand why nested content processes need separate profiles
- # [22:46] <jesup> Hmmm, we can access it from here (FiOS)
- # [22:46] <biesi> for windows it's windows\system32\drivers\etc
- # [22:46] <@smaug> jlebar: I would expect b2g browser to work like most other browser
- # [22:46] <sawrubh> dholbert: thanks I'm on linux. will try what you said
- # [22:46] <biesi> (literally "etc")
- # [22:46] <@smaug> s
- # [22:46] <jlebar> smaug, You mean, the browser app and the browser would share a profile?
- # [22:46] <jlebar> er, browser app and browser content.
- # [22:46] <dholbert> sawrubh, cool. Just remember to remove that line later
- # [22:46] <jlebar> smaug, That's not really the issue here.
- # [22:46] <@smaug> jlebar: yes
- # [22:46] <@smaug> jlebar: what is the issue then
- # [22:46] <sawrubh> ok
- # [22:46] <jlebar> smaug, That's an orthogonal question.
- # [22:47] <dholbert> sawrubh, ( once http://www.downforeveryoneorjustme.com/bugzilla.mozilla.org says all is working fine )
- # [22:47] <jlebar> smaug, Oh, I understand what you mean.
- # [22:47] <jlebar> smaug, Browser content doesn't run with the privileges of what's being browsed.
- # [22:47] <jlebar> smaug, er, sorry...it's getting to be dinner time. Browser content doesn't run with the privileges of the browser app.
- # [22:47] <@bsmedberg> there's some "mozilla systems up" page somewhere, right?
- # [22:48] <joe> jlebar: sorry I am in another meeting right now; will get back to you after k?
- # [22:48] <jlebar> joe, sgtm, thanks.
- # [22:48] <bz> hrm
- # [22:48] <bz> no bugzilla?
- # [22:48] <@bsmedberg> no
- # [22:48] * Quits: ahal_ (ahal@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [22:48] <sawrubh> dholbert: is the bugmail affected by this also. and will the bugmail later catch up to what all is pending to be emailed ?
- # [22:48] <nthomas> http://status.mozilla.com/
- # [22:48] <@smaug> jlebar: I don't understand what privileges has to do with this
- # [22:48] * @bsmedberg is trying to figure out whether IT has been informed
- # [22:48] <dholbert> sawrubh, no idea; I suspect bugmail still works fine
- # [22:48] <nthomas> bsmedberg: yes, they're moving off 3crowd as fast as they can
- # [22:48] <dholbert> bsmedberg, they have. #it topic says they know about it
- # [22:48] <jlebar> smaug, Well, we were tying permissions to the process itself.
- # [22:48] <@bsmedberg> ok
- # [22:48] <@dolske> bsmedberg: #it says yes :)
- # [22:48] <jlebar> smaug, That's because we can't tie permissions to the principal.
- # [22:49] <@bsmedberg> yeah, www.mozilla.org is down too, I think they know! ;-)
- # [22:49] <jlebar> smaug, Because, for example, you might load http://my.app.com inside <iframe mozbrowser>.
- # [22:49] <jlebar> smaug, But there's a bigger issue here:
- # [22:49] <sfink> And oddly, bugzilla still works just fine for me. (And I checked; no, I don't have a stale /etc/hosts entry.) I feel so special.
- # [22:49] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
- # [22:49] <@smaug> oh, we want to supports apps inside apps?
- # [22:49] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
- # [22:50] <jlebar> smaug, No, but you could navigate to that page.
- # [22:50] <dholbert> sfink, some sort of local dns cache perhaps?
- # [22:50] <@smaug> jlebar: it wouldn't just work
- # [22:50] <jlebar> smaug, And that origin should not have app permissions when it's inside <iframe mozbrowser>.
- # [22:50] <@smaug> apps are pretty special
- # [22:50] <sfink> dholbert: no, I'm just this special
- # [22:50] <@smaug> what permissions
- # [22:50] <sfink> dholbert: I mean, yeah, you're probably right
- # [22:50] <@smaug> of course it wouldn't have permissions
- # [22:50] * Quits: gwagner (gwagner@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: gwagner)
- # [22:50] <jlebar> smaug, Permission to use the camera, or whatever.
- # [22:50] <dholbert> sfink, most excellent
- # [22:50] <@smaug> it doesn't have permission when running in Firefox
- # [22:50] <@smaug> unless it asks
- # [22:51] <jlebar> smaug, So how do you enforce that content running from origin A has permissions when it's inside mozapp, but not when it's outside mozapp?
- # [22:51] <@smaug> and then it gets the permission
- # [22:52] <jlebar> smaug, So that's one problem.
- # [22:52] <@smaug> not sure I understand
- # [22:52] <@smaug> but I'm all the time missing something here :)
- # [22:52] <jlebar> smaug, If I have <iframe mozapp src="http://a.com">, I've granted application A permission to use the camera.
- # [22:53] <@smaug> what is mozapp
- # [22:53] <@smaug> vs. mozbrowser
- # [22:53] <jlebar> smaug, It's an iframe that contains an app.
- # [22:53] * Quits: raphc (AndChat501@7E430AEE.7F75B59F.B3F72630.IP) (Quit: Bye)
- # [22:53] <jlebar> smaug, as opposed to an iframe that contains untrusted browser content.
- # [22:53] <jlebar> smaug, an <iframe mozapp> has a manifest associated with it.
- # [22:53] <sfink> darn, I just reached the limit of my specialness
- # [22:53] <@smaug> ah, so mozapp wouldn't need to show the permission UI
- # [22:53] <@smaug> it would grant the permission automatically
- # [22:54] <jlebar> smaug, In this case no, it would not show a permission UI, because I've already granted camera permission to the app.
- # [22:54] * Joins: Steve (chatzilla@moz-CD367EA8.dyn.plus.net)
- # [22:54] * Joins: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net)
- # [22:54] <jlebar> smaug, But what I've granted permission to is the *app*, not the origin.
- # [22:54] * Quits: bholley (anonymous@moz-104CC309.mv.mozilla.com) (Quit: bholley)
- # [22:54] <Yoric> dougt: ping
- # [22:54] <@smaug> jlebar: ok, then I don't know what is the app
- # [22:54] <Yoric> gavin: ping
- # [22:55] <jlebar> smaug, It's a manifest, basically.
- # [22:55] <@smaug> which is from an origin
- # [22:55] <jlebar> smaug, It's a list of files, from an origin, correct.
- # [22:55] <jlebar> smaug, But you might have two separate apps from the same origin.
- # [22:55] <jlebar> smaug, If you think that is a bad idea, you should talk to mounir. :)
- # [22:56] <@smaug> I thought apps were somehow limited
- # [22:56] <@smaug> one app per origin
- # [22:56] * Optimizer1 is now known as Optimizer
- # [22:56] * Quits: necolas (necolas@moz-2D68B52B.bb.sky.com) (Client exited)
- # [22:56] <@smaug> apparently no
- # [22:57] <jlebar> smaug, Not anymore.
- # [22:57] <jlebar> smaug, I don't understand why that was decided, but I didn't try to figure it out.
- # [22:57] <jlebar> smaug, But even if you had one app per origin
- # [22:57] <jlebar> smaug, Suppose I have an app at origin A.
- # [22:57] <jlebar> smaug, And then I use the browser and go to origin A.
- # [22:58] <jlebar> smaug, Should the content at that origin have the same privileges as the app?
- # [22:58] <@dolske> no.
- # [22:58] * Quits: Stan (Stan@moz-476D9987.dip.t-dialin.net) (Quit: KVIrc KVIrc Equilibrium 4.1.3, revision: 6109, sources date: 20120101, built on: 2012-03-27 22:01:16 UTC - http://www.kvirc.net/)
- # [22:58] <jlebar> smaug, Our answer is no. In particular, "trusted apps" have all their code reviewed. So if A hosted a trusted app, we would obviously trust that more than web content at A, which isn't reviewed.
- # [22:58] <@smaug> assuming you used the browser app process to load app from origin A, then yes
- # [22:58] * Joins: Stan (Stan@moz-476D9987.dip.t-dialin.net)
- # [22:58] <@smaug> er, hmm
- # [22:58] * Quits: Stan (Stan@moz-476D9987.dip.t-dialin.net) (Quit: KVIrc KVIrc Equilibrium 4.1.3, revision: 6109, sources date: 20120101, built on: 2012-03-27 22:01:16 UTC - http://www.kvirc.net/)
- # [22:58] <@smaug> right, not inside mozbrowser
- # [22:59] <jlebar> smaug, exactly. So origin A is more trusted if it's outside mozbrowser than inside.
- # [22:59] <_AtilA_> EspaƱa!!
- # [22:59] <_AtilA_> :P
- # [22:59] <@smaug> jlebar: yes
- # [22:59] <@smaug> and you do the security checks on-fly
- # [22:59] <@smaug> basically, if the app asks for camera, you check where it is loaded
- # [22:59] <jlebar> smaug, So if the same process is used to load code from origin A in an app and in the browser, then we have to add new security checks to Firefox to enforce this.
- # [23:00] <jlebar> smaug, Exactly, we have to modify how principals work.
- # [23:00] <jlebar> smaug, That was option (1) at the meeting today.
- # [23:00] <@smaug> if inside mozapp, and it has the permission, no need to show the permisUI
- # [23:00] <@smaug> no need to modify principals
- # [23:00] <jaws> pcwalton: ping?
- # [23:00] <jlebar> smaug, Yes, that was the one option that we decided we would not persue.
- # [23:00] <pcwalton> jaws: pong
- # [23:00] <@smaug> option 1 was something way more complex
- # [23:00] <@dolske> jlebar: tangent... can a mozapp iframe be navaaged to an arbitry url? eg some xss makes my camera app load evil.com?
- # [23:00] * Joins: Stan (Stan@moz-476D9987.dip.t-dialin.net)
- # [23:00] <gavin> Yoric: pong
- # [23:01] <jlebar> dolske, No, you can't do that.
- # [23:01] <Yoric> gavin: Hi.
- # [23:01] <gavin> hi
- # [23:01] * Joins: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP)
- # [23:01] <@dolske> jlebar: good, just idly curious. ;)
- # [23:01] <jlebar> smaug, Well, option (1) becomes more complex when you also try to make it work with multiple apps from the same origin.
- # [23:01] <jlebar> smaug, Now it's not just "is in mozbrowser" but really "app manifest URL associated with this principal."
- # [23:01] <Yoric> gavin: As per team policies, I am reminding you that I have a patch waiting for your review and that I will continue nagging you until either you shed tears or you review it, whichever comes first.
- # [23:02] * Quits: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP) (Quit: jfkthame)
- # [23:02] <@smaug> well, let's not support multiple apps from same origin, or give them same permissions
- # [23:02] <jlebar> smaug, Okay, so that's an option. You'd have to ask mounir or sicking about that. I don't know.
- # [23:02] <@smaug> jlebar: the app manifest associate check would apply only to mozapps
- # [23:02] <@smaug> it wouldn't be checked with stuff loaded in mozbrowser
- # [23:02] * Quits: kennyluck (kennyluck@moz-F3127038.dynamic.hinet.net) (Ping timeout)
- # [23:02] <jlebar> smaug, You still have to associate whether the code is inside mozbrowser with the principal, I'd think.
- # [23:02] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [23:02] * Joins: kennyluck (kennyluck@moz-A914E16B.dynamic.hinet.net)
- # [23:02] <jaws> pcwalton: can you come to 2-GIGO?
- # [23:02] <jlebar> smaug, But whatever; that's an option.
- # [23:02] <pcwalton> jaws: sure
- # [23:03] <jlebar> smaug, There's a separate problem here that we haven't discussed.'
- # [23:03] <@smaug> hmm, mozapp would use different process...
- # [23:03] <jlebar> smaug, Like I wrote in the e-mail, cookie jars are good for permissions, but also for storage.
- # [23:03] * davehunt|away is now known as davehunt
- # [23:03] <jlebar> smaug, In particular, suppose I load facebook.com inside the browser.
- # [23:03] <jlebar> smaug, Should the browser app be able to use my facebook.com cookie? We've said no.
- # [23:03] * Quits: artur (artur@moz-5333EC57.hsd1.vt.comcast.net) (Input/output error)
- # [23:03] <@smaug> I don't understand the name "cookie *jars*"
- # [23:04] <Yoric> gavin: This is bug 760036, btw.
- # [23:04] <jlebar> smaug, ^^ that is cookie jars.
- # [23:04] * Joins: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP)
- # [23:04] * Quits: kennyluck (kennyluck@moz-A914E16B.dynamic.hinet.net) (Client exited)
- # [23:04] * cjones-lunch is now known as cjones
- # [23:04] <jlebar> smaug, This is what the solution you'd proposed of giving every process a separate profile solves elegantly.
- # [23:04] <jlebar> smaug, We don't have to worry about figuring out who gets what cookie store.
- # [23:05] * Joins: kennyluck (kennyluck@moz-A914E16B.dynamic.hinet.net)
- # [23:05] <@smaug> jlebar: I still say yes. browser app should have all the "privileges" its content pages have
- # [23:05] * sawrubh loves the way people ask for pending reviews
- # [23:05] <@smaug> jlebar: sure, profile per process would solve many problems
- # [23:05] <jlebar> smaug, Well, we have this idea that you may not entirely trust the browser.
- # [23:05] * cjones doesn't understand how profile-per-process would work
- # [23:06] <@smaug> but I just don't quite understand the need for profile for the nested content processes
- # [23:06] * Joins: mdas (mdas@CAB30FBD.8F96AEA7.2D179A7D.IP)
- # [23:06] <jlebar> smaug, Because you don't think there should be any security barrier between the browser and the browsed content.
- # [23:06] * Joins: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz)
- # [23:06] <@smaug> cjones: in my mind process per profile would be very close to running xulrunner apps in old style OSes
- # [23:06] <jlebar> smaug, But you understand why we want this, you just don't think it's something we should want. Which is fine...
- # [23:07] <cjones> but there's a bunch of stuff we want to share
- # [23:07] <@smaug> some parts of the profile from top level chrome process could be shared
- # [23:07] <cjones> and content processes don't have fs access rights
- # [23:07] <@smaug> I'm not talking about e10s style content processes
- # [23:07] <@smaug> but something a bit more powerful
- # [23:07] <cjones> in b2g we can't do the xulrunner approach
- # [23:07] <@smaug> mozbrowser should still use content processes
- # [23:07] <cjones> gecko is the OS
- # [23:07] * philor is now known as philor|away
- # [23:08] <@smaug> xulrunner-like, not really xulrunner
- # [23:08] <cjones> xulrunner only works because we have things like window managers from the underlying OS
- # [23:08] <@smaug> there would be still the top level chrome process
- # [23:08] <@smaug> cjones: that is not important here
- # [23:08] <@smaug> it is just the processes
- # [23:08] <cjones> but we're back to the problem of, there's a lot of stuff in the profile that we want to share :)
- # [23:08] <cjones> so it's not really profile-per-process
- # [23:08] <@smaug> and there is stuff that we don't want to share
- # [23:08] <cjones> indeed
- # [23:09] * Quits: rednaks (rednaks@EBCC4FDC.7D9D6404.55FFA9B4.IP) (Ping timeout)
- # [23:09] <@smaug> so, microprofile-per-process :)
- # [23:09] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [23:09] <@smaug> (and profile-per-chrome-process)
- # [23:09] <cjones> managed by the top-level master process
- # [23:10] * cjones not trying to be argumentative, just thinks that "profile-per-process" isn't a good mental model
- # [23:10] * Quits: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [23:10] * Quits: kentuckyfriedtakahe (chatzilla@moz-5D29915D.cable.telstraclear.net) (Client exited)
- # [23:10] <@smaug> cjones: well, in traditional OSes there are admin level prefs etc
- # [23:10] <@smaug> and then user/user-level-software prefs
- # [23:11] * Joins: benvie (brandon@moz-1C805788.nc.res.rr.com)
- # [23:11] * Quits: bbondy (bbondy@moz-815B377A.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
- # [23:11] <cjones> i don't think i understand that --- do you mean s/prefs/privs/?
- # [23:11] * Quits: benvie (brandon@moz-1C805788.nc.res.rr.com) (Quit: )
- # [23:11] * Joins: kentuckyfriedtakahe (chatzilla@moz-5D29915D.cable.telstraclear.net)
- # [23:11] <@smaug> I guess both
- # [23:12] * Joins: benvie (brandon@moz-1C805788.nc.res.rr.com)
- # [23:12] <cjones> i don't understand what "admin level prefs" would be
- # [23:12] <@smaug> /etc/* has certain prefs that only root can change
- # [23:12] <@smaug> settings
- # [23:12] <@smaug> whatever you call them
- # [23:13] <cjones> yes
- # [23:13] * Quits: sawrubh (Mibbit@BF60DBB8.5D6DF9C8.4A8E1625.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [23:15] * rail-buildduty-mtg is now known as rail
- # [23:16] * Quits: gcp (gpascutto@moz-D0E475EA.access.telenet.be) (Quit: Make a new plan, Stan!)
- # [23:17] <jdm> why did google disappear as an option from the rss feed subscription list?
- # [23:19] <gavin> don't think it did?
- # [23:19] <@dbaron> anybody know the IP address for bug*.bugzilla.mozilla.org?
- # [23:19] <@dbaron> it seems to be different from bugzilla.mozilla.org
- # [23:19] * Quits: Steve (chatzilla@moz-CD367EA8.dyn.plus.net) (Quit: ChatZilla 0.9.88.2 [Firefox 14.0/20120612164001])
- # [23:19] <gavin> dbaron: wildcard.bugzilla.3crowd.mozilla.net
- # [23:19] <gavin> (63.245.209.86)
- # [23:20] <@dbaron> gavin, thanks
- # [23:20] * Quits: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP) (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
- # [23:20] <gavin> now if only I could populate my hosts file with all bug#s...
- # [23:20] <@dbaron> except it doesn't seem to work for me
- # [23:20] * Quits: msucan (mihai@452AB583.C1570FFF.BD62875.IP) (Quit: Leaving.)
- # [23:21] <froydnj> "weekly objective digest" *snort*
- # [23:21] <gavin> for (var i = 0; i <= 800000; i++)
- # [23:21] <@khuey> "Key result 1: Successfully avoid being fired 0%"
- # [23:21] <@khuey> well, shit
- # [23:21] <jwir3> heh
- # [23:21] <gavin> dbaron: 3crowd is the provider having difficulties
- # [23:22] * Joins: raphc (rc@moz-81DAF0A8.rev.sfr.net)
- # [23:22] * Joins: ericjung (Mibbit@moz-A04CDE64.bstnma.fios.verizon.net)
- # [23:22] <gavin> their stuff is probably broked
- # [23:22] * kats is now known as kats|away
- # [23:22] <gavin> though I guess 63.245.209.86 is us
- # [23:22] <@dbaron> gavin, I think it's more like: for ((i = 0; $i < 800000; ++i))
- # [23:23] * Quits: ianbicking (ianbicking@moz-C1D055EA.mpls.qwest.net) (Ping timeout)
- # [23:25] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [23:26] <bent> bsmedberg, you around?
- # [23:26] <@bsmedberg> bent: here
- # [23:26] <bent> bsmedberg, hey, wanted to run something by you
- # [23:26] * Quits: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com) (Quit: Miranda IM - Multi protocol instant messenger @ www.miranda-im.org)
- # [23:26] <bent> bsmedberg, just found another crappy case where we have 'nsCOMPtr<MyConcreteClass>' and it was compiling just fine
- # [23:27] <bent> bsmedberg, can we modify the NS_DECL_ISUPPORTS macro to have an empty COMInfo?
- # [23:27] <@bsmedberg> empty?
- # [23:27] <bent> er, COMTypeInfo
- # [23:27] <bent> yeah
- # [23:27] <bent> then when nsCOMPtr tries to compile
- # [23:27] <bent> it will do NS_GET_TEMPLATE_IID
- # [23:28] <bent> #define NS_GET_TEMPLATE_IID(T) (T::template COMTypeInfo<int>::kIID)
- # [23:28] <bent> and that will blow up
- # [23:28] <bent> of course there are some classes that have private IIDs
- # [23:28] <bent> which could just use a special macro maybe
- # [23:28] <@bsmedberg> hrm, maybe
- # [23:28] <@bsmedberg> there's an old bug on this problem where I solved it a different way
- # [23:28] * bwinton is now known as bwinton_away
- # [23:28] <bent> oh?
- # [23:28] <bent> "solved"?
- # [23:29] <bent> we still have this problem afaict
- # [23:29] <@bsmedberg> never got checked in, too much churn or something
- # [23:29] <bent> oh i see
- # [23:29] <bent> any tips on what to search for?
- # [23:29] <@bsmedberg> heh, it even has r+ sr+!
- # [23:29] <@bsmedberg> bug 514280
- # [23:29] * Joins: sawrubh (chatzilla@BF60DBB8.5D6DF9C8.4A8E1625.IP)
- # [23:29] * jcranmer is now known as jcranmer|away
- # [23:29] * Quits: nhirata (nhirata.bu@moz-6D599AA6.hsd1.ca.comcast.net) (Ping timeout)
- # [23:29] <bz> hrm
- # [23:30] <bent> bah, our DNS is down
- # [23:30] <@khuey> uh
- # [23:30] <bent> can't get to bugzilla
- # [23:30] <@bsmedberg> something is sure weird, yes
- # [23:30] <@khuey> tor exit nodes can connect to irc here?
- # [23:30] <gavin> yes
- # [23:30] <bent> bsmedberg, so how'd you do it there?
- # [23:30] <bent> since i can't look
- # [23:30] <@khuey> it's a sekrit
- # [23:31] <@bsmedberg> I can't load the patch to find out
- # [23:31] <bent> heh
- # [23:31] <bent> ok
- # [23:31] <bent> i'll check back later
- # [23:31] <@bsmedberg> it didn't require anything in subclasses
- # [23:31] <bent> oh ok
- # [23:31] <@bsmedberg> but I can't remember the secret sauce
- # [23:31] <bent> that sounds better then
- # [23:32] * @bsmedberg has 3 saved bugzilla comments ready to go, fears that they will be lost
- # [23:32] <bent> yeah, time to put that in an editor for safekeeping
- # [23:33] * philor|away is now known as philor
- # [23:33] <bent> bsmedberg, so, assuming that we one day get bugzilla back, can you land that?
- # [23:33] <@bsmedberg> if it works without massive tree changes, yes
- # [23:33] <@bsmedberg> that's the part I don't remember
- # [23:33] <nthomas> IT has fixed DNS for ftp.m.o - I'm just verifying that before reopening
- # [23:34] <bent> i would vote for it even if it did need massive changes :)
- # [23:34] <@bsmedberg> it turns out we had a *lot* of nsCOMPtr<concreteclass> at the time
- # [23:34] * Quits: raphc (rc@moz-81DAF0A8.rev.sfr.net) (Client exited)
- # [23:34] <bent> yes
- # [23:34] <bent> i bet we still do
- # [23:34] <@bsmedberg> well, I don't have the time to fix all those myself nowadays
- # [23:34] <bent> and i bet we add more and mroe
- # [23:34] * Quits: WeirdAl (chatzilla@moz-D461843.ask.info) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0.1/20120614114901])
- # [23:34] <bent> without it
- # [23:35] <@khuey> we have interns
- # [23:35] <@khuey> judging by #interns they're bored
- # [23:35] <gavin> Yoric: we can discuss here, it's got nothing to do with mobile :)
- # [23:35] <@khuey> win win solution
- # [23:35] <gavin> Yoric: oh, or we can discuss later. have a good night!
- # [23:35] <Yoric> gavin: Good night.
- # [23:35] <jdm> bsmedberg: the patch as is is quite big
- # [23:36] * rail is now known as rail_away
- # [23:36] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [23:36] * AutomatedTester|book is now known as AutomatedTester
- # [23:36] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
- # [23:37] * jmaher is now known as jmaher|afk
- # [23:37] <@bsmedberg> Hrm, I can load straight-BMO now but still can't resolve bug*.bugzilla.mozilla.org
- # [23:38] <gavin> yeah, its setup differently somehow
- # [23:38] * mcote is now known as mcote|afk
- # [23:38] * Quits: cpearce (chatzilla@moz-B1A428C.xdsl.xnet.co.nz) (Ping timeout)
- # [23:39] <@bsmedberg> Where is the telemetry data?
- # [23:39] * bz is now known as bz_dinner
- # [23:39] <jlebar> bsmedberg, http://mzl.la/telemetrydash
- # [23:39] <nthomas> philor: ping
- # [23:39] <philor> nthomas: pong
- # [23:40] <@bsmedberg> do I have to... sign in or something?
- # [23:40] * Quits: ericjung (Mibbit@moz-A04CDE64.bstnma.fios.verizon.net) (Quit: http://www.mibbit.com ajax IRC Client)
- # [23:40] * @bsmedberg sees a mostly blank page
- # [23:40] <jlebar> bsmedberg, Yes, with browser-id.
- # [23:40] * Quits: bb10 (bb10@moz-C7B05616.org) (Ping timeout)
- # [23:40] <@bsmedberg> what for?
- # [23:40] <jlebar> bsmedberg, See the tiny button at the upper right?
- # [23:40] * Joins: bb10 (bb10@moz-C7B05616.org)
- # [23:40] <jlebar> bsmedberg, Because metrics does not have sufficient hardware to "open it up".
- # [23:40] <nthomas> philor: test jobs aren't having issues with ftp.m.o now, but there's a lot of red on inbound (and elsewhere I'm sure). From an infra point of view we can open the trees, but do you want tests to cycle first ?
- # [23:40] <jlebar> (This is me being charitable.)
- # [23:41] * nthomas changes topic to 'Trees are closed (DNS outage, bug 765670) || Next uplift for Fx16: 2012-07-16 || DNS to Bugzilla is down || New/want to help? See irc://irc.mozilla.org/#introduction || http://krijnhoetmer.nl/irc-logs/'
- # [23:41] * Quits: mreavy (chatzilla@moz-6380AF60.phlapa.fios.verizon.net) (Connection reset by peer)
- # [23:41] <@bsmedberg> so can anyone who logs in see it?
- # [23:41] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [23:42] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [23:42] <jlebar> bsmedberg, correct
- # [23:42] * Quits: Ami_Ty (Amie@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [23:42] <philor> nthomas: nah, inbound's used to coping with big swaths of untested
- # [23:42] * @bsmedberg wonders why is browserid isn't working
- # [23:42] <philor> m-c all retriggered and starred except for one, heading to aurora and then beta next
- # [23:42] <nthomas> ok, will reopen then
- # [23:43] * Joins: nhirata (nhirata.bu@moz-6D599AA6.hsd1.ca.comcast.net)
- # [23:43] * Joins: mreavy (chatzilla@moz-6380AF60.phlapa.fios.verizon.net)
- # [23:44] <philor> anybody who isn't willing to push to inbound on top of 585 unstarred failures
- # [23:44] <philor> ... isn't a mozilla developer
- # [23:45] * Quits: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [23:45] * bhearsum is now known as bhearsum|afk
- # [23:45] * mikeh is now known as mikeh|AFK
- # [23:46] * Quits: tchevalier (Instantbir@moz-7666C877.w86-197.abo.wanadoo.fr) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [23:46] * nthomas changes topic to 'Next uplift for Fx16: 2012-07-16 || DNS to Bugzilla is down (bug 765670) || New/want to help? See irc://irc.mozilla.org/#introduction || http://krijnhoetmer.nl/irc-logs/'
- # [23:46] * armenzg is now known as armenzg_away
- # [23:46] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
- # [23:46] * Quits: armenzg_away (armenzg@moz-D4736010.cable.teksavvy.com) (Input/output error)
- # [23:47] <joe> jlebar: ohai
- # [23:47] * Parts: jlebar (jlebar@moz-59682A1.dmz.scl3.mozilla.com) (Leaving)
- # [23:47] * Joins: jlebar (jlebar@moz-59682A1.dmz.scl3.mozilla.com)
- # [23:47] <jlebar> Oops, wrong window focused.
- # [23:47] <jlebar> joe, hey.
- # [23:47] <jlebar> joe, https://bugzilla.mozilla.org/show_bug.cgi?id=763593#c9
- # [23:48] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.88.2 [Firefox 15.0a2/20120615042006])
- # [23:49] <sawrubh> dholbert: is this what you meant : http://pastebin.mozilla.org/1667133
- # [23:49] * bear is now known as bear-afk
- # [23:49] <sawrubh> dholbert: do I need to restart my system or something ?
- # [23:49] <dholbert> sawrubh, yup, that should do it. no need to restart
- # [23:49] * Joins: kinger (chatzilla@moz-BE53A4D1.dial-up.dsl.siol.net)
- # [23:49] <dholbert> sawrubh, that's what my /etc/hosts looks like, FWIW. (though I added the line at the end)
- # [23:50] <Bas> bent: pong
- # [23:50] <nthomas> the bugzilla line isn't needed now
- # [23:50] <nthomas> you should remove it to prevent issues in the future
- # [23:50] <bent> Bas, hi, I was going to ask about a gfx hang but i ended up just filing a bug
- # [23:51] <bent> Bas, bug 765845
- # [23:51] <sawrubh> nthomas: is bmo back online ?
- # [23:51] <bent> fwiw
- # [23:51] <dholbert> nthomas / sawrubh, yeah, seems to be working now
- # [23:51] <jlebar> joe, I'm trying to figure out what's going wrong when we cancel the decode, but I'm not seeing us leave any state obviously lying around.
- # [23:51] <dholbert> w/out that line
- # [23:51] <sawrubh> :)
- # [23:51] * Quits: smagnin (pike@moz-DEF53BC9.fbx.proxad.net) (Quit: Quitte)
- # [23:51] * AaronMT is now known as AaronMT|AFK
- # [23:52] <nthomas> attachments is still being worked on
- # [23:52] * kats|away is now known as kats
- # [23:52] * Joins: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP)
- # [23:52] <joe> hm
- # [23:53] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Ping timeout)
- # [23:54] * kats is now known as kats|away
- # [23:55] * Quits: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP) (Quit: lmandel)
- # [23:55] * Quits: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz) (Ping timeout)
- # [23:57] * mjschranz is now known as mjschranz_away
- # [23:57] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
- # [23:57] * Quits: dRdR (dRdR@F8A0E546.DE9A83BF.6DCF1F73.IP) (Client exited)
- # [23:57] * Waldo gives up on DNS coming back quickly and hardcodes b.m.o and irc.m.o
- # [23:57] * philor is now known as philor|away
- # [23:57] <Waldo> is the tree open only because we need DNS to close it, I assume?
- # [23:58] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [23:59] * Quits: wchen (wchen@F2D29657.F60B0462.67AC9B1.IP) (Quit: wchen)
- # [23:59] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
- # Session Close: Tue Jun 19 00:00:00 2012
The end :)