/irc-logs / mozilla / #developers / 2012-05-14 / end
Options:
- # Session Start: Mon May 14 00:00:00 2012
- # Session Ident: #developers
- # [00:01] * Quits: vikram360 (vikram360@6A2E4736.F93E2519.2A068A5E.IP) (Ping timeout)
- # [00:01] * Joins: vikram360 (vikram360@43D2C0FC.DFBDA779.2A068A5E.IP)
- # [00:05] * Joins: xakz (XaMaD@moz-34FBE388.fbx.proxad.net)
- # [00:06] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [00:10] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Connection reset by peer)
- # [00:10] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [00:12] * Quits: nthomas (chatzilla@moz-EE7B6FB8.dsl.telstraclear.net) (Ping timeout)
- # [00:13] * Joins: loadbang (loadbang@moz-915C704C.range86-144.btcentralplus.com)
- # [00:13] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
- # [00:14] * Quits: xakz (XaMaD@moz-34FBE388.fbx.proxad.net) (Ping timeout)
- # [00:14] * Joins: nthomas (chatzilla@moz-EE7B6FB8.dsl.telstraclear.net)
- # [00:15] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
- # [00:16] * Quits: jdm (jdm@moz-A16291D2.univie.teleweb.at) (Client exited)
- # [00:20] <bjacob> now that i am fighting to enable compiled unit tests in MFBT, i am convinced that we should drop makefiles at once and use CMak
- # [00:20] <bjacob> e
- # [00:20] <bjacob> !!!!!!
- # [00:21] <bjacob> with our makefiles, just as simple a thing as "for each cpp file in this list, build it into a separate executable" is nontrivial
- # [00:24] * Quits: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au) (Connection reset by peer)
- # [00:24] * Joins: Goldorak (chatzilla@4DB63146.B73E80BC.187A1082.IP)
- # [00:24] * Quits: bjacob (bjacob@252AAA94.B3D9CAD2.3EE329E3.IP) (Ping timeout)
- # [00:24] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Ping timeout)
- # [00:25] * Joins: roc (chatzilla@538BABFE.A073F3E.97BBD552.IP)
- # [00:25] * ChanServ sets mode: +o roc
- # [00:25] * Joins: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au)
- # [00:25] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Quit: Leaving.)
- # [00:27] * Quits: JeroenDeDauw (j@953C06EF.377B0343.172227A7.IP) (Ping timeout)
- # [00:27] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [00:28] * Quits: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
- # [00:32] * Joins: ericjung (Mibbit@moz-C6B344D.bstnma.fios.verizon.net)
- # [00:32] * Quits: ejpbruel (ejpbruel@moz-C81DAB65.zeelandnet.nl) (Quit: ejpbruel)
- # [00:33] * Quits: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [00:33] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Ping timeout)
- # [00:34] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [00:37] * Joins: KittyRa (quassel@D944611.985B8463.B3E31604.IP)
- # [00:40] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [00:41] <Callek> ATTN: Trees Reoppened
- # [00:42] * Quits: jhammel|mostlyafk (jhammel@moz-14240F1C.hsd1.ca.comcast.net) (Quit: leaving)
- # [00:42] * Quits: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [00:44] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
- # [00:44] * Joins: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP)
- # [00:46] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Ping timeout)
- # [00:49] * Joins: JeroenDeDauw (j@25B364D1.6DAE4F66.704C3406.IP)
- # [00:52] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [00:53] * Quits: victorporo (victorporo@7F8191F2.B0D0881A.79933D60.IP) (Quit: Leaving...)
- # [00:55] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
- # [00:55] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Ping timeout)
- # [00:56] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [00:56] * Quits: twi (Adium@moz-1AE3B3E2.cust.dsl.vodafone.it) (Quit: Leaving.)
- # [00:58] * Joins: darktrojan (geoff@moz-30B3CCFD.telstraclear.net)
- # [00:59] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [01:00] * Joins: me (me@538BABFE.A073F3E.97BBD552.IP)
- # [01:00] * me is now known as eflores
- # [01:01] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
- # [01:01] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [01:01] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
- # [01:01] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [01:02] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
- # [01:03] * Joins: djmerrit (quassel@D944611.985B8463.B3E31604.IP)
- # [01:03] * Quits: KittyRa (quassel@D944611.985B8463.B3E31604.IP) (Connection reset by peer)
- # [01:04] * Joins: setton (setton@166678F8.AF949395.4646C044.IP)
- # [01:05] * Quits: tchevalier (Instantbir@moz-2455EBC8.w90-42.abo.wanadoo.fr) (Ping timeout)
- # [01:06] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [01:06] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: adev)
- # [01:06] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [01:07] * Joins: njn (chatzilla@moz-F1D65434.dyn.iinet.net.au)
- # [01:07] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
- # [01:07] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Quit: damons)
- # [01:08] * Quits: Goldorak (chatzilla@4DB63146.B73E80BC.187A1082.IP) (Connection reset by peer)
- # [01:08] * Joins: dcamp (dave@moz-8EBEC133.hsd1.wa.comcast.net)
- # [01:09] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Client exited)
- # [01:12] <NeilAway> bjacob needs to learn about SIMPLE_PROGRAMS
- # [01:12] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
- # [01:13] * Quits: Havvy (Mibbit@moz-B7B34335.ptld.qwest.net) (Quit: BBIAB)
- # [01:13] * Quits: dcamp (dave@moz-8EBEC133.hsd1.wa.comcast.net) (Quit: Leaving...)
- # [01:15] * Joins: dcamp (dave@moz-8EBEC133.hsd1.wa.comcast.net)
- # [01:15] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Quit: Leaving.)
- # [01:15] * Quits: setton (setton@166678F8.AF949395.4646C044.IP) (Quit: setton)
- # [01:16] * Joins: jdm (jdm@moz-A16291D2.univie.teleweb.at)
- # [01:20] * Joins: mconnor_ (mconnor@moz-59682A1.dmz.scl3.mozilla.com)
- # [01:20] * Quits: mconnor_ (mconnor@moz-59682A1.dmz.scl3.mozilla.com) (Quit: leaving)
- # [01:20] * Quits: andrieb (chatzilla@moz-CFA4D59E.dip.t-dialin.net) (Ping timeout)
- # [01:22] * Quits: JeroenDeDauw (j@25B364D1.6DAE4F66.704C3406.IP) (Ping timeout)
- # [01:22] * Joins: andrieb (chatzilla@moz-FF9D84E1.dip.t-dialin.net)
- # [01:23] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [01:23] * Quits: djmerrit (quassel@D944611.985B8463.B3E31604.IP) (Ping timeout)
- # [01:23] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
- # [01:23] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [01:24] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
- # [01:24] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
- # [01:24] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [01:25] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [01:25] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [01:25] * Quits: darktrojan (geoff@moz-30B3CCFD.telstraclear.net) (Ping timeout)
- # [01:25] * Quits: nthomas (chatzilla@moz-EE7B6FB8.dsl.telstraclear.net) (Ping timeout)
- # [01:26] * Joins: darktrojan (geoff@moz-30B3CCFD.telstraclear.net)
- # [01:26] * Joins: nthomas (chatzilla@moz-EE7B6FB8.dsl.telstraclear.net)
- # [01:27] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
- # [01:29] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
- # [01:34] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Quit: damons)
- # [01:35] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Connection reset by peer)
- # [01:35] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [01:36] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
- # [01:36] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
- # [01:36] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [01:36] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
- # [01:36] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: adev)
- # [01:36] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [01:40] * Quits: @smaug (chatzilla@moz-CCF522E6.elisa-mobile.fi) (Ping timeout)
- # [01:41] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Ping timeout)
- # [01:42] * Joins: JeroenDeDauw (j@1DA7D52B.3B7E21A4.940AF80D.IP)
- # [01:42] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [01:43] * Joins: gwagner (idefix2@moz-B8B530C2.hsd1.ca.comcast.net)
- # [01:44] * Quits: gcp (gpascutto@moz-D0E475EA.access.telenet.be) (Quit: Make a new plan, Stan!)
- # [01:45] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Ping timeout)
- # [01:45] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Input/output error)
- # [01:49] * Joins: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp)
- # [01:51] * Quits: gwagner (idefix2@moz-B8B530C2.hsd1.ca.comcast.net) (Quit: gwagner)
- # [01:51] * Quits: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP) (Ping timeout)
- # [01:52] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
- # [01:54] * Joins: kvda (kvda@AFDD388F.C3893E67.923345AB.IP)
- # [01:57] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
- # [01:57] * Joins: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com)
- # [02:00] * Quits: IanN (chatzilla@moz-3F5A461C.cable.virginmedia.com) (Quit: ChatZilla 0.9.88.2 [SeaMonkey 2.12a1/20120512132543])
- # [02:04] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
- # [02:06] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
- # [02:07] * Joins: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP)
- # [02:09] * Quits: KWierso (chatzilla@moz-4E330DCA.desm.qwest.net) (Ping timeout)
- # [02:13] * Joins: benvie (brandon@moz-1C805788.nc.res.rr.com)
- # [02:13] * Joins: bwinton_away (bwinton@moz-59682A1.dmz.scl3.mozilla.com)
- # [02:13] * bwinton_away is now known as bwinton
- # [02:17] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
- # [02:18] * Joins: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net)
- # [02:19] * Quits: JeroenDeDauw (j@1DA7D52B.3B7E21A4.940AF80D.IP) (Ping timeout)
- # [02:24] * Quits: dcamp (dave@moz-8EBEC133.hsd1.wa.comcast.net) (Quit: Leaving...)
- # [02:24] * Joins: jst (jst@moz-BBE3ABD.mv.mozilla.com)
- # [02:25] * Quits: TheCrap (TheCrap@moz-67B8B865.dip0.t-ipconnect.de) (Ping timeout)
- # [02:27] * bwinton is now known as bwinton_away
- # [02:28] * Quits: KaiRo (robert@moz-D97F25BF.adsl.highway.telekom.at) (Input/output error)
- # [02:29] * Joins: billm (billm@moz-BBE3ABD.mv.mozilla.com)
- # [02:29] * Joins: JeroenDeDauw (j@8946BE3E.60A43267.172227A7.IP)
- # [02:29] <billm> mbrubeck: ping
- # [02:30] <mbrubeck> billm: pong
- # [02:30] <mbrubeck> enjoying the way I blame every new randomorange bug on IGC? :)
- # [02:31] <billm> mbrubeck: hey, I just backed out incremental GC on inbound. I think I should probably merge to m-c, but I've never done it before. can I just do a normal merge?
- # [02:31] <billm> am I supposed to merge in both directions?
- # [02:31] * Joins: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
- # [02:31] <billm> (the leak probably isn't my fault, but the crashes sort of are, I think)
- # [02:32] <mbrubeck> billm: You can do a normal merge.
- # [02:32] <billm> ok, thanks
- # [02:32] * Joins: crazy (Mibbit@moz-30681259.zone11.bethere.co.uk)
- # [02:33] <mbrubeck> Normally we'd wait until your change (or a changeset after it) had a full set of builds and tests on all platforms and no new breakage. But it happens that inbound is in a good state to merge right now since it's been so quiet this weekend.
- # [02:33] <mbrubeck> The only stuff that hasn't gotten PGO builds are my Android-only change, and your backout.
- # [02:34] <mbrubeck> billm: By the way, I see another new GC-related crash here: https://tbpl.mozilla.org/php/getParsedLog.php?id=11717280&tree=Mozilla-Inbound
- # [02:34] <billm> hmm, it wasn't even a merge...
- # [02:34] * Joins: Havvy (Mibbit@moz-B7B34335.ptld.qwest.net)
- # [02:34] <mbrubeck> billm: Oh yeah, since the tip of m-c was already merged to inbound
- # [02:34] <Callek> billm: just means no m-c changes since last merge ;-)
- # [02:34] <billm> mbrubeck: yeah, anything with proxy_TraceObject on the stack is me. there are a lot of them.
- # [02:35] <Callek> but that means life is easier for you
- # [02:35] <billm> mbrubeck: but I just need to mark your bug (and mine) as fixed, right?
- # [02:37] * Quits: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com) (Input/output error)
- # [02:37] * Joins: Callek (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
- # [02:38] <billm> mbrubeck: anyway, thanks. I think I did it right.
- # [02:39] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
- # [02:39] * Quits: billm (billm@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving)
- # [02:41] <zzzzz> crashes with IGC ? no problems here - yet on m-c latest hourly build
- # [02:41] <zzzzz> which is same as today's nightly minus symbols
- # [02:41] <zzzzz> oh, Tbox crashes :( boooo
- # [02:42] * Joins: setton (setton@166678F8.AF949395.4646C044.IP)
- # [02:44] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
- # [02:48] * Fallen|away is now known as Fallen
- # [02:54] * Quits: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
- # [02:56] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Quit: damons)
- # [02:57] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
- # [02:57] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Quit: damons)
- # [02:58] * Quits: JeroenDeDauw (j@8946BE3E.60A43267.172227A7.IP) (Ping timeout)
- # [03:00] * Quits: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 12.0/20120424094117])
- # [03:00] * Quits: kvda (kvda@AFDD388F.C3893E67.923345AB.IP) (Quit: ( x____x))
- # [03:00] * Joins: kvda (kvda@AFDD388F.C3893E67.923345AB.IP)
- # [03:01] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
- # [03:01] * Quits: setton (setton@166678F8.AF949395.4646C044.IP) (Quit: setton)
- # [03:07] * Joins: ewong|away (chatzilla@moz-E5D50C2E.static.netvigator.com)
- # [03:07] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Quit: damons)
- # [03:10] * Joins: scientes (scientes@moz-A16C139A.dsl.snfc21.pacbell.net)
- # [03:11] * Joins: mijia (mijia@DC4232F0.766373FB.C3A57E70.IP)
- # [03:12] * Quits: chewey (chewey@moz-DA5F0EC3.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
- # [03:12] * Joins: chewey (chewey@moz-CDFA7A53.dip0.t-ipconnect.de)
- # [03:17] * Quits: loadbang (loadbang@moz-915C704C.range86-144.btcentralplus.com) (Quit: loadbang)
- # [03:18] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
- # [03:23] * Quits: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net) (Quit: Leaving.)
- # [03:24] * Joins: khuey (khuey@moz-59682A1.dmz.scl3.mozilla.com)
- # [03:24] * ChanServ sets mode: +o khuey
- # [03:24] * Quits: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
- # [03:24] * Quits: ericjung (Mibbit@moz-C6B344D.bstnma.fios.verizon.net) (Quit: http://www.mibbit.com ajax IRC Client)
- # [03:24] * Quits: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp) (Quit: Leaving...)
- # [03:24] * Quits: masayuki (Daily@moz-911CC660.zaq.ne.jp) (Quit: masayuki)
- # [03:25] * Joins: masayuki (Daily@moz-911CC660.zaq.ne.jp)
- # [03:27] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [03:27] * Joins: surkov (surkov@294EEAA8.84614B10.33A1AC3C.IP)
- # [03:27] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Client exited)
- # [03:31] * Quits: jdm (jdm@moz-A16291D2.univie.teleweb.at) (Client exited)
- # [03:32] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
- # [03:33] * nthomas is now known as nthomas|away
- # [03:42] * bear-afk is now known as bear
- # [03:43] * Fallen is now known as Fallen|away
- # [03:44] * bear is now known as bear-afk
- # [03:46] * ewong|away is now known as ewong
- # [03:54] * Joins: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP)
- # [03:54] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Client exited)
- # [03:54] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [03:54] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [03:54] * Quits: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com) (Ping timeout)
- # [03:54] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
- # [03:55] * Joins: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com)
- # [03:55] * Quits: sewardj (sewardj@moz-E394710.dip.t-dialin.net) (Ping timeout)
- # [03:55] * Quits: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com) (Ping timeout)
- # [03:55] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
- # [03:55] * Joins: sewardj (sewardj@moz-39E35A0A.dip.t-dialin.net)
- # [03:59] * Joins: KWierso (chatzilla@moz-4E330DCA.desm.qwest.net)
- # [04:06] * Quits: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP) (Quit: ctopper)
- # [04:14] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
- # [04:16] * Joins: KittyRa (quassel@D944611.985B8463.B3E31604.IP)
- # [04:20] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [04:29] * Joins: yvan (yboily@moz-59682A1.dmz.scl3.mozilla.com)
- # [04:30] * Quits: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com) (Quit: Leaving)
- # [04:33] * Quits: IRCMonkey46488 (wlach@moz-67D3C315.vif.net) (Quit: Leaving)
- # [04:37] * Quits: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP) (Ping timeout)
- # [04:37] * Joins: timdream (timdream@moz-99690620.hinet-ip.hinet.net)
- # [04:39] * Joins: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net)
- # [04:45] * nthomas|away is now known as nthomas
- # [04:46] * Quits: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net) (Quit: jamesr)
- # [04:47] * Quits: kvda (kvda@AFDD388F.C3893E67.923345AB.IP) (Ping timeout)
- # [04:48] * Joins: kvda (kvda@AFDD388F.C3893E67.923345AB.IP)
- # [04:54] * Joins: mconley (mconley@moz-524B3BB3.dsl.bell.ca)
- # [05:01] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Quit: ChatZilla 0.9.88.2-rdmsoft [XULRunner 12.0/20120420145725])
- # [05:04] * Quits: ctyler (chris@moz-A54458EA.proximity.on.ca) (Ping timeout)
- # [05:04] * glob|away is now known as glob
- # [05:06] * Joins: ctyler (chris@2FC2A67C.49178EC1.F061A1E6.IP)
- # [05:06] * Quits: KittyRa (quassel@D944611.985B8463.B3E31604.IP) (Ping timeout)
- # [05:07] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Ping timeout)
- # [05:09] * Joins: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net)
- # [05:10] * Quits: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net) (Quit: jamesr)
- # [05:11] * Fallen|away is now known as Fallen
- # [05:16] * Quits: karl (karl@moz-E95866D.jetstream.xtra.co.nz) (Ping timeout)
- # [05:20] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
- # [05:20] * bz_sleep is now known as bz
- # [05:23] * Joins: thinker (thinker@moz-71AD2643.dynamic.kbronet.com.tw)
- # [05:26] * Joins: twi (Adium@moz-1AE3B3E2.cust.dsl.vodafone.it)
- # [05:31] * Parts: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
- # [05:32] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
- # [05:47] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [05:50] * Quits: vikram360 (vikram360@43D2C0FC.DFBDA779.2A068A5E.IP) (Ping timeout)
- # [05:51] * Joins: vikram360 (vikram360@23E07B5F.5CE7E5D4.2A068A5E.IP)
- # [05:59] * Quits: Havvy (Mibbit@moz-B7B34335.ptld.qwest.net) (Quit: http://www.mibbit.com ajax IRC Client)
- # [06:00] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
- # [06:00] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Ping timeout)
- # [06:01] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [06:02] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Ping timeout)
- # [06:04] * Joins: kaze` (kaze@moz-4A5EB46B.w82-123.abo.wanadoo.fr)
- # [06:04] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [06:04] * Joins: rick (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com)
- # [06:05] * rick is now known as rwaldron
- # [06:05] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [06:05] * Joins: karl (karl@538BABFE.A073F3E.97BBD552.IP)
- # [06:06] <mbrubeck> sigh, bug 752226 tests are asserty
- # [06:08] * Joins: Hughman (Mibbit@612FCB38.45583DB0.A3B82EC7.IP)
- # [06:10] * Quits: mcot (mcot@moz-F552191C.hsd1.va.comcast.net) (Ping timeout)
- # [06:14] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Ping timeout)
- # [06:15] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [06:17] * Quits: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com) (Quit: Leaving...)
- # [06:17] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Ping timeout)
- # [06:18] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [06:22] * Fallen is now known as Fallen|away
- # [06:26] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
- # [06:26] * Joins: WeirdAl (chatzilla@moz-5BDC219.hsd1.ca.comcast.net)
- # [06:33] * Joins: margaret (margaret@moz-59682A1.dmz.scl3.mozilla.com)
- # [06:33] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
- # [06:33] * Joins: smontagu (chatzilla@55BBA7ED.5ACD0297.CC465D70.IP)
- # [06:34] * Quits: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Connection reset by peer)
- # [06:34] * Joins: fabrice1 (fabrice@moz-94F028C6.hsd1.ca.comcast.net)
- # [06:35] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
- # [06:43] * Quits: a-865 (fmcz@moz-A5D13CA.cable.mindspring.com) (Quit: ChatZilla 0.9.88.2 [SeaMonkey 2.10/20120511084214])
- # [06:44] * erick is now known as erick-away
- # [06:45] * Quits: kaze` (kaze@moz-4A5EB46B.w82-123.abo.wanadoo.fr) (Ping timeout)
- # [06:46] * Quits: vikram360 (vikram360@23E07B5F.5CE7E5D4.2A068A5E.IP) (Quit: Leaving)
- # [06:47] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
- # [06:51] * Joins: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net)
- # [06:51] * Quits: fabrice1 (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Connection reset by peer)
- # [06:53] * Quits: Dagger (Dagger@moz-C46A7175.cable.virginmedia.com) (Ping timeout)
- # [06:55] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
- # [06:55] * Quits: mconley (mconley@moz-524B3BB3.dsl.bell.ca) (Input/output error)
- # [06:57] * Joins: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com)
- # [06:59] * Quits: @khuey (khuey@moz-59682A1.dmz.scl3.mozilla.com) (Quit: leaving)
- # [06:59] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Ping timeout)
- # [06:59] * Joins: khuey (khuey@moz-59682A1.dmz.scl3.mozilla.com)
- # [06:59] * ChanServ sets mode: +o khuey
- # [07:00] * khuey is now known as khuey|away
- # [07:00] * Quits: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [07:11] * Joins: Dagger (Dagger@moz-C46A7175.cable.virginmedia.com)
- # [07:13] * nthomas is now known as nthomas|away
- # [07:16] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
- # [07:18] * Quits: WeirdAl (chatzilla@moz-5BDC219.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120424094117])
- # [07:19] * Joins: gkw (fuzz2lin@moz-BBE3ABD.mv.mozilla.com)
- # [07:19] * Joins: johns (jschoenick@moz-59682A1.dmz.scl3.mozilla.com)
- # [07:19] * bz is now known as bz_sleep
- # [07:19] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [07:20] * Quits: chewey (chewey@moz-CDFA7A53.dip0.t-ipconnect.de) (Ping timeout)
- # [07:20] <cpearce> are b2g apps loaded using file:// URIs or using some sort of http channel? i.e. if a b2g app's document requests fullscreen, is its document's nodeprincipal's uri a file:// URI or an http URI?
- # [07:21] * Joins: chewey (chewey@moz-79684AE2.dip0.t-ipconnect.de)
- # [07:23] * Quits: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com) (Quit: Leaving...)
- # [07:23] * Joins: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP)
- # [07:24] * Fallen|away is now known as Fallen
- # [07:26] * Joins: Tomcat (Tomcat@moz-59682A1.dmz.scl3.mozilla.com)
- # [07:26] * Quits: masayuki (Daily@moz-911CC660.zaq.ne.jp) (Quit: masayuki)
- # [07:27] * Joins: masayuki (Daily@moz-911CC660.zaq.ne.jp)
- # [07:28] * Joins: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk)
- # [07:29] * Joins: not_gavin (gavin@D18F6DDB.6A393516.2321E71E.IP)
- # [07:30] * Quits: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net) (Quit: Leaving.)
- # [07:30] * Joins: catalinb (ethereal@moz-7443FA19.eregie.pub.ro)
- # [07:38] <@dolske> my understanding was that they're just normal webapps.
- # [07:38] <@dolske> which doesn't exactly answer your question, because I don't know how normal webapps work in that respect. :)
- # [07:39] * Joins: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [07:40] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [07:41] * Joins: bsmith (bsmith@moz-717636FD.hsd1.tx.comcast.net)
- # [07:41] * Quits: gkw (fuzz2lin@moz-BBE3ABD.mv.mozilla.com) (Quit: leaving)
- # [07:43] * Joins: past (past@moz-F3F386D.dsl.dyn.forthnet.gr)
- # [07:44] * Joins: gkw (fuzz2lin@moz-BBE3ABD.mv.mozilla.com)
- # [07:48] * cadecairos is now known as cadecairos_away
- # [07:49] * Joins: xakz (XaMaD@moz-34FBE388.fbx.proxad.net)
- # [07:49] <Unfocused> darktrojan: so, uh.... i've had an almost finished patch for that breadcrumbs bug for awhile :\ its mostly just missing tests and for UX to settle on a final design
- # [07:49] <darktrojan> heh
- # [07:49] <darktrojan> yeah well
- # [07:49] * Quits: ctyler (chris@2FC2A67C.49178EC1.F061A1E6.IP) (Quit: returning to Spare Oom)
- # [07:49] <darktrojan> so have I, just not in any written form that a computer can read
- # [07:50] <Unfocused> i really shold have attached it to the bug
- # [07:50] <Unfocused> heh
- # [07:50] <darktrojan> it really needs fixing before we ship in-content prefs
- # [07:50] * Quits: masayuki (Daily@moz-911CC660.zaq.ne.jp) (Ping timeout)
- # [07:51] * Joins: ctyler (chris@moz-A54458EA.proximity.on.ca)
- # [07:52] <Unfocused> part of the issue was whether it was even wanted - the ux guys keep going back and forth on it. and we're not sure if the in-content prefs would be enabled by default before or after the re-organisation, which may or may not make breadcrumbs a bit redundant
- # [07:53] <darktrojan> \o/ decisiveness
- # [07:53] <Unfocused> yea :\
- # [07:54] * Joins: masayuki (Daily@moz-911CC660.zaq.ne.jp)
- # [07:55] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
- # [07:55] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
- # [07:58] * Joins: wolfiR (wolfiR@moz-50D4ECDA.dip0.t-ipconnect.de)
- # [08:00] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [08:00] <Unfocused> darktrojan: put up my old patch for you to critique
- # [08:02] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
- # [08:05] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
- # [08:05] * Quits: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
- # [08:05] * Joins: dbaron (dbaron@B64CF6.400EB8FE.C0C7CDD.IP)
- # [08:05] * ChanServ sets mode: +o dbaron
- # [08:10] * Joins: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [08:11] * Joins: kaze` (kaze@moz-104CC309.mv.mozilla.com)
- # [08:12] * Quits: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [08:12] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [08:15] * Quits: @roc (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [08:15] * Joins: jhorak (jhorak@moz-107AD163.redhat.com)
- # [08:26] * Joins: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
- # [08:28] * Joins: vladan (vladan@moz-7D905691.avante-wifi.mozilla.hq)
- # [08:29] * Joins: Wei_o_o (Wei@212A6CEB.4F4B4250.FAA9ED67.IP)
- # [08:30] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
- # [08:34] * Quits: hub (hub@moz-E2FCA694.figuiere.net) (Ping timeout)
- # [08:34] * Joins: kanru (user@moz-99690620.hinet-ip.hinet.net)
- # [08:36] * philor|away is now known as philor
- # [08:38] * Quits: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP) (Quit: ctopper)
- # [08:41] * Joins: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp)
- # [08:45] * Joins: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net)
- # [08:47] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [08:48] * Quits: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net) (Input/output error)
- # [08:51] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
- # [08:51] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [08:52] * Joins: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz)
- # [08:53] * Quits: Dagger (Dagger@moz-C46A7175.cable.virginmedia.com) (Ping timeout)
- # [08:54] * Quits: @dbaron (dbaron@B64CF6.400EB8FE.C0C7CDD.IP) (Ping timeout)
- # [08:54] * glob is now known as glob|away
- # [08:54] * Quits: nrc (nrc@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [08:54] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
- # [08:55] <bsmith> I have exported a function MOZ_EXPORT_API(int) Foo() from libxul; I want to call this function in a C++ unit test; what do I need to change in the C++ unit test's linker flags to get it to link?
- # [08:55] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [08:56] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Client exited)
- # [08:57] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [08:57] * Quits: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
- # [08:59] * Quits: karl (karl@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [09:00] * Joins: Dagger (Dagger@moz-C46A7175.cable.virginmedia.com)
- # [09:03] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
- # [09:05] * Quits: xakz (XaMaD@moz-34FBE388.fbx.proxad.net) (Ping timeout)
- # [09:07] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
- # [09:08] * Joins: martyn (martyn@moz-356D5506.range86-158.btcentralplus.com)
- # [09:10] * Quits: njn (chatzilla@moz-F1D65434.dyn.iinet.net.au) (Quit: ChatZilla 0.9.88.2 [Firefox 15.0a1/20120509162036])
- # [09:10] * Joins: xakz (XaMaD@moz-34FBE388.fbx.proxad.net)
- # [09:11] * Joins: cpearce (chatzilla@moz-510B10B9.xdsl.xnet.co.nz)
- # [09:12] * Quits: Luqman (laden@moz-345B5EBA.csclub.uwaterloo.ca) (Ping timeout)
- # [09:15] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Ping timeout)
- # [09:15] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
- # [09:16] * Joins: gcp (gpascutto@moz-D0E475EA.access.telenet.be)
- # [09:16] * Joins: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
- # [09:17] * Quits: dria (dria@moz-CB9DDE0A.dhcp-dynamic.fibreop.nb.bellaliant.net) (Ping timeout)
- # [09:17] * Quits: @dveditz (dveditz@moz-5051E786.dhcp.cruzio.com) (Quit: dveditz)
- # [09:19] * Quits: xakz (XaMaD@moz-34FBE388.fbx.proxad.net) (Quit: Lost terminal)
- # [09:19] * Joins: xakz (XaMaD@moz-34FBE388.fbx.proxad.net)
- # [09:19] * philor is now known as philor|away
- # [09:19] * Quits: kaze` (kaze@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [09:20] * Joins: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz)
- # [09:22] * Joins: Stan (Stan@moz-B1612658.dip.t-dialin.net)
- # [09:23] * Quits: Stan_ (Stan@moz-E591A2B1.dip.t-dialin.net) (Ping timeout)
- # [09:29] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
- # [09:31] * Joins: m_kato (Daily@moz-348F61F0.mozilla.or.jp)
- # [09:31] * Joins: kaze` (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [09:32] * Quits: m_kato (Daily@moz-348F61F0.mozilla.or.jp) (Quit: m_kato)
- # [09:32] * Joins: m_kato (Daily@moz-348F61F0.mozilla.or.jp)
- # [09:33] <glandium> NeilAway: better yet, CPP_UNIT_TESTS
- # [09:34] <glandium> bsmith: there shouldn't be anything to change
- # [09:35] <bsmith> glandium: I just figured it out; CPP_UNIT_TESTS do not link against $(LIBXUL_LIBS)
- # [09:35] <bsmith> by default, anyway
- # [09:36] <bsmith> I just overrode LIBS = ... in Makefile.in and it now links
- # [09:36] <glandium> bsmith: there shouldn't be anything to change
- # [09:36] <glandium> err
- # [09:36] <glandium> bsmith: you can also LIBS += if you put that after the rules.mk include
- # [09:36] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Quit: Leaving.)
- # [09:38] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
- # [09:40] <NeilAway> glandium: sorry, I didn't have enough context to know that he was writing cpp tests
- # [09:42] * Quits: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net) (Input/output error)
- # [09:44] <Fallen> Is there some hack to get the global for the calling function? I have a function that takes a string parameter, so I can't directly call Components.utils.getGlobalForObject() on it.
- # [09:45] * Quits: kanru (user@moz-99690620.hinet-ip.hinet.net) (Quit: rcirc on GNU Emacs 24.1.50.2)
- # [09:46] * Joins: TheCrap (TheCrap@moz-4D02BA06.dip0.t-ipconnect.de)
- # [09:47] * Quits: Dagger (Dagger@moz-C46A7175.cable.virginmedia.com) (Ping timeout)
- # [09:47] * Joins: kanru (user@moz-99690620.hinet-ip.hinet.net)
- # [09:47] * Joins: smagnin (pike@moz-DEF53BC9.fbx.proxad.net)
- # [09:47] * Joins: Pike (Pike@2C9AD4F0.72A7C03D.C308F207.IP)
- # [09:47] <mw22> When is the ownerDocument of an html element 'undefined'? I thought an element always would have an ownerDocument
- # [09:54] * Joins: Dagger (Dagger@moz-C46A7175.cable.virginmedia.com)
- # [09:54] * glob|away is now known as glob
- # [09:54] * Quits: kanru (user@moz-99690620.hinet-ip.hinet.net) (Quit: rcirc on GNU Emacs 24.1.50.2)
- # [09:54] * Joins: kanru (user@moz-99690620.hinet-ip.hinet.net)
- # [09:54] <AryehGregor> mw22, per DOM4, the ownerDocument of a node is never null, except that the ownerDocument of a Document is always null (sadly).
- # [09:55] <mw22> AryehGregor, thanks, good to know. The question is then if Gecko is ready for DOM4 yet, I guess not
- # [09:56] <AryehGregor> mw22, I believe all browsers are interoperable here.
- # [09:56] <AryehGregor> Do you have a test-case where Gecko is wrong?
- # [09:56] <AryehGregor> If so, I'd like to see it!
- # [09:56] <AryehGregor> In any event, it will *never* be undefined. If it's undefined, you probably made a typo.
- # [09:57] <AryehGregor> undefined means the property doesn't exist at all. IDL properties are never undefined in the case where they exist -- only null.
- # [09:57] <AryehGregor> I'm guessing either the object isn't really a Node, or you typoed "ownerDocument".
- # [09:58] <mw22> AryehGregor, no, sorry, I haven't. But I'm seeing it currently in a GreaseMonkey script that I use (for gmail), where gmail.getActiveViewElement() appearantly returns undefined
- # [09:58] <AryehGregor> Well, why do you think that's an issue with Gecko?
- # [09:58] <mw22> it used to work fine (that script), but I guess something changed in gmail
- # [09:58] * Quits: Hughman (Mibbit@612FCB38.45583DB0.A3B82EC7.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [10:00] <AryehGregor> Gmail changes constantly.
- # [10:00] <AryehGregor> Gecko generally remains compatible.
- # [10:01] <mw22> AryehGregor: I'm not sure, except the element in question returns HTMLElement or something like that. I guess I need to test some more
- # [10:02] <gaston> argh. please $deity tell me i didn't broke c-c
- # [10:03] * Quits: fer (fherrera@moz-17BB32D4.dynamic.jazztel.es) (Ping timeout)
- # [10:03] * Joins: fer (fherrera@moz-17BB32D4.dynamic.jazztel.es)
- # [10:06] * Joins: karl (karl@moz-EC35D48F.jetstream.xtra.co.nz)
- # [10:07] * Quits: Hendikins (wolfox@moz-16899DFF.hhui4.ken.bigpond.net.au) (Ping timeout)
- # [10:07] * Joins: MarcoZ (Daily@moz-EAB75654.dip.t-dialin.net)
- # [10:07] * Joins: Hendikins (wolfox@moz-16899DFF.hhui4.ken.bigpond.net.au)
- # [10:10] * Joins: gerv (gerv@moz-8E68CF56.in-addr.arpa)
- # [10:10] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [10:11] <glandium> gaston: what did you land?
- # [10:12] <gaston> the xpidl cachedir change
- # [10:13] <glandium> gaston: bug# ?
- # [10:13] <gaston> ie https://bugzilla.mozilla.org/show_bug.cgi?id=754625 now
- # [10:14] * Quits: gerv (gerv@moz-8E68CF56.in-addr.arpa) (Ping timeout)
- # [10:14] <gaston> https://bugzilla.mozilla.org/show_bug.cgi?id=736961 was the original bug
- # [10:14] * Quits: Pike (Pike@2C9AD4F0.72A7C03D.C308F207.IP) (Ping timeout)
- # [10:16] * Joins: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP)
- # [10:18] * Quits: gcp (gpascutto@moz-D0E475EA.access.telenet.be) (Ping timeout)
- # [10:18] * Joins: smaug (chatzilla@moz-CCF522E6.elisa-mobile.fi)
- # [10:18] * ChanServ sets mode: +o smaug
- # [10:19] * Joins: garnacho (carlos@moz-21A1EC24.dyn.user.ono.com)
- # [10:19] * Quits: decoder (quassel@moz-216446B9.own-hero.net) (Ping timeout)
- # [10:20] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Quit: Leaving.)
- # [10:21] * Quits: @smaug (chatzilla@moz-CCF522E6.elisa-mobile.fi) (Ping timeout)
- # [10:21] <glandium> gaston: commented
- # [10:21] * Joins: smaug (chatzilla@moz-CCF522E6.elisa-mobile.fi)
- # [10:21] * ChanServ sets mode: +o smaug
- # [10:22] * Joins: decoder (quassel@moz-216446B9.own-hero.net)
- # [10:22] * Quits: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP) (Quit: jfkthame)
- # [10:22] * Joins: Goldorak (chatzilla@4DB63146.B73E80BC.187A1082.IP)
- # [10:23] * Joins: graememcc (chatzilla@moz-E9689295.range109-151.btcentralplus.com)
- # [10:25] * Joins: gerv (gerv@moz-8E68CF56.in-addr.arpa)
- # [10:26] * Joins: aleth (Instantbir@moz-24EE697D.ictp.it)
- # [10:28] <NeilAway> hmm, I guess page X must have some sort of garbage problem - it eats 0.2GB of RAM an hour, but navigating away releases it all to the OS
- # [10:28] * joduinn is now known as joduinn-zzz
- # [10:28] * Joins: msucan (mihai@E66E4956.B30402B1.699550A1.IP)
- # [10:28] * NeilAway was too lazy to note down the URL
- # [10:28] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
- # [10:29] * Joins: gcp (gpascutto@moz-D0E475EA.access.telenet.be)
- # [10:30] * Quits: bsmith (bsmith@moz-717636FD.hsd1.tx.comcast.net) (Ping timeout)
- # [10:30] * Joins: davehunt (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk)
- # [10:31] <gaston> glandium: seems i opened the pandora box
- # [10:32] * Joins: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP)
- # [10:32] <glandium> gaston: what opened the pandora box is this stuff being used in browser/
- # [10:32] <glandium> which is the actual problem
- # [10:32] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [10:33] <gaston> in the case of fx on xulrunner you mean ?
- # [10:33] <gaston> seems theres two issues here, that and comm-central needing cleanup after that change
- # [10:33] * Joins: birtles_ (chatzilla@moz-4B5534A0.mozilla.or.jp)
- # [10:34] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Ping timeout)
- # [10:34] * birtles_ is now known as birtles
- # [10:34] <gaston> cant we make 'clean' target to remove xpidllex.py/xpidlyacc.py while here ?
- # [10:35] <glandium> gaston: clean was removing them already, before your change
- # [10:35] <gaston> hrm, so my buildslave doesnt run clean correctly..
- # [10:39] * Quits: davehunt (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk) (Quit: Leaving...)
- # [10:39] * Joins: davehunt (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk)
- # [10:45] <nthomas|away> buildslaves on tbpl don't run make clean
- # [10:46] * Quits: aleth (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [10:46] <nthomas|away> if that's what you meant
- # [10:46] * Quits: @smaug (chatzilla@moz-CCF522E6.elisa-mobile.fi) (Ping timeout)
- # [10:48] <gaston> nope, i have my own :)
- # [10:48] <gaston> the day tbpl has openbsd buildslaves i can take vacations ..
- # [10:49] * Joins: aleth (Instantbir@moz-24EE697D.ictp.it)
- # [10:49] * Joins: AutomatedTester (David@moz-59682A1.dmz.scl3.mozilla.com)
- # [10:50] * Quits: AutomatedTester (David@moz-59682A1.dmz.scl3.mozilla.com) (Input/output error)
- # [10:51] * Joins: AutomatedTester (David@moz-59682A1.dmz.scl3.mozilla.com)
- # [10:53] * Joins: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net)
- # [10:55] * Quits: m_kato (Daily@moz-348F61F0.mozilla.or.jp) (Quit: m_kato)
- # [10:55] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [10:56] <glandium> gaston: btw, your patch effectively broke the sdk
- # [10:57] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [10:59] * Joins: andreasn (andreasn@moz-436FB3D1.a336.priv.bahnhof.se)
- # [11:01] <gaston> /o\
- # [11:01] * NeilAway sighs at all the talos regression emails he got from a test-only change
- # [11:01] <NeilAway> glandium: btw I like your idea of running the script out of the sdk
- # [11:02] <glandium> NeilAway: patch on the way
- # [11:03] * Joins: alfredo- (Adium@88F51059.F3BBB17D.144F44FA.IP)
- # [11:03] <NeilAway> glandium: even without the fact that sdk builds are busted, or whatever the problem was ;-)
- # [11:03] <NeilAway> glandium: is it possible to delete .pyc files from the sdk?
- # [11:03] <NeilAway> (as part of the build process, that is)
- # [11:04] <glandium> NeilAway: that's my current problem
- # [11:10] * Quits: GPHemsley (GPHemsley@moz-A2DF0FC4.hfc.comcastbusiness.net) (Ping timeout)
- # [11:10] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [11:11] * Joins: yareckon (ryan@moz-4F3CC51D.dip.t-dialin.net)
- # [11:11] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [11:12] * Quits: aleth (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [11:14] * Joins: roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP)
- # [11:14] * ChanServ sets mode: +o roc
- # [11:14] * Quits: andrieb (chatzilla@moz-FF9D84E1.dip.t-dialin.net) (Input/output error)
- # [11:15] * Quits: cdiehl (cdiehl@moz-C11B309D.pool.mediaways.net) (Quit: ...---...)
- # [11:15] * Joins: andrieb (chatzilla@moz-FF9D84E1.dip.t-dialin.net)
- # [11:15] * glob is now known as glob|away
- # [11:16] * Joins: JeroenDeDauw (j@moz-1CF39B49.dip.t-dialin.net)
- # [11:16] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Ping timeout)
- # [11:17] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [11:17] * Joins: GPHemsley (GPHemsley@moz-A2DF0FC4.hfc.comcastbusiness.net)
- # [11:20] * Joins: edmorley (edmorley@moz-BEDF50FD.range86-145.btcentralplus.com)
- # [11:23] <glandium> yay, now that i upgraded to gcc 4.7, i hit bug 741348
- # [11:24] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [11:24] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [11:24] * Quits: davehunt (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk) (Connection reset by peer)
- # [11:24] * Joins: davehunt_ (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk)
- # [11:25] * Quits: graememcc (chatzilla@moz-E9689295.range109-151.btcentralplus.com) (Ping timeout)
- # [11:26] * Quits: JeroenDeDauw (j@moz-1CF39B49.dip.t-dialin.net) (Quit: Leaving.)
- # [11:26] * Joins: JeroenDeDauw (j@moz-1CF39B49.dip.t-dialin.net)
- # [11:26] * Joins: davehunt (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk)
- # [11:26] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Connection reset by peer)
- # [11:26] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [11:27] * Quits: davehunt_ (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk) (Ping timeout)
- # [11:27] * Joins: cdiehl (cdiehl@moz-C11B309D.pool.mediaways.net)
- # [11:28] * Quits: yareckon (ryan@moz-4F3CC51D.dip.t-dialin.net) (Quit: yareckon)
- # [11:29] * Quits: fer (fherrera@moz-17BB32D4.dynamic.jazztel.es) (Ping timeout)
- # [11:30] * Quits: andreasn (andreasn@moz-436FB3D1.a336.priv.bahnhof.se) (Ping timeout)
- # [11:31] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [11:31] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [11:33] * Joins: fer (fherrera@moz-17BB32D4.dynamic.jazztel.es)
- # [11:35] * Quits: kvda (kvda@AFDD388F.C3893E67.923345AB.IP) (Quit: Computer has gone to sleep.)
- # [11:37] * ewong is now known as ewong|away
- # [11:38] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [11:39] * Joins: KaiRo (robert@moz-D97F25BF.adsl.highway.telekom.at)
- # [11:41] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [11:45] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
- # [11:46] * Quits: nthomas|away (chatzilla@moz-EE7B6FB8.dsl.telstraclear.net) (Ping timeout)
- # [11:48] * Joins: graememcc (chatzilla@moz-E86695D8.range86-147.btcentralplus.com)
- # [11:48] * Quits: ircloggr (nodebot@moz-8934C7CD.compute-1.amazonaws.com) (Client exited)
- # [11:48] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
- # [11:48] * Joins: askalski (akuda@moz-104CC309.mv.mozilla.com)
- # [11:48] * Joins: ircloggr (nodebot@moz-E97044F2.compute-1.amazonaws.com)
- # [11:49] * Joins: nthomas|away (chatzilla@moz-EE7B6FB8.dsl.telstraclear.net)
- # [11:52] <gaston> glandium: your solution looks indeed much better
- # [11:52] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
- # [11:52] * Quits: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP) (Quit: leaving)
- # [11:53] * Joins: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP)
- # [11:55] <NeilAway> gaston: I guess there's a reason he's a build peer ;-)
- # [11:56] * Joins: victorporof (victorporo@45524559.602BD6C.79933D60.IP)
- # [11:56] <gaston> :)
- # [11:57] * Joins: priya (Adium@88F51059.F3BBB17D.144F44FA.IP)
- # [11:57] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [11:57] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
- # [11:58] * Joins: tbsaunde (tbsaunde@moz-59682A1.dmz.scl3.mozilla.com)
- # [11:59] * Quits: birtles (chatzilla@moz-4B5534A0.mozilla.or.jp) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [12:07] * Quits: askalski (akuda@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [12:08] * Quits: mijia (mijia@DC4232F0.766373FB.C3A57E70.IP) (Client exited)
- # [12:11] * Quits: timdream (timdream@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
- # [12:13] * Joins: timdream (timdream@moz-99690620.hinet-ip.hinet.net)
- # [12:13] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
- # [12:13] * Quits: priya (Adium@88F51059.F3BBB17D.144F44FA.IP) (Quit: Leaving.)
- # [12:13] * Joins: priya (Adium@88F51059.F3BBB17D.144F44FA.IP)
- # [12:15] * Joins: askalski (akuda@moz-104CC309.mv.mozilla.com)
- # [12:16] * Joins: dria (dria@moz-FF31712D.dhcp-dynamic.fibreop.nb.bellaliant.net)
- # [12:21] * Quits: karl (karl@moz-EC35D48F.jetstream.xtra.co.nz) (Ping timeout)
- # [12:21] * Quits: davehunt (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk) (Connection reset by peer)
- # [12:21] * Joins: davehunt (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk)
- # [12:21] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Connection timed out)
- # [12:22] * Joins: SeoZ (DanielJuyu@E9B5BAA5.F5246840.EAF0BD7A.IP)
- # [12:22] * Quits: andrieb (chatzilla@moz-FF9D84E1.dip.t-dialin.net) (Input/output error)
- # [12:22] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [12:24] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [12:24] * Joins: jet (junglecode@88F51059.F3BBB17D.144F44FA.IP)
- # [12:26] * Joins: bholley (anonymous@moz-409EE9C9.net-81-220-20.rev.numericable.fr)
- # [12:26] * Joins: sploit (thomas@moz-E8D3CB6B.dsl.scarlet.be)
- # [12:27] * Quits: surkov (surkov@294EEAA8.84614B10.33A1AC3C.IP) (Ping timeout)
- # [12:28] * Joins: mak (chatzilla@moz-A117CB95.retail.telecomitalia.it)
- # [12:28] <sploit> hi, anyone can tell me where i can find a list of all possible functions I can bind to a keyboard shortkey?
- # [12:29] * Joins: gandalf (zbraniecki@moz-DD097E9E.neoplus.adsl.tpnet.pl)
- # [12:31] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [12:31] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [12:32] <AryehGregor> Pushing to try is taking forever.
- # [12:33] * Quits: kennyluck (kennyluck@moz-F4E27FB.dynamic.hinet.net) (Quit: kennyluck)
- # [12:34] * Quits: MarcoZ (Daily@moz-EAB75654.dip.t-dialin.net) (Input/output error)
- # [12:34] * Joins: MarcoZ (Daily@moz-EAB75654.dip.t-dialin.net)
- # [12:34] * Parts: alfredo- (Adium@88F51059.F3BBB17D.144F44FA.IP)
- # [12:36] * Quits: mw22 (chatzilla@moz-BD80F5CF.cm-3-1a.dynamic.ziggo.nl) (Ping timeout)
- # [12:40] <Yoric> How do I use FileReader from chrome content?
- # [12:40] <Yoric> sploit: Hi. That looks like a question for #firefox.
- # [12:41] * Quits: victorporof (victorporo@45524559.602BD6C.79933D60.IP) (Quit: Linkinus - http://linkinus.com)
- # [12:41] * Joins: mrbkap (mrbkap@moz-59682A1.dmz.scl3.mozilla.com)
- # [12:43] * Joins: Ami_Ty (Amie@88F51059.F3BBB17D.144F44FA.IP)
- # [12:49] * Joins: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se)
- # [12:50] * Quits: mwu (mwu@moz-59435430.hsd1.nj.comcast.net) (Ping timeout)
- # [12:54] * Joins: surkov (surkov@527AC9D3.B7015738.33A1AC3C.IP)
- # [12:56] <darktrojan> Unfocused, it seems a bit over-engineered
- # [12:57] <edmorley> Ms2ger++
- # [12:57] <darktrojan> but that's one way I don't think I considered
- # [12:58] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [12:58] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [13:00] * Joins: smaug (chatzilla@moz-CCF522E6.elisa-mobile.fi)
- # [13:00] * ChanServ sets mode: +o smaug
- # [13:01] * Quits: timdream (timdream@moz-99690620.hinet-ip.hinet.net) (Quit: timdream)
- # [13:02] <andreasn> I keep running into "...xpcom/idl-parser/cache/xpidllex.py', needed by 'libs'. Stop." and the old rm of the *.pyc files don't seem to bit
- # [13:02] <andreasn> e
- # [13:02] <andreasn> any ideas?
- # [13:03] <darktrojan> comm central by any chance?
- # [13:04] * Quits: Gentlecat (Roman@13280233.3934400D.8FB52CB8.IP) (Connection reset by peer)
- # [13:05] <glandium> andreasn: try the patch from bug 754625
- # [13:06] * Quits: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net) (Ping timeout)
- # [13:06] <andreasn> this is not going to apply on comm-central, right?
- # [13:07] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [13:07] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
- # [13:08] <gaston> i'm fixing c-c
- # [13:08] <gaston> well, trying
- # [13:08] <andreasn> gaston, sweet!
- # [13:09] <gaston> andreasn: and ifyou remove mozilla/xpcom/idl-parser/xpidl{lex,yacc}.py too ? i've built cc with that
- # [13:09] * Joins: kennyluck (kennyluck@moz-F4E27FB.dynamic.hinet.net)
- # [13:09] * Quits: vladan (vladan@moz-7D905691.avante-wifi.mozilla.hq) (Quit: Leaving.)
- # [13:09] <andreasn> gaston, did not try that yet. Lets see
- # [13:09] <gaston> (and remove objdir to be on the safe side..)
- # [13:10] <Yoric> I have some difficulties launchnig a chrome worker from a jsm.
- # [13:10] <Yoric> It doesn't seem to like resource://gre/modules/PageThumbsWorker.js
- # [13:10] * Joins: kaie2 (kaie@moz-A8821410.dip.t-dialin.net)
- # [13:11] <Yoric> What can I be missing?
- # [13:11] <Yoric> I get "failed to load script" 0x805303f4
- # [13:11] * Quits: kaie (kaie@moz-493112C7.dip.t-dialin.net) (Ping timeout)
- # [13:11] * kaie2 is now known as kaie
- # [13:12] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Connection reset by peer)
- # [13:12] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [13:12] <darktrojan> I tried to load that and it isn't there, Yoric
- # [13:13] <Yoric> I know, it's local.
- # [13:13] <Yoric> But on my system, I promise, it exists :)
- # [13:13] * Quits: ewong|away (chatzilla@moz-E5D50C2E.static.netvigator.com) (Ping timeout)
- # [13:14] <Yoric> I can access it from the url bar.
- # [13:15] * darktrojan shrugs
- # [13:15] <gaston> andreasn: try https://bugzilla.mozilla.org/attachment.cgi?id=623627 for c-c, you might need both patches from 754625
- # [13:17] <Yoric> darktrojan: There must be a same-origin weirdishness that I can't figure.
- # [13:17] <darktrojan> I doubt it, for a chrome worker
- # [13:17] <darktrojan> maybe you can't load resource:// stuff into it?
- # [13:18] <andreasn> gaston, I think this did the trick
- # [13:18] * Quits: tonymec (tonymec@C4E0FE2A.57EEF4C1.277517C1.IP) (Ping timeout)
- # [13:18] * Quits: xakz (XaMaD@moz-34FBE388.fbx.proxad.net) (Ping timeout)
- # [13:18] * Quits: tonymec|away (tonymec@C4E0FE2A.57EEF4C1.277517C1.IP) (Ping timeout)
- # [13:18] <Yoric> Mmmhh...
- # [13:18] <andreasn> err...no
- # [13:18] * Joins: xakz (XaMaD@moz-34FBE388.fbx.proxad.net)
- # [13:18] <Yoric> Or maybe it's the error message that is confusing.
- # [13:19] <Yoric> Ahah!
- # [13:20] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Quit: Leaving.)
- # [13:20] * Quits: eranm (Eran@D0D26911.648B0C34.5EFB9497.IP) (Quit: Leaving)
- # [13:21] <Yoric> darktrojan: Ok, the problem is probably an importScript inside the worker.
- # [13:21] * Quits: jet (junglecode@88F51059.F3BBB17D.144F44FA.IP) (Quit: jet)
- # [13:21] * Quits: graememcc (chatzilla@moz-E86695D8.range86-147.btcentralplus.com) (Ping timeout)
- # [13:21] * Joins: graememcc (chatzilla@moz-64C879C2.range86-148.btcentralplus.com)
- # [13:23] <edmorley> dao: ah, was about to ask if you wanted that bug reopened for the 9 DOMWindows, or a new one, but guess question answered :-)
- # [13:23] <Yoric> ... or not
- # [13:24] <Yoric> darktrojan: Ok, it's actually a little scary.
- # [13:24] <Yoric> If the file is empty, no error message.
- # [13:24] <Yoric> If I have |var x = 1;| in it, I have that "cannot load script" error message.
- # [13:25] <darktrojan> heh
- # [13:25] * Quits: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz) (Quit: Connection reset by beer)
- # [13:25] * Quits: gcp (gpascutto@moz-D0E475EA.access.telenet.be) (Connection reset by peer)
- # [13:27] * Quits: bholley (anonymous@moz-409EE9C9.net-81-220-20.rev.numericable.fr) (Connection reset by peer)
- # [13:27] <andreasn> gaston, seems to work on the mac now with just the one 623627 patch
- # [13:27] <andreasn> (or the compiler is slow :)
- # [13:27] * Joins: bholley (anonymous@moz-409EE9C9.net-81-220-20.rev.numericable.fr)
- # [13:29] <andreasn> so, no, the compiler was slow :)
- # [13:29] <gaston> it failed for me on a clean objdir with only that patch
- # [13:29] <gaston> retrying now with both
- # [13:30] * Quits: kanru (user@moz-99690620.hinet-ip.hinet.net) (Quit: rcirc on GNU Emacs 24.1.50.2)
- # [13:30] * Joins: kanru (user@moz-99690620.hinet-ip.hinet.net)
- # [13:31] * Quits: kanru (user@moz-99690620.hinet-ip.hinet.net) (Quit: rcirc on GNU Emacs 24.1.50.2)
- # [13:31] * Joins: kanru (user@moz-99690620.hinet-ip.hinet.net)
- # [13:32] * Joins: bholley_ (anonymous@moz-409EE9C9.net-81-220-20.rev.numericable.fr)
- # [13:32] * Quits: bholley (anonymous@moz-409EE9C9.net-81-220-20.rev.numericable.fr) (Connection reset by peer)
- # [13:32] * bholley_ is now known as bholley
- # [13:34] * Quits: mak (chatzilla@moz-A117CB95.retail.telecomitalia.it) (Input/output error)
- # [13:34] * mattwoodrow is now known as mattwoodrow|away
- # [13:35] * Joins: kvda (kvda@AFDD388F.C3893E67.923345AB.IP)
- # [13:35] * Quits: kvda (kvda@AFDD388F.C3893E67.923345AB.IP) (Quit: kvda)
- # [13:36] * AutomatedTester is now known as AutomatedTester|away
- # [13:40] * Joins: jviereck1 (Adium@moz-26045BE5.dclient.hispeed.ch)
- # [13:41] * Joins: loadbang (loadbang@moz-7F318504.range86-185.btcentralplus.com)
- # [13:41] <jviereck1> jfkthame: hi
- # [13:41] * jviereck1 is now known as jviereck
- # [13:41] <jfkthame> jviereck: hi there
- # [13:42] <jviereck> jfkthame: I'm working on the PDF.JS team (I was in the meeting about the font issues we have in PDF.JS) and currently working on adding printing support to PDF.JS
- # [13:42] <jfkthame> yeah - you're wondering about the downloaded fonts issue, right?
- # [13:42] <jviereck> jfkthame: yes
- # [13:42] <jviereck> that one is blocking the feature for PDF.JS :/
- # [13:43] <jfkthame> yeah, i'm sure….. but i don't know a simple answer :( … it's the same as the issue we have with printing html with user fonts
- # [13:43] <jviereck> jfkthame: not sure, do you plan to tackle it soon? I can otherwise take a look at it (as it blocks my work), but I have no idea where to start
- # [13:44] <jviereck> what's the best to bring me up to speed how font handling works in Gecko?
- # [13:44] <jviereck> jfkthame: any particular docs/bugs/patches that might be useful to look at for me?
- # [13:44] * Quits: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz) (Ping timeout)
- # [13:45] <jfkthame> the relevant parts here would be gfxUserFontSet and nsUserFontSet, and the nsCSSFontFaceLoader… and that all links back to the presShell and style system - dbaron knows more about that side of things
- # [13:45] * Joins: timdream (timdream@moz-D9AE474E.adsl.dynamic.seed.net.tw)
- # [13:45] <jfkthame> i don't know of much documentation, i just dig around in the code, unfortunately
- # [13:45] <jviereck> :D
- # [13:46] <jviereck> do you know the high-level picture how fonts are represented in gecko?
- # [13:46] * Joins: pascalc (chatzilla@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [13:46] <jviereck> is that like there is one "fontObject" per font that is stored somewhere on the pressShell/doc?
- # [13:46] <jfkthame> well… there's the gfx side of this, and the layout side…. i know more about the gfx half than the layout one
- # [13:47] <jviereck> stupid question: what's the gfx & layout part for? the layout calculates the actual position of the glyhps on the picture and gfx handles the rest?
- # [13:47] * Joins: gcp (gpascutto@moz-D0E475EA.access.telenet.be)
- # [13:48] <jfkthame> layout deals with creating the frames, managing style data (CSS), etc…. gfx interacts with the actual fonts on the platform to measure and draw text
- # [13:48] * Joins: Ms3ger (Mibbit@moz-F918E6B4.ugent.be)
- # [13:48] <Ms3ger> edmorley: hmm?
- # [13:48] <edmorley> Ms3ger: content/media
- # [13:49] <jfkthame> so layout has nsFont which encapsulates style info relevant to fonts, and nsFontMetrics which is an interface to actually call gfx for measurements etc
- # [13:49] <jviereck> jfkthame: what's the differnce/purpose of gfxUserFontSet and nsUserFontSet?
- # [13:50] <Ms3ger> Ah, yes
- # [13:50] <jviereck> jfkthame: (actually, do you have time to talk about that stuff on IRC right now, or do I bother you?)
- # [13:50] <gaston> andreasn: bah, seems its not enough
- # [13:50] <Ms3ger> It started to annoy me how people would keep adding build warnings there....
- # [13:50] <andreasn> :'(
- # [13:50] <jfkthame> so gfxUserFontSet manages a collection of downloaded fonts so that gfx can use them…. nsUserFontSet subclasses this and adds the interface to CSS style-system data that is providing the @font-face rules
- # [13:50] <Ms3ger> _mysql_exceptions.OperationalError: (1290, 'The MySQL server is running with the --read-only option so it cannot execute this statement')
- # [13:50] <Ms3ger> Nice
- # [13:51] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Quit: Leaving.)
- # [13:51] <andreasn> maybe today is an icon drawing day and not patch review day
- # [13:51] * davehunt is now known as davehunt|away
- # [13:52] <jviereck> jfkthame: okay, that gives me some ideas where to start looking at the code. Thanks a lot for that helpful information!
- # [13:52] <jfkthame> jviereck: the main issue you're facing is that we don't begin downloading a font resource until gfx is actually asked to use it, which means it may not be available until later, and in the meantime we'll use a fallback if necessary - but for printing that fails because you can't refresh the page once the download finishes
- # [13:53] <jviereck> jfkthame: but I use data:urls that are loaded sync now, so I don't get why this is the problem
- # [13:53] <jviereck> also, my drawing API renders after some time, so the fonts should have been loaded then already, even if the loading takes some time
- # [13:54] * Quits: xakz (XaMaD@moz-34FBE388.fbx.proxad.net) (Ping timeout)
- # [13:54] <gaston> andreasn: but maybe it was only because i forgot to remove xpidl{lex,yacc}.py again
- # [13:54] <jviereck> jfkthame: as we use data:url for PDF.JS, that's the only thing I'm interessted for now
- # [13:54] * Joins: bruno (bruno@20C4F0CB.2F9EAEB9.C36097CD.IP)
- # [13:54] <jfkthame> jviereck: hmm… if they're all data urls, i'm not sure how those are handled now - there was a fairly recent change to load them sync, i know….
- # [13:55] <andreasn> gaston, when you tried it together with the two other patches?
- # [13:56] <gaston> yes
- # [13:56] <Ms3ger> edmorley: anybody pang #it already?
- # [13:56] <jfkthame> jviereck: iirc, the font load gets triggered from gfxFontGroup calling ResolveFontName or something like that…. i'd have to dig through some of that to figure out why you're not getting them early enough even though they're data:
- # [13:57] <edmorley> Ms3ger: just done :-)
- # [13:57] <Ms3ger> Ta
- # [13:58] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [13:58] <jfkthame> jviereck: i'm afraid i need to run out for a little while, but can try to look at it some more later if necessary
- # [13:58] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [13:59] <jviereck> jfkthame: no worries. I need to get something for lunch as well and then just look a little bit around to famlize with the code, but if you could look into this or give me some more precise pointers what to look for, that would be very cool :)
- # [14:00] <jfkthame> jviereck: i can't promise anything but feel free to nag me and i'll try to poke around
- # [14:01] <jviereck> jfkthame: thanks :)
- # [14:01] <gaston> andreasn: but i've successfully built it with no patches and only clean src/objdir
- # [14:01] <andreasn> gaston, oh, I'll give that a shot then
- # [14:01] * Quits: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP) (Quit: jfkthame)
- # [14:03] <gaston> (clean src as rm xpcom/idl-parser/{xpidl{lex,yacc}.py,*.pyc}
- # [14:03] * Joins: jmaher (jmaher@moz-59682A1.dmz.scl3.mozilla.com)
- # [14:04] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Ping timeout)
- # [14:05] <gaston> argh, failed again
- # [14:06] <gaston> oh, i think i know why
- # [14:06] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [14:08] <edmorley> Ms3ger: filed bug 754813 for the mysql errors
- # [14:08] <Yoric> darktrojan: Ok, got it. Problem was in the Makefie.
- # [14:08] <Yoric> Makefile, that is.
- # [14:08] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [14:09] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [14:10] <darktrojan> it's always the makefile
- # [14:10] * Joins: stransky (stransky@moz-107AD163.redhat.com)
- # [14:10] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [14:14] <Ms3ger> edmorley: thanks, you rock
- # [14:14] * Joins: diogogmt (kvirc@moz-52D6333A.cpe.net.cable.rogers.com)
- # [14:14] * Quits: diogogmt (kvirc@moz-52D6333A.cpe.net.cable.rogers.com) (Quit: diogogmt)
- # [14:15] * Quits: sstangl (sstangl@748344B9.A22D542B.1C5878CF.IP) (Ping timeout)
- # [14:16] * Joins: maikmerten (maikmerten@moz-B4707903.dynamic.qsc.de)
- # [14:17] * Joins: mak (chatzilla@moz-A117CB95.retail.telecomitalia.it)
- # [14:17] * Quits: dria (dria@moz-FF31712D.dhcp-dynamic.fibreop.nb.bellaliant.net) (Quit: dria)
- # [14:18] * Quits: @roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP) (Ping timeout)
- # [14:18] * davehunt|away is now known as davehunt
- # [14:19] * Quits: Ms3ger (Mibbit@moz-F918E6B4.ugent.be) (Quit: http://www.mibbit.com ajax IRC Client)
- # [14:20] * Joins: espindola (espindola@6CB4E1C5.5F4C6DA3.AE2B2F80.IP)
- # [14:21] <nigelb> er, how do I offer to mentor a bug?
- # [14:21] <nigelb> add mentor="nigelb" on the whiteboard?
- # [14:22] * Joins: tchevalier (Instantbir@26DF2FEE.76D180ED.C47D5415.IP)
- # [14:22] * Quits: tchevalier (Instantbir@26DF2FEE.76D180ED.C47D5415.IP) (Quit: tchevalier)
- # [14:23] * Joins: jet (junglecode@88F51059.F3BBB17D.144F44FA.IP)
- # [14:24] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Ping timeout)
- # [14:24] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [14:25] * Joins: ejpbruel (ejpbruel@moz-5EE20326.adsl2.static.versatel.nl)
- # [14:26] * Joins: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP)
- # [14:26] * Quits: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP) (Client exited)
- # [14:27] <andreasn> gaston, somewhere along the way my build issues on Linux (possibly/hopefully) went away
- # [14:27] <andreasn> now it's just the mac left :)
- # [14:28] <gaston> i think i have smth that works (see 754625)
- # [14:28] * Quits: jet (junglecode@88F51059.F3BBB17D.144F44FA.IP) (Quit: jet)
- # [14:30] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
- # [14:32] <Yoric> ttaubert: ping
- # [14:33] * ttaubert waves at Yoric
- # [14:33] <Yoric> ttaubert: hi
- # [14:33] <Yoric> I have another question regarding PageThumbs.
- # [14:33] <Yoric> More precisely regarding the tests.
- # [14:34] <ttaubert> yes
- # [14:34] <Yoric> in browser_thumbnails_storage.js, you clear history
- # [14:34] <Yoric> I assume that this must be done after the end of |copy|?
- # [14:34] <Yoric> The question matters, because my version of |copy| is asynchronous.
- # [14:34] <ttaubert> yes
- # [14:35] <ttaubert> should be after copy
- # [14:35] <Yoric> ok
- # [14:35] <Yoric> In that case, I will rewrite slightly that test.
- # [14:35] <Yoric> Thanks
- # [14:35] <ttaubert> ok :)
- # [14:36] <Yoric> Also, I am not sure: why do you yield clearHistory instead of executing it immediately?
- # [14:36] <Yoric> Because you want to ensure that the main loop has had a chance to execute?
- # [14:36] <ttaubert> Yoric: that's because it clears history until the files are gone
- # [14:37] <ttaubert> windows locks the files somehow
- # [14:37] <ttaubert> and there's no way to get know when they get unlocked
- # [14:37] <ttaubert> kinda hacky
- # [14:37] <Yoric> And yielding changes something to that?
- # [14:37] * Joins: kaze1 (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [14:37] * Quits: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
- # [14:37] <ttaubert> take a look at the clearHistory() function
- # [14:37] <ttaubert> it continues execution when next() is called
- # [14:37] <ttaubert> the whole test function is an iterator
- # [14:38] <Yoric> I am not too familiar with iterator.
- # [14:38] <Yoric> Especially with mochitest - iterators.
- # [14:38] <ttaubert> those are JavaScript iterators ;)
- # [14:39] <Yoric> |next| isn't :)
- # [14:39] <ttaubert> it suspend runTests()
- # [14:39] <Yoric> This |executeSoon| is a setTimeout?
- # [14:39] <ttaubert> yes, setTimeout(, 0)
- # [14:39] <ttaubert> I guess it's actually a timer internally or somewhat not sure
- # [14:39] <ttaubert> should fire sooner than setTimeout(0)
- # [14:39] * Quits: surkov (surkov@527AC9D3.B7015738.33A1AC3C.IP) (Connection reset by peer)
- # [14:39] * Joins: jet (junglecode@88F51059.F3BBB17D.144F44FA.IP)
- # [14:40] <Yoric> What is the point of calling recursively clearHistory with a second argument that looks unused?
- # [14:40] <ttaubert> it's used in Linx 46
- # [14:40] <ttaubert> Line 46
- # [14:40] <ttaubert> on
- # [14:40] <ttaubert> haha
- # [14:41] <ttaubert> f*ck
- # [14:41] <ttaubert> can you fix that? =)
- # [14:41] <ttaubert> and remove aFile?
- # [14:41] <Yoric> ok :)
- # [14:41] * Joins: surkov (surkov@527AC9D3.B7015738.33A1AC3C.IP)
- # [14:41] <ttaubert> thanks! that'll fix bug 752409
- # [14:41] <Yoric> Suddenly, that code makes more sense :)
- # [14:42] <ttaubert> sry, there had been some rewrites before that landed
- # [14:42] <Yoric> no problem
- # [14:42] <Yoric> So, if I want my callback (from function |copy|) to call clearHistory, what should I do?
- # [14:43] <Yoric> I assume that if it yields, the information will be lost in limbo.
- # [14:43] <ttaubert> so
- # [14:43] <ttaubert> you'll have a PageThumbsStorage.copy(src, target, callback)?
- # [14:43] * AutomatedTester|away is now known as AutomatedTester
- # [14:44] <Yoric> indeed
- # [14:44] <ttaubert> so that's easy
- # [14:44] * Quits: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [14:44] <ttaubert> yield PageThumbsStorage.copy(src, target, next);
- # [14:44] * Joins: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP)
- # [14:44] * Quits: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP) (Quit: jfkthame)
- # [14:44] <ttaubert> that means that runTests() suspends
- # [14:44] <ttaubert> until next() got called
- # [14:44] * glob|away is now known as glob
- # [14:44] <Yoric> Ah, ok.
- # [14:44] <Yoric> Got it.
- # [14:45] <ttaubert> that's actually just a neat trick to make async tests more readable
- # [14:45] <ttaubert> without all the callback hassle
- # [14:46] * Quits: surkov (surkov@527AC9D3.B7015738.33A1AC3C.IP) (Connection reset by peer)
- # [14:46] * Yoric doesn't want to look at the stack :)
- # [14:48] * Quits: nhirata (nhirata.bu@moz-585D5EFC.hsd1.ca.comcast.net) (Quit: nhirata)
- # [14:48] * Joins: surkov (surkov@527AC9D3.B7015738.33A1AC3C.IP)
- # [14:49] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [14:54] * Joins: dria (dria@moz-FF31712D.dhcp-dynamic.fibreop.nb.bellaliant.net)
- # [14:56] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
- # [14:58] * Quits: darktrojan (geoff@moz-30B3CCFD.telstraclear.net) (Quit: darktrojan)
- # [14:58] * Joins: mconley (mconley@moz-5E2C9899.eng.wind.ca)
- # [14:58] * rail_away is now known as rail
- # [14:58] * Quits: askalski (akuda@moz-104CC309.mv.mozilla.com) (Quit: Wychodzi)
- # [15:00] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [15:00] * Joins: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com)
- # [15:02] * Quits: surkov (surkov@527AC9D3.B7015738.33A1AC3C.IP) (Connection reset by peer)
- # [15:02] * Joins: armenzg (armenzg@moz-8555CE12.cable.teksavvy.com)
- # [15:02] * Joins: surkov (surkov@527AC9D3.B7015738.33A1AC3C.IP)
- # [15:03] <Yoric> ttaubert: This may sound like a stupid question, but are you sure that that line suspends until |next| is called?
- # [15:03] * Quits: surkov (surkov@527AC9D3.B7015738.33A1AC3C.IP) (Connection reset by peer)
- # [15:04] <ttaubert> Yoric: pretty sure :)
- # [15:06] <ttaubert> Yoric: it doesn't work?
- # [15:06] <Yoric> ttaubert: http://pastebin.mozilla.org/1638192
- # [15:06] <Yoric> I must have misunderstood something, I guess.
- # [15:06] <Yoric> Because that "sanity check" test fails.
- # [15:07] <ttaubert> hm
- # [15:07] * Joins: janv (varga@moz-93902D79.banicne.sk)
- # [15:07] * Joins: surkov (surkov@527AC9D3.B7015738.33A1AC3C.IP)
- # [15:07] <ttaubert> is that yield in runTests()?
- # [15:07] <ttaubert> or another function?
- # [15:08] <Yoric> That's in runTests.
- # [15:08] * Joins: naveed (nihsanulla@moz-9277577A.bstnma.fios.verizon.net)
- # [15:09] <ttaubert> Yoric: hm. can you paste the whole file=?
- # [15:09] * Joins: bbondy (bbondy@moz-C9962B2.home.cgocable.net)
- # [15:09] * davehunt is now known as davehunt|away
- # [15:09] * Joins: wlach (wlach@moz-67D3C315.vif.net)
- # [15:09] <Yoric> ttaubert: http://pastebin.mozilla.org/1638193
- # [15:10] * Quits: ejpbruel (ejpbruel@moz-5EE20326.adsl2.static.versatel.nl) (Ping timeout)
- # [15:10] * Joins: ejpbruel (ejpbruel@moz-5EE20326.adsl2.static.versatel.nl)
- # [15:10] * Joins: deniscormier (deniscormi@B65F78B7.1356EECA.2170E5F.IP)
- # [15:10] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
- # [15:11] <ttaubert> Yoric: that should work
- # [15:12] <Yoric> Well... it doesn't.
- # [15:12] <ttaubert> Yoric: hmm
- # [15:12] <ttaubert> can you put a 'yield' at the beginning of L21?
- # [15:13] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
- # [15:13] <ttaubert> that could asynchronously execute next(). looks like I forgot to add that
- # [15:14] <Yoric> Testing.
- # [15:14] <Yoric> Ah, so there may have been a dangling |next|, is that it?
- # [15:15] <Yoric> That looks better, thanks.
- # [15:15] <ttaubert> yeah
- # [15:15] * Joins: drice (derice@1606D15F.E628B196.8E155D4E.IP)
- # [15:16] <Yoric> Seems to work.
- # [15:17] * Joins: gmoro (guilherme@84484EC9.1F1093E8.D159334F.IP)
- # [15:17] <ttaubert> nice
- # [15:17] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [15:18] <Yoric> Well, my test still fails, but now, it's probably my fault :)
- # [15:18] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [15:18] * Quits: darin (darin@moz-CD91E596.google.com) (Ping timeout)
- # [15:19] * Joins: Honza (chatzilla@2D490F7.23B79DE4.D0083327.IP)
- # [15:20] * Joins: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP)
- # [15:21] * Quits: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP) (Ping timeout)
- # [15:23] * Joins: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP)
- # [15:23] * Quits: surkov (surkov@527AC9D3.B7015738.33A1AC3C.IP) (Connection reset by peer)
- # [15:24] * Joins: surkov (surkov@527AC9D3.B7015738.33A1AC3C.IP)
- # [15:24] <ttaubert> heh
- # [15:26] * Quits: JeroenDeDauw (j@moz-1CF39B49.dip.t-dialin.net) (Ping timeout)
- # [15:26] * Quits: janv (varga@moz-93902D79.banicne.sk) (Connection reset by peer)
- # [15:26] * Joins: janv (varga@moz-93902D79.banicne.sk)
- # [15:29] * bear-afk is now known as bear
- # [15:29] * Joins: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
- # [15:30] * Joins: jimm (jmathies@moz-7F164CA1.pn.at.cox.net)
- # [15:32] * Joins: mw22 (chatzilla@moz-FB753258.adsl.wanadoo.nl)
- # [15:32] * Joins: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP)
- # [15:33] * Joins: aja (chatzilla@EE732A75.6BD0AE10.7880DB15.IP)
- # [15:33] <Yoric> Well, well, well, tests seem to pass.
- # [15:33] <Yoric> I now have a version of that pagethumb storage that backgrounds almost everything.
- # [15:33] <Yoric> (all I/O except cleanup)
- # [15:36] <ttaubert> nice
- # [15:36] <ttaubert> land it
- # [15:37] * Quits: gmoro (guilherme@84484EC9.1F1093E8.D159334F.IP) (Client exited)
- # [15:37] <Yoric> Too many dependencies.
- # [15:37] * Joins: JeroenDeDauw (j@moz-1CF39B49.dip.t-dialin.net)
- # [15:37] <edmorley> ** trees reopened **
- # [15:37] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
- # [15:38] * Joins: gmoro (guilherme@84484EC9.1F1093E8.D159334F.IP)
- # [15:38] <ttaubert> edmorley: wheee
- # [15:39] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [15:39] * catlee-away is now known as catlee
- # [15:39] <Yoric> Why were they closed, this time?
- # [15:40] * bear is now known as bear|buildduty
- # [15:40] <zzzzz> Yoric: https://bugzilla.mozilla.org/show_bug.cgi?id=754813
- # [15:40] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Client exited)
- # [15:40] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [15:41] * Quits: @smaug (chatzilla@moz-CCF522E6.elisa-mobile.fi) (Ping timeout)
- # [15:42] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Ping timeout)
- # [15:43] * Joins: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net)
- # [15:43] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [15:44] * Joins: smaug (chatzilla@moz-CCF522E6.elisa-mobile.fi)
- # [15:44] * ChanServ sets mode: +o smaug
- # [15:44] * Joins: jorendorff (jorendorff@moz-1747FB68.hsd1.tn.comcast.net)
- # [15:44] <Yoric> zzzzz: Thanks.
- # [15:44] * Joins: janv_ (varga@moz-93902D79.banicne.sk)
- # [15:44] * Quits: janv (varga@moz-93902D79.banicne.sk) (Connection reset by peer)
- # [15:44] <zzzzz> yw
- # [15:45] * Joins: johnath (johnath@moz-59682A1.dmz.scl3.mozilla.com)
- # [15:45] * bwinton_away is now known as bwinton
- # [15:45] * Quits: janv_ (varga@moz-93902D79.banicne.sk) (Connection reset by peer)
- # [15:45] * Joins: janv_ (varga@moz-93902D79.banicne.sk)
- # [15:47] * Joins: sheppy (sheppy@moz-4992DE6D.static.kgpt.tn.charter.com)
- # [15:47] * Quits: surkov (surkov@527AC9D3.B7015738.33A1AC3C.IP) (Connection reset by peer)
- # [15:49] * mcote|afk is now known as mcote
- # [15:50] * Joins: janv (varga@moz-93902D79.banicne.sk)
- # [15:50] * Quits: janv_ (varga@moz-93902D79.banicne.sk) (Ping timeout)
- # [15:51] * Joins: surkov (surkov@527AC9D3.B7015738.33A1AC3C.IP)
- # [15:52] * Joins: janv_ (varga@moz-93902D79.banicne.sk)
- # [15:53] * Quits: janv (varga@moz-93902D79.banicne.sk) (Ping timeout)
- # [15:53] * Quits: edmorley (edmorley@moz-BEDF50FD.range86-145.btcentralplus.com) (Quit: Leaving.)
- # [15:55] * Joins: edmorley (edmorley@moz-BEDF50FD.range86-145.btcentralplus.com)
- # [15:55] * Joins: janv (varga@moz-93902D79.banicne.sk)
- # [15:56] * Quits: janv_ (varga@moz-93902D79.banicne.sk) (Ping timeout)
- # [15:56] <decoder> espindola: ping?
- # [15:56] * Joins: a-865 (fmcz@moz-A5D13CA.cable.mindspring.com)
- # [15:56] <edmorley> AryehGregor: have retriggered builds on your try run that failed due to the infra (DB) issues; if they still don't come through let me know :-)
- # [15:57] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Connection reset by peer)
- # [15:57] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [15:57] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
- # [15:58] * Quits: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Connection reset by peer)
- # [15:58] * Joins: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
- # [16:00] * Joins: mib_vpzvjq (Mibbit@84474D84.586971F7.B580DEC.IP)
- # [16:01] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
- # [16:01] * Quits: catalinb (ethereal@moz-7443FA19.eregie.pub.ro) (Ping timeout)
- # [16:01] * Quits: bruno (bruno@20C4F0CB.2F9EAEB9.C36097CD.IP) (Ping timeout)
- # [16:02] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [16:02] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Ping timeout)
- # [16:02] * Joins: askalski (akuda@moz-104CC309.mv.mozilla.com)
- # [16:02] * Quits: mib_vpzvjq (Mibbit@84474D84.586971F7.B580DEC.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [16:03] * Joins: xakz (XaMaD@moz-34FBE388.fbx.proxad.net)
- # [16:03] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [16:04] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Quit: Leaving.)
- # [16:04] <espindola> decoder, pong
- # [16:04] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [16:05] * Quits: janv (varga@moz-93902D79.banicne.sk) (Ping timeout)
- # [16:05] * Joins: ctalbert (ctalbert@moz-59682A1.dmz.scl3.mozilla.com)
- # [16:06] * Quits: surkov (surkov@527AC9D3.B7015738.33A1AC3C.IP) (Connection reset by peer)
- # [16:06] * Joins: janv (varga@moz-B569740F.o2inet.sk)
- # [16:07] <decoder> espindola: re bug 753969, can I assume that the symlink keeps that name? (/tools/clang-3.0). I'm planning to land a patch that references it already (i know it's not there yet).
- # [16:08] * Joins: surkov (surkov@527AC9D3.B7015738.33A1AC3C.IP)
- # [16:08] * Joins: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP)
- # [16:08] <espindola> decoder, not sure what we are doing in the end
- # [16:08] <espindola> rail, ^
- # [16:08] * davehunt|away is now known as davehunt
- # [16:08] <espindola> ?
- # [16:09] * Joins: shorlander-away (shorlander@moz-853043D6.dhcp.insightbb.com)
- # [16:10] * Joins: squeakytoy (squeakytoy@moz-9E84F244.netset.se)
- # [16:10] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Ping timeout)
- # [16:12] * coop is now known as coop|mtg
- # [16:13] <gaston> edmorley: my last try submission seems stuck too (https://tbpl.mozilla.org/?tree=Try&rev=4202c1cfba42), any idea how to retrigger it (besides pushing it again) ?
- # [16:13] * Joins: nhirata (nhirata.bu@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [16:14] * Quits: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se) (Ping timeout)
- # [16:14] <edmorley> gaston: buildapi doesn't know about that rev, so it'll just be easier to push again
- # [16:14] <gaston> meh
- # [16:14] <edmorley> sorry! :-)
- # [16:14] <gaston> :)
- # [16:14] <catlee> decoder, espindola: we'll keep that symlink updated when we deploy new clang versions
- # [16:15] <gaston> but the changeset is in try ..
- # [16:15] * Joins: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP)
- # [16:16] * Quits: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
- # [16:16] <decoder> catlee: yea, i just wanted to make sure that the name doesnt change before it's deployed now .)
- # [16:16] * Joins: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP)
- # [16:17] * Quits: masayuki (Daily@moz-911CC660.zaq.ne.jp) (Quit: masayuki)
- # [16:17] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Quit: Leaving.)
- # [16:17] * Joins: masayuki (Daily@moz-911CC660.zaq.ne.jp)
- # [16:17] * Joins: bruno (bruno@20C4F0CB.2F9EAEB9.C36097CD.IP)
- # [16:18] * Joins: c0smikdebris (c0smikdebr@ED96A83F.3A385CE3.274D17D6.IP)
- # [16:18] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Ping timeout)
- # [16:20] * Joins: zuzelvp (zuzelvp@moz-9B1AAFC2.cpe.net.cable.rogers.com)
- # [16:24] * Quits: surkov (surkov@527AC9D3.B7015738.33A1AC3C.IP) (Connection reset by peer)
- # [16:24] * Joins: tonymec__ (tonymec@moz-B71D4903.adsl-dyn.isp.belgacom.be)
- # [16:24] * tonymec__ is now known as tonymec|away
- # [16:25] * Joins: surkov (surkov@527AC9D3.B7015738.33A1AC3C.IP)
- # [16:25] * Quits: naveed (nihsanulla@moz-9277577A.bstnma.fios.verizon.net) (Input/output error)
- # [16:26] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
- # [16:26] * Quits: RemusPop (remuspop@601F3B17.33662590.A5830293.IP) (Client exited)
- # [16:27] * Joins: Cwiiis (cwiiis@88F51059.F3BBB17D.144F44FA.IP)
- # [16:28] * Joins: evilpie (chatzilla@moz-440B4968.pools.arcor-ip.net)
- # [16:29] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/2b84084855c3 - Jeff Hammel - Bug 754392 - deploy new talos.zip to fix tp5 responsiveness regressions on windows. r=jmaher
- # [16:29] <firebot> http://hg.mozilla.org/mozilla-central/rev/3f76065955a9 - Joel Maher - Bug 754001 - random-if r3 failures so we can unhide the tests. r=jrmuizel
- # [16:30] * coop|mtg is now known as coop
- # [16:31] * Joins: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se)
- # [16:31] * Quits: squeakytoy (squeakytoy@moz-9E84F244.netset.se) (Quit: Leaving)
- # [16:32] * Joins: CuriousJohn (John@moz-4C1C7342.gar.clearwire-wmx.net)
- # [16:33] * Joins: naveed (nihsanulla@moz-9277577A.bstnma.fios.verizon.net)
- # [16:35] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Ping timeout)
- # [16:35] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
- # [16:35] * ChanServ sets mode: +o ehsan
- # [16:36] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [16:36] * erick-away is now known as erick
- # [16:37] * Quits: Elen (El@moz-749635E7.hsd1.ut.comcast.net) (Quit: )
- # [16:37] * Joins: gregglind (glind@moz-59682A1.dmz.scl3.mozilla.com)
- # [16:39] * bz_sleep is now known as bz
- # [16:39] * coop is now known as coop|mtg
- # [16:39] * Joins: victorporof (victorporo@45524559.602BD6C.79933D60.IP)
- # [16:40] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [16:40] * Joins: Elen (El@moz-749635E7.hsd1.ut.comcast.net)
- # [16:42] * Quits: surkov (surkov@527AC9D3.B7015738.33A1AC3C.IP) (Connection reset by peer)
- # [16:42] * Joins: KittyRa (quassel@D944611.985B8463.B3E31604.IP)
- # [16:42] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Quit: mccr8)
- # [16:42] * Joins: huddler (Mibbit@84474D84.586971F7.B580DEC.IP)
- # [16:43] * Quits: huddler (Mibbit@84474D84.586971F7.B580DEC.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [16:43] * Quits: gcp (gpascutto@moz-D0E475EA.access.telenet.be) (Quit: Make a new plan, Stan!)
- # [16:43] * Joins: surkov (surkov@527AC9D3.B7015738.33A1AC3C.IP)
- # [16:43] * Quits: janv (varga@moz-B569740F.o2inet.sk) (Quit: This computer has gone to sleep)
- # [16:45] * Quits: evilpie (chatzilla@moz-440B4968.pools.arcor-ip.net) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120423122928])
- # [16:45] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [16:45] * glob is now known as glob|away
- # [16:45] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
- # [16:47] <sheppy> Hum. The about window doesn't appear in the Window menu's list of windows. That's... really weird.
- # [16:47] <sheppy> And annoying. :)
- # [16:47] * Quits: naveed (nihsanulla@moz-9277577A.bstnma.fios.verizon.net) (Input/output error)
- # [16:47] * Joins: naveed (nihsanulla@moz-9277577A.bstnma.fios.verizon.net)
- # [16:48] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
- # [16:49] <jesup> ted: ping
- # [16:49] * Quits: bruno (bruno@20C4F0CB.2F9EAEB9.C36097CD.IP) (Ping timeout)
- # [16:50] * sheppy files bug 754845 about that.
- # [16:51] * Joins: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net)
- # [16:51] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
- # [16:52] * khuey|away is now known as khuey
- # [16:52] <@khuey> ted: ping
- # [16:52] <jesup> ted's popular!
- # [16:53] * Joins: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP)
- # [16:54] * Joins: hub (hub@moz-E2FCA694.figuiere.net)
- # [16:55] * jesup wishes there was a reliable way to get a working win64 build setup without full VS2008 - debugging link failures that work in x32 by Try is not fun... or fast
- # [16:55] * Joins: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk)
- # [16:55] <edmorley> jesup: or has just broken all the things \o/ :-)
- # [16:56] <gaston> edmorley: it seem try just ignores me.. i've repushed and some more recent try pushes got some jobs running, mine didnt
- # [16:56] <gaston> edmorley: https://tbpl.mozilla.org/?tree=Try&rev=e2e6ce2cbca8
- # [16:56] <gaston> ARGH
- # [16:56] <gaston> doh
- # [16:56] <gaston> my fault, indeed
- # [16:57] <edmorley> p =none :-)
- # [16:57] <edmorley> sorry didn't see that before
- # [16:57] <gaston> yeah finally saw it :)
- # [16:57] * Joins: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu)
- # [16:58] <gaston> that'll teach me to s/all/none/ in my empty try changeset
- # [16:59] * Joins: harth (harth@88F51059.F3BBB17D.144F44FA.IP)
- # [16:59] * Quits: surkov (surkov@527AC9D3.B7015738.33A1AC3C.IP) (Connection reset by peer)
- # [17:00] * Joins: mdas (mdas@50AE257C.D30B51A1.412CF160.IP)
- # [17:00] * Joins: surkov (surkov@527AC9D3.B7015738.33A1AC3C.IP)
- # [17:00] * cadecairos_away is now known as cadecairos
- # [17:01] * Joins: jstraus_ (jstraus@moz-C7B4D9FC.hsd1.ma.comcast.net)
- # [17:01] <edmorley> gaston: ah, was wondering how you ended up with that :-)
- # [17:01] * Quits: jet (junglecode@88F51059.F3BBB17D.144F44FA.IP) (Quit: jet)
- # [17:01] * Quits: kaze` (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
- # [17:01] * Joins: evilpie (chatzilla@moz-440B4968.pools.arcor-ip.net)
- # [17:01] * cadecairos is now known as cadecairos_away
- # [17:02] <gaston> shouldnt try refuse that ? :)
- # [17:02] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
- # [17:02] * cadecairos_away is now known as cadecairos
- # [17:02] * AutomatedTester is now known as AutomatedTester|away
- # [17:02] * joduinn-zzz is now known as joduinn
- # [17:03] * NeilAway wonders why msdn links all have that (v=vs.N) in them when it's unnecessary
- # [17:04] * Quits: tonymec|away (tonymec@moz-B71D4903.adsl-dyn.isp.belgacom.be) (Quit: Konversation terminated!)
- # [17:08] * Joins: WeirdAl (chatzilla@moz-5BDC219.hsd1.ca.comcast.net)
- # [17:10] * Joins: knelson (Adium@moz-B0E3D39B.dsl.pltn13.sbcglobal.net)
- # [17:10] * Joins: jet (junglecode@88F51059.F3BBB17D.144F44FA.IP)
- # [17:11] * Parts: knelson (Adium@moz-B0E3D39B.dsl.pltn13.sbcglobal.net)
- # [17:11] * Quits: surkov (surkov@527AC9D3.B7015738.33A1AC3C.IP) (Connection reset by peer)
- # [17:11] * Quits: harth (harth@88F51059.F3BBB17D.144F44FA.IP) (Input/output error)
- # [17:13] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [17:13] * Quits: evilpie (chatzilla@moz-440B4968.pools.arcor-ip.net) (Input/output error)
- # [17:14] <kaie> I have a windows VM that I set up as a build slave. It worked fine until recently. Without changes to build environment, I suddenly get failures:
- # [17:14] <kaie> gmake: fhandler_console::dup: error opening console, Win32 error 6 --- sh: fhandler_console::fixup_after_exec: error opening console after exec, error 9, Win32 error 6
- # [17:15] <jlebar|mac> What's a good way to test whether a JS object == {}? At the moment, I'm doing |for (x in myobj) { does this loop run one iteration? }|, which is pretty lame.
- # [17:15] * Joins: xsergio (sergio@DAEF1255.9C8843EE.A4F23BCE.IP)
- # [17:15] <edmorley> I'm not an expert at reading stacktraces, can someone confirm that https://tbpl.mozilla.org/php/getParsedLog.php?id=11706589&tree=Mozilla-Inbound#error2 is indeed the same as that in bug 754828, and that the different top frame doesn't matter...?
- # [17:15] * Joins: harth (harth@88F51059.F3BBB17D.144F44FA.IP)
- # [17:16] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
- # [17:16] <bz> jlebar|mac: == {} in what sense?
- # [17:16] <jlebar|mac> bz: In this case, I know it's a dict; I just want to know if it's empty.
- # [17:16] <bz> jlebar|mac: proto is Object.prototype and has no own properties?
- # [17:16] <bz> ah
- # [17:16] <bz> so you know the proto is the right thing
- # [17:17] <jlebar|mac> Yes
- # [17:17] <@khuey> jlebar|mac: dherman told me that every time you use for in on an object it shaves a day off his life
- # [17:17] * bz looks
- # [17:17] <jlebar|mac> khuey: Specifically me? Then I'm doing pretty well… :)
- # [17:17] * Joins: surkov (surkov@A2574A3.1344B664.5D3F4C44.IP)
- # [17:17] <@khuey> no I think he meant everyone
- # [17:17] <@khuey> I expect him to be dead pretty soon
- # [17:18] <jlebar|mac> khuey: I suppose his is a testable hypothesis!
- # [17:18] <bz> jlebar|mac: there's no good API for this short of getOwnPropertyNames or what you're doing
- # [17:18] <bz> jlebar|mac: I think it's worth asking the JS people for a hasOwnProperties....
- # [17:18] <jlebar|mac> bz: Hm. Okay; thanks!
- # [17:19] * Joins: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [17:19] * Joins: kdcw (kdc@moz-F7413045.pk.shawcable.net)
- # [17:20] * Joins: ek (Mibbit@moz-46EAEB5E.pool-125-25.dynamic.totbb.net)
- # [17:21] * Parts: ek (Mibbit@moz-46EAEB5E.pool-125-25.dynamic.totbb.net)
- # [17:24] * Joins: Optimizer (Mibbit@13A6D583.AFA9C078.2AB48280.IP)
- # [17:24] * Joins: bruno (bruno@20C4F0CB.2F9EAEB9.C36097CD.IP)
- # [17:24] <jesup> edmorley: Well, Heap.h : 497 + 0xb isn't exactly == Heap.h : 497 + 0x1a, but it's very likely the same bug I'd say. Not 100%, but close, and given Mac vs Linux, I'd call it a match
- # [17:25] <edmorley> jesup: thank you
- # [17:25] * Joins: gustavold (gustavold@moz-245CF253.static-user.ajato.com.br)
- # [17:26] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Quit: pnemsak)
- # [17:27] * Quits: dietrich (dietrich@moz-59682A1.dmz.scl3.mozilla.com) (Quit: leaving)
- # [17:28] <jesup> ted: ping - do you know any way to get a working win64 build setup (without a commercial copy of VS2008?)
- # [17:29] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/9e5b25074f9f - Mike Hommey - Bug 754625 - Use idl-parser from $(LIBXUL_DIST)/sdk/bin and only remove lex and yacc files in header.py --regen. r=khuey
- # [17:30] <jesup> Any out there with a working win64 build setup willing to pull alder and run a build? (so we can dumpobj to figure out why it doesn't link)
- # [17:30] <jesup> s/Any/Anyone/
- # [17:30] * Quits: sfink (chatzilla@moz-7B7651CB.dsl.pltn13.sbcglobal.net) (Ping timeout)
- # [17:30] * glob|away is now known as glob
- # [17:30] * Joins: dietrich (dietrich@moz-59682A1.dmz.scl3.mozilla.com)
- # [17:31] * Fallen is now known as Fallen|away
- # [17:32] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Client exited)
- # [17:32] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
- # [17:32] <jesup> it's so bizarre we're using syntax from dec(?) line-based editors dating back to the 70's... Of course I'm using Emacs, which hails to macros built with such things. ("Somewhere in this sprawling baroque mansion, there's a room that was the original log cabin 300 years ago")
- # [17:33] * Joins: mreid_ (mark@moz-7B0110AD.mv.mozilla.com)
- # [17:34] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
- # [17:34] <edmorley> glandium: m-c burning
- # [17:34] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Ping timeout)
- # [17:34] * Quits: jhorak (jhorak@moz-107AD163.redhat.com) (Quit: Leaving)
- # [17:34] * Quits: stransky (stransky@moz-107AD163.redhat.com) (Quit: Connection reset by beer)
- # [17:34] * Quits: surkov (surkov@A2574A3.1344B664.5D3F4C44.IP) (Connection reset by peer)
- # [17:35] * kaze1 is now known as kaze
- # [17:35] <glandium> wtf
- # [17:36] * joduinn is now known as joduinn-commute
- # [17:36] * Joins: surkov (surkov@A2574A3.1344B664.5D3F4C44.IP)
- # [17:36] * khuey is now known as khuey|away
- # [17:36] <glandium> ah, i bet the problem is remaining .pyc files
- # [17:37] <mbrubeck> needs clobber, then?
- # [17:37] * Quits: mreid_ (mark@moz-7B0110AD.mv.mozilla.com) (Input/output error)
- # [17:37] <mbrubeck> glandium: shall I clobber m-c?
- # [17:37] * bbondy is now known as bbondy_away
- # [17:38] <glandium> mbrubeck: there are two options: clobber m-c, or add a bit more cleanup in header.py. khuey, any opinion?
- # [17:38] <mbrubeck> glandium: If there's a solution that avoids the need for clobbering, that would be preferable.
- # [17:39] * Joins: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [17:39] * AutomatedTester|away is now known as AutomatedTester
- # [17:39] * Quits: paulproteus (quassel@rose.makesad.us) (Ping timeout)
- # [17:40] * Joins: mortisha (Mibbit@84474D84.586971F7.B580DEC.IP)
- # [17:40] * Quits: priya (Adium@88F51059.F3BBB17D.144F44FA.IP) (Quit: Leaving.)
- # [17:40] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [17:40] * Joins: paulproteus (quassel@moz-E86A3B42.makesad.us)
- # [17:40] * Quits: Ami_Ty (Amie@88F51059.F3BBB17D.144F44FA.IP) (Quit: Ami_Ty)
- # [17:40] * Quits: WeirdAl (chatzilla@moz-5BDC219.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120424094117])
- # [17:41] * Quits: mortisha (Mibbit@84474D84.586971F7.B580DEC.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [17:41] * Joins: mreid_ (mark@moz-7B0110AD.mv.mozilla.com)
- # [17:42] * Joins: taras (taras@moz-8E045071.hsd1.wa.comcast.net)
- # [17:43] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
- # [17:44] * jwir3|away is now known as jwir3
- # [17:44] * bbondy_away is now known as bbondy
- # [17:44] * Quits: sheppy (sheppy@moz-4992DE6D.static.kgpt.tn.charter.com) (Quit: NO CARRIER)
- # [17:45] <glandium> ted or khuey: a quick r? for http://pastebin.mozilla.org/1638379 (fixup for current bustage on m-c)
- # [17:45] <glandium> without the print
- # [17:45] * Joins: squeakytoy (squeakytoy@moz-135838FA.netset.se)
- # [17:46] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Quit: Leaving.)
- # [17:46] * Joins: evilpie (chatzilla@moz-440B4968.pools.arcor-ip.net)
- # [17:46] * Quits: jorendorff (jorendorff@moz-1747FB68.hsd1.tn.comcast.net) (Quit: jorendorff)
- # [17:46] * Joins: froydnj (nfroyd@moz-59682A1.dmz.scl3.mozilla.com)
- # [17:46] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: . . . ........)
- # [17:47] * Joins: arhayward (Adium@F2D29657.F60B0462.67AC9B1.IP)
- # [17:48] * Joins: imelven (imelven2@moz-59682A1.dmz.scl3.mozilla.com)
- # [17:48] <@ted> jesup: i don't know, but i have one here
- # [17:49] <@ted> jesup: also, you should be able to download the pro ISOs via the intranet
- # [17:50] * Joins: NotKnown (User@moz-EFD11503.rgv.res.rr.com)
- # [17:50] * Joins: dbaron (dbaron@DC492B4E.6E845DE5.C0C7CDD.IP)
- # [17:50] * ChanServ sets mode: +o dbaron
- # [17:51] <glandium> jesup: yeah, you can get visual studio from fs
- # [17:51] * Quits: @dbaron (dbaron@DC492B4E.6E845DE5.C0C7CDD.IP) (Connection reset by peer)
- # [17:51] * Joins: dbaron (dbaron@DC492B4E.6E845DE5.C0C7CDD.IP)
- # [17:51] * ChanServ sets mode: +o dbaron
- # [17:52] <NotKnown> Is there a channel for firefox's security?
- # [17:52] <yvan> #security )
- # [17:52] <yvan> :) even
- # [17:52] * Quits: evilpie (chatzilla@moz-440B4968.pools.arcor-ip.net) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120423122928])
- # [17:52] * Quits: surkov (surkov@A2574A3.1344B664.5D3F4C44.IP) (Connection reset by peer)
- # [17:53] * Joins: sheppy (sheppy@5F2E80BB.F290A0EC.20065979.IP)
- # [17:53] <ejpbruel> bbondy: ping
- # [17:53] <bbondy> ejpbruel: hi
- # [17:53] <ejpbruel> ive created a new patch that should not break ICO's on win xp
- # [17:53] <NotKnown> Doesn't seem to have services is it official? Lol I just wanna hang around somewhere I can get notified of something that could cause harm :)
- # [17:54] <ejpbruel> bbondy: with this patch you can optionally specify that you want v5, not v3 headers
- # [17:54] <ejpbruel> bbondy: so unless you explicitly ask for one nothing changes
- # [17:54] * Joins: micahg (micahg@B390EE27.7DF7A61A.B66DD36E.IP)
- # [17:54] <bbondy> ejpbruel: does it work with all platforms with existing 40 byte bmp's being inside the ico?
- # [17:54] <yvan> NotKnown: in a meeting, but can discuss more in a few minutes
- # [17:54] * Joins: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl)
- # [17:54] <bbondy> k
- # [17:54] <NotKnown> yvan: Alright.
- # [17:54] <Optimizer> Can anyone clearly explain me what exactly is trusted and untrusted in terms of window and object
- # [17:54] <bbondy> how about the decoder
- # [17:54] <ejpbruel> bbondy: well, it *should* ;)
- # [17:54] <ejpbruel> bbondy: the decoder is practically unchanged
- # [17:55] <ejpbruel> bbondy: turns out that the decoder already took alpha into account
- # [17:55] <ejpbruel> bbondy: so the decoder can just ignore the v5 part of the header
- # [17:55] <ejpbruel> bbondy: and thats good enough for my needs
- # [17:55] <bbondy> k
- # [17:55] <bz> what's the pref to set to run XUL from a file://
- # [17:55] <bz> ?
- # [17:55] * Quits: squeakytoy (squeakytoy@moz-135838FA.netset.se) (Quit: Leaving)
- # [17:55] <ejpbruel> bbondy: question though
- # [17:55] <bbondy> well I knew the 32bpp BMP ICO's had transparency support
- # [17:55] <ejpbruel> bbondy: can i create a decoder via do_createInstance
- # [17:56] * Quits: @dbaron (dbaron@DC492B4E.6E845DE5.C0C7CDD.IP) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [17:56] * Joins: surkov (surkov@A2574A3.1344B664.5D3F4C44.IP)
- # [17:56] <ejpbruel> bbondy: yeah thats probably whyu
- # [17:56] * Joins: dbaron (dbaron@DC492B4E.6E845DE5.C0C7CDD.IP)
- # [17:56] * ChanServ sets mode: +o dbaron
- # [17:56] <bbondy> you want to create an image or a decoder?
- # [17:56] * Joins: Mavericks (Mibbit@54D90293.EF1C5635.C6104E0F.IP)
- # [17:56] * Joins: kaze` (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [17:56] <ejpbruel> bbondy: i want to use the BMP decoder to parse the clipboard contents
- # [17:56] <ejpbruel> bbondy: and then put the result in an encoder for the appropriate mime type
- # [17:56] * bear|buildduty is now known as bear-afk
- # [17:56] * Quits: xakz (XaMaD@moz-34FBE388.fbx.proxad.net) (Ping timeout)
- # [17:57] * Joins: xakz (XaMaD@moz-34FBE388.fbx.proxad.net)
- # [17:57] <@ehsan> bwinton: ping
- # [17:57] <bwinton> ehsan: pong.
- # [17:57] <@ehsan> bwinton: can you please make a thunderbird try build with the patches in bug 590640?
- # [17:57] <glandium> bz: is that even still possible?
- # [17:57] * Joins: bsmith (bsmith@moz-717636FD.hsd1.tx.comcast.net)
- # [17:57] <bz> yes
- # [17:57] <bwinton> ehsan: Yeah, I can do that…
- # [17:57] <bz> dom.allow_XUL_XBL_for_file
- # [17:57] <@ehsan> bwinton: thanks, that'd be great!
- # [17:58] <@ehsan> bwinton: also, does thunderbird have any QA staff?
- # [17:58] <@ehsan> bwinton: or community?
- # [17:58] <bbondy> ejpbruel: so you want to do this I think: http://mxr.mozilla.org/mozilla-central/source/widget/windows/JumpListBuilder.cpp#620
- # [17:58] <bwinton> ehsan: Usul (in #maildev) is our QA lead…
- # [17:59] * Joins: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com)
- # [17:59] <@ehsan> bwinton: cool, it would be useful to have somebody who knows how to do QA for a living test those builds as well :)
- # [17:59] <ejpbruel> bbondy: i dont think so. the BMP on the clipboard has no fileheader, which imgtools expects to read from the stream
- # [17:59] * Joins: lmandel (lmandel@moz-BBE3ABD.mv.mozilla.com)
- # [17:59] <bbondy> so generate one :)
- # [17:59] <ejpbruel> bbondy: how do i pass that to the stream then?
- # [17:59] <ejpbruel> (i already wrote some code that generates one)
- # [18:00] * Joins: omeringen (omer@CC8EA6A.9400201E.9CD63BA8.IP)
- # [18:00] * Quits: mreid_ (mark@moz-7B0110AD.mv.mozilla.com) (Connection reset by peer)
- # [18:01] * Joins: rhelmer (rhelmer@moz-59682A1.dmz.scl3.mozilla.com)
- # [18:01] <bbondy> I think you'd have to convert it ot a buffer but I'm not certain if there's an easier way. You could do an extra write to the decoder before.a
- # [18:01] <yvan> NotKnown: so what kind of security info are you looking for?
- # [18:02] <glandium> someone wants to rs http://pastebin.mozilla.org/1638379 ? (without print) since ted and khuey aren't very responsive
- # [18:02] * Quits: c0smikdebris (c0smikdebr@ED96A83F.3A385CE3.274D17D6.IP) (Client exited)
- # [18:02] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
- # [18:02] <glandium> i guess it's lunch time for ted
- # [18:02] * shorlander-away is now known as shorlander
- # [18:02] <bbondy> ejpbruel: you can add more to the imgtool's interface if needed
- # [18:03] <NotKnown> yvan: Nothing really I just wanted to leave my IRC somewhere I can get notified faster if something does happen.
- # [18:03] <ejpbruel> bbondy: i noticed that the imageclipboard already creates encoders directly, via "@mozilla.org/image/encoder;2?type=image/jpeg" for instance
- # [18:03] <bbondy> ejpbruel: like maybe an option to pass to the decoder
- # [18:04] <gaston> NotKnown: using the web is insecure, don't.
- # [18:04] <ejpbruel> bbondy: im not going to add an option to the decoder to ignore the file header. it actually uses the information it reads everywhere, so that looks non trivial
- # [18:04] * rail is now known as rail-lunch
- # [18:04] <decoder> why don't you call it reverse-encoder? :) much easier! :D
- # [18:04] * Joins: luke (andhow@moz-BBE3ABD.mv.mozilla.com)
- # [18:04] <glandium> ah ted had answered on #pymake ; missed that
- # [18:04] <ejpbruel> bbondy: ideally, id be able to create a decoder in the same way nsImageClipboard creates an encoder. iImageDecoder has the interface i need (using a write call)
- # [18:04] * Joins: KaIRC (robert@moz-ACE8DA1B.adsl.highway.telekom.at)
- # [18:04] * Quits: KaiRo (robert@moz-D97F25BF.adsl.highway.telekom.at) (Ping timeout)
- # [18:04] <ejpbruel> decoder: unencoder?
- # [18:05] * Joins: squib (squib-@moz-415BAA34.engr.wisc.edu)
- # [18:05] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/3bd6844f2898 - Mike Hommey - Fixup for bug 754625. r=ted
- # [18:05] <decoder> ejpbruel: sounds good
- # [18:05] <sheppy> I totally just read that as uuencode...
- # [18:06] <ejpbruel> sheppy++
- # [18:06] <bbondy> ejpbruel: I'm not sure if others want it exposed that way, maybe that's fine. Maybe check with joe
- # [18:06] * Joins: chrisccoulson (chr1s@CF62D2D6.FC921812.EE27BB8D.IP)
- # [18:06] <ejpbruel> bbondy: encoder is already expose this way, would be surprised if decoder wasnt, but ok
- # [18:06] <ejpbruel> joe: ping
- # [18:06] <gaston> glandium: taking care of the c-c part or i should ping a specific person ?
- # [18:07] * Quits: Stan (Stan@moz-B1612658.dip.t-dialin.net) (Quit: KVIrc KVIrc Equilibrium 4.1.3, revision: 6109, sources date: 20120101, built on: 2012-03-27 22:01:16 UTC - http://www.kvirc.net/)
- # [18:07] <glandium> gaston: i'd like to know the error they have now on c-c
- # [18:08] <gaston> apparently the one sgautherie reportex
- # [18:08] * Joins: evilpie (chatzilla@moz-440B4968.pools.arcor-ip.net)
- # [18:08] <gaston> -reported
- # [18:08] * jwir3 is now known as jwir3|lunch
- # [18:09] * Joins: Ms2ger (Ms2ger@98647F7E.B3555099.37724B0D.IP)
- # [18:09] <gaston> (but i agree it lacks some context :)
- # [18:09] * jhford-work-away is now known as jhford-work
- # [18:09] <glandium> gaston: yeah, it's not very helpful
- # [18:09] <bbondy> ejpbruel: I'm not suggesting to hold back progress, so proceed as you want. Just suggesting to ask in the meantime so you can avoid extra work if it's not the desired way.
- # [18:09] <gaston> i've built cc with your previous patch and mine
- # [18:09] * Joins: Stan (Stan@moz-B1612658.dip.t-dialin.net)
- # [18:09] <ejpbruel> bbondy: i dont think iDecoder is exposed in the public headers
- # [18:10] <ejpbruel> this doesnt bode well :(
- # [18:10] <@smaug> bsmedberg: ping
- # [18:10] * Quits: surkov (surkov@A2574A3.1344B664.5D3F4C44.IP) (Connection reset by peer)
- # [18:11] <bbondy> ejpbruel: You can add it easily just by adding the file to the list of EXPORTS = in the makefile
- # [18:11] * Joins: mreid_ (mark@moz-7B0110AD.mv.mozilla.com)
- # [18:11] * Quits: @dbaron (dbaron@DC492B4E.6E845DE5.C0C7CDD.IP) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [18:11] <bbondy> but I'm not sure if that's desired by joe (imglib owner)
- # [18:11] * Joins: wippler (Mibbit@84474D84.586971F7.B580DEC.IP)
- # [18:11] <ejpbruel> bbondy: not really, there doesnt even exist an IDL file for it, and it looks like Decoder is an abstract class, not an interface
- # [18:11] <joe> hi
- # [18:11] <ejpbruel> joe: hi
- # [18:12] <ejpbruel> joe: i want to reimplement the clipboard code using our BMP encoder/decoder
- # [18:12] <ejpbruel> joe: so far i managed to copy an image to the clipboar using the BMP encoder (which i can create via do_createInstance)
- # [18:12] <ejpbruel> jo
- # [18:12] <ejpbruel> e
- # [18:12] <ejpbruel> joe: but the decoder is not exposed in the same way, or so it seems
- # [18:12] <gerv> Anyone seen ted or khuey?
- # [18:12] <ejpbruel> joe: i could use iImgTools, which is supposed to be the public interface, i assume. but the BMP on the clipboard doesnt contain the file header
- # [18:13] * Joins: surkov (surkov@A2574A3.1344B664.5D3F4C44.IP)
- # [18:13] <ejpbruel> joe: so what i need to be able to do is pass a generated file header, and then the clipboard contents
- # [18:13] <ejpbruel> joe: thoughts?
- # [18:13] * Joins: fabrice (fabrice@moz-BBE3ABD.mv.mozilla.com)
- # [18:13] * Quits: wippler (Mibbit@84474D84.586971F7.B580DEC.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [18:14] * AutomatedTester is now known as AutomatedTester|away
- # [18:14] * armenzg is now known as armenzg_brb
- # [18:15] * Joins: cdiehl_ (cdiehl@moz-1292515F.pool.mediaways.net)
- # [18:15] * jimm is now known as jimm-lunch
- # [18:15] * Quits: cdiehl (cdiehl@moz-C11B309D.pool.mediaways.net) (Ping timeout)
- # [18:15] * cdiehl_ is now known as cdiehl
- # [18:15] * Quits: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [18:16] * Joins: alfredo- (Adium@514D186.F3BBB17D.144F44FA.IP)
- # [18:16] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [18:16] * Joins: janv (varga@moz-B569740F.o2inet.sk)
- # [18:18] * KaIRC is now known as KaiRo
- # [18:18] * Quits: Cork (Cork@moz-49FD6A7D.cust.tele2.se) (No route to host)
- # [18:18] * Joins: Cork- (Cork@moz-49FD6A7D.cust.tele2.se)
- # [18:18] <@smaug> does anyone know what code decides where the default profile is created. On FF it is /home/foo/.mozilla/firefox/aldkfj.default but on TB /home/foo/.thunderbird
- # [18:19] * Quits: janv (varga@moz-B569740F.o2inet.sk) (Ping timeout)
- # [18:19] * Quits: John-Galt (kris@FACBEC9F.1DC3B5D1.24939243.IP) (Input/output error)
- # [18:19] * Cork- is now known as Cork
- # [18:19] * Parts: alfredo- (Adium@514D186.F3BBB17D.144F44FA.IP)
- # [18:19] <gaston> you want to put TB's profile under .mozilla ?
- # [18:20] * Joins: John-Galt (kris@FACBEC9F.1DC3B5D1.24939243.IP)
- # [18:20] <gaston> (i've also often wondered why it was different.. seamonkey's profile is under .mozilla too)
- # [18:20] <@smaug> gaston: no. I want to understand how profile handling code works
- # [18:21] <ejpbruel> joe: ?
- # [18:21] * Parts: NotKnown (User@moz-EFD11503.rgv.res.rr.com) (Leaving)
- # [18:21] <mbrubeck> smaug: I think it might be http://mxr.mozilla.org/mozilla-central/source/xpcom/io/nsAppFileLocationProvider.cpp#321
- # [18:21] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
- # [18:21] * Quits: KWierso (chatzilla@moz-4E330DCA.desm.qwest.net) (Ping timeout)
- # [18:22] <@smaug> mbrubeck: ah, perhaps. thanks
- # [18:22] <eeejay> hum
- # [18:22] <eeejay> is try down?
- # [18:22] * Quits: aja (chatzilla@EE732A75.6BD0AE10.7880DB15.IP) (Client exited)
- # [18:22] * rail-lunch is now known as rail_away
- # [18:23] <eeejay> i'm getting twisted connection errors on tests
- # [18:26] * Quits: micahg (micahg@B390EE27.7DF7A61A.B66DD36E.IP) (Ping timeout)
- # [18:27] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [18:27] * Quits: omeringen (omer@CC8EA6A.9400201E.9CD63BA8.IP) (Ping timeout)
- # [18:27] * rail_away is now known as rail
- # [18:28] * Joins: TheLink (TheLink@moz-2C115FCB.pools.arcor-ip.net)
- # [18:28] * Joins: nli (nli@moz-BBE3ABD.mv.mozilla.com)
- # [18:28] * Quits: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
- # [18:28] * Quits: surkov (surkov@A2574A3.1344B664.5D3F4C44.IP) (Connection reset by peer)
- # [18:28] <@bsmedberg> smaug: pong
- # [18:29] <catlee> ehsan: how long do these emscripten tests take??
- # [18:29] * Joins: omeringen (omer@C02D19D.5FB03BD4.9CD63BA8.IP)
- # [18:29] * Joins: surkov (surkov@A2574A3.1344B664.5D3F4C44.IP)
- # [18:29] <edmorley> eeejay: which try run?
- # [18:30] <eeejay> https://tbpl.mozilla.org/?tree=Try&rev=f817251f46d4#
- # [18:30] <gerv> Who knows about the "inspector" devtool?
- # [18:30] <eeejay> edmorley, ^
- # [18:30] <Optimizer> gerv: ask in #devtools ?
- # [18:31] * Joins: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net)
- # [18:31] <@smaug> bsmedberg: do we have currently code for creating new profiles for other programs? I'd like FF process to create profile for webapp
- # [18:32] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: anant)
- # [18:32] * Quits: omeringen (omer@C02D19D.5FB03BD4.9CD63BA8.IP) (Ping timeout)
- # [18:32] <@bsmedberg> smaug: well, webapps have a special profile location
- # [18:32] <gerv> Optimizer: Thanks, will do.
- # [18:32] <@bsmedberg> have you talked to tima about this?
- # [18:32] * Joins: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:32] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
- # [18:32] <@smaug> oh, more specialness..
- # [18:32] * Joins: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:32] * Joins: omeringen (omer@A45FDFD1.5B303017.9CD63BA8.IP)
- # [18:33] <Ms2ger> smaug, the ateam certainly has python scripts for such things
- # [18:33] * Joins: janv (varga@moz-B569740F.o2inet.sk)
- # [18:33] <edmorley> eeejay: oh android, yeah that's pretty typical for an android run https://tbpl.mozilla.org/php/getParsedLog.php?id=11728137&tree=Try is bug 660480 etc
- # [18:33] <edmorley> eeejay: I'd just retrigger anything you're not sure about
- # [18:34] <@smaug> bsmedberg: I'll ask timA, but still, do we have code to create profile for other programs?
- # [18:34] <@bsmedberg> smaug: no, but a profile is just a directory
- # [18:34] <edmorley> in the case of the log above, the actual error is slightly higher up than the twisted connection errors
- # [18:34] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
- # [18:34] <@bsmedberg> smaug: webapps don't use profiles.ini
- # [18:34] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [18:34] <@bsmedberg> smaug: so "creating a profile" for them just means putting files in a certain directory
- # [18:34] <@smaug> ahaa
- # [18:35] <ejpbruel> joe: still here?
- # [18:35] <@smaug> bsmedberg: so they effectively have just one profile +
- # [18:35] <@smaug> s/+/?/
- # [18:35] <@bsmedberg> basically yes
- # [18:35] * Quits: omeringen (omer@A45FDFD1.5B303017.9CD63BA8.IP) (Ping timeout)
- # [18:36] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
- # [18:36] * Quits: victorporof (victorporo@45524559.602BD6C.79933D60.IP) (Quit: Linkinus - http://linkinus.com)
- # [18:36] <@smaug> bsmedberg: so, if I know that certain directory, do we have code to create the profile there?
- # [18:36] * Joins: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com)
- # [18:37] <@bsmedberg> there is no such thing as "create a profile"
- # [18:37] <@bsmedberg> a profile is just a directory
- # [18:37] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
- # [18:37] <@smaug> ah, right
- # [18:39] * Quits: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl) (Ping timeout)
- # [18:40] * Quits: sheppy (sheppy@5F2E80BB.F290A0EC.20065979.IP) (Quit: Leaving)
- # [18:40] * Joins: omeringen (omer@D04CE51F.16851AED.9CD63BA8.IP)
- # [18:41] * Joins: KWierso (chatzilla@moz-4E330DCA.desm.qwest.net)
- # [18:41] * Quits: gandalf (zbraniecki@moz-DD097E9E.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
- # [18:41] * Joins: sstangl (sstangl@748344B9.A22D542B.1C5878CF.IP)
- # [18:41] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
- # [18:43] * Joins: myk (Instantbir@moz-BBE3ABD.mv.mozilla.com)
- # [18:43] * Joins: vladan (vladan@moz-BBE3ABD.mv.mozilla.com)
- # [18:44] <dougt> jmaher: ping?
- # [18:44] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
- # [18:44] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [18:44] <edmorley> trees closed again \o/
- # [18:44] * Parts: Optimizer (Mibbit@13A6D583.AFA9C078.2AB48280.IP)
- # [18:44] * Joins: gandalf (zbraniecki@moz-DD097E9E.neoplus.adsl.tpnet.pl)
- # [18:44] <bz> uh, wtf?
- # [18:44] * bz adds printfs
- # [18:44] <nemo> Hm. Is it a bad sign that https://bugzilla.mozilla.org/show_activity.cgi?id=705294 hasn't changed in a month? :)
- # [18:44] <jmaher> dougt: pong
- # [18:45] * coop|mtg is now known as coop
- # [18:45] <bz> uh
- # [18:45] <bz> This code is totally broken
- # [18:45] * armenzg_brb is now known as armenzg
- # [18:45] * Joins: gwagner (gwagner@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:45] <dougt> jmaher: hey.
- # [18:45] <dougt> i have a q for you -- http://mxr.mozilla.org/mozilla-central/source/testing/mochitest/tests/SimpleTest/TestRunner.js#430
- # [18:45] * Joins: micahg (micahg@5D58BDDA.24FABC30.F98C6DDA.IP)
- # [18:45] <dougt> my patch is tripping that code.
- # [18:46] <jmaher> dougt: bummer
- # [18:46] <dougt> any idea what that test is suppose to be testing?
- # [18:46] * Joins: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com)
- # [18:46] <nemo> at least IonFuzz seems pretty darn busy :)
- # [18:46] * Quits: surkov (surkov@A2574A3.1344B664.5D3F4C44.IP) (Connection reset by peer)
- # [18:46] <@ehsan> catlee: hmm, depends on the machine... let's say ~1hr on a decent machine
- # [18:46] <jmaher> dougt: that specific code is new to me, but it appears that the url it should be testing is not the url that is loaded
- # [18:46] <@ehsan> catlee: that is, if you run them in parallel
- # [18:46] <Ms2ger> dougt, don't call SimpleTest.finish more than once
- # [18:46] <Ms2ger> (cc jmaher)
- # [18:47] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [18:47] <catlee> ehsan: how do you run them in parallel?
- # [18:47] <jmaher> dougt: are you changing test cases at all?
- # [18:47] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [18:47] <dougt> Ms2ger: okay
- # [18:47] <dougt> jmaher: probably
- # [18:47] <azakai|2> catlee: the full emscripten test suite takes many hours i am afraid
- # [18:47] <@ehsan> catlee: nosetests --processes=4 -v -s tests/runner.py
- # [18:48] <@ehsan> catlee: where 4 is the number of processes
- # [18:48] <catlee> ehsan: ok, can you put that in the bug?
- # [18:48] <@ehsan> sure
- # [18:48] * Joins: Mook_as (mook@moz-1FCC0032.activestate.com)
- # [18:48] * Quits: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP) (Ping timeout)
- # [18:49] * Quits: xsergio (sergio@DAEF1255.9C8843EE.A4F23BCE.IP) (Quit: Bye)
- # [18:49] <dougt> Ms2ger: yeah, that was most likely it.
- # [18:49] * Joins: Puddles (Mibbit@84474D84.586971F7.B580DEC.IP)
- # [18:50] * Quits: gkw (fuzz2lin@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [18:50] * Joins: gkw2 (Instantbir@moz-BBE3ABD.mv.mozilla.com)
- # [18:50] * Quits: Puddles (Mibbit@84474D84.586971F7.B580DEC.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [18:50] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [18:51] * AutomatedTester|away is now known as AutomatedTester
- # [18:51] <joe> ejpbruel: sorry stepped away
- # [18:51] <joe> ejpbruel: i think i would prefer we fix imgITools
- # [18:51] * Joins: surkov (surkov@A2574A3.1344B664.5D3F4C44.IP)
- # [18:51] <ejpbruel> joe: define fix
- # [18:52] * Quits: mconley (mconley@moz-5E2C9899.eng.wind.ca) (Ping timeout)
- # [18:52] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
- # [18:52] <joe> oh, wait, i see
- # [18:52] <joe> so what you have is a raw BMP with no file headers
- # [18:52] <ejpbruel> joe: jup
- # [18:52] * Quits: Cork (Cork@moz-49FD6A7D.cust.tele2.se) (Input/output error)
- # [18:52] * bear-afk is now known as bear
- # [18:52] * bear is now known as bear|buildduty
- # [18:52] <joe> you won't be able to convince the decoder to do that either, I think
- # [18:52] * Joins: Cork (Cork@moz-49FD6A7D.cust.tele2.se)
- # [18:53] * Joins: dcamp (dave@moz-7B0110AD.mv.mozilla.com)
- # [18:53] <joe> so your best bet is to tack on the BMP header
- # [18:54] <ejpbruel> joe: i already have some code that does that
- # [18:54] * Joins: xsergio (sergio@DAEF1255.9C8843EE.A4F23BCE.IP)
- # [18:54] <joe> ok
- # [18:54] <ejpbruel> joe: but how do i pass it to imgITools?
- # [18:54] <catlee> ehsan: just ran in 2.5 hours on my machine without parallelization
- # [18:54] * Quits: John-Galt (kris@FACBEC9F.1DC3B5D1.24939243.IP) (Ping timeout)
- # [18:54] * Joins: John-Galt (kris@moz-104CC309.mv.mozilla.com)
- # [18:54] * Quits: graememcc (chatzilla@moz-64C879C2.range86-148.btcentralplus.com) (Ping timeout)
- # [18:54] <ejpbruel> joe: it takes an input stream, i cant create an input stream that maps to *two* buffers
- # [18:54] <@ehsan> catlee: sounds about right
- # [18:54] <joe> ejpbruel: you could implement an input stream
- # [18:55] <ejpbruel> joe: that sounds like too much work for what im trying to accomplish
- # [18:55] * joduinn-commute is now known as joduinn
- # [18:55] <ejpbruel> joe: my main goal was to add alpha channel support to the clipboard
- # [18:55] <Mook_as> nsIMultiplexInputStream?
- # [18:55] <ejpbruel> joe: the cleanest way to do that was to use the BMP encoder/decoder, since these already had (almost) complete support for alpha
- # [18:55] <ejpbruel> i already wrote a patch that adds optional v5 header support to the BMP encoder
- # [18:56] <ejpbruel> (which the clipboard expects if your BMP is to contain alpha data)
- # [18:56] * Joins: graememcc (chatzilla@moz-A15B7238.range86-147.btcentralplus.com)
- # [18:56] * AutomatedTester is now known as AutomatedTester|AFK
- # [18:56] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [18:56] <ejpbruel> the clipboard code already has its own bitmap to raw image conversion. it would be nice if i could reuse the BMP decoder there, but i dont want to go as far as write a new input stream just to make that work
- # [18:57] * khuey|away is now known as khuey
- # [18:57] <@ehsan> catlee: how are the win64 builds coming along? did you resolve all of the issues?
- # [18:58] <ejpbruel> joe: ^
- # [18:58] <joe> ejpbruel: yeah, Mook_as is right - nsIMultiplexInputStream
- # [18:58] <ejpbruel> joe: it already exists?
- # [18:58] <joe> yup
- # [18:58] <ejpbruel> well, in that case i could give it a shot
- # [18:58] * Quits: dcamp (dave@moz-7B0110AD.mv.mozilla.com) (Quit: Linkinus - http://linkinus.com)
- # [18:59] * Joins: dcamp (dave@moz-7B0110AD.mv.mozilla.com)
- # [18:59] * Quits: hub (hub@moz-E2FCA694.figuiere.net) (Ping timeout)
- # [18:59] * Quits: xsergio (sergio@DAEF1255.9C8843EE.A4F23BCE.IP) (Quit: Bye)
- # [19:00] * Quits: gandalf (zbraniecki@moz-DD097E9E.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
- # [19:00] * Quits: kdcw (kdc@moz-F7413045.pk.shawcable.net) (Connection reset by peer)
- # [19:00] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [19:01] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
- # [19:01] * Joins: dveditz (dveditz@moz-5051E786.dhcp.cruzio.com)
- # [19:01] * ChanServ sets mode: +o dveditz
- # [19:02] * Joins: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com)
- # [19:02] * Quits: Honza (chatzilla@2D490F7.23B79DE4.D0083327.IP) (Ping timeout)
- # [19:02] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
- # [19:02] * jimm-lunch is now known as jimm
- # [19:02] * Joins: Honza (chatzilla@2D490F7.23B79DE4.D0083327.IP)
- # [19:03] <catlee> ehsan: I think so
- # [19:03] * AutomatedTester|AFK is now known as AutomatedTester
- # [19:03] <@ehsan> cool
- # [19:04] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
- # [19:04] * Joins: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:04] * Quits: surkov (surkov@A2574A3.1344B664.5D3F4C44.IP) (Connection reset by peer)
- # [19:04] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
- # [19:05] <jesup> glandium: (VS available on 'fs') Cool - I shouldn't ask, but is this documented anywhere? ;-)
- # [19:06] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
- # [19:06] <glandium> jesup: i guess you should hear about fs during orientation :)
- # [19:06] * Joins: kdcw (kdc@moz-F7413045.pk.shawcable.net)
- # [19:06] * Joins: wlach_ (wlach@moz-67D3C315.vif.net)
- # [19:07] * Quits: mjessome (mjessome@1959CDD3.BBE15E1C.8491360.IP) (Ping timeout)
- # [19:07] * Quits: askalski (akuda@moz-104CC309.mv.mozilla.com) (Quit: Wychodzi)
- # [19:07] * wlach_ is now known as wlach|desktop
- # [19:08] <@ehsan> kaie: ajuma: please let me know if you needed somebody to look over an RTL test build or something :)
- # [19:08] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
- # [19:08] <@smaug> !seen timA
- # [19:08] * Quits: vladan (vladan@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [19:08] <@killer> I don't know who timA is.
- # [19:08] * Joins: surkov (surkov@A2574A3.1344B664.5D3F4C44.IP)
- # [19:08] <firebot> tima was last seen 2 days, 16 hours, 13 minutes and 33 seconds ago, changing nick to timA|away.
- # [19:08] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [19:09] <kaie> ehsan, did you mean to ping someone else? not sure what you're referring to
- # [19:09] * Quits: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu) (Quit: jlebar|mac)
- # [19:09] <@ehsan> kaie: oh sorry
- # [19:09] <@ehsan> kats: ajuma: please let me know if you needed somebody to look over an RTL test build or something :)
- # [19:09] <kaie> np :)
- # [19:10] <@ehsan> hmm, he's not even here!
- # [19:10] * Joins: mjessome (mjessome@1959CDD3.BBE15E1C.8491360.IP)
- # [19:10] * NeilAway wonders whether jesup was able to point mozillabuild 1.6 at the Windows 7 SDK 64-bit compiler
- # [19:10] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [19:10] * Quits: jet (junglecode@88F51059.F3BBB17D.144F44FA.IP) (Quit: jet)
- # [19:10] * Quits: Cwiiis (cwiiis@88F51059.F3BBB17D.144F44FA.IP) (Quit: Leaving)
- # [19:12] * Quits: gmoro (guilherme@84484EC9.1F1093E8.D159334F.IP) (Ping timeout)
- # [19:12] * Joins: vladan (vladan@moz-BBE3ABD.mv.mozilla.com)
- # [19:12] <vlad> NeilAway: I was able to do that for something else, not mozilla related
- # [19:12] <jviereck> jfkthame: hi. What's the difference between a gfxUserFontSet and a gfxFontGroup?
- # [19:13] <vlad> NeilAway: it was a little gross, but it worked -- I had to write some stuff manually
- # [19:13] <vlad> and of course I don't think I have the sh files I wrote for it handy :/
- # [19:13] <NeilAway> gaston: I blame mscott for not putting thunderbird under .mozilla
- # [19:13] * Quits: @smaug (chatzilla@moz-CCF522E6.elisa-mobile.fi) (Ping timeout)
- # [19:14] * Joins: smaug (chatzilla@moz-CCF522E6.elisa-mobile.fi)
- # [19:14] * ChanServ sets mode: +o smaug
- # [19:14] * coop is now known as coop|mtg
- # [19:14] * joduinn is now known as joduinn-mtg
- # [19:14] * Joins: paolo (paolo@moz-8F7B1D3B.retail.telecomitalia.it)
- # [19:15] <jfkthame> jviereck: gfxFontGroup has a list of font names that come from the css font-family property (plus fallbacks from prefs, etc), and resolves these to specific available fonts....
- # [19:15] * Joins: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [19:15] <NeilAway> vlad: the bat files should be in 1.6 I thought (I had to tweak the 1.5 bat files)
- # [19:15] * Joins: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP)
- # [19:15] <jfkthame> jviereck: gfxUserFontSet is the current (per-context) set of "user fonts", i.e. those that come from @font-face rules rather than being installed in the host environment
- # [19:16] * dholbert|afk is now known as dholbert
- # [19:16] <romaxa> jfkthame: ping
- # [19:16] <jfkthame> jviereck: so when a gfxFontGroup is resolving the font names from CSS, it'll look in the current gfxUserFontSet (if any), and then in the list of installed fonts
- # [19:17] <jfkthame> romaxa: pong
- # [19:17] <romaxa> jfkthame: regarding your comment, you told I should use fontconfig font lookup, isn't that lookup supposed to be conditional? which fontconfig API should I use for that?
- # [19:17] * Quits: SeoZ (DanielJuyu@E9B5BAA5.F5246840.EAF0BD7A.IP) (Quit: Leaving)
- # [19:17] * Joins: hub (hub@moz-6D2CDEFB.panavision.com)
- # [19:17] <jviereck> jfkthame: okay. Then I will first look if the fonts are copied onto the gfxUserFontSet for the printer context or if something goes wrong there. Sounds like a good way to start?
- # [19:18] * Joins: gmoro (guilherme@84484EC9.1F1093E8.D159334F.IP)
- # [19:18] <jfkthame> jviereck: yep, that sounds like a start
- # [19:18] <romaxa> jfkthame: originally I was looking at android implementation and just replace static font list with font list from font config
- # [19:18] <jfkthame> romaxa: yeah, but android doesn't have fontconfig so we just use the list of fonts, like on windows and mac
- # [19:19] * Joins: sriram (sriramr@moz-7B0110AD.mv.mozilla.com)
- # [19:20] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Client exited)
- # [19:20] <jfkthame> romaxa: i don't remember the exact APIs but i think you need to use FcPatternMatch or something - similar to what gfxPangoFonts does for its fontconfig support, but obviously without the pango bits
- # [19:20] <romaxa> jfkthame: honestly I'm not very much familiar with fontconfig API, just took whatever gfxPlatformGtk::UpdateFontList using
- # [19:21] <jfkthame> romaxa: do you know if the linux desktop build with --disable-pango currently works?
- # [19:21] <romaxa> jfkthame: ok will check
- # [19:21] <jfkthame> if it does, that would be a good starting point i think
- # [19:21] <romaxa> jfkthame: now them all broken now, that is why I'm trying to solve it at least for Qt
- # [19:21] * Joins: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com)
- # [19:22] <romaxa> jfkthame: it was working somehow before your font cleanup fix
- # [19:22] <jfkthame> romaxa: ok… though it might be easiest to fix the gtx --disable-pango build first....
- # [19:23] <jfkthame> romaxa: i'll update my tree on linux and try building it so see what breaks
- # [19:23] * Joins: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu)
- # [19:23] <jfkthame> romaxa: do you know which bug/patch broke things for you?
- # [19:24] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [19:24] <romaxa> jfkthame: bug 684889
- # [19:24] * Joins: Honza_ (chatzilla@2D490F7.23B79DE4.D0083327.IP)
- # [19:24] * Quits: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net) (Quit: Leaving.)
- # [19:25] <jfkthame> ah, ok…. yeah, that hacked the FT2Fonts stuff a lot, so i'm not much surprised
- # [19:25] <jfkthame> romaxa: tell you what, would you like to file a bug about --disable-pango being broken, and cc me?
- # [19:25] <jfkthame> romaxa: then i might remember to fix it :)
- # [19:25] * Joins: xsergio (sergio@DAEF1255.9C8843EE.A4F23BCE.IP)
- # [19:25] <jesup> NeilAway: I used start-msvc10-x64.bat, after installing VS2010 Express and MS SDK 7.1 with the 64-bit compiler support (which is supposed to work generally from what I read online). Of course I can't actually run cl.exe, so it's not working (missing mspdb100.dll from some path and/or dir)
- # [19:26] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
- # [19:26] * Quits: Honza (chatzilla@2D490F7.23B79DE4.D0083327.IP) (Ping timeout)
- # [19:26] <vlad> NeilAway: for 64-bit compilers from the SDK?
- # [19:26] <vlad> I thought it was a fairly incomplete set of compilers there
- # [19:26] * Honza_ is now known as Honza
- # [19:26] <vlad> but it was enough to build
- # [19:26] <romaxa> jfkthame: ok,.. btw are you talking about FcFontMatch? which return only one font or something else?
- # [19:27] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [19:27] <jesup> glandium: I vaguely know fs exists. I virtually never connect to the VPN. (For added fun, they didn't run me through formal orientation, so even if it was mentioned I wouldn't know.)
- # [19:27] * Quits: MarcoZ (Daily@moz-EAB75654.dip.t-dialin.net) (Quit: l8er!)
- # [19:27] <jfkthame> romaxa: just a sec, i'll look.....
- # [19:28] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
- # [19:29] <capella> thought I saw
- # [19:29] <capella> Even if you are on 64-bit Windows, do not use the start-msvcX-x64.bat files (unless you know what you're doing). Those files are experimental and unsupported.
- # [19:29] * armenzg is now known as armenzg_lunch
- # [19:29] <jprmc> ehsan: https://bugzilla.mozilla.org/show_bug.cgi?id=259810
- # [19:30] <romaxa> jfkthame: I can basically rename my current bug, GTK part after that fix should be pretty small
- # [19:30] <@ehsan> jprmc: yeah I think this has been broken for a long time...
- # [19:30] <romaxa> jfkthame: it basically gfxQtPlatform changes need to be applyed to gfxPlatformGtk
- # [19:31] <jfkthame> romaxa: ok, that's fine….. i'll try to have a look at it….
- # [19:32] <jfkthame> romaxa: yeah, FcFontMatch sounds like it's probably the right thing to use - but depends on preparing the right font set and pattern, etc…. it's a long time since i did anything with this :(
- # [19:33] * Quits: wlach|desktop (wlach@moz-67D3C315.vif.net) (Quit: Leaving)
- # [19:33] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
- # [19:34] <Ms2ger> bz, see comment 4 in bug 745516?
- # [19:34] <bz> Ms2ger: ah, thanks
- # [19:35] <Ms2ger> "this is a descriptive comment for you: unsustainable standard."
- # [19:35] <Ms2ger> Wut
- # [19:35] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [19:35] * Joins: mwu (mwu@moz-59435430.hsd1.nj.comcast.net)
- # [19:35] <Ms2ger> (https://www.w3.org/Bugs/Public/show_bug.cgi?id=16672)
- # [19:35] <bz> hmm?
- # [19:36] <bz> well
- # [19:36] <bz> this _is_ about current-work
- # [19:36] <bz> so it's true
- # [19:36] <bz> but that just isn't helpful
- # [19:36] * Quits: pascalc (chatzilla@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
- # [19:37] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
- # [19:37] <Ms2ger> Then again, unhelpful gets you in the 10% most useful bugs on that spec
- # [19:38] * Joins: gandalf (zbraniecki@moz-DD097E9E.neoplus.adsl.tpnet.pl)
- # [19:39] * AutomatedTester is now known as AutomatedTester|away
- # [19:41] <romaxa> jfkthame: wait, FcFontMatch supposed to be used with some incoming parameters... like Family specification or size... bug place where I do this is gfxFT2FontList::FindFonts() which does not have any arguments and just supposed to lookup for all available fonts
- # [19:41] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
- # [19:41] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
- # [19:41] * Quits: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com) (Client exited)
- # [19:41] * zpao|detached is now known as zpao
- # [19:41] <jfkthame> romaxa: no, in a fontconfig environment i don't think we will use FT2FontList at all...
- # [19:42] <bz> ms2ger: btw... at least now we know what happened with nsIDOMNSElement
- # [19:42] <bz> ms2ger: but not what to do about it. :(
- # [19:42] <Ms2ger> Yeah :/
- # [19:43] <bz> ms2ger: well, short of reducing the stack limit
- # [19:43] * Quits: ehsan_xchat (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving)
- # [19:43] <jfkthame> romaxa: the gfxPlatformFontList model is designed for cases where we manage all font matching ourselves, but when we're using fontconfig that doesn't work so we need a different mechanism where gfxFontGroup::BuildFontList ends up relying on fontconfig *instead of* a gfxPlatformFontList subclass
- # [19:43] <bz> ms2ger: or putting some of those things that traverse siblings down lower on the interface chain for now
- # [19:43] * Quits: armenzg_lunch (armenzg@moz-8555CE12.cable.teksavvy.com) (Ping timeout)
- # [19:44] * Joins: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [19:45] <Ms2ger> bz, selective quickstubbing won't work, I guess?
- # [19:45] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [19:45] <bz> ms2ger: I don't think so
- # [19:45] <bz> esp. not with new bindings, of course.
- # [19:45] <bz> so here's something else that confuses me
- # [19:45] <bz> var recursionLevel = 0;
- # [19:45] <bz> function foo() {
- # [19:45] <bz> ++recursionLevel;
- # [19:45] <bz> foo()
- # [19:45] <bz> }
- # [19:45] * Joins: WeirdAl (chatzilla@moz-D461843.ask.info)
- # [19:45] * Joins: faramarz (faramarz@moz-BBE3ABD.mv.mozilla.com)
- # [19:46] <romaxa> jfkthame: ah, so we should use gfxFontconfigUtils:: if fontconfig available
- # [19:46] <bz> This claims to get about 31726 levels deep in Gecko, about 24806 levels deep in Chrome
- # [19:46] <jfkthame> romaxa: something like that, yes ......
- # [19:46] <bz> so why was I only seeing 7000 with SHARETHIS_unlink in chrome and so many more in Gecko?
- # [19:46] * bz tests something
- # [19:46] <jfkthame> romaxa: ok, my gtk --disable-pango build just failed, so i'll have a look and see if i can quickly unbreak it
- # [19:46] <WeirdAl> bsmedberg: ping
- # [19:47] * Quits: past (past@moz-F3F386D.dsl.dyn.forthnet.gr) (Input/output error)
- # [19:47] * Quits: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp) (Quit: Leaving...)
- # [19:49] * Joins: campd (dave@moz-BBE3ABD.mv.mozilla.com)
- # [19:50] <bz> ms2ger: can you deal with making sure this gets backed out everywhere and stays out until ShareThis fixes things?
- # [19:50] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:50] <Ms2ger> bz, if everywhere is m-c/m-a, sure
- # [19:50] <bz> ms2ger: imo the right way to deal with this if they don't fix on their end is to just block ShareThis stuff
- # [19:51] <bz> Ms2ger: I _think_ that's correct
- # [19:51] * Quits: dcamp (dave@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
- # [19:51] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Ex-Chat)
- # [19:51] * Quits: paolo (paolo@moz-8F7B1D3B.retail.telecomitalia.it) (Ping timeout)
- # [19:51] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [19:52] * Quits: harth (harth@88F51059.F3BBB17D.144F44FA.IP) (Ping timeout)
- # [19:52] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:52] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
- # [19:52] * Quits: surkov (surkov@A2574A3.1344B664.5D3F4C44.IP) (Quit: surkov)
- # [19:52] * Joins: armenzg (armenzg@moz-8555CE12.cable.teksavvy.com)
- # [19:53] * Joins: squeakytoy (squeakytoy@moz-79070305.dynamic.se.alltele.net)
- # [19:53] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Quit: damons)
- # [19:53] * mdas is now known as mdas|lunch
- # [19:53] * Joins: harth (harth@514D186.F3BBB17D.144F44FA.IP)
- # [19:54] * Joins: stefanh (stefanh@DBAF8047.F24FC961.222B27F0.IP)
- # [19:54] <jviereck> how do I have to change my mozconfig to get a xul-android build?
- # [19:55] * Quits: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [19:56] * tbsaunde is now known as tbsaunde|afk
- # [19:56] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Client exited)
- # [19:58] <fabrice> jviereck: --enable-application=mobile/xul
- # [19:58] * Quits: armenzg (armenzg@moz-8555CE12.cable.teksavvy.com) (Ping timeout)
- # [19:58] * Joins: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP)
- # [19:59] * Quits: harth (harth@514D186.F3BBB17D.144F44FA.IP) (Ping timeout)
- # [19:59] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
- # [19:59] <jviereck> fabrice: thx!
- # [19:59] * Quits: campd (dave@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving...)
- # [20:00] * Joins: armenzg (armenzg@moz-8555CE12.cable.teksavvy.com)
- # [20:00] * juanb is now known as juanb|brb
- # [20:00] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Ping timeout)
- # [20:00] * Joins: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com)
- # [20:00] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [20:01] * Quits: @smaug (chatzilla@moz-CCF522E6.elisa-mobile.fi) (Ping timeout)
- # [20:01] * Joins: smaug (chatzilla@moz-CCF522E6.elisa-mobile.fi)
- # [20:01] * ChanServ sets mode: +o smaug
- # [20:02] * davehunt is now known as davehunt|away
- # [20:04] * Joins: dcamp (dave@moz-7B0110AD.mv.mozilla.com)
- # [20:04] <AryehGregor> Ms2ger, heads up: https://hg.mozilla.org/try/rev/6219bfd69f7a (<https://tbpl.mozilla.org/?tree=Try&rev=6a617ff04355>)
- # [20:04] <AryehGregor> I'll be submitting that for review if it actually works.
- # [20:04] <AryehGregor> (Infra failure is masking it so far.)
- # [20:06] * Joins: harth (harth@514D186.F3BBB17D.144F44FA.IP)
- # [20:07] <bz> uh
- # [20:07] <bz> performance.now() is so broken. :(
- # [20:07] <@ted> didn't you review that?
- # [20:07] * Joins: harth_ (harth@88F51059.F3BBB17D.144F44FA.IP)
- # [20:07] <Ms2ger> Sync xhr :/
- # [20:08] * Quits: gmoro (guilherme@84484EC9.1F1093E8.D159334F.IP) (Connection reset by peer)
- # [20:08] * Joins: gmoro (guilherme@84484EC9.1F1093E8.D159334F.IP)
- # [20:08] <Ms2ger> AryehGregor, (request.status == "200") -> (request.status === 200), please :)
- # [20:08] <bz> ted: I meant the spec
- # [20:08] <bz> ted: not the code
- # [20:08] * Quits: harth (harth@514D186.F3BBB17D.144F44FA.IP) (Ping timeout)
- # [20:08] <@ted> ah
- # [20:08] <@ted> hah
- # [20:08] <@ted> what's wrong with the spec?
- # [20:08] <Ms2ger> AryehGregor, actually, we should probably report an error if the request fails
- # [20:08] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Ping timeout)
- # [20:08] <bz> <!DOCTYPE html>
- # [20:08] <bz> <script>
- # [20:08] <bz> function foo() {
- # [20:08] <bz> var x = window.performance.now();
- # [20:08] <bz> var y = window[0].performance.now();
- # [20:08] <bz> alert(x);
- # [20:08] <bz> alert(y);
- # [20:08] <bz> }
- # [20:08] <bz> </script>
- # [20:08] <bz> <div onclick="document.querySelector('iframe').src = 'baz.html'">Load frame</div>
- # [20:08] <bz> <div onclick="foo()">Click me</div>
- # [20:08] <bz> <iframe></iframe>
- # [20:08] <bz> Consider that testcase
- # [20:09] <Ms2ger> I'd rather not :)
- # [20:09] <bz> would you expect the two alerts to show different numbers?
- # [20:09] <@ted> ooh
- # [20:09] <@ted> it's based on the loadstart isn't it
- # [20:09] <bz> after clicking the "Load frame" and then clicking "Click me"?
- # [20:09] <bz> yes
- # [20:09] <@ted> oof
- # [20:09] <bz> which is per-window
- # [20:09] * Joins: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com)
- # [20:09] * mdas|lunch is now known as mdas
- # [20:09] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
- # [20:10] * Quits: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [20:10] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
- # [20:10] * Joins: anky (anky@278A9E0.9EB919EA.A3D1B221.IP)
- # [20:10] * Joins: Pike (Pike@moz-BDAF742D.pool.mediaways.net)
- # [20:10] * Quits: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [20:11] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [20:11] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Ping timeout)
- # [20:11] * Joins: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com)
- # [20:11] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [20:11] <Ms2ger> AryehGregor, so, one other issue is path length...
- # [20:11] <jesup> bz: is performance.now speced to never return the same value? Some functions like that are (time moves inexorably forward...)
- # [20:11] * jesup hasn't read the spec
- # [20:12] * Joins: bent (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:12] <Ms2ger> bent--
- # [20:12] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
- # [20:13] <bent> another day, another Ms2ger witticism
- # [20:13] <@ted> jesup: pretty sure it's monotonically increasing
- # [20:13] <@ted> http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/HighResolutionTime/Overview.html
- # [20:13] <@ted> FWIW
- # [20:13] <romaxa> bsmedberg: ping
- # [20:13] * Quits: mreid_ (mark@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
- # [20:13] <bz> jesup: it's not specced to do that, no
- # [20:13] <bz> bent!
- # [20:13] * Joins: mconley (mconley@moz-7B22FBCF.eng.wind.ca)
- # [20:14] * Quits: lmandel (lmandel@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [20:14] * Joins: gozala (gozala@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:14] * Joins: lmandel (lmandel@moz-BBE3ABD.mv.mozilla.com)
- # [20:14] * Joins: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:14] * zpao is now known as zpao|detached
- # [20:15] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
- # [20:15] <jesup> Hmmm. bz says no, ted says yes. Wonder what the spec actually says.
- # [20:15] * Joins: mreid_ (mark@moz-7B0110AD.mv.mozilla.com)
- # [20:15] <@ted> read the spec
- # [20:15] <@ted> or trust bz :)
- # [20:16] <bz> jesup: spec says monotonically nondecreasing
- # [20:16] <jesup> ted: I usually do. :-)
- # [20:16] <bz> though not in those terms
- # [20:16] * zpao|detached is now known as zpao
- # [20:16] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Ping timeout)
- # [20:16] <@ted> " The time values returned when calling the now method MUST be monotonically increasing and not subject to system clock adjustments or system clock skew. The difference between any two chronologically recorded time values returned from the now method MUST never be negative. "
- # [20:16] <bz> those are not the same statement
- # [20:17] * Joins: tchevalier (Instantbir@moz-2455EBC8.w90-42.abo.wanadoo.fr)
- # [20:17] * bz sends in spec comment
- # [20:17] <@ted> it says monotonically increasing in the spec
- # [20:17] <@ted> FWIW
- # [20:17] <@ted> 4.4 Monotonic Clock
- # [20:17] <jesup> Yes. Of course, if they said the same thing, should both be there?
- # [20:17] * Joins: gmoro_ (guilherme@84484EC9.1F1093E8.D159334F.IP)
- # [20:17] <bz> well
- # [20:17] <bz> so
- # [20:17] <bz> here's the thing
- # [20:18] <bz> A DOMHighResTimeStamp SHOULD represent a number of milliseconds accurate to a thousandth of a millisecond.
- # [20:18] <bz> Which implies that if you make two calls less than a us apart, you should get the same value
- # [20:19] <@ted> the spec also says it can just punt to ms accuracy
- # [20:19] <@ted> so yeah
- # [20:19] <@ted> it does say you should never be able to subtract them and get negative results
- # [20:19] * Joins: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com)
- # [20:20] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:20] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [20:20] <jesup> So then the question is "what does 'monotonically increasing' mean?"
- # [20:20] * Joins: sriram_ (sriramr@moz-7B0110AD.mv.mozilla.com)
- # [20:20] * Quits: sriram (sriramr@moz-7B0110AD.mv.mozilla.com) (Connection reset by peer)
- # [20:20] * sriram_ is now known as sriram
- # [20:21] <@khuey> given f: R->R
- # [20:21] <@khuey> for x <= y
- # [20:22] <@khuey> f(x) <= f(y)
- # [20:22] <bz> that's monotonically nondecreasing
- # [20:22] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
- # [20:22] <Ms2ger> Zing
- # [20:22] <bz> monotonically increasing is for x < y, f(x) < f(y)
- # [20:22] * Quits: sriram (sriramr@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
- # [20:22] <@ted> ah
- # [20:23] <bz> though I guess some people actually do what khuey said
- # [20:23] <@khuey> isn't the latter usually defined as 'strictly increasing'?
- # [20:23] <Ms2ger> NO
- # [20:23] <@ted> then it sounds like they really do want monotonically nondecreasing
- # [20:23] <Ms2ger> At least, not over here
- # [20:23] <bz> and use "strictly increasing" for the other
- # [20:23] * Joins: sriram (sriramr@moz-7B0110AD.mv.mozilla.com)
- # [20:23] <@khuey> that's how I remember learning it
- # [20:23] <@khuey> granted, it's been a few years since calculus
- # [20:23] <bz> terminology here is not standardized across the world
- # [20:23] <@ted> bz: but your point is still valid
- # [20:23] <@khuey> right
- # [20:23] <Ms2ger> s/here//
- # [20:23] <@khuey> anyways, the spec should be more explicit
- # [20:23] <@khuey> that's always the correct answer to any spec question
- # [20:23] <@ted> in that using the page's loadstart is kind of weird
- # [20:24] <@ted> i wonder if there's a way to make that sane
- # [20:24] <@ted> use the parent's loadstart for frames?
- # [20:24] <@ted> use one counter per-origin?
- # [20:25] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [20:25] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Quit: Leaving.)
- # [20:26] <jesup> ted: I don't know why it uses loadstart, but could it be fingerprinting issues? (I.e. if you used a single counter, it could correlate across different origins)
- # [20:26] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Ping timeout)
- # [20:26] <bz> ted: using parent's loadstart with a same-origin check would work, but make .now() slow
- # [20:26] <@ted> yeah...
- # [20:26] <bz> ted: I really don't have a good idea how to solve it. :(
- # [20:26] <@ted> jesup: not really sure
- # [20:26] <@ted> jesup: i think part of the loadstart thing is just to avoid wrapping
- # [20:26] <@ted> well, maybe not wrapping, but loss of precision
- # [20:26] * Joins: billm (billm@moz-BBE3ABD.mv.mozilla.com)
- # [20:27] * Joins: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com)
- # [20:27] <bz> jesup: it uses loadstart to avoid having to define a timebase, I think....
- # [20:27] <@ted> since JS overflows into floats
- # [20:27] <bz> well
- # [20:27] * Quits: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP) (Connection reset by peer)
- # [20:27] <bz> performance.now() returns floats
- # [20:27] <@ted> right
- # [20:27] <bz> it returns the number of milliseconds since loadstart
- # [20:27] <@ted> but floats lose precision as they get larger
- # [20:27] <bz> true
- # [20:27] <@ted> so if you had to return milliseconds since the epoch
- # [20:27] <@ted> as a float
- # [20:27] <@ted> you'd have less precision
- # [20:28] <bz> right now, we're at order of 2^32 milliseconds since epoch
- # [20:28] * Joins: anode|away (alice@moz-23D4E1FC.dsl.teksavvy.com)
- # [20:28] <bz> doubles have 53 bits of precision
- # [20:28] * @ted just read a fascinating blog post on this]
- # [20:28] * Joins: jamesr (jamesr@BE74E46C.D6CCE4AE.77834EAA.IP)
- # [20:28] <bz> so about 21 bits for the fractional part
- # [20:28] * Joins: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP)
- # [20:28] <bz> The spec is talking about a clock with 1 in 1000 accuracy (in ms)
- # [20:28] <bz> so needs about 11 bits of fractional part to be just fine
- # [20:29] * Joins: necolas (necolas@moz-E9544C43.bb.sky.com)
- # [20:29] * Joins: sfink (chatzilla@moz-7B0110AD.mv.mozilla.com)
- # [20:29] <bz> so in practice we won't run into issues until the number of ms since epoch goes up by a factor of 2^10 or so
- # [20:29] <bz> Figure about 60000 years from now
- # [20:29] <@ted> http://randomascii.wordpress.com/2012/02/13/dont-store-that-in-a-float/
- # [20:29] * Joins: gkw (fuzz2lin@moz-BBE3ABD.mv.mozilla.com)
- # [20:30] <bz> sure
- # [20:30] <bz> js uses doubles, not floats
- # [20:30] <jhammel> bz: sure, it seems a long time away now, but....
- # [20:30] <@ted> yeah, most of that is float vs. double
- # [20:30] <bz> if we used floats we _would_ be in trouble
- # [20:31] <bz> jhammel: if we're worried about that, why are we not worried about a webapp someone loads next year and htne leaves open for 60000 years?
- # [20:31] <jhammel> oh, i am ;)
- # [20:31] <bz> jhammel: on which scale the time between epoch and now is ... not all that significant.
- # [20:31] <@ted> haha
- # [20:31] <bjacob> glandium: are you available to help me as i'm trying to enabled compiled unit tests in mfbt/ and run into trouble as SIMPLE_PROGRAMS wants to link to mozglue which isn't available
- # [20:32] * Quits: sfink (chatzilla@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
- # [20:32] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
- # [20:32] * bz and jhammel have been reading too much scifi
- # [20:32] <jesup> Well, if we did share counters, regardless of the rollover issue, it would allow some level of fingerprinting (I believe)
- # [20:32] <bz> fwiw, I am _so_ glad I am not writing software for generation ships!
- # [20:32] <bz> jesup: how so?
- # [20:33] * Joins: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net)
- # [20:33] * Quits: gmoro (guilherme@84484EC9.1F1093E8.D159334F.IP) (Quit: Leaving)
- # [20:33] * Joins: gmuberwa (Mibbit@moz-DC0CC634.allocated.csupomona.edu)
- # [20:34] <jesup> bz: yeah, need really high MBTF there. And memory leaks would be a bitch. :-)
- # [20:34] * Joins: mib_jkmxb0 (Mibbit@E9DA0A13.247C477A.59163313.IP)
- # [20:35] * @ted wonders if that use case is prohibited by the java EULA
- # [20:35] <@ted> like using it for nuclear facilities
- # [20:35] <jesup> fingerprinting: it would tell you when the counter started, and if you browsed to two different sites and the apparent counter-start-time is close, you can use that as a bunch of bits in fingerprinting
- # [20:35] * Quits: mib_jkmxb0 (Mibbit@E9DA0A13.247C477A.59163313.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [20:35] * Joins: biesi (cbiesinger@EE9A5AA8.6B10AC3.E2F59BBC.IP)
- # [20:35] <gmuberwa> is there a fennec developer to ask how to upload a patch to them?
- # [20:35] <jesup> If it's page-whatever-load time, not really useful for fingerprinting
- # [20:36] * Joins: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net)
- # [20:36] * Joins: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com)
- # [20:36] * Joins: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com)
- # [20:37] <bjacob> ted: i am looking for a sucker who knows the build system well. trying to enable compiled unit tests in mfbt/ but SIMPLE_PROGRAMS wants mozglue which isn't available there. Can you help?
- # [20:37] <Ms2ger> khuey, ^
- # [20:37] <@ted> bjacob: hrm
- # [20:37] <glandium> bjacob: you should just put your tests elsewhere
- # [20:37] * Joins: rniwa_ (rniwa@60A74940.D6CCE4AE.77834EAA.IP)
- # [20:37] <@ted> hah
- # [20:37] <@ted> that's one way to do it
- # [20:37] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [20:38] <Ms2ger> glandium, this patch is *moving* them to mfbt
- # [20:38] <cpeterson> gmuberwa, what is your patch? There is a #mobile channel for Fennec discussion, but normal patch submission channel is Bugzilla with Product="Native Fennec".
- # [20:38] <bjacob> glandium: but is there a good reason why MFBT's compiled unit tests would have a dependency on mozglue?
- # [20:38] * @ted wonders if we could move all the SIMPLE_PROGRAMS compilation to the tools phase
- # [20:38] <glandium> Ms2ger: why?
- # [20:38] <glob> cpeterson, "Fennec Native"
- # [20:38] <@ted> bjacob: it's just an artifact of "link everything to mozglue"
- # [20:38] * Quits: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net) (Ping timeout)
- # [20:38] * rniwa_ is now known as rniwa
- # [20:39] * Quits: janv (varga@moz-B569740F.o2inet.sk) (Ping timeout)
- # [20:39] <cpeterson> glob, oop. you're correct. <:)
- # [20:39] <bjacob> ted: doesn't MFBT, precisely, break the assumption that everything depends on mozglue?
- # [20:40] <@ted> well sure, but we never had to link any binaries there before :0
- # [20:40] <@ted> :)
- # [20:40] <bjacob> so
- # [20:40] <bjacob> if MFBT test should really be elsewhere, where should that be? the test is currently in xpcom/tests
- # [20:40] <gmuberwa> cpeterson, don't have one ready yet and how do I connect to the channel fennec to discuss about the problem?
- # [20:41] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: . . . ........)
- # [20:41] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Quit: Leaving.)
- # [20:41] <glandium> bjacob: mozglue/tests ?
- # [20:41] <gmuberwa> #fennec
- # [20:42] <bjacob> glandium: ok
- # [20:42] * Joins: janv (varga@moz-B569740F.o2inet.sk)
- # [20:42] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [20:42] <cpeterson> gmuberwa, #mobile is the active channel for fennec discussion on this same IRC server irc.mozilla.org
- # [20:42] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Quit: ekr)
- # [20:42] <glandium> bjacob: although, if you *really* want mfbt to be "independent", you could overwrite LIBS
- # [20:42] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Ping timeout)
- # [20:43] <gmuberwa> cpeterson, thank you
- # [20:43] <cpeterson> gmuberwa, np. See you there. :)
- # [20:43] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
- # [20:44] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
- # [20:44] <bjacob> glandium: as far as i'm concerned it's not really a matter of "independent", rather a matter of file locality
- # [20:44] <bjacob> glandium: makes things easier to find
- # [20:44] * Joins: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com)
- # [20:44] <gavin> bear|buildduty: how's the tree looking?
- # [20:44] * Quits: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [20:44] <bear|buildduty> gavin - we have the tests being scheduled again
- # [20:44] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [20:44] <bjacob> anyone seen these build errors? nsBaseWidgetAccessible.h:42:30: error: nsAccessibleWrap.h: No such file or directory
- # [20:45] <bear|buildduty> gavin - waiting for edmorley to bless the fix and open trees
- # [20:45] <@khuey> hg in
- # [20:45] <@khuey> woops
- # [20:45] * Joins: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP)
- # [20:45] <jesup> IRC needs a /retract
- # [20:46] <edmorley> gavin, bear|buildduty: all looks good, in the process of reopening them now
- # [20:46] * Joins: dvander (dvander@moz-BBE3ABD.mv.mozilla.com)
- # [20:46] * Quits: vladan (vladan@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [20:46] <dholbert> bjacob, from grepping "hg log -p" for nsAccessibleWrap.h , looks like that could've been caused by http://hg.mozilla.org/mozilla-central/rev/c02ce3b34b49 which was merged to m-c yesterday
- # [20:46] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Ping timeout)
- # [20:47] <dholbert> bjacob, (I'm doing a fresh up-to-date build at the moment & haven't hit that error yet, but I have --disable-accessibility in my local debug build)
- # [20:47] * Joins: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [20:47] * Quits: Goldorak (chatzilla@4DB63146.B73E80BC.187A1082.IP) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [20:47] * nical|ToJam is now known as nical
- # [20:47] <bjacob> dholbert: ok, doing a clobber build
- # [20:47] <mbrubeck> Is there a way to be evil in the Add-on SDK and get the underlying XBL tab/window/browser objects from inside their nice clean wrappers?
- # [20:48] <glandium> akeybl: are oldish approval-esr10+ (about 2 months old) still valid?
- # [20:48] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/498d2784a240 - Kyle Huey - Bug 725499. r=bent
- # [20:48] * Quits: Wes (chatzilla@moz-BEF0C255.page.ca) (Client exited)
- # [20:49] * Joins: mcsmurf (mcsmurf@moz-8808A956.dip.t-dialin.net)
- # [20:49] <akeybl> glandium: it's good to check back in on the bug with us if it wasn't landed - I'm guessing it was a low risk build change though
- # [20:49] <akeybl> we don't let any security bugs slip through the cracks
- # [20:49] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
- # [20:49] <akeybl> bug #?
- # [20:49] * Joins: overholt (overholt@moz-BBE3ABD.mv.mozilla.com)
- # [20:50] <glandium> akeybl: 732764
- # [20:50] * Joins: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com)
- # [20:50] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [20:50] <akeybl> glandium: yeah we're still good to land that
- # [20:50] <glandium> akeybl: thanks. I'll land it tomorrow, then
- # [20:50] * merike|away is now known as merike
- # [20:51] * Quits: overholt (overholt@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [20:51] * armenzg is now known as armenzg_mtg
- # [20:52] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Ping timeout)
- # [20:53] * coop|mtg is now known as coop
- # [20:54] * Joins: zzzzz_ (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net)
- # [20:54] <jviereck> how does PR_LOGGING get turned on?
- # [20:54] * Quits: graememcc (chatzilla@moz-A15B7238.range86-147.btcentralplus.com) (Ping timeout)
- # [20:54] * Joins: Wes (chatzilla@moz-BEF0C255.page.ca)
- # [20:54] <Mook_as> debug buildes, or #define FORCE_PR_LOG 1
- # [20:54] <dholbert> jviereck, see https://developer.mozilla.org/en/NSPR_API_Reference/Logging
- # [20:54] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
- # [20:54] * glob is now known as glob|away
- # [20:55] * Joins: mib_jv5rj1 (Mibbit@8351DEC6.EFE7A4DF.8368E798.IP)
- # [20:55] * Joins: graememcc (chatzilla@moz-BE75657E.range86-140.btcentralplus.com)
- # [20:55] <dholbert> jviereck, see "use example" at the bottom there
- # [20:55] <jviereck> thx
- # [20:56] <dholbert> so basically: make a debug build, and then run "export NSPR_LOG_MODULES=userStuff:5" before you start firefox (where userStuff is the PR_NewLogModule that's defined in whatever code you want to see logging from)
- # [20:56] * Quits: anky (anky@278A9E0.9EB919EA.A3D1B221.IP) (Client exited)
- # [20:57] * Joins: paolo (paolo@moz-F56F97D5.retail.telecomitalia.it)
- # [20:57] * Quits: mfinkle (mfinkle@moz-8CB7201C.hsd1.pa.comcast.net) (Ping timeout)
- # [20:58] * Joins: mfinkle_ (mfinkle@moz-8CB7201C.hsd1.pa.comcast.net)
- # [20:58] * mfinkle_ is now known as mfinkle
- # [21:00] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
- # [21:00] * Joins: overholt (overholt@moz-BBE3ABD.mv.mozilla.com)
- # [21:02] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [21:03] * Quits: maikmerten (maikmerten@moz-B4707903.dynamic.qsc.de) (Client exited)
- # [21:03] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [21:03] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Quit: mccr8)
- # [21:03] * Quits: KittyRa (quassel@D944611.985B8463.B3E31604.IP) (Ping timeout)
- # [21:04] * Joins: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com)
- # [21:04] * Quits: micahg (micahg@5D58BDDA.24FABC30.F98C6DDA.IP) (Ping timeout)
- # [21:05] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [21:05] * Quits: paolo (paolo@moz-F56F97D5.retail.telecomitalia.it) (Client exited)
- # [21:05] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
- # [21:06] * Quits: Kabaka (Kabaka@moz-7D55A797.stl1cmta01.stwrok.ok.dh.suddenlink.net) (Quit: Rebooting for kernel update.)
- # [21:06] * Joins: micahg (micahg@5D58BDDA.24FABC30.F98C6DDA.IP)
- # [21:06] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [21:07] * Joins: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
- # [21:07] * Quits: nli (nli@moz-BBE3ABD.mv.mozilla.com) (Quit: nli)
- # [21:08] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Client exited)
- # [21:08] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [21:09] <edmorley> khuey: thanks for moving that, too many bug forms open lost track
- # [21:09] <rniwa> ehsan: so about multi-range selection
- # [21:09] * Quits: gmoro_ (guilherme@84484EC9.1F1093E8.D159334F.IP) (Connection reset by peer)
- # [21:10] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
- # [21:10] <rniwa> ehsan, bz: it appears that there's some interest in implementing it from other browser vendors or at least come up with some alternative solution
- # [21:10] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [21:10] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
- # [21:10] * Quits: kdcw (kdc@moz-F7413045.pk.shawcable.net) (Quit: HydraIRC -> http://www.hydrairc.com <- The alternative IRC client)
- # [21:10] <rniwa> with respect to new layout modes such as grid and flexbox and even component model
- # [21:10] <rniwa> because they tend to mess up the DOM ordering <-> visual ordering
- # [21:10] <@khuey> edmorley: hmm?
- # [21:11] <Ms2ger> wfm!
- # [21:11] <edmorley> khuey: moving the orange bug to the component where the crash actually happened, not DOM
- # [21:11] * Joins: gmoro (guilherme@84484EC9.1F1093E8.D159334F.IP)
- # [21:11] <dRdR> wow, typing "ls" is crashing my terminal, but "dir" and most other commands seem to be fine, does anyone know how to even start on figuring out what's wrong there? google yields nothing
- # [21:11] * Joins: Kabaka (Kabaka@moz-7D55A797.stl1cmta01.stwrok.ok.dh.suddenlink.net)
- # [21:11] <rniwa> ehsan, bz: it's counter intuitive for the user if selection could only follow DOM order. It's even worse than bidi case because the user has no way of knowing which the order in which content appears in DOM.
- # [21:12] <rniwa> unless they can read authors' minds
- # [21:12] <Ms2ger> cc AryehGregor
- # [21:12] <Mook_as> dRdR: pipe it to less (which tends to escape funny characters)?
- # [21:12] <@khuey> edmorley: ah
- # [21:12] <@khuey> edmorley: I just didn't want to look at it ;-)
- # [21:12] * Joins: zwol (zwol@moz-F391F09C.csl.sri.com)
- # [21:13] <dRdR> Mook_as: LOL someone was playing a prank on me
- # [21:13] <dRdR> it's ok
- # [21:13] <dRdR> alias ls='exit'
- # [21:13] <@khuey> ahahaha
- # [21:13] * dRdR adds reminder to lock computer when walking away
- # [21:14] <jhammel> hmmm, and i thought i aliases ls='sudo rm -rf /'
- # [21:14] * Quits: gandalf (zbraniecki@moz-DD097E9E.neoplus.adsl.tpnet.pl) (Ping timeout)
- # [21:14] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Quit: Jesse)
- # [21:14] * Quits: micahg (micahg@5D58BDDA.24FABC30.F98C6DDA.IP) (Ping timeout)
- # [21:14] * jwir3|lunch is now known as jwir3
- # [21:14] <dRdR> well played, whoever did that
- # [21:14] * Joins: gandalf (zbraniecki@moz-DD097E9E.neoplus.adsl.tpnet.pl)
- # [21:14] <@ehsan> rniwa: interesting
- # [21:14] <Ms2ger> khuey, should ipc/chromium/chromium-config.mk use LOCAL_INCLUDES or INCLUDES?
- # [21:14] <@ehsan> rniwa: which vendors are you referring to?
- # [21:14] <@khuey> LOCAL_INCLUDES
- # [21:15] <@khuey> nobody should be touching INCLUDES
- # [21:15] <rniwa> ehsan: MS/Google.
- # [21:15] <rniwa> ehsan: of course, it's not their/our official statement, etc...
- # [21:15] <stefanh> smontagu: we're still interested in keeping regionName.properties (in toolkit/locales) up to date, right?
- # [21:15] <@ehsan> rniwa: yeah
- # [21:15] * stefanh just updated the file
- # [21:15] <rniwa> ehsan: but informally, i think they sounded like they're interested in coming up with some solution
- # [21:15] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [21:15] <@ehsan> rniwa: can you comment on the bug? cause that changes a lot of things :)
- # [21:16] * Quits: smontagu (chatzilla@55BBA7ED.5ACD0297.CC465D70.IP) (Ping timeout)
- # [21:16] <rniwa> ehsan: intuitively, we shouldn't invent a new API while deprecating the old API
- # [21:16] <bz> rniwa: heh
- # [21:16] <rniwa> ehsan: if those two do the exactly same thing
- # [21:16] * Quits: gandalf (zbraniecki@moz-DD097E9E.neoplus.adsl.tpnet.pl) (Ping timeout)
- # [21:16] <bz> rniwa: didn't use to bother anyone with floats and relpos and abspos.... ;)
- # [21:16] <bz> rniwa: but yes, good to hear
- # [21:16] * armenzg_mtg is now known as armenzg
- # [21:17] * bz mutters about Apple's browser updates
- # [21:17] * Ms2ger wonders if builds with MOZ_XUL undefined are anywhere close to compiling
- # [21:17] * Quits: overholt (overholt@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [21:18] <rniwa> bz, ehsan: so i think limiting the API to be less generic might help ehre.
- # [21:18] <rniwa> bz, ehsan: the last time I looked into supporting multi-range selection in webkit
- # [21:19] <rniwa> the hardest part is that scripts can mess around with them and come up with crazy set of ranges
- # [21:19] <rniwa> and fixing them properly, etc... turned out be really hard
- # [21:19] <rniwa> also when we try to execute editing commands on them
- # [21:19] * Joins: knelson (Adium@A01051A9.6F669779.3D1CA460.IP)
- # [21:19] * Parts: knelson (Adium@A01051A9.6F669779.3D1CA460.IP)
- # [21:19] <rniwa> if they're "exotic", then it's hard to deal with
- # [21:19] <gaston> 19:04 <NeilAway > gaston: I blame mscott for not putting thunderbird under .mozilla
- # [21:20] <rniwa> ehsan, bz: however, if we had limited multi-range selection to be used only in table cells
- # [21:20] <gaston> NeilAway: out of curiosity, what was the reasoning ?
- # [21:20] <mcsmurf> heh
- # [21:20] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
- # [21:20] <@ehsan> rniwa: I think if we're going to support them, we should ideally do that everywhere
- # [21:20] <rniwa> or only among flexbox, grid, etc... where applying editing commands cannot possibly affect each other
- # [21:20] <@ehsan> rniwa: also note that if we make them non-overlapping, then a lot of the implementation difficulties will be avoided
- # [21:21] <rniwa> ehsan, bz: then things get much easier.
- # [21:21] <rniwa> ehsan: right.
- # [21:21] <bz> fwiw, Gecko internally makes the selection ranges nonoverlapping
- # [21:21] <rniwa> ehsan: but even intuitively, selection with overlapping ranges make no sense :)
- # [21:21] <bz> precisely because the other option sucks
- # [21:21] <rniwa> bz: yeah
- # [21:21] <@ehsan> yep
- # [21:21] * Joins: gandalf (zbraniecki@moz-23909D23.neoplus.adsl.tpnet.pl)
- # [21:21] <bz> (not thiat this option doesn't suck; it just sucks less)
- # [21:22] <rniwa> bz, ehsan: but even just not overlapping may not be enough
- # [21:22] <bz> s/thiat/this/
- # [21:22] * bz is in a cheery mood today. ;)
- # [21:22] <rniwa> bz, ehsan: if two ranges both touches the same inline node, and then we apply some editing commands
- # [21:22] <rniwa> then we might get confused
- # [21:22] <rniwa> e.g. <b>[hello][world</b>] and then execute execCommand('bold');
- # [21:23] <rniwa> bz, ehsan: because we have to lots of "fixups" while applying editing commands
- # [21:23] <bjacob> why does nss build with -j1 only?
- # [21:23] <@ehsan> rniwa: yeah we would definitely need more clever fixup algorithms
- # [21:23] <Ms2ger> Because its build system sucks
- # [21:23] <bz> bjacob: because it doesn't build the other way, iirc
- # [21:23] <bjacob> :-(
- # [21:24] * Quits: mib_jv5rj1 (Mibbit@8351DEC6.EFE7A4DF.8368E798.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [21:24] <WeirdAl> that should be fixable (and nss's -j1 is irritating to me, but only mildly)
- # [21:26] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Ping timeout)
- # [21:26] <Ms2ger> Let's hire someone to make our builds faster
- # [21:27] <rniwa> Ms2ger: have you tried ninja?
- # [21:27] <WeirdAl> accelerate ALL the builds!
- # [21:27] <Ms2ger> rniwa, *I* don't try anything ;)
- # [21:27] <rniwa> Ms2ger: http://martine.github.com/ninja/
- # [21:29] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Ping timeout)
- # [21:29] <bjacob> glandium: so i tried the "LIBS=" way but it still complains.
- # [21:29] <bjacob> glandium: my makefile: http://pastebin.mozilla.org/1638593
- # [21:29] * Joins: karl (karl@moz-AA2C00EF.jetstream.xtra.co.nz)
- # [21:29] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [21:29] <bjacob> glandium: oh, it complains it can't find libc , of course
- # [21:30] * Quits: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net) (NickServ (GHOST command used by rick))
- # [21:30] <bjacob> glandium: so, i need to link to standard c/c++ libs but nothing else
- # [21:30] * Joins: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net)
- # [21:30] <glandium> bjacob: use CPP_UNIT_TESTS
- # [21:31] <glandium> bjacob: which means you can remove the check rule and SIMPLE_PROGRAMS
- # [21:31] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Ping timeout)
- # [21:32] <glandium> bjacob: and INCLUDES is probably useless. i doubt there's anything in DIST/include when you reach mfbt/tests
- # [21:32] * AutomatedTester|away is now known as AutomatedTester
- # [21:32] <glandium> bjacob: and without the actual error log, i can't tell much
- # [21:33] * Joins: Gentlecat (Roman@13280233.3934400D.8FB52CB8.IP)
- # [21:33] <bjacob> glandium: here's my new makefile http://pastebin.mozilla.org/1638622 and here's the new errors: http://pastebin.mozilla.org/1638623
- # [21:34] <bjacob> glandium: got it! removed LDFLAGS=
- # [21:34] <bjacob> seems to be building...
- # [21:34] <glandium> bjacob: yeah, i was going to say that
- # [21:35] <bjacob> yoohoo, works now
- # [21:35] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Quit: mccr8)
- # [21:35] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [21:35] * Joins: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com)
- # [21:35] <glandium> bjacob: i don't know why you put relativesrcdir
- # [21:35] * Joins: vladan (vladan@moz-BBE3ABD.mv.mozilla.com)
- # [21:36] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [21:36] <bjacob> glandium: this is how big my clue about makefiles it: .
- # [21:36] <bjacob> is
- # [21:36] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
- # [21:36] * Quits: mconley (mconley@moz-7B22FBCF.eng.wind.ca) (Ping timeout)
- # [21:37] <glandium> bjacob: you can remove it, as well as "DIRS ="
- # [21:37] * joduinn-mtg is now known as joduinn
- # [21:37] <bjacob> thanks, trying
- # [21:37] * Joins: mconley (mconley@moz-7B22FBCF.eng.wind.ca)
- # [21:38] <jviereck> jfkthame: might have foudn something: "userfonts (1176a16b0) downloadable font: font load failed (font-family: "font_p1_37" style:normal weight:normal stretch:normal src index:0): content blocked"
- # [21:38] <jviereck> the "content blocked" - is there maybe a problem with the same origin policy that blocks the font for preview?
- # [21:39] <jviereck> (haven't look too much into it now)
- # [21:39] <jfkthame> jviereck: yeah, that sounds like the kind of message you'd get if same-origin restrictions are blocking it
- # [21:39] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [21:39] <jviereck> cool :)
- # [21:39] <jfkthame> jviereck: though i'm not sure why that would happen to data: urls
- # [21:40] <edmorley> gerv: btw the B2g and android failures on https://tbpl.mozilla.org/?tree=Try&rev=8af7f8d3ef05 are real;
- # [21:40] <jviereck> jfkthame: good point
- # [21:41] <jfkthame> jviereck: maybe you can find where that message is generated, and work backwards from there to find the actual check that fails
- # [21:41] <jfkthame> it'll be in nsFontFaceLoader somewhere
- # [21:41] <jviereck> jfkthame: that's the plan - at least there is a hint now. Got to run. Thanks a lot :)
- # [21:41] * Quits: xsergio (sergio@DAEF1255.9C8843EE.A4F23BCE.IP) (Quit: Bye)
- # [21:41] * merike is now known as merike|away
- # [21:44] <jfkthame> jviereck: from the comments in nsFontFaceLoader, i don't think that's same-origin blocking, it's some other kind of content policy thing - but i know nothing about that stuff
- # [21:44] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: . . . ........)
- # [21:45] * Joins: overholt (overholt@moz-BBE3ABD.mv.mozilla.com)
- # [21:47] <Yoric> Is there a way to see the output of |console.log| et al. on stderr?
- # [21:47] <Yoric> (or, equivalently, on some mochitest log)
- # [21:47] <Yoric> ?
- # [21:47] <bjacob> Yoric: dump() goes on stderr
- # [21:47] <bjacob> or out
- # [21:47] <Yoric> Can't see them from my mochitest.
- # [21:47] * Joins: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz)
- # [21:47] <bjacob> Yoric: so do mochitest ok() and todo() messages
- # [21:47] <bjacob> in debug builds, anyway
- # [21:48] <Yoric> Yeah, in the test, that's what I do.
- # [21:48] <Yoric> But right now, I would like messages from the component I try to debug.
- # [21:49] <Yoric> Because debugging js-ctypes code is difficult enough, but it only gets worse when you can't output anything :)
- # [21:49] <gavin> dump() should work in the test profile
- # [21:49] * Quits: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP) (Quit: jfkthame)
- # [21:50] <Yoric> I will double-check.
- # [21:50] <Yoric> Ah, I realize I am mixing things up.
- # [21:51] <Yoric> The additional difficulty is that I am running code from a worker.
- # [21:51] <Yoric> (dump works from the main thread)
- # [21:51] * Quits: CEnnis91 (u3543@moz-160C58C6.com) (Ping timeout)
- # [21:51] * Quits: mreid_ (mark@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
- # [21:51] <bjacob> Yoric: didn't you forget to mention you're on a bicycle, too?
- # [21:51] <Yoric> :)
- # [21:51] <Yoric> Sorry about that one.
- # [21:52] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [21:52] <Yoric> After a few hours of debugging, talking with presumed human beings becomes more difficult.
- # [21:52] * Quits: Unfocused (u2622@moz-160C58C6.com) (Ping timeout)
- # [21:52] * Quits: NimeshNeema (u2689@moz-160C58C6.com) (Ping timeout)
- # [21:52] * Quits: timeless (u4015@moz-160C58C6.com) (Ping timeout)
- # [21:53] * Quits: felipe (u2734@moz-160C58C6.com) (Ping timeout)
- # [21:53] * Quits: sid0 (u2934@moz-160C58C6.com) (Ping timeout)
- # [21:53] * Quits: spartan (u5883@moz-160C58C6.com) (Ping timeout)
- # [21:53] <jhammel> what are these "human beings" you speak of?
- # [21:53] * Quits: fryn|cloud (u3935@moz-160C58C6.com) (Ping timeout)
- # [21:53] * Quits: ttaubert (u2620@moz-160C58C6.com) (Max SendQ exceeded)
- # [21:53] * Quits: jaws (u2871@moz-160C58C6.com) (Max SendQ exceeded)
- # [21:53] * Joins: RAUNAK (chatzilla@E0B67F5C.7C62DE8D.9493CB1D.IP)
- # [21:54] <RAUNAK> please give me some open source projects
- # [21:54] * Quits: stefanh (stefanh@DBAF8047.F24FC961.222B27F0.IP) (Quit: ChatZilla 0.9.88.2 [SeaMonkey 2.8/20120312221231])
- # [21:54] <mcsmurf> *blink*
- # [21:54] * Quits: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [21:55] * carljm is now known as carljm|lunch
- # [21:55] <RAUNAK> actually i am new to this community and i am looking for a project which can let me a certificate of completion of a project
- # [21:55] * Joins: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP)
- # [21:56] <Yoric> RAUNAK: Come and join #introduction.
- # [21:56] * Joins: benjamin (benjamin@moz-7B0110AD.mv.mozilla.com)
- # [21:57] * Parts: benjamin (benjamin@moz-7B0110AD.mv.mozilla.com)
- # [21:57] * Quits: evilpie (chatzilla@moz-440B4968.pools.arcor-ip.net) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120423122928])
- # [21:58] * Joins: stefanh (stefanh@moz-3EED0162.customers.ownit.se)
- # [21:58] * Quits: stefanh (stefanh@moz-3EED0162.customers.ownit.se) (Quit: ChatZilla 0.9.88.2 [SeaMonkey 2.8/20120312221231])
- # [21:59] <gps> PSA: Python -O disables asserts. pretty much all the Python in the tree uses assert. please stop using Python -O
- # [21:59] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Ping timeout)
- # [21:59] * wlach is now known as wlach|biab
- # [21:59] * Quits: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Reconnecting…)
- # [22:00] * Joins: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:00] * Quits: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
- # [22:02] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [22:02] * Joins: fryn|cloud (u3935@moz-160C58C6.com)
- # [22:02] * Joins: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:03] * Joins: Unfocused (u2622@moz-160C58C6.com)
- # [22:03] <jhammel> (also there is effectively no optimization with python -O despite the option name)
- # [22:03] * Quits: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP) (Quit: jfkthame)
- # [22:03] <edmorley> gerv: though m-oth orange is cleared up now at least :-)
- # [22:04] * Joins: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [22:04] <@khuey> jhammel: hence -OO
- # [22:04] <gavin> gps: what are the downsides to disabling asserts?
- # [22:04] * Parts: RAUNAK (chatzilla@E0B67F5C.7C62DE8D.9493CB1D.IP)
- # [22:05] <Ms2ger> gavin, "we don't assert"
- # [22:05] <jhammel> khuey: yes, even "more" helpful o_O
- # [22:05] <jhammel> python should feature -OOO, which in addition to discarding asserts and docstrings also discards all code
- # [22:05] * Joins: ttaubert (u2620@moz-160C58C6.com)
- # [22:06] * Quits: bsmith (bsmith@moz-717636FD.hsd1.tx.comcast.net) (Ping timeout)
- # [22:06] * Joins: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP)
- # [22:06] <edmorley> much faster \o/
- # [22:06] <gavin> Ms2ger: and what are the downsides to that?
- # [22:06] * Joins: felipe (u2734@moz-160C58C6.com)
- # [22:06] <gps> we want the build system to fail if a known bad state was encountered
- # [22:06] * nthomas|away is now known as nthomas
- # [22:06] <@khuey> jhammel: sgtm
- # [22:07] * Joins: CEnnis91 (u3543@moz-160C58C6.com)
- # [22:07] <gavin> I just want my builds to be fast, I don't quite care about build system asserts :)
- # [22:07] <Ms2ger> You will once you hit one :)
- # [22:07] <jhammel> gavin: well that's the thing....-O doesn't actually make anything fast ;) its a giant lie
- # [22:07] * Quits: overholt (overholt@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [22:07] <gps> I doubt you could measure teh difference with -O
- # [22:07] <gavin> jhammel: I assumed -OO had the same effect
- # [22:07] * Quits: martyn (martyn@moz-356D5506.range86-158.btcentralplus.com) (Quit: Ex-Chat)
- # [22:07] <gavin> does it not?
- # [22:08] * Quits: gmuberwa (Mibbit@moz-DC0CC634.allocated.csupomona.edu) (Quit: http://www.mibbit.com ajax IRC Client)
- # [22:08] <jhammel> gavin: yes, and that *also* doesn't actually speed up anything
- # [22:08] * aki is now known as aki|mtg
- # [22:08] <gavin> ok, so then tell me to stop using -O[O] because it doesn't make things faster
- # [22:08] * joduinn is now known as joduinn-mtg
- # [22:08] <jhammel> i mean, really we should probably change asserts to raise AssertionError()
- # [22:08] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
- # [22:09] <gps> that's what assert does by default
- # [22:09] <jhammel> indeed, but the latter won't be disabled by -O
- # [22:09] * Joins: aw1231 (androirc@moz-4EAC955D.dhcp.embarqhsd.net)
- # [22:09] <gps> so don't use -O and it isn't an issue
- # [22:09] * Quits: myk (Instantbir@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [22:09] * Joins: NimeshNeema (u2689@moz-160C58C6.com)
- # [22:10] * Joins: timeless (u4015@moz-160C58C6.com)
- # [22:10] <gps> you can't assign to __debug__, so we can't enable asserts with -O
- # [22:10] * Joins: evilpie_ (evilpie@moz-440B4968.pools.arcor-ip.net)
- # [22:10] * dzbarsky is now known as dz
- # [22:10] * Joins: phantom_ (c@moz-CF516DF6.customer.t3.se)
- # [22:11] <zpao> gps: you
- # [22:11] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [22:11] <zpao> 're my resident clang expert... want to check out 754988 and see if that's a thing I can fix?
- # [22:11] <bjacob> aargh i 'm red on inbound. looking
- # [22:11] <bjacob> edmorley: ^
- # [22:11] <edmorley> bjacob: beat me to it ;-)
- # [22:12] <gps> zpao: that's a fun bug
- # [22:12] <gps> I defer to espindola, my resident clang expert :)
- # [22:12] * Joins: campd (dave@moz-BBE3ABD.mv.mozilla.com)
- # [22:12] <edmorley> bjacob: or more, I have the backout mq'd and ready to go
- # [22:12] <edmorley> (just seeing how busy I expect inbound to be, given the tree closures)
- # [22:13] <bjacob> edmorley: if you have the backout ready, ok, thanks, please backout
- # [22:13] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [22:13] * Quits: dcamp (dave@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
- # [22:13] <edmorley> bjacob: cool, ok :_)
- # [22:14] * Quits: chewey (chewey@moz-79684AE2.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
- # [22:14] <bjacob> glandium: the LIBS= tweak made it work locally for me, but not on inbound :-/
- # [22:14] <bjacob> glandium: https://hg.mozilla.org/integration/mozilla-inbound/diff/345ae68f15f4/mfbt/tests/Makefile.in
- # [22:14] * Joins: chewey (chewey@moz-F3712782.dip0.t-ipconnect.de)
- # [22:14] <bjacob> glandium: the logs still say cannot find -lmozglue
- # [22:14] * armenzg is now known as armenzg_mtg
- # [22:14] <bjacob> glandium: https://tbpl.mozilla.org/php/getParsedLog.php?id=11732648&tree=Mozilla-Inbound&full=1
- # [22:15] * Joins: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com)
- # [22:15] * Joins: madhava_ (madhava@F2D29657.F60B0462.67AC9B1.IP)
- # [22:15] * espindola looks
- # [22:15] * Joins: myk (Instantbir@moz-BBE3ABD.mv.mozilla.com)
- # [22:16] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
- # [22:16] * Quits: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [22:16] * madhava_ is now known as madhava
- # [22:17] <bjacob> glandium: also, since i removed that check:: rule, make check doesn't do anything anymore for me locally
- # [22:17] <espindola> zpao, sorry, no idea
- # [22:17] <espindola> does it work with open source clang?
- # [22:17] * Joins: mreid_ (mark@moz-7B0110AD.mv.mozilla.com)
- # [22:18] <espindola> does it work if you save the preprocessed file in 10.8 and run in 10.7? And the other way around?
- # [22:18] * Joins: nli (nli@moz-BBE3ABD.mv.mozilla.com)
- # [22:18] * Joins: xsergio (sergio@79CA2835.D8CE4A68.DF1E30BF.IP)
- # [22:18] * Joins: jaws (u2871@moz-160C58C6.com)
- # [22:20] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
- # [22:20] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
- # [22:21] * Quits: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz) (Ping timeout)
- # [22:22] * Joins: jdm (Mibbit@moz-CC81569A.dip.t-dialin.net)
- # [22:22] * Quits: loadbang (loadbang@moz-7F318504.range86-185.btcentralplus.com) (Quit: loadbang)
- # [22:25] <zpao> espindola: no idea to all of the above. i only have the one machine so no multi-os testing right now
- # [22:25] * juanb|brb is now known as juanb|lunch
- # [22:25] <espindola> zpao, I would suggest attaching the .ii to the bug then
- # [22:26] <espindola> most devs are in 10.6 or 10.7 I think
- # [22:26] * Quits: gkw (fuzz2lin@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [22:26] <zpao> where would the .ii be?
- # [22:27] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Ping timeout)
- # [22:27] * Joins: knelson (Adium@E18FBFBF.103DC7D.4EA770CF.IP)
- # [22:27] * Parts: knelson (Adium@E18FBFBF.103DC7D.4EA770CF.IP)
- # [22:28] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
- # [22:29] <gps> zpao: you'll have to produce that manually
- # [22:29] <gps> figure out the command the build system is invoking to compile the file
- # [22:30] <@khuey> make -C objdir/foo/bar nsFoo.i
- # [22:30] <gps> then if you change the output file name to .ii, I believe the Clang driver magically changes the output type to do the right thing
- # [22:31] <gps> or add -emit-ast
- # [22:32] * cadecairos is now known as cadecairos_brb
- # [22:32] * Quits: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP) (Quit: jfkthame)
- # [22:32] <zpao> interesting... soo if i don't use ccache, then it compiles. once i add the ccache command before it, then i get the error again
- # [22:33] <armenzg_mtg> jimb: ping
- # [22:33] <gps> what if you wipe your ccache?
- # [22:33] <zpao> i tried that but it still happened
- # [22:33] * Joins: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com)
- # [22:33] <gps> mind blown
- # [22:33] <glandium> khuey: btw, the rules to create .i files are broken
- # [22:34] <jtcranmer> gps: you need to change the -c to a -E
- # [22:34] <glandium> khuey: i've got some preprocessor failures when using them while build just works fine
- # [22:34] * Joins: gcp (gpascutto@E9758364.9EC0A5AF.CFE928A7.IP)
- # [22:34] <@khuey> glandium: fun
- # [22:34] <zpao> gps: but i didn't clear out my objdir after clearing the cache soo perhaps that has something to do with it?
- # [22:34] <glandium> (and just replacing -c with -E works, too)
- # [22:35] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
- # [22:35] <glandium> bjacob: having CPP_UNIT_TESTS defined adds a check rules, see config/rules.mk
- # [22:36] * Joins: Jesse_ (jruderman@moz-BBE3ABD.mv.mozilla.com)
- # [22:36] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [22:37] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [22:38] <Yoric> jhammel: Ah, my bad, that's a deprecated tag for <meatbag />.
- # [22:38] <Yoric> bjacob: gavin: Binding |puts| with js-ctypes does wonders, too :)
- # [22:39] * Quits: xakz (XaMaD@moz-34FBE388.fbx.proxad.net) (Ping timeout)
- # [22:41] <bjacob> glandium: but when i do make -C obj-firefox-debug/mfbt/ check
- # [22:41] <bjacob> glandium: it says Nothing to be done for `check'.
- # [22:41] <zpao> espindola: gps: the wondrous jhford suggested setting CCACHE_CPP2=yes, and that works. so I think i'll have to put that in my mozconfig
- # [22:42] <glandium> bjacob: that would be a recursion problem. what does make -C obj-firefox-debug/mfbt/tests check do ?
- # [22:42] <bjacob> glandium: huh, it says make: *** No rule to make target `Makefile.in', needed by `Makefile'. Stop.
- # [22:43] <bjacob> oh
- # [22:43] <bjacob> sorry
- # [22:43] <glandium> bjacob: sounds like you lack a Makefile.in in $srcdir/mfbt/tests
- # [22:43] <bjacob> yeah i unapplied the patch
- # [22:43] * cadecairos_brb is now known as cadecairos
- # [22:43] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [22:44] <bjacob> ok, make -C tests works
- # [22:44] <bjacob> glandium: ^
- # [22:44] <glandium> bjacob: and make -C obj-firefox-debug/mfbt/ check ?
- # [22:44] <bjacob> oh works too now :-/ sorry
- # [22:44] * KaiRo is now known as KaiRo_away
- # [22:45] <bjacob> glandium: so can you help with the other problem which is that build still failed on inbound due to can't find -lmozglue?
- # [22:45] <glandium> bjacob: replied in the bug
- # [22:46] * Quits: janv (varga@moz-B569740F.o2inet.sk) (Quit: This computer has gone to sleep)
- # [22:46] <catlee> did b2g require a clobber recently?
- # [22:47] <mwu> there was a change that required it last week
- # [22:47] <catlee> hm, maybe that's it
- # [22:47] <catlee> been a while since I've merged
- # [22:48] * Quits: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP) (Quit: vagrant halt)
- # [22:49] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [22:49] * Quits: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [22:50] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [22:50] <jlebar|mac> The comment at the top of all.js says you shouldn't use prefs with hyphens in the name. What happens if you do?
- # [22:51] * jlebar|mac is wondering if he needs to file a bug on "full-screen-api.enabled"
- # [22:51] <Ms2ger> Yes
- # [22:51] <Ms2ger> It should be fullscreen-api.enabled
- # [22:52] * Joins: nrc (nrc@538BABFE.A073F3E.97BBD552.IP)
- # [22:52] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
- # [22:52] * Quits: squeakytoy (squeakytoy@moz-79070305.dynamic.se.alltele.net) (Quit: Leaving)
- # [22:52] <Mook_as> that comment's been there since Free the Lizard, so who knows if that's correct
- # [22:53] * jlebar|mac is not sure if Ms2ger is kidding.
- # [22:53] * Quits: aw1231 (androirc@moz-4EAC955D.dhcp.embarqhsd.net) (Ping timeout)
- # [22:53] <jlebar|mac> Mook_as: Indeed, that's why I ask!
- # [22:53] <Ms2ger> jlebar|mac, you should default to "yes", of course
- # [22:54] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
- # [22:54] <taras> fryn: are you in MV?
- # [22:54] * davehunt|away is now known as davehunt
- # [22:55] * Quits: graememcc (chatzilla@moz-BE75657E.range86-140.btcentralplus.com) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120310193349])
- # [22:56] * carljm|lunch is now known as carljm
- # [22:56] <gaston> anyone remembers the bug # for pdf.js failing to open file:// urls ? i was pretty sure seeing it but can't find it now
- # [22:58] <bdahl> gaston: i
- # [22:58] <bdahl> m' not aware of any issues with file urls
- # [22:59] <gaston> hrm i was pretty sure seeing file:// in one of the pdf.js bug summaries last time i looked at it
- # [23:00] * philor|away is now known as philor
- # [23:00] <gaston> i've just tried here with m-c and it offers me to open with external viewer/save as, but maybe there's an about:config switch to twiddle
- # [23:00] <bdahl> sounds like pdf.js is disabled
- # [23:00] <bdahl> about:addons
- # [23:01] <gaston> it's here & enabled
- # [23:01] <gaston> though i didnt restart nightly after enabling it when prompted at first start after update
- # [23:02] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [23:02] * Joins: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net)
- # [23:02] <zzzzz_> gaston: did you disable adobe reader, or whatever reader you were using before ?
- # [23:03] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Connection reset by peer)
- # [23:03] * Joins: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net)
- # [23:03] * Joins: smontagu (chatzilla@55BBA7ED.5ACD0297.CC465D70.IP)
- # [23:03] <gaston> i dont have a specific plugin for pdfs, only external viewer
- # [23:03] * wlach|biab is now known as wlach
- # [23:03] * Quits: msucan (mihai@E66E4956.B30402B1.699550A1.IP) (Quit: Leaving.)
- # [23:04] * Quits: cpearce (chatzilla@moz-510B10B9.xdsl.xnet.co.nz) (Ping timeout)
- # [23:04] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [23:04] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [23:05] <gaston> (like if adobe was providing binaries for openbsd...)
- # [23:05] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Ping timeout)
- # [23:05] <jimb> armenzg_mtg: pong; but I need to go out in a bit (passport renewal ridiculousness)
- # [23:05] * Quits: KWierso (chatzilla@moz-4E330DCA.desm.qwest.net) (Ping timeout)
- # [23:05] <armenzg_mtg> jimb: oh. I pong the wrong jimm. sorry about that
- # [23:05] <jimb> armenzg_mtg: np. :)
- # [23:06] <armenzg_mtg> jimm: it was wrt the bug comments I was making
- # [23:06] * Quits: evilpie_ (evilpie@moz-440B4968.pools.arcor-ip.net) (Quit: ChatZilla 0.9.88.2 [Firefox 15.0a1/20120512030520])
- # [23:06] * Joins: KWierso (chatzilla@moz-4E330DCA.desm.qwest.net)
- # [23:06] <jimm> armenzg_mtg: think I get what you need, I'll land on elm and file a bug for mc landings.
- # [23:07] <armenzg_mtg> thanks jimm. I am currently locally creating one
- # [23:07] * AutomatedTester is now known as AutomatedTester|AFK
- # [23:07] <armenzg_mtg> jimm: it seems that SDK gets installed to C:\Program Files (x86)
- # [23:07] <armenzg_mtg> and can't custom that
- # [23:07] * jmaher is now known as jmaher|afk
- # [23:07] <gaston> i don't have 'preview in nightly' for pdf apptype in applications tab pref either..
- # [23:08] * jhford-work is now known as jhford-work-away
- # [23:08] * bhearsum is now known as bhearsum|afk
- # [23:08] <armenzg_mtg> we normally put them under /c/Tools/SDKs
- # [23:08] <jimm> armenzg_mtg: yeah, for some reason the beta doesn't have the option to change the dir. they might change that in a future release.
- # [23:08] <jimm> who knows
- # [23:08] <armenzg_mtg> it works better with Mozilla Build to not have white spaces, I think
- # [23:08] * Joins: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net)
- # [23:08] * Quits: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
- # [23:08] <armenzg_mtg> true
- # [23:08] <armenzg_mtg> I am trying to trigger a build and see if I have all I need to setup another 4 machines
- # [23:09] <jimm> I think mozilla build's problem with white space is in the path to mozilla build. I've never had any trouble with sdks being in program files.
- # [23:09] * catlee is now known as catlee-away
- # [23:09] * Parts: arhayward (Adium@F2D29657.F60B0462.67AC9B1.IP)
- # [23:09] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
- # [23:09] <jimm> armenzg_mtg: for .mozconfigs, all you need is that one added metro option, fwiw
- # [23:09] * aki|mtg is now known as aki
- # [23:10] <armenzg_mtg> jimm: I also see some export LIBPATH that I had to adjust, no?
- # [23:10] * bear|buildduty is now known as bear
- # [23:10] <jimm> armenzg_mtg: ah yes, of course.
- # [23:10] * Quits: zuzelvp (zuzelvp@moz-9B1AAFC2.cpe.net.cable.rogers.com) (Ping timeout)
- # [23:10] <armenzg_mtg> ok
- # [23:11] <armenzg_mtg> jimm: which timezone are you in?
- # [23:11] <jimm> I was thinking those changes would be in the batch startup scripts, but i guess you guys put those in the configs as well.
- # [23:11] <jimm> central
- # [23:11] <armenzg_mtg> just trying to know when I can ping you
- # [23:11] <armenzg_mtg> oh cool
- # [23:12] * Joins: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP)
- # [23:13] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Ping timeout)
- # [23:13] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Quit: Leaving.)
- # [23:14] * Quits: phantom_ (c@moz-CF516DF6.customer.t3.se) (Ping timeout)
- # [23:14] * nli is now known as nli`
- # [23:14] * armenzg_mtg is now known as armenzg
- # [23:14] <jimm> armenzg_mtg: which drive is 'program files' in on your slave? c or d?
- # [23:14] <fryn> taras: yes
- # [23:14] * Quits: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com) (Quit: sheppy)
- # [23:15] <armenzg> jimm: C
- # [23:15] <jimm> ok
- # [23:15] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
- # [23:15] <jviereck> I have a nsIURI, how do I get it's origin from c++?
- # [23:15] <jviereck> I can't find an implementation :/
- # [23:16] <jviereck> want to figure out what the aSourcePrincipal and http://mxr.mozilla.org/mozilla-central/ident?i=aTargetURII are here: http://mxr.mozilla.org/mozilla-central/source/layout/style/nsFontFaceLoader.cpp#274
- # [23:16] * Joins: nli (nli@moz-59682A1.dmz.scl3.mozilla.com)
- # [23:16] <taras> fryn: cool we should chat today
- # [23:16] * Quits: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP) (Quit: jfkthame)
- # [23:16] <taras> i'm in very very mightly
- # [23:16] <@khuey> taras: is your work week this week?
- # [23:16] <taras> khuey: yes
- # [23:17] <taras> fryn: today/tuesday
- # [23:17] <@khuey> taras: is froydnj with you?
- # [23:17] <taras> khuey: we were just plotting coming up to see you
- # [23:17] <@khuey> taras: oh yeah?
- # [23:17] * Quits: wolfiR (wolfiR@moz-50D4ECDA.dip0.t-ipconnect.de) (Quit: Leaving)
- # [23:17] <@khuey> taras: when?
- # [23:17] <taras> khuey: on wednesday
- # [23:17] <@khuey> ok
- # [23:17] * @khuey will be here
- # [23:18] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [23:19] <jviereck> dholbert: can you help me with my nsIURI question (scroll a little bit up)
- # [23:20] <dholbert> jviereck, looking
- # [23:20] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [23:20] * Joins: phantom_ (c@moz-CF516DF6.customer.t3.se)
- # [23:21] * Joins: roc (chatzilla@538BABFE.A073F3E.97BBD552.IP)
- # [23:21] * ChanServ sets mode: +o roc
- # [23:22] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [23:22] * Quits: anode|away (alice@moz-23D4E1FC.dsl.teksavvy.com) (Quit: anode|away)
- # [23:22] * Quits: NimeshNeema (u2689@moz-160C58C6.com) (Max SendQ exceeded)
- # [23:23] * Quits: felipe (u2734@moz-160C58C6.com) (Max SendQ exceeded)
- # [23:23] * Quits: CEnnis91 (u3543@moz-160C58C6.com) (Ping timeout)
- # [23:24] <dholbert> jviereck, is this for drawing images / fonts into a canvas or something?
- # [23:24] * Quits: Unfocused (u2622@moz-160C58C6.com) (Max SendQ exceeded)
- # [23:24] <dholbert> jviereck, (does that code not already do what you want it to do?)
- # [23:24] * mattwoodrow|away is now known as mattwoodrow
- # [23:24] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [23:24] <fryn> taras: ok
- # [23:25] * Joins: NimeshNeema (u2689@moz-160C58C6.com)
- # [23:25] <jviereck> dholbert: it's debug-in-progress for https://bugzilla.mozilla.org/show_bug.cgi?id=468568
- # [23:25] <jviereck> dholbert: I'm not 100% sure yet, but something seems to be wrong with the policy handling once the fonts get used during print preview
- # [23:26] * Joins: zuzelvp (zuzelvp@moz-A77F6A45.cpe.net.cable.rogers.com)
- # [23:26] <jviereck> and therefore they don't show up in print or print-preview
- # [23:26] * Joins: felipe (u2734@moz-160C58C6.com)
- # [23:26] <Ms2ger> mbrubeck, merci
- # [23:27] <dholbert> jviereck, in general, I believe nsIPrincipal::CheckMayLoad is what you use to compare origins: -http://mxr.mozilla.org/mozilla-central/source/caps/idl/nsIPrincipal.idl#202
- # [23:27] <mbrubeck> de rien, Ms2ger
- # [23:27] <jviereck> dholbert: I just want to look at what that's nsIURL look like to see if some wrong value is set to it and maybe that helps me to get going
- # [23:27] * Joins: anky (anky@9EF57DF7.ED5B353D.A3D1B221.IP)
- # [23:28] <jviereck> dholbert: the problem is, I don't know what URL to compare to, as I don't know how to get the origin from the object when things work :(
- # [23:29] <dholbert> jviereck, you mean, you don't know what principal to use?
- # [23:29] <dholbert> jviereck, the URL is the URL of the resource (the font)
- # [23:29] <jviereck> dholbert: sorry, let's start over again
- # [23:29] <dholbert> aiight
- # [23:29] * Joins: CEnnis91 (u3543@moz-160C58C6.com)
- # [23:29] <jviereck> there is the CheckLoadAllowed function: http://mxr.mozilla.org/mozilla-central/source/layout/style/nsFontFaceLoader.cpp#274
- # [23:29] <mbrubeck> Ms2ger: vous pourriez venir a #frenchmozilla si vous voulez lire plus de mes essais de parler le français. :)
- # [23:30] <jviereck> dholbert: it has a nsIPrincipal* aSourcePrincipal, nsIURI* aTargetURI as arguments
- # [23:30] <dholbert> yup
- # [23:30] <dholbert> so that's basically saying "Can a document with principal aSourcePrincipal load a resource at aTargetURI?"
- # [23:30] <jviereck> dholbert: now I want to look at what's the "content" of these two objects. If I do that in the case things work out to the case where it doesn't (e.g. non-preview agains the preview case), I might get what's going wrong
- # [23:31] <jviereck> no
- # [23:31] * Joins: dbaron (dbaron@4920F749.3F73889.C0C7CDD.IP)
- # [23:31] * ChanServ sets mode: +o dbaron
- # [23:31] * Quits: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net) (Ping timeout)
- # [23:31] <Ms2ger> mbrubeck, vous me vouvoieriez?
- # [23:31] * Quits: anky (anky@9EF57DF7.ED5B353D.A3D1B221.IP) (Client exited)
- # [23:31] <jviereck> dholbert: so I guess the aSourcePrincipal should have something like a URI on it or some other string that holds the location, but how do I get that string?
- # [23:32] <fabrice> Ms2ger: c'est un canal très poli
- # [23:32] <Ms2ger> fabrice, "canal", vraiment? :)
- # [23:32] <jviereck> dholbert: I just want to interspect the object and see what values it has
- # [23:32] <fabrice> Ms2ger: oui :)
- # [23:32] * Quits: @dbaron (dbaron@4920F749.3F73889.C0C7CDD.IP) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [23:32] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Client exited)
- # [23:33] <mbrubeck> Ms2ger: je n'ai pratiqué bien encore le tutoiement. :)
- # [23:33] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [23:33] <dholbert> jviereck, I haven't worked with nsIPrincipal much, but glancing at http://mxr.mozilla.org/mozilla-central/source/caps/idl/nsIPrincipal.idl , it looks like it's got a "URI" member -- I'd think you'd want to look at that
- # [23:33] <dholbert> jviereck, that and the the other nsIURI both have GetSpec() methods which return UTF8 strings
- # [23:34] <jviereck> dholbert: I think that GetSpec() was what I was looking for, thanks :)
- # [23:34] <dholbert> jviereck, cool, sure :)
- # [23:34] <jviereck> (sorry this took so long!)
- # [23:34] <dholbert> jviereck, depending on the underlying implementation of the nsIURI (nsStandardURL vs nsSimpleURI vs other stuff), the actual internal data members may be different
- # [23:34] <dholbert> no prob :)
- # [23:34] <mbrubeck> Ms2ger: je te fais l'apologie d'être trop formel. :)
- # [23:34] <jviereck> dholbert: btw, I was brave and used GDB - and it worked!
- # [23:34] <dholbert> jviereck, nice, good job!
- # [23:35] <Ms2ger> jviereck, this conversions sounds scary... Make sure someone who understands nsIPrincipals reviews your patch?
- # [23:35] * Joins: IanN (chatzilla@moz-3F5A461C.cable.virginmedia.com)
- # [23:35] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [23:35] <Ms2ger> s/conversions/conversation/
- # [23:35] <dholbert> jviereck, see http://mxr.mozilla.org/mozilla-central/source/content/base/src/nsContentUtils.cpp#3269 for sample GetSpec usage
- # [23:36] * Ms2ger ne peut pas taper
- # [23:36] <jviereck> Ms2ger: will do so!
- # [23:36] <jviereck> thanks for that hint
- # [23:36] * Quits: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com) (Quit: Miranda IM - Multi protocol instant messenger @ www.miranda-im.org)
- # [23:36] <Ms2ger> Merci
- # [23:37] <Ms2ger> jdm++
- # [23:37] <Ms2ger> mbrubeck, rouge...
- # [23:37] <mbrubeck> oui
- # [23:37] * Joins: jgilbert (jgilbert@moz-BBE3ABD.mv.mozilla.com)
- # [23:38] * Joins: Unfocused (u2622@moz-160C58C6.com)
- # [23:38] <mbrubeck> looks like infra
- # [23:38] <mbrubeck> or needs-clobber...
- # [23:38] <Ms2ger> It's a clobber
- # [23:38] <mbrubeck> No, this was already a clobber
- # [23:38] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
- # [23:38] * mbrubeck retriggers
- # [23:38] * Joins: sheppy (sheppy@moz-78EDD746.sub-166-248-64.myvzw.com)
- # [23:38] * Quits: zuzelvp (zuzelvp@moz-A77F6A45.cpe.net.cable.rogers.com) (Ping timeout)
- # [23:38] <Ms2ger> azakai, bug 755039 was a conscious decision, fwiw
- # [23:39] <azakai> Ms2ger: really? is there a bug?
- # [23:39] <Ms2ger> jdm, did you mean to file content/base twice?
- # [23:39] * bear is now known as bear-afk
- # [23:39] <jdm> Ms2ger: nope!
- # [23:39] <Ms2ger> azakai, I've got https://www.khronos.org/webgl/public-mailing-list/archives/1204/msg00314.html
- # [23:39] <jdm> just the bzapi giving me weird repsonses
- # [23:40] <azakai> thanks Ms2ger
- # [23:40] <jhammel> bzapi was down; not sure if it still is
- # [23:40] <Ms2ger> azakai, np
- # [23:40] * Quits: jammink (textual@moz-BBE3ABD.mv.mozilla.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [23:40] <Ms2ger> jhammel, well, his bugs seem to come through :)
- # [23:40] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
- # [23:40] <jhammel> well, down(ish)
- # [23:40] <Ms2ger> khuey++
- # [23:40] <@khuey> jhammel: hmm?
- # [23:40] <@khuey> er
- # [23:40] <@khuey> Ms2ger: hmm?
- # [23:41] <Ms2ger> "There's a reason we track everything in Bugzilla ;-)"
- # [23:41] <RyanVM> gfx\Rect.h(91) : warning C4244: 'argument' : conversion from 'int32_t' to 'mozilla::gfx::Float', possible loss of data
- # [23:41] <@khuey> ah, yes
- # [23:41] <RyanVM> holy warning spam
- # [23:41] <@khuey> RyanVM: please for the love of god fix it
- # [23:41] * Quits: jgilbert (jgilbert@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [23:41] * Joins: gkw (fuzz2lin@moz-BBE3ABD.mv.mozilla.com)
- # [23:41] <RyanVM> hah
- # [23:41] <Ms2ger> I saw a patch for that
- # [23:41] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [23:41] <Ms2ger> dz, I think
- # [23:41] * Quits: gkw2 (Instantbir@moz-BBE3ABD.mv.mozilla.com) (Quit: Instantbird -- http://www.instantbird.com)
- # [23:41] <jviereck> how can I printf a nsCAutoString string?
- # [23:42] <Ms2ger> jviereck, .get()
- # [23:42] <jdm> jviereck: str.get()?
- # [23:42] * Joins: jgilbert (jgilbert@moz-BBE3ABD.mv.mozilla.com)
- # [23:42] * coop is now known as coop|mtg
- # [23:42] <RyanVM> Ms2ger: checkin-needed even
- # [23:42] <RyanVM> khuey: I'm on it :P
- # [23:42] * bwinton is now known as bwinton_away
- # [23:42] <Ms2ger> All I had was https://hg.mozilla.org/try/rev/5b376fc61ec5 :)
- # [23:42] <@khuey> RyanVM: i love you
- # [23:42] * armenzg is now known as armenzg_away
- # [23:43] <Ms2ger> Hmm
- # [23:43] * Quits: bruno (bruno@20C4F0CB.2F9EAEB9.C36097CD.IP) (Ping timeout)
- # [23:43] <Ms2ger> RyanVM, isn't float wrong if you want Float?
- # [23:43] * Joins: kaze (kaze@moz-4A5EB46B.w82-123.abo.wanadoo.fr)
- # [23:44] <RyanVM> Bas: You OK if I change that prior to checking in?
- # [23:44] <Ms2ger> khuey, (though OpenDatabaseHelper seems to be packed pretty badly)
- # [23:44] <@khuey> Ms2ger: rearrangements welcome
- # [23:44] <Ms2ger> Nah, thanks :)
- # [23:44] <@khuey> it's not exactly a commonly allocated object
- # [23:44] <Ms2ger> I guessed
- # [23:44] * Quits: mconley (mconley@moz-7B22FBCF.eng.wind.ca) (Ping timeout)
- # [23:45] * jhford-work-away is now known as jhford-work
- # [23:45] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/0c78207fc93f - Tim Taubert - merge m-c to fx-team
- # [23:45] <firebot> http://hg.mozilla.org/mozilla-central/rev/92317d7fe1ee - Tim Taubert - Bug 753755 - [Page Thumbnails] Disabling thumbnails should not create empty folders; r=dietrich
- # [23:45] * Quits: gkw (fuzz2lin@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [23:45] <firebot> http://hg.mozilla.org/mozilla-central/rev/06438370bd3f - Tim Taubert - Bug 745303 - remove leftover test/browser_tabview_storage_policy.js; r=me
- # [23:45] <firebot> http://hg.mozilla.org/mozilla-central/rev/9d7a4b137c06 - Tim Taubert - Bug 753815 - Intermittent INFO | runtests.py | Received unexpected exception while running application; r=ted
- # [23:45] <firebot> http://hg.mozilla.org/mozilla-central/rev/470fddafc49b - Tim Taubert - Bug 752409 - Intermittent browser/browser/components/thumbnails/test/browser_thumbnails_storage.js; r=dietrich
- # [23:45] <Bas> RyanVM: Yes, please change to Float :) And thanks a lot for fixing that annoying warning I introduced! :)
- # [23:45] * Quits: armenzg_away (armenzg@moz-8555CE12.cable.teksavvy.com) (Input/output error)
- # [23:45] <Bas> (Float could at some point be changed to be typedeffed to double)
- # [23:46] <Ms2ger> Because hey, gfx isn't confusing enough ;)
- # [23:47] * Quits: @smaug (chatzilla@moz-CCF522E6.elisa-mobile.fi) (Quit: ChatZilla 0.9.88.2 [Firefox 15.0a1/20120509194158])
- # [23:48] <Ms2ger> ttaubert, should we make that fx-ttaubert instead of fx-team? ;)
- # [23:48] <RyanVM> Bas: so just s/f/F
- # [23:48] * Joins: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP)
- # [23:48] <Ms2ger> RyanVM, yep
- # [23:50] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
- # [23:51] <RyanVM> (sorry about not doing any checkins lately, BTW. Been busy as a new daddy :-))
- # [23:51] * Quits: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [23:51] <@khuey> RyanVM: congrats!
- # [23:51] <@khuey> when did that happen?
- # [23:51] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [23:51] <RyanVM> Friday
- # [23:52] <@khuey> nice
- # [23:52] * Quits: mdas (mdas@50AE257C.D30B51A1.412CF160.IP) (Quit: mdas)
- # [23:52] <Ms2ger> Congratulations!
- # [23:52] <Ms2ger> (And dammit, now you'll be busy ;))
- # [23:55] <sheppy> But still great news.
- # [23:55] <RyanVM> :)
- # [23:56] <dz> RyanVM: thanks for checking that in, and congrats!
- # [23:56] <RyanVM> thanks :)
- # [23:56] <Ms2ger> Oh hey, it's dz
- # [23:56] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Client exited)
- # [23:56] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [23:56] <Bas> RyanVM: (Sorry, in a meeting) That's right! Thanks again for the patch.
- # [23:57] * Quits: TheCrap (TheCrap@moz-4D02BA06.dip0.t-ipconnect.de) (Ping timeout)
- # [23:57] * Quits: Ms2ger (Ms2ger@98647F7E.B3555099.37724B0D.IP) (Quit: nn)
- # Session Close: Tue May 15 00:00:00 2012
The end :)