/irc-logs / mozilla / #developers / 2012-06-27 / end
Options:
- # Session Start: Wed Jun 27 00:00:00 2012
- # Session Ident: #developers
- # [00:00] * Joins: mikeh|bcn (mikeh@moz-3859BA3C.static.user.ono.com)
- # [00:00] <@bz> devd: http://lists.w3.org/Archives/Public/public-script-coord/2012AprJun/0120.html
- # [00:00] * Joins: ekr (ekr@moz-7B0110AD.mv.mozilla.com)
- # [00:01] * Quits: ekr (ekr@moz-7B0110AD.mv.mozilla.com) (Quit: ekr)
- # [00:01] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [00:02] * philor is now known as philor|away
- # [00:02] * kats|away is now known as kats
- # [00:03] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [00:03] * Joins: akeybl_ (akeybl@moz-BBE3ABD.mv.mozilla.com)
- # [00:03] * Quits: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:04] * Joins: dao (dao@moz-4F82C6D6.superkabel.de)
- # [00:05] * Quits: akeybl_ (akeybl@moz-BBE3ABD.mv.mozilla.com) (Quit: Linkinus - http://linkinus.com)
- # [00:06] * khuey|away is now known as khuey
- # [00:06] * Joins: ekr (ekr@moz-7B0110AD.mv.mozilla.com)
- # [00:07] * Joins: ahurle1 (ahurle@moz-BBE3ABD.mv.mozilla.com)
- # [00:07] <@ehsan> does anybody know anything about out moz audio API?
- # [00:07] * coop is now known as coop|afk
- # [00:07] <@smaug> humph_
- # [00:07] <derf> ehsan: Someone does.
- # [00:07] * Quits: harth (harth@moz-1E9525B8.dsl.cnl.uk.net) (Input/output error)
- # [00:07] <@bsmedberg> jorendorff: I don't know. Last time I checked some people were arguing that parsing the JS would be faster than fastload loading from XDR, maybe.
- # [00:08] <jorendorff> we really don't know
- # [00:08] <jorendorff> well, ok, we're going to go ahead
- # [00:08] <@bsmedberg> so maybe fastloading JS should die. Somebody should test!
- # [00:08] <jorendorff> !seen Somebody
- # [00:08] <firebot> somebody was last seen 99 weeks, 4 days, 1 hour, 47 minutes and 22 seconds ago,
- # [00:08] * ahurle1 is now known as ahurle
- # [00:08] <jorendorff> that slacker
- # [00:09] * Quits: kmoir-afk (chatzilla@moz-4CA9B556.cable.teksavvy.com) (Ping timeout)
- # [00:09] * Quits: mikeh|bcn (mikeh@moz-3859BA3C.static.user.ono.com) (Input/output error)
- # [00:09] * Joins: mikeh|bcn (mikeh@moz-3859BA3C.static.user.ono.com)
- # [00:09] * Quits: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP) (Quit: lmandel)
- # [00:10] * joduinn-biab is now known as joduinn-mtg
- # [00:10] * Quits: aja (chatzilla@35B2E200.73203D5C.7880DB15.IP) (Ping timeout)
- # [00:10] * Joins: armenzg_brb (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
- # [00:10] * Joins: ekr_ (ekr@moz-7B0110AD.mv.mozilla.com)
- # [00:10] <jorendorff> firebot: you ok?
- # [00:11] * Quits: ahurle (ahurle@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:11] <firebot> jorendorff: Sorry, I've no idea what 'you ok' might be.
- # [00:11] <devd> bz: thanks
- # [00:11] <jorendorff> phew
- # [00:11] * Quits: dcamp (dave@moz-930D5B64.hsd1.wa.comcast.net) (Quit: Linkinus - http://linkinus.com)
- # [00:11] * Joins: dcamp (dave@moz-930D5B64.hsd1.wa.comcast.net)
- # [00:11] * Joins: harth (harth@moz-1E9525B8.dsl.cnl.uk.net)
- # [00:12] * Quits: ekr (ekr@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
- # [00:12] * ekr_ is now known as ekr
- # [00:12] * kats is now known as kats|away
- # [00:14] * Quits: merike|away (quassel@moz-238097C6.cable.starman.ee) (Ping timeout)
- # [00:14] * Quits: armenzg_brb (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Input/output error)
- # [00:14] * Quits: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP) (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
- # [00:15] * Quits: WorkerThread (BoredOnIRC@moz-C8599121.washdc.fios.verizon.net) (Input/output error)
- # [00:15] * Joins: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP)
- # [00:15] * philor|away is now known as philor
- # [00:16] * Joins: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP)
- # [00:16] * Joins: aja (chatzilla@35B2E200.73203D5C.7880DB15.IP)
- # [00:16] * Quits: rail_away (rail@moz-E6144DC3.iqchoice.com) (Ping timeout)
- # [00:17] * Quits: dRdR (dsherk@moz-3859BA3C.static.user.ono.com) (Ping timeout)
- # [00:17] * Quits: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP) (Quit: lmandel)
- # [00:18] * Joins: jfkthame (jfkthame@60D54E7A.5BC345F5.9542EC20.IP)
- # [00:19] * Quits: mikeh|bcn (mikeh@moz-3859BA3C.static.user.ono.com) (Ping timeout)
- # [00:19] * Quits: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP) (Quit: ajuma)
- # [00:20] * smaug changes topic to 'Next uplift for Fx16: 2012-07-16 || New/want to help? See irc://irc.mozilla.org/#introduction || http://krijnhoetmer.nl/irc-logs/ , http://logbot.glob.com.au/'
- # [00:20] * Joins: mikeh|bcn (mikeh@moz-3859BA3C.static.user.ono.com)
- # [00:21] * Joins: ahurle (ahurle@moz-BBE3ABD.mv.mozilla.com)
- # [00:22] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [00:22] * Quits: priya (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [00:23] * Joins: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com)
- # [00:25] * Joins: cviecco (cviecco@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:25] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:25] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [00:27] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
- # [00:28] * Joins: kmoir-afk (chatzilla@moz-4CA9B556.cable.teksavvy.com)
- # [00:29] * Joins: priya (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [00:30] * bz is now known as bz_dinner
- # [00:30] * Quits: squib (squib-@moz-3F6F2A9C.ep.wisc.edu) (Quit: Leaving)
- # [00:30] * Quits: smagnin (pike@moz-DEF53BC9.fbx.proxad.net) (Ping timeout)
- # [00:32] * Joins: dRdR (dsherk@moz-3859BA3C.static.user.ono.com)
- # [00:34] * Joins: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:34] * Joins: MarcosS (Mibbit@moz-1FB2D78F.dsl.irvnca.pacbell.net)
- # [00:34] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: anant)
- # [00:35] * Joins: WeirdAl (chatzilla@moz-D461843.ask.info)
- # [00:35] * Quits: dao (dao@moz-4F82C6D6.superkabel.de) (Quit: Leaving.)
- # [00:35] * Quits: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz) (Quit: ChatZilla 0.9.88.2 [Firefox 14.0/20120612164001])
- # [00:36] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [00:38] * Quits: edwin (me@moz-3859BA3C.static.user.ono.com) (Ping timeout)
- # [00:39] * sheppy is now known as sheppy-afk
- # [00:39] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [00:40] * bear-afk is now known as bear
- # [00:40] * Quits: jfkthame (jfkthame@60D54E7A.5BC345F5.9542EC20.IP) (Ping timeout)
- # [00:41] * Joins: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz)
- # [00:42] * mjschranz_away is now known as mjschranz
- # [00:44] * jcranmer|away is now known as jcranmer
- # [00:45] * Joins: njn (chatzilla@moz-D6929F2F.dyn.iinet.net.au)
- # [00:46] * gregglind is now known as gregglind_away
- # [00:46] * Quits: priya (Adium@moz-BBE3ABD.mv.mozilla.com) (Client exited)
- # [00:47] * Quits: mcsmurf (mcsmurf@moz-3E820AB5.dip.t-dialin.net) (Quit: )
- # [00:48] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [00:48] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
- # [00:48] * Quits: jet (junglecode@7D871D9E.1B9CFF7.4401682D.IP) (Quit: jet)
- # [00:48] * Quits: wesj (Instantbir@CD95EFE.1B9CFF7.4401682D.IP) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [00:49] * Quits: MarcosS (Mibbit@moz-1FB2D78F.dsl.irvnca.pacbell.net) (Quit: http://www.mibbit.com ajax IRC Client)
- # [00:49] * Joins: roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP)
- # [00:49] * ChanServ sets mode: +o roc
- # [00:51] * Quits: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP) (Quit: mdas)
- # [00:51] * Quits: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: www.textualapp.com)
- # [00:51] * Joins: priya (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [00:52] * Joins: MarcosS (Mibbit@moz-1FB2D78F.dsl.irvnca.pacbell.net)
- # [00:53] * Joins: ericjung (Mibbit@moz-A04CDE64.bstnma.fios.verizon.net)
- # [00:54] * kats|away is now known as kats
- # [00:56] * Joins: jdm (jdm@moz-78D9B2F7.dsl.teksavvy.com)
- # [00:58] * Quits: hipokrit (hipokrit@81016825.8DB70AE8.839F6EC0.IP) (Quit: Leaving)
- # [00:59] * Quits: @smaug (chatzilla@EEFACECB.59C2D572.600D940F.IP) (Connection reset by peer)
- # [00:59] * Joins: smaug (chatzilla@EEFACECB.59C2D572.600D940F.IP)
- # [00:59] * ChanServ sets mode: +o smaug
- # [01:00] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
- # [01:01] * Quits: jdm (jdm@moz-78D9B2F7.dsl.teksavvy.com) (Client exited)
- # [01:01] * Quits: cviecco (cviecco@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
- # [01:02] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
- # [01:04] * Joins: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com)
- # [01:05] * Quits: dzbarsky (Adium@moz-3859BA3C.static.user.ono.com) (Quit: Leaving.)
- # [01:05] * Quits: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [01:05] * Quits: @roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP) (Ping timeout)
- # [01:06] * Quits: FabioMagnoni (chatzilla@moz-873E0DAE.dsl.telesp.net.br) (Client exited)
- # [01:09] * Joins: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net)
- # [01:09] * Joins: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [01:10] * Quits: dRdR (dsherk@moz-3859BA3C.static.user.ono.com) (Ping timeout)
- # [01:10] * Quits: Asa (asa@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
- # [01:11] * Joins: dRdR (dsherk@moz-3859BA3C.static.user.ono.com)
- # [01:11] * Quits: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au) (Ping timeout)
- # [01:12] * Quits: kmoir-afk (chatzilla@moz-4CA9B556.cable.teksavvy.com) (Ping timeout)
- # [01:12] * catlee is now known as catlee-away
- # [01:12] * Quits: bholley (anonymous@moz-104CC309.mv.mozilla.com) (Quit: bholley)
- # [01:14] * Joins: FabioMagnoni (chatzilla@moz-873E0DAE.dsl.telesp.net.br)
- # [01:14] * Quits: robhawkes (robhawkes@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Leaving...)
- # [01:14] * Joins: darktrojan (geoff@moz-30B3CCFD.telstraclear.net)
- # [01:16] * Quits: ianbicking (ianbicking@moz-5D45B48D.hsd1.mn.comcast.net) (Quit: ianbicking)
- # [01:16] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [01:16] <sewardj> vlad: ping
- # [01:16] <sewardj> BenWa: ping
- # [01:17] <MarcosS> .
- # [01:17] * Quits: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com) (Ping timeout)
- # [01:17] * Quits: xsergio (sergio@BBDFFBD9.F5F20EDB.DF1E30BF.IP) (Client exited)
- # [01:18] * Joins: dzbarsky (Adium@moz-3859BA3C.static.user.ono.com)
- # [01:19] * Quits: kaze (kaze@moz-3859BA3C.static.user.ono.com) (Ping timeout)
- # [01:19] * Quits: dzbarsky (Adium@moz-3859BA3C.static.user.ono.com) (Quit: Leaving.)
- # [01:22] * Quits: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [01:22] * Joins: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [01:23] * Joins: philipp64|laptop (chatzilla@moz-B40B9015.ctcweb.net)
- # [01:25] * Joins: kaze (kaze@moz-3859BA3C.static.user.ono.com)
- # [01:25] <BenWa> sewardj: pong
- # [01:25] * bear is now known as bear-afk
- # [01:25] <sewardj> BenWa: so .. trying to understand what vlad was saying about the profiler, earlier
- # [01:26] <BenWa> ok so we have a profiler that can operate in pseudostack mode everywhere
- # [01:26] <sewardj> ok
- # [01:26] <BenWa> it takes the PC when it pauses the main thread and it adds checkpoint/labels in the code base
- # [01:27] <BenWa> Then on platforms and configuration we unwind the stack instead and get full information
- # [01:27] <sewardj> you mean "depending on" ?
- # [01:27] * Quits: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
- # [01:27] <BenWa> Yes sorry
- # [01:27] <BenWa> And we're working on some fancy patches that will even add internal info to the unwinding. http://dl.dropbox.com/u/10523664/Screenshots/4_.png
- # [01:27] * Joins: dzbarsky (Adium@moz-3859BA3C.static.user.ono.com)
- # [01:27] <sewardj> BenWa: ok. so IIUC, vlad wants real-stack-unwind on arm-linux
- # [01:28] <BenWa> sewardj: Yes we can unwind fine on desktop using frame-pointers, and on mobile we only support pseudostack. So unwinding on arm-linux would be awesome
- # [01:28] <BenWa> profiling on fennec was really key in improving drawing performance
- # [01:29] <sewardj> BenWa: you can unwind with frame pointers on desktop on x86_64-linux?
- # [01:29] <BenWa> sewardj: No, it's buggy and I haven't investigated why. Stackwalking profiling on linux is low priority
- # [01:30] * cade_away is now known as cadecairos
- # [01:30] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Quit: Ex-Chat)
- # [01:30] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
- # [01:30] <sewardj> BenWa: ok , so be precise .. on exactly which platforms does full unwinding actually work?
- # [01:30] <BenWa> sewardj: https://developer.mozilla.org/en/Performance/Profiling_with_the_Built-in_Profiler#Availability
- # [01:31] * Joins: markh (markh@E83BEDED.F167B609.80399B64.IP)
- # [01:32] <BenWa> sewardj: So the matrix is sad right now but ideal we can put stackwalking for all custom and nightly builds
- # [01:33] <MarcosS> test
- # [01:33] <sewardj> BenWa: on which of those matrix elements are you using Dwarf CFI unwinding, if any?
- # [01:34] <BenWa> sewardj: Fennec+B2G ideally which should be the same thing
- # [01:34] * sewardj no understand
- # [01:34] <BenWa> sewardj: http://people.mozilla.com/~bgirard/cleopatra/?report=AMIfv94POm7tgaRQAsmvQ0UmD6iEC8BJv2EngqoZ1SSZBdl2oLo4k3bxYutmlQwu6w02iMhw0wJqZPM5Gis_hrdtGRlYpUf-CvzbQ60w_ifxkETc5KblaG2RAJUzNUsniqv2qM1qD5w9k4PQ-2U2Wl4eTAIQNAqjNA
- # [01:35] <BenWa> sewardj: Ohh sorry, we don't have support for Dwarf CFI
- # [01:35] * Quits: dzbarsky (Adium@moz-3859BA3C.static.user.ono.com) (Quit: Leaving.)
- # [01:35] <sewardj> BenWa: right.
- # [01:35] <BenWa> The above is a profile of pseudo stack on B2G. It's useful but stack walking would be better
- # [01:36] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
- # [01:36] <sewardj> BenWa: Dwarf CFI seems like what is needed for doing this properly on arm
- # [01:36] * Quits: @smaug (chatzilla@EEFACECB.59C2D572.600D940F.IP) (Ping timeout)
- # [01:36] * Joins: roc (chatzilla@538BABFE.A073F3E.97BBD552.IP)
- # [01:36] * ChanServ sets mode: +o roc
- # [01:36] <sewardj> BenWa: how does this interact with the breakpad stuff?
- # [01:36] * mjschranz is now known as mjschranz_brb
- # [01:36] <BenWa> sewardj: It doesn't
- # [01:36] <sewardj> BenWa: so .. are we reinventing the wheel here?
- # [01:37] * Joins: smaug (chatzilla@EEFACECB.59C2D572.600D940F.IP)
- # [01:37] * ChanServ sets mode: +o smaug
- # [01:37] <sewardj> BenWa: CFI unwinding is a whole load of hassle and difficulty, and I had the impression that breakpad took care of it already
- # [01:37] * Joins: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [01:38] <BenWa> sewardj: So the other thing that was discussed a while back was to use the breakpad debug info to unwind
- # [01:38] * kats is now known as kats|away
- # [01:38] * Quits: kaze (kaze@moz-3859BA3C.static.user.ono.com) (Ping timeout)
- # [01:39] * Joins: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net)
- # [01:39] <BenWa> I'm not sure which info would be best to use for profiling. The SYM files are fairly big
- # [01:39] <jduell> anybody know if we've done anything that could make mochitests a lot slower since aurora?
- # [01:39] * Quits: @smaug (chatzilla@EEFACECB.59C2D572.600D940F.IP) (Ping timeout)
- # [01:39] * Joins: dzbarsky (Adium@moz-3859BA3C.static.user.ono.com)
- # [01:39] * kats|away is now known as kats
- # [01:39] <jduell> I'm seeing test_websocket take 70% longer, but when I stopwatch websockettest.com, there's no difference
- # [01:40] <sewardj> BenWa: maybe they are an inefficient representation? unwind data generally doesn't have to be huge.
- # [01:40] <sewardj> BenWa: sounds like it would be useful to consult with ted or some other breadpad person
- # [01:40] <BenWa> sewardj: If we go with that route we have to translate the CFI info the SYM files before we start profiling and feed it to libxul
- # [01:41] <BenWa> then have libxul use that to unwind fast enough to be able to profile
- # [01:42] <sewardj> BenWa: SYM files are slow?
- # [01:42] <BenWa> I don't know how fast they are TBH
- # [01:43] <sewardj> BenWa: i don't see the performance thing as a big deal
- # [01:43] * Quits: Goldorak (chatzilla@B92B68E0.ACD6413B.187A1082.IP) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [01:43] <sewardj> BenWa: we can improve unwind performance either by caching or having a better format than SYM
- # [01:43] <BenWa> Just something to keep in mind
- # [01:44] <BenWa> Do you really think using that info is easier then CFI?
- # [01:44] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Quit: ChatZilla 0.9.87-5.1450hg.fc17 [XULRunner 13.0/20120605112244])
- # [01:44] <sewardj> BenWa: more to the point is, if breakpad already parses Dwarf CFI correctly, i am very reluctant to reimplement all that
- # [01:45] <BenWa> We can we import the code and adapt it rather then reimplement it
- # [01:45] <BenWa> Well can we*
- # [01:46] <sewardj> BenWa: maybe so.
- # [01:46] * Quits: ekr (ekr@moz-7B0110AD.mv.mozilla.com) (Quit: ekr)
- # [01:46] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
- # [01:46] * Quits: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:46] * Joins: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [01:46] <BenWa> But using the SYM files is most likely a sure way of getting it done
- # [01:46] * mjschranz_brb is now known as mjschranz
- # [01:46] <sewardj> BenWa: fwiw, valgrind's CFI parser is 3000+ lines of complex code
- # [01:46] <sewardj> it's not nice or easy
- # [01:46] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: anant)
- # [01:46] * Joins: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [01:46] <BenWa> Ok, so maybe the SYM files are the best way
- # [01:47] * Quits: kennyluck (kennyluck@moz-7D94A0FB.dynamic.hinet.net) (Quit: kennyluck)
- # [01:47] * heycam|away is now known as heycam
- # [01:47] <sewardj> BenWa: I will ask ted in the morning.
- # [01:47] * Quits: jimm (jmathies@moz-7F164CA1.pn.at.cox.net) (Quit: )
- # [01:47] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:48] <ted> sym files are incredibly inefficient
- # [01:48] <BenWa> It's going to be a lot of work. Well need to pull the libs from the phone, generate SYM files, potentially a better intermediate format, push them to the phone, parse them out before profiling and then implement code to use the unwind SYM variant
- # [01:48] <ted> they're just very easy to parse
- # [01:48] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [01:49] <BenWa> I think the benefit of the above is we can start using SYM files to profile builds without framepointers as well?
- # [01:49] * Joins: kennyluck (kennyluck@moz-7D94A0FB.dynamic.hinet.net)
- # [01:49] * Quits: dRdR (dsherk@moz-3859BA3C.static.user.ono.com) (Ping timeout)
- # [01:50] <ted> should work fine, they have full unwind info
- # [01:50] * Quits: ketas (ketas@195.20.191.90.dyn.estpak.ee) (Ping timeout)
- # [01:50] <ted> are you talking about doing this client-side?
- # [01:50] <BenWa> Yes, client side on the fly for profiling
- # [01:50] <sewardj> BenWa: can't we just import the breakpad CFI->SYM translation into firefox?
- # [01:50] <BenWa> so every 1ms we have to do an unwind
- # [01:51] * Quits: dzbarsky (Adium@moz-3859BA3C.static.user.ono.com) (Quit: Leaving.)
- # [01:51] <ted> why not just use libunwind at that point?
- # [01:51] <BenWa> We worked really hard on libunwind but can't get it working properly
- # [01:51] <ted> on arm presumably you'd just want to use the unwind tables instead of CFI or anything
- # [01:51] <BenWa> It kind of unwind but not usable
- # [01:51] <ted> is it going to be less effort to implement this from scratch than fix libunwind?
- # [01:52] <BenWa> I don't know.
- # [01:52] <sewardj> ted: the really crap thing about this is, we have all this stuff in V, and working
- # [01:52] <sewardj> but it is license-incompatible
- # [01:52] * Joins: Asa (asa@moz-7B0110AD.mv.mozilla.com)
- # [01:52] <ted> sewardj: bleh, is V GPL?
- # [01:52] <sewardj> y
- # [01:52] * Quits: tchevalier (Instantbir@moz-B18426FB.w109-210.abo.wanadoo.fr) (Ping timeout)
- # [01:52] <ted> oh free software licensing
- # [01:52] <ted> is there anything you can't complicate?
- # [01:53] <BenWa> sewardj: You have quick, unwinding?
- # [01:53] <BenWa> which*
- # [01:53] * ted wanders back off
- # [01:53] * Quits: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Ping timeout)
- # [01:54] <BenWa> sewardj: We could have the arm stackwalking code a module that is shipped outside of gecko
- # [01:54] <sewardj> BenWa: very. valgrind/helgrind requires unwinding at the rate of 10s of thousands /sec
- # [01:55] <BenWa> sewardj: You're saying we have code but we just can't import it into gecko because of licensing? Can't we just have it as a plugin that isnt shipped part of gecko
- # [01:55] * Joins: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com)
- # [01:56] <sewardj> BenWa: yes to the first question, no idea to the second
- # [01:56] <sewardj> BenWa: so if breakpad can translate CFI to something easier to use, why can't we turn that into a portable library that is flexibile enough to do what we want
- # [01:57] <sewardj> eg, it can be used as part of breakpad
- # [01:57] <BenWa> So if we get the legal code ahead then the technical problem is easy
- # [01:57] <sewardj> or it can be linked into firefox,
- # [01:57] * Quits: aja (chatzilla@35B2E200.73203D5C.7880DB15.IP) (Client exited)
- # [01:57] <BenWa> Well right now with breakpad the unwind is done server side and not client side
- # [01:57] * Quits: Asa (asa@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
- # [01:58] <BenWa> But yes, translating break pad information is also possible
- # [01:58] * Joins: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
- # [01:58] <sewardj> BenWa: basically it's nuts that we don't have a standalone library that can convert CFI into something easy to use, that is also compact and fast
- # [01:59] <sewardj> BenWa: ideally the library could convert other formats than CFI into "compact/fast"
- # [01:59] <BenWa> Well having to do a ton of preprocessing before starting to profile is a big burden
- # [02:00] <BenWa> But not a show stopper
- # [02:00] <sewardj> BenWa: what do you envisage this preprocessing looking like?
- # [02:01] * Quits: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com) (Quit: damons)
- # [02:01] <BenWa> Well converting CFI to something compact/fast before you can start to profile
- # [02:01] <BenWa> You either ship that in Gecko or put that into some scripts that start/stop profiling
- # [02:02] <BenWa> Well it definitely an option. What about your GPL library? If we can get legal approval to use it with the correct structuring what would that look like?
- # [02:02] <BenWa> Just trying to see which options are on the table
- # [02:02] * Joins: redDragon (Earlybird@moz-9CA6FEBD.s30.a048.ap.plala.or.jp)
- # [02:03] * Joins: jrmuizel (jrmuizel@78CFC4BC.5BCEC6DB.DA78B690.IP)
- # [02:04] <sewardj> BenWa: what would it look like? the bottom 3000 lines of coregrind/m_debuginfo/readdwarf.c in a V source tree
- # [02:04] <sewardj> that generates the per-address-range canned summaries
- # [02:04] * Quits: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net) (Quit: Leaving...)
- # [02:05] <BenWa> sewardj: It's that something we could extract into a library that would return a list of IP/SP of the unwind within a man week?
- # [02:05] <sewardj> BenWa: mmm probably just about
- # [02:06] <BenWa> Alright well I'll talk to vlad
- # [02:06] <BenWa> to me it's not a high priority but to him it may be
- # [02:06] * Joins: mw22 (chatzilla@moz-FB753258.adsl.wanadoo.nl)
- # [02:06] <BenWa> Getting legal approval on something is easily a 3 month delay :P
- # [02:07] <sewardj> BenWa: it's more complex, because not all parts of my library can be moved to a plugin
- # [02:07] * Quits: priya (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [02:07] <sewardj> the bit that uses the canned summaries to do the unwinding
- # [02:07] <sewardj> cant be
- # [02:08] <BenWa> canned summaries?
- # [02:08] <sewardj> BenWa: raw CFI is really inefficient. V preprocesses it into a summary for each address range
- # [02:09] <sewardj> and so when it comes to unwind, it just finds the summary for the address range and uses it
- # [02:09] <sewardj> hence it is fast.
- # [02:09] <BenWa> I see
- # [02:09] <BenWa> At that point you should just do the breakpad thing
- # [02:10] <sewardj> "the breakpad thing" ?
- # [02:10] <BenWa> err generating SYM files are translating them to something efficient and writing an unwinder to use that
- # [02:11] <BenWa> s/are/and
- # [02:11] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [02:11] * Quits: mw22 (chatzilla@moz-FB753258.adsl.wanadoo.nl) (Ping timeout)
- # [02:12] * Quits: zzzzz_ (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net) (Ping timeout)
- # [02:12] <sewardj> BenWa: if breakpad was modified so that (1) it translated to an in-memory format instead of being tied to SYM files, and (2) the library was made standalone, so we can link it into whatever
- # [02:12] <sewardj> then we'd be in a better state
- # [02:12] * Joins: zzzzz_ (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net)
- # [02:12] <sewardj> BenWa: the performance aspects don't bother me much
- # [02:13] * Quits: harth (harth@moz-1E9525B8.dsl.cnl.uk.net) (Input/output error)
- # [02:13] <BenWa> Ohh you mean just do it all in the process
- # [02:13] <BenWa> Yea that could work too
- # [02:13] * Joins: mw22 (chatzilla@moz-FB753258.adsl.wanadoo.nl)
- # [02:14] <sewardj> BenWa: yes, do it in process .. but what i really mean is, modify breakpad so it has the kind of flexibility (in/out of process, in memory/in file) that we need
- # [02:14] * mikeh|bcn is now known as mikeh|vmsleep
- # [02:14] <sewardj> atm it sounds too inflexible
- # [02:14] * Quits: mikeh|vmsleep (mikeh@moz-3859BA3C.static.user.ono.com) (Input/output error)
- # [02:14] <BenWa> Yea true
- # [02:15] * Joins: ketas (ketas@195.20.191.90.dyn.estpak.ee)
- # [02:15] <BenWa> I'll talk to vlad. I wont have time for such a massive project in the near term
- # [02:15] <sewardj> BenWa: I have some, but not a lot, of bandwidth
- # [02:16] <sewardj> BenWa: it's after 2am here .. talk tomorrow
- # [02:16] <BenWa> ok thanks a lot!
- # [02:17] * Quits: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [02:19] * Quits: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz) (Ping timeout)
- # [02:24] * Quits: mwu (mwu@moz-3859BA3C.static.user.ono.com) (Ping timeout)
- # [02:24] * Quits: bonnie_ (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Ex-Chat)
- # [02:24] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [02:24] * Quits: jrmuizel (jrmuizel@78CFC4BC.5BCEC6DB.DA78B690.IP) (Input/output error)
- # [02:24] * sheeri-afk is now known as sheeri
- # [02:24] * Quits: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Ping timeout)
- # [02:25] * Quits: MarcosS (Mibbit@moz-1FB2D78F.dsl.irvnca.pacbell.net) (Quit: http://www.mibbit.com ajax IRC Client)
- # [02:25] * Quits: biesi (cbiesinger@EE9A5AA8.6B10AC3.E2F59BBC.IP) (Ping timeout)
- # [02:26] <heycam> hmm is it safe to land on inbound? there seems to be a bunch of android orange. (and a big backlog of pending tests.)
- # [02:26] * Joins: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com)
- # [02:26] * Joins: luke (andhow@moz-BBE3ABD.mv.mozilla.com)
- # [02:29] * sheppy-afk is now known as sheppy
- # [02:30] <mbrubeck> heycam: We're waiting on a clobber to see if we need to back out wesj for the Android orange
- # [02:30] <mbrubeck> heycam: Should be fine to land in the meantime
- # [02:30] <heycam> mbrubeck, ok thanks
- # [02:33] * Quits: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com) (Client exited)
- # [02:38] * Quits: billm (billm@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving)
- # [02:38] * Joins: nrc (nrc@538BABFE.A073F3E.97BBD552.IP)
- # [02:39] * Joins: bbondy (bbondy@moz-BE76EF7A.home.cgocable.net)
- # [02:40] * Quits: markh (markh@E83BEDED.F167B609.80399B64.IP) (Ping timeout)
- # [02:41] * Quits: darktrojan (geoff@moz-30B3CCFD.telstraclear.net) (Quit: darktrojan)
- # [02:41] * joduinn-mtg is now known as joduinn
- # [02:41] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Quit: Konversation terminated!)
- # [02:41] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [02:42] * Quits: WeirdAl (chatzilla@moz-D461843.ask.info) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0.1/20120614114901])
- # [02:42] * Joins: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au)
- # [02:43] * Quits: edmorley|away (edmorley@moz-4C974D06.range86-145.btcentralplus.com) (Quit: Leaving.)
- # [02:43] * Joins: Boriss_ (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [02:43] * Joins: sworkman_ (sworkman@moz-BBE3ABD.mv.mozilla.com)
- # [02:43] * Quits: sworkman_ (sworkman@moz-BBE3ABD.mv.mozilla.com) (Quit: sworkman_)
- # [02:43] * Quits: Boriss_ (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Boriss_)
- # [02:44] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [02:44] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:44] <bnicholson> mbrubeck: he needs a backout
- # [02:44] <bnicholson> his patch is missing a semicolon
- # [02:44] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [02:45] <bnicholson> err, a brace
- # [02:45] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: anant)
- # [02:46] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [02:46] * Joins: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com)
- # [02:49] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [02:51] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
- # [02:54] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: jorendorff)
- # [02:55] * Joins: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com)
- # [02:59] * Quits: gandalf (gandalf@moz-BE47532F.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
- # [03:00] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
- # [03:00] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Quit: Ex-Chat)
- # [03:00] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
- # [03:01] * kats is now known as kats|away
- # [03:01] * BenWa is now known as BenWa|away
- # [03:02] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
- # [03:03] * Joins: atuljangra (Mibbit@9075BEE0.4850A4DD.1957C0DA.IP)
- # [03:03] <philikon> bz_dinner: if at any point you want to give me some guidance on bug 761479, i would be most obliged
- # [03:03] * Joins: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP)
- # [03:04] <atuljangra> sawrubh|bot: status
- # [03:04] <atuljangra> sawrubh|bot: ;)
- # [03:04] * Joins: rail_away (rail@moz-E6144DC3.iqchoice.com)
- # [03:04] <WG9s> does anyone know if it is intentional that then new Armv7a GB mozilla-central nightlies are NOT building off the correct changeset?
- # [03:05] * Quits: wchen (wchen@F2D29657.F60B0462.67AC9B1.IP) (Quit: wchen)
- # [03:06] <WG9s> They are building off the TIP instead of the changeset that all the other mozilla-central nightlies build from.
- # [03:06] <philikon> WG9s: file a bug?
- # [03:07] <WG9s> oH these are the B2G builds I am referring to.
- # [03:07] <WG9s> Was going to just wanted to ask if it was intentional before jsut to not waste time.
- # [03:07] <philikon> oh b2g
- # [03:07] <gavin> ask #build
- # [03:07] <philikon> yeah ask them
- # [03:07] <philikon> b2g builds are in flux
- # [03:07] <philikon> might be temporary
- # [03:08] <gavin> I imagine hooking it up to the changeset selection thing wasn't a high priority
- # [03:08] <Jesse> devd: https://etherpad.mozilla.org/DebuggingHangs
- # [03:08] <gavin> it doesn't really matter that they get a different revision
- # [03:08] <WG9s> but it synced up on the buildid.
- # [03:08] <WG9s> no was just an issue for the build i do.
- # [03:09] <WG9s> I parse the running-builds.js file looking for the first "mozilla-central nightly" build to extract the revision so i will build of the same changeset. Suddenly today I built off the worng one.
- # [03:09] * Quits: zzzzz_ (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net) (Quit: ChatZilla 0.9.87 [Firefox 13.0.1/20120614114901])
- # [03:10] <gavin> why is it important that you build the same changeset?
- # [03:10] <WG9s> because that is what i advertise on my website. That my builds are the same as today's nightlies with the addition of this list of patches.
- # [03:10] <WG9s> other than that it really isn;t
- # [03:11] <WG9s> but it does help in figuring out if issues are a result of the extra patches or sometiung in the nightly if the only difference is the added patches.
- # [03:11] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
- # [03:11] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
- # [03:12] <WG9s> But then before Mozilla decided to syinc all the builds off the same patchset, i did not either. So, I guess it sued to work OK for me then.
- # [03:13] * sheeri is now known as sheeri-afk
- # [03:14] <nthomas> uh, we're talking about a b2g-gecko build that isn't even uploaded anywhere
- # [03:14] <espindola> the tree webgl demo crash firefox on android :-(
- # [03:14] * Quits: Mook_as (Daily@moz-1FCC0032.activestate.com) (Quit: Mook_as)
- # [03:15] <mbrubeck> bnicholson: thanks!
- # [03:15] <WG9s> Anyway I fixed my perl script to ignore this build in trying to determine the revsion to use.
- # [03:16] * Joins: dria (dria@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [03:17] <@khuey> ugh
- # [03:17] <@khuey> I hate C++
- # [03:17] <WG9s> And actually it is trickier than i described it also ignores all builds that started before 3AM Mozilla time today.
- # [03:17] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [03:18] <WG9s> So as to ignore builds that never really finished and managed to report so so still look like they are running.
- # [03:19] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Quit: mccr8)
- # [03:19] <nthomas> WG9s: what is your data source ?
- # [03:20] * Joins: ianbicking (ianbicking@moz-5D45B48D.hsd1.mn.comcast.net)
- # [03:20] * Quits: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 1.8.0.9/2006120508])
- # [03:21] <WG9s> nthomas: i load http://builddata.pub.build.mozilla.org/buildjson/builds-running.js and parse it with a perl script i wrote
- # [03:22] <nthomas> ok
- # [03:23] * Quits: automata (automata@moz-1CE7A56D.ifsc.usp.br) (Ping timeout)
- # [03:25] * ewong|afk is now known as ewong
- # [03:25] <WG9s> today "B2G gb_armv7a_gecko mozilla-central nightly" showed revision as 74e503bfa575, although all the other mozilla-central nightly builds showed 5c07a681371d46d1bc86af397b6d712fdd870e2b.
- # [03:25] * Quits: ericjung (Mibbit@moz-A04CDE64.bstnma.fios.verizon.net) (Quit: http://www.mibbit.com ajax IRC Client)
- # [03:25] * Quits: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com) (Client exited)
- # [03:25] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [03:26] <WG9s> I thought it had beeen decided that all mozaill-central nightly builds were supposed to be built off the same changeset.
- # [03:26] <philor> gkw: orange
- # [03:26] <gkw> philor: noted
- # [03:26] <nthomas> WG9s: as people said, file it in releng and we'll look
- # [03:26] <WG9s> OK
- # [03:26] <gkw> philor: w/ thanks :)
- # [03:27] <WG9s> just figured if it were on purpose it only screwed me up and i worked around it already
- # [03:27] <WG9s> I will file
- # [03:27] <nthomas> thx
- # [03:28] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [03:28] <nthomas> also shows up as Bg instead of N on tbpl, but lets see if they survive that bug or not
- # [03:28] * nthomas is now known as nthomas|away
- # [03:29] <gkw> philor: backed out
- # [03:29] * Quits: tonymec (tonymec@F4AFDBE2.5A3CC4B5.277517C1.IP) (Ping timeout)
- # [03:29] <WG9s> perhaps the 2 things are related.
- # [03:32] <Jesse> devd: http://pcwalton.github.com/blog/2012/04/23/why-lifetimes/
- # [03:32] * Quits: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com) (Ping timeout)
- # [03:34] * bwinton_away is now known as bwinton
- # [03:34] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: yuan)
- # [03:34] * Joins: erikvold (erikvold@F8130478.1699A1DD.67CA24A9.IP)
- # [03:36] <philor> don't forget, Try reset coming up, you don't want to be pushing but you do want to be looking at your results, before they disappear
- # [03:37] <philor> fortunately, everyone seems to be pushing nice quick failures to build :)
- # [03:37] * bwinton is now known as bwinton_away
- # [03:37] <terrence> philor: you are welcome
- # [03:38] <terrence> actually, this builds locally, unless I manully make tier_js
- # [03:38] <philor> mmm, a bit of orange for bhackett, too
- # [03:38] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Quit: juanb)
- # [03:40] * Joins: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP)
- # [03:40] * Joins: dbaron (dbaron@moz-9221B6DD.dsl.dynamic.sonic.net)
- # [03:41] * ChanServ sets mode: +o dbaron
- # [03:42] * Quits: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving)
- # [03:44] * Joins: ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP)
- # [03:44] * ChanServ sets mode: +o ehsan
- # [03:45] * Joins: automata (automata@8D23278A.C27CA109.16867D26.IP)
- # [03:46] * Joins: bnicholson (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net)
- # [03:47] * Joins: ekr (ekr@moz-A968D905.mycingular.net)
- # [03:48] * Joins: Boriss_ (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
- # [03:49] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Connection reset by peer)
- # [03:49] * Boriss_ is now known as Boriss
- # [03:49] * Joins: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
- # [03:50] * Quits: chewey (chewey@moz-D3C51E46.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
- # [03:50] * Joins: chewey (chewey@moz-F83CF7FC.dip0.t-ipconnect.de)
- # [03:52] * Quits: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Ping timeout)
- # [03:52] * Joins: cviecco (cviecco@moz-104CC309.mv.mozilla.com)
- # [03:55] * Joins: tonymec (tonymec@F4AFDBE2.5A3CC4B5.277517C1.IP)
- # [03:55] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
- # [03:56] * Quits: sewardj (sewardj@moz-51CA3442.dip.t-dialin.net) (Ping timeout)
- # [03:56] * Joins: sewardj (sewardj@moz-197B4DDF.dip.t-dialin.net)
- # [03:57] * Quits: ekr (ekr@moz-A968D905.mycingular.net) (Quit: Colloquy for iPhone - http://colloquy.mobi)
- # [04:01] * Joins: benvie (brandon@moz-1C805788.nc.res.rr.com)
- # [04:01] * Joins: asadotzler (asa@D13E5E3F.A1EC5031.204CA821.IP)
- # [04:01] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [04:01] * philor is now known as philor|away
- # [04:01] * Joins: sfink (chatzilla@moz-8D93AA61.dsl.pltn13.sbcglobal.net)
- # [04:03] * Joins: darktrojan (geoff@moz-30B3CCFD.telstraclear.net)
- # [04:04] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [04:04] * Quits: terrence (terrence@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [04:05] * Quits: mzz (marienz@moz-D1CC9ED2.tomaw.net) (Ping timeout)
- # [04:06] * Quits: jstraus (Adium@moz-9B0F384B.cable.mindspring.com) (Ping timeout)
- # [04:09] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Quit: pcwalton)
- # [04:10] * Joins: mzz (marienz@moz-D1CC9ED2.tomaw.net)
- # [04:11] <devd> khuey: Is there a way I can tell my makefile to not link into a single file, and just run from separate files, while taking the performance hit ?
- # [04:12] * Joins: Mook (Daily@moz-D37F711A.dsl.teksavvy.com)
- # [04:13] <@khuey> not link what into a single file?
- # [04:13] * Quits: @ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP) (Input/output error)
- # [04:13] * Quits: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [04:14] <devd> when I run make at the top level of my build directory, I suspect it take a while because it is linking all the libraries together into 1 file right?
- # [04:14] * Quits: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 13.0/20120605112324])
- # [04:14] * Joins: jstraus (Adium@moz-9B0F384B.cable.mindspring.com)
- # [04:14] * Quits: espadrine (espadrine@moz-BBE3ABD.mv.mozilla.com) (Quit: espadrine)
- # [04:15] * Quits: asadotzler (asa@D13E5E3F.A1EC5031.204CA821.IP) (Input/output error)
- # [04:15] <@khuey> it takes a while because it's traversing 2000 directories and evaluating a series of dependencies in each one
- # [04:15] * BenWa|away is now known as BenWa
- # [04:15] <@khuey> but the answer to your question is "no"
- # [04:15] <gavin> also because it redoes stuff that it doesn't need to re-do :)
- # [04:15] <@khuey> sure
- # [04:15] <@khuey> I didn't think he wanted a rant ;-)
- # [04:16] <gavin> but the trick to faster rebuilds is to learn to only rebuild what you need
- # [04:16] <vlad> because we haven't gotten away from make yet :(
- # [04:16] * Joins: ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP)
- # [04:16] * ChanServ sets mode: +o ehsan
- # [04:16] <@dolske> vlad: welcome back! we've kept your disk warm!
- # [04:16] <devd> ok .. I tried smartmake, but it wasn't working right for me
- # [04:16] <vlad> even though 95% of our build could be done using a different/faster/better tool, and we could keep make for the remaining 5%
- # [04:16] <vlad> dolske: I know, right
- # [04:16] <gavin> or use http://www.joshmatthews.net/blog/2012/01/smartmake-redux-harder-better-faster-stronger/
- # [04:16] <gavin> oh
- # [04:16] <vlad> smartmake?
- # [04:17] <vlad> oh this smartmake
- # [04:17] <devd> I am curious though .. how can you make it work without doing a top level make
- # [04:17] <vlad> right
- # [04:17] <@khuey> jdm's thing
- # [04:17] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
- # [04:17] <gavin> devd: just rebuild the parts required for re-compiling changed code and linking it appropriately
- # [04:17] <devd> isn't that the thing that creates teh firefox executable
- # [04:17] <gavin> no
- # [04:18] <vlad> typically, for example, 'make -s -C gfx && make -s -C toolkit/library'
- # [04:18] <gavin> if you come here and ask "I just touched foo.cpp and bar.cpp, what do I need to rebuild?", someone will be able to tell you
- # [04:18] <gavin> usually it's "make -C obj/dircontainingchanges && make -C obj/toolkit/library", for native code
- # [04:18] * @bz_dinner was going to say typically make -C layout && make -C toolkig/library
- # [04:18] * bz_dinner is now known as bz
- # [04:18] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Ping timeout)
- # [04:18] <gavin> you can probably now also just do make -C toolkit/library
- # [04:18] <@khuey> bz: layout/build should be unnecessary now
- # [04:19] <gavin> if you're rbuilding chrome, just make -C browser, or something?
- # [04:19] <@khuey> bz: unless you actually changed files in layout/build ;-)
- # [04:19] <@khuey> if you're rebuilding chrome you should just be able to make chrome
- # [04:19] * Joins: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com)
- # [04:20] <devd> yeah .. so the part that always sucks for me is 'rm -f libxul.so;' followed by a really long pythonpath.py call
- # [04:20] <gavin> why are you doing that?
- # [04:20] <gavin> oh, you mean when the build does that?
- # [04:20] <gavin> relinking libxul sucks, yeah
- # [04:20] <devd> I changed nsDocument.cpp , and make -C objdir or smartmake.py content/base/src/nsDocument.cpp calls it
- # [04:21] <@bz> khuey: I just do it in layout
- # [04:21] <@bz> khuey: since I typically do change files there. Unless I'm doing bindings
- # [04:21] <@bz> gavin: just making in toolkit/library failed if LOCAL_INCLUDES are involved, last I checked
- # [04:21] <gavin> bz: true
- # [04:22] <@bz> gavin: and those are all over content/dom/layout code
- # [04:22] <devd> since I am doing that a lot, is it right for libxul to be relinked if I modify content/base/src/nsDocument.cpp ?
- # [04:22] <@bz> devd: yes
- # [04:22] <gavin> yes
- # [04:22] <gavin> that's where the code is
- # [04:23] <devd> ok .. ergo my next question, can I tell make to not link libxul into 1 file and just use the .so files and figure things out at run time ?
- # [04:23] * lsblakk is now known as lsblakk|afk
- # [04:23] <devd> I am sorry if that doesn't make any sense.. I haven't written any real code in my life
- # [04:23] <gavin> I think we stopped supporting non-libxul
- # [04:23] <devd> I am just thinking academically
- # [04:23] <@khuey> devd: you're about 2 years too late
- # [04:23] <@khuey> we got rid of that
- # [04:23] <@khuey> it was a PITA to keep working
- # [04:23] <devd> ohh ok
- # [04:24] <devd> well then, sucks for me
- # [04:24] <devd> thanks anyways
- # [04:24] <devd> is there a cache for linking ? :)
- # [04:24] <devd> ldcache , like ccache
- # [04:25] * Quits: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Ping timeout)
- # [04:26] * Joins: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com)
- # [04:26] <@khuey> windows has an incremental linker
- # [04:26] * Joins: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp)
- # [04:26] <@khuey> of course, the rest of the build is much slower on windows, so it's six of one, two dozen of the other
- # [04:26] * Quits: Mook (Daily@moz-D37F711A.dsl.teksavvy.com) (Ping timeout)
- # [04:26] * tbsaunde thought he remembered an incromental flag for ld
- # [04:27] <tbsaunde> khuey: yeah, looks like atleast gold supporst incremental linking in theory
- # [04:28] * Quits: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [04:28] <@khuey> yeah, idk if it actually works though
- # [04:29] * Quits: cviecco (cviecco@moz-104CC309.mv.mozilla.com) (Input/output error)
- # [04:30] * Joins: Mook (Daily@moz-D37F711A.dsl.teksavvy.com)
- # [04:31] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
- # [04:31] <@bz> so
- # [04:31] <@bz> someone want to pick us up 2 points on html5test?
- # [04:32] <@bz> Easy ones
- # [04:32] * Joins: nchaim1 (Nicolas@F2D29657.F60B0462.67AC9B1.IP)
- # [04:32] * @bz can promise speedy review if it happens in the next 3 days!
- # [04:32] * Quits: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [04:33] <@bz> anyone?
- # [04:34] <tbsaunde> bz: oh? how easy is "easy" ?
- # [04:34] <@bz> pretty easy
- # [04:34] <@bz> So HTML5 has width and height properties on HTMLInputElement
- # [04:34] <tbsaunde> bz: ok
- # [04:35] <@bz> For which the getters should return 0 if the input is not type="image"
- # [04:35] <@bz> and otherwise should do exactly what the getters on HTMLImageElement do
- # [04:35] <@bz> and the setters should do what the setters on HTMLImageElement do
- # [04:35] <@bz> We don't have these properties
- # [04:35] <@bz> Adding them is 2 points on html5test (yes, I know, silly)
- # [04:36] <@bz> So just toss them in the IDL and crib from HTMLImageElement.
- # [04:36] <tbsaunde> bz: ok
- # [04:36] <@bz> tbsaunde: It's in the "forms" section of html5test, fwiw
- # [04:37] <@bz> oh, and we even have a bug on this
- # [04:37] <@bz> with a partial patch?
- # [04:37] <@bz> https://bugzilla.mozilla.org/show_bug.cgi?id=683855
- # [04:37] <tbsaunde> bz: ok, I've sort of been meaning to figure out more how the DOM worekd for a while
- # [04:37] * Joins: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net)
- # [04:37] <@bz> awesome
- # [04:37] <@bz> well, you can start with Mounir's patch there. ;)
- # [04:37] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
- # [04:39] * nli|away is now known as nli
- # [04:40] <devd> so talking about scores, anyone know what happened to Firefox's security score in browserScope ?
- # [04:40] <devd> it goes up and up and then suddenly decides it wants to go down
- # [04:40] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
- # [04:40] <devd> kinda like the world economy actually
- # [04:40] <@bz> devd: they keep changing the test?
- # [04:40] * Joins: bonnie (bbsurender@3035F4A5.3753335A.B66DD36E.IP)
- # [04:41] * Quits: bonnie (bbsurender@3035F4A5.3753335A.B66DD36E.IP) (Client exited)
- # [04:41] <@bz> tbsaunde: let me know if you run into any issues
- # [04:41] * philor|away is now known as philor
- # [04:42] <devd> well yeah .. but a crash is sad
- # [04:42] <devd> are there features that firefox implements but no other browsers do
- # [04:42] <ewong> can someone point out how regular harfbuzz gets updated from the master?
- # [04:42] * Quits: jwilde (Earlybird@moz-BBE3ABD.mv.mozilla.com) (Quit: jwilde)
- # [04:42] <devd> we should add that to browserscope :D
- # [04:43] <@khuey> ewong: jfkthame would know
- # [04:44] * Quits: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Ping timeout)
- # [04:44] <ewong> khuey: thanks!
- # [04:44] * Quits: jstraus (Adium@moz-9B0F384B.cable.mindspring.com) (Ping timeout)
- # [04:44] * Quits: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP) (Input/output error)
- # [04:44] * Joins: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP)
- # [04:45] * Quits: willy1234x1|2 (willy1234x@moz-AEF6A348.slkc.qwest.net) (Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/)
- # [04:45] * Joins: m_kato (m_kato@moz-348F61F0.mozilla.or.jp)
- # [04:45] * Joins: jstraus (Adium@moz-9B0F384B.cable.mindspring.com)
- # [04:45] * Quits: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com) (Quit: NO CARRIER)
- # [04:45] <ewong> !seen jfkthame
- # [04:45] <ewong> oh.. no firebot...
- # [04:46] * Joins: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com)
- # [04:46] <tbsaunde> bz: sure, I doubt it :)
- # [04:46] <@khuey> ewong: try again
- # [04:47] <ewong> !seen jfkthame
- # [04:47] * Joins: priya (Adium@moz-5843392D.hsd1.ca.comcast.net)
- # [04:47] <firebot> jfkthame was last seen 14 hours, 24 minutes and 57 seconds ago, saying 'if (result == NOT_FOUND) ....' in #developers.
- # [04:51] <tbsaunde> bz: I do have a style question though, is there a prefered order for ttriutes in idl?
- # [04:51] * @khuey sighs
- # [04:51] * Joins: GeissT (GeissT@DC6C8C86.E18744BE.1005D3C7.IP)
- # [04:52] <@khuey> it's a shame there are no docs for this whole IPDL thing
- # [04:52] <tbsaunde> use the source Luke :p
- # [04:53] * nthomas|away is now known as nthomas
- # [04:53] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
- # [04:53] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Connection reset by peer)
- # [04:54] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
- # [04:56] * heycam is now known as heycam|away
- # [04:56] * mjschranz is now known as mjschranz_away
- # [04:58] <@khuey> reading the IPDL parser isn't really on my todo list for life
- # [04:59] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
- # [04:59] * Joins: mdas (mdas@moz-E31CD2CB.mozilla.org)
- # [05:00] * Quits: mdas (mdas@moz-E31CD2CB.mozilla.org) (Quit: mdas)
- # [05:00] * Quits: Gina_Yeh (chatzilla@moz-99690620.hinet-ip.hinet.net) (Client exited)
- # [05:00] <JonathanS> khuey, it is not a part of your job descriptions?
- # [05:00] <@khuey> nope
- # [05:00] * Joins: Gina_Yeh (chatzilla@moz-99690620.hinet-ip.hinet.net)
- # [05:02] <tbsaunde> khuey: except ther part where you job is being a software engineer :/
- # [05:03] * Joins: yuan (ywang@moz-3A8F7C9D.hsd1.ca.comcast.net)
- # [05:03] * coop|afk is now known as coop
- # [05:04] * bear-afk is now known as bear
- # [05:06] * Joins: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
- # [05:06] * Quits: bbondy (bbondy@moz-BE76EF7A.home.cgocable.net) (Ping timeout)
- # [05:06] * Joins: cviecco_ (cviecco@moz-104CC309.mv.mozilla.com)
- # [05:07] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
- # [05:08] * Quits: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Ping timeout)
- # [05:09] <JonathanS> I love how mimeTypes.rdf is still exists in the nightly.
- # [05:09] <@khuey> tbsaunde: there are limits even to my masochism
- # [05:09] * @khuey wanders off until spain wakes up
- # [05:10] * Joins: m_kato1 (Daily@moz-348F61F0.mozilla.or.jp)
- # [05:10] * Quits: Mook (Daily@moz-D37F711A.dsl.teksavvy.com) (Ping timeout)
- # [05:10] * khuey is now known as khuey|away
- # [05:10] * Quits: jstraus (Adium@moz-9B0F384B.cable.mindspring.com) (Ping timeout)
- # [05:11] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Quit: Mardak)
- # [05:11] <@bz> devd: sure there are
- # [05:11] <@bz> tbsaunde: not really, though spec order is probably a good idea
- # [05:12] <@bz> devd: too bad all the browserscope people are webkit folks
- # [05:13] * Quits: hub (hub@A5087023.2354C43D.D8E68FF6.IP) (Ping timeout)
- # [05:13] * Joins: jstraus (Adium@moz-9B0F384B.cable.mindspring.com)
- # [05:13] <@bz> JonathanS: and is used
- # [05:13] * Joins: Mook (Daily@moz-D37F711A.dsl.teksavvy.com)
- # [05:13] <JonathanS> bz, i know.
- # [05:14] <JonathanS> bz, can mime types could be in sqlite?
- # [05:14] <@bz> they could be anywhere
- # [05:14] <@bz> even in cave paintings
- # [05:14] <@bz> just a matter of code
- # [05:15] <JonathanS> Yeah, like shared db connection to across of the thread
- # [05:16] <Asa> " WebRTC will be at the core of Skype’s next generation messaging architecture. "
- # [05:16] <Asa> woot!
- # [05:17] <jcranmer> is someone offering to do de-RDF? :-)
- # [05:17] <JonathanS> jcranmer, you could file a bug :)
- # [05:17] <mark> you've got your buskers, your silent film ones, and french
- # [05:18] <jcranmer> JonathanS: you mean bug 474043?
- # [05:18] <tbsaunde> bz: isn't nsHTMLImageElement::GetWIdthHight() a big chunk of code to copypasta?
- # [05:20] <JonathanS> jcranmer, yeah
- # [05:21] <jesup> asa: yeah, microsoft has 4 open req's for WebRTC engineers for Skype it appears
- # [05:21] <jesup> asa: see my G+ feed
- # [05:21] <tbsaunde> bz: is there a good reason not to move it to nsGenericHTMLElement?
- # [05:21] <Asa> jesup: awesome. we must beat them! ;)
- # [05:22] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
- # [05:25] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
- # [05:25] <jesup> asa: we had a microsoft guy with us in Boston; it was ... interesting.
- # [05:27] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
- # [05:27] * Joins: MarcoZ (Daily@moz-2EE543F6.dip.t-dialin.net)
- # [05:27] <jesup> Asa: where did you read it?
- # [05:27] <Asa> jesup: gigaom. you've got an email with the link
- # [05:28] <jesup> I see, thanks
- # [05:28] * Quits: cviecco_ (cviecco@moz-104CC309.mv.mozilla.com) (Input/output error)
- # [05:28] <jesup> yup, that's what I shared on my g+ feed
- # [05:29] <@bz> tbsaunde: move the impl, you mean?
- # [05:29] <tbsaunde> bz: of GetWidthHight() yes
- # [05:29] <@bz> tbsaunde: looking
- # [05:29] <tbsaunde> oh, I guess it does use one member :/
- # [05:30] <@bz> yeah
- # [05:30] <@bz> you could put it on nsImageLoadingContent
- # [05:30] * Joins: twi (Adium@moz-F9E4EE7F.cust.dsl.vodafone.it)
- # [05:31] <tbsaunde> bz: oh, hmm, let me look
- # [05:32] * Quits: dbradley (dbradley@9391EB1E.4FE928FD.52E8B953.IP) (Ping timeout)
- # [05:33] * Quits: mike5w3c (MikeS@moz-4D5F5A07.xgsspn.imtp.tachikawa.spmode.ne.jp) (Quit: mike5w3c)
- # [05:33] * Quits: ianbicking (ianbicking@moz-5D45B48D.hsd1.mn.comcast.net) (Quit: ianbicking)
- # [05:35] <tbsaunde> bz: yeah, seems that would work
- # [05:37] * Joins: ianbicking (ianbicking@moz-5D45B48D.hsd1.mn.comcast.net)
- # [05:37] * Joins: wchen (wchen@5C276C98.C82572AC.104CB8F.IP)
- # [05:38] * Joins: dbradley (dbradley@9391EB1E.4FE928FD.52E8B953.IP)
- # [05:38] * Quits: dcamp (dave@moz-930D5B64.hsd1.wa.comcast.net) (Quit: Leaving...)
- # [05:38] * Quits: m_kato1 (Daily@moz-348F61F0.mozilla.or.jp) (Quit: m_kato1)
- # [05:39] * Joins: m_kato1 (Daily@moz-348F61F0.mozilla.or.jp)
- # [05:40] <tbsaunde> bz: actually, wait, nsImageLoadingContent doesn't have access to GetParsedAttr() does it?
- # [05:42] * Joins: mike5w3c (MikeS@moz-4D5F5A07.xgsspn.imtp.tachikawa.spmode.ne.jp)
- # [05:43] * Joins: Gina (Gina@moz-99690620.hinet-ip.hinet.net)
- # [05:44] * Quits: Gina (Gina@moz-99690620.hinet-ip.hinet.net) (Quit: Leaving)
- # [05:44] * Joins: Gina (Gina@moz-99690620.hinet-ip.hinet.net)
- # [05:45] * Quits: espindola (espindola@moz-C83D3162.dsl.teksavvy.com) (Quit: Ex-Chat)
- # [05:45] * Quits: yuan (ywang@moz-3A8F7C9D.hsd1.ca.comcast.net) (Quit: yuan)
- # [05:46] <cpearce> Is there something like mxr for gaia?
- # [05:46] <cpearce> or github projects for that matter, given gaia is hosted on github...
- # [05:47] * Quits: Gina_Yeh (chatzilla@moz-99690620.hinet-ip.hinet.net) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0.1/20120615112143])
- # [05:47] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
- # [05:47] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
- # [05:47] * Joins: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
- # [05:48] * Joins: rniwa_ (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net)
- # [05:48] * Joins: cviecco_ (cviecco@moz-104CC309.mv.mozilla.com)
- # [05:48] <@bz> tbsaunde: hmm
- # [05:49] <@bz> tbsaunde: I guess that's on nsGenericElement?
- # [05:49] <@bz> tbsaunde: One option is a helper on nsGenericElement that takes the mCurrentRequest as an argument
- # [05:49] <@bz> tbsaunde: avoiding copy/paste is such a pain. ;)
- # [05:49] * Quits: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Ping timeout)
- # [05:49] <tbsaunde> bz: something like that, a quick grep didn't actually find it
- # [05:50] <tbsaunde> bz: yeah
- # [05:52] * Gina is now known as GinaYeh
- # [05:52] * Joins: Gina (Gina@moz-99690620.hinet-ip.hinet.net)
- # [05:55] * Quits: m_kato1 (Daily@moz-348F61F0.mozilla.or.jp) (Ping timeout)
- # [05:55] * Joins: m_kato1 (Daily@moz-348F61F0.mozilla.or.jp)
- # [05:56] * Quits: Gina (Gina@moz-99690620.hinet-ip.hinet.net) (Quit: Leaving)
- # [05:59] * Quits: bnicholson (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net) (Ping timeout)
- # [06:00] * Joins: gfritzsche (gfritzsche@moz-7B228F3D.dynamic.qsc.de)
- # [06:00] * jcranmer is now known as jcranmer|away
- # [06:03] * Joins: jdm (jdm@moz-78D9B2F7.dsl.teksavvy.com)
- # [06:04] * Quits: gozala (gozala@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Leaving.)
- # [06:07] * joduinn is now known as joduinn-afk
- # [06:09] * cadecairos is now known as cadecairos_away
- # [06:13] * Joins: gozala (gozala@EF408078.10A53EE3.77834EAA.IP)
- # [06:15] <markh> I'm having trouble using nsIWebProgress to get an onSecurityChange notification for an iframe - attempting to attach the listener to the containing window does fire onSecurityChange, but the state is for the window rather than the iframe. Ading the listener directly to the iframe.contentWindow works but onSecurityChange never gets called. Anyone have any ideas?
- # [06:18] * Quits: gozala (gozala@EF408078.10A53EE3.77834EAA.IP) (Quit: Leaving.)
- # [06:18] * Joins: jwilde (Earlybird@moz-23E1A364.aton.com)
- # [06:19] * Joins: gozala (gozala@EF408078.10A53EE3.77834EAA.IP)
- # [06:21] * Quits: cviecco_ (cviecco@moz-104CC309.mv.mozilla.com) (Input/output error)
- # [06:21] * Quits: gozala (gozala@EF408078.10A53EE3.77834EAA.IP) (Ping timeout)
- # [06:21] * Quits: automata (automata@8D23278A.C27CA109.16867D26.IP) (Ping timeout)
- # [06:23] * Quits: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: www.textualapp.com)
- # [06:23] * Joins: bnicholson (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net)
- # [06:26] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
- # [06:31] * Quits: wchen (wchen@5C276C98.C82572AC.104CB8F.IP) (Quit: wchen)
- # [06:34] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
- # [06:34] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
- # [06:35] <@bz> erm
- # [06:35] <@bz> anyone here familiar with devmo?
- # [06:35] <@bz> How do I do anchor links within a page?
- # [06:37] <Asa> bz: html?
- # [06:37] <@bz> mmm
- # [06:37] <@bz> I guess I can look at the HTML view, yes
- # [06:37] * @bz sighs and does that
- # [06:37] <@bz> I put in "#foo" for the link in the link editor
- # [06:37] <@bz> and it helpfully stuck "https://developer.mozilla.org/" on the front of it
- # [06:38] <Asa> my hatred for wikis and their syntax burns deep.
- # [06:38] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Quit: Jesse)
- # [06:39] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
- # [06:40] * Joins: aja (chatzilla@35B2E200.73203D5C.7880DB15.IP)
- # [06:41] * Quits: rail_away (rail@moz-E6144DC3.iqchoice.com) (Ping timeout)
- # [06:42] * joduinn-afk is now known as joduinn-home
- # [06:44] * Quits: rniwa_ (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net) (Ping timeout)
- # [06:45] * Joins: rail_away (rail@moz-E6144DC3.iqchoice.com)
- # [06:47] * Joins: rniwa_ (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net)
- # [06:47] * Joins: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net)
- # [06:47] * Quits: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net) (Quit: Mardak)
- # [06:47] * Quits: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP) (Quit: lmandel)
- # [06:49] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/5cdbeae14405 - Jan Varga - Bug 767193 - FileHandles do not get GCed/removed when overwritten in indexeddb. r=bent
- # [06:49] * coop is now known as coop|away
- # [06:49] * Joins: smooney_ (smooney@moz-57825793.hsd1.ca.comcast.net)
- # [06:49] * Joins: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net)
- # [06:51] <devd> bz: why not just put the url of the page with the # in it?
- # [06:51] <devd> sucks, but it should work
- # [06:51] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
- # [06:51] * Quits: GeissT (GeissT@DC6C8C86.E18744BE.1005D3C7.IP) (Client exited)
- # [06:52] * Quits: aja (chatzilla@35B2E200.73203D5C.7880DB15.IP) (Ping timeout)
- # [06:52] <@bz> devd: because I fully expect this stuff to get moved around
- # [06:52] <@bz> devd: and then that _really_ starts to suck. ;)
- # [06:53] * Quits: m_kato1 (Daily@moz-348F61F0.mozilla.or.jp) (Connection reset by peer)
- # [06:53] * Joins: m_kato1 (Daily@moz-348F61F0.mozilla.or.jp)
- # [06:56] <@dolske> thankfully we're not switching wiki software anytime s...uhoh
- # [06:57] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
- # [06:57] <devd> hahahaha
- # [06:58] <devd> man wouldn't it be awesome that during the switch they translated the code from the relative "#foo" links to the full URI
- # [06:58] <devd> bz can then cry silently
- # [06:59] * Joins: smontagu (chatzilla@moz-9C7A6CB2.red.bezeqint.net)
- # [07:00] * Joins: juanb (jbecerra@moz-F1012875.hsd1.ca.comcast.net)
- # [07:00] * Quits: @roc (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [07:00] * @bz shrugs
- # [07:01] <@bz> I'm done with this document for now
- # [07:01] <@bz> until people read and complain it makes no sense. ;)
- # [07:02] * Joins: roc (chatzilla@538BABFE.A073F3E.97BBD552.IP)
- # [07:02] * ChanServ sets mode: +o roc
- # [07:02] * nthomas is now known as nthomas|away
- # [07:03] * Quits: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Ping timeout)
- # [07:04] * glob|away is now known as glob
- # [07:06] * Joins: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP)
- # [07:06] * Joins: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com)
- # [07:07] <atuljangra> vikash: Google I/O :-)
- # [07:08] <vikash> atuljangra, yup tonite :-)
- # [07:08] <vikash> atuljangra, how was the meetup
- # [07:08] <atuljangra> vikash: It was great :-).
- # [07:08] <vikash> ~Cool~
- # [07:09] <atuljangra> vikash: I am excited for the T-Shirt more ;) (If we are getting :s)
- # [07:10] <vikash> atuljangra, A handfull of people would be getting it, one of them is certainly me
- # [07:10] <vikash> :P
- # [07:10] <atuljangra> vikash: And you are making sure that I am also one of them :P
- # [07:11] <vikash> atuljangra, would you be attending on both the days then yes
- # [07:11] <vikash> I can make sure :P
- # [07:11] <atuljangra> both the days mean 7 pm to 6 am?
- # [07:12] <vikash> yes, on 27th and 28th too
- # [07:12] <atuljangra> I am attending full event for sure,
- # [07:12] <atuljangra> yay T-Shirt ;)
- # [07:12] * bz is now known as bz_sleep
- # [07:14] * Quits: dbradley (dbradley@9391EB1E.4FE928FD.52E8B953.IP) (Ping timeout)
- # [07:17] * Quits: darktrojan (geoff@moz-30B3CCFD.telstraclear.net) (Ping timeout)
- # [07:19] * Quits: FabioMagnoni (chatzilla@moz-873E0DAE.dsl.telesp.net.br) (Client exited)
- # [07:20] * kats|away is now known as kats
- # [07:25] * Joins: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com)
- # [07:27] <philor> bz_sleep: how long did that first push to try of yours take?
- # [07:30] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: . . . ........)
- # [07:32] * Joins: graydot (jebasinghe@83B20D2F.370FE27D.302A44F.IP)
- # [07:33] <@bz_sleep> philor: a few mins
- # [07:33] <@bz_sleep> philor: I didn't actually time it
- # [07:33] <@bz_sleep> philor: the second one was instant
- # [07:34] <@bz_sleep> philor: but isn't showing any builds yet. ;)
- # [07:34] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [07:34] <philor> bz_sleep: odd, because something had the repo locked for 20 minutes
- # [07:35] <@bz_sleep> I think I was waiting for that lock, yes
- # [07:35] <@bz_sleep> "a few" could be 10-20
- # [07:35] * @bz_sleep was reading stuff
- # [07:35] <@bz_sleep> remote: waiting for lock on repository /repo/hg/mozilla/try held by 'hgssh1.dmz.scl3.mozilla.com:26744'
- # [07:35] <@bz_sleep> that lock?
- # [07:36] <@bz_sleep> (also, still no try mail for my last push)
- # [07:36] <@bz_sleep> remote: sudo: unknown user: hg_untrusted
- # [07:36] <@bz_sleep> remote: warning: changegroup.a_pushtotry hook exited with status 1
- # [07:36] * @bz_sleep is not sure what to make of that part
- # [07:38] * Joins: hub (hub@moz-E2FCA694.figuiere.net)
- # [07:39] <Callek> bz_sleep: yea we're "working on it" basically
- # [07:39] <Callek> well bea-r is (in #builds)
- # [07:39] <philor> though that's three different "it"s
- # [07:40] * Joins: rniwa__ (rniwa@60A74940.D6CCE4AE.77834EAA.IP)
- # [07:41] * Quits: rniwa_ (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net) (Ping timeout)
- # [07:41] <philor> and what hook *would* that changegroup.a_pushtotry be?
- # [07:42] * Joins: ddd (Mibbit@moz-81AB80F5.dynamic.qsc.de)
- # [07:44] <philor> hmm, perhaps bug 764207, since that didn't get printed
- # [07:44] * Joins: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP)
- # [07:44] <kats> how hosed is try right now?
- # [07:45] * Quits: erikvold (erikvold@F8130478.1699A1DD.67CA24A9.IP) (Quit: erikvold)
- # [07:45] <kats> i'm trying to view the results of a cset i pushed a few hours ago and tbpl isn't showing me the results, looks like there's a 500 internal server error getting the data
- # [07:45] * Joins: erikvold (erikvold@F8130478.1699A1DD.67CA24A9.IP)
- # [07:45] * Quits: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [07:45] * Quits: erikvold (erikvold@F8130478.1699A1DD.67CA24A9.IP) (Quit: erikvold)
- # [07:46] <@bz_sleep> if you pushed a few hours ago, it's gone
- # [07:46] <@bz_sleep> since the try repo was nuked
- # [07:46] <@bz_sleep> afaict
- # [07:48] <kats> :(
- # [07:48] * Joins: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de)
- # [07:48] * @bz_sleep sleeps for real
- # [07:49] * Quits: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de) (Input/output error)
- # [07:49] * Joins: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de)
- # [07:50] <philor> kats: you can still see results, but only by looking at raw logs in https://ftp.mozilla.org/pub/mozilla.org/firefox/try-builds/
- # [07:51] <philor> which turns out not to be a very popular activity
- # [07:51] <kats> philor: it's good enough for me. thanks for the tip!
- # [07:52] <philor> was try outputting the tbpl URL from https://bug764207.bugzilla.mozilla.org/attachment.cgi?id=632690 before?
- # [07:54] <kats> not for me
- # [07:55] * Joins: tchevalier (Instantbir@moz-B18426FB.w109-210.abo.wanadoo.fr)
- # [07:56] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
- # [07:56] * Joins: stransky (stransky@6A9232AE.ECCF3873.3A07E021.IP)
- # [07:58] * Joins: RemusPop (remuspop@601F3B17.33662590.A5830293.IP)
- # [07:59] * Joins: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp)
- # [08:01] * Quits: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP) (Quit: rniwa)
- # [08:01] * rniwa__ is now known as rniwa
- # [08:01] * tbsaunde is now known as tbsaunde|afk
- # [08:02] * Joins: janv (varga@moz-FD8944A6.o2inet.sk)
- # [08:02] * Quits: jdm (jdm@moz-78D9B2F7.dsl.teksavvy.com) (Client exited)
- # [08:03] * Quits: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net) (Ping timeout)
- # [08:03] <vikash> atuljangra, ping
- # [08:03] <atuljangra> vikash: pong
- # [08:04] * Quits: njn (chatzilla@moz-D6929F2F.dyn.iinet.net.au) (Client exited)
- # [08:05] * Joins: dzbarsky (Adium@moz-3859BA3C.static.user.ono.com)
- # [08:05] * Joins: njn (chatzilla@moz-D6929F2F.dyn.iinet.net.au)
- # [08:07] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
- # [08:08] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [08:11] * Joins: aja (chatzilla@35B2E200.73203D5C.7880DB15.IP)
- # [08:14] * Quits: ddd (Mibbit@moz-81AB80F5.dynamic.qsc.de) (Quit: http://www.mibbit.com ajax IRC Client)
- # [08:14] * Joins: driia (dria@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [08:15] * Quits: dria (dria@8F761026.B5EF4AF6.E96CA9D8.IP) (Connection reset by peer)
- # [08:15] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
- # [08:16] <philor> dougt / nrc / bz_sleep / whatever ajones' nick is: sorry, you need to push to try again, the scheduler wasn't actually paying attention yet
- # [08:16] <philor> kentuckyfriedtakahe: ^
- # [08:16] <nrc> thanks philor
- # [08:17] <kentuckyfriedtakahe> philor: ta.
- # [08:17] * Quits: dzbarsky (Adium@moz-3859BA3C.static.user.ono.com) (Quit: Leaving.)
- # [08:19] <dougt> philor: okay. thanks.
- # [08:19] * Joins: alice (anonymous@moz-21D58819.w92-157.abo.wanadoo.fr)
- # [08:20] * Joins: edwin (me@moz-3859BA3C.static.user.ono.com)
- # [08:22] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
- # [08:24] * Joins: tantek (tantek@moz-70212B8A.hsd1.or.comcast.net)
- # [08:24] * Joins: ianbicking_ (ianbicking@moz-5D45B48D.hsd1.mn.comcast.net)
- # [08:24] * Quits: ianbicking (ianbicking@moz-5D45B48D.hsd1.mn.comcast.net) (Connection reset by peer)
- # [08:24] * ianbicking_ is now known as ianbicking
- # [08:25] * Quits: ianbicking (ianbicking@moz-5D45B48D.hsd1.mn.comcast.net) (Quit: ianbicking)
- # [08:25] * Quits: edwin (me@moz-3859BA3C.static.user.ono.com) (Ping timeout)
- # [08:25] * Quits: janv (varga@moz-FD8944A6.o2inet.sk) (Ping timeout)
- # [08:26] * Quits: rail_away (rail@moz-E6144DC3.iqchoice.com) (Ping timeout)
- # [08:26] * Joins: janv (varga@moz-99C6925F.o2inet.sk)
- # [08:29] * Quits: janv (varga@moz-99C6925F.o2inet.sk) (Ping timeout)
- # [08:30] * Joins: rail_away (rail@moz-E6144DC3.iqchoice.com)
- # [08:33] * Joins: janv (varga@moz-810464A5.o2inet.sk)
- # [08:33] * Quits: nrc (nrc@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [08:36] * Quits: janv (varga@moz-810464A5.o2inet.sk) (Ping timeout)
- # [08:37] * Quits: @ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP) (Input/output error)
- # [08:37] * Joins: gcp (gpascutto@moz-D0E475EA.access.telenet.be)
- # [08:38] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [08:38] * Joins: kaze (kaze@moz-3859BA3C.static.user.ono.com)
- # [08:42] * Parts: kentuckyfriedtakahe (ajones@moz-5D29915D.cable.telstraclear.net)
- # [08:44] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
- # [08:45] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
- # [08:46] * Quits: kaze (kaze@moz-3859BA3C.static.user.ono.com) (Ping timeout)
- # [08:46] * Joins: SJ-Pat (bleh@moz-B77358EA.tr.cgocable.ca)
- # [08:46] * Quits: smooney_ (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney_)
- # [08:46] <SJ-Pat> Does somebody is confortable with regular expressions ?
- # [08:47] * kats is now known as kats|away
- # [08:47] <glob> SJ-Pat, i am
- # [08:48] * Joins: kaze (kaze@moz-3859BA3C.static.user.ono.com)
- # [08:48] <SJ-Pat> I want to use sometimes https://addons.mozilla.org/fr/firefox/addon/redirector/ to cleanup eg a youtube links before bookmarking it...
- # [08:50] <SJ-Pat> I want to extract the v=XXXXXXXXXX from any youtube links to be able to redirect to www.youtube.com/v=XXXXXXXXX
- # [08:50] <@dolske> that annoys me to no end about youtube
- # [08:52] <glob> SJ-Pat, off the top of my head, something like: /[&\?]v=([^&]+)/
- # [08:52] * Quits: @dbaron (dbaron@moz-9221B6DD.dsl.dynamic.sonic.net) (Ping timeout)
- # [08:52] * Joins: jhorak (jhorak@moz-107AD163.redhat.com)
- # [08:52] * Joins: smaug (chatzilla@EEFACECB.59C2D572.600D940F.IP)
- # [08:52] * ChanServ sets mode: +o smaug
- # [08:53] * Joins: jhorak_ (jhorak@moz-107AD163.redhat.com)
- # [08:54] * Quits: jhorak_ (jhorak@moz-107AD163.redhat.com) (Quit: Leaving)
- # [08:55] * Quits: bnicholson (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net) (Input/output error)
- # [08:55] * Joins: janv (varga@moz-810464A5.o2inet.sk)
- # [08:55] * Quits: janv (varga@moz-810464A5.o2inet.sk) (Quit: This computer has gone to sleep)
- # [08:58] * Joins: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz)
- # [09:00] * Quits: atuljangra (Mibbit@9075BEE0.4850A4DD.1957C0DA.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [09:00] <SJ-Pat> dolske (my primary language isn't english) Do you mean that you'll be happy to have a solution like I the one I search? ;)
- # [09:00] * Joins: sawrubh (chatzilla@3F1DFB9B.BD57A133.DDC6F5D1.IP)
- # [09:00] * Quits: priya (Adium@moz-5843392D.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [09:00] <sawrubh> njn++
- # [09:00] <sawrubh> njn: for that awesome blog post and including that qoute in your blog post
- # [09:01] * Quits: logbot (logbot@moz-58CB32ED.glob.com.au) (Client exited)
- # [09:01] * Joins: logbot (logbot@moz-58CB32ED.glob.com.au)
- # [09:02] <@dolske> SJ-Pat: It just annoys me when sites add dumb extra stuff to URLs... Like Youtube's "&feature=player_embedded"
- # [09:03] <SJ-Pat> Yeah ;)
- # [09:04] * Quits: kanru (kanru@moz-3859BA3C.static.user.ono.com) (Ping timeout)
- # [09:05] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
- # [09:05] <AryehGregor> dolske, I'm sure they use it for something.
- # [09:07] <SJ-Pat> AryehGregor sure, but, most of the time, it useless like all the parameters on a google search...
- # [09:08] <AryehGregor> I don't know what they use them for internally.
- # [09:08] <AryehGregor> A bunch of the useless-looking params in Google search queries look like tracking params.
- # Session Close: Wed Jun 27 09:10:38 2012
- #
- # Session Start: Wed Jun 27 09:10:38 2012
- # Session Ident: #developers
- # [09:10] * Disconnected
- # [18:54] * Attempting to rejoin channel #developers
- # [18:54] * Rejoined channel #developers
- # [18:54] * Topic is 'Next uplift for Fx16: 2012-07-16 || New/want to help? See irc://irc.mozilla.org/#introduction || http://krijnhoetmer.nl/irc-logs/ , http://logbot.glob.com.au/'
- # [18:54] * Set by smaug on Wed Jun 27 00:11:22
- # [18:54] <edmorley> bz: nice! :-)
- # [18:54] <Yoric> Ms2ger: Well, that would require a |nsString*|, wouldn't it?
- # [18:54] * Quits: jfkthame (jfkthame@161F5A88.A1C12133.9542EC20.IP) (Quit: jfkthame)
- # [18:54] <Ms2ger> delete &str? :)
- # [18:55] * Joins: Mook_as (Daily@moz-1FCC0032.activestate.com)
- # [18:56] * Quits: atuljangra (Mibbit@8E1F4B2F.D9B7FFB4.780547CD.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [18:56] <Yoric> Ms2ger: tsss :)
- # [18:56] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
- # [18:56] <Yoric> Is there _any_ chance that |nsString::SetIsVoid| could be what I am looking for?
- # [18:57] <Ms2ger> No
- # [18:57] <sawrubh> ehsan: for 722984 I've made the this patch : http://pastebin.mozilla.org/1680921
- # [18:57] <Ms2ger> Well, unless Trancate() would also do the trick
- # [18:57] <Ms2ger> Truncate()
- # [18:57] <sawrubh> ehsan: but when I'm testing I'm getting 2 alerts, Is it due to this check |else if (windowCount != 1 || inPrivateBrowsing)| in globalOverlay.js ?
- # [18:57] * armenzg_buildduty is now known as armenzg_lunch
- # [18:57] <sawrubh> ehsan: Should I move the check that |if(allWindowsPrivate)| to before the |if(!showPrompt)| check like I did for 722994 ?
- # [18:57] * mjschranz is now known as mjschranz_away
- # [18:57] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Quit: pnemsak)
- # [18:58] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:59] <jesup> ted: You said (last week) "well, we have measurements of how bad the linker virtual memory usage is on tinderbox" - what do I look for?
- # [19:00] <Ms2ger> linker max vsize: 3165728768
- # [19:00] * Quits: tantek (tantek@moz-C25C6819.tmodns.net) (Quit: tantek)
- # [19:00] <Ms2ger> Go to tbpl, click on a win pgo B, look down
- # [19:00] * Joins: prakashkut (prakash@moz-B1932D9D.hsd1.ca.comcast.net)
- # [19:00] * Joins: sheppy (sheppy@moz-9C6DD19A.sub-166-248-84.myvzw.com)
- # [19:00] * Quits: jstraus (Adium@moz-9B0F384B.cable.mindspring.com) (Ping timeout)
- # [19:01] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Quit: mccr8)
- # [19:01] * Parts: prakashkut (prakash@moz-B1932D9D.hsd1.ca.comcast.net)
- # [19:01] <sawrubh> ehsan: for 722978 : http://pastebin.mozilla.org/1680947
- # [19:01] <sawrubh> ehsan: the 722978 patch is passing the concerned mochites
- # [19:02] <sawrubh> should I ask for feedback ?
- # [19:02] <jesup> Hmmm... I don't see those (win pgo) in Try... and the Try docs imply you have to do something to avoid PGO
- # [19:02] * jesup looks some more
- # [19:02] <ted> jesup: don't think we build PGO by default on try
- # [19:02] <ted> you probably have to opt in
- # [19:03] <ted> mk_add_options MOZ_PGO=1
- # [19:03] <ted> i think
- # [19:03] <jesup> Trychooser didn't show anything. Aha.
- # [19:03] * sawrubh asks for feedback anyway
- # [19:03] <Ms2ger> Right, that
- # [19:03] * bear-afk is now known as bear
- # [19:03] <jesup> Let me kill my try builds and start again
- # [19:03] <jaws> dholbert: can you back out your flex box patches from the ux branch?
- # [19:04] * Quits: dholbert_ (dholbert@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Ex-Chat)
- # [19:04] <lsblakk> jorendorff: ping re bug 756719
- # [19:04] <jorendorff> ah, yes, thank you … i will push that today
- # [19:04] <ted> jesup: you need to patch the mozconfig or something, i mean
- # [19:04] <lsblakk> jorendorff: cool, thanks
- # [19:04] <@ehsan> sawrubh: I don't see any alerts in that patch
- # [19:04] <jorendorff> thanks for keeping on me about it, this week has been a little crazy
- # [19:04] <Ms2ger> jaws, hah
- # [19:04] <dholbert> jaws, yup -- the landed ones you mean?
- # [19:04] * joduinn-mtg is now known as joduinn
- # [19:04] <@ehsan> sawrubh: can we please discuss this in the bug? the context of the conversation about patches gets lost easily in irc :/
- # [19:05] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
- # [19:05] <gps> froydnj: you rock for bug 370750!
- # [19:05] <dholbert> (jaws, was gonna backout everything & reland w/ a few bugfixes, actually)
- # [19:05] <edmorley> jesup: https://wiki.mozilla.org/ReleaseEngineering/TryChooser#What_if_I_want_PGO_for_my_build
- # [19:05] <jaws> dholbert: ok cool
- # [19:05] <sawrubh> ehsan: sure
- # [19:05] * mjschranz_away is now known as mjschranz
- # [19:06] <Ms2ger> froydnj, sure
- # [19:06] <@ehsan> sawrubh: thanks
- # [19:06] <Ms2ger> froydnj, but aligning ='s is a waste of time
- # [19:07] * Joins: Asa (asa@moz-7B0110AD.mv.mozilla.com)
- # [19:07] * Quits: biesi (cbiesinger@moz-E61239DA.tmodns.net) (Ping timeout)
- # [19:07] <froydnj> gps: you and Mossop rock for starting the bug; I just gave it a little nudge :)
- # [19:07] * Joins: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net)
- # [19:08] <jesup> edmorley: (and ted, and ms2ger): thanks
- # [19:08] * Quits: Dagger (Dagger@moz-D33D35F6.cable.virginmedia.com) (Ping timeout)
- # [19:08] <Ms2ger> Np
- # [19:08] <froydnj> Ms2ger: I agree, but are the build folks going to complain if they aren't aligned?
- # [19:08] <gps> froydnj: I just nudged Mossop's old patch!
- # [19:08] <Ms2ger> They'd better not!
- # [19:08] <Ms2ger> ted, ^
- # [19:08] * khuey|away is now known as khuey
- # [19:08] * Joins: gozala (gozala@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:08] <Ms2ger> Or khuey
- # [19:08] * Joins: gozala1 (gozala@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:09] * Quits: gozala (gozala@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Connection reset by peer)
- # [19:09] <ted> ?
- # [19:09] * Quits: graydot (jebasinghe@6D4B9ECF.47ABBDDE.388CF16F.IP) (Ping timeout)
- # [19:09] <Ms2ger> DEPTH = ../../../..
- # [19:09] <Ms2ger> topsrcdir = @top_srcdir@
- # [19:09] <ted> oh
- # [19:09] <ted> no, don't care
- # [19:09] <Ms2ger> or
- # [19:09] <Ms2ger> DEPTH = ../../../..
- # [19:09] <Ms2ger> topsrcdir = @top_srcdir@
- # [19:09] * Quits: gozala1 (gozala@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Leaving.)
- # [19:09] <ted> unaligned is fine, i think maybe preferred
- # [19:09] <ted> id unno
- # [19:09] <@khuey> don't care at all
- # [19:09] * Joins: Dagger (Dagger@moz-D33D35F6.cable.virginmedia.com)
- # [19:09] <derf> Sigh.
- # [19:09] <derf> 9,711.02 MB (100.0%) -- explicit
- # [19:09] <derf> ├──9,667.70 MB (99.55%) ── heap-unclassified
- # [19:09] <derf> └─────43.32 MB (00.45%) ++ (11 tiny)
- # [19:09] * jimm-lunch is now known as jimm
- # [19:10] * Joins: graydot (jebasinghe@C2C3815F.B9846604.388CF16F.IP)
- # [19:10] <Ms2ger> froydnj, there you go :)
- # [19:10] <@khuey> derf: that's ... uh ... impressive
- # [19:10] * Joins: gozala (gozala@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:10] <derf> That's what my browser looks like immediately after startup.
- # [19:10] * Quits: gozala (gozala@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: gozala)
- # [19:10] <Ms2ger> DMD!
- # [19:10] <jesup> Wow
- # [19:10] <derf> Before even restoring my session.
- # [19:10] <froydnj> Ms2ger: \o/
- # [19:10] <jesup> Get thee to #memshrink! :-)
- # [19:11] <derf> I suspect the problem is more that something in my profile is hosed.
- # [19:11] <jesup> derf: very likely. You may want to save a copy of it for debugging purposes
- # [19:11] <Ms2ger> derf, do you have addons that use lots and lots of xslt? :)
- # [19:11] <jesup> It would be bad if this happens to users
- # [19:11] <derf> Ms2ger: No. I have no add-ons at all, in fact.
- # [19:11] * Joins: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com)
- # [19:12] <derf> Also, this is SeaMonkey.
- # [19:12] <Ms2ger> Oh
- # [19:12] <froydnj> Ms2ger: want to do content/ and dom/ Makefiles and I'll take everything else?
- # [19:12] <edmorley> well that explains it
- # [19:12] <jesup> OOOOOhhhhh
- # [19:12] <derf> So you may all stop caring now.
- # [19:12] <Ms2ger> That's fine, then
- # [19:12] <Ms2ger> froydnj, sure thing
- # [19:12] <Ms2ger> froydnj, well...
- # [19:12] * Joins: gozala (gozala@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:12] * mjschranz is now known as mjschranz_away
- # [19:12] <Ms2ger> froydnj, except for the ones that need 6 variables
- # [19:13] * Quits: raphc (quassel@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
- # [19:14] <jimm> cjones: the metro front end is similar to firefox on the desktop except we're using the fennec front end code without any of the out of process related functionality.
- # [19:14] <froydnj> Ms2ger: heh. my best guess at what to do about that one is hacking the makefile to one-by-one install on windows
- # [19:14] <jimm> cjones: when you say this won't work well without a compositor thread, is that something we can do currently or is that related to wip?
- # [19:14] <froydnj> or have a MOCHITEST_*_VARIABLES define for that sort of thing
- # [19:15] * Quits: Cwiiis (cwiiis@88F51059.F3BBB17D.144F44FA.IP) (Quit: Leaving)
- # [19:15] <froydnj> where you can loop over the values in the *VARIABLES and process them "normally"
- # [19:15] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
- # [19:15] * ChanServ sets mode: +o smaug
- # [19:15] <Ms2ger> froydnj, actually, maybe removing nsinstall_win.exe or whatever it's called will remove the need for that
- # [19:15] * Joins: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP)
- # [19:15] * Joins: erikvold (erikvold@84B8C786.B12AEDC0.6E712CE2.IP)
- # [19:16] <froydnj> Ms2ger: you'd still be invoking nsinstall.py with a ton of files, which would trigger the problem? or does that go through a different arg-processing path?
- # [19:16] <Ms2ger> Pymake can/should be able to call other python without going through the shell
- # [19:16] * Joins: darfia (darfia@20C4F0CB.2F9EAEB9.C36097CD.IP)
- # [19:16] <Ms2ger> And if you use gmake in windows, I don't care about you :)
- # [19:17] * Joins: tantek (tantek@moz-C25C6819.tmodns.net)
- # [19:17] <jhammel> Ms2ger: s/gmake in // ?
- # [19:17] <Ms2ger> That too
- # [19:17] * Quits: janv_ (varga@moz-400565FD.flarion.as5628.telecom.sk) (Ping timeout)
- # [19:18] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.88.2 [Firefox 15.0a2/20120626042007])
- # [19:18] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
- # [19:19] <froydnj> Ms2ger: might as well convert everything else and we'll deal with the mega-list later
- # [19:19] <Ms2ger> Yeah
- # [19:19] <Ms2ger> gps can deal with that, now that's his full-time job :)
- # [19:19] <@ehsan> sawrubh: you don't need to wait for feedback to push to try, just test a bit locally
- # [19:20] * Joins: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP)
- # [19:21] * Joins: biesi (cbiesinger@EE9A5AA8.6B10AC3.E2F59BBC.IP)
- # [19:21] <sawrubh> ehsan: the globalOverlay.js one I tested locally and well mochitest-3 entire suite is time taking plus I can't tell if I get some failure then whether it's an intermittent or not, but yes, sure
- # [19:21] * Joins: automata (automata@moz-1CE7A56D.ifsc.usp.br)
- # [19:21] <sawrubh> ehsan: I guess I'll just push to try :P
- # [19:21] * Quits: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [19:21] <@ehsan> sawrubh: well your second patch is wrong :)
- # [19:21] <@ehsan> see my comment
- # [19:22] <sawrubh> which one ? #
- # [19:22] * sawrubh suspected this
- # [19:22] <@ehsan> sawrubh: what I usually do is I run the relevant tests if I know which ones they are, and I also test manually
- # [19:22] * sawrubh it couldn't be such a fine evening ;)
- # [19:22] <@ehsan> and then I push to try
- # [19:23] * sawrubh checks bugmail
- # [19:23] <cjones> jimm, if web content is sharing the same thread with the input-event processor and compositor, you're not going to get smooth animations in general
- # [19:24] * @smaug saw a new bugmail thread "View event handling cleanup" and somehow guessed that his review queue is about to get longer
- # [19:24] * joduinn is now known as joduinn-mtg
- # [19:24] * sheeri-afk is now known as sheeri
- # [19:25] * Joins: jstraus (Adium@moz-9B0F384B.cable.mindspring.com)
- # [19:25] <@smaug> but still less than 20 patches to review
- # [19:26] * Joins: TheOne (TheOne@moz-D24EA55D.dip.t-dialin.net)
- # [19:27] <@khuey> firebot: uuid
- # [19:27] <firebot> 148579a3-6b28-4b2a-92c3-ff5719e8e03e (/msg firebot cid for CID form)
- # [19:28] <jimm> cjones: so you mentioned this is something we are working on, is there a tracking bug related to that, and do you have a sense for when that work might be completed? (if we can't get this working right in time for our release, we'll have to come up with some sort of temporary solution.)
- # [19:29] * Quits: gfritzsche (gfritzsche@moz-7B228F3D.dynamic.qsc.de) (Quit: Leaving)
- # [19:30] <sawrubh> ehsan: for that exceptionDialog thing should I ask for review after fixing your comments ?
- # [19:31] <sawrubh> ehsan: and btw my patch was the limit of carelessness :P , thanks for pointing out the faulty logic
- # [19:31] * Joins: bonnie_ (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:32] * Quits: jstraus (Adium@moz-9B0F384B.cable.mindspring.com) (Ping timeout)
- # [19:32] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [19:32] * Quits: bonnie_ (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Ex-Chat)
- # [19:33] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:33] * Quits: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net) (Quit: Linkinus - http://linkinus.com)
- # [19:33] * Quits: ircloggr (nodebot@moz-7E186787.compute-1.amazonaws.com) (Client exited)
- # [19:34] * kats|away is now known as kats
- # [19:34] <@ehsan> sawrubh: yeah, you can ask for review whenever you feel comfortable with a patch!
- # [19:34] <sawrubh> heh :)
- # [19:34] * Joins: ircloggr (nodebot@moz-2E72F1BF.compute-1.amazonaws.com)
- # [19:35] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [19:36] * Joins: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com)
- # [19:36] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [19:37] <Yoric> khuey: ping
- # [19:37] <@khuey> hi
- # [19:38] * armenzg_lunch is now known as armenzg_mtg
- # [19:38] * Joins: jstraus (Adium@moz-9B0F384B.cable.mindspring.com)
- # [19:38] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
- # [19:39] * sawrubh wonders if Yoric is gonna ask for review :P
- # [19:39] <devd> is there a place listing the firefox for android system requirements? I am curious to know why it doesn't want to install on my phone
- # [19:39] * Quits: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Ping timeout)
- # [19:39] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
- # [19:40] * kmoir is now known as kmoir-afk
- # [19:41] * Joins: c0smikdebris (c0smikdebr@783AE53.A4B0C349.274D17D6.IP)
- # [19:41] * Joins: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:41] * Quits: ferongr (ferongr@moz-F82EC852.dsl.dyn.forthnet.gr) (Ping timeout)
- # [19:42] * Joins: jwilde (Earlybird@moz-BBE3ABD.mv.mozilla.com)
- # [19:42] * Quits: c0smikdebris (c0smikdebr@783AE53.A4B0C349.274D17D6.IP) (Quit: Computer has gone to sleep.)
- # [19:42] * mjschranz_away is now known as mjschranz
- # [19:42] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
- # [19:42] * Joins: c0smikdebris (c0smikdebr@783AE53.A4B0C349.274D17D6.IP)
- # [19:43] <Yoric> sawrubh: Not this time :)
- # [19:43] <Yoric> khuey: Thanks for the reviews.
- # [19:43] <Yoric> khuey: I have just found an issue in my code, though.
- # [19:43] <Yoric> Since that |nsString| is a global variable, it leaks (8 bytes).
- # [19:43] * Joins: ferongr (ferongr@moz-2AB14500.dsl.dyn.forthnet.gr)
- # [19:43] <Yoric> Is there a recommended manner to avoid that leak?
- # [19:43] <Yoric> Or should I turn this |nsString| into a |nsString*|?
- # [19:45] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [19:45] <@khuey> Yoric: ah, yes, you need to allocate it on the heap
- # [19:45] <gaston> devd: armv6, maybe
- # [19:45] <@khuey> and delete it when the runtimeservice shuts down
- # [19:45] <Yoric> Ok, so |nsString*|.
- # [19:45] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
- # [19:45] <Yoric> Will you want to re-review that code?
- # [19:46] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Quit: damons)
- # [19:46] <@khuey> no
- # [19:46] <Yoric> ok
- # [19:46] <Yoric> Thanks.
- # [19:47] <Yoric> Testing.
- # [19:47] * Joins: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com)
- # [19:48] * Quits: cjones (cjones@moz-5716BB66.red-88-7-119.staticip.rima-tde.net) (Connection reset by peer)
- # [19:48] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
- # [19:49] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:50] * Quits: c0smikdebris (c0smikdebr@783AE53.A4B0C349.274D17D6.IP) (Ping timeout)
- # [19:51] * kats is now known as kats|away
- # [19:51] <sawrubh> ehsan: should I add a comment on the globalOverlay.js bug about rebasing so that whoever lands that keeps it in mind
- # [19:51] <@ehsan> sawrubh: no, you should attach a rebased patch Yoric
- # [19:52] <Yoric> ehsan: ?
- # [19:52] <@ehsan> Yoric: sorry, my irc client is stupid
- # [19:52] <@ehsan> :)
- # [19:52] <Yoric> ok
- # [19:52] * sawrubh needs to find out what is rebasing
- # [19:53] * Joins: evilpie (chatzilla@moz-7277FC67.pools.arcor-ip.net)
- # [19:54] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [19:54] <lsblakk> joe: perhaps you might be able to land the patch in bug 766304?
- # [19:54] * Joins: Boriss_ (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:55] * kats|away is now known as kats
- # [19:55] <joe> lsblakk: on aurora and beta, right? sure
- # [19:55] * Quits: brendan (brendaneic@moz-5716BB66.red-88-7-119.staticip.rima-tde.net) (Quit: brendan)
- # [19:55] <lsblakk> joe: that's correct, thanks
- # [19:55] * philor is now known as philor|away
- # [19:56] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [19:56] * Boriss_ is now known as Boriss
- # [19:56] <lsblakk> joe: in the next 30-40 mins would be great so we get builds cleared before PT EOD
- # [19:56] <joe> lsblakk: right now my bottleneck is how long it takes to update my trees :)
- # [19:56] <lsblakk> heh, go speed racer go!
- # [19:57] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [19:57] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:57] * jlebar|away is now known as jlebar
- # [19:57] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
- # [19:57] * armenzg_mtg is now known as armenzg
- # [19:59] * Quits: kmoir-afk (chatzilla@moz-4CA9B556.cable.teksavvy.com) (Ping timeout)
- # [19:59] * Quits: gwagner (idefix2@moz-5716BB66.red-88-7-119.staticip.rima-tde.net) (Quit: gwagner)
- # [20:00] * Joins: c0smikdebris (c0smikdebr@1E901432.1B98A9E0.BE90E62C.IP)
- # [20:00] * Joins: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com)
- # [20:00] * Quits: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [20:00] * Quits: bent (chatzilla@moz-5716BB66.red-88-7-119.staticip.rima-tde.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.19/20110707195905])
- # [20:00] * Quits: tantek (tantek@moz-C25C6819.tmodns.net) (Quit: tantek)
- # [20:01] * Quits: overholt (overholt@moz-5716BB66.red-88-7-119.staticip.rima-tde.net) (Quit: Leaving)
- # [20:01] <TheOne> jimm: ping
- # [20:02] * Quits: c0smikdebris (c0smikdebr@1E901432.1B98A9E0.BE90E62C.IP) (Ping timeout)
- # [20:02] * Quits: fabrice (fabrice@moz-104CC309.mv.mozilla.com) (Quit: Leaving.)
- # [20:03] * Quits: mwu (mwu@moz-5716BB66.red-88-7-119.staticip.rima-tde.net) (Ping timeout)
- # [20:03] * Joins: KWierso (Daily@moz-1052985.hfc.comcastbusiness.net)
- # [20:03] * Quits: yoshi (chatzilla@moz-5716BB66.red-88-7-119.staticip.rima-tde.net) (Input/output error)
- # [20:03] * Quits: dzbarsky (Adium@moz-5716BB66.red-88-7-119.staticip.rima-tde.net) (Quit: Leaving.)
- # [20:03] * Quits: sicking (chatzilla@moz-5716BB66.red-88-7-119.staticip.rima-tde.net) (Ping timeout)
- # [20:04] * jlebar is now known as jlebar|away
- # [20:04] * Quits: dRdR (dsherk@moz-5716BB66.red-88-7-119.staticip.rima-tde.net) (Ping timeout)
- # [20:05] <jcranmer> espindola: how's progress on getting clang builders coming along?
- # [20:05] * Quits: jprmc (jprmc@moz-5716BB66.red-88-7-119.staticip.rima-tde.net) (Ping timeout)
- # [20:05] <espindola> jcranmer, https://tbpl.mozilla.org/?tree=Try&rev=27d0c30ad8c0
- # [20:05] * Quits: erikvold (erikvold@84B8C786.B12AEDC0.6E712CE2.IP) (Quit: erikvold)
- # [20:06] <gaston> Yoric: just chiming in, but in last att to 763848 what calls CleanupOSFileConstants() ? and why not declaring it in the .h ?
- # [20:06] <espindola> I am working on another bug, but should be able to find out what is going wrong on that 32 bit build today
- # [20:06] * Quits: sheppy (sheppy@moz-9C6DD19A.sub-166-248-84.myvzw.com) (Connection reset by peer)
- # [20:06] * Quits: kaze (kaze@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [20:06] <espindola> the summary is that testing new packages now takes a day instead of a week
- # [20:06] <espindola> so we should be able to make much faster progress
- # [20:07] <espindola> and there is one a known good clang package that you can use in try jobs if you want :-)
- # [20:07] * Joins: kmoir (chatzilla@moz-4CA9B556.cable.teksavvy.com)
- # [20:07] <espindola> jcranmer, have you seen the email to dev-platform?
- # [20:07] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
- # [20:07] * Quits: hipokrit (hipokrit@81016825.8DB70AE8.839F6EC0.IP) (Quit: Leaving)
- # [20:08] <jcranmer> I was referring to getting regular tinderbox using clang
- # [20:08] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Ping timeout)
- # [20:08] * Quits: edwin (me@moz-5716BB66.red-88-7-119.staticip.rima-tde.net) (Ping timeout)
- # [20:08] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Ping timeout)
- # [20:08] * Joins: hipokrit (hipokrit@1BF5DFDB.CA40E1F7.C558AD24.IP)
- # [20:08] * Quits: Cork (Cork@moz-49FD6A7D.cust.tele2.se) (Quit: .)
- # [20:09] <jcranmer> and I'm still waiting on an r+ on the clang patches that I need for what I want clang-on-builders for anyways
- # [20:09] <@smaug> Enn: do you need review for the cleanup patches asap, or is next week ok ?
- # [20:09] * Joins: Cork (Cork@moz-49FD6A7D.cust.tele2.se)
- # [20:09] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
- # [20:09] * Joins: asadotzler (asa@moz-BBE3ABD.mv.mozilla.com)
- # [20:09] * Quits: Asa (asa@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
- # [20:09] <@bz> anyone here know anything about ringmark?
- # [20:10] <@smaug> perhaps robarnold knows
- # [20:10] <@smaug> (Isn't ringmark some Facebook thingie)
- # [20:10] <robarnold> I know the people involved
- # [20:10] <robarnold> and a bit about it
- # [20:10] <robarnold> what's the question?
- # [20:10] <@bz> well, a few questions
- # [20:10] <Ms2ger> I remember it did browser sniffing
- # [20:10] * mdas is now known as mdas|afk
- # [20:10] <Ms2ger> I gave up on it when I figured that out
- # [20:10] * Quits: Mook_as (Daily@moz-1FCC0032.activestate.com) (Ping timeout)
- # [20:10] <@bz> 1) How can I see a non-obfuscated version of the harness? There's a github repo for the tests, but...
- # [20:10] * kats is now known as kats|away
- # [20:10] * Quits: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com) (Quit: Leaving)
- # [20:11] <robarnold> I've heard 1) before; I thought it was fixed...
- # [20:11] <@bz> 2) What's it doing weirdly with the disclosure triangles that makes support for word-break break them?
- # [20:11] <@bz> (As in, they don't work in Firefox at all, and the relevant changset is the one that added word-break support)
- # [20:11] * edmorley is now known as edmorley|away
- # [20:11] * Quits: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp) (Quit: Leaving...)
- # [20:11] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Client exited)
- # [20:11] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:11] * Joins: samliu (samliu@moz-BBE3ABD.mv.mozilla.com)
- # [20:12] <@bz> I'll settle for contact info for the people involved. ;)
- # [20:12] <robarnold> hehe
- # [20:12] * Quits: kanru (kanru@79E6271C.120775F3.B7D4332.IP) (Ping timeout)
- # [20:12] <espindola> jcranmer, I think we will get that by just switching the OS X builds
- # [20:12] <robarnold> I'll see if I can get that too
- # [20:12] <@bz> well, 3) Why does it never actually run the tests after the first time, in Firefox
- # [20:12] * Joins: mikeh_ (mikeh@moz-5716BB66.red-88-7-119.staticip.rima-tde.net)
- # [20:12] <espindola> and decoder is working on getting ones with asan
- # [20:12] * Joins: c0smikdebris (c0smikdebr@FD74AFFD.2298245.274D17D6.IP)
- # [20:12] <@bz> seems to hang during " Testing: CSS 2.1... "
- # [20:12] <@bz> worked fine the first time
- # [20:12] <@bz> so what gives?
- # [20:12] * Joins: Mook_as (Daily@moz-1FCC0032.activestate.com)
- # [20:13] <@bz> (fwiw, with fx13 doesn't even work fine the first time)
- # [20:13] * Quits: tonymec (tonymec@F4AFDBE2.5A3CC4B5.277517C1.IP) (Input/output error)
- # [20:13] <@bz> I'm quite happy to be told that there are Gecko bugs here, of course; I just don't feel like debugging the usual obfuscated test suite black box if there are other options. ;)
- # [20:13] <jcranmer> espindola: once my plugin patch hits clang (and my attribute patch, if that's not far behind), if we could get up-to-date clangs, then we can start running static checking on m-c!
- # [20:13] <robarnold> alright, I'll pass these on to them and see who is in charge (I think Tobie; am having lunch in an hour with him)
- # [20:13] * Parts: samliu (samliu@moz-BBE3ABD.mv.mozilla.com)
- # [20:13] * Quits: mikeh (mikeh@moz-5716BB66.red-88-7-119.staticip.rima-tde.net) (Ping timeout)
- # [20:14] <@bz> robarnold: that would rock, thanks!
- # [20:14] * Quits: mikeh_ (mikeh@moz-5716BB66.red-88-7-119.staticip.rima-tde.net) (Ping timeout)
- # [20:14] <espindola> jcranmer, cool
- # [20:15] * Quits: @dbaron (dbaron@moz-9221B6DD.dsl.dynamic.sonic.net) (Ping timeout)
- # [20:15] <espindola> to do that continuously, I guess the best is to piggyback on the asan build once that is going
- # [20:15] <espindola> but check with decoder
- # [20:15] * Quits: nchaim (Nicolas@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
- # [20:15] <jcranmer> espindola: or we could just convince releng to --enable-clang-plugin in the .mozconfig for OS X builds in the first place
- # [20:15] * Joins: maikmerten (maikmerten@moz-5797FB46.dynamic.qsc.de)
- # [20:17] * Joins: tonymec (tonymec@F4AFDBE2.5A3CC4B5.277517C1.IP)
- # [20:17] * Quits: c0smikdebris (c0smikdebr@FD74AFFD.2298245.274D17D6.IP) (Connection reset by peer)
- # [20:18] * Joins: c0smikdebris (c0smikdebr@6CCEB879.FA6330D.2A068A5E.IP)
- # [20:19] * Joins: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP)
- # [20:19] <espindola> jcranmer,oh, once we switch OS X to clang for sure
- # [20:19] <espindola> I am assuming that the asan builds will happen first
- # [20:20] <jcranmer> I thought OS X clang was soonish?
- # [20:20] <espindola> it is, but I think asan is one update short of being enabled
- # [20:20] * Joins: harth (harth@514D186.F3BBB17D.144F44FA.IP)
- # [20:20] <espindola> doing both is probably a good thing anyway, as the asan bots will see linux only code
- # [20:21] * Quits: FabioMagnoni (chatzilla@moz-873E0DAE.dsl.telesp.net.br) (Ping timeout)
- # [20:21] <Enn> smaug: next week is ok
- # [20:21] * Joins: erikvold (erikvold@84B8C786.B12AEDC0.6E712CE2.IP)
- # [20:22] * philor|away is now known as philor
- # [20:24] * mdas|afk is now known as mdas
- # [20:24] * Joins: doop (Chris@moz-E8E8DD1.dsl.bell.ca)
- # [20:25] * Joins: jdm (jdm@FAD454DC.CDDF2711.C4CBE0CB.IP)
- # [20:25] * Quits: coop (Chris@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Ping timeout)
- # [20:25] * Joins: Waldo (waldo@moz-537BCF9.hsd1.ca.comcast.net)
- # [20:25] * doop is now known as coop
- # [20:26] * Joins: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net)
- # [20:26] <jdm> nemo: did you ever file the bug about the svg thing from yesterday?
- # [20:27] * kats|away is now known as kats
- # [20:27] * Joins: nchaim (Nicolas@F2D29657.F60B0462.67AC9B1.IP)
- # [20:27] <nemo> jdm: nope
- # [20:27] <@bz> "First, graphics will be triple-buffered for extra smoothness"
- # [20:28] <@bz> Sounds like razors
- # [20:28] * jdm goes and files it
- # [20:28] <@khuey> heh
- # [20:28] <@bz> next up, quintuple buffering
- # [20:28] <@bz> for babylike smoothness
- # [20:28] <nemo> jdm: cool. I think regression. pretty sure it didn't do that before
- # [20:28] <jdm> + a soothing gel
- # [20:28] * nemo fires up an old firefox and looks
- # [20:28] <@bz> jdm: verily
- # [20:29] <nemo> http://www.theonion.com/articles/fuck-everything-were-doing-five-blades,11056/
- # [20:29] <nemo> jdm: ugh. minimising and unminimising also horribly slow
- # [20:29] <@khuey> nemo: the best thing about that article is that that came out when they were only at 3
- # [20:29] <nemo> jdm: yep. loads instantly in FF3.6
- # [20:29] <nemo> khuey: yeah. I heard about that :)
- # [20:30] <jdm> nemo: what's the svg link again?
- # [20:30] <vlad> bz: so I'm changing nsRefreshDriver around, actually trying for something similar to the chrome impl
- # [20:30] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
- # [20:30] <nemo> jdm: http://m8y.org/images/sandy_1280_1024_stripped.svg
- # [20:30] * Joins: FabioMagnoni (chatzilla@moz-873E0DAE.dsl.telesp.net.br)
- # [20:30] <@bz> vlad: exciting
- # [20:30] <vlad> instead of trusting nsTimer's repeating timers, I'm manually calculating the next time to fire and setting one shot timers (also setting windows precision to 1ms and removing the filter stuff)
- # [20:30] <tonymec> The difference is, you can wear a beard but you can't use Firefox without graphics. So: switch over to lynx or sth?
- # [20:30] <vlad> but I'm having some weird behaviour
- # [20:30] <@bz> vlad: like what?
- # [20:30] <nemo> tonymec: I have 30+ tabs open in w3m right now :)
- # [20:30] <jcranmer> nemo: SNL did a skit where they came out with 20 blades
- # [20:30] <vlad> like I'm computing the time since the last timer fired... and whether I use TimeStamps or JS_Now, sometimes I get like 0.004ms as the difference between the two
- # [20:31] <vlad> even though the values are plainly different
- # [20:31] <tonymec> :-)
- # [20:32] <vlad> bz: oh, I see why!
- # [20:32] <vlad> bz: also, I think the key is to keep track of things internally as doubles
- # [20:32] <vlad> so that we can account for rounding sanely, instead of having it build up
- # [20:33] * Quits: graydot (jebasinghe@C2C3815F.B9846604.388CF16F.IP) (Ping timeout)
- # [20:33] * Joins: azakai_ (alon@moz-BBE3ABD.mv.mozilla.com)
- # [20:33] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [20:34] * Quits: kaie (kaie@moz-290ACF08.dip.t-dialin.net) (Quit: Leaving)
- # [20:34] <tonymec> I notice the SeaMonkey (trunk) process now changes its name first to "Main Thread" then to "RunProcess". I suppose it's a Core novelty; but a PITA when I'm trying to see if the browser has finished closing down or is "still running"
- # [20:35] * Joins: kermie (Mibbit@72EB2FD3.D38AFE50.18422E69.IP)
- # [20:35] <@smaug> tonymec: I've seen similar with Firefox
- # [20:35] * Joins: billm (billm@moz-CF6D0A66.hsd1.ca.comcast.net)
- # [20:35] <@smaug> right now it is "Main Thread" in system monitor
- # [20:36] <@smaug> I wonder why
- # [20:36] <tonymec> smaug: that's what I thought; but I don't like it
- # [20:36] <@smaug> yeah, sounds like a bug
- # [20:36] <kermie> For PGO do I just add: mk_add_options PROFILE_GEN_SCRIPT='$(PYTHON) @MOZ_OBJDIR@/_profile/pgo/profileserver.py 10'
- # [20:36] <@smaug> bsmedberg: do you happen to know anything about ^
- # [20:36] <kermie> I did that but don't see anything indicating it's PGO in about:buildconfig
- # [20:36] <@bsmedberg> smaug: I saw a bug about this, but I don't remember what was going on
- # [20:37] <@khuey> firebot: uuid
- # [20:37] <firebot> c5982775-3f65-4d3e-b5f0-2400c987a900 (/msg firebot cid for CID form)
- # [20:38] <ted> kermie: no, you also need to either "make -f client.mk profiledbuild"
- # [20:38] <ted> or pass MOZ_PGO=1
- # [20:38] <kermie> Thanks ted!
- # [20:39] * glob is now known as glob|away
- # [20:39] <evilpie> my awesomebar is buggy i think
- # [20:40] <@smaug> awesomebar has been buggy lately
- # [20:41] <ted> np
- # [20:41] * armenzg is now known as armenzg_buildduty
- # [20:41] * Quits: FabioMagnoni (chatzilla@moz-873E0DAE.dsl.telesp.net.br) (Client exited)
- # [20:42] * Joins: alice (anonymous@moz-5ECBFFC2.w80-9.abo.wanadoo.fr)
- # [20:42] * Joins: graydot (jebasinghe@F7FA0E96.AD1C1CF8.388CF16F.IP)
- # [20:42] <nemo> hm. p'raps http://nomnomtruck.com/la/wp-content/uploads/2011/06/nom-nom-nom.jpeg shall be my bugzilla mascot
- # [20:43] <nemo> NOMINATE ALL THE BUGS
- # [20:44] * kats is now known as kats|away
- # [20:45] * Quits: graydot (jebasinghe@F7FA0E96.AD1C1CF8.388CF16F.IP) (Ping timeout)
- # [20:47] <sawrubh> ehsan: ping
- # [20:48] * Joins: graydot (jebasinghe@B14D3EB3.D6A2C84D.388CF16F.IP)
- # [20:48] <@ehsan> sawrubh: pong
- # [20:48] * mjschranz is now known as mjschranz_away
- # [20:49] <sawrubh> ehsan: just curious, what is handlePrivateBrowsing flag for ? I mean, do I need it to replace it with some flag which is based on a check of the PB state of the window or just kick out this handlePrivateBrowsing flag altogether
- # [20:49] * Joins: raphc (AndChat501@DB2AD99A.C20A00FF.B3F72630.IP)
- # [20:49] <sawrubh> it's only occuring at three locations
- # [20:49] <jesup> ted: PGO results: ./host_obj_int_extract.exe gas asm_enc_offsets.obj > asm_enc_offsets.asm --> "Too many sections"
- # [20:50] <@khuey> heh
- # [20:50] <@khuey> I bet that executable doesn't like being instrumented
- # [20:50] <@ehsan> sawrubh: this caller sets it: http://mxr.mozilla.org/mozilla-central/source/browser/base/content/browser.js#2503 to tell the exceptionDialog code to attempt to hide the checkbox only from this caller
- # [20:50] * Quits: graydot (jebasinghe@B14D3EB3.D6A2C84D.388CF16F.IP) (Ping timeout)
- # [20:51] <@ehsan> sawrubh: but that's the only browser window caller, so the check for existence of gPBUI sort of duplicates it
- # [20:51] * Quits: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [20:51] <@ehsan> so it can die
- # [20:51] * davehunt|away is now known as davehunt
- # [20:51] <jesup> khuey: it's in libvpx...
- # [20:51] <sawrubh> ehsan: ok, thanks
- # [20:51] <jesup> Oh derf......
- # [20:52] <derf> Yes?
- # [20:52] <jesup> ^ comment to ted
- # [20:52] <@bz> vlad: hmm
- # [20:52] <derf> Hrm.
- # [20:52] <@bz> vlad: which things do you want to track as doubles? Timestamps, or something else?
- # [20:52] <jesup> THis is with it linked into xul on win32
- # [20:52] <derf> host_obj_int_extract has nothing to do with xul.
- # [20:52] * Joins: graydot (jebasinghe@FC2316EE.45772A9.388CF16F.IP)
- # [20:53] <jesup> The only difference between this and one that works appears to be adding MOZ_PGO=1
- # [20:54] <derf> Sure, I'm just saying, there should be absolutely no reason to PGO that executable.
- # [20:54] <derf> It's run on the host during the build process.
- # [20:54] <jesup> derf: right
- # [20:54] <derf> And that's it.
- # [20:54] * bz is now known as bz_away
- # [20:54] <vlad> bz: timestamps are fine as timestamps
- # [20:54] <jesup> previous line: link -NOLOGO -OUT:host_obj_int_extract.exe -PDB:host_obj_int_extract.pdb host_obj_int_extract.obj -MACHINE:X86
- # [20:54] * bhearsum|afk is now known as bhearsum
- # [20:55] <@bz_away> vlad: back in 30-40 mins
- # [20:55] <vlad> yup, np
- # [20:55] <jesup> I take it the -PDB is the PGO stuff?
- # [20:55] <Ms2ger> gps, so I can do := and then +=, right?
- # [20:55] <@khuey> no
- # [20:55] <@khuey> PDB is debug symbols
- # [20:55] <derf> PDB is debug information.
- # [20:55] <derf> Yeah.
- # [20:55] <jesup> ah
- # [20:55] <derf> I assume there's a lot more flags being passed to that from... somewhere.
- # [20:55] * Quits: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP) (Quit: ajuma)
- # [20:55] <@khuey> my guess is that the file it's looking at is PGO instrumented
- # [20:56] <@khuey> and the extract code dies on that
- # [20:56] <derf> They should probably not be the same flags that are passed for non-host linking.
- # [20:56] <derf> Oh, that is also possible.
- # [20:56] * mjschranz_away is now known as mjschranz
- # [20:56] <derf> khuey: But wouldn't we have run into this problem long ago?
- # [20:56] <jesup> khuey: I agree - I doubt it's the host extract itself
- # [20:56] <derf> libvpx hasn't always been in gkmedias.
- # [20:56] <ted> jesup: i don't know anything about that thing
- # [20:56] <derf> But it has been using obj_int_extract for a long time.
- # [20:56] <jesup> ted: thanks
- # [20:57] <@khuey> derf: has it always been in gkmedias while we were using VS 2010?
- # [20:57] * @khuey is just throwing out ideas here ...
- # [20:57] <gps> Ms2ger: yes. if you use +=, it uses whatever assignment was active at that time
- # [20:57] <jesup> Log is here https://tbpl.mozilla.org/php/getParsedLog.php?id=13043320&tree=Try
- # [20:57] <derf> khuey: No, perhaps you have something there.
- # [20:57] * Joins: tantek (tantek@ADCA5A9E.3A5CECD3.F9E1BAE1.IP)
- # [20:57] <derf> s/No/Oh/
- # [20:57] <gps> += after := is immediate. += after = is deferred
- # [20:57] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [20:57] <Ms2ger> gps, and the $(warning foo) things?
- # [20:57] <jesup> khuey++ (at a guess)
- # [20:58] <derf> Anyway, this sounds like a problem for #vp8.
- # [20:58] <gps> not sure about $(warning). IMO if there is a warning, you should treat as an error
- # [20:58] <Ms2ger> Those are for disabled tests
- # [20:58] <@khuey> we should just remove those
- # [20:58] <Yoric> gaston: Gasp!
- # [20:58] <@khuey> they don't add anything
- # [20:58] <Yoric> Thanks.
- # [20:59] <jesup> derf: any workaround I can do so I can get the PGO mem use numbers?
- # [20:59] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
- # [20:59] <gps> what khuey said :)
- # [20:59] * Joins: fabrice (fabrice@moz-3859BA3C.static.user.ono.com)
- # [20:59] <derf> jesup: Try to figure out how to disable PGO when building asm_enc_offsets.obj.
- # [20:59] <derf> It's a dummy object that we don't actually link into anything.
- # [20:59] * Joins: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP)
- # [20:59] <derf> It's built solely for the purposes of extracting those offsets.
- # [21:00] <jesup> derf: let me see
- # [21:00] * Quits: raphc (AndChat501@DB2AD99A.C20A00FF.B3F72630.IP) (Quit: Bye)
- # [21:01] <sawrubh> jdm: Guten Morgen
- # [21:01] * Joins: rwaldron (rwaldron@7E9301E5.1E1F6C0.AF6F698.IP)
- # [21:01] <jdm> heyo
- # [21:01] <derf> We already modify CFLAGS for those targets when using the non-obj_int_extract method.
- # [21:01] <derf> E.g.,
- # [21:01] <derf> asm_enc_offsets.s: CFLAGS += -DINLINE_ASM
- # [21:01] <gaston> Yoric: ah, so that wasnt intentional :)
- # [21:01] * Parts: dholbert (dholbert@moz-EAA4454E.hsd1.ca.comcast.net) (Ex-Chat)
- # [21:01] * Joins: dholbert (dholbert@moz-EAA4454E.hsd1.ca.comcast.net)
- # [21:01] <derf> So what you'd want is down in the ifdef VPX_NEED_OBJ_INT_EXTRACT section, something similar, i.e.,
- # [21:01] * mjschranz is now known as mjschranz_away
- # [21:02] <derf> asm_enc_offsets.$(OBJ_SUFFIX): <do something to disable PGO>
- # [21:02] <Yoric> gaston: No, I actually feel quite stupid.
- # [21:02] * Joins: raphc (quassel@moz-C761CDFC.wb.wifirst.net)
- # [21:03] <gaston> Yoric: dont, we all make mistakes :) that's what review is for..
- # [21:03] <Yoric> Well, anyway, thanks :)
- # [21:05] <tonymec> smaug: bsmedberg: I found bug 328155 complaining about the earlier behavior (firefox → run-mozilla.sh → firefox-bin). Added new comment (bug 328155 comment 7) about this new behaviour, no more than a day or two old, and only on trunk so far (firefox → Main Thread → RunProcess)
- # [21:05] <sawrubh> evilpie: is your awesome bar something like this https://bugzilla.mozilla.org/show_bug.cgi?id=768980 ?
- # [21:05] <@bsmedberg> tonymec: yeah, that bug is unrelated
- # [21:05] <sawrubh> +problem
- # [21:05] * Quits: jwilde (Earlybird@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [21:06] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [21:06] <tonymec> bsmedberg: for the user it's the same problem, "the process changes its name": anyone complaining about the former behaviour will complain about the new one.
- # [21:07] <evilpie> sawrubh no when i enter a search term, sometimes i randomly got to some webpage that wasn't even in the awesomebar
- # [21:07] * Quits: azakai_ (alon@moz-BBE3ABD.mv.mozilla.com) (Client exited)
- # [21:07] <sawrubh> evilpie: file a bug :P
- # [21:09] <@smaug> tonymec: doesn't make sense to add comments to such old bug when the change we see is something new
- # [21:09] * jhammel is now known as jhammel|lunch
- # [21:09] * Quits: c0smikdebris (c0smikdebr@6CCEB879.FA6330D.2A068A5E.IP) (Ping timeout)
- # [21:09] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
- # [21:09] <sawrubh> ehsan: removing handlePrivateBrowsing from all the occurences is causing the test to fail :( . I'm looking into the reasons
- # [21:10] * Joins: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net)
- # [21:10] <tonymec> smaug: I couldn't find anything else about it, and that bug was still open. If you open a new bug for the new behaviour, please CC me on it.
- # [21:10] * Joins: c0smikdebris (c0smikdebr@6CCEB879.FA6330D.2A068A5E.IP)
- # [21:10] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [21:10] * ChanServ sets mode: +o dbaron
- # [21:11] * Joins: brendan (brendaneic@moz-3859BA3C.static.user.ono.com)
- # [21:11] * Quits: karthik (chatzilla@1C544B1C.5123F571.B58D974D.IP) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [21:12] * bsmedberg is now known as bsmedberg-errands
- # [21:14] * Joins: rubio (rubio@moz-E31CD2CB.mozilla.org)
- # [21:14] * Quits: kdcw (kdc@moz-F7413045.pk.shawcable.net) (Quit: HydraIRC -> http://www.hydrairc.com <- Like it? Visit #hydrairc on EFNet)
- # [21:14] * Quits: billm (billm@moz-CF6D0A66.hsd1.ca.comcast.net) (Ping timeout)
- # [21:14] * Joins: TehLink (TheLink@moz-7E63266B.hsi5.kabel-badenwuerttemberg.de)
- # [21:14] * Quits: TheLink (TheLink@moz-7E63266B.hsi5.kabel-badenwuerttemberg.de) (Ping timeout)
- # [21:14] <Ms2ger> khuey, yt?
- # [21:14] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
- # [21:15] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
- # [21:15] * Quits: asadotzler (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [21:15] * Joins: Matti (chatzilla@moz-89E196C6.dip.t-dialin.net)
- # [21:16] * Joins: jprmc (jprmc@moz-3859BA3C.static.user.ono.com)
- # [21:17] * bear is now known as bear-afk
- # [21:18] * Quits: jdm (jdm@FAD454DC.CDDF2711.C4CBE0CB.IP) (Client exited)
- # [21:18] * Quits: martyn (martyn@moz-32A2E36C.range86-158.btcentralplus.com) (Quit: Ex-Chat)
- # [21:19] * Quits: Waldo (waldo@moz-537BCF9.hsd1.ca.comcast.net) (Quit: bdinnou)
- # [21:19] <sawrubh> Why are things being built twice for everything in https://tbpl.mozilla.org/?tree=Try&rev=8ca66050cc01 The same tests are also happening twice
- # [21:20] * Quits: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net) (Quit: espadrine)
- # [21:21] * Quits: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP) (Quit: Leaving.)
- # [21:21] * Quits: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP) (Quit: mdas)
- # [21:22] <mbrubeck> armenzg_buildduty: ^
- # [21:22] <mbrubeck> looks like it happened for several Try pushes
- # [21:22] * Joins: km (Mibbit@FACBEC9F.1DC3B5D1.24939243.IP)
- # [21:22] * Joins: ajuma (ajuma@moz-DC33B85C.wireless.telus.com)
- # [21:23] * Quits: km (Mibbit@FACBEC9F.1DC3B5D1.24939243.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [21:23] <@khuey> Ms2ger: yes
- # [21:23] <@khuey> AryehGregor: ping?
- # [21:24] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
- # [21:24] * Joins: km (Mibbit@FACBEC9F.1DC3B5D1.24939243.IP)
- # [21:24] * bbondy is now known as bbondy_away
- # [21:24] <Ms2ger> khuey, do you need both lines in http://mxr.mozilla.org/mozilla-central/source/dom/indexedDB/test/Makefile.in?mark=10-10,14-14 ?
- # [21:24] * Quits: rwaldron (rwaldron@7E9301E5.1E1F6C0.AF6F698.IP) (Ping timeout)
- # [21:25] <@khuey> Ms2ger: I don't know
- # [21:25] * Ms2ger takes that as a yes
- # [21:25] <armenzg_buildduty> sawrubh: no idea
- # [21:26] * Joins: qheaden (qheaden@moz-67E02157.nrflva.fios.verizon.net)
- # [21:26] <qheaden> Does nsString::CompressWhitespace() remove all whitespace throughout the string, or only the ends?
- # [21:27] <froydnj> are individual mochitest suites (M-1, M-oth, etc.) run on separate machines?
- # [21:27] <@khuey> yes
- # [21:27] <froydnj> hm
- # [21:29] <mbrubeck> froydnj: To clarify, there's a pool of machines that runs the tests. Each time a suite is run, a machine is picked from the pool to run it.
- # [21:29] <mbrubeck> So if M1 and Moth are running at the same time, they are on separate machines.
- # [21:29] <mbrubeck> But a machine that's running M1 right now might run Moth later.
- # [21:30] <sawrubh> ehsan: when I remove the handlePrivateBrowsing member in the "params" in case of step1, then it it's basically equivalent to the "params" in step 2 here at : mxr.mozilla.org/mozilla-central/source/browser/components/privatebrowsing/test/browser/browser_privatebrowsing_certexceptionsui.js
- # [21:30] <sawrubh> ehsan: for some reason step2 is failing , do you have some idea, why would that happen
- # [21:31] * sawrubh wonders why copying url from the awesomebar doesn't append http:// in the beginning
- # [21:32] <jcranmer> espindola: I posted instructions on how to build firefox with LTO
- # [21:32] <sawrubh> ehsan: http://mxr.mozilla.org/mozilla-central/source/browser/components/privatebrowsing/test/browser/browser_privatebrowsing_certexceptionsui.js is the link
- # [21:32] <espindola> jcranmer, thanks
- # [21:32] <espindola> jcranmer, btw, what are you trying to do?
- # [21:33] * Joins: jfkthame (jfkthame@161F5A88.A1C12133.9542EC20.IP)
- # [21:33] <jcranmer> in what context?
- # [21:33] <@ehsan> sawrubh: sorry I'm in the middle of a debugging session, can't focus on this right now
- # [21:33] * ehsan is now known as ehsan-busy
- # [21:33] <sawrubh> ehsan-busy: np
- # [21:33] * kats|away is now known as kats
- # [21:35] * Quits: km (Mibbit@FACBEC9F.1DC3B5D1.24939243.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [21:35] * Quits: raphc (quassel@moz-C761CDFC.wb.wifirst.net) (Ping timeout)
- # [21:36] * Quits: kermie (Mibbit@72EB2FD3.D38AFE50.18422E69.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [21:37] * davehunt is now known as davehunt|away
- # [21:37] * Joins: km (Mibbit@FACBEC9F.1DC3B5D1.24939243.IP)
- # [21:37] * Quits: jfkthame (jfkthame@161F5A88.A1C12133.9542EC20.IP) (Quit: jfkthame)
- # [21:38] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
- # [21:39] * Quits: adrian (adrian@moz-DE8639AB.fbx.proxad.net) (Quit: Konversation terminated!)
- # [21:39] * Quits: km (Mibbit@FACBEC9F.1DC3B5D1.24939243.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [21:39] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
- # [21:40] <espindola> jcranmer, your are building with LTO because you have some analysis you want to do
- # [21:40] <espindola> or just check out what it can do for firefox?
- # [21:41] * Joins: km (Mibbit@FACBEC9F.1DC3B5D1.24939243.IP)
- # [21:41] * Joins: jfkthame (jfkthame@161F5A88.A1C12133.9542EC20.IP)
- # [21:41] * Joins: victorporof (victorporo@8338BC8D.AB163232.79933D60.IP)
- # [21:42] * Quits: pascalc2 (chatzilla@moz-446F98C8.fbxo.proxad.net) (Ping timeout)
- # [21:43] <jcranmer> espindola: I want to do somethings which are much easier to do at LTO
- # [21:43] <jcranmer> although I'm having second thoughts as to whether or not I actually need it
- # [21:43] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Quit: damons)
- # [21:44] <philor> peterv: ping
- # [21:45] * Quits: c0smikdebris (c0smikdebr@6CCEB879.FA6330D.2A068A5E.IP) (Quit: Computer has gone to sleep.)
- # [21:45] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [21:47] <peterv> philor: pong
- # [21:47] <jimm> ted: ping
- # [21:48] <ted> jimm: pong
- # [21:48] <philor> peterv: do the Win PGO crashes in https://tbpl.mozilla.org/?tree=Mozilla-Inbound&onlyunstarred=1&rev=7ef9568fbd40 fit for being from your https://hg.mozilla.org/integration/mozilla-inbound/rev/d6f341e77b68?
- # [21:49] <philor> in the weeds above gfxContext::FillAzure
- # [21:49] <froydnj> philor: I think for april fools' day, you should ping people and then respond to their pong with "Good job, you didn't turn the tree flaming red!"
- # [21:49] * Quits: xsergio (sergio@1B16494C.1152AA09.B05A4819.IP) (Quit: Leaving)
- # [21:49] <jimm> ted: hey, curious if you might be able to answer a question. trying to debug an aurora debug nightly, and I can't get any symbols out of our symbol server for it. do you know if that's something we should have up there?
- # [21:50] <espindola> jcranmer, which are..?
- # [21:50] <ted> we don't have symbols on there for tinderbox debug builds
- # [21:50] * romaxa is now known as romaxalunch
- # [21:50] <jcranmer> espindola: in this case, it's building a global data table for every function in the codebase
- # [21:50] <jcranmer> I've done it module-at-a-time before, but it gets very hackish very quickly
- # [21:50] <peterv> philor: hard to say, I did touch the azure canvas context, but I don't think I touched any of the functions in the trace
- # [21:50] <jcranmer> (by hackish, I mean we had to rewrite the ELF binary to get it to work at all)
- # [21:51] <espindola> jcranmer, *every* function? LTO will hopefully drop some :-)
- # [21:51] * Quits: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Ping timeout)
- # [21:51] <jcranmer> every function that exists in the end
- # [21:51] <espindola> wait, rewrite?
- # [21:51] * Quits: km (Mibbit@FACBEC9F.1DC3B5D1.24939243.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [21:51] <jimm> ted: we have them for all nightly release builds though?
- # [21:51] <jcranmer> yes, one of my other codebases has a tool which manually pmunges the output ELF binary
- # [21:51] * Quits: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com) (Quit: NO CARRIER)
- # [21:51] <ted> jimm: yes
- # [21:51] <ted> jimm: debug nightlies aren't real nightlies
- # [21:52] <Ms2ger> Hmm, did I just get a thunderbird update?
- # [21:52] <espindola> ok, so at a higher level, what are you trying to do?
- # [21:52] <ted> the automation just picks a debug build per day and saves it off to a nightly dir
- # [21:52] <peterv> philor: I don't really have the time to try a backout anymore
- # [21:52] * Quits: maikmerten (maikmerten@moz-5797FB46.dynamic.qsc.de) (Client exited)
- # [21:52] <jcranmer> espindola: count how many times every function is called
- # [21:52] <jimm> ted: ah, ok, thanks
- # [21:52] * Joins: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP)
- # [21:52] * Joins: espadrine (espadrine@moz-BBE3ABD.mv.mozilla.com)
- # [21:53] <espindola> I would assume you could instrument each translation unit for that...
- # [21:53] <philor> peterv: I'll chase someone to backout, thanks - with the marvels of PGO, you might not have even needed to touch the stuff that broke, just something in the neighborhood that was already broken but hiding it
- # [21:53] * Joins: espadrine_ (thaddee_ty@moz-BBE3ABD.mv.mozilla.com)
- # [21:54] <philor> mbrubeck: so, how's your Wednesday going? :)
- # [21:54] <sawrubh> philor: ping
- # [21:54] <jcranmer> espindola: that's why I said I'm starting to have doubts
- # [21:54] * Quits: erikvold (erikvold@84B8C786.B12AEDC0.6E712CE2.IP) (Quit: erikvold)
- # [21:54] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Ping timeout)
- # [21:54] <edmorley|away> philor: just d6f341e77b68 right?
- # [21:54] <philor> sawrubh: pong
- # [21:55] * bbondy_away is now known as bbondy
- # [21:55] <Ms2ger> edmorley|away, hey, that's a Q2 goal :(
- # [21:55] <sawrubh> I'm getting this orange in https://tbpl.mozilla.org/?tree=Try&rev=8ca66050cc01 and it says something leaked, when I click it it opens a new tab saying NoDomWindowsLeaked
- # [21:55] <philor> edmorley|away: yep, that's my theory
- # [21:55] <sawrubh> what's the meaning
- # [21:56] <sawrubh> a similar test has passed (since every test is happening twice)
- # [21:56] <philor> sawrubh: that's bug 754804
- # [21:57] <philor> the "Analyze the leak" thing only rarely actually helps, because it only knows how to do one little thing that often doesn't provide any clue
- # [21:58] * bz_away is now known as bz
- # [21:58] * Joins: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com)
- # [21:58] * mjschranz_away is now known as mjschranz
- # [21:59] * Quits: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net) (Quit: Mardak)
- # [21:59] * Quits: micahg (micahg@moz-DEBA912.c3-0.arm-ubr1.chi-arm.il.cable.rcn.com) (Quit: Ex-Chat)
- # [21:59] <sawrubh> for a bug to be checked-in where do I need to add the words "checkin" ?
- # [21:59] <peterv> philor: I also landed http://hg.mozilla.org/integration/mozilla-inbound/rev/438c192e561b which changes a lot more and is related
- # [21:59] <sawrubh> in the Keyword field ?
- # [22:00] <peterv> philor: gotta go, thanks for your help
- # [22:00] * Quits: ajuma (ajuma@moz-DC33B85C.wireless.telus.com) (Quit: ajuma)
- # [22:00] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [22:00] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
- # [22:00] * Quits: tantek (tantek@ADCA5A9E.3A5CECD3.F9E1BAE1.IP) (Ping timeout)
- # [22:00] * Joins: tantek (tantek@ADCA5A9E.3A5CECD3.F9E1BAE1.IP)
- # [22:01] * Joins: anant_ (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:01] * Joins: gozala1 (gozala@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:01] <philor> edmorley|away: I triggered PGO builds on both his pushes, not sure what we want to do in the meantime
- # [22:01] <edmorley|away> sawrubh: checkin-needed in the keywords field
- # [22:01] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [22:01] * anant_ is now known as anant
- # [22:01] <edmorley|away> philor: cool, was baout to ask if I should or if they were on the way :-)
- # [22:01] <vlad> bz: huh
- # [22:01] * Quits: gozala (gozala@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [22:01] <@bz> vlad: ?
- # [22:01] <vlad> bz: it's a little terrifying when something seems to work the first time you get it to compile
- # [22:01] <@bz> vlad: heh
- # [22:02] <vlad> bz: so I noticed one thing -- we have multiple nsRefreshDrivers, all with their own timers
- # [22:02] <@bz> vlad: yes
- # [22:02] <vlad> so instead I created two timers -- one full framerate, one throttled
- # [22:02] <@bz> vlad: basically one per tab, plus one for the chrome
- # [22:02] <vlad> and attach each nsRefreshDriver to them
- # [22:02] <@bz> hmm
- # [22:02] <vlad> so we share one timer event amonst everything that wants it
- # [22:02] <@bz> that works
- # [22:02] <vlad> and now I get a pretty damn smooth 16fps
- # [22:02] <vlad> er
- # [22:02] <@bz> we have an existing bug about using a single timer for the chrome and the focused tab
- # [22:02] <vlad> 16ms :)
- # [22:03] <@bz> sounds like you're fixing it. ;)
- # [22:03] <vlad> we throttle all unfocused tabs, right?
- # [22:03] <vlad> this will effectively do that
- # [22:03] <philor> edmorley|away: so we could back out both, and then reland the first if it comes up clean, or we could just trust that nobody will merge until we know...
- # [22:03] <vlad> it also let me delete a whole pile of code
- # [22:03] <@bz> we trottle all tabs that are marked inactive
- # [22:03] <vlad> unfortunately, some of that was the testing code -- I'll have to figure out how to bring that back
- # [22:03] <@bz> which is not the same as unfocused
- # [22:03] <vlad> nod
- # [22:03] <philor> and of course, yay PGO, no reason to believe it will happen every time
- # [22:03] <@bz> vlad: https://bugzilla.mozilla.org/show_bug.cgi?id=750344
- # [22:04] <@bz> vlad: is the bug I was thinking of
- # [22:04] <vlad> bz: oh wow, I just did the math
- # [22:04] * Joins: mdas (mdas@50AE257C.D30B51A1.412CF160.IP)
- # [22:04] <vlad> in this testcase
- # [22:04] <vlad> I see a smooth 16 17 17 16 17 17 etc. pattern
- # [22:04] <vlad> (16 + 17 + 17) / 3 = 16.666
- # [22:04] <@bz> yep
- # [22:04] <@bz> looks good!
- # [22:04] * jhammel|lunch is now known as jhammel
- # [22:04] * Quits: graydot (jebasinghe@FC2316EE.45772A9.388CF16F.IP) (Ping timeout)
- # [22:04] * jhammel is now known as jhammel|mtg
- # [22:05] * @bz notes that the fact that 1000 is not divisible by 60 is pretty annoying
- # [22:05] <vlad> yeah
- # [22:05] <vlad> I mean we don't have to shoot for 60fps
- # [22:05] * Joins: km (Mibbit@FACBEC9F.1DC3B5D1.24939243.IP)
- # [22:05] <@bz> well
- # [22:05] <@bz> vsync does
- # [22:05] <@bz> right?
- # [22:05] * Quits: Ms2ger (Ms2ger@168D9992.512B6A35.37724B0D.IP) (Quit: nn)
- # [22:05] <@bz> because it's using an actual frequency, not a number of seconds...
- # [22:05] <vlad> sure, but since I abstracted out the global timer to a separate class
- # [22:06] <vlad> when we d ovsync, we'll just pick one that is implemented by vsync
- # [22:06] <@bz> right
- # [22:06] <edmorley|away> philor: I don't mind too much either way; I think the people who merge all look for pgo green, so I don't think we need to worry about that
- # [22:06] <froydnj> 3! 3 copies of executeSoon..*grumble* *grumble* *grumble*
- # [22:06] <vlad> though it looks like I have a bug, when I do 25ms of work, I'm getting ticks at 31ms
- # [22:07] <vlad> which, actually, is correct with vsync
- # [22:07] <vlad> since it's all slaved to a 16ms period
- # [22:07] <vlad> hmmm
- # [22:07] <jcranmer> bz: it's what we get for using an idiotic semiprime as our base
- # [22:07] <vlad> not sure how I feel about that
- # [22:07] <@bz> vlad: hmm
- # [22:07] <@bz> jcranmer: indeed
- # [22:07] <vlad> like if you do 25ms worth of work, I'd expect you to get a regular 25ms tick to hit 40fps... but that won't work when vsync is involved
- # [22:08] <@bz> jcranmer: we should have used 210
- # [22:08] <@bz> vlad: I don't have a strong opinion on what should happen there....
- # [22:08] <jcranmer> no one ever uses 7, 30 should be a decent one
- # [22:08] <vlad> fwiw, chrome gives a steady 25ms
- # [22:08] <@bz> jcranmer: ;)
- # [22:08] <vlad> in the benchmark
- # [22:08] <@bz> vlad: yeah
- # [22:08] <vlad> they also give a steady 16, which seems wrong to me (for < 16ms workloads)
- # [22:08] <@bz> vlad: that might be a bigger problem
- # [22:09] <@bz> vlad: the perceived performance difference...
- # [22:09] <vlad> yeah
- # [22:09] <@bz> vlad: note that apparently chrome desktop and chrome mobile work differently?
- # [22:09] <vlad> yeah
- # [22:09] <@bz> vlad: and chrome mobile is the newer impl being backported to desktop....
- # [22:09] <@bz> vlad: I wonder what chrome mobile does
- # [22:09] <@ehsan-busy> bz: quick question
- # [22:10] * Joins: graydot (jebasinghe@D2271BFA.97F0EE68.388CF16F.IP)
- # [22:10] * Joins: micahg (micahg@moz-DEBA912.c3-0.arm-ubr1.chi-arm.il.cable.rcn.com)
- # [22:10] <@ehsan-busy> bz: let's say you have a table and you change the offset on it, would you expect the change to be handled on nsTableOuterFrame or nsTableFrame?
- # [22:10] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [22:10] <@bz> ehsan-busy: a positioned table?
- # [22:10] <@ehsan-busy> bz: yes
- # [22:11] <@bz> ehsan-busy: I think the outer....
- # [22:11] <@bz> ehsan-busy: well, eventually the outer needs to move, at least
- # [22:11] * nthomas|away is now known as nthomas
- # [22:11] <@bz> ehsan-busy: which frame is responsible for the work is a separate question, I guess
- # [22:11] <@ehsan-busy> bz: so what's happening in bug 766843 is that we handle it for both frames!
- # [22:11] * bnicholson is now known as bnicholson|lunch
- # [22:11] <@bz> well, that's silly
- # [22:11] <@ehsan-busy> so effectively we'll move the frame twice the amount that is requested
- # [22:11] * Joins: WorkerThread (BoredOnIRC@moz-C8599121.washdc.fios.verizon.net)
- # [22:11] <@ehsan-busy> indeed
- # [22:12] * @bz looks something up
- # [22:12] * Quits: graydot (jebasinghe@D2271BFA.97F0EE68.388CF16F.IP) (Ping timeout)
- # [22:12] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
- # [22:12] <@bz> 27 *|*::-moz-table-outer {
- # [22:12] <@bz> 34 position: inherit;
- # [22:12] <@bz> 35 top: inherit;
- # [22:12] <@bz> 36 right: inherit;
- # [22:12] <@bz> 37 bottom: inherit;
- # [22:12] <@bz> 38 left: inherit;
- # [22:12] <@bz> says ua.css
- # [22:12] <@bz> so it's not entirely surprising that this happens
- # [22:13] <@bz> when you say "handle"
- # [22:13] <@bz> what does that mean in the new world?
- # [22:13] <@bz> in the old world, we'd just post reflows at both which would get coalesced
- # [22:13] <@ehsan-busy> I mean nsCSSFrameConstructor::RecomputePosition being called twice
- # [22:13] <@ehsan-busy> yeah, so if we reflow everything is ok
- # [22:13] <@ehsan-busy> but in the new world we move frames around by hand
- # [22:14] * Quits: JeroenDeDauw (j@moz-A00A7646.dip.t-dialin.net) (Quit: Leaving.)
- # [22:14] * Quits: Optimizer (Optimizer@2844F774.87C8129F.2AB48280.IP) (Ping timeout)
- # [22:14] <@bz> right
- # [22:14] <@ehsan-busy> so I could make RecomputePosition ignore nsTableFrame altogether
- # [22:14] <@bz> yeah
- # [22:14] <@bz> That's what I was thinking.
- # [22:14] <@ehsan-busy> but I wonder if there's a better way to fix this?
- # [22:14] * @ehsan-busy suspects not
- # [22:14] <@bz> not easily
- # [22:14] <@ehsan-busy> ok
- # [22:14] <@ehsan-busy> easy is what I'm looking for :)
- # [22:14] <@bz> either we need to suppress the changehint for table frames
- # [22:14] <@bz> or we need to suppress processing of the changehint
- # [22:15] <@bz> the latter seems simpler
- # [22:15] * kats is now known as kats|away
- # [22:15] <@ehsan-busy> agreed
- # [22:15] <@ehsan-busy> ok thanks, I'll knock up a patch
- # [22:15] <@bz> sounds good
- # [22:16] * Quits: kennyluck (kennyluck@moz-7D94A0FB.dynamic.hinet.net) (Ping timeout)
- # [22:16] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
- # [22:16] * Joins: kennyluck (kennyluck@moz-BC7F5E03.dynamic.hinet.net)
- # [22:17] * joduinn-mtg is now known as joduinn
- # [22:17] * Joins: Optimizer (Optimizer@8EC43966.CC8DB6A3.2AB48280.IP)
- # [22:19] * davehunt|away is now known as davehunt
- # [22:20] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [22:20] * Joins: kentuckyfriedtakahe (ajones@moz-5D29915D.cable.telstraclear.net)
- # [22:21] * Joins: gandalf (gandalf@moz-D53304E8.neoplus.adsl.tpnet.pl)
- # [22:21] * Quits: tantek (tantek@ADCA5A9E.3A5CECD3.F9E1BAE1.IP) (Quit: tantek)
- # [22:24] <Waldo> anyone know what I have to do to get a breakpoint set on a function to have source associated with it? (I'm compiling with clang/clang++ with --enable-debug --disable-optimize) for whatever reason I find I have to si a bunch of times to get to the actual function code itself, which is getting old fast
- # [22:25] * Joins: jwilde (Earlybird@moz-BBE3ABD.mv.mozilla.com)
- # [22:25] * Quits: jwilde (Earlybird@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [22:25] * Joins: ajuma (ajuma@moz-CDCFE118.home.cgocable.net)
- # [22:26] * Joins: ahurle1 (ahurle@moz-BBE3ABD.mv.mozilla.com)
- # [22:26] * Joins: pnemsak (Miranda@A6E8C11.B7BED47D.3CA1F9DE.IP)
- # [22:26] * ahurle1 is now known as ahurle
- # [22:26] * Parts: nchaim (Nicolas@F2D29657.F60B0462.67AC9B1.IP)
- # [22:27] * mattwoodrow|away is now known as mattwoodrow
- # [22:27] <jcranmer> Waldo: gdb and clang appear to have some issues with each other
- # [22:27] <froydnj> sounds like clang's debug information is not good
- # [22:27] <Waldo> hmm :-\
- # [22:28] <jcranmer> if you're on mac, try lldb?
- # [22:28] <Waldo> am not
- # [22:28] * @bz wonders whether https://tbpl.mozilla.org/?tree=Try&rev=c7d3cb7eaf05 will ever finish a mochitest run
- # [22:28] <Waldo> maybe I should try updating my clang build
- # [22:28] * @bz has no lldb...
- # [22:28] <jcranmer> if you're on windows, congratulations on building with clang on windows
- # [22:28] <@bz> (and I'm on Mac)
- # [22:28] <jcranmer> bz: you know how to compile code from source, I'm sure
- # [22:28] <jcranmer> :-)
- # [22:29] <froydnj> bz does, but he doesn't use gentoo...
- # [22:29] * Joins: jwilde (Earlybird@moz-BBE3ABD.mv.mozilla.com)
- # [22:29] <@bz> jcranmer: yes, but my clang and gdb work fine together!
- # [22:29] <Waldo> does bz look like a ricer?
- # [22:29] <@bz> froydnj: macports is almost as bad. :(
- # [22:29] <jcranmer> Waldo: what version of clang do you have?
- # [22:29] <@smaug> jcranmer: Waldo: I gave up with clang because of issues with gdb
- # [22:29] * Joins: nchaim (Nicolas@F2D29657.F60B0462.67AC9B1.IP)
- # [22:30] <@smaug> clang creates data which makes gdb to crash
- # [22:30] <jcranmer> trying clang 3.0 and gdb caused me to give up in frusration
- # [22:30] <Waldo> jcranmer: r158336
- # [22:30] <jhammel|mtg> smaug: try running it through gdb to find the crash :P
- # [22:30] * Parts: nchaim (Nicolas@F2D29657.F60B0462.67AC9B1.IP)
- # [22:30] <jcranmer> it wasn't crashing, just not actually recording where the hell anything was located
- # [22:30] <@bz> waldo is ahead of me on revisions....
- # [22:30] * jhammel|mtg is now known as jhammel
- # [22:30] <Waldo> don't ask me what that corresponds to :-)
- # [22:30] <@bz> I wonder whether this is a mac vs linux thing
- # [22:30] <Waldo> a few weeks-ish old, ish?
- # [22:30] <jcranmer> Waldo: sounds like 3.2
- # [22:31] <froydnj> don't see why host OS would matter wrt to debugging info generation
- # [22:31] <@bz> well, no
- # [22:31] <@bz> but mac gdb vs non-mac might matter
- # [22:31] <@bz> the mac on is pretty hacked up in all sorts of ways
- # [22:31] <@bz> er, mac one
- # [22:31] <froydnj> that is certainly plausible; the mac one is old and duct taped/bailing wired
- # [22:32] * Quits: km (Mibbit@FACBEC9F.1DC3B5D1.24939243.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [22:32] * froydnj has seen gdb handle debug info from lots of different compilers; when something goes wrong, it's almost always the compiler in the wrong
- # [22:34] <jcranmer> froydnj: it's possibly most people are just using gcc's assembler
- # [22:34] * Joins: mike5w3c_ (MikeS@moz-FB0F599C.xgsspn.imtp.tachikawa.spmode.ne.jp)
- # [22:34] <froydnj> jcranmer: assembler has nothing to do with it
- # [22:34] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Ping timeout)
- # [22:34] * Quits: mike5w3c (MikeS@moz-C17251A0.xgsspn.imtp.tachikawa.spmode.ne.jp) (Ping timeout)
- # [22:34] * mike5w3c_ is now known as mike5w3c
- # [22:34] <jcranmer> froydnj: yes it does
- # [22:34] <froydnj> though I suppose a buggy assembler could make a hash of your debug info macros
- # [22:35] <jcranmer> there are hooks in the assembler for outputting dwarf data
- # [22:35] <jcranmer> as opposed to regen'ing everything byte-by-byte yourself
- # [22:35] <jcranmer> IIRC
- # [22:35] <froydnj> indeed there are
- # [22:35] * mjschranz is now known as mjschranz_away
- # [22:35] <jcranmer> but I also know that clang + -g don't get along terribly well
- # [22:35] <jcranmer> like memory consumption baloons
- # [22:36] * mjschranz_away is now known as mjschranz
- # [22:36] * Joins: Ami_Ty (Amie@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:37] <@bz> "This app is incompatible with your Asus Transformer TF101."
- # [22:37] * Joins: bmoss|2 (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [22:37] * @bz is highly interested in that message from Google Play
- # [22:37] * joduinn is now known as joduinn-mtg
- # [22:37] * Joins: karl (karl@moz-7B50C52.jetstream.xtra.co.nz)
- # [22:37] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
- # [22:37] <@bz> since I'm looking at it on an MBP.....
- # [22:37] <@bz> so what gives?
- # [22:38] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [22:38] <@khuey> bz: devices are associated with your google account
- # [22:38] <@bz> uh
- # [22:38] <@bz> that's .... <sigh>
- # [22:38] * Quits: evilpie (chatzilla@moz-7277FC67.pools.arcor-ip.net) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0.1/20120615112143])
- # [22:38] <@khuey> you can install things to the device from your laptop
- # [22:38] <@dolske> surprise!
- # [22:38] <@bz> "How do I turn that off?"
- # [22:38] <@bz> dolske: yeah, I was wondering
- # [22:38] <@khuey> "hit the device with a rock until it no longer functions"
- # [22:39] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [22:39] * @dolske raises an eyebrow
- # [22:39] <Waldo> big magnet
- # [22:40] <@dolske> mig welder
- # [22:40] <Waldo> nuke it from orbit
- # [22:40] * jhammel has confidence an EMP would solve the problem also
- # [22:40] * Quits: roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP) (Ping timeout)
- # [22:41] <jhammel> Waldo++
- # [22:41] <@dolske> revised answer: upgrade to Jelly Bean
- # [22:41] * mdas is now known as mdas|afk
- # [22:47] <BenB> bz, khuey: we shouldn't use Google Play in the first place.
- # [22:47] * bnicholson|lunch is now known as bnicholson
- # [22:47] <BenB> I refuse to take a Google account, because once I do, Google tracks me forever and I cannot delete it anymore (!).
- # [22:48] <BenB> we shouldn't even link to Google Play, it only encourages that
- # [22:48] <bwinton> BenB: It's hard to distribute Firefox for Android to all the users if we don't have Google Play…
- # [22:48] <bwinton> Also, I signed you up for a google account. benb@gmail.com. The password is "No, I'm not actually that mean." ;)
- # [22:49] <BenB> bwinton: oh, we can be on Google Play. but if people are coming on *our* website, we should just link the apk.
- # [22:49] <BenB> bwinton: the only true gmail account would have been ben@gmail.com anyway ;-P
- # [22:50] * Joins: billm (billm@moz-BBE3ABD.mv.mozilla.com)
- # [22:50] <jhammel> BenB: they don't (didn't?) allow 3-character names :P
- # [22:50] <BenB> bwinton: it's about the device association. once a phone is linked with a google account, I cannot unlink it from google anymore, only replace it with another account.
- # [22:51] <@khuey> the rock solves that problem pretty well ;-)
- # [22:51] * Joins: mwu (mwu@moz-3859BA3C.static.user.ono.com)
- # [22:51] * Parts: squib (squib-@moz-3F6F2A9C.ep.wisc.edu) (Leaving)
- # [22:51] <BenB> khuey: oh, I like to communicate with my friends. I just don't like Google listening.
- # [22:51] <@khuey> I meant the rock to destroy the phone
- # [22:52] <@khuey> but yeah, I'm not really thrilled about Google having access to my life either
- # [22:52] <BenB> oh... yes. I tried swimming with my Android phone. that solved the problem, too. (true story. but unwillingly.)
- # [22:52] * merike is now known as merike|away
- # [22:53] <Waldo> must have been an electrifying experience
- # [22:53] <@khuey> heh
- # [22:53] <BenB> khuey: so, on the Firefox Android download page, can we *please* link to the apk on our mirror network instead of Google Play?
- # [22:53] <BenB> Waldo: I didn't notice anything. that's the problem.
- # [22:53] * Joins: dzbarsky (Adium@moz-3859BA3C.static.user.ono.com)
- # [22:53] * lsblakk is now known as lsblakk|lunch
- # [22:54] <@khuey> BenB: I don't really have anything to do with this
- # [22:54] <@khuey> BenB: ask in #mobile?
- # [22:54] <BenB> khuey: ah, ok, I thought you do. FWIW, it's https://bugzilla.mozilla.org/show_bug.cgi?id=686489
- # [22:55] <@khuey> BenB: nah I'm not that important ;-)
- # [22:55] <@dbaron> BenB, on Android, that requires that you go into the preferences and check the "Allow devices from other sources" box
- # [22:55] <@dbaron> BenB, which means it's more complicated to install for most users
- # [22:56] <BenB> I don't remember having to do that.
- # [22:56] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [22:56] * Joins: dsherk (dsherk@moz-3859BA3C.static.user.ono.com)
- # [22:56] <BenB> (I have...eh, had at least 4 Android devices)
- # [22:56] <@dbaron> BenB, maybe some phones have it on by default
- # [22:56] <@dbaron> BenB, But I've had to do it for multiple
- # [22:56] * Joins: smontagu (chatzilla@moz-C0AE8091.red.bezeqint.net)
- # [22:56] <@dbaron> BenB, Settings -> Applications -> Unknown Sources
- # [22:58] <BenB> dbaron: ok, that's too bad that google forces us in this way. but at least we can offer both ways.
- # [22:58] <BenB> and that's what I bug asked for.
- # [22:58] <@dbaron> BenB, we'd probably want to make the Android updater a bit better if we were to do that...
- # [22:58] * Quits: Optimizer (Optimizer@8EC43966.CC8DB6A3.2AB48280.IP) (Ping timeout)
- # [22:58] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
- # [22:59] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [23:00] * Joins: Optimizer (Optimizer@8EC43966.CC8DB6A3.2AB48280.IP)
- # [23:01] * romaxalunch is now known as romaxa
- # [23:01] <BenB> FWIW, there are quite some devices which have no "google apps" app at all, because they're not google approved.
- # [23:01] <BenB> Archos, for example
- # [23:01] * Quits: bmoss|2 (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [23:02] * Joins: kaze (kaze@moz-3859BA3C.static.user.ono.com)
- # [23:04] * Joins: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net)
- # [23:04] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [23:05] * Joins: aja (chatzilla@35B2E200.73203D5C.7880DB15.IP)
- # [23:05] * dsherk is now known as ike
- # [23:05] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: anant)
- # [23:06] * joduinn-mtg is now known as joduinn
- # [23:07] * Quits: espindola (espindola@moz-C83D3162.dsl.teksavvy.com) (Quit: Ex-Chat)
- # [23:07] <NeilAway> Yoric: pong...ish
- # [23:07] <Yoric> hi
- # [23:07] <Yoric> Let me try and remember exactly for which reason I pinged you.
- # [23:08] * joduinn is now known as joduinn-food
- # [23:08] <Yoric> Ah, yes, I remember.
- # [23:08] * Joins: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [23:08] * Quits: harth (harth@514D186.F3BBB17D.144F44FA.IP) (Input/output error)
- # [23:08] * mdas|afk is now known as mdas
- # [23:08] * Quits: mwu (mwu@moz-3859BA3C.static.user.ono.com) (Ping timeout)
- # [23:08] * Quits: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [23:08] <Yoric> NeilAway: I wanted to inform you that I will pick up bug 768814, if time permits, and this might require your expertise.
- # [23:09] * Joins: mwu (mwu@moz-3859BA3C.static.user.ono.com)
- # [23:09] * Quits: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net) (Ping timeout)
- # [23:11] * bsmedberg-errands is now known as bsmedberg
- # [23:12] <NeilAway> Yoric: hmm, I rememeber a SeaMonkey bug along those lines
- # [23:12] * Quits: dzbarsky (Adium@moz-3859BA3C.static.user.ono.com) (Quit: Leaving.)
- # [23:13] * Joins: edwin (me@moz-3859BA3C.static.user.ono.com)
- # [23:13] * Quits: msucan (mihai@3E887206.8C9343F9.D7B372F7.IP) (Quit: Leaving.)
- # [23:13] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [23:13] <sawrubh> if I see an orange in my try run and clicking on it says that it's an intermittent bug, should I star it or not ?
- # [23:13] <ike> hi edwin
- # [23:13] <philor> sawrubh: star it
- # [23:13] * Joins: dzbarsky (Adium@moz-3859BA3C.static.user.ono.com)
- # [23:13] * sawrubh had already starred it ;)
- # [23:14] * Quits: dzbarsky (Adium@moz-3859BA3C.static.user.ono.com) (Client exited)
- # [23:14] * philor suppresses an evil chuckle
- # [23:14] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
- # [23:14] <philor> I like it when people star their try runs, because then they're on record as having hit something, if it suddenly goes from once a week to ten times a day :)
- # [23:16] <sawrubh> philor: generally does starring help someone or is it just for mental pleasure/satisfaction of mine
- # [23:16] <@khuey> I don't like it when people star their try runs that are pushed on a two week old m-c
- # [23:16] * sawrubh checks if he's in the "like" or "unlike" category
- # [23:17] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [23:17] <sawrubh> khuey: isn't it if you push something to try, then how can be it be two week old m-c ?
- # [23:17] <philor> tough to say whether starring in general helps or not, but other than the stale parent thing, it helps or annoys just as much as starring anywhere else
- # [23:18] * Joins: dherman (dherman@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [23:18] <sawrubh> khuey: I've heard some people update their m-c's after several weeks, is that advised or what ?
- # [23:18] * Quits: Ally_ (textual@moz-80567360.range86-171.btcentralplus.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [23:18] * jmaher is now known as jmaher|afk
- # [23:18] <@khuey> depends on what you're working on
- # [23:19] <dherman> is rafael still the person in charge of clang builds?
- # [23:19] <@khuey> if you're working on something nobody else touches, that's probably fine
- # [23:19] <jcranmer> sawrubh: if you're doing active work on m-c, probably not
- # [23:19] <NeilAway> Yoric: hmm, I was thinking of bug 728840, but now I'm not sure how it relates...
- # [23:19] <@khuey> if you're working on something that gets rewritten every two weeks, waiting several weeks is not a good idea
- # [23:19] * Joins: nchaim (Nicolas@F2D29657.F60B0462.67AC9B1.IP)
- # [23:19] * Parts: nchaim (Nicolas@F2D29657.F60B0462.67AC9B1.IP)
- # [23:19] <jcranmer> dherman: espindola is the one who does most of our clang interfacing
- # [23:19] <jcranmer> dherman: although if you have a basic question, I could probably answer it
- # [23:20] <dherman> jcranmer: does the latest trunk build with clang?
- # [23:20] <jcranmer> dherman: as of this morning, yes
- # [23:21] <sawrubh> khuey: out of curiosity, which branches/components are that much in flux ?
- # [23:21] * Quits: KWierso (Daily@moz-1052985.hfc.comcastbusiness.net) (Quit: KWierso)
- # [23:21] * Joins: KWierso (Daily@moz-1052985.hfc.comcastbusiness.net)
- # [23:21] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
- # [23:22] * lsblakk|lunch is now known as lsblakk
- # [23:22] * joduinn-food is now known as joduinn-mtg
- # [23:23] * Joins: dzbarsky (Adium@moz-3859BA3C.static.user.ono.com)
- # [23:23] * Quits: dzbarsky (Adium@moz-3859BA3C.static.user.ono.com) (Client exited)
- # [23:23] <@khuey> sawrubh: I was exaggerating a bit
- # [23:24] * sawrubh phew !
- # [23:24] * Joins: roc (chatzilla@538BABFE.A073F3E.97BBD552.IP)
- # [23:24] * ChanServ sets mode: +o roc
- # [23:25] * armenzg_buildduty is now known as armenzg_away
- # [23:25] * kats|away is now known as kats
- # [23:25] * jcranmer is now known as jcranmer|away
- # [23:26] * Joins: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net)
- # [23:26] * Joins: davidb (davidb@moz-68BF56A6.dsl.bell.ca)
- # [23:27] * Quits: bbondy (bbondy@moz-BE76EF7A.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
- # [23:29] * rail is now known as rail_away
- # [23:29] * Quits: darfia (darfia@20C4F0CB.2F9EAEB9.C36097CD.IP) (Quit: Saindo)
- # [23:31] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [23:31] * Joins: atu (Mibbit@8E1F4B2F.D9B7FFB4.780547CD.IP)
- # [23:34] * davehunt is now known as davehunt|away
- # [23:35] * Joins: Havvy (Mibbit@moz-C8F5011C.ptld.qwest.net)
- # [23:35] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Quit: ChatZilla 0.9.88.2 [SeaMonkey 2.10.1/20120615053134])
- # [23:36] <dherman> jcranmer|away, meet rubio, rubio, meet jcranmer|away :)
- # [23:36] <dherman> rubio: jcranmer|away says that trunk is building again today; apparently there were issues before
- # [23:36] * Joins: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz)
- # [23:36] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Quit: L'ordinateur est en sommeil)
- # [23:37] <NeilAway> qheaden: I would expect internal runs of whitespace are collapsed to a single space
- # [23:37] * Quits: atu (Mibbit@8E1F4B2F.D9B7FFB4.780547CD.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [23:37] * Joins: atuljangra (Mibbit@8E1F4B2F.D9B7FFB4.780547CD.IP)
- # [23:37] * sheeri is now known as sheeri-afk
- # [23:38] * kats is now known as kats|away
- # [23:38] * Joins: dzbarsky (Adium@moz-3859BA3C.static.user.ono.com)
- # [23:39] * NeilAway wonders why his vm is giving random errors on a new tree, such as corrupt xpt or pdb files :s
- # [23:39] * Joins: cjones (cjones@moz-3859BA3C.static.user.ono.com)
- # [23:40] * Joins: juanb_ (jbecerra@moz-BBE3ABD.mv.mozilla.com)
- # [23:40] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [23:40] * juanb_ is now known as juanb
- # [23:41] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [23:41] <NeilAway> jcranmer|away: no, that's what you get for not using 50Hz AC like sensible people do :-P
- # [23:41] * Quits: Ami_Ty (Amie@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Connection reset by peer)
- # [23:41] * Joins: Ami_Ty (Amie@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [23:42] * Quits: twi (Adium@moz-F9E4EE7F.cust.dsl.vodafone.it) (Quit: Leaving.)
- # [23:42] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
- # [23:42] * Joins: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [23:43] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Input/output error)
- # [23:43] * cadecairos is now known as cadecairos_away
- # [23:43] * Quits: jammink (textual@moz-BBE3ABD.mv.mozilla.com) (Quit: Computer has gone to sleep.)
- # [23:45] * Quits: qheaden (qheaden@moz-67E02157.nrflva.fios.verizon.net) (Quit: Leaving)
- # [23:45] * Quits: gandalf (gandalf@moz-D53304E8.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
- # [23:46] <biesi> BenB, yes, you can delete google accounts. what makes you think you can't?
- # [23:46] * Joins: gandalf (gandalf@moz-D53304E8.neoplus.adsl.tpnet.pl)
- # [23:48] * bhearsum is now known as bhearsum|afk
- # [23:48] * Joins: |Havvy| (Mibbit@moz-C8F5011C.ptld.qwest.net)
- # [23:48] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
- # [23:50] * Quits: Havvy (Mibbit@moz-C8F5011C.ptld.qwest.net) (Quit: http://www.mibbit.com ajax IRC Client)
- # [23:51] * Joins: driia (dria@F2D29657.F60B0462.67AC9B1.IP)
- # [23:51] * Quits: dria (dria@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
- # [23:51] * Quits: mwu (mwu@moz-3859BA3C.static.user.ono.com) (Ping timeout)
- # [23:52] * Joins: mwu (mwu@moz-3859BA3C.static.user.ono.com)
- # [23:53] * Quits: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com) (Quit: Miranda IM - Multi protocol instant messenger @ www.miranda-im.org)
- # [23:53] * Quits: bholley (anonymous@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [23:54] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
- # [23:54] * Quits: atuljangra (Mibbit@8E1F4B2F.D9B7FFB4.780547CD.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [23:55] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [23:55] <@dolske> khuey: nice site you've got. https://thimble.webmaker.org/p/7ai
- # [23:56] <@khuey> lol
- # [23:57] * Joins: nchaim (Nicolas@F2D29657.F60B0462.67AC9B1.IP)
- # [23:57] * jhammel especially likes Loaf Cat
- # [23:58] * Quits: Optimizer (Optimizer@8EC43966.CC8DB6A3.2AB48280.IP) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [23:58] * Quits: wchen (wchen@F2D29657.F60B0462.67AC9B1.IP) (Quit: wchen)
- # [23:59] * Quits: TheOne (TheOne@moz-D24EA55D.dip.t-dialin.net) (Quit: )
- # Session Close: Thu Jun 28 00:00:01 2012
The end :)