/irc-logs / mozilla / #developers / 2012-12-07 / end
Options:
- # Session Start: Fri Dec 07 00:00:00 2012
- # Session Ident: #developers
- # [00:00] * Joins: brendan (brendaneic@777B9EEC.C030CAFC.1EF54B18.IP)
- # [00:01] * Joins: Boriss_ (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [00:01] <edmorley> aki: this is the mental image I get whenever I think of our pandas being told they are now in production http://www.chetscorner.com/chatter/files/baby_panda_holds_hand%28arm%29.jpg
- # [00:01] * gregglind is now known as gregglind_away
- # [00:01] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [00:01] * gregglind_away is now known as gregglind
- # [00:01] * Quits: akeybl_ (akeybl@43CB6079.66715431.D25A875A.IP) (Ping timeout)
- # [00:02] * Quits: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [00:02] * Boriss_ is now known as Boriss
- # [00:02] <rillian> njn: I did, thanks.
- # [00:02] <aki> heh
- # [00:03] * gregglind is now known as gregglind_away
- # [00:03] <nmatsakis> ok, this is kind of an embarassing question, but I have never actually pushed to mozilla-central myself before, and I didn't find a clear page explaining the steps online. I've got a patch reviewed and ready to go... how do I push to incoming?
- # [00:03] <njn> nmatsakis: |hg push <repo>| :)
- # [00:03] * Quits: cviecco_ (cviecco@2557E599.66715431.D25A875A.IP) (Input/output error)
- # [00:03] <nmatsakis> what is "repo" here?
- # [00:03] <nmatsakis> I guess that's my real question
- # [00:04] <njn> nmatsakis: ssh://hg.mozilla.org/mozilla-central or ssh://hg.mozilla.org/integration/mozilla-inbound
- # [00:04] <sfink> nmatsakis: in what form is your patch? are you using mq, or did you commit it locally, or ?
- # [00:04] <nmatsakis> it's in mq
- # [00:04] * Joins: alanp (alanp@moz-B4A2690F.cpe.distributel.net)
- # [00:04] <nmatsakis> should I qfinish it first?
- # [00:04] <njn> nmatsakis: if you use mq, doing |hg qfinish -a && hg push <repo>| just after updating and rebasing minimizes the chance of someone beating you
- # [00:04] <sfink> you'll need to commit it locally first (hg qfinish -a, if it's applied), but you also have to be sure it's committed on top of the current tip
- # [00:05] <nmatsakis> so should I add ssh://hg.mozilla.org/integration/mozilla-inbound to my .hgrc under paths?
- # [00:05] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
- # [00:05] * Quits: tonymec (tonymec@3BBAD8B7.8AC26374.DE2DB281.IP) (Input/output error)
- # [00:05] * Joins: mbrubeck (mozilla@moz-45568FC0.hsd1.wa.comcast.net)
- # [00:05] <nmatsakis> I guess that the tip there is different from mozilla-central, which is what I had previously
- # [00:05] <sfink> it's easier that way, because you can give it a shorter name
- # [00:05] <njn> nmatsakis: yes
- # [00:05] <sfink> but it's not necessary
- # [00:05] <sfink> yes, m-i and m-c tip are usually different
- # [00:05] <njn> nmatsakis: I have this:
- # [00:05] <njn> [paths]
- # [00:05] <njn> mc = ssh://hg.mozilla.org/mozilla-central
- # [00:05] <njn> mi = ssh://hg.mozilla.org/integration/mozilla-inbound
- # [00:05] * Quits: alanp_ (alanp@moz-65C4F8C5.cpe.distributel.net) (Ping timeout)
- # [00:05] * Quits: hurley (hurley@2557E599.66715431.D25A875A.IP) (Quit: mootex)
- # [00:06] * Joins: cviecco_ (cviecco@2557E599.66715431.D25A875A.IP)
- # [00:06] <njn> nmatsakis: if you're pushing to m-i, then I'd develop on an m-i clone
- # [00:06] <njn> but then, I'm conservative with my version control usage :)
- # [00:06] <nmatsakis> njn: is it insufficient to just "hg pull mi"?
- # [00:06] <edmorley> nmatsakis: to inbound please (generally recommended; there are a few awkward people that still use m-c, but most people are nice to the sheriffs and use inbound :-D)
- # [00:07] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
- # [00:07] * Quits: tonymec|away (tonymec@3BBAD8B7.8AC26374.DE2DB281.IP) (Quit: Konversation terminated!)
- # [00:07] <njn> nmatsakis: if you're using mq, do |hg pull --rebase|
- # [00:07] * nmatsakis wants to be nice
- # [00:07] * Quits: @dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [00:07] * Joins: hipokr1t (hipokrit@moz-7E0D846A.aus1.rackspace.com)
- # [00:07] * Quits: Mano (mano@A42AA6A.5F4A4453.39716721.IP) (Client exited)
- # [00:07] * Quits: hipokrit (hipokrit@1BF5DFDB.CA40E1F7.C558AD24.IP) (Ping timeout)
- # [00:07] <edmorley> nmatsakis: the tree is closed at the moment btw (but you get a warning message when pushing on a closed tree, so nothing to worry about)
- # [00:07] * Quits: brendan (brendaneic@777B9EEC.C030CAFC.1EF54B18.IP) (Quit: brendan)
- # [00:08] <nmatsakis> oh :(
- # [00:08] <nmatsakis> well, I think I have it setup now
- # [00:08] * Joins: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
- # [00:08] <dholbert> njn, (note that that requires rebase extension to be enabled, which it's not by default)
- # [00:08] <nmatsakis> regarding rebase, I presume I can just "hg qpop -a; hg pull; hg qpush" to get the same effect
- # [00:08] <njn> dholbert: ah! well, it's well worth doing
- # [00:08] <dholbert> nmatsakis, exactly
- # [00:09] <njn> nmatsakis: --rebase is better
- # [00:09] <nmatsakis> though I think I do have it enabled
- # [00:09] <nmatsakis> njn: why's that?
- # [00:09] <nmatsakis> except for the fact that I always forget to qpop?
- # [00:09] <njn> nmatsakis: if you have minor conflicts, sometimes popping then pushing leaves bug chunks uhandled, but --rebase does a 3-way merge
- # [00:09] <nmatsakis> oh, nice.
- # [00:09] * glob is now known as glob|away
- # [00:09] <njn> 3-way merge is much more likely to give better results
- # [00:09] <dholbert> depending on your merge editor :)
- # [00:09] <nmatsakis> yeah that sounds great. I hate .rej files.
- # [00:10] * khuey is now known as khuey|away
- # [00:10] <nmatsakis> (does it also leave in-place markers?)
- # [00:10] * Quits: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-5.1450hg.fc17 [XULRunner 17.0/20121120085223])
- # [00:12] * juanb|mtg is now known as juanb
- # [00:13] * Quits: josh (josh@A5A0595A.66715431.D25A875A.IP) (Quit: josh)
- # [00:13] * Joins: tonymec__ (tonymec@AB8F6C51.3F3D79BE.DE2DB281.IP)
- # [00:13] * tonymec__ is now known as tonymec|away
- # [00:14] <mjrosenb> blast.
- # [00:14] <mjrosenb> ok, I just built firefox with 0 patches applied
- # [00:14] * Joins: brendan (brendaneic@777B9EEC.C030CAFC.1EF54B18.IP)
- # [00:14] <mjrosenb> and xpcshell is still crashing.
- # [00:16] * Quits: brendan (brendaneic@777B9EEC.C030CAFC.1EF54B18.IP) (Quit: brendan)
- # [00:16] * Joins: Mic (Instantbir@moz-3E0C5049.superkabel.de)
- # [00:17] * Fallen is now known as Fallen|away
- # [00:17] * Joins: jib (Jan-Ivar@moz-6BC93242.pools.spcsdns.net)
- # [00:18] <@ehsan> jdm: toolkit/mozapps/downloads
- # [00:18] <@ehsan> jdm: no leaks without the patch, leaks with ot
- # [00:18] <@ehsan> *it
- # [00:18] <jdm> boom
- # [00:18] <jdm> I'll apply the patch locally
- # [00:18] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
- # [00:19] <@ehsan> ty
- # [00:19] * Quits: jib (Jan-Ivar@moz-6BC93242.pools.spcsdns.net) (Quit: jib)
- # [00:19] * Quits: Mic (Instantbir@moz-3E0C5049.superkabel.de) (Connection reset by peer)
- # [00:19] * Joins: Mic (Instantbir@moz-3E0C5049.superkabel.de)
- # [00:19] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Ping timeout)
- # [00:20] <mjrosenb> so if xpcshell is crashing, I can't run tests at all?
- # [00:20] * Joins: brendan (brendaneic@777B9EEC.C030CAFC.1EF54B18.IP)
- # [00:20] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
- # [00:20] * ChanServ sets mode: +o smaug
- # [00:21] * Joins: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
- # [00:21] * Quits: wlach (wlach@moz-6F2F9858.dsl.bell.ca) (Ping timeout)
- # [00:24] * jhopkins is now known as jhopkins|afk
- # [00:24] * Joins: josh (josh@A5A0595A.66715431.D25A875A.IP)
- # [00:26] * rail is now known as rail_away
- # [00:26] * Quits: overholt (overholt@35765CFB.88764A66.72A31D6.IP) (Quit: Leaving)
- # [00:27] * mcote is now known as mcote|afk
- # [00:27] * Quits: mkaply (mkaply@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Connection reset by peer)
- # [00:28] * Joins: mkaply (mkaply@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
- # [00:29] * Quits: josh (josh@A5A0595A.66715431.D25A875A.IP) (Quit: josh)
- # [00:30] <@roc> is there a bugzilla bug filed about creating some kind of clang plugin to do automatic code style checking?
- # [00:30] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [00:30] <edmorley> roc: gps had something filed iirc
- # [00:30] <mjrosenb> can't we just use lint?
- # [00:31] <@roc> no
- # [00:31] * Quits: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net) (Quit: Leaving...)
- # [00:31] <mjrosenb> ok then.
- # [00:32] <mjrosenb> http://paste.ubuntu.com/1415824/
- # [00:32] * Quits: TheOne (one@moz-16A6031F.dip.t-dialin.net) (Input/output error)
- # [00:32] <mjrosenb> that is different from before..
- # [00:33] * Joins: phx (Adium@69EEB470.20479294.689607DE.IP)
- # [00:34] * Joins: tonymec (tonymec@AB8F6C51.3F3D79BE.DE2DB281.IP)
- # [00:35] * Quits: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu) (Quit: jlebar|mac)
- # [00:36] * Joins: DevHC (devhc@moz-7D34B0B0.pool.t-online.hu)
- # [00:36] * Quits: smooney (smooney@2557E599.66715431.D25A875A.IP) (Quit: smooney)
- # [00:36] * Joins: smooney (smooney@2557E599.66715431.D25A875A.IP)
- # [00:36] <gwagner> edmorley: Mn is green \o/
- # [00:36] <edmorley> :-D
- # [00:37] <DevHC> any recent SM crashes (when loading a page that is "non-trivial")?
- # [00:37] * Quits: smooney (smooney@2557E599.66715431.D25A875A.IP) (Quit: smooney)
- # [00:37] <mjrosenb> billm: I got a slightly different error this time. it looks like xpcshell is spewing something related to the malloc state?
- # [00:38] <billm> mjrosenb: does it happen without your patch?
- # [00:38] <mjrosenb> billm: this is without my patch.
- # [00:38] <mjrosenb> I realize now, I should have not stomped over my objdir after removing my patch, but meh.
- # [00:39] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [00:39] <billm> mjrosenb: so the test passes on tinderbox but fails on your computer?
- # [00:39] <nmatsakis> edmorley: btw how do I know when the tree is closed/open? forgot to ask earlier
- # [00:39] * Quits: jfkthame (jfkthame@35C5CD28.E5218CC8.9542EC20.IP) (Quit: jfkthame)
- # [00:40] * Joins: stevensn (ssinger@2D3187CE.F008E516.4B2DF651.IP)
- # [00:41] <edmorley> nmatsakis: at the top of tbpl.mozilla.org there is "OPEN: foo" vs "CLOSED: bar"; also https://treestatus.mozilla.org/ (which has json output were one so inclined)
- # [00:41] <mjrosenb> billm: well, tinderbox does not run arm/linux tests.
- # [00:41] <nmatsakis> thanks
- # [00:41] <billm> mjrosenb: oh, I see. is it a debug build?
- # [00:41] <edmorley> nmatsakis: there is also a mercurial hook on hg.mozilla.org that will prevent commits whilst tree closed, and now prints the closure message in the console
- # [00:41] <edmorley> nmatsakis: you're welcome :-)
- # [00:41] * Joins: pwalton (pcwalton@2557E599.66715431.D25A875A.IP)
- # [00:41] * Quits: pnemsak (Miranda@moz-192A9791.orange.sk) (Quit: pnemsak)
- # [00:42] * kmoir is now known as kmoir-afk
- # [00:42] * Joins: jfkthame (jfkthame@35C5CD28.E5218CC8.9542EC20.IP)
- # [00:42] * Quits: pcwalton (pcwalton@43CB6079.66715431.D25A875A.IP) (Ping timeout)
- # [00:42] * pwalton is now known as pcwalton
- # [00:42] * nthomas is now known as nthomas|away
- # [00:44] * Quits: stevensn (ssinger@2D3187CE.F008E516.4B2DF651.IP) (Ping timeout)
- # [00:44] <mjrosenb> billm: yes.
- # [00:44] <billm> mjrosenb: and you still can't get a reasonable stack?
- # [00:45] * sheeri is now known as sheeri-afk
- # [00:45] <mjrosenb> billm: that was running under valgrind.
- # [00:45] <mjrosenb> billm: the backtrace I had last time was also with a debug build
- # [00:45] <mjrosenb> but I'm not sure if the --enable-debug and whatnot gets passed to xpcshell.
- # [00:45] * Joins: Waldo (waldo@2557E599.66715431.D25A875A.IP)
- # [00:46] <billm> mjrosenb: what did valgrind report?
- # [00:46] <mjrosenb> bunch of spew with the stack scanner, nothing that looked relevant.
- # [00:47] <Waldo> whee, chatzilla.hacksrus.com is back
- # [00:47] * Joins: WeirdAl (chatzilla@moz-D461843.ask.info)
- # [00:47] * Waldo was dearly missing having faces for people, even if only for some people and not everyone
- # [00:47] * Quits: RealRaven (Thunderbir@D89D1924.44784521.C3498625.IP) (Quit: RealRaven)
- # [00:48] <billm> mjrosenb: I don't know. can you try to reduce the testcase?
- # [00:48] * Quits: ehugg (chatzilla@CE3BE0DD.29102B70.6CD50604.IP) (Quit: ChatZilla 0.9.89 [Firefox 17.0.1/20121128204232])
- # [00:49] <mjrosenb> billm: yeah, just ran under gdb, and I get the same truncated looking backtrace.
- # [00:49] * Quits: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: sicking)
- # [00:49] * Joins: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [00:51] <gps> roc: bug 733873
- # [00:51] <@roc> thanks
- # [00:51] * Joins: bbondy (bbondy@moz-CBCCE0F3.home.cgocable.net)
- # [00:51] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
- # [00:52] <mjrosenb> billm: ok, I have a reduced testcase :(
- # [00:52] * Quits: brendan (brendaneic@777B9EEC.C030CAFC.1EF54B18.IP) (Quit: brendan)
- # [00:52] <mjrosenb> mjrosenb@localhost:~/src/mozilla-central/objs/arm-dbg$ /home/mjrosenb/src/mozilla-central/objs/arm-dbg/dist/bin/xpcshell -e 'print("hello world")'
- # [00:52] <mjrosenb> Segmentation fault (core dumped)
- # [00:52] <mjrosenb> so, something bad is happening.
- # [00:53] <mjrosenb> that gives me the same backtrace fwiw.
- # [00:53] <billm> mjrosenb: can you try to put in printfs to see how far it gets?
- # [00:53] * Quits: erikvold (erikvold@9E727688.17C2F9C.163DC5C6.IP) (Quit: erikvold)
- # [00:53] * Quits: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Client exited)
- # [00:53] * Joins: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [00:53] <billm> mjrosenb: or maybe step through in gdb if that works
- # [00:54] <mjrosenb> stepping through sounds better, I have no clue where I'd start to put printf's
- # [00:55] * Joins: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net)
- # [00:55] <billm> mjrosenb: well, the main function of xpcshell might be a start :-)
- # [00:55] * Joins: ehugg_lime (ehugg_lime@moz-1D1F6848.mycingular.net)
- # [00:55] <seth> i am utterly confused by the stack shown when an xpcshell test fails
- # [00:56] <seth> it just doesn't seem to make sense
- # [00:56] <mjrosenb> wtf‽
- # [00:56] <mjrosenb> it didn't hit a breakpoint in main
- # [00:56] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.89 [Firefox 17.0.1/20121129165650])
- # [00:56] * Quits: victorporof (victorporo@B6207739.B0D0881A.79933D60.IP) (Quit: victorporof)
- # [00:58] <seth> xpcs hell
- # [00:58] * Quits: phx (Adium@69EEB470.20479294.689607DE.IP) (Quit: Leaving.)
- # [00:59] * Quits: askalski (akuda@2BA4E5A7.CC7751E8.6712E96B.IP) (Quit: Wychodzi)
- # [00:59] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [01:00] * Quits: hipokr1t (hipokrit@moz-7E0D846A.aus1.rackspace.com) (Quit: Leaving)
- # [01:01] * Joins: sbward (sbward@moz-E8364EF1.sd.sd.cox.net)
- # [01:02] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
- # [01:02] * joduinn-food is now known as joduinn-mtg
- # [01:03] * Quits: ekr (ekr@43CB6079.66715431.D25A875A.IP) (Quit: ekr)
- # [01:04] * Joins: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net)
- # [01:05] * Joins: brendan (brendaneic@777B9EEC.C030CAFC.1EF54B18.IP)
- # [01:05] * Quits: aklotz (Thunderbir@moz-55246988.cg.shawcable.net) (Quit: aklotz)
- # [01:06] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [01:07] * Quits: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: sicking)
- # [01:07] * Quits: smontagu (chatzilla@moz-7055E6AA.red.bezeqint.net) (Ping timeout)
- # [01:08] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [01:08] * Joins: dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [01:08] * ChanServ sets mode: +o dbaron
- # [01:09] * Quits: ehugg_lime (ehugg_lime@moz-1D1F6848.mycingular.net) (Ping timeout)
- # [01:09] * catlee is now known as catlee-away
- # [01:10] <NeilAway> Waldo: yeah, I missed them too :-)
- # [01:10] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Ping timeout)
- # [01:11] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
- # [01:11] * jcranmer|away is now known as jcranmer
- # [01:12] * Joins: ekr (ekr@43CB6079.66715431.D25A875A.IP)
- # [01:13] * Quits: edmorley (edmorley@88F51059.F3BBB17D.144F44FA.IP) (Quit: nn)
- # [01:13] * Joins: ehugg_lime (ehugg_lime@moz-1D1F6848.mycingular.net)
- # [01:14] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Ping timeout)
- # [01:14] * Quits: brendan (brendaneic@777B9EEC.C030CAFC.1EF54B18.IP) (Quit: brendan)
- # [01:14] * Quits: spohl (Adium@2557E599.66715431.D25A875A.IP) (Quit: Leaving.)
- # [01:14] * Joins: erikvold (erikvold@9E727688.17C2F9C.163DC5C6.IP)
- # [01:14] * Joins: brendan (brendaneic@777B9EEC.C030CAFC.1EF54B18.IP)
- # [01:15] * Joins: parkersikand (Thunderbir@777EE8D1.4A6EA113.6644AB93.IP)
- # [01:15] * NeilAway wishes TBPL could give reasonable ETAs without having to have pages of previous builds showing
- # [01:15] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/168603da177a - Mark Hammond - Bug 807997 - allow chats to open in any suitable top-level window. r=gavin
- # [01:16] * Quits: brendan (brendaneic@777B9EEC.C030CAFC.1EF54B18.IP) (Quit: brendan)
- # [01:16] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [01:17] <mjrosenb> this is doing an awful lot of compiling considering I only changed a single line in xpcshell :(
- # [01:19] * ctalbert|mtg is now known as ctalbert|afk
- # [01:20] * Quits: beaufour (beaufour@moz-DC1D9B4C.nycmny.fios.verizon.net) (Quit: beaufour)
- # [01:20] * Joins: jlebar (quassel@moz-3F3A6302.dyn.columbia.edu)
- # [01:20] <NeilAway> which component/product is tbpl?
- # [01:21] <@gavin> NeilAway: use quicksearch at https://bugzilla.mozilla.org/enter_bug.cgi
- # [01:21] <@gavin> (Webtools::Tinderboxpushlog)
- # [01:21] * Quits: jlebar (quassel@moz-3F3A6302.dyn.columbia.edu) (Input/output error)
- # [01:21] <mjrosenb> billm: ok, I added a printf in main
- # [01:21] <NeilAway> gavin: quick search found nothing for me
- # [01:21] <mjrosenb> and we are crashing before that?
- # [01:21] <mjrosenb> i am so confused
- # [01:22] * Joins: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu)
- # [01:22] <NeilAway> gavin: ah, it doesn't take tbpl, wants the full name
- # [01:22] <@gavin> yeah
- # [01:24] <billm> mjrosenb: it sounds like something is messed up with your build. has anyone done debug builds on ARM before?
- # [01:25] <billm> mjrosenb: also, does the JS shell work okay if you build it the way tinderbox does?
- # [01:25] <mjrosenb> billm: the js shell works fine
- # [01:25] <mjrosenb> billm: I pass all jittests
- # [01:25] <billm> mjrosenb: the one in dist/bin?
- # [01:25] <mjrosenb> well, I did before I backed out my patch
- # [01:25] <mjrosenb> oh, no, when I build the shell on its own
- # [01:25] <mjrosenb> oh.
- # [01:25] <billm> mjrosenb: try using the js shell in dist/bin and see if that works
- # [01:26] <mjrosenb> ./dist/bin/js segv's as well
- # [01:26] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
- # [01:26] <mjrosenb> but when I built the shell on its own, it worked
- # [01:26] * Quits: bnicholson (bnicholson@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [01:26] <billm> mjrosenb: try doing a threadsafe build in js/src perhaps?
- # [01:26] * Joins: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp)
- # [01:27] * Joins: brendan (brendaneic@777B9EEC.C030CAFC.1EF54B18.IP)
- # [01:27] <billm> mjrosenb: or try talking to someone like glandium. this definitely is not my area of expertise.
- # [01:27] <mjrosenb> --enable-threadsafe, I assume?
- # [01:27] * Joins: FabioMagnoni (fabiomagno@A6F452A4.E9B83AAC.B65F468E.IP)
- # [01:28] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Connection reset by peer)
- # [01:28] * mjrosenb also enables valgrind, just in case...
- # [01:28] <mjrosenb> romaxa: ping?
- # [01:28] <mrbkap> gavin: you just blew my mind with component/product quicksearch.
- # [01:28] * Joins: dchan (dchan@moz-59682A1.dmz.scl3.mozilla.com)
- # [01:28] * Quits: cabanier (cabanier@89803C3C.27D0C967.A0B21F13.IP) (Quit: Leaving.)
- # [01:28] <mjrosenb> glandium: ping?
- # [01:28] * Joins: jib_ (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net)
- # [01:28] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/eadbe7e8bfa2 - Bill McCloskey - Bug 747066 - Inline xpc_UnmarkGray (r=terrence)
- # [01:29] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
- # [01:29] <mjrosenb> billm: pratom.h: no such file or directory, guess I need nspr?
- # [01:29] <@gavin> mrbkap: thank harthur, its originally hers :) http://harthur.github.com/fileit/
- # [01:29] * Quits: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net) (Ping timeout)
- # [01:29] * jib_ is now known as jib
- # [01:29] <billm> mjrosenb: that is correct
- # [01:29] <mjrosenb> billm: should I build my own? on my work machine, I think I use the one from apt.
- # [01:29] * Quits: mbrubeck (mozilla@moz-45568FC0.hsd1.wa.comcast.net) (Quit: Leaving.)
- # [01:29] * Joins: ehugg (chatzilla@moz-44D86B1E.cisco.com)
- # [01:30] * Quits: biesi (cbiesinger@5E276FFF.6B10AC3.E2F59BBC.IP) (Quit: Leaving)
- # [01:30] <Waldo> NeilAway++ (reasonable ETAs)
- # [01:30] <billm> mjrosenb: if you use the system one, you need to comment out a few lines
- # [01:30] <billm> PR_SetThreadName I think
- # [01:30] <WG9s> gavin++
- # [01:30] <mjrosenb> ok, I'll build my own
- # [01:30] <mjrosenb> it doesn't take that long to build
- # [01:30] <mjrosenb> I just need to remember all of the extra arguments to configure
- # [01:30] <billm> mjrosenb: the downside of that is you have to figure out the right configure options to find it
- # [01:30] <billm> uh, right
- # [01:31] * Quits: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net) (Quit: jib)
- # [01:31] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/a850f2aafdb1 - Patrick McManus - bug 818962 ConnectionManager ProcessPendingQForEntry needs to consider that TryToDispatch.. can modify queue r=honzab
- # [01:33] * Joins: phx (Adium@69EEB470.20479294.689607DE.IP)
- # [01:34] * Quits: Mic (Instantbir@moz-3E0C5049.superkabel.de) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
- # [01:35] * Joins: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP)
- # [01:36] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/1819a9cc6d27 - Malini Das - Bug 816246 Add a 'timeout' kwarg to execute_* in marionette; r=jgriffin
- # [01:36] * Quits: phx (Adium@69EEB470.20479294.689607DE.IP) (Quit: Leaving.)
- # [01:36] * Joins: phx (Adium@69EEB470.20479294.689607DE.IP)
- # [01:37] * Joins: biesi__ (cbiesinger@moz-48E61CD.snc1.tfbnw.net)
- # [01:37] * Quits: biesi_ (cbiesinger@E91A4D72.6B10AC3.E2F59BBC.IP) (Ping timeout)
- # [01:38] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/a192e4bab599 - Steve Workman - Bug 792404 - Enable DASH build by default; functionality pref'd off r=cpearce
- # [01:38] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/a4e5618ca8bb - Steve Workman - Bug 792404 - Add code to enable adaptive decoder and reader switching for DASH-WebM r=cpearce
- # [01:38] * Quits: damons (gnubeard@777B9EEC.C030CAFC.1EF54B18.IP) (Quit: damons)
- # [01:38] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/8cba543bf482 - Steve Workman - Bug 792404 - Add nestegg_offset_seek to enable stream switching for DASH-WebM r=kinetik
- # [01:40] * nthomas|away is now known as nthomas
- # [01:40] * Quits: brendan (brendaneic@777B9EEC.C030CAFC.1EF54B18.IP) (Quit: brendan)
- # [01:41] * dholbert is now known as dholbert|afk
- # [01:42] * Joins: gbrown (gbrown@moz-6075880C.cg.shawcable.net)
- # [01:43] * Joins: bnicholson (bnicholson@2557E599.66715431.D25A875A.IP)
- # [01:43] * Joins: Boriss_ (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [01:44] * Quits: WeirdAl (chatzilla@moz-D461843.ask.info) (Quit: ChatZilla 0.9.89 [Firefox 17.0.1/20121128204232])
- # [01:45] * Quits: FabioMagnoni (fabiomagno@A6F452A4.E9B83AAC.B65F468E.IP) (Quit: FabioMagnoni)
- # [01:45] * Quits: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [01:45] * Boriss_ is now known as Boriss
- # [01:45] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [01:45] * Quits: cviecco_ (cviecco@2557E599.66715431.D25A875A.IP) (Input/output error)
- # [01:46] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Connection reset by peer)
- # [01:47] * Quits: jimm (jmathies@moz-7F164CA1.pn.at.cox.net) (Quit: )
- # [01:47] * Quits: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [01:47] * Joins: masayuki (Thunderbir@moz-66BDE38.ppp11.odn.ad.jp)
- # [01:47] * Quits: ehugg_lime (ehugg_lime@moz-1D1F6848.mycingular.net) (Client exited)
- # [01:47] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
- # [01:48] * Quits: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
- # [01:50] * Quits: marco (Thunderbir@moz-8BF869A2.cust.dsl.teletu.it) (Quit: marco)
- # [01:51] * Quits: jfkthame (jfkthame@35C5CD28.E5218CC8.9542EC20.IP) (Quit: jfkthame)
- # [01:52] * Quits: _FrnchFrgg_ (_FrnchFrgg@A954F686.E36651AF.74B71A20.IP) (Ping timeout)
- # [01:52] * Quits: AryehGregor (AryehGrego@74CB4B8C.65DD8852.39716721.IP) (Ping timeout)
- # [01:54] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/272a92957ed8 - David Keeler - bug 819106 - update processStsHeader call in hsts preload list script r=bsmith DONTBUILD (NPOTB)
- # [01:54] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [01:56] * Joins: AryehGregor (AryehGrego@CCD2EA05.CF9ADB91.C605BBF7.IP)
- # [01:56] <@ehsan> mak: ping
- # [01:56] <mak> ehsan: y?
- # [01:56] * Joins: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [01:56] <@ehsan> mak: so here's what was broken!
- # [01:56] * Joins: jfkthame (jfkthame@35C5CD28.E5218CC8.9542EC20.IP)
- # [01:56] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
- # [01:56] <mak> ehsan: I did some local testing but was not able to repro the leak
- # [01:56] <@ehsan> it's ok
- # [01:57] <@ehsan> we figured it out :)
- # [01:57] <mak> I was actually still trying!
- # [01:57] <@ehsan> you know how we have DownloadsData and PrivateDownloadsData
- # [01:57] <mak> yes
- # [01:57] <@ehsan> and similar other objects?
- # [01:57] <mak> yes
- # [01:57] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
- # [01:57] * ChanServ sets mode: +o smaug
- # [01:57] <@ehsan> so, in global PB builds, we hand out one or the other, depending on whether isWindowPrivate returns true *at that specific time*
- # [01:57] <@ehsan> when you switch to PB mode, isWindowPrivate will start to return true
- # [01:58] <mak> yes, I see what you mean
- # [01:58] <@ehsan> and then we'll start using the wrong object
- # [01:58] <mak> but I thought we did finalization of both
- # [01:58] <@ehsan> which in this case leads to a leak, because we add views on one object and remove them on others
- # [01:58] <@ehsan> no we don't
- # [01:58] <@ehsan> look at DownloadsPanel.terminate for evidence
- # [01:58] <@ehsan> but it's actually worse than just leaking!
- # [01:58] * Joins: _FrnchFrgg_ (_FrnchFrgg@A954F686.E36651AF.74B71A20.IP)
- # [01:59] <@ehsan> if you go to PB mode, and then open a new window, the panel for the original window is still using the non-private object
- # [01:59] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
- # [01:59] <nbp> Can somebody backout 747b04228fa6 for me, my system is swapping because of gdb, and I want to keep it alive to minimize the test case … :(
- # [01:59] <@ehsan> and the panel for the new window will use a private one
- # [01:59] * Quits: jfkthame (jfkthame@35C5CD28.E5218CC8.9542EC20.IP) (Quit: jfkthame)
- # [01:59] <@ehsan> so your two panels will watch over different downloads!
- # [01:59] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Connection reset by peer)
- # [01:59] * Joins: RudyL (rudy@moz-51C5693A.dynamic.hinet.net)
- # [01:59] * Quits: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Connection reset by peer)
- # [01:59] * Joins: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [01:59] <@ehsan> nbp: I can do that
- # [01:59] <mjrosenb> billm: ok, built a debug build with --enable-threadsafe
- # [01:59] <mjrosenb> billm: it built correctly.
- # [01:59] <nbp> ehsan: thanks.
- # [01:59] <@ehsan> nbp: what's the reason? (to go into the commit message)
- # [02:00] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
- # [02:00] * Quits: nhirata (anonymous@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: nhirata)
- # [02:00] <@ehsan> mak: fortunately, the fix is simple... wanna take a look?
- # [02:00] <nbp> ehsan: It cause a crash on a particular web-site when scrolling down, there is a bug open on the failure as a dependency.
- # [02:00] <mak> ehsan: hum, I guess it's too late in the night for my brain to parse that... the panel is per window
- # [02:01] <@ehsan> mak: ok it's fine, I really wanted to get it in tonight
- # [02:01] * Quits: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Client exited)
- # [02:01] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/d306f97c1da2 - Bobby Holley - Bug 807102 - Rev the CID on nsPrincipal. r=bz a=akeybl
- # [02:01] * Joins: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [02:01] <@ehsan> mak: but since this is my own fault, I'll wait till tomorrow :)
- # [02:01] <billm> mjrosenb: then I guess you'll need to compare the build commands for dist/bin/js versus js/src/obj/js...
- # [02:01] <mak> ehsan: no I didn't mean the review, it's too late to understand what you are trying to explain :D
- # [02:01] <mak> I'm curious to see the patch
- # [02:01] <@ehsan> lol
- # [02:02] <@ehsan> mak: https://gist.github.com/4229831
- # [02:02] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/6d32ee966b68 - Ehsan Akhgari - Backed out changeset 747b04228fa6 (bug 807443) because of crashes on a website when scrolling
- # [02:02] <@ehsan> nbp: done
- # [02:02] <jesup> sewardj: ping
- # [02:02] <@ehsan> mak: does it make more sense now? :)
- # [02:03] * Quits: jhammel (jhammel@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: leaving)
- # [02:04] <@ehsan> mak: (attached the patch to the bug and asked for review)
- # [02:04] <@ehsan> jdm: ^
- # [02:04] <mak> ehsan: doesn't this end up using the non-private db when in global private mode?
- # [02:05] * AutomatedTester is now known as AutomatedTester|AFK
- # [02:05] <@ehsan> mak: no, because we have code to swap the data stored in that data store
- # [02:05] <@ehsan> mak: which is what currently handles this (before this patch)
- # [02:05] <mak> yeah
- # [02:05] <jdm> ehsan: what are you pointing me towards?
- # [02:05] <@ehsan> jdm: the fact that I put the patch up on the bg
- # [02:05] <@ehsan> *buig
- # [02:05] <@ehsan> dammit
- # [02:05] <mak> ehsan: how did you verify this solves the leak?
- # [02:05] <@ehsan> *bug
- # [02:06] <@ehsan> mak: by running the tests :)
- # [02:06] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Connection reset by peer)
- # [02:06] <mak> I wonder why I can't repro!
- # [02:06] <@ehsan> mak: we managed to get down to a couple of tests which reproduced the leak
- # [02:06] <@ehsan> and now I'm running the entire mochitest-chrome just to be sure
- # [02:06] <@ehsan> mak: heh yeah
- # [02:06] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
- # [02:06] <@ehsan> mak: basically you needed one test to trigger ShowPanel, and another test to go into PB mode after it
- # [02:07] <@ehsan> that is the condition that's enough for reproducing the leak
- # [02:07] * Quits: RudyL (rudy@moz-51C5693A.dynamic.hinet.net) (Quit: RudyL)
- # [02:07] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Connection reset by peer)
- # [02:07] * Joins: cabanier (cabanier@moz-6A1F2F2C.hsd1.wa.comcast.net)
- # [02:08] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
- # [02:09] <mak> ehsan: what about DownloadsViewController that switches between canCleanup and canCleanupPrivate?
- # [02:09] <@ehsan> hrm
- # [02:09] * @ehsan looks
- # [02:09] * Quits: erikvold (erikvold@9E727688.17C2F9C.163DC5C6.IP) (Quit: erikvold)
- # [02:09] <mak> (sorry it's 2am, I'm not that able at this time)
- # [02:10] * Joins: tantek (tantek@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [02:10] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/654265a8c3ce - Masayuki Nakano - Bug 769159 Handle GDK_Shift_Lock as Shift key on GTK r=karlt
- # [02:10] <@ehsan> mak: that one is ok, since it's still a singleton...
- # [02:10] <@ehsan> mak: note that isWindowPrivate returns the correct value based on the current PB mode
- # [02:11] <@ehsan> but if we use that boolean to choose between one of the two singletons, then we have a problem
- # [02:11] <@ehsan> using it for other purposes is fine
- # [02:12] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
- # [02:12] <mjrosenb> doese make shel/js work from the top-level?
- # [02:12] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Connection reset by peer)
- # [02:12] <mak> ehsan: marked, what you say makes sense, and I guess we'll figure out easily if things break
- # [02:12] * Joins: gandalf (zbraniecki@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [02:13] <@ehsan> hehe yeah
- # [02:13] <mak> at least this can't make persistent damage
- # [02:13] <@ehsan> mak: not more than what I've already made ;)
- # [02:13] <mak> ahah
- # [02:13] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
- # [02:14] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Ping timeout)
- # [02:14] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
- # [02:14] <mak> ehsan: so basically, global pb can finish at any time during life of a window... quite awesome to work with 2 modes so different... I hope global PB will die soon.
- # [02:14] * Quits: drexler (chatzilla@moz-AD4BBA18.hsd1.vt.comcast.net) (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [02:15] <@ehsan> mak: oh yeah, I'm gonna kill it with fire
- # [02:15] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/c6e99da8ea9d - Olli Pettay - Bug 803853, make sure to not leak mRules, r=ehsan
- # [02:15] * Quits: dcamp (dave@9E727688.17C2F9C.163DC5C6.IP) (Quit: Leaving...)
- # [02:15] <@ehsan> mak: 818800
- # [02:15] <mak> nice number
- # [02:15] <@ehsan> yeah
- # [02:16] <nthomas> quick, file another 18 bugs
- # [02:16] <@ehsan> mak: I'll wait for my local test to not leak before landing this a third time...
- # [02:16] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/7f8e7625b12e - Bill McCloskey - Bug 747066 - Add vtable assertion (r=bz)
- # [02:16] <mak> nthomas: too late, it already exists
- # [02:16] <nthomas> no points if the summary isn't also a palindrome
- # [02:17] <mak> heh
- # [02:17] <@ehsan> nthomas: oh the summary for his bug is sooo nice it makes me want to cry!
- # [02:17] * Quits: bbondy (bbondy@moz-CBCCE0F3.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
- # [02:18] * Quits: myk (myk@moz-64D96850.dsl.dynamic.sonic.net) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
- # [02:18] * Joins: paolo (paolo@moz-8D04F78B.retail.telecomitalia.it)
- # [02:19] * ewong|sleep is now known as ewong
- # [02:20] * Quits: AaronMT (AaronMT@moz-5DF3A271.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: www.textualapp.com)
- # [02:20] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/3877e6934b56 - Jeff Walden - Back out 75e0d521bc2b, breaks standalone JS builds on Linux, at the very least. No bug, r=bustage
- # [02:20] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/c6079d201336 - Jeff Walden - GC some sharp-variable js.msg entries that have probably been unused since sharp variables were removed. No bug, rs=lumpy, salting the ground
- # [02:21] * Waldo snagged bug 812218 for his palindromic bug submission of the quarter
- # [02:22] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Ping timeout)
- # [02:22] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
- # [02:22] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Connection reset by peer)
- # [02:23] * Quits: mmc (mmc@2557E599.66715431.D25A875A.IP) (Input/output error)
- # [02:23] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
- # [02:23] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [02:24] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Connection reset by peer)
- # [02:24] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
- # [02:24] * heycam is now known as heycam|away
- # [02:25] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Ping timeout)
- # [02:26] * Quits: cabanier (cabanier@moz-6A1F2F2C.hsd1.wa.comcast.net) (Quit: Leaving.)
- # [02:27] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: jorendorff)
- # [02:27] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Ping timeout)
- # [02:27] * biesi__ is now known as biesi
- # [02:27] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
- # [02:28] * Joins: birtles (chatzilla@moz-4B5534A0.mozilla.or.jp)
- # [02:28] * Quits: ekr (ekr@43CB6079.66715431.D25A875A.IP) (Quit: ekr)
- # [02:28] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
- # [02:30] * bz_away is now known as bz
- # [02:30] <@bz> Um
- # [02:30] * @bz wonders how to debug this android fail..
- # [02:30] * @bz ponders just disabling the test on android and hoping
- # [02:31] <Callek> Waldo: thanks ;-)
- # [02:31] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [02:31] <Waldo> Callek: it was kind of a show-stopper for me, unless I wanted to downgrade my tree to before that push, so...
- # [02:31] <Callek> Waldo: also, based on my skim of the patch/issue it sure broke only standalone JS on *linux* (since the target was ifdef linux)
- # [02:31] <Waldo> yeah
- # [02:32] <Waldo> conveniently most of us are on Linux, so it bit quickly
- # [02:32] <Callek> probably a simple fix, I just don't have the mindcycles for it atm
- # [02:32] <Callek> I was surprised someone found it on *inbound* so quickly, really
- # [02:32] <Waldo> simple build fix
- # [02:32] <Waldo> right
- # [02:32] <Waldo> (he said, channeling Bill Cosby)
- # [02:33] * Quits: seif (seif@BEAC5A65.FE22CA96.A6BD37EB.IP) (Ping timeout)
- # [02:33] <Callek> Waldo: and yea, the bug stood out as a "someone patched something without a build-config peer looking and broke stuff in an obvious way" ===or=== the bug author was doing something totally unsupported/bad and broke.
- # [02:33] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Quit: bmoss)
- # [02:33] <Callek> in this case, surprisingly neither was true ;-) since it was a build peer who reviewed, and it was a supported use-case
- # [02:33] * Quits: tanvi (tanvi@2557E599.66715431.D25A875A.IP) (Quit: Leaving.)
- # [02:33] * Quits: nmatsakis (nmatsakis@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Computer has gone to sleep.)
- # [02:34] <@bz> We don't actually have debug tests on android, right?
- # [02:34] <Callek> bz: not yet
- # [02:35] * Quits: phx (Adium@69EEB470.20479294.689607DE.IP) (Quit: Leaving.)
- # [02:35] <@bz> ok
- # [02:35] <@bz> Does dump() work in an sjs in an opt build?
- # [02:35] * Quits: @dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [02:35] <Callek> theres a [at least 1] bug on file for activating android debug tests, but its way low on releng's relative priority list atm
- # [02:35] * Joins: chucklee (chucklee@moz-99690620.hinet-ip.hinet.net)
- # [02:35] * @bz supposes he can check that on Mac
- # [02:36] <@bz> But then the next question is: would dump() from a test on android show up in the tbpl log?
- # [02:36] * Quits: terrence (terrence@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [02:36] * Joins: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net)
- # [02:36] <Callek> bz: sadly I don't know enough about the semantics of dump, especially as the correlate to android tests, perhaps ask in #mobile or #ateam
- # [02:37] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Connection reset by peer)
- # [02:37] <Waldo> http://mxr.mozilla.org/mozilla-central/search?string=dump&find=\.sjs%24&findi=&filter=^[^\0]*%24&hitlimit=&tree=mozilla-central suggests dump is useful at least some places
- # [02:37] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
- # [02:38] <Waldo> jmaher|afk: you might have inp...oh
- # [02:38] <@bz> Waldo: well, in a debug build it works for sure
- # [02:38] <mjrosenb> billm: ok, I ran a huge number of transformations on the output of running make in each of the directories
- # [02:38] <mjrosenb> http://paste.ubuntu.com/1415962/
- # [02:39] * @bz considers trying to build android again
- # [02:39] <mjrosenb> billm: I removed a single object file from the js shell, then re-built it in each directory
- # [02:39] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Connection reset by peer)
- # [02:39] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Ping timeout)
- # [02:39] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
- # [02:40] * Quits: wesj (Instantbir@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Instantbird 1.3 -- http://www.instantbird.com)
- # [02:40] <billm> mjrosenb: so this is the diff of the command line for building the actual shell executable?
- # [02:40] <mjrosenb> billm: then looked at only lines that contained that filename, and printed each word from those lines on a separate line, sortedd them, removed duplacicates, and finally ran diff on them.
- # [02:40] <billm> mjrosenb: oh, so this is for a given source file to .o ?
- # [02:40] <mjrosenb> billm: both the link command and building the object file.
- # [02:40] * Joins: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [02:41] <mjrosenb> bz: build fennec or android?
- # [02:41] * Quits: sbward (sbward@moz-E8364EF1.sd.sd.cox.net) (Ping timeout)
- # [02:41] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
- # [02:41] <billm> mjrosenb: was this for the threadsafe shell?
- # [02:41] * Quits: rlewis (Thunderbir@moz-D47321EC.cable.virginmedia.com) (Ping timeout)
- # [02:41] * Joins: bbondy (bbondy@moz-CBCCE0F3.home.cgocable.net)
- # [02:41] <@bz> mjrosenb: fennec
- # [02:42] <mjrosenb> bz: yes.
- # [02:42] <mjrosenb> err, billm: yes.
- # [02:43] <mjrosenb> billm: oh, it looks like I should have also stripped '../' from it.
- # [02:44] <mjrosenb> oh well.
- # [02:44] * Quits: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net) (Quit: Leaving...)
- # [02:44] <mjrosenb> that is still a vast subset of the data that I started with
- # [02:44] <billm> mjrosenb: the main differences seem to be in linking--the -Wl and -l flags
- # [02:44] <mjrosenb> *nod*
- # [02:44] <billm> mjrosenb: also, the js/src one doesn't have ctypes
- # [02:44] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/db4197606782 - Boris Zbarsky - Bug 818263. Make the EventTarget binding work for nodes. r=smaug,peterv
- # [02:44] * Joins: seif (seif@BEAC5A65.FE22CA96.A6BD37EB.IP)
- # [02:44] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/a381a84d7af2 - Boris Zbarsky - Bug 817531. Fix the referrer header for background image loads. r=khuey
- # [02:45] <billm> mjrosenb: it's also odd that some files, like SHA1.o, are only used by one
- # [02:45] <mjrosenb> also > ctypes/libffi/.libs/libffi.a
- # [02:45] <mjrosenb> that was the first thing that I noticed was different.
- # [02:45] <billm> mjrosenb: is there a way to build the dist/bin one without ctypes? I bet there is
- # [02:45] <mjrosenb> libffi is only included in the bad shell
- # [02:46] <billm> mjrosenb: --disable-ctypes
- # [02:46] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
- # [02:46] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/9135ccf6e408 - Ehsan Akhgari - Bug 801232 - Add support for the downloads panel in per-window private browsing builds; r=mak
- # [02:46] <billm> mjrosenb: that might disable libffi too, since that's only needed for ctypes afaik
- # [02:47] <@bz> ok
- # [02:47] * joduinn-mtg is now known as joduinn
- # [02:47] * @bz accepts that no one has a clue about android tests, tries to figure out how to build android firefox
- # [02:47] <billm> mjrosenb: if that doesn't work, you could try to manually run the link command from dist/bin inside js/src/obj, with the patch suitably modified
- # [02:47] <billm> mjrosenb: though getting the last part to work would probably be tricky
- # [02:47] <@bz> https://wiki.mozilla.org/Mobile/Fennec/Android#Mac_OS_X are still the right directions for that?
- # [02:47] * Quits: bdahl (bdahl@moz-BE33DA21.fw1.sfo1.mozilla.net) (Client exited)
- # [02:47] <mjrosenb> bz: I would say just buy a chromebook, run ubuntu on it, and build natively on there, as well as test
- # [02:48] <mjrosenb> bz: but that is not working so well for me atm.
- # [02:48] * Quits: biesi (cbiesinger@moz-48E61CD.snc1.tfbnw.net) (Ping timeout)
- # [02:48] <@bz> heh
- # [02:48] * Quits: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu) (Quit: jlebar|mac)
- # [02:48] <billm> mjrosenb: unfortunately, my best guess is that one of the -Wl flags is causing the problem
- # [02:48] <mjrosenb> -Wl just says send the rest of this to the linker?
- # [02:48] <mjrosenb> oh
- # [02:48] <mjrosenb> since we are suspecting the linker, I should try with bdf rather than gold.
- # [02:49] <billm> mjrosenb: that sounds like a good idea
- # [02:49] <@bz> mjrosenb: let's assume my timeframe is measured in hours to days... ;)
- # [02:49] <@bz> mjrosenb: Though given my last experience building for android, that time might be taken up entirely to set up the build env
- # [02:49] <mjrosenb> bz: order it with amazon prime! two day shipping!
- # [02:50] * @bz doesn't have prime. ;)
- # [02:50] <mfinkle> bz: those directions should be current
- # [02:51] * Quits: sn0wb1rd_ (sn0wb1rd@63AD9D9D.C768A739.488A906A.IP) (Quit: sn0wb1rd_)
- # [02:51] <@bz> mfinkle: including the r5c NDK? OK
- # [02:52] <@bz> mfinkle: maybe you know whether dump() in an sjs in an android reftest would show up in the log?
- # [02:52] <@bz> mfinkle: or some other way I can find out without building things what that test is seeing happen on android?
- # [02:52] <@bz> mfinkle: Or whether HTTP reftests on androind run from http://localhost:NNN/ or not?
- # [02:53] <@bz> er, on android
- # [02:55] <Matti> bz: FYI, i got the email for bug 817531#c10
- # [02:55] * Quits: juanb (jbecerra@2557E599.66715431.D25A875A.IP) (Quit: juanb)
- # [02:55] <@bz> Matti: sure, I'm not saying no mail was sent.
- # [02:56] * Quits: Mook_as (mook@moz-1FCC0032.activestate.com) (Quit: Mook_as)
- # [02:56] * Joins: sn0wb1rd_ (sn0wb1rd@63AD9D9D.C768A739.488A906A.IP)
- # [02:56] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Connection reset by peer)
- # [02:56] <Waldo> bz: actually, come to think of it, I think the web server might not run directly on the device, which might mean dumps would go to a completely different place there
- # [02:56] * Quits: espindola (espindola@moz-BEE32391.dsl.teksavvy.com) (Quit: Ex-Chat)
- # [02:57] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
- # [02:57] * hwine is now known as hwine-zzz
- # [02:57] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
- # [02:57] <@bz> Waldo: right, that's the obvious question
- # [02:57] * Waldo is woefully out of date on all this stuff, except that having an xpcshell-hosted server is getting more and more sadtimes for mobile testing
- # [02:57] <@bz> Waldo: my real question is whatthe URI of the test is
- # [02:57] <@bz> Waldo: well, if this were documented somewhere, you could get back up to date....
- # [02:57] <@bz> Waldo: _if_
- # [02:57] <Waldo> bz: it should be mochi.test of some sort, not localhost, due to all this
- # [02:58] <@bz> ah
- # [02:58] <Waldo> that was kind of monumental, adjusting every test away from localhost to use mochi.test
- # [02:58] <@bz> That might explain my test failure!
- # [02:58] * Joins: phx (Adium@69EEB470.20479294.689607DE.IP)
- # [02:58] * @bz tries to just find the code that runs the server
- # [02:59] <@bz> fwiw, its localhost on Mac
- # [02:59] <@bz> and Windows
- # [02:59] <@bz> And Linux.
- # [02:59] <Waldo> hmm
- # [02:59] * Joins: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu)
- # [02:59] <Waldo> yeah, I got nuthin' here
- # [03:00] <romaxa> mjrosenb: pong
- # [03:00] <@bz> 323 gRemote = prefs.getBoolPref("reftest.remote");
- # [03:00] <@bz> And if false, we don't start an http server as part of reftest
- # [03:01] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [03:01] * @bz reads remotereftest.py
- # [03:01] <mjrosenb> romaxa: have you ever attempted to run tests natively on an arm device?
- # [03:01] <@bz> Oh
- # [03:01] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Connection reset by peer)
- # [03:01] <@bz> So on android, reftest runs from http://A.B.C.D:whatever/
- # [03:01] <@bz> where A.B.C.D is the IP address of the machine the android thing is hooked up to
- # [03:02] * Quits: DevHC (devhc@moz-7D34B0B0.pool.t-online.hu) (Quit: Received SIGPWNTx)
- # [03:02] * @bz changes his test to just allow any hostname, pushes to try to see if that works
- # [03:02] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
- # [03:03] <mfinkle> bz: not sure how the dump in sjs would end up in the logcat
- # [03:03] <mfinkle> the webserver is not run on the device
- # [03:03] * Quits: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu) (Quit: jlebar|mac)
- # [03:03] <mfinkle> even for local developer tests
- # [03:04] * Joins: cabanier (cabanier@moz-6A1F2F2C.hsd1.wa.comcast.net)
- # [03:04] <mfinkle> those are run on the host machine, so you should be able to see the dump in the host machine console
- # [03:04] <@bz> mfinkle: yeah
- # [03:04] * KaiRo sheds a tear seeing how much the mobile web sucks
- # [03:04] * Quits: mccr8 (mccr8@2557E599.66715431.D25A875A.IP) (Quit: mccr8)
- # [03:04] <@bz> mfinkle: right; that requires me to build an android build. ;)
- # [03:05] <mfinkle> it does
- # [03:05] <mfinkle> wait
- # [03:05] <@bz> mfinkle: In any case, I think I have deduced enough about what fails that I can just fix it.
- # [03:05] <mfinkle> i wonder if you could use a tinderbox build
- # [03:05] <mfinkle> bz: that works too :)
- # [03:05] * @bz is at a point where he's about to push to try
- # [03:06] * Joins: allstarschh (allstars@moz-99690620.hinet-ip.hinet.net)
- # [03:07] * Quits: Optimizer (Optimizer@64A01820.DF6EC051.274D17D6.IP) (Ping timeout)
- # [03:09] <mjrosenb> billm: ok, I'll report back tomorrow, it is likely this build will take 2 hours.
- # [03:09] <billm> mjrosenb: ok
- # [03:09] * Quits: cabanier (cabanier@moz-6A1F2F2C.hsd1.wa.comcast.net) (Quit: Leaving.)
- # [03:09] <billm> good luck
- # [03:09] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [03:10] <decoder> seems like a crash of my firefox instance killed all the login cookies
- # [03:10] <decoder> >.<
- # [03:10] <decoder> maybe even all cookies
- # [03:10] <decoder> im logged out everywhere
- # [03:10] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/d1eebc634b47 - Mario Alvarado [:marioalv] - Bug 806740 - Port test_setAndFetchFaviconForPage_failures.js to the new per-tab PB APIs; r=ehsan
- # [03:11] <mjrosenb> billm: or not, linking jsutil.cpp just died with a bunch of undefined references?
- # [03:11] <mjrosenb> billm: look like a zip library
- # [03:11] * Quits: sn0wb1rd_ (sn0wb1rd@63AD9D9D.C768A739.488A906A.IP) (Quit: sn0wb1rd_)
- # [03:11] <billm> mjrosenb: this probably doesn't get much testing
- # [03:11] * mjrosenb cleans just to be sure
- # [03:13] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Connection reset by peer)
- # [03:14] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [03:14] * Quits: paolo (paolo@moz-8D04F78B.retail.telecomitalia.it) (Client exited)
- # [03:14] * Quits: mak (chatzilla@104EF634.F9B7738E.8628926.IP) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 2.0/20110318052756])
- # [03:15] * Quits: Pike (Pike@moz-FD7E9B2E.pool.mediaways.net) (Quit: ChatZilla 0.9.89 [Firefox 17.0.1/20121128204232])
- # [03:15] * heycam|away is now known as heycam
- # [03:15] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
- # [03:16] * Joins: espindola (espindola@moz-BEE32391.dsl.teksavvy.com)
- # [03:17] * Joins: RyanVM (RyanVM@moz-148999FE.phlapa.fios.verizon.net)
- # [03:18] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
- # [03:19] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/b3d02828b6f3 - Steve Fink - Bug 811050 - Intialize stolen ArrayBuffer data. r=billm
- # [03:19] <KWierso> I'm a fan of this new person posting to the enterprise group in Portuguese saying "I don't have an answer for you, I speak Portuguese!"
- # [03:19] <KWierso> responding to an out of office spam message
- # [03:19] <jdm> ehsan: http://pastebin.mozilla.org/1980498
- # [03:20] <@ehsan> jdm: thanks
- # [03:20] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/c86b3abbebf4 - Rafael Ávila de Espíndola - Bug 817929 - Remove test-save-histograms and use the existing saveHistograms. r=vladan.
- # [03:23] * Joins: MnO2 (mno2@moz-F2B69E6.tpcity.corp.yahoo.com)
- # [03:23] * Quits: jammink|headsdown (textual@2557E599.66715431.D25A875A.IP) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [03:23] <@ehsan> jdm: addEventListener takes three arguments
- # [03:23] <@ehsan> not 4
- # [03:23] <jdm> ehsan: false in gecko!
- # [03:24] <@ehsan> really?
- # [03:24] <jdm> the fourth means it can receive untrusted events in chrome
- # [03:24] <@ehsan> wow!!!
- # [03:24] * Joins: jgriffin_ (jgriffin@A5A0595A.66715431.D25A875A.IP)
- # [03:24] * Joins: brendan (brendaneic@777B9EEC.C030CAFC.1EF54B18.IP)
- # [03:26] * Quits: fabrice (fabrice@2557E599.66715431.D25A875A.IP) (Quit: Leaving.)
- # [03:26] * Quits: jgriffin (jgriffin@moz-DD9CBA45.hsd1.wa.comcast.net) (Ping timeout)
- # [03:26] * jgriffin_ is now known as jgriffin
- # [03:26] * capella is now known as capella|zzzzZ
- # [03:26] * Quits: bnicholson (bnicholson@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [03:27] <@ehsan> jdm: where are these fffffff's coming from?
- # [03:27] <jdm> ehsan: the sjs file
- # [03:27] <@ehsan> right
- # [03:27] <@ehsan> ok
- # [03:28] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/bf86988e2420 - Gregor Wagner - Bug 818158 - mozContact.find() - contains lookup on the "tel" field failing. r=bent
- # [03:28] <@bz> Actually, the fourth is just whether it can receive untrusted events
- # [03:28] <@bz> period
- # [03:28] <@bz> it's usable from content
- # [03:28] <@bz> Just the default is different in content and chrome.
- # [03:28] * @bz thinks we should consider standardizing it....
- # [03:28] <@ehsan> what does it mean in content?
- # [03:29] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
- # [03:29] <@bz> same thing
- # [03:29] <@bz> if you pass false as fourth arg, you get no untrusted events
- # [03:29] <@bz> if you pass true, you get untrusted events
- # [03:30] <@bz> if you don't pass it, then you get them if you're content, but not if you're chrome.
- # [03:30] <@ehsan> I see
- # [03:30] <@bz> It's a kinda crazy setup...
- # [03:30] <@bz> backwards compat is sad like that
- # [03:30] * Quits: brendan (brendaneic@777B9EEC.C030CAFC.1EF54B18.IP) (Quit: brendan)
- # [03:31] <@ehsan> indeed!
- # [03:32] <heycam> bz, can I ask about the HTMLPropertiesCollection thing?
- # [03:32] * Joins: sn0wb1rd_ (sn0wb1rd@moz-7DC12C05.sb.sd.cox.net)
- # [03:33] <@bz> heycam: sure
- # [03:33] <heycam> bz, so I'm wondering how the actual check that this is the right type is done
- # [03:33] <@bz> heycam: In case it wasn't clear, I think hixie is trying to define a daft API
- # [03:33] <@bz> heycam: in which binding setup?
- # [03:33] <heycam> I think I got that from your comment :)
- # [03:33] <heycam> let's say in the new setup
- # [03:34] <@bz> heycam: Ok
- # [03:34] <@bz> heycam: How much JSAPI do you know?
- # [03:34] <@bz> heycam: you know what a JSClass is?
- # [03:34] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
- # [03:34] <heycam> I might have many years ago
- # [03:34] <heycam> but not any more
- # [03:34] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
- # [03:34] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
- # [03:34] <@bz> heycam: ok. So basically there is a way to get from a JSObject to a struct called a JSClass
- # [03:35] <@bz> heycam: this has a flag field, and one of the flags is "is a DOM object"
- # [03:35] <@bz> heycam: So the first thing we do is grab the JSClass and check for the flag.
- # [03:35] <@bz> heycam: if set, we cast the JSClass to a subtype we've defined called DOMJSClass
- # [03:36] * Joins: edmorley (edmorley@moz-8C4B81ED.range109-156.btcentralplus.com)
- # [03:36] <@bz> heycam: DOMJSClass has a pointer to an array of integers.
- # [03:36] * Parts: edmorley (edmorley@moz-8C4B81ED.range109-156.btcentralplus.com)
- # [03:36] <@bz> heycam: which is the list of prototypes the object "should" inherit from (as in, does inherit from if no one has messed with the proto chains)
- # [03:36] * Joins: atsai (Conjuror@moz-99690620.hinet-ip.hinet.net)
- # [03:36] <heycam> ok
- # [03:37] * Joins: Conjuror (Conjuror@moz-99690620.hinet-ip.hinet.net)
- # [03:37] <@bz> heycam: Each prototype object in the system has a corresponding integer (it's just an enum)
- # [03:37] * Joins: bdahl (bdahl@moz-D7CB09C3.dsl.dynamic.sonic.net)
- # [03:37] <@bz> heycam: The list is sorted from leaste derived to most derived
- # [03:37] <@bz> heycam: so for a given proto we know what index it should be at in the list
- # [03:37] <heycam> oh, that's a bit interesting
- # [03:38] <@bz> heycam: e.g. if an object is an EventTarget, the first entry in the list will be the protoid of EventTarget
- # [03:38] <@bz> heycam: roc suggested it; he claims he heard it from someone sometime. ;)
- # [03:38] <heycam> heh
- # [03:38] <heycam> so to check if the object is a certain type, you just check the length of this list, and the relevant index which you should know
- # [03:38] <@bz> heycam: In any case, for a given method we know what index in the list to look at and what protoid to expect there
- # [03:38] <@bz> we don't the list length
- # [03:38] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [03:38] <@bz> the lists are all the same length
- # [03:39] <heycam> maximum proto depth or something?
- # [03:39] <@bz> there's a placeholder value that fills the list out that corresponds to no proto
- # [03:39] <@bz> yeah
- # [03:39] <heycam> ok
- # [03:39] <@bz> exactly.
- # [03:39] <@bz> So to do the check we have to get the JSClass from the JSObject, check the bit, grab the list, index into the list, check the value
- # [03:39] <@bz> That's the fast path.
- # [03:39] <heycam> yeah that sounds fast enough
- # [03:39] <heycam> what can knock you into a slow path?
- # [03:40] <@bz> Takes about about 20 instructions.
- # [03:40] <@bz> It's really slow.
- # [03:40] <heycam> oh :p
- # [03:40] * Quits: sewardj (sewardj@moz-73949425.dip.t-dialin.net) (Ping timeout)
- # [03:40] <heycam> how many JSClasses do we have overall?
- # [03:40] <@bz> Just for scale, the total time budget for a getter we're working with at this point is about 20 instructions on my machine.
- # [03:40] <@bz> So in practice we do something faster in some cases.
- # [03:40] * Joins: sewardj (sewardj@moz-B000A619.dip.t-dialin.net)
- # [03:41] <@bz> So to answer your questions in order...
- # [03:41] <@bz> We can take a slow path if the object is a wrapper
- # [03:41] <@bz> slow compared to what I described above
- # [03:41] * cjones is now known as cjones-food
- # [03:41] <@bz> There's some transitional weirdness that can also matter, but it's not really relevant here.
- # [03:42] * Joins: bnicholson (bnicholson@moz-E98974C1.hsd1.ca.comcast.net)
- # [03:42] <@bz> (e.g. right now the Node methods have to deal with both new-binding and old-binding nodes)
- # [03:42] <@bz> As for how many JSClasses....
- # [03:42] <@bz> Many
- # [03:42] <@bz> One per proto object
- # [03:42] <@bz> One for each corresponding instance set.
- # [03:42] <@roc> could we inline the protoid-list into JSClass?
- # [03:42] <heycam> on the order of 100 - 200?
- # [03:43] <@bz> heycam: lol
- # [03:43] * Quits: jet (junglecode@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: jet)
- # [03:43] <heycam> uh oh
- # [03:43] <heycam> magnitude error? :)
- # [03:43] <heycam> *order of
- # [03:43] <@bz> interfaces% find . -name "nsIDOM*Element.idl" | wc -l
- # [03:43] <@bz> 117
- # [03:43] <@bz> So thats 214 just to do elements
- # [03:44] <@bz> Ignoring for the moment that their interface objects for now also need a JSClass
- # [03:44] <heycam> ok
- # [03:44] <@bz> Anyway
- # [03:44] <@bz> Lots of JSClasses
- # [03:44] <@bz> roc: that would bloat up JSClasses...
- # [03:44] <@roc> sure but
- # [03:44] <@bz> roc: not sure how happy the JS folks would be
- # [03:44] <@bz> It would save us the check for the DOM flag
- # [03:45] <@roc> almost all JSClasses are DOMJSClasses, right?
- # [03:45] <@roc> and every DOMJSClass stores a protoid-list somewhere anyway?
- # [03:45] <@bz> I'm not sure that's true
- # [03:45] <@bz> Given all the stuff that gets XPConnect wrappers
- # [03:45] <heycam> I guess a bit field with a bit for each JSClass is out of the question then?
- # [03:45] <@roc> we have hundreds of non-DOMJSClasses?
- # [03:45] * @bz can't recall the exact JSClass setup XPConnect has
- # [03:45] <@bz> I think we might well, yes
- # [03:45] <@bz> But we haven't measured
- # [03:45] <@roc> ok
- # [03:45] <@bz> In any case, it would just save that one flag check,right?
- # [03:46] <heycam> (a bitfield would make it easy to test "is an HTMLCollection but not an HTMLPropertiesCollection")
- # [03:46] <@roc> if we inlined the protoid-list into DOMJSClass then doesn't the fast-path collapse to
- # [03:46] <@roc> // get JSClass* into r0
- # [03:46] <@bz> so what I described above is what we have with JM
- # [03:46] <@roc> cmp [r0 + NNN], PPP
- # [03:47] * Quits: gerv (Instantbir@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [03:47] <@roc> jne slow_path
- # [03:47] <@roc> ?
- # [03:47] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [03:47] <@bz> roc: yes
- # [03:48] <@bz> roc: fwiw, what we have now is that DOMJSClass has a JSClass member and a DOMClass member
- # [03:48] <@bz> roc: and DOMClass has a const prototypes::ID mInterfaceChain[prototypes::id::_ID_Count]; member
- # [03:48] * Quits: chewey (chewey@moz-F871C1CD.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
- # [03:48] <@bz> roc: so in practice we might be there already except for the flag check on JSClass
- # [03:48] <@roc> getting the class looks like two loads
- # [03:48] * Joins: chewey (chewey@moz-55AE7C7D.dip0.t-ipconnect.de)
- # [03:48] <@bz> So with ion, all this is done at ion-compile time in the common case
- # [03:49] <@bz> and at runtime there is just a shape guard on the DOM proto and then we go
- # [03:49] <@roc> so if we inline the propid-list into JSClass, that makes the fast path check 4 instructions
- # [03:49] * Quits: phx (Adium@69EEB470.20479294.689607DE.IP) (Quit: Leaving.)
- # [03:49] <@roc> if we don't, it's 6
- # [03:49] <@bz> well, a slot read from the element too
- # [03:49] <@bz> roc: well, it's taking 7-9ns
- # [03:49] <@bz> roc: so perhaps I should have said 20 cycles
- # [03:49] <@roc> ahhh
- # [03:49] <@roc> ok
- # [03:49] <@bz> roc: which is not the same as instructions, obviously....
- # [03:50] <@roc> sorry
- # [03:50] <@bz> roc: I haven't looked at the actual assembly, though; it's possible the compiler is doing dumb things
- # [03:50] * @bz should go look, actually
- # [03:51] * Joins: dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [03:51] * ChanServ sets mode: +o dbaron
- # [03:51] <@bz> There's also weirdness involving the fact that proxies can get involved
- # [03:51] <@bz> anyway
- # [03:52] <heycam> bz, if you can convince Ian that what we wants to do is silly it doesn't matter. but I guess you think even doing a second check into the proto list to check it's not HTMLPropertiesCollection is too much of an overhead?
- # [03:52] <heycam> an overhead on every regular called to HTMLCollection.namedItem
- # [03:52] <@bz> I think it's unnecessary overhead
- # [03:52] <@bz> because the goal is stupid.
- # [03:52] <heycam> (although who uses namedItem and not the getter :))
- # [03:52] <@bz> There's that question too, yes.
- # [03:53] <@bz> Further raising the quwstion of why we're all wasting time defining an incompatible namedItem.... ;)
- # [03:53] * Quits: tantek (tantek@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: tantek)
- # [03:53] <heycam> I guess I'm ok with saying "you're making HTMLPropertiesCollection not an HTMLCollection, so you shouldn't model it with inheritance here"
- # [03:54] <heycam> I think that was my initial view
- # [03:54] <@bz> That's sort of my feeling.
- # [03:54] <heycam> not sure how I got convinced the other way :)
- # [03:54] <@bz> I think he just wants to piggyback on the nodelist/collection behavior in terms of which nodes are in it
- # [03:54] <heycam> yeah
- # [03:54] <@bz> But the fact that that's tied to HTMLCollection instead of being an algorithm anyone can hook into is a bug, imo
- # [03:54] <@bz> anyway
- # [03:54] <@bz> We can obviously implement whatever here
- # [03:54] <heycam> maybe
- # [03:55] <heycam> but there are concrete things that can be reused
- # [03:55] <heycam> like item()
- # [03:55] <@bz> But I think adding complicated machinery for a one-off special case that's bad API to start with....
- # [03:55] <heycam> and length
- # [03:55] <@bz> Hmm
- # [03:55] <@bz> That's fair.
- # [03:55] <njn> is there a way to pipe clang error messages through a pager like 'more' without losing the colouring?
- # [03:56] <mjrosenb> njn: use script!
- # [03:56] <@bz> njn: does "less -R" work?
- # [03:56] <njn> bz: nope
- # [03:56] <mjrosenb> bz: likely not, it probably checks to see if /dev/stdout is a tty.
- # [03:57] <@bz> mjrosenb: yeah, indeed....
- # [03:57] <@bz> heycam: I've spent about as much time as I plan to on this discussion, btw
- # [03:57] <heycam> bz, ok :)
- # [03:57] <heycam> njn, [[[ It's possible to force clang to always emit color escaped codes using "-Xclang -fcolor-diagnostics" ]]] -- https://github.com/martine/ninja/issues/174
- # [03:57] <mjrosenb> njn: -fcolor-diagnostics Use colors in diagnostics
- # [03:57] <heycam> that plus less -R
- # [03:58] <njn> heycam: I have colours normally, they just disappear when I pipe through |more|
- # [03:58] <mjrosenb> I should probably just get in the habit of running script in every terminal that I use
- # [03:58] <@bz> heycam: And in particular, in Gecko HTMLCollection.prototype.namedItem applied to HTMLPropertiesCollection will return null afaict
- # [03:59] <heycam> bz, oh why is that?
- # [03:59] <mjrosenb> njn: still highly recommend script.
- # [03:59] * Quits: bent (chatzilla@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.2.19/20110707195905])
- # [03:59] <njn> mjrosenb: what is script?
- # [03:59] <@bz> heycam: because in our case the two namedItem methods have different signatures, so we can just detect which one is called by ... which one is called.
- # [03:59] <@bz> heycam: But that's an accident of our bindings.
- # [03:59] <mjrosenb> njn: you run it, and it makes it look like you are using your terminal like normal
- # [04:00] <@bz> heycam: So I could easily make this throw ... _after_ argument conversion.
- # [04:00] <mjrosenb> njn: but it is also recording everything to a logfile.
- # [04:00] <heycam> bz, ok, but the fact that namedItem relies on some undefined internal state to return values?
- # [04:00] <@bz> heycam: which is obviously web-detectably different from doing it before.
- # [04:00] <mjrosenb> njn: with full color, so you can look at it later (or now if you make the logfile a named pipe)
- # [04:01] <heycam> bz, doing it after would be consistent with saying "if you want to do that, define it in the prose for HTMLCollection.prototype.namedItem"
- # [04:01] <@bz> heycam: You mean in terms of Gecko's actual behavior
- # [04:01] * Quits: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
- # [04:01] <@bz> heycam: yes, indeed.
- # [04:01] <heycam> bz, yeah why is it returning null?
- # [04:01] <@bz> heycam: it would be.
- # [04:01] <heycam> bz, HTMLCollection reflects some abstract set of items
- # [04:01] <heycam> bz, and I wonder if HTMLPropertiesCollection is defining that in a way that HTMLCollection expects
- # [04:01] <@bz> heycam: Random implementation choice.
- # [04:01] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Ping timeout)
- # [04:01] <heycam> ok
- # [04:02] <@bz> heycam: HTMLPropertiesCollection doesn't use any of the normal HTMLCollection code in Gecko
- # [04:02] * Quits: atsai (Conjuror@moz-99690620.hinet-ip.hinet.net) (Quit: Leaving)
- # [04:02] * Conjuror is now known as atsai
- # [04:02] <@bz> heycam: For various reasons, but not least because the spec as written is pointless.
- # [04:02] <heycam> bz, more reason for it not to actually be an HTMLCollection
- # [04:02] <@bz> heycam: and the behavior that Opera and we implemented isn't expressible as an HTMLCollection
- # [04:03] <@bz> heycam: but makes more sense.
- # [04:03] <@bz> heycam: there's a spec bug on that too.
- # [04:03] * jmaher|afk is now known as jmaher
- # [04:04] <@bz> heycam: so yeah. I'm not a huge fan of the API design here. :(
- # [04:04] <heycam> bz, ok, so maybe it ought to be you can declare an interface to be a "collection interface", and that avoids you having to redefine namedItem, item, length, etc. but you can avoid inheriting HTMLCollection.
- # [04:04] <heycam> well, avoid redefining the common functionality
- # [04:04] <@bz> heycam: That would be somewhat interesting, yes.
- # [04:04] <@bz> heycam: Note that HTMLCollection does the whole live list thing, which is generally considered an antipattern nowadays
- # [04:04] <heycam> (this is declare in prose, btw, not in the IDL)
- # [04:05] <heycam> all right. thanks for the JSClass lesson. :)
- # [04:07] * Joins: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net)
- # [04:07] * heycam is now known as heycam|away
- # [04:07] <@bz> heycam|away: sorry you have to deal with this mess. :(
- # [04:08] * Joins: phx (Adium@moz-D3B447F3.wv.cc.cmu.edu)
- # [04:11] * Quits: seif (seif@BEAC5A65.FE22CA96.A6BD37EB.IP) (Ping timeout)
- # [04:12] * Joins: Mook (mook@moz-8F011215.dsl.teksavvy.com)
- # [04:13] * Joins: lduros (user@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
- # [04:13] * Quits: RyanVM (RyanVM@moz-148999FE.phlapa.fios.verizon.net) (Input/output error)
- # [04:14] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Input/output error)
- # [04:16] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [04:16] * Joins: nmatsakis (nmatsakis@AAE222A3.FDDA6739.2321E71E.IP)
- # [04:17] * Quits: cpeterson (cpeterson@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [04:18] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/4d10b613761f - Jonathan Griffin - Backout 1819a9cc6d27 for bustage, bug 816246, CLOSED TREE
- # [04:19] * Quits: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
- # [04:20] * Joins: seif (seif@BEAC5A65.FE22CA96.A6BD37EB.IP)
- # [04:20] * Joins: KaIRC (robert@moz-5ADC0B8D.adsl.highway.telekom.at)
- # [04:20] * Quits: KaiRo (robert@moz-17742D87.adsl.highway.telekom.at) (Ping timeout)
- # [04:22] * Quits: jgriffin (jgriffin@A5A0595A.66715431.D25A875A.IP) (Quit: jgriffin)
- # [04:22] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [04:23] <mjrosenb> closed tree?
- # [04:23] <mjrosenb> that sounds bad.
- # [04:24] * Quits: glob|away (glob@moz-23941FA.dsl.pltn13.sbcglobal.net) (Quit: Leaving...)
- # [04:24] * heycam|away is now known as heycam
- # [04:24] <espindola> mjessome, I think the bad patch was just reverted
- # [04:24] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [04:26] * Quits: pcwalton (pcwalton@2557E599.66715431.D25A875A.IP) (Quit: nbvcx)
- # [04:28] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
- # [04:30] * Quits: azakai (alon@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [04:31] <nrc> dbaron: ping
- # [04:32] <@dbaron> nrc, pong
- # [04:32] * Joins: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net)
- # [04:32] <@bz> "Improvement! Robocop Checkerboarding Real User Benchmark decrease 99.6% on Android 2.2 (Native) Mozilla-Aurora"
- # [04:32] <@bz> Nice!
- # [04:33] <@bz> we optimized away robocop
- # [04:33] <nrc> dbaron: hi, I have a question about the UpdateAllThrottledStyles/UpdateThrottledStylesForSubtree/ null primary frame thing - when we start we we pass the starting element's frame's style parent - primaryFrame->GetStyleContext()->GetParent() - but what should we do if primaryFrame is null?
- # [04:35] <@dbaron> nrc, when we start which function?
- # [04:35] <nrc> dbaron: when we call DoUpdateElementAndDescendants for the first time from UpdateStylesToPrimaryFrames
- # [04:35] * Joins: gwagner_ (Gregor@moz-B8B530C2.hsd1.ca.comcast.net)
- # [04:35] * Joins: Boriss_ (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [04:36] * Quits: Boriss_ (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Boriss_)
- # [04:36] * Quits: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [04:37] * Joins: cabanier (cabanier@moz-6A1F2F2C.hsd1.wa.comcast.net)
- # [04:37] <@dbaron> nrc, hmmm, maybe I was confused
- # [04:37] * Joins: dao (dao@moz-A27FA977.superkabel.de)
- # [04:38] <mjrosenb> while mochitest-remote is running, I should be able to connect to the http server that is running locally, right?
- # [04:38] <@dbaron> nrc, I was thinking UpdateStyle needed to do something when there was no primary frame
- # [04:39] <@dbaron> nrc, er, well, I guess it does
- # [04:39] <@dbaron> er
- # [04:40] <@dbaron> nrc, I think you should ignore that comment. Sorry.
- # [04:40] <@dbaron> nrc, I think I was confused.
- # [04:40] <@dbaron> (the one paragraph)
- # [04:40] <mjrosenb> hrmm, just says "bad request"
- # [04:40] <mjrosenb> not *that* surprised
- # [04:41] <nrc> dbaron: I agree with at least some of it, in fast to address a bug that only showed up on b2g I had already implemented the 'slow' solution
- # [04:41] <@dbaron> nrc, oh, so maybe I wasn't confused, then
- # [04:41] * Joins: mconley (mconley@D4B46A36.8C6552CA.6816E6B7.IP)
- # [04:42] <nrc> dbaron: I also needed to add a test for a null primary frame in UpdateStylesToPrimaryFrames, but I did notthing if it was null, but in retrospect that sounds wrong, and I think I should do something, but I'm not sure what parentStyle to use
- # [04:43] * @roc wonders if we have any reftests that test animated images
- # [04:44] <nrc> dbaron: (I don't necessarily disagree with the 'faster' solution either, but I don't fully understand it yet)
- # [04:44] <@dbaron> nrc, if you really need one, you could get it by calling nsComputedDOMStyle::GetStyleContextForElementNoFlush ... but I'm sort of skeptical that one is needed
- # [04:44] <@dbaron> nrc, I'm trying to find something that has side-effects that matter, though
- # [04:44] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
- # [04:44] <@dbaron> nrc, I don't think you should actually need one
- # [04:44] <nrc> dbaron: as in I should do nothing, or pass nullptr?
- # [04:44] <@dbaron> nrc, no, nullptr would be bad... do nothing
- # [04:45] <@dbaron> nrc, except doing nothing was my original complaint
- # [04:45] <nrc> ok
- # [04:45] <@dbaron> nrc, so I must have had some side-effect in mind
- # [04:45] <nrc> dbaron: so, I think it is bad if you stop half way down the chain, but maybe we never have a null primary frame at the top?
- # [04:46] <@dbaron> nrc, we could
- # [04:46] <nrc> dbaron: if we have an animation on a display:none element?
- # [04:46] <@dbaron> nrc, So I don't see how the slow solution could actually fix anything
- # [04:47] <@dbaron> nrc, I think the whole comment should be ignored
- # [04:48] <@dbaron> nrc, unless the bug involved the assertion in nsAnimationManager::GetAnimationRule firing
- # [04:48] * Quits: cabanier (cabanier@moz-6A1F2F2C.hsd1.wa.comcast.net) (Quit: Leaving.)
- # [04:48] * Joins: Optimizer (Optimizer@4E2C5BDC.7E4F6A3.274D17D6.IP)
- # [04:49] <@dbaron> nrc, in which case we should just fix GetAnimationRule to call EnsureStyleRuleFor
- # [04:49] * @bz is so behind on nrc's reviews. :(
- # [04:49] <@dbaron> nrc, I think
- # [04:49] <@dbaron> nrc, I think I probably need to think about this earlier in the day
- # [04:50] <nrc> dbaron: ok
- # [04:50] * Joins: stevensn (ssinger@2D3187CE.F008E516.4B2DF651.IP)
- # [04:50] <nrc> I don't think the problem was the GetAnimationRule assert
- # [04:50] * Quits: bholley (anonymous@moz-FCAF9AAB.hsd1.ca.comcast.net) (Quit: bholley)
- # [04:50] <nrc> dbaron: I'll find out exactly what happens and leave a comment on the bug
- # [04:51] <nrc> bz: s'ok I've been busy with dbaron's comments and fixing some bugs that only appear on b2g
- # [04:52] * Quits: chewey (chewey@moz-55AE7C7D.dip0.t-ipconnect.de) (Ping timeout)
- # [04:53] * Joins: cabanier (cabanier@moz-6A1F2F2C.hsd1.wa.comcast.net)
- # [04:53] * Quits: cabanier (cabanier@moz-6A1F2F2C.hsd1.wa.comcast.net) (Quit: Leaving.)
- # [04:53] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [04:54] * Joins: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com)
- # [04:54] * Quits: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP) (Ping timeout)
- # [04:55] * Quits: birtles (chatzilla@moz-4B5534A0.mozilla.or.jp) (Ping timeout)
- # [04:55] * Quits: dao (dao@moz-A27FA977.superkabel.de) (Quit: Leaving.)
- # [04:56] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
- # [04:56] * Quits: espindola (espindola@moz-BEE32391.dsl.teksavvy.com) (Quit: Ex-Chat)
- # [04:57] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/b566bce4d3ae - Josh Matthews - Bug 806740 - Unbreak Birch. DONTBUILD for NPOTB.
- # [05:02] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/adefa1214235 - Ehsan Akhgari - Bug 769285 - Use separate access tokens for private and public geolocation requests. r=dougt
- # [05:02] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [05:03] * Quits: @dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [05:05] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/739f20de3c1e - Josh Matthews - Bug 769285 - Remove obsolete test of geolocation access token.
- # [05:06] * Joins: cabanier (cabanier@moz-6A1F2F2C.hsd1.wa.comcast.net)
- # [05:07] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
- # [05:10] * Quits: Matti (chatzilla@moz-6B39120F.customers.d1-online.com) (Ping timeout)
- # [05:12] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
- # [05:12] * Joins: ehsan (ehsan@576FC5E5.CD1D2BB8.DC1243F8.IP)
- # [05:12] * ChanServ sets mode: +o ehsan
- # [05:13] * Quits: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 1.8.0.9/2006120508])
- # [05:14] <@ehsan> jdm: thanks for landing the patches
- # [05:15] <jdm> no problem
- # [05:18] * Joins: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP)
- # [05:19] * Quits: mconley (mconley@D4B46A36.8C6552CA.6816E6B7.IP) (Quit: Leaving...)
- # [05:19] * joduinn is now known as joduinn-commute
- # [05:20] <jdm> bsmith: ugh, the prospect of blocking any further private windows until the SSL stuff is done fills me with dread
- # [05:20] <jdm> I don't even know how to go about that
- # [05:21] <bsmith> It'd be good to ask mcmanus is that is necessary or not
- # [05:21] <bsmith> it might be OK, because usually requests to the socket transport service are usually just queued up
- # [05:21] * Joins: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net)
- # [05:21] <bsmith> and any new requests should be behind the request that clears everything
- # [05:21] <jdm> bsmith: also, what is the http response cache?
- # [05:21] * Joins: ekr (ekr@moz-5333917B.mycingular.net)
- # [05:21] <bsmith> The HTTP cache
- # [05:21] <bsmith> netwerk/cache
- # [05:21] <jdm> oh
- # [05:22] * Quits: jgilbert (jgilbert@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [05:22] * Parts: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net)
- # [05:22] <jdm> bsmith: the private cache and auth cache entries are cleared as part of the last-pb-context-exited notification
- # [05:23] <bsmith> Is that OK because those caches are only accessed on the main thread?
- # [05:23] <bsmith> "private cache" means "private HTTP cache"?
- # [05:24] <jdm> bsmith: the http cache locks itself and evicts all private entries
- # [05:25] <jdm> and the auth cache is main-thread only
- # [05:26] * Quits: @dveditz (dveditz@moz-2B100353.hsd1.ca.comcast.net) (Ping timeout)
- # [05:28] * Joins: dveditz (dveditz@moz-2B100353.hsd1.ca.comcast.net)
- # [05:28] * ChanServ sets mode: +o dveditz
- # [05:28] <seth> ah man, i just produced a GREAT bug
- # [05:28] <jdm> oh?
- # [05:28] <seth> let me try to grab a screenshot
- # [05:29] * Quits: cabanier (cabanier@moz-6A1F2F2C.hsd1.wa.comcast.net) (Ping timeout)
- # [05:29] * Quits: stevensn (ssinger@2D3187CE.F008E516.4B2DF651.IP) (Ping timeout)
- # [05:29] * Joins: surkov (surkov@39E4CE8A.DF1CD780.E17943EE.IP)
- # [05:29] * nthomas is now known as nthomas|away
- # [05:30] <seth> here we go. check out that sweet tab =) http://postimage.org/image/w7a2wzcp1/
- # [05:31] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [05:31] * Quits: lduros (user@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Client exited)
- # [05:32] <mwu> I like it, where do I sign up
- # [05:32] <mjrosenb> speaking of silly screenshots, who should I talk to about issues with the new tap bage?
- # [05:32] <mjrosenb> *new tab page
- # [05:32] <mjrosenb> evidently i've grown a slight case of dyslexia
- # [05:32] * Joins: cabanier (cabanier@moz-6A1F2F2C.hsd1.wa.comcast.net)
- # [05:35] * cjones-food is now known as cjones
- # [05:36] <jdm> mjrosenb: ttaubert
- # [05:36] * Quits: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
- # [05:36] <mjrosenb> ttaubert: ping: http://www.club.cc.cmu.edu/~mjrosenb/Screenshot%20from%202012-11-06%2012:35:33.png
- # [05:36] * Joins: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net)
- # [05:36] * Quits: ekr (ekr@moz-5333917B.mycingular.net) (Connection reset by peer)
- # [05:36] * Joins: ekr_ (ekr@moz-5333917B.mycingular.net)
- # [05:37] <mjrosenb> ttaubert: I visited the beagle board site once a very long time ago, and something seems to have decided that I *really* like that site
- # [05:37] <jdm> ehsan: birch leak ;_;
- # [05:38] * Joins: cviecco_ (cviecco@moz-2BC4CC72.hsd1.ca.comcast.net)
- # [05:38] <@ehsan> jdm: what?!
- # [05:38] <jdm> only on linux so far
- # [05:38] <@ehsan> jdm: chrome://mochitests/content/browser/browser/components/privatebrowsing/test/browser/perwindow/browser_privatebrowsing_lastpbcontextexited.js leaked 2 DOMWINDOW(s)
- # [05:39] <@bz> Anyone seen jlebar?
- # [05:39] <@ehsan> ah who cares about linux? ;)
- # [05:39] <@ehsan> jdm: I'll look into it tomorrow
- # [05:39] <jdm> yeah, no rush
- # [05:39] <@ehsan> jdm: oh I also retriggered it to see if it's intermittent or persistent
- # [05:39] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [05:40] * Quits: ekr_ (ekr@moz-5333917B.mycingular.net) (Client exited)
- # [05:40] * Joins: ekr (ekr@moz-5333917B.mycingular.net)
- # [05:41] * Joins: dbaron (dbaron@moz-58ADA996.dsl.dynamic.sonic.net)
- # [05:41] * ChanServ sets mode: +o dbaron
- # [05:42] * Joins: WeirdAl (chatzilla@moz-857040DF.hsd1.ca.comcast.net)
- # [05:44] <mjrosenb> ok, it looks like it reliably takes 2 hours to compile forefox on my laptop
- # [05:46] <njn> bz: jlebar said "<-- leaves for the evening" in #memshrink at 18:00 PST
- # [05:47] * Joins: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net)
- # [05:48] * sheeri-afk is now known as sheeri
- # [05:50] * Quits: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com) (Client exited)
- # [05:52] <tbsaunde> anyone have an idea when the tree will reopen?
- # [05:53] <mjrosenb> tbsaunde: 10 minutes after you go to sleep.
- # [05:53] * Quits: cviecco_ (cviecco@moz-2BC4CC72.hsd1.ca.comcast.net) (Input/output error)
- # [05:54] * Joins: gerv (Instantbir@moz-7D905691.avante-wifi.mozilla.hq)
- # [05:56] <@ehsan> inbound open, be a gentleman
- # [05:57] * Quits: ejpbruel (ejpbruel@moz-5EE20326.adsl2.static.versatel.nl) (Quit: ejpbruel)
- # [05:59] <@bz> njn: Thanks!
- # [05:59] * Quits: Optimizer (Optimizer@4E2C5BDC.7E4F6A3.274D17D6.IP) (Ping timeout)
- # [06:00] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/f586bd6769d3 - Alexander Surkov - Bug 815646 - Intermittent accessible/states/test_link.html, r=tbsaunde
- # [06:03] * Quits: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
- # [06:03] * Joins: Optimizer (Optimizer@90F6E682.FB084405.BE90E62C.IP)
- # [06:03] * Quits: mike5w3c (mike@moz-7A566BE1.net) (Quit: leaving)
- # [06:03] * Parts: kentuckyfriedtakahe (ajones@538BABFE.A073F3E.97BBD552.IP)
- # [06:04] <tbsaunde> ehsan: thanks :)
- # [06:04] * Joins: mike5w3c (mike@moz-7A566BE1.net)
- # [06:04] * Quits: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: seth)
- # [06:06] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/c82c7a4a7ca6 - Marco Chen - Bug 815069 - Part 3: Adapt audio channel agent to nsHTMLMediaElement and AudioChannelService. r=roc, a=blocking-basecamp
- # [06:06] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/2cb390b96e16 - Marco Chen - Bug 815322 - Phone rings on incoming call will pause audio. r=kinetik, a=blocking-basecamp
- # [06:06] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/b21fbf188510 - rlin@mozilla.com - Bug 815445 - Hook up telephony audio to audio channels backend r=baku
- # [06:07] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/2d02a596b470 - Marco Chen - Bug 815069 - Part 1: nsIAudioChannelAgent.idl r=roc, a=blocking-basecamp
- # [06:07] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/d88785a37287 - Marco Chen - Bug 815069 - Part 2: AudioChannelAgent Implementation. r=roc, a=blocking-basecamp
- # [06:08] * mattwoodrow is now known as mattwoodrow|away
- # [06:08] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Ping timeout)
- # [06:08] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [06:09] * heycam is now known as heycam|away
- # [06:09] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/a54483a8d0c7 - Gregor Wagner - Bug 814156 - Need additional security checks for the "permissions" permission. r=sicking
- # [06:10] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
- # [06:10] * Joins: atte (atte@moz-401E92F1.dhcp.inet.fi)
- # [06:10] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
- # [06:13] * Quits: bbondy (bbondy@moz-CBCCE0F3.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
- # [06:15] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/44dfb958ad81 - Trevor Saunders - bug 812845 - more tests for invalid spelling text attributes r=surkov
- # [06:15] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/ba13ced37c0e - Trevor Saunders - logging for bug 812845 since it failed on inbound last time, but doesn't fail on try
- # [06:16] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/732f04efe8f5 - Boris Zbarsky - Bug 817531 followup. Enable the test on android. No review.
- # [06:16] * Quits: ekr (ekr@moz-5333917B.mycingular.net) (Quit: Colloquy for iPhone - http://colloquy.mobi)
- # [06:16] * Joins: hub (hub@moz-A5C4ACAE.cpe.net.cable.rogers.com)
- # [06:17] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [06:18] * sheeri is now known as sheeri-afk
- # [06:20] * jcranmer is now known as jcranmer|away
- # [06:20] * Quits: Optimizer (Optimizer@90F6E682.FB084405.BE90E62C.IP) (Ping timeout)
- # [06:20] * cjones is now known as cjones-brb
- # [06:21] * Quits: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net) (Ping timeout)
- # [06:24] * Joins: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com)
- # [06:26] * Joins: ekr (ekr@moz-5333917B.mycingular.net)
- # [06:27] * Quits: KaIRC (robert@moz-5ADC0B8D.adsl.highway.telekom.at) (Input/output error)
- # [06:31] * Quits: ehugg (chatzilla@moz-44D86B1E.cisco.com) (Ping timeout)
- # [06:32] * Quits: nmatsakis (nmatsakis@AAE222A3.FDDA6739.2321E71E.IP) (Quit: Computer has gone to sleep.)
- # [06:33] * Quits: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com) (Client exited)
- # [06:34] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/390569a008e5 - Rafael Ávila de Espíndola - Bug 818549 - Replace test-gather-startup with a function. r=vladan.
- # [06:34] * Quits: hub (hub@moz-A5C4ACAE.cpe.net.cable.rogers.com) (Ping timeout)
- # [06:34] * Quits: jdm (jdm@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [06:35] * Quits: alanp (alanp@moz-B4A2690F.cpe.distributel.net) (Connection reset by peer)
- # [06:36] * Joins: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net)
- # [06:36] * Quits: ekr (ekr@moz-5333917B.mycingular.net) (Quit: Colloquy for iPhone - http://colloquy.mobi)
- # [06:37] * Joins: alanp (alanp@7779765C.6222B283.687958AC.IP)
- # [06:37] * Joins: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP)
- # [06:38] * Quits: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net) (Ping timeout)
- # [06:42] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/77ee9dec6b3a - Rafael Ávila de Espíndola - Bug 818126 - Replace test-enable-load-save-notifications with a function. r=vladan.
- # [06:42] <romaxa> mjrosenb: no not yet
- # [06:46] * Joins: qheaden (qheaden@moz-1196D060.nrflva.fios.verizon.net)
- # [06:46] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [06:47] * Joins: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net)
- # [06:47] * cjones-brb is now known as cjones
- # [06:47] * Quits: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP) (Quit: lmandel)
- # [06:49] * Quits: jcvernaleo (john@moz-9DD98F0F.cable.mindspring.com) (Quit: leaving)
- # [06:50] * Quits: T3 (T3@moz-76FE1A48.dsl.telesp.net.br) (Ping timeout)
- # [06:50] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/086700c533e3 - Rafael Ávila de Espíndola - Bug 818147 - Replace "Add-ons" with a function. r=vladan.
- # [06:53] * Joins: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net)
- # [06:55] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [06:57] * Quits: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net) (Ping timeout)
- # [06:59] * Quits: WeirdAl (chatzilla@moz-857040DF.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.89 [Firefox 17.0/20121120085223])
- # [06:59] * Quits: gandalf (zbraniecki@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Computer has gone to sleep.)
- # [07:01] * Joins: kennyluck (kennyluck@1F39F32E.5A6411A4.B720AEC8.IP)
- # [07:01] * Joins: espindola (espindola@moz-BEE32391.dsl.teksavvy.com)
- # [07:01] <espindola> vladan: in bug 818565
- # [07:01] <espindola> you do mean "same column" right?
- # [07:01] <vladan> espindola: yup
- # [07:01] <espindola> not same line
- # [07:02] * Quits: @roc (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [07:02] <espindola> i.e.:
- # [07:02] <vladan> i meant "} else if (foo == bar) {"
- # [07:02] <espindola> you want
- # [07:02] <espindola> oh, ok
- # [07:02] <espindola> thanks
- # [07:02] * heycam|away is now known as heycam
- # [07:03] <vladan> you can see the same format in the "} else {" lines in the same files
- # [07:03] <vladan> also in Telemetry.cpp
- # [07:03] * Joins: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu)
- # [07:03] <vladan> but really i'm just being pedantic about style :P
- # [07:03] * Joins: cviecco_ (cviecco@moz-2BC4CC72.hsd1.ca.comcast.net)
- # [07:04] * Quits: gerv (Instantbir@moz-7D905691.avante-wifi.mozilla.hq) (Ping timeout)
- # [07:04] * Quits: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: sicking)
- # [07:04] * Joins: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [07:04] <espindola> vladan: we should be *a lot* more pedantic I think
- # [07:05] <espindola> so far it is bellow the threshold I can even noticed there being a style :-(
- # [07:05] * Quits: cviecco_ (cviecco@moz-2BC4CC72.hsd1.ca.comcast.net) (Ping timeout)
- # [07:05] <vladan> espindola: yeah but i'm not sure where different people draw the line.. personally, when i see a difference in styles while reading code it causes me to pause for a second
- # [07:06] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/970644875986 - Marco Chen - Bug 815069 - Part 2: AudioChannelAgent Implementation. r=roc, a=blocking-basecamp
- # [07:06] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/f4306798bbba - Marco Chen - Bug 815069 - Part 3: Adapt audio channel agent to nsHTMLMediaElement and AudioChannelService. r=roc, a=blocking-basecamp
- # [07:06] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/f1da34a1b018 - rlin@mozilla.com - Bug 815445 - Hook up telephony audio to audio channels backend r=baku a=basecamp-blocking
- # [07:06] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/d83ae2025b1c - Marco Chen - Bug 815322 - Phone rings on incoming call will pause audio. r=kinetik, a=blocking-basecamp
- # [07:06] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/28c55db82bbf - Marco Chen - Bug 815069 - Part 1: nsIAudioChannelAgent.idl r=roc, a=blocking-basecamp
- # [07:06] * Quits: bnicholson (bnicholson@moz-E98974C1.hsd1.ca.comcast.net) (Input/output error)
- # [07:08] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Quit: sworkman)
- # [07:11] * Quits: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au) (Ping timeout)
- # [07:11] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/8df4ccd2fc0d - Rafael Ávila de Espíndola - Bug 818565 - Replace test-ping with a function. r=vladan.
- # [07:11] * Joins: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au)
- # [07:12] <@dbaron> bz, https://bugzilla.mozilla.org/show_bug.cgi?id=780692#c186 proposed even more renaming of the UpdateStyle* functions than you did, fwiw
- # [07:12] * Quits: valueof (anton@moz-ADC532B1.hsd1.ca.comcast.net) (Client exited)
- # [07:12] * Joins: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net)
- # [07:12] * Joins: Matti (chatzilla@moz-BC0B9356.dip.t-dialin.net)
- # [07:15] * Quits: tchevalier (Thunderbir@moz-B834A1C9.w81-251.abo.wanadoo.fr) (Quit: tchevalier)
- # [07:18] * Joins: Conjuror (Conjuror@moz-99690620.hinet-ip.hinet.net)
- # [07:18] * Quits: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: sicking)
- # [07:21] * mattwoodrow|away is now known as mattwoodrow
- # [07:22] * cmcavoy-offline is now known as cmcavoy
- # [07:23] * Joins: rniwa_ (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net)
- # [07:24] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [07:30] * Quits: nrc (nrc@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [07:32] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [07:33] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
- # [07:33] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
- # [07:35] * Joins: redfive (chatzilla@moz-7097F739.snvacaid.static.covad.net)
- # [07:38] * Quits: ewong (chatzilla@moz-5B0EF77B.static.netvigator.com) (Quit: restart)
- # [07:38] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
- # [07:39] * Joins: past (Instantbir@moz-4160552A.dsl.dyn.forthnet.gr)
- # [07:41] * Quits: Matti (chatzilla@moz-BC0B9356.dip.t-dialin.net) (Ping timeout)
- # [07:42] * Joins: anton (anton@moz-ADC532B1.hsd1.ca.comcast.net)
- # [07:43] * Joins: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de)
- # [07:45] * Joins: ewong (chatzilla@moz-5B0EF77B.static.netvigator.com)
- # [07:45] * Quits: bdahl (bdahl@moz-D7CB09C3.dsl.dynamic.sonic.net) (Client exited)
- # [07:46] <espindola> vladan: of the refactoring ones the only one still pending is https://bugzilla.mozilla.org/show_bug.cgi?id=817944
- # [07:46] <espindola> and you had only asked for more comments
- # [07:46] <espindola> would you mind checking if the new patch is what you want?
- # [07:46] <vladan> espindola: k sec
- # [07:47] * Quits: anton (anton@moz-ADC532B1.hsd1.ca.comcast.net) (Ping timeout)
- # [07:47] <vladan> espindola: your comment looks good, but i meant we should comment all the functions in the nsITelemetryPing interface
- # [07:48] <espindola> vladan: can that (the existing ones) be an independent patch?
- # [07:48] <vladan> espindola: sure, if that's how you want to do it
- # [07:49] * whimboo|afk is now known as whimboo
- # [07:49] <espindola> yes, decoupling those changes is probably best
- # [07:49] <vladan> espindola: i think you can land multiple patches per bug
- # [07:49] <vladan> but i can see why you'd want another bug
- # [07:51] * espindola considers bugzilla just a silly code review tool, so I actually find it easier to just open another bug
- # [07:52] * Quits: qheaden (qheaden@moz-1196D060.nrflva.fios.verizon.net) (Quit: Leaving)
- # [07:55] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/fd68b635abfe - Rafael Ávila de Espíndola - Bug 818147 - Replace "Add-ons" with a function.
- # [07:57] * heycam is now known as heycam|away
- # [07:57] * cmcavoy is now known as cmcavoy-offline
- # [08:00] * Joins: wolfiR (wolfiR@moz-DFE86407.dip0.t-ipconnect.de)
- # [08:01] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
- # [08:01] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [08:02] <sewardj> jesup: pong
- # [08:02] * bz is now known as bz_sleep
- # [08:06] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
- # [08:06] * Joins: berkerpeksag (berkerpeks@C4FC979D.7BCC1A84.F3F73727.IP)
- # [08:08] * mattwoodrow is now known as mattwoodrow|away
- # [08:09] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [08:17] * Joins: sicking (sicking@moz-7F871C5C.hsd1.ca.comcast.net)
- # [08:20] * mattwoodrow|away is now known as mattwoodrow
- # [08:23] * Quits: Mossop (mossop@3B7A0A82.FDE27459.739380AF.IP) (Ping timeout)
- # [08:24] * Quits: mwu (mwu@moz-2E883D31.hsd1.nj.comcast.net) (Input/output error)
- # [08:24] * Joins: jhorak (jhorak@moz-2EE9C9C3.cust.nbox.cz)
- # [08:25] * Joins: tantek (tantek@moz-17B51346.dsl.dynamic.sonic.net)
- # [08:26] * Quits: gwagner_ (Gregor@moz-B8B530C2.hsd1.ca.comcast.net) (Connection reset by peer)
- # [08:26] * Quits: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu) (Quit: jlebar|mac)
- # [08:27] * Joins: gwagner_ (Gregor@moz-B8B530C2.hsd1.ca.comcast.net)
- # [08:28] * Quits: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp) (Quit: nattokirai)
- # [08:31] * Joins: headless (Mibbit@moz-50CDC61B.org.all.de)
- # [08:32] * Joins: Mossop (mossop@6303B85E.FDE27459.739380AF.IP)
- # [08:33] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
- # [08:34] * Joins: anton (anton@moz-ADC532B1.hsd1.ca.comcast.net)
- # [08:34] * Joins: Mano (mano@A42AA6A.5F4A4453.39716721.IP)
- # [08:35] * Quits: anton (anton@moz-ADC532B1.hsd1.ca.comcast.net) (Client exited)
- # [08:36] * Quits: Mook (mook@moz-8F011215.dsl.teksavvy.com) (Quit: Mook)
- # [08:37] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [08:37] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/26f2167449c3 - Jonas Sicking - Fix bustage due to merge error for bug 815069. a=bustage
- # [08:37] * Joins: coyotebush (corey@moz-31CC2724.dsl.dynamic.sonic.net)
- # [08:39] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [08:41] * Joins: WeirdAl (chatzilla@moz-857040DF.hsd1.ca.comcast.net)
- # [08:43] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/7b0b77c101df - Felipe Gomes - Bug 811247 - Create only one instance of each social ambient panel instead of one per window. r=jaws,markh
- # [08:43] * Quits: bsmith (bsmith@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [08:44] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/9907e4cc5d91 - Trevor Saunders - backout bug 812845 for frequent orange
- # [08:46] * Quits: coyotebush (corey@moz-31CC2724.dsl.dynamic.sonic.net) (Ping timeout)
- # [08:46] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [08:47] <Yoric> Yeah, first snow!
- # [08:48] * Fallen|away is now known as Fallen
- # [08:48] * Joins: sbward (sbward@moz-E8364EF1.sd.sd.cox.net)
- # [08:49] * Quits: Mano (mano@A42AA6A.5F4A4453.39716721.IP) (Client exited)
- # [08:50] * Quits: WeirdAl (chatzilla@moz-857040DF.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.89 [Firefox 17.0/20121120085223])
- # [08:50] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Client exited)
- # [08:50] * Quits: redfive (chatzilla@moz-7097F739.snvacaid.static.covad.net) (Ping timeout)
- # [08:51] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
- # [08:51] * Joins: smontagu (chatzilla@moz-7055E6AA.red.bezeqint.net)
- # [08:51] * Joins: Optimizer (Instantbir@9D88CC50.62837B7B.1807BA01.IP)
- # [08:53] <glandium> mjrosenb: pong
- # [08:53] <mjrosenb> glandium: uhh, what on earth did I ping you about?
- # [08:54] <glandium> mjrosenb: i don't know :)
- # [08:54] <mjrosenb> glandium: I think it is related to running mochitests on arm.
- # [08:54] * mattwoodrow is now known as mattwoodrow|away
- # [08:55] <mjrosenb> note: not running the tests remotely on an arm device
- # [08:55] <mjrosenb> but driving it from an arm device
- # [08:55] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
- # [08:55] * joduinn-commute is now known as joduinn-home
- # [08:55] <mjrosenb> glandium: everything builds, and firefox even runs, but evidently both xpcshell and the js shell segfault sometime before entering main.
- # [08:56] <glazou> bonjour
- # [08:56] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
- # [08:56] * Quits: espindola (espindola@moz-BEE32391.dsl.teksavvy.com) (Client exited)
- # [08:57] * Quits: mcomella (mcomella@moz-B10FF54F.ri.ri.cox.net) (Connection reset by peer)
- # [08:58] * Joins: mcomella (mcomella@moz-B10FF54F.ri.ri.cox.net)
- # [09:00] * Joins: WeirdAl (chatzilla@moz-857040DF.hsd1.ca.comcast.net)
- # [09:03] <glandium> mjrosenb: what xpcshell and js shell are you running?
- # [09:05] * Joins: stransky (stransky@moz-FB491625.net.upcbroadband.cz)
- # [09:05] * Quits: headless (Mibbit@moz-50CDC61B.org.all.de) (Quit: http://www.mibbit.com ajax IRC Client)
- # [09:05] <mjrosenb> glandium: the ones that were generated from running configure --enable-debug --disable-optimize --enable-valgrind {,--disable-ctypes}
- # [09:05] * Joins: Mano (mano@moz-47B2C60B.cablep.bezeqint.net)
- # [09:06] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [09:07] * Quits: tonymec (tonymec@AB8F6C51.3F3D79BE.DE2DB281.IP) (Ping timeout)
- # [09:07] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/5725e73685e9 - Saurabh Anand - Bug 817785 - Split out WebGLProgram into separate files
- # [09:07] * Quits: tonymec|away (tonymec@AB8F6C51.3F3D79BE.DE2DB281.IP) (Ping timeout)
- # [09:08] <mjrosenb> not sure how much longer this terminal will be responsive
- # [09:08] <mjrosenb> just started linking xulrunner :(
- # [09:10] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Ping timeout)
- # [09:11] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
- # [09:11] * Quits: @dveditz (dveditz@moz-2B100353.hsd1.ca.comcast.net) (Quit: )
- # [09:13] * Joins: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net)
- # [09:13] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
- # [09:13] * Joins: marcoz (marco.zehe@moz-97736BB3.dip.t-dialin.net)
- # [09:15] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
- # [09:16] * Quits: gustavold (gustavold@9FF57A6A.27C9FAA1.6535E70B.IP) (Ping timeout)
- # [09:16] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [09:16] * Quits: sbward (sbward@moz-E8364EF1.sd.sd.cox.net) (Ping timeout)
- # [09:17] * Joins: Mic (Instantbir@moz-E1129F7E.superkabel.de)
- # [09:18] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/e7108bad8aa2 - Saurabh Anand - Bug 817186 - Split out WebGLUniformLocation into separate files
- # [09:23] * Quits: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP) (Quit: Computer has gone to sleep.)
- # [09:24] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [09:25] <glandium> mjrosenb: what is your arm port? armhf?
- # [09:25] <mjrosenb> yes.
- # [09:26] <glandium> mjrosenb: and when you say driving from an arm device, do you mean you're driving an android device from an arm device?
- # [09:26] <mjrosenb> no, I mean I'm running mochitests on my chromebook
- # [09:26] * Joins: twi (Adium@moz-2D9B2F17.cust.dsl.vodafone.it)
- # [09:27] <glandium> mjrosenb: so i guess running firefox doesn't work either
- # [09:27] <mjrosenb> firefox works!
- # [09:27] <mjrosenb> at least it did the last time I tried
- # [09:28] <mjrosenb> and the js shell works when I don't build it as part of everything.
- # [09:29] <glandium> mjrosenb: with the same configure flags?
- # [09:29] <mjrosenb> my current theory is that gold went off the deep end somewhere
- # [09:29] <mjrosenb> so I'm rebuilding with ld.bfd instead
- # [09:29] <mjrosenb> and man it is a resource hog compared with gold
- # [09:30] <mjrosenb> glandium: yes. I also tried adding in --enable-threadsafe at billm's suggestion.
- # [09:30] * Joins: ferjm (ferjm@moz-80624CA0.red-88-0-116.dynamicip.rima-tde.net)
- # [09:30] * Quits: Mano (mano@moz-47B2C60B.cablep.bezeqint.net) (Connection reset by peer)
- # [09:31] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/a1c03b77fe23 - Saurabh Anand - Backed out changeset e7108bad8aa2 (bug 817186)
- # [09:33] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
- # [09:34] <glandium> sawrubh: why not backout the other one too? it's red
- # [09:34] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/143acb93b300 - Saurabh Anand - Backed out changeset 5725e73685e9 (bug 817785)
- # [09:35] <glandium> you could have backed out both at the same time (as well as landing), that would have spared some resources
- # [09:35] <mjrosenb> glandium: are resources really strained at this hour?
- # [09:35] * Joins: anton (anton@moz-ADC532B1.hsd1.ca.comcast.net)
- # [09:36] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/2b14dc1d3309 - Mike Hommey - Bug 804303 part 3 - Build jemalloc3 as a replace-malloc library when building with mozjemalloc. r=khuey
- # [09:37] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/201c9e6f8f18 - Mike Hommey - Bug 804303 part 2 - Add ability to dynamically replace or supplement jemalloc implementation. r=jlebar,r=khuey
- # [09:37] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/af6ca1b6b58a - Mike Hommey - Bug 804303 part 1 - Cleanup how the mozjemalloc/jemalloc3 glue is set up, attempting to make it clearer. r=jlebar,r=khuey
- # [09:37] * Joins: Mano (mano@moz-47B2C60B.cablep.bezeqint.net)
- # [09:37] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/e6f7e0e1257b - Mike Hommey - Bug 815071 - Update jemalloc3 to commit 6eb84fb. r=jlebar
- # [09:37] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/7a37a4baac4f - Mike Hommey - Bug 804303 part 4 - Set environment variables earlier on Android. r=blassey,r=wesj
- # [09:37] * Quits: anton (anton@moz-ADC532B1.hsd1.ca.comcast.net) (Ping timeout)
- # [09:37] * Joins: Stan_ (Stan@moz-F142ED06.dip.t-dialin.net)
- # [09:38] * Fallen is now known as Fallen|away
- # [09:38] * Joins: jfkthame (jfkthame@35C5CD28.E5218CC8.9542EC20.IP)
- # [09:38] * Quits: Stan (Stan@moz-3A0B99DC.dip.t-dialin.net) (Ping timeout)
- # [09:39] * Quits: Mossop (mossop@6303B85E.FDE27459.739380AF.IP) (Ping timeout)
- # [09:39] * Joins: victorporof (victorporo@B6207739.B0D0881A.79933D60.IP)
- # [09:40] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/b5fab1c304d2 - Richard Newman - Bug 817232 - Don't apply incoming deletions for special folders. r=gps, a=akeybl
- # [09:41] <Waldo> resources are strained at all hours, I think, these days
- # [09:41] <WeirdAl> human resources certainly are :p
- # [09:41] <Waldo> moreso just past lunchtime ZST, but still not ever really quiet
- # [09:42] <rnewman> sicking et al: you have unstarred oranges on Beta
- # [09:43] <sawrubh> glandium: I've backed out both of them, but weirdely one of the backout pushes is red in B2G
- # [09:44] <glandium> sawrubh: that's not surprising, the first backout takes you to the state after the first push, which was red
- # [09:44] * Fallen|away is now known as Fallen
- # [09:44] <sawrubh> so the last backout should be green, right
- # [09:45] <@dbaron> Waldo, and, amazingly, ZST is not a real timezone abbreviation, at least according to the Olson database
- # [09:45] * whimboo is now known as whimboo|afk
- # [09:45] <Waldo> :-)
- # [09:45] <Waldo> where do we find a registrar so we can zone-squat?
- # [09:45] * rnewman sends chiding "watch the tree" email
- # [09:46] <@dbaron> hmmm, how did I end up with a file in my home directory called "\"
- # [09:46] <Waldo> although I guess it's not squatting if we're actually using it!
- # [09:46] * Quits: Mano (mano@moz-47B2C60B.cablep.bezeqint.net) (Client exited)
- # [09:46] * Joins: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP)
- # [09:46] <@dbaron> oh, I think I hit :w\ in vim
- # [09:46] <sicking> rnewman: looking
- # [09:46] * sawrubh is pretty close to getting his L3 revoked
- # [09:47] * Joins: mchen (chatzilla@moz-99690620.hinet-ip.hinet.net)
- # [09:47] <mchen> sicking: Hi.
- # [09:47] <rnewman> sicking: ta
- # [09:47] <sicking> rnewman: i don't see any?
- # [09:48] <rnewman> 10.8 opt on Aurora
- # [09:50] <sicking> mchen: there was some orange from the landing
- # [09:50] <sicking> mchen: on aurora
- # [09:50] <sicking> mchen: seems unrelated, but not sure yet
- # [09:50] <mchen> sicking: Where do I find them?
- # [09:50] <sicking> mchen: https://tbpl.mozilla.org/?tree=Mozilla-Aurora
- # [09:51] * Quits: philor|away (philor@moz-638273A8.my-nick.name) (Ping timeout)
- # [09:52] <glazou> the last xkcd is brilliant, again
- # [09:53] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [09:54] <glandium> glazou: is it the one about tags?
- # [09:54] <mjrosenb> AH-HAH
- # [09:54] <glazou> yes
- # [09:54] <mjrosenb> GOLD IS BROOOOOKEN
- # [09:54] <WeirdAl> hehe
- # [09:54] <glandium> mjrosenb: not surprised
- # [09:55] <mjrosenb> glandium: but it is sooo fast :(
- # [09:55] <mjrosenb> actually, I don't really care about the speed
- # [09:55] <mjrosenb> I care about the memory usage
- # [09:55] * sawrubh wonders what's gold
- # [09:55] <glandium> mjrosenb: buy more RAM
- # [09:55] <mjrosenb> sawrubh: new linker
- # [09:55] <sicking> mchen: the remaining orange I don't know what it is. Nothing in bugzilla looks applicable. But the failures look very unrelated to the code change
- # [09:56] <mjrosenb> glandium: this machine has a fixed amount of ram.
- # [09:56] <glazou> I could fork that xkcd : how
- # [09:56] <glazou> er
- # [09:56] <glandium> mjrosenb: buy a new machine ;)
- # [09:56] * Joins: philor|away (philor@moz-638273A8.my-nick.name)
- # [09:56] <WeirdAl> glazou: wasn't XHTML supposed to solve that problem?
- # [09:56] <sicking> mchen: could you keep an eye on the tree and see if it goes green next time around. If it doesn't please ask someone to back the patch out
- # [09:56] <glandium> mjrosenb: how much RAM do you have?
- # [09:56] <sawrubh> mjrosenb: weren't you the one using his Chromebook ?
- # [09:56] <glazou> I could fork that xkcd: <p style="background-color: -webkit-gradient(...)">How do you annoy a Web Standards' author?</p>
- # [09:57] <mchen> sicking: The first two oranges are related to graphic and indexDB. my patch didn't be related to them.
- # [09:57] <glazou> WeirdAl: xhtml never meant to fix mismatched tags
- # [09:57] <mjrosenb> glandium: 2G
- # [09:57] <mjrosenb> sawrubh: yes.
- # [09:57] <WeirdAl> glazou: ah, but as XML, it would've busted very visibly
- # [09:57] <glandium> mjrosenb: ouch. otoh, on an arm, you wouldn't go very far anyways
- # [09:57] <sicking> mchen: they are already starred
- # [09:58] <sicking> mchen: the B2G Arm opt is the remaining onw
- # [09:58] <sicking> one
- # [09:58] <mjrosenb> glandium: you mean the address space is limited to 4G?
- # [09:58] <glandium> mjrosenb: indeed
- # [09:58] <glandium> mjrosenb: including kernel space
- # [09:58] <mjrosenb> yup
- # [09:58] <glandium> we're all waiting for arm64
- # [09:59] <mjrosenb> although, evidently, the kernel eats no more than about 250 mb ram on its own.
- # [09:59] <mchen> sicking: Ok, so which try ID I need to follow and verify the orange.
- # [09:59] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
- # [09:59] <mjrosenb> since that is how much ram I had left after taking out ld, and the bits an pieces of X and gonme-terminal that were left in memory.
- # [09:59] <sicking> mchen: you should look at the run that's coming after on mozilla-aurora
- # [10:00] <sicking> mchen: so not on try
- # [10:01] <mchen> sicking: ok, that means the another build with out my patches
- # [10:01] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Quit: damons)
- # [10:01] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [10:01] <sicking> mchen: no, the next run also has your patches
- # [10:01] <sicking> mchen: I think we're talking past each other
- # [10:01] * mattwoodrow|away is now known as mattwoodrow
- # [10:02] <sicking> mchen: you see that the checkin with your patch has an orange, right?
- # [10:02] <mchen> sicking: yes.
- # [10:02] <sicking> mchen: for which tests?
- # [10:02] <mchen> sicking: B2G Arm opt: M(2)
- # [10:02] <sicking> mchen: cool
- # [10:03] <sicking> mchen: so the checkin above that is a checkin on top of your patches
- # [10:03] <sicking> mchen: i.e. rnewman's checkin
- # [10:03] <mjrosenb> woah, how long have we been running tests on b2g?
- # [10:03] <glandium> mjrosenb: the kernel probably takes more address space than that
- # [10:03] <mchen> sicking: yes.
- # [10:03] <mjrosenb> glandium: probably, but it doesn't need to
- # [10:03] <sicking> mchen: he didn't back your patches out, he just landed his patches on top of yours. That's how it normally goes on everythign except on "try"
- # [10:04] <sicking> mchen: so keep an eye on the results from his checkin to see if the B2G Arm opt: M(2) tests are passing
- # [10:04] <mchen> sicking: ok.
- # [10:04] * Joins: martyn (martyn@moz-5E9CD98A.range86-165.btcentralplus.com)
- # [10:04] <sicking> mchen: if they are green, please file a bug on the seemingly intermittent orange
- # [10:04] <sicking> mchen: if it's still orange, back the patches out
- # [10:04] * Quits: WeirdAl (chatzilla@moz-857040DF.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.89 [Firefox 17.0/20121120085223])
- # [10:05] <sicking> mchen: makes sense?
- # [10:05] <mjrosenb> how long does it normally take to link fennec?
- # [10:05] <mchen> sicking: Got it but I didn't have access right to back them out.
- # [10:05] <mjrosenb> ld has been running for 40 minutes now
- # [10:05] <mjrosenb> I'm starting to suspect it is just hung
- # [10:05] <mchen> sicking: Then I need to find some one to help.
- # [10:05] <sicking> mchen: i know. You'll have to ask someone in here to help you
- # [10:05] <sicking> mchen: exactly
- # [10:05] <mchen> sicking: Got it...ok..
- # [10:06] <sicking> mchen: cool, thanks, have a good friday :)
- # [10:06] <sicking> mchen: i'm heading to bed :)
- # [10:06] * Joins: tzimmermann (tzimmerman@moz-3AD32687.pools.arcor-ip.net)
- # [10:06] <mchen> sicking: You need a rest indeed.
- # [10:06] <sicking> mchen: if you have to back out, please try to leave the "hook up telephony API" patch in. That would be very nice to have fixed
- # [10:07] <mchen> sicking: ok.
- # [10:07] * Quits: sicking (sicking@moz-7F871C5C.hsd1.ca.comcast.net) (Quit: sicking)
- # [10:10] * Joins: tchevalier (Thunderbir@26DF2FEE.76D180ED.C47D5415.IP)
- # [10:11] * Quits: marcoz (marco.zehe@moz-97736BB3.dip.t-dialin.net) (Quit: Leaving.)
- # [10:12] * AutomatedTester|AFK is now known as AutomatedTester
- # [10:13] * Quits: cpearce (cpearce@moz-9EEA206C.xdsl.xnet.co.nz) (Ping timeout)
- # [10:16] * Joins: marcoz (marco.zehe@moz-97736BB3.dip.t-dialin.net)
- # [10:17] * Quits: Mic (Instantbir@moz-E1129F7E.superkabel.de) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
- # [10:18] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
- # [10:19] * Joins: hummeleBop (Instantbir@moz-2356396.fbx.proxad.net)
- # [10:19] * Joins: squeakytoy (christoffe@moz-135838FA.netset.se)
- # [10:20] * Quits: gwagner_ (Gregor@moz-B8B530C2.hsd1.ca.comcast.net) (Quit: gwagner_)
- # [10:20] * Quits: gcp (gpascutto@moz-D0E475EA.access.telenet.be) (Ping timeout)
- # [10:20] * AutomatedTester is now known as AutomatedTester|AFK
- # [10:22] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
- # [10:23] * Quits: @dbaron (dbaron@moz-58ADA996.dsl.dynamic.sonic.net) (Ping timeout)
- # [10:23] * Quits: lerc (quassel@121-74-245-234.telstraclear.net) (Connection reset by peer)
- # [10:24] * Quits: Dagger (Dagger@moz-9AFCB530.cable.virginmedia.com) (Quit: )
- # [10:26] * Joins: gcp (gpascutto@moz-D0E475EA.access.telenet.be)
- # [10:27] <Waldo> glazou: fork it, submit it to w3cmemes or mozillamemes or somewhere :-)
- # [10:28] <Waldo> glazou: also there can be one for <style>/* How do you annoy a web developer? */ p { -webkit-foo: ...; -moz-foo: ...; foo: ...; } </style>
- # [10:30] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [10:31] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
- # [10:31] * Quits: rniwa_ (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net) (Ping timeout)
- # [10:31] * Quits: clever (clever@E350D805.D062F6C5.F9E32CA6.IP) (Ping timeout)
- # [10:31] * Joins: clever (clever@E350D805.D062F6C5.F9E32CA6.IP)
- # [10:32] * Joins: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com)
- # [10:34] * Joins: msucan (mihai@5D30AB1B.F63D1FEA.699550A1.IP)
- # [10:35] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
- # [10:36] * Joins: valueof (anton@moz-ADC532B1.hsd1.ca.comcast.net)
- # [10:36] * Quits: Waldo (waldo@2557E599.66715431.D25A875A.IP) (Quit: I said good day, sir!)
- # [10:37] * Quits: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
- # [10:38] * Quits: valueof (anton@moz-ADC532B1.hsd1.ca.comcast.net) (Ping timeout)
- # [10:38] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [10:39] * Quits: karl (karl@moz-C433B975.jetstream.xtra.co.nz) (Ping timeout)
- # [10:39] * Joins: bsmith (bsmith@moz-50026E44.dsl.pltn13.sbcglobal.net)
- # [10:40] * Joins: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net)
- # [10:40] * Joins: edmorley (edmorley@moz-8C4B81ED.range109-156.btcentralplus.com)
- # [10:42] * Quits: phx (Adium@moz-D3B447F3.wv.cc.cmu.edu) (Quit: Leaving.)
- # [10:49] <mjrosenb> question for people that have run mochitests on their android devices
- # [10:50] <mjrosenb> how long does it take the tests to start running?
- # [10:51] <mjrosenb> for me it is usually like 15 minutes
- # [10:53] * Joins: rniwa_ (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net)
- # [10:54] <edmorley> mjrosenb: bug 819003 related?
- # [10:59] * AutomatedTester|AFK is now known as AutomatedTester
- # [10:59] * Quits: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving.)
- # [11:00] * Joins: vtmarvin (Thunderbir@32DFDBE.7102BCB6.B7C3970A.IP)
- # [11:02] * Quits: njn (chatzilla@moz-724EC876.dyn.iinet.net.au) (Client exited)
- # [11:05] * capella|zzzzZ is now known as capella
- # [11:05] * AutomatedTester is now known as AutomatedTester|AFK
- # [11:08] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [11:08] * whimboo|afk is now known as whimboo
- # [11:08] * Joins: Goldorak (chatzilla@7CD1B470.2BC633E3.88CF6591.IP)
- # [11:14] * Joins: vingtetun (vingtetun@moz-F8747CC6.dsl.ovh.fr)
- # [11:16] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [11:18] * mattwoodrow is now known as mattwoodrow|away
- # [11:18] * Quits: chucklee (chucklee@moz-99690620.hinet-ip.hinet.net) (Quit: Leaving)
- # [11:21] * Joins: vladan (vladan@36D53742.B90458C2.57F33CED.IP)
- # [11:23] <mjrosenb> firebot: eh?
- # [11:24] * firebot kicks mjrosenb in the shins
- # [11:24] <edmorley> lol
- # [11:25] <nigelb> haha
- # [11:25] <mjrosenb> note to self: don't mess with firebot.
- # [11:25] <edmorley> mjrosenb: firebot doesn't announce bug details in this channel unless addressed directly to avoid spam
- # [11:25] <mjrosenb> edmorley: makes sense.
- # [11:25] <mjrosenb> I suspect that I'm not running into that, since I've already pushed the binary over before I start mochitests
- # [11:26] <mjrosenb> and the browser starts
- # [11:26] <mjrosenb> and sits
- # [11:26] <mjrosenb> and sits
- # [11:26] <mjrosenb> and a while later, finally, the tests start running.
- # [11:26] <edmorley> oh :-(
- # [11:26] <mjrosenb> like
- # [11:26] <mjrosenb> it was sheer luck that I found that it was running them at all
- # [11:27] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
- # [11:27] <mjrosenb> I left it running while I started other things because I was lazy
- # [11:27] <mjrosenb> then I came back like half an hour later, and noticed that it was running
- # [11:27] * Quits: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net) (Quit: bye)
- # [11:33] * rnewman -> bed; will have to finish checking tbpl in the morning
- # [11:34] * Joins: mak (chatzilla@104EF634.F9B7738E.8628926.IP)
- # [11:36] * Quits: sn0wb1rd_ (sn0wb1rd@moz-7DC12C05.sb.sd.cox.net) (Quit: I will be right back)
- # [11:36] * Joins: anton (anton@moz-ADC532B1.hsd1.ca.comcast.net)
- # [11:38] * Quits: anton (anton@moz-ADC532B1.hsd1.ca.comcast.net) (Ping timeout)
- # [11:40] * Quits: cjones (cjones@moz-45913895.socal.res.rr.com) (Quit: Leaving)
- # [11:40] * Joins: dao (dao@moz-A27FA977.superkabel.de)
- # [11:41] <mjrosenb> /home/mrosenberg/android/android-ndk-r5c/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld: Warning: type of symbol `__wrap_freeaddrinfo' changed from 2 to 13 in /home/mrosenberg/src/central/central-805299/objs/android-dbg/dist/lib/libmozglue.so
- # [11:41] <mjrosenb> that *can't* be good
- # [11:41] <glandium> jesup: ping
- # [11:41] <glandium> mjrosenb: we see that all the time
- # [11:42] <mjrosenb> glandium: ok then.
- # [11:42] <mjrosenb> interesting
- # [11:42] <mchen> Hi all, since the re-test of B2G Arm debug M(2) is green now I think there is no necceary to back out them from Sicking. Am I right?
- # [11:42] <mjrosenb> care to guess what program is currently eating the most memory on my machine?
- # [11:42] <mjrosenb> hint: I killed firefox before
- # [11:42] <mjrosenb> mchen: soundslike it.
- # [11:42] <glandium> mjrosenb: ld?
- # [11:43] <mjrosenb> glandium: nope!
- # [11:43] <mjrosenb> glandium: not yet at least.
- # [11:43] <glandium> mjrosenb: top?
- # [11:43] <mjrosenb> mrosenb+ 10915 0.3 12.6 1112400 1023476 pts/31 Sl+ 04:28 0:13 /home/mrosenberg/use/jimdb/moz-gdb/bin/gdb
- # [11:43] <glandium> the terminal, whatever you're using?
- # [11:43] <mjrosenb> gdb is eating a bit over a gigabyte of memory.
- # [11:44] <glandium> not surprising
- # [11:44] <glandium> it has to read all that dwarf info
- # [11:44] <mchen> mjrosenb: Thanks for your kindly reply. And I need to fire a bug for this inconsistent result?
- # [11:45] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [11:45] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
- # [11:46] * Quits: glazou (glazou@moz-204094DD.disruptive-innovations.fr) (Quit: bbl)
- # [11:51] <edmorley> mchen: it's ok, I'll do it :-)
- # [11:51] <edmorley> (I have 30-40 others to do)
- # [11:51] <edmorley> \o/
- # [11:51] * Joins: glazou (chatzilla@moz-204094DD.disruptive-innovations.fr)
- # [11:52] <edmorley> mchen: thank you for keeping an eye on the results though :-)
- # [11:52] * Joins: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net)
- # [11:53] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [11:55] <mchen> edmorley: No at all, The patches from Sicking are mine actually. Ha..
- # [12:03] * Quits: hummeleBop (Instantbir@moz-2356396.fbx.proxad.net) (Quit: Instantbird 1.3 -- http://www.instantbird.com)
- # [12:04] * Quits: tchevalier (Thunderbir@26DF2FEE.76D180ED.C47D5415.IP) (Quit: tchevalier)
- # [12:05] * Quits: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-5.1450hg.fc17 [XULRunner 17.0/20121120085223])
- # [12:05] * Quits: Conjuror (Conjuror@moz-99690620.hinet-ip.hinet.net) (Connection reset by peer)
- # [12:06] <glazou> in other terms, all sicking's patches are belong to you ?-)
- # [12:07] * Quits: atsai (Conjuror@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
- # [12:09] * Quits: surkov (surkov@39E4CE8A.DF1CD780.E17943EE.IP) (Quit: surkov)
- # [12:10] * Quits: dao (dao@moz-A27FA977.superkabel.de) (Quit: Leaving.)
- # [12:12] * Joins: johanc (chatzilla@3F0EBE7F.65B34541.317CF020.IP)
- # [12:12] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/be0058cf546a - Robert O'Callahan - Bug 816664. Don't call NotifyPull if we already have all the data buffered in the stream that we need. r=jesup
- # [12:12] * Quits: seif (seif@BEAC5A65.FE22CA96.A6BD37EB.IP) (Quit: Leaving.)
- # [12:12] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/bd4859261347 - Robert O'Callahan - Bug 816458. Instead of removing the MAY_BE_TRANSFORMED bit in certain frame classes, add an nsIFrame::SupportsCSSTransforms method and call it when necessary. r=mats
- # [12:12] * Joins: seif (seif@BEAC5A65.FE22CA96.A6BD37EB.IP)
- # [12:12] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/270391fca858 - Robert O'Callahan - Bug 663776. Part 1: When determining whether the scale factors hav changed, we need to use GetBaseTransform for the old scale factors, because that's what stores the
- # [12:12] <firebot> old transform that we computed scale factors from. r=mattwoodrow
- # [12:12] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/d89ae7f40549 - Robert O'Callahan - Bug 663776. Part 2: Move TransformRectToRect from nsCSSRendering to gfxUtils. r=mattwoodrow
- # [12:13] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/7cd51e4e7d09 - Robert O'Callahan - Bug 818276. Update margins and scrollbar settings for a child document whenever the corresponding IFRAME state changes, even if we do not recreate the presentation.
- # [12:13] <firebot> r=matspal
- # [12:13] * Quits: vtmarvin (Thunderbir@32DFDBE.7102BCB6.B7C3970A.IP) (Ping timeout)
- # [12:13] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/55d5f3cd5c85 - Robert O'Callahan - Bug 663776. Part 3: Refactor layer transform snapping to distinguish translation-snapping from rect-snapping, and don't snap translation+scale transforms when we
- # [12:13] <firebot> don't know all four edges of the rect that needs to be snapped. r=mattwoodrow
- # [12:14] <ewong> !seen smaug
- # [12:14] <firebot> smaug was last seen 11 hours, 50 minutes and 6 seconds ago, saying 'if you use xpidl dictionaries, DocumentFragment? template should become nsIDOMDocumentFragment template;' in #content.
- # [12:14] * ewong is now known as ewong|sleep
- # [12:15] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/2cfe42934c8f - Soumya Deb - Bug 818660 - Un-prefix gradients from about:home page contents. r=dao
- # [12:15] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/bfb383743f7d - Dão Gottwald - Bug 818721 - Downloads panel footer overlaps panel border. r=mconley
- # [12:15] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/108ae602864a - Dão Gottwald - Bug 818724 - Replace gStartupRan with a private gBrowserInit property. r=mak
- # [12:16] * Joins: rlewis (Thunderbir@moz-D47321EC.cable.virginmedia.com)
- # [12:17] * Joins: dao (dao@moz-A27FA977.superkabel.de)
- # [12:20] * Joins: vtmarvin (Thunderbir@32DFDBE.7102BCB6.B7C3970A.IP)
- # [12:20] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [12:22] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [12:23] <glazou> my linux build fails in toolkit/mozapps/update/updater.cpp with undefined reference to BZ2_crc32Table, known issue ?
- # [12:23] * Quits: vtmarvin (Thunderbir@32DFDBE.7102BCB6.B7C3970A.IP) (Quit: vtmarvin)
- # [12:25] <glazou> hmmm probably missing libbz2-dev
- # [12:27] <glazou> nope, not enough
- # [12:27] * baku|away is now known as baku
- # [12:28] <mjrosenb> glandium: if you are missing a reference to something, then you likely already have the header, and just need something else to link against
- # [12:28] <mjrosenb> but if you have the header, chances are you already have the library
- # [12:29] <glandium> mjrosenb: huh?
- # [12:29] <glazou> hence more probably a path issue, right ? btw s/glandium/glazou
- # [12:29] <mjrosenb> glazou:err, at you.
- # [12:29] <mjrosenb> glandium: carry on.
- # [12:29] <glandium> glazou: could be visibility issues
- # [12:29] * Joins: tchevalier (Thunderbir@26DF2FEE.76D180ED.C47D5415.IP)
- # [12:30] <glandium> glazou: what's the failing command line?
- # [12:30] * Quits: rniwa_ (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net) (Quit: rniwa_)
- # [12:30] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [12:31] <glazou> simply make
- # [12:31] <dao> NeilAway: would you like to review https://bugzilla.mozilla.org/attachment.cgi?id=674432&action=edit ?
- # [12:31] <glazou> ok, the Makefile looks for MOZ_BZ2_LIBS
- # [12:31] <glazou> let's track that beast
- # [12:32] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/f43810048b24 - Henrik Skupin - Bug 817709 - Fix make bustage when including leaking tests. r=standard8
- # [12:32] <glandium> glazou: i mean the compiler command
- # [12:34] * Quits: JeroenDeDauw (j@moz-D57BF5BA.dip.t-dialin.net) (Ping timeout)
- # [12:34] <glazou> glandium: http://pastebin.com/m4YabbSY
- # [12:34] <glandium> glazou: so, looks like MOZ_BZ2_LIBS is empty in your case
- # [12:35] <glazou> right I just saw that
- # [12:35] <glazou> and it's supposed to be MOZ_BZ2_LIBS='$(call EXPAND_LIBNAME_PATH,bz2,$(DEPTH)/modules/libbz2/src)'
- # [12:35] * Joins: JeroenDeDauw (j@moz-A82F322.dip.t-dialin.net)
- # [12:35] <glandium> glazou: which means you probably built with --with-system-bz2, and the test for the lib failed
- # [12:36] <glazou> yep
- # [12:36] <glazou> respinning a build, thanks glandium
- # [12:36] <glandium> glazou: so re-running configure now you installed libbz2-dev will work, and you're invited to file a bug on that fallback case being crazy
- # [12:36] <glandium> :)
- # [12:36] <glazou> :)
- # [12:37] * Joins: anton (anton@moz-ADC532B1.hsd1.ca.comcast.net)
- # [12:37] * Joins: gustavold (gustavold@21548ED.A188633C.F0C2AE3A.IP)
- # [12:39] * Quits: anton (anton@moz-ADC532B1.hsd1.ca.comcast.net) (Ping timeout)
- # [12:40] <glandium> glazou: interestingly, every single change involving the line that resets MOZ_BZ2_LIBS are from me, including adding the test in the first place. So I'm entirely responsible of your failure
- # [12:41] * glazou should spend some time thinking at the deserved punishment
- # [12:41] <glandium> although, in my defense, at the time it was added, i was merely cargo-culting the same constructs from other libs test ; probably took from png or jpeg
- # [12:41] <glandium> 4.5 years ago
- # [12:42] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
- # [12:42] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [12:43] * Quits: bsmith (bsmith@moz-50026E44.dsl.pltn13.sbcglobal.net) (Ping timeout)
- # [12:45] <glazou> glandium: want to be cc:ed ?
- # [12:45] * Joins: MrDHat (chatzilla@53181131.B8AC68AF.50E99975.IP)
- # [12:45] <glandium> glazou: i'm following build config bugs
- # [12:46] <glazou> ok
- # [12:46] * Joins: Mossop (mossop@6303B85E.FDE27459.739380AF.IP)
- # [12:46] * Joins: FabioMagnoni (fabiomagno@FC732173.E9DDA2C8.E6458E7E.IP)
- # [12:46] <glandium> glazou: i'm a build config peer, now, after all :)
- # [12:50] * Quits: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net) (Ping timeout)
- # [12:51] * Joins: teoli (teoli@88F51059.F3BBB17D.144F44FA.IP)
- # [12:52] * Quits: Optimizer (Instantbir@9D88CC50.62837B7B.1807BA01.IP) (Connection reset by peer)
- # [12:52] * Joins: DevHC (devhc@EB4F99FC.5F6E0D94.DAE83545.IP)
- # [12:53] * Quits: MrDHat (chatzilla@53181131.B8AC68AF.50E99975.IP) (Ping timeout)
- # [12:54] * Joins: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net)
- # [12:54] * Joins: kaze (kaze@moz-F8747CC6.dsl.ovh.fr)
- # [12:57] * padenot is now known as padenot|away
- # [12:57] <DevHC> does anyone know the expected amount of time required to link the SM binary, if the object files contain debugging symbols, and the machine has 512MiB (minus Xorg, etc.) of RAM?
- # [12:57] <DevHC> the linking process has been going on for a couple of hours now
- # [12:57] * Joins: Optimizer (Instantbir@D4A3BB78.9CB844E6.AA3EB577.IP)
- # [12:57] <edmorley> 512MB RAM ?!?
- # [12:57] <DevHC> PROBLEM?
- # [12:57] <edmorley> that's going to be painful
- # [12:58] <edmorley> or at least, it would be for firefox, not sure for SM
- # [12:58] <edmorley> Callek might know
- # [12:58] <edmorley> or NeilAway
- # [12:58] * Quits: victorporof (victorporo@B6207739.B0D0881A.79933D60.IP) (Quit: victorporof)
- # [12:58] * Quits: glazou (chatzilla@moz-204094DD.disruptive-innovations.fr) (Quit: bbl)
- # [12:59] <DevHC> why does the linker require so much fucking memory anyway?
- # [12:59] * Joins: hub (hub@moz-A5C4ACAE.cpe.net.cable.rogers.com)
- # [13:00] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [13:01] * Joins: MrDHat (chatzilla@280CA222.7439AA2A.8D9DA8D9.IP)
- # [13:04] <mjrosenb> DevHC: spidermonkey shouldn't take that long to link.
- # [13:04] <mjrosenb> DevHC: how much memory is it using?
- # [13:05] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
- # [13:05] * Quits: mchen (chatzilla@moz-99690620.hinet-ip.hinet.net) (Quit: ChatZilla 0.9.89 [Firefox 11.0/20120410121533])
- # [13:05] <DevHC> lol
- # [13:05] <DevHC> s/SM/SeaMonkey/
- # [13:06] <DevHC> top shows: ld: size: 2069M, res: 282M
- # [13:07] * Quits: tchevalier (Thunderbir@26DF2FEE.76D180ED.C47D5415.IP) (No route to host)
- # [13:07] <DevHC> i even had to add file-backed virtual memory, cuz 512MiB of RAM + a 1536MiB swap partition wasn't enough
- # [13:08] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [13:09] * Quits: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
- # [13:13] * Quits: allstarschh (allstars@moz-99690620.hinet-ip.hinet.net) (Input/output error)
- # [13:13] * Quits: hub (hub@moz-A5C4ACAE.cpe.net.cable.rogers.com) (Ping timeout)
- # [13:14] <decoder> do we have any thread named "dconf worker" in firefox?
- # [13:14] * Joins: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com)
- # [13:15] * Joins: T3 (T3@21548ED.A188633C.F0C2AE3A.IP)
- # [13:15] * Quits: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP) (Connection reset by peer)
- # [13:15] * Quits: johanc (chatzilla@3F0EBE7F.65B34541.317CF020.IP) (Ping timeout)
- # [13:15] * Joins: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP)
- # [13:17] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/085cd06beb7c - Gina Yeh - Bug 817930 - Patch 1: Support for receiving multiple files sequentially, r=echou
- # [13:20] * Joins: askalski (akuda@2BA4E5A7.CC7751E8.6712E96B.IP)
- # [13:20] * Quits: MrDHat (chatzilla@280CA222.7439AA2A.8D9DA8D9.IP) (Ping timeout)
- # [13:20] * Quits: MnO2 (mno2@moz-F2B69E6.tpcity.corp.yahoo.com) (Quit: Leaving)
- # [13:21] * Joins: johanc (chatzilla@moz-4A45E907.cust.telenor.se)
- # [13:21] * Quits: ircloggr (nodebot@moz-5DCA37CB.compute-1.amazonaws.com) (Client exited)
- # [13:22] * Joins: ircloggr (nodebot@moz-BBC653D.compute-1.amazonaws.com)
- # [13:25] * Quits: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP) (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [13:25] * Quits: parkersikand (Thunderbir@777EE8D1.4A6EA113.6644AB93.IP) (Ping timeout)
- # [13:25] * Joins: parkersikand (Thunderbir@777EE8D1.4A6EA113.6644AB93.IP)
- # [13:26] * Quits: FabioMagnoni (fabiomagno@FC732173.E9DDA2C8.E6458E7E.IP) (Ping timeout)
- # [13:26] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
- # [13:26] * ChanServ sets mode: +o smaug
- # [13:26] * Quits: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP) (Ping timeout)
- # [13:29] * Joins: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP)
- # [13:30] * Joins: phx (Adium@69EEB470.20479294.689607DE.IP)
- # [13:30] * Joins: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net)
- # [13:32] * Quits: parkersikand (Thunderbir@777EE8D1.4A6EA113.6644AB93.IP) (Ping timeout)
- # [13:33] * Quits: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP) (Ping timeout)
- # [13:31] * whimboo is now known as whimboo|afk
- # [13:31] * Quits: wolfiR (wolfiR@moz-DFE86407.dip0.t-ipconnect.de) (Ping timeout)
- # [13:32] * Joins: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP)
- # [13:32] * Quits: jprmc (jprmc@moz-542588AA.cpe.net.cable.rogers.com) (Ping timeout)
- # [13:33] <edmorley> !seen roc
- # [13:33] <firebot> roc was last seen 8 hours, 52 minutes and 39 seconds ago, saying '* roc wonders if we have any reftests that test animated images' in #developers.
- # [13:33] * Quits: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com) (Client exited)
- # [13:33] * Joins: MrDHat (chatzilla@4850FA42.B3450494.50E99975.IP)
- # [13:33] <jesup> dao: ping
- # [13:34] * Joins: valueof (anton@moz-ADC532B1.hsd1.ca.comcast.net)
- # [13:34] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [13:36] * Quits: valueof (anton@moz-ADC532B1.hsd1.ca.comcast.net) (Ping timeout)
- # [13:36] <Callek> DevHC: I don't know the expected time, but yea xul.dll/so is going to be painful at 512MB, it *will* be a while
- # [13:37] * Joins: wolfiR (wolfiR@moz-DFE86407.dip0.t-ipconnect.de)
- # [13:37] * Quits: ericchou (ericchou@moz-99690620.hinet-ip.hinet.net) (Quit: Leaving)
- # [13:38] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/df91b13737cf - Ed Morley - Backout 55d5f3cd5c85, d89ae7f40549 & 270391fca858 (bug 663776) for assertions
- # [13:38] * Quits: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au) (Ping timeout)
- # [13:39] * Joins: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au)
- # [13:39] * Quits: schien-laptop (schien@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
- # [13:40] <jesup> Recent recommendations are 8GB ram for building FF. It's possible in 3/4GB, I'm pretty sure possible in 2GB. Below that - it should complete eventually, depending on how reliable your power is :-) Seriously, I have no idea how long it will take, but it's going to be HEAVILY IO bound.
- # [13:40] <mjrosenb> jesup: SM isn't that large.
- # [13:41] * Joins: parkersikand (Thunderbir@777EE8D1.4A6EA113.6644AB93.IP)
- # [13:41] <jesup> Is he building SeaMonkey or SpiderMonkey? I was guessing SeaMonkey, which should be ~= FF
- # [13:41] * Fallen is now known as Fallen|away
- # [13:41] <mjrosenb> oh...
- # [13:41] <derf> 07:02:18 < DevHC> s/SM/SeaMonkey/
- # [13:42] <mjrosenb> yeah, seamonkey would be huge
- # [13:42] <mjrosenb> ahh. didn't see that.
- # [13:42] * mjrosenb quiets himself
- # [13:42] * jesup intones "somewhere a disk sings to itself...."
- # [13:42] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [13:43] * Quits: phx (Adium@69EEB470.20479294.689607DE.IP) (Ping timeout)
- # [13:46] * Joins: hummeleBop (Instantbir@moz-2356396.fbx.proxad.net)
- # [13:47] * Quits: DevHC (devhc@EB4F99FC.5F6E0D94.DAE83545.IP) (Quit: killing program to free up some memory)
- # [13:47] * Joins: tchevalier (Thunderbir@26DF2FEE.76D180ED.C47D5415.IP)
- # [13:48] * Quits: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP) (Quit: Leaving.)
- # [13:50] * cmcavoy-offline is now known as cmcavoy
- # [13:53] * padenot|away is now known as padenot
- # [13:54] * Quits: tchevalier (Thunderbir@26DF2FEE.76D180ED.C47D5415.IP) (Ping timeout)
- # [13:54] * Joins: tchevalier (Thunderbir@26DF2FEE.76D180ED.C47D5415.IP)
- # [13:55] * cmcavoy is now known as cmcavoy-offline
- # [13:55] * Joins: Ms2ger (Ms2ger@moz-98F42EB2.adsl-dyn.isp.belgacom.be)
- # [13:56] * Quits: tchevalier (Thunderbir@26DF2FEE.76D180ED.C47D5415.IP) (Quit: tchevalier)
- # [13:56] * Joins: headless (Mibbit@moz-1319EEFC.torservers.net)
- # [13:57] * Quits: tantek (tantek@moz-17B51346.dsl.dynamic.sonic.net) (Ping timeout)
- # [13:57] * Joins: tantek (tantek@moz-17B51346.dsl.dynamic.sonic.net)
- # [13:59] <Ms2ger> <MikeSmith> "warning: hg.mozilla.org certificate with fingerprint 10:78:e8:57:2d:95:de:7c:de:90:bd:22:e1:38:17:67:c5:a7:9c:14 not verified (check hostfingerprints or web.cacerts config setting)"
- # [13:59] <Ms2ger> <MikeSmith> I don't remember getting that before
- # [13:59] <Ms2ger> Anyone?
- # [13:59] <jesup> Ms2ger: that sounds ... concerning
- # [13:59] <Ms2ger> mike5w3c, ^
- # [14:00] <mike5w3c> Ms2ger: thanks
- # [14:01] * Quits: gustavold (gustavold@21548ED.A188633C.F0C2AE3A.IP) (Quit: Leaving.)
- # [14:01] * Joins: gerv (Instantbir@moz-7D905691.avante-wifi.mozilla.hq)
- # [14:03] * Quits: kennyluck (kennyluck@1F39F32E.5A6411A4.B720AEC8.IP) (Quit: kennyluck)
- # [14:03] * Quits: T3 (T3@21548ED.A188633C.F0C2AE3A.IP) (Ping timeout)
- # [14:06] * Quits: ericjung (Mibbit@moz-F14FA912.bstnma.fios.verizon.net) (Quit: http://www.mibbit.com ajax IRC Client)
- # [14:06] * Joins: ericjung (Mibbit@moz-F14FA912.bstnma.fios.verizon.net)
- # [14:08] <mjrosenb> Is this something that should be more or less expected? http://pastebin.mozilla.org/1981072
- # [14:09] <padenot> you can respin, I guess
- # [14:11] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [14:12] * Joins: KaiRo (robert@moz-5ADC0B8D.adsl.highway.telekom.at)
- # [14:13] * Joins: bbondy (bbondy@moz-CBCCE0F3.home.cgocable.net)
- # [14:15] * Joins: vtmarvin (Thunderbir@9D75911A.1239134F.E4B2C495.IP)
- # [14:16] <mjrosenb> yup, that is what I am doing
- # [14:16] <mjrosenb> but it is a delicate procedure
- # [14:16] <mjrosenb> and not a quick one at that.
- # [14:17] * Joins: jprmc (jprmc@4A9FF50A.81C579B6.DA78B690.IP)
- # [14:20] * Joins: Pike (Pike@moz-FD7E9B2E.pool.mediaways.net)
- # [14:20] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [14:20] * Joins: nmatsakis (nmatsakis@AAE222A3.FDDA6739.2321E71E.IP)
- # [14:20] * Quits: MrDHat (chatzilla@4850FA42.B3450494.50E99975.IP) (Ping timeout)
- # [14:22] * Joins: MrDHat (chatzilla@4850FA42.B3450494.50E99975.IP)
- # [14:22] <glandium> jesup: ping
- # [14:23] <jesup> glandium: pong
- # [14:24] <glandium> jesup: when is webrtc due to be enabled (as in, what FF version?)
- # [14:24] <jesup> Target is FF20
- # [14:25] <jesup> (For desktop only - work on Android is underway, and some work for b2g is being done by stephenlee
- # [14:26] <glandium> jesup: ok, thanks.
- # [14:26] * AutomatedTester|AFK is now known as AutomatedTester
- # [14:27] <glandium> jesup: so i guess we don't really need to care about uplifting bug 814693
- # [14:27] <glandium> although i'll keep applying the patch on 18 and 19 in debian
- # [14:28] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/f5c964696e81 - Ehsan Akhgari - Simplify browser_privatebrowsing_lastpbcontextexited.js and make it not leak, no bug
- # [14:29] <jesup> glandium: I'd be ok with uplifting those
- # [14:30] <glandium> jesup: even on esr?
- # [14:30] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/2b2a4f11e4ab - Paul Adenot - Bug 816949 - Remove IsSeekableInBufferedRange() methods as they are not needed anymore. r=cpearce
- # [14:30] * Joins: jcvernaleo (john@moz-9DD98F0F.cable.mindspring.com)
- # [14:31] <jesup> esr is 17. I'd turn it off there (--disable-webrtc). No signaling, PeerConnection, etc
- # [14:32] <glandium> jesup: it would probably be better indeed
- # [14:32] <glandium> jesup: want me to file?
- # [14:33] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
- # [14:34] * kmoir-afk is now known as kmoir
- # [14:34] * Joins: anton (anton@moz-ADC532B1.hsd1.ca.comcast.net)
- # [14:35] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/65209d041acc - Ehsan Akhgari - Remove the setWindowPrivate function which is now unused, no bug
- # [14:36] * Quits: anton (anton@moz-ADC532B1.hsd1.ca.comcast.net) (Ping timeout)
- # [14:36] * Quits: wolfiR (wolfiR@moz-DFE86407.dip0.t-ipconnect.de) (Ping timeout)
- # [14:37] <gaston> kinetik: do you have an eta for cubeb being default and sydneyaudio death ?
- # [14:37] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/9a0801a8e9bf - Nicholas D. Matsakis - Bug 818247: Modify thread pool to (1) not spawn threads if useHelperThreads()
- # [14:38] * Joins: T3 (T3@21548ED.A188633C.F0C2AE3A.IP)
- # [14:41] * Joins: hub (hub@F2D29657.F60B0462.67AC9B1.IP)
- # [14:43] * Joins: wolfiR (wolfiR@moz-DFE86407.dip0.t-ipconnect.de)
- # [14:44] * Joins: schien-laptop (schien@moz-B45DAB81.dynamic.hinet.net)
- # [14:44] * Joins: phx (Adium@69EEB470.20479294.689607DE.IP)
- # [14:44] * Quits: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP) (Ping timeout)
- # [14:45] * Joins: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP)
- # [14:46] * Joins: stevensn (ssinger@2D3187CE.F008E516.4B2DF651.IP)
- # [14:46] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/fd6d1d52a2a1 - Hubert Figuière - Bug 814078 - Submit all the pending crash dumps. r=fabrice,bsmerdberg
- # [14:48] * Quits: jprmc (jprmc@4A9FF50A.81C579B6.DA78B690.IP) (Ping timeout)
- # [14:49] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [14:49] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/7d7c95201da5 - Tim Taubert - Bug 808231 - Implement add/removeNextPaintListener() methods for mozbrowsers r=jlebar a=blocking-basecamp
- # [14:50] * Quits: bbondy (bbondy@moz-CBCCE0F3.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
- # [14:52] * Joins: jprmc (jprmc@4A9FF50A.81C579B6.DA78B690.IP)
- # [14:53] <NeilAway> ehsan: so the only way to create a private window is via the open flag?
- # [14:54] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
- # [14:54] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/c1feed66869b - Rafael Ávila de Espíndola - Bug 817944 - Replace test-load-histograms with a function. r=vladan.
- # [14:56] * Joins: armenzg (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
- # [14:56] * Joins: victorporof (victorporo@DC9E107D.F695A43D.79933D60.IP)
- # [14:57] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [14:58] * Quits: MrDHat (chatzilla@4850FA42.B3450494.50E99975.IP) (Ping timeout)
- # [14:59] * Quits: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de) (Input/output error)
- # [15:00] * cmcavoy-offline is now known as cmcavoy
- # [15:01] * Quits: smontagu (chatzilla@moz-7055E6AA.red.bezeqint.net) (Ping timeout)
- # [15:02] * Quits: jprmc (jprmc@4A9FF50A.81C579B6.DA78B690.IP) (Ping timeout)
- # [15:02] * Joins: MrDHat (chatzilla@4850FA42.B3450494.50E99975.IP)
- # [15:03] * jhopkins|afk is now known as jhopkins|outsick
- # [15:03] * Quits: askalski (akuda@2BA4E5A7.CC7751E8.6712E96B.IP) (Ping timeout)
- # [15:04] * Joins: askalski (akuda@2BA4E5A7.CC7751E8.6712E96B.IP)
- # [15:05] * Quits: ericjung (Mibbit@moz-F14FA912.bstnma.fios.verizon.net) (Quit: http://www.mibbit.com ajax IRC Client)
- # [15:05] * rail_away is now known as rail
- # [15:05] * cmcavoy is now known as cmcavoy-offline
- # [15:05] * Joins: ericjung (Mibbit@moz-F14FA912.bstnma.fios.verizon.net)
- # [15:05] * Joins: vikash (vikash@BB86DB9D.7F4FBF76.5D9ABA9F.IP)
- # [15:08] * rail is now known as rail-buildduty
- # [15:09] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
- # [15:09] * Quits: T3 (T3@21548ED.A188633C.F0C2AE3A.IP) (Ping timeout)
- # [15:10] * Quits: gcp (gpascutto@moz-D0E475EA.access.telenet.be) (Quit: Make a new plan, Stan!)
- # [15:11] * Joins: chewey (chewey@moz-F62D1EF7.dip0.t-ipconnect.de)
- # [15:11] * Joins: espindola (espindola@moz-BEE32391.dsl.teksavvy.com)
- # [15:12] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
- # [15:14] * Joins: sankha93 (sankha93@7061CD01.D6BD0D91.22D41759.IP)
- # [15:15] * Joins: AaronMT (AaronMT@F2D29657.F60B0462.67AC9B1.IP)
- # [15:15] * whimboo|afk is now known as whimboo
- # [15:16] * Joins: FabioMagnoni (fabiomagno@E699A885.9FFFA70D.1CD09D20.IP)
- # [15:17] <jesup> glandium: sure. webrtc is enabled there to support snapshot captures, and if it's disabled by default I'm not sure it's important to leave on. Of course, given ESR17 is in maintenance, I wouldn't rev for it unless something's driving the change (and changing stuff that isn't giving a problem is probably frowned on)
- # [15:17] * jcranmer|away is now known as jcranmer
- # [15:17] <jesup> dao: ping
- # [15:17] <mjrosenb> jesus christ
- # [15:18] <mjrosenb> do mochitests make noises?
- # [15:18] * Quits: MrDHat (chatzilla@4850FA42.B3450494.50E99975.IP) (Ping timeout)
- # [15:18] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/8432562db685 - Ed Morley - Merge last PGO-green changeset of mozilla-inbound to mozilla-central
- # [15:18] <mjrosenb> 18111 INFO TEST-PASS | /tests/content/media/test/test_bug465498.html | Checking currentTime after seek: 0 for small-shot.ogg
- # [15:18] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/65209d041acc - Ehsan Akhgari - Remove the setWindowPrivate function which is now unused, no bug
- # [15:18] <mjrosenb> ok then
- # [15:18] <dao> jesup: pong
- # [15:19] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/f5c964696e81 - Ehsan Akhgari - Simplify browser_privatebrowsing_lastpbcontextexited.js and make it not leak, no bug
- # [15:19] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/925148509c71 - Ed Morley - Merge mozilla-central to mozilla-inbound
- # [15:19] <mjrosenb> I nearly crapped my pants.
- # [15:19] <Ms2ger> Yeah, we like to do that
- # [15:20] * ewong|sleep is now known as ewong
- # [15:20] <jesup> dao: you saw the mockup from Boriss? Not quite what I expected
- # [15:20] * mjschranz_away is now known as mjschranz
- # [15:21] <dao> jesup: yes. I don't think we have the APIs to do that, at least not on all platforms
- # [15:21] <dao> jesup: it would also have the flaw that you noticed with Chrome
- # [15:22] <jesup> dao: yeah, that was my concern and take-away from the meetings we've had in the past. (I have a response to the attachment written, but haven't pressed submit yet)
- # [15:22] * Joins: beaufour (beaufour@moz-DC1D9B4C.nycmny.fios.verizon.net)
- # [15:22] * Quits: FabioMagnoni (fabiomagno@E699A885.9FFFA70D.1CD09D20.IP) (Quit: FabioMagnoni)
- # [15:22] * Joins: jimm (jmathies@moz-7F164CA1.pn.at.cox.net)
- # [15:23] <jesup> I like having this as well, but I'm not sure it fully replaces in-chrome notification. (And there's the lack of backend support on some platforms - which ones, BTW?)
- # [15:23] <jimm> anyone know if the Android 2.2 test run failures on try are expected?
- # [15:24] <mjrosenb> jimm: post the try link? if your parent is bad, it is entirely reasonable
- # [15:24] <jimm> "INFO: updateSUT.py: We're going to try to install SUTAgentAndroid Version 1.14"
- # [15:24] <jimm> https://tbpl.mozilla.org/php/getParsedLog.php?id=17711208&tree=Mozilla-Inbound&full=1#error0
- # [15:24] <mjrosenb> jimm: if your parent is green, you may need to look at your patch
- # [15:24] <jimm> that one is on inbound
- # [15:25] <jimm> https://tbpl.mozilla.org/?noignore=0&tree=Try&rev=69d0052ad184
- # [15:25] <dao> jesup: I couldn't find the API to do it on any plaform. if we have something in mozilla-central, then I don't know where and how it's called
- # [15:25] * Quits: chewey (chewey@moz-F62D1EF7.dip0.t-ipconnect.de) (Ping timeout)
- # [15:25] <jimm> looks like they are all restarting
- # [15:25] <jesup> dao: I did tell her we weren't looking for this, but for the in-FF one: http://irclog.gr/#show/irc.mozilla.org/media/96334
- # [15:25] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
- # [15:25] <jesup> dao: even worse than I feared (we have something for Android, but that doesn't really help)
- # [15:26] <jesup> I think she looked at Chrome and copied that
- # [15:26] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [15:26] <KaiRo> hmm, seeing the PGO crashes we see raising their ugly heads recently, I start to wonder if MSVC PGO really sucks that much (in terms of miscompiling things)
- # [15:26] <jesup> she was asking ekr how to see it in Chrome
- # [15:28] * Quits: askalski (akuda@2BA4E5A7.CC7751E8.6712E96B.IP) (Quit: Wychodzi)
- # [15:28] * lsblakk|afk is now known as lsblakk
- # [15:28] <mjrosenb> KaiRo: you aren't the only one.
- # [15:29] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
- # [15:29] <edmorley> mjrosenb: I'm sure I recall some story about mochitests (and maybe talos pagesets) being run in the datacentre before they realised to turn the sound off
- # [15:29] * Joins: chewey (chewey@moz-1AB8272B.dip0.t-ipconnect.de)
- # [15:30] <Callek> I thought msvc pgo took away our code errors, not created new errors
- # [15:30] <ewong> smaug ping
- # [15:30] * Joins: singerb (singerb@moz-8897C7D8.lightspeed.livnmi.sbcglobal.net)
- # [15:31] <edmorley> mjrosenb: which given that I think the talos pageset includes NSFW pages could have been fairly wtf
- # [15:31] * Joins: abwillis (abwillis@9877934.9DD4DBBF.6A7A197.IP)
- # [15:31] * Joins: mjschran_ (mjschranz@moz-62304FBE.dsl.teksavvy.com)
- # [15:32] * mjschranz is now known as mjschranz_away
- # [15:32] <mjrosenb> edmorley: lol.
- # [15:32] <ted> Callek: it's just an optimizer, it can't fix your errors
- # [15:33] * Callek was joking :-)
- # [15:33] <Optimizer> ted: do not compare him with me !!
- # [15:33] <Optimizer> oh
- # [15:33] * mjschran_ is now known as mjschranz
- # [15:33] <ted> hah
- # [15:33] <Optimizer> sorry misread :P
- # [15:33] <Optimizer> read "its" as "is"
- # [15:33] <mjrosenb> https://tbpl.mozilla.org/?tree=Try&rev=20ca35986512 mighty blue this morning
- # [15:34] <edmorley> btw has anyone else spotted the google apps announcement that they are stopping new account signups for the standard (free) tier? (existing accounts not affected)
- # [15:34] * Quits: johanc (chatzilla@moz-4A45E907.cust.telenor.se) (Ping timeout)
- # [15:34] <@smaug> ewong: pong
- # [15:34] * Quits: @ehsan (ehsan@576FC5E5.CD1D2BB8.DC1243F8.IP) (Input/output error)
- # [15:34] * bwinton_away is now known as bwinton
- # [15:34] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
- # [15:34] * Joins: valueof (anton@moz-ADC532B1.hsd1.ca.comcast.net)
- # [15:34] * Joins: lduros (user@moz-4894EA28.nic.resnet.group.upenn.edu)
- # [15:35] <ewong> smaug can 'new Event' work in a js component?
- # [15:35] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [15:35] <@smaug> you need window
- # [15:35] <@smaug> var e = new somewindow.Event("foo");
- # [15:35] <@smaug> that should work, I think
- # [15:36] * Joins: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com)
- # [15:36] * Quits: valueof (anton@moz-ADC532B1.hsd1.ca.comcast.net) (Ping timeout)
- # [15:36] * catlee-away is now known as catlee
- # [15:37] * Joins: mdas (mdas@50AE257C.D30B51A1.412CF160.IP)
- # [15:37] <ted> oh hey, i've finally fixed 500 bugs
- # [15:37] <@smaug> !
- # [15:37] * Joins: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net)
- # [15:37] <ted> https://bugzilla.mozilla.org/buglist.cgi?bug_status=RESOLVED;bug_status=VERIFIED;resolution=FIXED;emailassigned_to1=1;emailtype1=exact;email1=ted%40mielczarek.org;list_id=5153755
- # [15:38] * Joins: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP)
- # [15:38] <Yoric> ted: Congratulations :)
- # [15:39] * Quits: vtmarvin (Thunderbir@9D75911A.1239134F.E4B2C495.IP) (Ping timeout)
- # [15:40] <ted> thanks
- # [15:40] <Optimizer> I like ted talks
- # [15:40] <ted> i like to think i'm interesting to talk to
- # [15:41] <ted> 1097 bugs filed
- # [15:41] <ewong> smaug thanks!
- # [15:43] * ewong is now known as ewong|sleep
- # [15:43] * Joins: johanc (chatzilla@moz-4A45E907.cust.telenor.se)
- # [15:44] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
- # [15:45] <Optimizer> ted: how long have you been working with mozila, there are some 23xxxx bugs too :O
- # [15:46] <ted> as a full-time employee 5.5 years
- # [15:46] <ted> but i think i fixed my first bug about 9 years ago
- # [15:46] <ted> maybe 8
- # [15:46] <ted> i forget
- # [15:46] * Joins: tchevalier (Thunderbir@moz-B834A1C9.w81-251.abo.wanadoo.fr)
- # [15:46] <Optimizer> heh
- # [15:46] <ted> the one 5-digit bug i fixed had been open for a long time
- # [15:46] <ted> (about pasting multiline urls into the urlbar)
- # [15:47] <Optimizer> so you were actively contributing for aorund 2.5 yrs before you applied ?
- # [15:47] * Joins: sheppy (sheppy@moz-B52B0B26.dhcp.kgpt.tn.charter.com)
- # [15:47] <ted> something like that, yeah
- # [15:48] <ted> i had been writing extensions and things for a bit before that too
- # [15:48] <Optimizer> oh, which ?
- # [15:48] * Quits: JeroenDeDauw (j@moz-A82F322.dip.t-dialin.net) (Quit: Leaving.)
- # [15:48] * Joins: JeroenDeDauw (j@moz-A82F322.dip.t-dialin.net)
- # [15:49] <ted> i wrote a few that were fairly popular: Plain Text Links, Nuke Anything, Flashblock, FxIF
- # [15:49] <Optimizer> link to your profile ?
- # [15:49] * Quits: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net) (Input/output error)
- # [15:49] <ted> um
- # [15:50] <ted> https://addons.mozilla.org/en-US/firefox/user/58/
- # [15:52] <mjrosenb> we should have names for various numbers of commits
- # [15:52] * Joins: mconley (mconley@D4B46A36.8C6552CA.6816E6B7.IP)
- # [15:52] <ted> heh
- # [15:52] * Joins: till (till@moz-C359EC78.adsl.alicedsl.de)
- # [15:52] <mjrosenb> "novice" "grand master" "ultrasage"
- # [15:53] <ted> code achievements :)
- # [15:53] * edmorley wonders if the names would come with ebay style stars...
- # [15:54] * mcote|afk is now known as mcote
- # [15:54] <edmorley> bugzilla what art wrong with thou? :-(
- # [15:54] * mjrosenb has 196 commits
- # [15:54] <mjrosenb> not quite the same as number of bugs fixed...
- # [15:56] * Quits: dao (dao@moz-A27FA977.superkabel.de) (Quit: Leaving.)
- # [15:56] * Joins: overholt (overholt@F2D29657.F60B0462.67AC9B1.IP)
- # [15:56] * cmcavoy-offline is now known as cmcavoy
- # [15:57] * joduinn-home is now known as joduinn-mtg
- # [15:57] * Quits: abwillis (abwillis@9877934.9DD4DBBF.6A7A197.IP) (Client exited)
- # [15:58] * Joins: abwillis (abwillis@9877934.9DD4DBBF.6A7A197.IP)
- # [16:00] <ted> yeah
- # [16:00] <ted> i haven't looked at commits
- # [16:00] * sheeri-afk is now known as sheeri
- # [16:00] * Joins: mbrubeck (mozilla@moz-45568FC0.hsd1.wa.comcast.net)
- # [16:01] * Quits: abwillis (abwillis@9877934.9DD4DBBF.6A7A197.IP) (Ping timeout)
- # [16:01] <@smaug> ted: and you'd need to look at cvs commits too
- # [16:01] <ted> yeah
- # [16:01] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Client exited)
- # [16:01] <ted> that seems like more work than i care about
- # [16:02] * Joins: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP)
- # [16:03] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
- # [16:03] * ChanServ sets mode: +o ehsan
- # [16:03] <evilpie> I have 263 :)
- # [16:03] <evilpie> which was a lot more than what i estimated
- # [16:03] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [16:04] * hwine-zzz is now known as hwine
- # [16:04] <evilpie> considering that i only fixed 82 bugs
- # [16:06] <sheppy> Oh, is that all? :)
- # [16:07] * Joins: josh (josh@A5A0595A.66715431.D25A875A.IP)
- # [16:07] <ted> is that the number of actual changesets with you as author?
- # [16:07] <evilpie> i am trying to get my assigned bugs to about 2 right now, but it's not working
- # [16:08] * Joins: Callek_sea (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
- # [16:08] <ted> heh
- # [16:08] <ted> i'm bad about keeping my bug assignments correct
- # [16:09] <ted> i should probably un-assign myself from a bunch
- # [16:09] * evilpie tom@tom-home ~/mozilla-inbound $ hg log -u evilpies@gmail.com | grep -c "user:" 114
- # [16:09] * Quits: Optimizer (Instantbir@D4A3BB78.9CB844E6.AA3EB577.IP) (Ping timeout)
- # [16:09] <evilpie> not sure how they come up with that number
- # [16:09] * Joins: jdm (jdm@DB05BBF2.BB1F48F2.971E19F6.IP)
- # [16:09] <singerb> ted: ping on 795360
- # [16:09] * Quits: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com) (Client exited)
- # [16:10] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
- # [16:10] <ted> singerb: hey
- # [16:10] * Quits: kaze (kaze@moz-F8747CC6.dsl.ovh.fr) (Ping timeout)
- # [16:10] <singerb> ted: hey; just wanted to run a couple things by you
- # [16:11] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Ping timeout)
- # [16:11] * Quits: sankha93 (sankha93@7061CD01.D6BD0D91.22D41759.IP) (Quit: Leaving.)
- # [16:11] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/781df25c776f - Chris Lord - Bug 819310 - Fix possible race when stopping checkerboard recording. r=kats
- # [16:11] <Yoric> glandium: :) for your remark on bug 789932
- # [16:11] * Joins: wlach (wlach@moz-9F1EAF3D.vif.net)
- # [16:11] <ted> sure
- # [16:11] * hwine is now known as hwine-commuting
- # [16:11] <glandium> evilpie: yeah, that doesn't quite work when you're an old contributor, because you may have patches that have been applied for you
- # [16:11] <glandium> or dating back from changeset 1 (aka cvs days)
- # [16:12] <singerb> how much does passing the lock around for output bother you? could try a Queue instead, but that might make Finish tricky
- # [16:12] <singerb> logging is not natively multiprocessing-safe, so it's not a drop-in replacement, sadly
- # [16:12] <evilpie> glandium: i am only like ~2 1/2 years
- # [16:13] <ted> singerb: ah, bummer
- # [16:13] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [16:13] <ted> singerb: maybe i'd find the lock less annoying if it was a member of Dumper
- # [16:13] <ted> instead of being passed to all the methods
- # [16:13] <glandium> evilpie: i know, but that's the kind of thing that doesn't work for e.g ted or me
- # [16:13] <singerb> ted: there are examples of how to make a multiprocessing handler with a Queue, but since we're not using logging already, that seems like overkill
- # [16:13] * ted definitely had a few patches landed by other people, and has landed a lot of patches for people
- # [16:13] <ted> singerb: right
- # [16:14] <Bas> Does anyone know if we have a way of using nullptr in headers included in C? (i.e. anything that #defines nullptr #ifndef __cplusplus)?
- # [16:14] * Joins: Ms2ger` (Ms2ger@moz-D166A81.ugent.be)
- # [16:14] <singerb> ted: ok, I'll double-check making it a member, although stuff like that was tricky
- # [16:14] <ted> yeah
- # [16:14] <glandium> ted: that too, but i've only had commit access since mercurial, so i've always set the right authorship
- # [16:14] <ted> i can see using a queue being a pain because you have to know when you're done reading it
- # [16:14] <singerb> as far as the tests go, it looks like there's multiprocessing.dummy which is a wrapper around threading
- # [16:15] <ted> right
- # [16:15] <singerb> exactly - you have to drain the queue before you can join the process
- # [16:15] * Joins: ehugg (ehugg@E49D6D5D.709C0A2A.6157E88D.IP)
- # [16:15] * Quits: Ms2ger (Ms2ger@moz-98F42EB2.adsl-dyn.isp.belgacom.be) (Ping timeout)
- # [16:16] <singerb> and you're ok to remove the DWARF error message?
- # [16:17] <ted> yeah
- # [16:17] <ted> supporting it seems more awkward than not with the code the way it is
- # [16:17] * Quits: dria (dria@moz-F5EB0C5D.dsl.teksavvy.com) (Quit: dria)
- # [16:17] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [16:18] <singerb> ok, will do
- # [16:18] * Joins: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com)
- # [16:19] <singerb> I think that's it; I'll play with trying to wrap more of the infrastructure up in a class and make the tests run async
- # [16:19] <ted> great
- # [16:20] <ted> if you can't get the tests running async then your existing solution is fine
- # [16:21] <ted> all the same code paths get tested, just without the async element
- # [16:21] <singerb> ok; I think the dummy/threading approach should be fine, since the module-patching should work with a single process
- # [16:22] * Joins: mwu (mwu@moz-2E883D31.hsd1.nj.comcast.net)
- # [16:23] * Joins: milan (milan@moz-215CC40E.dsl.bell.ca)
- # [16:24] * Quits: phx (Adium@69EEB470.20479294.689607DE.IP) (Quit: Leaving.)
- # [16:25] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
- # [16:25] <Yoric> khuey|away: any chance you could review bug 810543?
- # [16:25] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
- # [16:25] * Quits: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com) (Ping timeout)
- # [16:28] * Quits: gerv (Instantbir@moz-7D905691.avante-wifi.mozilla.hq) (Ping timeout)
- # [16:32] * Joins: RealRaven (Thunderbir@D89D1924.44784521.C3498625.IP)
- # [16:33] <seif> jdm: how does this sound to you
- # [16:33] <seif> ---
- # [16:33] <seif> jdm will have the list generated with every release
- # [16:33] <seif> seif to write blog post
- # [16:33] <seif> carmen to edit/publish the blog post on https://blog.mozilla.org/community/category/spotlight/
- # [16:33] <seif> alex to reference to the post from the release notes
- # [16:33] <seif> ---
- # [16:33] <seif> this is the current status
- # [16:33] * seif was kicked by killer (Stop flooding!)
- # [16:33] * Joins: hipokrit (hipokrit@1BF5DFDB.CA40E1F7.C558AD24.IP)
- # [16:33] <jdm> that works for me
- # [16:34] * Joins: seif (seif@BEAC5A65.FE22CA96.A6BD37EB.IP)
- # [16:34] * Quits: ehugg (ehugg@E49D6D5D.709C0A2A.6157E88D.IP) (Ping timeout)
- # [16:35] * Joins: anton (anton@moz-ADC532B1.hsd1.ca.comcast.net)
- # [16:35] <armenzg> jimm: do you want talos and unit tests jobs?
- # [16:35] <armenzg> I assume the latter
- # [16:35] <jimm> unit tests yes, no talos
- # [16:35] * Quits: mfinkle (mfinkle@moz-8CB7201C.hsd1.pa.comcast.net) (Quit: ZNC - http://znc.sourceforge.net)
- # [16:36] * Joins: bbondy (bbondy@moz-CBCCE0F3.home.cgocable.net)
- # [16:36] <armenzg> jimm: ok cool
- # [16:36] <jimm> armenzg: thx!
- # [16:36] * Quits: anton (anton@moz-ADC532B1.hsd1.ca.comcast.net) (Ping timeout)
- # [16:37] <jimm> armenzg: we shouldn't see any initial problems on other platforms either since we've successfully pushed all the new config currently on elm to try a couple times.
- # [16:39] * Joins: Callek (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
- # [16:40] * Quits: Callek_sea (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Quit: ChatZilla 0.9.89 [SeaMonkey 2.15/20121130192456])
- # [16:41] * Quits: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com) (Client exited)
- # [16:41] * Quits: milan (milan@moz-215CC40E.dsl.bell.ca) (Ping timeout)
- # [16:41] * Joins: milan (milan@moz-C4347E1A.dsl.bell.ca)
- # [16:42] <armenzg> jimm: k
- # [16:42] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [16:42] * Joins: knelson (Adium@moz-27BAB34D.dsl.pltn13.sbcglobal.net)
- # [16:42] * Parts: knelson (Adium@moz-27BAB34D.dsl.pltn13.sbcglobal.net)
- # [16:43] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [16:44] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [16:45] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
- # [16:45] * ChanServ sets mode: +o ehsan
- # [16:45] * Joins: _AxS_ (axs@moz-E7607041.cpe.net.cable.rogers.com)
- # [16:45] * Joins: ehugg (chatzilla@moz-62842EF0.cisco.com)
- # [16:47] * Joins: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net)
- # [16:48] <jdm> ttaubert: ping
- # [16:48] <jdm> ttaubert: I believe http://pastebin.mozilla.org/1981218 gives you an export that has eight lines of context and a header
- # [16:49] * Joins: mfinkle (mfinkle@moz-8CB7201C.hsd1.pa.comcast.net)
- # [16:51] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [16:52] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
- # [16:52] * Joins: Optimizer (Optimizer@99A3707C.FC4AC898.BE90E62C.IP)
- # [16:53] <ttaubert> jdm: interesting, let me try that. thanks!
- # [16:54] * Quits: milan (milan@moz-C4347E1A.dsl.bell.ca) (Connection reset by peer)
- # [16:54] * Joins: milan (milan@moz-C4347E1A.dsl.bell.ca)
- # [16:54] * Quits: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [16:55] <ttaubert> jdm: very nice, thanks a lot :)
- # [16:55] <jdm> you're welcome
- # [16:55] * Quits: berkerpeksag (berkerpeks@C4FC979D.7BCC1A84.F3F73727.IP) (Quit: WeeChat 0.3.7)
- # [16:55] * padenot is now known as padenot|away
- # [16:57] * Joins: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz)
- # [16:58] * Joins: FabioMagnoni (fabiomagno@E699A885.9FFFA70D.1CD09D20.IP)
- # [16:58] * Quits: FabioMagnoni (fabiomagno@E699A885.9FFFA70D.1CD09D20.IP) (Quit: FabioMagnoni)
- # [16:58] * cmcavoy is now known as cmcavoy-offline
- # [16:59] * Quits: parkersikand (Thunderbir@777EE8D1.4A6EA113.6644AB93.IP) (Ping timeout)
- # [16:59] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/d6d585622ca7 - Tom Schuster - Bug 676619 - Modified test case for https. r=smaug
- # [17:00] * Joins: milan_ (milan@moz-87CB45A7.dsl.bell.ca)
- # [17:00] * Quits: milan (milan@moz-C4347E1A.dsl.bell.ca) (Ping timeout)
- # [17:00] * Joins: jlebar (jlebar@moz-59682A1.dmz.scl3.mozilla.com)
- # [17:01] * Quits: stransky (stransky@moz-FB491625.net.upcbroadband.cz) (Quit: Connection reset by beer)
- # [17:02] * Joins: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP)
- # [17:02] * Joins: FabioMagnoni (fabiomagno@E699A885.9FFFA70D.1CD09D20.IP)
- # [17:03] * Joins: abwillis (abwillis@9877934.9DD4DBBF.6A7A197.IP)
- # [17:03] * mdas is now known as mdas|afk
- # [17:04] * Quits: nmatsakis (nmatsakis@AAE222A3.FDDA6739.2321E71E.IP) (Quit: Computer has gone to sleep.)
- # [17:04] * Joins: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net)
- # [17:04] * Quits: abwillis (abwillis@9877934.9DD4DBBF.6A7A197.IP) (Client exited)
- # [17:05] * Quits: headless (Mibbit@moz-1319EEFC.torservers.net) (Quit: http://www.mibbit.com ajax IRC Client)
- # [17:07] * Joins: gerv (Instantbir@2557E599.66715431.D25A875A.IP)
- # [17:08] * Quits: Optimizer (Optimizer@99A3707C.FC4AC898.BE90E62C.IP) (Ping timeout)
- # [17:10] * Quits: michal (michal@18728636.D0F82CD8.32697916.IP) (Quit: Leaving.)
- # [17:11] <@ehsan> jdm: so, just so that you know, any time that we change the private flag on a window, we now leak, thanks to the downloads panel
- # [17:11] <jdm> ehsan: on birch?
- # [17:11] <@ehsan> jdm: (context: https://hg.mozilla.org/mozilla-central/rev/f5c964696e81)
- # [17:11] <@ehsan> everywehre
- # [17:11] <jdm> eep
- # [17:11] <@ehsan> pbngen/pboldgen
- # [17:11] * Joins: Optimizer (Optimizer@A8C7998E.4A76994A.D2D1FAF0.IP)
- # [17:12] <mak> ttaubert: unfortunately setting unified = 8 there gives you 8 lines of context in mq, that means patches can bitrot more easily
- # [17:12] <@ehsan> jdm: so I was thinking perhaps we should modify isWindowPrivate at least in a debug build to yell out when its answer for a given window is different than what it has said in the past
- # [17:12] <@ehsan> but I don't know how to yell loud enough in js...
- # [17:12] * Quits: josh (josh@A5A0595A.66715431.D25A875A.IP) (Quit: josh)
- # [17:12] * Joins: vtmarvin (Thunderbir@9D75911A.1239134F.E4B2C495.IP)
- # [17:12] <jdm> ehsan: ok, I don't fully understand the problem here or what you're proposing
- # [17:13] <@ehsan> jdm: (and the good news is that birch is green again!)
- # [17:13] <@ehsan> jdm: the problem is that if what isWindowPrivate returns for a window changes, we might get into the same situation as we did before
- # [17:13] <@ehsan> where one getData(window) returns one singleton, and the next call returns the other
- # [17:13] <jdm> in per-window builds, you mean?
- # [17:13] <@ehsan> which can cause us to add a view and not remove it for example
- # [17:13] <@ehsan> no, in both
- # [17:14] <mak> ttaubert: though you can set "qdiff = -U 8 -p" and then { hg log -r qtip --template '# HG changeset patch\n# User {author}\n{desc}\n\n' ; hg qdiff ; } > exported_patch_file
- # [17:14] <jdm> but we only return one singleton in global
- # [17:14] <jdm> you made that happen
- # [17:14] <@ehsan> the bug was only global-pb specific because we would fall in a situation where the response of isWindowPrivate would change on a given window
- # [17:14] <@ehsan> jdm: oh heh, you're right
- # [17:14] <@ehsan> ok then we're fine in global builds ;)
- # [17:14] <@ehsan> but the underlying problem is still there
- # [17:15] <jdm> ok, glad I'm not totally off base here
- # [17:15] <jdm> yeah, I can see the problem better now
- # [17:15] <@ehsan> if isWindowPrivate(givenWindow) ever returns a different value, we're doomed
- # [17:15] <@ehsan> I was thinking of keeping a weak map of seen windows and our response in debug builds
- # [17:16] * padenot|away is now known as padenot
- # [17:16] <jdm> hmm
- # [17:16] <@ehsan> and do a js assert when the response changes
- # [17:16] <@ehsan> to at least aid future debugging
- # [17:16] <@ehsan> but I don't know how to do weak maps and asserts in js ;)
- # [17:16] <jdm> could you just grab the observed value at the start of downloads.js?
- # [17:16] <jdm> and use a fake window object that returns that value?
- # [17:16] <@ehsan> no, this is technically not specific to the downloads panel even
- # [17:16] <@ehsan> that's just one broken caller
- # [17:16] <@ehsan> who knows how many more we have?
- # [17:17] <ttaubert> mak: interesting, yeah I didn't think about bitrotting
- # [17:17] * padenot is now known as padenot|away
- # [17:17] <@ehsan> jdm: fwiw, our download panel code *should* be fine now... it's just that the lastpbcontextexited test was doing something werid
- # [17:17] <mak> ttaubert: I usually export that way from mq, you can easily put that stuff into a simple shell function (I named mine qdiff) and then just qdiff > my_patch
- # [17:17] <@ehsan> i.e., setWindowPrivate instead of marking the window as private from scratch
- # [17:17] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/eede2ac054bf - Marty Rosenberg - Port IM to armhf (bug 802358, r=jbramley)
- # [17:17] <jdm> right
- # [17:17] * mdas|afk is now known as mdas
- # [17:17] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/ae6f5e7ddef3 - Marty Rosenberg - Don't hoist typeguards that are guaranteed to bail. (bug 818791, r=dvander) (also fix a comment for mrbkap)
- # [17:18] <ttaubert> mak: that's what I do too, I have an alias for that
- # [17:18] <@ehsan> I mean, my main goal is to not spend 4 hours the next time that something leaks because of this ;)
- # [17:18] <@ehsan> anyways
- # [17:18] <@ehsan> jdm: we should chat about it more later, nothing pressing
- # [17:18] <jdm> ehsan: doesn't this come down to the same problem we were trying to solve with making SetUsePrivateBrowsing be loud and obnoxious?
- # [17:18] <@ehsan> just wanted to plant the seeds in your head
- # [17:18] <@ehsan> jdm: it does... sort of
- # [17:18] * Quits: johanc (chatzilla@moz-4A45E907.cust.telenor.se) (Ping timeout)
- # [17:18] * Joins: bjacob_ (bjacob@F2D29657.F60B0462.67AC9B1.IP)
- # [17:19] <@ehsan> jdm: but it's a bit different
- # [17:19] <@ehsan> since we _might_ get away with that if nothing calls isWindowPrivate before SetUsePrivateBrowsing ;)
- # [17:19] <jdm> heh
- # [17:19] <@ehsan> pretty robust code, eh?
- # [17:19] <jdm> it's the best
- # [17:19] <jdm> beats the rest
- # [17:19] <@ehsan> hehe
- # [17:19] <@ehsan> but yeah
- # [17:20] <@ehsan> we should think about whether there's a better way to solve this
- # [17:20] <@ehsan> I think the answer is no
- # [17:20] <jdm> yep
- # [17:20] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [17:20] <@ehsan> and I'm usually right :P
- # [17:20] * Quits: mike5w3c (mike@moz-7A566BE1.net) (Quit: leaving)
- # [17:20] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [17:20] * Joins: mike5w3c (mike@moz-7A566BE1.net)
- # [17:20] <@ehsan> I wanted to file a bug about this, but I don't have anything solid to put in it...
- # [17:21] <@ehsan> (yet)
- # [17:22] * Joins: dao (dao@moz-A27FA977.superkabel.de)
- # [17:22] <@ehsan> jdm: another lesson is... my leak analysis script is pretty darn useful
- # [17:22] * Joins: parkersikand (Thunderbir@777EE8D1.4A6EA113.6644AB93.IP)
- # [17:22] <jdm> heh
- # [17:22] <@ehsan> who would have thought?!
- # [17:22] <jdm> that's not what I've heard from many people
- # [17:22] <@ehsan> yeah... well
- # [17:22] <jdm> usually the Analyze this leak link leads to failed dreams
- # [17:22] * armenzg is now known as armenzg_brb
- # [17:22] <@ehsan> the script is actually pretty dumb
- # [17:23] <@ehsan> but the thing is that if it tells you that a test leaked something, it's definitely right
- # [17:23] * Joins: juanb (jbecerra@2557E599.66715431.D25A875A.IP)
- # [17:23] <@ehsan> and not having false positives in such a script is a Feature
- # [17:23] <@ehsan> (with a capital F)
- # [17:23] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
- # [17:23] * ChanServ sets mode: +o smaug
- # [17:24] * Joins: Matti (chatzilla@moz-BC0B9356.dip.t-dialin.net)
- # [17:24] * @ehsan notes that we have 1680 pending jobs and it's not even noot EST yet
- # [17:24] <@ehsan> it's gonna be a glorious day
- # [17:26] * Quits: schien-laptop (schien@moz-B45DAB81.dynamic.hinet.net) (Ping timeout)
- # [17:26] * Joins: ferjm_ (ferjm@moz-77372318.red-2-140-92.dynamicip.rima-tde.net)
- # [17:26] <mjrosenb> time to make some silicon scream!
- # [17:27] * Quits: ferjm (ferjm@moz-80624CA0.red-88-0-116.dynamicip.rima-tde.net) (Ping timeout)
- # [17:27] * Quits: jmaher (jmaher@moz-59682A1.dmz.scl3.mozilla.com) (Ping timeout)
- # [17:27] <mjrosenb> (sorry for my part in that, I re-triggered a mochitest failure like 5 times)
- # [17:28] * Joins: jmaher (jmaher@moz-59682A1.dmz.scl3.mozilla.com)
- # [17:28] * hwine-commuting is now known as hwine
- # [17:29] * Joins: bent (chatzilla@moz-932324BF.hsd1.ca.comcast.net)
- # [17:29] * Quits: Ms2ger` (Ms2ger@moz-D166A81.ugent.be) (Ping timeout)
- # [17:29] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [17:29] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/f387a7a86f2f - Alexander Surkov - Bug 819242 - JAWS needs old IServiceProvider::QueryService, r=tbsaunde
- # [17:30] * Joins: dria (dria@F2D29657.F60B0462.67AC9B1.IP)
- # [17:30] * Quits: ferjm_ (ferjm@moz-77372318.red-2-140-92.dynamicip.rima-tde.net) (Ping timeout)
- # [17:31] * cmcavoy-offline is now known as cmcavoy
- # [17:32] * Joins: anton (anton@moz-ADC532B1.hsd1.ca.comcast.net)
- # [17:33] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Quit: pnemsak)
- # [17:34] * Joins: TheOne (one@moz-42AEED6E.dip.t-dialin.net)
- # [17:36] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
- # [17:36] * Joins: fabrice (fabrice@2557E599.66715431.D25A875A.IP)
- # [17:37] * Quits: cabanier (cabanier@moz-6A1F2F2C.hsd1.wa.comcast.net) (Quit: Leaving.)
- # [17:37] <@smaug> evilpie: why did you leave Bug 676619 open?
- # [17:37] * jwir3|away is now known as jwir3
- # [17:37] <@smaug> if it is done, it is donw
- # [17:37] <@smaug> done
- # [17:38] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/83d589dc84c1 - Andrew Halberstadt - Bug 818638 - B2G xpcshell shouldn't abort entire test run on single test timeout, r=jgriffin, DONTBUILD a=NPOTB,test-only
- # [17:38] <@smaug> if there are followups, keep those open
- # [17:38] <evilpie> smaug: it will be closed after the m-c merge
- # [17:39] <@smaug> oh, right
- # [17:39] <@smaug> evilpie: sorry :)
- # [17:39] * Joins: nmatsakis (nmatsakis@AAE222A3.FDDA6739.2321E71E.IP)
- # [17:39] * Joins: glob (glob@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [17:40] * Joins: T3 (T3@moz-76FE1A48.dsl.telesp.net.br)
- # [17:40] <edmorley> ehsan: indeed (primarily bug 818833)
- # [17:40] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Quit: damons)
- # [17:41] * Joins: ferjm_ (ferjm@moz-77372318.red-2-140-92.dynamicip.rima-tde.net)
- # [17:41] * Joins: kdcw (kdc@moz-F7413045.pk.shawcable.net)
- # [17:41] * Quits: jdm (jdm@DB05BBF2.BB1F48F2.971E19F6.IP) (Input/output error)
- # [17:44] * Quits: @bz_sleep (bzbarsky@moz-C7E1A91E.bstnma.fios.verizon.net) (Ping timeout)
- # [17:45] <@ehsan> edmorley: sigh
- # [17:46] * Quits: milan_ (milan@moz-87CB45A7.dsl.bell.ca) (Input/output error)
- # [17:47] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
- # [17:47] * armenzg_brb is now known as armenzg_lunch
- # [17:48] * Joins: bdahl (bdahl@2557E599.66715431.D25A875A.IP)
- # [17:48] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
- # [17:49] * Joins: bz_sleep (bzbarsky@moz-C7E1A91E.bstnma.fios.verizon.net)
- # [17:49] * bz_sleep is now known as bz
- # [17:50] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/337c16c12a90 - Andrew Halberstadt - Bug 818638 - B2G xpcshell shouldn't abort entire test run on single test timeout, r=jgriffin, DONTBUILD a=NPOTB,test-only
- # [17:51] * Joins: abwillis (abwillis@9877934.9DD4DBBF.6A7A197.IP)
- # [17:52] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
- # [17:53] * Quits: sheppy (sheppy@moz-B52B0B26.dhcp.kgpt.tn.charter.com) (Quit: Leaving)
- # [17:53] * Joins: cabanier (cabanier@89803C3C.27D0C967.A0B21F13.IP)
- # [17:53] * ctalbert|afk is now known as ctalbert
- # [17:54] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
- # [17:54] * Joins: sheppy (sheppy@moz-B52B0B26.dhcp.kgpt.tn.charter.com)
- # [17:55] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/59f96e3a86d3 - Benoit Girard - Bug 818296 - Don't NukeCrossCompartment on optimized shutdown. r=khuey
- # [17:55] * glob is now known as glob|away
- # [17:55] * Joins: milan (milan@moz-87CB45A7.dsl.bell.ca)
- # [17:56] * gregglind_away is now known as gregglind
- # [17:58] * Joins: coyotebush (corey@moz-2D845411.hsd1.ca.comcast.net)
- # [17:58] * Joins: anton_ (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [17:58] * Joins: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
- # [17:59] * Joins: harth (harth@moz-8B705092.dsl.dynamic.sonic.net)
- # [17:59] * glob|away is now known as glob
- # [17:59] * Joins: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
- # [18:00] * Joins: dcamp (dave@moz-930D5B64.hsd1.wa.comcast.net)
- # [18:00] * Quits: harth (harth@moz-8B705092.dsl.dynamic.sonic.net) (Ping timeout)
- # [18:00] * Joins: dbaron (dbaron@moz-58ADA996.dsl.dynamic.sonic.net)
- # [18:00] * ChanServ sets mode: +o dbaron
- # [18:01] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
- # [18:01] * Quits: dao (dao@moz-A27FA977.superkabel.de) (Quit: Leaving.)
- # [18:02] * Joins: dao (dao@moz-A27FA977.superkabel.de)
- # [18:02] * Quits: dcamp (dave@moz-930D5B64.hsd1.wa.comcast.net) (Ping timeout)
- # [18:02] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
- # [18:02] * Quits: vikash (vikash@BB86DB9D.7F4FBF76.5D9ABA9F.IP) (Quit: Leaving)
- # [18:02] * Quits: dao (dao@moz-A27FA977.superkabel.de) (Quit: Leaving.)
- # [18:03] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
- # [18:03] * Joins: dcamp (dave@moz-930D5B64.hsd1.wa.comcast.net)
- # [18:03] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
- # [18:04] * Joins: harth (harth@moz-CF96C405.hsd1.ca.comcast.net)
- # [18:04] * padenot|away is now known as padenot
- # [18:04] <fabrice> !seen wclouser
- # [18:04] <firebot> I've never seen a 'wclouser', sorry.
- # [18:04] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
- # [18:05] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
- # [18:05] * Quits: marcoz (marco.zehe@moz-97736BB3.dip.t-dialin.net) (Quit: Leaving.)
- # [18:05] * Quits: Optimizer (Optimizer@A8C7998E.4A76994A.D2D1FAF0.IP) (Ping timeout)
- # [18:07] * singerb is now known as singerb|lunch
- # [18:07] <nmatsakis> any experts on gdb scripting out there?
- # [18:07] <padenot> nmatsakis: not expert, but I have done things
- # [18:07] <sfink> nmatsakis: same here
- # [18:07] * Quits: TheOne (one@moz-42AEED6E.dip.t-dialin.net) (Input/output error)
- # [18:07] <nmatsakis> so, in order to catch the watchpoint I want...
- # [18:07] * Quits: anton_ (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [18:08] <nmatsakis> I have to set a breakpoint and then add a condition
- # [18:08] <nmatsakis> that is conditional on the values that I see
- # [18:08] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/3ecb45f153ac - Jens Hatlak - Bug 818674 - "ReferenceError: manifest is not defined" in Webapps.jsm inline function readCSPs. r=fabrice
- # [18:08] <nmatsakis> that is, I have to stop at the breakpoint
- # [18:08] <nmatsakis> and set something like
- # [18:08] <nmatsakis> cond 2 this != (the current value of this)
- # [18:08] <nmatsakis> and then the next time around, create a watch point based on
- # [18:08] <nmatsakis> &this->shape_.value
- # [18:09] <nmatsakis> I'm not sure if this can be automated?
- # [18:09] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
- # [18:09] <nmatsakis> but it sure would be nice =)
- # [18:09] <sfink> how many breakpoints are involved? Is the breakpoint that triggers the conditioning the same one that you're setting the condition on?
- # [18:09] * Quits: vtmarvin (Thunderbir@9D75911A.1239134F.E4B2C495.IP) (Quit: vtmarvin)
- # [18:09] * Joins: vtmarvin (Thunderbir@9D75911A.1239134F.E4B2C495.IP)
- # [18:10] <nmatsakis> sfink: right now I'm using the same breakpoint for both, but of course I could make multiple breakpoints
- # [18:10] <nmatsakis> the trick is that the values change from run to run
- # [18:10] <sfink> I was just trying to figure out the breakpoint number
- # [18:10] * Quits: parkersikand (Thunderbir@777EE8D1.4A6EA113.6644AB93.IP) (Ping timeout)
- # [18:10] <nmatsakis> I see. it's fixed.
- # [18:11] * armenzg_lunch is now known as armenzg
- # [18:11] <nmatsakis> basically I want to know when the shape changes on the *second* this that appears
- # [18:11] * Joins: terrence (terrence@2557E599.66715431.D25A875A.IP)
- # [18:11] <nmatsakis> what would be enough is if there is a way to reference an intermediate expression
- # [18:11] <nmatsakis> without using its absolute value
- # [18:11] <nmatsakis> like $-1 or something
- # [18:11] * Quits: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net) (Quit: jib)
- # [18:12] <sfink> nmatsakis: I don't think tihs will work, but: http://pastebin.mozilla.org/1981334
- # [18:13] <nmatsakis> what does $ evaluate to?
- # [18:13] <sfink> (I don't know if gdb can have nested 'end' terminators)
- # [18:13] <sfink> the value of the previous expression
- # [18:13] <nmatsakis> ah
- # [18:13] <nmatsakis> that's kind of what I was missing...
- # [18:13] <sfink> maybe some variant of that
- # [18:13] <nmatsakis> yeah, that helps a lot
- # [18:13] <nmatsakis> thanks
- # [18:13] * Joins: Optimizer (Optimizer@1732189E.93929670.BE90E62C.IP)
- # [18:14] <sfink> good luck
- # [18:15] <nmatsakis> sfink: I got it to work without the nesting by using two breakpoints...
- # [18:15] <nmatsakis> neat
- # [18:16] * Joins: parkersikand (Thunderbir@777EE8D1.4A6EA113.6644AB93.IP)
- # [18:16] * Joins: cdiehl_ (cdiehl@moz-EB42AD4F.pool.mediaways.net)
- # [18:16] * Quits: cdiehl (cdiehl@moz-E219DF65.pool.mediaways.net) (Ping timeout)
- # [18:16] * cdiehl_ is now known as cdiehl
- # [18:16] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
- # [18:16] * Quits: sfink (chatzilla@moz-2DA3B21.dsl.pltn13.sbcglobal.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 16.0.2/20121026094400])
- # [18:17] * Joins: sfink (chatzilla@moz-2DA3B21.dsl.pltn13.sbcglobal.net)
- # [18:17] * AutomatedTester is now known as AutomatedTester|away
- # [18:18] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
- # [18:18] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
- # [18:19] * Quits: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net) (Quit: Linkinus - http://linkinus.com)
- # [18:20] * Joins: gwagner_ (Gregor@moz-B8B530C2.hsd1.ca.comcast.net)
- # [18:21] * dholbert|afk is now known as dholbert
- # [18:22] * Joins: tonymec__ (tonymec@B9DAF5F3.69E37E83.A9371869.IP)
- # [18:22] * tonymec__ is now known as tonymec|away
- # [18:22] * Quits: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP) (Ping timeout)
- # [18:22] <daleharvey> whats the use case for IDBDatabase.close? (cc bent)
- # [18:22] * Quits: FabioMagnoni (fabiomagno@E699A885.9FFFA70D.1CD09D20.IP) (Quit: FabioMagnoni)
- # [18:22] * Quits: parkersikand (Thunderbir@777EE8D1.4A6EA113.6644AB93.IP) (Ping timeout)
- # [18:22] * Quits: seif (seif@BEAC5A65.FE22CA96.A6BD37EB.IP) (Quit: Leaving.)
- # [18:23] <bent> daleharvey, multiple pages
- # [18:23] <bent> daleharvey, trying to use different versions of the same db
- # [18:23] <daleharvey> bent: ahh, that makes sense
- # [18:23] <bent> we can't just take away the previous page's version of the database
- # [18:23] <bent> the other page has to acknowledge that it's done
- # [18:24] <bent> before the next page can modify the schema
- # [18:24] * Joins: FabioMagnoni (fabiomagno@E699A885.9FFFA70D.1CD09D20.IP)
- # [18:24] <daleharvey> otherwise it will just onblocked forever right?
- # [18:24] <bent> right
- # [18:24] <bent> which is fine, maybe
- # [18:25] <bent> that way the new page can put up a big warning or something
- # [18:25] <bent> "go close your other tabs"
- # [18:25] * Quits: FabioMagnoni (fabiomagno@E699A885.9FFFA70D.1CD09D20.IP) (Quit: FabioMagnoni)
- # [18:25] <daleharvey> I think since you were all magic about transaction elsewhere that close would be implied by the upgradeneeded transaction completing
- # [18:25] * Quits: martyn (martyn@moz-5E9CD98A.range86-165.btcentralplus.com) (Quit: Ex-Chat)
- # [18:25] * Joins: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP)
- # [18:26] <daleharvey> oh wait, but thats the wrong side, ok yeh I get it
- # [18:26] * Joins: parkersikand (Thunderbir@777EE8D1.4A6EA113.6644AB93.IP)
- # [18:26] * Joins: jet (junglecode@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [18:26] * Joins: FabioMagnoni (fabiomagno@E699A885.9FFFA70D.1CD09D20.IP)
- # [18:26] * Joins: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP)
- # [18:27] * Quits: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP) (Ping timeout)
- # [18:28] * Quits: ferjm_ (ferjm@moz-77372318.red-2-140-92.dynamicip.rima-tde.net) (Ping timeout)
- # [18:28] * Quits: gmoro (guilherme@E3FB33E9.2A9D535C.CD203023.IP) (Ping timeout)
- # [18:28] * Quits: FabioMagnoni (fabiomagno@E699A885.9FFFA70D.1CD09D20.IP) (Quit: FabioMagnoni)
- # [18:28] * Joins: tomer (tomer@7AF4670C.A2C54A10.FC30AC02.IP)
- # [18:28] * Joins: ferjm_ (ferjm@moz-77372318.red-2-140-92.dynamicip.rima-tde.net)
- # [18:29] * Joins: seif (seif@BEAC5A65.FE22CA96.A6BD37EB.IP)
- # [18:31] * Quits: abwillis (abwillis@9877934.9DD4DBBF.6A7A197.IP) (Client exited)
- # [18:31] * Joins: bnicholson (bnicholson@moz-E98974C1.hsd1.ca.comcast.net)
- # [18:32] * Quits: gwagner_ (Gregor@moz-B8B530C2.hsd1.ca.comcast.net) (Quit: gwagner_)
- # [18:32] * Quits: sfink (chatzilla@moz-2DA3B21.dsl.pltn13.sbcglobal.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 16.0.2/20121026094400])
- # [18:32] * Quits: ferjm_ (ferjm@moz-77372318.red-2-140-92.dynamicip.rima-tde.net) (Ping timeout)
- # [18:32] * Joins: carybran (carybran@moz-96E59F5.hsd1.wa.comcast.net)
- # [18:33] * armenzg is now known as armenzg_brb
- # [18:33] * joduinn-mtg is now known as joduinn
- # [18:33] * Quits: parkersikand (Thunderbir@777EE8D1.4A6EA113.6644AB93.IP) (Ping timeout)
- # [18:33] * joduinn is now known as joduinn-brb
- # [18:34] <davidb> ted: do we have any standing requests for querying on exploit analysis?
- # [18:34] <davidb> bug # or something
- # [18:34] * Joins: drexler (chatzilla@moz-AD4BBA18.hsd1.vt.comcast.net)
- # [18:34] <davidb> KaiRo: ^
- # [18:34] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/439572ceb86b - Amod Narvekar - Bug 796873 - Don't lock the screen if we might not be able to unlock it. r=mounir
- # [18:34] <ted> nope
- # [18:34] <ted> file one!
- # [18:34] <davidb> ok
- # [18:34] <ted> i think setting up reports is probably more useful than querying
- # [18:35] <ted> but we need to figure out what we want to report on
- # [18:35] <davidb> yes i think of that as the same
- # [18:36] * Joins: cviecco_ (cviecco@2557E599.66715431.D25A875A.IP)
- # [18:36] * Joins: jgriffin (jgriffin@moz-DD9CBA45.hsd1.wa.comcast.net)
- # [18:36] * hwine is now known as hwine|afk
- # [18:36] * Joins: anton_ (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [18:36] <davidb> ted: actually I'll morph bug 513427
- # [18:37] <ted> can you uncheck the s-g box while you're there
- # [18:37] <davidb> sure i'll skim it first
- # [18:37] <ted> i've already read everything
- # [18:37] * Joins: FabioMagnoni (fabiomagno@E699A885.9FFFA70D.1CD09D20.IP)
- # [18:37] <ted> chofmann marked it, just said he wanted to "avoid tipping our hand"
- # [18:37] <ted> kinda silly imo
- # [18:38] * Joins: ferjm_ (ferjm@moz-80624CA0.red-88-0-116.dynamicip.rima-tde.net)
- # [18:38] * Joins: damons (gnubeard@2557E599.66715431.D25A875A.IP)
- # [18:39] <davidb> ted: i'm gonna close it and start a new one
- # [18:39] * Quits: squeakytoy (christoffe@moz-135838FA.netset.se) (Quit: Leaving)
- # [18:39] <davidb> hmm metrics seems close...
- # [18:39] * Quits: jhorak (jhorak@moz-2EE9C9C3.cust.nbox.cz) (Quit: Leaving)
- # [18:40] * kmoir is now known as kmoir-afk
- # [18:41] <ted> you want a socorro bug
- # [18:43] * Joins: myk (myk@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [18:44] * Quits: Mossop (mossop@6303B85E.FDE27459.739380AF.IP) (Connection reset by peer)
- # [18:45] * Quits: Cwiiis (cwiiis@moz-125BA310.croy.cable.virginmedia.com) (Quit: Leaving)
- # [18:45] * Joins: sankha93 (sankha93@7061CD01.D6BD0D91.22D41759.IP)
- # [18:45] * Joins: Mook_as (mook@moz-1FCC0032.activestate.com)
- # [18:45] * Quits: anton_ (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [18:46] * mdas is now known as mdas|afk
- # [18:46] <KaiRo> davidb, ted: just be aware, it will take some time before the Socorro team can accommodate *any* requests for search improvements - but you'll need to ask the team in #breakpad when they'll be able to
- # [18:46] * Quits: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
- # [18:47] * Quits: tzimmermann (tzimmerman@moz-3AD32687.pools.arcor-ip.net) (Quit: Ex-Chat)
- # [18:47] <davidb> ok i'm gonna file two (one in jira) - i'll comment in the bugs
- # [18:47] <KaiRo> let's just say that improved search has been a top item for a while and IT problems have been causing problems for most of its history
- # [18:48] <KaiRo> davidb: metrics has nothing to do with Socorro data, other than hosting it on their hardware
- # [18:48] <davidb> roger that
- # [18:48] <davidb> i didn't want to file it there anyway
- # [18:49] * Joins: gwagner_ (Gregor@moz-B8B530C2.hsd1.ca.comcast.net)
- # [18:49] * Quits: terrence (terrence@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [18:49] * Joins: aklotz (Thunderbir@moz-55246988.cg.shawcable.net)
- # [18:49] * Quits: FabioMagnoni (fabiomagno@E699A885.9FFFA70D.1CD09D20.IP) (Quit: FabioMagnoni)
- # [18:50] * Joins: mccr8 (mccr8@2557E599.66715431.D25A875A.IP)
- # [18:50] * Joins: Mossop (mossop@6303B85E.FDE27459.739380AF.IP)
- # [18:50] * Quits: mkaply (mkaply@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Quit: mkaply)
- # [18:51] <KaiRo> davidb: this probably is even more of a problem than normal search for details, as this is sensitive information we can only expose to logged-in people
- # [18:51] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [18:51] * Quits: dcamp (dave@moz-930D5B64.hsd1.wa.comcast.net) (Quit: Leaving...)
- # [18:51] * Joins: valenting (Thunderbir@3B82C8D8.FDB3AFA7.FB866788.IP)
- # [18:51] * Joins: jhammel (jhammel@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [18:52] <valenting> Could someone check in bug783205 for me?
- # [18:52] <bz> Has opening the web console gotten really slow?
- # [18:53] * Joins: bsmith (bsmith@moz-50026E44.dsl.pltn13.sbcglobal.net)
- # [18:53] <mbrubeck> bz: It's pretty speedy for me in Nightly (~0.1 second on a fast laptop) but there is a noticeably flash as it renders
- # [18:53] * sheppy is now known as sheppy-afk
- # [18:54] * jimm is now known as jimm-lunch
- # [18:54] * Joins: lizzard (lizhenry@moz-606E6FC0.dsl.static.sonic.net)
- # [18:54] * Joins: jlmendezbonini (textual@165221BD.79F288FD.B6CE6C5C.IP)
- # [18:55] * hwine|afk is now known as hwine
- # [18:55] * joduinn-brb is now known as joduinn
- # [18:55] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/ef0d9ad6a17d - Gregor Wagner - Bug 818583 - Permissions Installer - Fix access and permission: device-storage:apps. r=sicking
- # [18:55] * Joins: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com)
- # [18:56] * singerb|lunch is now known as singerb
- # [18:57] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
- # [18:57] * Quits: ferjm_ (ferjm@moz-80624CA0.red-88-0-116.dynamicip.rima-tde.net) (Ping timeout)
- # [18:58] * Joins: terrence (terrence@2557E599.66715431.D25A875A.IP)
- # [18:59] * Joins: sfink (chatzilla@moz-2DA3B21.dsl.pltn13.sbcglobal.net)
- # [18:59] * Joins: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net)
- # [18:59] * Joins: josh (josh@moz-5D371A2.adsl2.static.versatel.nl)
- # [18:59] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/d279fe30ab34 - Geoff Brown - Bug 814278 - Protect against NPE in testThumbnails; r=bnicholson
- # [19:00] <davidb> KaiRo: i think the reports would be sec group
- # [19:00] * coop|afk is now known as coop|mtg
- # [19:00] <davidb> (at least detailed ones)
- # [19:00] * Joins: gustavold (gustavold@9FF57A6A.27C9FAA1.6535E70B.IP)
- # [19:01] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/6bf60661509c - Kannan Vijayan - Bug 819393 - Refactor BoxNonStrictThis. r=jorendorff
- # [19:01] * mdas|afk is now known as mdas
- # [19:02] * Joins: cjones (cjones@moz-45913895.socal.res.rr.com)
- # [19:02] * Quits: till (till@moz-C359EC78.adsl.alicedsl.de) (Client exited)
- # [19:03] * Joins: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [19:03] * Quits: bsmith (bsmith@moz-50026E44.dsl.pltn13.sbcglobal.net) (Ping timeout)
- # [19:03] * Joins: Asa (asa@2557E599.66715431.D25A875A.IP)
- # [19:03] * Joins: jdm (jdm@F2D29657.F60B0462.67AC9B1.IP)
- # [19:04] * Quits: gwagner_ (Gregor@moz-B8B530C2.hsd1.ca.comcast.net) (Quit: gwagner_)
- # [19:05] * Joins: azakai (alon@2557E599.66715431.D25A875A.IP)
- # [19:06] * khuey|away is now known as khuey
- # [19:06] * Joins: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net)
- # [19:06] <@khuey> Yoric: bunch of b2g reviews I have to prioritize ahead of it :-/
- # [19:06] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
- # [19:08] * Joins: kennyluck (kennyluck@moz-47577BC1.ctinets.com)
- # [19:09] * Joins: ferjm (ferjm@moz-80624CA0.red-88-0-116.dynamicip.rima-tde.net)
- # [19:10] * Quits: vladan (vladan@36D53742.B90458C2.57F33CED.IP) (Quit: Leaving.)
- # [19:10] * armenzg_brb is now known as armenzg
- # [19:11] * Quits: kennyluck (kennyluck@moz-47577BC1.ctinets.com) (Quit: kennyluck)
- # [19:13] * kmoir-afk is now known as kmoir
- # [19:14] * Joins: sbward (sbward@moz-E8364EF1.sd.sd.cox.net)
- # [19:14] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/fc3c0bb96080 - Fernando Jiménez - Bug 818627 - UNSUFFICIENT_STORAGE error is not triggered correctly; r=fabrice
- # [19:14] * Joins: anton_ (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [19:15] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
- # [19:16] * joduinn is now known as joduinn-mtg
- # [19:16] * ctalbert is now known as ctalbert|afk
- # [19:17] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
- # [19:17] * Quits: singerb (singerb@moz-8897C7D8.lightspeed.livnmi.sbcglobal.net) (Connection reset by peer)
- # [19:18] * Quits: loadRPi (pi@moz-B43B57F4.range81-151.btcentralplus.com) (Ping timeout)
- # [19:19] * Joins: singerb (singerb@moz-8897C7D8.lightspeed.livnmi.sbcglobal.net)
- # [19:19] * Quits: anton (anton@moz-ADC532B1.hsd1.ca.comcast.net) (Client exited)
- # [19:21] * Joins: dcamp (dave@moz-930D5B64.hsd1.wa.comcast.net)
- # [19:22] * Joins: anton (anton@moz-ADC532B1.hsd1.ca.comcast.net)
- # [19:23] * baku is now known as baku|away
- # [19:23] * Quits: anton_ (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [19:24] * Quits: anton (anton@moz-ADC532B1.hsd1.ca.comcast.net) (Ping timeout)
- # [19:26] * jcranmer is now known as jcranmer|away
- # [19:28] <jprmc> jduell: hey jason, just running through the C2 blockers, are both yours on track for monday?
- # [19:29] * armenzg is now known as armenzg_mtg
- # [19:29] * Joins: jgriffin_ (jgriffin@A5A0595A.66715431.D25A875A.IP)
- # [19:29] * Quits: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net) (Quit: bye)
- # [19:30] * Quits: jgriffin (jgriffin@moz-DD9CBA45.hsd1.wa.comcast.net) (Ping timeout)
- # [19:30] * jgriffin_ is now known as jgriffin
- # [19:31] * joduinn-mtg is now known as joduinn
- # [19:31] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
- # [19:32] * Quits: masayuki (Thunderbir@moz-66BDE38.ppp11.odn.ad.jp) (Ping timeout)
- # [19:32] * Quits: dcamp (dave@moz-930D5B64.hsd1.wa.comcast.net) (Quit: Leaving...)
- # [19:32] * Joins: masayuki (Thunderbir@moz-66BDE38.ppp11.odn.ad.jp)
- # [19:33] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/e83769592c61 - Bellindira Castillo [:bellindira] - Bug 806718 - Port browser_tabview_privatebrowsing.js to the new per-tab PB APIs; r=ehsan
- # [19:34] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
- # [19:35] * Joins: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP)
- # [19:38] * Joins: pcwalton (pcwalton@43CB6079.66715431.D25A875A.IP)
- # [19:38] * Quits: terrence (terrence@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [19:38] <sicking> baku|away: ping
- # [19:39] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/b81cf3ca880d - Eitan Isaacson - Bug 818342 - Introduce announcement output. r=davidb
- # [19:39] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/2141e35e05ef - Eitan Isaacson - Bug 818341 - Encapsulate presentation in the presentation module. r=davidb
- # [19:39] <bz> mbrubeck: in a debug build on a fast laptop it's taking me 4-5 seconds
- # [19:39] <bz> mbrubeck: Maybe that's just debug. :(
- # [19:40] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/83d589dc84c1 - Andrew Halberstadt - Bug 818638 - B2G xpcshell shouldn't abort entire test run on single test timeout, r=jgriffin, DONTBUILD a=NPOTB,test-only
- # [19:40] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/6ae3ca2f2438 - Ed Morley - Merge mozilla-central to mozilla-inbound
- # [19:40] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/e83769592c61 - Bellindira Castillo [:bellindira] - Bug 806718 - Port browser_tabview_privatebrowsing.js to the new per-tab PB APIs; r=ehsan
- # [19:41] * Quits: edmorley (edmorley@moz-8C4B81ED.range109-156.btcentralplus.com) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
- # [19:43] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
- # [19:43] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
- # [19:43] * Quits: seif (seif@BEAC5A65.FE22CA96.A6BD37EB.IP) (Ping timeout)
- # [19:43] * Quits: cviecco_ (cviecco@2557E599.66715431.D25A875A.IP) (Input/output error)
- # [19:45] * Quits: glob (glob@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Leaving...)
- # [19:45] * Joins: glob (glob@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [19:45] * Quits: glob (glob@moz-BE33DA21.fw1.sfo1.mozilla.net) (Input/output error)
- # [19:46] * Joins: cpearce (cpearce@moz-9EEA206C.xdsl.xnet.co.nz)
- # [19:46] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [19:47] * Quits: bbondy (bbondy@moz-CBCCE0F3.home.cgocable.net) (Client exited)
- # [19:47] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/4a40b53565b3 - Gregor Wagner - Bug 819250 - PhoneNumber.js overwrites national number. r=bent
- # [19:48] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [19:49] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.89 [Firefox 17.0.1/20121129165650])
- # [19:50] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [19:50] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/f7d6c79dfef8 - Rafael Ávila de Espíndola - Bug 819240 - Document all functions in nsITelemetryPing.idl. r=vladan.
- # [19:50] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
- # [19:50] * Joins: bbondy (bbondy@moz-CBCCE0F3.home.cgocable.net)
- # [19:51] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/c1ce0e99a8f6 - Jason Orendorff - Fix some comments about JSRuntime::gcLock. No bug#, rs=billm over IRC.
- # [19:51] * Joins: terrence (terrence@2557E599.66715431.D25A875A.IP)
- # [19:51] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/b8afe630aa6e - Nick Thomas - bug 818264 - update b2g panda snapshot. r=aki a=akeybl
- # [19:52] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/eb15961f3b3e - Brian Nicholson - Bug 819070 - Don't restore session if Gecko is already running. r=mfinkle
- # [19:53] * Joins: valueof (anton@moz-ADC532B1.hsd1.ca.comcast.net)
- # [19:54] * Joins: tanvi (tanvi@2557E599.66715431.D25A875A.IP)
- # [19:54] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/34aa2d12feb6 - Ehsan Akhgari - Bug 819398 - Build mobile with per-window private browsing support; r=mfinkle
- # [19:54] * Joins: dholbert_ (dholbert@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [19:54] * Quits: dholbert_ (dholbert@moz-BE33DA21.fw1.sfo1.mozilla.net) (Connection reset by peer)
- # [19:55] <tanvi> smaug: ping
- # [19:55] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
- # [19:55] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
- # [19:55] * Quits: myk (myk@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [19:55] * Quits: garnacho (carlos@moz-AF9C47F6.static.user.ono.com) (Ping timeout)
- # [19:56] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/2fc15ea29e20 - Brian Nicholson - Bug 735399- Only do session restore after a crash. r=mfinkle
- # [19:57] * Quits: tchevalier (Thunderbir@moz-B834A1C9.w81-251.abo.wanadoo.fr) (Quit: tchevalier)
- # [19:57] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
- # [19:58] * Joins: FabioMagnoni (fabiomagno@2F2CCA68.426E2E01.E6458E7E.IP)
- # [19:58] * Quits: jesup|laptop (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net) (Ping timeout)
- # [19:58] * Joins: tchevalier (Thunderbir@moz-B834A1C9.w81-251.abo.wanadoo.fr)
- # [19:58] * Quits: valueof (anton@moz-ADC532B1.hsd1.ca.comcast.net) (Ping timeout)
- # [19:59] * Joins: myk (myk@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [19:59] * Quits: markh (Instantbir@moz-72AF0623.bjzv3.vic.bigpond.net.au) (Ping timeout)
- # [19:59] * Joins: jhammel_ (jhammel@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [19:59] * Quits: jhammel_ (jhammel@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: jhammel_)
- # [19:59] * Joins: jhammel_ (jhammel@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [19:59] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/75cab729c971 - Daniel Holbert - Bug 783490: Enable "layout.css.flexbox.enabled" pref. r=dbaron
- # [19:59] * Quits: jhammel (jhammel@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [19:59] * Joins: jesup|laptop (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net)
- # [19:59] * Quits: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au) (Ping timeout)
- # [20:00] <Yoric> khuey: Ok.
- # [20:00] <Yoric> khuey: Note that it is just a small change to a patch you already reviewed.
- # [20:00] <@bsmedberg> happy birthday jdm, if Skype is correct!
- # [20:00] <jdm> bsmedberg: that was actually four days ago o.o
- # [20:00] * jdm checks skype
- # [20:00] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/d902c67d2362 - Gregor Wagner - Bug 817989 - [CONTACTS] Is not possible to save a contact with a very long phone number. Tests. r=gal. a=blocking-basecamp
- # [20:00] <@bsmedberg> hehe
- # [20:00] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/931ccf2e6da8 - Gregor Wagner - Bug 817989 - [CONTACTS] Is not possible to save a contact with a very long phone number. r=gal. a=blocking-basecamp
- # [20:00] <jet> dholbert: woot!
- # [20:00] <dholbert> \o/
- # [20:00] <@bsmedberg> it's also possible that I just never look at sype notifications, and it was from 4 days ago
- # [20:00] <jdm> heh
- # [20:01] <@smaug> tanvi: pong
- # [20:01] <@bsmedberg> happy former birthday, then! ;-)
- # [20:01] <tanvi> smaug - i talked to bholley and gabor on #jetpack on wednesday and went over all the options on how to deal with ExpandedPrincipal
- # [20:02] <tanvi> they said only privileged content would be using the ExpandedPrincipal and that we should hence allow the loads, since they could do much more if they wanted to
- # [20:02] <firebot> Check-in:
- # [20:02] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/43ca2f335378 - Robert Strong - Test only change / possible fix for Bug 759639 - Intermittent test_0202_app_launch_apply_update_dirlocked_svc.js | test failed (with xpcshell return code: 0), |
- # [20:02] <firebot> pending-service == pending, | exception thrown from do_timeout callback: 2147500036. r=bbondy
- # [20:02] * Quits: mdas (mdas@50AE257C.D30B51A1.412CF160.IP) (Quit: )
- # [20:03] <tanvi> also, they said that if we add the restiction we'd mbe adding more restrictions to jetpacks than addons, giving developers less of an incentive to use jetpack
- # [20:03] * jhammel_ is now known as jhammel
- # [20:04] * joduinn is now known as joduinn-mtg
- # [20:04] <jlebar> Hm; what is the bcc.n ARM instruction?
- # [20:04] * jlebar is having trouble searching for that one.
- # [20:04] * Quits: randix (rdow@45355E35.CFBC10F9.8B52D585.IP) (Ping timeout)
- # [20:05] * Joins: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au)
- # [20:05] * Quits: KaiRo (robert@moz-5ADC0B8D.adsl.highway.telekom.at) (Input/output error)
- # [20:06] <sicking> a branch instruction maybe?
- # [20:07] <sicking> jlebar: ^
- # [20:07] * Joins: glob (glob@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [20:07] <jlebar> sicking: Yes, and condition code is somehow related.
- # [20:07] <jlebar> sicking: But I'm not sure what the .n is, and so on.
- # [20:07] <sicking> that's probably a size of the operator
- # [20:08] <sicking> so maybe a short-jump vs. long-jump
- # [20:08] <jlebar> sicking: That would explain why I don't see it...
- # [20:08] <jlebar> If the condition code is clear, okay.
- # [20:09] <jlebar> that's the second c.
- # [20:09] <@smaug> tanvi: hmm, then I don't understand what the sandbox is for
- # [20:09] <sicking> i know different asm dialects leaves the size indicator out since it can be deduced based on the arguments
- # [20:09] * Joins: markh (Instantbir@moz-72AF0623.bjzv3.vic.bigpond.net.au)
- # [20:09] <jlebar> "bcs" branch if condition code is set, "bcc" branch if condition code is clear.
- # [20:09] <@smaug> tanvi: but ok, I trust gabor and bholley here
- # [20:09] * Quits: sbward (sbward@moz-E8364EF1.sd.sd.cox.net) (Quit: sbward)
- # [20:09] <jlebar> sicking: Okay, let's go with your theory about .n being irrelevant. :)
- # [20:09] * jimm-lunch is now known as jimm
- # [20:09] <tanvi> smaug - the sandbox is just so that we use the principal of leas privileges. the content script can get out of the sandbox if it needs to
- # [20:09] <sicking> jlebar: sounds good :)
- # [20:09] <jlebar> sicking: thanks
- # [20:10] * Joins: brendan (brendaneic@2557E599.66715431.D25A875A.IP)
- # [20:10] <@ehsan> dholbert: yaaaaaay!
- # [20:10] * Joins: randix (rdow@45355E35.CFBC10F9.8B52D585.IP)
- # [20:10] <dholbert> ehsan, indeed!
- # [20:10] <tanvi> smaug - okay, then posting a new patch with the extra two lines of whitespace removed.
- # [20:10] <@smaug> tanvi: btw, we really should not land bogus UI strings. That makes localizers' life hard
- # [20:10] <@ehsan> dholbert: BLOG ABOUT IT, QUICK!
- # [20:10] <@smaug> tanvi: ok, thanks
- # [20:10] <dholbert> ehsan, will soon :)
- # [20:10] <@ehsan> cool!
- # [20:10] <dholbert> ehsan, on my to-do list for today
- # [20:10] <@ehsan> :D
- # [20:11] <@ehsan> nice
- # [20:11] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Quit: ZNC - http://znc.in)
- # [20:11] * Joins: karl (karl@moz-C433B975.jetstream.xtra.co.nz)
- # [20:11] * mattwoodrow|away is now known as mattwoodrow
- # [20:12] <tbsaunde> ehsan: dholbert what happened?
- # [20:12] <@ehsan> tbsaunde: flexbox got enabled
- # [20:12] <benjamin> flexbox!
- # [20:12] <@ehsan> see inbound
- # [20:12] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/a1bf69c53c01 - Wes Kocher - Bug 817670 - Update Jetpack tests to pick up fixes to test failures. r=kwierso
- # [20:12] * Joins: Ms2ger (Ms2ger@moz-CEF2B977.ugent.be)
- # [20:12] <dholbert> ^^
- # [20:13] <benjamin> dholbert: wrong bug number, though?
- # [20:13] <_AxS_> glandium: ping; re bug 809430 , bug 819172 : i've confirmed that moving the symverscript stuff down to the bottom of js/src/Makefile.in allows 'make' on its own to build with no issues. is that fine or should it be inserted closer to the middle?
- # [20:13] <dholbert> benjamin, oh, really? /me looks
- # [20:13] <@ehsan> benjamin: who cares? :P
- # [20:13] <benjamin> https://bugzilla.mozilla.org/show_bug.cgi?id=783490
- # [20:13] <dholbert> d'oh
- # [20:13] <Ms2ger> ehsan, I do!
- # [20:13] * dholbert backs out & re-lands
- # [20:13] <@ehsan> I've landed tons of mundane patches with the right bug number
- # [20:13] <@ehsan> and nobody ever thanked me! ;)
- # [20:13] * dholbert pats ehsan on the back
- # [20:14] <tbsaunde> nice :)
- # [20:14] <dholbert> benjamin, thanks for the heads-up
- # [20:14] <@ehsan> hehe
- # [20:16] * Joins: adev (adev@moz-550F7904.ictp.it)
- # [20:16] <dholbert> backed out & re-landed
- # [20:16] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/9bf579519470 - Daniel Holbert - Bug 783409: Enable "layout.css.flexbox.enabled" pref. r=dbaron
- # [20:16] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/4bf567bd1a3c - Daniel Holbert - back out 75cab729c971 because it landed with the wrong bug number
- # [20:16] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
- # [20:17] * Joins: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net)
- # [20:17] <KWierso> dholbert: http://mozillamemes.tumblr.com/post/27123702961/silently-uncc-anyone-who-had-a-stake-in-the-old
- # [20:17] <dholbert> KWierso , :)
- # [20:17] * Quits: vtmarvin (Thunderbir@9D75911A.1239134F.E4B2C495.IP) (Ping timeout)
- # [20:18] <Wes> ehsan: thanks
- # [20:19] <@ehsan> Wes: you're welcome, I guess? ;)
- # [20:19] * Quits: sankha93 (sankha93@7061CD01.D6BD0D91.22D41759.IP) (Quit: Leaving.)
- # [20:19] * @ehsan is not sure what he's being thanked for!
- # [20:19] <Wes> ehsan: landing tons of mundane patches with the right bug number
- # [20:19] <@ehsan> lol
- # [20:19] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/76fdff965077 - Fabrice Desré - Bug 819103 - Twitter fails to install from Marketplace [r=sicking]
- # [20:20] * Quits: adev (adev@moz-550F7904.ictp.it) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
- # [20:21] * mattwoodrow is now known as mattwoodrow|away
- # [20:21] * Joins: adev (adev@moz-550F7904.ictp.it)
- # [20:22] * Joins: dcamp (dave@moz-930D5B64.hsd1.wa.comcast.net)
- # [20:23] * Joins: bholley (anonymous@moz-FCAF9AAB.hsd1.ca.comcast.net)
- # [20:23] * Joins: dao (dao@moz-58C3BCFB.superkabel.de)
- # [20:24] * Joins: hurley (hurley@moz-E76806A0.dsl.static.sonic.net)
- # [20:24] * Quits: glob (glob@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Leaving...)
- # [20:24] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/01654665475b - Gregor Wagner - Bug 818583 - Permissions Installer Tests. r=orange
- # [20:25] * Joins: erikvold (erikvold@9E727688.17C2F9C.163DC5C6.IP)
- # [20:25] * Quits: johns (johns@2557E599.66715431.D25A875A.IP) (Input/output error)
- # [20:25] * Joins: jammink (textual@2557E599.66715431.D25A875A.IP)
- # [20:26] * Joins: Waldo (waldo@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [20:26] * Joins: bsmith (bsmith@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [20:26] * Quits: erikvold (erikvold@9E727688.17C2F9C.163DC5C6.IP) (Quit: erikvold)
- # [20:26] * Quits: dcamp (dave@moz-930D5B64.hsd1.wa.comcast.net) (Quit: Leaving...)
- # [20:27] * Joins: johns (johns@2557E599.66715431.D25A875A.IP)
- # [20:27] * Joins: garnacho (carlos@moz-CDA21724.dyn.user.ono.com)
- # [20:27] * Joins: erikvold (erikvold@9E727688.17C2F9C.163DC5C6.IP)
- # [20:28] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
- # [20:28] * Quits: erikvold (erikvold@9E727688.17C2F9C.163DC5C6.IP) (Quit: erikvold)
- # [20:29] * armenzg_mtg is now known as armenzg
- # [20:30] * Joins: glob (glob@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [20:31] * Joins: lerc (quassel@moz-D9D83CEA.telstraclear.net)
- # [20:32] <sicking> dougt: actually, i think bug 815452 needs a non-trivial amount of work. It hasn't been reviewed by anyone so far, and Justin is the one that really needs to look at it
- # [20:32] * Quits: FabioMagnoni (fabiomagno@2F2CCA68.426E2E01.E6458E7E.IP) (Ping timeout)
- # [20:32] * Joins: FabioMagnoni (fabiomagno@2F2CCA68.426E2E01.E6458E7E.IP)
- # [20:33] <sicking> dougt: and as far as i can tell he hasn't addressed my comment 9
- # [20:33] * Joins: knelson (Adium@moz-27BAB34D.dsl.pltn13.sbcglobal.net)
- # [20:33] * Quits: johns (johns@2557E599.66715431.D25A875A.IP) (Input/output error)
- # [20:33] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/02eb31b6508c - Geoff Brown - Bug 819093 - Use strings for env values in remote mochitest; r=jmaher DONTBUILD
- # [20:34] * jhammel is now known as jhammel|theHunger
- # [20:34] * Parts: knelson (Adium@moz-27BAB34D.dsl.pltn13.sbcglobal.net)
- # [20:35] * mattwoodrow|away is now known as mattwoodrow
- # [20:35] * Joins: johns (johns@2557E599.66715431.D25A875A.IP)
- # [20:35] * Joins: tonymec (tonymec@B9DAF5F3.69E37E83.A9371869.IP)
- # [20:35] * Quits: adev (adev@moz-550F7904.ictp.it) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
- # [20:35] * Joins: adev (adev@moz-550F7904.ictp.it)
- # [20:36] * jlebar is now known as jlebar|lunch
- # [20:36] <glandium> _AxS_: bottom is fine
- # [20:36] <_AxS_> glandium: 'k tnx
- # [20:36] * Quits: adev (adev@moz-550F7904.ictp.it) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
- # [20:36] * Joins: adev (adev@moz-550F7904.ictp.it)
- # [20:37] * Quits: adev (adev@moz-550F7904.ictp.it) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
- # [20:38] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/f8eeaa6920ab - David Keeler - bug 818009 - canActivate: only click-to-play-type plugins are valid (beta) r=jaws a=lsblakk
- # [20:38] * sheppy-afk is now known as sheppy
- # [20:38] * Joins: adev (adev@moz-550F7904.ictp.it)
- # [20:39] * sheeri is now known as sheeri-mtg
- # [20:39] * Quits: glob (glob@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Leaving...)
- # [20:40] * mattwoodrow is now known as mattwoodrow|away
- # [20:41] * Quits: adev (adev@moz-550F7904.ictp.it) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
- # [20:41] * Joins: adev (adev@moz-550F7904.ictp.it)
- # [20:42] * Joins: loadRPi (pi@moz-ADD1472F.range86-144.btcentralplus.com)
- # [20:43] * Quits: Matti (chatzilla@moz-BC0B9356.dip.t-dialin.net) (Ping timeout)
- # [20:44] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/47713070c007 - Gregory Szorc - Bug 818649 - Ensure mach logs are written to log file; r=jhammel
- # [20:46] <jimm> argh. can we just replace check-sync-dirs.py with a cp command that copies the files over that should be in sync?
- # [20:47] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
- # [20:47] * Joins: dveditz (dveditz@moz-131789FA.dhcp.cruzio.com)
- # [20:47] * ChanServ sets mode: +o dveditz
- # [20:47] * Quits: gerv (Instantbir@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [20:47] <Waldo> jimm: or hg symlinks, or something :-\
- # [20:47] <Waldo> commit hook to detect unsync would be nice too
- # [20:48] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
- # [20:48] * Quits: dao (dao@moz-58C3BCFB.superkabel.de) (Quit: Leaving.)
- # [20:48] <jimm> hg hook would be great
- # [20:48] * Quits: FabioMagnoni (fabiomagno@2F2CCA68.426E2E01.E6458E7E.IP) (Ping timeout)
- # [20:48] * Joins: jimb (user@9E727688.17C2F9C.163DC5C6.IP)
- # [20:49] * Joins: Lucas (Lucas@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [20:49] * Parts: tanvi (tanvi@2557E599.66715431.D25A875A.IP)
- # [20:49] <@ehsan> jimm: what, and then have faster builds?
- # [20:49] <@ehsan> that seems suboptimal ;)
- # [20:49] * Joins: mkaply (mkaply@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
- # [20:49] <jimm> :)
- # [20:49] * Quits: @dbaron (dbaron@moz-58ADA996.dsl.dynamic.sonic.net) (Ping timeout)
- # [20:50] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/0c0bc1f99130 - Jim Chen - Bug 811755 - Add test for PreContentIterator in nsContentEventHandler; r=masayuki
- # [20:50] <@ehsan> but seriously, no the hg specific solutions
- # [20:50] <@ehsan> cause not everybody uses that
- # [20:50] * Joins: smagnin (pike@D70961F0.EC480DCC.4769A60B.IP)
- # [20:50] <jimm> seems like we should just have once copy of those files in the repo.
- # [20:50] <Waldo> haters gonna hate
- # [20:50] <Waldo> you can figure out your git solution if you want it
- # [20:50] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Ping timeout)
- # [20:51] * Joins: FabioMagnoni (fabiomagno@5793EE71.B435C1A8.68C42B7A.IP)
- # [20:51] <Waldo> making life better for some people is better than everyone suffering
- # [20:51] * ferjm is now known as ferjm|afk
- # [20:51] <Waldo> :-P
- # [20:51] <@ehsan> Waldo: and the people who might build from a tarball should do what?
- # [20:51] <@khuey> cry themselves to sleep
- # [20:51] <jimm> (of course if I could just remember to update them right this wouldn't be a problem.)
- # [20:51] <Waldo> ehsan: I would think a tarball would contain actual copies
- # [20:52] <@ehsan> Waldo: assumption is the mother of all f-ups :P
- # [20:52] <Waldo> seems reasonable to not especially support modifying config/ in a tarball, as well :-)
- # [20:52] <Waldo> the tarball-gen makefile target can be changed, if necessary
- # [20:53] * @ehsan stops proposing further what-ifs
- # [20:53] * AutomatedTester|away is now known as AutomatedTester
- # [20:53] * Joins: espadrine (thaddee_ty@moz-3DA6FFFF.dclient.lsne.ch)
- # [20:53] * Quits: ehugg (chatzilla@moz-62842EF0.cisco.com) (Quit: ChatZilla 0.9.89 [Firefox 16.0.2/20121025210744])
- # [20:56] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
- # [20:56] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
- # [20:57] * Quits: FabioMagnoni (fabiomagno@5793EE71.B435C1A8.68C42B7A.IP) (Quit: FabioMagnoni)
- # [20:57] * Joins: valueof (anton@moz-ADC532B1.hsd1.ca.comcast.net)
- # [20:58] * Quits: brendan (brendaneic@2557E599.66715431.D25A875A.IP) (Quit: brendan)
- # [20:58] * jwir3 is now known as jwir3|lunch
- # [20:58] * Quits: kdcw (kdc@moz-F7413045.pk.shawcable.net) (Quit: HydraIRC -> http://www.hydrairc.com <- Go on, try it!)
- # [20:58] * Quits: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP) (Quit: lmandel)
- # [20:59] * Quits: vingtetun (vingtetun@moz-F8747CC6.dsl.ovh.fr) (Ping timeout)
- # [20:59] * Quits: valueof (anton@moz-ADC532B1.hsd1.ca.comcast.net) (Ping timeout)
- # [20:59] * Quits: overholt (overholt@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [21:00] * Quits: mjschranz (mjschranz@moz-62304FBE.dsl.teksavvy.com) (Ping timeout)
- # [21:01] * Joins: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [21:01] * Quits: jesup|laptop (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net) (Ping timeout)
- # [21:01] * Joins: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP)
- # [21:02] * Joins: jesup|laptop_ (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net)
- # [21:02] * jesup|laptop_ is now known as jesup|laptop
- # [21:02] * Quits: adev (adev@moz-550F7904.ictp.it) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
- # [21:02] * Quits: Optimizer (Optimizer@1732189E.93929670.BE90E62C.IP) (Ping timeout)
- # [21:02] * Joins: adev (adev@moz-550F7904.ictp.it)
- # [21:03] * Quits: harth (harth@moz-CF96C405.hsd1.ca.comcast.net) (Input/output error)
- # [21:03] * Joins: tanvi (tanvi@2557E599.66715431.D25A875A.IP)
- # [21:03] * Quits: adev (adev@moz-550F7904.ictp.it) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
- # [21:03] * Joins: mjschranz (mjschranz@moz-62304FBE.dsl.teksavvy.com)
- # [21:04] * Quits: Goldorak (chatzilla@7CD1B470.2BC633E3.88CF6591.IP) (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [21:05] * Joins: jgriffin_ (jgriffin@moz-DD9CBA45.hsd1.wa.comcast.net)
- # [21:05] * Joins: ehugg_lime (ehugg_lime@D6EB3A64.4F0DA528.43B20542.IP)
- # [21:05] * Joins: overholt (overholt@F2D29657.F60B0462.67AC9B1.IP)
- # [21:06] * Quits: jgriffin (jgriffin@A5A0595A.66715431.D25A875A.IP) (Ping timeout)
- # [21:06] * jgriffin_ is now known as jgriffin
- # [21:06] * Quits: RealRaven (Thunderbir@D89D1924.44784521.C3498625.IP) (Ping timeout)
- # [21:06] * Joins: Optimizer (Optimizer@29243AEE.A87BCC64.274D17D6.IP)
- # [21:06] * joduinn-mtg is now known as joduinn-brb
- # [21:08] * sheppy is now known as sheppy-afk
- # [21:09] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/1ea87412bc5b - Marco Chen - Bug 818824 - Fire an event when no audio channel is playing now. r=baku, a=blocking-basecamp
- # [21:10] * Fallen|away is now known as Fallen
- # [21:10] <bz> is it expected that beta builds have a fatal threadsafety assert on shutdown?
- # [21:11] * Joins: RealRaven (Thunderbir@D89D1924.44784521.C3498625.IP)
- # [21:11] <Waldo> ha, ha, ha
- # [21:12] * Joins: dcamp (dave@9E727688.17C2F9C.163DC5C6.IP)
- # [21:12] * Joins: adev (adev@moz-550F7904.ictp.it)
- # [21:13] * Quits: beaufour (beaufour@moz-DC1D9B4C.nycmny.fios.verizon.net) (Quit: beaufour)
- # [21:13] * Joins: zwol (zack@moz-B5C129C.ece.cmu.edu)
- # [21:13] * Joins: cosminx (ck@C7C05874.E84ECEF3.3376CD77.IP)
- # [21:13] * Quits: karl (karl@moz-C433B975.jetstream.xtra.co.nz) (Ping timeout)
- # [21:13] * Quits: Asa (asa@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [21:13] <evilpie> so they shutdown faster ...
- # [21:14] * Joins: floffenvern (floffenver@moz-48A0D19E.hsd1.co.comcast.net)
- # [21:15] * Quits: lizzard (lizhenry@moz-606E6FC0.dsl.static.sonic.net) (Quit: lizzard)
- # [21:16] * Quits: bsmith (bsmith@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [21:16] * Joins: abwillis (abwillis@9877934.9DD4DBBF.6A7A197.IP)
- # [21:16] * Joins: lizzard (lizhenry@moz-606E6FC0.dsl.static.sonic.net)
- # [21:17] * Joins: Asa (asa@2557E599.66715431.D25A875A.IP)
- # [21:19] * Joins: parkersikand (Thunderbir@777EE8D1.4A6EA113.6644AB93.IP)
- # [21:19] * Quits: tantek (tantek@moz-17B51346.dsl.dynamic.sonic.net) (Quit: tantek)
- # [21:19] * Quits: lizzard (lizhenry@moz-606E6FC0.dsl.static.sonic.net) (Quit: lizzard)
- # [21:19] * Quits: adev (adev@moz-550F7904.ictp.it) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
- # [21:20] * Joins: adev (adev@moz-550F7904.ictp.it)
- # [21:21] * Quits: jet (junglecode@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: jet)
- # [21:22] * Quits: tonymec (tonymec@B9DAF5F3.69E37E83.A9371869.IP) (Input/output error)
- # [21:22] * Joins: jet (junglecode@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [21:22] <bholley> dolske: ping
- # [21:23] * Quits: tonymec|away (tonymec@B9DAF5F3.69E37E83.A9371869.IP) (Quit: Konversation terminated!)
- # [21:24] <Mossop> aki: You seem to have broken panda builds on aurora
- # [21:24] <aki> Mossop: yes, commenting in https://bugzilla.mozilla.org/show_bug.cgi?id=818264
- # [21:24] <aki> then backing out
- # [21:24] <Mossop> ok
- # [21:25] * Quits: jet (junglecode@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: jet)
- # [21:25] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
- # [21:26] * Quits: ehugg_lime (ehugg_lime@D6EB3A64.4F0DA528.43B20542.IP) (Ping timeout)
- # [21:27] * Joins: brendan (brendaneic@2557E599.66715431.D25A875A.IP)
- # [21:28] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/bc6356e7ebd0 - Aki Sasaki - backing out b8afe630aa6e due to bustage. r+a=bustage
- # [21:28] * Joins: tonymec__ (tonymec@6EFD9ED1.B3CB9947.277517C1.IP)
- # [21:28] * tonymec__ is now known as tonymec|away
- # [21:29] * Quits: brendan (brendaneic@2557E599.66715431.D25A875A.IP) (Quit: brendan)
- # [21:29] * Joins: brendan (brendaneic@2557E599.66715431.D25A875A.IP)
- # [21:30] * Quits: aklotz (Thunderbir@moz-55246988.cg.shawcable.net) (Ping timeout)
- # [21:30] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/1e22af252f6e - Benedict Singer - Bug 787134 - Make links not in a document or with an invalid href respond to :link selector. r=bzbarsky
- # [21:31] * Quits: damons (gnubeard@2557E599.66715431.D25A875A.IP) (Quit: damons)
- # [21:31] * Quits: adev (adev@moz-550F7904.ictp.it) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
- # [21:31] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
- # [21:31] * Joins: adev (adev@moz-550F7904.ictp.it)
- # [21:32] * Quits: adev (adev@moz-550F7904.ictp.it) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
- # [21:32] * Joins: adev (adev@moz-550F7904.ictp.it)
- # [21:32] <mjrosenb> who is around that can look at a try run and tell me if it looks landable?
- # [21:33] * singerb is now known as singerb|away
- # [21:33] * Joins: ehugg (chatzilla@moz-62842EF0.cisco.com)
- # [21:34] * Joins: aklotz (Thunderbir@moz-55246988.cg.shawcable.net)
- # [21:34] * Quits: overholt (overholt@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [21:35] * Joins: seif (seif@moz-D696B77A.pools.arcor-ip.net)
- # [21:35] <bz> mjrosenb: I can try... I assume it's not all leaves and grass?
- # [21:35] <bz> mjrosenb: or at least that it's slightly wintry leaves and grass?
- # [21:35] <dhylands> If I catch an exception in JS, I know how to get the backtrace which tells me which line has the problem. Is there anyway to get more information?
- # [21:36] <bz> dhylands: we don't track column numbers, sadly. :(
- # [21:36] <seth> i like that metaphor
- # [21:36] <seth> my current try run has a few bright red toadstools =)
- # [21:36] <dhylands> I'd be happy with the JavaScript error information if this wasn't inside a try/catch
- # [21:37] <bz> seth: lol
- # [21:37] <bz> dhylands: I'm not quite following. What's the issue with try/catch?
- # [21:37] * Joins: DevHC (devhc@moz-3500C989.dsl.pool.telekom.hu)
- # [21:37] * Joins: erikvold (erikvold@9E727688.17C2F9C.163DC5C6.IP)
- # [21:38] <DevHC> to avoid any surprizes, here's a question: how much disk space does an SM binary with debugging symbols take? (where SM means SeaMonkey)
- # [21:38] * Quits: hummeleBop (Instantbir@moz-2356396.fbx.proxad.net) (Quit: Instantbird 1.3 -- http://www.instantbird.com)
- # [21:38] * jlebar|lunch is now known as jlebar
- # [21:38] <dhylands> bz: I don't know what I'm doing :) Right now, I know I can do catch(e) and get at e.stack. What else can I get at?
- # [21:39] * sheeri-mtg is now known as sheeri
- # [21:39] * Quits: past (Instantbir@moz-4160552A.dsl.dyn.forthnet.gr) (Quit: past)
- # [21:39] * jwir3|lunch is now known as jwir3
- # [21:41] * Quits: mjschranz (mjschranz@moz-62304FBE.dsl.teksavvy.com) (Ping timeout)
- # [21:41] * Quits: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: sicking)
- # [21:42] * Joins: mjschranz (mjschranz@moz-62304FBE.dsl.teksavvy.com)
- # [21:42] <mjrosenb> https://tbpl.mozilla.org/?tree=Try&rev=20ca35986512
- # [21:42] <mjrosenb> bz: ^
- # [21:44] * Joins: tonymec (tonymec@6EFD9ED1.B3CB9947.277517C1.IP)
- # [21:44] * Joins: vtmarvin (Thunderbir@9D75911A.1239134F.E4B2C495.IP)
- # [21:45] * jammink is now known as jammink|afk
- # [21:46] * nthomas|away is now known as nthomas
- # [21:46] * Quits: atte (atte@moz-401E92F1.dhcp.inet.fi) (Client exited)
- # [21:46] <cjones> can anyone around give editbugs to ggrisco@codeaurora.org ?
- # [21:46] * Quits: adev (adev@moz-550F7904.ictp.it) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
- # [21:46] * Joins: adev (adev@moz-550F7904.ictp.it)
- # [21:47] <@gavin> cjones: you now can. use https://bugzilla.mozilla.org/editusers.cgi
- # [21:47] * Quits: Asa (asa@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [21:48] <cjones> gavin, uh oh! :) thanks
- # [21:49] * Quits: seif (seif@moz-D696B77A.pools.arcor-ip.net) (Quit: Leaving.)
- # [21:49] * Joins: seif (seif@moz-D696B77A.pools.arcor-ip.net)
- # [21:49] * Joins: overholt (overholt@F2D29657.F60B0462.67AC9B1.IP)
- # [21:49] * Joins: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com)
- # [21:50] <@gavin> cjones: (note: you should always grant both editbugs+canconfirm)
- # [21:50] * Joins: sbward (sbward@moz-E8364EF1.sd.sd.cox.net)
- # [21:51] <cjones> gavin, noted, fixed
- # [21:52] <mjrosenb> editbugs?
- # [21:52] <@gavin> bugzilla permission
- # [21:52] <@gavin> to edit bugs
- # [21:53] * Joins: berkerpeksag (berkerpeks@8B77CA0C.D8F230E2.BA04A6B2.IP)
- # [21:53] <mjrosenb> ahh.
- # [21:53] * Quits: adev (adev@moz-550F7904.ictp.it) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
- # [21:54] * Quits: cpearce (cpearce@moz-9EEA206C.xdsl.xnet.co.nz) (Ping timeout)
- # [21:54] * Joins: cpearce (cpearce@moz-9EEA206C.xdsl.xnet.co.nz)
- # [21:54] * Joins: adev (adev@moz-550F7904.ictp.it)
- # [21:55] * Quits: sbward (sbward@moz-E8364EF1.sd.sd.cox.net) (Quit: sbward)
- # [21:56] <bholley> m-i needs a backout
- # [21:56] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/d462bea24982 - Nathan Froyd - Bug 819418 - part 0 - Histogram::SampleSet:Add needs to transfer all values, not just sum_; r=vdjeric
- # [21:56] * Quits: aklotz (Thunderbir@moz-55246988.cg.shawcable.net) (Ping timeout)
- # [21:57] * Joins: smooney (smooney@2557E599.66715431.D25A875A.IP)
- # [21:57] * Joins: valueof (anton@moz-ADC532B1.hsd1.ca.comcast.net)
- # [21:59] * armenzg is now known as armenzg_brb
- # [21:59] * Quits: valueof (anton@moz-ADC532B1.hsd1.ca.comcast.net) (Ping timeout)
- # [22:00] * Joins: smooney_ (smooney@2557E599.66715431.D25A875A.IP)
- # [22:00] <bholley> tanvi: ping
- # [22:00] * Quits: smooney (smooney@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [22:00] * smooney_ is now known as smooney
- # [22:01] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/f0cee859ba99 - Benjamin Peterson - Bug 787134 - Fix apparent typo. r=me
- # [22:02] * Quits: dcamp (dave@9E727688.17C2F9C.163DC5C6.IP) (Quit: Leaving...)
- # [22:02] <tanvi> bholley - pong
- # [22:02] <bholley> tanvi: I don't understand why we need to go to all this trouble to find a principal in the first chunk, when we appear to be just using aRequestPrincipal in the second chunk. Why don't we just use aRequestPrincipal at the top?
- # [22:03] <tanvi> i tried that, and it didnt work
- # [22:03] <tanvi> just a sec, let me see what i tried
- # [22:03] * jhammel|theHunger is now known as jhammel
- # [22:03] <tanvi> also, aRequestPrincipal was recently added to shouldLoad, so it is not always avaiable
- # [22:03] <tanvi> and its also why we've always used aRequestContext to get the location
- # [22:05] <bholley> tanvi: well, given that the patch uses aRequestPrincipal, (which AFAICT was previously unused), it seems like we should figure that out
- # [22:05] * Joins: glob (glob@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [22:05] * Quits: floffenvern (floffenver@moz-48A0D19E.hsd1.co.comcast.net) (Quit: )
- # [22:06] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
- # [22:07] <tanvi> looking at my previous local patches, it doesn't look like i've tried to use aRequestPrincipal in the first chunk
- # [22:07] * bholley comments in the bug
- # [22:07] <tanvi> so i can try that now and see what is going on
- # [22:07] <bholley> tanvi: I don't know this code or this API. But in general, it seems like we should be using the same principal for all the checks
- # [22:07] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/957f94452cd5 - Rafael Ávila de Espíndola - Bug 819229 - Rename gatherStartupInformation to gatherStartupHistograms. r=vladan.
- # [22:07] * Quits: brendan (brendaneic@2557E599.66715431.D25A875A.IP) (Quit: brendan)
- # [22:07] <bholley> tanvi: if aRequestPrincipal is redundant, it should be removed
- # [22:07] <tanvi> i can do an if(aRequestPrincipal) and try to get the principal from there. and if not, continue with getting it from the aRequestingContext
- # [22:08] <bholley> tanvi: I have no idea if that's correct behavior in this code, since I don't know it at all
- # [22:08] <tanvi> it was just added … https://bugzilla.mozilla.org/show_bug.cgi?id=767134
- # [22:08] * Joins: aklotz (Thunderbir@moz-55246988.cg.shawcable.net)
- # [22:08] <bholley> tanvi: my objection is purely that it doesn't make sense to use different checks with different principals
- # [22:08] <bz> bholley: ping
- # [22:09] * AutomatedTester is now known as AutomatedTester|BeingPickedOnA
- # [22:09] * Quits: dria (dria@F2D29657.F60B0462.67AC9B1.IP) (Quit: dria)
- # [22:09] * AutomatedTester|BeingPickedOnA is now known as AutomatedTester|BeingPickedOn
- # [22:09] <bholley> bz: hi
- # [22:09] <bz> bholley: Xray question if you have a sec
- # [22:09] * Quits: adev (adev@moz-550F7904.ictp.it) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
- # [22:09] <bholley> bz: sure thing
- # [22:09] <bz> bholley: if I have an xray for a window...
- # [22:10] <bz> bholley: and I look up a propname on it
- # [22:10] * AutomatedTester|BeingPickedOn is now known as AutomatedTester
- # [22:10] * cmcavoy is now known as cmcavoy-offline
- # [22:10] <bz> bholley: Should I land in XPCWrappedNativeXrayTraits::resolveNativeProperty or ProxyXrayTraits::resolveNativeProperty ?
- # [22:10] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Input/output error)
- # [22:11] <bholley> bz: ProxyXrayTraits should be gone, no?
- # [22:11] * cpeterson is now known as cpeterson|lunch
- # [22:11] <bholley> bz: it was only for the old nodelist bindings
- # [22:11] * Joins: adev (adev@moz-550F7904.ictp.it)
- # [22:11] * armenzg_brb is now known as armenzg
- # [22:11] <bz> bholley: I'm on beta
- # [22:11] <bz> bholley: Beta-only issue here....
- # [22:11] <bholley> bz: but you should land in the XPCWN version, given that Window is on the old bindings
- # [22:11] <bz> bholley: hmm. I don't seem to be. :(
- # [22:11] * bz experiments.
- # [22:11] <Ms2ger> bholley, and the outer?
- # [22:11] <bz> Maybe I don't have an xray...
- # [22:11] <bholley> bz: uh oh. Window sure ain't a nodelist
- # [22:12] <bholley> Ms2ger: the outer is just a proxy
- # [22:12] <bz> I'm not landing in either one
- # [22:12] * Quits: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: seth)
- # [22:12] <bz> to be precise
- # [22:12] <bz> But on trunk, the caller ends up with an Xray after the get....
- # [22:12] <bz> so presumably there are Xrays somewhere here!
- # [22:12] * Quits: randix (rdow@45355E35.CFBC10F9.8B52D585.IP) (Quit: randix)
- # [22:13] * Joins: tantek (tantek@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [22:13] <bz> bholley: ok, I'll keep digging
- # [22:13] * Quits: jesup|laptop (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net) (Quit: ChatZilla 0.9.89 [Firefox 18.0a2/20121119042013])
- # [22:13] * Quits: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com) (Ping timeout)
- # [22:13] * Joins: marco (Thunderbir@moz-8A75BCE6.cust.dsl.teletu.it)
- # [22:16] * Joins: brendan (brendaneic@2557E599.66715431.D25A875A.IP)
- # [22:17] * Quits: adev (adev@moz-550F7904.ictp.it) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
- # [22:17] * Joins: adev (adev@moz-550F7904.ictp.it)
- # [22:18] <bz> Anyone here know anything about sdk addons?
- # [22:18] <bz> var hiddenFrames = require("hidden-frame");
- # [22:18] <bz> var hiddenFrame = hiddenFrames.add(hiddenFrames.HiddenFrame({
- # [22:18] * Quits: JeroenDeDauw (j@moz-A82F322.dip.t-dialin.net) (Quit: Leaving.)
- # [22:19] <bz> 'onReady': function() {
- # [22:19] <bz> this.element.contentWindow.location.href = require("self").data.url("popup.html");
- # [22:19] <bz> What kind of element will this.element be?
- # [22:19] * Joins: harth (harth@moz-8B705092.dsl.dynamic.sonic.net)
- # [22:20] * Joins: bsmith (bsmith@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [22:20] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
- # [22:21] * Joins: DevHC_ (devhc@moz-32874C37.dsl.pool.telekom.hu)
- # [22:21] * Quits: adev (adev@moz-550F7904.ictp.it) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
- # [22:21] * Quits: DevHC (devhc@moz-3500C989.dsl.pool.telekom.hu) (Ping timeout)
- # [22:22] <tanvi> bholley - in a previous patch I checked if aRequestingPrincipal existed. If it did, then I did:
- # [22:22] <tanvi> + nsCOMPtr<nsIURI> principalUri;
- # [22:22] <tanvi> + aRequestPrincipal->GetURI(getter_AddRefs(principalUri));
- # [22:22] <tanvi> + aRequestingLocation = principalUri;
- # [22:23] <Mossop> Who is on buildduty today?
- # [22:23] <tanvi> then I would check if(aRequestingLocation) and that would fail. So I went back to using the context instead of the principal.
- # [22:23] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
- # [22:24] <Mossop> rail-buildduty: Any idea why this push didn't trigger builds? https://tbpl.mozilla.org/?tree=Larch
- # [22:24] <bholley> tanvi: well, was a it a principal without a URI?
- # [22:24] <bholley> tanvi: system principal, null principal, etc
- # [22:25] <rail-buildduty> let me check
- # [22:25] <rail-buildduty> Mossop: https://hg.mozilla.org/projects/larch/rev/47713070c007 says DONTBUILD
- # [22:25] <Mossop> Oh duh
- # [22:25] <tanvi> bholley - perhaps
- # [22:26] * Quits: Ms2ger (Ms2ger@moz-CEF2B977.ugent.be) (Quit: nn)
- # [22:26] * Joins: jgriffin_ (jgriffin@A5A0595A.66715431.D25A875A.IP)
- # [22:26] * Quits: jtcranmer (jcranmer@moz-A8039BFC.csl.tjhsst.edu) (Ping timeout)
- # [22:26] <Mossop> rail-buildduty: Thanks, sorry for not spotting that
- # [22:26] <rail-buildduty> nw
- # [22:26] <tanvi> bholley - let me try and figure out how to check for system or null principal
- # [22:26] * Joins: dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [22:26] * ChanServ sets mode: +o dbaron
- # [22:27] * Joins: adev (adev@moz-2556F52B.ictp.it)
- # [22:27] * Joins: jet (junglecode@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [22:27] * Joins: randix (rdow@45355E35.CFBC10F9.8B52D585.IP)
- # [22:27] * Quits: jgriffin (jgriffin@moz-DD9CBA45.hsd1.wa.comcast.net) (Ping timeout)
- # [22:27] * jgriffin_ is now known as jgriffin
- # [22:27] * Quits: _AxS_ (axs@moz-E7607041.cpe.net.cable.rogers.com) (Quit: gone)
- # [22:27] <bholley> tanvi: moreover, if one principal has a URI and the other doesn't, then they're different! And in that case we definitely want to figure out which one is the correct one to use
- # [22:27] * bz hates debugging sdk crap
- # [22:28] <Mossop> bz: WHat can we do to make it easier?
- # [22:28] <tanvi> bholley - so you are saying that if i can get a uri from the requesting context, but i can't get a uri from the requesting principal, then there might be some other bug?
- # [22:28] * Quits: RealRaven (Thunderbir@D89D1924.44784521.C3498625.IP) (Ping timeout)
- # [22:29] <bholley> tanvi: well, if the way you go about the context->URI transformation is to find a principal somewhere and call GetURI on it
- # [22:29] <bholley> tanvi: conceptually, this means there are at least two principals at play
- # [22:29] * joduinn-brb is now known as joduinn
- # [22:30] <bholley> tanvi: and principals are something we definitely want to get right :-)
- # [22:30] <tanvi> yes :)
- # [22:30] <tanvi> okay, i'm rebuidling with some changes and i'm going to try this in the debugger to see if i can figure out what's going on
- # [22:31] * Joins: jtcranmer (jcranmer@moz-A8039BFC.csl.tjhsst.edu)
- # [22:32] * Quits: adev (adev@moz-2556F52B.ictp.it) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
- # [22:32] * Joins: adev (adev@moz-2556F52B.ictp.it)
- # [22:33] * Quits: mcomella (mcomella@moz-B10FF54F.ri.ri.cox.net) (Ping timeout)
- # [22:33] <bholley> tanvi: :-)
- # [22:34] * Quits: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP) (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
- # [22:35] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
- # [22:35] <bmoss> johnath: ping
- # [22:36] * Joins: mcomella (mcomella@moz-B10FF54F.ri.ri.cox.net)
- # [22:37] * Joins: jgriffin_ (jgriffin@moz-DD9CBA45.hsd1.wa.comcast.net)
- # [22:37] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
- # [22:37] <DevHC_> D:
- # [22:37] <DevHC_> the linker was killed
- # [22:37] * Quits: jgriffin (jgriffin@A5A0595A.66715431.D25A875A.IP) (Ping timeout)
- # [22:37] * jgriffin_ is now known as jgriffin
- # [22:39] * jmaher is now known as jmaher|afk
- # [22:39] * Quits: tomer (tomer@7AF4670C.A2C54A10.FC30AC02.IP) (Ping timeout)
- # [22:40] * Joins: gerv (Instantbir@2557E599.66715431.D25A875A.IP)
- # [22:40] * Joins: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz)
- # [22:40] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [22:42] * jammink|afk is now known as jammink
- # [22:42] * Quits: AaronMT (AaronMT@F2D29657.F60B0462.67AC9B1.IP) (Quit: Textual IRC Client: www.textualapp.com)
- # [22:42] * Quits: teoli (teoli@88F51059.F3BBB17D.144F44FA.IP) (Input/output error)
- # [22:43] * Quits: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net) (Quit: Leaving)
- # [22:43] * Joins: nrc (nrc@4B76F2B0.D05BE748.613E47D1.IP)
- # [22:43] * Joins: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net)
- # [22:44] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/f962f111e31e - Jed Parsons - Bug 811014 - Ensure forceIssuer parameter is passed through. r=benadida, a=akeybl
- # [22:45] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/908b12f8d972 - Jed Parsons - Bug 811012 - Allow forceAuthentication parameter to request for whitelisted Marketplace. r=benadida, a=akeybl
- # [22:45] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/8f03aaf1f306 - Jed Parsons - Bug 811095 - (Re)enable identity modules. r=benadida, a=blocking-basecamp
- # [22:45] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/76cfdb1796e7 - Joel Maher - Bug 818156 - Improve test chunking. r=gbrown, a=NPOTB
- # [22:45] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/df2b0a7acc9b - Jed Parsons - Bug 790141 - Native implementation of browserid get() and getVerifiedEmail(). r=benadida, a=blocking-basecamp
- # [22:45] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/3e03cd357b9f - David Burns - Bug 754220 - Add cookie support for Marionette, desktop only. r=mdas, a=NPOTB
- # [22:45] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/775b0e6300c5 - Mike Hommey - Bug 817955 - Only install identity modules in modules/identity. r=benadida, r=jparsons, a=akeybl
- # [22:45] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/1a43b1b0ac96 - Jed Parsons - Bug 804932 - Pass arbitrary options from RPs to BrowserID internal api methods. r=benadida, a=blocking-basecamp
- # [22:45] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/1cb531b32040 - Jed Parsons - Bug 806605 - Replace loggedInEmail parameter with loggedInUser. r=benadida, a=blocking-basecamp
- # [22:45] * Joins: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [22:47] * Quits: marco (Thunderbir@moz-8A75BCE6.cust.dsl.teletu.it) (Ping timeout)
- # [22:47] * Quits: adev (adev@moz-2556F52B.ictp.it) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
- # [22:47] * Quits: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [22:48] * Joins: Matti (chatzilla@moz-64A16B2B.customers.d1-online.com)
- # [22:48] * Joins: adev (adev@moz-2556F52B.ictp.it)
- # [22:49] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
- # [22:49] * Joins: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com)
- # [22:49] * Joins: ekr_ (ekr@moz-8AED5620.hfc.comcastbusiness.net)
- # [22:50] * Quits: ekr_ (ekr@moz-8AED5620.hfc.comcastbusiness.net) (Quit: ekr_)
- # [22:50] * Quits: sfink (chatzilla@moz-2DA3B21.dsl.pltn13.sbcglobal.net) (Client exited)
- # [22:50] * Joins: marco (Thunderbir@moz-D9AAC4EB.cust.dsl.teletu.it)
- # [22:50] * Joins: sfink (chatzilla@moz-2DA3B21.dsl.pltn13.sbcglobal.net)
- # [22:51] * Quits: harth (harth@moz-8B705092.dsl.dynamic.sonic.net) (Input/output error)
- # [22:51] * Joins: sn0wb1rd_ (sn0wb1rd@63AD9D9D.C768A739.488A906A.IP)
- # [22:51] * Quits: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com) (Client exited)
- # [22:51] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
- # [22:52] <@ehsan> padenot: ping
- # [22:52] * Quits: lduros (user@moz-4894EA28.nic.resnet.group.upenn.edu) (Client exited)
- # [22:53] * sheppy-afk is now known as sheppy
- # [22:53] * Quits: randix (rdow@45355E35.CFBC10F9.8B52D585.IP) (Ping timeout)
- # [22:55] * sheeri is now known as sheeri-afk
- # [22:56] * Quits: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP) (Quit: lmandel)
- # [22:56] * Quits: smooney (smooney@2557E599.66715431.D25A875A.IP) (Connection reset by peer)
- # [22:56] * Joins: smooney (smooney@2557E599.66715431.D25A875A.IP)
- # [22:56] * Quits: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: sicking)
- # [22:57] * Joins: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [22:57] <jcranmer|away> Waldo: my comment about the static-asserts not being style was a reflection that there's some commented-out ones in another mfbt header
- # [22:57] <jcranmer|away> and I wasn't sure why that was
- # [22:57] <Waldo> jcranmer|away: yeah, I saw your comment after I posted
- # [22:57] * jammink is now known as jammink|on
- # [22:57] * Joins: jesup_ (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net)
- # [22:57] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
- # [22:57] * Quits: Mook_as1 (Thunderbir@moz-1FCC0032.activestate.com) (Quit: Mook_as1)
- # [22:57] <Waldo> jcranmer|away: I can't find 'em now, offhand
- # [22:58] * Joins: anton (anton@moz-ADC532B1.hsd1.ca.comcast.net)
- # [22:58] * jammink|on is now known as jammink|email
- # [22:58] <Waldo> I did comment out some in an mfbt addition on aurora/beta/release at some point
- # [22:58] * Joins: dcamp (dave@moz-930D5B64.hsd1.wa.comcast.net)
- # [22:58] <Waldo> but there shouldn't be an issue with trunk, I believe
- # [22:59] <jcranmer|away> just bad memory then
- # [22:59] * Joins: randix (rdow@45355E35.CFBC10F9.8B52D585.IP)
- # [22:59] * Quits: anton (anton@moz-ADC532B1.hsd1.ca.comcast.net) (Ping timeout)
- # [22:59] * Waldo bets newegg is having some sort of holiday deal on memory now
- # [22:59] * hwine is now known as hwine|afk
- # [23:00] * Quits: parkersikand (Thunderbir@777EE8D1.4A6EA113.6644AB93.IP) (Ping timeout)
- # [23:00] <Waldo> ugh, I midaired your f? back into existence :-(
- # [23:00] * Quits: loadRPi (pi@moz-ADD1472F.range86-144.btcentralplus.com) (Ping timeout)
- # [23:01] * Joins: parkersikand (Thunderbir@777EE8D1.4A6EA113.6644AB93.IP)
- # [23:01] <Waldo> jcranmer|away: mind toggling that back to -, since if I toggle it it'll show up as r+ and f- both from me, on the same patch?
- # [23:01] * Quits: glob (glob@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Leaving...)
- # [23:01] <Waldo> schroedinger's flag
- # [23:01] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [23:01] * jcranmer|away is now known as jcranmer
- # [23:01] * Quits: cpeterson|lunch (cpeterson@moz-175D1473.hsd1.ca.comcast.net) (Input/output error)
- # [23:01] <jcranmer> sur, I'll go back and change it
- # [23:01] * Quits: randix (rdow@45355E35.CFBC10F9.8B52D585.IP) (Connection reset by peer)
- # [23:02] <jcranmer> also, wchar_t's signedness is unspecifie?
- # [23:02] * Joins: randix (rdow@45355E35.CFBC10F9.8B52D585.IP)
- # [23:02] <mjrosenb> Waldo: love that midairing.
- # [23:02] <jcranmer> WTH C‽
- # [23:02] <Waldo> jcranmer: dunno; I'm assuming that was the result of compilers complaining otherwise
- # [23:02] * Waldo looks it up
- # [23:02] <mjrosenb> jcranmer: would not be surprised. I know char is unspecified.
- # [23:02] <jcranmer> I looked it up in C++11
- # [23:02] <zwol> blame Microsoft
- # [23:02] <jcranmer> mjrosenb: I consider unspecified signedness of char to be a mistake
- # [23:03] <mjrosenb> are there any sherrifs around that can look at my try run?
- # [23:03] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/aeba5e501a21 - David Anderson - Turn PGO off for various functions (bug 791214, r=jandem).
- # [23:03] <mjrosenb> jcranmer: I sort of agree?
- # [23:03] <zwol> nearly all the stupid in C99 is either a direct result of Microsoft leaning on people, or else the continued support for non-twos-complement machines
- # [23:03] <mjrosenb> jcranmer: I think not specifing char is fine
- # [23:03] <jcranmer> mjrosenb: no
- # [23:03] * Quits: msucan (mihai@5D30AB1B.F63D1FEA.699550A1.IP) (Quit: Leaving.)
- # [23:03] <mjrosenb> jcranmer: as long as you have another byte sized value that you can cast to anything with impunity
- # [23:03] <jcranmer> I do enough compilers research work that I can tell you that my life would be much easier if char where unsigned
- # [23:03] <zwol> fun fact: UTF-16 is not a valid choice of wchar_t per C99
- # [23:03] <mjrosenb> jcranmer: err, whose pointers
- # [23:04] <mjrosenb> jcranmer: the fact that char* has those properties is totally unnecessary.
- # [23:04] <Waldo> char being signed/unsigned either is certainly not fine :-\
- # [23:04] * Quits: jfkthame (jfkthame@35C5CD28.E5218CC8.9542EC20.IP) (Quit: jfkthame)
- # [23:04] <jcranmer> zwol: that's why char16_t was introduced in C11/C++11
- # [23:04] * Joins: glob (glob@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [23:04] <zwol> jcranmer: yeah I'm aware
- # [23:04] * hwine|afk is now known as hwine
- # [23:04] <jcranmer> and that makes the correct decision of being mandatory unsigned
- # [23:05] <zwol> jcranmer: in another ten years we can even use that
- # [23:05] <mjrosenb> jcranmer: my thought process is if you ever do something where the signdness of a char matters, you are already doing something wrong.
- # [23:05] <jcranmer> zwol: actually, probably another few days :-P
- # [23:05] <jcranmer> mjrosenb: no
- # [23:05] <jcranmer> from recent experience
- # [23:05] * Joins: sn0wb1rd__ (sn0wb1rd@moz-7ED13FB1.sb.sd.cox.net)
- # [23:05] <zwol> mjrosenb: unfortunately that includes doing things like using a char value to index into an array...
- # [23:05] * Quits: sn0wb1rd_ (sn0wb1rd@63AD9D9D.C768A739.488A906A.IP) (Ping timeout)
- # [23:05] <jcranmer> mjrosenb: if you want to properly tackle non-ASCII data
- # [23:06] * Joins: cviecco_ (cviecco@moz-2BC4CC72.hsd1.ca.comcast.net)
- # [23:06] <jcranmer> you are almost certainly going to be wanting unsigned char
- # [23:06] * nthomas is now known as nthomas|away
- # [23:06] <jcranmer> but all of your string manipulation functions take char, so you get to overflow everybody all over the place
- # [23:06] * rail-buildduty is now known as rail
- # [23:06] * Joins: RyanVM (RyanVM@moz-148999FE.phlapa.fios.verizon.net)
- # [23:07] <tbsaunde> jcranmer: are we actually killing msv 2005 / 2008?
- # [23:07] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
- # [23:07] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
- # [23:07] <Waldo> I think we killed 2005 already
- # [23:07] <jcranmer> tbsaunde: no, we're adding a header that defines char16_t
- # [23:07] * Joins: sn0wb1rd_ (sn0wb1rd@63AD9D9D.C768A739.488A906A.IP)
- # [23:08] * Quits: sn0wb1rd__ (sn0wb1rd@moz-7ED13FB1.sb.sd.cox.net) (Ping timeout)
- # [23:08] <Waldo> 2008 will die eventually, but I'm not aware it's in the cards especially soon
- # [23:08] * Quits: @dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [23:08] <tbsaunde> Waldo: do you know of a particularly good reason we care about it?
- # [23:09] * Joins: dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [23:09] * ChanServ sets mode: +o dbaron
- # [23:09] <Waldo> tbsaunde: care about which? msvc 2008, or char16_t?
- # [23:09] <tbsaunde> jcranmer: oh, that's far less nice :/
- # [23:09] * Joins: beaufour (beaufour@moz-DC1D9B4C.nycmny.fios.verizon.net)
- # [23:10] * Joins: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
- # [23:10] <tbsaunde> jcranmer: but still nice certainly
- # [23:10] * Joins: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com)
- # [23:10] * Joins: RealRaven (Thunderbir@D89D1924.44784521.C3498625.IP)
- # [23:10] <mjrosenb> I guess the most complicate thing i've had to do with strings in the past 4 years was snprintf, so I should not be talking.
- # [23:11] * Joins: dria (dria@moz-F5EB0C5D.dsl.teksavvy.com)
- # [23:11] <WG9s> mjrosenb: well i always thought snprintf was fairly complicated so perhaps you are deferring to easily.
- # [23:11] * Quits: parkersikand (Thunderbir@777EE8D1.4A6EA113.6644AB93.IP) (Ping timeout)
- # [23:11] * Joins: jfkthame (jfkthame@35C5CD28.E5218CC8.9542EC20.IP)
- # [23:12] * Quits: bbondy (bbondy@moz-CBCCE0F3.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
- # [23:12] <Waldo> oh, format strings are quite simple, nobody ever writes bugs or security vulnerabilities using them, of course
- # [23:12] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
- # [23:12] * Quits: adev (adev@moz-2556F52B.ictp.it) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
- # [23:12] * Joins: parkersikand (Thunderbir@777EE8D1.4A6EA113.6644AB93.IP)
- # [23:12] <WG9s> Exactly!
- # [23:13] <mjrosenb> yes, but to use it effectively, I have never cared about the signedness of char.
- # [23:13] * hwine is now known as hwine|afk
- # [23:14] * Joins: anton (anton@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [23:14] * Quits: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com) (Client exited)
- # [23:14] * Joins: knelson (Adium@moz-27BAB34D.dsl.pltn13.sbcglobal.net)
- # [23:14] * Parts: knelson (Adium@moz-27BAB34D.dsl.pltn13.sbcglobal.net)
- # [23:14] <WG9s> mjrosenb: well unless i misunderstood Wlados comment it had a bit fo sarcasm.
- # [23:14] * WG9s thinks a lot actually.
- # [23:14] * Quits: gerv (Instantbir@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [23:15] <Waldo> WG9s: I am never sarcastic
- # [23:15] <jhammel> Waldo: sarcasm?
- # [23:15] <tbsaunde> Waldo: msvc 2008
- # [23:15] * coop|mtg is now known as coop
- # [23:15] * Quits: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [23:16] * Joins: bbondy (bbondy@moz-CBCCE0F3.home.cgocable.net)
- # [23:16] <Waldo> tbsaunde: we care about 2008 because people still kind of use it, somewhat, and we haven't found enough compelling reasons yet to break it -- same reason we care about any old version of MSVC at any particular time, I think
- # [23:16] <mjrosenb> philor|away: ping?
- # [23:17] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
- # [23:17] * Joins: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [23:17] * Quits: myk (myk@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [23:17] <Waldo> jhammel: don't you know a sarcasm when you hear it?
- # [23:17] <jhammel> Waldo: well, maybe if you hummed a few bars...
- # [23:18] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/18e7c87def37 - Justin Lebar - Bug 819539 - Ignore _Unwind_Backtrace errors on ARM + Android. r=glandium
- # [23:18] <Waldo> score!
- # [23:18] <mjrosenb> Waldo: well, I grew up in a very religious household. sarcasm was forbidden.
- # [23:18] * Quits: brendan (brendaneic@2557E599.66715431.D25A875A.IP) (Quit: brendan)
- # [23:18] * Joins: brendan (brendaneic@2557E599.66715431.D25A875A.IP)
- # [23:19] * Quits: seif (seif@moz-D696B77A.pools.arcor-ip.net) (Quit: Leaving.)
- # [23:19] <Waldo> hmm, and, paradoxically, no humor is bad humor
- # [23:20] * Joins: adev (adev@moz-2556F52B.ictp.it)
- # [23:20] <jcranmer> interesting
- # [23:20] <mjrosenb> bad humor is also isomorphic to no humor.
- # [23:20] <jcranmer> MSVC is now introducing new C++11 features in effectively minor release....
- # [23:21] <Waldo> jcranmer: which?
- # [23:21] <Waldo> and, a bit surprising
- # [23:21] * Quits: adev (adev@moz-2556F52B.ictp.it) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
- # [23:21] * Joins: adev (adev@moz-2556F52B.ictp.it)
- # [23:22] <jcranmer> Waldo: http://blogs.msdn.com/b/vcblog/archive/2012/11/02/visual-c-c-11-and-the-future-of-c.aspx
- # [23:22] * Joins: cpeterson|lunch (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
- # [23:22] * cpeterson|lunch is now known as cpeterson
- # [23:22] <jcranmer> raw string literals but not unicode string literals
- # [23:22] * Quits: smooney (smooney@2557E599.66715431.D25A875A.IP) (Quit: smooney)
- # [23:23] * Fallen is now known as Fallen|away
- # [23:23] <seth> thought they said from the start they were going to do that
- # [23:23] <seth> they were hanging their head in shame about the state of C++11 support when Visual Studio 2012 came out
- # [23:24] <derf> When are they going to implement a modern dialect of C?
- # [23:24] <seth> derf: i seem to recall something about "when hell freezes over"
- # [23:24] <derf> seth: That is my recollection as well.
- # [23:25] * hwine|afk is now known as hwine
- # [23:25] <mjrosenb> same here.
- # [23:25] <jcranmer> they implement 95% of C99 that anyone cares about
- # [23:25] <seth> not fmin/fmax!
- # [23:25] * seth crosses his arms grumpily
- # [23:25] <zwol> did they finally pick up stdint.h? That's the one that keeps tripping me up
- # [23:26] <Waldo> they added that in 2010
- # [23:26] <Waldo> but we still support 2008, so we can't depend on it yet
- # [23:26] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [23:27] * Quits: mak (chatzilla@104EF634.F9B7738E.8628926.IP) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 2.0/20110318052756])
- # [23:27] * seth praises the heavens
- # [23:27] <seth> they implemented variadic templates
- # [23:27] * bz hates write poisoning
- # [23:28] <jhammel> seth: the heavens did? is that the creationist approach to programming?
- # [23:28] <WG9s> zwol: Waldo: i am one of those who keep you honest on that. Trying to determine if that is really useful though. I could easily convert to newer version.
- # [23:28] <bz> Actually, evolution by natural selection would explain a lot about templates.
- # [23:28] * wlach is now known as wlach|afk
- # [23:28] <bz> Tends to produce messy results like that.
- # [23:29] <Waldo> not sure I'd call that natural selection
- # [23:29] * Quits: victorporof (victorporo@DC9E107D.F695A43D.79933D60.IP) (Quit: victorporof)
- # [23:29] * Quits: @dveditz (dveditz@moz-131789FA.dhcp.cruzio.com) (Ping timeout)
- # [23:29] * Joins: dao (dao@moz-58C3BCFB.superkabel.de)
- # [23:29] <seth> yeah, sounds about right. certainly sexual selection was not involved because C++ templates are about the ugliest things i've ever seen
- # [23:29] <WG9s> I am not sure it does not make sense to just say a newer version is required.
- # [23:29] <mark> Waldo: taking more than one step over a sarcasm is dangerous
- # [23:30] <WG9s> hmm so now we are talking sexual selection of c compilers?
- # [23:30] * Quits: mjschranz (mjschranz@moz-62304FBE.dsl.teksavvy.com) (Client exited)
- # [23:31] * Quits: dcamp (dave@moz-930D5B64.hsd1.wa.comcast.net) (Quit: Leaving...)
- # [23:31] * Quits: carybran (carybran@moz-96E59F5.hsd1.wa.comcast.net) (Quit: carybran)
- # [23:31] <jcranmer> Waldo: if we drop gcc 4.4 and MSVC 2008, we get lambdas...
- # [23:32] <Waldo> jcranmer: egad, really?
- # [23:32] * WG9s thinks hopefully he missed something in the discussion here.
- # [23:32] * Waldo is surprised those are so close to usability these days
- # [23:32] <seth> jcranmer: yeah, yeah!
- # [23:32] * seth nods his head vigorously
- # [23:32] <jcranmer> Waldo: min gcc 4.5, MSVC 2010
- # [23:32] <Waldo> man
- # [23:32] <jcranmer> although those don't correspond to the final version quite precisely
- # [23:32] <Waldo> brave new world
- # [23:33] * AutomatedTester is now known as AutomatedTester|BeingPickedOn
- # [23:33] <jcranmer> I'd have to sit down and work out what the changes in semantics were
- # [23:33] <derf> jcranmer: Well, that sounds like a great idea, as long as you don't need Android support anymore.
- # [23:33] <jcranmer> I'd presume that Android has a newer compiler in the works we could move to
- # [23:33] <seth> derf: current NDK includes gcc 4.6/clang 3.1 right?
- # [23:34] <cpeterson> We currently use gcc 4.4 for Android, but we may "soon" be upgrading to the new NDK with gcc 4.6
- # [23:34] <derf> seth: I have no idea. AFAIK we're not using the current NDK.
- # [23:34] * Quits: @dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [23:34] <mjrosenb> upgrading to something that uses gold by default "may" be nice
- # [23:34] <seth> it was rhetorical. the answer is yes =)
- # [23:34] * Quits: jfkthame (jfkthame@35C5CD28.E5218CC8.9542EC20.IP) (Quit: jfkthame)
- # [23:34] <derf> cpeterson: That would be fantastic.
- # [23:34] <mjrosenb> I also just found a bug in gold on arm :(
- # [23:35] * jcranmer peers
- # [23:35] <jcranmer> oh crap, did I make a mistake in the char16_t bug?
- # [23:35] <jcranmer> gcc doesn't include u"" until 4.5, even though it introduced char16_t in 4.4 if I read my docs correctly
- # [23:36] * Quits: parkersikand (Thunderbir@777EE8D1.4A6EA113.6644AB93.IP) (Ping timeout)
- # [23:36] * Joins: parkersikand (Thunderbir@777EE8D1.4A6EA113.6644AB93.IP)
- # [23:37] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.89 [Firefox 17.0.1/20121129165650])
- # [23:39] <jesup_> cpeterson: \o/ in advance
- # [23:39] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
- # [23:39] <jcranmer> oh, dropping 2008 gives us decltype as well
- # [23:39] * Joins: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com)
- # [23:40] <jesup_> dropping 2008? Oh joy!
- # [23:40] * AutomatedTester|BeingPickedOn is now known as AutomatedTester
- # [23:40] <mjrosenb> I liked that year :(
- # [23:40] * Joins: jprmc (jprmc@C74B05D6.81C579B6.DA78B690.IP)
- # [23:40] * bwinton is now known as bwinton_away
- # [23:41] <WG9s> THis is an issue for popel uisng the full version
- # [23:41] <WG9s> it all builds with the express version but then you don;t get all the tools.
- # [23:41] * Quits: erikvold (erikvold@9E727688.17C2F9C.163DC5C6.IP) (Quit: erikvold)
- # [23:42] <jcranmer> I'm just seeing what C++11 goodies we can get by dropping old versions of compilers
- # [23:42] * Joins: dcamp (dave@moz-930D5B64.hsd1.wa.comcast.net)
- # [23:43] <WG9s> i think we can get a lot of them buy using the latest express version ov MSVC
- # [23:43] <WG9s> which has ususally been our benchmark on this.
- # [23:43] <WG9s> that we pick some version of the product adn say it requires some version vo MSVC
- # [23:43] <jesup_> yeah, the "I bought it at great expense 4 years ago and don't want to upgrade (or downgrade to the latest express)
- # [23:44] <WG9s> the problem is that with the new rapid reliease versions suuposedly are meaningless ...
- # [23:44] <mjrosenb> ehsan: ping?
- # [23:44] <@ehsan> mjrosenb: hello
- # [23:44] <jcranmer> dropping 2008 also gives us auto
- # [23:45] <mjrosenb> ehsan: oh goodie, you're here. can you take a look at a try run that has a case of orange?
- # [23:45] * Joins: myk (myk@moz-64D96850.dsl.dynamic.sonic.net)
- # [23:46] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/cdaf4bd93b18 - Gregor Wagner - Bug 819526 - [SMS] Don't update the primary key in mostRecentStore r=bent
- # [23:46] <Waldo> auto is something we might or might not actually want to use, since it does obscure somewhat
- # [23:46] <Waldo> although it'd be nice for min/max even if not for general purposes quite as much
- # [23:47] * Quits: myk (myk@moz-64D96850.dsl.dynamic.sonic.net) (Ping timeout)
- # [23:47] * Quits: wolfiR (wolfiR@moz-DFE86407.dip0.t-ipconnect.de) (Quit: Leaving)
- # [23:47] * Joins: c0smikdebris (textual@837AD045.1DB862AB.BE90E62C.IP)
- # [23:47] * Quits: hub (hub@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [23:47] <jcranmer> auto is mostly useful in conjunction with lambdas
- # [23:48] <seth> auto is pretty good for templates, iterators, and "auto x = new MyCall();" too
- # [23:48] * kmoir is now known as kmoir-afk
- # [23:48] * Quits: Optimizer (Optimizer@29243AEE.A87BCC64.274D17D6.IP) (Ping timeout)
- # [23:49] <mjrosenb> ehsan: Well, if you can: https://tbpl.mozilla.org/?tree=Try&rev=20ca35986512
- # [23:49] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/34384723ccfc - Bobby Holley - Bug 813901 - Validate __exposedProps__. r=mrbkap
- # [23:49] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/86137785c2ab - Bobby Holley - Bug 813901 - Throw COW exceptions in the wrapper's scope. r=mrbkap
- # [23:49] * Quits: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com) (Client exited)
- # [23:49] <seth> actually i'm pretty cool with pervasive type inference but it doesn't work as nicely in a language like C++ with such poor tooling
- # [23:49] <WG9s> I think the issue is where is it that we keep running into build issues where things work on try and on maozilla-central because we are suing a later version of msvc that the oldest version we are guaranteeing it will work on (but we never test against)
- # [23:49] <WG9s> that jsut seem like an odd position
- # [23:50] <WG9s> if we say it will compile with msvc version 9 then we shoudl be runign tests compiling with that
- # [23:50] <WG9s> just a thought
- # [23:50] <jcranmer> seth: range-based for is more juicy for iterators
- # [23:51] <@ehsan> mjrosenb: one moment please
- # [23:51] <WG9s> it shoudl really not be up to me and other contibuters to be doi9ng this function.
- # [23:51] <seth> jcranmer: they can be convenient together at times
- # [23:51] <WG9s> r to be able to type at all evidently ;-)
- # [23:52] * Quits: dao (dao@moz-58C3BCFB.superkabel.de) (Quit: Leaving.)
- # [23:52] <@dolske> bholley: le pong!
- # [23:52] * Joins: Optimizer (Optimizer@586E650.F5AEC7E6.274D17D6.IP)
- # [23:53] <bholley> dolske: bug 819507
- # [23:53] * Joins: dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [23:53] * ChanServ sets mode: +o dbaron
- # [23:53] * Quits: brendan (brendaneic@2557E599.66715431.D25A875A.IP) (Quit: brendan)
- # [23:53] <bholley> dolske: any insight? I'm a little disconcerted that this functionality was being so explicitly tested here
- # [23:55] * Quits: nmatsakis (nmatsakis@AAE222A3.FDDA6739.2321E71E.IP) (Quit: Computer has gone to sleep.)
- # [23:55] <jcranmer> seth: FWIW, I also have a WIP to bring C++11 atomics to mozilla
- # [23:56] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
- # [23:56] <@ehsan> mjrosenb: ok looking..
- # [23:56] <mjrosenb> ehsan: Thanks!
- # [23:56] <@ehsan> hmm
- # [23:56] <tbsaunde> seth: I sort of like explicit types as documentation
- # [23:56] <@ehsan> mjrosenb: what am I looking at?
- # [23:56] <seth> jcranmer: very nice! i really like the C++11's atomics stuff
- # [23:56] * Joins: brendan (brendaneic@2557E599.66715431.D25A875A.IP)
- # [23:56] * Quits: overholt (overholt@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [23:57] <tbsaunde> doesn't dropping msvc2008 also get us enum with a base type?
- # [23:57] <jcranmer> no, we already have that
- # [23:57] * Quits: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net) (Quit: Leaving...)
- # [23:57] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
- # [23:57] * Quits: abr (abr@moz-1A94780F.lightspeed.dllstx.sbcglobal.net) (Ping timeout)
- # [23:57] <seth> tbsaunde: they can be useful at times, sure
- # [23:58] <WG9s> jcranmer: my issue is that i do daily builds currenly using MSVC9 so I catch issues ehre MSVC9 breaks early. THis has beenusefull, but now I am wondring is this relly important anymore? is there any reason peopel are stillusing this compiler? i COuld probably easily update.
- # [23:58] * Joins: valueof (anton@moz-ADC532B1.hsd1.ca.comcast.net)
- # [23:58] <mjrosenb> ehsan: I landed a patch a coulpe of days ago, M2 went orange, I fixed that orange, but now M3 seems to be flaky.
- # [23:58] <WG9s> but have purposely not to try to catch these issues early.
- # [23:58] <@ehsan> ok
- # [23:58] <@ehsan> and?
- # [23:58] <@ehsan> :D
- # [23:58] <jduell> mwu: taras: ping
- # [23:59] <mjrosenb> ehsan: I'm not sure if the M3 oranges are something that I shoud be concerned about before landing.
- # [23:59] <mwu> jduell: pong
- # [23:59] <@ehsan> jduell: taras is on vaction
- # [23:59] * Joins: victorporof (victorporo@DC9E107D.F695A43D.79933D60.IP)
- # [23:59] <@ehsan> mjrosenb: oh, now I see your question!
- # [23:59] <jduell> mwu: hey
- # [23:59] <mwu> hi
- # [23:59] <@ehsan> mjrosenb: you do have a green run there, so I'd say go ahead and land
- # [23:59] <tbsaunde> jcranmer: I thought it depended on macros though?
- # [23:59] <@ehsan> "what could possibly go wrong?" ;)
- # [00:00] * Joins: alanp_ (alanp@moz-49C51B5A.cpe.distributel.net)
- # Session Close: Sat Dec 08 00:00:01 2012
The end :)