/irc-logs / mozilla / #developers / 2014-01-24 / end
Options:
- # Session Start: Fri Jan 24 00:00:00 2014
- # Session Ident: #developers
- # [00:00] <@ehsan> cpeterson: gmail disables those shortcuts altogether
- # [00:00] <cpeterson> ehsan: because the shortcuts were broken in Firefox?
- # [00:00] <@ehsan> cpeterson: I contacted them today about removing that workaround
- # [00:00] <@ehsan> cpeterson: yes I assume so
- # [00:00] * jorendorff is now known as jorendorff_away
- # [00:01] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [00:01] <cpeterson> ok, I understand now. so if 341886 is an evangelism bug for Google, then it does not need to block 950073. Sorry for the confusion.
- # [00:02] <@ehsan> cpeterson: no worries, I'll remove the dependency
- # [00:02] <cpeterson> ehsan: thanks
- # [00:02] * Quits: stefanh_netbook (chatzilla@moz-3EED0162.customers.ownit.se) (Quit: ChatZilla 0.9.90.1 [Firefox 26.0/20131206152142])
- # [00:02] <cpeterson> Thanks for fixing the Midas bug! :D
- # [00:03] * Quits: Miranda (chatzilla@34E8ECDF.DC2C3734.616A18A6.IP) (Quit: ChatZilla 0.9.90.1 [Firefox 26.0/20131205075310])
- # [00:04] * jwalden wonders if "midas" was a play on "rich" text, assumes it probably was, doesn't know or remember the history to say for sure, tho
- # [00:04] * Quits: ahal (ahal@moz-7DE89BF0.cable.teksavvy.com) (Quit: Leaving)
- # [00:04] * philor|away is now known as philor
- # [00:04] * Joins: kaawee_ (user@moz-2441CA08.dynamic.qsc.de)
- # [00:05] * jorendorff_away is now known as jorendorff
- # [00:06] * jorendorff is now known as jorendorff_away
- # [00:06] <@ehsan> cpeterson: it was something that caused me a bit of sadness everyday, so... you're welcome ;)
- # [00:06] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
- # [00:06] <@ehsan> jwalden: I thought midas is where you get new tires etc?
- # [00:06] * Quits: vikstrous (v@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
- # [00:07] * Joins: bholley (bholley@moz-24EDB000.hsd1.ca.comcast.net)
- # [00:07] <jwalden> ehsan: and I hear people should check out CVS for prescriptions
- # [00:07] <KWierso|sheriffduty> blassey: it doesn't seem to be a permanent failure (retrigger came back green). Think I'll just clone 937339 and star those failures as such
- # [00:08] <KWierso|sheriffduty> glandium: ^
- # [00:08] <blassey> sounds good
- # [00:08] <@ehsan> jwalden: not in Canada :P
- # [00:08] <glandium> KWierso|sheriffduty: yeah, it's certainly not something new
- # [00:08] * Joins: gwagner (Gregor@347FA24B.24D9B0A0.495EC8CD.IP)
- # [00:09] <jwalden> ehsan: au contraire! http://www.cvs.com/stores/cvs-pharmacy-address/2650-Rice-Street-Little-Canada-MN-55117/storeid=4573
- # [00:09] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/15899a6820f4 - Mike Hommey - Bug 962758 - Avoid build failures when js/src/configure.in changes in a way that doesn't change config.status. r=gps
- # [00:09] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/dd6721572000 - Mike Hommey - Bug 960544 - Link some cppunittests against mozjs when it is a shared library. r=gps
- # [00:10] * ewong|sleep is now known as ewong
- # [00:10] * Joins: Miranda (chatzilla@34E8ECDF.DC2C3734.616A18A6.IP)
- # [00:11] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Client exited)
- # [00:11] * Quits: jimm (jmathies@moz-DF439B90.pn.at.cox.net) (Quit: )
- # [00:11] <@ehsan> jwalden: Little Canada?! I would definitely avoid posting that link on #toronto ;)
- # [00:12] * jwalden is reminded of http://www.youtube.com/watch?v=i8PZFQz-qmo
- # [00:13] * jorendorff_away is now known as jorendorff
- # [00:13] <Dagger> anybody ever seen mozregression output "?????????????????????: T" over and over? and have any idea how I stop it doing that
- # [00:16] * jchen is now known as jchen|away
- # [00:16] * Joins: Enn (enn@moz-1758BB1C.cpe.net.cable.rogers.com)
- # [00:16] * Quits: yeukhon (yeukhon@moz-66888F61.cable.mindspring.com) (Quit: Leaving.)
- # [00:16] * jorendorff is now known as jorendorff_away
- # [00:16] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/6bf7a2906bc0 - Chris AtLee - Bug 963206: Fix mozconfig check for win64. r=bhearsum
- # [00:16] * ewong is now known as ewong|sleep
- # [00:17] * Joins: yeukhon (yeukhon@moz-66888F61.cable.mindspring.com)
- # [00:18] * Quits: bgrins (Adium@C7203E51.FBD8ACDB.20F09BA6.IP) (Quit: Leaving.)
- # [00:19] * Quits: bdahl (bdahl@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Input/output error)
- # [00:19] * jorendorff_away is now known as jorendorff
- # [00:19] * Joins: tonymec (tonymec@BAAD583F.3124D314.277517C1.IP)
- # [00:19] * Joins: bdahl (bdahl@moz-DFAA4E15.p2p.sfo1.mozilla.com)
- # [00:19] * Joins: Hughman (Mibbit@E4CFD81E.9F3124E3.A3B82EC7.IP)
- # [00:19] * Quits: yzen (yzen@moz-A36A7FD4.cpe.pppoe.ca) (Ping timeout)
- # [00:20] * jorendorff is now known as jorendorff_away
- # [00:20] * Quits: jonasfj (jonasfj@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Input/output error)
- # [00:21] <abr> wkocher: You accidentally opened beta rather than setting it to approval required.
- # [00:21] * Joins: jonasfj (jonasfj@moz-DFAA4E15.p2p.sfo1.mozilla.com)
- # [00:22] <abr> Hrm. He's not around. KWierso|sheriffdutyL ^^^
- # [00:22] <abr> Gah. Can't type. KWierso|sheriffduty ^^^
- # [00:22] <KWierso|sheriffduty> oops
- # [00:22] * nthomas is now known as nthomas|away
- # [00:22] <KWierso|sheriffduty> abr: fixed
- # [00:22] <KWierso|sheriffduty> sorry
- # [00:22] <abr> Thanks!
- # [00:23] * Joins: rwaldron (rwaldron@moz-2B35EAB8.nyc.res.rr.com)
- # [00:23] <jwalden> welp, --disable-threadsafe doesn't actually work on Windows right now
- # [00:23] <jwalden> er, wrong channel
- # [00:23] * Quits: rwaldron (rwaldron@moz-2B35EAB8.nyc.res.rr.com) (Client exited)
- # [00:23] <abr> Oh, KWierso == wkocher. Sorry, hadn't made the connection. :)
- # [00:24] * Joins: rwaldron (rwaldron@moz-2B35EAB8.nyc.res.rr.com)
- # [00:24] <abr> that makes more sense. :)
- # [00:24] <KWierso|sheriffduty> abr: yeah, long boring story on that one
- # [00:24] * Joins: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP)
- # [00:24] <abr> Yeah, I have my own abr/adam split identity thing going that causes me a little pain every now and again.
- # [00:25] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/a4c6de5079e5 - Nikhil Marathe - Bug 939332 - Implement Promise.all, Promise.cast, Promise.race. r=bz
- # [00:25] <@ehsan> I try to lead by example here ;)
- # [00:26] <@ehsan> you can ask for ehsan pretty much anywhere at mozilla (including on irc) and you'll be redirected to me :)
- # [00:26] <jwalden> jwalden only shows up when Waldo is hiding
- # [00:26] * Quits: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP) (Ping timeout)
- # [00:26] <jwalden> which is usually when he has hardware issues :-\
- # [00:27] <tbsaunde> ehsan: I don't think its might fault people call me trevor in person ;p
- # [00:27] <@ehsan> tbsaunde: would you prefer tbsaunde? ;)
- # [00:28] * Joins: yzen (yzen@moz-A36A7FD4.cpe.pppoe.ca)
- # [00:28] <tbsaunde> ehsan: its up to you
- # [00:28] <@ehsan> I like Trevor better :)
- # [00:29] * Quits: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net) (Input/output error)
- # [00:29] <tbsaunde> ehsan: that seems to be generally the case
- # [00:29] * Quits: Kabaka (kabaka@moz-55BA12D.vacantminded.com) (Ping timeout)
- # [00:29] * Joins: lmandel (lmandel@moz-54B5356B.cpe.net.cable.rogers.com)
- # [00:30] * Joins: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net)
- # [00:30] * Quits: lmandel (lmandel@moz-54B5356B.cpe.net.cable.rogers.com) (Connection reset by peer)
- # [00:30] * Joins: Kabaka (kabaka@moz-55BA12D.vacantminded.com)
- # [00:30] * Joins: lmandel (lmandel@moz-54B5356B.cpe.net.cable.rogers.com)
- # [00:30] * Joins: Snuffleupagus (chatzilla@moz-7411B7A4.bredband.comhem.se)
- # [00:31] * Joins: dbaron (dbaron@moz-DFAA4E15.p2p.sfo1.mozilla.com)
- # [00:31] * ChanServ sets mode: +ao dbaron dbaron
- # [00:32] <jdm> ttaubert: I did, just in case it was useful.
- # [00:32] * bz is now known as bz_dinner
- # [00:32] <ttaubert> jdm: your gmail cookie might be? :)
- # [00:33] <jdm> bleah.
- # [00:33] * Joins: simo (simo@2E895C34.4E256B65.BDA7A6F4.IP)
- # [00:34] * Quits: vladan (vladan@13F2CEC5.7672369.D8E68FF6.IP) (Connection reset by peer)
- # [00:34] * Quits: jrm2k6 (jrm2k6@moz-9A112483.public.wayport.net) (Client exited)
- # [00:35] * Joins: vladan (vladan@13F2CEC5.7672369.D8E68FF6.IP)
- # [00:35] * Fallen is now known as Fallen|away
- # [00:35] * Quits: briansmith (briansmith@5D6FE543.DAD5EA82.37EDBBD4.IP) (Quit: Leaving)
- # [00:37] * Quits: yzen (yzen@moz-A36A7FD4.cpe.pppoe.ca) (Ping timeout)
- # [00:37] <jdm> ttaubert: it works in safe mode :o
- # [00:37] <geekboy> jst: any chance we can land 960694 soon-ish? I think I'm about ready to land the thing depending on it
- # [00:37] <ttaubert> jdm: hmm. that's good/bad.
- # [00:38] * Joins: williecheong (Adium@BD6707D8.6D07BE82.9BBDBC7E.IP)
- # [00:39] * Quits: squeakytoy (squeakytoy@moz-79070305.dynamic.se.alltele.net) (Quit: Leaving)
- # [00:39] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Quit: computer sleep)
- # [00:40] * Quits: jonasfj (jonasfj@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Input/output error)
- # [00:40] * Quits: Enn (enn@moz-1758BB1C.cpe.net.cable.rogers.com) (Ping timeout)
- # [00:41] * Quits: kaawee_ (user@moz-2441CA08.dynamic.qsc.de) (Ping timeout)
- # [00:41] * Quits: vichen (vichen@moz-E6D32478.dynamic.hinet.net) (Quit: vichen)
- # [00:44] <jst> geekboy: I'd love to, but I have yet to hear back from bsmedberg in the bug :(
- # [00:44] <jdm> bugzilla tweaks, why :(((((((((((((((((((((
- # [00:44] <ejpbruel> khuey: ping
- # [00:44] <jdm> last updated 8/28/2012
- # [00:45] * Joins: darin (darin@3246441A.D6CCE4AE.77834EAA.IP)
- # [00:45] <jst> ejpbruel: khuey is mostly offline today :(
- # [00:45] <ejpbruel> bleh
- # [00:45] <ejpbruel> fine, ill just go to sleep then
- # [00:45] <ejpbruel> night everyone
- # [00:45] * Parts: ejpbruel (mozilla@moz-366E8346.cm-11-1b.dynamic.ziggo.nl)
- # [00:46] * Joins: therube (chatzilla@moz-532294F.hsd1.md.comcast.net)
- # [00:46] <jdm> ttaubert: so, I was using ehsan's old version of bugzilla tweaks, and it apparently broke yesterday's nightly
- # [00:46] * Joins: jib (Jan-Ivar@moz-772521AF.hsd1.pa.comcast.net)
- # [00:46] <jdm> I installed the modern version and it works fine
- # [00:46] <ttaubert> jdm: interesting. also weird that there weren't any obvious errors
- # [00:46] <jdm> yea
- # [00:46] <@ehsan> jdm: you still use bugzilla tweaks?! o_O
- # [00:47] <jdm> apparently
- # [00:47] <ttaubert> :)
- # [00:47] * Quits: h4writer (h4writer@moz-957FCBC.access.telenet.be) (Ping timeout)
- # [00:47] <@ehsan> jdm: well just so you know, *I* don't use it any more
- # [00:47] <@ehsan> read whatever you wish into that ;)
- # [00:47] * Joins: mwobensmith (mwobensmit@moz-123D199D.lightspeed.sntcca.sbcglobal.net)
- # [00:47] * jdm doesn't even know what it's supposed to do any more
- # [00:48] <@ehsan> jdm: my guess is nothing that interesting
- # [00:48] <@ehsan> well, besides breaking you occasionally
- # [00:48] * Quits: erahm (Adium@125EF623.B2666F0E.66399531.IP) (Quit: Leaving.)
- # [00:48] <heycam> I used to like the "(new)" link next to component
- # [00:48] * Joins: mccr8 (mccr8@moz-2C4A1AA8.dsl.dynamic.sonic.net)
- # [00:48] <heycam> when I had it installed
- # [00:49] <ttaubert> me too. bugzilla js doesn't have that
- # [00:49] <ttaubert> I always click on (new) besides the blockers and remove that from the field
- # [00:49] * Quits: Kabaka (kabaka@moz-55BA12D.vacantminded.com) (Ping timeout)
- # [00:49] <@ehsan> didn't we add that to BMO at some point?
- # [00:49] <ttaubert> s/besides/right next to
- # [00:49] * Joins: erahm (Adium@125EF623.B2666F0E.66399531.IP)
- # [00:49] <heycam> oh, hmm. it is there.
- # [00:49] <@ehsan> oh apparently not
- # [00:49] <heycam> I must have been thinking of something else
- # [00:49] <@ehsan> heycam: file a bug?
- # [00:50] <@ehsan> wut? wait
- # [00:50] * Joins: Kabaka (kabaka@moz-55BA12D.vacantminded.com)
- # [00:50] <heycam> oops
- # [00:50] <@ehsan> I don't see it
- # [00:50] <heycam> I have got bugzilla tweaks installed
- # [00:50] <heycam> :p
- # [00:50] <@ehsan> lol
- # [00:50] <@ehsan> heycam: you're a brave person
- # [00:50] <heycam> installed it a year ago I guess on this computer when new
- # [00:51] * Quits: markh (Instantbir@moz-9F0011DB.bjzv3.vic.bigpond.net.au) (Ping timeout)
- # [00:51] * Joins: markh (Instantbir@25E56D70.98FDF98A.78BA16EF.IP)
- # [00:53] * @ehsan missed working on bugzilla tweaks a little bit
- # [00:53] <@ehsan> don't know what that says about me...
- # [00:53] * Joins: lpy (lpy@6D018ABA.B31F127E.E99F7FDB.IP)
- # [00:53] * Joins: snig_wal (chatzilla@9B9315E1.A6025CA.1C37C358.IP)
- # [00:54] <philor> KWierso|sheriffduty: now would probably be a good time to close every tree :|
- # [00:54] * Quits: dorsatum (dorsatum@23054E55.98769E99.5D9ABA9F.IP) (Ping timeout)
- # [00:54] <KWierso|sheriffduty> philor: so we don't have to retrigger the world?
- # [00:55] * Joins: dorsatum (dorsatum@23054E55.98769E99.5D9ABA9F.IP)
- # [00:55] * Joins: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp)
- # [00:55] * Quits: lpy (lpy@6D018ABA.B31F127E.E99F7FDB.IP) (Ping timeout)
- # [00:55] * Joins: jonasfj (jonasfj@moz-DFAA4E15.p2p.sfo1.mozilla.com)
- # [00:55] <philor> KWierso|sheriffduty: no, builds-4hr.js.gz, plus all sorts of other bad-sounding things
- # [00:56] <philor> though perhaps the alert is a lie, since I can load it, eventually
- # [00:56] * Joins: yzen (yzen@moz-A36A7FD4.cpe.pppoe.ca)
- # [00:57] * Quits: bholley (bholley@moz-24EDB000.hsd1.ca.comcast.net) (Quit: bholley)
- # [00:57] <philor> so if we survive a few hundred retries from 500s from hg.m.o, maybe we'll live
- # [00:57] <AutomatedTester> philor: is the nagios lying?
- # [00:58] <AutomatedTester> nevermind, my email updated ;)
- # [00:58] <philor> AutomatedTester: I doubt it was a lie
- # [00:58] * Quits: tonymec (tonymec@BAAD583F.3124D314.277517C1.IP) (Input/output error)
- # [00:59] * Quits: Kabaka (kabaka@moz-55BA12D.vacantminded.com) (Ping timeout)
- # [01:00] * Joins: tonymec (tonymec@BAAD583F.3124D314.277517C1.IP)
- # [01:00] * Quits: ehugg (chatzilla@F14DA182.29102B70.6CD50604.IP) (Quit: ChatZilla 0.9.90.1 [Firefox 26.0/20131205075310])
- # [01:01] * jorendorff_away is now known as jorendorff
- # [01:02] <Callek> AutomatedTester: and IT is eyeing it closely... I think its more likely intermittent packet loss/interupts than outright down though
- # [01:02] <Callek> at least thats my personal feeling due to symptoms and stuff I've heard recently
- # [01:02] <AutomatedTester> Callek: do you know what is happening in the Juniper bug :)
- # [01:03] <AutomatedTester> I see h w i n e has set a need info
- # [01:04] <Callek> AutomatedTester: I know very little sadly :/
- # [01:04] <AutomatedTester> ok cool
- # [01:04] <Callek> I can't see into the juniper case, and yea hal is pointing his flame thrower at the necessary humans atm :-)
- # [01:05] * AutomatedTester has his ready to aide if need be
- # [01:05] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
- # [01:06] * Quits: lmandel (lmandel@moz-54B5356B.cpe.net.cable.rogers.com) (Input/output error)
- # [01:06] * Joins: heftig (heftig@moz-96D38BB7.dip0.t-ipconnect.de)
- # [01:07] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Quit: brendan)
- # [01:08] * Quits: smontagu (chatzilla@moz-60B9CBD.as13285.net) (Ping timeout)
- # [01:09] * Quits: gwagner (Gregor@347FA24B.24D9B0A0.495EC8CD.IP) (Quit: gwagner)
- # [01:09] * Joins: x^2 (ben@moz-70AFF706.nys.biz.rr.com)
- # [01:09] * nthomas|away is now known as nthomas|busy
- # [01:10] * Quits: williecheong (Adium@BD6707D8.6D07BE82.9BBDBC7E.IP) (Quit: Leaving.)
- # [01:14] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
- # [01:14] * Quits: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com) (Ping timeout)
- # [01:15] * Joins: jrgill (jrgill@moz-DEC99E33.stny.res.rr.com)
- # [01:15] * Joins: NeilAway (neil@moz-B1437A82.static.virginmediabusiness.co.uk)
- # [01:17] * Joins: Neil (neil@moz-32AA0D01.in-addr.btopenworld.com)
- # [01:18] * Quits: AaronMT (AaronMT@moz-711CBAAA.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: www.textualapp.com)
- # [01:18] * Quits: NeilAway (neil@moz-B1437A82.static.virginmediabusiness.co.uk) (Ping timeout)
- # [01:20] * Neil is now known as NeilAway
- # [01:20] * Quits: rwaldron (rwaldron@moz-2B35EAB8.nyc.res.rr.com) (Ping timeout)
- # [01:20] * Quits: brambles (xymox@moz-969AAE9B.barwen.ch) (Ping timeout)
- # [01:21] * Joins: sfoster (sfoster@moz-961AB6F2.hsd1.or.comcast.net)
- # [01:22] * Joins: rwaldron (rwaldron@moz-2B35EAB8.nyc.res.rr.com)
- # [01:22] * Quits: mcsmurf (chatzilla@moz-26EE6BD6.dip0.t-ipconnect.de) (Quit: ChatZilla 0.9.90.1 [SeaMonkey 2.26a1/20140120003513])
- # [01:22] * Quits: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net) (Input/output error)
- # [01:22] * Joins: brambles (xymox@moz-969AAE9B.barwen.ch)
- # [01:22] * jlund is now known as jlund|biab
- # [01:23] * Quits: Optimizer (Optimizer@979ED790.8C9808EB.274D17D6.IP) (Ping timeout)
- # [01:23] * Joins: jrm2k6 (jrm2k6@moz-876091EF.sd.sd.cox.net)
- # [01:23] * Quits: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net) (Ping timeout)
- # [01:25] * Joins: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP)
- # [01:25] * Joins: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net)
- # [01:26] * Quits: dorsatum (dorsatum@23054E55.98769E99.5D9ABA9F.IP) (Ping timeout)
- # [01:26] * Quits: sicking (sicking@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Quit: sicking)
- # [01:27] * Joins: dorsatum (dorsatum@23054E55.98769E99.5D9ABA9F.IP)
- # [01:27] * Quits: surkov (surkov@13F2CEC5.7672369.D8E68FF6.IP) (Quit: surkov)
- # [01:27] * jorendorff is now known as jorendorff_away
- # [01:27] * Quits: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP) (Ping timeout)
- # [01:28] * Joins: vikstrous (v@moz-4634ED26.cpe.net.cable.rogers.com)
- # [01:30] * Quits: dorsatum (dorsatum@23054E55.98769E99.5D9ABA9F.IP) (Ping timeout)
- # [01:30] * Quits: vikstrous (v@moz-4634ED26.cpe.net.cable.rogers.com) (Ping timeout)
- # [01:30] <jdm> philor: what would you expect "try: -b d -p android -u mochitest-2 -t none" to run?
- # [01:30] <jdm> is the answer https://tbpl.mozilla.org/?tree=Try&rev=0d3d55a17335 ?
- # [01:31] * Joins: dorsatum (dorsatum@23054E55.98769E99.5D9ABA9F.IP)
- # [01:31] * Quits: yzen (yzen@moz-A36A7FD4.cpe.pppoe.ca) (Ping timeout)
- # [01:31] * Quits: @dbaron (dbaron@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Ping timeout)
- # [01:31] * Joins: vikstrous (v@moz-4634ED26.cpe.net.cable.rogers.com)
- # [01:32] * jorendorff_away is now known as jorendorff
- # [01:32] * Joins: sicking (sicking@moz-DFAA4E15.p2p.sfo1.mozilla.com)
- # [01:33] * Quits: mwu (mwu@moz-2E883D31.hsd1.nj.comcast.net) (Quit: Leaving)
- # [01:34] * Quits: vingtetun (Thunderbir@moz-64E1A8DA.fbx.proxad.net) (Ping timeout)
- # [01:35] * Quits: dria (dria@moz-1C1CE1C8.dsl.teksavvy.com) (Quit: dria)
- # [01:35] * Joins: bgrins (Adium@2E6E9164.E6468DB3.BAB75B95.IP)
- # [01:36] * Joins: tabraldes (quassel@moz-7FD19BDC.hsd1.or.comcast.net)
- # [01:37] * Joins: tabraldes_ (quassel@moz-7FD19BDC.hsd1.or.comcast.net)
- # [01:37] * Quits: thinker (user@moz-95FE47D3.dynamic.kbronet.com.tw) (Client exited)
- # [01:38] * Joins: Enn (enn@moz-1758BB1C.cpe.net.cable.rogers.com)
- # [01:38] * Quits: bgrins (Adium@2E6E9164.E6468DB3.BAB75B95.IP) (Ping timeout)
- # [01:38] * Quits: TimAbraldes (quassel@moz-7FD19BDC.hsd1.or.comcast.net) (Ping timeout)
- # [01:38] * Quits: harth (harth@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Input/output error)
- # [01:38] * Joins: bgrins (Adium@C7203E51.FBD8ACDB.20F09BA6.IP)
- # [01:38] * Joins: afwang (nooknook@moz-CFE05FEE.hsd1.ca.comcast.net)
- # [01:39] * Quits: tabraldes (quassel@moz-7FD19BDC.hsd1.or.comcast.net) (Ping timeout)
- # [01:39] * Joins: dbaron (dbaron@moz-DFAA4E15.p2p.sfo1.mozilla.com)
- # [01:39] * ChanServ sets mode: +ao dbaron dbaron
- # [01:39] * Quits: robertbindar (Thunderbir@E5C5E4E7.30E1A1B0.89C0DD0D.IP) (Ping timeout)
- # [01:40] * Joins: ewong|away (chatzilla@moz-20A71729.net)
- # [01:40] * khuey|away is now known as khuey
- # [01:42] * ewong|away is now known as ewong
- # [01:42] * Quits: Jesse_ (jruderman@moz-BBE3ABD.mv.mozilla.com) (Quit: Jesse_)
- # [01:44] * Joins: jgriffin (jgriffin@moz-205D9082.public.wayport.net)
- # [01:45] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Quit: bmoss)
- # [01:47] * Quits: jrm2k6 (jrm2k6@moz-876091EF.sd.sd.cox.net) (Client exited)
- # [01:48] * Quits: jib (Jan-Ivar@moz-772521AF.hsd1.pa.comcast.net) (Quit: jib)
- # [01:48] * Joins: williecheong (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [01:49] * Joins: bholley (bholley@moz-24EDB000.hsd1.ca.comcast.net)
- # [01:49] * Joins: jrm2k6 (jrm2k6@moz-876091EF.sd.sd.cox.net)
- # [01:50] <mayhemer> tbpl infrastructure: Total 4087 / 2417
- # [01:50] <mayhemer> wow, never seen that before...
- # [01:51] * Quits: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net) (Input/output error)
- # [01:51] * Quits: jgriffin (jgriffin@moz-205D9082.public.wayport.net) (Ping timeout)
- # [01:51] <KWierso|sheriffduty> mayhemer: try got reset, maybe a lot of people are repushing things to get new builds?
- # [01:52] * Joins: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net)
- # [01:52] <mayhemer> KWierso|sheriffduty: understand, what is the expected time to lower the queue to a normal rates? like 500 tasks top
- # [01:52] <KWierso|sheriffduty> no clue
- # [01:52] * BenWa is now known as BenWa|email
- # [01:54] * Joins: lpy (lpy@6D018ABA.B31F127E.E99F7FDB.IP)
- # [01:54] * Joins: twi (Adium@BC1E56B6.55F3F843.839F6EC0.IP)
- # [01:55] * Quits: jrm2k6 (jrm2k6@moz-876091EF.sd.sd.cox.net) (Client exited)
- # [01:56] * Quits: lpy (lpy@6D018ABA.B31F127E.E99F7FDB.IP) (Ping timeout)
- # [01:58] * jlund|biab is now known as jlund
- # [01:58] * Quits: {V} (V@moz-F9CA6B1C.on.nl) (Ping timeout)
- # [01:58] * Joins: {V} (V@moz-F9CA6B1C.on.nl)
- # [01:58] * Joins: mkaply (quassel@moz-C9667F1C.gtwncmta01.grtntx.tl.dh.suddenlink.net)
- # [01:59] * Joins: mdas (mdas@moz-AB8748FE.cpe.pppoe.ca)
- # [02:00] * Joins: gwagner (Gregor@moz-CC46F4AB.hinet-ip.hinet.net)
- # [02:00] * Quits: dorsatum (dorsatum@23054E55.98769E99.5D9ABA9F.IP) (Ping timeout)
- # [02:01] * Joins: dorsatum (dorsatum@23054E55.98769E99.5D9ABA9F.IP)
- # [02:02] * Quits: myk (myk@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
- # [02:02] * Quits: {V} (V@moz-F9CA6B1C.on.nl) (Ping timeout)
- # [02:02] <fabrice> are emulator builds on try failing for everyone?
- # [02:05] * Quits: bz_dinner (bzbarsky@moz-72881629.bstnma.fios.verizon.net) (Ping timeout)
- # [02:06] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Quit: juanb)
- # [02:06] <gwagner> fabrice: whats the error?
- # [02:08] * Quits: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 1.8.0.9/2006120508])
- # [02:09] * Joins: jgilbert (jgilbert@moz-4C088FCE.hsd1.ca.comcast.net)
- # [02:09] * Joins: jib (Jan-Ivar@moz-772521AF.hsd1.pa.comcast.net)
- # [02:10] * Joins: {V} (V@moz-F9CA6B1C.on.nl)
- # [02:10] <fabrice> gwagner: some harness issue: https://tbpl.mozilla.org/?tree=Try&rev=81f67142b87b
- # [02:11] * Quits: snig_wal (chatzilla@9B9315E1.A6025CA.1C37C358.IP) (Client exited)
- # [02:11] <vt> anyone at the SF office who knows about Firefox errors such as "connection timed out", "connection reset", "connection interrupted", "unexpected response from server"?
- # [02:12] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
- # [02:12] <RyanVM|afk> fabrice: it was fixed this morning
- # [02:12] <gwagner> fabrice: no haven't seen this one before. feel free to use pine if you want to create a emulator build
- # [02:12] <RyanVM|afk> have you retriggered?
- # [02:12] <RyanVM|afk> fabrice: bug 963276
- # [02:12] * Joins: vichen (vichen@moz-99690620.hinet-ip.hinet.net)
- # [02:12] <jdm> how do I find out what compilers we support for ESR versions?
- # [02:12] <jdm> specifically, do we support gcc 4.4 for ESR 24?
- # [02:13] <jdm> since my latest change breaks on gcc 4.4
- # [02:13] <RyanVM|afk> jdm: b2g on all branches uses 4.4, fwiw
- # [02:13] <jdm> RyanVM|afk: huh.
- # [02:13] <RyanVM|afk> and we're apparently stuck with it ad infinitum
- # [02:13] <RyanVM|afk> because partners say so
- # [02:14] <jdm> apparently the version that ships with debian in particular breaks on my latest change
- # [02:14] <RyanVM|afk> linux builds on esr24 use 4.7.3
- # [02:14] <RyanVM|afk> fwiw
- # [02:14] <jdm> you have all the answers
- # [02:14] <RyanVM|afk> the logs on tbpl do anyway ;)
- # [02:15] <jdm> RyanVM|afk: so a fix for the breakage involves separating two >> by a space
- # [02:15] <jdm> how should I go about patching that?
- # [02:15] * Quits: {V} (V@moz-F9CA6B1C.on.nl) (Ping timeout)
- # [02:15] * Joins: rwaldron_ (rwaldron@moz-2B35EAB8.nyc.res.rr.com)
- # [02:15] <philor> jdm: yes, exactly that - one of the charming things about Android and B2G is the way we run few, none, or different tests on debug than on opt, so it's really easy to choose that sort of "-u you'll get nothing, and like it!"
- # [02:16] * Parts: Snuffleupagus (chatzilla@moz-7411B7A4.bredband.comhem.se)
- # [02:16] * Joins: {V} (V@moz-F9CA6B1C.on.nl)
- # [02:16] <philor> mayhemer: typically, around 3 or 4 am Pacific is the expected time for the queue to drop
- # [02:16] * Joins: lmandel (lmandel@moz-54B5356B.cpe.net.cable.rogers.com)
- # [02:16] * Quits: rwaldron (rwaldron@moz-2B35EAB8.nyc.res.rr.com) (Ping timeout)
- # [02:17] * Joins: mixedpuppy (mixedpuppy@54B88C49.51898649.E519B3D.IP)
- # [02:17] <mayhemer> philor: ok, so in some 12 hours, thanks
- # [02:18] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/1c3f5cb23af7 - Andrew McCreight - Bug 947592 - Streamline ReportLoadError. r=bent
- # [02:18] * Quits: Mossop (dtownsend@53343B0D.8DCA2D5.5E2862A8.IP) (Quit: This computer has gone to sleep)
- # [02:18] * Quits: lmandel (lmandel@moz-54B5356B.cpe.net.cable.rogers.com) (Ping timeout)
- # [02:18] * Quits: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net) (Input/output error)
- # [02:19] * Joins: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net)
- # [02:19] * Joins: lmandel (lmandel@moz-54B5356B.cpe.net.cable.rogers.com)
- # [02:20] * Quits: Boriss (Boriss@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Quit: Boriss)
- # [02:20] * Quits: lmandel (lmandel@moz-54B5356B.cpe.net.cable.rogers.com) (Quit: )
- # [02:21] * Joins: Boriss (Boriss@moz-DFAA4E15.p2p.sfo1.mozilla.com)
- # [02:21] * Quits: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net) (Ping timeout)
- # [02:23] * Quits: jib (Jan-Ivar@moz-772521AF.hsd1.pa.comcast.net) (Quit: jib)
- # [02:23] * jorendorff is now known as jorendorff_away
- # [02:23] * Quits: fabrice (fabrice@moz-CC46F4AB.hinet-ip.hinet.net) (Quit: Leaving.)
- # [02:23] * Joins: roc (chatzilla@93E17C3E.C7D02CC5.FC74E68.IP)
- # [02:23] * ChanServ sets mode: +o roc
- # [02:24] * jorendorff_away is now known as jorendorff
- # [02:24] * Quits: alexis (alexis@moz-261A0603.lolnet.org) (Ping timeout)
- # [02:24] * Quits: senicar (senicar@moz-F92EEDF8.static.amis.net) (Ping timeout)
- # [02:24] * Joins: senicar (senicar@moz-F92EEDF8.static.amis.net)
- # [02:24] * Quits: grobinson|ooo_at_eff (grob_@moz-66A2FFB.nos-oignons.net) (Ping timeout)
- # [02:25] * Quits: Shadowized (Shadowized@moz-90971C79.trying.to.trac3.me) (Ping timeout)
- # [02:25] * Joins: alexis (alexis@moz-261A0603.lolnet.org)
- # [02:25] * Joins: Shadowized (Shadowized@moz-90971C79.trying.to.trac3.me)
- # [02:25] * Joins: grobinson|ooo_at_eff (grob_@moz-CB33CA6D.is.a.tor.exit.server.torland.is)
- # [02:25] * Quits: gwagner (Gregor@moz-CC46F4AB.hinet-ip.hinet.net) (Quit: gwagner)
- # [02:26] * Joins: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP)
- # [02:26] * Quits: emtwo (msamuel@moz-C07D5168.p2p.sfo1.mozilla.com) (Quit: Leaving.)
- # [02:26] * Joins: Jesse (jruderman@moz-9754CB0.hsd1.ca.comcast.net)
- # [02:27] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/70a04464772f - Robert Strong - Bug 885096 - hasMutex should not be called from a lazy getter. r=bbondy
- # [02:27] * Quits: bwc (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [02:28] * Quits: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP) (Ping timeout)
- # [02:29] * Joins: bz_dinner (bzbarsky@moz-72881629.bstnma.fios.verizon.net)
- # [02:29] * bz_dinner is now known as bz
- # [02:30] * geekboy is now known as geekboy|afk
- # [02:30] * Joins: masayuki1 (Thunderbir@moz-86D7F6E4.zaq.ne.jp)
- # [02:31] * Quits: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:32] <ewong> when I go to a web site, does Firefox generate the content immediately, or does it do it in memory (sort out the content/frames/etc and the display them?
- # [02:32] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/609fa13b17d0 - Jeff Walden - Fix the Windows non-threadsafe build by exposing/using a thread-aware symbol only in threadsafe builds. No bug, r=terrence
- # [02:32] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/23061213bdd1 - Jeff Walden - Bug 948227 - Add code to warn when the __proto__ setter is called that it's very slow and shouldn't be used. (Don't use it yet, tho, because it requires the second part
- # [02:32] <firebot> of bug 948583 to land first. Once that lands, fully enabling this just requires some uncommenting.) r=efaust
- # [02:32] * Quits: Benvie (bbenvie@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Ping timeout)
- # [02:33] <heycam> ewong, as bytes come in off the network, they get fed to the HTML parser, which generates content nodes right away. I think then that triggers frame construction immediately, too.
- # [02:34] * Quits: @ehsan (ehsan@13F2CEC5.7672369.D8E68FF6.IP) (Quit: vanished into thin air...)
- # [02:34] <ewong> heycam does Firefox treat a page differently if it's loaded off a local disk?
- # [02:34] <ewong> I'm guessing no.
- # [02:35] <heycam> probably not
- # [02:35] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [02:35] * Joins: Kabaka (kabaka@moz-55BA12D.vacantminded.com)
- # [02:35] * Joins: fabrice (fabrice@moz-6BFF324F.dynamic.hinet.net)
- # [02:36] <ewong> going by the method names, if I load a page with a broken img element (i.e. src image can't be found), the alt text is displayed.. isn't this where it gets displayed? http://mxr.mozilla.org/comm-central/source/mozilla/layout/generic/nsImageFrame.cpp#1204
- # [02:36] * Quits: dholbert (dholbert@moz-2DBFC5C4.static.sonic.net) (Ping timeout)
- # [02:36] <ewong> I tried it locally, but it's not hitting my debug string in that if line
- # [02:37] * Quits: sicking (sicking@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Quit: sicking)
- # [02:38] <ewong> so I'm wondering if I'm barking up the wrong tree..
- # [02:39] * Joins: gwagner (Gregor@moz-99690620.hinet-ip.hinet.net)
- # [02:39] * Quits: teoli (teoli@70A6E7A1.55ADD344.4C2245EF.IP) (Input/output error)
- # [02:39] * Quits: bgrins (Adium@C7203E51.FBD8ACDB.20F09BA6.IP) (Quit: Leaving.)
- # [02:40] <mjrosenb> interesting, I have 3 windows opened currently
- # [02:40] <mjrosenb> two of them work just fine
- # [02:40] <mjrosenb> and the third is totally unresponsive.
- # [02:40] <mjrosenb> they are all in the same process.
- # [02:40] * Quits: annevk (annevk@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Input/output error)
- # [02:41] * Quits: Dagger (Dagger@moz-2B01C171.cable.virginm.net) (Ping timeout)
- # [02:42] * Quits: mcomella (mcomella@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Ping timeout)
- # [02:42] * retornam is now known as retornam|away
- # [02:44] * Joins: dholbert (dholbert@moz-2DBFC5C4.static.sonic.net)
- # [02:44] * Quits: Enn (enn@moz-1758BB1C.cpe.net.cable.rogers.com) (Ping timeout)
- # [02:45] * Quits: jdm (jdm@moz-C07D5168.p2p.sfo1.mozilla.com) (Quit: Lost terminal)
- # [02:45] * Parts: ted416 (anonymous@13F2CEC5.7672369.D8E68FF6.IP)
- # [02:46] * Joins: Benvie (bbenvie@5FD20F9A.53D07D95.EFF8B7BF.IP)
- # [02:47] * Quits: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com) (Ping timeout)
- # [02:48] * Joins: jhlin (jhlin@moz-99690620.hinet-ip.hinet.net)
- # [02:48] * Quits: @dbaron (dbaron@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [02:48] * Quits: IanN (chatzilla@moz-7F4009AA.perr.cable.virginm.net) (Quit: ChatZilla 0.9.90.1 [SeaMonkey 2.22a1/20130716193708])
- # [02:49] * Joins: ericcc (echang@moz-99690620.hinet-ip.hinet.net)
- # [02:49] <ewong> err.. putting a debug string in nsImageFrame::nsImageFrame() doesn't print.
- # [02:49] * Quits: jhlin (jhlin@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
- # [02:50] * Quits: KaiRo (robert@moz-57D420B7.adsl.highway.telekom.at) (Input/output error)
- # [02:50] * Joins: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com)
- # [02:51] * Quits: mixedpuppy (mixedpuppy@54B88C49.51898649.E519B3D.IP) (Quit: mixedpuppy)
- # [02:51] * Quits: twi (Adium@BC1E56B6.55F3F843.839F6EC0.IP) (Quit: Leaving.)
- # [02:51] * Joins: elin (elin@moz-99690620.hinet-ip.hinet.net)
- # [02:52] <ewong> before I go barking up a different wrong tree, does anyone know where in the code when I load a page, it displays the image's alt element when the img src is missing? (as in broken image)
- # [02:52] * Joins: gandalf (zbraniecki@moz-912D7A86.hsd1.ca.comcast.net)
- # [02:53] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
- # [02:53] * Joins: Dagger (Dagger@moz-2B01C171.cable.virginm.net)
- # [02:53] <bz> ewong: the non-sized-box version?
- # [02:54] * Quits: RyanVM|afk (Thunderbir@moz-4C953DE7.phlapa.fios.verizon.net) (Quit: RyanVM|afk)
- # [02:54] <ewong> bz sorry. there are different versions?
- # [02:54] <bz> ewong: yes
- # [02:54] * Quits: jammink (textual@moz-BBE3ABD.mv.mozilla.com) (Quit: Computer has gone to sleep.)
- # [02:54] <ewong> oh. I don't know which version I'm looking at.
- # [02:54] * Joins: lpy (lpy@6D018ABA.B31F127E.E99F7FDB.IP)
- # [02:55] <bz> ewong: data:text/html,<img width="100" height="100" alt="this is some text that is long">
- # [02:55] <bz> vs
- # [02:55] <bz> data:text/html,<!DOCTYPE html><img width="100" height="100" alt="this is some text that is long">
- # [02:55] <ewong> the latter
- # [02:55] <bz> http://mxr.mozilla.org/mozilla-central/source/layout/style/html.css#614
- # [02:55] <bz> And....
- # [02:56] <bz> http://mxr.mozilla.org/mozilla-central/source/layout/base/nsCSSFrameConstructor.cpp#3344
- # [02:56] * Quits: drno (nohlmeier@moz-BBE3ABD.mv.mozilla.com) (Quit: drno)
- # [02:56] * Quits: Mook_as (mook@moz-1FCC0032.activestate.com) (Quit: Mook_as)
- # [02:56] <bz> So basically, either we create an nsImageFrame
- # [02:56] <bz> which then can either show the image or alt text; that's the first variant
- # [02:56] <bz> or we fall through and create a frame based on the display value for the image
- # [02:57] <bz> and it has a ::before with content: -moz-alt-content
- # [02:57] <bz> which is implemented at...
- # [02:57] * Quits: Boriss (Boriss@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Quit: Boriss)
- # [02:57] * Joins: Morris (Morris@moz-99690620.hinet-ip.hinet.net)
- # [02:57] <bz> http://mxr.mozilla.org/mozilla-central/source/layout/base/nsCSSFrameConstructor.cpp#1652
- # [02:57] * Joins: bnicholson (bnicholson@moz-46A94A2D.hsd1.ca.comcast.net)
- # [02:57] <bz> (the XXX comment there can go; I believe we fixed that)
- # [02:57] * Joins: Boriss (Boriss@moz-DFAA4E15.p2p.sfo1.mozilla.com)
- # [02:58] <bz> Now what are you actually trying to do? ;)
- # [02:58] <ewong> bz I'm looking at a bug 12460
- # [02:59] <bz> ah
- # [02:59] <bz> So basically we're doing img::before { content: attr(alt); }
- # [02:59] * Joins: shelly (shelly@moz-99690620.hinet-ip.hinet.net)
- # [02:59] <bz> except with some complications due to inputs and the attr maybe being missing and whatnot
- # [02:59] * Joins: kk1fff (kk1fff@moz-99690620.hinet-ip.hinet.net)
- # [03:00] <bz> so if you make the div::before { content: "select me"; } case work, this one should fall out automatically
- # [03:00] * Quits: rwaldron_ (rwaldron@moz-2B35EAB8.nyc.res.rr.com) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [03:00] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/53ee1bb74686 - Andrew McCreight - Bug 947592 - Streamline ReportLoadError. r=bent a=abillings
- # [03:00] <bz> well, maybe the div::before { content: attr(foo) }, <div foo="select me"> case. ;)
- # [03:01] <ewong> bz sorry, this is 'solvable' via css?
- # [03:01] * Quits: tonymec (tonymec@BAAD583F.3124D314.277517C1.IP) (Ping timeout)
- # [03:01] * Joins: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net)
- # [03:02] * Joins: tonymec (tonymec@BAAD583F.3124D314.277517C1.IP)
- # [03:02] * terrence is now known as terrence-afk
- # [03:02] <bz> ewong: no
- # [03:02] <ewong> I tested some code in nsFrame.cpp, and noticed that the alt attribute text has "_moz_generated_content_before"
- # [03:03] * Joins: mixedpuppy (mixedpuppy@54B88C49.51898649.E519B3D.IP)
- # [03:03] <bz> That's not the text
- # [03:03] <bz> That's the tagname
- # [03:03] <bz> for the anonymous element
- # [03:03] <bz> That we create for the ::before
- # [03:03] <mjrosenb> interesting
- # [03:03] <bz> So this case: data:text/html,<!DOCTYPE html><img width="100" height="100" alt="this is some text">
- # [03:04] <bz> Has the <img> element
- # [03:04] <bz> and an anonymous <_moz_generated_content_before> element
- # [03:04] <mjrosenb> I killed the unresponsive window, and now none of them are responsive :-(
- # [03:04] <bz> which contains an "attribute content" node, which is a subclass of nsTextNode
- # [03:05] <bz> And in the frame tree, there's whatever frame for the <img>, and whatever for the <_moz_generated_content_before>, and a textframe for the attribute content
- # [03:05] * Joins: sewardj__ (sewardj@moz-979AC48E.dip0.t-ipconnect.de)
- # [03:05] * Joins: alfredo (alfredo@moz-99690620.hinet-ip.hinet.net)
- # [03:06] * Joins: Enn (enn@moz-1758BB1C.cpe.net.cable.rogers.com)
- # [03:06] * Quits: sewardj_ (sewardj@moz-BCA96CE6.dip0.t-ipconnect.de) (Ping timeout)
- # [03:06] * Quits: dorsatum (dorsatum@23054E55.98769E99.5D9ABA9F.IP) (Ping timeout)
- # [03:07] * Joins: Optimizer (Optimizer@979ED790.8C9808EB.274D17D6.IP)
- # [03:07] * Joins: dorsatum (dorsatum@23054E55.98769E99.5D9ABA9F.IP)
- # [03:07] <ewong> the first frame is _moz_generated_content_before, and then IMG and then body and then html.
- # [03:07] * Quits: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net) (Quit: ehugg)
- # [03:08] * Quits: gabor (gabor@moz-F5994963.dip0.t-ipconnect.de) (Ping timeout)
- # [03:08] * Quits: ggp (ggp@moz-B9856173.dsl.telesp.net.br) (Ping timeout)
- # [03:09] * Quits: bdahl (bdahl@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Input/output error)
- # [03:10] * Joins: ggp (ggp@moz-B9856173.dsl.telesp.net.br)
- # [03:11] * Quits: dholbert (dholbert@moz-2DBFC5C4.static.sonic.net) (Ping timeout)
- # [03:12] * Joins: nattokirai (nattokirai@moz-C286AD9A.bitcat.net)
- # [03:13] * Quits: Enn (enn@moz-1758BB1C.cpe.net.cable.rogers.com) (Ping timeout)
- # [03:13] * Quits: bajaj (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [03:15] * jedp is now known as jedp|mfbt
- # [03:15] * Quits: jedp|mfbt (jedp@moz-8E6E760A.dsl.dynamic.sonic.net) (Quit: Computer has gone to sleep.)
- # [03:17] * Joins: bajaj (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [03:17] * Quits: bajaj (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [03:18] <ewong> bz, so it's not the right way to fiddle with nsFrame.cpp's IsSelectable() method?
- # [03:18] * Quits: dagnir (chatzilla@A1D3E7F1.DBF4469E.7E8D5209.IP) (Quit: ChatZilla 0.9.90.1 [Firefox 26.0/20131205075310])
- # [03:18] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/567a8f9a33bb - ffxbld - Automated checkin: version bump for fennec 27.0b9 release. DONTBUILD CLOSED TREE a=release
- # [03:18] * heycam is now known as heycam|away
- # [03:18] <ewong> as I understand it, _moz_generated_content_before somehow sets NS_FRAME_GENERATED_CONTENT, which makes this line true http://mxr.mozilla.org/comm-central/source/mozilla/layout/generic/nsFrame.cpp#2545
- # [03:18] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/3e4c15fb920c - ffxbld - Added FENNEC_27_0b9_RELEASE FENNEC_27_0b9_BUILD1 tag(s) for changeset 567a8f9a33bb. DONTBUILD CLOSED TREE a=release
- # [03:18] * Quits: jet (jet@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Quit: jet)
- # [03:19] * Joins: dholbert (dholbert@moz-2DBFC5C4.static.sonic.net)
- # [03:19] * Joins: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net)
- # [03:20] * Quits: mwobensmith (mwobensmit@moz-123D199D.lightspeed.sntcca.sbcglobal.net) (Quit: Leaving.)
- # [03:21] * Joins: phoebe (phoebe@moz-99690620.hinet-ip.hinet.net)
- # [03:24] * Joins: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net)
- # [03:25] * Joins: rwaldron (rwaldron@moz-57519E7C.nycmny.fios.verizon.net)
- # [03:25] * Joins: dew (Instantbir@moz-AC63CB.dhcp.stls.mo.charter.com)
- # [03:25] * Joins: kanru (kanru@moz-99690620.hinet-ip.hinet.net)
- # [03:26] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/ff70f8bafdfb - ffxbld - Automated checkin: version bump for firefox 27.0b9 release. DONTBUILD CLOSED TREE a=release
- # [03:26] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/14aa592c2be4 - ffxbld - Added FIREFOX_27_0b9_RELEASE FIREFOX_27_0b9_BUILD1 tag(s) for changeset ff70f8bafdfb. DONTBUILD CLOSED TREE a=release
- # [03:26] * Joins: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP)
- # [03:29] * Quits: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP) (Ping timeout)
- # [03:30] <KWierso|sheriffduty> philor: time to close the trees for the ftp stuff?
- # [03:30] * Quits: gandalf (zbraniecki@moz-912D7A86.hsd1.ca.comcast.net) (Quit: My MacBook has gone to sleep. ZZZzzz…)
- # [03:33] * Quits: williecheong (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [03:34] <philor> KWierso|sheriffduty: might as well, I've certainly never felt bad about closing and then having it turn out to only be a mild night of it
- # [03:34] * Quits: Optimizer (Optimizer@979ED790.8C9808EB.274D17D6.IP) (Ping timeout)
- # [03:34] * Joins: jhlin (jhlin@moz-99690620.hinet-ip.hinet.net)
- # [03:34] * Joins: Optimizer (Optimizer@979ED790.8C9808EB.274D17D6.IP)
- # [03:34] * Joins: sicking (sicking@moz-501E5580.hsd1.ca.comcast.net)
- # [03:34] * Joins: Dwight_Stegall (Dwight@moz-3088615F.client.mchsi.com)
- # [03:35] <philor> certainly plenty early today, it must be trying to make me seem stupid for every theory I've floated about why 19:30
- # [03:35] * Joins: huseby (huseby@AD15A698.10726BB3.8CAEFE8D.IP)
- # [03:38] * Quits: kdc (chatzilla@moz-A66E00D4.pk.shawcable.net) (Connection reset by peer)
- # [03:38] * Quits: dorsatum (dorsatum@23054E55.98769E99.5D9ABA9F.IP) (Ping timeout)
- # [03:38] <KWierso|sheriffduty> philor: while I've got you here... what would you give the odds of a metro-only patch turning win7 xperf permaorange?
- # [03:38] <philor> exactly 50:50
- # [03:40] * coop is now known as coop|afk
- # [03:40] <philor> eh, that metro patch? 1:1000
- # [03:40] * Joins: annevk (annevk@moz-D434EC03.dsl.sca.megapath.net)
- # [03:40] * khuey is now known as khuey|away
- # [03:40] * heycam|away is now known as heycam
- # [03:41] <philor> blame c-n (to the tune of Blame Canada)
- # [03:42] * Joins: WeirdAl (chatzilla@moz-527389C3.hsd1.ca.comcast.net)
- # [03:42] * Joins: ckitching (ckitching@moz-73BD1AA5.nat.csx.cam.ac.uk)
- # [03:44] * Quits: ericjung (ericjung@EBA5EBAE.78089B69.E141FD9.IP) (Quit: Leaving)
- # [03:44] <KWierso|sheriffduty> philor: shumway or pdf.js?
- # [03:45] * Joins: ericjung (ericjung@EBA5EBAE.78089B69.E141FD9.IP)
- # [03:46] <philor> KWierso|sheriffduty: no idea
- # [03:47] * Quits: jonasfj (jonasfj@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Ping timeout)
- # [03:47] * philor is now known as philor|away
- # [03:50] * Joins: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net)
- # [03:51] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
- # [03:53] * Quits: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net) (Quit: ehugg)
- # [03:53] * Quits: annevk (annevk@moz-D434EC03.dsl.sca.megapath.net) (Input/output error)
- # [03:53] * Quits: mccr8 (mccr8@moz-2C4A1AA8.dsl.dynamic.sonic.net) (Quit: computer sleep)
- # [03:54] * Quits: chewey (chewey@moz-25085574.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
- # [03:54] * Joins: chewey (chewey@moz-80D2DB2D.dip0.t-ipconnect.de)
- # [03:55] * Quits: yeukhon (yeukhon@moz-66888F61.cable.mindspring.com) (Connection reset by peer)
- # [03:57] * mattwoodrow is now known as mattwoodrow|away
- # [03:59] * Quits: ewong|sleep (chatzilla@moz-772F27FF.netvigator.com) (Ping timeout)
- # [03:59] * Joins: ewong|sleep (chatzilla@moz-772F27FF.netvigator.com)
- # [04:00] * Quits: maxli (maxli@moz-B19F68ED.student.cs.uwaterloo.ca) (Quit: Leaving.)
- # [04:00] * Quits: Hendikins (wolfox@moz-BA6D9F52.static.internode.on.net) (Ping timeout)
- # [04:01] * Joins: Hendikins (wolfox@moz-BA6D9F52.static.internode.on.net)
- # [04:02] * Quits: MMx (mmx@moz-1AFE3502.afthd.hg.tu-darmstadt.de) (Ping timeout)
- # [04:02] * Quits: derf (derf@moz-4168F490.net) (Ping timeout)
- # [04:02] * Quits: nbp (pierron@moz-7EB03C5F.fbx.proxad.net) (Ping timeout)
- # [04:02] * Joins: MMx (mmx@moz-1AFE3502.afthd.hg.tu-darmstadt.de)
- # [04:02] * Joins: derf (derf@moz-4168F490.net)
- # [04:02] * glob|away is now known as glob
- # [04:02] * Joins: nbp (pierron@moz-7EB03C5F.fbx.proxad.net)
- # [04:02] * Quits: jtcranmer (jcranmer@moz-E60570D0.csl.tjhsst.edu) (Ping timeout)
- # [04:02] * Joins: jtcranmer (jcranmer@moz-E60570D0.csl.tjhsst.edu)
- # [04:03] * Quits: senicar (senicar@moz-F92EEDF8.static.amis.net) (Ping timeout)
- # [04:03] * Joins: senicar (senicar@moz-F92EEDF8.static.amis.net)
- # [04:04] <@njn> if I have a Uint8Array, can I tell if its viewing the underlying buffer from the start?
- # [04:04] <@njn> or somewhere in the middle (e.g. it was created with subarray())
- # [04:04] * Quits: mayhemer (Miranda@moz-2F75AE00.broadband6.iol.cz) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
- # [04:05] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Quit: brendan)
- # [04:06] * Quits: Morris (Morris@moz-99690620.hinet-ip.hinet.net) (Quit: Morris)
- # [04:06] * Quits: lduros (user@moz-E56860A0.phlapa.fios.verizon.net) (Ping timeout)
- # [04:06] <@njn> bsmedberg: ping
- # [04:07] * Joins: JosiahOne (Instantbir@moz-A7D27D76.lightspeed.livnmi.sbcglobal.net)
- # [04:07] <bz> njn: .byteOffset
- # [04:08] * Joins: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net)
- # [04:08] <@njn> bz: I'm having an issue where I'm transferring a Uint8Array that has a non-zero .byteOffset (i.e. it was created with subarray), and it's not working
- # [04:08] <@njn> bz: If I create a new array and copy, it works
- # [04:09] <mkaply> How do I checkout the ESR? http://hg.mozilla.org/mozilla-esr24/ isn't right.
- # [04:10] <@njn> bz: and by "not working" I mean: in Firefox, the passed array appears to be all zeroes; in Chrome, I get a DataCloneError
- # [04:10] <bz> njn: lemme check something
- # [04:11] <bz> so you can transfer arraybuffers
- # [04:11] <bz> but not arraybufferviews
- # [04:11] <bz> afaict
- # [04:11] * Joins: jedp (jedp@moz-8E6E760A.dsl.dynamic.sonic.net)
- # [04:11] <@njn> bz: yeah, the code actually transfers array.buffer
- # [04:11] <@njn> so I guess that's the problem
- # [04:11] * Joins: vicamo (vicamo@moz-99690620.hinet-ip.hinet.net)
- # [04:12] <@njn> I'm not passing what I think I am, or something
- # [04:12] <bz> hold on
- # [04:12] * Joins: bgrins (Adium@2E6E9164.E6468DB3.BAB75B95.IP)
- # [04:12] <bz> So you're structured cloning the array
- # [04:12] <bz> and transferring its buffer?
- # [04:12] * Joins: kaawee_ (user@moz-2441CA08.dynamic.qsc.de)
- # [04:12] <@njn> bz: I'm not entirely sure; this is pdf.js code
- # [04:12] <rnewman> gps: should I be expecting Android x86 builds to work with ndk-r8e? mach complains that my compiler will miscompile firefox.
- # [04:12] <@njn> self.handler.send('obj', [objId, self.pageIndex, 'Image', imgData],
- # [04:12] <@njn> null, [imgData.data.buffer]);
- # [04:12] <mkaply> doh. Forgot /releases/
- # [04:13] <bz> ok
- # [04:13] <bz> looks like what I said, at first glance
- # [04:13] <bz> And this is nightly?
- # [04:13] * Quits: bgrins (Adium@2E6E9164.E6468DB3.BAB75B95.IP) (Quit: Leaving.)
- # [04:13] * Joins: Calebyaa (Calebyaa@moz-10B64631.cpe.net.cable.rogers.com)
- # [04:13] <bz> Or release 26?
- # [04:13] <@njn> bz: yes, trunk
- # [04:14] <@njn> bz: I don't entirely understand that line; it does a clone, except for imgData.data.buffer, which it magically transfers?
- # [04:14] <bz> That's the idea
- # [04:14] <bz> or rather...
- # [04:14] <@njn> and does the copy of imgData end up with the transferred buffer?
- # [04:14] <bz> it does a deep-clone of the things in that first list
- # [04:14] * Joins: Morris (Morris@moz-99690620.hinet-ip.hinet.net)
- # [04:14] <bz> but anything that's in the second list is transferred instead of cloned
- # [04:14] <@njn> right
- # [04:14] * philor|away is now known as philor
- # [04:15] <@njn> so, in theory, this shouldn't be a problem
- # [04:15] <@njn> but somehow it messes up?
- # [04:15] <bz> so yes, the idea is that you get a new Uint8Array on the other end which points to the transferred buffer
- # [04:15] <bz> Let me see if I can write a testcase here...
- # [04:15] <@njn> bz: both Chrome and Firefox barf if byteOffset != 0
- # [04:15] * Joins: Mook (mook@moz-9BCD4A60.dsl.teksavvy.com)
- # [04:15] <@njn> though in different ways
- # [04:15] <bz> yeah
- # [04:15] <bz> It's possible they're both just buggy. :(
- # [04:15] <ewong> mkaply: http://hg.mozilla.org/releases/mozilla-esr24
- # [04:15] * Quits: vikstrous (v@moz-4634ED26.cpe.net.cable.rogers.com) (Ping timeout)
- # [04:16] <bz> I'm pretty sure this didn't work at all in Firefox until 27
- # [04:16] <bz> c.f. https://bugzilla.mozilla.org/show_bug.cgi?id=841904
- # [04:16] <@njn> bz: either way, I'll just make a copy; even if what I'm doing is legal, I have to code against the browsers
- # [04:16] <bz> And https://bugzilla.mozilla.org/show_bug.cgi?id=861925
- # [04:16] <bz> yeah, makes sense
- # [04:16] * bz keeps writing testcase
- # [04:16] <@njn> bz: thanks!
- # [04:17] <rnewman> gps: nm, upgrading Xcode tools, then we'll see
- # [04:17] <bz> And if you need this to work in 26, then see those bugs I cited....
- # [04:17] <@njn> bz: I tested with Version 31.0.1650.63 Ubuntu 13.10 (31.0.1650.63-0ubuntu0.13.10.1~20131204.1), if that's any use
- # [04:17] * Joins: bgrins (Adium@2E6E9164.E6468DB3.BAB75B95.IP)
- # [04:17] <@njn> bz: it's pre-existing code, so I'll just go with it
- # [04:17] <bz> ok, great
- # [04:17] <@njn> bz: sorry, that's a Chromium version number, in case it wasn't clear
- # [04:17] <@njn> and I also tested with Firefox trunk
- # [04:18] * Quits: bgrins (Adium@2E6E9164.E6468DB3.BAB75B95.IP) (Ping timeout)
- # [04:18] * Quits: Pike (chatzilla@moz-A7833913.pool.mediaways.net) (Quit: ChatZilla 0.9.90.1 [Firefox 26.0/20131205075310])
- # [04:18] * Joins: bgrins (Adium@C7203E51.FBD8ACDB.20F09BA6.IP)
- # [04:19] <@njn> bz: I had a hell of a time working out what was going wrong
- # [04:19] * Quits: clokep (Instantbir@moz-1484204D.c3-0.smr-ubr2.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
- # [04:19] <@njn> bz: I had this graph in a PDF that had these weird black lines, and it made no sense at all
- # [04:20] <@njn> bz: trying Chromium helped me figure it out, since it gave an error instead of silently doing the wrong thing
- # [04:20] <fabrice> !seen jduell
- # [04:20] <firebot> jduell was last seen 8 hours, 26 minutes and 51 seconds ago, saying 'lsblakk: ping' in #developers.
- # [04:21] <ewong> this and the next line are all I see mention about FindImgData http://mxr.mozilla.org/comm-central/source/mozilla/layout/base/nsCSSFrameConstructor.cpp#3308 and 3309
- # [04:21] * Quits: therube (chatzilla@moz-532294F.hsd1.md.comcast.net) (Quit: ChatZilla 0.9.90.1-rdmsoft [XULRunner 1.9.0.19/2010031422])
- # [04:21] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
- # [04:24] * Joins: therube (chatzilla@moz-532294F.hsd1.md.comcast.net)
- # [04:25] * Joins: jrmuizel (jrmuizel@moz-E039A32.cable.teksavvy.com)
- # [04:25] * Quits: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net) (Quit: ehugg)
- # [04:25] <bz> njn: so this worksforme....
- # [04:25] <bz> njn: at least in Firefox
- # [04:26] <@njn> bz: did you check the array contents after transferring?
- # [04:26] <bz> yes
- # [04:26] <bz> lemme pastebin my testcase
- # [04:26] * Quits: mchang (mchang@BE99BE02.84BCE52A.BCAEBB33.IP) (Quit: mchang)
- # [04:26] <bz> HTML: https://pastebin.mozilla.org/4084777
- # [04:26] <bz> Worker JS: https://pastebin.mozilla.org/4084778
- # [04:27] <bz> I also checked that if after this I post arr1 I get an empty array, as expected
- # [04:27] <bz> since the underlying buffer has been transfferred
- # [04:27] * Quits: rmkoesters (Thunderbir@moz-37C52F11.resnet.wisc.edu) (Ping timeout)
- # [04:27] <bz> er, transferred
- # [04:27] * Joins: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP)
- # [04:28] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Ping timeout)
- # [04:28] * bz can't easily check Chrome because of its super-strict same-origin policy for file://
- # [04:28] <bz> I mean, I guess I can cheat....
- # [04:28] * bz tries that
- # [04:28] <bz> actually, no, nevermind
- # [04:28] <bz> lemme know if you want me to test Chrome and I'll look for a way
- # [04:29] <@njn> bz: I get a window.alert: "Length: 2, [14,21], byteOffset: 2, bufferLength: 5"
- # [04:29] * Quits: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP) (Ping timeout)
- # [04:30] * Joins: jib (Jan-Ivar@moz-772521AF.hsd1.pa.comcast.net)
- # [04:30] * Joins: twi (Adium@BC1E56B6.55F3F843.839F6EC0.IP)
- # [04:30] <bz> yep
- # [04:30] <bz> that's what the main thread received
- # [04:30] <bz> Looks correct, no?
- # [04:31] <@njn> bz: I tried this instead: https://pastebin.mozilla.org/4084792
- # [04:31] <@njn> bz: my output goes [96, 103, 110, ...] which doesn't seem right
- # [04:31] <@njn> bz: surely it should start at 700000
- # [04:31] <bz> well, it's a Uint8Array
- # [04:31] <bz> so take mod 256
- # [04:31] <@njn> oh, duh
- # [04:32] <@njn> 700000 % 256 is 6
- # [04:32] <@njn> er, 96
- # [04:32] <@njn> bz: well, the pdf.js code I had was tickling something
- # [04:32] * @njn shrugs
- # [04:32] <bz> I believe it
- # [04:32] <bz> I'm just not sure what. :(
- # [04:32] <bz> It doesn't help that you're not calling postMessage
- # [04:33] <bz> you're calling some helper function that does ... something
- # [04:35] * Quits: @smaug (chatzilla@moz-9E0B1701.pp.htv.fi) (Ping timeout)
- # [04:37] <ewong> bz I've read your previous lines re: "so if you make the div::before { content: "select me"; } case work, this one should fall out automatically" tbh, I don't understand it. (sorry, very new to the layout code)
- # [04:38] * Quits: jedp (jedp@moz-8E6E760A.dsl.dynamic.sonic.net) (Quit: Computer has gone to sleep.)
- # [04:38] <@njn> bz: that function is here: https://pastebin.mozilla.org/4084798
- # [04:39] <bz> ewong: my point was that from layout's point of view those two cases end up looking pretty much identical
- # [04:39] <bz> njn: huh
- # [04:39] <bz> njn: seems like this should work...
- # [04:39] <bz> njn: A question
- # [04:39] <bz> njn: are you possibly sending multiple subarrays of the same array?
- # [04:40] <@njn> bz: possibly
- # [04:40] <bz> njn: via multiple postMessage calls?
- # [04:40] <@njn> if it's happening, then yes
- # [04:40] <@njn> ooh
- # [04:40] <bz> njn: because in that case the first call will transfer the arraybuffer....
- # [04:40] <@njn> neutering?
- # [04:40] <bz> yes
- # [04:40] <@njn> ahah
- # [04:41] <@njn> bz: can I tell if an array has been neutered?
- # [04:41] <philor> ask it to sing a Celine Dion song
- # [04:42] <@njn> bz: byteLength==0?
- # [04:42] <@njn> philor: ho ho ho
- # [04:42] * Joins: bajaj (Adium@moz-E55DC3D0.hsd1.ca.comcast.net)
- # [04:42] * Quits: Boriss (Boriss@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Ping timeout)
- # [04:43] * Joins: jedp (jedp@moz-8E6E760A.dsl.dynamic.sonic.net)
- # [04:43] * Joins: gandalf (zbraniecki@moz-912D7A86.hsd1.ca.comcast.net)
- # [04:44] <ewong> bz ok. going back before that, if an img is broken, http://mxr.mozilla.org/mozilla-central/source/layout/base/nsCSSFrameConstructor.cpp#3344 returns nullptr, so it doesn't create an imageframe, right?
- # [04:45] * Quits: bajaj (Adium@moz-E55DC3D0.hsd1.ca.comcast.net) (Ping timeout)
- # [04:45] * Joins: surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca)
- # [04:45] <bz> njn: byteLength==0 is the only way I know of offhand
- # [04:45] * Quits: gandalf (zbraniecki@moz-912D7A86.hsd1.ca.comcast.net) (Quit: My MacBook has gone to sleep. ZZZzzz…)
- # [04:45] <bz> ewong: unless you fall into the sized box case, yes
- # [04:45] <jwalden> philor++
- # [04:45] <bz> ewong: for the case you're worried about, that's what happens
- # [04:46] <philor> KWierso|sheriffduty: thanks, this was a good evening: I only starred 2 of them while eating, instead of 150 :)
- # [04:46] <KWierso|sheriffduty> o/
- # [04:46] * Joins: bajaj (Adium@moz-E55DC3D0.hsd1.ca.comcast.net)
- # [04:46] <@njn> bz: I checked, and byteLength is zero in some of the cases, so I'm 99% certain that's the problem
- # [04:46] <@njn> bz: thanks!
- # [04:46] <@njn> bz: it won't change my final solution, but it will change the comment I write above it :)
- # [04:46] <jwalden> at least, unless you're transferring zero-length arrays
- # [04:46] <KWierso|sheriffduty> philor: think we're in the clear to reopen?
- # [04:46] * Quits: bajaj (Adium@moz-E55DC3D0.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [04:47] <jwalden> and no, I'm not sure there's a way to distinguish a zero-length array from an array that's been neutered
- # [04:47] <philor> KWierso|sheriffduty: probably not
- # [04:48] * Joins: gandalf (zbraniecki@moz-912D7A86.hsd1.ca.comcast.net)
- # [04:49] <bz> njn: I guess the point of copying as opposed to sending without transfer, is that it avoids cloning the possibly-big arraybuffer, right?
- # [04:51] * Joins: maxli (maxli@moz-EE42E0E.student.cs.uwaterloo.ca)
- # [04:51] * Joins: recursive (recursive@71958799.4D49EC71.6815CE39.IP)
- # [04:54] * Quits: gandalf (zbraniecki@moz-912D7A86.hsd1.ca.comcast.net) (Quit: My MacBook has gone to sleep. ZZZzzz…)
- # [04:56] * nthomas|busy is now known as nthomas|away
- # [04:56] * Joins: kdc (chatzilla@moz-A66E00D4.pk.shawcable.net)
- # [04:58] * Joins: luke1 (luke@moz-7CF84B28.dhcp.ftwo.tx.charter.com)
- # [04:58] * Quits: luke (luke@moz-7CF84B28.dhcp.ftwo.tx.charter.com) (Ping timeout)
- # [04:58] * Joins: bajaj (Adium@moz-E55DC3D0.hsd1.ca.comcast.net)
- # [04:58] * Quits: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net) (Ping timeout)
- # [05:00] <@njn> bz: yeah, these buffers can be 10s of MBs
- # [05:00] <@njn> bz: oh wait
- # [05:00] <@njn> bz: there are different cases that funnel through the transfer code
- # [05:00] <@njn> in this one, I need to copy to avoid the neutering problem
- # [05:00] * Joins: dria (dria@moz-1C1CE1C8.dsl.teksavvy.com)
- # [05:01] <@njn> in others, we have a fresh array that gets transferred
- # [05:02] <ewong> where does the |forget| come from in http://mxr.mozilla.org/mozilla-central/source/layout/base/nsCSSFrameConstructor.cpp#1663 ?
- # [05:02] * Quits: kentuckyfriedtakahe (ajones@34E8ECDF.DC2C3734.616A18A6.IP) (Client exited)
- # [05:03] * Joins: btulchinsky (btulchinsk@moz-6FFE20E8.dsl.bell.ca)
- # [05:04] <jwalden> ewong: http://mxr.mozilla.org/mozilla-central/source/xpcom/glue/nsCOMPtr.h#773 ?
- # [05:04] <ewong> jwalden: ah. thanks.
- # [05:05] * Quits: kaawee_ (user@moz-2441CA08.dynamic.qsc.de) (Ping timeout)
- # [05:06] * Quits: simo (simo@2E895C34.4E256B65.BDA7A6F4.IP) (Ping timeout)
- # [05:06] * Joins: kaawee_ (user@moz-2441CA08.dynamic.qsc.de)
- # [05:06] * Quits: bgrins (Adium@C7203E51.FBD8ACDB.20F09BA6.IP) (Quit: Leaving.)
- # [05:11] <Callek> python ../../../compare-locales/scripts/compare-locales -m e:/builds/slave/rel-c-beta-w32-rpk/build/merged l10n.ini ../../../l10n de
- # [05:11] <Callek> err wrong screen
- # [05:11] * Quits: bajaj (Adium@moz-E55DC3D0.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [05:12] * Quits: Optimizer (Optimizer@979ED790.8C9808EB.274D17D6.IP) (Ping timeout)
- # [05:13] * Joins: Optimizer (Optimizer@979ED790.8C9808EB.274D17D6.IP)
- # [05:15] * Quits: ddahl (ddahl@8ECA0B87.AD77F8DE.D1E74241.IP) (Input/output error)
- # [05:15] * Quits: grobinson|ooo_at_eff (grob_@moz-CB33CA6D.is.a.tor.exit.server.torland.is) (Ping timeout)
- # [05:16] * Quits: twi (Adium@BC1E56B6.55F3F843.839F6EC0.IP) (Quit: Leaving.)
- # [05:16] * Quits: Morris (Morris@moz-99690620.hinet-ip.hinet.net) (Quit: Morris)
- # [05:16] * Quits: ewong (chatzilla@moz-20A71729.net) (Ping timeout)
- # [05:18] * Quits: cpearce (chatzilla@34E8ECDF.DC2C3734.616A18A6.IP) (Quit: ChatZilla 0.9.90.1-rdmsoft [XULRunner 22.0/20130619132145])
- # [05:19] * Joins: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net)
- # [05:19] * Quits: elin (elin@moz-99690620.hinet-ip.hinet.net) (Quit: elin)
- # [05:21] * Joins: yeukhon (yeukhon@moz-66888F61.cable.mindspring.com)
- # [05:21] * Joins: simo (simo@FB3BE63C.AC697383.12E82FEE.IP)
- # [05:22] <jwalden> noooooooooooooooo even try is closed :-(
- # [05:24] * Joins: miketaylrrrr (mtaylor@moz-8ACC7131.dyn.grandenetworks.net)
- # [05:24] * Quits: miketaylr (mtaylor@moz-8ACC7131.dyn.grandenetworks.net) (Connection reset by peer)
- # [05:26] * Quits: simo (simo@FB3BE63C.AC697383.12E82FEE.IP) (Ping timeout)
- # [05:26] * Joins: miketaylr (mtaylor@moz-8ACC7131.dyn.grandenetworks.net)
- # [05:26] * Quits: miketaylrrrr (mtaylor@moz-8ACC7131.dyn.grandenetworks.net) (Connection reset by peer)
- # [05:27] * Quits: ketas (ketas@135.216.191.90.dyn.estpak.ee) (Ping timeout)
- # [05:27] * Quits: paulproteus (quassel@rose.makesad.us) (Ping timeout)
- # [05:28] * Joins: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP)
- # [05:28] * Joins: paulproteus (quassel@moz-E86A3B42.makesad.us)
- # [05:29] <philor> shame, it looks like it's providing such an efficient and useful service right now
- # [05:29] * philor tries to get his eye to roll back down into the socket
- # [05:30] <philor> would be nice if instead of a switch to close hg, we had a switch to just shut off buildbot
- # [05:30] * Joins: annevk (annevk@moz-D434EC03.dsl.sca.megapath.net)
- # [05:30] * Quits: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP) (Ping timeout)
- # [05:31] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
- # [05:32] * Joins: thinker (user@moz-95FE47D3.dynamic.kbronet.com.tw)
- # [05:33] * jlund is now known as jlund|afk
- # [05:36] * Quits: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net) (Quit: ehugg)
- # [05:36] * Callek is now known as Callek_disconnected
- # [05:37] * Quits: Optimizer (Optimizer@979ED790.8C9808EB.274D17D6.IP) (Ping timeout)
- # [05:39] * Quits: jrmuizel (jrmuizel@moz-E039A32.cable.teksavvy.com) (Client exited)
- # [05:39] * Quits: JosiahOne (Instantbir@moz-A7D27D76.lightspeed.livnmi.sbcglobal.net) (Quit: dealloc)
- # [05:40] * Joins: briansmith (briansmith@5D6FE543.DAD5EA82.37EDBBD4.IP)
- # [05:41] * Joins: simo (simo@7F99DF33.D743BB68.BDA7A6F4.IP)
- # [05:42] * Joins: jrmuizel (jrmuizel@moz-E039A32.cable.teksavvy.com)
- # [05:42] * BenWa|email is now known as BenWa
- # [05:46] * Joins: ewong (chatzilla@moz-20A71729.net)
- # [05:50] <ewong> oh buggered. lost all that context
- # [05:50] * Joins: jet (jet@moz-DFAA4E15.p2p.sfo1.mozilla.com)
- # [05:52] * KWierso|sheriffduty is now known as KWierso
- # [05:54] <bz> anyone know how filevault affects build times?
- # [05:55] * Joins: Boriss (Boriss@moz-1864B12F.public.monkeybrains.net)
- # [05:57] * Quits: Matti (Matti@moz-9F5F72A4.dip0.t-ipconnect.de) (Ping timeout)
- # [05:58] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
- # [05:59] * Quits: Calebyaa (Calebyaa@moz-10B64631.cpe.net.cable.rogers.com) (Quit: Going offline, see ya! (www.adiirc.com))
- # [06:00] * Joins: forivall (quassel@moz-C3493F5E.vc.shawcable.net)
- # [06:00] * Quits: vd (vd@moz-7A53EEF0.ddns.cablebg.net) (Client exited)
- # [06:00] <nalexander> bz: new-style file vault (whole disk encryption) seems to be minimal.
- # [06:00] * BenWa is now known as BenWa|email
- # [06:00] <nalexander> bz: old style file vault was unusable for me (with a spinning disk)
- # [06:01] <nalexander> bz: I don't have numbers, though.
- # [06:01] * Joins: Matti_away (Matti@moz-39016445.dip0.t-ipconnect.de)
- # [06:01] * Matti_away is now known as Matti
- # [06:03] * khuey|away is now known as khuey
- # [06:05] * mattwoodrow|away is now known as mattwoodrow
- # [06:05] * Quits: Boriss (Boriss@moz-1864B12F.public.monkeybrains.net) (Quit: Boriss)
- # [06:06] <bz> nalexander: Thanks!
- # [06:06] * Quits: pcwalton (pcwalton@moz-C07D5168.p2p.sfo1.mozilla.com) (Quit: pcwalton)
- # [06:07] * mattwoodrow is now known as mattwoodrow|away
- # [06:10] * Joins: bajaj (Adium@moz-E55DC3D0.hsd1.ca.comcast.net)
- # [06:10] * Quits: annevk (annevk@moz-D434EC03.dsl.sca.megapath.net) (Input/output error)
- # [06:10] * Quits: miketaylr (mtaylor@moz-8ACC7131.dyn.grandenetworks.net) (Quit: Linkinus - http://linkinus.com)
- # [06:10] * Quits: WeirdAl (chatzilla@moz-527389C3.hsd1.ca.comcast.net) (Ping timeout)
- # [06:11] * Quits: simo (simo@7F99DF33.D743BB68.BDA7A6F4.IP) (Ping timeout)
- # [06:12] * glob is now known as glob|away
- # [06:13] * Quits: jrmuizel (jrmuizel@moz-E039A32.cable.teksavvy.com) (Client exited)
- # [06:15] * Joins: Optimizer (Optimizer@979ED790.8C9808EB.274D17D6.IP)
- # [06:16] * Joins: jrmuizel (jrmuizel@moz-E039A32.cable.teksavvy.com)
- # [06:16] * Quits: jrmuizel (jrmuizel@moz-E039A32.cable.teksavvy.com) (Client exited)
- # [06:16] * Joins: jrmuizel (jrmuizel@moz-E039A32.cable.teksavvy.com)
- # [06:16] * Quits: jrmuizel (jrmuizel@moz-E039A32.cable.teksavvy.com) (Client exited)
- # [06:17] * Parts: jet (jet@moz-DFAA4E15.p2p.sfo1.mozilla.com)
- # [06:17] * Quits: sicking (sicking@moz-501E5580.hsd1.ca.comcast.net) (Quit: sicking)
- # [06:18] * Joins: Morris (Morris@moz-99690620.hinet-ip.hinet.net)
- # [06:18] <ewong> bz re-reading what you wrote "unless you fall into the sized box case, yes", "for the case you're worried about, that's what happens" are you saying my case is the sized box case?
- # [06:20] * Joins: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net)
- # [06:21] <bz> no
- # [06:21] <bz> I'm saying your case is not the sized-box case
- # [06:21] <bz> The sized-box case is data:text/html,<img width="100" height="100" alt="some text">
- # [06:22] <ewong> ah ok. sorry for being dumb at this.
- # [06:23] * Joins: Boriss (Boriss@moz-1864B12F.public.monkeybrains.net)
- # [06:23] <bz> This stuff is complicated
- # [06:23] * bz is now known as bz_sleep
- # [06:23] * Quits: jib (Jan-Ivar@moz-772521AF.hsd1.pa.comcast.net) (Quit: jib)
- # [06:23] <bz_sleep> Word of advice. Right now we represent selections as DOM ranges.
- # [06:24] <bz_sleep> The basic issue with anonymous content is you can't have a range partially in it and partially in normal content...
- # [06:24] <bz_sleep> Which is why this bug is still open.
- # [06:24] <ewong> oh
- # [06:24] <bz_sleep> So you either have to change how ranges behave.
- # [06:25] <bz_sleep> Or change how the selection is represented internally.
- # [06:25] <bz_sleep> (or both)
- # [06:25] * bz_sleep sleeps for real.
- # [06:25] <ewong> g'night bz_sleep! thanks!
- # [06:26] * Joins: simo (simo@5B2DC502.477B4F5.BDA7A6F4.IP)
- # [06:27] * BenWa|email is now known as BenWa
- # [06:29] * Joins: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP)
- # [06:30] * Quits: Optimizer (Optimizer@979ED790.8C9808EB.274D17D6.IP) (Ping timeout)
- # [06:31] * Quits: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP) (Ping timeout)
- # [06:31] * Joins: jrmuizel (jrmuizel@moz-E039A32.cable.teksavvy.com)
- # [06:32] * Quits: surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca) (Quit: surkov)
- # [06:33] * Quits: jrmuizel (jrmuizel@moz-E039A32.cable.teksavvy.com) (Client exited)
- # [06:34] * Joins: crypt_ (chatzilla@moz-44D86B1E.cisco.com)
- # [06:34] * Quits: Mook (mook@moz-9BCD4A60.dsl.teksavvy.com) (Quit: Mook)
- # [06:35] * Quits: serge (Thunderbir@76A14AD0.DDE84BFE.DBBCD276.IP) (Ping timeout)
- # [06:35] * Quits: simo (simo@5B2DC502.477B4F5.BDA7A6F4.IP) (Ping timeout)
- # [06:36] * Joins: allstarschh (allstarsch@B2C77767.42557186.549B3E4F.IP)
- # [06:38] <philor> potentially fun situation, where we might drain the entire job backlog without getting out of the woods, and have no way to tell when the problem fizzles out
- # [06:38] * hwine is now known as hwine-ooo
- # [06:39] <philor> oh, s-c's apparently both write-only and immune to tree closures, I can use it
- # [06:39] * Quits: btulchinsky (btulchinsk@moz-6FFE20E8.dsl.bell.ca) (Client exited)
- # [06:39] * Quits: Boriss (Boriss@moz-1864B12F.public.monkeybrains.net) (Quit: Boriss)
- # [06:40] * Joins: Boriss (Boriss@moz-1864B12F.public.monkeybrains.net)
- # [06:41] * jorendorff is now known as jorendorff_away
- # [06:43] * Quits: jwalden (chatzilla@moz-BBE3ABD.mv.mozilla.com) (Quit: ChatZilla 0.9.90.1 [Firefox 25.0.1/20131112160018])
- # [06:43] * Joins: janv (varga@B613191B.3EC5E826.4F33160D.IP)
- # [06:45] * Joins: elin (elin@moz-99690620.hinet-ip.hinet.net)
- # [06:46] * Quits: gwagner (Gregor@moz-99690620.hinet-ip.hinet.net) (Quit: gwagner)
- # [06:49] * Joins: simo (simo@835743A1.549ED93A.12E82FEE.IP)
- # [06:49] * Joins: Optimizer (Optimizer@979ED790.8C9808EB.274D17D6.IP)
- # [06:50] * Joins: ddahl (ddahl@8ECA0B87.AD77F8DE.D1E74241.IP)
- # [06:50] * Joins: jrm2k6 (jrm2k6@moz-876091EF.sd.sd.cox.net)
- # [06:52] * Quits: spohl (Adium@A31329A6.AD7A4894.465000F8.IP) (Quit: Leaving.)
- # [06:52] * Quits: jedp (jedp@moz-8E6E760A.dsl.dynamic.sonic.net) (Quit: Computer has gone to sleep.)
- # [06:53] * Joins: gwagner (Gregor@moz-99690620.hinet-ip.hinet.net)
- # [06:53] * Quits: phoebe (phoebe@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
- # [06:55] * Joins: mccr8 (mccr8@moz-2C4A1AA8.dsl.dynamic.sonic.net)
- # [06:57] * Quits: recursive (recursive@71958799.4D49EC71.6815CE39.IP) (Quit: Leaving...)
- # [06:57] * Quits: jrm2k6 (jrm2k6@moz-876091EF.sd.sd.cox.net) (Client exited)
- # [07:01] * Quits: schien (anonymous@moz-99690620.hinet-ip.hinet.net) (Quit: schien)
- # [07:01] * Quits: mccr8 (mccr8@moz-2C4A1AA8.dsl.dynamic.sonic.net) (Quit: )
- # [07:03] * Joins: jrmuizel (jrmuizel@moz-E039A32.cable.teksavvy.com)
- # [07:04] * Quits: heftig (heftig@moz-96D38BB7.dip0.t-ipconnect.de) (Quit: Quitting)
- # [07:05] * Joins: arky (arky@9158BB09.53BA259D.FA662B63.IP)
- # [07:05] * Quits: jrmuizel (jrmuizel@moz-E039A32.cable.teksavvy.com) (Ping timeout)
- # [07:06] * Quits: Morris (Morris@moz-99690620.hinet-ip.hinet.net) (Quit: Morris)
- # [07:06] * Joins: schien (anonymous@moz-99690620.hinet-ip.hinet.net)
- # [07:07] * khuey is now known as khuey|away
- # [07:08] * Joins: thelodger (thelodger@moz-70AC4E3D.b-ras3.mvw.galway.eircom.net)
- # [07:08] * Joins: phoebe (phoebe@moz-99690620.hinet-ip.hinet.net)
- # [07:09] * Quits: ggp (ggp@moz-B9856173.dsl.telesp.net.br) (Ping timeout)
- # [07:10] * Joins: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net)
- # [07:10] * Joins: ggp (ggp@moz-B9856173.dsl.telesp.net.br)
- # [07:12] * Joins: jet (jet@moz-79F891EE.hsd1.ca.comcast.net)
- # [07:12] * Quits: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net) (Input/output error)
- # [07:12] * Joins: Morris (Morris@moz-99690620.hinet-ip.hinet.net)
- # [07:14] * Joins: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net)
- # [07:15] * Joins: jedp (jedp@moz-8E6E760A.dsl.dynamic.sonic.net)
- # [07:15] <philor> not with a bang but with a whimper. reopened.
- # [07:17] * Quits: Optimizer (Optimizer@979ED790.8C9808EB.274D17D6.IP) (Connection reset by peer)
- # [07:17] * Joins: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net)
- # [07:18] * Joins: adalucinet (Mibbit@28C4EA76.976FBEE.5BC07656.IP)
- # [07:18] * Joins: fredw (Icedove@moz-B9C110E2.fbx.proxad.net)
- # [07:19] * Quits: Morris (Morris@moz-99690620.hinet-ip.hinet.net) (Quit: Morris)
- # [07:20] * Joins: Morris (Morris@moz-99690620.hinet-ip.hinet.net)
- # [07:21] * Joins: Optimizer (Optimizer@DC5B1859.C23D801D.D5D59AD9.IP)
- # [07:21] * Quits: Miranda (chatzilla@34E8ECDF.DC2C3734.616A18A6.IP) (Quit: ChatZilla 0.9.90.1 [Firefox 26.0/20131205075310])
- # [07:23] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/5b206fc5ecb6 - Masayuki Nakano - Bug 935876 part.1 Don't consume key event on <select> element if it's never handled r=
- # [07:24] * Joins: gerv (Instantbir@EF21B28E.8435A747.1D05C454.IP)
- # [07:24] * Quits: blassey (quassel@moz-A4899051.hsd1.ma.comcast.net) (Ping timeout)
- # [07:25] * Quits: Morris (Morris@moz-99690620.hinet-ip.hinet.net) (Quit: Morris)
- # [07:26] * Joins: blassey (quassel@moz-A4899051.hsd1.ma.comcast.net)
- # [07:26] * Joins: Morris (Morris@moz-99690620.hinet-ip.hinet.net)
- # [07:29] * Quits: ggp (ggp@moz-B9856173.dsl.telesp.net.br) (Ping timeout)
- # [07:30] * Joins: ggp (ggp@moz-B9856173.dsl.telesp.net.br)
- # [07:31] * jcranmer is now known as jcranmer|away
- # [07:32] * Quits: jedp (jedp@moz-8E6E760A.dsl.dynamic.sonic.net) (Quit: Computer has gone to sleep.)
- # [07:32] * Quits: Morris (Morris@moz-99690620.hinet-ip.hinet.net) (Quit: Morris)
- # [07:33] * Quits: blassey (quassel@moz-A4899051.hsd1.ma.comcast.net) (Ping timeout)
- # [07:34] * Quits: simo (simo@835743A1.549ED93A.12E82FEE.IP) (Ping timeout)
- # [07:36] * Joins: wolfiR (wolfiR@moz-71652003.dip0.t-ipconnect.de)
- # [07:36] * Joins: Morris (Morris@moz-99690620.hinet-ip.hinet.net)
- # [07:37] * Quits: adalucinet (Mibbit@28C4EA76.976FBEE.5BC07656.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [07:38] * Quits: Morris (Morris@moz-99690620.hinet-ip.hinet.net) (Quit: Morris)
- # [07:38] * Quits: Hughman (Mibbit@E4CFD81E.9F3124E3.A3B82EC7.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [07:39] * Joins: harth_ (harth@moz-DFAA4E15.p2p.sfo1.mozilla.com)
- # [07:40] * Joins: nl (nicklebede@moz-838152B8.net135.n37.ru)
- # [07:41] * Quits: jesup (chatzilla@moz-B6D1658D.phlapa.fios.verizon.net) (Ping timeout)
- # [07:41] * Quits: harth_ (harth@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Ping timeout)
- # [07:42] * Quits: Boriss (Boriss@moz-1864B12F.public.monkeybrains.net) (Quit: Boriss)
- # [07:42] * Quits: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net) (Quit: ehugg)
- # [07:42] * Joins: Boriss (Boriss@moz-1864B12F.public.monkeybrains.net)
- # [07:43] * Joins: Morris (Morris@moz-99690620.hinet-ip.hinet.net)
- # [07:43] * Joins: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de)
- # [07:44] * Joins: jesup (chatzilla@moz-B6D1658D.phlapa.fios.verizon.net)
- # [07:44] * Quits: @njn (chatzilla@moz-BDA0A59B.dyn.iinet.net.au) (Quit: ChatZilla 0.9.90.1 [Firefox 29.0a1/20140121181344])
- # [07:46] * Quits: Morris (Morris@moz-99690620.hinet-ip.hinet.net) (Quit: Morris)
- # [07:48] * Joins: Morris (Morris@moz-99690620.hinet-ip.hinet.net)
- # [07:50] * Joins: simo (simo@65E96553.EF7C891D.12E82FEE.IP)
- # [07:50] * Quits: @roc (chatzilla@93E17C3E.C7D02CC5.FC74E68.IP) (Ping timeout)
- # [07:50] * Joins: roc (chatzilla@111A8D76.CA718BD3.FC74E68.IP)
- # [07:50] * ChanServ sets mode: +o roc
- # [07:52] * Quits: Morris (Morris@moz-99690620.hinet-ip.hinet.net) (Quit: Morris)
- # [07:53] * Quits: Optimizer (Optimizer@DC5B1859.C23D801D.D5D59AD9.IP) (Ping timeout)
- # [07:53] * Joins: Morris (Morris@moz-99690620.hinet-ip.hinet.net)
- # [07:55] * Quits: jet (jet@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
- # [07:55] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/2e93f0faa6ad - Nicholas Cameron - Bug 959842. Fix PGO only crash calling ReturnDrawTarget. r=mattwoodrow
- # [07:56] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/dc8f8287710b - Nicholas Cameron - Bug 959842. Rename ContentClient::ReturnDrawTarget. r=mattwoodrow
- # [07:56] * Quits: Morris (Morris@moz-99690620.hinet-ip.hinet.net) (Quit: Morris)
- # [07:58] * Joins: adalucinet (Mibbit@28C4EA76.976FBEE.5BC07656.IP)
- # [07:58] * Quits: mreavy (chatzilla@moz-B6D1658D.phlapa.fios.verizon.net) (Ping timeout)
- # [07:59] * Joins: vd (vd@moz-7A53EEF0.ddns.cablebg.net)
- # [07:59] * Joins: mreavy (chatzilla@moz-B6D1658D.phlapa.fios.verizon.net)
- # [08:06] * Quits: maxli (maxli@moz-EE42E0E.student.cs.uwaterloo.ca) (Quit: Leaving.)
- # [08:09] * whimboo|afk is now known as whimboo
- # [08:13] * Joins: Morris (Morris@moz-99690620.hinet-ip.hinet.net)
- # [08:13] * Quits: bholley (bholley@moz-24EDB000.hsd1.ca.comcast.net) (Quit: bholley)
- # [08:14] * Quits: mixedpuppy (mixedpuppy@54B88C49.51898649.E519B3D.IP) (Quit: mixedpuppy)
- # [08:15] * heycam is now known as heycam|away
- # [08:18] * Tomcat|afk is now known as Tomcat|sheriffduty
- # [08:18] * Quits: mdas (mdas@moz-AB8748FE.cpe.pppoe.ca) (Input/output error)
- # [08:19] * Quits: briansmith (briansmith@5D6FE543.DAD5EA82.37EDBBD4.IP) (Quit: Leaving)
- # [08:20] * philor is now known as philor|away
- # [08:21] * Joins: mgol (m_gol@moz-4F8914A8.neoplus.adsl.tpnet.pl)
- # [08:21] * Quits: Boriss (Boriss@moz-1864B12F.public.monkeybrains.net) (Quit: Boriss)
- # [08:22] * Quits: gerv (Instantbir@EF21B28E.8435A747.1D05C454.IP) (Ping timeout)
- # [08:22] * Joins: Boriss (Boriss@moz-1864B12F.public.monkeybrains.net)
- # [08:22] * Quits: m_gol (m_gol@moz-6FA28D6E.neoplus.adsl.tpnet.pl) (Ping timeout)
- # [08:23] <Tomcat|sheriffduty> good morning
- # [08:24] * Quits: aklotz (Thunderbir@FD1E68D2.64455FB.F97ED6F2.IP) (Quit: aklotz)
- # [08:24] * Joins: danielgherasim (Thunderbir@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP)
- # [08:24] * Quits: allstarschh (allstarsch@B2C77767.42557186.549B3E4F.IP) (Input/output error)
- # [08:24] * Quits: Boriss (Boriss@moz-1864B12F.public.monkeybrains.net) (Quit: Boriss)
- # [08:25] * Joins: pcwalton (pcwalton@moz-DA87EE4.hsd1.ca.comcast.net)
- # [08:28] * Quits: pcwalton (pcwalton@moz-DA87EE4.hsd1.ca.comcast.net) (Quit: pcwalton)
- # [08:30] * Joins: jduell (jduell@moz-2B2B9F2.hsd1.wa.comcast.net)
- # [08:30] * Joins: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP)
- # [08:31] * Joins: bholley (bholley@moz-24EDB000.hsd1.ca.comcast.net)
- # [08:32] * BenWa is now known as BenWa|email
- # [08:32] * Joins: Optimizer (Optimizer@DC5B1859.C23D801D.D5D59AD9.IP)
- # [08:32] * Quits: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP) (Ping timeout)
- # [08:35] * Quits: Morris (Morris@moz-99690620.hinet-ip.hinet.net) (Quit: Morris)
- # [08:35] * Quits: kk1fff (kk1fff@moz-99690620.hinet-ip.hinet.net) (Connection reset by peer)
- # [08:35] * Joins: kk1fff (kk1fff@moz-99690620.hinet-ip.hinet.net)
- # [08:35] * Joins: Morris (Morris@moz-99690620.hinet-ip.hinet.net)
- # [08:38] * Joins: Ms2ger (Ms2ger@768AD319.7BE2E8BA.187A1082.IP)
- # [08:39] <Ms2ger> Bonjour
- # [08:39] <Tomcat|sheriffduty> good morning Ms2ger
- # [08:40] * Quits: kk1fff (kk1fff@moz-99690620.hinet-ip.hinet.net) (Connection reset by peer)
- # [08:41] * Joins: kk1fff (kk1fff@moz-99690620.hinet-ip.hinet.net)
- # [08:41] * Quits: Morris (Morris@moz-99690620.hinet-ip.hinet.net) (Quit: Morris)
- # [08:42] * Joins: jhorak (jhorak@moz-2EE9C9C3.cust.nbox.cz)
- # [08:42] * Quits: jesup (chatzilla@moz-B6D1658D.phlapa.fios.verizon.net) (Ping timeout)
- # [08:44] * Quits: jduell (jduell@moz-2B2B9F2.hsd1.wa.comcast.net) (Input/output error)
- # [08:45] <nigelb> Afternoon, Ms2ger
- # [08:45] * Joins: stransky (stransky@moz-59D79C36.broadband2.iol.cz)
- # [08:45] <Ms2ger> Back home? :)
- # [08:46] * Quits: therube (chatzilla@moz-532294F.hsd1.md.comcast.net) (Ping timeout)
- # [08:48] <nigelb> yep
- # [08:48] * Joins: jesup (chatzilla@moz-B6D1658D.phlapa.fios.verizon.net)
- # [08:48] * Quits: jhlin (jhlin@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
- # [08:48] * Quits: lpy (lpy@6D018ABA.B31F127E.E99F7FDB.IP) (Connection reset by peer)
- # [08:49] * Joins: mdas (mdas@moz-AB8748FE.cpe.pppoe.ca)
- # [08:49] * Joins: lpy (lpy@F3D50674.19500BE2.65042015.IP)
- # [08:51] * Quits: mdas (mdas@moz-AB8748FE.cpe.pppoe.ca) (Ping timeout)
- # [08:51] * Quits: sfoster (sfoster@moz-961AB6F2.hsd1.or.comcast.net) (Ping timeout)
- # [08:52] * Joins: recursive (recursive@71958799.4D49EC71.6815CE39.IP)
- # [08:52] * Joins: gsvelto (gsvelto@moz-CC525610.clienti.tiscali.it)
- # [08:52] * Quits: gwagner (Gregor@moz-99690620.hinet-ip.hinet.net) (Quit: gwagner)
- # [08:56] * Quits: fabrice (fabrice@moz-6BFF324F.dynamic.hinet.net) (Quit: Leaving.)
- # [08:56] * Quits: matthewgertner (matthewger@E05025B2.7102BCB6.B7C3970A.IP) (Quit: matthewgertner)
- # [08:56] * Quits: nattokirai (nattokirai@moz-C286AD9A.bitcat.net) (Ping timeout)
- # [08:57] * Quits: huseby (huseby@AD15A698.10726BB3.8CAEFE8D.IP) (Quit: Leaving)
- # [08:58] * Joins: Morris (Morris@moz-99690620.hinet-ip.hinet.net)
- # [08:58] * Joins: till (till@moz-837E2F8.adsl.alicedsl.de)
- # [08:59] * Joins: AndreeaMatei (Thunderbir@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP)
- # [09:01] * Joins: jduell (jduell@moz-2B2B9F2.hsd1.wa.comcast.net)
- # [09:01] * Quits: bajaj (Adium@moz-E55DC3D0.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [09:09] * Quits: schien (anonymous@moz-99690620.hinet-ip.hinet.net) (Quit: schien)
- # [09:10] * Quits: kaawee_ (user@moz-2441CA08.dynamic.qsc.de) (Ping timeout)
- # [09:11] * Joins: allstarschh (allstarsch@moz-55E1E32C.pat.umts.dynamic.t-mobile.pl)
- # [09:11] * Joins: jhlin (jhlin@moz-99690620.hinet-ip.hinet.net)
- # [09:11] * Joins: Gijs (gijs@moz-86762AC2.range86-164.btcentralplus.com)
- # [09:12] * Joins: schien (anonymous@moz-99690620.hinet-ip.hinet.net)
- # [09:12] * Joins: kaawee_ (user@moz-2441CA08.dynamic.qsc.de)
- # [09:16] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/ab2800166064 - Nicholas Nethercote - Bug 961883 (part 3) - Measure and report the Nursery. r=terrence.
- # [09:17] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/92081c50e18c - Nicholas Nethercote - Bug 961883 (part 1) - Measure and report the SourceDataCache. r=benjamin.
- # [09:17] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/9b575ca55b37 - Nicholas Nethercote - Bug 961883 (part 0) - Some tiny HashTable comment tweaks. r=luke.
- # [09:17] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/ff7db0b58713 - Nicholas Nethercote - Bug 961883 (part 2) - Measure and report the StoreBuffer. r=terrence.
- # [09:20] * Joins: squeakytoy (squeakytoy@moz-79070305.dynamic.se.alltele.net)
- # [09:23] * Joins: jaoo (user@moz-787337E0.red-88-9-250.dynamicip.rima-tde.net)
- # [09:25] * Joins: matthewgertner (matthewger@173F2E9D.96442F2E.EE1C58A.IP)
- # [09:28] * Joins: robertbindar (Thunderbir@moz-F317F7CE.eregie.pub.ro)
- # [09:28] * Quits: robertbindar (Thunderbir@moz-F317F7CE.eregie.pub.ro) (Quit: robertbindar)
- # [09:28] * Joins: nicodel (Thunderbir@moz-20FD88F4.fbx.proxad.net)
- # [09:28] * Joins: robertbindar (Thunderbir@moz-F317F7CE.eregie.pub.ro)
- # [09:28] * Quits: Gijs (gijs@moz-86762AC2.range86-164.btcentralplus.com) (Ping timeout)
- # [09:29] * Joins: heftig (heftig@moz-D746319F.unitymedia.biz)
- # [09:29] * Quits: vicamo (vicamo@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
- # [09:29] * Quits: Hendikins (wolfox@moz-BA6D9F52.static.internode.on.net) (Ping timeout)
- # [09:29] * Joins: Gijs (gijs@moz-86762AC2.range86-164.btcentralplus.com)
- # [09:29] * Joins: Hendikins (wolfox@moz-BA6D9F52.static.internode.on.net)
- # [09:30] * Joins: vicamo (vicamo@moz-99690620.hinet-ip.hinet.net)
- # [09:30] * Quits: bholley (bholley@moz-24EDB000.hsd1.ca.comcast.net) (Quit: bholley)
- # [09:30] * Joins: bholley (bholley@moz-24EDB000.hsd1.ca.comcast.net)
- # [09:31] * Joins: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP)
- # [09:31] * pmoore|away is now known as pmoore
- # [09:32] * Quits: nicodel (Thunderbir@moz-20FD88F4.fbx.proxad.net) (Quit: nicodel)
- # [09:33] * Quits: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP) (Ping timeout)
- # [09:33] * Quits: Honza (chatzilla@F8BF899B.23B79DE4.D0083327.IP) (Ping timeout)
- # [09:36] * Joins: mihaelav (Mibbit@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP)
- # [09:38] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
- # [09:39] * Joins: jhk (jigneshkak@4B6E4205.2A346C5D.8B6C1D65.IP)
- # [09:40] * Joins: gabor (gabor@moz-F5994963.dip0.t-ipconnect.de)
- # [09:40] * Quits: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net) (Input/output error)
- # [09:41] * Joins: Jerry_ (hshih@moz-99690620.hinet-ip.hinet.net)
- # [09:43] * Joins: curiousguy13 (chatzilla@71D2DD61.F7413847.50E99975.IP)
- # [09:45] * Joins: mixedpuppy (mixedpuppy@54B88C49.51898649.E519B3D.IP)
- # [09:47] * Joins: mt (mt@moz-6D840195.cisco.com)
- # [09:48] * Joins: lgarner (lgarner@moz-7FA0CC62.nat.umts.dynamic.t-mobile.pl)
- # [09:52] * Fallen|away is now known as Fallen
- # [09:52] * Joins: vingtetun (Thunderbir@moz-64E1A8DA.fbx.proxad.net)
- # [09:54] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/235d4c57787f - Andrea Marchesini - Bug 620935 - __noSuchMethod__ support for WebIDL r=bz
- # [09:54] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/691a1d12372a - Andrea Marchesini - Bug 620935 - Make console object available in Web Workers, r=ehsan, r=bz
- # [09:56] * Quits: phoebe (phoebe@moz-99690620.hinet-ip.hinet.net) (Connection reset by peer)
- # [09:57] * Joins: phoebe (phoebe@moz-99690620.hinet-ip.hinet.net)
- # [09:58] * Joins: mak|afk (chatzilla@moz-D84F9C3E.retail.telecomitalia.it)
- # [09:59] * Joins: RealRaven (Thunderbir@3A6288FE.1F6A1DBD.27F80FAC.IP)
- # [09:59] * Quits: crypt_ (chatzilla@moz-44D86B1E.cisco.com) (Ping timeout)
- # [10:02] * Joins: smontagu (chatzilla@88F51059.F3BBB17D.144F44FA.IP)
- # [10:02] * efaust|EST|PTO is now known as efaust
- # [10:03] * Quits: arky (arky@9158BB09.53BA259D.FA662B63.IP) (Ping timeout)
- # [10:03] * Quits: mt (mt@moz-6D840195.cisco.com) (Quit: Leaving.)
- # [10:04] * Joins: wolfiR_ (wolfiR@moz-71652003.dip0.t-ipconnect.de)
- # [10:05] <RealRaven> is there a reverse lookup for addon GUIds? I am trying to find out what a7e4ed9c-c2b4-4292-874d-9803c6071de5 points to
- # [10:06] * Quits: nrc (nrc@7BE24E90.A5032A01.3CFC199D.IP) (Ping timeout)
- # [10:07] * Joins: MarcoZ (marco.zehe@moz-E7F724B4.dip0.t-ipconnect.de)
- # [10:10] * Joins: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net)
- # [10:11] <KWierso> RealRaven: someone in #amo might have something like that?
- # [10:11] * Quits: simo (simo@65E96553.EF7C891D.12E82FEE.IP) (Ping timeout)
- # [10:12] * Quits: vd (vd@moz-7A53EEF0.ddns.cablebg.net) (Client exited)
- # [10:12] * Joins: vd (vd@moz-7A53EEF0.ddns.cablebg.net)
- # [10:12] * Joins: cpeterso_ (cpeterson@moz-7122D214.hsd1.ca.comcast.net)
- # [10:13] * Quits: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net) (Ping timeout)
- # [10:13] <Tomcat|sheriffduty> KWierso: oh hai :) merges to the integration trees done
- # [10:13] <KWierso> hooray
- # [10:13] * mak|afk is now known as mak
- # [10:14] <KWierso> Tomcat|sheriffduty: I never did get a merge from b2g-inbound to m-c
- # [10:14] * KWierso is now known as KWierso|afk
- # [10:14] * Quits: Morris (Morris@moz-99690620.hinet-ip.hinet.net) (Quit: Morris)
- # [10:16] <Tomcat|sheriffduty> KWierso|afk: yeah will make this in the next planned round of merges :)
- # [10:16] <Tomcat|sheriffduty> and good night :)
- # [10:17] * Joins: huseby (huseby@moz-9127FDEC.torservers.net)
- # [10:17] <Ms2ger> KWierso is online now?
- # [10:17] * Quits: curiousguy13 (chatzilla@71D2DD61.F7413847.50E99975.IP) (Ping timeout)
- # [10:17] <KWierso|afk> Ms2ger: online, not awake ;)
- # [10:17] <Ms2ger> Ha
- # [10:18] * Joins: curiousguy13 (chatzilla@3A8F04E9.7CD1C1B4.8D9DA8D9.IP)
- # [10:18] <RealRaven> KWierso|afk: asked at #amo-editors, didn't know there was an #amo as well...
- # [10:20] * Quits: @dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net) (Ping timeout)
- # [10:21] * Joins: msucan (mihai@F6BB6C39.AE174523.320F75DD.IP)
- # [10:23] * Joins: ferjm (ferjm@E0F7E15F.F9DEA6D6.FB6F0902.IP)
- # [10:24] * mattwoodrow|away is now known as mattwoodrow
- # [10:27] * Joins: simo (simo@5B4B2522.DDDECCB1.BDA7A6F4.IP)
- # [10:27] * Joins: h4writer (h4writer@moz-957FCBC.access.telenet.be)
- # [10:29] * Quits: wolfiR_ (wolfiR@moz-71652003.dip0.t-ipconnect.de) (Quit: Leaving)
- # [10:30] <Gijs> RealRaven: not on AMO's latest mxr copy
- # [10:30] <Gijs> RealRaven: so either not on AMO, or not on AMO when the last mxr index happened. #amo / #amo-editors probably know when that was
- # [10:30] * Gijs doesn't know if that is finally automated
- # [10:32] * Joins: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP)
- # [10:32] * Joins: mt (mt@moz-6D840195.cisco.com)
- # [10:33] <gcp> our dictionary is missing "enqueueing"
- # [10:34] * Quits: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP) (Ping timeout)
- # [10:34] * Joins: fabrice (fabrice@moz-F5A96693.hinet-ip.hinet.net)
- # [10:35] <Ms2ger> Enqueue a bug
- # [10:35] <RealRaven> Gijs: thanks. I got a moz-principal security error on a users log which references (embedded?) images from his draft folder.
- # [10:35] * Quits: fabrice (fabrice@moz-F5A96693.hinet-ip.hinet.net) (Max SendQ exceeded)
- # [10:35] * Joins: gwagner (Gregor@moz-58EEDCDA.dynamic.hinet.net)
- # [10:35] * Joins: fabrice (fabrice@moz-483E5E35.hinet-ip.hinet.net)
- # [10:35] * Quits: fabrice (fabrice@moz-483E5E35.hinet-ip.hinet.net) (Max SendQ exceeded)
- # [10:36] <Gijs> RealRaven: doing what?
- # [10:36] * Joins: fabrice (fabrice@moz-F5A96693.hinet-ip.hinet.net)
- # [10:36] <RealRaven> AFter opening COmposer. I am currently trouble shooting an issue where it injects unnecessaru <font> tags
- # [10:37] * Quits: gwagner (Gregor@moz-58EEDCDA.dynamic.hinet.net) (Quit: gwagner)
- # [10:37] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/b2b1b90f5082 - Andrea Marchesini - Bug 957893 - RequireWakeLock should not crash when the param is an empty string, r=ehsan
- # [10:38] <RealRaven> Our Addon (SmartTemplate4) adds a <div> on notifyComposeBodyReady. Looks like this makes Thunderbird put in "corrective font tags" every time the user inserts something.
- # [10:38] * Joins: mak|afk (chatzilla@moz-D84F9C3E.retail.telecomitalia.it)
- # [10:38] * Quits: allstarschh (allstarsch@moz-55E1E32C.pat.umts.dynamic.t-mobile.pl) (Ping timeout)
- # [10:39] <RealRaven> Actually, looking at these errors again, the GUIDs seem to change all the time:
- # [10:39] <RealRaven> I will pastebin
- # [10:39] * Quits: mak (chatzilla@moz-D84F9C3E.retail.telecomitalia.it) (Ping timeout)
- # [10:39] <RealRaven> http://pastebin.mozilla.org/4086631
- # [10:40] * mak|afk is now known as mak
- # [10:41] * Quits: bholley (bholley@moz-24EDB000.hsd1.ca.comcast.net) (Quit: bholley)
- # [10:41] * Joins: Morris (Morris@moz-99690620.hinet-ip.hinet.net)
- # [10:41] <RealRaven> Is it safe to ignore all these? Looks like a red herring to me.
- # [10:41] * Quits: vingtetun (Thunderbir@moz-64E1A8DA.fbx.proxad.net) (Ping timeout)
- # [10:42] * jorendorff_away is now known as jorendorff
- # [10:44] * Joins: jet (jet@moz-79F891EE.hsd1.ca.comcast.net)
- # [10:44] * Quits: yeukhon (yeukhon@moz-66888F61.cable.mindspring.com) (Quit: Leaving.)
- # [10:45] * Joins: snig_wal (chatzilla@9B9315E1.A6025CA.1C37C358.IP)
- # [10:45] * Joins: gwagner (Gregor@moz-58EEDCDA.dynamic.hinet.net)
- # [10:45] * jorendorff is now known as jorendorff_away
- # [10:46] * Joins: jackneill (jackneill@moz-34BE53FD.pool.digikabel.hu)
- # [10:46] <snig_wal> How can I get commit access?
- # [10:47] <NeilAway> RealRaven: "adds"?
- # [10:47] <bagder> snig_wal: https://www.mozilla.org/hacking/committer/
- # [10:53] * Joins: allstarschh (allstarsch@moz-7AB5A64D.nat.umts.dynamic.t-mobile.pl)
- # [10:53] * Quits: Optimizer (Optimizer@DC5B1859.C23D801D.D5D59AD9.IP) (Ping timeout)
- # [10:55] * Quits: heftig (heftig@moz-D746319F.unitymedia.biz) (Ping timeout)
- # [10:55] * Joins: allstarschh_nb (allstarsch@moz-34E2F071.pat.umts.dynamic.t-mobile.pl)
- # [10:56] * Quits: allstarschh (allstarsch@moz-7AB5A64D.nat.umts.dynamic.t-mobile.pl) (Ping timeout)
- # [10:56] * Joins: Optimizer (Instantbir@E7BFA87C.D286A377.BE4CF869.IP)
- # [10:57] <RealRaven> NeilAway: Yes, we inject it into the new message when composer says it ready. The user can make up a template in this case he added a <div>. We offer parsing different header fields which can replace variables such as %from% %date% etc
- # [10:57] * Joins: Optimizer1 (Optimizer@E7BFA87C.D286A377.BE4CF869.IP)
- # [10:58] <RealRaven> Strangely, the <font> tags are not added if the insert is triggered at a later stage (we have a listener on changing identity, where the bug is not triggered)
- # [10:59] <RealRaven> Is there a global setting in Thunderbird that forces a composer font (not talking about display - it seems most font settings are about displaying content, not composing)
- # [11:00] <NeilAway> RealRaven: yeah, loadHTMLMsgPrefs()
- # [11:00] * Quits: fabrice (fabrice@moz-F5A96693.hinet-ip.hinet.net) (Ping timeout)
- # [11:00] * mattwoodrow is now known as mattwoodrow|away
- # [11:00] * Joins: heftig (heftig@moz-D746319F.unitymedia.biz)
- # [11:00] <RealRaven> NeilAway: need to check that on mxr...
- # [11:01] <RealRaven> msgcompose.font_size?
- # [11:01] <RealRaven> and msgcompose.font_face
- # [11:01] * Quits: squib (squib@moz-5175C098.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
- # [11:02] <RealRaven> would it be possible to reset that to an empty string?
- # [11:02] <RealRaven> let me check the default for taht.
- # [11:02] * Quits: allstarschh_nb (allstarsch@moz-34E2F071.pat.umts.dynamic.t-mobile.pl) (Ping timeout)
- # [11:02] * Joins: fabrice (fabrice@moz-483E5E35.hinet-ip.hinet.net)
- # [11:02] <RealRaven> funny, it seems to be set to "tt" on my own system.
- # [11:03] * Quits: ericcc (echang@moz-99690620.hinet-ip.hinet.net) (Quit: Leaving)
- # [11:05] * Joins: nicodel (nicodel@moz-20FD88F4.fbx.proxad.net)
- # [11:06] <ewong> is there a Mozilla policy that prevents me from quoting a dev in irc and paste what he wrote in a bug?
- # [11:06] <ewong> (in this case, bz)
- # [11:07] <ewong> err.. I mean what he wrote on irc, into the bug
- # [11:07] <Ms2ger> Depends, private message or public channel?
- # [11:07] <ewong> Ms2ger: public.. on here
- # [11:07] <ewong> earliery
- # [11:07] <Ms2ger> Sure
- # [11:08] <ewong> Ms2ger: thanks! I think it'll help whoever decides to try to fix the bug
- # [11:08] <ewong> (fwiw bug 12460)
- # [11:08] * Quits: jet (jet@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
- # [11:11] * Joins: bitgeeky (bitgeeky@9B9315E1.A6025CA.1C37C358.IP)
- # [11:11] * Joins: lzzluca (lzzluca@moz-10429979.static.virginmediabusiness.co.uk)
- # [11:11] * ttaubert is now known as ttaubert|pto
- # [11:12] * Quits: gsvelto (gsvelto@moz-CC525610.clienti.tiscali.it) (Ping timeout)
- # [11:13] * Parts: nicodel (nicodel@moz-20FD88F4.fbx.proxad.net)
- # [11:13] <ewong> wut?!
- # [11:14] <NeilAway> !seen Pike
- # [11:14] <firebot> pike was last seen 7 hours, 27 minutes and 27 seconds ago, saying 'delphine1: do we have a fix for the l10n testing starting Feb 3? I would think we did, just want to make sure' in #l10n.
- # [11:15] * Joins: alice (alice@moz-F82BC62E.paconsult7.bbnplanet.net)
- # [11:15] * Joins: ketas (ketas@135.216.191.90.dyn.estpak.ee)
- # [11:16] * Quits: heftig (heftig@moz-D746319F.unitymedia.biz) (Ping timeout)
- # [11:16] * Quits: mixedpuppy (mixedpuppy@54B88C49.51898649.E519B3D.IP) (Quit: mixedpuppy)
- # [11:16] * Quits: vichen (vichen@moz-99690620.hinet-ip.hinet.net) (Quit: vichen)
- # [11:17] * Quits: fabrice (fabrice@moz-483E5E35.hinet-ip.hinet.net) (Quit: Leaving.)
- # [11:18] * Quits: danielgherasim (Thunderbir@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP) (Client exited)
- # [11:18] * Joins: allstarschh (allstarsch@moz-D9953A7E.nat.umts.dynamic.t-mobile.pl)
- # [11:20] * Joins: danielgherasim (Thunderbir@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP)
- # [11:22] <ewong> is the Core Selection code basically in http://mxr.mozilla.org/comm-central/source/mozilla/layout/generic/nsFrame.cpp#2492 ?
- # [11:22] <ewong> or is it in all sorts of places?
- # [11:22] * Quits: kk1fff (kk1fff@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
- # [11:22] * Joins: fabrice (fabrice@moz-483E5E35.hinet-ip.hinet.net)
- # [11:23] <Ms2ger> nsFrameSelection, last I checked
- # [11:23] * Quits: fabrice (fabrice@moz-483E5E35.hinet-ip.hinet.net) (Max SendQ exceeded)
- # [11:23] <ewong> Ms2ger: thanks. I'll take a look at that code
- # [11:24] * baku|away is now known as baku
- # [11:25] * Quits: Morris (Morris@moz-99690620.hinet-ip.hinet.net) (Quit: Morris)
- # [11:26] * Joins: kk1fff (kk1fff@moz-99690620.hinet-ip.hinet.net)
- # [11:26] * Joins: allstarschh_nb (allstarsch@moz-D9953A7E.nat.umts.dynamic.t-mobile.pl)
- # [11:27] * Joins: pnkfelix (pnkfelix@87C1F78E.1DE10CA8.D8E68FF6.IP)
- # [11:30] * Quits: kaawee_ (user@moz-2441CA08.dynamic.qsc.de) (Ping timeout)
- # [11:31] * Joins: heftig (heftig@moz-D746319F.unitymedia.biz)
- # [11:31] * Joins: fabrice (fabrice@moz-F5A96693.hinet-ip.hinet.net)
- # [11:31] * Joins: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP)
- # [11:32] * Joins: gerv (Instantbir@moz-F241DA8A.adsl-static.isp.belgacom.be)
- # [11:33] * Joins: kaawee_ (user@moz-2441CA08.dynamic.qsc.de)
- # [11:33] * Quits: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP) (Ping timeout)
- # [11:34] * Joins: ethan (chatzilla@moz-99690620.hinet-ip.hinet.net)
- # [11:36] * Quits: heftig (heftig@moz-D746319F.unitymedia.biz) (Ping timeout)
- # [11:37] * Quits: snig_wal (chatzilla@9B9315E1.A6025CA.1C37C358.IP) (Ping timeout)
- # [11:37] * Quits: phoebe (phoebe@moz-99690620.hinet-ip.hinet.net) (Input/output error)
- # [11:38] * Joins: blassey (quassel@moz-A4899051.hsd1.ma.comcast.net)
- # [11:40] * Joins: harth (harth@moz-DFAA4E15.p2p.sfo1.mozilla.com)
- # [11:40] * julienw_afk is now known as julienw
- # [11:40] * Quits: gerv (Instantbir@moz-F241DA8A.adsl-static.isp.belgacom.be) (Ping timeout)
- # [11:42] * Quits: harth (harth@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Ping timeout)
- # [11:42] * Quits: gaston (landry@moz-2911F07A.rhaalovely.net) (Ping timeout)
- # [11:43] * Quits: elin (elin@moz-99690620.hinet-ip.hinet.net) (Quit: elin)
- # [11:43] * padenot is now known as padenot|away
- # [11:43] * Joins: Honza (chatzilla@F8BF899B.23B79DE4.D0083327.IP)
- # [11:43] * ewong is now known as ewong|away
- # [11:46] * Quits: ckitching (ckitching@moz-73BD1AA5.nat.csx.cam.ac.uk) (Ping timeout)
- # [11:48] * Quits: allstarschh (allstarsch@moz-D9953A7E.nat.umts.dynamic.t-mobile.pl) (Ping timeout)
- # [11:48] * Quits: allstarschh_nb (allstarsch@moz-D9953A7E.nat.umts.dynamic.t-mobile.pl) (Ping timeout)
- # [11:48] * Joins: brsun (chatzilla@moz-99690620.hinet-ip.hinet.net)
- # [11:49] * Joins: allstarschh_nb (allstarsch@moz-D9953A7E.nat.umts.dynamic.t-mobile.pl)
- # [11:49] * Quits: dadel (dadel@moz-DC3E77C1.ponteilla.net) (Ping timeout)
- # [11:49] * Joins: allstarschh (allstarsch@moz-D9953A7E.nat.umts.dynamic.t-mobile.pl)
- # [11:50] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Ping timeout)
- # [11:50] * Joins: heftig (heftig@moz-D746319F.unitymedia.biz)
- # [11:50] * mihaelav is now known as mihaelav_lunch
- # [11:51] <Ms2ger> ###!!! ASSERTION: GetOffsetTo called on frames in different documents: 'PresContext() == aOther->PresContext()'
- # [11:52] * Joins: dadel (dadel@moz-DC3E77C1.ponteilla.net)
- # [11:52] * Quits: chucklee (chucklee@moz-99690620.hinet-ip.hinet.net) (Quit: Leaving)
- # [11:53] * Joins: zakora (NC@moz-28181BF.fbx.proxad.net)
- # [11:53] * Joins: snig_wal (chatzilla@9B9315E1.A6025CA.1C37C358.IP)
- # [11:53] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
- # [11:54] * Quits: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net) (Quit: Edgar)
- # [11:55] * padenot|away is now known as padenot
- # [11:55] <Gijs> RealRaven: so those GUIDs are null principal IDs. I don't know that they actually relate to add-ons at all...
- # [11:56] * Quits: brsun (chatzilla@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
- # [11:56] <Gijs> (I suspect that no, they don't, they get generated on the fly - but I've not found the code that does this so I'm not sure)
- # [11:56] * Joins: vingtetun (Thunderbir@DA4ABEAF.1DE10CA8.D8E68FF6.IP)
- # [11:58] * Joins: gaston (landry@moz-2911F07A.rhaalovely.net)
- # [11:59] * Quits: mt (mt@moz-6D840195.cisco.com) (Quit: Leaving.)
- # [11:59] * Quits: fabrice (fabrice@moz-F5A96693.hinet-ip.hinet.net) (Quit: Leaving.)
- # [11:59] * Joins: fabrice (fabrice@moz-483E5E35.hinet-ip.hinet.net)
- # [11:59] * Quits: flo-retina (Instantbir@moz-2C9D8405.ip-176-31-106.eu) (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
- # [11:59] * Quits: fabrice (fabrice@moz-483E5E35.hinet-ip.hinet.net) (Max SendQ exceeded)
- # [12:00] * Joins: fabrice (fabrice@moz-483E5E35.hinet-ip.hinet.net)
- # [12:00] <RealRaven> Gijs: yeah, I was wondering whether it is safe to disable these warnings with console2 domain blocker but that might suppress more important messages. Best would be to remove the source of the error (I would just nuke the the draft folder contents)
- # [12:00] * baku is now known as baku|away
- # [12:02] * Quits: rniwa (rniwa@DBC3D095.CC3DF958.1782B2F3.IP) (Quit: rniwa)
- # [12:03] * Quits: allstarschh (allstarsch@moz-D9953A7E.nat.umts.dynamic.t-mobile.pl) (Ping timeout)
- # [12:03] * Quits: allstarschh_nb (allstarsch@moz-D9953A7E.nat.umts.dynamic.t-mobile.pl) (Ping timeout)
- # [12:04] * Quits: snig_wal (chatzilla@9B9315E1.A6025CA.1C37C358.IP) (Ping timeout)
- # [12:06] * Joins: jgilbert_ (jgilbert@moz-4C088FCE.hsd1.ca.comcast.net)
- # [12:06] * Quits: jgilbert (jgilbert@moz-4C088FCE.hsd1.ca.comcast.net) (Ping timeout)
- # [12:07] * Joins: myk (myk@moz-996D3BDA.dsl.dynamic.sonic.net)
- # [12:08] * Joins: Morris (Morris@moz-A499047A.hinet-ip.hinet.net)
- # [12:08] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
- # [12:09] * Joins: eggonlegs (on@29744E2E.1442833D.2E43DAB5.IP)
- # [12:11] <hrw> hello guys
- # [12:12] * baku|away is now known as baku
- # [12:12] <Ms2ger> Morning
- # [12:13] <hrw> froydnj: thanks for notes to xpcom code
- # [12:13] * Joins: fabrice1 (fabrice@moz-483E5E35.hinet-ip.hinet.net)
- # [12:13] * Quits: fabrice (fabrice@moz-483E5E35.hinet-ip.hinet.net) (Quit: Leaving.)
- # [12:13] * Quits: gwagner (Gregor@moz-58EEDCDA.dynamic.hinet.net) (Quit: gwagner)
- # [12:13] * khuey|away is now known as khuey
- # [12:14] * Quits: fabrice1 (fabrice@moz-483E5E35.hinet-ip.hinet.net) (Quit: Leaving.)
- # [12:14] <mak> baku: I see some compilation errors on WorkerConsoleBinding.cpp is that related to the patch you just landed?
- # [12:15] <baku> mak, show me the errors
- # [12:15] * Quits: myk (myk@moz-996D3BDA.dsl.dynamic.sonic.net) (Ping timeout)
- # [12:15] <baku> mak, that patch is just landed to m-i
- # [12:15] * julienw is now known as julienw_afk
- # [12:16] <mak> baku: yes, I just pulled :(
- # [12:16] <baku> mak, paste-bin?
- # [12:17] <mak> baku: yep, one sec
- # [12:18] * Quits: robertbindar (Thunderbir@moz-F317F7CE.eregie.pub.ro) (Ping timeout)
- # [12:19] * Quits: shelly (shelly@moz-99690620.hinet-ip.hinet.net) (Quit: Leaving)
- # [12:21] * Joins: robertbindar (Thunderbir@moz-F317F7CE.eregie.pub.ro)
- # [12:22] * Joins: allstarschh (allstarsch@moz-55E1E32C.pat.umts.dynamic.t-mobile.pl)
- # [12:22] * Joins: Calebyaa (Calebyaa@moz-10B64631.cpe.net.cable.rogers.com)
- # [12:24] * Quits: gaston (landry@moz-2911F07A.rhaalovely.net) (Ping timeout)
- # [12:26] <Gijs> What's the easiest way to get a Firefox build ID again?
- # [12:26] * Gijs still instinctively goes to Help > About, which doesn't have it
- # [12:26] * Joins: allstarschh_nb (allstarsch@moz-55E1E32C.pat.umts.dynamic.t-mobile.pl)
- # [12:28] * Quits: schien (anonymous@moz-99690620.hinet-ip.hinet.net) (Quit: schien)
- # [12:29] * khuey is now known as khuey|away
- # [12:30] * Quits: allstarschh_nb (allstarsch@moz-55E1E32C.pat.umts.dynamic.t-mobile.pl) (Input/output error)
- # [12:30] * Quits: senicar (senicar@moz-F92EEDF8.static.amis.net) (Ping timeout)
- # [12:31] * Joins: mdas (mdas@moz-AB8748FE.cpe.pppoe.ca)
- # [12:32] * Joins: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP)
- # [12:34] * Quits: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP) (Ping timeout)
- # [12:34] <nthomas|away> web console, navigator.buildID
- # [12:35] * Quits: mdas (mdas@moz-AB8748FE.cpe.pppoe.ca) (Quit: )
- # [12:35] * Joins: senicar (senicar@moz-F92EEDF8.static.amis.net)
- # [12:35] * Joins: flo-retina (Instantbir@moz-2C9D8405.ip-176-31-106.eu)
- # [12:36] * Quits: ethan (chatzilla@moz-99690620.hinet-ip.hinet.net) (Input/output error)
- # [12:36] * Quits: mikedeboer (mikedeboer@moz-ADFC0358.colouryourpersonality.nl) (Ping timeout)
- # [12:37] * Quits: asac (asac@moz-9D978C09.compute-1.amazonaws.com) (Ping timeout)
- # [12:38] * Joins: vichen (vichen@moz-E6D32478.dynamic.hinet.net)
- # [12:38] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
- # [12:40] <zzzzz> about:buildconfig ?
- # [12:41] * Joins: KaiRo (robert@90CF2017.C1B5038.AEFC2D8B.IP)
- # [12:41] * Quits: ddahl (ddahl@8ECA0B87.AD77F8DE.D1E74241.IP) (Ping timeout)
- # [12:41] * Joins: mikedeboer (mikedeboer@moz-ADFC0358.colouryourpersonality.nl)
- # [12:41] * Joins: asac (asac@moz-9D978C09.compute-1.amazonaws.com)
- # [12:52] * Quits: jhlin (jhlin@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
- # [12:52] * Quits: alice (alice@moz-F82BC62E.paconsult7.bbnplanet.net) (Client exited)
- # [12:52] * Joins: alice (alice@moz-F82BC62E.paconsult7.bbnplanet.net)
- # [12:53] * Joins: Archaeopteryx (itsme@A9A4E823.C6145DA3.2DB0BBA1.IP)
- # [12:54] * Quits: alice (alice@moz-F82BC62E.paconsult7.bbnplanet.net) (Ping timeout)
- # [12:56] * Joins: clokep (Instantbir@moz-1484204D.c3-0.smr-ubr2.sbo-smr.ma.cable.rcn.com)
- # [12:56] * Quits: Dwight_Stegall (Dwight@moz-3088615F.client.mchsi.com) (Quit: Leaving)
- # [13:00] * Joins: mt (mt@moz-6D840195.cisco.com)
- # [13:06] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/4c6d2381b451 - Tom Schuster - Bug 952042 - Remove fake focus-ring after findbar is closed. r=mikedeboer
- # [13:12] * jorendorff_away is now known as jorendorff
- # [13:16] * Quits: jhk (jigneshkak@4B6E4205.2A346C5D.8B6C1D65.IP) (Ping timeout)
- # [13:16] * Quits: recursive (recursive@71958799.4D49EC71.6815CE39.IP) (Quit: Leaving...)
- # [13:17] * Quits: x^2 (ben@moz-70AFF706.nys.biz.rr.com) (Quit: Leaving)
- # [13:17] * Joins: jhk (jigneshkak@4B6E4205.2A346C5D.8B6C1D65.IP)
- # [13:17] * Joins: floyy99 (chatzilla@7320FA34.996D92AA.4A17AFBF.IP)
- # [13:18] * Joins: gaston (landry@moz-2911F07A.rhaalovely.net)
- # [13:19] * Quits: @roc (chatzilla@111A8D76.CA718BD3.FC74E68.IP) (Ping timeout)
- # [13:19] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/55cea8e4946e - Andreas Tolfsen - Bug 948075 - Add expected conditions to Marionette. r=mdas r=dhunt
- # [13:20] * Quits: vichen (vichen@moz-E6D32478.dynamic.hinet.net) (Quit: vichen)
- # [13:20] * Quits: michal (michal@moz-167B440E.broadband6.iol.cz) (Ping timeout)
- # [13:21] * Joins: gerv (Instantbir@moz-58E0FFD6.adsl-static.isp.belgacom.be)
- # [13:21] * Joins: Pike (chatzilla@moz-A7833913.pool.mediaways.net)
- # [13:23] * Joins: michal (michal@moz-167B440E.broadband6.iol.cz)
- # [13:24] * Joins: smaug (chatzilla@moz-9E0B1701.pp.htv.fi)
- # [13:24] * ChanServ sets mode: +o smaug
- # [13:27] * Quits: ewong|sleep (chatzilla@moz-772F27FF.netvigator.com) (Ping timeout)
- # [13:27] * Joins: snig_wal (chatzilla@9B9315E1.A6025CA.1C37C358.IP)
- # [13:27] * Quits: gabor (gabor@moz-F5994963.dip0.t-ipconnect.de) (Ping timeout)
- # [13:27] * Quits: Calebyaa (Calebyaa@moz-10B64631.cpe.net.cable.rogers.com) (Quit: Going offline, see ya! (www.adiirc.com))
- # [13:27] * Joins: Boriss (Boriss@moz-1864B12F.public.monkeybrains.net)
- # [13:27] * Joins: ewong|sleep (chatzilla@moz-772F27FF.netvigator.com)
- # [13:28] * Joins: Enn (enn@moz-1758BB1C.cpe.net.cable.rogers.com)
- # [13:30] * Joins: gsvelto (gsvelto@moz-CC525610.clienti.tiscali.it)
- # [13:30] * Quits: gerv (Instantbir@moz-58E0FFD6.adsl-static.isp.belgacom.be) (Ping timeout)
- # [13:31] * jorendorff is now known as jorendorff_away
- # [13:32] * Joins: surkov (surkov@13F2CEC5.7672369.D8E68FF6.IP)
- # [13:33] * Joins: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP)
- # [13:33] * Joins: gerv (Instantbir@moz-58E0FFD6.adsl-static.isp.belgacom.be)
- # [13:34] <Tomcat|sheriffduty> baku: ping -> https://tbpl.mozilla.org/php/getParsedLog.php?id=33519356&tree=Mozilla-Inbound
- # [13:35] * pmoore is now known as pmoore|lunch
- # [13:35] * Quits: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP) (Ping timeout)
- # [13:37] * julienw_afk is now known as julienw
- # [13:41] * Joins: mstange (markus@moz-246A45EC.dip0.t-ipconnect.de)
- # [13:42] * Quits: kk1fff (kk1fff@moz-99690620.hinet-ip.hinet.net) (Client exited)
- # [13:44] * Joins: alice (alice@moz-F82BC62E.paconsult7.bbnplanet.net)
- # [13:45] * Quits: Boriss (Boriss@moz-1864B12F.public.monkeybrains.net) (Quit: Boriss)
- # [13:50] * Joins: Calebyaa (Calebyaa@moz-10B64631.cpe.net.cable.rogers.com)
- # [13:50] * Quits: Calebyaa (Calebyaa@moz-10B64631.cpe.net.cable.rogers.com) (Quit: Going offline, see ya! (www.adiirc.com))
- # [13:51] <Tomcat|sheriffduty> baku: yt ?
- # [13:52] * Quits: Enn (enn@moz-1758BB1C.cpe.net.cable.rogers.com) (Ping timeout)
- # [13:52] * Quits: floyy99 (chatzilla@7320FA34.996D92AA.4A17AFBF.IP) (Quit: ChatZilla 0.9.90.1 [Firefox 26.0/20131205075310])
- # [13:52] * Joins: jhlin (jhlin@moz-4D57784F.dynamic.hinet.net)
- # [13:53] * Quits: gerv (Instantbir@moz-58E0FFD6.adsl-static.isp.belgacom.be) (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
- # [13:54] * Quits: jhlin (jhlin@moz-4D57784F.dynamic.hinet.net) (Ping timeout)
- # [13:57] * Quits: clokep (Instantbir@moz-1484204D.c3-0.smr-ubr2.sbo-smr.ma.cable.rcn.com) (Ping timeout)
- # [13:57] * Quits: snig_wal (chatzilla@9B9315E1.A6025CA.1C37C358.IP) (Ping timeout)
- # [13:57] * Joins: rogeliodh (Thunderbir@2E19FE68.4294F5B7.D67CC001.IP)
- # [13:58] * Joins: Calebyaa (Calebyaa@moz-10B64631.cpe.net.cable.rogers.com)
- # [13:59] * Quits: Calebyaa (Calebyaa@moz-10B64631.cpe.net.cable.rogers.com) (Quit: Going offline, see ya! (www.adiirc.com))
- # [14:01] * Joins: mdas (mdas@moz-AB8748FE.cpe.pppoe.ca)
- # [14:01] * Quits: smontagu (chatzilla@88F51059.F3BBB17D.144F44FA.IP) (Ping timeout)
- # [14:01] * Quits: Morris (Morris@moz-A499047A.hinet-ip.hinet.net) (Quit: Morris)
- # [14:06] <mihaelav_lunch> hi Gijs
- # [14:06] <Gijs> mihaelav_lunch: hi
- # [14:06] * mihaelav_lunch is now known as mihaelav
- # [14:07] <mihaelav> I haven't done any try push before....
- # [14:08] <Gijs> mihaelav: have a read through https://wiki.mozilla.org/ReleaseEngineering/TryServer
- # [14:08] * Joins: Dwight_Stegall (Dwight@moz-3088615F.client.mchsi.com)
- # [14:08] <mihaelav> yes, that's what I was doing now
- # [14:08] <mihaelav> and saw that I need an account for that
- # [14:09] * Quits: ewong|sleep (chatzilla@moz-772F27FF.netvigator.com) (Ping timeout)
- # [14:09] * jorendorff_away is now known as jorendorff
- # [14:09] * Joins: recursive (recursive@71958799.4D49EC71.6815CE39.IP)
- # [14:09] * Joins: ewong|sleep (chatzilla@moz-772F27FF.netvigator.com)
- # [14:11] * Quits: Jerry_ (hshih@moz-99690620.hinet-ip.hinet.net) (Quit: Leaving)
- # [14:12] <Gijs> mihaelav: if you don't have tryserver access, that should probably be fixed
- # [14:12] <Gijs> mihaelav: see http://www.mozilla.org/hacking/committer/
- # [14:13] <Gijs> mihaelav: but for this bug, if your modified patch is ready, you can attach it to the bug and I can push to try for you.
- # [14:13] <mihaelav> ok, I'll log the bug for the account
- # [14:13] * Joins: arky (arky@9158BB09.53BA259D.FA662B63.IP)
- # [14:13] <mihaelav> and add the patch to the bug meanwhile
- # [14:14] * Quits: arky (arky@9158BB09.53BA259D.FA662B63.IP) (Client exited)
- # [14:14] * Quits: cpeterso_ (cpeterson@moz-7122D214.hsd1.ca.comcast.net) (Connection reset by peer)
- # [14:17] * Joins: snig_wal (chatzilla@9B9315E1.A6025CA.1C37C358.IP)
- # [14:18] * jmaher|afk is now known as jmaher
- # [14:18] * Joins: btulchinsky (btulchinsk@moz-6FFE20E8.dsl.bell.ca)
- # [14:21] * Joins: x^2 (ben@moz-F13FF1D1.nys.biz.rr.com)
- # [14:23] * Joins: saebekassebil (saebekasse@5B82675A.BD98D3A9.9A1B5FBB.IP)
- # [14:23] * Quits: saebekassebil (saebekasse@5B82675A.BD98D3A9.9A1B5FBB.IP) (Quit: )
- # [14:27] <@smaug> who knows the current reftest setup
- # [14:27] <@smaug> especially the multiprocess setup
- # [14:27] <mihaelav> Gijs: do I need to request review again for the new patch?
- # [14:27] <Gijs> mihaelav: yes please :)
- # [14:28] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/a53cbf955a90 - Andreas Tolfsen - Bug 941144 - getWindows not matching Selenium command. r=dburns
- # [14:28] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/96f5df57e9b7 - Georg Koppen - Bug 939319 - Provide a drag-and-drop observer to allow event filtering. r=Enn
- # [14:28] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/38bb623379e8 - Sotaro Ikeda - Bug 959171 - Fix how to bind EGLImage in GrallocTextureHostOGL. r=nical
- # [14:28] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/ec0369283cc3 - Doug Turner - Bug 962000 - WifiGeoPositionProvider.isPublic() is busted. r=jdm
- # [14:28] <mihaelav> Gijs: done. fingers crossed :)
- # [14:28] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/b21f20e9f9e8 - Jan-Ivar Bruaroey - Bug 947665 - RTCP stats in getStats and about:webrtc. r=jesup
- # [14:30] * Quits: jhopkins|afk (jhopkins@moz-216F9986.tb.shawcable.net) (Quit: jhopkins|afk)
- # [14:30] * Joins: bgrins (Adium@2E6E9164.E6468DB3.BAB75B95.IP)
- # [14:31] * mgol is now known as m_gol
- # [14:33] * Quits: bgrins (Adium@2E6E9164.E6468DB3.BAB75B95.IP) (Ping timeout)
- # [14:33] * Joins: bgrins (Adium@C7203E51.FBD8ACDB.20F09BA6.IP)
- # [14:34] * Joins: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP)
- # [14:34] * pmoore|lunch is now known as pmoore
- # [14:35] * Joins: vichen (vichen@moz-E6D32478.dynamic.hinet.net)
- # [14:35] * Joins: Morris (Morris@moz-A499047A.hinet-ip.hinet.net)
- # [14:35] * Quits: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP) (Ping timeout)
- # [14:35] * Quits: btulchinsky (btulchinsk@moz-6FFE20E8.dsl.bell.ca) (Client exited)
- # Session Close: Fri Jan 24 14:37:31 2014
- #
- # Session Start: Fri Jan 24 14:37:31 2014
- # Session Ident: #developers
- # [14:37] * Disconnected
- # [14:41] * Attempting to rejoin channel #developers
- # [14:41] * Rejoined channel #developers
- # [14:41] * Topic is 'Next uplift 3 Feb || Want help, or want to help others? See #introduction || http://logbot.glob.com.au/?c=developers'
- # [14:41] * Set by philor on Mon Dec 09 20:42:07
- # [14:41] * Joins: danielgherasim (Thunderbir@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP)
- # [14:41] * Joins: Morris (Morris@moz-A499047A.hinet-ip.hinet.net)
- # [14:42] * Joins: gaurav231 (Thunderbir@F829FDCC.5988CA54.BBE530D5.IP)
- # [14:43] <bz_sleep> test_hang_submit, wut?
- # [14:43] * Joins: AndreeaMatei (Thunderbir@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP)
- # [14:43] <bz_sleep> !seen RyanVM
- # [14:44] <firebot> ryanvm was last seen 15 hours, 36 minutes and 56 seconds ago, changing nick to RyanVM|afk.
- # [14:44] * bz_sleep is now known as bz
- # [14:44] <Tomcat|sheriffduty> hi bz
- # [14:44] * Joins: NeilZZZ (neil@moz-D4036112.cable.virginm.net)
- # [14:44] * Joins: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com)
- # [14:44] * Joins: RyanVM (Thunderbir@moz-4C953DE7.phlapa.fios.verizon.net)
- # [14:45] <Tomcat|sheriffduty> bz: there is RyanVM :)
- # [14:45] <bz> RyanVM: So I've made some progress on this orange....
- # [14:45] * Joins: Boriss (Boriss@moz-1864B12F.public.monkeybrains.net)
- # [14:45] * Joins: davidb (davidb@moz-2D86C2A3.dsl.bell.ca)
- # [14:46] * Joins: Matti (Matti@moz-39016445.dip0.t-ipconnect.de)
- # [14:48] * Joins: chewey (chewey@moz-80D2DB2D.dip0.t-ipconnect.de)
- # [14:48] * Quits: Optimizer (Instantbir@E7BFA87C.D286A377.BE4CF869.IP) (Ping timeout)
- # [14:48] * Quits: Optimizer1 (Optimizer@E7BFA87C.D286A377.BE4CF869.IP) (Ping timeout)
- # [14:49] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/95016fa7e7a0 - Andreas Tolfsen - Bug 941148 - Rename screenShot to takeScreenshot for webdriver compliance. r=dburns
- # [14:49] * Quits: alfredo (alfredo@moz-99690620.hinet-ip.hinet.net) (Client exited)
- # [14:49] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/599882cfb998 - Marcin Juszkiewicz - Bug 963026 - AArch64 support for Javascript Engine. r=djvj
- # [14:49] * Joins: clb (clb@moz-F9ED79A1.fi)
- # [14:49] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/a09fae6633f3 - Simone Carletti - Bug 962945 - Remove duplicate .works entry from PSL. r=gerv
- # [14:50] * Joins: grapenuts (chatzilla@moz-EF816845.nycap.res.rr.com)
- # [14:50] * Joins: serge (Thunderbir@76A14AD0.DDE84BFE.DBBCD276.IP)
- # [14:50] * Joins: armenzg (armenzg@moz-DC6D6B46.home1.cgocable.net)
- # [14:50] * Quits: Morris (Morris@moz-A499047A.hinet-ip.hinet.net) (Quit: Morris)
- # [14:50] * Joins: Gijs (gijs@moz-86762AC2.range86-164.btcentralplus.com)
- # [14:50] * Joins: sfoster (sfoster@moz-961AB6F2.hsd1.or.comcast.net)
- # [14:51] * Joins: Optimizer (Instantbir@ABC2BB4F.2943FC84.BE4CF869.IP)
- # [14:51] * Joins: Morris (Morris@moz-A499047A.hinet-ip.hinet.net)
- # [14:51] * Quits: mdas (mdas@moz-AB8748FE.cpe.pppoe.ca) (Input/output error)
- # [14:52] * Quits: sfoster (sfoster@moz-961AB6F2.hsd1.or.comcast.net) (Ping timeout)
- # [14:53] * Quits: stransky (stransky@moz-59D79C36.broadband2.iol.cz) (Quit: Connection reset by beer)
- # [14:53] * Joins: Gijs_ (gijs@moz-86762AC2.range86-164.btcentralplus.com)
- # [14:53] * Quits: Gijs (gijs@moz-86762AC2.range86-164.btcentralplus.com) (Quit: hrmpf)
- # [14:53] * Gijs_ is now known as Gijs
- # [14:54] * Joins: stransky (stransky@moz-59D79C36.broadband2.iol.cz)
- # [14:54] <RyanVM> bz: what seems to be the problem?
- # [14:54] * Joins: spohl (Adium@B18F9C5.58AFE261.5EBD1F4C.IP)
- # [14:54] * RyanVM is going to laugh if there's an underlying js engine bug
- # [14:54] * Quits: curiousguy13 (chatzilla@3A8F04E9.7CD1C1B4.8D9DA8D9.IP) (Ping timeout)
- # [14:54] * Quits: michal (michal@moz-167B440E.broadband6.iol.cz) (Ping timeout)
- # [14:54] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
- # [14:54] * Gijs is now known as IRCMonkey56974
- # [14:55] * IRCMonkey56974 sighs some more.
- # [14:55] * IRCMonkey56974 is now known as Gijs
- # [14:56] * Joins: lzzluca (lzzluca@moz-10429979.static.virginmediabusiness.co.uk)
- # [14:56] * Joins: lduros (user@moz-E56860A0.phlapa.fios.verizon.net)
- # [14:56] * Joins: michal (michal@moz-167B440E.broadband6.iol.cz)
- # [14:57] * Quits: hub (hub@moz-E12780DE.cable.teksavvy.com) (Ping timeout)
- # [14:58] * Joins: h4writer (h4writer@moz-957FCBC.access.telenet.be)
- # [14:58] * Joins: gaston (landry@moz-2911F07A.rhaalovely.net)
- # [14:58] * Quits: michal (michal@moz-167B440E.broadband6.iol.cz) (Ping timeout)
- # [14:58] * Joins: nsm (nsm@973D3984.BF552EB.85889BB1.IP)
- # [14:58] * Joins: tad (tad@moz-6BAB15E1.info)
- # [14:58] * Joins: havarnov (havarnov@7FCD87A9.7B7BA24D.CB207656.IP)
- # [14:58] * Quits: victorporof (victorporo@E55FB5BC.20287B6C.D111398B.IP) (Connection reset by peer)
- # [14:59] * Joins: victorporof (victorporo@E55FB5BC.20287B6C.D111398B.IP)
- # [14:59] * Joins: peterv (peterv@moz-4BC60BE9.access.telenet.be)
- # [14:59] * Joins: lgarner (lgarner@moz-7FA0CC62.nat.umts.dynamic.t-mobile.pl)
- # [14:59] <bz> RyanVM: https://bugzilla.mozilla.org/show_bug.cgi?id=962605#c10
- # [14:59] * Joins: hub (hub@moz-E12780DE.cable.teksavvy.com)
- # [14:59] * Joins: Cork (Cork@moz-352B7E7B.a370.priv.bahnhof.se)
- # [14:59] * Joins: eagleflo (aku@moz-14928E87.fi)
- # [14:59] <bz> RyanVM: also, http://mxr.mozilla.org/mozilla-central/source/dom/plugins/test/mochitest/test_hang_submit.xul#29 which then keeps trying to run the test
- # [14:59] * Joins: rozhkov (rozhkov@D7898B11.FB4A19D7.CA3E9B26.IP)
- # [14:59] <bz> Now why xpcshell jit affects this.....
- # [14:59] * Joins: nl (nicklebede@moz-838152B8.net135.n37.ru)
- # [14:59] <bz> In that why xpcshell jit means the test actually keeps crapping on later tests...
- # [14:59] * Joins: janv (varga@B613191B.3EC5E826.4F33160D.IP)
- # [14:59] * Joins: gcp (gpascutto@moz-9CEB1C98.access.telenet.be)
- # [14:59] * Joins: matthewgertner (matthewger@173F2E9D.96442F2E.EE1C58A.IP)
- # [14:59] * Joins: vd (vd@moz-7A53EEF0.ddns.cablebg.net)
- # [14:59] * Joins: paul (paul@moz-6078D3C7.norad.org)
- # [14:59] * Joins: poiru (poiru@moz-C4357EA7.kapsi.fi)
- # [15:00] <bz> I mean it _is_ using an sjs, so that's at least a plausible interaction point....
- # [15:00] * Joins: robertbindar (Thunderbir@moz-F317F7CE.eregie.pub.ro)
- # [15:00] * Joins: mitsuhiko (mitsuhiko-@moz-BC29B73E.srv.pocoo.org)
- # [15:00] * Joins: michal (michal@moz-167B440E.broadband6.iol.cz)
- # [15:00] * Joins: Orva (iaikas@6CD3992B.4A308814.EE6E63A5.IP)
- # [15:00] <baku> Tomcat|sheriffduty, here
- # [15:01] <Tomcat|sheriffduty> hey baku seems the m13 orange is back
- # [15:01] <Tomcat|sheriffduty> the one that RyanVM backed out yesterday
- # [15:01] * Joins: ckitching (ckitching@moz-73BD1AA5.nat.csx.cam.ac.uk)
- # [15:01] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/059c71ad9637 - Jon Coppeard - Bug 959787 - Handlify JS_Lookup* APIs r=sfink r=bz
- # [15:01] <baku> Tomcat|sheriffduty, it means that the fix I porposed is not enough :/
- # [15:02] <@smaug> ahaa, one needs to do plenty of try: -a + talos -a to get top of the list
- # [15:02] <Tomcat|sheriffduty> baku: yeah seems we need to backout again
- # [15:02] * @smaug will keep his place for couple of days
- # [15:02] * Joins: brambles (xymox@moz-969AAE9B.barwen.ch)
- # [15:03] <baku> Tomcat|sheriffduty, yep
- # [15:03] * Joins: benjamin (benjamin@moz-8A7708E6.members.linode.com)
- # [15:04] * Quits: michal (michal@moz-167B440E.broadband6.iol.cz) (Ping timeout)
- # [15:05] * armenzg is now known as armenzg_brb
- # [15:05] * Quits: lduros (user@moz-E56860A0.phlapa.fios.verizon.net) (Ping timeout)
- # [15:05] <Tomcat|sheriffduty> ok will do the backout
- # [15:06] * Joins: michal (michal@moz-167B440E.broadband6.iol.cz)
- # [15:06] * Joins: yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP)
- # [15:06] * Parts: eggonlegs (on@29744E2E.1442833D.2E43DAB5.IP)
- # [15:06] * Quits: Optimizer (Instantbir@ABC2BB4F.2943FC84.BE4CF869.IP) (Ping timeout)
- # [15:07] <bz> RyanVM: so crappy broken test, but maybe also something else going on...
- # [15:08] <RealRaven> Does anybody know anything about the Verdana font?
- # [15:08] <RealRaven> https://bugzilla.mozilla.org/show_bug.cgi?id=963543
- # [15:09] <RealRaven> There seem to be 9 bugs altogether relating to Verdana. It completely disappears in Thunderbird composer
- # [15:09] <RealRaven> very very strange
- # [15:09] * Quits: yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP) (Input/output error)
- # [15:09] <RyanVM> baku: if only we had some sort of server we could try things on first
- # [15:09] * Joins: yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP)
- # [15:09] * Quits: michal (michal@moz-167B440E.broadband6.iol.cz) (Ping timeout)
- # [15:09] <RyanVM> bz: wouldn't shock me, we have some other known intermittents with that test
- # [15:09] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [15:09] <RealRaven> its almost like Wingdings. Except I am not aware that it is unicode broken.
- # [15:10] * Joins: mihaelav (Mibbit@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP)
- # [15:10] <baku> RyanVM, come on! I tried.. it didn't compile at all for some git/hg problem
- # [15:11] <RyanVM> baku: yeah, it was busted for awhile yesterday
- # [15:11] <RyanVM> bug 963148
- # [15:11] <RyanVM> was fixed at 9:30am PT
- # [15:11] * Joins: ddahl (ddahl@8ECA0B87.AD77F8DE.D1E74241.IP)
- # [15:11] * Joins: michal (michal@moz-167B440E.broadband6.iol.cz)
- # [15:11] * Quits: recursive (recursive@71958799.4D49EC71.6815CE39.IP) (Quit: Leaving...)
- # [15:11] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/ec91efbcc80e - Carsten "Tomcat" Book - Backed out changeset 691a1d12372a (bug 620935) for m13 perma orange on a CLOSED TREE
- # [15:12] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/41559c2000f4 - Carsten "Tomcat" Book - Backed out changeset 235d4c57787f (bug 620935) for m13 perma-orange on a CLOSED TREE
- # [15:12] <bz> RyanVM: on mac?
- # [15:13] <RyanVM> firebot: bug 836829
- # [15:13] <firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=836829 nor, P3, ---, nobody, NEW, Intermittent test_hanging.html | application timed out after 330 seconds with no output | applicatio
- # [15:13] * Quits: stransky (stransky@moz-59D79C36.broadband2.iol.cz) (Quit: Connection reset by beer)
- # [15:14] <RyanVM> firebot: bug 909899
- # [15:14] <firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=909899 nor, --, ---, nobody, NEW, Intermittent test_crash_notify_no_report.xul,test_crash_submit.xul,test_hang_submit.xul | Test timed
- # [15:14] <RyanVM> firebot: bug 944709 (maybe not related)
- # [15:14] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/06018b9ceed5 - Ehsan Akhgari - Bug 961889 - Fix the adverse effects of spell checking on test_reftests_with_caret.html test cases; r=roc
- # [15:14] * Joins: allstarschh (allstarsch@moz-B7B1C95D.nat.umts.dynamic.t-mobile.pl)
- # [15:15] <firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=944709 , , nobody, NEW, Intermittent TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/mochitest/test_hanging.html | Reloading
- # [15:15] * Quits: Boriss (Boriss@moz-1864B12F.public.monkeybrains.net) (Quit: Boriss)
- # [15:15] * Joins: mt (mt@moz-9FF3CED3.cisco.com)
- # [15:15] * Quits: IRCMonkey11094 (balrog@moz-1E87DD22.phlapa.fios.verizon.net) (Ping timeout)
- # [15:15] <RyanVM> bz: so if you want to make that test start sucking less, that would be great
- # [15:16] <RyanVM> we hit problems with it on all platforms
- # [15:17] * armenzg_brb is now known as armenzg
- # [15:18] * Quits: AndreeaMatei (Thunderbir@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP) (Quit: AndreeaMatei)
- # [15:18] <bz> RyanVM: hmm
- # [15:18] * Joins: AndreeaMatei (Thunderbir@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP)
- # [15:18] <bz> RyanVM: Those seem different from this problem
- # [15:18] <bz> RyanVM: So I'm pretty sure I can fix my problem by properly bailing out of the test
- # [15:18] <bz> RyanVM: but I need to figure out why the behavior actually changes...
- # [15:19] * baku is now known as baku|away
- # [15:20] * Joins: Boriss (Boriss@moz-1864B12F.public.monkeybrains.net)
- # [15:20] * kats|away is now known as kats
- # Session Close: Fri Jan 24 15:21:08 2014
- #
- # Session Start: Fri Jan 24 15:21:08 2014
- # Session Ident: #developers
- # [15:21] * Disconnected
- # Session Close: Fri Jan 24 15:21:23 2014
- #
- # Session Start: Fri Jan 24 15:52:34 2014
- # Session Ident: #developers
- # [15:52] * Now talking in #developers
- # [15:52] * Topic is 'Next uplift 3 Feb || Want help, or want to help others? See #introduction || http://logbot.glob.com.au/?c=developers'
- # [15:52] * Set by philor on Mon Dec 09 20:42:07
- # [15:52] <jmaher> RyanVM: till ?
- # [15:52] <till> RyanVM: thanks. And no need, yury is on the case
- # [15:52] <RyanVM> k
- # [15:53] <RyanVM> jmaher: xperf strikes again!
- # [15:53] <till> jmaher: never mind, thanks
- # [15:53] <RyanVM> getting some poor soul backed out
- # [15:53] <jmaher> woohoo
- # [15:53] * Quits: jrm2k6 (jrm2k6@moz-876091EF.sd.sd.cox.net) (Client exited)
- # [15:53] * retornam|away is now known as retornam
- # [15:53] <jmaher> till: chat in #perf if you have some files that need to be accessed on startup. Otherwise see if you can move them to a delayed load
- # [15:53] <RyanVM> man, I wish I knew how to file this bug where Firefox occasionally loses track of its tabs
- # [15:54] * Joins: maxli (maxli@moz-EE42E0E.student.cs.uwaterloo.ca)
- # [15:54] <RyanVM> I open a new tab, it doesn't show up in the tab bar, and then no other tabs show active
- # [15:54] <Gijs> RyanVM: yes!
- # [15:54] * Joins: Archaeopteryx (itsme@A9A4E823.C6145DA3.2DB0BBA1.IP)
- # [15:54] <Gijs> I've seen that too.
- # [15:54] <Gijs> no idea what causes it though :s
- # [15:54] <RyanVM> clicking around in the tab bar, i will switch tabs when I click on one, but not necessarily the one I think
- # [15:54] <till> jmaher: shumway was querying its extension version during startup. But there's not really a need to do that, so we're changing it
- # [15:54] <RyanVM> Gijs: I don't even know what to say in a bug report
- # [15:54] <RyanVM> I have no STR
- # [15:55] <Gijs> me neither :(
- # [15:55] <Gijs> just, sometimes there's a gap in my tabstrip
- # [15:55] <Gijs> for my selected tab
- # [15:55] <Gijs> instead of the selected tab showing normally
- # [15:55] <jmaher> till: cool; you can run xperf on try server- it is a faster turnaround- I can help if there is a file that needs to be accessed
- # [15:55] <Gijs> I... don't know what's up with that
- # [15:55] <Gijs> RyanVM: OS X?
- # [15:55] <RyanVM> win7
- # [15:55] <Gijs> Hrm.
- # [15:55] <Gijs> sounds like a frontend issue
- # [15:56] * Quits: @smaug (chatzilla@moz-9E0B1701.pp.htv.fi) (Ping timeout)
- # [15:56] <till> jmaher: nah, it's ok. This can just be done lazily and won't happen at all in most cases. I just didn't know that it's a problem to do it eagerly, and it was nicer from an implementation pov
- # [15:57] * Joins: JosiahOne (Instantbir@moz-A7D27D76.lightspeed.livnmi.sbcglobal.net)
- # [15:58] * Quits: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de) (Input/output error)
- # [15:58] <RyanVM> Gijs: any verdict on whether Australis is riding 29 or not?
- # [15:58] <Gijs> RyanVM: erm, I missed the first part of yesterday's meeting due to PTO/parents
- # [15:59] <Gijs> didn't hear anything definitive
- # [15:59] <Gijs> MattN: ^^
- # [15:59] <Gijs> I /think/ we're still planning to have it do that?
- # [15:59] <Gijs> but we have like a 60+ bug backlog
- # [15:59] <Gijs> (counting just P1-P3)
- # [15:59] * Quits: alice (alice@moz-F82BC62E.paconsult7.bbnplanet.net) (Client exited)
- # [15:59] <Gijs> so whether we actually manage, not sure :)
- # [15:59] * Quits: bitgeeky (bitgeeky@9B9315E1.A6025CA.1C37C358.IP) (Ping timeout)
- # [16:00] * Joins: jimm (jmathies@moz-DF439B90.pn.at.cox.net)
- # [16:00] * Joins: alice (alice@moz-F82BC62E.paconsult7.bbnplanet.net)
- # [16:00] * Joins: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net)
- # [16:00] <MattN> Gijs, RyanVM: We didn't discuss anything other than 29 at the meeting
- # [16:00] * Joins: vikstrous (v@13F2CEC5.7672369.D8E68FF6.IP)
- # [16:00] <MattN> we didn't even really discuss 29 either
- # [16:00] * Joins: Optimizer (Optimizer@ABC2BB4F.2943FC84.BE4CF869.IP)
- # [16:00] <MattN> so I assume 29 is still the target
- # [16:01] * RyanVM is now known as RyanVM|sheriffduty
- # [16:01] * Joins: lduros (user@moz-E56860A0.phlapa.fios.verizon.net)
- # [16:01] * Tomcat|sheriffduty is now known as Tomcat|afk
- # [16:01] * Quits: alice (alice@moz-F82BC62E.paconsult7.bbnplanet.net) (Ping timeout)
- # [16:02] * Quits: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net) (Quit: ehugg)
- # [16:03] * Joins: ehugg (ehugg@moz-44D86B1E.cisco.com)
- # [16:06] * Joins: ahal (ahal@moz-7DE89BF0.cable.teksavvy.com)
- # [16:06] <bz> Is there a way I can print things in an sjs to show up in the tinderbox log?
- # [16:06] * philor|away is now known as philor
- # [16:08] * hwine-ooo is now known as hwine
- # [16:09] * Quits: nl (nicklebede@moz-838152B8.net135.n37.ru) (Connection reset by peer)
- # [16:09] * Joins: nl (nicklebede@moz-838152B8.net135.n37.ru)
- # [16:10] * Quits: nical (nico@87C1F78E.1DE10CA8.D8E68FF6.IP) (Client exited)
- # [16:10] * Quits: adalucinet (Mibbit@28C4EA76.976FBEE.5BC07656.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [16:12] * Joins: miketaylr (mtaylor@moz-8ACC7131.dyn.grandenetworks.net)
- # [16:12] * Quits: brambles (xymox@moz-969AAE9B.barwen.ch) (Ping timeout)
- # [16:14] * Joins: brambles (xymox@moz-969AAE9B.barwen.ch)
- # [16:16] * Quits: nl (nicklebede@moz-838152B8.net135.n37.ru) (Ping timeout)
- # [16:17] * Quits: Boriss (Boriss@moz-1864B12F.public.monkeybrains.net) (Quit: Boriss)
- # [16:17] * Quits: lgarner (lgarner@moz-7FA0CC62.nat.umts.dynamic.t-mobile.pl) (Ping timeout)
- # [16:17] <Dwight_Stegall> what's up with air.mozilla.org? firefox, chrome, and ie all refuse to play the videos there.
- # [16:17] <Dwight_Stegall> Content was blocked because it was not signed by a valid security certificate.
- # [16:17] <Dwight_Stegall>
- # [16:17] <Dwight_Stegall>
- # [16:17] <Dwight_Stegall> For more information, see About Certificate Errors in Internet Explorer Help.
- # [16:17] <Dwight_Stegall>
- # [16:17] * Joins: Boriss (Boriss@moz-1864B12F.public.monkeybrains.net)
- # [16:18] * Joins: vignesh (vignesh.sh@DDF6027F.EF3755C2.41D542A3.IP)
- # [16:20] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
- # [16:20] * Joins: BigBro (BigBro@moz-61EA4B93.fbx.proxad.net)
- # [16:21] * Quits: BigBro (BigBro@moz-61EA4B93.fbx.proxad.net) (Quit: Quitte)
- # [16:21] <@bsmedberg> Dwight_Stegall: the error message is pretty clear: https://vid.ly is using a bad cert
- # [16:21] <@bsmedberg> it expired a couple hours ago
- # [16:22] * Quits: Morris (Morris@moz-A499047A.hinet-ip.hinet.net) (Quit: Morris)
- # [16:25] * Joins: lgarner (lgarner@moz-7FA0CC62.nat.umts.dynamic.t-mobile.pl)
- # [16:27] * Joins: ehsan (ehsan@13F2CEC5.7672369.D8E68FF6.IP)
- # [16:27] * ChanServ sets mode: +o ehsan
- # [16:28] * Joins: jimb (user@moz-FFB69014.hfc.comcastbusiness.net)
- # [16:29] * BenWa|email is now known as BenWa
- # [16:29] * Quits: mihaelav (Mibbit@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [16:30] * Joins: Morris (Morris@moz-A499047A.hinet-ip.hinet.net)
- # [16:34] * Quits: jimb (user@moz-FFB69014.hfc.comcastbusiness.net) (Ping timeout)
- # [16:35] * Quits: jduell (jduell@moz-2B2B9F2.hsd1.wa.comcast.net) (Ping timeout)
- # [16:35] * Joins: jimb (user@moz-FFB69014.hfc.comcastbusiness.net)
- # [16:35] * Quits: maxli (maxli@moz-EE42E0E.student.cs.uwaterloo.ca) (Quit: Leaving.)
- # [16:35] * Joins: maxli (maxli@moz-EE42E0E.student.cs.uwaterloo.ca)
- # [16:36] * Quits: Morris (Morris@moz-A499047A.hinet-ip.hinet.net) (Quit: Morris)
- # [16:36] * Quits: MarcoZ (marco.zehe@moz-E7F724B4.dip0.t-ipconnect.de) (Ping timeout)
- # [16:36] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/d1b5292d44f3 - Andrew Halberstadt - Bug 958520 - Disable four failing b2g desktop reftest-sanity tests, r=jgriffin
- # [16:36] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/1626ce65aaf1 - Andrew Halberstadt - Bug 916350 - Make it possible to run reftests on b2g desktop, r=jgriffin,ted
- # [16:37] * Quits: heftig (heftig@moz-D746319F.unitymedia.biz) (Ping timeout)
- # [16:37] * Quits: maxli (maxli@moz-EE42E0E.student.cs.uwaterloo.ca) (Ping timeout)
- # [16:38] <mkaply> bsmedberg: Would it ever be possible to load multiple plugin instances in their own spaces? So if flash crashed on one tab, it didn't crash enough? Or do OSes not allow that.
- # [16:39] <mkaply> s/spaces/address spaces
- # [16:39] * Joins: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP)
- # [16:39] <mkaply> s/enough/another. Man. Cold weather must be messing with my brain.
- # [16:39] <@bsmedberg> mkaply: do you mean multiple instances of the same plugin?
- # [16:39] <@bsmedberg> it's technically simple, but the plugin vendors don't expect it
- # [16:39] <@bsmedberg> so they don't lock their own shared state (Flash cookie store, for example)
- # [16:39] * Joins: msucan1 (mihai@8AC1C7AE.1BFB473F.70BDB599.IP)
- # [16:39] <mkaply> Ah.
- # [16:40] <mkaply> We have a client that's running into flash memory limitations.
- # [16:40] <mkaply> Was wondering if there was some way to have multiple flash instances
- # [16:40] <mkaply> (with multiple tab flash)
- # [16:40] * BenWa is now known as BenWa|email
- # [16:40] <@bsmedberg> not in the current code
- # [16:40] * Joins: _AtilA_ (atila@8115C16.8A6572E7.C4DEE87F.IP)
- # [16:40] * Callek_disconnected is now known as Callek
- # [16:40] <@bsmedberg> but there's no core limitation preventing it
- # [16:40] * Quits: msucan (mihai@F6BB6C39.AE174523.320F75DD.IP) (Ping timeout)
- # [16:40] <mkaply> Interesting.
- # [16:40] * Joins: st3fan-loa (stefan@moz-6078D3C7.norad.org)
- # [16:41] * Quits: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP) (Ping timeout)
- # [16:42] <gfritzsche> although plugins might not expect this and break
- # [16:42] * Joins: jackneill (jackneill@moz-34BE53FD.pool.digikabel.hu)
- # [16:43] * Joins: myk (myk@moz-996D3BDA.dsl.dynamic.sonic.net)
- # [16:43] * Joins: MarcoZ (marco.zehe@moz-E7F724B4.dip0.t-ipconnect.de)
- # [16:43] * Quits: jaoo (user@moz-787337E0.red-88-9-250.dynamicip.rima-tde.net) (Client exited)
- # [16:44] * luke1 is now known as luke
- # [16:44] <gfritzsche> oh, yeah, i'm just repeating previous lines apparently :)
- # [16:44] * Joins: rednaks (rednaks@51AF5509.74C6FD40.360EF119.IP)
- # [16:44] * Joins: alice (alice@moz-F82BC62E.paconsult7.bbnplanet.net)
- # [16:45] * Quits: rednaks (rednaks@51AF5509.74C6FD40.360EF119.IP) (Quit: Téléportation !)
- # [16:45] * Quits: lgarner (lgarner@moz-7FA0CC62.nat.umts.dynamic.t-mobile.pl) (Ping timeout)
- # [16:45] * Joins: msucan (mihai@F6BB6C39.AE174523.320F75DD.IP)
- # [16:46] * Joins: lgarner (lgarner@moz-7FA0CC62.nat.umts.dynamic.t-mobile.pl)
- # [16:46] * Joins: jrm2k6 (jrm2k6@moz-9A112483.public.wayport.net)
- # [16:46] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/2d385204a1ff - Andrea Marchesini - Bug 963560 - Fix compilation error on VS2013 for method called 'assert', r=bz
- # [16:46] * Quits: msucan1 (mihai@8AC1C7AE.1BFB473F.70BDB599.IP) (Ping timeout)
- # [16:48] * Joins: nl (nicklebede@moz-29D843ED.net151.n37.ru)
- # [16:48] * Joins: Snuffleupagus (chatzilla@moz-7411B7A4.bredband.comhem.se)
- # [16:48] * Quits: mconley (mconley@13F2CEC5.7672369.D8E68FF6.IP) (Quit: Leaving...)
- # [16:48] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/6febd7a30de3 - David Rajchenbach-Teller - Bug 962808 - [Session Restore] Better telemetry for _writeState. r=ttaubert
- # [16:48] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/0e5e55ddf94e - Andreas Tolfsen - Bug 963162 - Add WebDriver compatible getWindowHandle alias. r=dburns
- # [16:49] * Quits: erahm (Adium@125EF623.B2666F0E.66399531.IP) (Ping timeout)
- # [16:50] * Joins: squeakytoy (squeakytoy@moz-79070305.dynamic.se.alltele.net)
- # [16:50] * Joins: erahm (Adium@125EF623.B2666F0E.66399531.IP)
- # [16:51] * Fallen|away is now known as Fallen
- # [16:51] * Quits: gw280 (george@moz-C9A0C9A6.gwright.org.uk) (Ping timeout)
- # [16:53] <bz> Anyone know how I can log things from an sjs and have them appear in the tinderbox log?
- # [16:53] * Quits: allstarschh (allstarsch@moz-B7B1C95D.nat.umts.dynamic.t-mobile.pl) (Input/output error)
- # [16:54] * Joins: gw280 (george@moz-C9A0C9A6.gwright.org.uk)
- # [16:55] * Joins: mccr8 (mccr8@moz-2C4A1AA8.dsl.dynamic.sonic.net)
- # [16:55] * Joins: mconley (mconley@13F2CEC5.7672369.D8E68FF6.IP)
- # [16:56] * Quits: danielgherasim (Thunderbir@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP) (Ping timeout)
- # [16:56] * Quits: AndreeaMatei (Thunderbir@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP) (Ping timeout)
- # [16:56] * Joins: danielgherasim (Thunderbir@97DE32AA.4007429F.B8FD5DE3.IP)
- # [16:56] * Joins: AndreeaMatei1 (Thunderbir@97DE32AA.4007429F.B8FD5DE3.IP)
- # [16:57] <mkaply> bsmedberg: Although it looks like IE does a better job. From the client - IE pretty reliably gives each tab, or a small group of tabs its own address space, it also handles crashes well. If one flash tab crashes, only that tab goes down.
- # [16:57] <@bsmedberg> mkaply: IE has multiprocess tabs, which we don't
- # [16:57] * Quits: AndreeaMatei1 (Thunderbir@97DE32AA.4007429F.B8FD5DE3.IP) (Connection reset by peer)
- # [16:57] * Quits: danielgherasim (Thunderbir@97DE32AA.4007429F.B8FD5DE3.IP) (Connection reset by peer)
- # [16:57] <mkaply> Ah.
- # [16:57] * Joins: AndreeaMatei (Thunderbir@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP)
- # [16:57] * Joins: danielgherasim (Thunderbir@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP)
- # [16:57] <@bsmedberg> yet, anyway
- # [16:57] * Quits: lgarner (lgarner@moz-7FA0CC62.nat.umts.dynamic.t-mobile.pl) (Ping timeout)
- # [16:59] * Joins: AndreeaMatei1 (Thunderbir@97DE32AA.4007429F.B8FD5DE3.IP)
- # [16:59] * Joins: danielgherasim1 (Thunderbir@97DE32AA.4007429F.B8FD5DE3.IP)
- # [16:59] * Quits: danielgherasim (Thunderbir@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP) (Connection reset by peer)
- # [16:59] * Quits: AndreeaMatei (Thunderbir@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP) (Ping timeout)
- # [17:00] * Joins: milan_ (milan@13F2CEC5.7672369.D8E68FF6.IP)
- # [17:00] * Quits: danielgherasim1 (Thunderbir@97DE32AA.4007429F.B8FD5DE3.IP) (Connection reset by peer)
- # [17:00] * Quits: AndreeaMatei1 (Thunderbir@97DE32AA.4007429F.B8FD5DE3.IP) (Connection reset by peer)
- # [17:00] * Joins: danielgherasim (Thunderbir@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP)
- # [17:00] * Joins: AndreeaMatei (Thunderbir@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP)
- # [17:00] * Quits: milan (milan@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
- # [17:00] * BenWa|email is now known as BenWa
- # [17:01] * Joins: andreasn (andreasn@moz-7D2C310A.a336.priv.bahnhof.se)
- # [17:02] * Quits: ehugg (ehugg@moz-44D86B1E.cisco.com) (Quit: ehugg)
- # [17:05] * Quits: Dwight_Stegall (Dwight@moz-3088615F.client.mchsi.com) (Quit: Catch you youngsters later. :))
- # [17:07] * Joins: jwei (jwei@13F2CEC5.7672369.D8E68FF6.IP)
- # [17:07] * Quits: mt (mt@moz-9FF3CED3.cisco.com) (Quit: Leaving.)
- # [17:09] * armenzg is now known as armenzg_brb
- # [17:11] * Gijs is now known as Gijs_away
- # [17:13] * Quits: snig_wal (chatzilla@9B9315E1.A6025CA.1C37C358.IP) (Ping timeout)
- # [17:13] * Quits: gsvelto (gsvelto@moz-CC525610.clienti.tiscali.it) (Quit: Leaving)
- # [17:14] * khuey|away is now known as khuey
- # [17:14] * Quits: sewardj__ (sewardj@moz-979AC48E.dip0.t-ipconnect.de) (Connection reset by peer)
- # [17:14] * Joins: sewardj__ (sewardj@moz-979AC48E.dip0.t-ipconnect.de)
- # [17:14] * Joins: bajaj (Adium@moz-E55DC3D0.hsd1.ca.comcast.net)
- # [17:15] * Quits: AndreeaMatei (Thunderbir@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP) (Connection reset by peer)
- # [17:15] * Quits: danielgherasim (Thunderbir@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP) (Connection reset by peer)
- # [17:15] * Joins: danielgherasim (Thunderbir@97DE32AA.4007429F.B8FD5DE3.IP)
- # [17:15] * Joins: AndreeaMatei (Thunderbir@97DE32AA.4007429F.B8FD5DE3.IP)
- # [17:15] * Quits: bajaj (Adium@moz-E55DC3D0.hsd1.ca.comcast.net) (Ping timeout)
- # [17:16] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [17:16] * Quits: danielgherasim (Thunderbir@97DE32AA.4007429F.B8FD5DE3.IP) (Connection reset by peer)
- # [17:16] * Quits: AndreeaMatei (Thunderbir@97DE32AA.4007429F.B8FD5DE3.IP) (Client exited)
- # [17:16] * Joins: danielgherasim (Thunderbir@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP)
- # [17:16] * Joins: AndreeaMatei (Thunderbir@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP)
- # [17:17] * pmoore is now known as pmoore|dinner
- # [17:18] * Quits: jhorak (jhorak@moz-2EE9C9C3.cust.nbox.cz) (Ping timeout)
- # [17:19] * Joins: gsvelto (gsvelto@moz-CC525610.clienti.tiscali.it)
- # [17:19] * Quits: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp) (Ping timeout)
- # [17:20] * Joins: bitgeeky (bitgeeky@9B9315E1.A6025CA.1C37C358.IP)
- # [17:22] * Joins: KaiRo (robert@moz-82D05B50.adsl.highway.telekom.at)
- # [17:23] * Joins: bjacob (bjacob@13F2CEC5.7672369.D8E68FF6.IP)
- # [17:24] * armenzg_brb is now known as armenzg
- # [17:25] * Joins: arky (arky@9158BB09.53BA259D.FA662B63.IP)
- # [17:26] * Quits: bz (bzbarsky@moz-72881629.bstnma.fios.verizon.net) (Client exited)
- # [17:26] * Joins: msucan1 (mihai@8AC1C7AE.1BFB473F.70BDB599.IP)
- # [17:27] * Joins: bz (bzbarsky@moz-72881629.bstnma.fios.verizon.net)
- # [17:27] * ChanServ sets mode: +o bz
- # [17:28] * Quits: msucan (mihai@F6BB6C39.AE174523.320F75DD.IP) (Ping timeout)
- # [17:28] * Joins: Mossop (dtownsend@53343B0D.8DCA2D5.5E2862A8.IP)
- # [17:28] * Quits: danielgherasim (Thunderbir@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP) (Quit: danielgherasim)
- # [17:30] * Joins: AndreeaMatei1 (Thunderbir@97DE32AA.4007429F.B8FD5DE3.IP)
- # [17:30] * Joins: maxli (maxli@moz-B19F68ED.student.cs.uwaterloo.ca)
- # [17:30] * Quits: AndreeaMatei (Thunderbir@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP) (Connection reset by peer)
- # [17:31] * Quits: alice (alice@moz-F82BC62E.paconsult7.bbnplanet.net) (Client exited)
- # [17:31] * Joins: alice (alice@moz-F82BC62E.paconsult7.bbnplanet.net)
- # [17:32] * Joins: snig_wal (chatzilla@9B9315E1.A6025CA.1C37C358.IP)
- # [17:32] * Quits: snig_wal (chatzilla@9B9315E1.A6025CA.1C37C358.IP) (Quit: ChatZilla 0.9.87-5.1450hg.fc17 [XULRunner 22.0/20130621123624])
- # [17:32] * Joins: snig_wal (chatzilla@9B9315E1.A6025CA.1C37C358.IP)
- # [17:33] * Fallen is now known as Fallen|away
- # [17:33] * Quits: alice (alice@moz-F82BC62E.paconsult7.bbnplanet.net) (Ping timeout)
- # [17:34] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/75c140ce2a5d - Wan-Teh Chang - Bug 936320: Update NSPR to NSPR_4_10_3_BETA3. r=gdestuynder.
- # [17:34] * Quits: milan_ (milan@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
- # [17:34] * Joins: milan (milan@13F2CEC5.7672369.D8E68FF6.IP)
- # [17:34] * Quits: milan (milan@13F2CEC5.7672369.D8E68FF6.IP) (Input/output error)
- # [17:35] * Joins: milan (milan@13F2CEC5.7672369.D8E68FF6.IP)
- # [17:35] * ttaubert|pto is now known as ttaubert
- # [17:38] * Quits: elin (elin@moz-445F0972.dynamic-ip.hinet.net) (Quit: elin)
- # [17:39] * Joins: bwc (Adium@1E9D28E.80F17AD8.4AA0E643.IP)
- # [17:40] * Joins: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP)
- # [17:41] * pmoore|dinner is now known as pmoore
- # [17:41] * Quits: Pike (chatzilla@moz-A7833913.pool.mediaways.net) (Input/output error)
- # [17:41] * Quits: snig_wal (chatzilla@9B9315E1.A6025CA.1C37C358.IP) (Quit: ChatZilla 0.9.87-5.1450hg.fc17 [XULRunner 22.0/20130621123624])
- # [17:41] * Joins: snig_wal (chatzilla@9B9315E1.A6025CA.1C37C358.IP)
- # [17:41] * Joins: Pike (chatzilla@moz-A7833913.pool.mediaways.net)
- # [17:42] * Quits: lpy (lpy@F3D50674.19500BE2.65042015.IP) (Client exited)
- # [17:42] * Quits: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP) (Ping timeout)
- # [17:42] * armenzg is now known as armenzg_brb
- # [17:42] * coop|afk is now known as coop
- # [17:45] <hrw> bsmedberg: wasn't it planned for 29?
- # [17:45] * Joins: jgriffin (jgriffin@moz-DFAA4E15.p2p.sfo1.mozilla.com)
- # [17:45] <hrw> bsmedberg: I mean process-per-tab
- # [17:46] * Quits: JosiahOne (Instantbir@moz-A7D27D76.lightspeed.livnmi.sbcglobal.net) (Quit: dealloc)
- # [17:46] * jcranmer|away is now known as jcranmer
- # [17:47] * Joins: smaug (chatzilla@moz-9E0B1701.pp.htv.fi)
- # [17:47] * ChanServ sets mode: +o smaug
- # [17:47] * Quits: bwc (Adium@1E9D28E.80F17AD8.4AA0E643.IP) (Quit: Leaving.)
- # [17:48] * Joins: elin (elin@moz-445F0972.dynamic-ip.hinet.net)
- # [17:48] * jlund|afk is now known as jlund
- # [17:48] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [17:49] * Quits: Boriss (Boriss@moz-1864B12F.public.monkeybrains.net) (Quit: Boriss)
- # [17:49] * philor is now known as philor|away
- # [17:50] * Joins: Boriss (Boriss@moz-1864B12F.public.monkeybrains.net)
- # [17:51] * Quits: elin (elin@moz-445F0972.dynamic-ip.hinet.net) (Quit: elin)
- # [17:53] * nsm is now known as nsm|away
- # [17:53] * Joins: mchang (mchang@BE99BE02.84BCE52A.BCAEBB33.IP)
- # [17:55] * Joins: msucan (mihai@F6BB6C39.AE174523.320F75DD.IP)
- # [17:55] * kats is now known as kats-interview
- # [17:55] <till> hrw: no, it's in ongoing development. And it won't be process-per-tab initially, either. Instead, at first it'll be one process for content, one for chrome. Then probably one for all tabs with the same origin or something similar
- # [17:56] * Joins: aklotz (Thunderbir@moz-36664323.cg.shawcable.net)
- # [17:56] * Quits: msucan1 (mihai@8AC1C7AE.1BFB473F.70BDB599.IP) (Ping timeout)
- # [17:56] <hrw> till: anything will be better than current state imho
- # [17:56] * Quits: arky (arky@9158BB09.53BA259D.FA662B63.IP) (Ping timeout)
- # [17:57] * Joins: jhlin (jhlin@moz-4D57784F.dynamic.hinet.net)
- # [17:57] * Joins: ehugg (chatzilla@F14DA182.29102B70.6CD50604.IP)
- # [17:57] * Quits: Boriss (Boriss@moz-1864B12F.public.monkeybrains.net) (Quit: Boriss)
- # [17:57] <till> hrw: I don't think anyone disagrees
- # [17:58] <Ms2ger> But memory use!
- # [17:58] * Joins: Boriss (Boriss@moz-1864B12F.public.monkeybrains.net)
- # [17:59] <hrw> Ms2ger: please... I remember times when gecko used 8GB ram for 6 tabs...
- # [17:59] * Quits: jhlin (jhlin@moz-4D57784F.dynamic.hinet.net) (Ping timeout)
- # [17:59] * Joins: sfoster (sfoster@moz-961AB6F2.hsd1.or.comcast.net)
- # [17:59] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Ping timeout)
- # [17:59] <jimm> Ms2ger: high memory use hasn't hurt chrome adoption
- # [18:00] * jimm is now known as jimm-lunch
- # [18:00] * Joins: bwc (Adium@1E9D28E.80F17AD8.4AA0E643.IP)
- # [18:00] * Quits: MarcoZ (marco.zehe@moz-E7F724B4.dip0.t-ipconnect.de) (Quit: ChatZilla 0.9.90.1 [Firefox 29.0a1/20140122030521])
- # [18:00] * Joins: annevk (annevk@moz-C07D5168.p2p.sfo1.mozilla.com)
- # [18:01] <till> also, I don't think we'll use as much memory as Chrome with e10s
- # [18:01] * Joins: bwc1 (Adium@1E9D28E.80F17AD8.4AA0E643.IP)
- # [18:01] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
- # [18:01] <jcranmer> and the shocking truth that chrome users don't want to face is that chrome is now more bloated than firefox :-P
- # [18:02] * Quits: bwc (Adium@1E9D28E.80F17AD8.4AA0E643.IP) (Ping timeout)
- # [18:02] * whimboo is now known as whimboo|afk
- # [18:02] * jhopkins is now known as jhopkins|bbiab
- # [18:02] <hrw> jcranmer: for me chrome is too limiting when it comes to extensions. otherwise I would not go back to firefox after year with chrome
- # [18:02] * armenzg_brb is now known as armenzg
- # [18:03] * Quits: mccr8 (mccr8@moz-2C4A1AA8.dsl.dynamic.sonic.net) (Quit: computer sleep)
- # [18:03] * Quits: bwc1 (Adium@1E9D28E.80F17AD8.4AA0E643.IP) (Quit: Leaving.)
- # [18:03] * Quits: eis_os (eis_os@moz-9740E8AA.netcologne.de) (Quit: KVIrc 4.0.2 Insomnia http://www.kvirc.net/)
- # [18:04] * Joins: mixedpuppy (mixedpuppy@54B88C49.51898649.E519B3D.IP)
- # [18:05] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/14a1340ab2ff - James Willcox - Bug 963242 - Add null checks in AndroidBridge::JavaThreadDetachFunc() r=kats
- # [18:05] * Quits: ehugg (chatzilla@F14DA182.29102B70.6CD50604.IP) (Quit: ChatZilla 0.9.90.1 [Firefox 26.0/20131205075310])
- # [18:08] * Quits: fredw (Icedove@moz-B9C110E2.fbx.proxad.net) (Quit: fredw)
- # [18:08] * Gijs_away is now known as Gijs
- # [18:09] * Quits: Boriss (Boriss@moz-1864B12F.public.monkeybrains.net) (Quit: Boriss)
- # [18:10] * Joins: sicking (sicking@moz-501E5580.hsd1.ca.comcast.net)
- # [18:10] * Quits: AndreeaMatei1 (Thunderbir@97DE32AA.4007429F.B8FD5DE3.IP) (Quit: AndreeaMatei1)
- # [18:11] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
- # [18:12] * Joins: arky (arky@A11FE3C5.F17C359F.B9D97DBA.IP)
- # [18:12] * Joins: lpy (lpy@F3D50674.19500BE2.65042015.IP)
- # [18:13] * mmc|ooo_at_eff is now known as mmc
- # [18:13] * Joins: bdahl (bdahl@moz-DFAA4E15.p2p.sfo1.mozilla.com)
- # [18:14] * Quits: lpy (lpy@F3D50674.19500BE2.65042015.IP) (Connection reset by peer)
- # [18:14] * Joins: lpy (lpy@F3D50674.19500BE2.65042015.IP)
- # [18:14] * Joins: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP)
- # [18:14] * Joins: bajaj (Adium@moz-E55DC3D0.hsd1.ca.comcast.net)
- # [18:15] * Quits: flo-retina (Instantbir@moz-2C9D8405.ip-176-31-106.eu) (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
- # [18:16] * geekboy|afk is now known as geekboy
- # [18:16] * Quits: lpy (lpy@F3D50674.19500BE2.65042015.IP) (Ping timeout)
- # [18:16] * Quits: bajaj (Adium@moz-E55DC3D0.hsd1.ca.comcast.net) (Ping timeout)
- # [18:17] * Quits: ddahl (ddahl@8ECA0B87.AD77F8DE.D1E74241.IP) (Input/output error)
- # [18:18] * Joins: ddahl (ddahl@8ECA0B87.AD77F8DE.D1E74241.IP)
- # [18:18] * Quits: ddahl (ddahl@8ECA0B87.AD77F8DE.D1E74241.IP) (Input/output error)
- # [18:19] * Joins: ehugg (ehugg@5FE3526B.709C0A2A.6157E88D.IP)
- # [18:19] * Joins: tragicsans (tragicsans@moz-5B6F11D6.du.heimsnet.is)
- # [18:19] * Quits: tragicsans (tragicsans@moz-5B6F11D6.du.heimsnet.is) (Quit: )
- # [18:21] * Quits: ferjm (ferjm@E0F7E15F.F9DEA6D6.FB6F0902.IP) (Quit: Leaving)
- # [18:22] <@ehsan> what VPN client do I want to use on Mac? Tunnelblick or Viscosity?
- # [18:22] <@ehsan> or OpenVPN?
- # [18:23] <jcranmer> netcat, obviously
- # [18:24] <@ehsan> it was an actual question :)
- # [18:25] * Quits: jhk (jigneshkak@4B6E4205.2A346C5D.8B6C1D65.IP) (Quit: jhk)
- # [18:25] <@bz> man
- # [18:25] <@bz> why is our mac 10.8 backlog so bad? :(
- # [18:26] <till> ehsan: for me, both worked quite well
- # [18:26] <RyanVM|sheriffduty> markh: mixedpuppy: I'm getting ready to go on a socialapi test disabling spree if things don't stop flaking out soon
- # [18:26] * ahal is now known as ahal|lunch
- # [18:26] <@ehsan> alright, Tunnelblick it is then!
- # [18:27] * Joins: mcomella (mcomella@moz-AE370C8B.hsd1.ca.comcast.net)
- # [18:28] * philor|away is now known as philor
- # [18:28] * Joins: valenting (Thunderbir@9A1975C1.39CE2EE.E400A05F.IP)
- # [18:29] * Joins: jduell (jduell@moz-53436AD1.hsd1.wa.comcast.net)
- # [18:29] * Joins: jdm (jdm@moz-C07D5168.p2p.sfo1.mozilla.com)
- # [18:29] * Joins: bajaj (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [18:30] * pmoore is now known as pmoore|away
- # [18:30] <@bz> Is there a way to log things from an sjs?
- # [18:30] <@bz> To the tbpl log?
- # [18:30] * Parts: Snuffleupagus (chatzilla@moz-7411B7A4.bredband.comhem.se)
- # [18:32] <@ehsan> bz: you should be able to use http://mxr.mozilla.org/mozilla-central/source/xpcom/base/nsIDebug.idl#42 I think
- # [18:32] <@ehsan> not that I've tested it myself though
- # [18:33] <ttaubert> did the github mirror stop syncing?
- # [18:33] * Joins: Mook_as (mook@moz-1FCC0032.activestate.com)
- # [18:33] <@ehsan> but the implementation just prints them out like NS_WARNING messages
- # [18:33] <@ehsan> ttaubert: which mirror?
- # [18:33] <ttaubert> ehsan: github.com/mozilla/gecko-dev
- # [18:33] * rail is now known as rail-lunch
- # [18:33] <@ehsan> ttaubert: oh, ask on #releng I guess
- # [18:33] * catlee is now known as catlee-lunch
- # [18:34] <ttaubert> good idea :)
- # [18:34] * armenzg is now known as armenzg_lunch
- # [18:35] <@bz> ehsan: hmmm
- # [18:35] <@bz> ehsan: That might be good enough, assuming they end up in the log...
- # [18:35] * Quits: jduell (jduell@moz-53436AD1.hsd1.wa.comcast.net) (Ping timeout)
- # [18:35] <@ehsan> bz: we run the http server from an xpcshell process, so I think they should
- # [18:37] * Joins: Boriss (Boriss@moz-DFAA4E15.p2p.sfo1.mozilla.com)
- # [18:37] * Quits: Boriss (Boriss@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Client exited)
- # [18:38] * Joins: WeirdAl (chatzilla@moz-527389C3.hsd1.ca.comcast.net)
- # [18:38] * Joins: Boriss (Boriss@moz-DFAA4E15.p2p.sfo1.mozilla.com)
- # [18:38] * jchen|away is now known as jchen
- # [18:40] * coop is now known as coop|lunch
- # [18:41] * kats-interview is now known as kats
- # [18:42] * Joins: dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net)
- # [18:42] * ChanServ sets mode: +o dveditz
- # [18:42] <@ted> bz: that jit change test failure is a head scratcher
- # [18:42] <@ted> i can only guess it's some weird timing dependent issue
- # [18:43] <@ted> but i don't know how
- # [18:43] * Joins: JosiahOne (Instantbir@moz-A7D27D76.lightspeed.livnmi.sbcglobal.net)
- # [18:43] <clb> does bugzilla like to receive documentation bugs?
- # [18:44] <@bz> ted: yeah, that's sounding more and more likely...
- # [18:45] <@bz> ted: I do have try runs to just remove the hackery, but https://tbpl.mozilla.org/?tree=Try&rev=00a71e2d9263
- # [18:45] <@bz> ted: backlogged as usual
- # [18:45] * @bz notes 10.6 is not!
- # [18:45] * khuey is now known as khuey|away
- # [18:46] * Joins: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net)
- # [18:46] * Quits: spohl (Adium@B18F9C5.58AFE261.5EBD1F4C.IP) (Ping timeout)
- # [18:47] * Joins: spohl (Adium@B18F9C5.58AFE261.5EBD1F4C.IP)
- # [18:47] * mak is now known as mak|afk
- # [18:47] * Joins: mwu (mwu@moz-2E883D31.hsd1.nj.comcast.net)
- # [18:48] * Quits: mak|afk (chatzilla@moz-D84F9C3E.retail.telecomitalia.it) (Quit: ChatZilla 0.9.90.1-rdmsoft [XULRunner 22.0/20130619132145])
- # [18:48] * st3fan-loa is now known as st3fan
- # [18:48] * st3fan is now known as st3fan-loa
- # [18:48] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
- # [18:48] * Quits: snig_wal (chatzilla@9B9315E1.A6025CA.1C37C358.IP) (Ping timeout)
- # [18:50] * Joins: jedp (jedp@moz-8E6E760A.dsl.dynamic.sonic.net)
- # [18:51] <@ted> bz: whee
- # [18:52] * Joins: jduell (jduell@moz-53436AD1.hsd1.wa.comcast.net)
- # [18:53] * Joins: pheleas_frog (Mibbit@96146F75.49B2B09C.B26D8E71.IP)
- # [18:54] * Quits: pheleas_frog (Mibbit@96146F75.49B2B09C.B26D8E71.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [18:54] * Joins: bwc (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [18:56] * jimm-lunch is now known as jimm
- # [18:57] * Quits: ckitching (ckitching@moz-73BD1AA5.nat.csx.cam.ac.uk) (Ping timeout)
- # [18:57] * Quits: yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
- # [18:59] * Joins: yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP)
- # [19:00] * terrence-afk is now known as terrence
- # [19:00] * jhopkins|bbiab is now known as jhopkins|buildduty
- # [19:01] * Joins: smirea (Adium@DCB9C937.89ABDC2D.21C70092.IP)
- # [19:01] * Parts: smirea (Adium@DCB9C937.89ABDC2D.21C70092.IP)
- # [19:01] * Quits: gaurav231 (Thunderbir@F829FDCC.5988CA54.BBE530D5.IP) (Ping timeout)
- # [19:02] * Joins: smirea (Adium@DCB9C937.89ABDC2D.21C70092.IP)
- # [19:03] * Joins: jonasfj (jonasfj@moz-DFAA4E15.p2p.sfo1.mozilla.com)
- # [19:03] * Quits: serge (Thunderbir@76A14AD0.DDE84BFE.DBBCD276.IP) (Quit: serge)
- # [19:03] * Joins: serge (Thunderbir@moz-E24A83EB.cpe.pppoe.ca)
- # [19:04] * Quits: serge (Thunderbir@moz-E24A83EB.cpe.pppoe.ca) (Quit: serge)
- # [19:04] * Joins: serge (Thunderbir@moz-E24A83EB.cpe.pppoe.ca)
- # [19:05] * Joins: adalucinet (Mibbit@EC4F22D0.C0862205.FB2DBB61.IP)
- # [19:05] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/9a565e0bd847 - Till Schneidereit - Bug 963077 - ensure function is non-lazy before getting its arguments in js_fun_apply. r=jandem
- # [19:06] * Quits: vicamo (vicamo@moz-99690620.hinet-ip.hinet.net) (Quit: Konversation terminated!)
- # [19:06] * Joins: lgarner (lgarner@B2C77767.42557186.549B3E4F.IP)
- # [19:06] * Quits: ehugg (ehugg@5FE3526B.709C0A2A.6157E88D.IP) (Quit: ehugg)
- # [19:08] * Joins: alice (alice@moz-F82BC62E.paconsult7.bbnplanet.net)
- # [19:10] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/1bca9c9e0ae7 - David Keeler - bug 951354 - test nsNSSCertificateDB for proper shutdown r=cviecco a=abillings
- # [19:11] * ahal|lunch is now known as ahal
- # [19:11] * Quits: WeirdAl (chatzilla@moz-527389C3.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.90.1 [Firefox 26.0/20131205075310])
- # [19:12] * Quits: valenting (Thunderbir@9A1975C1.39CE2EE.E400A05F.IP) (Quit: valenting)
- # [19:13] <Pike> do I really need to build xulrunner to get an sdk, or can I get one out of a firefox build? need a debug build of that, sadly
- # [19:13] * mcomella is now known as mcomella|home
- # [19:14] * Quits: hub (hub@moz-E12780DE.cable.teksavvy.com) (Ping timeout)
- # [19:14] * Joins: hub (hub@moz-E12780DE.cable.teksavvy.com)
- # [19:14] * coop|lunch is now known as coop
- # [19:14] * Quits: serge (Thunderbir@moz-E24A83EB.cpe.pppoe.ca) (Quit: serge)
- # [19:15] * Joins: serge (Thunderbir@moz-E24A83EB.cpe.pppoe.ca)
- # [19:15] * Joins: lpy (lpy@F3D50674.19500BE2.65042015.IP)
- # [19:16] * Joins: emtwo (msamuel@moz-C07D5168.p2p.sfo1.mozilla.com)
- # [19:16] * Joins: bent (chatzilla@moz-9B043FA6.hsd1.ca.comcast.net)
- # [19:17] * Callek is now known as Callek_disconnected
- # [19:17] * Quits: lpy (lpy@F3D50674.19500BE2.65042015.IP) (Ping timeout)
- # [19:17] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/ccbec5ed3ce7 - Jordan Lund - Bug 940690 - get metrofx talos on release/project branches - make metro pass rate more reliable, r=jmaher
- # [19:17] <@gavin> Pike: https://bugzilla.mozilla.org/show_bug.cgi?id=672509
- # [19:18] <@gavin> created a "make sdk"
- # [19:18] * Quits: mayhemer (Miranda@moz-2F75AE00.broadband6.iol.cz) (Ping timeout)
- # [19:18] * Quits: jduell (jduell@moz-53436AD1.hsd1.wa.comcast.net) (Ping timeout)
- # [19:18] * Quits: bnicholson (bnicholson@moz-46A94A2D.hsd1.ca.comcast.net) (Ping timeout)
- # [19:19] * Joins: rmkoesters (Thunderbir@moz-37C52F11.resnet.wisc.edu)
- # [19:19] * Quits: lzzluca (lzzluca@moz-10429979.static.virginmediabusiness.co.uk) (Quit: Ex-Chat)
- # [19:20] * rail-lunch is now known as rail
- # [19:20] * Joins: ehugg (chatzilla@F14DA182.29102B70.6CD50604.IP)
- # [19:21] * Joins: soidhg (V@moz-F9CA6B1C.on.nl)
- # [19:21] * Quits: {V} (V@moz-F9CA6B1C.on.nl) (Ping timeout)
- # [19:22] * Quits: matthewgertner (matthewger@173F2E9D.96442F2E.EE1C58A.IP) (Quit: matthewgertner)
- # [19:23] * Quits: mcomella|home (mcomella@moz-AE370C8B.hsd1.ca.comcast.net) (Quit: Leaving)
- # [19:23] * Quits: soidhg (V@moz-F9CA6B1C.on.nl) (Ping timeout)
- # [19:23] <Pike> oh hai, and I'm on osx
- # [19:24] * Joins: {V} (V@moz-F9CA6B1C.on.nl)
- # [19:24] * catlee-lunch is now known as catlee
- # [19:25] * Joins: pcwalton (pcwalton@moz-C07D5168.p2p.sfo1.mozilla.com)
- # [19:25] * Joins: bbondy_ (bbondy@moz-717FF534.home.cgocable.net)
- # [19:25] * AaronMT is now known as AaronMT|lunch
- # [19:25] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/84802a40e62d - Sid Stamm - Bug 843311 - update CSP report-uri parsing to be spec compliant. r=grobinson
- # [19:26] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/fc6dc7e3ae7c - Ryan VanderMeulen - Backed out changeset 6febd7a30de3 (bug 962808) for mochitest-bc failures.
- # [19:27] * Quits: gcp (gpascutto@moz-9CEB1C98.access.telenet.be) (Quit: Make a new plan, Stan!)
- # [19:27] * khuey|away is now known as khuey
- # [19:28] * armenzg_lunch is now known as armenzg
- # [19:29] * Joins: ejpbruel (ejpbruel@moz-366E8346.cm-11-1b.dynamic.ziggo.nl)
- # [19:29] <ejpbruel> khuey: ping
- # [19:29] * Quits: alice (alice@moz-F82BC62E.paconsult7.bbnplanet.net) (Client exited)
- # [19:29] * Joins: alice (alice@moz-F82BC62E.paconsult7.bbnplanet.net)
- # [19:30] * Joins: alice_ (alice@moz-F82BC62E.paconsult7.bbnplanet.net)
- # [19:30] * Quits: alice (alice@moz-F82BC62E.paconsult7.bbnplanet.net) (Connection reset by peer)
- # [19:30] <@khuey> ejpbruel: pong
- # [19:31] * Quits: hub (hub@moz-E12780DE.cable.teksavvy.com) (Ping timeout)
- # [19:31] <ejpbruel> khuey: hey. got time to chat for a bit?
- # [19:31] * Joins: hub (hub@moz-E12780DE.cable.teksavvy.com)
- # [19:31] <@khuey> ejpbruel: what's up?
- # [19:32] * Joins: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net)
- # [19:32] * Joins: gandalf (zbraniecki@moz-912D7A86.hsd1.ca.comcast.net)
- # [19:33] * Quits: recursive (recursive@71958799.4D49EC71.6815CE39.IP) (Quit: Leaving...)
- # [19:33] <ejpbruel> khuey: so I'm working on this API to iterate over all workers from the main thread. id like to go over some of the details with you
- # [19:33] <ejpbruel> khuey: oh, can you gimme 5 mins? need to talk do dcamp for a few mins, brb
- # [19:34] <@khuey> ejpbruel: sure
- # [19:34] * Quits: RealRaven (Thunderbir@1E8B5E43.5F5E7745.27F80FAC.IP) (Client exited)
- # [19:34] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/660fd9fb86fe - Vivien Nicolas - Bug 963555 - Remove unused mMemoryPressureObserver variable in CompositorChild.h. r=nical
- # [19:35] * Joins: RealRaven (Thunderbir@1E8B5E43.5F5E7745.27F80FAC.IP)
- # [19:35] <till> khuey: so, while you have a few minutes to fill - can you give me an update on where we stand regarding sync messaging?
- # [19:36] <Pike> hrm. Exception: Binary expected at /src/central/mozilla-central/obj-xulrunner-debug/dist/XULRunnerDebug.app/Contents/MacOS/xulrunner does not exist.
- # [19:36] <@khuey> till: I was at TRIBE this week, haven't made any progress
- # [19:36] <till> khuey: oh, ok
- # [19:36] <@khuey> I'm going to hack on it today, we'll see how far I get
- # [19:37] <@khuey> we have a work week next week, so who knows what will happen then
- # [19:37] * Joins: ted416 (anonymous@13F2CEC5.7672369.D8E68FF6.IP)
- # [19:37] <till> khuey: so, if we don't have it by early to mid next week, that will seriously impede our work week in the week after that
- # [19:37] <@khuey> till: ok
- # [19:38] <@khuey> till: noted :)
- # [19:38] * Joins: squib (squib@moz-5175C098.dhcp.mdsn.wi.charter.com)
- # [19:38] <till> khuey: thanks
- # [19:38] <Ms2ger> till, don't thank him yet... He's just noted it ;)
- # [19:38] <till> Ms2ger: I thanked him for that
- # [19:39] <jst> bsmedberg: any thoughts on https://bugzilla.mozilla.org/show_bug.cgi?id=960694 ?
- # [19:39] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/376538c22d1f - Robert Strong - Bug 961958 - on Vista and above use SetProcessDPIAware in the installers so fonts aren't blurry on HDPI devices. r=bbondy
- # [19:39] <reuben> sicking: welcome back
- # [19:39] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/2afb7bf0bf0b - Robert Strong - Bug 963282 - Stub blurbs during download aren't always a minimum of 3 lines. r=bbondy
- # [19:40] <@khuey> till: where are you folks meeting?
- # [19:40] <sicking> reuben: thanks!
- # [19:40] * Joins: milan_ (milan@13F2CEC5.7672369.D8E68FF6.IP)
- # [19:40] <till> khuey: sf
- # [19:40] <@khuey> ok
- # [19:41] * Quits: milan_ (milan@13F2CEC5.7672369.D8E68FF6.IP) (Input/output error)
- # [19:41] * Joins: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com)
- # [19:41] * Joins: matthewgertner (matthewger@E05025B2.7102BCB6.B7C3970A.IP)
- # [19:41] * Quits: milan (milan@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
- # [19:41] * Joins: milan (milan@13F2CEC5.7672369.D8E68FF6.IP)
- # [19:41] <till> khuey: the reason I'm saying early to mid of next week is because the plan is to have something working *before* the work week. Hacking on that during the work week doesn't make too much sense, but not having it would block various other things
- # [19:41] <@khuey> sure
- # [19:42] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Quit: ZNC - http://znc.in)
- # [19:42] <ejpbruel> khuey: alright, back
- # [19:42] <ejpbruel> khuey: so, we need some way to iterate all workers in the system
- # [19:43] <@bsmedberg> jst: actually I have a patch I'm working on to see if we can just make GetClassID do the right thing without allocating
- # [19:43] <ejpbruel> khuey: the runtime service already has a hash map of (domain, worker list) pairs
- # [19:43] <ejpbruel> which is mutex protected
- # [19:43] <@khuey> right
- # [19:43] <ejpbruel> so we could use that to obtain a list of workers at the moment that call happened
- # [19:44] * Quits: ted416 (anonymous@13F2CEC5.7672369.D8E68FF6.IP) (Quit: ted416)
- # [19:44] <ejpbruel> khuey: now DomainMap maintains a list of *weak* references to workers
- # [19:44] <ejpbruel> as far as i can tell
- # [19:44] <ejpbruel> so thats problematic
- # [19:44] <@khuey> why
- # [19:45] <@khuey> the real question here is what do you want to do with this map
- # [19:45] <ejpbruel> khuey: well, once i have that list, i might want to attach a debugger to one of those workers
- # [19:45] <ejpbruel> khuey: but since the references are weak, there is no guarantee that worker is still alive
- # [19:45] * Joins: bagder (daniel@234CB8D.5EA71235.B24D57A6.IP)
- # [19:45] * Joins: abwillis (abwillis@CBAC43F2.9DD4DBBF.6A7A197.IP)
- # [19:45] <ejpbruel> khuey: now we could do what the memory reporter does, and synchronously tell the worker to block, wait for it to block, and *then* obtain a strong reference to it
- # [19:46] <@khuey> just having a strong reference is not sufficient here
- # [19:46] <ejpbruel> khuey: why not?
- # [19:46] <@khuey> the worker could decide to shut down while you're attaching the debugger, for instance
- # [19:46] <ejpbruel> khuey: sure, but is that a problem?
- # [19:46] <ejpbruel> khuey: why would i want to debug a worker that is shut down?
- # [19:46] * Quits: benjamin (benjamin@moz-8A7708E6.members.linode.com) (Ping timeout)
- # [19:47] * Joins: ted416 (anonymous@13F2CEC5.7672369.D8E68FF6.IP)
- # [19:47] <ejpbruel> khuey: worst case scenario, I try to import a debugger script into that worker, but its already shutting down, so the runnable will be ignored
- # [19:48] * Quits: yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
- # [19:48] * davidb is now known as davidb|afk
- # [19:48] <@khuey> ejpbruel: ok, so lets ignore that for the moment
- # [19:48] <ejpbruel> khuey: right
- # [19:48] <ejpbruel> khuey: going back to that list
- # [19:48] * Joins: jduell (jduell@moz-A8B34C44.hsd1.wa.comcast.net)
- # [19:49] <ejpbruel> khuey: i don't necessarily want a strong reference for all those workers
- # [19:49] <ejpbruel> khuey: that would be inefficient
- # [19:49] <@khuey> ejpbruel: you can't AddRef WorkerPrivates on the main thread
- # [19:49] <@khuey> only on their parent thread
- # [19:49] <ejpbruel> khuey: why
- # [19:49] <@khuey> ejpbruel: and the second you let go of the mutex they might be deleted ...
- # [19:49] <@khuey> ejpbruel: because they're cycle collected
- # [19:49] * Quits: x^2 (ben@moz-F13FF1D1.nys.biz.rr.com) (Ping timeout)
- # [19:49] <@khuey> ejpbruel: so they can only be refcounted from a single thread
- # [19:49] <ejpbruel> khuey: oh for the love of… right
- # [19:50] <ejpbruel> i was not aware of that restriction
- # [19:50] <ejpbruel> that messes up my plans somewhat
- # [19:50] * Joins: benjamin (benjamin@moz-8A7708E6.members.linode.com)
- # [19:50] <ejpbruel> jimb: are you reading this? ^
- # [19:50] <@khuey> ejpbruel: what's wrong with what bent has told you to do?
- # [19:50] <jimb> uh
- # [19:50] * Quits: alice_ (alice@moz-F82BC62E.paconsult7.bbnplanet.net) (Client exited)
- # [19:50] <Ms2ger> bent?
- # [19:51] * Joins: alice (alice@moz-F82BC62E.paconsult7.bbnplanet.net)
- # [19:51] <ejpbruel> khuey: i interpreted what bent told me as 'do the same thing what the memory reporter does to make sure the worker is safely blocked, and then you can get a strong reference to it'
- # [19:52] <ejpbruel> khuey: am i missing something?
- # [19:52] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
- # [19:52] <@khuey> it's not "then you can get a strong reference to it"
- # [19:52] <mccr8> memory reporter objects use threadsafe refcounting
- # [19:52] <mccr8> and are not cycle collected
- # [19:52] * Quits: alice (alice@moz-F82BC62E.paconsult7.bbnplanet.net) (Ping timeout)
- # [19:52] <@khuey> it's "then you can run code on the worker to set up your debugging channel"
- # [19:53] <ejpbruel> khuey: oh, i see
- # [19:53] * Quits: mixedpuppy (mixedpuppy@54B88C49.51898649.E519B3D.IP) (Quit: mixedpuppy)
- # [19:53] * Quits: Gijs (gijs@moz-86762AC2.range86-164.btcentralplus.com) (Ping timeout)
- # [19:53] <ejpbruel> khuey: but that begs the question: who or what blocks the worker so it can set up that debug channel
- # [19:53] <ejpbruel> khuey: how do i tell an arbitrary worker to do so from the main thread
- # [19:54] <@khuey> ejpbruel: http://mxr.mozilla.org/mozilla-central/source/dom/workers/WorkerPrivate.cpp#4440
- # [19:54] <till> past: ping
- # [19:54] <@khuey> ejpbruel: the main thread blocks on a condvar, and then the worker signals it when it's ready
- # [19:54] <@khuey> ejpbruel: then the main thread tells the worker "hey I'm doing something don't run any code"
- # [19:54] <@khuey> ejpbruel: and the worker waits for it to finish
- # [19:55] * Joins: x^2 (ben@moz-F13FF1D1.nys.biz.rr.com)
- # [19:55] <@khuey> ejpbruel: you want something a little different
- # [19:55] * Joins: valenting (Thunderbir@9A1975C1.39CE2EE.E400A05F.IP)
- # [19:55] * Quits: ted416 (anonymous@13F2CEC5.7672369.D8E68FF6.IP) (Quit: ted416)
- # [19:55] <ejpbruel> khuey: isn it: the main thread tells the worker to block, waits on the cone var, the worker blocks (eventually) and signals the cond var, and now the main thread can do stuff
- # [19:55] <ejpbruel> ?
- # [19:55] * Joins: mcomella (mcomella@moz-DFAA4E15.p2p.sfo1.mozilla.com)
- # [19:55] <@khuey> ejpbruel: right
- # [19:56] <ejpbruel> right, in that case:
- # [19:56] * Joins: ted416 (anonymous@13F2CEC5.7672369.D8E68FF6.IP)
- # [19:56] <ejpbruel> how is it safe to call BlockAndCollectRuntimeState from the main thread if nothing on the main thread can hold a strong reference to that WorkerPrivate
- # [19:56] * Joins: jhlin (jhlin@moz-4D57784F.dynamic.hinet.net)
- # [19:57] <@khuey> ejpbruel: well it's done with the lock held
- # [19:57] <@khuey> ejpbruel: the worker's lock, not the runtime service's lock
- # [19:57] <ejpbruel> khuey: right, so how does the main thread get to own the workers lock?
- # [19:58] <jst> bsmedberg: ok, excellent. Thanks!
- # [19:58] * Joins: williecheong (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [19:58] <ejpbruel> because until it owns the mutex, its not safe to lock it, right? ;)
- # [19:58] <@khuey> ejpbruel: the main thread is guaranteed it can take the lock here because the worker unregisters the reporter before it shuts down
- # [19:58] <RyanVM|sheriffduty> till: Ping
- # [19:58] * Quits: jhlin (jhlin@moz-4D57784F.dynamic.hinet.net) (Ping timeout)
- # [19:58] <till> RyanVM|sheriffduty: uh oh
- # [19:58] <@khuey> ejpbruel: so if we're calling the report method on the reporter object, we know that the worker hasn't gotten around to shutting down yet
- # [19:58] * AaronMT|lunch is now known as AaronMT
- # [19:58] <RyanVM|sheriffduty> till: two instances of this since bug 963077 hit inbound - https://tbpl.mozilla.org/php/getParsedLog.php?id=33537563&tree=Mozilla-Inbound
- # [19:58] * Quits: vignesh (vignesh.sh@DDF6027F.EF3755C2.41D542A3.IP) (Quit: vignesh)
- # [19:59] <@khuey> ejpbruel: I'm sorry
- # [19:59] <RyanVM|sheriffduty> till: Invalid read of size 8
- # [19:59] <@khuey> ejpbruel: it's worth noting that this uses a crazy weird mutex
- # [19:59] <till> wow
- # [19:59] <@khuey> ejpbruel: not a normal lock
- # [19:59] <RyanVM|sheriffduty> till: at 0x9EA37AA: JSFunction::createScriptForLazilyInterpretedFunction(JSContext*, JS::Handle<JSFunction*>) (Barrier.h:327)
- # [19:59] <ejpbruel> khuey: do tell...
- # [19:59] <@khuey> ejpbruel: http://mxr.mozilla.org/mozilla-central/source/dom/workers/WorkerPrivate.h#65
- # [20:00] <@khuey> ejpbruel: so the reporter "shares" the worker's mutex
- # [20:00] <@khuey> ejpbruel: so it's safe to lock even if the worker is dead
- # [20:00] <@khuey> ejpbruel: but after locking the first thing we have to do is see if the worker is dead
- # [20:00] <ejpbruel> khuey: oh, its a refcounted mutex, right?
- # [20:00] * ejpbruel has seen this code
- # [20:00] <till> RyanVM|sheriffduty: yeah, that frame is somewhat bogus, sadly. But I might know what's going on
- # [20:00] <RyanVM|sheriffduty> till: ok, i closed inbound for now
- # [20:01] <till> RyanVM|sheriffduty: give me a minute, I might be able to push a fix
- # [20:01] <RyanVM|sheriffduty> k
- # [20:01] <till> sorry
- # [20:01] <ejpbruel> khuey: ok this is starting to make sense, so the mutex can outlive the worker, which makes it safe to lock
- # [20:01] <@khuey> ejpbruel: right
- # [20:01] <@khuey> ejpbruel: but once the lock is held, if the worker is alive, it can't stop living
- # [20:01] <@khuey> ejpbruel: because shutting down requires taking the lock
- # [20:02] <ejpbruel> khuey: right, and every worker has its own memory reporter, right?
- # [20:02] <ejpbruel> khuey: so once the memory reporter takes the lock, the worker is guaranteed not to die
- # [20:02] <@khuey> right
- # [20:02] <@khuey> either that, or it's already dead
- # [20:02] <RyanVM|sheriffduty> till: lol, lots of other bustage too
- # [20:02] <ejpbruel> khuey: holy hell :)
- # [20:02] <RyanVM|sheriffduty> till: https://tbpl.mozilla.org/php/getParsedLog.php?id=33537947&tree=Mozilla-Inbound
- # [20:02] <RyanVM|sheriffduty> etc
- # [20:02] <@khuey> ejpbruel: so we check http://mxr.mozilla.org/mozilla-central/source/dom/workers/WorkerPrivate.cpp#2013
- # [20:02] <till> :(
- # [20:03] <@khuey> ejpbruel: because when the worker shuts down it calls http://mxr.mozilla.org/mozilla-central/source/dom/workers/WorkerPrivate.cpp#2029
- # [20:03] <@khuey> ejpbruel: and tells us that it went away
- # [20:03] <ejpbruel> khuey: right, so the MemoryReporter holds a weak ref to the worker, but the worker is aware of that weak ref, and nulls it before it dies
- # [20:03] <@khuey> yes
- # [20:03] <ejpbruel> this is very similar to what I had in mind
- # [20:04] <ejpbruel> suppose i had an object like MemoryReporter, except for debugging
- # [20:04] <ejpbruel> how does the main thread obtain a reference to a MemoryReporter?
- # [20:04] <ejpbruel> khuey: ^
- # [20:04] * Quits: jduell (jduell@moz-A8B34C44.hsd1.wa.comcast.net) (Ping timeout)
- # [20:05] <RyanVM|sheriffduty> lolwut, gmail's down
- # [20:05] <@khuey> ejpbruel: via the memory reporter service
- # [20:05] * Quits: spohl (Adium@B18F9C5.58AFE261.5EBD1F4C.IP) (Ping timeout)
- # [20:05] <@khuey> ejpbruel: the MemoryReporter is created and registered on the worker thread
- # [20:05] <@khuey> ejpbruel: the memory reporter service accepts registrations from any thread
- # [20:06] <@khuey> ejpbruel: but it only invokes reporters on the main thread
- # [20:06] <ejpbruel> khuey: right, and the registration service is thread safe i take it
- # [20:06] <ejpbruel> and the worker unregisters before it dies
- # [20:06] <past> till: pong
- # [20:06] <@khuey> ejpbruel: right
- # [20:06] * Joins: mixedpuppy (mixedpuppy@moz-1130EF66.hsd1.wa.comcast.net)
- # [20:06] * Quits: Benvie (bbenvie@5FD20F9A.53D07D95.EFF8B7BF.IP) (Ping timeout)
- # [20:06] <@khuey> ejpbruel: but the key is that we could already be iterating htem when the worker tries to unregister
- # [20:06] <till> past: give me a minute
- # [20:06] <@khuey> ejpbruel: which is why we need this "check if the worker is still alive" bit
- # [20:07] <past> sure
- # [20:07] <ejpbruel> khuey: makes sense!
- # [20:07] <NeilAway> Pike: so I could make an aurora version of 940907 that just packaged the files from their original location, rather than moving them?
- # [20:07] <ejpbruel> khuey: indeed, this is exactly what I want to do
- # [20:07] * Quits: gsvelto (gsvelto@moz-CC525610.clienti.tiscali.it) (Ping timeout)
- # [20:07] <ejpbruel> khuey: few more questions, if i may :)
- # [20:07] <Pike> NeilAway: yes, I think so
- # [20:08] <@khuey> ejpbruel: well, we're not done yet
- # [20:08] <@khuey> :P
- # [20:08] <ejpbruel> khuey: MemoryReporterService is a service, so it does not live on a particular window or something like that, right?
- # [20:08] <ejpbruel> khuey: oh? more caveats? :P
- # [20:08] <@khuey> ejpbruel: so the difference between what the memory reporter does and what you need to do is this
- # [20:08] <@khuey> ejpbruel: the memory reporter establishes that the worker is still alive and blocked
- # [20:09] <@khuey> ejpbruel: and then basically swaps places with it and blocks the main thread while the worker does some stuff
- # [20:09] <@khuey> ejpbruel: that you do *not* want to do
- # [20:09] <ejpbruel> how do you mean swaps places?
- # [20:09] <NeilAway> Pike: do you think that would need 1) new review 2) your review 4) new approval?
- # [20:10] <@khuey> ejpbruel: so if the worker is still alive we call http://mxr.mozilla.org/mozilla-central/source/dom/workers/WorkerPrivate.cpp#2014
- # [20:10] <@khuey> ejpbruel: so here we do http://mxr.mozilla.org/mozilla-central/source/dom/workers/WorkerPrivate.cpp#4331
- # [20:10] <ejpbruel> khuey: yeah, and that waits on the cond var, which could take some time
- # [20:10] <ejpbruel> correct?
- # [20:10] <@khuey> ejpbruel: and then we call JS_TriggerOperationCallback
- # [20:10] * Quits: KaiRo (robert@moz-82D05B50.adsl.highway.telekom.at) (Input/output error)
- # [20:10] <@bsmedberg> jst: damn, bholley removed XPT_TDP_POINTER so xpconnect treats nsIDPtr and nsID the same (both as nsIDPtr)
- # [20:10] <@khuey> ejpbruel: which should cause the worker to stop running JS ASAP
- # [20:10] <@khuey> ejpbruel: and enter the event loop code
- # [20:10] <ejpbruel> khuey: and then block
- # [20:11] <@khuey> so then we block
- # [20:11] <@khuey> http://mxr.mozilla.org/mozilla-central/source/dom/workers/WorkerPrivate.cpp#4480
- # [20:11] <RyanVM|sheriffduty> sweet, even techcrunch is reporting the gmail downtime now
- # [20:11] <@khuey> ejpbruel: but first we tell the main thread to wake up
- # [20:11] <@khuey> and do its stuff
- # [20:11] <Pike> NeilAway: I'm happy to do a review pass if you want to, but I can't comment on the other questions
- # [20:11] <ejpbruel> khuey: via the cond var, right
- # [20:11] <@khuey> ejpbruel: right
- # [20:12] <ejpbruel> khuey: so the main thread is only blocked while it is waiting for the worker to block
- # [20:12] <@khuey> right
- # [20:12] <@khuey> but you don't need or want to wait for the worker to block
- # [20:12] <ejpbruel> khuey: no, we just need to keep it from dying
- # [20:12] <@khuey> memory reporting needs this because we go through the JS heap of the worker from the main thread
- # [20:12] <@khuey> which is totally crazy but here we are ;-)
- # [20:12] <ejpbruel> :D
- # [20:12] * Joins: Benvie (bbenvie@moz-DFAA4E15.p2p.sfo1.mozilla.com)
- # [20:12] <@khuey> you just need to be sure you're talking to a live worker
- # [20:13] <@khuey> so once you've done that, you can just post a message to the worker to try to set up a debugging channel
- # [20:13] <ejpbruel> khuey: well, once i have the mutex, i could do some stuff to ensure the worker stays alive
- # [20:13] <ejpbruel> then immediately unblock
- # [20:13] <ejpbruel> do whatever i need to set up the channel
- # [20:13] <ejpbruel> and then allow the worker to die again
- # [20:14] * julienw is now known as julienw_afk
- # [20:14] <ejpbruel> khuey: basically, what this amounts to is i need to ensure i have a strong ref to the worker *for the duration of the call*
- # [20:15] <ejpbruel> and I need to obtain that strong ref on the worker thread
- # [20:15] * Joins: spohl (Adium@87EC1162.AD7A4894.465000F8.IP)
- # [20:15] <ejpbruel> in a thread safe way
- # [20:15] * Quits: Benvie (bbenvie@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Ping timeout)
- # [20:15] <@khuey> ejpbruel: obtain the reference on the main thread, right?
- # [20:15] <ejpbruel> khuey: you just told me i can't add ref a worker private on the main thread
- # [20:15] * Joins: Benvie (bbenvie@moz-DFAA4E15.p2p.sfo1.mozilla.com)
- # [20:15] <@khuey> ejpbruel: stop worrying about AddRefing here
- # [20:15] * ejpbruel stops worrying
- # [20:16] * Joins: lpy (lpy@F3D50674.19500BE2.65042015.IP)
- # [20:16] <@khuey> ejpbruel: once you're on the main thread
- # [20:16] <@khuey> ejpbruel: and the worker is still alive
- # [20:17] <till> past: can you still reproduce bug 960513?
- # [20:17] * Joins: yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP)
- # [20:17] <@khuey> ejpbruel: all you need to do is post a runnable to the worker that tries to start up your debug server
- # [20:17] <till> past: and, where can I find fx-team builds?
- # [20:17] <ejpbruel> khuey: right, but i have several methods that id like to be able to call from JS to set up my debugger
- # [20:17] <ejpbruel> khuey: importDebuggerScripts, postDebuggerMessage, etc
- # [20:17] <@khuey> ejpbruel: sure, but those all get called on the worker thread, right?
- # [20:17] * Quits: lpy (lpy@F3D50674.19500BE2.65042015.IP) (Ping timeout)
- # [20:18] * Joins: milan_ (milan@13F2CEC5.7672369.D8E68FF6.IP)
- # [20:18] <ejpbruel> khuey: no, what i had in mind was this
- # [20:18] * Quits: davidb|afk (davidb@moz-2D86C2A3.dsl.bell.ca) (Quit: davidb|afk)
- # [20:18] <ejpbruel> khuey: instead of MemoryReporter, we'd have a DebuggerThingy for each Worker
- # [20:18] * Quits: rmkoesters (Thunderbir@moz-37C52F11.resnet.wisc.edu) (Quit: rmkoesters)
- # [20:18] <@khuey> right
- # [20:18] <ejpbruel> the main thread can iterate those via the DebuggerThingy service
- # [20:18] <ejpbruel> DebuggerThingy has several methods exposed to JS
- # [20:19] <ejpbruel> importDebuggerScripts, postDebuggerMessage, etc
- # [20:19] * Joins: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp)
- # [20:19] * Quits: milan (milan@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
- # [20:19] <ejpbruel> so its what Debuggable was in my previous design
- # [20:19] <ejpbruel> except it doesn't keep the worker alive
- # [20:19] * Joins: mgol (m_gol@moz-4F8914A8.neoplus.adsl.tpnet.pl)
- # [20:19] * Quits: FabioMag_ (fabiomagno@DD9F46BB.33C6581A.B65F468E.IP) (Input/output error)
- # [20:19] * Quits: mgol (m_gol@moz-4F8914A8.neoplus.adsl.tpnet.pl) (Quit: Leaving...)
- # [20:19] <@khuey> ejpbruel: do you intend to allow a worker to shut down while the debugger is "connected" to it?
- # [20:20] <ejpbruel> khuey: good question actually
- # [20:20] <till> RyanVM|sheriffduty: that should do it
- # [20:20] <ejpbruel> khuey: the debugger will set up several listeners, so if the worker dies, it will be due to the result of a close and/or terminate
- # [20:20] <till> RyanVM|sheriffduty: sorry again!
- # [20:20] <ejpbruel> khuey: I'm not sure if its a good idea to allow that
- # [20:20] * Quits: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp) (Ping timeout)
- # [20:21] * Quits: m_gol (m_gol@moz-4F8914A8.neoplus.adsl.tpnet.pl) (Ping timeout)
- # [20:21] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/d319f9ddf227 - Till Schneidereit - Bug 963077 - Bustage followup on a CLOSED TREE. r=jandem
- # [20:21] * Joins: jduell (jduell@moz-A8B34C44.hsd1.wa.comcast.net)
- # [20:21] <ejpbruel> khuey: i guess what we could also do is have an attach() method on DebuggerThingy
- # [20:21] <@khuey> ejpbruel: so you should figure that out
- # [20:21] <ejpbruel> which keeps the worker alive for as long as its attached
- # [20:21] <@khuey> ejpbruel: but the basic idea is that once DebuggerThingy verifies that the worker is still live
- # [20:21] <@khuey> ejpbruel: it should just be posting a runnable to the worker to do whatever it is you want to do
- # [20:22] <ejpbruel> right
- # [20:22] <ejpbruel> the attach/detach idea seems like a good idea though, ill talk to jimb about it
- # [20:22] <ejpbruel> basically a worker can't die as long as a debugger is attached to it
- # [20:22] <@khuey> ejpbruel: so for e.g. postDebuggerMessage, you get the debugger message runnable ready to go, then ask WorkerThingy to see if the worker is still alive, and if it is you fire it off to the worker
- # [20:22] * jlund is now known as jlund|food
- # [20:22] <jimb> that sounds right, or at least, the worker can't die if a debugger is attached to it until it has reported its death to the debugger
- # [20:23] <@khuey> WorkerFeature will be your friend for that keep alive behavior
- # [20:23] <ejpbruel> khuey: ah yeah, good call
- # [20:23] <@khuey> so it may be that you only need this DebuggerThingy locking dance the first time
- # [20:23] * Quits: milan_ (milan@13F2CEC5.7672369.D8E68FF6.IP) (Input/output error)
- # [20:23] <@khuey> and you add a feature on the worker
- # [20:23] <@khuey> which keeps it alive
- # [20:23] <ejpbruel> because features also keep the worker from dying right?
- # [20:24] <@khuey> guaranteeing that you can poke the WorkerPrivate directly from then on
- # [20:24] <@khuey> until you want to shut down
- # [20:24] <@khuey> ejpbruel: right
- # [20:24] <ejpbruel> perfect
- # [20:24] * Joins: milan (milan@13F2CEC5.7672369.D8E68FF6.IP)
- # [20:24] <ejpbruel> everything is falling into place
- # [20:24] <ejpbruel> eeeeeexcellent
- # [20:24] <@khuey> ejpbruel: so one problem you will probably run into is dispatching events with the lock already held will rpobably deadlock
- # [20:24] * geekboy is now known as geekboy|afk
- # [20:25] * Quits: mixedpuppy (mixedpuppy@moz-1130EF66.hsd1.wa.comcast.net) (Quit: mixedpuppy)
- # [20:25] * Quits: arky (arky@A11FE3C5.F17C359F.B9D97DBA.IP) (Ping timeout)
- # [20:25] <ejpbruel> khuey: processing...
- # [20:25] * Quits: sicking (sicking@moz-501E5580.hsd1.ca.comcast.net) (Quit: sicking)
- # [20:25] <@khuey> ejpbruel: we will probably just need to add some friend-visible DispatchMessageLockAlreadyHeld method that doesn't try to reacquire it
- # [20:25] * Joins: mixedpuppy (mixedpuppy@moz-1130EF66.hsd1.wa.comcast.net)
- # [20:25] <ejpbruel> oh dispatch message also requires the lock?
- # [20:25] <@khuey> it tries to grab the lock, I believe
- # [20:25] <ejpbruel> anyway, from here on i can probably figure it out by reading the code
- # [20:25] <@khuey> so if the lock is already held, by your thread, it will deadlock
- # [20:25] <ejpbruel> ill send out an e-mail with what I propose to do by monday
- # [20:26] <@khuey> that's not too hard to fix, just something that will come up
- # [20:26] <ejpbruel> khuey: yeah, i get what you mean
- # [20:26] <@khuey> ejpbruel: the other thing you will have to deal with
- # [20:26] <ejpbruel> thanks for the heads up
- # [20:26] <@khuey> is that when you set this up it's possible that there's already a command to shut down in the worker's queue
- # [20:26] <ejpbruel> right
- # [20:26] <ejpbruel> how do we deal with that?
- # [20:27] * Joins: mayhemer (Miranda@moz-2F75AE00.broadband6.iol.cz)
- # [20:27] <bent> mParentStatus will tell you
- # [20:27] <@khuey> well
- # [20:27] <@khuey> that won't help you if the worker wants to close itself, will it?
- # [20:27] <ejpbruel> bent: can't a worker terminate/close itself?
- # [20:27] <ejpbruel> right
- # [20:28] * Quits: pnkfelix (pnkfelix@87C1F78E.1DE10CA8.D8E68FF6.IP) (Quit: rcirc on GNU Emacs 24.3.1)
- # [20:28] <bent> you'll need to check both
- # [20:28] <@khuey> I was thinking he just needs to be ready for his AddFeature call to return false
- # [20:28] <ejpbruel> couldn't we use mstatus in that case?
- # [20:28] <@khuey> and tell the debugger that he has a sad in that case
- # [20:30] <@khuey> anyways, I think you've got the general idea now
- # [20:30] <ejpbruel> i think so too
- # [20:30] <@khuey> some details still to hammer out, perhaps
- # [20:30] <ejpbruel> khuey: thanks a bunch, this was a very useful chat :)
- # [20:30] <@khuey> ejpbruel: you should thank till, it's his time you're stealing ;-)
- # [20:31] <ejpbruel> khuey: not really. till really wants debugging in workers
- # [20:31] <ejpbruel> khuey: if anything, till should thank me :P
- # [20:31] * till thinks the devtools team just wants to sabotage the Shumway work week
- # [20:31] <till> ok, that's actually very true
- # [20:31] <ejpbruel> till: so there :P
- # [20:31] <till> ejpbruel: I take it all back!
- # [20:32] * Joins: nrc (nrc@7BE24E90.A5032A01.3CFC199D.IP)
- # [20:33] * Quits: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net) (Input/output error)
- # [20:34] * Quits: smirea (Adium@DCB9C937.89ABDC2D.21C70092.IP) (Quit: Leaving.)
- # [20:35] * Joins: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net)
- # [20:36] <past> till: I can't seem to reproduce it right now
- # [20:36] * Quits: tonymec (tonymec@BAAD583F.3124D314.277517C1.IP) (Input/output error)
- # [20:38] * Joins: jwalden (chatzilla@moz-BBE3ABD.mv.mozilla.com)
- # [20:39] * Quits: ehugg (chatzilla@F14DA182.29102B70.6CD50604.IP) (Quit: ChatZilla 0.9.90.1 [Firefox 26.0/20131205075310])
- # [20:39] * Quits: naveed (nihsanulla@moz-3CA42256.bstnma.fios.verizon.net) (Input/output error)
- # [20:39] * Quits: Mossop (dtownsend@53343B0D.8DCA2D5.5E2862A8.IP) (Quit: Leaving)
- # [20:40] <@bz> mmmm
- # [20:40] <@bz> 5 hours later, my tests are still pending. :(
- # [20:40] <@khuey> gmail is back
- # [20:41] * Quits: mayhemer (Miranda@moz-2F75AE00.broadband6.iol.cz) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
- # [20:41] * Quits: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net) (Ping timeout)
- # [20:42] <NeilAway> Pike: hmm, I think that's the wrong way around for my purpose :-(
- # [20:42] * Quits: adalucinet (Mibbit@EC4F22D0.C0862205.FB2DBB61.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [20:42] * Quits: ejpbruel (ejpbruel@moz-366E8346.cm-11-1b.dynamic.ziggo.nl) (Quit: ejpbruel)
- # [20:43] * Joins: ejpbruel (ejpbruel@moz-366E8346.cm-11-1b.dynamic.ziggo.nl)
- # [20:43] * sfoster is now known as sfoster-afk
- # [20:43] * Joins: vignesh (vignesh.sh@BDAE1E00.EA6612A3.41D542A3.IP)
- # [20:43] <Pike> really?
- # [20:44] * Joins: naveed (nihsanulla@moz-3CA42256.bstnma.fios.verizon.net)
- # [20:44] * Quits: lgarner (lgarner@B2C77767.42557186.549B3E4F.IP) (Ping timeout)
- # [20:47] * Joins: jet (jet@moz-DFAA4E15.p2p.sfo1.mozilla.com)
- # [20:48] <RyanVM|sheriffduty> Gijs: so there's some bc runs going on ttaubert's push too
- # [20:48] <RyanVM|sheriffduty> Gijs: interesting perma-fail though
- # [20:48] <RyanVM|sheriffduty> Gijs: I'm somehow guessing it's his, though
- # [20:49] * Joins: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net)
- # [20:49] * Quits: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net) (Quit: )
- # [20:49] * Joins: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net)
- # [20:50] <ttaubert> RyanVM|sheriffduty: hmpf I'm almost sure that's my patch's fault. I pushed that to try before :(
- # [20:50] * Joins: mak (mak@moz-D84F9C3E.retail.telecomitalia.it)
- # [20:51] * Quits: mak (mak@moz-D84F9C3E.retail.telecomitalia.it) (Input/output error)
- # [20:51] * armenzg is now known as armenzg_brb
- # [20:51] * ehsan is now known as ehsan|away
- # [20:55] * juanb is now known as juanb|bbl
- # [20:56] * Joins: mdas_ (mdas@FCCEA34F.7672369.D8E68FF6.IP)
- # [20:56] * Quits: mdas (mdas@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
- # [20:57] * Joins: mak (mak@moz-D84F9C3E.retail.telecomitalia.it)
- # [20:58] <till> past: ok, thanks. I can't, either. Please tell me if you encounter it again.
- # [20:58] <NeilAway> Pike: turns out that doesn't work, sorry
- # [20:59] * jchen is now known as jchen|away
- # [20:59] <jimb> ejpbruel: I'm sorry, but I don't think I can follow that whole conversation about workers...
- # [20:59] <ejpbruel> jimb: thats a first!
- # [21:00] <ejpbruel> jimb: wanna talk about it on monday?
- # [21:00] <jimb> if it looks that way then I'm a better liar than I thought
- # [21:00] <ejpbruel> jimb: I'm about to declare mfbt
- # [21:00] <jimb> sure
- # [21:00] * Joins: yeukhon (yeukhon@moz-66888F61.cable.mindspring.com)
- # [21:00] <NeilAway> Pike: the file doesn't live under the jar.mn that wants to package it, so that's a no-go, unfortuantely
- # [21:00] <jimb> actually, Tuesday would be better.
- # [21:00] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/2e872f3b2b3e - Richard Newman - Merge m-c to s-c.
- # [21:00] <ejpbruel> jimb: perfect
- # [21:00] <NeilAway> Pike: I wish our rename story didn't suck so badly :-(
- # [21:00] <firebot> http://hg.mozilla.org/mozilla-central/rev/be5d4a34fa39 - Richard Newman - Merge s-c.
- # [21:00] <firebot> http://hg.mozilla.org/mozilla-central/rev/2892bffd1570 - Nick Alexander - Bug 962668 - Use skew from token server to generate better assertions. r=rnewman
- # [21:01] <ejpbruel> jimb: have a nice weekend jim :)
- # [21:01] <firebot> http://hg.mozilla.org/mozilla-central/rev/87aeb1c80b87 - Richard Newman - Bug 963336 - Extract SyncConfiguration computation from GlobalSession. r=nalexander
- # [21:01] <jimb> ejpbruel: you too!
- # [21:01] <firebot> http://hg.mozilla.org/mozilla-central/rev/2779e0f04195 - Nick Alexander - Bug 959784 - Show spinner and native error UI as appropriate. r=rnewman
- # [21:01] <firebot> http://hg.mozilla.org/mozilla-central/rev/4b545aafeefc - Richard Newman - Bug 962906 - FxA age verification fails until system uptime is greater than 15 minutes. r=trivial
- # [21:01] <firebot> http://hg.mozilla.org/mozilla-central/rev/b21ef8cb0db6 - Richard Newman - Bug 963429 - Point at latest dev servers. r=rnewman (CLOSED TREE)
- # [21:01] <firebot> http://hg.mozilla.org/mozilla-central/rev/76f4b3a10154 - Richard Newman - Merge m-c to s-c.
- # [21:02] <firebot> http://hg.mozilla.org/mozilla-central/rev/48e5f6b959b6 - Nick Alexander - Bug 956839 - Implement Android native Firefox Account status UI. r=rnewman
- # [21:02] <Pike> NeilAway: the whole point of that directive is that you can package files from a different top-level directory
- # [21:03] <Pike> you can't package is as toolkit, but you should be able to package it as suite
- # [21:03] * Quits: nl (nicklebede@moz-29D843ED.net151.n37.ru) (Quit: )
- # [21:03] * Joins: mdas (mdas@13F2CEC5.7672369.D8E68FF6.IP)
- # [21:03] * Joins: vikash (vikash@C3D43300.A6DE3B75.372B258F.IP)
- # [21:04] <mixedpuppy> I'm having a problem on linux where the "browser chrome tests" window is the top level window when I run mochitest-browser. this causes my first test file to fail. has anyone else seen this?
- # [21:05] * Quits: mdas_ (mdas@FCCEA34F.7672369.D8E68FF6.IP) (Ping timeout)
- # [21:05] <NeilAway> Pike: hmm, maybe I misunderstood your example, I'll give it another whirl later
- # [21:05] * Joins: flo-retina (Instantbir@moz-2C9D8405.ip-176-31-106.eu)
- # [21:06] * Quits: till (till@moz-837E2F8.adsl.alicedsl.de) (Client exited)
- # [21:07] <Pike> so, here's what I think can work as a hack in suite/locales/jar.mn
- # [21:07] * Quits: victorporof (victorporo@E55FB5BC.20287B6C.D111398B.IP) (Quit: victorporof)
- # [21:07] <Pike> hook up to package gclicommands.properties from the browser source into the suite provider, and create a xul override for chrome://browser/locale/devtools/gclicommands.properties from the suite pack
- # [21:08] * Quits: bdahl (bdahl@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Input/output error)
- # [21:09] * Quits: jet (jet@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Quit: jet)
- # [21:10] * Joins: davidb (davidb@13F2CEC5.7672369.D8E68FF6.IP)
- # [21:10] * Quits: gandalf (zbraniecki@moz-912D7A86.hsd1.ca.comcast.net) (Quit: My MacBook has gone to sleep. ZZZzzz…)
- # [21:10] <ttaubert> RyanVM|sheriffduty: mind if push a test fix?
- # [21:11] * Quits: x^2 (ben@moz-F13FF1D1.nys.biz.rr.com) (Ping timeout)
- # [21:11] <RyanVM|sheriffduty> go for it
- # [21:11] <Pike> NeilAway: I put a draft into the bug
- # [21:11] * Joins: x^2 (ben@moz-F13FF1D1.nys.biz.rr.com)
- # [21:11] * Quits: kdcw (kdcw@moz-2CDF5822.pk.shawcable.net) (Quit: HydraIRC -> http://www.hydrairc.com <- The alternative IRC client)
- # [21:12] * Quits: mixedpuppy (mixedpuppy@moz-1130EF66.hsd1.wa.comcast.net) (Quit: mixedpuppy)
- # [21:13] * Quits: kk1fff (kk1fff@moz-706D59D7.dynamic.hinet.net) (Connection reset by peer)
- # [21:13] * Joins: kk1fff (kk1fff@moz-706D59D7.dynamic.hinet.net)
- # [21:13] * Joins: mixedpuppy (mixedpuppy@moz-1130EF66.hsd1.wa.comcast.net)
- # [21:14] * baku is now known as baku|away
- # [21:16] * Joins: lpy (lpy@F3D50674.19500BE2.65042015.IP)
- # [21:17] * Joins: karl (karl@moz-C433B975.jetstream.xtra.co.nz)
- # [21:17] * Quits: x^2 (ben@moz-F13FF1D1.nys.biz.rr.com) (Ping timeout)
- # [21:18] * Quits: zakora (NC@moz-28181BF.fbx.proxad.net) (Quit: Textual IRC Client: www.textualapp.com)
- # [21:18] * Joins: x^2 (ben@moz-F13FF1D1.nys.biz.rr.com)
- # [21:18] * Quits: lpy (lpy@F3D50674.19500BE2.65042015.IP) (Ping timeout)
- # [21:19] * Quits: jgilbert_ (jgilbert@moz-4C088FCE.hsd1.ca.comcast.net) (Ping timeout)
- # [21:22] * armenzg_brb is now known as armenzg
- # [21:22] * Quits: bbondy (bbondy@moz-717FF534.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
- # [21:22] * jcranmer is now known as jcranmer|away
- # [21:23] * Quits: x^2 (ben@moz-F13FF1D1.nys.biz.rr.com) (Ping timeout)
- # [21:24] * Joins: x^2 (ben@moz-F13FF1D1.nys.biz.rr.com)
- # [21:24] <RyanVM|sheriffduty> till: things are starting to green up. Going to wait on more green before reopening, though, due to the pileup after it landed.
- # [21:24] * Quits: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net) (Input/output error)
- # [21:24] * JosiahOne is now known as JosiahOne|Away
- # [21:28] * Quits: x^2 (ben@moz-F13FF1D1.nys.biz.rr.com) (Ping timeout)
- # [21:29] * jorendorff is now known as jorendorff_away
- # [21:30] * jorendorff_away is now known as jorendorff
- # [21:30] * Quits: jimb (user@moz-FFB69014.hfc.comcastbusiness.net) (Ping timeout)
- # [21:30] * Joins: x^2 (ben@moz-F13FF1D1.nys.biz.rr.com)
- # [21:30] * Joins: allstarschh (allstarsch@B2C77767.42557186.549B3E4F.IP)
- # [21:30] * bitgeeky is now known as bitgeeky|afk
- # [21:31] * Joins: drno (nohlmeier@moz-8C24FDC2.hsd1.ca.comcast.net)
- # [21:31] * JosiahOne|Away is now known as JosiahOne
- # [21:31] * Quits: bitgeeky|afk (bitgeeky@9B9315E1.A6025CA.1C37C358.IP) (Quit: Leaving)
- # [21:32] * Joins: gsvelto (gsvelto@moz-CC525610.clienti.tiscali.it)
- # [21:32] * Quits: gsvelto (gsvelto@moz-CC525610.clienti.tiscali.it) (Input/output error)
- # [21:32] * Joins: gsvelto (gsvelto@moz-CC525610.clienti.tiscali.it)
- # [21:32] <felipe> mixedpuppy: waitForFocus might help
- # [21:33] <mixedpuppy> felipe: do you have linux? are you able to reproduce it? just would like to know if it's me or something changed
- # [21:33] * Joins: vendo (chatzilla@A228D7A2.69EDD1E9.2B0D1E01.IP)
- # [21:34] * jchen|away is now known as jchen
- # [21:35] <felipe> mixedpuppy: no, i was just guessing that it might be the problem, specially if you run the test as a single test.. does it work if you run it in the middle of a test run?
- # [21:36] <mixedpuppy> felipe: I'm just running mach mochitest-browser browser/base/content/tests/social
- # [21:36] <felipe> any test as the first one fails? or a new one that you're writing?
- # [21:37] <felipe> put it in the middle to check.. perhaps it just happens that the current first one doesn't need it
- # [21:37] <mixedpuppy> felipe: this is a clean pull of fx-team
- # [21:38] <mixedpuppy> If i run tests with the dir browser/base/content/tests it does the same thing, and the first test file is failing
- # [21:38] <felipe> ah
- # [21:38] * Joins: lgarner (lgarner@B2C77767.42557186.549B3E4F.IP)
- # [21:38] <felipe> strange
- # [21:38] <felipe> i don't know if anything changed
- # [21:38] <mixedpuppy> though it the test runner window does pop under after the test starts
- # [21:38] <mixedpuppy> but the test still fails
- # [21:39] <mixedpuppy> when running social tests specifically, the test runner window doesn't pop under at all
- # [21:40] <felipe> i'm running b-c on linux from a 2-day pull with no problems, fwiw
- # [21:40] <felipe> 2 days old i mean
- # [21:40] * hwine is now known as hwine-food
- # [21:40] * Quits: abwillis (abwillis@CBAC43F2.9DD4DBBF.6A7A197.IP) (Client exited)
- # [21:41] <felipe> probably best is to try another tree to see if there's a regression or your window manager has gone haywire
- # [21:41] <@smaug> kats: you might know, what thing creates/paints scrollbar on b2g
- # [21:41] * ehsan|away is now known as ehsan
- # [21:41] <@smaug> kats: is it normal scrollbar but styled differently?
- # [21:41] * Quits: jedp (jedp@moz-8E6E760A.dsl.dynamic.sonic.net) (Quit: Computer has gone to sleep.)
- # [21:41] <@smaug> though, it has also some animation to hide it
- # [21:44] * Joins: Snuffleupagus (chatzilla@moz-7411B7A4.bredband.comhem.se)
- # [21:45] * Joins: harth (harth@moz-DFAA4E15.p2p.sfo1.mozilla.com)
- # [21:45] * Quits: bjacob (bjacob@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
- # [21:45] * Joins: bjacob (bjacob@13F2CEC5.7672369.D8E68FF6.IP)
- # [21:45] * geekboy|afk is now known as geekboy
- # [21:46] <jesup> glandium: ping
- # [21:46] * Quits: harth (harth@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Ping timeout)
- # [21:48] <jimm> smaug: bug 814435 I think?
- # [21:49] * Joins: Dwight_Stegall (Dwight@moz-3088615F.client.mchsi.com)
- # [21:50] * Quits: annevk (annevk@moz-C07D5168.p2p.sfo1.mozilla.com) (Input/output error)
- # [21:51] * Joins: rmkoesters (Thunderbir@moz-37C52F11.resnet.wisc.edu)
- # [21:51] * Joins: sicking (sicking@moz-DFAA4E15.p2p.sfo1.mozilla.com)
- # [21:51] <kats> smaug: it's the regular scrollbar. the only changes for APZ is that we move with the async transform
- # [21:51] <kats> the animation is done by layout
- # [21:52] <mstange> smaug: the fade out animation is done by http://dxr.mozilla.org/mozilla-central/source/layout/generic/ScrollbarActivity.cpp#349
- # [21:53] * philor is now known as philor|away
- # [21:53] <@smaug> kats: ok. I see a reftest failure where we end up comparing screenshots with different scrollbar states
- # [21:53] <@smaug> mstange: is it possible detect the animation
- # [21:54] <@smaug> I mean some "animationend" event or such
- # [21:54] <mstange> smaug: probably not
- # [21:54] <@smaug> ok
- # [21:54] <mstange> I forgot what we did about the other test failures that the animation caused
- # [21:54] * juanb|bbl is now known as juanb
- # [21:54] * @smaug needs to rely on timeout or rAF
- # [21:54] <@smaug> and cross fingers
- # [21:55] * jcranmer|away is now known as jcranmer
- # [21:55] * jlund|food is now known as jlund
- # [21:58] * Quits: rmkoesters (Thunderbir@moz-37C52F11.resnet.wisc.edu) (Ping timeout)
- # [21:59] * Joins: snig_wal (chatzilla@9B9315E1.A6025CA.1C37C358.IP)
- # [22:00] * Quits: mwu (mwu@moz-2E883D31.hsd1.nj.comcast.net) (Quit: Leaving)
- # [22:00] * Quits: sicking (sicking@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Ping timeout)
- # [22:00] * Joins: sicking (sicking@moz-DFAA4E15.p2p.sfo1.mozilla.com)
- # [22:00] * Quits: Dwight_Stegall (Dwight@moz-3088615F.client.mchsi.com) (Quit: Catch you youngsters later. :))
- # [22:01] * armenzg is now known as armenzg_brb
- # [22:02] * Quits: ewong|sleep (chatzilla@moz-772F27FF.netvigator.com) (Ping timeout)
- # [22:03] * Joins: ewong|sleep (chatzilla@moz-772F27FF.netvigator.com)
- # [22:03] * Joins: annevk (annevk@moz-C07D5168.p2p.sfo1.mozilla.com)
- # [22:05] * nthomas|away is now known as nthomas
- # [22:05] * armenzg_brb is now known as armenzg
- # [22:08] * Quits: rogeliodh (Thunderbir@2E19FE68.4294F5B7.D67CC001.IP) (Quit: rogeliodh)
- # [22:08] * Quits: Enn (enn@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
- # [22:11] <@bz> ted: ping
- # [22:11] * Quits: vignesh (vignesh.sh@BDAE1E00.EA6612A3.41D542A3.IP) (Ping timeout)
- # [22:12] <@bz> ted: https://tbpl.mozilla.org/?tree=Try&rev=00a71e2d9263
- # [22:12] * Quits: jrm2k6 (jrm2k6@moz-9A112483.public.wayport.net) (Client exited)
- # [22:12] * Quits: janv (varga@B613191B.3EC5E826.4F33160D.IP) (Quit: This computer has gone to sleep)
- # [22:14] * Joins: ddahl (ddahl@8ECA0B87.AD77F8DE.D1E74241.IP)
- # [22:16] * Quits: allstarschh (allstarsch@B2C77767.42557186.549B3E4F.IP) (Ping timeout)
- # [22:16] * Joins: allstarschh (allstarsch@B2C77767.42557186.549B3E4F.IP)
- # [22:16] <efaust> dmajor: hey, does my description of the problem in bug 957006 look familiar?
- # [22:17] * Joins: lpy (lpy@F3D50674.19500BE2.65042015.IP)
- # [22:18] * Quits: RealRaven (Thunderbir@1E8B5E43.5F5E7745.27F80FAC.IP) (Ping timeout)
- # [22:19] * Joins: jgilbert_ (jgilbert@moz-BBE3ABD.mv.mozilla.com)
- # [22:19] * nsm|away is now known as nsm
- # [22:19] * Quits: lpy (lpy@F3D50674.19500BE2.65042015.IP) (Ping timeout)
- # [22:19] * Joins: jedp (jedp@moz-8E6E760A.dsl.dynamic.sonic.net)
- # [22:19] <jld> Searching "orange" on dev.m.o -> 500. Searching "orange" on wiki.m.o -> a bunch of spam pages and some info, but I'm still not sure I understand the difference between orange and red.
- # [22:20] <jld> (On TBPL, not the colors in general.)
- # [22:20] * Quits: JosiahOne (Instantbir@moz-A7D27D76.lightspeed.livnmi.sbcglobal.net) (Quit: dealloc)
- # [22:20] * Joins: ehugg (chatzilla@F14DA182.29102B70.6CD50604.IP)
- # [22:20] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/86d2f0068a49 - Gregory Szorc - Bug 947596 - Install RBTools from Git; r=mconley
- # [22:20] * Quits: vingtetun (Thunderbir@DA4ABEAF.1DE10CA8.D8E68FF6.IP) (Ping timeout)
- # [22:21] <NeilAway> Pike: ok, I think I got it working independently thanks (were you looking at a different bug perhaps?)
- # [22:22] * Quits: Archaeopteryx (itsme@A9A4E823.C6145DA3.2DB0BBA1.IP) (Quit: Goodbye)
- # [22:22] * Joins: RealRaven (Thunderbir@31C87EDB.F74D0024.27F80FAC.IP)
- # [22:22] * Quits: mak (mak@moz-D84F9C3E.retail.telecomitalia.it) (Input/output error)
- # [22:23] * Quits: valenting (Thunderbir@9A1975C1.39CE2EE.E400A05F.IP) (Ping timeout)
- # [22:23] * Quits: joshua-s (Thunderbir@moz-8E33C7A9.syrcny.east.verizon.net) (Ping timeout)
- # [22:23] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
- # [22:24] * Joins: alice (alice@moz-CA697D7A.range31-52.btcentralplus.com)
- # [22:24] * Joins: bbondy (bbondy@moz-717FF534.home.cgocable.net)
- # [22:25] * terrence is now known as terrence-lunch
- # [22:25] <dmajor> efaust: bad type pointer yes, but not the value
- # [22:25] * Quits: andreasn (andreasn@moz-7D2C310A.a336.priv.bahnhof.se) (Ping timeout)
- # [22:25] * Quits: rwaldron (rwaldron@moz-57519E7C.nycmny.fios.verizon.net) (Quit: Textual IRC Client: www.textualapp.com)
- # [22:26] * Quits: RealRaven (Thunderbir@31C87EDB.F74D0024.27F80FAC.IP) (Ping timeout)
- # [22:26] * Quits: bbondy (bbondy@moz-717FF534.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
- # [22:26] <Pike> NeilAway: I was looking at bug 960890
- # [22:27] * Joins: rwaldron (rwaldron@moz-57519E7C.nycmny.fios.verizon.net)
- # [22:27] <Pike> oh yes, totally differnt bug, sorry
- # [22:27] <efaust> dmajor: agreed. I wonder if they're related?
- # [22:27] <efaust> probably not, frankly
- # [22:27] <efaust> but it does seem like this crash trying to get the object's class business is going around
- # [22:28] * Joins: Archaeopteryx (itsme@A9A4E823.C6145DA3.2DB0BBA1.IP)
- # [22:28] <dmajor> yeah
- # [22:28] * Joins: mwobensmith (mwobensmit@moz-123D199D.lightspeed.sntcca.sbcglobal.net)
- # [22:28] <efaust> dmajor: did we ever get STR on this?
- # [22:29] * Joins: joshua-s (Thunderbir@moz-55B4F340.syrcny.east.verizon.net)
- # [22:30] <efaust> looks like no...
- # [22:30] <dmajor> efaust: no, I couldn't reproduce with any of the .nl sites that keep showing up
- # [22:30] <dmajor> efaust: also, bug 963316 is pretty similar, and isn't just .nl
- # [22:31] * hwine-food is now known as hwine
- # [22:31] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
- # [22:33] <efaust> dmajor: I am so skeptical of the backtrace in the original bug, also
- # [22:33] * Quits: gsvelto (gsvelto@moz-CC525610.clienti.tiscali.it) (Quit: Leaving)
- # [22:33] * Joins: tonymec (tonymec@BAAD583F.3124D314.277517C1.IP)
- # [22:34] * Joins: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net)
- # [22:34] <efaust> dmajor: hmm, I wouldn't be surprised if 963316 and 957006 are related/the same problem. The only difference here is the name of the property being accessed
- # [22:35] <dmajor> efaust: yeah, I don't believe the lower frames. but genericMethod looks reasonable.
- # [22:35] * Quits: vikash (vikash@C3D43300.A6DE3B75.372B258F.IP) (Quit: This computer has gone to sleep)
- # [22:35] <efaust> dmajor: yeah, agreed.
- # [22:35] <jld> ted: Does the breakpad exidx reader assume that the exidx will be sorted?
- # [22:35] * Quits: rwaldron (rwaldron@moz-57519E7C.nycmny.fios.verizon.net) (Quit: Textual IRC Client: www.textualapp.com)
- # [22:35] * Quits: Benvie (bbenvie@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Ping timeout)
- # [22:36] <efaust> dmajor: and we don't know how to trip this one either, huh?
- # [22:37] <dmajor> efaust: "this one" == 963316? not that I know of
- # [22:37] <jld> ted: ...yes, it seems to. This will make bug 942290 even more "interesting". )-:
- # [22:38] * efaust sighs
- # [22:38] * Quits: mixedpuppy (mixedpuppy@moz-1130EF66.hsd1.wa.comcast.net) (Quit: mixedpuppy)
- # [22:39] * Quits: mdas (mdas@13F2CEC5.7672369.D8E68FF6.IP) (Quit: )
- # [22:39] * Joins: jet (jet@moz-DFAA4E15.p2p.sfo1.mozilla.com)
- # [22:41] * Quits: kamidphish (textual@moz-6AB00DA7.tpgi.com.au) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [22:41] * Quits: flo-retina (Instantbir@moz-2C9D8405.ip-176-31-106.eu) (Ping timeout)
- # [22:41] * Joins: dbaron (dbaron@moz-DFAA4E15.p2p.sfo1.mozilla.com)
- # [22:41] * ChanServ sets mode: +ao dbaron dbaron
- # [22:42] * Joins: andreasn (andreasn@moz-7D2C310A.a336.priv.bahnhof.se)
- # [22:42] * Quits: mstange (markus@moz-246A45EC.dip0.t-ipconnect.de) (Quit: mstange)
- # [22:42] * Quits: taras (taras@D2ABC49B.2F7415B9.B87ED48A.IP) (Ping timeout)
- # [22:43] * Joins: flo-retina (Instantbir@moz-2C9D8405.ip-176-31-106.eu)
- # [22:43] * Joins: bdahl (bdahl@moz-DFAA4E15.p2p.sfo1.mozilla.com)
- # [22:43] * Joins: Calebyaa (Calebyaa@moz-10B64631.cpe.net.cable.rogers.com)
- # [22:44] * Quits: jgriffin (jgriffin@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Quit: jgriffin)
- # [22:44] * Quits: andreasn (andreasn@moz-7D2C310A.a336.priv.bahnhof.se) (Ping timeout)
- # [22:45] <@bsmedberg> the IPDL generated code has a C++ syntax that is unfamiliar to me
- # [22:45] <@bsmedberg> auto PPluginInstanceParent::OtherProcess() const -> ProcessHandle
- # [22:45] <@bsmedberg> { ... method body }
- # [22:45] <@bsmedberg> what is the -> ?
- # [22:45] <Ms2ger> Return type
- # [22:45] <@bsmedberg> then what is the "auto"?
- # [22:45] <Ms2ger> Also return type
- # [22:45] <@bsmedberg> your brevity isn't helping ;-)
- # [22:46] <Ms2ger> There was something in favour, but I don't remember what
- # [22:46] <dmajor> I think it lets you do tricks where the return type isn't known before the declaration but is known after
- # [22:46] <Ms2ger> http://www.cplusplus.com/forum/articles/44855/
- # [22:46] <tbsaunde> bsmedberg: if you declare functions that way then the return type in in the scope of the class? method? so it can be shorter
- # [22:46] * Joins: jgriffin (jgriffin@moz-DFAA4E15.p2p.sfo1.mozilla.com)
- # [22:46] * Quits: spohl (Adium@87EC1162.AD7A4894.465000F8.IP) (Ping timeout)
- # [22:46] <tbsaunde> yeah, or that link
- # [22:47] <Ms2ger> template <class S, class T> auto Add(const S& s, const T& t) -> decltype(s + t)
- # [22:47] <Ms2ger> That's pretty neat, actually
- # [22:47] * Quits: chrisccoulson (chr1s@moz-6A3A134E.cust-13020.ip.static.uno.uk.net) (Quit: OSError: [Errno 130] Owner died)
- # [22:47] * Joins: bholley (bholley@moz-776C0703.dsl.pltn13.sbcglobal.net)
- # [22:48] * Joins: kamidphish (textual@moz-6AB00DA7.tpgi.com.au)
- # [22:48] * Quits: vichen (vichen@moz-E6D32478.dynamic.hinet.net) (Ping timeout)
- # [22:48] * Joins: spohl (Adium@8047EBC.2F2076AE.473D6A24.IP)
- # [22:48] * jmaher is now known as jmaher|afk
- # [22:49] * Joins: vichen (vichen@moz-B572DDAC.dynamic.hinet.net)
- # [22:51] <efaust> dmajor: hmm, do you remember where GetDOMClass() was called from?
- # [22:51] <dmajor> efaust: yeah, one sec
- # [22:51] * Quits: vendo (chatzilla@A228D7A2.69EDD1E9.2B0D1E01.IP) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [22:51] * Joins: codeforfun (codeforfun@DCF5805C.E41C993B.378F979D.IP)
- # [22:52] * Joins: taras (taras@D2ABC49B.2F7415B9.B87ED48A.IP)
- # [22:52] <efaust> dmajor: because FUNCTION_VALUE_TO_JITINFO /also/ calls GetObjectClass()
- # [22:52] * Quits: msucan (mihai@F6BB6C39.AE174523.320F75DD.IP) (Quit: Leaving.)
- # [22:52] * Quits: x^2 (ben@moz-F13FF1D1.nys.biz.rr.com) (Quit: Leaving)
- # [22:52] <efaust> man, the shadow namespace in jsfriendapi is scary
- # [22:53] <@khuey> all these worlds are your except ::shadow
- # [22:53] * Quits: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
- # [22:53] * Joins: mixedpuppy (mixedpuppy@54B88C49.51898649.E519B3D.IP)
- # [22:53] <@khuey> attempt no coding there
- # [22:53] <Ms2ger> efaust, faster! Faster!
- # [22:53] * Quits: jedp (jedp@moz-8E6E760A.dsl.dynamic.sonic.net) (Quit: Computer has gone to sleep.)
- # [22:53] <dmajor> efaust: I want to say it's UnwrapObject
- # [22:53] * Joins: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net)
- # [22:54] <dmajor> first thing that guy does is call GetDOMClass
- # [22:54] <@khuey> damn it where is Waldo when I need him
- # [22:54] <efaust> khuey: he's within punching range
- # [22:54] <efaust> khuey: do you need something?
- # [22:54] <Ms2ger> jwalden, ^
- # [22:55] <efaust> dmajor: hmmm! OK, so the story goes we have a value pointer tagged as an object, we build a value which gets dutifully deconstructed, and then kaboom
- # [22:55] <jwalden> ?
- # [22:55] <efaust> jwalden: you changed nicks, and you're messing up people's flow ;)
- # [22:55] <jwalden> *trollface*
- # [22:55] <@khuey> jwalden: ohai!
- # [22:55] <@khuey> jwalden: I have some r-value questions :P
- # [22:55] <jwalden> heh
- # [22:55] <jwalden> proceed!
- # [22:55] <efaust> genericMethod is only called by things that aren't Ion...
- # [22:55] * efaust pokes about
- # [22:56] * Joins: abwillis (abwillis@CBAC43F2.9DD4DBBF.6A7A197.IP)
- # [22:56] <@khuey> jwalden: so if I have a method with a signature Foo(Bar&&) what possible arguments does that accept?
- # [22:57] <@khuey> jwalden: e.g. does it accept const Bar&?
- # [22:57] * Quits: grapenuts (chatzilla@moz-EF816845.nycap.res.rr.com) (Quit: ChatZilla 0.9.90.1 [Firefox 28.0a2/20140123004002])
- # [22:58] * Quits: botond-laptop (chatzilla@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
- # [22:58] <jwalden> khuey: it only accepts expressions that aren't named
- # [22:58] <jwalden> khuey: it would not accept const Bar&
- # [22:58] * Joins: jrm2k6 (jrm2k6@moz-9A112483.public.wayport.net)
- # [22:59] * spohl is now known as spohl|afk
- # [22:59] * Quits: bbondy_ (bbondy@moz-717FF534.home.cgocable.net) (Client exited)
- # [22:59] * armenzg is now known as armenzg_afk
- # [22:59] <jwalden> khuey: so it'd accept Bar(...) because that's an unnamed temporary
- # [22:59] <@khuey> jwalden: so I don't really understand how one is supposed to construct a template that accepts const Foo& and Foo&&
- # [22:59] * Quits: bdahl (bdahl@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Ping timeout)
- # [22:59] <@khuey> jwalden: and does copy construction semantics on the first and move semantics on the second
- # [22:59] * Joins: bdahl (bdahl@moz-DFAA4E15.p2p.sfo1.mozilla.com)
- # [22:59] <jwalden> khuey: is Foo a template parameter?
- # [23:00] * Quits: armenzg_afk (armenzg@moz-DC6D6B46.home1.cgocable.net) (Quit: Leaving)
- # [23:00] * jwalden feels like we're talking at high enough levels of generality that this could be slightly hard to explain
- # [23:00] <jwalden> what's your current code look like?
- # [23:00] * Joins: rwaldron (rwaldron@moz-57519E7C.nycmny.fios.verizon.net)
- # [23:01] <@khuey> jwalden: so I have template<typename T> class Foo
- # [23:01] <@khuey> jwalden: Foo(Foo<T>&& other);
- # [23:02] <@khuey> jwalden: so that will accept a Foo<T>&&
- # [23:02] <@khuey> jwalden: do I have declare a copy constructor too to get it to accept const Foo<T>&?
- # [23:02] <jwalden> khuey: yes
- # [23:03] <jwalden> khuey: once you define any constructor at all, you don't get the implicitly-declared/defined constructors C++ ordinarily provides
- # [23:03] <@khuey> jwalden: ok, now lets say I have template <typename T> class Bar : public Foo
- # [23:03] * Joins: Gijs (gijs@moz-86762AC2.range86-164.btcentralplus.com)
- # [23:03] <jwalden> khuey: public Foo<T>?
- # [23:03] <@khuey> yeah
- # [23:03] <@khuey> jwalden: can I construct (heh) a single constructor that forwards appropriately to either Foo's move ctor or Foo's copy ctor?
- # [23:03] <@khuey> jwalden: or do I need two overloads here too?
- # [23:04] <@khuey> s/overload/decls
- # [23:04] <jwalden> khuey: for forwarding, you want to see mfbt/Move.h and the long discussion of forwarding there, using mozilla::Forward<T>(t)
- # [23:04] * Quits: tonymec (tonymec@BAAD583F.3124D314.277517C1.IP) (Ping timeout)
- # [23:05] <jwalden> khuey: this is one of those places where C++11 constructor inheritance would be helpful, but I think we're waiting on at least MSVC 2013 for that
- # [23:05] * Quits: kamidphish (textual@moz-6AB00DA7.tpgi.com.au) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [23:05] * Joins: tonymec (tonymec@BAAD583F.3124D314.277517C1.IP)
- # [23:05] <jwalden> khuey: although
- # [23:05] <@khuey> jwalden: yeah, so I read that
- # [23:05] <@khuey> and I'm still lost
- # [23:05] <@khuey> which is why we're here :)
- # [23:05] <jwalden> khuey: heh
- # [23:06] * Joins: jedp (jedp@moz-8E6E760A.dsl.dynamic.sonic.net)
- # [23:06] <jwalden> khuey: actually I think you might need to separately define the copy constructor and move constructor here
- # [23:06] <@khuey> yeah, that's what it seems like
- # [23:06] <jwalden> khuey: the reason is that according to C++, a constructor is a copy/move constructor if it's non-templated
- # [23:06] * Quits: davidb (davidb@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
- # [23:06] * Quits: surkov (surkov@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
- # [23:06] * Quits: jedp (jedp@moz-8E6E760A.dsl.dynamic.sonic.net) (Max SendQ exceeded)
- # [23:07] * Joins: jedp (jedp@moz-8E6E760A.dsl.dynamic.sonic.net)
- # [23:07] <@khuey> jwalden: because const Foo& doesn't bind to Foo&&
- # [23:07] <@khuey> even if the ctor forwards it
- # [23:07] <jwalden> khuey: so template<U> Foo(const U&); where U = Foo is not a copy constructor
- # [23:07] <@khuey> and why should it ...?
- # [23:07] <@khuey> sure
- # [23:07] * Joins: davidb (davidb@13F2CEC5.7672369.D8E68FF6.IP)
- # [23:07] <@khuey> ok
- # [23:07] * kats is now known as kats|away
- # [23:07] <@khuey> I see
- # [23:07] <@khuey> interesting
- # [23:07] <jwalden> the templated constructor does participate in overload resolution and stuff, tho
- # [23:07] <jwalden> so in certain cases it'll be invoked
- # [23:08] * Quits: jedp (jedp@moz-8E6E760A.dsl.dynamic.sonic.net) (Input/output error)
- # [23:08] <@khuey> jwalden: so Forward is only useful for doing a combined copy/move ctor?
- # [23:08] <jwalden> but the gist is if you wanted to *rely* on it, you'd have to do something screwy like |private: Foo(Foo) MOZ_DELETE;| to cause implicit constructors to not be generated, then the template versions would get used/instantiated
- # [23:08] * Joins: aja (Instantbir@B1642DD8.73203D5C.7880DB15.IP)
- # [23:09] <jwalden> khuey: it's useful any time you want an argument to be passed along to some other function or point of use, when the argument might have been a temporary, or a literal, or something else
- # [23:10] * Quits: codeforfun (codeforfun@DCF5805C.E41C993B.378F979D.IP) (Input/output error)
- # [23:10] <@khuey> jwalden: but it only makes sense if the argument could be && or &, right?
- # [23:11] * Joins: clokep (Instantbir@moz-1484204D.c3-0.smr-ubr2.sbo-smr.ma.cable.rcn.com)
- # [23:11] <@khuey> jwalden: otherwise you would just use Move because it's less typing, no?
- # [23:11] <jwalden> khuey: Move isn't the semantics you want, because it implies the contents of the argument could be stolen out of it
- # [23:12] * Quits: thelodger (thelodger@moz-70AC4E3D.b-ras3.mvw.galway.eircom.net) (Quit: Leaving.)
- # [23:12] <jwalden> khuey: consider template<typename U> void Vector::add(U); where someone does |MovableClass mc; vec.add(mc);|
- # [23:12] * Quits: robertbindar (Thunderbir@moz-F317F7CE.eregie.pub.ro) (Ping timeout)
- # [23:12] <jwalden> khuey: assuming vec.add forwards to a vec.internalAdd
- # [23:13] <jwalden> khuey: you don't want to pass along Move(mc) to internalAdd
- # [23:13] <jwalden> khuey: because that'd empty out mc
- # [23:13] <@khuey> it would? wasn't mc passed by value?
- # [23:13] <jwalden> khuey: when really in that case mc shouldn't be touched, and it should be copied
- # [23:13] <jwalden> khuey: sure, and thus it should be copied
- # [23:13] <@khuey> do you mean a Move inside add?
- # [23:13] * Quits: jammink (textual@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [23:13] <jwalden> khuey: because you didn't pass a temporary out of which the data could be moved
- # [23:14] <@khuey> or vec.add(Move(mc))?
- # [23:14] <jwalden> khuey: yes
- # [23:14] <@khuey> if it's passed by value how does a Move steal it?
- # [23:14] <jwalden> khuey: vec.add(Move(mc)) would indicate you wanted to move out of mc
- # [23:14] <@khuey> that seems crazy ...
- # [23:14] * Joins: harth (harth@moz-DFAA4E15.p2p.sfo1.mozilla.com)
- # [23:14] <jwalden> khuey: vec.add(mc) indicates you want a copy to happen
- # [23:14] <@khuey> right
- # [23:14] <@khuey> and vec.add(Move(mc)) indicates I want a move to happen
- # [23:15] <@khuey> I understand that much
- # [23:15] <@khuey> but if I have void Vector::add(U u) { internalAdd(Move(u)); }
- # [23:15] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
- # [23:15] <@khuey> that can reach out and steal the contents on m-c?
- # [23:15] <@khuey> er, of mc?
- # [23:15] <@khuey> and not just the pass-by-value copy?
- # [23:15] * Joins: botond-laptop (chatzilla@13F2CEC5.7672369.D8E68FF6.IP)
- # [23:15] * Joins: mt (mt@moz-D9F10CCB.cust.bluewin.ch)
- # [23:16] <jwalden> khuey: the point is we're trying to avoid any intermediate copy at all
- # [23:16] <jwalden> khuey: I think in that formulation, you'd get an intermediate copy, and mc would be left alone
- # [23:16] <@khuey> ok
- # [23:16] <@khuey> whew
- # [23:16] <jwalden> khuey: but if MovableClass is *only* movable, not copyable, that wouldn't compile
- # [23:17] * Quits: yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
- # [23:17] <@khuey> jwalden: so how do I write add so that it accepts either?
- # [23:17] <@khuey> jwalden: is it possible to do that without writing two declarations?
- # [23:17] * Joins: tantek (tantek@moz-DFAA4E15.p2p.sfo1.mozilla.com)
- # [23:17] * Quits: ehugg (chatzilla@F14DA182.29102B70.6CD50604.IP) (Quit: ChatZilla 0.9.90.1 [Firefox 26.0/20131205075310])
- # [23:17] <jwalden> template<typename U> void Vector::add(U&& u) { this->internalAdd(Forward<U>(u)); }
- # [23:17] <jwalden> khuey: ^
- # [23:18] <@khuey> ok
- # [23:18] <@khuey> so that will accept U&&
- # [23:18] <RyanVM|sheriffduty> OH SHIT
- # [23:18] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/e0667142d36a - Johnny Stenback - Bug 960694. Support writing out classes with JS implementations of classinfo. r=bsmedberg
- # [23:18] <@khuey> will it accept U&?
- # [23:18] <@khuey> and how about const U&?
- # [23:18] <@khuey> RyanVM|sheriffduty: uh oh
- # [23:18] <catlee> RyanVM|sheriffduty: ?
- # [23:18] <RyanVM|sheriffduty> backed out the wrong cset
- # [23:18] <jwalden> khuey: well, let's talk about a type V instead :-)
- # [23:18] <RyanVM|sheriffduty> and managed to merge bustage around
- # [23:18] <RyanVM|sheriffduty> wheeee
- # [23:18] <RyanVM|sheriffduty> fuck fuck fuck
- # [23:18] <jwalden> khuey: it'll accept V&&, V&, V, const V&, anything
- # [23:18] <@khuey> why are we talking about a V now? :)
- # [23:19] <jwalden> khuey: because U is a variable, and we can think of V as some particular instantiation of it
- # [23:19] <@khuey> ok, sure
- # [23:19] <jwalden> khuey: U expands to different things depending what's passed in
- # [23:19] <@khuey> ok
- # [23:19] <jwalden> khuey: if you pass in V&&, then U = V, and Forward<V>(u) returns a V&&
- # [23:20] <@khuey> jwalden: have you tested that this actually works on all our compilers?
- # [23:20] <@khuey> jwalden: it doesn't appear to accept const V& here on MSVC
- # [23:20] <catlee> RyanVM|sheriffduty: close all the things?
- # [23:20] <RyanVM|sheriffduty> already did :P
- # [23:20] <@khuey> jwalden: well, maybe I should step back slightly
- # [23:20] <@khuey> jwalden: it doesn't appear to accept a const V& l-value
- # [23:21] <@khuey> e.g. an argument to the function that calls Vector::add
- # [23:21] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/eb8c4ec52bc0 - Ryan VanderMeulen - Backed out changeset f3c055585a4f (bug 843857) for B2G mochitest bustage.
- # [23:21] * Joins: zwol (zack@moz-17B5FBD2.pitbpa.fios.verizon.net)
- # [23:22] <Ms2ger> RyanVM|sheriffduty, weee
- # [23:22] * Quits: mconley (mconley@13F2CEC5.7672369.D8E68FF6.IP) (Input/output error)
- # [23:23] <jwalden> khuey: a const V& lvalue would be accepted, or not, depending on what Vector::internalAdd does inside it
- # [23:23] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/0b8da53fb0c1 - Ryan VanderMeulen - Merge m-c to inbound on a CLOSED TREE. a=ryanvmneedstoquitfortheday
- # [23:23] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/eb8c4ec52bc0 - Ryan VanderMeulen - Backed out changeset f3c055585a4f (bug 843857) for B2G mochitest bustage.
- # [23:23] <@khuey> jwalden: ok ... I guess I should try to boil this down to a test case then
- # [23:23] <jwalden> khuey: if internalAdd tried to take that argument and make a copy of it, then it'd work if V had a copy constructor
- # [23:23] * philor|away is now known as philor
- # [23:23] <jwalden> khuey: yes, I think that'd be helpful
- # [23:23] <@khuey> jwalden: currently my test case is nsTArray :P
- # [23:23] <jwalden> khuey: all this stuff's been well-used/tested inside of mozilla::Vector already, so I'm confident we have compiler support for this stuff
- # [23:24] <bent> jwalden, btw, why doesn't mozilla::Vector look like std::vector?
- # [23:24] <jwalden> the only two cases that go screwy are the bit-field bit, and nullptr (as noted at the end of the big comment you said you'd read)
- # [23:24] <bent> jwalden, or is that even a goal?
- # [23:24] <jwalden> bent: I don't believe it was a goal
- # [23:25] <jwalden> bent: we wanted something that would be usable and properly signal errors and the like so that the JS engine could use it
- # [23:25] <jwalden> bent: the original API was courtesy of luke, btw
- # [23:25] <jwalden> when I moved it out of the JS engine I largely left the API unchanged
- # [23:25] * Quits: bgrins (Adium@C7203E51.FBD8ACDB.20F09BA6.IP) (Quit: Leaving.)
- # [23:26] * Joins: JosiahOne (Instantbir@moz-A7D27D76.lightspeed.livnmi.sbcglobal.net)
- # [23:26] <bent> ok
- # [23:26] * Quits: joshua-s (Thunderbir@moz-55B4F340.syrcny.east.verizon.net) (Quit: Try Firetext (https://marketplace.firefox.com/app/firetext), a word processor for Firefox OS!)
- # [23:27] <jwalden> brb
- # [23:27] * retornam is now known as retornam|away
- # [23:28] * Joins: joshua-s (Thunderbir@moz-55B4F340.syrcny.east.verizon.net)
- # [23:28] <luke> bent: it started out as more vector like
- # [23:28] <luke> bent: then people complained about various names not being the intuitive one
- # [23:28] * bent has no love for std::vector
- # [23:29] <luke> bent: and then, since we had significantly broken API compatibility anyhow (the whole allocator thing), i was like "well ok"
- # [23:29] <luke> bent: yeah, lack of explicit inline allocation is a deal-breaker these days
- # [23:29] * Quits: davidb (davidb@13F2CEC5.7672369.D8E68FF6.IP) (Quit: davidb)
- # [23:30] * Quits: milan (milan@13F2CEC5.7672369.D8E68FF6.IP) (Input/output error)
- # [23:30] * Joins: jgriffin_ (jgriffin@moz-ACDE7EEC.mozilla.com)
- # [23:30] * Quits: jgriffin (jgriffin@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Ping timeout)
- # [23:30] * jgriffin_ is now known as jgriffin
- # [23:31] <bent> yeah, I don't think that those were bad decisions, I just don't like that we have four different array classes :)
- # [23:31] <luke> bent: i was musing over out for Maybe-like types the other day too :)
- # [23:31] <luke> bent: another of my accidental contributions
- # [23:32] <luke> *our four
- # [23:32] <luke> not out for
- # [23:32] * Quits: harth (harth@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Input/output error)
- # [23:32] * Quits: vikstrous (v@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
- # [23:32] <bent> yeah
- # [23:32] <tbsaunde> rwe only have four arrays?
- # [23:32] <bent> we are going to have to consolidate at some point
- # [23:32] <luke> bent: some unification may be in the future
- # [23:32] <luke> hehe
- # [23:32] * Joins: ehugg (chatzilla@F14DA182.29102B70.6CD50604.IP)
- # [23:32] * Quits: jhopkins|buildduty (jhopkins@moz-BA11D0D4.tb.shawcable.net) (Ping timeout)
- # [23:32] * Joins: harth (harth@moz-DFAA4E15.p2p.sfo1.mozilla.com)
- # [23:32] <tbsaunde> s/rwe //
- # [23:32] <bent> i like the way you think :)
- # [23:33] <luke> bent: i'm heading out now. cya in SF next week
- # [23:33] <bent> tbsaunde, std::vector, mozilla::Vector, nsTArray, ns[COM|Void]Array
- # [23:33] <bent> luke, looking forward to it!
- # [23:34] * Quits: jwei (jwei@13F2CEC5.7672369.D8E68FF6.IP) (Quit: Leaving.)
- # [23:34] * terrence-lunch is now known as terrence
- # [23:35] <tbsaunde> off hand nsTArray nsCOMArray nsVoidArray nsIArray nsISupportsArray mozilla::Vector
- # [23:35] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/5bc1280bb190 - Doug Sherk - Bug 963270: Use first and second touches for pinch gesture detection r=kats
- # [23:35] <tbsaunde> err shouldn't look away and then hit enter
- # [23:36] * Quits: ehugg (chatzilla@F14DA182.29102B70.6CD50604.IP) (Quit: ChatZilla 0.9.90.1 [Firefox 26.0/20131205075310])
- # [23:37] * Quits: jgriffin (jgriffin@moz-ACDE7EEC.mozilla.com) (Ping timeout)
- # [23:38] * Quits: botond-laptop (chatzilla@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
- # [23:38] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/20a739529288 - Sid Stamm - Bug 861117 - report errors when URIs passed into nsISiteSecurityService::IsSecureURI are malformed. r=briansmith,keeler
- # [23:38] * Joins: osk (bzlandfill@666BC903.BFB25468.7C9B1924.IP)
- # [23:39] * luke is now known as luke-away
- # [23:40] * Parts: luke-away (luke@moz-7CF84B28.dhcp.ftwo.tx.charter.com)
- # [23:40] <osk> hi
- # [23:40] * Joins: rniwa (rniwa@DBC3D095.CC3DF958.1782B2F3.IP)
- # [23:40] <abr> Is there something more elegant than snprintf to use in Mozilla C (not C++) code to convert an integer to a string? Digging around NSPR, I find float-to-string conversions, but that's it.
- # [23:42] <osk> no one alive :/
- # [23:43] * Quits: sicking (sicking@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Quit: sicking)
- # [23:43] * Quits: KWierso|afk (chatzilla@moz-3D85277A.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.90.1-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [23:43] * Joins: loggingKW (chatzilla@moz-3D85277A.hsd1.ca.comcast.net)
- # [23:43] <jld> Alive, but "nsPrintfCString" is clearly the wrong answer for not-C++.
- # [23:44] * retornam|away is now known as retornam
- # [23:44] <jcranmer> we have C code in mozilla?
- # [23:44] * loggingKW is now known as KWierso
- # [23:45] * Quits: rwaldron (rwaldron@moz-57519E7C.nycmny.fios.verizon.net) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [23:45] <bagder> yes
- # [23:45] * Quits: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net) (Input/output error)
- # [23:45] * Quits: Rik (rik@87C1F78E.1DE10CA8.D8E68FF6.IP) (Input/output error)
- # [23:45] <abr> jcranmer: In addition to a few things I've found here and there, the sipcc library that originated from a third party but has since been incoporated as part of the WebRTC code and is being heavily Mozillaized is written predominantly in C.
- # [23:47] <abr> Make whatever spelling and grammar changes you think may be necessary to turn my previous words into English, please. It's too late in the day to brain.
- # [23:47] <clb> abr: if performance is a matter, s(n)printf is not recommended for int->string conversions
- # [23:47] * Quits: osk (bzlandfill@666BC903.BFB25468.7C9B1924.IP) (Quit: CGI:IRC (EOF))
- # [23:48] <jwalden> abr: there's the double-conversion stuff in mfbt; or if you've got a Mozilla string already, I think AppendFloat or something
- # [23:48] <abr> clb: yeah, that's one of the reasons I don't really like it. I'm not really in performance-sensitive code, but it still feels like using a backhoe to drive in a nail.
- # [23:48] * Joins: cpeterson (cpeterson@moz-7122D214.hsd1.ca.comcast.net)
- # [23:49] * Quits: jet (jet@moz-DFAA4E15.p2p.sfo1.mozilla.com) (Quit: jet)
- # [23:49] * Joins: lmandel (lmandel@moz-54B5356B.cpe.net.cable.rogers.com)
- # [23:50] * Joins: sicking (sicking@moz-DFAA4E15.p2p.sfo1.mozilla.com)
- # [23:51] * Quits: Ms2ger (Ms2ger@768AD319.7BE2E8BA.187A1082.IP) (Quit: nn)
- # [23:52] * philor is now known as philor|away
- # [23:52] <clb> if you end up with manual code, something like https://github.com/juj/MathGeoLib/blob/master/tests/ConversionTests.cpp#L25 seems to be a normal stackoverflow solution
- # [23:53] * Joins: vikstrous (v@13F2CEC5.7672369.D8E68FF6.IP)
- # [23:53] * Quits: Gijs (gijs@moz-86762AC2.range86-164.btcentralplus.com) (Quit: sleep)
- # [23:53] * RyanVM|sheriffduty is now known as RyanVM
- # [23:53] <firebot> Check-in:
- # [23:53] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/fe06fb5e10a7 - Jeff Walden - Bug 963634 - Remove jsopcode.tbl and jsoplengen.cpp in favor of a higher-order macro, and make JSOP_*_LENGTH into C++ constant variables. This will make the build process
- # [23:53] * KWierso is now known as KWierso|sheriffduty
- # [23:53] <firebot> simpler, and it likely eliminates a needs-CLOBBER situation encountered while landing bug 948583. Particular thanks to r=jorendorff for the fast review here (given any change at all to jsopcode.tbl would bitrot this)
- # [23:54] * Quits: ahal (ahal@moz-7DE89BF0.cable.teksavvy.com) (Input/output error)
- # [23:54] * Quits: Jesse (jruderman@moz-9754CB0.hsd1.ca.comcast.net) (Ping timeout)
- # [23:54] * Quits: RyanVM (Thunderbir@moz-4C953DE7.phlapa.fios.verizon.net) (Quit: RyanVM)
- # [23:54] * Joins: RyanVM (Thunderbir@moz-4C953DE7.phlapa.fios.verizon.net)
- # [23:56] * catlee is now known as catlee-away
- # [23:56] <jwalden> RyanVM: so if I mistag a commit like above, and I've commented in that bug saying I mistagged, and I note the commit in the actual real bug, is there anything else I should do to accommodate automerging and stuffs?
- # [23:56] <jwalden> scumbag jwalden
- # [23:56] <RyanVM> jwalden: a backout and reland would be nice
- # [23:56] <RyanVM> that's the best way
- # [23:56] <RyanVM> one push, two commits
- # [23:56] <jwalden> okay
- # [23:56] * Quits: jackneill (jackneill@moz-34BE53FD.pool.digikabel.hu) (Quit: WeeChat 0.4.1)
- # [23:57] <RyanVM> backout, re-land with bug # fixed and a DONTBUILD
- # [23:57] * Quits: vikstrous (v@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
- # [23:57] * Quits: mwobensmith (mwobensmit@moz-123D199D.lightspeed.sntcca.sbcglobal.net) (Quit: Leaving.)
- # [23:57] <RyanVM> then everything will work itself out
- # [23:58] * Joins: yzen (yzen@moz-A36A7FD4.cpe.pppoe.ca)
- # [23:58] * Quits: squeakytoy (squeakytoy@moz-79070305.dynamic.se.alltele.net) (Quit: Leaving)
- # [23:58] * kaze is now known as kaze|zZz
- # [23:58] * Joins: x^2 (ben@moz-70AFF706.nys.biz.rr.com)
- # [23:59] * Quits: RyanVM (Thunderbir@moz-4C953DE7.phlapa.fios.verizon.net) (Quit: RyanVM)
- # [23:59] * Joins: bbondy (bbondy@moz-717FF534.home.cgocable.net)
- # Session Close: Sat Jan 25 00:00:02 2014
The end :)