/irc-logs / mozilla / #developers / 2012-05-29 / end
Options:
- # Session Start: Tue May 29 00:00:00 2012
- # Session Ident: #developers
- # [00:00] * Joins: gandalf (zbraniecki@moz-DDF38936.neoplus.adsl.tpnet.pl)
- # [00:00] * Joins: gandalf_ (gandalf@moz-DDF38936.neoplus.adsl.tpnet.pl)
- # [00:01] * Quits: MattN (MattN@A9390198.FB699058.2125B4DC.IP) (Ping timeout)
- # [00:02] * philor|away is now known as philor
- # [00:04] * Quits: gandalf_ (gandalf@moz-DDF38936.neoplus.adsl.tpnet.pl) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [00:04] <jduell> smaug: so what's a better name (than CallOnClose) for a function that fires a 'close' event?
- # [00:05] * Quits: gandalf (zbraniecki@moz-DDF38936.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
- # [00:05] * Joins: MattN (MattN@A9390198.FB699058.2125B4DC.IP)
- # [00:07] * armenzg_away is now known as armenzg
- # [00:08] * kmoir_buildduty is now known as kmoir-afk
- # [00:08] <espadrine> jduell: The name "CallOnClose" makes me think that the function will be run when the close event is fired, not that it fires the close event
- # [00:08] <@smaug> jduell: DispatchClose ?
- # [00:08] <@smaug> DispatchCloseEvent
- # [00:08] <jduell> Ok
- # [00:08] <@smaug> something like that
- # [00:08] <jduell> smaug: so re: sync vs async.
- # [00:08] <@smaug> the method does also something else
- # [00:09] * Quits: necolas (necolas@moz-2D68B52B.bb.sky.com) (Client exited)
- # [00:09] <jduell> when we need to dispatch close, and we're doing it from necko calling us via OnStop, there's no need to do it in another event
- # [00:09] <@smaug> right
- # [00:09] <@smaug> that needs some comment somewhere
- # [00:09] <@smaug> and perhaps better name for the parameter
- # [00:10] <jduell> smaug: DispatchErrorandCloseEvents?
- # [00:10] <jduell> I can throw a "MaybeError" in there if you want to note in the name that error isn't always dispatched
- # [00:11] * coop|buildduty is now known as coop|afk
- # [00:11] <jduell> for parameter, I guess I'll go with 'bool sync'
- # [00:11] <jviereck1> what kind of units is |itemVisibleRect| here? http://mxr.mozilla.org/mozilla-central/source/layout/base/FrameLayerBuilder.cpp#1556
- # [00:11] <jviereck1> is that pixel units on the screen?
- # [00:12] <@smaug> jduell: close event is dispatched always?
- # [00:12] <jduell> smaug: yes
- # [00:12] <@smaug> perhaps DispatchCloseEvent is enough and then add a comment that also error maybe dispatched
- # [00:13] * Quits: jfkthame (jfkthame@25F581E4.90783722.9542EC20.IP) (Quit: jfkthame)
- # [00:14] <jduell> smaug: or i could call it DispatchCloseConnectionEvents (the algorithm in the W3C spec is called "when the WS connection is closed")
- # [00:14] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
- # [00:14] * wlach is now known as wlach|afk
- # [00:15] <@smaug> jduell: CloseConnection or should it be ConnectionClose
- # [00:15] <jduell> smaug: oh, is it better to not issue console error for a Cancel() (from tab closing, etc) if we've already started to close cxn?
- # [00:15] <@smaug> DispatchConnectionCloseEvents
- # [00:15] <jduell> DispatchConnectionCloseEvents is fine w/me
- # [00:16] <@smaug> jduell: yeah, if the page has already started to close the connection, why bother to warn to console
- # [00:16] <jduell> ok
- # [00:18] * Quits: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP) (Quit: ajuma)
- # [00:20] * Quits: Optimizer (Instantbir@50AE2594.A0BECD74.2AB48280.IP) (Connection reset by peer)
- # [00:21] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
- # [00:23] * eflores|away is now known as eflores
- # [00:24] * Joins: davehunt (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk)
- # [00:25] * Joins: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl)
- # [00:26] <jduell> smaug: ugh--so I have CallOnClose2Event in my code now--don't want to call it DispatchConnectionCloseEventsEvent. How about "HandleConnectionClose" and HandleConnectionCloseEvent?
- # [00:27] <jduell> smaug: or OnConnectionClose?
- # [00:29] * Joins: gandalf (zbraniecki@moz-A4695C4C.neoplus.adsl.tpnet.pl)
- # [00:30] <jduell> smaug: or just "DoJSClose"?
- # [00:30] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Ping timeout)
- # [00:30] <@smaug> JSClose?
- # [00:31] * Joins: armenzg_ (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
- # [00:31] <jduell> smaug: ah, never mind. All the names are horrible
- # [00:31] <@smaug> jduell: so it is CallOnClose2 which dispatches the events ?
- # [00:31] * Quits: armenzg (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Ping timeout)
- # [00:31] <jduell> smaug: yes
- # [00:32] <@smaug> so it should be called DispatchConnectionCloseEvents
- # [00:32] <@smaug> and the other method something else
- # [00:33] <@smaug> PrepareForConnectionCloseEvents? (quite horribly long)
- # [00:33] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
- # [00:37] * catlee is now known as catlee-away
- # [00:39] * Quits: twi (Adium@moz-1AE3B3E2.cust.dsl.vodafone.it) (Quit: Leaving.)
- # [00:40] * Quits: martyn (martyn@moz-356D5506.range86-158.btcentralplus.com) (Quit: Ex-Chat)
- # [00:40] * Joins: darktrojan (geoff@moz-30B3CCFD.telstraclear.net)
- # [00:41] * Joins: automata (automata@moz-1CE7A56D.ifsc.usp.br)
- # [00:42] * Quits: naveed (nihsanulla@moz-9277577A.bstnma.fios.verizon.net) (Ping timeout)
- # [00:42] * cadecairos is now known as cadecairos_brb
- # [00:42] * Joins: naveed (nihsanulla@moz-9277577A.bstnma.fios.verizon.net)
- # [00:44] * Joins: kaie (kaie@moz-C8D35476.dip.t-dialin.net)
- # [00:44] * Quits: espindola (espindola@6CC9C2AE.1B49AB10.971E19F6.IP) (Quit: Ex-Chat)
- # [00:45] * mjschranz is now known as mjschranz_away
- # [00:45] * cadecairos_brb is now known as cadecairos
- # [00:48] * armenzg_ is now known as armenzg_brb
- # [00:48] * Quits: jviereck1 (Adium@moz-26045BE5.dclient.hispeed.ch) (Ping timeout)
- # [00:50] * Joins: jviereck1 (Adium@moz-26045BE5.dclient.hispeed.ch)
- # [00:53] * Joins: birtles (chatzilla@moz-4B5534A0.mozilla.or.jp)
- # [00:55] * Quits: jviereck1 (Adium@moz-26045BE5.dclient.hispeed.ch) (Ping timeout)
- # [00:55] * Joins: billm (billm@moz-BBE3ABD.mv.mozilla.com)
- # [00:56] * Quits: TheLink (TheLink@moz-45ED2356.pools.arcor-ip.net) (Client exited)
- # [00:56] <billm> does anyone know why linux32 tests aren't running on tryserver?
- # [00:58] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
- # [00:59] * Quits: chrisccoulson (chr1s@CF62D2D6.FC921812.EE27BB8D.IP) (Quit: Ex-Chat)
- # [01:00] * Quits: abwillis (abwillis@moz-8352A034.hlrn.qwest.net) (Ping timeout)
- # [01:00] * Quits: qheaden (qheaden@moz-67E02157.nrflva.fios.verizon.net) (Quit: I've got to go. See ya!)
- # [01:00] <darktrojan> the last change on m-i doesn't appear to be building at all
- # [01:00] <philor> scheduler? who needs a scheduler?
- # [01:00] <darktrojan> it's on holiday too?
- # [01:03] * Joins: abwillis (abwillis@moz-8352A034.hlrn.qwest.net)
- # [01:05] * Quits: billm (billm@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving)
- # [01:07] * Joins: chrisccoulson (chr1s@CF62D2D6.FC921812.EE27BB8D.IP)
- # [01:08] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [01:09] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [01:14] * Joins: TheLink (TheLink@moz-45ED2356.pools.arcor-ip.net)
- # [01:15] * Joins: Havvy (Mibbit@moz-95A7B4EE.ptld.qwest.net)
- # [01:15] * Quits: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl) (Ping timeout)
- # [01:17] * Quits: hub_ (hub@A5087023.2354C43D.D8E68FF6.IP) (Input/output error)
- # [01:18] * Quits: @smaug (chatzilla@moz-96772BFB.elisa-mobile.fi) (Ping timeout)
- # [01:20] * heycam|away is now known as heycam
- # [01:21] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [01:21] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
- # [01:23] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [01:25] * Joins: mike5w3c_ (MikeS@moz-13C18F6A.xgsspn.imtp.tachikawa.spmode.ne.jp)
- # [01:25] * Quits: mike5w3c (MikeS@moz-DC43D8FE.xgsspn.imtp.tachikawa.spmode.ne.jp) (Ping timeout)
- # [01:25] * mike5w3c_ is now known as mike5w3c
- # [01:25] * dao changes topic to 'Next uplift for Fx15: 2012-06-04 || New/want to help? See irc://irc.mozilla.org/#introduction || http://krijnhoetmer.nl/irc-logs/'
- # [01:26] * armenzg_brb is now known as armenzg_dinner
- # [01:30] * Quits: mak (chatzilla@moz-F4976B9B.retail.telecomitalia.it) (Input/output error)
- # [01:35] * Joins: hub_ (hub@A5087023.2354C43D.D8E68FF6.IP)
- # [01:35] * mjschranz_away is now known as mjschranz
- # [01:37] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [01:39] * Joins: roc (chatzilla@538BABFE.A073F3E.97BBD552.IP)
- # [01:39] * ChanServ sets mode: +o roc
- # [01:41] * Quits: garnacho (carlos@moz-36890E2D.static.user.ono.com) (Ping timeout)
- # [01:42] * Quits: robarnold (rob@moz-59F6B5.hfc.comcastbusiness.net) (Ping timeout)
- # [01:42] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Quit: Leaving.)
- # [01:42] * Quits: pnemsak (Miranda@A6E8C11.B7BED47D.3CA1F9DE.IP) (Quit: pnemsak)
- # [01:43] * Quits: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net) (Quit: Leaving...)
- # [01:45] * Quits: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net) (Ping timeout)
- # [01:47] * Joins: robarnold (rob@moz-59F6B5.hfc.comcastbusiness.net)
- # [01:49] * Joins: jrmuizel (jrmuizel@F7CF1233.F8C4DECC.DA78B690.IP)
- # [01:51] * Quits: darktrojan (geoff@moz-30B3CCFD.telstraclear.net) (Quit: darktrojan)
- # [01:52] * armenzg_dinner is now known as armenzg_brb
- # [01:56] * Quits: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [01:59] * Quits: rajul (quassel@884B6BD.6090F640.25B273F5.IP) (Connection reset by peer)
- # [02:00] * Quits: a-865 (fmcz@moz-A5D13CA.cable.mindspring.com) (Ping timeout)
- # [02:04] * Quits: birtles (chatzilla@moz-4B5534A0.mozilla.or.jp) (Ping timeout)
- # [02:06] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
- # [02:06] * Quits: jrmuizel (jrmuizel@F7CF1233.F8C4DECC.DA78B690.IP) (Ping timeout)
- # [02:10] * Joins: a-865 (fmcz@moz-A5D13CA.cable.mindspring.com)
- # [02:11] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
- # [02:13] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
- # [02:13] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
- # [02:16] * mjschranz is now known as mjschranz_away
- # [02:16] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [02:17] * mjschranz_away is now known as mjschranz
- # [02:17] <philor> nice, we apparently really did package up a 10.5 debug build where nsBrowserGlue.js includes a call to .tsstExactPermission()
- # [02:17] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [02:19] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
- # [02:25] <jtcranmer> hmm
- # [02:25] * Quits: abwillis (abwillis@moz-8352A034.hlrn.qwest.net) (Ping timeout)
- # [02:25] <jtcranmer> if I have a binary encoding of utf-16 for a body of a multipart message
- # [02:25] <jtcranmer> should I encode the CRLF and boundary as utf-16 or ASCII?
- # [02:27] * Joins: abwillis (abwillis@moz-8352A034.hlrn.qwest.net)
- # [02:27] * mjschranz is now known as mjschranz_away
- # [02:28] * cadecairos is now known as cadecairos_away
- # [02:32] * Parts: josh (josh@moz-6F3505DF.nyc.res.rr.com)
- # [02:34] * Quits: TheLink (TheLink@moz-45ED2356.pools.arcor-ip.net) (Client exited)
- # [02:36] * armenzg_brb is now known as armenzg_afk
- # [02:38] * Joins: kvda (kvda@AFDD388F.C3893E67.923345AB.IP)
- # [02:40] * Quits: xakz (XaMaD@moz-34FBE388.fbx.proxad.net) (Ping timeout)
- # [02:45] * Quits: jdm (jdm@moz-B686C9AB.range86-171.btcentralplus.com) (Client exited)
- # [02:47] * Quits: gandalf (zbraniecki@moz-A4695C4C.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
- # [02:47] * Joins: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com)
- # [02:51] * Quits: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP) (Quit: ChatZilla 0.9.87 [Firefox 3.6.28/20120306064154])
- # [02:55] * Quits: tonymec (tonymec@179EB2F9.9CEE3480.277517C1.IP) (Input/output error)
- # [02:56] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [02:56] * Joins: tonymec (tonymec@179EB2F9.9CEE3480.277517C1.IP)
- # [02:56] * Quits: zwol (zack@moz-A5165AC6.lightspeed.sntcca.sbcglobal.net) (Quit: Ex-Chat)
- # [02:57] * Quits: JeroenDeDauw (j@moz-752ED2D0.dip.t-dialin.net) (Quit: Leaving.)
- # [03:00] * Joins: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net)
- # [03:00] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [03:05] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
- # [03:07] * Joins: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP)
- # [03:08] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [03:08] <Bas> Does anyone know if '[Parent][RPCChannel] Error: Channel error: cannot send/recv' is just indicative of one of the sides crashing?
- # [03:13] * Quits: chewey (chewey@moz-1941DBE0.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
- # [03:13] * Joins: chewey (chewey@moz-5FC59F47.dip0.t-ipconnect.de)
- # [03:14] * Quits: jduell (jduell@moz-A71D42D4.nc.res.rr.com) (Ping timeout)
- # [03:16] * mjschranz_away is now known as mjschranz
- # [03:16] * Quits: Mook_as (mook@moz-1FCC0032.activestate.com) (Quit: gone)
- # [03:20] * Joins: dhylands (dhylands@91EBC268.7E8C66B9.5D698A29.IP)
- # [03:20] * Joins: dcamp (dave@moz-8EBEC133.hsd1.wa.comcast.net)
- # [03:20] <tbsaunde> does it look to anyone else like I only got tests on linux opt in https://tbpl.mozilla.org/?tree=Try&rev=818de65ba81f ?
- # [03:22] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
- # [03:22] <philor> tbsaunde: it looks to me like you didn't get any tests, which doesn't surprise me much since isn't mochitest-a11y a part of mochitest-other or mochitest-o or whatever trychooser calls it?
- # [03:22] * Quits: dhylands (dhylands@91EBC268.7E8C66B9.5D698A29.IP) (Input/output error)
- # [03:23] * nthomas is now known as nthomas|away
- # [03:23] <tbsaunde> philor: oh, yeah
- # [03:23] <philor> mochitest-o
- # [03:23] <tbsaunde> yup, I'm dumb
- # [03:24] * Joins: dhylands (dhylands@91EBC268.7E8C66B9.5D698A29.IP)
- # [03:25] * davehunt is now known as davehunt|away
- # [03:26] * mjschranz is now known as mjschranz_away
- # [03:26] * Quits: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP) (Quit: surkov)
- # [03:29] * philor is now known as philor|away
- # [03:33] * Joins: bbondy (bbondy@moz-A05ECC22.home.cgocable.net)
- # [03:34] * Joins: RudyL (rudy@moz-99690620.hinet-ip.hinet.net)
- # [03:35] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Quit: ChatZilla 0.9.88.2-rdmsoft [XULRunner 12.0/20120420145725])
- # [03:37] * Joins: timdream (timdream@moz-99690620.hinet-ip.hinet.net)
- # [03:38] * philor|away is now known as philor
- # [03:38] * Joins: wlach_ (wlach@moz-3A1F70B1.vif.net)
- # [03:39] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [03:40] * ewong|afk is now known as ewong
- # [03:45] * philor is now known as philor|away
- # [03:46] * Quits: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP) (Quit: ejpbruel)
- # [03:48] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [03:50] * Quits: armenzg_afk (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Input/output error)
- # [03:53] * Quits: KaiRo_away (robert@moz-809DE36.adsl.highway.telekom.at) (Input/output error)
- # [03:54] * philor|away is now known as philor
- # [03:55] * Quits: sewardj (sewardj@moz-E66068E0.dip.t-dialin.net) (Ping timeout)
- # [03:56] * Joins: sewardj (sewardj@moz-FFAF8BFE.dip.t-dialin.net)
- # [03:57] * Joins: smontagu (chatzilla@2B060B9D.C39404F5.CB858787.IP)
- # [03:57] * Joins: robhawkes (robhawkes@71702DA1.A945095F.E1A5596F.IP)
- # [04:00] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [04:00] * philor is now known as philor|away
- # [04:00] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Client exited)
- # [04:00] * Joins: m_kato (Daily@moz-348F61F0.mozilla.or.jp)
- # [04:02] * Quits: TheCrap (TheCrap@moz-7DF81360.dip0.t-ipconnect.de) (Ping timeout)
- # [04:02] * Joins: harishneit (Adium@8FD3E33A.D63C8F60.700C6EB0.IP)
- # [04:05] * Joins: kaie2 (kaie@moz-4263B91D.dip.t-dialin.net)
- # [04:05] * Quits: kaie (kaie@moz-C8D35476.dip.t-dialin.net) (Ping timeout)
- # [04:05] * kaie2 is now known as kaie
- # [04:07] * philor|away is now known as philor
- # [04:08] * Joins: sawrubh (Mibbit@73B4E6B8.DB9DBBA5.69A05079.IP)
- # [04:14] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
- # [04:17] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
- # [04:17] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
- # [04:18] * Quits: hub_ (hub@A5087023.2354C43D.D8E68FF6.IP) (Input/output error)
- # [04:19] * Quits: hub (hub@A5087023.2354C43D.D8E68FF6.IP) (Ping timeout)
- # [04:24] * Quits: jstraus (Adium@moz-C7B4D9FC.hsd1.ma.comcast.net) (Ping timeout)
- # [04:27] * nthomas|away is now known as nthomas
- # [04:28] * Joins: masayuki (Daily@moz-911CC660.zaq.ne.jp)
- # [04:29] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
- # [04:36] * nli|away is now known as nli
- # [04:37] * Joins: nli` (nli@moz-99690620.hinet-ip.hinet.net)
- # [04:37] * Joins: jstraus (Adium@moz-C7B4D9FC.hsd1.ma.comcast.net)
- # [04:37] * Quits: automata (automata@moz-1CE7A56D.ifsc.usp.br) (Quit: Saindo)
- # [04:39] * Quits: kinetik (kinetik@B0506AEA.F200EF31.613E47D1.IP) (Ping timeout)
- # [04:42] * Joins: kinetik (kinetik@B0506AEA.F200EF31.613E47D1.IP)
- # [04:43] * Quits: kinetik (kinetik@B0506AEA.F200EF31.613E47D1.IP) (Quit: leaving)
- # [04:43] * Joins: kinetik (kinetik@B0506AEA.F200EF31.613E47D1.IP)
- # [04:45] * Joins: dveditz (dveditz@moz-5051E786.dhcp.cruzio.com)
- # [04:45] * ChanServ sets mode: +o dveditz
- # [04:53] * Quits: robhawkes (robhawkes@71702DA1.A945095F.E1A5596F.IP) (Quit: Leaving...)
- # [04:55] * Quits: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net) (Quit: ChatZilla 0.9.88.2 [Firefox 15.0a1/20120526093425])
- # [04:55] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [04:56] * Quits: khu (chatzilla@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
- # [04:58] * Joins: khu (chatzilla@moz-99690620.hinet-ip.hinet.net)
- # [04:59] * Quits: wlach_ (wlach@moz-3A1F70B1.vif.net) (Ping timeout)
- # [05:08] * dev_afk is now known as devd
- # [05:09] * Quits: karl (karl@moz-614B59C2.dialup.xtra.co.nz) (Ping timeout)
- # [05:09] <sawrubh> Can I use |dump()| to dump and entire object
- # [05:09] <sawrubh> I basically want to check if an object has some methods defined
- # [05:09] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
- # [05:09] <sawrubh> I'm basically carrying out some browser chrome mochitest. So I want to see the output there
- # [05:11] * Joins: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP)
- # [05:17] <sawrubh> and can I use a dump in the try part of the try catch block too ?
- # [05:19] * Joins: vikash (vikash@627E9BE4.FAFAF604.D61FB583.IP)
- # [05:24] * Joins: twi (Adium@moz-1AE3B3E2.cust.dsl.vodafone.it)
- # [05:28] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
- # [05:31] * glob|away is now known as glob
- # [05:31] * Joins: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
- # [05:33] * Quits: Asa (asa@moz-FEE5419.csi-sbs.com) (Quit: )
- # [05:33] * Joins: Asa (asa@moz-FEE5419.csi-sbs.com)
- # [05:34] * heycam is now known as heycam|away
- # [05:35] * Quits: Asa (asa@moz-FEE5419.csi-sbs.com) (Ping timeout)
- # [05:35] * Joins: Asa (asa@moz-FEE5419.csi-sbs.com)
- # [05:41] * Joins: karl (karl@538BABFE.A073F3E.97BBD552.IP)
- # [05:45] * Quits: vikash (vikash@627E9BE4.FAFAF604.D61FB583.IP) (Ping timeout)
- # [05:46] * Joins: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp)
- # [05:48] * Joins: njn (chatzilla@moz-794EECB7.dyn.iinet.net.au)
- # [05:55] * Quits: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com) (Quit: Leaving...)
- # [05:57] * erick is now known as erick-away
- # [06:02] * Quits: sawrubh (Mibbit@73B4E6B8.DB9DBBA5.69A05079.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [06:04] * Quits: NeilZZZ (neil@moz-7E027EE5.cable.virginmedia.com) (Ping timeout)
- # [06:04] * Joins: ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP)
- # [06:04] * ChanServ sets mode: +o ehsan
- # [06:05] * Quits: bbondy (bbondy@moz-A05ECC22.home.cgocable.net) (Ping timeout)
- # [06:05] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Quit: Konversation terminated!)
- # [06:07] * heycam|away is now known as heycam
- # [06:07] * Joins: Hughman (Mibbit@612FCB38.45583DB0.A3B82EC7.IP)
- # [06:09] * Quits: @ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP) (Connection reset by peer)
- # [06:09] * Joins: ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP)
- # [06:09] * ChanServ sets mode: +o ehsan
- # [06:10] * khuey|away is now known as khuey
- # [06:14] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Quit: )
- # [06:15] * Joins: jduell (jduell@moz-A71D42D4.nc.res.rr.com)
- # [06:15] * khuey is now known as khuey|away
- # [06:16] <dzbarsky> does anyone know if this test is correct according to dom/es spec? http://pastebin.mozilla.org/1650851
- # [06:19] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Client exited)
- # [06:20] <heycam> dzbarsky, I think it's correct -- DOM properties for IDL operations should be non-writable data attributes on the prototype, and assigning to the same named property on the object itself should override it and place that property on the object itself
- # [06:21] <dzbarsky> heycam: ok, thanks. i guess we just don't do that yet
- # [06:21] <heycam> dzbarsky, maybe try it with one of the interfaces that has the new dom bindings, might get the correct behaviour there
- # [06:21] * Quits: abwillis (abwillis@moz-8352A034.hlrn.qwest.net) (Quit: ChatZilla 0.9.88.2 [SeaMonkey 2.7.2/20120430222706])
- # [06:22] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
- # [06:26] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
- # [06:30] * Joins: shorlander (shorlander@25F88422.B7606226.6BED537B.IP)
- # [06:32] * Quits: capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Quit: ChatZilla 0.9.88.2 [Firefox 14.0a2/20120527042007])
- # [06:33] * Quits: ircloggr (nodebot@moz-29275020.compute-1.amazonaws.com) (Client exited)
- # [06:33] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Client exited)
- # [06:33] * Joins: ircloggr (nodebot@moz-15CDC4A.compute-1.amazonaws.com)
- # [06:34] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
- # [06:38] <philor> you know what I love? I love incomprehensible new failures on multipart incomprehensible pushes for security bugs
- # [06:38] * Joins: capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
- # [06:40] <philor> ideally when the person pushed at 3am their time
- # [06:44] * Quits: khu (chatzilla@moz-99690620.hinet-ip.hinet.net) (Client exited)
- # [06:46] * Joins: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz)
- # [06:46] <Unfocused> yea, i love doing that!
- # [06:46] <Unfocused> oh, wait, were you being sarcastic?
- # [06:53] * khuey|away is now known as khuey
- # [06:54] * khuey is now known as khuey|pto-until-june-4
- # [06:54] * khuey|pto-until-june-4 is now known as khuey|away
- # [06:54] * @khuey|away grumbles
- # [06:54] <@khuey|away> stupid irc client
- # [06:55] * khuey|away is now known as khuey|pto-until-june-4
- # [06:55] * khuey|pto-until-june-4 is now known as khuey|away
- # [06:56] * nthomas is now known as nthomas|away
- # [06:57] * Joins: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com)
- # [06:57] * Joins: khuey_mibbit (Mibbit@81E7BEB0.BA5D982D.ED954971.IP)
- # [06:57] * Quits: @khuey|away (khuey@moz-59682A1.dmz.scl3.mozilla.com) (Quit: leaving)
- # [06:58] * Quits: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com) (NickServ (GHOST command used by rick))
- # [06:58] * Joins: rick (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com)
- # [06:58] * Quits: rick (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com) (Connection reset by peer)
- # [06:58] * Joins: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com)
- # [06:58] * Quits: Asa (asa@moz-FEE5419.csi-sbs.com) (Input/output error)
- # [06:58] * Joins: khuey (khuey@moz-59682A1.dmz.scl3.mozilla.com)
- # [06:58] * ChanServ sets mode: +o khuey
- # [06:59] * Joins: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP)
- # [06:59] * khuey is now known as khuey|pto-until-june-4
- # [06:59] <khuey_mibbit> perfect
- # [06:59] * khuey_mibbit -> vacation
- # [06:59] * Joins: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP)
- # [06:59] * Quits: khuey_mibbit (Mibbit@81E7BEB0.BA5D982D.ED954971.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [07:00] <Unfocused> i wonder how many times khuey|pto-until-june-4 will get pinged in that time
- # [07:02] <JonathanS> vaction?
- # [07:02] * Quits: gustavold1 (gustavold@45585AD.ECBC1091.946930A0.IP) (Quit: Leaving.)
- # [07:03] <JonathanS> http://mozillamemes.tumblr.com/post/23959671985/because-one-new-class-should-require-updates-in :P
- # [07:04] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [07:04] * Quits: m_kato (Daily@moz-348F61F0.mozilla.or.jp) (Connection reset by peer)
- # [07:04] * Joins: m_kato (Daily@moz-348F61F0.mozilla.or.jp)
- # [07:05] * Joins: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net)
- # [07:06] * Quits: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net) (Quit: Mardak)
- # [07:08] * Joins: sawrubh (Mibbit@73B4E6B8.DB9DBBA5.69A05079.IP)
- # [07:10] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
- # [07:11] <scientes> Unfocused, lol
- # [07:11] <scientes> Unfocused, its even funnier when they comment on your bugs during that time ;)
- # [07:12] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
- # [07:14] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
- # [07:16] <JonathanS> scientes, Is it is a feature?
- # [07:19] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [07:22] <scientes> happened with my last (and first ;) ) patch
- # [07:24] * glob is now known as bolg
- # [07:24] * bolg is now known as glob
- # [07:26] * Quits: mcot_ (mcot@moz-F552191C.hsd1.va.comcast.net) (Ping timeout)
- # [07:31] * Joins: priya (Adium@moz-5843392D.hsd1.ca.comcast.net)
- # [07:32] * Quits: masayuki (Daily@moz-911CC660.zaq.ne.jp) (Quit: masayuki)
- # [07:33] * Joins: masayuki (Daily@moz-911CC660.zaq.ne.jp)
- # [07:33] * Quits: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com) (Quit: Leaving...)
- # [07:36] * Joins: darktrojan (geoff@moz-30B3CCFD.telstraclear.net)
- # [07:38] * Quits: artur (artur@moz-6DFBD742.hsd1.vt.comcast.net) (Ping timeout)
- # [07:39] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
- # [07:39] * Joins: artur (artur@moz-6DFBD742.hsd1.vt.comcast.net)
- # [07:41] * Quits: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP) (Quit: lmandel)
- # [07:42] <philor> ugh
- # [07:43] * philor needs someone who's probably not here
- # [07:43] <philor> roc: ping?
- # [07:43] <@roc> h
- # [07:44] <philor> roc: mats' push in https://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=6d605438199c - look at the log for any of the "green" mochitest-other runs
- # [07:45] <philor> I filed it as intermittent, apparently because I was only seeing it when something else failed too, but... wtf?
- # [07:45] * Quits: avih (quassel@moz-A9CF8C2.red.bezeqint.net) (Ping timeout)
- # [07:46] <philor> I guess I need to back the whole push out, but I can only say so in one of the three bugs
- # [07:47] <@roc> you should have superpowers
- # [07:47] <@roc> I'll CC you on the bugs as soon as my browser unfreezes
- # [07:48] <philor> thx
- # [07:48] <philor> I do have superpowers, but my power is "see the bad in everything" not "see all bugs" :)
- # [07:48] <@roc> something is rather wrong with the log parsing there
- # [07:48] <@roc> that probably deserves its own bug
- # [07:49] <@roc> thanks
- # [07:49] * Joins: beaufour (beaufour@moz-7BF7903.cpe.xe-6-0-0-1104.boanqu2.customer.tele.dk)
- # [07:50] * Quits: capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Quit: ChatZilla 0.9.88.2 [Firefox 14.0a2/20120527042007])
- # [07:51] <@roc> anyone know how to use DOM Inspector or anything like it on mobile?
- # [07:51] * Quits: scientes (scientes@moz-6F007CB5.dsl.snfc21.pacbell.net) (Ping timeout)
- # [07:52] * Quits: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net) (Input/output error)
- # [07:52] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [07:55] * Joins: robhawkes (robhawkes@71702DA1.A945095F.E1A5596F.IP)
- # [07:56] * Joins: avih (quassel@moz-3CAA81C9.red.bezeqint.net)
- # [08:05] * Quits: sawrubh (Mibbit@73B4E6B8.DB9DBBA5.69A05079.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [08:06] * Joins: scientes (scientes@moz-6F007CB5.dsl.snfc21.pacbell.net)
- # [08:07] * Joins: gandalf (zbraniecki@moz-A4695C4C.neoplus.adsl.tpnet.pl)
- # [08:10] * Quits: geekboy|afk (geekboy@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [08:10] * Quits: fabrice (fabrice@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [08:10] * Quits: jammink (textual@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [08:10] * Joins: sawrubh (Mibbit@327A8A19.CF76956D.84CC0C2F.IP)
- # [08:10] * Quits: sfink|log (sfink@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [08:10] * Quits: dvander (dvander@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [08:11] * Quits: jst (jst@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [08:11] * Quits: gkw (fuzz2lin@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [08:11] * Quits: John-Galt (kris@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [08:11] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
- # [08:12] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
- # [08:12] <philor> do we design our bug component names and descriptions to keep people from finding the right one, or is that just a bonus?
- # [08:13] <philor> is mochitest-browser-chrome Testing: Mochitest, Testing: Mochitest Chrome, or Testing: BrowserTest?
- # [08:13] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
- # [08:16] <philor> oh, yeah, I'd forgotten the fun of bug 678420 for hiding failures, where you fail and then make the browser navigate back, so you load the previous test and hide your failures
- # [08:16] * Fallen|away is now known as Fallen
- # [08:17] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
- # [08:17] <@roc> hoho
- # [08:17] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
- # [08:19] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
- # [08:19] * Quits: mike5w3c (MikeS@moz-13C18F6A.xgsspn.imtp.tachikawa.spmode.ne.jp) (Quit: mike5w3c)
- # [08:20] * Joins: dvander (dvander@moz-BBE3ABD.mv.mozilla.com)
- # [08:20] * Joins: gkw (fuzz2lin@moz-BBE3ABD.mv.mozilla.com)
- # [08:20] * Joins: geekboy|afk (geekboy@moz-BBE3ABD.mv.mozilla.com)
- # [08:20] * Joins: sfink|log (sfink@moz-BBE3ABD.mv.mozilla.com)
- # [08:20] * Joins: jst (jst@moz-BBE3ABD.mv.mozilla.com)
- # [08:20] * Joins: fabrice (fabrice@moz-BBE3ABD.mv.mozilla.com)
- # [08:20] * Joins: John-Galt (kris@moz-104CC309.mv.mozilla.com)
- # [08:20] * Joins: luke (andhow@moz-BBE3ABD.mv.mozilla.com)
- # [08:21] * Quits: @roc (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [08:23] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
- # [08:24] * Joins: past (past@moz-75B0C54A.dsl.dyn.forthnet.gr)
- # [08:26] * Quits: gandalf (zbraniecki@moz-A4695C4C.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
- # [08:27] * Quits: karl (karl@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [08:29] <AryehGregor> What will break if I don't use NS_LITERAL_STRING?
- # [08:29] <AryehGregor> Or put another way: when do I actually need to use it?
- # [08:30] <tbsaunde> AryehGregor: how else to you plan to convert a c string into a utf16 nsString?
- # [08:31] <AryehGregor> Why can't there be an implicit cast?
- # [08:31] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [08:32] * Fallen is now known as Fallen|away
- # [08:34] <tbsaunde> AryehGregor: you want a magical cast that does sortt-of-maybe-utf8 -> utf16, that sounds like a creapy thing to have
- # [08:35] <tbsaunde> also, for perf that conversion needs to happen at build time
- # [08:35] <tbsaunde> so, operator nsAString (char*) won't do
- # [08:35] * Quits: sawrubh (Mibbit@327A8A19.CF76956D.84CC0C2F.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [08:36] <AryehGregor> Hmm, okay.
- # [08:36] <tbsaunde> I think once we can stop caring about non-cxx11 compilers we can probably do something with u""
- # [08:37] <AryehGregor> I think NS_LITERAL_STRING already uses that, doesn't it?
- # [08:37] * devd is now known as dev_afk
- # [08:38] * Joins: mike5w3c (MikeS@moz-13C18F6A.xgsspn.imtp.tachikawa.spmode.ne.jp)
- # [08:38] * Quits: kmoir-afk (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Ping timeout)
- # [08:39] * Quits: ctyler (chris@moz-A54458EA.proximity.on.ca) (Ping timeout)
- # [08:39] * Quits: cers (textual@moz-36EADDC1.k371.webspeed.dk) (Ping timeout)
- # [08:39] * Joins: cers (textual@moz-36EADDC1.k371.webspeed.dk)
- # [08:40] * Joins: ctyler (chris@moz-A54458EA.proximity.on.ca)
- # [08:40] <AryehGregor> Anyway -- makes sense, thanks.
- # [08:40] * Joins: kmoir-afk (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
- # [08:43] <tbsaunde> AryehGregor: looks like it does when it can
- # [08:44] * Quits: harishneit (Adium@8FD3E33A.D63C8F60.700C6EB0.IP) (Ping timeout)
- # [08:44] * Quits: mcote|afk (mcote@moz-FD8EB826.mc.videotron.ca) (Ping timeout)
- # [08:44] * Joins: mcote|afk (mcote@moz-FD8EB826.mc.videotron.ca)
- # [08:46] * Joins: RemusPop (remuspop@601F3B17.33662590.A5830293.IP)
- # [08:47] * Quits: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP) (Quit: surkov)
- # [08:48] * Quits: njn (chatzilla@moz-794EECB7.dyn.iinet.net.au) (Quit: ChatZilla 0.9.88.2 [Firefox 15.0a1/20120522183347])
- # [08:49] * Quits: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP) (Quit: ctopper)
- # [08:49] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
- # [08:52] * Quits: masayuki (Daily@moz-911CC660.zaq.ne.jp) (Quit: masayuki)
- # [08:52] * Joins: Goldorak (chatzilla@1F645F24.38C3D724.187A1082.IP)
- # [08:54] * Joins: jdm (jdm@moz-BBF4A8D1.range86-144.btcentralplus.com)
- # [08:56] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [08:56] * Quits: hurley (hurley@moz-10A8C43E.monkey.org) (Ping timeout)
- # [09:01] * Joins: Ms2ger (Ms2ger@AA5FA8.502F5C07.37724B0D.IP)
- # [09:02] * Quits: victorporof (victorporo@34984574.14EB2DE0.79933D60.IP) (Quit: Leaving...)
- # [09:02] * Joins: hurley (hurley@moz-10A8C43E.monkey.org)
- # [09:05] * Quits: robarnold (rob@moz-59F6B5.hfc.comcastbusiness.net) (Ping timeout)
- # [09:05] * Joins: robarnold (rob@moz-59F6B5.hfc.comcastbusiness.net)
- # [09:05] * Quits: robhawkes (robhawkes@71702DA1.A945095F.E1A5596F.IP) (Quit: Leaving...)
- # [09:06] * Quits: jdm (jdm@moz-BBF4A8D1.range86-144.btcentralplus.com) (Ping timeout)
- # [09:07] * Joins: jdm (jdm@moz-BBF4A8D1.range86-144.btcentralplus.com)
- # [09:08] * Quits: chrisccoulson (chr1s@CF62D2D6.FC921812.EE27BB8D.IP) (Ping timeout)
- # [09:09] * Joins: capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
- # [09:09] * Joins: jfkthame (jfkthame@25F581E4.90783722.9542EC20.IP)
- # [09:10] * Quits: @dveditz (dveditz@moz-5051E786.dhcp.cruzio.com) (Quit: dveditz)
- # [09:11] <AryehGregor> With a patch I'm writing: /mnt/extra/checkouts/mozilla-central/parser/html/nsHtml5TreeOperation.cpp:375:58: error: cannot convert nsGetterAddRefs<nsIContent> to mozilla::dom::Element** for argument 1 to nsresult NS_NewElement(mozilla::dom::Element**, already_AddRefed<nsINodeInfo>, mozilla::dom::FromParser)
- # [09:11] <AryehGregor> That file already has #include "mozilla/dom/Element.h".
- # [09:12] <AryehGregor> Why would that be?
- # [09:12] * Quits: scientes (scientes@moz-6F007CB5.dsl.snfc21.pacbell.net) (Ping timeout)
- # [09:12] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
- # [09:12] <AryehGregor> It should implicitly cast, I thought.
- # [09:12] * Quits: Hughman (Mibbit@612FCB38.45583DB0.A3B82EC7.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [09:12] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
- # [09:13] <AryehGregor> Oh, wait, the cast is the wrong way.
- # [09:13] <AryehGregor> It would cast a return properly, but not an out parameter. Bleh, lame.
- # [09:13] * AryehGregor changes the caller
- # [09:14] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [09:15] * Quits: jduell (jduell@moz-A71D42D4.nc.res.rr.com) (Ping timeout)
- # [09:15] * Joins: _alex (Mibbit@moz-10B815BD.grenet.fr)
- # [09:15] * Joins: lahabana (Mibbit@moz-EAA3EE9C.imag.fr)
- # [09:17] * Fallen|away is now known as Fallen
- # [09:18] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
- # [09:18] <glazou> bonjour
- # [09:20] * Joins: martyn (martyn@moz-356D5506.range86-158.btcentralplus.com)
- # [09:25] * Quits: tn (tn@moz-2E73ACE4.wp.shawcable.net) (Ping timeout)
- # [09:26] * Joins: jhorak (jhorak@moz-107AD163.redhat.com)
- # [09:26] * Joins: gcp (gpascutto@moz-162451B9.access.telenet.be)
- # [09:27] * Joins: raphc_ (rc@4A536503.45AA75E6.5C7CEBE3.IP)
- # [09:28] * Quits: gcp (gpascutto@moz-162451B9.access.telenet.be) (Quit: Make a new plan, Stan!)
- # [09:30] <Ms2ger> Bonjour
- # [09:32] * Quits: priya (Adium@moz-5843392D.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [09:32] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
- # [09:33] * Joins: mreavy_ (chatzilla@moz-6380AF60.phlapa.fios.verizon.net)
- # [09:34] * Quits: mreavy (chatzilla@moz-6380AF60.phlapa.fios.verizon.net) (Ping timeout)
- # [09:34] * mreavy_ is now known as mreavy
- # [09:35] <darktrojan> bonjour
- # [09:35] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
- # [09:36] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Client exited)
- # [09:37] * Joins: tn (tn@moz-2E73ACE4.wp.shawcable.net)
- # [09:38] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Ping timeout)
- # [09:38] * Joins: necolas (necolas@moz-2D68B52B.bb.sky.com)
- # [09:38] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [09:39] * Joins: NeilZZZ (neil@moz-7E027EE5.cable.virginmedia.com)
- # [09:41] * Joins: xakz (XaMaD@moz-34FBE388.fbx.proxad.net)
- # [09:41] * Quits: twi (Adium@moz-1AE3B3E2.cust.dsl.vodafone.it) (Quit: Leaving.)
- # [09:42] * philor is now known as philor|away
- # [09:43] * Quits: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au) (Ping timeout)
- # [09:44] * Joins: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au)
- # [09:45] <glob> bonjovi
- # [09:45] * Ms2ger whacks glob
- # [09:45] * glob enjoys it
- # [09:45] <Ms2ger> tmi
- # [09:46] * Joins: gcp (gpascutto@moz-162451B9.access.telenet.be)
- # [09:46] * Joins: cloudpopup (squeakytoy@moz-9E84F244.netset.se)
- # [09:47] * Joins: karl (karl@moz-614B59C2.dialup.xtra.co.nz)
- # [09:53] * Quits: past (past@moz-75B0C54A.dsl.dyn.forthnet.gr) (Input/output error)
- # [09:53] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Ping timeout)
- # [09:53] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
- # [09:54] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [09:55] * Joins: paolo (paolo@moz-792961AC.retail.telecomitalia.it)
- # [09:55] * Joins: past (past@moz-75B0C54A.dsl.dyn.forthnet.gr)
- # [09:55] * Quits: jdm (jdm@moz-BBF4A8D1.range86-144.btcentralplus.com) (Client exited)
- # [09:55] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
- # [09:56] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: Success !!)
- # [09:58] * Quits: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net) (Quit: Leaving.)
- # [10:03] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Ping timeout)
- # [10:04] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [10:05] * Joins: gandalf (zbraniecki@moz-3618EC7E.play-internet.pl)
- # [10:05] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [10:06] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [10:06] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [10:06] * Quits: gandalf (zbraniecki@moz-3618EC7E.play-internet.pl) (Ping timeout)
- # [10:07] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Quit: Leaving.)
- # [10:07] * Joins: gandalf (zbraniecki@moz-3618EC7E.play-internet.pl)
- # [10:07] * Quits: crowder (crowder@moz-6274D06D.sd.sd.cox.net) (Ping timeout)
- # [10:09] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
- # [10:14] * Quits: kvda (kvda@AFDD388F.C3893E67.923345AB.IP) (Quit: Computer has gone to sleep.)
- # [10:14] * Quits: jfkthame (jfkthame@25F581E4.90783722.9542EC20.IP) (Quit: jfkthame)
- # [10:15] <lahabana> hello there anybody here has a few minutes to reply to a few questions on layout for #716875
- # [10:15] * Joins: garnacho (carlos@moz-36890E2D.static.user.ono.com)
- # [10:16] * Joins: mak (chatzilla@moz-F4976B9B.retail.telecomitalia.it)
- # [10:16] * Quits: xakz (XaMaD@moz-34FBE388.fbx.proxad.net) (Quit: Lost terminal)
- # [10:18] * Joins: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se)
- # [10:18] * Quits: necolas (necolas@moz-2D68B52B.bb.sky.com) (Client exited)
- # [10:19] * Quits: RudyL (rudy@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
- # [10:19] * Joins: jdm (jdm@moz-BBF4A8D1.range86-144.btcentralplus.com)
- # [10:19] * heycam is now known as heycam|away
- # [10:20] * Joins: RudyL (rudy@moz-99690620.hinet-ip.hinet.net)
- # [10:20] * Quits: jdm (jdm@moz-BBF4A8D1.range86-144.btcentralplus.com) (Client exited)
- # [10:21] * Joins: jfkthame (jfkthame@25F581E4.90783722.9542EC20.IP)
- # [10:23] * Joins: xakz (XaMaD@moz-34FBE388.fbx.proxad.net)
- # [10:24] * Joins: pascalc (chatzilla@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [10:25] <gaston> nice it's been three days in a row that m-c/c-c built fine unpatched on openbsd :)
- # [10:25] * Joins: MarcoZ (Daily@moz-D781C7F4.dip.t-dialin.net)
- # [10:25] * Joins: msucan (mihai@391E43DA.2E4BBBBB.BD62875.IP)
- # [10:25] * Quits: jfkthame (jfkthame@25F581E4.90783722.9542EC20.IP) (Quit: jfkthame)
- # [10:25] * Quits: kinetik (kinetik@B0506AEA.F200EF31.613E47D1.IP) (Ping timeout)
- # [10:26] <Yoric> gaston: Don't worry, I should be able to break this soonish :)
- # [10:27] <gaston> i knew saying that was going to have unwanted consequences :)
- # [10:28] * Joins: kinetik (kinetik@B0506AEA.F200EF31.613E47D1.IP)
- # [10:30] * Joins: Steve (chatzilla@moz-5A67B42A.dyn.plus.net)
- # [10:30] * Joins: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com)
- # [10:30] * Quits: mike5w3c (MikeS@moz-13C18F6A.xgsspn.imtp.tachikawa.spmode.ne.jp) (Quit: mike5w3c)
- # [10:31] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/2582b429e896 - Tim Taubert - merge m-c to fx-team
- # [10:31] * Joins: jfkthame (jfkthame@25F581E4.90783722.9542EC20.IP)
- # [10:31] <firebot> http://hg.mozilla.org/mozilla-central/rev/254a734ccaf3 - Marcos Santiago - Bug 740237 - Use for...of loops in Add-ons Manager frontend and backend code. r=Unfocused
- # [10:31] <Steve> hi all. build q on windows. if I modify a Makefile.in (for a plugin), do I need to run make -f client.mk from the root to recreate the make-able Makefile or is there an easier solution (aside from just editing it) ?
- # [10:31] * Joins: Wraithan (wraithan@moz-6C6BB0EE.hsd1.or.comcast.net)
- # [10:33] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [10:33] <mounir> gaston: ping
- # [10:33] <gaston> mounir: yes ?
- # [10:34] <mounir> gaston: regarding bug 758849, I wonder why are you adding |ifneq| instead of |ifeq|?
- # [10:34] <darktrojan> woah, for .. of
- # [10:34] <darktrojan> I've never seen that one
- # [10:35] <darktrojan> hmm my awesome bar just called me a liar
- # [10:35] <gaston> mounir: those gnu make constructs are just black magic to me, i just copypasted it from js/src/Makefile.in
- # [10:35] <glob> darktrojan, lol
- # [10:35] <darktrojan> clearly it didn't sink in
- # [10:35] * davehunt|away is now known as davehunt
- # [10:35] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
- # [10:36] <gaston> iirc 'ifneq (,$(filter list of patterns,$(VAR)))' is true if $VAR is one of 'list of patterns'
- # [10:36] <gaston> but i wouldnt be 100% sure on that, and if there a better human-readable idiom id be happy to use it instead
- # [10:36] * Fallen is now known as Fallen|away
- # [10:37] <gaston> glandium: -^ ? :)
- # [10:37] <mounir> gaston: seems like our code is always using ifneq so I guess this is correct
- # [10:38] * Joins: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP)
- # [10:38] * Joins: smaug (chatzilla@moz-96772BFB.elisa-mobile.fi)
- # [10:38] * ChanServ sets mode: +o smaug
- # [10:39] <gaston> gmake black magic :)
- # [10:40] <NeilAway> Steve: usually the Makefile manages to remake itself, assuming there are no errors in your Makefile.in
- # [10:41] <Steve> thanks neil. ah - got it. the make from the parent should check the timestamp on the Makefile.in & update as required.
- # [10:42] <Steve> will try that after current compile completes. cheers.
- # [10:42] * Quits: wlach|afk (wlach@moz-3A1F70B1.vif.net) (Ping timeout)
- # [10:43] <Steve> will have a go at one off your new fangled async offscreen plugin thingies soon :)
- # [10:43] <NeilAway> Steve: actually the Makefile checks its own timestamp
- # [10:43] * Quits: xakz (XaMaD@moz-34FBE388.fbx.proxad.net) (Ping timeout)
- # [10:43] <Steve> even better :)
- # [10:43] <NeilAway> Steve: the only reason the parent does it too is if you have errors in your Makefile.in then you can't use it to remake itself any more ;-)
- # [10:44] <Steve> sure. either way, I can avoid huge rebuilds for minor changes. that's all I need.
- # [10:44] <NeilAway> Steve: there is another way to remake makefiles (when they are listed in allmakefiles.sh) but I never use it so I can't remember
- # [10:44] * Quits: Havvy (Mibbit@moz-95A7B4EE.ptld.qwest.net) (Quit: http://www.mibbit.com ajax IRC Client)
- # [10:45] <Steve> don't worry - if I can just make from parent to update, that'll do fine.
- # [10:45] * glob is now known as glob|away
- # [10:46] * Joins: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP)
- # [10:46] * Quits: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net) (Quit: Leaving.)
- # [10:46] * Joins: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net)
- # [10:46] * Quits: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net) (Client exited)
- # [10:46] * raphc_ is now known as raphc
- # [10:47] <Steve> will be back with comments/q/input once I get my head around the offscreen/async architecture. on windows, an async shared surface is created ?
- # [10:48] <Steve> nvm. will go look at the code. hopefully you've just done what I hope you've just done, in which case gecko just got very cool indeed.
- # [10:49] <darktrojan> vagrant@lucid32:~$ ls
- # [10:49] <darktrojan> a be connected Must postinstall.sh project terminal.? to
- # [10:49] * darktrojan assumes this is bad
- # [10:49] * Joins: mike5w3c (MikeS@moz-13C18F6A.xgsspn.imtp.tachikawa.spmode.ne.jp)
- # [10:50] * Joins: RaZiel (quassel@B32E5CD3.8D8F7BC9.4073AF81.IP)
- # [10:50] * Joins: edmorley (edmorley@moz-5F913909.range86-145.btcentralplus.com)
- # [10:55] * Fallen|away is now known as Fallen
- # [10:56] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
- # [10:57] * Joins: sawrubh (Mibbit@3D0D07B2.BD57A133.DDC6F5D1.IP)
- # [10:58] * Joins: wlach|afk (wlach@moz-3BB19106.vif.net)
- # [11:00] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [11:03] <@smaug> Ms2ger: Huomenta. What is the status of getting rid of Attr nodes?
- # [11:04] <@smaug> (just curious )
- # [11:08] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
- # [11:08] * Joins: Optimizer (Instantbir@FC14B1A4.A0BECD74.2AB48280.IP)
- # [11:10] * Quits: GPHemsley (GPHemsley@moz-A2DF0FC4.hfc.comcastbusiness.net) (Ping timeout)
- # [11:13] * Quits: Steve (chatzilla@moz-5A67B42A.dyn.plus.net) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120523114940])
- # [11:13] * Joins: rajul (quassel@EAAAFE3.EBE90718.5700D73F.IP)
- # [11:15] * Quits: jfkthame (jfkthame@25F581E4.90783722.9542EC20.IP) (Quit: jfkthame)
- # [11:16] <mounir> gaston: btw, try to avoid commit messages on two lines
- # [11:16] <mounir> only the first one appears on hg logs
- # [11:17] <mounir> gaston: I mean, the first line should be the commit message + the reviewer, you can add more information in other lines
- # [11:17] * Quits: beaufour (beaufour@moz-7BF7903.cpe.xe-6-0-0-1104.boanqu2.customer.tele.dk) (Quit: beaufour)
- # [11:17] * Quits: mak (chatzilla@moz-F4976B9B.retail.telecomitalia.it) (Ping timeout)
- # [11:19] * Joins: masayuki (Daily@moz-911CC660.zaq.ne.jp)
- # [11:19] <gaston> is there a max width in characters then ? 72 ?
- # [11:20] <mounir> gaston: no, there is no max width
- # [11:21] <gcp> Make the first one a summary, put the rest of the information one blank line below.
- # [11:21] <gcp> Most mozilla people don't really do that though. Given that you always link to bugzilla, might as well put the explanations there.
- # [11:21] <gaston> every project has its own different rules for that :)
- # [11:22] * Quits: Optimizer (Instantbir@FC14B1A4.A0BECD74.2AB48280.IP) (Ping timeout)
- # [11:22] <gcp> I'm sure people aren't going to be upset for adding more comments :P
- # [11:22] <gcp> though I personally always just look in the bug for the explanation what the patch does.
- # [11:23] * Quits: sawrubh (Mibbit@3D0D07B2.BD57A133.DDC6F5D1.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [11:23] * Quits: @ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP) (Input/output error)
- # [11:25] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
- # [11:25] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
- # [11:26] * Fallen is now known as Fallen|away
- # [11:26] * Joins: jfkthame (jfkthame@25F581E4.90783722.9542EC20.IP)
- # [11:28] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [11:28] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
- # [11:29] * Joins: mak (chatzilla@moz-F4976B9B.retail.telecomitalia.it)
- # [11:30] * Joins: Optimizer (Instantbir@1454873A.13197566.2AB48280.IP)
- # [11:31] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [11:31] * Joins: sawrubh (Mibbit@3D0D07B2.BD57A133.DDC6F5D1.IP)
- # [11:31] * Quits: sawrubh (Mibbit@3D0D07B2.BD57A133.DDC6F5D1.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [11:32] * Quits: jfkthame (jfkthame@25F581E4.90783722.9542EC20.IP) (Quit: jfkthame)
- # [11:32] * Joins: adrian (adrian@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [11:32] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Ping timeout)
- # [11:33] * Joins: whimboo (whimboo@moz-216F9AFA.superkabel.de)
- # [11:33] * Joins: roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP)
- # [11:33] * ChanServ sets mode: +o roc
- # [11:34] * Quits: gandalf (zbraniecki@moz-3618EC7E.play-internet.pl) (Ping timeout)
- # [11:34] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [11:34] * Quits: Optimizer (Instantbir@1454873A.13197566.2AB48280.IP) (Ping timeout)
- # [11:35] * Joins: Optimizer (Instantbir@6DB44228.F684DA98.2AB48280.IP)
- # [11:37] <AryehGregor> I was always used to giving lengthy and informative commit messages, but hg hides them by default, so I follow Gecko convention.
- # [11:37] <AryehGregor> Also, you do need all the info on the bug anyway.
- # [11:37] * AryehGregor shrugs
- # [11:38] * Quits: karl (karl@moz-614B59C2.dialup.xtra.co.nz) (Ping timeout)
- # [11:39] * Joins: prazuber (prazuber@moz-8FDA4E25.savvy.volia.net)
- # [11:41] * Joins: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl)
- # [11:42] <@roc> some Gecko commits have lengthy and informative commit messages
- # [11:42] <Ms2ger> s/some/dbaron's/, you mean? :)
- # [11:43] <@roc> I used to often attach an informative message in the Bugzilla comments field when I attached a patch, now more often I put it in the patch itself
- # [11:43] <gaston> on a more general pov, its useful to have as much information as possible in the commit msgs so that you can do with hg/git log only without having to open the corresponding bz
- # [11:43] <@roc> you're always going to want Bugzilla to understand a patch in detail
- # [11:43] <@roc> I tihnk
- # [11:44] * AutomatedTester|AFK is now known as AutomatedTester
- # [11:44] <@roc> history of the bug, testcases, why certain alternatives were not used, etc
- # [11:45] * Joins: sawrubh (Mibbit@3D0D07B2.BD57A133.DDC6F5D1.IP)
- # [11:46] <gcp> review comments...
- # [11:46] <gaston> depends on the level of understanding you want
- # [11:47] <gaston> for example my experience with other projects with 'more elaborated commit msgs'
- # [11:47] <gaston> is that you can live with git log -p (ie commit msg + diff) to understand what happens and you only resort to the bug discussion for full understanding of the rationale behind the change
- # [11:48] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [11:48] <gaston> (different projects, differents habits, so much material for flamewars and trolls...)
- # [11:48] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Ping timeout)
- # [11:48] <AryehGregor> Some projects don't have organized bug trackers for most commits, e.g., the Linux kernel. Then the commit message is really essential.
- # [11:48] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [11:48] <AryehGregor> When I was a MediaWiki developer, there was no pre-commit review, so often I'd commit things without filing any bug.
- # [11:49] <gaston> lots of projects still work like that
- # [11:49] <AryehGregor> (Which is especially nice for simple stuff. It's a bit awkward in Gecko to have to file a bug for absolutely anything. I guess I could probably get away with an unreviewed patch to fix a typo in a comment, but . . .)
- # [11:49] * Joins: ted__ (luser@moz-7678D7BD.scr.east.verizon.net)
- # [11:49] * Quits: ted_ (luser@moz-49FFD954.scr.east.verizon.net) (Ping timeout)
- # [11:49] * Joins: TheCrap (TheCrap@moz-587A3D92.dip0.t-ipconnect.de)
- # [11:50] <AryehGregor> (I try to sneak in boring patches by posting them to unrelated bugs.)
- # [11:50] * Joins: dao1 (dao@moz-38822FD3.superkabel.de)
- # [11:50] <@roc> yes, that is a problem
- # [11:50] <gaston> for example xfce only uses bugzilla for bug reporting, openbsd uses mailing lists...
- # [11:50] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Ping timeout)
- # [11:50] <@roc> doesn't seem to slow down Ms2ger though :-)
- # [11:50] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [11:50] * Joins: gandalf (zbraniecki@moz-4D6A4E85.internetdsl.tpnet.pl)
- # [11:51] <gaston> it's quite cumbersome to use bugzilla for everything but the advantage is that _everything_ is correctly tracked
- # [11:52] * Quits: dao1 (dao@moz-38822FD3.superkabel.de) (Ping timeout)
- # [11:52] <gaston> on the total opposite, when i work on something on openbsd, you have to guess in the cvs log what happened for a particular change which is not even explained in commit message, then pester the original commiter who usually never remembers why he did that change, etc..
- # [11:52] <Ms2ger> At least those people are still around...
- # [11:53] <Ms2ger> Trying to figure out why ftang made changes... :)
- # [11:53] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [11:53] <gaston> yeah, that's especially funny when you ask someone about a commit that was 10 years ago, and that someone stopped workingon the project 9 years ago :)
- # [11:53] <glandium> gaston: without mentioning the fact that serious search in cvs log is ... hum... unproductive
- # [11:53] * Ms2ger is glad to have bonsai
- # [11:54] <Ms2ger> I mean, it sucks, but it doesn't suck *that* badly :)
- # [11:54] <gaston> now i rely on git mirrors that at least convert the cvs commits into actual changesets :)
- # [11:54] <glandium> Ms2ger: i'd say it sucks, but it makes cvs browsing less of a pain
- # [11:55] <Ms2ger> Pff, git
- # [11:55] <gaston> s/git/any decent scm that works with atomic changesets/ if you want :)
- # [11:55] <Ms2ger> You mean, hg ;)
- # [11:56] <Ms2ger> </troll>
- # [11:56] <gaston> heh
- # [11:57] <AryehGregor> Ms2ger, so, how do you deal with .rej files being created by qpush, e.g. when pulling or when you changed a lower patch? Now, in git the local commits are still tracked with history, so you can do a rebase with proper three-way merge . . .
- # [11:57] <glandium> gaston: subversion has atomic changesets.... that doesn't make it very good by today standards
- # [11:57] <gaston> yeah, but it's still better than cvs :)
- # [11:57] <AryehGregor> And in case your answer is "use hg pull --rebase", that doesn't drop patches that got accepted upstream.
- # [11:57] * AryehGregor narrowly avoided having to learn how to use CVS -- phew
- # [11:57] <Ms2ger> No, hg rebase is broken
- # [11:58] * Joins: jfkthame (jfkthame@25F581E4.90783722.9542EC20.IP)
- # [11:58] <Ms2ger> I tend to fix the .rej and use patch, or apply the changes manually
- # [11:58] <AryehGregor> Glad we agree on that, at least.
- # [11:58] <Ms2ger> Is that good? Meh :)
- # [11:58] * AryehGregor tends to qpop and fix the patch manually
- # [11:59] <glandium> AryehGregor: feel lucky you don't know sccs or rcs
- # [11:59] <AryehGregor> But it's really annoying, since it totally doesn't have to be that way.
- # [11:59] * Ms2ger should go and do something more productive than arguing about vcs's
- # [12:00] * Quits: m_kato (Daily@moz-348F61F0.mozilla.or.jp) (Quit: m_kato)
- # [12:01] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Connection reset by peer)
- # [12:02] * Joins: TheLink (TheLink@moz-45ED2356.pools.arcor-ip.net)
- # [12:04] <whimboo> ttaubert: ping
- # [12:04] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [12:06] <NeilAway> Ms2ger: is rebase still broken?
- # [12:06] * Quits: gandalf (zbraniecki@moz-4D6A4E85.internetdsl.tpnet.pl) (Ping timeout)
- # [12:11] * AutomatedTester is now known as AutomatedTester|AFK
- # [12:11] * Joins: gandalf (zbraniecki@moz-55DF610A.play-internet.pl)
- # [12:13] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
- # [12:13] * Quits: adrian (adrian@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
- # [12:14] * ewong is now known as ewong|afk
- # [12:15] * Quits: rajul (quassel@EAAAFE3.EBE90718.5700D73F.IP) (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
- # [12:16] * Joins: adrian (adrian@moz-E31CD2CB.mozilla.org)
- # [12:16] * Joins: KaiRo (robert@moz-A200D4DB.adsl.highway.telekom.at)
- # [12:17] <AryehGregor> NeilAway, yes. Less so than it used to be, perhaps.
- # [12:18] <AryehGregor> One really annoying thing is it doesn't automatically drop local commits that were accepted upstream, which makes it very annoying to use with mq.
- # [12:19] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Connection reset by peer)
- # [12:21] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [12:21] * Quits: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl) (Ping timeout)
- # [12:22] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [12:22] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
- # [12:24] * Quits: zzzzz (chatzilla@moz-831C26A7.dhcp.embarqhsd.net) (Ping timeout)
- # [12:26] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [12:27] <ejpbruel> mrbkap: ping
- # [12:29] * Quits: gcp (gpascutto@moz-162451B9.access.telenet.be) (Quit: Make a new plan, Stan!)
- # [12:29] * Joins: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP)
- # [12:33] * rail_away is now known as rail
- # [12:37] * Quits: darktrojan (geoff@moz-30B3CCFD.telstraclear.net) (Ping timeout)
- # [12:37] * Quits: gandalf (zbraniecki@moz-55DF610A.play-internet.pl) (Ping timeout)
- # [12:38] * Joins: GPHemsley (GPHemsley@moz-A2DF0FC4.hfc.comcastbusiness.net)
- # [12:41] * Quits: @smaug (chatzilla@moz-96772BFB.elisa-mobile.fi) (Ping timeout)
- # [12:42] * Joins: darktrojan (geoff@moz-30B3CCFD.telstraclear.net)
- # [12:42] * Joins: gandalf (zbraniecki@moz-2CDF3465.play-internet.pl)
- # [12:46] <ttaubert> whimboo: hey
- # [12:46] <whimboo> ttaubert: just in the second I updated the bug.... mind helping us on bug 756997?
- # [12:49] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [12:50] * Joins: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net)
- # [12:52] * Quits: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz) (Quit: Connection reset by beer)
- # [12:55] * Quits: garnacho (carlos@moz-36890E2D.static.user.ono.com) (Ping timeout)
- # [12:56] * Quits: timdream (timdream@moz-99690620.hinet-ip.hinet.net) (Quit: timdream)
- # [12:57] * Quits: davehunt (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk) (Client exited)
- # [12:59] * Joins: garnacho (carlos@moz-C1763940.static.user.ono.com)
- # [12:59] <ttaubert> whimboo: will look at it, need to finish a review first
- # [12:59] * Parts: _alex (Mibbit@moz-10B815BD.grenet.fr)
- # [13:00] <whimboo> ttaubert: thanks
- # [13:01] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
- # [13:04] * rail is now known as rail_away
- # [13:05] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [13:05] * Quits: Optimizer (Instantbir@6DB44228.F684DA98.2AB48280.IP) (Ping timeout)
- # [13:05] * Joins: Havvy (Mibbit@moz-95A7B4EE.ptld.qwest.net)
- # [13:05] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Quit: Leaving.)
- # [13:05] * Quits: paolo (paolo@moz-792961AC.retail.telecomitalia.it) (Ping timeout)
- # [13:08] * Joins: victorporof (victorporo@187A82DF.162B26E2.79933D60.IP)
- # [13:08] * Joins: jimm (jmathies@moz-7F164CA1.pn.at.cox.net)
- # [13:08] * Joins: Optimizer (Instantbir@6DB44228.F684DA98.2AB48280.IP)
- # [13:14] <AryehGregor> nsHTMLEditor::IsTextPropertySetByContent has a void return type and a boolean out parameter.
- # [13:14] <AryehGregor> . . .
- # [13:14] <AryehGregor> An nsresult return type and boolean out parameter is bad enough, for things that shouldn't actually fail, but a *void* return type?
- # [13:14] * AryehGregor guesses he has nothing better to do than complain while he waits for "searching for changes" when pushing to try
- # [13:14] <@roc> it's editor; do you have to ask
- # [13:14] <AryehGregor> No.
- # [13:14] <AryehGregor> No, I really don't.
- # [13:15] <AryehGregor> Fortunately, my new version has a boolean return type, and takes an nsIContent* instead of nsIDOMNode*.
- # [13:15] <@roc> good stuff
- # [13:15] <AryehGregor> And validates parameters using MOZ_ASSERT.
- # [13:15] <@roc> booo
- # [13:15] <AryehGregor> What should I use, NS_ENSURE_*?
- # [13:16] <AryehGregor> Those just beg for problems to be ignored.
- # [13:16] <@roc> NS_ASSERTION to not crash debug builds every time they hit an editor bug
- # [13:16] <AryehGregor> Recently Ms2ger and I accidentally caught a years-old typo in editor code by switching to MOZ_ASSERT.
- # [13:16] <AryehGregor> Nobody had noticed before.
- # [13:16] <AryehGregor> Well, we actually have pretty good test coverage now!
- # [13:16] <AryehGregor> Also, I'm only using it for the new variants I introduce, so they're not called by legacy code.
- # [13:17] * Quits: nli` (nli@moz-99690620.hinet-ip.hinet.net) (Quit: nli`)
- # [13:17] <AryehGregor> All the old stuff still calls the nsIDOMNode* version, which doesn't assert, so their bugs won't blow anything up.
- # [13:17] * nli is now known as nli|away
- # [13:17] <@roc> better, but crashing on new editor bugs is not ideal either
- # [13:18] <AryehGregor> Better than no one noticing them. In my experience, the crash happens on test suite runs.
- # [13:18] <AryehGregor> So it doesn't get checked in to start with.
- # [13:18] <AryehGregor> I guess we'll see if this annoys people too much going forward.
- # [13:20] * Quits: Optimizer (Instantbir@6DB44228.F684DA98.2AB48280.IP) (Ping timeout)
- # [13:20] * Joins: odinho (odinho@moz-DFEC0675.opera.com)
- # [13:24] * Joins: Optimizer (Instantbir@6DB44228.F684DA98.2AB48280.IP)
- # [13:25] * Quits: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net) (Quit: espadrine)
- # [13:26] <Ms2ger> mounir, huh, weird (re: int32 casts)
- # [13:26] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Ping timeout)
- # [13:27] <edmorley> gerv: the google search rank for the http://www.mozilla.org/MPL/headers/ page is pretty low compared to the old one, so I've gone through and changed all the old 1.1 links I could find on wiki.m.o and MDN
- # [13:27] <Ms2ger> edmorley++
- # [13:27] <Ms2ger> (And good morning)
- # [13:27] <@roc> The JS engine people go on about how their fatal asserts are "not ignorable" etc, but when they crash my debug builds and disrupt my debugging, that's still my problem. bug 758016 is my latest.
- # [13:27] <gerv> edmorley: Thanks.
- # [13:27] <edmorley> gerv: however, I don't know if it's worth making the obsolete banner on http://www.mozilla.org/MPL/boilerplate-1.1/ more like the MDN style yellow banner things?
- # [13:27] <edmorley> Good morning Ms2ger :-)
- # [13:27] * Quits: cers (textual@moz-36EADDC1.k371.webspeed.dk) (Ping timeout)
- # [13:28] <gerv> edmorley: Example URL?
- # [13:28] <Ms2ger> Also, where did my TMS go?
- # [13:29] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [13:31] * Quits: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP) (Connection reset by peer)
- # [13:31] <gerv> edmorley: The MDN banner seems to be red: https://developer.mozilla.org/en/XPCOM_Interface_Reference/nsIDOMStorageEventObsolete
- # [13:31] <gerv> I can certainly copy that.
- # [13:31] * Joins: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP)
- # [13:32] * Joins: janv (varga@moz-654840D4.o2inet.sk)
- # [13:32] <edmorley> gerv: yeah I think I was mis-remembering (or thinking of the wikipedia style banners) the one you linked to or https://developer.mozilla.org/en/Obsolete:_XPCOM-based_scripting_for_NPAPI_plugins were the kind of thing I meant
- # [13:32] <edmorley> Ms2ger: TMS?
- # [13:33] * Joins: zzzzz (chatzilla@moz-D6DE409E.dhcp.embarqhsd.net)
- # [13:33] <gerv> edmorley: OK.
- # [13:33] * Quits: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP) (Ping timeout)
- # [13:33] <jtcranmer> grrr
- # [13:34] <jtcranmer> why does IOUtils use scriptableInputStream:;read instaed of ::readFromBytes?
- # [13:34] <jtcranmer> er, ::readBytes
- # [13:37] * Joins: beaufour (beaufour@moz-7BF7903.cpe.xe-6-0-0-1104.boanqu2.customer.tele.dk)
- # [13:37] * Joins: cers (textual@moz-36EADDC1.k371.webspeed.dk)
- # [13:38] * Joins: timdream (timdream@moz-9272B29E.adsl.dynamic.seed.net.tw)
- # [13:39] * Quits: janv (varga@moz-654840D4.o2inet.sk) (Quit: This computer has gone to sleep)
- # [13:41] <AryehGregor> roc, really I'd be fine if MOZ_ASSERT was a no-op in actual use, even in debug builds, and only got hit in tests.
- # [13:41] <AryehGregor> I just want it for regression testing.
- # [13:41] <@roc> then you really want NS_ASSERTION and a fix in bug 404077
- # [13:41] <AryehGregor> That would help, yes.
- # [13:42] <AryehGregor> People tend to mark those as expected and ignore them, though, instead of updating the code to not generate them.
- # [13:42] <@roc> you say that like it's a bad thing
- # [13:43] <AryehGregor> Well, I'm not opposed to grandfathering in old assert failures, but I don't see any excuse for new patches to be generating them -- if it's really an assert, new checkins shouldn't cause new failures.
- # [13:43] <@roc> personally, I think having to treat every bug as top priority simply because someone chose to introduce a fatal assertion for no particular reason is not a sensible way to prioritize bugs
- # [13:43] <AryehGregor> I'm okay with just removing the assert in that sort of case.
- # [13:43] <@roc> I agree with you about a no-regressions policy though
- # [13:44] <@roc> we count assertions in layout and rarely resort to just increasing assertion counts, and never without analysis of why assertion counts are increasing
- # [13:44] <AryehGregor> Mmm.
- # [13:44] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Connection reset by peer)
- # [13:44] <@roc> often it's because some code was already asserting and some change is just making that code run more times
- # [13:45] <AryehGregor> A lot of these are just null pointer checks. There should be a better way to do those -- why can't we get the compiler to verify non-nullness somehow for us in most cases?
- # [13:45] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [13:45] <AryehGregor> Yes, that's annoying, and in those cases the assert should probably be removed IMO.
- # [13:45] <@roc> maybe, although if they point to real bugs then it's still annoying
- # [13:45] <@roc> to have to remove it
- # [13:46] <@roc> but I claim it's not a major problem in practice
- # [13:46] <AryehGregor> Another case where I use MOZ_ASSERT is when a function should have no sensible reason to fail, but things it wraps return an nsresult, and I don't want to propagate it -- if there's some error that causes an early return I want to know about it and check for it explicitly, not just more-or-less-silently propagate the error.
- # [13:46] <AryehGregor> Again, I'd really like this to only be hit in tests.
- # [13:46] * AryehGregor ponders
- # [13:46] * mattwoodrow is now known as mattwoodrow|away
- # [13:46] * Joins: IanN (iann@4837CDFE.2ECE621A.E5F36E28.IP)
- # [13:46] <AryehGregor> I have to go now, but I'll think about it.
- # [13:46] <@roc> NS_ASSERTION is perfect for that
- # [13:46] <AryehGregor> If bug 404077 were fixed, maybe I'd agree.
- # [13:47] <ttaubert> whimboo: http://tinyurl.com/bo7n62d, I don't see a ja/ file in there
- # [13:47] <AryehGregor> And ideally I'd like NS_ASSERTION failures to be non-ignorable in tests -- the assertion should be removed if it's actually hit.
- # [13:47] <AryehGregor> If there's an NS_ASSERTION, the whole point is I should be pretty sure it's never false. Otherwise, why call it an assertion?
- # [13:47] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Ping timeout)
- # [13:47] <AryehGregor> (I mean, if new tests or code trigger an assertion, the assertion should be changed to NS_WARNING or something)
- # [13:47] <@roc> of course it should never be false, but there are bugs
- # [13:48] <AryehGregor> Right, but at that point NS_WARNING with a pointer to the bug is appropriate, not NS_ASSERTION.
- # [13:48] <AryehGregor> So as not to mislead the reader.
- # [13:48] <@roc> nope
- # [13:48] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [13:48] <AryehGregor> Okay, I've really got to go -- talk to you later.
- # [13:48] <@roc> ok
- # [13:49] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
- # [13:50] * Joins: stransky (stransky@moz-107AD163.redhat.com)
- # [13:51] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [13:53] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Connection reset by peer)
- # [13:54] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [13:55] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
- # [13:56] <sawrubh> what does this : http://pastebin.mozilla.org/1650874 stack trace mean ?
- # [13:57] <whimboo> ttaubert: me neither because they dont' translate on central. but wether we use the dtd or properties file we get a fialure. seems like we have inconsistent code paths here
- # [13:57] <sawrubh> I want to know in what order were the calls made and which was the call which actually failed
- # [13:57] * Joins: davehunt (davehunt@BED03361.86E12CC0.7D0FCE04.IP)
- # [13:58] * Quits: zzzzz (chatzilla@moz-D6DE409E.dhcp.embarqhsd.net) (Ping timeout)
- # [13:58] * Joins: zzzzz_ (chatzilla@moz-D6DE409E.dhcp.embarqhsd.net)
- # [13:58] * zzzzz_ is now known as zzzzz
- # [14:00] <ttaubert> whimboo: I commented in the bug
- # [14:00] * rail_away is now known as rail
- # [14:02] * Quits: davehunt (davehunt@BED03361.86E12CC0.7D0FCE04.IP) (Ping timeout)
- # [14:04] * Joins: davehunt (davehunt@BED03361.86E12CC0.7D0FCE04.IP)
- # [14:05] * Quits: jfkthame (jfkthame@25F581E4.90783722.9542EC20.IP) (Quit: jfkthame)
- # [14:05] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Connection reset by peer)
- # [14:06] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [14:06] * jmaher|afk is now known as jmaher
- # [14:07] * mattwoodrow|away is now known as mattwoodrow
- # [14:07] <NeilAway> roc: I routinely used to ignore a JS fatal assert but click-to-play reduces the load on my computer so I don't trip it any more
- # [14:07] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Ping timeout)
- # [14:08] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [14:08] * bhearsum|afk is now known as bhearsum
- # [14:09] <mounir> Ms2ger: do you agree this should be |foo = -foo|?
- # [14:10] * kmoir-afk is now known as kmoir_buildduty
- # [14:10] * Quits: kmoir_buildduty (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120312181643])
- # [14:10] * Joins: espindola (espindola@moz-1A6D805A.dsl.teksavvy.com)
- # [14:11] <Wes> %1331000297874?
- # [14:11] <Wes> oops
- # [14:11] <sewardj> really, irc != gdb
- # [14:14] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
- # [14:16] * Quits: RudyL (rudy@moz-99690620.hinet-ip.hinet.net) (Quit: RudyL)
- # [14:16] * Joins: Misfit_Geek (MisfitGeek@moz-D14C5FCF.hsd1.nh.comcast.net)
- # [14:18] <darktrojan> Unfocused, I have zamboni running \o/
- # [14:18] <sawrubh> sewardj: are you referring to me? I know irc!=gdb. I was just asking whether the lines at the top were called first or were the lines at the bottom of the stack trace called and that's how the error travelled up
- # [14:18] * Joins: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP)
- # [14:19] * Joins: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com)
- # [14:19] * Joins: JeroenDeDauw (j@moz-15CBCCA6.dip.t-dialin.net)
- # [14:19] <sewardj> sawrubh: no, it was a joke intended for Wes
- # [14:19] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Quit: Leaving.)
- # [14:19] <sawrubh> sewardj: :P
- # [14:20] * Joins: kmoir_buildduty (chatzilla@moz-4CA9B556.cable.teksavvy.com)
- # [14:21] * Quits: yury (yury@moz-E1A05497.ok.ok.cox.net) (Ping timeout)
- # [14:21] * Quits: espindola (espindola@moz-1A6D805A.dsl.teksavvy.com) (Ping timeout)
- # [14:22] * Quits: nhirata (nhirata.bu@moz-585D5EFC.hsd1.ca.comcast.net) (Connection reset by peer)
- # [14:22] * Joins: espindola (espindola@moz-7BD28E2D.dsl.teksavvy.com)
- # [14:24] * Quits: davehunt (davehunt@BED03361.86E12CC0.7D0FCE04.IP) (Client exited)
- # [14:24] * Joins: yury (yury@moz-E1A05497.ok.ok.cox.net)
- # [14:26] * Joins: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl)
- # [14:26] <whimboo> ttaubert: thanks. will check in a bit
- # [14:28] * Joins: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP)
- # [14:28] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
- # [14:32] * Quits: gandalf (zbraniecki@moz-2CDF3465.play-internet.pl) (Quit: Computer has gone to sleep.)
- # [14:33] <jprmc> edmorley: possible to get https://bugzilla.mozilla.org/show_bug.cgi?id=681114 merged and spin a new nightly? We need some diagnostic info for Fennec
- # [14:34] * Joins: mcsmurf (chatzilla@moz-5693942.dip.t-dialin.net)
- # [14:35] <edmorley> jprmc: that bug was merged in the merge I did about 30 mins ago, I was just filing some bugs before I marked everything as fixed
- # [14:35] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [14:35] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
- # [14:35] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
- # [14:35] <edmorley> jprmc: I've retriggered Nightlies on m-c tip (78852a6d11ab), which includes that :-)
- # [14:36] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
- # [14:36] * Joins: drice (derice@moz-1D9C882A.deploy.akamaitechnologies.com)
- # [14:36] * Joins: smaug (chatzilla@moz-96772BFB.elisa-mobile.fi)
- # [14:36] * ChanServ sets mode: +o smaug
- # [14:37] * jlebar|away is now known as jlebar
- # [14:37] <jlebar> Who owns mozbase?
- # [14:37] <bhearsum> #ateam
- # [14:37] <jlebar> Thanks.
- # [14:37] <bhearsum> probably some combo of ted, jhammel, jmaher
- # [14:37] * Quits: gerv (gerv@moz-8E68CF56.in-addr.arpa) (Quit: Leaving.)
- # [14:38] <jprmc> edmorley: thanks!
- # [14:39] <edmorley> np
- # [14:40] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
- # [14:40] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
- # [14:41] * ewong|sleep is now known as ewong
- # [14:42] * Quits: timdream (timdream@moz-9272B29E.adsl.dynamic.seed.net.tw) (Ping timeout)
- # [14:43] * mattwoodrow is now known as mattwoodrow|away
- # [14:44] * Joins: gandalf (zbraniecki@moz-A4695C4C.neoplus.adsl.tpnet.pl)
- # [14:44] <Ms2ger> edmorley, www.bbc.co.uk/tms obviously
- # [14:45] <edmorley> silly me :-)
- # [14:45] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
- # [14:45] * Joins: gustavold (gustavold@45585AD.ECBC1091.946930A0.IP)
- # [14:46] <Ms2ger> mounir, afaict, yes
- # [14:46] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
- # [14:46] <decoder> what would be the best way to automatically determine the try revision I just pushed to try
- # [14:46] <decoder> automatically
- # [14:46] <decoder> it seems that hg on the command line does not return it somehow
- # [14:46] <Ms2ger> Do you use trychooser?
- # [14:47] <decoder> Ms2ger: you mean the addon?
- # [14:48] <decoder> i just use the syntax
- # [14:48] <Ms2ger> Mm
- # [14:48] <decoder> the overall problem im trying to resolve is to automatically know the URL where to expect the build
- # [14:48] <decoder> that includes the pushed rev
- # [14:49] * Joins: bbondy (bbondy@moz-A05ECC22.home.cgocable.net)
- # [14:50] * Ms2ger tries something
- # [14:52] <Ms2ger> decoder, do you have an example of such a URL?
- # [14:53] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
- # [14:54] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [14:54] <decoder> Ms2ger: http://ftp.mozilla.org/pub/mozilla.org/firefox/try-builds/decoder@own-hero.net-66b682590666/try-linux64-debug/
- # [14:55] <Ms2ger> hg log -r tip --template="http://ftp.mozilla.org/pub/mozilla.org/firefox/try-builds/decoder@own-hero.net-{node|short}/try-linux64-debug/\n"
- # [14:55] <Ms2ger> Seems to work
- # [14:55] * Quits: sawrubh (Mibbit@3D0D07B2.BD57A133.DDC6F5D1.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [14:56] * Quits: zzzzz (chatzilla@moz-D6DE409E.dhcp.embarqhsd.net) (Ping timeout)
- # [14:56] * Joins: zzzzz (chatzilla@moz-D6DE409E.dhcp.embarqhsd.net)
- # [14:58] <decoder> Ms2ger: on which repo?
- # [14:58] * Joins: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com)
- # [14:58] <decoder> isnt the revision you get like that your local revision?
- # [14:58] <decoder> it's different on try
- # [14:58] <Ms2ger> It shouldn't be
- # [14:58] <decoder> im using mq locally, does that influence it?
- # [14:58] <decoder> it was for me
- # [15:00] <decoder> hm no, you're right
- # [15:00] <decoder> i must have been doing something wrong, because I tried to go this way first
- # [15:00] <decoder> thanks
- # [15:00] * Quits: @smaug (chatzilla@moz-96772BFB.elisa-mobile.fi) (Ping timeout)
- # [15:00] <Ms2ger> Np
- # [15:01] * Joins: jviereck (Adium@moz-E0E188ED.ethz.ch)
- # [15:02] * Joins: tchevalier (Instantbir@moz-C6EFC63A.w90-11.abo.wanadoo.fr)
- # [15:03] * Joins: ketas (ketas@195.20.191.90.dyn.estpak.ee)
- # [15:03] * Joins: armenzg (armenzg@D8C22410.5BCEC6DB.DA78B690.IP)
- # [15:05] * Quits: armenzg (armenzg@D8C22410.5BCEC6DB.DA78B690.IP) (Ping timeout)
- # [15:07] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
- # [15:07] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
- # [15:07] * Joins: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [15:09] * Joins: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net)
- # [15:09] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
- # [15:09] * Quits: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
- # [15:11] * mjschranz_away is now known as mjschranz
- # [15:13] * Quits: Optimizer (Instantbir@6DB44228.F684DA98.2AB48280.IP) (Ping timeout)
- # [15:14] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
- # [15:14] * Joins: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP)
- # [15:14] * Joins: Optimizer (Instantbir@12ADFBD6.F37BA653.2AB48280.IP)
- # [15:14] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
- # [15:14] * Quits: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP) (Quit: mdas)
- # [15:14] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Quit: Leaving.)
- # [15:15] * Joins: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP)
- # [15:16] * mdas is now known as mdas|noms
- # [15:17] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
- # [15:17] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
- # [15:20] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
- # [15:20] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
- # [15:20] * glob|away is now known as glob
- # [15:23] * Joins: protz (protz@moz-E29D2A15.inria.fr)
- # [15:23] * Quits: Optimizer (Instantbir@12ADFBD6.F37BA653.2AB48280.IP) (Ping timeout)
- # [15:24] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
- # [15:25] * mcote|afk is now known as mcote
- # [15:25] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
- # [15:25] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
- # [15:25] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
- # [15:26] * catlee-away is now known as catlee
- # [15:26] <ted__> decoder: note that if you refresh your mq patch the revision will change
- # [15:26] <ted__> the revision you push is exactly the same, but the changeset ID depends on a hash of a bunch of properties of the changeset, including the timestamp and other things...
- # [15:26] * Quits: tonymec (tonymec@179EB2F9.9CEE3480.277517C1.IP) (Input/output error)
- # [15:27] * Joins: Optimizer (Instantbir@12ADFBD6.F37BA653.2AB48280.IP)
- # [15:27] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
- # [15:27] * Joins: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP)
- # [15:28] * Joins: davehunt (davehunt@88F51059.F3BBB17D.144F44FA.IP)
- # [15:30] <decoder> ted__: yea I noticed that it changes even when I just qpop and qpush again. but it didnt work using hg identify
- # [15:30] <decoder> Ms2ger's proposal works fine
- # [15:30] <decoder> ill use that
- # [15:30] <ted__> hg id should be the same thing
- # [15:30] <ted__> it's just giving you the topmost revision
- # [15:31] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
- # [15:31] * Joins: AaronMT (AaronMT@F2D29657.F60B0462.67AC9B1.IP)
- # [15:32] * Joins: tonymec (tonymec@179EB2F9.9CEE3480.277517C1.IP)
- # [15:32] * Quits: darktrojan (geoff@moz-30B3CCFD.telstraclear.net) (Quit: darktrojan)
- # [15:32] <decoder> ted__: maybe i did something else wrong. I was using the rev returned by hg identify right after pushing
- # [15:32] <decoder> that didnt work
- # [15:32] <ted__> okay
- # [15:32] <ted__> well, it should :)
- # [15:32] <decoder> good to know :D
- # [15:34] * mdas|noms is now known as mdas
- # [15:34] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
- # [15:37] * Quits: Optimizer (Instantbir@12ADFBD6.F37BA653.2AB48280.IP) (Ping timeout)
- # [15:37] * Joins: deLta30_ (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [15:37] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [15:38] * deLta30_ is now known as deLta30
- # [15:39] * Quits: Misfit_Geek (MisfitGeek@moz-D14C5FCF.hsd1.nh.comcast.net) (Quit: Leaving)
- # [15:39] * Joins: deLta30_ (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [15:39] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [15:39] * Quits: deLta30_ (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Client exited)
- # [15:39] <glandium> i remember that hg qpop; hg qpush didn't change the changeset id, because mq stores the timstamp and author in the patch, did that change?
- # [15:39] * Quits: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP) (Ping timeout)
- # [15:41] <mbrubeck> qpop;qpush changes the ID for me
- # [15:41] * Quits: tchevalier (Instantbir@moz-C6EFC63A.w90-11.abo.wanadoo.fr) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [15:41] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [15:41] <mbrubeck> The timestamp changes.
- # [15:41] * Joins: Optimizer (Instantbir@12ADFBD6.F37BA653.2AB48280.IP)
- # [15:41] * Joins: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP)
- # [15:42] * coop|afk is now known as coop|buildduty
- # [15:43] <glandium> mbrubeck: i think i've seen it not change the id in the past ; that could well have changed
- # [15:46] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
- # [15:46] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
- # [15:46] * Joins: bholley (anonymous@D8A1116B.E59801E4.172227A7.IP)
- # [15:47] <ted__> i think there might be a config option for that as well
- # [15:48] * Joins: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es)
- # [15:49] * bwinton_away is now known as bwinton
- # [15:49] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
- # [15:50] * bear-afk is now known as bear
- # [15:50] <jviereck> if I have a JPEG image, do we create internally a ImageSurface that uses 4 byes per pixel or do pass the JPEG image around for rendering?
- # [15:51] * Quits: bholley (anonymous@D8A1116B.E59801E4.172227A7.IP) (Ping timeout)
- # [15:51] * Quits: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl) (Ping timeout)
- # [15:51] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
- # [15:51] * Quits: AryehGregor (AryehGrego@93416E6F.402C4F1C.CC465D70.IP) (Ping timeout)
- # [15:54] * Joins: FeuerFliege (Instantbir@moz-3DBBEA91.pool.mediaways.net)
- # [15:56] * Joins: vikash (vikash@2A3E81C7.11E9AD55.FB0CC892.IP)
- # [15:56] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
- # [15:56] * Joins: armenzg (armenzg@F2D29657.F60B0462.67AC9B1.IP)
- # [15:57] * Joins: _alex (Mibbit@moz-10B815BD.grenet.fr)
- # [15:58] * Joins: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP)
- # [15:59] * Quits: mcsmurf (chatzilla@moz-5693942.dip.t-dialin.net) (Quit: ChatZilla 0.9.88.2 [SeaMonkey 2.12a1/20120519182334])
- # [16:00] * Quits: dcamp (dave@moz-8EBEC133.hsd1.wa.comcast.net) (Quit: Leaving...)
- # [16:02] * Quits: Optimizer (Instantbir@12ADFBD6.F37BA653.2AB48280.IP) (Ping timeout)
- # [16:02] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
- # [16:03] * Joins: mcot (mcot@C4B02.F3C4E8F3.C8444B8.IP)
- # [16:03] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
- # [16:03] * Joins: abwillis (abwillis@9877934.9DD4DBBF.6A7A197.IP)
- # [16:04] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Client exited)
- # [16:05] * Joins: Optimizer (Instantbir@12ADFBD6.F37BA653.2AB48280.IP)
- # [16:06] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
- # [16:07] * Quits: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es) (Quit: Wychodzi)
- # [16:08] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
- # [16:08] * cadecairos_away is now known as cadecairos
- # [16:09] * Joins: gcp (gpascutto@moz-D0E475EA.access.telenet.be)
- # [16:09] * Joins: Misfit_Geek (MisfitGeek@moz-BD3E98A8.hsd1.nh.comcast.net)
- # [16:09] * Joins: timdream (timdream@moz-104CC309.mv.mozilla.com)
- # [16:09] * Joins: nhirata (nhirata.bu@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [16:09] * Joins: twi (Adium@moz-4BC71FC0.addr.tdcsong.se)
- # [16:12] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
- # [16:13] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
- # [16:14] * erick-away is now known as erick
- # [16:14] * Joins: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP)
- # [16:14] * jlebar is now known as jlebar|afk
- # [16:15] * Quits: timdream (timdream@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [16:16] * Joins: overholt (overholt@F2D29657.F60B0462.67AC9B1.IP)
- # [16:16] * wlach|afk is now known as wlach
- # [16:16] * Quits: bbondy (bbondy@moz-A05ECC22.home.cgocable.net) (Ping timeout)
- # [16:17] * Quits: Optimizer (Instantbir@12ADFBD6.F37BA653.2AB48280.IP) (Ping timeout)
- # [16:17] * Quits: philipp64|laptop (chatzilla@moz-B40B9015.ctcweb.net) (Ping timeout)
- # [16:17] * Quits: jviereck (Adium@moz-E0E188ED.ethz.ch) (Quit: Leaving.)
- # [16:20] <Standard8> edmorley: did you get my email about sheriffs? I think I may have sent it to your bugmail address
- # [16:20] * Joins: Optimizer (Instantbir@12ADFBD6.F37BA653.2AB48280.IP)
- # [16:20] * Joins: automata (automata@8D23278A.C27CA109.16867D26.IP)
- # [16:20] <edmorley> Standard8: yeah I did thank you, sorry just been working through my open tabs first
- # [16:21] * Joins: ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP)
- # [16:21] <Standard8> edmorley: np, just wanted to check it hadn't gone to the wrong place ;-)
- # [16:21] * ChanServ sets mode: +o ehsan
- # [16:21] * Quits: abwillis (abwillis@9877934.9DD4DBBF.6A7A197.IP) (Quit: ChatZilla 0.9.88.2 [SeaMonkey 2.7.2/20120430222706])
- # [16:21] * Joins: jfkthame (jfkthame@25F581E4.90783722.9542EC20.IP)
- # [16:22] * Joins: abwillis (abwillis@9877934.9DD4DBBF.6A7A197.IP)
- # [16:22] <bjacob> how can i printf stuff in a way that shows in android opt mochitest logs?
- # [16:22] <mounir> bjacob: maybe printf_stderr() works?
- # [16:22] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
- # [16:22] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [16:22] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
- # [16:22] * Joins: xsergio (sergio@DAEF1255.9C8843EE.A4F23BCE.IP)
- # [16:22] <edmorley> Standard8: all added
- # [16:23] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
- # [16:23] <Standard8> edmorley: thanks, nice
- # [16:23] <bjacob> mounir: nope
- # [16:23] <Standard8> edmorley: that also answers the question about adding trees ;-)
- # [16:23] <bjacob> mounir: this prints to logcat, but logcat isn't captured in android mochitest logs
- # [16:23] <mounir> bjacob: oh... that sounds unfortunate :(
- # [16:24] * Quits: RemusPop (remuspop@601F3B17.33662590.A5830293.IP) (Client exited)
- # [16:25] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
- # [16:26] <edmorley> Standard8: you get the add tree function yeah? (can't remember whether you do, and can't see with is_admin)
- # [16:26] <Ms2ger> bjacob, there are a couple of places where we have code for that...
- # [16:26] * Joins: jviereck (Adium@moz-36C11987.ethz.ch)
- # [16:26] <Ms2ger> bjacob, MOZ_OutputAssertMessage is one place
- # [16:26] <bjacob> Ms2ger: ah thanks
- # [16:27] <Standard8> edmorley: the field is there ;-)
- # [16:27] <Standard8> edmorley: and it seems to work :-)
- # [16:28] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
- # [16:28] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
- # [16:29] <edmorley> Standard8: we don't yet have delete functionality, that's https://github.com/catlee/treestatus/issues/7
- # [16:29] <Standard8> edmorley: I'll be careful ;-)
- # [16:30] <Standard8> edmorley: what are we doing about non-supported old trees? Should we just eventually remove the hooks from those?
- # [16:30] * Joins: evilpie (chatzilla@moz-2A134236.pools.arcor-ip.net)
- # [16:31] <bjacob> Ms2ger: jmaher says on #mobile that won't work as the mochitest logs are sourced from a separate file that mochitests write directly into
- # [16:31] <FeuerFliege> !seen gerv
- # [16:31] <firebot> gerv was last seen 2 hours, 58 minutes and 15 seconds ago, saying 'edmorley: OK.' in #developers.
- # [16:32] <Ms2ger> jmaher, boo
- # [16:32] * Quits: Optimizer (Instantbir@12ADFBD6.F37BA653.2AB48280.IP) (Ping timeout)
- # [16:32] <edmorley> Standard8: I'd like to keep treestatus as uncluttered as possible (along the lines of bug 758882 comment 0), and initially it won't be a problem, since it fails open
- # [16:32] <jmaher> Ms2ger: it is all about reliable solutions, pulling logcat is not reliable unless you have a 1:1 mapping
- # [16:32] * Joins: jorendorff (jorendorff@moz-1747FB68.hsd1.tn.comcast.net)
- # [16:32] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
- # [16:33] <Ms2ger> jmaher, http://24.media.tumblr.com/tumblr_m3wp1yU15o1rspplwo1_500.jpg
- # [16:33] <edmorley> Standard8: but once we switch to fail closed (bug 758888), then yeah we can use the list of hg hooks I requested in bug 758994 to decide what needs removing
- # [16:33] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
- # [16:34] * Joins: sawrubh (Mibbit@4F882FCC.4850A4DD.1957C0DA.IP)
- # [16:35] * Quits: glazou (glazou@moz-204094DD.disruptive-innovations.fr) (Quit: bbl)
- # [16:35] <Standard8> edmorley: ok thanks. I've just set up the active TB trees
- # [16:35] <catlee> edmorley: if you can craft the appropriate POST request you can delete trees
- # [16:35] <edmorley> Standard8: oh sorry, just seen the end of your email; so yeah seems like we are in agreement
- # [16:35] <catlee> there's just no UI for it :)
- # [16:35] <edmorley> catlee: ha true :-)
- # [16:35] * Quits: @ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP) (Input/output error)
- # [16:36] * Joins: Optimizer (Instantbir@12ADFBD6.F37BA653.2AB48280.IP)
- # [16:37] <Standard8> catlee: does remember previous state do anything? It doesn't appear on the individual tree pages...
- # [16:37] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
- # [16:39] <lahabana> roc have you got a sec
- # [16:39] <lahabana> I've got a question about the layout debugger
- # [16:40] <lahabana> what are the 4 numbers in between "{}" when you display the frames?
- # [16:40] <_alex> roc: hi I'm working with lahabana. We are talking about the "box parameters"
- # [16:40] <catlee> Standard8: yeah, it's for when you close multiple trees on the main page
- # [16:41] <catlee> and want to re-open them all to what they were at before
- # [16:41] <Standard8> catlee: ok cool
- # [16:41] <_alex> we don't know to which parameter each one refers to
- # [16:41] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
- # [16:42] <Ms2ger> peterv, is your patch queue online somewhere?
- # [16:42] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
- # [16:43] * Joins: jduell (jduell@moz-A71D42D4.nc.res.rr.com)
- # [16:43] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
- # [16:43] * Quits: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP) (Connection reset by peer)
- # [16:43] * Joins: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP)
- # [16:44] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
- # [16:44] * Quits: Optimizer (Instantbir@12ADFBD6.F37BA653.2AB48280.IP) (Ping timeout)
- # [16:45] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
- # [16:46] * philor|away is now known as philor
- # [16:46] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Connection timed out)
- # [16:46] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [16:47] * Joins: bbondy (bbondy@moz-A05ECC22.home.cgocable.net)
- # [16:48] * Quits: glandium (glandium@moz-6CEC22A8.fbx.proxad.net) (Ping timeout)
- # [16:48] * Joins: Optimizer (Instantbir@12ADFBD6.F37BA653.2AB48280.IP)
- # [16:48] * Quits: lahabana (Mibbit@moz-EAA3EE9C.imag.fr) (Quit: http://www.mibbit.com ajax IRC Client)
- # [16:48] * Quits: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se) (Quit: Ex-Chat)
- # [16:49] * Joins: gerv (gerv@moz-8E68CF56.in-addr.arpa)
- # [16:49] * Joins: glandium (glandium@moz-6CEC22A8.fbx.proxad.net)
- # [16:50] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
- # [16:50] * Joins: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [16:50] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
- # [16:50] * Quits: TheCrap (TheCrap@moz-587A3D92.dip0.t-ipconnect.de) (Ping timeout)
- # [16:50] * Quits: Optimizer (Instantbir@12ADFBD6.F37BA653.2AB48280.IP) (Ping timeout)
- # [16:51] * Joins: TheCrap (TheCrap@moz-DEDD2C65.dip0.t-ipconnect.de)
- # [16:53] * ewong is now known as ewong|sleep
- # [16:53] * Joins: hub (hub@moz-E2FCA694.figuiere.net)
- # [16:54] * Joins: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se)
- # [16:54] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
- # [16:54] * ChanServ sets mode: +o ehsan
- # [16:54] * Joins: Optimizer (Instantbir@724780A3.B482073.2AB48280.IP)
- # [16:54] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [16:54] * armenzg is now known as armenzg_mtg
- # [16:55] * Joins: dveditz (dveditz@moz-5051E786.dhcp.cruzio.com)
- # [16:55] * ChanServ sets mode: +o dveditz
- # [16:55] * Quits: masayuki (Daily@moz-911CC660.zaq.ne.jp) (Quit: masayuki)
- # [16:55] * Joins: masayuki (Daily@moz-911CC660.zaq.ne.jp)
- # [16:56] * Joins: graydot (jebasinghe@83B20D2F.370FE27D.302A44F.IP)
- # [16:56] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
- # [16:56] <graydot> gps: i am trying to pickup https://bugzilla.mozilla.org/show_bug.cgi?id=757351
- # [16:57] <graydot> how do i reproduce the bug?
- # [16:57] * Quits: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com) (Quit: Leaving)
- # [16:57] * joduinn-afk is now known as joduinn-phone
- # [17:00] <gps> graydot: if you run the Sync xpcshell tests, you should see the warnings printed on stdout
- # [17:00] * Quits: protz (protz@moz-E29D2A15.inria.fr) (Quit: Leaving)
- # [17:00] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
- # [17:00] <johanc> http://pastebin.mozilla.org/1650917 do I need to worry?
- # [17:00] <graydot> gps: thanks
- # [17:00] <gps> graydot: errr. let me double check that...
- # [17:01] <graydot> gps: i am totally new to the codebase. I am guessing the developers introduction should have documentation to run these tests?
- # [17:02] * Joins: lduros (lduros@moz-34D6757F.nic.resnet.group.upenn.edu)
- # [17:02] <lduros> if you build FF using: ac_add_options --disable-system-extension-dirs is there still a way to have extensions installed/enabled by default?
- # [17:03] <lduros> I want extensions on the rest of the system not to be enabled/installed (like ubufox) but I still want to add some extensions by default with it
- # [17:03] <mbrubeck> graydot: See https://developer.mozilla.org/en/Running_automated_tests for documentation
- # [17:03] <gps> graydot: OK. so the error is in Sync's UI code and it gets printed when you run Firefox from the command-line
- # [17:03] <graydot> mbrubeck: thanks.
- # [17:03] <Matt> if I add a XUL element to my XUL window that is associated with an XBL binding, the binding doesn't seem to happen right way
- # [17:03] <gps> although, I can't reproduce it now
- # [17:03] <Matt> is there an event I can listen for?
- # [17:03] <Matt> when I check a couple of seconds later, it is bound, so I guess it is happening asynchronously after the element is added to the document
- # [17:04] <graydot> gps: I opened the menu item tools>set up sync… Should that have triggered the warning?
- # [17:04] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
- # [17:04] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
- # [17:05] * Joins: jviereck1 (Adium@moz-36C11987.ethz.ch)
- # [17:05] * Quits: jviereck (Adium@moz-36C11987.ethz.ch) (Connection reset by peer)
- # [17:05] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [17:05] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
- # [17:05] * Quits: fabrice1 (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [17:05] * Quits: jviereck1 (Adium@moz-36C11987.ethz.ch) (Connection reset by peer)
- # [17:05] * Joins: jviereck (Adium@moz-36C11987.ethz.ch)
- # [17:06] <@ehsan> catlee: so, every time I log in to the treestatus app, I get a message saying that I do not have permission to log into it, even though that when I go to the home page I see that I am in fact signed in!
- # [17:07] * Joins: bc (bc@454BDC37.1D5E8529.AC69809B.IP)
- # [17:07] <gps> graydot: OK. the warnings are printed to stderr and the Error Console when Sync is first loaded
- # [17:08] <gps> I was able to trigger this by opening the Sync preferences pane
- # [17:08] <gps> graydot: do you have Firefox compiled from source?
- # [17:09] <graydot> gps: yes. Nightly. But i didn't turn debugging on
- # [17:09] <gps> I don't think you need debugging for this
- # [17:09] <gps> you should see 3 warnings in the Error Console
- # [17:10] * Quits: beaufour (beaufour@moz-7BF7903.cpe.xe-6-0-0-1104.boanqu2.customer.tele.dk) (Quit: beaufour)
- # [17:10] <NeilAway> Matt: what's your use case?
- # [17:10] <graydot> gps: error console is common across the app. I am not able to open a separate error console for the sync window
- # [17:11] <graydot> gps: sorry, that was a question
- # [17:11] <Matt> NeilAway: I have a XUL window (not navigator:browser)
- # [17:11] * Quits: Optimizer (Instantbir@724780A3.B482073.2AB48280.IP) (Ping timeout)
- # [17:11] <Matt> I create a panel using createElement and append it to a popupSet in the window
- # [17:11] <Matt> and then I call openPopup but the binding is not there yet
- # [17:11] <edmorley> ehsan: you're not listed as a user, so not sure how you are signed in?
- # [17:11] <Matt> so I want to wait until the binding is there
- # [17:11] <@ehsan> edmorley: presumably as a result of a bug ;)
- # [17:12] * Joins: crowder (crowder@moz-92FCF45.sd.sd.cox.net)
- # [17:12] <edmorley> well yeah
- # [17:12] <NeilAway> Matt: hmm, I don't know of anywhere we do that which we could copy from :s
- # [17:12] <lduros> one last question if anybody knows: any way to disable sync when building FF? maybe --disable-sync -- i haven't tried, and it's not listed in ./configure --help
- # [17:12] <Matt> NeilAway: so I am doing something unusual?
- # [17:12] <Matt> NeilAway: should I just include the panel(s) in the XUL directly
- # [17:12] <edmorley> ehsan: I meant more that it's not a "ehsan is in the users list but isn't allowed access"
- # [17:12] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Connection reset by peer)
- # [17:12] <Matt> or use a timer maybe?
- # [17:12] <edmorley> ehsan: I can add you now, unless you wish to replicate?
- # [17:13] <@ehsan> edmorley: no, let's keep me out of it for now
- # [17:13] <@ehsan> I can log in anyways ;)
- # [17:13] <NeilAway> Matt: well, I believe what we normally do is to include <panel hidden="true"> in the xul, then when you need it, you unhide it and open it
- # [17:13] <gps> graydot: yes, the Error Console is global. Tools -> Web Developer -> Error Console
- # [17:13] <Matt> NeilAway: the problem is that I can have an arbitrary number of panels, at least in theory
- # [17:13] <Matt> tha
- # [17:13] <Matt> t's why I wanted to create them dynamically
- # [17:13] <KaiRo> umm, nice crash signature: mozilla::ipc::Shmem::Alloc(mozilla::ipc::Shmem::IHadBetterBeIPDLCodeCallingThis_OtherwiseIAmADoodyhead, unsigned int, mozilla::ipc::SharedMemory::SharedMemoryType, bool, bool)
- # [17:14] <Matt> but I guess I can just use X panels if the dynamic creation is not going to work
- # [17:14] <Matt> it would be nice if I could addEventListener("bindingCompleted") or something like that
- # [17:14] <graydot> gps: could i post a link to a screenshot to ensure i am doing everything as i should?
- # [17:14] * Joins: Optimizer (Instantbir@724780A3.B482073.2AB48280.IP)
- # [17:14] * Parts: odinho (odinho@moz-DFEC0675.opera.com)
- # [17:14] <Ms2ger> KaiRo, well, was it IPDL code calling it? :)
- # [17:15] * Joins: bonnie (bbsurender@3035F4A5.3753335A.B66DD36E.IP)
- # [17:15] <gps> graydot: go ahead. or do you want me to post a screenshot?
- # [17:15] <graydot> gps: http://i45.tinypic.com/2ntefs8.png
- # [17:16] <glandium> oh msvc, i despise thee
- # [17:16] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [17:16] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [17:17] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
- # [17:17] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
- # [17:17] <KaiRo> Ms2ger: no idea, didn't look deeper as it's just a signle aurora user who crashed there a couple times
- # [17:17] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
- # [17:17] <Ms2ger> Was it dbaron's phone? :)
- # [17:18] * Quits: not_gavin (gavin@D18F6DDB.6A393516.2321E71E.IP) (Ping timeout)
- # [17:18] <gps> graydot: hmmm. I just reproduced with a fresh profile by loading the "Set Up Sync" window. how old is your source tree?
- # [17:18] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
- # [17:19] * Joins: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net)
- # [17:20] * Quits: vikash (vikash@2A3E81C7.11E9AD55.FB0CC892.IP) (Quit: Leaving)
- # [17:20] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
- # [17:20] * Joins: dcamp (dave@moz-11654395.hfc.comcastbusiness.net)
- # [17:20] * Joins: kdcw (kdc@moz-F7413045.pk.shawcable.net)
- # [17:21] <Matt> NeilAway: for future reference, what I've done is put an iframe in the panel and wait for DOMContentLoaded
- # [17:21] <Matt> th
- # [17:21] <Matt> e bindings seem to be there at that point
- # [17:22] <graydot> gps: checked out yesterday night
- # [17:22] * Joins: not_gavin (gavin@D18F6DDB.6A393516.2321E71E.IP)
- # [17:22] <KaiRo> Ms2ger: no idea, but I doubt he runs WinXP on his phone - the reports are here: https://crash-stats.mozilla.com/report/list?signature=mozilla%3A%3Aipc%3A%3AShmem%3A%3AAlloc%28mozilla%3A%3Aipc%3A%3AShmem%3A%3AIHadBetterBeIPDLCodeCallingThis_OtherwiseIAmADoodyhead%2C%20unsigned%20int%2C%20mozilla%3A%3Aipc%3A%3ASharedMemory%3A%3ASharedMemoryType%2C%20bool%2C%20bool%29
- # [17:22] <graydot> gps: 24 hours ago
- # [17:22] * Quits: bonnie (bbsurender@3035F4A5.3753335A.B66DD36E.IP) (Quit: Ex-Chat)
- # [17:22] * Joins: bonnie_ (bbsurender@3035F4A5.3753335A.B66DD36E.IP)
- # [17:22] <graydot> gps: might the platform matter? I am on OSX
- # [17:22] <gps> weird. anyway, it appears that the "best" solution (using the OS.Constants) isn't available from Sync code (refresh the bug)
- # [17:22] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
- # [17:23] <gps> I'm tempted to put this on hold until those constants are available
- # [17:23] * Quits: not_gavin (gavin@D18F6DDB.6A393516.2321E71E.IP) (Broken pipe)
- # [17:23] * Joins: not_gavin (gavin@D18F6DDB.6A393516.2321E71E.IP)
- # [17:23] <graydot> gps: ok. I will pick up another bug :)
- # [17:23] <graydot> thanks for being helpful
- # [17:24] * Quits: prazuber (prazuber@moz-8FDA4E25.savvy.volia.net) (Quit: )
- # [17:24] <gps> unless someone around here knows how to access OS.Constants from the chrome thread
- # [17:24] * Quits: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net) (Ping timeout)
- # [17:24] * Joins: scientes (scientes@moz-6F007CB5.dsl.snfc21.pacbell.net)
- # [17:25] <Yoric> gps: From the main thread, this isn't implemented yet.
- # [17:25] <Yoric> Used to be, but we decided to first get it better tested on worker threads :)
- # [17:25] * Joins: daoberes (chatzilla@moz-7C0D9792.cable.teksavvy.com)
- # [17:26] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [17:26] <gps> Yoric: do you have a tracking bug for that?
- # [17:26] <Yoric> Don't know if this is the best solution, of course.
- # [17:26] <Yoric> bug 750178
- # [17:26] <Yoric> Just pointing out that somewhere in the code, these constants have a name :)
- # [17:26] <gps> it is better than typing bit flags w/o octal :)
- # [17:27] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [17:27] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [17:27] * Quits: victorporof (victorporo@187A82DF.162B26E2.79933D60.IP) (Quit: Leaving...)
- # [17:28] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
- # [17:29] * Quits: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com) (Quit: sheppy)
- # [17:29] * Quits: bonnie_ (bbsurender@3035F4A5.3753335A.B66DD36E.IP) (Ping timeout)
- # [17:29] * Joins: RudyL (rudy@moz-C0184388.dynamic.hinet.net)
- # [17:30] * Joins: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net)
- # [17:31] * Quits: twi (Adium@moz-4BC71FC0.addr.tdcsong.se) (Quit: Leaving.)
- # [17:31] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [17:32] * Quits: not_gavin (gavin@D18F6DDB.6A393516.2321E71E.IP) (Connection reset by peer)
- # [17:33] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
- # [17:33] * Joins: not_gavin (gavin@D18F6DDB.6A393516.2321E71E.IP)
- # [17:34] * Quits: not_gavin (gavin@D18F6DDB.6A393516.2321E71E.IP) (Broken pipe)
- # [17:34] * Joins: not_gavin (gavin@D18F6DDB.6A393516.2321E71E.IP)
- # [17:35] * Quits: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp) (Quit: Leaving...)
- # [17:36] * Quits: davehunt (davehunt@88F51059.F3BBB17D.144F44FA.IP) (Connection reset by peer)
- # [17:36] * Joins: davehunt_ (davehunt@88F51059.F3BBB17D.144F44FA.IP)
- # [17:37] * Quits: jhorak (jhorak@moz-107AD163.redhat.com) (Quit: Leaving)
- # [17:37] * Quits: smontagu (chatzilla@2B060B9D.C39404F5.CB858787.IP) (Ping timeout)
- # [17:38] * Quits: armenzg_mtg (armenzg@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [17:38] * Quits: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net) (Ping timeout)
- # [17:38] * jimm is now known as jimm-lunch
- # [17:38] * Joins: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net)
- # [17:38] * Joins: armenzg_mtg (armenzg@F2D29657.F60B0462.67AC9B1.IP)
- # [17:39] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [17:39] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [17:39] <bent> Bas, ping
- # [17:39] <Bas> bent: pong
- # [17:40] <bent> Bas, hey, got this in windbg
- # [17:40] <bent> what kind of info do you want in the dump?
- # [17:40] <Bas> bent: The values of mA and mB at the top of the stack would be interesting.
- # [17:40] <bent> full heap?
- # [17:40] * Joins: squib (squib-@moz-415BAA34.engr.wisc.edu)
- # [17:40] <Bas> bent: And the debug/log output would probably be even more awesome.
- # [17:40] * Quits: armenzg_mtg (armenzg@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [17:41] <Bas> bent: As well as the current working set of the process (-not- the private working set)
- # [17:41] * Joins: armenzg_mtg (armenzg@F2D29657.F60B0462.67AC9B1.IP)
- # [17:41] <bent> Bas, when you say debug/log output...
- # [17:42] <bent> i'm in a nightly build
- # [17:42] <bent> is there some log file you're talking about?
- # [17:42] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
- # [17:42] <Bas> bent: Probably not if there was no debugger attached and no console :(
- # [17:42] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
- # [17:42] <bent> well
- # [17:42] <bent> i attached...
- # [17:43] <bent> let's se
- # [17:43] <bent> e
- # [17:43] <Bas> bent: So how often is this happening to you?
- # [17:43] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [17:43] <Bas> (sadly this is an optimized build I guess? Stacks are going to be very confusing)
- # [17:43] * Quits: shorlander (shorlander@25F88422.B7606226.6BED537B.IP) (Ping timeout)
- # [17:43] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [17:44] <bent> happens about once every half hour when i'm using google reader
- # [17:44] <Bas> bent: Interesting, so how's memory usage when you crashed?
- # [17:44] * Joins: ianbicking (ianbicking@moz-36B9BE32.hsd1.mn.comcast.net)
- # [17:44] * Joins: harth (harth@88F51059.F3BBB17D.144F44FA.IP)
- # [17:45] * Quits: _alex (Mibbit@moz-10B815BD.grenet.fr) (Quit: http://www.mibbit.com ajax IRC Client)
- # [17:45] <bent> looks like 3.5g
- # [17:45] * armenzg_mtg is now known as armenzg
- # [17:46] * ted__ is now known as ted
- # [17:46] * Joins: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com)
- # [17:47] * Quits: graydot (jebasinghe@83B20D2F.370FE27D.302A44F.IP) (Quit: graydot)
- # [17:47] * Quits: Jesse (jruderman@moz-E31CD2CB.mozilla.org) (Quit: Jesse)
- # [17:48] * glob is now known as glob|away
- # [17:48] * Quits: jviereck (Adium@moz-36C11987.ethz.ch) (Quit: Leaving.)
- # [17:48] * Joins: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net)
- # [17:48] * Quits: lduros (lduros@moz-34D6757F.nic.resnet.group.upenn.edu) (Connection reset by peer)
- # [17:48] * Joins: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [17:48] <bent> Bas, can CreateSimilarDrawTarget return null?
- # [17:48] <bent> in gfxContext::PushGroup i have 'newDT' null
- # [17:48] <Bas> bent: In theory, yes. And the 3.5G probably explains why.
- # [17:49] <Bas> You ran out of address space.
- # [17:49] <Bas> So I'm guessing this is just indicative of a leak.
- # [17:49] <Bas> Now the challenge is finding that leak :s
- # [17:49] <bent> this build has only been up for about twenty minutes
- # [17:49] <bent> yeah
- # [17:49] <Bas> bent: I'm guessing you don't have any leak detection software?
- # [17:49] <bent> no
- # [17:50] <bent> though,
- # [17:50] <bent> if this is really just running out of address space
- # [17:50] <Bas> (In the meanwhile I'll try to find this as well, the problem is my huge amount of GPU memory makes it take a while before I start swapping into user space)
- # [17:50] <bent> then why is it always crashing with the same stack?
- # [17:50] * glob|away is now known as glob
- # [17:50] <bent> for me and khuey
- # [17:50] <Bas> bent: Probably because creating large graphics surfaces it a +/- 3MB allocation, not many other allocations are that big.
- # [17:51] <bent> well,
- # [17:51] <bent> i would suggest looking at the changelog for the nightly that we started seeing this on
- # [17:51] * Quits: davehunt_ (davehunt@88F51059.F3BBB17D.144F44FA.IP) (Client exited)
- # [17:51] <bent> it was a very noticeable
- # [17:51] * Quits: past (past@moz-75B0C54A.dsl.dyn.forthnet.gr) (Ping timeout)
- # [17:52] <bent> one day no crashes, the next crashed every half houtr
- # [17:52] * Joins: past_ (past@moz-75B0C54A.dsl.dyn.forthnet.gr)
- # [17:52] <Bas> bent: I'm almost certain this is just a leak in the new Azure code.
- # [17:52] * past_ is now known as past
- # [17:52] <Bas> I turned on a very large amount of new code there.
- # [17:52] <bent> oh ok
- # [17:52] * Joins: timdream (timdream@moz-9272B29E.adsl.dynamic.seed.net.tw)
- # [17:53] * Quits: RaZiel (quassel@B32E5CD3.8D8F7BC9.4073AF81.IP) (Client exited)
- # [17:53] * Joins: wesj (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [17:55] * Joins: davehunt (davehunt@88F51059.F3BBB17D.144F44FA.IP)
- # [17:57] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Quit: pnemsak)
- # [17:57] <bent> Bas, any way i can disable that new azure code for my sanity?
- # [17:57] <bent> pref or something?
- # [17:57] * Quits: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net) (Quit: Leaving.)
- # [17:57] <Bas> bent: Yes, flip gfx.azure.content.enabled
- # [17:58] * Joins: pks (pks@moz-DA5C1336.dip.t-dialin.net)
- # [17:58] * jhammel is now known as jhamaher
- # [17:58] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
- # [17:58] <bent> ok
- # [17:58] <Bas> bent: If that doesn't help, well, then I guess it isn't my fault, but I seriously think it is :)
- # [17:58] * Joins: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net)
- # [17:58] * jhamaher is now known as jhammel
- # [17:59] <bent> Bas, so this dump, is it useful? sounds like no
- # [17:59] * Quits: pks (pks@moz-DA5C1336.dip.t-dialin.net) (Quit: leaving)
- # [17:59] <Bas> bent: Nah, I wouldn't bother. If it's OOM, that explains why the stack would look like this.
- # [18:00] <bent> ok
- # [18:00] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [18:00] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [18:00] <bent> it's also 3.7gb
- # [18:00] * Joins: pks (pks@moz-DA5C1336.dip.t-dialin.net)
- # [18:00] * Joins: mconnor|m (mconnorm@767CBA65.5BCEC6DB.DA78B690.IP)
- # [18:01] * Quits: jduell (jduell@moz-A71D42D4.nc.res.rr.com) (Ping timeout)
- # [18:01] * Quits: jammink (textual@moz-BBE3ABD.mv.mozilla.com) (Quit: Computer has gone to sleep.)
- # [18:02] * Quits: pks (pks@moz-DA5C1336.dip.t-dialin.net) (Quit: leaving)
- # [18:02] * Joins: pks (pks@moz-DA5C1336.dip.t-dialin.net)
- # [18:03] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
- # [18:03] * Joins: jduell (jduell@moz-A71D42D4.nc.res.rr.com)
- # [18:03] * Quits: pks (pks@moz-DA5C1336.dip.t-dialin.net) (Quit: leaving)
- # [18:04] * Joins: fabrice1 (fabrice@moz-BBE3ABD.mv.mozilla.com)
- # [18:04] * Quits: luke (andhow@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [18:04] * Joins: pks (pks@moz-DA5C1336.dip.t-dialin.net)
- # [18:04] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
- # [18:05] * Joins: schnozzle (Mibbit@F0AF09D.C9B62B48.CAA3100F.IP)
- # [18:05] * Quits: IanN (iann@4837CDFE.2ECE621A.E5F36E28.IP) (Quit: ChatZilla 0.9.88.2 [SeaMonkey 2.10/20120522093426])
- # [18:05] * Joins: anant_ (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:05] * Quits: anant_ (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: anant_)
- # [18:05] * bhearsum is now known as bhearsum|lunch
- # [18:05] * Quits: dcamp (dave@moz-11654395.hfc.comcastbusiness.net) (Quit: Leaving...)
- # [18:06] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [18:06] * Quits: Dagger (Dagger@moz-D33D35F6.cable.virginmedia.com) (Connection reset by peer)
- # [18:06] * Joins: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:06] * Joins: Dagger2 (Dagger@moz-D33D35F6.cable.virginmedia.com)
- # [18:07] * Joins: bsmith (bsmith@moz-E34A3D24.dsl.pltn13.sbcglobal.net)
- # [18:07] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [18:07] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [18:09] * Joins: akeybl (akeybl@moz-7B0110AD.mv.mozilla.com)
- # [18:09] * Quits: akeybl (akeybl@moz-7B0110AD.mv.mozilla.com) (Input/output error)
- # [18:09] * Joins: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com)
- # [18:09] * Joins: akeybl (akeybl@moz-7B0110AD.mv.mozilla.com)
- # [18:09] * Joins: shorlander (shorlander@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:10] * Joins: myk (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:10] * armenzg is now known as armenzg_lunch
- # [18:10] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
- # [18:12] * Joins: luke (andhow@moz-BBE3ABD.mv.mozilla.com)
- # [18:12] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [18:12] * Quits: schnozzle (Mibbit@F0AF09D.C9B62B48.CAA3100F.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [18:12] * Joins: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net)
- # [18:12] * rail is now known as rail-lunch
- # [18:17] * Joins: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl)
- # [18:18] * Joins: zwol (zwol@moz-F391F09C.csl.sri.com)
- # [18:19] * Joins: paolo (paolo@moz-D5804FC1.retail.telecomitalia.it)
- # [18:20] * Quits: raphc (rc@4A536503.45AA75E6.5C7CEBE3.IP) (Ping timeout)
- # [18:20] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [18:22] * jimm-lunch is now known as jimm
- # [18:22] * Joins: raphc (rc@4A536503.45AA75E6.5C7CEBE3.IP)
- # [18:22] * rnewman|afk is now known as rnewman
- # [18:22] * Quits: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Input/output error)
- # [18:23] * Joins: dcamp (dave@9E727688.17C2F9C.163DC5C6.IP)
- # [18:24] * kmoir_buildduty is now known as kmoir-afk
- # [18:25] * joduinn-phone is now known as joduinn
- # [18:25] * Quits: stransky (stransky@moz-107AD163.redhat.com) (Client exited)
- # [18:26] * Quits: sfink (chatzilla@moz-7B7651CB.dsl.pltn13.sbcglobal.net) (Ping timeout)
- # [18:26] * joduinn is now known as joduinn-brb
- # [18:30] * Joins: Mook_as (mook@moz-1FCC0032.activestate.com)
- # [18:30] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
- # [18:31] * Joins: priya (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [18:31] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Connection timed out)
- # [18:31] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Ping timeout)
- # [18:31] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [18:31] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
- # [18:31] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
- # [18:32] * Quits: gandalf (zbraniecki@moz-A4695C4C.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
- # [18:32] * Joins: bonnie_ (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:33] * Quits: mconnor|m (mconnorm@767CBA65.5BCEC6DB.DA78B690.IP) (Quit: Colloquy for iPhone - http://colloquy.mobi)
- # [18:34] * Quits: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.19/20110707195905])
- # [18:34] * Quits: evilpie (chatzilla@moz-2A134236.pools.arcor-ip.net) (Input/output error)
- # [18:34] * Quits: raphc (rc@4A536503.45AA75E6.5C7CEBE3.IP) (Ping timeout)
- # [18:35] * AaronMT is now known as AaronMT|AFK
- # [18:35] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
- # [18:35] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
- # [18:35] * Joins: dvander`home (dvander@moz-15794884.prvdri.fios.verizon.net)
- # [18:37] * Quits: past (past@moz-75B0C54A.dsl.dyn.forthnet.gr) (Connection reset by peer)
- # [18:38] * Quits: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net) (Quit: espadrine)
- # [18:38] * Quits: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com) (Connection reset by peer)
- # [18:38] * Joins: past (past@moz-75B0C54A.dsl.dyn.forthnet.gr)
- # [18:38] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Quit: Leaving.)
- # [18:38] * Joins: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net)
- # [18:39] * Joins: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com)
- # [18:39] * Quits: TheCrap (TheCrap@moz-DEDD2C65.dip0.t-ipconnect.de) (Ping timeout)
- # [18:40] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
- # [18:41] * Quits: pascalc (chatzilla@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
- # [18:42] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [18:42] * Quits: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net) (Quit: gwagner_)
- # [18:42] * jlebar|afk is now known as jlebar
- # [18:42] * Quits: Dagger2 (Dagger@moz-D33D35F6.cable.virginmedia.com) (Connection reset by peer)
- # [18:42] * Joins: Dagger (Dagger@moz-D33D35F6.cable.virginmedia.com)
- # [18:42] * Quits: Goldorak (chatzilla@1F645F24.38C3D724.187A1082.IP) (Connection reset by peer)
- # [18:44] * Joins: Goldorak (chatzilla@1F645F24.38C3D724.187A1082.IP)
- # [18:44] <Ms2ger> hsivonen, http://whereswalden.com/2011/10/20/implementing-mozillaarraylength-and-mozillaarrayend-and-some-followup-work/ fwiw
- # [18:45] <Waldo> I think I filed a bug on changing the html5 parser files for that, fwiw
- # [18:45] * Joins: harishneit (Adium@8FD3E33A.D63C8F60.700C6EB0.IP)
- # [18:45] * Parts: harishneit (Adium@8FD3E33A.D63C8F60.700C6EB0.IP)
- # [18:45] <Ms2ger> Waldo, this is DOM code :)
- # [18:45] <Waldo> okay, was guessing at context
- # [18:47] * Joins: TheCrap (TheCrap@moz-DEDD2C65.dip0.t-ipconnect.de)
- # [18:48] * Quits: jstraus (Adium@moz-C7B4D9FC.hsd1.ma.comcast.net) (Quit: Leaving.)
- # [18:48] * philor is now known as philor|away
- # [18:49] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
- # [18:49] * Quits: hub (hub@moz-E2FCA694.figuiere.net) (Ping timeout)
- # [18:49] * Quits: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [18:50] * Joins: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com)
- # [18:50] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [18:50] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [18:51] * Quits: bc (bc@454BDC37.1D5E8529.AC69809B.IP) (Ping timeout)
- # [18:51] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [18:52] * Joins: bc (bc@moz-E31CD2CB.mozilla.org)
- # [18:53] * Joins: jbalogh (jbalogh@moz-BBE3ABD.mv.mozilla.com)
- # [18:54] * joduinn-brb is now known as joduinn-commute
- # [18:54] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
- # [18:54] * Joins: myk1 (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:55] * Quits: myk (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [18:57] * Quits: KLB (Kenneth_Ba@moz-C233EF2B.maine.res.rr.com) (Connection reset by peer)
- # [18:57] * Joins: knelson (Adium@moz-5CB0C315.dsl.pltn13.sbcglobal.net)
- # [18:57] * Parts: knelson (Adium@moz-5CB0C315.dsl.pltn13.sbcglobal.net)
- # [18:58] * Quits: nhirata (nhirata.bu@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: nhirata)
- # [18:58] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
- # [18:58] * Quits: @dveditz (dveditz@moz-5051E786.dhcp.cruzio.com) (Quit: dveditz)
- # [18:58] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [18:59] * Joins: xakz (XaMaD@moz-34FBE388.fbx.proxad.net)
- # [18:59] * Quits: bbondy (bbondy@moz-A05ECC22.home.cgocable.net) (Ping timeout)
- # [18:59] * Joins: sriram (sriramr@moz-7B0110AD.mv.mozilla.com)
- # [18:59] * bear is now known as bear-afk
- # [19:00] * AaronMT|AFK is now known as AaronMT
- # [19:00] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
- # [19:00] * Joins: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:02] * Quits: gustavold (gustavold@45585AD.ECBC1091.946930A0.IP) (Ping timeout)
- # [19:02] * Joins: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com)
- # [19:03] * Joins: gustavold (gustavold@45585AD.ECBC1091.946930A0.IP)
- # [19:03] * Quits: bsmith (bsmith@moz-E34A3D24.dsl.pltn13.sbcglobal.net) (Ping timeout)
- # [19:03] * Joins: bsmith (bsmith@moz-E34A3D24.dsl.pltn13.sbcglobal.net)
- # [19:04] * Quits: kmoir-afk (chatzilla@moz-4CA9B556.cable.teksavvy.com) (Ping timeout)
- # [19:05] * Joins: hub (hub@A5087023.2354C43D.D8E68FF6.IP)
- # [19:06] * Quits: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se) (Quit: Leaving.)
- # [19:06] * wlach is now known as wlach|biab
- # [19:06] * Quits: Optimizer (Instantbir@724780A3.B482073.2AB48280.IP) (Ping timeout)
- # [19:07] * Joins: cdiehl_ (cdiehl@moz-3F7AE997.pool.mediaways.net)
- # [19:07] * Joins: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch)
- # [19:07] * Quits: cdiehl (cdiehl@moz-A14075E.pool.mediaways.net) (Ping timeout)
- # [19:07] * cdiehl_ is now known as cdiehl
- # [19:07] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [19:08] * Joins: espadrine (espadrine@moz-BBE3ABD.mv.mozilla.com)
- # [19:08] * Joins: billm (billm@moz-BBE3ABD.mv.mozilla.com)
- # [19:09] * Joins: dveditz (dveditz@moz-5051E786.dhcp.cruzio.com)
- # [19:09] * ChanServ sets mode: +o dveditz
- # [19:09] * Joins: kmoir_buildduty (chatzilla@moz-4CA9B556.cable.teksavvy.com)
- # [19:09] * Joins: nhirata (nhirata.bu@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:10] * Joins: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:10] * Quits: jammink (textual@moz-BBE3ABD.mv.mozilla.com) (Quit: Computer has gone to sleep.)
- # [19:10] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
- # [19:10] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout)
- # [19:10] * Joins: Optimizer (Instantbir@724780A3.B482073.2AB48280.IP)
- # [19:10] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [19:11] * Joins: gozala (gozala@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:12] * Joins: hub_ (hub@A5087023.2354C43D.D8E68FF6.IP)
- # [19:13] * coop|buildduty is now known as coop|lunch
- # [19:13] * jviereck is now known as _jviereck
- # [19:14] * Joins: cjones (cjones@moz-45913895.socal.res.rr.com)
- # [19:14] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
- # [19:15] <froydnj> is str.Append(NS_LITERAL_STRING(...) as efficient as str.AppendLiteral(...)?
- # [19:15] <mrbkap> froydnj: I think it's slightly less, but I don't remember why.
- # [19:15] * Quits: davehunt (davehunt@88F51059.F3BBB17D.144F44FA.IP) (Client exited)
- # [19:15] <mrbkap> froydnj: either way, you should prefer AppendLiteral.
- # [19:16] * _jviereck is now known as jviereck
- # [19:16] * myk1 is now known as myk
- # [19:17] * Joins: bbondy (bbondy@moz-A05ECC22.home.cgocable.net)
- # [19:17] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.88.2 [Firefox 14.0a2/20120526042008])
- # [19:17] <Waldo> NS_LITERAL_STRING might either be a compile-time thing or a runtime thing, so no, it's not as efficient possibly
- # [19:17] * glob is now known as glob|away
- # [19:17] <Waldo> anyone know why some modules insist on prefixing every JSAPI call with ::? it seems like mostly pointless line noise
- # [19:17] <froydnj> figured asking would be more efficient than tracing through XPCOM string headers :)
- # [19:18] <jorendorff> it is pointless line noise
- # [19:18] <froydnj> hm, StringBeginsWithLiteral would be nice
- # [19:18] <Waldo> you could add it, but that'd arguably only make our string APIs worse
- # [19:18] * Waldo dearly wishes someone would just clean up all the XPCOM string APIs once and for all
- # [19:18] * mrbkap didn't think that was possible.
- # [19:18] <Ms2ger> Waldo, you mean, for the fifth time?
- # [19:18] * Joins: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com)
- # [19:18] <Waldo> mrbkap: debatable
- # [19:19] <Waldo> Ms2ger: it's a long journey
- # [19:19] * Quits: timdream (timdream@moz-9272B29E.adsl.dynamic.seed.net.tw) (Quit: timdream)
- # [19:19] <mrbkap> Waldo: That presumes that there's some perfect string API to aim for.
- # [19:19] * Joins: jviereck1 (Adium@moz-26045BE5.dclient.hispeed.ch)
- # [19:19] <Waldo> mrbkap: within epsilon-ish, sure
- # [19:19] <mrbkap> Waldo: and given the number of string APIs that aren't perfect floating around, I'm beginning to doubt that's possible.
- # [19:19] <Ms2ger> Waldo, guess what, you get to design the MFBT string API :)
- # [19:19] <jlebar> I think the API is mostly fine -- what sucks is the fact that it's spewed over eleven headers with random names.
- # [19:19] * jviereck is now known as _jviereck
- # [19:19] * jviereck1 is now known as jviereck
- # [19:20] <Ms2ger> jlebar, just go for nsStringGlue.h, that'll get you everything you need :)
- # [19:20] <Waldo> template by macro is also a winning pattern
- # [19:20] <jlebar> And that some methods are available only on some classes, for no reason.
- # [19:20] <jlebar> Ms2ger, Not for reading...
- # [19:20] <jlebar> Waldo, Indeed, although that's not an API problem.
- # [19:20] <Waldo> it kind of is, since it affects debugger displays
- # [19:21] <Waldo> but sure
- # [19:21] <Ms2ger> Yeah, the macro stuff is somewhat annoying
- # [19:21] * Joins: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net)
- # [19:21] <Waldo> "somewhat"?
- # [19:21] <Waldo> Ms2ger is being corrupted
- # [19:21] * Quits: bsmith (bsmith@moz-E34A3D24.dsl.pltn13.sbcglobal.net) (Quit: Leaving)
- # [19:21] <mrbkap> jlebar: but some of the names make sense now and some of them made sense 7 years ago!
- # [19:21] * Quits: RudyL (rudy@moz-C0184388.dynamic.hinet.net) (Ping timeout)
- # [19:21] <mbrubeck> Oh good, wesj's Android-only patch broke Mac OS X on Aurora. :/
- # [19:22] <Ms2ger> Waldo, man, I touch editor/
- # [19:22] <Waldo> anyone know how much I should fear touching XBL code as regards cycle collection within it?
- # [19:23] <jhammel> alot :P
- # [19:24] * philor|away is now known as philor
- # [19:24] * Joins: Pike (Pike@moz-5B6942F1.pool.mediaways.net)
- # [19:24] <froydnj> think bjacob already tried templatizing strings and was shot down
- # [19:24] <Waldo> !!!
- # [19:24] <Ms2ger> Yes, a lot
- # [19:24] * armenzg_lunch is now known as armenzg
- # [19:24] <Waldo> !summon bz
- # [19:24] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
- # [19:25] <Waldo> froydnj: link or it didn't happen
- # [19:25] * mbrubeck tries retriggering that OS X debug build on Aurora
- # [19:26] * bhearsum|lunch is now known as bhearsum
- # [19:26] <froydnj> Waldo: https://bugzilla.mozilla.org/show_bug.cgi?id=717356
- # [19:26] <jhammel> froydnj: physically shot down or just conceptually? ;)
- # [19:26] <Ms2ger> Physically, unfortunately
- # [19:26] * Joins: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net)
- # [19:26] <jhammel> poor bjacob
- # [19:27] <wesj> mbrubeck: i may have forgotten to wave my hands and whisper magic words while landing that. also, wtf.
- # [19:27] <ted> BenWa: is there a reason we don't just enable the profiler on nightly builds?
- # [19:27] <froydnj> "ah, yes, there's the corpse of the last bloke who tried touching the string API"
- # [19:27] <ted> seems like that'd be easier than making users use a different nightly
- # [19:27] * Quits: whimboo (whimboo@moz-216F9AFA.superkabel.de) (Input/output error)
- # [19:27] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
- # [19:27] * Joins: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:27] <jlebar> ted++
- # [19:27] <BenWa> If everyone is ok with that
- # [19:28] <ted> we have some precedent for enabling extra diagnostic type stuff on nightlies
- # [19:28] <jlebar> BenWa, If it's actually as low-overhead as you say. :D
- # [19:28] * Quits: JeroenDeDauw (j@moz-15CBCCA6.dip.t-dialin.net) (Quit: Leaving.)
- # [19:28] <BenWa> It's fine on Mac, I think the hit may be higher on win32
- # [19:28] <jlebar> BenWa, Can it be disabled via a pref (e.g. for testing?)
- # [19:28] <ted> BenWa: what's the perf hit for enabling it? just frame pointers + some small overhead for sampling?
- # [19:28] <froydnj> ted: Brace yourselves, the talos regression emails are coming
- # [19:28] <BenWa> So it depends how we want to enable it
- # [19:28] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
- # [19:28] <Waldo> froydnj: I am depressed
- # [19:29] <BenWa> right now you need nightly-profiling + extension
- # [19:29] * froydnj hands Waldo some boost headers to cheer him up
- # [19:29] <BenWa> So we can require nightly + extension or bake the extension like PDF.js
- # [19:29] <ted> froydnj: you know that microsoft ships windows with frame pointers?
- # [19:29] <Waldo> froydnj: I do not think that word means what you think it means
- # [19:29] <ted> they apparently found that there wasn't a measurable benefit
- # [19:29] <ted> and the benefit of having usable stacks was pretty big
- # [19:29] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Ping timeout)
- # [19:29] <Waldo> on 32-bit, the extra register helps us a bit for JS codegen, as I understand it
- # [19:30] * Joins: JeroenDeDauw (j@moz-15CBCCA6.dip.t-dialin.net)
- # [19:30] <BenWa> We had measured the perf hit, it was noticable on talos
- # [19:30] * bear-afk is now known as bear
- # [19:30] <froydnj> ted: win32 sanity? say it ain't so!
- # [19:30] <ted> i know, right?
- # [19:30] <Waldo> 64-bit, less so, given lower register pressure
- # [19:30] <ted> stupid x86 and its lack of registers
- # [19:30] <Waldo> but we're not shipping 64-bit, because I am not going to say why or what I think of that decision
- # [19:30] <BenWa> If we're willing to take the regression on nightly then I would be fine with that
- # [19:30] <ted> i don't think it'd be a big issue
- # [19:30] <ted> i would be in favor
- # [19:31] <ted> shipping it in releases would be harder to justify
- # [19:31] <BenWa> Well my plan was to get more people using it first
- # [19:31] <ted> yeah
- # [19:31] <ted> well
- # [19:31] <ted> giving it to nightly users would give you more users :)
- # [19:31] <BenWa> My extension works in release builds actually, but I don't mention that cause it's confusing
- # [19:31] <BenWa> its work in that limited mode
- # [19:31] <ted> ah
- # [19:31] <ted> anyway, i would support that
- # [19:31] <ted> (enabling it for nightlies)
- # [19:32] <ted> i think it'd be awesome to be able to ship it in releases, honestly
- # [19:32] <BenWa> ted: Ok thanks. I'll see how popular it becomes and suggest it then
- # [19:32] <ted> but i don't know if that's feasible
- # [19:32] * rail-lunch is now known as rail
- # [19:32] * wlach|biab is now known as wlach
- # [19:32] <BenWa> ted: I would like to suggest building all 64 bit with framepointers TBH
- # [19:32] <ted> that seems eminently reasonable
- # [19:32] <BenWa> So we would get mac releases
- # [19:33] <BenWa> And maybe someday we will ship win64 :)
- # [19:33] <ted> heh :)
- # [19:33] * Joins: vikash (vikash@4671444E.75EC973A.FB0CC892.IP)
- # [19:33] <ted> if we enable frame pointers maybe i don't have to get that patch to handle win64 unwind info into breakpad :-P
- # [19:33] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
- # [19:33] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
- # [19:34] <Waldo> I though the x86-64 ABI just didn't have a frame pointers at all
- # [19:34] <ted> BenWa: really awesome work btw
- # [19:34] <ted> very cool that we're able to ship this at all
- # [19:34] <ted> Waldo: it specs them as not needed by default
- # [19:34] * Quits: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP) (No route to host)
- # [19:34] <jlebar> BenWa, If the profiler doesn't requires frame pointers, is it fair to say it "doesn't require a custom build"?
- # [19:34] <ted> but optionally in %rbp
- # [19:34] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [19:35] <jlebar> er, if the profiler *does* require frame pointers
- # [19:35] * Joins: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP)
- # [19:35] <ted> exception unwinding semantics require unwind tables
- # [19:35] <ted> so you technically have the info you need, except for some kinds of functions
- # [19:35] <BenWa> jlebar: I meant to say it doesn't require a local build
- # [19:35] <BenWa> like valgrind
- # [19:35] <ted> but then you have to deal with unwind tables, which are DWARF on mac/linux
- # [19:35] <froydnj> "some kinds of functions"?
- # [19:36] <jlebar> BenWa, I see. But at least when we were making shark builds (are we still doing that?) people could download a -fno-omit-frame-pointers build.
- # [19:36] <ted> froydnj: it's my understanding that there are types of functions that don't generate unwind info by default
- # [19:36] <ted> but i'm not 100% clear on it
- # [19:36] <jlebar> BenWa, Anyway, I'm picking nits.
- # [19:36] <BenWa> jlebar: That's exactly what the nightly-profiling branch is
- # [19:36] <froydnj> ted: well, assembly is the obvious kind...but that's just buggy assembly
- # [19:36] <ted> froydnj: that's certainly true on ARM, which has similar unwind rules
- # [19:36] <BenWa> -fno-omit-frame-pointers
- # [19:36] <jlebar> BenWa, I see.
- # [19:36] * artur is now known as artur-lunch
- # [19:36] <ted> froydnj: can't say i understand it fully
- # [19:36] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [19:37] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [19:37] <froydnj> ted: I have tried to avoid learning about ARM unwind bits :)
- # [19:37] <ted> oh god it's complicated
- # [19:37] <ted> then again, on x86-64 it's DWARF
- # [19:37] <ted> so how much worse can it be?
- # [19:37] <froydnj> from what little I have seen, I have gotten that bit
- # [19:37] <BenWa> ted: Supporting the ARM unwinding would be nice, but we're stuck with the pseudo release unwinding for Fennec. Which was actually very useful, look at the performance improvements we did with it with Native Fennec.
- # [19:37] * Joins: azakai_ (alon@moz-BBE3ABD.mv.mozilla.com)
- # [19:38] <ted> i pulled the libunwind code out into breakpad to be able to translate arm unwind tables into breakpad's format
- # [19:38] <froydnj> ted: just be thankful you haven't looked at IA64's unwind tables :)
- # [19:38] <ted> i'm gonna keep not knowing anything about IA64
- # [19:38] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Quit: Jesse)
- # [19:38] <zzzzz> link and info on this Profiler you all speaketh of ?
- # [19:38] <jviereck> is there some good practise to figure out why some wrong area is invalidated during repaint?
- # [19:38] <froydnj> good move
- # [19:39] <jviereck> or, can I see what area get's repainted at all?
- # [19:39] * Joins: josh (josh@47F40369.10A53EE3.77834EAA.IP)
- # [19:39] <ted> zzzzz: https://developer.mozilla.org/en/Performance/Reporting_a_Performance_Problem
- # [19:39] * Joins: jviereck1 (Adium@moz-26045BE5.dclient.hispeed.ch)
- # [19:39] <zzzzz> tnx
- # [19:39] * Quits: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch) (Connection reset by peer)
- # [19:40] * Joins: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch)
- # [19:40] * Quits: jviereck1 (Adium@moz-26045BE5.dclient.hispeed.ch) (Connection reset by peer)
- # [19:41] <froydnj> jviereck: toggling nglayout.debug.paint_flashing might help?
- # [19:41] <jviereck> thx!
- # [19:41] * edmorley is now known as edmorley|away
- # [19:42] * Quits: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch) (Connection reset by peer)
- # [19:42] * Joins: jviereck1 (Adium@moz-26045BE5.dclient.hispeed.ch)
- # [19:42] <zzzzz> ted: from the chat above, I gather that the addon won't stand alone without the special build ?
- # [19:42] <ted> zzzzz: benwa says it's not quite as useful
- # [19:42] * Waldo grmbls about overbracing super-small ifs
- # [19:42] <ted> but sort of
- # [19:42] * Quits: jviereck1 (Adium@moz-26045BE5.dclient.hispeed.ch) (Connection reset by peer)
- # [19:42] * Joins: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch)
- # [19:42] <zzzzz> ok
- # [19:43] <ted> you want to ask benwa about this stuff, not me
- # [19:43] * Quits: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch) (Connection reset by peer)
- # [19:43] * Joins: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch)
- # [19:43] <zzzzz> k
- # [19:43] * Joins: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [19:43] * Joins: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com)
- # [19:43] * zzzzz goes to work :P
- # [19:44] * Quits: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch) (Connection reset by peer)
- # [19:44] * Quits: nattofriends (tsutsumi@moz-A369A791.warosu.org) (Ping timeout)
- # [19:44] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
- # [19:44] <BenWa> zzzzz: It will
- # [19:44] * Quits: _jviereck (Adium@moz-26045BE5.dclient.hispeed.ch) (Client exited)
- # [19:45] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Ping timeout)
- # [19:45] * Quits: mfinkle (mfinkle@moz-8CB7201C.hsd1.pa.comcast.net) (Ping timeout)
- # [19:45] <BenWa> zzzzz: What are you looking to profile? Nightly?
- # [19:45] <zzzzz> that's all I use, mostly hourly's though
- # [19:45] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:45] * ChanServ sets mode: +o dbaron
- # [19:45] <zzzzz> m-c win32
- # [19:45] <BenWa> zzzzz: Just get them from the profiling branch instead
- # [19:45] <zzzzz> ok
- # [19:45] <BenWa> you still get some profiling on m-c win32
- # [19:46] <BenWa> but the profiling win32 will be more detailed
- # [19:46] <zzzzz> ok
- # [19:46] <BenWa> So try both, see what works for you
- # [19:46] <zzzzz> tnx
- # [19:47] * Joins: nattofriends (tsutsumi@moz-A369A791.warosu.org)
- # [19:48] * Joins: toji (txmg64@FCFE4518.4355518F.9ABE2C51.IP)
- # [19:48] * Quits: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [19:48] * Joins: mfinkle (mfinkle@moz-8CB7201C.hsd1.pa.comcast.net)
- # [19:48] * Quits: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl) (Ping timeout)
- # [19:49] <toji> I've got some questions involving the implementation of the performance API's in Firefox. Anyone in here able to help with that?
- # [19:49] * Quits: vikash (vikash@4671444E.75EC973A.FB0CC892.IP) (Quit: Leaving)
- # [19:49] <froydnj> boo, asserts in MapsMemoryReporter.cpp
- # [19:49] <bjacob> toji: do you mean the new profiler? ask BenWa
- # [19:50] * zpao|detached is now known as zpao
- # [19:50] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [19:50] <toji> No, as in the window.performance… APIs
- # [19:50] <toji> Unless that's what you mean by "profiler"
- # [19:50] * Joins: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [19:51] <Waldo> it's definitely not what he meant :-)
- # [19:51] * Quits: MarcoZ (Daily@moz-D781C7F4.dip.t-dialin.net) (Quit: Ciao!)
- # [19:51] * Quits: cloudpopup (squeakytoy@moz-9E84F244.netset.se) (Quit: Leaving)
- # [19:52] <Waldo> toji: I would suggest looking at hg logs for the relevant code to see who to ask -- or are you asking as a web developer, not as someone looking to discuss the code in question?
- # [19:52] <BenWa> toji: Nope, I'm not the right person for these APIs
- # [19:53] * Quits: FeuerFliege (Instantbir@moz-3DBBEA91.pool.mediaways.net) (Ping timeout)
- # [19:53] <toji> Sort of, let me explain: I've noticed several pages fail randomly when using the shims I created for performance.now() (https://github.com/toji/game-shim)
- # [19:53] * Joins: jviereck (chatzilla@moz-26045BE5.dclient.hispeed.ch)
- # [19:53] * Joins: rajul (quassel@D7001566.A10875F5.5700D73F.IP)
- # [19:54] <toji> What happens is that those shims appear to work for ~5 seconds and then suddenly disappear from the performance object
- # [19:54] * Joins: romaxa_home (romaxa@moz-54F5744A.net)
- # [19:54] <toji> This suggests that the entire object is being rebuilt behind the scenes when some value on it changes
- # [19:54] * Joins: rclick (rclick@moz-914CAD41.dsl.covlil.sbcglobal.net)
- # [19:54] * Parts: jviereck (chatzilla@moz-26045BE5.dclient.hispeed.ch)
- # [19:55] <toji> I'm wondering if there's a way to monitor for that so I can reinstall the shim and allow it to continue working in stable Firefox
- # [19:55] * Joins: robhawkes (robhawkes@71702DA1.A945095F.E1A5596F.IP)
- # [19:55] <toji> Obviously the need for it goes away in the nightly channels, so this is really just a short-term fix, but it's one I'd like to put in place nonetheless
- # [19:56] * Joins: jviereck (chatzilla@moz-26045BE5.dclient.hispeed.ch)
- # [19:57] * Joins: vikash (vikash@4671444E.75EC973A.FB0CC892.IP)
- # [19:57] * Quits: shorlander (shorlander@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Leaving...)
- # [19:58] <taras> i'm having a lot of crashes that involve painting busting followed by a crash
- # [19:58] <taras> since this weekend
- # [19:58] <bjacob> toji: hg log points to Gijs Kruitbosch
- # [19:58] <jtcranmer> taras: exacerbated by my page? ;-)
- # [19:58] * jmaher is now known as jhamel
- # [19:58] <taras> nope
- # [19:58] <taras> seems to do with browser interaction
- # [19:59] * jhamel is now known as jhamnel
- # [19:59] * Quits: rajul (quassel@D7001566.A10875F5.5700D73F.IP) (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
- # [19:59] * Joins: jstraus (Adium@47F40369.10A53EE3.77834EAA.IP)
- # [19:59] * jhamnel is now known as jmaher
- # [19:59] <bjacob> toji: and Igor Bazarny
- # [20:00] <bjacob> toji: no idea what their irc nicks are
- # [20:00] <Waldo> jmaher: I feel like I just missed out on something awesome
- # [20:00] <jhammel> Waldo: he is trying to be like me
- # [20:00] <jhammel> lord knows why
- # [20:00] <jmaher> Waldo: heh, I was just bugging jhammel in #ateam
- # [20:00] * Quits: armenzg (armenzg@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
- # [20:00] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [20:00] <toji> Okay, thanks Benoit. I'll see if I can hunt them down.
- # [20:01] <Mook_as> toji: on IRC, Gijs is Gijs :) (he's not around at the moment, it seems)
- # [20:01] * Joins: armenzg (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
- # [20:01] <jviereck> froydnj: thanks, I see now the wrong area being invalidated.
- # [20:01] <jviereck> what are the pixel units on the screen that determ the size of an area that gets invalidated? Are they in this "gfxUnits"?
- # [20:01] <Waldo> jhammel: we need more people like you
- # [20:02] <Waldo> humor is underappreciated around here :-(
- # [20:02] <jhammel> Waldo: i would have thought one was borderline too many ;)
- # [20:02] <jmaher> :)
- # [20:02] <bjacob> Waldo: could you please take a look at 758396
- # [20:02] * Quits: hub (hub@A5087023.2354C43D.D8E68FF6.IP) (Input/output error)
- # [20:02] <Waldo> jhammel: us jeffs must hang together, else they will assuredly hang us separately
- # [20:02] * hub_ is now known as hub
- # [20:03] <jhammel> :)
- # [20:03] * Joins: twi (Adium@moz-4BC71FC0.addr.tdcsong.se)
- # [20:03] * Joins: benfrancis (tola@moz-65B7ACDE.oxfd-bam-1.adsl.virginmedia.com)
- # [20:03] * Quits: myk (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [20:04] * Quits: adrian (adrian@moz-E31CD2CB.mozilla.org) (Quit: Konversation terminated!)
- # [20:04] <benfrancis> Does anyone know what heuristics Firefox uses to fetch favicons? Does it check for /favicon.ico first before following links in <head>? Any idea where the code is for that?
- # [20:04] * Joins: myk (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:04] * coop|lunch is now known as coop|buildduty
- # [20:05] * Joins: davidb_ (davidb@F2D29657.F60B0462.67AC9B1.IP)
- # [20:05] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
- # [20:05] * davidb_ is now known as davidb
- # [20:05] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/3e32a1d1f1a8 - Joel Maher - Bug 759374 - deploy new talos.zip to capture bug 758738. r=armenzg
- # [20:05] <Waldo> bjacob: looking
- # [20:05] <jwir3> nice work on the profiler, BenWa. I'm excited for it.
- # [20:06] * Quits: nhirata (nhirata.bu@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [20:06] <BenWa> jwir3: Thanks, find and file some perf bugs with profiles :)
- # [20:06] <BenWa> Let me know if you have a few spares cycles, look for a bit of help
- # [20:06] <jwir3> wiil do
- # [20:06] * Quits: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP) (Quit: surkov)
- # [20:07] <edmorley|away> benfrancis: nice work on the HR seating plan email btw, that cracked me up :-)
- # [20:07] * Joins: rstrong (rstrong@moz-CE19CA8.dsl.scrm01.sbcglobal.net)
- # [20:07] * Joins: sworkman_ (sworkman@moz-BBE3ABD.mv.mozilla.com)
- # [20:07] <benfrancis> edmorley|away: heh :) I aim to please.
- # [20:07] <gps> anyone seeing Skia compile errors with Clang?
- # [20:08] <Waldo> bjacob: done
- # [20:08] <gps> SkFontHost_mac_coretext.cpp:810:28: error: non-constant-expression cannot be narrowed from type 'CGFloat' (aka 'double') to 'SkScalar' (aka 'float') in initializer list [-Wc++11-narrowing]
- # [20:08] * Joins: jamesr (jamesr@8FC061C0.D6CCE4AE.77834EAA.IP)
- # [20:08] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [20:08] * sworkman_ is now known as sworkman
- # [20:08] <bjacob> Waldo: thanks
- # [20:09] * Quits: sawrubh (Mibbit@4F882FCC.4850A4DD.1957C0DA.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [20:09] <jfkthame> gps: see bug 755869
- # [20:09] * Joins: evilpie (chatzilla@moz-2A134236.pools.arcor-ip.net)
- # [20:09] <Ms2ger> gps, makes sense, we just updated to Skia trunk
- # [20:09] <glandium> Waldo: MOZ_STATIC_ASSERT is not supported in a class, isn't it?
- # [20:09] * Joins: nhirata (nhirata.bu@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:09] <Waldo> glandium: directly within one, no
- # [20:10] <glandium> Waldo: so how can one do static asserts in templates?
- # [20:10] <Waldo> glandium: method within the class, put a call to that method in the constructor, or destructor, or some other method everyone will use
- # [20:11] <glandium> Waldo: not going to work on a class that is actually never instantiated (for obscure reasons)
- # [20:11] * Joins: bsmedberg (bsmedberg@moz-3F45DFB6.alt.east.verizon.net)
- # [20:11] * ChanServ sets mode: +o bsmedberg
- # [20:11] <Waldo> glandium: I think I'd like to see what it is you're actually doing
- # [20:12] * Joins: jesup (chatzilla@moz-6380AF60.phlapa.fios.verizon.net)
- # [20:12] * Joins: bholley (anonymous@76C20CCA.89BECD7F.A495AFDF.IP)
- # [20:13] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
- # [20:13] <jwir3> is anyone else getting issues upgrading nightly on linux? It keeps telling me it can't update when I restart.
- # [20:14] * Joins: mbrubeck1 (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
- # [20:14] * Quits: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net) (Connection reset by peer)
- # [20:14] * Joins: necolas (necolas@moz-2D68B52B.bb.sky.com)
- # [20:14] <glandium> jwir3: i had the problem on windows today
- # [20:14] <glandium> jwir3: but i was upgrading from 14.0a1
- # [20:14] <rillian> jwir3, it worked from me on linux64 twice today
- # [20:14] <jwir3> glandium: Hm... I am on FF15, and it's been happening for a week or so
- # [20:14] <rillian> ff16
- # [20:14] <froydnj> jviereck: I do not know; you have exhausted my layout knowledge :)
- # [20:15] <KWierso> jwir3: maybe the background updates thing isn't working properly?
- # [20:15] <rillian> jwir3, once or twice I've had the update get things into a confused state and had to re-install nightly
- # [20:15] <myk> bsmedberg: i'll remove WEBAPP_RUNTIME_ID when checking in the fix; you're right, it's overkill
- # [20:17] <glandium> Waldo: actually, i do have an instance, but i don't want a constructor or a destructor because that would add static initializers, which is exactly what i'm going after
- # [20:17] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [20:17] * Quits: bholley (anonymous@76C20CCA.89BECD7F.A495AFDF.IP) (Ping timeout)
- # [20:17] <bjacob> glandium: implement your own custom static-assert-like mechanism for that
- # [20:17] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [20:17] * Waldo gives bjacob the Look of Disapproval
- # [20:18] <glandium> bjacob: well, what if someone else wants to do something similar?
- # [20:18] <Ms2ger> That's worse than being shot for XPCOM strings
- # [20:18] * benfrancis is now known as benfrancis|afk
- # [20:18] * Quits: gozala (gozala@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Leaving.)
- # [20:18] <Waldo> glandium: does the class have any methods at all?
- # [20:18] * joduinn-commute is now known as joduinn-mtg
- # [20:18] * Joins: gozala (gozala@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:18] <glandium> Waldo: no
- # [20:18] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [20:18] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
- # [20:19] <Ms2ger> heycam|away, btw, you probably want to reference http://ecma-international.org/ecma-262/5.1/ now
- # [20:19] * jtcranmer tests pdfjs for the first time
- # [20:19] <Ms2ger> *crash*
- # [20:19] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [20:20] * Joins: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP)
- # [20:20] <NeilAway> benfrancis|afk: iirc if we haven't seen a <link> for a favicon by the time the page loads, we look for a /favicon.ico
- # [20:20] * Joins: bent (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:20] * Joins: bholley (anonymous@76C20CCA.89BECD7F.A495AFDF.IP)
- # [20:21] <Waldo> glandium: why aren't you just using direct instance variables? I'm really pretty confused by this :-)
- # [20:21] <ted> toji: sounds like wrapper issues, if your expandos are going away
- # [20:21] <ted> toji: but that's about as far as i'd speculate
- # [20:21] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [20:22] <glandium> Waldo: instance variable would be clutter, do you mean static variables?
- # [20:22] * Quits: capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Ping timeout)
- # [20:22] * Quits: toji (txmg64@FCFE4518.4355518F.9ABE2C51.IP) (Quit: toji)
- # [20:23] * Joins: toji (txmg64@FCFE4518.4355518F.9ABE2C51.IP)
- # [20:23] * Joins: raphc (rc@moz-5F29C83B.wb.wifirst.net)
- # [20:24] * Joins: capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
- # [20:24] <Waldo> glandium: possibly; I really would like to see whatever it is you're actually doing, because I'm still a little confused about that
- # [20:24] <glandium> Waldo: bug 616262
- # [20:26] <glandium> Waldo: i want to check that the type given to CCParticipantVTable meets some criteria
- # [20:26] * Parts: toji (txmg64@FCFE4518.4355518F.9ABE2C51.IP)
- # [20:26] * Quits: gozala (gozala@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Leaving.)
- # [20:27] <glandium> Waldo: although, i could probably extend CCParticipantVTableImpl with another bool
- # [20:27] * Quits: xakz (XaMaD@moz-34FBE388.fbx.proxad.net) (Ping timeout)
- # [20:27] * Quits: bholley (anonymous@76C20CCA.89BECD7F.A495AFDF.IP) (Ping timeout)
- # [20:27] <Ms2ger> dzbarsky, http://www.w3c-test.org/html/tests/submission/Opera/microdata/001.html should pass for you now :)
- # [20:28] * Waldo looks
- # [20:29] * mbrubeck1 is now known as mbrubeck
- # [20:29] <Waldo> glandium: couldn't you put the static assert into the Impl class?
- # [20:29] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [20:29] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
- # [20:29] <glandium> Waldo: the impl class is templated
- # [20:29] <dzbarsky> Ms2ger: 5 failures left :) can you write a patch to import it?
- # [20:29] <Waldo> in the operator& you seem to have in each
- # [20:30] * mkelly is now known as mkelly|naptime
- # [20:30] <dzbarsky> Ms2ger: and thank you
- # [20:30] <Waldo> glandium: btw, overloading operator& is usually a bad idea, as I understand it
- # [20:30] <Ms2ger> Np, and thank you!
- # [20:30] <Waldo> .addr() or such is preferred
- # [20:30] * Quits: gcp (gpascutto@moz-D0E475EA.access.telenet.be) (Connection reset by peer)
- # [20:30] * Joins: dholbert_ (dholbert@moz-BBE3ABD.mv.mozilla.com)
- # [20:30] * jwir3 is now known as jwir3|lunch
- # [20:30] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [20:30] <glandium> Waldo: well here, it's intended to be overloaded.
- # [20:31] <Waldo> where'd I go wrong in life to be reading cycle collection code :-)
- # [20:31] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:31] * ChanServ sets mode: +o dbaron
- # [20:31] * Joins: gozala (gozala@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:31] <froydnj> Waldo: should've stuck with the boost headers
- # [20:31] * Quits: paolo (paolo@moz-D5804FC1.retail.telecomitalia.it) (Client exited)
- # [20:32] <glandium> Waldo: even worse, cycle collection code that re-implements vtables differently
- # [20:32] <Ms2ger> dzbarsky, if you apply the patch I attached earlier, just running |python importTestsuite.py html.txt| in dom/imptests should work
- # [20:32] <Ms2ger> dzbarsky, but I can attach a new patch if you prefer
- # [20:32] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [20:32] <hub> another day, another breakage on Mac
- # [20:32] <davidb> does randell jesup hang on irc?
- # [20:32] <hub> in Skia this time
- # [20:33] * jhammel is now known as jhammel|f00dz
- # [20:33] <glandium> froydnj: i suspect we'd be well over 4GB of RAM necessary by the linker if we were using boost headers
- # [20:33] * Joins: hub_ (hub@A5087023.2354C43D.D8E68FF6.IP)
- # [20:33] <dzbarsky> Ms2ger: ok, i'll do that
- # [20:33] * Joins: gcp (gpascutto@moz-D0E475EA.access.telenet.be)
- # [20:33] <Ms2ger> davidb, yes, jesup / jesup|laptop
- # [20:33] <davidb> Ms2ger: ty
- # [20:33] <Ms2ger> hub, yep, reported and it won't happen again ;)
- # [20:33] * Joins: bholley (anonymous@moz-5DC51D53.fbx.proxad.net)
- # [20:33] <Ms2ger> dzbarsky, thanks!
- # [20:33] <davidb> jesup: hi! is there anything ui landing as part of webRTC?
- # [20:33] <hub_> here is the build breakage https://gist.github.com/07abfc962800d015be7a
- # [20:33] * Joins: toji (txmg64@FCFE4518.4355518F.9ABE2C51.IP)
- # [20:33] * ctalbert is now known as ctalbert|afk
- # [20:34] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
- # [20:34] <Ms2ger> hub_, yeah, reported twice in bug 755869 :)
- # [20:34] <froydnj> glandium: boost: the secret plan for driving 64-bit adoption
- # [20:34] <@dolske> davidb: bug 748835 is the piece I'm aware of.
- # [20:34] * Quits: @bsmedberg (bsmedberg@moz-3F45DFB6.alt.east.verizon.net) (Ping timeout)
- # [20:34] <davidb> dolske: ty
- # [20:35] * Quits: daoberes (chatzilla@moz-7C0D9792.cable.teksavvy.com) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725])
- # [20:36] * Joins: bsmedberg (bsmedberg@moz-5D0C1762.altnpa.east.verizon.net)
- # [20:36] * ChanServ sets mode: +o bsmedberg
- # [20:36] <jesup> davidb: Not in the first landing. There will be UI for permissions (getUserMedia), but that's TBD. boriss has some mockups that are nice
- # [20:37] * coop|buildduty is now known as coop|mtg
- # [20:37] <davidb> jesup: ok cool, thanks.
- # [20:37] <jesup> davidb: bug 748844
- # [20:37] <davidb> i was just hunting :)
- # [20:39] <@dolske> jesup: is UX involved in the webrtc parts? nothing beyond 748835 has come across my radar, so if you're wanting UX/front-end resources that probably needs to be starting!
- # [20:39] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Quit: Ex-Chat)
- # [20:40] <hub> maybe it is time that there be a clang buildbot for Mac
- # [20:40] <hub> so that this kind of breakage get caught
- # [20:40] * Quits: dholbert_ (dholbert@moz-BBE3ABD.mv.mozilla.com) (Quit: Ex-Chat)
- # [20:41] * Quits: josh (josh@47F40369.10A53EE3.77834EAA.IP) (Ping timeout)
- # [20:41] * Joins: jimb (user@9E727688.17C2F9C.163DC5C6.IP)
- # [20:41] * Joins: josh (josh@47F40369.10A53EE3.77834EAA.IP)
- # [20:41] * Joins: jgilbert (jgilbert@moz-BBE3ABD.mv.mozilla.com)
- # [20:42] <froydnj> hub: espindola is working in that direction
- # [20:42] <hub> or maybe just a Lion buildbot
- # [20:42] <hub> as some other breakage recently were Lion specific
- # [20:42] <espindola> hub, the bots are Lion :-)
- # [20:42] <Ms2ger> And a BSD buildbot for gaston's birthday
- # [20:42] <hub> espindola: they don't seem to turn orange
- # [20:42] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
- # [20:43] <espindola> hub, no, we ignore lots of tests that fail on lion :-(
- # [20:43] <espindola> I will try to move the os x build to clang
- # [20:43] <Ms2ger> Well, yes, because they fail
- # [20:43] <hub> espindola: not test. build.
- # [20:43] <espindola> I have to fix a bug and then try to find out where the performance regression is
- # [20:43] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.88.2 [Firefox 14.0a2/20120523042007])
- # [20:43] <espindola> hub, builds are all on lion
- # [20:43] * gregglind_away is now known as gregglind
- # [20:43] <espindola> xcode 4.1
- # [20:43] <glandium> espindola: with gcc 4.2
- # [20:43] <espindola> with gcc-4.2
- # [20:43] <espindola> yes
- # [20:44] <hub> here they are done with clang
- # [20:44] <glandium> espindola: and that doesn't catch regressions people do get when building with clang
- # [20:44] <hub> I didn't change anything
- # [20:44] <hub> just got built with clang
- # [20:44] * artur-lunch is now known as artur
- # [20:44] <espindola> glandium, me \in people :-(
- # [20:44] <jlebar> How does XPCOM return a boolean outparam to script? (nsIWindowProvider).
- # [20:44] <hub> (it was using gcc before I upgraded to Lion)
- # [20:44] * Joins: maikmerten (maikmerten@moz-BD3E84ED.dynamic.qsc.de)
- # [20:44] <hub> espindola: also I don't have Xcode 4. Just the command line tools
- # [20:44] <glandium> even if we don't ship builds from clang, we should at least have a clang builder for try
- # [20:44] <Ms2ger> jlebar, bool*
- # [20:44] <jlebar> Ms2ger, Script.
- # [20:45] <espindola> glandium, that is my plan b
- # [20:45] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
- # [20:45] <@dolske> jlebar: same as any other outparam?
- # [20:45] <taras> KaiRo: so my firefox is crashing like mad
- # [20:45] <jlebar> Ms2ger, I guess my prepositions are kind of confusing.
- # [20:45] <Ms2ger> Yes :)
- # [20:45] <espindola> but given that it would have a larger interaction with rel eng, I think just switching is probably easier
- # [20:45] <taras> KaiRo: but all of my crash reports are corrupt, ala https://crash-stats.mozilla.com/report/index/cec46134-641d-4afd-b976-97c362120529
- # [20:45] <@bsmedberg> ted: ping
- # [20:45] <taras> this doesn't seem good
- # [20:45] <Ms2ger> var foo = {}; provider.provideWindow(..., foo); return foo.value;
- # [20:45] <Ms2ger> jlebar, ^
- # [20:45] <jlebar> Ms2ger, Aha.
- # [20:45] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [20:45] <jlebar> Thanks.
- # [20:45] <@dolske> that. :)
- # [20:46] * Joins: campd (dave@9E727688.17C2F9C.163DC5C6.IP)
- # [20:46] <Ms2ger> Np
- # [20:46] * Quits: dcamp (dave@9E727688.17C2F9C.163DC5C6.IP) (Connection reset by peer)
- # [20:46] * Joins: WeirdAl (chatzilla@moz-D461843.ask.info)
- # [20:46] <ted> bsmedberg: pong
- # [20:46] <@bsmedberg> jlebar: something I've wanted to change for a long time but can't
- # [20:46] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
- # [20:47] <jlebar> bsmedberg, What do you want to change it to?
- # [20:47] <@bsmedberg> jlebar: structured return value
- # [20:47] <@dolske> \o/
- # [20:47] <jlebar> I see.
- # [20:47] * Quits: vikash (vikash@4671444E.75EC973A.FB0CC892.IP) (Quit: Leaving)
- # [20:47] <KaiRo> taras: sounds like some kind of OOM, would be helpful if you could debug the problem and find what is really happening
- # [20:47] <@bsmedberg> ted: for webrt and metro I want to move all the Firefox-specific files into a subdir
- # [20:48] <Callek> question for the experts.... binary extensions
- # [20:48] <taras> KaiRo: do we correlate corrupt dumps like this?
- # [20:48] <taras> ie if there is a spike?
- # [20:48] <@bsmedberg> ted: e.g. dist/bin/browser/chrome.manifest would be the root manifest for Firefox desktop
- # [20:48] <@dolske> Callek: no
- # [20:48] <@bsmedberg> ted: for now dist/bin/chrome.manifest would continue to be the root manifest for "the platform", because changing that is... hard
- # [20:48] <Callek> would a binary extension built on MSVC8 typically work with Firefox built on MSVC2010? (and alternatively, vice versa?)
- # [20:48] * Quits: maikmerten (maikmerten@moz-BD3E84ED.dynamic.qsc.de) (Quit: Leaving)
- # [20:48] <KaiRo> taras: not really, they are basically unactionable from the crash-stats POV
- # [20:49] <@bsmedberg> Callek: if they link the CRT statically, probably
- # [20:49] * Quits: gcp (gpascutto@moz-D0E475EA.access.telenet.be) (Connection reset by peer)
- # [20:49] <ted> Callek: what bsmedberg said
- # [20:49] <@bsmedberg> ted: anyway, I wanted to just add a variable DIST_SUBDIR and set that in the browser/ makefiles, does that sound reasonable?
- # [20:49] <KaiRo> taras: the only thing that would help in that way is ted's magic idea of a out-of-process dump generator
- # [20:49] <ted> aside from the different CRT, there isn't anything different
- # [20:49] <@bsmedberg> and that would alter the default FINAL_TARGET
- # [20:49] <taras> KaiRo: can we not track volume of corrupted reports per build id?
- # [20:49] <ted> bsmedberg: so that everything just winds up in $(DIST)/$(DIST_SUBDIR)?
- # [20:49] <@bsmedberg> yeah, when it's set
- # [20:49] <ted> bsmedberg: that seems reasonable
- # [20:49] <Callek> Thanks [due to timing issues on my end, I never got around to switching SeaMonkey to 2010 by now, which means I loathe switching in time for release/final-beta due to no testing -- and I want to at least communicate the difference between Gecko Proper for us]
- # [20:50] <@bsmedberg> ted: just wanted to confirm the naming with you before I made changes to all the makefiles
- # [20:50] <ted> okay
- # [20:50] <KaiRo> taras: we can track the volume of corrupted ones, but we mostly have no more info about them at all
- # [20:50] * @bsmedberg feels that packager.mk and repackaging is going to suck
- # [20:51] <taras> KaiRo: ok, i'll try to debug this locally
- # [20:51] * Quits: abwillis (abwillis@9877934.9DD4DBBF.6A7A197.IP) (Quit: ChatZilla 0.9.88.2 [SeaMonkey 2.7.2/20120430222706])
- # [20:51] <KaiRo> taras: also, what's helpful is the usual list of STR and regression range
- # [20:51] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:52] <taras> KaiRo: obviously :)
- # [20:53] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
- # [20:53] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
- # [20:54] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: Success !!)
- # [20:54] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
- # [20:54] * Quits: Optimizer (Instantbir@724780A3.B482073.2AB48280.IP) (Ping timeout)
- # [20:55] * Joins: tchevalier (Instantbir@moz-6D304AE0.w90-41.abo.wanadoo.fr)
- # [20:56] <dzbarsky> Ms2ger: I tried running the pythong script but it's giving me an error, could you do it and upload a patch?
- # [20:56] <Ms2ger> Will do
- # [20:56] <dzbarsky> thanks
- # [20:57] <Ms2ger> Np
- # [20:57] * AutomatedTester|AFK is now known as AutomatedTester
- # [20:58] * Joins: Optimizer (Instantbir@724780A3.B482073.2AB48280.IP)
- # [20:59] <zpao> espindola: thought i'd check with you (resident clang expert) before filing... have you seen builds fail on osx+clang in gfx/skia?
- # [20:59] * Quits: azakai_ (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [20:59] * zpao is currently failing to build
- # [21:00] <Ms2ger> zpao, yes, you're the fourth :)
- # [21:00] <zpao> alrighty then
- # [21:00] <Ms2ger> Bug 755869
- # [21:00] * Quits: @dveditz (dveditz@moz-5051E786.dhcp.cruzio.com) (Quit: dveditz)
- # [21:00] * Ms2ger changes topic to 'Next uplift for Fx15: 2012-06-04 || New/want to help? See irc://irc.mozilla.org/#introduction || http://krijnhoetmer.nl/irc-logs/ || Clang builds failing in Skia; bug 755869'
- # [21:01] * armenzg is now known as armenzg_brb
- # [21:02] * Joins: jgilbert_ (jgilbert@moz-BBE3ABD.mv.mozilla.com)
- # [21:02] * Quits: jgilbert (jgilbert@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [21:02] <zpao> Ms2ger: thanks
- # [21:02] <Ms2ger> Np
- # [21:03] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [21:03] * Joins: MarkFaction (Mibbit@24120B7B.61E73D4C.DE0D7F85.IP)
- # [21:03] * Quits: campd (dave@9E727688.17C2F9C.163DC5C6.IP) (Ping timeout)
- # [21:04] * Quits: jamesr (jamesr@8FC061C0.D6CCE4AE.77834EAA.IP) (Quit: jamesr)
- # [21:04] * Joins: shorlander (shorlander@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [21:04] * Quits: Optimizer (Instantbir@724780A3.B482073.2AB48280.IP) (Ping timeout)
- # [21:04] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
- # [21:05] * Parts: MarkFaction (Mibbit@24120B7B.61E73D4C.DE0D7F85.IP)
- # [21:05] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
- # [21:07] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [21:07] * Quits: kdcw (kdc@moz-F7413045.pk.shawcable.net) (Quit: HydraIRC -> http://www.hydrairc.com <- Wibbly Wobbly IRC)
- # [21:07] * Quits: pks (pks@moz-DA5C1336.dip.t-dialin.net) (Quit: Lost terminal)
- # [21:08] * Joins: Optimizer (Instantbir@724780A3.B482073.2AB48280.IP)
- # [21:08] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Input/output error)
- # [21:09] * Quits: gozala (gozala@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Leaving.)
- # [21:10] * armenzg_brb is now known as armenzg
- # [21:11] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [21:12] <nemo> huh. weird. firefox nightly lost my profile
- # [21:12] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
- # [21:13] * rail is now known as rail-brb
- # [21:13] * jwir3|lunch is now known as jwir3
- # [21:13] * Joins: dcamp (dave@9E727688.17C2F9C.163DC5C6.IP)
- # [21:14] * Joins: mwu (mwu@moz-59435430.hsd1.nj.comcast.net)
- # [21:14] * Joins: azakai_ (alon@moz-BBE3ABD.mv.mozilla.com)
- # [21:14] * Quits: jgilbert_ (jgilbert@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [21:15] * Quits: cers (textual@moz-36EADDC1.k371.webspeed.dk) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [21:15] * Quits: jviereck (chatzilla@moz-26045BE5.dclient.hispeed.ch) (Ping timeout)
- # [21:18] * Joins: jgilbert (jgilbert@moz-BBE3ABD.mv.mozilla.com)
- # [21:19] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
- # [21:19] * Quits: Havvy (Mibbit@moz-95A7B4EE.ptld.qwest.net) (Quit: http://www.mibbit.com ajax IRC Client)
- # [21:19] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Ping timeout)
- # [21:20] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
- # [21:20] * Joins: gkw2 (Instantbir@moz-BBE3ABD.mv.mozilla.com)
- # [21:20] * Quits: gkw (fuzz2lin@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [21:20] * Joins: irving (irving@F2D29657.F60B0462.67AC9B1.IP)
- # [21:20] * Quits: rclick (rclick@moz-914CAD41.dsl.covlil.sbcglobal.net) (Connection reset by peer)
- # [21:20] * Joins: danielbw_ (danielbw@moz-A3F3FC35.monstertool.com)
- # [21:20] * Joins: gcp (gpascutto@moz-D0E475EA.access.telenet.be)
- # [21:20] * Joins: gkw (fuzz2lin@moz-BBE3ABD.mv.mozilla.com)
- # [21:21] * Quits: nhirata (nhirata.bu@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [21:21] * Quits: gkw2 (Instantbir@moz-BBE3ABD.mv.mozilla.com) (Quit: Instantbird -- http://www.instantbird.com)
- # [21:22] * joduinn-mtg is now known as joduinn-brb
- # [21:22] * Joins: nhirata (nhirata.bu@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [21:23] * Quits: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP) (Ping timeout)
- # [21:24] * jhammel|f00dz is now known as jhammel
- # [21:24] * Joins: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP)
- # [21:26] * juanb is now known as juanb|lunch
- # [21:27] * Joins: dveditz (dveditz@moz-5051E786.dhcp.cruzio.com)
- # [21:27] * ChanServ sets mode: +o dveditz
- # [21:27] * Joins: hobophobe (hobophobe@CEB7969B.BA9CDF59.295A79F4.IP)
- # [21:28] * Quits: bholley (anonymous@moz-5DC51D53.fbx.proxad.net) (Ping timeout)
- # [21:29] * Joins: dveditz_ (dveditz@moz-104CC309.mv.mozilla.com)
- # [21:29] * Quits: @dveditz (dveditz@moz-5051E786.dhcp.cruzio.com) (Ping timeout)
- # [21:29] * benfrancis|afk is now known as benfrancis
- # [21:29] * joduinn-brb is now known as joduinn
- # [21:30] * dveditz_ is now known as dveditz
- # [21:30] * Joins: prazuber (prazuber@moz-8FDA4E25.savvy.volia.net)
- # [21:30] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [21:30] <glandium> bsmedberg: what's the bug you're doing that in? I have the feeling you're going to break ff-on-xr ;)
- # [21:31] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
- # [21:32] <glandium> bsmedberg: though i welcome the change, it will finally avoid me to file so many bugs on wrong resource:// urls being used
- # [21:32] * Quits: hub_ (hub@A5087023.2354C43D.D8E68FF6.IP) (Input/output error)
- # [21:32] * bear is now known as bear-afk
- # [21:32] <@bsmedberg> glandium: I don't think I will, but we shall see... looking for the rght bug#
- # [21:33] <jwir3> BenWa: is there a build of profiling-nightly available for linux?
- # [21:33] * coop|mtg is now known as coop|buildduty
- # [21:33] <BenWa> jwir3: Yes sir
- # [21:33] <jwir3> BenWa: (I only see mac osx leopard on ftp.mozilla.org for 5-29)
- # [21:33] * KaiRo is now known as KaiRo_away
- # [21:34] <BenWa> jwir3: http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-profiling/
- # [21:34] <BenWa> tar.gz
- # [21:34] <jwir3> BenWa: perfect, thx
- # [21:35] <BenWa> jwir3: The unwinding needs improvements on linux. It's backwards from the other platform
- # [21:36] <BenWa> It should still be usable
- # [21:36] * Joins: xakz (XaMaD@moz-34FBE388.fbx.proxad.net)
- # [21:36] <jwir3> BenWa: once fennec native 1.0 ships, I should be able to assist with that. :)
- # [21:36] <evilpie> taras: i don't understand how this bug is related to detecting problems with windows
- # [21:36] <BenWa> Cool!
- # [21:36] * Joins: cers (textual@moz-36EADDC1.k371.webspeed.dk)
- # [21:36] <@bsmedberg> glandium: bug 755724
- # [21:37] <glandium> bsmedberg: thanks
- # [21:37] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
- # [21:38] <taras> evilpie: ha, good catch
- # [21:38] <taras> evilpie: pasted wrong bug#
- # [21:38] <evilpie> :P
- # [21:39] <taras> evilpie: fixed, thanks
- # [21:40] <evilpie> np
- # [21:42] * Quits: shorlander (shorlander@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Leaving...)
- # [21:43] <@bsmedberg> heh, first line of browser/components/preferences/Makefile.in is # -*- Mode: Java...
- # [21:43] * Quits: jorendorff (jorendorff@moz-1747FB68.hsd1.tn.comcast.net) (Ping timeout)
- # [21:46] * Joins: jorendorff (jorendorff@moz-1747FB68.hsd1.tn.comcast.net)
- # [21:46] <catlee> taras: xpcshell speedup you say?
- # [21:46] <taras> catlee: no, froydnj says that :)
- # [21:46] <taras> but i'm happy to take credit
- # [21:47] * rail-brb is now known as rail
- # [21:47] <zwol> Why do some .js files have a license block with # ... instead of // ... comments?
- # [21:48] <Ms2ger> zwol, because those are preprocessed out
- # [21:48] <zwol> that doesn't really answer the question
- # [21:48] <zwol> do we actually want to strip the license boilerplate from these files?
- # [21:48] <zwol> also, if so, why not use a real JS minifier?
- # [21:49] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/e8a025a7101b - Ehsan Akhgari - Bug 755869 - Re-apply patch from bug 719575 to fix clang builds for the new Skia r=gw280
- # [21:49] <zwol> (I figured there had to be some sort of preprocessing step or it wouldn't work at all)
- # [21:49] <Ms2ger> Shrug and no
- # [21:49] <glandium> mmmm australis is going to make my extreme tab browsing even more painful than it is, since tabs are going to be larger...
- # [21:49] <zwol> is there a good reason to not minify? Seems like it could only speed things up and/or reduce download size (tho probably not by much)
- # [21:51] <squib> zwol: minified JS would make the error console much less useful
- # [21:51] <froydnj> wonder if there's a minified-JS-with-preserved-lines setting, then
- # [21:51] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [21:51] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Boriss)
- # [21:52] * Joins: bbondy2 (bbondy@moz-A05ECC22.home.cgocable.net)
- # [21:52] * Joins: bc_ (bc@454BDC37.1D5E8529.AC69809B.IP)
- # [21:52] * Quits: bc (bc@moz-E31CD2CB.mozilla.org) (Ping timeout)
- # [21:52] * Joins: wolfiR (wolfiR@moz-4A8F2F2F.dip.t-dialin.net)
- # [21:53] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
- # [21:53] * Quits: automata (automata@8D23278A.C27CA109.16867D26.IP) (Ping timeout)
- # [21:53] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [21:54] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Ping timeout)
- # [21:54] * Quits: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com) (Ping timeout)
- # [21:54] <taras> glandium: they are optimizing for the typical user
- # [21:54] <taras> who never has more than 2 tabs or so :)
- # [21:55] <glandium> taras: sadly
- # [21:55] <taras> but i think as usual people will find their bugzilla workflow broken
- # [21:55] <taras> and fix it :)
- # [21:55] <glandium> taras: although, my wife is a typical user, and has a full tab bar
- # [21:55] <glandium> but not full enough to scroll
- # [21:55] <glandium> this means with australis, she would have to scroll
- # [21:55] <taras> i seriously doubt that wives of browser developers are typical in their browser usage
- # [21:56] <zwol> my SO never has fewer than 50 tabs open
- # [21:56] <taras> glandium: also, does she use iceweasel?
- # [21:56] <glandium> taras: i never influenced her browsing
- # [21:56] <bent> ted, you around?
- # [21:56] <ted> bent: hey
- # [21:56] <glandium> taras: she uses firefox, on mac
- # [21:56] <zwol> on the other hand, I avoid having more than a dozen at a time, and close them obsessively
- # [21:56] <glandium> taras: and she was using safari in the same way before that
- # [21:56] <taras> glandium: damn, i long to find a typical iceweasel user =D
- # [21:57] <glandium> taras: i hear they exist :)
- # [21:57] <bent> ted, hey, wondering if you can give me some advice on changing mochitest to run some tests in a 'remote=true' iframe
- # [21:57] <taras> glandium: i think your assertion that you never influenced her browsing can't possibly hold true
- # [21:57] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [21:57] <bent> ted, should i make new test.html files with the remote iframe in them?
- # [21:57] <taras> i spend a good part of my relationship making fun of my relatives for being so inefficient
- # [21:57] <glandium> taras: as surprising as it can sound, it is
- # [21:57] <ted> bent: sounds horrible
- # [21:57] <bent> ted, or should i hack testrunner
- # [21:58] <ted> bent: i guess the quickest way would be to just make them chrome mochitests
- # [21:58] <froydnj> taras: the question is whether they change based on your heckling
- # [21:58] <ted> since those could have the iframe and do whatever
- # [21:58] <Ms2ger> taras, some people are kind :)
- # [21:58] <jtcranmer> taras: my dad decided to install Debian on our home computer, so my mom probably counts
- # [21:58] <ted> bent: your other option would be to add a new mochitest-ipc or something
- # [21:58] <bent> ted, why is the chrome part important?
- # [21:58] <ted> bent: can web content load an iframe remote=true and have it work?
- # [21:59] <nemo> ugh. there are many things sucky about http hiding, but found a new one. accidentally hit a key at start of a url. hit ctrl-z, ctrl-l, ctrl-c and it was copied w/o http:// :-/
- # [21:59] <bent> oh, i guess i don't know
- # [21:59] <ted> bent: mochitest is just web content
- # [21:59] * Quits: jstraus (Adium@47F40369.10A53EE3.77834EAA.IP) (Quit: Leaving.)
- # [21:59] <ted> (albeit with SpecialPowers)
- # [21:59] <nemo> ofc I would have trimURL set to false 'cept this was a new profile after firefox lost the old one
- # [21:59] <nemo> guess I could have just added back in profiles.ini, but I was kinda puzzled by it and was wondering if it would happen again
- # [21:59] <bent> ted, right. so if i made them all chrome mochitets
- # [22:00] <bent> ted, then each would have its own remote iframe
- # [22:00] <ted> yeah
- # [22:00] <ted> which would probably be annoying because you'd have to have a wrapper page and then a frame page
- # [22:00] <bent> ted, and then what would i need to do to make the test stuff work?
- # [22:00] * Quits: jorendorff (jorendorff@moz-1747FB68.hsd1.tn.comcast.net) (Quit: jorendorff)
- # [22:00] <ted> sort of like how all our docshell chrome mochitests have to open a new window to actually run a test
- # [22:00] <bent> hm
- # [22:01] * Ms2ger changes topic to 'Next uplift for Fx15: 2012-06-04 || New/want to help? See irc://irc.mozilla.org/#introduction || http://krijnhoetmer.nl/irc-logs/ || Clang builds failing in Skia: update your tree (bug 755869)'
- # [22:01] <bent> ted, starting to sound like maybe hacking testrunner would be easier...
- # [22:01] <ted> yeah
- # [22:02] <ted> the only downside is that you have to do releng work then to get your tests run
- # [22:02] <ted> if you add a new suite
- # [22:02] <ted> your tradeoff here is up-front work vs. long-term test-writing pain
- # [22:02] <bent> well, what if i didn't add a new suite?
- # [22:02] <bent> just made regular mochitest do this for some tests?
- # [22:02] <ted> i don't know what you'd be doing, then
- # [22:02] <bent> test_ipc_foo.html
- # [22:02] <bent> would load into a separate list
- # [22:02] <bent> of tests
- # [22:02] <ted> hmm
- # [22:03] <bent> that all run in remote iframe
- # [22:03] * nthomas|away is now known as nthomas
- # [22:03] <bent> just thinking "aloud" here
- # [22:03] <ted> that could probably be made to work
- # [22:03] <ted> it'd be weird because you'd have a second iframe, no?
- # [22:04] <bent> yeah,
- # [22:04] <bent> though, maybe it would get created at the end of regular tests
- # [22:04] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:04] <bent> to replace the other
- # [22:04] * Joins: jstraus (Adium@47F40369.10A53EE3.77834EAA.IP)
- # [22:04] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [22:05] <bent> sound horrible?
- # [22:05] <ted> of course
- # [22:05] <ted> doesn't everything about mochitest?
- # [22:05] <bent> yes
- # [22:06] <bent> not sure what would have to happen for single tests
- # [22:06] * Joins: shorlander (shorlander@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:06] <bent> maybe those just wouldn't be supported
- # [22:06] <ted> they just wouldn't work
- # [22:06] <ted> but mochitest in single-test mode is pretty fiddly anyway
- # [22:06] <ted> there's a bug on making it always use the iframe
- # [22:06] <bent> oh?
- # [22:06] <bent> i bet it's been filed forever
- # [22:07] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
- # [22:07] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [22:07] <ted> yep
- # [22:07] <ted> jmaher worked on it a bit
- # [22:07] * Quits: robhawkes (robhawkes@71702DA1.A945095F.E1A5596F.IP) (Quit: Leaving...)
- # [22:07] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
- # [22:08] <ted> so old i can't even find it in my awesomebar
- # [22:08] * Quits: josh (josh@47F40369.10A53EE3.77834EAA.IP) (Quit: josh)
- # [22:08] <bent> nbd
- # [22:08] <evilpie> <html xmlns="http://www.w3.org/1999/xhtml" lang="en">
- # [22:08] <evilpie> <!-- HTML5 gets up to 20% cooler when combined with XML. -->
- # [22:08] <evilpie> lol'd
- # [22:08] <bent> ok, i'll start playing around with this approach
- # [22:09] * coop|buildduty is now known as coop|mtg
- # [22:09] * catlee is now known as catlee-mtg
- # [22:09] * bear-afk is now known as bear
- # [22:10] <squib> evilpie: i hear it's even better when you combine HTML and XUL
- # [22:10] * Joins: hub_ (hub@A5087023.2354C43D.D8E68FF6.IP)
- # [22:11] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:12] <hub> *sigh* so when does the next central to inbound merge happen?
- # [22:12] <hub> now that the mac build has been fixed.
- # [22:12] <Ms2ger> Whenever you want to do it :)
- # [22:13] * ctalbert|afk is now known as ctalbert
- # [22:14] * Quits: akeybl (akeybl@moz-7B0110AD.mv.mozilla.com) (Quit: Linkinus - http://linkinus.com)
- # [22:14] * Joins: gozala (gozala@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:14] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [22:14] * Quits: Ms2ger (Ms2ger@AA5FA8.502F5C07.37724B0D.IP) (Quit: nn)
- # [22:15] <mbrubeck> bjacob: looks like some orange on inbound...
- # [22:15] <hub> my point is "if it got broken in inbound, it should be fixed in inbound"
- # [22:15] * Joins: akeybl (akeybl@moz-7B0110AD.mv.mozilla.com)
- # [22:16] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Boriss)
- # [22:16] * Quits: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
- # [22:17] * mjschranz is now known as mjschranz_away
- # [22:17] * mkelly|naptime is now known as mkelly
- # [22:19] * mjschranz_away is now known as mjschranz
- # [22:19] * Quits: past (past@moz-75B0C54A.dsl.dyn.forthnet.gr) (Input/output error)
- # [22:20] * Quits: cers (textual@moz-36EADDC1.k371.webspeed.dk) (Ping timeout)
- # [22:21] * Quits: martyn (martyn@moz-356D5506.range86-158.btcentralplus.com) (Quit: Ex-Chat)
- # [22:21] * Quits: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [22:23] <philor> my point tends to be the exact opposite - "if fx-team broke every other tree, it should *not* get the fix first and sit on it until it's ready to merge"
- # [22:24] <bhearsum> how about "fixes should land on every branch that requires them, immediately"?
- # [22:24] * Joins: karl (karl@moz-6E4412F2.jetstream.xtra.co.nz)
- # [22:24] * juanb|lunch is now known as juanb
- # [22:25] <mbrubeck> bhearsum can do the dozen backouts when a fix busts every tree, immediately. :)
- # [22:26] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Ping timeout)
- # [22:26] <robcee> wait, what'd we break?
- # [22:26] <bhearsum> mbrubeck: no way
- # [22:26] <philor> LAND ALL THE THINGS
- # [22:26] <bhearsum> itym break all the things
- # [22:27] <philor> robcee: nothing, this time, I just always get jealous when an orange fix lands in fx-team and sits
- # [22:27] <robcee> well, we're usually pretty regular mergers
- # [22:30] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [22:32] * Quits: akeybl (akeybl@moz-7B0110AD.mv.mozilla.com) (Quit: Linkinus - http://linkinus.com)
- # [22:32] * Joins: cers (textual@moz-36EADDC1.k371.webspeed.dk)
- # [22:33] * Joins: akeybl (akeybl@moz-7B0110AD.mv.mozilla.com)
- # [22:33] <mbrubeck> Those last oranges after the fix hits the integration branch are like https://en.wikipedia.org/wiki/Armistice_with_Germany_%28Compi%C3%A8gne%29#Last_casualties
- # [22:35] <@dolske> taras: what is this amazing telemetry probe for speeding up xpcshell?
- # [22:37] * Joins: akeybl_ (akeybl@moz-BBE3ABD.mv.mozilla.com)
- # [22:37] * Quits: akeybl (akeybl@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
- # [22:37] <bjacob> mbrubeck: looking
- # [22:38] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:38] * Joins: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP)
- # [22:38] <taras> dolske: slow sql stuff
- # [22:38] <@ehsan> is xpcshell.ini documented somewhere?
- # [22:38] <taras> dolske: it doesn't speed stuff up, just highlights brokenness
- # [22:38] <taras> :)
- # [22:39] <@dolske> huh
- # [22:39] <@dolske> let me guess, every test spins up a bunch of dbs?
- # [22:39] * davidb is now known as jackass
- # [22:39] <taras> dolske: no
- # [22:40] <bjacob> mbrubeck: ok, backing out
- # [22:40] <taras> dolske: addon manager spends seconds
- # [22:40] * jackass is now known as davidb
- # [22:40] * wlach is now known as wlach|bbl
- # [22:40] <taras> dolske: see last comment in https://bugzilla.mozilla.org/show_bug.cgi?id=729330
- # [22:40] <philor> ehsan: https://developer.mozilla.org/en/XPCshell_Test_Manifest_Expressions
- # [22:40] * akeybl_ is now known as akeybl
- # [22:40] <@ehsan> ty
- # [22:40] <@ehsan> philor: btw I'm disabling that test for now :(
- # [22:40] <philor> alas, the lack of any mention of versions there is not because it's not up to date
- # [22:40] * Quits: cers (textual@moz-36EADDC1.k371.webspeed.dk) (Ping timeout)
- # [22:41] * mattwoodrow|away is now known as mattwoodrow
- # [22:41] <bjacob> mbrubeck: backed out
- # [22:41] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
- # [22:42] * Quits: wolfiR (wolfiR@moz-4A8F2F2F.dip.t-dialin.net) (Ping timeout)
- # [22:43] * Joins: cers (textual@moz-36EADDC1.k371.webspeed.dk)
- # [22:43] * jlebar is now known as jlebar|mrg
- # [22:43] * jlebar|mrg is now known as jlebar|mtg
- # [22:44] * Joins: wolfiR (wolfiR@moz-4A8F2F2F.dip.t-dialin.net)
- # [22:45] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [22:45] * Joins: automata (automata@moz-1CE7A56D.ifsc.usp.br)
- # [22:45] <Ameya> ehsan: I am done with detecting suspicious addons during PB & disabling them before FF enters into PM.
- # [22:45] <Ameya> Could you see
- # [22:45] <Ameya> http://pastebin.mozilla.org/1651095
- # [22:45] <Ameya> http://pastebin.mozilla.org/1650838
- # [22:46] * Quits: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving)
- # [22:46] <@ehsan> Ameya: nice!
- # [22:46] * Joins: philipp64|laptop (chatzilla@moz-FB56604B.boid.qwest.net)
- # [22:46] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
- # [22:46] <@ehsan> Ameya: can you please email this to me? I'm looking into something else right now
- # [22:46] <Ameya> ok
- # [22:46] <@ehsan> and I don't want this to get lost
- # [22:46] <@ehsan> thanks!
- # [22:47] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
- # [22:48] <Ameya> the only problem now is when i restart PM. It opens two PB windows. I think one bcoz of my restart & other bcoz of default entering into PM. Ok I will mail you
- # [22:49] <bjacob> bsmedberg: seems like CopyASCIItoUTF16 doesn't preserve voidness. it converts a void string into an empty string. Any reason for that?
- # [22:49] <Ameya> Just checking how to resolve it
- # [22:49] * Quits: cers (textual@moz-36EADDC1.k371.webspeed.dk) (Ping timeout)
- # [22:49] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Ping timeout)
- # [22:49] * Joins: cers (textual@moz-36EADDC1.k371.webspeed.dk)
- # [22:51] * Quits: Optimizer (Instantbir@724780A3.B482073.2AB48280.IP) (Ping timeout)
- # [22:52] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
- # [22:52] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout)
- # [22:53] * Joins: josh (josh@47F40369.10A53EE3.77834EAA.IP)
- # [22:54] * Joins: Optimizer (Instantbir@6C9EBF30.A0BECD74.2AB48280.IP)
- # [22:55] <BenWa> jst: ping
- # [22:56] * catlee-mtg is now known as catlee
- # [22:56] * Quits: jgilbert (jgilbert@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [22:56] * Joins: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com)
- # [22:56] * Quits: azakai_ (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [22:57] * Quits: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com) (Client exited)
- # [22:57] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
- # [22:58] * Quits: jstraus (Adium@47F40369.10A53EE3.77834EAA.IP) (Quit: Leaving.)
- # [22:58] * Joins: azakai_ (alon@moz-BBE3ABD.mv.mozilla.com)
- # [22:58] * Joins: jgilbert (jgilbert@moz-BBE3ABD.mv.mozilla.com)
- # [22:59] * Joins: robhawkes (robhawkes@71702DA1.A945095F.E1A5596F.IP)
- # [23:00] * bhearsum is now known as bhearsum|afk
- # [23:00] * Quits: espindola (espindola@moz-7BD28E2D.dsl.teksavvy.com) (Quit: Ex-Chat)
- # [23:01] * Quits: josh (josh@47F40369.10A53EE3.77834EAA.IP) (Quit: josh)
- # [23:01] * Quits: AaronMT (AaronMT@F2D29657.F60B0462.67AC9B1.IP) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [23:02] * coop|mtg is now known as coop|buildduty
- # [23:02] * Quits: automata (automata@moz-1CE7A56D.ifsc.usp.br) (Ping timeout)
- # [23:03] * Quits: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com) (Quit: Miranda IM - Multi protocol instant messenger @ www.miranda-im.org)
- # [23:03] <philor> ehsan: alas, commenting out in the manifest is very much not allowed
- # [23:04] <philor> burn the build not allowed
- # [23:05] * Joins: Lucas (Lucas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [23:05] * Quits: dcamp (dave@9E727688.17C2F9C.163DC5C6.IP) (Quit: Leaving...)
- # [23:06] * philor is now known as philor|away
- # [23:07] * Joins: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com)
- # [23:08] * armenzg is now known as armenzg_omw
- # [23:08] * Quits: armenzg_omw (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Input/output error)
- # [23:08] * Joins: armenzg_omw (armenzg@F2D29657.F60B0462.67AC9B1.IP)
- # [23:09] * jlebar|mtg is now known as jlebar
- # [23:09] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [23:09] <@ehsan> oh :(
- # [23:10] * wlach|bbl is now known as wlach
- # [23:10] <gavin> bdahl: http://mxr.mozilla.org/mozilla-central/source/browser/components/nsBrowserGlue.js#249
- # [23:10] * Quits: armenzg_omw (armenzg@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [23:10] * Quits: Optimizer (Instantbir@6C9EBF30.A0BECD74.2AB48280.IP) (Ping timeout)
- # [23:12] * Joins: jstraus (Adium@47F40369.10A53EE3.77834EAA.IP)
- # [23:12] * Joins: gandalf (zbraniecki@moz-A4695C4C.neoplus.adsl.tpnet.pl)
- # [23:13] * Joins: mcsmurf (mcsmurf@moz-E5F9A86E.dip.t-dialin.net)
- # [23:13] * Joins: jviereck (chatzilla@moz-26045BE5.dclient.hispeed.ch)
- # [23:13] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [23:14] * Joins: Optimizer (Instantbir@6C9EBF30.A0BECD74.2AB48280.IP)
- # [23:14] * Quits: benfrancis (tola@moz-65B7ACDE.oxfd-bam-1.adsl.virginmedia.com) (Client exited)
- # [23:14] * Quits: evilpie (chatzilla@moz-2A134236.pools.arcor-ip.net) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120423122928])
- # [23:15] * Quits: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP) (Quit: ChatZilla 0.9.87 [Firefox 3.6.28/20120306064154])
- # [23:15] * Quits: @roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP) (Ping timeout)
- # [23:15] * Quits: toji (txmg64@FCFE4518.4355518F.9ABE2C51.IP) (Quit: toji)
- # [23:15] * Quits: Lucas (Lucas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
- # [23:17] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [23:17] <taras> dolske: helpful comment
- # [23:17] * Joins: Lucas (Lucas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [23:18] <Standard8> edmorley|away: http://tinderbox.mozilla.org/showbuilds.cgi?tree=Mozilla-Release <- mozilla-release is normally closed
- # [23:18] <taras> dolske: so, once their work is done, can it land
- # [23:18] <taras> or does it depend on other stuff?
- # [23:18] <taras> dolske: i didnt realize there was more to this than the tab bar
- # [23:18] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
- # [23:18] * philor|away is now known as philor
- # [23:19] * Quits: wolfiR (wolfiR@moz-4A8F2F2F.dip.t-dialin.net) (Ping timeout)
- # [23:20] <edmorley|away> Standard8: thank you
- # [23:20] <edmorley|away> changed
- # [23:20] <Standard8> np
- # [23:20] * Joins: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP)
- # [23:20] <@dolske> taras: we're still deciding between landing the theme changes in pieces, vs all at once.
- # [23:20] * edmorley|away is now known as edmorley
- # [23:21] <philor> ehsan: once that burns like I think it will, what you want is the highly intuitive "skip-if = true"
- # [23:21] <taras> dolske: /me votes for pieces
- # [23:21] <@ehsan> philor: I removed the line completely, would that also fail?
- # [23:22] <@ehsan> oh yeah there's this test which traverses all of the dirs to make sure all files are in the .ini file...
- # [23:22] * @ehsan weeps
- # [23:22] * rail is now known as rail_away
- # [23:23] <padenot> how can I know in which mochitest-x suite is a specific test ?
- # [23:23] <jhammel> ehsan, philor : or 'disabled = reason'
- # [23:23] <jhammel> iirc
- # [23:23] <@ehsan> jhammel: I'm going to use skip-if, to avoid pushing a fourth patch!
- # [23:23] <philor> heh
- # [23:24] * Quits: hub_ (hub@A5087023.2354C43D.D8E68FF6.IP) (Input/output error)
- # [23:24] * Quits: JeroenDeDauw (j@moz-15CBCCA6.dip.t-dialin.net) (Quit: Leaving.)
- # [23:24] * Quits: zzzzz (chatzilla@moz-D6DE409E.dhcp.embarqhsd.net) (Ping timeout)
- # [23:24] <@ehsan> why is this format soooo retarded?
- # [23:24] * Joins: bholley (anonymous@moz-5DC51D53.fbx.proxad.net)
- # [23:24] * Quits: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP) (Quit: mdas)
- # [23:24] * Quits: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com) (Quit: sheppy)
- # [23:24] <jhammel> ehsan: please to be filing how it should look
- # [23:24] <jhammel> Testing:Mozbase : manifestparser format is retarded because _____
- # [23:25] <@ehsan> jhammel: anything but .ini? which can accept things like comments, has proper disabling support, etc?
- # [23:25] <@ehsan> jhammel: should I file a bug with that summary? ;0
- # [23:25] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
- # [23:25] <jhammel> ehsan: so this discussion goes back a few years ;)
- # [23:25] <@ehsan> jhammel: yeah I know, and at some point I stopped following it
- # [23:25] * philor is going to use run-if = false for his next disable
- # [23:25] <@ehsan> jhammel: and then one day I saw the new format landing
- # [23:25] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Quit: L'ordinateur est en sommeil)
- # [23:25] <@ehsan> and I've been sad ever since
- # [23:26] <jhammel> ehsan: we mostly wanted json but punted on that because we didn't at the time want to require simplejson for the old pythons we support
- # [23:26] * @ehsan considers the existing format a regression compared to the makefile based manifest!
- # [23:26] <jhammel> :(
- # [23:26] <@ehsan> parsing json should not take more than 100 lines of custom python code
- # [23:26] <@ehsan> I'm sure there are existing json parsers
- # [23:26] <@ehsan> anyways
- # [23:26] <@ehsan> don't wanna whine
- # [23:26] * Quits: msucan (mihai@391E43DA.2E4BBBBB.BD62875.IP) (Quit: Leaving.)
- # [23:27] * Quits: raphc (rc@moz-5F29C83B.wb.wifirst.net) (Ping timeout)
- # [23:27] * jmaher is now known as jmaher|afk
- # [23:28] * Joins: JeroenDeDauw (j@moz-15CBCCA6.dip.t-dialin.net)
- # [23:28] * AutomatedTester is now known as AutomatedTester|AFK
- # [23:28] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [23:28] * Parts: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [23:28] * Joins: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [23:29] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [23:31] * AutomatedTester|AFK is now known as AutomatedTester
- # [23:33] <philor> jrmuizel: down there below the Ehsan Memorial Flames Of XPCShell, looks like you're burning Android
- # [23:33] * Quits: Goldorak (chatzilla@1F645F24.38C3D724.187A1082.IP) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [23:33] * robhawkes is now known as robhawkes|SF
- # [23:33] * Quits: bbondy (bbondy@moz-A05ECC22.home.cgocable.net) (Ping timeout)
- # [23:34] * Quits: bbondy2 (bbondy@moz-A05ECC22.home.cgocable.net) (Ping timeout)
- # [23:34] <philor> mmm, classes.dex, how about if I just FUCKING CLOBBER ANDROID FOR THE TENTH DAY IN A ROW
- # [23:34] * Quits: irving (irving@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [23:34] * Quits: jstraus (Adium@47F40369.10A53EE3.77834EAA.IP) (Quit: Leaving.)
- # [23:34] <philor> why do we do depend builds of Fennec?
- # [23:35] * Quits: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net) (Ping timeout)
- # [23:36] * Joins: bbondy2 (bbondy@moz-A05ECC22.home.cgocable.net)
- # [23:36] * Joins: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net)
- # [23:36] * Quits: avih (quassel@moz-3CAA81C9.red.bezeqint.net) (Ping timeout)
- # [23:36] * bbondy2 is now known as bbondy
- # [23:37] * Quits: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net) (Quit: Leaving...)
- # [23:37] <catlee> why don't we land that CLOBBER patch?
- # [23:38] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [23:38] <philor> because nobody expects the Spanish CLOBBER
- # [23:38] * Quits: jviereck (chatzilla@moz-26045BE5.dclient.hispeed.ch) (Ping timeout)
- # [23:38] * Joins: armenzg_omw (armenzg@A213BF64.5BCEC6DB.DA78B690.IP)
- # [23:38] * Quits: shorlander (shorlander@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Leaving...)
- # [23:40] * Joins: shorlander (shorlander@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [23:40] * armenzg_omw is now known as armenzg
- # [23:40] * Quits: shorlander (shorlander@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
- # [23:40] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [23:40] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Ping timeout)
- # [23:43] * Joins: jdm (jdm@moz-BBF4A8D1.range86-144.btcentralplus.com)
- # [23:45] * Joins: raphc (rc@moz-5F29C83B.wb.wifirst.net)
- # [23:45] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [23:45] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
- # [23:46] * Quits: harth (harth@88F51059.F3BBB17D.144F44FA.IP) (Input/output error)
- # [23:46] * Joins: harth (harth@88F51059.F3BBB17D.144F44FA.IP)
- # [23:46] * Quits: harth (harth@88F51059.F3BBB17D.144F44FA.IP) (Input/output error)
- # [23:46] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
- # [23:48] <jrmuizel> philor: :(
- # [23:49] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [23:50] * bwinton is now known as bwinton_away
- # [23:52] * Quits: armenzg (armenzg@A213BF64.5BCEC6DB.DA78B690.IP) (Ping timeout)
- # [23:52] * Joins: Julian (chatzilla@37677E9E.4742BCFA.1A5CC7E5.IP)
- # [23:53] <jrmuizel> philor: should be fixed
- # [23:53] * Joins: armenzg (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
- # [23:54] * Joins: avih (quassel@moz-4BD1976B.red.bezeqint.net)
- # [23:55] <Julian> Good evening. I'm looking for a pointer to part of the Mozilla code where text/plain content is handled for display; my assumption was that it is converted to an internal DOM; is this correct?
- # [23:55] * Quits: Optimizer (Instantbir@6C9EBF30.A0BECD74.2AB48280.IP) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [23:56] <glandium> i don't know what entering private browsing does that more than shutdown does, but it takes a whole lot more time with my 2000+ tabs session
- # [23:56] * Quits: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com) (Client exited)
- # [23:56] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
- # [23:56] * kmoir_buildduty is now known as kmoir-afk
- # [23:57] * Joins: Matti (chatzilla@moz-2AABD810.customers.d1-online.com)
- # [23:57] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Boriss)
- # [23:57] * philor is now known as philor|away
- # [23:57] * Quits: armenzg (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Ping timeout)
- # [23:57] <Mook_as> Julian: http://mxr.mozilla.org/mozilla-central/source/netwerk/streamconv/converters/nsTXTToHTMLConv.h#31 looks like a good start
- # [23:58] * wlach is now known as wlach|afk
- # [23:58] * Quits: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP) (Quit: rniwa)
- # [23:58] <Julian> Mook_as: perfect; thanks a lot.
- # [23:59] * Joins: armenzg (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
- # Session Close: Wed May 30 00:00:00 2012
The end :)