/irc-logs / mozilla / #developers / 2013-01-30 / end
Options:
- # Session Start: Wed Jan 30 00:00:00 2013
- # Session Ident: #developers
- # [00:00] * Quits: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net) (Ping timeout)
- # [00:00] * Quits: Lucas (Lucas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [00:00] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [00:00] * Joins: Lucas (Lucas@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [00:00] <dholbert> tbsaunde, I just happened to notice it fly by in my buildspew. :)
- # [00:01] * Quits: xk1sv (xk1sv@FDCC56F4.F5AF084C.3318EDCA.IP) (Input/output error)
- # [00:01] * Joins: xk1sv (xk1sv@9EE1141E.5D97A516.DCB51553.IP)
- # [00:01] * joduinn is now known as joduinn-mtg
- # [00:01] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
- # [00:01] <froydnj> RyanVM: ah, so it did
- # [00:02] * philor|away is now known as philor
- # [00:02] * froydnj discovers an instance where clang usefully gets some piece of c++ right and gcc doesn't
- # [00:03] * Joins: xk1sv_ (xk1sv@FDCC56F4.F5AF084C.3318EDCA.IP)
- # [00:03] * Quits: hipokrit (hipokrit@1BF5DFDB.CA40E1F7.C558AD24.IP) (Ping timeout)
- # [00:03] * Quits: tanvi (tanvi@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [00:04] * Quits: xk1sv (xk1sv@9EE1141E.5D97A516.DCB51553.IP) (Ping timeout)
- # [00:04] * xk1sv_ is now known as xk1sv
- # [00:04] * Quits: willyaranda (willyarand@1D3F3DA0.6C72896A.AC724CC6.IP) (Quit: willyaranda)
- # [00:04] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/3bc1aa6145ed - Randell Jesup - bug 804875: backout due to regressions of various uses of .src/mozSrcObject (bugs 836011/835705) rs=kinetik
- # [00:05] * Quits: Boriss (FlyingToas@F2D29657.F60B0462.67AC9B1.IP) (Quit: Boriss)
- # [00:05] * catlee is now known as catlee-away
- # [00:06] <taras> bz: around?
- # [00:06] <@bz> taras: yes
- # [00:06] * Joins: tanvi (tanvi@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [00:06] <BenWa> What component is NSS in BMO?
- # [00:07] <taras> bz: so i did compared mozRequestAnimation to mozPaintCount during page load
- # [00:07] <@bz> BenWa: it's a separate product in bmo
- # [00:07] <BenWa> kk
- # [00:07] * Joins: jgilbert (jgilbert@2557E599.66715431.D25A875A.IP)
- # [00:07] <taras> bz: you are right that we often paint less often than the requestanimationframe runs
- # [00:07] * Quits: Luqman (laden@moz-345B5EBA.csclub.uwaterloo.ca) (Ping timeout)
- # [00:07] * Quits: sewardj (sewardj@moz-4B2F7F28.dip.t-dialin.net) (Ping timeout)
- # [00:07] <taras> bz: so the question is, if the purpose of requestanimationframe is to schedule paints
- # [00:07] <@bz> taras: ;)
- # [00:07] <taras> why are we spinning it when no paints are happening
- # [00:07] <@bz> taras: wait, actually less often?
- # [00:08] <taras> yeah
- # [00:08] * Quits: akeybl (akeybl@2557E599.66715431.D25A875A.IP) (Quit: Linkinus - http://linkinus.com)
- # [00:08] <@bz> taras: the model right now is that raf runs, makes some changes triggers some invalidates
- # [00:08] * taras pulls up code
- # [00:08] <@bz> taras: that triggers an OS paint event which causes us to paint when it happens
- # [00:08] * Joins: dbaron (dbaron@2557E599.66715431.D25A875A.IP)
- # [00:08] * ChanServ sets mode: +o dbaron
- # [00:08] <@bz> taras: Are we actually ticking rAF again before the OS paint event fires?
- # [00:08] <taras> bz: yes
- # [00:09] <taras> bz: see http://monitor-taras-glek-net.appspot.com/static/test.html
- # [00:09] <taras> line #24
- # [00:09] <taras> i get a good number of skipped frames
- # [00:10] <taras> skipped paints i mean
- # [00:10] * Joins: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [00:10] <taras> bz: i have this code embedded in my blog
- # [00:10] * Quits: @dbaron (dbaron@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [00:11] <taras> as many as half of rafs are paintless
- # [00:12] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
- # [00:12] <taras> eer crap
- # [00:12] <taras> nm
- # [00:12] * Quits: DGMurdockIII (DGMurdockI@moz-F1247A16.hsd1.in.comcast.net) (Quit: ChatZilla 0.9.89 [Firefox 18.0.1/20130116073211])
- # [00:12] * Quits: lizzard_ (ehenry@moz-5A4BE8E8.dsl.static.sonic.net) (Quit: lizzard_)
- # [00:12] <taras> bz: let me rerun this experiment
- # [00:12] <taras> had a typo in there
- # [00:14] * Joins: RealRaven (Thunderbir@7328DE4C.8FAB99DC.C3498625.IP)
- # [00:14] * Quits: jet (junglecode@2557E599.66715431.D25A875A.IP) (Quit: jet)
- # [00:14] * Quits: JosiahOne (JosiahOne@moz-2C74C5DD.lightspeed.livnmi.sbcglobal.net) (Quit: Leaving... )
- # [00:14] * Quits: mak (mak@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [00:14] * Quits: damons (gnubeard@2557E599.66715431.D25A875A.IP) (Quit: damons)
- # [00:14] * Quits: sheppy (sheppy@moz-B52B0B26.dhcp.kgpt.tn.charter.com) (Quit: NO CARRIER)
- # [00:15] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
- # [00:15] * Quits: cviecco_ (cviecco@2557E599.66715431.D25A875A.IP) (Input/output error)
- # [00:15] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [00:16] * Joins: cviecco_ (cviecco@2557E599.66715431.D25A875A.IP)
- # [00:16] * Quits: cviecco_ (cviecco@2557E599.66715431.D25A875A.IP) (Input/output error)
- # [00:16] * bz is now known as bz_dinner
- # [00:16] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/d7dd65663469 - Brian Hackett - Bug 833898 - Allow converting mixed arrays of ints and doubles to uniform doubles, r=jandem.
- # [00:18] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [00:18] * Quits: vingtetun (vingtetun@moz-F8747CC6.dsl.ovh.fr) (Ping timeout)
- # [00:18] * AaronMT is now known as AaronMT|AFK
- # [00:18] * Joins: jet (junglecode@2557E599.66715431.D25A875A.IP)
- # [00:19] * Quits: Mnyromyr (Mnyromyr@moz-35D6F117.unitymediagroup.de) (Input/output error)
- # [00:21] * Quits: mdas|mtg (mdas@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [00:21] * Joins: hipokrit (hipokrit@1BF5DFDB.CA40E1F7.C558AD24.IP)
- # [00:21] * Quits: jimm (jmathies@moz-4C827542.pn.at.cox.net) (Quit: )
- # [00:21] * Joins: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP)
- # [00:22] <dholbert> uh oh, red tests showing up on m-i
- # [00:23] <dholbert> ERROR 500: Internal Server Error when contacting ftp.m.o
- # [00:23] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Ping timeout)
- # [00:23] * Quits: rnewman (rich_holyg@moz-DB4A9C19.scl3.mozilla.com) (Ping timeout)
- # [00:23] * Quits: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [00:24] <philor> and us without a buildduty to speak to IT for us...
- # [00:24] * Quits: @bz_dinner (bzbarsky@moz-C7E1A91E.bstnma.fios.verizon.net) (Ping timeout)
- # [00:25] * Quits: dcamp (dave@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving...)
- # [00:25] <dholbert> asking about it in #releng
- # [00:25] * ctalbert is now known as ctalbert|driving
- # [00:25] * Joins: dcamp (dave@F2D29657.F60B0462.67AC9B1.IP)
- # [00:26] * Joins: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP)
- # [00:27] * Quits: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: sicking)
- # [00:28] <dholbert> Callek is on it; sounds like it's likely a blip
- # [00:28] <philor> Waldo: congratulations, you broke jetpack!
- # [00:28] * Quits: Optimizer (Optimizer@C7E960A5.14D5BA90.274D17D6.IP) (Ping timeout)
- # [00:28] <firebot> Check-in:
- # [00:28] <Callek> technically I'm not on it, since I didn't do anything
- # [00:29] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/527874a5324b - Daniel Holbert - Bug 835446: Convert nsNavHistoryResultNode::mTransitionType to be uint32_t rather than int32_t, to fix build warning when passing it to nsTArray<uint32_t>::Contains().
- # [00:29] <Waldo> philor: the thing that's always broken?
- # [00:29] <Callek> just looked for the automated checks
- # [00:29] <firebot> r=mak
- # [00:29] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/dc5dec1293ab - Matt Woodrow - Backout bug 806256 (rev 08d397c13da6) for causing bug 815666
- # [00:29] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/883208490c7b - Matt Woodrow - Backout bug 807563 (rev 92cdd367285d) for causing bug 815666
- # [00:29] <philor> Waldo: nah, it's usually just slightly bent
- # [00:29] <Waldo> philor: ...he might resent you saying that!
- # [00:29] <bent> never!
- # [00:30] <philor> but now that Camino's gone and you can hardly tell whether or not you broke SeaMonkey, it's the last remaining pleasure
- # [00:30] * Quits: RealRaven (Thunderbir@7328DE4C.8FAB99DC.C3498625.IP) (Quit: RealRaven)
- # [00:30] * Joins: rnewman (rich_holyg@moz-DB4A9C19.scl3.mozilla.com)
- # [00:30] * Joins: RealRaven (Thunderbir@7328DE4C.8FAB99DC.C3498625.IP)
- # [00:31] <Callek> wait Camino's gone!
- # [00:31] <Callek> ?
- # [00:31] <Callek> I thought they were still floating around in some goldfish bowl, somewhere
- # [00:31] <Waldo> they went webkit awhile back
- # [00:31] <Callek> ooooooo
- # [00:31] * Quits: bdahl (bdahl@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
- # [00:31] <philor> if you build off 1.9.2, you're gone
- # [00:31] * Joins: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [00:31] <Waldo> and given how little we care about embedding, which I think is kind of sad on our parts, can you really blame them?
- # [00:32] * Joins: Optimizer (Optimizer@1FFE6588.113CFA4F.274D17D6.IP)
- # [00:32] * nthomas is now known as nthomas|away
- # [00:33] * Quits: bholley (anonymous@moz-50F208DD.net-89-2-149.rev.numericable.fr) (Quit: bholley)
- # [00:33] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
- # [00:33] <philor> they didn't actually go to webkit, it was just the only hope they had
- # [00:34] <@smaug> Waldo: romaxa has some good plans for embedding, if we just take his patches
- # [00:34] <Waldo> interesting
- # [00:35] * Waldo thinks embedding is more important than we consider it because it forces us to think harder about abstractions and such; we don't have much pressure in those directions right now, and it comes back to hurt us later
- # [00:35] <Waldo> the other viewpoint is certainly understandable, tho
- # [00:35] * Quits: spartanfire (guimdearau@moz-33A83FA2.mielccc.clients.pavlovmedia.com) (Quit: spartanfire)
- # [00:35] <Waldo> headless is another thing we should have done/landed at some point, for somewhat similar reasons
- # [00:35] <jhammel> indeed
- # [00:35] <Waldo> and again, the other viewpoint is certainly understandable, tho
- # [00:36] <jhammel> i mean, all of these are obvious in hindsight
- # [00:36] <Waldo> I think it's been fairly obvious for years, actually
- # [00:36] <spohl> is it correct to say that there is one viewport per browser window and/or tab and that there is no parent frame for it?
- # [00:36] <Waldo> gtkmozembed and whatever was known awful for a long long time
- # [00:36] * Quits: Archaeopteryx (itsme@moz-FF3F73F2.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
- # [00:36] <Mook_as> don't forget all the love minimo got :p
- # [00:37] <Waldo> :-)
- # [00:38] * Joins: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP)
- # [00:38] <Waldo> headless we had a patch for, which makes its non-happeningness even sadder
- # [00:38] * till_ is now known as till
- # [00:39] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [00:40] * Quits: josh (josh@moz-6FB23C25.hvc.res.rr.com) (Quit: josh)
- # [00:42] * Quits: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP) (Input/output error)
- # [00:42] * Joins: mw22 (chatzilla@moz-AF369B35.adsl.online.nl)
- # [00:43] * jlebar is now known as jlebar|dinner
- # [00:43] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [00:44] * Joins: llmelon (chatzilla@moz-3983353E.tm.net.my)
- # [00:44] <philor> RyanVM: looks like closing time
- # [00:44] * rail_away is now known as rail
- # [00:44] * Joins: jgriffin (jgriffin@moz-ACDE7EEC.mozilla.com)
- # [00:44] <philor> Waldo: and perhaps more recently, you might have broken Windows :)
- # [00:45] <RyanVM> philor: agreed
- # [00:45] * rail is now known as rail_away
- # [00:45] * Quits: automata (automata@moz-1CE7A56D.ifsc.usp.br) (Ping timeout)
- # [00:46] * Quits: jgriffin-afk (jgriffin@moz-DD9CBA45.hsd1.wa.comcast.net) (Ping timeout)
- # [00:46] * Joins: spartanfire (guimdearau@moz-33A83FA2.mielccc.clients.pavlovmedia.com)
- # [00:46] <Waldo> um
- # [00:46] * Joins: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP)
- # [00:46] * Waldo looks
- # [00:46] <dholbert> mayhemer, red build (which isn't the FTP infra issue) on OS X 10.7 debug on inbound
- # [00:47] <dholbert> mayhemer, oh, nevermind
- # [00:47] * Quits: mixedpuppy (mixedpuppy@F2D29657.F60B0462.67AC9B1.IP) (Quit: mixedpuppy)
- # [00:47] <Waldo> I'm pretty sure I don't buy that, but
- # [00:47] <dholbert> philor, starred it was a known thing
- # [00:47] <dholbert> s/philor,/philor/
- # [00:47] <dholbert> s/was a/as a/ :)
- # [00:47] <philor> dholbert: "Windows mochitests don't start up"?
- # [00:47] <dholbert> philor, I was talking about the mac red build on mayhemer's push
- # [00:48] <mayhemer> dholbert: ok, I was afraid :) that patch has already been a long time landed on m-c, so there shouldn't be problem
- # [00:48] <dholbert> not waldo's oranges
- # [00:48] * Quits: markh1 (Instantbir@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [00:48] <philor> oh
- # [00:48] * Joins: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net)
- # [00:48] * Quits: garnacho (carlos@moz-6BA62877.cm-6-7d.dynamic.ziggo.nl) (Ping timeout)
- # [00:48] * philor finally gets it
- # [00:49] <Waldo> hmm?
- # [00:49] * Quits: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP) (Ping timeout)
- # [00:49] <Waldo> I hope you found a reason for those oranges that doesn't implicate a patch that moves things between headers!
- # [00:49] <dholbert> nope
- # [00:49] <dholbert> philor & I were talking about something else
- # [00:49] <dholbert> or rather, I was talking about something else, and philor thought I was talking about your thing, but I wasn't
- # [00:50] <RyanVM> philor, Waldo: could be dzbarsky's push too
- # [00:50] * Joins: nattokirai (nattokirai@75FA7930.9CD517C2.134C27BB.IP)
- # [00:50] <Waldo> ...glad that's cleared up!
- # [00:50] <Waldo> yeah, I hope that
- # [00:50] <philor> Waldo: it's only fair that you incomprehensibly broke Windows, since you incomprehensibly didn't break jetpack on Windows
- # [00:50] * Quits: spartanfire (guimdearau@moz-33A83FA2.mielccc.clients.pavlovmedia.com) (Quit: spartanfire)
- # [00:50] <Waldo> my thing should have been an if-it-builds-it's-good thing
- # [00:50] * Joins: Luqman (laden@moz-345B5EBA.csclub.uwaterloo.ca)
- # [00:51] <dholbert> RyanVM, looks like dzbarsky got some green Win opt mochitest runs already, so I think it's innocent
- # [00:51] * Quits: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [00:51] * Joins: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP)
- # [00:51] <RyanVM> not any of the ones that went orange, though
- # [00:51] <Waldo> screenshot is a browser window and a blank window viewport
- # [00:52] <dholbert> RyanVM, sure, but waldo's push was orange on WinXP opt and Win debug
- # [00:52] <dholbert> so it's likely to be orange on Win opt as well
- # [00:52] <RyanVM> oh, there's a green M3 xp opt on dz's push
- # [00:52] <dholbert> more specifically, it's orange on all Win* mochitests that have completed so far, including some opt & some debug, and including some Win & some WinXP
- # [00:52] <dholbert> ah yes
- # [00:53] <philor> we could throw Waldo one last thread to grasp at, though: dzbarsky got green on a non-clobber
- # [00:53] * Joins: Asa (asa@F2D29657.F60B0462.67AC9B1.IP)
- # [00:53] * Quits: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [00:53] <Waldo> hmm
- # [00:53] <Waldo> but this stuff seems to have compiled
- # [00:54] <Waldo> unless not-clobbering could produce screwy binaries too
- # [00:54] * Quits: RealRaven (Thunderbir@7328DE4C.8FAB99DC.C3498625.IP) (Quit: RealRaven)
- # [00:54] * Joins: RealRaven (Thunderbir@7328DE4C.8FAB99DC.C3498625.IP)
- # [00:54] * Joins: bz_dinner (bzbarsky@moz-C7E1A91E.bstnma.fios.verizon.net)
- # [00:54] * njn 's foot stool broke this morning, dammit
- # [00:55] * philor is now known as philor|afk
- # [00:55] * Quits: RealRaven (Thunderbir@7328DE4C.8FAB99DC.C3498625.IP) (Quit: RealRaven)
- # [00:55] * Waldo wishes there were a way to reload tbpl without losing extra-builds-viewed-via-the-down-arrow
- # [00:55] * Joins: RealRaven (Thunderbir@7328DE4C.8FAB99DC.C3498625.IP)
- # [00:56] * Waldo hopes someone will point out a way around this that he doesn't know
- # [00:56] <dholbert> Waldo, you can just open the push you're interested in
- # [00:56] * Joins: jlmendezbonini (jlmendezbo@moz-FF9FDD58.twcny.res.rr.com)
- # [00:56] <dholbert> if you just want to see that one push
- # [00:56] <dholbert> by clicking on the date
- # [00:56] <dholbert> (or pushes, in multiple tabs)
- # [00:56] <dholbert> and then you can reload them as many times as you like
- # [00:56] <Waldo> dholbert: then I lose info about est'd completion time
- # [00:57] <Waldo> I think NeilAway filed that as a bug
- # [00:57] <RyanVM> alright, I'm going to backout Waldo first
- # [00:57] <jhammel> Waldo: TBPL is finally getting some love this quarter, so perhaps it will actually be fixed
- # [00:57] <RyanVM> we can already re-land it if it's not at fault
- # [00:57] <Waldo> :-( but probably right
- # [00:57] * Waldo can't fathom why this would break only-Windows and not in a did-it-build way
- # [00:58] * mjschranz_away is now known as mjschranz
- # [00:59] * Quits: andreasn (andreasn@moz-FD3F641F.a336.priv.bahnhof.se) (Ping timeout)
- # [00:59] * Quits: hipokrit (hipokrit@1BF5DFDB.CA40E1F7.C558AD24.IP) (Quit: Leaving)
- # [00:59] <Waldo> and if it breaks, in a way where some test suites that open the browser UI work and others don't
- # [01:00] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/c5bdb6d94a5d - Ryan VanderMeulen - Backed out changeset 3eb633a97c1f (bug 835648) for suspected Windows orange on a CLOSED TREE.
- # [01:00] * Joins: Neil (neil@moz-32AA0D01.in-addr.btopenworld.com)
- # [01:00] * Quits: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com) (Ping timeout)
- # [01:00] * Neil is now known as NeilAway
- # [01:01] * Quits: RealRaven (Thunderbir@7328DE4C.8FAB99DC.C3498625.IP) (Quit: RealRaven)
- # [01:01] * Joins: RealRaven (Thunderbir@7328DE4C.8FAB99DC.C3498625.IP)
- # [01:01] * jchen is now known as jchen|away
- # [01:02] * hwine-ooo is now known as hwine
- # [01:03] * Quits: rednaks (rednaks@89B74EF7.70D8CBB6.6D8B4AB5.IP) (Ping timeout)
- # [01:03] * Joins: mixedpuppy (mixedpuppy@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [01:04] <RyanVM> nbp: i'll get to it in a bit
- # [01:05] * Joins: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net)
- # [01:05] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
- # [01:06] <reuben> firebot, uuid
- # [01:06] <firebot> 18f7fb8f-ef8b-45ef-9ca5-67f56251684e (/msg firebot cid for CID form)
- # [01:06] * gregglind is now known as gregglind_away
- # [01:07] * Quits: RealRaven (Thunderbir@7328DE4C.8FAB99DC.C3498625.IP) (Quit: RealRaven)
- # [01:07] * Joins: RealRaven (Thunderbir@7328DE4C.8FAB99DC.C3498625.IP)
- # [01:08] * Quits: jib_ (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net) (Quit: jib_)
- # [01:09] <NeilAway> dholbert: how quickly is http://mxr.mozilla.org/comm-central/source/suite/common/places/controller.js#468 going to break?
- # [01:11] <dholbert> NeilAway, ah, good question. It shouldn't break, IIUC -- we never return a node of that type currently
- # [01:12] <dholbert> NeilAway, are you already filing a followup on cleaning that up? If not, I can
- # [01:12] * Quits: till (till@moz-ED1B5F1.adsl.alicedsl.de) (Client exited)
- # [01:12] <NeilAway> dholbert: no, it's too late at night
- # [01:12] * Quits: RealRaven (Thunderbir@7328DE4C.8FAB99DC.C3498625.IP) (Quit: RealRaven)
- # [01:12] <dholbert> NeilAway, cool, I'm on it. Thanks for the heads up
- # [01:12] * Joins: RealRaven (Thunderbir@7328DE4C.8FAB99DC.C3498625.IP)
- # [01:13] * Quits: RealRaven (Thunderbir@7328DE4C.8FAB99DC.C3498625.IP) (Quit: RealRaven)
- # [01:13] <RyanVM> looks like we have linux orange too
- # [01:13] * Quits: darkowlzz (darkowlzz@34F55CD5.966A3537.27560D6E.IP) (Ping timeout)
- # [01:15] <froydnj> RyanVM: we would console you by saying it's not usually this bad, but... :)
- # [01:15] * Joins: ericjung (ericjung@moz-FC76CC78.bstnma.fios.verizon.net)
- # [01:15] <RyanVM> except I've been around long enough to know better :P
- # [01:16] * Quits: Asa (asa@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [01:16] <froydnj> exactly
- # [01:16] * chuckharmston is now known as chuckharmston|afk
- # [01:17] * Quits: nmatsakis (nmatsakis@43CB6079.66715431.D25A875A.IP) (Quit: Computer has gone to sleep.)
- # [01:18] * Quits: chuckharmston|afk (chuckharms@moz-DD938D6C.msp.atomicdatacenters.com) (Client exited)
- # [01:18] <nbp> RyanVM: ok.
- # [01:18] * Quits: xk1sv (xk1sv@FDCC56F4.F5AF084C.3318EDCA.IP) (Input/output error)
- # [01:18] * Joins: xk1sv (xk1sv@9EE1141E.5D97A516.DCB51553.IP)
- # [01:19] <jhammel> RyanVM: we were saving failures for when you signed on officially though
- # [01:19] <jhammel> RyanVM: because we care, dammit@!
- # [01:19] <RyanVM> hah
- # [01:20] <RyanVM> you sure know how to make a guy feel at home!
- # [01:20] <jhammel> we try, RyanVM .... we try :)
- # [01:21] <Waldo> jhammel: no we don't!
- # [01:21] <Waldo> well, *other* people don't
- # [01:21] <jhammel> Waldo: i'm trying to have a moment here, dammit!
- # [01:21] <Waldo> jhammel: you're parsing my connotation of try correctly, right?
- # [01:22] * geekboy|afk is now known as geekboy
- # [01:22] <jhammel> :)
- # [01:22] <Waldo> \o/
- # [01:22] * Waldo sads over tbpl now
- # [01:22] * Quits: Nefzaoui (chatzilla@EC8E277F.695306DF.D9343D67.IP) (Quit: ChatZilla 0.9.89 [Firefox 19.0/20130123083802])
- # [01:22] * Quits: smooney (smooney@2557E599.66715431.D25A875A.IP) (Quit: smooney)
- # [01:22] * Waldo sads over the backlog
- # [01:22] <RyanVM> Waldo, too bad you killed that whiskey last week
- # [01:23] <Waldo> RyanVM: it's true; actually I found myself needing it the next night too
- # [01:23] <Waldo> need to find something new to correctly equip my desk again
- # [01:23] <Waldo> also need to get more of that whiskey!
- # [01:23] <Waldo> so good
- # [01:24] * spohl is now known as spohl|afk
- # [01:24] <Waldo> https://bugzilla.mozilla.org/show_bug.cgi?id=830257#c23 for evidence of that second needingness
- # [01:25] * Joins: chuckharmston|afk (chuckharms@405E755D.5C78B772.1A32E3CE.IP)
- # [01:25] <dholbert> NeilAway, oh, you're actually right, that will break seamonkey. (In an earlier version of that patch, I removed usages of the constant, but left the constant in. now the constant is commented out)
- # [01:25] <dholbert> NeilAway, anyway, fix coming shortly
- # [01:25] * chuckharmston|afk is now known as chuckharmston
- # [01:26] <reuben> firebot, uuid
- # [01:26] <firebot> f25a2fa5-65a6-44b6-914c-8645d19eb53c (/msg firebot cid for CID form)
- # [01:27] * Quits: JesperHansen (JesperHans@moz-FE908C71.dhcp.fiberflex.dk) (Ping timeout)
- # [01:29] * Joins: gustavold (gustavold@moz-5F6D366D.nycmny.east.verizon.net)
- # [01:29] * aki is now known as aki|brb
- # [01:31] * Joins: smooney_ (smooney@2557E599.66715431.D25A875A.IP)
- # [01:31] * Joins: ekr (ekr@2557E599.66715431.D25A875A.IP)
- # [01:32] <NeilAway> dholbert: oh, there was more than one constant? thanks for pointing that out
- # [01:33] <dholbert> NeilAway, yeah. (The other one was actually deprecated a long time ago, but it wasn't commented out yet)
- # [01:34] * Joins: Asa (asa@386C8CEB.7488BB3C.E96CA9D8.IP)
- # [01:34] * Quits: randix (rdow@moz-8563022B.bvtn.or.frontiernet.net) (Quit: randix)
- # [01:34] <NeilAway> dholbert: eek? we only copied it from Firefox 4, was it already deprecated then?
- # [01:34] * Quits: tobeytailor (tobeytailo@moz-8DB2B87.dip.t-dialin.net) (Quit: tobeytailor)
- # [01:35] * geekboy is now known as geekboy|afk
- # [01:35] <dholbert> NeilAway, I don't know
- # [01:35] * Quits: jgilbert (jgilbert@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [01:36] <dholbert> NeilAway, not deprecated in a sense that it'd break anything
- # [01:36] <NeilAway> dholbert: ok np
- # [01:36] <dholbert> just "we'll never return a node of this type anymore"
- # [01:36] <dholbert> "so no point in checking for it"
- # [01:36] <dholbert> (IIUC)
- # [01:37] * Quits: Goldorak (chatzilla@7CD1B470.2BC633E3.88CF6591.IP) (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [01:38] * Joins: kmoir-afk (chatzilla@moz-9AEE821.cpe.teksavvy.com)
- # [01:38] * Quits: mwu (mwu@moz-2E883D31.hsd1.nj.comcast.net) (Quit: Leaving)
- # [01:38] * Joins: zandr (zandr@moz-891BD824.milewski.org)
- # [01:40] * Joins: bbondy (bbondy@moz-D9C9B0F.home4.cgocable.net)
- # [01:40] * Quits: ketas (ketas@195.20.191.90.dyn.estpak.ee) (Ping timeout)
- # [01:40] * Quits: bbondy (bbondy@moz-D9C9B0F.home4.cgocable.net) (Client exited)
- # [01:41] * Quits: smooney_ (smooney@2557E599.66715431.D25A875A.IP) (Quit: smooney_)
- # [01:42] * Joins: xk1sv_ (xk1sv@FDCC56F4.F5AF084C.3318EDCA.IP)
- # [01:42] * Quits: xk1sv_ (xk1sv@FDCC56F4.F5AF084C.3318EDCA.IP) (Input/output error)
- # [01:43] * Quits: xk1sv (xk1sv@9EE1141E.5D97A516.DCB51553.IP) (Connection reset by peer)
- # [01:43] * Joins: xk1sv_ (xk1sv@9EE1141E.5D97A516.DCB51553.IP)
- # [01:43] <NeilAway> dholbert: I found the bug that removed that other constant
- # [01:43] * Quits: Optimizer (Optimizer@1FFE6588.113CFA4F.274D17D6.IP) (Ping timeout)
- # [01:43] * Joins: ketas (ketas@195.20.191.90.dyn.estpak.ee)
- # [01:44] * Quits: aklotz (Thunderbir@moz-55246988.cg.shawcable.net) (Quit: aklotz)
- # [01:46] * Quits: nattokirai (nattokirai@75FA7930.9CD517C2.134C27BB.IP) (Quit: nattokirai)
- # [01:46] * aki|brb is now known as aki
- # [01:46] <Waldo> RyanVM: out of curiosity, what's the status, if any, of figuring out how to deal with inbound being increasingly congested?
- # [01:46] * Quits: ketas (ketas@195.20.191.90.dyn.estpak.ee) (Ping timeout)
- # [01:46] * Joins: Optimizer (Optimizer@25E268C6.28FB815D.274D17D6.IP)
- # [01:46] <derf> Clearly we need m-i-i.
- # [01:47] <Waldo> you joke, but having multiple inbounds is probably the easiest fix
- # [01:47] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Quit: ZNC - http://znc.in)
- # [01:47] <derf> No, that would be m-j.
- # [01:47] <jhammel> i thought the easiest fix would be not to do any more coding ;)
- # [01:47] <Waldo> could create occasional havoc as far as conflicting patches between the two, but it seems unavoidable
- # [01:48] <RyanVM> Waldo: I don't think it buys us much, actually
- # [01:48] <RyanVM> since our issues are infra related
- # [01:48] <Waldo> RyanVM: would buy some relief from push-races and breaking stuff preventing anyone from pushing, tho
- # [01:48] <RyanVM> bottom line is we just don't have enough slaves to run all the jobs we need to run
- # [01:49] <Waldo> which may or may not be a sufficient enough win
- # [01:49] * Quits: tanvi (tanvi@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Leaving.)
- # [01:50] * Joins: ketas (ketas@195.20.191.90.dyn.estpak.ee)
- # [01:50] * Quits: jet (junglecode@2557E599.66715431.D25A875A.IP) (Quit: jet)
- # [01:50] <derf> I think Waldo was just complaining about not being able to do an hg pull -u, hg qfinish, maybe an incremental build, and an hg push without someone else jumping in line ahead of you.
- # [01:51] * Quits: brendan (brendaneic@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: brendan)
- # [01:52] <Waldo> I don't even incremental build, except sometimes for JS, but if I have to incremental build JS, I can mostly accept losing a race
- # [01:52] <derf> Hence "maybe".
- # [01:52] <Waldo> "mostly" meaning except for poutiness :-)
- # [01:52] <derf> But I think the only real solution for this problem is something like the Chromium commit queue.
- # [01:52] <Waldo> faster mq rebase would probably help some
- # [01:52] <Waldo> derf: what's that?
- # [01:52] <derf> http://dev.chromium.org/developers/testing/commit-queue
- # [01:53] <Waldo> (note my pull-updates are purely local)
- # [01:53] * Quits: gal (gal@43CB6079.66715431.D25A875A.IP) (Quit: gal)
- # [01:53] * spohl|afk is now known as spohl
- # [01:55] * Quits: ekr (ekr@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [01:55] * jhylands|away is now known as jhylands
- # [01:55] * Quits: WeirdAl (chatzilla@moz-D461843.ask.info) (Ping timeout)
- # [01:55] * Joins: ekr (ekr@2557E599.66715431.D25A875A.IP)
- # [01:55] <jesup|mac> How close is the bugzilla autoland stuff to commit queue in practice? And how far is it from working (and working well enough to use it!)
- # [01:55] * Joins: brendan (brendaneic@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [01:56] * Joins: smooney_ (smooney@2557E599.66715431.D25A875A.IP)
- # [01:57] <jhammel> jesup|mac: i don't think its active ATM
- # [01:57] <derf> jesup|mac: Well, does it work anywhere except try?
- # [01:57] <jhammel> too many other priorities
- # [01:57] <derf> Oh, does it not even work on try now?
- # [01:57] <jhammel> i believe it was disabled, though i could be wrong
- # [01:58] * ctalbert|driving is now known as ctalbert
- # [01:58] * Quits: ekr (ekr@2557E599.66715431.D25A875A.IP) (Quit: ekr)
- # [01:58] * Quits: brendan (brendaneic@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: brendan)
- # [01:58] * Quits: myk (myk@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
- # [02:00] <tbsaunde> derf: well, we could try and go the linux route if we could break out destinct modules
- # [02:00] * Quits: mw22 (chatzilla@moz-AF369B35.adsl.online.nl) (Ping timeout)
- # [02:01] * Quits: mccr8 (mccr8@2557E599.66715431.D25A875A.IP) (Quit: mccr8)
- # [02:01] <Waldo> we could almost break out SpiderMonkey if it weren't so incestuous with XPConnect
- # [02:01] <derf> tbsaunde: I thought that's what stuff like fx-team was for.
- # [02:01] <Waldo> mfbt could be broken out, and really should with some trouble
- # [02:01] <derf> It's clearly only been so helpful.
- # [02:01] <Waldo> but the browser itself is necessarily monolithic pretty much
- # [02:02] <Waldo> JS used to have its own inbound-ish thing
- # [02:02] * philor|afk is now known as philor
- # [02:02] <Waldo> but everyone hated doing the merges upward, so we switched to inbound
- # [02:02] * Joins: mw22 (chatzilla@moz-AF369B35.adsl.online.nl)
- # [02:02] <Waldo> also given DOM bindings work, I'm not sure having our own thing would be necessarily helpful, unless we had them work in our thing
- # [02:04] <tbsaunde> Waldo: maybe, though I suspect most dom bindings patches don't really need that tight landing schedule integration with js changes
- # [02:04] * Joins: ekr (ekr@2557E599.66715431.D25A875A.IP)
- # [02:04] * Joins: AsaDotzler (asa@386C8CEB.7488BB3C.E96CA9D8.IP)
- # [02:04] <Waldo> webidling, no
- # [02:04] * Joins: randix (rdow@moz-8563022B.bvtn.or.frontiernet.net)
- # [02:04] * Quits: Asa (asa@386C8CEB.7488BB3C.E96CA9D8.IP) (Ping timeout)
- # [02:04] <Waldo> but for the rest you might be surprised
- # [02:04] * Joins: mixedpuppy_ (mixedpuppy@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [02:04] <tbsaunde> and if they do and we handle it by merging new-trace-monkey daily that's a win of how many changes over what you guys land on inbound?
- # [02:05] * Joins: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp)
- # [02:06] * Quits: mixedpuppy (mixedpuppy@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
- # [02:06] * Quits: mixedpuppy_ (mixedpuppy@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
- # [02:06] <Waldo> I don't know, these days
- # [02:07] <Waldo> not enough of one
- # [02:07] <Waldo> we're in kick-the-can mode on this issue, as on so many others
- # [02:08] <tbsaunde> true, though I'm not sure we always have a better option
- # [02:09] * Quits: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net) (Quit: Leaving.)
- # [02:09] * Joins: mixedpuppy (mixedpuppy@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [02:09] * Quits: ericjung (ericjung@moz-FC76CC78.bstnma.fios.verizon.net) (Ping timeout)
- # [02:11] * Quits: tchevalier (Thunderbir@moz-95880CEF.w92-143.abo.wanadoo.fr) (Ping timeout)
- # [02:12] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
- # [02:13] * Quits: mixedpuppy (mixedpuppy@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
- # [02:13] * Joins: zzzzz_work (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net)
- # [02:14] * Quits: Ann_Yiming (Ann_Yiming@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [02:14] <zzzzz_work> RyanVM: I think your merge messed up, does not appear to be building because of 822771 was marked DONTBUILD
- # [02:14] <RyanVM> zzzzz_work: ah crap
- # [02:14] <RyanVM> good call
- # [02:15] * Joins: tchevalier (Thunderbir@moz-24C9E4C8.w92-133.abo.wanadoo.fr)
- # [02:15] * nthomas|away is now known as nthomas
- # [02:15] * Joins: mixedpuppy (mixedpuppy@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [02:16] * Quits: jdm (jdm@moz-25D04F84.zone16.bethere.co.uk) (Ping timeout)
- # [02:16] * Joins: brendan (brendaneic@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [02:16] * Joins: mconley (mconley@D4B46A36.8C6552CA.6816E6B7.IP)
- # [02:16] * Quits: cabanier (cabanier@89803C3C.27D0C967.A0B21F13.IP) (Quit: Leaving.)
- # [02:16] * Quits: AsaDotzler (asa@386C8CEB.7488BB3C.E96CA9D8.IP) (Ping timeout)
- # [02:16] * Quits: ddahl (ddahl@C261DB39.6E5482D7.8DDCAE07.IP) (Connection reset by peer)
- # [02:17] * Joins: ddahl (ddahl@C261DB39.6E5482D7.8DDCAE07.IP)
- # [02:17] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
- # [02:18] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/a31b07df79df - Diego Wilson - Bug 834819 - Make HwcComposer2D honors world transform. r=cjones
- # [02:20] * Quits: bent (chatzilla@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.2.19/20110707195905])
- # [02:21] * Quits: beaufour (beaufour@moz-EA4226EF.nyc.biz.rr.com) (Quit: beaufour)
- # [02:21] * Joins: Asa (asa@386C8CEB.7488BB3C.E96CA9D8.IP)
- # [02:21] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Ping timeout)
- # [02:22] * Quits: mixedpuppy (mixedpuppy@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
- # [02:22] * Joins: mccr8 (mccr8@moz-5FEA0C74.dsl.dynamic.sonic.net)
- # [02:23] * Joins: automata (automata@A0F76D52.66431431.C27E1635.IP)
- # [02:23] * Quits: Asa (asa@386C8CEB.7488BB3C.E96CA9D8.IP) (Ping timeout)
- # [02:24] * Joins: Asa (asa@386C8CEB.7488BB3C.E96CA9D8.IP)
- # [02:24] * Quits: Asa (asa@386C8CEB.7488BB3C.E96CA9D8.IP) (Quit: )
- # [02:24] * Quits: ddahl (ddahl@C261DB39.6E5482D7.8DDCAE07.IP) (Ping timeout)
- # [02:24] * Joins: shorlander- (shorlander@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [02:24] * Joins: mixedpuppy (mixedpuppy@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [02:26] * Quits: ggoncalves (ggoncalves@2557E599.66715431.D25A875A.IP) (Connection reset by peer)
- # [02:26] * Quits: zzzzz_work (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net) (Quit: ChatZilla 0.9.89 [Firefox 18.0.1/20130116073211])
- # [02:26] * Joins: ggoncalves (ggoncalves@2557E599.66715431.D25A875A.IP)
- # [02:27] <RyanVM> going to reopen inbound
- # [02:27] <Waldo> RyanVM: I think I might hate MSVC particularly more right now than I usually do
- # [02:27] <philor> MSVC: constantly reminding you that hate is unbounded
- # [02:27] * Quits: mconley (mconley@D4B46A36.8C6552CA.6816E6B7.IP) (Input/output error)
- # [02:28] <jhammel> philor: ++
- # [02:28] * Quits: ggoncalves (ggoncalves@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [02:29] * Quits: smooney_ (smooney@2557E599.66715431.D25A875A.IP) (Quit: smooney_)
- # [02:30] * Joins: ggoncalves (ggoncalves@2557E599.66715431.D25A875A.IP)
- # [02:30] * Quits: brendan (brendaneic@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: brendan)
- # [02:31] <tbsaunde> philor: did someone break the packager last night?
- # [02:31] * Joins: smooney_ (smooney@2557E599.66715431.D25A875A.IP)
- # [02:32] <tbsaunde> or is http://ftp.mozilla.org/pub/mozilla.org/firefox/try-builds/trev.saunders@gmail.com-8983ab394981/try-win32/try-win32-bm14-try1-build19952.txt.gz otherwise familiar?
- # [02:32] <philor> tbsaunde: I don't think anybody did, but I didn't look at everything edmorley backed out overnight
- # [02:33] * kanru is now known as kanru|away
- # [02:33] * Quits: AaronMT|AFK (AaronMT@moz-5DF3A271.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: www.textualapp.com)
- # [02:33] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
- # [02:34] * Quits: gustavold (gustavold@moz-5F6D366D.nycmny.east.verizon.net) (Ping timeout)
- # [02:34] * Joins: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net)
- # [02:34] * Quits: ggoncalves (ggoncalves@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [02:34] <tbsaunde> philor: ok, thanks weird
- # [02:34] * Joins: xk1sv (xk1sv@FDCC56F4.F5AF084C.3318EDCA.IP)
- # [02:35] <philor> tbsaunde: did you make accessibility-msaa.xpt no longer exist? that looks to me like the fatal packaging error from having it listed in the manifest, but it not existing anymore
- # [02:35] * Quits: xk1sv_ (xk1sv@9EE1141E.5D97A516.DCB51553.IP) (Ping timeout)
- # [02:36] <philor> and woohoo for not having had to look at packaging for a while, I couldn't even come up with the name package-manifest.in
- # [02:36] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/fdf8dafb419f - Nicholas Cameron - Bug 836058; remove UseTiledThebes; r=BenWa
- # [02:37] * Quits: Shadowized (Shadowized@moz-90971C79.trying.to.trac3.me) (Ping timeout)
- # [02:37] * Joins: knelson (Adium@moz-81EBD2F.dsl.pltn13.sbcglobal.net)
- # [02:37] * Joins: mwargers (chatzilla@moz-AF369B35.adsl.online.nl)
- # [02:38] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/74d5479be250 - Nicolas B. Pierron - Bug 830086 - Do not add read property stubs for proxies. r=djvj, a=akeybl
- # [02:38] * Parts: bajaj (Adium@2557E599.66715431.D25A875A.IP)
- # [02:38] * Joins: ddahl (ddahl@C261DB39.6E5482D7.8DDCAE07.IP)
- # [02:38] * Quits: knelson (Adium@moz-81EBD2F.dsl.pltn13.sbcglobal.net) (Ping timeout)
- # [02:40] * Quits: smooney_ (smooney@2557E599.66715431.D25A875A.IP) (Quit: smooney_)
- # [02:40] <tbsaunde> philor: hm, that's possible, how do I test this stuff locally? make package?
- # [02:40] * Joins: Sander (chatzilla@moz-9A2CB7C.lnk.telstra.net)
- # [02:41] * Joins: smooney_ (smooney@2557E599.66715431.D25A875A.IP)
- # [02:41] * Joins: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP)
- # [02:42] * Quits: jhammel (jhammel@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: leaving)
- # [02:43] * Joins: mixedpuppy_ (mixedpuppy@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [02:43] * Quits: mixedpuppy (mixedpuppy@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
- # [02:43] * mixedpuppy_ is now known as mixedpuppy
- # [02:43] * Quits: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net) (Quit: ehugg)
- # [02:43] <philor> tbsaunde: yeah, either make package or make installer, but it sure looks like https://hg.mozilla.org/try/rev/8b97bc8a5d19 would have, since that's removing the only .idl that would have gone into the XPIDL_MODULE = accessibility-msaa
- # [02:44] * Joins: Shadowized (Shadowized@moz-90971C79.trying.to.trac3.me)
- # [02:44] * Joins: gustavold (gustavold@moz-5F6D366D.nycmny.east.verizon.net)
- # [02:44] * ewong|afk is now known as ewong
- # [02:44] <philor> heh, b2g packages it, I wonder how we do at a11y on b2g on Windows
- # [02:45] * Quits: mixedpuppy (mixedpuppy@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
- # [02:45] <tbsaunde> philor: yeah, it makes sense, but I'd like to check I fixed it etc
- # [02:46] <tbsaunde> philor: thanks
- # [02:46] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
- # [02:46] <seth> firebot: uuid?
- # [02:46] <firebot> c7e8eed7-2be9-40b0-be7c-b682097f5b28 (/msg firebot cid for CID form)
- # [02:46] <tbsaunde> philor: we don't have any ui for b2g a11y at all yet :\
- # [02:46] <seth> thanks buddy
- # [02:46] * Quits: jhylands (jhylands@moz-328BBA98.cpe.net.cable.rogers.com) (Ping timeout)
- # [02:47] * Joins: mixedpuppy (mixedpuppy@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [02:47] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/8ee1b05b3b86 - Wes Kocher - Update Jetpack tests in run against Firefox to pick up bug 832590. r=kwierso
- # [02:48] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Quit: damons)
- # [02:49] * Joins: KLB (Kenneth_Ba@moz-2998E63.maine.res.rr.com)
- # [02:49] * Quits: smooney_ (smooney@2557E599.66715431.D25A875A.IP) (Quit: smooney_)
- # [02:50] * Joins: smooney_ (smooney@2557E599.66715431.D25A875A.IP)
- # [02:51] * Joins: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net)
- # [02:51] * Joins: ekr_ (ekr@2557E599.66715431.D25A875A.IP)
- # [02:52] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [02:52] * Quits: ekr (ekr@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [02:52] * ekr_ is now known as ekr
- # [02:54] * Quits: tabraldes (Thunderbir@moz-3F87419B.hsd1.or.comcast.net) (Quit: tabraldes)
- # [02:54] * njn wonders why his trunk build lacks a "start private browsing" entry in the tools menu
- # [02:54] * Quits: ekr (ekr@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [02:54] <mccr8> njn: I think ehsan said they removed global private browsing: there's only per window now.
- # [02:55] <njn> mccr8: I can't work out how to turn it on
- # [02:55] <mccr8> njn: on OSX, file -> new private window
- # [02:55] * Quits: smooney_ (smooney@2557E599.66715431.D25A875A.IP) (Quit: smooney_)
- # [02:55] <njn> mccr8: I wanted to try that
- # [02:55] <KWierso|Home> ctrl-shift-p opens a window for me on Windows
- # [02:55] <njn> mccr8: oh
- # [02:56] <njn> thanks
- # [02:56] <mccr8> np
- # [02:56] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/1efe0f7e93d0 - Daniel Holbert - Bug 836088: move variable 'platformData' closer to where it's used, in TableTicker.cpp, to fix unused variable warning on Mac OS X. r=BenWa
- # [02:57] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
- # [02:58] * Joins: Boriss (FlyingToas@2E747C8D.C1499D0.396E4C6D.IP)
- # [02:58] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
- # [03:00] * Joins: allstarschh (allstars@moz-99690620.hinet-ip.hinet.net)
- # [03:01] <jesup|mac> njn, mccr8: ping
- # [03:01] <mccr8> jesup|mac: pong
- # [03:01] <njn> jesup|mac: pong
- # [03:02] * bz_dinner is now known as bz
- # [03:02] * Quits: Lucas (Lucas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Input/output error)
- # [03:02] <jesup|mac> I'm trying to track down a bug with shutdown failing when a mediastream is active - but only on Mac. If you stop the stream and then quit, all is ok. Once in a blue moon, it works on Mac. Works fine on Linux/windows
- # [03:03] * dhylands is now known as dhylands|dinner
- # [03:03] * Joins: Lucas (Lucas@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [03:03] <jesup|mac> It *seems* to be caused by the MediaStream JS objects not getting deleted and generating a Destroy() to the underlying MediaStream
- # [03:04] <jesup|mac> I verified the nsDOMUserMediaStream isn't getting deleted
- # [03:04] * Quits: Mook_as (mook@moz-1FCC0032.activestate.com) (Quit: Mook_as)
- # [03:05] <mccr8> jesup|mac: well, you should be able to generate JS heap logs during shutdown and figure out what is keeping the MediaStream JS objects alive.
- # [03:05] <jesup|mac> I'm tryong to figure out how I can track down why shutdown is hanging. MediaStreamGraphImpl is waiting in WAITING_FOR_DESTROY state for the media streams to be destroyed
- # [03:05] * Quits: llmelon (chatzilla@moz-3983353E.tm.net.my) (Ping timeout)
- # [03:05] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Quit: bmoss)
- # [03:05] <jesup|mac> mccr8: pointers to docs on how to do that?
- # [03:06] * Joins: ggoncalves (ggoncalves@moz-CF8BEBEF.dia.static.qwest.net)
- # [03:06] <mccr8> jesup|mac: how late in shutdown is it?
- # [03:06] <mccr8> unfortunately logging doesn't really work after a certain point in shutdown without a patch...
- # [03:06] * Quits: RyanVM (chatzilla@moz-148999FE.phlapa.fios.verizon.net) (Quit: ChatZilla 0.9.89-2012120118 [Firefox 21.0a1/20130126191534])
- # [03:07] <mccr8> jesup|mac: but you should be able to apply the patch in bug 805856
- # [03:07] <jesup|mac> We're at xpcom-shutdown...
- # [03:07] <mccr8> okay.
- # [03:07] <mccr8> so apply that patch, is probably needed.
- # [03:07] <mccr8> then run with XPCOM_CC_LOG_ALL=1
- # [03:07] <mccr8> it will generate a bunch of CC logs... somewhere.
- # [03:08] <jesup|mac> k
- # [03:08] <mccr8> maybe in /var/tmp
- # [03:08] <mccr8> otherwise in some places like ~/Library/Caches/TemporaryItems/
- # [03:08] <mccr8> (on OSX)
- # [03:08] * Joins: Ann_Yiming (Ann_Yiming@moz-5CF47426.dia.static.qwest.net)
- # [03:08] <jesup|mac> this will be osx
- # [03:09] <mccr8> jesup|mac: so, but you want to look at the gc logs it produces, and then I guess see why the JS object you expect to be dead isn't?
- # [03:09] <jesup|mac> ok
- # [03:09] <mccr8> jesup|mac: I have no idea why shutdown might be hanging, but it sounded like you were wondering that?
- # [03:09] * Quits: automata (automata@A0F76D52.66431431.C27E1635.IP) (Ping timeout)
- # [03:09] <derf> jesup|mac: BTW, you saw bug 836116, right?
- # [03:10] <mccr8> jesup|mac: you can also poke around in the CC log for stuff that may be holding onto things...
- # [03:10] * Joins: brendan (brendaneic@212685B3.5B8F260F.586E6F35.IP)
- # [03:11] * joduinn-mtg is now known as joduinn
- # [03:11] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/5294a43582dd - ithinc - Bug 649654 - When tab bar underflow occurs and tab strip was scrolled to the beginning, resize tabs such that they can be closed in succession. r=fryn
- # [03:11] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/b1b6fb261d36 - ithinc - Bug 821859 - Use stylesheet for tab delay resizing instead of setting each tab.style. r=fryn
- # [03:14] * Quits: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net) (Quit: Leaving...)
- # [03:14] <jesup|mac> derf: no, but not I have. Looking....
- # [03:14] <jesup|mac> mccr8: Thanks
- # [03:14] * Quits: gustavold (gustavold@moz-5F6D366D.nycmny.east.verizon.net) (Quit: Leaving.)
- # [03:14] <mccr8> jesup|mac: no problem. hopefully you'll find something useful...
- # [03:14] <bz> ryanvm: ping
- # [03:15] * Joins: T3 (T3@moz-6019667F.dsl.telesp.net.br)
- # [03:15] * Quits: randix (rdow@moz-8563022B.bvtn.or.frontiernet.net) (Quit: randix)
- # [03:16] * Quits: Optimizer (Optimizer@25E268C6.28FB815D.274D17D6.IP) (Ping timeout)
- # [03:16] * philor considers whether it's safe to poke his head up
- # [03:16] <jesup|mac> derf: that's peerconnection, this is getUserMedia. Though that might still be a leak
- # [03:17] * kanru|away is now known as kanru
- # [03:18] <derf> Well, if bz tells me it's a leak, I believe him.
- # [03:18] <jesup|mac> :-)
- # [03:18] <jesup|mac> never bet against bz....
- # [03:19] * KaiRo_away is now known as KaiRo
- # [03:19] <derf> At least not when garbage collection is on the line.
- # [03:20] * Quits: mccr8 (mccr8@moz-5FEA0C74.dsl.dynamic.sonic.net) (Quit: mccr8)
- # [03:20] * Joins: bdahl (bdahl@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [03:20] * juanb is now known as juanb|afk
- # [03:21] * Quits: chewey (chewey@moz-99F93923.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
- # [03:21] * Joins: chucklee (chucklee@moz-99690620.hinet-ip.hinet.net)
- # [03:21] * Joins: chewey (chewey@moz-34C3423E.dip0.t-ipconnect.de)
- # [03:21] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/4f7371e936e0 - Fabrice Desré - Bug 836045 - Update Webapps code to use the new deviceStorage stat() support r=djf
- # [03:22] <bz> derf, jesup|mac: lol
- # [03:22] <bz> derf, jesup|mac: is there another leak somewhere?
- # [03:22] <bz> er, wait
- # [03:22] * bz reads more closely
- # [03:23] * Joins: randix (rdow@moz-8563022B.bvtn.or.frontiernet.net)
- # [03:24] <bjacob> Waldo: is there a solid rationale for mfbt::RefCounted::AddRef and Release not being virtual? Have the dangers been carefully considered if the wrong refcount gets accidentally inc/decremented?
- # [03:24] <bz> And maybe you should have bet against me.
- # [03:24] * Quits: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net) (Quit: lizzard)
- # [03:26] <tbsaunde> bjacob: wouldn't it be so nice to be able to make non virtual things final?
- # [03:26] <bjacob> tbsaunde: ah, yes, indeed!
- # [03:27] * heycam|away is now known as heycam
- # [03:27] <tbsaunde> bjacob: making them virtual and final might not hurt perf, but I'm pretty hesitant to trust compilers with that
- # [03:27] * Quits: jgriffin (jgriffin@moz-ACDE7EEC.mozilla.com) (Quit: jgriffin)
- # [03:27] * Quits: Jesse (jruderman@2557E599.66715431.D25A875A.IP) (Quit: Jesse)
- # [03:28] * Quits: brendan (brendaneic@212685B3.5B8F260F.586E6F35.IP) (Quit: brendan)
- # [03:28] <tbsaunde> bjacob: notethe xpcom macros only give you virtual if you inherit nsISupports
- # [03:28] <bjacob> tbsaunde: if perf was the reason not to make them virtual, i'm going to ask for solid numbers to back that
- # [03:28] <bjacob> tbsaunde: oh! i didnt know that
- # [03:28] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/3125ccd01edb - Chuck Lee - Bug 831627 - 0004. Test case for Event Download Command : Language Selection. r=yoshi
- # [03:28] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/ecede220333a - Chuck Lee - Bug 831627 - 0003. Mark event as supported. r=yoshi
- # [03:29] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/64b519b7fddf - Chuck Lee - Bug 831627 - 0002. Handle event. r=yoshi
- # [03:29] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/f7eac60178f6 - Chuck Lee - Bug 831627 - 0001. Add event object. r=yoshi. sr=sicking
- # [03:29] <tbsaunde> bjacob: why would you think they would?
- # [03:29] * nrc is now known as nrc|away
- # [03:29] <tbsaunde> bjacob: also if you made them virtual that would force people who might have good reason to not want them to have a vtable
- # [03:30] <Waldo> bjacob: there's the comment atop RefCounted that suggests the T that inherits from RefCounted<T> is effectively supposed to be final
- # [03:30] <Waldo> bjacob: I don't believe this is enforced, exactly, but we probably could make it so
- # [03:30] <Waldo> bjacob: albeit with compiler-specific stuff -- you can't write an is-final macro or template checker or whatever in C++, but compilers have provided macros for it
- # [03:32] * Quits: Ann_Yiming (Ann_Yiming@moz-5CF47426.dia.static.qwest.net) (Connection reset by peer)
- # [03:32] * Joins: Ann_Yiming (Ann_Yiming@moz-5CF47426.dia.static.qwest.net)
- # [03:33] * Quits: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
- # [03:34] * Quits: bz (bzbarsky@moz-C7E1A91E.bstnma.fios.verizon.net) (Ping timeout)
- # [03:35] <Waldo> scattershot coverage across compilers is likely good enough
- # [03:35] <bjacob> back
- # [03:36] <Waldo> of course, it's also possible nobody quite thought through this, and no one's use case has had to consider this possible pitfall :-)
- # [03:36] * Quits: Ann_Yiming (Ann_Yiming@moz-5CF47426.dia.static.qwest.net) (Connection reset by peer)
- # [03:36] * Joins: ericjung (ericjung@moz-FC76CC78.bstnma.fios.verizon.net)
- # [03:36] * Joins: Ann_Yiming (Ann_Yiming@moz-5CF47426.dia.static.qwest.net)
- # [03:37] * Quits: randix (rdow@moz-8563022B.bvtn.or.frontiernet.net) (Quit: randix)
- # [03:37] <Waldo> http://clang.llvm.org/docs/LanguageExtensions.html#non-standard-c-11-attributes says __is_final is supported by clang, gcc, and MSVC at least in some versions
- # [03:38] * Quits: shorlander- (shorlander@8F761026.B5EF4AF6.E96CA9D8.IP) (Input/output error)
- # [03:38] <bjacob> Waldo: tbsaunde: i just expect that the likeliness that in its current form it would be a footgun, seems higher than the likeliness that some object might be addrefd so often that the cost of a virtual function call would matter
- # [03:38] * Joins: shorlander- (shorlander@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [03:38] <@roc> you don't want to check that the whole class is final, do you? That seems overkill
- # [03:38] <bjacob> Waldo: __is_final seems like a really good idea here
- # [03:38] * Quits: Ann_Yiming (Ann_Yiming@moz-5CF47426.dia.static.qwest.net) (Connection reset by peer)
- # [03:39] <Waldo> bjacob: feel free to argue it with the people who added it, although it seems better to avoid virtual if possible
- # [03:39] * Joins: Ann_Yiming (Ann_Yiming@moz-5CF47426.dia.static.qwest.net)
- # [03:39] * Joins: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com)
- # [03:39] * Joins: darkowlzz (darkowlzz@8576FBA6.A9BC117B.9DA13C14.IP)
- # [03:39] <Waldo> virtual means harder to inline the refcounting operations and all that
- # [03:39] * Quits: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: sicking)
- # [03:39] <bjacob> Waldo: i'd like to hear just one use case where addref is perf critical at all
- # [03:39] <Waldo> I think
- # [03:39] <Waldo> bjacob: I didn't add it, don't ask me :-)
- # [03:40] <bjacob> Waldo: ok looking at hg loga
- # [03:40] <bjacob> s
- # [03:40] * Quits: shorlander- (shorlander@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
- # [03:40] * Quits: fabrice (fabrice@2557E599.66715431.D25A875A.IP) (Quit: Leaving.)
- # [03:40] <karl> tn: nightlies have pgo; could try hourly inbound builds perhaps
- # [03:41] <bjacob> Waldo: i know that virtual has various overheads but addref just seems like a great use case for it
- # [03:41] <karl> tn: if it is timing related, then it may not be surprising for pgo to have an effect
- # [03:42] <Waldo> bjacob: worth noting that RefCounted got copied from WTF which didn't have it virtual, and Chromium's copied it too, without virtual; if neither of them have made it virtual, that suggests any issues that might manifest are manageable
- # [03:42] <bjacob> Waldo: maybe
- # [03:43] * Quits: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP) (Ping timeout)
- # [03:43] <@roc> I have never seen a bug due to AddRef/Release being nonvirtual
- # [03:43] <Waldo> that said, I do applaud your paranoia :-)
- # [03:43] <bjacob> roc: me neither -- but it's disturbingly easy to imagine
- # [03:43] * nthomas is now known as nthomas|away
- # [03:44] <@roc> why?
- # [03:44] <@roc> you think someone will inherit from RefCounted and add their own AddRef/Release methods in a subclass?
- # [03:44] * Quits: shorlander (shorlander@moz-230AEA61.dhcp.insightbb.com) (Ping timeout)
- # [03:44] <bjacob> roc: i think they will have Base inheriting refcounted<Base> and Derived inheriting Base and refcounted<Derived>
- # [03:45] <seth> wouldn't you expect compilers to warn in that situation?
- # [03:45] * Joins: markh1 (Instantbir@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [03:45] <bjacob> seth: what would the warning be?
- # [03:45] * Quits: darkowlzz (darkowlzz@8576FBA6.A9BC117B.9DA13C14.IP) (Ping timeout)
- # [03:45] <@roc> why would someone do that?
- # [03:45] * Quits: ericjung (ericjung@moz-FC76CC78.bstnma.fios.verizon.net) (Ping timeout)
- # [03:46] <bjacob> roc: because they didn't realize that Base was already refcounted? because they originally wrote Derived without inheriting from Base?
- # [03:46] * Joins: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP)
- # [03:46] <bjacob> i wish there was a way to make two classes mutually exclusive in a hierarchy, but i dont know one
- # [03:47] <@roc> That doesn't seem very high on the list of things to worry about
- # [03:47] * joduinn is now known as joduinn-afk
- # [03:47] * Quits: chuckharmston (chuckharms@405E755D.5C78B772.1A32E3CE.IP) (Client exited)
- # [03:47] <Waldo> I bet it's possible by checking for ambiguous derivation somehow, which I think is possible
- # [03:47] <seth> bjacob: ambiguous call to AddRef, or something along those lines, unless we invoke it on a base class pointer
- # [03:47] * philor is now known as philor|away
- # [03:47] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/7d45649de683 - Brian Hackett - Bug 835102 - Convert sufficiently sparse objects back to using dense elements, r=billm.
- # [03:48] <@roc> yes, I think a call to AddRef on Dervied would be ambiguous
- # [03:48] <bjacob> seth: oh yes sounds like it
- # [03:48] <bjacob> roc: Waldo: seth: ok, thanks, i'm not worried anymore
- # [03:49] <Waldo> :-)
- # [03:49] * Joins: bz (bzbarsky@moz-C7E1A91E.bstnma.fios.verizon.net)
- # [03:49] * ChanServ sets mode: +o bz
- # [03:49] * Joins: vicamo (vicamo@moz-99690620.hinet-ip.hinet.net)
- # [03:49] <@bz> AAAARGH
- # [03:49] <@bz> ehsan: ping. :(
- # [03:49] * Quits: cpeterson (cpeterson@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [03:49] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/8ef47aa7120f - Daniel Holbert - Bug 836149: declare pseudoStackPos as uint32_t instead of int in TableTicker.cpp, to fix signed/unsigned comparison build warning. r=BenWa
- # [03:50] * Quits: Lucas (Lucas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [03:50] <@bz> Or anyone who knows anything about compare-talos?
- # [03:50] <nrc|away> roc, bjacob: I have done that before, noticed it, but I don't think I got a compiler warning
- # [03:50] * Joins: shorlander (shorlander@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [03:51] <bjacob> nrc|away: as we found above, if you addref'd a derived*, you would have gotten an error for ambiguous call
- # [03:53] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
- # [03:53] * Joins: mdas (mdas@50AE257C.D30B51A1.412CF160.IP)
- # [03:53] * dhylands|dinner is now known as dhylands
- # [03:53] * Quits: loadRPi (pi@moz-E78DA518.range86-185.btcentralplus.com) (Ping timeout)
- # [03:53] <tbsaunde> does anyone care about stuff under DEBUG_cmansk?
- # [03:53] <@bz> other than cmanske?
- # [03:53] <@bz> And even he didn't since he changed the ifdef!
- # [03:54] * tbsaunde nukes it as well as the selection iterator
- # [03:55] <@bz> you're more or less into the mesozoic
- # [03:56] <tbsaunde> bz: hey, gets us really close to killing nsIEnumerator completely
- # [03:56] * Quits: azakai (alon@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [03:57] * Joins: dzbarsky (Adium@moz-59812CB1.hsd1.pa.comcast.net)
- # [03:57] <@bz> yeah, a bunch of things died out right about when the mesozoic started. ;)
- # [03:57] * Quits: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: seth)
- # [03:57] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
- # [03:58] * Quits: nsm (nikhil@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [03:58] <tbsaunde> lol
- # [03:59] * Joins: mak (mak@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [03:59] * Quits: billm (billm@2557E599.66715431.D25A875A.IP) (Quit: Leaving)
- # [03:59] * Quits: victorporof (victorporo@6FEAC28D.6BD22D89.79933D60.IP) (Quit: victorporof)
- # [03:59] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
- # [04:00] * Quits: sworkman (sworkman@2557E599.66715431.D25A875A.IP) (Quit: sworkman)
- # [04:01] * Quits: terrence (terrence@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [04:02] * jchen|away is now known as jchen
- # [04:02] * Joins: nmatsakis (nmatsakis@AAE222A3.FDDA6739.2321E71E.IP)
- # [04:03] * Joins: ekr (ekr@moz-427716BB.mycingular.net)
- # [04:04] * Quits: mdas (mdas@50AE257C.D30B51A1.412CF160.IP) (Quit: )
- # [04:04] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
- # [04:04] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
- # [04:04] * Quits: Sander (chatzilla@moz-9A2CB7C.lnk.telstra.net) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [04:05] * Joins: pranavrc (pranavrc@56021441.BADE7F43.520CDC98.IP)
- # [04:06] * Joins: automata (automata@A0F76D52.66431431.C27E1635.IP)
- # [04:07] * Joins: randix (rdow@moz-8563022B.bvtn.or.frontiernet.net)
- # [04:07] * Joins: sankha93 (sankha93@7061CD01.D6BD0D91.22D41759.IP)
- # [04:10] * Joins: KLB_ (Kenneth_Ba@moz-2998E63.maine.res.rr.com)
- # [04:11] * Quits: KLB (Kenneth_Ba@moz-2998E63.maine.res.rr.com) (Ping timeout)
- # [04:11] * Waldo isn't sure h even recognizes the name cmansk(e)
- # [04:11] * KLB_ is now known as KLB
- # [04:11] * Quits: bsmith (bsmith@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Leaving)
- # [04:12] * Quits: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP) (Ping timeout)
- # [04:12] <Waldo> so, this patch I landed
- # [04:13] <Waldo> it looks like somehow the xpcshell server instance is semi-unresponsive
- # [04:13] <Waldo> 127.0.0.1:8888 in any browser goes nowhere
- # [04:13] <@bz> Waldo: he was one of the Netscape folks working on selection and editor
- # [04:13] <@bz> Waldo: hasn't been around in a long while
- # [04:14] <Waldo> hey, I remember the @netscape.com days, so I *could* have seen him, or in comments
- # [04:14] <@bz> Yeah
- # [04:14] <Waldo> I think the good thing is I've looked at too little of selection or editor code
- # [04:14] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
- # [04:15] <Waldo> notice how I did not say "problem"
- # [04:15] * Joins: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP)
- # [04:16] * @bz wonders how he can fix compare-talos to suck less
- # [04:16] * Joins: jhk (jhk@6EE3C58A.62B6971.B58D974D.IP)
- # [04:16] * Joins: KaIRC (robert@moz-F4C294C6.adsl.highway.telekom.at)
- # [04:17] * Quits: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Ping timeout)
- # [04:17] * Quits: KaiRo (robert@moz-BCD19990.adsl.highway.telekom.at) (Ping timeout)
- # [04:17] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
- # [04:17] * Joins: chuckharmston (chuckharms@405E755D.5C78B772.1A32E3CE.IP)
- # [04:19] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
- # [04:20] * Quits: KLB (Kenneth_Ba@moz-2998E63.maine.res.rr.com) (Quit: ChatZilla 0.9.89 [Firefox 18.0.1/20130116073211])
- # [04:21] * Quits: berkerpeksag (berkerpeks@B5FCAB2F.EE74F123.2058B3BB.IP) (Quit: WeeChat 0.3.7)
- # [04:22] * Quits: chuckharmston (chuckharms@405E755D.5C78B772.1A32E3CE.IP) (Ping timeout)
- # [04:24] * Joins: aja (Instantbir@FFB5B4C0.C9BE7A48.7880DB15.IP)
- # [04:26] * Quits: randix (rdow@moz-8563022B.bvtn.or.frontiernet.net) (Quit: randix)
- # [04:26] * Quits: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net) (Connection reset by peer)
- # [04:26] * Joins: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net)
- # [04:27] <tn> karl, hourly inbound builds have no pgo?
- # [04:28] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
- # [04:28] <Matti> tn: we have builds with and without PGO
- # [04:28] <karl> tn: not sure, but there would be tinderbox builds without pgo (linked from tbpl)
- # [04:29] <Matti> tn: ftp://ftp.mozilla.org/pub/firefox/tinderbox-builds/mozilla-inbound-win32-pgo/
- # [04:30] * Quits: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP) (Ping timeout)
- # [04:30] * Quits: cpearce (cpearce@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [04:31] <tn> ok, i'll give it a try in a bit
- # [04:32] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
- # [04:33] * Quits: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com) (Quit: cilias)
- # [04:33] * Joins: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP)
- # [04:35] * Joins: Wes_ (chatzilla@moz-8EE0ED3E.kingston.net)
- # [04:37] * glob|away is now known as glob
- # [04:38] * @bz scripts some try pushes
- # [04:38] * Quits: KaIRC (robert@moz-F4C294C6.adsl.highway.telekom.at) (Input/output error)
- # [04:38] * Joins: llmelon (chatzilla@6786B4A6.925A87AF.288C62D1.IP)
- # [04:42] * Quits: ekr (ekr@moz-427716BB.mycingular.net) (Quit: Colloquy for iPhone - http://colloquy.mobi)
- # [04:42] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
- # [04:44] * Joins: cabanier (cabanier@moz-6A1F2F2C.hsd1.wa.comcast.net)
- # [04:45] * Quits: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net) (Ping timeout)
- # [04:45] * hwine is now known as hwine-zzz
- # [04:45] * Joins: cviecco_ (cviecco@moz-2BC4CC72.hsd1.ca.comcast.net)
- # [04:46] * Quits: sankha93 (sankha93@7061CD01.D6BD0D91.22D41759.IP) (Quit: Leaving.)
- # [04:47] * Quits: cviecco_ (cviecco@moz-2BC4CC72.hsd1.ca.comcast.net) (Input/output error)
- # [04:47] * Joins: Mook (mook@moz-5FFA03A3.dsl.teksavvy.com)
- # [04:48] * Joins: chuckharmston (chuckharms@405E755D.5C78B772.1A32E3CE.IP)
- # [04:49] * Joins: mconley (mconley@D4B46A36.8C6552CA.6816E6B7.IP)
- # [04:50] * Quits: automata (automata@A0F76D52.66431431.C27E1635.IP) (Ping timeout)
- # [04:51] * Quits: Matti (Matti@moz-6864E6D.customers.d1-online.com) (Ping timeout)
- # [04:52] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
- # [04:54] * Joins: darkowlzz (darkowlzz@C37C3247.A9BC117B.9DA13C14.IP)
- # [04:55] * Joins: sdumitriu (sdumitriu@4822AA52.AB54EB5E.6816E6B7.IP)
- # [04:55] * Quits: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP) (Quit: Computer has gone to sleep.)
- # [04:55] * Joins: dew (Instantbir@moz-EBC2DF0B.dhcp.stls.mo.charter.com)
- # [05:00] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
- # [05:00] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/ec05a370f01d - Daniel Holbert - Bug 834768: Fix signed/unsigned comparison build warnings in signaling_unittests.cpp. r=jesup
- # [05:00] <ewong> !seen sgautherie
- # [05:00] <firebot> sgautherie was last seen 27 weeks, 13 hours, 58 minutes and 44 seconds ago, saying 'ewong: no problem.' in #seamonkey.
- # [05:03] * Quits: T3 (T3@moz-6019667F.dsl.telesp.net.br) (Ping timeout)
- # [05:05] * philor|away is now known as philor
- # [05:07] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/2025d4fb452f - Gene Lian - Bug 830258 - [Webapps] .uninstall() should return "Webapps:Uninstall:Return:KO" when uninstalling a non-removable app (part 2, provide test case). r=fabrice
- # [05:08] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/aaa82cd26aab - Gene Lian - Bug 830258 - [Webapps] .uninstall() should return "Webapps:Uninstall:Return:KO" when uninstalling a non-removable app (part 1, fix .uninstall()). r=fabrice
- # [05:09] * Joins: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net)
- # [05:10] * Quits: jhk (jhk@6EE3C58A.62B6971.B58D974D.IP) (Ping timeout)
- # [05:10] * Quits: bnicholson (bnicholson@moz-E98974C1.hsd1.ca.comcast.net) (Ping timeout)
- # [05:10] * Joins: cpearce (cpearce@moz-6ABEF810.xdsl.xnet.co.nz)
- # [05:12] * Joins: bnicholson (bnicholson@moz-E98974C1.hsd1.ca.comcast.net)
- # [05:12] * Joins: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net)
- # [05:12] * Quits: naveed (nihsanulla@moz-E0791328.bstnma.fios.verizon.net) (Ping timeout)
- # [05:16] * Quits: juanb|afk (jbecerra@2557E599.66715431.D25A875A.IP) (Quit: juanb|afk)
- # [05:17] * Joins: Matti (Matti@moz-6864E6D.customers.d1-online.com)
- # [05:18] * Joins: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net)
- # [05:18] * wlach is now known as wlach|afk
- # [05:20] <firebot> Check-in:
- # [05:20] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/62f4bc028c72 - Robert O'Callahan - Bug 806754. Make MediaDecoders detect when a MediaStream has been destroyed because its DOM wrapper has been collected, and remove the no-longer-relevant MediaStream
- # [05:20] <firebot> from the output list. r=cpearce
- # [05:20] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/d4a6570ca6b0 - Robert O'Callahan - Bug 806754. Part 2: Fix bogus assertions. r=cpearce
- # [05:21] * Quits: shorlander (shorlander@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
- # [05:22] * Joins: shorlander (shorlander@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [05:22] * Quits: Boriss (FlyingToas@2E747C8D.C1499D0.396E4C6D.IP) (Ping timeout)
- # [05:24] * Quits: markh1 (Instantbir@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
- # [05:25] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/5cc7c4038208 - Gregory Szorc - Bug 784841 - Part 6: Move some functions from ConfigStatus to mozbuild; r=ted
- # [05:25] <firebot> http://hg.mozilla.org/mozilla-central/rev/11658ed5bc17 - Gregory Szorc - Bug 784841 - Part 11a: Normalize paths in tests (fix test failure); r=me
- # [05:25] <firebot> http://hg.mozilla.org/mozilla-central/rev/c638b856a171 - Gregory Szorc - Bug 784841 - Part 11b: Normalize paths in tests (fix test failure); r=me
- # [05:25] <firebot> http://hg.mozilla.org/mozilla-central/rev/115bf99a25db - Gregory Szorc - Bug 784841 - Part 8: Capture and save moz.build tree state; r=ted
- # [05:25] <firebot> http://hg.mozilla.org/mozilla-central/rev/c013d07f7deb - Gregory Szorc - Bug 784841 - Part 10: Add warning() and error() functions to moz.build files; r=ted
- # [05:25] <firebot> http://hg.mozilla.org/mozilla-central/rev/385ef288dd0d - Gregory Szorc - Bug 784841 - Part 11: Add CONFIGURE_SUBST_FILES to moz.build files; r=ted
- # [05:25] <firebot> http://hg.mozilla.org/mozilla-central/rev/9584298d2a6a - Gregory Szorc - Bug 784841 - Part 9: Ability to define external projects in moz.build files; r=ted
- # [05:25] <firebot> http://hg.mozilla.org/mozilla-central/rev/677e87c11252 - Gregory Szorc - Merge mozilla-central into build-system
- # [05:25] <firebot> http://hg.mozilla.org/mozilla-central/rev/7c73b5af6247 - Gregory Szorc - Bug 784841 - Part 7: Implement recursive make backend; r=ted
- # [05:28] * Quits: mconley (mconley@D4B46A36.8C6552CA.6816E6B7.IP) (Input/output error)
- # [05:30] * Quits: Matti (Matti@moz-6864E6D.customers.d1-online.com) (Ping timeout)
- # [05:30] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/8c1d7f3cc036 - Gina Yeh - Bug 835740 - Modified BRSF value in hands-free profile, r=echou
- # [05:31] * Quits: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au) (Ping timeout)
- # [05:32] * Joins: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au)
- # [05:33] * Joins: kkdEEP (kkdEEP@8A69FACF.76DEB778.C7008325.IP)
- # [05:34] * Joins: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP)
- # [05:35] * Quits: jlmendezbonini (jlmendezbo@moz-FF9FDD58.twcny.res.rr.com) (Quit: Textual IRC Client: www.textualapp.com)
- # [05:38] * Quits: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com) (Client exited)
- # [05:41] * Quits: darkowlzz (darkowlzz@C37C3247.A9BC117B.9DA13C14.IP) (Ping timeout)
- # [05:43] * Joins: lmandel (lmandel@moz-54B5356B.cpe.net.cable.rogers.com)
- # [05:43] * Quits: pranavrc (pranavrc@56021441.BADE7F43.520CDC98.IP) (Quit: Ping timeout: ∞)
- # [05:45] * Joins: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP)
- # [05:46] * Quits: cpearce (cpearce@moz-6ABEF810.xdsl.xnet.co.nz) (Ping timeout)
- # [05:48] * Quits: lmandel (lmandel@moz-54B5356B.cpe.net.cable.rogers.com) (Input/output error)
- # [05:49] * cjones is now known as cjones-brb
- # [05:51] <Waldo> ugh, this MSVC seeming miscompilation is a mess
- # [05:51] * Joins: masayuki (Thunderbir@moz-B5ED316D.ppp11.odn.ad.jp)
- # [05:53] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: jorendorff)
- # [05:54] * ewong is now known as ewong|afk
- # [05:54] * Quits: mak (mak@8F761026.B5EF4AF6.E96CA9D8.IP) (Input/output error)
- # [05:55] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/f8cdfa25ad9f - Eric Chou - Bug 835474 - Assign length of the message with aMessage->mSize, r=gyeh
- # [05:56] * Joins: smontagu (chatzilla@moz-45181727.red.bezeqint.net)
- # [05:59] * Joins: brendan (brendaneic@212685B3.5B8F260F.586E6F35.IP)
- # [06:01] * Quits: brendan (brendaneic@212685B3.5B8F260F.586E6F35.IP) (Quit: brendan)
- # [06:01] * Joins: jhk (jhk@7FC79FD2.5827C9F6.D06349B0.IP)
- # [06:01] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
- # [06:01] * Joins: surkov (surkov@1185D161.CE67D555.26B1D6E2.IP)
- # [06:03] * Quits: llmelon (chatzilla@6786B4A6.925A87AF.288C62D1.IP) (Ping timeout)
- # [06:04] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/4a5cace63163 - Matt Woodrow - Bug 832341 - Use the correct border area (rather than the canvas area) when computing the bounds of an nsDisplayCanvasBackgroundImage. r=roc
- # [06:04] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/ab658aec6a28 - Matt Woodrow - Bug 833033 - Schedule a paint when document state changes. r=roc
- # [06:04] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/5fa5ec4e3c46 - Matt Woodrow - Bug 836179 - Add WriteDebugInfo so that display items can add extra information when printing display lists. r=roc
- # [06:08] * Quits: @ted (luser@moz-789E0865.scr.east.verizon.net) (Ping timeout)
- # [06:08] * Quits: mixedpuppy (mixedpuppy@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
- # [06:09] * nrc|away is now known as nrc
- # [06:09] * Joins: mixedpuppy (mixedpuppy@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [06:09] * Joins: Boriss (FlyingToas@2E747C8D.C1499D0.396E4C6D.IP)
- # [06:09] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/0f78cc92ab1a - Daniel Holbert - Bug 836150: Mark tools/profiler as FAIL_ON_WARNINGS, for non-MSVC compilers. r=BenWa
- # [06:09] * Quits: jcv (john@moz-9DD98F0F.cable.mindspring.com) (Quit: leaving)
- # [06:11] * Joins: pranavrc (pranavrc@56021441.BADE7F43.520CDC98.IP)
- # [06:13] * Joins: brendan (brendaneic@212685B3.5B8F260F.586E6F35.IP)
- # [06:13] * Quits: dbradley (dbradley@7AD66899.7A60A104.52E8B953.IP) (Quit: )
- # [06:14] * Joins: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net)
- # [06:15] * Quits: Boriss (FlyingToas@2E747C8D.C1499D0.396E4C6D.IP) (Ping timeout)
- # [06:15] <romaxa> glandium: ping
- # [06:17] * Joins: Boriss (FlyingToas@2E747C8D.C1499D0.396E4C6D.IP)
- # [06:18] <romaxa> bsmedberg: ping
- # [06:18] * Joins: gandalf (zbraniecki@moz-DE57E808.neoplus.adsl.tpnet.pl)
- # [06:19] * Quits: pcwalton (pcwalton@43CB6079.66715431.D25A875A.IP) (Quit: pcwalton)
- # [06:20] * Quits: Boriss (FlyingToas@2E747C8D.C1499D0.396E4C6D.IP) (Ping timeout)
- # [06:20] * cjones-brb is now known as cjones
- # [06:20] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/339fb8542d51 - Robert O'Callahan - Bug 832788. Part 5: Add suffixes for large integer literals. r=bz
- # [06:20] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/6c7188fd1962 - Robert O'Callahan - Bug 832788. Part 6: Enable FAIL_ON_WARNINGS in dom/bindings. r=bz
- # [06:21] * Quits: pranavrc (pranavrc@56021441.BADE7F43.520CDC98.IP) (Ping timeout)
- # [06:21] * Joins: ErvisTusha (ErvisTusha@EBF67C7A.F69FB6EA.363D84A4.IP)
- # [06:21] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
- # [06:24] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Ping timeout)
- # [06:24] * Quits: kkdEEP (kkdEEP@8A69FACF.76DEB778.C7008325.IP) (Client exited)
- # [06:24] * Quits: brendan (brendaneic@212685B3.5B8F260F.586E6F35.IP) (Quit: brendan)
- # [06:26] * Quits: njn (chatzilla@moz-81F378C6.dyn.iinet.net.au) (Client exited)
- # [06:28] * heycam is now known as heycam|away
- # [06:28] <Jesse> bz: what exactly does FAIL_ON_WARNINGS do? does it affect everyone? all compilers?
- # [06:30] * Joins: surkov_ (surkov@5FFF89F2.D1FED451.EBE09E3C.IP)
- # [06:31] * Quits: vtmarvin1 (Thunderbir@32DFDBE.7102BCB6.B7C3970A.IP) (Ping timeout)
- # [06:31] * Quits: surkov (surkov@1185D161.CE67D555.26B1D6E2.IP) (Ping timeout)
- # [06:31] * surkov_ is now known as surkov
- # [06:31] <@bz> Jesse: it basically turns on a subset of -Werror
- # [06:34] <@bz> Jesse: http://mxr.mozilla.org/mozilla-central/source/config/config.mk#458
- # [06:34] <@bz> Jesse: where WARNINGS_AS_ERRORS is defined by configure to whatever the right compiler flags are
- # [06:34] <@bz> Jesse: what it does in practice ... varies
- # [06:36] <Jesse> bz: so it makes windows tinderboxen red on MSVC warnings, mac tinderboxen red on clang warnings, etc?
- # [06:36] * Joins: pranavrc (pranavrc@D19B8146.6ABAB3B9.520CDC98.IP)
- # [06:37] <mjrosenb> can firebot be used to ping people when they enter a channel?
- # [06:38] * Quits: cabanier (cabanier@moz-6A1F2F2C.hsd1.wa.comcast.net) (Ping timeout)
- # [06:38] * Quits: @roc (chatzilla@E2F7352.56080C53.97BBD552.IP) (Ping timeout)
- # [06:39] <@bz> Jesse: yep
- # [06:39] <@bz> Jesse: exactly
- # [06:40] <@bz> Jesse: yes, it's as annoying as it sounds
- # [06:40] <Jesse> annoying? that sounds awesome
- # [06:40] * Joins: brendan (brendaneic@212685B3.5B8F260F.586E6F35.IP)
- # [06:41] <@bz> mmm
- # [06:41] <@bz> from which point of view?
- # [06:41] <Waldo> it is as awesome as it sounds, and it sounds awesome
- # [06:42] * Joins: tanvi (tanvi@moz-9440AA69.hsd1.ca.comcast.net)
- # [06:42] <Waldo> also MSVC is totally miscompiling here
- # [06:42] <@bz> Ah, but is it warning in the process?
- # [06:42] <@bz> Or is it a silent miscompile?
- # [06:43] <Waldo> seems to be silent, modulo mis-pushing values onto the JS stack and causing inequalities to happen and making the HTTP server in mochitests return blank pages
- # [06:43] <Waldo> erm, actually
- # [06:44] <Waldo> actually, wait
- # [06:44] <Waldo> stupid macros
- # [06:44] <philor> sweet, is inbound busted twice, or busted once in two ways? somebody's asserting about regexes in a sync test on 10.8, and somebody's leaking in fedora64 m3
- # [06:44] <Waldo> erm
- # [06:44] <Waldo> actually wait a second time
- # [06:44] <philor> and not leaking in ubuntu64 m3
- # [06:44] <Waldo> that PUSH_COPY is not what it should have been, I think...
- # [06:45] * Joins: ted (luser@moz-789E0865.scr.east.verizon.net)
- # [06:45] * ChanServ sets mode: +o ted
- # [06:45] * Quits: bdahl (bdahl@8F761026.B5EF4AF6.E96CA9D8.IP) (Client exited)
- # [06:45] <@bz> Waldo: I rest my case
- # [06:46] <Waldo> bz: you didn't even prove it!
- # [06:46] <Waldo> okay, this is screwy
- # [06:46] <Waldo> maybe
- # [06:47] * Joins: llmelon (chatzilla@6786B4A6.925A87AF.288C62D1.IP)
- # [06:47] * Waldo wanted to be done with this and home hours ago :-(
- # [06:47] <philor> I wonder how many tests we've written to silently not test if !foo so they don't fail on dev machines, because we know the releng slaves have foo
- # [06:48] * Joins: cabanier (cabanier@moz-6A1F2F2C.hsd1.wa.comcast.net)
- # [06:49] * Joins: Ann_Yimi_ (Ann_Yiming@moz-5CF47426.dia.static.qwest.net)
- # [06:49] * Quits: chuckharmston (chuckharms@405E755D.5C78B772.1A32E3CE.IP) (Ping timeout)
- # [06:49] * Joins: harth (harth@moz-3C999954.hsd1.ca.comcast.net)
- # [06:49] * Quits: Ann_Yiming (Ann_Yiming@moz-5CF47426.dia.static.qwest.net) (Connection reset by peer)
- # [06:51] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
- # [06:51] <philor> or, since we're leaking a DNS request, whether DNS sucks less for Amazon slaves than it does in the buildfarm
- # [06:51] * Quits: taras (taras@moz-8E045071.hsd1.wa.comcast.net) (Input/output error)
- # [06:51] <fryn> i wonder what percentage of zombocom's traffic came from mozilla.
- # [06:52] <dholbert> fryn++
- # [06:52] <fryn> perhaps, we're saving them lots of bandwidth costs now.
- # [06:52] * Quits: cabanier (cabanier@moz-6A1F2F2C.hsd1.wa.comcast.net) (Quit: Leaving.)
- # [06:52] * jcranmer is now known as jcranmer|away
- # [06:53] <Waldo> uh...
- # [06:53] <Waldo> this is really really really strange
- # [06:54] * fryn tweets it.
- # [06:54] * Joins: Boriss (FlyingToas@2E747C8D.C1499D0.396E4C6D.IP)
- # [06:54] <Waldo> so I have a case where I'm testing |e.result === Cr.NS_BASE_STREAM_CLOSED|
- # [06:54] <Waldo> e being an XPConnect-created nsIException
- # [06:55] <Waldo> e.result being NS_BASE_STREAM_CLOSED
- # [06:55] <Waldo> somehow I have the left side being 2152136706, i.e. uint32_t(0x80470002)
- # [06:56] * Joins: cpearce (cpearce@moz-6ABEF810.xdsl.xnet.co.nz)
- # [06:56] <Waldo> and the right side is -2142830590
- # [06:56] <Waldo> which is the same bit pattern
- # [06:56] <Waldo> but not the same value
- # [06:56] <Waldo> so my expected equality fails
- # [06:57] * Waldo tries to figure out which value is the one that should have been produced, for whichever side, rather than the actual one
- # [06:57] <Mook> hmm, in what context? thought it was supposed to be unsigned... (of course, this is JS...)
- # [06:57] <Mook> at least, in my random JS shell it's >0
- # [06:57] <Waldo> Mook: http://mxr.mozilla.org/mozilla-central/source/netwerk/test/httpserver/httpd.js#4133
- # [06:58] <Waldo> Mook: that's getting called from the second onInputStreamReady in the file
- # [06:58] * Quits: cpearce (cpearce@moz-6ABEF810.xdsl.xnet.co.nz) (Ping timeout)
- # [06:58] <Waldo> Mook: the left thing is created in XPConnect from a throw from nsBinaryInputStream::Available
- # [06:58] <Waldo> Mook: the right thing is Components.results.BLAH
- # [06:59] <Waldo> Mook: which is created through, um, sec
- # [06:59] * Quits: surkov (surkov@5FFF89F2.D1FED451.EBE09E3C.IP) (Quit: surkov)
- # [06:59] <Mook> http://mxr.mozilla.org/mozilla-central/source/js/xpconnect/src/XPCComponents.cpp?mark=1406#1391 ?
- # [07:00] * Waldo isn't sure
- # [07:00] <Waldo> I can't remember if I stepped over that whole right-side GETPROP or not
- # [07:01] * Joins: vikash (vikash@25D1D384.486732D8.A3D1B221.IP)
- # [07:02] * Waldo reads nsXPCComponents_Results code
- # [07:02] <Waldo> and wonders how in the world he got into this mess :-\
- # [07:02] <Waldo> probably that, then, yeah
- # [07:03] <Mook> hmm. you seem like the type of person to be using compilers that would understand that nsresults are unsigned, via http://mxr.mozilla.org/mozilla-central/source/xpcom/base/nsError.h#122
- # [07:04] * Joins: chuckharmston (chuckharms@405E755D.5C78B772.1A32E3CE.IP)
- # [07:04] <Mook> (so it's not that case being accidentally signed)
- # [07:04] <Waldo> yeah, I just checked, couldn't remember nsresult's signedness
- # [07:04] <Waldo> that's a uint32_t
- # [07:05] <Waldo> so uint32_t to double cast should be lossless
- # [07:05] * Joins: mak (mak@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [07:05] * Waldo checks what kind of Value the RHS was
- # [07:05] <Waldo> RHS was an Int32
- # [07:05] <Waldo> something smells rotten in how MOZ_DOUBLE_IS_INT32 got compiled, maybe
- # [07:06] * Quits: mak (mak@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
- # [07:08] <Waldo> tangentially, JS_NumberValue is useless now that JS::NumberValue is just there
- # [07:08] * Joins: pcwalton (pcwalton@moz-481A040C.hsd1.ca.comcast.net)
- # [07:08] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [07:09] * Quits: tanvi (tanvi@moz-9440AA69.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [07:09] * Quits: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net) (Ping timeout)
- # [07:09] * joduinn-afk is now known as joduinn-home
- # [07:09] * bz is now known as bz_sleep
- # [07:11] <Waldo> ...so it looks like after checking whether !strcmp() hit
- # [07:11] <Waldo> we have |fild dword ptr [rv]|
- # [07:11] <Waldo> if my Intel docs are correct, that "Converts the signed-integer source operand into double extended-precision floating-point format and pushes the value onto the FPU register stack."
- # [07:11] <Waldo> *signed-integer*
- # [07:11] <Waldo> bogosity
- # [07:12] <Waldo> why oh why oh why did my patch trigger this bug :-(
- # [07:13] <Waldo> oh, and "The sign of the source operand is preserved." just to be perfectly clear, the docs say
- # [07:14] * Waldo wonders if JS::NumberValue might possibly do the trick here at avoiding this
- # [07:14] <Waldo> such bogus hoodoo voodoo :-(
- # [07:16] * Waldo kicks off that build
- # [07:17] <Waldo> either I'm going to find that fixes it, and I will be satisfied, or I think I give up for the night
- # [07:20] * Quits: ddahl (ddahl@C261DB39.6E5482D7.8DDCAE07.IP) (Ping timeout)
- # [07:20] * Joins: JesperHansen (JesperHans@moz-FE908C71.dhcp.fiberflex.dk)
- # [07:21] * Joins: ddahl (ddahl@C261DB39.6E5482D7.8DDCAE07.IP)
- # [07:21] * Joins: smooney_ (smooney@moz-57825793.hsd1.ca.comcast.net)
- # [07:21] * Quits: Ann_Yimi_ (Ann_Yiming@moz-5CF47426.dia.static.qwest.net) (Connection reset by peer)
- # [07:22] * Joins: Ann_Yiming (Ann_Yiming@moz-5CF47426.dia.static.qwest.net)
- # [07:23] * Quits: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net) (Ping timeout)
- # [07:23] * Quits: gandalf (zbraniecki@moz-DE57E808.neoplus.adsl.tpnet.pl) (Quit: I took the wrong pill!!!)
- # [07:24] * Parts: aja (Instantbir@FFB5B4C0.C9BE7A48.7880DB15.IP)
- # [07:24] <Waldo> oho
- # [07:24] * Joins: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net)
- # [07:24] <Mook> hrm, removing e4x in 21 instead of 18 means it won't straddle a ESR release.
- # [07:24] * Quits: Boriss (FlyingToas@2E747C8D.C1499D0.396E4C6D.IP) (Quit: Boriss)
- # [07:24] <Waldo> probably for the best ;-)
- # [07:25] <Waldo> although I get what you're saying
- # [07:25] * Quits: pranavrc (pranavrc@D19B8146.6ABAB3B9.520CDC98.IP) (Ping timeout)
- # [07:25] <Mook> not for people using e4x trying to migrate off things...
- # [07:25] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/8cbed30d66fc - David Zbarsky - Various cleanups for SVGAngle, no bug
- # [07:25] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/1412c8db2f22 - David Zbarsky - Bug 836176: Add nsIDocument::AsHTMLDocument r=bz
- # [07:25] <hsivonen> Firefox won't restore my session on startup. sessionstore.js looks sane. what should I do to troubleshoot?
- # [07:25] * Mook assumes that means people crazy enough to use it will need separate versions for ESR and release
- # [07:25] <Waldo> so, inside nsXPCComponents_Results::NewResolve, a MOZ_STATIC_ASSERT(nsresult(0) < nsresult(-1), "nsresult is unsigned") fails
- # [07:26] <Waldo> which says that here, nsresult is a signed type!
- # [07:26] <Waldo> judging by a different error I got earlier, nsresult is an enum
- # [07:26] <Waldo> probably an enum backed by a signed integer type
- # [07:26] <Waldo> so MSVC may actually have been doing the right thing
- # [07:27] <Waldo> so the question is, why did it start doing the right thing only now?
- # [07:27] <Mook> maybe a #include of mfbt/Attributes.h was removed?
- # [07:28] <Waldo> not sure why that would make a difference, could you explain?
- # [07:28] <@bz_sleep> only now when?
- # [07:29] <Mook> reading http://mxr.mozilla.org/mozilla-central/source/xpcom/base/nsError.h#122 it seems like if all those ifdefs fail you just get plain enums
- # [07:29] * Quits: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [07:29] <Waldo> oh, sigh
- # [07:29] <Waldo> #if defined(MOZ_HAVE_CXX11_STRONG_ENUMS)
- # [07:29] <Waldo> that really isn't a good idea!
- # [07:29] <Mook> of course, _that_ sounds like a bug in itself, since it means it'll miscompile on things
- # [07:30] <@bz_sleep> Hmm
- # [07:30] <@bz_sleep> Do we have people depending on nsresult being unsigned?
- # [07:30] * Joins: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net)
- # [07:30] <@bz_sleep> I guess we might well.
- # [07:30] <Waldo> bz_sleep: yes, definitely this Components.results bit does
- # [07:30] <@bz_sleep> ah
- # [07:30] * Quits: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net) (Input/output error)
- # [07:30] <Mook> (for reference, http://mxr.mozilla.org/mozilla-central/source/js/xpconnect/src/XPCComponents.cpp?mark=1406#1391 )
- # [07:31] <@bz_sleep> oh
- # [07:31] * Quits: tn (tn@moz-2E73ACE4.wp.shawcable.net) (Ping timeout)
- # [07:31] <@bz_sleep> well
- # [07:31] <@bz_sleep> Yeah, that code is moderately busted
- # [07:31] <hsivonen> hmm. Firefox isn't *writing* sessionstore.js either
- # [07:31] * Joins: billm (billm@moz-E7DF4F8C.lightspeed.sntcca.sbcglobal.net)
- # [07:31] <Mook> wasn't nsresult unsigned pre-enums?
- # [07:32] <@bz_sleep> it was
- # [07:32] <Waldo> bz_sleep: well, the code there is correct; it's just very dependent on nsresult being unsigned
- # [07:32] <@bz_sleep> We should get a bug filed on that
- # [07:32] <Waldo> which is probably not unreasonable
- # [07:32] * Mook definitely though the unsigned-ness was part of the API
- # [07:32] <hsivonen> I wonder if sessions break for end users of release builds as often as they break for me
- # [07:32] * Quits: ErvisTusha (ErvisTusha@EBF67C7A.F69FB6EA.363D84A4.IP) (Client exited)
- # [07:32] <@bz_sleep> waldo: yeah, fair
- # [07:32] <@bz_sleep> waldo: I guess we need to get the enum thing fixed
- # [07:33] * @bz_sleep wonders how
- # [07:33] <@bz_sleep> need a bug
- # [07:33] <Mook> use the C codepath if enums can't have underlying types?
- # [07:33] * Joins: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP)
- # [07:33] <Waldo> so I think the #else path that hits if you don't have strong enums or enum type there is going to be buggy
- # [07:33] * Quits: nmatsakis (nmatsakis@AAE222A3.FDDA6739.2321E71E.IP) (Quit: Computer has gone to sleep.)
- # [07:34] <Waldo> I think in that case we could fall back to |typedef uint32_t nresult; enum { ...spew out list... };|
- # [07:34] <jesup> hsivonen: Pretty-print the JS, then binary-search cutting parts out?
- # [07:34] * Quits: Ann_Yiming (Ann_Yiming@moz-5CF47426.dia.static.qwest.net) (Connection reset by peer)
- # [07:34] * Joins: Ann_Yimi_ (Ann_Yiming@moz-5CF47426.dia.static.qwest.net)
- # [07:34] <Waldo> this would rely on assigning to unsigned doing wraparound correctly, of course
- # [07:35] <Waldo> which really we should be able to rely on
- # [07:35] <Waldo> it's just harder to read
- # [07:35] <hsivonen> jesup: .bak wasn't accepted either
- # [07:35] <Waldo> and I guess you have issues where the NS_* values have a different type from nsresult
- # [07:35] <Waldo> which maybe matters maybe
- # [07:35] <@bz_sleep> Waldo: yeah, agreed on the fallback
- # [07:36] <@bz_sleep> oh, hmm
- # [07:36] * Waldo looks at the enum-testing requirements again
- # [07:36] <@bz_sleep> So one option is to fall back on #defining the NS_*
- # [07:36] <@bz_sleep> in the case when we can't have an unsigned enum
- # [07:37] <jesup> hsivonen: not permissions, right? Try an "empty" file and see if it works. You could strace and verify it's actually reading the file you think it is.
- # [07:37] <fabrice> I guess there's no way to create a principal if I have only a uri?
- # [07:38] <Waldo> bz_sleep: which is a bit fun because you can't generate #defines in the preprocessor
- # [07:38] * Joins: cpearce (cpearce@moz-6ABEF810.xdsl.xnet.co.nz)
- # [07:38] <Waldo> anyway
- # [07:38] <Waldo> so I know what *my* issue was now
- # [07:38] <@bz_sleep> Waldo: mmmm
- # [07:38] <Waldo> and certainly ehsan wants in on this discussion
- # [07:38] <Waldo> so it seems like bug-filing time
- # [07:39] <@bz_sleep> yes, ehsan seems like the obvious victim
- # [07:39] * Joins: wolfiR (wolfiR@moz-E6347460.dip0.t-ipconnect.de)
- # [07:40] <Waldo> so I guess we're only compiling/testing, with gcc, with a version >= 4.5 (or maybe 4.5.1, if memory of a recent patch serves)
- # [07:40] <Waldo> clang has had this stuff long enough to not be hurt
- # [07:40] * Joins: Matti (Matti@moz-2FEEB6E4.dip.t-dialin.net)
- # [07:40] <Waldo> also MSVC has enum type support for a long time
- # [07:41] <Waldo> I guess yay me for uncovering this issue, by dint of writing a slightly buggy patch :-\
- # [07:41] * Joins: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de)
- # [07:41] <@bz_sleep> oh, you removed the #include?
- # [07:41] <Mook> leave the assert in for the next guy? :p
- # [07:42] * Joins: tanvi (tanvi@moz-9440AA69.hsd1.ca.comcast.net)
- # [07:42] * Joins: tanvi1 (tanvi@moz-9440AA69.hsd1.ca.comcast.net)
- # [07:42] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
- # [07:42] * @bz_sleep sleeps for real
- # [07:43] <Waldo> bz_sleep: I didn't touch the #include; I moved the typed enum macros, and testing macros, into a new header and didn't notice this dependence
- # [07:43] * Quits: dzbarsky (Adium@moz-59812CB1.hsd1.pa.comcast.net) (Quit: Leaving.)
- # [07:43] <Waldo> bz_sleep: because of course those feature-test macros weren't part of the public interface :-(
- # [07:43] <Waldo> and only MOZ_ENUM_TYPE and MOZ_(BEGIN|END)_ENUM_CLASS were
- # [07:43] * Quits: tanvi (tanvi@moz-9440AA69.hsd1.ca.comcast.net) (Ping timeout)
- # [07:44] * Quits: cpearce (cpearce@moz-6ABEF810.xdsl.xnet.co.nz) (Ping timeout)
- # [07:46] * Quits: vikash (vikash@25D1D384.486732D8.A3D1B221.IP) (Ping timeout)
- # [07:46] * Joins: vikash (vikash@25D1D384.486732D8.A3D1B221.IP)
- # [07:47] * Joins: darkowlzz (darkowlzz@15497F7E.64531CC3.25B273F5.IP)
- # [07:47] * Joins: gwagner (Gregor@29514BBD.E3DE6407.E1A5596F.IP)
- # [07:48] * Quits: vikash (vikash@25D1D384.486732D8.A3D1B221.IP) (Ping timeout)
- # [07:48] * Quits: tanvi1 (tanvi@moz-9440AA69.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [07:48] * Quits: brendan (brendaneic@212685B3.5B8F260F.586E6F35.IP) (Quit: brendan)
- # [07:48] * Joins: vikash (vikash@25D1D384.486732D8.A3D1B221.IP)
- # [07:49] * Joins: tn (tn@moz-2E73ACE4.wp.shawcable.net)
- # [07:52] * Quits: vikash (vikash@25D1D384.486732D8.A3D1B221.IP) (Ping timeout)
- # [07:52] * whimboo|afk is now known as whimboo
- # [07:52] * Joins: Pauly (paul@601F3B17.33662590.A5830293.IP)
- # [07:55] * glob is now known as glob|away
- # [07:55] * Joins: vikash (vikash@25D1D384.486732D8.A3D1B221.IP)
- # [07:55] * Joins: vendo (chatzilla@C03853C3.E1E5765D.4C2E1CAC.IP)
- # [07:55] * Joins: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net)
- # [07:56] * Quits: Ann_Yimi_ (Ann_Yiming@moz-5CF47426.dia.static.qwest.net) (Input/output error)
- # [07:56] * Joins: sicking (sicking@moz-7F871C5C.hsd1.ca.comcast.net)
- # [07:57] <Waldo> bz_sleep: looks like we have if-C code that handles not being able to change enum type, so we can just use that
- # [07:57] <Waldo> bz_sleep: still going to file a bug for this, tho :-)
- # [07:57] <Waldo> maybe after I land my patch after it tries :-)
- # [07:58] * Joins: sewardj (sewardj@moz-DA2F13F9.dip.t-dialin.net)
- # [07:59] * Quits: Matti (Matti@moz-2FEEB6E4.dip.t-dialin.net) (Ping timeout)
- # [08:00] * Joins: dzbarsky (Adium@moz-A558CE3.phlapa.east.verizon.net)
- # [08:02] * Joins: vtmarvin (Thunderbir@9D75911A.1239134F.E4B2C495.IP)
- # [08:02] * Quits: pcwalton (pcwalton@moz-481A040C.hsd1.ca.comcast.net) (Quit: pcwalton)
- # [08:02] * Quits: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net) (Quit: ehugg)
- # [08:03] <glandium> romaxa: pong
- # [08:05] * Joins: ewong|away (chatzilla@moz-E5D50C2E.static.netvigator.com)
- # [08:06] * Quits: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP) (Quit: Computer has gone to sleep.)
- # [08:07] * Joins: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net)
- # [08:07] * kripton is now known as Kripton
- # [08:09] <Waldo> glandium: what was it that would impede us from upping gcc version requirements to 4.5 again? scrollback contains a bug that doesn't exist with a minimum gcc 4.5.1 requirement (although it does exist with non-clang, non-gcc, non-MSVC compilers)
- # [08:09] <romaxa> glandium: already unpon solved visibility problem locally with pragma push/pop
- # [08:09] * Joins: WeirdAl (chatzilla@moz-857040DF.hsd1.ca.comcast.net)
- # [08:12] <glandium> Waldo: debian stable, at least
- # [08:12] * Joins: danielapetrovici (danielapet@601F3B17.33662590.A5830293.IP)
- # [08:12] <WeirdAl> Would there happen to be any XUL tree layout experts around? I've got a patch where a reference tree (using nsTreeContentView) has a horizontal scrollbar and my custom tree doesn't. No idea why.
- # [08:13] <WeirdAl> chrome mochitest
- # [08:13] * Quits: Bas (chatzilla@moz-F36AC7C8.ftth.concepts.nl) (Input/output error)
- # [08:15] * Quits: jhk (jhk@7FC79FD2.5827C9F6.D06349B0.IP) (Connection reset by peer)
- # [08:15] * Joins: jhk (jhk@7FC79FD2.5827C9F6.D06349B0.IP)
- # [08:16] * jchen is now known as jchen|away
- # [08:17] * Quits: smooney_ (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney_)
- # [08:17] * ewong|away is now known as ewong
- # [08:17] * Quits: danielapetrovici (danielapet@601F3B17.33662590.A5830293.IP) (Ping timeout)
- # [08:18] <mike5w3c> is there are target name I can give to mach to get it to build a *.dmg ?
- # [08:18] <mike5w3c> *is there a target name
- # [08:19] <Waldo> glandium: that's semi-unfortunate, but oh well
- # [08:20] * Joins: dzbarsky1 (Adium@moz-59812CB1.hsd1.pa.comcast.net)
- # [08:20] <glandium> Waldo: i don't know if there are other distros being a concern, but if debian is the last one, hopefully, next debian stable is due soon
- # [08:20] * Quits: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de) (Input/output error)
- # [08:21] * Joins: victorporof (victorporo@6FEAC28D.6BD22D89.79933D60.IP)
- # [08:21] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
- # [08:21] * glob|away is now known as glob
- # [08:21] * Quits: dzbarsky (Adium@moz-A558CE3.phlapa.east.verizon.net) (Ping timeout)
- # [08:22] <Waldo> hmm, so JS_NumberValue and NumberValue differ in whether they canonicalize NaN values or not
- # [08:22] <Waldo> hmm
- # [08:23] * Joins: gwagner_ (Gregor@29514BBD.E3DE6407.E1A5596F.IP)
- # [08:23] * Quits: gwagner (Gregor@29514BBD.E3DE6407.E1A5596F.IP) (Connection reset by peer)
- # [08:23] * gwagner_ is now known as gwagner
- # [08:23] <Waldo> definitely a distinction to make more explicit, with better-named stuff
- # [08:23] * Parts: Pauly (paul@601F3B17.33662590.A5830293.IP)
- # [08:25] * Quits: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net) (Ping timeout)
- # [08:26] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/7cf999a95467 - Fabrice Desré - Bug 836103 - Enable/disable ADB when changing the "remote debugging" setting in the Settings App r=dhylands
- # [08:28] <dhylands> cjones: I sent you my test script and files via emmail
- # [08:29] * Quits: sicking (sicking@moz-7F871C5C.hsd1.ca.comcast.net) (Quit: sicking)
- # [08:30] * fabrice is now known as fabrice|zZz
- # [08:30] <dhylands> cjones: I expect that stuff will be slowed down by the profiling/capturing process
- # [08:30] * Quits: jhk (jhk@7FC79FD2.5827C9F6.D06349B0.IP) (Quit: Leaving.)
- # [08:30] * Joins: jhk (jhk@7FC79FD2.5827C9F6.D06349B0.IP)
- # [08:32] * Joins: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net)
- # [08:32] <Waldo> haha, this is funny
- # [08:32] <Waldo> nscore.h has *two* #include "nsError.h"
- # [08:33] * Joins: danielapetrovici (danielapet@moz-ACDE7EEC.mozilla.com)
- # [08:33] <Waldo> and nsError.h starts with #ifndef nscore_h___ / #include "nscore.h" / #endif
- # [08:33] <mjrosenb> Waldo: not surprised at all.
- # [08:33] <mjrosenb> Waldo: ok, that one is a bit stranger.
- # [08:34] <Waldo> well, the check-include-guards thing is a vague attempt at a perf win
- # [08:34] <Waldo> from a 15-year-old C++ book
- # [08:34] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/dd6cfdf29d03 - Hsin-Yi Tsai - Bug 836168 - B2G RIL: update audioPhoneState when rejecting an incoming call. r=allstars.chh
- # [08:34] <Waldo> gcc implements the include-guard optimization itself, so it's useless there
- # [08:34] * Quits: vikash (vikash@25D1D384.486732D8.A3D1B221.IP) (Ping timeout)
- # [08:34] <Waldo> I understand it doesn't make a difference with other compilers one way or the other, these days
- # [08:34] * Joins: vikash (vikash@25D1D384.486732D8.A3D1B221.IP)
- # [08:34] * Quits: gwagner (Gregor@29514BBD.E3DE6407.E1A5596F.IP) (Quit: gwagner)
- # [08:35] <cjones> dhylands, ok
- # [08:35] <cjones> thanks
- # [08:35] * Joins: jhorak (jhorak@moz-107AD163.redhat.com)
- # [08:36] * Joins: jhk1 (jhk@7FC79FD2.5827C9F6.D06349B0.IP)
- # [08:36] * Quits: jhk (jhk@7FC79FD2.5827C9F6.D06349B0.IP) (Quit: Leaving.)
- # [08:38] * Joins: vtmarvin1 (Thunderbir@32DFDBE.7102BCB6.B7C3970A.IP)
- # [08:39] * Joins: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de)
- # [08:39] * Joins: stransky (stransky@moz-6488BBAB.net.upcbroadband.cz)
- # [08:40] * Joins: cpearce (cpearce@moz-6ABEF810.xdsl.xnet.co.nz)
- # [08:41] * Joins: Optimizer (Instantbir@9D88CC50.62837B7B.1807BA01.IP)
- # [08:43] * Quits: vikash (vikash@25D1D384.486732D8.A3D1B221.IP) (Ping timeout)
- # [08:45] * Joins: martyn (martyn@moz-57A66DEC.range81-154.btcentralplus.com)
- # [08:46] * whimboo is now known as whimboo|afk
- # [08:46] * Joins: vikash (vikash@25D1D384.486732D8.A3D1B221.IP)
- # [08:46] * Quits: Optimizer (Instantbir@9D88CC50.62837B7B.1807BA01.IP) (Quit: bye :))
- # [08:46] * Quits: WeirdAl (chatzilla@moz-857040DF.hsd1.ca.comcast.net) (Client exited)
- # [08:46] * Quits: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp) (Quit: nattokirai)
- # [08:48] * Joins: Ms2ger (Ms2ger@moz-4C7A227F.kulnet.kuleuven.be)
- # [08:49] <Ms2ger> Bonjour
- # [08:49] * Joins: past (Instantbir@moz-52B3DC7D.dsl.dyn.forthnet.gr)
- # [08:49] * Quits: past (Instantbir@moz-52B3DC7D.dsl.dyn.forthnet.gr) (Quit: past)
- # [08:50] <mjrosenb> Waldo: that is a perf win for compilation time...
- # [08:51] <Waldo> mjrosenb: yes; but it's really not a compile time perf win any more
- # [08:51] * Joins: brendan (brendaneic@212685B3.5B8F260F.586E6F35.IP)
- # [08:51] <mjrosenb> Waldo: I can't imagine it was ever a noticable win.
- # [08:52] * Joins: past (Instantbir@moz-52B3DC7D.dsl.dyn.forthnet.gr)
- # [08:52] <Waldo> who knows what madness lurks in the hearts of twenty-year-old compilers?
- # [08:52] <Ms2ger> Sounds like a limited imagination :)
- # [08:52] <Waldo> well, fifteen maybe :-)
- # [08:52] <Ms2ger> Note that these files are included a few thousand times
- # [08:53] * Joins: teoli (teoli@88F51059.F3BBB17D.144F44FA.IP)
- # [08:53] * Quits: jhk1 (jhk@7FC79FD2.5827C9F6.D06349B0.IP) (Ping timeout)
- # [08:53] * Joins: andersh_ (andersh@moz-E61C422D.mobile.3.dk)
- # [08:53] * Joins: jhk (jhk@F1D06D1D.9938D3BE.CA052C06.IP)
- # [08:53] * Quits: andersh (andersh@moz-8D68FF27.bredband.oister.dk) (Ping timeout)
- # [08:54] * Joins: marcoz (marco.zehe@moz-ED08122E.dip.t-dialin.net)
- # [08:55] * Quits: jhk (jhk@F1D06D1D.9938D3BE.CA052C06.IP) (Ping timeout)
- # [08:55] * mgerva-afk is now known as mgerva
- # [08:55] * Quits: Waldo (waldo@2557E599.66715431.D25A875A.IP) (Quit: good night)
- # [08:55] * Joins: jhk (jhk@F1D06D1D.9938D3BE.CA052C06.IP)
- # [08:56] * philor is now known as philor|away
- # [08:56] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
- # [08:56] * Joins: Optimizer (Instantbir@D4A3BB78.9CB844E6.AA3EB577.IP)
- # [08:57] * Joins: tanvi (tanvi@moz-9440AA69.hsd1.ca.comcast.net)
- # [08:59] * Joins: arky (arky@moz-6003919A.dynamic.isadsl.co.za)
- # [08:59] * Quits: arky (arky@moz-6003919A.dynamic.isadsl.co.za) (Connection reset by peer)
- # [09:00] * Quits: Mook (mook@moz-5FFA03A3.dsl.teksavvy.com) (Quit: Mook)
- # [09:01] * Quits: harth (harth@moz-3C999954.hsd1.ca.comcast.net) (Input/output error)
- # [09:01] <firebot> Check-in:
- # [09:01] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/9c8970c4523f - Tanvi Vyas - Bug 822367 - Use new nsIWebProgressListenerFlags for mixed active and mixed passive content in PSM. Also update the security state to STATE_IS_BROKEN if
- # [09:01] <firebot> nsMixedContentBlocker has detected mixed content (even if PSM has not detected the mixed content). r=bsmith
- # [09:01] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/6223c1dd15f6 - Tanvi Vyas - Bug 822367 - Mochitests - User overrides mixed content blocking. r=smaug
- # [09:01] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/a704f2af8bf3 - Tanvi Vyas - Bug 822367 - Since document.open() creates a new channel, set nsDocShell:mMixedContentChannel to the newly created channel if the user has decided to allow mixed content on
- # [09:01] <firebot> the page. r=smaug
- # [09:02] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/4068ef6c54a6 - Tanvi Vyas - Bug 822367 - Plumbing needed to show user Mixed Content Blocker Doorhanger when Mixed Active Content is Blocked and allow user an option to load the inseucre content
- # [09:02] <firebot> anyway. r=smaug
- # [09:02] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/0ec7dd6fc516 - Tanvi Vyas - Bug 822367 - Performance enhancement - only call OnSecurityChange when the state really changes. r=smaug
- # [09:02] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/6af744ffc384 - Tanvi Vyas - Bug 822367 - Add mixed display flags to the document. Add mixed display and mixed active states to nsIWebProgressListener and use them in nsMixedContentBlocker. r=smaug
- # [09:02] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/a74d6901fd71 - Tanvi Vyas - Bug 822371 - Mixed Content Doorhanger UI. r=dao
- # [09:02] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/8da4794af394 - Tanvi Vyas - Bug 822367 - With nsMixedContentBlocker.cpp, mixed content XHR calls are considered mixed active content and yield to a security state of STATE_IS_BROKEN. This fixes this
- # [09:02] * Joins: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com)
- # [09:02] <firebot> mixed content todo-test to test that passes. r=bsmith
- # [09:04] * Kripton is now known as kripton
- # [09:05] * Quits: brendan (brendaneic@212685B3.5B8F260F.586E6F35.IP) (Quit: brendan)
- # [09:05] * Joins: brendan (brendaneic@212685B3.5B8F260F.586E6F35.IP)
- # [09:07] <Jesse> tanvi: \o/
- # [09:07] <tanvi> finally landed!
- # [09:08] * Quits: vtmarvin (Thunderbir@9D75911A.1239134F.E4B2C495.IP) (Ping timeout)
- # [09:08] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
- # [09:10] * Quits: darkowlzz (darkowlzz@15497F7E.64531CC3.25B273F5.IP) (Ping timeout)
- # [09:11] <tanvi> going to bed now :)
- # [09:11] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
- # [09:11] * Quits: vikash (vikash@25D1D384.486732D8.A3D1B221.IP) (Ping timeout)
- # [09:11] * Joins: vikash (vikash@25D1D384.486732D8.A3D1B221.IP)
- # [09:11] * Quits: tanvi (tanvi@moz-9440AA69.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [09:14] <Yoric> gps: rnewman: ping
- # [09:15] * nthomas|away is now known as nthomas
- # [09:17] * Joins: brg (brg@53EF5629.3416E031.E21948B5.IP)
- # [09:20] * Joins: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
- # [09:25] * Joins: arky (arky@moz-6003919A.dynamic.isadsl.co.za)
- # [09:26] * Joins: garnacho (carlos@moz-6BA62877.cm-6-7d.dynamic.ziggo.nl)
- # [09:26] * Joins: rednaks (rednaks@24067163.74C6FD40.360EF119.IP)
- # [09:27] * Quits: arky (arky@moz-6003919A.dynamic.isadsl.co.za) (Quit: Leaving)
- # [09:28] * Quits: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net) (Quit: PM: Preparing frontal lobe for mem sleep)
- # [09:29] * Joins: masayuki1 (Thunderbir@moz-B5ED316D.ppp11.odn.ad.jp)
- # [09:30] * Quits: masayuki (Thunderbir@moz-B5ED316D.ppp11.odn.ad.jp) (Ping timeout)
- # [09:31] * Quits: masayuki1 (Thunderbir@moz-B5ED316D.ppp11.odn.ad.jp) (Ping timeout)
- # [09:31] * Quits: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net) (Quit: Leaving.)
- # [09:32] * Quits: llmelon (chatzilla@6786B4A6.925A87AF.288C62D1.IP) (Ping timeout)
- # [09:36] * Joins: db48x` (user@moz-EB26B80B.dsl.static.sonic.net)
- # [09:36] * Quits: db48x (user@moz-EB26B80B.dsl.static.sonic.net) (Ping timeout)
- # [09:37] * Joins: gal (gal@moz-F9E6ABA8.hsd1.ca.comcast.net)
- # [09:38] * Joins: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net)
- # [09:41] * Quits: Stan (Stan@moz-7096C848.dip.t-dialin.net) (Ping timeout)
- # [09:42] * Quits: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net) (Ping timeout)
- # [09:42] * joduinn-home is now known as joduinn-afk
- # [09:42] * Joins: tzimmermann (tzimmerman@moz-6209F5D9.pools.arcor-ip.net)
- # [09:43] * Quits: JesperHansen (JesperHans@moz-FE908C71.dhcp.fiberflex.dk) (Ping timeout)
- # [09:43] * Joins: pranavrc (pranavrc@207C3A9E.2860C534.C28326FD.IP)
- # [09:44] * Joins: darkowlzz (darkowlzz@ACB3088A.794CFB1B.9DA13C14.IP)
- # [09:46] * Joins: tomer (tomer@7AF4670C.A2C54A10.FC30AC02.IP)
- # [09:46] * Quits: marcoz (marco.zehe@moz-ED08122E.dip.t-dialin.net) (Quit: Leaving.)
- # [09:51] * glob is now known as glob|away
- # [09:51] * Joins: edmorley_ (Mibbit@moz-A26E9808.range86-166.btcentralplus.com)
- # [09:55] <darkowlzz> how do I protect a statement by lock?
- # [09:56] * Joins: Sander (chatzilla@moz-9A2CB7C.lnk.telstra.net)
- # [09:56] <darkowlzz> Ms2ger:
- # [09:56] <Ms2ger> No idea
- # [09:57] <darkowlzz> oops! sorry, that was unintentional, was just checking if you are online
- # [09:57] <darkowlzz> *were
- # [09:58] <darkowlzz> Yoric: ping!
- # [09:58] <Yoric> darkowlzz: pong
- # [09:58] <darkowlzz> Yoric: how do you protect a statement by lock?
- # [09:59] <Yoric> darkowlzz: Do you know how to use a Mutex?
- # [09:59] <darkowlzz> Yoric: read about it, never tried practically
- # [09:59] <Yoric> darkowlzz: Well, time to practice :)
- # [09:59] <darkowlzz> semaphores
- # [10:00] <Yoric> Our classes are here: http://dxr.mozilla.org/mozilla-central/xpcom/glue/Mutex.h.html
- # [10:00] * Quits: @dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net) (Ping timeout)
- # [10:00] * mattwoodrow is now known as mattwoodrow|away
- # [10:00] * Joins: RealRaven (Thunderbir@7328DE4C.8FAB99DC.C3498625.IP)
- # [10:00] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
- # [10:00] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Ping timeout)
- # [10:01] * mattwoodrow|away is now known as mattwoodrow
- # [10:01] * darkowlzz goes to attend Mutex practical class
- # [10:02] * Quits: jhk (jhk@F1D06D1D.9938D3BE.CA052C06.IP) (Ping timeout)
- # [10:03] * Joins: Optimizer1 (Optimizer@4EF4F4D6.7E4F6A3.274D17D6.IP)
- # [10:03] * Joins: jhk (jhk@F1D06D1D.9938D3BE.CA052C06.IP)
- # [10:04] * Quits: teoli (teoli@88F51059.F3BBB17D.144F44FA.IP) (Input/output error)
- # [10:04] * Quits: jwalker (jwalker@moz-5B263CE9.cable.virginmedia.com) (Connection reset by peer)
- # [10:04] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Ping timeout)
- # [10:04] * Quits: mike5w3c (mike@moz-7A566BE1.net) (Ping timeout)
- # [10:04] * Quits: darkowlzz (darkowlzz@ACB3088A.794CFB1B.9DA13C14.IP) (Ping timeout)
- # [10:04] * Joins: mike5w3c (mike@moz-7A566BE1.net)
- # [10:04] * Joins: darkowlzz (darkowlzz@ACB3088A.794CFB1B.9DA13C14.IP)
- # [10:05] * Quits: NeilZZZ (neil@moz-7E027EE5.cable.virginmedia.com) (Ping timeout)
- # [10:05] * Joins: cviecco_ (cviecco@moz-2BC4CC72.hsd1.ca.comcast.net)
- # [10:05] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
- # [10:05] * Joins: NeilZZZ (neil@moz-7E027EE5.cable.virginmedia.com)
- # [10:05] * Joins: jwalker (jwalker@moz-5B263CE9.cable.virginmedia.com)
- # [10:06] * Tomcat is now known as Tomcat|buildduty
- # [10:06] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
- # [10:06] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Quit: ZNC - http://znc.in)
- # [10:08] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
- # [10:09] * Quits: karl (karl@moz-C433B975.jetstream.xtra.co.nz) (Ping timeout)
- # [10:12] <Yoric> darkowlzz: :)
- # [10:12] * whimboo|afk is now known as whimboo
- # [10:12] * Quits: edmorley_ (Mibbit@moz-A26E9808.range86-166.btcentralplus.com) (Quit: http://www.mibbit.com ajax IRC Client)
- # [10:13] * Joins: jfkthame (jfkthame@2FCEE35C.58A24D84.86F5061.IP)
- # [10:13] <Yoric> Essentially 1/ create a global mutex, 2/ for each section you want to lock, create a {} block and a MutexAutoUnlock scoped to this block.
- # [10:15] * Quits: gal (gal@moz-F9E6ABA8.hsd1.ca.comcast.net) (Quit: gal)
- # [10:16] * Joins: Goldorak (chatzilla@7CD1B470.2BC633E3.88CF6591.IP)
- # [10:16] * Joins: gustavold (gustavold@moz-5F6D366D.nycmny.east.verizon.net)
- # [10:18] * Quits: gustavold (gustavold@moz-5F6D366D.nycmny.east.verizon.net) (Ping timeout)
- # [10:18] * Joins: gal (gal@moz-F9E6ABA8.hsd1.ca.comcast.net)
- # [10:19] * Quits: dzbarsky1 (Adium@moz-59812CB1.hsd1.pa.comcast.net) (Quit: Leaving.)
- # [10:20] * Joins: surkov (surkov@5FFF89F2.D1FED451.EBE09E3C.IP)
- # [10:23] * Joins: edmorley_ (Mibbit@moz-A26E9808.range86-166.btcentralplus.com)
- # [10:26] <edmorley_> froydnj: hi :-)
- # [10:27] <edmorley_> froydnj: https://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=50f4ba15a3c7 has the wrong bug number - could you backout and reland with DONTBUILD once the tree reopens please?
- # [10:30] * Joins: bholley (anonymous@moz-50F208DD.net-89-2-149.rev.numericable.fr)
- # [10:31] <darkowlzz> Yoric: our implementation of mutex will be different from what is done in this, right https://mxr.mozilla.org/mozilla-central/source/netwerk/base/src/BackgroundFileSaver.cpp#131
- # [10:31] * Quits: nrc (nrc@7BE24E90.A5032A01.3CFC199D.IP) (Ping timeout)
- # [10:31] <Yoric> darkowlzz: Well, it will look similar, but don't use this |mLock|, it protects something else.
- # [10:33] * Quits: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net) (Quit: rniwa)
- # [10:34] * Quits: bnicholson (bnicholson@moz-E98974C1.hsd1.ca.comcast.net) (Ping timeout)
- # [10:35] * AutomatedTester|away is now known as AutomatedTester
- # [10:35] * Quits: chucklee (chucklee@moz-99690620.hinet-ip.hinet.net) (Quit: Leaving)
- # [10:35] * Joins: karl (karl@moz-C433B975.jetstream.xtra.co.nz)
- # [10:35] * Joins: erikvold (erikvold@moz-FEB0D3F0.bchsia.telus.net)
- # [10:38] * Quits: karl (karl@moz-C433B975.jetstream.xtra.co.nz) (Ping timeout)
- # [10:39] * Joins: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net)
- # [10:39] * Quits: victorporof (victorporo@6FEAC28D.6BD22D89.79933D60.IP) (Quit: victorporof)
- # [10:39] * Quits: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net) (Quit: rniwa)
- # [10:39] * Joins: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net)
- # [10:39] * Quits: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
- # [10:39] * Joins: msucan (mihai@CDEB00D4.8819A7BF.BD62875.IP)
- # [10:40] * Quits: allstarschh (allstars@moz-99690620.hinet-ip.hinet.net) (Input/output error)
- # [10:40] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
- # [10:43] * Joins: pnkfelix (pnkfelix@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [10:44] * Quits: cpearce (cpearce@moz-6ABEF810.xdsl.xnet.co.nz) (Ping timeout)
- # [10:44] * Quits: pranavrc (pranavrc@207C3A9E.2860C534.C28326FD.IP) (Quit: Ping timeout: ∞)
- # [10:45] * Quits: nattofriends (tsutsumi@moz-A369A791.warosu.org) (Ping timeout)
- # [10:45] * Quits: Sander (chatzilla@moz-9A2CB7C.lnk.telstra.net) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [10:46] <darkowlzz> Yoric: create global mutex like this https://mxr.mozilla.org/mozilla-central/source/netwerk/base/src/BackgroundFileSaver.h#101 ?
- # [10:46] * Joins: nattofriends (tsutsumi@moz-A369A791.warosu.org)
- # [10:46] <Yoric> darkowlzz: Well, the second part is there https://mxr.mozilla.org/mozilla-central/source/netwerk/base/src/BackgroundFileSaver.cpp#69
- # [10:46] <Yoric> But yes, that's the idea.
- # [10:48] * Joins: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se)
- # [10:48] * Quits: erikvold (erikvold@moz-FEB0D3F0.bchsia.telus.net) (Quit: erikvold)
- # [10:49] * Quits: cviecco_ (cviecco@moz-2BC4CC72.hsd1.ca.comcast.net) (Input/output error)
- # [10:49] * Quits: rednaks (rednaks@24067163.74C6FD40.360EF119.IP) (Ping timeout)
- # [10:49] * Joins: teoli (teoli@88F51059.F3BBB17D.144F44FA.IP)
- # [10:50] * Joins: areinald (andre@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [10:53] * Joins: tobeytailor (tobeytailo@moz-8DB2B87.dip.t-dialin.net)
- # [10:55] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
- # [10:55] * ChanServ sets mode: +o smaug
- # [10:58] * Quits: brendan (brendaneic@212685B3.5B8F260F.586E6F35.IP) (Quit: brendan)
- # [10:59] <darkowlzz> Yoric: I have to prepare for a RoboWar, will continue working later today or tomorrow. Thanks :)
- # [10:59] <Yoric> Have a good war :)
- # [10:59] <darkowlzz> sure :D
- # [11:02] * Quits: surkov (surkov@5FFF89F2.D1FED451.EBE09E3C.IP) (Quit: surkov)
- # [11:02] * Quits: RealRaven (Thunderbir@7328DE4C.8FAB99DC.C3498625.IP) (Quit: RealRaven)
- # [11:02] * Joins: RealRaven (Thunderbir@7328DE4C.8FAB99DC.C3498625.IP)
- # [11:02] * mattwoodrow is now known as mattwoodrow|away
- # [11:02] * Joins: loadRPi (pi@moz-E78DA518.range86-185.btcentralplus.com)
- # [11:03] * ewong is now known as ewong|away
- # [11:04] * Joins: rednaks (rednaks@24067163.74C6FD40.360EF119.IP)
- # [11:05] * Joins: brendan (brendaneic@212685B3.5B8F260F.586E6F35.IP)
- # [11:06] * Quits: cjones (cjones@moz-45913895.socal.res.rr.com) (Quit: Leaving)
- # [11:07] * Quits: RealRaven (Thunderbir@7328DE4C.8FAB99DC.C3498625.IP) (Quit: RealRaven)
- # [11:07] * Joins: RealRaven (Thunderbir@7328DE4C.8FAB99DC.C3498625.IP)
- # [11:10] * Joins: marcoz (marco.zehe@moz-ED08122E.dip.t-dialin.net)
- # [11:13] <whimboo> smaug: good morning
- # [11:14] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
- # [11:14] * Quits: rednaks (rednaks@24067163.74C6FD40.360EF119.IP) (Ping timeout)
- # [11:16] * Joins: masayuki (Thunderbir@moz-B5ED316D.ppp11.odn.ad.jp)
- # [11:23] * Quits: brg (brg@53EF5629.3416E031.E21948B5.IP) (Quit: This computer has gone to sleep)
- # [11:28] * Joins: brg (brg@53EF5629.3416E031.E21948B5.IP)
- # [11:29] <@smaug> whimboo: hi
- # [11:29] <whimboo> smaug: quick question. not sure if you know about it but it might be related to hangs
- # [11:30] <whimboo> for my aurora instance I can see misplacements for popup
- # [11:30] <whimboo> like the autocomplete or any tooltip
- # [11:30] * Quits: ggoncalves (ggoncalves@moz-CF8BEBEF.dia.static.qwest.net) (Input/output error)
- # [11:30] <whimboo> it's more than 100px off
- # [11:30] <@smaug> like all the time?
- # [11:30] <whimboo> and started to happen after firefox was frozen for a while
- # [11:30] <whimboo> yes
- # [11:30] * Quits: darkowlzz (darkowlzz@ACB3088A.794CFB1B.9DA13C14.IP) (Ping timeout)
- # [11:30] <@smaug> really odd
- # [11:31] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/054718506d8c - Ed Morley - Backout 40f09f7bc670 & fc262e3c635f (bug 818670) for frequent fedora64 mochitest-3 leaks on a CLOSED TREE
- # [11:31] * Quits: brg (brg@53EF5629.3416E031.E21948B5.IP) (Ping timeout)
- # [11:31] <whimboo> when i hover over a link I have to move the mouse about 100px off to see the tooltip
- # [11:31] <whimboo> but a click will only work when the mouse is on top of the link
- # [11:31] <@smaug> whimboo: can you reproduce this problem after restart?
- # [11:31] <whimboo> so have you heard about that yet?
- # [11:31] <whimboo> i have had it a couple of times meanwhile
- # [11:31] <@smaug> I haven't heard about such problem
- # [11:34] <whimboo> smaug: i will create a screencast and file a bug then
- # [11:35] * Joins: lduros (user@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
- # [11:35] * Joins: brg (brg@53EF5629.3416E031.E21948B5.IP)
- # [11:35] * nthomas is now known as nthomas|away
- # [11:36] <@smaug> whimboo: we need also steps-to-reproduce
- # [11:36] * Joins: willyaranda (willyarand@1D3F3DA0.6C72896A.AC724CC6.IP)
- # [11:36] <@smaug> even if it doesn't happen always
- # [11:36] <whimboo> smaug: most likely move the browser around while frozen
- # [11:36] * Quits: tobeytailor (tobeytailo@moz-8DB2B87.dip.t-dialin.net) (Quit: tobeytailor)
- # [11:36] <@smaug> ah, that might be it
- # [11:37] <whimboo> only under those conditions I ahve seen that issue
- # [11:37] <edmorley_> inbound open again
- # [11:40] <whimboo> smaug: hm, which product/component is that?
- # [11:41] <whimboo> smaug: http://screencast.com/t/5EOrrThCM :)
- # [11:42] * Joins: tobeytailor (tobeytailo@moz-8DB2B87.dip.t-dialin.net)
- # [11:43] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/bfe496ca5c40 - Jacek Caban - Bug 835738 - Use GUID_PROP_INPUTSCOPE declaration from inputscope.h r=jmathies
- # [11:43] <whimboo> smaug: i assue core:widgets:xul
- # [11:43] * Quits: vikash (vikash@25D1D384.486732D8.A3D1B221.IP) (Ping timeout)
- # [11:44] <@smaug> whimboo: code: widgets yes
- # [11:44] * Joins: vikash (vikash@25D1D384.486732D8.A3D1B221.IP)
- # [11:44] <@smaug> um, flash
- # [11:45] * Joins: Sander (chatzilla@moz-9A2CB7C.lnk.telstra.net)
- # [11:46] * Quits: RealRaven (Thunderbir@7328DE4C.8FAB99DC.C3498625.IP) (Ping timeout)
- # [11:47] * Quits: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [11:47] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/8aac8445c2bb - Alexandre Lissy - Bug 832745 - Adding a principal for a stream when creating. r=roc
- # [11:49] * Joins: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP)
- # [11:50] * kaze is now known as kaze|afk
- # [11:51] * Joins: bnicholson (bnicholson@moz-E98974C1.hsd1.ca.comcast.net)
- # [11:53] * Joins: gandalf (zbraniecki@moz-8E50E66D.dynamic.chello.pl)
- # [11:54] <whimboo> smaug: filed as bug 836239
- # [11:54] * Quits: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net) (Quit: clee)
- # [11:54] * Quits: vikash (vikash@25D1D384.486732D8.A3D1B221.IP) (Ping timeout)
- # [11:54] <whimboo> smaug: anything I could try while having the browser in this state?
- # [11:54] * Quits: mikeratcliffe (mikeratcli@4AC08301.A29E579C.71D4DE87.IP) (Ping timeout)
- # [11:55] * Quits: vendo (chatzilla@C03853C3.E1E5765D.4C2E1CAC.IP) (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [11:55] <@smaug> don't really know
- # [11:55] <@smaug> I wonder if this issue is OSX specific
- # [11:57] * Joins: jdm (jdm@88F51059.F3BBB17D.144F44FA.IP)
- # [11:58] <whimboo> good question
- # [11:58] <whimboo> i'm about to move from os x back to win. i can keep an eye on it
- # [11:59] * Joins: JesperHansen (JesperHans@moz-FE908C71.dhcp.fiberflex.dk)
- # [12:00] * Joins: darkowlzz (darkowlzz@6F53B43E.10E4C9C5.25B273F5.IP)
- # [12:01] * Joins: mikeratcliffe (mikeratcli@4AC08301.A29E579C.71D4DE87.IP)
- # [12:03] * Quits: fitzgen (fitzgen@moz-9E403A70.dsl.static.sonic.net) (Ping timeout)
- # [12:03] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/4207c7cf71a8 - Jonathan Watt - Bug 835219 - Get rid of nsSVGMarkerElement's GetAttr() override. r=longsonr.
- # [12:03] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/220a6ba702cb - Jonathan Watt - Bug 835219 - Add test coverage to check that the 'auto' value for the 'orient' attribute is preserved. r=longsonr.
- # [12:03] * Quits: edmorley_ (Mibbit@moz-A26E9808.range86-166.btcentralplus.com) (Quit: http://www.mibbit.com ajax IRC Client)
- # [12:03] * Quits: wolfiR (wolfiR@moz-E6347460.dip0.t-ipconnect.de) (Ping timeout)
- # [12:05] * Joins: fitzgen (fitzgen@moz-9E403A70.dsl.static.sonic.net)
- # [12:11] * Joins: Nefzaoui (chatzilla@CC9E9ABB.5D478D3E.80E43DAF.IP)
- # [12:11] * Joins: jdm_ (jdm@88F51059.F3BBB17D.144F44FA.IP)
- # [12:13] * Quits: gal (gal@moz-F9E6ABA8.hsd1.ca.comcast.net) (Quit: gal)
- # [12:15] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [12:15] * Joins: wolfiR (wolfiR@moz-E6347460.dip0.t-ipconnect.de)
- # [12:15] * Joins: ErvisTusha (ErvisTusha@6B6D2AD6.F69FB6EA.363D84A4.IP)
- # [12:18] * Joins: edmorley_ (Mibbit@moz-A26E9808.range86-166.btcentralplus.com)
- # [12:23] * Joins: T3 (T3@moz-6019667F.dsl.telesp.net.br)
- # [12:27] * Joins: nical (nico@moz-4754F405.fbx.proxad.net)
- # [12:27] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/85ea275d77b9 - Brian Hackett - Bug 836138 - Fix a couple double array correctness bugs, r=jandem.
- # [12:28] * Quits: jdm_ (jdm@88F51059.F3BBB17D.144F44FA.IP) (Quit: Lost terminal)
- # [12:29] * Quits: brg (brg@53EF5629.3416E031.E21948B5.IP) (Quit: This computer has gone to sleep)
- # [12:30] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Input/output error)
- # [12:31] * Joins: marco (Thunderbir@moz-B6FD4289.cust.dsl.teletu.it)
- # [12:31] * Quits: Sander (chatzilla@moz-9A2CB7C.lnk.telstra.net) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [12:32] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
- # [12:32] * ChanServ sets mode: +o smaug
- # [12:33] * Joins: brg (brg@53EF5629.3416E031.E21948B5.IP)
- # [12:34] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Input/output error)
- # [12:37] * Joins: pranavrc (pranavrc@3BDC085.2860C534.C28326FD.IP)
- # [12:39] * Quits: marco (Thunderbir@moz-B6FD4289.cust.dsl.teletu.it) (Ping timeout)
- # [12:39] * AutomatedTester is now known as AutomatedTester|away
- # [12:39] * Quits: humph (dave@moz-E0B198AD.senecac.on.ca) (Ping timeout)
- # [12:39] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
- # [12:39] * ChanServ sets mode: +o smaug
- # [12:40] * Quits: Optimizer1 (Optimizer@4EF4F4D6.7E4F6A3.274D17D6.IP) (Ping timeout)
- # [12:46] * Quits: darkowlzz (darkowlzz@6F53B43E.10E4C9C5.25B273F5.IP) (Ping timeout)
- # [12:52] * Joins: marco (Thunderbir@moz-FB48706B.cust.dsl.teletu.it)
- # [12:53] * Quits: marco (Thunderbir@moz-FB48706B.cust.dsl.teletu.it) (Quit: marco)
- # [12:54] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
- # [12:58] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Input/output error)
- # [13:01] * Quits: brendan (brendaneic@212685B3.5B8F260F.586E6F35.IP) (Quit: brendan)
- # [13:04] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/538d00d025c4 - Jonathan Kew - bug 829963 - fix hi-/lo-dpi scaling in window opened from script with explicit size on secondary display. r=roc
- # [13:04] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/7ae2b53bd0b7 - Jonathan Kew - bug 829523 followup - use MOZ_WIDGET_GONK for the platform conditional, rather than MOZ_B2G. r=cjones
- # [13:04] * Quits: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP) (Quit: RealRaven)
- # [13:05] * Joins: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP)
- # [13:06] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
- # [13:06] * ChanServ sets mode: +o smaug
- # [13:07] * Joins: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net)
- # [13:07] * Quits: lduros (user@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Client exited)
- # [13:08] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Input/output error)
- # [13:09] * Quits: loadRPi (pi@moz-E78DA518.range86-185.btcentralplus.com) (Ping timeout)
- # [13:09] * Joins: loadRPi (pi@moz-10D40770.range86-168.btcentralplus.com)
- # [13:09] * Joins: janv (varga@moz-CB045A00.telecom.sk)
- # [13:12] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
- # [13:12] * ChanServ sets mode: +o smaug
- # [13:13] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
- # [13:13] * Quits: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP) (Quit: RealRaven)
- # [13:14] * Joins: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP)
- # [13:14] * Quits: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP) (Quit: RealRaven)
- # [13:14] * Joins: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP)
- # [13:15] * Quits: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP) (Quit: RealRaven)
- # [13:15] * Joins: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP)
- # [13:15] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
- # [13:16] * Quits: merike|away (quassel@moz-60F54D46.cable.starman.ee) (Ping timeout)
- # [13:19] * Quits: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP) (Quit: RealRaven)
- # [13:19] * Joins: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP)
- # [13:19] * Joins: darkowlzz (darkowlzz@A2C926D7.C1ACE797.25B273F5.IP)
- # [13:21] * whimboo is now known as whimboo|afk
- # [13:22] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
- # [13:22] * Quits: stransky (stransky@moz-6488BBAB.net.upcbroadband.cz) (Quit: Connection reset by beer)
- # [13:22] * Quits: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP) (Quit: RealRaven)
- # [13:22] * Joins: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP)
- # [13:22] * Joins: llmelon (chatzilla@moz-3983353E.tm.net.my)
- # [13:24] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Input/output error)
- # [13:25] * Quits: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP) (Quit: RealRaven)
- # [13:27] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
- # [13:27] * ChanServ sets mode: +o smaug
- # [13:27] * Quits: teoli (teoli@88F51059.F3BBB17D.144F44FA.IP) (Input/output error)
- # [13:28] * baku|away is now known as baku
- # [13:31] * Joins: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
- # [13:31] <froydnj> edmorley_: duly noted on the wrong number, but it's already been backed out for all the orange =/
- # [13:32] * Joins: mak (mak@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [13:32] * Joins: Pauly (paul@601F3B17.33662590.A5830293.IP)
- # [13:32] * whimboo|afk is now known as whimboo
- # [13:33] * Quits: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
- # [13:33] * Joins: loadRPi_ (pi@moz-422C60E7.range86-162.btcentralplus.com)
- # [13:34] <edmorley_> froydnj: ah one of ryan's backouts, indded
- # [13:34] * Quits: loadRPi (pi@moz-10D40770.range86-168.btcentralplus.com) (Ping timeout)
- # [13:35] * Joins: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP)
- # [13:35] <@smaug> can I enable ctp for Flash somehow?
- # [13:36] <@smaug> ah, works now
- # [13:37] <@ted> you can enable it for all plugins
- # [13:37] <@smaug> yup
- # [13:37] <@smaug> that works for me
- # [13:38] <@smaug> ok, this laptop is starting to behave reasonable well
- # [13:39] * Joins: jhylands (jhylands@moz-328BBA98.cpe.net.cable.rogers.com)
- # [13:42] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/de2b4e74861f - Tom Schuster - Bug 836000 - IonMonkey: Don't clobber out register in loadFromTypedArray. r=h4writer
- # [13:44] * Joins: KaiRo (robert@moz-F4C294C6.adsl.highway.telekom.at)
- # [13:44] * Quits: marcoz (marco.zehe@moz-ED08122E.dip.t-dialin.net) (Quit: Leaving.)
- # [13:49] * Quits: janv (varga@moz-CB045A00.telecom.sk) (Quit: This computer has gone to sleep)
- # [13:50] * Joins: RattyAway (Jim_diGriz@4E2DFB7E.4FE9EE06.FB243CD8.IP)
- # [13:51] <RattyAway> who would be a suitable reviewer for https://bugzilla.mozilla.org/attachment.cgi?id=707643&action=edit ?
- # [13:51] <RattyAway> hg log (http://hg.mozilla.org/mozilla-central/filelog/677e87c11252/layout/base/nsDocumentViewer.cpp) suggests roc. cam, tnikkel, or smaug
- # [13:51] * kaze|afk is now known as kaze
- # [13:52] * Parts: Pauly (paul@601F3B17.33662590.A5830293.IP)
- # [13:53] * Joins: Pauly (paul@601F3B17.33662590.A5830293.IP)
- # [13:54] <@smaug> RattyAway: looking
- # [13:54] * Joins: Cwiiis (cwiiis@88F51059.F3BBB17D.144F44FA.IP)
- # [13:54] <Ms2ger> RattyAway, doesn't compile
- # [13:54] <edmorley_> windows
- # [13:54] <@smaug> (you have tabs in the patch)
- # [13:54] <edmorley_> bah wrong keyboard
- # [13:54] <Ms2ger> Linux
- # [13:54] <RattyAway> Ms2ger: is *not* my patch
- # [13:54] <edmorley_> two keybaords and two mice is doing my head in lol
- # [13:54] <RattyAway> I'm just doing some triage
- # [13:55] <Ms2ger> !seen Mavericks
- # [13:55] <firebot> mavericks was last seen 2 days, 4 hours, 33 minutes and 29 seconds ago, saying 'Optimize1: ok. will file a bug for that' in #developers.
- # [13:55] * Quits: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP) (Quit: Leaving.)
- # [13:56] <RattyAway> Ms2ger: you could just query bugzilla https://bugzilla.mozilla.org/page.cgi?id=user_activity.html&action=run&from=2013-01-16&to=2013-01-30&who=kshriram18%40gmail.com
- # [13:57] <Ms2ger> I'm lazy
- # [13:57] * Quits: brg (brg@53EF5629.3416E031.E21948B5.IP) (Quit: This computer has gone to sleep)
- # [13:57] * Joins: JeroenDeDauw (j@moz-8AEBFF9B.dip.t-dialin.net)
- # [13:58] * Joins: Matti (Matti@moz-2FEEB6E4.dip.t-dialin.net)
- # [13:59] * Joins: RyanVM (chatzilla@moz-148999FE.phlapa.fios.verizon.net)
- # [13:59] * Quits: fitzgen (fitzgen@moz-9E403A70.dsl.static.sonic.net) (Quit: zzzzzzzzz)
- # [14:00] * Joins: jimm (jmathies@moz-4C827542.pn.at.cox.net)
- # [14:02] * Quits: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP) (Quit: RealRaven)
- # [14:03] * Joins: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP)
- # [14:04] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
- # [14:05] <RyanVM> jesup: ping
- # [14:05] * Quits: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP) (Quit: RealRaven)
- # [14:05] <jesup> pong
- # [14:05] * Joins: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP)
- # [14:06] <RyanVM> jesup: I can't access bug 835705 to resolve it
- # [14:06] <RyanVM> but your backout hit m-c
- # [14:06] <jesup> ryan: I typoed the bug number
- # [14:07] * kmoir-afk is now known as kmoir
- # [14:07] * Joins: bbondy (bbondy@moz-D9C9B0F.home4.cgocable.net)
- # [14:07] <RyanVM> jesup: Oh :)
- # [14:07] <jesup> Ah. Bug 825075
- # [14:07] <jesup> bug 835075
- # [14:07] <jesup> there!
- # [14:07] * Quits: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP) (Quit: RealRaven)
- # [14:08] <jesup> sorry
- # [14:08] * mgerva is now known as mgerva-afk
- # [14:08] <RyanVM> very good, thanks
- # [14:09] <jesup> smaug: ping
- # [14:10] <jesup> smaug: so, I've found a leak in the gUM UI interface - MediaManager.cpp:126 - can you suggest the correct/better way to do this?
- # [14:11] * Joins: masayuki1 (Thunderbir@moz-B5ED316D.ppp11.odn.ad.jp)
- # [14:12] * Quits: masayuki (Thunderbir@moz-B5ED316D.ppp11.odn.ad.jp) (Ping timeout)
- # [14:12] * Quits: bbondy (bbondy@moz-D9C9B0F.home4.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
- # [14:12] * Joins: masayuki (Thunderbir@moz-B5ED316D.ppp11.odn.ad.jp)
- # [14:13] * Quits: masayuki1 (Thunderbir@moz-B5ED316D.ppp11.odn.ad.jp) (Ping timeout)
- # [14:13] * Joins: masayuki1 (Thunderbir@moz-B5ED316D.ppp11.odn.ad.jp)
- # [14:14] * Quits: masayuki (Thunderbir@moz-B5ED316D.ppp11.odn.ad.jp) (Ping timeout)
- # [14:19] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
- # [14:19] * Quits: shorlander (shorlander@8F761026.B5EF4AF6.E96CA9D8.IP) (Input/output error)
- # [14:19] * Quits: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se) (Quit: Ex-Chat)
- # [14:19] * Parts: nical (nico@moz-4754F405.fbx.proxad.net)
- # [14:20] * Joins: shorlander (shorlander@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [14:21] * Quits: shorlander (shorlander@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
- # [14:22] * Joins: rednaks (rednaks@24067163.74C6FD40.360EF119.IP)
- # [14:23] * Joins: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se)
- # [14:23] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [14:23] <NeilAway> odd, MediaManager.cpp:126 is a comment here
- # [14:24] * Quits: mixedpuppy (mixedpuppy@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
- # [14:24] <NeilAway> mind you, first time I've seen an already_AddRefed member
- # [14:25] * Quits: gandalf (zbraniecki@moz-8E50E66D.dynamic.chello.pl) (Quit: I took the wrong pill!!!)
- # [14:25] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
- # [14:27] * Joins: Boriss (FlyingToas@2E747C8D.C1499D0.396E4C6D.IP)
- # [14:28] * Joins: jcv (john@moz-9DD98F0F.cable.mindspring.com)
- # [14:29] * Joins: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP)
- # [14:31] * Joins: himsin (x@432E449C.6FDFB4BE.1957C0DA.IP)
- # [14:31] <@smaug> jesup: pong
- # [14:31] <RyanVM> anyone around who knows about jsreftests?
- # [14:31] <@smaug> gUM?
- # [14:31] * Joins: nmatsakis (nmatsakis@AAE222A3.FDDA6739.2321E71E.IP)
- # [14:32] <@smaug> looking
- # [14:32] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
- # [14:32] <@smaug> jesup: leak is what?
- # [14:33] <@smaug> brb
- # [14:33] <gfritzsche> jesup: shouldn't mSucess and error just be nsCOMPtrs ?
- # [14:34] * Quits: mikeratcliffe (mikeratcli@4AC08301.A29E579C.71D4DE87.IP) (Ping timeout)
- # [14:34] * glob|away is now known as glob
- # [14:34] * Joins: humph (dave@moz-E0B198AD.senecac.on.ca)
- # [14:35] * kripton is now known as Kripton
- # [14:36] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/f6a638c16bd4 - Anthony Jones - Bug 825987 - Backed out changesets 1b9a99a17afb and 74493ca34d5e (bug 691061) due to regression with saving PDFs.
- # [14:37] <@smaug> yes, nsCOMPtr would make sense
- # [14:37] * Quits: Goldorak (chatzilla@7CD1B470.2BC633E3.88CF6591.IP) (Connection reset by peer)
- # [14:37] <@smaug> hmm
- # [14:38] * AutomatedTester|away is now known as AutomatedTester
- # [14:38] * Joins: teoli (teoli@88F51059.F3BBB17D.144F44FA.IP)
- # [14:39] * Joins: Goldorak (chatzilla@7CD1B470.2BC633E3.88CF6591.IP)
- # [14:39] <@smaug> or, null mError and mSuccess after setting to error and success
- # [14:39] * Joins: gandalf (zbraniecki@moz-8E50E66D.dynamic.chello.pl)
- # [14:40] * Quits: edmorley_ (Mibbit@moz-A26E9808.range86-166.btcentralplus.com) (Quit: http://www.mibbit.com ajax IRC Client)
- # [14:40] <@smaug> er, that shouldn't matter
- # [14:40] * Quits: teoli (teoli@88F51059.F3BBB17D.144F44FA.IP) (Ping timeout)
- # [14:41] <@bz_sleep> ehsan: ping
- # [14:41] * Joins: bdahl (bdahl@F2D29657.F60B0462.67AC9B1.IP)
- # [14:41] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
- # [14:43] * Joins: sheppy (sheppy@moz-B52B0B26.dhcp.kgpt.tn.charter.com)
- # [14:43] * Joins: brg (brg@53EF5629.3416E031.E21948B5.IP)
- # [14:45] * Quits: bdahl (bdahl@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
- # [14:46] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
- # [14:48] * Quits: mak (mak@8F761026.B5EF4AF6.E96CA9D8.IP) (Input/output error)
- # [14:48] * Joins: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP)
- # [14:49] * Joins: bdahl (bdahl@F2D29657.F60B0462.67AC9B1.IP)
- # [14:50] * Joins: edmorley_ (Mibbit@moz-A26E9808.range86-166.btcentralplus.com)
- # [14:50] <yzen> hi Yoric, so does it mean Bug 828204 is good for check-in flag, or not yet ?
- # [14:50] <Yoric> If it passes try, you have my blessing.
- # [14:51] * Joins: bbondy (bbondy@moz-D9C9B0F.home4.cgocable.net)
- # [14:51] <yzen> Yoric: ok thanks!
- # [14:51] * Quits: fzzzy (donovan@moz-DC14F12B.us-west-2.compute.amazonaws.com) (Ping timeout)
- # [14:51] * Joins: vingtetun (vingtetun@moz-F8747CC6.dsl.ovh.fr)
- # [14:52] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Ping timeout)
- # [14:52] * Joins: armenzg (armenzg@moz-600B22EA.home1.cgocable.net)
- # [14:54] * Joins: fzzzy (donovan@moz-DC14F12B.us-west-2.compute.amazonaws.com)
- # [14:55] * rail_away is now known as rail
- # [14:56] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/0bbcb088b1b8 - Robert Longson - Bug 835978 - crash in nsDisplayList::HitTest r=jwatt.
- # [14:57] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
- # [14:59] * Quits: sheppy (sheppy@moz-B52B0B26.dhcp.kgpt.tn.charter.com) (Ping timeout)
- # [15:00] * Joins: berkerpeksag (berkerpeks@B5FCAB2F.EE74F123.2058B3BB.IP)
- # [15:00] * Joins: sheppy (sheppy@moz-B52B0B26.dhcp.kgpt.tn.charter.com)
- # [15:01] * Joins: marcoz (marco.zehe@moz-ED08122E.dip.t-dialin.net)
- # [15:02] * Quits: michal (michal@moz-6CE1017D.broadband17.iol.cz) (Ping timeout)
- # [15:04] * Joins: beaufour (beaufour@moz-EA4226EF.nyc.biz.rr.com)
- # [15:05] * catlee-away is now known as catlee
- # [15:05] * Quits: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP) (Quit: Leaving.)
- # [15:05] * Quits: vicamo (vicamo@moz-99690620.hinet-ip.hinet.net) (Quit: Konversation terminated!)
- # [15:06] * Joins: nical (nico@moz-F8747CC6.dsl.ovh.fr)
- # [15:06] * Quits: jhk (jhk@F1D06D1D.9938D3BE.CA052C06.IP) (Ping timeout)
- # [15:06] * Joins: teoli (teoli@88F51059.F3BBB17D.144F44FA.IP)
- # [15:07] <@bz_sleep> GAH
- # [15:07] <@bz_sleep> Why the hell is tbpl not showing talos numbers? :(
- # [15:07] * Joins: jhk (jhk@7FC79FD2.5827C9F6.D06349B0.IP)
- # [15:08] * @bz_sleep hates trying to debug a claimed perf regression while the infrastructure won't show any data
- # [15:08] * bz_sleep is now known as bz
- # [15:08] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
- # [15:08] * Quits: Shadowized (Shadowized@moz-90971C79.trying.to.trac3.me) (Ping timeout)
- # [15:09] * Joins: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz)
- # [15:09] <@bz> Anyone know how I can get my Ts_paint numbers out of Tinderbox?
- # [15:10] * Joins: mak (mak@F2D29657.F60B0462.67AC9B1.IP)
- # [15:10] <edmorley_> bz: link?
- # [15:11] * Quits: brg (brg@53EF5629.3416E031.E21948B5.IP) (Quit: This computer has gone to sleep)
- # [15:11] * Quits: Dagger (Dagger@moz-38590C6F.cable.virginmedia.com) (Ping timeout)
- # [15:11] * Joins: Dagger (Dagger@moz-38590C6F.cable.virginmedia.com)
- # [15:12] <@bz> edmorley: https://tbpl.mozilla.org/?tree=Try&rev=c82f576ca856
- # [15:12] * Joins: Shadowized (Shadowized@moz-90971C79.trying.to.trac3.me)
- # [15:12] <@bz> edmorley: I'd like to see the raw ts_paint numbers for those 10.8 tests
- # [15:12] * Joins: lduros (user@moz-4894EA28.nic.resnet.group.upenn.edu)
- # [15:12] <edmorley_> bz: the tinderboxprint section of the tbpl ui is overflowing, scroll that panel right
- # [15:14] <edmorley_> bz: caused by the addition of the new datazilla links (but the old style links will be going away soon & tbplv2 is on the cards anyway, so probably not worth fixing for now)
- # [15:14] * Joins: brg (brg@53EF5629.3416E031.E21948B5.IP)
- # [15:15] * Joins: marco (Thunderbir@moz-FB48706B.cust.dsl.teletu.it)
- # [15:17] * jhopkins|afk is now known as jhopkins
- # [15:17] * Joins: randix (rdow@moz-8563022B.bvtn.or.frontiernet.net)
- # [15:18] * Joins: michal (michal@moz-6CE1017D.broadband17.iol.cz)
- # [15:19] * Joins: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP)
- # [15:20] <@bz> edmorley_: Thanks!
- # [15:20] <edmorley_> bz: yw
- # [15:20] <@bz> edmorley_: Now if only the datazilla links actually did anything.... ;)
- # [15:20] * Joins: automata (automata@A0F76D52.66431431.C27E1635.IP)
- # [15:22] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Ping timeout)
- # [15:22] * Quits: Boriss (FlyingToas@2E747C8D.C1499D0.396E4C6D.IP) (Quit: Boriss)
- # [15:22] * Quits: marco (Thunderbir@moz-FB48706B.cust.dsl.teletu.it) (Ping timeout)
- # [15:23] * coop|afk is now known as coop|buildduty
- # [15:23] * Joins: AaronMT (AaronMT@F2D29657.F60B0462.67AC9B1.IP)
- # [15:24] <edmorley_> bz: 302 jeads :-)
- # [15:25] * Joins: bbondy2 (bbondy@moz-D9C9B0F.home4.cgocable.net)
- # [15:26] <yzen> Yoric: hi, I realized I do not have access to the tryserver, do you think I can get it ?
- # [15:26] <Yoric> yzen: Have you filed a bug for getting L1 access?
- # [15:26] <yzen> Yoric: not really , no
- # [15:26] <Yoric> Then time to file one :)
- # [15:27] <Yoric> I'll vouch.
- # [15:27] <Yoric> http://www.mozilla.org/hacking/committer/
- # [15:27] <yzen> Yoric: thanks
- # [15:27] * Joins: vladan1 (vladan@36D53742.B90458C2.57F33CED.IP)
- # [15:29] * Quits: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se) (Quit: Ex-Chat)
- # [15:30] * Joins: ericjung (ericjung@5210CFD5.1A5EA44.72B23B3D.IP)
- # [15:30] * Joins: marco (Thunderbir@moz-D9D5F61C.cust.dsl.teletu.it)
- # [15:31] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
- # [15:31] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
- # [15:32] * Quits: Dagger (Dagger@moz-38590C6F.cable.virginmedia.com) (Ping timeout)
- # [15:33] * Joins: Dagger (Dagger@moz-38590C6F.cable.virginmedia.com)
- # [15:34] * Joins: markh1 (Instantbir@F2D29657.F60B0462.67AC9B1.IP)
- # [15:35] * Quits: Shadowized (Shadowized@moz-90971C79.trying.to.trac3.me) (Ping timeout)
- # [15:36] * Quits: automata (automata@A0F76D52.66431431.C27E1635.IP) (Quit: Leaving)
- # [15:37] * Quits: ddahl (ddahl@C261DB39.6E5482D7.8DDCAE07.IP) (Ping timeout)
- # [15:37] * Joins: ddahl (ddahl@C261DB39.6E5482D7.8DDCAE07.IP)
- # [15:38] <jesup> darn, smaug left while I was busy
- # [15:39] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
- # [15:39] * Quits: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP) (Quit: RealRaven)
- # [15:39] * Joins: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP)
- # [15:40] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Quit: pnemsak)
- # [15:40] * Joins: ahal (ahal@3468F8ED.AB54EB5E.6816E6B7.IP)
- # [15:41] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
- # [15:41] * Joins: mixedpuppy (mixedpuppy@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [15:42] * Quits: ericchou (ericchou@moz-99690620.hinet-ip.hinet.net) (Quit: Leaving)
- # [15:43] * Joins: Shadowized (Shadowized@moz-90971C79.trying.to.trac3.me)
- # [15:43] * Quits: rednaks (rednaks@24067163.74C6FD40.360EF119.IP) (Ping timeout)
- # [15:43] * Quits: marco (Thunderbir@moz-D9D5F61C.cust.dsl.teletu.it) (Ping timeout)
- # [15:43] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
- # [15:45] * Joins: mdas (mdas@50AE257C.D30B51A1.412CF160.IP)
- # [15:45] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/e228c4f5d681 - Adam Roach [:abr] - Bug 825927 Patch 1: Fix log message formats r=ekr
- # [15:45] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/01b9474f522c - Adam Roach [:abr] - Bug 825927 Patch 0: Clean up whitespace r=ekr
- # [15:47] * Quits: sheppy (sheppy@moz-B52B0B26.dhcp.kgpt.tn.charter.com) (Quit: Leaving)
- # [15:48] * Quits: Ms2ger (Ms2ger@moz-4C7A227F.kulnet.kuleuven.be) (Ping timeout)
- # [15:48] * Joins: sheppy (sheppy@moz-B52B0B26.dhcp.kgpt.tn.charter.com)
- # [15:48] <RattyAway> http://mxr.mozilla.org/mozilla-central/search?string=DNT+is+enbaled
- # [15:48] <RattyAway> // if DNT is enbaled....
- # [15:48] * hwine-zzz is now known as hwine
- # [15:48] * Quits: @ted (luser@moz-789E0865.scr.east.verizon.net) (Quit: Leaving)
- # [15:48] * Joins: Edgar (Thunderbir@moz-FD641E2A.dynamic.hinet.net)
- # [15:48] <RattyAway> typo?
- # [15:49] * Joins: marco (Thunderbir@moz-37C907BF.cust.dsl.teletu.it)
- # [15:49] <@bz> RattyAway: I would think so
- # [15:49] * @bz imagines DNT in a haybale
- # [15:50] * Joins: naveed (nihsanulla@moz-AF0264A5.bstnma.fios.verizon.net)
- # [15:50] <RattyAway> heh
- # [15:51] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
- # [15:51] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
- # [15:51] * ChanServ sets mode: +o smaug
- # [15:53] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
- # [15:54] <jesup> bz: Should I expect that this usage should leak the nsIMediaDevices - seems suspicious to me casting to void*...- dom/media/MediaManager.cpp:126
- # [15:55] * @bz looks
- # [15:55] * Joins: genester (Thunderbir@moz-A0C78C2.oc.oc.cox.net)
- # [15:55] * Joins: Boriss (FlyingToas@F2D29657.F60B0462.67AC9B1.IP)
- # [15:55] <@bz> jesup: http://mxr.mozilla.org/mozilla-central/source/dom/media/MediaManager.cpp#126 is presumably not the line you're looking at?
- # [15:55] * Joins: gwagner (Gregor@29514BBD.E3DE6407.E1A5596F.IP)
- # [15:55] * Joins: overholt (overholt@F2D29657.F60B0462.67AC9B1.IP)
- # [15:56] <jesup> ummmm, no 1 sec
- # [15:56] * Joins: atte (atte@moz-37C1DF97.dhcp.inet.fi)
- # [15:56] <jesup> http://mxr.mozilla.org/mozilla-central/source/dom/media/MediaManager.cpp#186
- # [15:56] * Joins: genester1 (Thunderbir@moz-D6DF133C.washdc.east.verizon.net)
- # [15:56] <@bz> aha
- # [15:56] * @bz looks
- # [15:56] * Joins: JosiahOne (josiahbrun@moz-2C74C5DD.lightspeed.livnmi.sbcglobal.net)
- # [15:56] * Quits: bbondy2 (bbondy@moz-D9C9B0F.home4.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
- # [15:56] * Quits: genester (Thunderbir@moz-A0C78C2.oc.oc.cox.net) (Ping timeout)
- # [15:57] <jesup> 2, 8, they're near each other, right? ;-)
- # [15:57] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
- # [15:57] * jcranmer|away is now known as jcranmer
- # [15:57] <@bz> jesup: this code looks fine
- # [15:58] <@bz> jesup: insofar as variant code ever _looks_ fine... ;)
- # [15:58] <jesup> ok. Darn
- # [15:58] * Quits: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP) (Quit: Leaving.)
- # [15:58] * Quits: Dagger (Dagger@moz-38590C6F.cable.virginmedia.com) (Ping timeout)
- # [15:58] <jesup> There weren't a lot of examples of SetAsArray to compare to
- # [15:58] * Quits: brg (brg@53EF5629.3416E031.E21948B5.IP) (Connection reset by peer)
- # [15:58] <jesup> we're leaking the entire array somewhere
- # [15:58] * Joins: Dagger (Dagger@moz-38590C6F.cable.virginmedia.com)
- # [15:58] * Joins: brg (brg@53EF5629.3416E031.E21948B5.IP)
- # [15:58] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/c4887bfe1e9a - Honza Bambas - Bug 812167 - Redirect Responses are Cached to disk despite Cache-control: no-store, Expires: -1, r=michal
- # [15:59] <@bz> hr
- # [15:59] <@bz> er, hrm
- # [15:59] * Quits: jhk (jhk@7FC79FD2.5827C9F6.D06349B0.IP) (Ping timeout)
- # [15:59] <@bz> Have you tried just doing refcount leak debugging?
- # [16:00] * Tomcat|buildduty is now known as Tomcat
- # [16:00] <@bz> If this is a leak through shutdown and you can make it so only a few objects are leaked...
- # [16:00] <jesup> I probably will be
- # [16:00] <@bz> ok
- # [16:00] * @bz reads the surrounding code just in case
- # [16:00] <@bz> Ah
- # [16:00] <jesup> Yeah, once in a while only a few objects leak, but often a whole pile of unrelated things leak
- # [16:00] <@bz> http://mxr.mozilla.org/mozilla-central/source/dom/media/MediaManager.cpp#761
- # [16:01] <@bz> Make that an nsAutoPtr?
- # [16:01] <@bz> Or just stack-allocate?
- # [16:01] <@bz> At least if I'm reading the code right this time....
- # [16:02] * Quits: mixedpuppy (mixedpuppy@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: mixedpuppy)
- # [16:02] <jesup> Ah, it's *copying* the array instead of using the allocated copy, if I read correctly
- # [16:02] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [16:02] <@bz> jesup: yep
- # [16:02] * Joins: paolo (paolo@F2D29657.F60B0462.67AC9B1.IP)
- # [16:02] <@bz> jesup: and the allocated array leaks
- # [16:03] <jwir3> mounir, you crack me up: bug 835873 "Two buttons, both alike in dignity, in Firefox, where we set our scene."
- # [16:03] <jwir3> ;-
- # [16:03] <jwir3> ;-)
- # [16:03] * Quits: Dagger (Dagger@moz-38590C6F.cable.virginmedia.com) (Ping timeout)
- # [16:03] <jesup> bz: yup. THe Tarray leaking was lost in the noise normally
- # [16:03] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
- # [16:03] * Joins: Dagger (Dagger@moz-38590C6F.cable.virginmedia.com)
- # [16:03] <jesup> bz: thanks. Forest for the the trees
- # [16:03] * Quits: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de) (Input/output error)
- # [16:04] * Quits: Optimizer (Instantbir@D4A3BB78.9CB844E6.AA3EB577.IP) (Ping timeout)
- # [16:04] <@bz> jesup: Look on the bright side
- # [16:04] <@bz> jesup: we could be working in a garbage-collected language
- # [16:04] <@bz> jesup: then you'd almost never leak, but when you did you could never debug it... ;)
- # [16:04] * jchen|away is now known as jchen
- # [16:05] * Quits: edmorley_ (Mibbit@moz-A26E9808.range86-166.btcentralplus.com) (Quit: http://www.mibbit.com ajax IRC Client)
- # [16:05] <jesup> bz: good point... Now on to "why the bleep won't mac shut down when gum is running (anymore), but all other platforms will?" Thanks
- # [16:06] <@bz> jesup: Good luck!
- # [16:06] * Joins: shorlander (shorlander@F2D29657.F60B0462.67AC9B1.IP)
- # [16:06] <jesup> I'll need it!
- # [16:07] <NeilAway> eww, that callback runnable stuff looks gross
- # [16:08] <@bz> Anyone know who maintains compare-talos?
- # [16:08] * Quits: Shadowized (Shadowized@moz-90971C79.trying.to.trac3.me) (Ping timeout)
- # [16:08] * Joins: Shadowized (Shadowized@moz-90971C79.trying.to.trac3.me)
- # [16:08] * Quits: marco (Thunderbir@moz-37C907BF.cust.dsl.teletu.it) (Ping timeout)
- # [16:09] * Quits: db48x` (user@moz-EB26B80B.dsl.static.sonic.net) (Quit: ERC Version 5.3 (IRC client for Emacs))
- # [16:09] <glob> bz, mconnor i think
- # [16:09] * Parts: gwagner (Gregor@29514BBD.E3DE6407.E1A5596F.IP)
- # [16:09] * Quits: gandalf (zbraniecki@moz-8E50E66D.dynamic.chello.pl) (Quit: I took the wrong pill!!!)
- # [16:09] <@bz> glob: thanks
- # [16:10] * Joins: victorporof (victorporo@6FEAC28D.6BD22D89.79933D60.IP)
- # [16:10] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
- # [16:11] * Joins: jib_ (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net)
- # [16:12] * Joins: genester (Thunderbir@moz-A0C78C2.oc.oc.cox.net)
- # [16:12] * Joins: hipokrit (hipokrit@moz-7E0D846A.aus1.rackspace.com)
- # [16:12] * Joins: yzen (Adium@82D66FFE.A6295926.9D42CF23.IP)
- # [16:13] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/fd83646a2d15 - Armen Zambrano Gasparnian - Bug 831788. Specify upload_platform for B2G gaia-central builds. DONTBUILD. r=aki
- # [16:13] * Joins: edmorley_ (Mibbit@moz-A26E9808.range86-166.btcentralplus.com)
- # [16:13] * Quits: genester1 (Thunderbir@moz-D6DF133C.washdc.east.verizon.net) (Ping timeout)
- # [16:13] * Joins: marco (Thunderbir@moz-E1DFA369.cust.dsl.teletu.it)
- # [16:13] <NeilAway> jesup: if only I had review for my patch in bug 493711 that would simplify the code as you could just use .Elements() on the nsCOMArray
- # [16:14] * Quits: yzen (Adium@82D66FFE.A6295926.9D42CF23.IP) (Ping timeout)
- # [16:14] * Joins: yzen (Adium@67828CC7.C1A51174.9D42CF23.IP)
- # [16:14] <edmorley_> RyanVM: the latest merge brought the fedora64 m3 leak with it
- # [16:15] <RyanVM> ugh
- # [16:15] * Quits: stevensn (ssinger@E3978B94.124DEC9.4B2DF651.IP) (Ping timeout)
- # [16:15] <RyanVM> don't know how I missed that
- # [16:15] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
- # [16:15] <edmorley_> RyanVM: was quite a lot later to be fair :-)
- # [16:16] <edmorley_> almost 70 changesets later!
- # [16:16] <edmorley_> I say we can just leak til next merge
- # [16:16] <RyanVM> well, the backout was only a few csets up from the one I merged
- # [16:16] * mgerva-afk is now known as mgerva
- # [16:16] <edmorley_> s/leak/leave
- # [16:17] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/d612985bf5ca - Wes Johnston - Bug 833942 - Add 'remove' to about:home topsites r=mfinkle
- # [16:17] <edmorley_> though either works :-)
- # [16:17] * Joins: stevensn (ssinger@E3978B94.124DEC9.4B2DF651.IP)
- # [16:17] * Joins: davidb_ (davidb@F2D29657.F60B0462.67AC9B1.IP)
- # [16:18] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
- # [16:18] * davidb_ is now known as davidb
- # [16:18] * Quits: Shadowized (Shadowized@moz-90971C79.trying.to.trac3.me) (Ping timeout)
- # [16:18] * Joins: Optimizer (Optimizer@5A067F82.1D173DC.274D17D6.IP)
- # [16:19] * Quits: marcoz (marco.zehe@moz-ED08122E.dip.t-dialin.net) (Input/output error)
- # [16:19] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/7faec6303aa9 - Masatoshi Kimura - Bug 784841 - Deal with non-ASCII substs. r=gps
- # [16:19] * Joins: marcoz (marco.zehe@moz-ED08122E.dip.t-dialin.net)
- # [16:19] <jesup> edmorley_: Anything I need to do about the AEC bug 818670? That m3 leak doesn't seem to have anything to do with the code we checked in
- # [16:19] * Quits: markh1 (Instantbir@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [16:19] <RyanVM> edmorley_: fixed :)
- # [16:19] * Joins: mixedpuppy (mixedpuppy@F2D29657.F60B0462.67AC9B1.IP)
- # [16:20] <edmorley_> RyanVM: ta :-D
- # [16:20] <jesup> Not even in the ballpark I can see
- # [16:21] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
- # [16:21] * wlach|afk is now known as wlach
- # [16:21] <hsivonen> jesup: FWIW, I pulled from hg and rebuilt Firefox and
- # [16:21] <edmorley_> jesup: retriggers proved it to be the cause unfortunately https://tbpl.mozilla.org/?tree=Mozilla-Inbound&jobname=Rev3%20Fedora%2012x64%20mozilla-inbound%20debug%20test%20mochitest-3&tochange=fc262e3c635f&fromchange=5c248ef0fe62
- # [16:21] <jesup> and..... :-)
- # [16:21] <hsivonen> oops
- # [16:21] * Quits: marco (Thunderbir@moz-E1DFA369.cust.dsl.teletu.it) (Ping timeout)
- # [16:22] <hsivonen> and it picked up the sessionstore.js that the previous build didn't
- # [16:22] <hsivonen> even though the previous build had worked right previously
- # [16:22] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [16:22] <hsivonen> so immediate problem solved
- # [16:22] <hsivonen> mystery remains
- # [16:22] * Joins: Ms2ger (Ms2ger@moz-4C7A227F.kulnet.kuleuven.be)
- # [16:23] <jesup> sessionstores failing to load is usually a mystery :-/
- # [16:23] * cmcavoy-offline is now known as cmcavoy
- # [16:23] * Joins: jlmendezbonini (jlmendezbo@moz-FF9FDD58.twcny.res.rr.com)
- # [16:24] <edmorley_> hwine: hi :-)
- # [16:24] <edmorley_> hwine: do you have level 3 commit access?
- # [16:25] <hwine> edmorley_: nope, just L2
- # [16:25] <edmorley_> ah
- # [16:25] <edmorley_> wasn't sure if you either didn't have L3 or else thought tbpl required separate permissions
- # [16:25] <hwine> I got my hand slapped when I tried to commit :)
- # [16:26] * Quits: hipokrit (hipokrit@moz-7E0D846A.aus1.rackspace.com) (Quit: Leaving)
- # [16:26] <@smaug> so FF doesn't compile using clang
- # [16:26] <jesup> edmorley_: Ok, I suspect the root cause must be this earlier assertion: ###!!! ASSERTION: Only call on main thread: 'NS_IsMainThread()', file ../../../../../media/webrtc/signaling/src/media-conduit/AudioConduit.cpp, line 48 -- that *is* related to the checkin
- # [16:26] * @smaug kicks NSS
- # [16:26] * Joins: Shadowized (Shadowized@moz-90971C79.trying.to.trac3.me)
- # [16:26] <tn> glandium, what versions of gcc can be used on try on linux? just 4.5?
- # [16:26] <Ms2ger> smaug, how old is your tree?
- # [16:26] * Joins: hipokrit (hipokrit@1BF5DFDB.CA40E1F7.C558AD24.IP)
- # [16:27] <glandium> tn: yes
- # [16:27] <Ms2ger> smaug, I thought bsmith pulled in another update to fix that
- # [16:27] <tn> glandium, ok. we have be dealing with a PGO bug in bug 827946 is that interests you
- # [16:27] <tn> we may*
- # [16:27] <@smaug> Ms2ger: just updated
- # [16:28] <Ms2ger> Hm
- # [16:28] <@smaug> this is now clang 3.1
- # [16:28] * armenzg is now known as armenzg_mtg
- # [16:28] * Joins: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP)
- # [16:28] <@smaug> clang + trunk compiled two days ago, but NSS crashed with that combination
- # [16:28] <edmorley_> jesup: ah :-)
- # [16:29] <gps> smaug: clang SVN TIP had an assembly bug a few days ago
- # [16:29] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/daa83b83531c - Daniel Holbert - Bug 836182: Make mtransport's gtest invocations be consistent about signedness of arguments. r=jesup
- # [16:29] <gps> my nightly builder caught it and it's now healthy on SVN HEAD again
- # [16:29] <@smaug> gps: fun
- # [16:29] <hsivonen> fwiw, when Firefox was in the sessionstore-non-loading state, it also didn't write it and the back button was broken (but the history menu was not broken)
- # [16:30] <hsivonen> so when Sync acquires a lock upon login, is that a local lock or a lock on the server?
- # [16:30] <hsivonen> that is, do I need to clear a lock file locally or complain to server ops?
- # [16:30] <@smaug> gps: you can compile FF trunk using trunk clang?
- # [16:30] <@smaug> maybe I should just use gcc
- # [16:31] <hsivonen> smaug: I can compile FF trunk using clang trunk from the second week of this month
- # [16:31] <gps> smaug: my nightly builder hasn't complained in the last few days
- # [16:32] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/09550b7c1bbc - ffxbld - Added FENNEC_19_0b4_RELEASE FENNEC_19_0b4_BUILD1 tag(s) for changeset f70101f7c7fa. DONTBUILD CLOSED TREE a=release
- # [16:32] <gps> smaug: just checked with my builder and it built m-c + clang tips 4 hours ago successfully
- # [16:32] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/f70101f7c7fa - ffxbld - Automated checkin: version bump for fennec 19.0b4 release. DONTBUILD CLOSED TREE a=release
- # [16:32] * Joins: josh (josh@moz-6FB23C25.hvc.res.rr.com)
- # [16:33] * Joins: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net)
- # [16:33] * armenzg_mtg is now known as armenzg_brb
- # [16:33] * Quits: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net) (Quit: mkaply)
- # [16:33] * Joins: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net)
- # [16:34] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
- # [16:34] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/e815122c4b1f - ffxbld - Automated checkin: version bump for firefox 19.0b4 release. DONTBUILD CLOSED TREE a=release
- # [16:34] * Joins: marco (Thunderbir@moz-C2AEB576.cust.dsl.teletu.it)
- # [16:34] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/17bda720d1eb - ffxbld - Added FIREFOX_19_0b4_RELEASE FIREFOX_19_0b4_BUILD1 tag(s) for changeset e815122c4b1f. DONTBUILD CLOSED TREE a=release
- # [16:34] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
- # [16:35] * Parts: Pauly (paul@601F3B17.33662590.A5830293.IP)
- # [16:36] * Joins: knelson (Adium@moz-B2829269.dsl.pltn13.sbcglobal.net)
- # [16:36] * Quits: tonymec (tonymec@D71DBB3.8FEEBE3E.DE2DB281.IP) (Ping timeout)
- # [16:36] * Quits: Shadowized (Shadowized@moz-90971C79.trying.to.trac3.me) (Ping timeout)
- # [16:36] * Joins: Shadowized (Shadowized@moz-90971C79.trying.to.trac3.me)
- # [16:37] * Joins: tonymec (tonymec@D71DBB3.8FEEBE3E.DE2DB281.IP)
- # [16:37] * Joins: neosrix (srix@3573122.8E6D85B5.274D17D6.IP)
- # [16:37] <neosrix> any pointers to compile 32bit firefox on 64bit ubuntu?
- # [16:38] * Parts: knelson (Adium@moz-B2829269.dsl.pltn13.sbcglobal.net)
- # [16:38] <@bz> neosrix: https://developer.mozilla.org/en-US/docs/Compiling_32-bit_Firefox_on_a_Linux_64-bit_OS#Instructions_for_Ubuntu ?
- # [16:38] * Parts: neosrix (srix@3573122.8E6D85B5.274D17D6.IP) (Leaving)
- # [16:39] <Ms2ger> Bye?
- # [16:39] * Joins: neosrix (srix@3573122.8E6D85B5.274D17D6.IP)
- # [16:39] * Quits: dria (dria@moz-F5EB0C5D.dsl.teksavvy.com) (Quit: dria)
- # [16:39] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
- # [16:39] * ChanServ sets mode: +o ehsan
- # [16:40] * armenzg_brb is now known as armenzg
- # [16:41] <gcp> <bz> neosrix: https://developer.mozilla.org/en-US/docs/Compiling_32-bit_Firefox_on_a_Linux_64-bit_OS#Instructions_for_Ubuntu ?
- # [16:41] <gcp> in case you missed it
- # [16:41] <neosrix> bz, thanks. But it looks outdated and instructions fail for 12.10
- # [16:41] * Quits: marco (Thunderbir@moz-C2AEB576.cust.dsl.teletu.it) (Ping timeout)
- # [16:41] <neosrix> is there any updated version
- # [16:41] <@bz> neosrix: :(
- # [16:41] <@bz> neosrix: what fails?
- # [16:41] * Quits: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz) (Ping timeout)
- # [16:41] * Joins: mayhemer_ (mayhemer@moz-59142632.vodafone.cz)
- # [16:42] <neosrix> after following the isntructions I get http://pastebin.com/KYS8aKz3
- # [16:43] <neosrix> and lib32* in sudo apt-get install ia32-libs gcc-multilib g++-multilib lib32* fails due to depency check
- # [16:43] * Joins: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz)
- # [16:43] <neosrix> i had to remove it
- # [16:43] <neosrix> then many libs are failing
- # [16:43] * joduinn-afk is now known as joduinn-coffee
- # [16:43] * Joins: Bas (chatzilla@moz-F36AC7C8.ftth.concepts.nl)
- # [16:44] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/920d24c1a157 - Jim Chen - Bug 827325 - Delay calling restartInput in AwesomeBar to avoid specific IME quirks; r=cpeterson
- # [16:44] * Joins: mwobensmith (Adium@F2D29657.F60B0462.67AC9B1.IP)
- # [16:44] * Parts: mwobensmith (Adium@F2D29657.F60B0462.67AC9B1.IP)
- # [16:44] <@bz> You did lib32\* or quoted it or something, right?
- # [16:45] <@bz> So you didn't get shell glob expansion going on?
- # [16:45] * Joins: marco (Thunderbir@moz-D15FCCD0.cust.dsl.teletu.it)
- # [16:45] <neosrix> no, i executed it as sudo apt-get install ia32-libs gcc-multilib g++-multilib lib32*
- # [16:46] <neosrix> ubuntu12.10 complained of depencency check failures for many libs
- # [16:46] <neosrix> so I tried sudo apt-get install ia32-libs gcc-multilib g++-multilib lib32z1-dev
- # [16:46] <neosrix> then buidl is complaining about missing libs.
- # [16:47] * Quits: shorlander (shorlander@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [16:47] <neosrix> I understand I need to add few more i386 libs
- # [16:47] <neosrix> but what are they?
- # [16:47] * Quits: Edgar (Thunderbir@moz-FD641E2A.dynamic.hinet.net) (Quit: Edgar)
- # [16:47] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
- # [16:47] * Quits: marco (Thunderbir@moz-D15FCCD0.cust.dsl.teletu.it) (Ping timeout)
- # [16:48] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
- # [16:48] * Joins: spartanfire (guimdearau@moz-33A83FA2.mielccc.clients.pavlovmedia.com)
- # [16:48] * Quits: michal (michal@moz-6CE1017D.broadband17.iol.cz) (Ping timeout)
- # [16:49] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Input/output error)
- # [16:51] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
- # [16:51] * ChanServ sets mode: +o smaug
- # [16:53] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/cabffed38ccc - Randell Jesup - Bug 836294: Don't drop array of media devices on the floor r=bz
- # [16:53] <neosrix> bz, any clues
- # [16:54] * Quits: genester (Thunderbir@moz-A0C78C2.oc.oc.cox.net) (Ping timeout)
- # [16:54] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [16:54] * Quits: Optimizer (Optimizer@5A067F82.1D173DC.274D17D6.IP) (Ping timeout)
- # [16:54] <@bz> neosrix: Put a backslash before the *
- # [16:55] <neosrix> bz, the same result
- # [16:55] * Joins: marco (Thunderbir@moz-6CC1B1B2.cust.dsl.teletu.it)
- # [16:56] <@bz> Then I dunno.
- # [16:56] * jlebar|dinner is now known as taras
- # [16:56] * Quits: mayhemer_ (mayhemer@moz-59142632.vodafone.cz) (Quit: mayhemer_)
- # [16:56] * taras is now known as jlebar
- # [16:56] <@bz> ted might....
- # [16:56] <@bz> But he doesn't seem to be here right now
- # [16:56] <@bz> ehsan: ping
- # [16:56] * Quits: teoli (teoli@88F51059.F3BBB17D.144F44FA.IP) (Input/output error)
- # [16:56] <neosrix> bz, thank you for ur effort
- # [16:56] <@ehsan> bz: hi
- # [16:57] <@bz> ehsan: got a min?
- # [16:57] * Quits: sfink (chatzilla@moz-E840C1E1.dsl.pltn13.sbcglobal.net) (Ping timeout)
- # [16:57] <@bz> ehsan: so this Ts_paint thing...
- # [16:57] <@ehsan> sure
- # [16:57] <@bz> ehsan: it seems to be Mac 10.8 only
- # [16:57] * Quits: darkowlzz (darkowlzz@A2C926D7.C1ACE797.25B273F5.IP) (Ping timeout)
- # [16:57] <@bz> ehsan: afaict
- # [16:57] <@ehsan> hrm really?
- # [16:58] <@bz> ehsan: I _can_ reproduce it on try, I think
- # [16:58] <@ehsan> can you reproduce?
- # [16:58] <@ehsan> huh
- # [16:58] <@bz> ehsan: the test is super-noisy
- # [16:58] <@ehsan> that's not what I would expect
- # [16:58] <@bz> ehsan: the standard deviation is 4-5%
- # [16:58] <edmorley_> hwine: bug 836165 is in production now
- # [16:58] <@bz> ehsan: and importantly, it's not showing up on 10.6 and 10.7 mac
- # [16:58] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/c8cf23a719b7 - Mats Palmgren - Bug 834896 - Remove the gfx_min/gfx_max templates. r=joe
- # [16:58] <@bz> ehsan: I've only done Mac try runs, fwiw
- # [16:58] <@ehsan> bz: can you reproduce locally?
- # [16:58] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/a9ba0d917358 - Mats Palmgren - Bug 834896 - Replace uses of gfx_min/gfx_max with std::min/std::max. r=joe
- # [16:58] <hwine> edmorley_: Thanks much!
- # [16:58] <@bz> ehsan: I haven't tried
- # [16:58] * Joins: Optimizer (Optimizer@38377F1.FCA12AA4.BE90E62C.IP)
- # [16:58] <@bz> ehsan: because I have 0 faith that I can get the noise low enough
- # [16:58] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
- # [16:59] <edmorley_> hwine: yw
- # [16:59] <@ehsan> I see
- # [16:59] <mconnor> bz: ohai
- # [16:59] <@bz> ehsan: I can link you to my try runs
- # [16:59] <edmorley_> hwine: hopefully sometime soon we'll have chef deploy for tbpl and pushes to production will be even easier :-)
- # [16:59] <@bz> mconnor!
- # [16:59] <@ehsan> bz: is there anything in the patch that you would expect to regress perf?
- # [16:59] <@ehsan> bz: nah I believe you ;)
- # [16:59] * Quits: Shadowized (Shadowized@moz-90971C79.trying.to.trac3.me) (Ping timeout)
- # [16:59] <@bz> mconnor: can we fix compare-talos to show Mac 10.8?
- # [16:59] * Joins: michal (michal@18728636.D0F82CD8.32697916.IP)
- # [16:59] <@bz> ehsan: well, maybe you'll spot something I didn't
- # [16:59] <mconnor> bz: sure, and maybe even the busted set of tests :)
- # [16:59] <@ehsan> ok
- # [16:59] <hwine> edmorley_: sweet! automation++
- # [17:00] <glandium> past: is the devtools-included profiler supposed to work with remote debugging yet?
- # [17:00] <@bz> mconnor: I have a local hack to make that work, but....
- # [17:00] <@bz> ehsan: so as far as expecting...
- # [17:00] * Joins: gustavold (gustavold@moz-3BD2C23B.nycmny.east.verizon.net)
- # [17:00] <@ehsan> glandium: I think so, yes
- # [17:00] <@bz> ehsan: the new code sets up slightly more jsobjects
- # [17:00] <mconnor> bz: compare-talos is also a local hack ;)
- # [17:00] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Client exited)
- # [17:00] <mconnor> bz: I'm assuming it just adds a new platform to that object
- # [17:00] <@bz> mconnor: yes
- # [17:01] <glandium> ehsan: i only get the web console and the debugger when i connect
- # [17:01] <@bz> mconnor: "MacOSX 10.8": "Mac 10.8",
- # [17:01] <@bz> mconnor: in the oslist
- # [17:01] <@bz> ehsan: But I did a try push that sets up just as many
- # [17:01] <@bz> ehsan: and no change
- # [17:01] * @bz looks for try links
- # [17:01] * cmcavoy is now known as cmcavoy-offline
- # [17:01] <@ehsan> glandium: ask BenWa?
- # [17:02] <@bz> So a baseline push without my patches: https://hg.mozilla.org/try/rev/4804231385c5
- # [17:02] <glandium> ehsan: i don't think he's much involved in the devtools variant
- # [17:02] <@bz> Some pushes with the patch broken down into pieces: https://tbpl.mozilla.org/?tree=Try&fromchange=4f0b79119a44%20&tochange=6a9f2e46182c
- # [17:02] <BenWa> glandium: I don't know. I haven't tried to use it like that
- # [17:02] * Joins: loadbang (loadbang@moz-422C60E7.range86-162.btcentralplus.com)
- # [17:02] <@bz> Only the last piece seems to show the regression
- # [17:02] * Quits: brg (brg@53EF5629.3416E031.E21948B5.IP) (Quit: This computer has gone to sleep)
- # [17:02] * Joins: Shadowized (Shadowized@moz-90971C79.trying.to.trac3.me)
- # [17:02] * Quits: mak (mak@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [17:03] <past> glandium: in a meeting atm
- # [17:03] <@bz> And another push to turn off the WebIDL binding but quickstub it on the xpconnect proto: https://tbpl.mozilla.org/?tree=Try&rev=c82f576ca856
- # [17:03] <@ehsan> bz: I'm weeping now cause the graph server doesn't have the 10.8 graph either
- # [17:03] <@bz> Which seems to make the regression go away
- # [17:03] <@bz> ehsan: heh
- # [17:03] <@bz> ehsan: really?
- # [17:03] <froydnj> sigh at pushes that break bisecting
- # [17:03] * Joins: brg (brg@53EF5629.3416E031.E21948B5.IP)
- # [17:03] <@bz> http://graphs.mozilla.org/graph.html#tests=[[83,63,24]]&sel=none&displayrange=7&datatype=running
- # [17:03] <@ehsan> bz: you tell me: http://graphs.mozilla.org/graph.html#tests=[[83,63,22],[83,63,21],[83,63,1],[83,63,12],[83,63,15],[83,63,14],[83,63,13]]&sel=none&displayrange=7&datatype=running
- # [17:04] <@ehsan> huh
- # [17:04] <@ehsan> where did you find that?
- # [17:04] <@bz> Peter linked me to it
- # [17:04] <glandium> BenWa: is the profiler enabled on android nightlies these days?
- # [17:04] <@bz> but I think the link was also in the tree-mgmt mail
- # [17:04] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
- # [17:04] <@ehsan> ok
- # [17:04] <BenWa> glandium: Yes
- # [17:04] <BenWa> The last piece was supporting elfhack
- # [17:04] <@ehsan> bz: so one observation is that the test seems to be exceptionally noisy on 10.8
- # [17:04] <@bz> ehsan: indeed
- # [17:04] <@bz> ehsan: so my best guess
- # [17:04] * Quits: fabrice|zZz (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [17:05] * Quits: T3 (T3@moz-6019667F.dsl.telesp.net.br) (Ping timeout)
- # [17:05] <@bz> ehsan: is that somehow that noise got shifted
- # [17:05] <glandium> BenWa: my nightly crashes when i connect from the addon
- # [17:05] <@bz> ehsan: e.g. we're doing a 30ms gc and the timing of it changed
- # [17:05] <@bz> ehsan: or some such
- # [17:05] <@ehsan> and you ended up in the next bucket?
- # [17:05] <@ehsan> yeah that's plausible
- # [17:05] * @ehsan wonders if we gc before the first paint
- # [17:05] <@bz> ehsan: That's my best hypothesis so far
- # [17:05] * armenzg is now known as armenzg_brb
- # [17:05] <@bz> ehsan: I would bet we do
- # [17:05] <@bz> ehsan: fwiw
- # [17:05] <@ehsan> bz: oh I have no doubt!
- # [17:05] <@bz> ehsan: So I guess the question is now what. ;)
- # [17:05] <@ehsan> bz: anything to delay the first paint!
- # [17:05] * Quits: JeroenDeDauw (j@moz-8AEBFF9B.dip.t-dialin.net) (Ping timeout)
- # [17:06] <@ehsan> bz: I'd say go ahead and reland, and let's watch the graph for a day
- # [17:06] * Joins: jincreator (Thunderbir@36F49B88.AE3EA2FD.6B649F75.IP)
- # [17:06] * Joins: JeroenDeDauw (j@moz-F2B08A7A.dip.t-dialin.net)
- # [17:07] * Joins: mikeratcliffe (mikeratcli@DBECC8CE.8F445B48.7CCB197A.IP)
- # [17:07] <@ehsan> bz: because this recent pattern seems to have happened in the past as well
- # [17:07] <@ehsan> with no obvious visual spikes that lasted more than a few runs
- # [17:07] <@bz> ehsan: ok
- # [17:07] * @ehsan files a bug to not do gc before the first paint
- # [17:07] <@bz> ehsan: Thanks for taking the time to look through this. ;)
- # [17:07] * Quits: armenzg_brb (armenzg@moz-600B22EA.home1.cgocable.net) (Ping timeout)
- # [17:08] * @bz relands
- # [17:08] <@ehsan> bz: no worries
- # [17:08] <@ehsan> bz: now I have a question for you!
- # [17:08] * Joins: armenzg_brb (armenzg@moz-600B22EA.home1.cgocable.net)
- # [17:08] <@ehsan> got another min?
- # [17:08] <@bz> Sure thing
- # [17:08] * Quits: danielapetrovici (danielapet@moz-ACDE7EEC.mozilla.com) (Quit: Leaving)
- # [17:08] <@ehsan> bz: do you remember AudioParam?
- # [17:09] * Joins: jhk (jhk@6EE3C58A.62B6971.B58D974D.IP)
- # [17:09] <@bz> yes
- # [17:09] <@bz> 'twas a stout fellow, strong of thew
- # [17:10] <@ehsan> heh
- # [17:10] <@ehsan> ok
- # [17:10] <@ehsan> so now I need to make AudioParam behave differently based on what type of AudioNode owns it
- # [17:10] <@ehsan> (in order to call back the AudioNode when a mutation happens to it)
- # [17:10] * Quits: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net) (Quit: mkaply)
- # [17:11] <@ehsan> I stored a callback function and an AudioNode* this pointer in AudioParam, but roc didn't like that idea
- # [17:11] <@ehsan> he asked me to see if I can templatize AudioParam
- # [17:11] * Quits: @bsmedberg (bsmedberg@moz-748CAEF1.jst.pa.atlanticbb.net) (Ping timeout)
- # [17:11] <@ehsan> now the problem is, I don't know how to make that work with the bindings
- # [17:11] <@ehsan> is that even possible?
- # [17:11] <@bz> hmm
- # [17:12] <@bz> So you want to have a template class
- # [17:12] <@bz> And it has some methods
- # [17:12] <@bz> That the bindings need to call
- # [17:12] * Joins: pcwalton (pcwalton@moz-481A040C.hsd1.ca.comcast.net)
- # [17:12] <@bz> and one of those methods actually depends on the template arguments?
- # [17:12] * Joins: Ann_Yiming (Ann_Yiming@moz-5CF47426.dia.static.qwest.net)
- # [17:12] <@ehsan> well
- # [17:12] <glandium> BenWa: can you check if it works for you with the last nightly?
- # [17:12] <@ehsan> maybe
- # [17:13] * @bz just wants to make sure he understands the problem
- # [17:13] <BenWa> glandium: Do you get the connection prompt?
- # [17:13] <@ehsan> bz: my real question is, can I have a templated class and glue it to the bindings?
- # [17:13] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Quit: damons)
- # [17:13] * glob is now known as glob|away
- # [17:13] <@ehsan> bz: fwiw I don't know if that's a great idea, but roc is not here now ;)
- # [17:13] <glandium> BenWa: yes, and when i accept it, kaboom
- # [17:13] * @bz is thinking
- # [17:13] * Joins: shorlander (shorlander@F2D29657.F60B0462.67AC9B1.IP)
- # [17:14] <@bz> so my gut instinct is "no, but you could have a template class with a non-template base class and glue the base class to the bindings"
- # [17:14] <BenWa> glandium: You want me to try devtools proflling or using the profiler addon?
- # [17:14] <@ehsan> bz: if you wanna see some code, look at part 3 on https://bugzilla.mozilla.org/show_bug.cgi?id=836076
- # [17:14] * @bz looks at code
- # [17:14] * Joins: mak (mak@F2D29657.F60B0462.67AC9B1.IP)
- # [17:14] * Quits: vladan1 (vladan@36D53742.B90458C2.57F33CED.IP) (Quit: Leaving.)
- # [17:14] <@ehsan> bz: how would that work?
- # [17:14] * Joins: alice (alice@moz-A7C201EB.zone16.bethere.co.uk)
- # [17:14] * philor|away is now known as philor
- # [17:14] <@bz> Which?
- # [17:15] * hwine is now known as hwine-commuting
- # [17:15] * Joins: automata (automata@moz-1CE7A56D.ifsc.usp.br)
- # [17:15] * Joins: mats (chatzilla@868A9748.A189EB51.4B330583.IP)
- # [17:15] <@bz> right, so you have binding-exposed methods that need to be polymorphic here
- # [17:15] <@ehsan> yeah
- # [17:15] <@bz> right?
- # [17:15] <@bz> So the simplest way is to have a class that has a virtual method
- # [17:15] <@bz> that the bindings call
- # [17:16] <@bz> and then subclass it with templates
- # [17:16] <@bz> and implement the virtual methods as desired
- # [17:16] <@bz> in the template classes
- # [17:16] <@ehsan> that sort of defeats the purpose, doesn't it?
- # [17:16] <@ehsan> I mean, I think roc wants to avoid the dynamic function call
- # [17:16] <@bz> Ah
- # [17:16] <@ehsan> and what I have in that patch is essentially a virtual function
- # [17:16] * Joins: mccr8 (mccr8@2557E599.66715431.D25A875A.IP)
- # [17:16] <@bz> right
- # [17:17] * armenzg_brb is now known as armenzg
- # [17:17] <glandium> BenWa: using the addon
- # [17:17] * Joins: FabioMagnoni (fabiomagno@DCF41035.775955A3.D093A5AA.IP)
- # [17:17] * Joins: brendan (brendaneic@212685B3.5B8F260F.586E6F35.IP)
- # [17:17] * Joins: till (till@moz-AEA05D5D.adsl.hansenet.de)
- # [17:17] <@bz> I mean...
- # [17:17] * cmcavoy-offline is now known as cmcavoy
- # [17:17] <@bz> the bindings have some Foo*
- # [17:17] <@bz> and they call a method on it
- # [17:18] <mconnor> bz: I'm not forgetting, I'm just also going to update test lists... kinda out of date, afaict
- # [17:18] <@ehsan> right
- # [17:18] <@bz> mconnor: yeah, indeed. Sounds good.
- # [17:18] <@bz> And if in practice we want that to land in different code depending on the Foo....
- # [17:18] <@bz> Then we need some polymorphism mechanism _somewhere_ here
- # [17:18] <@ehsan> right
- # [17:18] <@ehsan> question is
- # [17:18] <@ehsan> can we use compile time polymorphism?
- # [17:19] * Quits: JeroenDeDauw (j@moz-F2B08A7A.dip.t-dialin.net) (Quit: Leaving.)
- # [17:19] <@bz> So in JS all of these just look like AudioParam, right?
- # [17:19] * Joins: JeroenDeDauw (j@moz-F2B08A7A.dip.t-dialin.net)
- # [17:19] <@bz> So in particular, there's a single JS function that has to work on all of them.
- # [17:19] * Quits: brendan (brendaneic@212685B3.5B8F260F.586E6F35.IP) (Quit: brendan)
- # [17:19] * Joins: brendan (brendaneic@212685B3.5B8F260F.586E6F35.IP)
- # [17:20] <@ehsan> bz: that depends on the extent of magic that we can do in the bindings layer
- # [17:20] <@bz> e.g. AudioParam.prototype.setValueAtTime
- # [17:20] <@ehsan> if it's possible to remember where an AudioParam comes from
- # [17:20] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [17:20] <@ehsan> and use a different prototype chain based on that or something...
- # [17:20] <@bz> Ah
- # [17:20] <@ehsan> and hook it up to a templated C++ class
- # [17:20] <@bz> see, a different prototype chain is web-page-observable
- # [17:20] <@bz> So while it's totally doable in general...
- # [17:20] <@ehsan> oh
- # [17:20] <@ehsan> right
- # [17:20] * Quits: vtmarvin1 (Thunderbir@32DFDBE.7102BCB6.B7C3970A.IP) (Ping timeout)
- # [17:20] <past> glandium: there is some frontend work needed still for remote profiling (bug 828049)
- # [17:20] * Quits: loadbang (loadbang@moz-422C60E7.range86-162.btcentralplus.com) (Quit: Bye)
- # [17:20] <@bz> It wouldn't follow the spec.
- # [17:20] <@ehsan> yeah we don't wanna do that...
- # [17:20] <@bz> So in practice, the JS side of this is fixed
- # [17:21] <@bz> And we have a single JS function that needs to work for any AudioParam thisobj
- # [17:21] <@ehsan> bz: so that pretty much dictates runtime polymorphism
- # [17:21] <@ehsan> iinm
- # [17:21] <@bz> Yeah.
- # [17:21] <glandium> past: thanks
- # [17:21] <@ehsan> yay!
- # [17:21] <@ehsan> bz: thanks, ok, I'll comment in the bug (and CC you)
- # [17:21] <@bz> Sounds good.
- # [17:21] * Quits: mixedpuppy (mixedpuppy@F2D29657.F60B0462.67AC9B1.IP) (Quit: mixedpuppy)
- # [17:22] <@bz> If we really care we could push back on the spec here
- # [17:22] <@bz> To add subtypes of AudioParam
- # [17:22] * Quits: brendan (brendaneic@212685B3.5B8F260F.586E6F35.IP) (Quit: brendan)
- # [17:22] <@bz> But I'm not sure whether it's worth it
- # [17:22] <@bz> And in any case unless we move the methods to those subtypes it would not help....
- # [17:23] <@ehsan> bz: nah, the thing is, I was doing to disagree with roc since templates will cause code bloat
- # [17:23] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
- # [17:23] <@ehsan> and avoiding that makes the code uglier than necessary
- # [17:23] <@ehsan> which is why I said I don't like his idea anyway
- # [17:23] * Quits: Boriss (FlyingToas@F2D29657.F60B0462.67AC9B1.IP) (Quit: Boriss)
- # [17:23] <@ehsan> and I was just looking around for a last nail in the coffin ;)
- # [17:24] * Joins: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se)
- # [17:24] * Quits: marco (Thunderbir@moz-6CC1B1B2.cust.dsl.teletu.it) (Ping timeout)
- # [17:24] * Joins: vtmarvin (Thunderbir@32DFDBE.7102BCB6.B7C3970A.IP)
- # [17:24] * Joins: brendan (brendaneic@212685B3.5B8F260F.586E6F35.IP)
- # [17:24] <armenzg> overholt: ping
- # [17:24] <overholt> armenzg, pong
- # [17:24] * Quits: gustavold (gustavold@moz-3BD2C23B.nycmny.east.verizon.net) (Quit: Leaving.)
- # [17:24] * Joins: juanb (jbecerra@2557E599.66715431.D25A875A.IP)
- # [17:25] * Joins: kdcw (kdc@moz-F7413045.pk.shawcable.net)
- # [17:25] <armenzg> overholt: hi, I'm trying to land a patch that will fix where we upload b2g panda builds (based on gaia-central)
- # [17:25] <armenzg> overholt: I need to land on b2g18 and b2g18 v1.0
- # [17:25] * Quits: spartanfire (guimdearau@moz-33A83FA2.mielccc.clients.pavlovmedia.com) (Quit: spartanfire)
- # [17:25] * geekboy|afk is now known as geekboy
- # [17:25] <armenzg> what approval should I ask for?
- # [17:25] <armenzg> I tried making senses of the b2g landing page but it is a lot of info
- # [17:25] <overholt> armenzg, approval-mozilla-b2g18
- # [17:25] <overholt> armenzg, or if it's a blocker, tef?
- # [17:26] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [17:26] * Quits: pcwalton (pcwalton@moz-481A040C.hsd1.ca.comcast.net) (Quit: pcwalton)
- # [17:26] * Joins: markh1 (Instantbir@F2D29657.F60B0462.67AC9B1.IP)
- # [17:26] * Quits: mak (mak@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [17:26] * Quits: brendan (brendaneic@212685B3.5B8F260F.586E6F35.IP) (Quit: brendan)
- # [17:26] <armenzg> overholt: not a blocker; thanks for the info
- # [17:27] * Joins: ggoncalves (ggoncalves@moz-CF8BEBEF.dia.static.qwest.net)
- # [17:27] * Joins: Boriss (FlyingToas@F2D29657.F60B0462.67AC9B1.IP)
- # [17:28] * Joins: gandalf (zbraniecki@moz-59441834.neoplus.adsl.tpnet.pl)
- # [17:28] * Joins: marco (Thunderbir@moz-70493BBA.cust.dsl.teletu.it)
- # [17:28] * Quits: Nefzaoui (chatzilla@CC9E9ABB.5D478D3E.80E43DAF.IP) (Quit: ChatZilla 0.9.89 [Firefox 19.0/20130123083802])
- # [17:29] * Quits: marco (Thunderbir@moz-70493BBA.cust.dsl.teletu.it) (Ping timeout)
- # [17:30] * Joins: brendan (brendaneic@212685B3.5B8F260F.586E6F35.IP)
- # [17:30] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
- # [17:31] * Quits: jhorak (jhorak@moz-107AD163.redhat.com) (Quit: Leaving)
- # [17:31] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/134c19beec11 - Boris Zbarsky - Bug 824589. Convert XULElement to WebIDL. r=peterv
- # [17:32] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/776e408b1459 - Boris Zbarsky - Bug 829867. Unpref PaintRequest and Screen WebIDL bindings and remove some cruft from quickstubs. r=peterv
- # [17:32] * Quits: markh1 (Instantbir@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [17:32] * Joins: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net)
- # [17:32] * Joins: dria (dria@F2D29657.F60B0462.67AC9B1.IP)
- # [17:33] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Quit: pnemsak)
- # [17:33] * Joins: marco (Thunderbir@moz-4ED0EAFA.cust.dsl.teletu.it)
- # [17:33] * Joins: genester (Thunderbir@moz-A0C78C2.oc.oc.cox.net)
- # [17:33] * armenzg is now known as armenzg_lunch
- # [17:33] * Quits: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Ping timeout)
- # [17:34] * Quits: FabioMagnoni (fabiomagno@DCF41035.775955A3.D093A5AA.IP) (Quit: FabioMagnoni)
- # [17:34] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
- # [17:34] * Quits: sdumitriu (sdumitriu@4822AA52.AB54EB5E.6816E6B7.IP) (Quit: Leaving.)
- # [17:34] * Joins: sdumitriu (sdumitriu@4822AA52.AB54EB5E.6816E6B7.IP)
- # [17:34] * Quits: sdumitriu (sdumitriu@4822AA52.AB54EB5E.6816E6B7.IP) (Quit: Leaving.)
- # [17:36] <tn> ehsan, how does one disable PGO for just some files? (on linux)
- # [17:37] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
- # [17:37] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [17:39] <glandium> tn: files or directory?
- # [17:39] <tn> glandium, let's say i'd like to know the answer to both
- # [17:39] <glandium> tn: that being said, it would just be better to know what is miscompiled
- # [17:39] * jimm is now known as jimm-bbiab
- # [17:40] <tn> glandium, yeah for sure. is disabling PGO on some file(s) not a good way to narrow that down?
- # [17:40] * Quits: JosiahOne (josiahbrun@moz-2C74C5DD.lightspeed.livnmi.sbcglobal.net) (Quit: Deallocatd. (Probably forbidden by ARC))
- # [17:40] <glandium> tn: NO_PROFILE_GUIDED_OPTIMIZE := 1 in a Makefile.in for the latter, and /maybe/ file.$(OBJ_SUFFIX): PROFILE_GEN_CFLAGS= for the former
- # [17:41] <glandium> tn: the best way is to use a debugger
- # [17:41] <glandium> i really should finish that blog about how i debugged bug 799295
- # [17:42] * Joins: FabioMagnoni (fabiomagno@DCF41035.775955A3.D093A5AA.IP)
- # [17:43] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
- # [17:43] * Joins: pcwalton (pcwalton@moz-481A040C.hsd1.ca.comcast.net)
- # [17:43] * Quits: Ann_Yiming (Ann_Yiming@moz-5CF47426.dia.static.qwest.net) (Input/output error)
- # [17:43] <tn> glandium, so far i haven't gotten a local pgo build so i can't get symbols, and debugging x86 assembly isn't my strong suit
- # [17:43] * Quits: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net) (Quit: mkaply)
- # [17:44] <glandium> tn: you can get symbols for nightlies
- # [17:44] <tn> glandium, ah, yeah, where are the instructions for getting that working?
- # [17:44] <glandium> tn: http://hg.mozilla.org/users/jwatt_jwatt.org/fetch-symbols/
- # [17:45] * Quits: Optimizer (Optimizer@38377F1.FCA12AA4.BE90E62C.IP) (Ping timeout)
- # [17:45] <BenWa> glandium: Profiled worked for me. I got a fresh nightly, set the pref and selected 'Mobile USB'
- # [17:45] <glandium> BenWa: damn
- # [17:46] <jhopkins> glandium: re: bug 827354 (gcc rebuild), would you be the person to talk to about testing the resulting builds?
- # [17:47] * Joins: Optimizer (Optimizer@809FDF1B.7D627531.D2D1FAF0.IP)
- # [17:48] * Quits: genester (Thunderbir@moz-A0C78C2.oc.oc.cox.net) (Ping timeout)
- # [17:48] * Joins: genester (Thunderbir@moz-A0C78C2.oc.oc.cox.net)
- # [17:48] * Joins: bent (chatzilla@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [17:48] <mfinkle> glandium, i have had success using TCP and using adb tcp forwarding
- # [17:49] <mfinkle> but i have not got Mobile USB to work
- # [17:49] <glandium> mfinkle: both crash for me
- # [17:49] * Quits: vtmarvin (Thunderbir@32DFDBE.7102BCB6.B7C3970A.IP) (Ping timeout)
- # [17:49] <glandium> jhopkins: looking
- # [17:49] * Quits: FabioMagnoni (fabiomagno@DCF41035.775955A3.D093A5AA.IP) (Quit: FabioMagnoni)
- # [17:50] * Joins: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net)
- # [17:50] * joduinn-coffee is now known as joduinn-commute
- # [17:51] * Joins: taras (taras@moz-8E045071.hsd1.wa.comcast.net)
- # [17:52] * Joins: TheOne (one@moz-E709921F.dip.t-dialin.net)
- # [17:53] * Quits: genester (Thunderbir@moz-A0C78C2.oc.oc.cox.net) (Ping timeout)
- # [17:53] <glandium> jhopkins: looks good
- # [17:53] <glandium> jhopkins: haven't tested the build itself, though, only checked what was supposed to change did change
- # [17:53] * Joins: dbaron (dbaron@moz-F4919B79.dsl.dynamic.sonic.net)
- # [17:53] * ChanServ sets mode: +o dbaron
- # [17:54] * Joins: genester (Thunderbir@moz-D6DF133C.washdc.east.verizon.net)
- # [17:54] <jhopkins> glandium: ok, great. as far as build testing, what scenario(s) need to be looked at?
- # [17:54] * Quits: pranavrc (pranavrc@3BDC085.2860C534.C28326FD.IP) (Quit: Ping timeout: ∞)
- # [17:55] * Joins: lizzard_ (ehenry@moz-5A4BE8E8.dsl.static.sonic.net)
- # [17:55] <glandium> BenWa, mfinkle: my addon may just have been too old
- # [17:55] * Joins: fabrice (fabrice@2557E599.66715431.D25A875A.IP)
- # [17:55] * dhylands is now known as dhylands|snow
- # [17:55] <RyanVM> dbaron: should bug 830299 be nominated for aurora uplift?
- # [17:55] * Joins: darkowlzz (darkowlzz@BEB16EBC.C542A946.25B273F5.IP)
- # [17:56] * Joins: cabanier (cabanier@89803C3C.27D0C967.A0B21F13.IP)
- # [17:56] * Joins: smooney (smooney@2557E599.66715431.D25A875A.IP)
- # [17:56] * Quits: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP) (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [17:59] * Joins: aklotz (Thunderbir@moz-55246988.cg.shawcable.net)
- # [17:59] <@dbaron> RyanVM, whenever 827577 does, yes
- # [17:59] * hwine-commuting is now known as hwine
- # [17:59] * Joins: teoli (teoli@2508DA81.7AD968F9.51C6DE68.IP)
- # [17:59] * Quits: sheppy (sheppy@moz-B52B0B26.dhcp.kgpt.tn.charter.com) (Quit: sheppy)
- # [17:59] * Joins: yzen1 (Adium@82D66FFE.A6295926.9D42CF23.IP)
- # [18:00] * Quits: yzen (Adium@67828CC7.C1A51174.9D42CF23.IP) (Ping timeout)
- # [18:01] <RyanVM> dbaron: bug 827577 and bug 830192 have approval
- # [18:01] <RyanVM> but 830299 never got a nom for it
- # [18:02] <@dbaron> RyanVM, Actually, it was fixed by a different bug; the patch there is good but probably doesn't need approval.
- # [18:02] <RyanVM> ok
- # [18:02] <RyanVM> what about the test?
- # [18:02] <@dbaron> RyanVM, that should probably go in
- # [18:02] * sancus is now known as sanc|afk
- # [18:02] <RyanVM> ok, thanks!
- # [18:03] * Quits: teoli (teoli@2508DA81.7AD968F9.51C6DE68.IP) (Connection reset by peer)
- # [18:03] * Quits: jhk (jhk@6EE3C58A.62B6971.B58D974D.IP) (Quit: Leaving.)
- # [18:03] * Joins: teoli (teoli@2508DA81.7AD968F9.51C6DE68.IP)
- # [18:03] * Joins: sheppy (sheppy@moz-B52B0B26.dhcp.kgpt.tn.charter.com)
- # [18:04] * Joins: Ann_Yiming (Ann_Yiming@43CB6079.66715431.D25A875A.IP)
- # [18:05] * Quits: gbrown (gbrown@moz-6075880C.cg.shawcable.net) (Quit: gbrown)
- # [18:05] * Joins: mwobensmith (Adium@F2D29657.F60B0462.67AC9B1.IP)
- # [18:05] <nemo> Firefox bug? http://m8y.org/tmp/testcase318.xhtml
- # [18:06] <nemo> Testing in a fairly recent Nightly
- # [18:06] * jhylands is now known as jhylands|lunch
- # [18:07] * Parts: mwobensmith (Adium@F2D29657.F60B0462.67AC9B1.IP)
- # [18:07] * Quits: nmatsakis (nmatsakis@AAE222A3.FDDA6739.2321E71E.IP) (Quit: Computer has gone to sleep.)
- # [18:07] * Quits: pnkfelix (pnkfelix@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Quit: Leaving.)
- # [18:07] * Joins: gbrown (gbrown@moz-6075880C.cg.shawcable.net)
- # [18:08] <nemo> I'm moderately surprised about this actually, since Firefox unprefixed transitions
- # [18:08] <nemo> you would think that means people are pretty confident in their behaviour
- # [18:08] <nemo> and given the extreme simplicity of this transition...
- # [18:09] * Quits: teoli (teoli@2508DA81.7AD968F9.51C6DE68.IP) (Quit: )
- # [18:09] * @bz looks at testcase
- # [18:09] * Quits: tobeytailor (tobeytailo@moz-8DB2B87.dip.t-dialin.net) (Quit: tobeytailor)
- # [18:10] * kmoir is now known as kmoir-afk
- # [18:10] * Quits: marcoz (marco.zehe@moz-ED08122E.dip.t-dialin.net) (Quit: Leaving.)
- # [18:10] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [18:10] <@bz> nemo: your CSS is invalid
- # [18:10] <@bz> nemo: so.....
- # [18:10] <@bz> nemo: known WebKit bug, accepting the invalid css
- # [18:11] <nemo> hummm
- # [18:11] <nemo> doh
- # [18:11] * Joins: harth (harth@moz-3C999954.hsd1.ca.comcast.net)
- # [18:11] <@bz> nemo: "0s"
- # [18:11] * nemo facepalms
- # [18:11] <nemo> dammit
- # [18:11] <nemo> I know that one too
- # [18:11] <nemo> graaaaah
- # [18:11] <nemo> bz: I remember arguing w/ someone on a forum about it
- # [18:11] * nemo sighs
- # [18:11] <nemo> stupid habits
- # [18:11] <nemo> righto. thanks
- # [18:11] <@bz> No problem
- # [18:12] * Quits: Ann_Yiming (Ann_Yiming@43CB6079.66715431.D25A875A.IP) (Input/output error)
- # [18:12] <past> bz: can a pick your brain for a sec?
- # [18:12] * nemo deletes the accusatory bits of the page and reverts it to a demo of a menu :)
- # [18:12] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
- # [18:12] <past> bz: context is bug 830818
- # [18:12] * Joins: Ann_Yiming (Ann_Yiming@2557E599.66715431.D25A875A.IP)
- # [18:13] * ahal is now known as ahal|lunch
- # [18:14] <@bz> past: looking
- # [18:14] <@bz> past: ok, what's up?
- # [18:14] * Joins: ferjm (ferjm@moz-DEB3A31C.red-88-7-170.staticip.rima-tde.net)
- # [18:14] <@bz> Oh, I see
- # [18:15] <past> bz: my problem is getting back the getter's returned value when inspecting those properties
- # [18:15] <@bz> So yes, on the document proto the getters will throw...
- # [18:15] * Joins: mak (mak@F2D29657.F60B0462.67AC9B1.IP)
- # [18:15] <past> bz: and it seems that the JSDBG2 API is too honest in what is happening behind the scenes for my needs
- # [18:15] <@bz> hmm
- # [18:15] <@bz> In what sense?
- # [18:16] * Joins: pnkfelix (pnkfelix@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [18:16] * hwine is now known as hwine-commuting
- # [18:16] <@bz> So this is not related to bug 520882
- # [18:16] <@bz> Not if you're working with the document proto
- # [18:16] <past> I was thinking that if I could implement (the spec'd but not yet implemented) Debugger.Object.prototype.getProperty I might fix this problem
- # [18:16] * rail is now known as rail-lunch
- # [18:17] <@bz> So back up for a second
- # [18:17] <past> but I guess that if that worked as it should I would get back the same error, because it would run on the prototype
- # [18:17] <@bz> The way WebIDL attributes work is they put a getter/setter on the proto
- # [18:17] <@bz> but those only work when this is an instance object
- # [18:17] * juanb is now known as juanb|brb
- # [18:17] <@bz> The proto itself doesn't have a baseURI, say
- # [18:18] * Joins: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
- # [18:18] * AutomatedTester is now known as AutomatedTester|away
- # [18:18] * Quits: pnkfelix (pnkfelix@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Quit: Leaving.)
- # [18:18] <@bz> So I guess the question is how to display this in the debugger, right?
- # [18:18] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/f13ebcc74a0d - Nick Alexander - Bug 835992 - Format Makefile variables in mobile/android/base/android-services-files.mk. r=rnewman
- # [18:18] * Joins: tanvi (tanvi@moz-9D3C71EC.dsl.snfc21.pacbell.net)
- # [18:19] <past> hm, so how come the Debugger API returns those properties when I call getOwnPropertyNames on the proto?
- # [18:19] <past> right, that's teh question
- # [18:19] <@bz> um
- # [18:19] <@bz> they _are_ own properties of the proto
- # [18:19] * Joins: tanvi1 (tanvi@A5A0595A.66715431.D25A875A.IP)
- # [18:19] <@bz> with a getter/setter pair
- # [18:19] * Quits: tanvi1 (tanvi@A5A0595A.66715431.D25A875A.IP) (Input/output error)
- # [18:19] <past> on a related note, bug 830828 is about hiding this internal complexity from the web developer
- # [18:20] * Joins: tanvi1 (tanvi@A5A0595A.66715431.D25A875A.IP)
- # [18:20] <@bz> but the getter and setter only know how to handle thisobj being an instance
- # [18:20] * Joins: jgriffin (jgriffin@moz-DD9CBA45.hsd1.wa.comcast.net)
- # [18:20] <@bz> This isn't internal complexity
- # [18:20] <past> right
- # [18:20] <@bz> I mean...
- # [18:20] <@bz> it's very much web-exposed so web developers can interpose these various things
- # [18:20] <@bz> if they want
- # [18:20] <past> I think I get your point
- # [18:20] * Quits: tanvi1 (tanvi@A5A0595A.66715431.D25A875A.IP) (Quit: Leaving.)
- # [18:20] * Quits: tanvi (tanvi@moz-9D3C71EC.dsl.snfc21.pacbell.net) (Ping timeout)
- # [18:20] <@bz> But yeah, I agree that a lot of web developers don't care
- # [18:20] * Joins: tanvi (tanvi@A5A0595A.66715431.D25A875A.IP)
- # [18:21] <@bz> So iirc what we do for properties right now is we show the ones where the getter succeeds as the value and if the getter throws we show the getter/setter pair
- # [18:21] <@bz> right?
- # [18:21] * armenzg_lunch is now known as armenzg
- # [18:22] <past> no, we call getOwnPropertyDescriptor on those and show whetever it returns
- # [18:22] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/e93f506bc784 - Wes Johnston - Bug 824994 - Hide the marketplace promo if the user has visited the marketplace before r=mfinkle
- # [18:22] * Joins: Archaeopteryx (itsme@moz-FF3F73F2.cust.telecolumbus.net)
- # [18:23] <@bz> ah
- # [18:23] * Joins: fitzgen (fitzgen@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [18:23] <past> the getters that throw (like clientX for MouseEvent) are a different problem (at least I think so)
- # [18:23] * @bz thought he recalled patching some debugger code that tried to call getters...
- # [18:24] <@bz> So the way WebIDL works, any get/set pair returned via getOwnPropertyDescriptor will throw on the object you got it from
- # [18:24] * Quits: himsin (x@432E449C.6FDFB4BE.1957C0DA.IP) (Ping timeout)
- # [18:24] <past> maybe that was web console code? dunno
- # [18:24] <@bz> assuming it's a webidl method
- # [18:24] <@bz> er, webidl attribute.
- # [18:24] <past> right
- # [18:24] <@bz> So flattening them down onto instance objects seems like the right thing to do UI-wise...
- # [18:24] <@bz> and perhaps continuing to show them as getter/setter pairs on the protos
- # [18:25] * khuey|away is now known as khuey
- # [18:25] * Quits: harth (harth@moz-3C999954.hsd1.ca.comcast.net) (Input/output error)
- # [18:25] * Parts: brg (brg@53EF5629.3416E031.E21948B5.IP) (Saliendo)
- # [18:25] * Joins: bsmedberg (bsmedberg@moz-748CAEF1.jst.pa.atlanticbb.net)
- # [18:25] * ChanServ sets mode: +o bsmedberg
- # [18:25] <past> is there a low-level API to get to the instance from those properties, or should I keep that info in the debugger frontend?
- # [18:26] * Joins: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
- # [18:26] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
- # [18:26] <@bz> get to the instance in what sense?
- # [18:26] <past> and how can I tell them apart from other getters, and then decide that "oh, in this case do this.instanceObj.getOwnPropertyDescriptor"?
- # [18:27] <@bz> So let's take a concrete example
- # [18:27] <@bz> the "id" property on Element.prototype
- # [18:27] <past> I mean that at that point the backend code only has a reference to the proto, not the instance
- # [18:27] * Quits: mak (mak@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
- # [18:27] <@bz> If you're examining Element.prototype itself, it has no id
- # [18:27] * Joins: mak (mak@F2D29657.F60B0462.67AC9B1.IP)
- # [18:27] <@bz> because it's not an element
- # [18:27] <@bz> elements have ids
- # [18:28] * Quits: bnicholson (bnicholson@moz-E98974C1.hsd1.ca.comcast.net) (Input/output error)
- # [18:28] <@bz> So as far as showing, it seems like we want to distinguish the "I am examining the proto" case and the "I am examining an element and want the proto properties flattened on it" case
- # [18:28] <past> right
- # [18:28] <@bz> And in the latter case we definitely need to have the instance object available
- # [18:28] <@bz> AS far as telling them apart...
- # [18:29] <@bz> Right now there is no way to do it from JS
- # [18:29] <@bz> You can sort of cheat
- # [18:29] <past> but only do that for WebIDL attributes, nit every getter in every object
- # [18:29] <@bz> e.g. toString the function and see if it says [native code]
- # [18:29] * Joins: cdiehl_ (cdiehl@moz-5697DC68.pool.mediaways.net)
- # [18:29] <past> ISTR we were told to not rely on toString of various DOM objects
- # [18:29] <@bz> In C++ it's pretty simple to tell WebIDL functions apart from other stuff
- # [18:29] <@bz> Yeah
- # [18:29] <@bz> I don't think the toString idea is a good one
- # [18:30] * Quits: cdiehl (cdiehl@moz-52917593.pool.mediaways.net) (Ping timeout)
- # [18:30] * cdiehl_ is now known as cdiehl
- # [18:30] <@bz> Just saw someone using it.
- # [18:30] <@bz> We could just add some API that examines the thing in C++ and tells you what it is....
- # [18:30] * Joins: vtmarvin (Thunderbir@9D75911A.1239134F.E4B2C495.IP)
- # [18:30] * Joins: harth (harth@moz-3C999954.hsd1.ca.comcast.net)
- # [18:30] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/7cd7a9bc6406 - Johnny Stenback - Fixing bug 836173. Stop leaking gfxPattern objects when using SVG with cairo. r=jwatt
- # [18:30] * Joins: akeybl (akeybl@2557E599.66715431.D25A875A.IP)
- # [18:30] <past> IIRC the problem was that it may change soon? Maybe I can adapt that hack once the change happens?
- # [18:31] <past> actually bug 801084 is about doing just that
- # [18:31] <past> or at least jimb suggested it can be used in this case as well
- # [18:32] * Joins: jhammel (jhammel@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [18:34] * whimboo is now known as whimboo|afk
- # [18:34] * Joins: mwobensmith (Adium@F2D29657.F60B0462.67AC9B1.IP)
- # [18:34] * whimboo|afk is now known as whimboo
- # [18:35] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
- # [18:35] * Joins: Mook_as (mook@moz-1FCC0032.activestate.com)
- # [18:35] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/2cc710018b14 - Ryan VanderMeulen - Merge the inbound to m-c.
- # [18:35] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/9fe869a7391e - Ryan VanderMeulen - Merge m-c to inbound.
- # [18:35] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/944d04257592 - Milan Sreckovic - Bug 818241 - Initialize mCg to nullptr. r=jmuizelaar
- # [18:35] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/ea7f9fd355e9 - Mitesh Pathak - Bug 808492 - Support double-closing DirectoryIterator in asynchronous mode. r=dteller
- # [18:36] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/796e350770b8 - Sriram Ramasubramanian - Bug 833812: BrowserToolbar should consume events, that aren't consumed by its children. [r=mfinkle]
- # [18:36] * Joins: karl (karl@moz-C433B975.jetstream.xtra.co.nz)
- # [18:38] * Quits: areinald (andre@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Quit: Leaving.)
- # [18:38] * Quits: pcwalton (pcwalton@moz-481A040C.hsd1.ca.comcast.net) (Quit: pcwalton)
- # [18:38] * ahal|lunch is now known as ahal
- # [18:39] * Joins: hurley_ (hurley@moz-E76806A0.dsl.static.sonic.net)
- # [18:39] * Quits: hurley_ (hurley@moz-E76806A0.dsl.static.sonic.net) (Quit: Get MacIrssi - http://www.sysctl.co.uk/projects/macirssi/ )
- # [18:40] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Ping timeout)
- # [18:40] * Quits: hurley (hurley@2557E599.66715431.D25A875A.IP) (Quit: mootex)
- # [18:40] * jimm-bbiab is now known as jimm
- # [18:40] * Quits: tonymec (tonymec@D71DBB3.8FEEBE3E.DE2DB281.IP) (Quit: ChatZilla 0.9.89-2013011022 [SeaMonkey 2.17a1/20130106215151])
- # [18:41] * Joins: hurley (hurley@moz-E76806A0.dsl.static.sonic.net)
- # [18:41] * Quits: tonymec|away (tonymec@D71DBB3.8FEEBE3E.DE2DB281.IP) (Quit: Konversation terminated!)
- # [18:41] * Joins: squeakytoy (christoffe@moz-79070305.dynamic.se.alltele.net)
- # [18:43] * kmoir-afk is now known as kmoir
- # [18:43] * Joins: nsm (nikhil@2557E599.66715431.D25A875A.IP)
- # [18:44] * Joins: gustavold (gustavold@moz-3BD2C23B.nycmny.east.verizon.net)
- # [18:44] * Quits: brendan (brendaneic@212685B3.5B8F260F.586E6F35.IP) (Quit: brendan)
- # [18:45] * Joins: brendan (brendaneic@212685B3.5B8F260F.586E6F35.IP)
- # [18:46] * Joins: Edwin (AndChat129@4503F22C.44C746F3.8368E798.IP)
- # [18:47] * jhopkins is now known as jhopkins|afk
- # [18:48] * Quits: llmelon (chatzilla@moz-3983353E.tm.net.my) (Ping timeout)
- # [18:48] * Joins: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [18:49] <Edwin> Hello, how can I tell if a file can't use NSPR
- # [18:49] * Joins: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP)
- # [18:50] <padenot> Edwin: try?
- # [18:50] * Quits: brendan (brendaneic@212685B3.5B8F260F.586E6F35.IP) (Quit: brendan)
- # [18:50] <seth> every time i try something it takes like 3 hours
- # [18:50] <padenot> Edwin: which file?
- # [18:51] * Quits: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net) (Quit: mkaply)
- # [18:51] * juanb|brb is now known as juanb
- # [18:51] * joduinn-commute is now known as joduinn-mtg
- # [18:51] * rail-lunch is now known as rail
- # [18:51] * Joins: WeirdAl (chatzilla@moz-D461843.ask.info)
- # [18:51] * Quits: WeirdAl (chatzilla@moz-D461843.ask.info) (Quit: ChatZilla 0.9.89 [Firefox 18.0.1/20130116073211])
- # [18:51] <Edwin> Just in general wondering if there is a quick way to check, like by reading the code
- # [18:52] * Quits: gustavold (gustavold@moz-3BD2C23B.nycmny.east.verizon.net) (Quit: Leaving.)
- # [18:52] <Edwin> If the only way to check is by trying then so be it
- # [18:52] * Joins: mwobensmith1 (Adium@F2D29657.F60B0462.67AC9B1.IP)
- # [18:52] * Quits: mwobensmith (Adium@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
- # [18:52] * Quits: tzimmermann (tzimmerman@moz-6209F5D9.pools.arcor-ip.net) (Quit: Ex-Chat)
- # [18:52] * Joins: azakai (alon@2557E599.66715431.D25A875A.IP)
- # [18:52] * Quits: harth (harth@moz-3C999954.hsd1.ca.comcast.net) (Input/output error)
- # [18:53] <@bz> seth: yeah, indeed
- # [18:53] * Joins: mwobensmith (Adium@F2D29657.F60B0462.67AC9B1.IP)
- # [18:53] * Quits: mwobensmith1 (Adium@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
- # [18:53] <@bz> Edwin: the rule of thumb I use is that if it's our code and not the JS engine it can use nspr
- # [18:53] * Joins: davidb_ (davidb@F2D29657.F60B0462.67AC9B1.IP)
- # [18:53] * Quits: mwobensmith (Adium@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
- # [18:53] * Joins: mwobensmith (Adium@F2D29657.F60B0462.67AC9B1.IP)
- # [18:53] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
- # [18:53] * davidb_ is now known as davidb
- # [18:53] <gfritzsche> what's a quick way to log from a chrome scratchpad? window.console.log() doesn't do it apparently
- # [18:54] <Edwin> Hmm, thanks
- # [18:54] * Quits: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se) (Ping timeout)
- # [18:54] * Joins: FabioMagnoni (fabiomagno@39A527AD.783CCDE4.E8153C8A.IP)
- # [18:54] <Edwin> That actually helps
- # [18:54] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
- # [18:54] <jcranmer> although, most of the time, you ought to use non-NSPR APIs if there's a way to do so
- # [18:54] <@bz> Edwin: no problem
- # [18:54] <@bz> Well, yes
- # [18:54] <@bz> Use of NSPR is assumed to be a last resort.
- # [18:55] <past> bz: would this test cover all WebIDL attributes and only WebIDL attributes?
- # [18:55] <past> if (obj.environment == windowGlobal && obj.__proto__.getOwnPropertyNames.some(isNativeFunction)) { flattenProtoProperties(); }
- # [18:55] <khuey> well, bits of xpcom/glue can't use NSPR either
- # [18:55] <khuey> but that's pretty edge-casey
- # [18:55] * Joins: mwobensmith1 (Adium@F2D29657.F60B0462.67AC9B1.IP)
- # [18:55] * Quits: mwobensmith (Adium@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
- # [18:55] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
- # [18:56] * Quits: naveed (nihsanulla@moz-AF0264A5.bstnma.fios.verizon.net) (Ping timeout)
- # [18:56] * Quits: tanvi (tanvi@A5A0595A.66715431.D25A875A.IP) (Quit: Leaving.)
- # [18:56] <seth> whoa
- # [18:56] <seth> firefox does NOT like huge data URI images
- # [18:56] <@bz> past: So that's trying to detect objects which have WebIDL things on their proto chain?
- # [18:56] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [18:56] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
- # [18:56] <past> right
- # [18:56] * Joins: jgilbert (jgilbert@moz-74F645BE.hsd1.ca.comcast.net)
- # [18:57] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
- # [18:57] <@bz> past: I think that might end up failing for things like custom elements...
- # [18:57] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
- # [18:57] <past> ok
- # [18:57] <@bz> past: because their immediate proto won't be a WebIDL proto
- # [18:57] <@bz> past: if we're just trying to detect webidl objects....
- # [18:57] <khuey> seth: http://dawnchapel.com/comics/2010-07-09-firefox.jpg
- # [18:57] <@bz> past: C++ can do that _real_ easily
- # [18:57] <khuey> same idea
- # [18:57] <@bz> past: so we could just add an API directly for that
- # [18:57] * jlebar is now known as jlebar|lunch
- # [18:57] * Quits: azakai (alon@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [18:58] <josh> /msg ekr are you joining get in da choppa?
- # [18:58] <past> bz: what would such an API look like?
- # [18:58] <seth> js_toLowerCase is the problem =\
- # [18:58] <@bz> past: isWebIDLObject(obj) ?
- # [18:58] <@bz> past: I'm not quite sure what you're asking
- # [18:58] <@bz> seth: js_toLowerCase?
- # [18:59] <@bz> seth: who's calling that and why? ;)
- # [18:59] * Joins: harth (harth@moz-3C999954.hsd1.ca.comcast.net)
- # [18:59] <@bz> seth: sounds like UI code.... :(
- # [18:59] * armenzg is now known as armenzg_mtg
- # [18:59] <past> would that be a helper function in say windowUtils, or a hostAnnotations property on Debugger.Object, or something else?
- # [18:59] <seth> bz: it's being called from an nsTimerEvent, indeed. it started when i had a gigantic data URI image in the location bar (which loaded fine) and then I tried to click on the search box
- # [19:00] <seth> bz: the instant i did that, everything blew up
- # [19:00] <seth> bz: i have it in gdb right now but i'm not sure how to blame a specific line of UI code
- # [19:00] <past> gfritzsche: you need to get a reference to the content window first if you are using a chrome scratchpad
- # [19:00] <@bz> Dashboard.cpp
- # [19:00] <@bz> Is that not built on Mac?
- # [19:01] <@bz> past: no opinion on that part
- # [19:01] * Joins: pcwalton (pcwalton@43CB6079.66715431.D25A875A.IP)
- # [19:01] <seth> bz: first time i've heard of it!
- # [19:01] <@bz> seth: call DumpJSStack()
- # [19:01] <past> bz: ok, thanks. This has been very helpful
- # [19:02] <gfritzsche> past: oh, right, makes sense :)
- # [19:02] * Joins: bbondy2 (bbondy@moz-D9C9B0F.home4.cgocable.net)
- # [19:02] * Quits: bbondy (bbondy@moz-D9C9B0F.home4.cgocable.net) (Ping timeout)
- # [19:03] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
- # [19:03] * bbondy2 is now known as bbondy
- # [19:03] <past> gfritzsche: alternatively, there is also nsIConsoleService
- # [19:03] <@bz> past: no problem.
- # [19:03] <@bz> past: sorry this is so annoying to deal with. :(
- # [19:03] * Parts: edmorley_ (Mibbit@moz-A26E9808.range86-166.btcentralplus.com)
- # [19:03] <@bz> seth: Any luck with the js stack?
- # [19:04] <@ehsan> bz: do you have any ETA on the decodeAudioData reviews?
- # [19:04] * Joins: cjones (cjones@moz-45913895.socal.res.rr.com)
- # [19:04] * Joins: mixedpuppy (mixedpuppy@F2D29657.F60B0462.67AC9B1.IP)
- # [19:04] <seth> bz: negative, i see no output. possibly because i attached to a running process and i'm not getting stdout in the right place?
- # [19:05] * Joins: mwu (mwu@moz-2E883D31.hsd1.nj.comcast.net)
- # [19:05] * Joins: jorendorff_ (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
- # [19:05] <seth> yeah, printf doesn't work either =\
- # [19:05] * Quits: garnacho (carlos@moz-6BA62877.cm-6-7d.dynamic.ziggo.nl) (Ping timeout)
- # [19:05] <JesperHansen> khuey + seth: http://www.redbubble.com/people/dawnchapel/works/5663299-no-cookies-for-you
- # [19:05] * Joins: FabioMagnoni_ (fabiomagno@F374DA66.A4143A89.E8153C8A.IP)
- # [19:06] <jhammel> you can actually buy that?!?
- # [19:06] * mgerva is now known as mgerva-afk
- # [19:06] <jhammel> sweet
- # [19:06] <seth> hehehe
- # [19:06] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Ping timeout)
- # [19:06] * jorendorff_ is now known as jorendorff
- # [19:06] <tbsaunde> seth: p DumpJSStack()?
- # [19:06] * hwine-commuting is now known as hwine
- # [19:07] * Quits: FabioMagnoni (fabiomagno@39A527AD.783CCDE4.E8153C8A.IP) (Ping timeout)
- # [19:07] <tbsaunde> actually that won't help
- # [19:07] * FabioMagnoni_ is now known as FabioMagnoni
- # [19:07] <Optimizer> is canvas.toDataURL("image/png", ""); also supposed to fail for width/height > 32676 @ 96dpi ?
- # [19:07] <seth> tbsaunde: yeah, returns void
- # [19:07] <padenot> seth: you might want to do some magic here
- # [19:07] <seth> padenot: yeah, i'm looking up the magic to redirect stdout
- # [19:07] <padenot> seth: like "call close(2)"
- # [19:08] <padenot> open("/tmp/somefile", therightflags)
- # [19:08] <@bz> http://us.diono.com/ is not a well-working website
- # [19:08] <@bz> seth: yeah, DumpJSStack() goes to stderr or something
- # [19:09] <khuey> Optimizer: there are some hardcoded size limits to avoid blowing out cairo, IIRC
- # [19:09] <tn> glandium, so i have it in gdb with symbols now, but i'm not sure how i determine what's miscompiled, i've never done something like that before
- # [19:09] <Optimizer> khuey: and how to avoid that ?
- # [19:10] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/abfd67b9c024 - Jonathan Griffin - Bug 834266 - Use isEqualNode instead of == for comparing frames, r=mdas
- # [19:11] <glandium> tn: the first thing to do is to determine why the crash is happening
- # [19:11] <cjones> tbsaunde, printf "%s", PrintJSStack()
- # [19:12] * Joins: cpearce (cpearce@moz-6ABEF810.xdsl.xnet.co.nz)
- # [19:12] * Joins: bnicholson (bnicholson@moz-E98974C1.hsd1.ca.comcast.net)
- # [19:12] * Joins: azakai (alon@2557E599.66715431.D25A875A.IP)
- # [19:13] <cjones> er, seth ^^^
- # [19:13] <padenot> seth: ^
- # [19:13] <seth> cjones: ah, very nice! much more convenient
- # [19:13] <khuey> Optimizer: don't use such a big canvas?
- # [19:13] <gfritzsche> bsmedberg: on 835813... do you want a json string as the subject or a json-format JS object?
- # [19:13] <Optimizer> can't do that
- # [19:14] * armenzg_mtg is now known as armenzg
- # [19:14] * Joins: nrc (nrc@7BE24E90.A5032A01.3CFC199D.IP)
- # [19:14] * Joins: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP)
- # [19:14] <@bsmedberg> gfritzsche: it's the observer service, has to be a string
- # [19:14] <tbsaunde> cjones: I'll take that info anyway :)
- # [19:14] <Optimizer> khuey: okay so I can if, I can split the canvas and still create a single image out of those. if that is possible ?
- # [19:14] <gfritzsche> bsmedberg: ah, i see
- # [19:14] * Quits: ggoncalves (ggoncalves@moz-CF8BEBEF.dia.static.qwest.net) (Ping timeout)
- # [19:14] <@bsmedberg> gfritzsche: are you going to have to measure the CPU on another thread?
- # [19:14] * Joins: dveditz (dveditz@2557E599.66715431.D25A875A.IP)
- # [19:14] * ChanServ sets mode: +o dveditz
- # [19:15] <gfritzsche> bsmedberg: i would prefer to, but apparently the observer doesn't work off-main thread
- # [19:15] <@bsmedberg> it... doesn't?
- # [19:15] <@bsmedberg> you should be able to *dispatch* to the observer service from any thrad
- # [19:15] <@bsmedberg> I think...
- # [19:15] * @bsmedberg checks
- # [19:15] <gfritzsche> bsmedberg: or i'm missing something... i thought there was a main thread assertion
- # [19:15] * Joins: tobeytailor (tobeytailo@moz-8DB2B87.dip.t-dialin.net)
- # [19:16] <gfritzsche> hm
- # [19:16] <@bsmedberg> I may be confusing the console service and the observer service
- # [19:16] * jhopkins|afk is now known as jhopkins
- # [19:16] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
- # [19:16] <@bsmedberg> ah yeah, observer service is mainthread-only
- # [19:16] <@bsmedberg> gfritzsche: so if you need to use another thread to *measure* the CPU usage
- # [19:17] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
- # [19:17] <@bsmedberg> you could still just dispatch an event to the main thread
- # [19:17] <@bsmedberg> to actually notify the observer service
- # [19:17] * dhylands|snow is now known as dhylands
- # [19:18] * Joins: ekr (ekr@moz-FAC44BDF.hfc.comcastbusiness.net)
- # [19:18] * mdas is now known as mdas|afk
- # [19:19] * Joins: myk (myk@moz-64D96850.dsl.dynamic.sonic.net)
- # [19:19] * Joins: tabraldes (Thunderbir@moz-3F87419B.hsd1.or.comcast.net)
- # [19:19] * Quits: Edwin (AndChat129@4503F22C.44C746F3.8368E798.IP) (Ping timeout)
- # [19:19] * Joins: Edwin (AndChat129@4503F22C.44C746F3.8368E798.IP)
- # [19:19] * Joins: brendan (brendaneic@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [19:20] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [19:20] <gfritzsche> bsmedberg: alright, i'll check... do i need to do anything special to kick off events and nsTimer on a custom thread? or are ns_prthreads enviroments set up for that?
- # [19:21] * Quits: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net) (Input/output error)
- # [19:21] <@bsmedberg> gfritzsche: you have two options; make a new nsIThread and dispatch nsITimer to that thread
- # [19:21] * Quits: tomer (tomer@7AF4670C.A2C54A10.FC30AC02.IP) (Ping timeout)
- # [19:22] <@bsmedberg> or use an NSPR thread
- # [19:22] * Joins: knelson (Adium@moz-C2EA051F.hsd1.ca.comcast.net)
- # [19:22] * Parts: knelson (Adium@moz-C2EA051F.hsd1.ca.comcast.net)
- # [19:23] <@bsmedberg> and use a wait() or something to just wake it up every second
- # [19:23] <@bsmedberg> you can use NS_DispatchToMainThread in any case
- # [19:23] * Quits: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [19:23] * Quits: ekr (ekr@moz-FAC44BDF.hfc.comcastbusiness.net) (Ping timeout)
- # [19:23] * mdas|afk is now known as mdas
- # [19:23] * Joins: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net)
- # [19:23] * Joins: ekr (ekr@moz-FAC44BDF.hfc.comcastbusiness.net)
- # [19:24] <wchen> hsivonen: ping
- # [19:24] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
- # [19:24] * mdas is now known as mdas|afk
- # [19:25] * Joins: ekr_ (ekr@moz-FAC44BDF.hfc.comcastbusiness.net)
- # [19:25] <gfritzsche> bsmedberg: well, with the wait we'd have block a bit on shutting down the pluginmodule?
- # [19:25] * Quits: ekr (ekr@moz-FAC44BDF.hfc.comcastbusiness.net) (Ping timeout)
- # [19:25] * ekr_ is now known as ekr
- # [19:25] * Quits: ekr (ekr@moz-FAC44BDF.hfc.comcastbusiness.net) (Quit: ekr)
- # [19:25] <@bsmedberg> gfritzsche: not if you use Monitor.Wait with a timeout
- # [19:26] <@bsmedberg> you can notify the monitor when the pluginmodule shuts down
- # [19:26] <gfritzsche> bsmedberg: ah, good point. thanks.
- # [19:27] * armenzg is now known as armenzg_afk
- # [19:27] * Quits: jlmendezbonini (jlmendezbo@moz-FF9FDD58.twcny.res.rr.com) (Quit: Textual IRC Client: www.textualapp.com)
- # [19:29] * Quits: Optimizer (Optimizer@809FDF1B.7D627531.D2D1FAF0.IP) (Ping timeout)
- # [19:30] * Joins: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP)
- # [19:30] * Joins: dzbarsky (Adium@moz-6F64CB71.wlan.wharton.upenn.edu)
- # [19:31] * Joins: dzbarsky1 (Adium@moz-6F64CB71.wlan.wharton.upenn.edu)
- # [19:31] * Quits: dzbarsky (Adium@moz-6F64CB71.wlan.wharton.upenn.edu) (Connection reset by peer)
- # [19:31] * Joins: WeirdAl (chatzilla@moz-D461843.ask.info)
- # [19:31] * Joins: naveed (nihsanulla@moz-AF0264A5.bstnma.fios.verizon.net)
- # [19:32] * cmcavoy is now known as cmcavoy-offline
- # [19:33] * Quits: dzbarsky1 (Adium@moz-6F64CB71.wlan.wharton.upenn.edu) (Ping timeout)
- # [19:33] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
- # [19:33] * Joins: ekr (ekr@moz-FAC44BDF.hfc.comcastbusiness.net)
- # [19:33] * Quits: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net) (Quit: mkaply)
- # [19:35] * Joins: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net)
- # [19:35] * Joins: nmatsakis (nmatsakis@moz-19FD32EC.hsd1.ca.comcast.net)
- # [19:36] * Quits: ekr (ekr@moz-FAC44BDF.hfc.comcastbusiness.net) (Ping timeout)
- # [19:36] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Quit: Jesse)
- # [19:37] * Joins: bsmith (bsmith@2557E599.66715431.D25A875A.IP)
- # [19:37] * Quits: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: seth)
- # [19:38] * Joins: gal (gal@43CB6079.66715431.D25A875A.IP)
- # [19:38] * Joins: ekr (ekr@moz-FAC44BDF.hfc.comcastbusiness.net)
- # [19:38] <jet> spohl: trying out your latest try builds. these seem much jumpier than before. known issues? I'm on a retina MBP w/ OSX 10.7
- # [19:38] * mats is now known as mats|away
- # [19:39] * Quits: smooney (smooney@2557E599.66715431.D25A875A.IP) (Quit: smooney)
- # [19:39] * mdas|afk is now known as mdas
- # [19:39] * Joins: ggoncalves (ggoncalves@2557E599.66715431.D25A875A.IP)
- # [19:39] * Quits: dvander`home (dvander@moz-EC56C22F.hsd1.ca.comcast.net) (Ping timeout)
- # [19:39] * Joins: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
- # [19:39] * Joins: ehugg (ehugg@moz-6D0FD3FC.cisco.com)
- # [19:39] * Quits: jdm (jdm@88F51059.F3BBB17D.144F44FA.IP) (Quit: Lost terminal)
- # [19:40] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
- # [19:40] <spohl> jet: not known. any particular websites that cause this behavior, or is this in general?
- # [19:40] * Joins: dvander`home (dvander@moz-EC56C22F.hsd1.ca.comcast.net)
- # [19:40] * Quits: wolfiR (wolfiR@moz-E6347460.dip0.t-ipconnect.de) (Ping timeout)
- # [19:40] * Quits: cpearce (cpearce@moz-6ABEF810.xdsl.xnet.co.nz) (Ping timeout)
- # [19:40] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
- # [19:40] * Joins: jlmendezbonini (jlmendezbo@moz-FF9FDD58.twcny.res.rr.com)
- # [19:40] * Joins: DGMurdockIII (DGMurdockI@moz-F1247A16.hsd1.in.comcast.net)
- # [19:41] * Quits: ekr (ekr@moz-FAC44BDF.hfc.comcastbusiness.net) (Ping timeout)
- # [19:41] * Joins: wolfiR (wolfiR@moz-D4AD3592.dip0.t-ipconnect.de)
- # [19:41] * Quits: dhylands (dhylands@9F6BCC9F.ACA5FF99.5D698A29.IP) (Input/output error)
- # [19:41] * Quits: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP) (Ping timeout)
- # [19:42] * Joins: terrence (terrence@2557E599.66715431.D25A875A.IP)
- # [19:42] * Joins: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [19:43] * Parts: mwobensmith1 (Adium@F2D29657.F60B0462.67AC9B1.IP)
- # [19:43] <Hixie> mounir: yt?
- # [19:43] * baku is now known as baku|away
- # [19:43] * Quits: nmatsakis (nmatsakis@moz-19FD32EC.hsd1.ca.comcast.net) (Quit: Computer has gone to sleep.)
- # [19:43] * Joins: dhylands (dhylands@9F6BCC9F.ACA5FF99.5D698A29.IP)
- # [19:43] * Joins: tomer (tomer@7AF4670C.A2C54A10.FC30AC02.IP)
- # [19:44] * Quits: dhylands (dhylands@9F6BCC9F.ACA5FF99.5D698A29.IP) (Input/output error)
- # [19:44] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
- # [19:44] * philor is now known as philor|away
- # [19:44] * Joins: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com)
- # [19:44] * Joins: dhylands (dhylands@9F6BCC9F.ACA5FF99.5D698A29.IP)
- # [19:45] <@bz> So I have a patch
- # [19:45] <@bz> it builds locally
- # [19:45] <@bz> it does not build on try
- # [19:45] * Quits: Cwiiis (cwiiis@88F51059.F3BBB17D.144F44FA.IP) (Quit: Leaving)
- # [19:45] <@bz> and I don't understand why
- # [19:45] <mounir> Hixie: yes?
- # [19:45] <Hixie> mounir: hey
- # [19:45] <Hixie> mounir: so with stepUp() and an argument, when it's on an invalid value
- # [19:45] * Quits: alice (alice@moz-A7C201EB.zone16.bethere.co.uk) (Client exited)
- # [19:45] <Hixie> mounir: my original thinking was that the UI you'd want was that it snap to a valid value, and only do a "page up"-style jump once you're "on the track"
- # [19:46] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [19:46] <Hixie> mounir: could you elaborate on why you think "page up" from an invalid value should snap and then jump?
- # [19:46] * Quits: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net) (Input/output error)
- # [19:46] <spohl> bz: I'm sure you checked you don't have any local changes that aren't in the patch..?
- # [19:46] * Joins: nmatsakis (nmatsakis@moz-19FD32EC.hsd1.ca.comcast.net)
- # [19:46] <mounir> Hixie: to make stepUp(2) equivalent to stepUp(1); stepUp(1);
- # [19:47] <mounir> Hixie: I don't understand why those two methods should be different
- # [19:47] <@bz> spohl: yes, I have. ;)
- # [19:47] <spohl> bz: just checking. :-)
- # [19:47] <@bz> spohl: afaict it's more likely to be a compiler version difference. :(
- # [19:47] * Quits: wolfiR (wolfiR@moz-D4AD3592.dip0.t-ipconnect.de) (Ping timeout)
- # [19:47] * Quits: till (till@moz-AEA05D5D.adsl.hansenet.de) (Client exited)
- # [19:47] * @bz is just not sure how to debug it...
- # [19:47] <lizzard_> dbaron: your post on bugzilla is interesting!
- # [19:47] <@bz> oh, wait
- # [19:47] <WeirdAl> dumb question: are XBL bindings in place by the point DOMContentLoaded fires?
- # [19:47] <@bz> hmm
- # [19:47] <spohl> bz: do you have a link to the log?
- # [19:48] <@bz> ../../../dist/include/nsIContent.h:377:15: error: inline function 'bool nsIContent::GetAttr(int32_t, nsIAtom*, nsAString_internal&) const' used but never defined
- # [19:48] <Hixie> mounir: so your argument is that if there were buttons like [<<] [<] [>] [>>], but the value was invalid, clicking ">>" should be like clicking ">" several times, not its own thing? hmm
- # [19:48] * Quits: josh (josh@moz-6FB23C25.hvc.res.rr.com) (Quit: josh)
- # [19:48] <@bz> spohl: https://tbpl.mozilla.org/php/getParsedLog.php?id=19288263&tree=Try&full=1
- # [19:48] <@bz> WeirdAl: "maybe"
- # [19:48] <Hixie> mounir: it seems to me like if the value is -1000 and the range of valid values is 0..10, and i hit [>>], i'd expect it to go to 0, not 10.
- # [19:49] <@bz> spohl: the parallel build stuff doesn't help figure out where the problem is...
- # [19:49] <mounir> Hixie: oh, indeed
- # [19:49] * @bz assumes some code needs to #include Element.h, but it's not clear which code
- # [19:49] <mounir> Hixie: -1000 isn't a step mismatch
- # [19:49] <mounir> so it shouldn't snap
- # [19:49] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/2d6e2f861e19 - Kartikaya Gupta - Bug 816879 - Only block on gecko in the onLowMemory android notification, not the onTrimMemory suggestion. r=snorp
- # [19:49] * Joins: wolfiR (wolfiR@moz-C32FC9D8.dip0.t-ipconnect.de)
- # [19:49] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/2f0cf6930eec - Kartikaya Gupta - Bug 816879 - Treat all memory pressure events when Fennec is in the foreground as low-pressure. r=snorp
- # [19:49] * Quits: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP) (Quit: RealRaven)
- # [19:49] <Hixie> mounir: oh interesting, you're saying we could treat step mismatches as different, hadn't considered that
- # [19:49] <Hixie> mounir: hmm
- # [19:49] * shu`rome is now known as shu
- # [19:49] * Joins: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP)
- # [19:50] * Joins: sfink (chatzilla@2557E599.66715431.D25A875A.IP)
- # [19:50] <mounir> Hixie: for me, we should snap only on step mismatch
- # [19:50] <mounir> steps 7 and 8 should handle the value being higher or lower than maximum/minimum
- # [19:50] <@bz> spohl: worksforme on Mac and Linux locally....
- # [19:50] <mounir> Hixie: I thought step 6 was already doing snaping on step mismatch only
- # [19:50] * Quits: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP) (Quit: RealRaven)
- # [19:50] * Quits: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net) (Quit: mkaply)
- # [19:50] * Joins: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP)
- # [19:50] <Hixie> mounir: i'm just talking about what we want, we can always rewrite the algorithm
- # [19:51] <mounir> Hixie: for me, step 6 should snap the value to the nearest step matching value
- # [19:52] <mounir> even if out of range
- # [19:52] <Hixie> mounir: so suppose we have this [<<] [<] [>] [>>] UI, with a range 0..10, step integers
- # [19:52] <Hixie> mounir: -1000 >> should go to 0, right?
- # [19:52] <spohl> bz: do you have 'treat warnings as errors' turned on locally?
- # [19:52] <mounir> Hixie: yes, such as [>]
- # [19:52] <Hixie> mounir: -0.5 >> should go to 0 also, right?
- # [19:53] * Quits: tobeytailor (tobeytailo@moz-8DB2B87.dip.t-dialin.net) (Quit: tobeytailor)
- # [19:53] <mounir> Hixie: assuming [>>] is equivalent to a small n
- # [19:53] <mounir> Hixie: -0.5 with [>] would go to 0
- # [19:53] <mounir> Hixie: -0.5 with stepUp(2) would go to 1
- # [19:53] * Joins: db48x (user@moz-EB26B80B.dsl.static.sonic.net)
- # [19:53] * Joins: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP)
- # [19:53] * Parts: db48x (user@moz-EB26B80B.dsl.static.sonic.net) (ERC Version 5.3 (IRC client for Emacs))
- # [19:53] * Joins: db48x (user@moz-EB26B80B.dsl.static.sonic.net)
- # [19:53] * Quits: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP) (Quit: RealRaven)
- # [19:54] <Hixie> mounir: i don't understand why -1000 and -0.5 would act differently
- # [19:54] * Joins: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP)
- # [19:54] <Hixie> mounir: that seems really weird to me
- # [19:54] <tbsaunde> bz: do you have an idea what directory it is atleast?
- # [19:54] <mounir> Hixie: to me, the algorithm should do something like:
- # [19:54] <db48x> does anyone else get a certificate error on etherpad.mozilla.org, or is my ISP really trying to hijack the connection?
- # [19:54] * Joins: Ann_Yimi_ (Ann_Yiming@43CB6079.66715431.D25A875A.IP)
- # [19:55] <Hixie> mounir: seems to me like conceptually the UI should be that when you touch the buttons when the value is wrong, it's like jiggling a physical button where some peg is jammed -- it first just resets to a working state, and only _then_ do the buttons start acting like their labels
- # [19:55] <@bz> spohl: on the Mac I do
- # [19:55] * Quits: Ann_Yiming (Ann_Yiming@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [19:55] <@bz> spohl: Ah, on Linux I do not and the warning is present there
- # [19:55] <@bz> tbsaunde: unclear so far
- # [19:55] <@bz> spohl: perfect, thanks
- # [19:55] * Quits: chuckharmston (chuckharms@405E755D.5C78B772.1A32E3CE.IP) (Client exited)
- # [19:55] * @bz kicks warnings-as-errors, goes to fix this thing
- # [19:55] * Joins: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net)
- # [19:56] * Quits: akeybl (akeybl@2557E599.66715431.D25A875A.IP) (Connection reset by peer)
- # [19:56] * Quits: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
- # [19:56] * Quits: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP) (Quit: erikvold)
- # [19:56] <fryn> Hixie: just curious: which widget are you discussing?
- # [19:56] <spohl> bz: np!
- # [19:56] <mounir> fryn: <input type='number'>
- # [19:56] <Hixie> db48x: i don't get one
- # [19:56] <fryn> db48x: no error here
- # [19:56] <Archaeopteryx> db48x: no problem here loading https://etherpad.mozilla.org
- # [19:56] <fryn> mounir: ah, ok
- # [19:56] <db48x> hrm
- # [19:56] <mounir> Hixie: I guess we could find a consensus for n=1 first
- # [19:56] <Hixie> fryn: a hypothetical extension of <input type=number> which has both the up and down arrows and "page up" and "page down" arrows
- # [19:57] * sheppy is now known as sheppy-afk
- # [19:57] <mounir> Hixie: I think the current algorithm doesn't even handle the case of value=-1000 and min=0
- # [19:57] <Hixie> db48x: SHA1 fingerprint is FC 5F C0 CA D9 FF D1 B1 6C 4C 90 77 62 28 80 A5 57 F8 62 43
- # [19:58] * Joins: longsonr (chatzilla@moz-E20858C9.zone14.bethere.co.uk)
- # [19:58] <db48x> AO 7E 9E F5 5B... here
- # [19:58] <mounir> Hixie: at step 6, value would be changed to -999 and the steps would be aborted at step 7
- # [19:59] <db48x> hrm
- # [19:59] * Quits: jlmendezbonini (jlmendezbo@moz-FF9FDD58.twcny.res.rr.com) (Quit: Computer has gone to sleep.)
- # [19:59] * Joins: dbradley (dbradley@7AD66899.7A60A104.52E8B953.IP)
- # [19:59] * Quits: longsonr (chatzilla@moz-E20858C9.zone14.bethere.co.uk) (Quit: ChatZilla 0.9.89 [Firefox 18.0.1/20130116073211])
- # [19:59] <KWierso|Home> db48x: I see Hixie's fingerprint over here, fwiw
- # [19:59] <db48x> is there any way to inspect the dns cache?
- # [19:59] * Quits: sfink|log (sfink@2557E599.66715431.D25A875A.IP) (Quit: leaving)
- # [19:59] * Joins: Waldo (waldo@2557E599.66715431.D25A875A.IP)
- # [19:59] * Joins: sfink|log (sfink@2557E599.66715431.D25A875A.IP)
- # [19:59] * Quits: sfink|log (sfink@2557E599.66715431.D25A875A.IP) (Quit: leaving)
- # [19:59] <Hixie> mounir: hm, yeah, true dat
- # [19:59] <Hixie> mounir: wonder how i missed that
- # [19:59] * Joins: Nefzaoui (chatzilla@CC9E9ABB.5D478D3E.80E43DAF.IP)
- # [19:59] * Quits: mwargers (chatzilla@moz-AF369B35.adsl.online.nl) (Ping timeout)
- # [19:59] <mounir> Hixie: that was the second part of my email
- # [20:00] * Joins: sfink|log (sfink@2557E599.66715431.D25A875A.IP)
- # [20:00] <Hixie> mounir: ah ok, i got confused because you were discussing algorithm changes and i wasn't sure what we wanted yet :-)
- # [20:00] <mounir> regarding n>1, my main argument is that I want to stay consistent with calling multiple times stepUp()
- # [20:00] <db48x> this is the same cert used by my dsl modem
- # [20:00] * Quits: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP) (Connection reset by peer)
- # [20:00] * Joins: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net)
- # [20:00] * mattwoodrow|away is now known as mattwoodrow
- # [20:00] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/ed412c2a599d - Brian R. Bondy - Bug 823990 - Autocomplete results should not disappear for no results when minResults == 0. r=mak
- # [20:00] <mounir> Hixie: but I didn't have in mind a UI and I haven't think about it
- # [20:00] * Quits: mak (mak@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [20:00] <db48x> which I suppose means that Firefox thinks that etherpad.mozilla.org resolves to 192.168.42.1
- # [20:00] <Hixie> mounir: that seems inconsistent with what you were saying before about wanting the code to not have to specialc case anything and to have the method handle it all for the author
- # [20:01] * Quits: azakai (alon@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [20:01] * mdas is now known as mdas|mtg
- # [20:01] <Hixie> mounir: (assuming that what i describe with jiggling buttons is the UI people want)
- # [20:01] <Hixie> mounir: (which isn't a given i guess)
- # [20:01] * Joins: Jesse (jruderman@2557E599.66715431.D25A875A.IP)
- # [20:01] * Joins: kinetik_ (kinetik@C87BA186.878C2A28.FC74E68.IP)
- # [20:01] * Quits: FabioMagnoni (fabiomagno@F374DA66.A4143A89.E8153C8A.IP) (Quit: FabioMagnoni)
- # [20:01] * RyanVM is now known as RyanVM|Away
- # [20:01] <mounir> Hixie: yeeah, I don't know what would be the best UI, it isn't something we have a lot of data on
- # [20:01] * Quits: kinetik (kinetik@6F639E50.1E7B5E73.FC74E68.IP) (Ping timeout)
- # [20:02] <mounir> Hixie: I would say that we could try to keep this consistent (ie. n=2 <==> n=1 + n=1) and change that later if we have more data
- # [20:02] <Hixie> mounir: yeah, i tried to look around for applications where there were ffwd/rev buttons but none of them allowed the value to go out of range first
- # [20:02] <mounir> Hixie: but right now, I have no more ideas
- # [20:02] * jhylands|lunch is now known as jhylands
- # [20:02] <Hixie> mounir: k well let me fix the min/max thing first and then we'll see if anyone else on the list has an idea
- # [20:03] <Hixie> mounir: thanks for putting up with me
- # [20:03] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
- # [20:03] * Joins: cviecco_ (cviecco@2557E599.66715431.D25A875A.IP)
- # [20:04] * Joins: jlmendezbonini (jlmendezbo@moz-FF9FDD58.twcny.res.rr.com)
- # [20:04] * philor|away is now known as philor
- # [20:04] * Quits: Boriss (FlyingToas@F2D29657.F60B0462.67AC9B1.IP) (Quit: Boriss)
- # [20:04] <mounir> Hixie: np
- # [20:05] <taras> bz: https://bugzilla.mozilla.org/show_bug.cgi?id=836409
- # [20:07] * Joins: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP)
- # [20:07] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/722643e05bb7 - Jeff Walden - Bug 835648 - Move typed enum support to a new header. r=Ms2ger
- # [20:07] * Quits: gal (gal@43CB6079.66715431.D25A875A.IP) (Quit: gal)
- # [20:10] * Quits: jlmendezbonini (jlmendezbo@moz-FF9FDD58.twcny.res.rr.com) (Ping timeout)
- # [20:10] * Joins: markh1 (Instantbir@F2D29657.F60B0462.67AC9B1.IP)
- # [20:10] <@bz> taras: interesting
- # [20:10] * Joins: chuckharmston (chuckharms@moz-DD938D6C.msp.atomicdatacenters.com)
- # [20:10] <@bz> taras: do you know what the pattern looks like?
- # [20:10] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Quit: damons)
- # [20:11] * sanc|afk is now known as sancus
- # [20:12] <tn> taras, we do suppress painting during page load
- # [20:12] * Quits: lizzard_ (ehenry@moz-5A4BE8E8.dsl.static.sonic.net) (Quit: lizzard_)
- # [20:14] * Quits: ErvisTusha (ErvisTusha@6B6D2AD6.F69FB6EA.363D84A4.IP) (Quit: Leaving)
- # [20:14] * Quits: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP) (Ping timeout)
- # [20:14] * Quits: harth (harth@moz-3C999954.hsd1.ca.comcast.net) (Input/output error)
- # [20:15] <@bz> taras: as in, is it not painting before we unsuppress then painting after, or not painting throughout?
- # [20:15] * Joins: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP)
- # [20:15] <tn> taras, you can set nglayout.initialpaint.delay in ms to determine how long we suppress painting to test
- # [20:16] * Joins: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP)
- # [20:16] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
- # [20:16] * Quits: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net) (Quit: mkaply)
- # [20:16] <taras> tn: and bz please communicate via bz, in meetings all day
- # [20:17] * Joins: andreasn (andreasn@moz-FD3F641F.a336.priv.bahnhof.se)
- # [20:17] * Joins: vendo_ (chatzilla@56D55732.7114713F.B1C414DA.IP)
- # [20:17] <@bz> --enable-warnings-as-error
- # [20:17] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
- # [20:17] * Quits: nmatsakis (nmatsakis@moz-19FD32EC.hsd1.ca.comcast.net) (Quit: Computer has gone to sleep.)
- # [20:17] <@bz> taras: ok
- # [20:17] * Joins: smooney (smooney@2557E599.66715431.D25A875A.IP)
- # [20:18] * Joins: tanvi (tanvi@2557E599.66715431.D25A875A.IP)
- # [20:18] * Quits: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP) (Ping timeout)
- # [20:18] * vendo_ is now known as vendo
- # [20:19] * Joins: Mardak (Mardak@F2D29657.F60B0462.67AC9B1.IP)
- # [20:19] * Joins: tobeytailor (tobeytailo@moz-8DB2B87.dip.t-dialin.net)
- # [20:20] * Quits: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP) (Ping timeout)
- # [20:20] * Joins: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP)
- # [20:21] <Mardak> i'm trying to figure out the name of a data structure / database/logging that keeps entries by time that allows efficient storage of shifting time periods, e.g., "the last 30 days" "the last 60 days" where entries/rows automatically move to the right time period
- # [20:21] * Quits: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP) (Connection reset by peer)
- # [20:21] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [20:24] * Quits: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net) (Ping timeout)
- # [20:24] * Joins: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP)
- # [20:25] * Joins: vendo_ (chatzilla@56D55732.7114713F.B1C414DA.IP)
- # [20:25] * Joins: nmatsakis (nmatsakis@AAE222A3.FDDA6739.2321E71E.IP)
- # [20:25] * armenzg_afk is now known as armenzg
- # [20:26] * Joins: Asa (asa@F2D29657.F60B0462.67AC9B1.IP)
- # [20:26] * Quits: vendo_ (chatzilla@56D55732.7114713F.B1C414DA.IP) (Connection reset by peer)
- # [20:26] <Mardak> ah i was looking for this. http://en.wikipedia.org/wiki/RRDtool
- # [20:26] * Quits: Ann_Yimi_ (Ann_Yiming@43CB6079.66715431.D25A875A.IP) (Input/output error)
- # [20:26] * Quits: tobeytailor (tobeytailo@moz-8DB2B87.dip.t-dialin.net) (Quit: tobeytailor)
- # [20:26] * Quits: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP) (Ping timeout)
- # [20:26] * Quits: bholley (anonymous@moz-50F208DD.net-89-2-149.rev.numericable.fr) (Ping timeout)
- # [20:26] * Joins: Ann_Yiming (Ann_Yiming@2557E599.66715431.D25A875A.IP)
- # [20:26] * cmcavoy-offline is now known as cmcavoy
- # [20:26] * Joins: bholley (anonymous@moz-50F208DD.net-89-2-149.rev.numericable.fr)
- # [20:28] * Joins: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP)
- # [20:28] * Quits: ehugg (ehugg@moz-6D0FD3FC.cisco.com) (Quit: ehugg)
- # [20:28] * Quits: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP) (Quit: erikvold)
- # [20:29] * Joins: FabioMagnoni (fabiomagno@A73A00AD.D0F9E2AC.D093A5AA.IP)
- # [20:29] * mdas|mtg is now known as mdas|lunch
- # [20:30] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Quit: )
- # [20:30] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
- # [20:30] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Connection reset by peer)
- # [20:31] * Quits: Ms2ger (Ms2ger@moz-4C7A227F.kulnet.kuleuven.be) (Quit: nn)
- # [20:31] * Quits: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP) (Connection reset by peer)
- # [20:31] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/6876d078fcdc - Steve Workman - Bug 836146 - Put LOG referencing mInitByteRange and mCuesByteRange in MOZ_DASH block r=kinetik
- # [20:32] * Joins: genester1 (Thunderbir@moz-A0C78C2.oc.oc.cox.net)
- # [20:32] * Joins: gal (gal@43CB6079.66715431.D25A875A.IP)
- # [20:32] <glandium> tn: hope the information i put on 827946 helps ; i won't be looking further for now
- # [20:33] * Joins: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP)
- # [20:33] * Quits: martyn (martyn@moz-57A66DEC.range81-154.btcentralplus.com) (Client exited)
- # [20:33] * Quits: genester (Thunderbir@moz-D6DF133C.washdc.east.verizon.net) (Ping timeout)
- # [20:33] * Joins: spohl1 (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
- # [20:33] * Quits: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
- # [20:34] * Joins: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
- # [20:34] * Quits: spohl1 (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net) (Connection reset by peer)
- # [20:34] <tn> glandium, yeah it did help. thanks. still digging in
- # [20:35] * Quits: FabioMagnoni (fabiomagno@A73A00AD.D0F9E2AC.D093A5AA.IP) (Quit: FabioMagnoni)
- # [20:35] * Joins: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP)
- # [20:35] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
- # [20:36] <glandium> tn: added another comment
- # [20:36] * Quits: RattyAway (Jim_diGriz@4E2DFB7E.4FE9EE06.FB243CD8.IP) (Quit: ChatZilla 0.9.89 [SeaMonkey 2.0.15pre/20110606000022])
- # [20:36] * Joins: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net)
- # [20:36] * Quits: ddahl (ddahl@C261DB39.6E5482D7.8DDCAE07.IP) (Ping timeout)
- # [20:37] * Quits: gandalf (zbraniecki@moz-59441834.neoplus.adsl.tpnet.pl) (Quit: I took the wrong pill!!!)
- # [20:37] <@bz> Does anyone know how I can actually build with clang + ccache + warnings-as-errors?
- # [20:37] * Joins: kig (ilmari@moz-9099BB3A.sqy-bng-011.adsl.virginmedia.net)
- # [20:37] <@bz> 'cause I don't see a way...
- # [20:37] * Joins: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP)
- # [20:38] * Quits: markh1 (Instantbir@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [20:38] * Quits: mixedpuppy (mixedpuppy@F2D29657.F60B0462.67AC9B1.IP) (Quit: mixedpuppy)
- # [20:39] * Quits: @dbaron (dbaron@moz-F4919B79.dsl.dynamic.sonic.net) (Ping timeout)
- # [20:39] * mattwoodrow is now known as mattwoodrow|away
- # [20:39] * Quits: brendan (brendaneic@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: brendan)
- # [20:39] <glandium> bz: CC="ccache clang" ?
- # [20:40] * Quits: yzen1 (Adium@82D66FFE.A6295926.9D42CF23.IP) (Quit: Leaving.)
- # [20:40] * Joins: irving (irving@F2D29657.F60B0462.67AC9B1.IP)
- # [20:40] * Quits: tanvi (tanvi@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [20:40] <irving> bsmedberg: ping
- # [20:40] <@bsmedberg> irving: pong
- # [20:40] * Quits: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP) (Quit: RealRaven)
- # [20:40] <Hixie> mounir: i tried to find a compromise between what you and i wanted, not sure if either of us will like it. see mail to the list, and update to the spec.
- # [20:41] * Joins: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP)
- # [20:41] * Joins: tanvi (tanvi@A5A0595A.66715431.D25A875A.IP)
- # [20:41] * Quits: myk (myk@moz-64D96850.dsl.dynamic.sonic.net) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
- # [20:41] * Joins: Nefzaoui_ (chatzilla@E38B0E1D.A9917C9C.7D0E51E.IP)
- # [20:41] <@bz> glandium: yes, but then I get warnings from stuff that expands to if ((foo == bar))
- # [20:41] <@bz> glandium: which fails to build with warnings-as-errors
- # [20:41] * Quits: Nefzaoui (chatzilla@CC9E9ABB.5D478D3E.80E43DAF.IP) (Ping timeout)
- # [20:41] * Nefzaoui_ is now known as Nefzaoui
- # [20:41] * Quits: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net) (Ping timeout)
- # [20:41] <@bz> glandium: granted, what I have is that clang is a symlink to ccache
- # [20:41] <@bz> glandium: but the effect should be the same, yes?
- # [20:41] * Quits: Edwin (AndChat129@4503F22C.44C746F3.8368E798.IP) (Connection reset by peer)
- # [20:41] * Joins: azakai (alon@2557E599.66715431.D25A875A.IP)
- # [20:41] * Quits: jimm (jmathies@moz-4C827542.pn.at.cox.net) (Ping timeout)
- # [20:41] * Joins: Edwin (AndChat129@4503F22C.44C746F3.8368E798.IP)
- # [20:41] * Joins: jlmendezbonini (jlmendezbo@moz-FF9FDD58.twcny.res.rr.com)
- # [20:41] * Joins: ddahl (ddahl@C261DB39.6E5482D7.8DDCAE07.IP)
- # [20:42] <irving> bsmedberg: having trouble getting to http://benjamin.smedbergs.us/weekly-updates.fcgi/ - i'm getting 500 internal server error; about to try clearing my cookies for your server...
- # [20:42] * Joins: yzen (Adium@82D66FFE.A6295926.9D42CF23.IP)
- # [20:42] <@bsmedberg> irving: let me check logs... I've been having lots of SMTP issues lately
- # [20:42] * Joins: cpearce (cpearce@538BABFE.A073F3E.97BBD552.IP)
- # [20:42] <glandium> bz: CCACHE_CPP2=1 ?
- # [20:43] * Quits: Edwin (AndChat129@4503F22C.44C746F3.8368E798.IP) (Ping timeout)
- # [20:43] <@bz> glandium: where do I set that?
- # [20:43] <glandium> bz: environment
- # [20:44] * Joins: jimm (jmathies@moz-4C827542.pn.at.cox.net)
- # [20:44] * @bz tries
- # [20:44] <@bz> glandium: what does that do?
- # [20:45] * armenzg is now known as armenzg_brb
- # [20:46] <glandium> bz: i think it doesn't give the preprocessed output to the compiler
- # [20:47] <@bz> ah, indeed
- # [20:47] <@bz> so it runs cpp twice
- # [20:47] <@bz> ok.
- # [20:47] * Quits: ferjm (ferjm@moz-DEB3A31C.red-88-7-170.staticip.rima-tde.net) (Quit: Leaving)
- # [20:47] <irving> bsmedberg: removed my session cookie, logged in again, looks OK now
- # [20:47] <@bsmedberg> hrm, ok
- # [20:47] * Quits: bent (chatzilla@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.2.19/20110707195905])
- # [20:47] <irving> bsmedberg: thanks for running this service, by the way
- # [20:48] <@bsmedberg> yw!
- # [20:48] * Joins: mwobensmith (Adium@F2D29657.F60B0462.67AC9B1.IP)
- # [20:48] * Parts: mwobensmith (Adium@F2D29657.F60B0462.67AC9B1.IP)
- # [20:48] <@bz> glandium: thanks!
- # [20:49] <@bz> glandium: I take it we do use that on tinderbox?
- # [20:50] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
- # [20:50] * sheppy-afk is now known as sheppy
- # [20:50] * Joins: FabioMagnoni (fabiomagno@39A527AD.783CCDE4.E8153C8A.IP)
- # [20:51] * Joins: aja (Instantbir@FFB5B4C0.C9BE7A48.7880DB15.IP)
- # [20:51] * jcranmer is now known as jcranmer|away
- # [20:52] * Quits: nical (nico@moz-F8747CC6.dsl.ovh.fr) (Quit: nical)
- # [20:52] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [20:52] * Quits: vingtetun (vingtetun@moz-F8747CC6.dsl.ovh.fr) (Ping timeout)
- # [20:53] * Joins: brendan (brendaneic@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [20:53] <@ehsan> bz: you might find it interesting that I was building for months with a misspelled --enable-warnings-as-errors as well
- # [20:54] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [20:54] <glandium> bz: no idea
- # [20:54] * Quits: fitzgen (fitzgen@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: zzzzzzzzz)
- # [20:54] <@gavin> ehsan: you should use --enable-mozconfig-tpyo-detection
- # [20:54] <jhammel> gavin__
- # [20:55] * Joins: janv (varga@56D55732.7114713F.B1C414DA.IP)
- # [20:55] <jhammel> sadly(?), that typo was not intentional
- # [20:55] <@ehsan> gavin: I can't tell if you're serius?
- # [20:55] <@ehsan> serious, even
- # [20:55] <@ehsan> gavin: I guess you're not
- # [20:55] * Quits: FabioMagnoni (fabiomagno@39A527AD.783CCDE4.E8153C8A.IP) (Ping timeout)
- # [20:56] <@gavin> I've never told anyone before, but I'm never serious on IRC
- # [20:56] <mounir> Hixie: I will have a look, I'm investigating 'week' and 'month' right now ;)
- # [20:56] * Joins: cpeterson (cpeterson@2557E599.66715431.D25A875A.IP)
- # [20:56] * Joins: akeybl (akeybl@2557E599.66715431.D25A875A.IP)
- # [20:56] <@ehsan> gavin: I'll hold you up on that the next time you r- something for me on irc
- # [20:57] * Joins: ekr (ekr@moz-117A014C.mycingular.net)
- # [20:57] <froydnj> r=gavin-meant-to-be-serious?
- # [20:58] * armenzg_brb is now known as armenzg_mtg
- # [20:58] * cpeterson is now known as cpeterson|mtv
- # [20:58] * Quits: kdcw (kdc@moz-F7413045.pk.shawcable.net) (Quit: HydraIRC -> http://www.hydrairc.com <- The alternative IRC client)
- # [20:58] * Quits: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP) (Quit: erikvold)
- # [20:58] * Quits: overholt (overholt@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [20:59] * jgriffin is now known as jgriffin-afk
- # [21:00] <derf> ehsan: gavin wasn't being serious.
- # [21:00] * AutomatedTester|away is now known as AutomatedTester
- # [21:00] <@ehsan> derf: heh yeah I figured
- # [21:00] * Joins: mixedpuppy (mixedpuppy@F2D29657.F60B0462.67AC9B1.IP)
- # [21:01] <@ehsan> derf: the reason I took it seriously was that I was ranting the other day about how it would be useful for configure to reject options that it doesn't know about...
- # [21:01] <NeilAway> Waldo: I don't suppose we can statically assert that nsresult is unsigned, thus avoiding future regressions?
- # [21:01] <@ehsan> and I somehow trusted gavin to have a magical solution for me
- # [21:01] * @ehsan is gullible
- # [21:01] * Quits: DGMurdockIII (DGMurdockI@moz-F1247A16.hsd1.in.comcast.net) (Connection reset by peer)
- # [21:01] <Waldo> NeilAway: coincidentally I am working on *that* *exact* *line* in an nsresult-fixing patch!
- # [21:01] <@ehsan> Waldo: r=me on that
- # [21:01] <@ehsan> Waldo: (I can review your patch, seriously speaking)
- # [21:01] <Waldo> ehsan: :-)
- # [21:02] <Waldo> ehsan: this is definitely getting a bug and a patch-post :-)
- # [21:02] <@ehsan> yay
- # [21:02] <Waldo> I am slightly futzing with stuff, it's more than warranted
- # [21:02] <@ehsan> sorry for my bad review before...
- # [21:02] <Waldo> ehsan: I will give you a pass on owning this bug :-P
- # [21:02] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
- # [21:02] <@ehsan> nah, I wouldn't dare ;)
- # [21:03] * Quits: cpeterson|mtv (cpeterson@2557E599.66715431.D25A875A.IP) (Connection reset by peer)
- # [21:03] * Quits: janv (varga@56D55732.7114713F.B1C414DA.IP) (Quit: This computer has gone to sleep)
- # [21:03] * Joins: cpeterson|mtv (cpeterson@2557E599.66715431.D25A875A.IP)
- # [21:03] * hwine is now known as hwine|afk
- # [21:04] * Joins: markh1 (Instantbir@F2D29657.F60B0462.67AC9B1.IP)
- # [21:04] * Quits: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP) (Ping timeout)
- # [21:04] * Callek is now known as Callek_Away
- # [21:05] * Joins: Mnyromyr (Mnyromyr@moz-9C74F71D.unity-media.net)
- # [21:06] <NeilAway> Waldo: interesting, but what's "nsresult-fixing"?
- # [21:06] * Quits: @bz (bzbarsky@moz-C7E1A91E.bstnma.fios.verizon.net) (Ping timeout)
- # [21:07] * Quits: naveed (nihsanulla@moz-AF0264A5.bstnma.fios.verizon.net) (Input/output error)
- # [21:07] * jhammel is now known as jhammel|lunch
- # [21:07] * jlebar|lunch is now known as jlebar
- # [21:09] * mdas|lunch is now known as mdas
- # [21:09] * Joins: mak (mak@F2D29657.F60B0462.67AC9B1.IP)
- # [21:09] * Quits: tanvi (tanvi@A5A0595A.66715431.D25A875A.IP) (Ping timeout)
- # [21:10] * Joins: tanvi (tanvi@2557E599.66715431.D25A875A.IP)
- # [21:10] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/f85c0ab34738 - Benoit Jacob - Bug 835920 - UnixSocket and Ril mis-interpret read() returning 0 as failure and enter infinite reconnect loop - r=kyle.machulis
- # [21:10] * hwine|afk is now known as hwine
- # [21:11] * Joins: Boriss (FlyingToas@F2D29657.F60B0462.67AC9B1.IP)
- # [21:11] * rail is now known as rail_away
- # [21:11] * Quits: jincreator (Thunderbir@36F49B88.AE3EA2FD.6B649F75.IP) (Quit: jincreator)
- # [21:12] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/47354ad87a98 - Steve Workman - Bug 836143 - MediaDecoder should call its own OnDecodeThread for clearer error detection r=cpearce
- # [21:12] * Quits: jprmc (jprmc@moz-542588AA.cpe.net.cable.rogers.com) (Ping timeout)
- # [21:12] * Joins: T3 (T3@8AD413DD.3053860D.A992BEAD.IP)
- # [21:15] * Joins: longsonr (chatzilla@moz-E20858C9.zone14.bethere.co.uk)
- # [21:15] * Quits: hurley (hurley@moz-E76806A0.dsl.static.sonic.net) (Quit: Get MacIrssi - http://www.sysctl.co.uk/projects/macirssi/ )
- # [21:15] * Quits: T3 (T3@8AD413DD.3053860D.A992BEAD.IP) (Ping timeout)
- # [21:16] <@bsmedberg> cjones: how cheap would it be to have a release-mode check to see whether a lock was being double-locked, so that we could crash instead of deadlocking?
- # [21:16] <NeilAway> eek!
- # [21:16] <NeilAway> bz: should I be able to view the source of a devmo edit preview?
- # [21:17] * Quits: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net) (Quit: mkaply)
- # [21:17] * Quits: pcwalton (pcwalton@43CB6079.66715431.D25A875A.IP) (Ping timeout)
- # [21:17] <NeilAway> oh, no bz
- # [21:17] <NeilAway> bah
- # [21:18] * Quits: ekr (ekr@moz-117A014C.mycingular.net) (Ping timeout)
- # [21:18] * Joins: pcwalton (pcwalton@2557E599.66715431.D25A875A.IP)
- # [21:19] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Ping timeout)
- # [21:19] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/da9f300569ab - Bill McCloskey - Bug 835966 - Refactor {cx,rt,allocator}->malloc_ (r=luke)
- # [21:19] * Quits: irving (irving@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [21:19] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
- # [21:21] <Waldo> NeilAway: bug 836438
- # [21:21] <cjones> bsmedberg, pretty cheaply. nspr already tracks the state we need for the pthreads backend
- # [21:21] * Quits: genester1 (Thunderbir@moz-A0C78C2.oc.oc.cox.net) (Quit: genester1)
- # [21:21] <cjones> if you don't mind the check not being strictly correct
- # [21:22] <jlebar> What file are FF prefs stored in? (not the user prefs, but the ones which come with the download)
- # [21:22] <jlebar> * In the distribution, not in the source
- # [21:22] * Joins: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz)
- # [21:23] <Waldo> modules/libpref/src/init/all.js (off the top of my head) (there may be something wrong with me)
- # [21:23] <Waldo> er
- # [21:23] <Waldo> oh
- # [21:23] <Archaeopteryx> and /browser/app/profile/firefox.js
- # [21:23] * nthomas|away is now known as nthomas
- # [21:23] <NeilAway> Waldo: ah!
- # [21:24] <Waldo> also let me register my displeasure that we have C code that uses nsError.h :-(
- # [21:24] <Waldo> C code delenda est
- # [21:24] * Joins: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net)
- # [21:25] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
- # [21:25] * wlach is now known as wlach|biab
- # [21:25] * NeilAway wonders why we don't use MOZ_ENUM_TYPE(uint32_t)
- # [21:25] * Quits: Mardak (Mardak@F2D29657.F60B0462.67AC9B1.IP) (Quit: Mardak)
- # [21:26] * Joins: naveed (nihsanulla@moz-AF0264A5.bstnma.fios.verizon.net)
- # [21:26] * Quits: brendan (brendaneic@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: brendan)
- # [21:26] * armenzg_mtg is now known as armenzg
- # [21:28] * Quits: mak (mak@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
- # [21:28] * jgriffin-afk is now known as jgriffin
- # [21:28] * Joins: mak (mak@F2D29657.F60B0462.67AC9B1.IP)
- # [21:29] * Quits: dcrewi (david@moz-AB8667CE.gyrae.net) (Ping timeout)
- # [21:29] <NeilAway> sheppy: I found an MDN template that contains <span>...<span>. oopsie.
- # [21:30] * Quits: cviecco_ (cviecco@2557E599.66715431.D25A875A.IP) (Input/output error)
- # [21:30] * Joins: vfetwnuncszu (david@moz-AB8667CE.gyrae.net)
- # [21:30] * Joins: Mardak (Mardak@F2D29657.F60B0462.67AC9B1.IP)
- # [21:30] * vfetwnuncszu is now known as dcrewi
- # [21:30] <sheppy> NeilAway: really? Where?
- # [21:31] <NeilAway> sheppy: sm_minversion_inline
- # [21:31] * sheppy goes to kill it
- # [21:31] * Quits: Nefzaoui (chatzilla@E38B0E1D.A9917C9C.7D0E51E.IP) (Quit: ChatZilla 0.9.89 [Firefox 19.0/20130123083802])
- # [21:31] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/78ecce4ba214 - Felipe Gomes - Bug 824651. Tab bar height is doubled on Win8 devices with touchscreens. r=dao
- # [21:31] <NeilAway> sheppy: well, the second span should be /span
- # [21:31] * Joins: Mano (mano@F2D29657.F60B0462.67AC9B1.IP)
- # [21:31] <sheppy> NeilAway: Yep
- # [21:32] <NeilAway> sheppy: also, I hit enter in the "reason" field, and something saved, but mdn thinks I'm still editing a draft
- # [21:32] * Joins: brendan (brendaneic@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [21:32] <sheppy> That does a "save and keep editing"
- # [21:32] * Quits: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [21:32] <sheppy> We may want to change that to do a "save and done"
- # [21:32] <NeilAway> sheppy: ah, ok
- # [21:33] <NeilAway> sheppy: as it happens I want to continue my edit as soon as you fix the template ;-)
- # [21:33] * Quits: bsmith (bsmith@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [21:33] <sheppy> NeilAway: heh, already fixed
- # [21:33] * Joins: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP)
- # [21:33] <sheppy> Should be anyway. Won't update the page until you shift-refresh.
- # [21:34] <NeilAway> sheppy: ah, indeed
- # [21:34] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
- # [21:34] * Quits: marco (Thunderbir@moz-4ED0EAFA.cust.dsl.teletu.it) (Ping timeout)
- # [21:35] * Quits: Mano (mano@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
- # [21:36] * Quits: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [21:36] <Waldo> NeilAway: MOZ_ENUM_TYPE doesn't guarantee the exact type used (compiles to /* nothing */ if no support for : type)
- # [21:36] <NeilAway> sheppy: fyi I was just documenting bug 823990
- # [21:36] * Joins: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP)
- # [21:37] * Joins: jprmc (jprmc@moz-542588AA.cpe.net.cable.rogers.com)
- # [21:37] * jhammel|lunch is now known as jhammel
- # [21:38] * Joins: marco (Thunderbir@moz-A5222F73.cust.dsl.teletu.it)
- # [21:42] * Quits: aklotz (Thunderbir@moz-55246988.cg.shawcable.net) (Ping timeout)
- # [21:42] * Quits: automata (automata@moz-1CE7A56D.ifsc.usp.br) (Ping timeout)
- # [21:44] <sheppy> NeilAway: thanks!
- # [21:45] * Joins: tonymec (tonymec@D71DBB3.8FEEBE3E.DE2DB281.IP)
- # [21:46] * mdas is now known as mdas|afk
- # [21:46] * Joins: aklotz (Thunderbir@moz-55246988.cg.shawcable.net)
- # [21:47] * Quits: kig (ilmari@moz-9099BB3A.sqy-bng-011.adsl.virginmedia.net) (Quit: kig)
- # [21:48] * Joins: campd (dave@F2D29657.F60B0462.67AC9B1.IP)
- # [21:48] * Joins: tonymec|away (tonymec@D71DBB3.8FEEBE3E.DE2DB281.IP)
- # [21:48] * Quits: dcamp (dave@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
- # [21:49] * Joins: lizzard_ (ehenry@moz-5A4BE8E8.dsl.static.sonic.net)
- # [21:50] * Quits: wolfiR (wolfiR@moz-C32FC9D8.dip0.t-ipconnect.de) (Quit: Leaving)
- # [21:51] * Joins: Wusel_ (muench@moz-FE5C2E6F.adsl.alicedsl.de)
- # [21:51] * Joins: bent|mtg (chatzilla@moz-932324BF.hsd1.ca.comcast.net)
- # [21:52] * Quits: aklotz (Thunderbir@moz-55246988.cg.shawcable.net) (Ping timeout)
- # [21:53] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/885f8166c008 - Dão Gottwald - Bug 836448 - Make browser-data-submission-info-bar.js not pollute the global window scope. r=gavin
- # [21:53] * gregglind_away is now known as gregglind
- # [21:54] * Quits: brendan (brendaneic@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: brendan)
- # [21:55] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
- # [21:55] * Quits: nsm (nikhil@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [21:56] * Quits: cpeterson|mtv (cpeterson@2557E599.66715431.D25A875A.IP) (Input/output error)
- # [21:56] * Joins: nsm (nikhil@2557E599.66715431.D25A875A.IP)
- # [21:56] * Joins: myk (myk@2557E599.66715431.D25A875A.IP)
- # [21:57] * Joins: aklotz (Thunderbir@moz-55246988.cg.shawcable.net)
- # [21:57] * Quits: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net) (Quit: PM: Preparing frontal lobe for mem sleep)
- # [21:58] * Quits: atte (atte@moz-37C1DF97.dhcp.inet.fi) (Client exited)
- # [21:58] * Joins: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net)
- # [21:58] * cmcavoy is now known as cmcavoy-offline
- # [21:59] <mconnor> hmm, who owns the graph API? catlee?
- # [22:00] * Quits: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net) (Quit: mkaply)
- # [22:00] * Quits: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP) (Quit: Leaving)
- # [22:01] <@ehsan> mconnor: jmaher, iirc
- # [22:03] <mconnor> ehsan: ok, thanks
- # [22:03] <jhammel> um, no
- # [22:03] <jhammel> rhelmer, iirc
- # [22:04] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
- # [22:05] * Quits: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP) (Quit: RealRaven)
- # [22:05] * Joins: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP)
- # [22:05] * ctalbert is now known as ctalbert|bbiab
- # [22:05] * Joins: roc (chatzilla@E2F7352.56080C53.97BBD552.IP)
- # [22:05] * ChanServ sets mode: +o roc
- # [22:06] * mdas|afk is now known as mdas
- # [22:07] * Quits: Archaeopteryx (itsme@moz-FF3F73F2.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
- # [22:07] * Quits: b10n1k (j0ni@moz-A50524F8.hsd1.il.comcast.net) (Ping timeout)
- # [22:08] * Joins: b10n1k (j0ni@moz-A50524F8.hsd1.il.comcast.net)
- # [22:09] * joduinn-mtg is now known as joduinn-biab
- # [22:09] <@ehsan> vladan: guess who reviewed the code which broke bug 793972? ;)
- # [22:10] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/30a252389a78 - Daniel Holbert - Bug 812278 followup: Remove a few more unnecessary semicolons after MOZ_MTLOG_MODULE(), for consistency. (no review)
- # [22:11] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/a9b0f2dc2629 - Daniel Holbert - Bug 836418: Disable the macros MOZ_MTLOG_MODULE() & MOZ_MTLOG() if PR_LOGGING is off. r=jesup
- # [22:11] * hwine is now known as hwine-food
- # [22:12] * Joins: spartanfire (guimdearau@80D88A59.D71602F.7C9220AF.IP)
- # [22:12] * Quits: smontagu (chatzilla@moz-45181727.red.bezeqint.net) (Ping timeout)
- # [22:12] * Quits: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP) (Quit: RealRaven)
- # [22:13] * Joins: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP)
- # [22:13] * Joins: brendan (brendaneic@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [22:13] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Quit: sworkman)
- # [22:13] * Kripton is now known as kripton
- # [22:14] * Joins: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP)
- # [22:15] <vladan> ehsan: yeah but what's really meaningful is P(regression | ehsan r+) not P(regression && ehsan r+) ;)
- # [22:15] * Quits: dria (dria@F2D29657.F60B0462.67AC9B1.IP) (Quit: dria)
- # [22:15] * Quits: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP) (Quit: RealRaven)
- # [22:15] * Joins: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP)
- # [22:15] * Joins: tobeytailor (tobeytailo@moz-149710B2.dip.t-dialin.net)
- # [22:22] * Joins: garnacho (carlos@moz-6BA62877.cm-6-7d.dynamic.ziggo.nl)
- # [22:22] * Quits: smooney (smooney@2557E599.66715431.D25A875A.IP) (Quit: smooney)
- # [22:22] * Quits: tobeytailor (tobeytailo@moz-149710B2.dip.t-dialin.net) (Quit: tobeytailor)
- # [22:22] * RyanVM|Away is now known as RyanVM
- # [22:22] * Quits: jprmc (jprmc@moz-542588AA.cpe.net.cable.rogers.com) (Quit: Leaving)
- # [22:23] * Quits: campd (dave@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving...)
- # [22:24] * Joins: Archaeopteryx (itsme@moz-FF3F73F2.cust.telecolumbus.net)
- # [22:25] * Quits: jfkthame (jfkthame@2FCEE35C.58A24D84.86F5061.IP) (Quit: jfkthame)
- # [22:25] * Quits: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP) (Quit: RealRaven)
- # [22:26] * Joins: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP)
- # [22:26] * Joins: rednaks (rednaks@9CFE1D4D.B81FB41C.6D8B4AB5.IP)
- # [22:26] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [22:26] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
- # [22:27] * Joins: automata (automata@A0F76D52.66431431.C27E1635.IP)
- # [22:27] * Quits: yzen (Adium@82D66FFE.A6295926.9D42CF23.IP) (Quit: Leaving.)
- # [22:27] * Quits: randix (rdow@moz-8563022B.bvtn.or.frontiernet.net) (Quit: randix)
- # [22:28] * Joins: smooney_ (smooney@2557E599.66715431.D25A875A.IP)
- # [22:28] * Quits: nemo (nemo@moz-57FDFA.hsd1.md.comcast.net) (Ping timeout)
- # [22:28] * Quits: spartanfire (guimdearau@80D88A59.D71602F.7C9220AF.IP) (Quit: spartanfire)
- # [22:28] * Joins: yzen (Adium@82D66FFE.A6295926.9D42CF23.IP)
- # [22:29] * Joins: fitzgen (fitzgen@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [22:29] <Waldo> ehsan: nsErrorAsserts.cpp won't test the C case :-\
- # [22:29] * Joins: mwargers (chatzilla@moz-AF369B35.adsl.online.nl)
- # [22:29] <sfink> gavin, ehsan: bug 836478
- # [22:29] <rhelmer> mconnor: problem?
- # [22:30] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
- # [22:30] * Quits: brendan (brendaneic@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: brendan)
- # [22:30] * Quits: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP) (Quit: erikvold)
- # [22:30] * Quits: Asa (asa@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [22:31] * Joins: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net)
- # [22:31] * philor files "Rewrite tpyo-detection in Python"
- # [22:31] * Quits: msucan (mihai@CDEB00D4.8819A7BF.BD62875.IP) (Quit: Leaving.)
- # [22:32] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/73b1860d1fdc - Brandon Waterloo - Bug 833511 - Add rotation gesture support for standalone image documents. r=jaws
- # [22:32] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
- # [22:32] * Quits: jib_ (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net) (Quit: jib_)
- # [22:33] * Joins: Lucas (Lucas@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [22:33] * Quits: yzen (Adium@82D66FFE.A6295926.9D42CF23.IP) (Quit: Leaving.)
- # [22:33] * Joins: nemo (nemo@moz-57FDFA.hsd1.md.comcast.net)
- # [22:33] <philikon> philor++
- # [22:34] * Joins: dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [22:34] * ChanServ sets mode: +o dbaron
- # [22:36] * Quits: mats|away (chatzilla@868A9748.A189EB51.4B330583.IP) (Quit: ChatZilla 0.9.89 [Firefox 18.0.1/20130116073211])
- # [22:36] <reuben> firebot, uuid
- # [22:36] <firebot> 1d70322b-f11b-4f19-9586-7bf291f212aa (/msg firebot cid for CID form)
- # [22:36] * jcranmer|away is now known as jcranmer
- # [22:36] * Quits: Matti (Matti@moz-2FEEB6E4.dip.t-dialin.net) (Ping timeout)
- # [22:36] <karl> glandium: curious how you got https://bugzilla.mozilla.org/show_bug.cgi?id=827946#c42 ; can you attach strace and gdb at the same time, or did you add code to print the crash address?
- # [22:37] * Quits: lduros (user@moz-4894EA28.nic.resnet.group.upenn.edu) (Client exited)
- # [22:38] * mattwoodrow|away is now known as mattwoodrow
- # [22:38] * Quits: marco (Thunderbir@moz-A5222F73.cust.dsl.teletu.it) (Ping timeout)
- # [22:40] * kinetik_ is now known as kinetik
- # [22:41] * Joins: brendan (brendaneic@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [22:41] * Joins: marco (Thunderbir@moz-A4FAEBF3.cust.dsl.teletu.it)
- # [22:41] * Quits: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP) (Quit: RealRaven)
- # [22:41] * Joins: ekr (ekr@moz-843795C1.mycingular.net)
- # [22:42] * Joins: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP)
- # [22:43] * Joins: bsmith (bsmith@2557E599.66715431.D25A875A.IP)
- # [22:44] * Joins: dao (dao@F2D29657.F60B0462.67AC9B1.IP)
- # [22:44] * jwir3 is now known as jwir3|lunch
- # [22:44] * Joins: cviecco_ (cviecco@2557E599.66715431.D25A875A.IP)
- # [22:46] * Quits: cviecco_ (cviecco@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [22:46] * Joins: tobeytailor (tobeytailo@moz-149710B2.dip.t-dialin.net)
- # [22:46] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [22:46] * Quits: brendan (brendaneic@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: brendan)
- # [22:46] * Joins: dcamp (dave@F2D29657.F60B0462.67AC9B1.IP)
- # [22:46] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
- # [22:46] * Quits: WeirdAl (chatzilla@moz-D461843.ask.info) (Quit: ChatZilla 0.9.89 [Firefox 18.0.1/20130116073211])
- # [22:48] * Joins: Asa (asa@F2D29657.F60B0462.67AC9B1.IP)
- # [22:48] * Joins: jib_ (Jan-Ivar@C5C2E105.873CD1F7.8498B6DD.IP)
- # [22:49] * Joins: mak_ (mak@F2D29657.F60B0462.67AC9B1.IP)
- # [22:49] * rail_away is now known as rail
- # [22:50] * Quits: mak (mak@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
- # [22:51] * Joins: janv (varga@56D55732.7114713F.B1C414DA.IP)
- # [22:51] * ctalbert|bbiab is now known as ctalbert
- # [22:52] * Joins: sworkman (sworkman@2557E599.66715431.D25A875A.IP)
- # [22:52] * Quits: sworkman (sworkman@2557E599.66715431.D25A875A.IP) (Input/output error)
- # [22:52] * Joins: sworkman (sworkman@2557E599.66715431.D25A875A.IP)
- # [22:53] * Joins: brendan (brendaneic@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [22:53] * AutomatedTester is now known as AutomatedTester|away
- # [22:53] * Quits: janv (varga@56D55732.7114713F.B1C414DA.IP) (Quit: This computer has gone to sleep)
- # [22:53] <mkaply> Is there some place to download the debug microsoft runtime so that you can run a debug build? OR do you have to install VisualC++?
- # [22:53] <@ehsan> Waldo: wanna add nsErrorAsserts.c? I really don't want to pull in Assertions.h everywhere
- # [22:54] <Waldo> ehsan: I guess that's doable
- # [22:54] <Waldo> ehsan: really I want to get rid of all the C code and make us purely C++
- # [22:54] <Waldo> ehsan: (not in that bug, obviously)
- # [22:54] <@ehsan> Waldo: good luck on that
- # [22:54] * AutomatedTester|away is now known as AutomatedTester
- # [22:54] * Quits: TheOne (one@moz-E709921F.dip.t-dialin.net) (Input/output error)
- # [22:55] * Joins: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP)
- # [22:55] <Waldo> ehsan: we really don't have much C code; xpt stuff a little, some webrtc manual changes we've made, and little more
- # [22:55] <glandium> karl: i got the crash address from the crash report
- # [22:55] <karl> ah, thanks
- # [22:55] <Waldo> it's fairly feasible
- # [22:55] * Quits: garnacho (carlos@moz-6BA62877.cm-6-7d.dynamic.ziggo.nl) (Ping timeout)
- # [22:55] <Waldo> and it's not that I even want everyone using C++ stuff (although it's nice, for somethings)
- # [22:55] <Waldo> they're good to use C style in C++ code if that's their thing
- # [22:56] * froydnj apologizes for spamming Waldo's review q
- # [22:56] * Quits: @dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [22:56] <Waldo> no worries
- # [22:56] <tbsaunde> Waldo: what of that uses nsresult or pulls nsError.h in?
- # [22:56] <Waldo> tbsaunde: xpt at least -- first file in a build that uses nsError.h is C, actually
- # [22:57] <@ehsan> sfink: sorry, I don't know perl, so I don't get this joke!
- # [22:57] * Quits: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP) (Quit: RealRaven)
- # [22:57] <Waldo> which is probably a good thing, because I was using C++ casts in the static assert at first
- # [22:57] <tbsaunde> Waldo: oh, that was the part I was expecting
- # [22:57] <Waldo> so far as detecting bustage goes
- # [22:57] * Joins: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP)
- # [22:57] <@ehsan> Waldo: there's a whole bunch of imported C code as I understand
- # [22:57] * Quits: tchevalier (Thunderbir@moz-24C9E4C8.w92-133.abo.wanadoo.fr) (Quit: tchevalier)
- # [22:57] <@ehsan> but perhaps that doesn't matter
- # [22:57] * Joins: tchevalier (Thunderbir@moz-24C9E4C8.w92-133.abo.wanadoo.fr)
- # [22:58] <Waldo> ehsan: just so long as it doesn't need to include our code in mods
- # [22:58] <NeilAway> mkaply: you have to install the compiler, yes
- # [22:58] * Quits: andreasn (andreasn@moz-FD3F641F.a336.priv.bahnhof.se) (Ping timeout)
- # [22:58] <NeilAway> mkaply: if it's vc8/9/10 you can install it from an sdk to avoid having to install all of visual c++
- # [22:59] * Quits: jlmendezbonini (jlmendezbo@moz-FF9FDD58.twcny.res.rr.com) (Ping timeout)
- # [23:00] <@ehsan> Waldo: yeah you're right... that doesn't matter
- # [23:00] <Waldo> which some webrtc code does right now, but for dumb enough things I'm not sure we really should worry about it
- # [23:00] * jgriffin is now known as jgriffin-afk
- # [23:00] * Quits: smooney_ (smooney@2557E599.66715431.D25A875A.IP) (Connection reset by peer)
- # [23:01] * Quits: longsonr (chatzilla@moz-E20858C9.zone14.bethere.co.uk) (Quit: ChatZilla 0.9.89 [Firefox 18.0.1/20130116073211])
- # [23:01] * Joins: smooney_ (smooney@2557E599.66715431.D25A875A.IP)
- # [23:02] * Quits: vtmarvin (Thunderbir@9D75911A.1239134F.E4B2C495.IP) (Quit: vtmarvin)
- # [23:02] * Quits: lizzard_ (ehenry@moz-5A4BE8E8.dsl.static.sonic.net) (Quit: lizzard_)
- # [23:02] * Joins: njn (chatzilla@moz-81F378C6.dyn.iinet.net.au)
- # [23:03] * Joins: jfkthame (jfkthame@2FCEE35C.58A24D84.86F5061.IP)
- # [23:04] * Quits: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP) (Quit: RealRaven)
- # [23:04] * Joins: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP)
- # [23:05] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/125b4493eaec - Wes Kocher - Update revision of Jetpack tests used in Firefox tests to pick up bug 836061. r=kwierso
- # [23:05] * Quits: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP) (Quit: RealRaven)
- # [23:06] * Joins: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP)
- # [23:06] * Joins: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com)
- # [23:07] * Quits: ekr (ekr@moz-843795C1.mycingular.net) (Quit: Colloquy for iPhone - http://colloquy.mobi)
- # [23:07] * Quits: RealRaven (Thunderbir@BBA05B03.D3452E82.27F80FAC.IP) (Quit: RealRaven)
- # [23:08] * Joins: gandalf (zbraniecki@moz-2667836E.play-internet.pl)
- # [23:08] <sfink> ehsan: the joke was more the feature itself, and that I went ahead and implemented it, though probably not in a way that anyone would ever willingly land in the tree. (Doing it properly would've taken me much longer.)
- # [23:10] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/a3582dcf09df - Jason Duell - Bug 828958 - audit uses of DeserializeURI r=bent
- # [23:11] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [23:11] * joduinn-biab is now known as joduinn-mtg
- # [23:12] * Quits: jfkthame (jfkthame@2FCEE35C.58A24D84.86F5061.IP) (Quit: jfkthame)
- # [23:13] * Quits: tchevalier (Thunderbir@moz-24C9E4C8.w92-133.abo.wanadoo.fr) (Quit: tchevalier)
- # [23:13] * Joins: tchevalier (Thunderbir@moz-24C9E4C8.w92-133.abo.wanadoo.fr)
- # [23:13] * Joins: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net)
- # [23:13] * Quits: shorlander (shorlander@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [23:14] * Quits: Boriss (FlyingToas@F2D29657.F60B0462.67AC9B1.IP) (Quit: Boriss)
- # [23:14] * Quits: JesperHansen (JesperHans@moz-FE908C71.dhcp.fiberflex.dk) (Quit: Leaving)
- # [23:14] * Joins: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP)
- # [23:15] * Joins: jlmendezbonini (jlmendezbo@moz-FF9FDD58.twcny.res.rr.com)
- # [23:15] * hwine-food is now known as hwine|focus
- # [23:16] <@bsmedberg> Is there an easy way to answer the question "what rgba(0,0,0,N) will give me #CCC over a white background"?
- # [23:16] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
- # [23:16] * Quits: jlmendezbonini (jlmendezbo@moz-FF9FDD58.twcny.res.rr.com) (Quit: Textual IRC Client: www.textualapp.com)
- # [23:16] * Quits: gandalf (zbraniecki@moz-2667836E.play-internet.pl) (Ping timeout)
- # [23:16] * Quits: marco (Thunderbir@moz-A4FAEBF3.cust.dsl.teletu.it) (Ping timeout)
- # [23:17] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/0415a9f8699a - Benoit Girard - Bug 815602 - Fix invalid drawable error in console after starting Firefox. r=mattwoodrow
- # [23:18] * Quits: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net) (Ping timeout)
- # [23:18] * jgriffin-afk is now known as jgriffin
- # [23:19] <nemo> bsmedberg: well, I guess it depends on C/F right?
- # [23:19] <nemo> well. CC/FF
- # [23:19] * cmcavoy-offline is now known as cmcavoy
- # [23:19] * Joins: Boriss (FlyingToas@F2D29657.F60B0462.67AC9B1.IP)
- # [23:19] <nemo> which is apparently 0.8
- # [23:20] <nemo> er. wait. inverse :D
- # [23:20] <nemo> 0.2 :-p
- # [23:20] <@bsmedberg> yeah, ok
- # [23:20] * Joins: spartanfire (guimdearau@moz-33A83FA2.mielccc.clients.pavlovmedia.com)
- # [23:20] * Joins: marco (Thunderbir@moz-A4FAEBF3.cust.dsl.teletu.it)
- # [23:20] * Quits: dcamp (dave@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving...)
- # [23:21] <nemo> soooo, 1-(0xCC/0xFF)=N :)
- # [23:21] * Quits: rednaks (rednaks@9CFE1D4D.B81FB41C.6D8B4AB5.IP) (Ping timeout)
- # [23:21] * Quits: jgilbert (jgilbert@moz-74F645BE.hsd1.ca.comcast.net) (Ping timeout)
- # [23:21] * Quits: dao (dao@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving.)
- # [23:21] * Quits: Boriss (FlyingToas@F2D29657.F60B0462.67AC9B1.IP) (Quit: Boriss)
- # [23:22] * jcranmer thinks we need a Guide to Mozilla Tests on TBPL
- # [23:22] * armenzg is now known as armenzg_dinner
- # [23:22] * Quits: bbondy (bbondy@moz-D9C9B0F.home4.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
- # [23:22] <jhammel> jcranmer: um, i was just looking at that page today
- # [23:22] <jhammel> i edited it even
- # [23:23] <jcranmer> jhammel: what's the name of that page
- # [23:23] * Joins: knelson (Adium@2557E599.66715431.D25A875A.IP)
- # [23:23] * Parts: knelson (Adium@2557E599.66715431.D25A875A.IP)
- # [23:23] <jhammel> jcranmer: well, since MDN stores its redirect info in the URL and doesn't provide a permalink, it is https://developer.mozilla.org/en-US/docs/Mozilla/QA/Automated_testing?redirectlocale=en-US&redirectslug=Mozilla_automated_testing
- # [23:23] * Joins: dao (dao@F2D29657.F60B0462.67AC9B1.IP)
- # [23:23] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/3d90fdbf38a4 - Fabrice Desré - Bug 835596: Speed up getAppByLocalId from O(n) to O(1) r=ferjm
- # [23:23] <jhammel> sheppy: ^ known bug?
- # [23:23] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/b8d1949eeb05 - Fabrice Desré - Bug 834999 - WebappsApplication.prototype.manifest getter takes 25-30ms on critical startup path r=ferjm
- # [23:23] * Joins: dcamp (dave@F2D29657.F60B0462.67AC9B1.IP)
- # [23:23] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/ba7ffb02dc3f - Fabrice Desré - Bug 834371 - Applying a packaged app update and immediately losing power to the phone - app update is lost r=julienw
- # [23:24] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/bd0fc79d7a8b - Fabrice Desré - Bug 835548 - Refactor BrowserElementParent.js into a .js and .jsm, and speed up message registration. r=jlebar
- # [23:24] <jhammel> jcranmer: but in fact it is https://developer.mozilla.org/en-US/docs/Mozilla/QA/Automated_testing
- # [23:24] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Quit: ZNC - http://znc.in)
- # [23:24] <jlebar> And fabrice wins the war to push. Have fun rebasing, vingtetun. :)
- # [23:24] <sheppy> jhammel: We automatically create redirects, and it's not stored in the URL; the URL is updated to reflect that a redirect occurred.
- # [23:24] <fabrice> jlebar: I hold my review of his patch just for that ;)
- # [23:25] <jlebar> lol!
- # [23:25] * Quits: AaronMT (AaronMT@F2D29657.F60B0462.67AC9B1.IP) (Quit: Computer has gone to sleep.)
- # [23:25] <jhammel> sheppy: unfortunately, without permalinks, this gives me no good way of copy+pasting the page location
- # [23:25] <jcranmer> jhammel: I personally think we just need a large table at the top with three columns
- # [23:25] <sheppy> So the URL is just https://developer.mozilla.org/en-US/docs/Mozilla/QA/Automated_testing
- # [23:25] <sheppy> jhammel: the old link should still work
- # [23:25] <jcranmer> test suite, Letter, how to run locally
- # [23:25] <fabrice> jlebar: I had to rebase a bit on inbound, because of the new documentfirstpaint message. Don't we want to uplift that?
- # [23:25] <sheppy> If a page is moved, a redirect is installed so the old URL will still work.
- # [23:26] <jhammel> sheppy: generally i'm getting to the page via the URL bar
- # [23:26] * Quits: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP) (Ping timeout)
- # [23:26] * Joins: vendo_ (chatzilla@56D55732.7114713F.B1C414DA.IP)
- # [23:26] * Joins: jet (junglecode@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [23:26] * vendo_ is now known as vendo
- # [23:26] <sheppy> So https://developer.mozilla.org/en-US/docs/Mozilla_automated_testing still works
- # [23:26] <jlebar> fabrice: It's on b2g18 and not on inbound, or vice versa?
- # [23:26] <sheppy> I just tried it
- # [23:26] <jhammel> sheppy: oh sure
- # [23:27] <fabrice> jlebar: it's on inbound, but not on b2g18. That and mozHidden -> hidden and mozvisibilitychange -> visibilitychange
- # [23:27] <sheppy> jhammel: So I'm not sure what the problem is :)
- # [23:27] <jlebar> fabrice: I suspect that the latter are DOM unprefixing that we don't care about. But we should ping in the documentfirstpaint bug.
- # [23:28] <tn> if i have a try build without symbols is there a way to get a disassembly of a specific function? (linux)
- # [23:28] <fabrice> jlebar: will you take care of that or should I?
- # [23:28] <jlebar> fabrice: I got it. THanks for letting me know.
- # [23:28] <jhammel> sheppy: so: person A asks: "Where is page SuchAndSuch?"
- # [23:28] <sheppy> jhammel: OK...
- # [23:28] * Quits: Asa (asa@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [23:28] <jhammel> sheppy: i type in "SuchAndSuch" into my URL bar that firefox completes for me
- # [23:28] <sheppy> jhammel: OK...
- # [23:28] * Quits: squeakytoy (christoffe@moz-79070305.dynamic.se.alltele.net) (Quit: Leaving)
- # [23:29] <jhammel> unfortunately, firefox bug, firefox does not realize that permanent redirects should be updated
- # [23:29] <jhammel> (which also annoys me)
- # [23:29] * jhopkins is now known as jhopkins|afk
- # [23:29] <jhammel> so i get the query string and what not
- # [23:30] * Quits: Mnyromyr (Mnyromyr@moz-9C74F71D.unity-media.net) (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
- # [23:30] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [23:30] <sheppy> Ah. Yeah, so you wind up with the extra-long version of the URL that has extra cruft you don't need.
- # [23:30] <sheppy> The URL should still work though at least.
- # [23:30] <jhammel> sure, but... ;)
- # [23:30] <jhammel> i guess i have no-longer-popular opinions about URLs being semantic
- # [23:31] <sheppy> jhammel: I agree it's lame. I'm asking the devs if there's a reason why it works this way?
- # [23:31] <jhammel> sheppy: cool, thanks
- # [23:32] * Joins: janv_ (varga@moz-B6E52297.flarion.as5628.telecom.sk)
- # [23:32] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
- # [23:32] * Quits: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Ping timeout)
- # [23:32] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
- # [23:34] * cmcavoy is now known as cmcavoy-offline
- # [23:34] * catlee is now known as catlee-mtg
- # [23:34] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
- # [23:34] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
- # [23:34] <fabrice> !seen jrmuizel]
- # [23:34] <firebot> I've never seen a 'jrmuizel]', sorry.
- # [23:34] * Joins: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net)
- # [23:34] <fabrice> !seen jrmuizel
- # [23:34] * Joins: ekr (ekr@moz-843795C1.mycingular.net)
- # [23:34] <firebot> jrmuizel was last seen 2 hours, 29 minutes and a couple of seconds ago, saying 'thanks for your help' in #releng.
- # [23:34] * Joins: gandalf (zbraniecki@moz-2667836E.play-internet.pl)
- # [23:35] * Quits: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net) (Ping timeout)
- # [23:35] * heycam|away is now known as heycam
- # [23:35] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Quit: bmoss)
- # [23:35] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
- # [23:36] * Joins: lizzard_ (ehenry@moz-5A4BE8E8.dsl.static.sonic.net)
- # [23:36] * Quits: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP) (Quit: erikvold)
- # [23:36] * gregglind is now known as gregglind_afk
- # [23:36] * Quits: ekr (ekr@moz-843795C1.mycingular.net) (Ping timeout)
- # [23:37] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/51342071344d - Cameron McCormack - Bug 830278 - Allow disabling of selecting printing with mozdisallowselectionprint on the document element. r=roc a=lsblakk
- # [23:37] * Joins: jfkthame (jfkthame@2FCEE35C.58A24D84.86F5061.IP)
- # [23:38] * Quits: ericjung (ericjung@5210CFD5.1A5EA44.72B23B3D.IP) (Ping timeout)
- # [23:38] * Joins: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP)
- # [23:38] * Joins: Asa (asa@F2D29657.F60B0462.67AC9B1.IP)
- # [23:38] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/25ea9ac37380 - Seth Fowler - Bug 828176 - Make RasterImage::GetURIString work again. r=joe
- # [23:39] <jhammel> sheppy: i can file if you'd like
- # [23:39] <sheppy> jhammel: Yeah, please do.
- # [23:39] * reuben curses bug 798491 for making all my logs 9001 lines long
- # [23:39] * wlach|biab is now known as wlach
- # [23:39] <jhammel> i would also friggin *love* if the edit button was always on screen
- # [23:39] <Waldo> over 9000, eh?
- # [23:40] <jhammel> sucks being at the bottom of a long page and having to go back top to get into edit mode
- # [23:40] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
- # [23:40] <sheppy> jhammel: Yeah, it's going to move into a static sidebar in our redesign, so that it and the page TOC are always visible.
- # [23:40] * Joins: jgilbert (jgilbert@2557E599.66715431.D25A875A.IP)
- # [23:40] <sheppy> Also we will get per-section editing back before long.
- # [23:40] <sheppy> It's nearly ready.
- # [23:40] * Quits: jfkthame (jfkthame@2FCEE35C.58A24D84.86F5061.IP) (Quit: jfkthame)
- # [23:40] <jhammel> sheppy: nice
- # [23:41] * Quits: tonymec (tonymec@D71DBB3.8FEEBE3E.DE2DB281.IP) (Ping timeout)
- # [23:41] <jhammel> i don't even care much about per-section editing as much as having to scroll too friggin much
- # [23:42] * Waldo wants to know when mediawiki editing syntax will be supported
- # [23:42] <Waldo> also templates
- # [23:42] * Quits: gandalf (zbraniecki@moz-2667836E.play-internet.pl) (Quit: I took the wrong pill!!!)
- # [23:42] * Waldo trolls
- # [23:42] * Joins: tonymec (tonymec@D71DBB3.8FEEBE3E.DE2DB281.IP)
- # [23:42] <jhammel> Waldo--
- # [23:42] <jhammel> mediawiki....forsooth
- # [23:42] <Waldo> jhammel: you mean there's another mediawiki hater around here? I'm surprised
- # [23:43] <jhammel> so to do text that shows up as <tt> i have to write <pre>?
- # [23:43] * Joins: Sander (chatzilla@moz-9A2CB7C.lnk.telstra.net)
- # [23:43] <jhammel> what sort of god would allow that?!?
- # [23:43] <Waldo> tt !== pre
- # [23:43] <jhammel> oh, is it <tt> in mediawiki?
- # [23:43] <Waldo> I've always used <code>
- # [23:43] <Waldo> never needed <tt>
- # [23:43] * coop|buildduty is now known as coop|afk
- # [23:43] <Waldo> or rather, never had a case where <tt> would be right and <code> not
- # [23:43] <jhammel> I've always refused to use HTML tags in markdown ;)
- # [23:44] * Quits: marco (Thunderbir@moz-A4FAEBF3.cust.dsl.teletu.it) (Ping timeout)
- # [23:44] <jhammel> which is i suppose why i don't know these things
- # [23:44] * Quits: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: seth)
- # [23:44] * Quits: mixedpuppy (mixedpuppy@F2D29657.F60B0462.67AC9B1.IP) (Quit: mixedpuppy)
- # [23:44] <Waldo> honestly I'd take HTML syntax just as easily, and I've descended into the source-edit mode in mdn from time to time when rich text editing hated me
- # [23:44] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [23:44] <Waldo> rich text editors in browsers just never really work right enough for me to be happy with them
- # [23:44] * Joins: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [23:45] <jhammel> i don't like GUI editors
- # [23:46] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/02a4065337e6 - Dão Gottwald - Bug 836470 - Clean up JS module imports that use a temporary scope object. r=gavin
- # [23:46] <jhammel> that said, i don't like aspects of any existant markdown language that i know of
- # [23:46] <jhammel> but mediawiki is the only format that i know that i hate
- # [23:47] <Waldo> sheppy: ^ kindred spirit
- # [23:47] <jhammel> i always spend more time looking up help for wiki editing on wiki.m.o than it would be to write the HTML
- # [23:47] <@ehsan> jhford: ping
- # [23:47] <jhford> ehsan: pong
- # [23:47] <sheppy> jhammel: heh
- # [23:48] * Joins: marco (Thunderbir@moz-9F5947A8.cust.dsl.teletu.it)
- # [23:48] <@ehsan> jhford: hey, can you please help me understand bug 835431?
- # [23:48] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/fdf055c47686 - Shane Caraveo - Bug 824162 - Don't mess with focus until after the event target handles it. r=gavin, a=lsblakk
- # [23:48] * Quits: Wusel_ (muench@moz-FE5C2E6F.adsl.alicedsl.de) (Quit: Computer is going to sleep.)
- # [23:48] <jhford> ehsan: so, gaia is in git
- # [23:48] <jhford> but releng infra only works with hg
- # [23:48] <sheppy> We are going to be doing a massive overhaul to both our content design and layout and to the editor to make it easier to achieve appropriate results in less time with less work.
- # [23:48] * Joins: ekr (ekr@moz-843795C1.mycingular.net)
- # [23:48] <@ehsan> ok
- # [23:48] * Quits: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP) (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [23:48] <jhford> so releng converts gaia into an hg repo
- # [23:48] <jhford> but we need manifests
- # [23:48] <@ehsan> right
- # [23:49] <jhford> and those manifests need git commits
- # [23:49] <jhford> so releng has a script that converts the hg cset ids into git commit ids
- # [23:49] <jhammel> sheppy: i usually use the GUI because for the simple formatting i do it is easier; but for reason i can't remember, i had to switch to source view constantly for the 3rd party software before the switchover
- # [23:49] <gfritzsche> oh damn, i was wondering for a while why my runnable doesn't run... until i saw that sneaky const i added to the methods signature...
- # [23:49] <jhford> and that script was generating invalid data to put into the manifest xml
- # [23:49] <sheppy> jhammel: Have you filed that bug yet? I ask because we've been talking about it in #mdndev and have a possible solution that I want to add to the bug :)
- # [23:49] <@ehsan> I see
- # [23:49] * Quits: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com) (Quit: cilias)
- # [23:49] <@ehsan> jhford: that's only about gaia right?
- # [23:49] <jhford> yes
- # [23:49] * Quits: marco (Thunderbir@moz-9F5947A8.cust.dsl.teletu.it) (Ping timeout)
- # [23:49] <sheppy> jhammel: Even today we still have to use source mode for some things. That will be fixed.
- # [23:50] <@ehsan> hmm
- # [23:50] <jhford> ehsan: err
- # [23:50] * Quits: lizzard_ (ehenry@moz-5A4BE8E8.dsl.static.sonic.net) (Quit: lizzard_)
- # [23:50] <jhammel> sheppy: heh, no i got distracted getting steamed up on mediawiki! ;)
- # [23:50] <jhford> it also affected the gecko.git entries
- # [23:50] <@ehsan> yeah that's the part that I don't understand
- # [23:50] <sheppy> jhammel: Can you do that? Your righteous frustration will be better than my clinical detachment. Then I'll pile on with the deets of the fix.
- # [23:50] <@ehsan> jhford: I mean, gecko.git's master branch is _dead_
- # [23:50] <jhford> ehsan: yup
- # [23:50] <@ehsan> jhford: and it seems to be intentional
- # [23:50] <jhford> yes
- # [23:50] <@ehsan> jhford: (nobody has ever told me what the reason is, but that doesn't matter)
- # [23:51] <jhford> heh
- # [23:51] <jhammel> sheppy: API? kumascript?
- # [23:51] <jhford> i don't know the reason either
- # [23:51] <@ehsan> jhford: so, as I understand it, once that bug is fixed, we'll be using an ancient gecko from 2012 ;)
- # [23:51] * Quits: caitp (snowball@moz-9FE842F.cpe.net.cable.rogers.com) (Quit: Leaving)
- # [23:51] <@ehsan> how is this ok?!
- # [23:51] * Joins: caitp (snowball@9057C38D.771DD3F.81606AF9.IP)
- # [23:51] * Joins: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net)
- # [23:51] <jhford> ehsan: comment 17 and 19 make it sound like we might be updating master again
- # [23:51] * Quits: ekr (ekr@moz-843795C1.mycingular.net) (Ping timeout)
- # [23:51] <@ehsan> jhford: we're not!
- # [23:51] <sheppy> jhammel: Put it under Design / user experience
- # [23:52] <@ehsan> jhford: https://git.mozilla.org/?p=releases/gecko.git;a=summary
- # [23:52] <jhford> but yes, that'd be quite whimsical
- # [23:52] <@ehsan> jhford: which leaves the only other option, which is, using my github mirror
- # [23:52] <@ehsan> jhford: which is what the b2g devs etc use
- # [23:52] <jhford> oh, i mean resuming in future. I've in the bug to clarify if we're going to resume updating
- # [23:52] <jhammel> sheppy: thanks
- # [23:52] * Joins: ekr (ekr@moz-843795C1.mycingular.net)
- # [23:53] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [23:53] <sheppy> jhammel: yep
- # [23:53] * Quits: tonymec (tonymec@D71DBB3.8FEEBE3E.DE2DB281.IP) (Ping timeout)
- # [23:53] * Quits: dao (dao@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
- # [23:53] <@ehsan> jhford: so, can I assume that we'll be blocked on that bug until gecko.git's master is updated again?
- # [23:53] <@ehsan> jhford: and that no build machines will start to depend on the github repo?
- # [23:53] * Quits: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net) (Ping timeout)
- # [23:53] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
- # [23:53] <jhford> well, that bug has been repurposed it seems. what it was about was that the script i was telling oyu about was generating invalid manifests
- # [23:53] * Joins: dao (dao@F2D29657.F60B0462.67AC9B1.IP)
- # [23:53] * Joins: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com)
- # [23:53] * Quits: janv_ (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [23:53] <jhford> not about what we put in the original manifests
- # [23:54] <@ehsan> oh
- # [23:54] <@ehsan> I see
- # [23:54] <@ehsan> jhford: so it seems like there's nothing for me to be concerned about... right?
- # [23:54] <jhford> the master branch of manifests does point to the mater branch of gecko.git
- # [23:54] * Quits: sewardj (sewardj@moz-DA2F13F9.dip.t-dialin.net) (Ping timeout)
- # [23:54] <jhford> s/manifests/b2g-manifest
- # [23:54] <@ehsan> right
- # [23:54] * Joins: marco (Thunderbir@moz-EA20AD67.cust.dsl.teletu.it)
- # [23:55] <@ehsan> which seems like the wrong thing to point to
- # [23:55] <jhford> ehsan: well, aside from our master branch of gecko.git being in the manifests *and* 6+ weeks stale, nothing ;)
- # [23:55] * Joins: tonymec (tonymec@D71DBB3.8FEEBE3E.DE2DB281.IP)
- # [23:55] * Joins: mconley (mconley@D4B46A36.8C6552CA.6816E6B7.IP)
- # [23:55] * Quits: ekr (ekr@moz-843795C1.mycingular.net) (Ping timeout)
- # [23:55] <jhford> the right thing is to point to a non-stale gecko.git master branch, but such a thing does not exist
- # [23:55] <@ehsan> jhford: the reason why I'm concerned is that I need to know if people start to depend on the github mirror more than they already are
- # [23:55] * Quits: Asa (asa@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [23:55] <sheppy> jhammel: ping me when that bug is filed please
- # [23:55] <jhford> specifically yours?
- # [23:55] <@ehsan> jhford: cause I'm going on a vacation in a week
- # [23:55] <jhford> :S
- # [23:55] <@ehsan> jhford: yes
- # [23:55] * Joins: ekr (ekr@moz-843795C1.mycingular.net)
- # [23:56] <jhford> it'd be really nice to have an up to date master branch
- # [23:56] <@ehsan> jhford: now if that breaks while I'm in an airplane and a bunch of developers get mad at me that's one thing
- # [23:56] * Joins: dria (dria@moz-F5EB0C5D.dsl.teksavvy.com)
- # [23:56] <@ehsan> but if partners etc get mad at me, I need to be concerned ;)
- # [23:56] <jhford> heh
- # [23:56] <jhford> i think we are sticking with gecko.git for work with partners
- # [23:56] <jhford> for better or worse
- # [23:57] <@ehsan> jhford: the thing is that hwine|focus has told jlebar that he's *not* going to update the master branch :(
- # [23:57] <@ehsan> so I don't see how that can be a possible option
- # [23:57] * philor is now known as philor|away
- # [23:57] <hwine|focus> ehsan - that is not an accurate statement
- # [23:57] <jhammel> sheppy: sure, will do; sorry, was just confirming i was getting a 301
- # [23:57] <sheppy> jhammel: gotcha
- # [23:57] <hwine|focus> jhford: holler anytime you want to talk
- # [23:58] <@ehsan> jhford: let me put it this way, to the best of my knowledge, bug 820955 is wontfix/worksforme
- # [23:58] <sheppy> Sorry if I seem impatient; I have a daughter that wants dinner and to play a game of chess. :)
- # [23:58] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Quit: damons)
- # [23:58] * Joins: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net)
- # [23:58] <@ehsan> hwine|focus: how so?
- # [23:58] * Callek_Away is now known as Callek
- # [23:58] * Joins: dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [23:58] * ChanServ sets mode: +o dbaron
- # [23:58] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.89 [Firefox 18.0.1/20130117081734])
- # [23:58] * Quits: bsmith (bsmith@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [23:58] * Quits: past (Instantbir@moz-52B3DC7D.dsl.dyn.forthnet.gr) (Quit: past)
- # [23:59] <jlebar> hwine|focus: Honestly, we've been told next to nothing. When I had a meeting with you guys three weeks ago, you said that you were going to do a few things, like write to the b2g mailing list about the situation. Nothing happened. No comments in the bug. So at least understand where we're coming from when we think that nothing is going to be fixed anytime soon.
- # [23:59] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/faf255e44002 - Olli Pettay - Bug 836457 - Don't start forgetSkippable/GC timer before first GC, r=mccr8
- # [23:59] <@ehsan> hwine|focus: yeah, what jlebar said
- # [00:00] <hwine|focus> jlebar: ehsan not a discussion for IRC - I was just correcting a misquote
- # Session Close: Thu Jan 31 00:00:01 2013
The end :)