/irc-logs / mozilla / #developers / 2012-02-23 / end
Options:
- # Session Start: Thu Feb 23 00:00:00 2012
- # Session Ident: #developers
- # [00:00] * Joins: Asa (asa@F259CFB7.9EF26CBA.EB5E51FC.IP)
- # [00:00] * Joins: kaie (kaie@moz-42ED01E7.dip.t-dialin.net)
- # [00:01] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Ping timeout)
- # [00:02] * Quits: kaie (kaie@moz-42ED01E7.dip.t-dialin.net) (Ping timeout)
- # [00:02] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
- # [00:04] * Quits: harth (harth@8ECC4BFC.EC83738C.D8D85ABD.IP) (Input/output error)
- # [00:04] * bwinton is now known as bwinton_away
- # [00:04] * philor is now known as philor|away
- # [00:04] * Joins: kaie (kaie@moz-42ED01E7.dip.t-dialin.net)
- # [00:04] * Quits: dcamp (dave@8ECC4BFC.EC83738C.D8D85ABD.IP) (Quit: Leaving...)
- # [00:05] * Quits: xivix (mike@moz-94C7E667.in-addr.worldspice.net) (Quit: Leaving)
- # [00:06] * Quits: ashughes (ashughes@99213369.DBB33A3F.A20E6FDD.IP) (Quit: ashughes)
- # [00:06] * Quits: kaie (kaie@moz-42ED01E7.dip.t-dialin.net) (Ping timeout)
- # [00:06] * Quits: mib_pxlenq (Mibbit@moz-C5849D6F.allocated.csupomona.edu) (Quit: http://www.mibbit.com ajax IRC Client)
- # [00:07] * Quits: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com) (Quit: damons)
- # [00:09] * Quits: jamesr (jamesr@FB285460.D6CCE4AE.77834EAA.IP) (Quit: jamesr)
- # [00:09] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Ping timeout)
- # [00:09] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [00:11] * Joins: kaie (kaie@moz-42ED01E7.dip.t-dialin.net)
- # [00:11] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Client exited)
- # [00:12] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:13] <taras> mak: maybe we are overoptimizing
- # [00:13] * Joins: huddler (Mibbit@moz-C5849D6F.allocated.csupomona.edu)
- # [00:13] <taras> i dont see a single select in our sqlsql data
- # [00:13] * Quits: @smaug (chatzilla@moz-81DCD8D1.elisa-mobile.fi) (Ping timeout)
- # [00:13] <mak> taras: hm, overoptimizing? impossible!
- # [00:13] <taras> nm
- # [00:13] <taras> i do see selects
- # [00:13] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
- # [00:13] <taras> SELECT SUM(LENGTH(key) + LENGTH(value))
- # [00:14] <taras> that's a weird one
- # [00:14] * Fallen is now known as Fallen|away
- # [00:14] <taras> mak: so that one is slow
- # [00:15] <taras> but i dont see where we actually populate webappsstore2_view
- # [00:15] <taras> err
- # [00:15] <taras> but i dont see where we actually populate webappsstore2_temp
- # [00:15] <taras> oh nm
- # [00:15] <taras> see that too
- # [00:16] * Quits: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP) (Quit: ajuma)
- # [00:16] * Quits: hipokrit (hipokrit@22C5D8DD.50351D53.E949568B.IP) (Quit: Leaving)
- # [00:16] <taras> that actually matches chrome numbers
- # [00:16] * Joins: smaug (chatzilla@moz-55AF7BCA.gprs.sl-laajakaista.fi)
- # [00:16] * ChanServ sets mode: +o smaug
- # [00:16] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Quit: ZNC - http://znc.in)
- # [00:16] <taras> hmm, or not
- # [00:17] <taras> seems like ours are 10x worse
- # [00:17] <taras> for whatever reason
- # [00:17] <taras> their reads are as fast as our writes
- # [00:17] <mak> nonsense
- # [00:17] * Quits: kaie (kaie@moz-42ED01E7.dip.t-dialin.net) (Ping timeout)
- # [00:17] <taras> http://pastebin.mozilla.org/1490692
- # [00:18] <taras> from http://code.google.com/p/chromium/source/search?q=webstoragearea_impl&origq=webstoragearea_impl&btnG=Search+Trunk
- # [00:18] <mak> this is missing a context
- # [00:18] <taras> hmm?
- # [00:18] <@khuey> edmorley: do self-serve triggered pgo builds not show up?
- # [00:18] <mak> it's just numbers, how do you see they are better/worse?
- # [00:19] * armenzg is now known as armenzg_away
- # [00:19] <taras> mak: they are in milliseconds
- # [00:19] * Quits: huddler (Mibbit@moz-C5849D6F.allocated.csupomona.edu) (Quit: http://www.mibbit.com ajax IRC Client)
- # [00:19] <taras> compared vs our slowsql data
- # [00:19] <mak> sure, on which platform?
- # [00:19] <taras> afaik it's their telemetry equiv
- # [00:19] * Joins: guacamole (Mibbit@moz-C5849D6F.allocated.csupomona.edu)
- # [00:19] * Quits: paoletto (paolo@moz-AA512F86.retail.telecomitalia.it) (Ping timeout)
- # [00:20] <guacamole> need helpl with bug#724080
- # [00:20] * Joins: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com)
- # [00:20] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:20] * Joins: paoletto (paolo@moz-AA512F86.retail.telecomitalia.it)
- # [00:20] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
- # [00:21] * Quits: armenzg_away (armenzg@B31A279D.5BCEC6DB.DA78B690.IP) (Ping timeout)
- # [00:21] <mak> taras: btw, the above select SUM query is surely slow, it has to sim each key and each value
- # [00:21] <mak> to sum
- # [00:21] * Joins: mjschranz (mjschranz@moz-6FE6B833.cpe.net.cable.rogers.com)
- # [00:23] <taras> mak: yeah seems like a silly query
- # [00:24] <taras> a lot of these queries seem silly
- # [00:25] * Quits: ddahl (ddahl@EB3C265D.2CA4FB8A.43362C16.IP) (Ping timeout)
- # [00:25] * philor|away is now known as philor
- # [00:25] * Joins: greenman (bob@moz-22237AA7.allocated.csupomona.edu)
- # [00:26] * Joins: db48x` (user@moz-83319934.dsl.static.sonic.net)
- # [00:26] <felipe> is building with pymake broken on m-c?
- # [00:27] <gps> felipe: not according to http://jenkins.gregoryszorc.com:9000/
- # [00:27] <gps> (the mozilla-central project is the PyMake on Windows build)
- # [00:27] * Quits: db48x (user@moz-83319934.dsl.static.sonic.net) (Ping timeout)
- # [00:27] <@khuey> philor: do self-serve triggered pgo builds not show up on tbpl?
- # [00:27] * Joins: jgilbert_ (jgilbert@moz-BBE3ABD.mv.mozilla.com)
- # [00:27] <gps> felipe: however, I think i10n pymake builds might be broken
- # [00:27] <philor> khuey: they do show up, they even show up as running, unlike the periodic ones
- # [00:28] <@khuey> hmm, ok
- # [00:28] * Quits: jgilbert (jgilbert@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:28] * coop is now known as coop|afk
- # [00:28] <felipe> I just nuked my obj-dir and I'm getting the following error: http://pastebin.mozilla.org/1490699
- # [00:29] <@khuey> felipe: delete the .pyc files in your srcdir
- # [00:30] * Joins: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com)
- # [00:30] * Joins: mdas (mdas@moz-6644F61A.static-ip.oleane.fr)
- # [00:30] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
- # [00:30] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Ping timeout)
- # [00:30] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Quit: brendan)
- # [00:30] * Joins: jamesr (jamesr@D961E49B.D6CCE4AE.77834EAA.IP)
- # [00:30] * Quits: dseif (dseif@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [00:31] * Quits: @smaug (chatzilla@moz-55AF7BCA.gprs.sl-laajakaista.fi) (Ping timeout)
- # [00:31] * Quits: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net) (Quit: Leaving...)
- # [00:31] <Jesse> lsumar: thanks for the quick fix on the abort my fuzzer found :)
- # [00:31] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [00:32] * Quits: tchevalier (chatzilla@moz-13BCE404.w90-48.abo.wanadoo.fr) (Quit: ChatZilla 0.9.88 [Firefox 13.0a1/20120222031223])
- # [00:33] <mccr8> khuey: I'm getting the same error, and I don't have any .pyc files as far as I can tell...
- # [00:33] * Joins: mwu (mwu@moz-6644F61A.static-ip.oleane.fr)
- # [00:34] <mccr8> oh I see some in xpcom/idl-parser...
- # [00:34] <guacamole> need help with bug#724080 please
- # [00:34] <@khuey> those would be the ones
- # [00:34] <mccr8> thanks!
- # [00:35] <gps> guacamole: what do you need help with?
- # [00:35] * Joins: AaronMT (AaronMT@moz-DB17C53A.cpe.net.cable.rogers.com)
- # [00:36] * Joins: gabor (gabor@moz-BBE3ABD.mv.mozilla.com)
- # [00:36] * Quits: mdas (mdas@moz-6644F61A.static-ip.oleane.fr) (Quit: mdas)
- # [00:36] <felipe> thanks khuey and mccr8
- # [00:36] * dholbert changes topic to 'm-c: OPEN m-i: OPEN || Next aurora uplift: 13th March || If you are new or want to help, see irc://irc.mozilla.org/#introduction || logs: http://krijnhoetmer.nl/irc-logs/ || To fix build failures w/ xpidllex.py, see https://bugzilla.mozilla.org/show_bug.cgi?id=723861#c17'
- # [00:37] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [00:37] <mccr8> guess I blew away my ccache for nothing. ;)
- # [00:37] <guacamole> gps i need more clarification whats required
- # [00:37] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [00:37] * khuey is now known as khuey|mtg
- # [00:38] <felipe> mccr8: I was waiting for `find` to find the files but you found them faster :P
- # [00:38] * Quits: squib (squib-@moz-415BAA34.engr.wisc.edu) (Quit: Leaving)
- # [00:38] * bear is now known as bear-afk
- # [00:39] * Joins: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP)
- # [00:39] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
- # [00:39] <gps>
- # [00:39] * Joins: smaug (chatzilla@moz-9EA13CF0.gprs.sl-laajakaista.fi)
- # [00:39] * ChanServ sets mode: +o smaug
- # [00:40] <gps> guacamole: you may have better luck asking on the bug
- # [00:40] * fabrice is now known as fabrice|zZz
- # [00:40] <gps> you can also ask dolske
- # [00:41] <gps> [good first bug]s should have a [mentor=XXX] so you know who to ask :/
- # [00:41] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [00:42] * Joins: timdream (timdream@moz-6644F61A.static-ip.oleane.fr)
- # [00:42] <guacamole> gps: this bug doesnt have a mentor can you be my mentor
- # [00:42] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Ping timeout)
- # [00:43] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
- # [00:43] <gps> guacamole: I would if that were my part of the project. if you want to get your hands dirty in Sync, I can surely find something :)
- # [00:43] <mccr8> felipe: I guess Spotlight is faster than find. ;)
- # [00:43] * Quits: @smaug (chatzilla@moz-9EA13CF0.gprs.sl-laajakaista.fi) (Ping timeout)
- # [00:44] <guacamole> gps: I'm doing this for a school project so it would have to be a quick bug please
- # [00:45] <philor> jgilbert_: you have to look up a ways above your push, since we're coalescing jobs, but would you happen to know anything about thousands of Windows webgl test failures?
- # [00:45] * Joins: smaug (chatzilla@moz-9EA13CF0.gprs.sl-laajakaista.fi)
- # [00:45] * ChanServ sets mode: +o smaug
- # [00:45] <gavin> glandium: your script in bug 703523 - it just greps through pre-processed files for resource URIs?
- # [00:45] * Quits: wesj (wesj@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
- # [00:45] <jgilbert_> philor: checking
- # [00:45] <gavin> oh, I guess you say that in comment 0
- # [00:46] * padenot is now known as padenot|away
- # [00:46] <guacamole> dolske: can you help me with bug# 724080
- # [00:46] * Quits: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com) (Quit: sheppy)
- # [00:47] * Quits: michal (michal@F8B4DDD2.FC749DA6.F23860FD.IP) (Ping timeout)
- # [00:47] <gps> guacamole: I could help you with https://bugzilla.mozilla.org/show_bug.cgi?id=727682
- # [00:48] * Quits: larfdesk (Adam_Hinke@moz-F92153ED.longlines.com) (Ping timeout)
- # [00:48] * Joins: sicking (chatzilla@moz-6644F61A.static-ip.oleane.fr)
- # [00:48] <Jesse> glandium: make[8]: *** No rule to make target `../../../xpcom/idl-parser/xpidllex.py', needed by `libs'. Stop.
- # [00:48] <jgilbert_> philor: yeah, that looks like mine :/
- # [00:48] <jgilbert_> this could mean bad things about the test slaves, though
- # [00:48] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [00:49] <dholbert> Jesse, see /topic
- # [00:49] <dholbert> https://bugzilla.mozilla.org/show_bug.cgi?id=723861#c17
- # [00:49] <gps> Jesse: delete .pyc files in source tree
- # [00:49] * philor gasps at the thought of bad things being said about the Windows test slaves
- # [00:49] <felipe> guacamole: I can help you with bug 724080
- # [00:50] <Jesse> thanks
- # [00:50] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:50] <guacamole> felipe: we looked at the bug and is unclear of whats need it
- # [00:51] * Joins: mconley (mconley@moz-9C0F4EBF.cable.teksavvy.com)
- # [00:51] * philor is now known as philor|away
- # [00:52] <WG9s> My personal opinion is an answer is needed as to why this was changed on the server-side to be different from the entire rest of the site which is organized as www.mozilla.org/locale ...
- # [00:52] * Joins: dcamp (dave@moz-BBE3ABD.mv.mozilla.com)
- # [00:52] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
- # [00:52] <WG9s> the way the broken link is and the way the manifesto used to be able to be found
- # [00:52] <guacamole> gps: we are looking over the bug how can we get started
- # [00:53] <WG9s> if there was not a good reason to change it and it borke stuff then ...
- # [00:54] <gps> guacamole: have you seen https://developer.mozilla.org/en/Introduction? If so, how far did you get?
- # [00:55] <guacamole> gps: we are at step 3-4
- # [00:56] <gps> guacamole: if you are doing bug 727682, can you join the #sync channel?
- # [00:56] <lsumar> Jesse: no problem. i did cause it after all...
- # [00:57] * Joins: harth (harth@moz-7B0110AD.mv.mozilla.com)
- # [00:57] * Quits: gabor (gabor@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:57] * Quits: drice (derice@1606D15F.E628B196.8E155D4E.IP) (Quit: Leaving.)
- # [00:59] <felipe> guacamole: for 724080, what is needed is to just fix the URL, but dolske is suggesting that while we are at it we can make an improvement by breaking that long text into various segments
- # [00:59] * Quits: gal (gal@moz-6644F61A.static-ip.oleane.fr) (Quit: gal)
- # [01:01] <WG9s> felipe:I think what he is suggesting is fixing the URL using a technique that will not work. I would ignore the comment entirely
- # [01:01] * joduinn is now known as joduinn-mtg
- # [01:01] <WG9s> The problem is that there is no way to fix this on the browser side.
- # [01:02] <WG9s> because you can extract the language adn add that to the url so you get to the correct page but if the browser supports a language that the manifesto has not been translated to, you will still get to the file not found page.
- # [01:03] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Client exited)
- # [01:03] <gavin> WG9s: no, you're wrong
- # [01:04] <WG9s> So the only thing that can be done that will universally work is to link to the english laguage page that gives english language text to click on to selct your language to read the manifesto which is less than idea.
- # [01:04] * Quits: necolas (necolas@moz-F9C3140E.bb.sky.com) (Client exited)
- # [01:04] <WG9s> gavin:OK then educate me.
- # [01:04] <gavin> no
- # [01:04] <gavin> mozilla.org handles locale redirection all on its own
- # [01:05] <gavin> oh, I guess not for that page
- # [01:05] <WG9s> gavin: it does and that is how this used to work. someone changed tha manifesto page to bypass that.
- # [01:05] * Quits: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP) (Quit: beaufour)
- # [01:05] <WG9s> that is the entire cause of this issue
- # [01:05] <gavin> no it isn't
- # [01:05] <WG9s> this all used to work once
- # [01:05] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
- # [01:06] <gavin> this bug is about http://www.mozilla.org/about/mozilla-manifesto.html being a bad link, and http://www.mozilla.org/about/manifesto.html being a good one
- # [01:06] <gavin> has nothing to do with server-side l10n
- # [01:06] * Quits: philor|away (philor@moz-638273A8.my-nick.name) (Ping timeout)
- # [01:06] <WG9s> oh let me try that link
- # [01:07] * Quits: Ami_Ty (Amie@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Ami_Ty)
- # [01:08] * Joins: jhammink (textual@moz-6644F61A.static-ip.oleane.fr)
- # [01:08] <WG9s> gavin: no becuase it used to get you to the manifesto in your language. Using that link you can only get to the manifesto in your language if you understand english well enough to understand the contents of that page.
- # [01:08] * Joins: michal (michal@F8B4DDD2.FC749DA6.F23860FD.IP)
- # [01:09] <WG9s> SO ytes we canmake the link work but still not as l10n freindly as the old way.
- # [01:09] * khuey|mtg is now known as khuey
- # [01:09] <felipe> I wonder if there's a working link at a different URL
- # [01:10] <WG9s> tgavin:the old link (the one that no longer works) got you directly to the page in your language. The new link gets you to an english lahguage page to select your language.
- # [01:10] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [01:10] <WG9s> THis si why I asked the question about why the server side change was thought to be a good idea.
- # [01:12] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
- # [01:13] * Quits: mjschranz (mjschranz@moz-6FE6B833.cpe.net.cable.rogers.com) (Client exited)
- # [01:13] * Joins: kevinclark (kevin@moz-C42814E3.slicehost.net)
- # [01:13] <WG9s> If the select language page had the languages each listed in their own language, or had country flags beside them or something then it would not be so bad.
- # [01:13] <felipe> WG9s, gavin: there are two steps to fix this properly.. we should fix the URL and also the auto language redirect on the server side.. but the bug is just about fixing the URL in the product, AFAICT
- # [01:14] * Joins: philor (philor@moz-638273A8.my-nick.name)
- # [01:14] <kevinclark> Hi there. I'm trying to figure out how to use Mozilla Rhino 1.7 with Java 6 through the BSF. There's a page on it, but it points to a page that has essentially no useful information and points back to this one (http://www.mozilla.org/rhino/bsf.html). Could someone point me in the right direction?
- # [01:14] <kevinclark> is there a better room to ask in?
- # [01:14] * Quits: jimm (jmathies@moz-7F164CA1.pn.at.cox.net) (Quit: )
- # [01:15] * Joins: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net)
- # [01:15] <gavin> felipe: right
- # [01:15] <WG9s> felipe: OK. perhaps that makes sense, but I think it might be better to leave the client side url as is and make that one auto redirect and leave the other one as-is because I suspect that is there for cases where redirection is either no possible or not desired.
- # [01:16] <WG9s> But then that is why I asked the questiona bout why were things changed in this odd way server-side. without having that answer it is really hard to figure out the correct solution.
- # [01:17] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [01:18] * Quits: gcp_ (gpascutto@moz-D0E475EA.access.telenet.be) (Quit: Make a new plan, Stan!)
- # [01:18] * Quits: michal (michal@F8B4DDD2.FC749DA6.F23860FD.IP) (Ping timeout)
- # [01:19] * Quits: Lucas (Lucas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
- # [01:20] * Joins: bholley (bholley@moz-24EDB000.hsd1.ca.comcast.net)
- # [01:21] <WG9s> I suppose changing it to go to this URL and havin it auto-redirect if it can figure out the locale and has a page, but if not show the current page, but I still think that page also needs to be changed to be mroe sueful to non-english speaking people.
- # [01:21] <WG9s> so maybe 3 bugs
- # [01:21] <WG9s> this one to fix the url
- # [01:21] <WG9s> one on the server to do the locale redirection
- # [01:21] <WG9s> and one to fix the I can;t figure out the language to make the page more useful to non-engish speaking people.
- # [01:22] <felipe> WG9s: what do you mean about "why was it changed in the server side"? do you mean comment 1? if so, that was just a mistake, and not for the correct URL
- # [01:22] <Jesse> kevinclark: maybe #jsapi? i don't see a rhino channel
- # [01:22] <kevinclark> Jesse: ok, I'll try that - thanks!
- # [01:22] <jorendorff> i thought someone was working on rhino, but not at mozilla
- # [01:23] <WG9s> Back before things were changed on the server side the URL used to work and get you to the manifesto in your language becuase the url in the about page used to do locale redirection.
- # [01:23] * Quits: a-865 (fmcz@moz-A5D13CA.cable.mindspring.com) (Quit: ChatZilla 0.9.88 [SeaMonkey 2.8/20120208072346])
- # [01:23] * @dolske wanders in, immediately turns around and wanders out.
- # [01:23] <WG9s> the code in about:mozilla used to work before something was changed on the server side of things.
- # [01:23] <kevinclark> jorendorff: they've got a built in version in java 6 on, but it's buggy and I want to update. but the rhino docs don't tell me how to go about it
- # [01:24] <kevinclark> jorendorff: sort of looks like I might have to reimplement the wrapper, which would be a bummer
- # [01:24] <jorendorff> that's very sad
- # [01:24] <jorendorff> java's adoption of rhino was not as awesome as i thought it would be
- # [01:24] <jorendorff> "abandonstdlib"
- # [01:24] <nemo> http://bleedinghtml5.appspot.com/ *sigh* getting soooo sick of seeing stuff like this
- # [01:24] <nemo> starting to hate the web these days :(
- # [01:25] <kevinclark> it's got a lot of potential. but, for example, passing null into a rhino context produces an undefined object that doesn't get treated as false
- # [01:25] <kevinclark> and doesn't come back out as null
- # [01:25] <kevinclark> so my method signatures explode
- # [01:25] <nemo> confused about the WebRTC bit - since Firefox nightly *does* have that. audio API, I assume they are just using the chrome one
- # [01:25] <WG9s> felipe:at one time this worked and it was broken by a change on the server side becuase nothing changed on the about page to break it.
- # [01:26] <@khuey> nemo: firefox nightlies don't have webrtc ...
- # [01:26] <@dolske> guacamole: hi! sorry, rather busy at the moment. Just do what felipe says and we'll be good. :)
- # [01:27] <nemo> khuey: huh? really??
- # [01:27] * edransch is now known as edransch-away
- # [01:27] * Joins: a-865 (fmcz@moz-A5D13CA.cable.mindspring.com)
- # [01:27] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
- # [01:27] <WG9s> perhaps now that we have firefox on mobile devices the real fix here is to come up with new about:mozilla content altogether. Just sayin'
- # [01:27] <@smaug> jesup would know the state of WebRTC
- # [01:27] <nemo> oh well.
- # [01:27] * Joins: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com)
- # [01:27] <@dolske> scoooooooope creeeeeeeep
- # [01:28] <nemo> https://bugzilla.mozilla.org/show_bug.cgi?id=webrtc
- # [01:28] <@khuey> nemo: it's in a project branch
- # [01:28] <@ehsan> jprmc: http://www.addictivetips.com/mobile/manually-install-android-4-0-3-ics-update-on-nexus-s-download/
- # [01:28] * Joins: wesj (wesj@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [01:29] <nemo> khuey: musn't be an official one. I'm not seeing it on hg.mozilla.org
- # [01:29] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Quit: Mardak)
- # [01:29] <mreavy> nemo, khey: it's in the alder branch
- # [01:30] <@khuey> right
- # [01:30] <nemo> mreavy: oh. branch of m-c, not a separate repo?
- # [01:30] * Quits: dao (dao@moz-9C2DA497.superkabel.de) (Quit: Leaving.)
- # [01:30] <@khuey> nemo: no, it's a separate repo
- # [01:30] <@khuey> it's the alder twig
- # [01:30] <rillian> heycam, btw, greg maxwell just got through writing a script to pull interesting images out of the wikimedia commons collection for compression testing. Let us know if you'd like any svg sets for testing.
- # [01:31] <@khuey> nemo: http://hg.mozilla.org/projects/alder/
- # [01:31] * Quits: mwu (mwu@moz-6644F61A.static-ip.oleane.fr) (Quit: This computer has gone to sleep)
- # [01:32] * Quits: aja (chatzilla@F48EAD37.625E483C.7880DB15.IP) (Client exited)
- # [01:32] <mreavy> khuey, nemo: sorry, it is officially a twig.
- # [01:32] <mreavy> i should have said, "it's in alder."
- # [01:32] <heycam> rillian, cool! yeah I'll do so next time I want to do some investigation of existing content. thanks.
- # [01:32] <@khuey> mreavy: I don't think there's a real distinction between twigs and branches
- # [01:32] <WG9s> dolske:Yes that was more of a joke, but really at some point when we get the mobile app to be in a really good state we should maybe think about changing the about mozilla page in some way to mark that milestone.
- # [01:32] <@khuey> mreavy: beyond how they're created of course
- # [01:33] <rillian> heycam, just give us some search parameters
- # [01:33] <nemo> khuey: ah. still in the "get the library imported" phase
- # [01:33] * Parts: bretr (bret_recka@moz-BBE3ABD.mv.mozilla.com)
- # [01:33] <@dolske> WG9s: I'd love to continue this fascinating line of thought, but I have work to do.
- # [01:33] <rillian> nemo, wow, the skew transform on those slides looks nasty. where's my 3d css? :)
- # [01:33] <mbrubeck> http://blip.tv/file/get/MichaelVerdi-askToolbarWebm779.webm basically does not work in Nightly on my Linux machine (or in Iceweasel 9.0.1 for that matter...)
- # [01:34] * Quits: greenman (bob@moz-22237AA7.allocated.csupomona.edu) (Quit: Leaving)
- # [01:34] * Quits: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net) (Quit: Leaving...)
- # [01:34] <mbrubeck> it seems to play okay until about 0:08s, then the controls and the video freeze
- # [01:34] <mbrubeck> but the audio keeps going
- # [01:34] <mreavy> khuey: thanks. i wasn't sure what details mattered in the discussion. i saw you guys struggling for the name, so i chimed in with alder.
- # [01:34] <dholbert> mbrubeck, WFM
- # [01:34] <dholbert> mbrubeck, (nightly)
- # [01:34] <mbrubeck> once in a while the controls and video jump to a new frame, like at 0:13
- # [01:34] * Joins: mxc (bob@moz-22237AA7.allocated.csupomona.edu)
- # [01:34] <@khuey> mreavy: I think it just wasn't clear where it actually lived
- # [01:34] <WG9s> dolske:I am glad you think your job is to piss off contributors.
- # [01:34] * Joins: bretr (bret_recka@moz-BBE3ABD.mv.mozilla.com)
- # [01:34] * mbrubeck goes to file a bug
- # [01:34] <@khuey> mreavy: but thank you
- # [01:35] <@khuey> dolske: hey, that's Asa's job :-P
- # [01:35] <mreavy> khuey: happy to help where i can as a newbie. :-)
- # [01:35] <rillian> mbrubeck, I can't reproduce either
- # [01:35] * Joins: brendan (brendaneic@AB40B46C.1F5FC489.43362C16.IP)
- # [01:35] * Quits: mxc (bob@moz-22237AA7.allocated.csupomona.edu) (Quit: Leaving)
- # [01:36] * Joins: greenman (bob@moz-22237AA7.allocated.csupomona.edu)
- # [01:37] * Joins: mjschranz (mjschranz@C557B26E.531FD64C.630E4E47.IP)
- # [01:37] * Joins: Lucas (Lucas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [01:37] * Joins: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com)
- # [01:37] * Quits: sicking (chatzilla@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [01:39] * Joins: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [01:39] * Quits: jhammink (textual@moz-6644F61A.static-ip.oleane.fr) (Quit: Computer has gone to sleep.)
- # [01:39] * Joins: regen (Miller@moz-8883B0E8.adsl.dynamic.seed.net.tw)
- # [01:39] * Quits: regen (Miller@moz-8883B0E8.adsl.dynamic.seed.net.tw) (Quit: regen)
- # [01:39] * Joins: michal (michal@F8B4DDD2.FC749DA6.F23860FD.IP)
- # [01:40] * Parts: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [01:40] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
- # [01:40] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:41] * Joins: squib (squib@moz-F5CA0CFB.dhcp.mdsn.wi.charter.com)
- # [01:42] <squib> is there a way to force CSS pseudoclasses like hover and focus to update? i have a weird situation in an add-on where you click a link, the frame is hidden, and then if you go back to it later, the hover/focus effect is still there and it never goes away
- # [01:42] * Quits: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
- # [01:43] <stuart> Cannot find interface information for parameter arg 0 [nsIDOMNavigator.mozPower]
- # [01:43] <stuart> whats that mean?
- # [01:43] * Quits: mak (chatzilla@moz-B62534CC.retail.telecomitalia.it) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 2.0/20110318052756])
- # [01:44] * Quits: brendan (brendaneic@AB40B46C.1F5FC489.43362C16.IP) (Quit: brendan)
- # [01:44] <mrbkap> stuart: usually that means that you're not packaging an XPI.
- # [01:44] <gavin> I think I've seen that
- # [01:44] <stuart> i'm getting it on a webpage
- # [01:44] <gavin> oddly enough it was in an error pointing to a page script
- # [01:44] <stuart> in firefox
- # [01:44] <gavin> that had nothing to do with mozPower
- # [01:44] <biesi_> mrbkap, XPT :)
- # [01:44] <nemo> squib: focus something else?
- # [01:44] * jhford-work is now known as jhford-work-away
- # [01:44] <mrbkap> biesi_: er, yes.
- # [01:44] <squib> nemo: that works for focus, but not hover
- # [01:45] <nemo> squib: that doesn't really seem like a firefox thing. that's true regardless of browser or whether doing it in an addon
- # [01:45] <gavin> dom_power.xpt ?
- # [01:45] * jhford-work-away is now known as jhford-work
- # [01:45] <gavin> http://mxr.mozilla.org/mozilla-central/search?string=dom_power.xpt - in b2g, not in firefox!
- # [01:45] <stuart> sure but why am i getting a dialog with that when loading pages? :)
- # [01:45] <gavin> probably someone enumarting properties on navigator.
- # [01:45] <nemo> squib: er. so the mouse is no longer hovering over the element, but it is still styled as if it is?
- # [01:45] <stuart> ah
- # [01:46] <squib> nemo: right
- # [01:46] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [01:46] <squib> nemo: the problem isn't that focus is maintained, since the focus itself isn't actually maintained. only the CSS pseudoclass is maintained, so you see a dotted outline, but the focus is actually elsewhere
- # [01:46] <nemo> squib: huh. welp. ok. both of those then sound like repaint bugs, which all browsers have too, sooo, do something that forces a repaint? :)
- # [01:46] <nemo> squib: and file a bug?
- # [01:46] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [01:47] <nemo> squib: tons of ways to force things to repaint, usually doing some non-change to some element higher up the hierarchy.
- # [01:47] <squib> hm...
- # [01:47] * Joins: ajuma (ajuma@moz-CDCFE118.home.cgocable.net)
- # [01:48] * Joins: sicking (chatzilla@moz-6644F61A.static-ip.oleane.fr)
- # [01:48] <stuart> i filed bug 729767
- # [01:48] * Quits: guacamole (Mibbit@moz-C5849D6F.allocated.csupomona.edu) (Quit: http://www.mibbit.com ajax IRC Client)
- # [01:48] <gavin> aw I was filing a bug
- # [01:50] <nemo> Am I the only one getting:
- # [01:50] <nemo> Warning: CSP: Directive "inline script base restriction" violated Source File: http://webintents.org/list.html Line: 24
- # [01:50] <nemo> 'cause I'm reading the source, and I don't see why firefox is freaking out
- # [01:51] <nemo> (Firefox nightly)
- # [01:51] <stuart> gavin: how is it even remotely possible that i filed a bug faster than you
- # [01:51] <stuart> you are getting old
- # [01:52] <jtcranmer> stuart: gavin's known for CC'ing quickly
- # [01:52] <stuart> gavin used to be a bugzilla robot
- # [01:52] <jtcranmer> who works on DOM inspector these days?
- # [01:52] <stuart> only recently did he become a real human
- # [01:53] <stuart> through the miracle of modern science
- # [01:53] <stuart> thanks to Mary Shelly
- # [01:53] <stuart> Shelley?
- # [01:53] * stuart shrugs
- # [01:53] <@khuey> two 'e's
- # [01:54] <dholbert> I always wondered why he had those bolts in his neck
- # [01:54] <mrbkap> nemo: check the headers being sent with that page.
- # [01:54] <nemo> damn. no firebug installed :-/
- # [01:54] <mrbkap> nemo: in particular X-Content-Security-Policy
- # [01:54] * nemo switches to stable
- # [01:54] <mrbkap> nemo: you can also use wget :)
- # [01:54] <Waldo> WG9s: lighten up a little :-)
- # [01:55] <nemo> mrbkap: well, unless they serve wget different headers :-p but true :)
- # [01:55] <WG9s> I am the one getting old. that is why I get pissed off so much am kind of a curmudgeon.
- # [01:55] <nemo> mrbkap: huh. I am unfamiliar w/ that header, but script-src 'self' <- that would imply inline scripts no?
- # [01:55] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [01:56] <WG9s> Waldo: All of my IRC encounters with dolske end this way. I don't think it is me.
- # [01:56] <Waldo> hmm
- # [01:57] * Quits: Pike (Pike@moz-E31CD2CB.mozilla.org) (Quit: ChatZilla 0.9.88 [Firefox 9.0.1/20111220165912])
- # [01:57] <mrbkap> nemo: I don't know CSS well enough to answer that, sorry :/
- # [01:57] <Waldo> WG9s: I dunno, don't you think in the grand scheme of things whatever about:mozilla says doesn't much matter to most users?
- # [01:57] <Waldo> not that it's necessarily a bad idea to update it
- # [01:57] <Waldo> just that, meh
- # [01:58] <nemo> mrbkap: FWIW, I was trying this http://bleedinghtml5.appspot.com/#24 slide.
- # [01:58] <nemo> which is giving lots of other fun errors
- # [01:58] <nemo> Error: Permission denied to access property 'Intents' Source File: http://webintents.org/webintents-server.js Line: 131
- # [01:58] <nemo> etc
- # [01:58] <WG9s> Wlado: I really don;lt think it does I think he got piossed off becuase I said what he suggestited in his comment int he bug could not possibly work.
- # [01:58] * jhford-work is now known as jhford-work-away
- # [01:59] <nemo> mrbkap: welp. maybe jsapi knows
- # [01:59] <Waldo> well, you catch more flies with honey
- # [01:59] <Waldo> spoonfuls of sugar and medicine, and all that
- # [01:59] * lsblakk is now known as lsblakk|afk
- # [01:59] * Waldo notes he hasn't read this bug, so has no idea of the context, just your description of it
- # [01:59] <mrbkap> nemo: #security might be more in the know on CSP-type stuff.
- # [02:00] <nemo> oh
- # [02:00] * Quits: Tobbi_ (Tobbi@moz-C44EC3BA.geekbouncer.co.uk) (Ping timeout)
- # [02:00] <WG9s> I did not mention him by name or explain exactly how it showed that he really had less knowledge about HTML than I thought he did, but I am now, since he decided to be obnoxious yet again and you asked why this pisses me off.
- # [02:00] <NeilAway> jtcranmer: well, I've seen crussell do a review recently
- # [02:01] * Quits: cjones (cjones@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [02:01] <nemo> mrbkap: hm. since you're being all helpful. do you also happen to get...
- # [02:01] <nemo> "too much recursion" errors on http://statico.github.com/webgl-demos/ducks/ ?
- # [02:02] <Waldo> WG9s: escalating obnoxiousness isn't likely to help matters much either :-\
- # [02:02] <nemo> ran into it off of planet-webgl, and it sometimes works, and sometimes blows up. haven't noted a pattern.
- # [02:02] <Waldo> I'd just chill a bit, come back to it later
- # [02:02] <Waldo> supposing for the sake of argument that there was obnoxiousness in play
- # [02:02] <WG9s> Waldo:just trying to explain to you.
- # [02:02] <WG9s> I know excalating is stupid
- # [02:03] <WG9s> escalating even.
- # [02:03] * Waldo wonders what an excalator would do: throw the person up to the next floor?
- # [02:03] <Waldo> :-)
- # [02:04] * heycam is now known as heycam|away
- # [02:04] <WG9s> No, I think it was because of Whitney Houston's death had to with Waiting to Exhale.
- # [02:04] * Parts: kevinclark (kevin@moz-C42814E3.slicehost.net)
- # [02:05] <mrbkap> nemo: I see the too much recursion error.
- # [02:06] <mrbkap> nemo: it's pretty late here, so I might be misreading it, but how is http://pastebin.mozilla.org/1490784 not infinite recursion?
- # [02:06] * Quits: michal (michal@F8B4DDD2.FC749DA6.F23860FD.IP) (Ping timeout)
- # [02:06] <darktrojan> <nemo> huh. I am unfamiliar w/ that header, but script-src 'self' <- that would imply inline scripts no? no, that implies this host
- # [02:07] * Joins: peregrino (peregrino@moz-9D7E974.telecom.net.ar)
- # [02:07] * Quits: sicking (chatzilla@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [02:07] <lsumar> Jesse, bug 729126 is all fixed.
- # [02:07] <nemo> darktrojan: same thing no?
- # [02:08] <darktrojan> no, csp usually blocks inline scripts, that's what it does
- # [02:08] * Quits: Lucas (Lucas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [02:08] <nemo> mrbkap: um. wow.
- # [02:08] <nemo> mrbkap: that'll teach me to assume browser bug
- # [02:09] <nemo> that's just crazy
- # [02:09] <mrbkap> nemo: I also don't see the security errors on the cloud picker page.
- # [02:09] <darktrojan> nemo, https://wiki.mozilla.org/Security/CSP
- # [02:09] <mrbkap> nemo: yeah, it's 50/50 :)
- # [02:09] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: yuan)
- # [02:10] * Joins: ibarlow (ibarlow@moz-D5CDF301.cpe.net.cable.rogers.com)
- # [02:10] * Quits: ibarlow (ibarlow@moz-D5CDF301.cpe.net.cable.rogers.com) (Input/output error)
- # [02:10] <nemo> mrbkap: now I'm puzzled how it could ever work
- # [02:10] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [02:11] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [02:11] <darktrojan> what page are you looking at, nemo ?
- # [02:11] * Quits: AaronMT (AaronMT@moz-DB17C53A.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [02:11] <nemo> darktrojan: 19:54 < nemo> mrbkap: hm. since you're being all helpful. do you also happen to get...
- # [02:11] <nemo> 19:55 < nemo> "too much recursion" errors on http://statico.github.com/webgl-demos/ducks/ ?
- # [02:11] <nemo> he then linked to http://pastebin.mozilla.org/1490784
- # [02:11] * Quits: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving...)
- # [02:12] <nemo> mrbkap: oh. that's interesting. but. did you try using it? like clicking on the register and pick button and links. that's what fires off various permission/security errors
- # [02:12] * SeoZ-work[AWAY] is now known as SeoZ
- # [02:13] <mrbkap> nemo: ah, not really.
- # [02:14] * Joins: armenzg_away (armenzg@moz-D8AB7A5.dsl.bell.ca)
- # [02:14] * Quits: armenzg_away (armenzg@moz-D8AB7A5.dsl.bell.ca) (Input/output error)
- # [02:16] * Quits: Elen (El@moz-749635E7.hsd1.ut.comcast.net) (Quit: )
- # [02:18] * nthomas is now known as nthomas|away
- # [02:18] * mrbkap goes to sleep.
- # [02:19] <edmorley> \o/ backout time
- # [02:21] * Joins: cjones (cjones@moz-6644F61A.static-ip.oleane.fr)
- # [02:21] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Quit: juanb)
- # [02:21] * khuey is now known as khuey|away
- # [02:21] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [02:21] * Quits: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com) (Quit: Computer has gone to sleep.)
- # [02:22] <@dolske> Waldo: thanks for elevating the discussion.
- # [02:22] * Quits: @smaug (chatzilla@moz-9EA13CF0.gprs.sl-laajakaista.fi) (Ping timeout)
- # [02:23] * Joins: Elen (El@moz-749635E7.hsd1.ut.comcast.net)
- # [02:23] * Quits: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:23] <Waldo> dolske: stop stairing at me
- # [02:24] <@dolske> you won't get a rise out of me.
- # [02:24] * mbrubeck runs
- # [02:24] * Joins: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com)
- # [02:25] <Waldo> o tis so hard to deal with you sometimes
- # [02:26] * Quits: masayuki (masayuki@moz-911CC660.zaq.ne.jp) (Ping timeout)
- # [02:26] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/c827c52c4603 - Serge Gautherie - Bug 729281. (Av2) sessionstore tests: Use "about:mozilla"/"about:rights", instead of "about:robots", to support non-Firefox applications. r=paul.
- # [02:26] <@dolske> not only are you impatient, you're a dumb waiter.
- # [02:26] * Joins: masayuki (masayuki@moz-911CC660.zaq.ne.jp)
- # [02:27] * Joins: michal (michal@F8B4DDD2.FC749DA6.F23860FD.IP)
- # [02:27] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [02:27] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
- # [02:27] * ChanServ sets mode: +o ehsan
- # [02:27] * Joins: sicking (chatzilla@moz-6644F61A.static-ip.oleane.fr)
- # [02:27] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [02:28] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Quit: bmoss)
- # [02:28] * Joins: mijia (mijia@DC4232F0.766373FB.C3A57E70.IP)
- # [02:28] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [02:28] * Quits: darktrojan (geoff@moz-188895D5.telstraclear.net) (Ping timeout)
- # [02:28] * Joins: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net)
- # [02:29] * nthomas|away is now known as nthomas
- # [02:29] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Quit: nhirata)
- # [02:30] * Quits: peregrino (peregrino@moz-9D7E974.telecom.net.ar) (Quit: peregrino)
- # [02:30] * jhford-work-away is now known as jhford-work
- # [02:31] <Waldo> dolske: you're not roping me into this conversation
- # [02:31] * Quits: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com) (Ping timeout)
- # [02:31] * Quits: mck182 (quassel@moz-8237CC79.hlucinnet.cz) (Ping timeout)
- # [02:32] * Quits: xakz (XaMaD@moz-34FBE388.fbx.proxad.net) (Ping timeout)
- # [02:33] * Joins: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com)
- # [02:33] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
- # [02:34] * Joins: jprmc (jprmc@E9FFD9B6.5BCEC6DB.DA78B690.IP)
- # [02:35] * Joins: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com)
- # [02:35] * Joins: smaug (chatzilla@moz-BFF123E8.gprs.sl-laajakaista.fi)
- # [02:35] * ChanServ sets mode: +o smaug
- # [02:37] * heycam|away is now known as heycam
- # [02:37] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [02:37] * Quits: karl (karl@moz-CA7DFBD7.jetstream.xtra.co.nz) (Ping timeout)
- # [02:38] <@dolske> fine. I'll let it slide.
- # [02:39] * Quits: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com) (Quit: Leaving...)
- # [02:39] <Octayn> You people are terrible :v
- # [02:40] * Joins: m_kato (m_kato@moz-348F61F0.mozilla.or.jp)
- # [02:41] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [02:41] <Waldo> Octayn: there's no difficulty going even further, we've got plenty of gas
- # [02:43] * ctalbert is now known as ctalbert|afk
- # [02:44] * Quits: mreavy (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net) (Ping timeout)
- # [02:44] * rshetty|offline is now known as rshetty
- # [02:46] * Joins: gmoro_ (guilherme@E0636309.96DFB25.D159334F.IP)
- # [02:46] * Quits: priya (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [02:46] * Quits: kwierso (chatzilla@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:47] * Quits: gmoro (guilherme@E0636309.96DFB25.D159334F.IP) (Ping timeout)
- # [02:47] * Quits: bretr (bret_recka@moz-BBE3ABD.mv.mozilla.com) (Quit: bretr)
- # [02:48] <edmorley> Waldo: you'll just drive us to distraction in the meantime :-)
- # [02:48] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [02:48] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [02:49] <Waldo> \o/
- # [02:49] * Quits: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net) (Ping timeout)
- # [02:49] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Quit: my work here is finished)
- # [02:51] * Joins: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp)
- # [02:51] * Joins: tan (tanner@66090057.89B7F6A1.E1FC2552.IP)
- # [02:51] * Joins: bonnie (bbsurender@moz-6644F61A.static-ip.oleane.fr)
- # [02:53] * Joins: dseif (dseif@DDB4F533.260A10F3.6F478678.IP)
- # [02:54] <tan> I hear that Firefox is to get a new theme, but the title bar will still be there in Linux, because gtk doesn't let you remove it. Chrome does it, and afaict it uses gtk.
- # [02:54] * khuey|away is now known as khuey
- # [02:54] * Quits: Mook_as (mook@moz-1FCC0032.activestate.com) (Quit: gone)
- # [02:55] * Quits: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP) (Quit: rniwa)
- # [02:55] <tan> so why isn't it possible for Firefox to do it?
- # [02:55] <db48x`> most likely it's becase nobody knows the Gtk code well enough
- # [02:55] <gavin> I don't think it's a matter of possibility
- # [02:56] <db48x`> so noone's ever gone and done it
- # [02:56] <gavin> it's more a matter of economics :)
- # [02:56] <stuart> its not very hard
- # [02:56] <WG9s> lan: code to do this has not been even written yet and you are already complaining? making me thing you are just a troll.
- # [02:56] <stuart> but i'm not volunteering to do it
- # [02:56] <stuart> :)
- # [02:56] <@smaug> yeah, not matter of possibility, but perhaps matter of UI consistency and such
- # [02:56] <db48x`> stuart: heh, good save
- # [02:57] <gavin> bug 513159 was filed last time around
- # [02:58] <gavin> Callek: I filed bug 729775
- # [02:58] <WG9s> lan: the Linux developers actually asked us NOT to do what chrome did and to wait until they had a supported way to do this so wait until you see it then you can complain.
- # [02:58] <tan> i wasn't complaining.
- # [02:58] * Quits: anant (Anant@moz-271479F2.hsd1.ca.comcast.net) (Quit: Leaving)
- # [02:58] <Callek> gavin: thanks
- # [02:59] <Octayn> WG9s: what does "supported way to do this" mean?
- # [02:59] <WG9s> tan: but then what firefox does still might not do what you want.
- # [02:59] * joduinn-mtg is now known as joduinn
- # [02:59] <tan> WG9s: I'm not sure where you're going with this, and if I were a troll you would just be feeding me.
- # [03:00] <tan> I'm not a troll, I've been a proud Mozillian for nearly four years, I just changed my nick a few months ago
- # [03:00] <WG9s> As I understnd it we were asked not to create a kludgey soultion using gtk2 which was not designed to support this like Chrome did, but wait for gtk3 when there would be native support for this.
- # [03:00] * Joins: bobchao (bobchao@moz-99690620.hinet-ip.hinet.net)
- # [03:01] * Octayn is kinda surprised that there isn't an ewmh or similar for removing titlebar
- # [03:01] <Octayn> I've looked but never found
- # [03:01] * Joins: mreavy (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net)
- # [03:02] * Quits: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [03:02] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [03:03] * Quits: @smaug (chatzilla@moz-BFF123E8.gprs.sl-laajakaista.fi) (Ping timeout)
- # [03:04] * Quits: sicking (chatzilla@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [03:04] * Joins: ericjung (Mibbit@moz-C6B344D.bstnma.fios.verizon.net)
- # [03:05] * philor is now known as philor|afk
- # [03:06] * Parts: tan (tanner@66090057.89B7F6A1.E1FC2552.IP) (Leaving)
- # [03:06] * Joins: ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP)
- # [03:06] * ChanServ sets mode: +o ehsan
- # [03:08] * Quits: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 10.0.1/20120216115507])
- # [03:09] * Joins: sgautherie (chatzilla@moz-D7B69DC4.fbxo.proxad.net)
- # [03:13] * Joins: bretr (bret_recka@206087E.EF6BCA4F.127F0E5F.IP)
- # [03:13] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
- # [03:15] * Quits: vikram360 (vikram360@55A6C8E1.6E88BEBA.2A068A5E.IP) (Ping timeout)
- # [03:17] * Quits: jprmc (jprmc@E9FFD9B6.5BCEC6DB.DA78B690.IP) (Quit: Leaving)
- # [03:18] <edmorley> dholbert: np :-)
- # [03:18] * Quits: biesi_ (cbiesinger@moz-76ED95A4.corp.tfbnw.net) (Ping timeout)
- # [03:19] * Quits: terrence (terrence@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [03:27] * Quits: rillian (giles@21B7B9F2.B87E9213.6E712CE2.IP) (Quit: Ex-Chat)
- # [03:28] * Ziggy_Maes is now known as Ziggy|AWAY
- # [03:28] * Quits: mjschranz (mjschranz@C557B26E.531FD64C.630E4E47.IP) (Client exited)
- # [03:29] * Joins: mjschranz (mjschranz@F3B7A1B3.694CD917.A03BB2CC.IP)
- # [03:29] * Quits: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com) (Quit: Konversation terminated!)
- # [03:29] * Parts: bonnie (bbsurender@moz-6644F61A.static-ip.oleane.fr) (Ex-Chat)
- # [03:29] * Joins: bonnie (bbsurender@moz-6644F61A.static-ip.oleane.fr)
- # [03:29] * Joins: asac_ (asac@AA6789EF.CC53D9D2.B3DDC20A.IP)
- # [03:30] * Quits: asac (asac@moz-4FB5D1FC.pppoe.wtnet.de) (Ping timeout)
- # [03:32] * zpao is now known as zpao|detached
- # [03:32] * Joins: nli (nli@moz-99690620.hinet-ip.hinet.net)
- # [03:32] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Quit: mccr8)
- # [03:34] * Quits: bretr (bret_recka@206087E.EF6BCA4F.127F0E5F.IP) (Ping timeout)
- # [03:34] * Joins: timA1 (tabraldes@moz-535753DA.hsd1.or.comcast.net)
- # [03:34] * jwir3 is now known as jwir3|away
- # [03:34] * Joins: bretr (bret_recka@206087E.EF6BCA4F.127F0E5F.IP)
- # [03:34] * Quits: ajuma (ajuma@moz-CDCFE118.home.cgocable.net) (Quit: ajuma)
- # [03:35] * Quits: timA (tabraldes@moz-535753DA.hsd1.or.comcast.net) (Ping timeout)
- # [03:35] * timA1 is now known as timA
- # [03:35] * Quits: cpeterson (cpeterson@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [03:36] * Quits: KaiRo (robert@moz-C40B5AFB.adsl.highway.telekom.at) (Input/output error)
- # [03:37] * Quits: bretr (bret_recka@206087E.EF6BCA4F.127F0E5F.IP) (Ping timeout)
- # [03:37] * Joins: nhirata (nhirata.bu@moz-2A9C9106.hsd1.ca.comcast.net)
- # [03:38] * Joins: mccr8 (mccr8@moz-5F92CD4B.dsl.dynamic.sonic.net)
- # [03:38] * Joins: Lucas (Lucas@moz-92C28224.hsd1.ca.comcast.net)
- # [03:39] * glob|away is now known as glob
- # [03:39] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Ping timeout)
- # [03:40] * Quits: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [03:40] * Joins: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com)
- # [03:42] * Quits: cjones (cjones@moz-6644F61A.static-ip.oleane.fr) (Quit: Leaving)
- # [03:43] * Quits: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [03:46] * Quits: Lucas (Lucas@moz-92C28224.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.88 [Firefox 10.0.2/20120215223356])
- # [03:47] * Quits: @bsmedberg (bsmedberg@moz-B44EBBB4.alt.east.verizon.net) (Ping timeout)
- # [03:48] * Quits: markh (markh@moz-1F941FBB.cxzr1.win.bigpond.net.au) (Ping timeout)
- # [03:48] * Quits: Hendikins (wolfox@moz-88FB1B58.mxmn2.ken.bigpond.net.au) (Ping timeout)
- # [03:49] * Joins: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net)
- # [03:49] <@bz_gone> taras: ping
- # [03:50] * Quits: tonymec (tonymec@F0816E49.D5A95C1B.277517C1.IP) (Input/output error)
- # [03:51] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Quit: sworkman)
- # [03:52] * Quits: dcamp (dave@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving...)
- # [03:53] * Quits: @ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP) (Connection reset by peer)
- # [03:53] * Joins: ehsan_ (ehsan@F0B20A8D.8458880F.57F33CED.IP)
- # [03:53] * Joins: karl (karl@538BABFE.A073F3E.97BBD552.IP)
- # [03:54] * Quits: tonymec|away (tonymec@F0816E49.D5A95C1B.277517C1.IP) (Quit: Konversation terminated!)
- # [03:54] * Quits: sewardj (sewardj@moz-D49FD185.dip.t-dialin.net) (Ping timeout)
- # [03:54] * Joins: sewardj (sewardj@moz-D2808B20.dip.t-dialin.net)
- # [03:54] * Quits: bonnie (bbsurender@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [03:55] * joduinn is now known as joduinn-afk
- # [03:55] * Quits: glob (glob@moz-DF237567.glob.com.au) (Ping timeout)
- # [03:55] * Quits: ericjung (Mibbit@moz-C6B344D.bstnma.fios.verizon.net) (Quit: http://www.mibbit.com ajax IRC Client)
- # [03:57] * Quits: chewey (chewey@moz-926C2227.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
- # [03:58] * Quits: mccr8 (mccr8@moz-5F92CD4B.dsl.dynamic.sonic.net) (Quit: mccr8)
- # [03:58] * Joins: chewey (chewey@moz-B26D7AAB.dip0.t-ipconnect.de)
- # [04:03] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [04:03] * Joins: surkov (surkov@703D4713.1344B664.5D3F4C44.IP)
- # [04:04] * Quits: @dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Quit: dveditz)
- # [04:04] * Quits: azakai_ (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [04:05] * Joins: redwood (chatzilla@moz-1BDB1FB9.dial1.atlanta1.level3.net)
- # [04:05] * mcote is now known as mcote|afk
- # [04:07] * Joins: regen (Miller@moz-84D45507.adsl.dynamic.seed.net.tw)
- # [04:09] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/b7582d84aa15 - Kyle Huey - Bug 728429: Require ASLR for binary components on Windows. r=bsmedberg,ehsan
- # [04:10] <firebot> http://hg.mozilla.org/mozilla-central/rev/5e756e59a794 - Kyle Huey - Merge b-s to m-c.
- # [04:12] * Joins: Mook (mook@5365CE80.16C74E88.6F478678.IP)
- # [04:12] * philor|afk is now known as philor
- # [04:13] * Joins: Lucas (Lucas@moz-92C28224.hsd1.ca.comcast.net)
- # [04:13] <dria> i hate to do this to anyone, but do you get an unresponsive script dialog on this that makes you force quit aurora? http://feeds.boston.com/click.phdo?i=6121fd8c5d0c54e407e7834912818c35
- # [04:15] * Quits: edmorley (edmorley@moz-A8AF2474.range86-166.btcentralplus.com) (Quit: Leaving.)
- # [04:17] * Joins: jprmc (jprmc@E9FFD9B6.5BCEC6DB.DA78B690.IP)
- # [04:18] <birtles> dria, still waiting for that dialog... aurora is just locked up
- # [04:24] * Quits: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com) (Quit: Computer has gone to sleep.)
- # [04:25] <cers> dria: someting odd is going on network-wise, at least when using wget
- # [04:25] <birtles> who should I ask about dom events? specifically I want to ask about what the impact might be of having synchronous animation events like Flash does
- # [04:26] <cers> dria: stalls at 83,775 bytes
- # [04:27] * Joins: rajatkhanduja (Mibbit@343AB379.444251EB.BE3C3C1D.IP)
- # [04:27] <philor> birtles: smaug
- # [04:27] <birtles> philor, cheers
- # [04:27] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [04:28] <philor> European time, so not so very much longer now
- # [04:28] <birtles> :)
- # [04:33] * mattwoodrow is now known as mattwoodrow|away
- # [04:36] * Joins: priya (Adium@moz-5843392D.hsd1.ca.comcast.net)
- # [04:37] * Parts: priya (Adium@moz-5843392D.hsd1.ca.comcast.net)
- # [04:37] <@bz_gone> synch in what sense?
- # [04:41] * Joins: Hendikins (wolfox@moz-88FB1B58.mxmn2.ken.bigpond.net.au)
- # [04:42] <birtles> bz_gone, with Flash when you have, for example, an end event, the animation pauses until the event handler has run and then catches up
- # [04:42] <birtles> that way the event handler can make assumptions about what's currently on the stage
- # [04:43] <@bz_gone> don't we have that automatically?
- # [04:43] <@bz_gone> in that we don't tick the refresh driver while animation end events are firing?
- # [04:43] * Quits: asac_ (asac@AA6789EF.CC53D9D2.B3DDC20A.IP) (Ping timeout)
- # [04:44] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
- # [04:44] * Joins: asac (asac@moz-A2F96C46.pppoe.wtnet.de)
- # [04:44] * Joins: glob (glob@moz-DF237567.glob.com.au)
- # [04:44] <birtles> in SVG at least we dispatch the events asynchronously so there could be ticks in-between firing and running the event handler right?
- # [04:44] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [04:44] <@bz_gone> ah,
- # [04:44] <birtles> I mean inbetween dispatch
- # [04:44] <@bz_gone> yes, ok
- # [04:46] * Joins: markh (markh@moz-1F941FBB.cxzr1.win.bigpond.net.au)
- # [04:46] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
- # [04:51] * Quits: Lucas (Lucas@moz-92C28224.hsd1.ca.comcast.net) (Input/output error)
- # [04:51] <@bz_gone> OH FOR CRYING OUT LOUD
- # [04:51] <@khuey> this should be good
- # [04:52] * mconnor gets a chair
- # [04:52] <@bz_gone> So I was kinda stepping through the huffington post pageload
- # [04:52] <jesup> I can't wait
- # [04:52] <@bz_gone> trying to see why we spend so much time restyling
- # [04:52] <jesup> THe suspense is killing me
- # [04:52] * @khuey hands jesup a beer
- # [04:52] <@bz_gone> there are several things going on
- # [04:52] <jesup> like it does when we load huffpost :-)
- # [04:53] * jesup has investigated all sorts of fun perf stuff surrounding huffpost over the last yeat
- # [04:53] <@bz_gone> which I will need to look at the source to properly
- # [04:53] * Joins: Boriss_ (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [04:53] * Quits: Boriss_ (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Boriss_)
- # [04:53] * jesup asks kyle for a second
- # [04:53] <@bz_gone> and then right about after most of the page loads I see a full-page restyle come through
- # [04:53] <@bz_gone> because the page changes the class on the <body>
- # [04:53] <@bz_gone> the new value is ""loadimages frontpage politics firefox13"
- # [04:53] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [04:53] * @bz_gone is looking up the old value
- # [04:54] <@bz_gone> I wonder what exactly that "firefox13" ends up matching....
- # [04:54] * bz_gone is now known as bz
- # [04:54] <@khuey> mmm
- # [04:54] <@bz> anyway
- # [04:54] <@bz> this page is like designed to load slowly
- # [04:55] <@khuey> interesting
- # [04:55] * @bz will have more on that in the bug sometime
- # [04:55] <@khuey> I see a "chrome17" in there in chrome
- # [04:55] <@bz> yeah
- # [04:55] <@khuey> no idea if it restyled though
- # [04:55] <@bz> it's a pretty standard library thing
- # [04:55] <@bz> well
- # [04:55] <@bz> that attr change restyles
- # [04:55] <@khuey> or if it was that before
- # [04:55] <@bz> looking into why
- # [04:55] <@bz> but just <sigh>
- # [04:55] <@bz> the other restyles were from all the <style> elements scattered through the page
- # [04:56] * philor is now known as philor|away
- # [04:57] * Quits: sgautherie (chatzilla@moz-D7B69DC4.fbxo.proxad.net) (Quit: ChatZilla 0.9.78.1 [SeaMonkey 1.5a/2007051508])
- # [04:57] <jesup> huffpost has to be the most baroque page I'd looked at. Written by a chained troupe of monkeys. You'd think *someone* there would realize a faster load would, in the end, bring more pageviews
- # [04:57] * Joins: mib_tcsua0 (Mibbit@BF9E7C0F.6FBEF5EF.580A4284.IP)
- # [04:58] * Quits: mib_tcsua0 (Mibbit@BF9E7C0F.6FBEF5EF.580A4284.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [04:58] <@bz> ok
- # [04:58] <@bz> old value of class was "loadimages frontpage politics"
- # [04:58] * Quits: hub (hub@21B7B9F2.B87E9213.6E712CE2.IP) (Ping timeout)
- # [04:59] <@bz> Also, flash
- # [04:59] <@bz> effing flash
- # [04:59] <Jesse> we should detect when pages are loading slowly and show our own ads during that time
- # [04:59] <@bz> heh
- # [04:59] * Quits: mjschranz (mjschranz@F3B7A1B3.694CD917.A03BB2CC.IP) (Ping timeout)
- # [05:00] <Jesse> preferably ads for competing sites that don't take forever to load
- # [05:05] * Quits: harth (harth@moz-7B0110AD.mv.mozilla.com) (Input/output error)
- # [05:06] * Joins: pranavrc (pranavrc@C36B47BB.5CB1E4DE.520CDC98.IP)
- # [05:07] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [05:10] * Joins: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com)
- # [05:12] * Quits: kinetik (kinetik@B0506AEA.F200EF31.613E47D1.IP) (Ping timeout)
- # [05:12] <jesup> I also wonder why Amazon was 2x slower in Firefox in the toms HW test
- # [05:12] * Joins: kinetik (kinetik@B0506AEA.F200EF31.613E47D1.IP)
- # [05:12] <jesup> bz: is there a bug on the huffpost thing? I'd love to see how it turns out
- # [05:12] * Quits: jprmc (jprmc@E9FFD9B6.5BCEC6DB.DA78B690.IP) (Ping timeout)
- # [05:14] <@bz> jesup: https://bugzilla.mozilla.org/show_bug.cgi?id=718864 at the moment
- # [05:16] * Quits: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [05:17] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: jorendorff)
- # [05:17] * Quits: mreavy (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net) (Ping timeout)
- # [05:18] * Quits: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [05:18] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
- # [05:22] * @bz should bite the bullet and fix bug 705877
- # [05:26] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
- # [05:30] * Joins: hub (hub@83874EA1.EB7C1AF9.6F478678.IP)
- # [05:30] * Joins: cchan2 (Mibbit@moz-C6438855.vc.shawcable.net)
- # [05:31] * Quits: cchan2 (Mibbit@moz-C6438855.vc.shawcable.net) (Quit: http://www.mibbit.com ajax IRC Client)
- # [05:33] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
- # [05:33] * Joins: darktrojan (geoff@moz-509CC089.dsl.telstraclear.net)
- # [05:33] * Quits: blassey (blassey@moz-F3E7DF1B.hsd1.ma.comcast.net) (Ping timeout)
- # [05:34] * Joins: blassey (blassey@moz-F3E7DF1B.hsd1.ma.comcast.net)
- # [05:35] <darktrojan> what's up with winxp on try?
- # [05:38] * Quits: terrence (terrence@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [05:38] <darktrojan> nthomas ^
- # [05:41] * Quits: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com) (Quit: damons)
- # [05:42] * Quits: jamesr (jamesr@D961E49B.D6CCE4AE.77834EAA.IP) (Quit: jamesr)
- # [05:44] <darktrojan> also what's up with deleted mail reappearing in my inbox? :-/
- # [05:45] * Quits: eflores (eflores@538BABFE.A073F3E.97BBD552.IP) (Quit: Bye)
- # [05:46] * Quits: lsumar (lsumar@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [05:47] * Joins: mjschranz (mjschranz@moz-6FE6B833.cpe.net.cable.rogers.com)
- # [05:48] <@bz> ok
- # [05:48] <@bz> who wants to make some nsIAtom changes for me?
- # [05:49] * Quits: dmb (dmb@moz-3565FEE9.da4.org) (Ping timeout)
- # [05:50] * Joins: dmb (dmb@moz-3565FEE9.da4.org)
- # [05:50] <@bz> any volunteers?
- # [05:50] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Ping timeout)
- # [05:51] * Quits: timdream (timdream@moz-6644F61A.static-ip.oleane.fr) (Quit: timdream)
- # [05:51] <@khuey> https://blogs.technet.com/b/microsoft_on_the_issues/archive/2012/02/22/google-please-don-t-kill-video-on-the-web.aspx?Redirected=true
- # [05:51] <@khuey> bz: sounds like a job for ms2ger
- # [05:51] * philor|away is now known as philor
- # [05:51] <@bz> hmm
- # [05:52] * Quits: regen (Miller@moz-84D45507.adsl.dynamic.seed.net.tw) (Ping timeout)
- # [05:52] <@bz> khuey: hmm... H.264 fun!
- # [05:53] <@bz> it's interesting that apparently Motorola has patents reading on H.264 that are not in the MPEG-LA pool....
- # [05:53] <taras> bz: pong
- # [05:54] <@bz> taras: I put the data I had in the bug
- # [05:54] * Joins: gmoro__ (guilherme@E0636309.96DFB25.D159334F.IP)
- # [05:54] <@khuey> bz: that's _reeeeeeeeeeeeeeeeaaaaaalllllly_ interesting
- # [05:54] <taras> i replied (probaby not usefully)
- # [05:54] * @khuey would be curious what derf's take on this is
- # [05:54] <derf> My take on what?
- # [05:55] <@bz> taras: I replied to your reply!
- # [05:55] <derf> Oh, the Motorola thing.
- # [05:55] <@khuey> yeah
- # [05:55] <@bz> taras: let's figure it out here now
- # [05:55] * Quits: gmoro_ (guilherme@E0636309.96DFB25.D159334F.IP) (Ping timeout)
- # [05:55] <@bz> taras: what did you mean? ;)
- # [05:55] <taras> bz: if we know we are reflowing too much
- # [05:55] <taras> we can record that
- # [05:55] <derf> I'd like to send MS a giant slice of schadenfreude pie.
- # [05:55] <taras> and reflow less subsequently
- # [05:55] <@bz> hmm
- # [05:55] <@bz> so right now we reflow in two cases
- # [05:56] <@bz> either when a page forces it
- # [05:56] <@bz> or when our 16ms timer fires
- # [05:56] <@bz> we could throttle that timer back in some cases, I suppose
- # [05:56] <@bz> is that what you mean
- # [05:56] <@bz> ?
- # [05:56] <taras> yes
- # [05:56] * Joins: kwierso (chatzilla@moz-9CE00FC0.holiday-inn-express.mozilla.hq)
- # [05:56] <@bz> worth thinking about
- # [05:56] <derf> khuey: I'll quote what I said in #xiph earlier:
- # [05:56] <@bz> separate bug?
- # [05:56] <derf> 15:32:52 < derf> "Imagine what a step back it would be if ... only some products, but not others, had these capabilities. That would defeat the whole purpose of an industry standard."
- # [05:56] <jtcranmer> I hope the massive war of software patents will cause at least one case to bubble up on the patentability on software in general
- # [05:56] <derf> 15:32:59 < derf> I am laughing out loud.
- # [05:56] <taras> bz: though hmm, maybe in this case we can just time reflows
- # [05:57] <taras> and see how expensive they are
- # [05:57] <taras> and throttle them accordingly
- # [05:57] <@khuey> derf: heh
- # [05:57] <@bz> taras: the reflows are not the expensive thiing here
- # [05:57] * Quits: rs (rs@moz-217F02CE.lightspeed.sntcca.sbcglobal.net) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 1.8.0.9/2006120508])
- # [05:57] <@bz> taras: the restyles are
- # [05:57] <@bz> taras: I'm going to try to just do the Bloom filter thing
- # [05:57] <taras> bz: re* operations :)
- # [05:57] <@bz> and the we can remeasure
- # [05:57] * @bz wonders whether our HashString is any good
- # [05:57] <@bz> no
- # [05:57] <@bz> it's not
- # [05:58] <@bz> in fact, it looks shitty
- # [05:58] <@bz> can we fix that? :(
- # [05:58] <derf> Make bjacob do it.
- # [05:58] <taras> that seems like rhetorical question
- # [05:58] <@bz> we had bugs on this in the past
- # [05:58] <@bz> not sure why they went nowhere
- # [05:58] <@bz> with patches, those bugs
- # [06:00] * Quits: gerv (gerv@moz-8E68CF56.in-addr.arpa) (Ping timeout)
- # [06:00] <derf> bz: I pointed bjacob at Bob Jenkins' SpookyHash yesterday to solve some collision problem in Angle.
- # [06:00] <derf> And he tried it and it worked.
- # [06:00] <derf> So it's fresh in his mind.
- # [06:01] * Joins: qheaden (qah661@moz-67E02157.nrflva.fios.verizon.net)
- # [06:01] <qheaden> Hello all.
- # [06:02] * Quits: lurking (chatzilla@moz-4E6F738.dhcp.embarqhsd.net) (Ping timeout)
- # [06:02] <qheaden> What is the purpose of ordering search engines? From what I see, you can only use one at a time, so why order them when you can select whichever one you want?
- # [06:03] <darktrojan> because you can go up and down them with the keyboard
- # [06:03] * Joins: sfink (chatzilla@moz-C15A718.dsl.pltn13.sbcglobal.net)
- # [06:03] <darktrojan> personally I just use them in alphabetical order anyway
- # [06:03] <@bz> derf: thanks!
- # [06:04] <qheaden> But don't you have to select one anyway?
- # [06:04] <@khuey> ugh, I've been on the west coast for 2.5 weeks and I still want to go to sleep at 9 pm
- # [06:04] <@dolske> khuey / derf: oh, man, that is so _rich_. If only MS had some options for video on the web that wasn't heavily patent encumbered! If only!
- # [06:04] <darktrojan> it helps to know what order they're in, because with kbd there's no list shown
- # [06:04] <@bz> But!
- # [06:04] <@bz> But!
- # [06:05] <darktrojan> qheaden, it is mostly pointless, I agree
- # [06:05] <@bz> This is interfering with a way of watching video on the web that works for everyone everywhere!
- # [06:05] <@khuey> well yeah
- # [06:05] <qheaden> LIke, I understand they should be ordered. But why allow reordering in the first place when you can select in any order?
- # [06:05] <@khuey> if you just install Microsoft's h264 plugin for Firefox ... :-P
- # [06:06] <darktrojan> they should use realmedia in IE
- # [06:06] <derf> dolske: The problem is that from MS's perspective, they don't _know_ that VP8 isn't heavily patent encumbered.
- # [06:06] * Joins: juanb (jbecerra@moz-F1012875.hsd1.ca.comcast.net)
- # [06:06] <darktrojan> qheaden, ditch it, and wait for the complaints :)
- # [06:06] <@dolske> because someone might sue them over a patent even though they thought they we're licenced or otherwise in the clear?
- # [06:06] <derf> And they would honestly rather pay a little protection money in order to get assurances from the vast majority of companies out there that their stuff will be available RAND than go with something where there's no clear palm to cross with silver.
- # [06:06] <@dolske> like... just happened? :)
- # [06:07] <derf> dolske: Right.
- # [06:07] <nthomas> darktrojan: backlog ? errors ?
- # [06:07] <@dolske> derf: yeah, I get their previous reasoning, just being sarcastic. :)
- # [06:07] <qheaden> darktrojan: Ha ha. I have never really understood search engine reordering. Doesn't Chrome also have it?
- # [06:07] <darktrojan> nthomas, hours of pending tests
- # [06:07] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
- # [06:07] <darktrojan> like, 10
- # [06:07] * Joins: lurking (chatzilla@moz-4E6F738.dhcp.embarqhsd.net)
- # [06:07] <@dolske> urge to blog rising
- # [06:07] <qheaden> darktrojan: The only reason I could see using that feature is if one search engine fails to load, and it falls down to the next one. But I've yet to see google.com go down. ;)
- # [06:07] <@bz> man
- # [06:08] <@dolske> but want to see roc rant first. :)
- # [06:08] * Joins: regen (Miller@moz-84D45507.adsl.dynamic.seed.net.tw)
- # [06:08] <derf> dolske: Their main concern is someone showing up and suing them for a few billion dollars.
- # [06:08] <darktrojan> qheaden, they don't fallback from one to another
- # [06:08] <@bz> https://bugzilla.mozilla.org/show_bug.cgi?id=290032 changed the hash algorithm in the cache only. :(
- # [06:08] <derf> Though I haven't seen what they do in volume Windows sales... Motorola is probably asking in the ballpark of that.
- # [06:09] <qheaden> darktrojan: Oh I know. I'm just saying that would seem to be the only reason to have engine reordering.
- # [06:09] * Joins: gal (gal@moz-6644F61A.static-ip.oleane.fr)
- # [06:09] <darktrojan> we've probably got the original bug somewhere!
- # [06:09] <qheaden> It would seem easier to just let them sort alphabetically, and have the user select via the mouse or keyboard.
- # [06:09] <darktrojan> do it
- # [06:09] * Quits: lurking (chatzilla@moz-4E6F738.dhcp.embarqhsd.net) (Ping timeout)
- # [06:09] <nthomas> darktrojan: there's a few machines AWOL which I can rescue later, otherwise just looks like a busy day
- # [06:10] <darktrojan> nthomas, ok
- # [06:11] <qheaden> Ha ha, if I were to remove reordering, my name would probably be plastered all over PCWorld.com and other tech news sights saying I need to go to jail. :P
- # [06:11] <qheaden> It kills me how people rant over the smallest changes.
- # [06:11] <darktrojan> that's a badge of honour
- # [06:12] <qheaden> :P
- # [06:13] * Joins: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk)
- # [06:14] <qheaden> unfocused: ping
- # [06:15] * Joins: lurking (chatzilla@moz-4E6F738.dhcp.embarqhsd.net)
- # [06:15] <Unfocused> qheaden: hey :)
- # [06:15] * Joins: priya (Adium@moz-5843392D.hsd1.ca.comcast.net)
- # [06:15] <qheaden> unfocused: Hey there!
- # [06:15] * @bz ponders atoms
- # [06:16] <qheaden> Unfocused: I've got a quick question. Why is it necessary that the search engines have the ability to be reordered?
- # [06:17] <qheaden> Unfocused: You only use one at a time, and you can select them in any order.
- # [06:17] <@bz> I don't think there's a way to avoid storing the hash twice. :(
- # [06:17] <Unfocused> let me answer that with a question: do you think tabs should be able to be re-ordered? you only use one at a time, and you can select them in any order
- # [06:17] <@bz> without doing a good bit more surgery on atoms, at least
- # [06:18] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: jorendorff)
- # [06:19] * Quits: regen (Miller@moz-84D45507.adsl.dynamic.seed.net.tw) (Quit: regen)
- # [06:19] <qheaden> Unfocused: Hmm, I guess you are right. But tab order would affect the proficiency of users, especially those with tons of tabs open. But search engines are set once and are left alone, IMO.
- # [06:19] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
- # [06:20] * darktrojan marks the remaining inbound failures 'meh'
- # [06:20] <qheaden> Basically what I am trying to say is that I would guess tabs are interacted with much more than search engines.
- # [06:20] <Unfocused> even if they're only set one, you still need to set it up in the order you want
- # [06:20] <qheaden> Hmm, I guess so.
- # [06:21] <qheaden> But this leads me to another question.
- # [06:21] <Unfocused> depends on the users - a lot of users don't ever change the search engine. but then some change it a lot. part of the cause of that is that our UI sucks for search, but that will be improving in the future
- # [06:21] * Quits: espindola (espindola@70D28DAE.F84268A9.971E19F6.IP) (Quit: Ex-Chat)
- # [06:21] <qheaden> Would it be good if we allow the users to click a button to order them alphabetically?
- # [06:22] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [06:22] <Unfocused> i don't see the point of that, to be honest. people change search engines based on what they want to search for, not based on their name
- # [06:23] <qheaden> I guess you are right.
- # [06:23] <qheaden> As we speak, I am working on adding keyboard shortcuts to reorder the engines.
- # [06:24] <Unfocused> cool :)
- # [06:24] <qheaden> So Ctrl-Up and Ctrl-Down right?
- # [06:25] <Unfocused> ye[
- # [06:25] <Unfocused> er, yep
- # [06:25] <qheaden> Hmm, can addon menu items even be selected with the keyboard as of now?
- # [06:26] <qheaden> Oops
- # [06:26] <qheaden> Nevermind. Didn't have the window in focus. :P
- # [06:27] * heycam is now known as heycam|away
- # [06:27] * Joins: gal_ (gal@moz-6644F61A.static-ip.oleane.fr)
- # [06:27] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [06:28] <qheaden> Unfocused: Would an onkeypress event do the trick for each addon item?
- # [06:28] * Quits: gal (gal@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [06:28] * gal_ is now known as gal
- # [06:28] <Unfocused> probably
- # [06:28] * Quits: jesup (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net) (Ping timeout)
- # [06:29] * Joins: jesup (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net)
- # [06:29] * glob is now known as glob|away
- # [06:31] * Quits: dria (dria@moz-86A004D9.dhcp-dynamic.fibreop.nb.bellaliant.net) (Quit: dria)
- # [06:32] * Quits: karl (karl@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [06:35] * Joins: sgautherie (chatzilla@moz-D7B69DC4.fbxo.proxad.net)
- # [06:37] * Quits: surkov (surkov@703D4713.1344B664.5D3F4C44.IP) (Quit: surkov)
- # [06:38] * Joins: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net)
- # [06:38] * Quits: mconley (mconley@moz-9C0F4EBF.cable.teksavvy.com) (Input/output error)
- # [06:38] * qheaden doesn't like Ubuntu's Unity interface. :(
- # [06:39] * Joins: clee (clee@moz-6644F61A.static-ip.oleane.fr)
- # [06:39] <Octayn> qheaden: because of the bugs and lack of features and polish because they rushed it?
- # [06:40] * Quits: jgilbert_ (jgilbert@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [06:40] <qheaden> Yeah. And IMO, it takes away features that were meant for convenience.
- # [06:40] * Quits: pranavrc (pranavrc@C36B47BB.5CB1E4DE.520CDC98.IP) (Ping timeout)
- # [06:40] <qheaden> For example, you can't, but default, add icons to the desktop anymore without using the command line.
- # [06:40] <qheaden> *by default
- # [06:42] * glob|away is now known as glob
- # [06:42] * @bz sees qheaden sowing disunity
- # [06:42] <qheaden> :P
- # [06:44] * Quits: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP) (Ping timeout)
- # [06:45] * Joins: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP)
- # [06:46] * @bz tries to understand the point of the "golden ratio" thing in pldhash
- # [06:46] <@dolske> good news for taras! "Bugzilla 4.2 now supports SQLite" :P
- # [06:48] <Unfocused> people use the desktop?
- # [06:48] <Unfocused> :P
- # [06:50] <luke> bz: to take a poorly distributed hash value to a better-distributed hash value (over uint32-space)
- # [06:51] <luke> bz: since we're about to indiscriminately lop off bits to compute hash1 and hash2
- # [06:51] <@bz> hmm
- # [06:51] <@bz> luke: so here's what I really want. ;)
- # [06:51] <qheaden> Unfocused: Hate to nag, but will it be ok if I use the normal javascript keypress event with key codes? I don't want to develop a solution that goes against good design of the browser's code.
- # [06:52] * Quits: Mook (mook@5365CE80.16C74E88.6F478678.IP) (Quit: z)
- # [06:52] <@bz> luke: I want to associate to each nsIAtom a 32-bit value
- # [06:52] <@bz> luke: such that these values are well-distributed over the 32-bit space
- # [06:52] <Unfocused> qheaden: as opposed to what?
- # [06:52] * Joins: c0smikdebris (c0smikdebr@C939C5CF.236DEFC0.BE90E62C.IP)
- # [06:52] * Quits: gal (gal@moz-6644F61A.static-ip.oleane.fr) (Quit: gal)
- # [06:53] <@bz> luke: whatever that means
- # [06:53] <dougt> what core component do font bugs go into?
- # [06:53] <dougt> Graphics?
- # [06:53] <Unfocused> xbl event handlers?
- # [06:53] <qheaden> Nothing that I know of. But I know that sometimes the browser has exiting code/objects to perform certain tasks.
- # [06:53] <@bz> dougt: layout:text, usually
- # [06:53] <dougt> thanks
- # [06:53] <@bz> luke: I was just going to use the PLDHashNumber that we compute when putting atoms into the atom table
- # [06:53] <luke> bz: (atom >> 2/4) * golden-ratio may do that for you
- # [06:54] * Quits: clee (clee@moz-6644F61A.static-ip.oleane.fr) (Quit: clee)
- # [06:54] <@bz> luke: but should I just use the entry->keyhash instead?
- # [06:54] <@bz> luke: hmm
- # [06:54] <@bz> luke: just use the pointer directly?
- # [06:54] <Unfocused> qheaden: either seems fine, fwiw
- # [06:54] <luke> bz: the pointers will be bunched up
- # [06:54] <@bz> luke: right
- # [06:55] <qheaden> Unfocused: Ok. Thanks.
- # [06:55] <@bz> luke: hence the golden ratio multiplication
- # [06:55] <Unfocused> i can't think of anything obvious to avoid :)
- # [06:55] <qheaden> :)
- # [06:56] * Quits: lmandel (lmandel@moz-113D7D7C.cable.teksavvy.com) (Quit: lmandel)
- # [06:56] <@bz> luke: I should probably do some measuring
- # [06:56] <philor> khuey: you're never in a hurry for b-s results, so making it do PGO-always wouldn't be a problem, right?
- # [06:56] * Quits: sgautherie (chatzilla@moz-D7B69DC4.fbxo.proxad.net) (Quit: ChatZilla 0.9.78.1 [SeaMonkey 1.5a/2007051508])
- # [06:56] <luke> bz: i was looking to see if entry->keyHash is actually that and it is, except that the low bit is masked and the values of 0 and 1 are removed
- # [06:56] <@khuey> philor: nope, that would be fine by me
- # [06:57] <@bz> luke: well, not quite
- # [06:57] <@bz> luke: since the keyHash is computed based on the actual string contents
- # [06:57] <@bz> luke: not the pointer value
- # [06:57] <@bz> luke: for nsIAtom
- # [06:57] <philor> I think I even know how to do that
- # [06:57] <luke> bz: ohh, i see.
- # [06:58] <@bz> luke: I was hoping I could piggyback on the known-good-distribution of atoms in the atom table, and fix it if it's not well-distributed. ;)
- # [07:00] <luke> sounds reasonable
- # [07:02] * Joins: harth (harth@moz-D62C1A52.hsd1.ca.comcast.net)
- # [07:03] * @bz will try the keyhash thing
- # [07:04] <philor> darktrojan: uh oh
- # [07:06] * @bz wonders whether he should shift out the low bit of the keyHash
- # [07:06] <@bz> or just keep it as-is
- # [07:08] <@bz> luke: btw, if I want to add a Bloom filter impl that depends on nsIAtom....
- # [07:09] <@bz> luke: should I still put it in mfbt?
- # [07:09] <luke> bz: can the dependence on nsIAtom be in some HashPolicy?
- # [07:09] <derf> "The do-not-track button also wouldn't block companies such as Facebook Inc. from tracking their members through "Like" buttons and other functions."
- # [07:09] <@bz> luke: sure
- # [07:09] <luke> (and hence nsIAtom not mentioned explicitly in the mfbt impl)
- # [07:09] <derf> So it's a... "do not track, unless you want to" button?
- # [07:09] <luke> bz: then that sounds reasonable
- # [07:09] * Joins: mconley (mconley@moz-9C0F4EBF.cable.teksavvy.com)
- # [07:09] <@bz> luke: all I really need is a "get me a 32-bit int out of this thing" method
- # [07:10] * Quits: rajatkhanduja (Mibbit@343AB379.444251EB.BE3C3C1D.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [07:10] * Quits: nthomas (chatzilla@moz-332D3602.dsl.telstraclear.net) (Ping timeout)
- # [07:10] <@bz> luke: heck, I could require that whatever things you add/remove just have a GetHash() on them....
- # [07:10] <@bz> luke: but yes, I could also have a hashpolicy thing going on
- # [07:10] <luke> bz: if the bloom filter wants to act like the hash tables, it would call the HashPolicy's 'hash' function and then multiply by the golden ratio internally
- # [07:10] <@bz> hmm
- # [07:11] <@bz> see, in my case I have the golden ratio thing all precomputed
- # [07:11] <@bz> so I can save all that work....
- # [07:11] * @bz is going to be using this in somewhat-hot code
- # [07:11] <@khuey> what are we doing with bloom filters?
- # [07:11] * @khuey is curious now
- # [07:11] <@bz> khuey: copying webkit. ;)
- # [07:11] <@bz> https://bugzilla.mozilla.org/show_bug.cgi?id=705877
- # [07:12] <@khuey> bz: one of the good parts, I hope
- # [07:12] * Quits: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net) (Quit: jamesr)
- # [07:12] <@bz> I think so
- # [07:12] * Joins: dveditz (dveditz@moz-34991AF4.dhcp.cruzio.com)
- # [07:12] * ChanServ sets mode: +o dveditz
- # [07:12] <@dolske> derf: article is kind of meh, but that's how DNT works. It's just a header saying "don't track me". No technical enforcement, and I'm sure there are ambigious areas around what is and isn't tracking...
- # [07:12] <@khuey> interesting stuff
- # [07:13] * Joins: nthomas (chatzilla@moz-332D3602.dsl.telstraclear.net)
- # [07:13] * Quits: mjschranz (mjschranz@moz-6FE6B833.cpe.net.cable.rogers.com) (Client exited)
- # [07:14] <derf> dolske: Yes, I understand... the theory was that advertisers would agree to abide by it in order to avoid the government stepping in and regulating them.
- # [07:14] * Parts: qheaden (qah661@moz-67E02157.nrflva.fios.verizon.net)
- # [07:14] <@bz> khuey: I think it'll actually help perf a lot on many pages
- # [07:14] <derf> But it sounds like they're defining "abide by it" very loosely.
- # [07:14] * @bz will need to gather data to make sure
- # [07:14] <luke> bz: hm, makes sense. kinda sad that the HashPolicies between the two wouldn't be compatible. i guess we could have a template-y way to opt out of that multiplication op (although i suspect it may not be significant given all the other things going on)
- # [07:14] <@bz> ideally, someone other than me would do this
- # [07:15] <@bz> luke: well, in the bloom filter case there's not much else going on, right?
- # [07:15] <@khuey> isn't that how it always goes?
- # [07:15] <@bz> well, no
- # [07:15] <@bz> there are some things I'd like to do myself
- # [07:15] <@bz> have wanted to for years
- # [07:15] <@khuey> ah
- # [07:15] <@bz> for this one, the basic problem is that if I do it, I have to get dbaron to review
- # [07:15] <@khuey> "good luck with that"
- # [07:15] <luke> bz: i thought the input was hashed multiple times...
- # [07:15] <@dolske> derf: depends on exactly what Facebook ends up doing. probably shouldn't be passively recording where users are just browsing, but if they click "Like" is seems reasonable for "user x liked page y" to show up on Facebook.
- # [07:15] <@bz> but the other basic problem is that someone else doing it would need to learn some code that's not all that well known
- # [07:17] <@bz> luke: so what webkit does is use a counting filter
- # [07:17] * philor is now known as philor|away
- # [07:17] <derf> dolske: I thought the point of Like buttons was to passively track users whether they clicked on them or not.
- # [07:17] <derf> But maybe I'm misunderstanding something.
- # [07:18] <@bz> luke: basically convert each string to a 32-bit int, convert that to two indices in an array (high and low bits)
- # [07:18] <@bz> luke: increment those indices
- # [07:18] <@bz> luke: basically the k==2 case
- # [07:18] <@bz> luke: where we get away with only hashing once because we have enough bits to pretend like we have two different hash functions going on
- # [07:19] <@bz> luke: this _does_ rely on a good hash function that sets all the bits up nicely, though
- # [07:19] <luke> bz: ah, i see
- # [07:20] <@bz> luke: whether we have that is an open question
- # [07:20] <@dolske> derf: sure, I expect they're being used that way today. the question is what happens when DNT is in play...
- # [07:20] <@dolske> hard to say with an article that keeps talking about the "DNT button"
- # [07:20] <luke> bz: i shudder to think whether the super-generic boost-style bloom filter would be parameterized by the number of hash functions to be applied...
- # [07:21] <@bz> luke: you mentioned boost
- # [07:21] <@bz> luke: does that more or less Godwin the conversation? ;)
- # [07:21] <luke> haha
- # [07:21] <@bz> luke: but in general, seems so...
- # [07:21] <@bz> luke: or something
- # [07:22] * Parts: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
- # [07:23] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
- # [07:23] <glob> bmo has just been updated; http://bugzil.la/722335,726510,725923,726932,714343,722161,727240,714074,725663,728811,709944,729086,729436
- # [07:24] * @bz has code, will build and test tomorrow
- # [07:24] <glob> if you encounter stranger-than-usual-ness, don't hesitate to ping me
- # [07:24] <@bz> with any luck, this well-distributed thing is true. ;)
- # [07:24] * Quits: priya (Adium@moz-5843392D.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [07:25] * philor|away is now known as philor
- # [07:29] * Joins: smontagu (chatzilla@moz-B542F7E5.red.bezeqint.net)
- # [07:29] * Joins: dcamp (dave@moz-9CE00FC0.holiday-inn-express.mozilla.hq)
- # [07:31] * Joins: igor (igor@169CEE78.E37E53F7.1DAC7E2F.IP)
- # [07:33] * bz is now known as bz_sleep
- # [07:33] * Quits: kumar (kmcmillan@moz-F2D05B8.c3-0.stk-ubr1.chi-stk.il.cable.rcn.com) (Quit: kumar)
- # [07:35] <Unfocused> glob: people keep filing bugs that i need to fix :( can you fix that for me?
- # [07:36] <glob> Unfocused, um... (runs away)
- # [07:38] * @dolske files, assigns to Unfocused
- # [07:38] <Unfocused> damnit
- # [07:39] * Joins: aja (chatzilla@F48EAD37.625E483C.7880DB15.IP)
- # [07:40] * Quits: bholley (bholley@moz-24EDB000.hsd1.ca.comcast.net) (Connection reset by peer)
- # [07:40] * Joins: bholley (bholley@moz-24EDB000.hsd1.ca.comcast.net)
- # [07:41] * philor begins to grow tired of failures in test_fullscreen-api.html
- # [07:41] * kwierso tells the failures to dance for philor's amusement
- # [07:42] * philor considers making them dance, Western style
- # [07:42] * Quits: By-Tor (bytor@moz-46974D0B.dyn.optonline.net) (Quit: Leaving)
- # [07:42] * Quits: timA (tabraldes@moz-535753DA.hsd1.or.comcast.net) (Quit: Instantbird 1.2a1pre)
- # [07:43] * Joins: pranavrc (pranavrc@F4976EDC.9F275360.C28326FD.IP)
- # [07:43] <philor> among other things, the bugs need a better place to live than Core : General, somewhere with more people to annoy
- # [07:44] * Joins: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP)
- # [07:45] <@khuey> I vote for Core : cpearce
- # [07:45] * Quits: redwood (chatzilla@moz-1BDB1FB9.dial1.atlanta1.level3.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2/20100222071121])
- # [07:46] * Joins: victorporof (victorporo@D56ADA02.67CDC207.79933D60.IP)
- # [07:46] <philor> yeah, I was considering a bit of judicious cc'ing at the same time
- # [07:46] <kwierso> get firebot to ping the relevant parties each time it fails :)
- # [07:46] <kwierso> or I guess, tbplbot?
- # [07:47] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [07:47] <@khuey> woo
- # [07:47] <@khuey> PGO succeeded
- # [07:47] * @khuey can go to sleep now
- # [07:47] * Quits: juanb (jbecerra@moz-F1012875.hsd1.ca.comcast.net) (Quit: juanb)
- # [07:49] * philor waits for the second one to succeed too
- # [07:49] <@khuey> heh
- # [07:49] <@khuey> it was 100% reproducible locally
- # [07:50] <philor> I can't even remember if it was 100% remotely, too many more since then
- # [07:50] <philor> which is ugly since I think it was last night
- # [07:51] * Joins: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de)
- # [07:51] <@khuey> it was
- # [07:51] * Quits: igor (igor@169CEE78.E37E53F7.1DAC7E2F.IP) (Ping timeout)
- # [07:51] * Quits: bholley (bholley@moz-24EDB000.hsd1.ca.comcast.net) (Quit: bholley)
- # [07:51] * Quits: c0smikdebris (c0smikdebr@C939C5CF.236DEFC0.BE90E62C.IP) (Ping timeout)
- # [07:52] * Quits: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP) (Ping timeout)
- # [07:53] <philor> oh, joy, this isn't a new fullscreen bug, this is another way to IGC crash in test_fullscreen-api.html
- # [07:54] <@khuey> well at least you don't need a new component anymore!
- # [07:55] <philor> and even better, I already filed it, just need to morph the summary yet another time
- # [07:57] * Quits: mconley (mconley@moz-9C0F4EBF.cable.teksavvy.com) (Input/output error)
- # [07:58] <philor> both succeeded, go to sleep
- # [07:59] * Quits: dseif (dseif@DDB4F533.260A10F3.6F478678.IP) (Input/output error)
- # [08:00] <@khuey> excellent
- # [08:02] * Joins: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
- # [08:02] * Joins: c0smikdebris (c0smikdebr@C939C5CF.236DEFC0.BE90E62C.IP)
- # [08:02] * Joins: past (past@moz-8DDA53D0.dsl.dyn.forthnet.gr)
- # [08:05] * philor fails to mention Win64
- # [08:06] <kwierso> what's a win64?
- # [08:07] <@khuey> it's a tier 3 platform!
- # [08:07] * Quits: smontagu (chatzilla@moz-B542F7E5.red.bezeqint.net) (Ping timeout)
- # [08:07] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
- # [08:08] * Quits: victorporof (victorporo@D56ADA02.67CDC207.79933D60.IP) (Ping timeout)
- # [08:09] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
- # [08:09] * khuey is now known as khuey|away
- # [08:10] * Joins: jhorak (jhorak@moz-107AD163.redhat.com)
- # [08:10] * Quits: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com) (Quit: Computer has gone to sleep.)
- # [08:10] <kwierso> https://developer.mozilla.org/en/Supported_build_configurations disagrees with khuey
- # [08:10] * Joins: wolfiR (wolfiR@moz-99976353.dip0.t-ipconnect.de)
- # [08:11] * Joins: gerv (gerv@100C8386.7E6A46E1.7D0FCE04.IP)
- # [08:11] * Joins: RemusPop (remuspop@601F3B17.33662590.A5830293.IP)
- # [08:12] <philor> reality disagrees with a wiki, film at 11
- # [08:12] * Joins: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net)
- # [08:13] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
- # [08:13] <philor> the unfortunate thing is that we've apparently put a hefty percentage of our nightly testers on a platform which only manages to run half its tests most of the time, tests which nobody ever looks at
- # [08:15] * Joins: smontagu (chatzilla@moz-E75A38CA.red.bezeqint.net)
- # [08:17] * Joins: gcp (gpascutto@moz-D0E475EA.access.telenet.be)
- # [08:22] <glandium> gavin: the script looks at both fx-on-xr and xr objdirs and checks if resource URIs it finds can be fulfilled and if not, if the corresponding URI in app/gre exists
- # [08:22] <gaston> rejoice, building mozilla-central on 1ghz ppc only takes 12h, while webkit 1.6.3 takes a whooping 22h
- # [08:22] <glandium> gavin: try clang
- # [08:22] <glandium> err. that last one was for gaston
- # [08:24] <gaston> i'm not bored that much, yet :)
- # [08:24] * Quits: logbot (logbot@moz-622AFC27.glob.com.au) (Client exited)
- # [08:24] * Joins: logbot (logbot@moz-622AFC27.glob.com.au)
- # [08:25] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [08:25] * Joins: magsout (magsout@moz-AC4E6C07.fbx.proxad.net)
- # [08:28] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
- # [08:30] * Joins: jdm (jdm@moz-9AEDE212.cpe.net.cable.rogers.com)
- # [08:32] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
- # [08:35] * Quits: gkw (gkw@moz-BBE3ABD.mv.mozilla.com) (Quit: Instantbird 1.2a1pre)
- # [08:35] * Joins: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com)
- # [08:36] <glandium> gaston: well, as you're using gcc 4.2, you're self inflicting slowness... gcc 4.4 is must faster (but gcc 4.6 is slower than gcc 4.4), and clang is even faster
- # [08:36] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Quit: Jesse)
- # [08:38] * Quits: smontagu (chatzilla@moz-E75A38CA.red.bezeqint.net) (Ping timeout)
- # [08:38] * Quits: alex (alex@moz-BD8D0A09.lightspeed.sntcca.sbcglobal.net) (Client exited)
- # [08:39] * Joins: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net)
- # [08:41] * Quits: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP) (Quit: This computer has gone to sleep)
- # [08:42] * Quits: c0smikdebris (c0smikdebr@C939C5CF.236DEFC0.BE90E62C.IP) (Quit: Computer has gone to sleep.)
- # [08:44] <gaston> still a long way before openbsd might even consider a switch to clang...
- # [08:45] <glob> https://twitter.com/TedMielczarek/status/172581367345979392/photo/1
- # [08:45] <kwierso> I support this plan
- # [08:46] * Quits: markh (markh@moz-1F941FBB.cxzr1.win.bigpond.net.au) (Ping timeout)
- # [08:46] * joduinn-afk is now known as joduinn-home
- # [08:47] * Quits: aja (chatzilla@F48EAD37.625E483C.7880DB15.IP) (Client exited)
- # [08:47] * Joins: smontagu (chatzilla@moz-E75A38CA.red.bezeqint.net)
- # [08:48] * Joins: markh (markh@moz-1F941FBB.cxzr1.win.bigpond.net.au)
- # [08:49] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
- # [08:50] <philor> tn: no way that "doCheck is not defined" in test_bug353415-2.html is you, right?
- # [08:50] <tn> philor, it had a clean try run fwiw, i'll take a look...
- # [08:50] * Joins: kaze (kaze@moz-6644F61A.static-ip.oleane.fr)
- # [08:51] <philor> oh, look, it's the one flavor of orange that I know how to fix!
- # [08:51] * Quits: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net) (Quit: jamesr)
- # [08:51] <tn> philor, i wouldn't think so. the push only moved around "abort if false"s, so either less or more of those could be the result
- # [08:51] * Quits: dcamp (dave@moz-9CE00FC0.holiday-inn-express.mozilla.hq) (Quit: Leaving...)
- # [08:52] <philor> it fooled me, because most people who put the function long after the onload as though the onload can't fire until all the script is parsed call it frameLoaded
- # [08:52] <philor> "frameLoaded is not defined," that I know without looking
- # [08:53] <philor> but...
- # [08:54] <tn> philor, i retrigged that M1
- # [08:54] <philor> bz_sleep: why is http://mxr.mozilla.org/mozilla-central/source/content/html/content/test/test_bug353415-2.html?force=1 triggered off an iframe onload?
- # [08:54] * Quits: gerv (gerv@100C8386.7E6A46E1.7D0FCE04.IP) (Input/output error)
- # [08:54] <philor> tn: that'll work, it's been bustable since 2007 and this might well be the first failure :)
- # [08:55] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [09:00] * philor is now known as philor|away
- # [09:00] * Joins: AutomatedTester (AutomatedT@3757B250.E70B1278.9C3DCB4C.IP)
- # [09:00] * Joins: necolas (necolas@moz-F9C3140E.bb.sky.com)
- # [09:01] * Joins: TheLink (TheLink@moz-4D4DDD71.pools.arcor-ip.net)
- # [09:02] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Quit: nbvcx)
- # [09:05] * rnewman is now known as rnewman|sleep
- # [09:05] * Quits: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com) (Quit: Computer has gone to sleep.)
- # [09:06] * Quits: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net) (Quit: Mardak)
- # [09:06] * Joins: pnemsak (Miranda@moz-3D67D819.rainside.sk)
- # [09:06] * philor|away is now known as philor
- # [09:07] * Joins: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net)
- # [09:09] * Fallen|away is now known as Fallen
- # [09:09] * Quits: TheLink (TheLink@moz-4D4DDD71.pools.arcor-ip.net) (Client exited)
- # [09:09] * Joins: TheLink (TheLink@moz-4D4DDD71.pools.arcor-ip.net)
- # [09:10] * Quits: TheLink (TheLink@moz-4D4DDD71.pools.arcor-ip.net) (Client exited)
- # [09:10] * Joins: biesi_ (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
- # [09:11] * Quits: micahg (micahg@moz-6E8FD6B4.c3-0.arm-ubr1.chi-arm.il.cable.rcn.com) (Ping timeout)
- # [09:12] * Joins: micahg (micahg@moz-6E8FD6B4.c3-0.arm-ubr1.chi-arm.il.cable.rcn.com)
- # [09:14] * Joins: stransky (stransky@moz-6F10C81D.net.upcbroadband.cz)
- # [09:15] <jdm> glandium: does http://pastebin.mozilla.org/1491054 mean anything to you?
- # [09:15] * Joins: karl (karl@moz-CA7DFBD7.jetstream.xtra.co.nz)
- # [09:16] <glandium> jdm: a problem with python?
- # [09:16] <jdm> glandium: yeah, looks like the user's python updated from 2.7 to 3.3
- # [09:16] <jdm> false alarm!
- # [09:16] <Octayn> ouch
- # [09:16] <glandium> we should probably bail out with python 3
- # [09:17] <glandium> i think there's a bug about that
- # [09:18] * philor is now known as philor|away
- # [09:18] * Quits: joesteele (joesteele@moz-B7348FDB.tampfl.fios.verizon.net) (Quit: joesteele)
- # [09:18] * Joins: mwu (mwu@moz-6644F61A.static-ip.oleane.fr)
- # [09:21] <kwierso> glandium: bug 680871?
- # [09:21] * Quits: ircloggr (nodebot@moz-32FD7D45.compute-1.amazonaws.com) (Client exited)
- # [09:21] * Joins: waschtl (waschtl@moz-A4ECE553.hsi4.kabel-badenwuerttemberg.de)
- # [09:21] * Joins: gerv (gerv@moz-8E68CF56.in-addr.arpa)
- # [09:22] * Quits: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Quit: ChatZilla 0.9.88 [Firefox 13.0a1/20120221170048])
- # [09:22] * Joins: ircloggr (nodebot@moz-2882B057.compute-1.amazonaws.com)
- # [09:22] <glandium> kwierso: oh a bug from my backlog
- # [09:25] * Quits: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net) (Quit: bholley)
- # [09:26] * Joins: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net)
- # [09:26] * Joins: graememcc (chatzilla@moz-8A03ACDE.range86-150.btcentralplus.com)
- # [09:26] * Quits: necolas (necolas@moz-F9C3140E.bb.sky.com) (Client exited)
- # [09:26] * Quits: greenman (bob@moz-22237AA7.allocated.csupomona.edu) (Quit: Leaving)
- # [09:27] * Joins: kanru (user@moz-6644F61A.static-ip.oleane.fr)
- # [09:27] * Joins: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP)
- # [09:27] * Quits: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net) (Quit: bholley)
- # [09:28] * Joins: regen (Miller@A7777FEE.4DC24CA9.B7D34D3C.IP)
- # [09:28] * Quits: smontagu (chatzilla@moz-E75A38CA.red.bezeqint.net) (Ping timeout)
- # [09:28] * Joins: igor (igor@A6B1CF0C.BF91BDCE.1DAC7E2F.IP)
- # [09:29] * Joins: gwagner (idefix2@moz-6644F61A.static-ip.oleane.fr)
- # [09:31] * glob is now known as glob|away
- # [09:32] <hsivonen> does https://wiki.mozilla.org/Thunderbird/Infrastructure/TryServer#Testing_patches_in_mozilla-central_or_other_repositories guarantee that the patches are imported in a particular order? lexical sort by name perhaps?
- # [09:32] * Quits: hub (hub@83874EA1.EB7C1AF9.6F478678.IP) (Ping timeout)
- # [09:34] * Joins: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net)
- # [09:35] * Joins: TheLink (TheLink@moz-4D4DDD71.pools.arcor-ip.net)
- # [09:35] * Quits: TheLink (TheLink@moz-4D4DDD71.pools.arcor-ip.net) (Client exited)
- # [09:36] * Joins: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net)
- # [09:37] * Joins: Matti (chatzilla@moz-E7D6E9B5.dip.t-dialin.net)
- # [09:37] * Joins: smontagu (chatzilla@moz-BBEC82E4.red.bezeqint.net)
- # [09:38] * Joins: jfkthame (jfkthame@8A482AEA.5BC345F5.9542EC20.IP)
- # [09:39] * Joins: timdream (timdream@moz-6644F61A.static-ip.oleane.fr)
- # [09:41] * CwiiisAway is now known as Cwiiis
- # [09:41] <jdm> Matti++
- # [09:41] <jdm> keep plugging away at that triage
- # [09:41] <Matti> jdm: ?
- # [09:41] * Quits: AutomatedTester (AutomatedT@3757B250.E70B1278.9C3DCB4C.IP) (Input/output error)
- # [09:42] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
- # [09:42] <jdm> Matti: I've been seeing a lot of your triage work in bugzilla recently; thanks for doing it!
- # [09:43] * nthomas is now known as nthomas|away
- # [09:44] * Quits: squib (squib@moz-F5CA0CFB.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
- # [09:44] <NeilAway> Waldo++
- # [09:44] <Matti> I'm doing that in the last 10 years if I have time :-)
- # [09:44] * Joins: Goldorak (chatzilla@23C6AA4E.7BDA2E47.187A1082.IP)
- # [09:45] * Quits: biesi_ (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
- # [09:45] * Joins: pascalc (chatzilla@moz-2B15DC2F.rev.sfr.net)
- # [09:45] * Joins: jgriffin (jgriffin@moz-6644F61A.static-ip.oleane.fr)
- # [09:47] * Quits: Goldorak (chatzilla@23C6AA4E.7BDA2E47.187A1082.IP) (Ping timeout)
- # [09:47] <jdm> yessssssssssssssss
- # [09:48] <jdm> correctly functioning prototype of per-window private browsing
- # [09:48] <jdm> that's a great feeling
- # [09:48] * Joins: Goldorak (chatzilla@C42A8695.3B0BEF77.187A1082.IP)
- # [09:48] * Quits: gwagner (idefix2@moz-6644F61A.static-ip.oleane.fr) (Quit: gwagner)
- # [09:48] * Joins: bent (chatzilla@moz-6644F61A.static-ip.oleane.fr)
- # [09:49] * Joins: mdas (mdas@moz-6644F61A.static-ip.oleane.fr)
- # [09:49] <darktrojan> thanks philor
- # [09:49] <darktrojan> now to work out wtf is going on
- # [09:51] * Quits: fabrice|zZz (fabrice@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [09:52] * Quits: timdream (timdream@moz-6644F61A.static-ip.oleane.fr) (Quit: timdream)
- # [09:54] * Joins: timdream (timdream@moz-6644F61A.static-ip.oleane.fr)
- # [09:54] * Quits: timdream (timdream@moz-6644F61A.static-ip.oleane.fr) (Quit: timdream)
- # [09:57] * Quits: @dveditz (dveditz@moz-34991AF4.dhcp.cruzio.com) (Quit: dveditz)
- # [09:58] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [09:59] * Quits: sliv (spyros@moz-1700A48.cti.gr) (Connection reset by peer)
- # [09:59] * Joins: sliv (spyros@moz-1700A48.cti.gr)
- # [10:00] * Quits: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp) (Quit: nattokirai)
- # [10:03] * Joins: xakz (XaMaD@moz-34FBE388.fbx.proxad.net)
- # [10:03] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [10:04] * Joins: jhammink (textual@moz-6644F61A.static-ip.oleane.fr)
- # [10:05] * Quits: Wevah (Wevah@moz-A6EE65EC.stcd.qwest.net) (Quit: Wevah)
- # [10:06] * Quits: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net) (Quit: jamesr)
- # [10:06] * Joins: MarcoZ (marco.zehe@moz-6D174502.dip.t-dialin.net)
- # [10:09] <darktrojan> oh cool, same problem on both platforms
- # [10:09] <darktrojan> that means only one thing to fix
- # [10:13] * Quits: hurley (hurley@moz-10A8C43E.monkey.org) (Ping timeout)
- # [10:17] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [10:19] <NeilAway> bugzil.la doesn't do https?
- # [10:19] <darktrojan> should do
- # [10:19] <darktrojan> wfm
- # [10:20] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [10:20] * joduinn-home is now known as joduinn-zzz
- # [10:22] * NeilAway shakes fist at 726510
- # [10:22] * Joins: c0smikdebris (c0smikdebr@C939C5CF.236DEFC0.BE90E62C.IP)
- # [10:22] * Quits: regen (Miller@A7777FEE.4DC24CA9.B7D34D3C.IP) (Quit: regen)
- # [10:24] * Joins: msucan (msucan-@BD3D06AD.BB7A5B67.699550A1.IP)
- # [10:25] <NeilAway> glob|away: plz to be using https://bugzil.la/ URLs kthxbye
- # [10:25] <glob|away> NeilAway, diditnotworkforyou?
- # [10:26] * Joins: jlebar|mac (~jlebarmac@moz-6644F61A.static-ip.oleane.fr)
- # [10:26] * Joins: timdream (timdream@moz-6644F61A.static-ip.oleane.fr)
- # [10:28] <NeilAway> glob|away: I have all the various mixed content warnings turned on
- # [10:29] <glob|away> NeilAway, ah. try to remember that i will
- # [10:29] <NeilAway> glob|away: ta
- # [10:29] <darktrojan> do, or do not
- # [10:29] <NeilAway> well, not mixed, but I forget what the name of the warning is
- # [10:30] * Joins: fabrice (fabrice@moz-6644F61A.static-ip.oleane.fr)
- # [10:30] * Joins: faramarz (faramarz@moz-6644F61A.static-ip.oleane.fr)
- # [10:31] * jfkthame is now known as jfkthame_afk
- # [10:32] * jfkthame_afk is now known as jfkthame
- # [10:34] * Quits: smontagu (chatzilla@moz-BBEC82E4.red.bezeqint.net) (Ping timeout)
- # [10:40] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
- # [10:40] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
- # [10:40] * Quits: sfink (chatzilla@moz-C15A718.dsl.pltn13.sbcglobal.net) (Ping timeout)
- # [10:41] * Joins: Sander (chatzilla@73FE8D5D.5F1E337E.109882C3.IP)
- # [10:41] * Quits: karl (karl@moz-CA7DFBD7.jetstream.xtra.co.nz) (Ping timeout)
- # [10:42] * Joins: smontagu (chatzilla@AC46863B.E679CB63.51B98CA5.IP)
- # [10:45] * Joins: florian (florian@moz-87C33FDA.kimsufi.com)
- # [10:46] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Connection reset by peer)
- # [10:47] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
- # [10:47] * Joins: vikash (vikash@344F2C06.2905CAEE.5D9ABA9F.IP)
- # [10:48] * Joins: roc (chatzilla@E100D0FF.FD181AD7.5CE2311A.IP)
- # [10:48] * ChanServ sets mode: +o roc
- # [10:48] * Joins: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp)
- # [10:49] <darktrojan> and now for another edition of darktrojan's thoughts from leftfield
- # [10:49] <darktrojan> I wonder how hard it would be to hook up facebook events and a lightning calendar
- # [10:49] <kedo> 1
- # [10:49] <kedo> whoops
- # [10:50] * SeoZ is now known as SeoZ-work[AWAY]
- # [10:50] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
- # [10:51] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
- # [10:52] * mattwoodrow|away is now known as mattwoodrow
- # [10:52] * Joins: kaie (kaie@moz-42ED01E7.dip.t-dialin.net)
- # [10:53] <Fallen> darktrojan: don't they have an .ics feed somewhere?
- # [10:54] <Fallen> it shouldn't be very hard if their API allows retrieving events
- # [10:54] <darktrojan> dunno about .ics, but json is easy enough
- # [10:54] <Fallen> yeah. I could likely do a demo provider if you give me a few days
- # [10:55] <darktrojan> awesome, that is something lightning should have
- # [10:56] <darktrojan> (basically 'cos I saw the new playbook os calendar can do it)
- # [10:56] * Quits: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP) (Quit: ctopper)
- # [10:58] * darktrojan could do lots of things to lightning if he had the time
- # [11:04] <Fallen> darktrojan: go to facebook > events > click on the magnifier icon > export events > take that URL and subscribe to it using an ics/webdav calendar in Lightning
- # [11:05] * Joins: mck182 (quassel@moz-8237CC79.hlucinnet.cz)
- # [11:06] * Quits: mck182 (quassel@moz-8237CC79.hlucinnet.cz) (Client exited)
- # [11:06] <darktrojan> hmm, that's easy
- # [11:07] <darktrojan> seems to chuck out past events, but that really doesn't bother me
- # [11:07] <vikash> hi Everyone, I wanted to discuss on webintents, Has any one heard about it?
- # [11:07] <jdm> vikash: yep
- # [11:07] <jdm> vikash: but #webapi is probably a better place
- # [11:07] <vikash> thanks
- # [11:07] <jdm> or mozilla.dev.webapi
- # [11:08] <vikash> jdm, thanks, discussion continued there :)
- # [11:09] * Quits: pranavrc (pranavrc@F4976EDC.9F275360.C28326FD.IP) (Ping timeout)
- # [11:09] <jdm> vikash: a word of warning - you probably won't get much conversation right now, as many of the people who would comment live in North America
- # [11:09] <jdm> where it is between 2 and 5 am
- # [11:10] <vikash> Ah, will keep that in mind because here its 3.32PM -)
- # [11:10] * Joins: sicking (chatzilla@moz-6644F61A.static-ip.oleane.fr)
- # [11:13] * Quits: igor (igor@A6B1CF0C.BF91BDCE.1DAC7E2F.IP) (Ping timeout)
- # [11:16] * Joins: ferjm (ferjm@53EF5629.3416E031.E21948B5.IP)
- # [11:20] * Joins: dria (dria@moz-86A004D9.dhcp-dynamic.fibreop.nb.bellaliant.net)
- # [11:23] * Quits: mijia (mijia@DC4232F0.766373FB.C3A57E70.IP) (Quit: mijia)
- # [11:24] * Quits: sewardj (sewardj@moz-D2808B20.dip.t-dialin.net) (Input/output error)
- # [11:25] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
- # [11:25] * Joins: sewardj (sewardj@moz-D2808B20.dip.t-dialin.net)
- # [11:27] * Joins: igor (igor@A6B1CF0C.BF91BDCE.1DAC7E2F.IP)
- # [11:28] <darktrojan> firebot, bug 715716
- # [11:29] <firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=715716 nor, --, ---, nobody, NEW, Provide standard API for addons to open their preferences in the same way the Add-ons Manager UI doe
- # [11:29] * Joins: mak (chatzilla@moz-B62534CC.retail.telecomitalia.it)
- # [11:29] <darktrojan> Unfocused, do you think firing a notification is an appropriate way to solve this?
- # [11:30] <darktrojan> (mostly because it's a one-liner for addon devs)
- # [11:30] <jwatt> hmm
- # [11:30] <jwatt> why is a clean build dying with
- # [11:30] <jwatt> No rule to make target `../../../xpcom/idl-parser/xpidllex.py'
- # [11:30] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
- # [11:30] <darktrojan> see the topic, jwatt
- # [11:30] * jwatt looks up
- # [11:31] <jwatt> darktrojan: thanks
- # [11:31] <darktrojan> np
- # [11:31] <Unfocused> darktrojan: seems likea slight abuse of notifications, but that could work, i guess
- # [11:31] <darktrojan> yes it does
- # [11:31] <Unfocused> although importing AddonManager.jsm is only one extra line
- # [11:32] <darktrojan> I was hoping to avoid it
- # [11:32] * Joins: bonnie (bbsurender@moz-6644F61A.static-ip.oleane.fr)
- # [11:32] <darktrojan> but I guess it doesn't really cost much
- # [11:33] <Unfocused> could also tag it onto extIExtensions
- # [11:33] * Joins: mck182 (quassel@moz-8237CC79.hlucinnet.cz)
- # [11:33] <Unfocused> as in, Application.extensions.openPrefsForExtension() (or whatever)
- # [11:35] <darktrojan> I... have never seen that before
- # [11:36] <Unfocused> https://developer.mozilla.org/en/FUEL
- # [11:36] * Joins: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP)
- # [11:36] <Unfocused> sadly, not used a lot
- # [11:37] * darktrojan has a dig around there
- # [11:37] <Unfocused> Application.extensions maps to extIExtensions , which IIRC is in toolkit, so is application agnostic (same can't be said for parts of the rest of the API)
- # [11:37] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
- # [11:38] <darktrojan> looks like it
- # [11:38] <paoletto> i tried to compile firefox for debugging with msvc9, but why do i get firefox.exe inside obj-i686-pc-mingw32?
- # [11:38] * Quits: @roc (chatzilla@E100D0FF.FD181AD7.5CE2311A.IP) (Ping timeout)
- # [11:40] <darktrojan> heh "You shall use the new add-on manager instead."
- # [11:40] <darktrojan> also you shall not pass
- # [11:41] <Unfocused> heh
- # [11:42] * Quits: mdas (mdas@moz-6644F61A.static-ip.oleane.fr) (Quit: mdas)
- # [11:42] <paoletto> no reason?
- # [11:43] * Joins: mdas (mdas@moz-6644F61A.static-ip.oleane.fr)
- # [11:43] * Quits: kaie (kaie@moz-42ED01E7.dip.t-dialin.net) (Quit: Leaving)
- # [11:43] <darktrojan> that seems correct, paoletto
- # [11:43] <Unfocused> paoletto: if you haven't set it to go into a specific directory, it generate the directory name based on the ABI
- # [11:43] <paoletto> ABI?
- # [11:44] <Unfocused> Application Binary Interface
- # [11:44] <Unfocused> ie, the type of executable that your compiler produces
- # [11:46] * Joins: kaie (kaie@moz-42ED01E7.dip.t-dialin.net)
- # [11:49] <paoletto> hmm
- # [11:49] <paoletto> but is it possible that msvc produces something with mingw interface?
- # [11:51] <Unfocused> oh... i missread. you're using msvc9? that does seem weird
- # [11:52] <Unfocused> but you're running a mingw environment? as opposed to, say, msys?
- # [11:52] * Joins: darktrojan_ (geoff@moz-509CC089.dsl.telstraclear.net)
- # [11:52] * Quits: darktrojan_ (geoff@moz-509CC089.dsl.telstraclear.net) (Quit: darktrojan_)
- # [11:52] <paoletto> hmm
- # [11:52] <paoletto> no i downloaded mozilla-build
- # [11:52] * Joins: gmoro_ (guilherme@E0636309.96DFB25.D159334F.IP)
- # [11:52] <Unfocused> huh
- # [11:53] <paoletto> then i ran the start msvc9 bat
- # [11:53] <paoletto> then i cd to mozilla-central
- # [11:53] <paoletto> and started the build with pymake
- # [11:53] <paoletto> or
- # [11:53] <jdm> yeah, the mingw thing is normal
- # [11:53] * Quits: gmoro__ (guilherme@E0636309.96DFB25.D159334F.IP) (Ping timeout)
- # [11:53] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [11:53] <jdm> it's based off of your uname, I'm pretty sure
- # [11:53] * Quits: kaie (kaie@moz-42ED01E7.dip.t-dialin.net) (Quit: Leaving)
- # [11:54] <Unfocused> ah
- # [11:54] <paoletto> okay then
- # [11:54] <paoletto> thanks
- # [11:54] * Unfocused always defines his own obj directory
- # [11:54] * darktrojan has too many not to
- # [11:55] * Standard8 is now known as Standard8Away
- # [11:56] * Quits: Standard8Away (Standard8@B7F1AE36.48015583.54C3481B.IP) (Ping timeout)
- # [11:56] * Joins: KaiRo (robert@moz-C40B5AFB.adsl.highway.telekom.at)
- # [11:59] * Quits: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net) (Ping timeout)
- # [12:02] * Joins: sfink (chatzilla@moz-9B3B02C7.dsl.pltn13.sbcglobal.net)
- # [12:06] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
- # [12:10] * Joins: edmorley (edmorley@moz-A8AF2474.range86-166.btcentralplus.com)
- # [12:10] * Quits: ferongr (ferongr@7021457F.229EBBFA.F5160715.IP) (Ping timeout)
- # [12:11] * Joins: ferongr (ferongr@7021457F.229EBBFA.F5160715.IP)
- # [12:12] * mattwoodrow is now known as mattwoodrow|away
- # [12:12] <darktrojan> why don't we have a standard tabbrowser widget :(
- # [12:14] <NeilAway> darktrojan: forgot to visit planet for 3 days :-(
- # [12:14] <darktrojan> heh
- # [12:14] <darktrojan> much reading ahead for you
- # [12:15] <Unfocused> have you *seen* firefox's tabbrowser.xml? it needs to be burned with fire. not standardized
- # [12:15] * Quits: gmoro_ (guilherme@E0636309.96DFB25.D159334F.IP) (Ping timeout)
- # [12:15] <NeilAway> SeaMonkey's is at least nearly completely self-contained
- # [12:15] <darktrojan> Unfocused, I wasn't nominating one
- # [12:16] * padenot|away is now known as padenot
- # [12:16] <darktrojan> I'm looking at all the different ways we open the addons manager
- # [12:16] <Unfocused> ah. yes, ew
- # [12:16] <darktrojan> and that's just us
- # [12:17] * Quits: Sander (chatzilla@73FE8D5D.5F1E337E.109882C3.IP) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [12:17] <Unfocused> though i'm not convinced a standard tabbrowser would fix that (which tabbrowser do you use? how do you find it?)
- # [12:18] <Unfocused> i'd like for applications to define a set of standard functions that they implement, like "this is how i normally display web content"
- # [12:18] <Unfocused> "this is how i display in-content ui like the addons manager"
- # [12:18] <Unfocused> etc
- # [12:18] <darktrojan> "make me a tab and put this in it"
- # [12:19] * NeilAway tries to work out how to asynchronously increment taras' blog post
- # [12:19] * Joins: grubshka (grubshka@moz-D2D34AE8.fbxo.proxad.net)
- # [12:19] * Joins: gwagner_ (idefix2@moz-6644F61A.static-ip.oleane.fr)
- # [12:19] * Quits: gwagner_ (idefix2@moz-6644F61A.static-ip.oleane.fr) (Quit: gwagner_)
- # [12:20] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [12:20] * mattwoodrow|away is now known as mattwoodrow
- # [12:22] <darktrojan> I like seamonkey's switchToTabHavingURI better than firefox's
- # [12:22] <darktrojan> it has a callback
- # [12:22] * Quits: KaiRo (robert@moz-C40B5AFB.adsl.highway.telekom.at) (Input/output error)
- # [12:22] * Joins: cjones (cjones@moz-6644F61A.static-ip.oleane.fr)
- # [12:22] <Unfocused> iirc, firefox had a callback too, but it was removed
- # [12:23] <Unfocused> seamonkey's is probably closer to how i originally wrote that function :)
- # [12:23] * Joins: Standard8 (Standard8@moz-3917F838.threembb.co.uk)
- # [12:23] <darktrojan> oh so removing useful things is evolution
- # [12:23] <darktrojan> cool
- # [12:24] <Unfocused> fwiw, it wasn't me that removed it :)
- # [12:24] <darktrojan> I figured
- # [12:24] <darktrojan> but that'd be why SM's function to open the AM is 4 lines and firefox's is a page
- # [12:25] <Unfocused> hah
- # [12:25] <darktrojan> arguably not as good, but hey
- # [12:25] <Unfocused> does seamonkey do the stupid EM-ping/EM-pong thing?
- # [12:25] * Joins: KaiRo (robert@moz-C40B5AFB.adsl.highway.telekom.at)
- # [12:25] <darktrojan> no
- # [12:25] <darktrojan> changes view in a callback!
- # [12:26] * Joins: zoite (zoite@moz-CFF59643.n194.n222.n216.static.myhostcenter.com)
- # [12:26] <Unfocused> there was some issue with that... forget what
- # [12:26] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
- # [12:26] <Unfocused> ah, yes, bug 593687
- # [12:27] <darktrojan> heh, stunning
- # [12:29] * Quits: masayuki (masayuki@moz-911CC660.zaq.ne.jp) (Quit: Leaving...)
- # [12:30] * Standard8 is now known as Standard8Away
- # [12:30] * Joins: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es)
- # [12:30] * Quits: jdm (jdm@moz-9AEDE212.cpe.net.cable.rogers.com) (Client exited)
- # [12:31] * Quits: Standard8Away (Standard8@moz-3917F838.threembb.co.uk) (Ping timeout)
- # [12:32] * Joins: eflores (eflores@4548E2C6.EE84D258.11F528CC.IP)
- # [12:34] * Quits: eflores (eflores@4548E2C6.EE84D258.11F528CC.IP) (Quit: Bye)
- # [12:34] * Joins: dao (dao@moz-9C2DA497.superkabel.de)
- # [12:37] * Quits: nli (nli@moz-99690620.hinet-ip.hinet.net) (Quit: nli)
- # [12:37] * Quits: bobchao (bobchao@moz-99690620.hinet-ip.hinet.net) (Quit: bobchao)
- # [12:38] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [12:39] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [12:40] * Quits: jlebar|mac (~jlebarmac@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [12:40] * Quits: bent (chatzilla@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [12:40] * Quits: fabrice (fabrice@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [12:40] * Quits: timdream (timdream@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [12:40] * Quits: sicking (chatzilla@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [12:40] * Quits: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP) (Ping timeout)
- # [12:40] * Quits: cjones (cjones@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [12:40] * Quits: kaze (kaze@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [12:40] * Quits: jhammink (textual@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [12:40] * Quits: faramarz (faramarz@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [12:40] * Quits: bonnie (bbsurender@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [12:40] * Quits: jgriffin (jgriffin@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [12:40] * Quits: kanru (user@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [12:40] * Quits: mwu (mwu@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [12:40] * Joins: gmoro (guilherme@E0636309.96DFB25.D159334F.IP)
- # [12:40] * Quits: mdas (mdas@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [12:41] * Joins: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP)
- # [12:41] <darktrojan> aha
- # [12:42] <darktrojan> I could tell the addonmanagerlisteners that I wanted to open the addonmanager
- # [12:42] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [12:42] <darktrojan> why are all my ideas so twisted? :/
- # [12:44] * Joins: eflores (eflores@4548E2C6.EE84D258.11F528CC.IP)
- # [12:45] * Quits: eflores (eflores@4548E2C6.EE84D258.11F528CC.IP) (Quit: Bye)
- # [12:46] * Joins: faramarz (faramarz@moz-6644F61A.static-ip.oleane.fr)
- # [12:46] * Joins: jgriffin (jgriffin@moz-6644F61A.static-ip.oleane.fr)
- # [12:46] * Joins: jlebar|mac (~jlebarmac@moz-6644F61A.static-ip.oleane.fr)
- # [12:46] * Joins: bent (chatzilla@moz-6644F61A.static-ip.oleane.fr)
- # [12:47] * Joins: kaie (kaie@moz-42ED01E7.dip.t-dialin.net)
- # [12:48] * Joins: mdas (mdas@moz-6644F61A.static-ip.oleane.fr)
- # [12:48] * Joins: sicking (chatzilla@moz-6644F61A.static-ip.oleane.fr)
- # [12:49] * Quits: pascalc (chatzilla@moz-2B15DC2F.rev.sfr.net) (Ping timeout)
- # [12:49] * Joins: jhammink (textual@moz-6644F61A.static-ip.oleane.fr)
- # [12:49] * Joins: mwu (mwu@moz-6644F61A.static-ip.oleane.fr)
- # [12:50] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
- # [12:51] * Quits: kaie (kaie@moz-42ED01E7.dip.t-dialin.net) (Quit: Leaving)
- # [12:51] * Joins: kaie (kaie@moz-42ED01E7.dip.t-dialin.net)
- # [12:52] <Unfocused> it must be due to living so far north
- # [12:52] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
- # [12:52] <darktrojan> at least our airport works :)
- # [12:52] <Unfocused> pfft!
- # [12:52] <darktrojan> sometimes
- # [12:53] * Quits: c0smikdebris (c0smikdebr@C939C5CF.236DEFC0.BE90E62C.IP) (Quit: Computer has gone to sleep.)
- # [12:53] * Joins: KaIRC (robert@moz-37D2FAD2.adsl.highway.telekom.at)
- # [12:53] * Quits: KaiRo (robert@moz-C40B5AFB.adsl.highway.telekom.at) (NickServ (GHOST command used by KaIRC))
- # [12:53] * KaIRC is now known as KaiRo
- # [12:55] * Joins: kaze (kaze@227F6D66.B9562A9C.B22E20D2.IP)
- # [12:55] * Joins: bonnie (bbsurender@moz-6644F61A.static-ip.oleane.fr)
- # [12:56] * Quits: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP) (Ping timeout)
- # [12:57] * Joins: cjones (cjones@moz-6644F61A.static-ip.oleane.fr)
- # [12:57] <darktrojan> boom, it works
- # [12:57] * Quits: glob|away (glob@moz-DF237567.glob.com.au) (Quit: Leaving...)
- # [12:58] <hsivonen> http://mxr.mozilla.org/mozilla-central/source/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp looks like it should be in c-c instead of m-c...
- # [12:58] <Unfocused> gotta say, "boom" is not a terribly confidence inspiring sound
- # [12:58] * Joins: glob (glob@moz-E31CD2CB.mozilla.org)
- # [12:59] * Joins: diogogmt (kvirc@moz-4D628198.cpe.net.cable.rogers.com)
- # [12:59] <darktrojan> hmm, it isn't is it
- # [12:59] * Joins: kanru (user@moz-6644F61A.static-ip.oleane.fr)
- # [13:00] <hsivonen> hmm. http://mxr.mozilla.org/mozilla-central/source/extensions/spellcheck/src/mozEnglishWordUtils.h#72
- # [13:00] * Quits: dao (dao@moz-9C2DA497.superkabel.de) (Quit: Leaving.)
- # [13:00] <hsivonen> I guess I'll just look away
- # [13:01] * Joins: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP)
- # [13:01] <Unfocused> not that i'm one to talk... http://quotes.burntelectrons.org/4372
- # [13:01] <darktrojan> heh
- # [13:03] * Joins: pranavrc (pranavrc@D6E43EAC.AABBDFC0.520CDC98.IP)
- # [13:04] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
- # [13:05] * Joins: Ameya (chatzilla@AC9D62D4.FC13163A.9105FBCF.IP)
- # [13:05] <Ameya> hello all
- # [13:05] <Ameya> How to get url of installed addons...
- # [13:05] <Ameya> ?
- # [13:06] <Unfocused> which url?
- # [13:06] <darktrojan> Unfocused, okay, so this is a product-neutral way of requesting that the AddonManager be opened, and a way of proving it can be called from AddonManager.jsm http://pastebin.mozilla.org/1491118
- # [13:06] <darktrojan> really liking the term product-neutral by the way... not
- # [13:06] * mattwoodrow is now known as mattwoodrow|away
- # [13:07] <Unfocused> heh
- # [13:07] <Ameya> Unfocused: I need prepaths...
- # [13:07] * Quits: m_kato (m_kato@moz-348F61F0.mozilla.or.jp) (Quit: Leaving...)
- # [13:07] <Ameya> such as chrome://sample_extension/...
- # [13:08] <darktrojan> what the heck are you trying to do?
- # [13:08] <Unfocused> darktrojan: that'd fit better into the new ManagerListeners, btw
- # [13:08] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Quit: Ex-Chat)
- # [13:08] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
- # [13:09] <Ameya> nsChromeRegistry::ProcessManifestBuffer() in nsChromeRegistry.cpp but its not there since FF4
- # [13:09] <darktrojan> that's where I put it originally, but that was by mistake
- # [13:09] <Unfocused> darktrojan: there is the issue of when an application doesn't implement that... but then, an addon has to explicitly support an application anyway, so i guess we can just require them to expect that
- # [13:09] <darktrojan> it doesn't explode
- # [13:10] <NeilAway> glob: hey, when did we get component preferences?
- # [13:10] <Unfocused> heh
- # [13:10] <darktrojan> current criteria ^
- # [13:10] * Quits: decoder (quassel@moz-216446B9.own-hero.net) (Ping timeout)
- # [13:10] <glob> NeilAway, component preferences?
- # [13:10] <hsivonen> hmm. why no Preferences::AddBoolVarCache use in mailnews/ ?
- # [13:10] * mak is now known as mak|afk
- # [13:10] <Unfocused> Ameya: if it helps, Firefox 10 has https://mxr.mozilla.org/mozilla-central/source/toolkit/mozapps/extensions/ChromeManifestParser.jsm
- # [13:11] <NeilAway> glob: well, when component watching was originally introduced you didn't have the preferences that you did for reporter/assignee/qa/cc
- # [13:11] * Joins: decoder (quassel@moz-216446B9.own-hero.net)
- # [13:11] <Unfocused> you can use Addon.getResourceURI() to get the location of the chrome.manifest file for a given addon
- # [13:11] <darktrojan> Unfocused, so uhh, these new listeners are so new we don't use them yet?
- # [13:11] <NeilAway> hsivonen: is that externally available?
- # [13:12] <hsivonen> NeilAway: I don't know
- # [13:12] <Unfocused> see https://developer.mozilla.org/en/Addons/Add-on_Manager for relevant Addons Manager API docs
- # [13:12] * Joins: Wevah (Wevah@moz-A6EE65EC.stcd.qwest.net)
- # [13:12] <glob> NeilAway, 2011-05-05
- # [13:12] <Unfocused> darktrojan: very little use :)
- # [13:13] <Unfocused> added in bug 715787
- # [13:13] <NeilAway> glob: ah, never noticed, sorry
- # [13:13] * Joins: victorporof (victorporo@986FC73E.7E2AA079.79933D60.IP)
- # [13:13] <glob> NeilAway, no worries; i'm trying to be more communicative this year; failed much at that last year
- # [13:14] <Ameya> actually I am dumping list of callers calling specific nsInterface such as nsICookieService into file...
- # [13:14] <Unfocused> (which, i realise now, never got documented)
- # [13:14] <Ameya> Yes... I got this by working on JS stack...
- # [13:15] * Quits: kaie (kaie@moz-42ED01E7.dip.t-dialin.net) (Quit: Leaving)
- # [13:15] <Ameya> So I have all callers with their URLs...now need to check which of them belong to extensions...
- # [13:16] <Ameya> In simple word I want to detect whether extension is calling a particular interface
- # [13:16] * Joins: kaie (kaie@moz-42ED01E7.dip.t-dialin.net)
- # [13:16] <Ameya> or not...
- # [13:16] * Quits: lsumar (lsumar@4548E2C6.EE84D258.11F528CC.IP) (Quit: This computer has gone to sleep)
- # [13:17] <NeilAway> hsivonen: well, the way we currently shoehorn mailnews into libxul is a big hack, for which one potential solution (that is already viable on linux) is to build mailnews against the libxul sdk instead
- # [13:17] <Unfocused> Ameya: ChromeManifestParser.jsm can help you map extensions to chrome URLs
- # [13:17] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [13:17] <NeilAway> hsivonen: but then we have to stick to externally available APIs
- # [13:17] <darktrojan> Ameya, there's only a small number of chrome namespaces used by the app, the rest have to be extensions
- # [13:17] <Ameya> for that I need pre-loaded list of URLs of all installed extensions...
- # [13:18] <Ameya> So I can match this list with list in file...
- # [13:18] <Unfocused> alternatively, you could resolve the chrome URLs to where they point on the filesystem, and match that up to locations of addons (use Addon.getResourceURI)
- # [13:20] <Ameya> OK...let me check.
- # [13:21] * Quits: Matti (chatzilla@moz-E7D6E9B5.dip.t-dialin.net) (Quit: ChatZilla 0.9.88 [SeaMonkey 2.10a1/20120221003012])
- # [13:21] * darktrojan pokes tryserver with a sharp pointy stick
- # [13:24] <Ameya> Is it possible in C ?
- # [13:24] * Quits: kaie (kaie@moz-42ED01E7.dip.t-dialin.net) (Quit: Leaving)
- # [13:25] <Unfocused> probably
- # [13:26] <Unfocused> that's not something i know though :)
- # [13:27] * Unfocused loves being able to mostly ignore c/c++
- # [13:27] * Joins: mreavy (chatzilla@moz-DECFDD00.phlapa.fios.verizon.net)
- # [13:27] * Quits: magsout (magsout@moz-AC4E6C07.fbx.proxad.net) (Ping timeout)
- # [13:28] * mak|afk is now known as mak
- # [13:28] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [13:28] * Joins: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl)
- # [13:30] * glob is now known as glob|away
- # [13:30] * ewong|sleep is now known as ewong_
- # [13:33] <darktrojan> Components.utils.import("resource://gre/modules/AddonManager.jsm");
- # [13:33] <darktrojan> AddonManager.bar("badge@darktrojan.net")
- # [13:33] <darktrojan> bingo
- # [13:33] <edmorley> \o/ bug 726510
- # [13:33] <edmorley> glob++
- # [13:34] <darktrojan> heh
- # [13:34] <glob|away> funny.. you make massive changes, no one notices. remove 4 characters.. wow :P
- # [13:35] <darktrojan> can we add the status to the title instead?
- # [13:35] <glob|away> darktrojan, sounds like addon fodder
- # [13:36] <darktrojan> if it's in my awesomebar I don't have to load the page :)
- # [13:36] * Quits: vikash (vikash@344F2C06.2905CAEE.5D9ABA9F.IP) (Ping timeout)
- # [13:37] <glob|away> darktrojan, doesn't a bug's status change?
- # [13:37] <darktrojan> nah
- # [13:37] <darktrojan> not most of mine, anyway
- # [13:37] <darktrojan> RESO WONT
- # [13:38] * Joins: vikram360 (vikram360@3D5F0EFD.3BB86A63.2A068A5E.IP)
- # [13:39] * Quits: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net) (Ping timeout)
- # [13:39] * Joins: c0smikdebris (c0smikdebr@AB277EF.DC4492DD.BE90E62C.IP)
- # [13:39] * Fallen is now known as Fallen|away
- # [13:39] * Quits: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [13:40] <Unfocused> heh
- # [13:40] <Unfocused> actually, that would be useful
- # [13:40] <Unfocused> "did i fix that bug yet?"
- # [13:40] * Quits: vikram360 (vikram360@3D5F0EFD.3BB86A63.2A068A5E.IP) (Ping timeout)
- # [13:40] <darktrojan> exactly
- # [13:41] * Joins: vikram360 (vikram360@3D5F0EFD.3BB86A63.2A068A5E.IP)
- # [13:42] * Quits: Hendikins (wolfox@moz-88FB1B58.mxmn2.ken.bigpond.net.au) (Ping timeout)
- # [13:42] <Ameya> Is it true that every installed extension has chrome:// URl???
- # [13:43] * Joins: Hendikins (wolfox@moz-88FB1B58.mxmn2.ken.bigpond.net.au)
- # [13:43] <Unfocused> no
- # [13:43] <Unfocused> although it is likely
- # [13:44] <Unfocused> but extensions don't *need* to register chrome URLs
- # [13:44] * Joins: timdream (timdream@moz-6644F61A.static-ip.oleane.fr)
- # [13:45] * Joins: tonymec__ (tonymec@FD1A2788.D0966174.277517C1.IP)
- # [13:45] * Joins: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com)
- # [13:45] * tonymec__ is now known as tonymec|away
- # [13:47] <Ameya> but how can I get base URL of extensions?
- # [13:47] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Ping timeout)
- # [13:47] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
- # [13:47] * Joins: magsout (magsout@moz-AC4E6C07.fbx.proxad.net)
- # [13:48] * Quits: jlebar|mac (~jlebarmac@moz-6644F61A.static-ip.oleane.fr) (Quit: jlebar|mac)
- # [13:48] <hsivonen> NeilAway: I'll use COMtaminated APIs then
- # [13:48] <Ameya> even if I get list of all extensionIDs then also I think I may get its URL
- # [13:48] <paoletto> what is the entry to disable taskbar previews?
- # [13:49] <paoletto> previews.enable?
- # [13:49] <darktrojan> oh yay, tryserver is done
- # [13:50] * darktrojan lands
- # [13:51] <paoletto> ok, so i finally found what is making firefox crash: it says: Assertion: cannot use taskbar previews in an embedded context!: etc etc
- # [13:51] * Joins: jlebar|mac (~jlebarmac@moz-6644F61A.static-ip.oleane.fr)
- # [13:51] <paoletto> but i dont understand, how do i disable these previews?
- # [13:52] <darktrojan> woah, inbound's a bit purple
- # [13:52] <Ameya> See I have list like ..
- # [13:53] <Ameya> resource://gre/modules/DownloadTaskbarProgress.jsm 349
- # [13:53] <Ameya> {292e17c8-ccc1-42e1-ac8b-af617d5413b1}
- # [13:53] <Ameya> chrome://sample/content/clock.js 178
- # [13:53] <Ameya> {aaab6710-0f2c-11d5-a53b-0010a401eb10}
- # [13:53] <Ameya> chrome://sample/content/clock.js 201
- # [13:53] <Ameya> {78650582-4e93-4b60-8e85-26ebd3eb14ca}
- # [13:53] <Ameya> InterfaceID with caller's URL & line number..
- # [13:54] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [13:54] <Ameya> from this I need to know which one this URLs belong to extensions....
- # [13:54] * Joins: kaie (kaie@moz-4263B91D.dip.t-dialin.net)
- # [13:55] <darktrojan> Ameya, do you need to know which extension they are from?
- # [13:55] <Ameya> No... I need to know... which URL represent extension...
- # [13:56] * Quits: jlebar|mac (~jlebarmac@moz-6644F61A.static-ip.oleane.fr) (Quit: jlebar|mac)
- # [13:56] <Ameya> {aaab6710-0f2c-11d5-a53b-0010a401eb10} this is ID of nsICookieService.... called by chrome://sample/content/clock.js 178
- # [13:57] <darktrojan> well the app uses a standard set of namespaces: gre, browser, toolkit etc.
- # [13:57] <darktrojan> all you'd have to do is compare them
- # [13:57] <Ameya> Yes...
- # [13:58] <Ameya> but for that I need preloaded list of URLs of installed extensions...
- # [13:58] * Joins: gmoro__ (guilherme@E0636309.96DFB25.D159334F.IP)
- # [13:58] <darktrojan> why?
- # [13:58] <darktrojan> if you know which things aren't extensions, the rest are
- # [13:58] * Quits: gmoro (guilherme@E0636309.96DFB25.D159334F.IP) (Ping timeout)
- # [13:59] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [13:59] <Ameya> but how to know which things are not extensions?
- # [13:59] * Joins: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP)
- # [14:00] <Ameya> How to filter others from extensions?
- # [14:01] <Unfocused> as i said earlier, resolve the URLs to real filesystem paths. those from the application will point to files to where firefox is installed. those from extensions will be where the extension is installed
- # [14:01] <Unfocused> IIRC, there's example code on MDC for doing that
- # [14:01] * Unfocused forgets how
- # [14:01] <edmorley> glandium: android purple on your push, ideas?
- # [14:02] * Joins: clokep (clokep@moz-84F4848B.static.ngn.east.myfairpoint.net)
- # [14:02] <jfkthame> edmorley: isn't android usually purple? :P
- # [14:03] <edmorley> only when it isn't red/orange... :p
- # [14:03] <jfkthame> hmm, there is rather a lot of it this time, though
- # [14:03] * bhearsum|afk is now known as bhearsum
- # [14:04] <Ameya> which method converts chrome://sample/content/clock.js to real filesystempaths...?
- # [14:04] * Joins: pascalc (chatzilla@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [14:04] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
- # [14:06] * Joins: smaug (chatzilla@moz-74C74840.gprs.sl-laajakaista.fi)
- # [14:06] * ChanServ sets mode: +o smaug
- # [14:07] <lurking> aren't purples an Infra problem
- # [14:07] * Joins: tonymec (tonymec@FD1A2788.D0966174.277517C1.IP)
- # [14:08] <bhearsum> usually
- # [14:09] * Quits: bent (chatzilla@moz-6644F61A.static-ip.oleane.fr) (Quit: Reconnecting…)
- # [14:09] <NeilAway> edmorley: surely you should say \o/ 726510 ?
- # [14:09] <darktrojan> bah! why don't app tabs have 'close other tabs' on their context menu
- # [14:09] * Joins: bent (chatzilla@moz-6644F61A.static-ip.oleane.fr)
- # [14:10] <NeilAway> darktrojan: just close the window
- # [14:10] <darktrojan> but I want my app tab :(
- # [14:10] <paoletto> is it possible that the disabling of taskbar previews is not being honored?
- # [14:11] <darktrojan> actually I don't, I'm going to bed
- # [14:11] <darktrojan> \o.
- # [14:11] * Quits: darktrojan (geoff@moz-509CC089.dsl.telstraclear.net) (Quit: darktrojan)
- # [14:11] * Joins: samridh (Mibbit@1DF7CED7.58E1DE7B.D2D1FAF0.IP)
- # [14:13] * Joins: espindola (espindola@70D28DAE.F84268A9.971E19F6.IP)
- # [14:15] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [14:15] * Quits: clokep (clokep@moz-84F4848B.static.ngn.east.myfairpoint.net) (Quit: Instantbird 1.2a1pre)
- # [14:16] <Ameya> darktrojan: any method which converts chorme URls to real paths?
- # [14:17] * ferjm is now known as ferjm|afk
- # [14:18] * rail_away is now known as rail
- # [14:18] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
- # [14:19] * Joins: sheppy (sheppy@moz-4992DE6D.static.kgpt.tn.charter.com)
- # [14:20] * Joins: ericjung (Mibbit@moz-C6B344D.bstnma.fios.verizon.net)
- # [14:22] <edmorley> NeilAway: true :-)
- # [14:22] * Quits: jhammink (textual@moz-6644F61A.static-ip.oleane.fr) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [14:23] * Quits: ehsan_ (ehsan@F0B20A8D.8458880F.57F33CED.IP) (Connection reset by peer)
- # [14:23] * Joins: ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP)
- # [14:23] * ChanServ sets mode: +o ehsan
- # [14:23] <Unfocused> Ameya: nsIChromeRegistry.convertChromeURL()
- # [14:25] * Joins: jhammink (textual@moz-6644F61A.static-ip.oleane.fr)
- # [14:25] <Ameya> I checked it.. but I think it only expands chrome URL.... I dont think it gives like c:\...
- # [14:26] <Ameya> https://developer.mozilla.org/en/XPCOM_Interface_Reference/nsIChromeRegistry#convertChromeURL()
- # [14:26] * Quits: @ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP) (Connection reset by peer)
- # [14:26] * Joins: ehsan_ (ehsan@F0B20A8D.8458880F.57F33CED.IP)
- # [14:27] * Quits: rshetty (quassel@492BBF7C.D6737344.D30E9BEF.IP) (Ping timeout)
- # [14:27] * Quits: pierron (pierron@moz-7EB03C5F.fbx.proxad.net) (Ping timeout)
- # [14:29] * Quits: jhammink (textual@moz-6644F61A.static-ip.oleane.fr) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [14:30] * Joins: pierron (pierron@moz-7EB03C5F.fbx.proxad.net)
- # [14:30] <Unfocused> the docs are misleading, sadly
- # [14:30] * Quits: jhorak (jhorak@moz-107AD163.redhat.com) (Quit: Leaving)
- # [14:30] <Unfocused> it'll return a jar: or file: URI
- # [14:31] <Ameya> ohoo... Ok..
- # [14:31] <Unfocused> if you get a jar: URI, you can extract the inner file: URI from it (nsIJARURI.JARFile)
- # [14:32] * Joins: jhammink (textual@moz-6644F61A.static-ip.oleane.fr)
- # [14:32] <Unfocused> once you have a file: URI you can convert it to a normal path
- # [14:33] <Unfocused> nsIFileURI.file will give you a nsIFile
- # [14:33] * Quits: mck182 (quassel@moz-8237CC79.hlucinnet.cz) (Ping timeout)
- # [14:33] <Ameya> ok
- # [14:35] * Joins: splatree (chatzilla@moz-CDFF6664.nyc.res.rr.com)
- # [14:36] * Parts: splatree (chatzilla@moz-CDFF6664.nyc.res.rr.com)
- # [14:37] * Quits: andreasn (andreasn@moz-3CC3C389.a336.priv.bahnhof.se) (Quit: Ex-Chat)
- # [14:37] * Quits: samridh (Mibbit@1DF7CED7.58E1DE7B.D2D1FAF0.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [14:37] * Joins: bbondy (bbondy@moz-28CF6D1C.home.cgocable.net)
- # [14:38] * Joins: dao (dao@moz-9C2DA497.superkabel.de)
- # [14:41] * Quits: florian (florian@moz-87C33FDA.kimsufi.com) (Ping timeout)
- # [14:41] * Quits: peterv (peterv@moz-85A72D66.access.telenet.be) (Ping timeout)
- # [14:41] <Ameya> Unfocused: It would work but I am editing "js/xpconnect/src/xpcjsid.cpp" So can I get similar in C??
- # [14:41] * Joins: florian (florian@moz-87C33FDA.kimsufi.com)
- # [14:42] * bbondy is now known as bbondy_sheriff
- # [14:42] <Unfocused> yes
- # [14:42] * Joins: drice (derice@1606D15F.E628B196.8E155D4E.IP)
- # [14:42] * Joins: jlebar|mac (~jlebarmac@moz-6644F61A.static-ip.oleane.fr)
- # [14:42] <jlebar|mac> Is there a way to get better than ms-resolution client-side time from JS?
- # [14:43] <Unfocused> use the relevant xpcom APIs to get instances of nsIChromeRegistry, nsIFileURI, etc
- # [14:44] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [14:47] * Joins: peterv (peterv@moz-85A72D66.access.telenet.be)
- # [14:48] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [14:48] <Unfocused> jlebar|mac: i can't think of any way, no
- # [14:48] <glandium> edmorley: jlebar's is purple too
- # [14:48] <jlebar|mac> Unfocused: cool; thanks.
- # [14:49] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [14:49] * Quits: igor (igor@A6B1CF0C.BF91BDCE.1DAC7E2F.IP) (Ping timeout)
- # [14:50] <Ameya> Unfocused:http://mxr.mozilla.org/mozilla-central/source/chrome/src/nsChromeProtocolHandler.cpp#182 right??
- # [14:50] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
- # [14:50] <Ameya> http://mxr.mozilla.org/mozilla-central/source/chrome/src/nsChromeProtocolHandler.cpp#182
- # [14:50] * Joins: peregrino (peregrino@moz-8906B79F.telecom.net.ar)
- # [14:50] * Joins: aleth (aleth@moz-3E24110.ictp.it)
- # [14:50] <Unfocused> yep
- # [14:51] <aleth> Does moving an element around inside an XBL via appendChild remove any event listeners on that element?
- # [14:52] * Quits: ehsan_ (ehsan@F0B20A8D.8458880F.57F33CED.IP) (Input/output error)
- # [14:53] * Joins: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP)
- # [14:54] * Quits: @smaug (chatzilla@moz-74C74840.gprs.sl-laajakaista.fi) (Input/output error)
- # [14:54] * Quits: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP) (Quit: beaufour)
- # [14:55] * Joins: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP)
- # [14:57] * Unfocused heads to bed before it becomes 3am again
- # [14:57] * Quits: vikram360 (vikram360@3D5F0EFD.3BB86A63.2A068A5E.IP) (Ping timeout)
- # [14:59] <edmorley> glandium: not to the same extent as yours, but I'm open to suggestions (/might just be unlucky)
- # [14:59] <nigelb> Unfocused: haha
- # [15:00] * Joins: smaug (chatzilla@moz-74C74840.gprs.sl-laajakaista.fi)
- # [15:00] * ChanServ sets mode: +o smaug
- # [15:00] * rail is now known as rail-buildduty
- # [15:00] <glandium> edmorley: see with #build people, i guess
- # [15:00] * Joins: Suresh (chatzilla@27DF31C4.59E0BFE7.EB06F97B.IP)
- # [15:00] <jlebar|mac> Does media decoding run off main thread?
- # [15:02] <ewong_> I'm trying to build SeaMonkey but I'm getting this build error : http://pastebin.mozilla.org/1491161 can someone point out what I need to do to fix this?
- # [15:02] <paoletto> Cork, that was it
- # [15:02] <Cork> ?
- # [15:02] * jfkthame is now known as jfkthame_afk
- # [15:02] <paoletto> actually, i just changed the createtaskbartabpreview() function to return always NS_OK
- # [15:02] <paoletto> and now i can open tabs
- # [15:02] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [15:02] <paoletto> without crashing
- # [15:02] <Cork> :)
- # [15:03] <edmorley> glandium: so your push shouldn't be causing that then?
- # [15:03] <Cork> monky patching huh? :)
- # [15:03] <glandium> edmorley: looking at random logs, it seems the tests are actually okay
- # [15:03] <paoletto> but seriously, this behavior should be controlled by the properties
- # [15:03] <paoletto> what are they for if they are not used?
- # [15:03] <Cork> paoletto: file a bug, the worst that can happen is a won't fix :)
- # [15:03] <edmorley> glandium: ok, thank you
- # [15:03] <glandium> edmorley: I doubt it does. and as a matter of fact, it looks like things got better on kairo's push
- # [15:04] <paoletto> okay, do i have to register somewhere?
- # [15:04] <Cork> bugzilla.mozilla.org
- # [15:04] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [15:04] <paoletto> ok
- # [15:04] <paoletto> htanks
- # [15:04] <Cork> np
- # [15:04] <edmorley> glandium: ah yes, they've appeared now :-)
- # [15:04] <Cork> paoletto: have a look first so there isn't already a bug about it
- # [15:04] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
- # [15:05] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (No route to host)
- # [15:05] * mcote|afk is now known as mcote
- # [15:05] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
- # [15:06] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [15:06] * Joins: AaronMT (AaronMT@moz-DB17C53A.cpe.net.cable.rogers.com)
- # [15:06] * lurking thinks R2D2 need a processor upgrade to 3CPO
- # [15:07] <ewong_> ahh found it.. bug #683861
- # [15:07] * Joins: armenzg (armenzg@moz-8555CE12.cable.teksavvy.com)
- # [15:08] * Quits: smontagu (chatzilla@AC46863B.E679CB63.51B98CA5.IP) (Ping timeout)
- # [15:08] * Quits: Ameya (chatzilla@AC9D62D4.FC13163A.9105FBCF.IP) (Ping timeout)
- # [15:09] * Joins: bobchao (bobchao@moz-34346FBA.dynamic.totalbb.net.tw)
- # [15:09] * khuey|away is now known as khuey
- # [15:09] * ewong_ is now known as ewong|sleep
- # [15:10] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
- # [15:10] * jhopkins|afk is now known as jhopkins
- # [15:10] <@khuey> lurking: what are you doing to our conference rooms?
- # [15:11] <lurking> hahaha
- # [15:11] * Joins: dseif (dseif@F774F7DF.531FD64C.630E4E47.IP)
- # [15:16] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
- # [15:16] * Joins: smontagu (chatzilla@moz-C272E680.red.bezeqint.net)
- # [15:17] * Quits: nhirata (nhirata.bu@moz-2A9C9106.hsd1.ca.comcast.net) (Quit: nhirata)
- # [15:18] * Joins: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net)
- # [15:19] * Joins: ibarlow (ibarlow@F2D29657.F60B0462.67AC9B1.IP)
- # [15:20] <hsivonen> I wonder what this is about http://tinderbox.mozilla.org/showlog.cgi?log=ThunderbirdTry/1329994027.1329994935.18390.gz&fulltext=1#err0
- # [15:20] <jesup> khuey: still on east coast time I see :-)
- # [15:21] <@khuey> yeah :-/
- # [15:22] * Quits: Goldorak (chatzilla@C42A8695.3B0BEF77.187A1082.IP) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [15:24] <@bz_sleep> jlebar|mac: not yet
- # [15:24] <@bz_sleep> jlebar|mac: you there?
- # [15:24] <jlebar|mac> bz_sleep: yep
- # [15:24] * bz_sleep is now known as bz
- # [15:24] <jlebar|mac> bz_sleep: It's 3:15p here.
- # [15:24] <jlebar|mac> bz: Not yet, as in, I can't write tests yet.
- # [15:24] <jlebar|mac> *?
- # [15:25] <@bz> jlebar|mac: not yet as in not yet a way to get high-precision time in JS
- # [15:25] <jlebar|mac> bz: Ah.
- # [15:25] <@bz> jlebar|mac: that said, you have some options
- # [15:25] <@bz> jlebar|mac: depending on whether this is for production use or not
- # [15:25] <jlebar|mac> bz: I don't want to; I worry about pages getting it.
- # [15:25] * ferjm|afk is now known as ferjm
- # [15:25] <@bz> jlebar|mac: ah. Would them getting it be good or bad?
- # [15:25] <jlebar|mac> bz: There's this idle timer we're going to expose to pages...
- # [15:25] * Parts: aleth (aleth@moz-3E24110.ictp.it)
- # [15:25] <@bz> ok
- # [15:25] <jlebar|mac> bz: And we have to fuzz when we send the notification that we're idle.
- # [15:25] * Quits: mdas (mdas@moz-6644F61A.static-ip.oleane.fr) (Quit: mdas)
- # [15:26] * Joins: SeoZ (DanielJuyu@E9B5BAA5.F5246840.EAF0BD7A.IP)
- # [15:26] <@bz> ok
- # [15:26] * Joins: regen (Miller@moz-676A9DB8.adsl.dynamic.seed.net.tw)
- # [15:26] <@bz> That seems reasonable
- # [15:26] <jlebar|mac> bz: Otherwise an attacker who has two tabs open could correlate between two tabs and figure out that the same user is in both.
- # [15:26] <@bz> Since the definition of "idle" is pretty elastic
- # [15:26] * Joins: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP)
- # [15:26] <jlebar|mac> bz: But I wanted to know if ms-resolution fuzzing is sufficient.
- # [15:26] <jlebar|mac> bz: If you can get us-resolution times from js, then we need us-resolution fuzzing.
- # [15:26] <@bz> We do plan to expose APIs to get us-resolution times in JS
- # [15:26] <@bz> Probably as performance.now()
- # [15:27] <jlebar|mac> bz: I'll note that in the bug, then. Someone's going to need to write a us-resolution nsITimer. :)
- # [15:27] <@bz> which will return a TimeStamp-based time, with the 0 point set when the page started loading
- # [15:27] <@bz> I don't understand why you need us-resolution fuzzing....
- # [15:27] <jlebar|mac> Okay…yeah. That would be bad if we fuzzed only to ms.
- # [15:27] <jlebar|mac> bz: So suppose we did minute-level fuzzing.
- # [15:27] <@bz> or what that even means
- # [15:27] <@bz> Oh, I see
- # [15:28] <@bz> So here's the thing
- # [15:28] * Quits: KLB (Kenneth_Ba@moz-CB90BBF2.maine.res.rr.com) (Quit: ChatZilla 0.9.88 [Firefox 10.0.2/20120215223356])
- # [15:28] <jlebar|mac> bz: Suppose we added exactly 0-10 minutes to the idle time.
- # [15:28] <@bz> you're assuming that nsITimer is actually _accurate_ to the ms
- # [15:28] <@bz> it's so not
- # [15:28] * Joins: bharath (bharath@27B44BE3.E3EE0B57.D30E9BEF.IP)
- # [15:28] <glandium> jlebar|mac: fwiw, i should be able to get jemalloc2 running on linux some time today, since it doesn't involve double purge and decommit. from there, we should be able to see what the number of arenas changes
- # [15:28] <jlebar|mac> bz: Sure, not necessarily...
- # [15:28] <@bz> that kinda comes with the territory
- # [15:28] <jlebar|mac> glandium: Sounds good. :)
- # [15:28] <@bz> so in practical terms, I suspect that ms-level fuzzing would work
- # [15:29] <Honza> neilio
- # [15:29] * Joins: mdas (mdas@moz-6644F61A.static-ip.oleane.fr)
- # [15:29] <jlebar|mac> bz: Presumably an attacker has some control over how full our event loop is, and so on.
- # [15:29] <@bz> well, they can _add_ to our event loop
- # [15:29] <jlebar|mac> But maybe ms-level would work.
- # [15:29] <@bz> but not remove from it
- # [15:29] <jlebar|mac> :)
- # [15:29] * glob|away is now known as glob
- # [15:29] <@bz> here's the thing
- # [15:29] <jlebar|mac> It's a probabilistic thing, anyway. If it was precise only 10% of the time, that could still be bad.
- # [15:30] <@bz> yes
- # [15:30] <@bz> agreed
- # [15:30] <jlebar|mac> Or, precitable only 10% of the time.
- # [15:30] <@bz> I suggest testing it
- # [15:30] <jlebar|mac> Indeed.
- # [15:30] <@bz> add ms-level fuzzing and see how it looks
- # [15:30] * Quits: mdas (mdas@moz-6644F61A.static-ip.oleane.fr) (Connection reset by peer)
- # [15:30] <jlebar|mac> Sounds like a plan.
- # [15:30] * Joins: jimm (jmathies@moz-7F164CA1.pn.at.cox.net)
- # [15:30] * Joins: mdas (mdas@moz-6644F61A.static-ip.oleane.fr)
- # [15:30] * @bz goes back to measuring his hash collisions
- # [15:30] * Quits: mdas (mdas@moz-6644F61A.static-ip.oleane.fr) (Connection reset by peer)
- # [15:30] <Honza> getfirebug.com/wiki is very slow, anybody knows who I could ask for help?
- # [15:31] * Joins: mdas (mdas@moz-6644F61A.static-ip.oleane.fr)
- # [15:31] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
- # [15:33] * Joins: mdas_ (mdas@moz-6644F61A.static-ip.oleane.fr)
- # [15:33] * jmaher|afk is now known as jmaher
- # [15:33] * rnewman|sleep is now known as rnewman
- # [15:33] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
- # [15:34] * Quits: MarcoZ (marco.zehe@moz-6D174502.dip.t-dialin.net) (Input/output error)
- # [15:34] * Quits: mdas (mdas@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [15:34] * mdas_ is now known as mdas
- # [15:34] * Joins: MarcoZ (marco.zehe@moz-6D174502.dip.t-dialin.net)
- # [15:36] * Joins: mjschranz (mjschranz@C7D326F2.33EE9F8A.1139E686.IP)
- # [15:39] <jesup> bz: there was lots of interest at the HTML5 gaming work week in sub-ms timing (I think partly for timing js functions and loops and figuring out how much time they had left to meet 60fps timing (16.6ms max for everything)). Dave Mandelin has the details (I wasn't in that roundtable)
- # [15:40] <@bz> jesup: ok
- # [15:40] * Joins: bsmedberg (bsmedberg@moz-411AE6F0.alt.east.verizon.net)
- # [15:40] * ChanServ sets mode: +o bsmedberg
- # [15:40] <@bz> jesup: I'd been going to maybe do performance.now if no one else does, but I should talk to dmandelin
- # [15:40] <jesup> he seemed to think it was a reasonable request. (That's all I know)
- # [15:40] <Honza> smaug: ping
- # [15:40] <jesup> Good
- # [15:40] <@bz> well, sure
- # [15:40] <@bz> we all think it's a reasonable request
- # [15:40] <jesup> :-)
- # [15:42] * Quits: peterv (peterv@moz-85A72D66.access.telenet.be) (Connection reset by peer)
- # [15:42] <@bz> hmm
- # [15:42] <jesup> I doubt the games people will want it fuzzy... but again, talk to Dave
- # [15:42] <@bz> lots of atom churn on startup!
- # [15:43] <@bz> we're not talking about fuzzing the timer
- # [15:43] <jesup> bz: interesting - how much?
- # [15:43] <@bz> we're talking about fuzzing the exact time the user starts or stops being idle
- # [15:43] <jesup> bz: aha.
- # [15:43] * Joins: peterv (peterv@moz-85A72D66.access.telenet.be)
- # [15:43] <@bz> 2525 atoms destroyed
- # [15:43] <jesup> sorry, didn't read entire scrollback
- # [15:43] <@bz> starting the browser
- # [15:43] <jesup> more than I'd expect
- # [15:43] * Quits: mdas (mdas@moz-6644F61A.static-ip.oleane.fr) (Input/output error)
- # [15:44] * Joins: mdas (mdas@moz-6644F61A.static-ip.oleane.fr)
- # [15:44] <@bz> lots of these are all different
- # [15:44] <@bz> 1 or fewer copies of it ever alive
- # [15:44] <@bz> the most common one is "chrome" at 67 destructions so far
- # [15:45] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
- # [15:46] <@smaug> Honza: pong
- # [15:47] * edransch-away is now known as edransch
- # [15:47] * Quits: c0smikdebris (c0smikdebr@AB277EF.DC4492DD.BE90E62C.IP) (Quit: Computer has gone to sleep.)
- # [15:47] <Honza> smaug: I think you might already mention that, but would it be possible to get intefaces in the CC log?
- # [15:48] <@smaug> interfaces?
- # [15:48] <@smaug> what interfaces?
- # [15:48] <Honza> I am seeing an object in the log and I am pretty sure it's nsIHttpChannel
- # [15:48] <Honza> but it would be nice to see it
- # [15:48] <Honza> I mean interfaces names
- # [15:48] <@smaug> CC operates on concrete objects, not interfaces
- # [15:49] <@smaug> we could add better object names though
- # [15:49] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
- # [15:49] * Joins: zoite_ (zoite@moz-CFF59643.n194.n222.n216.static.myhostcenter.com)
- # [15:49] * Quits: zoite_ (zoite@moz-CFF59643.n194.n222.n216.static.myhostcenter.com) (Client exited)
- # [15:49] <Honza> what do you mean by better?
- # [15:49] <@smaug> also, httpchannel isn't cycle collectable object
- # [15:49] <@smaug> hmm
- # [15:49] * Quits: tonymec (tonymec@FD1A2788.D0966174.277517C1.IP) (Input/output error)
- # [15:50] <@smaug> Honza: hm, or are you talking about JS implemented objects
- # [15:50] <Honza> I see a list of functions: e.g. visitResponseHeaders, visitRequestHeaders, redirectionLimit, etc. ->it's a channel
- # [15:50] <Honza> XPCWrappedNative_NoHelper
- # [15:50] * Quits: tonymec|away (tonymec@FD1A2788.D0966174.277517C1.IP) (Quit: Konversation terminated!)
- # [15:50] * jfkthame_afk is now known as jfkthame
- # [15:50] <Honza> This is the object
- # [15:51] <@smaug> ok, so it is some xpconnect wrapper
- # [15:51] * Joins: fabrice (fabrice@227F6D66.B9562A9C.B22E20D2.IP)
- # [15:51] <Honza> I have no idea what is the object but it has bunch of owners -> functions
- # [15:51] * jhford-work is now known as jhford-work-away
- # [15:51] <Honza> and they correspond to what nsIHttpChannel implements
- # [15:52] * Quits: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP) (Ping timeout)
- # [15:52] <@smaug> nsIHttpChannel doesn't implement anything ;)
- # [15:52] <@smaug> it is an interface which is then implemented
- # [15:52] <Honza> yeah, sure, they correspond to what nsIHttpChannel defines ;-)
- # [15:52] * Joins: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
- # [15:53] * Quits: dseif (dseif@F774F7DF.531FD64C.630E4E47.IP) (Input/output error)
- # [15:53] * Joins: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP)
- # [15:54] <@smaug> XPCWrappedNative_NoHelper is XPCWrappedNativeJSClass
- # [15:54] * @smaug reads some code
- # [15:55] * Quits: regen (Miller@moz-676A9DB8.adsl.dynamic.seed.net.tw) (Quit: regen)
- # [15:55] <Mark_Capella> khuey: Can I set you as a reviewer for Bug 718359 - configure.in: remove useless SANITY_CHECKING_FEATURE and XCB_SURFACE_FEATURE
- # [15:55] <@khuey> sure
- # [15:55] * armenzg is now known as armenzg_brb
- # [15:56] <Honza> smaug: it would just help to have more info, everything what is possible to get...
- # [15:56] * Quits: mjschranz (mjschranz@C7D326F2.33EE9F8A.1139E686.IP) (Ping timeout)
- # [15:56] * Joins: kumar (kmcmillan@moz-F2D05B8.c3-0.stk-ubr1.chi-stk.il.cable.rcn.com)
- # [15:56] <Mark_Capella> khuey: thx :-p
- # [15:56] * Quits: jhopkins (jhopkins@moz-41E1D586.tb.shawcable.net) (Ping timeout)
- # [15:57] * Quits: smontagu (chatzilla@moz-C272E680.red.bezeqint.net) (Ping timeout)
- # [15:57] * coop|afk is now known as coop
- # [15:58] * Joins: bernard (Mibbit@AF5332E9.74B6A00.67BABDAE.IP)
- # [15:59] * Quits: bernard (Mibbit@AF5332E9.74B6A00.67BABDAE.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [15:59] * Quits: not_gavin (gavin@D18F6DDB.6A393516.2321E71E.IP) (Ping timeout)
- # [15:59] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
- # [15:59] * Joins: not_gavin (gavin@D18F6DDB.6A393516.2321E71E.IP)
- # [16:00] * Quits: zoite (zoite@moz-CFF59643.n194.n222.n216.static.myhostcenter.com) (Quit: Leaving)
- # [16:01] <bharath> kumar: can to please help me out on how to get started for GSOC?
- # [16:02] <kumar> hi bharath
- # [16:02] * Joins: andreasn (andreasn@moz-3CC3C389.a336.priv.bahnhof.se)
- # [16:02] <kumar> have you applied yet?
- # [16:03] <drice> I'm misunderstanding something about do_QueryInterface. Can someone point out the error? http://pastebin.mozilla.org/1491178
- # [16:03] <andreasn> anyone recognize a build error with xpidllex.py?
- # [16:03] <bharath> kumar: application is not yet started
- # [16:04] <andreasn> on Windows
- # [16:04] <mak> andreasn: see the topic
- # [16:04] * Joins: jhopkins (jhopkins@moz-41E1D586.tb.shawcable.net)
- # [16:04] <@bz> hrm
- # [16:04] * Joins: smontagu (chatzilla@moz-74A88FE7.red.bezeqint.net)
- # [16:04] * Quits: timdream (timdream@moz-6644F61A.static-ip.oleane.fr) (Input/output error)
- # [16:04] <@bz> using the pointer-based hash does better for atoms than using the string-based one
- # [16:04] <@bz> I suppose that's not surprising
- # [16:05] <kumar> bharath: ah, yes, I see it now. The best source of info on it is this document https://wiki.mozilla.org/Community:SummerOfCode12
- # [16:05] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [16:05] <andreasn> mak: oh, sorry. Should have done that. Thanks!
- # [16:05] <@smaug> drice: nsNetAddr nsAddr should be nsCOMPtr<nsINetAddr> addr;
- # [16:05] <@smaug> er
- # [16:05] <@smaug> hmm
- # [16:05] <@bz> in retrospect....
- # [16:05] * Quits: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de) (Broken pipe)
- # [16:05] <@bz> V6 and PV hash to the same thing. :(
- # [16:05] <@smaug> drice: a bit strange looking code. In general, don't ever never use release counting on stack objects
- # [16:06] <@bz> STRING: |anu|, 874619862, 982, 1057
- # [16:06] <@bz> STRING: |aoe|, 874619862, 982, 1057
- # [16:06] <@bz> STRING: |alU|, 874619862, 982, 1057
- # [16:06] <@bz> STRING: |amE|, 874619862, 982, 1057
- # [16:06] <@bz> STRING: |aj5|, 874619862, 982, 1057
- # [16:06] * bwinton_away is now known as bwinton
- # [16:06] * Joins: dseif (dseif@C080F02E.33EE9F8A.1139E686.IP)
- # [16:06] <@bz> All hash to the same thing. :(
- # [16:06] <drice> smaug: I'm writing a mostly trivial automated test which will give me a chance to figure out how to use these things. I thought I'd be testing the ability of my new component, nsNetAddr : nsINetAddr, to QI.
- # [16:07] * Joins: mck182 (quassel@moz-7764E74F.vsb.cz)
- # [16:07] <@smaug> why you need QI in anycase
- # [16:07] <@smaug> nsNetAddr is a nsINetAddr
- # [16:07] * Joins: josh (josh@moz-2EE66546.nyc.res.rr.com)
- # [16:07] <@smaug> drice: what does nsINetAddr look like?
- # [16:08] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
- # [16:08] <@bz> Hmm
- # [16:08] <@bz> do we have any alignment guarantees for AtomImpl?
- # [16:08] <drice> smaug: http://pastebin.mozilla.org/1491181
- # [16:09] <NeilAway> drice: also, if nsNetAddr is an XPCOM object, then you can't create one on the stack
- # [16:09] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Input/output error)
- # [16:09] <@smaug> drice: (even if your code would compile, it would crash because of double deletion)
- # [16:09] <drice> NeilAway: Alright. I was trying to guess at the right way to do this by looking at other tests. How do I create one? nsCOMPtr<nsINetAddr> = new nsNetAddr() ?
- # [16:10] <bharath> kumar: Have you ever applied for Gsoc?
- # [16:10] <@smaug> that looks better :)
- # [16:10] <NeilAway> drice: you could write nsRefPtr<nsNetAddr> netAddr = new nsNetAddr(); nsCOMPtr<nsISupports> supports = do_QueryObject(netAddr); nsCOMPtr<nsINetAddr> iNetAddr = do_QueryInterface(nsISupports);
- # [16:10] * Joins: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP)
- # [16:10] * Joins: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk)
- # [16:10] <NeilAway> that should cover all the basics
- # [16:10] <kumar> bharath: I have not applied myself. Looks like application starts in 4 days. Good luck! It should be a lot of fun
- # [16:10] <drice> NeilAway: solid. nsRefPtr and do_QueryObject are new to me. I'll explore.
- # [16:11] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/722e1ed13f9a - Vicamo Yang - Bug 712804 - B2G SMS: Support UCS2 encoding. r=philikon DONTBUILD because NPOTB
- # [16:11] <drice> I'm assuming I don't need to explicitly delete or release stack nsCOMPtr's.
- # [16:11] <drice> (obviously not delete)
- # [16:11] <@khuey> nope
- # [16:11] <bharath> kumar: will you give me any suggestions for that because I am a beginner in firefox development?
- # [16:12] <@smaug> nsCOMPtr and nsRefPtr addref/release when needed, and when ref count drops to 0, object is deleted
- # [16:12] <NeilAway> drice: you'll need nsAutoPtr.h for those
- # [16:13] * @bz kinda wishes we just had a non-crappy hash function
- # [16:13] <kumar> bharath: there are a lot of guidelines on that wiki page. It should be more than enough but if you have more questions, you can reach out to the contacts on that same page.
- # [16:13] <drice> NeilAway: I'd use RefPtr and QueryObject here because I'm choosing not to acknowledge that nsNetAddr *is* nsINetAddr, correct?
- # [16:13] * Quits: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk) (Ping timeout)
- # [16:14] <jlebar|mac> bz: String hash function?
- # [16:14] <@bz> So as far as I can tell, all my nsIAtom* are 16-byte-aligned
- # [16:14] <@bz> jlebar|mac: yes
- # [16:14] * jlebar|mac is surprised ours is crappy.
- # [16:14] <jlebar|mac> although I guess I shouldn't be.
- # [16:14] <@bz> well, it depends on how you define "crappy"
- # [16:14] * Joins: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk)
- # [16:15] <@bz> Again....
- # [16:15] <@bz> STRING: |anu|, 874619862, 982, 1057
- # [16:15] <@bz> STRING: |aoe|, 874619862, 982, 1057
- # [16:15] <@bz> STRING: |alU|, 874619862, 982, 1057
- # [16:15] <@bz> STRING: |amE|, 874619862, 982, 1057
- # [16:15] <@bz> STRING: |aj5|, 874619862, 982, 1057
- # [16:15] <@bz> As in, those all collided in practice
- # [16:15] <jlebar|mac> wow, that's pretty crappy.
- # [16:15] <@bz> granted, this is the worst one in this set
- # [16:16] <@bz> er, one of the worst ones
- # [16:16] <jfkthame> that does seem surprising - and disappointing
- # [16:16] <@bz> note that we have at least 3 separate ways to hash strings
- # [16:17] <@bz> I'm looking at the one atoms use
- # [16:17] <@bz> So
- # [16:17] <@bz> I have 38 5-way collisions
- # [16:17] <@bz> 147 4-way
- # [16:17] <@bz> 237 3-way
- # [16:17] <jlebar|mac> Out of how many atoms?
- # [16:17] <@bz> 394 2-way
- # [16:17] <@bz> 11322 non-collidint
- # [16:17] <@bz> er, non-colliding
- # [16:18] <jlebar|mac> bz: These atoms are known at compile-time?
- # [16:18] * Joins: Noah (opera@moz-64C6BB74.dsl.rcsntx.sbcglobal.net)
- # [16:18] <@bz> I'm just logging in ~AtomImpl what the keyHash in the PDLHashTable ended up being
- # [16:18] <@bz> well, keyHash right-shifted by 1
- # [16:18] <@smaug> we don't have that many static atoms
- # [16:18] * Parts: Noah (opera@moz-64C6BB74.dsl.rcsntx.sbcglobal.net)
- # [16:18] <@bz> since the low bit is in fact just used to handle collisions
- # [16:19] <@bz> this is atoms in general
- # [16:19] <@bz> not static ones
- # [16:19] <derf> bz: That is a pretty terrible hash.
- # [16:19] * armenzg_brb is now known as armenzg
- # [16:19] * Quits: sewardj (sewardj@moz-D2808B20.dip.t-dialin.net) (Ping timeout)
- # [16:19] * @bz is pretty sure we don't have a static atom for "aj5"
- # [16:19] <@smaug> gkatoms has less than 2000
- # [16:19] <jlebar|mac> bz: I wouldn't put it past us...
- # [16:19] <derf> In 11k entries with a 32-bit hash, I'd expect about 1 collision.
- # [16:19] * Joins: jhorak (jhorak@moz-59813FB4.cust.nbox.cz)
- # [16:19] <@bz> ok
- # [16:19] <@bz> so let me check something
- # [16:19] * @bz is not quite sure why some of these are colliding...
- # [16:20] <paoletto> could someone confirm my bug report? 729909 :)
- # [16:21] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [16:22] * Joins: Noah (opera@moz-64C6BB74.dsl.rcsntx.sbcglobal.net)
- # [16:23] * Quits: wlach (wlach@moz-F7860300.vif.net) (Quit: Leaving)
- # [16:24] * Parts: Noah (opera@moz-64C6BB74.dsl.rcsntx.sbcglobal.net)
- # [16:25] <@bz> yeah
- # [16:25] <@bz> so...
- # [16:25] <@bz> get this
- # [16:25] * Joins: imphil (philipp@moz-7ACF9D14.dip.t-dialin.net)
- # [16:26] <@bz> http://pastebin.mozilla.org/1491192
- # [16:27] * Quits: mdas (mdas@moz-6644F61A.static-ip.oleane.fr) (Connection reset by peer)
- # [16:27] * Joins: mdas (mdas@moz-6644F61A.static-ip.oleane.fr)
- # [16:27] <@bz> derf: so this SpookyHash thing seems 64-bit specific, right?
- # [16:28] * Quits: grubshka (grubshka@moz-D2D34AE8.fbxo.proxad.net) (Ping timeout)
- # [16:28] <froydnj> why not just use emacs's or gcc's libcpp hash function? no need to get super fancy
- # [16:28] <derf> bz: It requires 64-bit arithmetic, yes. But it only needs rotate, addition, and xor.
- # [16:28] <derf> So it should not be expensive to emulate with a 32-bit word.
- # [16:29] <mconnor> I'm fairly certain we have useful hashing functions we could use, and just aren't
- # [16:29] <mconnor> where by useful, I mean "actually work"
- # [16:29] * Quits: ericjung (Mibbit@moz-C6B344D.bstnma.fios.verizon.net) (Quit: http://www.mibbit.com ajax IRC Client)
- # [16:30] <jlebar|mac> bz: There's also murmurhash
- # [16:30] <gcp> murmurhash has a 32bit formulation
- # [16:30] * Quits: mdas (mdas@moz-6644F61A.static-ip.oleane.fr) (Connection reset by peer)
- # [16:30] <jlebar|mac> right.
- # [16:30] * Joins: mdas (mdas@moz-6644F61A.static-ip.oleane.fr)
- # [16:31] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [16:31] <jlebar|mac> http://code.google.com/p/smhasher/
- # [16:32] <jesup> derf: 64-bit rotate can be mildly annoying (perf-wise) in 32-bits (not very; just masks and shifts and probably a temporary, but it's more than an instruction or two extra).
- # [16:32] <derf> Hey, if murmurhash passes Bob Jenkins' torture test, then great.
- # [16:33] <derf> jesup: I know. I write asm for a living.
- # [16:33] * Quits: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Quit: ChatZilla 0.9.88 [Firefox 12.0a2/20120221042010])
- # [16:33] <jesup> derf: :-)
- # [16:33] <@bz> mconnor: well, we definitely do
- # [16:33] <@bz> mconnor: we checked one into necko for the cache!
- # [16:33] <@bz> mconnor: michal tried to change other consumers too, but ran into pushback and punted
- # [16:33] <@bz> mconnor: sadly, the followup bugs never got filed
- # [16:34] <mconnor> blah
- # [16:34] <mconnor> I hate that story
- # [16:34] * @bz hates NSPR
- # [16:34] <@bz> but that's life
- # [16:34] <@bz> ok
- # [16:34] <mconnor> so... meta bug for "don't use shitty hashing" ? :)
- # [16:34] <@bz> derf: so I did e-mail bjacob yesterday
- # [16:34] <@bz> tempting
- # [16:35] <@bz> ok
- # [16:35] <jesup> derf; first time I wrote that one was at GE for a pseudo-asm -> real-asm translator in 1986. Astonished I still remember the details
- # [16:35] * mcote is now known as mcote|bbiab
- # [16:35] <@bz> so what I would really like is to parallelize this crap
- # [16:35] <@bz> as in, I write the code that uses the hashcode
- # [16:35] * philor|away is now known as philor
- # [16:35] <@bz> while someone else writes the code that produces sane hashcodes
- # [16:35] <@bz> because the former involves understanding the style system and the latter does not
- # [16:36] <@bz> any takers? ;)
- # [16:36] <jlebar|mac> bz: Assign me a bug.
- # [16:36] <@bz> ok
- # [16:36] <@bz> I'm going to focus on the atom table for now
- # [16:36] <@bz> fwiw
- # [16:37] <jesup> mummerhash3 looks nice from a very quick glance
- # [16:37] <jesup> (murmer)
- # [16:37] <jesup> Sorry, I live in Philly ;-)
- # [16:38] <jesup> mummerhash would be ... disturbing
- # [16:38] <@bz> hey, look 585670
- # [16:38] * @bz files a metabug too
- # [16:38] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/88aab8279621 - Fernando Jimenez - Bug 729061 - B2G SMS: Lazily refetch SMSC if it's not available after startup. r=philikon DONTBUILD because NPOTB
- # [16:39] <bharath> ashish:can to please help me out on how to get started for GSOC?
- # [16:40] * Joins: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP)
- # [16:40] * Quits: bobchao (bobchao@moz-34346FBA.dynamic.totalbb.net.tw) (Quit: bobchao)
- # [16:40] * Quits: RemusPop (remuspop@601F3B17.33662590.A5830293.IP) (Client exited)
- # [16:41] <@khuey> imphil: I think a make variable that disables the xpcshell manifest check is the best way to go
- # [16:42] <jmaher> khuey: I could see that getting checked into our production builds
- # [16:42] * Joins: ashughes (ashughes@99213369.DBB33A3F.A20E6FDD.IP)
- # [16:42] <imphil> khuey, does this variable already exist or do I need to add support for it in the build system?
- # [16:42] <@khuey> jmaher: a per directory thing
- # [16:43] <jmaher> obviously I am missing part of the equation here
- # [16:43] * armenzg is now known as armenzg_mtg
- # [16:43] <@khuey> jmaher: XForms can set a makefile variable in their makefiles that says "don't do the manifest checking"
- # [16:44] <@khuey> imphil: no, but you just need to put an ifdef around part of the rule at http://mxr.mozilla.org/mozilla-central/source/config/rules.mk#132
- # [16:44] <jmaher> so from the most recent comment in the bug, xforms don't live in m-c? I don't see why this is a problem
- # [16:44] <@khuey> jmaher: because xforms is built with mozilla-central's build system
- # [16:45] <imphil> jmaher, no it doesn't. Building xforms works by cloning it into the extensions directory of mozilla-central and build it together with firefox (--enable-extensions="xforms")
- # [16:45] <jmaher> so many things I don't/didn't know :)
- # [16:45] * Parts: bharath (bharath@27B44BE3.E3EE0B57.D30E9BEF.IP)
- # [16:45] <@smaug> who can I kick today... kin
- # [16:45] <jmaher> so yeah, whay khuey said about adding a ifdef clause around line 132 in config/rules.mk
- # [16:45] <@smaug> old code
- # [16:45] * Joins: vikram360 (vikram360@3D5F0EFD.3BB86A63.2A068A5E.IP)
- # [16:46] * Quits: jhopkins (jhopkins@moz-41E1D586.tb.shawcable.net) (Ping timeout)
- # [16:46] <jmaher> maybe NO_XPCSHELL_MANIFEST_CHECK or something like that
- # [16:46] <jmaher> imphil: ^
- # [16:47] <imphil> jmaher, khuey, sounds good, I'll give it a try
- # [16:48] * Joins: jhopkins (jhopkins@moz-41E1D586.tb.shawcable.net)
- # [16:48] * Quits: dao (dao@moz-9C2DA497.superkabel.de) (Quit: Leaving.)
- # [16:48] * Joins: bharath (bharath@27B44BE3.E3EE0B57.D30E9BEF.IP)
- # [16:48] * Joins: IRCMonkey8310 (Tobbi@moz-C44EC3BA.geekbouncer.co.uk)
- # [16:48] * Joins: dveditz (dveditz@moz-34991AF4.dhcp.cruzio.com)
- # [16:48] * ChanServ sets mode: +o dveditz
- # [16:50] <bharath> gerv: what I have to do before applying for Gsoc?
- # [16:50] <gerv> bharath: Wait until Mozilla has applied for involvement and, if we are accepted, wait until student applications open, then pick a project to apply for, then apply.
- # [16:50] * Joins: evilpie (evilpie@moz-F84F790D.pools.arcor-ip.net)
- # [16:52] <bharath> gerv : ok , but I am asking how to get familiarize with the mozilla?
- # [16:53] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [16:53] <gerv> bharath: Just get involved :-) http://www.mozilla.org/contribute/
- # [16:54] <@bz> erm
- # [16:54] * Parts: bharath (bharath@27B44BE3.E3EE0B57.D30E9BEF.IP)
- # [16:54] * Quits: macmaN (chezburger@moz-DA23949E.dyn.estpak.ee) (Connection reset by peer)
- # [16:54] * @bz was in the middle of filing a bug and that bug disappeared
- # [16:54] <@bz> wtf?
- # [16:54] <evilpie> did something change in bugzilla, BugzillaJS seems to not work anymore
- # [16:54] * Joins: macmaN (chezburger@moz-DA23949E.dyn.estpak.ee)
- # [16:55] <jmaher> glob: ^
- # [16:55] <glob> evilpie, we did a push today (and every thursday)
- # [16:55] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
- # [16:55] <glob> evilpie, maybe it doesn't like the new bug title?
- # [16:56] <glob> bz, huh?
- # [16:56] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
- # [16:56] <@bz> as in, I can't find the tab
- # [16:56] <evilpie> i don't get the github style bugview anymore
- # [16:56] <@bz> with the partially-filled-in form
- # [16:56] <mconnor> bz: recently closed tabs?
- # [16:56] <@bz> Tried that
- # [16:56] <@bz> it's not there
- # [16:56] * Joins: Joeh (joe@5A3923AA.BC22908.C7CEC4ED.IP)
- # [16:56] <mconnor> accidental panorama?
- # [16:56] <glob> evilpie, you'll have to ping the bugzillajs dev
- # [16:56] <@bz> seems unlikely
- # [16:57] * @bz gives up, just retypes it all
- # [16:57] * joduinn-zzz is now known as joduinn-commute
- # [16:58] * Quits: andreasn (andreasn@moz-3CC3C389.a336.priv.bahnhof.se) (Quit: Leaving.)
- # [16:58] <evilpie> KUMA kuma
- # [16:59] <decoder> does anyone know who all has access to the mozilla github account? we would need a repository there
- # [17:00] <rail-buildduty> espindola: will deploy the new clang today, fyi
- # [17:01] <decoder> rail-buildduty: thx ! =)
- # [17:01] <rail-buildduty> yw
- # [17:01] <espindola> rail-buildduty, decoder this deployment is probably useful for running address sanitizer
- # [17:02] <espindola> but for the official switch we will need to push one with bug 729425 fixed :-(
- # [17:02] * Joins: igor (igor@A6B1CF0C.BF91BDCE.1DAC7E2F.IP)
- # [17:02] <espindola> your call if you want to do one or two pushes
- # [17:02] <decoder> espindola: cool. im not entirely done either. for address sanitizer i need 727445 to land as well
- # [17:02] <decoder> it takes a little longer because it requires an NSS change
- # [17:02] <espindola> sorry a lot for the multiple attempts :-(
- # [17:03] <espindola> I am currently runnig the multiple builds again. This time I will smoke test the binaries too before proposing a new version :-(
- # [17:03] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
- # [17:03] <rail-buildduty> no worries, clang is still new for us
- # [17:04] <rail-buildduty> espindola: do you think that I should wait for 729425?
- # [17:04] <espindola> yes, we hit a c++11 only bug :-(
- # [17:04] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
- # [17:04] * ChanServ sets mode: +o ehsan
- # [17:04] <espindola> rail-buildduty, from my side yes, but maybe decoder wants to use the existing package
- # [17:04] * Joins: AutomatedTester (AutomatedT@259C9882.DC979C2E.50E6E587.IP)
- # [17:04] <espindola> (since I assume he doesn't need c++11)
- # [17:05] <mconnor> gerv: ping?
- # [17:05] <@bz> jlebar: ping
- # [17:06] <gerv> pong.
- # [17:06] <@bz> jlebar: 729940 filed
- # [17:06] <mconnor> gerv: hey, so... that bug. :)
- # [17:06] <gerv> Right :-)
- # [17:06] <gerv> Remind me which number?
- # [17:06] <rail-buildduty> I'll wait then, unless decoder pings me :)
- # [17:06] <mconnor> gerv: 728175
- # [17:06] <decoder> rail-buildduty: feel free to wait, it's not blocking anything right now, im waiting for other stuff to unblock me first :)
- # [17:06] <gerv> OK.
- # [17:06] <rail-buildduty> decoder: thanks
- # [17:07] <@bz> jlebar|mac: ping
- # [17:07] <jlebar|mac> bz: hey
- # [17:07] <@bz> jlebar|mac: bug filed
- # [17:07] <@bz> jlebar|mac: what does your general timeframe look like?
- # [17:07] <jlebar|mac> bz: My plate should be pretty clean starting Monday.
- # [17:08] <@bz> ok
- # [17:08] <jlebar|mac> bz: Is that soon enough?
- # [17:08] <@bz> if we can get this done next week and land it in fx13, that would rock
- # [17:08] <@bz> "this" == the changes I have that depend on the better hash key
- # [17:08] <jlebar|mac> Okay. I will try!
- # [17:08] <@bz> I can work on my code in parallel; I don't need the better hash keys to just write the code
- # [17:08] <@bz> will need them for tuning, though
- # [17:08] <jlebar|mac> sure.
- # [17:10] <jlebar|mac> bz: we have until 3/13. Plenty of time! :)
- # [17:10] * Quits: nigelb (nigel@moz-8640053A.me) (Ping timeout)
- # [17:11] * Quits: mdas (mdas@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [17:11] * Joins: mburns (mburns@moz-B77DEAEB.mozilla.org)
- # [17:11] * Joins: hub (hub@83874EA1.EB7C1AF9.6F478678.IP)
- # [17:11] <@bz> jlebar|mac: I need lead time for a dbaron review.
- # [17:11] <@bz> jlebar|mac: after the code is done...
- # [17:12] <jlebar|mac> aha, okay.
- # [17:12] * Joins: nigelb (nigel@moz-8640053A.me)
- # [17:12] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [17:12] <@bz> oh, good
- # [17:12] <@bz> PL_DHASH_GOLDEN_RATIO is odd
- # [17:12] * @bz would have been sad if not
- # [17:13] * Joins: JeroenDeDauw (jeroen@moz-2D11A423.ifiber.telenet-ops.be)
- # [17:13] * Joins: TheLink (TheLink@moz-4D4DDD71.pools.arcor-ip.net)
- # [17:13] <jlebar|mac> Someone had been reading knuth...
- # [17:13] <@bz> well
- # [17:13] <@bz> apparently everyone who does hashtable stuff. ;)
- # [17:13] * Quits: pnemsak (Miranda@moz-3D67D819.rainside.sk) (Quit: pnemsak)
- # [17:13] <@khuey> one would hope
- # [17:13] <@bz> pldhash takes the computed hashcode and multiplies by that number
- # [17:13] <@bz> if we switch to a good hash function, that may not be strictly needed
- # [17:13] <@bz> maybe
- # [17:14] <@bz> but it probably won't hurt for hashing purposes
- # [17:14] <philor> mak: happen to know where in the build log we optimize omni.ja? is it maybe around where we're still timing out Windows builds after I wrongly hounded billm out of the tree for it yesterday?
- # [17:14] <@bz> I hope
- # [17:14] * Quits: logbot (logbot@moz-622AFC27.glob.com.au) (Client exited)
- # [17:14] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
- # [17:14] <mak> philor: omni jar optimization didn't land yesterday, I think
- # [17:14] * Joins: logbot (logbot@moz-622AFC27.glob.com.au)
- # [17:15] <philor> the way we ignore things we don't want to see, no reason to believe it started yesterday, either
- # [17:16] * Quits: logbot (logbot@moz-622AFC27.glob.com.au) (Client exited)
- # [17:16] <mak> try to search for optimizejars.py
- # [17:16] * Joins: logbot (logbot@moz-622AFC27.glob.com.au)
- # [17:17] <mak> I should ignore lots of things then :p
- # [17:17] * Quits: smontagu (chatzilla@moz-74A88FE7.red.bezeqint.net) (Ping timeout)
- # [17:17] * Joins: uafx10test (blah@49533623.ED7DE540.79496794.IP)
- # [17:18] * Quits: TheLink (TheLink@moz-4D4DDD71.pools.arcor-ip.net) (Broken pipe)
- # [17:18] * Joins: rshetty (quassel@F7FEFF8A.C354C6CE.C842849F.IP)
- # [17:18] <philor> The Mozilla Way
- # [17:18] <uafx10test> https://bugzilla.mozilla.org/show_bug.cgi?id=695901 site works fine now in Firefox 13.0 Nightly, if someone can verify it works in 11.0 and 12.0, bug can be closed
- # [17:18] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
- # [17:19] * Joins: mdas (mdas@moz-6644F61A.static-ip.oleane.fr)
- # [17:20] * AutomatedTester is now known as AutomatedTester|away
- # [17:21] <mak> philor: you know, sometimes there is just too much information to handle
- # [17:21] <@smaug> mak: ping
- # [17:22] <mak> smaug: hi
- # [17:22] * Joins: mjschranz (mjschranz@C7D326F2.33EE9F8A.1139E686.IP)
- # [17:22] <@smaug> mak: for what does places use transactionmanager
- # [17:22] <@smaug> (I'm trying to optimize certain things in transactionmanager)
- # [17:22] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [17:22] <mak> smaug: for... transactions! merely do/undo/redo bookmarks operations
- # [17:22] * Joins: cadecairos (cadecairos@EDDEAA06.33EE9F8A.1139E686.IP)
- # [17:23] <@smaug> any other undo/redos?
- # [17:23] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
- # [17:23] * ChanServ sets mode: +o ehsan
- # [17:23] <@smaug> mak: or only when adding removing bookmarks ?
- # [17:23] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [17:24] <mak> smaug: any undo/redo (changing title, adding keyword, and so on)
- # [17:24] <mak> moving
- # [17:24] <@smaug> ok
- # [17:24] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
- # [17:24] <mak> whatever thing you can do on a bookmark
- # [17:24] <@smaug> right
- # [17:24] <@smaug> ok, thanks
- # [17:24] <mak> yw
- # [17:24] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
- # [17:24] * Joins: mconley_ (mconley@F2D29657.F60B0462.67AC9B1.IP)
- # [17:25] * Joins: smontagu (chatzilla@moz-A91A21DC.red.bezeqint.net)
- # [17:27] * Joins: jdm (jdm@moz-9AEDE212.cpe.net.cable.rogers.com)
- # [17:28] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Client exited)
- # [17:28] * Joins: TheLink (TheLink@moz-4D4DDD71.pools.arcor-ip.net)
- # [17:28] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
- # [17:29] * Quits: mck182 (quassel@moz-7764E74F.vsb.cz) (Ping timeout)
- # [17:30] * Quits: mdas (mdas@moz-6644F61A.static-ip.oleane.fr) (Connection reset by peer)
- # [17:30] * Quits: TheLink (TheLink@moz-4D4DDD71.pools.arcor-ip.net) (Client exited)
- # [17:30] * Joins: mdas (mdas@moz-6644F61A.static-ip.oleane.fr)
- # [17:30] * Joins: TheLink (TheLink@moz-4D4DDD71.pools.arcor-ip.net)
- # [17:31] * Quits: diogogmt (kvirc@moz-4D628198.cpe.net.cable.rogers.com) (Ping timeout)
- # [17:32] <@bz> grep STR ~/log.txt | sort | uniq | sed 's/.*|,[^,]*,//' | sort | uniq -c | sort
- # [17:32] * @bz loves his sorts and uniqs
- # [17:32] <@bz> though that last sort is actually a sort -n
- # [17:32] * Joins: jlund (Adium@moz-41C8774C.threembb.ie)
- # [17:33] * Parts: jlund (Adium@moz-41C8774C.threembb.ie)
- # [17:33] * Joins: andreasn (andreasn@moz-3CC3C389.a336.priv.bahnhof.se)
- # [17:36] * armenzg_mtg is now known as armenzg
- # [17:36] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
- # [17:37] * Quits: kaze (kaze@227F6D66.B9562A9C.B22E20D2.IP) (Ping timeout)
- # [17:37] * Joins: kaze (kaze@227F6D66.B9562A9C.B22E20D2.IP)
- # [17:37] * Quits: fabrice (fabrice@227F6D66.B9562A9C.B22E20D2.IP) (Ping timeout)
- # [17:37] * Joins: c0smikdebris (c0smikdebr@AB277EF.DC4492DD.BE90E62C.IP)
- # [17:38] * Quits: magsout (magsout@moz-AC4E6C07.fbx.proxad.net) (Ping timeout)
- # [17:38] * lsblakk|afk is now known as lsblakk
- # [17:40] * Joins: necolas (necolas@moz-F9C3140E.bb.sky.com)
- # [17:41] <joe> jdm: are you going to be in the office today?!?
- # [17:42] <jdm> Joeh: nope, I had to go back to waterloo for my barbershop quartet rehearsal
- # [17:42] <jdm> er, joe ^
- # [17:42] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
- # [17:42] <joe> you bastard
- # [17:43] <jdm> I'll be back in April, if not sooner!
- # [17:43] <Joeh> Aww, I thought I was popular...
- # [17:43] <Joeh> but it turns out I'm not.
- # [17:43] * Joeh skulks away
- # [17:43] * Joins: Ameya (chatzilla@AC9D62D4.FC13163A.9105FBCF.IP)
- # [17:43] * Quits: smontagu (chatzilla@moz-A91A21DC.red.bezeqint.net) (Ping timeout)
- # [17:44] <mak> philor: looking the log, optimizejars.py is much before the timeout
- # [17:45] * Quits: dseif (dseif@C080F02E.33EE9F8A.1139E686.IP) (Input/output error)
- # [17:45] * Quits: cadecairos (cadecairos@EDDEAA06.33EE9F8A.1139E686.IP) (Input/output error)
- # [17:46] * Joins: dcamp (dave@moz-BBE3ABD.mv.mozilla.com)
- # [17:47] * Quits: mjschranz (mjschranz@C7D326F2.33EE9F8A.1139E686.IP) (Ping timeout)
- # [17:47] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
- # [17:47] <drice> biesi: ping?
- # [17:47] * Joins: timA (tabraldes@moz-535753DA.hsd1.or.comcast.net)
- # [17:49] <philor> mak: thx. too much other stuff failing, I'm just going to ignore those for a while
- # [17:51] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: . . . ........)
- # [17:51] * Joins: dao (dao@moz-9C2DA497.superkabel.de)
- # [17:51] * Joins: smontagu (chatzilla@moz-2C6CBFD8.red.bezeqint.net)
- # [17:52] * davidb is now known as davidb|afk
- # [17:54] * Quits: waschtl (waschtl@moz-A4ECE553.hsi4.kabel-badenwuerttemberg.de) (Ping timeout)
- # [17:54] * Joins: fabrice (fabrice@227F6D66.B9562A9C.B22E20D2.IP)
- # [17:56] * Quits: sheppy (sheppy@moz-4992DE6D.static.kgpt.tn.charter.com) (Quit: sheppy)
- # [17:56] <sicking> bz: ping
- # [17:57] <sicking> someone should ping bc
- # [17:57] <bc> sicking: i guess you just did
- # [17:58] <bc> :-) though i assume you meant bz
- # [17:58] * Quits: dao (dao@moz-9C2DA497.superkabel.de) (Quit: Leaving.)
- # [17:58] * Quits: kwierso (chatzilla@moz-9CE00FC0.holiday-inn-express.mozilla.hq) (Ping timeout)
- # [17:58] <sicking> bc: i just found it funny that both biesi and bz was pinged at the same time
- # [17:58] <bc> heh.
- # [17:58] * Joins: kwierso (chatzilla@moz-9CE00FC0.holiday-inn-express.mozilla.hq)
- # [17:59] * Joins: mjschranz (mjschranz@F1451709.44D93D66.1139E686.IP)
- # [17:59] <drice> biesi's not even here. I didn't bother checking first :) I posted my ?? into #introduction, but I'm impatient... I'll escalate here since it's quiet...
- # [17:59] <drice> I'm having trouble getting my automated test to compile, due to a linker error. I think I need to add to LIBS, but I don't know what to add: http://pastebin.mozilla.org/1491211
- # [18:00] <drice> oh figures jdm gets back to me in #intro now :)
- # [18:00] * Joins: sworkman (sworkman@moz-4707693B.dsl.pltn13.sbcglobal.net)
- # [18:01] * Joins: ewongemb (ewongemb@moz-D28D67AD.dsl.irvnca.pacbell.net)
- # [18:01] * Quits: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net) (Quit: Mardak)
- # [18:02] * Quits: kwierso (chatzilla@moz-9CE00FC0.holiday-inn-express.mozilla.hq) (Ping timeout)
- # [18:02] * Joins: Ms2ger (Ms2ger@9F316DD0.48F4E4FC.37724B0D.IP)
- # [18:02] * Quits: ewongemb (ewongemb@moz-D28D67AD.dsl.irvnca.pacbell.net) (Quit: Leaving)
- # [18:03] * Joins: pcglue (pcglue@moz-D28D67AD.dsl.irvnca.pacbell.net)
- # [18:04] * mcote|bbiab is now known as mcote
- # [18:05] * Joins: kdcw (kdc@moz-F7413045.pk.shawcable.net)
- # [18:05] * Quits: MarcoZ (marco.zehe@moz-6D174502.dip.t-dialin.net) (Quit: Need to do some stuff offline. May be popping in later.)
- # [18:06] * Joins: bholley (bholley@moz-D9D877A.dsl.pltn13.sbcglobal.net)
- # [18:07] <NeilAway> drice: sorry, I was afk, did you get an answer?
- # [18:07] * ctalbert|afk is now known as ctalbert
- # [18:07] <espindola> rail-buildduty, can you check which assembler do we have installed on the bot you are trying to use?
- # [18:07] <rail-buildduty> nasm?
- # [18:07] <espindola> looks like the centos in our bots is older than the one I have :-(
- # [18:07] <NeilAway> anyone know how to debug a test that only fails when run in the harness, not when the individual test link is clicked?
- # [18:07] <espindola> no, the system one
- # [18:07] <espindola> /usr/bin/as
- # [18:07] <jdm> NeilAway: not a good answer from me. if you've got one, let fly!
- # [18:07] * Joins: biesi_ (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
- # [18:07] <drice> NeilAway: nope. I can only find the symbol I need in $obj/netwerk/base/src/nsNetAddr.o and I'm not sure if that's the appropriate thing to add to LIBS.
- # [18:08] <espindola> (I updated the bug with a comment)
- # [18:08] <rail-buildduty> GNU assembler 2.17.50.0.6-2.el5 20061020
- # [18:08] * Quits: igor (igor@A6B1CF0C.BF91BDCE.1DAC7E2F.IP) (Ping timeout)
- # [18:09] <espindola> -2 instead of -15....
- # [18:09] * Joins: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP)
- # [18:09] <espindola> strange. Well, I will check why we are disabling the integrated assembler. That is probably the easiest
- # [18:09] <espindola> thanks
- # [18:10] * Quits: JeroenDeDauw (jeroen@moz-2D11A423.ifiber.telenet-ops.be) (Quit: Leaving.)
- # [18:10] <NeilAway> drice: hmm, I'm further back than that in my scrollback ;-)
- # [18:10] <drice> NeilAway: ah. I'm good regarding that older stuff. Thanks
- # [18:10] * Joins: knelson (Adium@96A3DFDA.4ABC44A4.3ADED9A0.IP)
- # [18:10] * Parts: knelson (Adium@96A3DFDA.4ABC44A4.3ADED9A0.IP)
- # [18:10] * Joins: Ms2ger` (Ms2ger@3FCC7039.512B6A35.37724B0D.IP)
- # [18:11] * Joins: hurley (hurley@moz-10A8C43E.monkey.org)
- # [18:11] * Quits: Ms2ger (Ms2ger@9F316DD0.48F4E4FC.37724B0D.IP) (Ping timeout)
- # [18:11] * khuey is now known as khuey|away
- # [18:12] * Joins: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com)
- # [18:13] <NeilAway> drice: hmm, I don't see the context for the problem regarding your symbol
- # [18:13] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [18:14] <NeilAway> drice: but if this is a C++ test, I'm not sure I want to know
- # [18:14] <AryehGregor> What's the right fails-if() incantation to identify OS X?
- # [18:15] * AryehGregor sees cocoaWidget and azureQuartz for some existing tests, doesn't know if those secretly mean OS X or are more specialized
- # [18:15] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
- # [18:15] * mconley_ is now known as mconley
- # [18:15] * rail-buildduty is now known as rail-lunch
- # [18:16] <drice> NeiAway: it is. Just having a linker problem from netwerk/test/ to netwerk/base/src/ since the src symbols aren't found anywhere, apparently. I'm discovering that I may be experiencing some pain for this just because the C++ tests are new(ish). http://pastebin.mozilla.org/1491211 I'll just brute force it for now.
- # [18:16] * mdas is now known as mdas|afk
- # [18:17] * davidb|afk is now known as davidb
- # [18:17] * Quits: evilpie (evilpie@moz-F84F790D.pools.arcor-ip.net) (Quit: #senca)
- # [18:17] * Joins: evilpie (evilpie@moz-F84F790D.pools.arcor-ip.net)
- # [18:17] * Quits: stransky (stransky@moz-6F10C81D.net.upcbroadband.cz) (Quit: Connection reset by beer)
- # [18:18] * Quits: jlebar|mac (~jlebarmac@moz-6644F61A.static-ip.oleane.fr) (Quit: jlebar|mac)
- # [18:19] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [18:19] * Quits: Suresh (chatzilla@27DF31C4.59E0BFE7.EB06F97B.IP) (Quit: Leaving)
- # [18:19] * AryehGregor finds http://mxr.mozilla.org/mozilla-central/source/layout/tools/reftest/README.txt
- # [18:19] * Joins: jlebar|mac (~jlebarmac@moz-6644F61A.static-ip.oleane.fr)
- # [18:21] * Quits: jgriffin (jgriffin@moz-6644F61A.static-ip.oleane.fr) (Quit: jgriffin)
- # [18:21] <smontagu> ugh
- # [18:21] * Quits: ashughes (ashughes@99213369.DBB33A3F.A20E6FDD.IP) (Quit: ashughes)
- # [18:22] <smontagu> what is the equivalent of Ctrl-leftarrow/rightarrow in aquamacs?
- # [18:22] <smontagu> (if any)
- # [18:22] * jwir3|away is now known as jwir3
- # [18:22] <smontagu> and I mean using arrows, not Alt-B/Alt-F
- # [18:22] * Joins: kwierso (chatzilla@moz-BBE3ABD.mv.mozilla.com)
- # [18:23] * Quits: jfkthame (jfkthame@8A482AEA.5BC345F5.9542EC20.IP) (Ping timeout)
- # [18:23] * Quits: andreasn (andreasn@moz-3CC3C389.a336.priv.bahnhof.se) (Quit: Leaving.)
- # [18:23] * mcote is now known as mcote|lunch
- # [18:23] <gavin> Wes-: can you stop replying to that thread about version numbers?
- # [18:23] <gavin> it really needs to die
- # [18:24] <Wes> gavin: Okay. Getting kind of sick of feeding the trolls anyhow.
- # [18:24] <AryehGregor> Seems cocoaWidget is what I want.
- # [18:24] * Joins: jfkthame (jfkthame@5C7CACE1.44C0F4C5.9542EC20.IP)
- # [18:25] * Quits: Ameya (chatzilla@AC9D62D4.FC13163A.9105FBCF.IP) (Ping timeout)
- # [18:25] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [18:25] <Wes> Although, I was thinking, maybe we could add a dialog to the browser on startup that says "What version would you like this to be?" and whatever they type we should in About->Help
- # [18:25] <Wes> s/should/show/
- # [18:26] * Joins: jgriffin (jgriffin@moz-6644F61A.static-ip.oleane.fr)
- # [18:26] * Joins: Ameya (chatzilla@AC9D62D4.FC13163A.9105FBCF.IP)
- # [18:27] * Quits: AutomatedTester|away (AutomatedT@259C9882.DC979C2E.50E6E587.IP) (Ping timeout)
- # [18:27] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
- # [18:27] * Quits: uafx10test (blah@49533623.ED7DE540.79496794.IP) (Quit: )
- # [18:27] * Quits: jgriffin (jgriffin@moz-6644F61A.static-ip.oleane.fr) (Quit: jgriffin)
- # [18:27] * mak is now known as mak|afk
- # [18:27] * Joins: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:28] <gavin> we could devise heuristics to determine whether the user is a decimal versionist based on usage patterns
- # [18:28] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [18:29] <Wes> I, for one, welcome our infinite-number-of-integers overlords
- # [18:30] <Wes> But casting to float and dividing by 10 is cheap :)
- # [18:30] <evilpie> can i get an aloha for a successful compile?
- # [18:31] <Wes> aloha!
- # [18:31] * Quits: hurley (hurley@moz-10A8C43E.monkey.org) (Ping timeout)
- # [18:31] <Wes> (but why aloha?)
- # [18:32] <evilpie> oh probably a german thing i guess
- # [18:33] * jimm is now known as jimm-lunch
- # [18:33] <Wes> oic - in english it means hawaiin for "hello"
- # [18:34] * Quits: terrence (terrence@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [18:34] * Joins: hurley (hurley@moz-10A8C43E.monkey.org)
- # [18:35] * glob is now known as glob|away
- # [18:36] * Quits: SeoZ (DanielJuyu@E9B5BAA5.F5246840.EAF0BD7A.IP) (Quit: Leaving)
- # [18:36] <evilpie> i know
- # [18:36] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
- # [18:37] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
- # [18:38] * Joins: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP)
- # [18:38] <evilpie> it wasn't even the right word in german, hehe
- # [18:38] <bjacob> glandium: can you please help with this build error on linux 32bit: http://pastebin.mozilla.org/1491218
- # [18:38] * Joins: Noah (opera@moz-64C6BB74.dsl.rcsntx.sbcglobal.net)
- # [18:38] * Quits: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP) (Quit: rniwa)
- # [18:39] <bjacob> glandium: this is ANGLE code, which already uses c++ stringstream's. The only novelty in my patch, is that I'm putting a uint64 as a hex value onto that stringstream.
- # [18:39] * Joins: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP)
- # [18:39] <Noah> hey guys I'm wanting to file a bug about the Options panel, specifically a typo within it. which component should I use? I checked Core and found XUL, I'm thinking that's what I want. or is there a better suggestion?
- # [18:39] <bjacob> glandium: i could do a sprintf %llx but that would not fit well at all in that c++ ANGLE code
- # [18:39] * mdas|afk is now known as mdas
- # [18:39] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
- # [18:39] * Quits: Ms2ger` (Ms2ger@3FCC7039.512B6A35.37724B0D.IP) (Ping timeout)
- # [18:40] * Joins: Ms2ger` (Ms2ger@3FCC7039.512B6A35.37724B0D.IP)
- # [18:40] * Quits: sfink (chatzilla@moz-9B3B02C7.dsl.pltn13.sbcglobal.net) (Client exited)
- # [18:41] <mccr8> Noah: maybe something in Firefox? I think that's where front end bugs go.
- # [18:42] <pcglue> is it possible to step through firefox's javascript source code, like browser.js?
- # [18:42] * joduinn-commute is now known as joduinn-mtg
- # [18:43] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:44] * Joins: Ami_Ty (Amie@96A3DFDA.4ABC44A4.3ADED9A0.IP)
- # [18:45] * khuey|away is now known as khuey
- # [18:45] * Joins: sheppy (Mibbit@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
- # [18:45] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
- # [18:45] <bjacob> khuey: ^ maybe you can answer my above questions to glandium
- # [18:45] <Noah> mccr8: thanks, i'll check that. also I forgot to mention I was using the nightlies so that's why I hesistated on using the firefox product.
- # [18:46] <mccr8> Noah: front end bugs in Nightly are still Firefox. It is the same code, just a different version. :)
- # [18:47] * Quits: By-Tor (bytor@moz-46974D0B.dyn.optonline.net) (Quit: Leaving)
- # [18:47] * Joins: jhammel (jhammel@moz-BBE3ABD.mv.mozilla.com)
- # [18:48] * Quits: mdas (mdas@moz-6644F61A.static-ip.oleane.fr) (Connection reset by peer)
- # [18:48] * Joins: mdas (mdas@moz-6644F61A.static-ip.oleane.fr)
- # [18:49] * Quits: biesi_ (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
- # [18:49] * Joins: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com)
- # [18:50] * philor is now known as philor|away
- # [18:51] <Noah> mccr8: yeah hehe. that's me trying to be too techincal for ya. :D i'm used to filing bugs in the more techincal areas so they get faster attention from the right devs but I've been out of the bugzilla game for awhile now.
- # [18:52] * Joins: alex (alex@moz-BD8D0A09.lightspeed.sntcca.sbcglobal.net)
- # [18:52] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [18:52] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [18:52] * Joins: mdas_ (mdas@moz-6644F61A.static-ip.oleane.fr)
- # [18:53] * Quits: Asa (asa@F259CFB7.9EF26CBA.EB5E51FC.IP) (Ping timeout)
- # [18:53] * Joins: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP)
- # [18:53] * Joins: By-Tor (bytor@moz-46974D0B.dyn.optonline.net)
- # [18:53] * Quits: smontagu (chatzilla@moz-2C6CBFD8.red.bezeqint.net) (Ping timeout)
- # [18:53] * Quits: rshetty (quassel@F7FEFF8A.C354C6CE.C842849F.IP) (Client exited)
- # [18:53] * Quits: mdas (mdas@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [18:53] * mdas_ is now known as mdas
- # [18:54] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [18:55] * Joins: Mook_as (mook@moz-1FCC0032.activestate.com)
- # [18:56] <pcglue> is Venkman still the javascript debugger to use in debugging firefox javascript source? I can't install from its add-on page.
- # [18:56] * Joins: gal (gal@moz-6644F61A.static-ip.oleane.fr)
- # [18:58] * armenzg is now known as armenzg_lunch
- # [18:58] * Quits: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP) (Ping timeout)
- # [18:59] * Quits: bonnie (bbsurender@moz-6644F61A.static-ip.oleane.fr) (Connection reset by peer)
- # [18:59] * Quits: kanru (user@moz-6644F61A.static-ip.oleane.fr) (Connection reset by peer)
- # [18:59] * Quits: bent (chatzilla@moz-6644F61A.static-ip.oleane.fr) (Connection reset by peer)
- # [18:59] * Joins: ewong|sleep (chatzilla@F536648C.E5F17347.51F738FB.IP)
- # [18:59] * Quits: sicking (chatzilla@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [18:59] * Quits: jhammink (textual@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [18:59] * Quits: mdas (mdas@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [18:59] * Quits: jlebar|mac (~jlebarmac@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [18:59] * Quits: gal (gal@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [18:59] * Quits: faramarz (faramarz@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [18:59] * Quits: mwu (mwu@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [19:00] * Quits: cjones (cjones@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [19:00] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
- # [19:00] * Quits: kaze (kaze@227F6D66.B9562A9C.B22E20D2.IP) (Ping timeout)
- # [19:00] * Quits: pranavrc (pranavrc@D6E43EAC.AABBDFC0.520CDC98.IP) (Quit: Ping timeout: ∞)
- # [19:01] * Joins: bent (chatzilla@moz-6644F61A.static-ip.oleane.fr)
- # [19:01] * jhford-work-away is now known as jhford-work
- # [19:01] * Joins: smontagu (chatzilla@moz-7D8F456A.red.bezeqint.net)
- # [19:02] <bjacob> glandium: khuey: anyone else i can ping about build failures with forbidden STL symbols?
- # [19:02] * Quits: jdm (jdm@moz-9AEDE212.cpe.net.cable.rogers.com) (Client exited)
- # [19:02] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [19:02] * Joins: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:03] * Joins: maikmerten (maikmerten@moz-56CDB995.dynamic.qsc.de)
- # [19:05] * Joins: jhammink (textual@moz-6644F61A.static-ip.oleane.fr)
- # [19:05] * Joins: jdm (jdm@505A43A5.8B53A442.6816E6B7.IP)
- # [19:05] * Joins: faramarz (faramarz@moz-6644F61A.static-ip.oleane.fr)
- # [19:06] <nemo> http://yro.slashdot.org/comments.pl?sid=2688627&cid=39138353 - why is this so hard for people to understand? :(
- # [19:06] * Joins: roc (chatzilla@E100D0FF.FD181AD7.5CE2311A.IP)
- # [19:06] * ChanServ sets mode: +o roc
- # [19:06] * Joins: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net)
- # [19:07] * Joins: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com)
- # [19:07] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
- # [19:07] * Joins: mdas (mdas@moz-6644F61A.static-ip.oleane.fr)
- # [19:07] * jimm-lunch is now known as jimm
- # [19:08] <edmorley> The web-page 'stop build' button was pressed by 'hbambas@mozilla.com': Cancelled via self-serve :-(
- # [19:08] * Joins: gal (gal@moz-6644F61A.static-ip.oleane.fr)
- # [19:08] <edmorley> it burns builds if you do that
- # [19:08] * Joins: grubshka (grubshka@moz-DF699DCE.fbx.proxad.net)
- # [19:08] * Joins: gkw (gkw@moz-39A7D4A1.hsd1.ca.comcast.net)
- # [19:08] <mbrubeck> Is there a bug to disable that button for builds (except on Try)?
- # [19:08] * Quits: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [19:08] <edmorley> possibly
- # [19:09] * Quits: jfkthame (jfkthame@5C7CACE1.44C0F4C5.9542EC20.IP) (Quit: jfkthame)
- # [19:09] <edmorley> mayhemer: does your push need backing out?
- # [19:09] <edmorley> you cancelled the followup fix too
- # [19:09] * Joins: sicking (chatzilla@moz-6644F61A.static-ip.oleane.fr)
- # [19:09] * Quits: sheppy (Mibbit@moz-F39D62DA.dhcp.kgpt.tn.charter.com) (Quit: http://www.mibbit.com ajax IRC Client)
- # [19:09] * Joins: rs (rs@moz-217F02CE.lightspeed.sntcca.sbcglobal.net)
- # [19:10] <jdm> !seen ejpbruel
- # [19:10] <firebot> ejpbruel was last seen 4 days, 22 hours, 48 minutes and 16 seconds ago, saying 'dvander`home: i know its weekend, but ping' in #jsapi.
- # [19:10] <mak|afk> edmorley: likely he cancelled the build and ended up cancelling the next too, that's why we should not cancel any build
- # [19:10] <mayhemer> edmorley: I think it may be because I've canceled the push before
- # [19:10] * Quits: grubshka (grubshka@moz-DF699DCE.fbx.proxad.net) (Ping timeout)
- # [19:10] * mak|afk is now known as mak
- # [19:10] <mayhemer> yes :( sorry, I hoped it would work correctly
- # [19:10] <edmorley> oh it's coalesced the cancel too
- # [19:11] * Joins: mwu (mwu@moz-6644F61A.static-ip.oleane.fr)
- # [19:11] <mak> mayhemer: right, we should never cancel builds, only tests
- # [19:11] <mbrubeck> (except on try)
- # [19:11] <mayhemer> is it ok to just restart?
- # [19:11] <mbrubeck> We should probably clobber before restarting
- # [19:11] <edmorley> I don't know why it coalesces the cancel, seeing as build coalescing is turned off
- # [19:12] <Callek> mbrubeck: there is a bug to make pressing the button automatically cause a clobber to be scheduler for that branch+slave
- # [19:12] <mak> edmorley: what is turned off is coalescing pushes, not builds/tests
- # [19:12] <Callek> fwiw
- # [19:12] * Joins: azakai_ (alon@moz-BBE3ABD.mv.mozilla.com)
- # [19:12] * philor|away is now known as philor
- # [19:12] <mayhemer> mak: and I was hoping for freeing slaves by this...
- # [19:13] <mak> mayhemer: it's a common miscomprehension, no problem
- # [19:13] * Quits: mdas (mdas@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [19:13] * Joins: jlebar|mac (~jlebarmac@moz-6644F61A.static-ip.oleane.fr)
- # [19:13] <mak> the UI doesn't really help :)
- # [19:13] * Quits: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net) (Connection reset by peer)
- # [19:13] <bjacob> someone please help me!
- # [19:13] * Joins: mdas (mdas@moz-6644F61A.static-ip.oleane.fr)
- # [19:13] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [19:13] <bjacob> http://pastebin.mozilla.org/1491218
- # [19:13] <bjacob> pretty please
- # [19:14] <bjacob> only happening on linux 32bit
- # [19:14] <mayhemer> mak: ok, the patch want through several try runs with full green, so we may not need to have test results for that push
- # [19:14] * Joins: jduell (jduell@moz-F20EC42A.hfc.comcastbusiness.net)
- # [19:14] * Joins: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com)
- # [19:14] * Joins: grubshka (grubshka@moz-DF699DCE.fbx.proxad.net)
- # [19:14] <mayhemer> mak: I will watch closely the following builds test resutls
- # [19:14] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
- # [19:14] * Quits: necolas (necolas@moz-F9C3140E.bb.sky.com) (Client exited)
- # [19:15] <mak> yeah, we can probably survive with the next push, in case there will be talos changes we can retrigger
- # [19:15] * Joins: cjones (cjones@moz-6644F61A.static-ip.oleane.fr)
- # [19:15] <mayhemer> mak: ok
- # [19:16] * Joins: bonnie (bbsurender@moz-6644F61A.static-ip.oleane.fr)
- # [19:16] * Joins: adev (adev@moz-C0928D09.ictp.it)
- # [19:16] * Quits: adev (adev@moz-C0928D09.ictp.it) (Quit: Instantbird 1.2a1pre)
- # [19:16] * Quits: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP) (Ping timeout)
- # [19:16] * Quits: gal (gal@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [19:16] * mak is now known as mak|afk
- # [19:18] * Joins: adev (adev@moz-C0928D09.ictp.it)
- # [19:18] * Quits: bholley (bholley@moz-D9D877A.dsl.pltn13.sbcglobal.net) (Quit: bholley)
- # [19:18] * Quits: adev (adev@moz-C0928D09.ictp.it) (Quit: Instantbird 1.2a1pre)
- # [19:18] * Joins: biesi_ (cbiesinger@moz-E9E6A44A.tmodns.net)
- # [19:19] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [19:19] * Joins: kanru (user@moz-6644F61A.static-ip.oleane.fr)
- # [19:19] * Joins: gabor (gabor@moz-BBE3ABD.mv.mozilla.com)
- # [19:19] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Ping timeout)
- # [19:19] <bjacob> glandium: khuey: i mailed dev-platform with my question
- # [19:20] * Joins: squib (squib-@moz-3F6F2A9C.ep.wisc.edu)
- # [19:20] * rail-lunch is now known as rail-buildduty
- # [19:21] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
- # [19:22] * Joins: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com)
- # [19:22] <edmorley> mayhemer, mak|afk: thank you :-)
- # [19:22] <glandium> bjacob: you need to add something in std++compat.cpp
- # [19:23] <bjacob> glandium: ah. can you reply to dev-platform? unless it's trivial. looking.
- # [19:23] * Joins: gmoro (guilherme@E0636309.96DFB25.D159334F.IP)
- # [19:23] * Quits: gmoro__ (guilherme@E0636309.96DFB25.D159334F.IP) (Ping timeout)
- # [19:24] <glandium> bjacob: should be trivial
- # [19:24] <bjacob> glandium: indeed, i see. thanks!
- # [19:24] * Joins: clee (clee@moz-6644F61A.static-ip.oleane.fr)
- # [19:24] * Quits: evilpie (evilpie@moz-F84F790D.pools.arcor-ip.net) (Quit: ChatZilla 0.9.88 [Firefox 13.0a1/20120222031223])
- # [19:25] <jrmuizel> espindola: ping
- # [19:25] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [19:25] * Joins: evilpie (evilpie@moz-F84F790D.pools.arcor-ip.net)
- # [19:25] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [19:26] <jdm> has anyone debugged a single mochitest with msvc?
- # [19:26] <jdm> can it be done?
- # [19:27] <bent> jdm, --debugger=devenv.exe --debugger-args=-debugExe
- # [19:27] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [19:27] <bent> (add to your mochitest command line)
- # [19:27] <pcglue> Where do all the LOG() calls end up saved to in firefox? Does it need to be enabled somehow?
- # [19:28] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:28] * Joins: aleth (aleth@9AEE38DD.C3CC5BF5.CCB6A436.IP)
- # [19:28] <glandium> jlebar|mac: i have something weird with my build with jemalloc2... it's significantly slower to start than a jemalloc build, and the top cpu sucker with jemalloc2 is... sqlite3VdbeMakeReady
- # [19:29] <jlebar|mac> glandium: :-/
- # [19:29] * zpao|detached is now known as zpao
- # [19:29] <jdm> pcglue: which LOG calls are you referring to?
- # [19:29] * Quits: mjschranz (mjschranz@F1451709.44D93D66.1139E686.IP) (Ping timeout)
- # [19:29] <glandium> jlebar|mac: i wonder if there's not something wrong with my je_malloc_usable_in_advance
- # [19:29] <jdm> LOG isn't a universal thing, usually, so you might have to enable a specific variable in a module
- # [19:29] * bc is now known as bc|afk
- # [19:30] <pcglue> jdm: the ones in toolkit/components/search/nsSearchService.js
- # [19:30] <jlebar|mac> glandium: There's only one malloc() call in that function; you could even see how much memory it's allocating.
- # [19:30] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [19:30] <jdm> pcglue: augh, that's wrapped in a DEBUG preprocessor define
- # [19:30] <jdm> pcglue: are you building a debug build?
- # [19:31] <jdm> pcglue: if so, change browser.search.log in about:config to true
- # [19:31] * Quits: hub (hub@83874EA1.EB7C1AF9.6F478678.IP) (Ping timeout)
- # [19:31] <pcglue> jdm: i compiled firefox from source for windows according to this: https://developer.mozilla.org/En/Simple_Firefox_build
- # [19:32] <pcglue> jdm: basically make -f client.mk
- # [19:32] <jdm> pcglue: ok, then you'll need to rebuild everything; sorry :(
- # [19:32] * Quits: gmoro (guilherme@E0636309.96DFB25.D159334F.IP) (Ping timeout)
- # [19:32] <pcglue> jdm: no prob. do you know offhand what the flags are to build a debug build?
- # [19:33] <jdm> pcglue: you'll need to add "ac_add_options --enable-debug" to your mozconfig file; see https://developer.mozilla.org/en/Configuring_Build_Options for more information
- # [19:33] <pcglue> jdm: after I do a debug build and set browser.search.log to true, where to I look for the LOG messages?
- # [19:33] * Joins: gmoro (guilherme@E0636309.96DFB25.D159334F.IP)
- # [19:33] <aleth> After moving an anonymous element inside an XBL, it no longer inherits its attributes correctly. Is there a way to fix that/move it differently?
- # [19:33] <jdm> pcglue: in your console, and in the JS error console
- # [19:34] <pcglue> jdm: do you use chromebug to step through the firefox javascript source?
- # [19:34] <glandium> jlebar|mac: according to perf, all the time is spent in the memset in that function
- # [19:34] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/7b4a4b236fa8 - Blake Kaplan - Bug 730006 - Aggressively add our new networks now that they won't prevent us from connecting to other networks. r=cjones
- # [19:34] <jlebar|mac> glandium: Because we're using a giant size?
- # [19:34] <firebot> http://hg.mozilla.org/mozilla-central/rev/0b5fce98a391 - Blake Kaplan - Bug 729943 - Add a codepath to simply reconnect to an existing wpa_supplicant for non-broken Androids. r=cjones
- # [19:34] <firebot> http://hg.mozilla.org/mozilla-central/rev/5538e84ec6ae - Blake Kaplan - Bug 729943 - Fix a potential race if b2g died between associating to the access point and running DHCP. Also move state tracking to the manager. r=cjones
- # [19:34] <jdm> pcglue: nope. I use dump :)
- # [19:34] <glandium> jlebar|mac: that's plausible
- # [19:34] <pcglue> jdm: what is dump?
- # [19:34] <glandium> jlebar|mac: i'm going to do some debugging in that function
- # [19:35] <jlebar|mac> glandium: (Also, have they not heard of calloc?)
- # [19:35] <glandium> jlebar|mac: cawhat ? ;)
- # [19:35] * Quits: gmoro (guilherme@E0636309.96DFB25.D159334F.IP) (Ping timeout)
- # [19:35] <bjacob> glandium: in that file, can i assume GCC? i'm trying to figure if i should be adding an overload for long long, or for __int64 or however GCC calls 64bit ints
- # [19:35] * Joins: gmoro (guilherme@E0636309.96DFB25.D159334F.IP)
- # [19:36] <@bz> hmm
- # [19:36] <glandium> bjacob: you can assume gcc or clang
- # [19:36] <@bz> jlebar|mac: someone doing large memsets to 0?
- # [19:36] <bjacob> glandium: ok
- # [19:36] * Joins: cbiesinger__ (cbiesinger@moz-D2499C63.tmodns.net)
- # [19:36] * Quits: biesi_ (cbiesinger@moz-E9E6A44A.tmodns.net) (Ping timeout)
- # [19:36] <jlebar|mac> bz: Probably glandium's bug in porting jemalloc2, but yes, sqlite does memset(0) instead of calloc.
- # [19:36] <jlebar|mac> bz: Hopefully those allocations aren't too huge.
- # [19:36] <@bz> jlebar|mac: :(
- # [19:37] <@bz> jlebar|mac: yeah...
- # [19:37] <@bz> jlebar|mac: I recently found out that calloc is way faster; was surprised at first
- # [19:37] <Ms2ger`> What's calloc?
- # [19:37] * Parts: Noah (opera@moz-64C6BB74.dsl.rcsntx.sbcglobal.net)
- # [19:37] <@bz> Ms2ger`: like malloc, but returns zeroed-out memory
- # [19:37] <jlebar|mac> bz: For big allocations, I think we're always 0, but for small allocations, I think jemalloc does a memset.
- # [19:37] * Joins: Noah (opera@moz-64C6BB74.dsl.rcsntx.sbcglobal.net)
- # [19:37] * Joins: WeirdAl (chatzilla@moz-D461843.ask.info)
- # [19:37] <Ms2ger`> bz, that almost sounds sane, is this in C++?
- # [19:38] <jlebar|mac> Ms2ger`: c, no less
- # [19:38] <@bz> Ms2ger`: conceptually calloc is supposed to be for array allocations, but in praactice you can use it with an "object size" of 1
- # [19:38] * Quits: sworkman (sworkman@moz-4707693B.dsl.pltn13.sbcglobal.net) (Quit: sworkman)
- # [19:38] <@khuey> bsmedberg: can we stop generating typelibs for non-scriptable interfaces now?
- # [19:38] <@bz> calloc is part of the C standard library
- # [19:38] * Quits: gmoro (guilherme@E0636309.96DFB25.D159334F.IP) (Ping timeout)
- # [19:38] <WeirdAl> khuey: about the ASLR tests for binary components in addons: what part of the Makefile or C++ code disables ASLR for that test?
- # [19:38] <glandium> bz: for big allocations, calloc can skip memset and let the kernel do it
- # [19:38] <@bsmedberg> khuey: uh... hrm
- # [19:38] <@bz> glandium: right, exactly
- # [19:38] <glandium> (which it will do anyways)
- # [19:38] <@bz> glandium: and the kernel cheats
- # [19:39] <@bsmedberg> khuey: seems reasonable to me, is there bug history that might indicate otherwise?
- # [19:39] <@bz> glandium: or at least can cheat, and real ones do
- # [19:39] <@khuey> WeirdAl: http://mxr.mozilla.org/mozilla-central/source/xpcom/tests/component_no_aslr/Makefile.in#71
- # [19:39] <glandium> bz: copy-on-write ftw
- # [19:39] <@khuey> bsmedberg: nope
- # [19:39] <@bz> glandium: it's actually kinda slick. Indeed.
- # [19:39] <@bsmedberg> go for it
- # [19:39] * Quits: florian (florian@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre)
- # [19:39] * Quits: Ameya (chatzilla@AC9D62D4.FC13163A.9105FBCF.IP) (Ping timeout)
- # [19:39] <@bsmedberg> "Javascript Date doesn't account for double summer time during WW2 correctly"
- # [19:39] <@khuey> bsmedberg: just came to mind because I was debating whether to write a .h or a .idl for this non-scriptable interface I have in mind
- # [19:39] <@bsmedberg> I love interesting bugs
- # [19:39] <@bz> glandium: one of the cases when that whole virtual memory business is useful for something
- # [19:39] <Ms2ger`> khuey, .h :)
- # [19:40] <@bz> bsmedberg: more or less than you love weird timezones? ;)
- # [19:40] * Cwiiis is now known as CwiiisAway
- # [19:40] * padenot is now known as padenot|away
- # [19:40] <WeirdAl> khuey: ah, thanks. I didn't recognize that line, and I was concerned (unnecessarily) that we couldn't tell the difference between a failure for ASLR and for bug 656331.
- # [19:40] * armenzg_lunch is now known as armenzg
- # [19:40] * Joins: dseif (dseif@C080F02E.33EE9F8A.1139E686.IP)
- # [19:40] <Ms2ger`> bz, so...
- # [19:40] <Ms2ger`> Am I right that http://mxr.mozilla.org/mozilla-central/source/content/canvas/src/CustomQS_WebGL.h#424 works the way it does because nsIDOMElement isn't builtinclass?
- # [19:40] <jwir3> does nsIFrame::GetContentRect() give the content area rectangle in app units?
- # [19:40] * @bz thinks we should define a timezone whose offset from GMT is linear in time
- # [19:41] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
- # [19:41] <Ms2ger`> r-
- # [19:41] * Quits: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp) (Quit: Leaving...)
- # [19:41] <@bz> jwir3: yes
- # [19:41] <jhammel> bz: you mean real sun-time?
- # [19:41] <jwir3> bz: thx
- # [19:41] <@bz> Ms2ger`: works the way it does in what sense?
- # [19:41] * Parts: Noah (opera@moz-64C6BB74.dsl.rcsntx.sbcglobal.net)
- # [19:41] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [19:42] <glandium> bjacob: fwiw, i think you can just use unsigned long long
- # [19:42] * Quits: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es) (Quit: Wychodzi)
- # [19:42] * Parts: aleth (aleth@9AEE38DD.C3CC5BF5.CCB6A436.IP)
- # [19:42] * Quits: grubshka (grubshka@moz-DF699DCE.fbx.proxad.net) (Input/output error)
- # [19:42] <WeirdAl> khuey: also, which version of VS minimum supports ASLR? Your blog post didn't make that clear.
- # [19:42] <Ms2ger`> bz, passing the fake element to TexImage2D_dom to see if it's real
- # [19:42] <@khuey> WeirdAl: at least 2005
- # [19:42] <@khuey> maybe earlier
- # [19:42] <WeirdAl> phew :)
- # [19:43] <philor> is anybody carefully clobbering just those cancelled slaves on inbound, or am I just going to clobber everything?
- # [19:43] <@bz> Ms2ger`: that's just because it might be an element
- # [19:43] <bjacob> glandium: i went for cstdint uint64_t since this is gcc/clang specific
- # [19:43] * Quits: bc|afk (bc@454BDC37.1D5E8529.AC69809B.IP) (Ping timeout)
- # [19:43] * Joins: gal (gal@227F6D66.B9562A9C.B22E20D2.IP)
- # [19:43] <@khuey> WeirdAl: it's only on by default with 2010 though
- # [19:43] <@khuey> iirc
- # [19:43] <WeirdAl> :|
- # [19:43] <glandium> jlebar|mac: with jemalloc, the length for the memset is usually between 500 and 1000, with jemalloc2... 4M
- # [19:43] <@bz> Ms2ger`: Oh, I see what you mean
- # [19:43] <glandium> and it's not called once
- # [19:43] <@bz> Ms2ger`: why it doesn't just null-check |elt|?
- # [19:43] <WeirdAl> khuey: last thought, would it be worth adding a check in the SDK headers at compile time for ASLR?
- # [19:43] <@bz> Ms2ger`: yes, that's because it's not builtinclass
- # [19:44] <Ms2ger`> Good, thanks
- # [19:44] <WeirdAl> (i.e. force it to #error out)
- # [19:44] <Ms2ger`> Also
- # [19:44] <@bz> Ms2ger`: the new bindings will make this all die
- # [19:44] <@khuey> WeirdAl: if it's possible, sure
- # [19:44] <Ms2ger`> Dammit, I know xpc too well for my own good
- # [19:44] <@bz> hehehe
- # [19:44] <@khuey> WeirdAl: I wouldn't be sure how to go about it
- # [19:44] <jlebar|mac> glandium: Sounds like your original theory is right, wrt malloc_usable_size_in_advance
- # [19:44] <jlebar|mac> glandium: afk
- # [19:44] <@khuey> WeirdAl: especially since it's a _linker_ option
- # [19:44] <WeirdAl> ah
- # [19:44] * WeirdAl is a dunce :)
- # [19:44] <@khuey> so unfortunately I don't think we can do much
- # [19:45] <@khuey> I should probably make the error message better though
- # [19:45] <@bz> so are we trying to update to tip jemalloc?
- # [19:45] <@khuey> yes
- # [19:45] <@bz> nice
- # [19:46] <bbondy_sheriff> If an API (should, but nothing bad will happen otherwise) be main thread only, what's the best practice to mark it that way besides having a comment in the idl?
- # [19:46] <glandium> jlebar|mac: TestJemalloc crashes
- # [19:46] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/9ad5dd5c1dd1 - Fabrice Desré - Bug 729898 - Make better error indicator pages [r=cjones]
- # [19:47] <Ms2ger`> bbondy_sheriff, assert loudly
- # [19:47] * Joins: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP)
- # [19:47] <@khuey> bz: got a few seconds to help me with some page loading stuff?
- # [19:48] <Ms2ger`> "seconds" and "page loading stuff"?
- # [19:48] <bbondy_sheriff> so just an NS_ASSERTION with an appropriate scary message
- # [19:49] * Joins: gmoro (guilherme@E0636309.96DFB25.D159334F.IP)
- # [19:49] <Ms2ger`> No, loudly
- # [19:49] <Ms2ger`> MOZ_ASSERT
- # [19:49] * Quits: gal (gal@227F6D66.B9562A9C.B22E20D2.IP) (Ping timeout)
- # [19:49] <@bz> khuey: sure
- # [19:50] * merike|away is now known as merike
- # [19:50] <@bz> Ms2ger`: khuey is already almost a docshell peer, so.. ;)
- # [19:50] <@khuey> wait what?
- # [19:50] * @khuey runs away screaming
- # [19:50] <bbondy_sheriff> k
- # [19:50] <Ms2ger`> bz, and smaug is going to clean it up... Life is looking good :)
- # [19:50] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [19:50] * Joins: tonymec__ (tonymec@D17BDFB1.287D4F0F.277517C1.IP)
- # [19:50] * Joins: mjschranz (mjschranz@F1451709.44D93D66.1139E686.IP)
- # [19:50] * Quits: @smaug (chatzilla@moz-74C74840.gprs.sl-laajakaista.fi) (Input/output error)
- # [19:51] <@khuey> bz: so, we want to add a way for things to say "defer running any script on this window until I tell you it's ok"
- # [19:51] <jwir3> are "nscoord units" the same as app units (e.g. http://mxr.mozilla.org/mozilla-central/source/gfx/src/nsFont.h#92)
- # [19:51] <@khuey> bz: and I'm not sure where the best place to tell thing "hey, there's a new window coming up" is
- # [19:51] * Joins: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [19:52] * Joins: mck182 (quassel@moz-8237CC79.hlucinnet.cz)
- # [19:52] * Quits: fabrice (fabrice@227F6D66.B9562A9C.B22E20D2.IP) (Ping timeout)
- # [19:52] * mak|afk is now known as mak
- # [19:52] * Quits: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com) (Quit: Miranda IM - Multi protocol instant messenger @ www.miranda-im.org)
- # [19:52] * joduinn-mtg is now known as joduinn
- # [19:53] * Joins: igor (igor@169CEE78.E37E53F7.1DAC7E2F.IP)
- # [19:54] * Quits: micahg (micahg@moz-6E8FD6B4.c3-0.arm-ubr1.chi-arm.il.cable.rcn.com) (Quit: Ex-Chat)
- # [19:55] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
- # [19:55] * Quits: mjschranz (mjschranz@F1451709.44D93D66.1139E686.IP) (Client exited)
- # [19:55] <taras> dolske: would appreciate you at snappy today @11
- # [19:55] <@bz> khuey: we have existing notifications for that
- # [19:55] <@bz> khuey: right?
- # [19:55] * Joins: micahg (micahg@moz-6E8FD6B4.c3-0.arm-ubr1.chi-arm.il.cable.rcn.com)
- # [19:55] <@bz> khuey: the window-created notifications, for both inner and outer windows...
- # [19:55] <@khuey> bz: oh, perhaps we do
- # [19:55] * @khuey forgot about that
- # [19:56] <@bz> khuey: if those don't do what you want, please explain what you want. ;)
- # [19:56] * Joins: smaug (chatzilla@moz-74C74840.gprs.sl-laajakaista.fi)
- # [19:56] * ChanServ sets mode: +o smaug
- # [19:56] <@khuey> bz: those will do it, I think
- # [19:56] * @khuey forgot they existed
- # [19:56] * Quits: gkw (gkw@moz-39A7D4A1.hsd1.ca.comcast.net) (Quit: Instantbird 1.2a1pre)
- # [19:57] <@khuey> bz: hmm, I see inner-window-destroyed
- # [19:57] * Quits: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Instantbird 1.1)
- # [19:57] <@khuey> but not inner-window-created
- # [19:58] * Joins: jamesr (jamesr@8FC061C0.D6CCE4AE.77834EAA.IP)
- # [19:58] * Quits: not_gavin (gavin@D18F6DDB.6A393516.2321E71E.IP) (Ping timeout)
- # [19:58] <@bz> khuey: it's called content-document-global-created
- # [19:59] <@bz> khuey: See nsGlobalWindow::DispatchDOMWindowCreated
- # [19:59] * Joins: not_gavin (gavin@D18F6DDB.6A393516.2321E71E.IP)
- # [19:59] <@khuey> aha
- # [19:59] <@bz> khuey: subject is the window itself, because you don't have to worry about window ids at that point
- # [19:59] <@bz> khuey: (have to for destruction, because at destruction the object is no longer around)
- # [19:59] * Quits: bent (chatzilla@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [19:59] * Joins: hub (hub@21B7B9F2.B87E9213.6E712CE2.IP)
- # [20:00] <@khuey> right
- # [20:00] <@khuey> bz: and this notification gets dispatched before any script can run in this global?
- # [20:00] * Joins: drexler (chatzilla@moz-BD26ECCD.hsd1.vt.comcast.net)
- # [20:00] <@khuey> ah, looks like it
- # [20:01] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
- # [20:01] * Quits: jlebar|mac (~jlebarmac@moz-6644F61A.static-ip.oleane.fr) (Quit: jlebar|mac)
- # [20:01] <@khuey> it doesn't go to the end of the event loop
- # [20:01] <@bz> it goes off a script runner
- # [20:01] * Quits: jhammel (jhammel@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [20:01] <@bz> but not off the event loop
- # [20:01] <@bz> and yes, it's designed to happen before any script can run in the global
- # [20:01] <@bz> because script runners would ipso facto run before any script can run, right?
- # [20:02] * Quits: bonnie (bbsurender@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [20:02] <@khuey> right
- # [20:03] * Quits: sicking (chatzilla@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [20:03] <@khuey> I saw the runnable and assumed it was going to the event loop
- # [20:03] <@khuey> alright, this is perfect
- # [20:03] * Quits: WeirdAl (chatzilla@moz-D461843.ask.info) (Quit: ChatZilla 0.9.88 [Firefox 10.0/20120129021758])
- # [20:03] <@bz> good
- # [20:04] * Quits: clee (clee@moz-6644F61A.static-ip.oleane.fr) (Quit: clee)
- # [20:04] * Quits: ferongr (ferongr@7021457F.229EBBFA.F5160715.IP) (Quit: ferongr)
- # [20:04] * Quits: mwu (mwu@moz-6644F61A.static-ip.oleane.fr) (Quit: This computer has gone to sleep)
- # [20:04] * Joins: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com)
- # [20:04] * Quits: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com) (Input/output error)
- # [20:05] * Quits: cbiesinger__ (cbiesinger@moz-D2499C63.tmodns.net) (Ping timeout)
- # [20:05] <@khuey> firebot: uuid
- # [20:05] <firebot> cb15a603-bf31-47ad-8447-2064fe37188e (/msg firebot cid for CID form)
- # [20:05] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
- # [20:06] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
- # [20:07] * Joins: rillian (giles@21B7B9F2.B87E9213.6E712CE2.IP)
- # [20:07] * Quits: philor (philor@moz-638273A8.my-nick.name) (Quit: ZNC - http://znc.sourceforge.net)
- # [20:08] * Quits: jamesr (jamesr@8FC061C0.D6CCE4AE.77834EAA.IP) (Quit: jamesr)
- # [20:08] * Joins: tchevalier (chatzilla@moz-369A1548.w90-48.abo.wanadoo.fr)
- # [20:09] * Joins: jhammel (jhammel@moz-BBE3ABD.mv.mozilla.com)
- # [20:09] * Quits: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [20:09] * Joins: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:10] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
- # [20:10] * Joins: philor (philor@moz-638273A8.my-nick.name)
- # [20:10] * Joins: akeybl (akeybl@moz-7B0110AD.mv.mozilla.com)
- # [20:10] * Quits: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Instantbird 1.1)
- # [20:10] * Joins: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:10] * Quits: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
- # [20:10] * Joins: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:11] * @bz has a browser that runs
- # [20:11] <@bz> amazing
- # [20:11] <philor> Chrome?
- # [20:11] * armenzg is now known as armenzg_mtg
- # [20:11] * Joins: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com)
- # [20:11] <froydnj> careful, you might jinx it!
- # [20:11] <@bz> oh, it's a debug firefox build
- # [20:11] <@bz> but it's actually built with clang
- # [20:12] <@bz> (and before you laugh, this was the 5th attempt or so)
- # [20:12] <froydnj> mak: thanks for landing 726656 for me
- # [20:13] <mak> froydnj: no problem, should be a nice fix!
- # [20:13] * Joins: mjschranz (mjschranz@C7D326F2.33EE9F8A.1139E686.IP)
- # [20:13] <@bz> Oh, also, the fact that there is ongoing serious work going on on hash functions is amazing
- # [20:13] * @bz would have thought this to be a solved problem
- # [20:13] * mcote|lunch is now known as mcote
- # [20:14] * Quits: akeybl (akeybl@moz-7B0110AD.mv.mozilla.com) (Quit: Linkinus - http://linkinus.com)
- # [20:14] * Joins: akeybl (akeybl@moz-7B0110AD.mv.mozilla.com)
- # [20:15] * Joins: TheOne (one@moz-D388FE7F.dip.t-dialin.net)
- # [20:20] <@bz> are there rules about tab width in mfbt?
- # [20:20] <Ms2ger`> Yes
- # [20:20] <@bz> please tell me "2"?
- # [20:21] <Ms2ger`> 4 :(
- # [20:21] <@bz> bah
- # [20:21] <Ms2ger`> It's some ugly js-gecko hybrid
- # [20:21] <jduell> bz: so for the Eventsource redirect issue (bug 716841), you're proposing the callback chain go from being channel->CORS->EventSource to channel->EventSource->CORS, right?
- # [20:21] * Joins: clokep (clokep@moz-84F4848B.static.ngn.east.myfairpoint.net)
- # [20:21] <@bz> jduell: looking
- # [20:22] * Joins: cadecairos (cadecairos@EDDEAA06.33EE9F8A.1139E686.IP)
- # [20:22] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
- # [20:22] <@bz> jduell: no, I'm proposing that on redirect we don't try to mess with the callbacks
- # [20:22] <@bz> jduell: unlike now
- # [20:22] <@bz> jduell: because the redirect will just pass along the existing, already correct, callbacks
- # [20:23] <jduell> bz: right--that was my other idea. But in comment 3 you talk about moving setCallbacks from SetupHttpChannel.
- # [20:23] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Quit: ChatZilla 0.9.88 [Firefox 10.0.2/20120215223356])
- # [20:23] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
- # [20:23] <jduell> I assume I don't want to do that
- # [20:24] <jduell> bz: I still have no idea how this is triggered by the changes to CSP for websockets. This seems to have nothing to do with websockets
- # [20:24] * Ms2ger` is now known as Ms2ger
- # [20:24] <@bz> jduell: no idea about websocket or whatnot; I was just going by the crash stack
- # [20:24] <@bz> jduell: why don't you want to move the setCallbacks out of SetupHttpChannel?
- # [20:25] <@bz> jduell: I mean, there are other ways to get the same effect, but that one seemed nice and simple...
- # [20:25] * Joins: knelson (Adium@96A3DFDA.4ABC44A4.3ADED9A0.IP)
- # [20:25] <@bz> where do we put tests for mfbt functionality?
- # [20:25] <jduell> bz: my understanding is that that would change the callback chain as I mentioned above. At least if we move the logic after nsCORSListenerProxy, right?
- # [20:26] <@bz> jduell: well, you wouldn't
- # [20:26] <@bz> jduell: you'd call SetupHTTPChannel
- # [20:26] <@bz> jduell: then set your callback
- # [20:26] <Ms2ger> bz, tests? Hah
- # [20:26] <@bz> jduell: then create the nsCORSListenerProxy
- # [20:26] <@bz> jduell: at least that's how I was thinking of it
- # [20:26] <ferjm> hi! I am trying to write an xpcshell unit test and I am getting this error when running it http://pastebin.mozilla.org/1491269
- # [20:26] <blizzard> gah
- # [20:26] <@bz> I mean...
- # [20:26] <blizzard> crashy crash
- # [20:26] * Joins: jgriffin (jgriffin@moz-6644F61A.static-ip.oleane.fr)
- # [20:26] <blizzard> stupid headphones bug
- # [20:26] <@bz> I could put this in xpcom/tests or something
- # [20:26] * Parts: knelson (Adium@96A3DFDA.4ABC44A4.3ADED9A0.IP)
- # [20:27] <@bz> which has existing C++ tests
- # [20:27] <Ms2ger> Sounds good
- # [20:27] <ferjm> this is how I try to get the component-> http://pastebin.mozilla.org/1491270 and this is the interface -> http://pastebin.mozilla.org/1491272
- # [20:27] <Ms2ger> Unless Waldo wants them under js/
- # [20:27] * Joins: JeroenDeDauw (jeroen@C10EA9FC.9481ED7.9F9A2DA2.IP)
- # [20:27] <espindola> jrmuizel, so, did the new clang work for you?
- # [20:27] <ferjm> also, this is the implementation-> http://pastebin.mozilla.org/1491271
- # [20:29] <jrmuizel> espindola: haven't tried yet
- # [20:29] * Joins: joey (chatzilla@moz-E31CD2CB.mozilla.org)
- # [20:29] <jduell> bz: I must be missing something, sorry. I don't see what effect moving callbacks out of setupHttpChannel has. You'd still have same callbacks chain channel->EventSource->CORS, which would still become cyclic when the redirect logic happens. No?
- # [20:29] * Joins: jamesr (jamesr@D961E49B.D6CCE4AE.77834EAA.IP)
- # [20:29] <@bz> jduell: no
- # [20:30] <@bz> jduell: the reason it became cyclic is that the redirect logic calls setupHttpChannel
- # [20:30] <jduell> bz: *aha*
- # [20:30] <@bz> jduell: right now, after the first setupHttpChannel call, the chain is channel->EventSource
- # [20:31] <@bz> jduell: then after the cors thing it's channel->CORS->EventSource
- # [20:31] <@bz> jduell: then on redirect we set it _again_ so it's channel->EventSource->CORS->EventSource, we have a loop and lose
- # [20:31] <espindola> rail-buildduty, a try job failed trying to fetch http://stage.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-central-macosx/malloc.log
- # [20:31] <jduell> bz: yup, I get it now.
- # [20:31] <espindola> and getting a 404
- # [20:31] <espindola> known problem?
- # [20:32] <jduell> bz: so to test this, I just run an EventSource that asks for a resource that winds up doing a redirect, right?
- # [20:32] * Quits: bkero (bkero2@moz-ED825A1B.members.linode.com) (Ping timeout)
- # [20:32] <jdm> ferjm: sounds like the Init function of the concrete implementation of nsISmsDatabaseService might be failing
- # [20:32] <rail-buildduty> espindola: haven't seen that
- # [20:32] * Quits: past (past@moz-8DDA53D0.dsl.dyn.forthnet.gr) (Input/output error)
- # [20:32] * Waldo reads scrollback
- # [20:32] <espindola> rail-buildduty, https://tbpl.mozilla.org/php/getParsedLog.php?id=9565290&tree=Try&full=1
- # [20:32] <@bz> jduell: and then after that do something that involves querying notification callbacks for an interface they don't provide
- # [20:33] * Joins: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com)
- # [20:33] <@bz> Waldo: re tests?
- # [20:33] * Quits: jamesr (jamesr@D961E49B.D6CCE4AE.77834EAA.IP) (Quit: jamesr)
- # [20:33] <jduell> bz: thanks
- # [20:33] <Waldo> bz: I guess xpcom/tests works; it would be better if they were in mfbt/tests of course, but that requires build-fu :-(
- # [20:33] <ferjm> jdm: thanks, I?ll check that
- # [20:33] * Waldo wonders if he could muddle through doing that
- # [20:34] <espindola> in https://tbpl.mozilla.org/php/getParsedLog.php?id=9567074&tree=Try&full=1 too...
- # [20:34] <rail-buildduty> espindola: hmm, I think it should be macosx64
- # [20:34] <@bz> jduell: no problem
- # [20:34] <@bz> waldo: ok
- # [20:34] <@bz> waldo: if you do, we can hg move
- # [20:35] <Waldo> yup, ish
- # [20:35] * Joins: bkero (bkero2@moz-ED825A1B.members.linode.com)
- # [20:35] <rail-buildduty> espindola: can you file a bug please, I'm in the middle of one task right now :/ I'll take a look at it in a bit..
- # [20:35] <espindola> rail-buildduty, got a windowns build failures that is even stranger:
- # [20:35] <espindola> rm: WARNING: Circular directory structure.
- # [20:35] <Ms2ger> Lovely
- # [20:35] <espindola> rail-buildduty, will do, thanks
- # [20:36] <rail-buildduty> thanks
- # [20:36] * Joins: jamesr (jamesr@D961E49B.D6CCE4AE.77834EAA.IP)
- # [20:36] <Ms2ger> akeybl++
- # [20:36] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:36] * ChanServ sets mode: +o dbaron
- # [20:37] * Joins: biesi (cbiesinger@moz-76ED95A4.corp.tfbnw.net)
- # [20:38] * Quits: @smaug (chatzilla@moz-74C74840.gprs.sl-laajakaista.fi) (Ping timeout)
- # [20:38] * Joins: yuan_ (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:39] * Joins: smaug (chatzilla@moz-74C74840.gprs.sl-laajakaista.fi)
- # [20:39] * ChanServ sets mode: +o smaug
- # [20:39] * Quits: c0smikdebris (c0smikdebr@AB277EF.DC4492DD.BE90E62C.IP) (Quit: Computer has gone to sleep.)
- # [20:39] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [20:39] * yuan_ is now known as yuan
- # [20:40] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [20:40] * Quits: xakz (XaMaD@moz-34FBE388.fbx.proxad.net) (Quit: Lost terminal)
- # [20:41] * Quits: cers (textual@moz-E3288E2B.bynqu1.dynamic.dsl.tele.dk) (Quit: Computer has gone to sleep.)
- # [20:42] <@smaug> dietrich: may I ask reasonable fast review for bug 728230 ;)
- # [20:42] * Joins: xakz (XaMaD@moz-34FBE388.fbx.proxad.net)
- # [20:42] <jduell> bz: do we implement the in-progress CSP spec (https://dvcs.w3.org/hg/content-security-policy/raw-file/tip/csp-specification.dev.html) or the original "out of date" draft from Mozilla? http://people.mozilla.org/~bsterne/content-security-policy/
- # [20:43] * Quits: cadecairos (cadecairos@EDDEAA06.33EE9F8A.1139E686.IP) (Input/output error)
- # [20:43] * jwir3 is now known as jwir3|lunch
- # [20:44] * Quits: jdm (jdm@505A43A5.8B53A442.6816E6B7.IP) (Client exited)
- # [20:46] <@bz> jduell: no idea
- # [20:48] <dietrich> smaug: today!
- # [20:49] <@smaug> thanks!
- # [20:50] * tonymec__ is now known as tonymec|away
- # [20:50] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [20:50] * Joins: guacamole (Mibbit@moz-D711133E.allocated.csupomona.edu)
- # [20:53] * Joins: florian (florian@moz-87C33FDA.kimsufi.com)
- # [20:53] * Joins: jlebar|mac (~jlebarmac@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [20:55] * Joins: Lucas (Lucas@moz-BBE3ABD.mv.mozilla.com)
- # [20:56] * heycam|away is now known as heycam
- # [20:56] * Joins: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com)
- # [20:57] * Joins: AutomatedTester|away (AutomatedT@259C9882.DC979C2E.50E6E587.IP)
- # [20:58] * AutomatedTester|away is now known as AutomatedTester
- # [20:59] * joduinn is now known as joduinn-food
- # [21:00] * juanb is now known as juanb|afk
- # [21:02] * jhammel is now known as jhammel|tacOS
- # [21:02] * Quits: jhammel|tacOS (jhammel@moz-BBE3ABD.mv.mozilla.com) (Quit: leaving)
- # [21:03] * Quits: pascalc (chatzilla@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
- # [21:03] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
- # [21:03] * Quits: maikmerten (maikmerten@moz-56CDB995.dynamic.qsc.de) (Client exited)
- # [21:05] <Ms2ger> roc, yt?
- # [21:05] * Quits: gabor (gabor@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [21:05] <@roc> mostly
- # [21:06] <Ms2ger> spacetime in #introduction has a crash: http://pastebin.mozilla.org/1491275
- # [21:06] * Quits: tchevalier (chatzilla@moz-369A1548.w90-48.abo.wanadoo.fr) (Quit: ChatZilla 0.9.88 [Firefox 13.0a1/20120223031236])
- # [21:06] <Ms2ger> From nsHTMLVideoElement::GetImageContainer() returning null, apparently
- # [21:08] * Quits: Lucas (Lucas@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [21:08] * Quits: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl) (Ping timeout)
- # [21:08] <@roc> how old is that build?
- # [21:10] <Ms2ger> <spacetime> downloaded it around 3 hours ago
- # [21:11] <Ms2ger> (Nightly)
- # [21:11] * jhopkins is now known as jhopkins|mtg
- # [21:11] * Quits: harth (harth@moz-D62C1A52.hsd1.ca.comcast.net) (Input/output error)
- # [21:12] * NeilAway thwaps BrowserID
- # [21:12] <Ms2ger> roc, ^
- # [21:12] * NeilAway thwaps Persona for good measure
- # [21:12] <jlebar|mac> heh, I was about to say!
- # [21:14] <@roc> Ms2ger: I dunno, that's weird
- # [21:14] <Ms2ger> I'll ask to file a bug, then
- # [21:17] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [21:17] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
- # [21:18] <Bas> jimm: ping
- # [21:18] <NeilAway> !seen sheppy
- # [21:18] <firebot> sheppy was last seen 3 hours, 26 minutes and 59 seconds ago, saying 'muuahahaha' in #devtools.
- # [21:18] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [21:18] <jimm> Bas: hey, pong
- # [21:18] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
- # [21:18] * Quits: jamesr (jamesr@D961E49B.D6CCE4AE.77834EAA.IP) (Quit: jamesr)
- # [21:20] * Quits: kdcw (kdc@moz-F7413045.pk.shawcable.net) (Quit: HydraIRC -> http://www.hydrairc.com <- s0 d4Mn l33t |t'z 5c4rY!)
- # [21:20] * Joins: jamesr (jamesr@D961E49B.D6CCE4AE.77834EAA.IP)
- # [21:20] * Quits: @roc (chatzilla@E100D0FF.FD181AD7.5CE2311A.IP) (Ping timeout)
- # [21:22] <Bas> jimm: Do you feel progress on bug 672885 is sufficient for now until we have data indicating it's still a significant UXP obstacle? I have other things I need to do and no longer have hardware reproducing the issue under any circumstances.
- # [21:22] <Bas> (Circumstances I've been able to produce, anyway)
- # [21:22] * Joins: cadecairos (cadecairos@EDDEAA06.33EE9F8A.1139E686.IP)
- # [21:24] <jimm> Bas: Sure. Next step would be to get the old patches in bug 590945 fixed up, add your fix, and see what we get performance / rendering wise as a result.
- # [21:24] * armenzg_mtg is now known as armenzg
- # [21:25] * Parts: guacamole (Mibbit@moz-D711133E.allocated.csupomona.edu)
- # [21:26] * nthomas|away is now known as nthomas
- # [21:27] <Bas> jimm: Yeah, maybe on cinema screens the problem persists, I wonder why my fix addresses anything, I'm guessing we avoid some optimization by initial window creation believing there will be an NC area.
- # [21:27] * mcote is now known as mcote|afk
- # [21:28] * Joins: jdm (jdm@505A43A5.8B53A442.6816E6B7.IP)
- # [21:29] * Quits: Wevah (Wevah@moz-A6EE65EC.stcd.qwest.net) (Quit: Wevah)
- # [21:29] <espindola> dougt, any comments on 727233?
- # [21:29] <jimm> Bas: tweaking the client area params was known to help. But with the patches in 590945 it caused rendering problems on the windows edge. Honestly it's been so long since I worked on those I really can't predict what side effects there might be for your fix. But I can put those patches back together and see what we get.
- # [21:30] * Joins: lsumar (lsumar@E2F7352.56080C53.97BBD552.IP)
- # [21:30] <Bas> jimm: Since the client area should not actually be any different post the first rendering I don't think that will matter, but maybe I'm wrong.
- # [21:31] <Bas> jimm: Or not even post the first rendering, the initial NC_CALCSIZE comes from CreateWindowEx
- # [21:31] <Bas> So even the first rendering will be correct.
- # [21:31] <jimm> Bas: your fix offsets the client area though - the changes to params->rgrc[0]?
- # [21:32] <jimm> isn't that going to mess with the client area positioning when there's no nc area on the window?
- # [21:32] * Quits: ferjm (ferjm@53EF5629.3416E031.E21948B5.IP) (Quit: Leaving)
- # [21:32] <Bas> jimm: Only in the case wParam == FALSE, which is -only- the very first call in my testing.
- # [21:33] <Bas> Subsequent NC_CALCSIZE calls will leave rgrc[0] alone.
- # [21:33] <Bas> That's the idea behind the work-around :)
- # [21:34] <jimm> ah, so in fx, WM_NCCALCSIZE will get called more often.
- # [21:34] <jimm> any time the client margins change
- # [21:34] <jimm> so for example, enabling/disabling the fx button
- # [21:35] <jimm> Bas: in nsWindow, see ResetLayout()
- # [21:35] * Quits: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Instantbird 1.1)
- # [21:35] <jimm> we trigger a SWP_FRAMECHANGED event
- # [21:35] <Bas> jimm: It does, but it will be called with wParam == true
- # [21:36] <Bas> jimm: Every resize calls WM_NCCALCSIZE as well, but always with wParam == TRUE, which isn't a problem.
- # [21:36] * coop is now known as coop|afk
- # [21:38] <jimm> Bas: actually, I don't see a hit on WM_NCCALCSIZE in fx. But that might be due to !mCustomNonClient
- # [21:38] <jimm> a hit with sParam = 0 I mean
- # [21:39] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
- # [21:39] <jrmuizel> glandium: ping
- # [21:40] <Bas> jimm: Every CreateWindowEx call produced a call with WM_NCCALCSIZE to whatever was the WindowProc as far as I could see.
- # [21:40] <Bas> With wParam == FALSE
- # [21:41] <Bas> A synchronous directly from the function from CallWindowProcInternal
- # [21:41] <nemo> http://img.pr0gramm.com/2012/02/i-dont-always-test-my-code-but-when-i-do-i-do-it-in-production.jpg
- # [21:41] <jimm> Bas: ik, I see what you mean, so I can trap for that above the mCustomNonClient check. are you sure that's only called once per window?
- # [21:42] * Quits: Ami_Ty (Amie@96A3DFDA.4ABC44A4.3ADED9A0.IP) (Quit: Ami_Ty)
- # [21:42] <gps> what are my options if I push a patch without r= [to a feature tree that hasn't been pulled yet]?
- # [21:42] * Joins: karl (karl@moz-6B3FCBE2.jetstream.xtra.co.nz)
- # [21:42] * Quits: graememcc (chatzilla@moz-8A03ACDE.range86-150.btcentralplus.com) (Quit: ChatZilla 0.9.88 [Firefox 10.0.2/20120216081259])
- # [21:43] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [21:44] <Bas> jimm: I didn't test too ridgedly, but if it ever isn't, ignore the next paint, SetWindowPos and a new paint will fire and a new NCCALCSIZE where you can safely set the right values :)
- # [21:44] <Bas> The workaround should still function.
- # [21:44] <Bas> (In theory)
- # [21:45] * Quits: smontagu (chatzilla@moz-7D8F456A.red.bezeqint.net) (Ping timeout)
- # [21:45] * Quits: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
- # [21:45] * Quits: @smaug (chatzilla@moz-74C74840.gprs.sl-laajakaista.fi) (Ping timeout)
- # [21:45] <jimm> Bas: :) sounds good. I'll give it spin.
- # [21:46] * Quits: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
- # [21:46] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [21:46] * Joins: dao (dao@moz-D4B837CF.superkabel.de)
- # [21:48] * Quits: tonymec|away (tonymec@D17BDFB1.287D4F0F.277517C1.IP) (Quit: Konversation terminated!)
- # [21:48] * Joins: andreasn (andreasn@moz-3CC3C389.a336.priv.bahnhof.se)
- # [21:48] * Quits: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
- # [21:49] * Joins: smaug (chatzilla@moz-74C74840.gprs.sl-laajakaista.fi)
- # [21:49] * ChanServ sets mode: +o smaug
- # [21:49] * Joins: sicking (chatzilla@moz-6644F61A.static-ip.oleane.fr)
- # [21:49] * jhopkins|mtg is now known as jhopkins
- # [21:49] <glandium> jrmuizel: pong
- # [21:50] <@smaug> ehsan: thanks
- # [21:50] <@ehsan> np
- # [21:51] <jrmuizel> glandium: what's the status of gold and elfhack?
- # [21:51] * Joins: bc|afk (bc@moz-E31CD2CB.mozilla.org)
- # [21:52] <glandium> jrmuizel: not much has changed in the past few months
- # [21:52] <@bz> do we have existing numeric limit stuff in mfbt?
- # [21:52] * Joins: anant (Anant@moz-271479F2.hsd1.ca.comcast.net)
- # [21:52] * bc|afk is now known as bc
- # [21:53] * Joins: smontagu (chatzilla@8009DE60.C39404F5.CB858787.IP)
- # [21:54] * Quits: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP) (Client exited)
- # [21:54] * Quits: dao (dao@moz-D4B837CF.superkabel.de) (Quit: Leaving.)
- # [21:54] * Joins: tonymec__ (tonymec@4DBFA917.516A6E14.277517C1.IP)
- # [21:54] * tonymec__ is now known as tonymec|away
- # [21:55] <glandium> bz: like UINT32_MAX and friends?
- # [21:55] <jrmuizel> glandium: is it expected to work?
- # [21:55] <@bz> like that, yes
- # [21:55] <@bz> or should I just use std::numeric_limits ?
- # [21:56] * Boriss is now known as Boriss_afk
- # [21:56] * Joins: myk (myk@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [21:56] <glandium> jrmuizel: depends on so many things that i can't give an answer
- # [21:56] * Quits: jlebar|mac (~jlebarmac@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Quit: jlebar|mac)
- # [21:57] * Quits: jhorak (jhorak@moz-59813FB4.cust.nbox.cz) (Quit: Leaving)
- # [21:57] <glandium> bz: we have all MAX variables defined in stdint.h
- # [21:57] <@bz> You mean StdInt.h, right?
- # [21:57] <glandium> bz: (and MStdInt.h defines them for MSVC)
- # [21:57] <@bz> ok, good
- # [21:57] <glandium> bz: StdInt is the way to use stdint.h or MStdInt.h, whichever is suitable
- # [21:57] <@bz> yeah
- # [21:57] <@bz> makes sense
- # [21:58] <glandium> jrmuizel: different versions of gold do different things that elfhack may or may not like. also, some linux distros change the default set of options
- # [21:59] * Joins: Jesse_ (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
- # [21:59] * Joins: tonymec (tonymec@4DBFA917.516A6E14.277517C1.IP)
- # [21:59] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Ping timeout)
- # [21:59] * Joins: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com)
- # [22:00] * Quits: AlcariTheMad (alcari@moz-CC80DD60.unixbsd.info) (Ping timeout)
- # [22:01] * Joins: gkw (gkw@moz-BBE3ABD.mv.mozilla.com)
- # [22:03] * Joins: dao (dao@moz-D4B837CF.superkabel.de)
- # [22:03] * Quits: geoffbrown (geoffbrown@moz-E63016E2.vc.shawcable.net) (Quit: geoffbrown)
- # [22:03] * Quits: clokep (clokep@moz-84F4848B.static.ngn.east.myfairpoint.net) (Quit: Instantbird 1.2a1pre)
- # [22:03] * Joins: geoffbrown (geoffbrown@moz-E63016E2.vc.shawcable.net)
- # [22:04] <nemo> bz: Say, remember this http://m8y.org/tmp/testcase242d.xhtml thingy? Would it be ok if I filed a bug asking for it?
- # [22:04] <nemo> I still periodically run into cases where it is annoying
- # [22:05] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
- # [22:06] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [22:06] * Joins: AlcariTheMad (alcari@moz-CC80DD60.unixbsd.info)
- # [22:06] <@bz> nemo: there's a bug
- # [22:06] <@bz> nemo: it's wontfix
- # [22:06] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [22:06] * Standard8 is now known as Standard8Away
- # [22:07] * juanb|afk is now known as juanb
- # [22:07] <nemo> bz: oh? I'd heard them mention something about that, but only someone saying it was wontfixed because they couldn't come up w/ a way to do it, or something
- # [22:07] <nemo> I was hoping this might show a way to do it :)
- # [22:07] <@bz> well
- # [22:07] <@bz> and because it behaved really weirdly
- # [22:07] * Standard8Away is now known as Standard8
- # [22:07] <@bz> see the bug
- # [22:07] <nemo> m'k. behaving weirdly might be their approach was wrong :-p
- # [22:07] <nemo> bz: got it handy? ima searchin' though
- # [22:08] <@bz> not handy, no
- # [22:08] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [22:08] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
- # [22:08] <@bz> it's in the blocker list for the bug that added the current behavior
- # [22:09] * Quits: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk) (Ping timeout)
- # [22:10] <nemo> still hunting for any bugs having to do with that sorta thing :)
- # [22:10] <@bz> look up the blame?
- # [22:10] <nemo> oooh. that's a good idea
- # [22:10] * joduinn-food is now known as joduinn
- # [22:10] <@bz> That's what I do in that situation
- # [22:11] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [22:11] * Joins: janv (varga@moz-C1261AFF.flarion.as5628.telecom.sk)
- # [22:11] * Quits: cadecairos (cadecairos@EDDEAA06.33EE9F8A.1139E686.IP) (Input/output error)
- # [22:12] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [22:13] * Joins: bholley (bholley@moz-D9D877A.dsl.pltn13.sbcglobal.net)
- # [22:14] * Joins: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:15] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
- # [22:16] * Quits: jgriffin (jgriffin@moz-6644F61A.static-ip.oleane.fr) (Quit: jgriffin)
- # [22:16] * Joins: Lucas (Lucas@moz-BBE3ABD.mv.mozilla.com)
- # [22:16] * Joins: eflores (eflores@538BABFE.A073F3E.97BBD552.IP)
- # [22:16] * Quits: jdm (jdm@505A43A5.8B53A442.6816E6B7.IP) (Client exited)
- # [22:17] * Quits: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com) (Quit: Miranda IM - Multi protocol instant messenger @ www.miranda-im.org)
- # [22:17] * Joins: Mossop_ (mossop@moz-BBE3ABD.mv.mozilla.com)
- # [22:18] * Joins: mwu (mwu@moz-6644F61A.static-ip.oleane.fr)
- # [22:18] * Quits: mdas (mdas@moz-6644F61A.static-ip.oleane.fr) (Quit: mdas)
- # [22:18] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [22:18] * Mossop_ is now known as Mossop
- # [22:19] * Quits: jcranmer|away (jcranmer@moz-A8039BFC.csl.tjhsst.edu) (Ping timeout)
- # [22:19] * Quits: Hendikins (wolfox@moz-88FB1B58.mxmn2.ken.bigpond.net.au) (Ping timeout)
- # [22:20] * Joins: Jake (Jake@moz-194B4246.dhcp.drexel.edu)
- # [22:20] * Quits: rs (rs@moz-217F02CE.lightspeed.sntcca.sbcglobal.net) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 1.8.0.9/2006120508])
- # [22:20] * Joins: Hendikins (wolfox@moz-88FB1B58.mxmn2.ken.bigpond.net.au)
- # [22:21] <@bz> hmm
- # [22:21] <@bz> how do the XPCOM tests signal failure?
- # [22:22] * Joins: davida (davida@21B7B9F2.B87E9213.6E712CE2.IP)
- # [22:22] <davida> where do font people hang out?
- # [22:22] * @bz is not seeing anything obvious....
- # [22:22] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
- # [22:23] <@bz> aha
- # [22:23] <@bz> need to print FAILURE
- # [22:23] * Quits: evilpie (evilpie@moz-F84F790D.pools.arcor-ip.net) (Quit: ChatZilla 0.9.88 [Firefox 13.0a1/20120222031223])
- # [22:23] * Quits: tn (tn@moz-2E73ACE4.wp.shawcable.net) (Ping timeout)
- # [22:24] * Joins: dao1 (dao@moz-D4B837CF.superkabel.de)
- # [22:24] * Quits: dao (dao@moz-D4B837CF.superkabel.de) (Ping timeout)
- # [22:25] * Joins: clokep (clokep@moz-84F4848B.static.ngn.east.myfairpoint.net)
- # [22:25] * Quits: drexler (chatzilla@moz-BD26ECCD.hsd1.vt.comcast.net) (Quit: ChatZilla 0.9.88 [Firefox 10.0.2/20120215223356])
- # [22:25] * Joins: tn (tn@moz-2E73ACE4.wp.shawcable.net)
- # [22:26] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/13b571bde26a - Olli Pettay - Bug 730013 - don't addref/release nsTransactionManager so much to prevent it to end up to the purple buffer, r=ehsan
- # [22:26] * Quits: dao1 (dao@moz-D4B837CF.superkabel.de) (Ping timeout)
- # [22:26] <imphil> khuey, wow, 2:02 min for the review. thanks!
- # [22:27] * Quits: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com) (Quit: sheppy)
- # [22:28] * Joins: dao (dao@moz-D4B837CF.superkabel.de)
- # [22:29] <nemo> bz: https://bugzilla.mozilla.org/show_bug.cgi?id=713555#c32 :-p
- # [22:29] * Joins: stransky (stransky@moz-6F10C81D.net.upcbroadband.cz)
- # [22:29] * Joins: jhammel (jhammel@moz-BBE3ABD.mv.mozilla.com)
- # [22:32] <Ms2ger> ASSERTION: ProcessHostSub should only be called for prefix hashes.: 'mChunkState.hashSize == PREFIX_SIZE'
- # [22:32] <Ms2ger> Known?
- # [22:32] <Ms2ger> khuey, didn't you hit that?
- # [22:32] * merike is now known as merike|away
- # [22:32] <@khuey> yes, it's know
- # [22:32] <@khuey> n
- # [22:32] * Joins: tchevalier (chatzilla@moz-369A1548.w90-48.abo.wanadoo.fr)
- # [22:32] <@khuey> and fixed on inbound, iirc
- # [22:32] <Ms2ger> Good
- # [22:32] * Quits: clokep (clokep@moz-84F4848B.static.ngn.east.myfairpoint.net) (Quit: Instantbird 1.2a1pre)
- # [22:34] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
- # [22:35] * jwir3|lunch is now known as jwir3
- # [22:36] <edmorley> Ms2ger: https://hg.mozilla.org/integration/mozilla-inbound/rev/f8bf3795b851
- # [22:36] <@bz> hrm
- # [22:36] <@bz> so...
- # [22:36] <Ms2ger> edmorley, ta
- # [22:36] <@bz> I added an xpcom test
- # [22:37] <ddahl> hmmm, maybe khuey knows what kind of inheritance madness bsmith has introduced here: https://bugzilla.mozilla.org/show_bug.cgi?id=673432#c65
- # [22:37] <@bz> When I run "make check" it runs
- # [22:37] <@bz> and prints "FAILURE"
- # [22:37] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [22:37] <@bz> is that enough to make tests fail?
- # [22:38] <@khuey> bz: don't you want TEST-UNEXPECTED-FAIL?
- # [22:38] <biesi> you'll want a failure retunr too, right?
- # [22:38] * @bz has no idea
- # [22:38] <@bz> you tell me!
- # [22:38] <@bz> what makes this test fail?
- # [22:38] <edmorley> !seen ffung
- # [22:38] <Ms2ger> ddahl, did you declare nsDOMCrypto::GetRandomValues?
- # [22:38] <firebot> I've never seen a 'ffung', sorry.
- # [22:39] <@smaug> ddahl: you're not implementing all the methods
- # [22:39] <ddahl> Ms2ger: lemme check...
- # [22:39] * Quits: davidillsley (chatzilla@moz-3832197F.range109-145.btcentralplus.com) (Ping timeout)
- # [22:39] <ddahl> yes
- # [22:39] <ddahl> i did
- # [22:39] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [22:39] * Joins: jcranmer|away (jcranmer@moz-A8039BFC.csl.tjhsst.edu)
- # [22:39] * @bz adds TEST-UNEXPECTED_FAIL and "return -1;"
- # [22:40] <@smaug> ddahl: it is complaining about nsCrypto. That doesn't implement all the methods from the interface it inherits
- # [22:40] * Joins: davidillsley (chatzilla@moz-3832197F.range109-145.btcentralplus.com)
- # [22:40] * Joins: c0smikdebris (c0smikdebr@AB277EF.DC4492DD.BE90E62C.IP)
- # [22:41] <edmorley> !seen flx
- # [22:41] <firebot> flx was last seen 2 days, 18 hours, 44 minutes and 46 seconds ago, saying 'If I change the listing name for my add-on, is it expected behavior that the download links become broken?' in #amo-editors.
- # [22:41] <edmorley> bah
- # [22:41] <drice> biesi: ping?
- # [22:41] <biesi> dripong
- # [22:41] <biesi> er
- # [22:41] <biesi> drice, pong
- # [22:41] <drice> That's okay. call me dripong for now on.
- # [22:41] <biesi> hehe
- # [22:42] <drice> https://bugzilla.mozilla.org/show_bug.cgi?id=720846 -- I've been unable to test this. Left to my own devices, I'd build FX and update my extension to use it.
- # [22:42] <biesi> nicks ought to be unique within 3 characters!
- # [22:42] * Quits: igor (igor@169CEE78.E37E53F7.1DAC7E2F.IP) (Ping timeout)
- # [22:42] <nemo> jst, dao - hm. you closed that image background bug out. do you happen to like my snippet better?
- # [22:42] * nemo tries puppydog eyes
- # [22:42] <drice> But that's not repeatable, and there's already a SocketTransport test, but I can't get it to build.
- # [22:42] <@bz> hrm
- # [22:42] <@bz> how do I run one of these xpcom unit tests under a debugger?
- # [22:42] * Quits: karl (karl@moz-6B3FCBE2.jetstream.xtra.co.nz) (Ping timeout)
- # [22:43] * Joins: karl (karl@moz-6B3FCBE2.jetstream.xtra.co.nz)
- # [22:43] <ddahl> smaug: I wonder if bsmith's hair-brained (it seems quite nice actually) scheme has a wrinkle in it? https://bugzilla.mozilla.org/show_bug.cgi?id=673432#c57
- # [22:43] <biesi> drice, so I think what you should do is write a JS test that connects to localhost (127.0.0.1 and ::1)
- # [22:43] <biesi> drice, and just verifies that things look right
- # [22:43] * Quits: davidillsley (chatzilla@moz-3832197F.range109-145.btcentralplus.com) (Client exited)
- # [22:44] <drice> so don't reuse the existing netwerk/test/TestSocketTransport.cpp ?
- # [22:44] <@bz> Ah, maybe if I run it from dist/bin
- # [22:45] <biesi> drice, yeah, we don't currently use that test
- # [22:45] * Joins: davidillsley (chatzilla@moz-3832197F.range109-145.btcentralplus.com)
- # [22:45] <biesi> drice, one of the tests in netwerk/test/unit may already use nsISocketTransport
- # [22:45] <biesi> (hopefully?)
- # [22:45] * Quits: @smaug (chatzilla@moz-74C74840.gprs.sl-laajakaista.fi) (Ping timeout)
- # [22:46] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [22:46] <gavin> edmorley: thank you sir
- # [22:46] <dao> nemo: I didn't close that bug. I changed the resolution from invalid to wontfix.
- # [22:46] <drice> biesi: Alright, sounds doable.
- # [22:46] * mattwoodrow|away is now known as mattwoodrow
- # [22:47] * Joins: smaug (chatzilla@moz-74C74840.gprs.sl-laajakaista.fi)
- # [22:47] * ChanServ sets mode: +o smaug
- # [22:48] <ddahl> smaug: i think the patch tries to implement the interface with NS_DECL_NSIDOMCRYPTOLEGACY in nsCrypto.h - which implements the rest of the methods
- # [22:49] <edmorley> gavin: np :-)
- # [22:49] * Joins: stormy (stormy@moz-AD395531.hsd1.co.comcast.net)
- # [22:51] * Quits: eflores (eflores@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [22:51] * Quits: mwu (mwu@moz-6644F61A.static-ip.oleane.fr) (Quit: This computer has gone to sleep)
- # [22:52] * Quits: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net) (Ping timeout)
- # [22:52] * Quits: Jesse_ (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Quit: Jesse_)
- # [22:52] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
- # [22:53] * Quits: JonathanS (JonathanS@moz-FA436756.cfl.res.rr.com) (Quit: Computer has gone to sleep.)
- # [22:54] <@bz> ok
- # [22:54] <@bz> now who wants to review some mfbt code? ;)
- # [22:55] * Joins: njn (chatzilla@moz-F1136D81.dyn.iinet.net.au)
- # [22:55] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Quit: brendan)
- # [22:55] <nemo> dao: eh well, you and jst set the final statuses on it. whatever. figured that made you guys the final arbiters on its state.
- # [22:56] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [22:56] * Joins: crussell (colby@moz-6E56C1D9.dfw.dsl-w.verizon.net)
- # [22:56] * Quits: dao (dao@moz-D4B837CF.superkabel.de) (Ping timeout)
- # [22:57] * Joins: dao (dao@moz-D4B837CF.superkabel.de)
- # [22:57] * coop|afk is now known as coop
- # [22:57] * Quits: jhammink (textual@moz-6644F61A.static-ip.oleane.fr) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [22:58] * padenot|away is now known as padenot
- # [22:59] * armenzg is now known as armenzg_brb
- # [22:59] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
- # [23:00] * Joins: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP)
- # [23:00] <njn> Unfocused: ping
- # [23:00] <stormy> If you are going to JSConf or would like to go, please add your name to the wiki: https://wiki.mozilla.org/Engagement/Developer_Engagement/Events/JSConf2012
- # [23:01] * Joins: eflores (eflores@538BABFE.A073F3E.97BBD552.IP)
- # [23:02] * Quits: msucan (msucan-@BD3D06AD.BB7A5B67.699550A1.IP) (Quit: .)
- # [23:02] <@bz> waldo: you want to review this?
- # [23:02] <Unfocused> njn: pong
- # [23:02] * Quits: TheOne (one@moz-D388FE7F.dip.t-dialin.net) (Input/output error)
- # [23:03] <Ms2ger> Just r? him
- # [23:03] <njn> Unfocused: hi, you said something about starting a mailing list thread about add-on installation, did you do that?
- # [23:04] <Unfocused> not yet
- # [23:04] <@bz> hmm
- # [23:04] <Unfocused> need more hours in the day :\
- # [23:04] <@bz> isn't esc in url bar supposed to restore the URI?
- # [23:04] <njn> Unfocused: np
- # [23:04] * Quits: cjones (cjones@moz-6644F61A.static-ip.oleane.fr) (Quit: Leaving)
- # [23:04] <Unfocused> bz: bug 729244
- # [23:05] <@bz> Unfocused: fun
- # [23:05] <njn> Unfocused: I'm trying to understand stuff better, http://pastebin.mozilla.org/1491323 is some notes, can you read?
- # [23:05] * Joins: cjones (cjones@moz-6644F61A.static-ip.oleane.fr)
- # [23:05] <njn> Unfocused: basically, I'm trying to understand what are the valid reasons for third-party installs
- # [23:05] <Unfocused> no, i'm illiterate. i'll get my cat to read it for me ;)
- # [23:05] <njn> Unfocused: the discussions always seem to be Mike Kaply vs. the world
- # [23:06] <Unfocused> hah yes, they do
- # [23:06] * njn waves to Unfocused's cat
- # [23:06] <njn> Unfocused: I want to understand if Mike is worth listening to
- # [23:06] * Quits: sicking (chatzilla@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [23:07] * Joins: evilpie (evilpie@moz-F84F790D.pools.arcor-ip.net)
- # [23:07] * Quits: Boriss_afk (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss_afk)
- # [23:07] <njn> Unfocused: my gut feeling is "ban third-party installs" but I want to know if that's unreasonable
- # [23:07] * philor is now known as philor|away
- # [23:07] <Unfocused> sadly, i think it is an actual problem that needs solved
- # [23:07] * Joins: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net)
- # [23:07] <Unfocused> i think banning will just result in more bad behaviour
- # [23:08] <jhammel> njn, Unfocused : whether it is "legitimate" or not, but our entire testing structure relies on third-party installs
- # [23:08] <njn> jhammel: that's good to know
- # [23:08] <Unfocused> meh, that's fixable
- # [23:09] <mconnor> njn: the core of third-party installs is around a mechanism for another app to integrate with Firefox
- # [23:09] <Unfocused> easy enough to just flip a pref for our testing
- # [23:09] <mconnor> on the surface, I think that's a legitmate thing.
- # [23:09] <jhammel> Unfocused: yeah, that is fine for us
- # [23:09] * Quits: xakz (XaMaD@moz-34FBE388.fbx.proxad.net) (Ping timeout)
- # [23:09] <Unfocused> njn: i'm converting that pastebin to an etherpad to add notes
- # [23:10] <Unfocused> https://etherpad.mozilla.org/6vA99EFgNT
- # [23:10] <jhammel> heh, we should have a button on pastebin for that ;)
- # [23:10] * Joins: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP)
- # [23:10] <mconnor> updates can't be applied automatically for XPI installs?
- # [23:10] <njn> Unfocused: cool, thanks
- # [23:11] <njn> Unfocused: If I want to start a thread about this, is dev-platform appropriate?
- # [23:11] <njn> Unfocused: I could CC Kaply, too :)
- # [23:11] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [23:11] <Unfocused> njn: either that or dev-apps-firefox (the later might result in crazier posts)
- # [23:11] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [23:11] <jhammel> dev-platform++
- # [23:11] <njn> mconnor: can you be more specific, maybe give an example?
- # [23:12] <njn> ok, dev-platform it is
- # [23:12] <Unfocused> mconnor: they can. though, it does require them to set it up
- # [23:12] <mconnor> Unfocused: so makes it harder?
- # [23:12] <Unfocused> i mean, setup updates
- # [23:12] <Unfocused> yea, more work
- # [23:12] * Quits: mjschranz (mjschranz@C7D326F2.33EE9F8A.1139E686.IP) (Client exited)
- # [23:12] * Quits: stransky (stransky@moz-6F10C81D.net.upcbroadband.cz) (Quit: Connection reset by beer)
- # [23:13] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
- # [23:13] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [23:13] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [23:13] <mconnor> njn: so, Skype's add-on, in the simplest form, enables what every phone does with detecting phone numbers and allowing easy calls
- # [23:13] * bhearsum is now known as bhearsum|afk
- # [23:13] * Quits: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net) (Input/output error)
- # [23:13] <njn> mconnor: and that couldn't be done with a non-third-party add-on?
- # [23:14] <mconnor> it could, but it would require a separate install
- # [23:14] * Joins: jfkthame (jfkthame@5C7CACE1.44C0F4C5.9542EC20.IP)
- # [23:14] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
- # [23:14] <mconnor> not ideal from a UX perspective
- # [23:14] <njn> mconnor: so an add-on + a separate program, as oppose to a single third-party install?
- # [23:14] <@ehsan> vladan: std::sort, nice!
- # [23:14] <@ehsan> oh
- # [23:14] <@ehsan> std::find
- # [23:14] <@ehsan> can't believe my eyes!
- # [23:15] <mconnor> correct, you'd have to do something annoying like "prompt user, open URL in Firefox, let them manually install"
- # [23:15] <vladan> ehsan: :D
- # [23:15] * mcote|afk is now known as mcote
- # [23:16] * armenzg_brb is now known as armenzg_dinner
- # [23:16] * Quits: dao (dao@moz-D4B837CF.superkabel.de) (Ping timeout)
- # [23:17] * Joins: dao (dao@moz-D4B837CF.superkabel.de)
- # [23:17] <@smaug> njn: I'm with you, we should probably ban third-party installs. Skype has caused us major problems, so have probably all the AV addons
- # [23:17] * heycam is now known as heycam|away
- # [23:18] <@ehsan> vladan: r=me, sorry for the delay
- # [23:18] <vladan> ehsan: sweet. no worries, i understand
- # [23:19] * Joins: Sander (chatzilla@73FE8D5D.5F1E337E.109882C3.IP)
- # [23:19] <mconnor> smaug: there's always a tradeoff
- # [23:19] <@smaug> and that is?
- # [23:20] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
- # [23:20] <@smaug> IMO, it is good if user needs to explicitly install some addon
- # [23:20] * jmaher is now known as jmaher|afk
- # [23:20] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [23:20] <Unfocused> yea. there's also 3rd party installs that people do actually want. disallowing that makes that experience worse, not better
- # [23:20] <gavin> there's no way to enforce users having to explicitly install addons
- # [23:20] * Joins: mwu (mwu@moz-6644F61A.static-ip.oleane.fr)
- # [23:21] <Mossop> smaug: If you ban them they will just circumvent us completely
- # [23:21] <mconnor> true, you just risk people manipulating datastores directly
- # [23:21] <Mossop> At least now we have a certain amount of control
- # [23:21] <luke> any backouts pending for the red on inbound?
- # [23:22] * philor|away is now known as philor
- # [23:22] <edmorley> luke: yup
- # [23:22] <njn> Unfocused: do other browsers allow 3rd-party installs?
- # [23:23] <Waldo> bz: sure, can do
- # [23:23] <njn> Unfocused: I heard something about Chrome actively trying to block DLL injection on Windows, but that could be wrong
- # [23:23] * Joins: jgilbert_ (jgilbert@moz-2B3CF81C.hsd1.ca.comcast.net)
- # [23:23] * Quits: bholley (bholley@moz-D9D877A.dsl.pltn13.sbcglobal.net) (Ping timeout)
- # [23:23] <Unfocused> i don't think chrome allows it, but i'm not 100% sure
- # [23:23] * Joins: bholley (bholley@moz-FCAF9AAB.hsd1.ca.comcast.net)
- # [23:23] <Unfocused> IE does
- # [23:23] * Quits: faramarz (faramarz@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [23:23] * Quits: mwu (mwu@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [23:24] * Quits: cjones (cjones@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [23:24] * Quits: kanru (user@moz-6644F61A.static-ip.oleane.fr) (Ping timeout)
- # [23:24] <Unfocused> don't know about safari
- # [23:24] * Quits: wolfiR (wolfiR@moz-99976353.dip0.t-ipconnect.de) (Quit: Leaving)
- # [23:25] * Joins: necolas (necolas@moz-F9C3140E.bb.sky.com)
- # [23:25] <Mossop> I don't think it matters what other browsers do. We started off doing it (might have been a mistake) so now applications expect it
- # [23:25] <jhammel> and if we pref it off, as Unfocused suggested, that is easy to hack around
- # [23:25] <jhammel> if we can do it for testing, everyone else can too
- # [23:26] <jhammel> not saying its a bad idea, just pointing it out
- # [23:26] * Joins: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP)
- # [23:26] <@khuey> bz: ping
- # [23:26] * Joins: mwu (mwu@moz-6644F61A.static-ip.oleane.fr)
- # [23:27] * Quits: dao (dao@moz-D4B837CF.superkabel.de) (Ping timeout)
- # [23:27] * Quits: joey (chatzilla@moz-E31CD2CB.mozilla.org) (Quit: ChatZilla 0.9.88 [Firefox 12.0a2/20120217042010])
- # [23:27] <Waldo> bz: beware that the UINT32_MAX macros and stuff require you to define __STDC_LIMIT_MACROS before including the header; I think we have that in mozilla-config.h or somewhere, but be wary just in case
- # [23:27] <@khuey> we do
- # [23:28] * heycam|away is now known as heycam
- # [23:30] * Waldo tends to think that was about the most cracktastic idea possible
- # [23:30] <Ms2ger> The most cracktastic idea possible in C++?
- # [23:30] * Joins: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com)
- # [23:30] <Ms2ger> That's quite the nedorsement
- # [23:30] <Waldo> well, in C99
- # [23:30] * Joins: dao (dao@moz-D4B837CF.superkabel.de)
- # [23:30] <Waldo> which is less formidable
- # [23:30] <Waldo> if we were pure C++, <cstdint> just defines them unconditionally, but we're not pure C++, alas
- # [23:31] * Quits: evilpie (evilpie@moz-F84F790D.pools.arcor-ip.net) (Quit: ChatZilla 0.9.88 [Firefox 13.0a1/20120222031223])
- # [23:31] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [23:32] <Waldo> although C++ makes all the types std::int32_t and such, which is its own kind of annoying
- # [23:32] * Joins: igor (igor@169CEE78.E37E53F7.1DAC7E2F.IP)
- # [23:32] <@smaug> !seen Enn
- # [23:32] <@killer> I don't know who Enn is.
- # [23:32] <firebot> enn was last seen 29 hours, 30 minutes and 11 seconds ago, saying 'smaug: mFocusedNode doesn't currently get cleared when the window goes away. That's what you're patch changes, no?' in #developers.
- # [23:32] * Quits: Jake (Jake@moz-194B4246.dhcp.drexel.edu) (Quit: Leaving.)
- # [23:33] * Joins: jlebar|mac (~jlebarmac@A51041AF.144BA878.B22E20D2.IP)
- # [23:33] * rail-buildduty is now known as rail
- # [23:34] * rail is now known as rail_away
- # [23:35] * Quits: mwu (mwu@moz-6644F61A.static-ip.oleane.fr) (Quit: This computer has gone to sleep)
- # [23:35] * Quits: tonymec (tonymec@4DBFA917.516A6E14.277517C1.IP) (Ping timeout)
- # [23:36] * Joins: tonymec (tonymec@4DBFA917.516A6E14.277517C1.IP)
- # [23:37] * jhopkins is now known as jhopkins|afk
- # [23:37] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [23:38] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [23:39] * Joins: cjones (cjones@moz-6644F61A.static-ip.oleane.fr)
- # [23:39] * Quits: stormy (stormy@moz-AD395531.hsd1.co.comcast.net) (Ping timeout)
- # [23:39] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [23:40] * Quits: andreasn (andreasn@moz-3CC3C389.a336.priv.bahnhof.se) (Quit: Leaving.)
- # [23:40] * Joins: stormy (stormy@moz-AD395531.hsd1.co.comcast.net)
- # [23:40] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [23:41] * Quits: dcamp (dave@moz-BBE3ABD.mv.mozilla.com) (Quit: Linkinus - http://linkinus.com)
- # [23:41] * Quits: dao (dao@moz-D4B837CF.superkabel.de) (Ping timeout)
- # [23:41] * armenzg_dinner is now known as armenzg
- # [23:42] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [23:43] * Joins: darktrojan (geoff@moz-509CC089.dsl.telstraclear.net)
- # [23:43] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [23:43] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [23:43] * Quits: Lucas (Lucas@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [23:43] * Joins: dao (dao@moz-D4B837CF.superkabel.de)
- # [23:43] * Quits: Mook_as (mook@moz-1FCC0032.activestate.com) (Ping timeout)
- # [23:43] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [23:44] * Joins: Mook_as (mook@moz-1FCC0032.activestate.com)
- # [23:44] * Joins: gal (gal@moz-6644F61A.static-ip.oleane.fr)
- # [23:45] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [23:47] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [23:47] * Quits: ibarlow (ibarlow@F2D29657.F60B0462.67AC9B1.IP) (Quit: ibarlow)
- # [23:48] * Quits: stormy (stormy@moz-AD395531.hsd1.co.comcast.net) (Ping timeout)
- # [23:48] * Joins: stormy_ (stormy@moz-AD395531.hsd1.co.comcast.net)
- # [23:48] * stormy_ is now known as stormy
- # [23:48] * Joins: madhava_ (madhava@F2D29657.F60B0462.67AC9B1.IP)
- # [23:48] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
- # [23:49] * Quits: kaie (kaie@moz-4263B91D.dip.t-dialin.net) (Quit: Leaving)
- # [23:49] * Quits: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [23:49] * madhava_ is now known as madhava
- # [23:50] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [23:50] * Quits: armenzg (armenzg@moz-8555CE12.cable.teksavvy.com) (Input/output error)
- # [23:51] * bwinton is now known as bwinton_away
- # [23:51] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
- # [23:51] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Ping timeout)
- # [23:53] * Joins: fabrice (fabrice@moz-6644F61A.static-ip.oleane.fr)
- # [23:54] * khuey is now known as khuey|away
- # [23:54] * Joins: andreasn (andreasn@moz-3CC3C389.a336.priv.bahnhof.se)
- # [23:55] * Joins: brendan (brendaneic@2138D3DE.9F3254BD.1D6E592A.IP)
- # [23:56] * Quits: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [23:56] <smontagu> fred.wang++
- # [23:57] * Quits: brendan (brendaneic@2138D3DE.9F3254BD.1D6E592A.IP) (Ping timeout)
- # [23:57] * Quits: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP) (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
- # [23:57] <biesi> smontagu, who's that?
- # [23:58] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/69255fe4cb94 - Benoit Jacob - Bug 699033 - tame a crash in ANGLE compiler - r=jst
- # [23:58] <smontagu> biesi: attached attachment 60000
- # [23:58] <biesi> heh
- # [23:58] <smontagu> s/0000/00000/
- # [23:59] * Quits: igor (igor@169CEE78.E37E53F7.1DAC7E2F.IP) (Ping timeout)
- # [23:59] * philor is now known as philor|away
- # [23:59] * Joins: faramarz (faramarz@moz-6644F61A.static-ip.oleane.fr)
- # [23:59] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [23:59] * Quits: TheLink (TheLink@moz-4D4DDD71.pools.arcor-ip.net) (Client exited)
- # Session Close: Fri Feb 24 00:00:00 2012
The end :)