/irc-logs / mozilla / #developers / 2012-05-16 / end
Options:
- # Session Start: Wed May 16 00:00:00 2012
- # Session Ident: #developers
- # [00:00] * philor is now known as philor|away
- # [00:01] * Parts: mcmanus (mcmanus@moz-FE9B5BFD.twcny.res.rr.com)
- # [00:01] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Ping timeout)
- # [00:02] * Quits: zuzelvp (zuzelvp@moz-9B1AAFC2.cpe.net.cable.rogers.com) (Ping timeout)
- # [00:02] * bz is now known as airbz
- # [00:03] * Joins: dcamp (dave@moz-BBE3ABD.mv.mozilla.com)
- # [00:05] * Quits: armenzg (armenzg@644C2A20.5BCEC6DB.DA78B690.IP) (Ping timeout)
- # [00:06] * catlee is now known as catlee-away
- # [00:07] * Joins: armenzg (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
- # [00:07] * mbrubeck gets ridiculous with the title for bug 753852
- # [00:07] * Quits: wlach (wlach@391DECC5.5B19A57B.9422F51C.IP) (Ping timeout)
- # [00:07] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
- # [00:08] * Joins: mcmanus (mcmanus@moz-FE9B5BFD.twcny.res.rr.com)
- # [00:09] * Quits: cviecco_ (cviecco@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
- # [00:09] <mounir> I really don't understand why we keep NS_ASSERTION
- # [00:09] <mounir> what's considered the difference between that and MOZ_ASSERT now?
- # [00:09] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Client exited)
- # [00:09] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:09] <mounir> I mean, when should I use NS_ASSERTION instead of MOZ_ASSERT?
- # [00:09] * Quits: pcglue (ekw@moz-8652B388.dsl.irvnca.pacbell.net) (Ping timeout)
- # [00:10] * Joins: loadbang (loadbang@moz-506CD62.range86-182.btcentralplus.com)
- # [00:10] <@smaug> can one easily use MOZ_ASSERT everywhere?
- # [00:10] * Joins: ekw (ekw@moz-B5B81AE7.dsl.irvnca.pacbell.net)
- # [00:10] <@smaug> at some point MOZ_ASSERT required all sorts of #includes
- # [00:10] <mounir> smaug: it's usable everywhere
- # [00:10] <mounir> never had to include anything
- # [00:10] * Quits: drice (derice@moz-1D9C882A.deploy.akamaitechnologies.com) (Quit: Leaving.)
- # [00:11] * Joins: newbie72 (kvirc@AD13EB4A.BBC03DF0.9A06DD32.IP)
- # [00:11] <@smaug> yes you had to #include something
- # [00:11] <@airbz> mfbt/Assertions.h
- # [00:11] <@airbz> is all you need for MOZ_ASSERT
- # [00:11] * Quits: armenzg (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Broken pipe)
- # [00:11] <@airbz> and it's included in all sorts of things
- # [00:11] * Joins: Boriss_ (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:12] <@airbz> e.g....
- # [00:12] * Joins: jgilbert (jgilbert@moz-2B3CF81C.hsd1.ca.comcast.net)
- # [00:12] <mounir> airbz: are you flying?
- # [00:12] <@airbz> er, I was wrong about it being included by nscore
- # [00:12] <@smaug> mounir: at some point MOZ_ASSERT did JS_Assert(#expr_, __FILE__, __LINE__))
- # [00:12] <@airbz> mounir: yes. ;)
- # [00:12] <@airbz> smaug: yeah, those days are long gone
- # [00:12] * Quits: raphc (rc@moz-3A99E0D5.wb.wifirst.net) (Ping timeout)
- # [00:12] <@smaug> ok, good
- # [00:13] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [00:13] * Boriss_ is now known as Boriss
- # [00:13] <@airbz> just #include "mozilla/Assertions.h" should work
- # [00:13] * zpao is now known as zpao|detached
- # [00:13] <mounir> and what's the equivalent of MOZ_ASSERT with no conditions?
- # [00:13] <jwir3> is there a way to get the .mozconfig that is used to build linux opt on the tinderboxen
- # [00:14] * Quits: Pike (Pike@moz-E31CD2CB.mozilla.org) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725])
- # [00:14] * Joins: tonymec__ (tonymec@2557E7EF.B119FE99.277517C1.IP)
- # [00:14] * tonymec__ is now known as tonymec|away
- # [00:14] <@khuey> jwir3: look in browser/config?
- # [00:14] * Quits: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
- # [00:14] <mounir> jwir3: browser/config/mozconfigs/linux32/release
- # [00:14] * Joins: nemo (nemo@moz-57FDFA.hsd1.md.comcast.net)
- # [00:14] <mounir> or maybe s/32/64/ s/release/nightly/
- # [00:14] <mounir> depending on what you want
- # [00:14] <jwir3> cool, thanks khuey and mounir
- # [00:15] * philor|away is now known as philor
- # [00:15] * Quits: kaie (kaie@moz-6F126438.dip.t-dialin.net) (Quit: Leaving)
- # [00:16] * Quits: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP) (Quit: madhava)
- # [00:16] * Joins: cviecco_ (cviecco@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:17] * Joins: karl (karl@moz-42E2FBA0.jetstream.xtra.co.nz)
- # [00:17] * Quits: ferongr (ferongr@9461F8D8.3BB4FAB7.F5160715.IP) (Ping timeout)
- # [00:18] * Quits: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP) (Quit: ajuma)
- # [00:19] * Quits: mak (mak@moz-19B40AD8.business.telecomitalia.it) (Ping timeout)
- # [00:19] <@airbz> mounir: MOZ_CRASH(); ?
- # [00:19] <@airbz> mounir: or do you want the stack or whatnot?
- # [00:19] * Joins: mak (mak@moz-8823F41A.business.telecomitalia.it)
- # [00:20] <@airbz> mounir: or just make it easy and do MOZ_ASSERT(false)? ;)
- # [00:20] <mounir> airbz: don't care, just not doing MOZ_ASSERT(false)
- # [00:20] <@airbz> ah
- # [00:20] <@airbz> well
- # [00:20] <@airbz> so
- # [00:20] <@airbz> there's MOZ_NOT_REACHED
- # [00:20] <@airbz> MOZ_NOT_REACHED("Hey, what's that?")
- # [00:20] <mounir> hmm, MOZ_NOT_REACHED would be semantically wrong
- # [00:21] <mounir> I'm checking the condition just before
- # [00:21] <@airbz> what semantics are you looking for, exactly?
- # [00:21] <jwatt> hmm, seems like pushing to try with "-p none" should result in an error
- # [00:21] <mounir> after that, I have the MOZ_ASSERT and I'm returning NS_ERROR_FAILURE
- # [00:21] <jwatt> or the try chooser should warn you
- # [00:21] <@khuey> lol
- # [00:21] <@khuey> that took me a second
- # [00:21] * Joins: ferongr (ferongr@9461F8D8.3BB4FAB7.F5160715.IP)
- # [00:21] <jwatt> :)
- # [00:21] <@airbz> mounir: can I see a paste of your code?
- # [00:21] * @khuey was thinking "who is this helpful person with a name I don't recognize"
- # [00:22] <@airbz> khuey: ;)
- # [00:22] <mounir> khuey: you mean who is that guy who helps a dumb french :)
- # [00:22] <@khuey> airbz: I see you've joined the modern world with this wifi on planes thing
- # [00:22] <@airbz> yeah
- # [00:22] <@airbz> even if it did take 20 mins to get there...
- # [00:22] <mounir> airbz:
- # [00:22] <mounir> http://pastebin.mozilla.org/1641013
- # [00:22] <@airbz> sordid tale of woe and all
- # [00:22] <@khuey> heh
- # [00:23] <@airbz> khuey: remind me sometime to tell you the story about what happened when I was banned here. ;)
- # [00:23] * Quits: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP) (Quit: mdas)
- # [00:23] <mounir> banned?
- # [00:24] <@airbz> mounir: well, so I'm trying to understand the point of this assertion
- # [00:24] <@airbz> mounir: I guess you want to make sure to return in opt builds?
- # [00:24] <@airbz> mounir: but want the fatal assert in debug builds?
- # [00:24] <mounir> exactly
- # [00:24] * AutomatedTester is now known as AutomatedTester|AFK
- # [00:24] <mounir> that was an NS_ERROR
- # [00:24] <@airbz> right
- # [00:24] <mounir> but jlebar|mac is a big fan of MOZ_ASSERT
- # [00:24] <@khuey> has anybody else noticed that the lock on gmail decays to the warning triangle over time?
- # [00:24] * @airbz is not sure we have anything that does quite this
- # [00:25] <@airbz> khuey: iiiiinteresting
- # [00:25] <@airbz> mounir: banned
- # [00:25] <mccr8> khuey: yes. maybe because it showed external images?
- # [00:25] <@khuey> mccr8: hmm?
- # [00:25] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [00:25] * @khuey experiments for a second
- # [00:25] <mounir> airbz: banned from an airplane or a wifi connection in an airplane?
- # [00:25] * khuey is now known as khuey|away
- # [00:25] <@roc> banned from Mozilla!
- # [00:26] <mccr8> khuey: presumably it doesn't load external images not hosted at google over HTTPS?
- # [00:26] * khuey|away is now known as khuey
- # [00:27] <@khuey> mccr8: ah, we revoke the lock icon for that?
- # [00:27] <jlebar|mac> mounir: MOZ_ASSERT(false) is fine with me, fwiw. But we can hash it out later; I've got to get food, then memshrink.
- # [00:27] <@airbz> mounir: banned from irc.mozilla.org
- # [00:27] <mccr8> khuey: the lock thing says something about not everything being encrypted
- # [00:27] * Quits: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu) (Quit: jlebar|mac)
- # [00:27] <@airbz> mounir: somewhat at my request, because I was trying to wrap up some non-Mozilla work
- # [00:27] <mounir> jlebar|mac: I'm mostly asking out of curiosity
- # [00:27] <mounir> airbz: nice :)
- # [00:27] <@airbz> mounir: but it ended up turning into a game where I would connect with some other nick and then see how long it took people to guess
- # [00:27] <@dolske> khuey: we're going to take another look at the icon at least, and probably need to look at the conditions around "mixed content" as part of that.
- # [00:28] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
- # [00:28] * AutomatedTester|AFK is now known as AutomatedTester
- # [00:28] <@khuey> mccr8: just loading an email with external images doesn't trigger it
- # [00:28] * @airbz uses compiler features to allow him to write tests, wonders how he'd do this with Rust
- # [00:28] <johanc> trying again, sorry for spamming. http://pastebin.mozilla.org/1640943 <- getting this when building "pymake -f client.mk", win7, msvc9, any ideas?
- # [00:29] * Quits: scientes (scientes@moz-A16C139A.dsl.snfc21.pacbell.net) (Ping timeout)
- # [00:30] <@khuey> firebot: hypotf bugs
- # [00:30] <firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=753790 blo, P2, honzab.moz, ASSI, Build bustage with MSVC9: mozilla-central\gfx\2d\Tools.h(81) : error C3861: 'hypotf': identifier not
- # [00:30] <@khuey> johanc: ^
- # [00:30] <@airbz> khuey: so should the bindings test stuff go under the "check" target?
- # [00:30] * khuey is now known as khuey|away
- # [00:30] <dz> johanc: use msvc10 if you want to build
- # [00:30] <dz> johanc: that should work
- # [00:30] * @airbz wonders what runs the webidl parser tests
- # [00:31] * Joins: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net)
- # [00:31] <johanc> can I switch between 9 and 10 at will?
- # [00:31] <@smaug> dz: you're an intern this summer?
- # [00:32] <dz> smaug: yes
- # [00:32] <@smaug> good!
- # [00:32] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:32] <dz> johanc: when I did it I uninstalled 9 and installed MSVC Express 2010, and it worked
- # [00:33] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Connection reset by peer)
- # [00:33] * Quits: gozala (gozala@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Connection reset by peer)
- # [00:33] * Joins: gozala1 (gozala@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:33] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Ex-Chat)
- # [00:33] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:33] * Quits: cviecco_ (cviecco@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Connection reset by peer)
- # [00:33] * Joins: myk1 (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:33] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:33] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Connection reset by peer)
- # [00:33] * Quits: damons (gnubeard@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Connection reset by peer)
- # [00:33] * Quits: myk (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Connection reset by peer)
- # [00:33] * Joins: cviecco_ (cviecco@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:33] * Quits: nhirata (nhirata.bu@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Connection reset by peer)
- # [00:33] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:33] * Joins: damons (gnubeard@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:33] * Quits: lmandel (lmandel@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [00:34] * Joins: lmandel (lmandel@moz-BBE3ABD.mv.mozilla.com)
- # [00:34] * Joins: nhirata (nhirata.bu@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:34] <johanc> khuey|away: thanks :)
- # [00:34] * Quits: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [00:35] <Waldo> do our tinderboxen expose the number of static initializers in browser builds or anything, and have the build turn colors if that value increases unexpectedly?
- # [00:35] <johanc> dz: thanks, I'll see if it works when that bug lands, otherwise I'll try 2010
- # [00:35] <cpearce> Is bugzilla mail down? I didn't receive an email about the new bug I just filed...
- # [00:36] <KWierso> cpearce: I thought you didn't get mail for your own changes?
- # [00:36] * Quits: lmandel (lmandel@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:36] <cpearce> normally when you file a new bug you do, don't you?
- # [00:36] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
- # [00:36] <KWierso> I'
- # [00:36] <KWierso> ve never
- # [00:37] <jhammel> nor i
- # [00:38] * Quits: gcp (gpascutto@E9758364.9EC0A5AF.CFE928A7.IP) (Quit: Make a new plan, Stan!)
- # [00:38] * @airbz fights with the build system
- # [00:38] * Joins: lmandel (lmandel@moz-BBE3ABD.mv.mozilla.com)
- # [00:38] <@airbz> is it ok if --enable-tests produces a difference in the DOM exposed to web pages? ;)
- # [00:39] * aki is now known as aki|mtg
- # [00:40] <mounir> airbz: as long as it's prefixed with '-tests' :)
- # [00:40] * Quits: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP) (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
- # [00:40] <@airbz> mounir: heh
- # [00:40] * Waldo looks around for an op to ban the airbz troll
- # [00:40] * Quits: @roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP) (Ping timeout)
- # [00:41] <cpearce> hmm, no I usually get bugmail when I file a bug... I checked...
- # [00:41] <@airbz> Waldo: I was almost serious....
- # [00:41] <Waldo> boooooooo :-P
- # [00:41] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [00:42] <Waldo> airbz: also note that I think --enable-tests should not exist; tests should always be built
- # [00:42] <Waldo> it's an attractive nuisance that doesn't buy enough compilation time to be worth maintaining
- # [00:42] * Quits: bholley (anonymous@moz-409EE9C9.net-81-220-20.rev.numericable.fr) (Quit: bholley)
- # [00:42] * Joins: int3_ (int3@moz-FAB3747.cpe.distributel.net)
- # [00:43] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: anant)
- # [00:43] * AaronMT|AFK is now known as AaronMT
- # [00:43] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Ping timeout)
- # [00:44] * Quits: mak (mak@moz-8823F41A.business.telecomitalia.it) (Client exited)
- # [00:44] <@airbz> Waldo: the problem is that this test code would end up being linked into the binary...
- # [00:44] <Waldo> airbz: elucidate
- # [00:45] <@airbz> waldo: I'm trying to add a test for the new binding codegen
- # [00:45] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [00:45] <@airbz> waldo: which spits out .cpp files that are then compiled and linked into the binary
- # [00:45] <@airbz> waldo: so as long as I generate the files.. they'll get compiled
- # [00:45] <@airbz> and I _want_ them compiled
- # [00:45] <@airbz> I just don't want the .o going into the lib
- # [00:45] <@airbz> but I don't see a way to avoid that
- # [00:46] <robcee> who is this airbz? Some airborne version of bz?
- # [00:46] <Waldo> I think this is a case where I'd want to rely on the actual bindings sufficiently testing the process
- # [00:46] <@airbz> robcee: precisely
- # [00:46] <robcee> extraterrestrial bz.
- # [00:46] <@airbz> waldo: they don't
- # [00:46] <@airbz> waldo: not close
- # [00:46] <Waldo> robcee: an interloper who managed to steal his op bits, of course
- # [00:46] <@smaug> jduell: hmm
- # [00:46] <@smaug> jduell: so OnServerClose is called when?
- # [00:46] <robcee> he's been uplifted. earth is no longer able to contain him.
- # [00:46] <@airbz> waldo: I keep finding parts of codegen that, if exercised, would throw or produce C++ that does't compile
- # [00:47] <@airbz> waldo: or worse yet produce C++ that's buggy
- # [00:47] <@airbz> waldo: hence needing tests
- # [00:47] <Waldo> airbz: what specifically do you want to test that the bindings don't test? and how bad is the dependency on Gecko internals? could you link against a stupid test program or whatever?
- # [00:47] <jduell> smaug: when the server has sent us a close frame
- # [00:47] * Quits: int3_ (int3@moz-FAB3747.cpe.distributel.net) (Ping timeout)
- # [00:47] <@airbz> waldo: so it's better if I write these tests and flush out the issues, so someone else doesn't run into them
- # [00:47] <@airbz> waldo: I want to try various arg types that we don't have yet
- # [00:47] <@smaug> jduell: that is what I expected :)
- # [00:47] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [00:47] <@airbz> waldo: largely
- # [00:48] <@airbz> waldo: I don't need to link at all
- # [00:48] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [00:48] <@airbz> waldo: if the .o can be created succcessfully, the test passes
- # [00:48] <@airbz> waldo: if not, the test fails
- # [00:48] * @airbz wonders whether he can somehow keep his cpp out of this thing maybe
- # [00:49] <@airbz> and just manually compile it
- # [00:49] <@airbz> hmmm
- # [00:49] <Waldo> airbz: we've gotta have some sort of Makefile variable to compile a file but not link it into the overall lib, or at least we should be able to add one
- # [00:49] <Waldo> yeah
- # [00:49] * @airbz works on making khuey sad
- # [00:49] <@smaug> jduell: can aReason be even non-empty in those cases?
- # [00:49] <@smaug> s/even/ever/
- # [00:49] * Quits: TheLink (TheLink@moz-2C115FCB.pools.arcor-ip.net) (Client exited)
- # [00:50] <Waldo> heh
- # [00:50] <jduell> smaug: no, and since we reply with code 0, it would get ignored anyway
- # [00:50] <jduell> i.e. we can't omit the close code and still send a close reason
- # [00:50] <@smaug> jduell: ok. Thanks for explaining
- # [00:50] <jduell> smaug: np
- # [00:51] <@smaug> jduell: I've always hated those random codes in WS protocol
- # [00:51] <jduell> smaug: well, they are at least informative.
- # [00:51] <jduell> There are a couple more we should add IMO
- # [00:52] * variable found Waldo !
- # [00:52] * variable wins the prize !
- # [00:52] <Waldo> NEVER GETS OLD
- # [00:52] <@airbz> how do = and := differ in a Makefile.in ?
- # [00:52] * Quits: mreavy (chatzilla@moz-6380AF60.phlapa.fios.verizon.net) (Ping timeout)
- # [00:52] <Waldo> ;-)
- # [00:52] <biesi> airbz, one of them gets evaluated immediately
- # [00:52] <variable> Waldo: you highlighted me, you deserved it
- # [00:52] <Waldo> airbz: = lazily assigns, := immediately assigns
- # [00:52] <biesi> the other only upon use
- # [00:52] <@airbz> aha
- # [00:52] <@airbz> thanks
- # [00:52] <@ehsan> bjacob: does chrome also have a webgl.verbose mode?
- # [00:52] <variable> Waldo: s/assign/expand/
- # [00:52] <Waldo> aren't makefiles fun?
- # [00:53] <variable> = lazily expands but immediately assigns
- # [00:53] <variable> := immediately expands
- # [00:53] <Waldo> meh, semantics :-)
- # [00:53] <espadrine> hi, does anyone have successfully installed gold on mac?
- # [00:53] <variable> Waldo: it matters when you try something like A = ${A}
- # [00:53] <bjacob> ehsan: i believe that chrome 20 or 21 introduces webgl warnings similar to ours
- # [00:53] <biesi> espadrine, I thought gold was ELF-only
- # [00:53] <@airbz> right, the key is when variable expansion happens
- # [00:53] <@airbz> ok, good
- # [00:53] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
- # [00:53] <Waldo> hmm, where'd that op go, I think we have another troll here :-P
- # [00:54] <bjacob> ehsan: chrome 20
- # [00:54] <@smaug> imelven: I'll try to review later this week. Thursday or Friday
- # [00:54] <@ehsan> bjacob: right... and they don't seem to have the same interleaving bug :)
- # [00:55] * @ehsan files a devtools bug
- # [00:55] <Waldo> variable: ^ if you missed it :-P
- # [00:55] <variable> Waldo: :)
- # [00:55] <imelven> smaug: that would be awesome - thank you :)
- # [00:55] <espadrine> biesi: ok, never mind ;)
- # [00:55] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [00:56] * bear|buildduty is now known as bear-afk
- # [00:58] * davehunt is now known as davehunt|away
- # [00:58] <NeilAway> johanc: iirc there's a bug filed for that
- # [00:59] <jduell> smaug: when does DisconnectFromOwner get called?
- # [01:00] * Quits: gustavold (gustavold@8AD413DD.3053860D.A992BEAD.IP) (Ping timeout)
- # [01:00] * Joins: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [01:00] <@smaug> jduell: when the window is going away
- # [01:01] * cadecairos is now known as cadecairos_away
- # [01:02] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
- # [01:03] * Quits: squib (squib-@moz-3F6F2A9C.ep.wisc.edu) (Quit: Leaving)
- # [01:03] * Quits: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net) (NickServ (GHOST command used by rick))
- # [01:03] * Joins: Jesse (jruderman@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [01:03] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:03] * Joins: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net)
- # [01:04] <NeilAway> johanc: oh, I see khuey already pointed you at it
- # [01:05] * Joins: jet (junglecode@E9758364.9EC0A5AF.CFE928A7.IP)
- # [01:05] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
- # [01:08] * Quits: jet (junglecode@E9758364.9EC0A5AF.CFE928A7.IP) (Quit: jet)
- # [01:09] <jduell> do we have a way to get a list of prefs that have changed from default?
- # [01:09] <@dolske> there's .hasUserValue() or whatever it is, for a particular pref
- # [01:10] * Joins: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu)
- # [01:10] <@dolske> you'd just need to iterate over everything, I don't think there's a simpler way...
- # [01:10] * Joins: darktrojan (geoff@moz-30B3CCFD.telstraclear.net)
- # [01:10] <gavin> prefHasUserValue
- # [01:10] <johanc> NeilAway: aye, thanks anyway :)
- # [01:10] <gavin> about:support does this
- # [01:11] * Joins: roc (chatzilla@538BABFE.A073F3E.97BBD552.IP)
- # [01:11] * ChanServ sets mode: +o roc
- # [01:11] <gavin> jduell: http://mxr.mozilla.org/mozilla-central/source/toolkit/content/aboutSupport.js#469
- # [01:11] * khuey|away is now known as khuey
- # [01:11] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [01:11] <@dolske> and I was just about to paste that same link and same line number :)
- # [01:11] * Joins: njn (chatzilla@moz-F1D65434.dyn.iinet.net.au)
- # [01:12] <@dolske> "FUEL: Application.prefs.all takes longer and longer each time you call it"
- # [01:12] <@dolske> FUEEEEELLLLLLLLLLL!
- # [01:12] * @dolske shakes fist
- # [01:12] * Joins: jimb (user@moz-B6B20B77.hsd1.or.comcast.net)
- # [01:12] * Quits: chrisccoulson (chr1s@CF62D2D6.FC921812.EE27BB8D.IP) (Ping timeout)
- # [01:13] <@khuey> airbz: my fingers typing python runtests.py
- # [01:13] * Quits: loadbang (loadbang@moz-506CD62.range86-182.btcentralplus.com) (Quit: loadbang)
- # [01:13] <dRdR> roc: I don't think it's possible to generalize MediaQueue in such a way that it's useful everywhere, it's based on nsDeque which is basically just storing void pointers everywhere, and for stuff like nsCOMPtr it gets really messy
- # [01:13] <@roc> ok but if you have your own templated queue, we can use it for MediaQueue, can't we?
- # [01:13] * Quits: myk1 (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [01:14] * Joins: myk1 (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [01:14] <dRdR> roc: I guess but it really shouldn't use nsDeque as the backend
- # [01:14] * myk1 is now known as myk
- # [01:14] <@roc> sure
- # [01:14] * Quits: priya (Adium@CEF3B376.779C7874.5F29FBA5.IP) (Quit: Leaving.)
- # [01:14] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
- # [01:14] <dRdR> roc: the MediaQueue is storing audio and video frames, which sounds like a lot of data
- # [01:15] * Quits: twi (Adium@moz-1AE3B3E2.cust.dsl.vodafone.it) (Quit: Leaving.)
- # [01:15] * Joins: tonymec (tonymec@2557E7EF.B119FE99.277517C1.IP)
- # [01:15] <dRdR> I'm not sure making it use a copy constructor for every push/pop is a good idea (which is what I was planning)
- # [01:15] <dRdR> I feel like this really shouldn't be generalized
- # [01:15] <dRdR> or at least into one structure
- # [01:15] <@roc> we can heap allocate those
- # [01:15] <@roc> so we'd use your queue with an nsAutoPtr or something
- # [01:16] <RyanVM> since when does the hg commit hook insist on a bug # in every commit message? (Including branch merges)
- # [01:16] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
- # [01:16] <dRdR> roc: ok
- # [01:16] <jduell> gavin: so I'm seeing that if I try to bookmark a page, all my tab bar titles get greyed out (i.e. https://bugzilla.mozilla.org/show_bug.cgi?id=742529 )
- # [01:17] <jduell> gavin: if I restart in safe mode, doesn't happen. But I've now disabled all my addons, and it does happen, so it's not an addon
- # [01:17] * Joins: chrisccoulson (chr1s@CF62D2D6.FC921812.EE27BB8D.IP)
- # [01:17] <jduell> Trying to figure out if i should revert all my prefs too, or disable extensions, or what next sensible step is
- # [01:17] <jduell> redoing all my prefs would be a PITA
- # [01:18] <mounir> Enn: ping
- # [01:18] * bwinton_away is now known as bwinton
- # [01:18] * aki|mtg is now known as aki
- # [01:18] <@airbz> khuey: ping
- # [01:18] <jduell> dolske: ^^^ maybe you have ideas?
- # [01:18] * Joins: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
- # [01:18] <tonymec|away> jduell: other things disabled in safe mode are userC*.css (if you have them). About prefs I'm less sure.
- # [01:19] <@dolske> jduell: oh, if you just want to look you could check about:support, where that code runs. :)
- # [01:19] <@khuey> airbz: pong
- # [01:19] <gavin> prefs aren't change din safe mode
- # [01:19] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [01:19] <@dolske> not sure what else would grey-out titles... take a look with DOMi and see what rule's doing that?
- # [01:19] <gavin> (though the safe mode prompt does allow you to reset them, IIRC?)
- # [01:19] <jduell> hmm, maybe it's flash or something? But I figured extensions wouldn't modify tab titles
- # [01:20] <gavin> might be some weird gfx issue?
- # [01:20] <mbrubeck> RyanVM: Merges should be okay if (a) it is really a merge and (b) the message starts with "merge"
- # [01:20] <philor> RyanVM: nicely done, you rebased fast enough to steal builds away from someone landing bustage :)
- # [01:20] <@dolske> I don't _think_ we grey out titles anywhere..
- # [01:20] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [01:20] <Enn> mounir: hi
- # [01:20] <@airbz> khuey: ping
- # [01:20] * Joins: Hughman (Mibbit@612FCB38.45583DB0.A3B82EC7.IP)
- # [01:21] <@dolske> oh, it's only the background tabs. hmm
- # [01:21] * Quits: cviecco_ (cviecco@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
- # [01:21] <mounir> Enn: I was going to ask you how your review queue looks like but I was actually not looking at the correct module
- # [01:21] <@airbz> or anyone else who knows our build system
- # [01:21] <mounir> Enn: so you can look at airbz getting to do the review instead of you ;)
- # [01:21] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
- # [01:21] <@dolske> jduell: oh, they're not blank. it's just white-on-gray
- # [01:22] <jduell> dolske: ok. So what might do that?
- # [01:22] <RyanVM> mbrubeck: yeah, that's my problem. I started with update. So now I have a commit that I can't push.
- # [01:22] <@dolske> change any system color/theme things recently?
- # [01:22] * @dolske pages fryn
- # [01:22] <@khuey> airbz: pong
- # [01:22] <@khuey> again
- # [01:22] <@airbz> khuey: sorry
- # [01:23] <jduell> dolske: not to my knowledge (I use ubuntu, so they might slip things out from under me. But I haven't tweaked themes much if at all)
- # [01:23] <@airbz> khuey: so afaict I have to add my .cpp file to CPPSRCS in order for make to know how to produce the .o?
- # [01:23] <@airbz> khuey: otherwise it complains about there being no rule
- # [01:23] * mcote is now known as mcote|afk
- # [01:23] <mbrubeck> RyanVM: Push an empty commit on top with IGNORE BAD COMMIT MESSAGES ? Or re-do the merge...
- # [01:24] <@airbz> khuey: but if I do that, how do I keep the .o from being linked into the .s?
- # [01:24] <@khuey> the .s?
- # [01:24] <@airbz> or whatever they get linked into
- # [01:24] <@airbz> basically, I want my test .o to get created
- # [01:24] <@khuey> not ... easily
- # [01:24] <@airbz> but not actualyl linked into libxul
- # [01:24] <@khuey> oh
- # [01:24] <@airbz> because that last is not really called for
- # [01:25] <jduell> dolske: installed DOM inspector, not sure how to use it to debug this.
- # [01:25] <@khuey> airbz: can you just add yourself to CPP_UNIT_TESTS?
- # [01:25] <@airbz> I can
- # [01:25] * Joins: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com)
- # [01:25] <@airbz> what will that do?
- # [01:25] <@khuey> http://mxr.mozilla.org/mozilla-central/source/content/base/test/Makefile.in#53
- # [01:25] <@khuey> it'll turn that cpp file into an executable
- # [01:25] <@khuey> and link it against some stuff
- # [01:25] <@airbz> ok
- # [01:25] <@airbz> but not run it?
- # [01:26] <@khuey> well, it'll run during make check
- # [01:26] <@airbz> ah
- # [01:26] <@airbz> ok
- # [01:26] <@khuey> what are you actually trying to do here?
- # [01:26] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [01:26] * Quits: necolas (necolas@moz-E9544C43.bb.sky.com) (Client exited)
- # [01:26] <@airbz> I'm trying to add a test idl file
- # [01:26] <@khuey> is this for the IDL test?
- # [01:27] <@airbz> create the corresponding TestBinding.cpp
- # [01:27] <@airbz> compile a TestBinding.o
- # [01:27] <@dolske> jduell: are you in MV today perhaps?
- # [01:27] <jduell> dolske: no :(
- # [01:27] <@dolske> SF? :)
- # [01:27] <@airbz> that's it
- # [01:27] <@airbz> nothing to run
- # [01:27] <jduell> dolske: Seattle
- # [01:27] <@airbz> in particular, it _can't_ run: no main()
- # [01:27] <@khuey> airbz: can you build it from a second directory?
- # [01:27] <jduell> dolske: I can zip up my profile and sent it to you
- # [01:28] <@khuey> airbz: "compile this file, but don't actually use it" isn't a common use case ;-)
- # [01:28] <@airbz> khuey: in what sense?
- # [01:28] <@airbz> khuey: yeah, I know... ;)
- # [01:28] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [01:28] <@dolske> jduell: hmm, well, does this happen with a new profile?
- # [01:28] <@airbz> khuey: part of the issue is that it needs to go into all the globalgen/bindinggen stuff
- # [01:28] <@airbz> khuey: but that's just the idl
- # [01:28] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [01:28] <@khuey> airbz: have a test/ directory, add the file to CPPSRCS in that directory, and then throw away the resulting .a
- # [01:28] <@airbz> khuey: the .cpp could go .. elsewhere
- # [01:28] * Quits: nhirata (nhirata.bu@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: nhirata)
- # [01:29] <@airbz> yes
- # [01:29] * Quits: @smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi) (Ping timeout)
- # [01:29] <@airbz> I can do that, for sure
- # [01:29] * @airbz tries
- # [01:29] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
- # [01:29] * ChanServ sets mode: +o smaug
- # [01:29] <@khuey> airbz: what is ShareThis?
- # [01:30] <@airbz> khuey: one of those social things
- # [01:30] <@airbz> khuey: adds "Share This" buttons to stuf
- # [01:30] <jduell> dolske: no, doesn't seem to happen w/new profile
- # [01:30] <@khuey> airbz: have you seen 751656?
- # [01:30] <@khuey> airbz: oh, yes, you commented
- # [01:30] <@airbz> khuey: looking
- # [01:30] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
- # [01:31] <NeilAway> airbz: accessing .boxObject.height doesn't force xbl binding, does it?
- # [01:31] <@khuey> airbz: can we punt on that as "ShareThis is totally broken"?
- # [01:31] * Quits: tchevalier (Instantbir@moz-2455EBC8.w90-42.abo.wanadoo.fr) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [01:31] <@airbz> khuey: well, we could
- # [01:31] <@airbz> khuey: we could also mail them and let them know
- # [01:31] <@airbz> khuey: we have contacts
- # [01:31] <@airbz> khuey: want me to?
- # [01:31] <@dolske> jduell: sure, zip it up and send it, probably faster. You can strip all the .sqlites since those won't be involved...
- # [01:31] * Joins: surkov (surkov@6F319D3D.26ED71FF.34044A7F.IP)
- # [01:31] <@khuey> airbz: but it seems logical to believe that this is them touching innerHTML a few hundred times?
- # [01:31] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Client exited)
- # [01:31] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [01:31] <@airbz> khuey: (note that this _could_ be our bug)
- # [01:32] * mjschranz_away is now known as mjschranz
- # [01:32] <jduell> dolske: how do I strip sqllites? Was planning to nuke cache--that'll save lots 'o space
- # [01:32] <@airbz> khuey: that could well be, yes
- # [01:32] <@airbz> khuey: are you seeing lots of innerhtml stuf?
- # [01:32] <@khuey> airbz: no, we didn't investigate yet
- # [01:32] <@dolske> jduell: copy dir, rm *.sqlite? :)
- # [01:32] <@airbz> ok
- # [01:32] * Quits: @smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi) (Ping timeout)
- # [01:33] * Joins: mreavy (chatzilla@moz-6380AF60.phlapa.fios.verizon.net)
- # [01:33] <@airbz> I would be somewhat interested in having a good idea of what's broken before I mail them and ask them to fix...
- # [01:33] <@khuey> ok
- # [01:33] <@khuey> I'll poke at it
- # [01:33] <mbrubeck> RyanVM: Have you already seen the red on inbound?
- # [01:33] <RyanVM> yes
- # [01:34] <RyanVM> it's not mine, per se
- # [01:34] * Quits: gkw (fuzz2lin@moz-BBE3ABD.mv.mozilla.com) (Quit: leaving)
- # [01:34] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
- # [01:34] <@airbz> khuey: thanks
- # [01:34] * @airbz fights the build system
- # [01:34] <Waldo> film at 11
- # [01:34] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.88.2 [Firefox 14.0a2/20120515042006])
- # [01:34] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
- # [01:35] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: jorendorff)
- # [01:35] * Joins: mdas (mdas@50AE257C.D30B51A1.412CF160.IP)
- # [01:35] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
- # [01:35] * ChanServ sets mode: +o smaug
- # [01:35] <@airbz> khuey's gonna hate this
- # [01:35] * Quits: mdas (mdas@50AE257C.D30B51A1.412CF160.IP) (Quit: mdas)
- # [01:35] <@dolske> r+
- # [01:35] * Joins: dveditz (dveditz@moz-5051E786.dhcp.cruzio.com)
- # [01:35] * ChanServ sets mode: +o dveditz
- # [01:35] <dholbert> dolske++
- # [01:36] <dRdR> roc: so we were thinking about the queue thing a bit, 2 potential solutions we thought of both involve deriving nsTArray in some way. the first is to just derive it directly and accept that there will be a lot of unneeded junk (also that it could be abused as an nsTArray when we really don't want to expose that functionality). the other is to make nsTArray and nsQueue both derive from some
- # [01:36] <Mook_as> jduell: while you're doing that, you might want to consider trying to see if happens with localstore.rdf moved out of the way
- # [01:36] <dRdR> new common class which has functionality that is common between them that isn't already on nsTArray_base. what do you think?
- # [01:36] <jduell> Mook_as: mmmK
- # [01:37] * Joins: gkw (fuzz2lin@moz-BBE3ABD.mv.mozilla.com)
- # [01:37] * Quits: surkov (surkov@6F319D3D.26ED71FF.34044A7F.IP) (Ping timeout)
- # [01:37] <@khuey> airbz: :-D
- # [01:37] <@roc> why do we need commonality with nsTArray?
- # [01:37] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [01:37] <@khuey> airbz: can't be much worse than the fennec stuff we just waded through
- # [01:38] <@airbz> mmm
- # [01:38] <@airbz> watch me
- # [01:38] * Quits: dev (devdatta@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Leaving.)
- # [01:38] <@khuey> ha
- # [01:38] * Quits: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com) (Ping timeout)
- # [01:38] <@airbz> so I assume there's no way to propagate variables from a parent to the caller?
- # [01:38] <jduell> Mook_as: deleting localstore.rdf seems to fix it!
- # [01:39] <@dolske> "we rewrote the build system in perl"
- # [01:39] <jduell> Mook_as: should I file a bug (and under which component?)
- # [01:39] <@airbz> er, from the parent Makefile to the child Makefile
- # [01:39] * Joins: Boriss_ (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [01:39] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Connection reset by peer)
- # [01:39] * Boriss_ is now known as Boriss
- # [01:39] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
- # [01:39] <Mook_as> jduell: possibly, and I have no idea! that's where all your toolbar customizations and friends are kept
- # [01:39] * Joins: surkov (surkov@6F319D3D.26ED71FF.34044A7F.IP)
- # [01:39] <jduell> dolske: ^^
- # [01:40] <@dolske> Mook_as: huh. why would localstore.rdf be involved...
- # [01:40] <@dolske> jduell: can you send that file?
- # [01:40] * @dolske is curious
- # [01:40] <jduell> sure
- # [01:40] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Broken pipe)
- # [01:40] * Joins: marshall_law (marshall_l@moz-7B0110AD.mv.mozilla.com)
- # [01:40] * Quits: mcot (mcot@C4B02.F3C4E8F3.C8444B8.IP) (Ping timeout)
- # [01:40] <NeilAway> dRdR: you could use private inheritance, but that's just a syntactic variant of composition
- # [01:40] <dRdR> roc: it handles all the pointer stuff for us, I suppose I could just not use that but then it's a pretty big thing to write from scratch
- # [01:40] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [01:40] * @dolske puts on his RDF gloves
- # [01:40] <dRdR> NeilAway: yeah that could work but you could still just cast it statically to an nsTArray
- # [01:41] <jduell> dolske: you want just localstore.rdf, or the whole profile?
- # [01:41] <@dolske> jsut localstore.rdf
- # [01:41] <jduell> ok
- # [01:41] * Mook_as is thinking persisting the "in toolbar customization mode" attribute somewhere, and that' causing silly styles
- # [01:41] <NeilAway> dRdR: ???
- # [01:41] <@roc> dRdR: why don't you just have an internal nsTArray?
- # [01:42] * Quits: TheCrap (TheCrap@moz-F8C2882B.dip0.t-ipconnect.de) (Ping timeout)
- # [01:42] <@roc> as a member?
- # [01:42] <dRdR> roc: there's a function DestroyRange() on nsTArray which I need but is protected
- # [01:42] <@dolske> jduell: (presumably this is the localstore.rdf before you deleted it?)
- # [01:42] <NeilAway> dRdR: well, you could use a c-style cast I suppose, I believe that bypasses access modifiers ;-)
- # [01:42] <dRdR> NeilAway: doesn't inheriting it privately just prevent the compiler from directly casting it?
- # [01:43] <jduell> dolske: what, me backup?
- # [01:43] <dRdR> I don't think there's anything preventint it from actually happening on runtime
- # [01:43] <jduell> yes I backed it up :)
- # [01:43] <@dolske> :D
- # [01:43] <dRdR> NeilAway: so you could do something stupid like (nsTArray*(void*((new nsQueue<T>))) I think
- # [01:44] <NeilAway> dRdR: sorry, I don't understand your problem
- # [01:44] * Quits: dcamp (dave@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving...)
- # [01:44] <NeilAway> dRdR: no, that wouldn't compile
- # [01:44] <@roc> dRdR: you could friend it
- # [01:44] <dRdR> roc: oh yeah, that could work
- # [01:44] <dRdR> NeilAway: are you sure?
- # [01:44] <@dolske> I'm surprised it's on Facebook...
- # [01:45] <jduell> dolske: sent--enjoy!
- # [01:45] <NeilAway> dRdR: well, you might as well write (nsTArray*)queue
- # [01:45] <@airbz> khuey: so I have this thing added to CPPSRCS...
- # [01:45] <@roc> we've created Facebook accounts for all our modules
- # [01:45] <@airbz> khuey: but no dice
- # [01:45] <dRdR> NeilAway: ? that's not what I mean, I mean you can cast a void* to anything
- # [01:45] <dRdR> NeilAway: the void* step is the important one
- # [01:45] <NeilAway> dRdR: not with a static cast, only a C-style or reinterpret cast
- # [01:45] <@airbz> khuey: as in, I'm not seeing the .o actually produced
- # [01:45] * @roc sets layout's relationship to content to "it's complicated"
- # [01:45] <@khuey> airbz: you need a FORCE_STATIC_LIB=1 somewhere
- # [01:45] * @airbz wonders how to get a verbose mode of some sort here
- # [01:46] <@khuey> in that makefile
- # [01:46] * Quits: sploit_ (thomas@moz-99151044.dsl.scarlet.be) (Ping timeout)
- # [01:46] <dRdR> NeilAway: I think you can static cast anything to void*?
- # [01:46] <Waldo> roc: :-( think of the children!
- # [01:46] <@airbz> MODULE = dom
- # [01:46] <@airbz> LIBRARY_NAME = dombindings_test_s
- # [01:46] <@airbz> FORCE_STATIC_LIB = 1
- # [01:46] <@airbz> in dom/bindings/test/Makefile.in
- # [01:46] * NeilAway wasn't arguing about casting *to* void*
- # [01:46] <@airbz> I get a ../obj-firefox/dom/bindings/test/libdombindings_test_s.a.desc
- # [01:46] <dRdR> NeilAway: right, but once it's void*, you can cast void* to anything
- # [01:46] * Joins: dwitte (dwitte@B5D55705.DFBA1754.DC877F3B.IP)
- # [01:47] <dRdR> NeilAway: I'm thinking of things where someone may store it as a void* and then try to cast it to an nsTArray
- # [01:47] * Quits: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com) (Client exited)
- # [01:47] <NeilAway> dRdR: why bother casting to void* first?
- # [01:47] <dRdR> NeilAway: because there are structures that store things as void*
- # [01:47] <@airbz> hmm
- # [01:47] <@airbz> that file has a libs:: target
- # [01:47] <@smaug> is https://tbpl.mozilla.org/ down?
- # [01:47] <@airbz> is that bad? ;)
- # [01:47] <@khuey> airbz: "that file"?
- # [01:47] <@khuey> airbz: if you make -C objdir foo.o does it build?
- # [01:48] <mbrubeck> smaug: WFM.
- # [01:48] <dRdR> NeilAway: I'm not saying that I will do this, I'm saying that if this becomes part of our code then someone may try it and it will have terrible consequences
- # [01:48] <dRdR> NeilAway: reason being that we're destroying ranges of data by dequeuing but not actually marking them as such on the nsTArray
- # [01:48] <@airbz> khuey: testing
- # [01:48] <dRdR> NeilAway: what roc said about friending the nsQueue from nsTArray is probably the best way to go
- # [01:49] * Joins: andreasn (andreasn@moz-436FB3D1.a336.priv.bahnhof.se)
- # [01:49] * Joins: jrmuizel (jrmuizel@F7CF1233.F8C4DECC.DA78B690.IP)
- # [01:49] <NeilAway> dRdR: fair enough, but there's a limited amount you can do to stop people from casting themselves into fail
- # [01:49] <@airbz> khuey: hmm
- # [01:50] <@airbz> khuey: gimme a sec
- # [01:50] <@airbz> khuey: so I found one bug
- # [01:50] <@airbz> khuey: now what I have is basically this
- # [01:50] * Quits: mcmanus (mcmanus@moz-FE9B5BFD.twcny.res.rr.com) (Quit: )
- # [01:50] <@airbz> dom/bindings/test/Makefile.in sets CPPSRCS to ../TestCodeGenBinding.cpp
- # [01:51] <@airbz> hrm
- # [01:51] <@airbz> why is there no rule for that?
- # [01:51] * @airbz digs
- # [01:52] * Quits: andreasn (andreasn@moz-436FB3D1.a336.priv.bahnhof.se) (Ping timeout)
- # [01:52] * Quits: jimm (jmathies@moz-7F164CA1.pn.at.cox.net) (Quit: )
- # [01:52] <@airbz> ok
- # [01:52] <@airbz> so is it possible we're doing make in the test subdir before we did it in the parent dir?
- # [01:52] <@airbz> because the parent dir is what knows how to produce this cpp....
- # [01:53] <@khuey> airbz: oh, right
- # [01:53] * Quits: @smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi) (Ping timeout)
- # [01:53] <@khuey> airbz: that's exactly what happens
- # [01:54] * @khuey feels dumb now
- # [01:54] <@airbz> ok
- # [01:54] * Parts: dwitte (dwitte@B5D55705.DFBA1754.DC877F3B.IP) (Leaving)
- # [01:54] <@airbz> this is nonfatal
- # [01:54] <@airbz> maybe
- # [01:54] <@airbz> though I'm surprised we build subdirs before the dir itself
- # [01:54] <@dolske> jduell: hmpf. tbh, I don't see anything odd in localstore.rdf. I wonder if it ended up fixing it just by virtue of reiniting something else indirectly. *shrug*
- # [01:55] <@khuey> airbz: yeah, just need to reorder some more
- # [01:55] <@dolske> at least we know a workaround if it happens again to someone!
- # [01:55] <@khuey> DIRS += bindings bindings/test
- # [01:55] <jduell> dolske: all's well that ends well?
- # [01:55] <dRdR> what's the preferred naming scheme for a new data struct? do we still want to use "ns"?
- # [01:55] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
- # [01:55] * jduell hopes it doesn't happen to the clueless ones...
- # [01:56] * Quits: JeroenDeDauw (j@moz-45675B5F.dip.t-dialin.net) (Quit: Leaving.)
- # [01:56] <@dolske> jduell: bug 559505 will save us... eventually. :/
- # [01:57] <@airbz> khuey: reorder what, though?
- # [01:57] <jduell> dolske: best name for a bug ever :)
- # [01:57] * Joins: andreasn (andreasn@moz-436FB3D1.a336.priv.bahnhof.se)
- # [01:57] <@dolske> ;)
- # [01:57] <@khuey> airbz: the directories
- # [01:57] <@khuey> airbz: basically, don't build test/ as a subdir of bindings
- # [01:57] <@khuey> or whatever
- # [01:57] * @airbz is so tired of public-web-perf
- # [01:57] <@airbz> khuey: hmm
- # [01:57] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [01:57] <@khuey> build it directly from whatever is building bindings/
- # [01:57] <@airbz> khuey: so build it directly from dom/ ?
- # [01:58] <@khuey> yeah
- # [01:58] <@airbz> right
- # [01:58] * @airbz tries
- # [01:58] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [01:59] * Joins: timA (Instantbir@moz-535753DA.hsd1.or.comcast.net)
- # [01:59] * Quits: damons (gnubeard@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: damons)
- # [01:59] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [02:00] * Quits: gkw (fuzz2lin@moz-BBE3ABD.mv.mozilla.com) (Quit: leaving)
- # [02:00] <@airbz> promising so far
- # [02:00] * Joins: gkw (fuzz2lin@moz-BBE3ABD.mv.mozilla.com)
- # [02:00] <timA> RyanVM: you probably already know this, but inbound is burning on Windows builds
- # [02:00] * froydnj doesn't understand how his event work has screwed the tab bar
- # [02:00] * Joins: kvda (kvda@AFDD388F.C3893E67.923345AB.IP)
- # [02:00] <RyanVM> timA: Pretty sure that a clobber fixed it
- # [02:00] <@khuey> froydnj: magic ;-)
- # [02:00] <RyanVM> waiting on the next push
- # [02:01] <@khuey> froydnj: turns out ordering of events is pretty important
- # [02:01] <froydnj> khuey: apparently. it was working yesterday, I swear
- # [02:01] * Joins: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com)
- # [02:01] <@airbz> erm
- # [02:01] <@khuey> heh
- # [02:01] <@airbz> khuey: this won't work
- # [02:01] <@khuey> you're coming to SF tomorrow right?
- # [02:01] <@khuey> airbz: why not?
- # [02:01] <@airbz> khuey: well, maybe it will
- # [02:01] <froydnj> planning on it, yes
- # [02:01] * @airbz adds more make rules
- # [02:01] <@khuey> cool
- # [02:01] * Quits: gandalf (zbraniecki@moz-37B1719A.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
- # [02:02] <@airbz> what target for bindings is guaranteed to build before CPPSRCS is needed in bindings/test ?
- # [02:02] <@airbz> libs?
- # [02:02] <froydnj> export?
- # [02:02] * Quits: dz (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [02:02] <@airbz> export may be too early
- # [02:02] <@airbz> I need something that will run after export is done on the whole tree
- # [02:02] <@khuey> did you add bindings/test to DIRS in the same directory that bindings is listed in?
- # [02:03] <@airbz> khuey: to TEST_DIRS, yes
- # [02:03] <froydnj> I suppose picking up new code from central might have subtlely changed the event ordering
- # [02:03] <@khuey> airbz: mm, TEST_DIRS is only touched during hte tools phase
- # [02:03] <@khuey> airbz: and we don't compile stuff then, I think
- # [02:03] * Quits: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
- # [02:03] <@airbz> khuey: well, we're trying to compile
- # [02:03] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
- # [02:03] <@khuey> airbz: or maybe I'm thinking of TOOL_DIRS
- # [02:03] <@airbz> the problem is we're never generating the .cpp
- # [02:03] <@airbz> because no one ever asks for it
- # [02:03] <@airbz> because none of the targets in bindings/Makefile.in depend on it
- # [02:04] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [02:04] * Quits: sriram (sriramr@moz-7B0110AD.mv.mozilla.com) (Quit: sriram)
- # [02:04] <@khuey> airbz: ah
- # [02:04] <@airbz> so I just need to add a target that depends on it and is required early enough
- # [02:04] <@airbz> but after export
- # [02:04] * @airbz tries libs::
- # [02:04] * Quits: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:04] <ejpbruel> hey, does pushing to try no longer flood your mailbox with messages?
- # [02:04] * Quits: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net) (Quit: Linkinus - http://linkinus.com)
- # [02:05] <@khuey> ejpbruel: if you miss the flood you can turn it back on
- # [02:05] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [02:05] <ejpbruel> khuey: no thank you :D
- # [02:05] * Quits: vladan (vladan@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [02:05] <@khuey> airbz: so does it fail with "no rule to make Foo.cpp"?
- # [02:05] <@airbz> yes
- # [02:05] <@airbz> make[2]: *** No rule to make target `../TestCodeGenBinding.cpp', needed by `../TestCodeGenBinding.o'. Stop.
- # [02:05] * Quits: bbondy (bbondy@moz-C9962B2.home.cgocable.net) (Ping timeout)
- # [02:05] <philor> though if you only want the failure flood, you have to guess at -f
- # [02:05] <@khuey> airbz: add
- # [02:05] <@khuey> Foo.cpp:
- # [02:05] * Joins: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [02:05] <@khuey> $(MAKE) -C path/to/bindings Foo.cpp
- # [02:05] <@airbz> khuey: to bindings/Makefile.in ?
- # [02:05] <@khuey> to bindings/test
- # [02:05] <@airbz> oh
- # [02:06] <@airbz> aha
- # [02:06] <@airbz> thanks
- # [02:06] * Joins: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp)
- # [02:06] * Quits: jrmuizel (jrmuizel@F7CF1233.F8C4DECC.DA78B690.IP) (Ping timeout)
- # [02:08] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Client exited)
- # [02:08] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [02:08] <@airbz> $(CPPSRCS): ../%:
- # [02:08] <@airbz> $(MAKE) -C .. $*
- # [02:08] * jmaher|afk is now known as jmaher
- # [02:08] * @airbz declares victory
- # [02:08] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
- # [02:08] <@airbz> maybe
- # [02:09] <@airbz> at least now my .cpp is building
- # [02:09] * @airbz wonders why it's failing to find WorkerPrivate.h
- # [02:09] * Quits: Goldorak (chatzilla@4DB63146.B73E80BC.187A1082.IP) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [02:10] <@airbz> or more precisely why other bindings are finding it...
- # [02:10] * Quits: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp) (Quit: Leaving...)
- # [02:10] <@khuey> airbz: LOCAL_INCLUDES, probably
- # [02:10] <@airbz> LOCAL_INCLUDES += -I$(topsrcdir)/js/xpconnect/src \
- # [02:10] <@airbz> -I$(topsrcdir)/js/xpconnect/wrappers
- # [02:10] <@airbz> in dom/bindings/Makefile.in
- # [02:10] <@airbz> I have that in mine too....
- # [02:11] <@airbz> WorkerPrivate.h is in dom/workers
- # [02:11] <@airbz> and is not exported
- # [02:11] <@airbz> wtf?
- # [02:11] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
- # [02:12] <bent> airbz, it's "private"
- # [02:12] <@airbz> yes
- # [02:12] <@khuey> airbz: dom-config.mk?
- # [02:12] <@airbz> that's not my question
- # [02:12] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [02:12] <@airbz> my questions are....
- # [02:12] <@airbz> 1) Why do all binding .cpp files include it?
- # [02:12] <@airbz> 2) Why do our bindings compile?
- # [02:12] <@airbz> ah
- # [02:12] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Quit: bmoss)
- # [02:12] <@khuey> 1) because bent
- # [02:12] <@airbz> hrm
- # [02:12] * @airbz adds
- # [02:12] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [02:12] <@khuey> 2) because dom-config.mk
- # [02:12] * AutomatedTester is now known as AutomatedTester|AFK
- # [02:12] <bent> i like 1 better, personally
- # [02:13] <@airbz> alright
- # [02:13] <@airbz> dom-config.mk
- # [02:13] * @airbz adds LIBXUL_LIBRARY = 1
- # [02:13] * Quits: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [02:13] <@airbz> I assume that as long as EXPORT_LIBRARY=1 is not set life is good?
- # [02:13] <@khuey> yeah
- # [02:14] <@airbz> excellent
- # [02:14] <@khuey> and you don't add anything to toolkit/library/Makefile.in
- # [02:14] <@airbz> mozilla% ls ../obj-firefox/dom/bindings/TestCodeGenBinding.o
- # [02:14] <@airbz> ../obj-firefox/dom/bindings/TestCodeGenBinding.o
- # [02:14] <@airbz> lovely
- # [02:14] <@airbz> riht
- # [02:14] <@airbz> er, right
- # [02:14] <@airbz> so now I have the .o
- # [02:14] <@airbz> and the .cpp
- # [02:14] <@airbz> and the .desc file
- # [02:14] <@airbz> perfect
- # [02:15] * Joins: dev (devdatta@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [02:15] <@airbz> and I just don't tell toolkit/library about the .desc and life is good?
- # [02:15] * Quits: surkov (surkov@6F319D3D.26ED71FF.34044A7F.IP) (Quit: surkov)
- # [02:15] <@khuey> yep
- # [02:15] <@airbz> perfect
- # [02:15] <@airbz> time to write some IDL!
- # [02:15] * Quits: myk (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [02:15] * Waldo waits for someone to add a head.desc file
- # [02:16] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
- # [02:16] <@khuey> airbz: we don't have any sort of caching for [inner|outer]HTML do we?
- # [02:17] <@airbz> no
- # [02:17] <@khuey> ok
- # [02:17] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Quit: mccr8)
- # [02:17] * Quits: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com) (Quit: Linkinus - http://linkinus.com)
- # [02:18] * joduinn-mtg is now known as joduinn
- # [02:18] * joduinn is now known as joduinn-coffee
- # [02:20] * Quits: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: leaving)
- # [02:21] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [02:22] <timA> RyanVM: I don't think clobber is going to help inbound; I just tried a local clobber build of m-i and it failed with the same error message as before
- # [02:23] <philor> I sure would have guessed df38ed62a24a instead
- # [02:24] <@khuey> did BenWa break android reftests on inbound?
- # [02:24] <philor> perhaps
- # [02:25] <philor> did khuey break robo* on inbound?
- # [02:25] * Quits: jimb (user@moz-B6B20B77.hsd1.or.comcast.net) (Ping timeout)
- # [02:25] <@khuey> perhaps
- # [02:25] <philor> or was it one of the 12 pushes below?
- # [02:25] <@khuey> the one on my push is green, I think
- # [02:26] * Joins: mike5w3c (MikeS@A5F46D67.1BCF8E51.C0C7CDD.IP)
- # [02:26] <@khuey> if robo* is rc
- # [02:26] * nli is now known as nli|
- # [02:26] * nli| is now known as nli|afk
- # [02:26] * Quits: dev (devdatta@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Leaving.)
- # [02:26] <philor> no, robo* is robocheck, robocheck2, robopan, and sometimes roboprovider, though not this time
- # [02:27] * cadecairos_away is now known as cadecairos
- # [02:27] <philor> so rck, rck2, rp
- # [02:27] <@khuey> ah
- # [02:28] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
- # [02:28] <philor> and because an individual one of them quite often fails 5 or 6 times in a row, the window is between 16 and 0 pushes wide
- # [02:30] * Quits: dastergon (dastergon@moz-310566EB.org) (Client exited)
- # [02:30] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Ping timeout)
- # [02:31] <RyanVM> philor: my brain is mush tonight, can you back jeff out?
- # [02:31] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [02:32] <philor> RyanVM: not for another 90+ minutes, I'm still at work
- # [02:32] * Joins: mccr8 (mccr8@moz-DC02337B.dslextreme.com)
- # [02:32] <RyanVM> oh
- # [02:32] <RyanVM> mbrubeck: ^?
- # [02:32] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Quit: bmoss)
- # [02:32] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [02:33] * @airbz wonders why all of dom is recompiling when he changes the binding codegen stuff....
- # [02:34] * Quits: darktrojan (geoff@moz-30B3CCFD.telstraclear.net) (Ping timeout)
- # [02:34] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [02:34] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [02:34] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [02:34] <@khuey> you changed the makefiles, no?
- # [02:35] <@airbz> no
- # [02:35] <@airbz> or rather, I rebuilt after that
- # [02:35] <@airbz> but now I changed some stuff in codegen
- # [02:35] <@khuey> ah
- # [02:35] <@airbz> and rebuilt dom
- # [02:35] <@airbz> and I see all sorts of idb stuff rebuilding
- # [02:35] <@khuey> interesting
- # [02:35] <@khuey> I wonder if we include the prototype list all over the place
- # [02:36] * Joins: gustavold (gustavold@moz-245CF253.static-user.ajato.com.br)
- # [02:37] * Joins: Boriss_ (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [02:37] <ejpbruel> jgilbert: thanks for your review on the BMP encoder patch
- # [02:37] <jgilbert> ejpbruel: sure
- # [02:37] <@airbz> ah
- # [02:37] <@airbz> duh
- # [02:37] <@airbz> of course
- # [02:38] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [02:38] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Client exited)
- # [02:38] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [02:38] * Quits: mccr8 (mccr8@moz-DC02337B.dslextreme.com) (Quit: mccr8)
- # [02:38] <@airbz> or not
- # [02:38] <@airbz> this is not making sense
- # [02:38] <@airbz> I changed the .conf file
- # [02:38] <jgilbert> lots of nits, but imagelib sorely needs clarity :)
- # [02:38] <@airbz> and my .cpp did not get regenerated?
- # [02:38] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Quit: bmoss)
- # [02:38] * Quits: Boriss_ (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [02:38] <philor> I can, however, close the tree
- # [02:39] * Joins: jet (junglecode@E9758364.9EC0A5AF.CFE928A7.IP)
- # [02:39] * Quits: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com) (Client exited)
- # [02:39] <RyanVM> philor: i'm backing it out
- # [02:39] * RyanVM qimports again
- # [02:39] * @airbz wonders why the hell not
- # [02:40] * Quits: bent (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.19/20110707195905])
- # [02:40] <philor> awesomesauce, BenWa didn't bust reftests, how big is that window?
- # [02:40] <@airbz> khuey: ping
- # [02:41] <philor> mmm, unknowable because it's intermittent
- # [02:42] <@airbz> hmm
- # [02:42] * @airbz tries a few other things
- # [02:43] <@khuey> airbz: pong
- # [02:43] <@airbz> khuey: I'm seeing something pretty weird
- # [02:43] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
- # [02:43] <@airbz> khuey: so in dom/bindings/test I have this:
- # [02:43] <@airbz> $(CPPSRCS): ../%.cpp:
- # [02:44] <@airbz> $(MAKE) -C .. $*.cpp
- # [02:44] <@airbz> and also...
- # [02:44] <@airbz> CPPSRCS := $(subst .webidl,Binding.cpp,$(test_webidl_files))
- # [02:44] <@airbz> and also
- # [02:44] <@airbz> test_webidl_files := ../TestCodeGen.webidl
- # [02:44] <@airbz> so far so good?
- # [02:44] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [02:44] <@khuey> ok
- # [02:44] <@airbz> so if there is no TestCodeGenBinding.cpp, it gets created
- # [02:44] <@airbz> but if there _is_ one...
- # [02:45] <@airbz> then it doesn't get rebuilt
- # [02:45] <@khuey> ah, yes
- # [02:45] <@airbz> even if things it depends on changed (?)
- # [02:45] <@khuey> well it doesn't depend on anything
- # [02:45] <@khuey> in this directory
- # [02:45] <@airbz> yes
- # [02:45] <@airbz> but in the parent it does
- # [02:45] <@airbz> oh, hm
- # [02:45] <@airbz> I see
- # [02:45] <@khuey> so yeah, we need to recreate the deps too I guess
- # [02:45] <@airbz> that ... sucks
- # [02:45] <@airbz> ok
- # [02:45] <@khuey> yeah
- # [02:45] <@airbz> the deps are .. nontrivial
- # [02:46] <@khuey> airbz: slightly longer term we want to output real .pp files from the codegen
- # [02:46] <@airbz> ok
- # [02:46] <@khuey> airbz: is it really? doesn't it just depend on the codegen python files and testfoo.webidl?
- # [02:46] * @airbz just copy/pastes for now
- # [02:47] <@airbz> yes
- # [02:47] <@airbz> and the .conf
- # [02:47] * Quits: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
- # [02:47] <@airbz> and the ParserResults.pkl
- # [02:48] * Quits: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net) (Ping timeout)
- # [02:48] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
- # [02:49] * Joins: dev (devdatta@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [02:50] <@airbz> sweet
- # [02:50] * Quits: kvda (kvda@AFDD388F.C3893E67.923345AB.IP) (Ping timeout)
- # [02:50] <@airbz> I think we might be up and running here!
- # [02:50] * juanb is now known as juanb|jog
- # [02:50] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: yuan)
- # [02:52] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
- # [02:52] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Quit: Leaving.)
- # [02:52] * Joins: kvda (kvda@AFDD388F.C3893E67.923345AB.IP)
- # [02:53] * Joins: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com)
- # [02:53] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Quit: Mardak)
- # [02:53] * Quits: marshall_law (marshall_l@moz-7B0110AD.mv.mozilla.com) (Input/output error)
- # [02:54] <jrmuizel> RyanVM: ping
- # [02:54] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [02:54] <RyanVM> pong
- # [02:54] <jrmuizel> RyanVM: can we open the tree again?
- # [02:55] <RyanVM> philor closed it
- # [02:55] <jrmuizel> philor: ping?
- # [02:55] * Quits: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net) (Ping timeout)
- # [02:55] * Joins: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net)
- # [02:56] <jrmuizel> do we have any reason to keep it closed?
- # [02:57] <philor> jrmuizel: oh, yeah, I guess, we've only got five pushes we haven't built on Windows, and what is it now, 22 that haven't had trobo*?
- # [02:57] <jrmuizel> philor: the windows builds have been fixed by the backout
- # [02:58] <jrmuizel> philor: what's gone wrong with trobo?
- # [02:58] * Quits: Standard8 (Standard8@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [02:59] <philor> jrmuizel: perhaps the same thing that's gone wrong with Android reftests, perhaps not
- # [02:59] * carljm is now known as carljm|afk
- # [03:00] <philor> take tests that will fail 5 out of 6 times, run them on a platform where during the day on weekdays we quite often coalesce all but 1 or 2 suites on each push, and... who knows
- # [03:01] <@airbz> woohoo!
- # [03:01] <philor> maybe when I get home I'll back out a few more things, or maybe I'll just give up on them and declare them unsuitable for tier 1, not sure
- # [03:01] * @airbz does victory dance
- # [03:01] * Quits: Hughman (Mibbit@612FCB38.45583DB0.A3B82EC7.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [03:02] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Quit: pcwalton)
- # [03:03] * Quits: rajul (rajul@F9AA9142.1640BD5A.25B273F5.IP) (Quit: Ex-Chat)
- # [03:03] * Joins: Standard8 (Standard8@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [03:04] * Quits: gwagner (gwagner@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: gwagner)
- # [03:05] * Joins: ewong|away (chatzilla@moz-E5D50C2E.static.netvigator.com)
- # [03:05] * Quits: biesi (cbiesinger@EE9A5AA8.6B10AC3.E2F59BBC.IP) (Ping timeout)
- # [03:06] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [03:06] * Quits: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 1.8.0.9/2006120508])
- # [03:07] * Joins: m_kato (Daily@moz-348F61F0.mozilla.or.jp)
- # [03:07] * Joins: vladan (vladan@moz-BBE3ABD.mv.mozilla.com)
- # [03:07] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
- # [03:07] <@airbz> The biggest problem with hg is the fact that you can't use the shell's ! facility on it easily
- # [03:08] * Joins: Mardak (Mardak@moz-9D4EA709.sfo4.dsl.speakeasy.net)
- # [03:08] * Quits: garnacho (carlos@moz-21A1EC24.dyn.user.ono.com) (Ping timeout)
- # [03:08] * KaiRo_away is now known as KaiRo
- # [03:08] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Quit: Leaving.)
- # [03:09] * gavin wonders why bz is airbz
- # [03:09] * Joins: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com)
- # [03:09] <bjacob> airbz: but you can use ctrl+R
- # [03:09] * joduinn-coffee is now known as joduinn
- # [03:09] <@airbz> bjacob: hmm?
- # [03:09] <@airbz> gavin: because I'm in a plane
- # [03:09] <@airbz> on a plane?
- # [03:10] <@airbz> within a plane?
- # [03:10] <@airbz> whatever
- # [03:10] <gavin> people say "on" but "in" makes more sense when you think about it
- # [03:10] <@airbz> yeah
- # [03:10] <@airbz> I said it, then realized it's wrong
- # [03:10] <bjacob> bjacob: ctrl+R searches bash history, works with spaces unlike "!"
- # [03:10] <@airbz> for most cases
- # [03:10] * Quits: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 12.0/20120424094117])
- # [03:10] * Quits: lmandel (lmandel@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [03:11] <@airbz> bjacob: yeah, that might be a reason to start using bash....
- # [03:11] <bjacob> airbz: well, i'm sure zsh has something like this too
- # [03:11] <padenot> fwiw, zsh works exactly like bash in that case
- # [03:12] * Quits: bb10 (bb10@moz-C7B05616.org) (Ping timeout)
- # [03:13] * Quits: Mardak (Mardak@moz-9D4EA709.sfo4.dsl.speakeasy.net) (Quit: Mardak)
- # [03:13] * Joins: bb10 (bb10@moz-C7B05616.org)
- # [03:13] * Quits: jamesr (jamesr@8FC061C0.D6CCE4AE.77834EAA.IP) (Quit: jamesr)
- # [03:14] <bjacob> padenot: if we just made bz more productive, we can probably ask for a raise
- # [03:14] * Quits: dev (devdatta@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Leaving.)
- # [03:14] <padenot> bjacob: :-)
- # [03:14] * Joins: gwagner (gwagner@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [03:14] * Quits: espadrine (thaddee_ty@moz-BBE3ABD.mv.mozilla.com) (Quit: espadrine)
- # [03:15] * Quits: Jesse (jruderman@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Jesse)
- # [03:15] * Quits: Wei_o_o (Wei@212A6CEB.4F4B4250.FAA9ED67.IP) (Client exited)
- # [03:15] * Joins: Mardak (Mardak@moz-9D4EA709.sfo4.dsl.speakeasy.net)
- # [03:15] * Quits: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [03:16] * Joins: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [03:17] * Quits: IanN (chatzilla@moz-3F5A461C.cable.virginmedia.com) (Quit: ChatZilla 0.9.88.2 [SeaMonkey 2.12a1/20120512132543])
- # [03:18] * Quits: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [03:18] <@airbz> bjacob: I'm using tcsh
- # [03:18] <@airbz> bjacob: long story. ;)
- # [03:19] <hub> could be worse. could be csh :-)
- # [03:19] <bjacob> oh
- # [03:19] * Quits: Mardak (Mardak@moz-9D4EA709.sfo4.dsl.speakeasy.net) (Quit: Mardak)
- # [03:19] <@airbz> or sh, yes
- # [03:19] * Joins: Mardak (Mardak@moz-9D4EA709.sfo4.dsl.speakeasy.net)
- # [03:19] <bjacob> airbz: is there actually something that makes tcsh or sh better than bash or zsh?
- # [03:19] <hub> sh has a sane, but limited syntax ;-)
- # [03:19] * Quits: Mardak (Mardak@moz-9D4EA709.sfo4.dsl.speakeasy.net) (Quit: Mardak)
- # [03:19] <@airbz> well, in my case familiarity
- # [03:20] <@airbz> been using tcsh for 16 years
- # [03:20] <hub> bjacob: no. like nothing beats Emacs
- # [03:20] <hub> ;-)
- # [03:20] <@airbz> switching is a pain.
- # [03:20] <@airbz> nothing really makes sh better than bash afaict
- # [03:20] <@airbz> I was saying that it could be worse: I could be using sh
- # [03:20] <bjacob> hm. same reason i'm using kate instead of vi :)
- # [03:20] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [03:21] <@airbz> back when I started using a shell, the choices for me were tcsh, csh, or sh
- # [03:21] <@airbz> so tcsh was the obvious choice
- # [03:21] * Quits: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net) (Ping timeout)
- # [03:21] <bjacob> let's see... 16 years ago was 1996. i was blissfully using win95 then
- # [03:22] <@airbz> the MIT campus computer labs were mostly Solaris and IRIX at the time
- # [03:22] <@airbz> with a few RS-6000 machines on their way out, iirc
- # [03:23] <bjacob> aha, yes, i've been on sun thin clients well into the 2000's at university
- # [03:23] <@khuey> was 1996 really 16 years ago?
- # [03:23] * @khuey still remembers parts of it
- # [03:23] <bjacob> khuey: scary eh?
- # [03:23] <@airbz> khuey: arithmetic says yes
- # [03:24] <@airbz> khuey: I remember parts of it too
- # [03:24] <@airbz> khuey: like the whole "apply to college" mess... ;)
- # [03:24] * Quits: terrence (terrence@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [03:24] <@khuey> airbz: one of us was in kindergarten ;-)
- # [03:24] * @airbz is so glad to not have to write personal statements anymore
- # [03:24] <@airbz> khuey: mmm.. Arlan is starting kindergarten in the fall. ;)
- # [03:25] <@khuey> heh
- # [03:25] <@khuey> the circle of life
- # [03:25] * Quits: chewey (chewey@moz-60D9F839.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
- # [03:26] * Joins: chewey (chewey@moz-70F52995.dip0.t-ipconnect.de)
- # [03:26] <bjacob> 1996 was good times: moore's law still applied so you could write software for the high end and release to the whole market
- # [03:26] * Fallen|away is now known as Fallen
- # [03:26] * fabrice|away is now known as fabrice
- # [03:27] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
- # [03:27] * Quits: Mook_as (mook@moz-1FCC0032.activestate.com) (Quit: gone)
- # [03:28] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
- # [03:30] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: jorendorff)
- # [03:30] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [03:31] * Quits: zzzzz_ (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net) (Quit: ChatZilla 0.9.87 [Firefox 12.0/20120420145725])
- # [03:31] * Joins: kaze` (kaze@moz-4A5EB46B.w82-123.abo.wanadoo.fr)
- # [03:31] * bwinton is now known as bwinton_away
- # [03:31] * Quits: vladan (vladan@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [03:32] * Quits: masayuki (Daily@moz-911CC660.zaq.ne.jp) (Quit: masayuki)
- # [03:32] * Quits: timA (Instantbir@moz-535753DA.hsd1.or.comcast.net) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [03:32] * Joins: masayuki (Daily@moz-911CC660.zaq.ne.jp)
- # [03:34] * ewong|away is now known as ewong
- # [03:35] * Quits: jet (junglecode@E9758364.9EC0A5AF.CFE928A7.IP) (Quit: jet)
- # [03:35] <@airbz> CSS WG met
- # [03:35] <@airbz> agreed to fold XSL:FO into CSS
- # [03:35] * @airbz is not sure whether to be glad or cry
- # [03:36] * Joins: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net)
- # [03:36] <@khuey> srsly?
- # [03:36] <@airbz> on the not sure, or on the decision?
- # [03:36] <@khuey> on the decision
- # [03:37] <@airbz> more or less
- # [03:37] <@khuey> I thought XSL* was dead
- # [03:37] <@airbz> agreed to provide the stuff people wanted out of XSL:FO 2
- # [03:37] <@airbz> which is not happening
- # [03:37] <@airbz> (v2 of XSL:FO is not happening, that is)
- # [03:37] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [03:40] * Quits: harth (harth@moz-C2C235AC.bb.sky.com) (Input/output error)
- # [03:41] * Joins: jet (junglecode@E9758364.9EC0A5AF.CFE928A7.IP)
- # [03:41] * Quits: kaze` (kaze@moz-4A5EB46B.w82-123.abo.wanadoo.fr) (Quit: WeeChat 0.3.7)
- # [03:42] * Joins: kaze (kaze@moz-4A5EB46B.w82-123.abo.wanadoo.fr)
- # [03:43] * Joins: darktrojan (geoff@moz-30B3CCFD.telstraclear.net)
- # [03:44] * Fallen is now known as Fallen|away
- # [03:44] * Quits: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [03:44] * Quits: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net) (Quit: ChatZilla 0.9.88.2 [Firefox 15.0a1/20120514171633])
- # [03:44] * Joins: nhirata (nhirata.bu@moz-585D5EFC.hsd1.ca.comcast.net)
- # [03:45] * Joins: harth (harth@moz-C2C235AC.bb.sky.com)
- # [03:46] * Quits: jet (junglecode@E9758364.9EC0A5AF.CFE928A7.IP) (Quit: jet)
- # [03:46] * Joins: bbondy (bbondy@moz-C9962B2.home.cgocable.net)
- # [03:47] * Quits: hub (hub@moz-6D2CDEFB.panavision.com) (Ping timeout)
- # [03:47] * glob|away is now known as glob
- # [03:48] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
- # [03:48] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Client exited)
- # [03:49] * Joins: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net)
- # [03:51] * Quits: mreid_ (mark@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
- # [03:51] * Joins: robhawkes (robhawkes@2DCD3574.8393754F.E9FF1376.IP)
- # [03:52] * Quits: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [03:55] * Joins: mreid_ (mark@moz-E31CD2CB.mozilla.org)
- # [03:56] * Quits: sewardj (sewardj@moz-947582ED.dip.t-dialin.net) (Ping timeout)
- # [03:56] * Joins: sewardj (sewardj@moz-AC14450B.dip.t-dialin.net)
- # [03:56] * Joins: Mardak (Mardak@moz-9203E168.hfc.comcastbusiness.net)
- # [03:56] * Quits: gwagner (gwagner@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: gwagner)
- # [03:57] <@airbz> ok
- # [03:57] <@airbz> so a C++ question
- # [03:57] <@airbz> say I have a caller that passes me some sort of int
- # [03:58] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
- # [03:58] <@airbz> and I would like to make sure that he can pass me only an int8_t
- # [03:58] <@airbz> and that if he ever passes anything else it won't compile
- # [03:58] <squib> airbz: so you basically want to disable type from int -> int8_t?
- # [03:58] <@airbz> yes
- # [03:58] <squib> s/type/type conversion/
- # [03:58] <@airbz> but from all int type
- # [03:58] <@airbz> er, all int types
- # [03:59] <squib> right
- # [03:59] <@airbz> I mean..
- # [03:59] <@airbz> I guess I can manually list all of them
- # [03:59] <@airbz> as private
- # [03:59] * Quits: KaiRo (robert@moz-6AD877C7.adsl.highway.telekom.at) (Input/output error)
- # [03:59] <@airbz> seems like I need to
- # [03:59] <squib> airbz: write a function template and then write a non-template overload for int8_t?
- # [03:59] <@airbz> ooh
- # [03:59] <@airbz> cute
- # [03:59] * @airbz tries
- # [04:00] <@airbz> lovely
- # [04:00] <@airbz> quite lovely
- # [04:00] * Quits: Mardak (Mardak@moz-9203E168.hfc.comcastbusiness.net) (Quit: Mardak)
- # [04:00] * @airbz once again wonders how he would ever do that in rust. ;)
- # [04:02] * Quits: ejpbruel (ejpbruel@moz-5EE20326.adsl2.static.versatel.nl) (Quit: ejpbruel)
- # [04:02] * Quits: Standard8 (Standard8@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [04:02] <firebot> Check-in:
- # [04:02] <firebot> http://hg.mozilla.org/mozilla-central/rev/c00a9c1940c5 - Till Schneidereit - Change nsXPConnect::CheckForDebugMode to trigger one multi-compartment GC instead of individual GCs for all compartments, to fix GC pauses when switching tabs with Firebug. Bug
- # [04:03] <firebot> 754201, r=jorendorff, r=sfink.
- # [04:03] * Joins: fabrice1 (fabrice@moz-94F028C6.hsd1.ca.comcast.net)
- # [04:04] <Waldo> airbz: probably not by thinking like a C++ developer, in any case
- # [04:04] * Quits: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Ping timeout)
- # [04:04] <@airbz> likely
- # [04:04] * joduinn is now known as joduinn-afk
- # [04:04] <@airbz> maybe I'm lucky and rust doesn't do automatic numeric conversions... ;)
- # [04:04] <jorendorff> probably not lossy ones, i would guess
- # [04:04] <@airbz> well, for my purposes here I want to avoid all conversions
- # [04:05] <Waldo> yeah, I think you might win by default on that point here
- # [04:05] <@airbz> including from int8_t to int16_t
- # [04:05] <@airbz> say
- # [04:05] <jorendorff> um, but the target type is int8_t, right?
- # [04:05] <@airbz> well
- # [04:05] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [04:05] <@airbz> the target _types_ will be all int*_t and uint*_t
- # [04:05] <@airbz> with separate method names
- # [04:05] * Quits: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu) (Quit: jlebar|mac)
- # [04:05] * Quits: fabrice1 (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Ping timeout)
- # [04:05] <@airbz> basically, I want to test that the binding codegen is producing the right things
- # [04:06] <@airbz> so I want to make sure that it's got the right type on the binding side
- # [04:06] <@airbz> so if my IDL says short (int16_T
- # [04:06] <@airbz> er, int16_t
- # [04:06] <@airbz> I want to make sure the binding code didn't convert the jsval to an int8_t
- # [04:06] <jorendorff> it would be nice if you could do it with static asserts
- # [04:07] <@airbz> it would, but I don't see how
- # [04:07] <jorendorff> static assert that sametype<typeof EXPR, whatever>()
- # [04:07] <@airbz> oh, hmm
- # [04:07] <@airbz> yeah
- # [04:07] <jorendorff> but if the template thing works out
- # [04:07] <@airbz> that would totally work for what I want
- # [04:07] <@airbz> template thing is working great for this
- # [04:07] <@airbz> void SetWritableOctet(uint8_t, ErrorResult& rv);
- # [04:07] <jorendorff> k
- # [04:07] <@airbz> private:
- # [04:07] <@airbz> template<typename T>
- # [04:07] <@airbz> void SetWritableOctet(T, ErrorResult& rv) MOZ_DELETE;
- # [04:07] <@airbz> works like a charm
- # [04:09] * @airbz sees uint816_t not compile
- # [04:10] * Quits: ewong (chatzilla@moz-E5D50C2E.static.netvigator.com) (Quit: Reboot)
- # [04:11] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Connection reset by peer)
- # [04:11] <Waldo> unfortunate that implementations haven't defined those yet
- # [04:11] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [04:11] <@airbz> I know
- # [04:12] <Waldo> although, I think I'd prefer uint9_t to get native UTF-9 support, if I had to choose
- # [04:13] * Joins: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net)
- # [04:13] * Joins: ewong (chatzilla@moz-E5D50C2E.static.netvigator.com)
- # [04:13] <jorendorff> wait … what
- # [04:14] <jorendorff> oh excellent
- # [04:15] <fabrice> jlebar: ping
- # [04:15] <jlebar> fabrice, ack
- # [04:16] <JonathanS> There is UTF-9?
- # [04:16] * Joins: timdream (timdream@moz-99690620.hinet-ip.hinet.net)
- # [04:16] <fabrice> jlebar: when you wrote the e10s support for the vibration api, didn't you add a way to have a unique ID for windows even in different processes?
- # [04:17] <jlebar> fabrice, Yes. It's a bit of a hack, though. Could be improved.
- # [04:17] * Quits: ewong (chatzilla@moz-E5D50C2E.static.netvigator.com) (Quit: reboot again)
- # [04:17] <jlebar> fabrice, See SandboxHal.cpp and this WindowIdentifier thing.
- # [04:17] <fabrice> jlebar: ok, thanks!
- # [04:17] <jlebar> fabrice, Sure thing; let me know if you're confused!
- # [04:18] * Joins: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net)
- # [04:18] <jlebar> fabrice, (If you need a globally-unique window-id, it's probably worth just making a function we can call...)
- # [04:18] * Quits: juanb|jog (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Quit: juanb|jog)
- # [04:18] <fabrice> jlebar: yeah, not sure I want that in hal
- # [04:19] <fabrice> I'll keep you updated
- # [04:19] * Joins: ewong (chatzilla@moz-E5D50C2E.static.netvigator.com)
- # [04:20] * Joins: yuan (ywang@moz-6A0DF30E.hsd1.ca.comcast.net)
- # [04:23] <@airbz> this is something that almost worked better with the XPCOM bindings
- # [04:23] <@airbz> if your types did not match there would be no conversions, because they got returned as pointers
- # [04:23] <@airbz> (for return values)
- # [04:23] <@airbz> "worked better" for some values of worked better.... ;)
- # [04:23] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Quit: ChatZilla 0.9.88.2-rdmsoft [XULRunner 12.0/20120420145725])
- # [04:25] * Joins: dcamp (dave@moz-7D905691.avante-wifi.mozilla.hq)
- # [04:25] * Joins: gwagner (gwagner@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [04:26] * Quits: robhawkes (robhawkes@2DCD3574.8393754F.E9FF1376.IP) (Quit: Leaving...)
- # [04:27] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [04:28] * Quits: timdream (timdream@moz-99690620.hinet-ip.hinet.net) (Connection reset by peer)
- # [04:28] <@airbz> actually
- # [04:28] <@airbz> can I just get the compiler to warn on numeric conversions?
- # [04:28] <@airbz> that would be lovely if I could
- # [04:29] <Waldo> probably not narrowly enough to be workable, alas
- # [04:29] <@airbz> why?
- # [04:29] <@airbz> I just need it to warn in this one dir
- # [04:29] <@airbz> and I control all the code in it
- # [04:29] <@airbz> so I can make it work, I'd think
- # [04:30] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
- # [04:31] * Quits: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [04:33] * glob is now known as glob|away
- # [04:34] * Quits: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP) (Quit: beaufour)
- # [04:34] * Joins: timdream (timdream@moz-99690620.hinet-ip.hinet.net)
- # [04:35] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Client exited)
- # [04:37] * Quits: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [04:39] * Quits: mreid_ (mark@moz-E31CD2CB.mozilla.org) (Quit: Bye!)
- # [04:41] * Joins: surkov (surkov@293FCAB6.331F467.5D3F4C44.IP)
- # [04:42] * Quits: gozala1 (gozala@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Leaving.)
- # [04:43] * jmaher is now known as jmaher|afk
- # [04:43] * Quits: @airbz (bzbarsky@32E85D4.103DC7D.4EA770CF.IP) (Ping timeout)
- # [04:44] * Quits: kaze (kaze@moz-4A5EB46B.w82-123.abo.wanadoo.fr) (Ping timeout)
- # [04:45] <@khuey> BenWa: ping
- # [04:45] <BenWa> khuey: pong
- # [04:45] <BenWa> backout didn't work :(
- # [04:46] <@khuey> BenWa: plus there
- # [04:46] <@khuey> 's reftest orange
- # [04:47] * Joins: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com)
- # [04:47] * Joins: mijia (mijia@DC4232F0.766373FB.C3A57E70.IP)
- # [04:49] <@khuey> ugh
- # [04:49] <@khuey> people don't even look at the tree before they push
- # [04:50] <BenWa> bjacob's push might be it too
- # [04:50] * Joins: qheaden (qah661@moz-67E02157.nrflva.fios.verizon.net)
- # [04:51] * Joins: gozala (gozala@EF408078.10A53EE3.77834EAA.IP)
- # [04:52] <BenWa> khuey: The Android opt R3 failure seems to have started on 606f80ee71a4
- # [04:52] <BenWa> Is that right? Should be back that one out?
- # [04:53] <bjacob> what makes it hard to tell is that these tests have not run or completed yet on many pushes
- # [04:53] <BenWa> Yes I know
- # [04:53] <@khuey> BenWa: that cset doesn't look very relevant
- # [04:54] * Quits: gozala (gozala@EF408078.10A53EE3.77834EAA.IP) (Ping timeout)
- # [04:54] <BenWa> khuey: The talos and R3 failure don't seem related to my reviewees
- # [04:54] * Joins: gozala (gozala@EF408078.10A53EE3.77834EAA.IP)
- # [04:54] <@khuey> so, the robocheck talos stuff failed on cdbc3312ae80
- # [04:54] <@khuey> it's just not visible on tbpl
- # [04:54] <BenWa> I also prematurely back out my patch to be nice but that wasn't it either
- # [04:54] <@khuey> but if you click into the self-serve ...
- # [04:55] <bjacob> ah
- # [04:55] <@khuey> and they failed on the one before that
- # [04:55] * @khuey sighs
- # [04:55] <bjacob> ah!
- # [04:56] <@khuey> so it's either a push that changed some strings
- # [04:56] <@khuey> or rail's dontbuild config change?
- # [04:56] * Joins: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP)
- # [04:59] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [04:59] <jlebar> philor, So https://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=f177646e2aa2 has some green in its ts respins. Does that mean I can re-land this once the tree opens (and once I fix the m3 orange)?
- # [04:59] * @khuey decides to use the big hammer
- # [05:00] <BenWa> khuey: Well if it comes to it I'm fine with backing and relanding my other patch when this dies down
- # [05:00] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Quit: L'ordinateur est en sommeil)
- # [05:00] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [05:01] * Quits: gozala (gozala@EF408078.10A53EE3.77834EAA.IP) (Ping timeout)
- # [05:02] <philor> jlebar: didn't know you backed it out
- # [05:02] <philor> didn't know the tree was closed, for that matter
- # [05:02] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [05:02] * Joins: kaze (kaze@moz-4A5EB46B.w82-123.abo.wanadoo.fr)
- # [05:02] <jlebar> philor, The more you know.
- # [05:03] <@khuey> philor: I got sick of people checking in on top of bustage
- # [05:03] * Quits: kaze (kaze@moz-4A5EB46B.w82-123.abo.wanadoo.fr) (Quit: up up up and awayyyyyy)
- # [05:04] * philor starts liking 4c6b302a313d
- # [05:05] <philor> though cce5bc78a9a0 remains tempting
- # [05:05] <philor> and jmaher's attempts at running on his tegra make it sound like there may well be multiple android bustages
- # [05:06] * glob|away is now known as glob
- # [05:08] * Joins: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
- # [05:09] * jwir3 is now known as jwir3|zzz
- # [05:11] * Quits: Hendikins (wolfox@moz-16899DFF.hhui4.ken.bigpond.net.au) (Ping timeout)
- # [05:11] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
- # [05:11] * Joins: Hendikins (wolfox@moz-16899DFF.hhui4.ken.bigpond.net.au)
- # [05:12] * Joins: aja (chatzilla@EE732A75.6BD0AE10.7880DB15.IP)
- # [05:12] <@khuey> tbpl needs a view that indicates what has already been backed out
- # [05:14] <dRdR> are there any automated tests done on nsTArray?
- # [05:14] <@khuey> there's TestTArray.cpp
- # [05:14] <dRdR> ok thanks
- # [05:14] <@khuey> there's also all the automated tests we run against the browser, which makes pretty extensive use of arrays
- # [05:15] <dRdR> lol yeah, I just wanted to see if there was something I could copy for testing my nsQueue
- # [05:17] * joduinn-afk is now known as joduinn-hotel
- # [05:19] * philor pushes another stack of chips onto 4c6b302a313d
- # [05:20] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
- # [05:20] <@khuey> certainly looking that way isn't it
- # [05:21] <@khuey> hmm
- # [05:21] <@khuey> selfserve claims reftest-2 has failures on cce5bc78a9a0
- # [05:22] <mbrubeck> beware selfserve in times of coalesce
- # [05:22] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
- # [05:22] <mbrubeck> (ancient mayan proverb)
- # [05:22] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Ping timeout)
- # [05:23] * Quits: aja (chatzilla@EE732A75.6BD0AE10.7880DB15.IP) (Ping timeout)
- # [05:23] <@khuey> yeah ...
- # [05:23] <@khuey> there's not a log on ftp for this claimed failure
- # [05:23] * Joins: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com)
- # [05:24] <mbrubeck> self-serve will show the same job on each of the pushes that got coalesced
- # [05:24] <@khuey> ah
- # [05:24] <@khuey> that's ... special
- # [05:24] * Joins: twi (Adium@moz-1AE3B3E2.cust.dsl.vodafone.it)
- # [05:25] * Quits: dcamp (dave@moz-7D905691.avante-wifi.mozilla.hq) (Quit: Leaving...)
- # [05:27] * Joins: aja (chatzilla@EE732A75.6BD0AE10.7880DB15.IP)
- # [05:30] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [05:33] <philor> well, your other option is "no possible way to retrigger a coalesced job" which wouldn't be terribly nice
- # [05:34] * Quits: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net) (Quit: Leaving.)
- # [05:34] * Quits: raccettura (raccettura@moz-660B8F4B.hsd1.nj.comcast.net) (Quit: raccettura)
- # [05:34] <philor> the third option, where it has lovely unimaginable UI that makes everything clear, is where you get reminded that it's an API, and you can jolly well write your own front end for it
- # [05:35] <@khuey> BenWa: does https://hg.mozilla.org/integration/mozilla-inbound/rev/cce5bc78a9a0 affect windows 7?
- # [05:35] <BenWa> No, OGL in windows is behind a pref that isn't tested
- # [05:35] <@khuey> got any idea what caused https://tbpl.mozilla.org/php/getParsedLog.php?id=11779318&tree=Mozilla-Inbound then?
- # [05:36] * philor votes for "intermittency"
- # [05:36] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
- # [05:37] <@khuey> le sigh
- # [05:37] <philor> don't forget that virtually no randomorange gets filed until one of three people either hit it on their own push, get bored to death waiting for something, or see it multiple times
- # [05:37] <@khuey> yeah
- # [05:37] <@roc> did someone build with --enable-nondeterminism again?
- # [05:37] <@khuey> our process is so broken
- # [05:38] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
- # [05:38] <philor> yup
- # [05:38] <BenWa> We need to crack down on unreliable tests
- # [05:38] <philor> I vote we go back to the early days of tests, where we would yell at a test author because their test had already failed "three times this week, and you haven't disabled it yet!"
- # [05:39] <BenWa> philor: That would get my complete support
- # [05:39] <philor> we have quite a few which remain disabled from those days, but at least disabled tests have no impact on my daily life
- # [05:39] <philor> BenWa: even keeping in mind that nobody would ever fix any of them. ever. any of them.?
- # [05:40] <@khuey> is anybody fixing any of them now? ;-)
- # [05:40] <philor> no, they aren't
- # [05:40] <@khuey> well then
- # [05:40] <BenWa> Actually me and ali are working on improving testing on android
- # [05:40] <BenWa> well mostly ajuma really
- # [05:40] <philor> the difference is that we have tens of thousands of tests which will clearly show the difference between intermittent and total faliure
- # [05:41] <@roc> cpearce has been working on fixing full screen tests
- # [05:41] <philor> those canvas reftests that I don't care about enough to file? if they fail on every platform on a push, I'll know
- # [05:41] * Quits: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net) (Input/output error)
- # [05:41] <philor> if they fail every push on one platform, I'll know
- # [05:41] <@roc> I've been working on fixing some media tests
- # [05:41] * mjschranz is now known as mjschranz_away
- # [05:41] <@roc> I'm sure we're not the only ones
- # [05:41] <philor> given their rate so far, if they increase to 50% failure, I'll know
- # [05:41] <BenWa> I remember we used to have something that track which tests failed the most often
- # [05:42] <philor> so crappy intermittent tests aren't worthless, they're just massively annoying
- # [05:42] * rail_away is now known as rail
- # [05:42] <BenWa> philor: What about modifying the reftest to repeat all failing tests at the end to double check
- # [05:43] <BenWa> That would give us a some useful data
- # [05:43] <BenWa> once the jobs has been schedule the overhead of running a few failings that isn't high
- # [05:44] <philor> yep, and autoland has some ideas about retrying, since the next thing it's supposed to do is somehow guess that a patch is okay and land it for realz
- # [05:44] * Joins: sworkman_ (sworkman@moz-BBE3ABD.mv.mozilla.com)
- # [05:44] <philor> dunno if they are *workable* ideas :)
- # [05:44] * Quits: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Ping timeout)
- # [05:44] <@khuey> that's going to be fun to watch
- # [05:44] * rail reads the backlog
- # [05:44] <BenWa> IMO I would just like to see autoland worked into a bugzilla tweaks thing
- # [05:44] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [05:44] <glob> BenWa, why?
- # [05:44] * sworkman_ is now known as sworkman
- # [05:44] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Quit: sworkman)
- # [05:45] <BenWa> You can hit 'autotry', and have a TBPL-ish result show up inline, and then you can hit autoland
- # [05:45] <glob> BenWa, it's already on bmo natively
- # [05:45] <BenWa> huh?
- # [05:45] <philor> okay, by the time I get home cce5bc78a9a0 should have proved its greenery, and we can take out 4c6b302a313d
- # [05:45] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Quit: )
- # [05:46] * Joins: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net)
- # [05:46] * philor is now known as philor|away
- # [05:46] <@khuey> rail: it probably wasn't you
- # [05:46] <rail> khuey: my push shouldn't break anything since those files for build automation, not for the build system
- # [05:46] <@khuey> but I hit you with my big hammer anyways
- # [05:46] <BenWa> glob: You mean it's selectable using a hard to remember whiteboard syntax?
- # [05:46] <rail> sure :)
- # [05:46] <glob> BenWa, yes
- # [05:46] <glob> BenWa, wait, no
- # [05:46] <glob> BenWa, there's a different ui for it
- # [05:47] <BenWa> ohh what? where?
- # [05:47] <glob> bug 726193
- # [05:47] <BenWa> ohh cool. I'll check it out tomorrow!
- # [05:48] * njn notices that inbound is closed
- # [05:48] <glob> BenWa, i'm not sure if it's actually visible to the right people yet
- # [05:48] <glob> BenWa, if you can't see it, lsblakk is the person to ask
- # [05:48] <BenWa> Yea I don't see it
- # [05:49] <BenWa> I'm glad that it's coming
- # [05:49] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Quit: ChatZilla 0.9.87-4.1450hg.fc15 [XULRunner 12.0/20120424092743])
- # [05:51] * Parts: qheaden (qah661@moz-67E02157.nrflva.fios.verizon.net)
- # [05:52] <cpearce> philor: FWIW I have a fix for the pointer lock orange, and I reckon that same fix will fix a bunch of fullscreen orange as well too.
- # [05:53] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
- # [05:53] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Ping timeout)
- # [05:55] * Joins: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com)
- # [05:56] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
- # [05:57] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Ping timeout)
- # [05:59] * Quits: wesj (Instantbir@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [05:59] * Joins: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com)
- # [05:59] * Joins: hub (hub@moz-E2FCA694.figuiere.net)
- # [06:00] <njn> khuey: I want to call |nsXPConnect::GetRuntimeInstance()->GetJSRuntime()| in nsMemoryMaps.cpp. Is that possible, somehow?
- # [06:00] <njn> khuey: GetRuntimeInstance() is in xpcpublic.h...
- # [06:00] <njn> khuey: er, make that xpcprivate.h
- # [06:00] <@khuey> where is nsMemoryMaps.cpp?
- # [06:01] <njn> khuey: xpcom/base
- # [06:01] * Joins: sfink (chatzilla@moz-7B7651CB.dsl.pltn13.sbcglobal.net)
- # [06:01] <njn> khuey: really, I just want to call a JSAPI function from aboutMemory.js
- # [06:01] <@khuey> just use ctypes! :-P
- # [06:01] <njn> I am curently going via nsIMemoryReporterManager, but that doesn't have to be the way
- # [06:02] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Ping timeout)
- # [06:02] <njn> the JSAPI function needs to be passed a JSRuntime* pointer
- # [06:02] * Quits: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net) (Quit: jamesr)
- # [06:02] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: Eaten by grue.)
- # [06:02] * Joins: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com)
- # [06:03] <@khuey> njn: nsMemoryMaps can just ask the nsIJSRuntimeService for the JSRuntime*
- # [06:03] * Joins: wesj (Instantbir@moz-135A9FA9.hsd1.ca.comcast.net)
- # [06:03] <njn> khuey: aha
- # [06:03] * Quits: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [06:03] * Joins: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net)
- # [06:04] * Joins: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk)
- # [06:04] <njn> khuey: lovely, thanks
- # [06:05] * Joins: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
- # [06:05] * philor|away is now known as philor
- # [06:07] * Joins: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com)
- # [06:08] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
- # [06:09] * Joins: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net)
- # [06:10] * Joins: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net)
- # [06:11] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
- # [06:14] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
- # [06:14] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [06:15] * Quits: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com) (Ping timeout)
- # [06:16] * Quits: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [06:18] * Quits: wesj (Instantbir@moz-135A9FA9.hsd1.ca.comcast.net) (Ping timeout)
- # [06:18] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
- # [06:18] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
- # [06:19] * Joins: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk)
- # [06:21] <philor> and now for the fun part of the evening: telling whether or not we've gotten Android back to its normal terrible state :)
- # [06:25] <@khuey> my next plan is hg revert --this-morning
- # [06:26] <mbrubeck> Or you could "hg merge --tool internal:other" from mozilla-central! :)
- # [06:26] * Joins: smontagu (chatzilla@55BBA7ED.5ACD0297.CC465D70.IP)
- # [06:29] <dRdR> are there some kind of weird restrictions on using ReentrantMonitor? I'm getting a segfault on this whenever I use it: xpcom/components/nsComponentManager.cpp:1172
- # [06:29] <dRdR> 1172 mReentrantMonitor->Enter();
- # [06:31] * Quits: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net) (Input/output error)
- # [06:32] <@khuey> what is 'this'?
- # [06:32] <philor> so far so good, a pleasing variety of other reds
- # [06:32] <mauke> p mReentrantMonitor
- # [06:33] * Quits: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
- # [06:33] <@roc> (gdb) segmentation fault
- # [06:33] <mauke> HIGHSCORE!
- # [06:33] <mauke> Enter initials:
- # [06:36] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [06:36] <@khuey> that reftest orange is pretty disconcerting
- # [06:36] * Quits: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Connection reset by peer)
- # [06:37] <@khuey> oh
- # [06:37] * @khuey scrolls up :-D
- # [06:37] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
- # [06:37] * Joins: robhawkes (robhawkes@2DCD3574.8393754F.E9FF1376.IP)
- # [06:37] <dRdR> ok so it turns out I was messing up something around it
- # [06:38] * philor is now known as philor|away
- # [06:38] <dRdR> I think the reentrantmonitor is fine. sorry :p this happens to me a lot when I ask questions here
- # [06:38] * Quits: bbondy (bbondy@moz-C9962B2.home.cgocable.net) (Ping timeout)
- # [06:38] * mbrubeck watches https://tbpl.mozilla.org/?tree=Mozilla-Inbound&jobname=robo
- # [06:39] * Quits: m_kato (Daily@moz-348F61F0.mozilla.or.jp) (Connection reset by peer)
- # [06:39] * Joins: m_kato (Daily@moz-348F61F0.mozilla.or.jp)
- # [06:41] * Quits: gustavold (gustavold@moz-245CF253.static-user.ajato.com.br) (Quit: Leaving.)
- # [06:41] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
- # [06:41] * Joins: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com)
- # [06:41] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
- # [06:46] * philor|away is now known as philor
- # [06:47] <philor> mbrubeck: but then you miss the pretty of reftest-
- # [06:48] * rail is now known as rail_away
- # [06:48] * Joins: wesj (Instantbir@moz-135A9FA9.hsd1.ca.comcast.net)
- # [06:50] * Joins: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net)
- # [06:50] * mbrubeck considers having inbound1, inbound2, and inbound3 for redundancy
- # [06:51] <mbrubeck> how often do you think we'd manage to get three trees busted enough to close at the same time?
- # [06:51] * philor considers never merging again
- # [06:52] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Connection reset by peer)
- # [06:52] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [06:52] <smontagu> is bug 668716 really intermittent? it accounts for about 40% of my bugmail
- # [06:53] <philor> be interesting to see the math about whether three trees would put us in better or worse shape for coalescing during the middle of the North American day, though
- # [06:54] * Quits: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net) (Ping timeout)
- # [06:56] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Quit: )
- # [06:56] <mbrubeck> smontagu: It's almost perfectly intermittent, failing in almost half of all Mac opt builds... http://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=668716&startday=2012-04-17&endday=2012-05-15&tree=mozilla-inbound
- # [06:57] <philor> sorry, I was going to push the patch to try at lunch, but bustage, and when I got home, but bustage
- # [06:57] <mbrubeck> of course since it runs on two Mac platforms, that means it fails almost once per push.
- # [06:59] <philor> also, hollow laugh, 40% from just that one bug that's under 1000 comments?
- # [06:59] * Quits: snorp (snorp@moz-1E566C62.hsd1.mi.comcast.net) (Ping timeout)
- # [07:00] <mbrubeck> I should tell you about the time I filed bug 694772... big mistake!
- # [07:00] * Joins: snorp (snorp@moz-1E566C62.hsd1.mi.comcast.net)
- # [07:01] <mbrubeck> At one point I had the same idea as edmorley (?) of using a separate account for filing orange bugs
- # [07:01] <@khuey> mbrubeck: ouch
- # [07:01] <mbrubeck> but unfortunately I am too lazy.
- # [07:01] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
- # [07:01] <@khuey> mbrubeck: itym philor
- # [07:01] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
- # [07:02] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
- # [07:02] <philor> itym almost everyone who has filed randomorange, though I don't remember anyone else but me having gone so far as to actually do it
- # [07:09] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Ping timeout)
- # [07:09] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [07:11] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Ping timeout)
- # [07:11] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [07:12] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Quit: Leaving.)
- # [07:13] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Quit: Leaving.)
- # [07:13] * Joins: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com)
- # [07:15] <philor> damn, I got caught having to file the clone of bug 753852 :(
- # [07:15] <philor> eh, screw it, nobody actually needs to find it via tbpl
- # [07:19] * Joins: bonnie (bbsurender@3035F4A5.3753335A.B66DD36E.IP)
- # [07:19] * Joins: dev (devdatta@moz-85EBB8A.dia.static.qwest.net)
- # [07:19] * Quits: bonnie (bbsurender@3035F4A5.3753335A.B66DD36E.IP) (Client exited)
- # [07:19] * Joins: necolas (necolas@moz-E9544C43.bb.sky.com)
- # [07:20] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Connection reset by peer)
- # [07:21] <philor> khuey: still up?
- # [07:21] <dev> anyone know how I can look up the try server results for a particular revision ?
- # [07:21] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: Success !!)
- # [07:22] <philor> dev: if you mean the try revision, https://tbpl.mozilla.org/?tree=Try&rev=a041954a4699
- # [07:22] <mbrubeck> philor: what's up?
- # [07:22] <philor> if you mean an m-c revision, "good luck"
- # [07:23] <philor> mbrubeck: I want to call it green and reopen
- # [07:23] <mbrubeck> +1
- # [07:23] <@khuey> philor: yep
- # [07:23] <philor> already has more green trobo* than any rev has ever had before :)
- # [07:23] <dev> philor: lol
- # [07:23] <@khuey> ha
- # [07:23] <@khuey> ok
- # [07:23] <dev> philor: I meant m-c revision .. I have a patch
- # [07:24] * @khuey reopens
- # [07:24] * Quits: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
- # [07:24] * Quits: mwu (mwu@moz-59435430.hsd1.nj.comcast.net) (Ping timeout)
- # [07:24] <dev> philor: and I wanna see if my patch crashed more things than before
- # [07:25] <@khuey> njn: tree's open
- # [07:26] <philor> dev: you have a patch, and if that was your L1 access bug I saw today, you didn't push it to try - did someone push it to try for you? who and when?
- # [07:26] * khuey is now known as khuey|away
- # [07:26] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
- # [07:27] <mbrubeck> philor: You could reopen bug 754078
- # [07:27] * Quits: JesperHansen (JesperHans@moz-AA96EAE3.dhcp.fiberflex.dk) (Connection reset by peer)
- # [07:28] * Joins: JesperHansen (JesperHans@moz-AA96EAE3.dhcp.fiberflex.dk)
- # [07:28] <philor> mbrubeck: ah, how quickly they forget when they get old, I would have denied ever having filed that
- # [07:28] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
- # [07:29] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
- # [07:29] <philor> the spendthrift luxury of putting both the victim and the frame at fault in the summary!
- # [07:30] <larfdesk> is this like not having a floppy drive being called a "feature" ?
- # [07:33] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Client exited)
- # [07:33] * Quits: ferongr (ferongr@9461F8D8.3BB4FAB7.F5160715.IP) (Ping timeout)
- # [07:33] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
- # [07:33] * philor considers that as an analogy
- # [07:34] * Joins: ferongr (ferongr@D8859310.75E4740F.F5160715.IP)
- # [07:35] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Ping timeout)
- # [07:35] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Ping timeout)
- # [07:35] * Quits: wesj (Instantbir@moz-135A9FA9.hsd1.ca.comcast.net) (Input/output error)
- # [07:35] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [07:36] <dev> philor: no .. it's https://tbpl.mozilla.org/?tree=Try&rev=384179ebc99f
- # [07:36] <dev> philor: sid stamm pushed it for me
- # [07:36] <mbrubeck> dev: So, you can click on the orange numbers and tbpl will search for known bugs
- # [07:37] <mbrubeck> like if you click on the Linux64 opt M1, and then squint really hard, you'll notice that it matches bug 726540 and therefore is probably not your fault
- # [07:37] <dev> mbrubeck: aah
- # [07:37] <dev> thanks!
- # [07:37] * jlebar pushes, then goes to bed. It was green on try, blah blah. :)
- # [07:38] <philor> and then there's Android...
- # [07:38] <mbrubeck> dev: Android failures are harder because they usually don't have anything useful in the logs for tbpl to search for
- # [07:38] <dev> and so the cases where the summary is empty?
- # [07:38] * jlebar is now known as jlebar|sleep
- # [07:38] <dev> yeah
- # [07:38] <dev> that's the one I was talking about
- # [07:38] <dev> the summary is empty for some android bugs
- # [07:38] <mbrubeck> you can retrigger it by clicking on the failed job, then on the "+" in the footer
- # [07:38] <mbrubeck> if the second run is green, you probably didn't break anything.
- # [07:39] <dev> and the retrigger won't require L1 access ?
- # [07:39] * Joins: int3_ (int3@moz-FAB3747.cpe.distributel.net)
- # [07:39] <mbrubeck> Also, when you're changing low-level code like this JS engine stuff, then if it's broken it'll most often break a lot of stuff, causing all or most Android tests to fail horribly
- # [07:39] <philor> wise man, that Sid, he avoided Talos so we won't have to explain how many times you might need to retrigger Android Talos :)
- # [07:39] <mbrubeck> dev: Ah, good point. It does require L1.
- # [07:39] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Connection reset by peer)
- # [07:40] * Joins: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP)
- # [07:40] <dev> yeah .. I plan to fill out the paperwork tomorrow morning
- # [07:40] <philor> does it, or does it just require an LDAP account?
- # [07:40] <dev> when I am the office
- # [07:40] <mbrubeck> On a run like this where the majority of Android tests are green, I'd probably just ignore it.
- # [07:40] <dev> it asked for LDAP password
- # [07:40] <dev> but I am not sure whether that actually retriggered it or not
- # [07:41] <mbrubeck> dev: It would be displaying an error message at the top of the page if it failed, I believe.
- # [07:41] <dev> it just "rebuild .. requested" .. not whether "request denied" or "request accepted"
- # [07:41] <philor> it'll show a grey number next to the busted one, after a while, if it retriggered
- # [07:41] * Quits: willy1234x1 (willy1234x@moz-1DA657E0.slkc.qwest.net) (Ping timeout)
- # [07:41] <KWierso> "requested" means it worked
- # [07:41] <mbrubeck> I'd maybe retrigger just the jsreftest failure ("J1") because those test JS stuff specifically.
- # [07:42] <mbrubeck> If you scroll through https://tbpl.mozilla.org/ you can see how often Android tests fail in general when nothing is especially broken.
- # [07:42] <KWierso> orange is the new green this decade
- # [07:42] <philor> and even though almost nobody believes me when I say this, one of the best ways to evaluate your try push results is to say "philor: does anything in https://tbpl.mozilla.org/?tree=Try&rev=384179ebc99f look like I busted it?"
- # [07:43] <philor> brendan believes me, but hardly anyone else does
- # [07:43] <mbrubeck> Yes, it's true. You can learn to do what philor does, or you can just keep a philor handy.
- # [07:43] <dev> :):D
- # [07:43] * Joins: willy1234x1 (willy1234x@moz-60AA2DB6.slkc.qwest.net)
- # [07:43] <dev> philor: does anything in https://tbpl.mozilla.org/?tree=Try&rev=384179ebc99f look like I busted it?
- # [07:43] <@roc> that's why I never learned to speak Chinese
- # [07:44] <AryehGregor> philor, I'm getting consistent fails on Win debug mochitest-2 with my patchset, but I still can't figure out why, because the log is truncated: https://tbpl.mozilla.org/php/getParsedLog.php?id=11759840&tree=Try https://tbpl.mozilla.org/?tree=Try&rev=6a617ff04355 Fixing the assertion is all very nice, but it's apparently very hard to fix.
- # [07:44] <mbrubeck> dev: Also, to answer your original question, https://hg.mozilla.org/try/rev/720c911bebe8 is your Try changeset, which tells you that https://tbpl.mozilla.org/?rev=5c90425ab44e is its parent, for comparison's sake.
- # [07:45] * khuey|away is now known as khuey
- # [07:45] <philor> AryehGregor: the truncation isn't keeping you from seeing that there's a trillion of that one, it's only keeping you from seeing the remaing 500 billion of them, right?
- # [07:45] * mbrubeck should not have clicked on AryehGregor's links
- # [07:46] * Quits: willy1234x1 (willy1234x@moz-60AA2DB6.slkc.qwest.net) (Ping timeout)
- # [07:46] <dev> yeah the parent's try results don't help much
- # [07:46] <AryehGregor> philor, well, these are mochitests, so the assertions aren't causing the orange, right? There must be something in the truncated part of the log that failed? I don't really care about the assertions, we know that's a bug.
- # [07:47] <mbrubeck> dev: Yeah, not in this case. It *is* a useful thing to check if something looks very broken and then you find out it's because you pushed on top of a busted parent.
- # [07:47] <philor> AryehGregor: no, the orange comes from not finding the line that says how many tests passed/todoed/failed, and it's not found because the log was truncated, so the orange comes from the truncation, and the truncation comes from the assertions
- # [07:47] <AryehGregor> Oh, I see.
- # [07:47] <AryehGregor> So how about we increase the size limit? 0:)
- # [07:47] <philor> yeah, the first one I saw puzzled me greatly, and I kept looking and looking
- # [07:47] <philor> NO
- # [07:47] <AryehGregor> :(
- # [07:48] * Joins: willy1234x1 (willy1234x@moz-62260A6F.slkc.qwest.net)
- # [07:48] <philor> I don't know if it's possible or not, whether it's a buildbot config variable or hardcoded or a dependency's limit, but NO
- # [07:48] <AryehGregor> So what do you want me to do, turn the assertion into an NS_WARNING?
- # [07:48] <AryehGregor> Not add more tests?
- # [07:48] <philor> yeah, I want it to be a warning, but I don't get to decide that
- # [07:49] <AryehGregor> roc, do you think it makes sense to turn the NS_ASSERTION of https://bugzilla.mozilla.org/show_bug.cgi?id=439258 into an NS_WARNING to reduce log space used up?
- # [07:49] <philor> not add 100K more tests to one mochitest hunk, maybe - it's not impossible to make it a separate mochitest-editor suite, though that's a little extreme
- # [07:49] * Quits: tor (tor@9043A4AC.46A41C28.49CEED6B.IP) (Ping timeout)
- # [07:50] <AryehGregor> Are all the mochitest hunks roughly the same size, or could we stick it into a smaller one to make the problem go away?
- # [07:50] <philor> it's, rather inconveniently, chunked by dir
- # [07:50] <AryehGregor> So all editor/ tests are 2, or something like that?
- # [07:50] * Parts: dev (devdatta@moz-85EBB8A.dia.static.qwest.net)
- # [07:51] <philor> so you can fake things around by manipulating directories, but when you do you set someone else up to get your failure, when they innocently add a new directory
- # [07:52] <@khuey> that's ok, you can just add another dom/src/foo
- # [07:52] <philor> yeah
- # [07:52] <AryehGregor> (also, can tbpl maybe be fixed to give useful error messages if the log is truncated?)
- # [07:52] * Quits: mreid (mreid@moz-5F4A70CA.yipyip.com) (Ping timeout)
- # [07:52] <AryehGregor> (where's the source for that?)
- # [07:52] <philor> the source for that is... probably at buildbot.net
- # [07:53] <philor> I don't remember the message, but for tbpl to highlight it, it would have to be absolutely unique, no chance of appearing in a non-failure case
- # [07:53] * Joins: Standard8 (Standard8@moz-3BC722CB.hfc.comcastbusiness.net)
- # [07:54] <AryehGregor> Like maybe "Output exceeded 52428800 bytes, remaining output has been truncated"?
- # [07:54] * Joins: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
- # [07:54] <@roc> we could take a patch to stop display the assertion after it's fired 100 times or whatever
- # [07:55] * Quits: int3_ (int3@moz-FAB3747.cpe.distributel.net) (Client exited)
- # [07:55] <philor> huh, how are you winding up in M2?
- # [07:55] <@khuey> we could stop printing the stacks since they're totally broken anyways
- # [07:55] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [07:56] * @khuey makes a note to bug ted about that again
- # [07:56] * khuey is now known as khuey|away
- # [07:56] * Joins: wolfiR (wolfiR@moz-F6F471F1.dip0.t-ipconnect.de)
- # [07:56] * Quits: darktrojan (geoff@moz-30B3CCFD.telstraclear.net) (Ping timeout)
- # [07:57] <philor> oh, dom/imptests
- # [07:57] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Ping timeout)
- # [07:57] <philor> M2 is the dom/i tests, though it's not editor/
- # [07:57] * Joins: victorporof (victorporo@45524559.602BD6C.79933D60.IP)
- # [07:57] <AryehGregor> Right, that's true.
- # [07:58] <philor> upi
- # [07:58] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Quit: damons)
- # [07:58] <philor> you're lucky not to be in M4, since it's already at 127000-odd tests
- # [07:59] <philor> and with editor/ in there, that's got to be a couple hundred thousand assertions already :)
- # [07:59] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
- # [08:01] * Joins: tor (tor@9043A4AC.46A41C28.49CEED6B.IP)
- # [08:01] * Joins: past (past@moz-F3F386D.dsl.dyn.forthnet.gr)
- # [08:04] * Joins: omeringen (omer@9C9048F0.1C6638A9.9CD63BA8.IP)
- # [08:06] * Quits: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [08:07] <philor> woo, inbound went one whole push before someone landed bustage!
- # [08:08] * Quits: @roc (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [08:08] <philor> jrmuizel: burny burny
- # [08:09] <jrmuizel> philor: grrr
- # [08:09] <jrmuizel> philor: sorry, I can fix it in a second
- # [08:09] <philor> was it green on try?, he asked innocently?
- # [08:09] <philor> and with more question marks than the sentence structure required
- # [08:10] <jrmuizel> philor: yes, but I accidentally pushed the version with a changed #ifdef twice
- # [08:10] <@dolske> has anyone used the red/green colorblindness excuse yet?
- # [08:10] <@dolske> (if not i call dibs)
- # [08:10] * cadecairos is now known as cadecairos_brb
- # [08:10] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [08:11] <philor> that's why failures are underlined
- # [08:11] <philor> "was it non-underlined on try?"
- # [08:12] <philor> I forget who it was, but they were believable about it ;)
- # [08:13] * Quits: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP) (Quit: ctopper)
- # [08:13] * Quits: nrc (nrc@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [08:13] <jrmuizel> philor: should be fixed now
- # [08:14] * Joins: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz)
- # [08:14] <jrmuizel> sorry about that mess
- # [08:15] <philor> not that I know, but "changing the wrong #if 0" feels like a symptom of underlying badness to me
- # [08:16] <philor> that minimizes the size of our patches against upstream?
- # [08:17] * Joins: mreid (mreid@moz-5F4A70CA.yipyip.com)
- # [08:17] * Joins: ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP)
- # [08:17] * ChanServ sets mode: +o ehsan
- # [08:17] * Quits: mike5w3c (MikeS@A5F46D67.1BCF8E51.C0C7CDD.IP) (Ping timeout)
- # [08:18] <jrmuizel> philor: the right #if 0 contains a block of code that's not ready to be turned on yet but is part of the same change
- # [08:18] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
- # [08:19] * Quits: hub (hub@moz-E2FCA694.figuiere.net) (Ping timeout)
- # [08:22] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Client exited)
- # [08:22] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
- # [08:24] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Ping timeout)
- # [08:24] * cadecairos_brb is now known as cadecairos
- # [08:26] * Quits: kvda (kvda@AFDD388F.C3893E67.923345AB.IP) (Connection reset by peer)
- # [08:26] * cadecairos is now known as cadecairos_away
- # [08:27] * ctalbert is now known as ctalbert|afk
- # [08:27] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
- # [08:30] * Joins: kvda (kvda@AFDD388F.C3893E67.923345AB.IP)
- # [08:35] <gaston> ,110:1gmake[6]: *** No rule to make target `../../gfx/ots/src/libmozots.a', needed by `libgkmedias.a.desc'. Stop.
- # [08:35] * Quits: squeakytoy (squeakytoy@moz-79070305.dynamic.se.alltele.net) (Quit: Leaving)
- # [08:36] <gaston> hmm, real failure or i just need to remove some makefiels ?
- # [08:36] <gaston> -makefiles
- # [08:36] <gaston> i thought gkmedias was windows-only
- # [08:39] * Joins: jhorak (jhorak@moz-107AD163.redhat.com)
- # [08:40] * Joins: cpearce (chatzilla@moz-510B10B9.xdsl.xnet.co.nz)
- # [08:40] * Joins: priya (Adium@CEF3B376.779C7874.5F29FBA5.IP)
- # [08:41] * Joins: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp)
- # [08:42] * Joins: TheLink (TheLink@moz-2C115FCB.pools.arcor-ip.net)
- # [08:42] <glandium> gaston: what is the content of objdir/layout/media/.deps/libs ?
- # [08:42] <gaston> i've already seen it in the past..
- # [08:42] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
- # [08:42] <glandium> gaston: does objdir/gfx/ots/src/libmozots.a.desc exist ?
- # [08:42] <gaston> LIBS_DEPS =
- # [08:42] <gaston> SHARED_LIBRARY_LIBS_DEPS = ../../gfx/ots/src/libmozots.a ../../gfx/qcms/libmozqcms.a ../../gfx/cairo/cairo/src/libmozcairo.a ../../gfx/cairo/libpixman/src/libmozlibpixman.a ../../gfx/harfbuzz/src/libmozharfbuzz.a ../../gfx/graphite2/src/libmozgraphite2.a ../../media/libvorbis/lib/libvorbis.a ../../media/libogg/src/libogg.a ../../media/libtheora/lib/libtheora.a ../../media/libopus/libopus.a ../../media/libnestegg/src/libnestegg.a ../../media/l
- # [08:42] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Connection reset by peer)
- # [08:42] <gaston> DSO_LDOPTS_DEPS =
- # [08:43] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
- # [08:43] <gaston> hmm nope, only a Makefile in that dir
- # [08:43] <glandium> does that happen during export ?
- # [08:44] <glandium> that is, what is the target that failed?
- # [08:44] <gaston> hmm don't think so
- # [08:44] <gaston> gmake -C media libs
- # [08:44] <gaston> gmake[6]: Entering directory `/usr/obj/buildslave-m-c/layout/media'
- # [08:44] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
- # [08:44] <gaston> just before that libgklayout.a.desc is created
- # [08:45] <gaston> http://buildbot.rhaalovely.net/builders/mozilla-central-sparc64/builds/283/steps/build/logs/stdio for the full log
- # [08:45] <gaston> or http://buildbot.rhaalovely.net/builders/mozilla-central-amd64/builds/387/steps/build/logs/stdio since it failed on all my builders :)
- # [08:46] <glandium> gaston: and there's nothing in /usr/obj/buildslave-m-c/gfx/ots/src besides a Makefile?
- # [08:46] <gaston> though gmake clean is run between each run, and iirc last time i saw it removing objdir was enough to "fix" it
- # [08:46] <gaston> yes, only a makefile
- # [08:47] <gaston> so somewhere a dependency might be missing..
- # [08:47] <glandium> gaston: that makes no sense. at all. because in your log, stuff is built in that directory
- # [08:47] <glandium> well, /var/buildslave/mozilla-central-sparc64/build/obj-sparc64-unknown-openbsd5.1/gfx/ots/src, but that's where it's looking for
- # [08:48] * glob is now known as glob|away
- # [08:48] <gaston> i see it too on amd64, libmozots.a.desc is created yes.. but then smth removes it ?
- # [08:49] <gaston> argh, indeed the objdir is empty since make clean is run at the end
- # [08:50] <gaston> i'll revert to the previous behaviour of running it only if the build succeeds
- # [08:50] <glandium> gaston: ah, so you're not looking at the failed build directory
- # [08:50] <gaston> nope , twas "cleaned" :(
- # [08:51] <gaston> but that's not the first time i see that failure
- # [08:52] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
- # [08:52] * ChanServ sets mode: +o smaug
- # [08:52] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
- # [08:53] <glazou> bonjour
- # [08:53] * glob|away is now known as glob
- # [08:56] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Ping timeout)
- # [09:01] <glandium> gaston: me neither, but since i've never had the chance to see the borked objdir...
- # [09:02] * Joins: grubshka (grubshka@moz-384628D.w86-216.abo.wanadoo.fr)
- # [09:02] * philor is now known as philor|away
- # [09:03] * Quits: willy1234x1 (willy1234x@moz-62260A6F.slkc.qwest.net) (Ping timeout)
- # [09:03] * Quits: aja (chatzilla@EE732A75.6BD0AE10.7880DB15.IP) (Client exited)
- # [09:04] * Quits: Standard8 (Standard8@moz-3BC722CB.hfc.comcastbusiness.net) (Quit: ZNC - http://znc.in)
- # [09:05] * Joins: willy1234x1 (willy1234x@moz-62260A6F.slkc.qwest.net)
- # [09:05] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Quit: Leaving.)
- # [09:05] * Quits: m_kato (Daily@moz-348F61F0.mozilla.or.jp) (Ping timeout)
- # [09:05] * Quits: priya (Adium@CEF3B376.779C7874.5F29FBA5.IP) (Quit: Leaving.)
- # [09:12] * Quits: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz) (Quit: Connection reset by beer)
- # [09:12] * Joins: martyn (martyn@moz-356D5506.range86-158.btcentralplus.com)
- # [09:12] * Joins: Matt (Matt@A356E139.176F2691.B7C3970A.IP)
- # [09:15] * Quits: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [09:15] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
- # [09:15] * Quits: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net) (Quit: Leaving.)
- # [09:15] * Joins: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net)
- # [09:19] <gaston> i'll look more carefully next time it happens, meanwhile i've rm -Rf objdir and retriggered a buildthat'll probaboly succeed..
- # [09:21] * Joins: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP)
- # [09:22] * Quits: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [09:22] * Joins: mak (mak@moz-8823F41A.business.telecomitalia.it)
- # [09:23] * Quits: jesup (chatzilla@moz-6380AF60.phlapa.fios.verizon.net) (Quit: ChatZilla 0.9.88.2 [Firefox 14.0a1/20120404153757])
- # [09:26] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [09:26] * Quits: omeringen (omer@9C9048F0.1C6638A9.9CD63BA8.IP) (Client exited)
- # [09:27] * Quits: Hendikins (wolfox@moz-16899DFF.hhui4.ken.bigpond.net.au) (Ping timeout)
- # [09:27] * Quits: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP) (Quit: jfkthame)
- # [09:28] * Quits: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net) (Input/output error)
- # [09:29] * Joins: Hendikins (wolfox@moz-16899DFF.hhui4.ken.bigpond.net.au)
- # [09:31] * Joins: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP)
- # [09:32] * Joins: roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP)
- # [09:32] * ChanServ sets mode: +o roc
- # [09:34] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
- # [09:34] <NeilAway> gavin: you could always download the font extension ;-)
- # [09:36] * Quits: @dveditz (dveditz@moz-5051E786.dhcp.cruzio.com) (Ping timeout)
- # [09:36] * Joins: jet (junglecode@E9758364.9EC0A5AF.CFE928A7.IP)
- # [09:38] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
- # [09:38] * Joins: airbz (bzbarsky@moz-3BC722CB.hfc.comcastbusiness.net)
- # [09:40] <@smaug> hsivonen: does the spec really say Bug 753278 is a bug ?
- # [09:40] * Joins: Ms2ger (Ms2ger@moz-8C3B1E1.kulnet.kuleuven.be)
- # [09:40] <@smaug> it would be pretty horrible special case
- # [09:40] * Quits: robhawkes (robhawkes@2DCD3574.8393754F.E9FF1376.IP) (Quit: Leaving...)
- # [09:41] * Joins: robhawkes (robhawkes@2DCD3574.8393754F.E9FF1376.IP)
- # [09:41] * Quits: robhawkes (robhawkes@2DCD3574.8393754F.E9FF1376.IP) (Quit: Leaving...)
- # [09:42] * Quits: necolas (necolas@moz-E9544C43.bb.sky.com) (Client exited)
- # [09:43] * Joins: darktrojan (geoff@moz-30B3CCFD.telstraclear.net)
- # [09:44] * Quits: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP) (Ping timeout)
- # [09:44] * Joins: necolas (necolas@moz-E9544C43.bb.sky.com)
- # [09:45] * Joins: jfkthame (jfkthame@43497189.90783722.9542EC20.IP)
- # [09:45] <hsivonen> smaug: yes, though it's really hard to see it by just reading the spec
- # [09:45] <hsivonen> smaug: i.e. without having Hixie point out non-obvious things
- # [09:46] <hsivonen> smaug: when a parser gets aborted, it continues to be an active parser whose insertion point is defined
- # [09:46] <hsivonen> smaug: our document.open() behaves like there's no active parser if a parser has been aborted
- # [09:47] * Quits: airbz (bzbarsky@moz-3BC722CB.hfc.comcastbusiness.net) (Ping timeout)
- # [09:47] <hsivonen> smaug: I guess I should file a spec bug asking for a big note that points out that an aborted parser is still "active"
- # [09:47] * Joins: RemusPop (remuspop@601F3B17.33662590.A5830293.IP)
- # [09:47] * Quits: @ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP) (Input/output error)
- # [09:53] * Quits: necolas (necolas@moz-E9544C43.bb.sky.com) (Client exited)
- # [09:53] * Joins: necolas (necolas@moz-E9544C43.bb.sky.com)
- # [09:54] * Joins: graememcc (chatzilla@moz-F1D219AA.range86-148.btcentralplus.com)
- # [09:54] <@smaug> hsivonen: ok
- # [09:54] <@smaug> sounds horrible
- # [09:54] <hsivonen> smaug: yes
- # [09:57] * Joins: smagnin (pike@moz-DEF53BC9.fbx.proxad.net)
- # [09:59] * Quits: @smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi) (Ping timeout)
- # [09:59] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
- # [09:59] * ChanServ sets mode: +o smaug
- # [10:00] * Quits: jet (junglecode@E9758364.9EC0A5AF.CFE928A7.IP) (Quit: jet)
- # [10:01] * Quits: TheLink (TheLink@moz-2C115FCB.pools.arcor-ip.net) (Client exited)
- # [10:05] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
- # [10:05] * Joins: omeringen (omer@9C9048F0.1C6638A9.9CD63BA8.IP)
- # [10:06] * Joins: Optimizer (Mibbit@5EA1195B.7CD8457F.2AB48280.IP)
- # [10:09] * Joins: sawrubh (Mibbit@3D0D07B2.BD57A133.DDC6F5D1.IP)
- # [10:09] * Joins: stransky (stransky@moz-107AD163.redhat.com)
- # [10:10] * Quits: bb10 (bb10@moz-C7B05616.org) (Ping timeout)
- # [10:10] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Quit: damons)
- # [10:10] * Joins: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net)
- # [10:10] * Quits: necolas (necolas@moz-E9544C43.bb.sky.com) (Client exited)
- # [10:10] * Joins: MarcoZ (Daily@moz-E4B57DF1.dip.t-dialin.net)
- # [10:11] * Quits: avih (quassel@76318210.4C525DE8.CB858787.IP) (Ping timeout)
- # [10:12] * Joins: scenor (Daily@6B4C0D53.A0987568.2A009D6E.IP)
- # [10:12] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
- # [10:16] <NeilAway> hmm, wasn't there some issue with plugins recently where you had to delete pluginreg.dat?
- # [10:16] <Optimizer> yes
- # [10:16] <Optimizer> flash content was not loading
- # [10:16] <Optimizer> and even though the related bug was fixed
- # [10:16] <Optimizer> the issue did not go away until you delete that file
- # [10:17] * Joins: msucan (mihai@E66E4956.B30402B1.699550A1.IP)
- # [10:18] * Joins: jpb (chatzilla@moz-DF053F63.cse.bris.ac.uk)
- # [10:19] * Quits: willy1234x1 (willy1234x@moz-62260A6F.slkc.qwest.net) (Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/)
- # [10:19] * Joins: willy1234x1 (willy1234x@moz-62260A6F.slkc.qwest.net)
- # [10:19] * Quits: jpb (chatzilla@moz-DF053F63.cse.bris.ac.uk) (Client exited)
- # [10:20] * Joins: garnacho (carlos@moz-21A1EC24.dyn.user.ono.com)
- # [10:20] <glandium> smaug: i'm thinking, wouldn't it work to have cycle collected classes inherit from e.g. nsXPCOMCycleCollectionParticipant, instead of using a completely separate class with a static member, which essentially is a vtable? (besides the "issue" of mMightSkip, that can probably be worked out)
- # [10:22] * Quits: jfkthame (jfkthame@43497189.90783722.9542EC20.IP) (Quit: jfkthame)
- # [10:22] * joduinn-hotel is now known as joduinn-zzz
- # [10:22] * davehunt|away is now known as davehunt
- # [10:24] * Joins: avih (quassel@moz-939D6953.red.bezeqint.net)
- # [10:25] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [10:28] * Joins: Goldorak (chatzilla@4DB63146.B73E80BC.187A1082.IP)
- # [10:28] <NeilAway> Optimizer: ah, thanks, I did wonder why my flash content was not loading
- # [10:28] * Parts: sawrubh (Mibbit@3D0D07B2.BD57A133.DDC6F5D1.IP)
- # [10:29] <NeilAway> Optimizer: do you know where the fix was? I may need to update first
- # [10:29] <Optimizer> let me see
- # [10:30] * Joins: edmorley (edmorley@moz-BEDF50FD.range86-145.btcentralplus.com)
- # [10:31] * Quits: Matt (Matt@A356E139.176F2691.B7C3970A.IP) (Quit: Matt)
- # [10:31] <Ms2ger> Morning, edmorley
- # [10:31] <edmorley> Good morning Ms2ger :-)
- # [10:33] * Quits: yuan (ywang@moz-6A0DF30E.hsd1.ca.comcast.net) (Ping timeout)
- # [10:33] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Ping timeout)
- # [10:33] * Quits: sstangl (sstangl@748344B9.A22D542B.1C5878CF.IP) (Ping timeout)
- # [10:33] * Quits: nhirata (nhirata.bu@moz-585D5EFC.hsd1.ca.comcast.net) (Ping timeout)
- # [10:33] * Quits: robarnold (rob@moz-59F6B5.hfc.comcastbusiness.net) (Ping timeout)
- # [10:33] * Quits: blizzack (blizzack@moz-5AAE18A7.dreamhost.com) (Ping timeout)
- # [10:33] * Quits: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net) (Ping timeout)
- # [10:33] * Quits: dvander`home (dvander@moz-EC56C22F.hsd1.ca.comcast.net) (Ping timeout)
- # [10:33] * Quits: jgilbert (jgilbert@moz-2B3CF81C.hsd1.ca.comcast.net) (Ping timeout)
- # [10:33] * Joins: dvander`home (dvander@moz-EC56C22F.hsd1.ca.comcast.net)
- # [10:33] * Quits: dholbert (dholbert@moz-EAA4454E.hsd1.ca.comcast.net) (Ping timeout)
- # [10:33] <@smaug> glandium: nsXPCOMCycleCollectionParticipant has virtual stuff
- # [10:33] * Joins: jgilbert (jgilbert@moz-2B3CF81C.hsd1.ca.comcast.net)
- # [10:33] * Joins: raphc (rc@4A536503.45AA75E6.5C7CEBE3.IP)
- # [10:33] <@smaug> it would increase the size of CCable objects
- # [10:33] <glandium> smaug: that would be the point
- # [10:34] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
- # [10:34] <glandium> smaug: it would increase the size of their vtable
- # [10:34] <glandium> not of the instances
- # [10:34] * Joins: gcp (gpascutto@514D186.F3BBB17D.144F44FA.IP)
- # [10:34] * Joins: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net)
- # [10:34] <@smaug> glandium: hmm, which setup are you thinking?
- # [10:36] <glandium> smaug: instead of having A::cycleCollection and A::_cycleCollectorGlobal being an instance of it, A would inherit from nsXPCOMCycleCollectionParticipant
- # [10:36] * Joins: dholbert (dholbert@moz-EAA4454E.hsd1.ca.comcast.net)
- # [10:36] * Quits: ferongr (ferongr@D8859310.75E4740F.F5160715.IP) (Ping timeout)
- # [10:37] <@smaug> doesn't that increase the size of the instances
- # [10:37] * Joins: jfkthame (jfkthame@43497189.90783722.9542EC20.IP)
- # [10:38] <glandium> smaug: apart from mMightSkip, it shouldn't, but mMightSkip can probably be implemented differently
- # [10:38] <@smaug> if A already inherits B (which has virtual methods) and now it should also inherit C, which has virtual methods
- # [10:38] * Joins: robarnold (rob@moz-59F6B5.hfc.comcastbusiness.net)
- # [10:38] * Joins: blizzack (blizzack@moz-5AAE18A7.dreamhost.com)
- # [10:39] * Joins: sstangl (sstangl@748344B9.A22D542B.1C5878CF.IP)
- # [10:39] <glandium> smaug: I don't know with MSVC, but with gcc, this only changes the vtable size
- # [10:39] * Joins: ferongr (ferongr@FA8AADB2.2953F22A.F5160715.IP)
- # [10:39] <glandium> (iirc)
- # [10:39] * Joins: jpb (chatzilla@moz-DF053F63.cse.bris.ac.uk)
- # [10:39] <Optimizer> NeilAway: https://bugzilla.mozilla.org/show_bug.cgi?id=751641 and http://forums.mozillazine.org/viewtopic.php?p=11963213#p11963213
- # [10:40] * Joins: m_kato (Daily@moz-348F61F0.mozilla.or.jp)
- # [10:41] * Joins: jet (junglecode@88F51059.F3BBB17D.144F44FA.IP)
- # [10:41] <@smaug> glandium: interesting
- # [10:41] <glandium> smaug: mmmm it does :(
- # [10:41] * Quits: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net) (Ping timeout)
- # [10:41] <@smaug> ok, then it is not an option
- # [10:41] <glandium> smaug: it adds a pointer
- # [10:42] <glandium> (fwiw)
- # [10:42] <@smaug> yup
- # [10:42] <glandium> makes sense, actually
- # [10:42] <@smaug> we really don't want to increase the size nsINodes, unless absolutely needed
- # [10:42] <@smaug> and this is not such case
- # [10:44] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [10:45] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
- # [10:45] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [10:46] <Ms2ger> mounir, no ponies until it works on desktop :)
- # [10:49] * Quits: surkov (surkov@293FCAB6.331F467.5D3F4C44.IP) (Quit: surkov)
- # [10:49] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [10:51] <NeilAway> Optimizer: yeah, it looks like my pluginreg is corrupt, thanks
- # [10:52] * Joins: morton (Mibbit@3C755B71.4E542B32.B580DEC.IP)
- # [10:53] * Quits: morton (Mibbit@3C755B71.4E542B32.B580DEC.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [10:54] <Ms2ger> dRdR, objection to calling anything ns* :)
- # [10:54] <AryehGregor> Ms2ger, do you use Clang?
- # [10:54] <dRdR> Ms2ger: excellent, thanks
- # [10:54] <Ms2ger> AryehGregor, no
- # [10:54] <AryehGregor> Hmm, okay.
- # [10:54] <AryehGregor> The packaged Ubuntu 11.10 version doesn't work.
- # [10:54] * Quits: victorporof (victorporo@45524559.602BD6C.79933D60.IP) (Quit: Linkinus - http://linkinus.com)
- # [10:54] <AryehGregor> I was wondering if anyone had more up-to-date clang packages to point me to.
- # [10:54] <Ms2ger> I do use xchat :)
- # [10:54] <AryehGregor> Because I don't like compiling from source. :(
- # [10:54] <AryehGregor> Ms2ger, on Ubuntu!
- # [10:55] <Ms2ger> Correct
- # [10:55] <Ms2ger> dRdR, if I read you correctly, you're writing a generic data structure?
- # [10:55] <Optimizer> I tried many clients but could not find one that is as good as mibbit web client
- # [10:55] <@smaug> Ehsan had the instructions how to build clang
- # [10:55] <dRdR> Ms2ger: yeah, a thread-safe templated queue
- # [10:55] <mounir> AryehGregor: how do you compile from something else than sources? :)
- # [10:55] <dRdR> Ms2ger: was planning on calling it nsQueue to be consistent but I guess I'll just call it Queue or something
- # [10:56] <Ms2ger> dRdR, mozilla::Queue or mozilla::ThreadSafeQueue or something like that
- # [10:56] <AryehGregor> smaug, I know, but then it won't auto-update. :(
- # [10:56] <@smaug> true
- # [10:56] <dRdR> Ms2ger: yeah I like ThreadSafeQueue
- # [10:56] <AryehGregor> mounir, by using binary packages.
- # [10:56] <dRdR> Ms2ger: thanks for the suggestion
- # [10:56] <Ms2ger> A little long, but *shrug*
- # [10:56] <Ms2ger> Np
- # [10:56] <@smaug> I should probably update clang, and hope the builds generated with newer clang don't break gdb
- # [10:56] <dRdR> well, I don't think it's excessively verbose
- # [10:56] <AryehGregor> I don't mind compiling, I mind upgrading and finding out I was using an outdated unstable trunk version for a year and a half when the package manager's version was actually better tested and newer.
- # [10:56] <dRdR> thread safety is a really important feature of it in terms of perfomance and what it is capable of
- # [10:56] <dRdR> I think just calling it "Queue" is not descriptive enough
- # [10:57] * Joins: kaze (kaze@moz-104CC309.mv.mozilla.com)
- # [10:57] <AryehGregor> What compilers do we target? Can I use C++11 strongly-typed enumerations ("enum class")? They're supported by VC10 ("Partial"), GCC 4.4, and Clang 2.9.
- # [10:58] <@smaug> I thought on OSX we're still using some older GCC
- # [10:58] <@smaug> glandium might know
- # [10:58] <AryehGregor> Oh, looks like there's only real support in VC11.
- # [10:59] * Quits: decoder (quassel@45737F17.411DB1E9.95550721.IP) (Ping timeout)
- # [10:59] <AryehGregor> Bah.
- # [10:59] <glandium> smaug: I don't know what xcode version we have on tinderboxen
- # [10:59] <AryehGregor> Maybe I need to figure out how to define MOZ_ENUM_CLASS . . . that might be fun, because it changes scoping semantics.
- # [11:00] * Quits: kvda (kvda@AFDD388F.C3893E67.923345AB.IP) (Quit: Computer has gone to sleep.)
- # [11:00] <glandium> AryehGregor: note that if you do use such C++11 features, it will make gaston very unhappy
- # [11:00] <AryehGregor> Why?
- # [11:00] <glandium> AryehGregor: openbsd
- # [11:00] <AryehGregor> They use gcc and/or Clang, no?
- # [11:00] <glandium> gcc
- # [11:00] <glandium> ... 4.2
- # [11:00] <AryehGregor> . . .
- # [11:00] <AryehGregor> Well, so that's why I asked what minimum compiler versions we require.
- # [11:01] <glandium> depends what "we" is
- # [11:01] * Joins: mike5w3c (MikeS@FB6A2CC.A28D59A.C0C7CDD.IP)
- # [11:01] <AryehGregor> Is it just "whatever's on the tinderboxen"?
- # [11:01] <AryehGregor> "we" as in "the people who are going to back out my commit if it breaks someone's build". :)
- # [11:01] * Joins: decoder (quassel@45737F17.411DB1E9.95550721.IP)
- # [11:02] <NeilAway> Ms2ger/dRdR: well, not in the global namespace, but you weren't going to put it there, were you?
- # [11:02] <NeilAway> bah, scrollback fail
- # [11:02] <dRdR> NeilAway: no, was planning on putting it in mozilla:: like most/all the other data structs I've seen
- # [11:02] <dRdR> sticking it in xpcom/threads
- # [11:03] <Ms2ger> Hmm
- # [11:03] <Ms2ger> I guess you need thready things
- # [11:03] <NeilAway> AryehGregor: I think technically VC8 might still be on our support list, but only just
- # [11:03] <AryehGregor> :'(
- # [11:03] <Ms2ger> dRdR, in general I'd prefer putting it in mfbt...
- # [11:03] <dRdR> mfbt?
- # [11:04] <NeilAway> AryehGregor: hey, we only got around to dropping VC6 for Firefox 3 ;-)
- # [11:04] * NeilAway has patches for anyone interested in compiling Firefox 3 with VC6
- # [11:04] <Ms2ger> Mozilla Framework Based on Templates
- # [11:05] * Quits: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp) (Quit: nattokirai)
- # [11:05] <gaston> AryehGregor: yeah, please avoid it if possible :) I wouldn't want to go through hoops & loops to use gcc 4.6 or 4.7 from ports at it's quite hackish
- # [11:05] <NeilAway> Ms2ger: I hear it depends on nsTArray
- # [11:05] <Ms2ger> Ah
- # [11:05] <Ms2ger> XPCOM it is, then
- # [11:05] <dRdR> NeilAway: correct
- # [11:05] <glandium> AryehGregor: fwiw, we're still using gcc 4.2 on osx
- # [11:06] <AryehGregor> Okay, so I guess that means I either add MOZ_ENUM_CLASS to mfbt, or wait ten years.
- # [11:06] * Quits: jfkthame (jfkthame@43497189.90783722.9542EC20.IP) (Quit: jfkthame)
- # [11:06] <glandium> gaston: you should use clang, like freebsd
- # [11:07] <gaston> glandium: clang doesnt support a lot of archs we support..
- # [11:07] <glandium> gaston: you should start working on it then ;)
- # [11:07] <glandium> gaston: because you can be sure it *will* happen. gcc 4.2 will stop being supported
- # [11:08] <gaston> (of course clang in ports supports archs mozilla runs on, but building with a non-basesystem compiler has always been hackish)
- # [11:08] <gaston> glandium: i know, plz stop making kitty sad
- # [11:08] <glandium> gaston: although, i'm curious to know what arch it doesn't support, since apparently, it supports all debian archs
- # [11:09] * Joins: maikmerten (maikmerten@moz-ED882802.dynamic.qsc.de)
- # [11:09] <glandium> maybe not ia64
- # [11:09] <gaston> well
- # [11:10] <gaston> GCC2_ARCH=m68k m88k vax
- # [11:10] <gaston> GCC4_ARCH=alpha amd64 arm avr32 hppa hppa64 i386 ia64 mips64 mips64el powerpc sparc sparc64 sh
- # [11:10] * Quits: GPHemsley (GPHemsley@moz-A2DF0FC4.hfc.comcastbusiness.net) (Ping timeout)
- # [11:11] <gaston> (to be honest, i _never_ looked in llvm/clang, but atm we only build it on i386/amd64/powerpc/sparc64)
- # [11:11] * Quits: logbot (logbot@moz-622AFC27.glob.com.au) (Client exited)
- # [11:11] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [11:13] * Joins: logbot (logbot@moz-58CB32ED.glob.com.au)
- # [11:13] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [11:14] * Joins: GPHemsley (GPHemsley@moz-A2DF0FC4.hfc.comcastbusiness.net)
- # [11:14] * Quits: kaze (kaze@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [11:15] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Ping timeout)
- # [11:15] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [11:15] * Joins: TheCrap (TheCrap@moz-7CC07B93.dip0.t-ipconnect.de)
- # [11:18] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [11:18] * Joins: alfredo- (Adium@88F51059.F3BBB17D.144F44FA.IP)
- # [11:18] * Parts: alfredo- (Adium@88F51059.F3BBB17D.144F44FA.IP)
- # [11:19] <gaston> other-licenses/snappy/src/snappy-c.h:49: error: comma at end of enumerator list
- # [11:19] <gaston> *sadface*
- # [11:19] * Joins: JeroenDeDauw (j@moz-FF9048FF.dip.t-dialin.net)
- # [11:19] * Quits: andreasn (andreasn@moz-436FB3D1.a336.priv.bahnhof.se) (Ping timeout)
- # [11:21] * Quits: m_kato (Daily@moz-348F61F0.mozilla.or.jp) (Quit: m_kato)
- # [11:22] <Ms2ger> gaston, hmm, I thought I'd got snappy fixed
- # [11:23] <gaston> something changed recently in tehre ? previously it didnt got built ..
- # [11:23] <gaston> Ms2ger: got a ref/bug# ?
- # [11:24] * Joins: bholley (anonymous@moz-409EE9C9.net-81-220-20.rev.numericable.fr)
- # [11:24] * Quits: Ms2ger (Ms2ger@moz-8C3B1E1.kulnet.kuleuven.be) (Ping timeout)
- # [11:24] <gaston> i can file a new anyway to fix it..
- # [11:25] * davehunt is now known as davehunt|away
- # [11:25] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
- # [11:26] * Quits: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net) (Ping timeout)
- # [11:26] <nigelb> heh, http://gnomememes.tumblr.com/
- # [11:26] <darktrojan> gnomemes
- # [11:28] * Quits: mak (mak@moz-8823F41A.business.telecomitalia.it) (Client exited)
- # [11:28] * Joins: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz)
- # [11:32] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
- # [11:33] * Joins: mak (mak@moz-8823F41A.business.telecomitalia.it)
- # [11:33] * NeilAway wonders wtf new_str is
- # [11:34] * Joins: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net)
- # [11:34] * Joins: rajul (rajul@F98F0727.23B0F5E5.F44414AF.IP)
- # [11:35] <Callek> NeilAway: the NEW way to do strings
- # [11:35] <Callek> NeilAway: because we don't have enough ways right now
- # [11:35] * Callek really has absolutely no idea, just being a smart-ass atm
- # [11:35] * Callek decides he should sleep a bit
- # [11:36] * Joins: Yoric|backup (Yoric@moz-920DB13B.fbx.proxad.net)
- # [11:37] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Ping timeout)
- # [11:38] <glandium> NeilAway: in dom/plugins/base/nsPluginTags.cpp?
- # [11:40] <NeilAway> glandium: right
- # [11:40] * Quits: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [11:40] <glandium> NeilAway: leftovers
- # [11:41] <glandium> NeilAway: bug 653794 removed its use, but didn't remove the function
- # [11:41] <NeilAway> glandium: ah, fair enough
- # [11:41] * Joins: victorporof (victorporo@45524559.602BD6C.79933D60.IP)
- # [11:42] * glob is now known as glob|away
- # [11:43] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Quit: ChatZilla 0.9.88.2 [SeaMonkey 2.9.1/20120429012611])
- # [11:44] * Joins: Optimizer1 (Optimizer@5EA1195B.7CD8457F.2AB48280.IP)
- # [11:46] * Quits: harth (harth@moz-C2C235AC.bb.sky.com) (Connection reset by peer)
- # [11:51] <NeilAway> bah, my windbg hasn't heard of "false" as an expression, although it's quite happy to display it on output :s
- # [11:51] * Quits: njn (chatzilla@moz-F1D65434.dyn.iinet.net.au) (Client exited)
- # [11:52] <NeilAway> but the good news is, I can play flash again, and I didn't even have to restart :-)
- # [11:56] * Joins: askalski (akuda@moz-104CC309.mv.mozilla.com)
- # [11:56] <Optimizer> you realized that something is wrong this late ?
- # [11:56] <@smaug> very strange. I can't load tbpl properly
- # [11:57] <@smaug> it is very very slow here
- # [11:57] * Quits: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net) (Ping timeout)
- # [11:59] * Joins: alfredo- (Adium@88F51059.F3BBB17D.144F44FA.IP)
- # [12:00] * Parts: alfredo- (Adium@88F51059.F3BBB17D.144F44FA.IP)
- # [12:01] * Joins: TheLink (TheLink@moz-2C115FCB.pools.arcor-ip.net)
- # [12:02] * Quits: jpb (chatzilla@moz-DF053F63.cse.bris.ac.uk) (Quit: ChatZilla 0.9.88.2 [SeaMonkey 2.9/20120422230342])
- # [12:04] * Quits: Optimizer1 (Optimizer@5EA1195B.7CD8457F.2AB48280.IP) (Quit: Instantbird 1.1)
- # [12:05] <NeilAway> Optimizer: I was too busy until today
- # [12:06] * Joins: gfritzsche (gfritzsche@moz-3510DFB9.dynamic.qsc.de)
- # [12:08] <glandium> smaug: man, the CC code with that bunch of macros is such a mess... has anyone tried to templatize it? (even partially)
- # [12:08] <@smaug> glandium: AFAIK no
- # [12:08] * Joins: gandalf (zbraniecki@moz-37B1719A.neoplus.adsl.tpnet.pl)
- # [12:09] <@smaug> glandium: not sure how templatizing would help
- # [12:10] <glandium> smaug: i think it would help with the crazy macros usage one needs to do to declare cycle collected classes
- # [12:10] <@smaug> well, one would need to declare something
- # [12:11] <@smaug> I'm all for simplifying that stuff
- # [12:13] * Quits: mreavy (chatzilla@moz-6380AF60.phlapa.fios.verizon.net) (Ping timeout)
- # [12:13] * Joins: pascalc (chatzilla@4A536503.45AA75E6.5C7CEBE3.IP)
- # [12:13] * Quits: gcp (gpascutto@514D186.F3BBB17D.144F44FA.IP) (Ping timeout)
- # [12:14] * glob|away is now known as glob
- # [12:18] * ewong is now known as ewong|away
- # [12:18] * Quits: @smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi) (Input/output error)
- # [12:18] * Quits: karl (karl@moz-42E2FBA0.jetstream.xtra.co.nz) (Ping timeout)
- # [12:19] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
- # [12:19] * ChanServ sets mode: +o smaug
- # [12:19] * Quits: mijia (mijia@DC4232F0.766373FB.C3A57E70.IP) (Client exited)
- # [12:20] <@smaug> odd, restarting browser helped with the tbpl issue
- # [12:22] * Joins: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se)
- # [12:24] * Quits: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP) (Ping timeout)
- # [12:24] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [12:26] <NeilAway> except vimeo, which is still giving me grief (not even showing the click-to-play placeholder...)
- # [12:29] * Joins: kaie (kaie@moz-6F126438.dip.t-dialin.net)
- # [12:29] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [12:33] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [12:34] * Quits: scenor (Daily@6B4C0D53.A0987568.2A009D6E.IP) (Quit: scenor)
- # [12:34] * Joins: priya (Adium@88F51059.F3BBB17D.144F44FA.IP)
- # [12:35] * Quits: bholley (anonymous@moz-409EE9C9.net-81-220-20.rev.numericable.fr) (Ping timeout)
- # [12:35] * Quits: ircloggr (nodebot@moz-F0BE321B.compute-1.amazonaws.com) (Client exited)
- # [12:35] * Joins: ircloggr (nodebot@moz-7380223B.compute-1.amazonaws.com)
- # [12:36] * Joins: KaiRo (robert@moz-6AD877C7.adsl.highway.telekom.at)
- # [12:36] * Quits: jet (junglecode@88F51059.F3BBB17D.144F44FA.IP) (Quit: jet)
- # [12:36] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [12:36] * Quits: Optimizer (Mibbit@5EA1195B.7CD8457F.2AB48280.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [12:37] * Quits: Yoric|backup (Yoric@moz-920DB13B.fbx.proxad.net) (Ping timeout)
- # [12:38] * Joins: gcp (gpascutto@514D186.F3BBB17D.144F44FA.IP)
- # [12:39] * Joins: jet (junglecode@88F51059.F3BBB17D.144F44FA.IP)
- # [12:40] * Joins: Yoric|backup (Yoric@moz-920DB13B.fbx.proxad.net)
- # [12:41] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Ping timeout)
- # [12:45] <mounir> edmorley: hey
- # [12:46] <edmorley> mounir: hi :-)
- # [12:46] <mounir> edmorley: is your job description requires you to work on this awesome merging tool we've been speaking of? :)
- # [12:47] <edmorley> yes, once we've made a few TBPL changes to reduce the amount of time filing new oranges and starring manually
- # [12:47] <edmorley> however unfortunately the latter requires changes to things that have no tests \o/
- # [12:48] <edmorley> (reasoning being that marking after merges takes up less time than the other stuff, so attacking the rest first)
- # [12:49] <edmorley> mounir: why'd you ask? :-)
- # [12:50] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
- # [12:50] <mounir> edmorley: because i feel very bad for you )
- # [12:50] <mounir> :)
- # [12:50] <edmorley> heh
- # [12:51] * Quits: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk) (Connection reset by peer)
- # [12:51] * Joins: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk)
- # [12:52] <edmorley> I've been thinking about the edge cases a bit more (or more, seeing the variations in backout messages that people who don't use mak's script use), and I'm thinking we;'ll need to tighten the commit message hook before the script becomes viable
- # [12:52] <edmorley> but hopefully that shouldn't be too painful
- # [12:53] <mounir> edmorley: can't you detect potential use cases in the script and stop at that point and ask the user do to the process manually ?
- # [12:53] * davehunt|away is now known as davehunt
- # [12:53] * Quits: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [12:53] <edmorley> mounir: the problem is that they occur almost every merge
- # [12:53] <Unfocused> and if they didn't, "hey, who remembers how to do merges"?
- # [12:53] <edmorley> and pairing up backouts to original changeset is crucial, in order to make sure you don't mark fixed a changeset that was backed out 5 pushes later
- # [12:53] * Joins: sawrubh (Mibbit@3D0D07B2.BD57A133.DDC6F5D1.IP)
- # [12:55] * AutomatedTester|AFK is now known as AutomatedTester
- # [12:59] * Quits: rajul (rajul@F98F0727.23B0F5E5.F44414AF.IP) (Quit: Ex-Chat)
- # [13:00] * Joins: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com)
- # [13:00] * glazou is now known as glazou_lunch
- # [13:01] * Joins: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP)
- # [13:01] * Joins: Optimizer (Mibbit@5EA1195B.7CD8457F.2AB48280.IP)
- # [13:02] * Joins: ejpbruel (ejpbruel@moz-5EE20326.adsl2.static.versatel.nl)
- # [13:03] <@smaug> what is the channel for browserid questions ?
- # [13:05] <mounir> smaug: maybe you can try #persona ? :)
- # [13:05] * Joins: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl)
- # [13:06] <@smaug> bah, ok
- # [13:06] * @smaug decides to trust browserid.org
- # [13:06] * Joins: rajul (quassel@F98F0727.23B0F5E5.F44414AF.IP)
- # [13:06] <@smaug> although it doesn't tell what happens to my email address
- # [13:07] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [13:08] <edmorley> catlee-away: the bug # in https://hg.mozilla.org/mozilla-central/rev/32913047a915 doesn't match; I'm presuming that was just a merge changeset? THe commit hook doesn't need a bug # if the message matches "^Merge" etc, if that helps
- # [13:10] <JesperHansen> smaug: the email gets stored by browserid.org but isn't given out unless you give permission
- # [13:11] * Quits: Hendikins (wolfox@moz-16899DFF.hhui4.ken.bigpond.net.au) (Ping timeout)
- # [13:12] * Joins: kaie2 (kaie@moz-1B92BEDB.dip.t-dialin.net)
- # [13:12] * Joins: Hendikins (wolfox@moz-16899DFF.hhui4.ken.bigpond.net.au)
- # [13:12] * Quits: kaie (kaie@moz-6F126438.dip.t-dialin.net) (Ping timeout)
- # [13:12] * kaie2 is now known as kaie
- # [13:15] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Ping timeout)
- # [13:17] * Joins: janv (varga@moz-445DDC15.t-com.sk)
- # [13:17] * Quits: Optimizer (Mibbit@5EA1195B.7CD8457F.2AB48280.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [13:18] * Joins: Optimizer (Optimizer@5EA1195B.7CD8457F.2AB48280.IP)
- # [13:18] * Quits: Optimizer (Optimizer@5EA1195B.7CD8457F.2AB48280.IP) (Quit: Optimizer)
- # [13:18] <edmorley> 5 min 27 build time for a zero change build on a core i7 with SSD and 8GB RAM, that's pretty depressing :-(
- # [13:18] * Joins: Optimizer (Optimizer@5EA1195B.7CD8457F.2AB48280.IP)
- # [13:18] <AryehGregor> Seriously? I get more like a minute.
- # [13:18] <AryehGregor> No SSD, but 16G RAM.
- # [13:19] <AryehGregor> I found 8 wasn't enough, too many browsers open . . .
- # [13:19] <edmorley> windows...
- # [13:19] <AryehGregor> Oh, hah. I'm on Linux. :P
- # [13:19] * Quits: timdream (timdream@moz-99690620.hinet-ip.hinet.net) (Quit: timdream)
- # [13:19] * catlee-away is now known as catlee
- # [13:20] * Joins: bholley (anonymous@moz-21525C0C.net-81-220-26.lyon.rev.numericable.fr)
- # [13:20] <catlee> edmorley: ah, ok
- # [13:20] * Quits: Optimizer (Optimizer@5EA1195B.7CD8457F.2AB48280.IP) (Quit: Instantbird 1.1)
- # [13:20] * Joins: Optimizer (Optimizer@5EA1195B.7CD8457F.2AB48280.IP)
- # [13:21] * mattwoodrow is now known as mattwoodrow|away
- # [13:22] * rail_away is now known as rail
- # [13:23] <catlee> that didn't get backed out in kyle's rampage?
- # [13:24] * Joins: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com)
- # [13:25] * Quits: Yoric|backup (Yoric@moz-920DB13B.fbx.proxad.net) (Ping timeout)
- # [13:25] <edmorley> catlee: no, only 3 things did
- # [13:26] * Joins: Ms2ger (Ms2ger@98647F7E.B3555099.37724B0D.IP)
- # [13:27] * Quits: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl) (Ping timeout)
- # [13:29] * Quits: janv (varga@moz-445DDC15.t-com.sk) (Quit: This computer has gone to sleep)
- # [13:31] * Quits: Optimizer (Optimizer@5EA1195B.7CD8457F.2AB48280.IP) (Quit: Instantbird 1.1)
- # [13:31] * Joins: Optimizer (Optimizer@5EA1195B.7CD8457F.2AB48280.IP)
- # [13:32] * Quits: Optimizer (Optimizer@5EA1195B.7CD8457F.2AB48280.IP) (Quit: Instantbird 1.1)
- # [13:32] * Joins: espindola (espindola@moz-5C6D66D.dsl.teksavvy.com)
- # [13:32] * Quits: jet (junglecode@88F51059.F3BBB17D.144F44FA.IP) (Quit: jet)
- # [13:32] * Joins: Optimizer (Optimizer@5EA1195B.7CD8457F.2AB48280.IP)
- # [13:34] <Ms2ger> khuey|away, I think you'll like this line: http://mxr.mozilla.org/mozilla-central/source/content/base/src/Makefile.in#200
- # [13:35] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Ping timeout)
- # [13:35] * Joins: jet (junglecode@88F51059.F3BBB17D.144F44FA.IP)
- # [13:36] * Quits: Optimizer (Optimizer@5EA1195B.7CD8457F.2AB48280.IP) (Quit: Instantbird 1.1)
- # [13:36] * Joins: Optimizer (Optimizer@5EA1195B.7CD8457F.2AB48280.IP)
- # [13:37] * Quits: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz) (Ping timeout)
- # [13:37] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
- # [13:39] * Joins: mike5w3c_ (MikeS@FB6A2CC.A28D59A.C0C7CDD.IP)
- # [13:39] * Quits: mike5w3c (MikeS@FB6A2CC.A28D59A.C0C7CDD.IP) (Connection reset by peer)
- # [13:39] * mike5w3c_ is now known as mike5w3c
- # [13:41] * Joins: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com)
- # [13:42] * Quits: Optimizer (Optimizer@5EA1195B.7CD8457F.2AB48280.IP) (Quit: Instantbird 1.1)
- # [13:42] * Joins: Optimizer (Optimizer@5EA1195B.7CD8457F.2AB48280.IP)
- # [13:43] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Ping timeout)
- # [13:43] <edmorley> Ms2ger: ha
- # [13:43] * Joins: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP)
- # [13:44] <Ms2ger> Hi again, edmorley :)
- # [13:44] <Ms2ger> I wish I'd found it in editor
- # [13:44] * Joins: Optimizer1 (Optimizer@633BB0BE.87F962A4.2AB48280.IP)
- # [13:44] <edmorley> the build system could be the new editor, you never know :-)
- # [13:44] <edmorley> keep the material fresh and all that
- # [13:44] * Parts: sawrubh (Mibbit@3D0D07B2.BD57A133.DDC6F5D1.IP)
- # [13:45] <Ms2ger> Or the old editor, if you like ;Ã
- # [13:45] * Joins: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com)
- # [13:45] <Ms2ger> s/Ã /)/
- # [13:45] * Quits: Optimizer (Optimizer@5EA1195B.7CD8457F.2AB48280.IP) (Ping timeout)
- # [13:48] * Quits: Optimizer1 (Optimizer@633BB0BE.87F962A4.2AB48280.IP) (Quit: Instantbird 1.1)
- # [13:50] * Joins: Optimizer (Optimizer@633BB0BE.87F962A4.2AB48280.IP)
- # [13:51] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [13:52] * Quits: Optimizer (Optimizer@633BB0BE.87F962A4.2AB48280.IP) (Quit: Instantbird 1.1)
- # [13:55] <darktrojan> hmm gerv wants to measure the memory used for windows pgo builds
- # [13:55] <darktrojan> arewetoofatyet.com ?
- # [13:55] * Quits: raphc (rc@4A536503.45AA75E6.5C7CEBE3.IP) (Ping timeout)
- # [13:56] <mimcpher> arewebloatedyet.com
- # [13:56] <gerv> It seems like an obvious suggestion...
- # [13:56] <gerv> :-)
- # [13:56] <gerv> Note that the amount of memory used during linking is not necessarily related to the amount Firefox uses when running.
- # [13:56] <gerv> islibxultoofatyet.com
- # [13:56] <darktrojan> unless you use firefox to link firefox
- # [13:57] <Ms2ger> I'm in your firefoxen linkin' your firefoxen?
- # [13:57] <darktrojan> yo dawg
- # [13:57] <dwarfcrank> Firefoxception
- # [14:00] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
- # [14:02] * Joins: zuzelvp (zuzelvp@moz-9B1AAFC2.cpe.net.cable.rogers.com)
- # [14:02] <edmorley> gerv: have you seen bug 710840 ?
- # [14:02] * Quits: rajul (quassel@F98F0727.23B0F5E5.F44414AF.IP) (Client exited)
- # [14:02] * Joins: sawrubh (Mibbit@3D0D07B2.BD57A133.DDC6F5D1.IP)
- # [14:03] <NeilAway> wait, we don't link with largeaddressaware yet?
- # [14:03] * Quits: ferongr (ferongr@FA8AADB2.2953F22A.F5160715.IP) (Ping timeout)
- # [14:03] <gerv> edmorley: Nope. But I'm not surprised to find that there are other people at Mozilla smarter than me who've had the idea already :-)
- # [14:04] * Joins: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
- # [14:05] * Joins: ferongr (ferongr@64CFB260.4324CA87.F5160715.IP)
- # [14:06] * Quits: MarcoZ (Daily@moz-E4B57DF1.dip.t-dialin.net) (Quit: l8er)
- # [14:06] * Joins: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [14:06] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Quit: Leaving.)
- # [14:06] * jmaher|afk is now known as jmaher
- # [14:10] <glandium> gerv: i had libxul.so (the domain) until recently
- # [14:10] <gerv> glandium: What did you want to do with it?
- # [14:10] * Joins: timdream (timdream@moz-F9A95DB7.adsl.dynamic.seed.net.tw)
- # [14:10] <glandium> gerv: nothing, i just took it when the .so tld was added
- # [14:11] <darktrojan> to use it for good, or for awesome?
- # [14:11] <gcp> I'd just put a <MARQUEE> on it: "Linking..."
- # [14:11] <Unfocused> heh
- # [14:12] <gcp> or fiddle the server so it keeps downloading forever
- # [14:13] <gcp> 1 byte every 5 seconds or smth
- # [14:13] <darktrojan> I'm never sure what to do during linking, I'm bored of swordfighting by then
- # [14:14] * Joins: janv (varga@moz-B33DC330.o2inet.sk)
- # [14:14] * Quits: gandalf (zbraniecki@moz-37B1719A.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
- # [14:15] <edmorley> glandium: filed bug 755688 for your m-c orange
- # [14:15] * Quits: sawrubh (Mibbit@3D0D07B2.BD57A133.DDC6F5D1.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [14:15] * Quits: timdream (timdream@moz-F9A95DB7.adsl.dynamic.seed.net.tw) (Quit: timdream)
- # [14:16] <glandium> edmorley: *my* m-c orange?
- # [14:16] <edmorley> https://tbpl.mozilla.org/?onlyunstarred=1&rev=00c7a320165b
- # [14:16] * Joins: Optimizer (Optimizer@633BB0BE.87F962A4.2AB48280.IP)
- # [14:17] * Quits: Optimizer (Optimizer@633BB0BE.87F962A4.2AB48280.IP) (Quit: Instantbird 1.1)
- # [14:17] * Joins: Optimizer (Optimizer@633BB0BE.87F962A4.2AB48280.IP)
- # [14:17] <edmorley> though I did ask for you to land on m-c to unbreak pymake :-)
- # [14:17] * Joins: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
- # [14:17] <NeilAway> glandium: hey, you think that's bad, I got blamed for a talos regression on a test-only patch :-P
- # [14:17] * Joins: davidb (davidb@moz-68BF56A6.dsl.bell.ca)
- # [14:18] <glandium> edmorley: ah, you meant "orange on your m-c push"
- # [14:18] <edmorley> glandium: ah sorry, I could have been clearer, whoops :-)
- # [14:18] <glandium> edmorley: you got me worried
- # [14:18] * Quits: janv (varga@moz-B33DC330.o2inet.sk) (Ping timeout)
- # [14:18] <edmorley> sorry :-)
- # [14:18] * Quits: Optimizer (Optimizer@633BB0BE.87F962A4.2AB48280.IP) (Quit: Instantbird 1.1)
- # [14:18] * Joins: gandalf (zbraniecki@moz-37B1719A.neoplus.adsl.tpnet.pl)
- # [14:18] * Joins: Optimizer (Optimizer@633BB0BE.87F962A4.2AB48280.IP)
- # [14:19] * Joins: bruno_ (bruno@20C4F0CB.2F9EAEB9.C36097CD.IP)
- # [14:19] <glandium> edmorley: btw, about the pymake zero-change thing, i think there is or was a bug for the accessibility stuff
- # [14:19] * Quits: gandalf (zbraniecki@moz-37B1719A.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
- # [14:20] <glandium> edmorley: iirc it boils down to a different behaviour between gnu make and pymake which makes pymake rebuild everytime and gnu make not
- # [14:20] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [14:22] <gaston> Ms2ger: nooooooooes :( (re snappy)
- # [14:22] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [14:22] * Quits: Optimizer (Optimizer@633BB0BE.87F962A4.2AB48280.IP) (Quit: Instantbird 1.1)
- # [14:23] * Joins: Optimizer (Optimizer@633BB0BE.87F962A4.2AB48280.IP)
- # [14:23] <glandium> edmorley: or maybe not, it looks like a different problem than what i remember
- # [14:23] <glandium> edmorley: but you can file a bug for accessible/public/ia2
- # [14:23] <edmorley> glandium: I've just been searching for the accessibility bug, but have come up empty so far
- # [14:24] <glandium> (it's one issue)
- # [14:24] <edmorley> glandium: sure :-)
- # [14:24] * Quits: Optimizer (Optimizer@633BB0BE.87F962A4.2AB48280.IP) (Quit: Instantbird 1.1)
- # [14:24] * Joins: Optimizer (Optimizer@633BB0BE.87F962A4.2AB48280.IP)
- # [14:24] <glandium> edmorley: accessible/public/msaa is probably similar, but a different issue, so it would grant a separate bug
- # [14:26] * Quits: Optimizer (Optimizer@633BB0BE.87F962A4.2AB48280.IP) (Quit: Instantbird 1.1)
- # [14:26] * Joins: Optimizer (Optimizer@633BB0BE.87F962A4.2AB48280.IP)
- # [14:26] <glandium> edmorley: you can also probably file a bug for the headers installs, another for the chrome installs, and another for the ipc\ipdl stuff
- # [14:27] * Joins: gandalf (zbraniecki@moz-37B1719A.neoplus.adsl.tpnet.pl)
- # [14:27] * Joins: Pike (Pike@moz-E31CD2CB.mozilla.org)
- # [14:28] * Quits: Optimizer (Optimizer@633BB0BE.87F962A4.2AB48280.IP) (Quit: Instantbird 1.1)
- # [14:28] * Joins: Optimizer (Optimizer@633BB0BE.87F962A4.2AB48280.IP)
- # [14:29] * Quits: tonymec (tonymec@2557E7EF.B119FE99.277517C1.IP) (Input/output error)
- # [14:29] * Joins: bbondy (bbondy@moz-C9962B2.home.cgocable.net)
- # [14:30] <gaston> wtf started make use of snappy ? it wasnt compiled previously here
- # [14:30] <Ms2ger> It was for me, at least
- # [14:32] * davehunt is now known as davehunt|away
- # [14:35] * Joins: tonymec (tonymec@2557E7EF.B119FE99.277517C1.IP)
- # [14:35] <edmorley> glandium: I'm guess the ipc/ipdl stuff is bug 629668 right?
- # [14:35] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
- # [14:35] <glandium> edmorley: indeed
- # [14:36] * Joins: jprmc (jprmc@229F31F5.5BCEC6DB.DA78B690.IP)
- # [14:36] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
- # [14:38] * Quits: smontagu (chatzilla@55BBA7ED.5ACD0297.CC465D70.IP) (Ping timeout)
- # [14:39] * Joins: Cwiiis (cwiiis@88F51059.F3BBB17D.144F44FA.IP)
- # [14:40] * Quits: omeringen (omer@9C9048F0.1C6638A9.9CD63BA8.IP) (Quit: Leaving)
- # [14:40] <gaston> hmmm
- # [14:41] <gaston> CSRCS are supposed to be built with gcc and CPPSRCS with g++ right ?
- # [14:41] <glandium> gaston: indeed
- # [14:41] <gaston> aha
- # [14:42] <gaston> snappy-c.cc is in CSRCS but is built with g++
- # [14:42] <gaston> that might explain my issue in 755663
- # [14:42] <Ms2ger> Hmm, OSX Bobcat
- # [14:42] <NeilAway> OSX Cougar
- # [14:42] * Joins: jimm (jmathies@moz-7F164CA1.pn.at.cox.net)
- # [14:43] * Quits: coop|afk (Chris@moz-900C98CC.dsl.bell.ca) (Quit: coop|afk)
- # [14:44] * Quits: Optimizer (Optimizer@633BB0BE.87F962A4.2AB48280.IP) (Quit: Instantbird 1.1)
- # [14:45] * glazou_lunch is now known as glazou
- # [14:45] * Quits: masayuki (Daily@moz-911CC660.zaq.ne.jp) (Quit: masayuki)
- # [14:45] * Joins: mcmanus (mcmanus@moz-FE9B5BFD.twcny.res.rr.com)
- # [14:46] <glazou> Ms2ger: probably not ; Garmin has a project already called Bobcat...
- # [14:47] * Quits: bbondy (bbondy@moz-C9962B2.home.cgocable.net) (Ping timeout)
- # [14:48] <darktrojan> NeilAway, an older woman who picks on impressionable young people? sounds a bit like os x
- # [14:48] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Ping timeout)
- # [14:50] <glandium> gaston: O_o snappy-c.cc is in CPPSRCS
- # [14:50] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
- # [14:50] <gaston> hrm
- # [14:50] <glandium> gaston: ah, it *was* in CSRCS
- # [14:50] <glandium> gaston: changed with bug 748001
- # [14:50] <gaston> aaaaah
- # [14:52] <gaston> that explains
- # [14:53] * Joins: niomaster (pieter@moz-29CE8FF1.adsl.xs4all.nl)
- # [14:53] <gaston> glandium: and should it go back to CPPSRCS or not ?
- # [14:54] <gaston> err go back to CSRCS
- # [14:54] <glandium> gaston: is *is* in CPPSRCS. It *was* in CSRCS
- # [14:54] <Ms2ger> Surely not
- # [14:54] * Joins: smontagu (chatzilla@55BBA7ED.5ACD0297.CC465D70.IP)
- # [14:54] <Ms2ger> Since .cc is C++
- # [14:54] <glandium> gaston: and that *was* a mistake
- # [14:54] <gaston> okay
- # [14:54] <gaston> so i keep my 'remove that damn comma' patch :)
- # [14:54] * Quits: darktrojan (geoff@moz-30B3CCFD.telstraclear.net) (Ping timeout)
- # [14:55] <glandium> edmorley: fwiw, the accessible bugs are probably not pymake only
- # [14:55] <Ms2ger> Or land it
- # [14:55] <gaston> Ms2ger: or checkin-neededkeyword it :)
- # [14:55] <gaston> like if i had a l2 access
- # [14:55] * Joins: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com)
- # [14:56] * KaiRo is now known as KaiRo_away
- # [14:56] <edmorley> glandium: yeah I was undecided as to whether to include it in the summary
- # [14:56] <glandium> edmorley: could you check what happens if you just build nss with pymake?
- # [14:56] <Ms2ger> L2 wouldn't help you, m-c requires L3 :)
- # [14:56] <gaston> damn barriers!
- # [14:57] <glandium> edmorley: just force NSSMAKE = $(MAKE) in http://mxr.mozilla.org/mozilla-central/source/security/manager/Makefile.in#161
- # [14:58] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
- # [14:58] <Yoric> dougt: ping
- # [14:58] <Ms2ger> gaston, L3 is just 2 m-c/c-c peers, I reckon you'd manage that if you liked
- # [14:59] <gaston> but i'd have to give my soul^Wfree time!
- # [14:59] <edmorley> glandium: sure, I'll try
- # [14:59] <edmorley> glandium: clobber presumably?
- # [14:59] * Joins: Han_Lin (chatzilla@69EFA1A.1C30B337.9FF96A6E.IP)
- # [15:00] <glandium> edmorley: you shouldn't need one
- # [15:03] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
- # [15:07] * bhearsum|afk is now known as bhearsum
- # [15:09] * Joins: knelson (Adium@moz-F750BF70.dsl.chcgil.ameritech.net)
- # [15:09] <edmorley> glandium: I've added the output to the bug
- # [15:09] * Quits: jprmc (jprmc@229F31F5.5BCEC6DB.DA78B690.IP) (Ping timeout)
- # [15:09] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Ping timeout)
- # [15:09] * Joins: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com)
- # [15:10] * Joins: armenzg (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
- # [15:12] * Joins: mike5w3c_ (MikeS@FB6A2CC.A28D59A.C0C7CDD.IP)
- # [15:12] * Quits: mike5w3c (MikeS@FB6A2CC.A28D59A.C0C7CDD.IP) (Connection reset by peer)
- # [15:12] * mike5w3c_ is now known as mike5w3c
- # [15:12] * Parts: knelson (Adium@moz-F750BF70.dsl.chcgil.ameritech.net)
- # [15:13] <glandium> edmorley: wow, that's plenty weird
- # [15:13] <glandium> edmorley: it looks like the $(MAKE) variable is wrong
- # [15:14] * variable does a jig
- # [15:15] <glandium> edmorley: can you try removing MAKE="$(NSSMAKE) -j1" from DEFAULT_GMAKE_FLAGS ?
- # [15:17] * Quits: Cork (Cork@moz-49FD6A7D.cust.tele2.se) (Input/output error)
- # [15:18] * Joins: raphc (rc@4A536503.45AA75E6.5C7CEBE3.IP)
- # [15:20] * Quits: askalski (akuda@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [15:22] * Joins: bbondy (bbondy@moz-C9962B2.home.cgocable.net)
- # [15:22] * Joins: surkov (surkov@293FCAB6.331F467.5D3F4C44.IP)
- # [15:23] * Joins: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP)
- # [15:23] * Quits: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP) (Ping timeout)
- # [15:23] <edmorley> glandium: so http://pastebin.mozilla.org/1641928 yeah?
- # [15:24] <edmorley> glandium: or did you mean leave the extra -j1 on the first line?
- # [15:24] * rail is now known as rail-brb
- # [15:25] * Joins: janv (varga@moz-447192E.o2inet.sk)
- # [15:25] * Joins: evilpie (chatzilla@moz-8055FC99.pools.arcor-ip.net)
- # [15:25] * Joins: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP)
- # [15:26] <glandium> edmorley: leave the extra -j1
- # [15:26] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [15:27] <edmorley> ok, thank you, running
- # [15:28] * Joins: omeringen (omer@125BD0E8.E4F5F653.9CD63BA8.IP)
- # [15:29] * Joins: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP)
- # [15:30] * Joins: wlach (wlach@moz-67D3C315.vif.net)
- # [15:30] * bear-afk is now known as bear|buildduty
- # [15:31] <edmorley> glandium: I now get http://pastebin.mozilla.org/1641929
- # [15:32] * Quits: bholley (anonymous@moz-21525C0C.net-81-220-26.lyon.rev.numericable.fr) (Quit: bholley)
- # [15:32] <glandium> edmorley: so there's something fishy with backslashes
- # [15:33] <Ms2ger> Isn't there always?
- # [15:33] * Joins: Jake (Jake@moz-6190487E.dhcp.drexel.edu)
- # [15:34] * davehunt|away is now known as davehunt
- # [15:36] <glandium> edmorley: do you have the command right before that?
- # [15:36] * Joins: jfkthame (jfkthame@514D186.F3BBB17D.144F44FA.IP)
- # [15:37] <glandium> edmorley: forget it, it's in the log
- # [15:37] * Quits: smagnin (pike@moz-DEF53BC9.fbx.proxad.net) (Quit: Quitte)
- # [15:38] * Quits: mike5w3c (MikeS@FB6A2CC.A28D59A.C0C7CDD.IP) (Quit: mike5w3c)
- # [15:38] * Joins: ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP)
- # [15:38] * ChanServ sets mode: +o ehsan
- # [15:39] * Joins: drice (derice@moz-1D9C882A.deploy.akamaitechnologies.com)
- # [15:39] * Joins: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net)
- # [15:39] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Ping timeout)
- # [15:41] * Joins: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com)
- # [15:43] <edmorley> glandium: would you like me to post that in the bug, or not worth it?
- # [15:43] <glandium> edmorley: please do
- # [15:43] * Quits: janv (varga@moz-447192E.o2inet.sk) (Quit: This computer has gone to sleep)
- # [15:43] * Quits: martyn (martyn@moz-356D5506.range86-158.btcentralplus.com) (Quit: Ex-Chat)
- # [15:44] * Joins: janv (varga@moz-447192E.o2inet.sk)
- # [15:44] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
- # [15:45] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.88.2 [Firefox 14.0a2/20120515042006])
- # [15:47] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Ping timeout)
- # [15:47] * Joins: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com)
- # [15:48] * Quits: Jake (Jake@moz-6190487E.dhcp.drexel.edu) (Quit: Leaving.)
- # [15:48] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
- # [15:49] * Joins: artur (artur@B0FE52B2.1C8523D6.6C361E84.IP)
- # [15:49] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Ping timeout)
- # [15:49] * khuey|away is now known as khuey
- # [15:50] <@khuey> Ms2ger: lulz
- # [15:50] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
- # [15:51] * Quits: janv (varga@moz-447192E.o2inet.sk) (Quit: This computer has gone to sleep)
- # [15:51] * Joins: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com)
- # [15:52] <Ms2ger> Morning ehsan :)
- # [15:52] <@ehsan> hey
- # [15:53] * mcote|afk is now known as mcote
- # [15:53] * Joins: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP)
- # [15:54] * Joins: Optimizer (Mibbit@E56BF23C.14EF12EC.2AB48280.IP)
- # [15:55] * mjschranz_away is now known as mjschranz
- # [15:55] * Joins: harth (harth@88F51059.F3BBB17D.144F44FA.IP)
- # [15:56] <Ms2ger> Oh hai, I'm in your makefiles indenting your DEFINES by 5 tabs and a space
- # [15:56] * Joins: gustavold (gustavold@8AD413DD.3053860D.A992BEAD.IP)
- # [15:56] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
- # [15:57] * Quits: bruno_ (bruno@20C4F0CB.2F9EAEB9.C36097CD.IP) (Ping timeout)
- # [15:57] * Quits: Han_Lin (chatzilla@69EFA1A.1C30B337.9FF96A6E.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725])
- # [15:57] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Ping timeout)
- # [15:57] <Ms2ger> Btw, ehsan, it's more that working on *editor* can be "fun" :)
- # [15:58] <@ehsan> hehe
- # [15:58] * Quits: RemusPop (remuspop@601F3B17.33662590.A5830293.IP) (Client exited)
- # [15:58] * Joins: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com)
- # [16:00] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Ping timeout)
- # [16:01] * cadecairos_away is now known as cadecairos
- # [16:02] <Ms2ger> ehsan, huh, that patch is quite far away from what I wanted to attach
- # [16:02] <@ehsan> yeap!
- # [16:02] * Quits: artur (artur@B0FE52B2.1C8523D6.6C361E84.IP) (Input/output error)
- # [16:03] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [16:03] * Joins: coop (Chris@moz-F9973AAD.cpe.net.cable.rogers.com)
- # [16:03] <Ms2ger> $ hg qser | wc -l
- # [16:03] <Ms2ger> 291
- # [16:03] <Ms2ger> :/
- # [16:04] * Joins: martyn (martyn@moz-356D5506.range86-158.btcentralplus.com)
- # [16:04] * Quits: @ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP) (Input/output error)
- # [16:04] * Joins: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com)
- # [16:05] * jlebar|sleep is now known as jlebar
- # [16:05] <jlebar> mak, ping?
- # [16:05] <mak> jlebar: hi
- # [16:05] <jlebar> mak, I think we want to disable global history for b2g.
- # [16:06] <mak> jlebar: ok, just undef MOZ_PLACES?
- # [16:06] <jlebar> mak, Do we need to do anything other than set places.history.disabled? Is that going to break something other than link coloring?
- # [16:06] * Joins: scenor (Daily@moz-60F9079D.rkhl.at)
- # [16:06] * Joins: larfdesk1 (Adam_Hinke@moz-F92153ED.longlines.com)
- # [16:06] <jlebar> ^ Oh, that's interesting.
- # [16:06] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Ping timeout)
- # [16:07] <mak> jlebar: well, the pref will still create the database and such
- # [16:07] <mak> and add useless stuff to libxul, if you don't plan to use any of our apis
- # [16:07] * Fallen|away is now known as Fallen
- # [16:07] <jlebar> Sounds perfect. Thanks!
- # [16:08] <gaston> Ms2ger: hg qapp | wc -l ? :)
- # [16:08] <Ms2ger> Only 67, fortunately
- # [16:10] * rail-brb is now known as rail
- # [16:10] <gaston> phew..
- # [16:11] * Joins: mconley_ (mconley@F2D29657.F60B0462.67AC9B1.IP)
- # [16:11] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [16:12] * Joins: Optimizer1 (Optimizer@E56BF23C.14EF12EC.2AB48280.IP)
- # [16:12] * Quits: Optimizer1 (Optimizer@E56BF23C.14EF12EC.2AB48280.IP) (Quit: Optimizer1)
- # [16:12] * Joins: Optimizer1 (Optimizer@E56BF23C.14EF12EC.2AB48280.IP)
- # [16:12] * Joins: artur (artur@B0FE52B2.1C8523D6.6C361E84.IP)
- # [16:14] * Quits: Optimizer1 (Optimizer@E56BF23C.14EF12EC.2AB48280.IP) (Quit: Instantbird 1.1)
- # [16:14] * bwinton_away is now known as bwinton
- # [16:14] * Joins: Optimizer1 (Optimizer@E56BF23C.14EF12EC.2AB48280.IP)
- # [16:14] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
- # [16:15] * Quits: Optimizer1 (Optimizer@E56BF23C.14EF12EC.2AB48280.IP) (Quit: Instantbird 1.1)
- # [16:15] * Joins: timdream (timdream@moz-F9A95DB7.adsl.dynamic.seed.net.tw)
- # [16:15] * Joins: Optimizer1 (Optimizer@E56BF23C.14EF12EC.2AB48280.IP)
- # [16:15] <gcp> pref still create the database?
- # [16:15] * Quits: larfdesk1 (Adam_Hinke@moz-F92153ED.longlines.com) (Ping timeout)
- # [16:15] <gcp> I thought I killed it for android
- # [16:15] <espindola> is Robert Relyea in irc?
- # [16:16] <espindola> or, what is the best channel to ask nss questions?
- # [16:16] * Joins: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP)
- # [16:16] <glandium> espindola: you can try kaie
- # [16:17] * Quits: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net) (Quit: Mardak)
- # [16:17] * Joins: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com)
- # [16:17] <kaie> espindola, relyea is rarely active on irc, despite being idle on #nss - you can try to ask your question there, or ping me. in general you will have most success on the moz.dev.tech.crypto newsgroup. what's your question?
- # [16:18] <espindola> glandium, thanks
- # [16:18] <espindola> kaie, 751899
- # [16:18] * Joins: bruno_ (bruno@20C4F0CB.2F9EAEB9.C36097CD.IP)
- # [16:18] <espindola> looking at it a bit more, I think I am agreeing that just trying to make sure we drop nsKeyObject earlier is too error prone
- # [16:19] * Joins: hub (hub@moz-E2FCA694.figuiere.net)
- # [16:19] <gfritzsche> does anyone know who i'd have to contact for getting access to crash-dumps?
- # [16:19] <espindola> My current idea for a short term solution is to write the certdb early and abort on anything that would cause it to be written again
- # [16:19] <gcp> gfritzsche: which ones?
- # [16:19] <kaie> espindola, it's a complicated story. we had a discussion around this during the last NSS conference call, but apparently nobody updated the bug
- # [16:19] <espindola> kaie, do you think that would work?
- # [16:20] <Ms2ger> gfritzsche, KaiRo_away can probably help you with that, at least
- # [16:20] <gfritzsche> gcp: for crash-stats
- # [16:20] <gcp> like the raw db?
- # [16:20] <espindola> kaie, this is very close to being a blocker for us
- # [16:20] <gfritzsche> the minidumps
- # [16:20] <gcp> https://crash-stats.mozilla.com
- # [16:20] <kaie> espindola, one idea during that call was, avoid shutting down at all (if you're sure that we won't have to re-init in the same process session)
- # [16:20] <espindola> as in, there are two or three patches and then it will be a blocker
- # [16:20] <gfritzsche> ms2ger: thanks, will ping him
- # [16:20] <Ms2ger> Np
- # [16:20] <gcp> gfritzsche: for some of the stuff that is hidden in there, you can make a login and file an IT bug to get extra access
- # [16:20] * Quits: glazou (glazou@moz-204094DD.disruptive-innovations.fr) (Quit: brb)
- # [16:21] <kaie> espindola, you should dial in tomorrow into the NSS conference call if you're working on it and have questions
- # [16:21] <kaie> apparently the information from the call didn't get forwarded to you
- # [16:21] <espindola> kaie, I am a bit confused, why does that work? What are the changes we are writing to the certdb anyway?
- # [16:21] <espindola> kaie, how do I call in?
- # [16:22] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
- # [16:22] <kaie> espindola, sigh. that was all explained in length by Bob in the call. it's not a simple story.
- # [16:22] <kaie> espindola, I'll send you information in private
- # [16:22] <espindola> kaie, thanks
- # [16:23] <gfritzsche> gcp: hm, i can't even find a place to register on socorro
- # [16:23] <espindola> sorry for not joining that last call, but I was still busy with the other bugs and had wrongly convinced myself it was 'easy' to move the write at least of gc cycle earlier :-(
- # [16:23] <kaie> espindola, I don't know which information is written to certdb at shutdown. in general, that database carries the user's trust settings, certificates aquired etc.
- # [16:23] <gcp> gfritzsche: right bottom, log in if you have a mozilla LDAP account. if you don't, file a bug for access.
- # [16:23] <kaie> espindola, bob said, one piece that happens at NSS shutdown is "finalization of pkcs#11 tokens"
- # [16:24] <espindola> so we do have to write that (the trust settings for sure)
- # [16:24] * Quits: Optimizer1 (Optimizer@E56BF23C.14EF12EC.2AB48280.IP) (Quit: Instantbird 1.1)
- # [16:24] * Joins: Optimizer1 (Optimizer@E56BF23C.14EF12EC.2AB48280.IP)
- # [16:24] <espindola> btw, is there documentation on the new db format and how it fixes this?
- # [16:25] <kaie> please don't expect this to be simple
- # [16:25] <kaie> I don't know why it fixes it
- # [16:25] <kaie> and the migration to the database format was originally intended to be done at the same time as migration to using shared databases for multiple applications
- # [16:26] <espindola> I don't anymore, but I am also convinced that I will block on it as soon write poisoning and telemetry are done :-(
- # [16:26] <kaie> something which is complicated, too, because in some user setups it requires prompts for additional passwords, etc.
- # [16:26] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [16:26] <espindola> but it can be done independently, right?
- # [16:26] <gcp> gfritzsche: I filed it under product: socorro IIRC
- # [16:26] <kaie> if we move to the new database format as a matter of your bug, witout solving the shared migration yet, then things will become much more difficult for the migration
- # [16:27] <kaie> I'm supposed to have done that since 4 years ago
- # [16:27] * Quits: Optimizer1 (Optimizer@E56BF23C.14EF12EC.2AB48280.IP) (Quit: Instantbird 1.1)
- # [16:27] <kaie> but I never got to it, because of too much other work, and because this task is complex
- # [16:27] <gfritzsche> gcp: ah, thanks.... so if my ldap login doesn't work, still socorro bug for getting enabled there?
- # [16:27] * Joins: Optimizer1 (Optimizer@E56BF23C.14EF12EC.2AB48280.IP)
- # [16:27] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Quit: Leaving.)
- # [16:27] <Ms2ger> Oh look
- # [16:27] <gcp> gfritzsche: yes
- # [16:27] <Ms2ger> vlad is indeed looking at his review queue
- # [16:27] <gfritzsche> gcp: ok, cheers
- # [16:27] <gcp> gfritzsche: well I think LDAP is supposed to work there actually :P
- # [16:27] <vlad> Ms2ger: yes, I am trying to delete everything out of it
- # [16:28] <gcp> gfritzsche: but to get the raw dumps they need to set some permission flags as that gives you access to private info
- # [16:28] <vlad> :p
- # [16:28] <kaie> espindola, in other words, if you want to work on this, it's not that we can give you a simple solution. if you want to work on it, please get involved into NSS development
- # [16:28] <Ms2ger> Canceling a review request from November 2009...
- # [16:28] * Joins: knelson (Adium@moz-F750BF70.dsl.chcgil.ameritech.net)
- # [16:28] * Parts: knelson (Adium@moz-F750BF70.dsl.chcgil.ameritech.net)
- # [16:28] <vlad> for a closed bug, yup!
- # [16:28] <kaie> understand the restrictions, limuitations. requirements, etc., and discuss with people what could be done
- # [16:28] <espindola> kaie, 'want' is probably not the best verb :-(
- # [16:28] <vlad> if it's been around since 2009, it probably wasn't important :p
- # [16:28] <kaie> espindola, you always have a choice in life :)
- # [16:29] <Ms2ger> To you :)
- # [16:29] <gfritzsche> gcp: hm, i must be missing something obvious then if i can't even sign in :/
- # [16:29] * Quits: Optimizer1 (Optimizer@E56BF23C.14EF12EC.2AB48280.IP) (Quit: Instantbird 1.1)
- # [16:29] * Joins: Optimizer1 (Optimizer@E56BF23C.14EF12EC.2AB48280.IP)
- # [16:29] <vlad> well, to you either, or you would've found another reviewer in the intervening 3 years :)
- # [16:29] * Joins: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk)
- # [16:29] <Ms2ger> Nah, I'm patient
- # [16:30] <Ms2ger> I've had patches in peterv's queue for ages as well
- # [16:30] * Joins: mcot (mcot@C4B02.F3C4E8F3.C8444B8.IP)
- # [16:30] <mounir> smaug: ping
- # [16:31] <@smaug> mounir: pong
- # [16:31] <mounir> smaug: hi :)
- # [16:31] <mounir> I was having a look at the dom events 3 spec
- # [16:32] <mounir> and i was wondering if adding some multimedia key events would be as simple as adding them to the big #define in nsIDOMKeyEvent.idl
- # [16:32] <@smaug> We don't have D3E key events
- # [16:32] * Quits: artur (artur@B0FE52B2.1C8523D6.6C361E84.IP) (Ping timeout)
- # [16:33] * Quits: Optimizer1 (Optimizer@E56BF23C.14EF12EC.2AB48280.IP) (Quit: Instantbird 1.1)
- # [16:33] * Quits: jfkthame (jfkthame@514D186.F3BBB17D.144F44FA.IP) (Quit: jfkthame)
- # [16:33] <mounir> what do you mean? there is a new interface?
- # [16:33] <@smaug> mounir: in the old days there wasn't any spec for key events
- # [16:33] <@smaug> D3E has now a spec
- # [16:33] <@smaug> and masayuki has been implementing it
- # [16:34] <@smaug> but our implementation doesn't follow D3E key events fully, yet
- # [16:34] * Joins: Standard8 (Standard8@moz-3BC722CB.hfc.comcastbusiness.net)
- # [16:34] <@smaug> We have KeyEvent, D3E has KeyboardEvent
- # [16:34] <mounir> ok
- # [16:34] <mounir> so we can't implement that easily for the moment?
- # [16:34] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
- # [16:35] <glazou> smontagu: ping
- # [16:35] <smontagu> glazou: pong
- # [16:35] <@smaug> mounir: probably can
- # [16:35] * Joins: dveditz (dveditz@moz-5051E786.dhcp.cruzio.com)
- # [16:35] * ChanServ sets mode: +o dveditz
- # [16:35] <glazou> smontagu: do you know if it's possible to have OS X system menus and messages in he-IL? If I tweak the international setting to have hebrew first, it does not work
- # [16:36] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
- # [16:36] <@smaug> mounir: currently "multimedia" keys cause command events
- # [16:36] * Quits: scenor (Daily@moz-60F9079D.rkhl.at) (Ping timeout)
- # [16:36] * Quits: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net) (Ping timeout)
- # [16:36] <@smaug> at least on Windows
- # [16:36] <@smaug> mounir: but if you need, you could add new DOM_VK_*
- # [16:36] <mounir> smaug: the issue is that gaia is using a dirty hack for volume down/up keys and I was wondering if it would worth using real aevents
- # [16:36] <mounir> i mean, a real volume up/down event
- # [16:37] <smontagu> glazou: I also tried to do that once and didn't succeed
- # [16:37] <glazou> sigh
- # [16:37] * Joins: artur (artur@B0FE52B2.1C8523D6.6C361E84.IP)
- # [16:37] <smontagu> and my mac was bought in il
- # [16:37] <glazou> wanted to try rtl message but even arabic does not work
- # [16:37] <glazou> cannot believe OS X is not localized in he and ar
- # [16:37] <@smaug> mounir: is the event for chrome?
- # [16:38] * Quits: glob (glob@moz-DF237567.glob.com.au) (Quit: Leaving...)
- # [16:38] <mounir> no
- # [16:38] * Joins: glob (glob@moz-DF237567.glob.com.au)
- # [16:38] <mounir> they are sending page up/down
- # [16:38] * armenzg is now known as armenzg_mtg
- # [16:39] <glazou> smontagu: oh ! only >= OS X Lion apparently
- # [16:39] <smontagu> huh
- # [16:39] * Joins: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net)
- # [16:40] * Joins: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es)
- # [16:40] * Joins: mike5w3c (MikeS@moz-2DD55678.w80-13.abo.wanadoo.fr)
- # [16:40] <smontagu> and only Arabic at that, right?
- # [16:41] <smontagu> that's what my googling shows anyway
- # [16:41] * philor|away is now known as philor
- # [16:41] <mounir> smaug: we would need keyevent.key for that...
- # [16:41] * coop is now known as coop|mtg
- # [16:42] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
- # [16:42] * Quits: mike5w3c (MikeS@moz-2DD55678.w80-13.abo.wanadoo.fr) (Connection reset by peer)
- # [16:43] <@smaug> mounir: another option is to use AppCommand event
- # [16:43] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
- # [16:43] <@smaug> like Windows does now
- # [16:43] * Quits: coop|mtg (Chris@moz-F9973AAD.cpe.net.cable.rogers.com) (Ping timeout)
- # [16:43] <@smaug> er, like we do on Windows
- # [16:43] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Quit: pnemsak)
- # [16:43] <@smaug> http://mxr.mozilla.org/mozilla-central/source/widget/qt/nsWindow.cpp#1530
- # [16:43] * Joins: mike5w3c (MikeS@moz-2DD55678.w80-13.abo.wanadoo.fr)
- # [16:43] * Joins: coop (Chris@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
- # [16:43] <@smaug> just for now, until we have rest of D3E key events implemented
- # [16:43] * Joins: billm_ (billm@moz-CF6D0A66.hsd1.ca.comcast.net)
- # [16:44] * Quits: mike5w3c (MikeS@moz-2DD55678.w80-13.abo.wanadoo.fr) (Connection reset by peer)
- # [16:44] * coop is now known as coop|mtg
- # [16:44] <mounir> smaug: is that chrome only?
- # [16:44] * smontagu wishes bugzilla put "edit search" at the top of the bug list instead of the bottom
- # [16:46] * Joins: mike5w3c (MikeS@moz-2DD55678.w80-13.abo.wanadoo.fr)
- # [16:46] <@smaug> mounir: effectively it is currently, because chrome listens for capturing phase and calls stopPropagation
- # [16:46] * Quits: timdream (timdream@moz-F9A95DB7.adsl.dynamic.seed.net.tw) (Quit: timdream)
- # [16:46] * joduinn-zzz is now known as joduinn-coffee
- # [16:46] <@smaug> mounir: you could also help masayuki to implement D3E events ;)
- # [16:46] <Ms2ger> And review the spec :)
- # [16:47] <@smaug> Ms2ger: after reading WebAudio API, all the other specs look perfect
- # [16:47] <Ms2ger> Hah
- # [16:47] <mounir> smaug: I have like a ton of stuff to do :(
- # [16:48] <@smaug> don't we all
- # [16:48] * Quits: mike5w3c (MikeS@moz-2DD55678.w80-13.abo.wanadoo.fr) (Connection reset by peer)
- # [16:48] <mounir> smaug: unfortunotely
- # [16:50] * Joins: mdas (mdas@50AE257C.D30B51A1.412CF160.IP)
- # [16:50] * Joins: mike5w3c (MikeS@moz-2DD55678.w80-13.abo.wanadoo.fr)
- # [16:50] * Quits: mike5w3c (MikeS@moz-2DD55678.w80-13.abo.wanadoo.fr) (Connection reset by peer)
- # [16:50] * @smaug likes doing stuff
- # [16:51] <Ms2ger> Is nsCOMArray infallible these days?
- # [16:52] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
- # [16:52] * ChanServ sets mode: +o ehsan
- # [16:52] <mounir> smaug: I don't like when I have stuff to do in too many various areas
- # [16:53] * Joins: mike5w3c (MikeS@moz-2DD55678.w80-13.abo.wanadoo.fr)
- # [16:53] * Joins: bholley (anonymous@moz-21525C0C.net-81-220-26.lyon.rev.numericable.fr)
- # [16:53] * Quits: mike5w3c (MikeS@moz-2DD55678.w80-13.abo.wanadoo.fr) (Connection reset by peer)
- # [16:54] * Joins: anant (anant@moz-B3621916.dsl.dynamic.sonic.net)
- # [16:54] <Ms2ger> mounir, you mean you're lazy :)
- # [16:54] <Ms2ger> /French
- # [16:55] <mounir> Ms2ger: oh sure
- # [16:56] * Joins: mike5w3c (MikeS@moz-2DD55678.w80-13.abo.wanadoo.fr)
- # [16:56] * Quits: mike5w3c (MikeS@moz-2DD55678.w80-13.abo.wanadoo.fr) (Connection reset by peer)
- # [16:57] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [16:57] * Quits: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 12.0/20120424094117])
- # [16:58] * edmorley is about ready to beat mozillabuild with a big stick
- # [16:58] <Ms2ger> It's taken a while
- # [16:58] * Joins: dcamp (dave@moz-7D905691.avante-wifi.mozilla.hq)
- # [17:00] * Quits: billm (billm@moz-BBE3ABD.mv.mozilla.com) (Client exited)
- # [17:00] * Quits: billm_ (billm@moz-CF6D0A66.hsd1.ca.comcast.net) (Quit: Leaving)
- # [17:00] * Joins: billm (billm@moz-CF6D0A66.hsd1.ca.comcast.net)
- # [17:01] * Joins: alfredo-1 (Adium@514D186.F3BBB17D.144F44FA.IP)
- # [17:02] * Fallen is now known as Fallen|away
- # [17:02] * Joins: dao (dao@moz-7A56EC2B.dip.tu-dresden.de)
- # [17:03] * Joins: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net)
- # [17:03] * Quits: glazou (glazou@moz-204094DD.disruptive-innovations.fr) (Quit: bbl)
- # [17:06] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [17:06] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
- # [17:07] * Joins: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [17:07] * Quits: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Ping timeout)
- # [17:08] * Joins: kdcw (kdc@moz-F7413045.pk.shawcable.net)
- # [17:08] * Joins: mreid_ (mark@moz-7D905691.avante-wifi.mozilla.hq)
- # [17:09] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
- # [17:10] <raphc> glandium: hi, i'm working on Bug 755208, do you know how i can pass a preproc flag in the .mozconfig? i've tried an "export FLAG=1" but it doesn't seem to be working
- # [17:11] * Joins: alfredo- (Adium@88F51059.F3BBB17D.144F44FA.IP)
- # [17:11] <glandium> raphc: what are you trying to do? that doesn't seem to quite match what you were doing in that patch
- # [17:12] * Quits: alfredo-1 (Adium@514D186.F3BBB17D.144F44FA.IP) (Ping timeout)
- # [17:13] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
- # [17:14] * Quits: jet (junglecode@88F51059.F3BBB17D.144F44FA.IP) (Quit: jet)
- # [17:15] * philor is now known as philor|away
- # [17:16] * Quits: alfredo- (Adium@88F51059.F3BBB17D.144F44FA.IP) (Ping timeout)
- # [17:17] * Quits: stransky (stransky@moz-107AD163.redhat.com) (Quit: Connection reset by beer)
- # [17:17] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
- # [17:17] * Joins: jfkthame (jfkthame@514D186.F3BBB17D.144F44FA.IP)
- # [17:17] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
- # [17:17] * Quits: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es) (Quit: Wychodzi)
- # [17:17] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Ping timeout)
- # [17:17] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [17:18] * carljm|afk is now known as carljm
- # [17:18] * Joins: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net)
- # [17:18] * Joins: jet (junglecode@88F51059.F3BBB17D.144F44FA.IP)
- # [17:18] * Quits: zuzelvp (zuzelvp@moz-9B1AAFC2.cpe.net.cable.rogers.com) (Ping timeout)
- # [17:20] * Quits: Standard8 (Standard8@moz-3BC722CB.hfc.comcastbusiness.net) (Quit: ZNC - http://znc.in)
- # [17:21] * armenzg_mtg is now known as armenzg_brb
- # [17:21] * Quits: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net) (Quit: Linkinus - http://linkinus.com)
- # [17:22] * philor|away is now known as philor
- # [17:22] <mounir> anyone one would know any reason why I could have "/usr/bin/ld: libxul.so: hidden symbol `nsINode::AsElement()' isn't defined" in an OPT build but not a DEBUG build
- # [17:22] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
- # [17:22] <mounir> I'm a bit lost: the *exact* same code is working in another file
- # [17:23] * Joins: sriram (sriramr@moz-BF171339.hsd1.ca.comcast.net)
- # [17:23] * Quits: mreid_ (mark@moz-7D905691.avante-wifi.mozilla.hq) (Quit: Bye!)
- # [17:24] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Client exited)
- # [17:24] <Ms2ger> Yes
- # [17:25] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [17:25] <Ms2ger> mozilla/dom/Element.h is included somewhere inside #ifdef DEBUG
- # [17:27] * Joins: abwillis (abwillis@9877934.9DD4DBBF.6A7A197.IP)
- # [17:28] * Joins: timdream (timdream@moz-4B9BEE5F.dynamic.kbtelecom.net)
- # [17:29] * Quits: sfink (chatzilla@moz-7B7651CB.dsl.pltn13.sbcglobal.net) (Ping timeout)
- # [17:29] * Joins: lduros1 (lduros@moz-73C9ABE7.wlan.wharton.upenn.edu)
- # [17:32] * Quits: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
- # [17:32] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Quit: damons)
- # [17:34] * Quits: niomaster (pieter@moz-29CE8FF1.adsl.xs4all.nl) (Ping timeout)
- # [17:34] * Joins: tchevalier (Instantbir@moz-2455EBC8.w90-42.abo.wanadoo.fr)
- # [17:34] * Quits: tchevalier (Instantbir@moz-2455EBC8.w90-42.abo.wanadoo.fr) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [17:34] * Joins: tchevalier (Instantbir@moz-2455EBC8.w90-42.abo.wanadoo.fr)
- # [17:35] * Joins: niomaster (pieter@moz-29CE8FF1.adsl.xs4all.nl)
- # [17:35] * Joins: zuzelvp (zuzelvp@moz-A77F6A45.cpe.net.cable.rogers.com)
- # [17:37] <edmorley> jorendorff: inbound burning
- # [17:37] <jorendorff> edmorley: on it
- # [17:37] * Joins: nhirata (nhirata.bu@moz-585D5EFC.hsd1.ca.comcast.net)
- # [17:37] * nli|afk is now known as nli
- # [17:37] <edmorley> oh infra
- # [17:38] <jorendorff> edmorley: yep
- # [17:38] <edmorley> sorry, log hadn't loaded at that point
- # [17:38] * khuey is now known as khuey|away
- # [17:38] * Quits: grubshka (grubshka@moz-384628D.w86-216.abo.wanadoo.fr) (Ping timeout)
- # [17:38] <jorendorff> no worries
- # [17:41] * armenzg_brb is now known as armenzg
- # [17:41] * Quits: TheCrap (TheCrap@moz-7CC07B93.dip0.t-ipconnect.de) (Ping timeout)
- # [17:41] * Quits: @bsmedberg (bsmedberg@moz-E31CD2CB.mozilla.org) (Connection reset by peer)
- # [17:42] * Joins: grubshka (grubshka@moz-822239B2.w86-216.abo.wanadoo.fr)
- # [17:43] * Quits: dcamp (dave@moz-7D905691.avante-wifi.mozilla.hq) (Quit: Leaving...)
- # [17:44] * Quits: Optimizer (Mibbit@E56BF23C.14EF12EC.2AB48280.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [17:45] * Quits: dao (dao@moz-7A56EC2B.dip.tu-dresden.de) (Quit: Leaving.)
- # [17:45] * Quits: surkov (surkov@293FCAB6.331F467.5D3F4C44.IP) (Quit: surkov)
- # [17:48] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
- # [17:48] * Joins: TheCrap (TheCrap@moz-7CC07B93.dip0.t-ipconnect.de)
- # [17:50] * Quits: ferongr (ferongr@64CFB260.4324CA87.F5160715.IP) (Ping timeout)
- # [17:52] * Joins: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net)
- # [17:52] * Quits: sriram (sriramr@moz-BF171339.hsd1.ca.comcast.net) (Quit: sriram)
- # [17:52] * Joins: smagnin (pike@moz-DEF53BC9.fbx.proxad.net)
- # [17:53] * Joins: redwood (chatzilla@moz-1469AEEC.dial1.atlanta1.level3.net)
- # [17:53] * Quits: redwood (chatzilla@moz-1469AEEC.dial1.atlanta1.level3.net) (Quit: ChatZilla 0.9.88.1 [Firefox 15.0a1/20120515030518])
- # [17:53] * mconley_ is now known as mconley
- # [17:53] * Joins: ferongr (ferongr@A75B90F0.AF3BCFD0.F5160715.IP)
- # [17:54] <Yoric> !seen dougt
- # [17:54] <firebot> dougt was last seen 16 hours, 42 minutes and 5 seconds ago, saying 'smaug: no.' in #content.
- # [17:54] * joduinn-coffee is now known as joduinn-afk
- # [17:54] <Yoric> dougt: ping
- # [17:55] * Joins: dao (dao@moz-7A56EC2B.dip.tu-dresden.de)
- # [17:55] * Joins: redwood (chatzilla@moz-1469AEEC.dial1.atlanta1.level3.net)
- # [17:55] * Quits: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se) (Quit: Ex-Chat)
- # [17:56] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
- # [17:57] * fabrice|afk is now known as fabrice
- # [17:57] * Joins: Optmizer1 (Mibbit@E56BF23C.14EF12EC.2AB48280.IP)
- # [17:57] * Quits: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net) (Quit: Leaving.)
- # [17:57] * Quits: redwood (chatzilla@moz-1469AEEC.dial1.atlanta1.level3.net) (Ping timeout)
- # [17:58] * Joins: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se)
- # [17:58] * coop|mtg is now known as coop
- # [17:58] * Quits: bruno_ (bruno@20C4F0CB.2F9EAEB9.C36097CD.IP) (Ping timeout)
- # [17:58] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
- # [17:58] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Client exited)
- # [17:59] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [18:03] * Joins: wesj (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:03] * Quits: jet (junglecode@88F51059.F3BBB17D.144F44FA.IP) (Quit: jet)
- # [18:04] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [18:04] * catlee is now known as catlee-lunch
- # [18:04] * Joins: KaIRC (robert@moz-2045E00A.adsl.highway.telekom.at)
- # [18:04] * Quits: KaiRo_away (robert@moz-6AD877C7.adsl.highway.telekom.at) (Ping timeout)
- # [18:04] * Quits: timdream (timdream@moz-4B9BEE5F.dynamic.kbtelecom.net) (Quit: timdream)
- # [18:05] * Quits: lduros1 (lduros@moz-73C9ABE7.wlan.wharton.upenn.edu) (Client exited)
- # [18:05] * Joins: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch)
- # [18:05] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [18:05] * Joins: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net)
- # [18:05] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
- # [18:06] * Joins: jet (junglecode@88F51059.F3BBB17D.144F44FA.IP)
- # [18:06] <jviereck> is there a better best practise to debug NS_CheckContentProcessPolicy (http://mxr.mozilla.org/mozilla-central/source/content/base/public/nsContentPolicyUtils.h#210) then adding printf-s? The function is inlined and build from 3 big macros, so I can't use gdb to debug it :/
- # [18:07] * Quits: mak (mak@moz-8823F41A.business.telecomitalia.it) (Client exited)
- # [18:07] * Quits: dao (dao@moz-7A56EC2B.dip.tu-dresden.de) (Quit: Leaving.)
- # [18:07] * luke is now known as luke-brb
- # [18:08] * Joins: xsergio (sergio@DAEF1255.9C8843EE.A4F23BCE.IP)
- # [18:09] * Joins: aja (chatzilla@EE732A75.6BD0AE10.7880DB15.IP)
- # [18:09] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [18:10] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [18:12] * Quits: artur (artur@B0FE52B2.1C8523D6.6C361E84.IP) (Input/output error)
- # [18:13] * Joins: bruno_ (bruno@20C4F0CB.2F9EAEB9.C36097CD.IP)
- # [18:14] * Quits: Optmizer1 (Mibbit@E56BF23C.14EF12EC.2AB48280.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [18:15] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [18:15] * AutomatedTester is now known as AutomatedTester|away
- # [18:16] * Quits: jfkthame (jfkthame@514D186.F3BBB17D.144F44FA.IP) (Quit: jfkthame)
- # [18:17] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [18:17] * Quits: priya (Adium@88F51059.F3BBB17D.144F44FA.IP) (Quit: Leaving.)
- # [18:18] * sheppy is now known as sheppy-afk
- # [18:20] * Quits: hub (hub@moz-E2FCA694.figuiere.net) (Ping timeout)
- # [18:20] * mdas is now known as mdas|afk
- # [18:20] <jviereck> Ms2ger: any idea ^?
- # [18:20] * Quits: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Input/output error)
- # [18:21] * Joins: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:21] <fabrice> do we support attributes that are arrays in xpidl?
- # [18:22] * Joins: myk (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:22] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
- # [18:22] <@ted> khuey|away: did you not file a bug about the broken assertion stacks?
- # [18:22] <@ted> we should really fix that
- # [18:23] * khuey|away is now known as khuey
- # [18:23] <@khuey> ted: not yet
- # [18:23] <@ted> "debug tests should always download symbol zip"
- # [18:24] <@khuey> what component?
- # [18:24] <@khuey> relen?
- # [18:24] <@khuey> g
- # [18:25] <@khuey> ted: ^?
- # [18:25] <@ted> yeah
- # [18:25] <@ted> probably releng: automation
- # [18:25] <@khuey> k
- # [18:25] * luke-brb is now known as luke
- # [18:26] <@khuey> ted: 755781
- # [18:26] * @ted just getting to work today
- # [18:26] <@khuey> ted: me too!
- # [18:26] * Quits: jhorak (jhorak@moz-107AD163.redhat.com) (Quit: Leaving)
- # [18:26] <@ted> heh
- # [18:26] <@ted> i took a half day
- # [18:26] * Quits: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [18:26] * Joins: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com)
- # [18:26] <jhammel> ted: did you crawl? ;)
- # [18:27] <@ted> what?
- # [18:27] <jhammel> to work?
- # [18:27] <@ted> hah
- # [18:27] * Joins: sriram (sriramr@moz-7B0110AD.mv.mozilla.com)
- # [18:27] * glob is now known as glob|away
- # [18:28] * jwir3|zzz is now known as jwir3
- # [18:28] * Quits: jet (junglecode@88F51059.F3BBB17D.144F44FA.IP) (Quit: jet)
- # [18:29] * rail is now known as rail-lunch
- # [18:29] * Joins: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net)
- # [18:29] * tbsaunde is now known as tbsaunde|afk
- # [18:29] * Quits: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net) (Quit: jgriffin)
- # [18:29] * Joins: opti (Mibbit@E56BF23C.14EF12EC.2AB48280.IP)
- # [18:29] * Joins: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net)
- # [18:31] * Quits: paulproteus (quassel@rose.makesad.us) (Ping timeout)
- # [18:34] * Joins: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com)
- # [18:34] * Quits: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [18:36] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [18:36] * Joins: gcp_ (gpascutto@88F51059.F3BBB17D.144F44FA.IP)
- # [18:36] * Quits: gcp (gpascutto@514D186.F3BBB17D.144F44FA.IP) (Ping timeout)
- # [18:36] * Joins: artur (artur@B0FE52B2.1C8523D6.6C361E84.IP)
- # [18:36] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Ping timeout)
- # [18:37] * Quits: bholley (anonymous@moz-21525C0C.net-81-220-26.lyon.rev.numericable.fr) (Quit: bholley)
- # [18:37] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [18:38] * Quits: anant (anant@moz-B3621916.dsl.dynamic.sonic.net) (Quit: anant)
- # [18:38] <Ms2ger> jviereck, ugh
- # [18:38] <Ms2ger> Make those macros inline functions? :)
- # [18:39] * Joins: paulproteus (quassel@moz-E86A3B42.makesad.us)
- # [18:40] <jviereck> Ms2ger: okay^^ I did a make -C content/base/ && make -C layout/style/ && make -C toolkit/library but that doesn't seem to update my build. Any idea what I missed?
- # [18:40] * Joins: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl)
- # [18:41] <Ms2ger> layout/style or layout/build? I don't think either is needed nowadays, though...
- # [18:41] <Ms2ger> The question is more where it's included, I guess...
- # [18:41] <Ms2ger> Which is
- # [18:41] <Ms2ger> Everywhere :/
- # [18:42] <Ms2ger> fabrice, attributes? Probably not
- # [18:42] * Joins: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com)
- # [18:42] <Ms2ger> fabrice, otoh, by now, our WebIDL support might be good enough to get that working...
- # [18:42] <fabrice> Ms2ger: I guess I can just use an nsIArray...
- # [18:42] * Joins: Mook_as (mook@moz-1FCC0032.activestate.com)
- # [18:43] <Ms2ger> Ugh.
- # [18:43] <fabrice> we do have webIDL support?
- # [18:43] <Ms2ger> Some
- # [18:43] <Ms2ger> It's what XHR uses
- # [18:45] <jviereck> Ms2ger: that means rebuild the tree from the top?
- # [18:45] <Ms2ger> Yeah
- # [18:45] <aja> btw....see NVIDIA's GPU in the cloud thing?
- # [18:45] * lsblakk is now known as lsblakk|biab
- # [18:46] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
- # [18:46] <jviereck> Ms2ger: okay. Is there some other way I can debug why things work in "normal documents" but not during printing? Any good guess I should look for?
- # [18:46] * Joins: hub (hub@moz-6D2CDEFB.panavision.com)
- # [18:46] <Ms2ger> I am fortunate enough not to know anything about printing :)
- # [18:46] <jbuck> Ms2ger: WebGL is using WebIDL now too
- # [18:46] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [18:46] * Joins: lduros1 (lduros@moz-6F5F399D.wireless-pennnet.upenn.edu)
- # [18:47] <Ms2ger> jbuck, that hasn't landed yet
- # [18:47] <@khuey> jviereck: you should find smaug and bribe him with whatever finnish people like
- # [18:47] <Ms2ger> Unless it landed since our meeting on Monday, but I should have noticed that
- # [18:47] <jbuck> isn't it https://bugzilla.mozilla.org/show_bug.cgi?id=745897 ?
- # [18:47] * Joins: bsmedberg (bsmedberg@moz-C1651989.alt.east.verizon.net)
- # [18:47] * ChanServ sets mode: +o bsmedberg
- # [18:48] <@khuey> jbuck: that's the refactoring to provide an API for the binding to call
- # [18:48] <@khuey> it's only one piece of many
- # [18:48] <@khuey> 748266 is the main bug
- # [18:48] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
- # [18:50] * wlach is now known as wlach|lunch
- # [18:50] <jbuck> ohhh
- # [18:51] <jviereck> khuey: I can't follow you :/
- # [18:51] <jviereck> khuey: should smaug know about NS_CheckContentLoadPolicy?
- # [18:51] * KaIRC is now known as KaiRo
- # [18:51] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
- # [18:51] * jimm is now known as jimm-lunch
- # [18:52] <Ms2ger> jviereck, he knows about printing
- # [18:53] * gregglind_away is now known as gregglind
- # [18:53] <jviereck> Ms2ger: this is related to printing, but the core is more about "why is the font blocked" aka "why does the LoadPolicy rejects the URL" - that might be a question someone can help me with that doesn't know anything about printing, that's my guess
- # [18:54] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Ping timeout)
- # [18:55] * davehunt is now known as davehunt|away
- # [18:55] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [18:55] * KaiRo wonders who pinged him here quite some time ago today
- # [18:56] * Quits: bbondy (bbondy@moz-C9962B2.home.cgocable.net) (Ping timeout)
- # [18:57] * Joins: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP)
- # [18:58] <Ms2ger> KaiRo, I did
- # [18:58] <Ms2ger> Someone was looking for access to crash stuff
- # [18:58] * Quits: opti (Mibbit@E56BF23C.14EF12EC.2AB48280.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [18:59] * Quits: lduros1 (lduros@moz-6F5F399D.wireless-pennnet.upenn.edu) (Client exited)
- # [18:59] <gfritzsche> kairo, i was looking for the access but i already got a bug filed
- # [18:59] * Quits: Cwiiis (cwiiis@88F51059.F3BBB17D.144F44FA.IP) (Ping timeout)
- # [18:59] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [18:59] * Quits: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net) (Quit: Leaving.)
- # [19:00] <@smaug> jviereck: Salty liquorice ice cream, please ;)
- # [19:00] <jhammel> omg that sounds good
- # [19:00] * Joins: opti (Mibbit@E56BF23C.14EF12EC.2AB48280.IP)
- # [19:00] * Quits: harth (harth@88F51059.F3BBB17D.144F44FA.IP) (Ping timeout)
- # [19:01] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [19:01] <Ms2ger> hg issues?
- # [19:01] <@smaug> jviereck: so, what works in normal documents and not in print documents ?
- # [19:01] * Joins: espadrine (thaddee_ty@moz-BBE3ABD.mv.mozilla.com)
- # [19:02] * mdas|afk is now known as mdas
- # [19:02] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
- # [19:03] <@smaug> jviereck: contentpolicies should prevent all resource loading on print documents. print documents are data document and there is nsDataDocumentContentPolicy
- # [19:03] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [19:04] <jviereck> smaug: the problem is, it prevents loading of fonts as well, including data-urls :/
- # [19:04] <jviereck> smaug: that's why at least data-urls don't show up during printing
- # [19:04] * Quits: abwillis (abwillis@9877934.9DD4DBBF.6A7A197.IP) (Quit: ChatZilla 0.9.88.2 [SeaMonkey 2.7.2/20120430222706])
- # [19:04] <@smaug> jviereck: well, you can't really load anything, at least not in current setup
- # [19:04] <jviereck> smaug: see comments starting from here: https://bugzilla.mozilla.org/show_bug.cgi?id=468568#c46
- # [19:05] <@smaug> we just clone the original document and print, immediately
- # [19:05] <@smaug> we could delay printing
- # [19:05] <jviereck> smaug: does that mean, we should copy the font data that is loaded on the original document as well?
- # [19:05] <jviereck> (which we don't do right now I guess)
- # [19:05] <@smaug> that is better option
- # [19:05] * Joins: Waldo (waldo@moz-537BCF9.hsd1.ca.comcast.net)
- # [19:06] * Quits: mfinkle (mfinkle@moz-8CB7201C.hsd1.pa.comcast.net) (Ping timeout)
- # [19:06] <jviereck> smaug: can you give me a pointer where that copying should take place? Where does the clone-document-for printing happen right now?
- # [19:06] * Joins: marco (marco@96ADB6B5.B1299530.10DC0B64.IP)
- # [19:06] <@smaug> jviereck: hmm, Bug 468568 predates clone-doc-for-printing
- # [19:07] <@smaug> just a sec
- # [19:07] * Joins: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com)
- # [19:07] <jviereck> smaug: thx!
- # [19:07] * artur is now known as artur-lunch
- # [19:07] * Quits: graememcc (chatzilla@moz-F1D219AA.range86-148.btcentralplus.com) (Ping timeout)
- # [19:07] * cadecairos is now known as cadecairos_away
- # [19:08] * armenzg is now known as armenzg_lunch
- # [19:08] * Joins: priya (Adium@moz-E93327CA.range86-150.btcentralplus.com)
- # [19:09] * cadecairos_away is now known as cadecairos
- # [19:09] <@smaug> jviereck: http://hg.mozilla.org/mozilla-central/rev/180966423a3c is the clone-doc patch. nsPrintObject::Init creates the static clone
- # [19:09] <KaiRo> Ms2ger, gfritzsche: ah, ok
- # [19:10] <jviereck> smaug: thanks, I take a look at it
- # [19:10] * Quits: priya (Adium@moz-E93327CA.range86-150.btcentralplus.com) (Quit: Leaving.)
- # [19:10] * Joins: mfinkle (mfinkle@moz-8CB7201C.hsd1.pa.comcast.net)
- # [19:10] * Joins: mreid_ (mark@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:10] * Quits: past (past@moz-F3F386D.dsl.dyn.forthnet.gr) (Ping timeout)
- # [19:11] * Joins: past_ (past@moz-F3F386D.dsl.dyn.forthnet.gr)
- # [19:11] * past_ is now known as past
- # [19:11] * Joins: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP)
- # [19:12] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
- # [19:12] * Joins: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com)
- # [19:12] <mounir> ehsan: ping
- # [19:12] <@ehsan> mounir: hi
- # [19:12] <mounir> ehsan: you can save me
- # [19:13] <@ehsan> ok, tell me more ;)
- # [19:13] <mounir> remember the patch in bug 754668
- # [19:13] <mounir> it is failing some tests
- # [19:13] <mounir> but I just *can't* reproduce those failures locally
- # [19:13] <mounir> so I was hoping you might understand what could be happening
- # [19:13] * @ehsan waits for his firefox to come back to life
- # [19:13] <mounir> ehsan: https://tbpl.mozilla.org/?tree=Try&rev=fe0a3eb0bebf (for the tests failures)
- # [19:14] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Ping timeout)
- # [19:14] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [19:15] * Joins: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net)
- # [19:15] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
- # [19:16] * Quits: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com) (Quit: Leaving)
- # [19:16] * Quits: wolfiR (wolfiR@moz-F6F471F1.dip0.t-ipconnect.de) (Quit: Leaving)
- # [19:16] <@ehsan> mounir: let me kill firefox...
- # [19:16] * Quits: opti (Mibbit@E56BF23C.14EF12EC.2AB48280.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [19:17] <mounir> assassin
- # [19:17] * Quits: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net) (Quit: Leaving.)
- # [19:17] * Quits: smagnin (pike@moz-DEF53BC9.fbx.proxad.net) (Quit: Quitte)
- # [19:17] * Joins: vladan (vladan@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:17] <mkaply> Does nsIVariant try to be smart and if it sees that something is a number, give you a number?
- # [19:17] <jlebar> How do I get the IID off an interface (i.e., getIID(Ci.nsIFoo))
- # [19:18] * Joins: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net)
- # [19:18] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
- # [19:18] <Mook_as> Ci.nsIFoo.number??
- # [19:18] <mkaply> getResultByName (https://developer.mozilla.org/En/MozIStorageRow#getResultByName()) uses nsIVariant and it returns integers for things that were inserted into a string table as strings
- # [19:19] * Joins: anant (anant@moz-B3621916.dsl.dynamic.sonic.net)
- # [19:19] * Quits: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net) (Ping timeout)
- # [19:19] <jlebar> Mook_as, Perfect; thanks!
- # [19:20] <@ehsan> jlebar: Ci.nsIFoo objects implement nsIJSIID themselves
- # [19:20] <@smaug> mkaply: sounds like a but in the C++ code which creates the variant
- # [19:20] <@smaug> s/but/bug/
- # [19:20] * @smaug could be wrong
- # [19:21] * Joins: graememcc (chatzilla@moz-AA7792FD.range86-162.btcentralplus.com)
- # [19:22] * Quits: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [19:22] * Joins: rajul (quassel@3857C685.48A2B657.25B273F5.IP)
- # [19:22] * Joins: jet (junglecode@88F51059.F3BBB17D.144F44FA.IP)
- # [19:23] <@ehsan> mounir: hm, that is weird
- # [19:23] * Quits: mreid_ (mark@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [19:23] * Joins: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com)
- # [19:23] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
- # [19:24] <mkaply> smaug: that's definitely what I'm seeing. Insert 10 string in of which a couple are numbers, get a mix of numbers and strings out
- # [19:24] <mounir> ehsan: please, tell me you have a clue about what is happening
- # [19:24] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
- # [19:24] <@ehsan> mounir: are you sure the failure is not caused by something else in the patch queue you pushed?
- # [19:24] * sheppy-afk is now known as sheppy
- # [19:24] <mounir> ehsan: certain
- # [19:24] <mounir> the entire patch queue except that patch is even in mozilla-inbound now
- # [19:24] * Quits: jet (junglecode@88F51059.F3BBB17D.144F44FA.IP) (Quit: jet)
- # [19:25] <mounir> and I did push the same patch with the |if (mSetValueChanged)| commented and it did work
- # [19:25] * Quits: gcp_ (gpascutto@88F51059.F3BBB17D.144F44FA.IP) (Quit: Make a new plan, Stan!)
- # [19:25] <mounir> I believe in some case false is wrongly used
- # [19:26] <@ehsan> mounir: bad news is that this test case _could_ in fact be discovering a bug in your patch...
- # [19:26] <@ehsan> but I don't know why you can
- # [19:26] * wlach|lunch is now known as wlach
- # [19:26] <@ehsan> 't repro locally
- # [19:26] <@ehsan> that doesn't make a lot of sense...
- # [19:26] <mounir> ehsan: the issue in mochitest-1 is actually really random
- # [19:27] * Quits: zuzelvp (zuzelvp@moz-A77F6A45.cpe.net.cable.rogers.com) (No route to host)
- # [19:27] <@ehsan> mounir: I was talking about mochi-4 fwiw
- # [19:27] * Joins: dao (dao@moz-DA14EE1A.pool.mediaways.net)
- # [19:27] <mounir> yeah
- # [19:28] <@ehsan> mounir: so you can't reproduce any of the two failures?
- # [19:28] <mounir> so i did run tests in layout/forms/tests a couple of time and only got some weird issue with textarea layout
- # [19:28] <mounir> will try again
- # [19:28] <mounir> we never know
- # [19:28] <@ehsan> ok
- # [19:28] * mdas is now known as mdas|afk
- # [19:28] <@ehsan> sorry I don't have a clear idea what's happening here
- # [19:28] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:29] * Joins: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:29] <mounir> ehsan: that's actually better for me, I feel less like the dumber guy who never understands anything ;)
- # [19:29] <@ehsan> lol
- # [19:30] * Quits: Waldo (waldo@moz-537BCF9.hsd1.ca.comcast.net) (Quit: brb)
- # [19:31] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
- # [19:31] * jimm-lunch is now known as jimm
- # [19:31] <@ehsan> hmm
- # [19:31] <@ehsan> our console API implementation is unbelievably slow
- # [19:31] <@ehsan> sigh
- # [19:32] * Quits: ejpbruel (ejpbruel@moz-5EE20326.adsl2.static.versatel.nl) (Quit: ejpbruel)
- # [19:32] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [19:32] * Quits: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch) (Connection reset by peer)
- # [19:32] * Joins: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch)
- # [19:32] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [19:33] <bnicholson> can someone with edit privileges to remove a comment i made in bugzilla?
- # [19:33] <@ehsan> bnicholson: ping glob|away or dkl
- # [19:34] <bnicholson> ehsan: thanks; glob|away, dkl ^
- # [19:34] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [19:35] * Quits: ekw (ekw@moz-B5B81AE7.dsl.irvnca.pacbell.net) (Quit: Leaving)
- # [19:35] * Joins: ekw (ekw@moz-B5B81AE7.dsl.irvnca.pacbell.net)
- # [19:36] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Ping timeout)
- # [19:36] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [19:36] * tbsaunde|afk is now known as tbsaunde
- # [19:36] * Joins: gakiwate (gautam@602760D8.4F258689.4A949B84.IP)
- # [19:36] * Joins: lmandel (lmandel@moz-BBE3ABD.mv.mozilla.com)
- # [19:37] * Joins: wlach_ (wlach@moz-67D3C315.vif.net)
- # [19:38] <mounir> ehsan: even the editor test failure is just working here :'(
- # [19:38] * mounir needs a rope
- # [19:38] * ctalbert|afk is now known as ctalbert
- # [19:38] * Quits: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl) (Ping timeout)
- # [19:38] * Parts: gakiwate (gautam@602760D8.4F258689.4A949B84.IP) (Leaving)
- # [19:39] * Quits: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com) (Quit: Leaving)
- # [19:40] * Quits: wlach (wlach@moz-67D3C315.vif.net) (Quit: Ex-Chat)
- # [19:40] * armenzg_lunch is now known as armenzg_mtg
- # [19:40] * Quits: wlach_ (wlach@moz-67D3C315.vif.net) (Quit: Leaving)
- # [19:40] * Joins: wlach (wlach@moz-67D3C315.vif.net)
- # [19:41] * Joins: bbondy (bbondy@moz-C9962B2.home.cgocable.net)
- # [19:43] * Joins: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [19:44] * Joins: gozala (gozala@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:45] <@ehsan> mounir: you can also try printf-debugging on try
- # [19:45] <@ehsan> catlee-lunch: ping
- # [19:45] * lsblakk|biab is now known as lsblakk
- # [19:45] * Joins: ianbicking (ianbicking@moz-36B9BE32.hsd1.mn.comcast.net)
- # [19:46] * Joins: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com)
- # [19:46] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [19:48] * Quits: pascalc (chatzilla@4A536503.45AA75E6.5C7CEBE3.IP) (Ping timeout)
- # [19:48] * blassey is now known as blassey|afk
- # [19:48] * mdas|afk is now known as mdas
- # [19:49] * Joins: jet (junglecode@88F51059.F3BBB17D.144F44FA.IP)
- # [19:50] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [19:50] * Joins: dcamp (dave@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:51] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:51] * Joins: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:51] * Quits: raphc (rc@4A536503.45AA75E6.5C7CEBE3.IP) (Ping timeout)
- # [19:51] * Joins: biesi (cbiesinger@EE9A5AA8.6B10AC3.E2F59BBC.IP)
- # [19:51] * Quits: jet (junglecode@88F51059.F3BBB17D.144F44FA.IP) (Quit: jet)
- # [19:51] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
- # [19:52] * Joins: knelson (Adium@moz-F750BF70.dsl.chcgil.ameritech.net)
- # [19:53] * Parts: knelson (Adium@moz-F750BF70.dsl.chcgil.ameritech.net)
- # [19:53] * Quits: hhillen (hhillen@moz-1D134909.upc-d.chello.nl) (Quit: hhillen)
- # [19:56] <mcmanus> bugzilla question - is there any way for someone to perm delete an attachment to a bug? A user posted a log with some auth information in it.
- # [19:57] <@khuey> no, but we can banish it to a group where basically nobody can see it
- # [19:57] * Quits: ianbicking (ianbicking@moz-36B9BE32.hsd1.mn.comcast.net) (Quit: This computer has gone to sleep)
- # [19:57] <jlebar> mcmanus, Just need someone from security group to do it.
- # [19:57] <mcmanus> khuey - just the attachment? I want to keep the bug public
- # [19:57] <jlebar> yep
- # [19:57] * philor is now known as philor|away
- # [19:57] <mcmanus> ok.. thanks
- # [19:58] <biesi> it is also possible to delete the attachment, with manual work
- # [19:58] <jwir3> hm, so I'm trying to build with the nightly .mozconfig for linux64, and I get the following: checking whether the C compiler (/tools/gcc-4.5-0moz3/bin/gcc ) works... no
- # [19:58] <jwir3> configure: error: installation or configuration problem: C compiler cannot create executables.
- # [19:58] <jwir3> *** Fix above errors and then restart with "make -f client.mk build"
- # [19:58] <biesi> that may be better for auth datya
- # [19:58] <@khuey> yeah, but justdave doesn't like to do that
- # [19:58] <jlebar> jwir3, Note the hardcoded path for gcc...
- # [19:58] <biesi> jwir3, you may want to remove the gcc line from the mozconfig, unless you actually do have a compiler there
- # [19:59] <jwir3> ah thx
- # [19:59] * Joins: xakz (XaMaD@moz-34FBE388.fbx.proxad.net)
- # [19:59] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
- # [20:00] <jwir3> ugh, it was in an included file that I missed.
- # [20:02] * Joins: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP)
- # [20:02] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
- # [20:02] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Quit: damons)
- # [20:03] * Quits: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.19/20110707195905])
- # [20:05] * catlee-lunch is now known as catlee
- # [20:06] * davehunt|away is now known as davehunt
- # [20:06] <catlee> ehsan: pong
- # [20:07] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Client exited)
- # [20:07] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [20:08] * armenzg_mtg is now known as armenzg
- # [20:08] * rail-lunch is now known as rail
- # [20:08] <@ehsan> catlee: so I created an emscripten git repo: http://hg.mozilla.org/users/eakhgari_mozilla.com/emscripten/
- # [20:08] <catlee> woot
- # [20:08] <@ehsan> catlee: the problem is that it sets a bunch of custom tags
- # [20:09] <@ehsan> catlee: which get lost as we push, because our hg server doesn't support the bookmarks extension
- # [20:09] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [20:09] <@ehsan> catlee: so two questions:
- # [20:09] <dougt> khuey: do you have a windows dev box
- # [20:09] <@ehsan> 1. is it acceptable for us to deploy the bookmarks extension on hg.m.o?
- # [20:09] * Joins: jamesr (jamesr@BE74E46C.D6CCE4AE.77834EAA.IP)
- # [20:10] <@khuey> dougt: yes
- # [20:10] <@ehsan> 2. can we update to default/master and not default as we do for mozilla build jobs?
- # [20:11] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [20:12] <dougt> janv: how soon until file handle lands?
- # [20:12] * Joins: taustin (taustin@moz-EE172EAA.resnet.ucsc.edu)
- # [20:12] * Joins: mike5w3c (MikeS@AB5A15E7.CF3B1009.DA07AE74.IP)
- # [20:12] <janv> dougt: hey
- # [20:12] * Joins: necolas (necolas@moz-E9544C43.bb.sky.com)
- # [20:12] * Parts: taustin (taustin@moz-EE172EAA.resnet.ucsc.edu)
- # [20:12] <janv> dougt: we are very close I think
- # [20:12] <dougt> khuey: https://hg.mozilla.org/try/rev/1c125367be9e
- # [20:13] <catlee> 1) you'd have to ask IT
- # [20:13] <janv> dougt: I'm going to attach a new patch today
- # [20:13] <catlee> 2) not sure what you mean
- # [20:13] <dougt> khuey: https://gist.github.com/bb8bb754bea9c5e88b7a
- # [20:13] <catlee> ehsan: ^^
- # [20:13] <dougt> janv: ^^
- # [20:13] <@ehsan> catlee: so the buildbot scripts for m-c etc pull, then hg update default
- # [20:14] <janv> dougt: and there's an issue on android that needs to be fixed
- # [20:14] <@ehsan> catlee: but for emscripten we'd need to do hg update default/master or something
- # [20:14] <dougt> who cares about android!
- # [20:14] <@ehsan> catlee: is that something that is possible?
- # [20:14] <catlee> ehsan: is default/master a bookmark name, or are you listing options?
- # [20:14] <janv> heh
- # [20:14] <@khuey> hg seems to be having trouble
- # [20:14] <@ehsan> catlee: it is a bookmark name
- # [20:14] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [20:15] <catlee> ehsan: ah!
- # [20:15] <catlee> ok, then yeah
- # [20:15] <@ehsan> cool
- # [20:15] <catlee> this wouldn't share any of the firefox build code
- # [20:15] <catlee> actually for firefox builds we update to a revision, it doesn't care about branches
- # [20:15] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Quit: bmoss)
- # [20:16] <@ehsan> oh ok
- # [20:16] <@ehsan> good
- # [20:16] <@ehsan> just wanted to make sure that I won't be asking for the impossible :)
- # [20:16] * Quits: bruno_ (bruno@20C4F0CB.2F9EAEB9.C36097CD.IP) (Ping timeout)
- # [20:17] <catlee> nope!
- # [20:17] <catlee> should be straightforward to get running
- # [20:17] <catlee> what platforms?
- # [20:17] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Connection reset by peer)
- # [20:17] * Joins: bruno_ (bruno@20C4F0CB.2F9EAEB9.C36097CD.IP)
- # [20:17] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [20:18] * Joins: mwu (mwu@moz-59435430.hsd1.nj.comcast.net)
- # [20:18] * Quits: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp) (Quit: Leaving...)
- # [20:19] <@ehsan> catlee: ideally, windows/linux/mac with clang 3.0 and 3.1 :)
- # [20:19] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [20:19] <catlee> we don't have clang on windows :)
- # [20:19] <jlebar> smaug, ping?
- # [20:19] * Joins: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net)
- # [20:19] <@ehsan> catlee: says who? :)
- # [20:20] <catlee> me!
- # [20:20] <@ehsan> catlee: you're wrong!
- # [20:20] <catlee> it's not on the build machines
- # [20:20] <catlee> so it doesn't exist!
- # [20:20] <@ehsan> we can install it :P
- # [20:21] <jhammel> One does not simply install software on build machines ;)
- # [20:21] <jviereck> smaug: when doing the cloning of the fonts while creating the cloned document, can we just use the fontEntries of the original document for the cloned document as well?
- # [20:21] <@ehsan> jhammel: make a meme for that!
- # [20:21] <bhearsum> jhammel: so true
- # [20:21] <jhammel> i need to make a bot to make memes...much easier ;)
- # [20:22] * Quits: wlach (wlach@moz-67D3C315.vif.net) (Quit: Leaving)
- # [20:23] * cadecairos is now known as cadecairos_away
- # [20:23] * Joins: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP)
- # [20:24] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [20:24] * Quits: _AtilA_ (atila@8115C16.8A6572E7.C4DEE87F.IP) (Quit: [BX] Do you... BitchX?)
- # [20:24] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
- # [20:25] * Joins: _AtilA_ (atila@8115C16.8A6572E7.C4DEE87F.IP)
- # [20:25] * Quits: rajul (quassel@3857C685.48A2B657.25B273F5.IP) (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
- # [20:25] <jhammel> http://memegenerator.net/instance/20506521
- # [20:25] * Joins: rajul (quassel@3857C685.48A2B657.25B273F5.IP)
- # [20:25] <jhammel> however people do that, these days
- # [20:26] * jhammel does not have a tumblr login
- # [20:27] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
- # [20:27] * Quits: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP) (Ping timeout)
- # [20:28] * philor|away is now known as philor
- # [20:29] <@smaug> jviereck: you need someone who knows about fonts
- # [20:29] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [20:29] * Joins: wlach (wlach@moz-67D3C315.vif.net)
- # [20:30] <jviereck> smaug: I'm just not sure if it's allowed to reuse any object in the cloned document that you use in the original document at all
- # [20:30] * Quits: JeroenDeDauw (j@moz-FF9048FF.dip.t-dialin.net) (Quit: Leaving.)
- # [20:30] * Joins: taustin (taustin@moz-EE172EAA.resnet.ucsc.edu)
- # [20:30] * Quits: davidb (davidb@moz-68BF56A6.dsl.bell.ca) (Quit: davidb)
- # [20:30] * Quits: taustin (taustin@moz-EE172EAA.resnet.ucsc.edu) (Quit: taustin)
- # [20:31] <jviereck> smaug: e.g. if there is a internal representation of the font on the original document, is the cloned document allowed to use the same C++ object?
- # [20:31] <@smaug> jviereck: that is why you need someone who knows about fonts
- # [20:31] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [20:31] * Joins: davidb (davidb@moz-68BF56A6.dsl.bell.ca)
- # [20:31] * Joins: bholley (anonymous@moz-21525C0C.net-81-220-26.lyon.rev.numericable.fr)
- # [20:32] * cadecairos_away is now known as cadecairos
- # [20:32] <jviereck> smaug: so there is no rule like "objects have to be cloned", if it makes sense to reuse them cross documents?
- # [20:32] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
- # [20:32] <Ms2ger> jviereck, come on, this is Gecko!
- # [20:33] <@smaug> jviereck: it really depends on the object
- # [20:33] <Ms2ger> Consistency is in the mind of a hobgoblin, and all that
- # [20:33] <jviereck> Ms2ger: :( I'm still new to all this
- # [20:33] <jviereck> smaug: okay, thanks :)
- # [20:33] * Joins: scenor (Daily@moz-60F9079D.rkhl.at)
- # [20:33] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Input/output error)
- # [20:34] * @smaug might have an army of hobgoblins, or orcs
- # [20:34] <Ms2ger> And a large pile of gold?
- # [20:35] <@smaug> that for sure
- # [20:35] * Quits: necolas (necolas@moz-E9544C43.bb.sky.com) (Client exited)
- # [20:36] * Quits: bholley (anonymous@moz-21525C0C.net-81-220-26.lyon.rev.numericable.fr) (Quit: bholley)
- # [20:37] * Joins: bholley (anonymous@moz-21525C0C.net-81-220-26.lyon.rev.numericable.fr)
- # [20:38] <jduell> Has anybody run into issue where GCC hits a 'system_wrapper' we create that has a #pragma GCC visibility push, and gcc barfs on it?
- # [20:39] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
- # [20:39] <jduell> It's in a wrapper we make for pldhash.h. This in on GCC 4.5.2
- # [20:39] <Ms2ger> khuey, ted, glandium
- # [20:40] <@khuey> why are we wrapping pldhash?
- # [20:40] * jhammel is now known as jhammel|lunch
- # [20:40] <glandium> jduell: how does it barf?
- # [20:40] * Quits: dao (dao@moz-DA14EE1A.pool.mediaways.net) (Quit: Leaving.)
- # [20:40] <glandium> khuey: probably for wrong reasons
- # [20:40] <@khuey> glandium: I would think so
- # [20:40] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [20:40] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [20:41] <glandium> khuey: it's not in config/system-headers
- # [20:41] <glandium> jduell: pldhash or plhash?
- # [20:41] <@khuey> glandium: it's also part of gecko
- # [20:43] * Joins: dev (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [20:44] * Quits: anant (anant@moz-B3621916.dsl.dynamic.sonic.net) (Ping timeout)
- # [20:44] * Joins: anant (anant@moz-B3621916.dsl.dynamic.sonic.net)
- # [20:44] * Joins: bb10 (bb10@moz-C7B05616.org)
- # [20:45] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [20:45] * Joins: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com)
- # [20:46] * Quits: mike5w3c (MikeS@AB5A15E7.CF3B1009.DA07AE74.IP) (Quit: mike5w3c)
- # [20:46] <jduell> glandium: oh, right, plhash.h
- # [20:46] <@ehsan> BenWa: where's that test app that you talked about?
- # [20:46] <glandium> jduell: so, how does it barf?
- # [20:46] <jduell> glandium: and it barfs with "error: ‘#pragma’ is not allowed here"
- # [20:47] <glandium> O_o
- # [20:47] * Joins: lduros1 (lduros@moz-6F5F399D.wireless-pennnet.upenn.edu)
- # [20:47] <jduell> glandium: There's a "#pragma GCC system_header', and it likes that fine
- # [20:48] <jduell> line 2 is " #pragma GCC visibility push(default)" and we barf
- # [20:48] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [20:48] <catlee> ehsan: what if we can't enable bookmarks?
- # [20:48] <romaxa> taras: ok, I disabled sqlite sync, and got these results http://pastebin.mozilla.org/1642222
- # [20:48] <glandium> jduell: makes no sense
- # [20:48] <@ehsan> catlee: apparently it's possible, see the bug
- # [20:49] * davidb is now known as davidb|afk
- # [20:49] <@ehsan> catlee: oh, we also need bookmarks on the test slaves of course
- # [20:49] * Quits: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [20:49] <catlee> ehsan: build or test slaves?
- # [20:49] <catlee> that's a whole other thing :\
- # [20:49] <@ehsan> catlee: emscripten doesn't need build slaves! ;-)
- # [20:49] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Ping timeout)
- # [20:49] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [20:49] * Joins: K900 (Mibbit@51BE3DA8.38779EB3.78F8539B.IP)
- # [20:50] * Quits: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch) (Quit: Leaving.)
- # [20:50] <catlee> ehsan: where do we get js from?
- # [20:50] <K900> hey guys
- # [20:50] <jduell> glandium: it's my summer intern, discovering new ways things can go wrong :)
- # [20:50] <@ehsan> catlee: what js?
- # [20:50] <K900> I'm trying to build m-c with external xulrunner
- # [20:50] <jduell> I'm having him clobber and try again
- # [20:50] * Joins: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com)
- # [20:50] <romaxa> taras: even with skip vsf sync gecko with disabled profile starts ~2x 2seconds faster than with profile... even if profile cached it still 2 seconds more.. not sure if FS reads are slowing down that
- # [20:50] <K900> but it keeps failing the xpidlgen thing
- # [20:50] <catlee> ehsan: we need a js shell, right?
- # [20:50] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [20:50] <@ehsan> catlee: yeah but that's a binary we can install on the slaves
- # [20:50] <catlee> ehsan: no
- # [20:50] <@ehsan> catlee: same as clang/llvm, node, etc
- # [20:50] <@ehsan> why?
- # [20:51] <romaxa> taras: is there are any tools to profile startup, sys calls, reads et.c?
- # [20:51] <catlee> massively complicates this project
- # [20:51] <catlee> also, test machines don't have clang
- # [20:52] <@ehsan> catlee: ok, so here's the deal: we don't even want to use the same clang for emscripten and m-c
- # [20:52] <@ehsan> emscripten uses clang stable
- # [20:52] <@ehsan> m-c uses clang trunk
- # [20:52] <catlee> ehsan: you make me sad
- # [20:52] <@ehsan> sorry!
- # [20:52] <catlee> argh
- # [20:52] <@ehsan> catlee: perhaps we should have a chat on the requirements some time in person
- # [20:52] <@ehsan> catlee: please don't spend more time on this for now
- # [20:52] <catlee> yeah
- # [20:52] <catlee> ok!
- # [20:52] * jwir3 is now known as jwir3|lunch
- # [20:52] * catlee quits vim
- # [20:52] <@ehsan> cause I hate for you to be wasting your time :)
- # [20:53] <@ehsan> catlee: sorry about the confusion :)
- # [20:53] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [20:53] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [20:53] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [20:55] * mdas is now known as mdas|afk
- # [20:55] <deLta30> jduell: I recompiled it but same error
- # [20:55] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
- # [20:56] * mjschranz is now known as mjschranz_away
- # [20:57] <jduell> glandium: ^^ do you have any idea who/how to help deLta30 next?
- # [20:57] <jduell> file a bug?
- # [20:58] * Joins: knelson (Adium@moz-C5146337.dsl.chcgil.ameritech.net)
- # [20:58] * Joins: mjschranz_ (matt@F2D29657.F60B0462.67AC9B1.IP)
- # [20:58] * Parts: knelson (Adium@moz-C5146337.dsl.chcgil.ameritech.net)
- # [20:58] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Ping timeout)
- # [20:58] * Quits: Ms2ger (Ms2ger@98647F7E.B3555099.37724B0D.IP) (Ping timeout)
- # [20:58] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [20:59] * Joins: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com)
- # [20:59] * mjschranz_ is now known as mjschranz
- # [21:00] * Quits: TheCrap (TheCrap@moz-7CC07B93.dip0.t-ipconnect.de) (Ping timeout)
- # [21:01] * AutomatedTester|away is now known as AutomatedTester
- # [21:01] * Quits: bruno_ (bruno@20C4F0CB.2F9EAEB9.C36097CD.IP) (Ping timeout)
- # [21:02] * davehunt is now known as davehunt|away
- # [21:02] * Joins: Ms2ger (Ms2ger@98647F7E.B3555099.37724B0D.IP)
- # [21:03] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [21:04] * Quits: dcamp (dave@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Leaving...)
- # [21:04] * Quits: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP) (Ping timeout)
- # [21:04] * Joins: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP)
- # [21:04] * Joins: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl)
- # [21:05] * Joins: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP)
- # [21:06] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Client exited)
- # [21:07] <@ehsan> gavin: ping
- # [21:08] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [21:08] <glandium> jduell, deLta30: apart from trying another version of gcc...
- # [21:08] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
- # [21:09] * Quits: maikmerten (maikmerten@moz-ED882802.dynamic.qsc.de) (Client exited)
- # [21:09] <jduell> glandium: yeah, that was on my list. But it seems weird that we'd have this issue on any version.
- # [21:09] <gavin> ehsan: pong
- # [21:09] <jduell> I'll let deLta30 decide how much he wants to wade into the details
- # [21:09] * Quits: marco (marco@96ADB6B5.B1299530.10DC0B64.IP) (Ping timeout)
- # [21:09] <jduell> glandium: thanks!
- # [21:09] <@ehsan> gavin: can you _please_ review bug 749187?
- # [21:10] * mdas|afk is now known as mdas
- # [21:10] <Ms2ger> Uh-oh
- # [21:10] * Joins: marco (marco@B7EB14B7.565FFF1E.10DC0B64.IP)
- # [21:11] <Ms2ger> I'd better get all my stuff landed before Monday
- # [21:11] <Waldo> ?
- # [21:11] * Quits: dev (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [21:11] <gaston> next end of the world ?
- # [21:12] * Joins: dcamp (dave@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [21:12] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: . . . ........)
- # [21:12] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Quit: mccr8)
- # [21:12] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Client exited)
- # [21:12] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [21:13] <@ehsan> Ms2ger: what's happening on monday?
- # [21:14] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
- # [21:14] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
- # [21:14] <Ms2ger> mpl2
- # [21:14] <@roc> yyehaw
- # [21:15] <gaston> behold the mightly mpl2 ?
- # [21:15] <Waldo> Monday, Monday, gotta land patches before Monday
- # [21:15] * wlach is now known as wlach|biab
- # [21:17] * Quits: kdcw (kdc@moz-F7413045.pk.shawcable.net) (Quit: HydraIRC -> http://www.hydrairc.com <- Would you like to know more?)
- # [21:17] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
- # [21:18] * jwir3|lunch is now known as jwir3
- # [21:19] * Quits: dcamp (dave@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Leaving...)
- # [21:20] <philor> just avoid touching the top of any file, problem solved
- # [21:20] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
- # [21:20] * Quits: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [21:22] <gavin> ehsan: why do you call _setPerWindowPBFlag if _quitting is true?
- # [21:22] <Jesse> philor: or patch your merge program to deal
- # [21:22] * zpao|detached is now known as zpao
- # [21:22] * Quits: scenor (Daily@moz-60F9079D.rkhl.at) (NickServ (GHOST command used by scenor1))
- # [21:23] * Quits: lduros1 (lduros@moz-6F5F399D.wireless-pennnet.upenn.edu) (Client exited)
- # [21:23] * juanb is now known as juanb|afk
- # [21:23] * Quits: gandalf (zbraniecki@moz-37B1719A.neoplus.adsl.tpnet.pl) (Ping timeout)
- # [21:23] * Joins: scenor (robert@moz-60F9079D.rkhl.at)
- # [21:24] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [21:24] <gavin> ehsan: that particular change in the patch isn't very well explained in the bug
- # [21:26] * Quits: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com) (Quit: sheppy)
- # [21:26] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Ping timeout)
- # [21:26] * Joins: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com)
- # [21:27] * Quits: chrisccoulson (chr1s@CF62D2D6.FC921812.EE27BB8D.IP) (Quit: Ex-Chat)
- # [21:27] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (No route to host)
- # [21:27] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [21:27] * Joins: gandalf (zbraniecki@moz-7B059C64.neoplus.adsl.tpnet.pl)
- # [21:28] <glandium> sigh, the reset firefox feature uses MOZ_APP_NAME in toolkit
- # [21:29] * Quits: gozala (gozala@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Leaving.)
- # [21:29] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Quit: mccr8)
- # [21:30] * Joins: knelson (Adium@moz-C5146337.dsl.chcgil.ameritech.net)
- # [21:30] * Parts: knelson (Adium@moz-C5146337.dsl.chcgil.ameritech.net)
- # [21:30] <gavin> why is that a problem?
- # [21:30] * Parts: K900 (Mibbit@51BE3DA8.38779EB3.78F8539B.IP)
- # [21:30] * Joins: mvalzelli (mvalzelli@moz-60C970ED.retail.telecomitalia.it)
- # [21:31] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
- # [21:32] * armenzg is now known as armenzg_brb
- # [21:32] * Joins: chrisccoulson (chr1s@CF62D2D6.FC921812.EE27BB8D.IP)
- # [21:33] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
- # [21:35] * jhammel|lunch is now known as jhammel
- # [21:36] <@khuey> gavin: xulrunner, presumably?
- # [21:36] <Ms2ger> What's that?
- # [21:36] <@khuey> indeed
- # [21:37] <jduell> glandium: the gcc pragma issue turned out to be a missing semicolon in the including file...
- # [21:37] <Callek> WOW we need a better "more" dropdown for TBPL
- # [21:37] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [21:37] <Callek> it overflows for me :/
- # [21:37] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [21:38] <NeilAway> Callek: I found that you can scroll it with the scroll wheel, but otherwise you lose :s
- # [21:38] <Callek> and scrolling doesn't even help since it scrolls with page
- # [21:38] <@khuey> ugh
- # [21:38] <@khuey> /r/n in nsDocument.cpp
- # [21:38] <Callek> NeilAway: ooo--scroll-wheel works, yea :/
- # [21:38] <Ms2ger> Boo
- # [21:39] * Joins: bruno_ (bruno@20C4F0CB.2F9EAEB9.C36097CD.IP)
- # [21:40] <Ms2ger> Rust can't use C++? Nice
- # [21:40] <Waldo> yeah, that's about what I'm thinking, too
- # [21:40] <Waldo> I mean, sure, there are some ABI issues
- # [21:40] * bmoss is now known as bmoss|lunch
- # [21:41] <Waldo> but I would think some aspects should be usable even if lots of stuff couldn't
- # [21:41] * lsblakk is now known as lsblakk|lunch
- # [21:41] * Joins: sfink (chatzilla@moz-7B7651CB.dsl.pltn13.sbcglobal.net)
- # [21:46] <jtcranmer> and the winner for the person who wrote this particular part of bad logic is ....
- # [21:46] <jtcranmer> bz!
- # [21:48] * armenzg_brb is now known as armenzg
- # [21:48] <Ms2ger> Couldn't be!
- # [21:48] <bwinton> jtcranmer: I think the real question is "who reviewed that particular part of bad logic"?
- # [21:49] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [21:49] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Connection reset by peer)
- # [21:49] <jtcranmer> it's bz's proposal, implemented by bienvenu, reviewed by bz, asa, and mscott
- # [21:49] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [21:49] <eeejay> where does the top-level nsWindow get created?
- # [21:50] <@ehsan> gavin: because otherwise we'd not set the flag properly on some windows, which could break things which rely on this
- # [21:52] * Joins: ianbicking_ (ianbicking@moz-36B9BE32.hsd1.mn.comcast.net)
- # [21:53] * Joins: ianbicking (ianbicking@moz-36B9BE32.hsd1.mn.comcast.net)
- # [21:53] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
- # [21:53] * bear|buildduty is now known as bear-afk
- # [21:53] <Yoric> !seen dougt
- # [21:54] <firebot> dougt was last seen 75 minutes and 27 seconds ago, saying 'khuey: ty' in #content.
- # [21:54] <dougt> hi Yoric
- # [21:54] <Yoric> dougt: ping
- # [21:54] <Yoric> Hi
- # [21:55] <jhammel> hi
- # [21:56] * Joins: JeroenDeDauw (j@3D8B249.714666EF.52AB9A83.IP)
- # [21:59] * Joins: dev (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [21:59] * Quits: ianbicking (ianbicking@moz-36B9BE32.hsd1.mn.comcast.net) (Quit: ianbicking)
- # [21:59] * Quits: dev (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [21:59] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [21:59] * Quits: ianbicking_ (ianbicking@moz-36B9BE32.hsd1.mn.comcast.net) (Quit: Leaving)
- # [21:59] * Joins: dev (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [22:00] * Quits: dev (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [22:00] <gavin> ehsan: why do you need to set the flag when you're quitting anyways?
- # [22:00] <gavin> what's the existing bug that you're fixing with that change?
- # [22:01] <@ehsan> gavin: to make sure that cleanups happen properly
- # [22:01] <gavin> this is the kind of explanation that would be good to have in the bug
- # [22:01] <@ehsan> gavin: we've talked about this before
- # [22:01] * Quits: tchevalier (Instantbir@moz-2455EBC8.w90-42.abo.wanadoo.fr) (Ping timeout)
- # [22:01] * Joins: ianbicking (ianbicking@moz-36B9BE32.hsd1.mn.comcast.net)
- # [22:01] * Joins: dev (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [22:01] <@ehsan> gavin: this is essentially fixing a separate bug, but that also affects branches etc
- # [22:01] <gavin> I don't recall discussing this aspect
- # [22:01] <@ehsan> gavin: I can comment on the bug
- # [22:01] <gavin> (beyond talking in person about how you didn't want to split into its own patch)
- # [22:01] <@ehsan> right
- # [22:01] <@ehsan> gavin: let me comment on the bug
- # [22:02] <taras> romaxa: sort of
- # [22:02] <taras> on windows you have xperf ;)
- # [22:02] <taras> on linux we have some systemtap scripts
- # [22:03] <@ehsan> gavin: commented
- # [22:04] <@ehsan> gerv: ping
- # [22:04] * Quits: dev (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [22:05] * Quits: xsergio (sergio@DAEF1255.9C8843EE.A4F23BCE.IP) (Quit: Bye)
- # [22:06] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [22:07] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [22:07] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [22:09] * Joins: dev (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [22:10] * Quits: dev (Adium@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [22:10] <gavin> ehsan: I don't really understand why onBeforePrivateBrowsingModeChange is essentially a no-op if autoStarted is true
- # [22:11] <gavin> and why this, unlike the other stuff, needs to be done regardless of that
- # [22:11] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
- # [22:12] <@ehsan> gavin: well, none of the other stuff there makes sense for permanent PB, except for the part I took out of the if :)
- # [22:12] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [22:14] * Joins: dev (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [22:14] * Joins: dcamp (dave@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:14] <@ehsan> does anyone know of the magic thing that we should do to make chrome break on script breakpoints?
- # [22:15] * Joins: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:15] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [22:15] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [22:15] <@ehsan> hmm, using the debugger keyword seems to work reliably
- # [22:16] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [22:16] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [22:18] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [22:18] * bear-afk is now known as bear|buildduty
- # [22:19] * Quits: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [22:19] * Quits: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net) (Quit: Leaving)
- # [22:19] * Quits: past (past@moz-F3F386D.dsl.dyn.forthnet.gr) (Input/output error)
- # [22:20] * Joins: Gentlecat (Roman@13280233.3934400D.8FB52CB8.IP)
- # [22:20] <ochameau> what's the easiest way to test pageload? https://wiki.mozilla.org/Performance:Tinderbox_Tests#Tp.2C_Tp2_and_the_Pageloader_extension:_Page_load_time expose many various way to execute such test...
- # [22:20] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [22:21] * @smaug may soon almost understand how profiles are created.
- # [22:21] * Joins: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP)
- # [22:21] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [22:21] <Ms2ger> But it's just a directory!
- # [22:21] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [22:21] <joe> gerv: \o/ woo mpl2
- # [22:21] * Joins: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:22] * Joins: raphc (rc@moz-3A99E0D5.wb.wifirst.net)
- # [22:22] * Quits: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [22:22] * Quits: gandalf (zbraniecki@moz-7B059C64.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
- # [22:22] <jhammel> ochameau: wow, that needs to be updated
- # [22:23] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [22:23] <jhammel> i didn't even know that page existed
- # [22:23] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [22:24] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [22:24] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [22:24] * Quits: artur-lunch (artur@B0FE52B2.1C8523D6.6C361E84.IP) (Connection reset by peer)
- # [22:24] * Joins: artur-lunch (artur@B0FE52B2.1C8523D6.6C361E84.IP)
- # [22:25] * Joins: WeirdAl (chatzilla@moz-D461843.ask.info)
- # [22:26] <jhammel> ochameau: i think https://wiki.mozilla.org/Buildbot/Talos might be slightly more helpful; at least it is more current
- # [22:26] <jhammel> ochameau: and either way i can guide you through it
- # [22:27] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [22:28] * Quits: graememcc (chatzilla@moz-AA7792FD.range86-162.btcentralplus.com) (Connection reset by peer)
- # [22:28] * wlach|biab is now known as wlach
- # [22:28] * Joins: mak (mak@moz-19B40AD8.business.telecomitalia.it)
- # [22:28] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [22:29] * davidb|afk is now known as davidb
- # [22:29] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: . . . ........)
- # [22:29] * Joins: graememcc (chatzilla@moz-AA7792FD.range86-162.btcentralplus.com)
- # [22:30] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
- # [22:30] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
- # [22:30] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [22:31] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
- # [22:31] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [22:31] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: adev)
- # [22:31] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [22:31] * Joins: int3_ (int3@moz-FAB3747.cpe.distributel.net)
- # [22:31] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Ping timeout)
- # [22:31] <ochameau> jhammel: this webpage refers to an outdated link: http://hg.mozilla.org/build/pageloader/
- # [22:31] <ochameau> jhammel: http://mxr.mozilla.org/mozilla/source/testing/tools/pageloader/ seems to be the best option?
- # [22:32] * artur-lunch is now known as artur
- # [22:32] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [22:32] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [22:32] * Joins: hhillen (hhillen@1CAFE3C7.D7E5B6DE.85C7734B.IP)
- # [22:33] <jhammel> beh, that is still there?
- # [22:33] <jhammel> ochameau: http://hg.mozilla.org/build/talos/file/tip/talos/pageloader
- # [22:33] <jhammel> is the current version; i forgot we had some litter in the tree still
- # [22:34] <jhammel> actually testing/tools/pageloader is gone
- # [22:35] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Input/output error)
- # [22:35] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [22:35] <ejpbruel> can anyone remind me how i can run a specific reftest?
- # [22:35] <ejpbruel> i have a single reftest failing on try
- # [22:36] * bmoss|lunch is now known as bmoss|mtg
- # [22:36] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [22:36] * Joins: karl (karl@moz-9FAE38A4.jetstream.xtra.co.nz)
- # [22:36] * Joins: gozala (gozala@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:36] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [22:36] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [22:36] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [22:36] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [22:36] <ochameau> jhammel: thanks, I'll play with that addon then.
- # [22:37] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [22:37] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [22:37] * Quits: @roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP) (Ping timeout)
- # [22:37] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [22:37] <jhammel> ochameau: lemme know if that works for you. i'm not really sure what you're trying to do but i'm fairly familiar with it
- # [22:37] <smontagu> ejpbruel: only way I know is to have a file instead of reftest.list with the test you want in it
- # [22:37] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [22:37] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [22:37] <ejpbruel> smonatagu: you mean having your own reftest.list?
- # [22:37] <ejpbruel> smontagu: ^
- # [22:38] <Waldo> there's a commandline you can string up to use only a specific reftest.list, but I have to recreate it from scratch every time
- # [22:38] * Joins: scenos (Daily@moz-60F9079D.rkhl.at)
- # [22:38] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [22:38] * davehunt|away is now known as davehunt
- # [22:38] <Waldo> (i.e. by looking at makefile targets)
- # [22:38] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: adev)
- # [22:38] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
- # [22:38] <Waldo> you could also just edit the toplevel reftest.list to refer to just the one test too
- # [22:38] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [22:38] <smontagu> ejpbruel: yes
- # [22:38] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: adev)
- # [22:38] <ochameau> jhammel: I just want to have an idea on how much a simple jetpack addon using page-mod API slows down pageload
- # [22:38] <smontagu> or reftest.tmp or whatever
- # [22:38] <Ms2ger> TEST_PATH=foo/reftests.list make reftest
- # [22:39] <ejpbruel> whatever works :)
- # [22:39] <ochameau> jhammel: so I'd like to be able to manual run some pageload tests with/without a jetpack addon
- # [22:39] <jhammel> ochameau: ah :) so i would check out the talos repository and use that
- # [22:39] <jhammel> ochameau: (incidentally, this is what jetperf is aiming to solve, sorta)
- # [22:40] <ochameau> jhammel: is talos easy/quick to setup (on windows)?
- # [22:40] <jhammel> well, i don't know windows ;) but in general, it should be
- # [22:40] <jhammel> it is just a python package
- # [22:41] <jhammel> ochameau: https://wiki.mozilla.org/Buildbot/Talos#Running_locally_-_Source_Code should get you started, and i am around if you have any non-windows-specific questions
- # [22:41] * juanb|afk is now known as juanb
- # [22:42] * Quits: bholley (anonymous@moz-21525C0C.net-81-220-26.lyon.rev.numericable.fr) (Quit: bholley)
- # [22:42] * Quits: marco (marco@B7EB14B7.565FFF1E.10DC0B64.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 14.0a2/20120513042005])
- # [22:43] <jhammel> ochameau: once installed you probably want a command line like e.g.: talos -e `which firefox` -a ts --mozAfterPaint --develop --results_url file://${PWD}/output.txt --extension path/to/your/extension
- # [22:43] * Quits: int3_ (int3@moz-FAB3747.cpe.distributel.net) (Ping timeout)
- # [22:43] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [22:44] * Parts: mvalzelli (mvalzelli@moz-60C970ED.retail.telecomitalia.it)
- # [22:45] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
- # [22:45] * Quits: @smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi) (Ping timeout)
- # [22:47] * Quits: xakz (XaMaD@moz-34FBE388.fbx.proxad.net) (Ping timeout)
- # [22:47] <ochameau> jhammel: sounds exactly what I need!
- # [22:47] <jhammel> ochameau: :)
- # [22:47] <jhammel> ochameau: and of course you'll want to run without the addon to get the baseline numbers
- # [22:48] * Joins: bent (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:49] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
- # [22:49] * ChanServ sets mode: +o smaug
- # [22:50] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
- # [22:51] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [22:53] * Quits: scenor (robert@moz-60F9079D.rkhl.at) (Client exited)
- # [22:53] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Boriss)
- # [22:53] * Quits: scenos (Daily@moz-60F9079D.rkhl.at) (Ping timeout)
- # [22:53] * Quits: aja (chatzilla@EE732A75.6BD0AE10.7880DB15.IP) (Ping timeout)
- # [22:54] * Joins: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net)
- # [22:54] * Quits: @smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi) (Ping timeout)
- # [22:55] * Quits: nemo (nemo@moz-57FDFA.hsd1.md.comcast.net) (Ping timeout)
- # [22:55] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
- # [22:55] * ChanServ sets mode: +o smaug
- # [22:56] * aki is now known as aki|food
- # [22:59] * cadecairos is now known as cadecairos_away
- # [23:00] * Joins: marco (marco@B7EB14B7.565FFF1E.10DC0B64.IP)
- # [23:00] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [23:00] * Quits: biesi (cbiesinger@EE9A5AA8.6B10AC3.E2F59BBC.IP) (Connection reset by peer)
- # [23:01] * Joins: biesi (cbiesinger@EE9A5AA8.6B10AC3.E2F59BBC.IP)
- # [23:03] * Joins: Cork (Cork@moz-49FD6A7D.cust.tele2.se)
- # [23:04] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [23:04] * cadecairos_away is now known as cadecairos
- # [23:04] * Joins: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net)
- # [23:06] * Quits: davidb (davidb@moz-68BF56A6.dsl.bell.ca) (Quit: davidb)
- # [23:07] * Joins: jdm (Mibbit@moz-AF45316C.dip.t-dialin.net)
- # [23:07] * Joins: deLta30_ (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [23:07] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [23:08] * Quits: vladan (vladan@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Leaving.)
- # [23:09] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
- # [23:09] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Ping timeout)
- # [23:09] * Quits: bruno_ (bruno@20C4F0CB.2F9EAEB9.C36097CD.IP) (Ping timeout)
- # [23:09] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [23:10] * bhearsum is now known as bhearsum|afk
- # [23:11] * Quits: dcamp (dave@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Leaving...)
- # [23:11] * Quits: cpearce (chatzilla@moz-510B10B9.xdsl.xnet.co.nz) (Ping timeout)
- # [23:11] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
- # [23:12] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [23:12] * Joins: nemo (nemo@moz-57FDFA.hsd1.md.comcast.net)
- # [23:12] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [23:13] * Quits: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP) (Quit: Leaving)
- # [23:13] * Quits: martyn (martyn@moz-356D5506.range86-158.btcentralplus.com) (Quit: Ex-Chat)
- # [23:14] * Joins: roc (chatzilla@538BABFE.A073F3E.97BBD552.IP)
- # [23:14] * ChanServ sets mode: +o roc
- # [23:15] * Quits: kennyluck (kennyluck@moz-F4E27FB.dynamic.hinet.net) (Ping timeout)
- # [23:15] <jlebar> smaug, ping?
- # [23:15] <Ms2ger> ehsan, "common weeks"?
- # [23:15] * Quits: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net) (Ping timeout)
- # [23:15] <Ms2ger> By doing another pass next month, I guess
- # [23:15] * Joins: vladan (vladan@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [23:15] * Joins: mib_v3622x (Mibbit@3C755B71.4E542B32.B580DEC.IP)
- # [23:15] <@ehsan> heh yeah saw gerv's email
- # [23:16] * Joins: c0smikdebris (c0smikdebr@7B3BDCFB.1C9AA326.2A068A5E.IP)
- # [23:16] <@smaug> jlebar: pong
- # [23:16] * rail is now known as rail_away
- # [23:17] <jlebar> smaug, If I fire an event from chrome JS, then the event handler does e.preventDefault(), should e.defaultPrevented be true?
- # [23:17] <jlebar> (if I read it from the chrome JS)
- # [23:17] * Quits: msucan (mihai@E66E4956.B30402B1.699550A1.IP) (Quit: Leaving.)
- # [23:17] * bear|buildduty is now known as bear-afk
- # [23:17] <jlebar> Maybe that's a stupid question, but I'm seeing "no".
- # [23:17] * Quits: anant (anant@moz-B3621916.dsl.dynamic.sonic.net) (Ping timeout)
- # [23:18] <Ms2ger> Is it cancelable?
- # [23:18] <jlebar> Ah, of course.
- # [23:18] * aki|food is now known as aki
- # [23:18] * mattwoodrow|away is now known as mattwoodrow
- # [23:18] * Joins: anant (anant@moz-B3621916.dsl.dynamic.sonic.net)
- # [23:18] <ejpbruel> Ryan: are you RyanVM?
- # [23:18] <@smaug> sounds like Ms2ger gave the answer
- # [23:19] <jlebar> Indeed. Thanks. :)
- # [23:19] * Quits: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net) (Quit: Linkinus - http://linkinus.com)
- # [23:19] <Ms2ger> ejpbruel, no
- # [23:19] <Ms2ger> RyanVM is RyanVM
- # [23:19] <ejpbruel> Ms2ger: that... strangely makes sense
- # [23:19] <Ms2ger> :)
- # [23:19] * jlebar loves APIs which silently fail.
- # [23:20] * Quits: jdm (Mibbit@moz-AF45316C.dip.t-dialin.net) (Quit: http://www.mibbit.com ajax IRC Client)
- # [23:22] * Quits: WeirdAl (chatzilla@moz-D461843.ask.info) (Ping timeout)
- # [23:22] * Joins: kennyluck (kennyluck@moz-9897B912.dynamic.hinet.net)
- # [23:22] * Quits: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
- # [23:22] <froydnj> jlebar: shhh, you're supposed to silently love them
- # [23:23] <espadrine> Is there a tool to monitor or read the trace that firefox writes on stdout?
- # [23:23] * Joins: IanN (chatzilla@moz-3F5A461C.cable.virginmedia.com)
- # [23:24] * Quits: bbondy (bbondy@moz-C9962B2.home.cgocable.net) (Ping timeout)
- # [23:25] * bwinton is now known as bwinton_away
- # [23:25] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [23:27] * jmaher is now known as jmaher|afk
- # [23:29] * Quits: Ms2ger (Ms2ger@98647F7E.B3555099.37724B0D.IP) (Quit: nn)
- # [23:30] * Quits: omeringen (omer@125BD0E8.E4F5F653.9CD63BA8.IP) (Client exited)
- # [23:30] * Joins: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net)
- # [23:30] * Quits: mib_v3622x (Mibbit@3C755B71.4E542B32.B580DEC.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [23:31] * Quits: rajul (quassel@3857C685.48A2B657.25B273F5.IP) (Connection reset by peer)
- # [23:32] * Quits: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com) (Quit: Miranda IM - Multi protocol instant messenger @ www.miranda-im.org)
- # [23:32] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
- # [23:33] * Quits: artur (artur@B0FE52B2.1C8523D6.6C361E84.IP) (Input/output error)
- # [23:33] * Joins: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz)
- # [23:34] * Joins: Anonymous (Anonymous@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
- # [23:35] * Quits: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Quit: mkaply)
- # [23:35] * Anonymous is now known as mkaply
- # [23:35] * Quits: graememcc (chatzilla@moz-AA7792FD.range86-162.btcentralplus.com) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120310193349])
- # [23:35] * Joins: mkaplz (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
- # [23:35] * mcote is now known as mcote|afk
- # [23:35] * Joins: int3_ (int3@moz-FAB3747.cpe.distributel.net)
- # [23:36] <NeilAway> ehsan: out of interest, using which debugger?
- # [23:36] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (No route to host)
- # [23:36] * Joins: jdm (Mibbit@moz-AF45316C.dip.t-dialin.net)
- # [23:36] <@ehsan> NeilAway: the chrome debugg
- # [23:36] <@ehsan> *debugger
- # [23:36] * Quits: JeroenDeDauw (j@3D8B249.714666EF.52AB9A83.IP) (Quit: Leaving.)
- # [23:37] * Parts: mkaply (Anonymous@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
- # [23:37] * Quits: deLta30_ (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [23:37] * Quits: mkaplz (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Client exited)
- # [23:37] * Quits: Gentlecat (Roman@13280233.3934400D.8FB52CB8.IP) (Ping timeout)
- # [23:37] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [23:37] * Joins: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
- # [23:38] * Quits: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [23:38] * Quits: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net) (Ping timeout)
- # [23:38] * Joins: Gentlecat (Roman@6B984063.D2DADB36.8FB52CB8.IP)
- # [23:38] * Quits: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Quit: mkaply)
- # [23:39] * armenzg is now known as armenzg_away
- # [23:39] * Quits: armenzg_away (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Input/output error)
- # [23:39] <NeilAway> ehsan: sorry, that's ambiguous
- # [23:39] <@ehsan> NeilAway: google chrome's script debugger :)
- # [23:40] * lsblakk|lunch is now known as lsblakk
- # [23:40] <NeilAway> ehsan: ah, see, now this is where captial letters come in handy ;-)
- # [23:40] * Quits: smontagu (chatzilla@55BBA7ED.5ACD0297.CC465D70.IP) (Ping timeout)
- # [23:40] <@khuey> apparently .governance is a forum for the discussion of EU law this week
- # [23:40] * Joins: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [23:40] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [23:40] * Joins: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch)
- # [23:40] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
- # [23:42] * Quits: Goldorak (chatzilla@4DB63146.B73E80BC.187A1082.IP) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [23:46] * Quits: evilpie (chatzilla@moz-8055FC99.pools.arcor-ip.net) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120423122928])
- # [23:46] * Joins: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP)
- # [23:46] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
- # [23:47] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
- # [23:48] * Quits: int3_ (int3@moz-FAB3747.cpe.distributel.net) (Client exited)
- # [23:49] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [23:49] * Quits: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP) (Quit: beaufour)
- # [23:50] * Quits: Pike (Pike@moz-E31CD2CB.mozilla.org) (Input/output error)
- # [23:52] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [23:52] * Joins: JeroenDeDauw (j@3D8B249.714666EF.52AB9A83.IP)
- # [23:52] * Quits: ianbicking (ianbicking@moz-36B9BE32.hsd1.mn.comcast.net) (Quit: ianbicking)
- # [23:53] * Joins: ianbicking (ianbicking@moz-36B9BE32.hsd1.mn.comcast.net)
- # [23:53] * Quits: ianbicking (ianbicking@moz-36B9BE32.hsd1.mn.comcast.net) (Quit: ianbicking)
- # [23:53] * Quits: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [23:53] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Ping timeout)
- # [23:53] * Quits: karl (karl@moz-9FAE38A4.jetstream.xtra.co.nz) (Ping timeout)
- # [23:54] <espadrine> does anyone know where xul panel's implementation is?
- # [23:55] * Joins: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [23:55] * Joins: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net)
- # [23:56] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Ping timeout)
- # [23:56] * Joins: int3_ (int3@moz-FAB3747.cpe.distributel.net)
- # [23:56] <Waldo> glandium: what exactly is it that triggers a static initializer? the presents of a no-argument constructor? the presence of one that doesn't zero-initialize? something else?
- # [23:56] <@smaug> espadrine: this one http://mxr.mozilla.org/mozilla-central/source/toolkit/content/widgets/popup.xml#217 ?
- # [23:56] <Waldo> (assuming, of course, there's a global variable that's an instance of a class with such)
- # [23:58] <espadrine> smaug: cool thanks!
- # [23:58] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [23:58] * Joins: atuljangra (Mibbit@B09231B1.E381E9A8.93E5B96C.IP)
- # [23:59] <jimm> anyone know what a "dependent build" is compared to a nightly build?
- # Session Close: Thu May 17 00:00:00 2012
The end :)