/irc-logs / mozilla / #developers / 2012-06-11 / end
Options:
- # Session Start: Mon Jun 11 00:00:00 2012
- # Session Ident: #developers
- # [00:00] * Joins: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net)
- # [00:00] <capella> nor at least a few other people
- # [00:00] * Joins: twi (Adium@moz-F9E4EE7F.cust.dsl.vodafone.it)
- # [00:00] <capella> firewolfbot: hard kitty
- # [00:00] <firewolfbot> capella: hard kitty is Hard kitty, cold kitty, Little ball of steel. Evil kitty, angry kitty, Kill, kill, kill.
- # [00:01] * Quits: necolas (necolas@moz-2D68B52B.bb.sky.com) (Client exited)
- # [00:04] * Joins: Matti (chatzilla@moz-AEF7E8D7.dip.t-dialin.net)
- # [00:05] * Quits: KLB (Kenneth_Ba@moz-C233EF2B.maine.res.rr.com) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120601045813])
- # [00:05] * Quits: lahabana (Mibbit@moz-768DDE93.rev.sfr.net) (Quit: http://www.mibbit.com ajax IRC Client)
- # [00:05] * Joins: KLB (Kenneth_Ba@moz-C233EF2B.maine.res.rr.com)
- # [00:06] * Quits: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP) (Connection reset by peer)
- # [00:07] * Joins: Asa (asa@moz-FEE5419.csi-sbs.com)
- # [00:08] * Quits: raymond (raymond@moz-C25709AB.hsd1.ca.comcast.net) (Connection reset by peer)
- # [00:10] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Input/output error)
- # [00:11] * Joins: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
- # [00:14] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [00:14] * Quits: Asa (asa@moz-FEE5419.csi-sbs.com) (Ping timeout)
- # [00:14] * Joins: asadotzler (asa@moz-FEE5419.csi-sbs.com)
- # [00:14] * Quits: dao (dao@moz-8D00DC7A.superkabel.de) (Quit: Leaving.)
- # [00:15] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
- # [00:18] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Ping timeout)
- # [00:19] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
- # [00:20] * Quits: asadotzler (asa@moz-FEE5419.csi-sbs.com) (Ping timeout)
- # [00:22] * Joins: Asa (asa@moz-FEE5419.csi-sbs.com)
- # [00:24] * Quits: Asa (asa@moz-FEE5419.csi-sbs.com) (Ping timeout)
- # [00:25] * Quits: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP) (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
- # [00:25] * Joins: Asa (asa@moz-FEE5419.csi-sbs.com)
- # [00:27] * Quits: Sander (chatzilla@moz-9EE1DF8C.tms.is) (Ping timeout)
- # [00:27] * Joins: ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP)
- # [00:27] * ChanServ sets mode: +o ehsan
- # [00:28] * Joins: Sander (chatzilla@moz-9EE1DF8C.tms.is)
- # [00:29] * Joins: bholley (anonymous@moz-104CC309.mv.mozilla.com)
- # [00:30] <firewolfbot> Check-in: http://hg.mozilla.org/mozilla-central/rev/efa1dbf0da74 - Ryan VanderMeulen - Merge the last PGO-green inbound changeset to m-c
- # [00:30] <firewolfbot> http://hg.mozilla.org/mozilla-central/rev/d425c0c8b559 - Gordon P. Hemsley - Bug 672448 - Clamp quality factor ('q') values to 3 decimal places. r=biesi
- # [00:30] <firewolfbot> http://hg.mozilla.org/mozilla-central/rev/18b206c111cd - Timothy Nikkel - Bug 747493. Give frameset documents a basic scroll layer so we can communicate the document's metrics to the compositor and frontend. r=roc,mats
- # [00:30] <firewolfbot> http://hg.mozilla.org/mozilla-central/rev/f0bdbbca7380 - Alexander Surkov - Bug 761188 - reuse layout code for accessible boundaries calculation, r=tbsaunde, f=bz
- # [00:30] <firewolfbot> http://hg.mozilla.org/mozilla-central/rev/05842457dfdf - Ms2ger - Bug 761635 - Fix build in MSVC 8; r=khuey
- # [00:30] <firewolfbot> http://hg.mozilla.org/mozilla-central/rev/cf39986528f8 - Jignesh Kakadiya - Bug 733627 - nsWindow::GetNonClientMargins() is using ::GetSystemMetrics(SM_CYFRAME) for both horizontal and vertical borders r=jimm
- # [00:31] <firewolfbot> http://hg.mozilla.org/mozilla-central/rev/b7d5ee4528c8 - Andrew McCreight - Bug 754478 - clean up cycle collector JS tracing callbacks. r=bent
- # [00:31] <firewolfbot> http://hg.mozilla.org/mozilla-central/rev/dcd70e227b96 - Aryeh Gregor - Bug 762862 - Rename nsTypedSelection to mozilla::Selection; r=ehsan
- # [00:32] <@smaug> RyanVM: I assume you'll be watching the tree for some time
- # [00:33] <RyanVM> smaug: Yeah, for a few more hours
- # [00:33] <RyanVM> i'll keep an eye on it if you're heading off
- # [00:33] <@smaug> thanks
- # [00:33] <@smaug> getting late here
- # [00:34] * Quits: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 13.0/20120605112324])
- # [00:36] <RyanVM> not a problem
- # [00:38] * Quits: twi (Adium@moz-F9E4EE7F.cust.dsl.vodafone.it) (Quit: Leaving.)
- # [00:39] * mjschranz is now known as mjschranz_brb
- # [00:39] <bholley> RyanVM: you around?
- # [00:39] <RyanVM> bholley: what's up?
- # [00:39] <Callek> RyanVM: OMG thanks for that push of the IndexedDB patch I've been trying to test but I keep Bug 763212 and Bug 752202
- # [00:39] * Quits: Mic (Instantbir@moz-ACCE1C00.superkabel.de) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [00:40] <bholley> RyanVM: I need to do a backout of a patch that landed a few days back before tonight's nightly spins. I've got the backout ready to push, but I don't have time to wait for a try run before I head to bed over here
- # [00:40] <bholley> RyanVM: should I just push the backout and hope for the best?
- # [00:40] <RyanVM> bholley: lol, that sounds....promising
- # [00:40] <Callek> bholley: what patch, I'll skim and if I feel comfortable watching I can take ownership of watching
- # [00:40] <RyanVM> i'll be watching for a couple more hours, so if it breaks anything, I can back out
- # [00:41] * Quits: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net) (Quit: Leaving.)
- # [00:41] <bholley> RyanVM: backout the backout? heh :-)
- # [00:41] * Quits: kaze (kaze@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [00:41] <bholley> Callek: patches 3-7 in bug 754202
- # [00:41] * khuey wonders how well static assertions work with templates
- # [00:41] <RyanVM> bholley: go for it
- # [00:41] <bholley> RyanVM: ok, pushing
- # [00:42] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Client exited)
- # [00:42] <Callek> bholley: yea if something blows up I assume tests will catch it
- # [00:42] <Callek> :-)
- # [00:42] <Callek> (that is blows up in the backout)
- # [00:42] <bholley> Callek: yeah
- # [00:42] <bholley> Callek: I'm just hoping nobody landed anything in the last few days that depended on this
- # [00:43] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
- # [00:43] <Callek> bholley: out of curiosity has it hit try yet?
- # [00:43] <bholley> Callek: the backout?
- # [00:43] <Callek> yea
- # [00:43] <firewolfbot> Check-in: http://hg.mozilla.org/mozilla-central/rev/90107a2a0c64 - Bobby Holley - Back out bug 754202. r=me
- # [00:43] <firewolfbot> http://hg.mozilla.org/mozilla-central/rev/34bad8144361 - Bobby Holley - Merge backout.
- # [00:43] <Callek> (not that I'm asking a try-first, just curious)
- # [00:43] <bholley> Callek: has not
- # [00:43] <Callek> ok, thanks
- # [00:45] <RyanVM> bholley: We'll keep our fingers crossed, but landing only a couple days ago probably bodes well for how much is relying on it at this point.
- # [00:45] * Quits: vvas (mod@moz-BDC65861.bethere.co.uk) (Quit: a goat is for life, not just for friday nights)
- # [00:47] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
- # [00:47] * Joins: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net)
- # [00:47] * Quits: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net) (Client exited)
- # [00:49] <Callek> RyanVM: if bholley's patch bounces, ping me, I might have a task related to it, depending on "how" it bounces
- # [00:49] <RyanVM> o...k... :)
- # [00:49] <RyanVM> will do
- # [00:49] <Callek> thanks
- # [00:52] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
- # [00:56] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [00:57] * Quits: paulproteus (quassel@rose.makesad.us) (Ping timeout)
- # [01:00] * Joins: paulproteus (quassel@moz-E86A3B42.makesad.us)
- # [01:03] <khuey> Callek: just land it on Aurora
- # [01:03] <khuey> the patch is "large" but it's trivial
- # [01:04] <Callek> khuey: o sure, I figured it was relatively trivial, I just didn't want to be on the hook for making that call, thanks
- # [01:05] <Callek> (since the a+ without first landing/explicit flag) is kinda an oddity and should "almost" never happen
- # [01:05] <Callek> :-)
- # [01:05] <khuey> if you want to write down a=me have fun :-P
- # [01:05] * khuey can handle the heat
- # [01:05] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
- # [01:06] <Callek> khuey: while you're around want to own fixing up one/both of Bug 763212 and Bug 752202 ;-)
- # [01:06] <Callek> since those were preventing me from testing these patches locally
- # [01:06] <Callek> :/
- # [01:07] * Quits: TheCrap (TheCrap@moz-91EFF290.dip0.t-ipconnect.de) (Ping timeout)
- # [01:07] <Callek> (since, e.g. :sid0 is away till late june)
- # [01:08] <capella> callek++
- # [01:08] <khuey> I have no desire to touch 752202
- # [01:09] <Callek> khuey: ok, more specifically then Bug 757252
- # [01:09] * Quits: @smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi) (Input/output error)
- # [01:09] <khuey> I have no desire to touch that either
- # [01:09] <khuey> I will fix 763212 though
- # [01:09] <Callek> aww :/
- # [01:09] * khuey looks for a clean tree
- # [01:09] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
- # [01:09] * ChanServ sets mode: +o smaug
- # [01:09] <capella> khuey++ B)
- # [01:09] <Callek> khuey++
- # [01:10] * Callek may have to dive into 757252 then
- # [01:10] * Callek will have to see how his todo list for unpaid-time works out though -- as in if I even have free time to try it
- # [01:11] * Joins: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net)
- # [01:12] <firewolfbot> Check-in: http://hg.mozilla.org/mozilla-central/rev/b3e69a65a7b7 - Kyle Huey - Bug 763212: Don't try to use native commands here. r=me
- # [01:12] <khuey> somebody want to try that?
- # [01:13] <khuey> capella: ^?
- # [01:13] * Joins: tchevalier (Instantbir@moz-CE9BA0C.w2-6.abo.wanadoo.fr)
- # [01:14] * mjschranz_brb is now known as mjschranz
- # [01:15] * Joins: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net)
- # [01:16] <capella> 763212
- # [01:16] <khuey> Callek: fwiw, working on the build system is no more in my job description than it is yours ...
- # [01:17] <capella> you mean me? i really wouldnt know where to start ...
- # [01:17] * Quits: Asa (asa@moz-FEE5419.csi-sbs.com) (Ping timeout)
- # [01:18] * Joins: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP)
- # [01:19] <khuey> capella: I mean pull the tree and see if it's fixed
- # [01:19] <khuey> capella: I think you can handle that
- # [01:19] <capella> oh yah that ... brb
- # [01:19] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Client exited)
- # [01:20] * Quits: @smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi) (Input/output error)
- # [01:20] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
- # [01:20] * ChanServ sets mode: +o smaug
- # [01:24] <capella> looks like success .... still chugging away ...
- # [01:25] * Quits: Stan (Stan@moz-62B60F59.dip.t-dialin.net) (Connection reset by peer)
- # [01:25] * Joins: Stan (Stan@moz-62B60F59.dip.t-dialin.net)
- # [01:25] * Joins: JeroenDeDauw (j@DD9D6E23.452EA506.704C3406.IP)
- # [01:25] * Quits: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net) (Quit: Leaving...)
- # [01:26] * Joins: davidill_ (davidillsl@moz-7589D4C0.range86-145.btcentralplus.com)
- # [01:26] * Quits: davidillsley (davidillsl@moz-7589D4C0.range86-145.btcentralplus.com) (Connection reset by peer)
- # [01:26] <khuey> did you make it to compiling C++ in content or layout?
- # [01:27] * Quits: bholley (anonymous@moz-104CC309.mv.mozilla.com) (Quit: bholley)
- # [01:27] * Joins: dria (dria@moz-9A2D6F95.dhcp-dynamic.fibreop.nb.bellaliant.net)
- # [01:28] <capella> nsitoolkichromeregistry.idl
- # [01:29] * Quits: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP) (Ping timeout)
- # [01:29] * Quits: dria (dria@moz-9A2D6F95.dhcp-dynamic.fibreop.nb.bellaliant.net) (Ping timeout)
- # [01:30] * Joins: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP)
- # [01:30] <capella> up to netwerk...
- # [01:31] <capella> but yah .... it died way faster the last time
- # [01:33] * Quits: steviez (chatzilla@moz-63AB5735.hsd1.ca.comcast.net) (Ping timeout)
- # [01:33] * Joins: jrmuizel (jrmuizel@25F88422.B7606226.6BED537B.IP)
- # [01:33] <RyanVM> looks like bholley is orange
- # [01:33] <RyanVM> sweet
- # [01:35] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [01:36] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
- # [01:36] <capella> khuey: my personal thanks!
- # [01:37] <Callek> khuey: huh, its not? what team are you on now?
- # [01:38] <RyanVM> Callek: I'm going to back bholley out
- # [01:38] <Callek> RyanVM: darn -- thanks
- # [01:38] * Quits: @smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi) (Ping timeout)
- # [01:39] <Callek> nothing thats obvious to me there anyway
- # [01:39] <RyanVM> consistent, though
- # [01:39] <khuey> Callek: I've been on the DOM team since I was hired
- # [01:40] <Callek> khuey: ooo, apparantly I've been so confused then. :-)
- # [01:40] <Callek> but thanks none-the-less
- # [01:40] <GPHemsley> RyanVM: Thanks for yet another commit :)
- # [01:40] * GPHemsley wonders how long it should be until he requests the permission to do it himself
- # [01:40] <RyanVM> GPHemsley: np :)
- # [01:40] * firewolfbot is now known as firebot
- # [01:41] <RyanVM> depends on how easily you think you can get two people to vouch for you :P
- # [01:41] <GPHemsley> yeah, I wouldn't even know who to pick
- # [01:41] <GPHemsley> RyanVM: BTW, when *is* the checkin flag appropriate to use?
- # [01:41] * Quits: Sander (chatzilla@moz-9EE1DF8C.tms.is) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [01:42] * Quits: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Ping timeout)
- # [01:42] * Quits: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net) (Ping timeout)
- # [01:42] <RyanVM> IMO, it makes the most sense to use when you're landing a subset of the patches attached to a bug
- # [01:42] <RyanVM> not sure if that's exactly why it was added, bu it makes sense to me :P
- # [01:43] * Quits: felipe (u2734@moz-160C58C6.com) (Quit: Connection closed for inactivity)
- # [01:43] <GPHemsley> yeah, alright, sounds good
- # [01:44] * Joins: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net)
- # [01:44] * Quits: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP) (Ping timeout)
- # [01:45] * Joins: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP)
- # [01:45] * Quits: Matti (chatzilla@moz-AEF7E8D7.dip.t-dialin.net) (Quit: ChatZilla 0.9.88.2 [SeaMonkey 2.12a1/20120602003006])
- # [01:47] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Client exited)
- # [01:48] <NeilAway> wow, no wonder tbpl is slow, it eats memory
- # [01:49] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
- # [01:50] <RyanVM> holy crap I screwed that backup out
- # [01:51] * khuey is now known as khuey|away
- # [01:51] * Quits: JeroenDeDauw (j@DD9D6E23.452EA506.704C3406.IP) (Ping timeout)
- # [01:54] * khuey|away is now known as khuey
- # [01:55] * Quits: mike5w3c (MikeS@moz-DC3F9D8D.xgsspn.imtp.tachikawa.spmode.ne.jp) (Ping timeout)
- # [01:55] * Joins: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net)
- # [01:55] * Joins: mike5w3c (MikeS@moz-A353ED1A.xgsspn.imtp.tachikawa.spmode.ne.jp)
- # [01:56] <RyanVM> wow, not sure how I managed to pull that off
- # [01:56] <RyanVM> should be fixed now
- # [01:58] <RyanVM> capella: looks like you have real orange
- # [01:59] <khuey> why won't this damn computer listen to me!
- # [01:59] <capella> looking.......
- # [02:02] * Joins: Olipro (Olipro@moz-DA386FBD.vodafone.hu)
- # [02:03] <khuey> oh
- # [02:03] <khuey> damn it
- # [02:03] <khuey> if foo == "Bar":
- # [02:03] <khuey> Bar == True
- # [02:04] <khuey> what's wrong with that?
- # [02:04] <capella> ryanvm: sorry to be obtuse .... low sleep levels ... i see three orange on https://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=a08a067f2713 but none look like mine
- # [02:04] * khuey facepalms
- # [02:04] <RyanVM> capella: dunno, they were green on the previous push
- # [02:04] <RyanVM> and on the m-c version of the push
- # [02:05] * Quits: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net) (Ping timeout)
- # [02:05] <capella> look like spurious to me ... ill look again ...
- # [02:06] * khuey only lost an hour of his life to that
- # [02:08] <jwatt> khuey: heh
- # [02:08] <capella> ryanvm: you sheriff? cant i re-trigger?
- # [02:09] <RyanVM> capella: I re-triggered OSX 10.7 already
- # [02:09] <RyanVM> waiting on the results
- # [02:09] <RyanVM> but it failed on both osx debug builds
- # [02:09] <capella> oh! k .... ill watch ...
- # [02:10] <khuey> hrm
- # [02:10] <khuey> anyone around who claims to know templates?
- # [02:12] <RyanVM> capella, you're looking ok :)
- # [02:12] <capella> (actively hates those things)
- # [02:12] <capella> ryanvm: B) thenkyou
- # [02:12] <RyanVM> i'm actually wondering if it was dbaron's patch that's causing it
- # [02:13] <@dbaron> causing wthat?
- # [02:13] <@dbaron> what
- # [02:13] <@dbaron> RyanVM, ^
- # [02:14] <RyanVM> dbaron: https://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=a08a067f2713
- # [02:14] <RyanVM> check out the osx debug reftest failures
- # [02:15] <capella> first one worked on re-trigger tho
- # [02:15] <@dbaron> RyanVM, yeah, it's entirely possible that the patch I just landed on m-c would have exposed an existing bug causing that intermittent failure
- # [02:16] <@dbaron> RyanVM, The patch I just landed fixed some bugs with dynamic changes not being handled properly
- # [02:16] <@dbaron> RyanVM, So if there was some change happening that we were previously ignoring...
- # [02:16] <RyanVM> i see
- # [02:16] <@dbaron> RyanVM, I don't think backout is the right solution, though, and I'd want to see how common the failure is
- # [02:16] <@dbaron> RyanVM, so far, looks like mac only
- # [02:17] <RyanVM> dbaron: Yeah, and it's on both m-c and inbound
- # [02:17] <RyanVM> two failures on one push just looked bad at first :)
- # [02:17] <@dbaron> oh, I didn't see it on m-c
- # [02:18] <@dbaron> oh, showed up 4 csets later on bholley's backout?
- # [02:18] <@dbaron> RyanVM, oh, you backed it out?
- # [02:18] * Joins: Matti (chatzilla@moz-AEF7E8D7.dip.t-dialin.net)
- # [02:18] <RyanVM> I backed out bholley, yes
- # [02:19] <RyanVM> I merged yours over to inbound
- # [02:19] <RyanVM> and that's where the test failures were
- # [02:19] <@dbaron> RyanVM, you backed out bholley's backout, so now the change is restored, right?
- # [02:19] <RyanVM> correct
- # [02:19] <@dbaron> RyanVM, that change really needs to be backed out pronto
- # [02:20] <RyanVM> for whatever reason, it made for a lot of orange
- # [02:20] <@dbaron> as in, I was going to respin the nightlies when it was backed out
- # [02:20] <RyanVM> take a look at bholley's and khuey's pushes
- # [02:20] <@dbaron> let me check that bholley's backout was actually a correct backout
- # [02:20] <khuey> I didn't do it!
- # [02:20] <khuey> I don't know what it is, but I didn't do it
- # [02:20] <capella> :)
- # [02:22] <RyanVM> khuey: You're just guilty of bad timing and landing directly on m-c :P
- # [02:22] <@dbaron> RyanVM, ok, I had bholley backed out locally and I get a different backout diff from the one he landed
- # [02:23] <RyanVM> dbaron: winxp debug reftest just got the same failure on inbound
- # [02:23] <@dbaron> RyanVM, let me deal with bholley first
- # [02:26] <RyanVM> no prob
- # [02:28] <@dbaron> oh, he explicitly said in the bug that he backed out only patches 3-7
- # [02:28] <@dbaron> I think I'm going to back out 1-7
- # [02:28] <@dbaron> (after spending 5 minutes discovering that that's what he did)
- # [02:29] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Input/output error)
- # [02:29] <khuey> !seen heycam
- # [02:29] <khuey> oh, darn, no firebot
- # [02:31] * Quits: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving.)
- # [02:31] * Joins: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP)
- # [02:35] * Quits: IanN (chatzilla@moz-3F5A461C.cable.virginmedia.com) (Quit: ChatZilla 0.9.88.2 [SeaMonkey 2.12a1/20120523223741])
- # [02:39] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [02:40] * Quits: yury (yury@moz-E1A05497.ok.ok.cox.net) (Input/output error)
- # [02:41] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Connection reset by peer)
- # [02:41] * Joins: yury (yury@moz-E1A05497.ok.ok.cox.net)
- # [02:41] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [02:42] * Quits: yury (yury@moz-E1A05497.ok.ok.cox.net) (Input/output error)
- # [02:45] * Quits: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net) (Ping timeout)
- # [02:46] * Quits: Olipro (Olipro@moz-DA386FBD.vodafone.hu) (Ping timeout)
- # [02:49] <RyanVM> dbaron: thanks. I'll merge your landings to inbound tonight
- # [02:51] * Joins: heycam|away (cam@moz-1D84C1DF.mcc.id.au)
- # [02:52] * Quits: kinetik (kinetik@B0506AEA.F200EF31.613E47D1.IP) (Quit: leaving)
- # [02:53] * Joins: roc (chatzilla@6F26F756.3C82DFDE.1F72B910.IP)
- # [02:53] * ChanServ sets mode: +o roc
- # [02:53] * heycam|away is now known as heycam
- # [02:58] * Quits: @roc (chatzilla@6F26F756.3C82DFDE.1F72B910.IP) (Ping timeout)
- # [02:59] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Connection reset by peer)
- # [03:00] * Joins: Olipro (Olipro@moz-DA386FBD.vodafone.hu)
- # [03:00] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [03:02] * Joins: kinetik (kinetik@B0506AEA.F200EF31.613E47D1.IP)
- # [03:03] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Connection reset by peer)
- # [03:03] * Quits: Matti (chatzilla@moz-AEF7E8D7.dip.t-dialin.net) (Quit: ChatZilla 0.9.88.2 [SeaMonkey 2.12a1/20120602003006])
- # [03:03] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [03:07] * Joins: newbie (kvirc@AD13EB4A.BBC03DF0.9A06DD32.IP)
- # [03:07] * ewong|away is now known as ewong
- # [03:07] * Joins: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp)
- # [03:12] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
- # [03:15] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
- # [03:17] * Quits: cers (textual@moz-36EADDC1.k371.webspeed.dk) (Connection reset by peer)
- # [03:19] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [03:20] * Joins: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net)
- # [03:20] * Joins: jduell (jduell@moz-D4496E92.hsd1.ca.comcast.net)
- # [03:20] * Quits: chewey (chewey@moz-73DB89C.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
- # [03:21] * Joins: chewey (chewey@moz-6CF0C78.dip0.t-ipconnect.de)
- # [03:21] * Quits: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net) (Quit: bye)
- # [03:24] * nthomas is now known as nthomas|away
- # [03:25] * Joins: mwu (mwu@moz-1CA1E71.dynamic.hinet.net)
- # [03:25] * Quits: adrian (adrian@moz-BBE3ABD.mv.mozilla.com) (Quit: Konversation terminated!)
- # [03:25] * Joins: adrian_ (adrian@moz-BBE3ABD.mv.mozilla.com)
- # [03:25] * Quits: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [03:25] * Joins: cers (textual@moz-36EADDC1.k371.webspeed.dk)
- # [03:26] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
- # [03:27] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [03:27] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [03:28] * kentuckyfriedtakahe is now known as kentuckyfriedtakahe|away
- # [03:28] * Quits: adrian_ (adrian@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [03:33] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
- # [03:34] * Joins: kanru (user@moz-99690620.hinet-ip.hinet.net)
- # [03:34] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [03:35] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [03:35] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [03:37] * Quits: jrmuizel (jrmuizel@25F88422.B7606226.6BED537B.IP) (Input/output error)
- # [03:38] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [03:38] * Joins: jrmuizel (jrmuizel@25F88422.B7606226.6BED537B.IP)
- # [03:38] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [03:39] * Quits: jrmuizel (jrmuizel@25F88422.B7606226.6BED537B.IP) (Input/output error)
- # [03:40] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [03:40] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
- # [03:41] * John-Galt is now known as firebot
- # [03:41] * firebot is now known as John-Galt
- # [03:41] * Joins: samliu (samliu@moz-85EBB8A.dia.static.qwest.net)
- # [03:42] * Quits: scientes_ (scientes@moz-6F007CB5.dsl.snfc21.pacbell.net) (Connection reset by peer)
- # [03:43] * Quits: mike5w3c (MikeS@moz-A353ED1A.xgsspn.imtp.tachikawa.spmode.ne.jp) (Quit: mike5w3c)
- # [03:43] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [03:50] * Joins: adrian_ (adrian@moz-9CE00FC0.holiday-inn-express.mozilla.hq)
- # [03:52] * Parts: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
- # [03:52] * Quits: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net) (Quit: ChatZilla 0.9.88.2 [Firefox 16.0a1/20120608180518])
- # [03:55] * Quits: davidill_ (davidillsl@moz-7589D4C0.range86-145.btcentralplus.com) (Connection reset by peer)
- # [03:55] * Joins: davidillsley (davidillsl@moz-7589D4C0.range86-145.btcentralplus.com)
- # [03:55] * Quits: adrian_ (adrian@moz-9CE00FC0.holiday-inn-express.mozilla.hq) (Ping timeout)
- # [04:05] * nli|away is now known as nli
- # [04:07] * Quits: kentuckyfriedtakahe|away (kentuckyfr@E1543D00.EC928025.5A8C189B.IP) (Quit: kentuckyfriedtakahe|away)
- # [04:08] * Joins: kentuckyfriedtakahe (kentuckyfr@E1543D00.EC928025.5A8C189B.IP)
- # [04:09] * Joins: timdream (timdream@moz-99690620.hinet-ip.hinet.net)
- # [04:13] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
- # [04:17] * mjschranz is now known as mjschranz_away
- # [04:17] * Quits: StevenLee (chatzilla@moz-99690620.hinet-ip.hinet.net) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120601175215])
- # [04:19] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
- # [04:19] * Quits: jduell (jduell@moz-D4496E92.hsd1.ca.comcast.net) (Ping timeout)
- # [04:19] * Joins: mreavy (chatzilla@B05600D2.3F4E4C13.AF6F698.IP)
- # [04:22] * Joins: cers_ (textual@moz-36EADDC1.k371.webspeed.dk)
- # [04:22] * Quits: cers (textual@moz-36EADDC1.k371.webspeed.dk) (Connection reset by peer)
- # [04:22] * Joins: RudyL (rudy@moz-99690620.hinet-ip.hinet.net)
- # [04:23] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
- # [04:23] * Quits: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [04:24] * mjschranz_away is now known as mjschranz
- # [04:26] * Joins: priya (Adium@moz-5843392D.hsd1.ca.comcast.net)
- # [04:28] * Quits: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [04:28] * nthomas|away is now known as nthomas
- # [04:28] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
- # [04:28] <khuey> nice
- # [04:29] <khuey> my bug number is a palindrome
- # [04:29] <khuey> 763367
- # [04:29] * Quits: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp) (Quit: Leaving...)
- # [04:33] * Joins: steviez (chatzilla@moz-63AB5735.hsd1.ca.comcast.net)
- # [04:35] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [04:36] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [04:37] * Quits: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au) (Ping timeout)
- # [04:39] * Joins: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au)
- # [04:40] * Joins: geoffbrown (geoffbrown@moz-6075880C.cg.shawcable.net)
- # [04:40] * heycam is now known as heycam|away
- # [04:41] * geoffbrown is now known as gbrown
- # [04:42] * Parts: gbrown (geoffbrown@moz-6075880C.cg.shawcable.net)
- # [04:42] * Joins: gbrown (gbrown@moz-6075880C.cg.shawcable.net)
- # [04:43] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [04:45] * Quits: newbie (kvirc@AD13EB4A.BBC03DF0.9A06DD32.IP) (Ping timeout)
- # [04:46] * Quits: mreavy (chatzilla@B05600D2.3F4E4C13.AF6F698.IP) (Ping timeout)
- # [04:51] * Joins: m_kato (Daily@moz-348F61F0.mozilla.or.jp)
- # [04:52] * Joins: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP)
- # [04:54] * Joins: Waldo|tablet (yaaic@moz-537BCF9.hsd1.ca.comcast.net)
- # [04:54] <Waldo|tablet> okay, it was worth joining just for that /topic :-D
- # [04:55] * Waldo|tablet loads the bug
- # [04:56] * Joins: newbie (kvirc@AD13EB4A.BBC03DF0.9A06DD32.IP)
- # [04:56] * Quits: m_kato (Daily@moz-348F61F0.mozilla.or.jp) (Quit: m_kato)
- # [04:58] * Callek changes topic to 'Next uplift for Fx16: 2012-07-16 || New/want to help? See irc://irc.mozilla.org/#introduction || http://krijnhoetmer.nl/irc-logs/'
- # [04:58] * Quits: newbie (kvirc@AD13EB4A.BBC03DF0.9A06DD32.IP) (Quit: KVIrc 4.1.1 Equilibrium http://www.kvirc.net/)
- # [04:58] <Callek> Waldo|tablet: that was early this morning
- # [04:58] <Callek> Waldo|tablet: things should be up fine now
- # [04:58] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [04:58] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [04:58] * Quits: KWierso (Daily@moz-66981D8E.desm.qwest.net) (Quit: KWierso)
- # [04:58] * Joins: KWierso (Daily@moz-66981D8E.desm.qwest.net)
- # [04:59] * Quits: KWierso (Daily@moz-66981D8E.desm.qwest.net) (Quit: KWierso)
- # [05:00] <Waldo|tablet> no worries, I'm updating OS now, so I'm not looking to do anything that matters anyway
- # [05:00] <Waldo|tablet> rather, pizza nomming time
- # [05:01] * Joins: shorlander-away (shorlander@moz-853043D6.dhcp.insightbb.com)
- # [05:02] * shorlander-away is now known as shorlander
- # [05:03] * Quits: jstraus (Adium@moz-C7B4D9FC.hsd1.ma.comcast.net) (Ping timeout)
- # [05:03] * jstraus_ is now known as jstraus
- # [05:06] * Joins: jstraus1 (Adium@moz-C7B4D9FC.hsd1.ma.comcast.net)
- # [05:08] * Joins: fabrice1 (fabrice@moz-94F028C6.hsd1.ca.comcast.net)
- # [05:10] * mjschranz is now known as mjschranz_away
- # [05:11] * Joins: jeffgman (Daily@moz-AC43E5A0.static.rvsd.ca.charter.com)
- # [05:12] * Quits: jstraus (jstraus@moz-C7B4D9FC.hsd1.ma.comcast.net) (Quit: jstraus)
- # [05:14] * Quits: jstraus1 (Adium@moz-C7B4D9FC.hsd1.ma.comcast.net) (Client exited)
- # [05:16] * Quits: samliu (samliu@moz-85EBB8A.dia.static.qwest.net) (Quit: samliu)
- # [05:17] * jcranmer is now known as jcranmer|away
- # [05:17] * Quits: karl (karl@moz-B44EC043.jetstream.xtra.co.nz) (Ping timeout)
- # [05:25] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
- # [05:27] * Joins: StevenLee (chatzilla@moz-99690620.hinet-ip.hinet.net)
- # [05:27] * Joins: twi (Adium@moz-F9E4EE7F.cust.dsl.vodafone.it)
- # [05:29] * Joins: mike5w3c (MikeS@moz-A353ED1A.xgsspn.imtp.tachikawa.spmode.ne.jp)
- # [05:36] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
- # [05:36] * Quits: jeffgman (Daily@moz-AC43E5A0.static.rvsd.ca.charter.com) (Quit: jeffgman)
- # [05:36] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
- # [05:43] * Quits: Waldo|tablet (yaaic@moz-537BCF9.hsd1.ca.comcast.net) (Quit: auf wiedersehen)
- # [05:44] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [05:44] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [05:48] * Joins: anant (anant@moz-104CC309.mv.mozilla.com)
- # [05:48] * Joins: karl (karl@538BABFE.A073F3E.97BBD552.IP)
- # [05:59] * Joins: jrmuizel (jrmuizel@25F88422.B7606226.6BED537B.IP)
- # [06:02] * Joins: smontagu (chatzilla@moz-567838AA.red.bezeqint.net)
- # [06:10] * Quits: Polynomial-C (Poly-C@moz-8089923C.dip.t-dialin.net) (Ping timeout)
- # [06:10] * Joins: Polynomial-C (Poly-C@moz-2C3C7156.dip.t-dialin.net)
- # [06:14] * Quits: tchevalier (Instantbir@moz-CE9BA0C.w2-6.abo.wanadoo.fr) (Ping timeout)
- # [06:19] * Joins: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP)
- # [06:20] * Quits: cdiehl (cdiehl@moz-A204448F.pool.mediaways.net) (Input/output error)
- # [06:27] <ketas> gaston: any idea why suddenly in ff13, both video and audio works?!
- # [06:27] * Quits: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP) (Quit: lmandel)
- # [06:31] <GPHemsley> When do nightlies get spun? midnight PT?
- # [06:32] <Unfocused> GPHemsley: no, sometime around 3am
- # [06:32] <GPHemsley> Unfocused: Oh, I thought I was misremembering 3 AM as my time :)
- # [06:32] <Unfocused> heh
- # [06:38] * Joins: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
- # [06:40] * Quits: anant (anant@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [06:40] * Quits: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [06:42] * Joins: darktrojan (geoff@moz-30B3CCFD.telstraclear.net)
- # [06:42] * Quits: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP) (Ping timeout)
- # [06:42] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
- # [06:46] <Callek> GPHemsley: iirc yea, ~3am PT
- # [06:47] <GPHemsley> k, thanks
- # [06:47] <Callek> GPHemsley: if its a question with more than curiosity as the reason you asked, I can peek for sure
- # [06:47] <GPHemsley> nope, I was just confirming my memory
- # [06:48] <GPHemsley> got a fix in the next nightly, is all :)
- # [06:48] * Joins: anant (anant@11B4FA69.9177E0D5.8F18B5D0.IP)
- # [06:49] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [06:49] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [06:50] * Joins: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP)
- # [06:53] * khuey is now known as khuey|away
- # [07:01] * nthomas is now known as nthomas|away
- # [07:10] * Joins: KWierso (Daily@moz-66981D8E.desm.qwest.net)
- # [07:12] * Joins: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP)
- # [07:18] * Quits: fabrice1 (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Ping timeout)
- # [07:22] * Joins: erikvold (erikvold@F8130478.1699A1DD.67CA24A9.IP)
- # [07:29] * Quits: Olipro (Olipro@moz-DA386FBD.vodafone.hu) (Connection reset by peer)
- # [07:30] * Joins: m_kato (m_kato@moz-348F61F0.mozilla.or.jp)
- # [07:35] * Joins: fabrice1 (fabrice@moz-104CC309.mv.mozilla.com)
- # [07:36] * Quits: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP) (Ping timeout)
- # [07:39] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: . . . ........)
- # [07:39] * Quits: anant (anant@11B4FA69.9177E0D5.8F18B5D0.IP) (Quit: anant)
- # [07:42] * Joins: anant (anant@11B4FA69.9177E0D5.8F18B5D0.IP)
- # [07:45] * Quits: anant (anant@11B4FA69.9177E0D5.8F18B5D0.IP) (Quit: anant)
- # [07:48] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [07:48] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [07:49] * Joins: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de)
- # [07:50] <@dbaron> my unstarred failure on m-c is:
- # [07:50] <@dbaron> 32761 ERROR TEST-UNEXPECTED-FAIL | chrome://mochitests/content/chrome/widget/tests/test_bug343416.xul | The idle time should have increased by roughly the amount of time it took for the timeout to fire. You didn't touch the mouse or keyboard during the test did you?
- # [07:51] * jlebar|away is now known as jlebar
- # [07:51] <@dbaron> That makes me wonder if somebody... touched the mouse or keyboard during the test.
- # [07:51] * Joins: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP)
- # [07:51] <jlebar> dbaron, Bonnie is the person to talk to.
- # [07:51] * @dolske quickly sneaks out from the colo
- # [07:51] * mattwoodrow is now known as mattwoodrow|away
- # [07:53] <@dbaron> oh, we've been using a bug that's officially about a different error for that one
- # [07:53] <@dbaron> well, I'll just pile on
- # [07:53] <jlebar> dbaron, what's the bug number?
- # [07:54] <@dolske> I want to invent a story about how, after heroic effort, we tracked down a random orange to a stray cat in the colo.
- # [07:54] <@dbaron> 517482
- # [07:54] <jlebar> dbaron, thanks.
- # [07:54] <@dbaron> s/cat/rat/
- # [07:54] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
- # [07:54] <@dbaron> or, even better, a bug :-)
- # [07:54] * Joins: glob (glob@moz-DF237567.glob.com.au)
- # [07:54] <@dolske> a moth, even!
- # [07:54] <KWierso> Rampaging red panda
- # [07:55] <@dolske> KWierso: don't be silly, we don't keep the pandas in the colo
- # [07:56] <KWierso> Or is that where we put the people wearing the mascot costume when they aren't making movies, and they just get bored from time to time?
- # [07:56] * Fallen|away is now known as Fallen
- # [07:57] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
- # [07:58] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Client exited)
- # [08:00] * Joins: smagnin (pike@moz-DEF53BC9.fbx.proxad.net)
- # [08:02] * Joins: RemusPop (remuspop@601F3B17.33662590.A5830293.IP)
- # [08:02] * Joins: gerv (gerv@moz-8E68CF56.in-addr.arpa)
- # [08:06] * Quits: hub (hub@moz-E2FCA694.figuiere.net) (Ping timeout)
- # [08:06] * Quits: mwu (mwu@moz-1CA1E71.dynamic.hinet.net) (Ping timeout)
- # [08:09] * Joins: TheLink (TheLink@moz-45ED2356.pools.arcor-ip.net)
- # [08:11] * Joins: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net)
- # [08:11] <gaston> ketas: look in the 12->13 changelog ? :)
- # [08:11] * Joins: wolfiR (wolfiR@moz-330B334E.dip0.t-ipconnect.de)
- # [08:12] * Quits: TheLink (TheLink@moz-45ED2356.pools.arcor-ip.net) (Client exited)
- # [08:12] <ketas> gaston: what a wonderful idea!
- # [08:15] * Joins: MarcoZ (Daily@moz-352FEF2E.dip.t-dialin.net)
- # [08:15] * Quits: timdream (timdream@moz-99690620.hinet-ip.hinet.net) (Quit: timdream)
- # [08:16] * Joins: adrian_ (adrian@moz-9CE00FC0.holiday-inn-express.mozilla.hq)
- # [08:17] * adrian_ is now known as adrian
- # [08:17] * Joins: samliu (samliu@moz-85EBB8A.dia.static.qwest.net)
- # [08:19] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [08:19] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [08:22] * Joins: mwu (mwu@moz-104CC309.mv.mozilla.com)
- # [08:22] * Joins: gcp (gpascutto@moz-D0E475EA.access.telenet.be)
- # [08:24] * Quits: @ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP) (Input/output error)
- # [08:25] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
- # [08:26] * Joins: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP)
- # [08:30] * Parts: kentuckyfriedtakahe (kentuckyfr@E1543D00.EC928025.5A8C189B.IP)
- # [08:33] * Joins: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz)
- # [08:34] * Joins: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net)
- # [08:34] * Joins: kaze (kaze@moz-2D7223A0.w80-14.abo.wanadoo.fr)
- # [08:34] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
- # [08:35] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
- # [08:35] * Quits: adrian (adrian@moz-9CE00FC0.holiday-inn-express.mozilla.hq) (Ping timeout)
- # [08:36] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Quit: pnemsak)
- # [08:36] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
- # [08:38] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
- # [08:38] * Quits: @dveditz (dveditz@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [08:41] * Quits: erikvold (erikvold@F8130478.1699A1DD.67CA24A9.IP) (Quit: erikvold)
- # [08:42] * Quits: Dagger (Dagger@moz-D33D35F6.cable.virginmedia.com) (Ping timeout)
- # [08:46] * Joins: Dagger (Dagger@moz-D33D35F6.cable.virginmedia.com)
- # [08:46] * Joins: timdream (timdream@moz-99690620.hinet-ip.hinet.net)
- # [08:47] * Quits: KaiRo (robert@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [08:48] * Joins: ekr (ekr@47F40369.10A53EE3.77834EAA.IP)
- # [08:48] * Quits: ekr (ekr@47F40369.10A53EE3.77834EAA.IP) (Quit: ekr)
- # [08:50] * fabrice1 is now known as fabrice|zZz
- # [08:51] * Quits: ashish (ashish@moz-59682A1.dmz.scl3.mozilla.com) (Ping timeout)
- # [08:52] * Joins: ekr (ekr@47F40369.10A53EE3.77834EAA.IP)
- # [08:52] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
- # [08:54] * Quits: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP) (Quit: surkov)
- # [08:54] * Joins: KaiRo (robert@moz-BBE3ABD.mv.mozilla.com)
- # [08:55] * Quits: KaiRo (robert@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [08:55] * Joins: ashish (ashish@moz-59682A1.dmz.scl3.mozilla.com)
- # [08:55] * Quits: ekr (ekr@47F40369.10A53EE3.77834EAA.IP) (Quit: ekr)
- # [08:58] * Joins: m_kato1 (Daily@moz-348F61F0.mozilla.or.jp)
- # [08:58] * Quits: ferjm (ferjm@moz-5E822755.red-83-42-171.dynamicip.rima-tde.net) (Quit: Leaving)
- # [09:00] * Quits: priya (Adium@moz-5843392D.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [09:00] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
- # [09:01] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [09:01] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [09:03] * Joins: jhorak (jhorak@moz-107AD163.redhat.com)
- # [09:04] * Quits: karl (karl@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [09:04] * Quits: Vincent_Chang (chatzilla@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
- # [09:08] * Joins: anant (anant@moz-55A5166F.in-addr.dgcsystems.net)
- # [09:08] * Quits: cers_ (textual@moz-36EADDC1.k371.webspeed.dk) (Ping timeout)
- # [09:09] <StevenLee> Does anyone know that try server is alive? I tried to push my patch to it but it hangs.
- # [09:09] * Quits: mjrosenb (mjrosenb@moz-70AEEC6B.hsd1.ca.comcast.net) (Client exited)
- # [09:09] * Joins: mreavy (chatzilla@47F40369.10A53EE3.77834EAA.IP)
- # [09:10] * Quits: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP) (Ping timeout)
- # [09:10] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
- # [09:11] * Joins: cers (textual@moz-36EADDC1.k371.webspeed.dk)
- # [09:11] * Fallen is now known as Fallen|away
- # [09:12] <StevenLee> It's OK, my stupid setting.
- # [09:12] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [09:12] * Joins: ekr (ekr@47F40369.10A53EE3.77834EAA.IP)
- # [09:13] * Joins: jesup|laptop (chatzilla@47F40369.10A53EE3.77834EAA.IP)
- # [09:14] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [09:14] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [09:16] * Joins: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP)
- # [09:18] * Joins: Ms2ger (Ms2ger@B2F6E791.EF996B99.37724B0D.IP)
- # [09:21] * Joins: micadeyeye (micadeyeye@moz-9DE0A6E5.dynamic.wa.co.za)
- # [09:24] <micadeyeye> i can't start firefox - http://imgur.com/zGjEv
- # [09:24] * Joins: karl (karl@moz-B44EC043.jetstream.xtra.co.nz)
- # [09:25] * Joins: Vincent_Chang (chatzilla@moz-7D1E2EB8.dynamic-ip.hinet.net)
- # [09:27] * Quits: mike5w3c (MikeS@moz-A353ED1A.xgsspn.imtp.tachikawa.spmode.ne.jp) (Connection reset by peer)
- # [09:27] * Joins: zoeB (Mibbit@moz-A5D08573.grenet.fr)
- # [09:28] * Quits: Vincent_Chang (chatzilla@moz-7D1E2EB8.dynamic-ip.hinet.net) (Ping timeout)
- # [09:28] * Joins: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP)
- # [09:29] <Jesse> micadeyeye: it's crashing on startup?
- # [09:29] <micadeyeye> Jesse, yes
- # [09:30] * Quits: KWierso (Daily@moz-66981D8E.desm.qwest.net) (Ping timeout)
- # [09:31] <Jesse> https://www.google.com/search?q=%22failed+to+load+module+pk-gtk-module%22 sounds like you don't have something installed that (this version of) firefox requires
- # [09:31] <Jesse> what OS, distro, and arch? and what firefox distro and arch?
- # [09:33] * Quits: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au) (Ping timeout)
- # [09:34] * Joins: lahabana (Mibbit@moz-50A44955.imag.fr)
- # [09:34] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
- # [09:34] <glazou> bonjour
- # [09:35] * Joins: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au)
- # [09:35] * Joins: alexdmt (Mibbit@moz-66C54BB7.grenet.fr)
- # [09:35] <NeilAway> khuey|away: 0.1% of bug numbers are
- # [09:36] <Ms2ger> Bonjour
- # [09:36] * Joins: KWierso (Daily@moz-66981D8E.desm.qwest.net)
- # [09:39] * Joins: Optimizer (Instantbir@FCC962EC.704BF60F.2AB48280.IP)
- # [09:39] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
- # [09:40] <Ms2ger> dzbarsky, you seem to have enjoyed yourself with those includes :)
- # [09:40] * Quits: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net) (Ping timeout)
- # [09:41] * Joins: Stan_ (Stan@moz-9FE64D71.dip.t-dialin.net)
- # [09:41] * Quits: Mook (mook@moz-D37F711A.dsl.teksavvy.com) (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 6.0/20110811165603])
- # [09:41] * Quits: Stan (Stan@moz-62B60F59.dip.t-dialin.net) (Ping timeout)
- # [09:42] * Joins: asadotzler (asa@D13E5E3F.A1EC5031.204CA821.IP)
- # [09:43] * Quits: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP) (Ping timeout)
- # [09:45] <dzbarsky> Ms2ger: yeah, it kinda snowballed
- # [09:46] * Joins: msucan (mihai@452AB583.C1570FFF.BD62875.IP)
- # [09:49] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
- # [09:50] <gaston> Ms2ger: re 734891, you looked at my buildbot and noticed the breakage ? if so, thx ;)
- # [09:51] <Ms2ger> gaston, gcc warned :)
- # [09:51] <alexdmt> hi Ms2ger
- # [09:51] <Ms2ger> Good morning
- # [09:51] <lahabana> Ms2ger: hey do you know if it's normal that crash tests for : 590302 and 323386 don't work?
- # [09:51] <lahabana> we just want to make sure before submitting our patch
- # [09:52] <Ms2ger> Work in what way?
- # [09:52] <lahabana> cause these are not sorted
- # [09:52] <lahabana> well they raise an unexcepected fail
- # [09:53] * Quits: mwu (mwu@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [09:53] <lahabana> and servers say that the number of assertions is higher than supposed to
- # [09:54] <Ms2ger> Ah
- # [09:54] * Joins: greg (Mibbit@moz-2CEDF1BD.grenet.fr)
- # [09:54] <Ms2ger> Do you have a link?
- # [09:54] <lahabana> yes
- # [09:54] <lahabana> https://tbpl.mozilla.org/?tree=Try&rev=f9fd44e0d3ef Ms2ger
- # [09:55] <lahabana> these 2 are the only problems on our try servers
- # [09:55] <lahabana> but they seem recurrent as bugs reported and tested but not fixed
- # [09:55] <lahabana> https://bugzilla.mozilla.org/show_bug.cgi?id=323386
- # [09:55] <lahabana> https://bugzilla.mozilla.org/show_bug.cgi?id=590302
- # [09:57] <Ms2ger> Looking
- # [09:57] * Joins: Cwiiis (cwiiis@moz-7E7C8259.croy.cable.virginmedia.com)
- # [09:57] * Quits: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp) (Quit: nattokirai)
- # [09:59] * Quits: IRCMonkey23769 (kaie@moz-FB3D631.dip.t-dialin.net) (Quit: Leaving)
- # [10:00] * Joins: raphc (AndChat501@7E430AEE.7F75B59F.B3F72630.IP)
- # [10:01] * Joins: squeakytoy (squeakytoy@moz-9E84F244.netset.se)
- # [10:03] * Joins: bholley (anonymous@moz-104CC309.mv.mozilla.com)
- # [10:03] * Quits: Havvy (Mibbit@moz-C8F5011C.ptld.qwest.net) (Quit: http://www.mibbit.com ajax IRC Client)
- # [10:03] * Quits: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP) (Ping timeout)
- # [10:04] * Joins: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP)
- # [10:05] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [10:07] * Joins: necolas (necolas@moz-2D68B52B.bb.sky.com)
- # [10:08] * mattwoodrow|away is now known as mattwoodrow
- # [10:09] * Quits: kanru (user@moz-99690620.hinet-ip.hinet.net) (Client exited)
- # [10:09] * Joins: kanru (user@moz-99690620.hinet-ip.hinet.net)
- # [10:09] <Ms2ger> lahabana, so I think you should just update the line for 590302-1.xhtml in crashtests.list to say asserts(7), and the one for 323386-1.html to say just asserts-if(gtk2Widget,13)
- # [10:09] * Joins: sawrubh (Mibbit@F3B8F4F1.DA3AD787.4A8E1625.IP)
- # [10:10] <lahabana> hm I see
- # [10:10] <lahabana> thx Ms2ger
- # [10:10] <Ms2ger> Np
- # [10:11] * Joins: martyn (martyn@moz-32A2E36C.range86-158.btcentralplus.com)
- # [10:11] * Joins: mwu (mwu@moz-1CA1E71.dynamic.hinet.net)
- # [10:12] * mattwoodrow is now known as mattwoodrow|away
- # [10:13] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
- # [10:13] * Quits: jrmuizel (jrmuizel@25F88422.B7606226.6BED537B.IP) (Input/output error)
- # [10:13] * Joins: garnacho (carlos@moz-B280EE34.dyn.user.ono.com)
- # [10:14] * Quits: NeilZZZ (neil@moz-7E027EE5.cable.virginmedia.com) (Client exited)
- # [10:15] * mattwoodrow|away is now known as mattwoodrow
- # [10:15] * mattwoodrow is now known as mattwoodrow|away
- # [10:16] * Quits: kanru (user@moz-99690620.hinet-ip.hinet.net) (Quit: rcirc on GNU Emacs 24.1.50.1)
- # [10:16] * Joins: kanru (user@moz-99690620.hinet-ip.hinet.net)
- # [10:18] * Joins: xakz (XaMaD@moz-34FBE388.fbx.proxad.net)
- # [10:18] * Joins: dao (dao@moz-7EBED57D.superkabel.de)
- # [10:19] * Quits: raphc (AndChat501@7E430AEE.7F75B59F.B3F72630.IP) (Ping timeout)
- # [10:19] * Joins: raphc (AndChat501@7E430AEE.7F75B59F.B3F72630.IP)
- # [10:20] <glandium> Ms2ger: we should stop with the macros that end with a semi-colon
- # [10:20] * Quits: dao (dao@moz-7EBED57D.superkabel.de) (Ping timeout)
- # [10:20] * Joins: dao (dao@moz-7EBED57D.superkabel.de)
- # [10:21] <glandium> although for declarations...
- # [10:21] <Ms2ger> Well
- # [10:21] <Ms2ger> NS_IMPL_ADDREF doesn't end with a semi-colon, it ends with a }
- # [10:23] * glob is now known as glob|away
- # [10:23] * Quits: @dbaron (dbaron@moz-CD63533D.dsl.dynamic.sonic.net) (Ping timeout)
- # [10:23] <Ms2ger> dba... Bah
- # [10:24] * sawrubh :)
- # [10:24] * Joins: Mic (Instantbir@moz-108E19BC.superkabel.de)
- # [10:25] <gaston> glandium: seconded
- # [10:26] * glob|away is now known as glob
- # [10:27] * Joins: dria (dria@moz-9A2D6F95.dhcp-dynamic.fibreop.nb.bellaliant.net)
- # [10:27] * Quits: dria (dria@moz-9A2D6F95.dhcp-dynamic.fibreop.nb.bellaliant.net) (Input/output error)
- # [10:28] * Quits: lahabana (Mibbit@moz-50A44955.imag.fr) (Quit: http://www.mibbit.com ajax IRC Client)
- # [10:28] * Joins: lahabana (Mibbit@moz-50A44955.imag.fr)
- # [10:32] * Joins: thinker (thinker@moz-71AD2643.dynamic.kbronet.com.tw)
- # [10:36] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
- # [10:36] * ChanServ sets mode: +o smaug
- # [10:36] * Quits: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP) (Ping timeout)
- # [10:38] * Quits: necolas (necolas@moz-2D68B52B.bb.sky.com) (Client exited)
- # [10:39] <jwatt> mattwoodrow|away: maybe comment in the bug about the Talos regressions?
- # [10:40] <jwatt> and which patches can stay landed?
- # [10:40] * glob is now known as glob|away
- # [10:42] * Joins: necolas (necolas@moz-2D68B52B.bb.sky.com)
- # [10:43] <AryehGregor> Ms2ger, so if I'm cleaning up a function that uses an out-param like nsIFoo**, should I change it to nsCOMPtr<nsIFoo>&?
- # [10:44] * Quits: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP) (Ping timeout)
- # [10:44] <Ms2ger> No, the other way around :)
- # [10:44] <AryehGregor> Oh, really?
- # [10:44] <@smaug> out params are nsIFoo**
- # [10:44] * AryehGregor notes that this says the opposite, although it looks rather antique: https://developer.mozilla.org/en/Using_nsCOMPtr/Getting_Started_Guide#nsCOMPtrs_in_function_signatures
- # [10:44] <AryehGregor> void f( nsCOMPtr<T>& ) do pass an nsCOMPtr by reference for `in/out' parameters
- # [10:44] <AryehGregor> This is the prefered scheme for providing `in/out' parameters. If you were to use a raw pointer instead, your function couldn't know what ownership relationship the caller had to the input value, and hence, couldn't know whether to Release it or not before assigning in the new value. By declaring the parameter as an nsCOMPtr&, the relationship is explicit.
- # [10:45] <@smaug> getter_AddRefs works with nsIFoo**
- # [10:45] <AryehGregor> Right.
- # [10:45] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Quit: ChatZilla 0.9.88.2 [SeaMonkey 2.9.1/20120429012611])
- # [10:45] <Ms2ger> in/out parameters are evil anyway :)
- # [10:45] <AryehGregor> But then the caller could incorrectly not use an nsCOMPtr at all, and just use nsIFoo* foo; F(&foo);, right?
- # [10:45] <AryehGregor> Ms2ger, how do you recommend handling cases that need to return multiple things?
- # [10:46] <Ms2ger> Out-params, I guess
- # [10:46] <AryehGregor> Or where we haven't gotten rid of the nsresult yet . . .
- # [10:47] <Ms2ger> And yes, people can do F(&foo), but that's what reviews are for :)
- # [10:47] * Joins: edmorley (edmorley@moz-2E76DAB6.range86-145.btcentralplus.com)
- # [10:47] <Ms2ger> Good morning, edmorley
- # [10:47] <edmorley> Ms2ger: good morning :-)
- # [10:48] <AryehGregor> This is C++. I thought the name of the game was tricking the compiler into doing all of our review for us.
- # [10:48] * Quits: necolas (necolas@moz-2D68B52B.bb.sky.com) (Client exited)
- # [10:48] <AryehGregor> Preferably using intricate macros and/or template metaprogramming.
- # [10:48] <Ms2ger> Well, this is COM
- # [10:48] <Ms2ger> Blame Microsoft :)
- # [10:49] * Joins: pks (pks@moz-D83D7C94.pia.fu-berlin.de)
- # [10:49] * Quits: pks (pks@moz-D83D7C94.pia.fu-berlin.de) (Quit: pks)
- # [10:49] * Quits: ekr (ekr@47F40369.10A53EE3.77834EAA.IP) (Quit: ekr)
- # [10:50] <AryehGregor> It's the same COM as Microsoft uses?
- # [10:50] <AryehGregor> I thought it was a similar concept with the same name.
- # [10:50] <AryehGregor> Also, how different is nsRefPtr, other than the lack of QI?
- # [10:50] * Quits: Polynomial-C (Poly-C@moz-2C3C7156.dip.t-dialin.net) (Quit: GNU/Linux, because I'd rather own a free OS than steal one that's not worth paying for.)
- # [10:50] <NeilAway> that's actually a quite significant difference
- # [10:51] <Ms2ger> nsRefPtr works for things that don't or multiply inherit from nsISupports
- # [10:51] <Ms2ger> And the do_* functions only work with nsCOMPtr
- # [10:51] <Ms2ger> That's about it
- # [10:51] <NeilAway> AryehGregor: nsCOMPtr is optimised because it knows that the type inherits singly from nsISupports
- # [10:51] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Quit: Ex-Chat)
- # [10:51] <NeilAway> except do_QueryObject works with nsRefPtr
- # [10:51] <NeilAway> (which is why I added it)
- # [10:51] <AryehGregor> What optimization does that allow?
- # [10:52] <Ms2ger> NeilAway, did you also pick the argument name in do_QueryObject(nsRefPtr<T>& aRawPtr?
- # [10:52] <NeilAway> Ms2ger: probably :-(
- # [10:52] <NeilAway> Ms2ger: rs=me to fix ;-)
- # [10:52] * Quits: steviez (chatzilla@moz-63AB5735.hsd1.ca.comcast.net) (Ping timeout)
- # [10:53] <gaston> aarrrrrrrrg
- # [10:54] <gaston> the 'make package manifest warnings fail the packaging' in seamonkey was a really wrong idea
- # [10:54] <Ms2ger> No kidding
- # [10:54] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
- # [10:54] <gaston> and why is it only for seamonkey ?
- # [10:55] <Ms2ger> AryehGregor, I wonder if you'd have time to do s/-moz-transform/transform/g in our tests
- # [10:55] <gaston> (and which bz# was it ...)
- # [10:55] <AryehGregor> Ms2ger, I seem to have lots of other things to do . . .
- # [10:55] * Joins: Vincent_Chang (chatzilla@moz-99690620.hinet-ip.hinet.net)
- # [10:56] <NeilAway> AryehGregor: it allows us to have a base class with non-inline methods for most of the functions used by the template
- # [10:56] * Joins: raphc_ (rc@moz-2D7223A0.w80-14.abo.wanadoo.fr)
- # [10:56] * Quits: raphc (AndChat501@7E430AEE.7F75B59F.B3F72630.IP) (Quit: Bye)
- # [10:56] <capella> well that stinks
- # [10:56] * raphc_ is now known as raphc
- # [10:56] <sawrubh> Ms2ger: good afternoon/evening
- # [10:57] <sawrubh> What will the function nsHTMLObjectElement::GetContentWindow() (that I'm going to make) take as a param
- # [10:57] <Ms2ger> Good morning, sawrubh :)
- # [10:57] <Ms2ger> nsIDOMWindow**
- # [10:57] <sawrubh> ok
- # [10:57] <gaston> Ms2ger: by any chance do you remember the bz# ?
- # [10:58] <Ms2ger> gaston, my awesomebar suggests around bug 713132
- # [10:58] <gaston> but that was for ff..
- # [10:58] <AryehGregor> What happens if you call .forget() on a null nsCOMPtr?
- # [10:59] * Joins: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP)
- # [10:59] <gaston> or only ff's package manifest was 'fixed' for the various #if case
- # [10:59] * sawrubh wonder if by bz gaston means BugZilla or Boris ;)
- # [10:59] <@smaug> AryehGregor: you get null
- # [10:59] <AryehGregor> Hmm, makes sense.
- # [11:00] <gaston> sawrubh: yeah sorry, the former :)(
- # [11:01] * Joins: Optimizer1 (Instantbir@FCC962EC.704BF60F.2AB48280.IP)
- # [11:01] * gaston waves fist at sgautherie for breaking seamonkey 2.10 packaging
- # [11:01] * Quits: Optimizer (Instantbir@FCC962EC.704BF60F.2AB48280.IP) (Ping timeout)
- # [11:02] * Joins: Goldorak (chatzilla@9D1B0BDB.D89EE8E5.187A1082.IP)
- # [11:02] <sawrubh> Ms2ger: what about http://mxr.mozilla.org/mozilla-central/source/content/html/content/src/nsHTMLObjectElement.cpp#448
- # [11:02] <sawrubh> what does this comment mean/is it correct ?
- # [11:02] <capella> yeeha! I was looking at all the oranges ...
- # [11:02] <Ms2ger> Don't worry about that
- # [11:03] * sawrubh goes into the don't worry mode
- # [11:03] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
- # [11:04] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [11:04] <capella> edmorley: thats twice today i kinda sorta got blamed for a goof ... too close for comfort :)
- # [11:04] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
- # [11:04] * Joins: TheCrap (TheCrap@moz-A0F24C4C.dip0.t-ipconnect.de)
- # [11:04] <edmorley> capella: heh, sorry! :-)
- # [11:05] <capella> is ok ! worked out fine
- # [11:05] <capella> once i got my heart re-started
- # [11:05] <edmorley> heh
- # [11:07] * Joins: anant_ (anant@moz-55A5166F.in-addr.dgcsystems.net)
- # [11:07] * Quits: anant (anant@moz-55A5166F.in-addr.dgcsystems.net) (Connection reset by peer)
- # [11:07] * anant_ is now known as anant
- # [11:09] <AryehGregor> Is nsCOMPtr<nsFoo> initialized to null, or does it have to be initialized explicitly?
- # [11:10] * Quits: GPHemsley (GPHemsley@moz-A2DF0FC4.hfc.comcastbusiness.net) (Ping timeout)
- # [11:10] * AryehGregor thinks it's initialized to null
- # [11:11] * Joins: JeroenDeDauw (j@moz-E26AF808.dip.t-dialin.net)
- # [11:11] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
- # [11:12] <Ms2ger> It is
- # [11:13] <glob|away> now when i type bugzilla.mozilla.org in the urlbar, firefox "fixes" it to www.bugzilla.mozilla.org
- # [11:13] <glob|away> :(
- # [11:13] <sawrubh> glob|away: you want it on "https" ?
- # [11:14] * Joins: tchevalier (Instantbir@moz-CE9BA0C.w2-6.abo.wanadoo.fr)
- # [11:14] <Ms2ger> Why would you do that?
- # [11:14] <Ms2ger> Just type bu, down arrow, enter
- # [11:14] * Quits: tchevalier (Instantbir@moz-CE9BA0C.w2-6.abo.wanadoo.fr) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [11:14] <glob|away> Ms2ger, yeah, even when i do that and select bugzilla.mozilla.org, i get www. ...
- # [11:14] <Ms2ger> How silly
- # [11:15] <glob|away> Ms2ger, oh, but not if i select the url from the list; only if i hit enter after typing just "bu"
- # [11:15] * glob|away files a bug
- # [11:15] <Ms2ger> glob|away, on www.b.m.o? ;)
- # [11:16] <glob|away> Ms2ger, i hate you :D
- # [11:16] <glob|away> Ms2ger, <3
- # [11:16] * sawrubh is this why the num(bugs) ~ 100,000(qouted by Ms2ger ) ;)
- # [11:16] * Joins: GPHemsley (GPHemsley@moz-A2DF0FC4.hfc.comcastbusiness.net)
- # [11:18] <Ms2ger> glob|away, I hate you too :)
- # [11:19] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
- # [11:19] <edmorley> ouch backout :-(
- # [11:19] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: Success !!)
- # [11:19] <capella> not me not me not me not me
- # [11:19] <NeilAway> gaston: feel free to take stronger measures, although I can't fund your trip to France ;-)
- # [11:20] <edmorley> capella: :-)
- # [11:20] <gaston> NeilAway: i am in france ;)
- # [11:20] <capella> (gettin gun shy)
- # [11:20] <NeilAway> gaston: oh, then you could probably hunt him down ;-)
- # [11:21] <NeilAway> gaston: thanks for trying to package sm for bsd though ;-)
- # [11:21] * Quits: JeroenDeDauw (j@moz-E26AF808.dip.t-dialin.net) (Quit: Leaving.)
- # [11:21] * Joins: JeroenDeDauw (j@moz-E26AF808.dip.t-dialin.net)
- # [11:22] <Ms2ger> bsdsm?
- # [11:22] * Quits: m_kato1 (Daily@moz-348F61F0.mozilla.or.jp) (Quit: m_kato1)
- # [11:22] <gaston> it's packaged since ages, i'm just stumbling on more hurdles at each releases :)
- # [11:22] <AryehGregor> Ms2ger, even granted that gcc is stupid, shouldn't we either disable uninitialized warnings or make them fatal? I mean, either we want to work around its stupidity for the benefit of the actual bugs it will catch, or we want to just ignore it.
- # [11:23] * Joins: m_kato1 (Daily@moz-348F61F0.mozilla.or.jp)
- # [11:23] <ewong> gaston++
- # [11:23] * AryehGregor sees a whole bunch of "uninitialized" errors scroll past on every compile, and all the ones he's looked at seem legit
- # [11:23] <gaston> in fact the first version working on openbsd was 1.0.7 ;)
- # [11:23] <AryehGregor> No, here's one that's not legit.
- # [11:25] <AryehGregor> But to be fair to gcc, the only way it could figure that out is if it a) looked at a function that took the variable by reference, and then b) believed that NS_NOTREACHED would never be reached, and finally c) compared the function logic to the error case to figure out that all cases are handled.
- # [11:25] <AryehGregor> In which case, why not add an "= 0" so everyone is happy?
- # [11:25] <Ms2ger> You don't need to convince me :)
- # [11:25] <AryehGregor> Who do I need to convince?
- # [11:26] <Ms2ger> For layout/, dbaron
- # [11:26] <AryehGregor> Well, this is a tree-wide change for everyone who enables warnings-as-errors, right?
- # [11:26] <Ms2ger> Outside layout, I've usually managed to convince someone to r+
- # [11:27] <AryehGregor> I'm saying we should make warnings-as-errors make uninitialized be fatal too.
- # [11:27] * Quits: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net) (Quit: rniwa)
- # [11:31] * glazou is now known as glazou_brb
- # [11:31] <Ms2ger> I'd suggest reading http://groups.google.com/group/mozilla.dev.platform/browse_thread/thread/eb88cf165d3f61f1/be380f560df4fec7
- # [11:32] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [11:32] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [11:36] * Quits: m_kato1 (Daily@moz-348F61F0.mozilla.or.jp) (Quit: m_kato1)
- # [11:36] <AryehGregor> So the problem is it can sometimes be a pain to work around -Winitialized, I guess?
- # [11:37] <Ms2ger> And that some people don't want to fix the false positives
- # [11:38] * Fallen|away is now known as Fallen
- # [11:39] <sawrubh> Ms2ger: what does |CallQueryInterface| do ? I mean, NS_IMETHODIMP is the return value of GetContentDocument, so it does not return nsIDocument type ?
- # [11:40] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
- # [11:40] * Quits: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP) (Ping timeout)
- # [11:40] * Quits: m_kato (m_kato@moz-348F61F0.mozilla.or.jp) (Quit: Leaving...)
- # [11:40] <Ms2ger> sawrubh, it converts the nsIDocument* you have into the nsIDOMDocument you need to put into the out-param
- # [11:41] * Joins: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net)
- # [11:41] * Joins: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP)
- # [11:42] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
- # [11:43] <AryehGregor> gcc should have a separate warning for -Wdefinitelyuninitialized or something, for when it can be sure the variable is being used uninitialized if not for improbable aliasing.
- # [11:43] * AryehGregor gets back to work
- # [11:44] * Quits: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz) (Ping timeout)
- # [11:44] * mattwoodrow|away is now known as mattwoodrow
- # [11:44] <sawrubh> Ms2ger: GetWindow returns nsPIDOMWindow, so if I call CallQueryInterface on that, it should return a nsIDOMWindow which I need to put in my out param
- # [11:44] <mattwoodrow> edmorley: thanks for backing that out, even though it makes me sad
- # [11:45] <sawrubh> s/nsPIDOMWindow/nsPIDOMWindow*
- # [11:45] <edmorley> mattwoodrow: that's ok; sorry :-(
- # [11:45] <Ms2ger> sawrubh, well, nsPIDOMWindow inherits from nsIDOMWindow, so you don't actually need to call CallQueryInterface
- # [11:45] <Ms2ger> You can do...
- # [11:45] <sawrubh> since my IDL def is like this : readonly attribute nsIDOMWindow contentWindow;
- # [11:45] <mattwoodrow> edmorley: Dunno where that m4 failure came from, it was fine a day ago
- # [11:45] * Joins: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se)
- # [11:46] <Ms2ger> nsCOMPtr<nsIDOMWindow> window = document->GetWindow();
- # [11:46] <Ms2ger> window.forget(aWindow);
- # [11:46] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [11:46] <sawrubh> Ms2ger: ok, let me look up what forget does.
- # [11:46] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [11:47] <AryehGregor> What happens if I don't bump a UUID on an IDL when I'm supposed to, anyway?
- # [11:47] <Ms2ger> Nothing much
- # [11:47] <Ms2ger> An extension might start crashing us
- # [11:48] <Unfocused> s/an/another/
- # [11:48] <sawrubh> Ms2ger: also since I have added something to the IDL, I need to change it's UUID(I read it somewhere), but how do I generate that uuid ?
- # [11:48] <Ms2ger> http://mozilla.pettay.fi/cgi-bin/mozuuid.pl
- # [11:48] * Joins: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp)
- # [11:48] <AryehGregor> cat /proc/sys/kernel/random/uuid
- # [11:49] <Ms2ger> Or ask firebot, but it doesn't seem to be around
- # [11:49] <sawrubh> Ms2ger: thanks
- # [11:49] <sawrubh> AryehGregor: you too :)
- # [11:49] <darktrojan> or uuidgen on the command line
- # [11:50] <mimcpher> AryehGregor: Didn't realize that was a thing. Thanks!
- # [11:50] <sawrubh> darktrojan: ditto ;)
- # [11:50] <darktrojan> neither did I, I was looking for what AryehGregor said
- # [11:50] * Quits: mgoodwin (mgoodwin@moz-59682A1.dmz.scl3.mozilla.com) (Quit: leaving)
- # [11:51] * Quits: decoder (quassel@moz-216446B9.own-hero.net) (Ping timeout)
- # [11:51] * Quits: Optimizer1 (Instantbir@FCC962EC.704BF60F.2AB48280.IP) (Ping timeout)
- # [11:51] * Joins: mgoodwin (mgoodwin@moz-59682A1.dmz.scl3.mozilla.com)
- # [11:51] * Joins: Optimizer (Instantbir@BB928016.D59F6747.2AB48280.IP)
- # [11:52] * sawrubh remembers hearing about uuid's in his previous life
- # [11:52] * Quits: Optimizer (Instantbir@BB928016.D59F6747.2AB48280.IP) (Input/output error)
- # [11:53] * Joins: decoder (quassel@moz-216446B9.own-hero.net)
- # [11:53] * Joins: Optimizer (Instantbir@BB928016.D59F6747.2AB48280.IP)
- # [11:55] * Quits: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP) (Ping timeout)
- # [11:58] * Joins: ekr (ekr@47F40369.10A53EE3.77834EAA.IP)
- # [12:00] <AryehGregor> Is there any way to forward-declare a template class like already_AddRefed, or should I just include nsCOMPtr.h?
- # [12:00] <mounir> sawrubh: also, you might have `uuidgen` binary on your Linux distro (maybe MacOS too?)
- # [12:00] <Ms2ger> Just include nsCOMPtr.h
- # [12:01] <sawrubh> mounir: yes I do
- # [12:01] * Joins: jfkthame (jfkthame@1E761AA8.A1C12133.9542EC20.IP)
- # [12:01] <Ms2ger> mounir, that's what darktrojan said :)
- # [12:01] <mounir> oups, indeed
- # [12:01] <mounir> mounir--
- # [12:02] <sawrubh> heh
- # [12:02] * Joins: zzzzz_ (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net)
- # [12:02] <darktrojan> I did
- # [12:02] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [12:02] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [12:02] <sawrubh> darktrojan: I've already thanked you, now stop making other people feel bad ;)
- # [12:02] <sawrubh> :)
- # [12:02] <Yoric> I have an assertion failure at http://dxr.lanedo.com/mozilla-central/storage/src/mozStorageService.cpp.html?string=mozStorageService.cpp#l852
- # [12:03] <Yoric> Any suggestion what the actual error can be?
- # [12:03] <darktrojan> just commenting because it took me a while to figure out why I'd been highlighted
- # [12:03] <sawrubh> heh, I was just joking man :)
- # [12:04] <darktrojan> me too :P
- # [12:08] * Quits: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net) (Quit: Leaving.)
- # [12:09] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
- # [12:10] * Yoric wonders where mak and espindola are when he needs them.
- # [12:11] * Joins: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP)
- # [12:11] * sawrubh wonder where ehsan is when he need them ;)
- # [12:11] * sawrubh sorry him
- # [12:11] <Yoric> Does anybody know what can cause a |Connection| to remain alive until process end?
- # [12:11] <Yoric> (hence fail on this assertion)
- # [12:12] * darktrojan wonders if glob|away survived the storm
- # [12:13] * sawrubh a lot of wondering going around
- # [12:13] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [12:13] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [12:14] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [12:15] * ewong is now known as ewong|away
- # [12:15] * ewong|away is now known as ewong
- # [12:16] <AryehGregor> sawrubh, probably not at work yet, at 6 AM . . .
- # [12:16] * ewong is now known as ewong|away
- # [12:17] * glazou_brb is now known as glazou_lunch
- # [12:17] * Joins: ircloggr (nodebot@moz-AFFC34D.compute-1.amazonaws.com)
- # [12:21] <sawrubh> darktrojan: is your magic script(runtest.py) in the tree or is it a separate project of yours ? ;)
- # [12:21] <darktrojan> http://hg.mozilla.org/users/geoff_darktrojan.net/scripts/file/tip/runtest.py
- # [12:22] <darktrojan> it gets no love
- # [12:22] * Quits: karl (karl@moz-B44EC043.jetstream.xtra.co.nz) (Ping timeout)
- # [12:22] <glob|away> darktrojan, :) yes, but lost power for just over 24 hours
- # [12:22] <Unfocused> next question: why isn't it in the tree? :P
- # [12:22] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
- # [12:22] <sawrubh> darktrojan: seriously :)
- # [12:23] <darktrojan> Unfocused, dunno, file a bug :P
- # [12:23] <sawrubh> heh
- # [12:24] <Unfocused> i was be surprised if we don't have half a dozen bugs on that already
- # [12:24] <Unfocused> er, i would be*
- # [12:24] <darktrojan> dupe them all
- # [12:24] <darktrojan> nobody reads old bugs
- # [12:24] <Unfocused> haha
- # [12:24] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
- # [12:25] * Quits: dao (dao@moz-7EBED57D.superkabel.de) (Quit: Leaving.)
- # [12:25] <darktrojan> somewhere in western australia, a bugzilla admin is crying
- # [12:25] <glandium> Yoric: bad refcounting ?
- # [12:25] <darktrojan> "but we made such a pretty interface"
- # [12:25] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [12:25] <Unfocused> well yea, its cos he works on bugzilla
- # [12:26] <Unfocused> (zing!)
- # [12:26] <glob|away> darktrojan, lol, fwiw i totally don't think bugzilla's pretty
- # [12:26] <Yoric> glandium: Actually, I think I have found my issue.
- # [12:26] <darktrojan> oh good
- # [12:26] <darktrojan> there is some hope
- # [12:26] <Yoric> It's called "bad copy&paste" (or possibly "bad merge", not sure).
- # [12:27] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Ping timeout)
- # [12:28] <darktrojan> I've become such a pest since I got a second screen to stick IRC on while I work on the other
- # [12:28] * sawrubh dreams of a bugzilla with all the sparkle of WebGL,awesome fonts, transitions and stuff, but then wakes up
- # [12:29] <glob|away> sawrubh, sounds like a nightmare to me
- # [12:29] <sawrubh> haha
- # [12:29] <darktrojan> damn, I did imagine a cool 3d interface for something recently, can't remember what though :(
- # [12:29] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
- # [12:30] <Ms2ger> darktrojan, tbpl?
- # [12:30] * Quits: shorlander (shorlander@moz-853043D6.dhcp.insightbb.com) (Ping timeout)
- # [12:30] <AryehGregor> /mnt/extra/checkouts/mozilla-central/layout/printing/nsPrintEngine.cpp:2173:69: error: conversion fro
- # [12:30] <AryehGregor> m already_AddRefed<mozilla::Selection> to non-scalar type nsCOMPtr<nsISelection> requested
- # [12:31] <darktrojan> Ms2ger, could well have been, actually
- # [12:31] <AryehGregor> Failing on: nsCOMPtr<nsISelection> origSelection =
- # [12:31] <AryehGregor> origShell->GetSelection(nsISelectionController::SELECTION_NORMAL);
- # [12:31] <Ms2ger> Eh
- # [12:31] <AryehGregor> Hmm, I guess I can figure out how to fix that, actually.
- # [12:31] <AryehGregor> Just make them use nsRefPtr<Selection> instead.
- # [12:31] <AryehGregor> Never mind.
- # [12:31] <Ms2ger> Or fix nsCOMPtr
- # [12:32] <AryehGregor> I'll leave you to do that. :)
- # [12:33] <AryehGregor> I can make the code simpler by using Selection instead of nsISelection anyway.
- # [12:33] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [12:33] <tbsaunde> AryehGregor: want to rename nsFrameSelection to something that makes more sense too? :)
- # [12:34] <AryehGregor> tbsaunde, such as what?
- # [12:34] <Ms2ger> tbsaunde, mozilla::Selection2? :)
- # [12:34] <darktrojan> don't you dare
- # [12:34] <AryehGregor> Anyway, the code I work with doesn't use nsFrameSelection anymore, so it's not my problem. :)
- # [12:34] <AryehGregor> (at least, after my patches land)
- # [12:35] <tbsaunde> I'm not actually sure what, heh
- # [12:35] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [12:35] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [12:36] * Quits: gerv (gerv@moz-8E68CF56.in-addr.arpa) (Ping timeout)
- # [12:36] * Ms2ger wonders why David West (sales at Legal Services Commission, Cote D'Ivoire) wants to add him on LinkedIn
- # [12:37] * Joins: gerv (gerv@moz-8E68CF56.in-addr.arpa)
- # [12:37] <alexdmt> Ms2ger so it's possible to know who you are. :)
- # [12:37] <Ms2ger> Good luck with that :)
- # [12:38] * Quits: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP) (Quit: surkov)
- # [12:38] <alexdmt> lol
- # [12:38] <Ms2ger> 386 This should really be an |nsCOMPtr<nsISupports>|, but this wouldn't work
- # [12:38] <Ms2ger> 387 because unlike the
- # [12:38] <Ms2ger> 388
- # [12:38] * Ms2ger loves docs
- # [12:38] <darktrojan> haha
- # [12:39] * Quits: kaze (kaze@moz-2D7223A0.w80-14.abo.wanadoo.fr) (Ping timeout)
- # [12:39] <darktrojan> hg@1 ?
- # [12:39] <Ms2ger> Yep
- # [12:40] <Ms2ger> Bonsai says
- # [12:40] <Ms2ger> 1.46 <scc@netscape.com> 1999-08-23 03:07
- # [12:40] <Ms2ger> fixed tabs
- # [12:40] <AryehGregor> Fuller quote: This should really be an |nsCOMPtr<nsISupports>|, but this wouldn't work
- # [12:40] <AryehGregor> because unlike the
- # [12:40] <AryehGregor> Here's the way people normally do things like this
- # [12:40] <AryehGregor> . . .
- # [12:40] * Quits: ekr (ekr@47F40369.10A53EE3.77834EAA.IP) (Ping timeout)
- # [12:41] <darktrojan> no bug number either? awesome
- # [12:41] <darktrojan> scc++
- # [12:41] <Ms2ger> The comment was added a little earlier:
- # [12:41] <Ms2ger> 1.40 <scc@netscape.com> 1999-08-03 00:21
- # [12:41] <Ms2ger> Added |do_QueryReference| for initializing/assigning from |nsWeakPtr|s. Also some fixes.
- # [12:42] <mounir> smaug: around?
- # [12:43] <Ms2ger> It's barely 2PM
- # [12:43] * Quits: daleharvey (u513@moz-160C58C6.com) (Ping timeout)
- # [12:44] * Quits: jaws (u2871@moz-160C58C6.com) (Ping timeout)
- # [12:44] * Quits: Unfocused (u2622@moz-160C58C6.com) (Ping timeout)
- # [12:44] * Quits: ttaubert (u2620@moz-160C58C6.com) (Ping timeout)
- # [12:44] * Quits: sid0 (u2934@moz-160C58C6.com) (Ping timeout)
- # [12:45] <darktrojan> hmm
- # [12:45] <darktrojan> what if the 2 in Ms2ger is like the 10 in l10n
- # [12:46] <Ms2ger> And what if the t in darktrojan stands for troll...
- # [12:46] * Quits: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP) (No route to host)
- # [12:46] <darktrojan> that's me
- # [12:46] <Ms2ger> I knew it
- # [12:47] * Quits: bholley (anonymous@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [12:48] * Joins: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP)
- # [12:48] * Joins: bholley (anonymous@moz-104CC309.mv.mozilla.com)
- # [12:48] <darktrojan> you wouldn't admit it if I was right
- # [12:49] * glazou_lunch is now known as glazou
- # [12:50] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [12:50] * darktrojan makes a keanu meme
- # [12:51] * sawrubh finally some memes
- # [12:52] * Joins: kaze (kaze@moz-104CC309.mv.mozilla.com)
- # [12:53] * mattwoodrow is now known as mattwoodrow|away
- # [12:55] * Joins: janv (varga@moz-357F8C06.o2inet.sk)
- # [12:55] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Ping timeout)
- # [12:58] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
- # [12:59] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [13:00] * Quits: janv (varga@moz-357F8C06.o2inet.sk) (Quit: This computer has gone to sleep)
- # [13:00] <sawrubh> awesomebar++(just helped me dig up a link I was looking for a long time)
- # [13:02] <@smaug> mounir: pong
- # [13:03] * @smaug slaps Ms2ger
- # [13:03] <Ms2ger> smaug, :)
- # [13:04] <@smaug> just a gently slam
- # [13:05] <Ms2ger> Yes, but from a *dragon*
- # [13:05] <hsivonen> Is it always so that JavaScript URLs are executed with a window object as |this| and they never have more context about where they came from?
- # [13:06] <darktrojan> sounds about right
- # [13:06] <@smaug> javascript: in location bar doesn't have window as this
- # [13:06] <hsivonen> smaug: I mean in content
- # [13:07] <hsivonen> and the window object is always the default view of the owner doc?
- # [13:07] <hsivonen> of the element whose attribute contains a javascript: URL
- # [13:07] * AutomatedTester is now known as AutomatedTester|away
- # [13:07] * Quits: Mic (Instantbir@moz-108E19BC.superkabel.de) (Input/output error)
- # [13:07] * Joins: Mic (Instantbir@moz-108E19BC.superkabel.de)
- # [13:08] <@smaug> sounds right
- # [13:08] * Joins: Steve (chatzilla@AD3DB2CA.FF435DFA.BFD1ABFD.IP)
- # [13:08] * Joins: dao (dao@moz-7EBED57D.superkabel.de)
- # [13:09] * @smaug reads nsJSProtocol
- # [13:09] * @smaug reads nsJSProtocolHandler
- # [13:10] <Steve> hi guys. I'm looking for a way of telling whether an NPAPI plugin is being run by a host that runs each instance in a seperate process. chrome does this as far as I can tell whereas gecko creates one plugin container process to run all instances. Requires so I know if the plugin instance has a unique address space (if not, I create a child process so it does).
- # [13:10] <Steve> *Required
- # [13:10] <hsivonen> except img src is somehow sandboxed, it seems
- # [13:11] <@smaug> hsivonen: bz has done most of the javascript: related work
- # [13:11] <@smaug> might be good to ask him
- # [13:12] <hsivonen> ok
- # [13:12] * Quits: dao (dao@moz-7EBED57D.superkabel.de) (Quit: Leaving.)
- # [13:13] <mounir> smaug: will have to leave for lunch soon
- # [13:13] <mounir> we will speak later I guess
- # [13:13] * Joins: NeilZZZ (neil@moz-7E027EE5.cable.virginmedia.com)
- # [13:14] <mounir> (Ms2ger is going to say "in 3 hours"...)
- # [13:14] <Ms2ger> 4
- # [13:14] <@smaug> mounir: k
- # [13:16] * Quits: Mic (Instantbir@moz-108E19BC.superkabel.de) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [13:16] <Steve> workaround for now, just query the host window class to tell if it's chrome or mozilla I suppose unless there's a better way of doing this.
- # [13:17] <Ms2ger> smaug, did you also see bz's response in bug 736695 comment 34?
- # [13:18] * Quits: Optimizer (Instantbir@BB928016.D59F6747.2AB48280.IP) (Ping timeout)
- # [13:18] <@smaug> Ms2ger: yes, after reviewing the patch :)
- # [13:18] * Joins: sid (sid@moz-218F2FA0.cs.st-andrews.ac.uk)
- # [13:23] <Steve> or I could just use a static flag which will be persistent between instances in gecko but not in chrome. would be nice if moz also created a separate process for each plugin instance.
- # [13:24] <@smaug> Steve: I don't know much about plugins, but I believe certain plugins need to run in one process
- # [13:24] <@smaug> IIRC flash
- # [13:25] <Steve> weird. why would flash instances need to share state ?
- # [13:25] <@smaug> to share some settings at least
- # [13:25] * Quits: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP) (Quit: Leaving)
- # [13:25] <@smaug> but, I really don't know much about plugins
- # [13:26] * Joins: Olipro (Olipro@moz-ECCF3294.catv.pool.telekom.hu)
- # [13:26] <@smaug> bsmedberg or josh would know the details
- # [13:26] <Steve> I only know the minimum too. flash works on chrome (via pepper now) which is seperate process per instance
- # [13:27] * Quits: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net) (Quit: espadrine)
- # [13:27] <Steve> thanks. not a big deal. can work around this I think. maybe a config option to select mode (single process or one per instance), switching over to that being the default once any issues are resolved.
- # [13:27] * Quits: Anonymouse (BoredOnIRC@moz-C8599121.washdc.fios.verizon.net) (Input/output error)
- # [13:28] * Joins: Optimizer (Instantbir@440C9570.C7027553.2AB48280.IP)
- # [13:28] <@smaug> Steve: it is a bit early for devs in US, so you could re-ask the questions later today
- # [13:28] <Steve> sure. :)
- # [13:29] * Quits: timdream (timdream@moz-99690620.hinet-ip.hinet.net) (Quit: timdream)
- # [13:29] <Steve> fyi - doesn't look like the new async plugin interface supports hardware synchronised shared surfaces yet, so that'll need adding. I'll throw together a first pass implementation unless anyone's already doing it.
- # [13:30] <Steve> (that's directx/windows) no idea if GL supports this on windows or other platforms
- # [13:30] <Steve> but will drop back later as you suggest. thanks.
- # [13:31] <Steve> http://archive.msdn.microsoft.com/DXGISyncSharedSurf
- # [13:32] <Steve> seem to remember ms sample code sucking. have a working example if anyone wants it./
- # [13:33] * Joins: janv (varga@moz-357F8C06.o2inet.sk)
- # [13:33] * Ms2ger tries to figure out what landed overnight
- # [13:33] <mwu> hm, why is inbound still orange
- # [13:34] * Quits: RudyL (rudy@moz-99690620.hinet-ip.hinet.net) (Quit: RudyL)
- # [13:36] <capella> not me not me not me not me
- # [13:37] * Quits: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz) (Quit: Connection reset by beer)
- # [13:37] <hsivonen> Interesting. Chrome, too, has been left behind on Linux: http://www.adobe.com/software/flash/about/
- # [13:37] * Ms2ger backs out capella just for fun
- # [13:37] <capella> DOH!
- # [13:37] <Ms2ger> "Ed Morley Backout 61fd66629c4f, 7c8121f8d3af & 2a2e9cf8fd41 (bug 539356), e31a5e6545d3 (bug 761884), 85fa80bd9792, a284ccb25b83, 2865904db9fc, 34e07b09c426, e9b3d41e0360, cef00ebcd6c8, f943b729ac14 & 783f298401b6 (bug 539356), 330a086f1570 (bug 741682), d80219c8842c (bug 739671), e8c96b4fd4da, 313af486e68d, 0adc41ff56dc, 0cd288a38085, f1d43208825c, 4859876972f3, eec8ef3ebe48, f7f29fcd1845, 6079b229d306, f23c3a7e7ce0, 9824458a41e2 & 6
- # [13:37] <Ms2ger> 748b5496059 (bug 539356) for mochitest-4 orange & talos regressions on multiple platforms"
- # [13:38] <capella> but seriously, he asked for it
- # [13:38] <Ms2ger> Say what?
- # [13:38] <Yoric> Wow.
- # [13:38] <Ms2ger> Oh, that includes dlbi
- # [13:39] <edmorley> it was just one push :-)
- # [13:39] <edmorley> mwu: as for still orange; there's bug 763434 but that was supposed to be fixed by dbaron's backout of bug 759755
- # [13:39] <edmorley> I'm not overly convinced by Ryan's merge
- # [13:40] <mwu> edmorley: yeah that's why I'm confused - it should've been fixed by that backout
- # [13:40] <edmorley> but sadly with the bad backouts he merged, the diffs are a bit messed up
- # [13:40] <mwu> oh
- # [13:40] <edmorley> this is why people should use a backout script if they are not sure what they are doing :-(
- # [13:41] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Client exited)
- # [13:41] <Ms2ger> bc, oh really?
- # [13:41] <bc> the copy < this?
- # [13:41] <Ms2ger> Yeah
- # [13:41] <edmorley> it looks like Ryan accientally backed out a merge changeset, then had to revert that and rebackout the correct one
- # [13:41] <bc> that is what bisect says
- # [13:42] <bc> i think it is a merge botch on inbound but i've checked the range on the bisect and it still comes down to that changeset
- # [13:42] * edmorley wonders what MS2ger has broken now... ;-)
- # [13:42] <sawrubh> do we get a notification if our patch gets backed out ?
- # [13:43] <edmorley> sawrubh: posted to the bug, yeah
- # [13:43] <sawrubh> ok
- # [13:43] * sawrubh checks his bugs
- # [13:46] * sawrubh sympathizes with all the patches that were backed out. May you all rest in peace ;)
- # [13:46] * Quits: Steve (chatzilla@AD3DB2CA.FF435DFA.BFD1ABFD.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120531155942])
- # [13:46] * sawrubh is now known as sawrubh|workNow
- # [13:46] <Yoric> So what's still orange?
- # [13:47] <Ms2ger> Reftests
- # [13:47] * Joins: ekr (ekr@47F40369.10A53EE3.77834EAA.IP)
- # [13:47] <Yoric> ok
- # [13:47] * Yoric feels innocent.
- # [13:48] <Ms2ger> Nah, it's dbaron
- # [13:50] * Quits: janv (varga@moz-357F8C06.o2inet.sk) (Quit: This computer has gone to sleep)
- # [13:51] <Yoric> Almost 2pm here. Code compiling. Might be time for breakfast.
- # [13:51] <edmorley> mbrubeck, <would cc other people who merge but they are not in channel>: not merging inbound until bug 763434 reftest issues resolved
- # [13:51] <Yoric> or not
- # [13:55] * Quits: raphc (rc@moz-2D7223A0.w80-14.abo.wanadoo.fr) (Ping timeout)
- # [13:56] * Quits: lahabana (Mibbit@moz-50A44955.imag.fr) (Quit: http://www.mibbit.com ajax IRC Client)
- # [13:56] * Joins: raphc (rc@moz-2D7223A0.w80-14.abo.wanadoo.fr)
- # [13:57] * Joins: lahabana (Mibbit@moz-50A44955.imag.fr)
- # [13:57] * Joins: drice (derice@moz-1D9C882A.deploy.akamaitechnologies.com)
- # [14:01] * Quits: darktrojan (geoff@moz-30B3CCFD.telstraclear.net) (Quit: darktrojan)
- # [14:01] * Quits: gerv (gerv@moz-8E68CF56.in-addr.arpa) (Quit: Leaving.)
- # [14:01] * Quits: mattwoodrow|away (mattwoodro@moz-AE9416F2.alliedmods.net) (Ping timeout)
- # [14:02] * Joins: timdream (timdream@moz-61A9FAE6.adsl.dynamic.seed.net.tw)
- # [14:02] * Joins: mattwoodrow|away (mattwoodro@moz-AE9416F2.alliedmods.net)
- # [14:02] * mattwoodrow|away is now known as mattwoodrow
- # [14:04] * Joins: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP)
- # [14:05] * Quits: mwu (mwu@moz-1CA1E71.dynamic.hinet.net) (Ping timeout)
- # [14:08] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [14:09] * Joins: mw22 (chatzilla@moz-FB753258.adsl.wanadoo.nl)
- # [14:09] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [14:10] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
- # [14:11] * Quits: kaze (kaze@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [14:11] * Joins: janv (varga@moz-357F8C06.o2inet.sk)
- # [14:11] * Quits: raphc (rc@moz-2D7223A0.w80-14.abo.wanadoo.fr) (Ping timeout)
- # [14:12] * Joins: kmoir-afk (chatzilla@moz-4CA9B556.cable.teksavvy.com)
- # [14:13] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
- # [14:13] * Joins: raphc (rc@moz-A8A9D5A2.fbx.proxad.net)
- # [14:13] * Joins: gerv (gerv@moz-8E68CF56.in-addr.arpa)
- # [14:14] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
- # [14:15] * Quits: gerv (gerv@moz-8E68CF56.in-addr.arpa) (Ping timeout)
- # [14:17] * Quits: janv (varga@moz-357F8C06.o2inet.sk) (Ping timeout)
- # [14:19] * Quits: sid (sid@moz-218F2FA0.cs.st-andrews.ac.uk) (Ping timeout)
- # [14:19] * Quits: lahabana (Mibbit@moz-50A44955.imag.fr) (Quit: http://www.mibbit.com ajax IRC Client)
- # [14:22] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
- # [14:22] * Joins: qui (damancha@moz-F755AA8C.org)
- # [14:22] * Quits: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP) (Quit: Leaving)
- # [14:23] * sawrubh|workNow is now known as sawrubh
- # [14:24] <qui> hello. i am not using .mozconfig (rather i configure->make). how can i specify MOZ_OBJDIR this way? would "MOZ_OBJDIR=@TOPSRCDIR@/objdir configure", do the trick?
- # [14:24] <bhearsum> export MOZ_OBJDIR=objdir
- # [14:25] <qui> thanks, and objdir now has to be an actual path?
- # [14:25] <bhearsum> nope, just a directory name
- # [14:25] <qui> and that'll put it in the top of the source dir?
- # [14:25] * Joins: espindola (espindola@moz-A2730B62.dsl.teksavvy.com)
- # [14:25] <bhearsum> yup
- # [14:26] <qui> so if my source is in /tmp/mozilla-release, will export MOZ_OBJDIR=objdir put it in /tmp/mozilla-release/objdir?
- # [14:26] <bhearsum> that's right
- # [14:26] <qui> thank you very much.
- # [14:26] <bhearsum> yw
- # [14:26] <qui> btw, ff13 errors out on some .py stuff w/o an objdir specified.
- # [14:26] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
- # [14:27] <bhearsum> i don't think we support non-objdir builds anymore....
- # [14:27] * Joins: askalski (akuda@moz-8FE1B3CA.neoplus.adsl.tpnet.pl)
- # [14:27] <bhearsum> i thought it forced you to use one, but maybe there's a bug in that branch
- # [14:27] * Joins: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP)
- # [14:27] * Joins: lahabana (Mibbit@moz-50A44955.imag.fr)
- # [14:29] <qui> yep, i think there's a bug. i am not forced to use one and the thing conks on build.
- # [14:30] <NeilAway> qui: the easy way to specify an objdir without using client.mk is to run configure with your current directory as the desired objdir
- # [14:30] <NeilAway> qui: e.g. cd /tmp/mozilla-release/objdir; ../configure
- # [14:30] <qui> so mkdir build; cd build; ../configure -flags ?
- # [14:30] * Quits: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se) (Quit: Ex-Chat)
- # [14:32] <qui> Neilaway, gotcha, tried bhearsum's export and it seems to not be working, it's building but there's no "objdir" dir in my source dir
- # [14:32] * Joins: kaze (kaze@moz-A8A9D5A2.fbx.proxad.net)
- # [14:33] * Joins: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP)
- # [14:33] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [14:33] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [14:34] * Joins: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se)
- # [14:34] <AryehGregor> Ouch, that's pretty bad Windows failures: https://tbpl.mozilla.org/?tree=Try&rev=0c04e5d29cd0
- # [14:34] <AryehGregor> Everything Windows is orange. :(
- # [14:36] * Joins: harth (harth@moz-C2C235AC.bb.sky.com)
- # [14:36] <alexdmt> nice job AryehGregor :)
- # [14:36] <AryehGregor> But all other platforms are fine . . .
- # [14:37] * Joins: kredik (chatzilla@moz-7BF4BFBD.w80-11.abo.wanadoo.fr)
- # [14:37] <@smaug> that is a bit odd
- # [14:37] <alexdmt> Yeah I saw it :( pretty bad
- # [14:37] * Joins: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP)
- # [14:37] <qui> bhearsum/NeilAway: many thanks to you both, seems to be building in "objdir" now. cheers.
- # [14:37] <@smaug> but anyhow, since the crash is happening in cycle collection code, you're probably missing one addref/release
- # [14:37] <AryehGregor> Aha.
- # [14:37] <@smaug> or have one extra addref/release
- # [14:37] <AryehGregor> That helps a lot.
- # [14:37] * Quits: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP) (Ping timeout)
- # [14:37] * AryehGregor would be very unsurprised if his patches are messing that up somewhere
- # [14:38] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
- # [14:38] * Quits: alexdmt (Mibbit@moz-66C54BB7.grenet.fr) (Quit: http://www.mibbit.com ajax IRC Client)
- # [14:38] * Joins: alexdmt (Mibbit@moz-66C54BB7.grenet.fr)
- # [14:39] * AryehGregor does a couple more try runs to narrow down which exact commit it is
- # [14:39] * Quits: qui (damancha@moz-F755AA8C.org) (Quit: bbl)
- # [14:39] <lahabana> do you know if there's a bug filled for textareas with cols="381762666" ?
- # [14:39] <lahabana> on mac OSX and apparently windows too
- # [14:40] * Quits: ddahl (ddahl@moz-E2202F81.lightspeed.nbrntx.sbcglobal.net) (Ping timeout)
- # [14:40] <@smaug> lahabana: https://bugzilla.mozilla.org/query.cgi?format=advanced ;)
- # [14:40] <lahabana> smaug thx
- # [14:41] * Joins: protz (protz@moz-E29D2A15.inria.fr)
- # [14:41] <AryehGregor> Oh, I think I might have it . . .
- # [14:41] <AryehGregor> + nsRefPtr<Selection> selection =
- # [14:41] <AryehGregor> + presShell->GetSelection(nsISelectionController::SELECTION_NORMAL);
- # [14:41] <AryehGregor> + selection.forget(aSelection);
- # [14:41] <AryehGregor> Where aSelection is a raw pointer.
- # [14:41] <AryehGregor> That'll do it, right?
- # [14:43] * Quits: kredik (chatzilla@moz-7BF4BFBD.w80-11.abo.wanadoo.fr) (Quit: ChatZilla 0.9.88.2 [Firefox 3.6.28/20120306064154])
- # [14:43] * Joins: kredik (chatzilla@moz-7BF4BFBD.w80-11.abo.wanadoo.fr)
- # [14:43] * rail_away is now known as rail
- # [14:44] <Ms2ger> AryehGregor, aSelection is an out-param, no?
- # [14:44] <AryehGregor> Yes.
- # [14:44] <Ms2ger> Then that should be fine
- # [14:45] <AryehGregor> Okay, so where's the bug? :) https://bugzilla.mozilla.org/show_bug.cgi?id=762841
- # [14:45] <Ms2ger> I can't find it :)
- # [14:45] <AryehGregor> Yay!
- # [14:45] <AryehGregor> Why is the code I just pasted legit?
- # [14:46] <AryehGregor> GetSelection() here returned an already_AddRefed<Selection>.
- # [14:46] <AryehGregor> So it has AddRef called on it, but never Release, no?
- # [14:46] <@smaug> hmm, doesn't selection have a bit unusual refcounting
- # [14:46] <tbsaunde> AryehGregor: its an out rg, so the caller should release
- # [14:46] * Quits: glazou (glazou@moz-204094DD.disruptive-innovations.fr) (Ping timeout)
- # [14:47] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
- # [14:47] * Joins: bbondy (bbondy@moz-815B377A.home.cgocable.net)
- # [14:48] <AryehGregor> Because the caller should be using getter_AddRefs? Hmm, true.
- # [14:48] * AryehGregor has no idea, then
- # [14:48] <Ms2ger> Yeah
- # [14:48] * Quits: glazou (glazou@moz-204094DD.disruptive-innovations.fr) (Ping timeout)
- # [14:48] <sawrubh> Ms2ger: if I do window.forget(aContentWindow) (which returns a null) then what is returned ?
- # [14:49] <sawrubh> sorry void
- # [14:49] <sawrubh> s/null/void
- # [14:49] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
- # [14:49] * Joins: pascalc (chatzilla@moz-A8A9D5A2.fbx.proxad.net)
- # [14:49] <Ms2ger> After that line, window is null, and *aContentWindow is the pointer that used to be window
- # [14:49] <Ms2ger> So you just return NS_OK after that
- # [14:50] <sawrubh> NS_OK = 0 right ?
- # [14:50] * Quits: kaze (kaze@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
- # [14:50] <Standard8> someone remind me, what's the command on Linux to see what libraries an executable trying to load
- # [14:50] * Standard8 thinks its ldd
- # [14:51] <Ms2ger> sawrubh, right
- # [14:51] <sawrubh> what are the tests I need to run
- # [14:51] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [14:51] * Joins: darfia (darfia@20C4F0CB.2F9EAEB9.C36097CD.IP)
- # [14:52] <sawrubh> Ms2ger: and did the smarter people reply to that bug ;)
- # [14:52] * Quits: alexdmt (Mibbit@moz-66C54BB7.grenet.fr) (Quit: http://www.mibbit.com ajax IRC Client)
- # [14:53] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [14:53] * Joins: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP)
- # [14:53] <AryehGregor> sawrubh, yes, NS_OK is 0, but please don't write code that relies on that. :)
- # [14:53] <Ms2ger> sawrubh, not yet, but maybe that's because of the weekend :)
- # [14:53] * jcranmer|away is now known as jcranmer
- # [14:54] <sawrubh> AryehGregor: I'm just returning it and I think the code is not dependent
- # [14:54] <sawrubh> Ms2ger: tests ? ^^
- # [14:54] <Ms2ger> Mm
- # [14:54] <Ms2ger> mochitests in content/
- # [14:54] * Joins: alexdmt (Mibbit@moz-66C54BB7.grenet.fr)
- # [14:55] <sawrubh> Ms2ger: browser chrome or plain(forgive me for my lack of knowledge :P)
- # [14:55] <Ms2ger> plain
- # [14:55] * Quits: Stan_ (Stan@moz-9FE64D71.dip.t-dialin.net) (Quit: KVIrc KVIrc Equilibrium 4.1.3, revision: 6109, sources date: 20120101, built on: 2012-03-27 22:01:16 UTC - http://www.kvirc.net/)
- # [14:55] <Ms2ger> Sorry, I never run chrome tests :)
- # [14:55] <sawrubh> maybe I'll just use darktrojan's script ;)
- # [14:59] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [14:59] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [15:00] * Joins: qui (damancha@moz-F755AA8C.org)
- # [15:00] <qui> folks, i thought having a separate objdir would solve my compile problem but it remains: *** No rule to make target `header.py', needed by `export'. Stop.
- # [15:01] * Joins: dao (dao@moz-40632E1F.superkabel.de)
- # [15:01] <qui> this is right after: Entering directory `/tmp/zeus/mozilla-release/objdir/xpcom/idl-parser'
- # [15:02] <Yoric> I am trying to add a small dynamic library to m-c.
- # [15:02] * Joins: janv (varga@moz-357F8C06.o2inet.sk)
- # [15:02] <Yoric> That is, I build the library from m-c and I later use it with js-ctypes.
- # [15:02] <Yoric> Are there any steps besides FORCE_SHARED_LIB=1?
- # [15:03] <Yoric> Or is that sufficient to ensure that the library is built, installed and set up?
- # [15:03] * mjschranz_away is now known as mjschranz
- # [15:04] * Quits: Optimizer (Instantbir@440C9570.C7027553.2AB48280.IP) (Ping timeout)
- # [15:05] * Joins: Mavericks (Mibbit@E507CCD5.1B849E3C.FDEA3160.IP)
- # [15:05] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [15:08] * ewong|sleep is now known as ewong
- # [15:08] * Quits: askalski (akuda@moz-8FE1B3CA.neoplus.adsl.tpnet.pl) (Quit: Wychodzi)
- # [15:09] * Joins: Stan (Stan@moz-9FE64D71.dip.t-dialin.net)
- # [15:09] <sawrubh> Ms2ger: are all these tests required. because currently I'm on a slow connection and I don't know if some of them require Internet.
- # [15:09] * IRCMonkey64360 is now known as robcee
- # [15:09] <Ms2ger> I hope not!
- # [15:09] <sawrubh> there are like some 347 todo tests
- # [15:10] <sawrubh> after 45000 test passing
- # [15:10] <sawrubh> and still going on
- # [15:10] <Ms2ger> content/html/content should probably do too
- # [15:10] <sawrubh> :P
- # [15:10] * Joins: Optimizer (Instantbir@38A2553D.2150535E.2AB48280.IP)
- # [15:10] <sawrubh> heh
- # [15:10] * robcee is now known as IRCMonkey37264
- # [15:10] <Ms2ger> Gah
- # [15:10] <Ms2ger> mounir!
- # [15:11] <Ms2ger> Hmm, he's still at lunch for an hour or two, I guess
- # [15:11] <mounir> Ms2ger: what?
- # [15:12] * Quits: harth (harth@moz-C2C235AC.bb.sky.com) (Input/output error)
- # [15:12] * Joins: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com)
- # [15:13] <Ms2ger> mounir, http://mxr.mozilla.org/mozilla-central/source/layout/base/nsCSSFrameConstructor.cpp?mark=2902-2902,2911-2911,2915-2915#2894
- # [15:13] * Joins: cgack (cgack@936D6A0E.1226C819.D946D3C9.IP)
- # [15:15] <mounir> just remove 'kNoSizeSpecified'
- # [15:15] <mounir> or you want me to do that? :)
- # [15:15] * IRCMonkey37264 is now known as robcee
- # [15:15] * Joins: harth (harth@moz-C2C235AC.bb.sky.com)
- # [15:16] * sheeri-afk is now known as sheeri
- # [15:17] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [15:18] <Ms2ger> Oh, hmm
- # [15:18] <NeilAway> qui: you have some old .pyc files in your srcdir
- # [15:19] * Joins: Pike (Pike@moz-E31CD2CB.mozilla.org)
- # [15:19] <Ms2ger> mounir, are you telling we this has been broken since 2.0?
- # [15:19] <qui> NeilAway: those are some red herring bug reports/solutions. i don't have any stray .pyc files.
- # [15:20] <NeilAway> qui: what does hg st -ni say?
- # [15:21] <qui> no merc repository
- # [15:22] * Joins: sid (sid@moz-19EE8115.cs.st-andrews.ac.uk)
- # [15:22] <sawrubh> Ms2ger: can you check this : http://pastebin.mozilla.org/1660500
- # [15:23] <sawrubh> patch
- # [15:24] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
- # [15:24] * Quits: glazou (glazou@moz-204094DD.disruptive-innovations.fr) (Ping timeout)
- # [15:25] <mounir> Ms2ger: not at all
- # [15:25] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
- # [15:28] * AutomatedTester|away is now known as AutomatedTester
- # [15:29] * Joins: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP)
- # [15:30] <sawrubh> mounir: Hi
- # [15:31] * bear-afk is now known as bear
- # [15:33] <mounir> sawrubh: how can i help you?
- # [15:34] <sawrubh> are 597242 and 597241 stuck ?
- # [15:34] <sawrubh> (or what ;P)
- # [15:35] * davidb is now known as davidb|mtg
- # [15:35] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Connection reset by peer)
- # [15:35] <mounir> sawrubh: not in my priority list
- # [15:35] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [15:35] <sawrubh> mounir: I meant to say, that can I work on them and whether how tough would it be ?
- # [15:36] * Quits: sid (sid@moz-19EE8115.cs.st-andrews.ac.uk) (Input/output error)
- # [15:37] * cadecairos is now known as cadecairos_away
- # [15:37] * Joins: tchevalier (Instantbir@moz-BEF161E0.w92-143.abo.wanadoo.fr)
- # [15:37] * cadecairos_away is now known as cadecairos
- # [15:37] * Joins: armenzg (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
- # [15:37] <mounir> sawrubh: might be hard I think
- # [15:37] <mounir> focus isn't fun
- # [15:38] * bwinton_away is now known as bwinton
- # [15:38] <mounir> smaug: res-ping
- # [15:38] <@smaug> focus isn't fun
- # [15:38] <@smaug> but those bugs don't look too difficult
- # [15:39] <@smaug> mounir: re-pong
- # [15:39] * khuey|away is now known as khuey
- # [15:40] <sawrubh> mounir: could you maybe comment on that bug(and I'll see and try and understand what needs to be done and try and do it) and maybe if you are comfortable, I can ask you when I ave doubts
- # [15:40] <sawrubh> *have
- # [15:40] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
- # [15:40] <sawrubh> Ms2ger: re-ping :)
- # [15:41] * Quits: janv (varga@moz-357F8C06.o2inet.sk) (Ping timeout)
- # [15:41] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [15:41] <Yoric> Do we have macros to determine the version of the OS?
- # [15:41] <mounir> smaug: feel like speaking about the thing we were speaking yesterday?
- # [15:42] <Yoric> Or should we use WINVER et al.?
- # [15:42] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [15:42] <sawrubh> mounir: I don't know much but maybe https://bugzilla.mozilla.org/show_bug.cgi?id=597241 is manageable by me(and if someone else is free, then he can mentor this bug)
- # [15:42] <@smaug> mounir: about OOP or what?
- # [15:42] <@smaug> or the profile
- # [15:42] <@smaug> or the docshell/window/document stuff
- # [15:43] <mounir> Yoric: WinUtils::GetWindowsVersion() for Windows
- # [15:43] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
- # [15:43] * Quits: tchevalier (Instantbir@moz-BEF161E0.w92-143.abo.wanadoo.fr) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [15:43] <mounir> smaug: all that stuff :)
- # [15:43] * Joins: tchevalier (Instantbir@moz-BEF161E0.w92-143.abo.wanadoo.fr)
- # [15:43] <Yoric> mounir: I will take a look, thanks.
- # [15:43] * Quits: smontagu (chatzilla@moz-567838AA.red.bezeqint.net) (Ping timeout)
- # [15:43] <@smaug> mounir: so, it feels a bit odd to me if we pollute docshell/document with this b2g apps stuff
- # [15:44] <mounir> sawrubh: feel free to consider me as a mentor for this bug
- # [15:44] <mounir> sawrubh: have a look at this: http://www.whatwg.org/specs/web-apps/current-work/multipage/editing.html#dom-tabindex
- # [15:44] <mounir> for the context
- # [15:44] * Quits: tonymec (tonymec@moz-978D6C36.adsl-dyn.isp.belgacom.be) (Input/output error)
- # [15:44] <Yoric> macmaN: brrrr....
- # [15:44] <mounir> and feel free to ask questions
- # [15:44] <Yoric> macmaN: unping
- # [15:44] <Yoric> mounir: brrrrr
- # [15:45] <@smaug> mounir: but I don't know what kind of architecture b2g will have
- # [15:45] <mounir> smaug: that's the plan we had with sicking and bz
- # [15:45] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [15:45] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
- # [15:45] <mounir> i thought about your proposal and as far as the jars go, it might solve a few stuff
- # [15:46] * davidb|mtg is now known as davidb
- # [15:46] <@smaug> well, having separate profile for each app should solve the problems
- # [15:46] <mounir> smaug: not for browser apps actually
- # [15:47] <@smaug> why not?
- # [15:47] <mounir> which is some kind of an edge case
- # [15:47] <mounir> because the browser and the tabs will live in the same app but the browser and the tabs shouldn't share the same data
- # [15:47] <@smaug> why not?
- # [15:48] * Joins: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP)
- # [15:49] * Joins: kaze (kaze@moz-A8A9D5A2.fbx.proxad.net)
- # [15:49] <@smaug> I think I missing some information
- # [15:50] <@smaug> not that I understand how the other approach really should work
- # [15:50] <mounir> smaug: same reason as why two apps shouldn't share the same data: if the browser app propose to log into facebook, tabs shouldn't be logged in
- # [15:50] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
- # [15:50] * @smaug feels he is always missing some information when talking about anything vaguely b2g related
- # [15:50] <@smaug> mounir: why not?
- # [15:50] * Quits: Kabaka (Kabaka@moz-7D55A797.stl1cmta01.stwrok.ok.dh.suddenlink.net) (Ping timeout)
- # [15:51] <@smaug> mounir: why is browser app so different to desktop firefox?
- # [15:51] <mounir> smaug: seems like this is the security model we want to have
- # [15:51] * Joins: Kabaka (Kabaka@moz-7D55A797.stl1cmta01.stwrok.ok.dh.suddenlink.net)
- # [15:52] <jlebar> smaug, The browser app is different from desktop FF because the desktop FF app does not itself have cookies.
- # [15:52] <jlebar> smaug, Also, we have this notion that we may not completely trust the browser app, while we completely trust Firefox.
- # [15:53] <@smaug> not sure the latter has anything to do with this
- # [15:53] * Quits: harth (harth@moz-C2C235AC.bb.sky.com) (Input/output error)
- # [15:53] * Joins: gerv (gerv@moz-8E68CF56.in-addr.arpa)
- # [15:53] <@smaug> and firefox has all the cookies
- # [15:53] <jlebar> smaug, But Firefox does not itself have any cookies.
- # [15:53] <jlebar> smaug, Because Firefox it not a webpage.
- # [15:53] * Joins: kaie (kaie@moz-22741B65.dip.t-dialin.net)
- # [15:53] <@smaug> sure
- # [15:54] <jlebar> smaug, In terms of trust, if we completely trust the browser app, then whatever, let them share a cookie store, not a big deal.
- # [15:54] * Joins: sid (sid@moz-19EE8115.cs.st-andrews.ac.uk)
- # [15:54] * sheppy is now known as sheppy-afk
- # [15:55] * IRCMonkey5478 is now known as stuart
- # [15:55] * khuey is now known as khuey|away
- # [15:55] <@smaug> jlebar: well, you kind of have to trust browser app, at least given the current API
- # [15:55] * Quits: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP) (Ping timeout)
- # [15:55] <@smaug> which exposes all sorts of security sensitive stuff to it
- # [15:56] <jlebar> smaug, It's true. It's a question of degree.
- # [15:56] <@smaug> true
- # [15:56] <jlebar> smaug, And perhaps also misguided principal.
- # [15:57] <@smaug> though, perhaps one could think of browser app as a broker between tabs and chrome
- # [15:57] <Ms2ger> sawrubh, you called?
- # [15:57] * Quits: qui (damancha@moz-F755AA8C.org) (Quit: bbl)
- # [15:57] <@smaug> mounir: anyhow, about the other approach, I don't really understand how it should work
- # [15:57] * Joins: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP)
- # [15:58] <mounir> smaug: the appoarch with docshell/principal changes?
- # [15:58] <@smaug> yes
- # [15:58] <@smaug> would the principal of the top level page be changed
- # [15:58] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Client exited)
- # [15:58] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [15:58] <mounir> smaug: basically, all those things would have different jar identifiers
- # [15:58] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [15:58] <sawrubh> Ms2ger: can you check ^^, I posted the patch
- # [15:58] <@smaug> and then all subpages, images, etc should get the same modified principal?
- # [15:58] * Joins: SeoZ (DanielJuyu@E9B5BAA5.F5246840.EAF0BD7A.IP)
- # [15:58] <sawrubh> Ms2ger: http://pastebin.mozilla.org/1660500
- # [15:59] <@smaug> I don't understand the jar part
- # [15:59] * Joins: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP)
- # [15:59] * Joins: ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP)
- # [15:59] * ChanServ sets mode: +o ehsan
- # [15:59] * Joins: Mitch (chatzilla@moz-A21A3DB9.sbr802.nsw.optusnet.com.au)
- # [15:59] * Quits: @ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP) (Input/output error)
- # [15:59] <Ms2ger> sawrubh, I think you also need to copy the IsInDoc() check
- # [15:59] * Quits: artur (artur@moz-6DFBD742.hsd1.vt.comcast.net) (Input/output error)
- # [15:59] * Joins: roc (chatzilla@6F26F756.3C82DFDE.1F72B910.IP)
- # [15:59] * ChanServ sets mode: +o roc
- # [16:00] <sawrubh> ok, what does it check ?
- # [16:01] <sawrubh> let me see
- # [16:01] <mounir> smaug: basically, security is mostly done trough origin right now; the idea would be to do that trough a kind of identifier for data isolation (between apps) which would be generated based on origin and other stuff
- # [16:02] * catlee is now known as catlee-buildduty
- # [16:02] <sawrubh> Ms2ger: anything else besides that ?
- # [16:03] <Ms2ger> Should be ready for review if you add that, I think
- # [16:03] <sawrubh> who should I ask for review ?
- # [16:04] <jwatt> sheppy-afk: thanks for the kind rypple feedback :)
- # [16:04] * Joins: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP)
- # [16:04] <mounir> smaug: tbh, i think the profile-based solution is nicer
- # [16:04] <mounir> but I might missing some information
- # [16:04] * Joins: jimm (jmathies@moz-7F164CA1.pn.at.cox.net)
- # [16:04] <Ms2ger> Mm
- # [16:04] * Joins: dria (dria@F2D29657.F60B0462.67AC9B1.IP)
- # [16:05] <Ms2ger> sawrubh, smaug, I think
- # [16:05] <@smaug> mounir: note, I don't know if the profile-based approach is at all allowed. Better to ask cjones or someone who knows about b2g
- # [16:05] <Ms2ger> mounir, nvm, this isn't your fault
- # [16:05] * @smaug kicks Ms2ger
- # [16:05] * Ms2ger steals smaug's pile of gold
- # [16:05] <@smaug> noooo
- # [16:05] <mounir> Ms2ger: if I'm stupid?
- # [16:05] <@smaug> flames, fire
- # [16:05] <Ms2ger> That isn't your fault either
- # [16:06] * Quits: @roc (chatzilla@6F26F756.3C82DFDE.1F72B910.IP) (Ping timeout)
- # [16:06] <Ms2ger> mounir, the select.size thing
- # [16:06] <mounir> oh ok
- # [16:06] * armenzg is now known as armenzg_brb
- # [16:06] <mounir> Ms2ger: but the check is still useless with my recent change still
- # [16:06] * Joins: wchen (wchen@F2D29657.F60B0462.67AC9B1.IP)
- # [16:06] <sawrubh> smaug: are you ok with this ( I mean was that "noooo" for me :P)
- # [16:06] <@smaug> sawrubh: FYI, there is extra space here = OwnerDoc()->GetSubDocumentFor(this);
- # [16:06] <@smaug> after =
- # [16:06] <Ms2ger> It's been useless since 2005, turns out
- # [16:06] * Joins: roc (chatzilla@6F26F756.3C82DFDE.1F72B910.IP)
- # [16:06] * ChanServ sets mode: +o roc
- # [16:06] <@smaug> sawrubh: I can revieew
- # [16:07] <@smaug> review
- # [16:07] * Joins: tonymec (tonymec@moz-978D6C36.adsl-dyn.isp.belgacom.be)
- # [16:07] <sawrubh> heh, here come the nits :P
- # [16:07] <sawrubh> smaug: thanks
- # [16:07] <mounir> smaug: I'm going to send an email, hoping sicking reads his email during holidays
- # [16:07] <@smaug> sawrubh: nsIDocument *document -> nsIDocument* document
- # [16:07] <mounir> jlebar: wanna be in the loop?
- # [16:09] <sawrubh> smaug: in the function above mine, the "nsIDocument *document" format is used, but anyways I change it
- # [16:10] * IRCMonkey34619 is now known as mconnor
- # [16:11] * Quits: sid (sid@moz-19EE8115.cs.st-andrews.ac.uk) (Ping timeout)
- # [16:11] * Joins: coop (Chris@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
- # [16:11] <sawrubh> smaug: any more nits ?
- # [16:12] <@smaug> sawrubh: just looking at nsGenericHTMLFrameElement::GetContentWindow
- # [16:13] <@smaug> it has actually some more stuff
- # [16:13] <sawrubh> I'll take a look too then
- # [16:13] <@smaug> sawrubh: it would be great if the same method could be used
- # [16:14] <Yoric> Do we have any snippet that loads libxul from js-ctypes – and that work on a Mac?
- # [16:14] * Joins: gandalf (zbraniecki@moz-970ACD47.dynamic.chello.pl)
- # [16:16] * Joins: victorporof (victorporo@5C453B31.BEB908B0.79933D60.IP)
- # [16:17] * Quits: timeless (users.4015@moz-D63BDBD0.irccloud.com) (Input/output error)
- # [16:17] <lahabana> is there a macro to do that: aIntrinsicSize.width = cols * charWidth < 0 ? nscoord_MAX : cols * charWidth;
- # [16:18] * Joins: timeless (users.4015@moz-D63BDBD0.irccloud.com)
- # [16:18] <@smaug> sawrubh: perhaps you could have a helper method which takes nsFrameLoader as a parameter
- # [16:18] <lahabana> (it's to check an overflow)
- # [16:18] <@smaug> sawrubh: and returns nsIDOMWindow
- # [16:18] * Joins: janv (varga@moz-357F8C06.o2inet.sk)
- # [16:18] <@smaug> (or nsPIDOMWindow)
- # [16:19] <sawrubh> so should I change the return type from current and have a call to CallQueryInterface like is being done in nsGenericHTMLFrameElement::GetContentWindow ?
- # [16:20] * Joins: daleharvey (u513@moz-160C58C6.com)
- # [16:20] * Quits: greg (Mibbit@moz-2CEDF1BD.grenet.fr) (Quit: http://www.mibbit.com ajax IRC Client)
- # [16:20] <sawrubh> smaug: I'll keep the return type(don't think need to change that) just will use CallQueryInterface I think
- # [16:21] * Parts: alexdmt (Mibbit@moz-66C54BB7.grenet.fr)
- # [16:21] <@smaug> sawrubh: actually, move the method to nsFrameLoader
- # [16:21] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
- # [16:21] * ChanServ sets mode: +o ehsan
- # [16:22] <@smaug> nsIFrameLoader could have readonly attribute nsIDOMWindow
- # [16:22] * Quits: kmoir-afk (chatzilla@moz-4CA9B556.cable.teksavvy.com) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120312181643])
- # [16:23] <sawrubh> smaug: so I should move the IDL declaration from nsIDOMHTMLObjectElement to nsIFrameLoader, am I right ?
- # [16:23] <@smaug> no
- # [16:23] <@smaug> The stuff in nsIDOMHTMLObjectElement is what web pages see
- # [16:24] <@smaug> but the implementation of contentWindow could just forward the call to mFrameLoader
- # [16:24] * Joins: Unfocused (u2622@moz-160C58C6.com)
- # [16:24] * Joins: ttaubert (u2620@moz-160C58C6.com)
- # [16:24] * Joins: evilpie (chatzilla@moz-9BF8E26C.pools.arcor-ip.net)
- # [16:24] <@smaug> nsHTMLObjectElement::GetContentWindow(nsIDOMWindow** aContentWindow) { return mFrameLoader ? mFrameLoader->GetContentWindow(aContentWindow) : NS_OK; }
- # [16:25] * Joins: ddahl (ddahl@moz-E2202F81.lightspeed.nbrntx.sbcglobal.net)
- # [16:25] <AryehGregor> Ms2ger, smaug: So this has the same orange. But all it does is add a new nsISelectionController::GetSelection *and then never call it*. https://tbpl.mozilla.org/?tree=Try&rev=03c5c71d4524 How the heck can that be?
- # [16:25] * Quits: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net) (Input/output error)
- # [16:25] * Joins: jaws (u2871@moz-160C58C6.com)
- # [16:26] <@smaug> AryehGregor: the part 1 doesn't trigger the problem?
- # [16:26] * Joins: sid0 (u2934@moz-160C58C6.com)
- # [16:26] <AryehGregor> I'm pretty sure I have a clean try run for that.
- # [16:26] * AryehGregor digs it up
- # [16:26] * armenzg_brb is now known as armenzg
- # [16:26] <AryehGregor> https://tbpl.mozilla.org/?tree=Try&rev=b6366160f1ea
- # [16:26] * Quits: cers (textual@moz-36EADDC1.k371.webspeed.dk) (Ping timeout)
- # [16:26] <AryehGregor> So that's green.
- # [16:27] <AryehGregor> The patches were rebased in between, granted.
- # [16:27] * khuey|away is now known as khuey
- # [16:27] * ewong is now known as ewong|sleep
- # [16:27] * Joins: kmoir (chatzilla@moz-4CA9B556.cable.teksavvy.com)
- # [16:27] <@smaug> mysterious
- # [16:28] * Joins: cers (textual@moz-36EADDC1.k371.webspeed.dk)
- # [16:28] <@smaug> something to do with nostdcall ?
- # [16:28] <AryehGregor> Perhaps, but the function is never actually called.
- # [16:28] <Ms2ger> Eh
- # [16:28] <Ms2ger> GetSelection(in short type);
- # [16:29] <Ms2ger> GetSelection(SelectionType type)
- # [16:29] <@smaug> um
- # [16:29] <@smaug> right
- # [16:29] <@smaug> AryehGregor: rename GetSelection
- # [16:29] * Quits: edwin (me@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [16:29] <AryehGregor> Oh.
- # [16:29] <AryehGregor> . . . what?
- # [16:30] <AryehGregor> Why, what's wrong with it?
- # [16:30] <nemo> bz_sleep: so there's this annoying firefox behaviour where when going back in history on one site, a full-width table renders at about ¾s of page width
- # [16:30] <nemo> refreshing fixes. but. irritating
- # [16:30] <nemo> esp when I go back and forward a lot
- # [16:30] <@smaug> AryehGregor: you have two methods GetSelection(in short type)
- # [16:30] <nemo> I'd say it started about 6 months ago
- # [16:30] * Quits: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP) (Quit: Leaving)
- # [16:30] <@smaug> AryehGregor: I wouldn't be surprised if wrong method is called
- # [16:30] * glob|away is now known as glob
- # [16:30] <AryehGregor> smaug, yes, but they're distinguished in the header file because one has an out param and one doesn't. Why is that a problem?
- # [16:30] <AryehGregor> And the second is only callable from C++.
- # [16:30] <@smaug> ah, right
- # [16:31] <@smaug> well, the C++ part doesn't matter
- # [16:31] <AryehGregor> I bet you're right that's the problem, though.
- # [16:31] <@smaug> GetSelection(SelectionType type)
- # [16:31] <@smaug> that is what Ms2ger noticed
- # [16:31] <@smaug> SelectionType, not short
- # [16:31] * Joins: artur (artur@moz-5333EC57.hsd1.vt.comcast.net)
- # [16:31] <AryehGregor> SelectionType is a typedef for short. Is that not allowed in IDLs?
- # [16:32] <@smaug> makes just the code hard to understand
- # [16:32] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [16:32] <@smaug> when in idl you use one type and C++ something very different
- # [16:32] * Quits: Mavericks (Mibbit@E507CCD5.1B849E3C.FDEA3160.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [16:32] * Joins: sid (sid@moz-34D4B897.dsl.pipex.com)
- # [16:32] * Joins: alexdmt (Mibbit@moz-66C54BB7.grenet.fr)
- # [16:32] <AryehGregor> I could change that, but it shouldn't cause the problem.
- # [16:33] * Quits: alexdmt (Mibbit@moz-66C54BB7.grenet.fr) (Quit: alexdmt)
- # [16:33] <AryehGregor> Probably the naming conflict causes the problem.
- # [16:33] <@smaug> AryehGregor: but try what happens if you change the name of Selection GetSelection(in short type);
- # [16:33] <@smaug> this all is odd
- # [16:33] <AryehGregor> Which is a pain, because I want to call it GetSelection too. :(
- # [16:33] * Joins: mdas (mdas@moz-E31CD2CB.mozilla.org)
- # [16:33] <AryehGregor> I bet there's some bug in the bindings code or something.
- # [16:33] * Quits: janv (varga@moz-357F8C06.o2inet.sk) (Ping timeout)
- # [16:33] <Ms2ger> Wouldn't surprise me
- # [16:33] <Ms2ger> Let's blame khuey
- # [16:33] <khuey> waht?
- # [16:34] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Ping timeout)
- # [16:34] <nemo> bz_sleep: if I go back and forward quickly, it is fine.
- # [16:34] * Joins: harth (harth@moz-C2C235AC.bb.sky.com)
- # [16:34] <nemo> bz_sleep: if I wait a few seconds, it screws up
- # [16:34] <nemo> bz_sleep: it is rather odd since this page is pretty much just static HTML
- # [16:35] <nemo> also, it reloads on going back. which is also odd.
- # [16:35] * Quits: bbondy (bbondy@moz-815B377A.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
- # [16:35] * Quits: thinker (thinker@moz-71AD2643.dynamic.kbronet.com.tw) (Ping timeout)
- # [16:35] <nemo> thought firefox didn't do that
- # [16:35] * Quits: zoeB (Mibbit@moz-A5D08573.grenet.fr) (Quit: http://www.mibbit.com ajax IRC Client)
- # [16:36] <@smaug> nemo: depends
- # [16:37] <@smaug> bfcache isn't used if the page has (before)unload listeners
- # [16:37] <nemo> heh. there was this wild behaviour
- # [16:37] <nemo> where every time I clicked the page
- # [16:37] <@smaug> or, IIRC, if there are active network connections when trying to put it to bfcache
- # [16:37] <nemo> it inched a bit to the right
- # [16:38] <@smaug> ...or if the page is in an iframe
- # [16:38] <nemo> smaug: there's virtually no javascript
- # [16:38] <nemo> smaug: and no iframes
- # [16:38] <@smaug> nemo: also, bfcache is evicted after x seconds
- # [16:39] <Ms2ger> Assertion failure: ((__builtin_expect(!!(!((CheckSameOriginPrincipal(principal, old)) & 0x80000000)), 1)))
- # [16:39] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: Success !!)
- # [16:40] <nemo> smaug: seems to be also on just clicking a link to the page
- # [16:40] <khuey> Ms2ger: 763475
- # [16:40] <Ms2ger> Yeah
- # [16:40] <@smaug> nemo: file a bug with a testcase ? :)
- # [16:40] <nemo> bleah
- # [16:40] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
- # [16:40] <nemo> smaug: reduced testcases are so teeedious :-/
- # [16:40] <Ms2ger> I'm loving the message :)
- # [16:41] <Ms2ger> nemo, useful, you mean :)
- # [16:41] <nemo> you spend 3 hours reducing it and someone glances at it and dupes it at something else in 1 minute :-/
- # [16:41] <nemo> ok. not 3 hours :). 30 minutes
- # [16:41] * Joins: adrian (adrian@moz-9CE00FC0.holiday-inn-express.mozilla.hq)
- # [16:41] * AutomatedTester is now known as AutomatedTester|AFK
- # [16:41] <Ms2ger> Well, yes
- # [16:42] <nemo> ah well. fine. will try to remember sometime when I'm not in a meeting at work
- # [16:42] <Ms2ger> Otherwise bz spends 3 hours reducing it and still dupes it :)
- # [16:42] <nemo> Ms2ger: or he glances at it and recognises the problem immediately from the page
- # [16:42] <nemo> which seems to happen half the time :-p
- # [16:42] <Ms2ger> Possible
- # [16:42] * mdas is now known as mdas|afk
- # [16:42] <Ms2ger> Not everyone is as smart as bz, though
- # [16:43] * Quits: sid (sid@moz-34D4B897.dsl.pipex.com) (Input/output error)
- # [16:44] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
- # [16:45] <khuey> s/not everyone/noone/
- # [16:49] * Quits: samliu (samliu@moz-85EBB8A.dia.static.qwest.net) (Quit: samliu)
- # [16:50] * Joins: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net)
- # [16:50] * Quits: Optimizer (Instantbir@38A2553D.2150535E.2AB48280.IP) (Ping timeout)
- # [16:50] <AryehGregor> khuey, are you a good person to diagnose why this is failing? https://tbpl.mozilla.org/?tree=Try&rev=03c5c71d4524 It's due to the second patch in the series, not the first (I have a clean try run for the first). It's probably something about two methods named [gG]etSelection, but I'm wondering what.
- # [16:50] <AryehGregor> In particular, whether I can get away with not changing the name of my newly-added method . . .
- # [16:50] * Joins: jstraus (Adium@3464EC4F.72B357BE.A35657C3.IP)
- # [16:51] <khuey> AryehGregor: if TBPL decides to load, maybe
- # [16:51] <AryehGregor> Thanks!
- # [16:51] * khuey is stuck at Loading 9%
- # [16:52] <AryehGregor> khuey, the patch is this: https://hg.mozilla.org/try/rev/51d19686235d And the failure is crashes, on Windows only, on all mochitests, in the cycle collector.
- # [16:52] * Joins: Optimizer (Instantbir@83A5B9D0.2150535E.2AB48280.IP)
- # [16:52] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [16:52] <AryehGregor> Hmm . . .
- # [16:52] * Quits: Optimizer (Instantbir@83A5B9D0.2150535E.2AB48280.IP) (Input/output error)
- # [16:53] * mdas|afk is now known as mdas
- # [16:53] * Joins: Optimizer (Instantbir@83A5B9D0.2150535E.2AB48280.IP)
- # [16:53] <khuey> ok
- # [16:54] <khuey> AryehGregor: you're sure it's windows only?
- # [16:54] <khuey> you only ran windows, after all
- # [16:54] <AryehGregor> khuey, yes. All other platforms green.
- # [16:54] <Ms2ger> It was win-only on the previous push
- # [16:54] <AryehGregor> I did a full try run on my full patch series and it was orange only on Windows, then I tried narrowing it down by patch and only did Windows for those pushes.
- # [16:54] <khuey> EXCEPTION_PRIV_INSTRUCTION is an interesting one ...
- # [16:55] <AryehGregor> Here's the full try push: https://tbpl.mozilla.org/?tree=Try&rev=0c04e5d29cd0
- # [16:55] <khuey> did you add code that thinks it's running in ring 0? :-P
- # [16:57] <sawrubh> ehsan: good morning
- # [16:57] <@ehsan> sawrubh: hello
- # [16:57] <AryehGregor> Hmm, does overloading virtual functions actually work?
- # [16:57] * Quits: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de) (Input/output error)
- # [16:58] <@ehsan> AryehGregor: it should... how come?
- # [16:59] * adrian is now known as adrian|afk
- # [16:59] <AryehGregor> ehsan, the puzzle is that this patch works fine on Linux/Mac but turns Windows completely orange: https://hg.mozilla.org/try/rev/51d19686235d https://tbpl.mozilla.org/?tree=Try&rev=03c5c71d4524
- # [16:59] * @ehsan looks
- # [16:59] <khuey> AryehGregor: my guess would be that the IDL parser is doing something messed up
- # [16:59] <AryehGregor> Oh, it seems that it works but each derived class has to overload all the appropriate virtual functions or none.
- # [16:59] <AryehGregor> khuey, yes, that's what I figured too.
- # [16:59] * Joins: loadbang (loadbang@moz-60B9465F.range86-147.btcentralplus.com)
- # [17:00] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725])
- # [17:00] * khuey applies these locally
- # [17:01] * Joins: sid (sid@moz-34D4B897.dsl.pipex.com)
- # [17:02] * jmaher|afk is now known as jmaher
- # [17:02] * AryehGregor experiments with a {%C++ block
- # [17:02] <@ehsan> so what does nostdcall do exactly?
- # [17:02] <AryehGregor> I have no idea, I'm cargo-culting. :)
- # [17:02] <khuey> hmm
- # [17:03] <khuey> NS_SCRIPTABLE NS_IMETHOD GetSelection(PRInt16 type, nsISelection * *_retval NS_OUTPARAM); \ virtual already_AddRefed<mozilla
- # [17:03] <khuey> ::Selection> GetSelection(PRInt16 type); \
- # [17:03] <khuey> that looks fine
- # [17:03] * Joins: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [17:04] <Ms2ger> ehsan, nostdcall is NS_IMETHOD -> virtual
- # [17:04] <Ms2ger> Though that would be consistent with it only failing on windows...
- # [17:05] * Quits: sawrubh (Mibbit@F3B8F4F1.DA3AD787.4A8E1625.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [17:05] <NeilAway> AryehGregor: so, possibly relevant, is that the windows compiler likes to reorder the vtable for overloaded methods
- # [17:05] <NeilAway> AryehGregor: which is allowed per the spec, which means that we can't overload methods in a scriptable interface
- # [17:05] <AryehGregor> Hmm, okay.
- # [17:05] <khuey> oh, yes, that's it
- # [17:05] <@smaug> interesting
- # [17:05] <khuey> the windows compiler reorders the vtable for functions with the same name
- # [17:06] <@ehsan> yeah
- # [17:06] <khuey> yay win16 compatibility
- # [17:06] <khuey> AryehGregor: so just rename one, and you'll be ok
- # [17:06] <AryehGregor> To be fair, now that you mention it, it complained at me originally when I called the method "getSelection", and I thought I was being clever when I got it to shut up by changing the name to "GetSelection".
- # [17:06] <NeilAway> for some reason back in the vc6 days it would want to do that differently in each compilation unit, which really freaked me out :S
- # [17:06] <khuey> AryehGregor: sounds like we need to tighten up the XPIDL code htere
- # [17:06] * fabrice|zZz is now known as fabrice1
- # [17:07] * Joins: dcamp (dave@moz-930D5B64.hsd1.wa.comcast.net)
- # [17:07] <Ms2ger> Jesse, nice
- # [17:08] * bz_sleep is now known as bz
- # [17:08] <AryehGregor> It makes me sad to have to rename it, since there's no name that's as good. But I guess there's no point trying to bang my head against the wall much further.
- # [17:12] * Quits: @roc (chatzilla@6F26F756.3C82DFDE.1F72B910.IP) (Ping timeout)
- # [17:12] * Joins: vikash (vikash@9E7EF566.24DD78FA.FB0CC892.IP)
- # [17:12] * Joins: mike5w3c (MikeS@moz-27DD1FA3.xgsspn.imtp.tachikawa.spmode.ne.jp)
- # [17:13] * Quits: @smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi) (Ping timeout)
- # [17:13] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [17:14] <jcranmer> khuey, AryehGregor: perhaps you could use [binaryname] ?
- # [17:14] * IRCMonkey13263 is now known as rhelmer
- # [17:15] <AryehGregor> For the first variant, you mean? Interesting.
- # [17:15] <AryehGregor> There's no good reason for C++ to call the first variant anyway.
- # [17:15] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [17:15] <khuey> yeah, binaryname is a solution
- # [17:16] <khuey> the key is to have two different function names on the C++ side
- # [17:16] <khuey> anything that causes that is ok
- # [17:16] <bz> hmm
- # [17:16] * Joins: IanN (chatzilla@moz-3F5A461C.cable.virginmedia.com)
- # [17:17] <bz> so we can't overload new-binding vs old-binding methods either?
- # [17:17] <bz> unless the new-binding ones are nonvirtual?
- # [17:17] <khuey> right
- # [17:17] <bz> ok
- # [17:17] * bz makes note of that footgun
- # [17:17] <khuey> that's going to ite us eventually
- # [17:17] <khuey> *bite
- # [17:17] <bz> yeah
- # [17:17] <bz> well, maybe
- # [17:18] <bz> it will only bite us if the type the webidl iface maps to is itself an iface, right?
- # [17:18] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
- # [17:18] <bz> so if I have Foo inheriting nsIFoo
- # [17:18] <bz> where nsIFoo is an XPCOM iface
- # [17:18] <bz> but the webidl iface Foo maps to our Foo class
- # [17:18] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
- # [17:18] <khuey> yeah, that might be ok
- # [17:18] <bz> then we can add virtual things on Foo
- # [17:18] <bz> that overload stuff from nsIFoo
- # [17:18] <bz> but there better not be weird reordering!
- # [17:19] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
- # [17:19] <edmorley> ehsan: in case you were thinking of merging, we're waiting on bug 759755 fallout to be resolved (bug 763434)
- # [17:20] <@ehsan> ok
- # [17:20] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
- # [17:20] * Quits: ewong|sleep (chatzilla@moz-5B0EF77B.static.netvigator.com) (Ping timeout)
- # [17:20] <edmorley> ehsan: (tl;dr bug landed, got backed out but still orange, think due to conflicts and/or some interesting other backouts/merges last night)
- # [17:21] * Quits: jhorak (jhorak@moz-107AD163.redhat.com) (Quit: Leaving)
- # [17:21] * Joins: stransky (stransky@moz-107AD163.redhat.com)
- # [17:21] * Joins: hub (hub@moz-E2FCA694.figuiere.net)
- # [17:21] * Quits: Dagger (Dagger@moz-D33D35F6.cable.virginmedia.com) (Ping timeout)
- # [17:23] <froydnj> edmorley: wow, give that backout hammer a rest!
- # [17:23] <edmorley> froydnj: was just one push, but yeah still pretty sadfaces for mattwoodrow :-(
- # [17:23] * Quits: jstraus (Adium@3464EC4F.72B357BE.A35657C3.IP) (Quit: Leaving.)
- # [17:23] * Joins: Dagger (Dagger@moz-D33D35F6.cable.virginmedia.com)
- # [17:24] * Joins: jstraus (Adium@3464EC4F.72B357BE.A35657C3.IP)
- # [17:24] <Ms2ger> edmorley, wasn't the idea behind inbound that you'd just revert to the last green changeset? :)
- # [17:24] <froydnj> BACKOUT ALL THE THINGS
- # [17:24] <edmorley> Ms2ger: the bustage should also be on m-c (but seems to be absent, so suspecting merges)
- # [17:25] * Quits: timdream (timdream@moz-61A9FAE6.adsl.dynamic.seed.net.tw) (Ping timeout)
- # [17:26] * coop is now known as coop|afk
- # [17:26] * Quits: protz (protz@moz-E29D2A15.inria.fr) (Quit: Leaving)
- # [17:26] <edmorley> ehsan: For the profiling branch, did you specifically want regular pushes to it throughout the day, or are you only interested in the nightly and the 30 min cron job was just to ensure m-c and profiling were on the same changeset?
- # [17:26] <@ehsan> edmorley: the latter mostly
- # [17:27] * Joins: timdream (timdream@moz-1AB092B1.adsl.dynamic.seed.net.tw)
- # [17:27] * Quits: squeakytoy (squeakytoy@moz-9E84F244.netset.se) (Quit: Leaving)
- # [17:28] <edmorley> ehsan: ah ok, so we could instead use a handful of cron jobs at specific times +/- the average time needed to push to guarantee green for the nightly perhaps?
- # [17:28] <AryehGregor> nsRefPtr<nsISelection> domSelection;
- # [17:29] <AryehGregor> Is that a bug, or do nsRefPtrs work for COM classes too as long as you don't want to QI?
- # [17:29] * joduinn-home is now known as joduinn-commute
- # [17:29] * Joins: sawrubh (Mibbit@5FB9166F.966AB44F.4A8E1625.IP)
- # [17:29] * Quits: jstraus (Adium@3464EC4F.72B357BE.A35657C3.IP) (Ping timeout)
- # [17:29] <Ms2ger> Nah, that's fine
- # [17:29] <@ehsan> edmorley: or just ask RelEng to drop the heuristics they use to pick the revision to build a nightly on the profiling branch
- # [17:29] <khuey> it's not a bug, per se
- # [17:29] <khuey> but nsCOMPtr is preferred there
- # [17:31] * Quits: espindola (espindola@moz-A2730B62.dsl.teksavvy.com) (Input/output error)
- # [17:31] <froydnj> there's an open bug for requiring nsCOMPtr for abstract classes
- # [17:31] <Ms2ger> Why would you do that?
- # [17:31] * Joins: espindola (espindola@moz-A2730B62.dsl.teksavvy.com)
- # [17:32] <edmorley> ehsan: as an alternative, would you be open to using m-c instead of profiling, and having an 'Np' nightly build for each platform, that uses the same mozconfig as the profiling branch (and so keeps branding etc), but doesn't need a separate repo, and we get the same changeset used for all nightlies for free?
- # [17:32] * Joins: jstraus (Adium@3464EC4F.72B357BE.A35657C3.IP)
- # [17:33] <@ehsan> edmorley: if you convince RelEng to do that, then by all means -- as long as those nightlies go to a totally different branch called "nightly-profiling"
- # [17:33] <@ehsan> I don't know how hard that would be
- # [17:33] <edmorley> ok
- # [17:33] * Joins: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com)
- # [17:33] * Quits: fabrice1 (fabrice@moz-104CC309.mv.mozilla.com) (Quit: Leaving.)
- # [17:33] * Quits: stransky (stransky@moz-107AD163.redhat.com) (Quit: Connection reset by beer)
- # [17:33] * Quits: jstraus (Adium@3464EC4F.72B357BE.A35657C3.IP) (Ping timeout)
- # [17:34] <froydnj> Ms2ger: clarity, I suppose (also require nsRefPtr to be used with non-abstract classes)
- # [17:34] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Connection reset by peer)
- # [17:35] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [17:35] * Joins: kdcw (kdc@moz-F7413045.pk.shawcable.net)
- # [17:36] * Quits: lahabana (Mibbit@moz-50A44955.imag.fr) (Quit: http://www.mibbit.com ajax IRC Client)
- # [17:37] * Quits: Stan (Stan@moz-9FE64D71.dip.t-dialin.net) (Ping timeout)
- # [17:38] * Joins: Stan (Stan@moz-9FE64D71.dip.t-dialin.net)
- # [17:39] * kats is now known as kats-lunch
- # [17:40] * jcranmer is now known as jcranmer|away
- # [17:40] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Connection reset by peer)
- # [17:41] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Client exited)
- # [17:41] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [17:42] * Quits: adrian|afk (adrian@moz-9CE00FC0.holiday-inn-express.mozilla.hq) (Ping timeout)
- # [17:43] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
- # [17:44] * Joins: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net)
- # [17:44] * Joins: jgriffin_ (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net)
- # [17:44] * Joins: jstraus (Adium@3464EC4F.72B357BE.A35657C3.IP)
- # [17:44] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Quit: Jesse)
- # [17:45] * Joins: smontagu (chatzilla@1E9B982B.BAF838BD.CC465D70.IP)
- # [17:45] * Quits: ekr (ekr@47F40369.10A53EE3.77834EAA.IP) (Quit: ekr)
- # [17:45] * Quits: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net) (Ping timeout)
- # [17:45] * jgriffin_ is now known as jgriffin
- # [17:46] * Joins: ekr (ekr@47F40369.10A53EE3.77834EAA.IP)
- # [17:46] * Quits: ekr (ekr@47F40369.10A53EE3.77834EAA.IP) (Quit: ekr)
- # [17:46] * Joins: krit (krit@moz-1FC1932F.adobe.com)
- # [17:47] * Quits: mreavy (chatzilla@47F40369.10A53EE3.77834EAA.IP) (Ping timeout)
- # [17:47] * Quits: asadotzler (asa@D13E5E3F.A1EC5031.204CA821.IP) (Ping timeout)
- # [17:48] <jlebar> bz, Is there any reason we shouldn't implement addref/release directly on nsGenericHTMLFrameElement? Right now they're implemented in the concrete classes.
- # [17:49] * Quits: anant (anant@moz-55A5166F.in-addr.dgcsystems.net) (Quit: anant)
- # [17:50] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [17:50] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Ping timeout)
- # [17:50] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [17:50] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
- # [17:50] <NeilAway> jlebar: virtual destructor?
- # [17:52] * sheppy-afk is now known as sheppy
- # [17:53] <mounir> does that sound terrible if we have a test disabled by default on release builds and enabled by default for testing?
- # [17:53] <mounir> compared to just enabled it for some tests?
- # [17:53] * Quits: jesup|laptop (chatzilla@47F40369.10A53EE3.77834EAA.IP) (Ping timeout)
- # [17:53] * Joins: rillian (giles@A5087023.2354C43D.D8E68FF6.IP)
- # [17:53] * Quits: timdream (timdream@moz-1AB092B1.adsl.dynamic.seed.net.tw) (Quit: timdream)
- # [17:53] <glandium> mounir: what's the point?
- # [17:53] <jlebar> NeilAway, Yes, virtual destructor. That makes it OK, right?
- # [17:54] <mounir> arf
- # [17:54] <mounir> not a "test disabled by default" but a "pref disabled by default"
- # [17:54] * mounir should drink that coffee
- # [17:54] <NeilAway> jlebar: well, it's an extra indirect call and vtable entry, of course...
- # [17:54] * Quits: Optimizer (Instantbir@83A5B9D0.2150535E.2AB48280.IP) (Ping timeout)
- # [17:55] <jlebar> Well, vtable entries are free, right?
- # [17:55] <jlebar> extra virtual calls are not, of course.
- # [17:55] <khuey> not really
- # [17:55] <khuey> but they're not expensive
- # [17:55] <jlebar> khuey, We have exactly one vtable per concrete class?
- # [17:55] * Joins: squib (squib-@moz-415BAA34.engr.wisc.edu)
- # [17:55] <glandium> mounir: why not enable it for tests only?
- # [17:56] <glandium> mounir: or, even better, for the relevant test only
- # [17:56] <khuey> jlebar: right
- # [17:56] <khuey> jlebar: but adding a vtable entry increases the size of those vtables, meaning more static data, mildly increased cache pressure, etc
- # [17:56] <mounir> glandium: actually, that's what I'm trying to solve: enable it for all tests (in default profile) or for some tests only
- # [17:56] <jlebar> khuey, Sure.
- # [17:56] <mounir> I tend to say all tests because android/b2g would have it enabled by default
- # [17:57] <glandium> mounir: what do you mean when you say default profile?
- # [17:57] <mounir> glandium: the pref would be set to 'true' in prefs.js
- # [17:57] <mounir> but maybe our tests infrastructure use the platform's default prefs?
- # [17:57] * Joins: overholt (overholt@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [17:58] <glandium> mounir: our test infrastructure can set prefs, the prefs don't need to be set in the default profile
- # [17:58] * Joins: Optimizer (Instantbir@83A5B9D0.2150535E.2AB48280.IP)
- # [17:59] * Joins: wesj (Instantbir@moz-BBE3ABD.mv.mozilla.com)
- # [17:59] * Joins: samliu (samliu@moz-85EBB8A.dia.static.qwest.net)
- # [18:01] * khuey is now known as khuey|away
- # [18:01] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [18:01] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Quit: pnemsak)
- # [18:02] * Joins: bbondy (bbondy@moz-815B377A.home.cgocable.net)
- # [18:02] * jhammel is now known as jhammel|dotrack
- # [18:03] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
- # [18:03] * Quits: Optimizer (Instantbir@83A5B9D0.2150535E.2AB48280.IP) (Ping timeout)
- # [18:03] * Quits: loadbang (loadbang@moz-60B9465F.range86-147.btcentralplus.com) (Connection reset by peer)
- # [18:04] * Joins: loadbang (loadbang@moz-60B9465F.range86-147.btcentralplus.com)
- # [18:05] * Joins: felipe (u2734@moz-160C58C6.com)
- # [18:05] * Joins: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com)
- # [18:06] * Quits: overholt (overholt@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Leaving)
- # [18:07] * Joins: Optimizer (Instantbir@83A5B9D0.2150535E.2AB48280.IP)
- # [18:07] * Quits: victorporof (victorporo@5C453B31.BEB908B0.79933D60.IP) (Quit: Linkinus - http://linkinus.com)
- # [18:08] * Joins: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com)
- # [18:09] <daleharvey> bz: jlebar suggested I ask you about how to detect when the contents of an iframe has changed size
- # [18:09] * Quits: harth (harth@moz-C2C235AC.bb.sky.com) (Input/output error)
- # [18:09] <bhearsum> is there any version of Fennec that supports armv6 yet?
- # [18:10] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [18:10] <jlebar> bhearsum, ted ^
- # [18:10] * Quits: glazou (glazou@moz-204094DD.disruptive-innovations.fr) (No route to host)
- # [18:10] * Joins: overholt (overholt@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:10] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [18:10] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [18:10] <glandium> bhearsum:
- # [18:11] <glandium> https://bugzilla.mozilla.org/show_bug.cgi?id=723946#c26
- # [18:11] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
- # [18:11] * Quits: Optimizer (Instantbir@83A5B9D0.2150535E.2AB48280.IP) (Ping timeout)
- # [18:11] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [18:12] * Joins: romaxa_home (romaxa@moz-54F5744A.net)
- # [18:12] * Joins: jrmuizel (jrmuizel@25F88422.B7606226.6BED537B.IP)
- # [18:13] * mkelly is now known as mkelly|noms
- # [18:13] * Joins: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net)
- # [18:13] * Quits: overholt (overholt@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: overholt)
- # [18:13] <bhearsum> glandium: thanks
- # [18:13] <bhearsum> i think i'll avoid sending that link around though, i don't think that build will update....
- # [18:14] <glandium> bhearsum: it won't
- # [18:14] <glandium> bhearsum: maybe the xda developers build do, i don't know
- # [18:14] <bhearsum> yeah, i'll just tell this person to wait until we have official ones
- # [18:14] * Joins: cjones (cjones@moz-45913895.socal.res.rr.com)
- # [18:15] * bwinton is now known as bwinton_away
- # [18:15] <NeilAway> jlebar: extra inlining opportunities, perhaps?
- # [18:15] * Joins: Optimizer (Instantbir@83A5B9D0.2150535E.2AB48280.IP)
- # [18:15] <jlebar> NeilAway, Possibly, although for <iframe>, that can't matter. Anyway, I'm not going to "fix" it that way. :)
- # [18:15] <jlebar> NeilAway, I'm just going to expose nsHTMLIFrameElement, which is easier.
- # [18:16] * Joins: ekr (ekr@47F40369.10A53EE3.77834EAA.IP)
- # [18:16] * Joins: mburns (mburns@89256F94.30F6F9A5.7B75DA8D.IP)
- # [18:17] * Quits: wesj (Instantbir@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [18:17] * Joins: askalski (akuda@moz-8FE1B3CA.neoplus.adsl.tpnet.pl)
- # [18:17] * Quits: ekr (ekr@47F40369.10A53EE3.77834EAA.IP) (Quit: ekr)
- # [18:17] * Quits: evilpie (chatzilla@moz-9BF8E26C.pools.arcor-ip.net) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120601175215])
- # [18:17] * Joins: wesj (Instantbir@moz-BBE3ABD.mv.mozilla.com)
- # [18:18] * Quits: glazou (glazou@moz-204094DD.disruptive-innovations.fr) (Quit: glazou)
- # [18:18] * gregglind_away is now known as gregglind
- # [18:19] * Joins: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:19] * Quits: jrmuizel (jrmuizel@25F88422.B7606226.6BED537B.IP) (Input/output error)
- # [18:20] * Quits: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [18:20] * Quits: wesj (Instantbir@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [18:20] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [18:20] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [18:20] * Quits: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp) (Quit: Leaving...)
- # [18:21] * Joins: evilpie (chatzilla@moz-9BF8E26C.pools.arcor-ip.net)
- # [18:21] * cadecairos is now known as cadecairos_away
- # [18:21] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Ping timeout)
- # [18:21] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
- # [18:22] * Joins: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com)
- # [18:22] * cadecairos_away is now known as cadecairos
- # [18:22] * Joins: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [18:22] * Parts: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [18:23] * Quits: Optimizer (Instantbir@83A5B9D0.2150535E.2AB48280.IP) (Ping timeout)
- # [18:23] * Joins: ekr (ekr@47F40369.10A53EE3.77834EAA.IP)
- # [18:23] * Joins: wesj (Instantbir@moz-BBE3ABD.mv.mozilla.com)
- # [18:23] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
- # [18:24] * Joins: adrian|afk (adrian@moz-BBE3ABD.mv.mozilla.com)
- # [18:24] * Quits: adrian|afk (adrian@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [18:25] * Joins: adrian|afk (adrian@moz-BBE3ABD.mv.mozilla.com)
- # [18:25] * adrian|afk is now known as adrian
- # [18:26] * Joins: dveditz (dveditz@moz-5051E786.dhcp.cruzio.com)
- # [18:26] * ChanServ sets mode: +o dveditz
- # [18:26] * Joins: Optimizer (Instantbir@83A5B9D0.2150535E.2AB48280.IP)
- # [18:27] * fabrice is now known as fabrice1
- # [18:27] * Quits: @dveditz (dveditz@moz-5051E786.dhcp.cruzio.com) (Quit: dveditz)
- # [18:27] * fabrice1 is now known as fabrice
- # [18:27] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
- # [18:28] * IRCMonkey63047 is now known as taras
- # [18:29] * sawrubh is now known as sawrubh|away
- # [18:30] * Quits: askalski (akuda@moz-8FE1B3CA.neoplus.adsl.tpnet.pl) (Quit: Wychodzi)
- # [18:30] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Ping timeout)
- # [18:31] * Joins: ewong|sleep (chatzilla@moz-5B0EF77B.static.netvigator.com)
- # [18:31] * Quits: edmorley (edmorley@moz-2E76DAB6.range86-145.btcentralplus.com) (Ping timeout)
- # [18:32] * Joins: edmorley (edmorley@moz-7A54F47C.range86-145.btcentralplus.com)
- # [18:33] * Joins: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com)
- # [18:34] * Quits: Optimizer (Instantbir@83A5B9D0.2150535E.2AB48280.IP) (Ping timeout)
- # [18:35] * Quits: ekr (ekr@47F40369.10A53EE3.77834EAA.IP) (Quit: ekr)
- # [18:36] * Quits: samliu (samliu@moz-85EBB8A.dia.static.qwest.net) (Quit: samliu)
- # [18:37] * Joins: myk (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:37] * Joins: Optimizer (Instantbir@83A5B9D0.2150535E.2AB48280.IP)
- # [18:37] * Quits: dao (dao@moz-40632E1F.superkabel.de) (Quit: Leaving.)
- # [18:38] * Fallen is now known as Fallen|away
- # [18:38] * Joins: jbalogh (jbalogh@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:38] * kats-lunch is now known as kats
- # [18:39] * Quits: artur (artur@moz-5333EC57.hsd1.vt.comcast.net) (Input/output error)
- # [18:40] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Quit: bmoss)
- # [18:41] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
- # [18:42] <froydnj> who do I ping about removing the "security sensitive" bit from a bug?
- # [18:42] * Quits: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP) (Quit: beaufour)
- # [18:42] <bz> froydnj: dveditz
- # [18:42] <bz> froydnj: assuming it was an actual security bug that is now fixed
- # [18:42] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [18:42] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [18:42] <bz> froydnj: if it's just not a security bug at all, I can do it. ;)
- # [18:42] * Quits: Optimizer (Instantbir@83A5B9D0.2150535E.2AB48280.IP) (Ping timeout)
- # [18:42] * Joins: dbaron (dbaron@moz-CD63533D.dsl.dynamic.sonic.net)
- # [18:42] * ChanServ sets mode: +o dbaron
- # [18:42] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
- # [18:43] * Joins: jrmuizel (jrmuizel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:43] * Quits: twi (Adium@moz-F9E4EE7F.cust.dsl.vodafone.it) (Ping timeout)
- # [18:43] * kmoir is now known as kmoir-afk
- # [18:43] * jcranmer|away is now known as jcranmer
- # [18:44] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
- # [18:44] * Joins: ekr (ekr@47F40369.10A53EE3.77834EAA.IP)
- # [18:44] * Joins: Optimizer (Instantbir@83A5B9D0.2150535E.2AB48280.IP)
- # [18:44] <froydnj> bz: it's a bug I accidentally checked as security-sensitive, but doesn't need to be
- # [18:44] * Joins: priya (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [18:44] <froydnj> fat-buttoned the submit form
- # [18:44] <jcranmer> out of curiosity
- # [18:44] <Ms2ger> Then tell him the bug # :)
- # [18:44] <jcranmer> why is bug 123456 sec-sensitive/
- # [18:44] <jcranmer> ?
- # [18:45] * Quits: vikash (vikash@9E7EF566.24DD78FA.FB0CC892.IP) (Quit: Leaving)
- # [18:45] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
- # [18:45] * ChanServ sets mode: +o smaug
- # [18:45] <froydnj> bug 763525, bz
- # [18:45] <Ms2ger> jcranmer, so you don't get to know about the cake
- # [18:45] <froydnj> the cake is a lie
- # [18:45] <Ms2ger> That's what they want you to think :)
- # [18:46] <bz> froydnj: done
- # [18:46] <Jesse> jcranmer: it's not security-sensitive, it's bugzilla-admins-only, and it's a long story
- # [18:46] <froydnj> bz: thank you!
- # [18:46] <bz> froydnj: no problem
- # [18:46] <Ms2ger> Jesse, not in the `zoo` group?
- # [18:46] <jcranmer> Jesse: time for popcorn, then?
- # [18:46] * Joins: samliu (samliu@moz-85EBB8A.dia.static.qwest.net)
- # [18:46] <jhammel|dotrack> plus it provides an easy bug to quote if you don't want bugbot to echo in other channels ;)
- # [18:46] <Jesse> jcranmer: long long ago there was a metabug called "funny bugs" or something like that
- # [18:47] * Joins: twi (Adium@moz-F9E4EE7F.cust.dsl.vodafone.it)
- # [18:47] <Jesse> jcranmer: soon after bug 123456 was filed, someone decided to move the "funny bugs" metabug there. retitled, moved all the dependencies, etc.
- # [18:48] <Jesse> jcranmer: a bugzilla admin did not think this was funny, so both the old and new "funny bugs" metabugs were nuked
- # [18:48] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [18:48] <jhammel|dotrack> i thought bug 123456 was "Rewrite Firefox as a Chrome extension"
- # [18:48] <Ms2ger> > This change is fine.
- # [18:48] <Ms2ger> Two minutes later
- # [18:48] <froydnj> jhammel|dotrack: opera did it first
- # [18:49] <jhammel|dotrack> lol
- # [18:49] <Ms2ger> > Actually, it isn't OK.
- # [18:49] <Jesse> jcranmer: this is why we have https://bugzilla.mozilla.org/buglist.cgi?quicksearch=ALL+cc%3Afoxymonkies for funny bugs, instead of a metabug
- # [18:49] <Ms2ger> Go Apple!
- # [18:49] <edmorley> oh my, looking into the reftest issue on inbound it was RyanVM's merge
- # [18:49] <edmorley> except its revert several other things, incl smaug's crash fix etc by the looks of it
- # [18:49] * Quits: Optimizer (Instantbir@83A5B9D0.2150535E.2AB48280.IP) (Ping timeout)
- # [18:49] <edmorley> it has even
- # [18:49] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
- # [18:50] * armenzg is now known as armenzg_lunch
- # [18:50] <edmorley> 75b67011b798 is the bad merge from what I can tell
- # [18:50] <edmorley> mercurial must have gotten confused by ryan's backout out a merge changeset prior, and seems to have completely messed up all conflict resolution on the 75b67011b798 merge :-(
- # [18:50] <@dbaron> edmorley, which reftest issue on inbound?
- # [18:51] * Joins: jduell (jduell@moz-D4496E92.hsd1.ca.comcast.net)
- # [18:51] <edmorley> dbaron: the one that you landed the backout to fix, except RyanVM's merge last night undid part of it
- # [18:51] * Joins: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP)
- # [18:52] <Ms2ger> RYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN
- # [18:52] * Quits: ekr (ekr@47F40369.10A53EE3.77834EAA.IP) (Quit: ekr)
- # [18:52] <edmorley> closing inbound until we can unpiece this
- # [18:52] <Jesse> Ms2ger: is that what the group is called?
- # [18:52] * Quits: squib (squib-@moz-415BAA34.engr.wisc.edu) (Quit: Leaving)
- # [18:52] <Ms2ger> Jesse, I've been told that such a group exists, at least
- # [18:53] * Joins: Optimizer (Instantbir@83A5B9D0.2150535E.2AB48280.IP)
- # [18:54] <froydnj> \o/ in just under the wire!
- # [18:54] * Quits: dcamp (dave@moz-930D5B64.hsd1.wa.comcast.net) (Ping timeout)
- # [18:54] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [18:54] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [18:55] <edmorley> froydnj: there are at least two pushes that have been partially or fully reverted by the bad merge, hopefully we can manually resolve as opposed to just reverting inbound to a prior state, however if we have to do the latter, everyone's going to have to reland anyway :-(
- # [18:55] * Joins: squib (squib-@moz-3F6F2A9C.ep.wisc.edu)
- # [18:56] * rail is now known as rail-lunch
- # [18:56] <edmorley> I can also se files deleted and readded, incl files with the exec bit now set :-/
- # [18:56] * Quits: jrmuizel (jrmuizel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Broken pipe)
- # [18:56] <mbrubeck> edmorley: If manual resolution is too tricky, one thought I had is to go back and merge everything before the backouts, then reland the backouts and everything else on top of that, then merge that with the current tip using "--tool internal:local"
- # [18:56] <mbrubeck> (which will effectively discard the current tip and its badly-merged changes)
- # [18:56] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [18:57] <mbrubeck> but there might be a simpler way
- # [18:57] <froydnj> edmorley: sad, but that's the way things go with a busted tree. thanks for nursing the patient back to health (or some semblance thereof)!
- # [18:57] <mbrubeck> like, switch to git? :7
- # [18:57] <mbrubeck> That's the trollface emoticon ^
- # [18:57] <froydnj> mbrubeck++
- # [18:57] <edmorley> lol
- # [18:57] * bwinton_away is now known as bwinton
- # [18:57] * Quits: bholley (anonymous@moz-104CC309.mv.mozilla.com) (Quit: bholley)
- # [18:57] <Jesse> what will make hg blame and hg bisect work properly in the future?
- # [18:57] * Joins: overholt (overholt@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:57] <mbrubeck> My plan should be good for blame/bisect
- # [18:57] * bwinton is now known as bwinton_away
- # [18:58] <mbrubeck> hg revert/reland should be fine too
- # [18:58] * Joins: sierk (sierk@moz-CD81EFCA.pool.mediaways.net)
- # [18:58] <mbrubeck> Both of them will be effectively like our normal backouts and relandings
- # [18:59] <mbrubeck> Manual resolution will add a slight complication to the history of the affected changesets... well, everything will really, since we can't just discard the unwanted history.
- # [18:59] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
- # [18:59] * Quits: SeoZ (DanielJuyu@E9B5BAA5.F5246840.EAF0BD7A.IP) (Quit: Leaving)
- # [19:00] * Joins: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com)
- # [19:01] * Joins: Mook_astb (Daily@moz-1FCC0032.activestate.com)
- # [19:01] * Quits: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net) (Connection reset by peer)
- # [19:01] * Joins: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net)
- # [19:01] <sawrubh|away> ehsan: can you check your inbox please
- # [19:01] <edmorley> mbrubeck: mercurial just hung & the ctrl+c broke the repo so I need to reclone it now; mind taking a look in parallel?
- # [19:01] * Joins: harth (harth@88F51059.F3BBB17D.144F44FA.IP)
- # [19:01] * bwinton_away is now known as bwinton
- # [19:02] <Ms2ger> edmorley, I bet git wouldn't do that!
- # [19:02] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [19:02] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
- # [19:02] * Joins: jesup|laptop (chatzilla@47F40369.10A53EE3.77834EAA.IP)
- # [19:03] <edmorley> s/broke/put it in a state that I don't trust/
- # [19:03] <edmorley> but yeah :P
- # [19:03] * Joins: mreavy (chatzilla@47F40369.10A53EE3.77834EAA.IP)
- # [19:03] * Quits: kmoir-afk (chatzilla@moz-4CA9B556.cable.teksavvy.com) (Ping timeout)
- # [19:04] * Quits: gandalf (zbraniecki@moz-970ACD47.dynamic.chello.pl) (Quit: Computer has gone to sleep.)
- # [19:05] * Quits: pascalc (chatzilla@moz-A8A9D5A2.fbx.proxad.net) (Quit: bye)
- # [19:05] * mkelly|noms is now known as mkelly|away
- # [19:06] * jhammel|dotrack is now known as jhammel
- # [19:06] * Quits: sierk (sierk@moz-CD81EFCA.pool.mediaways.net) (Quit: sierk)
- # [19:06] * Quits: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP) (Quit: surkov)
- # [19:06] * Quits: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [19:07] <@ehsan> sawrubh|away: sure
- # [19:07] * Joins: dcamp (dave@moz-930D5B64.hsd1.wa.comcast.net)
- # [19:08] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [19:08] * Quits: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [19:09] * Joins: Steve (chatzilla@AD3DB2CA.FF435DFA.BFD1ABFD.IP)
- # [19:09] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
- # [19:09] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [19:09] * Quits: KLB (Kenneth_Ba@moz-C233EF2B.maine.res.rr.com) (Connection reset by peer)
- # [19:10] <Steve> hi guys - correction from earlier in the day. I said chromium creates a process per plugin instance. it doesn't. it creates one plugin process the same way gecko does.
- # [19:10] * Quits: bbondy (bbondy@moz-815B377A.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
- # [19:10] * jimm is now known as jimm-lunch
- # [19:10] * Joins: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net)
- # [19:10] * Joins: jrmuizel (jrmuizel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:11] * Joins: kmoir-afk (chatzilla@moz-4CA9B556.cable.teksavvy.com)
- # [19:11] * Joins: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP)
- # [19:11] * kmoir-afk is now known as kmoir
- # [19:11] * Joins: gfritzsche (gfritzsche@moz-BA7521C4.dynamic.qsc.de)
- # [19:11] <@smaug> Steve: ok
- # [19:11] * Joins: ekr (ekr@47F40369.10A53EE3.77834EAA.IP)
- # [19:11] <@smaug> thanks for clarifying
- # [19:12] <Steve> sorry for the confusion.
- # [19:12] <Steve> still think one process per instance is the way to go.
- # [19:12] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [19:12] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [19:12] <Steve> but I can do that myself by spawning a process.
- # [19:12] <@smaug> that would lead to huge numbers of processes
- # [19:12] <@smaug> at least with Flash
- # [19:13] * coop|afk is now known as coop
- # [19:13] <Steve> if you have a huge number of plugins open, sure
- # [19:13] <Steve> each instance tends to run in its own thread anyway
- # [19:13] * Quits: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
- # [19:13] <Steve> so it's only the virtual address space overhead that has increased.
- # [19:13] * Quits: Optimizer (Instantbir@83A5B9D0.2150535E.2AB48280.IP) (Ping timeout)
- # [19:14] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [19:15] * Quits: squib (squib-@moz-3F6F2A9C.ep.wisc.edu) (Quit: Leaving)
- # [19:15] * sawrubh|away is now known as sawrubh
- # [19:15] * Quits: Mook_astb (Daily@moz-1FCC0032.activestate.com) (Quit: Mook_astb)
- # [19:15] * Joins: Mook_astb (Daily@moz-1FCC0032.activestate.com)
- # [19:15] <@dolske> it's considerably more complex than that.
- # [19:15] <Steve> how so ?
- # [19:15] * joduinn-commute is now known as joduinn-mtg
- # [19:15] * Joins: squib (squib-@moz-3F6F2A9C.ep.wisc.edu)
- # [19:16] * froydnj is thoroughly confused by the string api
- # [19:16] * Quits: squib (squib-@moz-3F6F2A9C.ep.wisc.edu) (Quit: Leaving)
- # [19:16] <Steve> string apis. there are a few.
- # [19:16] <gaston> so i have a patch to push to m-i and i only have a m-c checkout, iirc there's a magical way to push it without having two clones ,right ?
- # [19:17] <@smaug> (or just push to m-c)
- # [19:17] <gavin> gaston: you can pull m-i into the m-c clone, and the push -r to only push that bit
- # [19:17] <gavin> bit of a pain to manage
- # [19:17] * Joins: Optimizer (Instantbir@83A5B9D0.2150535E.2AB48280.IP)
- # [19:17] * Joins: squib (squib-@moz-3F6F2A9C.ep.wisc.edu)
- # [19:18] * Quits: JeroenDeDauw (j@moz-E26AF808.dip.t-dialin.net) (Quit: Leaving.)
- # [19:18] * dev is now known as devd
- # [19:18] * Quits: hub (hub@moz-E2FCA694.figuiere.net) (Ping timeout)
- # [19:18] * Joins: billm (billm@moz-BBE3ABD.mv.mozilla.com)
- # [19:20] * Joins: KaiRo (robert@moz-BBE3ABD.mv.mozilla.com)
- # [19:20] <mbrubeck> edmorley: (sorry, was a way for a bit) yeah, I'll see what I can do
- # [19:20] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
- # [19:20] <edmorley> mbrubeck: am trying to work on it now, but in the a-team meeting too
- # [19:21] * Joins: dao (dao@moz-40632E1F.superkabel.de)
- # [19:22] <vlad> Anyone know profiles.ini, and whether the Profile# sectiosn need to stay consecutive?
- # [19:22] <vlad> or if they even need to be named Profile# ?
- # [19:24] <vlad> ok, they do need to be named Profile#
- # [19:24] <vlad> and they have to be consecutive
- # [19:24] * Joins: gmoro (guilherme@84484EC9.1F1093E8.D159334F.IP)
- # [19:24] <vlad> why is nsToolkitProfileService so dumb
- # [19:25] * Quits: evilpie (chatzilla@moz-9BF8E26C.pools.arcor-ip.net) (Ping timeout)
- # [19:25] * Quits: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [19:26] <mfinkle> vlad, ah.. you found your answer though
- # [19:26] <@dolske> vlad: MattN's touched some of that recently..
- # [19:28] * Joins: qui (damancha@moz-F755AA8C.org)
- # [19:29] <qui> hi folks. what channel is related to security vulnerabilities?
- # [19:29] <davidb> qui: #security
- # [19:30] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [19:30] <qui> thank you davidb
- # [19:30] * mjschranz is now known as mjschranz_lunch
- # [19:30] <mbrubeck> edmorley: So, when I start with inbound at 0788ea9dbee0 (last changeset before the bad merge push) and then try merging each m-c changeset into it one-by-one, I hit conflicts when I try to merge in " c39d36167b99 Ryan VanderMeulen – Backout the bug 754202 backout due to orange." Looking at the conflicts now...
- # [19:31] * Joins: squeakytoy (squeakytoy@moz-79070305.dynamic.se.alltele.net)
- # [19:31] <edmorley> mbrubeck: I've just checked bholley's backout, RyanVM's backout and rebackout etc plus dbaron's backout and they are all ok - all the troubles originate solely from the bad merge (which we'd pretty much guessed, but least we know for sure)
- # [19:32] <mbrubeck> cool
- # [19:32] * Quits: mreavy (chatzilla@47F40369.10A53EE3.77834EAA.IP) (Ping timeout)
- # [19:33] <edmorley> I can only think that hg saw RyanVM's deletion and then readding on those files and gave those versions higher priority over the changes to them on inbound
- # [19:33] <edmorley> s/on/of/
- # [19:33] <mbrubeck> okay, it looks like this conflict is just because of nearby unrelated change https://hg.mozilla.org/integration/mozilla-inbound/rev/6dd8897c873b
- # [19:33] * Joins: evilpie (chatzilla@moz-9BF8E26C.pools.arcor-ip.net)
- # [19:33] * Quits: qui (damancha@moz-F755AA8C.org) (Quit: 3.1415927)
- # [19:34] * Joins: dveditz_ (dveditz@moz-BBE3ABD.mv.mozilla.com)
- # [19:34] * khuey|away is now known as khuey
- # [19:35] * Joins: josh (josh@moz-7B0110AD.mv.mozilla.com)
- # [19:35] * dveditz_ is now known as dveditz
- # [19:35] * Quits: ekr (ekr@47F40369.10A53EE3.77834EAA.IP) (Quit: ekr)
- # [19:35] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [19:35] * Quits: priya (Adium@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [19:36] * Quits: Steve (chatzilla@AD3DB2CA.FF435DFA.BFD1ABFD.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 14.0/20120605113340])
- # [19:36] <edmorley> mbrubeck: I'm trying a slightly different strategy: I'm exporting the changesets that landed on inbound, then qimporting them to m-c, then going to diff again inbound @ the merge rev, so I can see what diff would get us to where we need to be, without abandoning heads
- # [19:36] <mbrubeck> cool
- # [19:36] <edmorley> that made more sense in my head, but hey
- # [19:36] <mbrubeck> sounds good
- # [19:36] * Joins: hub (hub@A5087023.2354C43D.D8E68FF6.IP)
- # [19:36] * Quits: jesup|laptop (chatzilla@47F40369.10A53EE3.77834EAA.IP) (Ping timeout)
- # [19:37] * Quits: dao (dao@moz-40632E1F.superkabel.de) (Quit: Leaving.)
- # [19:37] * Joins: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [19:38] * Parts: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [19:38] * Joins: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP)
- # [19:39] <mbrubeck> edmorley: I think I have a good tree...
- # [19:39] * Quits: smontagu (chatzilla@1E9B982B.BAF838BD.CC465D70.IP) (Ping timeout)
- # [19:39] <mbrubeck> http://people.mozilla.com/~mbrubeck/fixup.diff is the diff from 75b67011b798 to my merge
- # [19:40] * Joins: dao (dao@moz-40632E1F.superkabel.de)
- # [19:40] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
- # [19:40] <mbrubeck> edmorley: Sorry, actually http://people.mozilla.com/~mbrubeck/fixup2.diff is the correct diff
- # [19:40] <mbrubeck> Does that match what you're looking at?
- # [19:40] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [19:40] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [19:41] * Joins: zpao (zpao@moz-39F526F1.hsd1.ca.comcast.net)
- # [19:41] <edmorley> mbrubeck: meeting just finishing, should know in a few mins
- # [19:42] * Joins: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP)
- # [19:42] <sawrubh> ehsan: ping++
- # [19:43] * Quits: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net) (Quit: espadrine)
- # [19:43] <@ehsan> sawrubh: pong
- # [19:43] <sawrubh> so did you get something about that bug
- # [19:43] <khuey> itym pong++
- # [19:43] <sawrubh> :)
- # [19:43] * jimm-lunch is now known as jimm
- # [19:43] <@dbaron> mbrubeck, so except for the file mode changes at the end, that's just the relanding of my backout
- # [19:43] * Joins: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP)
- # [19:44] * Joins: gbrown_ (gbrown@moz-6075880C.cg.shawcable.net)
- # [19:44] <froydnj> or ping--
- # [19:44] <@ehsan> sawrubh: which bug was that?
- # [19:44] * Quits: gbrown (gbrown@moz-6075880C.cg.shawcable.net) (Ping timeout)
- # [19:44] * Quits: Optimizer (Instantbir@83A5B9D0.2150535E.2AB48280.IP) (Ping timeout)
- # [19:44] * gbrown_ is now known as gbrown
- # [19:44] <@dbaron> mbrubeck, i.e., https://hg.mozilla.org/mozilla-central/rev/af2a59c23347
- # [19:44] <@ehsan> sawrubh: note that I still haven't gone through all of my mail :)
- # [19:44] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:45] <@dbaron> mbrubeck, or looks like it, anyway
- # [19:45] <sawrubh> ehsan: https://bugzilla.mozilla.org/show_bug.cgi?id=722978, ok first go through all your mails(I've very well documented in it what's the problem)
- # [19:45] * armenzg_lunch is now known as armenzg
- # [19:45] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [19:45] <mbrubeck> dbaron: Okay, I think that's good but we'll make sure your backout is the only thing that got reverted...
- # [19:45] * @ehsan looks
- # [19:45] <edmorley> mbrubeck: I get http://pastebin.mozilla.org/1660628
- # [19:45] <sawrubh> ehsan: and if you don't find it in your inbox, then please check in the spam folder(that's where it landed when I first mailed Yoric :P)
- # [19:45] <@ehsan> sawrubh: ok, so what's your question?
- # [19:46] <sawrubh> so the approach that I follow(described in the email) is it correct ?
- # [19:46] * Quits: Goldorak (chatzilla@9D1B0BDB.D89EE8E5.187A1082.IP) (Ping timeout)
- # [19:47] * armenzg is now known as armenzg_mtg
- # [19:47] <@dbaron> mbrubeck, edmorley, http://pastebin.mozilla.org/?dl=1660628 and http://people.mozilla.com/~mbrubeck/fixup2.diff appear to be identical except for line endings (or other whitespace, but I think it's line endings)
- # [19:47] <mbrubeck> woot
- # [19:47] * Joins: Optimizer (Instantbir@83A5B9D0.2150535E.2AB48280.IP)
- # [19:47] * Joins: Goldorak (chatzilla@504CDF79.35D36EE.187A1082.IP)
- # [19:48] <@dbaron> "diff -ub" and "diff -uw" say they're the same; "diff -u" says they're very much not the same
- # [19:48] * @dbaron suspects pastebin uses dos line endings
- # [19:49] * Quits: josh (josh@moz-7B0110AD.mv.mozilla.com) (Quit: josh)
- # [19:49] * mjschranz_lunch is now known as mjschranz
- # [19:49] * Mook_astb is now known as Mook_as
- # [19:51] * Quits: samliu (samliu@moz-85EBB8A.dia.static.qwest.net) (Quit: samliu)
- # [19:53] * Quits: dcamp (dave@moz-930D5B64.hsd1.wa.comcast.net) (Ping timeout)
- # [19:53] * Joins: ianbicking (ianbicking@moz-5D45B48D.hsd1.mn.comcast.net)
- # [19:54] * Joins: priya (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [19:54] * Joins: josh (josh@moz-7B0110AD.mv.mozilla.com)
- # [19:55] * Joins: priya1 (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [19:55] * Quits: priya (Adium@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [19:55] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
- # [19:55] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Ping timeout)
- # [19:55] * Quits: zzzzz_ (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net) (Quit: ChatZilla 0.9.87 [Firefox 13.0/20120601045813])
- # [19:56] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [19:56] * Parts: zandr (zandr@moz-891BD824.milewski.org)
- # [19:57] * Joins: zandr (zandr@moz-891BD824.milewski.org)
- # [19:57] * Quits: garnacho (carlos@moz-B280EE34.dyn.user.ono.com) (Ping timeout)
- # [19:59] * mkelly|away is now known as mkelly
- # [19:59] * lsblakk|afk is now known as lsblakk
- # [20:00] * Joins: dcamp (dave@moz-930D5B64.hsd1.wa.comcast.net)
- # [20:00] * Joins: priya (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [20:00] * Quits: priya1 (Adium@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [20:01] <Ms2ger> Also, who do I complain to if a name is in the wrong place in about:credits?
- # [20:01] * Joins: bbondy (bbondy@moz-815B377A.home.cgocable.net)
- # [20:02] <bhearsum> probably gerv
- # [20:02] <gerv> You called?
- # [20:02] <gerv> Yes, me :-)
- # [20:02] <gerv> Ping me an email.
- # [20:03] * Quits: jduell (jduell@moz-D4496E92.hsd1.ca.comcast.net) (Ping timeout)
- # [20:04] * Quits: adrian (adrian@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [20:04] * wlach is now known as wlach|chiro
- # [20:04] * Quits: dcamp (dave@moz-930D5B64.hsd1.wa.comcast.net) (Ping timeout)
- # [20:05] * Joins: adrian (adrian@moz-BBE3ABD.mv.mozilla.com)
- # [20:05] * Joins: graememcc (chatzilla@moz-4A61F4D0.range86-130.btcentralplus.com)
- # [20:05] * Joins: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP)
- # [20:06] <@ehsan> sawrubh: replied
- # [20:06] * Joins: Mic (Instantbir@moz-108E19BC.superkabel.de)
- # [20:06] * armenzg_mtg is now known as armenzg
- # [20:07] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
- # [20:08] * Quits: @smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi) (Ping timeout)
- # [20:08] * Quits: dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [20:08] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [20:08] * Joins: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp)
- # [20:09] * Quits: josh (josh@moz-7B0110AD.mv.mozilla.com) (Quit: josh)
- # [20:09] <mbrubeck> edmorley: So, are we good to land the fixup patch and re-open?
- # [20:09] * Quits: darfia (darfia@20C4F0CB.2F9EAEB9.C36097CD.IP) (Client exited)
- # [20:09] <edmorley> mbrubeck: yup, believe so (hg clone is still running, been waiting on that - or you can reland if that's quicker)
- # [20:09] <edmorley> ooh just finished
- # [20:10] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [20:10] * Joins: jandem (jandem@66C76B89.FB8EABAE.DF9376EA.IP)
- # [20:10] * Joins: josh (josh@moz-7B0110AD.mv.mozilla.com)
- # [20:11] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
- # [20:11] <sawrubh> ehsan: thanks
- # [20:11] * Joins: espadrine (espadrine@moz-BBE3ABD.mv.mozilla.com)
- # [20:11] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [20:11] * Quits: jandem (jandem@66C76B89.FB8EABAE.DF9376EA.IP) (Ping timeout)
- # [20:12] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
- # [20:13] * Quits: josh (josh@moz-7B0110AD.mv.mozilla.com) (Quit: josh)
- # [20:13] * Joins: darfia (darfia@20C4F0CB.2F9EAEB9.C36097CD.IP)
- # [20:14] * Quits: wesj (Instantbir@moz-BBE3ABD.mv.mozilla.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [20:14] * Joins: wesj (Instantbir@moz-BBE3ABD.mv.mozilla.com)
- # [20:15] <Hixie> bz: yt?
- # [20:15] <Hixie> bz: what's the scope for http://www.w3.org/mid/4F62C516.2000707@mit.edu ? top-level browsing context?
- # [20:15] * Quits: edmorley (edmorley@moz-7A54F47C.range86-145.btcentralplus.com) (Ping timeout)
- # [20:16] * Joins: edmorley|airport (edmorleymo@moz-7A54F47C.range86-145.btcentralplus.com)
- # [20:16] <bz> Hixie: looking
- # [20:17] <bz> hixie: yes, loading that in a toplevel browsing context
- # [20:17] <Hixie> k
- # [20:17] <bz> hixie: oh, wait
- # [20:17] <bz> hixie: you mean the scope of the shared cache?
- # [20:17] <Hixie> yeah
- # [20:17] <Hixie> well
- # [20:17] <bz> hixie: Good question
- # [20:17] <Hixie> the list that determines that it's an instant load
- # [20:17] <bz> hixie: in Gecko the scope is the process
- # [20:17] <Hixie> vs an async load
- # [20:17] * Joins: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net)
- # [20:17] <Hixie> interesting
- # [20:18] <bz> hixie: there's a single process-global image cache
- # [20:18] <Hixie> chrome seems to at least make it different for different tabs, haven't tested beyond that
- # [20:18] <bz> hixie: well, there might be some keying on the document going on too
- # [20:18] <edmorley|airport> Mbrubeck: sorry machine has just locked up, suspect disk issues, please can you land
- # [20:18] <bz> hixie: webkit has some sort of object cache there
- # [20:18] <mbrubeck> edmorley|airport: sure
- # [20:18] <bz> hixie: not sure what it's scope is
- # [20:18] <Ms2ger> edmorley|airport, where are you going? :)
- # [20:18] <bz> hixie: in practice, I suspect requiring it within a single document is enough
- # [20:19] <mbrubeck> edmorley|airport: You are in an A-team meeting and simultaneously fixing a broken inbound merge and cloning inbound from scratch, with a broken disk.... in an airport??
- # [20:19] * Joins: edmorley|mobile| (edmorleymo@9A18A462.3B0FFCAD.302434AB.IP)
- # [20:19] * Quits: graememcc (chatzilla@moz-4A61F4D0.range86-130.btcentralplus.com) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120310193349])
- # [20:19] * edmorley|mobile| is now known as edmorley|mobile
- # [20:19] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Quit: sworkman)
- # [20:19] * Joins: dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com)
- # [20:19] * ChanServ sets mode: +o dveditz
- # [20:19] <jhammel> mbrubeck: he's also blind-folded and is covered in scorpions :)
- # [20:19] * Joins: ted (tmielczare@moz-59682A1.dmz.scl3.mozilla.com)
- # [20:19] * ChanServ sets mode: +o ted
- # [20:19] <@ted> http://pastebin.mozilla.org/1660601
- # [20:19] <Hixie> bz: would UAs make it async for whatever is outside that scope?
- # [20:20] <@ted> that's an exciting shutdown crash
- # [20:20] * Quits: edmorley|airport (edmorleymo@moz-7A54F47C.range86-145.btcentralplus.com) (Ping timeout)
- # [20:20] <bz> Hixie: mmm
- # [20:20] <bz> Hixie: it might already be in Gecko. I'm not sure.
- # [20:20] * Hixie looks
- # [20:20] <bz> hixie: I obviously can't speak for the others.
- # [20:20] <froydnj> I don't often reclone m-i, but when I do, I do it from free airport wifi
- # [20:20] <bz> hixie: and I also clearly haven't tested that case. :(
- # [20:20] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [20:20] * Quits: zpao (zpao@moz-39F526F1.hsd1.ca.comcast.net) (Client exited)
- # [20:20] * Joins: priya1 (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [20:21] * Quits: priya (Adium@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [20:21] * Joins: edmorley (edmorley@moz-7A54F47C.range86-145.btcentralplus.com)
- # [20:21] * Joins: zpao (zpao@moz-39F526F1.hsd1.ca.comcast.net)
- # [20:21] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
- # [20:21] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [20:21] <Hixie> bz: gecko seems to not limit per tab
- # [20:21] <mbrubeck> edmorley: pushed
- # [20:22] <edmorley> mbrubeck: thank you
- # [20:22] <mbrubeck> err, except for CLOSED TREE
- # [20:22] <bz> Hixie: interesting
- # [20:22] <mbrubeck> pushed for real
- # [20:22] <edmorley> Ms2ger: you can see how long it is since I've used andchat on my phone :P
- # [20:22] <Ms2ger> :)
- # [20:22] * Quits: wesj (Instantbir@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [20:22] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
- # [20:22] * Quits: edmorley|mobile (edmorleymo@9A18A462.3B0FFCAD.302434AB.IP) (Quit: Bye)
- # [20:22] * Joins: artur (artur@moz-5333EC57.hsd1.vt.comcast.net)
- # [20:23] * Quits: zpao (zpao@moz-39F526F1.hsd1.ca.comcast.net) (Ping timeout)
- # [20:23] <Hixie> bz: open http://software.hixie.ch/utilities/js/live-dom-viewer/saved/1568 in one tab, update the first URL
- # [20:23] <Hixie> bz: open http://software.hixie.ch/utilities/js/live-dom-viewer/saved/1568 in another tab, and update the first URL in the same way
- # [20:23] <Hixie> bz: in the first tab the log says 0 0 first, in the second it says 195 99 first.
- # [20:24] <Hixie> bz: chrome says 0 0 for both
- # [20:24] <bz> could e
- # [20:24] <bz> er, be
- # [20:25] <bz> imagelib sharing boundaries are ... amorphous
- # [20:25] * Quits: jfkthame (jfkthame@1E761AA8.A1C12133.9542EC20.IP) (Quit: jfkthame)
- # [20:25] * jhammel is now known as Ms2g3r
- # [20:25] <bz> basically, "share as much as possible, except where it would lead to incorrect behavior"
- # [20:25] * Ms2g3r is now known as jhammel
- # [20:25] <bz> and the latter is not necessarily strict
- # [20:25] <Hixie> safari is like firefox
- # [20:25] <bz> note that in Chrome it might depend on whether your two tabs are same-process or not
- # [20:25] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
- # [20:25] * Quits: edmorley (edmorley@moz-7A54F47C.range86-145.btcentralplus.com) (Ping timeout)
- # [20:25] <Hixie> yeah
- # [20:25] <bz> And in Safari it might depend on whether you're using webkit2 and such
- # [20:26] * Joins: wesj (Instantbir@moz-BBE3ABD.mv.mozilla.com)
- # [20:26] <jcranmer> ehsan: wasn't that what people said about PGO?
- # [20:26] * mbrubeck reopens inbound
- # [20:26] <@ehsan> jcranmer: nope, that's totally different
- # [20:26] <Hixie> opera does the same as firefox too, except it says 41 20 instead of 0 0 :-)
- # [20:26] <Hixie> i guess i can just make the list UA-wide
- # [20:27] <Hixie> or say that the UA can prefill the list arbitrarily
- # [20:27] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [20:27] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
- # [20:27] * Joins: zpao (zpao@moz-17A9D4D3.dsl.snfc21.pacbell.net)
- # [20:27] * Joins: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP)
- # [20:27] * Joins: bsmedberg (bsmedberg@moz-BBE3ABD.mv.mozilla.com)
- # [20:27] * ChanServ sets mode: +o bsmedberg
- # [20:27] * Joins: edmorley (edmorley@moz-7A54F47C.range86-145.btcentralplus.com)
- # [20:27] * Quits: wesj (Instantbir@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [20:27] * Joins: wesj (Instantbir@moz-BBE3ABD.mv.mozilla.com)
- # [20:28] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
- # [20:28] * rail-lunch is now known as rail
- # [20:30] * Joins: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com)
- # [20:31] * Joins: jduell (jduell@moz-D4496E92.hsd1.ca.comcast.net)
- # [20:31] <Hixie> bz: is this just <img>, or any fetch, or in between?
- # [20:31] * Quits: benvie (brandon@moz-1C805788.nc.res.rr.com) (Quit: )
- # [20:31] <bz> Hixie: weeeeel
- # [20:31] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
- # [20:32] * Joins: juanb_ (jbecerra@moz-BBE3ABD.mv.mozilla.com)
- # [20:32] <bz> Hixie: in Gecko there is a per-document object cache for stylesheets
- # [20:32] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [20:32] * juanb_ is now known as juanb
- # [20:32] <bz> hixie: and this cache for images which is per-process and covers <svg:image> and css generated content url() and background images and <input type="image"> and <img>, but not <object> pointing to an image
- # [20:33] <Hixie> lordy
- # [20:33] <Hixie> any idea what compat relies on?
- # [20:34] <bz> Hixie: I doubt compat cares about anythuong other than <img>, honestly
- # [20:34] * Quits: glob (glob@moz-DF237567.glob.com.au) (Ping timeout)
- # [20:34] <Hixie> bz: i guess i could just spec this for img and see what happens...
- # [20:35] <bz> yeh
- # [20:35] <bz> er, yeah
- # [20:35] <bz> I think that's the way to go
- # [20:35] * Quits: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
- # [20:35] * bz wonders what a "thuong" is and why we need any... ;)
- # [20:35] <edmorley> ehsan: does your dev.platform post mean that the profiling branch would then be redundant? (context: do I file a bug on what we discussed earlier, or not)
- # [20:36] * Joins: jet (junglecode@moz-CEF75604.hsd1.ca.comcast.net)
- # [20:36] <@ehsan> edmorley: let's not get ahead of ourselves ;)
- # [20:36] <@ehsan> edmorley: so far I'm looking for people to disagree with me
- # [20:36] <@ehsan> khuey sort of did that, but not strongly enough :)
- # [20:36] * Joins: erikvold (erikvold@84B8C786.B12AEDC0.6E712CE2.IP)
- # [20:36] <@bsmedberg> hehe
- # [20:36] <edmorley> if the proposal was acepted that is
- # [20:36] <Ms2ger> ehsan, can I push them off a bridge? :)
- # [20:36] <froydnj> khuey is weak
- # [20:36] <@ehsan> Ms2ger: please
- # [20:37] * khuey glares at froydnj
- # [20:37] <@ehsan> edmorley: you mean if I choose to be convinced otherwise, right? ;)
- # [20:37] * Joins: biesi (cbiesinger@EE9A5AA8.6B10AC3.E2F59BBC.IP)
- # [20:37] <@bsmedberg> yeah, the major issues with frame pointers are going to be weirdness with crash-stats
- # [20:37] <@bsmedberg> both possible regressions and changed signatures
- # [20:37] * froydnj raises his mirrored shield
- # [20:37] <khuey> from the signatures getting better?
- # [20:37] <@ehsan> bsmedberg: wouldn't that make stacks better?
- # [20:37] <@bsmedberg> yes
- # [20:37] <khuey> that will be entertaining
- # [20:37] <@ehsan> bsmedberg: ok, then define "issue" ;)
- # [20:37] <@bsmedberg> but still different, which means that tracking things across branches would be harder
- # [20:37] <glandium> crash reports getting better is definitely an issue
- # [20:38] <@bsmedberg> and also identifying regressions in stackwalking could be a lot harder
- # [20:38] <@ehsan> it's true
- # [20:38] <@bsmedberg> I'll write an email today once I've thought it through a bit more
- # [20:38] * AutomatedTester|AFK is now known as AutomatedTester
- # [20:38] <@ehsan> sounds good
- # [20:40] <Standard8> ehsan: have you thought about bug 757794 yet?
- # [20:40] * Quits: micadeyeye (micadeyeye@moz-9DE0A6E5.dynamic.wa.co.za) (Ping timeout)
- # [20:41] <@ehsan> Standard8: no sorry, I haven't looked into any of the test issues yet
- # [20:41] * Quits: erikvold (erikvold@84B8C786.B12AEDC0.6E712CE2.IP) (Quit: erikvold)
- # [20:42] <bz> https://crash-stats.mozilla.com/report/index/bp-a6b6f559-b32d-4078-b854-202ef2120611
- # [20:42] <bz> is that a crash from the profiler??
- # [20:44] * Quits: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP) (Quit: Leaving)
- # [20:44] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [20:45] * Quits: adrian (adrian@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [20:45] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
- # [20:46] * Quits: martyn (martyn@moz-32A2E36C.range86-158.btcentralplus.com) (Quit: Ex-Chat)
- # [20:46] <vladan> bz: it is. BenWa?
- # [20:47] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [20:47] * Quits: raphc (rc@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
- # [20:47] <BenWa> bz: Yes, I filed some with 'BenWa' in the crasp report. It doesn't play nice with Java
- # [20:47] <BenWa> Some plugin and things that do fork() will cause crashes
- # [20:48] <bz> mmm
- # [20:48] <bz> java is disabled
- # [20:48] <BenWa> bz: Is this you getting that?
- # [20:48] <bz> I guess it's possible flash or quicktime do fork()...
- # [20:48] <bz> BenWa: yes. Just once.
- # [20:48] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: yuan)
- # [20:49] <BenWa> It's crashing at 0x1000, we should do some sanity checks on the address to make sure they are on the stack
- # [20:49] <BenWa> This is likely something we can do and just drop the sampel
- # [20:49] <bz> "5.6 weeks before submission"
- # [20:49] * bz claims that's a bald-faced lie
- # [20:50] <bz> hmm
- # [20:50] <bz> but no, I'm wrong
- # [20:50] <bz> 5/3
- # [20:50] <bz> man
- # [20:50] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [20:50] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:51] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
- # [20:51] * Joins: necolas (necolas@moz-2D68B52B.bb.sky.com)
- # [20:51] * Quits: dao (dao@moz-40632E1F.superkabel.de) (Ping timeout)
- # [20:52] * Joins: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com)
- # [20:52] * Joins: dao (dao@moz-40632E1F.superkabel.de)
- # [20:52] * Joins: dcamp (dave@9E727688.17C2F9C.163DC5C6.IP)
- # [20:54] * Quits: gfritzsche (gfritzsche@moz-BA7521C4.dynamic.qsc.de) (Quit: Leaving)
- # [20:55] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
- # [20:56] * sfink|afk is now known as sfink
- # [20:57] * Joins: erikvold (erikvold@84B8C786.B12AEDC0.6E712CE2.IP)
- # [20:58] * Quits: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [21:00] * Quits: gcp (gpascutto@moz-D0E475EA.access.telenet.be) (Connection reset by peer)
- # [21:01] * Quits: evilpie (chatzilla@moz-9BF8E26C.pools.arcor-ip.net) (Ping timeout)
- # [21:01] * Joins: evilpie (chatzilla@moz-9BF8E26C.pools.arcor-ip.net)
- # [21:03] * Joins: gcp (gpascutto@moz-D0E475EA.access.telenet.be)
- # [21:03] * Joins: vikram360 (vikram360@5CEEE42B.D49FD144.2A068A5E.IP)
- # [21:03] * Joins: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP)
- # [21:03] * Joins: raphc (AndChat501@4326583E.7F75B59F.B3F72630.IP)
- # [21:04] * Joins: mreavy (chatzilla@47F40369.10A53EE3.77834EAA.IP)
- # [21:05] * Joins: TheLink (TheLink@moz-45ED2356.pools.arcor-ip.net)
- # [21:05] * Joins: jesup|laptop (chatzilla@47F40369.10A53EE3.77834EAA.IP)
- # [21:06] * Quits: vikram360 (vikram360@5CEEE42B.D49FD144.2A068A5E.IP) (Ping timeout)
- # [21:06] * Joins: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com)
- # [21:08] <gaston> finally it's surprisingly easy to deal with m-c and m-i in a single clone
- # [21:09] * Joins: mak (chatzilla@moz-DA520FA.retail.telecomitalia.it)
- # [21:09] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [21:09] * Joins: bent (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [21:10] * Quits: sawrubh (Mibbit@5FB9166F.966AB44F.4A8E1625.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [21:10] * Quits: armenzg (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Ping timeout)
- # [21:11] <bz> jlebar: ping
- # [21:11] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [21:11] <edmorley> mak: hi mak :-)
- # [21:11] * Quits: Stan (Stan@moz-9FE64D71.dip.t-dialin.net) (Quit: KVIrc KVIrc Equilibrium 4.1.3, revision: 6109, sources date: 20120101, built on: 2012-03-27 22:01:16 UTC - http://www.kvirc.net/)
- # [21:12] <jlebar> bz, ack
- # [21:12] <Hixie> bz: how should this interact with the crossorigin="" attribute? should the presence of this attribute change the key in the cache to url+origin?
- # [21:12] * Joins: vikram360 (vikram360@CD22961E.8FBA3BDE.2A068A5E.IP)
- # [21:13] * Quits: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP) (Quit: lmandel)
- # [21:14] * Joins: adrian (adrian@moz-BBE3ABD.mv.mozilla.com)
- # [21:14] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [21:14] * Joins: armenzg (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
- # [21:14] <bz> jlebar: you're not waiting on me of that window.open bug at this point, right?
- # [21:14] <bz> jlebar: (after my comment as of a few mins ago)
- # [21:14] <jlebar> bz, Nope; I'm just about to post patches.
- # [21:14] <bz> Hixie: ah.
- # [21:14] * bear is now known as bear-afk
- # [21:15] <bz> Hixie: yeah, in gecko the cache key is url + CORS mode
- # [21:15] <jlebar> bz, So I guess, I will be soon! :)
- # [21:15] <bz> hixie: plus maybe something else. Let me check
- # [21:15] <Hixie> bz: CORS mode and origin i hope
- # [21:15] * Quits: MarcoZ (Daily@moz-352FEF2E.dip.t-dialin.net) (Quit: Excited, and good night!)
- # [21:15] <bz> so
- # [21:15] * Quits: kdcw (kdc@moz-F7413045.pk.shawcable.net) (Quit: HydraIRC -> http://www.hydrairc.com <- It'll be on slashdot one day...)
- # [21:15] <bz> "no"
- # [21:16] <bz> the cache is set up as follows
- # [21:16] <bz> the cache key is the URI
- # [21:16] * Joins: bbondy2 (bbondy@moz-815B377A.home.cgocable.net)
- # [21:16] <bz> but whether the cache entry is used depends on it having the same CORS mode and loading origin
- # [21:16] * Quits: bbondy (bbondy@moz-815B377A.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
- # [21:16] <Hixie> bz: oh even in No CORS mode you still enforce same-origin caching only?
- # [21:16] <bz> no
- # [21:16] * Quits: vikram360 (vikram360@CD22961E.8FBA3BDE.2A068A5E.IP) (Ping timeout)
- # [21:17] <bz> lemme just link you to the code. ;)
- # [21:17] * bbondy2 is now known as bbondy
- # [21:17] <bz> because my English transcriptions are failing
- # [21:17] <Hixie> bz: ok so basically it is equivalent to the key being url+corsmode+origin, with origin only included if the attribute is present
- # [21:17] <bz> http://mxr.mozilla.org/mozilla-central/source/image/src/imgLoader.cpp#435
- # [21:17] * Joins: Boriss_ (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [21:17] * Joins: vikram360 (vikram360@3A0D4CF.3BB86A63.2A068A5E.IP)
- # [21:17] <bz> it's not quite equivalent
- # [21:17] <bz> because we evict the old thing
- # [21:17] * Quits: raphc (AndChat501@4326583E.7F75B59F.B3F72630.IP) (Ping timeout)
- # [21:17] <bz> so if you try to load the same URI with a different corsmode or origin
- # [21:17] <Hixie> i don't speak gecko security code as well as english :-P
- # [21:18] * Quits: edmorley (edmorley@moz-7A54F47C.range86-145.btcentralplus.com) (Quit: Leaving.)
- # [21:18] <bz> ok
- # [21:18] <bz> well, let me try english
- # [21:18] <Hixie> oh that's ok
- # [21:18] <Hixie> i get it
- # [21:18] <bz> the cache is just a map from URI to object
- # [21:18] <Hixie> so the key is what i said but you throw stuff out
- # [21:18] <Hixie> that's fine
- # [21:18] <bz> we get the object from the map
- # [21:18] <bz> then decide whether to use it
- # [21:18] <Hixie> i'm gonna have the spec say you can evict whenever
- # [21:18] <bz> if not, we create a new one and stick it in the map
- # [21:18] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [21:18] <bz> ok, sounds good
- # [21:18] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [21:18] <Hixie> can't very well require infinite RAM :-)
- # [21:18] <bz> so yeah, in that case the key is uri + corsmode
- # [21:18] <bz> and if corsmode is not none, also origin
- # [21:18] <Hixie> right
- # [21:18] <Hixie> ok
- # [21:19] <Hixie> sounds good
- # [21:19] <bz> of the page, of course, not of the image
- # [21:19] <Hixie> yup
- # [21:19] <bz> (not like that matters if the cache scope is per-document, since the origin is not changing)
- # [21:19] * Quits: Boriss_ (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [21:20] <Hixie> i'm adding some text that allows UAs to copy entries from one doc's list to another arbitrarily
- # [21:20] * Quits: vikram360 (vikram360@3A0D4CF.3BB86A63.2A068A5E.IP) (Ping timeout)
- # [21:20] * Joins: vikram360 (vikram360@1A6CCEE6.5CE7E5D4.2A068A5E.IP)
- # [21:20] <bz> ah
- # [21:20] <bz> ok
- # [21:20] * Joins: paolo (paolo@moz-FF34A34B.retail.telecomitalia.it)
- # [21:20] <bz> "nice"
- # [21:20] <Hixie> yeah
- # [21:20] <Hixie> quite
- # [21:21] * Joins: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [21:21] <Hixie> i'm happy to nail this down more if you're willing to code it :-)
- # [21:21] * Joins: josh (josh@moz-7B0110AD.mv.mozilla.com)
- # [21:21] <bz> mmm
- # [21:21] * bz is not willing to commit to anything involving imagelib
- # [21:21] <bz> I wasn't criticizing, btw
- # [21:21] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [21:21] <Hixie> oh no offence taken
- # [21:21] <bz> this stuff is just batshit insane impl details leaking through
- # [21:21] <Hixie> tell me about it
- # [21:22] * Joins: pnemsak (Miranda@A6E8C11.B7BED47D.3CA1F9DE.IP)
- # [21:23] * Quits: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [21:23] * bz just did!
- # [21:24] * Quits: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [21:24] * Joins: Stan (Stan@moz-9FE64D71.dip.t-dialin.net)
- # [21:24] * Joins: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [21:25] * Quits: kaze (kaze@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
- # [21:27] * Quits: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se) (Quit: Leaving.)
- # [21:28] * Joins: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com)
- # [21:29] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [21:32] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
- # [21:32] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
- # [21:33] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [21:34] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [21:35] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
- # [21:35] * ChanServ sets mode: +o smaug
- # [21:35] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
- # [21:38] * Quits: loadbang (loadbang@moz-60B9465F.range86-147.btcentralplus.com) (Quit: loadbang)
- # [21:38] * Fallen|away is now known as Fallen
- # [21:40] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
- # [21:41] * Quits: Mic (Instantbir@moz-108E19BC.superkabel.de) (Ping timeout)
- # [21:42] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Quit: ChatZilla 0.9.87-5.1450hg.fc17 [XULRunner 13.0/20120605112244])
- # [21:42] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [21:43] * Quits: cpearce (chatzilla@moz-E5C9EA4F.xdsl.xnet.co.nz) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [21:43] * wlach|chiro is now known as wlach
- # [21:44] * Quits: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP) (Input/output error)
- # [21:44] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Ping timeout)
- # [21:45] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
- # [21:45] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
- # [21:46] * Quits: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [21:46] * Joins: benjamin (Mibbit@moz-BBE3ABD.mv.mozilla.com)
- # [21:46] <benjamin> how can I get zlib to be built before js?
- # [21:49] * Quits: zpao (zpao@moz-17A9D4D3.dsl.snfc21.pacbell.net) (Client exited)
- # [21:49] * Quits: mak (chatzilla@moz-DA520FA.retail.telecomitalia.it) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 2.0/20110318052756])
- # [21:50] * Quits: mreavy (chatzilla@47F40369.10A53EE3.77834EAA.IP) (Ping timeout)
- # [21:50] * Joins: Mic (Instantbir@moz-108E19BC.superkabel.de)
- # [21:50] * Joins: mreavy (chatzilla@47F40369.10A53EE3.77834EAA.IP)
- # [21:53] <@bsmedberg> benjamin: zlib is linked into libxul
- # [21:53] <@bsmedberg> benjamin: so building it first wouldn't be sufficient, at least on windows
- # [21:55] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Ping timeout)
- # [21:55] <benjamin> hmm
- # [21:55] * Quits: paolo (paolo@moz-FF34A34B.retail.telecomitalia.it) (Client exited)
- # [21:56] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
- # [21:56] * Quits: dcamp (dave@9E727688.17C2F9C.163DC5C6.IP) (Quit: Linkinus - http://linkinus.com)
- # [21:56] * Joins: raphc (rc@moz-5F29C83B.wb.wifirst.net)
- # [21:56] <benjamin> bsmedberg: linked in, as in statically?
- # [21:56] <@bsmedberg> yes
- # [21:56] * cgack is now known as cgack_afk
- # [21:56] <@bsmedberg> why do you need zlib in/before JS?
- # [21:56] <benjamin> I see, how do other users of zlib (like netwerk) get it?
- # [21:57] <@bsmedberg> they are in libxul
- # [21:57] <benjamin> I'm trying to use zlib in s
- # [21:57] <benjamin> js
- # [21:57] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
- # [21:57] <@bsmedberg> yes, but why?
- # [21:57] * Quits: sid (sid@moz-34D4B897.dsl.pipex.com) (Connection reset by peer)
- # [21:57] <benjamin> compressing source code
- # [21:57] * Joins: KLB (Kenneth_Ba@moz-C233EF2B.maine.res.rr.com)
- # [21:57] * Joins: ekr (ekr@47F40369.10A53EE3.77834EAA.IP)
- # [21:57] <@bsmedberg> why do you need to do that in JS instead of the JS client code?
- # [21:57] * Joins: sid (sid@moz-34D4B897.dsl.pipex.com)
- # [21:58] <@bsmedberg> I mean, many/most HTTP requests are or can be compressed already
- # [21:58] * Joins: dcamp (dave@9E727688.17C2F9C.163DC5C6.IP)
- # [21:58] <benjamin> it's integrated with the js parser
- # [21:58] <@bsmedberg> and omnijar is or could be compressed
- # [21:58] <benjamin> it's for the Function.prototype.toString method
- # [21:58] <Callek> khuey: didn't you say that you pushed fix for |e:/builds/slave/comm-aurora-w32-dbg/build/mozilla/dom/indexedDB/IDBCursor.cpp(42) : error C2872: 'ipc' : ambiguous symbol| to aurora?
- # [21:58] <khuey> Callek: no ....
- # [21:58] <khuey> Callek: I told you to push it
- # [21:58] <Callek> ooo, misunderstood you then
- # [21:58] <khuey> and not wait for approval
- # [21:59] <Callek> ok, I'll push it today then, with a=khuey per IRC "its simple enough to not need official review" :-)
- # [21:59] * Quits: erikvold (erikvold@84B8C786.B12AEDC0.6E712CE2.IP) (Quit: erikvold)
- # [21:59] <@bsmedberg> benjamin: why, is this part of some new spec? And why is doing this at the parser the right architecture anyway?
- # [21:59] <Callek> s/review/approval/
- # [21:59] <benjamin> bsmedberg: no, do you know about the decompiler?
- # [21:59] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Ping timeout)
- # [21:59] <benjamin> I'm trying to kill it
- # [21:59] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
- # [22:00] <Ms2ger> And it's a righteous battle
- # [22:00] <@bsmedberg> so far so good... I know the basics
- # [22:00] <benjamin> I'm developing a patch to keep the source code around
- # [22:00] <benjamin> when we parse
- # [22:01] <benjamin> since function.toString() is rarely used, it's nice to have the source code compressed
- # [22:02] * armenzg is now known as armenzg_brb
- # [22:02] <benjamin> and I'm completely mystified by the build system :(
- # [22:03] * Joins: zpao (zpao@moz-39F526F1.hsd1.ca.comcast.net)
- # [22:03] * Joins: kentuckyfriedtakahe (kentuckyfr@E1543D00.EC928025.5A8C189B.IP)
- # [22:03] * Quits: cgack_afk (cgack@936D6A0E.1226C819.D946D3C9.IP) (Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/)
- # [22:03] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [22:03] * Quits: josh (josh@moz-7B0110AD.mv.mozilla.com) (Quit: josh)
- # [22:05] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Ping timeout)
- # [22:05] * Joins: kaze (kaze@moz-85E57673.w82-123.abo.wanadoo.fr)
- # [22:05] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [22:05] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [22:06] * Joins: josh (josh@moz-7B0110AD.mv.mozilla.com)
- # [22:07] * Joins: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP)
- # [22:07] * bear-afk is now known as bear
- # [22:07] * nthomas|away is now known as nthomas
- # [22:07] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Quit: Ex-Chat)
- # [22:08] * Joins: azakai_ (alon@moz-BBE3ABD.mv.mozilla.com)
- # [22:08] * azakai_ is now known as azakai
- # [22:08] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [22:09] <@bsmedberg> benjamin: is the other part done? May I suggest that you postpone the compression stuff for now?
- # [22:09] <benjamin> yes
- # [22:09] * cjones is now known as cjones-lunch
- # [22:09] <@bsmedberg> Because it's not trivial and there may be other ways around it.
- # [22:09] <benjamin> well, the compression is implemented and works
- # [22:09] <benjamin> but I hacked some makefiles to get it to work
- # [22:09] <benjamin> but it could be separated I suppose
- # [22:09] <@bsmedberg> yeah, I mean moving the things around without shipping multiple copies of zlib
- # [22:10] <@bsmedberg> on Windows...
- # [22:10] * Quits: Misfit_Geek (MisfitGeek@moz-BD3E98A8.hsd1.nh.comcast.net) (Ping timeout)
- # [22:10] <@bsmedberg> on non-windows JS is part of libxul so it doesn't really matter
- # [22:10] * Quits: dao (dao@moz-40632E1F.superkabel.de) (Ping timeout)
- # [22:11] * Joins: dao (dao@moz-40632E1F.superkabel.de)
- # [22:11] <benjamin> so perhaps I should file a separate bug about linking js to zlib?
- # [22:11] * Quits: priya1 (Adium@moz-BBE3ABD.mv.mozilla.com) (Client exited)
- # [22:11] * Joins: priya (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [22:12] * Quits: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 1.8.0.9/2006120508])
- # [22:12] * Quits: Optimizer (Instantbir@83A5B9D0.2150535E.2AB48280.IP) (Ping timeout)
- # [22:12] * Quits: krit (krit@moz-1FC1932F.adobe.com) (Quit: Leaving.)
- # [22:13] * Joins: jgilbert (jgilbert@moz-BBE3ABD.mv.mozilla.com)
- # [22:13] * armenzg_brb is now known as armenzg_mtg
- # [22:15] * Quits: Ms2ger (Ms2ger@B2F6E791.EF996B99.37724B0D.IP) (Quit: nn)
- # [22:15] <@bsmedberg> yes
- # [22:15] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [22:15] <romaxa> glandium: ping
- # [22:16] * Joins: Optimizer (Instantbir@83A5B9D0.2150535E.2AB48280.IP)
- # [22:16] * Joins: krit (krit@moz-1FC1932F.adobe.com)
- # [22:16] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [22:17] * Joins: Misfit_Geek (MisfitGeek@moz-BD3E98A8.hsd1.nh.comcast.net)
- # [22:20] * Quits: Cwiiis (cwiiis@moz-7E7C8259.croy.cable.virginmedia.com) (Quit: Leaving)
- # [22:21] * Quits: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [22:23] * Quits: Dagger (Dagger@moz-D33D35F6.cable.virginmedia.com) (Ping timeout)
- # [22:24] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
- # [22:24] * Quits: cers (textual@moz-36EADDC1.k371.webspeed.dk) (Ping timeout)
- # [22:25] * Quits: pnemsak (Miranda@A6E8C11.B7BED47D.3CA1F9DE.IP) (Ping timeout)
- # [22:26] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
- # [22:26] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
- # [22:28] <jwatt> dzbarsky: ping
- # [22:28] * Joins: pnemsak (Miranda@A6E8C11.B7BED47D.3CA1F9DE.IP)
- # [22:28] <dzbarsky> jwatt: hey
- # [22:28] * Joins: retina (blah@187E4755.501E67FD.45459EBF.IP)
- # [22:28] <dzbarsky> so as far as I can tell, http://dxr.lanedo.com/mozilla-central/layout/generic/nsFrame.cpp.html#l1929 is where we create the nsDisplayTransform
- # [22:28] * Joins: loadbang (loadbang@moz-60B9465F.range86-147.btcentralplus.com)
- # [22:29] * nhirata is now known as nhirata|stability_ww
- # [22:29] <Waldo> mrbkap: ping
- # [22:29] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Connection timed out)
- # [22:29] <jcranmer> bsmedberg: ping
- # [22:29] <@bsmedberg> jcranmer: pong, high latency
- # [22:29] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [22:30] <jwatt> dzbarsky: so currently we do not create nsDisplayTransforms for SVG transforms
- # [22:30] <jcranmer> bsmedberg: I'm thinking of writing something that builds and uses clang plugins if clang is the compiler
- # [22:30] <jwatt> dzbarsky: although the updates to this patch will implement that: https://bugzilla.mozilla.org/attachment.cgi?id=624696&action=diff
- # [22:30] <jcranmer> bsmedberg: what is the best way to set this up in the build system?
- # [22:31] <@bsmedberg> jcranmer: well, other than "do it early while building build/*", I don't have a lot of advice
- # [22:31] <retina> please make Firefox compatible with the new Retina Display on the Next-Gen Macbook
- # [22:31] <jcranmer> bsmedberg: also, should I put it in build/ or config/ ?
- # [22:31] <jwatt> dzbarsky: SVG code does use some of the nsDisplayTransform static methods, but that's all
- # [22:31] <KWierso> retina: will do
- # [22:31] <retina> "All the stock apps have been updated to use this resolution. "Reading your mail is like reading fine print."
- # [22:31] <@bsmedberg> jcranmer: these are ted questions, I don't think there's a big difference
- # [22:32] <jcranmer> ted: ^^^^^^^^ ?
- # [22:32] <dzbarsky> jwatt: ah I see, so you've switched to checking IsTransformed in various places, whick checks SVG
- # [22:32] <jwatt> dzbarsky: right
- # [22:32] <retina> so basically Apple has updated Safari to be Retina aware, please don't take a year for Firefox to support it like Lion features
- # [22:32] <KWierso> jcranmer: oh man, thunderbird's IRC client converted all of that into four smiley faces
- # [22:32] * Quits: Optimizer (Instantbir@83A5B9D0.2150535E.2AB48280.IP) (Ping timeout)
- # [22:32] <jcranmer> KWierso: ^_^
- # [22:32] <dzbarsky> jwatt: when do you plan to land this?
- # [22:32] <stuart> retina: firefix is already DPI aware on other platforms
- # [22:33] * Joins: karl (karl@moz-321F88BB.jetstream.xtra.co.nz)
- # [22:33] <stuart> welcome apple to the future
- # [22:33] <jwatt> dzbarsky: this week would be good, but it will be disabled by default via a pref
- # [22:34] <jwatt> dzbarsky: actually, there are two prefs - one to turn on display lists for SVG for hit testing, and one to turn on display lists for SVG for painting
- # [22:34] <bz> retina: as far as I know, we have the code to make that work in place already
- # [22:34] <bz> retina: since it's used elsewhere
- # [22:34] <dzbarsky> jwatt: ok, do you have a rollup patch or queue or something I can apply locally?
- # [22:34] <bz> retina: so assuming Apple actually exposed a public API for detecting the situation....
- # [22:34] <jwatt> dzbarsky: this week could see the hit-testing pref flipped on, but not the painting pref
- # [22:35] <jwatt> dzbarsky: if you apply the two patches that do not have checkin+ on them, you should be able to play with it
- # [22:35] <@ted> jcranmer: interesting
- # [22:35] <@ted> jcranmer: build vs. config is totally arbitrary, we should probably merge them
- # [22:36] <@ted> where did we stick our dehydra scripts?
- # [22:36] <@bsmedberg> xpcom/static-analysis
- # [22:36] <jcranmer> "everywhere"
- # [22:36] * Joins: shorlander-away (shorlander@moz-853043D6.dhcp.insightbb.com)
- # [22:37] <dzbarsky> jwatt: ok, thanks. would you happen to know when the NS_FRAME_MAY_BE_TRANSFORMED bit is set?
- # [22:37] <jcranmer> most are in xpcom/analysis, some are in js/src, layout/generic, and the main script is actually in config/
- # [22:37] <jwatt> dzbarsky: for the SVG frames?
- # [22:37] * jcranmer wonders if we ought to rip out the dehydra support
- # [22:37] <dzbarsky> jwatt: no, in general
- # [22:37] <jwatt> dzbarsky: or current frames?
- # [22:37] <jwatt> one sec
- # [22:37] * shorlander-away is now known as shorlander
- # [22:38] <@bsmedberg> jcranmer: we've talked about a script equivalent for clang plugins... is that what you're talking about, or just compiled plugins?
- # [22:38] <jcranmer> compiled plugins
- # [22:38] <gavin> retina: bug 674373
- # [22:38] <@bsmedberg> jcranmer: the dehydra stuff is probably not very useful now, indeed
- # [22:38] <@ted> jcranmer: ah
- # [22:38] * Joins: yuan_ (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:39] <@ted> jcranmer: okay, i have no real opinion then
- # [22:39] <jcranmer> bsmedberg: I think taras has opined that it's dead
- # [22:39] <jwatt> dzbarsky: nsFrame::Init
- # [22:39] * Quits: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com) (Quit: sheppy)
- # [22:39] <@ted> jcranmer: so, you probably want to be the first thing in tier_base: http://mxr.mozilla.org/mozilla-central/source/Makefile.in#26
- # [22:39] <jwatt> dzbarsky: if the nsStyleDisplay has a transform
- # [22:40] <jwatt> dzbarsky: but note that certain frame types to which CSS transforms do not apply explicitly remove that bit again in their ctors
- # [22:40] <mbrubeck> Not sure what's up with this Android red on jlebar's ESR10 push
- # [22:40] <jcranmer> ted: well, I think most anything in config or build would be sufficient
- # [22:40] * mbrubeck retriggers
- # [22:40] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [22:40] * yuan_ is now known as yuan
- # [22:40] * Quits: josh (josh@moz-7B0110AD.mv.mozilla.com) (Quit: josh)
- # [22:40] * Quits: evilpie (chatzilla@moz-9BF8E26C.pools.arcor-ip.net) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120601175215])
- # [22:40] * Joins: Dagger (Dagger@moz-D33D35F6.cable.virginmedia.com)
- # [22:40] <jlebar> mbrubeck, o.O
- # [22:40] * Quits: bz (bzbarsky@moz-69B5879F.bstnma.fios.verizon.net) (Ping timeout)
- # [22:41] * Joins: jfkthame (jfkthame@1E761AA8.A1C12133.9542EC20.IP)
- # [22:41] * Joins: bz (bzbarsky@moz-69B5879F.bstnma.fios.verizon.net)
- # [22:41] * ChanServ sets mode: +o bz
- # [22:41] <@ted> jcranmer: yeah, we're certainly not building anything useful before that
- # [22:41] <dzbarsky> jwatt: ah ok. that totally explains why my code wasn't working. thanks!
- # [22:41] * Quits: @bz (bzbarsky@moz-69B5879F.bstnma.fios.verizon.net) (Quit: Leaving)
- # [22:42] <jwatt> dzbarsky: no probs!
- # [22:42] * Joins: bz (bzbarsky@moz-69B5879F.bstnma.fios.verizon.net)
- # [22:42] * ChanServ sets mode: +o bz
- # [22:42] <@ted> jcranmer: i mean, i guess ideally you'd build these before we start the build, as part of configure or something
- # [22:42] <@ted> but that's a little weird
- # [22:42] <dzbarsky> jwatt: wait, how does nsIFrame::IsTransformed() work?
- # [22:42] * mattwoodrow is now known as mattwoodrow|away
- # [22:42] <dzbarsky> wouldn't the bit not be set for IsSVGTransformed?
- # [22:42] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [22:42] * cjones-lunch is now known as cjones
- # [22:42] <jcranmer> ted: I could use HOST_C* for building and add flags to the non-HOST_* stuff
- # [22:42] <dzbarsky> if the frame has no other transform
- # [22:42] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Client exited)
- # [22:43] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:43] <@ted> jcranmer: yeah
- # [22:43] * Quits: wolfiR (wolfiR@moz-330B334E.dip0.t-ipconnect.de) (Quit: Leaving)
- # [22:43] <@ted> jcranmer: that's exactly what you want
- # [22:43] <jwatt> dzbarsky: I change nsIframe::IsTransformed in the patch :)
- # [22:43] <jwatt> to call IsSVGTransformed
- # [22:44] <jcranmer> yay, time to dive into the hellhole known as configure.in
- # [22:44] <jwatt> which is virtual, and which SVG frames override to return true as appropriate
- # [22:44] * jmaher is now known as jmaher|afk
- # [22:45] <dzbarsky> did that part get checked in yet?
- # [22:45] <jwatt> dzbarsky: no
- # [22:45] <jwatt> dzbarsky: that's in the patch I linked you to
- # [22:45] <jwatt> dzbarsky: note that I set NS_FRAME_MAY_BE_TRANSFORMED on certain SVG frames in that patch too
- # [22:46] * Quits: dao (dao@moz-40632E1F.superkabel.de) (Ping timeout)
- # [22:47] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [22:47] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
- # [22:47] <dzbarsky> jwatt: ah ok
- # [22:48] * Quits: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [22:48] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
- # [22:48] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [22:48] * Joins: dao (dao@moz-40632E1F.superkabel.de)
- # [22:48] * Quits: Dagger (Dagger@moz-D33D35F6.cable.virginmedia.com) (Connection reset by peer)
- # [22:49] * Joins: Dagger (Dagger@moz-D33D35F6.cable.virginmedia.com)
- # [22:50] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
- # [22:50] <@bz> uh
- # [22:50] <@bz> no more 17" mbps? :(
- # [22:51] * Joins: josh (josh@moz-7B0110AD.mv.mozilla.com)
- # [22:51] <jlebar> bz, On the upside, you could fit the pixels from two 17" screens into one of the 13" screens. :)
- # [22:51] * jlebar (doesn't know if that's actually true)
- # [22:51] <jwatt> heh
- # [22:52] <jwatt> yeah, more screen real estate, by one definition :)
- # [22:52] <@bz> jlebar: or something
- # [22:52] <@bz> on the other hand default SSDs looks like
- # [22:52] <@bz> or at least "flash storage"
- # [22:52] * @bz is not sure what he thinks of the whole thing
- # [22:53] <@bz> the 15" "retina display" one doesn't even say what the actual resolution is.
- # [22:53] * Quits: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving)
- # [22:53] <jlebar> bz, 2880x1800?
- # [22:53] <jhammel> bz: its apple; you don't need to know ;)
- # [22:53] <jlebar> bz, Up from 1440x900, so doubling.
- # [22:54] <jlebar> or quadrupling, if you prefer. :)
- # [22:54] <@bz> hrm
- # [22:54] * Joins: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz)
- # [22:54] <retina> 2880 x 1800
- # [22:54] * armenzg_mtg is now known as armenzg
- # [22:54] <@bz> 2880-by-1800
- # [22:54] <@bz> yeah
- # [22:54] <@bz> ok
- # [22:54] * @bz cries
- # [22:54] <@bz> (it's interesting that the "retina display" model is lighter and thinner than the regular)
- # [22:54] <retina> just get Mozilla to buy 1 for the office :)
- # [22:54] <@bz> and can take more ram
- # [22:55] <@bz> retina: well, so I was considering getting a new laptop this summer
- # [22:55] <jwatt> how much ram?
- # [22:55] <retina> you can't upgrade it
- # [22:55] <@bz> jwatt: 16G
- # [22:55] <retina> everything is soldered on the mobo
- # [22:55] <@bz> ah
- # [22:55] <jwatt> bz: the old one takes 16 G
- # [22:55] * Quits: jduell (jduell@moz-D4496E92.hsd1.ca.comcast.net) (Ping timeout)
- # [22:55] <jwatt> I'm using 16 G right now
- # [22:55] <@bz> jwatt: er... not according to the apple store!
- # [22:55] <retina> so you'll be paying Apple RAM prices which everyone knows is ridiculously more expensive
- # [22:55] <@bz> jwatt: I guess if you swap the RAM out?
- # [22:55] <jwatt> bz: yeah, well they're wrong
- # [22:55] <jwatt> right
- # [22:55] <@bz> retina: last time I bought a mac, I compared getting the ram from them or getting it elsewhere
- # [22:56] <@bz> retina: getting the ram from them was actually cheaper
- # [22:56] <retina> the flash memory is soldered on also
- # [22:56] <@bz> retina: or more precisely, it was cheaper to get 8GB from them than it was to get 4GB from them and then 8GB elsewhere
- # [22:56] <@bz> anyway
- # [22:57] <@bz> all of which is nice, but the lack of 17" mbp is really sucky
- # [22:57] * @bz once again considers getting a non-Mac
- # [22:57] <jhammel> do it!
- # [22:57] * Quits: Mic (Instantbir@moz-108E19BC.superkabel.de) (Connection reset by peer)
- # [22:57] <KWierso> hold out for the fall!
- # [22:57] <khuey> lenovo hardware is pretty nice
- # [22:58] <froydnj> no shark :(
- # [22:58] <khuey> I said hardware for a reason
- # [22:58] <khuey> I know some people love their OS X
- # [22:58] <@bz> KWierso: what will change in the fall?
- # [22:58] <@bz> froydnj: so yeah
- # [22:58] <retina> http://images.apple.com/macbook-pro/design/images/performance.jpg zero upgradability
- # [22:58] <@bz> froydnj: but no shark anyway on 10.7
- # [22:58] <froydnj> bz: *boggle*
- # [22:58] <KWierso> bz: the new win8-supporting devices
- # [22:58] <@bz> froydnj: and instruments integration is not quite there yet
- # [22:59] <@bz> froydnj: and we have a custom profiler now....
- # [22:59] <@bz> retina: how often do people upgrade laptops?
- # [22:59] * @bz did it once, to put in more RAM.... and replaced a battery once
- # [22:59] <@bz> that's across 3 laptops and 7 years now
- # [22:59] <retina> bz you probably want to add more RAM or larger storage
- # [22:59] <retina> in the future, with this you can't
- # [23:00] <@bz> retina: the former if the motherboard supports it
- # [23:00] * KWierso is tempted to put an SSD in the spare drive slot in his laptop
- # [23:00] <retina> so you need to configure it to the max which is expensive
- # [23:00] <@bz> retina: the latter, is a bit of an issue, yes
- # [23:00] * Quits: dao (dao@moz-40632E1F.superkabel.de) (Connection reset by peer)
- # [23:00] <@bz> retina: well, yes
- # [23:00] <@bz> retina: I have no problem paying up front for that sort of thing, though
- # [23:00] * Joins: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [23:00] * Parts: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [23:00] <@bz> retina: so I don't have to worry about it later
- # [23:00] <@bz> retina: overall price ends up not that different, but hassle way less
- # [23:01] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
- # [23:01] * Joins: dao (dao@moz-40632E1F.superkabel.de)
- # [23:01] * jcranmer is now known as jcranmer|away
- # [23:01] <jgilbert> KWierso: do it! It's great :D
- # [23:02] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [23:02] <@bz> the form factor is a bigger problem
- # [23:02] * @bz is not sure how well that'll work out in practice....
- # [23:02] * Quits: dao (dao@moz-40632E1F.superkabel.de) (Ping timeout)
- # [23:03] * Quits: msucan (mihai@452AB583.C1570FFF.BD62875.IP) (Quit: Leaving.)
- # [23:03] <retina> go try it out at a Mac Store first I guess
- # [23:03] <@bz> well
- # [23:03] <@bz> I can certainly do that
- # [23:03] <@bz> the problem is actually running the apps I care about
- # [23:03] <jhammel> retina: i've tried; they won't let me put linux on it ;)
- # [23:03] <@bz> and seeing how they behave
- # [23:03] <Waldo> bz: do you know anything about the web components stuff and whether it allows changing widget bindings at runtime the way -moz-binding does?
- # [23:03] <Waldo> (hoping the answer is the new stuff doesn't allow such changes)
- # [23:04] <@bz> waldo: the new stuff does not allow such changes if the binding affects API
- # [23:04] <@bz> waldo: we were very insistent on that
- # [23:04] <Waldo> jhammel: you have to tag-team it if you want to run that experiment
- # [23:04] <Waldo> bz: good, good, good
- # [23:04] * Quits: priya (Adium@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [23:04] <Waldo> prototype mutation: bad idea, or awful idea?
- # [23:04] <@bz> waldo: somewhere in between? ;)
- # [23:04] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Quit: Leaving.)
- # [23:05] <froydnj> bawful
- # [23:05] * Joins: andreasn (andreasn@moz-A80AB8F9.a336.priv.bahnhof.se)
- # [23:05] * Joins: dao (dao@moz-40632E1F.superkabel.de)
- # [23:05] <Waldo> bz: first you complain about my Inception reference in a source code comment, now you claim that prototype mutation is not totally spawn of satan? you are getting on my Bad List
- # [23:05] <Waldo> :-P
- # [23:06] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Ping timeout)
- # [23:07] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
- # [23:07] * Quits: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [23:08] <dholbert> bz, ping (flexbox style system question, when you've got a few min)
- # [23:08] <@bz> dholbert: ack
- # [23:08] * Joins: cpearce (chatzilla@moz-E5C9EA4F.xdsl.xnet.co.nz)
- # [23:09] * Joins: priya (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [23:09] <froydnj> I love how rng.io seems to be busted on nightlies
- # [23:09] <dholbert> bz, so per the end of bug https://bugzilla.mozilla.org/show_bug.cgi?id=756671 , we effectively want to turn <img>/<canvas>/ etc. into flex items by calling EnsureBlockDisplay on them (converting display:inline-[foo] into display:[foo])
- # [23:10] * Quits: artur (artur@moz-5333EC57.hsd1.vt.comcast.net) (Input/output error)
- # [23:10] * Quits: ekr (ekr@47F40369.10A53EE3.77834EAA.IP) (Quit: ekr)
- # [23:10] <dholbert> bz, however, we _don't_ want to tweak "display" for e.g. <span> / <i> / etc. -- only for the whitelisted list of elements
- # [23:11] <@bz> That really sucks
- # [23:11] <@bz> well
- # [23:11] * Quits: sid (sid@moz-34D4B897.dsl.pipex.com) (Ping timeout)
- # [23:11] <@bz> you had your extra prop suggestion
- # [23:11] * Joins: darktrojan (geoff@moz-30B3CCFD.telstraclear.net)
- # [23:11] * Joins: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net)
- # [23:11] * Joins: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [23:11] <dholbert> yeah :-/ that's true. I think we might need to use that
- # [23:12] <@bz> That seems like the simplest approach
- # [23:12] <dholbert> so basically we need to be sure that we'll never share a style context between <i> and <img>, as a child of a flexbox
- # [23:12] <@bz> well
- # [23:12] <dholbert> and yeah, an extra hidden property will do that
- # [23:12] * Quits: espadrine (espadrine@moz-BBE3ABD.mv.mozilla.com) (Quit: espadrine)
- # [23:12] <@bz> right
- # [23:12] * Quits: jesup|laptop (chatzilla@47F40369.10A53EE3.77834EAA.IP) (Ping timeout)
- # [23:12] * Joins: espadrine (espadrine@moz-BBE3ABD.mv.mozilla.com)
- # [23:12] <@bz> I wonder whether we can somehow make sure that only trusted sheets can set that prop
- # [23:13] <@bz> hmm
- # [23:13] <@bz> so wait
- # [23:13] <@bz> the new mbps are available
- # [23:13] <@bz> but are still using lion?
- # [23:13] <mconnor> bz: yes
- # [23:13] <mconnor> for all of a month or so
- # [23:13] * @bz wonders whether he should get one _now_ before they start shipping the with mountain lion
- # [23:13] <@bz> if I'm going to get one at all
- # [23:13] * Quits: jstraus (Adium@3464EC4F.72B357BE.A35657C3.IP) (Quit: Leaving.)
- # [23:13] <mconnor> bz: because 10.8 is the devil?
- # [23:14] <@bz> well, because every new OS release tends to Break Shit
- # [23:14] <@bz> so things are pretty unusable for the first few months
- # [23:14] <@bz> for my purposes
- # [23:14] <mconnor> mmm
- # [23:14] <mconnor> a fair point
- # [23:14] * mjschranz is now known as mjschranz_away
- # [23:14] <mconnor> so... yes
- # [23:14] <@bz> well, in the case of Lion it was for the while product lifecycle
- # [23:14] <@bz> see no shark above
- # [23:14] <mconnor> mmm
- # [23:14] <josh> the first mozilla dev to get one is getting hi-dpi support assigned to them
- # [23:14] * bwinton is now known as bwinton_away
- # [23:14] <@bz> heh
- # [23:15] <mconnor> bz gets a pass on that
- # [23:15] <mconnor> first mozilla dev not working on B2G/Servo, maybe? :)
- # [23:15] * Quits: mreavy (chatzilla@47F40369.10A53EE3.77834EAA.IP) (Ping timeout)
- # [23:15] <josh> no exception!
- # [23:15] <biesi> what's servo?
- # [23:16] <josh> new rendering engine written in rust
- # [23:16] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
- # [23:16] <khuey> gecko 2.0 for realz
- # [23:16] <jlebar> smaug, What happened to nsIPrivateDOMEvent?
- # [23:16] <gavin> biesi: https://github.com/mozilla/servo
- # [23:16] <@smaug> jlebar: I killed it
- # [23:16] <biesi> ah right
- # [23:16] <@smaug> jlebar: merged to nsIDOMEvent
- # [23:16] <jlebar> smaug, Ah, awesome.
- # [23:17] * Quits: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com) (Quit: Miranda IM - Multi protocol instant messenger @ www.miranda-im.org)
- # [23:17] <retina> http://forums.mozillazine.org/viewtopic.php?f=23&t=2486909 "Firefox 3" really?
- # [23:18] <@bz> retina: pretty normal
- # [23:18] <@bz> retina: also Safari 3 and IE 7
- # [23:18] <KWierso> it's probably hanging on the build date removal
- # [23:19] * Quits: bbondy (bbondy@moz-815B377A.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
- # [23:19] * kats is now known as kats|away
- # [23:19] <darktrojan> Gecko/[0-9]\.
- # [23:20] <darktrojan> or rather rv:[0-9]\.
- # [23:20] * Quits: josh (josh@moz-7B0110AD.mv.mozilla.com) (Quit: josh)
- # [23:20] <darktrojan> fools
- # [23:21] <JonathanS> UA Sniffer is evil
- # [23:23] * Joins: jduell (jduell@moz-E49CB243.hsd1.ca.comcast.net)
- # [23:23] * rail is now known as rail_away
- # [23:25] * Joins: sid (sid@moz-34D4B897.dsl.pipex.com)
- # [23:26] * Quits: jduell (jduell@moz-E49CB243.hsd1.ca.comcast.net) (Ping timeout)
- # [23:26] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [23:27] * Joins: jduell (jduell@moz-E49CB243.hsd1.ca.comcast.net)
- # [23:27] * Joins: jgilbert_ (jgilbert@moz-BBE3ABD.mv.mozilla.com)
- # [23:27] * Joins: tal (tal.aloni.@moz-980F9947.red.bezeqint.net)
- # [23:27] * Quits: @smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi) (Input/output error)
- # [23:27] * Quits: jgilbert (jgilbert@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [23:29] * bhearsum is now known as bhearsum|afk
- # [23:31] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [23:31] <jlebar> Do we have a mochitest domain which serves an EV cert?
- # [23:31] * Quits: benjamin (Mibbit@moz-BBE3ABD.mv.mozilla.com) (Quit: http://www.mibbit.com ajax IRC Client)
- # [23:31] * Joins: fabrice1 (fabrice@moz-7B0110AD.mv.mozilla.com)
- # [23:31] <dzbarsky> Jesse: oing
- # [23:32] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [23:32] * Joins: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net)
- # [23:33] * Joins: mreavy (chatzilla@B05600D2.3F4E4C13.AF6F698.IP)
- # [23:33] * catlee-buildduty is now known as catlee
- # [23:34] <gavin> jlebar: http://mxr.mozilla.org/mozilla-central/source/build/pgo/server-locations.txt suggets that we don't
- # [23:34] * Quits: cpearce (chatzilla@moz-E5C9EA4F.xdsl.xnet.co.nz) (Ping timeout)
- # [23:34] <gavin> jlebar: also bug 458727
- # [23:34] * Joins: jesup|laptop (chatzilla@B05600D2.3F4E4C13.AF6F698.IP)
- # [23:35] * Quits: fabrice1 (fabrice@moz-7B0110AD.mv.mozilla.com) (Quit: Leaving.)
- # [23:35] * Quits: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net) (Quit: Leaving...)
- # [23:36] * armenzg is now known as armenzg_away
- # [23:36] <jlebar> gavin, Indeed. Thanks.
- # [23:36] * Quits: darfia (darfia@20C4F0CB.2F9EAEB9.C36097CD.IP) (Ping timeout)
- # [23:37] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Input/output error)
- # [23:37] * Quits: andreasn (andreasn@moz-A80AB8F9.a336.priv.bahnhof.se) (Connection reset by peer)
- # [23:38] * Quits: armenzg_away (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Input/output error)
- # [23:39] * Quits: wchen (wchen@F2D29657.F60B0462.67AC9B1.IP) (Quit: wchen)
- # [23:39] * Joins: nattokirai (nattokirai@moz-6A258170.dynamic.ppp.asahi-net.or.jp)
- # [23:39] * Joins: bholley (anonymous@moz-68DEBBE6.adsl.alicedsl.de)
- # [23:39] * Joins: damons_ (gnubeard@moz-BBE3ABD.mv.mozilla.com)
- # [23:39] * Quits: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [23:39] * damons_ is now known as damons
- # [23:40] * Joins: bholley_ (anonymous@moz-104CC309.mv.mozilla.com)
- # [23:40] * Quits: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net) (Ping timeout)
- # [23:40] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [23:40] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [23:40] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [23:40] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [23:40] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Connection reset by peer)
- # [23:40] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [23:40] * Quits: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [23:40] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [23:40] * Quits: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [23:40] * Joins: juanb_ (jbecerra@moz-BBE3ABD.mv.mozilla.com)
- # [23:40] * Joins: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com)
- # [23:40] * Joins: smooney_ (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [23:40] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
- # [23:40] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [23:40] * Quits: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [23:40] * Joins: akeybl_ (akeybl@moz-BBE3ABD.mv.mozilla.com)
- # [23:40] * Quits: espadrine (espadrine@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [23:40] * Joins: Jesse_ (jruderman@moz-BBE3ABD.mv.mozilla.com)
- # [23:40] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
- # [23:40] * Joins: espadrine (espadrine@moz-BBE3ABD.mv.mozilla.com)
- # [23:41] * smooney_ is now known as smooney
- # [23:41] * Joins: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com)
- # [23:41] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
- # [23:41] * akeybl_ is now known as akeybl
- # [23:41] * Quits: @dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [23:41] * Quits: bholley (anonymous@moz-68DEBBE6.adsl.alicedsl.de) (Ping timeout)
- # [23:41] * bholley_ is now known as bholley
- # [23:41] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [23:41] * Joins: dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com)
- # [23:41] * ChanServ sets mode: +o dveditz
- # [23:42] * Quits: nhirata|stability_ww (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [23:42] * kmoir is now known as kmoir-afk
- # [23:42] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
- # [23:42] * Joins: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net)
- # [23:43] * Quits: jesup|laptop (chatzilla@B05600D2.3F4E4C13.AF6F698.IP) (Ping timeout)
- # [23:43] * Joins: jesup|laptop (chatzilla@B05600D2.3F4E4C13.AF6F698.IP)
- # [23:43] * Joins: wchen (wchen@F2D29657.F60B0462.67AC9B1.IP)
- # [23:44] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Quit: back shortly)
- # [23:44] * Joins: mcsmurf (mcsmurf@moz-4BCD893A.dip.t-dialin.net)
- # [23:46] * Quits: wchen (wchen@F2D29657.F60B0462.67AC9B1.IP) (Quit: wchen)
- # [23:47] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [23:49] <KWierso> is tbpl stuck at "loading XX% ..." for anyone else?
- # [23:49] <fabrice> KWierso: on try builds, yes it is for me
- # [23:49] * Quits: jfkthame (jfkthame@1E761AA8.A1C12133.9542EC20.IP) (Quit: jfkthame)
- # [23:50] <KWierso> fabrice: I'm stuck at 80% on the Jetpack tree, and 93% for m-c, m-i and m-a
- # [23:51] * Parts: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net)
- # [23:51] <KWierso> fabrice: and after I said that and double-clicked in the error console's titlebar, my UX nightly crashed. and on restoring my session, everything finished loading
- # [23:51] <KWierso> :\
- # [23:52] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
- # [23:52] * Quits: necolas (necolas@moz-2D68B52B.bb.sky.com) (Client exited)
- # [23:52] * Quits: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com) (Ping timeout)
- # [23:53] * Joins: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com)
- # [23:54] <khuey> armen++++++++++++++++++
- # [23:54] <jhammel> khuey: please congratulate him on-thread and make sure you CC all so that we may all see his shining karma ;)
- # [23:54] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [23:54] <khuey> jhammel: haha
- # [23:55] <jhammel> i'd do it but i've already exercised my delete key
- # [23:56] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
- # [23:56] * mcote is now known as mcote|afk
- # [23:57] <fryn> ehsan: ping!
- # [23:57] * Quits: myk (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [23:58] * Joins: myk (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [23:58] * Quits: retina (blah@187E4755.501E67FD.45459EBF.IP) (Quit: )
- # Session Close: Tue Jun 12 00:00:03 2012
The end :)