/irc-logs / mozilla / #developers / 2012-12-20 / end
Options:
- # Session Start: Thu Dec 20 00:00:00 2012
- # Session Ident: #developers
- # [00:00] * Joins: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP)
- # [00:00] <avih> jrmuizel: i agree it's not ideal, but it will allow many to measure tab animation performance on anything other than android.
- # [00:01] * Joins: hipokrit (hipokrit@1BF5DFDB.CA40E1F7.C558AD24.IP)
- # [00:01] <avih> jrmuizel: and i'll follow that crash bug and reopen and add android when we can.
- # [00:02] <jrmuizel> avih: that sounds reasonable
- # [00:03] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Input/output error)
- # [00:03] <jrmuizel> avih: you shouldn't need the other #ifdef ANDROID though right?
- # [00:03] <avih> jrmuizel: good, i'll trybuild it first to make sure we're OK. and on that crash, any idea what might cause it with that minimal case? could it be that GetLayerManager() returns the openGL layer manager which doesn't have th etestcase method, and somewhere it was statically casted to LayerManager so it compiles?
- # [00:04] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
- # [00:04] <jrmuizel> avih: No, I imagine we're just calling GetLayerManager too early
- # [00:04] <avih> jrmuizel: other, meaning the one which assign 0 to all the paintTimes elements?
- # [00:04] <jrmuizel> before it's been properly initialized or something like that
- # [00:04] <jrmuizel> avih: yes
- # [00:05] * sheeri is now known as sheeri-afk
- # [00:05] * Quits: bjacob_ (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [00:05] * RyanVM is now known as RyanVM|Away
- # [00:05] <avih> not needed, but result will indicate better than the paintTimes array doesn't contain useful info. otherwise, it will contain bigger values at each element
- # [00:06] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/70ded23485ab - Justin Lebar - Bug 815473 - Follow-up: Remove now-undefined methods from CanvasRenderingContext2D.h. r=me
- # [00:06] <avih> (since mPaintStartTime will be assigned on StartFrameTimeRecording but will never change and (now - mPaintStartTime) will grow with each iteration of PostPresent
- # [00:06] <avih> jrmuizel: ^
- # [00:07] * wlach is now known as wlach|afk
- # [00:07] <jrmuizel> avih: that's probably ok, but the #ifdef does seem reasonable
- # [00:07] <avih> jrmuizel: ok, so leave the change as i posted?
- # [00:09] * Quits: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP) (Quit: Leaving.)
- # [00:10] <jrmuizel> avih: I guess
- # [00:10] <avih> jrmuizel: ok, thanks.
- # [00:10] * Joins: randix (rdow@moz-E5AC472C.mycingular.net)
- # [00:10] * Quits: randix (rdow@moz-E5AC472C.mycingular.net) (Input/output error)
- # [00:10] * heycam|away is now known as heycam
- # [00:11] * Joins: lizzard (ehenry@moz-39D40B24.tmodns.net)
- # [00:11] * Joins: randix (rdow@moz-E5AC472C.mycingular.net)
- # [00:11] * Joins: Callek_Away (chatzilla@3464EC4F.72B357BE.A35657C3.IP)
- # [00:11] * Quits: bsmith (bsmith@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [00:11] * Quits: Callek (chatzilla@3464EC4F.72B357BE.A35657C3.IP) (Ping timeout)
- # [00:12] * Callek_Away is now known as Callek
- # [00:12] * Quits: pcwalton (pcwalton@43CB6079.66715431.D25A875A.IP) (Quit: pcwalton)
- # [00:12] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
- # [00:12] * Joins: bsmith (bsmith@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [00:13] * Joins: mcomella (mcomella@moz-F9E82323.nwrknj.fios.verizon.net)
- # [00:13] * hwine is now known as hwine|afk
- # [00:13] * njn looks to see if inbound is a clusterfsck today
- # [00:14] * Quits: KLB (Kenneth_Ba@moz-C233EF2B.maine.res.rr.com) (Ping timeout)
- # [00:14] * Joins: KLB_ (Kenneth_Ba@moz-C233EF2B.maine.res.rr.com)
- # [00:14] * KLB_ is now known as KLB
- # [00:14] * Quits: phx (Adium@moz-E6E45008.hsd1.ct.comcast.net) (Quit: Leaving.)
- # [00:14] * Joins: phx (Adium@moz-E6E45008.hsd1.ct.comcast.net)
- # [00:15] * Joins: myk1 (myk@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [00:16] * jcranmer|away is now known as jcranmer|internet_drought
- # [00:16] * jcranmer|internet_drought is now known as jcranmer|internet_drout
- # [00:16] * Quits: lizzard (ehenry@moz-39D40B24.tmodns.net) (Quit: lizzard)
- # [00:16] * bc is now known as bc|afk
- # [00:18] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/a428738147c7 - Nicholas Nethercote - Bug 822700 - When DMD is disabled its SizeOf() function shouldn't try to measure non-existent structures. r=jlebar.
- # [00:18] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/d8ace39cb45f - Nicholas Nethercote - Bug 820128 - Use moz_malloc_size_of to measure "images-content-used-uncompressed". r=jlebar.
- # [00:19] * Quits: tomer (tomer@moz-F45DAEFD.static.012.net.il) (Ping timeout)
- # [00:19] * Quits: pnemsak (Miranda@moz-192A9791.orange.sk) (Ping timeout)
- # [00:19] * Quits: myk1 (myk@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
- # [00:20] * Quits: overholt (overholt@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving)
- # [00:21] * Quits: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net) (Ping timeout)
- # [00:22] * Quits: jwalker (jwalker@moz-5B263CE9.cable.virginmedia.com) (Input/output error)
- # [00:22] * Quits: bbondy (bbondy@moz-CBCCE0F3.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
- # [00:22] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [00:24] * Joins: garnacho (carlos@moz-BC7A7B5D.dyn.user.ono.com)
- # [00:24] * Quits: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net) (Quit: Leaving...)
- # [00:25] * Fallen is now known as Fallen|away
- # [00:25] * geekboy is now known as geekboy|afk
- # [00:26] * hwine|afk is now known as hwine
- # [00:27] <dhylands> rstrong: ping
- # [00:27] <rstrong> dhylands: pong
- # [00:27] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/cc2edd53d5e9 - Brian Hackett - Bug 822145 - Use correct allocator for CompileInfo on inlined frames, r=sstangl.
- # [00:28] <KWierso|Home> njn: is today a day ending with "day"?
- # [00:28] * Quits: fabrice (fabrice@43CB6079.66715431.D25A875A.IP) (Ping timeout)
- # [00:28] <dhylands> rstrong: I'm following up on bbondy's comment about the UpdArchD key: https://bugzilla.mozilla.org/show_bug.cgi?id=785124#c32
- # [00:28] * Joins: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
- # [00:28] * Quits: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Ping timeout)
- # [00:28] * ekr_ is now known as ekr
- # [00:28] <dhylands> rstrong: That key was one marshall_law created
- # [00:29] <edmorley|away> njn: the answer to your question would be: random.choice(["yes", "duh yeah", "Try-what?"])
- # [00:29] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [00:29] <edmorley|away> :-)
- # [00:29] <dhylands> Should we perhaps just put a definition next to #define XRE_UPDATE_ROOT_DIR "UpdRootD" in nsXULAppApi.h
- # [00:29] * Joins: fabrice (fabrice@43CB6079.66715431.D25A875A.IP)
- # [00:29] <njn> hey, I was able to land my patches :)
- # [00:29] * Quits: c0smikdebris (textual@5FECAACD.D8228D1D.BE90E62C.IP) (Quit: Computer has gone to sleep.)
- # [00:29] * mjschranz_away is now known as mjschranz
- # [00:29] <rstrong> dhylands: I am sure I'd be fine with the same approach
- # [00:29] <gcp> dcamp: hii
- # [00:30] <dcamp> gcp: just r+'ed if that's what you're looking for
- # [00:30] <gcp> dcamp: I wonder how "bad" this is
- # [00:30] <dhylands> rstrong: In which case, I'll make that revision and reupload the patch
- # [00:30] <dcamp> yeah.
- # [00:30] * mjschranz is now known as mjschranz_away
- # [00:30] * Quits: mreavy (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net) (Ping timeout)
- # [00:30] <gcp> dcamp: look at telemetry evolution on beta (or release, if you can group them somehow) for URLCLASSIFIER_LC_COMPLETIONS
- # [00:31] <gcp> dcamp: it's definitely affecting users and sites
- # [00:31] * Joins: mreavy (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net)
- # [00:31] <dcamp> :/
- # [00:31] <gcp> I think we'll have to consider mozilla-release-approval?
- # [00:31] <dcamp> gcp: send mail to akeybl and cc me?
- # [00:31] <dcamp> asking for advice
- # [00:32] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/61c1733d72df - Bobby Holley - Bug 823120 - Fix test. r=philor
- # [00:32] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/2d2612425e73 - Bobby Holley - Bug 823120 - Fix templates. r=jmaher
- # [00:32] <edmorley|away> njn: luckily I think you missed the worst of it
- # [00:32] <gcp> dcamp: btw, I didn't find the root cause even after going over that code again
- # [00:32] <gcp> dcamp: but even if I did, that wouldn't help affected sites
- # [00:32] <dcamp> yeah :/
- # [00:32] * Quits: Pike (Pike@moz-9170AA8D.dip.t-dialin.net) (Quit: ChatZilla 0.9.89 [Firefox 17.0.1/20121128204232])
- # [00:33] <gcp> dcamp: btw, I'm on holiday
- # [00:33] <gcp> dcamp: I imagined it differently
- # [00:34] * Joins: kaze (kaze@moz-D0CD6EE0.w86-218.abo.wanadoo.fr)
- # [00:35] <sicking> jduell: ping
- # [00:35] * Quits: KLB (Kenneth_Ba@moz-C233EF2B.maine.res.rr.com) (Quit: ChatZilla 0.9.89 [Firefox 17.0.1/20121128204232])
- # [00:35] <raymond> Is anyone here familliar with Special Powers API? Specifically the console listener?
- # [00:35] <jduell> sicking: ping
- # [00:35] * Joins: KLB (Kenneth_Ba@moz-C233EF2B.maine.res.rr.com)
- # [00:36] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [00:36] <sicking> jduell: when we check the appcache for updates, by doing conditional GET request to the appcache manifest. Do we include an if-modified-since header?
- # [00:37] * Quits: mak (chatzilla@moz-FAA7C4AB.retail.telecomitalia.it) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 2.0/20110318052756])
- # [00:37] <jduell> sicking: I don't know off the top of my head :(
- # [00:38] <raymond> I keep getting this 'XPC_WN_NoMods_NoCall_Proto_JSClass' exception whenever I call SpecialPowers.postConsoleSentinel as shown here: http://pastebin.com/BSmi4V6Q
- # [00:38] <sicking> jduell: no worries
- # [00:39] <jduell> sicking: wireshark could tell you quickly
- # [00:39] <jduell> or the code :)
- # [00:39] * Quits: tchevalier (Thunderbir@moz-B50BBC9D.w92-143.abo.wanadoo.fr) (Quit: tchevalier)
- # [00:39] <sicking> jduell: yup. I trust wireshark more than my reading of the code
- # [00:39] <sicking> :)
- # [00:39] <jduell> sicking: it does have that benefit
- # [00:40] <sicking> jduell: how is the necko idlp usage bug coming? I hear there are narly test failures?
- # [00:40] * Waldo is now known as Waldo|dinner
- # [00:41] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/7930f7397b4f - Richard Newman - Bug 788894 - Pref off FHR for B2G. r=gps
- # [00:41] * ctalbert is now known as ctalbert|afk
- # [00:44] * Quits: hurley (hurley@moz-E76806A0.dsl.static.sonic.net) (Quit: Get MacIrssi - http://www.sysctl.co.uk/projects/macirssi/ )
- # [00:44] * Quits: hipokrit (hipokrit@1BF5DFDB.CA40E1F7.C558AD24.IP) (Quit: Leaving)
- # [00:46] * Quits: dao (dao@moz-71A790A7.superkabel.de) (Quit: Leaving.)
- # [00:47] <jduell> sicking: yeah there's one on builbot linux builds that I can't repro yet on my own linux box. I hate those
- # [00:47] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/a0dbfb9d776b - Cameron McCormack - Bug 820148 - Add a RELEASE_BUILD macro that can be used within pref js files. r=ted a=akeybl
- # [00:47] * coop is now known as coop|dinner
- # [00:50] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/f1a10ed19a32 - Ed Morley - Backout 3bcd9a5a33a2 (bug 814247), d9546d42054c & 8b6edf9f6b87 (bug 814638) for failures in test_bug814638.xul and also crashes on a CLOSED TREE
- # [00:51] * Joins: ekr_ (ekr@moz-D7997EC8.rtfm.com)
- # [00:52] * Joins: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net)
- # [00:53] * Quits: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP) (Quit: erikvold)
- # [00:56] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/1ed1cd3f4bd9 - Cameron McCormack - Backed out changeset a0dbfb9d776b, which shouldn't have landed on beta. a=backout
- # [00:59] <raymond> n/m, figured it out. Looks like you can't throw an error message while in a listener. I suppose that's helpful, since that could cause an infinite loop.
- # [00:59] * Quits: TheOne (one@moz-BF22EDBE.dip.t-dialin.net) (Input/output error)
- # [01:00] * Joins: TheOne (one@moz-BF22EDBE.dip.t-dialin.net)
- # [01:00] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
- # [01:00] * ChanServ sets mode: +o smaug
- # [01:01] * Quits: bsmith (bsmith@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [01:01] * Quits: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
- # [01:01] * Joins: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
- # [01:01] * Joins: armenzg_afk (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
- # [01:02] * Quits: TheOne (one@moz-BF22EDBE.dip.t-dialin.net) (Ping timeout)
- # [01:03] * Joins: harthur (Mibbit@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [01:03] * Quits: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net) (Quit: jib)
- # [01:04] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Input/output error)
- # [01:06] <mconnor> philikon: you never knew about about:mozilla ? ye gods, man
- # [01:07] * Quits: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
- # [01:07] * Joins: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
- # [01:07] <jhammel> indeed
- # [01:08] * Joins: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP)
- # [01:08] * Quits: myk (myk@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [01:10] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
- # [01:10] * Joins: bsmith (bsmith@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [01:11] <NeilAway> tbsaunde: hmm, why can't I get attachment 690366 to apply?
- # [01:12] * Quits: teoli (teoli@71F9A83C.EA130E53.75A3463D.IP) (Input/output error)
- # [01:15] <armenzg_afk> philikon: ping
- # [01:15] * Quits: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
- # [01:15] <philikon> mconnor: :D
- # [01:15] * Quits: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP) (Quit: erikvold)
- # [01:15] * joduinn is now known as joduinn-mtg
- # [01:15] <philikon> mconnor: you failed to teach me!
- # [01:15] <philikon> armenzg_afk: pong
- # [01:15] <armenzg_afk> philikon: are you working from the SF office tomorrow?
- # [01:15] <philikon> armenzg_afk: yes
- # [01:16] <jhammel> philikon: its in about:about so you have no excuse :P
- # [01:16] <philikon> jhammel: i don't do meta
- # [01:16] * Joins: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP)
- # [01:16] <armenzg_afk> philikon: joduinn might have some pandas boards
- # [01:16] <jhammel> philikon: then you won't like about:about:about :P
- # [01:16] <philikon> hahaha jhammel++
- # [01:16] <armenzg_afk> philikon: I will get him on the email thread and help you get one tomorrow
- # [01:16] <philikon> armenzg_afk: thanks!
- # [01:16] <armenzg_afk> philikon: yw
- # [01:16] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
- # [01:16] * ChanServ sets mode: +o smaug
- # [01:17] * Quits: Asa (asa@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [01:17] * Joins: Asa (asa@2557E599.66715431.D25A875A.IP)
- # [01:18] * Quits: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP) (Ping timeout)
- # [01:18] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
- # [01:18] * Quits: hummeleBop (Instantbir@moz-2356396.fbx.proxad.net) (Ping timeout)
- # [01:18] * Joins: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
- # [01:18] * Quits: mccr8 (mccr8@2557E599.66715431.D25A875A.IP) (Quit: mccr8)
- # [01:19] * juanb is now known as juanb|mtg
- # [01:20] * Waldo|dinner is now known as Waldo
- # [01:21] * mcote is now known as mcote|afk
- # [01:21] * Quits: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
- # [01:22] * Quits: Asa (asa@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [01:24] * Joins: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net)
- # [01:26] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
- # [01:26] * Quits: Goldorak (chatzilla@7CD1B470.2BC633E3.88CF6591.IP) (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [01:26] * Quits: sworkman (sworkman@2557E599.66715431.D25A875A.IP) (Quit: sworkman)
- # [01:26] * dhylands is now known as dhylands|plow
- # [01:27] <markh> is document.readyState != "complete" a reliable way to know that adding a load event handler will fire in the future (assuming no error etc)?
- # [01:28] <gkw> KaiRo: ping
- # [01:28] <mconnor> philikon: man, you're going to hang this on me? yeesh, the thanks I get.
- # [01:28] * Quits: jorendorff (jorendorff@moz-C7E45659.hsd1.tn.comcast.net) (Quit: jorendorff)
- # [01:29] <markh> hrm - actually, maybe all I want is the readystate event...
- # [01:29] <mconnor> markh: I think you're assuming a modal interaction
- # [01:30] <mconnor> race conditions ftl :)
- # [01:30] * Quits: rlewis (Thunderbir@moz-D47321EC.cable.virginmedia.com) (Ping timeout)
- # [01:31] * Joins: bjacob_ (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [01:31] <markh> mconnor: yeah :) I'm really just using the load event as a proxy for the readystate event - I should just use the readystate event directly
- # [01:31] <whimboo> KaiRo: should't we remove the crash signature from bug 823056 given that it's a timeout of the framework?
- # [01:31] <markh> now I know it exists :)
- # [01:32] * Quits: mcomella (mcomella@moz-F9E82323.nwrknj.fios.verizon.net) (Input/output error)
- # [01:34] * Quits: ehugg (chatzilla@moz-44D86B1E.cisco.com) (Ping timeout)
- # [01:35] <vladan> jrmuizel: http://www.ohloh.net/p/firefox
- # [01:35] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
- # [01:35] * Joins: ehugg (chatzilla@moz-44D86B1E.cisco.com)
- # [01:37] * Joins: rillian (giles@moz-29D892D2.osuosl.org)
- # [01:38] * Joins: sworkman (sworkman@2557E599.66715431.D25A875A.IP)
- # [01:41] * Joins: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
- # [01:42] <jduell> philikon: so if I land a bug on aurora/b2g18, do I change the Milestone to 19? Leave it at 20? I know to mark the status-19: fixed, etc flags, at least
- # [01:42] <edmorley|away> jduell: milestone stays the same, flags change
- # [01:43] <jduell> edmorley|away: ok thanks. I search the docs I could find and it wasn't clear to me
- # [01:43] <edmorley|away> yeah don't think it's been documented anywhere
- # [01:43] * Joins: T3 (T3@moz-E8628941.dsl.telesp.net.br)
- # [01:44] * Quits: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
- # [01:47] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [01:47] * Joins: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
- # [01:48] <philikon> jduell: yeah what edmorley|away says :)
- # [01:48] * Quits: ehugg (chatzilla@moz-44D86B1E.cisco.com) (Ping timeout)
- # [01:49] * Quits: twi (Adium@moz-9AE58BAF.cust.dsl.vodafone.it) (Quit: Leaving.)
- # [01:49] * Quits: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
- # [01:49] * juanb|mtg is now known as juanb
- # [01:50] * Quits: nhirata (anonymous@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: nhirata)
- # [01:51] * Joins: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
- # [01:54] * Joins: spohl1 (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
- # [01:54] * Quits: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
- # [01:54] * Quits: jdm (jdm@F2D29657.F60B0462.67AC9B1.IP) (Quit: Lost terminal)
- # [01:55] * Quits: bsmith (bsmith@moz-BE33DA21.fw1.sfo1.mozilla.net) (Connection reset by peer)
- # [01:55] * Joins: bsmith (bsmith@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [01:58] * Joins: victorporof (victorporo@EE98433F.5E620EAC.6A4F8DA2.IP)
- # [01:58] * Joins: RudyL (rudy@moz-C837A4C6.dynamic.hinet.net)
- # [01:58] * Quits: loadbang (loadbang@moz-F88A6834.range31-53.btcentralplus.com) (Quit: Bye)
- # [01:58] <fryn> markh: readyState changes around the same time DOMContentLoaded fires, not the same time as the load event.
- # [01:59] <RyanVM|Away> jduell: yeah, target milestone (at least for m-c) refers to when it landed on m-c
- # [01:59] <RyanVM|Away> status flags cover uplifts
- # [02:00] <fryn> markh: https://developer.mozilla.org/en-US/docs/Mozilla_event_reference/readystatechange
- # [02:00] <RyanVM|Away> (and I tend to set the status flag for the TM too because it makes it easier to see on a quick scan of the flags)
- # [02:00] * Quits: AaronMT|away (AaronMT@moz-5DF3A271.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: www.textualapp.com)
- # [02:00] * Quits: victorporof (victorporo@EE98433F.5E620EAC.6A4F8DA2.IP) (Ping timeout)
- # [02:00] <RyanVM|Away> jduell: also for b2g bugs, setting the status flag for mozilla20 is handy since the TM doesn't really convey it well
- # [02:01] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
- # [02:01] * Joins: Asa (asa@2557E599.66715431.D25A875A.IP)
- # [02:02] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Input/output error)
- # [02:03] * Joins: rlewis (Thunderbir@moz-D47321EC.cable.virginmedia.com)
- # [02:04] * Joins: jgilbert (jgilbert@2557E599.66715431.D25A875A.IP)
- # [02:04] * Quits: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net) (Quit: that's about all my brain can do for now)
- # [02:05] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [02:05] * Quits: bjacob_ (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
- # [02:05] * Quits: randix (rdow@moz-E5AC472C.mycingular.net) (Quit: randix)
- # [02:06] * Joins: lizzard (ehenry@moz-606E6FC0.dsl.static.sonic.net)
- # [02:06] * Joins: ehugg_lime (ehugg_lime@moz-B605041C.mycingular.net)
- # [02:06] <KaiRo> gkw: pong
- # [02:08] <KaiRo> whimboo: well, I just corrected the signature that was in there
- # [02:09] * Quits: sriram (sriramr@43CB6079.66715431.D25A875A.IP) (Quit: sriram)
- # [02:09] * Quits: @dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net) (Ping timeout)
- # [02:10] * Joins: dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net)
- # [02:10] * ChanServ sets mode: +o dveditz
- # [02:11] * Quits: RudyL (rudy@moz-C837A4C6.dynamic.hinet.net) (Quit: RudyL)
- # [02:11] * Quits: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au) (Ping timeout)
- # [02:12] * Joins: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au)
- # [02:13] * Quits: spohl1 (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
- # [02:13] * Joins: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP)
- # [02:13] * coop|dinner is now known as coop|mtg
- # [02:13] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
- # [02:14] * Quits: Matti (chatzilla@moz-B9A8EED6.dip.t-dialin.net) (Client exited)
- # [02:14] * ewong|afk is now known as ewong
- # [02:15] * Quits: jammink (textual@2557E599.66715431.D25A875A.IP) (Quit: Computer has gone to sleep.)
- # [02:17] * mjschranz_away is now known as mjschranz
- # [02:17] * Joins: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
- # [02:18] * Quits: jimm (jmathies@moz-7F164CA1.pn.at.cox.net) (Quit: )
- # [02:18] * mjschranz is now known as mjschranz_away
- # [02:18] * Quits: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP) (Ping timeout)
- # [02:19] * Joins: RudyL (rudy@moz-C837A4C6.dynamic.hinet.net)
- # [02:19] * whimboo is now known as whimboo|afk
- # [02:20] * Quits: @bz (bzbarsky@moz-EBF9575F.tukw.qwest.net) (Ping timeout)
- # [02:20] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
- # [02:20] * ChanServ sets mode: +o smaug
- # [02:20] * Joins: bz (bzbarsky@moz-511C13BB.tukw.qwest.net)
- # [02:21] * Joins: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net)
- # [02:22] * jwir3|away is now known as jwir3
- # [02:23] * Quits: armenzg_afk (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Input/output error)
- # [02:23] * Quits: RudyL (rudy@moz-C837A4C6.dynamic.hinet.net) (Quit: RudyL)
- # [02:24] * Quits: phx (Adium@moz-E6E45008.hsd1.ct.comcast.net) (Connection reset by peer)
- # [02:25] * Joins: phx (Adium@moz-E6E45008.hsd1.ct.comcast.net)
- # [02:25] * RyanVM|Away is now known as RyanVM
- # [02:26] * Quits: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr)
- # [02:26] * ekr_ is now known as ekr
- # [02:27] <RyanVM> mrbkap: ping
- # [02:27] * Joins: gandalf (zbraniecki@moz-4F155DA6.hsd1.ca.comcast.net)
- # [02:27] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Input/output error)
- # [02:28] * Quits: cabanier (cabanier@89803C3C.27D0C967.A0B21F13.IP) (Quit: Leaving.)
- # [02:28] * Quits: @dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net) (Ping timeout)
- # [02:28] * nmatsakis is now known as nmatsakis|dinner
- # [02:30] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/0fca3f2c263b - Philipp von Weitershausen - Bug 774621 - Follow-up: Rev UUIDs of changed interfaces. r=bz
- # [02:30] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
- # [02:30] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/87ad27a8a7de - Raymond Lee - Bug 806741 - Port test_bug_461710.html to the new per-tab PB APIs. r=jdm
- # [02:30] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/3dcf9f0a42d8 - Iordache Catalin - Bug 813019 - Get rid of AccMutationEvent::mNode. r=tbsaunde
- # [02:30] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/3e9f8f3605bb - Bellindira Castillo [:bellindira] - Bug 806725 - Fix a typo in the patch that landed. r=jdm
- # [02:30] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/5f697a87ec46 - Matthew Gregan - Bug 822952 - Dispatch events from UpdateReadyState only when the state has changed. r=roc
- # [02:30] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/c99c3ab37f95 - David Rajchenbach-Teller - Bug 532150 - Don't read and write the session file off the main thread. r=Felipe
- # [02:30] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/52b5ac587767 - David Rajchenbach-Teller - Bug 815339 - Extract PromiseWorker from OS.File. r=froydnj
- # [02:31] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/1181ba5295b9 - David Rajchenbach-Teller - Bug 532150 - Test main thread fallback for session file. r=Felipe
- # [02:32] <jwir3> I'm missing something with the cycle collector here... and I don't know what it is: http://pastebin.mozilla.org/2006931
- # [02:32] <jwir3> I'm getting errors that seem to indicate I have used one of the macros incorrectly...
- # [02:32] * Joins: davidb (davidb@moz-1EB292CB.dsl.bell.ca)
- # [02:32] * Quits: bz (bzbarsky@moz-511C13BB.tukw.qwest.net) (Ping timeout)
- # [02:33] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
- # [02:33] * Quits: davidb (davidb@moz-1EB292CB.dsl.bell.ca) (Input/output error)
- # [02:33] * Joins: davidb (davidb@moz-1EB292CB.dsl.bell.ca)
- # [02:33] * Joins: dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net)
- # [02:33] * ChanServ sets mode: +o dveditz
- # [02:34] * Joins: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP)
- # [02:35] * Quits: rlewis (Thunderbir@moz-D47321EC.cable.virginmedia.com) (Ping timeout)
- # [02:35] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/9c5effe633f0 - Bobby Holley - Bug 823279 - Mark deserialized XBL script as XBL. r=bz
- # [02:35] * Joins: capella-s3 (capella-s3@moz-DD0C7E4F.twcny.res.rr.com)
- # [02:35] * glob|away is now known as glob
- # [02:35] * Joins: bjacob_ (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [02:36] * Quits: lizzard (ehenry@moz-606E6FC0.dsl.static.sonic.net) (Quit: lizzard)
- # [02:36] * catlee is now known as catlee-away
- # [02:36] * Quits: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP) (Ping timeout)
- # [02:36] * Quits: ehugg_lime (ehugg_lime@moz-B605041C.mycingular.net) (Client exited)
- # [02:37] * Joins: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
- # [02:38] * dhylands|plow is now known as dhylands
- # [02:38] * Quits: Mook_as (mook@moz-1FCC0032.activestate.com) (Quit: Mook_as)
- # [02:39] * Quits: edmorley|away (edmorley@moz-5C2387B0.range109-156.btcentralplus.com) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
- # [02:39] * Quits: bdahl (bdahl@moz-BE33DA21.fw1.sfo1.mozilla.net) (Client exited)
- # [02:40] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/20cb0fa34108 - Nicholas Nethercote - Bug 820132 - Measure imgFrame::mOptSurface's size where possible, instead of calculating it. r=joedrew.
- # [02:41] * Quits: Asa (asa@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [02:43] * Joins: cabanier (cabanier@moz-6A1F2F2C.hsd1.wa.comcast.net)
- # [02:46] * Quits: marco (Thunderbir@moz-4109243D.cust.dsl.teletu.it) (Quit: marco)
- # [02:47] * Quits: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr_)
- # [02:48] * Quits: KLB (Kenneth_Ba@moz-C233EF2B.maine.res.rr.com) (Quit: ChatZilla 0.9.89 [Firefox 17.0.1/20121128204232])
- # [02:50] * Joins: sn0wb1rd (sn0wb1rd@moz-7DC12C05.sb.sd.cox.net)
- # [02:51] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/42213ca59024 - Boris Zbarsky - Bug 819741. Add support for passing an ArrayBufferView to XHR.send(). r=sicking,bent
- # [02:51] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/3d2011652b37 - Boris Zbarsky - Bug 822340. Make the Ion optimization for DOM method calls sound. r=jandem
- # [02:51] * Joins: jorendorff (jorendorff@moz-63D3AC00.hsd1.tn.comcast.net)
- # [02:52] * joduinn-mtg is now known as joduinn-brb
- # [02:53] * Quits: Mossop (mossop@1909F457.1BC58411.51465770.IP) (Ping timeout)
- # [02:53] * Joins: surkov (surkov@1D099191.75504D41.E17943EE.IP)
- # [02:54] * heycam is now known as heycam|away
- # [02:55] * Quits: StevenLee (chatzilla@moz-99690620.hinet-ip.hinet.net) (Quit: ChatZilla 0.9.89 [Firefox 17.0.1/20121129165506])
- # [02:56] * Quits: @dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net) (Ping timeout)
- # [02:57] * Joins: dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net)
- # [02:57] * ChanServ sets mode: +o dveditz
- # [02:58] * wlach|afk is now known as wlach
- # [02:59] * Quits: @dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net) (Ping timeout)
- # [02:59] <Waldo> hmm
- # [02:59] <Waldo> it's clobberin' time!
- # [03:00] * Joins: dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net)
- # [03:00] * ChanServ sets mode: +o dveditz
- # [03:01] * Joins: StevenLee_ (chatzilla@moz-99690620.hinet-ip.hinet.net)
- # [03:01] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
- # [03:02] * coop|mtg is now known as coop
- # [03:05] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
- # [03:06] * Joins: bbondy (bbondy@moz-CBCCE0F3.home.cgocable.net)
- # [03:06] * Quits: bajaj (Adium@2557E599.66715431.D25A875A.IP) (Quit: Leaving.)
- # [03:07] * Quits: sworkman (sworkman@2557E599.66715431.D25A875A.IP) (Quit: sworkman)
- # [03:07] * Quits: capella-s3 (capella-s3@moz-DD0C7E4F.twcny.res.rr.com) (Quit: Yaaic - Yet another Android IRC client - http://www.yaaic.org)
- # [03:07] * Joins: vicamo (vicamo@moz-99690620.hinet-ip.hinet.net)
- # [03:08] * Quits: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net) (Connection reset by peer)
- # [03:08] * Joins: spohl1 (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
- # [03:09] * Joins: randix (rdow@45355E35.CFBC10F9.8B52D585.IP)
- # [03:09] * Joins: sworkman (sworkman@2557E599.66715431.D25A875A.IP)
- # [03:09] * Quits: randix (rdow@45355E35.CFBC10F9.8B52D585.IP) (Quit: randix)
- # [03:10] * Joins: IanN (chatzilla@moz-3D5855EC.cable.virginmedia.com)
- # [03:10] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
- # [03:11] <rillian> should I be concerned by:
- # [03:11] <rillian> remote: Inserted into the pushlog db successfully.
- # [03:11] <rillian> abort: empty revision set
- # [03:11] <rillian> warning: post-push hook exited with status 255
- # [03:11] * Quits: juanb (jbecerra@2557E599.66715431.D25A875A.IP) (Quit: juanb)
- # [03:11] <rillian> tbpl sees my commit
- # [03:11] <IanN> what is the syntax for querying hg.mozilla.org for checkins between two dates?
- # [03:11] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
- # [03:12] * Quits: kaze (kaze@moz-D0CD6EE0.w86-218.abo.wanadoo.fr) (Ping timeout)
- # [03:12] <IanN> i'm sure there used to be fields your could fill in on the web page
- # [03:13] <Waldo> IanN: something to do with pushloghtml, has to be; there's no date tracking in hg proper
- # [03:13] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
- # [03:13] <IanN> Waldo: ah. yes, thanks
- # [03:15] * Joins: allstarschh (allstars@moz-99690620.hinet-ip.hinet.net)
- # [03:15] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
- # [03:16] * Joins: randix (rdow@45355E35.CFBC10F9.8B52D585.IP)
- # [03:17] * Joins: me62 (Karry@A3BF2EA6.202A954A.1CF8924A.IP)
- # [03:17] <@roc> rillian: I think that's normal
- # [03:17] * Quits: spohl1 (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net) (Quit: Leaving.)
- # [03:19] <rillian> ok, thanks
- # [03:20] * Joins: ericchou (ericchou@moz-99690620.hinet-ip.hinet.net)
- # [03:20] * Quits: @dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net) (Ping timeout)
- # [03:20] * Quits: gkw (fuzz2lin@2557E599.66715431.D25A875A.IP) (Quit: leaving)
- # [03:20] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/8351e1baffcb - Chris Peterson - Bug 766066 - Part 2: Handle element focus and IME state separately. r=djf
- # [03:20] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/ae4a7e6f0e0b - Chris Peterson - Bug 766066 - Part 3: Open keyboard when user taps input element, not when panning. r=djf
- # [03:21] * heycam|away is now known as heycam
- # [03:21] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/c2b6362784c2 - Chris Peterson - Bug 766066 - Part 0: Rename some B2G keyboard functions. r=djf
- # [03:21] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/69b6541efafc - Chris Peterson - Bug 766066 - Part 1: Remove "ime-enabled-state-changed" observer. r=djf
- # [03:21] <ewong> IanN ping
- # [03:21] * Joins: dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net)
- # [03:21] * ChanServ sets mode: +o dveditz
- # [03:22] * Joins: gkw (fuzz2lin@2557E599.66715431.D25A875A.IP)
- # [03:24] * Quits: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 1.8.0.9/2006120508])
- # [03:25] <RyanVM> rillian: I'm assuming you're on a newish version of hg? That's from the post-commit hook to prevent phases on Try pushes I believe
- # [03:27] * Joins: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP)
- # [03:27] * Quits: chewey (chewey@moz-5DF42CBD.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
- # [03:27] * Joins: chewey (chewey@moz-FD227365.dip0.t-ipconnect.de)
- # [03:27] * vchang_away is now known as vchang
- # [03:29] * Quits: fabrice (fabrice@43CB6079.66715431.D25A875A.IP) (Quit: Leaving.)
- # [03:30] <hub> rillian: this error message is because you added the post-hook for the hg phase crap caused by pushing patch queues to try
- # [03:30] * Joins: Mossop (mossop@1909F457.1BC58411.51465770.IP)
- # [03:30] <hub> rillian: and then you don't have a patch queue anymore at that point
- # [03:31] * Quits: biesi (cbiesinger@5CA6DC39.C60FE7DC.4065847B.IP) (Ping timeout)
- # [03:32] * Quits: Callek (chatzilla@3464EC4F.72B357BE.A35657C3.IP) (Ping timeout)
- # [03:32] * Quits: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au) (Ping timeout)
- # [03:33] * Joins: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au)
- # [03:33] <IanN> ewong: sleepy pong
- # [03:34] * Quits: me62 (Karry@A3BF2EA6.202A954A.1CF8924A.IP) (Connection reset by peer)
- # [03:34] <ewong> IanN how long are you available or are you heading to bed now?
- # [03:34] * Joins: me62 (Karry@141A9474.E92C4901.1CF8924A.IP)
- # [03:35] <IanN> ewong: i'm heading soon but you probably won't get much sense from me
- # [03:36] <ewong> IanN ok.. was hoping to get some ideas on how to fix bug #559816 (I've changed nsAbout.js to use the toolkit, but it's not finding the toolkit's aboutRights.properties)
- # [03:37] * Quits: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-5.1450hg.fc17 [XULRunner 17.0.1/20121129151931])
- # [03:38] <jwir3> if I have a function that has the following signature: already_AddRefed<nsINode> GetOffsetNode(); and I want it to return mOffsetNode, which has type nsCOMPtr<nsINode>, should I copy the pointer, manually call AddRef() on the new nsCOMPtr, and then return it, or will the copy do this for me?
- # [03:38] * Quits: azakai|far (alon@moz-8D0CC798.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
- # [03:38] * Joins: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP)
- # [03:38] * Quits: sewardj (sewardj@moz-29B15D8F.dip.t-dialin.net) (Ping timeout)
- # [03:39] * Joins: azakai|far (alon@moz-8D0CC798.lightspeed.sntcca.sbcglobal.net)
- # [03:39] <tbsaunde> jwir3: use cmptr.forget()
- # [03:39] * Joins: sewardj (sewardj@moz-D1827817.dip.t-dialin.net)
- # [03:39] <jwir3> tbsaunde: Hm, ok, so it would look something like: nsCOMPtr<nsINode> newPtr; newPtr.forget(mOffsetNode); return newPtr; ?
- # [03:39] <IanN> ewong: sorry, beyond my thinking at this hour
- # [03:40] * Quits: IanN (chatzilla@moz-3D5855EC.cable.virginmedia.com) (Quit: ChatZilla 0.9.89 [Firefox 17.0.1/20121129151931])
- # [03:40] <ewong> IanN ok. I'll try to figure it out. thanks!
- # [03:40] * joduinn-brb is now known as joduinn-afk
- # [03:40] <@dolske> I could be (and quite likely am) totally wrong, but a signature like that sounds kind of sketchy.
- # [03:40] <jwir3> dolske: You're speaking about what I just was talking about?
- # [03:40] <@dolske> yes
- # [03:41] <jwir3> dolske: It's the signature I was given from webidl...
- # [03:41] <jwir3> from the bindings, I mean
- # [03:42] <tbsaunde> jwir3: why wouldn't you do already_AddRefed<nsINode> Foo() { doo stuff; return mNode.forget(); }
- # [03:42] <jwir3> tbsaunde: Because I didn't know I could do that. ;)
- # [03:42] <@dolske> aiui, you'd only have something like that in where you're passing around a temporary.
- # [03:43] <@dolske> eg if mFoo has a refcount of 1, and you both pass it to something and keep it set, seems like the refcount outght to be 2.
- # [03:43] <tbsaunde> dolske: returning already_AddRefed<T> is totally reasonable
- # [03:43] <jwir3> dolske: https://developer.mozilla.org/en-US/docs/Mozilla/WebIDL_bindings seems to say differently, under "WebIDL Interfaces"
- # [03:43] <@dolske> webidl would be one of those exciting new things I know nothing about. :/
- # [03:43] <tbsaunde> dolske: you can't keep it, your returning
- # [03:44] <jwir3> yeah, I didn't know anything about it until yesterday morning ;)
- # [03:45] <tbsaunde> dolske: I guess you you could shove it into a non COMPtr member of whatever class this is, but that's a totally different issue
- # [03:45] * Quits: KaiRo (robert@moz-B09252E7.adsl.highway.telekom.at) (Input/output error)
- # [03:46] <@dolske> yeah, a constructor is the kind of thing I'm thinking of. "here, I made a Foo, it's all your now."
- # [03:46] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
- # [03:46] <@dolske> I suppose the question then would be how/why you're creating a Foo but also keeping it in a mFoo
- # [03:47] <@dolske> this, right here, is were it would be helpful for someone with more recent C++ chops to jump in. :)
- # [03:47] * heycam is now known as heycam|away
- # [03:47] * hwine is now known as hwine-zzz
- # [03:48] <tbsaunde> so, it just occured to me that mFoo probably isn't a local variable which means that callling .forget() will make mFoo null
- # [03:48] * tbsaunde tired
- # [03:48] * Joins: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
- # [03:49] <jwir3> tbsaunde: Yeah, but I could do: nsCOMPtr<nsINode> temp = mNode; return temp.forget();
- # [03:49] * Joins: Mook (mook@moz-8F011215.dsl.teksavvy.com)
- # [03:49] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/73f36736a1ae - Mark Hammond - Bug 820653 - use listStyleImage for social provider toolbar image to ensure correct image size. r=jaws
- # [03:49] <jgilbert> jwir3: usually the meme is `return newPtr.forget()`, yeah?
- # [03:49] <tbsaunde> jwir3: so, the easiest thing is probably to give your interface a resultNotAddRefed entry in bindings.conf
- # [03:49] <jgilbert> that's the meme I see a lot for nsRefPtrs
- # [03:49] * Quits: jgriffin (jgriffin@moz-DD9CBA45.hsd1.wa.comcast.net) (Quit: jgriffin)
- # [03:49] * Joins: randix_ (rdow@45355E35.CFBC10F9.8B52D585.IP)
- # [03:49] <tbsaunde> jwir3: that would work too
- # [03:50] * Quits: randix (rdow@45355E35.CFBC10F9.8B52D585.IP) (Ping timeout)
- # [03:50] * randix_ is now known as randix
- # [03:50] <tbsaunde> jgilbert: that doesn't work if the refptr is a class member and you'd like it to not become null
- # [03:51] <jgilbert> then why are we using `forget`?
- # [03:51] <@dolske> if newPtr is a local, why the .forget? shouldn't that be called implicitly when it goes out of scope?
- # [03:52] <jgilbert> dolske: `forget` won't destroy the object if it's the last ref alive
- # [03:52] <@dolske> (I get the feeling I'm going to regret trying to refresh my memory on this)
- # [03:52] * Quits: me62 (Karry@141A9474.E92C4901.1CF8924A.IP) (Ping timeout)
- # [03:52] <seth> maybe nsCOMPtr<nsINode>(mNode).forget()
- # [03:52] <jwir3> ye gods
- # [03:53] <jgilbert> what is the goal here, anyways?
- # [03:53] <jwir3> to return a pointer to a member variable of type nsCOMPtr<nsINode>
- # [03:53] <tbsaunde> dolske: no, then the dtor would be called on the comptr which will just call Release on whatever it points to
- # [03:53] <@dolske> no, bigger picture I think we're asking.
- # [03:53] <jgilbert> oh, alreadyaddref'd stuff
- # [03:54] <jgilbert> tbh I don't know the semantics of that
- # [03:54] <tbsaunde> calling forget() shuffles the pointer out of the comptr into a temporary so it can be returned and the caller has a ref to it
- # [03:54] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Quit: damons)
- # [03:54] <jwir3> jgilbert: Yeah, that's what the webidl bindings stuff gave me
- # [03:54] <jgilbert> we should have better docs on this stuff
- # [03:54] <@dolske> docs? but we have bz... (subtle ping :)
- # [03:55] <@dolske> ...who is not here.
- # [03:55] * Quits: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net) (Quit: Leaving...)
- # [03:55] <tbsaunde> jwir3: I'd say euither add resultNotAddRefed entry to Bindings.conf or nsCOMPtr<nsINode> tmp = mNode; return tmp.forget();
- # [03:55] <@dolske> I feel like Doctor Nick subbing for House.
- # [03:55] <jwir3> tbsaunde: ok, thx
- # [03:55] <@dolske> "Good news everybody! It's lupus!"
- # [03:56] <jwir3> heh
- # [03:56] <tbsaunde> jwir3: there are plenty of existing resultNotAddRefed entries to crib from :)
- # [03:56] <seth> there'd probably be quite a bit less confusion without the intermediate already_AddRefed type
- # [03:56] * Joins: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com)
- # [03:57] <seth> if only we could switch to C++11, since AFAICT it only exists because we don't have move constructors
- # [03:57] * Joins: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net)
- # [03:57] <tbsaunde> seth: I'm not totally sure move constructors are enough
- # [03:59] * Joins: victorporof (victorporo@EE98433F.5E620EAC.6A4F8DA2.IP)
- # [03:59] <tbsaunde> seth: already_AddRefed isn't really hard though its just a temporary class used for returning pointers that give the caller a refrence
- # [04:00] * Quits: dria (dria@moz-F5EB0C5D.dsl.teksavvy.com) (Quit: dria)
- # [04:00] <seth> tbsaunde: well ideally if you wanted to return an nsRefPtr or nsCOMPtr you'd just return an nsRefPtr or an nsCOMPtr
- # [04:00] <jgilbert> it looks like already_AddRefed is just an indicator that 'you should probably addref this when you get it'
- # [04:00] <seth> jgilbert: quite the opposite
- # [04:00] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
- # [04:00] <jgilbert> explaaain
- # [04:00] <seth> jgilbert: it means you should not addref it or you'll leak
- # [04:00] <seth> jgilbert: it's right in the name: "already addrefed"
- # [04:01] <tbsaunde> jgilbert: it means here's a pointer, and I'm giving you a ref to it that I had
- # [04:01] <jgilbert> ok, I said that wrong
- # [04:01] * Quits: gandalf (zbraniecki@moz-4F155DA6.hsd1.ca.comcast.net) (Quit: I took the wrong pill!!!)
- # [04:01] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/8793edbf2a32 - Geoff Brown - Bug 820322 - Improve reliability of testBookmarksTab, testHistoryTab, testAllPagesTab; r=wesj
- # [04:01] * Quits: victorporof (victorporo@EE98433F.5E620EAC.6A4F8DA2.IP) (Ping timeout)
- # [04:01] <jgilbert> basically you should feed it into a nsRefPtr on the receiving end
- # [04:01] <Waldo> well, or a comptr
- # [04:02] <Waldo> depending
- # [04:02] <seth> jgilbert: indeed, and the type serves to tell the nsRefPtr/nsCOMPtr not to addref it
- # [04:02] <tbsaunde> seth: maybe, I'm not totally sure I agree with that, but that may just be what I'm used to
- # [04:02] * Quits: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
- # [04:02] <Waldo> but you can't feed it into a raw pointer, which is the good thing for it
- # [04:02] * Quits: avsaro (avsaro@19C32570.9C6E7029.782529C2.IP) (Connection reset by peer)
- # [04:02] <Waldo> and if you feed it into a smart pointer, it won't get over-addrefed
- # [04:02] <seth> tbsaunde: for example C++11's std::shared_ptr and friends work that way
- # [04:02] * Joins: avsaro (avsaro@19C32570.9C6E7029.782529C2.IP)
- # [04:03] <seth> tbsaunde: they are much simpler to use than what we have
- # [04:03] <tbsaunde> Waldo: you can with .get() which is atleast a reasonable evil because of xpcom out args
- # [04:03] * Joins: lduros (user@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
- # [04:03] <jgilbert> the meme just feels bizarre though, that `forget` yields something that's `already_AddRefed`
- # [04:03] <Waldo> eh, if people try to be evil, you can't do much about it
- # [04:03] <Waldo> and this is why there's .swap, as I recall
- # [04:04] * Joins: overholt (overholt@35765CFB.88764A66.72A31D6.IP)
- # [04:04] <tbsaunde> jgilbert: why? you forgot the value but didn't drop your ref
- # [04:04] <tbsaunde> seth: no comment, I haven't really worked with c++ outside of gecko
- # [04:05] * Quits: Waldo (waldo@moz-534B4EF1.hsd1.mi.comcast.net) (Quit: good day, sirs and ladies)
- # [04:05] <seth> .forget() applies to the ns*Ptr, which does indeed forget the value. already_AddRefed applies to the return value, which is indeed already AddRef'ed
- # [04:05] <seth> i agree it's pretty awkward tho
- # [04:05] * mjschranz_away is now known as mjschranz
- # [04:05] * nmatsakis|dinner is now known as nmatsakis
- # [04:05] * Joins: rniwa_ (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net)
- # [04:06] <seth> these smart pointers were the first thing that confused me about working on gecko code
- # [04:06] <seth> thing #2 was our string classes =)
- # [04:06] * mjschranz is now known as mjschranz_away
- # [04:07] <jgilbert> tbsaunde: because we 'forget' something, and then tell someone else that 'oh don't worry, we have a ref to this...even though we've `forgot`ten it'
- # [04:07] <jgilbert> it only makes sense if you understand what it's doing anyways
- # [04:07] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
- # [04:08] * Quits: RyanVM (chatzilla@moz-148999FE.phlapa.fios.verizon.net) (Quit: ChatZilla 0.9.89-2012120118 [Firefox 20.0a1/20121206170546])
- # [04:08] * Joins: sworkman_ (sworkman@2557E599.66715431.D25A875A.IP)
- # [04:08] <tbsaunde> jgilbert: I'd argue that the temporary holds the ref, but sure
- # [04:08] * tbsaunde generally thinks no matter what it is understanding the implementation is useful
- # [04:09] <jgilbert> sure, but that's a weird retval for a function called 'forget' to have :P
- # [04:09] * Quits: sworkman (sworkman@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [04:09] <jgilbert> true, but for something really important like this, I think we could benefit from better clarity, better docs, or both
- # [04:09] * Joins: KLB (Kenneth_Ba@moz-2998E63.maine.res.rr.com)
- # [04:09] <jgilbert> unless there are good docs somewhere I haven't found yet
- # [04:10] * Quits: allstarschh (allstars@moz-99690620.hinet-ip.hinet.net) (Input/output error)
- # [04:10] * Quits: sworkman_ (sworkman@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [04:10] <@roc> I don't think all our compilers support move constructors yet, let alone 12 years ago when nsCOMPtr was invented
- # [04:10] <tbsaunde> jgilbert: I learned by just reading nsCOMPtr.h and nsAutoPtr.h (they really aren't that bad )
- # [04:11] <tbsaunde> like I guess you could write docs, but I doubt they'd be shorter than the code they describe
- # [04:11] <jgilbert> tbsaunde: it's a weak API where you need to read the implementation to understand how to use it :)
- # [04:12] <jgilbert> but yeah, I might write something up for people to correct :)
- # [04:12] * jgilbert -> dinner
- # [04:12] * Quits: @roc (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [04:12] * Quits: overholt (overholt@35765CFB.88764A66.72A31D6.IP) (Quit: Leaving)
- # [04:12] * Quits: avsaro (avsaro@19C32570.9C6E7029.782529C2.IP) (Connection reset by peer)
- # [04:12] <tbsaunde> jgilbert: I have no idea what else is possible, but I suspect if you care about performance you want to know the implementation
- # [04:12] <jwir3> in webidl, if I have my interface declared with "readonly attribute Node? offsetNode;" , should I be defining a GetOffsetNode() function or OffsetNode() function as a getter?
- # [04:13] * Joins: avsaro (avsaro@19C32570.9C6E7029.782529C2.IP)
- # [04:13] * Joins: allstarschh (allstars@moz-99690620.hinet-ip.hinet.net)
- # [04:13] * Quits: jorendorff (jorendorff@moz-63D3AC00.hsd1.tn.comcast.net) (Quit: jorendorff)
- # [04:13] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
- # [04:14] <tbsaunde> jwir3: I think GetOffsetNode() but check the example generator thing ;)
- # [04:14] <tbsaunde> and what your compiler complains about not existing
- # [04:15] <jwir3> tbsaunde: Yeah, so that second part is the problem, since it's complaining about both not being there. ;)
- # [04:16] <tbsaunde> jwir3: both? that's interesting pastebin the webidl?
- # [04:16] <jwir3> sure
- # [04:16] <jwir3> hang on one second
- # [04:17] <jwir3> what I mean by that, though...
- # [04:17] <jwir3> if I implement GetOffsetNode(), it complains about OffsetNode() not being declared
- # [04:17] <jwir3> and the opposite if I declare OffsetNode() and implement it
- # [04:17] <jwir3> but, I'm doing a clobber build right now, so I will see if that helps ;)
- # [04:18] <tbsaunde> jwir3: is it happy if you decl both?
- # [04:19] <jwir3> tbsaunde: Well, it's not happy any way I slice it, because there's something wrong with my cycle collector decls, too... lol... it keeps complaining about TraceImpl not being define
- # [04:19] <jwir3> defined
- # [04:19] <rillian> RyanVM, hub: aha, thanks. Yes, I have a fairly new version of hg and the phases clearing post-hook
- # [04:19] <rillian> is there a newer version of the hook?
- # [04:20] <jwir3> tbsaunde: Here's my webidl: http://pastebin.mozilla.org/2007164 and here's the header: http://pastebin.mozilla.org/2007165 and cpp files: http://pastebin.mozilla.org/2007166
- # [04:21] * Joins: dria (dria@moz-F5EB0C5D.dsl.teksavvy.com)
- # [04:21] * Quits: dria (dria@moz-F5EB0C5D.dsl.teksavvy.com) (Input/output error)
- # [04:21] * Quits: garnacho (carlos@moz-BC7A7B5D.dyn.user.ono.com) (Ping timeout)
- # [04:23] * Quits: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP) (Quit: Computer has gone to sleep.)
- # [04:23] * Quits: bholley (anonymous@moz-FCAF9AAB.hsd1.ca.comcast.net) (Quit: bholley)
- # [04:23] * Quits: lduros (user@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Client exited)
- # [04:23] * Quits: davidb (davidb@moz-1EB292CB.dsl.bell.ca) (Quit: davidb)
- # [04:23] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
- # [04:24] * Joins: nrc (nrc@E3D85E3B.3DED56D3.7D44F35.IP)
- # [04:24] * Quits: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net) (Ping timeout)
- # [04:25] * Quits: flo-retina (Instantbir@moz-DF71F73D.rev.numericable.fr) (Connection reset by peer)
- # [04:25] * Joins: flo-retina (Instantbir@moz-DF71F73D.rev.numericable.fr)
- # [04:26] * Quits: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: seth)
- # [04:27] <tbsaunde> jwir3: interesting, I'd guess it should be GetOffsetNode(), but I'd really need to check
- # [04:27] * Joins: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [04:27] * Quits: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: seth)
- # [04:28] <tbsaunde> jwir3: fortunately you can just look at the generated code that is trying to call your methods in objdir/dom/bindings/DOMCaretPosition.{h,cpp}
- # [04:28] <tbsaunde> jwir3: one thing wrong with your CC macros is that you want NS-DECL_SCRIPT_HOLDER_CLASS(nsDOMCaretPosition)
- # [04:28] <dougt> anyone want to profile a very important site (https://www.google.com/santatracker/#/village/santacall)
- # [04:28] <tbsaunde> s/-/_/
- # [04:28] <dougt> it is terrible in nightly
- # [04:29] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/54c6c42eb219 - Geoff Brown - Bug 795928 - testAllPagesTab: wait for first bookmark instead of url that is likely already displayed in awesomebar; r=wesj
- # [04:30] <tbsaunde> dougt: see if the built in one works?
- # [04:30] <dougt> built in?
- # [04:30] <dougt> in safari it is fine
- # [04:30] * Joins: nrc_ (nrc@E3D85E3B.3DED56D3.7D44F35.IP)
- # [04:30] <tbsaunde> dougt: BenWa's thing
- # [04:30] * mcote|afk is now known as mcote
- # [04:30] * Quits: nrc (nrc@E3D85E3B.3DED56D3.7D44F35.IP) (Ping timeout)
- # [04:30] * nrc_ is now known as nrc
- # [04:30] * Joins: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
- # [04:31] * Quits: bent (chatzilla@moz-DB4C5E15.triad.res.rr.com) (Quit: Reconnecting…)
- # [04:31] * Joins: bent (chatzilla@moz-DB4C5E15.triad.res.rr.com)
- # [04:31] * Joins: bdahl (bdahl@moz-D7CB09C3.dsl.dynamic.sonic.net)
- # [04:32] <BenWa> dougt: It hangs on loading
- # [04:33] <BenWa> the home page part runs just fine
- # [04:33] * Quits: hub (hub@E639FEDB.F04051C4.DC1243F8.IP) (Ping timeout)
- # [04:34] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
- # [04:35] * Joins: bz (bzbarsky@moz-D273B966.tukw.qwest.net)
- # [04:35] * ChanServ sets mode: +o bz
- # [04:35] * Joins: ehugg (chatzilla@moz-44D86B1E.cisco.com)
- # [04:35] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
- # [04:36] * Quits: cpeterson (cpeterson@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [04:36] <dougt> BenWa: no way.
- # [04:36] <dougt> it is way slow compared to webkit
- # [04:37] <dougt> it looks like it is almost all layout::nsLayoutUtils::DrawBackgroundImage
- # [04:37] <dougt> 55.9% of the short sample i did
- # [04:37] <BenWa> dougt: It could be something that's backend specific. What's platform and gfx backend are you using
- # [04:37] * Quits: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Ping timeout)
- # [04:37] <dougt> mac, nightly default
- # [04:37] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/9b58f6e07b21 - Nicholas Nethercote - Bug 814229 (part 2) - Refactor storage of the "objects-extra" numbers.
- # [04:37] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/f3fc7f4f20a0 - Nicholas Nethercote - Bug 814229 (part 1) - Add "objects-extra/ctypes-data" memory report. r=jorendorff.
- # [04:37] <dougt> also BenWa… holyfuck… this is an incredible feature….
- # [04:38] * Quits: ehugg (chatzilla@moz-44D86B1E.cisco.com) (Ping timeout)
- # [04:39] <BenWa> dougt: Does this part of the page run fine for you? https://www.google.com/santatracker/#/village
- # [04:39] <dougt> yeah
- # [04:39] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
- # [04:39] <dougt> well, wait...
- # [04:39] <dougt> yes.
- # [04:39] <dougt> try to schedule a santa call
- # [04:39] <BenWa> Ok, the other pad doesn't load for me so I can't profile it :(
- # [04:39] <dougt> https://www.google.com/santatracker/#/village/santacall
- # [04:39] <dougt> is it because canada doesn't have Santa yet? :)
- # [04:40] <BenWa> pfft. I'm in EST, I get Santa before you :)
- # [04:40] <mattwoodrow> paint flashing on the santacall part is pretty bad
- # [04:40] <dougt> hah
- # [04:40] <dougt> https://dl.dropbox.com/u/8727858/santa%20slow.png
- # [04:41] <BenWa> dougt: Hit "Upload full profile' in the bottom right and paste the link
- # [04:41] * Quits: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
- # [04:41] <BenWa> you'd get better info if you were running nightly
- # [04:42] <dougt> i am running nightly
- # [04:42] <dougt> also… i do not see that upload button
- # [04:43] <BenWa> err the other right ;)
- # [04:44] <dougt> i just see a "New" button
- # [04:45] <BenWa> dougt: Ohh you're using the devtools feature
- # [04:45] <dougt> yeah?
- # [04:45] <dougt> should I be using something else?
- # [04:46] <BenWa> dougt: The devtools version is a simpler stripped down version of the profiler meant to be easier for front end
- # [04:46] <BenWa> https://github.com/bgirard/Gecko-Profiler-Addon/raw/master/geckoprofiler.xpi is the full version
- # [04:46] * Quits: bsmith (bsmith@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [04:46] <BenWa> it will add a button in the top right you can use to dump a profile
- # [04:46] <BenWa> and you can upload profiles with that as well
- # [04:46] * Quits: schien-laptop (schien@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
- # [04:46] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/cd7f3548011c - Gregor Wagner - Bug 823201 - Keyboard doesn't work in OOP apps. r=cjones
- # [04:47] <dougt> BenWa: isn't it clear that we are just spending all of our time drawing the background image?
- # [04:47] <BenWa> Yes it is
- # [04:48] <BenWa> Likely the page isn't getting layerize and it's getting over invalidated
- # [04:48] <mattwoodrow> it looks like the clouds are being animated using top/left on that page
- # [04:48] * heycam|away is now known as heycam
- # [04:49] <dougt> mattwoodrow: oh man.
- # [04:49] <mattwoodrow> and now I can't get it to load on my debug build :(
- # [04:50] * Quits: phx (Adium@moz-E6E45008.hsd1.ct.comcast.net) (Ping timeout)
- # [04:50] * Joins: mchen (chatzilla@moz-99690620.hinet-ip.hinet.net)
- # [04:50] * Quits: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au) (Ping timeout)
- # [04:51] * Joins: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au)
- # [04:51] * Joins: chucklee (chucklee@moz-99690620.hinet-ip.hinet.net)
- # [04:51] * Joins: phx (Adium@moz-E6E45008.hsd1.ct.comcast.net)
- # [04:52] <dougt> mattwoodrow: we have bugs on file about this, or should I file a new one.
- # [04:52] <mattwoodrow> dougt: I feel like we do. It's not really an easy thing to fix
- # [04:53] * Quits: nrc (nrc@E3D85E3B.3DED56D3.7D44F35.IP) (Ping timeout)
- # [04:53] * Joins: nrc_ (nrc@204DAC65.37626A02.7D44F35.IP)
- # [04:53] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
- # [04:54] * nrc_ is now known as nrc
- # [04:55] <dougt> mattwoodrow: can we tell google to fix it?
- # [04:55] <mattwoodrow> dougt: yes, they did it right for the main page
- # [04:55] <dougt> is the fix simple?
- # [04:56] <dougt> (not to use top/left)
- # [04:56] <mattwoodrow> yeah, just use transform instead
- # [04:56] <mattwoodrow> that's what the main village page is using for animated objects
- # [04:56] <dougt> i know gal gave a lecture about this for the gaia devs.
- # [04:57] <dougt> he said something about making people do jelly shots off my belly if he saw anyone doing that.
- # [04:58] <mattwoodrow> hahaha
- # [04:58] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
- # [04:58] * Joins: me62 (Karry@9D73130C.73B398E2.1CF8924A.IP)
- # [04:58] <mattwoodrow> ok, well, this just doesn't load at all on my build
- # [04:58] <mattwoodrow> works fine on aurora
- # [04:59] * Joins: victorporof (victorporo@EE98433F.5E620EAC.6A4F8DA2.IP)
- # [04:59] * Joins: Callek (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
- # [05:01] * Quits: victorporof (victorporo@EE98433F.5E620EAC.6A4F8DA2.IP) (Ping timeout)
- # [05:01] * Joins: schien-laptop (schien@moz-99690620.hinet-ip.hinet.net)
- # [05:02] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/8b2da786634a - Boris Zbarsky - Bug 822340. Disable the Ion optimization for DOM method calls. r=jandem, a=bbajaj
- # [05:02] <cjones> we need to stop persisting this silliness and optimize left/top
- # [05:02] * Joins: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net)
- # [05:02] <cjones> it's not developers' fault, it's gecko's fault
- # [05:04] <sicking> agreed. Unfortunately it's fairly hard to do as long as we attempt to actually implement the CSS spec correctly
- # [05:04] <sicking> other browsers don't reflow when .top/.left is modified
- # [05:04] <@bz> sicking: are you sure?
- # [05:05] <sicking> bz: fairly
- # [05:05] <@bz> sicking: I'd love to see a testcase
- # [05:06] <cjones> sicking, so what, if content can't observe it :)
- # [05:06] <sicking> bz: http://dbaron.org/css/test/2003/abs-pos-intrinsic3
- # [05:06] <sicking> cjones: it can. see above testcase
- # [05:07] * Quits: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [05:07] <dougt> mattwoodrow: what do you mean "works fine on aurora"?
- # [05:07] <dougt> like it isn't a perf problem?
- # [05:07] <sicking> doesn't reflow in chrome or safari, but does in gecko
- # [05:07] <cjones> sicking, that's broken though
- # [05:07] <mattwoodrow> dougt: No, I mean I get past the loading bar
- # [05:07] <dougt> ah.
- # [05:08] <sicking> cjones: what is broken?
- # [05:08] <mattwoodrow> it still sucks
- # [05:08] <cjones> i wouldn't try to optimize non-fixed widths as a start
- # [05:08] <cjones> the optimization is broken
- # [05:08] <@bz> sicking: reflows fine in opera
- # [05:08] <cjones> that doesn't mean it can't be done
- # [05:08] <@bz> sicking: fwiw
- # [05:08] * Joins: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net)
- # [05:09] <sicking> cjones: almost all content doesn't specify the width. Instead relying on that the contents inside the positioned thing either doesn't hit the edge, or is just content that won't reflow to a smaller size (like an image)
- # [05:09] <cjones> although tbh I don't know what the spec says for |auto|
- # [05:09] * cjones shrugs
- # [05:09] <sicking> cjones: the spec says that the box should go out to the edge of the viewport
- # [05:10] <sicking> which is what makes this challanging to optimize
- # [05:10] <sicking> totally not impossible though
- # [05:10] <sicking> we just haven't made the effort to detect when we can fast-path
- # [05:10] <cjones> i agree that optimizing variable width cases like this is hard
- # [05:11] <cjones> and in that case we couldn't really without cheating somehow, i don't think
- # [05:11] <sicking> cjones: problem is that in almost all cases the box is variable with. But the visible content inside it isn't
- # [05:11] <sicking> what we'd need to do is to detect when the contents inside isn't variable width and fast-path that
- # [05:12] <cjones> i can't really comment on that
- # [05:12] <mattwoodrow> we could still move the content around using layers, even if we did have to reflow it
- # [05:12] <cjones> sure
- # [05:12] * Joins: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP)
- # [05:12] <mattwoodrow> which would let us avoid painting, but not animate it off-main-thread
- # [05:13] * Joins: dzbarsky (Adium@moz-2D2AE0B0.washdc.fios.verizon.net)
- # [05:13] <sicking> mattwoodrow: yeah, that i don't know anything about
- # [05:13] <sicking> mattwoodrow: i personally think we should spend the time detecting when we can animate off the main thread too
- # [05:14] <cjones> mattwoodrow, i would expect we do a pretty good job of that already
- # [05:14] <cjones> after dlbi
- # [05:14] <mattwoodrow> sicking: oh indeed, just pointing out that they aren't the same thing
- # [05:14] <sicking> mattwoodrow: agreed
- # [05:14] <mattwoodrow> cjones: Not really, things that are shifting using top/left are in the same layers as the background, so we have to repaint the old/new areas
- # [05:15] <mattwoodrow> if we could push the shifting content into its own layer, then we could just bump it around for free
- # [05:15] <cjones> oh, we don't activate those?
- # [05:15] <cjones> i dint know that
- # [05:15] <mattwoodrow> nope, only if it's a transform (or opacity)
- # [05:15] <cjones> that seems like it would be relatively easy
- # [05:15] * cjones talking out of ass
- # [05:15] <mattwoodrow> I think the fact that it's not a stacking context could make it troublesome
- # [05:16] <sicking> mattwoodrow: by the way, i still see dlbi regressions for images in background tabs that are getting ejected from the decoded-images cache
- # [05:16] <cjones> sicking, most of the machinery that's already built for omta would apply easily if we could come up with the right heuristics for top/left
- # [05:17] <mattwoodrow> sicking: what bug #?
- # [05:17] <cjones> i.e. we would get that cheaply if we could bypass layout in the right way
- # [05:17] <cjones> which is the hard part
- # [05:17] <sicking> mattwoodrow: don't know there is one. I thought it had gotten fixed but just noticed it again the other day
- # [05:18] <sicking> cjones: yeah
- # [05:18] <mattwoodrow> sicking: I haven't seen any bugs that haven't been fixed
- # [05:18] <mattwoodrow> might be a newer regression
- # [05:18] * Joins: sriram (sriramr@moz-BF171339.hsd1.ca.comcast.net)
- # [05:19] <sicking> mattwoodrow: i'm pretty sure this has been there the whole time. I know i started seeing it after the dlbi landing
- # [05:19] <mattwoodrow> sicking: alright, please file then :)
- # [05:19] <sicking> mattwoodrow: i'll file a bug
- # [05:19] <mattwoodrow> thanks
- # [05:20] <sicking> mattwoodrow: by the way, invalidation on gmail looks great these days. There's some very weird stuff happening when scrolling some of their dropdowns, but nothing that looks terribly overinvalidation-y
- # [05:21] <mattwoodrow> good to know! gmail was a pain.
- # [05:21] <tanvi> what is the difference between getextantdoc() and getextantdocument() in nsPIDOMWindow.h
- # [05:21] <@bz> tanvi: the return type
- # [05:21] <@bz> tanvi: nsIDocument vs nsIDOMDocument
- # [05:22] <tanvi> ah!
- # [05:22] <tanvi> thanks :)
- # [05:22] <tanvi> bz
- # [05:22] <@bz> no problem
- # [05:23] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/68e0f5e187e1 - Jeff Muizelaar - Bug 823148. Make IsPatternSupportedByD2D match its name. r=bgirard
- # [05:23] * Joins: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP)
- # [05:23] <mattwoodrow> cjones: You've got me intrigued now, trying to figure out how that would work
- # [05:24] * Quits: nrc (nrc@204DAC65.37626A02.7D44F35.IP) (Ping timeout)
- # [05:25] * cjones fist pump
- # [05:26] <sicking> tanvi: many members/variables/functions use "doc" to represent nsIDocument and "document" to represent nsIDOMDocument. It's done very inconsistely though.
- # [05:27] * Quits: me62 (Karry@9D73130C.73B398E2.1CF8924A.IP) (Ping timeout)
- # [05:27] * Quits: Mossop (mossop@1909F457.1BC58411.51465770.IP) (Input/output error)
- # [05:28] <mattwoodrow> it's not easy :(
- # [05:28] <mattwoodrow> theres a fairly easy partial solution that would work for this page
- # [05:29] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Quit: damons)
- # [05:31] * Joins: roc (chatzilla@538BABFE.A073F3E.97BBD552.IP)
- # [05:31] * ChanServ sets mode: +o roc
- # [05:32] * bz is now known as bz_away
- # [05:32] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/60f6033378d4 - Adam Roach [:abr] - Bug 818714: Set media enabled to FALSE unless added using addStream, r=ehugg
- # [05:32] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/e48db20a0a46 - EKR - Bug 817430: Set initial controlled/controlling values, based on inbound T/F. r=jesup
- # [05:33] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/06d72606ec56 - Wes Johnston - Bug 681805 - Conditional forward for Android tablets. r=lucasr
- # [05:33] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/47debf3f344c - Wes Johnston - Bug 681805 - Move forward button styling to style files. r=lucasr
- # [05:37] <sicking> mattwoodrow: bug 823377
- # [05:37] <tanvi> bz - do you know how I can get the document before I call the Content Policies in InternalLoad in nsDocShell.cpp - http://mxr.mozilla.org/mozilla-central/source/docshell/base/nsDocShell.cpp#8464
- # [05:38] <tanvi> bz - do I use mContentViewer or mScriptGlobal?
- # [05:38] * Joins: tomer (tomer@moz-F45DAEFD.static.012.net.il)
- # [05:40] * Quits: flo-retina (Instantbir@moz-DF71F73D.rev.numericable.fr) (Connection reset by peer)
- # [05:40] * Joins: flo-retina (Instantbir@moz-DF71F73D.rev.numericable.fr)
- # [05:43] * Quits: tomer (tomer@moz-F45DAEFD.static.012.net.il) (Ping timeout)
- # [05:45] * Quits: bjacob_ (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
- # [05:46] * Quits: harthur (Mibbit@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: http://www.mibbit.com ajax IRC Client)
- # [05:49] <sicking> mattwoodrow: i suspect that if we just catch the cases where the moved node is an image, or only contains an image, we'd get a decent chunk of the cases
- # [05:49] <sicking> tanvi: docshell is hairy enough that I'd ask smaug
- # [05:49] <mattwoodrow> sicking: that is the case I was referring to above
- # [05:51] * Quits: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP) (Quit: lmandel)
- # [05:51] <sicking> mattwoodrow: i wonder if that can be reforumated to something like "where the minimum intrinsic is equal to the maximum intrinsic width" or some such. But i'm definitely in over my head when talking about intrinsic widths :)
- # [05:52] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/2d9ce02ac7a6 - seabld - Added tag SEAMONKEY_2_15b5_RELEASE for changeset FIREFOX_18_0b5_BUILD1. CLOSED TREE a=release
- # [05:52] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/34cd1532cc2c - seabld - Added tag SEAMONKEY_2_15b5_BUILD1 for changeset FIREFOX_18_0b5_BUILD1. CLOSED TREE a=release
- # [05:52] <mattwoodrow> sicking: Not succeeding in reproducing this bug :(
- # [05:52] * Quits: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
- # [05:52] * Joins: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net)
- # [05:53] * nthomas is now known as nthomas|away
- # [05:53] <tanvi> thanks sicking - i'll ask him when he's back online tomorrow
- # [05:53] <sicking> tanvi: he's in GMT+2 time by the way (finland)
- # [05:53] * Quits: avsaro (avsaro@19C32570.9C6E7029.782529C2.IP) (Ping timeout)
- # [05:53] <sicking> mattwoodrow: oh, and as usual, i have a persona installed, and i'm on osx with retina display. No idea if that matters
- # [05:53] * mjschranz_away is now known as mjschranz
- # [05:53] <tanvi> yeah
- # [05:53] <mattwoodrow> oh personas.
- # [05:54] <mattwoodrow> possibly, I will try
- # [05:54] <mattwoodrow> how much 'browsing around' did you do?
- # [05:54] <sicking> mattwoodrow: it doesn't reproduce 100% for me. But it worked 2 out of 3 times when i left it in a background tab for a few minutes
- # [05:54] * mjschranz is now known as mjschranz_away
- # [05:55] <sicking> mattwoodrow: say a couple of minutes. And visiting sites with large images
- # [05:56] <sicking> so bugzilla doesn't count :)
- # [05:57] <mattwoodrow> reedit should though!
- # [05:57] <mattwoodrow> if I could spell
- # [05:57] <sicking> yup, or news websites
- # [05:58] <sicking> just failed to reproduce now though
- # [05:59] <@roc> I've made a build which includes changeset eb8734ce0dc2 but I'm still getting swamped with strict warnings on startup :-(
- # [05:59] <mattwoodrow> oh boo, just hit a MOZ_ASSERT in nsDocumentViewer
- # [05:59] * Joins: victorporof (victorporo@EE98433F.5E620EAC.6A4F8DA2.IP)
- # [06:01] * mcote is now known as mcote|afk
- # [06:01] * nmatsakis is now known as nmatsakis|away
- # [06:02] * Quits: victorporof (victorporo@EE98433F.5E620EAC.6A4F8DA2.IP) (Ping timeout)
- # [06:05] * Joins: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP)
- # [06:06] <sicking> mattwoodrow: now i caught it again
- # [06:06] <sicking> mattwoodrow: all in all I appear to have a 50/50 chance to catch it
- # [06:06] <mattwoodrow> i'm 0 for 4
- # [06:07] <mattwoodrow> enabling a persona now
- # [06:07] <espindola> what exactly is the requestDepth of context?
- # [06:07] <sicking> i might be doing background browsing for more than 2 minutes. This time i definitely was
- # [06:09] * Quits: bent (chatzilla@moz-DB4C5E15.triad.res.rr.com) (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.2.19/20110707195905])
- # [06:14] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/5d59a9ec28f4 - Alexander Surkov - Bug 818407, part1 - don't mix up with accessible types of ARIA role, r=tbsaunde
- # [06:16] * Quits: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net) (Quit: Edgar)
- # [06:16] * Joins: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net)
- # [06:17] * cjones is now known as cjones-brb
- # [06:18] * Joins: me62 (Karry@CBDD4AFB.FA301961.1CF8924A.IP)
- # [06:18] * Quits: tanvi (tanvi@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [06:20] * Quits: schien-laptop (schien@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
- # [06:23] * Joins: dveditz_ (dveditz@A5A0595A.66715431.D25A875A.IP)
- # [06:23] * ChanServ sets mode: +o dveditz_
- # [06:23] * Quits: @dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net) (Ping timeout)
- # [06:25] * Quits: bdahl (bdahl@moz-D7CB09C3.dsl.dynamic.sonic.net) (Client exited)
- # [06:26] * Quits: bbondy (bbondy@moz-CBCCE0F3.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
- # [06:28] * Joins: bdahl (bdahl@moz-D7CB09C3.dsl.dynamic.sonic.net)
- # [06:30] * Joins: smontagu (chatzilla@F75BBEA4.D8F19D83.CC465D70.IP)
- # [06:32] * joduinn-afk is now known as joduinn-home
- # [06:32] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/c6fabaf6ec90 - Nicholas Nethercote - Bug 822148 (part 7) - DMD: use Percent() in a couple of appropriate places. r=jlebar.
- # [06:32] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/59af4693ec7a - Nicholas Nethercote - Bug 822148 (part 5) - DMD: avoid empty library names in stacks. r=jlebar.
- # [06:33] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/360af7a0a754 - Nicholas Nethercote - Bug 822148 (part 1) - DMD: remove reporter names from output because they're redundant. r=jlebar.
- # [06:33] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/eb2a563b2786 - Nicholas Nethercote - Bug 822148 (part 9) - DMD: rename "groups" as "records". r=jlebar.
- # [06:33] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/feefe01d430b - Nicholas Nethercote - Bug 822148 (part 2) - DMD: Treat twice-reported blocks more like other blocks. r=jlebar.
- # [06:33] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/f8a12acba9ed - Nicholas Nethercote - Bug 822148 (part 8) - DMD: remove a friend declaration. r=jlebar.
- # [06:33] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/e71e1028860e - Nicholas Nethercote - Bug 822148 (part 3) - DMD: Rename |LiveBlock| as |Block|. r=jlebar.
- # [06:33] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/21e857759638 - Nicholas Nethercote - Bug 822148 (part 6) - DMD: print block counts in the summary. r=jlebar.
- # [06:33] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/f66f22fc2b26 - Nicholas Nethercote - Bug 822148 (part 4) - DMD: Capitalize class Thread's method names. r=jlebar.
- # [06:33] * Joins: gwagner_ (Gregor@moz-B8B530C2.hsd1.ca.comcast.net)
- # [06:39] * Parts: kentuckyfriedtakahe (ajones@E1543D00.EC928025.5A8C189B.IP)
- # [06:40] * nmatsakis|away is now known as nmatsakis
- # [06:42] * Joins: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net)
- # [06:44] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
- # [06:46] * Joins: tanvi (tanvi@moz-9440AA69.hsd1.ca.comcast.net)
- # [06:48] * Quits: flo-retina (Instantbir@moz-DF71F73D.rev.numericable.fr) (Connection reset by peer)
- # [06:48] * Joins: flo-retina (Instantbir@moz-DF71F73D.rev.numericable.fr)
- # [06:50] <JonathanS> Callek http://forums-cdn.appleinsider.com/a/a6/500x1000px-LL-a6a4c7f2_ridepouch.jpeg LOL
- # [06:51] * Quits: me62 (Karry@CBDD4AFB.FA301961.1CF8924A.IP) (Connection reset by peer)
- # [06:51] * Joins: me62 (Karry@CBDD4AFB.FA301961.1CF8924A.IP)
- # [06:55] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
- # [06:55] * Quits: nattofriends (tsutsumi@moz-A369A791.warosu.org) (Ping timeout)
- # [06:55] * Quits: sicking (sicking@moz-7F871C5C.hsd1.ca.comcast.net) (Quit: sicking)
- # [06:56] * Joins: bsmith (bsmith@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [06:57] * Quits: jgilbert (jgilbert@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [06:58] * Quits: tanvi (tanvi@moz-9440AA69.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [06:59] * Joins: nattofriends (tsutsumi@moz-A369A791.warosu.org)
- # [07:00] * Quits: nmatsakis (nmatsakis@AAE222A3.FDDA6739.2321E71E.IP) (Quit: Computer has gone to sleep.)
- # [07:00] * Joins: sicking (sicking@moz-7F871C5C.hsd1.ca.comcast.net)
- # [07:00] * Joins: victorporof (victorporo@EE98433F.5E620EAC.6A4F8DA2.IP)
- # [07:00] * Quits: njn (chatzilla@moz-850C0224.dyn.iinet.net.au) (Client exited)
- # [07:01] * Quits: me62 (Karry@CBDD4AFB.FA301961.1CF8924A.IP) (Quit: )
- # [07:01] * Joins: me62 (Karry@CBDD4AFB.FA301961.1CF8924A.IP)
- # [07:02] * Quits: victorporof (victorporo@EE98433F.5E620EAC.6A4F8DA2.IP) (Ping timeout)
- # [07:03] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Quit: damons)
- # [07:04] * Joins: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net)
- # [07:07] <glob> happy bmo push day! http://globau.wordpress.com/2012/12/20/happy-bmo-push-day-24/
- # [07:07] * Quits: espindola (espindola@moz-F6CA4E4E.dsl.teksavvy.com) (Quit: Ex-Chat)
- # [07:11] * Quits: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [07:11] * Quits: tn (tn@moz-2E73ACE4.wp.shawcable.net) (Ping timeout)
- # [07:15] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
- # [07:17] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
- # [07:18] * Quits: me62 (Karry@CBDD4AFB.FA301961.1CF8924A.IP) (Ping timeout)
- # [07:18] * Joins: me62 (Karry@CBDD4AFB.FA301961.1CF8924A.IP)
- # [07:18] * cjones-brb is now known as cjones
- # [07:18] <smontagu> I just got a slew of "undefined reference to `PR_snprintf'"
- # [07:20] * Joins: alice0775 (Mibbit@moz-7128DD01.bbtec.net)
- # [07:20] * Quits: me62 (Karry@CBDD4AFB.FA301961.1CF8924A.IP) (Ping timeout)
- # [07:20] <alice0775> Hi attention,See https://bugzilla.mozilla.org/show_bug.cgi?id=823393, Window contents is completely black since mozilla-inbound cset 68e0f5e187e1 .
- # [07:21] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/cc3d5a4f662c - Jeff Muizelaar - Bug 823393. Breakage fix for partially commited Bug 823148.
- # [07:21] * Quits: alice0775 (Mibbit@moz-7128DD01.bbtec.net) (Quit: http://www.mibbit.com ajax IRC Client)
- # [07:22] * Quits: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net) (Quit: jib)
- # [07:22] * jlebar is now known as jlebar|away
- # [07:25] * Quits: randix (rdow@45355E35.CFBC10F9.8B52D585.IP) (Ping timeout)
- # [07:25] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/dc7bc91d2e7d - Trevor Saunders - bug 822842 - crash when nsROCSSPrimitiveValue::Reset() is called multiple times r=bz
- # [07:25] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Ping timeout)
- # [07:26] * Quits: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP) (Ping timeout)
- # [07:26] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
- # [07:31] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
- # [07:35] * heycam is now known as heycam|away
- # [07:40] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Quit: sworkman)
- # [07:41] * Quits: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP) (Quit: Computer has gone to sleep.)
- # [07:41] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
- # [07:41] <sicking> mattwoodrow: i put new steps in the bug that I can reproduce fairly consistently, and without having to wait for any period of time
- # [07:41] * mjschranz_away is now known as mjschranz
- # [07:42] * Joins: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP)
- # [07:43] * mjschranz is now known as mjschranz_away
- # [07:43] * Quits: rniwa (rniwa@5FEFE500.BA327C77.775DF071.IP) (Quit: rniwa)
- # [07:43] * rniwa_ is now known as rniwa
- # [07:44] * Quits: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP) (Ping timeout)
- # [07:45] * Quits: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP) (Quit: Leaving.)
- # [07:46] * Joins: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP)
- # [07:47] * Quits: bdahl (bdahl@moz-D7CB09C3.dsl.dynamic.sonic.net) (Client exited)
- # [07:50] * Joins: bholley (anonymous@moz-FCAF9AAB.hsd1.ca.comcast.net)
- # [07:54] * bz_away is now known as bz_sleep
- # [07:55] * Joins: jdm (jdm@DB05BBF2.BB1F48F2.971E19F6.IP)
- # [07:55] * Quits: bholley (anonymous@moz-FCAF9AAB.hsd1.ca.comcast.net) (Quit: bholley)
- # [07:55] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/85055fcfb211 - Boris Zbarsky - Bug 823173 test. Make sure that navigator doesn't have any broken interfaces on it. r=jlebar
- # [07:55] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/c94c3ad9317d - Boris Zbarsky - Bug 816380 followup. Remove unnecessary code.
- # [07:57] * Joins: avsaro (avsaro@555A0A9C.F53B9601.47C6695C.IP)
- # [08:00] * Quits: cilias (cilias@moz-D8CAF7D8.cpe.net.cable.rogers.com) (Quit: cilias)
- # [08:00] * Joins: victorporof (victorporo@EE98433F.5E620EAC.6A4F8DA2.IP)
- # [08:02] * Quits: victorporof (victorporo@EE98433F.5E620EAC.6A4F8DA2.IP) (Ping timeout)
- # [08:06] * Joins: vtmarvin (Thunderbir@9D75911A.1239134F.E4B2C495.IP)
- # [08:06] * Quits: aklotz (Thunderbir@moz-55246988.cg.shawcable.net) (Quit: aklotz)
- # [08:07] * Quits: vtmarvin (Thunderbir@9D75911A.1239134F.E4B2C495.IP) (Quit: vtmarvin)
- # [08:10] * Joins: past (Instantbir@moz-9C6FAFA9.dsl.dyn.forthnet.gr)
- # [08:11] <dholbert> mattwoodrow, what's the best way to dump display lists? I seem to recall their being an environmental variable that I can set
- # [08:11] * Quits: @roc (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [08:11] <mattwoodrow> dholbert: MOZ_DUMP_PAINT_LIST=1
- # [08:11] <dholbert> mattwoodrow, thanks!
- # [08:13] <sicking> dholbert: hey, do you think there's a chance that you can find a safe platform fix for bug 797411? The gaia team is super doomed (close to 200 blocking bugs) so any help we can give them is hugely appreciated
- # [08:13] <dholbert> sicking, I can try. I'm working on another b2g bug at the moment (bug 821221)
- # [08:14] <sicking> dholbert: awesome, thanks
- # [08:15] <fabrice> 200 gaia blockers, really?
- # [08:16] <dholbert> mattwoodrow, is there a way I can selectively enable that, e.g. in gdb, and then turn it off?
- # [08:16] <mattwoodrow> dholbert: gfxUtils::sDumpPaintList
- # [08:16] <mattwoodrow> don't do it during paint though!
- # [08:16] <dholbert> mattwoodrow, don't change the value during a paint you mean?
- # [08:16] <mattwoodrow> correct
- # [08:17] <dholbert> mattwoodrow, is it safe to turn off, but not turn on?
- # [08:17] <dholbert> or not safe to touch at all?
- # [08:17] <mattwoodrow> off should be fine
- # [08:17] <dholbert> ok
- # [08:18] <sicking> fabrice: hmm.. just getting 77 now. I thought that our total was 300
- # [08:19] <fabrice> sicking: no!
- # [08:20] <sicking> i guess it's just 181 right now
- # [08:20] <sicking> that's 1/3 better than I thought!
- # [08:20] <dholbert> hooray, 1/3 less doomed!
- # [08:20] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/6bec2e9a2371 - Gregor Wagner - Bug 822528 - PhonenumberJS: Start using previous MCC. r=sicking
- # [08:21] <sicking> we just have twice as many bugs as we can handle not three times!
- # [08:21] <smontagu> tried clobbering and I still get half a dozen "undefined reference to `PR_snprintf'"
- # [08:23] * Joins: kaze (kaze@moz-D0CD6EE0.w86-218.abo.wanadoo.fr)
- # [08:25] * Joins: ehugg_ (chatzilla@moz-44D86B1E.cisco.com)
- # [08:25] * Joins: Optimizer (Instantbir@9D88CC50.62837B7B.1807BA01.IP)
- # [08:26] <dougt> fabrice: maybe we should have a work-week each week until we ship
- # [08:27] <dougt> the celebration for shipping will be "you can go home now until we start on v.1.1"
- # [08:27] <fabrice> dougt: I feel a bit like this since 6 months you know
- # [08:27] <dougt> yeah. one race to the next.
- # [08:27] <dougt> i've been on this treadmill for a while. :)
- # [08:29] <dougt> i think i am going to blame bent for this bug I am chasing… that way, i can sleep in peace.
- # [08:30] * Quits: sriram (sriramr@moz-BF171339.hsd1.ca.comcast.net) (Quit: sriram)
- # [08:31] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
- # [08:31] * Joins: RealRaven (Thunderbir@3811D9FB.6B46C3F4.C3498625.IP)
- # [08:31] * Quits: ehugg_ (chatzilla@moz-44D86B1E.cisco.com) (Ping timeout)
- # [08:32] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Ping timeout)
- # [08:32] * Joins: schien-laptop (schien@moz-99690620.hinet-ip.hinet.net)
- # [08:33] * Quits: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net) (Quit: ehugg)
- # [08:33] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/ebad7aef8c52 - Gina Yeh - Bug 820157 - Patch 1: bluetooth Hfp not sending status updates, r=echou
- # [08:35] * Joins: tn (tn@moz-2E73ACE4.wp.shawcable.net)
- # [08:35] * Quits: tn (tn@moz-2E73ACE4.wp.shawcable.net) (Connection reset by peer)
- # [08:36] * Quits: bnicholson (bnicholson@moz-E98974C1.hsd1.ca.comcast.net) (Ping timeout)
- # [08:36] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
- # [08:36] * Quits: surkov (surkov@1D099191.75504D41.E17943EE.IP) (Quit: surkov)
- # [08:36] * Quits: schien-laptop (schien@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
- # [08:36] * Joins: tn (tn@moz-2E73ACE4.wp.shawcable.net)
- # [08:36] * Quits: flo-retina (Instantbir@moz-DF71F73D.rev.numericable.fr) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
- # [08:37] * Quits: RealRaven (Thunderbir@3811D9FB.6B46C3F4.C3498625.IP) (Quit: RealRaven)
- # [08:37] * Joins: RealRaven (Thunderbir@3811D9FB.6B46C3F4.C3498625.IP)
- # [08:37] * Joins: teoli (teoli@71F9A83C.EA130E53.75A3463D.IP)
- # [08:39] * ewong hopes there'll be a day that (provided we survive the end of the world) clobber builds are < 10 minutes.
- # [08:40] * Joins: roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP)
- # [08:40] * ChanServ sets mode: +o roc
- # [08:41] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
- # [08:42] <KWierso|Home> ewong: I want to believe!
- # [08:43] <ewong> KWierso|Home: me too.. I hate clobber builds that last > 2 hours.. slow machines... ftl
- # [08:45] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/bb90ec82052b - Chris Jones - Bug 822510: Add specific privilege levels for camera and video, and enable that for video. r=jlebar,kang
- # [08:45] * Joins: stransky (stransky@moz-E09B938B.net.upcbroadband.cz)
- # [08:46] * Joins: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net)
- # [08:46] * mgerva-afk is now known as mgerva|buildduty
- # [08:46] * Quits: Optimizer (Instantbir@9D88CC50.62837B7B.1807BA01.IP) (Connection reset by peer)
- # [08:46] * Joins: Optimizer (Instantbir@D4A3BB78.9CB844E6.AA3EB577.IP)
- # [08:48] * Quits: bsmith (bsmith@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [08:49] * Quits: dzbarsky (Adium@moz-2D2AE0B0.washdc.fios.verizon.net) (Quit: Leaving.)
- # [08:49] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
- # [08:49] <glazou> bonjour
- # [08:50] * Quits: tn (tn@moz-2E73ACE4.wp.shawcable.net) (Ping timeout)
- # [08:51] * Joins: schien-laptop (schien@moz-99690620.hinet-ip.hinet.net)
- # [08:51] * fabrice is now known as fabrice|zZz
- # [08:51] * Joins: tn (tn@moz-2E73ACE4.wp.shawcable.net)
- # [08:53] * Joins: twi (Adium@moz-9AE58BAF.cust.dsl.vodafone.it)
- # [08:54] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
- # [08:54] * Joins: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com)
- # [08:55] <dholbert> mattwoodrow, I'm not very familiar with display-list dumps... any chance you could help me investigate why a particular thing in a display list isn't getting painted?
- # [08:56] * Quits: Optimizer (Instantbir@D4A3BB78.9CB844E6.AA3EB577.IP) (Connection reset by peer)
- # [08:56] * Joins: Optimizer (Instantbir@9D88CC50.62837B7B.1807BA01.IP)
- # [08:58] * Joins: dzbarsky (Adium@moz-2D2AE0B0.washdc.fios.verizon.net)
- # [08:58] * Joins: djc (djc@moz-E26330E3.xavamedia.nl)
- # [08:59] <djc> how long ago did bz go to _sleep?
- # [08:59] <dholbert> djc, about an hour ago
- # [08:59] <djc> heh
- # [09:00] <djc> ok
- # [09:00] <djc> thanks
- # [09:00] <dholbert> np
- # [09:00] <KWierso|Home> think about him hard enough and you might wake him up
- # [09:00] <KWierso|Home> :)
- # [09:00] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
- # [09:01] * Joins: me62 (Karry@ED8ED103.2E0523FD.1CF8924A.IP)
- # [09:02] <djc> KWierso|Home: he was responding to a bug I filed 10 minutes ago :)
- # [09:02] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
- # [09:02] <dholbert> yeah, he's surprisingly active when _sleeping
- # [09:05] <glazou> thanks dholbert now I have a parody song "active in your sleep" in mind for the rest of the day...
- # [09:05] * whimboo|afk is now known as whimboo
- # [09:06] * heycam|away is now known as heycam
- # [09:07] <mattwoodrow> dholbert: sure, paste away
- # [09:07] <dholbert> glazou, to the tune of...?
- # [09:07] <@bz_sleep> Hmm
- # [09:07] <dholbert> mattwoodrow, actually if you'll still be around in 5m, I might dig a bit more first...
- # [09:07] <@bz_sleep> is anyone watching the tree?
- # [09:07] <@bz_sleep> Should we be closing inbound?
- # [09:08] <glazou> dholbert: "talking in your sleep", the romantics ?
- # [09:08] <dholbert> bz_sleep, and/or just backing out wesj...
- # [09:08] <@bz_sleep> lol
- # [09:08] * @bz_sleep reads up
- # [09:08] <@bz_sleep> djc: what's up?
- # [09:08] <dholbert> glazou, ah, I don't know it :)
- # [09:08] <glazou> you're probably too young dholbert :-D
- # [09:08] <@bz_sleep> dholbert: yeah, or that
- # [09:09] <dholbert> glazou, could be :)
- # [09:09] <djc> bz_sleep: so your response to bug 823408, it should be hardware error?
- # [09:09] <dholbert> (looks like the inbound issues could be infra-related though... "Automation Error: No crash directory (/mnt/sdcard/tests/profile/minidumps/) found on remote device"
- # [09:09] <dholbert> )
- # [09:10] <@bz_sleep> djc: well, or memory corruption of some sort...
- # [09:10] <@bz_sleep> djc: afaict
- # [09:10] <@bz_sleep> dholbert: indeed
- # [09:10] * @bz_sleep is way too sleepy to sort out inbound
- # [09:10] <djc> bz_sleep: okay, thanks
- # [09:10] <@bz_sleep> I can close it, though...
- # [09:10] <djc> you should go back to sleep, probably :)
- # [09:11] <dholbert> bz_sleep, are you already filing a bug? if not, I'll file
- # [09:12] <@bz_sleep> Go for it
- # [09:12] <@bz_sleep> I closed the tree
- # [09:12] <dholbert> thanks
- # [09:12] <@bz_sleep> Backing out wesj just to test is worth it, imo
- # [09:12] * Quits: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [09:12] * @bz_sleep sleeps for real
- # [09:13] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
- # [09:15] * Joins: Ms2ger (Ms2ger@4DFC8C70.E0F5F084.3773EA9F.IP)
- # [09:15] * Quits: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [09:15] * heycam is now known as heycam|away
- # [09:16] * Quits: avih (quassel@moz-4D7D2F38.red.bezeqint.net) (Connection reset by peer)
- # [09:16] * Joins: avih (quassel@moz-4D7D2F38.red.bezeqint.net)
- # [09:16] <dholbert> bz_sleep, (for future reference: tick the "remember previous state" when you close the tree -- that way we can reopen without having to creatively compose a new tree status message)
- # [09:17] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
- # [09:18] <dholbert> I filed https://bugzilla.mozilla.org/show_bug.cgi?id=823420 on the android orange, and updated tree-status to point to that
- # [09:21] * Joins: gandalf (zbraniecki@moz-4F155DA6.hsd1.ca.comcast.net)
- # [09:22] <dholbert> mattwoodrow, OK -- so I've got https://www.dropbox.com/s/ifb4pnd24w8m9m4/working.txt and https://www.dropbox.com/s/lkuxplzox56xyka/broken.txt
- # [09:23] <dholbert> mattwoodrow, those are the Text app, with a list of texts, scrolled to different positions, with [Deselect All] and [Select All] buttons at the bottom
- # [09:23] <glandium> every time i update m-i, i hit a new build failure :(
- # [09:23] <mattwoodrow> alright
- # [09:23] <dholbert> In "broken.txt", the Select All button-text isn't visible. I suspect it's being painted behind the background, because if I give it "background: transparent", then everything works
- # [09:23] * Parts: djc (djc@moz-E26330E3.xavamedia.nl)
- # [09:24] <glandium> yesterday was 794240, to day is 818407, what's next?
- # [09:24] <glazou> do we have a unicode normalizer reachable from script apart from the one in nsIIDNService that unfortunately convert to lower-case?
- # [09:24] <jduell> dumb question: can I attach to xpcshell using Visual Studio Express? Seen claims on web that it's disabled, yet it seems to try to attach (but not in a useful way)
- # [09:24] <dholbert> mattwoodrow, also, if I give the button opacity:0.99, everything works
- # [09:24] <jduell> PS I haven't used the windows debugger in like 12 years :)
- # [09:24] * Quits: kaze (kaze@moz-D0CD6EE0.w86-218.abo.wanadoo.fr) (Ping timeout)
- # [09:24] * Quits: mbrubeck (mozilla@moz-45568FC0.hsd1.wa.comcast.net) (Quit: Leaving.)
- # [09:24] <smontagu> glazou: ... and which is not updated to later unicode versions
- # [09:24] <dholbert> mattwoodrow, also, it doesn't reproduce on desktop, so I suspect it might have something to do with the gonk-specific layer manager, or something
- # [09:25] <dholbert> s/on desktop/on the b2g desktop manager/
- # [09:25] <dholbert> but there are probably a number of things that could be involved
- # [09:25] <mattwoodrow> dholbert: It's definitely not behind the background
- # [09:25] <glazou> smontagu: so nothing available even for that old version ?
- # [09:25] <smontagu> glazou: no
- # [09:25] * Quits: vicamo (vicamo@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
- # [09:25] <glazou> that's really bad for file names
- # [09:25] <glazou> especially on mac
- # [09:25] <jduell> oh hmm maybe it's working
- # [09:26] <smontagu> glazou: even if we did have one, I doubt if it would support mac file names
- # [09:27] <glandium> glazou: that's the problem with file names on mac? iirc some low level layer on osx handles canonicalization
- # [09:27] <glazou> é can be e and acute
- # [09:27] <dholbert> mattwoodrow, this is https://bugzilla.mozilla.org/show_bug.cgi?id=821221 , FWIW
- # [09:27] <glandium> s/that/what/
- # [09:28] * Quits: gwagner_ (Gregor@moz-B8B530C2.hsd1.ca.comcast.net) (Quit: gwagner_)
- # [09:28] <glandium> glazou: iirc, you should always see the same form, and iirc, it's e and acute
- # [09:28] <glazou> you *see* it
- # [09:28] * Quits: stransky (stransky@moz-E09B938B.net.upcbroadband.cz) (Quit: Connection reset by beer)
- # [09:28] * Joins: stransky (stransky@moz-E09B938B.net.upcbroadband.cz)
- # [09:28] <glazou> but when you try to change directory in an ftp implementation for instance, your cwd fails
- # [09:29] <glazou> if one end you have e acute and on the server's side é
- # [09:29] <mattwoodrow> dholbert: I can't see anything obvious here
- # [09:29] <mattwoodrow> the display item looks in the right place, has been computed as visible
- # [09:29] * Joins: vicamo (vicamo@moz-99690620.hinet-ip.hinet.net)
- # [09:29] <glandium> glazou: ah, with networking involved
- # [09:30] * mjschranz_away is now known as mjschranz
- # [09:30] <glazou> yes
- # [09:30] <glazou> smontagu: any suggestion? :-/
- # [09:31] * mjschranz is now known as mjschranz_away
- # [09:31] <glandium> glazou: use ctypes to call the system normalization function ?
- # [09:31] <dholbert> mattwoodrow, ok, thanks for looking!
- # [09:31] <smontagu> wait for the ecmascript i18n API?
- # [09:31] <smontagu> not sure that that even included n11n
- # [09:32] <mattwoodrow> dholbert: Maybe try testing it on desktop with gfx.xrender.enabled = false
- # [09:32] <mattwoodrow> we had a bug earlier that was similar to this, and was a bug in the cairo->pixman bindings
- # [09:32] <glandium> smontagu: would be sad to have collation APIs, but no n11n
- # [09:32] <mattwoodrow> which we don't use anywhere else
- # [09:33] * Joins: jhorak (jhorak@moz-107AD163.redhat.com)
- # [09:33] <smontagu> there is a post about it at http://googledevelopers.blogspot.co.il/2012/12/putting-zurich-before-arhus.html which I haven't read yet
- # [09:34] * Quits: Mook (mook@moz-8F011215.dsl.teksavvy.com) (Quit: Mook)
- # [09:34] * Quits: Optimizer (Instantbir@9D88CC50.62837B7B.1807BA01.IP) (Connection reset by peer)
- # [09:34] <dholbert> mattwoodrow, thanks, I'll give that a shot
- # [09:35] * Joins: Optimizer (Instantbir@9D88CC50.62837B7B.1807BA01.IP)
- # [09:35] <dholbert> mattwoodrow, if it gives you any ideas, https://www.dropbox.com/s/q6zf7yg9g0mt6nu/afterClickingAndUnclicking.txt is after I press "Select all" and then "Deselect all", which returns to exact same scroll-state etc. as in broken.txt, except the button is now visible
- # [09:36] * Joins: janv (varga@moz-5334DACC.o2inet.sk)
- # [09:36] * Quits: twi (Adium@moz-9AE58BAF.cust.dsl.vodafone.it) (Quit: Leaving.)
- # [09:36] <dholbert> so that's a better "reference case" for broken.txt
- # [09:36] * Quits: janv (varga@moz-5334DACC.o2inet.sk) (Quit: This computer has gone to sleep)
- # [09:37] * Quits: @bz_sleep (bzbarsky@moz-D273B966.tukw.qwest.net) (Ping timeout)
- # [09:37] * Joins: TheOne (one@moz-D98AB17.dip.t-dialin.net)
- # [09:37] <dholbert> mattwoodrow, from comparing in merge editor, it looks like the some of the "Before Optimization" entries have a different layer, and there's one "after optimization" entry with a different layer, but otherwise the dumps are the same
- # [09:40] <mattwoodrow> dholbert: The 'before' entries aren't to be trusted
- # [09:40] <mattwoodrow> re: layer anyway
- # [09:40] <mattwoodrow> since that's before we assign them to layers, so it's showing you the state from the previous paint
- # [09:40] <dholbert> ah, gotcha
- # [09:41] <mattwoodrow> which item is the different one?
- # [09:41] <dholbert> it's the opacity wrapper around the "Deselect all" button
- # [09:41] <dholbert> and I think that's just because that button became non-transparent (enabled) when I hit "select all"
- # [09:41] <mattwoodrow> I'm guessing the opacity got removed for a bit?
- # [09:41] <dholbert> exactly, yeah
- # [09:42] <dholbert> so I don't think that's an important difference
- # [09:42] <mattwoodrow> so the display lists are identical, which suggests a painting bug
- # [09:43] <dholbert> mm
- # [09:43] <dholbert> how would I debug that? :)
- # [09:43] * Quits: teoli (teoli@71F9A83C.EA130E53.75A3463D.IP) (Input/output error)
- # [09:44] <mattwoodrow> the easy answer would be : assign it to one of the cairo experts :)
- # [09:45] <mattwoodrow> I'd be trying to reproduce it on desktop, and switching the cairo backend to match what b2g uses would be a good start
- # [09:45] <smontagu> glandium: thank you -- your passing remark about build failures pointed me to the cause of my build failure, whcih I already asked about twice and got no response
- # [09:45] <dholbert> I made that xrender tweak you suggested, on desktop b2g; still no luck reproducing
- # [09:45] <dholbert> mattwoodrow, ok, thanks!
- # [09:45] * Quits: me62 (Karry@ED8ED103.2E0523FD.1CF8924A.IP) (Ping timeout)
- # [09:45] <dholbert> mattwoodrow, the good news is, there's an easy workaround
- # [09:46] * Joins: me62 (Karry@ECB40BB7.FA301961.1CF8924A.IP)
- # [09:46] <dholbert> mattwoodrow, I'll likely punt on it for now, & recommend working around and eventually giving to a cairo expert for a real fix. :)
- # [09:46] <dholbert> mattwoodrow, thanks for the help!
- # [09:46] * Joins: ferjm (ferjm@53EF5629.3416E031.E21948B5.IP)
- # [09:47] <mattwoodrow> anytime!
- # [09:47] * Joins: teoli (teoli@71F9A83C.EA130E53.75A3463D.IP)
- # [09:49] * Joins: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net)
- # [09:49] * Joins: rlewis (Thunderbir@moz-D47321EC.cable.virginmedia.com)
- # [09:52] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: . . . ........)
- # [09:52] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
- # [09:53] * Quits: @dveditz_ (dveditz@A5A0595A.66715431.D25A875A.IP) (Ping timeout)
- # [09:56] * glob is now known as glob|away
- # [09:58] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
- # [09:58] * Quits: sicking (sicking@moz-7F871C5C.hsd1.ca.comcast.net) (Quit: sicking)
- # [09:58] * Joins: sicking (sicking@moz-7F871C5C.hsd1.ca.comcast.net)
- # [10:01] * Quits: teoli (teoli@71F9A83C.EA130E53.75A3463D.IP) (Input/output error)
- # [10:01] * Joins: victorporof (victorporo@EE98433F.5E620EAC.6A4F8DA2.IP)
- # [10:01] * Quits: sicking (sicking@moz-7F871C5C.hsd1.ca.comcast.net) (Quit: sicking)
- # [10:01] * Quits: tn (tn@moz-2E73ACE4.wp.shawcable.net) (Ping timeout)
- # [10:02] * Quits: seif (seif@moz-15E4AF49.unitymediagroup.de) (Ping timeout)
- # [10:02] * Joins: vtmarvin (Thunderbir@32DFDBE.7102BCB6.B7C3970A.IP)
- # [10:02] * Joins: mak (chatzilla@moz-FAA7C4AB.retail.telecomitalia.it)
- # [10:02] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
- # [10:03] * Quits: victorporof (victorporo@EE98433F.5E620EAC.6A4F8DA2.IP) (Ping timeout)
- # [10:03] * Quits: stransky (stransky@moz-E09B938B.net.upcbroadband.cz) (Quit: Connection reset by beer)
- # [10:04] * Joins: pnkfelix (pnkfelix@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [10:05] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
- # [10:05] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: . . . ........)
- # [10:05] * Quits: raymond (raymond@moz-3D439783.hsd1.ca.comcast.net) (Ping timeout)
- # [10:06] * Joins: harth (harth@moz-3C999954.hsd1.ca.comcast.net)
- # [10:06] * Fallen|away is now known as Fallen
- # [10:06] * nthomas|away is now known as nthomas
- # [10:07] <nthomas> dholbert: help me out, why isn't the android code change responsible for the android test problem ?
- # [10:08] <nthomas> afaict from comparing the logs the app doesn't start up
- # [10:08] <dholbert> nthomas, it might be
- # [10:08] <dholbert> nthomas, the log was about a directory being missing
- # [10:08] <dholbert> nthomas, I didn't have time to dig further
- # [10:09] <dholbert> nthomas, I just glanced at the android change, and it didn't look earth-shaking at first glance
- # [10:09] <dholbert> but I'm not sure
- # [10:09] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
- # [10:09] <dholbert> nthomas, I'm very willing to believe that a backout of that change will fix everything though :)
- # [10:10] * Quits: TheOne (one@moz-D98AB17.dip.t-dialin.net) (Input/output error)
- # [10:10] * Joins: beaufour (beaufour@moz-7BF7903.cpe.xe-6-0-0-1104.boanqu2.customer.tele.dk)
- # [10:10] <nthomas> I think that's most likely to fix it. AFAICT there were no infra changes
- # [10:10] * Quits: avsaro (avsaro@555A0A9C.F53B9601.47C6695C.IP) (Connection reset by peer)
- # [10:10] <dholbert> cool. would you perhaps mind doing that? I'm about to head to sleep :)
- # [10:10] * Joins: victorporof (victorporo@EE98433F.5E620EAC.6A4F8DA2.IP)
- # [10:11] * Joins: kaze (kaze@moz-F8747CC6.dsl.ovh.fr)
- # [10:11] <nthomas> ok
- # [10:11] * Joins: avsaro (avsaro@555A0A9C.F53B9601.47C6695C.IP)
- # [10:13] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [10:13] <nthomas> is surkov on irc ?
- # [10:13] * Joins: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net)
- # [10:13] <dholbert> firebot, seen surkov
- # [10:13] <firebot> surkov was last seen 4 hours, 20 minutes and 41 seconds ago, saying 'tbsaunde: so if you like then you can pick it up (it's small and clear enough)' in #accessibility.
- # [10:14] <dholbert> /whois says he's gone now, though
- # [10:15] * dholbert is now known as dholbert|afk
- # [10:15] * Joins: Goldorak (chatzilla@7CD1B470.2BC633E3.88CF6591.IP)
- # [10:16] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/a6c22df81869 - Nick Thomas - Back out 47debf3f344c for Android test fail CLOSED TREE
- # [10:16] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/54618ad94522 - Nick Thomas - Back out 06d72606ec56 for Android test fail
- # [10:18] * Quits: Optimizer (Instantbir@9D88CC50.62837B7B.1807BA01.IP) (Connection reset by peer)
- # [10:18] * Joins: Optimizer (Instantbir@D4A3BB78.9CB844E6.AA3EB577.IP)
- # [10:18] * Joins: jfkthame (jfkthame@8C5A1E0.611A3979.9542EC20.IP)
- # [10:18] <nthomas> seems likely the pgo fail is from his landing
- # [10:21] * Joins: Mic (Instantbir@moz-B4B15E6A.superkabel.de)
- # [10:21] * Joins: randix (rdow@45355E35.CFBC10F9.8B52D585.IP)
- # [10:23] * Quits: jfkthame (jfkthame@8C5A1E0.611A3979.9542EC20.IP) (Quit: jfkthame)
- # [10:25] * Joins: c0smikdebris (textual@5FECAACD.D8228D1D.BE90E62C.IP)
- # [10:25] * Joins: edmorley (edmorley@moz-5C2387B0.range109-156.btcentralplus.com)
- # [10:26] * edmorley is now known as edmorley|pto
- # [10:26] * Joins: jwalker (jwalker@moz-5B263CE9.cable.virginmedia.com)
- # [10:26] * Joins: garnacho (carlos@moz-BC7A7B5D.dyn.user.ono.com)
- # [10:28] <glandium> nthomas: indeed, i've had it with clang
- # [10:28] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
- # [10:28] * ChanServ sets mode: +o smaug
- # [10:29] * Joins: victorporof_ (victorporo@EE98433F.5E620EAC.6A4F8DA2.IP)
- # [10:30] <nthomas> clobber or backout ftw ? Strange that the dep builds were ok
- # [10:30] * Quits: dzbarsky (Adium@moz-2D2AE0B0.washdc.fios.verizon.net) (Quit: Leaving.)
- # [10:30] <nthomas> lots of those at clobbers these days, maybe that's all it is
- # [10:31] <nthomas> opt wasn't for bb90ec82052b
- # [10:31] * Quits: victorporof (victorporo@EE98433F.5E620EAC.6A4F8DA2.IP) (Ping timeout)
- # [10:32] <edmorley|pto> nthomas: btw the backout will likely fix inbound; that message effectively translates to "didn't find the minidumps directory: either means automation/device issue, or else startup crash so we never got to the part where toolkit creates the minidumps directory"
- # [10:32] <edmorley|pto> I'll file a bug to make the string more clear
- # [10:32] <nthomas> ok, I was thinking the latter
- # [10:33] * Quits: jdm (jdm@DB05BBF2.BB1F48F2.971E19F6.IP) (Input/output error)
- # [10:33] <nthomas> thanks for the confirmation
- # [10:33] <edmorley|pto> nthomas: the real error shows in the logcat (further down the log) REPORTING UNCAUGHT EXCEPTION FROM THREAD 1 ("main")
- # [10:34] <edmorley|pto> java.lang.RuntimeException: Unable to start activity ComponentInfo{org.mozilla.fennec/org.mozilla.fennec.App}: android.content.res.Resources$NotFoundException: Resource ID #0x7f0a0034
- # [10:35] * Joins: jfkthame (jfkthame@8C5A1E0.611A3979.9542EC20.IP)
- # [10:35] <edmorley|pto> I'll file a bug to get it added to the TBPL parser and/or see if we can get automation's checkForCrashes to check the logcat
- # [10:36] * Quits: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net) (Quit: clee)
- # [10:39] * Quits: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com) (Client exited)
- # [10:39] * Joins: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net)
- # [10:39] * Joins: msucan (mihai@CDEB00D4.8819A7BF.BD62875.IP)
- # [10:40] * Joins: dao (dao@moz-71A790A7.superkabel.de)
- # [10:42] * capella is now known as capella|snore
- # [10:42] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
- # [10:43] * Joins: andreasn (andreasn@moz-FD3F641F.a336.priv.bahnhof.se)
- # [10:44] * Quits: me62 (Karry@ECB40BB7.FA301961.1CF8924A.IP) (Ping timeout)
- # [10:44] * Joins: me62 (Karry@ECB40BB7.FA301961.1CF8924A.IP)
- # [10:44] * victorporof_ is now known as victorporof
- # [10:46] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Quit: damons)
- # [10:48] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Ping timeout)
- # [10:50] * Quits: me62 (Karry@ECB40BB7.FA301961.1CF8924A.IP) (Quit: )
- # [10:52] * Joins: kdudka (kdudka@moz-F7C87833.kn.vutbr.cz)
- # [10:52] * Quits: rlewis (Thunderbir@moz-D47321EC.cable.virginmedia.com) (Input/output error)
- # [10:57] * Joins: stransky (stransky@moz-107AD163.redhat.com)
- # [10:58] * Joins: Pike (Pike@moz-C17B4D38.dip.t-dialin.net)
- # [11:01] * Quits: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [11:02] * Joins: twi (Adium@moz-9AE58BAF.cust.dsl.vodafone.it)
- # [11:03] * Quits: dao (dao@moz-71A790A7.superkabel.de) (Quit: Leaving.)
- # [11:04] * ewong is now known as ewong|afk
- # [11:04] * Quits: andreasn (andreasn@moz-FD3F641F.a336.priv.bahnhof.se) (Ping timeout)
- # [11:04] * ewong|afk is now known as ewong
- # [11:05] * ewong is now known as ewong|afk
- # [11:08] * mattwoodrow is now known as mattwoodrow|away
- # [11:13] * Quits: stransky (stransky@moz-107AD163.redhat.com) (Quit: Connection reset by beer)
- # [11:15] * Joins: stransky (stransky@moz-107AD163.redhat.com)
- # [11:15] * Joins: markh1 (Instantbir@moz-72AF0623.bjzv3.vic.bigpond.net.au)
- # [11:18] * mjschranz_away is now known as mjschranz
- # [11:19] * mjschranz is now known as mjschranz_away
- # [11:21] <glandium> nthomas: are you going to backout 5d59a9ec28f4?
- # [11:22] * Quits: avsaro (avsaro@555A0A9C.F53B9601.47C6695C.IP) (Connection reset by peer)
- # [11:22] * Joins: avsaro (avsaro@555A0A9C.F53B9601.47C6695C.IP)
- # [11:23] <nthomas> has hoping to head out, having given up on figuring that out
- # [11:24] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
- # [11:24] <nthomas> clobber might be sufficient to fix it ?
- # [11:26] * Quits: kaze (kaze@moz-F8747CC6.dsl.ovh.fr) (Ping timeout)
- # [11:26] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
- # [11:26] * Quits: harth (harth@moz-3C999954.hsd1.ca.comcast.net) (Input/output error)
- # [11:27] <nthomas> glandium: ^^
- # [11:27] * Joins: harth (harth@moz-3C999954.hsd1.ca.comcast.net)
- # [11:27] <glandium> nthomas: no, it needs a backout or a fixup
- # [11:27] * Quits: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net) (Quit: Edgar)
- # [11:28] <nthomas> backing out
- # [11:28] <glandium> nthomas: https://bugzilla.mozilla.org/show_bug.cgi?id=818407#c18 and following, fwiw
- # [11:29] <glandium> thanks
- # [11:30] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/40adf72fd612 - Nick Thomas - Backout 5d59a9ec28f4 for Linux PGO compile errors
- # [11:30] * Joins: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net)
- # [11:33] * Quits: cjones (cjones@moz-45913895.socal.res.rr.com) (Quit: Leaving)
- # [11:34] * Quits: jfkthame (jfkthame@8C5A1E0.611A3979.9542EC20.IP) (Quit: jfkthame)
- # [11:35] * Joins: kaze (kaze@moz-F8747CC6.dsl.ovh.fr)
- # [11:39] * Quits: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net) (Quit: clee)
- # [11:40] * Quits: markh1 (Instantbir@moz-72AF0623.bjzv3.vic.bigpond.net.au) (Ping timeout)
- # [11:42] * Parts: nical (nico@moz-F8747CC6.dsl.ovh.fr)
- # [11:44] * Quits: harth (harth@moz-3C999954.hsd1.ca.comcast.net) (Input/output error)
- # [11:45] * Joins: bz_sleep (bzbarsky@moz-8753849F.tukw.qwest.net)
- # [11:47] * Joins: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se)
- # [11:50] * Joins: FabioMagnoni (fabiomagno@57C4183C.7C17F08.A8479B91.IP)
- # [11:51] * Joins: dao (dao@moz-71A790A7.superkabel.de)
- # [11:58] * Joins: jfkthame (jfkthame@8C5A1E0.611A3979.9542EC20.IP)
- # [11:58] * Quits: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net) (Quit: rniwa)
- # [11:58] * Joins: jgilbert (jgilbert@moz-74F645BE.hsd1.ca.comcast.net)
- # [11:59] * Joins: surkov (surkov@1D099191.75504D41.E17943EE.IP)
- # [12:02] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/216d556025d1 - Kyle Machulis - Bug 811683 - Changed UnixSocketRawData to take variable sizes up to 64k, r=cjones
- # [12:02] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/14a7b73eb421 - Eric Chou - Bug 811683 - Increase speed of sending file, r=gyeh
- # [12:02] * Joins: dria (dria@moz-F5EB0C5D.dsl.teksavvy.com)
- # [12:03] * Fallen is now known as Fallen|away
- # [12:04] * Joins: tn (tn@moz-2E73ACE4.wp.shawcable.net)
- # [12:07] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/3eec367668f2 - Asaf Romano - Bug 815352 (part 1) - Move the Library downloads view to an overlay in browser/downloads.
- # [12:11] <jduell> glandium: how well do you XUL and/or RDF and/or our crashtests? :)
- # [12:11] * Joins: hummeleBop (Instantbir@moz-2356396.fbx.proxad.net)
- # [12:12] <jduell> maybe bz_sleep knows ^^^
- # [12:12] <jduell> since bz is apparently never really asleep for long...
- # [12:13] <glandium> jduell: that's kind of a cryptic question you're asking.
- # [12:13] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
- # [12:13] * ChanServ sets mode: +o smaug
- # [12:14] <jduell> glandium: oh, I can be less cryptic! I'm seeing one of our crashtest-ipc tests fail because RDFService in the child doesn't pass stuff (a TabParent in the http channel's callbacks) that necko needs for security. I'm wondering what RDF is used for, and if we need to support it in e10s on child processes.
- # [12:15] <glandium> jduell: that i don't know :)
- # [12:15] <jduell> glandium: mmk. Thanks for playing! :)
- # [12:16] <Yoric> Can someone tell me whether xpcshell tests and regular mochitests are run on Android targets?
- # [12:16] <jduell> glandium: how about this one: look at https://tbpl.mozilla.org/?tree=Mozilla-B2g18 and see that my patch caused some seemingly new random orange to happen 3 out of 7 times, but now it doesn't show up after another patch landed. What do you make of that?
- # [12:17] <Ms2ger> Yoric, a lot of the mochitests are disabled, at least
- # [12:17] <jduell> Yoric: yes, we run some xpcshell and mochi tests on android. Just look at the tinderbox page
- # [12:17] <Yoric> Basically, I am confronted with an error that should have been caught by both xpcshell and mochitests.
- # [12:18] <Yoric> Unless I misdiagnose the error, of course.
- # [12:18] <Yoric> jduell: I see some mochitests, but not mochitest-o, for instance.
- # [12:18] <Yoric> jduell: And strictly no xpcshells, unless the tinderbox doesn't use "X" to display them.
- # [12:19] * Quits: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net) (Ping timeout)
- # [12:19] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [12:19] * Fallen|away is now known as Fallen
- # [12:19] <Pike> jduell: I wouldn't know an obvious usecase for RDF in the client process, but I also don't know the smallest thing about the client process. That said, in which process do things like the addon manager content pane run?
- # [12:19] <jduell> Yoric: hmm, you're right, I don't see any xpcshell tests. Weird.
- # [12:20] <jduell> Pike: right now we don't do addons in e10s, but it would run in the parent IIUC
- # [12:20] <jduell> Pike: what is RDF anyway?
- # [12:20] <Yoric> Since my tests are all in either xpcshell or mochitest-o, this is probably the reason for my difficulties tracking a mysterious Fennec-only bug.
- # [12:20] <Pike> Resource Description Framework. The whole world is a labeled directed graph
- # [12:21] <Ms2ger> You don't want to know
- # [12:21] <Pike> jduell: it used to be thought of as the one-tool-fits-all kinda thing in mozilla, but is frowned upon today
- # [12:21] <jduell> Pike: is RDF dead or dead-ish?
- # [12:21] * Quits: Mic (Instantbir@moz-B4B15E6A.superkabel.de) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
- # [12:21] <glandium> jduell: was one of these builds a clobber and the other not?
- # [12:22] <Pike> jduell: it's "do not change it, as that would break things". and I'm the module owner, too
- # [12:22] <Ms2ger> jduell, "zombie" is what you're looking for, I think
- # [12:22] <jduell> glandium: I don't know
- # [12:23] <mak> Pike: you are the module owner of rdf? ah, didn't know
- # [12:23] <jduell> Pike: so the issue is that under e10s, to pass necko security, anything that open an HTTP (or other necko channel) needs to prove (in the callbacks) a nsITabChild
- # [12:23] <Pike> yes, I have a dark side, and a darker side
- # [12:23] * Joins: janv (varga@moz-757EC087.telecom.sk)
- # [12:23] <glandium> Pike: a side darker than being module owner of RDF? fear
- # [12:24] <jduell> I think that maps to either a nsBrowser or a Docshell, or at least they know how to GetInterface to one
- # [12:24] <jduell> Pike: Looks like the RDFService is not providing that.
- # [12:24] <nigelb> glandium: I spoke to Pike about mozilla's localization. I can believe he has a dark and darker side.
- # [12:24] <jduell> which means for now it can't live in the child.
- # [12:24] <jduell> Pike: which may be fine for all I know
- # [12:25] * Quits: kdudka (kdudka@moz-F7C87833.kn.vutbr.cz) (Quit: Leaving)
- # [12:25] <Pike> jduell: I think it should be. also RDF is designed to be a globally opaque and trusted continuum, which is prolly only true for the chrome process
- # [12:26] <jduell> Pike: OK. I'm filing a bug in Core:RDF just to bookmark the issue. thanks!
- # [12:30] <Yoric> Could someone tell me whether Fennec has dom_system.xpt?
- # [12:31] <Ms2ger> jduell, ... we still do e10s? :)
- # [12:31] <jduell> Ms2ger: it's what B2G runs on
- # [12:33] * Joins: tchevalier (Thunderbir@moz-B50BBC9D.w92-143.abo.wanadoo.fr)
- # [12:33] * Quits: janv (varga@moz-757EC087.telecom.sk) (Quit: This computer has gone to sleep)
- # [12:34] * Fallen is now known as Fallen|away
- # [12:35] <jduell> Pike: would you be willing to quickly +r a patch that just disables the RDF crashtest when in e10s mode?
- # [12:37] * Quits: gandalf (zbraniecki@moz-4F155DA6.hsd1.ca.comcast.net) (Quit: I took the wrong pill!!!)
- # [12:39] * Quits: vicamo (vicamo@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
- # [12:39] * Joins: janv (varga@moz-757EC087.telecom.sk)
- # [12:40] <glandium> Yoric: according to mobile package-manifest.in, no
- # [12:40] <Yoric> glandium: Thanks.
- # [12:41] <glandium> Yoric: also depends what you mean by 'have dom_system.xpt'
- # [12:41] <Yoric> The question, of course, is "why?"
- # [12:41] * Yoric will add it and test.
- # [12:42] <glandium> if you mean the file, then nothing packaged contains it ; if you mean the interface(s) it contains, then currently only desktop has it
- # [12:42] * Quits: kaze (kaze@moz-F8747CC6.dsl.ovh.fr) (Ping timeout)
- # [12:42] <Yoric> I did mean the interfaces.
- # [12:42] <Yoric> Thanks.
- # [12:42] * Quits: trevorh (trevor@moz-4BA77865.lns5.woo.bigpond.net.au) (Quit: Leaving.)
- # [12:42] <jduell> Pike: is that a "no"? :P
- # [12:43] <Pike> jduell: sorry, I don't know enough about that
- # [12:43] * Quits: janv (varga@moz-757EC087.telecom.sk) (Quit: This computer has gone to sleep)
- # [12:43] <jduell> Pike: no worries, I'm sure ted will review it for me
- # [12:43] <Pike> jduell: I find that to be a risky patch
- # [12:43] <glandium> Yoric: now, as to the "why", it's because whoever added @BINPATH@/components/dom_system.xpt to browser/installer/package-manifest.in didn't add it to other manifests. oh wait, that was you :)
- # [12:44] <Yoric> Oops :)
- # [12:44] <jduell> Pike: so the patch keep the RDF crashtest for regular testing, just turns it off when it's run in the child. Is that risky?
- # [12:45] <jduell> Pike: the alternative is to disable necko security checks when it's run in the child. I didn't see an obvious way to do that (if SpecialPowers works in crashtest that might do it).
- # [12:46] <Pike> jduell: I defer to ted gladly :-)
- # [12:47] * Joins: markh1 (Instantbir@moz-72AF0623.bjzv3.vic.bigpond.net.au)
- # [12:47] * Quits: allstarschh (allstars@moz-99690620.hinet-ip.hinet.net) (Input/output error)
- # [12:48] * Quits: avsaro (avsaro@555A0A9C.F53B9601.47C6695C.IP) (Ping timeout)
- # [12:48] <@smaug> abr: ping
- # [12:49] <@smaug> abr: curious, have you considered re-writing Peerconnection.js in C++
- # [12:49] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
- # [12:49] <@smaug> (it is possible that I've even filed a bug about that)
- # [12:50] <Yoric> Where can I read about the status of DeviceStorageAPI?
- # [12:51] <@smaug> anant used to complain something about identity handling in C++, but that would be a bug in identity code
- # [12:51] <jduell> hmm, lots and lots of blue in both try and inbound builds for OSX
- # [12:51] <@smaug> Yoric: read dougt's mind ?
- # [12:51] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/d08057e095a2 - Alexander Surkov - Bug 818407, part1 - don't mix up with accessible types of ARIA role, r=tbsaunde
- # [12:52] * Yoric will try and recall his Legilimency.
- # [12:53] * Quits: NeilZZZ (neil@moz-7E027EE5.cable.virginmedia.com) (Ping timeout)
- # [12:54] * Quits: T3 (T3@moz-E8628941.dsl.telesp.net.br) (Ping timeout)
- # [12:54] * Joins: tetreis (T3@moz-CCB16F1.dial-up.telesp.net.br)
- # [12:54] * nthomas is now known as nthomas|away
- # [12:57] * Joins: kaze (kaze@moz-F8747CC6.dsl.ovh.fr)
- # [12:58] * Quits: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
- # [12:59] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
- # [12:59] * Joins: alice (alice@moz-A7C201EB.zone16.bethere.co.uk)
- # [13:01] * Joins: bjacob_ (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [13:01] * Quits: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Ping timeout)
- # [13:02] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
- # [13:03] * Quits: Pike (Pike@moz-C17B4D38.dip.t-dialin.net) (Quit: ChatZilla 0.9.89 [Firefox 17.0.1/20121128204232])
- # [13:05] <@smaug> janv: do you know about DeviceStorageAPI?
- # [13:05] <@smaug> Yoric was asking about it
- # [13:05] <janv> a bit
- # [13:06] * mjschranz_away is now known as mjschranz
- # [13:07] <janv> Yoric: what do you need to know about device storage ?
- # [13:07] * mjschranz is now known as mjschranz_away
- # [13:07] * Joins: KaiRo (robert@moz-98389323.adsl.highway.telekom.at)
- # [13:08] * mjschranz_away is now known as mjschranz
- # [13:09] * Joins: pascalc (chatzilla@moz-F8747CC6.dsl.ovh.fr)
- # [13:09] * mjschranz is now known as mjschranz_away
- # [13:10] <Yoric> janv: Can you create new directories with getDeviceStorage?
- # [13:10] <Yoric> e.g. for a directory "book"
- # [13:10] <janv> hm
- # [13:10] <janv> probably not
- # [13:11] <Yoric> Ok, then this should be documented on mdn.
- # [13:11] <Yoric> I suspect that this feature will be necessary for any kind of e-book reader.
- # [13:12] <KaiRo> I'm pretty sure we'll need a more complete file system API at some point
- # [13:14] <janv> Yoric: this is not like File System API
- # [13:14] <janv> Yoric: you can't create new top level dirs
- # [13:15] <Yoric> Well, that's pretty ambiguous in the description.
- # [13:15] <janv> Yoric: but we can add support for the "book" thing
- # [13:15] <Yoric> Should I open a bug?
- # [13:15] <janv> Yoric: dougt and sicking are involved in this area
- # [13:16] <janv> yeah, I think so
- # [13:17] <janv> Yoric: DeviceStorage API has been created to expose system directoris like Music, Videos, Pictures, etc.
- # [13:17] <janv> directories
- # [13:17] <janv> with a permission of course
- # [13:18] <Yoric> I understand that.
- # [13:18] <janv> ok
- # [13:20] <@smaug> KaiRo: file system APIs have been discussed a lot. The proposal from Google is horrible, but sicking and maciej from Apple are supposed to propose better API (possibly on top of IndexedDB)
- # [13:20] <@smaug> just FYI :)
- # [13:20] <janv> KaiRo: yeah, we plan to something like that in future, on top of IndexedDB probably
- # [13:20] <janv> right
- # [13:20] <janv> s/to/to do
- # [13:20] <Yoric> However, FileReader is clearly insufficient for applications that need to collaborate, for instance.
- # [13:21] <Yoric> Now, there may be better alternatives.
- # [13:21] <janv> FileReader was designed long time ago
- # [13:21] <Yoric> But for the application I am considering, a simple e-book reader, not having anything slightly more lenient than FileReader means that you basically can't bookmark into a book.
- # [13:22] <Yoric> (unless you copy all books in IndexedDB)
- # [13:22] <janv> FileHandle provides low level file operations
- # [13:22] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/259aa5177333 - Nicolas B. Pierron - Bug 823061 - GetPropertyCache supports length properties of arrays. r=jandem
- # [13:22] <janv> and also some kind of locking
- # [13:22] <janv> so multiple tabs can access the same file safely
- # [13:23] * Quits: @roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP) (Ping timeout)
- # [13:24] <Yoric> I will take another look at FileHandle.
- # [13:24] * Quits: surkov (surkov@1D099191.75504D41.E17943EE.IP) (Quit: surkov)
- # [13:24] <Yoric> This time not with my I/O eyes but with my contributor engagement eyes :)
- # [13:24] <janv> However, FileHandle needs multi process support
- # [13:24] <Yoric> Ah, great documentation: https://developer.mozilla.org/en-US/docs/WebAPI/FileHandle_API
- # [13:24] <janv> then it can be used in b2g too
- # [13:25] <janv> yeah
- # [13:25] * Joins: rlewis (Thunderbir@moz-D47321EC.cable.virginmedia.com)
- # [13:25] <Yoric> Should I read https://wiki.mozilla.org/WebAPI/FileHandleAPI instead?
- # [13:25] <janv> I wrote the latter
- # [13:25] <janv> reading the former now
- # [13:25] <Yoric> What is the expected workflow for downloading a file from the browser and then opening it in an application?
- # [13:26] <janv> nice
- # [13:26] <janv> bla bla bla
- # [13:26] <janv> heh
- # [13:26] * Quits: rlewis (Thunderbir@moz-D47321EC.cable.virginmedia.com) (Quit: rlewis)
- # [13:26] <Yoric> (as in "web application")
- # [13:26] <Yoric> Should we rather use intents or something such?
- # [13:26] <janv> I don't know much about intents
- # [13:27] <Yoric> I have no real clue how they work.
- # [13:27] <Yoric> Or what they do.
- # [13:27] <janv> you mean web application for b2g
- # [13:27] <janv> ?
- # [13:27] <Yoric> In particular, yes, but I also have the intention of using my e-book reader on my android tablet.
- # [13:27] * Quits: markh1 (Instantbir@moz-72AF0623.bjzv3.vic.bigpond.net.au) (Ping timeout)
- # [13:27] <janv> well
- # [13:28] <janv> FileHandle is new API
- # [13:28] <janv> supported only in Firefox
- # [13:28] <Yoric> Sure.
- # [13:28] <janv> the browser
- # [13:28] <janv> the current situation regarding offline storage is terrible
- # [13:28] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
- # [13:28] <janv> across all browsers
- # [13:29] <Yoric> I will be satisfied if it work with Fennec and B2G.
- # [13:29] <janv> we're trying to fix it
- # [13:29] * Quits: jgilbert (jgilbert@moz-74F645BE.hsd1.ca.comcast.net) (Ping timeout)
- # [13:29] <Yoric> So, what do you suggest in the meantime?
- # [13:29] <janv> so
- # [13:29] <Yoric> I mean, the workflow.
- # [13:29] <janv> stored files in IndexedDB ...
- # [13:30] <Yoric> If I want to write an e-book reader, how should I get the books into the app in the first place?
- # [13:30] <janv> supported only in Firefox, B2G, IE
- # [13:30] <janv> google chrome doesn't support it
- # [13:30] <Yoric> Should we download them from the browser (is that supported on B2G?), open them with <input type="file"> + FileReader and then copy them to IndexedDB?
- # [13:31] <janv> stored files in IDB can be read with the FileReader
- # [13:31] <janv> you can use just XHR and store it in IDB
- # [13:31] <Yoric> Sure, but the question is how do I get them there in the first place.
- # [13:31] <Yoric> Well, then there is the matter of passing the URL to the application.
- # [13:32] <Yoric> Ah, I suppose I can simply do that with a regular hyperlink, can I?
- # [13:32] <janv> you should
- # [13:32] <janv> there's a demo how to store images in IDB
- # [13:32] <Yoric> Again, storing is not an issue.
- # [13:33] <Yoric> The issue is storing _from the browser_ and reopening _from the app_.
- # [13:33] <janv> hm
- # [13:33] <janv> one sec
- # [13:34] * Quits: past (Instantbir@moz-9C6FAFA9.dsl.dyn.forthnet.gr) (Ping timeout)
- # [13:34] <janv> when you click on a hyperlink then it will be saved somewhere on the disk
- # [13:34] <janv> e.g. Downloads folder
- # [13:34] <janv> then you would have to use <input type=file>
- # [13:34] <janv> I guess
- # [13:34] <janv> and store it in IDB
- # [13:34] <Yoric> Kind of ugly.
- # [13:35] <janv> yeah
- # [13:35] <Yoric> Is there even a Downloads folder in B2G?
- # [13:35] <janv> but you can download them using XHR
- # [13:35] <Yoric> Yeah, but without a browser :)
- # [13:35] <Yoric> I don't want to rebuild my own browser just to have a nice UI around that XHR :)
- # [13:35] <Yoric> Or I could point the browser to http://myapp.mydomain.com/install?someurl, download to a local IndexedDB from that page, and reopen the app from its installed button and/or bookmark.
- # [13:35] <janv> hm
- # [13:36] <Yoric> (with install?someurl just doing a XHR + storing to IndexedDB)
- # [13:36] <janv> so
- # [13:36] <Yoric> If both pages share the same domain, they should have access to the same IDB, don't they?
- # [13:37] <janv> you want to download it with the browser first
- # [13:37] <janv> and then open an application and import it there ?
- # [13:37] <Yoric> I am trying to find the best workflow.
- # [13:37] <janv> well
- # [13:37] <Yoric> Having the user copy and paste a URL into an application is ugly.
- # [13:37] * Joins: past (Instantbir@moz-9C6FAFA9.dsl.dyn.forthnet.gr)
- # [13:37] <Yoric> Download + reopen is less ugly, but leaves files on the file system.
- # [13:38] <janv> your web application should be able to use XHR, now ?
- # [13:38] <Yoric> (and is still somewhat ugly)
- # [13:38] <Yoric> Sure.
- # [13:38] <janv> s/now/no
- # [13:38] <Yoric> Meeting starting. Would you mind pursuing this conversation later?
- # [13:39] * whimboo is now known as whimboo|afk
- # [13:39] <janv> ok
- # [13:39] <janv> ttyl
- # [13:39] <Yoric> ttyl
- # [13:40] * Joins: TheOne (one@moz-6B18F88A.rz-zw.fh-kl.de)
- # [13:48] * Quits: pnkfelix (pnkfelix@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Quit: Leaving.)
- # [13:50] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/8b94cd856c59 - Landry Breuil - Bug 823240 - include sys/proc.h on OpenBSD to access P_TRACED flag, needed since r1.127 of sys/sysctl.h. r=cjones
- # [13:51] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/7d7600c0d5d0 - Henrik Skupin - Backout bug 818714 because it introduces a sigabort crash
- # [13:52] <@ted> Yoric: there are APIs to access things like the photos and music folders on B2G
- # [13:52] <@ted> not sure if there's a generic storage area you can write to though
- # [13:56] * Quits: TheOne (one@moz-6B18F88A.rz-zw.fh-kl.de) (Ping timeout)
- # [13:56] * Joins: rlewis (Thunderbir@moz-D47321EC.cable.virginmedia.com)
- # [13:59] <KaiRo> Yoric: storing from the browser isn't supported in any way, AFAIK
- # [13:59] <KaiRo> which sucks
- # [14:01] * KaiRo thinks we'll need a solution for that in the future
- # [14:02] * Joins: jgilbert (jgilbert@moz-74F645BE.hsd1.ca.comcast.net)
- # [14:04] * Joins: NeilZZZ (neil@moz-7E027EE5.cable.virginmedia.com)
- # [14:06] * Joins: TheOne (one@moz-6B18F88A.rz-zw.fh-kl.de)
- # [14:07] * Quits: dao (dao@moz-71A790A7.superkabel.de) (Quit: Leaving.)
- # [14:09] * Joins: aklotz (Thunderbir@moz-55246988.cg.shawcable.net)
- # [14:10] <edmorley|pto> jduell: that b2g18 orange looks like bug 821420
- # [14:11] * Joins: pranavrc (pranavrc@5A7EFD0.96D08489.C28326FD.IP)
- # [14:11] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/7a025808ca17 - Masatoshi Kimura - Bug 803713 - Skip the SP after finding it. r=biesi
- # [14:11] * Quits: TheOne (one@moz-6B18F88A.rz-zw.fh-kl.de) (Ping timeout)
- # [14:12] * Joins: hub (hub@E639FEDB.F04051C4.DC1243F8.IP)
- # [14:18] * Joins: pnkfelix (pnkfelix@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [14:19] * Joins: armenzg (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
- # [14:20] * Joins: gustavold (gustavold@moz-FD4BA859.mganm702.dsl.brasiltelecom.net.br)
- # [14:22] * Quits: gustavold (gustavold@moz-FD4BA859.mganm702.dsl.brasiltelecom.net.br) (Ping timeout)
- # [14:22] * Quits: alice (alice@moz-A7C201EB.zone16.bethere.co.uk) (Client exited)
- # [14:22] * Quits: jgilbert (jgilbert@moz-74F645BE.hsd1.ca.comcast.net) (Ping timeout)
- # [14:23] * Quits: armenzg (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Ping timeout)
- # [14:23] * Joins: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz)
- # [14:23] * Quits: pnkfelix (pnkfelix@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
- # [14:23] * Joins: alice (alice@moz-A7C201EB.zone16.bethere.co.uk)
- # [14:24] * Quits: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP) (Quit: Leaving.)
- # [14:24] * Joins: armenzg (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
- # [14:28] * Joins: joey-away (chatzilla@moz-EFCB4CBF.princetowncable.com)
- # [14:28] * joey-away is now known as joey
- # [14:30] * Quits: armenzg (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Ping timeout)
- # [14:31] * khuey|away is now known as khuey|airport
- # [14:31] * khuey|airport is now known as khuey
- # [14:31] * Joins: armenzg (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
- # [14:33] * sheeri-afk is now known as sheeri
- # [14:36] * Quits: alice (alice@moz-A7C201EB.zone16.bethere.co.uk) (Client exited)
- # [14:37] * Quits: armenzg (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Ping timeout)
- # [14:38] * mjschranz_away is now known as mjschranz
- # [14:38] * Joins: armenzg (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
- # [14:43] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/23da80538e24 - Marco Bonardo - Bug 823156 - Speed up Library downloads query.
- # [14:43] <tbsaunde> NeilAway: I believe becaused it needs to be rebased onto bug 801466
- # [14:43] * Joins: gustavold (gustavold@moz-FD4BA859.mganm702.dsl.brasiltelecom.net.br)
- # [14:44] * Joins: davidb (davidb@moz-1EB292CB.dsl.bell.ca)
- # [14:44] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
- # [14:45] * mak is now known as mak|afk
- # [14:45] * Joins: seif (seif@BEAC5A65.FE22CA96.A6BD37EB.IP)
- # [14:45] * Quits: gustavold (gustavold@moz-FD4BA859.mganm702.dsl.brasiltelecom.net.br) (Ping timeout)
- # [14:45] <tbsaunde> NeilAway: btw nsCOMArray is going to get .Swap() in bug 493711 right? I want it to make a better way to do enumerators)
- # [14:47] * Joins: raccettura (raccettura@moz-660B8F4B.hsd1.nj.comcast.net)
- # [14:47] * Joins: gustavold (gustavold@moz-FD4BA859.mganm702.dsl.brasiltelecom.net.br)
- # [14:49] * Quits: gustavold (gustavold@moz-FD4BA859.mganm702.dsl.brasiltelecom.net.br) (Ping timeout)
- # [14:49] * Joins: kdudka (kdudka@moz-CC4AEDCF.fei.wifi.vutbr.cz)
- # [14:50] * rail_away is now known as rail
- # [14:51] <NeilAway> tbsaunde: it could be arranged, I'm sure
- # [14:51] * Joins: nmatsakis (nmatsakis@AAE222A3.FDDA6739.2321E71E.IP)
- # [14:51] * ewong|sleep is now known as ewong
- # [14:52] * NeilAway ponders
- # [14:52] * Quits: kaze (kaze@moz-F8747CC6.dsl.ovh.fr) (Ping timeout)
- # [14:52] * Joins: gustavold (gustavold@moz-FD4BA859.mganm702.dsl.brasiltelecom.net.br)
- # [14:52] * Joins: pnkfelix (pnkfelix@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [14:52] * Quits: seif (seif@BEAC5A65.FE22CA96.A6BD37EB.IP) (Connection reset by peer)
- # [14:53] <NeilAway> C++ gurus: is it possible to create an nsAutoTArray on the heap without knowing its second template parameter in advance?
- # [14:53] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/022244d0ca81 - Robert Longson - Bug 791675 - Scaled shapes fail to draw sometimes r=jwatt.
- # [14:53] * armenzg is now known as armenzg_omw
- # [14:53] * Joins: surkov (surkov@1D099191.75504D41.E17943EE.IP)
- # [14:54] * Joins: sheppy (sheppy@moz-B52B0B26.dhcp.kgpt.tn.charter.com)
- # [14:55] * Quits: armenzg_omw (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Ping timeout)
- # [14:56] * Quits: dhylands (dhylands@9F6BCC9F.ACA5FF99.5D698A29.IP) (Ping timeout)
- # [14:58] * Quits: pnkfelix (pnkfelix@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
- # [14:59] * Quits: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Ping timeout)
- # [15:00] <NeilAway> no, it's not, apparently. C++ sucks :-P
- # [15:00] <sheppy> C++ is evil.
- # [15:01] * Joins: dao (dao@moz-71A790A7.superkabel.de)
- # [15:01] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
- # [15:01] * Fallen|away is now known as Fallen
- # [15:02] * Joins: mdas (mdas@50AE257C.D30B51A1.412CF160.IP)
- # [15:03] * Joins: jimm (jmathies@moz-7F164CA1.pn.at.cox.net)
- # [15:03] * Quits: dao (dao@moz-71A790A7.superkabel.de) (Quit: Leaving.)
- # [15:03] * Quits: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Ping timeout)
- # [15:05] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
- # [15:05] * Quits: stransky (stransky@moz-107AD163.redhat.com) (Quit: Connection reset by beer)
- # [15:07] * Quits: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Ping timeout)
- # [15:07] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/3b9ab5404a25 - Simone Carletti - Bug 822238 - add global rule for .py and remove bogus exceptions. r=gerv.
- # [15:08] <Ms2ger> Oh, PSL
- # [15:08] * Ms2ger was confused that gerv would review something about python files
- # [15:08] <gerv> :-)
- # [15:08] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
- # [15:08] * gerv knows Python reasonably.
- # [15:09] * whimboo|afk is now known as whimboo
- # [15:09] * Joins: alice (alice@moz-A7C201EB.zone16.bethere.co.uk)
- # [15:09] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
- # [15:10] * Quits: surkov (surkov@1D099191.75504D41.E17943EE.IP) (Quit: surkov)
- # [15:10] * Joins: overholt (overholt@F2D29657.F60B0462.67AC9B1.IP)
- # [15:11] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/5589176b4f58 - Tom Schuster - Bug 822265 - Implement negateDouble cross-platform wise and use it for CodeGenerator. r=jandem
- # [15:11] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/c38f055cd3b1 - Tom Schuster - Bug 821789 - Move JavaScript Object builtins to their own file. r=jwalden
- # [15:12] * Joins: avsaro (avsaro@F926885B.77525466.47C6695C.IP)
- # [15:12] * Quits: gustavold (gustavold@moz-FD4BA859.mganm702.dsl.brasiltelecom.net.br) (Quit: Leaving.)
- # [15:12] * Joins: gustavold (gustavold@moz-FD4BA859.mganm702.dsl.brasiltelecom.net.br)
- # [15:12] * Joins: lduros (user@moz-4894EA28.nic.resnet.group.upenn.edu)
- # [15:12] * Fallen is now known as Fallen|away
- # [15:13] * Quits: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Ping timeout)
- # [15:13] <Yoric> KaiRo: Well, at least for this kind of application, we need it.
- # [15:13] <Yoric> Or at least, we will need it.
- # [15:13] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
- # [15:15] * Joins: mconley (mconley@D4B46A36.8C6552CA.6816E6B7.IP)
- # [15:15] * Quits: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Ping timeout)
- # [15:16] * sheeri is now known as sheeri-postoffice
- # [15:16] <gfritzsche> NeilAway: well, technically you could but you probably don't want to do this ;) http://ideone.com/zoH1vg
- # [15:16] * Joins: AaronMT (AaronMT@F2D29657.F60B0462.67AC9B1.IP)
- # [15:17] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
- # [15:19] * Joins: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP)
- # [15:19] * Quits: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se) (Ping timeout)
- # [15:20] * Joins: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se)
- # [15:20] * Quits: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se) (Client exited)
- # [15:20] * jmaher|afk is now known as jmaher
- # [15:21] * baku|away is now known as baku
- # [15:21] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/d26d10291800 - Kyle Huey - Bug 696591: Properly handle blocking databases from pages that are entering the bfcache. r=bent,bz
- # [15:21] * Joins: JeroenDeDauw (j@moz-2E8FDB24.dip.t-dialin.net)
- # [15:23] * Quits: rlewis (Thunderbir@moz-D47321EC.cable.virginmedia.com) (Ping timeout)
- # [15:24] * Quits: sheppy (sheppy@moz-B52B0B26.dhcp.kgpt.tn.charter.com) (Quit: Leaving)
- # [15:26] * Joins: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [15:26] * Joins: armenzg_omw (armenzg@F2D29657.F60B0462.67AC9B1.IP)
- # [15:28] * Joins: pnkfelix (pnkfelix@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [15:29] * Quits: FabioMagnoni (fabiomagno@57C4183C.7C17F08.A8479B91.IP) (Quit: FabioMagnoni)
- # [15:29] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/1e2283f6856c - Joel Maher - Bug 823165 - fix robocop tests to work on panda boards. r=gbrown
- # [15:31] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/91dae8287643 - Jan de Mooij - Bug 822385 - Add getter, setter and method with jitinfo to the shell. r=bz
- # [15:32] <NeilAway> gfritzsche: no, that's definitely unhelpful ;-)
- # [15:32] * Quits: ahal (ahal@3468F8ED.AB54EB5E.6816E6B7.IP) (Ping timeout)
- # [15:33] <ewong> when doing |hg bisect| is it necessary to clobber build?
- # [15:34] * Joins: sheppy (sheppy@moz-B52B0B26.dhcp.kgpt.tn.charter.com)
- # [15:35] * Quits: alice (alice@moz-A7C201EB.zone16.bethere.co.uk) (Client exited)
- # [15:35] <tbsaunde> NeilAway: why can't the nsCOMArray_baase just call .Swap() on the TArray member? or are you trying to do something else?
- # [15:35] * mdas is now known as mdas|afk
- # [15:35] * Joins: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net)
- # [15:35] * Joins: espindola (espindola@moz-F6CA4E4E.dsl.teksavvy.com)
- # [15:36] <KaiRo> Yoric: well, I have an app that is supposed to be able to save GPX files (GPS tracks) so they can be consumed with other applications (I usually record those on my phone and then transfer them to a desktop for further use), and right now that is also something I cannot do on B2G, so I removed the Save button until I find a lot of time I can dump into creating a webservice to handle that
- # [15:36] * Joins: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com)
- # [15:36] <NeilAway> tbsaunde: trying to do something else
- # [15:37] * NeilAway thwaps his builds
- # [15:37] * Joins: dbaron (dbaron@moz-104627FC.phlapa.fios.verizon.net)
- # [15:37] * ChanServ sets mode: +o dbaron
- # [15:38] <ewong> hmm.. nvm..
- # [15:38] * ewong is now known as ewong|sleep
- # [15:39] * armenzg_omw is now known as armenzg
- # [15:40] * Quits: pranavrc (pranavrc@5A7EFD0.96D08489.C28326FD.IP) (Quit: Ping timeout: ∞)
- # [15:40] * Joins: yzen (Adium@moz-25407098.cpe.net.cable.rogers.com)
- # [15:43] <espindola> bsmedberg, ping
- # [15:45] * Joins: kanru` (kanru@moz-8DC47D93.ncnu.edu.tw)
- # [15:45] * Joins: seif (seif@BEAC5A65.FE22CA96.A6BD37EB.IP)
- # [15:45] * Joins: dao (dao@moz-71A790A7.superkabel.de)
- # [15:45] <evilpie> somebody is already registering timetobackoutkhuey.com right?
- # [15:45] * Quits: c0smikdebris (textual@5FECAACD.D8228D1D.BE90E62C.IP) (Quit: Computer has gone to sleep.)
- # [15:47] <@khuey> er, wtf
- # [15:48] * @khuey grumbles about clang
- # [15:48] <Yoric> janv: The conversation is continuing on #gaia.
- # [15:49] * sheeri-postoffice is now known as sheeri
- # [15:49] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/e7efeccbef31 - Kyle Huey - Bug 696591: Followup to placate clang on this CLOSED TREE.
- # [15:50] <@khuey> evilpie: that should fix it, I think
- # [15:50] <@khuey> if not back the whole thing out :-P
- # [15:50] <bsmedberg> espindola: pong
- # [15:50] <edmorley|pto> khuey: there are also sps crashes on winxp b-c that I've just spotted, that I'll keep the tree closed for btw
- # [15:51] <edmorley|pto> (unrelated to you)
- # [15:51] <@khuey> edmorley|pto: wfm
- # [15:51] <@khuey> edmorley|pto: also, you're supposed to be on pto!
- # [15:51] <Ms2ger> edmorley|pto, doesn't sound like PTO to me :)
- # [15:51] <Ms2ger> By which we mean, I guess, GTFO ;)
- # [15:51] <edmorley|pto> lol
- # [15:51] <edmorley|pto> I had days to take or I would lose them
- # [15:52] <Yoric> So it's "waste them or lose then"?
- # [15:52] <Yoric> Tough choice.
- # [15:52] <edmorley|pto> just finishing off some patches and saw the new inbound intermittents
- # [15:52] <Ms2ger> khuey, you can always star the busted builds ;)
- # [15:53] <edmorley|pto> philor is still recovering & ryanvm away from fri ish aiui, so Ryan and I have pretty much decided to close inbound from thsi weekend until the new year btw
- # [15:53] <Ms2ger> Heh
- # [15:53] * Quits: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz) (Ping timeout)
- # [15:53] * edmorley|pto wonders how people will manage with m-c
- # [15:53] <evilpie> Ms2ger is volunteering
- # [15:54] <edmorley|pto> I'll have limited wifi whilst away, but enough to close m-c if people make a mess of it
- # [15:54] <evilpie> for 24/7
- # [15:54] <Ms2ger> Mm
- # [15:54] * Joins: FabioMagnoni (fabiomagno@57C4183C.7C17F08.A8479B91.IP)
- # [15:54] <Ms2ger> I'll happily make a mess of it :)
- # [15:55] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
- # [15:55] <evilpie> for this time we just introduce a new commit hook, so that you have to link to a sufficiently green try push
- # [15:55] * Joins: milan (milan@F2D29657.F60B0462.67AC9B1.IP)
- # [15:56] * whimboo is now known as whimboo|afk
- # [15:56] * Quits: bz_sleep (bzbarsky@moz-8753849F.tukw.qwest.net) (Ping timeout)
- # [15:57] <edmorley|pto> lol
- # [15:57] <@khuey> edmorley|pto: we hired you a few months ago and you're already at the pto limit?
- # [15:57] <edmorley|pto> khuey: UK max rollover is 5 days
- # [15:57] <edmorley|pto> for calendar year
- # [15:58] * Quits: bjacob_ (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
- # [15:58] <@khuey> bizarre
- # [15:58] <Ms2ger> Those damn commies
- # [15:58] <edmorley|pto> UK law allows for up to 8-9 annoyingly
- # [15:58] <edmorley|pto> but the wiki says 5
- # [15:59] <@khuey> max US PTO accrual is 30 days :-P
- # [15:59] <edmorley|pto> woah
- # [15:59] <Ms2ger> Nicz
- # [15:59] <Ms2ger> And you only get three days a year, no?
- # [15:59] <edmorley|pto> lol
- # [16:00] * glazou is now known as glazou_afk
- # [16:00] * Joins: TheOne (one@moz-6B18F88A.rz-zw.fh-kl.de)
- # [16:01] <edmorley|pto> oh and linux pgo bustage persists after nthomas' backout
- # [16:01] <edmorley|pto> yey
- # [16:01] <edmorley|pto> I should just reset inbound and be done with it
- # [16:02] <Ms2ger> wfm
- # [16:02] * Joins: bent (chatzilla@moz-32655341.midsouth.biz.rr.com)
- # [16:03] * mdas|afk is now known as mdas
- # [16:03] * KaiRo is now known as KaiRo_away
- # [16:04] * Joins: Sander (chatzilla@moz-749DC06B.dip.t-dialin.net)
- # [16:07] * Quits: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net) (Input/output error)
- # [16:07] <edmorley|pto> oh bug 818407 relanded, and it rebroke pgo
- # [16:07] <edmorley|pto> so it was that
- # [16:08] * Joins: atte (atte@moz-37C1DF97.dhcp.inet.fi)
- # [16:08] * Joins: Edgar (Thunderbir@moz-6C7ABF47.dynamic.hinet.net)
- # [16:09] * Joins: alice (alice@moz-A7C201EB.zone16.bethere.co.uk)
- # [16:09] * Joins: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz)
- # [16:09] * Quits: Edgar (Thunderbir@moz-6C7ABF47.dynamic.hinet.net) (Quit: Edgar)
- # [16:09] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/f042470c7ae8 - Ed Morley - Backout d08057e095a2 (bug 818407) for linux pgo failures on a CLOSED TREE
- # [16:10] * Joins: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP)
- # [16:10] * khuey is now known as khuey|away
- # [16:12] * Quits: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com) (Client exited)
- # [16:13] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
- # [16:15] <@dbaron> ok, I've now checked 4 times whether mozilla-inbound was open over the past day and a half, and it's been closed all 4 times, for different closures
- # [16:15] <@dbaron> Time to go back to landing on m-c, I guess
- # [16:15] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Input/output error)
- # [16:20] * Joins: c0smikdebris (textual@5FECAACD.D8228D1D.BE90E62C.IP)
- # [16:20] <@dbaron> though I'm not sure I want to dump every "command timed out: 2400 seconds without output, attempting to kill" orange into the same bug like everyone else is
- # [16:21] * kmoir-afk is now known as kmoir
- # [16:21] * Joins: capella-s3 (capella-s3@moz-33A759A0.pools.spcsdns.net)
- # [16:22] <edmorley|pto> dbaron: the android 4.0 ones are likely slightly different; 302 jmaher
- # [16:23] <@dbaron> edmorley|pto, well, the only bug filed on the mentions a specific test... but only one of the three logs in that bug actually hit the failure on that test
- # [16:23] * Quits: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz) (Ping timeout)
- # [16:23] <@dbaron> (bug 822293)
- # [16:23] <edmorley|pto> dbaron: android 4.0 tests run on pandaboards, which have only just been switched on (last week)
- # [16:23] <jmaher> dbaron: I have found m-c to be closed as well
- # [16:23] * Joins: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
- # [16:24] <dougt> Yoric: sicking's api
- # [16:24] <dougt> Yoric: adding a new blob creates all non-terminal nodes
- # [16:24] <jmaher> dbaron: I am looking at the bugs, etc.., give me a couple minutes
- # [16:24] * Quits: TheOne (one@moz-6B18F88A.rz-zw.fh-kl.de) (Input/output error)
- # [16:24] * Joins: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz)
- # [16:24] <edmorley|pto> jmaher: thank you :-)
- # [16:24] <@dbaron> and 4 of the 5 unstarred oranges are on Android 4.0 tests...
- # [16:25] <jmaher> dbaron: on inbound?
- # [16:25] <@dbaron> jmaher, on m-c
- # [16:25] * Joins: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com)
- # [16:25] * Quits: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Ping timeout)
- # [16:25] <@dbaron> (I was serious about the give up on inbound and land on m-c thing.)
- # [16:26] <jmaher> today might be a better day for m-c :)
- # [16:26] <espindola> bsmedberg, sorry for the short ping, but any thoughts on 822825?
- # [16:26] * Joins: bbondy (bbondy@moz-CBCCE0F3.home.cgocable.net)
- # [16:26] <Yoric> dougt: I'm lacking some context here.
- # [16:26] <edmorley|pto> dbaron: inbound will also likely be closed from tomorrow until the new year, due to people being away
- # [16:26] <espindola> gah, just noticed you did
- # [16:26] <espindola> sorry for the noise
- # [16:26] <jmaher> edmorley|pto: srsly?
- # [16:27] <edmorley|pto> yup
- # [16:27] <dougt> Yoric: device storage. creating directories.
- # [16:27] <Yoric> So what you are saying is that we can already create directories
- # [16:27] <edmorley|pto> jmaher: philor is recovering from his injury, RyanVM is away from Fri, and I'm away from the weekend
- # [16:27] <Yoric> ?
- # [16:27] <jmaher> edmorley|pto: makes sense
- # [16:27] <edmorley|pto> and given people's inability not to trash inbound the last 2 weeks, I can't leave it open
- # [16:28] <edmorley|pto> (and no one will merge it etc)
- # [16:28] <bsmedberg> gfritzsche: can you follow up directly with josh/jst/bent and get mac java OOPP always again?
- # [16:28] <bsmedberg> unless there's something I don't understand, but the bugs are light on detail, as you said
- # [16:29] <jmaher> edmorley|pto: on m-c, j2 and j3 which are unstarred should be the same issue- device reboots during test
- # [16:29] <jmaher> edmorley|pto: want me to file a new bug for that?
- # [16:29] <edmorley|pto> jmaher: if that's ok
- # [16:29] * mdas is now known as mdas|afk
- # [16:29] <edmorley|pto> I'm still trying to file intermittents from earlier this week
- # [16:29] <edmorley|pto> and work on the last q4 loose endssome
- # [16:29] * Joins: marco (Thunderbir@moz-3FE1873F.cust.dsl.teletu.it)
- # [16:29] <edmorley|pto> s/endsome/ends/
- # [16:30] <jmaher> edmorley|pto: there is a rpr on m-c which is red and unstarred, that is a browser crash with a stack from logcat in the log
- # [16:30] * Quits: FabioMagnoni (fabiomagno@57C4183C.7C17F08.A8479B91.IP) (Quit: FabioMagnoni)
- # [16:30] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
- # [16:30] <gfritzsche> bsmedberg: ok, i'll check into it
- # [16:30] <jmaher> I really wish the mobile developers would fix crashes; to me that seems like a p1
- # [16:30] <edmorley|pto> agreed
- # [16:30] * Joins: hipokrit (hipokrit@1BF5DFDB.CA40E1F7.C558AD24.IP)
- # [16:30] <edmorley|pto> we really need mozcrash being used in talos too
- # [16:31] <jmaher> edmorley|pto: mozcrash wouldn't catch this
- # [16:31] <jmaher> we don't generate a crash.dmp file, it is system level
- # [16:31] <edmorley|pto> ah java crash
- # [16:31] <edmorley|pto> with bug 809065 it would :-)
- # [16:31] <jesup> dao: ping
- # [16:31] <edmorley|pto> on my list to look at if no one else does before
- # [16:32] * Joins: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net)
- # [16:32] * Quits: armenzg (armenzg@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
- # [16:32] * glazou_afk is now known as glazou
- # [16:32] * Joins: armenzg (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
- # [16:32] * Joins: TheOne (one@moz-6B18F88A.rz-zw.fh-kl.de)
- # [16:33] <jmaher> edmorley|pto: what is the bug # for the random oranges?
- # [16:33] <edmorley|pto> jmaher: not used any more, just add the keyword:intermittent-failure
- # [16:33] <edmorley|pto> I removed the alias for the randomorange bug to stop people adding it
- # [16:34] <jmaher> heh
- # [16:34] <edmorley|pto> I'll post to dev.platform about it
- # [16:35] <jmaher> edmorley|pto: bug 809065 wouldn't help the rpr crash: https://tbpl.mozilla.org/php/getParsedLog.php?id=18124939&tree=Firefox&full=1
- # [16:35] <edmorley|pto> jmaher: startup crash?
- # [16:36] * Quits: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP) (Ping timeout)
- # [16:36] <jmaher> edmorley|pto: looks like it
- # [16:36] <edmorley|pto> if so, guess we need the talos equivalent of bug 823452
- # [16:36] * ctalbert|afk is now known as ctalbert
- # [16:36] * Joins: rlewis (Thunderbir@moz-D47321EC.cable.virginmedia.com)
- # [16:37] * Quits: c0smikdebris (textual@5FECAACD.D8228D1D.BE90E62C.IP) (Quit: Computer has gone to sleep.)
- # [16:37] * Quits: capella-s3 (capella-s3@moz-33A759A0.pools.spcsdns.net) (Connection reset by peer)
- # [16:37] <jmaher> edmorley|pto: it could be, hard to tell
- # [16:38] <edmorley|pto> that bug boils down to "if we don't get the minidumps directly (ie startup crashes), then parse the logcat and output something useful that will be picked up in tbpl's annotated summaries"
- # [16:38] <jmaher> ahh, yeah
- # [16:38] <jmaher> in this case it is a libc crash
- # [16:38] * mcote|afk is now known as mcote
- # [16:38] * Joins: Edgar (Thunderbir@moz-6C7ABF47.dynamic.hinet.net)
- # [16:39] * Quits: avsaro (avsaro@F926885B.77525466.47C6695C.IP) (Ping timeout)
- # [16:40] <Yoric> dougt: So what you are saying is that we can already create directories?
- # [16:41] * jlebar|away is now known as jlebar
- # [16:41] * Joins: avsaro (avsaro@85C50521.FCAA954F.47C6695C.IP)
- # [16:42] * Quits: Optimizer (Instantbir@D4A3BB78.9CB844E6.AA3EB577.IP) (Ping timeout)
- # [16:43] * Joins: c0smikdebris (textual@5FECAACD.D8228D1D.BE90E62C.IP)
- # [16:44] * Quits: avsaro (avsaro@85C50521.FCAA954F.47C6695C.IP) (Ping timeout)
- # [16:44] * Quits: Edgar (Thunderbir@moz-6C7ABF47.dynamic.hinet.net) (Quit: Edgar)
- # [16:45] <jmaher> ok, all the m-c android stuff is starred
- # [16:45] <edmorley|pto> jmaher: thank you
- # [16:45] <Ms2ger> dbaron, sounds like you can push :)
- # [16:46] * mdas|afk is now known as mdas
- # [16:46] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
- # [16:46] * Quits: seif (seif@BEAC5A65.FE22CA96.A6BD37EB.IP) (Ping timeout)
- # [16:47] * Joins: knelson (Adium@moz-27BAB34D.dsl.pltn13.sbcglobal.net)
- # [16:47] <gfritzsche> hm, why is needinfo? not available for closed bugs
- # [16:47] * Parts: knelson (Adium@moz-27BAB34D.dsl.pltn13.sbcglobal.net)
- # [16:47] * Joins: seif (seif@BEAC5A65.FE22CA96.A6BD37EB.IP)
- # [16:51] * Joins: avsaro (avsaro@C6A2BCF9.A74CA59F.47C6695C.IP)
- # [16:51] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
- # [16:52] * Joins: bjacob_ (bjacob@F2D29657.F60B0462.67AC9B1.IP)
- # [16:52] <yzen> Yoric: ping
- # [16:52] * Quits: avsaro (avsaro@C6A2BCF9.A74CA59F.47C6695C.IP) (Ping timeout)
- # [16:53] * Joins: avsaro (avsaro@787F7830.5E608CEA.7B0FE12A.IP)
- # [16:53] * catlee-away is now known as catlee
- # [16:53] * mak|afk is now known as mak
- # [16:55] * Joins: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP)
- # [16:56] * Quits: TheOne (one@moz-6B18F88A.rz-zw.fh-kl.de) (Input/output error)
- # [16:57] * Quits: marco (Thunderbir@moz-3FE1873F.cust.dsl.teletu.it) (Ping timeout)
- # [16:57] * Quits: avsaro (avsaro@787F7830.5E608CEA.7B0FE12A.IP) (Ping timeout)
- # [16:58] * Joins: avsaro (avsaro@801E535E.966948F3.47C6695C.IP)
- # [16:59] * Quits: glazou (glazou@moz-204094DD.disruptive-innovations.fr) (Quit: glazou)
- # [17:00] * Joins: TheOne (one@moz-6B18F88A.rz-zw.fh-kl.de)
- # [17:00] * Quits: seif (seif@BEAC5A65.FE22CA96.A6BD37EB.IP) (Client exited)
- # [17:00] * Joins: marco (Thunderbir@moz-2283A9B6.cust.dsl.teletu.it)
- # [17:01] * Quits: TheOne (one@moz-6B18F88A.rz-zw.fh-kl.de) (Input/output error)
- # [17:01] * Quits: avsaro (avsaro@801E535E.966948F3.47C6695C.IP) (Ping timeout)
- # [17:02] * Quits: marco (Thunderbir@moz-2283A9B6.cust.dsl.teletu.it) (Ping timeout)
- # [17:03] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/f6550d0960c8 - L. David Baron - Bug 814302, part 2: Don't print to console when an invalid selector is passed to querySelector*. r=bzbarsky
- # [17:03] * Joins: seif (seif@BEAC5A65.FE22CA96.A6BD37EB.IP)
- # [17:04] * Joins: MisfitGeek (MisfitGeek@moz-BD3E98A8.hsd1.nh.comcast.net)
- # [17:04] * Quits: mconley (mconley@D4B46A36.8C6552CA.6816E6B7.IP) (Input/output error)
- # [17:05] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
- # [17:05] * Joins: avsaro (avsaro@8CDCCC32.C01E6919.47C6695C.IP)
- # [17:05] * Quits: avsaro (avsaro@8CDCCC32.C01E6919.47C6695C.IP) (Connection reset by peer)
- # [17:05] * Joins: avsaro (avsaro@8CDCCC32.C01E6919.47C6695C.IP)
- # [17:06] * Joins: vingtetun (vingtetun@moz-F8747CC6.dsl.ovh.fr)
- # [17:07] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.89 [Firefox 19.0a2/20121213042017])
- # [17:08] * Quits: fabrice|zZz (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [17:08] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
- # [17:09] * Joins: marco (Thunderbir@moz-527766C8.cust.dsl.teletu.it)
- # [17:10] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Quit: Deboards Super Dimension Fortress Mozilla)
- # [17:10] <tbsaunde> NeilAway: how does nsCOMArray<nsIFoo> array(x); deal iwth allocation failure?
- # [17:11] <@dbaron> jmaher, for other people to star correctly, it might help if you described in a drop more detail how to detect whether an orange is an instance of bug 823532 (e.g., by saying what line you saw in the log)
- # [17:12] * Joins: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
- # [17:12] <edmorley|pto> postini quarantine mail: "junk" - sender: "<some blatently spammy email" - subject: "You have been sent a file (Filename: Dveditz-01.pdf)" ?!
- # [17:12] * Joins: ekr__ (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
- # [17:13] * Joins: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP)
- # [17:13] * Joins: blackzilla (Mibbit@4254B2F9.5B0B3B1E.1C37C358.IP)
- # [17:13] * Joins: jdm (jdm@DB05BBF2.BB1F48F2.971E19F6.IP)
- # [17:13] * Quits: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Ping timeout)
- # [17:13] <jmaher> dbaron: want me to post it on dev.platform?
- # [17:13] <@dbaron> edmorley|pto, probably something captured the information that you had been on the same email thread as dveditz, and therefore decided that was a good filename
- # [17:14] <@dbaron> jmaher, no, just in the bug
- # [17:14] <edmorley|pto> true
- # [17:15] * Joins: TheOne (one@moz-6B18F88A.rz-zw.fh-kl.de)
- # [17:15] <@dbaron> edmorley|pto, my spam summary had Dbaron-34.pdf and Dao-56.pdf
- # [17:15] <edmorley|pto> ah
- # [17:16] <edmorley|pto> you would have thought they would ahve at least spoofed the sender email address if they were going to do to the trouble of putting a relevant filename attachement
- # [17:16] * Quits: TheOne (one@moz-6B18F88A.rz-zw.fh-kl.de) (Connection reset by peer)
- # [17:16] * Joins: TheOne (one@moz-6B18F88A.rz-zw.fh-kl.de)
- # [17:17] * hwine-zzz is now known as hwine
- # [17:17] <NeilAway> tbsaunde: it doesn't, it's just a requested size
- # [17:18] * Quits: Ms2ger (Ms2ger@4DFC8C70.E0F5F084.3773EA9F.IP) (Quit: bbl)
- # [17:19] * Joins: nhirata (anonymous@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [17:19] * Quits: smontagu (chatzilla@F75BBEA4.D8F19D83.CC465D70.IP) (Ping timeout)
- # [17:20] <jmaher> dbaron: https://bugzilla.mozilla.org/show_bug.cgi?id=823532#c1, let me know if that helps out
- # [17:20] * Joins: gwagner_ (Gregor@moz-B8B530C2.hsd1.ca.comcast.net)
- # [17:21] * Quits: nhirata (anonymous@moz-BE33DA21.fw1.sfo1.mozilla.net) (Connection reset by peer)
- # [17:21] * Joins: nhirata (anonymous@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [17:21] <@dbaron> jmaher, yeah; I was hoping it would be a little more straightforward, but that's still certainly useful
- # [17:21] * joduinn-home is now known as joduinn-coffee
- # [17:22] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
- # [17:22] * Quits: nattofriends (tsutsumi@moz-A369A791.warosu.org) (Ping timeout)
- # [17:22] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
- # [17:22] * ChanServ sets mode: +o ehsan
- # [17:23] <jmaher> dbaron: agreed. this is a new platform and will take another month or so to collect these issues and figure a solution out; we have the tegras under control, this is just round 2
- # [17:23] * joey is now known as IRCMonkey7657
- # [17:23] * Quits: IRCMonkey7657 (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.89 [Firefox 17.0.1/20121129165650])
- # [17:23] * Joins: nattofriends (tsutsumi@moz-A369A791.warosu.org)
- # [17:24] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
- # [17:25] * Joins: capella-s3 (capella-s3@moz-2D0AF8D4.syrcny.fios.verizon.net)
- # [17:25] * Joins: beaufour_ (beaufour@moz-7BF7903.cpe.xe-6-0-0-1104.boanqu2.customer.tele.dk)
- # [17:25] * Quits: beaufour (beaufour@moz-7BF7903.cpe.xe-6-0-0-1104.boanqu2.customer.tele.dk) (Connection reset by peer)
- # [17:25] * beaufour_ is now known as beaufour
- # [17:26] * Quits: dao (dao@moz-71A790A7.superkabel.de) (Quit: Leaving.)
- # [17:26] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
- # [17:26] * Joins: josh (josh@moz-1B28AE8B.dyn.centurytel.net)
- # [17:27] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/72ed04aaae1a - Armen Zambrano Gasparnian - Bug 821398 - create new b2g snapshot for pandas to improve reliability. DONTBUILD. r=mdas
- # [17:27] * Joins: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
- # [17:30] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Input/output error)
- # [17:32] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Ping timeout)
- # [17:32] * Joins: Mossop (mossop@1909F457.1BC58411.51465770.IP)
- # [17:32] * Quits: bjacob_ (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
- # [17:32] <BenWa> edmorley|pto: ping. I got a confirmation from bhearsum. The only modification we made was to windows build slaves
- # [17:32] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
- # [17:33] <edmorley|pto> BenWa: sorry, context?
- # [17:33] <edmorley|pto> oh the mapping
- # [17:33] <BenWa> edmorley|pto: https://etherpad.mozilla.org/VmTLRubLS9
- # [17:33] <edmorley|pto> cool
- # [17:33] <ekr__> Is there a simple function that I can call to dump a stack trace to stderr? I don't want to abort or anything like that, just print out "I got here and here is the stack"
- # [17:33] <josh> gfritzsche: I don't understand your question in bug 563891
- # [17:33] <BenWa> So unless you started I'll just finish it up
- # [17:33] <BenWa> That list was very helpful
- # [17:34] * Joins: kdcw (kdc@moz-F7413045.pk.shawcable.net)
- # [17:34] <edmorley|pto> BenWa: that would be good if you could, I've got half a dozen other bugs that I'm working through at the moment, so wouldn't be able to do straight away
- # [17:34] <edmorley|pto> thank you :-)
- # [17:34] <BenWa> np
- # [17:35] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
- # [17:35] * Quits: nmatsakis (nmatsakis@AAE222A3.FDDA6739.2321E71E.IP) (Quit: Computer has gone to sleep.)
- # [17:35] <gfritzsche> josh: was java only moved oop on all platforms due to issues with the global java object?
- # [17:36] <gfritzsche> josh: i.e. is the reasoning for the pref there superseded now?
- # [17:36] <jdm> ekr__: there's the debugger statement in JS that shows the JS stack.
- # [17:36] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
- # [17:36] <ekr__> jdm: regrettably I need it from C code.
- # [17:36] <jdm> ekr__: and you can use things like NS_ASSERTION in C++ and turn on XPCOM_DEBUG_BREAK=stack
- # [17:37] <ekr__> yep, I know about that. But I don't ever want this code to crash
- # [17:37] <ekr__> I just want it to tell me
- # [17:37] <ekr__> no matter what env variables people run
- # [17:37] <josh> gfritzsche: No, though I don't recall the situation well. That bug forced java in-process to fix an issue exposed through window.java, and window.java has since been removed.
- # [17:37] * Joins: akeybl (akeybl@2557E599.66715431.D25A875A.IP)
- # [17:37] * Quits: blackzilla (Mibbit@4254B2F9.5B0B3B1E.1C37C358.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [17:38] <jdm> ekr__: NS_ASSERTION is nonfatal.
- # [17:38] <josh> gfritzsche: We are not planning to undo the removal of window.java, and I believe Java should be OOP on all platforms now.
- # [17:38] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Ping timeout)
- # [17:38] <ekr__> NS_ASSERTION is fatal unless someone sets XPCOM_DEBUG_BREAK stack-and-abort, right?
- # [17:38] <ekr__> s/fatal/nonfatal/
- # [17:39] <ekr__> I just want the stack behavior all the time and nothing else ever
- # [17:39] * Quits: twi (Adium@moz-9AE58BAF.cust.dsl.vodafone.it) (Quit: Leaving.)
- # [17:39] <gfritzsche> josh: ah, thanks... windows might still have some issues though?
- # [17:39] * Joins: dao (dao@moz-71A790A7.superkabel.de)
- # [17:39] <jdm> ekr__: nope, NS_ASSERTION is none unless you use XPCOM_DEBUG_BREAK=break/abort
- # [17:40] <jdm> s/none/nonfatal/
- # [17:40] <ekr__> right, I understand that.
- # [17:40] <josh> gfritzsche: likely
- # [17:40] <gfritzsche> josh at least there were some comments/bugs around regarding breakage with their sandboxing etc.
- # [17:40] <ekr__> But I just want a log message printed all the time, never an abort
- # [17:40] <jdm> right
- # [17:40] <jdm> I don't believe we can do that right now
- # [17:41] <ekr__> OK. Maybe I can just call whatever NS_ASSERTION calls
- # [17:41] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
- # [17:41] <jdm> ekr__: nsTraceRefcntImpl::WalkTheStack(stderr);
- # [17:41] <ekr__> That sounds good. Thanks!
- # [17:44] * Joins: mbrubeck (mozilla@moz-45568FC0.hsd1.wa.comcast.net)
- # [17:45] <josh> bsmedberg: Java might not work in 32-bit mode since we removed Carbon and Quickdraw drawing model support, not sure what model they use there.
- # [17:45] * Quits: cabanier (cabanier@moz-6A1F2F2C.hsd1.wa.comcast.net) (Quit: Leaving.)
- # [17:45] * Joins: bajaj (Adium@2557E599.66715431.D25A875A.IP)
- # [17:47] * Quits: gustavold (gustavold@moz-FD4BA859.mganm702.dsl.brasiltelecom.net.br) (Ping timeout)
- # [17:48] * Joins: gustavold (gustavold@moz-A2365CB0.mganm702.dsl.brasiltelecom.net.br)
- # [17:49] * Joins: maikmerten (merten@moz-D9AA5A6E.itmc.tu-dortmund.de)
- # [17:49] * Joins: jmayer (Mibbit@C133BD0.59BF11A0.58B1C2DD.IP)
- # [17:50] * Joins: fabrice (fabrice@2557E599.66715431.D25A875A.IP)
- # [17:50] * hwine is now known as hwine|afk
- # [17:50] * Quits: randix (rdow@45355E35.CFBC10F9.8B52D585.IP) (Quit: randix)
- # [17:50] * Quits: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
- # [17:51] <dougt> Yoric: indirectly, yes.
- # [17:51] <@ehsan> jdm: yo
- # [17:51] <jdm> ehsan: yo yo
- # [17:52] <@ehsan> jdm: heya, are you coming in today?
- # [17:52] <jdm> ehsan: yes, I am
- # [17:52] * Quits: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP) (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [17:52] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Quit: pnemsak)
- # [17:53] <jlebar> ehsan: It looks like your repository may be some hours behind.
- # [17:53] <jlebar> ehsan: Are you aware of that?
- # [17:53] <jlebar> ehsan: https://github.com/mozilla/mozilla-central/commits/master
- # [17:53] <@ehsan> jlebar: oh noes
- # [17:54] <@ehsan> jlebar: let me take a look. I was away for three days ;)
- # [17:54] <jlebar> :)
- # [17:54] * Quits: jmayer (Mibbit@C133BD0.59BF11A0.58B1C2DD.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [17:54] * Quits: TheOne (one@moz-6B18F88A.rz-zw.fh-kl.de) (Input/output error)
- # [17:54] * dholbert|afk is now known as dholbert
- # [17:54] <@ehsan> jdm: cool, we should chat! but until then, anything important I should know about before starting to read my mail?
- # [17:55] * khuey|away is now known as khuey
- # [17:55] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
- # [17:55] * Joins: bdahl (bdahl@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [17:55] * Joins: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP)
- # [17:56] <jdm> ehsan: smaug filed a bug about whether we should bfcache PB windows since it's _technically_ possible that the container they return to could have its privacy status changed; nothing else in particular.
- # [17:56] * Joins: lizzard (ehenry@moz-606E6FC0.dsl.static.sonic.net)
- # [17:56] <dholbert> jmaher, looks like your robocop patch is causing orange on m-i tip
- # [17:57] <jmaher> dholbert: bah, say it ain't so
- # [17:57] <dholbert> hopefully (?) the last bustage to be fixed before tree can reopen
- # [17:57] <@ehsan> jdm: ok cool, I'll take a look
- # [17:57] <@ehsan> thanks!
- # [17:57] <dholbert> jmaher, I would, but I'd be lying to you (probably)
- # [17:57] <jmaher> dholbert: could easily be though
- # [17:58] * rail is now known as rail-lunch
- # [17:58] <jmaher> dholbert: yep, looks like my patch is problematic
- # [17:59] * armenzg is now known as armenzg_lunch
- # [17:59] <@ehsan> jlebar: hmm yeah seems like the hg repo got corrupted sometimes yesterday afternoon, fixing right now
- # [17:59] <jlebar> ehsan++
- # [17:59] <@ehsan> sorry about that!
- # [17:59] <jmaher> what are the steps to back out again? I always forget
- # [17:59] * joey is now known as joey-away
- # [18:00] * Joins: willyaranda (willyarand@moz-FBE7DC47.dynamic.jazztel.es)
- # [18:00] <@ehsan> jmaher: hg backout -r <rev>
- # [18:01] <dholbert> (I don't think you even need the "-r" technically)
- # [18:01] * Joins: cabanier (cabanier@89803C3C.27D0C967.A0B21F13.IP)
- # [18:01] <dholbert> I wonder what's eating the red Android rck / rck2 / rp builds
- # [18:01] <jmaher> thanks ehsan, that worked
- # [18:02] * Joins: mcomella (mcomella@moz-F9E82323.nwrknj.fios.verizon.net)
- # [18:02] * Quits: raccettura (raccettura@moz-660B8F4B.hsd1.nj.comcast.net) (Quit: raccettura)
- # [18:02] * catlee is now known as catlee-lunch
- # [18:02] <dholbert> ah, looks like that's related to jmaher's push too
- # [18:03] <dholbert> at least, org.mozilla.fennec.tests.BaseTest.runTest(BaseTest.java:127) is in the scrollback from the error
- # [18:03] <@ehsan> jlebar: actually, the problem is a bit ironic! I wrote an automated recovery script to protect against this kind of repo corruption, and it seems like that script got invoked two times when I was gone, each time storing a backup of the current repo (which was intended), and this time it ran out of disk space on /tmp where I store the backups. :(
- # [18:03] <jlebar> haha
- # [18:03] <dholbert> (so hopefully we should be super-green once jmaher's backout cycles)
- # [18:04] <jmaher> dholbert: pushed
- # [18:04] * Joins: vladan1 (vladan@36D53742.B90458C2.57F33CED.IP)
- # [18:04] <dholbert> jmaher, thanks
- # [18:04] * Joins: bz_sleep (bzbarsky@moz-62B0440A.tukw.qwest.net)
- # [18:05] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/8a7b7f1ac53a - Joel Maher - backout of 1e2283f6856c (Bug 822385) for failing robocop tests CLOSED TREE
- # [18:07] * Quits: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
- # [18:07] * Joins: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP)
- # [18:07] * Joins: ` (KaiRo-N900@moz-9DDB1AA1.atnat0001.highway.a1.net)
- # [18:08] * Joins: pnkfelix1 (pnkfelix@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [18:08] * Joins: harth (harth@moz-3C999954.hsd1.ca.comcast.net)
- # [18:08] * Quits: pnkfelix (pnkfelix@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
- # [18:09] * Quits: capella-s3 (capella-s3@moz-2D0AF8D4.syrcny.fios.verizon.net) (Quit: Yaaic - Yet another Android IRC client - http://www.yaaic.org)
- # [18:09] * pnkfelix1 is now known as pnkfelix
- # [18:09] * Joins: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
- # [18:09] * Quits: ` (KaiRo-N900@moz-9DDB1AA1.atnat0001.highway.a1.net) (Quit: KaiRo @ N900)
- # [18:10] * joduinn-coffee is now known as joduinn-commute
- # [18:12] * Joins: jammink (textual@2557E599.66715431.D25A875A.IP)
- # [18:14] * Fallen|away is now known as Fallen
- # [18:14] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [18:16] * Quits: avih (quassel@moz-4D7D2F38.red.bezeqint.net) (Ping timeout)
- # [18:16] * KaiRo_away is now known as KaiRo
- # [18:16] <edmorley|pto> dholbert: just the winxp b-c crash left
- # [18:16] * Joins: avih (quassel@moz-4D7D2F38.red.bezeqint.net)
- # [18:16] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
- # [18:16] <edmorley|pto> 9c5effe633f0 looking likely
- # [18:17] <edmorley|pto> next round of retriggers pending; b-c takes 100 mins
- # [18:17] * Quits: ekr__ (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr__)
- # [18:18] * Joins: capella-s3 (capella-s3@moz-816E0E3E.pools.spcsdns.net)
- # [18:18] * Quits: jhorak (jhorak@moz-107AD163.redhat.com) (Client exited)
- # [18:20] * baku is now known as baku|away
- # [18:21] * Quits: tetreis (T3@moz-CCB16F1.dial-up.telesp.net.br) (Ping timeout)
- # [18:21] * Quits: bajaj (Adium@2557E599.66715431.D25A875A.IP) (Quit: Leaving.)
- # [18:22] * Joins: bajaj (Adium@2557E599.66715431.D25A875A.IP)
- # [18:23] * Quits: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com) (Client exited)
- # [18:23] * mgerva|buildduty is now known as mgerva-afk
- # [18:24] * Joins: akeybl_ (akeybl@43CB6079.66715431.D25A875A.IP)
- # [18:24] * ctalbert is now known as ctalbert|mtg
- # [18:24] * Joins: ehugg (chatzilla@DE362BE6.29102B70.6CD50604.IP)
- # [18:25] * Quits: sn0wb1rd (sn0wb1rd@moz-7DC12C05.sb.sd.cox.net) (Quit: sn0wb1rd)
- # [18:25] * Quits: akeybl (akeybl@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [18:25] * Quits: pnkfelix (pnkfelix@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Quit: Leaving.)
- # [18:27] * Joins: bholley (anonymous@moz-FCAF9AAB.hsd1.ca.comcast.net)
- # [18:27] * bz_sleep is now known as bz
- # [18:28] * Joins: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net)
- # [18:28] * Joins: dhylands (dhylands@9F6BCC9F.ACA5FF99.5D698A29.IP)
- # [18:28] * Fallen is now known as Fallen|away
- # [18:31] * Quits: Callek (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Input/output error)
- # [18:32] * Quits: pascalc (chatzilla@moz-F8747CC6.dsl.ovh.fr) (Quit: bye)
- # [18:33] * baku|away is now known as baku
- # [18:33] * Joins: nmatsakis (nmatsakis@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [18:33] * Joins: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz)
- # [18:33] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
- # [18:35] * Joins: juanb (jbecerra@2557E599.66715431.D25A875A.IP)
- # [18:35] * Joins: sicking (sicking@moz-7F871C5C.hsd1.ca.comcast.net)
- # [18:35] * Joins: Callek (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
- # [18:36] * Joins: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net)
- # [18:36] * Quits: bent (chatzilla@moz-32655341.midsouth.biz.rr.com) (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.2.19/20110707195905])
- # [18:37] <ddahl> anyone know what this means: http://pastebin.mozilla.org/2009011
- # [18:37] <ddahl> " error: cannot call member function 'virtual nsresult nsRandomGenerator::GenerateRandomBytes(uint32_t, uint8_t**)' without object"
- # [18:37] <@khuey> ddahl: you need to call it on an object
- # [18:37] <@khuey> it's not a static function
- # [18:37] * Joins: Asa (asa@2557E599.66715431.D25A875A.IP)
- # [18:38] * Joins: bsmith (bsmith@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [18:38] * Quits: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
- # [18:38] <ddahl> ah, ok, I guess I need to init the randomGenerator then, nothing is straight forward
- # [18:38] <ddahl> khuey: thx
- # [18:39] * Quits: Callek (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Input/output error)
- # [18:39] <jdm> ehsan: there are a couple more references to the private browsing service we need to eliminate before we can dispose of it
- # [18:39] <jdm> ehsan: http://mxr.mozilla.org/mozilla-central/source/browser/components/sessionstore/src/nsSessionStartup.js#70 for example
- # [18:39] * Joins: cjones (cjones@moz-45913895.socal.res.rr.com)
- # [18:39] <@ehsan> jdm: yeah I know, I'm writing patches for them as we speak :)
- # [18:39] <jdm> excelent
- # [18:39] * Joins: Callek (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
- # [18:39] <jdm> then I guess I can leave off grubbing through mxr
- # [18:40] * Quits: alice (alice@moz-A7C201EB.zone16.bethere.co.uk) (Client exited)
- # [18:40] <@ehsan> jdm: yeah
- # [18:40] * Quits: tonymec (tonymec@6A4F6344.9DD71A70.DE2DB281.IP) (Input/output error)
- # [18:40] * Quits: phx (Adium@moz-E6E45008.hsd1.ct.comcast.net) (Quit: Leaving.)
- # [18:40] * Joins: twi (Adium@B3E3B3E.66D79876.509B472F.IP)
- # [18:43] * Quits: yzen (Adium@moz-25407098.cpe.net.cable.rogers.com) (Quit: Leaving.)
- # [18:43] * Joins: phx (Adium@moz-E6E45008.hsd1.ct.comcast.net)
- # [18:44] * jimm is now known as jimm-lunch
- # [18:44] * Joins: tonymec (tonymec@6A4F6344.9DD71A70.DE2DB281.IP)
- # [18:45] * Quits: beaufour (beaufour@moz-7BF7903.cpe.xe-6-0-0-1104.boanqu2.customer.tele.dk) (Quit: beaufour)
- # [18:45] * Joins: kaie (kaie@moz-2ABD4F25.dip.t-dialin.net)
- # [18:45] * Quits: ferjm (ferjm@53EF5629.3416E031.E21948B5.IP) (Connection reset by peer)
- # [18:46] * Joins: sriram (sriramr@moz-BF171339.hsd1.ca.comcast.net)
- # [18:46] * Joins: ferjm (ferjm@53EF5629.3416E031.E21948B5.IP)
- # [18:48] * Joins: pascalc (chatzilla@moz-F8747CC6.dsl.ovh.fr)
- # [18:50] * Joins: myk (myk@moz-64D96850.dsl.dynamic.sonic.net)
- # [18:50] * Quits: myk (myk@moz-64D96850.dsl.dynamic.sonic.net) (Input/output error)
- # [18:50] * Joins: myk (myk@moz-64D96850.dsl.dynamic.sonic.net)
- # [18:50] <jdm> ehsan: also, if you could take a look today at the docs I wrote related to pbngen, that would be swell
- # [18:51] <jdm> then I can tell jorge to publicize them far and wide
- # [18:52] * Joins: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP)
- # [18:54] * Joins: sn0wb1rd (sn0wb1rd@63AD9D9D.C768A739.488A906A.IP)
- # [18:55] * Quits: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net) (Quit: clee)
- # [18:56] * Quits: twi (Adium@B3E3B3E.66D79876.509B472F.IP) (Ping timeout)
- # [18:57] <Yoric> dougt: So I could acquire a device storage for a new type called "book", put a blob in it, and other applications could open these blobs?
- # [18:57] <dougt> nope
- # [18:57] <dougt> you'd have to ask someone to create a "book" type
- # [18:57] <dougt> file a bug, or whatever.
- # [18:57] * Joins: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net)
- # [18:57] <Yoric> ok
- # [18:58] <bsmedberg> johns/ gfritzsche : did we break cross-origin <object> or something?
- # [18:58] * AaronMT is now known as AaronMT|away
- # [18:58] <bsmedberg> http://benjamin.smedbergs.us/tests/empty-plugin.html shows the <object>s don't work
- # [18:58] <bsmedberg> but they do in chrome
- # [18:58] * Joins: cdiehl_ (cdiehl@moz-1F6C27E5.pool.mediaways.net)
- # [18:58] <bsmedberg> and IE
- # [18:58] * Joins: jgriffin (jgriffin@moz-DD9CBA45.hsd1.wa.comcast.net)
- # [18:58] * Quits: cdiehl (cdiehl@moz-F987FF21.pool.mediaways.net) (Ping timeout)
- # [18:58] * cdiehl_ is now known as cdiehl
- # [18:58] * Quits: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net) (Connection reset by peer)
- # [18:59] * Joins: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP)
- # [18:59] * Joins: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
- # [19:00] * Joins: randix (rdow@moz-BFFB5A85.mycingular.net)
- # [19:01] * bc|afk is now known as bc
- # [19:02] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
- # [19:02] * Quits: tchevalier (Thunderbir@moz-B50BBC9D.w92-143.abo.wanadoo.fr) (Quit: tchevalier)
- # [19:02] * Joins: tchevalier (Thunderbir@moz-B50BBC9D.w92-143.abo.wanadoo.fr)
- # [19:02] * Quits: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net) (Input/output error)
- # [19:02] * Joins: bent (chatzilla@moz-DB4C5E15.triad.res.rr.com)
- # [19:03] * Quits: gwagner_ (Gregor@moz-B8B530C2.hsd1.ca.comcast.net) (Quit: gwagner_)
- # [19:04] * Quits: Asa (asa@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [19:04] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [19:05] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
- # [19:06] * Joins: Asa (asa@2557E599.66715431.D25A875A.IP)
- # [19:08] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Quit: sworkman)
- # [19:09] * Joins: bnicholson (bnicholson@moz-E98974C1.hsd1.ca.comcast.net)
- # [19:09] <gfritzsche> bsmedberg: you mean those <object>s not showing up at all?
- # [19:10] <bsmedberg> yes
- # [19:10] <bsmedberg> the bottom two
- # [19:11] <gfritzsche> bsmedberg: seems to work (locally) when giving them 240px/200px
- # [19:12] * Quits: hipokrit (hipokrit@1BF5DFDB.CA40E1F7.C558AD24.IP) (Ping timeout)
- # [19:12] <gfritzsche> weird
- # [19:14] * Quits: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
- # [19:14] * Joins: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP)
- # [19:15] * Quits: vtmarvin (Thunderbir@32DFDBE.7102BCB6.B7C3970A.IP) (Quit: vtmarvin)
- # [19:15] * Joins: Waldo (waldo@A5A0595A.66715431.D25A875A.IP)
- # [19:15] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
- # [19:16] <@khuey> ehsan: ping?
- # [19:16] * Joins: twi (Adium@moz-311B251.static.hosted.by.combell.com)
- # [19:17] * joduinn-commute is now known as joduinn-mtg
- # [19:17] * Joins: jgilbert (jgilbert@moz-74F645BE.hsd1.ca.comcast.net)
- # [19:20] * Quits: sheppy (sheppy@moz-B52B0B26.dhcp.kgpt.tn.charter.com) (Quit: NO CARRIER)
- # [19:20] * catlee-lunch is now known as catlee
- # [19:21] <Callek> soooo looks like we have a social api downgrade issue....
- # [19:22] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
- # [19:22] <Callek> I updated to Nightly from aurora, then downgraded back to aurora, now my Social API bar is missing + the "Turn On" page for Firefox doesn't add it
- # [19:22] <Callek> what am I missing
- # [19:22] * rail-lunch is now known as rail
- # [19:23] * Joins: knelson (Adium@2557E599.66715431.D25A875A.IP)
- # [19:23] * Parts: knelson (Adium@2557E599.66715431.D25A875A.IP)
- # [19:24] * armenzg_lunch is now known as armenzg
- # [19:26] * Joins: kaze (kaze@moz-F8747CC6.dsl.ovh.fr)
- # [19:26] * Joins: RudyL (rudy@moz-9725038F.dynamic.hinet.net)
- # [19:26] * Joins: tomer (tomer@7AF4670C.A2C54A10.FC30AC02.IP)
- # [19:26] * hwine|afk is now known as hwine
- # [19:27] * jhammel is now known as jhammel|afk
- # [19:27] * wlach is now known as wlach|biab
- # [19:29] * jimm-lunch is now known as jimm
- # [19:30] * Quits: Asa (asa@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [19:30] * Joins: hipokrit (hipokrit@moz-7E0D846A.aus1.rackspace.com)
- # [19:30] * Quits: kdudka (kdudka@moz-CC4AEDCF.fei.wifi.vutbr.cz) (Quit: Leaving)
- # [19:31] * Quits: avsaro (avsaro@8CDCCC32.C01E6919.47C6695C.IP) (Ping timeout)
- # [19:32] * mattwoodrow|away is now known as mattwoodrow
- # [19:33] * Quits: harth (harth@moz-3C999954.hsd1.ca.comcast.net) (Input/output error)
- # [19:33] * Quits: twi (Adium@moz-311B251.static.hosted.by.combell.com) (Ping timeout)
- # [19:33] * Joins: avsaro (avsaro@41B6FFE7.FF14FC54.7B0FE12A.IP)
- # [19:33] * AaronMT|away is now known as AaronMT
- # [19:33] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [19:34] * Joins: twi (Adium@moz-311B251.static.hosted.by.combell.com)
- # [19:34] * Joins: azakai (alon@2557E599.66715431.D25A875A.IP)
- # [19:35] * Quits: capella-s3 (capella-s3@moz-816E0E3E.pools.spcsdns.net) (Quit: Yaaic - Yet another Android IRC client - http://www.yaaic.org)
- # [19:35] * Joins: FabioMagnoni (fabiomagno@57C4183C.7C17F08.A8479B91.IP)
- # [19:35] * Quits: avsaro (avsaro@41B6FFE7.FF14FC54.7B0FE12A.IP) (Ping timeout)
- # [19:36] * Quits: azakai (alon@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [19:36] * Quits: ircloggr (nodebot@moz-5764ABB9.compute-1.amazonaws.com) (Client exited)
- # [19:37] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [19:37] * Joins: teoli (teoli@BCD2C715.65189F53.F1085784.IP)
- # [19:37] * Joins: ircloggr (nodebot@moz-82633F82.compute-1.amazonaws.com)
- # [19:38] * Quits: twi (Adium@moz-311B251.static.hosted.by.combell.com) (Ping timeout)
- # [19:38] * Quits: seif (seif@BEAC5A65.FE22CA96.A6BD37EB.IP) (Ping timeout)
- # [19:39] * jlebar is now known as jlebar|lunch
- # [19:39] * Quits: mfinkle (mfinkle@moz-8CB7201C.hsd1.pa.comcast.net) (Ping timeout)
- # [19:39] * Joins: twi (Adium@moz-311B251.static.hosted.by.combell.com)
- # [19:41] * Joins: avsaro (avsaro@AF6C8711.DE70F20C.7B0FE12A.IP)
- # [19:42] * Joins: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP)
- # [19:42] * Joins: gandalf (zbraniecki@moz-4F155DA6.hsd1.ca.comcast.net)
- # [19:43] * akeybl_ is now known as akeybl
- # [19:44] * Quits: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [19:44] * gregglind_mozmpls_holiday_part is now known as gregglind
- # [19:46] * Quits: ferjm (ferjm@53EF5629.3416E031.E21948B5.IP) (Quit: Leaving)
- # [19:46] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
- # [19:47] * Parts: kaie (kaie@moz-2ABD4F25.dip.t-dialin.net) (Leaving)
- # [19:47] <@ehsan> khuey: pong
- # [19:48] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Quit: ekr)
- # [19:48] <@khuey> ehsan: in the record and replay machine I've seen some intermittent failures in test_bug674770-1.html
- # [19:48] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
- # [19:48] <@khuey> ehsan: do you have any interest in them?
- # [19:49] <@ehsan> khuey: the record and replay machine? :)
- # [19:49] * Joins: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP)
- # [19:49] <@khuey> yes
- # [19:49] * cmcavoy-offline is now known as cmcavoy
- # [19:49] <@ehsan> huh!
- # [19:49] <@ehsan> khuey: I would file them for sure, but I don't think I'll have time to work on them
- # [19:49] <@khuey> http://robert.ocallahan.org/2009/11/sword-5-against-orange_13.html
- # [19:49] <@ehsan> but maybe I'll ask Aryeh if they're important
- # [19:50] * Quits: RudyL (rudy@moz-9725038F.dynamic.hinet.net) (Quit: RudyL)
- # [19:50] <@ehsan> khuey: I know about record and replay, I didn't know we have a dedicated machine for it!
- # [19:50] * mdas is now known as mdas|lunch
- # [19:50] <@ehsan> we used to have one in the Toronto office
- # [19:50] <@ehsan> back when vmware supported it...
- # [19:50] <@khuey> there's one in MV
- # [19:50] <@khuey> replay.mv.mozilla.com
- # [19:50] * Joins: azakai (alon@2557E599.66715431.D25A875A.IP)
- # [19:50] <@ehsan> nice!
- # [19:51] * Quits: marco (Thunderbir@moz-527766C8.cust.dsl.teletu.it) (Ping timeout)
- # [19:52] * Joins: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP)
- # [19:53] * Joins: mfinkle (mfinkle@moz-8CB7201C.hsd1.pa.comcast.net)
- # [19:54] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/15f4b624bc3a - Wes Johnston - Bug 681805 - Move forward button styling to style files. r=lucasr
- # [19:54] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/ee099414c986 - Wes Johnston - Bug 681805 - Conditional forward for Android tablets. r=lucasr
- # [19:55] * Joins: marco (Thunderbir@moz-BF37F978.cust.dsl.teletu.it)
- # [19:56] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/8e0e2caa7d00 - Gregor Wagner - Bug 823397 - Installing a privileged app from marketplace dev - appStatus should be privileged, but ends up being web. r=fabrice
- # [19:56] * Quits: gandalf (zbraniecki@moz-4F155DA6.hsd1.ca.comcast.net) (Ping timeout)
- # [19:56] * Quits: jgilbert (jgilbert@moz-74F645BE.hsd1.ca.comcast.net) (Ping timeout)
- # [19:57] * Quits: twi (Adium@moz-311B251.static.hosted.by.combell.com) (Ping timeout)
- # [19:57] * Joins: jgilbert (jgilbert@moz-74F645BE.hsd1.ca.comcast.net)
- # [19:58] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/053a352599ab - Ehsan Akhgari - Bug 823574 - Part 0: Disable browser_social.js in per-window PB builds
- # [19:58] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/6e6b0872190b - Ehsan Akhgari - Bug 823580 - Remove PlacesUIUtils.privateBrowsing usages in per-window PB builds; r=jdm
- # [19:58] * Joins: twi (Adium@moz-311B251.static.hosted.by.combell.com)
- # [19:59] * Quits: hipokrit (hipokrit@moz-7E0D846A.aus1.rackspace.com) (Quit: Leaving)
- # [19:59] <yzen> Yoric: do you have a moment for a quick question ?
- # [19:59] * Quits: jgilbert (jgilbert@moz-74F645BE.hsd1.ca.comcast.net) (Ping timeout)
- # [19:59] * joey-away is now known as joey
- # [19:59] * Quits: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP) (Quit: erikvold)
- # [20:00] * Quits: azakai (alon@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [20:00] * Joins: gandalf (zbraniecki@moz-4F155DA6.hsd1.ca.comcast.net)
- # [20:00] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/6bcdc46945a6 - Mike Conley - Bug 822244 - Use the Downloads View in Places if it's preffed on. r=mak.
- # [20:00] * Quits: dcamp (dave@moz-930D5B64.hsd1.wa.comcast.net) (Quit: Leaving...)
- # [20:00] * joey is now known as IRCMonkey37769
- # [20:00] <Yoric> yzen: In ~30 min.
- # [20:01] <yzen> Yoric: great
- # [20:01] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/53ade07f41ce - Patrick McManus - bug 819044 - better spdy stream cleanup when handling goaway r=honzab
- # [20:01] <jdm> ehsan: would you mind checking the patch in bug 749394 on 10.7 and your windows machine?
- # [20:01] <josh> Are we still just waiting on printing support to ship pdf.js on by default?
- # [20:02] <josh> yury: ^?
- # [20:03] * Joins: tanvi (tanvi@2557E599.66715431.D25A875A.IP)
- # [20:03] <yury> josh: there is printing support
- # [20:03] <yury> it uses mozPrintCallback
- # [20:04] <josh> cool, so what is holding us up from shipping?
- # [20:04] * Quits: avsaro (avsaro@AF6C8711.DE70F20C.7B0FE12A.IP) (Connection reset by peer)
- # [20:04] <tanvi> smaug: do you have a few minutes?
- # [20:04] <@smaug> tanvi: yup
- # [20:04] * Joins: avsaro (avsaro@AF6C8711.DE70F20C.7B0FE12A.IP)
- # [20:05] <yury> josh: at the moment it's on its way to 19 release
- # [20:05] <josh> yury: really? awesome
- # [20:05] <yury> unless more blockers will be found
- # [20:05] <josh> are you the one working on this?
- # [20:05] * Quits: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP) (Quit: Leaving)
- # [20:05] <tanvi> smaug - can you take a look at https://bugzilla.mozilla.org/show_bug.cgi?id=822367#c4
- # [20:05] <@smaug> looking
- # [20:05] * Joins: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net)
- # [20:06] * Quits: bajaj (Adium@2557E599.66715431.D25A875A.IP) (Quit: Leaving.)
- # [20:06] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/43dd443e1ba9 - Geoff Brown - Bug 810347 - Provide option for setting remote test root; r=jmaher
- # [20:06] <tanvi> smaug - here is my code where I'm trying to set the override flag - http://pastebin.mozilla.org/2009224
- # [20:06] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
- # [20:06] <yury> josh, mostly bdahl
- # [20:06] * Joins: bajaj (Adium@2557E599.66715431.D25A875A.IP)
- # [20:07] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
- # [20:07] * ChanServ sets mode: +o ehsan
- # [20:07] <josh> yury: Do I have to turn it on somehow? Clicking a PDF link on OS X just downloads the PDF for me.
- # [20:07] <@ehsan> jdm: for sure, but I'm in a meeting now
- # [20:07] <jdm> ehsan: ok, no worries
- # [20:07] * Joins: kentuckyfriedtakahe (ajones@A01F5DF.4432519D.7D44F35.IP)
- # [20:07] <yury> verify application assignment
- # [20:08] <yury> josh, in prefences check if nightly/aurora is assigned to view pdfs
- # [20:10] <josh> yury: I don't see a pdf.js option
- # [20:10] <josh> yury: right now it say "Use Adobe Reader"
- # [20:10] <yury> it's called "Preview in Aurora"
- # [20:10] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/4925a90ee7ff - Gregor Wagner - Bug 814157 - Need additional security checks for the "desktop-notification" permission. r=fabrice
- # [20:10] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/9afad96e2b20 - Ehsan Akhgari - Fix the sessionstore test Makefile in global PB builds; no bug
- # [20:11] <josh> yury: I don't have that option in Nightly or Aurora
- # [20:11] * Quits: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP) (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [20:11] * jhammel|afk is now known as jhammel
- # [20:12] <@smaug> tanvi: so I don't quite understand what that pastebin tries to do
- # [20:12] * whimboo|afk is now known as whimboo
- # [20:13] * Quits: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP) (Quit: Leaving.)
- # [20:13] * Joins: dveditz (dveditz@2557E599.66715431.D25A875A.IP)
- # [20:14] * ChanServ sets mode: +o dveditz
- # [20:14] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
- # [20:14] <yury> josh: "Portable Document Format (PDF)" entry?
- # [20:14] <@smaug> tanvi: do we have the required information in docshell when document's container is set?
- # [20:14] <tanvi> smaug - i'm in InternalLoad and I have detected that the user wants mixed content to load. I need to set a flag on the document (or maybe the channel if that is easier) that tells nsMixedContentBlocker to load the content. I try and set the flag, then ensure that I have actually set it. Then NS_CheckContentLoadPolicy() is called and the code goes through each content policy. when it gets to nsMixedContentBlocker.cpp, shouldLoad will read
- # [20:14] <dholbert> josh, I think yury's talking about in Firefox Prefferences, Applications tab
- # [20:14] <@smaug> tanvi: could we read the data from docshell at that point and set the flag in document
- # [20:15] <dholbert> *Preferences
- # [20:15] <tanvi> smaug - so i must be setting the flag on a differnet document
- # [20:15] * Quits: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net) (Quit: leaving)
- # [20:15] <tanvi> smaug: what do you mean?
- # [20:15] * Joins: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net)
- # [20:15] <@smaug> tanvi: you want to set flag on which document?
- # [20:15] * Joins: tetreis (T3@8AD413DD.3053860D.A992BEAD.IP)
- # [20:16] <tanvi> smaug: the document that we create when we call reload
- # [20:16] * Quits: avsaro (avsaro@AF6C8711.DE70F20C.7B0FE12A.IP) (Connection reset by peer)
- # [20:16] <tanvi> smaug - are there mutliple documents here?
- # [20:16] * Joins: avsaro (avsaro@AF6C8711.DE70F20C.7B0FE12A.IP)
- # [20:17] <@smaug> when we reload we create a new document yes
- # [20:17] <tanvi> smaug - we have a document before we call reload. that document is destroyed when we call reload and a new one is created at some point (i'm not sure where)
- # [20:17] <@smaug> so, when container of the document is set, do we know in the docshell the state of the flag?
- # [20:18] <@smaug> tanvi: let me find the code I'm thinking
- # [20:19] <tanvi> i haven't set the state of the flag in the docshell, because i'm worried about a race condition, where the flag is set and then the user changes location before the reload is complete. In that case, we may end up allowing mixed content on the wrong page.
- # [20:19] <@smaug> tanvi: I'd set the flag asap the document starts to do some loading...
- # [20:21] <@smaug> tanvi: so I was thinking http://mxr.mozilla.org/mozilla-central/source/content/base/src/nsDocument.cpp#3754
- # [20:21] <@smaug> do we at that point know the state of the flag?
- # [20:22] * Quits: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au) (Ping timeout)
- # [20:23] * Quits: twi (Adium@moz-311B251.static.hosted.by.combell.com) (Quit: Leaving.)
- # [20:23] * Joins: dcamp (dave@moz-930D5B64.hsd1.wa.comcast.net)
- # [20:23] * Quits: bz (bzbarsky@moz-62B0440A.tukw.qwest.net) (Ping timeout)
- # [20:23] * Joins: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au)
- # [20:24] * Joins: yzen (Adium@moz-B7CAF2A.cpe.net.cable.rogers.com)
- # [20:24] <@smaug> tanvi: or if not there, http://mxr.mozilla.org/mozilla-central/source/content/base/src/nsDocument.cpp#1885
- # [20:24] <jdm> ehsan: for the autostart ui changes, were we talking about an immediate popup saying "A restart is needed; restart now?" or making it clear that the changes would not take effect until the next restart?
- # [20:24] <tanvi> i'm not sure…. the flag is set in BrowserReloadWithFlags. This calls nsSHistory::Reload(uint32_t aReloadFlags), which calls nsSHistory::LoadEntry(), which calls nsSHistory::InitiateLoad(), which calls nsDocShell::LoadURI(), which calls nsDocShell::LoadHIstoryEntry, which calls nsDocShell:InternalLoad() where I am trying to set the flag
- # [20:25] <tanvi> smaug: i can go into the debugger and ad a breakpoint in SetContainer
- # [20:25] <josh> dholbert, yury: I found it - there is another PDF entry in there named something else, which was confusing me
- # [20:25] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
- # [20:26] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
- # [20:26] * Joins: bz (bzbarsky@moz-9710850B.tukw.qwest.net)
- # [20:26] <@smaug> tanvi: well, you don't have the new doc in internalload yet
- # [20:26] <tanvi> smaug: but thats where the content policies are called
- # [20:27] <@smaug> oh, you mean those content policies
- # [20:27] * Joins: cpeterson (cpeterson@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [20:27] <@smaug> I thought the flag was for the stuff the document itself might load
- # [20:27] <tanvi> the only other option i can think of is adding a parmemter to shouldLoad
- # [20:27] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/95bb46813e58 - Randell Jesup - Bug 822956: backout 3dead2094684 due to breaking normal PeerConnection cases rs=me
- # [20:27] * Quits: vingtetun (vingtetun@moz-F8747CC6.dsl.ovh.fr) (Ping timeout)
- # [20:28] <tanvi> smaug - this call to content policies - http://mxr.mozilla.org/mozilla-central/source/docshell/base/nsDocShell.cpp#8465
- # [20:28] <@smaug> yup
- # [20:28] * Joins: SinnerShanky (shashank@A6A38176.D470E0A.FA4E5DC4.IP)
- # [20:28] <@smaug> I thought basically all the other cp calls :)
- # [20:28] * Quits: avsaro (avsaro@AF6C8711.DE70F20C.7B0FE12A.IP) (Ping timeout)
- # [20:29] * Joins: rniwa (rniwa@5FEFE500.BA327C77.775DF071.IP)
- # [20:29] <tanvi> the flag is for the stuff the document itself will load. since the document will be allowed
- # [20:29] <tanvi> i have to set a flag on the rootDoc that tells it to allow mixed loads
- # [20:30] <tanvi> smaug - but, from what your saying, i dont have the rootDoc yet.
- # [20:30] <@smaug> can you not just check the flag in mixedcontentblocker ?
- # [20:30] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/24a640bec501 - Bobby Holley - Bug 822383 - Allow arbitrary proxies on the scope chain. r=luke
- # [20:30] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/732199ccf9c6 - Bobby Holley - Bug 822961 - Implement JS_WrapId. r=billm
- # [20:30] <tanvi> i can check the flag in mixedcontent blocker, but i need to set the flag somehwere first
- # [20:31] <@smaug> oh, hmm
- # [20:31] <@smaug> maybe not so easy
- # [20:31] * Quits: pascalc (chatzilla@moz-F8747CC6.dsl.ovh.fr) (Ping timeout)
- # [20:31] <tanvi> in nsMixedConentBlocker i have if (rootDoc->GetUserOverrideBlockedMixedActiveContent() { *aDecision = nsIContentPolicy::ACCEPT; }
- # [20:31] <@smaug> is the context anything sane in that case
- # [20:32] <tanvi> thats what i was trying to use… the context or the mScriptGlobal or the mContentViewer
- # [20:32] * Quits: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net) (Quit: clee)
- # [20:32] <tanvi> (and thats what the pastebin shows)
- # [20:32] * Joins: avsaro (avsaro@29F707CC.9CD279C.E9B01DC7.IP)
- # [20:33] <tanvi> though, i can't use the context directly. i have to use mScriptGlobal because i think the context has the wrong type
- # [20:33] <tanvi> smaug: the context is set here - http://mxr.mozilla.org/mozilla-central/source/docshell/base/nsDocShell.cpp#8449
- # [20:33] * Quits: FabioMagnoni (fabiomagno@57C4183C.7C17F08.A8479B91.IP) (Quit: FabioMagnoni)
- # [20:34] <@smaug> context may be chrome
- # [20:35] * mdas|lunch is now known as mdas
- # [20:35] * jdm is now known as jdm|away
- # [20:36] * Quits: teoli (teoli@BCD2C715.65189F53.F1085784.IP) (Input/output error)
- # [20:36] <@smaug> tanvi: so what is the behavior you want?
- # [20:36] <tanvi> where is the document created? maybe i can set the flag after the first content policiy call (since this one is for the rootdoc)
- # [20:37] <tanvi> smaug: when a user visits a page with mixedcontent blocked and then the user clicks "disable protection on this page" i want the browser to reload the page with all the mixed content unblocked.
- # [20:37] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/37ad8c11c3fb - Sriram Raghuraman - Bug 715736 - Add 'Save as Wallpaper' Android functionality in context menu when viewing images. r=snorp,margaret
- # [20:37] * baku is now known as baku|away
- # [20:38] <tanvi> smaug - imelven seems to be able to get the document from mContentViewer here - http://mxr.mozilla.org/mozilla-central/source/docshell/base/nsDocShell.cpp#8555
- # [20:38] * mattwoodrow is now known as mattwoodrow|away
- # [20:39] * Quits: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net) (Input/output error)
- # [20:39] <@smaug> tanvi: the old document, right?
- # [20:39] * Quits: lizzard (ehenry@moz-606E6FC0.dsl.static.sonic.net) (Quit: lizzard)
- # [20:39] <tanvi> smaug - yeah, you are probably right
- # [20:39] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/3905e1085c13 - Andrew Halberstadt - Bug 821865 - Update mozdevice to version 0.18, r=jhammel
- # [20:40] <@smaug> tanvi: this is problematic
- # [20:40] <@smaug> tanvi: what if something has changed in the server between the loads
- # [20:40] <Yoric> yzen: pong
- # [20:41] <tanvi> smaug - like what?
- # [20:41] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Input/output error)
- # [20:41] <@smaug> so that, say, in the second time there is redirection to some totally different page
- # [20:41] <@smaug> or something like that
- # [20:41] * Joins: lizzard (ehenry@moz-606E6FC0.dsl.static.sonic.net)
- # [20:41] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
- # [20:41] <tanvi> smaug - that i can't help
- # [20:41] <@smaug> well, wouldn't it be security bug
- # [20:42] <@smaug> user says mixed load is ok for domain foo, but domain bar gets mixed load
- # [20:42] <yzen> Yoric: hi. So the question I had is related to just one of your comments: Ok, let's refine this to a warning. Do you mean you want the method to logMessage with nsIScriptError that has an warning flag or something else?
- # [20:42] <@smaug> or am I just paranoid :)
- # [20:43] <tanvi> smaug - the user is on a page that has mixed content. we block that content for their protection. if they choose to unblock the content on that page, then we reload and contact the same server over ssl. the threat we are trying to prevent is network eavesdroppers and mitm's. if the server gets owned, then it doesn't matter whether the user allows mixed content or not, they are owned
- # [20:43] <Yoric> yzen: Yes, that's the idea.
- # [20:43] <tanvi> no mitm can cause the redirection, only the server can
- # [20:43] <Yoric> (There might be a straightforward way to achieve this with ConsoleAPI.jsm, I'm not sure)
- # [20:44] <tanvi> since the main page is ssl
- # [20:44] <yzen> Yoric: great ill take a look, i was hoping there is a simpler method :)
- # [20:44] * Joins: knelson (Adium@2557E599.66715431.D25A875A.IP)
- # [20:44] * Joins: Asa (asa@2557E599.66715431.D25A875A.IP)
- # [20:44] <Yoric> yzen: If there is, be sure to tell me :)
- # [20:45] <Yoric> nsIScriptError sure is annoying :)
- # [20:45] <tanvi> smaug - so that is a different threat that this feature doesn't aim to solve.
- # [20:45] <@smaug> ok
- # [20:45] <yzen> Yoric: thanks!
- # [20:45] <@smaug> I was just thinking if the server for some valid reason decides to redirect in the second time
- # [20:45] * Quits: avsaro (avsaro@29F707CC.9CD279C.E9B01DC7.IP) (Ping timeout)
- # [20:45] <yzen> Yoric: and will do
- # [20:45] <@smaug> and then some totally different page gets mixed load
- # [20:45] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/73ce12dc950b - Eitan Isaacson - Bug 822816 - Fix double tap activation in jellybean. r=davidb
- # [20:46] * Quits: gcp (gpascutto@moz-D0E475EA.access.telenet.be) (Quit: Make a new plan, Stan!)
- # [20:46] <tanvi> smaug - do you know where the new document is actually created? is it in the internalload call?
- # [20:46] <@smaug> let me find you the code
- # [20:47] * Quits: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
- # [20:47] * Quits: knelson (Adium@2557E599.66715431.D25A875A.IP) (Quit: Leaving.)
- # [20:48] * cmcavoy is now known as cmcavoy-offline
- # [20:48] * Joins: hipokrit (hipokrit@1BF5DFDB.CA40E1F7.C558AD24.IP)
- # [20:50] * Joins: teoli (teoli@BCD2C715.65189F53.F1085784.IP)
- # [20:50] * Joins: vingtetun (vingtetun@moz-F8747CC6.dsl.ovh.fr)
- # [20:50] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/ec4e88c2c77a - Josh Aas - Bug 807678: Don't proliferate NSPR DNS types beyond the host resolver itself. Make it possible to easily hook up other host resolvers. r=sworkman
- # [20:51] * Fallen|away is now known as Fallen
- # [20:51] * Joins: avsaro (avsaro@5748B026.DE70F20C.7B0FE12A.IP)
- # [20:51] * Joins: knelson (Adium@2557E599.66715431.D25A875A.IP)
- # [20:51] * Quits: dao (dao@moz-71A790A7.superkabel.de) (Quit: Leaving.)
- # [20:51] * Quits: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [20:51] * Joins: avsaro_ (avsaro@5748B026.DE70F20C.7B0FE12A.IP)
- # [20:51] <glandium> hg bzexport only supports two reviewers?
- # [20:52] <@smaug> tanvi: so look at http://mxr.mozilla.org/mozilla-central/source/docshell/base/nsDocShell.cpp#7932
- # [20:52] * Quits: avsaro (avsaro@5748B026.DE70F20C.7B0FE12A.IP) (Ping timeout)
- # [20:52] * Joins: FabioMagnoni (fabiomagno@57C4183C.7C17F08.A8479B91.IP)
- # [20:53] <yzen> Yoric: did you mean Console.jsm by any chance in toolkit ?
- # [20:53] <tanvi> smaug - so the new document doesn't exist before the first content policy load, but does the new channel?
- # [20:54] <tanvi> smaug - i've also tried attaching the falg to the channel instead of the document. but the reload destroys the channel and creates a new one.
- # [20:54] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [20:54] <tanvi> looks like by the time newcontentviewerobj, the channel already exists
- # [20:55] <@smaug> and SetContainer gets called somewhere there, I think
- # [20:55] * Joins: sheppy (sheppy@moz-B52B0B26.dhcp.kgpt.tn.charter.com)
- # [20:55] * Joins: Ms2ger (Ms2ger@4DFC8C70.E0F5F084.3773EA9F.IP)
- # [20:55] <@gavin> khuey: thanks for the CC on bgu 791605
- # [20:56] * Joins: dholbert_ (dholbert@2557E599.66715431.D25A875A.IP)
- # [20:56] <@khuey> gavin: np
- # [20:57] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/487d0f89749b - Chris Jones - Bug 823422: Make ipdl C++ unit tests compile again. r=jlebar
- # [20:57] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/8cbe2966ec8a - Chris Jones - Bug 822558: Don't confuse subprocesses about ended touches. r=mwu a=blocking-basecamp
- # [20:57] * Mossop is now known as Mossop_Lunch
- # [20:58] * Joins: ferjm (ferjm@moz-23947203.red-88-0-242.dynamicip.rima-tde.net)
- # [20:58] <josh> Quick poll - what are the missing OS X integration features from Firefox that bug you most?
- # [20:59] * Quits: gustavold (gustavold@moz-A2365CB0.mganm702.dsl.brasiltelecom.net.br) (Ping timeout)
- # [20:59] <tanvi> smaug - i think that newcontentviewerobj gets called (through a series of calls) from http://mxr.mozilla.org/mozilla-central/source/docshell/base/nsDocShell.cpp#9092,which is in InternalLoad. so the new document or the new channel might exist by then
- # [20:59] <@smaug> tanvi: should we set the flag to loadgroup? Though I still don't know how to make that cp in docshell to pass
- # [20:59] <Ms2ger> josh, the continued existence of OS X :)
- # [21:00] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
- # [21:00] <tanvi> smaug - i dont know anything about loadgroup
- # [21:00] <@khuey> Ms2ger++
- # [21:00] * juanb is now known as juanb|afk
- # [21:01] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
- # [21:01] * Joins: avsaro (avsaro@DFC3BF78.85FDE453.47C6695C.IP)
- # [21:01] * Quits: dholbert_ (dholbert@2557E599.66715431.D25A875A.IP) (Quit: Ex-Chat)
- # [21:01] <tanvi> smaug - i have to run to a meeting. but THANK YOU!!! I'll pick this back up after my meeting and see if i can follow any of your suggestions to make this work
- # [21:01] * Quits: avsaro_ (avsaro@5748B026.DE70F20C.7B0FE12A.IP) (Ping timeout)
- # [21:01] * ferjm is now known as ferjm|afk
- # [21:02] * Quits: teoli (teoli@BCD2C715.65189F53.F1085784.IP) (Input/output error)
- # [21:02] * jhammel is now known as jhammel|lunch
- # [21:02] <@smaug> tanvi: this is a bit tricky case
- # [21:02] <@smaug> tanvi: need to think also cases like beforeunload event handling etc
- # [21:02] <@smaug> though that happens before cp
- # [21:02] * Quits: avsaro (avsaro@DFC3BF78.85FDE453.47C6695C.IP) (Ping timeout)
- # [21:03] * Quits: maikmerten (merten@moz-D9AA5A6E.itmc.tu-dortmund.de) (Client exited)
- # [21:03] * Quits: kdcw (kdc@moz-F7413045.pk.shawcable.net) (Quit: I love my HydraIRC -> http://www.hydrairc.com <-)
- # [21:04] * Joins: teoli (teoli@BCD2C715.65189F53.F1085784.IP)
- # [21:05] * Joins: dzbarsky (Adium@moz-2D2AE0B0.washdc.fios.verizon.net)
- # [21:05] <jaws> josh: i also tweeted your quick poll, i'll let you know if i get any replies
- # [21:08] * ferjm|afk is now known as ferjm
- # [21:08] * Quits: knelson (Adium@2557E599.66715431.D25A875A.IP) (Quit: Leaving.)
- # [21:08] <ferjm> Honza, ping
- # [21:08] <Honza> ferjm: pong
- # [21:09] <ferjm> Honza, hi! quick question: do we clear the offline cache storage when canceling an app cache download?
- # [21:10] * Joins: ericjung (Mibbit@moz-F14FA912.bstnma.fios.verizon.net)
- # [21:10] <Honza> ferjm: you are looking for Jan Bambas (:mayhemer)
- # [21:10] <ferjm> Honza, oh, sorry
- # [21:10] <Honza> not a problem :-)
- # [21:11] * Quits: marco (Thunderbir@moz-BF37F978.cust.dsl.teletu.it) (Ping timeout)
- # [21:12] <benjamin> josh: new scrollbars
- # [21:12] * Joins: stefanh|away (stefanh@moz-3EED0162.customers.ownit.se)
- # [21:13] * stefanh|away is now known as stefanh
- # [21:13] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/a2e79ebb34af - Fabrice Desré - Bug 823040 - we should update the app's manifest during update (for hosted apps with appcache) [r=ferjm]
- # [21:13] * Quits: kentuckyfriedtakahe (ajones@A01F5DF.4432519D.7D44F35.IP) (Ping timeout)
- # [21:14] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/417eaf807319 - Blake Kaplan - Bug 822494 - Protect against two calls to associate racing against each other to add the network. r=vchang
- # [21:14] <ferjm> jduell, ping
- # [21:14] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/fbc95400da21 - Blake Kaplan - Bug 823117 - Don't shadow parameters with local variables. r=vchang
- # [21:14] <jduell> ferjm: pong
- # [21:15] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/ce34fa2b2189 - Wes Johnston - Bug 708048 - Walk up tree to find a title for context menu items. r=kats
- # [21:15] <ferjm> jduell, hi! maybe you can answer my question above ^^ : do we clear the offline cache storage when canceling an app cache download? I am guessing yes, but I would like a confirmation from someone that knows that code better
- # [21:15] * KWierso|Home really needs to either stop including "wes" in his stalkwords list or convince wesj to change his name...
- # [21:15] * Joins: marco (Thunderbir@moz-D80AD715.cust.dsl.teletu.it)
- # [21:16] * Joins: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net)
- # [21:16] * Quits: MisfitGeek (MisfitGeek@moz-BD3E98A8.hsd1.nh.comcast.net) (Quit: Leaving)
- # [21:16] * Quits: past (Instantbir@moz-9C6FAFA9.dsl.dyn.forthnet.gr) (Quit: past)
- # [21:16] <Ms2ger> Wes, you said?
- # [21:17] <jduell> ferjm: you want :mayhemer, but he's not around right now. What's the entry point (i.e. the function that cancels)--I can take a look at the code
- # [21:17] <ferjm> jduell, https://mxr.mozilla.org/mozilla-central/source/uriloader/prefetch/nsIOfflineCacheUpdate.idl#192
- # [21:18] * Joins: kentuckyfriedtakahe (ajones@E1543D00.EC928025.5A8C189B.IP)
- # [21:19] * Joins: Mook (mook@moz-8F011215.dsl.teksavvy.com)
- # [21:19] * Quits: marco (Thunderbir@moz-D80AD715.cust.dsl.teletu.it) (Ping timeout)
- # [21:19] <jlebar|lunch> cjones: are you OK with me reviewing simple changes in ContentParent.*, or do you want me to kick them over to you? I'm not a peer, and I know you make an effort to respect those things.
- # [21:19] * jlebar|lunch is now known as jlebar
- # [21:20] <ferjm> jduell, we are calling Cancel on the channel opened for each item being download, but I am lost from there https://mxr.mozilla.org/mozilla-central/source/uriloader/prefetch/nsOfflineCacheUpdate.cpp#417
- # [21:21] * Quits: vingtetun (vingtetun@moz-F8747CC6.dsl.ovh.fr) (Ping timeout)
- # [21:21] <@ehsan> jlebar: fwiw the repo is fixed now, forgot to tell you... :)
- # [21:21] <jlebar> ehsan: oh, thanks!
- # [21:21] * Joins: twi (Adium@moz-12EC5C5D.ip243.fastwebnet.it)
- # [21:22] * Quits: randix (rdow@moz-BFFB5A85.mycingular.net) (Quit: randix)
- # [21:22] * nthomas|away is now known as nthomas
- # [21:22] <jdm|away> ferjm: does the documentation here answer your question? https://mxr.mozilla.org/mozilla-central/source/uriloader/prefetch/nsIOfflineCacheUpdate.idl#188
- # [21:23] * hwine is now known as hwine-food
- # [21:23] <ferjm> jdm|away, I added that doc :\
- # [21:23] <jdm|away> heh
- # [21:23] * Joins: marco (Thunderbir@moz-D12140AD.cust.dsl.teletu.it)
- # [21:23] <ferjm> I just want to confirm it :)
- # [21:23] <cjones> jlebar, i strongly respect the spirit of the laws, not the letter. there's not really an official module for dom/ipc
- # [21:23] * joduinn-mtg is now known as joduinn
- # [21:24] <cjones> jlebar, if you're 100% comfortable reviewing, go for it. but otherwise feel free to hook me in
- # [21:24] <cjones> IOW i'm comfortable with you reviewing what you're comfortable reviewing
- # [21:24] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/8881a95c8b2d - Asaf Romano - Bug 815352 (Part 2) - Add a stub view to implement in-content downloads.
- # [21:24] <jlebar> cjones: sounds perfect. Thanks.
- # [21:24] <cjones> you're as close to a dom/ipc peer as anyone ;)
- # [21:25] <jlebar> cjones: I felt like that was so, but I to make sure you did. :)
- # [21:26] <espindola> BenWa, do you want to review the patch in bug 822825? Given comment 20 and the fact that I wrote, it probably has to be you :-)
- # [21:28] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Ping timeout)
- # [21:29] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Quit: sworkman)
- # [21:29] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/76634f2005ba - Ehsan Akhgari - Remove dead code which accesses the private browsing service from browser_597071.js, no bug
- # [21:29] <@ehsan> jdm|away: the popup, I believe
- # [21:29] <mak> bsmedberg: thanks for the review, I will move tests investigation to separate bugs if that's fine for you
- # [21:29] <jdm|away> ehsan: ah, ok
- # [21:29] <jduell> ferjm: looks like Cancel marks mSucceeded=false, and then we throw away the cache result here: http://mxr.mozilla.org/mozilla-central/source/uriloader/prefetch/nsOfflineCacheUpdate.cpp#2132
- # [21:30] * jdm|away is now known as jdm
- # [21:30] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
- # [21:30] <mak> bsmedberg: that was re: the darmin stubs bug
- # [21:30] <ferjm> jduell, awesome! thanks! :)
- # [21:30] <mak> darwin
- # [21:30] <mak> sigh
- # [21:30] <bsmedberg> mak: yeah, that's fine
- # [21:30] <mak> ok, cool
- # [21:30] <BenWa> espindola: Sure I'll talk a look
- # [21:30] <bsmedberg> mak: or the same bug afterwards is ok too
- # [21:30] <bsmedberg> just set in-testsuite? on it
- # [21:31] <mak> ok
- # [21:32] * Quits: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net) (Ping timeout)
- # [21:33] * Quits: lizzard (ehenry@moz-606E6FC0.dsl.static.sonic.net) (Quit: lizzard)
- # [21:35] * Joins: avsaro (avsaro@FE82A8E7.2C0090CE.4DE73C5E.IP)
- # [21:37] <nthomas> rstrong: ping re bug 816408
- # [21:38] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/d81af339bb7a - Armen Zambrano Gasparnian - Bug 822444: Update the B2G panda snapshot to include marionette on gaia-tests.zip. DONTBUILD. r=aki
- # [21:40] * Quits: ferjm (ferjm@moz-23947203.red-88-0-242.dynamicip.rima-tde.net) (Quit: Leaving)
- # [21:41] <jwir3> Ms2ger: ping?
- # [21:41] <Ms2ger> jwir3, here
- # [21:41] <jwir3> Ms2ger: I think I did something incorrect when I converted the caret position patch to webidl. I am getting the following errors: http://pastebin.mozilla.org/2009431 now when I click inside the test case.
- # [21:42] <Ms2ger> Oh dear
- # [21:42] <rstrong> nthomas: pong
- # [21:42] <Ms2ger> Patch? :)
- # [21:42] <jwir3> Ms2ger: Here's the patch I have... http://pastebin.mozilla.org/2009433 Does anything jump out to you as obviously wrong?
- # [21:42] <jwir3> Ms2ger: Ah, right. Was just typing it. ;)
- # [21:42] <nthomas> rstrong: could you please check that xml I put feedback? on looks OK ?
- # [21:43] <rstrong> nthomas: just did
- # [21:43] <nthomas> great, thanks!
- # [21:43] * Quits: avsaro (avsaro@FE82A8E7.2C0090CE.4DE73C5E.IP) (Ping timeout)
- # [21:43] <Ms2ger> jwir3, one thing that isn't your bug: nsDOMCaretPosition::GetOffsetNode() can return a plain pointer
- # [21:43] <jwir3> Ms2ger: Could this maybe be caused by the return value of the GetOffsetNode() being released and thus destroyed to early?
- # [21:43] <jwir3> oh ok
- # [21:44] * mcote is now known as mcote|biab
- # [21:44] <Ms2ger> No, you're keeping a strong ref in mOffsetNode...
- # [21:46] * Quits: nmatsakis (nmatsakis@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Computer has gone to sleep.)
- # [21:46] <espindola> thanks
- # [21:46] <Ms2ger> jwir3, ah
- # [21:46] * Quits: FabioMagnoni (fabiomagno@57C4183C.7C17F08.A8479B91.IP) (Quit: FabioMagnoni)
- # [21:46] <Ms2ger> jwir3, you don't implement WrapObject; that might be it
- # [21:46] <jwir3> oh
- # [21:47] * armenzg is now known as armenzg_brb
- # [21:47] <jwir3> Ms2ger: Ah, right... that's in the steps for WebIDL conversion... I just missed it.
- # [21:47] <Ms2ger> jwir3, it had better be there! :)
- # [21:48] <jwir3> Ms2ger: But, for returning a plain pointer from GetOffsetNode(), would I still use forget(), or should I just return mOffsetNode directly?
- # [21:48] * Joins: FabioMagnoni (fabiomagno@57C4183C.7C17F08.A8479B91.IP)
- # [21:48] <Ms2ger> jwir3, no, just mOffsetNode
- # [21:48] <jwir3> ok
- # [21:48] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/4e71802dec3a - Justin Lebar - Bug 823553 - Fix build error in Variant.h on MSVC 2008 and Solaris by not taking double-references. r=mak
- # [21:48] <Ms2ger> jwir3, well, it's possible you need to return mOffsetNode.get(), but I don't think so
- # [21:48] <Ms2ger> No forget, though
- # [21:49] <Ms2ger> And you can QI less in nsDocument::CaretPositionFromPoint, but I can comment in the bug about that :)
- # [21:51] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/40822fe6962b - Georg Fritzsche - Bug 823559 - Enable OOPP for Java per default again. r=josh
- # [21:51] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/fc2cce7ad2d0 - Georg Fritzsche - Bug 823559 - Make _convertpoint fail instead of abort when called from outside the plugin thread. r=bsmedberg
- # [21:53] * Joins: knelson (Adium@2557E599.66715431.D25A875A.IP)
- # [21:53] * Parts: knelson (Adium@2557E599.66715431.D25A875A.IP)
- # [21:54] * Joins: lizzard (ehenry@moz-606E6FC0.dsl.static.sonic.net)
- # [21:54] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/72d7159b813b - Patrick McManus - bug 807441 increase stickiness of dns choices r=josh
- # [21:55] * Quits: jdm (jdm@DB05BBF2.BB1F48F2.971E19F6.IP) (Input/output error)
- # [21:55] * Quits: c0smikdebris (textual@5FECAACD.D8228D1D.BE90E62C.IP) (Quit: Computer has gone to sleep.)
- # [21:56] * Quits: IRCMonkey37769 (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.89 [Firefox 19.0a2/20121213042017])
- # [21:56] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
- # [21:57] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Ping timeout)
- # [21:58] * Joins: smontagu (chatzilla@F75BBEA4.D8F19D83.CC465D70.IP)
- # [21:58] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/6fe383b92b05 - Josh Matthews - Bug 782542 - Secure necko IPDL usage. r=ted,jduell
- # [21:59] * wlach|biab is now known as wlach
- # [22:00] <bsmedberg> dammit, the day is almost over and I owe lizzard a 600-word essay
- # [22:00] * Quits: sicking (sicking@moz-7F871C5C.hsd1.ca.comcast.net) (Quit: sicking)
- # [22:01] * hwine-food is now known as hwine
- # [22:02] * Joins: birtles (birtles@moz-8D905E97.net182021070.t-com.ne.jp)
- # [22:02] * Quits: tetreis (T3@8AD413DD.3053860D.A992BEAD.IP) (Ping timeout)
- # [22:03] * Quits: victorporof (victorporo@EE98433F.5E620EAC.6A4F8DA2.IP) (Quit: victorporof)
- # [22:05] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Quit: Konversation terminated!)
- # [22:05] * Joins: victorporof (victorporo@EE98433F.5E620EAC.6A4F8DA2.IP)
- # [22:05] * Quits: lizzard (ehenry@moz-606E6FC0.dsl.static.sonic.net) (Quit: lizzard)
- # [22:07] * heycam|away is now known as heycam
- # [22:07] * Joins: avsaro (avsaro@98FB106D.FCAA954F.47C6695C.IP)
- # [22:07] * armenzg_brb is now known as armenzg
- # [22:07] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
- # [22:07] <@khuey> decoder: ping?
- # [22:07] <decoder> khuey: pong
- # [22:07] <@khuey> decoder: where's the latest version of your code coverage stuff?
- # [22:08] <decoder> khuey: http://people.mozilla.org/~choller/firefox/coverage/
- # [22:08] <decoder> is regularly updated
- # [22:08] <@khuey> decoder: next time we're in the same time zone remind me to buy you a drink
- # [22:08] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/8d0fa262d9c0 - Theo Chevalier - Bug 819732 - Land Telemetry enabled by default on Nightly/Aurora. r=gavin
- # [22:09] * tchevalier \o/
- # [22:09] <@gavin> :)
- # [22:09] <lmandel> tchevalier: My hats off to you for sticking with this and getting these patches landed. :)
- # [22:10] <mak> woo
- # [22:10] * Quits: Ms2ger (Ms2ger@4DFC8C70.E0F5F084.3773EA9F.IP) (Quit: nn)
- # [22:10] * Joins: lizzard (ehenry@moz-606E6FC0.dsl.static.sonic.net)
- # [22:10] <@gavin> tchevalier++
- # [22:10] <lmandel> tchevalier: In case you missed it, I thanked you as a friend of the tree during this Monday's project meeting.
- # [22:11] * Joins: jimb (user@9E727688.17C2F9C.163DC5C6.IP)
- # [22:11] <tchevalier> It was a pleasure to work with you all :) Thanks to You, Gavin, Mak, Brian, Mark... this couldn't happen without you :)
- # [22:11] <lmandel> gavin, mak, tchevalier: Given where we are in the schedule and that it's the holidays next week, I think it's safe to let this change ride the train to Aurora. No need to rush.
- # [22:11] * Joins: knelson (Adium@2557E599.66715431.D25A875A.IP)
- # [22:11] * Parts: knelson (Adium@2557E599.66715431.D25A875A.IP)
- # [22:11] * Joins: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net)
- # [22:11] * mak agrees
- # [22:12] <decoder> khuey: will do! :D
- # [22:12] <mak> tchevalier: hey, it's a pleasure to work with you as well, your responsiveness is rare :)
- # [22:12] <decoder> khuey: i hope it's somewhat accurate
- # [22:12] * Mossop_Lunch is now known as Mossop
- # [22:12] <tchevalier> lmandel: Yes, I discovered the Friends of tree, I'm very happy (I was like "wtf?", to be honest)
- # [22:12] * Joins: Mavericks (Mibbit@6C09CE67.71C161C0.261E7448.IP)
- # [22:12] * Quits: FabioMagnoni (fabiomagno@57C4183C.7C17F08.A8479B91.IP) (Quit: FabioMagnoni)
- # [22:13] * Joins: mwu (mwu@moz-2E883D31.hsd1.nj.comcast.net)
- # [22:13] * Quits: Mavericks (Mibbit@6C09CE67.71C161C0.261E7448.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [22:13] * Quits: avsaro (avsaro@98FB106D.FCAA954F.47C6695C.IP) (Ping timeout)
- # [22:13] <@gavin> mak: not to mention his persistence! :)
- # [22:13] * Joins: knelson1 (Adium@2557E599.66715431.D25A875A.IP)
- # [22:13] * Parts: knelson1 (Adium@2557E599.66715431.D25A875A.IP)
- # [22:13] <mak> I was about to, but missed the right word
- # [22:14] <tchevalier> 40 revisions of the patch... I want to do more :) Maybe backporting this to TB, that's easy now.
- # [22:15] * whimboo is now known as whimboo|afk
- # [22:17] <NeilAway> khuey++
- # [22:18] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/81de116c12ad - Steven Michaud - Bug 821304 - Unbreak plugins that use subclasses of CALayer in CoreAnimation mode. r=bgirard
- # [22:18] <@khuey> NeilAway: hm?
- # [22:18] * Quits: atte (atte@moz-37C1DF97.dhcp.inet.fi) (Client exited)
- # [22:18] <NeilAway> khuey: not important ;-)
- # [22:18] <@khuey> heh ok
- # [22:18] * NeilAway wonders why one of his builds is missing a vital chrome file that is causing it to assert on startup
- # [22:19] <dholbert> blassey, should /embedding/android be deleted? It looks like https://hg.mozilla.org/mozilla-central/rev/02f6f69e8e2f intended to move it, but ended up copying it, and now we have divergent versions of those files in those two directories
- # [22:20] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/3a4372abccab - Gavin Sharp - Bug 614304: make Esc only stop page/XHR/WebSocket loads when the stop button is shown, r=dao
- # [22:20] <blassey> dholbert: it was intended to copy it
- # [22:20] * Quits: garnacho (carlos@moz-BC7A7B5D.dyn.user.ono.com) (Ping timeout)
- # [22:20] <blassey> the end goal was to merge it back together
- # [22:20] * Joins: avsaro (avsaro@BA9D0684.B88C7147.47C6695C.IP)
- # [22:21] <NeilAway> actually, not missing, so probably just corrupt... time to start checking
- # [22:22] <dholbert> blassey, ah, ok. do you know if there's a bug tracking that? There have been various csets that landed in one spot but not the other, which is probably undesirable
- # [22:22] <blassey> dholbert: cpeterson was doing the refactor
- # [22:22] <blassey> but has been pulled in a couple different directions
- # [22:22] <blassey> cpeterson: is there a bug?
- # [22:22] * Quits: gandalf (zbraniecki@moz-4F155DA6.hsd1.ca.comcast.net) (Quit: Good night and good luck)
- # [22:23] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/19983f7c68e2 - Mike Conley - Bug 812221 - Downloads indicator attention state needs more contrast on gnomestripe. r=mak.
- # [22:23] <dholbert> blassey, gotcha -- cool. I just ran across it in https://bugzilla.mozilla.org/show_bug.cgi?id=823286, where we need similar-but-not-quite-the-same changes to the two versions of GeckoBatteryManager.java
- # [22:23] <cpeterson> blassey, dholbert: the meta bug is bug 743998
- # [22:24] <dholbert> cpeterson, cool, thanks
- # [22:24] <cpeterson> blassey, dholbert: I don't think there is a specific bug for `rm -rf embedding/android`
- # [22:24] * juanb|afk is now known as juanb
- # [22:25] <dholbert> ok
- # [22:25] <dholbert> not a big deal, just wanted to make sure it was a known-issue that we have two copies of a bunch of files there. :)
- # [22:28] * Joins: randix (rdow@45355E35.CFBC10F9.8B52D585.IP)
- # [22:28] * Quits: yzen (Adium@moz-B7CAF2A.cpe.net.cable.rogers.com) (Quit: Leaving.)
- # [22:28] * joduinn is now known as joduinn-food
- # [22:30] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Quit: Konversation terminated!)
- # [22:31] * Quits: lizzard (ehenry@moz-606E6FC0.dsl.static.sonic.net) (Quit: lizzard)
- # [22:32] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
- # [22:33] * Quits: sheppy (sheppy@moz-B52B0B26.dhcp.kgpt.tn.charter.com) (Quit: NO CARRIER)
- # [22:33] * bc is now known as bc|afk
- # [22:33] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
- # [22:34] * Quits: davidb (davidb@moz-1EB292CB.dsl.bell.ca) (Quit: davidb)
- # [22:35] * Joins: lizzard (ehenry@moz-606E6FC0.dsl.static.sonic.net)
- # [22:36] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/6b17e37a0762 - Jim Blandy - Bug 822563: Pretty-print references to JSObject and its subclasses. r=sfink
- # [22:36] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [22:39] * Quits: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net) (Connection reset by peer)
- # [22:39] * Joins: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
- # [22:39] * Joins: sicking (sicking@moz-7F871C5C.hsd1.ca.comcast.net)
- # [22:39] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
- # [22:39] <edmorley|pto> gkw: the failure on m-c tip was the CLOBBER file being modified by one of the changesets in the merge (from sometime yesterday) and I forgot to set clobber before merging; have done so now (but others will burn that didn't get a clobber)
- # [22:39] * mcote|biab is now known as mcote
- # [22:40] <edmorley|pto> bah that's appalling English, but hey
- # [22:40] <gkw> edmorley|pto: okay, i clobbered the Linux one - so i guess the rest has to be clobbered too
- # [22:40] <edmorley|pto> gkw: ah cool; yeah they all will
- # [22:40] <gkw> edmorley|pto: landing inbound->m-c on PTO? wow
- # [22:40] <edmorley|pto> but likely many of the machines had already clobbered
- # [22:41] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
- # [22:41] <edmorley|pto> gkw: it was due from yesterday, just loads of breakage since
- # [22:41] <gkw> edmorley|pto: yes, i saw the breakage :(
- # [22:42] * Quits: tn (tn@moz-2E73ACE4.wp.shawcable.net) (Ping timeout)
- # [22:42] * Joins: beaufour (beaufour@moz-7BF7903.cpe.xe-6-0-0-1104.boanqu2.customer.tele.dk)
- # [22:43] * Quits: msucan (mihai@CDEB00D4.8819A7BF.BD62875.IP) (Quit: Leaving.)
- # [22:44] * Quits: lduros (user@moz-4894EA28.nic.resnet.group.upenn.edu) (Client exited)
- # [22:45] * Joins: spohl1 (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
- # [22:45] * Quits: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
- # [22:49] * Quits: beaufour (beaufour@moz-7BF7903.cpe.xe-6-0-0-1104.boanqu2.customer.tele.dk) (Quit: beaufour)
- # [22:49] * Quits: ehugg (chatzilla@DE362BE6.29102B70.6CD50604.IP) (Quit: ChatZilla 0.9.89 [Firefox 17.0.1/20121128204232])
- # [22:54] * bc|afk is now known as bc
- # [22:54] * Joins: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP)
- # [22:56] * Joins: seth (seth@moz-D840E602.dsl.static.sonic.net)
- # [22:56] <mak> that JSObject patch seems to cause bustage...
- # [22:56] <mak> test-JSObject.cpp(23) : error C2027: use of undefined type 'JSObject'
- # [22:57] <@ehsan> jimb: red on inbound
- # [22:57] <mak> jimb: ^
- # [22:57] <mak> ops, double ping
- # [22:57] <evilpie> when they said the world would end on the 21th, they actually meant nobody would be merging inbound
- # [22:57] <@ehsan> heh
- # [22:57] * Joins: jdm (jdm@F2D29657.F60B0462.67AC9B1.IP)
- # [22:58] <jdm> ehsan: bug 823683
- # [22:58] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/0e08a2cc3b07 - Josh Matthews - Bug 823342 - Update reference to renamed getRecentBadCertsService method. r=bsmith
- # [22:58] * Quits: avsaro (avsaro@BA9D0684.B88C7147.47C6695C.IP) (Connection reset by peer)
- # [22:59] * jhammel|lunch is now known as jhammel
- # [22:59] * Joins: tn (tn@moz-2E73ACE4.wp.shawcable.net)
- # [23:00] <@ehsan> jdm: hmm, the handler in PBUtils.jsm _should_ make that not happen... shouldn't it?
- # [23:00] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/a3e6bd7f9736 - Ralph Giles - Bug 816994 - Skip Opus packets with invalid lengths. r=derf a=bajaj
- # [23:00] <jdm> ehsan: yeah, the report confuses me.
- # [23:01] * Joins: lahabana (charlymolt@3B9A08A6.DE02626B.6A69EBF.IP)
- # [23:01] <jdm> ehsan: maybe it's talking about non-nightlies where PB mode is turned on, in which case it seems correct
- # [23:02] * mattwoodrow|away is now known as mattwoodrow
- # [23:02] * Joins: njn (chatzilla@moz-850C0224.dyn.iinet.net.au)
- # [23:02] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [23:03] <dholbert> I can backout jimb -- I have a trivial cset to land, anyway, which I can lump into a push w/ his backout
- # [23:04] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
- # [23:04] <@ehsan> jdm: in fact, I cannot reproduce in Nigthly
- # [23:04] <@ehsan> dholbert: please go ahead
- # [23:04] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
- # [23:04] * Quits: teoli (teoli@BCD2C715.65189F53.F1085784.IP) (Input/output error)
- # [23:05] * Quits: birtles (birtles@moz-8D905E97.net182021070.t-com.ne.jp) (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [23:05] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
- # [23:05] <dholbert> ehsan, done
- # [23:05] <jdm> ehsan: eeek
- # [23:05] <jdm> http://mxr.mozilla.org/mozilla-central/source/toolkit/content/PrivateBrowsingUtils.jsm#53
- # [23:06] * geekboy|afk is now known as geekboy
- # [23:06] <firebot> Check-in:
- # [23:06] <jdm> hmm, that would bypass the UI-related things, yes?
- # [23:06] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/f578e6d37c13 - Daniel Holbert - Bug 822430: Add parens around assignment-used-as-loop-condition in AddonRepository.jsm, to fix JS strict warning "test for equality mistyped as assignment". r=Mossop
- # [23:06] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/f29149459b0f - Daniel Holbert - backout 6b17e37a0762 (Bug 822563) for build failure on windows
- # [23:07] * joduinn-food is now known as joduinn-mtg
- # [23:07] * Quits: lizzard (ehenry@moz-606E6FC0.dsl.static.sonic.net) (Quit: lizzard)
- # [23:07] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
- # [23:08] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
- # [23:08] * Quits: tanvi (tanvi@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [23:09] * geekboy is now known as geekboy|afk
- # [23:09] * Joins: tanvi (tanvi@2557E599.66715431.D25A875A.IP)
- # [23:11] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
- # [23:14] * Quits: stefanh (stefanh@moz-3EED0162.customers.ownit.se) (Quit: ChatZilla 0.9.89 [SeaMonkey 2.14.1/20121129191217])
- # [23:14] * Quits: Sander (chatzilla@moz-749DC06B.dip.t-dialin.net) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [23:15] * Joins: lizzard (ehenry@moz-606E6FC0.dsl.static.sonic.net)
- # [23:16] * Quits: tanvi (tanvi@2557E599.66715431.D25A875A.IP) (Connection reset by peer)
- # [23:16] * Joins: tanvi (tanvi@2557E599.66715431.D25A875A.IP)
- # [23:18] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [23:19] <BenWa> I've got a modified trychooser page that will show queued jobs. Feel free to start using it and give me feedback: http://people.mozilla.com/~bgirard/trychooser/
- # [23:19] * Quits: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP) (Quit: Leaving.)
- # [23:19] * Joins: tetreis (T3@moz-CCB16F1.dial-up.telesp.net.br)
- # [23:20] <jimb> dholbert: Argh, thanks.
- # [23:20] <dholbert> jimb, np
- # [23:20] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/53952a6be9cf - Sriram Ramasubramanian - Bug 817749: No squishy button in tabs toolbar. [r=mfinkle]
- # [23:20] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/0f8373352445 - Sriram Ramasubramanian - Bug 817749: Remove touch delegate in tabs-panel. [r=mfinkle]
- # [23:20] * Quits: bbondy (bbondy@moz-CBCCE0F3.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
- # [23:20] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/394a6d8577f7 - Sriram Ramasubramanian - Bug 817749: Replace menu icons in tabs-panel. [r=mfinkle] [needs-clobber]
- # [23:21] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/93e12399bae4 - Sriram Ramasubramanian - Bug 817706: Enhance tabs-tray to show either normal or private tabs only. [r=mfinkle]
- # [23:21] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/7998f3adb4c5 - Sriram Ramasubramanian - Bug 817706: Tablets should have a drop-down tabs-switcher. [r=mfinkle]
- # [23:21] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/296cc3ea6e9e - Sriram Ramasubramanian - Bug 817706: Tab-style switcher in tabs-tray for phones. [r=mfinkle]
- # [23:22] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
- # [23:22] * gregglind is now known as gregglind_away
- # [23:23] * Quits: mdas (mdas@50AE257C.D30B51A1.412CF160.IP) (Quit: )
- # [23:24] * Joins: Matti (chatzilla@moz-14390A3D.dip.t-dialin.net)
- # [23:24] <jwir3> ugh, if I'm in the middle of a bisect, how do I find out which revision I'm currently testing?
- # [23:24] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
- # [23:24] <jimb> jwir3: 'hg parent'?
- # [23:24] <jwir3> jimb: thx
- # [23:25] <jimb> jwir3: There's also 'hg ident', which is easier to use from scripts.
- # [23:25] * Waldo sighs
- # [23:25] <Waldo> we really really need to start writing tests in a format that can be upstreamed
- # [23:25] <jimb> "upstreamed"?
- # [23:25] <Waldo> mochitest just lets too much Gecko-specific garbage happen
- # [23:25] <jwir3> Waldo: Yeah, that was Elika's big push recently
- # [23:26] * Waldo just found out it's impossible to run mochitests in other browsers, because people have been using Gecko junk in SimpleTest.js
- # [23:26] <Waldo> and, it's stupid stuff
- # [23:26] <Waldo> gratuitous function closure syntax
- # [23:26] <jimb> Yeah --- test dependencies are a pain.
- # [23:26] <jimb> But then again, writing tests to run against N different platforms also sounds like a pain.
- # [23:26] <Waldo> using dump without checking that it's defined (which it isn't, unless you have the pref set, which means you can't even run *our* tests in our browser without tweaks
- # [23:27] <Waldo> it's a worthwhile pain, if it gets every engine on the same page
- # [23:27] <sfink> function closure syntax is not gratuitous!
- # [23:27] <Waldo> sure it is, when you could just add some braces and a |return| and be cross-browser-compatible
- # [23:27] <Waldo> I'm talking about function() rval
- # [23:27] <Waldo> not about function() { return rval; }
- # [23:28] <sfink> I know. I find the latter syntax too painful on my fingers to use.
- # [23:28] * jimb considers looking for some old COBOL syntax to throw at sfink, just for the reaction :D
- # [23:28] <Waldo> of course I don't need to add that the goal isn't to make us good, it's to make the web good -- which means getting browsers more compatible, which is much helped by writing shareable tests
- # [23:28] * Joins: wlach_ (wlach@moz-D71CC4F5.vif.net)
- # [23:28] * wlach_ is now known as wlach|laptop
- # [23:29] <sfink> MULTIPLY x BY y GIVING answer SCREAMING incoherently ABOUT syntax?
- # [23:29] <Waldo> having to type more characters to type out a function definition is about as first-world a problem as I can imagine
- # [23:30] <jimb> Waldo: Yes, but a lot of our leverage is competitive, so I'm not sure that the goal isn't to make us good.
- # [23:30] <sfink> I am a small-minded first worlder. Writing it out makes me itch to abstract the syntax away somehow. Which ends up involving eval"".
- # [23:31] <Waldo> sfink: I would hurt you if you and I were in the office right now
- # [23:31] <jimb> Remotees For Peace
- # [23:31] * capella|snore is now known as capella
- # [23:31] <sfink> mommy! code of conduct! code of conduct!
- # [23:31] * Quits: victorporof (victorporo@EE98433F.5E620EAC.6A4F8DA2.IP) (Quit: victorporof)
- # [23:31] <jimb> (By Being Unable To Reach Each Other)
- # [23:32] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [23:33] <Waldo> jimb: it also means our tests set the rules by which everyone plays
- # [23:33] <Waldo> jimb: plus any implication that we can't handle fair competition seems incredibly parochial to me
- # [23:33] * Joins: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net)
- # [23:34] * catlee is now known as catlee-away
- # [23:34] * Joins: Mic (Instantbir@moz-B4B15E6A.superkabel.de)
- # [23:34] <mbrubeck> Win-win solution: Have our JS team implement the needed syntax stuff in V8 and JSCore? :7
- # [23:34] <jwir3> jimb: haha
- # [23:34] <mbrubeck> (that's the trollface emoticon)
- # [23:35] <sfink> I will happily switch to check(() -> f(), 17) or whatever it is
- # [23:35] * armenzg is now known as armenzg_dinner
- # [23:35] * Quits: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net) (Quit: jib)
- # [23:35] * Joins: andersh (andersh@moz-A568D1F5.bredband.3.dk)
- # [23:36] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [23:36] <Waldo> mbrubeck: there are very good reasons that function() val will not be standardized, namely that it prohibits writing parsers in certain styles
- # [23:36] <mbrubeck> aw :(
- # [23:36] * Joins: harth (harth@moz-3C999954.hsd1.ca.comcast.net)
- # [23:36] <Waldo> something like a shift/reduce conflict
- # [23:36] <Waldo> I don't quite remember the details
- # [23:36] <jimb> Waldo: "can't handle fair competition" <- wasn't aware I'd said that.
- # [23:36] <mbrubeck> Is there an alternate syntax coming?
- # [23:36] <Waldo> jimb: you didn't
- # [23:36] * mbrubeck looks at the harmony wiki
- # [23:37] <sfink> yup, that was the () -> f() thing. Or () => f(). Or something.
- # [23:37] <Waldo> jimb: if we could handle the competition, tho, I don't see how providing tests for others to run inhibits our competitive leverage
- # [23:37] <jimb> Waldo: I just meant, I think it's okay for us to make efforts (like tests) that only benefit us.
- # [23:37] * Joins: avsaro (avsaro@3A02B34.8A3FDC44.47C6695C.IP)
- # [23:37] * Parts: edmorley|pto (edmorley@moz-5C2387B0.range109-156.btcentralplus.com)
- # [23:38] <jimb> With a red backout, I may not have sufficient attention for this conversation to express myself well enough to be worth arguing with.
- # [23:39] * Quits: milan (milan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [23:39] <Waldo> that's fair enough for lots of stuff that has no relevance to anyone but us -- but tests don't fall into that, given that we often write tests after comparing against what other browsers do, and that our tests reflect something (specs) that are not fully ours to own and control
- # [23:40] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
- # [23:40] * Quits: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net) (Ping timeout)
- # [23:41] <sfink> so if the differences truly are gratuitous, I agree, it helps move the web forward. If not, then we have to decide how much additional effort is worth it (especially if the tradeoff is fewer tests.) And, your momma is ugly.
- # [23:41] * Quits: avsaro (avsaro@3A02B34.8A3FDC44.47C6695C.IP) (Ping timeout)
- # [23:42] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
- # [23:43] <Waldo> neener neener
- # [23:43] <nemo> I wonder if browser.urlbar.trimURLs;false is the most common user-set boolean
- # [23:43] <sfink> good telemetry idea
- # [23:43] <Waldo> sfink: http://pastebin.mozilla.org/2009706 are the differences
- # [23:43] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/76c18ac8fb97 - Josh Aas - Back out fix for bug 807678 again, cset ec4e88c2c77a.
- # [23:44] * Joins: ehugg (chatzilla@moz-44D86B1E.cisco.com)
- # [23:44] * Waldo goes to find someone to rubberstamp the only really substantive portion of that
- # [23:44] <sfink> Waldo: I'm fully in agreement for something like SimpleTest.js
- # [23:44] * Joins: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP)
- # [23:44] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
- # [23:45] <sfink> Waldo: typedarray.js, on the other hand, is another story
- # [23:45] <Waldo> admittedly mochitests are a bit tricky to run in other browsers already
- # [23:45] <Waldo> but for many, it's not too horrible if you just do a s/mochi.test:8888/127.0.0.1:8888/ on the URL
- # [23:45] * Joins: avsaro (avsaro@3A02B34.8A3FDC44.47C6695C.IP)
- # [23:45] <Waldo> and run the other browser while a mochitest run is in progress
- # [23:46] <Waldo> jmaher: you around to give a quick r= on http://pastebin.mozilla.org/2009706 ? or ted?
- # [23:46] * Quits: andersh (andersh@moz-A568D1F5.bredband.3.dk) (Quit: Leaving)
- # [23:47] * Quits: overholt (overholt@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving)
- # [23:47] * heycam is now known as heycam|away
- # [23:48] * Quits: avsaro (avsaro@3A02B34.8A3FDC44.47C6695C.IP) (Ping timeout)
- # [23:48] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/2a2087aaedc5 - Marco Bonardo - Bug 821628 - xptcstubs_x86_64_darwin is wrongly converting some bool params
- # [23:49] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/5356d4e7814c - Marco Bonardo - Bug 766799 - Notify hidden visits to history observers.
- # [23:49] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/9901508358d3 - Iordache Catalin - Bug 821901 - Fix some build warnings in toolkit/components/places. r=mak
- # [23:49] * Joins: nmatsakis (nmatsakis@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [23:50] * Quits: Mossop (mossop@1909F457.1BC58411.51465770.IP) (Ping timeout)
- # [23:50] * Quits: tanvi (tanvi@2557E599.66715431.D25A875A.IP) (Connection reset by peer)
- # [23:50] * Joins: tanvi (tanvi@2557E599.66715431.D25A875A.IP)
- # [23:50] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
- # [23:50] * ChanServ sets mode: +o smaug
- # [23:51] * tbsaunde is now known as tbsaunde|afk
- # [23:52] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/21db31128a72 - Oleg Romashin - Bug 823066 - Provide API for CompositorParent to use custom AsyncPanZoomController. r=drs
- # [23:52] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [23:54] <@ehsan> jdm: https://bugzilla.mozilla.org/attachment.cgi?id=694577&action=edit
- # [23:54] * Quits: cabanier (cabanier@89803C3C.27D0C967.A0B21F13.IP) (Quit: Leaving.)
- # [23:54] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
- # [23:55] * Joins: bbondy (bbondy@moz-CBCCE0F3.home.cgocable.net)
- # [23:56] * Quits: wlach|laptop (wlach@moz-D71CC4F5.vif.net) (Ping timeout)
- # [23:58] * Joins: avsaro (avsaro@3A02B34.8A3FDC44.47C6695C.IP)
- # [23:58] <jmaher> Waldo: r=me
- # [23:59] <Waldo> jmaher: thanks
- # [23:59] <Waldo> jmaher: and I promise I will get to those reviews Soon :-(
- # [23:59] <jmaher> ok, I would appreciate it
- # [23:59] <Waldo> no good deed goes unpunished :-\
- # Session Close: Fri Dec 21 00:00:00 2012
The end :)