/irc-logs / mozilla / #developers / 2012-06-13 / end
Options:
- # Session Start: Wed Jun 13 00:00:01 2012
- # Session Ident: #developers
- # [00:00] * Quits: adrian (adrian@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:00] * Quits: vikram360 (vikram360@387EB352.8FBA3BDE.2A068A5E.IP) (Ping timeout)
- # [00:00] * armenzg_omw is now known as armenzg_away
- # [00:01] * Quits: armenzg_away (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Input/output error)
- # [00:01] <prazuber> So how can I actually test this embedding code?
- # [00:01] * sheeri is now known as sheeri-afk
- # [00:01] * Quits: Goldorak (chatzilla@504CDF79.35D36EE.187A1082.IP) (Connection reset by peer)
- # [00:02] * Joins: adrian (adrian@moz-E31CD2CB.mozilla.org)
- # [00:02] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Quit: L'ordinateur est en sommeil)
- # [00:03] * Quits: smagnin (pike@moz-DEF53BC9.fbx.proxad.net) (Ping timeout)
- # [00:05] * Quits: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP) (Quit: beaufour)
- # [00:05] * Quits: xakz (XaMaD@moz-34FBE388.fbx.proxad.net) (Ping timeout)
- # [00:05] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:06] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
- # [00:06] * kats is now known as kats|away
- # [00:06] * jwir3 is now known as jwir3|away
- # [00:07] * Quits: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net) (Quit: Leaving...)
- # [00:07] * Quits: jfkthame (jfkthame@1E761AA8.A1C12133.9542EC20.IP) (Quit: jfkthame)
- # [00:08] * Joins: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com)
- # [00:08] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
- # [00:10] * Joins: erikvold (erikvold@84B8C786.B12AEDC0.6E712CE2.IP)
- # [00:12] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [00:12] * Quits: necolas (necolas@moz-2D68B52B.bb.sky.com) (Client exited)
- # [00:12] * rail is now known as rail_away
- # [00:14] * philor|away is now known as philor
- # [00:14] * Quits: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com) (Quit: Leaving)
- # [00:14] * Quits: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz) (Ping timeout)
- # [00:15] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [00:17] * Quits: wchen (wchen@F2D29657.F60B0462.67AC9B1.IP) (Quit: wchen)
- # [00:18] * Joins: KittyRa (quassel@moz-45F9153E.dsl.sfldmi.sbcglobal.net)
- # [00:18] * Quits: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP) (Quit: ajuma)
- # [00:18] * Joins: kentuckyfriedtakahe (kentuckyfr@moz-5D29915D.cable.telstraclear.net)
- # [00:20] * catlee-buildduty is now known as catlee-away
- # [00:21] * Joins: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com)
- # [00:23] * Fallen is now known as Fallen|away
- # [00:26] * Quits: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP) (Quit: lmandel)
- # [00:29] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [00:29] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: yuan)
- # [00:30] * Joins: jammink (textual@moz-7B0110AD.mv.mozilla.com)
- # [00:31] * Joins: jimb (user@moz-94D6B916.pool.e-mobile.ne.jp)
- # [00:33] * padenot|away is now known as padenot
- # [00:36] * Joins: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net)
- # [00:38] * Quits: darfia (darfia@20C4F0CB.2F9EAEB9.C36097CD.IP) (Ping timeout)
- # [00:39] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [00:39] * Quits: hipokrit (hipokrit@81016825.8DB70AE8.839F6EC0.IP) (Quit: Leaving)
- # [00:39] * Joins: hipokrit (hipokrit@81016825.8DB70AE8.839F6EC0.IP)
- # [00:41] * Quits: bc (bc@454BDC37.1D5E8529.AC69809B.IP) (Ping timeout)
- # [00:41] * Joins: nrc (nrc@538BABFE.A073F3E.97BBD552.IP)
- # [00:42] * Quits: hipokrit (hipokrit@81016825.8DB70AE8.839F6EC0.IP) (Quit: Leaving)
- # [00:43] * Quits: sid (sid@moz-34D4B897.dsl.pipex.com) (Ping timeout)
- # [00:43] * Quits: jammink (textual@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
- # [00:43] * Quits: prazuber (prazuber@moz-60802E71.pool.ukrtel.net) (Quit: )
- # [00:47] * Quits: espadrine (espadrine@moz-BBE3ABD.mv.mozilla.com) (Quit: espadrine)
- # [00:48] * Quits: krit (krit@moz-1FC1932F.adobe.com) (Quit: Leaving.)
- # [00:50] * Quits: erikvold (erikvold@84B8C786.B12AEDC0.6E712CE2.IP) (Quit: erikvold)
- # [00:50] * Quits: gandalf (zbraniecki@moz-6937DDA7.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
- # [00:50] * Quits: jrmuizel (jrmuizel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
- # [00:50] * Quits: cviecco_ (cviecco@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
- # [00:50] * Joins: bc (bc@454BDC37.1D5E8529.AC69809B.IP)
- # [00:51] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:51] * Quits: KittyRa (quassel@moz-45F9153E.dsl.sfldmi.sbcglobal.net) (Client exited)
- # [00:51] * Quits: priya (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [00:52] * Joins: jrmuizel (jrmuizel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:53] * Quits: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving...)
- # [00:54] * Quits: jrmuizel (jrmuizel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
- # [00:55] * Joins: jrmuizel (jrmuizel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:55] * Quits: jrmuizel (jrmuizel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
- # [00:55] * Joins: jrmuizel (jrmuizel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:55] * Quits: jrmuizel (jrmuizel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
- # [00:55] * Quits: jimb (user@moz-94D6B916.pool.e-mobile.ne.jp) (Ping timeout)
- # [00:56] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: yuan)
- # [00:56] * Joins: jstraus (Adium@moz-C7B4D9FC.hsd1.ma.comcast.net)
- # [00:56] * heycam|away is now known as heycam
- # [00:59] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
- # [00:59] * Quits: philipp64|laptop (chatzilla@moz-49802010.redfish-solutions.com) (No route to host)
- # [00:59] * Joins: philipp64|laptop (chatzilla@moz-49802010.redfish-solutions.com)
- # [01:00] * Joins: bholley (anonymous@moz-A786582D.adsl.alicedsl.de)
- # [01:00] * Joins: bholley_ (anonymous@moz-104CC309.mv.mozilla.com)
- # [01:01] * Quits: ianbicking (ianbicking@moz-5D45B48D.hsd1.mn.comcast.net) (Quit: ianbicking)
- # [01:02] * Quits: bholley (anonymous@moz-A786582D.adsl.alicedsl.de) (Ping timeout)
- # [01:02] * bholley_ is now known as bholley
- # [01:04] * Quits: dria (dria@F2D29657.F60B0462.67AC9B1.IP) (Quit: dria)
- # [01:04] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
- # [01:07] * Joins: njn (chatzilla@moz-AAAE8926.dyn.iinet.net.au)
- # [01:07] * padenot is now known as padenot|away
- # [01:08] * gregglind is now known as gregglind_away
- # [01:08] * Joins: tn (tn@moz-2E73ACE4.wp.shawcable.net)
- # [01:08] * Joins: ianbicking (ianbicking@moz-5D45B48D.hsd1.mn.comcast.net)
- # [01:10] * jcranmer|away is now known as jcranmer
- # [01:10] * Quits: martyn (martyn@moz-32A2E36C.range86-158.btcentralplus.com) (Quit: Ex-Chat)
- # [01:11] * Joins: erikvold (erikvold@84B8C786.B12AEDC0.6E712CE2.IP)
- # [01:12] * Quits: Hixie (ianh@C6D27F7B.5EFFBB68.81BC061B.IP) (Ping timeout)
- # [01:12] * Joins: Hixie (ianh@C6D27F7B.5EFFBB68.81BC061B.IP)
- # [01:13] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [01:13] * Quits: smontagu (chatzilla@1E9B982B.BAF838BD.CC465D70.IP) (Ping timeout)
- # [01:13] <@dolske> random wish:
- # [01:13] <@dolske> when I push to try, it would be nice if the console output gave me a tbpl link for my push
- # [01:14] * Quits: Callek (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Ping timeout)
- # [01:14] <@bsmedberg> dolske: instead of the email?
- # [01:14] <@dolske> or in addition to.
- # [01:14] * Joins: priya (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [01:14] <jhammel> i thought there was a thing that someone did that put the changeset url on the console
- # [01:14] <jhammel> which could be used to get the tbpl link
- # [01:14] <@dolske> seems like it should be simple, it's just static url + changeset
- # [01:14] <jhammel> or was going to do or something
- # [01:15] * Quits: clee (clee@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: clee)
- # [01:15] <@dbaron> dolske, I bet you could write a client-side hook to do that
- # [01:16] <@ted> dolske: there's a bug for that
- # [01:16] <@ted> it's just waiting on deployment to hg.mo
- # [01:16] <@ted> https://bugzilla.mozilla.org/show_bug.cgi?id=663585
- # [01:16] <@bsmedberg> is it possible to use SVG images with border-image?
- # [01:16] <@ted> probably doesn't give you tbpl
- # [01:16] <@ted> but that'd be easy to fix
- # [01:17] * Joins: jimb (user@moz-ED3986A8.pool.e-mobile.ne.jp)
- # [01:18] <@dolske> dbaron: sure, would be nice to do globally
- # [01:18] <@dolske> especially for noobs starting out with Try
- # [01:18] <espindola> ted, ping
- # [01:18] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
- # [01:18] <@ted> espindola: pong
- # [01:18] <@ted> dolske: file a follow-up?
- # [01:18] <@ted> or just fix the hook?
- # [01:18] <espindola> ted, is there some documentation on which callbacks breakpad provides?
- # [01:19] * Joins: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu)
- # [01:19] * Joins: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com)
- # [01:19] <@dolske> ted: how about I file and you fix? ;)
- # [01:19] <espindola> which one you think we can use to disable write poisoning during a crash?
- # [01:19] * Joins: espadrine (espadrine@moz-BBE3ABD.mv.mozilla.com)
- # [01:19] <@ted> dolske: unlikely!
- # [01:19] * Quits: Hixie (ianh@C6D27F7B.5EFFBB68.81BC061B.IP) (Ping timeout)
- # [01:20] * Joins: Hixie (ianh@C6D27F7B.5EFFBB68.81BC061B.IP)
- # [01:20] <@ted> but maybe graeme will fix it
- # [01:20] <@ted> espindola: there's documentation in the source
- # [01:20] * Quits: dao (dao@moz-F7D67EDE.superkabel.de) (Quit: Leaving.)
- # [01:20] <@ted> espindola: 1 sec i'll find it
- # [01:20] <@ted> espindola: sorry, been busy all weekend and then travelling and in meetings
- # [01:20] <@ted> didn't get a chance to find that for you
- # [01:21] * Quits: artur (artur@moz-6DFBD742.hsd1.vt.comcast.net) (Input/output error)
- # [01:21] * mjschranz_away is now known as mjschranz
- # [01:21] * Joins: jammink (textual@moz-7B0110AD.mv.mozilla.com)
- # [01:22] * Joins: clee (clee@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [01:23] * Joins: artur (artur@moz-6DFBD742.hsd1.vt.comcast.net)
- # [01:23] * Quits: jammink (textual@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
- # [01:24] * @dolske submits bug 764207, for those playing along at home.
- # [01:24] * Quits: Cwiiis (cwiiis@moz-7E7C8259.croy.cable.virginmedia.com) (Ping timeout)
- # [01:25] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
- # [01:25] <jhammel> bugzilla! the (japanese?) game show!
- # [01:26] * cadecairos is now known as cadecairos_away
- # [01:26] * Quits: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jet)
- # [01:26] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
- # [01:27] * Quits: ianbicking (ianbicking@moz-5D45B48D.hsd1.mn.comcast.net) (Quit: ianbicking)
- # [01:27] * Joins: Sander (chatzilla@moz-7B3722C7.dsl.dynamic.simnet.is)
- # [01:27] * Quits: edmorley|away (edmorley@moz-E62685CD.range109-152.btcentralplus.com) (Quit: Leaving.)
- # [01:27] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [01:28] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Ping timeout)
- # [01:29] * Quits: tonymec (tonymec@moz-978D6C36.adsl-dyn.isp.belgacom.be) (Input/output error)
- # [01:30] * Joins: bdahl_ (bdahl@moz-BBE3ABD.mv.mozilla.com)
- # [01:30] * Quits: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [01:30] * Quits: marco (marco@6BB1448C.60DCEFAD.10DC0B64.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 15.0a2/20120611042006])
- # [01:30] * bear is now known as bear-afk
- # [01:31] * Joins: davidb (davidb@moz-68BF56A6.dsl.bell.ca)
- # [01:33] * bwinton_away is now known as bwinton
- # [01:33] * Quits: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net) (Quit: Leaving...)
- # [01:33] * Joins: tonymec (tonymec@moz-978D6C36.adsl-dyn.isp.belgacom.be)
- # [01:34] <@ted> espindola: sorry, phone call
- # [01:34] <@ted> argh
- # [01:34] <@ted> espindola: http://mxr.mozilla.org/mozilla-central/source/toolkit/crashreporter/google-breakpad/src/client/mac/handler/exception_handler.h#54
- # [01:34] * Quits: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
- # [01:34] <@ted> also http://mxr.mozilla.org/mozilla-central/source/toolkit/crashreporter/google-breakpad/src/client/mac/handler/exception_handler.h#86
- # [01:35] <@ted> so that constructor lets you pass both a FilterCallback (called before the minidump is written) and a MinidumpCallback (called after the minidump is written)
- # [01:35] <@ted> http://mxr.mozilla.org/mozilla-central/source/toolkit/crashreporter/nsExceptionHandler.cpp#789
- # [01:35] <@ted> is where we instantiate the ExceptionHandler
- # [01:36] <espindola> ted, cool, thanks
- # [01:36] <espindola> Will give it a try
- # [01:37] * Quits: philipp64|laptop (chatzilla@moz-49802010.redfish-solutions.com) (Ping timeout)
- # [01:38] <mattwoodrow> dholbert: Tried your reftest bug with DLBI, both tests pass
- # [01:38] <dholbert> mattwoodrow, ok, good to know. OS X 64?
- # [01:38] <mattwoodrow> yep
- # [01:39] * Joins: philipp64|laptop (chatzilla@moz-B40B9015.ctcweb.net)
- # [01:39] <mattwoodrow> might be a bad thing, since its clearly not testing the overflow rects any more
- # [01:39] <dholbert> mattwoodrow, wait... "pass"? yeah :)
- # [01:39] <dholbert> mattwoodrow, they're both expected to _fail_
- # [01:40] <mattwoodrow> DLBI is invalidating based on nsDisplayItems, not frames overflow rects
- # [01:40] <mattwoodrow> so your 'break' does nothing to it
- # [01:40] <dholbert> ah interesting
- # [01:40] <dholbert> gotcha
- # [01:40] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Quit: Ex-Chat)
- # [01:41] <mattwoodrow> but at least the rects that show up in the verbose log look correct with DLBI
- # [01:41] <mattwoodrow> 0,0,800,1000 is only once each time
- # [01:42] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
- # [01:42] <dholbert> mattwoodrow, ah, good
- # [01:42] <dholbert> mattwoodrow, so DLBI may fix this
- # [01:42] <dholbert> mattwoodrow, though...
- # [01:43] <dholbert> mattwoodrow, I got expected results (both tests fail) on the 2 OS X platforms that have finished on a try run
- # [01:43] * Quits: Hixie (ianh@C6D27F7B.5EFFBB68.81BC061B.IP) (Ping timeout)
- # [01:43] <dholbert> mattwoodrow, so mac might just be unaffected by this
- # [01:43] * mjschranz is now known as mjschranz_away
- # [01:43] <mattwoodrow> if you want to test overflow rects you should try putting the frame offscreen, with the children on-screen
- # [01:43] <dholbert> mattwoodrow, I got 'actual results' (1 test passes, incorrectly) on linux64
- # [01:43] <mattwoodrow> or write a mochitest
- # [01:44] <mattwoodrow> ah
- # [01:44] * Joins: josh (josh@moz-7B0110AD.mv.mozilla.com)
- # [01:44] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [01:44] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [01:44] * Joins: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com)
- # [01:45] * mjschranz_away is now known as mjschranz
- # [01:46] * khuey is now known as khuey|away
- # [01:46] * Quits: josh (josh@moz-7B0110AD.mv.mozilla.com) (Quit: josh)
- # [01:48] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Quit: sworkman)
- # [01:48] * Quits: squib (squib-@moz-3F6F2A9C.ep.wisc.edu) (Quit: Leaving)
- # [01:48] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [01:49] <@ted> espindola: that ought to work, since you can just disable write poisoning once you know you're crashing
- # [01:49] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
- # [01:52] * Quits: askalski (akuda@moz-6A36EC49.ip.abpl.pl) (Quit: Wychodzi)
- # [01:52] <@dbaron> Hmmm, we *almost* got all possible colors on the m-c tip android opt M5
- # [01:53] <@dbaron> (4 runs, one red, one blue, one orange, one green)
- # [01:53] * Quits: bholley (anonymous@moz-104CC309.mv.mozilla.com) (Quit: bholley)
- # [01:54] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Ping timeout)
- # [01:57] <darktrojan> quick, someone at the colo pull out the plug
- # [01:58] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
- # [01:59] * Quits: erikvold (erikvold@84B8C786.B12AEDC0.6E712CE2.IP) (Quit: erikvold)
- # [01:59] <@dolske> is the Toy Story render in danger?!
- # [01:59] <jhammel> no purples?
- # [01:59] <jhammel> we need TBPL colors that aren't in the visible spectrum
- # [02:00] * Joins: cpearce_ (chatzilla@538BABFE.A073F3E.97BBD552.IP)
- # [02:00] <darktrojan> I think getting all the colours is probably worth one of dolske's trophies
- # [02:00] * Quits: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [02:00] <jhammel> the wtf trophy?
- # [02:01] * cpearce_ is now known as cpearce
- # [02:01] <@dolske> someone's push turned hard-xray and aaauuuggghhh...
- # [02:01] <jhammel> might need a special monitor to display it
- # [02:01] <cpeterson> ultraviolet
- # [02:01] * Quits: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP) (Ping timeout)
- # [02:01] <jhammel> although, if anyone was using a analog CRT i'm sure you could get the electrons to make hard x-rays
- # [02:02] <jhammel> though it might also involve voltages that would do other bad things ;)
- # [02:02] * Quits: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jet)
- # [02:02] * Joins: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP)
- # [02:02] <darktrojan> sounds good, let's do it
- # [02:02] <jhammel> i'm also imagining svg would render more efficient on an analog monitor (exercise left to reader)
- # [02:03] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:03] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [02:03] <@dolske> "Best Viewed In Tektronix"
- # [02:03] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
- # [02:05] <capella> last tecktronix i saw people were coding in APL
- # [02:05] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [02:05] * Joins: Goldorak (chatzilla@FB812513.4F56AF4A.187A1082.IP)
- # [02:05] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [02:06] * Joins: Hixie (ianh@C6D27F7B.5EFFBB68.81BC061B.IP)
- # [02:07] * Quits: mdas (mdas@50AE257C.D30B51A1.412CF160.IP) (Quit: mdas)
- # [02:08] * padenot|away is now known as padenot
- # [02:08] * Joins: nattokirai (nattokirai@moz-4B5534A0.mozilla.or.jp)
- # [02:09] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:09] * Quits: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: leaving)
- # [02:11] * Quits: jbalogh (jbalogh@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Leaving...)
- # [02:12] * Quits: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu) (Quit: jlebar|mac)
- # [02:12] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
- # [02:14] * Quits: brendan (brendaneic@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: brendan)
- # [02:14] * Quits: clee (clee@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: clee)
- # [02:15] * padenot is now known as padenot|away
- # [02:15] * Joins: wlach (wlach@moz-317E1B5D.vif.net)
- # [02:16] <cpeterson> n
- # [02:16] * Joins: jrmuizel (jrmuizel@moz-BBE3ABD.mv.mozilla.com)
- # [02:17] * padenot|away is now known as padenot
- # [02:18] * Joins: clee (clee@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [02:18] * Quits: damons (gnubeard@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: damons)
- # [02:18] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [02:19] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
- # [02:19] * Quits: Pike (Pike@moz-E31CD2CB.mozilla.org) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725])
- # [02:19] <padenot> dolske: re. the tbpl url, the trychooser hg extension does that
- # [02:19] * khuey|away is now known as khuey
- # [02:19] <padenot> dolske: https://github.com/pbiggar/trychooser
- # [02:20] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:21] * padenot is now known as padenot|away
- # [02:21] * Quits: Sander (chatzilla@moz-7B3722C7.dsl.dynamic.simnet.is) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [02:21] * Quits: philipp64|laptop (chatzilla@moz-B40B9015.ctcweb.net) (Ping timeout)
- # [02:22] * Quits: Goldorak (chatzilla@FB812513.4F56AF4A.187A1082.IP) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [02:22] <Jesse> bz: So.. http://bit.ly/LkQzBA
- # [02:22] * padenot|away is now known as padenot
- # [02:22] * Quits: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:23] * Quits: myk (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [02:24] <Jesse> when bz begins a comment with "So..", i know it's time to grab the popcorn
- # [02:24] <mccr8> hah
- # [02:26] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Quit: mccr8)
- # [02:26] * Quits: overholt (overholt@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: overholt)
- # [02:28] <Jesse> bz has commented in over 50000 bugs, but only starting with "So.." in ~700 bugs
- # [02:28] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:29] * Quits: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving...)
- # [02:29] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
- # [02:29] * Quits: jimb (user@moz-ED3986A8.pool.e-mobile.ne.jp) (Ping timeout)
- # [02:29] <@bz> Jesse: heh
- # [02:30] <@bz> Jesse the "so..." thing is a bad habit I seem to have picked up
- # [02:30] * Quits: bent (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.19/20110707195905])
- # [02:31] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [02:31] <Jesse> i don't know what i accidentally pressed to make Thunderbird open 80 messages in separate tabs, but it did so very quickly!
- # [02:31] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [02:32] * Quits: espindola (espindola@moz-1F4DE5C6.dsl.teksavvy.com) (Quit: Ex-Chat)
- # [02:33] * Quits: khuey (khuey@moz-59682A1.dmz.scl3.mozilla.com) (Ping timeout)
- # [02:33] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:33] * Quits: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:33] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
- # [02:35] * Joins: automata (automata@8D23278A.C27CA109.16867D26.IP)
- # [02:37] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Quit: ChatZilla 0.9.87-5.1450hg.fc17 [XULRunner 13.0/20120605112244])
- # [02:37] <@ted> wow
- # [02:37] * @ted has only commented in ~6600 bugs
- # [02:39] * Joins: khuey (khuey@moz-59682A1.dmz.scl3.mozilla.com)
- # [02:39] * ChanServ sets mode: +o khuey
- # [02:39] * Quits: thinker (thinker@moz-71AD2643.dynamic.kbronet.com.tw) (Client exited)
- # [02:40] * Joins: thinker (thinker@moz-71AD2643.dynamic.kbronet.com.tw)
- # [02:40] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
- # [02:40] * Joins: jesup|laptop (chatzilla@B05600D2.3F4E4C13.AF6F698.IP)
- # [02:41] <mrbkap> bz: you should have said "so... the "so..." thing is..."
- # [02:42] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [02:43] <jlebar> sheppy, fyi, we have 0 dev docs on mozbrowser, afaik.
- # [02:43] <mrbkap> bz: the new dom bindings still go through domclassinfo right?
- # [02:43] <sheppy> jlebar: I don't know what mozbrowser is
- # [02:43] <jlebar> sheppy, https://bugzilla.mozilla.org/show_bug.cgi?id=742944
- # [02:43] <jlebar> sheppy, It's b2g only atm, and a privileged API.
- # [02:43] <sheppy> jlebar: ah, yeah, that's something we'll need to document. I mentioned that in the gaia meeting.
- # [02:44] <jlebar> sheppy, We'll definitely want to document it eventually, but you may not want to worry about it at the moment.
- # [02:44] <sheppy> jlebar: If you can put dev-doc-needed keyword on anything that needs documenting, I will get them done. :)
- # [02:44] * Quits: jrmuizel (jrmuizel@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [02:44] <sheppy> b2g docs are my one and only priority right now, other than getting the new Kuma wiki launched next month.
- # [02:44] <sheppy> Once I finish build/install, the next thing is debugging, then I'm moving on to the APIs.
- # [02:45] <jlebar> sheppy, Well, have a look at https://bugzilla.mozilla.org/show_bug.cgi?id=693515 then. You can see all the fun dependencies there.
- # [02:45] <sheppy> Definitely want the mozbrowser stuff on the horizon :)
- # [02:45] <sheppy> jlebar: OK, I'll go through them and flag them off then.
- # [02:45] <Callek> sheppy: very few docs on building for mobile as well, fwiw
- # [02:46] <Callek> sheppy: as in I couldn't point someone at introduction docs for "Mobile" building yesterday (we do have Simple Firefox build/etc.)
- # [02:46] <jlebar> sheppy, The tests are probably the best API docs atm. Which I know isn't fun for you.
- # [02:46] <sheppy> jlebar: I'm used to it. Will be hitting you guys up a lot for info :)
- # [02:46] <jlebar> sheppy, That's what I was afraid of. :)
- # [02:46] <Callek> sheppy: p.s. hope you're feeling good this week ;-)
- # [02:46] <jlebar> sheppy, the docs may be your priority, but they're not mine.
- # [02:46] <sheppy> Callek: Unfortunately, we've got a limited writing staff and have been told B2G is our #1 priority, so mobile and desktop are going to suffer.
- # [02:46] <sheppy> jlebar: as it should be :)
- # [02:47] <sheppy> jlebar: don't worry, I'll try to be gentle :)
- # [02:47] <jlebar> sheppy, thanks.
- # [02:47] <Callek> sheppy: O, I understand on that writing staff
- # [02:47] <sheppy> jlebar: and ask the build/install type guys; I wound up testing a lot of stuff for them and helping sort out problems, so it's not all bad :)
- # [02:48] <sheppy> Tested new install scripts before they got checked in, etc.
- # [02:48] * Joins: jrmuizel (jrmuizel@moz-BBE3ABD.mv.mozilla.com)
- # [02:49] <sheppy> Callek: Like, literally, nobody on Mozilla staff will be working on desktop Firefox docs in a meaningful way until next year sometime.
- # [02:50] <Callek> sheppy: will we have *any* form of "this is new in Firefox 14" for the dev side, even if its stub-docs about those features/api's, as long as we link/call-out those types of docs... or is that impossible near-term with the tasks you have?
- # [02:50] <sheppy> Callek: The pages will exist, but there won't be much on them, and much of the sub-documentation will not get updated.
- # [02:50] * Joins: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com)
- # [02:51] <sheppy> I expect that DOM changes, new HTML features, CSS, etc will get done just because that does affect B2G.
- # [02:51] <sheppy> But it's going to be very focused on B2G.
- # [02:51] * Quits: Hughman (Mibbit@612FCB38.45583DB0.A3B82EC7.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [02:52] * Joins: Hughman (Mibbit@612FCB38.45583DB0.A3B82EC7.IP)
- # [02:52] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Quit: bmoss)
- # [02:52] <Callek> fair, and yea, teh DOM/HTML/Etc. changes is the *largest* concern of those pages for me. but I do want/etc. the other stuff, but I know how small your team is, and how *much* B2G work there is, so I won't complain
- # [02:52] * Quits: jgilbert (jgilbert@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:52] <sheppy> I'm trying to rally the community to contribute that stuff, but realistically there aren't that many people who have the time to do more than a little writing. We love the ones that do though. :)
- # [02:54] * ewong|away is now known as ewong
- # [02:55] * Joins: bbondy (bbondy@moz-815B377A.home.cgocable.net)
- # [02:56] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
- # [02:58] * Quits: jrmuizel (jrmuizel@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [02:59] * Joins: ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP)
- # [02:59] * ChanServ sets mode: +o ehsan
- # [02:59] * nthomas is now known as nthomas|away
- # [03:01] <sheppy> Callek: Yeah. We'll see what we can do.
- # [03:02] <sheppy> We have been basically telling people upward that unless we get more writers, docs are going to be in sad shape by the end of the year.
- # [03:02] * Quits: gcp (gpascutto@moz-D0E475EA.access.telenet.be) (Connection reset by peer)
- # [03:02] * Joins: adrian_ (adrian@moz-BBE3ABD.mv.mozilla.com)
- # [03:03] * Quits: fabrice1 (fabrice@moz-7B0110AD.mv.mozilla.com) (Quit: Leaving.)
- # [03:03] * Quits: adrian (adrian@moz-E31CD2CB.mozilla.org) (Ping timeout)
- # [03:04] * adrian_ is now known as adrian
- # [03:04] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [03:05] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [03:05] <sheppy> We're trying to contract some stuff out. We'll see how that goes. :)
- # [03:05] * joduinn-mtg is now known as joduinn
- # [03:06] * Joins: mreavy (chatzilla@B05600D2.3F4E4C13.AF6F698.IP)
- # [03:06] <@dbaron> dolske, so do your rules for an "all green push" require that all the tests actually got run?
- # [03:06] * Joins: wlach_ (wlach@moz-317E1B5D.vif.net)
- # [03:06] <@dbaron> dolske, e.g., does https://tbpl.mozilla.org/?rev=880037c0ff1e count?
- # [03:07] <@dbaron> (there was another push 20 minutes later, so a bunch of things got coalesced)
- # [03:08] <@bz> mrbkap: no
- # [03:09] <@bz> mrbkap: no classinfo
- # [03:09] <@bz> mrbkap: except for the resolve hook on the window for the interface objects
- # [03:09] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Quit: Ex-Chat)
- # [03:10] <mrbkap> bz: Yeah, that's exactly what I'm looking at.
- # [03:10] <mrbkap> bz: It looks like we depend on the script namespace manager knowing about the interface?
- # [03:10] <@bz> mrbkap: I _think_ so
- # [03:10] <@bz> peterv and bholley did that part
- # [03:11] <@bz> lemme look up the entry point here
- # [03:11] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Connection reset by peer)
- # [03:11] * Joins: nattokirai_ (nattokirai@moz-348F61F0.mozilla.or.jp)
- # [03:11] <@bz> yeah
- # [03:11] * Quits: nattokirai_ (nattokirai@moz-348F61F0.mozilla.or.jp) (Quit: nattokirai_)
- # [03:11] <@bz> #define REGISTER_PROTO(_dom_class) \
- # [03:11] <@bz> aNameSpaceManager->RegisterDefineDOMInterface(NS_LITERAL_STRING(#_dom_class), _dom_class##Binding::DefineDOMInterface);
- # [03:11] <mrbkap> bz: Yeah, but that depends on the namespace manager already knowing about that interface.
- # [03:12] * @bz has no idea what the namespace manager does internally
- # [03:12] <@bz> is there a concrete problem you're running into?
- # [03:12] * Joins: nattokirai_ (nattokirai@moz-348F61F0.mozilla.or.jp)
- # [03:12] * Quits: nattokirai (nattokirai@moz-4B5534A0.mozilla.or.jp) (Ping timeout)
- # [03:12] * nattokirai_ is now known as nattokirai
- # [03:12] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: Eaten by grue.)
- # [03:12] <mrbkap> bz: bonnie is implementing a new interface with a constructor.
- # [03:12] <mrbkap> bz: and the constructor isn't being bound to the window.
- # [03:12] * @bz assumes adding a webidl interface with no corresponding xpcom stuff and it failing or something
- # [03:12] <@bz> hmm
- # [03:13] <@bz> you really want peterv here
- # [03:13] * Quits: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP) (Connection reset by peer)
- # [03:13] <mrbkap> Yeah.
- # [03:13] <@bz> I mean, I can dig through this gunk, I've never really grokked the namespace manager bits in classinfo
- # [03:13] * Quits: avih (quassel@570D9BA8.BE57F194.51B98CA5.IP) (Ping timeout)
- # [03:13] <@bz> basically the resolve hook is failing to find anything for the name?
- # [03:13] * Joins: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP)
- # [03:14] <@bz> I assume her interface appears in the generated RegisterBindings.cpp ?
- # [03:14] <@bz> and is not marked NoInterfaceObject or anything?
- # [03:15] <@bz> but yeah
- # [03:15] <@bz> this stuff is using LookupNameInternal
- # [03:15] * @bz pokes some more
- # [03:15] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [03:15] <@bz> nsScriptNameSpaceManager::RegisterDefineDOMInterface(
- # [03:16] <@bz> if !s, should this fall back on AddToHash or something?
- # [03:16] * @bz is not sure whether we could just stub out all the other members sanely, but hopes we could
- # [03:17] * Joins: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net)
- # [03:18] * bwinton is now known as bwinton_away
- # [03:18] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
- # [03:18] * padenot is now known as padenot|away
- # [03:18] * Quits: chewey (chewey@moz-AD2C04D.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
- # [03:19] * Joins: chewey (chewey@moz-42B22C94.dip0.t-ipconnect.de)
- # [03:20] * Quits: @ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP) (Input/output error)
- # [03:21] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
- # [03:22] * Quits: biesi (cbiesinger@EE9A5AA8.6B10AC3.E2F59BBC.IP) (Ping timeout)
- # [03:23] <bonnie> mrbkap, http://pastebin.mozilla.org/1661564
- # [03:24] * Joins: ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP)
- # [03:24] * ChanServ sets mode: +o ehsan
- # [03:24] * Joins: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com)
- # [03:24] * padenot|away is now known as padenot
- # [03:25] * Quits: gozala (gozala@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Leaving.)
- # [03:25] * Quits: clee (clee@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: clee)
- # [03:26] * nrc is now known as nrc|lunch
- # [03:27] <lduros> hello, what's the license for the xpi language packs?
- # [03:27] * Quits: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net) (Quit: jgriffin)
- # [03:27] <lduros> is there a place where you can have a COPYRIGHT or LICENSE or COPYING file for these? :-)
- # [03:27] * Joins: jrmuizel (jrmuizel@moz-BBE3ABD.mv.mozilla.com)
- # [03:28] <@bz> mrbkap, bonnie: please file a bug, cc me and peter?
- # [03:28] * Quits: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [03:28] <Ameya> ehsan: TO your question: I can track once addon accesses a particular interface... but not specific method..
- # [03:28] <bonnie> bz, will do
- # [03:28] <bonnie> bz, bug coming your way
- # [03:28] * Joins: philipp64|laptop (chatzilla@moz-BBAB109F.redfish-solutions.com)
- # [03:28] * Quits: Mook_as (Daily@moz-1FCC0032.activestate.com) (Quit: gone)
- # [03:29] * Quits: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com) (Quit: sheppy)
- # [03:29] * Joins: erikvold (erikvold@F8130478.1699A1DD.67CA24A9.IP)
- # [03:30] <Ameya> ehsan: is it possible to get caller of any perticular method..... ?
- # [03:30] <@ehsan> Ameya: hmm, I don't know...
- # [03:30] <@ehsan> Ameya: you should ask someone who knows xpconnect stuff
- # [03:30] <Ameya> yes
- # [03:30] * Joins: avih (quassel@moz-15FED1CE.red.bezeqint.net)
- # [03:31] <@ehsan> like bholley (who's not around right now) or bz
- # [03:31] <Ameya> ok
- # [03:32] <Ameya> ehsan: right now I have put tracking in getService() method similarly it could work for others ... but not sure.
- # [03:32] * Quits: jammink (textual@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [03:32] * fabrice is now known as fabrice|afk
- # [03:33] * Quits: priya (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [03:33] <@ehsan> it's possible, but I don't know a lot about those areas of the code base...
- # [03:33] <Ameya> ok
- # [03:33] <@bz> it's possible to think that you're getting the caller
- # [03:33] * Joins: mwu (mwu@moz-99690620.hinet-ip.hinet.net)
- # [03:34] * Joins: Havvy (Mibbit@moz-C8F5011C.ptld.qwest.net)
- # [03:34] * nthomas|away is now known as nthomas
- # [03:35] * Quits: kmoir-afk (chatzilla@moz-4CA9B556.cable.teksavvy.com) (Ping timeout)
- # [03:36] * Joins: nhirata_v2 (nhirata.bu@moz-7B0110AD.mv.mozilla.com)
- # [03:36] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [03:36] * Quits: nhirata_v2 (nhirata.bu@moz-7B0110AD.mv.mozilla.com) (Input/output error)
- # [03:37] * Quits: @bsmedberg (bsmedberg@moz-BBE3ABD.mv.mozilla.com) (Quit: bsmedberg)
- # [03:37] * adrian is now known as adrian|dinner
- # [03:37] * Quits: bdahl_ (bdahl@moz-BBE3ABD.mv.mozilla.com) (Client exited)
- # [03:37] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
- # [03:37] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [03:38] * Joins: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com)
- # [03:38] <bonnie> bz, https://bugzilla.mozilla.org/show_bug.cgi?id=764234 email should be coming your way
- # [03:38] * Quits: KaiRo (robert@moz-BBE3ABD.mv.mozilla.com) (Quit: www.KaiRo.at)
- # [03:38] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
- # [03:39] * Quits: jammink (textual@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [03:39] * Quits: atuljangra (Mibbit@9075BEE0.4850A4DD.1957C0DA.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [03:39] * Quits: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [03:40] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
- # [03:41] * Quits: jammink (textual@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [03:41] * Quits: philipp64|laptop (chatzilla@moz-BBAB109F.redfish-solutions.com) (Ping timeout)
- # [03:42] * davida is now known as davida|curious
- # [03:42] * Joins: philipp64|laptop (chatzilla@moz-B40B9015.ctcweb.net)
- # [03:43] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
- # [03:43] * Quits: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jet)
- # [03:43] <@bz> bonnie: thanks
- # [03:43] <bonnie> bz, np
- # [03:45] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [03:45] * Quits: jammink (textual@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [03:45] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
- # [03:46] * davida|curious is now known as davida
- # [03:47] * Quits: jammink (textual@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [03:47] * Joins: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com)
- # [03:48] * Joins: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net)
- # [03:48] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
- # [03:48] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [03:48] * Quits: jimm (jmathies@moz-7F164CA1.pn.at.cox.net) (Quit: )
- # [03:48] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
- # [03:50] * Quits: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [03:51] <philor> we should track the average size of merges from inbound before and after m-cMerge
- # [03:51] * Quits: davidb (davidb@moz-68BF56A6.dsl.bell.ca) (Quit: davidb)
- # [03:52] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Boriss)
- # [03:52] * Quits: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com) (Ping timeout)
- # [03:52] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [03:53] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Ping timeout)
- # [03:53] * Joins: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP)
- # [03:53] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Quit: ChatZilla 0.9.87-5.1450hg.fc17 [XULRunner 13.0/20120605112244])
- # [03:53] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
- # [03:53] * davida is now known as davida|afk
- # [03:54] * Joins: timdream (timdream@moz-1AB092B1.adsl.dynamic.seed.net.tw)
- # [03:56] * Quits: sewardj (sewardj@moz-83E2467A.dip.t-dialin.net) (Ping timeout)
- # [03:56] * Joins: sewardj (sewardj@moz-6C802FDA.dip.t-dialin.net)
- # [03:56] * Quits: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jet)
- # [03:57] * cadecairos_away is now known as cadecairos
- # [03:59] * Quits: wlach_ (wlach@moz-317E1B5D.vif.net) (Quit: Ex-Chat)
- # [03:59] * Quits: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [03:59] * Quits: billm (billm@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving)
- # [04:00] * philor is now known as philor|away
- # [04:00] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [04:01] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Quit: Mardak)
- # [04:03] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [04:03] <jrmuizel> ted: ping
- # [04:04] * Quits: jrmuizel (jrmuizel@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [04:04] * Quits: hub (hub@A5087023.2354C43D.D8E68FF6.IP) (Ping timeout)
- # [04:04] * Quits: kanru` (user@moz-1EF3A4CE.dynamic.hinet.net) (Ping timeout)
- # [04:06] * Joins: jimb (user@moz-3623FA1D.pool.e-mobile.ne.jp)
- # [04:08] * Joins: jrmuizel (jrmuizel@moz-BBE3ABD.mv.mozilla.com)
- # [04:08] <jrmuizel> ted: ping again cause I was gone
- # [04:11] * heycam is now known as heycam|away
- # [04:14] * Joins: deLta30_ (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [04:14] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [04:15] * Joins: aja (chatzilla@A2E261F6.7D97D4E0.7880DB15.IP)
- # [04:19] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [04:19] <aja> was there a decision on a 13.0.1 ?
- # [04:19] * Quits: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net) (Quit: Leaving...)
- # [04:19] * Joins: Mook (mook@moz-D37F711A.dsl.teksavvy.com)
- # [04:20] * Quits: timdream (timdream@moz-1AB092B1.adsl.dynamic.seed.net.tw) (Quit: timdream)
- # [04:20] * Joins: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net)
- # [04:22] * Quits: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com) (Quit: Leaving...)
- # [04:23] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
- # [04:23] * Joins: Cwiiis (cwiiis@moz-7E7C8259.croy.cable.virginmedia.com)
- # [04:24] * Quits: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [04:24] * heycam|away is now known as heycam
- # [04:24] * Quits: philipp64|laptop (chatzilla@moz-B40B9015.ctcweb.net) (Ping timeout)
- # [04:25] * Quits: Cwiiis (cwiiis@moz-7E7C8259.croy.cable.virginmedia.com) (Ping timeout)
- # [04:26] * Joins: philipp64|laptop (chatzilla@moz-BBAB109F.redfish-solutions.com)
- # [04:27] * Parts: jwilde1 (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [04:28] * Quits: philipp64|laptop (chatzilla@moz-BBAB109F.redfish-solutions.com) (Ping timeout)
- # [04:28] * Quits: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [04:30] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [04:31] * Quits: mreavy (chatzilla@B05600D2.3F4E4C13.AF6F698.IP) (Ping timeout)
- # [04:31] * Quits: jrmuizel (jrmuizel@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [04:31] * Quits: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net) (Input/output error)
- # [04:31] * Joins: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net)
- # [04:31] * Joins: priya (Adium@moz-5843392D.hsd1.ca.comcast.net)
- # [04:32] * Joins: philipp64|laptop (chatzilla@moz-BBAB109F.redfish-solutions.com)
- # [04:36] * Joins: hub (hub@83874EA1.EB7C1AF9.6F478678.IP)
- # [04:37] * Joins: timdream (timdream@moz-99690620.hinet-ip.hinet.net)
- # [04:37] * Joins: RudyL (rudy@moz-99690620.hinet-ip.hinet.net)
- # [04:41] * Joins: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com)
- # [04:41] * philor|away is now known as philor
- # [04:45] * Quits: @bz (bzbarsky@moz-69B5879F.bstnma.fios.verizon.net) (Ping timeout)
- # [04:46] * Joins: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com)
- # [04:47] * Joins: brendan (brendaneic@moz-FEC2E385.public.wayport.net)
- # [04:48] * Joins: bonnie_ (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [04:48] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Connection reset by peer)
- # [04:48] * Joins: ianbicking (ianbicking@moz-5D45B48D.hsd1.mn.comcast.net)
- # [04:49] * Joins: mreavy (chatzilla@B05600D2.3F4E4C13.AF6F698.IP)
- # [04:50] * Quits: bonnie_ (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [04:51] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
- # [04:51] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
- # [04:54] * Quits: aja (chatzilla@A2E261F6.7D97D4E0.7880DB15.IP) (Client exited)
- # [04:56] * Parts: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
- # [04:56] * nli|away is now known as nli
- # [04:57] * Joins: Mardak (Mardak@moz-9509DFBB.hsd1.ca.comcast.net)
- # [04:57] * cjones is now known as cjones-dinner
- # [04:57] * Quits: Stan (Stan@moz-B19A6E8D.dip.t-dialin.net) (Ping timeout)
- # [05:00] * Joins: bz (bzbarsky@moz-69B5879F.bstnma.fios.verizon.net)
- # [05:00] * ChanServ sets mode: +o bz
- # [05:00] <@bz> bonnie: ping
- # [05:00] * Quits: mreavy (chatzilla@B05600D2.3F4E4C13.AF6F698.IP) (Ping timeout)
- # [05:03] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Quit: juanb)
- # [05:03] <@khuey> she's not here
- # [05:04] * Joins: jrmuizel (jrmuizel@moz-208263EB.googlewifi.com)
- # [05:04] <@bz> yeh
- # [05:04] <@bz> I gathered that
- # [05:05] * @bz uses his 1337 bugzilla query skills instead
- # [05:05] * Joins: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP)
- # [05:05] * mjschranz is now known as mjschranz_away
- # [05:07] * Quits: bbondy (bbondy@moz-815B377A.home.cgocable.net) (Ping timeout)
- # [05:10] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
- # [05:11] * Quits: avih (quassel@moz-15FED1CE.red.bezeqint.net) (Ping timeout)
- # [05:11] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
- # [05:13] * Joins: avih (quassel@moz-664545C2.red.bezeqint.net)
- # [05:13] * Quits: brendan (brendaneic@moz-FEC2E385.public.wayport.net) (Quit: brendan)
- # [05:13] * Quits: terrence (terrence@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [05:14] * nrc|lunch is now known as nrc
- # [05:15] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [05:15] * Joins: nli_ (nli@moz-59682A1.dmz.scl3.mozilla.com)
- # [05:21] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
- # [05:21] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
- # [05:22] <@bz> hrm
- # [05:22] <@bz> so my 1337 skills are not helping
- # [05:22] * Quits: jrmuizel (jrmuizel@moz-208263EB.googlewifi.com) (Input/output error)
- # [05:22] * @bz is not finding this bug bonnie filed
- # [05:22] * Joins: smontagu (chatzilla@1E9B982B.BAF838BD.CC465D70.IP)
- # [05:23] * Quits: Mardak (Mardak@moz-9509DFBB.hsd1.ca.comcast.net) (Quit: Mardak)
- # [05:23] * Quits: jimb (user@moz-3623FA1D.pool.e-mobile.ne.jp) (Ping timeout)
- # [05:23] <philor> bz: https://bugzilla.mozilla.org/show_bug.cgi?id=764234?
- # [05:25] <@bz> oh
- # [05:25] * @bz did find that one
- # [05:25] * padenot is now known as padenot|away
- # [05:25] <@bz> that's kinda generic for the problem she was talking about. ;)
- # [05:26] * Quits: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP) (Input/output error)
- # [05:27] * Joins: bonnie_ (bbsurender@3035F4A5.3753335A.B66DD36E.IP)
- # [05:28] * Quits: bonnie_ (bbsurender@3035F4A5.3753335A.B66DD36E.IP) (Connection reset by peer)
- # [05:28] * Joins: bonnie_ (bbsurender@3035F4A5.3753335A.B66DD36E.IP)
- # [05:28] * Joins: atuljangra (Mibbit@9075BEE0.4850A4DD.1957C0DA.IP)
- # [05:29] * Joins: MarcoZ (Daily@moz-6DDEE36C.dip.t-dialin.net)
- # [05:31] * Joins: twi (Adium@moz-F9E4EE7F.cust.dsl.vodafone.it)
- # [05:31] * Quits: Hughman (Mibbit@612FCB38.45583DB0.A3B82EC7.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [05:31] * Joins: Hughman (Mibbit@612FCB38.45583DB0.A3B82EC7.IP)
- # [05:33] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Quit: nbvcx)
- # [05:33] * Joins: Mardak (Mardak@moz-9509DFBB.hsd1.ca.comcast.net)
- # [05:34] * Quits: Mardak (Mardak@moz-9509DFBB.hsd1.ca.comcast.net) (Quit: Mardak)
- # [05:36] * Quits: ferongr (ferongr@moz-DD96EF4E.dsl.dyn.forthnet.gr) (Quit: ferongr)
- # [05:36] * Quits: avih (quassel@moz-664545C2.red.bezeqint.net) (Ping timeout)
- # [05:37] * Joins: ferongr (ferongr@moz-DD96EF4E.dsl.dyn.forthnet.gr)
- # [05:37] * Quits: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net) (Quit: Linkinus - http://linkinus.com)
- # [05:38] * Joins: StevenLee (chatzilla@moz-99690620.hinet-ip.hinet.net)
- # [05:39] * Joins: sfink (chatzilla@moz-7B7651CB.dsl.pltn13.sbcglobal.net)
- # [05:40] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
- # [05:40] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
- # [05:44] * Quits: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP) (Ping timeout)
- # [05:45] * Quits: priya (Adium@moz-5843392D.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [05:45] * Joins: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net)
- # [05:46] * cjones-dinner is now known as cjones
- # [05:47] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [05:47] * Quits: deLta30_ (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [05:47] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Client exited)
- # [05:47] * Joins: juanb (jbecerra@moz-F21E198B.hsd1.ca.comcast.net)
- # [05:49] * Quits: juanb (jbecerra@moz-F21E198B.hsd1.ca.comcast.net) (Ping timeout)
- # [05:50] * Joins: juanb (jbecerra@moz-E31CD2CB.mozilla.org)
- # [05:50] * Quits: Hughman (Mibbit@612FCB38.45583DB0.A3B82EC7.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [05:50] * Joins: avih (quassel@86B21040.D5D8C0DD.CC465D70.IP)
- # [05:51] * Quits: bonnie_ (bbsurender@3035F4A5.3753335A.B66DD36E.IP) (Quit: Ex-Chat)
- # [05:51] * Quits: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [05:52] * Quits: juanb (jbecerra@moz-E31CD2CB.mozilla.org) (Input/output error)
- # [05:56] * Joins: philipp64|laptop_ (chatzilla@moz-B40B9015.ctcweb.net)
- # [05:56] * Quits: philipp64|laptop (chatzilla@moz-BBAB109F.redfish-solutions.com) (Ping timeout)
- # [05:56] * philipp64|laptop_ is now known as philipp64|laptop
- # [05:56] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Quit: Jesse)
- # [05:57] * Quits: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [05:58] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [05:59] * glob|away is now known as glob
- # [05:59] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
- # [06:01] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
- # [06:01] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
- # [06:07] * Joins: bsmedberg (bsmedberg@moz-BBE3ABD.mv.mozilla.com)
- # [06:07] * ChanServ sets mode: +o bsmedberg
- # [06:07] * Joins: juanb (jbecerra@moz-E31CD2CB.mozilla.org)
- # [06:08] * joduinn is now known as joduinn-commute
- # [06:11] * Quits: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [06:16] * Joins: jrmuizel (jrmuizel@moz-E7446F75.snvacaid.static.covad.net)
- # [06:16] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
- # [06:18] * Quits: stux (stux@moz-FD6B9EC6.hfc.comcastbusiness.net) (Ping timeout)
- # [06:18] * Joins: stux|away|away (stux@moz-FD6B9EC6.hfc.comcastbusiness.net)
- # [06:19] * Quits: tehbaut (tehbaut@92CBC785.8D31FED3.5BF6FB8E.IP) (Ping timeout)
- # [06:19] * Quits: jcranmer (jtcranmer@moz-EBF2B4AB.cs.illinois.edu) (Ping timeout)
- # [06:19] * Quits: ctyler (chris@moz-A54458EA.proximity.on.ca) (Ping timeout)
- # [06:19] * Quits: mjessome (mjessome@1959CDD3.BBE15E1C.8491360.IP) (Ping timeout)
- # [06:19] * Quits: nattofriends (tsutsumi@moz-A369A791.warosu.org) (Ping timeout)
- # [06:19] * Quits: @bsmedberg (bsmedberg@moz-BBE3ABD.mv.mozilla.com) (Quit: : )
- # [06:20] * Quits: hurley (hurley@moz-10A8C43E.monkey.org) (Ping timeout)
- # [06:20] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
- # [06:21] * philor is now known as philor|away
- # [06:21] * Joins: hurley (hurley@moz-10A8C43E.monkey.org)
- # [06:21] * Joins: tehbaut (tehbaut@92CBC785.8D31FED3.5BF6FB8E.IP)
- # [06:22] * Joins: jcranmer (jtcranmer@moz-EBF2B4AB.cs.illinois.edu)
- # [06:22] * Joins: mjessome (mjessome@1959CDD3.BBE15E1C.8491360.IP)
- # [06:23] * jcranmer is now known as IRCMonkey65346
- # [06:24] * Quits: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Ping timeout)
- # [06:26] * Joins: nattofriends (tsutsumi@moz-A369A791.warosu.org)
- # [06:26] * adrian|dinner is now known as adrian
- # [06:26] * padenot|away is now known as padenot
- # [06:28] * Quits: adrian (adrian@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [06:29] * cadecairos is now known as cadecairos_away
- # [06:30] * philor|away is now known as philor
- # [06:30] * Joins: ctyler (chris@moz-A54458EA.proximity.on.ca)
- # [06:31] * khuey is now known as khuey|away
- # [06:31] * khuey|away is now known as khuey
- # [06:31] * Quits: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP) (Quit: lmandel)
- # [06:34] * Joins: priya (Adium@moz-5843392D.hsd1.ca.comcast.net)
- # [06:35] * Quits: espadrine (espadrine@moz-BBE3ABD.mv.mozilla.com) (Quit: espadrine)
- # [06:36] * Joins: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP)
- # [06:36] * Quits: RudyL (rudy@moz-99690620.hinet-ip.hinet.net) (Quit: RudyL)
- # [06:37] * Quits: ashish (ashish@moz-59682A1.dmz.scl3.mozilla.com) (Ping timeout)
- # [06:37] * glob is now known as glob|away
- # [06:40] * Joins: Ameya (chatzilla@46949C37.BFDCF820.4CC3BDE1.IP)
- # [06:41] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [06:44] * Quits: automata (automata@8D23278A.C27CA109.16867D26.IP) (Ping timeout)
- # [06:45] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
- # [06:48] * Joins: adrian (adrian@moz-BBE3ABD.mv.mozilla.com)
- # [06:48] * Quits: erikvold (erikvold@F8130478.1699A1DD.67CA24A9.IP) (Quit: erikvold)
- # [06:49] * Joins: ashish (ashish@moz-59682A1.dmz.scl3.mozilla.com)
- # [06:52] * Joins: joesteele (joesteele@2BF71610.712491F4.C5749D5C.IP)
- # [06:54] * Quits: @bz (bzbarsky@moz-69B5879F.bstnma.fios.verizon.net) (Ping timeout)
- # [06:58] * Quits: juanb (jbecerra@moz-E31CD2CB.mozilla.org) (Quit: juanb)
- # [06:58] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [06:58] * Joins: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com)
- # [07:00] * Quits: Havvy (Mibbit@moz-C8F5011C.ptld.qwest.net) (Quit: http://www.mibbit.com ajax IRC Client)
- # [07:00] * Quits: andreasn (andreasn@moz-A80AB8F9.a336.priv.bahnhof.se) (Ping timeout)
- # [07:06] * glob|away is now known as glob
- # [07:06] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Client exited)
- # [07:06] * Quits: adrian (adrian@moz-BBE3ABD.mv.mozilla.com) (Quit: Konversation terminated!)
- # [07:08] * Joins: Ameya_ (chatzilla@637D4CD0.BF84E432.1C37C358.IP)
- # [07:09] * Quits: Ameya (chatzilla@46949C37.BFDCF820.4CC3BDE1.IP) (Ping timeout)
- # [07:09] * Ameya_ is now known as Ameya
- # [07:09] * Quits: jesup|laptop (chatzilla@B05600D2.3F4E4C13.AF6F698.IP) (Ping timeout)
- # [07:09] * Joins: wolfiR (wolfiR@moz-97AB7B3A.open-xchange.com)
- # [07:10] * Quits: philipp64|laptop (chatzilla@moz-B40B9015.ctcweb.net) (Ping timeout)
- # [07:11] * Joins: philipp64|laptop (chatzilla@moz-B40B9015.ctcweb.net)
- # [07:11] * nthomas is now known as nthomas|away
- # [07:11] * IRCMonkey65346 is now known as jcranmer|away
- # [07:12] * Joins: adrian (adrian@moz-BBE3ABD.mv.mozilla.com)
- # [07:12] * Joins: jesup|laptop (chatzilla@B05600D2.3F4E4C13.AF6F698.IP)
- # [07:14] * Joins: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com)
- # [07:14] * Quits: philipp64|laptop (chatzilla@moz-B40B9015.ctcweb.net) (Connection reset by peer)
- # [07:16] * Joins: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net)
- # [07:16] * Quits: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net) (Quit: Leaving.)
- # [07:21] * Joins: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net)
- # [07:21] * Joins: philipp64|laptop (chatzilla@moz-B40B9015.ctcweb.net)
- # [07:22] * Quits: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Ping timeout)
- # [07:22] * Joins: jonwil (jonwil@moz-B6B15592.static.tpgi.com.au)
- # [07:24] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [07:24] <jonwil> Is there a way to pass specific flags to the linker via the .mozconfig? setting LDFLAGS or MOZ_LDFLAGS via mk_add_options doesnt seem to be working
- # [07:26] * Joins: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com)
- # [07:29] * Quits: bc (bc@454BDC37.1D5E8529.AC69809B.IP) (Connection reset by peer)
- # [07:29] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
- # [07:30] * Quits: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP) (Quit: lmandel)
- # [07:32] * Quits: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Ping timeout)
- # [07:32] * Joins: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net)
- # [07:32] * Quits: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [07:33] * Joins: smagnin (pike@moz-DEF53BC9.fbx.proxad.net)
- # [07:35] * Joins: bc (bc@454BDC37.1D5E8529.AC69809B.IP)
- # [07:36] * Joins: bz (bzbarsky@moz-B58892FB.bstnma.fios.verizon.net)
- # [07:36] * ChanServ sets mode: +o bz
- # [07:38] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
- # [07:38] <philor> njn: how did you manage to make one extensions test crash on Linux64 opt only?
- # [07:39] <mbrubeck> jonwil: Maybe just add "export LDFLAGS=foo" to .mozconfig?
- # [07:39] <jonwil> ok, will try that
- # [07:39] <jonwil> thanks
- # [07:39] <mbrubeck> (It's a shell script that gets sourced by configure)
- # [07:39] * Joins: m_kato (Daily@moz-348F61F0.mozilla.or.jp)
- # [07:40] <philor> njn: ah, awesome, "how did you manage to make bug 698743 magically reappear?"
- # [07:41] * Quits: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net) (Quit: Leaving.)
- # [07:41] * Quits: adrian (adrian@moz-BBE3ABD.mv.mozilla.com) (Quit: Konversation terminated!)
- # [07:45] * Quits: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Ping timeout)
- # [07:46] * Joins: RudyL (rudy@moz-99690620.hinet-ip.hinet.net)
- # [07:47] * Joins: jhorak (jhorak@moz-2EE9C9C3.cust.nbox.cz)
- # [07:49] * Quits: gaston (landry@moz-2911F07A.rhaalovely.net) (Ping timeout)
- # [07:49] * Joins: fabrice (fabrice@moz-104CC309.mv.mozilla.com)
- # [07:50] * Quits: hub (hub@83874EA1.EB7C1AF9.6F478678.IP) (Ping timeout)
- # [07:51] * Joins: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com)
- # [07:54] * Joins: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net)
- # [07:55] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
- # [07:57] * Joins: RemusPop (remuspop@601F3B17.33662590.A5830293.IP)
- # [07:58] * joduinn-commute is now known as joduinn-home
- # [07:59] * Joins: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net)
- # [08:03] * khuey is now known as khuey|away
- # [08:08] * Joins: adrian (adrian@moz-9CE00FC0.holiday-inn-express.mozilla.hq)
- # [08:08] * Quits: KWierso (Daily@moz-66981D8E.desm.qwest.net) (Quit: KWierso)
- # [08:09] * Joins: KWierso (Daily@moz-66981D8E.desm.qwest.net)
- # [08:09] * Quits: KWierso (Daily@moz-66981D8E.desm.qwest.net) (Input/output error)
- # [08:09] * Joins: KWierso (Daily@moz-66981D8E.desm.qwest.net)
- # [08:09] * Quits: KWierso (Daily@moz-66981D8E.desm.qwest.net) (Quit: KWierso)
- # [08:10] * Joins: KWierso (Daily@moz-66981D8E.desm.qwest.net)
- # [08:10] * Quits: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net) (Quit: clee)
- # [08:11] * Joins: overholt (overholt@38A27A70.790322F6.6A3AF4D7.IP)
- # [08:11] * Quits: overholt (overholt@38A27A70.790322F6.6A3AF4D7.IP) (Quit: overholt)
- # [08:11] * Joins: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net)
- # [08:15] <njn> philor: which changeset of mine?
- # [08:16] * Joins: cpearce (chatzilla@moz-E5C9EA4F.xdsl.xnet.co.nz)
- # [08:16] <njn> philor: 484b7ec3f2ec ?
- # [08:16] <philor> njn: nope, https://hg.mozilla.org/integration/mozilla-inbound/rev/451ed5328312
- # [08:17] <philor> the 484b one was the second time
- # [08:18] <njn> philor: is "one extensions test crash on Linux64 opt only" and "make bug 698743 magically reappear" the same thing?
- # [08:18] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
- # [08:18] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
- # [08:19] * Quits: nrc (nrc@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [08:19] <philor> njn: yep, and since the previous instance was apparently triggered by something that landed on fx-team, I suspect that means storage is poking its nose where it shouldn't, in someone else's memory
- # [08:20] <njn> philor: my patch only changed how JavaScript error and warning messages are printed
- # [08:20] <Unfocused> yea, i'm totally blaming storage on that one
- # [08:20] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [08:21] <njn> philor: not clear what the interaction with storage could be
- # [08:21] <njn> philor: and I actually did a try run for this one...
- # [08:22] <philor> or maybe my bug comment meant that I was retriggering something on fx-team that touched the test, it's not very clear this much later on
- # [08:22] * Joins: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz)
- # [08:22] <njn> philor: https://tbpl.mozilla.org/?tree=Try&rev=016c17bf0c03
- # [08:22] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
- # [08:23] <njn> philor: it's possible that the test_expandosharing.xul failure I got on try masked the other failure
- # [08:23] <njn> philor: oh wait, I was looking at the wrong tbpl instance
- # [08:23] <njn> philor: my try run didn't have linux64 opt failures
- # [08:24] <philor> nope, nor is it permaorange, it was green twice between the first time and the second two
- # [08:25] <philor> we could trigger four more on your try push, but it wouldn't prove much of anything, I don't think
- # [08:25] * philor does anyway
- # [08:26] <njn> philor: yeah, I suspect I luckily caused it to reappear by disturbing the alignment of the universe
- # [08:26] * Joins: squib_ (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com)
- # [08:27] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
- # [08:27] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Ping timeout)
- # [08:27] * Joins: sawrubh (Mibbit@3D0D07B2.BD57A133.DDC6F5D1.IP)
- # [08:30] * Joins: gaston (landry@moz-2911F07A.rhaalovely.net)
- # [08:31] * Joins: past (past@moz-B7E8705F.dsl.dyn.forthnet.gr)
- # [08:32] * philor is now known as philor|away
- # [08:32] * Quits: tchevalier (Instantbir@moz-BEF161E0.w92-143.abo.wanadoo.fr) (Ping timeout)
- # [08:32] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
- # [08:34] * Joins: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp)
- # [08:36] * Joins: smaug (chatzilla@moz-CD156A64.elisa-mobile.fi)
- # [08:36] * ChanServ sets mode: +o smaug
- # [08:38] * philor|away is now known as philor
- # [08:40] * Quits: jrmuizel (jrmuizel@moz-E7446F75.snvacaid.static.covad.net) (Input/output error)
- # [08:43] * Quits: fabrice (fabrice@moz-104CC309.mv.mozilla.com) (Quit: Leaving.)
- # [08:45] * Quits: adrian (adrian@moz-9CE00FC0.holiday-inn-express.mozilla.hq) (Quit: Konversation terminated!)
- # [08:46] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
- # [08:46] * bz is now known as bz_sleep
- # [08:47] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
- # [08:53] * Quits: Mook (mook@moz-D37F711A.dsl.teksavvy.com) (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 6.0/20110811165603])
- # [08:53] * glob is now known as glob|away
- # [08:53] <glazou> bonjour
- # [08:54] * Quits: a-865 (fmcz@moz-A5D13CA.cable.mindspring.com) (Ping timeout)
- # [08:54] <@smaug> huomenta
- # [08:55] * Joins: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz)
- # [08:56] * Quits: jesup|laptop (chatzilla@B05600D2.3F4E4C13.AF6F698.IP) (Ping timeout)
- # [08:56] * Joins: anant (anant@moz-55A5166F.in-addr.dgcsystems.net)
- # [08:56] <glandium> こんにちは
- # [08:58] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [08:58] <KWierso> glandium: I agree
- # [08:58] <KWierso> well, except for that whole "it's almost two in the morning" thing
- # [08:58] <glazou> אַ גוט טאָג
- # [08:59] * glazou fixes a completely broken googletranslate translation in yiddish
- # [08:59] <derf> صباح الخير
- # [08:59] <glazou> "bonjour" was "a good year"...
- # [08:59] * Joins: a-865 (fmcz@moz-A5D13CA.cable.mindspring.com)
- # [09:00] <derf> Wow... that looks... unrecognizable here.
- # [09:04] * Joins: gcp (gpascutto@moz-D0E475EA.access.telenet.be)
- # [09:04] * Joins: jesup|laptop (chatzilla@47F40369.10A53EE3.77834EAA.IP)
- # [09:06] * Joins: martyn (martyn@moz-32A2E36C.range86-158.btcentralplus.com)
- # [09:08] * Quits: ianbicking (ianbicking@moz-5D45B48D.hsd1.mn.comcast.net) (Quit: ianbicking)
- # [09:09] * Joins: mreavy (chatzilla@47F40369.10A53EE3.77834EAA.IP)
- # [09:11] * Joins: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net)
- # [09:12] * Joins: catalinb (ethereal@DB2AFEBE.4339B50.5BC07656.IP)
- # [09:12] * Joins: kaze (kaze@moz-A8A9D5A2.fbx.proxad.net)
- # [09:12] * Parts: priya (Adium@moz-5843392D.hsd1.ca.comcast.net)
- # [09:12] * Quits: njn (chatzilla@moz-AAAE8926.dyn.iinet.net.au) (Client exited)
- # [09:17] * Quits: gcp (gpascutto@moz-D0E475EA.access.telenet.be) (Connection reset by peer)
- # [09:17] * Quits: mreavy (chatzilla@47F40369.10A53EE3.77834EAA.IP) (Input/output error)
- # [09:18] * Joins: gcp (gpascutto@moz-D0E475EA.access.telenet.be)
- # [09:20] * Quits: jduell (jduell@moz-D4496E92.hsd1.ca.comcast.net) (Ping timeout)
- # [09:20] * Joins: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP)
- # [09:20] * @smaug kicks TB
- # [09:21] * Joins: mreavy (chatzilla@47F40369.10A53EE3.77834EAA.IP)
- # [09:22] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
- # [09:24] * Joins: dao (dao@moz-FC8B3F90.superkabel.de)
- # [09:25] * Quits: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [09:25] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
- # [09:26] * Fallen|away is now known as Fallen
- # [09:26] * Quits: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP) (Connection reset by peer)
- # [09:26] * Joins: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP)
- # [09:27] * Joins: jfkthame_ (jfkthame@40493AAB.90783722.9542EC20.IP)
- # [09:27] * Quits: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP) (Connection reset by peer)
- # [09:27] * jfkthame_ is now known as jfkthame
- # [09:27] * Joins: necolas (necolas@moz-2D68B52B.bb.sky.com)
- # [09:28] * Quits: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP) (Connection reset by peer)
- # [09:28] * Joins: jfkthame_ (jfkthame@40493AAB.90783722.9542EC20.IP)
- # [09:28] * Quits: kaze (kaze@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
- # [09:28] * Joins: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP)
- # [09:28] * Quits: jfkthame_ (jfkthame@40493AAB.90783722.9542EC20.IP) (Connection reset by peer)
- # [09:30] * Joins: jfkthame_ (jfkthame@40493AAB.90783722.9542EC20.IP)
- # [09:30] * Quits: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP) (Connection reset by peer)
- # [09:30] * jfkthame_ is now known as jfkthame
- # [09:30] * Joins: jfkthame_ (jfkthame@40493AAB.90783722.9542EC20.IP)
- # [09:30] * Quits: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP) (Connection reset by peer)
- # [09:30] * jfkthame_ is now known as jfkthame
- # [09:31] * Joins: jfkthame_ (jfkthame@40493AAB.90783722.9542EC20.IP)
- # [09:31] * Quits: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP) (Connection reset by peer)
- # [09:31] * jfkthame_ is now known as jfkthame
- # [09:31] * Joins: Mic (Instantbir@moz-108E19BC.superkabel.de)
- # [09:31] * Joins: kaze (kaze@moz-A8A9D5A2.fbx.proxad.net)
- # [09:32] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Quit: sworkman)
- # [09:33] * Quits: a-865 (fmcz@moz-A5D13CA.cable.mindspring.com) (Ping timeout)
- # [09:34] * Quits: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP) (Quit: jfkthame)
- # [09:36] * Joins: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP)
- # [09:37] * Quits: anant (anant@moz-55A5166F.in-addr.dgcsystems.net) (Connection reset by peer)
- # [09:37] * Joins: anant (anant@moz-55A5166F.in-addr.dgcsystems.net)
- # [09:37] * Quits: @smaug (chatzilla@moz-CD156A64.elisa-mobile.fi) (Ping timeout)
- # [09:37] * Joins: smaug (chatzilla@moz-CD156A64.elisa-mobile.fi)
- # [09:37] * ChanServ sets mode: +o smaug
- # [09:39] * glob|away is now known as glob
- # [09:42] * Joins: Ms2ger (Ms2ger@49187330.48F4E4FC.37724B0D.IP)
- # [09:42] * Quits: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net) (Quit: clee)
- # [09:43] * Quits: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [09:44] * Joins: rniwa_ (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net)
- # [09:44] * Quits: squib_ (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
- # [09:45] <philor> gcp: you broked it
- # [09:45] <gcp> w0t
- # [09:46] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
- # [09:46] <gcp> oh craps
- # [09:46] * Quits: Mic (Instantbir@moz-108E19BC.superkabel.de) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [09:47] * Joins: TheOne (TheOne@moz-9F1B2257.dfki.uni-kl.de)
- # [09:47] * Quits: joesteele (joesteele@2BF71610.712491F4.C5749D5C.IP) (Quit: joesteele)
- # [09:48] * Joins: alexdmt (Mibbit@moz-1E20CB3E.grenet.fr)
- # [09:48] <Ms2ger> Good morning, philor
- # [09:48] <philor> Ms2ger: good evening!
- # [09:49] <philor> gah, 00:40
- # [09:49] <Ms2ger> I'm afraid so
- # [09:50] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [09:51] * Joins: a-865 (fmcz@moz-A5D13CA.cable.mindspring.com)
- # [09:51] <philor> luckily, while pondering wake-to-music versus wake-to-shrill-beeping last night, I wound up not setting the alarm at all, so I've got a surplus I can sqander
- # [09:51] * Joins: joesteele (joesteele@2BF71610.712491F4.C5749D5C.IP)
- # [09:52] * Quits: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP) (Quit: jfkthame)
- # [09:52] <darktrojan> nice one
- # [09:52] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [09:54] * Quits: Mitch (chatzilla@moz-A21A3DB9.sbr802.nsw.optusnet.com.au) (Quit: ChatZilla 0.9.88.2 [SeaMonkey 2.10/20120604225435])
- # [09:55] <philor> though I guess "already have" would be more accurate than "can"
- # [09:55] * philor is now known as philor|away
- # [09:56] * Joins: Cwiiis (cwiiis@moz-7E7C8259.croy.cable.virginmedia.com)
- # [09:57] * Quits: kentuckyfriedtakahe (kentuckyfr@moz-5D29915D.cable.telstraclear.net) (Client exited)
- # [10:02] * Quits: jhorak (jhorak@moz-2EE9C9C3.cust.nbox.cz) (Quit: Leaving)
- # [10:03] * Joins: msucan (mihai@452AB583.C1570FFF.BD62875.IP)
- # [10:05] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
- # [10:06] * Quits: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp) (Quit: nattokirai)
- # [10:07] * Quits: necolas (necolas@moz-2D68B52B.bb.sky.com) (Client exited)
- # [10:07] * Joins: necolas (necolas@moz-2D68B52B.bb.sky.com)
- # [10:08] * Quits: necolas (necolas@moz-2D68B52B.bb.sky.com) (Client exited)
- # [10:08] * Quits: bb10 (bb10@moz-C7B05616.org) (Ping timeout)
- # [10:09] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
- # [10:12] * Quits: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com) (Quit: Leaving)
- # [10:14] * Quits: dao (dao@moz-FC8B3F90.superkabel.de) (Ping timeout)
- # [10:15] * heycam is now known as heycam|away
- # [10:15] * Joins: dao (dao@moz-FC8B3F90.superkabel.de)
- # [10:17] * glob is now known as glob|away
- # [10:17] <jesup|laptop> philor: ping
- # [10:18] * Joins: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP)
- # [10:18] <jesup|laptop> looks like he actually went to sleep
- # [10:19] * glob|away is now known as glob
- # [10:19] * Joins: ekr (ekr@47F40369.10A53EE3.77834EAA.IP)
- # [10:22] * Joins: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP)
- # [10:23] * Quits: dao (dao@moz-FC8B3F90.superkabel.de) (Ping timeout)
- # [10:23] * Joins: dao (dao@moz-FC8B3F90.superkabel.de)
- # [10:23] <Ms2ger> jesup|laptop, what's up?
- # [10:23] * Quits: past (past@moz-B7E8705F.dsl.dyn.forthnet.gr) (Input/output error)
- # [10:23] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
- # [10:24] * Joins: bholley (anonymous@moz-A786582D.adsl.alicedsl.de)
- # [10:25] * Quits: bholley (anonymous@moz-A786582D.adsl.alicedsl.de) (Quit: bholley)
- # [10:25] * Joins: past (past@moz-B7E8705F.dsl.dyn.forthnet.gr)
- # [10:25] <jesup|laptop> Looking at a heavy-orange/etc android try push for Aurora for no reason I can figure out, I was wondering if this was an infrastructure thing
- # [10:25] <jesup|laptop> https://tbpl.mozilla.org/?tree=Try&rev=c9f75db7b1b0
- # [10:26] <Ms2ger> Do you need the coverage?
- # [10:26] <jesup|laptop> I just pushed a "clean" aurora try for android-only as a test
- # [10:26] * Quits: dao (dao@moz-FC8B3F90.superkabel.de) (Ping timeout)
- # [10:26] <Ms2ger> That's also going to go orange
- # [10:27] <Ms2ger> There's some branding issue
- # [10:27] <jesup|laptop> Not really, but I wanted to show a clean try for an aurora uplift evaluation.
- # [10:27] <jesup|laptop> Ah. So this is expected. Is there a bug #?
- # [10:27] <Ms2ger> Probably
- # [10:27] * Joins: dao (dao@moz-FC8B3F90.superkabel.de)
- # [10:27] <jesup|laptop> :-)
- # [10:27] <jesup|laptop> Ok. that's what I needed to know. Thanks!
- # [10:28] <Ms2ger> Np
- # [10:31] * Joins: raphc (AndChat501@7D428DFC.7F75B59F.B3F72630.IP)
- # [10:31] * Quits: raphc (AndChat501@7D428DFC.7F75B59F.B3F72630.IP) (Quit: raphc)
- # [10:31] * Quits: @smaug (chatzilla@moz-CD156A64.elisa-mobile.fi) (Ping timeout)
- # [10:31] * Joins: smaug (chatzilla@moz-CD156A64.elisa-mobile.fi)
- # [10:31] * ChanServ sets mode: +o smaug
- # [10:34] * Quits: @smaug (chatzilla@moz-CD156A64.elisa-mobile.fi) (Ping timeout)
- # [10:34] * Fallen is now known as Fallen|away
- # [10:34] * Joins: smaug (chatzilla@moz-CD156A64.elisa-mobile.fi)
- # [10:34] * ChanServ sets mode: +o smaug
- # [10:36] * Fallen|away is now known as Fallen
- # [10:41] * Fallen is now known as Fallen|away
- # [10:41] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [10:42] * Joins: Optimizer (Instantbir@3EDB0B7A.87C8129F.2AB48280.IP)
- # [10:45] * Joins: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net)
- # [10:45] * Quits: dao (dao@moz-FC8B3F90.superkabel.de) (Quit: Leaving.)
- # [10:51] <AryehGregor> https://bugzilla.mozilla.org/show_bug.cgi?id=543645#c15 <-- Is there a problem with the built-in interdiff? https://bugzilla.mozilla.org/attachment.cgi?oldid=631861&action=interdiff&newid=632189&headers=1
- # [10:51] * AryehGregor wants to know before he responds
- # [10:51] <Unfocused> there are meny problems with interdiff
- # [10:51] * Joins: sid (sid@moz-19EE8115.cs.st-andrews.ac.uk)
- # [10:51] <Unfocused> er, many
- # [10:51] * Unfocused really can't type today
- # [10:52] <AryehGregor> Well, in this case it works nicely, though.
- # [10:52] <AryehGregor> So can I just respond by saying "Sure, here's the link"? It would be more convenient if I were in a more normal timezone . . .
- # [10:52] * Quits: odin_ (Odin@moz-66D3502E.zone5.bethere.co.uk) (Ping timeout)
- # [10:54] <Unfocused> yea, though explicitly mention that it actually shows everything in this case :)
- # [10:54] <Unfocused> sadly, it can be a bit unreliable
- # [10:54] <AryehGregor> Okay, thanks.
- # [11:01] * Joins: TheLink (TheLink@moz-45ED2356.pools.arcor-ip.net)
- # [11:03] * Quits: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp) (Quit: Leaving...)
- # [11:04] * Joins: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net)
- # [11:05] <AryehGregor> // XXX: can you have an empty text node? If so, what do you do?
- # [11:05] <AryehGregor> I guess I really shouldn't be surprised that someone who wrote editor/ code wasn't sure if you could have an empty text node or not.
- # [11:06] * Quits: sid (sid@moz-19EE8115.cs.st-andrews.ac.uk) (Input/output error)
- # [11:07] <Ms2ger> No, you shouldn't :)
- # [11:09] <Ms2ger> Added in CVS 1.1 by buster@netscape.com, apparently
- # [11:10] * Quits: GPHemsley (GPHemsley@moz-A2DF0FC4.hfc.comcastbusiness.net) (Ping timeout)
- # [11:11] * Joins: ddd (Mibbit@moz-FBF0C61A.dynamic.qsc.de)
- # [11:11] * Joins: jduell (jduell@moz-D4496E92.hsd1.ca.comcast.net)
- # [11:11] * Joins: ddd2 (Mibbit@moz-FBF0C61A.dynamic.qsc.de)
- # [11:12] * Joins: Goldorak (chatzilla@FB812513.4F56AF4A.187A1082.IP)
- # [11:12] <gerv> Fallen|away: No, sorry. You'll need to apply the patches and then run the script on the resulting files.
- # [11:12] * Joins: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp)
- # [11:14] * Joins: SeoZ (DanielJuyu@E9B5BAA5.F5246840.EAF0BD7A.IP)
- # [11:15] * Joins: xakz (XaMaD@moz-34FBE388.fbx.proxad.net)
- # [11:16] * Quits: @dveditz (dveditz@moz-5051E786.dhcp.cruzio.com) (Quit: dveditz)
- # [11:16] * Quits: ddd2 (Mibbit@moz-FBF0C61A.dynamic.qsc.de) (Quit: http://www.mibbit.com ajax IRC Client)
- # [11:16] * Quits: ddd (Mibbit@moz-FBF0C61A.dynamic.qsc.de) (Quit: http://www.mibbit.com ajax IRC Client)
- # [11:18] * Quits: cjones (cjones@moz-45913895.socal.res.rr.com) (Quit: Leaving)
- # [11:18] * Joins: edmorley (edmorley@moz-E62685CD.range109-152.btcentralplus.com)
- # [11:18] * Joins: GPHemsley (GPHemsley@moz-A2DF0FC4.hfc.comcastbusiness.net)
- # [11:20] * nthomas|away is now known as nthomas
- # [11:23] * Joins: sid (sid@moz-19EE8115.cs.st-andrews.ac.uk)
- # [11:24] <jonwil> it wouldn't surprise me if there is code in m-c that dates back to the days before the Netscape source release...
- # [11:24] <Ms2ger> There is, lots
- # [11:25] * Joins: odin_ (Odin@moz-66D3502E.zone5.bethere.co.uk)
- # [11:25] * Joins: graememcc (chatzilla@moz-B8AA77BE.range109-158.btcentralplus.com)
- # [11:30] <@smaug> Ms2ger: not lots
- # [11:30] * Quits: StevenLee (chatzilla@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
- # [11:30] <@smaug> but some, yes
- # [11:31] <Ms2ger> Do you look at editor sometimes? ;)
- # [11:32] <@smaug> most of editor code is not from pre-Mozilla era
- # [11:33] * glob is now known as glob|away
- # [11:33] <Ms2ger> On another note... Docshell cleanup ;)
- # [11:33] <@smaug> yes yes :)
- # [11:33] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
- # [11:34] <@smaug> is there a try-syntax for triggering some tests few times
- # [11:34] * Quits: Cwiiis (cwiiis@moz-7E7C8259.croy.cable.virginmedia.com) (Quit: Leaving)
- # [11:34] <Ms2ger> I don't think so
- # [11:37] * Quits: @smaug (chatzilla@moz-CD156A64.elisa-mobile.fi) (Ping timeout)
- # [11:44] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
- # [11:45] * Joins: bholley (anonymous@moz-104CC309.mv.mozilla.com)
- # [11:47] * Joins: vikram360 (vikram360@6DDF9FBF.F93E2519.2A068A5E.IP)
- # [11:47] * Joins: smaug (chatzilla@moz-51B50B8E.elisa-mobile.fi)
- # [11:47] * ChanServ sets mode: +o smaug
- # [11:49] * Quits: @ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP) (Input/output error)
- # [11:50] * Joins: jhorak (jhorak@moz-107AD163.redhat.com)
- # [11:56] * Joins: louisremi (louisremi@moz-381A2210.dsl.sta.abo.bbox.fr)
- # [11:57] * Quits: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP) (Quit: jfkthame)
- # [11:57] * Quits: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net) (Ping timeout)
- # [11:58] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Ping timeout)
- # [11:59] * Joins: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de)
- # [12:00] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Ping timeout)
- # [12:00] * Joins: joe_walker (joe_walker@moz-EA2937F.cable.virginmedia.com)
- # [12:02] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [12:03] * Quits: m_kato (Daily@moz-348F61F0.mozilla.or.jp) (Quit: m_kato)
- # [12:07] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
- # [12:07] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [12:09] * Quits: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP) (Ping timeout)
- # [12:10] * Quits: ekr (ekr@47F40369.10A53EE3.77834EAA.IP) (Quit: ekr)
- # [12:11] * ewong is now known as ewong|away
- # [12:12] * Quits: past (past@moz-B7E8705F.dsl.dyn.forthnet.gr) (Ping timeout)
- # [12:12] * Quits: cpearce (chatzilla@moz-E5C9EA4F.xdsl.xnet.co.nz) (Ping timeout)
- # [12:13] * Quits: @smaug (chatzilla@moz-51B50B8E.elisa-mobile.fi) (Connection reset by peer)
- # [12:14] * Joins: dao (dao@moz-FC8B3F90.superkabel.de)
- # [12:14] * Joins: janv (varga@35A5F25C.207798BC.2A7F8BFC.IP)
- # [12:14] * Joins: past (past@moz-B7E8705F.dsl.dyn.forthnet.gr)
- # [12:15] * Quits: janv (varga@35A5F25C.207798BC.2A7F8BFC.IP) (Quit: This computer has gone to sleep)
- # [12:15] * Quits: alexdmt (Mibbit@moz-1E20CB3E.grenet.fr) (Quit: http://www.mibbit.com ajax IRC Client)
- # [12:17] * Quits: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz) (Quit: Connection reset by beer)
- # [12:17] * Quits: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net) (Ping timeout)
- # [12:18] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [12:20] * Joins: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
- # [12:21] * Quits: MarcoZ (Daily@moz-6DDEE36C.dip.t-dialin.net) (Ping timeout)
- # [12:22] <glazou> AryehGregor: the editor cleans up empt text nodes, hence buster's question
- # [12:23] <glazou> s:empt/empty
- # [12:23] <AryehGregor> glazou, apparently it doesn't always.
- # [12:23] <glazou> sigh
- # [12:24] <glazou> and please don't joke at buster, he was a super-smart and cool guy
- # [12:24] <glazou> that was the beginning of the editor
- # [12:24] <glazou> and we were in unknown land
- # [12:24] * Joins: MarcoZ (Daily@moz-B3ACB8BE.dip.t-dialin.net)
- # [12:25] * Joins: Stan (Stan@moz-FE6BF602.dip.t-dialin.net)
- # [12:26] * glazou is now known as glazou_afk
- # [12:28] * Quits: db48x` (user@moz-83319934.dsl.static.sonic.net) (Connection reset by peer)
- # [12:29] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [12:29] * Quits: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net) (Ping timeout)
- # [12:29] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [12:31] * Quits: atuljangra (Mibbit@9075BEE0.4850A4DD.1957C0DA.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [12:34] * Quits: dao (dao@moz-FC8B3F90.superkabel.de) (Ping timeout)
- # [12:34] * Joins: dao (dao@moz-FC8B3F90.superkabel.de)
- # [12:36] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
- # [12:38] * Quits: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP) (Ping timeout)
- # [12:38] * Quits: decoder (quassel@45737F17.411DB1E9.95550721.IP) (Ping timeout)
- # [12:38] <AryehGregor> Yeah, it's easy to make fun when the DOM has been around for ages and we've all had years of experience with it.
- # [12:38] <AryehGregor> It might have been less obvious that long ago.
- # [12:39] * Joins: gandalf (gandalf@moz-B173E2D8.neoplus.adsl.tpnet.pl)
- # [12:40] * Joins: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP)
- # [12:40] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [12:40] <AryehGregor> Sorry about that.
- # [12:40] * Joins: decoder (quassel@moz-216446B9.own-hero.net)
- # [12:40] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Ping timeout)
- # [12:41] * Quits: timeless (users.4015@moz-D63BDBD0.irccloud.com) (Quit: X_X)
- # [12:41] * Joins: timeless (users.4015@moz-D63BDBD0.irccloud.com)
- # [12:43] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Ping timeout)
- # [12:44] <AryehGregor> /mnt/extra/checkouts/mozilla-central/content/base/src/nsContentIterator.cpp:777:31: error: bling wa
- # [12:44] <AryehGregor> s not declared in this scope
- # [12:44] * AryehGregor deleted the "si" somehow :/
- # [12:44] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [12:46] * Joins: janv (varga@35A5F25C.207798BC.2A7F8BFC.IP)
- # [12:48] * Quits: bholley (anonymous@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [12:48] * Quits: rniwa_ (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net) (Quit: rniwa_)
- # [12:48] * Joins: bholley (anonymous@moz-104CC309.mv.mozilla.com)
- # [12:50] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [12:50] * nthomas is now known as nthomas|away
- # [12:50] * nli_ is now known as nli|away
- # [12:51] * Ms2ger approves of more bling in content/
- # [12:52] * Quits: janv (varga@35A5F25C.207798BC.2A7F8BFC.IP) (Quit: This computer has gone to sleep)
- # [12:52] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [12:53] * Quits: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz) (Ping timeout)
- # [12:53] * Quits: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP) (Ping timeout)
- # [12:53] <darktrojan> is it in content/bling/ ?
- # [12:55] * Joins: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP)
- # [12:55] * Joins: atuljangra (Mibbit@9075BEE0.4850A4DD.1957C0DA.IP)
- # [12:55] * Joins: askalski (akuda@moz-6A36EC49.ip.abpl.pl)
- # [12:58] * bholley remember's roc's bling branch from back in the day
- # [12:58] * Fallen|away is now known as Fallen
- # [12:59] <Ms2ger> *remembers
- # [13:00] <Ms2ger> jaws, intermittent failure in browser_bug743421.js on inbound :/
- # [13:01] * AutomatedTester|AFK is now known as AutomatedTester
- # [13:01] * Quits: ircloggr (nodebot@moz-C839FEFC.compute-1.amazonaws.com) (Client exited)
- # [13:02] * Joins: Pike (Pike@moz-E31CD2CB.mozilla.org)
- # [13:02] * Joins: ircloggr (nodebot@moz-77B5BE05.compute-1.amazonaws.com)
- # [13:03] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [13:05] * Quits: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP) (Client exited)
- # [13:07] * Quits: karl (karl@moz-65748A63.jetstream.xtra.co.nz) (Ping timeout)
- # [13:07] * Joins: alexdmt (Mibbit@moz-1E20CB3E.grenet.fr)
- # [13:08] * Quits: alexdmt (Mibbit@moz-1E20CB3E.grenet.fr) (Quit: http://www.mibbit.com ajax IRC Client)
- # [13:09] * Quits: mwu (mwu@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
- # [13:09] <hsivonen> is there a public mailing list where Mozilla UI design is discussed?
- # [13:09] <hsivonen> dev-usability seems not to be it
- # [13:09] <hsivonen> (no posts this year)
- # [13:10] * Quits: timdream (timdream@moz-99690620.hinet-ip.hinet.net) (Quit: timdream)
- # [13:10] * hsivonen wants to complain about recent Android look and feel regressions
- # [13:12] * Quits: SeoZ (DanielJuyu@E9B5BAA5.F5246840.EAF0BD7A.IP) (Ping timeout)
- # [13:12] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [13:13] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Ping timeout)
- # [13:14] <glandium> hsivonen: what kind of things are you thinking about?
- # [13:14] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
- # [13:14] <Ms2ger> I guess netscape.public.mozilla.ui isn't it either
- # [13:16] <Unfocused> i was gonna suggest dev-usability, but...well.. yea
- # [13:16] <Unfocused> #ux is public, fwiw
- # [13:16] * Quits: sid (sid@moz-19EE8115.cs.st-andrews.ac.uk) (Ping timeout)
- # [13:17] * Joins: stransky (stransky@moz-107AD163.redhat.com)
- # [13:17] <hsivonen> glandium: the system accent color is no longer used for focus and text selection
- # [13:17] <hsivonen> glandium: the app menu itself and the button that open it are no longer ICS-like on ICS
- # [13:17] <glandium> hsivonen: sounds like you should simply file bugsd
- # [13:18] <hsivonen> glandium: ok
- # [13:18] <Unfocused> what glandium said
- # [13:18] <glandium> hsivonen: please cc me on the app menu/button one, i'm interested :)
- # [13:18] * Joins: pascalc (chatzilla@moz-E31CD2CB.mozilla.org)
- # [13:19] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [13:20] <hsivonen> glandium: ok
- # [13:20] * Quits: Optimizer (Instantbir@3EDB0B7A.87C8129F.2AB48280.IP) (Ping timeout)
- # [13:21] <glandium> thanks
- # [13:21] * Quits: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP) (Quit: jfkthame)
- # [13:21] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
- # [13:22] <Ms2ger> error: unused variable error
- # [13:24] * Joins: Optimizer (Instantbir@3EDB0B7A.87C8129F.2AB48280.IP)
- # [13:25] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
- # [13:26] * Joins: leggetter (Adium@moz-F5C64559.range86-131.btcentralplus.com)
- # [13:27] * Joins: SeoZ (DanielJuyu@E9B5BAA5.F5246840.EAF0BD7A.IP)
- # [13:29] * Joins: ekr (ekr@47F40369.10A53EE3.77834EAA.IP)
- # [13:35] * Fallen is now known as Fallen|away
- # [13:37] * Quits: TheOne (TheOne@moz-9F1B2257.dfki.uni-kl.de) (Quit: )
- # [13:39] * Joins: Cwiiis (cwiiis@88F51059.F3BBB17D.144F44FA.IP)
- # [13:39] <Ms2ger> #include "test_quota.c"
- # [13:40] * Quits: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com) (Ping timeout)
- # [13:40] * Quits: graememcc (chatzilla@moz-B8AA77BE.range109-158.btcentralplus.com) (Ping timeout)
- # [13:40] * mattwoodrow is now known as mattwoodrow|away
- # [13:40] * Joins: graememcc (chatzilla@moz-62C6B80E.range86-167.btcentralplus.com)
- # [13:41] * Joins: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [13:43] * Quits: SeoZ (DanielJuyu@E9B5BAA5.F5246840.EAF0BD7A.IP) (Ping timeout)
- # [13:44] * glazou_afk is now known as glazou
- # [13:46] * Joins: TheOne (TheOne@moz-9F1B2257.dfki.uni-kl.de)
- # [13:47] * Quits: timeless (users.4015@moz-D63BDBD0.irccloud.com) (Input/output error)
- # [13:48] * Joins: evilpie (chatzilla@moz-AEA59E3F.pools.arcor-ip.net)
- # [13:48] * Joins: timeless (users.4015@moz-D63BDBD0.irccloud.com)
- # [13:52] * Joins: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP)
- # [13:52] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
- # [13:52] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [13:54] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
- # [13:56] * Quits: masayuki (Daily@moz-911CC660.zaq.ne.jp) (Quit: masayuki)
- # [13:57] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
- # [13:59] * Quits: catalinb (ethereal@DB2AFEBE.4339B50.5BC07656.IP) (Ping timeout)
- # [14:02] * Quits: dao (dao@moz-FC8B3F90.superkabel.de) (Quit: Leaving.)
- # [14:05] * Joins: SeoZ (DanielJuyu@E9B5BAA5.F5246840.EAF0BD7A.IP)
- # [14:07] * Joins: kmoir-afk (chatzilla@moz-4CA9B556.cable.teksavvy.com)
- # [14:07] * kmoir-afk is now known as kmoir
- # [14:08] * Fallen|away is now known as Fallen
- # [14:08] * Joins: dao (dao@moz-FC8B3F90.superkabel.de)
- # [14:12] * rail_away is now known as rail
- # [14:13] * Joins: smaug (chatzilla@moz-51B50B8E.elisa-mobile.fi)
- # [14:13] * ChanServ sets mode: +o smaug
- # [14:13] * Joins: Misfit_Geek (MisfitGeek@moz-BD3E98A8.hsd1.nh.comcast.net)
- # [14:13] * mcote|afk is now known as mcote
- # [14:15] * Joins: int3 (int3@moz-9838C457.lightspeed.sntcca.sbcglobal.net)
- # [14:15] * Quits: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net) (Quit: espadrine)
- # [14:18] * sheeri-afk is now known as sheeri
- # [14:19] * kmoir is now known as kmoir-afk
- # [14:19] * Joins: ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP)
- # [14:19] * ChanServ sets mode: +o ehsan
- # [14:20] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
- # [14:20] * Quits: int3 (int3@moz-9838C457.lightspeed.sntcca.sbcglobal.net) (Client exited)
- # [14:20] * Joins: int3 (int3@moz-9838C457.lightspeed.sntcca.sbcglobal.net)
- # [14:23] <jlebar> glandium, fyi, people want to land bug 764192 pretty soon. The related crasher is apparently a top one on beta.
- # [14:24] <glandium> jlebar: I'm already on it
- # [14:24] <jlebar> glandium++
- # [14:24] <glandium> jlebar: i just wonder if it would make sense to put that stuff under a #ifdef MOZ_TEMP_INVESTIGATION or something
- # [14:26] <jlebar> glandium, Specifically the memset calls? That would be OK with me, I guess. Would we leave the RELEASE_ASSERTS as they are?
- # [14:27] <glandium> jlebar: I'd say the whole thing. So, instead of removing the MALLOC_DEBUG ifdefs, you'd switch them to #if defined(MALLOC_DEBUG) || defined(MOZ_WHATEVER_IT_IS_CALLED), and RELEASE_ASSERTS would be conditional too
- # [14:27] <jlebar> glandium, But the RELEASE_ASSERTs should be there in debug builds...
- # [14:28] <glandium> debug builds don't have jemalloc
- # [14:28] <jlebar> glandium, They can.
- # [14:28] <glandium> arguably, debug builds should just have MALLOC_DEBUG
- # [14:28] * Quits: @smaug (chatzilla@moz-51B50B8E.elisa-mobile.fi) (Ping timeout)
- # [14:29] <jlebar> glandium, They probably do... That's just a lot of ifdefs around every assertion.
- # [14:29] <glandium> jlebar: i'm also tempted to have you add a kill switch that prevents this thing from being enabled on the release channel
- # [14:29] * Joins: smaug (chatzilla@moz-51B50B8E.elisa-mobile.fi)
- # [14:29] * ChanServ sets mode: +o smaug
- # [14:29] <jlebar> glandium, But whatever, if I'm willing to uglify this file, we can uglify it further.
- # [14:29] <jlebar> glandium, How would we do that?
- # [14:29] <jlebar> (the kill switch)
- # [14:29] <glandium> jlebar: you can ifdef DEBUG; DEFINES+=-DMALLOC_DEBUG in the makefile
- # [14:30] <glandium> for the kill switch, i'd say setting the MOZ_WHATEVER_IT_IS_CALLED define only if the channel is not release
- # [14:30] <jlebar> glandium, Can we make the RELEASE_ASSERTs implicitly ifdef debug || temporary_debugging, rather than putting the defines around every call?
- # [14:31] <glandium> jlebar: so, something like ifneq (release,$(MOZ_UPDATE_CHANNEL))
- # [14:31] <jlebar> glandium, Okay.
- # [14:31] * Quits: @smaug (chatzilla@moz-51B50B8E.elisa-mobile.fi) (Ping timeout)
- # [14:31] <glandium> jlebar: oh sure, i wasn't asking for individual ifdefs around every call :)
- # [14:31] <jlebar> Great. :)
- # [14:32] * Joins: smaug (chatzilla@moz-51B50B8E.elisa-mobile.fi)
- # [14:32] * ChanServ sets mode: +o smaug
- # [14:32] * Joins: espindola (espindola@moz-1F4DE5C6.dsl.teksavvy.com)
- # [14:33] * Quits: dao (dao@moz-FC8B3F90.superkabel.de) (Ping timeout)
- # [14:33] <@smaug> why oh why is this test failing occasionally
- # [14:33] <glandium> jlebar: ifneq (,$(filter release esr,$(MOZ_UPDATE_CHANNEL))) would be a better test, if that happens to stay until 17
- # [14:33] * Joins: dao (dao@moz-FC8B3F90.superkabel.de)
- # [14:34] * @smaug just loves focus handling
- # [14:35] <@smaug> dao: ping
- # [14:35] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
- # [14:36] * Joins: jprmc (jprmc@B31A279D.5BCEC6DB.DA78B690.IP)
- # [14:36] * Joins: dao1 (dao@moz-FC8B3F90.superkabel.de)
- # [14:36] * Quits: dao (dao@moz-FC8B3F90.superkabel.de) (Ping timeout)
- # [14:38] <@smaug> do we have any "crash()" method available to JS tests
- # [14:39] * Quits: @ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP) (Input/output error)
- # [14:41] * bhearsum|afk is now known as bhearsum
- # [14:42] * Quits: espindola (espindola@moz-1F4DE5C6.dsl.teksavvy.com) (Ping timeout)
- # [14:42] <darktrojan> evilpie, I like your console filter, well done
- # [14:42] <Fallen> smaug: check out what http://code.google.com/p/crashme/ does, maybe thats available for tests too
- # [14:42] <evilpie> darktrojan: thanks :O
- # [14:42] <evilpie> was my first time on xul and stuff
- # [14:42] <@smaug> that is addon
- # [14:43] <@smaug> perhaps I'll just pass null to some chrome stuff which expects non-null
- # [14:43] <Fallen> right, I just thought maybe its just js code that calls into something
- # [14:43] * Joins: espindola (espindola@744A4623.3F4AF2B6.412CF160.IP)
- # [14:43] * Quits: leggetter (Adium@moz-F5C64559.range86-131.btcentralplus.com) (Quit: Leaving.)
- # [14:43] <Fallen> especially since there is only one version for ff4+, lets me think there is no binary component
- # [14:44] <Fallen> ah, scratch that, binary components
- # [14:45] <Fallen> but maybe you can crash via jsctypes
- # [14:45] <WG9s> NIghtly tester tools extension includes the ability to cause crashes.
- # [14:46] <nemo> Huh. I wonder what Google did to give them that huge jump on AWFY
- # [14:47] <nemo> past 64 bit JM+TI on sunspider again
- # [14:47] <glandium> smaug: it's using js-ctypes
- # [14:47] <glandium> (iirc)
- # [14:47] * Quits: RudyL (rudy@moz-99690620.hinet-ip.hinet.net) (Quit: RudyL)
- # [14:47] * Joins: dria (dria@F2D29657.F60B0462.67AC9B1.IP)
- # [14:47] <nemo> omg. apple jsc which you guys just reenabled is doing really well. wow
- # [14:48] <@smaug> Components.classes["@mozilla.org/eventlistenerservice;1"].getService(Components.interfaces.nsIEventListenerService).addSystemEventListener(null, "", null, false); works :)
- # [14:48] * Joins: armenzg (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
- # [14:48] * ewong|sleep is now known as ewong
- # [14:49] * Quits: atuljangra (Mibbit@9075BEE0.4850A4DD.1957C0DA.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [14:49] * Quits: darktrojan (geoff@moz-30B3CCFD.telstraclear.net) (Quit: darktrojan)
- # [14:49] * AryehGregor has 14 patches in his patch queue right now that are actively waiting for review of part or all of the series
- # [14:50] <AryehGregor> I guess I've been doing more coding recently than usual!
- # [14:50] * Quits: wolfiR (wolfiR@moz-97AB7B3A.open-xchange.com) (Quit: Leaving)
- # [14:51] * Joins: eto (eto@moz-5B6DB9F.chello.sk)
- # [14:51] <eto> hi
- # [14:52] <eto> would it be possible to remove/replace all of the browser ui?
- # [14:52] * Joins: jrmuizel (jrmuizel@moz-AD5202B6.static.nextweb.net)
- # [14:52] * @smaug can't wait the time when AryehGregor is himself a reviewer ;)
- # [14:52] <AryehGregor> :)
- # [14:52] * Quits: bholley (anonymous@moz-104CC309.mv.mozilla.com) (Quit: bholley)
- # [14:53] * Quits: JPeterson (JPeterson@moz-B2998FD7.cust.tele2.se) (Quit: HydraIRC -> http://www.hydrairc.com <- Would you like to know more?)
- # [14:53] * Joins: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP)
- # [14:53] * sawrubh is now known as sawrubh|away
- # [14:53] <NeilAway> hsivonen: we discovered some old ui code which set the hint characterset to "", which is now failing; I know we shouldn't be setting the hint characterset to "", but I'd still like to know why Gecko started noticing the problem, if you happen to know?
- # [14:53] * Quits: jhorak (jhorak@moz-107AD163.redhat.com) (Quit: Leaving)
- # [14:53] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Client exited)
- # [14:54] <NeilAway> eto: with what?
- # [14:54] * Quits: pascalc (chatzilla@moz-E31CD2CB.mozilla.org) (Ping timeout)
- # [14:55] * Joins: darfia (darfia@20C4F0CB.2F9EAEB9.C36097CD.IP)
- # [14:55] <jonwil> Hey, Nokia did a brand new browser UI for the Nokia N900 :P
- # [14:55] <jonwil> new at the time that is
- # [14:55] <gaston> with rainbows and unicorns
- # [14:55] * sawrubh|away is now known as sawrubh
- # [14:55] <NeilAway> eto: for instance, Flock and SeaMonkey provide their own browsing UI in XUL, while Camino provides a browsing UI in cocoa widgets
- # [14:56] <glandium> is it even possible to use marketplace apps in the browser?
- # [14:56] <jonwil> The N900 browser UI is crap though :P
- # [14:56] <Fallen> Hmm I am getting a crash just under this code, quite reliably on mac, does someone know how I could fix it? http://mxr.mozilla.org/comm-central/source/mozilla/widget/cocoa/nsCocoaWindow.mm#2298
- # [14:56] * @smaug uses N900 browser all the time :)
- # [14:56] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
- # [14:56] <@smaug> better UI than in default N9 browser
- # [14:57] * Quits: sawrubh (Mibbit@3D0D07B2.BD57A133.DDC6F5D1.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [14:57] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [14:57] <froydnj> mbrubeck: ping
- # [14:58] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
- # [14:59] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Input/output error)
- # [14:59] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
- # [14:59] * Joins: victorporof (victorporo@C8643114.6465CCD9.79933D60.IP)
- # [14:59] * jcranmer|away is now known as jcranmer
- # [15:00] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Input/output error)
- # [15:00] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
- # [15:00] * Quits: squeakytoy (squeakytoy@moz-135838FA.netset.se) (Quit: Leaving)
- # [15:00] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
- # [15:00] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [15:01] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
- # [15:01] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [15:01] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
- # [15:02] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [15:02] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
- # [15:02] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: adev)
- # [15:02] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
- # [15:02] * Joins: ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP)
- # [15:02] * ChanServ sets mode: +o ehsan
- # [15:03] * Quits: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP) (Client exited)
- # [15:03] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Input/output error)
- # [15:03] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
- # [15:03] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [15:03] * Joins: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP)
- # [15:03] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
- # [15:03] <hsivonen> NeilAway: do you mean hint character set as in the user-configurable fallback encoding?
- # [15:04] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: adev)
- # [15:04] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
- # [15:04] <hsivonen> NeilAway: it probably started noticing, because I thought the fallback character encoding given to the parser should be a real Gecko-supported encoding name
- # [15:04] * Joins: pascalc (chatzilla@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [15:04] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [15:05] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
- # [15:05] * Joins: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP)
- # [15:05] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [15:05] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
- # [15:05] <eto> NeilAway: with xul for example
- # [15:06] <eto> NeilAway: but own custom tablist
- # [15:06] * armenzg is now known as armenzg_brb
- # [15:06] <eto> NeilAway: own "dialogs"
- # [15:06] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Input/output error)
- # [15:06] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
- # [15:07] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [15:07] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
- # [15:07] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: adev)
- # [15:07] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
- # [15:09] * Quits: Optimizer (Instantbir@3EDB0B7A.87C8129F.2AB48280.IP) (Ping timeout)
- # [15:09] * Quits: jduell (jduell@moz-D4496E92.hsd1.ca.comcast.net) (Ping timeout)
- # [15:09] * Joins: JeroenDeDauw (j@moz-F12E5283.dip.t-dialin.net)
- # [15:09] * Quits: ekr (ekr@47F40369.10A53EE3.77834EAA.IP) (Quit: ekr)
- # [15:09] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Input/output error)
- # [15:09] * Quits: @ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP) (Input/output error)
- # [15:09] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
- # [15:10] * Joins: bbondy (bbondy@moz-815B377A.home.cgocable.net)
- # [15:12] * Joins: gfritzsche (gfritzsche@moz-BA7521C4.dynamic.qsc.de)
- # [15:12] * Joins: Optimizer (Instantbir@4B11E478.C9A62A88.2AB48280.IP)
- # [15:12] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Input/output error)
- # [15:13] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
- # [15:14] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Input/output error)
- # [15:14] * Joins: nattokirai (nattokirai@moz-6A258170.dynamic.ppp.asahi-net.or.jp)
- # [15:15] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
- # [15:15] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
- # [15:16] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [15:17] * catlee-away is now known as catlee-buildduty
- # [15:18] * Joins: mike5w3c_ (MikeS@moz-B3369B1C.xgsspn.imtp.tachikawa.spmode.ne.jp)
- # [15:18] * Quits: mike5w3c (MikeS@moz-69946E82.xgsspn.imtp.tachikawa.spmode.ne.jp) (Ping timeout)
- # [15:18] * mike5w3c_ is now known as mike5w3c
- # [15:18] * Quits: @smaug (chatzilla@moz-51B50B8E.elisa-mobile.fi) (Ping timeout)
- # [15:18] * bwinton_away is now known as bwinton
- # [15:19] * Joins: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com)
- # [15:19] * Joins: mib_8fisdt (Mibbit@5D8171C0.203CA070.B580DEC.IP)
- # [15:19] <NeilAway> hsivonen: I suspected as much, do you have a bug# for that at all?
- # [15:19] * Quits: mib_8fisdt (Mibbit@5D8171C0.203CA070.B580DEC.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [15:19] <hsivonen> NeilAway: the HTML5 parser landing
- # [15:20] <hsivonen> NeilAway: what's your code about?
- # [15:20] * Quits: TheOne (TheOne@moz-9F1B2257.dfki.uni-kl.de) (Ping timeout)
- # [15:20] <hsivonen> NeilAway: why would it pass something else than the encoding chosen in the charset menu?
- # [15:20] * armenzg_brb is now known as armenzg
- # [15:20] * Quits: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
- # [15:20] <NeilAway> hsivonen: it was trying to clear it :-(
- # [15:21] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
- # [15:21] <NeilAway> hsivonen: stopped working around 2012-05-24
- # [15:21] <hsivonen> NeilAway: clear the menu?
- # [15:21] * Quits: nattokirai (nattokirai@moz-6A258170.dynamic.ppp.asahi-net.or.jp) (Quit: nattokirai)
- # [15:21] <hsivonen> NeilAway: oh. then it's not my fault
- # [15:21] * Quits: jrmuizel (jrmuizel@moz-AD5202B6.static.nextweb.net) (Input/output error)
- # [15:21] * Quits: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP) (Ping timeout)
- # [15:21] * Joins: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP)
- # [15:21] <hsivonen> NeilAway: I have no idea what change happened on 2012-05-24
- # [15:22] * Quits: jprmc (jprmc@B31A279D.5BCEC6DB.DA78B690.IP) (Ping timeout)
- # [15:22] <NeilAway> hsivonen: hmm, maybe something else used to pass a better fallback charset when it had an empty string
- # [15:22] * Joins: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net)
- # [15:22] <NeilAway> hsivonen: well, it's a long story
- # [15:23] <NeilAway> hsivonen: code A used to set the forced character set on docshell B to UTF-8
- # [15:23] <NeilAway> hsivonen: code C wanted to load document D with its default character set, so set it to null
- # [15:23] * Joins: smaug (chatzilla@moz-51B50B8E.elisa-mobile.fi)
- # [15:23] * ChanServ sets mode: +o smaug
- # [15:23] <NeilAway> hsivonen: then code A was changed to set the hint character set instead, but nobody told code C, so now it set the hint character set to null
- # [15:24] <NeilAway> hsivonen: something goes wrong and the document doesn't get parsed, but apparently it happened to work before 2012-05-24 anyway
- # [15:24] <NeilAway> hsivonen: what doesn't help is that the check for illegal character sets fails to assert for null :s
- # [15:24] <hsivonen> NeilAway: the parser is supposed to assert and use Windows-1252 if the hint is bogus
- # [15:25] * jlebar smells something burning.[
- # [15:25] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
- # [15:25] <froydnj> jlebar: it's just android, who cares?
- # [15:25] <NeilAway> hsivonen: is there a good place I can put a breakpoint to see what the parser is doing with the character set?
- # [15:25] <hsivonen> NeilAway: if you find out the reason, please CC me on the bug
- # [15:25] <jlebar> froydnj, it's not just android. :)
- # [15:25] * Joins: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP)
- # [15:25] <hsivonen> NeilAway: various places in nsHtml5StreamParser
- # [15:26] <jlebar> How the heck did that compile on my machine?
- # [15:28] <froydnj> no qref?
- # [15:28] * Quits: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net) (Client exited)
- # [15:28] <Fallen> magic?
- # [15:29] <jlebar> I must not have compiled it. :)
- # [15:31] * Joins: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net)
- # [15:31] * Joins: mwu (mwu@moz-99690620.hinet-ip.hinet.net)
- # [15:32] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
- # [15:34] <Ms2ger> jlebar, so why didn't you remove the QI?
- # [15:34] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
- # [15:34] * ChanServ sets mode: +o ehsan
- # [15:34] <Ms2ger> Ah, there it is, in the wrong patch
- # [15:34] <NeilAway> hsivonen: hmm, so MarkAsBroken() gets called
- # [15:35] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
- # [15:37] * Quits: glazou (glazou@moz-204094DD.disruptive-innovations.fr) (Quit: bbl)
- # [15:38] * davidb is now known as davidb|mtg
- # [15:38] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [15:39] * Joins: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP)
- # [15:39] * Joins: Yoric|Poor (David@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [15:40] <NeilAway> hsivonen: ah! bug 710693
- # [15:41] <edmorley> ehsan: I hadn't added bug 763898 as blocking randomorange since it was fixed permaorange and due to bustage more than anything else
- # [15:41] <NeilAway> intriguingly that's already in my history
- # [15:41] <nemo> whatever happened to krakenbenchmark.mozilla.org ?
- # [15:41] <@ehsan> edmorley: I have queries which tell me when a bug is marked as [orange] but not randomorange, and vice versa
- # [15:41] <@ehsan> edmorley: that was only to shut the whine up :)
- # [15:42] <edmorley> ehsan: ah cool, wfm :-)
- # [15:42] * mjschranz_away is now known as mjschranz
- # [15:42] <edmorley> ehsan: good queries to have, I've run the search manually a few times
- # [15:42] <edmorley> ehsan: and also for looking at summaries that seem orange-ish
- # [15:42] <@ehsan> I usually catch those bugs within a day :)
- # [15:44] * Quits: Yoric|Poor (David@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
- # [15:45] <edmorley> ehsan: oh and m-cMerge looking good, watched the output in the webconsole whilst running, everything other than the https bzapi calls is local
- # [15:45] <@ehsan> edmorley: yep, graememcc confirmed that yesterday
- # [15:46] <edmorley> yeah I saw, I meant as a checking for sure (given security access)
- # [15:46] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/bdbed29aaaa6 - Tim Taubert - merge m-c to fx-team
- # [15:46] <firebot> http://hg.mozilla.org/mozilla-central/rev/cfe3d2e34040 - Joe Walker - Bug 761031 - GCLI edit command help seems unfinished; r=dcamp
- # [15:46] <firebot> http://hg.mozilla.org/mozilla-central/rev/0acca26e3763 - Joe Walker - Bug 761268 - GCLI has hard-coded strings; r=dcamp
- # [15:46] <firebot> http://hg.mozilla.org/mozilla-central/rev/c823ffa89a33 - Panos Astithas - Bug 754251 - Can't set breakpoint in Script Debugger; r=rcampbell
- # [15:47] <edmorley> ttaubert: try http://www.graememcc.co.uk/m-cmerge/?cset=bdbed29aaaa6
- # [15:47] <edmorley> (only a few bugs, but thought you might want to check it out :-))
- # [15:48] * sheeri is now known as sheeri-afk
- # [15:48] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
- # [15:48] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [15:50] * Joins: jimm (jmathies@moz-7F164CA1.pn.at.cox.net)
- # [15:52] * Joins: lahabana (Mibbit@moz-B066B3C1.imag.fr)
- # [15:52] * Joins: alexdmt (Mibbit@moz-1E20CB3E.grenet.fr)
- # [15:52] <NeilAway> hsivonen: so, it turns out that SetupDecodingAndWriteSniffingBufferAndCurrentSegment only checks for one error code from the charset converter manager, which is handy because it only ever used to fail in one way ;-)
- # [15:52] <lahabana> hey who knows how I can specify a special number of asserts for a crashtest on winXP only?
- # [15:53] * Quits: mcote (mcote@moz-FD8EB826.mc.videotron.ca) (Quit: leaving)
- # [15:53] <Ms2ger> Regex :/
- # [15:54] <hsivonen> NeilAway: ok. in any case, if you want behavior that means "overwrite previous explicit fallback with the charset menu selection", then the re-reading of the charset menu selection should happen somewhere before the data reaches the parser, IMO
- # [15:54] <Ms2ger> asserts-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)), maybe?
- # [15:54] <hsivonen> NeilAway: certainly on the main thread
- # [15:54] * kats|away is now known as kats
- # [15:55] <lahabana> Ms2ger: ho god ;)
- # [15:55] * Joins: automata (automata@8D23278A.C27CA109.16867D26.IP)
- # [15:56] <Fallen> does anyone have experience with compiling and working on ffx/tbird on an SSD?
- # [15:56] * Joins: mcote (mcote@moz-FD8EB826.mc.videotron.ca)
- # [15:57] <gcp> yes
- # [15:57] <froydnj> yes
- # [15:57] <NeilAway> hsivonen: well, part of the problem was that code A was changed so that we don't need to overwrite anything any more ;-)
- # [15:58] * Quits: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP) (Ping timeout)
- # [15:59] * Joins: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP)
- # [16:00] <lahabana> Ms2ger: in fact it's the opposite it's for windows 7
- # [16:00] * Joins: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP)
- # [16:00] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Ping timeout)
- # [16:00] * Quits: mcote (mcote@moz-FD8EB826.mc.videotron.ca) (Quit: leaving)
- # [16:01] <Ms2ger> asserts-if(/^Windows\x20NT\x205\.1/.test(http.oscpu)) then
- # [16:01] * Joins: sawrubh (Mibbit@BCE2F264.E93EA287.68E6523.IP)
- # [16:02] <lahabana> hmm thx
- # [16:03] * Joins: drice (derice@moz-1D9C882A.deploy.akamaitechnologies.com)
- # [16:04] * Joins: wchen (wchen@F2D29657.F60B0462.67AC9B1.IP)
- # [16:05] <mkaply> smaug: I apologize if I'm sounding like a jerk. I probably shouldn't post to bugs first thing in the morning :)
- # [16:05] * Joins: mcote (mcote@moz-FD8EB826.mc.videotron.ca)
- # [16:06] * Joins: JPeterson (JPeterson@moz-B2998FD7.cust.tele2.se)
- # [16:07] * Quits: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de) (Input/output error)
- # [16:07] * kmoir-afk is now known as kmoir
- # [16:08] * Quits: joesteele (joesteele@2BF71610.712491F4.C5749D5C.IP) (Quit: joesteele)
- # [16:08] <espindola> ehsan, thanks for working on the warnings!
- # [16:08] <@ehsan> espindola: they were driving me nuts :)
- # [16:09] <@smaug> mkaply: I'm sorry about the bug
- # [16:09] <@smaug> mkaply: there really has been odd behavior for a long time
- # [16:09] <espindola> adding final should also remove some of the virtual dispatches is our "single implementation of an interface" pattern
- # [16:10] <@smaug> mkaply: and now that we're trying to kill connections etc more aggressively (to prevent leaks etc), that leads to the new bug ...
- # [16:10] <espindola> gosh, thunderbird thinks I have 89k new messages :-)
- # [16:11] * @smaug looks at his w3c folder in TB. 23k unread :)
- # [16:11] <@smaug> mkaply: just curious, are the addons you're talking about something not available in AMO ?
- # [16:12] <espindola> smaug, it is just the notification thing on linux that went crazy, it was actually 1 new message :-)
- # [16:12] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
- # [16:13] * Joins: hub (hub@moz-E2FCA694.figuiere.net)
- # [16:13] <mkaply> smaug: This one isn't yet. But is has a few million users. It's the web.de toolbar.
- # [16:15] <@smaug> mkaply: and you're using XHR to send some data
- # [16:15] <@smaug> and not really care about event listeners?
- # [16:15] <mkaply> smaug: We use XHR for all communication with the server. I think you'll find that most add-ons do this.
- # [16:15] <mkaply> It's the quickest and most effective way.
- # [16:15] <@smaug> yes
- # [16:15] * Quits: Fallen (Fallen@moz-F0262F50.ch) (Ping timeout)
- # [16:16] <@smaug> but the problem doesn't happen in most cases
- # [16:16] * Joins: clokep_work (Mibbit@moz-77ED9298.mitre.org)
- # [16:16] <mkaply> So you say event listeners and that's where I get confused. Do you consider the onload and onerror functions on the XHR to be event listeners?
- # [16:16] <@smaug> mkaply: and if the window to which XHR is bound to is going away, event listeners wouldn't be called
- # [16:16] * glob|away is now known as glob
- # [16:16] * Joins: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP)
- # [16:16] <@smaug> (even in FF2.0)
- # [16:16] <@smaug> mkaply: yes, those are event listeners
- # [16:17] <mkaply> smaug: well they do get called in FF16 with the fix.
- # [16:17] * Joins: Fallen (Fallen@moz-F0262F50.ch)
- # [16:17] <@smaug> yes, FF16 is now different
- # [16:17] <mkaply> or is the fix to not bind the XHR to the modal window?
- # [16:17] <@smaug> in FF16 XHR created using createInstance isn't bound to any window anymore
- # [16:17] * Joins: aleth (Instantbir@moz-F4963E9F.ictp.it)
- # [16:17] <mkaply> smaug: that makes a ton of sense :)
- # [16:18] <mkaply> before the EventTarget change, we never had a problem with our event listeners being called when the modal window is closed.
- # [16:18] <mkaply> I know you say they shouldn't, but they were.
- # [16:18] <@smaug> sounds very much like timing...
- # [16:18] <mkaply> So obvious question, then. Do you think addon devs over use XHR? Is there a better choice?
- # [16:18] <@smaug> I assume the window ended up staying alive/open long enough
- # [16:19] <@smaug> mkaply: XHR is a good tool for many things
- # [16:19] <@smaug> (modal window isn't )
- # [16:20] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
- # [16:20] <mkaply> smaug: well unfortunately since threading was removed and postMessage isn't available to chrome windows, there's really no way in this case to have the modal window tell someone else to do the work.
- # [16:20] <mkaply> We're calling our function on the parent window.
- # [16:20] <mkaply> s/parent/opener
- # [16:20] <mkaply> but the JS is still in the modal window scope I guess.
- # [16:22] <@smaug> but if you're in parent window, why you use createInstance?
- # [16:22] <@smaug> and not 'new XMLHttpRequest()'
- # [16:22] <@smaug> (just curious)
- # [16:22] <mkaply> smaug: It's all in Javascript modules.
- # [16:23] <mkaply> so even though we're in the parent, we're going through a JSM to do the work.
- # [16:23] <@smaug> ok, so not parent window
- # [16:23] <mkaply> What context does code in the JSM run in?
- # [16:23] * jlebar is now known as jlebar|errand
- # [16:24] <@smaug> I don't know about jsm
- # [16:24] <mkaply> I don't claim to know anything about how this works. I just know that more and more, we are being told to use Javascript Modules, so XHRs end up as Ci.XHR
- # [16:24] <@smaug> they are like components implemented in JS?
- # [16:24] <mkaply> smaug: pretty much.
- # [16:24] * Quits: JPeterson (JPeterson@moz-B2998FD7.cust.tele2.se) (Quit: HydraIRC -> http://www.hydrairc.com <- The professional IRC Client :D)
- # [16:25] <@smaug> so then they have their own js context
- # [16:25] <@smaug> global object isn't window
- # [16:25] <@smaug> you could always pass window as a parameter, if one wants to create XHR the normal way
- # [16:25] <@smaug> but I guess createInstance works now well enough too
- # [16:25] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Quit: Ex-Chat)
- # [16:26] <mkaply> but if you did that, couldn't you end up with the same problem? If you are mid XHR and close one Firefox window while opening another?
- # [16:26] <@smaug> you pass the right window
- # [16:26] <@smaug> the one you keep open
- # [16:26] * Joins: hipokrit (hipokrit@81016825.8DB70AE8.839F6EC0.IP)
- # [16:26] <@smaug> but sure, if that is closed...
- # [16:26] <mkaply> Well, ideally you would be able to use the hiddenDOMWindow like the code in MDN, but it doesn't have chrome privileges.
- # [16:26] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
- # [16:26] <mkaply> Do you have any idea where that sample came from?
- # [16:27] * davida|afk is now known as davida
- # [16:27] <@smaug> IIRC I mentioned about using hiddenWindow if possible
- # [16:29] <mkaply> You end up getting an error using the hiddenDOMWindow. Or did you mean hiddenWindow, not hiddenDOMWindow
- # [16:29] <@smaug> er, hiddenDOMWindow, whatever it is called
- # [16:29] <sheppy> This discussion sounds like stuff someone should add to or fix on MDN when its's over. :)
- # [16:29] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Quit: Ex-Chat)
- # [16:29] <mkaply> yeah, hiddenDOMWindow doesn't work. You get URI security errors.
- # [16:29] <sheppy> So someone please do that. :)
- # [16:29] <mkaply> It doesn't appear to support XHR.
- # [16:30] * Parts: aleth (Instantbir@moz-F4963E9F.ictp.it)
- # [16:30] <mkaply> sheppy, well if all goes well, we can just remove that chunk from MDN
- # [16:30] <sheppy> Heh
- # [16:30] <mkaply> IT doesn't appear to support cross site XHR that is. You get the same error you would get when youtry to XHR in a web page to a different domain
- # [16:31] * Quits: dao1 (dao@moz-FC8B3F90.superkabel.de) (Quit: Leaving.)
- # [16:32] <@smaug> mkaply: does the problem happen often in your addons?
- # [16:32] * Joins: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP)
- # [16:33] * Quits: RemusPop (remuspop@601F3B17.33662590.A5830293.IP) (Client exited)
- # [16:33] * Quits: SeoZ (DanielJuyu@E9B5BAA5.F5246840.EAF0BD7A.IP) (Ping timeout)
- # [16:33] * Joins: kanru` (user@moz-1EF3A4CE.dynamic.hinet.net)
- # [16:33] * Joins: bholley (anonymous@moz-104CC309.mv.mozilla.com)
- # [16:34] <mkaply> smaug: No, it's just one particular case, but it's pretty obvious. It happens when you add a new email account in preferences and then close the preferences window. Because adding a new email account has some back and forth, it can take a few seconds to negotiate with the server.
- # [16:38] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
- # [16:40] * Quits: bbondy (bbondy@moz-815B377A.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
- # [16:40] * Joins: adrian (adrian@moz-9CE00FC0.holiday-inn-express.mozilla.hq)
- # [16:41] * Joins: wlach_ (wlach@moz-317E1B5D.vif.net)
- # [16:42] <@smaug> mkaply: again, just curious :) ... when you develop addon, do you check whether they leak
- # [16:42] * Joins: adrian_ (adrian@moz-9CE00FC0.holiday-inn-express.mozilla.hq)
- # [16:42] <@smaug> s/addon/addons/
- # [16:42] * Quits: alexdmt (Mibbit@moz-1E20CB3E.grenet.fr) (Quit: http://www.mibbit.com ajax IRC Client)
- # [16:42] * Quits: adrian (adrian@moz-9CE00FC0.holiday-inn-express.mozilla.hq) (No route to host)
- # [16:43] * Joins: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net)
- # [16:43] * Joins: timdream (timdream@moz-1AB092B1.adsl.dynamic.seed.net.tw)
- # [16:49] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
- # [16:50] * Quits: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com) (Quit: Leaving)
- # [16:51] * Joins: atuljangra (Mibbit@9075BEE0.4850A4DD.1957C0DA.IP)
- # [16:51] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
- # [16:54] <froydnj> ehsan: thanks for taking care of bug 764376!
- # [16:54] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
- # [16:54] <@ehsan> froydnj: :)
- # [16:54] * Joins: tchevalier (Instantbir@moz-BEF161E0.w92-143.abo.wanadoo.fr)
- # [16:55] <ttaubert> edmorley: oh that's cool, didn't see your message, will try it next time
- # [16:55] * cadecairos_away is now known as cadecairos
- # [16:55] * Quits: tchevalier (Instantbir@moz-BEF161E0.w92-143.abo.wanadoo.fr) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [16:55] * Joins: tchevalier (Instantbir@moz-BEF161E0.w92-143.abo.wanadoo.fr)
- # [16:56] * Quits: sawrubh (Mibbit@BCE2F264.E93EA287.68E6523.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [16:56] * Joins: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net)
- # [16:57] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
- # [16:57] * Quits: timdream (timdream@moz-1AB092B1.adsl.dynamic.seed.net.tw) (Quit: timdream)
- # [16:57] * Quits: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [16:57] <sid0> ehsan: thanks
- # [16:57] * Joins: SeoZ (DanielJuyu@E9B5BAA5.F5246840.EAF0BD7A.IP)
- # [16:58] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
- # [16:58] <@ehsan> np
- # [16:59] * Quits: lahabana (Mibbit@moz-B066B3C1.imag.fr) (Quit: http://www.mibbit.com ajax IRC Client)
- # [17:00] * Joins: marco (marco@6BB1448C.60DCEFAD.10DC0B64.IP)
- # [17:01] * Quits: atuljangra (Mibbit@9075BEE0.4850A4DD.1957C0DA.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [17:02] * Quits: Optimizer (Instantbir@4B11E478.C9A62A88.2AB48280.IP) (Ping timeout)
- # [17:04] * Joins: dao (dao@moz-FC8B3F90.superkabel.de)
- # [17:06] <AryehGregor> What's with all the "pending" in Windows try runs? Do we have a server shortage?
- # [17:06] * Joins: Optimizer (Instantbir@4B11E478.C9A62A88.2AB48280.IP)
- # [17:07] * Quits: marco (marco@6BB1448C.60DCEFAD.10DC0B64.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 15.0a2/20120612042011])
- # [17:08] * Quits: SeoZ (DanielJuyu@E9B5BAA5.F5246840.EAF0BD7A.IP) (Quit: Leaving)
- # [17:08] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [17:08] * Joins: jhorak (jhorak@moz-107AD163.redhat.com)
- # [17:08] * Quits: askalski (akuda@moz-6A36EC49.ip.abpl.pl) (Quit: Wychodzi)
- # [17:09] * armenzg is now known as armenzg_mtg
- # [17:09] * Joins: timdream (timdream@moz-1AB092B1.adsl.dynamic.seed.net.tw)
- # [17:09] <edmorley> ehsan: inbound bruning
- # [17:09] <edmorley> burning even
- # [17:10] * Quits: dao (dao@moz-FC8B3F90.superkabel.de) (Quit: Leaving.)
- # [17:10] * joduinn-home is now known as joduinn-coffee
- # [17:11] * Joins: kaie (kaie@moz-4EABD8C7.dip.t-dialin.net)
- # [17:12] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
- # [17:13] * ewong is now known as ewong|sleep
- # [17:13] * Quits: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [17:14] * mjschranz is now known as mjschranz_away
- # [17:16] * Joins: xsergio (sergio@D48C83.D92F4207.3299D537.IP)
- # [17:17] * philor|away is now known as philor
- # [17:17] * mjschranz_away is now known as mjschranz
- # [17:18] <philor> jesup|laptop: pong
- # [17:19] <sewardj> gerv: did you get through the B2G on I9100 maze ok?
- # [17:19] <gerv> Yep; building now.
- # [17:19] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
- # [17:19] <gerv> (Having made some docs updates along the way :-)
- # [17:20] <jesup|laptop> philor: question was answered (android aurora try push being orange wasn't surprising)
- # [17:20] <sewardj> gerv: that is good :-) I staggered through this on Monday
- # [17:20] <gerv> Did you need to install adb?
- # [17:20] * Quits: stransky (stransky@moz-107AD163.redhat.com) (Quit: Connection reset by beer)
- # [17:20] <sewardj> gerv: well, I had it hanging around on the host from previous android hackery, so the real answer is, I don't know.
- # [17:21] <gerv> OK.
- # [17:21] * Quits: bholley (anonymous@moz-104CC309.mv.mozilla.com) (Quit: bholley)
- # [17:21] <mbrubeck> froydnj: pong
- # [17:21] * Joins: dao (dao@moz-15EBED43.pool.mediaways.net)
- # [17:22] * sheeri-afk is now known as sheeri
- # [17:22] <froydnj> mbrubeck: went ahead and left note for you in bug 763991
- # [17:22] <mbrubeck> ok
- # [17:22] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
- # [17:23] * froydnj is getting lost figuring out who owns what bits of xbl
- # [17:23] * Quits: joe_walker (joe_walker@moz-EA2937F.cable.virginmedia.com) (Input/output error)
- # [17:23] * Joins: joe_walker (joe_walker@moz-EA2937F.cable.virginmedia.com)
- # [17:23] <sewardj> ajuma: ping
- # [17:23] <@ehsan> edmorley: sorry, thanks for the backout
- # [17:23] * mjschranz is now known as mjschranz_away
- # [17:23] <jesup|laptop> philor: is there a bug # for the Aurora android orange issues? (ms2ger indicated it was some form of branding issue)
- # [17:24] <edmorley> ehsan: np
- # [17:24] * Quits: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Ping timeout)
- # [17:24] <mbrubeck> froydnj: I can land both patches together if yours is ready.
- # [17:24] * mjschranz_away is now known as mjschranz
- # [17:24] <froydnj> mbrubeck: wfm, thanks
- # [17:25] * Quits: pascalc (chatzilla@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Input/output error)
- # [17:25] * Quits: kanru` (user@moz-1EF3A4CE.dynamic.hinet.net) (Quit: rcirc on GNU Emacs 24.1.50.1)
- # [17:25] * Joins: ianbicking (ianbicking@moz-5D45B48D.hsd1.mn.comcast.net)
- # [17:26] <ajuma> sewardj: pong
- # [17:26] * Joins: pascalc (chatzilla@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [17:26] * Joins: kanru` (kanru@moz-1EF3A4CE.dynamic.hinet.net)
- # [17:26] <jprmc> ehsan: https://bugzilla.mozilla.org/show_bug.cgi?id=764406
- # [17:26] <sewardj> ajuma: did 756253 make it to some sane state?
- # [17:26] <philor> jesup|laptop: bug 725703, but if you need Android results, yeah, you just change http://mxr.mozilla.org/mozilla-aurora/source/mobile/android/config/mozconfigs/android/nightly#19 (and the one in mobile/xul/) to be "nightly" instead of "aurora"
- # [17:27] <@ehsan> jprmc: cool, CCed dolske
- # [17:27] * Quits: joe_walker (joe_walker@moz-EA2937F.cable.virginmedia.com) (Quit: )
- # [17:27] * Quits: mwu (mwu@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
- # [17:27] * Joins: kdcw (kdc@moz-F7413045.pk.shawcable.net)
- # [17:27] * Joins: joe_walker (joe_walker@moz-EA2937F.cable.virginmedia.com)
- # [17:27] * mjschranz is now known as mjschranz_away
- # [17:27] <jesup|laptop> philor: thanks. I don't need them, but I wanted to explain them for an aurora request
- # [17:27] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
- # [17:28] <ajuma> sewardj: i saw invalid read/writes once with the patch applied, but then couldn't reproduce again (i tried a few times). so it seems to be in a mostly sane state.
- # [17:28] * Joins: askalski (akuda@moz-104CC309.mv.mozilla.com)
- # [17:29] <sewardj> ajuma:ok good.
- # [17:30] * Quits: askalski (akuda@moz-104CC309.mv.mozilla.com) (Quit: Wychodzi)
- # [17:31] * Joins: espindol_ (espindola@moz-380E4314.dsl.teksavvy.com)
- # [17:31] * khuey|away is now known as khuey
- # [17:31] * Joins: ekr (ekr@47F40369.10A53EE3.77834EAA.IP)
- # [17:31] * jwir3|away is now known as jwir3
- # [17:31] * Joins: joesteele (joesteele@2BF71610.712491F4.C5749D5C.IP)
- # [17:32] * Quits: espindola (espindola@744A4623.3F4AF2B6.412CF160.IP) (Quit: Ex-Chat)
- # [17:32] <mkaply> smaug: No, we aren't checking for leaks.
- # [17:32] * adrian_ is now known as adrian
- # [17:33] <@bz_sleep> ehsan: ping
- # [17:33] <@ehsan> bz_sleep: hi!
- # [17:33] * armenzg_mtg is now known as armenzg
- # [17:33] * espindol_ is now known as espindola
- # [17:33] <Ms2ger> mayhemer, land away
- # [17:34] <mayhemer> Ms2ger: ok
- # [17:34] <jwir3> firebot, uuid
- # [17:34] * Joins: bbondy (bbondy@moz-815B377A.home.cgocable.net)
- # [17:34] * Quits: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 13.0/20120605112324])
- # [17:34] <@khuey> jwir3: 00000000-0000-0000-c000-000000000046
- # [17:34] <jwir3> where is firebot?
- # [17:35] <@ehsan> jwir3: 35b2c7f0-b56c-11e1-afa6-0800200c9a66
- # [17:35] <@ehsan> jwir3: (from uuidgen)
- # [17:35] <@khuey> mine is better
- # [17:35] <jwir3> ehsan: thankx
- # [17:35] * bz_sleep is now known as bz
- # [17:35] <jwir3> :)
- # [17:35] <@khuey> it'll be much more fun to debug
- # [17:35] <@ehsan> khuey: yours is so good that at least two projects already use it :)
- # [17:35] <@bz> ehsan: if you want to talk about this webgl thing you're seeing without bugzilla latency...
- # [17:35] <@bz> ehsan: I'm here
- # [17:35] <@khuey> ehsan: indeed
- # [17:35] <@ehsan> bz: yeah, so I could repro on the latest m-c
- # [17:36] <@ehsan> as you have probably seen
- # [17:36] <@ehsan> bz: and I am sort of scared :/
- # [17:36] <@ehsan> bz: here's another observation
- # [17:36] <Ms2ger> Does anybody actually take the rhs of implements as an argument?
- # [17:36] <@ehsan> bz: when that page starts to execute, the constant values are correct
- # [17:36] * Ms2ger wouldn't mind forbidding that
- # [17:36] <@ehsan> bz: you can verify by alerting one of them right in the beginning
- # [17:37] <@ehsan> but seems like something which happens along the way corrupts them
- # [17:37] * mjschranz_away is now known as mjschranz
- # [17:37] * Quits: ekr (ekr@47F40369.10A53EE3.77834EAA.IP) (Ping timeout)
- # [17:37] <@ehsan> I have no clue on how to debug this
- # [17:37] <@ehsan> bz: wanna give me some ideas? :)
- # [17:38] <@khuey> are you sure the page doesn't replace them? :-P
- # [17:38] * merike|away is now known as merike
- # [17:38] * artur is now known as artur-lunch
- # [17:39] * Joins: dveditz (dveditz@moz-5051E786.dhcp.cruzio.com)
- # [17:39] * ChanServ sets mode: +o dveditz
- # [17:39] <@ehsan> khuey: yeah
- # [17:39] * Joins: rillian (giles@A5087023.2354C43D.D8E68FF6.IP)
- # [17:39] <@ehsan> khuey: can you even replace dom constants?
- # [17:40] * @ehsan hopes the answer is no
- # [17:40] <@bz> ehsan: well, for astart...
- # [17:40] <@bz> khuey: you sure can
- # [17:40] <@bz> er, ehsan: you sure can
- # [17:40] <@smaug> mkaply: that might be useful
- # [17:40] <@bz> ehsan: is this reproducible reliably?
- # [17:40] <@bz> ehsan: as in, is it amenable to bisection?
- # [17:40] <@ehsan> bz: yes, every single time
- # [17:41] <@khuey> ehsan: they're dom properties, like anything else
- # [17:41] <@ehsan> bz: all you need is a debug build
- # [17:41] * jcranmer rages
- # [17:41] * Parts: clokep_work (Mibbit@moz-77ED9298.mitre.org)
- # [17:41] <mayhemer> Ms2ger: just to be sure I don't mess anything, please quickly look: http://pastebin.mozilla.org/1661868
- # [17:41] <@ehsan> bz: I can bisect, do you have a guess on a good revision?
- # [17:41] <@smaug> mkaply: about:cc has horrible UI, but tells often whether something is leaking
- # [17:41] <jcranmer> NS_DescribeCodeAddress doesn't work for me on x86-64 linux
- # [17:41] <@ehsan> khuey: so they're not readonly?
- # [17:41] <@smaug> mkaply: bug 726346
- # [17:41] * Joins: ekr (ekr@47F40369.10A53EE3.77834EAA.IP)
- # [17:41] <Ms2ger> mayhemer, looks good, thanks!
- # [17:41] * Quits: vikram360 (vikram360@6DDF9FBF.F93E2519.2A068A5E.IP) (Ping timeout)
- # [17:41] <@bz> ehsan: mmm
- # [17:41] <mayhemer> Ms2ger: me too :)
- # [17:41] <@bz> ehsan: looking
- # [17:42] * jmaher is now known as jmaher|afk
- # [17:42] <Ms2ger> ehsan, there's a patch to make them readonly, IIRC
- # [17:42] <Ms2ger> I should get that test imported so I can land it...
- # [17:42] <@bz> ehsan: check whether rev a3d080bb3dc7
- # [17:42] <@ehsan> yeah, allowing to overwrite them is retarded
- # [17:42] * Quits: Optimizer (Instantbir@4B11E478.C9A62A88.2AB48280.IP) (Ping timeout)
- # [17:43] <@bz> ehsan: shows the problem?
- # [17:43] <@ehsan> bz: ok let me convert that to a git commit :)
- # [17:43] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
- # [17:43] <@khuey> ehsan: hmm, maybe they aren't
- # [17:43] <Ms2ger> Hmm
- # [17:43] <@khuey> ehsan: the way xpconnect does this is kind of broken ...
- # [17:43] * Quits: sfink (chatzilla@moz-7B7651CB.dsl.pltn13.sbcglobal.net) (Ping timeout)
- # [17:44] <Ms2ger> s/the way// s/does this// s/kind of//
- # [17:44] <@ehsan> bz: ok, I'm building now
- # [17:44] <AryehGregor> remote: waiting for lock on repository /repo/hg/mozilla/try held by 'hgssh1.dmz.scl3.mozilla.com:16452'
- # [17:44] * Joins: dbaron (dbaron@moz-226BE4D3.dsl.dynamic.sonic.net)
- # [17:44] * ChanServ sets mode: +o dbaron
- # [17:44] <@ehsan> khuey: but anyways, I'm pretty sure I don't have code which goes through *all* constants and overwrites them :)
- # [17:45] <@khuey> heh ok
- # [17:45] <@ehsan> AryehGregor: someone else pushing the same time as you
- # [17:45] <AryehGregor> Yeah, and taking a while!
- # [17:45] * Ms2ger looks at idlharness.js
- # [17:45] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
- # [17:45] <@bz> ehsan: that's the riv right before we switched to new bindings for webglcontext
- # [17:45] <Ms2ger> AryehGregor, well yes, have you noticed how long it takes to push? :)
- # [17:45] <@bz> er, s/riv/rev/
- # [17:45] <@ehsan> bz: ok, I'll ping you when the build is finished
- # [17:46] <@bz> yeah, the try thing is sad
- # [17:46] <@bz> I _think_ releng is working on it
- # [17:46] * Fallen is now known as Fallen|away
- # [17:46] <@khuey> woo
- # [17:46] * @khuey is down to 2 test failures
- # [17:46] <@khuey> from approximately 10,000
- # [17:46] <@bz> this is idb?
- # [17:46] <@khuey> yeah
- # [17:46] <@khuey> not bindings though
- # [17:46] <@ehsan> cool!
- # [17:46] <@khuey> just refactoring it to be sane
- # [17:47] <@ehsan> hmm
- # [17:47] <@khuey> bindings are after this and some other stuff
- # [17:47] <@ehsan> do we have a known bug where calling requestPointerLock when going fullscreen hides the cursor?
- # [17:47] <@ehsan> (cursor being the mouse pointer)
- # [17:48] <Ms2ger> khuey, making idb sane? glwt ;)
- # [17:48] <@khuey> heh
- # [17:48] <Ms2ger> AryehGregor, do you remember if idlharness.js supports enums and stuff?
- # [17:48] <@bz> hrm
- # [17:48] <@bz> bug 761780 claimed to remove all the heads a week ago
- # [17:48] <@bz> but try is still slow?
- # [17:49] * Joins: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com)
- # [17:49] <Ms2ger> Sure feels slow to me
- # [17:49] * Joins: Optimizer (Instantbir@F5840D74.87C8129F.2AB48280.IP)
- # [17:49] * ehsan changes topic to 'ssh people'
- # [17:49] * @bz should find something to push to try and time it
- # [17:49] <@ehsan> oh dammit
- # [17:49] <@ehsan> wrong tab :(
- # [17:50] <@ehsan> does anyone know what the topic was? :(
- # [17:50] <Ms2ger> Heh
- # [17:50] * Ms2ger pulls it up
- # [17:51] * fabrice|afk is now known as fabrice
- # [17:51] * Ms2ger changes topic to 'Next uplift for Fx16: 2012-07-16 || New/want to help? See irc://irc.mozilla.org/#introduction || http://krijnhoetmer.nl/irc-logs/'
- # [17:51] <@ehsan> Ms2ger: thanks!
- # [17:51] <glandium> bz: i pushed several things today, it was not so bad
- # [17:52] <Ms2ger> Np
- # [17:52] <@bz> ok, good
- # [17:52] * @bz hasn't tried recently
- # [17:53] <Ms2ger> Also, you guys talk to much
- # [17:53] <Daeken> so, i got a talos regression report for a patch i just landed, but i find myself wondering WTF it means :P anyone have pointers on what a "Regression V8 increase" would be?
- # [17:53] <Ms2ger> $ wc -l <Mozilla-#developers.log
- # [17:53] <Ms2ger> 292509
- # [17:53] * @bz is reviewing
- # [17:54] <Daeken> (my first interaction with talos at all)
- # [17:54] <Ms2ger> Daeken, that our score on the V8 javascript speed benchmark got worse
- # [17:54] <Daeken> ah hah
- # [17:54] <Daeken> that makes sense, thanks
- # [17:54] <@bz> well, no
- # [17:55] <Daeken> now i have to wonder how a patch in an entirely unrelated area could affect JS perf.
- # [17:55] <@bz> it means that our score on the test talos calls "V8" (which is not the same as the benchmark) got worse
- # [17:55] <@bz> Daeken: was this on Windows?
- # [17:55] <Ms2ger> Was this about your push, or "this merge with a hundred other changes regressed it"?
- # [17:55] <Daeken> OS X only
- # [17:55] * Quits: ekr (ekr@47F40369.10A53EE3.77834EAA.IP) (Quit: ekr)
- # [17:55] * Joins: ekr (ekr@47F40369.10A53EE3.77834EAA.IP)
- # [17:55] * Quits: ekr (ekr@47F40369.10A53EE3.77834EAA.IP) (Quit: ekr)
- # [17:55] <@bz> ah
- # [17:55] <@bz> how big is the change?
- # [17:56] <@bz> _could_ just be noise
- # [17:56] <Ms2ger> bz, sorry, shouldn't have expected sanity from talos names
- # [17:56] <Daeken> Ms2ger: should only be my own change, and it's maybe 100 lines of changes
- # [17:56] * Quits: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [17:56] <glandium> bz: +0.261 (2.78% / z=2.757)
- # [17:56] <@bz> Ms2ger: well, it runs similar code, but totally differently. Which is why increase is a regression.....
- # [17:56] <Daeken> however, the only changes _should_ be on moz_widget_gonk :P
- # [17:56] * Quits: adrian (adrian@moz-9CE00FC0.holiday-inn-express.mozilla.hq) (Quit: Konversation terminated!)
- # [17:56] <@bz> Daeken: just ignore it, then
- # [17:56] <Daeken> ok, fair enough :)
- # [17:56] <Daeken> thanks guys
- # [17:56] * Joins: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP)
- # [17:56] <Ms2ger> bz, you make it sound like I know which way the real V8 scores :)
- # [17:57] * Quits: anant (anant@moz-55A5166F.in-addr.dgcsystems.net) (Quit: anant)
- # [17:57] <@bz> Ms2ger: heh
- # [17:57] <@bz> Ms2ger: it's an iteration count, larger is better
- # [17:57] * Ms2ger doesn't do perf
- # [17:57] <Ms2ger> bz, well, it's either that or the other way around :)
- # [17:57] <glandium> Daeken: if you look at the graph, you see it goes down again after your push http://mzl.la/M1dMYu
- # [17:57] <jonwil> The more I look into bug 744942 the more I am convinced there IS a way to make it work without the need to do multiple builds.
- # [17:58] * Joins: squib (squib-@moz-415BAA34.engr.wisc.edu)
- # [17:58] * khuey is now known as khuey|away
- # [17:58] * khuey|away is now known as khuey
- # [17:58] <glandium> jonwil: there's always a way. the question is whether it's maintainable
- # [17:59] <Daeken> glandium: oh, yea, good catch. thanks.
- # [17:59] <Ms2ger> uncaught exception: SyntaxError: Expected " ", "", " ", "/*", "//", "\n", "\r" or "implements" but "X" found.
- # [17:59] * Quits: int3 (int3@moz-9838C457.lightspeed.sntcca.sbcglobal.net) (Connection reset by peer)
- # [17:59] * Quits: wchen (wchen@F2D29657.F60B0462.67AC9B1.IP) (Quit: wchen)
- # [17:59] <Ms2ger> That answer my question about idlharness.js neatly
- # [17:59] * Joins: wchen (wchen@F2D29657.F60B0462.67AC9B1.IP)
- # [17:59] <edmorley> mayhemer: please don't cancel builds outside of Try, it burns the next build
- # [18:00] * Joins: int3 (int3@moz-9838C457.lightspeed.sntcca.sbcglobal.net)
- # [18:00] <mayhemer> edmorley: oh :( sorry...
- # [18:00] <mayhemer> edmorley: but it seems rinning
- # [18:00] <jonwil> it shouldn't be hard to make the build system say "if building vs11-on-xp build and we are l;inking to prohibited imports, throw an error and fail the build"
- # [18:00] * Joins: myk (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:00] * Joins: dbradley (dbradley@9391EB1E.4FE928FD.52E8B953.IP)
- # [18:00] <edmorley> mayhemer: to be fair the footgun shouldn't be there on non-try trees :-)
- # [18:00] <jonwil> "prohibited imports" would mean anything from msvcr110.dll or msvcp110.dll as well as any kernel32 functions not present on XP
- # [18:01] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [18:01] * Joins: atuljangra (Mibbit@9075BEE0.4850A4DD.1957C0DA.IP)
- # [18:01] <mayhemer> edmorley: maybe just put a big red note to self-serv API web "DON'T USE THIS"
- # [18:01] * Quits: mreavy (chatzilla@47F40369.10A53EE3.77834EAA.IP) (Ping timeout)
- # [18:01] <edmorley> mayhemer: did you use the buildapi or the tbpl cross
- # [18:01] * Joins: Mavericks|afk (Mibbit@29F0B539.1B849E3C.FDEA3160.IP)
- # [18:01] <mayhemer> edmorley: the commit message is NOBUILD fo next time?
- # [18:01] <edmorley> s/buildapi/buildapi directly
- # [18:02] <edmorley> mayhemer: DONTBUILD
- # [18:02] <mayhemer> edmorley: will remember next time, tbpl cross
- # [18:02] * Quits: tchevalier (Instantbir@moz-BEF161E0.w92-143.abo.wanadoo.fr) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [18:02] <edmorley> ok, will check a bug is filed on removing
- # [18:03] * Quits: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [18:03] * Joins: tchevalier (Instantbir@moz-BEF161E0.w92-143.abo.wanadoo.fr)
- # [18:04] <mayhemer> edmorley: there is button in self-serv to [cancel all builds on this revision], does it always blow all build on all following revisions too?
- # [18:04] * Joins: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP)
- # [18:04] <edmorley> yes
- # [18:04] * davida is now known as davida|otp
- # [18:04] <edmorley> mayhemer: just like it would (/could) break local builds if you kill the job mid run
- # [18:04] <edmorley> and then did a non-clobber build next
- # [18:05] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [18:05] <mayhemer> edmorley: aha, DONTBUILD next time
- # [18:05] <edmorley> mayhemer: bug 664858 for stopping self-serve from letting you cancel
- # [18:06] * sheeri is now known as sheeri-afk
- # [18:06] * Joins: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:07] <mbrubeck> edmorley: Okay, I'm finally going to fix that one...
- # [18:07] <mbrubeck> edmorley: err, I'm thinking of fixing it on TBPL
- # [18:07] <edmorley> mbrubeck: yeah that's the plan B I was just going to file :-)
- # [18:07] <mbrubeck> even though there will still be a footgut in the self-serve gun cabinet
- # [18:08] * Quits: jesup|laptop (chatzilla@47F40369.10A53EE3.77834EAA.IP) (Ping timeout)
- # [18:08] * Joins: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net)
- # [18:08] <edmorley> it is still sometimes useful to cancel Nightlies to avoid the snippet race, so disabling just at the TBPL level may be best, still let us do that
- # [18:08] <edmorley> s/still/it will still/
- # [18:10] <philor> edmorley: already filed, whether you want to fix it on tbpl or on self-serve
- # [18:10] <mbrubeck> I didn't find any bugs open under Tinderboxpushlog
- # [18:10] <philor> huh, I know I filed it
- # [18:11] <edmorley> mbrubeck: bug 664858
- # [18:11] * kmoir is now known as kmoir-afk
- # [18:11] <edmorley> philor: yeah I meant a tbpl specific one, but guess best to morph
- # [18:11] * catlee-buildduty is now known as catlee-lunch
- # [18:12] <philor> I meant a tbpl one too
- # [18:12] * AutomatedTester is now known as AutomatedTester|away
- # [18:12] * Joins: wolfiR (wolfiR@moz-CDDFB096.dip0.t-ipconnect.de)
- # [18:12] <philor> I must have decided it wasn't a good idea to only get rid of one of the footguns, though I don't know why I would have thought so
- # [18:12] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
- # [18:12] * Quits: gandalf (gandalf@moz-B173E2D8.neoplus.adsl.tpnet.pl) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [18:14] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
- # [18:14] * Joins: overholt (overholt@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:15] <edmorley> lovely merge to real commit ratio on m-c tip hehe
- # [18:15] * joduinn-coffee is now known as joduinn-commute
- # [18:16] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [18:18] <edmorley> ehsan / philor: either of you up for the review of the one line change in bug 762120? :-)
- # [18:19] * Joins: gandalf (zbraniecki@moz-B173E2D8.neoplus.adsl.tpnet.pl)
- # [18:19] * Joins: jbalogh (jbalogh@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:20] <Ms2ger> AryehGregor, for [Constructor] with no arguments, does http://pastebin.mozilla.org/1661890 look good to you?
- # [18:21] * Joins: adrian (adrian@moz-BBE3ABD.mv.mozilla.com)
- # [18:21] * Joins: clee (clee@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:21] <msucan> can mochitests expect multiple uncaught exceptions?
- # [18:22] * armenzg is now known as armenzg_brb
- # [18:22] <msucan> i have a test that specifically triggers several exceptions and if i do expectUncaughtException() only one of the errors is allowed
- # [18:22] * davidb|mtg is now known as davidb
- # [18:22] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [18:22] * Joins: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net)
- # [18:23] <msucan> multiple calls to expect..() cause no change in behavior
- # [18:23] * Misfit_Geek is now known as Joe_BRB
- # [18:24] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [18:24] * Quits: automata (automata@8D23278A.C27CA109.16867D26.IP) (Quit: Saindo)
- # [18:24] <@bz> msucan: are you making the calls to expect.... before each exception?
- # [18:24] <@bz> msucan: but after the previous one?
- # [18:24] <froydnj> bz: who holds onto XUL documents? nsXBLService?
- # [18:25] <msucan> bz: no. i'm load a page in a tab that has the exceptions ... in a row (three <script> tags)
- # [18:25] <msucan> i call expect..() only once before i load the page
- # [18:25] <msucan> or multiple times - but with no effect
- # [18:26] <msucan> i was thinking now to use ignoreAllUncaughtErrors() until page onload fires
- # [18:26] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [18:27] <@ted> smaug: ping
- # [18:27] <@smaug> ted: pong
- # [18:27] <@bz> msucan: you should be makign the expec... calls in that page
- # [18:27] <@ted> smaug: hey, so, updating my gamepad patch again...
- # [18:27] <@bz> msucan: between the script tags
- # [18:27] <@bz> msucan: is there a reason to not do that?
- # [18:27] <@ted> you had me remove the gamepad events from CreateEvent
- # [18:28] * Joins: priya (Adium@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:28] <msucan> bz: it's a content page, not a mochitest
- # [18:28] <@ted> so the places where I"m currently using CreateEvent to construct the events, should i just be doing "new nsDOMGamepadWhateverEvent()" instead?
- # [18:28] <@smaug> ted: yes, document.createEvent("gamepadevent"); shouldn't work
- # [18:28] * Joins: krit (krit@moz-1FC1932F.adobe.com)
- # [18:28] <msucan> i could give it a ref to the expect...()
- # [18:28] * Quits: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net) (Connection reset by peer)
- # [18:28] <@smaug> ted: you could use the NS_Foo method
- # [18:28] * Joins: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net)
- # [18:28] <@ted> smaug: okay, so I should keep those?
- # [18:28] * mcote is now known as mcote|lunch
- # [18:28] <msucan> will try that - thanks for the suggestion
- # [18:29] <@smaug> ted: yes, since the code to implement event ctor (in nsDOMClassInfo) uses NS_foo
- # [18:29] <@ted> ah
- # [18:29] * Quits: gandalf (zbraniecki@moz-B173E2D8.neoplus.adsl.tpnet.pl) (Ping timeout)
- # [18:29] <@ted> i haven't gotten around to that yet
- # [18:29] * rail is now known as rail-lunch
- # [18:29] <@smaug> or, it is easier to implement event ctor if you have the NS_fooo
- # [18:29] <@ted> right
- # [18:29] * @khuey -> office
- # [18:29] <@bz> msucan: if its a content page, how is t triggering your onerror handler?
- # [18:29] * khuey is now known as khuey|away
- # [18:29] * Joins: gandalf (zbraniecki@moz-B173E2D8.neoplus.adsl.tpnet.pl)
- # [18:30] * Joins: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP)
- # [18:30] * Quits: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Input/output error)
- # [18:30] * Quits: jhorak (jhorak@moz-107AD163.redhat.com) (Quit: Leaving)
- # [18:30] <@ted> smaug: where should the NS_foo declaration live now that nsIPRivateDOMEvent.h is gone?
- # [18:30] <@ted> guess i can just look at your change that removed it
- # [18:30] <@smaug> ted: atm in nsIDOMEvent.idl
- # [18:30] <@ted> okay
- # [18:31] * Quits: kmoir-afk (chatzilla@moz-4CA9B556.cable.teksavvy.com) (Ping timeout)
- # [18:31] * Quits: clee (clee@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [18:31] * jimm is now known as jimm-lunch
- # [18:32] <edmorley> mbrubeck: thanks :-)
- # [18:32] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
- # [18:32] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
- # [18:32] <msucan> bz: i didn't look into how the mochitest suite works, but ever since this feature has been added exceptions from any tab show up. we use mochitest-browser-chrome (fwiw)
- # [18:32] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
- # [18:33] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Quit: pnemsak)
- # [18:33] * @bz has no idea what browser-chrome does
- # [18:33] * Joins: KaiRo (robert@moz-BBE3ABD.mv.mozilla.com)
- # [18:33] * Joins: leggetter (Adium@moz-F5C64559.range86-131.btcentralplus.com)
- # [18:33] * Joins: jet (junglecode@moz-BBE3ABD.mv.mozilla.com)
- # [18:34] <@bz> nsIEnumertor, eh?
- # [18:35] * Joins: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:37] * jmaher|afk is now known as jmaher
- # [18:37] * Quits: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net) (Quit: Leaving.)
- # [18:37] <Ms2ger> String(XMLHttpRequestUpload) expected "[object Function]" but got "function XMLHttpRequestUpload() {\n [native code]\n}", eh?
- # [18:38] <@ted> smaug: hrmph, i have to get a prescontext to use NS_NewFoo
- # [18:38] * Joins: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com)
- # [18:38] <@smaug> just pass nsnull
- # [18:39] * Joins: mwu (mwu@5AAE35B2.5EFFC0B8.24454B25.IP)
- # [18:39] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [18:40] <@ted> ah
- # [18:40] <@ted> am I allowed to use NULL in dom/content code, or do i have to use nsnull? :)
- # [18:40] * Joins: ahal_ (ahal@F2D29657.F60B0462.67AC9B1.IP)
- # [18:40] * Quits: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP) (Quit: ahal)
- # [18:40] <Ms2ger> ted, in new code, sure :)
- # [18:41] * Quits: wesj (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
- # [18:41] <@ted> okay
- # [18:41] * Joins: wesj (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:41] * ahal_ is now known as ahal
- # [18:41] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [18:41] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [18:41] * sheeri-afk is now known as sheeri
- # [18:41] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [18:42] * jlebar|errand is now known as jlebar
- # [18:42] * Joins: deLta30_ (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [18:42] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [18:43] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
- # [18:43] * Parts: leggetter (Adium@moz-F5C64559.range86-131.btcentralplus.com)
- # [18:44] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
- # [18:44] * Joins: jrmuizel (jrmuizel@moz-AD5202B6.static.nextweb.net)
- # [18:47] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [18:47] * Quits: jrmuizel (jrmuizel@moz-AD5202B6.static.nextweb.net) (Input/output error)
- # [18:47] * Joins: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP)
- # [18:48] * Joins: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net)
- # [18:48] * Quits: myk (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
- # [18:48] * Joins: myk (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:48] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
- # [18:48] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
- # [18:49] <gfritzsche> hm, firebot is on vacation?
- # [18:49] <Ms2ger> Yeah
- # [18:49] * Joins: jesup|laptop (chatzilla@B05600D2.3F4E4C13.AF6F698.IP)
- # [18:50] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
- # [18:50] * mcote|lunch is now known as mcote
- # [18:51] * Quits: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP) (Connection reset by peer)
- # [18:51] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [18:51] * Quits: paulproteus (quassel@rose.makesad.us) (Ping timeout)
- # [18:52] * Quits: deLta30_ (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [18:52] * mjschranz is now known as mjschranz_away
- # [18:52] * Joins: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP)
- # [18:52] <zzzzz> well firebot was back yesterday for a time..
- # [18:54] * Joins: Mook_as (Daily@moz-1FCC0032.activestate.com)
- # [18:54] * Quits: adrian (adrian@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [18:54] * mcote is now known as mcote|lunch
- # [18:54] <gfritzsche> sending regards from a sunny beach i bet :)
- # [18:55] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [18:55] * Joins: kmoir-afk (chatzilla@moz-4CA9B556.cable.teksavvy.com)
- # [18:55] * Joins: jfkthame_ (jfkthame@40493AAB.90783722.9542EC20.IP)
- # [18:55] * Quits: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP) (Connection reset by peer)
- # [18:55] * jfkthame_ is now known as jfkthame
- # [18:55] * kmoir-afk is now known as kmoir
- # [18:56] * Quits: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP) (Connection reset by peer)
- # [18:56] * Joins: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP)
- # [18:56] * Joins: adrian (adrian@moz-E31CD2CB.mozilla.org)
- # [18:56] * Joins: eeejay (eeejay@moz-EE2D6C10.monotonous.org)
- # [18:56] * Quits: gandalf (zbraniecki@moz-B173E2D8.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
- # [18:57] * Joe_BRB is now known as Misfit_Geek
- # [18:57] * Quits: hub (hub@moz-E2FCA694.figuiere.net) (Ping timeout)
- # [18:57] * Quits: John-Galt (kris@FACBEC9F.1DC3B5D1.24939243.IP) (NickServ (GHOST command used by John-Ga1t))
- # [18:57] * Joins: jfkthame_ (jfkthame@40493AAB.90783722.9542EC20.IP)
- # [18:57] * Quits: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP) (Connection reset by peer)
- # [18:57] * jfkthame_ is now known as jfkthame
- # [18:58] * Joins: John-Ga1t (kris@moz-E31CD2CB.mozilla.org)
- # [18:58] * Joins: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net)
- # [18:58] * Joins: priya1 (Adium@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:58] * Quits: priya (Adium@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Client exited)
- # [18:58] * Quits: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net) (Quit: Leaving.)
- # [18:58] * Joins: paulproteus (quassel@moz-E86A3B42.makesad.us)
- # [18:58] * Quits: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP) (Connection reset by peer)
- # [18:58] * Joins: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP)
- # [18:59] * Joins: John-Galt (kris@FACBEC9F.1DC3B5D1.24939243.IP)
- # [18:59] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [19:00] * Quits: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP) (Connection reset by peer)
- # [19:00] * Quits: priya1 (Adium@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [19:00] * Joins: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP)
- # [19:00] * Quits: jesup|laptop (chatzilla@B05600D2.3F4E4C13.AF6F698.IP) (Ping timeout)
- # [19:00] * Quits: John-Ga1t (kris@moz-E31CD2CB.mozilla.org) (Ping timeout)
- # [19:00] * Joins: cjones (cjones@moz-45913895.socal.res.rr.com)
- # [19:00] * Joins: clee (clee@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:01] * armenzg_brb is now known as armenzg
- # [19:02] * Joins: priya (Adium@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:02] * mjschranz_away is now known as mjschranz
- # [19:02] * Joins: jfkthame_ (jfkthame@40493AAB.90783722.9542EC20.IP)
- # [19:02] * Quits: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP) (Connection reset by peer)
- # [19:02] * jfkthame_ is now known as jfkthame
- # [19:03] * Quits: jet (junglecode@moz-BBE3ABD.mv.mozilla.com) (Quit: jet)
- # [19:04] * Quits: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP) (Connection reset by peer)
- # [19:04] * Joins: jfkthame_ (jfkthame@40493AAB.90783722.9542EC20.IP)
- # [19:04] * Joins: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP)
- # [19:04] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
- # [19:04] * Joins: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP)
- # [19:06] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [19:06] * Joins: jet (junglecode@moz-BBE3ABD.mv.mozilla.com)
- # [19:06] * Joins: bholley (anonymous@moz-104CC309.mv.mozilla.com)
- # [19:06] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [19:06] * Quits: @dbaron (dbaron@moz-226BE4D3.dsl.dynamic.sonic.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [19:07] * Quits: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725])
- # [19:08] * Joins: vikram360 (vikram360@6DDF9FBF.F93E2519.2A068A5E.IP)
- # [19:08] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [19:08] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [19:08] * armenzg is now known as armenzg_brb
- # [19:08] * Joins: billm (billm@moz-BBE3ABD.mv.mozilla.com)
- # [19:09] * Joins: josh (josh@moz-7B0110AD.mv.mozilla.com)
- # [19:09] * Fallen|away is now known as Fallen
- # [19:10] * mjschranz is now known as mjschranz_away
- # [19:10] * Joins: automata (automata@moz-1CE7A56D.ifsc.usp.br)
- # [19:10] * Joins: bsmedberg (bsmedberg@moz-BBE3ABD.mv.mozilla.com)
- # [19:10] * ChanServ sets mode: +o bsmedberg
- # [19:10] * Joins: Steve (chatzilla@AD3DB2CA.FF435DFA.BFD1ABFD.IP)
- # [19:10] * Joins: mikeh (mikeh@2862C039.D13A81C6.39413EC0.IP)
- # [19:10] <@bsmedberg> ehsan: what does MOZ_CRASH show up as in crash-stats?
- # [19:11] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [19:11] * jimm-lunch is now known as jimm
- # [19:11] * armenzg_brb is now known as armenzg_lunch
- # [19:11] <mikeh> Can anyone help me troubleshoot the following error: |JavaScript Error: "Error: Permission denied for <http://camera.gaiamobile.org> to create wrapper for object of class UnnamedClass"| ?
- # [19:11] <mikeh> I've added |mozCameras| to |navigator|, and I can see the readonly-attribute handler |Navigator::GetMozCameras()| getting called and returning valid values.
- # [19:11] <@ted> bsmedberg: it's a macro
- # [19:11] * joduinn-commute is now known as joduinn
- # [19:11] <@ted> bsmedberg: so whatever called it
- # [19:11] <@ted> rather, whatever included it
- # [19:11] <@bsmedberg> blech
- # [19:11] <@ted> why?
- # [19:11] <@ted> we skiplist mozalloc_abort...
- # [19:11] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [19:11] <@bsmedberg> we appendlist it
- # [19:12] <@ted> ah
- # [19:12] <@ted> we could probably make MOZ_CRASH add an annotation
- # [19:12] <@bsmedberg> I've used explosive lists to see new intentional aborts before
- # [19:13] <@ted> gotcha
- # [19:13] <@ted> file a bug on that?
- # [19:13] <@bsmedberg> ok
- # [19:13] * Joins: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com)
- # [19:13] * sheppy is now known as sheppy-afk
- # [19:13] <Steve> Hi guys - plugin API query. Plugins can query whether windowless mode is supported, but as far as I can see there's no test to see if *windowed* mode is supported. Is that right ?
- # [19:13] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [19:13] * khuey|away is now known as khuey
- # [19:14] * Quits: gwagner (gwagner@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: gwagner)
- # [19:14] * Joins: gwagner (gwagner@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:14] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [19:14] * Quits: priya (Adium@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Leaving.)
- # [19:14] * mjschranz_away is now known as mjschranz
- # [19:14] <Steve> I want to kill windowed mode (in my branch anyway)
- # [19:14] <nemo> http://lifehacker.com/5917714/browser-speed-tests-chrome-19-firefox-13-internet-explorer-9-and-opera-1164
- # [19:15] <nemo> heh they really should be more emphatic about "our tests aren't the most scientific"
- # [19:15] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:15] <nemo> pretty darn sure no one has taught them how to test a cold boot
- # [19:15] * davidb is now known as davidb|mtg
- # [19:15] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:15] <@bz> nemo: hmm?
- # [19:15] <jhammel> i will wait for the most scientific tests ;)
- # [19:15] <@bsmedberg> Steve: correct
- # [19:15] <@bsmedberg> Steve: what branch?
- # [19:15] <Steve> :)
- # [19:15] <nemo> on my non-clean VM but after a fresh reboot and waiting for the disc to settle, I got 1s for firefox, 2s for Opera, 2s for Chrome
- # [19:15] * gregglind_away is now known as gregglind
- # [19:15] * Joins: priya (Adium@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:15] <nemo> bz: oh, I just think it is unlikely that Opera opens 4 times faster than firefox
- # [19:16] <Steve> have a modified tree which slots into our 3d web browser as a procedural texture.
- # [19:16] * @bz shrugs
- # [19:16] <@bz> it all depends
- # [19:16] <@bsmedberg> Steve: windowed is the default if you don't query anything, so getting rid of windowed mode in general isn't very practical
- # [19:16] <nemo> not that I often do a cold reboot
- # [19:16] <nemo> bz: sure
- # [19:16] <Steve> it's necessary for offscreen rendering
- # [19:16] <@bsmedberg> although I'd still like to get rid of it!
- # [19:16] <Steve> :))))))))))))))))))))))))
- # [19:16] <Steve> noticed NPNVsupportsAsyncWindowsDXGISurfaceBool
- # [19:16] <@bsmedberg> meeting with Adobe about that now, in fact!
- # [19:16] <Steve> that's the way to go
- # [19:16] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [19:17] <nemo> bz: anyway, they were overall nice to you guys, apart from " Its UI may still feel a little laggy, but when it comes to actually conserving memory, Firefox kicks butt."
- # [19:17] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [19:17] <Waldo> overholt: did you ever get any feedback on the noise-canceling headphone bit? I've idly considered getting some, have been too lazy to do any actual research
- # [19:17] <philor> edmorley: that looks like a trunk disable patch you put on bug 761049, which is unnecessary - it's fixed on trunk, though disabling it on Aurora might be reasonable
- # [19:17] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
- # [19:18] <Steve> there needs to be a way for gecko to ask the plugin to render in an offscreen friendly way. ideally DXGI sync shared surfaces on windows but to a DC when that isn't available.
- # [19:18] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [19:18] <Steve> the problem is, if the plugin doesn't know you don't want it rendering to a window, it won't try an alternative
- # [19:18] <Steve> so right now I can't ask flash to render how I want it which sucks
- # [19:19] <Steve> or any other plugin for that matter
- # [19:19] * bear-afk is now known as bear
- # [19:19] <nemo> so why'd you guys kill off krakenbenchmark? and why not at least put a placeholder page in?
- # [19:20] <edmorley> philor: oh yeah whoops, midread the date on the orangefactor graph of occurence
- # [19:20] <edmorley> philor: would like for aurora
- # [19:20] <overholt> Waldo: I got a bit and decided to buy these: http://www.amazon.com/gp/product/B000OMKR8E
- # [19:21] <overholt> Waldo: they've supposedly arrived so I'll let you know how they are when I try them
- # [19:21] <Steve> NPNVsupportsAsyncWindowsDXGISurfaceBool - Microsoft call this Syncronized shared surfaces as you need to acquire a mutex to render. So calling it Async in the source is incorrect isn't it ?
- # [19:21] <Waldo> shipped and arrived? the future is here
- # [19:22] <Steve> http://archive.msdn.microsoft.com/DXGISyncSharedSurf
- # [19:22] <@bsmedberg> steve: no, its double-buffered if I understand the impl correctly
- # [19:22] <Steve> you don't. it's a shared surface. both processes access the exact same buffer.
- # [19:23] * Quits: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net) (Quit: Mardak)
- # [19:23] <Steve> though you could double buffer that at either end if you want to.
- # [19:23] <@bsmedberg> Steve: "there needs to be a way" is a bit naive, since you'd actually still have to have cooperation from the plugins themselves.
- # [19:23] <Steve> not naive but you're correct
- # [19:23] <@bsmedberg> Steve: I believe that the NPAPI spec has two surfaces and it is double buffered
- # [19:24] <Steve> two hardware surfaces ?
- # [19:24] <Steve> that's not necessarily a bad plan but video memory is a costly resource
- # [19:24] <@bsmedberg> pretty sure
- # [19:24] <Steve> that's fine, but we need a way of persuading plugins to use it
- # [19:24] * Quits: dao (dao@moz-15EBED43.pool.mediaways.net) (Quit: Leaving.)
- # [19:24] <Steve> some way to say pls pls don't render to an hwnd
- # [19:25] * Quits: mwu (mwu@5AAE35B2.5EFFC0B8.24454B25.IP) (Ping timeout)
- # [19:26] * Joins: Kailas (patilkr@930348D.AA1A8AEE.4A949B84.IP)
- # [19:26] <Steve> block NPP_SetWindow & have it always send null sounds like a plan unless you object
- # [19:26] <Waldo> overholt: what made you get those, versus the newer model that Amazon mentions on the page?
- # [19:27] * Joins: jwilde (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [19:27] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
- # [19:27] <overholt> Waldo: better reviews
- # [19:27] <Waldo> hum
- # [19:27] <overholt> Waldo: and joe said they fit his head well :)
- # [19:27] <@bsmedberg> steve: you can do whatever you want on a branch, but we're not going to make Acrobat stop working in-browser...
- # [19:28] * Quits: clee (clee@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: clee)
- # [19:28] <Kailas> Can I inject HTTP header into a response when "ShouldProcess" method of nsIContentPolicy triggers?
- # [19:28] <Steve> I understand that. I have to force them to stop working to make them render the right way so they'll render offscreen. As it's a branch, it won't affect you.
- # [19:28] <Waldo> overholt: hmm, your phonebook picture head doesn't look joe-like ;-)
- # [19:28] <overholt> Waldo: ha!
- # [19:30] * Quits: MarcoZ (Daily@moz-B3ACB8BE.dip.t-dialin.net) (Quit: MarcoZ)
- # [19:30] <overholt> Waldo: first impression: wow
- # [19:30] <Steve> what's the deal with the dxgi sync shared surface implementation - expected any time soon ?
- # [19:30] <Waldo> heh
- # [19:31] * Joins: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com)
- # [19:31] * Quits: louisremi (louisremi@moz-381A2210.dsl.sta.abo.bbox.fr) (Ping timeout)
- # [19:31] * Quits: jfkthame_ (jfkthame@40493AAB.90783722.9542EC20.IP) (Quit: jfkthame_)
- # [19:32] <Steve> got a link to that spec please boris ?
- # [19:32] <gfritzsche> steve, https://wiki.mozilla.org/Platform/Features/NPAPIAsyncDrawing
- # [19:32] * Joins: hub (hub@A5087023.2354C43D.D8E68FF6.IP)
- # [19:32] <Steve> thanks
- # [19:32] * padenot is now known as padenot|away
- # [19:32] <gfritzsche> steve, and https://wiki.mozilla.org/NPAPI:AsyncDrawing
- # [19:33] <Steve> ta
- # [19:33] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:34] * Quits: Pike (Pike@moz-E31CD2CB.mozilla.org) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725])
- # [19:34] <Steve> the shared resource handle is the bit you want to pass to the plugin. then it can query for dx10 or dx11 or whatever interface it needs and afaik can query from another process
- # [19:35] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [19:35] * mdas is now known as mdas|afk
- # [19:35] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
- # [19:35] * Quits: bholley (anonymous@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [19:36] * catlee-lunch is now known as catlee-mtg
- # [19:36] * padenot|away is now known as padenot
- # [19:37] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [19:37] * Mavericks|afk is now known as Mavericks
- # [19:38] <Steve> https://wiki.mozilla.org/Platform/Features/NPAPIAsyncDrawing says this is complete. So it's definitely a ff13 feature ? very cool.
- # [19:38] * Joins: jrmuizel (jrmuizel@moz-BBE3ABD.mv.mozilla.com)
- # [19:38] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [19:38] * Quits: jonwil (jonwil@moz-B6B15592.static.tpgi.com.au) (Quit: ChatZilla 0.9.88.2 [SeaMonkey 2.10/20120604225435])
- # [19:39] * armenzg_lunch is now known as armenzg
- # [19:40] * rail-lunch is now known as rail
- # [19:40] * armenzg is now known as armenzg_mtg
- # [19:40] <@ehsan> bsmedberg: not sure... do you want me to check?
- # [19:41] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
- # [19:41] <@bsmedberg> ehsan: nevermind, ted answered
- # [19:41] <@ehsan> bsmedberg: what's the answer out of curiosity? :)
- # [19:41] <@ehsan> bz: the build before the new bindings is not affected
- # [19:41] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [19:42] * Quits: pascalc (chatzilla@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
- # [19:42] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
- # [19:42] * Quits: kaze (kaze@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
- # [19:42] * Quits: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.19/20110707195905])
- # [19:42] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [19:43] * glob is now known as glob|away
- # [19:43] * Quits: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [19:44] <@bsmedberg> ehsan: it's a macro and gets charged to the function which includes it
- # [19:45] * Quits: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [19:45] * Joins: clee (clee@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:45] * artur-lunch is now known as arutr
- # [19:45] * arutr is now known as artur
- # [19:45] <@ehsan> bz: now I'm testing the switch bindings commit itself
- # [19:45] <@ehsan> bsmedberg: cool, thanks
- # [19:47] * Joins: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com)
- # [19:48] <@bz> ehsan: mmmm
- # [19:48] <@bz> ehsan: here's hoping that wasn't it. ;)
- # [19:48] <Cwiiis> bz, ping?
- # [19:48] * Joins: bholley (anonymous@moz-104CC309.mv.mozilla.com)
- # [19:48] <@bz> cwiiis: yes?
- # [19:48] * Joins: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [19:48] * mdas|afk is now known as mdas
- # [19:48] * Parts: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [19:49] <gfritzsche> cjones: ping
- # [19:50] <Cwiiis> bz, I'm working on a patch where I'll be changing the size passed to the absolute containing block of absolute containers based on the set clampingScrollPortSize - I was hoping I'd be able to do this without reflowing by using something like the overflow areas change hint - does that sound feasible?
- # [19:50] <Cwiiis> bz, this is bug 758620
- # [19:50] <cjones> hi gfritzsche
- # [19:51] <Cwiiis> hmm, no bugbot... Here you go: https://bugzilla.mozilla.org/show_bug.cgi?id=758620
- # [19:51] <@bz> Cwiiis: I really doubt it, since the size of that cb affects the sizes of the abs pos elements, no?
- # [19:51] <gfritzsche> cjones, hey... re bug 747055... the channel error not being delivered is a bug then?
- # [19:52] <Cwiiis> bz, well really I don't want to change the size, I just want the fixed pos elements to be laid out as if the size was different
- # [19:52] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
- # [19:52] <Cwiiis> bz, but perhaps it's still not (easily) feasible
- # [19:52] * Quits: bholley (anonymous@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [19:53] <@bz> Cwiiis: umm... what do you mean by "not change the size"?
- # [19:53] <cjones> gfritzsche, it can't be delivered while there's channel C++ code on the stack
- # [19:53] <@bz> Cwiiis: What should happen in the "width: 50%" case?
- # [19:53] * Joins: bholley (anonymous@moz-104CC309.mv.mozilla.com)
- # [19:53] <cjones> is it not being delivered later?
- # [19:53] * Joins: mreavy (chatzilla@B05600D2.3F4E4C13.AF6F698.IP)
- # [19:54] <gfritzsche> cjones, nope, never triggered
- # [19:54] <Ms2ger> philikon, yt?
- # [19:54] <Cwiiis> bz, It ought to still be 50% of the viewport it's a child to(?)
- # [19:54] <@bz> it ought to be 50% of the containing block
- # [19:54] <@bz> whatever containing block is
- # [19:54] <Cwiiis> bz, hmm, ok, it sounds like I can't really do it the way I'm doing it in that case
- # [19:54] <cjones> that's not expected unless PluginModuleParent is calling Close() on its own later
- # [19:55] <philikon> Ms2ger: aye
- # [19:55] <Ms2ger> philikon, new XMLHttpRequest({ mozAnon: true })
- # [19:55] <Ms2ger> philikon, should that work in content?
- # [19:55] * joduinn is now known as joduinn-mtg
- # [19:56] <philikon> Ms2ger: nope, only if allowed explicitly through the pref hack
- # [19:56] <Ms2ger> Aha
- # [19:56] <Ms2ger> Good, because it doesn't
- # [19:56] <philikon> yep
- # [19:56] <Cwiiis> bz, I suppose I'll need to have a look at the position calculation in this case to change only that and not the size calculation - is this a feasible thing?
- # [19:57] * bear is now known as bear-afk
- # [19:57] * Quits: davidillsley (davidillsl@moz-7589D4C0.range86-145.btcentralplus.com) (Connection reset by peer)
- # [19:57] <@bz> Cwiiis: I don't know
- # [19:57] * Joins: davidillsley (davidillsl@21BFB0B8.C793A67E.409007B1.IP)
- # [19:57] <@bz> Cwiiis: sorry, I'm not really sure what you're trying to do here and why
- # [19:57] * philor is now known as philor|away
- # [19:57] <Ms2ger> philikon, did someone file a spec bug / ask on the mailing list about using the dictionary instead of new AnonXMLHttpRequest()
- # [19:58] <@bz> Cwiiis: just missing too much context
- # [19:58] <@bz> Cwiiis: so it's hard to say anything useful.
- # [19:58] <Cwiiis> bz, do you have time for me to elaborate a bit?
- # [19:58] <@bz> Cwiiis: honestly, not right now
- # [19:59] <@bz> Cwiiis: maybe send mail?
- # [19:59] <Cwiiis> bz, ok, will do that - thanks
- # [19:59] <@bz> Cwiiis: or just put it in the bug and cc me?
- # [20:00] * Quits: mreavy (chatzilla@B05600D2.3F4E4C13.AF6F698.IP) (Ping timeout)
- # [20:00] <Cwiiis> bz, ok, will do, that's a bit easier :)
- # [20:02] <gfritzsche> cjones, so the process-link should trigger the error i assume... any ideas what i could check for?
- # [20:02] * Quits: Steve (chatzilla@AD3DB2CA.FF435DFA.BFD1ABFD.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725])
- # [20:04] <philikon> Ms2ger: sicking suggested mozAnon
- # [20:04] <philikon> Ms2ger: i later found out about AnonXHR
- # [20:04] <philikon> Ms2ger: but then we had already landed it
- # [20:04] <Ms2ger> philikon, yes
- # [20:04] <philikon> Ms2ger: not too idfficult to refactor
- # [20:05] <Ms2ger> philikon, I don't think this is worse
- # [20:05] <cjones> gfritzsche, one of two things should happen: (i) the error should be triggered, (ii) PluginModuleParent should Close() the channel
- # [20:05] * Quits: adrian (adrian@moz-E31CD2CB.mozilla.org) (Ping timeout)
- # [20:05] <@ehsan> bz: ok, so updating to that single commit reproduces the problem
- # [20:05] <@ehsan> bz: so this is a regression from something in that patch
- # [20:05] * Quits: Mook_as (Daily@moz-1FCC0032.activestate.com) (Quit: Mook_as)
- # [20:05] <Ms2ger> philikon, I just want either us or the spec to change before we expose it to content
- # [20:05] * Joins: Mook_as (Daily@moz-1FCC0032.activestate.com)
- # [20:05] <philikon> Ms2ger: ok
- # [20:06] <@bz> ehsan: that's .... very interesting
- # [20:06] <philikon> Ms2ger: do you have an action item for me?
- # [20:06] * Quits: cjones (cjones@moz-45913895.socal.res.rr.com) (Quit: Leaving)
- # [20:06] <@bz> ehsan: is this a 32-bit build or a 64-bit one?
- # [20:06] <@ehsan> hmm
- # [20:06] <@ehsan> 64-bit I think
- # [20:06] <@ehsan> let me make sure
- # [20:06] <@ehsan> yeah
- # [20:06] <@ehsan> 64-bit
- # [20:06] <@bz> ok
- # [20:07] <@bz> I'm testing 64-bit too....
- # [20:07] <Ms2ger> philikon, three options... file a spec bug, send an email to public-webapps@w3.org, or coerce someone else into doing one of these :)
- # [20:07] <gfritzsche> cjones, ok, and would making the DoWorkRunnable::Run() avoid running nested tasks be a proper option?
- # [20:07] <@bz> well, let me think about how to debug this
- # [20:07] <@ehsan> ok
- # [20:07] <@ted> jrmuizel: pong from last night
- # [20:07] <philikon> Ms2ger: 304 sicking :p
- # [20:07] * Joins: adrian (adrian@moz-BBE3ABD.mv.mozilla.com)
- # [20:07] <jrmuizel> ted: where are you right now?
- # [20:08] <glandium> gaston: you should ditch openbsd and switch to bitrig. at least they have a decent compiler ;)
- # [20:08] <@ted> jrmuizel: in Warp Core
- # [20:08] <@bz> So these are just the interface constants
- # [20:08] <Ms2ger> philikon, that's option 3 for you, then ;)
- # [20:08] <@bz> and you're getting them via ctx?
- # [20:08] <philikon> Ms2ger: yuup
- # [20:08] <gaston> glandium: LOL :)
- # [20:08] <jrmuizel> ted: in a meetibg?
- # [20:08] <@ehsan> bz: correct
- # [20:08] <jrmuizel> n
- # [20:08] * davidb|mtg is now known as davidb
- # [20:08] * Quits: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
- # [20:08] * Joins: bent (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:08] <@bz> so what that does is goes through the interface object and proto object
- # [20:08] * mjschranz is now known as mjschranz_away
- # [20:08] <@bz> and for each constant does:
- # [20:08] <Ms2ger> gaston, so at this point each of the four BSD users has their own fork, right?
- # [20:08] <@bz> JS_DefineProperty(cx, obj, cs->name, cs->value, NULL, NULL,
- # [20:08] <@bz> JSPROP_ENUMERATE | JSPROP_READONLY | JSPROP_PERMANENT);
- # [20:09] <@ehsan> ok
- # [20:09] <gaston> Ms2ger: cant wait to see the patches on bugzilla adding the build stanzas for it :)
- # [20:09] <@ehsan> bz: note that the value of the constants change
- # [20:09] * Quits: joe_walker (joe_walker@moz-EA2937F.cable.virginmedia.com) (Input/output error)
- # [20:09] <gaston> oh wait they have no idea how to do that
- # [20:10] <@bz> yes
- # [20:10] <@bz> I did note that
- # [20:10] * Joins: dao (dao@moz-6179310A.superkabel.de)
- # [20:10] <@bz> that's pretty bizarre
- # [20:10] <@ted> jrmuizel: yeah
- # [20:10] * Joins: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [20:10] <@ted> jrmuizel: just finished
- # [20:11] <@ted> but i should probably get over to holodeck where we're meeting with adobe folks
- # [20:11] * Quits: josh (josh@moz-7B0110AD.mv.mozilla.com) (Quit: josh)
- # [20:11] * mjschranz_away is now known as mjschranz
- # [20:11] * Joins: jduell (jduell@moz-D4496E92.hsd1.ca.comcast.net)
- # [20:12] * Parts: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [20:12] <Waldo> ehsan: *changing* constants? that's madness
- # [20:13] <@ehsan> Waldo: madness is what I mostly deal with ;)
- # [20:13] * mjschranz is now known as mjschranz_away
- # [20:14] * Quits: Kailas (patilkr@930348D.AA1A8AEE.4A949B84.IP) (Quit: Leaving)
- # [20:14] <@bz> Waldo: so a question
- # [20:14] * Quits: @smaug (chatzilla@moz-51B50B8E.elisa-mobile.fi) (Ping timeout)
- # [20:14] * mjschranz_away is now known as mjschranz
- # [20:14] <@bz> Waldo: given that I set up my constants as described above
- # [20:15] <@bz> Waldo: and ehsan sees them have the right value
- # [20:15] <@bz> waldo: and then later on he sees the have a different value
- # [20:15] * Joins: smaug (chatzilla@moz-51B50B8E.elisa-mobile.fi)
- # [20:15] * ChanServ sets mode: +o smaug
- # [20:15] <@bz> waldo: any idea what gives? ;)
- # [20:15] * Joins: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [20:15] <Ms2ger> Is it the same object you're getting them from?
- # [20:15] <@bz> ehsan: can you modify the JS involved at the place where it's seeing the 0x100 or whatever?
- # [20:15] <AryehGregor> Ms2ger, looks plausible. I'm all in favor, if it works.
- # [20:15] <Ms2ger> Seems to!
- # [20:15] <@ehsan> bz: what do you mean?
- # [20:15] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
- # [20:16] <Waldo> bz: I kind of missed the start of this, but he should not be seeing them have two different values, if they're non-configurable/non-writable (permanent/readonly in our non-spec parlance)
- # [20:16] * Parts: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [20:16] * Joins: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [20:16] <@bz> ehsan: are you able to examine the state of the JS objects involved at the point when the bug happens?
- # [20:16] * edmorley is now known as edmorley|away
- # [20:16] <@bz> ehsan: e.g. look at which object the prop is actually being found on?
- # [20:17] * philor|away is now known as philor
- # [20:17] <Ms2ger> AryehGregor, and how about http://pastebin.mozilla.org/1661932 ?
- # [20:17] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
- # [20:17] <@bz> waldo: well, yes, but he us
- # [20:17] <@bz> waldo: er, is
- # [20:17] <@ehsan> bz: yeah I control all of the ends here
- # [20:17] <@bz> ehsan: ok, could you check whether getOwnPropertyDescriptor on ctx returns a descriptor for the props?
- # [20:18] <@bz> ehsan: or whether we're really finding them on the proto
- # [20:18] <@bz> waldo: https://bugzilla.mozilla.org/show_bug.cgi?id=764166 fwiw
- # [20:18] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:18] * ChanServ sets mode: +o dbaron
- # [20:18] <Waldo> bz: I would call that a JS engine bug, I think, and/or a JSAPI design flaw that the browser is invoking inadvertently (or perhaps vertently, it being what it is)
- # [20:18] * Joins: ekr (ekr@47F40369.10A53EE3.77834EAA.IP)
- # [20:18] <AryehGregor> Ms2ger, I don't remember the specs offhand.
- # [20:18] * Joins: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP)
- # [20:18] <Ms2ger> AryehGregor, http://es5.github.com/#x15.3.4.2
- # [20:18] <@ehsan> bz: ok just a sec
- # [20:19] <AryehGregor> Ms2ger, yeah, looks right in that case.
- # [20:19] <Ms2ger> Thanks!
- # [20:19] * mjschranz is now known as mjschranz_away
- # [20:19] <@bz> Waldo: the thing is, I'm not sure why the switch to new bindings would tickle this....
- # [20:20] <@bz> xpconnect also put the consts on the proto....
- # [20:20] <padenot> gerv: ping
- # [20:20] * Joins: mike5w3c_ (MikeS@moz-D9718E04.xgsspn.imtp.tachikawa.spmode.ne.jp)
- # [20:20] * Waldo skims the "now actually compiling patch"
- # [20:20] * Quits: mike5w3c (MikeS@moz-B3369B1C.xgsspn.imtp.tachikawa.spmode.ne.jp) (Ping timeout)
- # [20:20] * mike5w3c_ is now known as mike5w3c
- # [20:20] * ahal is now known as ahal|afk
- # [20:20] * Quits: ekr (ekr@47F40369.10A53EE3.77834EAA.IP) (Quit: ekr)
- # [20:20] * cadecairos is now known as cadecairos_away
- # [20:22] * Joins: Havvy (Mibbit@moz-C8F5011C.ptld.qwest.net)
- # [20:22] <gerv> padenot: pong.
- # [20:22] <Waldo> okay, that was pointless :-)
- # [20:22] * armenzg_mtg is now known as armenzg
- # [20:22] <padenot> gerv: can we use lgpl code in firefox ?
- # [20:22] <gerv> padenot: possibly, under certain circumstances. Depends what you want to do.
- # [20:23] <gerv> We just changed the policy to allow it in principle,
- # [20:23] * Joins: yuan_ (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:23] <gerv> but we have to be careful about various things.
- # [20:23] * Quits: krit (krit@moz-1FC1932F.adobe.com) (Quit: Leaving.)
- # [20:23] <gerv> If you have some particular code in mind, file a bug in mozilla.org/Licensing and tell us all about it.
- # [20:23] <padenot> gerv: will do, thank you
- # [20:23] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
- # [20:24] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [20:24] * yuan_ is now known as yuan
- # [20:24] * Joins: bb10 (bb10@157346D.82D9F16F.F113998C.IP)
- # [20:24] <@smaug> are we running out of try slaves?
- # [20:25] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [20:25] * Joins: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP)
- # [20:25] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
- # [20:25] * Quits: logbot (logbot@moz-58CB32ED.glob.com.au) (Connection reset by peer)
- # [20:25] <Waldo> bz: yeah, without knowing how bindings are defined, I wouldn't know
- # [20:25] <Waldo> bz: and I wouldn't know where to look to answer that quickly
- # [20:25] * Joins: logbot (logbot@moz-58CB32ED.glob.com.au)
- # [20:25] <@bz> waldo: I just said how bindings are defined....
- # [20:26] <@bz> waldo: let me just pastebin the code, ok?
- # [20:26] <Waldo> sure
- # [20:27] <@bz> http://pastebin.mozilla.org/1661939
- # [20:27] <@ehsan> bz: ok, I have a minimal testcase now!
- # [20:27] <@ehsan> let me attach it to the bug
- # [20:27] <@bz> ehsan: awesome!
- # [20:27] <@dbaron> Has bugzilla been getting even slower lately?
- # [20:28] <Waldo> bz: out of curiosity, doesn't UINT_TO_JSVAL generate a static initializer?
- # [20:29] * Quits: nemo (nemo@moz-57FDFA.hsd1.md.comcast.net) (Ping timeout)
- # [20:29] * Waldo yearns for constexpr
- # [20:29] <@bz> Waldo: yes
- # [20:30] <@bz> Waldo: do you have a better idea?
- # [20:30] <@ehsan> bz: I'm afraid it doesn't make anything easier to understand
- # [20:30] <Ms2ger> Waldo, don't let glandium hear that
- # [20:30] <Waldo> bz: awful-er macro gunk perhaps
- # [20:30] <@bz> ehsan: er, it kinda does
- # [20:30] * dhylands is now known as dhylands|afk
- # [20:30] <@ehsan> really?
- # [20:30] <@bz> ehsan: that testcase tells me the value is just wrong to start with
- # [20:30] <@bz> ehsan: just to check...
- # [20:31] * Quits: Misfit_Geek (MisfitGeek@moz-BD3E98A8.hsd1.nh.comcast.net) (Ping timeout)
- # [20:31] <glandium> Ms2ger: why?
- # [20:31] <@ehsan> bz: but only in debug builds!
- # [20:31] <@bz> ehsan: that testcase shows the bug for you in a debug build that you just start, right?
- # [20:31] <Waldo> wrong to start sounds like a browser/bindings bug, not a JS engine bug
- # [20:31] <Waldo> yay!
- # [20:31] * Waldo runs
- # [20:31] <@bz> waldo: except OS-specific
- # [20:32] <glandium> Waldo: hey, while you're here, when do you think you can take a look at 616262? :)
- # [20:32] <@bz> waldo: and debug-only
- # [20:32] <@ehsan> bz: yes
- # [20:32] <@bz> ehsan: ok, let me pull up a Linux build here
- # [20:32] <glandium> Ms2ger: ah, static initializer
- # [20:32] <@bz> ehsan: might take ~20 mins
- # [20:32] <Waldo> glandium: pretty soon, might do it later today
- # [20:32] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
- # [20:32] <Waldo> glandium: yours is the oldest patch in my queue, so you're first up pretty easily
- # [20:33] <@ehsan> bz: ok
- # [20:33] <glandium> Waldo: \o/ thanks
- # [20:33] <Ms2ger> bsmith, yt?
- # [20:33] * Joins: gozala (gozala@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:33] <bsmith> I am here
- # [20:33] * jhammel is now known as jhammel|lunch
- # [20:34] <Ms2ger> bsmith, I've got Assertion failure: mCacheAsyncInputStream in gdb if that's any use to you
- # [20:34] * Joins: Misfit_Geek (MisfitGeek@moz-BD3E98A8.hsd1.nh.comcast.net)
- # [20:34] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [20:35] <bsmith> Ms2ger, I already have a fix for that bug
- # [20:35] <bsmith> thank you
- # [20:35] <Ms2ger> Excellent
- # [20:35] <Ms2ger> Get it landed already :)
- # [20:35] <glandium> bz: can't you just store the value instead of the jsval, and convert when you JS_DefineProperty ?
- # [20:35] * Quits: JeroenDeDauw (j@moz-F12E5283.dip.t-dialin.net) (Quit: Leaving.)
- # [20:36] * Joins: geekboy (geekboy@moz-BBE3ABD.mv.mozilla.com)
- # [20:37] <geekboy> dveditz: do you know if there's a way to get the load context (e.g., "subdocument" or "image") from observers to the "http-on-examine-response" topic?
- # [20:38] <@dveditz> geekboy: dunno, sorry
- # [20:38] <@bz> glandium: at the point when we call JS_DefineProperty we don't know the type of the value
- # [20:38] * Quits: jrmuizel (jrmuizel@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [20:38] <@bz> glandium: it's not always a uint32!
- # [20:38] <@bz> glandium: just happens to be for this particular interface
- # [20:38] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [20:38] * Joins: jrmuizel (jrmuizel@moz-BBE3ABD.mv.mozilla.com)
- # [20:39] <@bz> glandium: we could store the type in some enum, I guess, and switch inside the const-definition code...
- # [20:39] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [20:39] * Quits: jrmuizel (jrmuizel@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [20:39] <Waldo> bz: I think he means why not pass |cs->name, UINT_TO_JSVAL(cs->value)| in the call
- # [20:39] <@bz> because cs->value may not be a uint
- # [20:39] <Waldo> relatedly, typing cs-> is really really hard to do when cx-> rolls off the fingers that way
- # [20:39] <@bz> I thought I just said that
- # [20:40] <Ms2ger> You did
- # [20:40] <Ms2ger> However
- # [20:40] * fabrice is now known as fabrice|mtg
- # [20:40] <Waldo> I thought you meant the result of UINT_TO_JSVAL wasn't always a uint32_t
- # [20:40] <Ms2ger> Are there cases where we can't stick it into a uint32?
- # [20:40] <@bz> no, I meant the underlying type of the value can be whatever
- # [20:40] <@bz> Ms2ger: strings
- # [20:40] <@bz> Ms2ger: booleans
- # [20:41] <@bz> Ms2ger: enum values
- # [20:41] <@bz> Ms2ger: 64-bit ints
- # [20:41] <@bz> Ms2ger: float constants
- # [20:41] <@bz> Ms2ger: probably some others
- # [20:41] <Ms2ger> And in existing interfaces?
- # [20:41] <Waldo> we should be able to make UINT_TO_JSVAL and others expand to a constexpr {} initializer
- # [20:41] <@bz> existing in web platform or in our bindings so far?
- # [20:41] <Ms2ger> Former
- # [20:42] <Ms2ger> Though the latter makes for an easy existence proof
- # [20:42] <@bz> former certainly has float constants
- # [20:42] <@bz> oh, I lied
- # [20:43] <@bz> constants got restricted
- # [20:43] <@bz> so now:
- # [20:43] <@bz> The following types are known as primitive types: boolean, the integer types, float, unresticted float, double and unrestricted double.
- # [20:43] * catlee-mtg is now known as catlee-buildduty
- # [20:43] <Ms2ger> Right
- # [20:43] * Quits: edmorley|away (edmorley@moz-E62685CD.range109-152.btcentralplus.com) (Quit: Leaving.)
- # [20:43] <@bz> The type of a constant (matching ConstType) MUST NOT be any type other than a primitive type or a nullable primitive type.
- # [20:43] <@bz> the point remains that we can't stick null or 5.5 in uint32
- # [20:44] <Ms2ger> Right
- # [20:44] <Ms2ger> Right
- # [20:44] * Quits: Stan (Stan@moz-FE6BF602.dip.t-dialin.net) (Ping timeout)
- # [20:44] <Ms2ger> (Three times's the charm)
- # [20:44] <@bz> and in any case we'd need to communicate to the js engine whether our 0xffffffff bit pattern is -1 or UINT32_MAX
- # [20:44] * AutomatedTester|away is now known as AutomatedTester
- # [20:44] * Quits: glandium (glandium@moz-6CEC22A8.fbx.proxad.net) (Ping timeout)
- # [20:45] <@bz> we could store a union in the static data
- # [20:45] <Ms2ger> I know a 0xffffffff constant, I don't know a -1 one :)
- # [20:45] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [20:45] <@bz> but statically initializing union members in C++ sanely is impossible
- # [20:45] <mayhemer> do I need to do anything special when doing push -f try from mozilla-release repository?
- # [20:45] <@bz> we could store uint as JSVAL_DOUBLE
- # [20:45] * Quits: eto (eto@moz-5B6DB9F.chello.sk) (Connection reset by peer)
- # [20:45] <@bz> or something
- # [20:45] <@bz> but that still gives a static initializer, I bet
- # [20:46] <@bz> we could just use a char[8], make sure it's aligned, and reinterpret_cast like hell
- # [20:46] <@bz> the question is how much we want to do that
- # [20:46] <Ms2ger> Me? Not much :)
- # [20:47] <Waldo> we could also just macro up ourselves some constexpr and say that compilers/linkers that don't support it get static initializers
- # [20:47] <Waldo> which might only be gcc 4.2 now
- # [20:47] <@bz> worksforme
- # [20:47] <Waldo> and who uses that
- # [20:47] <@ted> can't wait till we can kill gcc 4.2
- # [20:47] <@ted> clang4life
- # [20:47] <Waldo> clangorgcc>4.2forlife
- # [20:48] * Waldo doesn't much care what people use if it's new enough
- # [20:48] <@ted> that'd be an awful long tattoo
- # [20:48] <Waldo> although clang is indeed happymaking
- # [20:48] <tbsaunde> so, out of curosity, don't the gcc people support using gcc > 4.2 on osx, so couldn't we do that if we wanted?
- # [20:48] <@ted> mostly i just want our mac builds not on an ancient compiler
- # [20:48] <@ted> tbsaunde: stock gcc != apple gcc
- # [20:49] <tbsaunde> ted: and there's a problem with stock gcc and mac headers or something?
- # [20:49] <@ted> not sure
- # [20:49] * Joins: cilias (cilias@4EB147B8.27633FE6.147E3FF0.IP)
- # [20:49] <tbsaunde> I assume stock spits out reasonable match-o binaries atleast
- # [20:49] <@ted> but i'm sure there are lots of fiddly differences that will break shit :-/
- # [20:50] <@ted> yeah, that definitely works
- # [20:50] <tbsaunde> true
- # [20:50] <bdahl> dbaron: ping
- # [20:50] <@dbaron> bdahl, busy right now
- # [20:50] <bdahl> dbaron: when you get a chance i have some css @page questions
- # [20:50] <tbsaunde> ted: Idoesn't suprise me iether, but at some point it starts to look like a war worth fighting if it kills 4.2
- # [20:51] <@ted> tbsaunde: oh, we're just going to switch to clang
- # [20:51] <@ted> since that's what apple is shipping anyway
- # [20:51] <@ted> path of least resistance
- # [20:51] * armenzg is now known as armenzg_brb
- # [20:52] <gaston> if you break gcc 4.2 you're going to make kitty sad :(
- # [20:52] * bear-afk is now known as bear
- # [20:52] <froydnj> stock DTRT, but it's probably just easier to use apple-sanctioned stuff
- # [20:52] <bsmith> Ms2ger: bug 761228
- # [20:53] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
- # [20:53] <Ms2ger> bsmith, yeah, thanks!
- # [20:53] <tbsaunde> ted: is that actually going to happen?
- # [20:53] <Ms2ger> jduell, go review those patches :)
- # [20:53] * joduinn-mtg is now known as joduinn-coffee
- # [20:53] <tbsaunde> I mean for reals :)
- # [20:53] * jduell is on it
- # [20:54] <@bz> ehsan: sorry, being slow
- # [20:54] <@ehsan> bz: it's alright, I'm not in a rush :)
- # [20:54] <@bz> ehsan: my linux box can't actually build 64-bit, apparently, so recompiling 32-bit.....
- # [20:54] * @bz hopes _that_ will build
- # [20:54] <Ms2ger> ehsan, of course not, you're in Canada ;)
- # [20:54] <@bz> I should just update that box
- # [20:54] <Waldo> bz: I don't think Red Hat 7 is supported any more
- # [20:54] <@ehsan> bz: ok
- # [20:55] <@ehsan> Ms2ger: I'm sorry ;)
- # [20:55] * Joins: nemo (nemo@moz-57FDFA.hsd1.md.comcast.net)
- # [20:55] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Client exited)
- # [20:55] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [20:55] * armenzg_brb is now known as armenzg
- # [20:55] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:56] <Ms2ger> ehsan, I heard the BBC claim recently that people from Iran were the smartest geeks around :)
- # [20:56] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
- # [20:56] <@ehsan> Ms2ger: it's true :P
- # [20:56] <@ehsan> Ms2ger: in fact, a recent study shows that is the upper limit on human intelligence ;)
- # [20:57] * @ehsan ducks
- # [20:57] <Ms2ger> Hah
- # [20:57] <Ms2ger> Fortunately I am inhuman, so that doesn't affect me :)
- # [20:58] <@ehsan> touche!
- # [20:59] * Quits: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net) (Ping timeout)
- # [21:00] * Quits: priya (Adium@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Connection reset by peer)
- # [21:00] * Joins: priya1 (Adium@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [21:01] <jhammel|lunch> Ms2ger: forgot an 'e' at the end of 'inhumane'
- # [21:01] * mcote|lunch is now known as mcote
- # [21:03] * Joins: ahurle (ahurle@moz-BBE3ABD.mv.mozilla.com)
- # [21:03] * Quits: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP) (Ping timeout)
- # [21:03] * Joins: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP)
- # [21:05] <Ms2ger> jhammel|lunch, that too
- # [21:06] * joduinn-coffee is now known as joduinn-mtg
- # [21:07] <ahurle> tbsaunde: is there any magic to getting a single accessibility mochitest test to run locally?
- # [21:07] * Quits: bholley (anonymous@moz-104CC309.mv.mozilla.com) (Quit: bholley)
- # [21:07] <fryn> tbsaunde: we tried the line that you suggested here: http://krijnhoetmer.nl/irc-logs/accessibility/20120111#l-398
- # [21:07] * Quits: jwilde (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [21:07] * fabrice|mtg is now known as fabrice
- # [21:08] * mjschranz_away is now known as mjschranz
- # [21:09] <tbsaunde> ahurle: fryn other than giving the right path I'm not aware of any
- # [21:09] <tbsaunde> what test do you want to run? and what path were you using?
- # [21:09] <ahurle> "TEST_PATH=accessible/tests/mochitest/events/test_focus_autocomplete.xul make -C objdir/ mochitest-a11y" is what I was using
- # [21:10] <ahurle> tbsaunde: ^
- # [21:10] <tbsaunde> ahurle: ah, get rid of tests/ in that path
- # [21:11] <tbsaunde> ahurle: oh, and mochitests/ so you want TEST_PATH=accessible/events/test_focus_lbah
- # [21:11] * Joins: Stan (Stan@moz-FE6BF602.dip.t-dialin.net)
- # [21:11] <dzbarsky> ahurle: if you're not sure of a test path, you can just run the whole suite, stop it before it autostarts, and then go to mochi.test:8888/tests to find it
- # [21:11] * Quits: cilias (cilias@4EB147B8.27633FE6.147E3FF0.IP) (Quit: cilias)
- # [21:12] * Joins: deLta30_ (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [21:12] <mconley> BenWa: ping
- # [21:12] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [21:12] <BenWa> mconley: pong
- # [21:13] <mconley> BenWa: hey - under which component should I be filing Profiler bugs?
- # [21:13] <BenWa> Core::Gecko Profiler
- # [21:13] <ahurle> tbsaunde: ah, that path does seem to work. Thank you!
- # [21:13] <BenWa> mconley: Did you get it working?
- # [21:13] <mconley> BenWa: ah, beautiful, thanks
- # [21:13] <mconley> BenWa: partially, yeah
- # [21:13] <BenWa> lets see
- # [21:14] <tbsaunde> ahurle: yw
- # [21:15] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [21:15] * Quits: kdcw (kdc@moz-F7413045.pk.shawcable.net) (Quit: HydraIRC -> http://www.hydrairc.com <- Go on, try it!)
- # [21:15] * jcranmer is now known as jcranmer|traincarplane
- # [21:15] <@smaug> BenWa: so what is the reason to keep profiler code in different branch?
- # [21:15] <@smaug> (if that is still true)
- # [21:17] * cadecairos_away is now known as cadecairos
- # [21:18] * geekboy is now known as geekboy|afk
- # [21:18] * Quits: int3 (int3@moz-9838C457.lightspeed.sntcca.sbcglobal.net) (Client exited)
- # [21:18] * Joins: int3 (int3@moz-9838C457.lightspeed.sntcca.sbcglobal.net)
- # [21:19] * Joins: tchevali1 (Instantbir@moz-BEF161E0.w92-143.abo.wanadoo.fr)
- # [21:19] * Quits: tchevalier (Instantbir@moz-BEF161E0.w92-143.abo.wanadoo.fr) (Ping timeout)
- # [21:19] * Quits: gozala (gozala@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Leaving.)
- # [21:19] * Joins: cjones (cjones@moz-45913895.socal.res.rr.com)
- # [21:20] <BenWa> smaug: You mean the profiling branch?
- # [21:21] <BenWa> smaug: That's just m-c + frame pointers, which as discussed on dev.platform may just be enabled on m-c directly
- # [21:21] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
- # [21:21] <BenWa> You can actually profile directly on m-c but you'll get less useful information
- # [21:25] <@smaug> BenWa: but isn't frame pointers just something in .mozconfig ?
- # [21:25] <BenWa> smaug: Yes, we want to be able to profile nightly builds as well
- # [21:25] <@smaug> the d.platform is about Nightlies
- # [21:25] <@smaug> not about m-c
- # [21:25] <BenWa> so m-c + n enable-profiling will work
- # [21:25] <@smaug> ok
- # [21:25] * Joins: gozala (gozala@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [21:25] <BenWa> Yes exactly
- # [21:25] <@smaug> BenWa: and 64bit linux is supported?
- # [21:26] <BenWa> linux is crashy at the moment
- # [21:26] <BenWa> All other platforms work well
- # [21:26] <@bz> JavaScript warning: https://bug764166.bugzilla.mozilla.org/attachment.cgi?id=632776, line 4: WebGL: Can't get a usable WebGL context
- # [21:26] <@bz> dammit
- # [21:26] <@bz> how am I supposed to test this?
- # [21:26] <@smaug> uh, /me still waits before testing profiling
- # [21:26] <Ms2ger> Hmm
- # [21:26] <BenWa> Linux already has decent profilers so it isnt my highest priority
- # [21:26] <@bz> ehsan: ping
- # [21:26] <Ms2ger> bz, set the force-webgl pref
- # [21:26] <Ms2ger> ?
- # [21:26] <@ehsan> bz: pong
- # [21:26] <@smaug> BenWa: what is the decent free profiler?
- # [21:27] <@smaug> Zoom is decent non-free profiler
- # [21:27] <@bz> ehsan: so one thing to check... you see the wrong values on ctx but not on the interface object?
- # [21:27] * Quits: past (past@moz-B7E8705F.dsl.dyn.forthnet.gr) (Input/output error)
- # [21:27] <@bz> webgl.force-enabled
- # [21:27] <@bz> set it to true
- # [21:27] <@bz> do I need to restart?
- # [21:28] <@bz> still no gl
- # [21:28] <@dbaron> bz, so I posted a second patch to 764354
- # [21:28] * jwir3 is now known as jwir3|lunch
- # [21:28] <@dbaron> bz, because the second approach feels a little safer to me
- # [21:28] <BenWa> smaug: Ohh I heard perf is good. I haven't been profiling on Linux myself
- # [21:28] <@ehsan> bz: lemme check
- # [21:28] <@dbaron> bz, could you have a look?
- # [21:28] <BenWa> smaug: If you have a bit of time you could help fix it up :)
- # [21:28] <@ehsan> bz: I'd ask bjacob about force enabling webgl
- # [21:29] <BenWa> smaug: it work but crash on fork or doesn't properly check when unwinding and crashes
- # [21:29] * Quits: tchevali1 (Instantbir@moz-BEF161E0.w92-143.abo.wanadoo.fr) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [21:29] * Joins: tchevalier (Instantbir@moz-BEF161E0.w92-143.abo.wanadoo.fr)
- # [21:29] <@bz> dbaron: looks reasonable
- # [21:30] <@bz> it's possible we just don't do webgl over remote X
- # [21:30] * Joins: kaze (kaze@moz-43364DC0.rev.sfr.net)
- # [21:30] <@ehsan> bz: how do I get the interface object?
- # [21:30] <@bz> ehsan: WebGLRenderingContext
- # [21:30] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
- # [21:30] * Quits: Cwiiis (cwiiis@88F51059.F3BBB17D.144F44FA.IP) (Quit: Leaving)
- # [21:30] <@smaug> BenWa: unfortunately I don't have time, and no knowledge about stack unwinding handling
- # [21:31] * Quits: evilpie (chatzilla@moz-AEA59E3F.pools.arcor-ip.net) (Input/output error)
- # [21:31] <Waldo> bz: oh, erm, no, I don't think that'll work
- # [21:31] <@ehsan> bz: the web console says WebGLRenderingContext.ARRAY_BUFFER is undefined!
- # [21:31] <@bz> interesting
- # [21:31] * @bz goes to see what's up
- # [21:31] <Waldo> although I guess in *theory* remote X could be accelerated, but that seems like crazytalk
- # [21:31] * @smaug waits and uses sysprof to get at least hints where the time is spent
- # [21:31] <@bz> ok
- # [21:31] <Ms2ger> ehsan, hmm, web console
- # [21:31] <@bz> so that makes it a bit of a pain to test webgl on linux for me
- # [21:31] <@bz> gimme a sec
- # [21:32] * Quits: atuljangra (Mibbit@9075BEE0.4850A4DD.1957C0DA.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [21:32] <@bz> yeah, the web console is just lying to you
- # [21:32] * Joins: pcwalton (pcwalton@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [21:32] <@bz> because it does Xrays
- # [21:32] <@bz> and this stuff is "expandos" as far as it knows
- # [21:33] <@ehsan> bz: ok let me modify the testcase then
- # [21:33] <@ehsan> bz: the interface returns 0x100 as well
- # [21:33] <@ehsan> (well, 256 to be precise)
- # [21:34] <Ms2ger> Ooh, ###!!! ASSERTION: Start parent and end parent give different root!: 'newRoot == IsValidBoundary(mEndParent)'
- # [21:34] <Ms2ger> That sure sounds fun
- # [21:34] <@bz> ehsan: iiiinteresting
- # [21:34] <@bz> ehsan: so you do know we have tests for this in the test suite, right? ;)
- # [21:34] <@bz> ehsan: I wonder wtf is going on
- # [21:35] <@ehsan> bz: I wonder the same
- # [21:35] * Joins: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net)
- # [21:35] <blassey> bz: which patch on bug 764354 do you like better?
- # [21:35] * Joins: joe_walker (joe_walker@5974249B.C30C1D6A.2975EAFB.IP)
- # [21:36] <@bz> blassey: the latter is probably safer as dbaron says
- # [21:36] <Ms2ger> AryehGregor++
- # [21:36] * Joins: cpearce (chatzilla@moz-E5C9EA4F.xdsl.xnet.co.nz)
- # [21:37] * Quits: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net) (Ping timeout)
- # [21:38] * jhammel|lunch is now known as jhammel
- # [21:38] * Joins: florian (Instantbir@1422A6C0.5850042F.F113998C.IP)
- # [21:39] * Joins: mcsmurf (mcsmurf@C3DCA8F9.D2250CED.9A554BCA.IP)
- # [21:41] * @bz hooks up physical monitor to linux box
- # [21:41] * Quits: @smaug (chatzilla@moz-51B50B8E.elisa-mobile.fi) (Ping timeout)
- # [21:42] <bjacob> ehsan: what?
- # [21:42] * Quits: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [21:42] <@ehsan> bjacob: talk to bz
- # [21:42] * Joins: atuljangra (Mibbit@948B10DB.FE986D16.E7E9D4A8.IP)
- # [21:43] <@bz> bjacob: any way I can force webgl to be enabled?
- # [21:43] <@bz> bjacob: just enough to get a context; I don't need drawing
- # [21:43] * @bz set webgl.force-enabled, but no luck
- # [21:43] * Quits: deLta30_ (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [21:43] * Joins: JeroenDeDauw (j@moz-F12E5283.dip.t-dialin.net)
- # [21:44] <@bz> hmm
- # [21:44] <bjacob> bz: that means that OpenGL context creation actually failed. we dont have a way of creating a dummy webgl context without opengl context although you could hack it
- # [21:44] * Quits: jet (junglecode@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [21:44] <@bz> "GLXtest process failed: Unable to load libGL.so.1"
- # [21:44] <bjacob> hah
- # [21:44] * @bz wonders what he needs to install
- # [21:44] <bjacob> bz: libgl-something
- # [21:44] * Joins: kentuckyfriedtakahe (chatzilla@moz-5D29915D.cable.telstraclear.net)
- # [21:44] <bjacob> bz: or mesa-something
- # [21:44] <bjacob> bz: what gpu ?
- # [21:45] <hub> assigning a const nsString& to a nsString seems to cause an infinite recursion
- # [21:45] <hub> am I doing something wrong?
- # [21:45] * dhylands|afk is now known as dhylands
- # [21:46] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [21:46] <Ms2ger> hub, well, if you have infinite recursion, yes :)
- # [21:46] <bjacob> bz: normally about all gpus, even nvida now, are handled out-of-the-box by mesa 8
- # [21:46] <Ms2ger> hub, pastebin your code? :)
- # [21:47] * Quits: int3 (int3@moz-9838C457.lightspeed.sntcca.sbcglobal.net) (Client exited)
- # [21:47] * Joins: int3 (int3@moz-9838C457.lightspeed.sntcca.sbcglobal.net)
- # [21:47] * Joins: hub_ (hub@A5087023.2354C43D.D8E68FF6.IP)
- # [21:48] <@bz> bjacob: dunno offhand
- # [21:48] <@bz> bjacob: let me poke around
- # [21:48] <bjacob> bz: lspci
- # [21:49] * Joins: davidb (davidb@moz-68BF56A6.dsl.bell.ca)
- # [21:49] <hub_> Ms2ger: http://pastebin.mozilla.org/1661971
- # [21:49] * ahal|afk is now known as ahal
- # [21:49] * Joins: smaug (chatzilla@moz-51B50B8E.elisa-mobile.fi)
- # [21:49] * ChanServ sets mode: +o smaug
- # [21:49] <@bz> nvidia corporation device 06fd (rev a1)
- # [21:50] <Ms2ger> Fun
- # [21:50] <Ms2ger> Who knows strings?
- # [21:50] <bjacob> bz: ok. looking it up
- # [21:50] * Ms2ger eyes the two b's
- # [21:50] <hub> Ms2ger: it sounds pretty trivial to me, and if it was invalid, then compilation should fail ;-)
- # [21:51] <@smaug> Ms2ger: bsmedberg
- # [21:51] <@smaug> I know something
- # [21:52] <bjacob> bz: NVidia NVS 295 according to google. If your distro has mesa 8 (like ubuntu 12.04 does) i'd try it first, otherwise if it's convenient to install the binary driver do that
- # [21:52] * Quits: cpearce (chatzilla@moz-E5C9EA4F.xdsl.xnet.co.nz) (Ping timeout)
- # [21:52] <Ms2ger> smaug, enough to explain the infinite recursion in http://pastebin.mozilla.org/1661971 ? :)
- # [21:52] * Joins: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net)
- # [21:52] <@bsmedberg> hub: are you assigning the string to itself?
- # [21:52] <@bz> I have mesa 7.7
- # [21:52] <Ms2ger> It doesn't look that way
- # [21:52] <@bz> and installing the binary driver is a bit of a pain
- # [21:52] <bjacob> bz: ouch.
- # [21:53] <hub> bsmedberg: no
- # [21:53] <@bz> well
- # [21:53] <@bz> "can have"
- # [21:53] * @bz installs mesa for a start
- # [21:53] <hub> bsmedberg: the pastebin show that I declare nsString text and assign what TextLeafAccessible::Text() returns
- # [21:53] <bjacob> bz: mesa 7.7 won't have a decent nvidia GL drivet
- # [21:54] <@bz> I don't care about decent
- # [21:54] <@bz> I just need a glcontext
- # [21:54] <@bz> not actual rendering
- # [21:54] <bjacob> bz: even just getting a context is not sure. you need the 'nouveau' package if you want to try
- # [21:54] <@dbaron> is it possible that bugzilla.m.o could show me a bug report in less than 15 seconds?
- # [21:55] <jlebar> foo.bind('x', undefined) is exactly the same as foo.bind('x'), right?
- # [21:55] <@bz> hmm
- # [21:55] <bjacob> nouveau only got decent about 2 years after your version
- # [21:55] <@bz> so mesa gave me a libOSMesa
- # [21:55] <bjacob> oh that works
- # [21:55] <@bz> but not a libGL
- # [21:55] <bjacob> yeah
- # [21:55] <bjacob> so
- # [21:55] <bjacob> go to about:config
- # [21:55] <@bz> and flip the "force mesa" pref?
- # [21:55] <bjacob> set webgl.osmesalib to libOSMesa.so.6 or whatever the filename without dir is
- # [21:55] <bjacob> that shouldnt even be needed
- # [21:55] <@bsmedberg> hub: so you're hitting the case in nsTSubstring_Char
- # [21:56] <@bsmedberg> ::Assign where the current string is dependent on the incoming data
- # [21:56] * overholt is now known as overholt|afk
- # [21:56] <@bz> bjacob: trying
- # [21:56] <hub> bsmedberg: I'm wondering if the string is actually valid at that point
- # [21:56] <hub> :-/
- # [21:57] <@bsmedberg> hub: what type is "mText"?
- # [21:57] <bjacob> bz: osmesa support was my first mozilla patch as my card wasnt supported then :)
- # [21:57] <hub> bsmedberg: nsString
- # [21:57] <@bz> hmm
- # [21:57] * @bz tries to figure out the right filename here
- # [21:57] <lmandel> bsmedberg: I'm getting an error with your k9o triage dashboard. "There was an error: TypeError: gConfiguration.field[field] is undefined" Any recent changes?
- # [21:57] <bjacob> bz: libOSMesa.so.6 almost certainly... find will tell
- # [21:57] * Joins: karl (karl@moz-C1B97C12.jetstream.xtra.co.nz)
- # [21:58] <@bz> yeah
- # [21:58] <@bz> I think I need to install 32-bit mesa
- # [21:58] <@bz> since this is a 32-bit build
- # [21:58] <@bz> one sec
- # [21:58] <@bsmedberg> lmandel: no, but it's possible that bugzilla changed products/components and it hasn't been updated
- # [21:58] <@bsmedberg> lmandel: let me check
- # [21:58] * Joins: kdeeq (chatzilla@moz-43A75B46.elisa-mobile.fi)
- # [21:59] <tbsaunde> so, hub bsmedberg wouldn't it be better to use nsDependantString string = mGeckoAcc->Text() there assuming you don't need to modify the string there?
- # [21:59] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [21:59] <hub> tbsaunde: I can try that indeed
- # [21:59] <@bsmedberg> tbsaunde: not really, it should just be a buffer-addref
- # [21:59] <@bsmedberg> tbsaunde: assuming the buffer is valid, of course!
- # [21:59] * Joins: evilpie (chatzilla@21684774.89653B83.93740C66.IP)
- # [21:59] <@bsmedberg> tbsaunde: what is mText.mData?
- # [22:00] * Quits: karl (karl@moz-C1B97C12.jetstream.xtra.co.nz) (Ping timeout)
- # [22:00] <tbsaunde> bsmedberg: ask hub, I ahve no idea
- # [22:00] <@bz> ehsan: ping
- # [22:00] <@bsmedberg> oh bah, getting people confused
- # [22:00] <@bz> ehsan: so now I have this working
- # [22:00] <@bz> ehsan: with MESA
- # [22:00] * davida|otp is now known as davida
- # [22:00] <@bz> ehsan: and the test passes for me...
- # [22:00] <hub> bsmedberg: at that point I have no idea, but let me restart
- # [22:00] <@bz> ehsan: the one you attached to the bug
- # [22:01] <hub> bsmedberg: the debugger is hosed, as usual
- # [22:01] * Joins: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP)
- # [22:01] * Quits: kdeeq (chatzilla@moz-43A75B46.elisa-mobile.fi) (Quit: ChatZilla 0.9.88.2 [Firefox 16.0a1/20120610030528])
- # [22:02] * Quits: kennyluck (kennyluck@moz-9186F99D.dynamic.hinet.net) (Quit: kennyluck)
- # [22:03] <bjacob> ehsan: bz: i can't reproduce either, the testcase says 34963 for me
- # [22:03] <@bz> bjacob: on Linux?
- # [22:03] <@bz> bjacob: 32-bit or 64-bit build?
- # [22:03] <bjacob> bz: linux 64 bit
- # [22:03] <@bz> interesting
- # [22:03] <@bz> so what's up with Ehsan's build?
- # [22:04] <@bz> ehsan: what compiler?
- # [22:04] <bjacob> ehsan: suggest valgrinding on your machine
- # [22:04] * @bz too
- # [22:04] <Waldo> haha, ehsan owns rdf!
- # [22:05] <bjacob> bz: do you know where in memory the values of IDL enums are stored? so we could set a watchpoint?
- # [22:05] <bjacob> oh right sorry, they become c++ enums so it's code
- # [22:05] <@bz> this isn't an enum
- # [22:06] <froydnj> ehsan needs to make better investments
- # [22:06] <@bz> it's an interface constant
- # [22:06] <@bz> bjacob: or are you talking about something else?
- # [22:06] <@ehsan> bz: ok so you can't repro?
- # [22:06] <@bz> ehsan: no (in a 32-bit build)
- # [22:06] <@ehsan> oh
- # [22:06] * @bz double-checks that it's a new enough build
- # [22:06] <@ehsan> I'm using a 64-bit build
- # [22:07] <bjacob> bz: no i was talking about that - sorry
- # [22:07] * @bz can't build 64-bit because of glib suck
- # [22:07] <@ehsan> bz: can I help you debug this somehow?
- # [22:07] <@bz> bjacob: I can point to the code that sets this thing up
- # [22:07] <@bz> ehsan: maybe
- # [22:07] <@bz> ehsan: valgrind it if you can?
- # [22:07] <@bsmedberg> lmandel: I think it's fixed now
- # [22:07] * nthomas|away is now known as nthomas
- # [22:07] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [22:08] <@bz> yes
- # [22:08] <@bz> this build has the new bindings
- # [22:08] <@bz> so that part is sane
- # [22:08] <@ehsan> ah, I bet I need to build with --enable-valgrind, right?
- # [22:08] <bjacob> bz: sorry, i meant these constants become enums in the c++ header generated by the idl ,s so from there on it's only code right?
- # [22:08] <@bz> ehsan: another interesting option is to check what actually gets defined
- # [22:08] <lmandel> bsmedberg: I still see the error. I'll have to check again in a bit.
- # [22:09] <@bz> bjacob: in the old setup, yes
- # [22:09] * Joins: testman42 (Mibbit@moz-F4192EDF.dial-up.dsl.siol.net)
- # [22:09] <@bz> bjacob: in the new setup we do nothing interesting with them on the c++ side so far
- # [22:10] * Joins: jhammel_ (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:10] <@ehsan> bz: the enum in the dist/include header is fine
- # [22:10] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
- # [22:10] * Quits: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: leaving)
- # [22:10] * jhammel_ is now known as jhammel
- # [22:10] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
- # [22:10] * Joins: jet (junglecode@moz-BBE3ABD.mv.mozilla.com)
- # [22:10] <@bz> ehsan: that enum is irrelevant here; one sec
- # [22:11] * jwir3|lunch is now known as jwir3
- # [22:11] * Quits: int3 (int3@moz-9838C457.lightspeed.sntcca.sbcglobal.net) (Connection reset by peer)
- # [22:11] <@bz> so breakpoint in mozilla::dom::WebGLRenderingContextBinding::CreateInterfaceObjects
- # [22:11] * Joins: int3 (int3@moz-9838C457.lightspeed.sntcca.sbcglobal.net)
- # [22:11] <@bz> and run
- # [22:11] <@bz> this should only get hit when we getContext() there
- # [22:11] <@bz> I hope
- # [22:12] <@bz> let me know when you hit that breakpoint?
- # [22:12] <Optimizer> I have a xul structure like this : <vbox1> <vbox2 /> <vbox3 /></vbox1> and both vbox1 and vbox2 have scroll:auto.
- # [22:12] <Optimizer> vbox2 has max-height 100px and vbox1 has 200px. vbox2 has content that takes up 400px.
- # [22:12] <Optimizer> The problem now is that there are 2 scrollbars , both in vbox2 and vbox1 while I think vbox1 should not have that
- # [22:13] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
- # [22:13] <testman42> Hi. I just noticed that my "main menu" is on the right instead of left. Tried left click -> Customize... , but it WILL NOT move. What to do? Screenshot: http://shrani.si/f/13/tD/3FcVUrZl/ff.png
- # [22:13] * Joins: dao1 (dao@moz-6179310A.superkabel.de)
- # [22:13] * Joins: damons (gnubeard@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:13] * Quits: dao (dao@moz-6179310A.superkabel.de) (Ping timeout)
- # [22:14] * Quits: Misfit_Geek (MisfitGeek@moz-BD3E98A8.hsd1.nh.comcast.net) (Quit: Leaving)
- # [22:14] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
- # [22:14] * merike is now known as merike|away
- # [22:14] <Optimizer> testman42: must be some addon
- # [22:14] * Quits: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net) (Input/output error)
- # [22:14] * Joins: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net)
- # [22:15] <testman42> I have just ShortenURL addon, nothing more
- # [22:15] <@ehsan> bz: ok, hit it
- # [22:15] * Quits: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP) (Broken pipe)
- # [22:15] * Joins: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP)
- # [22:15] * Joins: jwilde (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [22:16] <@bz> ehsan: ok. what does sConstants_specs[37] look like?
- # [22:16] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [22:17] <jwir3> akeybl: ping?
- # [22:17] <@ehsan> bz: http://pastebin.mozilla.org/1661986
- # [22:17] <@ehsan> I see some 0x100's there!
- # [22:17] <@bz> ok
- # [22:17] <@bz> yes
- # [22:17] <@bz> the value is just wrong
- # [22:17] <@ehsan> \o/
- # [22:18] <@bz> ok, then
- # [22:18] <@bz> let's figure out why
- # [22:18] <@ehsan> alright
- # [22:18] * Quits: int3 (int3@moz-9838C457.lightspeed.sntcca.sbcglobal.net) (Client exited)
- # [22:18] <akeybl> hey jwir3
- # [22:18] <@bz> UINT_TO_JSVAL(34963)
- # [22:19] <@bz> static JS_ALWAYS_INLINE jsval
- # [22:19] <@bz> UINT_TO_JSVAL(uint32_t i)
- # [22:19] <@bz> {
- # [22:19] <@bz> if (i <= JSVAL_INT_MAX)
- # [22:19] <@bz> return INT_TO_JSVAL((int32_t)i);
- # [22:19] <@bz> return DOUBLE_TO_JSVAL((double)i);
- # [22:19] <@bz> }
- # [22:19] <jwir3> akeybl: Sorry to bother you, but when you get a chance, could you look at the approval requests for bug 733614? They are all backout patches.
- # [22:19] <@bz> it's certainly getting set as an int
- # [22:19] * Joins: mreavy (chatzilla@B05600D2.3F4E4C13.AF6F698.IP)
- # [22:19] <@bz> but with totally the wrong value
- # [22:19] * Joins: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP)
- # [22:19] <@bz> unless uint32_t happens to be 1 byte here somehow? ;)
- # [22:20] <akeybl> jwir3: definitely
- # [22:20] <akeybl> I'd seen it, but also saw review?(dbaron)
- # [22:20] <@ehsan> bz: that gives me the right thing
- # [22:20] <@bz> ok
- # [22:20] <akeybl> onn the beta patch - wasn't sure if that needed to be resolved
- # [22:20] <@ted> ehsan: hey, so uh
- # [22:20] <jwir3> akeybl: Yeah, only one of them is still r?
- # [22:20] <@bz> I wonder whether we can breakpoint in UINT_TO_JSVAL
- # [22:20] <akeybl> ok awesome
- # [22:20] <@ted> i just talked to one of the google engineers that worked on their metro support
- # [22:20] <@ted> they're building with vc2010
- # [22:20] <@bz> and see what happens there during startup
- # [22:20] <@ted> and patching the win8 SDK headers
- # [22:20] <jwir3> akeybl: And, it's actually probably unnecessary, because he's already reviewed the exact same patch on another branch
- # [22:20] <jwir3> akeybl: Thanks!
- # [22:21] <@ted> jimm: also you
- # [22:21] <@ehsan> bz: I can't break on startup, cause I can no longer run gdb as non-root :(
- # [22:22] <@bz> hrmph
- # [22:22] <@ehsan> ted: patching them how?
- # [22:22] <jlebar> Errors in BrowserElementParent.js (a JS component) seem to be silently swallowed. Can I fix this somehow?
- # [22:22] <@ted> ehsan: not totally clear, but he said he'd send me details
- # [22:22] <@bz> I assume running Firefox as root is undesirable? ;)
- # [22:22] <@ted> he said it was pretty minor tweaks to get it to build with 2010
- # [22:22] <@bz> so anyway
- # [22:22] * geekboy|afk is now known as geekboy
- # [22:22] <@ehsan> bz: well, it doesn't launch
- # [22:22] <@bz> either the UINT_TO_JSVAL call did the wrong thing
- # [22:22] <jlebar> (As if debugging JS was not annoying enough.)
- # [22:22] <akeybl> jwir3: approved
- # [22:22] <@bz> or that something stomped on the memory somehow
- # [22:23] <@ehsan> ted: so I think that makes us unable to use some of the compiler features
- # [22:23] <jwir3> akeybl: Thank you!
- # [22:23] <@ehsan> which is why this was not an ideal solutio
- # [22:23] <@ehsan> *solution
- # [22:23] <@bz> any other hypotheses? ;)
- # [22:23] <jimm> ted: they aren't using component extensions though. to switch to vc2010 we would have to revamp the metro code down in widget pretty heavily.
- # [22:23] * Quits: testman42 (Mibbit@moz-F4192EDF.dial-up.dsl.siol.net) (Quit: http://www.mibbit.com ajax IRC Client)
- # [22:23] <@ehsan> bz: I'd put my money on the latter
- # [22:23] <@ted> jimm: hrm
- # [22:23] <@ehsan> bz: cause I'm assuming that UINT_TO_JSVAL doesn't change its behavior at runtime
- # [22:23] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [22:23] <@ted> i don't know what any of that means, so i don't have a great comeback
- # [22:23] <@ehsan> and calling it in the debugger does the right thing ;)
- # [22:24] <@bz> ehsan: yeah, so valgrind seems like the best option
- # [22:24] <@bz> ehsan: well it's _possible_ the static initializer is passing garbage into UINT_TO_JSVAL
- # [22:24] <@ehsan> bz: ok, let me do a rebuild then
- # [22:24] <@ehsan> oh hmm
- # [22:24] <@ehsan> wait
- # [22:24] <@ted> jimm: anyway, he promised to send me some more details about what they're doing
- # [22:24] <@bz> ehsan: it's a bit weird for this to be stomping: the pointer to the string is fine
- # [22:24] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Ping timeout)
- # [22:25] <@bz> ehsan: and the jsval is a perfectly valid jsval for the int 256
- # [22:25] <jimm> ted: turning that off and building with vc2010 is certainly an option, but the code we would have to write would be pretty gross, and the apis mostly undocumented. However the amount of code we use there isn't that large so if we had to do it we could.
- # [22:25] <@bz> ehsan: and this is all down the array, right?
- # [22:25] * Quits: clee (clee@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: clee)
- # [22:25] <@ehsan> bz: http://pastebin.mozilla.org/1661991
- # [22:25] <@ehsan> see a pattern there? ;)
- # [22:26] <@ehsan> ted: ok please keep me in the loop
- # [22:26] <@ehsan> bz: seems like the string pointer is the only thing that is consistent
- # [22:26] <@ehsan> so maybe it's not memory corruption...
- # [22:28] <@bz> yeah
- # [22:28] <@ted> ehsan: will do
- # [22:28] <@bz> that's what I was just thinking
- # [22:28] <@bz> wait
- # [22:28] <jwir3> akeybl: Can I assume that they are approved for beta and aurora as well?
- # [22:28] * @bz looks up the structure here
- # [22:29] <@bz> 0x2c8aae89, 0x7f40,
- # [22:29] <@bz> I guess that's the string pointer
- # [22:29] <@bz> ok
- # [22:29] <@ehsan> yeah
- # [22:29] <@bz> so yeah
- # [22:29] <@ehsan> ok
- # [22:29] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [22:30] <@ehsan> I managed to set a breakpoint in UINT_TO_JSVAL!
- # [22:30] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [22:30] <@bz> so that makes "broken static initializer" a more likely culprit....
- # [22:30] <akeybl> jwir3: if we take of the r? flag I can a+
- # [22:30] <@ehsan> which is called from the static initialized
- # [22:30] <akeybl> off*
- # [22:30] <@ehsan> *er
- # [22:30] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Ping timeout)
- # [22:30] <jwir3> akeybl: Yeah, no problem. JUst a second
- # [22:31] <@ehsan> bz: guess what? it's parameter is 256!
- # [22:31] <@bz> ok
- # [22:31] <@bz> so wtf are you static initializers thinking?
- # [22:31] <@bz> s/your/your compiler's/
- # [22:31] * Quits: Ms2ger (Ms2ger@49187330.48F4E4FC.37724B0D.IP) (Ping timeout)
- # [22:31] <@bz> fwiw, we could move away from static initializers here
- # [22:31] * Joins: clee (clee@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:32] <jwir3> akeybl: Done. :)
- # [22:32] <@bz> by the simple expedient of more data tables and runtime init
- # [22:32] * Joins: glandium (glandium@moz-6CEC22A8.fbx.proxad.net)
- # [22:32] <@ehsan> bz: look at this:
- # [22:32] <@ehsan> bz: mov $0x100,%edi
- # [22:32] <@ehsan> this is where the value is coming from!
- # [22:33] <@bz> hmm
- # [22:33] <@ehsan> compiler bug?
- # [22:33] <@bz> can I ask you to test something?
- # [22:33] * mjschranz is now known as mjschranz_away
- # [22:33] <@ehsan> gimme a sec
- # [22:33] <@ehsan> oh yeah
- # [22:33] <@ehsan> sure
- # [22:33] <@bz> http://mxr.mozilla.org/mozilla-central/source/dom/webidl/WebGLRenderingContext.webidl#60
- # [22:33] <@bz> Change thatvalue
- # [22:33] <jwir3> akeybl: Thanks much!
- # [22:33] <akeybl> jwir3: you're good togo
- # [22:33] <@bz> er, that value
- # [22:33] <@bz> rebuild
- # [22:33] <@bz> see if the new value gets stomped on everything?
- # [22:34] <@bz> (that's the first value in the list, and just happesns to be 0x100)
- # [22:34] <@ehsan> oh wait
- # [22:34] <@ehsan> this is also the first call to UINT_TO_JSVAL
- # [22:34] <@bz> ok
- # [22:34] <@bz> well, "cont"
- # [22:35] <@ehsan> hmm
- # [22:35] <@ehsan> ok now this is weird
- # [22:35] * @bz had missed that part at first
- # [22:35] <@ehsan> that is the _only_ call to UINT_TO_JSVAL!
- # [22:35] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [22:35] <@bz> _very_ interesting
- # [22:35] * @ehsan checks his sanity
- # [22:35] <@bz> looking at the generated C++ there should be a bajillion of them
- # [22:35] * Quits: pcwalton (pcwalton@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: pcwalton)
- # [22:35] * Joins: jgriffin_ (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net)
- # [22:36] <@ehsan> yes
- # [22:36] <@ehsan> there definitely is
- # [22:36] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [22:36] <@ehsan> oh noes
- # [22:36] <@ehsan> I had disabled the bp somehow
- # [22:36] * Quits: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
- # [22:36] <@ehsan> restarting causes bajillions of those calls
- # [22:36] <@ehsan> all with 0x100
- # [22:36] * Quits: priya1 (Adium@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Leaving.)
- # [22:37] * Quits: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net) (Ping timeout)
- # [22:37] * jgriffin_ is now known as jgriffin
- # [22:37] <@ehsan> bz: let me try to compile this file with another compiler :)
- # [22:37] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [22:38] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [22:38] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [22:39] * Joins: BenB (ben@B911518A.DD7DF417.DDA41192.IP)
- # [22:39] <BenB> BenWa: hey... I hear the Gecko profiler is your baby.
- # [22:39] * Joins: pcwalton (pcwalton@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:39] <hub> bsmedberg: if I try to use directly the string without assigning it, it crashes too, so the problem is likely in our code here....
- # [22:39] <BenB> can it also profile RAM use? this is what we have most issues with (with we = Thunderbird, as well as other XUL applications)
- # [22:39] <@bsmedberg> yeah, ok
- # [22:39] <hub> bsmedberg: mLength has a value that's not reasonable
- # [22:40] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [22:40] <@bsmedberg> yeah, that sounds right
- # [22:40] <hub> (in the string)
- # [22:40] * Joins: pwalton (pcwalton@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:40] * Quits: joesteele (joesteele@2BF71610.712491F4.C5749D5C.IP) (Quit: joesteele)
- # [22:40] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
- # [22:40] * Joins: jrmuizel (jrmuizel@moz-BBE3ABD.mv.mozilla.com)
- # [22:40] * Joins: priya (Adium@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:41] <BenWa> BenB: It's planned at some point
- # [22:41] * jgriffin is now known as jgriffin-afk
- # [22:41] * Quits: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [22:41] <BenWa> BenB: Maybe provide a RAM graph along the sample graph to show ram usage over time and be able to roughly see what were doing when the RAM usage is changing
- # [22:41] * Quits: pcwalton (pcwalton@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [22:41] * pwalton is now known as pcwalton
- # [22:41] * Joins: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP)
- # [22:42] <BenWa> BenB: Don't expect it anytime soon (several months). So if you want it you'll have to find someone that can write the patches
- # [22:42] <BenB> BenWa: yeah... something that shows who's the worst RAM-eating culprit and where we can optimize to use less RAM.
- # [22:42] <BenB> BenWa: mostly, that would be JavaScript, and C++ stuff triggered by JavaScript callers.
- # [22:43] * Joins: brendan (brendaneic@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:43] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
- # [22:44] <BenWa> BenB: The problem with correlating RAM usage with sampling it wont show you whos allocating
- # [22:44] <BenB> yes
- # [22:44] <@bz> ehsan: what compiler is involved?
- # [22:44] <@ehsan> bz: clang :(
- # [22:44] <BenWa> There's stuff we can do but I rather focus on profiling before I move to looking at memory
- # [22:44] <BenB> BenWa: I'd like to point to a JS function and say: "YOU! You eat 50 MB RAM!"
- # [22:44] <@bz> ehsan: ah
- # [22:45] <@bz> ehsan: so my linux builds are with gcc at the moment
- # [22:45] <BenB> BenWa: including any C++ references the JS code holds.
- # [22:45] <@bz> ehsan: so yes, this might be a clang bug....
- # [22:45] * mjschranz_away is now known as mjschranz
- # [22:45] <BenWa> BenB: Well if you're interesting in writing the patch I would take it. You need to provide a way to get current ram usage that is signal safe and cross platform, and some UI work to graph it
- # [22:45] <@ehsan> bz: it is, I recompiled the binding file with gcc and relinked, and the bug is gone
- # [22:45] <BenB> BenWa: nope, sorry, I can't help.
- # [22:46] <@ehsan> bz: I'll update the bug
- # [22:46] * Quits: @bsmedberg (bsmedberg@moz-BBE3ABD.mv.mozilla.com) (Quit: bsmedberg)
- # [22:46] <BenB> BenWa: this is just feedback what devs (and users) need.
- # [22:46] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
- # [22:46] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [22:47] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [22:47] * sheppy-afk is now known as sheppy
- # [22:48] * Joins: karl (karl@moz-C1B97C12.jetstream.xtra.co.nz)
- # [22:48] * Quits: gbrown (gbrown@moz-6075880C.cg.shawcable.net) (Input/output error)
- # [22:48] * Joins: gbrown (gbrown@moz-6075880C.cg.shawcable.net)
- # [22:48] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [22:49] * jmaher is now known as jmaher|afk
- # [22:50] * overholt|afk is now known as overholt
- # [22:51] <@bz> ehsan: thanks
- # [22:51] <@ehsan> bz: sorry for wasting your time :)
- # [22:52] <@bz> ehsan: not a waste
- # [22:53] <jlebar> BenB, This seems like something we could handle in the JS engine.
- # [22:53] <@bz> ehsan: good reminder to not trust the machine. ;)
- # [22:53] <@ehsan> heh
- # [22:53] * Joins: dcamp (dave@moz-D7A133BF.sw.biz.rr.com)
- # [22:53] <jlebar> BenB, You set a pref or whatever, and then all allocations above some size are tagged with a backtrace.
- # [22:53] * @ehsan hopes that this is fixed on clang ToT
- # [22:53] * Joins: bsmedberg (bsmedberg@moz-BBE3ABD.mv.mozilla.com)
- # [22:53] * ChanServ sets mode: +o bsmedberg
- # [22:53] <jlebar> BenB, In addition, smaller allocations are also tagged, with some probability.
- # [22:54] <jlebar> BenB, Then we can surface that data in about:memory or wherever.
- # [22:54] <BenB> jlebar: yeah, whatever way works.
- # [22:54] * jlebar was not volunteering to do this.
- # [22:54] <jlebar> :)
- # [22:55] <BenB> jlebar: but it would be necessary to also track which C++ objects the JS objects hold
- # [22:55] <Optimizer> can anyone help me with nested vbox problem ?
- # [22:55] <jlebar> BenB, Mm, indeed.
- # [22:55] <jlebar> BenB, Are you trying to use this to debug reproducable problems?
- # [22:55] <BenB> Optimizer: I thought that wasn't supported on most CPUs
- # [22:55] * Quits: xsergio (sergio@D48C83.D92F4207.3299D537.IP) (Client exited)
- # [22:55] <jlebar> lol
- # [22:56] <jlebar> I don't think that's what he meant.
- # [22:56] <fryn> Optimizer: why are you nesting vboxes?
- # [22:56] <Optimizer> not virtual box
- # [22:56] <jlebar> Although BenB++
- # [22:56] <Optimizer> vbox, an xul tag
- # [22:56] * Joins: raphc (AndChat501@7ADB6B9E.7F75B59F.B3F72630.IP)
- # [22:56] <fryn> Optimizer: yes, i understand. if you have <vbox><foo/><vbox><bar/><baz/></vbox></vbox>
- # [22:56] <fryn> you should flatten it.
- # [22:57] <BenB> jlebar: no, I just want to know why 1. Thunderbird leaks like a sieve 2. a certain XUL app uses more RAM in FF 12 than (say) FF4 3. FF mem usage jumps by 50 MB when I start a certain website, and how that website could improve.
- # [22:57] <BenB> Optimizer: oh, lol, sorry.
- # [22:57] * Quits: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net) (Quit: espadrine)
- # [22:57] <jlebar> BenB, A lot of that information is already surfaced in about:memory.
- # [22:58] <jlebar> You don't get stack traces, it's true. If you're debugging a certain website, you could even use the chrome debugger.
- # [22:58] <jlebar> er, s/chrome/Google Chrome
- # [22:59] * Quits: msucan (mihai@452AB583.C1570FFF.BD62875.IP) (Quit: Leaving.)
- # [22:59] <BenB> jlebar: "Google Chrome" Did you mean "Firefox"?
- # [22:59] <@smaug> BenB: for 1. debug the leaks. a memory profiler won't fix anything
- # [22:59] * Quits: dria (dria@F2D29657.F60B0462.67AC9B1.IP) (Quit: dria)
- # [22:59] <BenB> smaug: well, that's what this is for.
- # [22:59] <jlebar> BenB, No, I meant, load up Chrome and look at the site's memory usage in their memory profiler.
- # [23:00] <jlebar> smaug, I don't think he actually meant "leaks".
- # [23:00] <@smaug> are you talking about runtime leaks or shutdown leaks ?
- # [23:00] <jlebar> smaug, I think he meant "Thunderbird uses a bunch of memory."
- # [23:00] <BenB> jlebar: I know, I was joking. "No such thing as Google Chrome, but I know Firefox"
- # [23:00] <@smaug> well, 1. was about leaking
- # [23:00] <BenB> smaug: runtime
- # [23:00] <@smaug> create CC log of TB and analyze it
- # [23:00] <jlebar> smaug, Like I said, I don't think BenB has any reason to believe thunderbird is actually "leaking" memory, by what you or I mean by that.
- # [23:01] <@smaug> create JS dump log and analyze it
- # [23:01] <@smaug> jlebar: yeah, maybe
- # [23:01] <jlebar> It's "using" memory.
- # [23:01] <BenB> jlebar: Thunderbird really is leaking (as in: using forever more RAM, with the same tasks) about 100 MB/day.
- # [23:02] <jlebar> BenB, That's still not necessarily a leak that you're going to find by analyzing JS stacks.
- # [23:02] <jlebar> BenB, Memory can increase for lots of reasons, not just leaks.
- # [23:02] * bear is now known as bear-afk
- # [23:02] * mattwoodrow|away is now known as mattwoodrow
- # [23:02] <jlebar> BenB, For example, allocator fragmentation.
- # [23:02] <BenB> jlebar: well, 1 GB after 10 days, 2 GB after 20 days, etc.
- # [23:02] <jlebar> BenB, If you want to figure this out, you should get about:memory working in thunderbird.
- # [23:02] <jlebar> BenB, I say that as someone who's worked on MemShrink for the past year now.
- # [23:02] <BenB> jlebar: well, if the JS engine was the culprit, that'd be poor and sad. I assumed that's not the case.
- # [23:03] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [23:03] <BenB> jlebar: appreciated
- # [23:03] <@smaug> I'd assume TB just keeps lots of JS objects alive
- # [23:03] <@smaug> and not release them ever
- # [23:03] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
- # [23:03] <BenB> smaug: which would be a leak
- # [23:03] <@smaug> well, depends
- # [23:03] <jlebar> That's quite possible. And about:memory will give you some indication of what's going on.
- # [23:03] * Joins: josh (josh@moz-7B0110AD.mv.mozilla.com)
- # [23:04] <@smaug> perhaps it actually uses those objects
- # [23:04] <@smaug> for search or something
- # [23:04] <BenB> smaug: if I do the same thing every day, and it needs 1 GB after 10 days, and 2 GB after 20 days, there's something seriously wrong somewhere.
- # [23:05] <@smaug> sure
- # [23:05] <BenB> jlebar: bug 708530
- # [23:05] <jlebar> BenB, It's just a question of the word "leak", which means something very specific to us.
- # [23:05] <@smaug> BenB: are there shutdown leaks?
- # [23:05] <@smaug> I'd start fixing shutdown leaks
- # [23:05] <BenB> jlebar: well, as I said, I assumed that these are JS objects that TB hangs on to for some technical reason, but never uses anymore.
- # [23:05] <@smaug> and then check cc logs and fix the leaks it possibly shows
- # [23:06] * Quits: jfkthame (jfkthame@40493AAB.90783722.9542EC20.IP) (Quit: jfkthame)
- # [23:06] <BenB> jlebar: but the reason could be anything, up to mem fragmentation in the JS engine of malloc
- # [23:06] <BenB> s/of/or/
- # [23:06] * Joins: lahabana (Mibbit@moz-768DDE93.rev.sfr.net)
- # [23:07] * Joins: louisremi (louisremi@moz-381A2210.dsl.sta.abo.bbox.fr)
- # [23:08] * Quits: bbondy (bbondy@moz-815B377A.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
- # [23:08] <@ted> josh: ping
- # [23:09] * Joins: smooney_ (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [23:09] <florian> smaug: yes, Tb has large shutdown leaks :(
- # [23:09] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [23:09] * smooney_ is now known as smooney
- # [23:10] <@smaug> florian: anyone looking at to fix those
- # [23:11] <florian> there's some discussion in bug 738778, but nobody with a clear plan of how to fix them
- # [23:11] * Quits: josh (josh@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
- # [23:11] <florian> I started by fixing the JS errors related to observers, but that didn't help with the leaks, just made shutdown logs less noisy
- # [23:12] * kmoir is now known as kmoir-afk
- # [23:12] * Quits: lahabana (Mibbit@moz-768DDE93.rev.sfr.net) (Quit: http://www.mibbit.com ajax IRC Client)
- # [23:12] <@smaug> florian: wrong bug?
- # [23:12] * Quits: martyn (martyn@moz-32A2E36C.range86-158.btcentralplus.com) (Quit: Ex-Chat)
- # [23:12] <Standard8> florian: one place to start is probably trace-malloc
- # [23:12] * Joins: darktrojan (geoff@moz-30B3CCFD.telstraclear.net)
- # [23:12] <florian> irving seemed interested in working on that (he suspects the cause could be a race condition in the order in which some services shutdown)
- # [23:12] * Joins: josh (josh@moz-7B0110AD.mv.mozilla.com)
- # [23:13] <josh> ted: pong
- # [23:13] <Standard8> I think somewhere along the lines ages ago, we regressed that somehow
- # [23:13] <@smaug> Standard8: I'd start from XPCOM_MEM_LEAK_LOG
- # [23:13] <@ted> josh: smooney was coming to look for you
- # [23:13] <Standard8> smaug: iirc, that's zero on our bloat builds, though I might be wrong
- # [23:14] <@ted> to see if you wanted to talk about network crash issues etc
- # [23:14] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [23:14] <@smaug> Standard8: oh, so no that kinds of leaks
- # [23:14] <@smaug> I wonder what you're then leaking
- # [23:14] <@smaug> on shutdown
- # [23:14] * Quits: graememcc (chatzilla@moz-62C6B80E.range86-167.btcentralplus.com) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120310193349])
- # [23:15] <@smaug> (although runtime leaks are more important, yet trickier to fix)
- # [23:15] <florian> smaug: http://pastebin.mozilla.org/1662020
- # [23:15] <@smaug> that is XPCOM_MEM_LEAK_LOG
- # [23:15] <florian> that's what I have with XPCOM_MEM_LEAK_LOG when I just start and then shutdown my Mac debug Tb build without doing anything with it
- # [23:15] <Standard8> florian: is that just a start & shutdown?
- # [23:15] <Standard8> ouch
- # [23:16] <@ted> smooney: found josh
- # [23:16] <@ted> he's here
- # [23:16] <Standard8> smaug: florian: that's the world :-(
- # [23:16] <@smaug> yeah, if you leak an nsGlobalWindow, you end up leaking a lot
- # [23:16] <@smaug> document etc
- # [23:16] <florian> Standard8: a few months ago, that happened only if the 3 pane view tab wasn't focused at shutdown (ie if the add-on manager or the chat tab was selected). Now that's all the time.
- # [23:17] <@smaug> leaking nsDocShell is suspicious
- # [23:17] <@smaug> fixing that might fix a lot other problems
- # [23:18] <florian> Standard8: that's what we discussed in https://bugzilla.mozilla.org/show_bug.cgi?id=738778 "Every time I close my debug/trunk Thunderbird, I get a couple of Javascript exception messages followed by a pile of warnings, leak reports, and other signs of a non-clean shutdown."
- # [23:19] <florian> smaug: my concern at this point is that we leak so much by default that I can't know if the code I'm adding leaks or not ;)
- # [23:19] <@smaug> florian: which is why someone should get the shutdown leaks fixed
- # [23:19] <@smaug> FF used to leak on shutdown
- # [23:19] * Quits: jrmuizel (jrmuizel@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [23:20] <@smaug> now it is not, at least not usually
- # [23:20] <florian> smaug: I would be willing to be that someone, if I knew were to start
- # [23:20] * Quits: wchen (wchen@F2D29657.F60B0462.67AC9B1.IP) (Quit: wchen)
- # [23:20] * Joins: jrmuizel (jrmuizel@moz-BBE3ABD.mv.mozilla.com)
- # [23:20] * Joins: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net)
- # [23:20] * Joins: joesteele (joesteele@moz-132B46A2.public.wayport.net)
- # [23:20] <florian> smaug: what I've done to fix the leaks in my chat code is that I just tested it in Instantbird which doesn't leak at shutdown by default :) But that doesn't seem like an acceptable long term solution
- # [23:21] * Quits: automata (automata@moz-1CE7A56D.ifsc.usp.br) (Ping timeout)
- # [23:21] <@smaug> florian: at least you could check what is leaked atm, and not leak more :)
- # [23:21] <@smaug> 4 globalwindows is enough
- # [23:21] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.88.2 [Firefox 15.0a2/20120612042011])
- # [23:22] <florian> I think most of my code lives in the global windows that are already leaked though :)
- # [23:22] * Joins: wchen (wchen@F2D29657.F60B0462.67AC9B1.IP)
- # [23:23] * bwinton is now known as bwinton_away
- # [23:24] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [23:24] <Standard8> well one place to start is that -addressbook doesn't leak
- # [23:24] * Quits: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com) (Quit: Miranda IM - Multi protocol instant messenger @ www.miranda-im.org)
- # [23:25] <florian> Standard8: ah, interesting :)
- # [23:25] * Quits: tonymec (tonymec@moz-978D6C36.adsl-dyn.isp.belgacom.be) (Input/output error)
- # [23:25] * Quits: jrmuizel (jrmuizel@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [23:26] * Joins: espadrine (espadrine@moz-BBE3ABD.mv.mozilla.com)
- # [23:26] <florian> Standard8: if I open the compose window from the address book, it leaks
- # [23:26] <Standard8> florian: yeah
- # [23:26] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [23:26] * Quits: darktrojan (geoff@moz-30B3CCFD.telstraclear.net) (Ping timeout)
- # [23:26] * Joins: mike5w3c_ (MikeS@moz-6F120246.xgsspn.imtp.tachikawa.spmode.ne.jp)
- # [23:26] * Quits: mike5w3c (MikeS@moz-D9718E04.xgsspn.imtp.tachikawa.spmode.ne.jp) (Ping timeout)
- # [23:26] * mike5w3c_ is now known as mike5w3c
- # [23:27] * fryn is now known as frynbot
- # [23:28] * frynbot is now known as fryn
- # [23:28] * Joins: jrmuizel (jrmuizel@moz-BBE3ABD.mv.mozilla.com)
- # [23:29] * Joins: erikvold (erikvold@84B8C786.B12AEDC0.6E712CE2.IP)
- # [23:30] * Quits: mcote (mcote@moz-FD8EB826.mc.videotron.ca) (Ping timeout)
- # [23:30] * kats is now known as kats|away
- # [23:30] <KaiRo> josh: https://crash-analysis.mozilla.com/rkaiser/2012-06-12/2012-06-12.firefox.beta.13.0.components.html#netwerk
- # [23:31] <bjacob> i had a weird idea the other day to solve the void* static_cast loophole (that reinterpret_cast can be implemented just with static_cast by going through void*) ... there should be two different void* pointer types: "initial void*" that could be static_casted to any ptr type, and "final void*" that any ptr type could be static_casted to. So malloc() would return an initial void* and free() would take a final void*. Sound like a good idea?
- # [23:31] * Quits: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP) (Ping timeout)
- # [23:31] * Joins: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP)
- # [23:31] * bhearsum is now known as bhearsum|afk
- # [23:31] * mikeh is now known as mikeh|afk
- # [23:32] * armenzg is now known as armenzg_away
- # [23:32] * Parts: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [23:33] * Quits: kentuckyfriedtakahe (chatzilla@moz-5D29915D.cable.telstraclear.net) (Ping timeout)
- # [23:33] * Parts: BenB (ben@B911518A.DD7DF417.DDA41192.IP) (Konversation terminating Quasselstrippen)
- # [23:33] * Quits: evilpie (chatzilla@21684774.89653B83.93740C66.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120601175215])
- # [23:33] * Joins: kentuckyfriedtakahe (chatzilla@moz-5D29915D.cable.telstraclear.net)
- # [23:35] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
- # [23:36] <jlebar> bjacob, A good idea for what?
- # [23:36] * Joins: tonymec (tonymec@moz-978D6C36.adsl-dyn.isp.belgacom.be)
- # [23:37] * Quits: jet (junglecode@moz-BBE3ABD.mv.mozilla.com) (Quit: jet)
- # [23:38] * bear-afk is now known as bear
- # [23:38] * Quits: mreavy (chatzilla@B05600D2.3F4E4C13.AF6F698.IP) (Ping timeout)
- # [23:38] <bjacob> jlebar: for c++ :) to solve the problem that static_cast allows to easily implement reinterpret_cast
- # [23:38] <jlebar> bjacob, I just mean, as a modification to the language?
- # [23:38] * Quits: pcwalton (pcwalton@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: pcwalton)
- # [23:38] <bjacob> jlebar: yes :)
- # [23:38] <bjacob> pie-in-the-sky
- # [23:38] * Quits: kentuckyfriedtakahe (chatzilla@moz-5D29915D.cable.telstraclear.net) (Ping timeout)
- # [23:39] <jlebar> bjacob, That's not very C/C++-like, is it?
- # [23:39] <bjacob> jlebar: no? ok
- # [23:39] <jlebar> bjacob, That's kind of fancy-type-theory-y.
- # [23:39] * Joins: jet (junglecode@moz-BBE3ABD.mv.mozilla.com)
- # [23:39] * Joins: jimb (user@moz-CA4354D6.pool.e-mobile.ne.jp)
- # [23:39] * Joins: kentuckyfriedtakahe (chatzilla@moz-5D29915D.cable.telstraclear.net)
- # [23:39] <jlebar> bjacob, I dunno...I can't think of any other type features like that in the language.
- # [23:40] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [23:41] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
- # [23:41] * Joins: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net)
- # [23:42] * Quits: kaze (kaze@moz-43364DC0.rev.sfr.net) (Quit: WeeChat 0.3.7)
- # [23:43] * Joins: lahabana (Mibbit@moz-768DDE93.rev.sfr.net)
- # [23:45] * Quits: atuljangra (Mibbit@948B10DB.FE986D16.E7E9D4A8.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [23:45] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
- # [23:45] <KaiRo> josh: https://crash-analysis.mozilla.com/rkaiser/2012-06-12/2012-06-12.firefox.release.13.0.components.html#netwerk
- # [23:46] * Joins: necolas (necolas@moz-2D68B52B.bb.sky.com)
- # [23:47] * Joins: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz)
- # [23:49] * Quits: Optimizer (Instantbir@F5840D74.87C8129F.2AB48280.IP) (Ping timeout)
- # [23:49] * Quits: louisremi (louisremi@moz-381A2210.dsl.sta.abo.bbox.fr) (Ping timeout)
- # [23:49] * Quits: JeroenDeDauw (j@moz-F12E5283.dip.t-dialin.net) (Quit: Leaving.)
- # [23:51] * jgriffin-afk is now known as jgriffin
- # [23:51] * Quits: raphc (AndChat501@7ADB6B9E.7F75B59F.B3F72630.IP) (Connection reset by peer)
- # [23:51] * Joins: raphc (AndChat501@7ADB6B9E.7F75B59F.B3F72630.IP)
- # [23:52] * Quits: raphc (AndChat501@7ADB6B9E.7F75B59F.B3F72630.IP) (Quit: Bye)
- # [23:52] * Joins: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
- # [23:52] * Parts: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP)
- # [23:52] * Quits: armenzg_away (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Input/output error)
- # [23:52] * Joins: ahal_ (ahal@F2D29657.F60B0462.67AC9B1.IP)
- # [23:52] * Joins: Optimizer (Instantbir@B433C8E7.13197566.2AB48280.IP)
- # [23:53] <bjacob> jrmuizel: ping, what's the bug # for certain-devices-dont-allow-more-than-8-contexts-globally
- # [23:53] * Quits: jimb (user@moz-CA4354D6.pool.e-mobile.ne.jp) (Ping timeout)
- # [23:53] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
- # [23:53] <jrmuizel> bjacob: sort of bug 754257
- # [23:53] <jrmuizel> bjacob: what are you looking for more specifically?
- # [23:55] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [23:55] <bjacob> jrmuizel: just adding a comment around the return nsnull in GetGlobalContext
- # [23:56] <jrmuizel> bjacob: there's not a great place to put that
- # [23:56] * Quits: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP) (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
- # [23:57] <bjacob> jrmuizel: you mean not a great bug to mention?
- # [23:57] <bjacob> i mention the tegra bug already anyway
- # [23:57] <jrmuizel> yeah
- # [23:57] <jrmuizel> sorry
- # [23:57] * Quits: @smaug (chatzilla@moz-51B50B8E.elisa-mobile.fi) (Ping timeout)
- # [23:58] <bjacob> jrmuizel: seems like we need to opt out of global context on windows as well. we shouldn't use it anyway there
- # [23:58] <jrmuizel> there's isn't a great place to put a comment about returning null form GetGlobalContext
- # [23:58] <jrmuizel> bjacob: sounds reasonable to me
- # [23:58] <jrmuizel> down with share groups
- # [23:58] * Quits: clee (clee@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: clee)
- # [23:59] <bjacob> jrmuizel: what's the plan with mac once we do omtc? is there a CGL equivalent of EGLImage? is that IOSurface?
- # [23:59] <jrmuizel> yes IOSurface should do fine
- # [23:59] * Quits: josh (josh@moz-7B0110AD.mv.mozilla.com) (Quit: josh)
- # [23:59] <jrmuizel> bjacob: share groups also work ok on OS X
- # [23:59] * kmoir-afk is now known as kmoir
- # [23:59] <bjacob> jrmuizel: ken pointed to a couple nasty race conditions with IOSurface with multiple threads/processes and workarounds for them... ping me when we're there
- # Session Close: Thu Jun 14 00:00:00 2012
The end :)