/irc-logs / mozilla / #developers / 2012-05-22 / end
Options:
- # Session Start: Tue May 22 00:00:00 2012
- # Session Ident: #developers
- # [00:00] <RyanVM> cpearce: np
- # [00:00] * Joins: KWierso (chatzilla@moz-4E330DCA.desm.qwest.net)
- # [00:01] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
- # [00:01] <@khuey> dougt: not that I've ever seen working
- # [00:03] <dougt> okay
- # [00:04] <dholbert> bz_away, un-ping (but see www-style post if you're interested: http://lists.w3.org/Archives/Public/www-style/2012May/0747.html )
- # [00:04] <dougt> khuey: we should tell the interns not to use windows.
- # [00:04] * Joins: mcmanus (mcmanus@moz-FE9B5BFD.twcny.res.rr.com)
- # [00:04] * philor is now known as philor|away
- # [00:04] <@khuey> dougt: why?
- # [00:04] * @khuey uses windows
- # [00:05] <dougt> case and point?
- # [00:05] <mounir> daleharvey: still need help?
- # [00:05] <dougt> i really can
- # [00:05] <@khuey> dougt: :-P
- # [00:06] <dougt> i can't wait until wed.
- # [00:06] <@khuey> so we can play sitcom again?
- # [00:06] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
- # [00:07] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:08] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
- # [00:09] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
- # [00:09] <@khuey> dougt: apparently IT is handing them windows laptops with FDE?
- # [00:09] <@khuey> dougt: that sounds like sad times all around
- # [00:10] <gavin> Windows FDE sucks that much?
- # [00:10] <gavin> Lion's filevault is pretty decent...
- # [00:10] * Joins: Havvy (Mibbit@moz-B7B34335.ptld.qwest.net)
- # [00:10] <@khuey> I haven't done measurements in a while
- # [00:11] <@khuey> but it used to be awful
- # [00:11] * Joins: anant_ (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:11] * jlebar is now known as jlebar|dinner
- # [00:12] * erick-away is now known as erick
- # [00:12] <cpearce> RyanVM: fixed by 1738e189377f
- # [00:12] <RyanVM> cpearce: nice, thanks
- # [00:12] <RyanVM> i'll star when M3 goes green
- # [00:12] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [00:12] * anant_ is now known as anant
- # [00:13] * jwir3|coffee is now known as jwir3
- # [00:13] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [00:13] * Quits: cpearce (chatzilla@moz-510B10B9.xdsl.xnet.co.nz) (Ping timeout)
- # [00:15] <taras> looks today i dont get to have a carret in my html editors :(
- # [00:15] <jesup> Ok, I *finally* go a working x64 build, and have reproduced my "doesn't link on Win x64 but does on x32" problem. Looks like the code compiles with __ptr64 in the functions, but the references don't have them. http://pastebin.mozilla.org/1647637
- # [00:15] <daleharvey> wait sorry wrong room, mounir: https://bugzilla.mozilla.org/show_bug.cgi?id=702880 likely isnt the best way to be throwing an error, so you can comment on that if you want, but not urgent
- # [00:16] * philor|away is now known as philor
- # [00:16] <gavin> johns: have you been investigating bug 749792?
- # [00:16] <johns> gavin: I just started looking into it a minute ago actually
- # [00:17] <RyanVM> cpearce: bonus points if you fix the other file_movementXY.html randomorange :P
- # [00:17] <dougt> khuey: serious?
- # [00:17] <dougt> that is great.
- # [00:17] * Joins: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
- # [00:17] <gavin> johns: heh ok
- # [00:18] <@khuey> dougt: that's what they're complaining about in #interns
- # [00:20] <jesup> glandium: ping (or anyone who has any understanding of Windows x64 code). Basically the function is defined the same way, but linking x64 fails because the reference is to the x32 version i appears . (Fresh build, deleted objdir, took FOREVER)
- # [00:20] * Joins: jstraus (Adium@moz-C7B4D9FC.hsd1.ma.comcast.net)
- # [00:20] <jesup> khuey: I heard IT was moving to FDE for all new machines
- # [00:21] <@khuey> jesup: that's what I've heard
- # [00:22] <@roc> has anyone measured the impact on builds?
- # [00:22] <@khuey> I did on vista several years ago
- # [00:22] <nthomas> glandium: fyi, I killed a bunch of test jobs on your try rev f688bfd36081, they were running much longer than expected
- # [00:22] <@khuey> don't know that anybody has done that recently
- # [00:22] <@khuey> jesup: wait, we're trying to link two things together, one is 32 bit and one is 64 bit?
- # [00:23] <jesup> I asked; they said "with the new mac version" it was only 20% or so (way more on older). I think this all was on yammer a month or two ago
- # [00:23] <jesup> khuey: that appears to be what is happening
- # [00:23] <@khuey> "only 20%"?
- # [00:23] <@khuey> that's a lot
- # [00:23] <jesup> khuey: yeah, that's what I thought
- # [00:23] <@khuey> jesup: is one side of this external code?
- # [00:23] <jesup> They didn't have numbers for linux or windows IIRC (and it's fuzzy)
- # [00:25] <jesup> khuey: No, it should all be compiled in the build. My guess is some piece is getitng compiled in 32-bit mode
- # [00:25] <jesup> Figuring out where is the fun part
- # [00:26] <@khuey> jesup: I'd start with anything compiled with ted's crazy gyp stuff
- # [00:26] <jesup> see the pastebin
- # [00:26] <jesup> khuey: this is all in ted's crazy stuff :-)
- # [00:26] * Quits: avih (quassel@moz-5457A91A.red.bezeqint.net) (Connection reset by peer)
- # [00:26] * Joins: avih (quassel@moz-5457A91A.red.bezeqint.net)
- # [00:26] <jesup> It all works fine in x32. Which is why I suspect something is losing the x64-ishness
- # [00:27] <jesup> Hmmm. grep -r 32-bit-symbol * may help... :-)
- # [00:27] * Quits: gustavold (gustavold@45585AD.ECBC1091.946930A0.IP) (Ping timeout)
- # [00:27] <@khuey> jesup: oh, doh
- # [00:28] <@khuey> jesup: layout/media/symbols.def.in has mangled symbol names ...
- # [00:28] * Joins: gustavold (gustavold@45585AD.ECBC1091.946930A0.IP)
- # [00:28] <@khuey> jesup: "if you mangle symbols yourself, you're gonna have a bad time"
- # [00:28] <jesup> khuey: oh, crap
- # [00:28] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
- # [00:28] <jesup> Sigh....
- # [00:28] <jesup> gkmedia strikes again!
- # [00:28] <jesup> can we just turn it off now? ;-)
- # [00:28] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
- # [00:28] * Quits: KWierso|outoftown (chatzilla@moz-4E330DCA.desm.qwest.net) (Ping timeout)
- # [00:29] * Quits: Dagger (Dagger@moz-D33D35F6.cable.virginmedia.com) (Ping timeout)
- # [00:30] <jesup> It as caused more problems... though we kept PGO working
- # [00:30] * Joins: KWierso|outoftown (chatzilla@moz-4E330DCA.desm.qwest.net)
- # [00:30] * Quits: KWierso (chatzilla@moz-4E330DCA.desm.qwest.net) (Ping timeout)
- # [00:30] * Joins: KWierso (chatzilla@moz-4E330DCA.desm.qwest.net)
- # [00:30] <jesup> (Of course, except for ehsan's firedrill, the problems are mostly for me and the webrtc team)
- # [00:31] * @khuey grumbles
- # [00:31] <@khuey> this is a terrible spec
- # [00:31] * @khuey likes how sicking and bent are both nowhere to be found
- # [00:32] * Quits: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP) (Quit: beaufour)
- # [00:32] <jesup> khuey: all specs are terrible, it's just a matter of magnitude :-)
- # [00:32] * Joins: nrc (nrc@538BABFE.A073F3E.97BBD552.IP)
- # [00:32] * joduinn is now known as joduinn-coffee
- # [00:36] <philor> bjacob: burning esr10
- # [00:37] <bjacob> philor: looking
- # [00:37] * joduinn-coffee is now known as joduinn-mtg
- # [00:37] <bjacob> philor: super easy fix, doing it
- # [00:38] * @khuey attempts to decipher if this string comparison algorithm is distinct from strcmp
- # [00:38] * Joins: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP)
- # [00:38] * Quits: tchevalier (Instantbir@moz-A2B0E34F.w92-133.abo.wanadoo.fr) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [00:39] <jesup> khuey: is there a makesystem var I can key off for X64 windows builds? I see "ifneq ($(OS_ARCH)_$(OS_TEST),WINNT_x86_64)", "ifneq ($(OS_ARCH)$(OS_TEST),WINNTx86_64)" and "if X86_WIN64" (and maybe "ifdef USE_64")
- # [00:40] <@khuey> jesup: HAVE_64BIT_OS
- # [00:40] <@khuey> jesup: yes, it's a terrible name
- # [00:40] <@khuey> it's from before my time
- # [00:40] <bjacob> philor: landed. man, esr10 is getting so far behind central, backporting fixes is getting tricky
- # [00:40] <@khuey> bjacob: do you remember the days of 1.9.0?
- # [00:40] <bjacob> khuey: i joined 2 years ago, never had to backport anything to 1.9
- # [00:41] <@khuey> bjacob: in my day, we walked 15 miles to school in the snow, up hill both ways
- # [00:41] <bjacob> hahaha
- # [00:42] <WG9s> bjacob: I thought the idea was supposed to be that complicated fixes did not get packported and needed to wait for next esr release.
- # [00:42] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
- # [00:42] <philor> and when we got to school, we had to use CVS!
- # [00:43] <Cww> khuey: why in my day, there weren't no school. We had a ditch and we got our edjumacatin by diggin it.
- # [00:43] <bjacob> WG9s: not a complicated fix -- just tricky that a function that's now part of the landscape in central doesn't exist on esr10
- # [00:43] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:43] * Quits: imphil (philipp@moz-655EF802.customer.m-online.net) (Ping timeout)
- # [00:43] <jesup> philor: CVS is so newfangled. RCS. Better yet, 800dpi tape backups nightly
- # [00:43] <@khuey> Cww: that's pretty funny coming from someone who went to Stanford :-P
- # [00:43] * Quits: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP) (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
- # [00:44] <nthomas> khuey: does HAVE_64BIT_OS do the right thing if we're compiling 32bit on 64bit machines ?
- # [00:44] <jesup> I have an RCS archive lying around of the AmigaOS code. Pretty small by modern standards
- # [00:44] * Quits: jeremyhu|tifa (jeremyhu@54BAD21E.C5B353C9.624AD39E.IP) (Input/output error)
- # [00:45] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
- # [00:45] * Joins: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:45] * Quits: jbalogh (jbalogh@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Leaving...)
- # [00:45] <dwarfcrank> Who here was working on autogenerating Visual Studio projects for m-c?
- # [00:45] * nemo sighs
- # [00:45] <nemo> WTH is Chrome still doing this.
- # [00:46] <nemo> After ROME and All Is Not Lost and the annoyance, you'd think they'dve quite doing "Chrome Only" chrome experiments
- # [00:46] <@khuey> nthomas: yes, it tests for sizeof(void*)
- # [00:46] <nemo> http://grouek.com/ctrlpaper/ - this works fine if I spoof my UA :(
- # [00:46] <nthomas> nice
- # [00:46] <@khuey> nthomas: it has nothing to do with the actual OS
- # [00:46] <nemo> bjacob mentioned it on planet-webgl.org
- # [00:46] <@khuey> nthomas: hence how the name is terrible
- # [00:46] <@khuey> dwarfcrank: nobody
- # [00:46] <@khuey> dwarfcrank: maybe gps
- # [00:47] <bjacob> nemo: we have been doing our share of firefox-only demos too, undermining our ability to complain about that
- # [00:48] <bjacob> nemo: but the chrome app store takes it to the next level
- # [00:48] <nemo> bjacob: there's a difference between having a technology that only works in your browser
- # [00:48] <dwarfcrank> khuey: I think it was him, someone was mentioned the other day
- # [00:48] <nemo> bjacob: and outright checking UA
- # [00:48] <bjacob> nemo: oh.
- # [00:48] <nemo> bjacob: or *only* using the webkit version
- # [00:48] <nemo> bjacob: I can't find any part of ctrlpaper that doesn't work in FF15 over here
- # [00:48] <nemo> and all I had to do was set general.useragent.override
- # [00:48] <@dbaron> khuey, 1.9 really wasn't that bad compared to backporting to 1.8
- # [00:48] * Quits: drice (derice@moz-1D9C882A.deploy.akamaitechnologies.com) (Quit: Leaving.)
- # [00:48] <nemo> bjacob: but yeah. chrome app store is even worse. they don't even *try*
- # [00:48] <@khuey> dbaron: that was well before my time ;-)
- # [00:49] <nemo> bjacob: and those other demos. they *did* work but also did UA checks :(
- # [00:50] <gps> dwarfcrank: I had code to do that at one time
- # [00:50] <gps> it is currently in a state of disrepair
- # [00:50] <gps> I hope to pick up work again when I have free cycles
- # [00:50] <gps> translation: I could use help :)
- # [00:50] <@khuey> do we maintain a sorted nsTArray of strings anywhere?
- # [00:50] <@dbaron> khuey, Firefox 2 was EOL'd in December of 2008 (2.0.0.20 release), based on a branch that branched from CVS trunk in mid-2005
- # [00:50] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
- # [00:50] * @khuey is looking for examples to crib from
- # [00:51] <@khuey> dbaron: ouch
- # [00:51] <dwarfcrank> gps: Mind if I take a look at it?
- # [00:51] <@bz_away> anyone here got a fennec build?
- # [00:51] <@bz_away> Can you reproduce https://bugzilla.mozilla.org/show_bug.cgi?id=757208 ?
- # [00:52] <@dbaron> khuey, yeah, August 12 2005 -> December 18 2008
- # [00:52] <gps> dwarfcrank: https://github.com/indygreg/mozilla-central/tree/build-splendid
- # [00:52] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [00:52] <gps> it started as visual studio generation, then morphed into a generic system for extracting metadata from our build system
- # [00:52] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
- # [00:52] <@khuey> bz_away: checking
- # [00:52] <gps> because that's what you need to solve to enable proper/complete VS generation
- # [00:52] <nemo> bjacob: https://wiki.mozilla.org/Marketplace/Compatibility - at least you guys have compatibility as a goal
- # [00:52] * Joins: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net)
- # [00:52] <nemo> bjacob: and aren't doing any lame-ass UA checks as a marketing ploy
- # [00:53] <nemo> bjacob: then I read the slashdot article on Chrome's advances and people are going on about "it's not chrome's fault if other browsers don't support HTML5"
- # [00:53] <nemo> *sigh*
- # [00:53] * Joins: Dagger (Dagger@moz-D33D35F6.cable.virginmedia.com)
- # [00:53] <@bz_away> khuey: make sure to use a device with a screen < 640px wide, btw
- # [00:53] <@khuey> bz_away: what exactly is the expected behavor here?
- # [00:53] * nthomas is now known as nthomas|away
- # [00:53] <gps> dwarfcrank: at some point https://github.com/indygreg/mozilla-central/tree/visual-studio-generation worked. can't remember if it is still in the history or if I rebased it
- # [00:53] <@bz_away> khuey: well, if you load the page
- # [00:53] <@khuey> bz_away: because on nightly on desktop I get an unstyled page
- # [00:53] <gps> the build-splendid tree evolved from that
- # [00:53] <@bz_away> khuey: and click the little menu-like doohickie on the top right
- # [00:54] <@bz_away> khuey: is your nightly using a window < 640px wide?
- # [00:54] <@khuey> bz_away: no
- # [00:54] <@bz_away> khuey: media queries for the win....
- # [00:54] <@roc> nemo: people other than bz need to get out and call Google on their anti-open-Web behavior. Starting with you I guess!
- # [00:54] * RyanVM likes how serge lists the changesets of patches he wants landed on various branches in the whiteboard
- # [00:54] * Joins: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com)
- # [00:54] * heycam|away is now known as heycam
- # [00:54] <RyanVM> because I erally want to read the entire bug to figure out which is which
- # [00:54] * Quits: KWierso|outoftown (chatzilla@moz-4E330DCA.desm.qwest.net) (Ping timeout)
- # [00:55] <@khuey> bz_away: hmm, my phone's screen is bigger than 640
- # [00:55] <jwir3> can I dynamically set preferences from within a mochitest, or do I need mochitest-chrome>?
- # [00:55] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [00:55] <@bz_away> khuey: mmm, fun
- # [00:55] <@bz_away> khuey: one sec
- # [00:55] * Joins: vladan (vladan@E984A762.BF9D67A0.57F33CED.IP)
- # [00:56] * Joins: KWierso|outoftown (chatzilla@moz-4E330DCA.desm.qwest.net)
- # [00:56] <@bz_away> khuey: ok, nevermind
- # [00:56] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [00:56] * Parts: vladan (vladan@E984A762.BF9D67A0.57F33CED.IP)
- # [00:56] <@bz_away> khuey: I'll poke at this myself; just need to write my own testcase to test on my tablet
- # [00:56] <dwarfcrank> gps: Ah, cool. I'll take a look
- # [00:56] * Quits: TheLink (TheLink@moz-45ED2356.pools.arcor-ip.net) (Quit: I has album artz!!!1)
- # [00:56] <gps> dwarfcrank: I'm stepping away for a few hours. if you have any questions, you can leave them here or you can email me at gps@mozilla.com
- # [00:56] <dwarfcrank> All right
- # [00:57] <gps> my intention is also to morph that build-splendid branch into what's being started at bug 751795
- # [00:58] <gps> once we have more coherent Python code for doing build system foo, I can lind some crazy stuff easier :)
- # [00:58] <gps> s/lind/land/
- # [00:58] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [00:58] <dwarfcrank> Cool :)
- # [00:58] * Quits: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com) (Ping timeout)
- # [00:58] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [00:58] * Quits: int3 (int3@1AD25C43.E8D90279.E655E8E1.IP) (Client exited)
- # [01:00] <@khuey> bz_away: I tested it on a galaxy s2 (480 px wide) and it's broken
- # [01:00] * Joins: bbondy (bbondy@moz-C9962B2.home.cgocable.net)
- # [01:00] <@khuey> as in clicking on the menuy thing does nothing
- # [01:00] <sid0> are there known issues with push to try?
- # [01:01] <sid0> I can't push at all, ssh just stops working
- # [01:01] <bjacob> the problem with public mailing lists: douchebags
- # [01:01] <bbondy> If something needs to go in the next ESR do I put it in http://hg.mozilla.org/releases/mozilla-esr10 ? (I think it would be ESR13 but no such branch exists confusingly enough)
- # [01:01] <@khuey> bbondy: yes
- # [01:01] <@khuey> bbondy: it's the ESR based on firefox 10
- # [01:01] <@khuey> hence esr-10
- # [01:02] <lsblakk> next esr will be esr17
- # [01:02] <lsblakk> and so on
- # [01:02] <bbondy> oh I see so there will be updates to esr10
- # [01:02] <bbondy> sorry I thought no updates to it at all
- # [01:02] <sid0> oh, nvm, ssh agent issue
- # [01:02] <lsblakk> bbondy: we do updates as subsequent subversion builds
- # [01:02] <lsblakk> 10.0esr
- # [01:02] <lsblakk> 10.0.1
- # [01:02] <lsblakk> etc
- # [01:02] <bbondy> k thx
- # [01:03] * Quits: Asa (asa@52A1524D.4E7EDEC9.632B8C24.IP) (Ping timeout)
- # [01:03] * Quits: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com) (Quit: damons)
- # [01:03] <Havvy> Bug fixes.
- # [01:03] <bbondy> makes sense
- # [01:03] * Quits: ianbicking (ianbicking@moz-36B9BE32.hsd1.mn.comcast.net) (Quit: ianbicking)
- # [01:05] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
- # [01:06] <WG9s> IF the next ESR is based of firefox 13, wouldn;t the correct way to get something into the next ESR at this point to get it landed on Beta?
- # [01:06] * Quits: jamesr (jamesr@16B54CE2.D6CCE4AE.77834EAA.IP) (Quit: jamesr)
- # [01:06] <@khuey> the next ESR is not based off of firefox 13
- # [01:06] <lsblakk> WG9s: that is not how it works
- # [01:06] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
- # [01:06] <lsblakk> it simply has the security fixes that land in 13
- # [01:06] <bbondy> lsblakk mentioned it will be esr17
- # [01:06] <Havvy> It's every 7 releases.
- # [01:06] <WG9s> but it would seem to be the logical way for it to work. just sayin'
- # [01:06] <lsblakk> landed to esr10
- # [01:07] <lsblakk> https://wiki.mozilla.org/Release_Management/ESR_Landing_Process
- # [01:07] * Joins: dhylands (dhylands@91EBC268.7E8C66B9.5D698A29.IP)
- # [01:07] <WG9s> oh so 13 is not the next ESR ok i thouhgt someone a few posts ago said it was.
- # [01:07] <lsblakk> we only use 13 as tracking to know which version of firefox we're shipping that esr update with
- # [01:08] <WG9s> ok
- # [01:08] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Connection reset by peer)
- # [01:08] <lsblakk> the next esr will have tracking 14+, and so on
- # [01:08] * Joins: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [01:08] <WG9s> but if releases are every 6 weeks and esr is every 7 releases that is every 42 weeks so almost but not quite a year?
- # [01:09] <lsblakk> yup, extended support release
- # [01:10] <WG9s> well then the mobile plan makes zero sense.
- # [01:11] * Joins: njn (chatzilla@moz-9A46D0A5.dyn.iinet.net.au)
- # [01:11] <lsblakk> not sure what you mean there
- # [01:11] * Quits: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch) (Quit: Leaving.)
- # [01:11] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [01:12] <@ted> philor: oh shit, i totally forgot to fix that, didn't it
- # [01:12] <@ted> i
- # [01:12] <@ted> :-(
- # [01:12] <@ted> smooth
- # [01:12] <WG9s> last i heard mobile was to be based off esr builds every 42 weeks is way too slow for something changing as rapidly as the mobile areana
- # [01:12] <WG9s> arena
- # [01:12] <@ted> philor: now i remember, i worked out why it was broken but forgot to fix my patch
- # [01:12] * @ted headdesk
- # [01:12] <gcp> mobile is based of esr for XUL tablet UI
- # [01:13] <gcp> and only until the native ui has a tablet support
- # [01:13] <gcp> which obviously won't take 42 weeks
- # [01:14] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [01:15] <philor> ted: at least it amused me, and after all, isn't that what's important?
- # [01:15] <@ted> true
- # [01:15] <@ted> it's a pretty awesome bug, too
- # [01:15] <@ted> Python 2.5 has that bug
- # [01:15] <@ted> they fixed it in 2.5.2
- # [01:15] <@ted> but! we don't hit it normally because the build slaves have the win32api module installed
- # [01:15] <@ted> so the platform module uses different code
- # [01:16] * Joins: Asa (asa@52A1524D.4E7EDEC9.632B8C24.IP)
- # [01:16] <@ted> but the virtualenv doesn't import system modules normally, so you hit it
- # [01:16] * nthomas|away is now known as nthomas
- # [01:16] * Joins: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com)
- # [01:17] <philor> oh, I even saw part of the discussion about that
- # [01:17] <philor> and promptly forgot it
- # [01:17] * markh1 is now known as markh
- # [01:18] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [01:18] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
- # [01:18] <@ted> i forgot it had even happened
- # [01:19] * Joins: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp)
- # [01:19] * Quits: bbondy (bbondy@moz-C9962B2.home.cgocable.net) (Ping timeout)
- # [01:19] * Joins: bbondy (bbondy@moz-C9962B2.home.cgocable.net)
- # [01:20] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [01:22] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:22] * Quits: @smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi) (Input/output error)
- # [01:22] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [01:22] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
- # [01:22] * ChanServ sets mode: +o smaug
- # [01:24] <akeybl> RyanVM: I see you landed bug 723350 on behalf of till, would you mind backing it due to bug 756549?
- # [01:24] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [01:26] <akeybl> billm: you r+'d so roping you in too ;) ^^
- # [01:26] * Quits: KWierso|outoftown (chatzilla@moz-4E330DCA.desm.qwest.net) (Ping timeout)
- # [01:27] * Joins: KWierso|outoftown (chatzilla@moz-4E330DCA.desm.qwest.net)
- # [01:27] * Quits: gcp (gpascutto@moz-D0E475EA.access.telenet.be) (Quit: Make a new plan, Stan!)
- # [01:27] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [01:28] * Quits: KWierso (chatzilla@moz-4E330DCA.desm.qwest.net) (Ping timeout)
- # [01:28] <gregglind> where does this live in the source tree: chrome://global/content/bindings/notification.xml
- # [01:28] * Joins: KWierso (chatzilla@moz-4E330DCA.desm.qwest.net)
- # [01:29] <gavin> gregglind: http://mxr.mozilla.org/mozilla-central/find?string=notification.xml
- # [01:29] <rstrong> gregglind: toolkit/contents/widgets
- # [01:29] * Quits: Asa (asa@52A1524D.4E7EDEC9.632B8C24.IP) (Ping timeout)
- # [01:29] <gavin> as rstrong points out, the toolkit one is most likely what you want
- # [01:30] <rstrong> and as gavin does ever so well, it is best to just use mxr
- # [01:30] <rstrong> :)
- # [01:32] <gregglind> the trick to mxr is knowing which part of the string to look for!
- # [01:32] <billm> akeybl: ok, I'll back it out
- # [01:32] * Joins: rajul (quassel@5865304E.938DFE56.5700D73F.IP)
- # [01:32] <NeilAway> jesup: congrats on your x64 build
- # [01:32] <gavin> I have two keywords: "mxr" and "mxrt"
- # [01:32] <gavin> the former is a filename search that points to http://mxr.mozilla.org/mozilla-central/find?string=%s
- # [01:32] <gavin> the latter is a text search that poinrts to http://mxr.mozilla.org/mozilla-central/search?string=%s
- # [01:33] <gavin> (using mxr for filename search lets me also take advantage of switch-to-tab and autocompletion)
- # [01:33] * Joins: darktrojan (geoff@moz-30B3CCFD.telstraclear.net)
- # [01:34] <jesup> NeilAway: Yeah, finally got it working - and with that found the bug. symbols.def.in. Check build running now. (Wow do windows builds take forever even on a 'hot' SandyBridge i7 laptop)
- # [01:34] <gregglind> So specifically, gavin and rstrong... notificationbox in desktop doesn't emit AlertClose
- # [01:34] <gregglind> on mobile it does.
- # [01:35] <gavin> true
- # [01:35] <akeybl> billm: thanks!
- # [01:35] <jesup> NeilAway: We desperately need working Winx64 build env docs. I could write some (and will if I have to), but I don't really have all the info, I just know how I got it to work. And bz's cat is dead, so we can't ask him ;-)
- # [01:35] * zpao is now known as zpao|detached
- # [01:36] <gregglind> gavin, does that seem like a likely place to shim that in?
- # [01:36] <gavin> gregglind: shim what in?
- # [01:37] <gregglind> an emit("AlertClose")
- # [01:37] * WG9s guesses that means there are not 102 uses for a dead cat? ;-)
- # [01:37] <gavin> gregglind: why do you need it?
- # [01:37] <gregglind> because I want to know when notification boxes close.
- # [01:38] <gregglind> in UI terms, closing the box may or may not be a refusal.
- # [01:38] <gregglind> depending on the app.
- # [01:38] <gavin> well I assumed that much :)
- # [01:38] <gavin> but more generally, what are you trying to do?
- # [01:38] <gregglind> but closing the box is a decision.
- # [01:38] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [01:38] * Joins: Asa (asa@52A1524D.4E7EDEC9.632B8C24.IP)
- # [01:39] <gregglind> in tp2, we have to ask the user various things.
- # [01:39] * Quits: @smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi) (Input/output error)
- # [01:39] <gavin> so are you just looking to be notified for a specific notification?
- # [01:39] <gregglind> (this is part of my delay in resolving that TP1 patchset)
- # [01:39] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
- # [01:39] * ChanServ sets mode: +o smaug
- # [01:39] <gregglind> I want to know when the user chooses to close a notification box.
- # [01:39] <NeilAway> jesup: well, it's not a supported configuration, but where would they go?
- # [01:40] <gavin> gregglind: "a notification box" as in "a specific one that you've triggered" or "any notification box at all"
- # [01:40] <gavin> ?
- # [01:40] <gregglind> well, both would be nice. But specific ones I fire.
- # [01:40] <gavin> you might be interested in bug 600501, then
- # [01:40] <gavin> which added a mechnanism to do that
- # [01:41] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Quit: Mardak)
- # [01:41] <gavin> see "eventCallback" at https://developer.mozilla.org/en/XUL/Method/appendNotification
- # [01:41] <jesup> NeilAway: it's in our build list, so people had better be able to set up an env to figure out what they broke!
- # [01:43] * Quits: @smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi) (Input/output error)
- # [01:43] * devd is now known as dev_afk
- # [01:43] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
- # [01:43] * ChanServ sets mode: +o smaug
- # [01:43] <@khuey> did somebody just kick mailman?
- # [01:44] <@khuey> I just got a large backlog of mail
- # [01:44] <gregglind> gavin, that does work there. Would be nice to catch them generally as well. Thanks for the tip.
- # [01:44] <gavin> khuey: hmm, yeah
- # [01:45] * Quits: espadrine (thaddee_ty@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:45] <@khuey> gavin: not that I'm opposed to kicking mailman ...
- # [01:46] * @khuey is getting mail from last week
- # [01:48] * Joins: espadrine (thaddee_ty@moz-BBE3ABD.mv.mozilla.com)
- # [01:48] <philor> in my day we counted ourselves lucky to get mail in just 3 days
- # [01:48] * Quits: akeybl (akeybl@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
- # [01:48] * Joins: akeybl (akeybl@moz-7B0110AD.mv.mozilla.com)
- # [01:49] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:49] * Joins: surkov (surkov@1A9A4379.E0C13F7A.33A1AC3C.IP)
- # [01:51] <jesup> khuey: Maire posted stuff to dev-media and it didn't show up, maybe it's part of that
- # [01:51] <@khuey> very possible
- # [01:51] * Joins: jbalogh (jbalogh@moz-5D2708AA.hsd1.ca.comcast.net)
- # [01:51] * Joins: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp)
- # [01:52] <@khuey> er, plausible
- # [01:52] * Quits: mcsmurf (mcsmurf@moz-23A9E2C4.dip.t-dialin.net) (Quit: )
- # [01:52] * Joins: mjschranz (matt@moz-6FE6B833.cpe.net.cable.rogers.com)
- # [01:53] * Quits: gustavold (gustavold@45585AD.ECBC1091.946930A0.IP) (Ping timeout)
- # [01:53] * Joins: lmandel (lmandel@moz-3E0BD053.dsl.bell.ca)
- # [01:53] * Quits: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com) (Ping timeout)
- # [01:53] <jesup> Yeah, sat in some queue somewhere for 45 min until it released - I think she bugged IT about it and they may have found a fubar somewhere. Just a guess
- # [01:54] * Quits: surkov (surkov@1A9A4379.E0C13F7A.33A1AC3C.IP) (Quit: surkov)
- # [01:54] <@dbaron> why was there just a flod of email from all sorts of mozilla mailing lists?
- # [01:54] <@dbaron> flood
- # [01:54] * Joins: Mardak (Mardak@moz-9D4EA709.sfo4.dsl.speakeasy.net)
- # [01:54] <jesup> Wow, got random mssages going back to May 18
- # [01:54] <@khuey> dbaron: because mailman
- # [01:55] <jesup> I think mreavy tipped them off to a problem
- # [01:55] * Joins: gustavold (gustavold@45585AD.ECBC1091.946930A0.IP)
- # [01:55] <jesup> Frightening that no one caught it until now...
- # [01:55] * @khuey were just enjoying hte vacation
- # [01:55] * Quits: rajul (quassel@5865304E.938DFE56.5700D73F.IP) (Ping timeout)
- # [01:55] <@dbaron> there was plenty of traffic on the lists
- # [01:56] <@dbaron> maybe it was just news->mail mirroring?
- # [01:56] <jesup> dbaron: that's my guess
- # [01:56] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
- # [01:57] <philor> many people caught it before now
- # [01:57] <jesup> it wasn't mreavy, but someone must have burst the dam
- # [01:57] * Quits: KWierso|outoftown (chatzilla@moz-4E330DCA.desm.qwest.net) (Ping timeout)
- # [01:58] * jesup imagines a hidden mail folder somewhere sucking up random emails until it burst
- # [01:58] * Joins: rajul (quassel@70BADB79.1C047769.25B273F5.IP)
- # [01:58] * Quits: Mardak (Mardak@moz-9D4EA709.sfo4.dsl.speakeasy.net) (Quit: Mardak)
- # [01:59] * Joins: KWierso|outoftown (chatzilla@moz-4E330DCA.desm.qwest.net)
- # [01:59] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Ping timeout)
- # [01:59] * Quits: TheCrap (TheCrap@moz-48CA8557.dip0.t-ipconnect.de) (Ping timeout)
- # [02:00] * Quits: KWierso (chatzilla@moz-4E330DCA.desm.qwest.net) (Ping timeout)
- # [02:00] * Joins: birtles (chatzilla@moz-4B5534A0.mozilla.or.jp)
- # [02:00] * Joins: KWierso (chatzilla@moz-4E330DCA.desm.qwest.net)
- # [02:01] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [02:03] * Quits: rajul (quassel@70BADB79.1C047769.25B273F5.IP) (Ping timeout)
- # [02:03] * Quits: chrisccoulson (chr1s@CF62D2D6.FC921812.EE27BB8D.IP) (Quit: Ex-Chat)
- # [02:03] * Joins: rajul (quassel@959F0B39.C40AC38.F44414AF.IP)
- # [02:03] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [02:04] * Quits: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 12.0/20120424094117])
- # [02:04] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [02:05] * Quits: jammink (textual@2557E599.66715431.D25A875A.IP) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [02:07] * Quits: jimm (jmathies@moz-7F164CA1.pn.at.cox.net) (Quit: )
- # [02:07] * Quits: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:09] * Quits: Asa (asa@52A1524D.4E7EDEC9.632B8C24.IP) (Ping timeout)
- # [02:09] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
- # [02:09] * adev is now known as balloon
- # [02:10] * Quits: balloon (Instantbir@moz-F4963E9F.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [02:13] * Joins: kvda (kvda@AFDD388F.C3893E67.923345AB.IP)
- # [02:14] * Joins: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
- # [02:14] <edmorley> Callek: sort the seamonkey-beta tbpl issues?
- # [02:14] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [02:15] * Quits: priya (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [02:15] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
- # [02:15] <edmorley> dougt: I haven't timed the difference symantec PGP on windows make to the builds, but I just repartitioned using the windows disk manager and forced symantec to just encrypt the boot partition, if that helps them?
- # [02:16] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:16] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [02:16] * Quits: sriram (sriramr@moz-7B0110AD.mv.mozilla.com) (Quit: sriram)
- # [02:17] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [02:19] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:19] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
- # [02:19] * Quits: garnacho (carlos@moz-21A1EC24.dyn.user.ono.com) (Ping timeout)
- # [02:20] * Quits: myk (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
- # [02:22] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Input/output error)
- # [02:23] <Callek> edmorley: well no, but it *seems* to sorta be working on its own
- # [02:23] <Callek> edmorley: so not sure what else I can do easily
- # [02:24] * dev_afk is now known as devd
- # [02:25] * Joins: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net)
- # [02:25] * joduinn-mtg is now known as joduinn
- # [02:25] <edmorley> Callek: oh ok
- # [02:26] * Quits: mcmanus (mcmanus@moz-FE9B5BFD.twcny.res.rr.com) (Quit: )
- # [02:27] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [02:29] * Quits: KWierso (chatzilla@moz-4E330DCA.desm.qwest.net) (Ping timeout)
- # [02:30] * Joins: KWierso (chatzilla@moz-4E330DCA.desm.qwest.net)
- # [02:31] * Quits: rstrong (rstrong@moz-CE19CA8.dsl.scrm01.sbcglobal.net) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 1.8.0.9/2006120508])
- # [02:31] * Joins: sheppy (sheppy@moz-4BE034AB.ptr.us.xo.net)
- # [02:32] * Quits: mjschranz (matt@moz-6FE6B833.cpe.net.cable.rogers.com) (Quit: Computer has gone to sleep.)
- # [02:34] <@smaug> cpearce: did you perhaps push windows line endings lately ?
- # [02:34] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [02:34] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Quit: brendan)
- # [02:34] <cpearce> hmm....
- # [02:34] <cpearce> Not intentionally...
- # [02:34] <@smaug> I saw some in the fullscreen part of nsDocument.cpp
- # [02:35] * Quits: rajul (quassel@959F0B39.C40AC38.F44414AF.IP) (Ping timeout)
- # [02:35] <@khuey> man
- # [02:35] <@khuey> the web is such a terrible thing
- # [02:35] <@khuey> can we burn it to the ground and start over?
- # [02:35] <darktrojan> yes!
- # [02:35] * Joins: janv_ (varga@moz-6D58DC19.flarion.as5628.telecom.sk)
- # [02:35] <darktrojan> web 3.0 anyone?
- # [02:35] * Quits: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk) (Ping timeout)
- # [02:36] * Quits: automata (automata@moz-1CE7A56D.ifsc.usp.br) (Quit: Saindo)
- # [02:36] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Quit: ChatZilla 0.9.88.2-rdmsoft [XULRunner 12.0/20120420145725])
- # [02:36] * Joins: Wes- (chatzilla@A1FEE3E8.E3DA2587.9A5171B3.IP)
- # [02:37] <cpearce> smaug: it must have been me... I'll fix that...
- # [02:38] <Callek> khuey: XHTML6.0 since 6 is better than html5, and XHTML so people know to start over
- # [02:39] <Callek> since every XHTML ver is a start over ;-)
- # [02:39] <sheppy> Callek: you are the wind beneath my wings
- # [02:39] <Callek> sheppy: o right, |dev-doc-needed|
- # [02:40] <rnewman> gaston: I have an objdir locally on mac with "No rule to make target `../../gfx/ots/src/libmozots.a', needed by `libgkmedias.a.desc'." if you're interested
- # [02:40] <Havvy> Call it HTMU: Hypertext Makeup
- # [02:40] <Wes-> mounir: cjones: anybody else: how can I get involved with SmsMessage API work? I see serious functionality missing, and have spent significant chunks of my career working in exactly this area
- # [02:41] <rnewman> after my second inexplicable build borkage *sigh*
- # [02:41] <mwu> philikon: ^
- # [02:42] <philikon> Wes-: dev-webapi]
- # [02:42] <philikon> Wes-: dev-webapi list
- # [02:42] <cjones> Wes-, the API is driven pretty ruthlessly by requirements, but if there are gaps you see, the best place to start is dev-webapi
- # [02:42] <philikon> yeah what cjones said
- # [02:42] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [02:42] <cjones> or file a bug
- # [02:42] * Joins: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl)
- # [02:42] * Joins: mr_fribble (Mibbit@12029F44.FEAF2B3E.B580DEC.IP)
- # [02:43] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
- # [02:43] * Fallen|away is now known as Fallen
- # [02:43] * Quits: @smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi) (Ping timeout)
- # [02:43] * Quits: mr_fribble (Mibbit@12029F44.FEAF2B3E.B580DEC.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [02:44] * Joins: vikram360 (vikram360@CE94DB88.3BB86A63.2A068A5E.IP)
- # [02:44] * Quits: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 12.0/20120424094117])
- # [02:45] <Wes-> cjones: dev-webapi is a mailman list? will there be room to propose functionality improvements starting mid-june or so? I have a lot of prior work I would be interested in turning into requirements; off the top of my head, I see the inability to specify ESM class/UDHI, data coding scheme (DCS), and raw message bytes as causing significant functional losses to web apps. Is the back end...
- # [02:45] <Wes-> ...implemeted on top of GSM 03.40 "AT commands"? (sorry, just found about the project, have not RTFSd, did scan the API though :) )
- # [02:46] * Joins: robhawkes (robhawkes@moz-1FB7DFED.static.tpgi.com.au)
- # [02:46] * Joins: cviecco_ (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
- # [02:46] <@khuey> some days I wish we could put a list of things not to load in Firefox
- # [02:47] <gavin> like what?
- # [02:47] <@khuey> *.sharethis.com/* would be a good start
- # [02:47] <Wes-> w3schools.com
- # [02:47] <cjones> Wes-, i understood about 10% of that, but the backend for b2g is implemented on top of the android "Radio Interface Layer"
- # [02:47] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
- # [02:47] * ChanServ sets mode: +o smaug
- # [02:47] <cjones> for android it's on top of the android Sms API
- # [02:47] <gavin> oh, that kind of load
- # [02:47] <cjones> the best way to go about this is to list your use case on the mailing list and then go from there
- # [02:48] <cjones> "I want to do X but I can't see a way, ..."
- # [02:48] * Quits: jimb (user@9E727688.17C2F9C.163DC5C6.IP) (Input/output error)
- # [02:48] <@khuey> gavin: https://bugzilla.mozilla.org/show_bug.cgi?id=751656#c5
- # [02:48] <Wes-> cjones: ooh, looks like I need to learn that. My experience is directly with GSM 03.40 on devices (as well as SMPP, TNPP, TAP on the server end, alpha pagers, numeric pagers, reflex, ad nauseum, and we *have* worked on "generic messaging" functionality). My bread and butter is still email->sms, web->sms gateways, and 2-way messaging applications.
- # [02:48] * Quits: rwaldron (rwaldron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Leaving...)
- # [02:49] <Wes-> but, GSM 0340 is close to radio layer, I bet android stuff is very similar
- # [02:49] * Wes- googles
- # [02:49] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Quit: juanb)
- # [02:49] <Wes-> Oh, which reminds me, iPhone 1 supported GSM 0340, never looked at newer needs (had to jailbreak)
- # [02:49] * gregglind is now known as gregglind_away
- # [02:50] * Joins: Rob (robhawkes@moz-DAB065D0.static.tpgi.com.au)
- # [02:50] * Quits: robhawkes (robhawkes@moz-1FB7DFED.static.tpgi.com.au) (Connection reset by peer)
- # [02:51] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [02:51] <cjones> Wes-, we're moderately far away from AT/GSM on b2g, but still pretty low level
- # [02:51] * Joins: robhawkes (robhawkes@moz-A5AE03E4.static.tpgi.com.au)
- # [02:52] * Quits: Rob (robhawkes@moz-DAB065D0.static.tpgi.com.au) (Ping timeout)
- # [02:53] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Quit: mccr8)
- # [02:53] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Connection reset by peer)
- # [02:53] * philor is now known as philor|away
- # [02:54] * nthomas is now known as nthomas|away
- # [02:54] * Joins: Mardak (Mardak@moz-36FDC03D.dsl.pltn13.sbcglobal.net)
- # [02:54] <Wes-> cjones: on a related note (how I discovered the SMS API, in fact) -- do you know if there is a group doing anything that would let us control backlight on mobile? If I could have dimmed back light from web content this month, I could have saved acquiring 400 tablets, and am sure this will come up again
- # [02:56] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
- # [02:56] <cjones> Wes-, yes, we have a privileged API to do that
- # [02:56] <cjones> it only works on "gonk" though
- # [02:56] <jesup> Win x64 builds (on alder) build and run. (Had an error on shutdown, likely nothing in my code: ###!!! ASSERTION: Uh, IsInModalState() called w/o a reachable top window?: 'Error', file c:/mozilla/default/dom/base/nsGloblWindow.cpp, line 6844
- # [02:56] * Quits: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:57] <cjones> http://mxr.mozilla.org/mozilla-central/source/dom/power/nsIDOMPowerManager.idl#45
- # [02:57] * Quits: zzzzz_ (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net) (Quit: ChatZilla 0.9.87 [Firefox 12.0/20120420145725])
- # [02:57] <Wes-> cjones: That's a start. ;) (assuming gonk is ~ fennec nightly or so?)
- # [02:57] * Quits: cviecco_ (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Input/output error)
- # [02:57] <cjones> gonk is the very simple OS that b2g builds on
- # [02:57] <cjones> linux and some HAL libraries
- # [02:57] * Joins: sfink (chatzilla@moz-7B7651CB.dsl.pltn13.sbcglobal.net)
- # [02:57] <rnewman> gah, I hate our build system and its inexplicable tendency to just shit the bed and stop working until you delete everything and give up
- # [02:57] * Quits: KWierso|outoftown (chatzilla@moz-4E330DCA.desm.qwest.net) (Ping timeout)
- # [02:58] * Quits: KWierso (chatzilla@moz-4E330DCA.desm.qwest.net) (Ping timeout)
- # [02:58] <Havvy> Isn't that ever build system ever?
- # [02:58] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [02:58] <rnewman> every build system involving Make, sure
- # [02:58] * Joins: KWierso (chatzilla@moz-4E330DCA.desm.qwest.net)
- # [02:58] * Quits: bb10 (bb10@moz-C7B05616.org) (Ping timeout)
- # [02:58] * Quits: akeybl (akeybl@moz-7B0110AD.mv.mozilla.com) (Quit: Leaving...)
- # [02:58] <rnewman> or C++
- # [02:58] * Joins: zzzzz_ (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net)
- # [02:59] * Joins: KWierso|outoftown (chatzilla@moz-4E330DCA.desm.qwest.net)
- # [02:59] <Wes-> cjones: Ah, B2G, of course, I keep forgetting what that means. (not in the acronym sense, the Kilimanjaro sense). That particular API would be a God send to us. B2G would actually be pretty excellent too, one of our current challenges is getting a device with *only* web browser functionality.
- # [02:59] * Joins: jeremyhu (jeremyhu@54BAD21E.C5B353C9.624AD39E.IP)
- # [02:59] * Quits: jesup (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [02:59] * Joins: bb10 (bb10@moz-C7B05616.org)
- # [03:00] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [03:00] <cjones> Wes-, it would be relatively easy to bring up on an android-compatible tablet (others have done it), but tablets won't be a priority for "a while"
- # [03:01] <cjones> the biggest obstacle would be UI, but if you want to have your own that's not an issue
- # [03:01] * Quits: robhawkes (robhawkes@moz-A5AE03E4.static.tpgi.com.au) (Ping timeout)
- # [03:01] * Joins: robhawkes (robhawkes@moz-DAB065D0.static.tpgi.com.au)
- # [03:02] <Wes-> cjones: *nod* - we currently have a vendor-deal with Blackberry, but that will only last for so long. (when you're buying nearly 1,000 tablets, vendor relationships matter a great deal)
- # [03:02] * Quits: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com) (Client exited)
- # [03:03] <cjones> it's also possible to port b2g to base OSes other than gonk (which has also been done), but that's quite a bit more work
- # [03:03] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Quit: ChatZilla 0.9.87-4.1450hg.fc15 [XULRunner 12.0/20120424092743])
- # [03:03] <Wes-> cjones: if I could spec my ultimate tablet right now, it would run something like Firefox 12 in Kiosk mode, nothing else, with a pre-set "home page", pre-set WiFi config, and be able to maintain a "comet" connection for 14 hours on a single battery charge. Anything else would be gravy. Although the WebRTC media streaming web cam API would be tasty gravy.
- # [03:04] <Wes-> oh, and it would look nice, have a fast charger, and a 7" screen. See how easy I am to please? :)
- # [03:04] * Quits: Mardak (Mardak@moz-36FDC03D.dsl.pltn13.sbcglobal.net) (Ping timeout)
- # [03:04] * Joins: ianbicking (ianbicking@moz-36B9BE32.hsd1.mn.comcast.net)
- # [03:05] * Joins: Mardak (Mardak@moz-36FDC03D.dsl.pltn13.sbcglobal.net)
- # [03:05] * Quits: mreavy (chatzilla@52A1524D.4E7EDEC9.632B8C24.IP) (Ping timeout)
- # [03:05] <cjones> i'm not familiar with kiosk mode, but that's not exactly where the current b2g is headed
- # [03:05] <cjones> however the platform parts of b2g don't really care what UI they're drawing
- # [03:06] <cjones> so that sort of thing would be relatively easy to implement
- # [03:06] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: anant)
- # [03:07] * Quits: @smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi) (Ping timeout)
- # [03:07] * lsblakk is now known as lsblakk|afk
- # [03:08] * Joins: mijia (mijia@DC4232F0.766373FB.C3A57E70.IP)
- # [03:08] * Quits: Mardak (Mardak@moz-36FDC03D.dsl.pltn13.sbcglobal.net) (Quit: Mardak)
- # [03:08] * KaiRo_away is now known as KaiRo
- # [03:09] * Quits: robhawkes (robhawkes@moz-DAB065D0.static.tpgi.com.au) (Ping timeout)
- # [03:09] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [03:09] * Joins: robhawkes (robhawkes@moz-A5AE03E4.static.tpgi.com.au)
- # [03:10] * Quits: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com) (Ping timeout)
- # [03:11] * Quits: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net) (Quit: jgriffin)
- # [03:12] * Joins: NeilAway (neil@moz-4AB77362.cable.virginmedia.com)
- # [03:13] * Quits: ianbicking (ianbicking@moz-36B9BE32.hsd1.mn.comcast.net) (Quit: ianbicking)
- # [03:13] * joduinn is now known as joduinn-afk
- # [03:13] * Joins: ewong|away (chatzilla@moz-E5D50C2E.static.netvigator.com)
- # [03:13] * fabrice is now known as fabrice|afk
- # [03:13] * Joins: bnicholson (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net)
- # [03:15] * khuey is now known as khuey|away
- # [03:16] * Quits: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [03:16] * Joins: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com)
- # [03:16] * Joins: Noah (opera@moz-527ABC3E.dsl.rcsntx.sbcglobal.net)
- # [03:17] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [03:18] * Quits: zzzzz_ (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net) (Quit: ChatZilla 0.9.87 [Firefox 12.0/20120420145725])
- # [03:18] * Joins: Mardak (Mardak@moz-9509DFBB.hsd1.ca.comcast.net)
- # [03:19] * Quits: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [03:20] * Quits: chewey (chewey@moz-1B318D6.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
- # [03:21] * Joins: m_kato (Daily@moz-348F61F0.mozilla.or.jp)
- # [03:21] * Joins: chewey (chewey@moz-ED87FE5C.dip0.t-ipconnect.de)
- # [03:21] * Quits: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.19/20110707195905])
- # [03:22] * Parts: Noah (opera@moz-527ABC3E.dsl.rcsntx.sbcglobal.net)
- # [03:22] * Joins: anant (anant@moz-B3621916.dsl.dynamic.sonic.net)
- # [03:22] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Quit: bmoss)
- # [03:22] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
- # [03:24] * Quits: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [03:24] * Joins: cviecco_ (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
- # [03:24] * Quits: vikram360 (vikram360@CE94DB88.3BB86A63.2A068A5E.IP) (Ping timeout)
- # [03:27] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Quit: nbvcx)
- # [03:28] * Joins: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com)
- # [03:28] * Joins: vikram360 (vikram360@CE94DB88.3BB86A63.2A068A5E.IP)
- # [03:28] * Quits: ircloggr (nodebot@moz-13F4A1A3.compute-1.amazonaws.com) (Client exited)
- # [03:29] * Joins: ircloggr (nodebot@moz-DCEE69CC.compute-1.amazonaws.com)
- # [03:30] * Quits: KWierso (chatzilla@moz-4E330DCA.desm.qwest.net) (Ping timeout)
- # [03:30] * Joins: KWierso (chatzilla@moz-4E330DCA.desm.qwest.net)
- # [03:31] * Quits: bb10 (bb10@moz-C7B05616.org) (Ping timeout)
- # [03:31] * Quits: robhawkes (robhawkes@moz-A5AE03E4.static.tpgi.com.au) (Ping timeout)
- # [03:31] * Joins: robhawkes (robhawkes@moz-DAB065D0.static.tpgi.com.au)
- # [03:31] * Joins: bb10 (bb10@moz-C7B05616.org)
- # [03:33] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
- # [03:34] * Quits: birtles (chatzilla@moz-4B5534A0.mozilla.or.jp) (Ping timeout)
- # [03:35] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
- # [03:36] <RyanVM> yeehaw, blown up debug builds
- # [03:36] * ewong|away is now known as ewong
- # [03:37] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
- # [03:38] * Quits: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [03:38] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
- # [03:39] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
- # [03:41] * Quits: robhawkes (robhawkes@moz-DAB065D0.static.tpgi.com.au) (Ping timeout)
- # [03:41] * Joins: robhawkes (robhawkes@moz-A5AE03E4.static.tpgi.com.au)
- # [03:42] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
- # [03:43] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Client exited)
- # [03:43] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
- # [03:44] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [03:45] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
- # [03:46] * Quits: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com) (Quit: damons)
- # [03:46] <Callek> anyone know what the mozilla webapp page uses to identify if an app supports it?
- # [03:47] <Callek> (SeaMonkey Beta doesn't work, but Firefox beta does)
- # [03:49] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
- # [03:49] * Quits: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP) (Ping timeout)
- # [03:50] * Joins: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP)
- # [03:50] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [03:51] * Joins: timdream (timdream@moz-99690620.hinet-ip.hinet.net)
- # [03:51] * Quits: robhawkes (robhawkes@moz-A5AE03E4.static.tpgi.com.au) (Ping timeout)
- # [03:51] * Joins: robhawkes (robhawkes@moz-1FB7DFED.static.tpgi.com.au)
- # [03:51] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [03:52] * Quits: sheppy (sheppy@moz-4BE034AB.ptr.us.xo.net) (Quit: sheppy)
- # [03:53] * Joins: andreasn (andreasn@moz-436FB3D1.a336.priv.bahnhof.se)
- # [03:53] * Quits: billm (billm@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving)
- # [03:53] <zzzzz> RyanVM: oh fun, not failing on m-c but does on m-i yuk!
- # [03:54] * Quits: KaiRo (robert@moz-37E84A75.adsl.highway.telekom.at) (Input/output error)
- # [03:54] <RyanVM> zzzzz: i landed more than a merge
- # [03:54] <devd> does anyone know of a service that will take a C statement and convert it to a parenthesized form, taking care of all the operator precedence for me ?
- # [03:54] <zzzzz> oh - ok, just took a quick look , thought it was related to merge
- # [03:54] * zzzzz goes to bed
- # [03:54] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Quit: )
- # [03:55] * Quits: andreasn (andreasn@moz-436FB3D1.a336.priv.bahnhof.se) (Ping timeout)
- # [03:55] * Quits: KWierso|outoftown (chatzilla@moz-4E330DCA.desm.qwest.net) (Ping timeout)
- # [03:55] * Quits: artur_ (artur@moz-6DFBD742.hsd1.vt.comcast.net) (Input/output error)
- # [03:55] * Quits: sewardj (sewardj@moz-83F42A1D.dip.t-dialin.net) (Ping timeout)
- # [03:56] * Joins: priya (Adium@moz-5843392D.hsd1.ca.comcast.net)
- # [03:56] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
- # [03:56] * Joins: sewardj (sewardj@moz-1EB85132.dip.t-dialin.net)
- # [03:56] * @bz_away wonders whether updating nightly on a tablet is a terrible idea
- # [03:56] * bz_away is now known as bz
- # [03:57] * Joins: KWierso|outoftown (chatzilla@moz-4E330DCA.desm.qwest.net)
- # [03:57] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Client exited)
- # [03:57] * Quits: NeilAway (neil@moz-4AB77362.cable.virginmedia.com) (Ping timeout)
- # [03:58] * Quits: priya (Adium@moz-5843392D.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [03:58] * Joins: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com)
- # [03:58] * Quits: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl) (Ping timeout)
- # [03:59] * Quits: KWierso (chatzilla@moz-4E330DCA.desm.qwest.net) (Ping timeout)
- # [03:59] * Quits: jammink (textual@moz-BBE3ABD.mv.mozilla.com) (Quit: Computer has gone to sleep.)
- # [04:00] * Joins: Rob (robhawkes@moz-380AB6A4.static.tpgi.com.au)
- # [04:00] * Quits: robhawkes (robhawkes@moz-1FB7DFED.static.tpgi.com.au) (Connection reset by peer)
- # [04:00] * Joins: KWierso (chatzilla@moz-4E330DCA.desm.qwest.net)
- # [04:01] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: yuan)
- # [04:02] * Quits: cviecco_ (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Connection reset by peer)
- # [04:02] * philor|away is now known as philor
- # [04:03] * Joins: cviecco_ (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
- # [04:03] * darktrojan has a stuck page thumbnail :/
- # [04:04] * Joins: brendan (brendaneic@moz-CB571110.public.wayport.net)
- # [04:05] <darktrojan> more than one, in fact
- # [04:05] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
- # [04:06] <@dolske> "THIS WEBSITE IS A STUNNING WEBGL EXPERIENCE THAT REQUIRES GOOGLE CHROME"
- # [04:06] <@dolske> :(
- # [04:07] <@bz> dolske: mmm
- # [04:07] <@bz> dolske: no, it just requires the chrome UA
- # [04:07] <darktrojan> I am stunned
- # [04:08] * Quits: vikram360 (vikram360@CE94DB88.3BB86A63.2A068A5E.IP) (Ping timeout)
- # [04:09] * Quits: edmorley (edmorley@moz-3D130806.range86-166.btcentralplus.com) (Connection reset by peer)
- # [04:10] * Quits: masayuki (Daily@moz-911CC660.zaq.ne.jp) (Ping timeout)
- # [04:10] * Joins: masayuki (Daily@moz-911CC660.zaq.ne.jp)
- # [04:11] * Quits: Rob (robhawkes@moz-380AB6A4.static.tpgi.com.au) (Ping timeout)
- # [04:11] * Joins: robhawkes (robhawkes@moz-A5AE03E4.static.tpgi.com.au)
- # [04:11] * khuey|away is now known as khuey
- # [04:12] * Quits: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP) (Client exited)
- # [04:12] * Quits: cviecco_ (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Connection reset by peer)
- # [04:15] * Quits: robhawkes (robhawkes@moz-A5AE03E4.static.tpgi.com.au) (Ping timeout)
- # [04:15] * Joins: robhawkes (robhawkes@moz-DAB065D0.static.tpgi.com.au)
- # [04:15] * Quits: JPeterson (JPeterson@moz-B2998FD7.cust.tele2.se) (Ping timeout)
- # [04:16] * Joins: JPeterson (JPeterson@moz-B2998FD7.cust.tele2.se)
- # [04:17] * Joins: cviecco_ (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
- # [04:18] * nthomas|away is now known as nthomas
- # [04:18] * Quits: karl (karl@moz-49B8CA26.jetstream.xtra.co.nz) (Ping timeout)
- # [04:20] * Quits: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [04:21] * Quits: robhawkes (robhawkes@moz-DAB065D0.static.tpgi.com.au) (Ping timeout)
- # [04:21] * Fallen is now known as Fallen|away
- # [04:21] * Joins: robhawkes (robhawkes@moz-380AB6A4.static.tpgi.com.au)
- # [04:22] * Quits: jduell (jduell@moz-C44620F2.hsd1.ca.comcast.net) (Ping timeout)
- # [04:23] * Quits: cviecco_ (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Input/output error)
- # [04:24] * Joins: cviecco_ (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
- # [04:24] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
- # [04:25] * Quits: masayuki (Daily@moz-911CC660.zaq.ne.jp) (Ping timeout)
- # [04:25] * Quits: cviecco_ (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Ping timeout)
- # [04:26] * Joins: masayuki (Daily@moz-911CC660.zaq.ne.jp)
- # [04:27] * Joins: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net)
- # [04:28] <@bz> does Fennec do something interesting with the data-icon attribute?
- # [04:29] <@bz> Ah
- # [04:29] <@bz> nevermind
- # [04:29] * @bz gets it
- # [04:31] * Quits: robhawkes (robhawkes@moz-380AB6A4.static.tpgi.com.au) (Ping timeout)
- # [04:31] * Joins: robhawkes (robhawkes@moz-A5AE03E4.static.tpgi.com.au)
- # [04:32] * Quits: biesi (cbiesinger@EE9A5AA8.6B10AC3.E2F59BBC.IP) (Ping timeout)
- # [04:35] * Quits: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP) (Quit: rniwa)
- # [04:36] * jlebar|dinner is now known as jlebar
- # [04:36] * cjones is now known as cjones-dinner
- # [04:39] * heycam is now known as heycam|away
- # [04:39] * Quits: KWierso (chatzilla@moz-4E330DCA.desm.qwest.net) (Ping timeout)
- # [04:40] * Joins: KWierso (chatzilla@moz-4E330DCA.desm.qwest.net)
- # [04:40] * Quits: Hendikins (wolfox@moz-16899DFF.hhui4.ken.bigpond.net.au) (Ping timeout)
- # [04:40] * Quits: KWierso|outoftown (chatzilla@moz-4E330DCA.desm.qwest.net) (Ping timeout)
- # [04:41] * Joins: KWierso|outoftown (chatzilla@moz-4E330DCA.desm.qwest.net)
- # [04:41] * Joins: Hendikins (wolfox@moz-16899DFF.hhui4.ken.bigpond.net.au)
- # [04:41] * Quits: robhawkes (robhawkes@moz-A5AE03E4.static.tpgi.com.au) (Ping timeout)
- # [04:41] * Joins: robhawkes (robhawkes@moz-380AB6A4.static.tpgi.com.au)
- # [04:44] * Quits: robhawkes (robhawkes@moz-380AB6A4.static.tpgi.com.au) (Ping timeout)
- # [04:44] * Joins: Rob (robhawkes@moz-A5AE03E4.static.tpgi.com.au)
- # [04:44] * Joins: rajul (quassel@92E4D177.AD210B98.25B273F5.IP)
- # [04:45] <@bz> ok
- # [04:45] <@bz> whom do I cc for event handling issues on Fennec?
- # [04:45] * Quits: bc (bc@454BDC37.1D5E8529.AC69809B.IP) (Ping timeout)
- # [04:45] <felipe> how do I add a new mimetype to be treated as text instead of a download?
- # [04:46] * Quits: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net) (Quit: ChatZilla 0.9.88.2 [Firefox 15.0a1/20120518135927])
- # [04:46] * @khuey assumes smaug is the wrong answer
- # [04:47] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
- # [04:47] * Joins: cviecco_ (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
- # [04:48] * njn is weirded out by the shortness of the MPL2 headers
- # [04:48] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: jorendorff)
- # [04:48] * philor changes topic to 'No rule to make target bustage: bug 756808 || Next uplift for Fx15: 2012-06-04 || New/want to help? See irc://irc.mozilla.org/#introduction || http://krijnhoetmer.nl/irc-logs/'
- # [04:48] <@bz> njn: yeah, indeed
- # [04:48] <@bz> felipe: with a bit of pain
- # [04:48] * Quits: kvda (kvda@AFDD388F.C3893E67.923345AB.IP) (Quit: Computer has gone to sleep.)
- # [04:48] <@bz> felipe: if you don't want to just install a converter to text/plain, of course
- # [04:48] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
- # [04:49] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: jorendorff)
- # [04:49] * Quits: lmandel (lmandel@moz-3E0BD053.dsl.bell.ca) (Quit: lmandel)
- # [04:49] <felipe> bz: what do you mean by _install_? on the machine?
- # [04:50] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Client exited)
- # [04:51] * Quits: Rob (robhawkes@moz-A5AE03E4.static.tpgi.com.au) (Ping timeout)
- # [04:51] * Joins: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net)
- # [04:51] * Joins: jduell (jduell@moz-E49CB243.hsd1.ca.comcast.net)
- # [04:51] * Joins: robhawkes (robhawkes@moz-1FB7DFED.static.tpgi.com.au)
- # [04:52] <@bz> ok
- # [04:53] <@bz> felipe: well, as an XPCOM component
- # [04:53] <@bz> felipe: so an extension, or part of the browser
- # [04:53] * Quits: bbondy (bbondy@moz-C9962B2.home.cgocable.net) (Ping timeout)
- # [04:54] <felipe> bz: yeah, no.. i wanted this in the tree
- # [04:55] * Quits: brendan (brendaneic@moz-CB571110.public.wayport.net) (Quit: brendan)
- # [04:55] <@bz> felipe: well, fine
- # [04:55] <@bz> felipe: so you just check in such an XPCOM component
- # [04:55] * cjones-dinner is now known as cjones
- # [04:56] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
- # [04:56] * Quits: cviecco_ (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Input/output error)
- # [04:57] * Joins: cviecco_ (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
- # [04:57] * glob|away is now known as glob
- # [04:58] <@bz> ok
- # [04:58] <@bz> so whom should I cc for fennec ui event handling issues?
- # [04:58] * Quits: cviecco_ (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Ping timeout)
- # [04:59] <@khuey> cc mbrubeck, he'll probably route it appropriately
- # [04:59] <felipe> bz: but is that the standard way to do it? it's for a not very important bug, but.. the webapps manifest are served as application/x-web-app-manifest+json and I wanted that displayed as text instead of offered as a download when you access it directly
- # [04:59] * Quits: rajul (quassel@92E4D177.AD210B98.25B273F5.IP) (Ping timeout)
- # [05:00] <@bz> khuey: thanks
- # [05:00] <@bz> felipe: "standard" in what sense?
- # [05:00] * Joins: Rob (robhawkes@moz-380AB6A4.static.tpgi.com.au)
- # [05:00] * Joins: vikram360 (vikram360@CE94DB88.3BB86A63.2A068A5E.IP)
- # [05:00] * Quits: robhawkes (robhawkes@moz-1FB7DFED.static.tpgi.com.au) (Connection reset by peer)
- # [05:01] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [05:01] <felipe> bz: I thought there would be a list somewhere with a set of mimetypes in which the default action is to display as text, but I guess they're each handled individually so such list does not exist
- # [05:02] <@bz> felipe: I mean, you could basically do what http://hg.mozilla.org/mozilla-central/rev/10c2c74197fc did
- # [05:02] <@bz> felipe: I guess if we're shipping this we might as well
- # [05:02] <@bz> felipe: Oh, there are several lists... and you have to add it to each one. ;)
- # [05:02] <@bz> felipe: see link above
- # [05:02] <felipe> bz: what about here: https://mxr.mozilla.org/mozilla-central/source/content/html/document/src/nsHTMLDocument.cpp#562
- # [05:02] <philor> felipe: I'm not sure you've taken the first step in dealing with filehandling, have you? stab yourself in the eye with a rusty fork 30 times, it makes things much clearer
- # [05:02] <philor> and less painful, by comparison
- # [05:03] <@bz> felipe: yeah, might need it there too, if that list postdates the checkin I linked to
- # [05:03] <felipe> philor: I think I've skipped that fundamental step
- # [05:05] <felipe> bz: ok thanks for pointer, that should be enough to track everything
- # [05:05] <@bz> felipe: have fun. ;)
- # [05:05] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
- # [05:05] <felipe> I'll work on that, on when it's finished, go have some fun!
- # [05:06] <@bz> heh
- # [05:06] <felipe> :)
- # [05:08] * Quits: anant (anant@moz-B3621916.dsl.dynamic.sonic.net) (Ping timeout)
- # [05:09] <philor> speaking of celebrations... bz: you're off the hook for esr10!
- # [05:09] * Joins: anant (anant@moz-B3621916.dsl.dynamic.sonic.net)
- # [05:09] <@roc> OK, so --enable-warnings-as-errors doesn't build with VS2010
- # [05:09] * Quits: KWierso (chatzilla@moz-4E330DCA.desm.qwest.net) (Ping timeout)
- # [05:09] * Joins: cviecco_ (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
- # [05:09] <@khuey> why on earth would you turn that on?
- # [05:09] <philor> see fork above
- # [05:09] * Fallen|away is now known as Fallen
- # [05:09] * Quits: KWierso|outoftown (chatzilla@moz-4E330DCA.desm.qwest.net) (Ping timeout)
- # [05:10] <@roc> if it did build with VS2010, that that would be good because I could catch myself introducing warnings
- # [05:10] * Joins: KWierso (chatzilla@moz-4E330DCA.desm.qwest.net)
- # [05:11] * Quits: cviecco_ (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Ping timeout)
- # [05:11] * Quits: @dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Quit: dveditz)
- # [05:11] * Joins: KWierso|outoftown (chatzilla@moz-4E330DCA.desm.qwest.net)
- # [05:11] * Quits: Rob (robhawkes@moz-380AB6A4.static.tpgi.com.au) (Ping timeout)
- # [05:11] * Joins: robhawkes (robhawkes@moz-A5AE03E4.static.tpgi.com.au)
- # [05:12] <@bz> philor: hmm?
- # [05:12] <@bz> philor: I was on the hook for esr10?
- # [05:12] <philor> bz: your push from last Thursday, you got off the hook about 90 minutes ago
- # [05:12] <philor> I know you've been awake for 90+ hours because of it, you should probably get some sleep soon
- # [05:13] * shorlander is now known as shorlander-away
- # [05:13] * Quits: KLB (Kenneth_Ba@moz-C233EF2B.maine.res.rr.com) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725])
- # [05:14] * @khuey grumbles
- # [05:14] <@khuey> what kind of package delivery service attempts to deliver to a business at 7:30 PM
- # [05:14] * Fallen is now known as Fallen|away
- # [05:14] * Quits: m_kato (Daily@moz-348F61F0.mozilla.or.jp) (Quit: m_kato)
- # [05:14] * Joins: m_kato (Daily@moz-348F61F0.mozilla.or.jp)
- # [05:15] * Quits: robhawkes (robhawkes@moz-A5AE03E4.static.tpgi.com.au) (Ping timeout)
- # [05:15] * Joins: robhawkes (robhawkes@moz-DAB065D0.static.tpgi.com.au)
- # [05:15] <philor> UPS in December, all the time
- # [05:15] * Joins: Hughman (Mibbit@612FCB38.45583DB0.A3B82EC7.IP)
- # [05:16] * Joins: jsh (kuato@moz-C8D0E329.nyc.res.rr.com)
- # [05:18] <@dolske> philor++
- # [05:18] * Joins: cviecco_ (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
- # [05:18] <@dolske> aka "UPS Overnight"
- # [05:19] * @khuey isn't sure what the point of paying for Amazon Prime is if they don't even try to deliver it on time
- # [05:19] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Client exited)
- # [05:19] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [05:19] <philor> Amazon proposes, UPS disposes
- # [05:21] * Quits: robhawkes (robhawkes@moz-DAB065D0.static.tpgi.com.au) (Ping timeout)
- # [05:21] * Joins: robhawkes (robhawkes@moz-380AB6A4.static.tpgi.com.au)
- # [05:22] * heycam|away is now known as heycam
- # [05:23] <@bz> philor: meh
- # [05:23] * Quits: KWierso (chatzilla@moz-4E330DCA.desm.qwest.net) (Ping timeout)
- # [05:23] * Quits: Cork[home] (mattias@moz-7DD8BE5D.ilait.se) (Quit: Cork[home])
- # [05:24] * Joins: twi (Adium@moz-1AE3B3E2.cust.dsl.vodafone.it)
- # [05:24] * Joins: KWierso (chatzilla@moz-4E330DCA.desm.qwest.net)
- # [05:24] * KWierso would really like it if his home network would stop dropping connections...
- # [05:25] * Joins: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net)
- # [05:25] * janv_ is now known as janv
- # [05:26] * Joins: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net)
- # [05:27] * Joins: karl (karl@538BABFE.A073F3E.97BBD552.IP)
- # [05:28] * Joins: yuan (ywang@moz-6A0DF30E.hsd1.ca.comcast.net)
- # [05:31] * shorlander-away is now known as shorlander
- # [05:31] * Quits: robhawkes (robhawkes@moz-380AB6A4.static.tpgi.com.au) (Ping timeout)
- # [05:31] * Joins: robhawkes (robhawkes@moz-A5AE03E4.static.tpgi.com.au)
- # [05:32] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
- # [05:32] * Quits: terrence (terrence@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [05:33] * philor is now known as philor|away
- # [05:33] * Joins: MarcoS (Mibbit@moz-1D0B8EB2.dsl.irvnca.pacbell.net)
- # [05:33] * Quits: MarcoS (Mibbit@moz-1D0B8EB2.dsl.irvnca.pacbell.net) (Quit: MarcoS)
- # [05:34] * Joins: MarcosS (Mibbit@moz-1D0B8EB2.dsl.irvnca.pacbell.net)
- # [05:34] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
- # [05:35] * Quits: cviecco_ (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Input/output error)
- # [05:35] * Joins: cviecco_ (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
- # [05:36] * Joins: priya (Adium@moz-5843392D.hsd1.ca.comcast.net)
- # [05:37] * Quits: cviecco_ (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Ping timeout)
- # [05:39] * glob is now known as glob|away
- # [05:39] * Fallen|away is now known as Fallen
- # [05:41] * Quits: robhawkes (robhawkes@moz-A5AE03E4.static.tpgi.com.au) (Ping timeout)
- # [05:41] * Joins: bc (bc@454BDC37.1D5E8529.AC69809B.IP)
- # [05:41] * Joins: robhawkes (robhawkes@moz-1FB7DFED.static.tpgi.com.au)
- # [05:42] * philor|away is now known as philor
- # [05:43] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Connection reset by peer)
- # [05:43] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
- # [05:43] * Joins: Rob (robhawkes@moz-A5AE03E4.static.tpgi.com.au)
- # [05:44] * Quits: robhawkes (robhawkes@moz-1FB7DFED.static.tpgi.com.au) (Connection reset by peer)
- # [05:46] * Quits: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net) (Quit: gwagner_)
- # [05:46] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
- # [05:47] * Joins: kvda (kvda@AFDD388F.C3893E67.923345AB.IP)
- # [05:48] * Quits: jsh (kuato@moz-C8D0E329.nyc.res.rr.com) (Quit: Leaving)
- # [05:49] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
- # [05:51] * Quits: jduell (jduell@moz-E49CB243.hsd1.ca.comcast.net) (Ping timeout)
- # [05:51] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
- # [05:55] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Ping timeout)
- # [05:59] * Quits: espadrine (thaddee_ty@moz-BBE3ABD.mv.mozilla.com) (Quit: espadrine)
- # [06:04] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [06:07] * Quits: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP) (Ping timeout)
- # [06:08] * Quits: KWierso|outoftown (chatzilla@moz-4E330DCA.desm.qwest.net) (Ping timeout)
- # [06:09] * Joins: KWierso|outoftown (chatzilla@moz-4E330DCA.desm.qwest.net)
- # [06:09] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
- # [06:10] * Quits: KWierso (chatzilla@moz-4E330DCA.desm.qwest.net) (Ping timeout)
- # [06:10] * Joins: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP)
- # [06:10] * Joins: KWierso (chatzilla@moz-4E330DCA.desm.qwest.net)
- # [06:11] * Quits: Rob (robhawkes@moz-A5AE03E4.static.tpgi.com.au) (Ping timeout)
- # [06:11] * Quits: gustavold (gustavold@45585AD.ECBC1091.946930A0.IP) (Quit: Leaving.)
- # [06:11] * Joins: robhawkes (robhawkes@moz-380AB6A4.static.tpgi.com.au)
- # [06:11] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Client exited)
- # [06:12] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
- # [06:12] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [06:13] * glob|away is now known as glob
- # [06:13] * bz is now known as bz_sleep
- # [06:15] * Quits: bnicholson (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net) (Ping timeout)
- # [06:16] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
- # [06:17] * Quits: Callek (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Ping timeout)
- # [06:17] <darktrojan> eek, zombies
- # [06:17] * Joins: caio_lima (Mibbit@DED050A2.EECA3D93.C9F645CD.IP)
- # [06:17] * Joins: cviecco_ (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
- # [06:17] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Broken pipe)
- # [06:18] * Quits: cviecco_ (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Input/output error)
- # [06:18] <darktrojan> I think I'm gonna blame noscript
- # [06:18] <caio_lima> good night
- # [06:18] * Joins: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com)
- # [06:18] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Quit: Jesse)
- # [06:18] <caio_lima> Anybody here?
- # [06:19] * Joins: cviecco_ (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
- # [06:21] <darktrojan> this is usually a quiet time of day
- # [06:21] <darktrojan> so probably not
- # [06:21] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [06:22] * nli|away is now known as nli
- # [06:23] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
- # [06:24] * Fallen is now known as Fallen|away
- # [06:26] * Quits: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com) (Ping timeout)
- # [06:27] * Joins: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net)
- # [06:27] * Joins: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com)
- # [06:30] * Joins: gwagner__ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net)
- # [06:30] * Quits: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net) (Connection reset by peer)
- # [06:31] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
- # [06:31] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [06:31] * Quits: robhawkes (robhawkes@moz-380AB6A4.static.tpgi.com.au) (Ping timeout)
- # [06:31] * glob is now known as glob|away
- # [06:31] * Joins: robhawkes (robhawkes@moz-DAB065D0.static.tpgi.com.au)
- # [06:32] * Joins: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP)
- # [06:32] <thinker> Do we have httpd server component in the gecko? I have found some of them for testcases. Which one should I use if I want to use it for a background service?
- # [06:33] <@roc> we have httpd.js written in JS but that's not really part of Gecko
- # [06:33] <@khuey> that httpd.js isn't really intended for anything more than testing
- # [06:34] <thinker> So, it means I should reimplement it for my background service?
- # [06:34] * Joins: ianbicking (ianbicking@moz-36B9BE32.hsd1.mn.comcast.net)
- # [06:34] <@khuey> why do you need an http server?
- # [06:35] * Quits: MarcosS (Mibbit@moz-1D0B8EB2.dsl.irvnca.pacbell.net) (Quit: http://www.mibbit.com ajax IRC Client)
- # [06:35] <@bz_sleep> reimplementing an HTTP server is usually the wrong answer
- # [06:35] * Joins: biesi_ (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
- # [06:35] <@bz_sleep> up there with reimplementing a text editor
- # [06:35] * Quits: caio_lima (Mibbit@DED050A2.EECA3D93.C9F645CD.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [06:35] <@khuey> bz_sleep: yet so many web developers seem eager to do that
- # [06:35] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
- # [06:36] <thinker> khuey: I am working on push-notification service for B2G. It requires a mini HTTP service on the device for receiving messages from network.
- # [06:36] <thinker> bz_sleep: I had did it for several times, I don't want to do it again, now.
- # [06:36] <@roc> a special-purpose HTTP server isn't too bad
- # [06:37] * Joins: Asa (asa@52A1524D.4E7EDEC9.632B8C24.IP)
- # [06:37] * Joins: willy1234x1 (willy1234x@moz-34F5F076.slkc.qwest.net)
- # [06:38] <@khuey> thinker: I would ask the networking team what the best approach is
- # [06:38] <@bz_sleep> Optional<NonNull<const nsAString> >
- # [06:38] * @bz_sleep cries
- # [06:39] <@bz_sleep> there must be a better answer
- # [06:39] <@bz_sleep> but I'm not sure what it is.
- # [06:39] <@bz_sleep> well, for the string case I suppose it can be Optional<const nsAString>
- # [06:39] <thinker> khuey: ya. I will ask them. Thanks!
- # [06:39] * Quits: Asa (asa@52A1524D.4E7EDEC9.632B8C24.IP) (Ping timeout)
- # [06:40] * Quits: biesi_ (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
- # [06:41] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
- # [06:41] * Quits: robhawkes (robhawkes@moz-DAB065D0.static.tpgi.com.au) (Ping timeout)
- # [06:41] * Joins: robhawkes (robhawkes@moz-1FB7DFED.static.tpgi.com.au)
- # [06:41] * Quits: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP) (Quit: ctopper)
- # [06:42] * Joins: Rob (robhawkes@moz-A5AE03E4.static.tpgi.com.au)
- # [06:43] <JonathanS> lol @ mShouldGoAway = true;
- # [06:43] * Quits: robhawkes (robhawkes@moz-1FB7DFED.static.tpgi.com.au) (Connection reset by peer)
- # [06:43] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
- # [06:47] <jlebar> bz_sleep, Do we not cache cross-origin images or something?
- # [06:47] <jlebar> This is bizarre.
- # [06:48] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
- # [06:48] <@bz_sleep> jlebar: bizarre is right
- # [06:49] <@bz_sleep> jlebar: original testcase is same-origin, btw
- # [06:49] * Joins: juanb (jbecerra@moz-F1012875.hsd1.ca.comcast.net)
- # [06:49] <@bz_sleep> jlebar: the one in the stackoverflow discussion
- # [06:49] <jlebar> bz_sleep, I would not be surprised if the imagelib cache is totally broken.
- # [06:49] <jlebar> bz_sleep, But then that's separate from what I'm seeing, where we don't cache at all...
- # [06:50] <@bz_sleep> well
- # [06:50] <@bz_sleep> if the resource does not give an expiration time
- # [06:50] <@bz_sleep> then the HTTP heuristic would mean that it expires pretty quickly
- # [06:50] <@bz_sleep> if it sends current time as Last-Modified
- # [06:50] <@bz_sleep> so I wouldn't worry too much about the HTTP cache behavior in "minimal headers" cases
- # [06:50] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
- # [06:51] <@bz_sleep> because in practice resources like that are not so cacheable
- # [06:51] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
- # [06:51] <@bz_sleep> and also...
- # [06:51] <jlebar> bz_sleep, Okay, so we care more about a separate case, where you load the image once, and then in another tab, load it again.
- # [06:51] <@bz_sleep> I _really_ need to sleep
- # [06:51] <@bz_sleep> yes
- # [06:51] * jlebar never figured out HTTP caching headers
- # [06:51] <@bz_sleep> or even in the same page
- # [06:51] <jlebar> Good night! :)
- # [06:51] <@bz_sleep> but yeah, tomorrow for mw
- # [06:51] <@bz_sleep> er, me
- # [06:51] * @bz_sleep sleeps for real real
- # [06:52] * Joins: sheppy (sheppy@moz-4BE034AB.ptr.us.xo.net)
- # [06:52] * nthomas is now known as nthomas|away
- # [06:52] * Quits: m_kato (Daily@moz-348F61F0.mozilla.or.jp) (Connection reset by peer)
- # [06:52] * Joins: m_kato (Daily@moz-348F61F0.mozilla.or.jp)
- # [06:53] * Quits: njn (chatzilla@moz-9A46D0A5.dyn.iinet.net.au) (Ping timeout)
- # [06:54] * Quits: KWierso (chatzilla@moz-4E330DCA.desm.qwest.net) (Ping timeout)
- # [06:54] * Joins: KWierso (chatzilla@moz-4E330DCA.desm.qwest.net)
- # [06:54] * Joins: njn (chatzilla@moz-282D10ED.dyn.iinet.net.au)
- # [06:54] * philor is now known as philor|away
- # [06:56] * Quits: KWierso|outoftown (chatzilla@moz-4E330DCA.desm.qwest.net) (Ping timeout)
- # [06:56] * Quits: vikram360 (vikram360@CE94DB88.3BB86A63.2A068A5E.IP) (Ping timeout)
- # [06:57] * Joins: KWierso|outoftown (chatzilla@moz-4E330DCA.desm.qwest.net)
- # [06:57] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
- # [06:57] * Quits: njn (chatzilla@moz-282D10ED.dyn.iinet.net.au) (Ping timeout)
- # [06:58] * Joins: njn (chatzilla@moz-D4AACB93.dyn.iinet.net.au)
- # [07:00] * Joins: biesi_ (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
- # [07:00] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
- # [07:01] * Quits: Rob (robhawkes@moz-A5AE03E4.static.tpgi.com.au) (Ping timeout)
- # [07:01] * Joins: robhawkes (robhawkes@moz-380AB6A4.static.tpgi.com.au)
- # [07:02] * khuey is now known as khuey|away
- # [07:02] * glob|away is now known as glob
- # [07:04] * philor|away is now known as philor
- # [07:04] * Fallen|away is now known as Fallen
- # [07:05] * Joins: vikram360 (vikram360@CE94DB88.3BB86A63.2A068A5E.IP)
- # [07:05] * Joins: cbiesinger__ (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
- # [07:05] * Quits: biesi_ (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
- # [07:07] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
- # [07:07] * Joins: smontagu (chatzilla@ACD131AA.B9386950.51B98CA5.IP)
- # [07:08] * Quits: Mardak (Mardak@moz-9509DFBB.hsd1.ca.comcast.net) (Quit: Mardak)
- # [07:10] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [07:10] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
- # [07:11] * Quits: cbiesinger__ (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
- # [07:11] * Quits: robhawkes (robhawkes@moz-380AB6A4.static.tpgi.com.au) (Ping timeout)
- # [07:11] * Joins: robhawkes (robhawkes@moz-A5AE03E4.static.tpgi.com.au)
- # [07:13] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Ping timeout)
- # [07:13] * Quits: ianbicking (ianbicking@moz-36B9BE32.hsd1.mn.comcast.net) (Quit: ianbicking)
- # [07:14] * Joins: sriram (sriramr@moz-BF171339.hsd1.ca.comcast.net)
- # [07:15] * Quits: nhirata (nhirata.bu@moz-585D5EFC.hsd1.ca.comcast.net) (Quit: nhirata)
- # [07:17] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
- # [07:18] * Joins: surkov (surkov@1A9A4379.E0C13F7A.33A1AC3C.IP)
- # [07:19] * jlebar is now known as jlebar|sleep
- # [07:22] * ewong is now known as ewong|away
- # [07:22] * Quits: KWierso|outoftown (chatzilla@moz-4E330DCA.desm.qwest.net) (Ping timeout)
- # [07:23] * Joins: KWierso|outoftown (chatzilla@moz-4E330DCA.desm.qwest.net)
- # [07:23] * Joins: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz)
- # [07:24] * ewong|away is now known as ewong
- # [07:26] * Joins: ianbicking (ianbicking@moz-36B9BE32.hsd1.mn.comcast.net)
- # [07:26] * Quits: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [07:26] * Quits: cviecco_ (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Input/output error)
- # [07:31] * Joins: nli` (nli@moz-99690620.hinet-ip.hinet.net)
- # [07:31] * Joins: past (past@moz-75B0C54A.dsl.dyn.forthnet.gr)
- # [07:32] <@roc> I am about to make jlebar's day
- # [07:33] <@dolske> you made layout 10x faster?!
- # [07:33] * Quits: tor (tor@9043A4AC.46A41C28.49CEED6B.IP) (Ping timeout)
- # [07:34] <@roc> not today
- # [07:34] <@dolske> fine. tomorrow, perhaps.
- # [07:35] * Quits: Dagger (Dagger@moz-D33D35F6.cable.virginmedia.com) (Ping timeout)
- # [07:36] * Joins: tor (tor@9043A4AC.46A41C28.49CEED6B.IP)
- # [07:37] * Quits: twi (Adium@moz-1AE3B3E2.cust.dsl.vodafone.it) (Connection reset by peer)
- # [07:37] * Quits: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [07:37] * Joins: mreavy (chatzilla@moz-A899486F.hsd1.ca.comcast.net)
- # [07:39] * Quits: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net) (Ping timeout)
- # [07:39] * Quits: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net) (Quit: Leaving.)
- # [07:40] * Quits: KWierso (chatzilla@moz-4E330DCA.desm.qwest.net) (Ping timeout)
- # [07:40] * Joins: KWierso (chatzilla@moz-4E330DCA.desm.qwest.net)
- # [07:40] * ewong is now known as ewong|away
- # [07:41] * Joins: Dagger (Dagger@moz-D33D35F6.cable.virginmedia.com)
- # [07:41] * Quits: KWierso|outoftown (chatzilla@moz-4E330DCA.desm.qwest.net) (Ping timeout)
- # [07:42] * Joins: KWierso|outoftown (chatzilla@moz-4E330DCA.desm.qwest.net)
- # [07:43] * Quits: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [07:43] * Joins: bnicholson (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net)
- # [07:43] <dRdR> is there a good way to discover when you've generated new warnings?
- # [07:44] <dRdR> I can't just turn on werror because then nothing will ever build
- # [07:44] * Quits: robhawkes (robhawkes@moz-A5AE03E4.static.tpgi.com.au) (Ping timeout)
- # [07:44] * Joins: robhawkes (robhawkes@moz-DAB065D0.static.tpgi.com.au)
- # [07:45] <dRdR> my best idea is to intentionally cause errors in every file you modify, that way you'll see 1 error that you know exists plus the warnings. you could also grep for the file names of ones you modified but that's not actually always perfect (can cause warnings in other files by including functions that were previously not used, for example)
- # [07:45] * Joins: azakai (alon@F9A11787.4C95477C.CBC7865F.IP)
- # [07:45] * Quits: sheppy (sheppy@moz-4BE034AB.ptr.us.xo.net) (Quit: sheppy)
- # [07:45] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [07:45] <@roc> why are you worried about generating new warnigns?
- # [07:46] <dRdR> I dunno, someone mentioned a warning I caused a while ago and actually submitted a patch to fix it
- # [07:47] <@roc> good on them
- # [07:47] <dRdR> yeah so I'd rather avoid generating warnings
- # [07:48] <@roc> the only real way to avoid generating warnings is to get warnings down to zero in the directories you care about and enable warnings-as-errors on tinderbox
- # [07:48] * Quits: robhawkes (robhawkes@moz-DAB065D0.static.tpgi.com.au) (Ping timeout)
- # [07:48] * Quits: tor (tor@9043A4AC.46A41C28.49CEED6B.IP) (Ping timeout)
- # [07:49] <dRdR> that sounds pretty painful
- # [07:49] <@dolske> could we count those from the build-infra side, and use thresholds?
- # [07:49] * Joins: robhawkes (robhawkes@moz-DAB065D0.static.tpgi.com.au)
- # [07:49] <dRdR> how would you do thresholds
- # [07:49] <@dolske> that's worked well for memory kind of issues... hard to initially get things to zero, but preventing regressions + further fixes can eventially get it to zero
- # [07:49] * Joins: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net)
- # [07:49] <dRdR> I guess if warnings went up by like 10% with your build or something
- # [07:49] <dRdR> (probably a lot less actually)
- # [07:50] <@dolske> 'wc -l' or something like that.
- # [07:50] <dRdR> yeah
- # [07:50] <dRdR> I guess if someone did that you could abuse it to have a zero threshold
- # [07:50] <dRdR> so you could see if you created any extra warnings
- # [07:50] * Quits: ianbicking (ianbicking@moz-36B9BE32.hsd1.mn.comcast.net) (Quit: ianbicking)
- # [07:50] <@dolske> eg, fail if > 1234 errors, and gradually reduce threshold as things are fixed. dao's been doing that for a while with tests leaking dom windows.
- # [07:51] * Joins: Rob (robhawkes@moz-380AB6A4.static.tpgi.com.au)
- # [07:51] * Quits: robhawkes (robhawkes@moz-DAB065D0.static.tpgi.com.au) (Ping timeout)
- # [07:52] <@dolske> depends on the goal... with memory stuff it's usually that tests result in X +/- Y, so you set the threshold to X+2*Y or somesuch and hope for being able to reduce
- # [07:52] <dRdR> I dunno I feel like if we start policing warnings people will just suppress them instead of fixing them
- # [07:52] * Joins: tor (tor@9043A4AC.46A41C28.49CEED6B.IP)
- # [07:52] <dRdR> which I guess is still better than just leaving them, in most cases
- # [07:52] <@dolske> I could see build warnings being a PITA, though, especially for refactorings (which might just need to flat-out readjust the threshold)
- # [07:53] <dRdR> yeah
- # [07:53] <@dolske> in a former life (Sun.. *cough*) they enforced code-style warnings, so if you were editing a file full of existing/grandfathered style problems you either had to fix them all, or show via diffs that you were not making it worse
- # [07:54] <@dolske> so. much. pain.
- # [07:54] <dRdR> maybe on every push to central we could grep for warnings then add them to a list of exclusion that we don't show to you
- # [07:54] <dRdR> something like tbpl could sort through it and figure out which ones are new
- # [07:54] <dRdR> (course that wouldn't fix local builds)
- # [07:55] <@dolske> tbpl will save us all
- # [07:55] <dRdR> it has already saved me many a time
- # [07:55] <dRdR> it's pretty much my "I don't actually know what I'm doing" button for code I've already written
- # [07:58] <@dolske> I bet you click that button a lot.
- # [07:58] <@dolske> :P
- # [07:58] <dRdR> :(
- # [07:58] * Quits: Rob (robhawkes@moz-380AB6A4.static.tpgi.com.au) (Ping timeout)
- # [07:58] <@dolske> it's ok, welcome to the club.
- # [07:58] * Joins: robhawkes (robhawkes@moz-A5AE03E4.static.tpgi.com.au)
- # [07:58] <dRdR> you're just saying that
- # [07:59] <philor> Bas: that's just a little bit red
- # [08:01] <@dolske> dRdR: see?
- # [08:01] * Quits: robhawkes (robhawkes@moz-A5AE03E4.static.tpgi.com.au) (Ping timeout)
- # [08:01] * Joins: robhawkes (robhawkes@moz-380AB6A4.static.tpgi.com.au)
- # [08:02] <dRdR> dolske: I use the Bas strategy of not being around when it goes red, too
- # [08:02] <dRdR> :p
- # [08:02] <KWierso> dolske, dRdR: I use philor as my tbpl
- # [08:02] <JPeterson> can I build ff from debian/ubuntu? can someone link the the commands
- # [08:02] <JPeterson> *me
- # [08:02] <@dolske> after you get commit access, write a patch, get r+, sr+, and a+, it gets pushed and the n philor tells you u suk lol
- # [08:02] <dRdR> KWierso: whoa what? I thought philor was a tbpl bot
- # [08:02] <darktrojan> mfinkle, also a bit red
- # [08:02] <dRdR> JPeterson: google "simple firefox build"
- # [08:02] <mfinkle> darktrojan, already on it
- # [08:03] <JPeterson> dRdR: i mean for windows
- # [08:03] <JPeterson> with mingw-w64
- # [08:03] <philor> he's working on clobbering, because we don't have a dependency system for android, just a horrible spasm
- # [08:03] <@dolske> loubega: a little bit of monica
- # [08:03] <KWierso> he probably should just dump his knowledge into a bot and then just sit back and let the bot handle everything for him while he relaxes on the beach or something
- # [08:04] <@dolske> JPeterson: https://developer.mozilla.org/En/Simple_build, and you may want #introduction as well!
- # [08:05] <@roc> I'm trying to fix Bas's red
- # [08:05] <JPeterson> dolske: ok i didn't realize it built the win exe too
- # [08:05] * @dolske reads more... oh
- # [08:05] <darktrojan> Fallen++!
- # [08:05] * Joins: twi (Adium@moz-1AE3B3E2.cust.dsl.vodafone.it)
- # [08:05] <dRdR> JPeterson: why are you trying to do that? faster?
- # [08:05] <@roc> still waiting for inbound pull to complete...
- # [08:05] <dRdR> I can't think of any reason
- # [08:05] <JPeterson> dRdR: you mean compared to building form windows?
- # [08:05] <@dolske> if you're building for linux, follow that, if you're building for windows, you really ought to use the MSVC compilers on Windows.
- # [08:06] <@dolske> it can be done, but you're just asking for pain and headaches.
- # [08:06] * Joins: ianbicking (ianbicking@moz-36B9BE32.hsd1.mn.comcast.net)
- # [08:06] <dRdR> there's probably differences if you build it with ming anyways
- # [08:07] <JPeterson> ok so "make -f client.mk" doesn't build the win exe?
- # [08:07] <dRdR> not from ubuntu/debian
- # [08:08] <@dolske> the simple answer is that you need to build on the platform you want to run it onl
- # [08:08] <@dolske> s/onl/on
- # [08:08] <JPeterson> can you provice a http://ftp.mozilla.org/pub/mozilla.org/mozilla/libraries/win32/MozillaBuildSetup-Latest.exe zip instead so i at least can build form CLI in windows
- # [08:08] <JPeterson> *provide
- # [08:09] * Joins: sawrubh (Mibbit@4F882FCC.4850A4DD.1957C0DA.IP)
- # [08:09] <@dolske> ?
- # [08:09] <@roc> alright, I checked in an attempted bustage fix
- # [08:09] <@roc> if it doesn't work, we back out
- # [08:09] <@dolske> that's the MozillaBuild package linked from the SimpleBuild page, so I'm not sure what you're asking.
- # [08:10] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
- # [08:10] * Quits: KWierso|outoftown (chatzilla@moz-4E330DCA.desm.qwest.net) (Ping timeout)
- # [08:10] * Quits: sawrubh (Mibbit@4F882FCC.4850A4DD.1957C0DA.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [08:11] * Quits: KWierso (chatzilla@moz-4E330DCA.desm.qwest.net) (Ping timeout)
- # [08:11] * Joins: KWierso_ (chatzilla@moz-4E330DCA.desm.qwest.net)
- # [08:11] * KWierso_ is now known as KWierso
- # [08:11] * Joins: KWierso|outoftown (chatzilla@moz-4E330DCA.desm.qwest.net)
- # [08:12] <Fallen> darktrojan: thanks :-) As an added treat, nightlys should auto-update as of tomorrow
- # [08:12] * Joins: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com)
- # [08:13] <darktrojan> I build my own anyway so that's not much of a treat
- # [08:13] <darktrojan> but thanks for fixing brokeness :/
- # [08:13] * Quits: hub (hub@moz-E2FCA694.figuiere.net) (Ping timeout)
- # [08:14] <@dolske> hipster darktrojan: "Oh, Nightly? That was some new code... yesterday." :P
- # [08:14] <dRdR> that's nothing, I build from inbound
- # [08:14] * Quits: kvda (kvda@AFDD388F.C3893E67.923345AB.IP) (Quit: Computer has gone to sleep.)
- # [08:15] <philor> Oh, stuff that's already commited?
- # [08:15] <dRdR> no, I ask people for their patches before they commit them
- # [08:16] <@dolske> "doesn't pass Try test? download and complain on Mozillazine! #mozillamemes"
- # [08:19] * Quits: tor (tor@9043A4AC.46A41C28.49CEED6B.IP) (Ping timeout)
- # [08:20] <JonathanS> dolske you shall not pass :)
- # [08:20] * Joins: tor (tor@9043A4AC.46A41C28.49CEED6B.IP)
- # [08:22] * Quits: mreavy (chatzilla@moz-A899486F.hsd1.ca.comcast.net) (Ping timeout)
- # [08:22] * Fallen is now known as Fallen|away
- # [08:24] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
- # [08:25] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
- # [08:26] * Joins: janv (varga@moz-8386D23F.o2inet.sk)
- # [08:27] * Quits: robhawkes (robhawkes@moz-380AB6A4.static.tpgi.com.au) (Ping timeout)
- # [08:27] * Joins: robhawkes (robhawkes@moz-A5AE03E4.static.tpgi.com.au)
- # [08:28] <@roc> inbound? that's nothing. I'm on the Try channel.
- # [08:30] * Joins: bonnie (bbsurender@3035F4A5.3753335A.B66DD36E.IP)
- # [08:31] * Joins: cpearce (chatzilla@moz-510B10B9.xdsl.xnet.co.nz)
- # [08:31] * Quits: robhawkes (robhawkes@moz-A5AE03E4.static.tpgi.com.au) (Ping timeout)
- # [08:31] * Joins: robhawkes (robhawkes@moz-380AB6A4.static.tpgi.com.au)
- # [08:31] * Quits: ianbicking (ianbicking@moz-36B9BE32.hsd1.mn.comcast.net) (Quit: ianbicking)
- # [08:32] * Quits: bonnie (bbsurender@3035F4A5.3753335A.B66DD36E.IP) (Quit: Ex-Chat)
- # [08:34] * Quits: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net) (Ping timeout)
- # [08:34] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
- # [08:34] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [08:36] * Joins: Asa (asa@moz-E098C967.static.wiline.com)
- # [08:37] * Quits: bnicholson (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net) (Input/output error)
- # [08:37] * Joins: RemusPop (remuspop@601F3B17.33662590.A5830293.IP)
- # [08:40] * Joins: Goldorak (chatzilla@F478F3FF.946F7B3.187A1082.IP)
- # [08:40] * Joins: omeringen (omer@96951DB5.F73F68B5.9CD63BA8.IP)
- # [08:41] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
- # [08:41] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [08:41] * Quits: nli` (nli@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
- # [08:41] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
- # [08:41] * Quits: @roc (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [08:42] * Joins: davehunt (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk)
- # [08:43] * Joins: nli` (nli@moz-104CC309.mv.mozilla.com)
- # [08:43] * Quits: janv (varga@moz-8386D23F.o2inet.sk) (Quit: This computer has gone to sleep)
- # [08:45] * Joins: espadrine (thaddee_ty@moz-85EBB8A.dia.static.qwest.net)
- # [08:48] * Quits: yuan (ywang@moz-6A0DF30E.hsd1.ca.comcast.net) (Quit: yuan)
- # [08:48] * philor is now known as philor|away
- # [08:48] * Joins: edmorley (edmorley@moz-3D130806.range86-166.btcentralplus.com)
- # [08:50] * AutomatedTester|AFK is now known as AutomatedTester
- # [08:51] * Quits: robhawkes (robhawkes@moz-380AB6A4.static.tpgi.com.au) (Ping timeout)
- # [08:51] * Quits: nrc (nrc@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [08:51] * Joins: robhawkes (robhawkes@moz-A5AE03E4.static.tpgi.com.au)
- # [08:54] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Quit: damons)
- # [08:55] <gaston> rnewman: glandium wanted to have a look at it
- # [08:56] * Joins: martyn (martyn@moz-356D5506.range86-158.btcentralplus.com)
- # [08:59] <gaston> rnewman: interesting, i got it too
- # [08:59] <gaston> gmake[6]: *** No rule to make target `../../gfx/ots/src/libmozots.a', needed by `libgkmedias.a.desc'. Stop.
- # [09:00] <gaston> glandium: i still have the borked objdir this time if you need more details -^
- # [09:00] <glandium> gaston: do you have the logs, too?
- # [09:00] <gaston> http://buildbot.rhaalovely.net/builders/mozilla-central-amd64/builds/399/steps/build/logs/stdio
- # [09:01] * Joins: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk)
- # [09:01] * Quits: sriram (sriramr@moz-BF171339.hsd1.ca.comcast.net) (Quit: sriram)
- # [09:01] <gaston> 1318 May 22 01:43 /usr/obj/buildslave-m-c/gfx/ots/src/libmozots.a.desc
- # [09:02] <gaston> the .desc and the .o are here but not any .a
- # [09:03] * Joins: gcp (gpascutto@moz-D0E475EA.access.telenet.be)
- # [09:03] <gaston> and it happened on all m-c/c-c builds that night so it was triggered by a recent change
- # [09:04] <gaston> hm interestingly not on sparc64 but i've only resumed builds there recently so i didnt see that failure there since a while
- # [09:05] <glandium> gaston: how do you do your incremental builds, do you still make clean?
- # [09:05] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
- # [09:07] <gaston> i run clean if the build succeeds
- # [09:08] <glandium> doing clean is a reproducible way to trigger the error
- # [09:08] <glandium> gaston: is there a bug for that?
- # [09:09] <gaston> i had it failing on a builder where it failed yesterday (for other reasons)
- # [09:09] <gaston> well not yet
- # [09:09] * Quits: KWierso|outoftown (chatzilla@moz-4E330DCA.desm.qwest.net) (Ping timeout)
- # [09:09] <gaston> so doing clean (or not) might not change it
- # [09:09] * Joins: KWierso|outoftown (chatzilla@moz-4E330DCA.desm.qwest.net)
- # [09:10] * Quits: KWierso (chatzilla@moz-4E330DCA.desm.qwest.net) (Ping timeout)
- # [09:10] * Joins: KWierso (chatzilla@moz-4E330DCA.desm.qwest.net)
- # [09:11] * Quits: priya (Adium@moz-5843392D.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [09:11] * Quits: robhawkes (robhawkes@moz-A5AE03E4.static.tpgi.com.au) (Ping timeout)
- # [09:11] * Joins: robhawkes (robhawkes@moz-DAB065D0.static.tpgi.com.au)
- # [09:11] * joduinn-afk is now known as joduinn-home
- # [09:11] <glandium> gaston: it certainly is one factor
- # [09:12] * Quits: azakai (alon@F9A11787.4C95477C.CBC7865F.IP) (Ping timeout)
- # [09:12] <glandium> maybe not the only one
- # [09:12] <gaston> removing objdir fixes it 100%
- # [09:12] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
- # [09:12] <glazou> bonjour
- # [09:13] * Joins: Stan (Stan@moz-7847A49F.dip.t-dialin.net)
- # [09:13] * Quits: Stan_ (Stan@moz-B4A770D4.dip.t-dialin.net) (Ping timeout)
- # [09:14] <espadrine> glazou: bonsoir!
- # [09:14] * Joins: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz)
- # [09:14] <gaston> glandium: can i remove the objdir or you want more details from it ?
- # [09:14] * Joins: jhorak (jhorak@moz-107AD163.redhat.com)
- # [09:15] <glandium> gaston: you can remove it, i think i have a good grasp on the issue
- # [09:15] * glazou tracks a bad regression related to focus in floating panels
- # [09:15] <gaston> glandium: i'll open a bug to track the occurences
- # [09:16] <glandium> gaston: cc me
- # [09:16] * Joins: smooney_ (smooney@moz-57825793.hsd1.ca.comcast.net)
- # [09:16] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Connection reset by peer)
- # [09:16] * smooney_ is now known as smooney
- # [09:16] * Quits: nli` (nli@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [09:18] * AutomatedTester is now known as AutomatedTester|AFK
- # [09:19] * Joins: Ms2ger (Ms2ger@EB6CA9DC.41117785.37724B0D.IP)
- # [09:19] * Joins: jphan (Mibbit@moz-D17B8A30.dhcp.mtpk.ca.charter.com)
- # [09:19] * Joins: grubshka (grubshka@moz-F04179E1.w86-216.abo.wanadoo.fr)
- # [09:21] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
- # [09:21] * Quits: robhawkes (robhawkes@moz-DAB065D0.static.tpgi.com.au) (Ping timeout)
- # [09:21] * Joins: robhawkes (robhawkes@moz-A5AE03E4.static.tpgi.com.au)
- # [09:22] <glazou> !seen Enn
- # [09:22] <firebot> enn was last seen 6 days, 8 hours, 2 minutes and 33 seconds ago, saying 'mounir: hi' in #developers.
- # [09:22] <glazou> hmmm
- # [09:23] * Quits: robhawkes (robhawkes@moz-A5AE03E4.static.tpgi.com.au) (Ping timeout)
- # [09:23] * Quits: davehunt (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk) (Client exited)
- # [09:23] * Fallen|away is now known as Fallen
- # [09:25] * Quits: anant (anant@moz-B3621916.dsl.dynamic.sonic.net) (Quit: anant)
- # [09:25] * nthomas|away is now known as nthomas
- # [09:25] * Quits: gwagner__ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net) (Connection reset by peer)
- # [09:26] * Joins: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net)
- # [09:28] <Ms2ger> Bonjour
- # [09:28] <padenot> Ms2ger: Bonsoir.
- # [09:29] <_AtilA_> Buenos dias :)
- # [09:29] <Ms2ger> padenot, where are you? :)
- # [09:29] <padenot> Ms2ger: MV
- # [09:30] <Ms2ger> I see
- # [09:33] * Joins: graememcc (chatzilla@moz-E92E2E34.range86-148.btcentralplus.com)
- # [09:33] * Quits: karl (karl@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [09:35] * Quits: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net) (Quit: Leaving.)
- # [09:35] * Quits: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net) (Quit: rniwa)
- # [09:35] * heycam is now known as heycam|away
- # [09:37] * Ms2ger kicks felipe
- # [09:37] * Joins: kaze (kaze@4A536503.45AA75E6.5C7CEBE3.IP)
- # [09:37] <Ms2ger> http://tools.ietf.org/html/draft-saintandre-xdash-considered-harmful-01
- # [09:39] * Joins: cers (textual@D5CF850E.567E557.FE16CD6C.IP)
- # [09:39] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
- # [09:40] * Quits: kaze (kaze@4A536503.45AA75E6.5C7CEBE3.IP) (Ping timeout)
- # [09:40] * Quits: Havvy (Mibbit@moz-B7B34335.ptld.qwest.net) (Quit: http://www.mibbit.com ajax IRC Client)
- # [09:40] <smontagu> oh duh, I was trying to figure out what an ex-dash was (aot an en-dash or an em-dash)
- # [09:40] * Joins: kaze (kaze@4A536503.45AA75E6.5C7CEBE3.IP)
- # [09:41] * Quits: njn (chatzilla@moz-D4AACB93.dyn.iinet.net.au) (Client exited)
- # [09:41] * Quits: Ms2ger (Ms2ger@EB6CA9DC.41117785.37724B0D.IP) (Ping timeout)
- # [09:41] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
- # [09:41] <NeilAway> khuey|away/gavin: we can do that with content blocker & permission manager, just need some ui
- # [09:41] * Quits: jphan (Mibbit@moz-D17B8A30.dhcp.mtpk.ca.charter.com) (Quit: http://www.mibbit.com ajax IRC Client)
- # [09:42] * Joins: KWierso|outoftown_ (chatzilla@moz-4E330DCA.desm.qwest.net)
- # [09:42] * Joins: Ms2ger (Ms2ger@EB6CA9DC.41117785.37724B0D.IP)
- # [09:42] * Quits: KWierso|outoftown (chatzilla@moz-4E330DCA.desm.qwest.net) (Ping timeout)
- # [09:42] * KWierso|outoftown_ is now known as KWierso|outoftown
- # [09:43] <NeilAway> khuey|away/gavin: I wish I had time to write an extension which tracked all the C-P loads you did, and then you could go back and selectively block them
- # [09:43] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Ping timeout)
- # [09:44] * Quits: Ms2ger (Ms2ger@EB6CA9DC.41117785.37724B0D.IP) (Ping timeout)
- # [09:44] * ewong|afk is now known as ewong
- # [09:44] * Joins: atuljangra (Mibbit@9075BEE0.4850A4DD.1957C0DA.IP)
- # [09:44] * Joins: Ms2ger (Ms2ger@EB6CA9DC.41117785.37724B0D.IP)
- # [09:45] <gaston> how can one generate an hg.m.o link with the list of changesets between rev1 and rev2 ?
- # [09:46] <Ms2ger> https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=9dab33fa5ff4&tochange=642d1a36702f
- # [09:46] * Quits: raphc (rc@moz-3A99E0D5.wb.wifirst.net) (Ping timeout)
- # [09:46] <gaston> thanks :)
- # [09:47] * Joins: kvda (kvda@AFDD388F.C3893E67.923345AB.IP)
- # [09:48] * Quits: cjones (cjones@moz-45913895.socal.res.rr.com) (Quit: Leaving)
- # [09:49] * Joins: azakai (alon@F9A11787.4C95477C.CBC7865F.IP)
- # [09:52] * Joins: garnacho (carlos@moz-21A1EC24.dyn.user.ono.com)
- # [09:53] <glazou> aaaaaah
- # [09:54] * Quits: Matt (Matt@A356E139.176F2691.B7C3970A.IP) (Ping timeout)
- # [09:54] * Joins: roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP)
- # [09:54] * ChanServ sets mode: +o roc
- # [09:55] * Quits: KWierso (chatzilla@moz-4E330DCA.desm.qwest.net) (Ping timeout)
- # [09:56] * Joins: Matt (Matt@A356E139.176F2691.B7C3970A.IP)
- # [09:56] * Joins: KWierso (chatzilla@moz-4E330DCA.desm.qwest.net)
- # [09:57] <glazou> my regression probably comes from bug 653230
- # [09:59] * Quits: azakai (alon@F9A11787.4C95477C.CBC7865F.IP) (Ping timeout)
- # [09:59] * Quits: Asa (asa@moz-E098C967.static.wiline.com) (Ping timeout)
- # [10:00] * Quits: Ms2ger (Ms2ger@EB6CA9DC.41117785.37724B0D.IP) (Ping timeout)
- # [10:01] * Quits: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net) (Quit: gwagner_)
- # [10:05] * Joins: msucan (msucan@391E43DA.2E4BBBBB.BD62875.IP)
- # [10:06] * Quits: msucan (msucan@391E43DA.2E4BBBBB.BD62875.IP) (Quit: msucan)
- # [10:07] * Quits: scientes (scientes@moz-6F007CB5.dsl.snfc21.pacbell.net) (Ping timeout)
- # [10:07] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [10:07] * Joins: msucan (mihai@391E43DA.2E4BBBBB.BD62875.IP)
- # [10:09] * Joins: clee (clee@52A1524D.4E7EDEC9.632B8C24.IP)
- # [10:10] * Quits: KWierso|outoftown (chatzilla@moz-4E330DCA.desm.qwest.net) (Ping timeout)
- # [10:12] * Joins: KWierso|outoftown (chatzilla@moz-4E330DCA.desm.qwest.net)
- # [10:12] * Quits: msucan (mihai@391E43DA.2E4BBBBB.BD62875.IP) (Ping timeout)
- # [10:13] * Joins: msucan (mihai@391E43DA.2E4BBBBB.BD62875.IP)
- # [10:13] * Quits: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP) (Ping timeout)
- # [10:15] * Quits: mwu (mwu@moz-59435430.hsd1.nj.comcast.net) (Ping timeout)
- # [10:15] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
- # [10:15] * Quits: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp) (Quit: nattokirai)
- # [10:15] * Parts: msucan (mihai@391E43DA.2E4BBBBB.BD62875.IP)
- # [10:15] * Joins: msucan (mihai@391E43DA.2E4BBBBB.BD62875.IP)
- # [10:16] * Quits: @roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP) (Ping timeout)
- # [10:18] * Joins: Ms2ger (Ms2ger@EB6CA9DC.41117785.37724B0D.IP)
- # [10:18] * Joins: azakai (alon@60E228B8.B090BEBA.9F675CBD.IP)
- # [10:18] * Joins: sawrubh (Mibbit@4F882FCC.4850A4DD.1957C0DA.IP)
- # [10:19] * Joins: jgilbert (jgilbert@60E228B8.B090BEBA.9F675CBD.IP)
- # [10:21] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
- # [10:21] * Joins: karl (karl@moz-4098662A.jetstream.xtra.co.nz)
- # [10:22] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Ping timeout)
- # [10:23] * Quits: sawrubh (Mibbit@4F882FCC.4850A4DD.1957C0DA.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [10:24] * Joins: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP)
- # [10:24] * Quits: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp) (Quit: Leaving...)
- # [10:25] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [10:26] <glandium> https://tbpl.mozilla.org/php/getParsedLog.php?id=11941726&tree=Try wtf?
- # [10:26] * Joins: pascalc (chatzilla@4A536503.45AA75E6.5C7CEBE3.IP)
- # [10:30] * Joins: mak (chatzilla@moz-569E8147.retail.telecomitalia.it)
- # [10:31] * Quits: grubshka (grubshka@moz-F04179E1.w86-216.abo.wanadoo.fr) (Ping timeout)
- # [10:31] <glandium> does anyone know a tool to check if there are cases like http://pastebin.mozilla.org/1647845 ? (that is, that B::baz calls A::foo which calls A::bar when the expected behavior would be calling B::bar, but that doesn't happen because bar is not virtual)
- # [10:31] * Quits: mijia (mijia@DC4232F0.766373FB.C3A57E70.IP) (Ping timeout)
- # [10:32] <NeilAway> dRdR: that wouldn't work for depend builds, since not all the files would get compiled
- # [10:36] * Quits: clee (clee@52A1524D.4E7EDEC9.632B8C24.IP) (Quit: clee)
- # [10:37] <gcp> glandium: ask taras about oink and such
- # [10:38] <gps> I think the MPL2 commit exploded my Mercurial :/
- # [10:39] <glandium> gcp: i was thinking about dehydra, but while i got it to build with a recentish js, it fails a few tests
- # [10:40] * Joins: grubshka (grubshka@moz-11F0152C.w86-216.abo.wanadoo.fr)
- # [10:40] * Quits: juanb (jbecerra@moz-F1012875.hsd1.ca.comcast.net) (Quit: juanb)
- # [10:41] <glazou> gps: not only yours
- # [10:42] <glandium> gps, glazou: exploded in what sense?
- # [10:43] <gps> glandium: it takes forever!
- # [10:43] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
- # [10:43] <glandium> gps: well, it has to change most files...
- # [10:43] * Quits: cers (textual@D5CF850E.567E557.FE16CD6C.IP) (Ping timeout)
- # [10:44] * Joins: Optimizer (Instantbir@77724DF8.2E4E5389.2AB48280.IP)
- # [10:44] <glandium> although, with an ssd, it didn't feel different
- # [10:44] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
- # [10:44] <gps> by comparison, I was able to fetch, merge, and push with Git in less time than it took Mercurial to push. just saying
- # [10:45] * Joins: raphc (rc@4A536503.45AA75E6.5C7CEBE3.IP)
- # [10:45] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
- # [10:46] * Joins: cers (textual@D5CF850E.567E557.FE16CD6C.IP)
- # [10:46] <glandium> gps: well, git being faster than mercurial is nothing new ;)
- # [10:47] * Quits: cers (textual@D5CF850E.567E557.FE16CD6C.IP) (Ping timeout)
- # [10:47] <gps> :)
- # [10:48] <Ms2ger> Except on windows
- # [10:48] <glazou> windows being slow at everything related to files management is nothing new either ;-)
- # [10:49] * Joins: cers (textual@D5CF850E.567E557.FE16CD6C.IP)
- # [10:49] <glandium> Ms2ger: i'm not even sure this is still true
- # [10:49] <Ms2ger> Maybe not
- # [10:50] <glandium> at least, it shouldn't be slower anymore
- # [10:50] <Ms2ger> But still, git sucks :)
- # [10:50] <glandium> Ms2ger: you got it wrong. windows sucks
- # [10:50] <Ms2ger> Both git and windows suck :)
- # [10:50] <glazou> glandium: I did a rm -fr on a mozilla tree on windows8 this morning ; took 9 minutes to complete...
- # [10:51] <glandium> even with mercurial, it's slower to work under windows than under linux or osx
- # [10:51] <glazou> took 11 seconds on OS X
- # [10:51] <Ms2ger> glazou, why'd you do that? Cloning WebKit? ;)
- # [10:51] * Quits: cers (textual@D5CF850E.567E557.FE16CD6C.IP) (Ping timeout)
- # [10:51] <gps> most *NIX programs ported to Windows suck because they attempt to use the POSIX API instead of Win32
- # [10:51] * Quits: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk) (Ping timeout)
- # [10:51] <glazou> Ms2ger: eh ; just an old tree I did not need any more
- # [10:51] <gps> (for the record, I prefer POSIX)
- # [10:51] <glandium> gps: even when using win32, they suck
- # [10:51] <glazou> gps: well, using the windows dialog and trash is even longer
- # [10:52] <gps> glazou: shift + delete
- # [10:52] <glazou> right
- # [10:52] <glazou> 12 minutes
- # [10:52] <gps> yeah, not the most intelligent there
- # [10:52] <gps> although my MBP isn't that much better. e.g. ccache -C
- # [10:52] <gps> which is essentially rm -rf
- # [10:52] * Joins: cers (textual@D5CF850E.567E557.FE16CD6C.IP)
- # [10:53] * Ms2ger kicks try
- # [10:54] <Ms2ger> NeilAway, please do update the docs ;)
- # [10:54] * Quits: decoder (quassel@45737F17.411DB1E9.95550721.IP) (Ping timeout)
- # [10:55] * Joins: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk)
- # [10:59] * AutomatedTester|AFK is now known as AutomatedTester
- # [10:59] * Joins: decoder (quassel@moz-216446B9.own-hero.net)
- # [11:00] <nigelb> haha, how did I miss this :) http://quotes.burntelectrons.org/6421
- # [11:03] * glob is now known as glob|away
- # [11:05] * Joins: MarcoZ (Daily@moz-2BA0D2EF.dip.t-dialin.net)
- # [11:07] * Joins: roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP)
- # [11:07] * ChanServ sets mode: +o roc
- # [11:07] * Joins: TheCrap (TheCrap@moz-99D6F6F7.dip0.t-ipconnect.de)
- # [11:10] * Quits: GPHemsley (GPHemsley@moz-A2DF0FC4.hfc.comcastbusiness.net) (Ping timeout)
- # [11:12] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [11:12] * Quits: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120501201020])
- # [11:20] * Joins: sawrubh (Mibbit@4F882FCC.4850A4DD.1957C0DA.IP)
- # [11:22] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
- # [11:22] * mattwoodrow is now known as mattwoodrow|away
- # [11:22] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
- # [11:23] * Quits: cers (textual@D5CF850E.567E557.FE16CD6C.IP) (Ping timeout)
- # [11:23] * Joins: GPHemsley (GPHemsley@moz-A2DF0FC4.hfc.comcastbusiness.net)
- # [11:24] * Joins: cers (textual@D5CF850E.567E557.FE16CD6C.IP)
- # [11:27] * Quits: azakai (alon@60E228B8.B090BEBA.9F675CBD.IP) (Ping timeout)
- # [11:27] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Connection reset by peer)
- # [11:28] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [11:29] * Joins: davehunt (davehunt@88F51059.F3BBB17D.144F44FA.IP)
- # [11:30] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Ping timeout)
- # [11:30] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [11:31] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [11:36] * Joins: imphil (philipp@moz-55513EF0.rad.med.uni-muenchen.de)
- # [11:36] * Quits: cers (textual@D5CF850E.567E557.FE16CD6C.IP) (Ping timeout)
- # [11:37] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Quit: Leaving.)
- # [11:37] * mattwoodrow|away is now known as mattwoodrow
- # [11:37] * Joins: cers (textual@D5CF850E.567E557.FE16CD6C.IP)
- # [11:38] * Quits: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk) (Ping timeout)
- # [11:38] * Joins: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk)
- # [11:39] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
- # [11:39] * ChanServ sets mode: +o smaug
- # [11:39] * Quits: espadrine (thaddee_ty@moz-85EBB8A.dia.static.qwest.net) (Quit: espadrine)
- # [11:41] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
- # [11:41] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: adev)
- # [11:46] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [11:47] <@smaug> roc: ping
- # [11:47] <@smaug> or anyone familiar with refreshdriver
- # [11:47] <@roc> hi
- # [11:47] <glazou> NeilAway: the regression I was tracking is yours, introduced by bug 669026 ; filing a new bug for you
- # [11:47] <glazou> hi roc:-)
- # [11:48] <@smaug> roc: so refreshdriver observers will be called right before painting?
- # [11:48] <@smaug> s/painting/refresh/ ?
- # [11:49] * Quits: kvda (kvda@AFDD388F.C3893E67.923345AB.IP) (Quit: Computer has gone to sleep.)
- # [11:50] <@roc> depends on what you mean by 'right before'
- # [11:50] <mattwoodrow> and depends if you mean before or after DLBI lands :)
- # [11:51] <@smaug> roc: we do paint based on refreshdriver ?
- # [11:51] * Joins: kvda (kvda@AFDD388F.C3893E67.923345AB.IP)
- # [11:51] * Quits: kvda (kvda@AFDD388F.C3893E67.923345AB.IP) (Quit: kvda)
- # [11:51] <@roc> currently it is possible for XPCOM events to run and cause updates between the refresh driver running and the handling of the OS paint event
- # [11:51] <@smaug> ah
- # [11:51] <@roc> when DLBI lands, that will not be possible
- # [11:51] <@smaug> roc: so, I want something to happen right after paint, I think
- # [11:51] <@roc> except maybe in some weird cases
- # [11:51] <@roc> what sort of thing?
- # [11:52] <@smaug> parse a little bit of HTML
- # [11:52] <@smaug> I'm trying to slow down background tab parsing
- # [11:52] <@roc> hrm
- # [11:52] <@smaug> so that it doesn't interfere foreground tab so badly
- # [11:52] <@smaug> right now I'm using a timer
- # [11:52] <@roc> our goal is to have OMTC everywhere
- # [11:52] <@smaug> it seems to work
- # [11:52] <@smaug> but even too well
- # [11:52] * Parts: sawrubh (Mibbit@4F882FCC.4850A4DD.1957C0DA.IP)
- # [11:53] <glazou> NeilAway: bug 757368
- # [11:53] * Joins: bholley (anonymous@moz-21525C0C.net-81-220-26.lyon.rev.numericable.fr)
- # [11:53] <@smaug> when will we have OMTC everywhere
- # [11:53] * Quits: kaze (kaze@4A536503.45AA75E6.5C7CEBE3.IP) (Ping timeout)
- # [11:53] <@smaug> since what I'm doing could go to FF15, I hope
- # [11:54] <@roc> not for FF15
- # [11:54] <@roc> tell me more about what you want to do
- # [11:55] * Quits: cers (textual@D5CF850E.567E557.FE16CD6C.IP) (Ping timeout)
- # [11:56] <@smaug> roc: so I'm trying reduce the time DOM creation blocks main thread
- # [11:56] * Joins: cers (textual@D5CF850E.567E557.FE16CD6C.IP)
- # [11:56] <@smaug> that happens when parser flushes its stuff in main thread (after parsing in parser thread)
- # [11:57] * Quits: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz) (Quit: Connection reset by beer)
- # [11:57] <@smaug> flushing goes on until certain limits
- # [11:57] <@smaug> roc: so, I want that flushing to happen at good time
- # [11:57] <@roc> right after the refresh driver?
- # [11:57] <@smaug> roc: so that it interferes painting as little as possible
- # [11:58] <@smaug> I *think* right after painting would be the right place
- # [11:58] <@smaug> painting of chrome
- # [11:58] * Quits: cers (textual@D5CF850E.567E557.FE16CD6C.IP) (Ping timeout)
- # [11:58] <NeilAway> Ms2ger: which docs?
- # [11:58] <Ms2ger> ise
- # [11:58] <@roc> in nsPresShell.cpp, there are a couple of calls to XPConnect()->NotifyDidPaint()
- # [11:59] <@roc> that's where we do some incremental GC
- # [11:59] <@roc> I think you want to be in there too
- # [11:59] <@smaug> ah, yes
- # [11:59] * Joins: cers (textual@D5CF850E.567E557.FE16CD6C.IP)
- # [11:59] * Quits: bholley (anonymous@moz-21525C0C.net-81-220-26.lyon.rev.numericable.fr) (Connection reset by peer)
- # [11:59] * Joins: bholley (anonymous@moz-21525C0C.net-81-220-26.lyon.rev.numericable.fr)
- # [11:59] * Joins: jhammel (jhammel@88F51059.F3BBB17D.144F44FA.IP)
- # [12:00] <@roc> instead of the "if (nsContentUtils::XPConnect()) { nsContentUtils::XPConnect()->NotifyDidPaint(); }" there now, let's just have an nsContentUtils method that gets called to do whatever
- # [12:00] * Quits: m_kato (Daily@moz-348F61F0.mozilla.or.jp) (Ping timeout)
- # [12:00] <@roc> however
- # [12:00] * Joins: m_kato (Daily@moz-348F61F0.mozilla.or.jp)
- # [12:00] <@roc> note that DidPaint runs once per refresh driver tick per window
- # [12:01] <@smaug> dom window
- # [12:01] <@smaug> hmm
- # [12:01] <@roc> toplevel window
- # [12:01] <@roc> so not as bad as DOM window
- # [12:01] <@smaug> ah
- # [12:01] <@smaug> that is good then
- # [12:02] <@roc> but still, with multiple browser windows all doing animation, you could run at too high a rate
- # [12:02] <@smaug> though, if nothing is painted, I need to do something...
- # [12:02] * Quits: m_kato (Daily@moz-348F61F0.mozilla.or.jp) (Quit: m_kato)
- # [12:03] * Joins: kaze (kaze@4A536503.45AA75E6.5C7CEBE3.IP)
- # [12:03] * Quits: mike5w3c (MikeS@moz-EE66DE53.xgsspn.imtp.tachikawa.spmode.ne.jp) (Ping timeout)
- # [12:03] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
- # [12:07] * Ms2ger curses encodings
- # [12:07] * Joins: mike5w3c (MikeS@moz-A6C6B6A1.xgsspn.imtp.tachikawa.spmode.ne.jp)
- # [12:09] * Quits: cers (textual@D5CF850E.567E557.FE16CD6C.IP) (Ping timeout)
- # [12:11] * Joins: cers (textual@D5CF850E.567E557.FE16CD6C.IP)
- # [12:12] * ewong is now known as ewong|afk
- # [12:12] * Joins: JeroenDeDauw (j@moz-7559A6E2.dip.t-dialin.net)
- # [12:14] * Quits: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk) (Ping timeout)
- # [12:15] * Joins: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk)
- # [12:17] * Quits: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk) (Ping timeout)
- # [12:17] <glandium> smaug: so, i have a leak during M2 on try with my cycle collection changes (and no leak on other tests). any specific thing i can do to pinpoint where it comes from?
- # [12:18] * Joins: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk)
- # [12:18] * Quits: JeroenDeDauw (j@moz-7559A6E2.dip.t-dialin.net) (Quit: Leaving.)
- # [12:18] * Joins: JeroenDeDauw (j@moz-7559A6E2.dip.t-dialin.net)
- # [12:22] * glazou is now known as glazou_lunch
- # [12:22] * Quits: cers (textual@D5CF850E.567E557.FE16CD6C.IP) (Ping timeout)
- # [12:23] * Quits: karl (karl@moz-4098662A.jetstream.xtra.co.nz) (Ping timeout)
- # [12:23] <@roc> MIPS Android?
- # [12:23] * Joins: cers (textual@D5CF850E.567E557.FE16CD6C.IP)
- # [12:25] * Quits: bholley (anonymous@moz-21525C0C.net-81-220-26.lyon.rev.numericable.fr) (Connection reset by peer)
- # [12:25] * Joins: bholley (anonymous@moz-21525C0C.net-81-220-26.lyon.rev.numericable.fr)
- # [12:25] <@smaug> glandium: what is leaked?
- # [12:26] <glandium> smaug: tons
- # [12:26] <glandium> roc: ?
- # [12:26] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [12:26] <@roc> I didn't even know there was such a thing, let alone that someone was trying to build Gecko on it
- # [12:27] <@smaug> glandium: link to the log
- # [12:27] <@smaug> ?
- # [12:27] <glandium> smaug: https://tbpl.mozilla.org/php/getParsedLog.php?id=11942394&full=1&branch=try
- # [12:27] * Joins: KaiRo (robert@moz-37E84A75.adsl.highway.telekom.at)
- # [12:29] * Joins: TheLink (TheLink@moz-45ED2356.pools.arcor-ip.net)
- # [12:29] * Quits: cpearce (chatzilla@moz-510B10B9.xdsl.xnet.co.nz) (Ping timeout)
- # [12:29] <hsivonen> roc: IIRC there's even a MIPS Android-based product on (coming to?) the Chinese market.
- # [12:29] * Quits: cers (textual@D5CF850E.567E557.FE16CD6C.IP) (Ping timeout)
- # [12:29] <@roc> great
- # [12:29] <hsivonen> i.e. not just a theoretical port
- # [12:30] <@roc> MIPS is an awesome architecture
- # [12:30] <hsivonen> the only architecture I've ever written assembly for
- # [12:30] <@roc> lucky you
- # [12:30] <glandium> fwiw, the port existed before google released the build tools for the ndk in r8
- # [12:30] <dwarfcrank> Yeah, MIPS is great
- # [12:31] * Joins: cers (textual@D5CF850E.567E557.FE16CD6C.IP)
- # [12:31] <@smaug> glandium: it is not tons
- # [12:31] <@smaug> 7 windows
- # [12:31] <hsivonen> roc: only for exercises. not for any real work
- # [12:31] <Ms2ger> smaug can leak more by just breathing fire at tinderbox
- # [12:31] <@smaug> glandium: hmm, indexedDB
- # [12:32] * Joins: smagnin (pike@moz-DEF53BC9.fbx.proxad.net)
- # [12:32] <@smaug> glandium: something odd with indexeddb ?
- # [12:32] * Quits: Hendikins (wolfox@moz-16899DFF.hhui4.ken.bigpond.net.au) (Ping timeout)
- # [12:32] <hsivonen> I wonder what endianness mode MIPS Android uses
- # [12:32] <hsivonen> considering ArrayBuffer
- # [12:32] <@roc> little-endian according to the patches landing on mozilla-central
- # [12:32] * Joins: Hendikins (wolfox@moz-16899DFF.hhui4.ken.bigpond.net.au)
- # [12:33] <hsivonen> roc: good for them
- # [12:33] <@roc> hmm, MIPS still has the branch delay slot. That's a little bit of ugliness.
- # [12:34] <glandium> smaug: i guess i need to check their cycle collection functions
- # [12:34] <glandium> roc, hsivonen: yeah, the android port is little endian
- # [12:36] * Quits: cers (textual@D5CF850E.567E557.FE16CD6C.IP) (Ping timeout)
- # [12:38] <@smaug> uh, our linkedlist is silly
- # [12:39] * Quits: vikram360 (vikram360@CE94DB88.3BB86A63.2A068A5E.IP) (Ping timeout)
- # [12:39] * Joins: cers (textual@D5CF850E.567E557.FE16CD6C.IP)
- # [12:42] * Quits: cers (textual@D5CF850E.567E557.FE16CD6C.IP) (Ping timeout)
- # [12:43] <Ms2ger> smaug, what about it?
- # [12:43] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
- # [12:44] * Joins: cers (textual@D5CF850E.567E557.FE16CD6C.IP)
- # [12:44] <AryehGregor> If I have an nsIAtom* and something wants const nsAString*, what's the best way to pass it?
- # [12:44] <AryehGregor> Can I get away without a temporary?
- # [12:44] <@smaug> Ms2ger: difficult to use an object in many linkedlists
- # [12:44] <Ms2ger> Probably not
- # [12:45] <AryehGregor> :(
- # [12:45] <Ms2ger> smaug, "feature" ;)
- # [12:45] <@smaug> AryehGregor: yes
- # [12:45] * Quits: twi (Adium@moz-1AE3B3E2.cust.dsl.vodafone.it) (Connection reset by peer)
- # [12:45] * bear is now known as bear-afk
- # [12:45] <@smaug> AryehGregor: nsDependentAtomString(atom)
- # [12:45] <Ms2ger> smaug, *, not &
- # [12:45] <Ms2ger> This is editor
- # [12:45] <AryehGregor> smaug, yeah, note *.
- # [12:45] <AryehGregor> Right. :/
- # [12:45] <@smaug> AryehGregor: &nsDependentAtomString(atom) ?
- # [12:46] * gps asks crystal ball why packaging commands print file names to stdout, polluting logs
- # [12:46] <AryehGregor> It doesn't let me take a reference to a temporary.
- # [12:46] <Ms2ger> Error: taking address of temporary, I'd assume
- # [12:46] <@smaug> nsDependentAtomString(atom) foo; CallTheMethod(&foo);
- # [12:46] <AryehGregor> Also, to be fair, it's * instead of & because the param is optional. Although it could probably just accept the empty string instead of nsnull.
- # [12:46] <AryehGregor> Yes, temporary required. Feh.
- # [12:46] <Ms2ger> That's what IsVoid() is for :)
- # [12:48] * Joins: twi (Adium@moz-1AE3B3E2.cust.dsl.vodafone.it)
- # [12:49] * Quits: TheCrap (TheCrap@moz-99D6F6F7.dip0.t-ipconnect.de) (Ping timeout)
- # [12:51] * Quits: Olipro (Olipro@moz-1A42BC0.catv.pool.telekom.hu) (Ping timeout)
- # [12:54] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Ping timeout)
- # [12:56] * Fallen is now known as Fallen|away
- # [12:57] <daleharvey> how can I test for a 'dead object', it looks like https://github.com/doublec/mozilla-central/blob/master/dom/base/BrowserElementParent.js#L86 is attempting to fire messages on elements after its been deleted
- # [12:57] <Ms2ger> khuey|away, ^
- # [12:57] <daleharvey> I get a 'can't access dead object' on frameElement
- # [12:58] <Ms2ger> <rhelmer> "make something less sucktacular than the waterfall display"
- # [12:59] <Ms2ger> We've come far... We actually have that now
- # [12:59] <Ms2ger> And nobody looks at it
- # [13:00] * Joins: xakz (XaMaD@moz-34FBE388.fbx.proxad.net)
- # [13:00] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
- # [13:00] * glazou_lunch is now known as glazou
- # [13:01] <glandium> Ms2ger: the waterfall must really be horribly useless now with the multiplication of tests and platforms
- # [13:02] * Joins: stransky (stransky@moz-107AD163.redhat.com)
- # [13:02] <Ms2ger> And with us not posting data there
- # [13:05] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [13:06] * Joins: dao (dao@moz-A3693267.dip.tu-dresden.de)
- # [13:07] <glandium> at least, i can reproduce the leak locally. let's try to eliminate tests to avoid spending so much time running tests
- # [13:07] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Quit: Ex-Chat)
- # [13:08] <@smaug> hsivonen: what all do I need to ´make´ if I modify parser/html ?
- # [13:08] <Standard8> AryehGregor: I just put some more explicit test cases on bug 756984 for you... let me know if you can't repo
- # [13:08] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
- # [13:09] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
- # [13:11] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Ping timeout)
- # [13:11] * Joins: chrisccoulson (chr1s@CF62D2D6.FC921812.EE27BB8D.IP)
- # [13:12] * Joins: kaie2 (kaie@moz-DD975B4B.dip.t-dialin.net)
- # [13:12] * Quits: kaie (kaie@moz-7017DF7D.dip.t-dialin.net) (Ping timeout)
- # [13:12] * kaie2 is now known as kaie
- # [13:13] * Quits: @smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi) (Input/output error)
- # [13:13] <NeilAway> AryehGregor: what's the function taking a const nsAString*?
- # [13:13] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
- # [13:13] * ChanServ sets mode: +o smaug
- # [13:16] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
- # [13:16] * Joins: mvalzelli (mvalzelli@F73B9CB6.6D0F8F78.B8D847BA.IP)
- # [13:17] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Ping timeout)
- # [13:18] * Joins: vikram360 (vikram360@CE94DB88.3BB86A63.2A068A5E.IP)
- # [13:20] <Ms2ger> http://mxr.mozilla.org/mozilla-central/search?string=const+nsAString+*&find=editor
- # [13:21] * Quits: @smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi) (Input/output error)
- # [13:21] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
- # [13:21] * ChanServ sets mode: +o smaug
- # [13:21] * Joins: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se)
- # [13:24] * nthomas is now known as nthomas|away
- # [13:24] * Quits: @smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi) (Input/output error)
- # [13:25] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
- # [13:25] * ChanServ sets mode: +o smaug
- # [13:25] <hsivonen> smaug: in theory, IIRC. in practice, I'm not sure. I don't use a make-based workflow
- # [13:25] <hsivonen> smaug: what's the needed modification?
- # [13:26] <hsivonen> smaug: but please let me know if the make-based thing no longer works
- # [13:27] <@smaug> hsivonen: I lost the message before "in theory..."
- # [13:27] * Joins: azakai (alon@60E228B8.B090BEBA.9F675CBD.IP)
- # [13:27] <hsivonen> smaug: no message before that
- # [13:28] <@smaug> hsivonen: I'm hacking the background tab flushing
- # [13:28] <hsivonen> (I don't use make, because I've had an Eclipse launch config for regenerating the parser since before the make option existed)
- # [13:28] <hsivonen> smaug: why does that need changes to generated code?
- # [13:29] <hsivonen> smaug: sounds *very* odd for that to require changes to generated code
- # [13:29] <@smaug> generated code?
- # [13:29] <@smaug> uh, I hope I'm not changing generated code
- # [13:29] <hsivonen> smaug: then you don't need the special make-based thingy
- # [13:29] <hsivonen> smaug: oh did you just mean to ask what you need to do to make a partial recompile?
- # [13:29] <@smaug> nsHtml5TreeOpExecutor and nsHtml5ExecutorFlusher in nsHtml5StreamParser
- # [13:29] * Quits: graememcc (chatzilla@moz-E92E2E34.range86-148.btcentralplus.com) (Ping timeout)
- # [13:30] <@smaug> hsivonen: right
- # [13:30] <hsivonen> smaug: none of those are generated
- # [13:30] <hsivonen> smaug: I don't know. I let Eclipse run the full build. With an SSD, it skips over unchanged dirs reasonably fast.
- # [13:31] <Ms2ger> Just make -C parser/html should work, afaict
- # [13:31] <hsivonen> I kept shooting myself in the foot with partial rebuilds, so I stopped doing those.
- # [13:32] <hsivonen> (and Eclipse never integrated with partial rebuilds anyway)
- # [13:32] <@smaug> hsivonen: just uploaded a new patch
- # [13:32] <@smaug> hsivonen: do you see something problematic in Bug 734015
- # [13:32] * Joins: xsergio (sergio@DAEF1255.9C8843EE.A4F23BCE.IP)
- # [13:33] <@smaug> I'd like to slow down bg tabs even more, but it starts to affect page load times quite badly
- # [13:33] * hsivonen looks
- # [13:34] * Joins: Yoric (Yoric@4A536503.45AA75E6.5C7CEBE3.IP)
- # [13:35] * Joins: Yoric|backup (Yoric@4A536503.45AA75E6.5C7CEBE3.IP)
- # [13:35] * Quits: Yoric (Yoric@4A536503.45AA75E6.5C7CEBE3.IP) (Connection reset by peer)
- # [13:36] <hsivonen> smaug: if (!NS_IsMainThread() is useless. the executor is always on the main thread
- # [13:37] <hsivonen> !mDocument might be useless, too
- # [13:37] * Joins: graememcc (chatzilla@moz-D97020C1.range86-150.btcentralplus.com)
- # [13:37] <hsivonen> (in the same if statement)
- # [13:37] <@smaug> hsivonen: yeah, I actually expected those to be useless
- # [13:37] * Joins: rajul (quassel@EE68D983.186CB01.F44414AF.IP)
- # [13:37] * Quits: rajul (quassel@EE68D983.186CB01.F44414AF.IP) (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
- # [13:38] * Joins: Cwiiis (cwiiis@88F51059.F3BBB17D.144F44FA.IP)
- # [13:38] * Joins: rajul (quassel@EE68D983.186CB01.F44414AF.IP)
- # [13:38] * Quits: rajul (quassel@EE68D983.186CB01.F44414AF.IP) (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
- # [13:39] * Joins: rajul (quassel@D17A498C.C89A3526.25B273F5.IP)
- # [13:40] <@smaug> hsivonen: the patch does seem to work quite nicely at least in some cases.
- # [13:40] <hsivonen> smaug: It surprises me that introducing timer-based delay instead of just posting runnables that run ASAP makes things better, but assuming they do, the patch makes sense
- # [13:40] * Quits: rajul (quassel@D17A498C.C89A3526.25B273F5.IP) (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
- # [13:40] <@smaug> hsivonen: well, you may have animations running in the fg
- # [13:41] <@smaug> or just allowing more user input processing...
- # [13:41] <hsivonen> I mean the total time taken by the flushes doesn't go away
- # [13:41] * Joins: rajul (quassel@FFFE8E11.328E37E6.F44414AF.IP)
- # [13:41] <hsivonen> and multiple ASAP runnables can still interleave with other stuff, but OK
- # [13:41] <@smaug> but it is split to smaller pieces
- # [13:42] <hsivonen> hmm. how come the executor inherits from linked list
- # [13:42] <hsivonen> and removals call the superclass
- # [13:42] * Quits: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au) (Ping timeout)
- # [13:42] <hsivonen> but the instance is a global
- # [13:42] <hsivonen> the linked list class' usage pattern is strange
- # [13:43] <@smaug> linkedlist is strange
- # [13:43] <hsivonen> maybe I'm just not thinking in enough of a C++ template mindset
- # [13:43] * Quits: rajul (quassel@FFFE8E11.328E37E6.F44414AF.IP) (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
- # [13:43] * Joins: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au)
- # [13:43] <hsivonen> well, assuming that's correct usage, the patch makes sense
- # [13:44] <@smaug> the 50ms timer is somewhat random
- # [13:44] <@smaug> hsivonen: I noticed streamparser uses 120
- # [13:44] <Ms2ger> The linkedlist went for constant time deletion and sacrificed putting a single element in more than one list
- # [13:44] <@smaug> any reason for that 120 ?
- # [13:44] <hsivonen> If I don't have a comment explaining 120, I probably can't recall the reason.
- # [13:45] <@smaug> PRInt32 nsHtml5StreamParser::sTimerInitialDelay = 120;
- # [13:45] <@smaug> PRInt32 nsHtml5StreamParser::sTimerSubsequentDelay = 120;
- # [13:45] <@smaug> that is all
- # [13:45] <hsivonen> ok. that looks like I've at least thought about making the initial delay different
- # [13:45] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
- # [13:45] * Joins: rajul (quassel@1B75D864.33B9B7D5.F44414AF.IP)
- # [13:46] <hsivonen> should always write comments for magic numbers like these :-(
- # [13:47] <hsivonen> smaug: https://bugzilla.mozilla.org/show_bug.cgi?id=562635
- # [13:47] <hsivonen> smaug: it's equal to an older magic number! :-)
- # [13:47] * Yoric|backup is now known as Yoric
- # [13:47] <@smaug> hsivonen: and now I need to ask sicking about the magic number :)
- # [13:48] <Ms2ger> (http://www.astrodigital.org/space/stshorse.html)
- # [13:48] <hsivonen> smaug: the old magic number might be from jst's landing
- # [13:48] <hsivonen> from around 2000 if memory serves correctly
- # [13:50] <@smaug> and the web is very much the same as it was 12 years ago
- # [13:50] <@smaug> ok, so the magic number is just something random
- # [13:51] <@smaug> hsivonen: about the nsHtml5ExecutorFlusher
- # [13:51] <@smaug> hsivonen: are there cases when it really must flush assap
- # [13:51] <@smaug> asap even
- # [13:52] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [13:52] <hsivonen> smaug: no
- # [13:52] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [13:52] <hsivonen> smaug: there are sync flushes, but those don't use a runnable at all
- # [13:53] <@smaug> k
- # [13:53] <hsivonen> smaug: so delaying flushes that already use a runnable is ok
- # [13:53] <@smaug> hsivonen: the previous patch caused some test failures
- # [13:53] <@smaug> sessionstore
- # [13:53] <@smaug> and I assume those are actually bugs in the tests
- # [13:53] <@smaug> (and those are apparently causing random orange already now)
- # [13:54] <@smaug> I'll investigate those tests more one I have test results for the new patch
- # [13:54] <hsivonen> smaug: see also https://bugzilla.mozilla.org/show_bug.cgi?id=72138
- # [13:54] * Ms2ger approves of smaug fixing those intermittent oranges
- # [13:54] <Ms2ger> That, or docshell :)
- # [13:55] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [13:56] <@smaug> hmm, docshell...
- # [13:56] <Ms2ger> Maybe ask attinasi..
- # [13:56] * Joins: raccettura (raccettura@moz-660B8F4B.hsd1.nj.comcast.net)
- # [13:56] <@smaug> how come I manage to find other tasks before cleaning up docshell
- # [13:57] <Ms2ger> Is that a rhetorical question? ;)
- # [13:57] * Quits: mvalzelli (mvalzelli@F73B9CB6.6D0F8F78.B8D847BA.IP) (Ping timeout)
- # [13:57] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [13:58] * Joins: squeakytoy (squeakytoy@moz-9E84F244.netset.se)
- # [13:59] * rail_away is now known as rail
- # [14:01] * @smaug needs some simple animation
- # [14:01] <hsivonen> smaug: I was wrong. jst just made it preffable later, but the origin on the magic number is http://bonsai.mozilla.org/cvsview2.cgi?diff_mode=context&whitespace_mode=show&root=/cvsroot&subdir=mozilla/content/html/document/src&command=DIFF_FRAMESET&file=nsHTMLContentSink.cpp&rev2=3.463&rev1=3.462
- # [14:02] * Quits: timdream (timdream@moz-99690620.hinet-ip.hinet.net) (Quit: timdream)
- # [14:02] * Joins: timdream (timdream@moz-99690620.hinet-ip.hinet.net)
- # [14:02] <hsivonen> smaug: https://bugzilla.mozilla.org/show_bug.cgi?id=76722
- # [14:02] * Quits: timdream (timdream@moz-99690620.hinet-ip.hinet.net) (Quit: timdream)
- # [14:03] <@smaug> "A single content flush and a single reflow on www.cnn.com typically exceed 1 second on a 433Mhz PC running WINNT"
- # [14:04] <@smaug> not very fast machine
- # [14:04] * @smaug should find some really slow laptop
- # [14:04] <darktrojan> I had one of those
- # [14:04] <darktrojan> in 1998
- # [14:04] <darktrojan> no, 1999
- # [14:05] * mattwoodrow is now known as mattwoodrow|away
- # [14:07] <@roc> of course, CNN.com was probably a bit simpler in those days too
- # [14:08] * Quits: rajul (quassel@1B75D864.33B9B7D5.F44414AF.IP) (Ping timeout)
- # [14:08] * Joins: sawrubh (Mibbit@4F882FCC.4850A4DD.1957C0DA.IP)
- # [14:09] <darktrojan> in those days it probably had animated gifs and under construction signs
- # [14:09] <darktrojan> or was that geocities...
- # [14:10] * Joins: rajul (quassel@4CF47936.4D0CBBB0.F44414AF.IP)
- # [14:11] * Joins: mvalzelli (mvalzelli@F73B9CB6.6D0F8F78.B8D847BA.IP)
- # [14:12] * Fallen|away is now known as Fallen
- # [14:14] * Quits: shorlander (shorlander@moz-853043D6.dhcp.insightbb.com) (Ping timeout)
- # [14:15] <glandium> mochitest splitting doesn't seem to work very usefully...
- # [14:15] <Ms2ger> It doesn't
- # [14:16] * Quits: Optimizer (Instantbir@77724DF8.2E4E5389.2AB48280.IP) (Ping timeout)
- # [14:17] <@smaug> how do I change about:jank to check jank-ness every 50ms?
- # [14:17] <@smaug> jrmuizel: do you know?
- # [14:17] <@smaug> (or who implemented about:jank)
- # [14:17] <jrmuizel> smaug: I did and can figure out for you in a second
- # [14:18] <glandium> and --close-when-done doesn't close when done when giving a single test path
- # [14:18] <glandium> sigh
- # [14:18] <darktrojan> correct
- # [14:18] <@smaug> hmm, 150 - c-gfx::DrawThebesLayer
- # [14:20] <jrmuizel> smaug: the threshold is hardcoded here: http://dxr.lanedo.com/mozilla-central/tools/profiler/TableTicker.cpp.html#l606
- # [14:20] * Joins: Pike (Pike@moz-E31CD2CB.mozilla.org)
- # [14:20] * Quits: rajul (quassel@4CF47936.4D0CBBB0.F44414AF.IP) (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
- # [14:20] <@smaug> jrmuizel: ok, thanks
- # [14:21] * Joins: Optimizer (Instantbir@77724DF8.2E4E5389.2AB48280.IP)
- # [14:23] * nli is now known as nli|away
- # [14:23] * Joins: kmoir_buildduty (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
- # [14:24] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [14:25] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
- # [14:25] * @smaug is always surprised when someone links to dxr :)
- # [14:25] <jwatt> anyone know how to get make to print out all the commands it would execute for a full rebuild, without actually building anything?
- # [14:26] <jwatt> --just-print seems to be ignored if -B/--always-make is specified
- # [14:28] * Quits: @roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP) (Ping timeout)
- # [14:30] * glob|away is now known as glob
- # [14:31] <NeilAway> glandium: yeah, --close-when-done uses the harness, but a single test path bypasses that
- # [14:31] * Joins: jimm (jmathies@moz-7F164CA1.pn.at.cox.net)
- # [14:33] * Quits: Optimizer (Instantbir@77724DF8.2E4E5389.2AB48280.IP) (Ping timeout)
- # [14:34] * bwinton_away is now known as bwinton
- # [14:35] * Quits: atuljangra (Mibbit@9075BEE0.4850A4DD.1957C0DA.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [14:36] <darktrojan> NeilAway, we should fix that
- # [14:36] <Pike> jwatt: maybe if you use pymake and tweak it? no idea how far that'd get you
- # [14:37] * Joins: Optimizer (Instantbir@77724DF8.2E4E5389.2AB48280.IP)
- # [14:37] <NeilAway> darktrojan: harder than you think
- # [14:37] <darktrojan> most things are
- # [14:37] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Ping timeout)
- # [14:39] <NeilAway> jwatt: why do you need -B?
- # [14:40] * Quits: dao (dao@moz-A3693267.dip.tu-dresden.de) (Quit: Leaving.)
- # [14:41] * Joins: atuljangra (Mibbit@9075BEE0.4850A4DD.1957C0DA.IP)
- # [14:41] <jwatt> Pike: maybe
- # [14:41] <jwatt> NeilAway: because I'm interested in the lines executed for a full build
- # [14:41] * Quits: Optimizer (Instantbir@77724DF8.2E4E5389.2AB48280.IP) (Ping timeout)
- # [14:42] <darktrojan> jwatt, surely most of the lines don't exist before the makefiles are generated
- # [14:43] <jwatt> darktrojan: I'm interested in running this on a tree that has been built, but without rebuilding it
- # [14:43] <darktrojan> oh ok
- # [14:43] <jwatt> so the makefiles already exist
- # [14:45] * Joins: Optimizer (Instantbir@77724DF8.2E4E5389.2AB48280.IP)
- # [14:50] * Parts: mvalzelli (mvalzelli@F73B9CB6.6D0F8F78.B8D847BA.IP)
- # [14:50] <glandium> jwatt: the problem is that -B will re-make the Makefiles, which is not something that happens during a normal build. I suspect many other things like that will happen
- # [14:50] * Joins: drice (derice@moz-1D9C882A.deploy.akamaitechnologies.com)
- # [14:51] * Joins: friedcell (Adium@moz-567BF7F5.simobil.net)
- # [14:52] * Quits: friedcell (Adium@moz-567BF7F5.simobil.net) (Quit: Leaving.)
- # [14:55] <jwatt> glandium: hmm, that makes sense I guess
- # [14:56] <atuljangra> !seen sawrubh
- # [14:56] <firebot> sawrubh was last seen 4 days, 1 hour, 3 minutes and 46 seconds ago, saying 'I want to know why "TypeError : TestRunner is undefined" is coming. I checked head.js(the file in question and to which I haven't made any changes), but I see that TesRunner is
- # [14:56] <firebot> defined as a singleton(I don't see any problems there)' in #introduction.
- # [14:59] * Quits: raphc (rc@4A536503.45AA75E6.5C7CEBE3.IP) (Ping timeout)
- # [15:01] * Joins: gustavold (gustavold@8AD413DD.3053860D.A992BEAD.IP)
- # [15:02] * Joins: armenzg (armenzg@moz-8555CE12.cable.teksavvy.com)
- # [15:03] * Quits: gustavold (gustavold@8AD413DD.3053860D.A992BEAD.IP) (Ping timeout)
- # [15:04] * Joins: gustavold (gustavold@8AD413DD.3053860D.A992BEAD.IP)
- # [15:04] * Joins: espindola (espindola@moz-2110DABF.dsl.teksavvy.com)
- # [15:04] * Joins: lahabana (Mibbit@moz-A66CFDBD.imag.fr)
- # [15:06] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
- # [15:07] * ewong|sleep is now known as ewong
- # [15:07] * Joins: bbondy (bbondy@moz-C9962B2.home.cgocable.net)
- # [15:07] * Joins: artur (artur@moz-6DFBD742.hsd1.vt.comcast.net)
- # [15:10] * bhearsum|afk is now known as bhearsum
- # [15:12] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
- # [15:13] * Joins: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP)
- # [15:13] * Joins: dao (dao@moz-EC088BB1.dip.tu-dresden.de)
- # [15:13] * Quits: bbondy (bbondy@moz-C9962B2.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
- # [15:14] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [15:14] <glandium> I think i found my leak
- # [15:14] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
- # [15:15] * Joins: overholt (overholt@F2D29657.F60B0462.67AC9B1.IP)
- # [15:16] * Joins: raphc (rc@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [15:17] * Joins: mjschranz (matt@FA65BD34.33EE9F8A.1139E686.IP)
- # [15:18] * glandium wonders how much code locality could improve CC perf if we grouped all the CC functions together
- # [15:18] * Joins: bbondy (bbondy@moz-C9962B2.home.cgocable.net)
- # [15:18] * Quits: darktrojan (geoff@moz-30B3CCFD.telstraclear.net) (Quit: darktrojan)
- # [15:19] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Quit: )
- # [15:19] <@smaug> glandium: the best way still to improve CC times is to reduce number of objects in the graph
- # [15:19] <@smaug> median CC time is about 5ms now, IIRC
- # [15:20] <@smaug> mccr8 has a patch to reduce the time after closing a tab
- # [15:20] * Joins: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net)
- # [15:21] <@smaug> hmm, is metrics.m.c down?
- # [15:21] * Parts: atuljangra (Mibbit@9075BEE0.4850A4DD.1957C0DA.IP)
- # [15:22] * jmaher|afk is now known as jmaher
- # [15:22] * Quits: gustavold (gustavold@8AD413DD.3053860D.A992BEAD.IP) (Ping timeout)
- # [15:23] <glandium> smaug: speaking of CC patches, I'll have to stop my current work until the pending stuff lands, because that's going to conflict
- # [15:23] <@smaug> what pending stuff?
- # [15:23] <glandium> smaug: the removal of static initializers
- # [15:23] <@smaug> oh, I thought the CC patch was about that
- # [15:23] * Quits: dao (dao@moz-EC088BB1.dip.tu-dresden.de) (Quit: Leaving.)
- # [15:24] * Joins: AaronMT (AaronMT@F2D29657.F60B0462.67AC9B1.IP)
- # [15:25] <glandium> ah no, the pending stuff is 754495
- # [15:25] * Quits: raphc (rc@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
- # [15:25] * Joins: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP)
- # [15:25] <@smaug> bug 754495?
- # [15:25] <glandium> so yeah, we're talking about the same thing
- # [15:26] <glandium> it's mccr8's patch
- # [15:26] <glandium> it's conflicting with mine
- # [15:26] <@smaug> strange
- # [15:26] <@smaug> but ok
- # [15:27] * Joins: raphc (rc@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [15:28] <glandium> actually, maybe it doesn't conflict
- # [15:29] <glandium> weird, i thought i had seen conflicting hunks
- # [15:29] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
- # [15:29] * jlebar|sleep is now known as jlebar
- # [15:29] * Joins: dao (dao@moz-EC088BB1.dip.tu-dresden.de)
- # [15:29] * Quits: mjschranz (matt@FA65BD34.33EE9F8A.1139E686.IP) (Quit: Iz be goingz to sleepz)
- # [15:29] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/c72ca7cdac11 - Panos Astithas - Bug 756513 - Enable the script debugger by default; r=rcampbell
- # [15:29] <glandium> ah, yes, there's a small conflict because it implements a nsCycleCollectionParticipant without using the macros
- # [15:30] <firebot> http://hg.mozilla.org/mozilla-central/rev/49cbdb1ea4e2 - Andres Hernandez [:andreshm] - Bug 741255 - ASSERTION: Oops! You're asking for a weak reference to an object that doesn't support that. during shutdown, with telemetry on stack; r=froydnj
- # [15:30] <firebot> http://hg.mozilla.org/mozilla-central/rev/a84e147b4d22 - Joe Walker - Bug 756888 - Rollup of a bunch of small GCLI changes; r=dcamp
- # [15:30] <firebot> http://hg.mozilla.org/mozilla-central/rev/21be0265c5f3 - Robert Strong - Windows installer only - Bug 745426 - Maintenance service description should wrap to allow long localizations. r=bbondy
- # [15:30] <firebot> http://hg.mozilla.org/mozilla-central/rev/e3702cde36ad - Thaddee Tyl - Bug 675927 - [Mac] The Web Console Window freezes when drag and drop the parent tab to create a new window; r=msucan,rcampbell
- # [15:30] <firebot> http://hg.mozilla.org/mozilla-central/rev/5586efaf687d - Tim Taubert - merge m-c to fx-team
- # [15:30] <firebot> http://hg.mozilla.org/mozilla-central/rev/b1dc93af542d - Bellindira Castillo [:bellindira] - Bug 662743 - Session restore should do more than restore a <select>'s selectedIndex; r=zpao
- # [15:30] <firebot> http://hg.mozilla.org/mozilla-central/rev/157fa37cea55 - Panos Astithas - Stop using 'frame.arguments' now that 'arguments' is always present in the environment bindings (Bug 752770); r=rcampbell
- # [15:31] * Quits: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP) (Ping timeout)
- # [15:31] * Joins: mjschranz (matt@FA65BD34.33EE9F8A.1139E686.IP)
- # [15:32] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
- # [15:33] * Joins: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP)
- # [15:33] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
- # [15:34] * Joins: mcot (mcot@moz-F552191C.hsd1.va.comcast.net)
- # [15:36] <glandium> damn, still leaking :(
- # [15:38] * Joins: cdiehl_ (cdiehl@moz-1ECB5256.pool.mediaways.net)
- # [15:39] * Quits: cdiehl (cdiehl@moz-6050E529.pool.mediaways.net) (Ping timeout)
- # [15:39] * cdiehl_ is now known as cdiehl
- # [15:39] * Joins: mcote (mcote@moz-FD8EB826.mc.videotron.ca)
- # [15:42] * Quits: Optimizer (Instantbir@77724DF8.2E4E5389.2AB48280.IP) (Ping timeout)
- # [15:42] <@smaug> does anyone know an iframe-heavy page?
- # [15:43] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
- # [15:43] * Joins: deLta30_ (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [15:43] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [15:43] * Quits: vikram360 (vikram360@CE94DB88.3BB86A63.2A068A5E.IP) (Ping timeout)
- # [15:44] * Joins: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP)
- # [15:45] <ejpbruel> i seem to be unable to build mozilla-central, even after clobbering?
- # [15:45] * bz_sleep is now known as bz
- # [15:45] <ejpbruel> Makefile:17: ../../../../../config/rules.mk: No such file or directory
- # [15:45] <ejpbruel> im assuming that i have to change some line somewhere?
- # [15:45] * Joins: Optimizer (Instantbir@77724DF8.2E4E5389.2AB48280.IP)
- # [15:46] <glandium> ejpbruel: bug 756808
- # [15:48] * Joins: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net)
- # [15:48] * Quits: sawrubh (Mibbit@4F882FCC.4850A4DD.1957C0DA.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [15:48] <ejpbruel> glandium: thanks
- # [15:49] <ejpbruel> glandium: btw, what is the proper way to apply a patch? because ive been dicking around with that like forever now
- # [15:49] <glandium> ejpbruel: hg qimport ?
- # [15:50] <ejpbruel> oh nice, that puts it on my mq
- # [15:50] <ejpbruel> awesome, thanks :)
- # [15:50] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
- # [15:51] * Quits: raphc (rc@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
- # [15:51] <ejpbruel> that patch doesnt cleanly apply
- # [15:52] <ejpbruel> glandium: ^
- # [15:52] * Quits: Yoric (Yoric@4A536503.45AA75E6.5C7CEBE3.IP) (Input/output error)
- # [15:53] <glandium> Ms2ger: ^
- # [15:53] <Ms2ger> The patch landed
- # [15:53] <Ms2ger> It fixed the original problem
- # [15:53] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [15:53] <@bsmedberg> anyone know about the nightly build red?
- # [15:53] <@bsmedberg> Invalid path to pdbstr.exe - please set/check PDBSTR_PATH.
- # [15:53] * catlee-away is now known as catlee
- # [15:54] <glandium> bsmedberg: someone from #build ?
- # [15:54] <Pike> smaug: anything with a ton of social network buttons? Or is that the wrong iframe scenario?
- # [15:54] <ejpbruel> hold on, let me clobber and rebuild from the latest pull
- # [15:56] * Quits: kaze (kaze@4A536503.45AA75E6.5C7CEBE3.IP) (Ping timeout)
- # [15:56] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
- # [15:56] * cadecairos_away is now known as cadecairos
- # [15:56] * Quits: squeakytoy (squeakytoy@moz-9E84F244.netset.se) (Quit: Leaving)
- # [15:57] * Quits: dao (dao@moz-EC088BB1.dip.tu-dresden.de) (Quit: Leaving.)
- # [15:57] * Quits: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk) (Ping timeout)
- # [15:57] * cadecairos is now known as cadecairos_away
- # [15:58] * Joins: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP)
- # [15:58] * Joins: abwillis (abwillis@9877934.9DD4DBBF.6A7A197.IP)
- # [15:58] * Quits: mjschranz_away (matt@78D3F304.33EE9F8A.1139E686.IP) (Quit: later!)
- # [15:58] * Quits: cadecairos_away (cadecairos@78D3F304.33EE9F8A.1139E686.IP) (Quit: Be back soon!)
- # [15:59] <@smaug> Pike: that should be ok
- # [15:59] * wlach|afk is now known as wlach
- # [15:59] * Joins: dao (dao@moz-EC088BB1.dip.tu-dresden.de)
- # [15:59] <@smaug> I don't know such site
- # [15:59] * Joins: cadecairos (cadecairos@78D3F304.33EE9F8A.1139E686.IP)
- # [16:00] * Joins: mjschranz_ (matt@78D3F304.33EE9F8A.1139E686.IP)
- # [16:01] * Quits: mjschranz (matt@FA65BD34.33EE9F8A.1139E686.IP) (Quit: Iz be goingz to sleepz)
- # [16:01] <Pike> I'm good, me neither. I know an addon that blocks them, though ;-)
- # [16:01] * Pike ducks
- # [16:02] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [16:02] * mjschranz_ is now known as mjschranz
- # [16:04] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
- # [16:04] * Quits: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net) (Quit: Leaving.)
- # [16:04] <Pike> smaug: 17 iframes in the top document for http://blog.clothingattesco.com/
- # [16:04] <Pike> searched for blog and clothes :-)
- # [16:04] * Joins: qheaden (qheaden@moz-67E02157.nrflva.fios.verizon.net)
- # [16:05] <glandium> \o/ i found my leak
- # [16:06] * Joins: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk)
- # [16:07] * Quits: deLta30_ (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [16:07] * Joins: raphc (rc@4A536503.45AA75E6.5C7CEBE3.IP)
- # [16:08] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
- # [16:10] * Joins: nhirata (nhirata.bu@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [16:10] * Joins: dao1 (dao@moz-EC088BB1.dip.tu-dresden.de)
- # [16:10] * Quits: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk) (Ping timeout)
- # [16:10] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
- # [16:11] * Quits: dao (dao@moz-EC088BB1.dip.tu-dresden.de) (Ping timeout)
- # [16:12] * Joins: vikram360 (vikram360@CE94DB88.3BB86A63.2A068A5E.IP)
- # [16:12] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/ffaf38d1e36d - Benjamin Smedberg - Bug 740795 part B - make nsinstall.py accept an "-X" flag to exclude files when copying directories recursively, r=ted
- # [16:12] <firebot> http://hg.mozilla.org/mozilla-central/rev/d50e4a17308b - Benjamin Smedberg - Bug 740795 part C - Don't ship pdf.js as an extension, build changes, r=ted
- # [16:13] <firebot> http://hg.mozilla.org/mozilla-central/rev/edb5a8927dae - Dave Townsend - Bug 740795 part A - file moves for pdf.js not being shipped as an extension, r=bsmedberg
- # [16:13] * philor|away is now known as philor
- # [16:13] <@bsmedberg> kmoir_buildduty: do you know about the win opt nightly build failure?
- # [16:13] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
- # [16:14] * Joins: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [16:14] * Joins: hub (hub@moz-E2FCA694.figuiere.net)
- # [16:15] * Joins: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk)
- # [16:15] <kmoir_buildduty> bsmedberg: No. My first day of buildduty, let me go find out more :-)
- # [16:15] <catlee> be gentle!
- # [16:15] <@bsmedberg> kmoir_buildduty: https://tbpl.mozilla.org/php/getParsedLog.php?id=11947559&tree=Firefox this one ;-)
- # [16:15] <@bsmedberg> good luck, have fun!
- # [16:15] <@bsmedberg> ;-)
- # [16:15] * Quits: dao1 (dao@moz-EC088BB1.dip.tu-dresden.de) (Ping timeout)
- # [16:16] * Joins: dao (dao@moz-EC088BB1.dip.tu-dresden.de)
- # [16:17] * Quits: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net) (Quit: Mardak)
- # [16:18] * Quits: qheaden (qheaden@moz-67E02157.nrflva.fios.verizon.net) (Quit: I've got to go. See ya!)
- # [16:18] <glandium> oh, so there's some buildduty hazing ongoing, i see ;)
- # [16:18] * Joins: timdream (timdream@moz-9272B29E.adsl.dynamic.seed.net.tw)
- # [16:19] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/b6d88d594783 - David Burns - Bug 756233: Removing Selenium proxy from marionette r=jgriffin
- # [16:20] * armenzg is now known as armenzg_brb
- # [16:22] * Joins: wsmwk (chatzilla@moz-A0259CC0.cc.lehigh.edu)
- # [16:22] * Quits: jhorak (jhorak@moz-107AD163.redhat.com) (Quit: Leaving)
- # [16:23] * Quits: jbalogh (jbalogh@moz-5D2708AA.hsd1.ca.comcast.net) (Quit: Leaving...)
- # [16:23] * Quits: dao (dao@moz-EC088BB1.dip.tu-dresden.de) (Ping timeout)
- # [16:24] * Joins: dao (dao@moz-EC088BB1.dip.tu-dresden.de)
- # [16:24] <NeilAway> glandium: heresey! does everyone else use the cycle collection participant macros?
- # [16:25] * Joins: coop (Chris@434A12C0.6ADAA238.3EE329E3.IP)
- # [16:25] <glandium> NeilAway: apart from some xpconnect code, yes. (but i think we should change that and make the whole thing use templates)
- # [16:25] <jtcranmer> but macros are templates! ... for C
- # [16:26] * Quits: RemusPop (remuspop@601F3B17.33662590.A5830293.IP) (Client exited)
- # [16:26] <Yoric> jtcranmer: To my eternal dismay.
- # [16:28] * coop is now known as coop|buildduty
- # [16:29] * Quits: davehunt (davehunt@88F51059.F3BBB17D.144F44FA.IP) (Connection reset by peer)
- # [16:29] * Joins: davehunt (davehunt@88F51059.F3BBB17D.144F44FA.IP)
- # [16:29] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
- # [16:29] * Joins: kaze (kaze@4A536503.45AA75E6.5C7CEBE3.IP)
- # [16:31] <gaston> is there a bug # for xpidl conversion from prtypes to stdint types ?
- # [16:32] * Quits: bbondy (bbondy@moz-C9962B2.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
- # [16:35] * Quits: John-Galt (kris@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [16:35] * Joins: bbondy (bbondy@moz-C9962B2.home.cgocable.net)
- # [16:35] * Joins: John-Galt (kris@moz-104CC309.mv.mozilla.com)
- # [16:35] <jtcranmer> I don't think so
- # [16:36] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
- # [16:36] <Ms2ger> Sure is
- # [16:36] * Joins: rclick (rclick@moz-914CAD41.dsl.covlil.sbcglobal.net)
- # [16:37] <Ms2ger> Bug 579517
- # [16:37] <Ms2ger> gaston, jtcranmer ^
- # [16:37] <gaston> thx :)
- # [16:38] * Quits: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [16:39] <gaston> ah, thats one of the 'hopefully someone crazy enough will tackle it' bugs..
- # [16:39] <Ms2ger> :)
- # [16:39] * Quits: omeringen (omer@96951DB5.F73F68B5.9CD63BA8.IP) (Client exited)
- # [16:39] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
- # [16:39] * ChanServ sets mode: +o ehsan
- # [16:39] <Ms2ger> gaston, interested? ;)
- # [16:40] <gaston> do i look like someone crazy enough ? :)
- # [16:40] <Ms2ger> You work on BSD? :)
- # [16:41] <gaston> yeah and that means i have my quota of useless wars :)
- # [16:41] * Quits: dao (dao@moz-EC088BB1.dip.tu-dresden.de) (Quit: Leaving.)
- # [16:41] * Joins: dveditz (dveditz@moz-5051E786.dhcp.cruzio.com)
- # [16:41] * ChanServ sets mode: +o dveditz
- # [16:41] * Joins: dao (dao@moz-EC088BB1.dip.tu-dresden.de)
- # [16:41] <jhammel> gaston: so since BSD doesn't use GPL, why does it hate freedom so much? ;)
- # [16:41] <Ms2ger> OTOH, integer mismatches hurt you more than average :)
- # [16:41] * Quits: @dveditz (dveditz@moz-5051E786.dhcp.cruzio.com) (Input/output error)
- # [16:41] <jhammel> </war:useless>
- # [16:42] * Joins: BenB (ben@B911518A.DD7DF417.DDA41192.IP)
- # [16:42] <BenB> I've updated http://mdn.beonex.com/ , in case somebody needs a faster devmo
- # [16:43] <Callek> kmoir_buildduty, bsmedberg, coop|buildduty: also fyi re: pdbstr error Bug 756878, which sounds related
- # [16:43] * Quits: glazou (glazou@moz-204094DD.disruptive-innovations.fr) (Quit: glazou)
- # [16:43] * Quits: dao (dao@moz-EC088BB1.dip.tu-dresden.de) (Ping timeout)
- # [16:44] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
- # [16:44] <philor> well good for me - I knew I knew about the failure, didn't know I'd filed it
- # [16:44] * Quits: Optimizer (Instantbir@77724DF8.2E4E5389.2AB48280.IP) (Ping timeout)
- # [16:46] <kmoir_buildduty> bsdmedberg Callek: Yes catlee is looking at bug 756878
- # [16:47] * Joins: dveditz (dveditz@moz-5051E786.dhcp.cruzio.com)
- # [16:47] * ChanServ sets mode: +o dveditz
- # [16:47] * Joins: dao (dao@moz-EC088BB1.dip.tu-dresden.de)
- # [16:47] * Quits: artur (artur@moz-6DFBD742.hsd1.vt.comcast.net) (Input/output error)
- # [16:48] * Joins: Optimizer (Instantbir@679CA96C.CC8DB6A3.2AB48280.IP)
- # [16:48] <lahabana> .bz hello we're a group of students working on firefox for a month and mounir is mentoring us. He pointed us at bug 716875. we've been looking through the code and starting to understand
- # [16:49] <@bz> lahabana: ok
- # [16:49] * Joins: omeringen (omer@96951DB5.F73F68B5.9CD63BA8.IP)
- # [16:49] <lahabana> we've seen that you've been commenting on that bug and thought that you could help us understand a bit deeper
- # [16:49] <@bz> probably. ;)
- # [16:49] * khuey|away is now known as khuey
- # [16:49] <@bz> any specific questions?
- # [16:49] * Joins: __alex (Mibbit@moz-91848CE0.grenet.fr)
- # [16:49] * Quits: dao (dao@moz-EC088BB1.dip.tu-dresden.de) (Ping timeout)
- # [16:50] <lahabana> yes why change the inheritance to nsContainerFrame rather than nsBoxFrame?
- # [16:50] * Joins: dao (dao@moz-EC088BB1.dip.tu-dresden.de)
- # [16:51] <@bz> because nsBoxFrame does various things that are wrong for a CSS vox
- # [16:51] <@bz> er, box
- # [16:51] <@bz> See discussion in bug 157846
- # [16:52] <catlee> kmoir_buildduty: fixed bug 756878
- # [16:53] <kmoir_buildduty> catlee: Thanks!
- # [16:53] <lahabana> ok I see thx
- # [16:53] * Ms2ger wonders if bz knew that bug number by heart
- # [16:54] * Joins: gustavold (gustavold@8AD413DD.3053860D.A992BEAD.IP)
- # [16:54] <lahabana> so to change the dependency we'll need to add quite things to deal with the size of the frame no?
- # [16:54] <@bz> Ms2ger: no, it was in the relevant bug report
- # [16:55] <@bz> lahabana: yes, you'll need to implement reflow
- # [16:55] <jtcranmer> Ms2ger: that's not a "replace xpidl" but rather "replace everybody"
- # [16:55] * Quits: omeringen (omer@96951DB5.F73F68B5.9CD63BA8.IP) (Client exited)
- # [16:55] <Ms2ger> jtcranmer, same thing, really
- # [16:55] * @bz tries to figure out the right type to use for optional strings
- # [16:55] <@bz> our string story is such a mess....
- # [16:55] * armenzg_brb is now known as armenzg
- # [16:56] <Ms2ger> jtcranmer, or did you expect someone to change just the xpidl-generated signatures and no others?
- # [16:56] <lahabana> ok I see can you point us to some classes that could help us to understand better how the reflow has to work
- # [16:56] <Ms2ger> bz, at least you don't have functions taking |const nsAString*| over there :)
- # [16:56] <lahabana> to be honest getting in the code is not a piece of cake ;)
- # [16:56] <Ms2ger> lahabana, er, well, welcome to Mozilla ;)
- # [16:57] * Quits: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com) (Ping timeout)
- # [16:57] <lahabana> thx Ms2ger
- # [16:58] <philor> hmm, I got three patches to disable tests reviewed faster than the one which actually fixes the test, I wonder if there's a lesson there
- # [16:58] <jtcranmer> Ms2ger: well, I suppose it's just the PRBool/bool issue
- # [16:58] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
- # [16:58] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/c20d415ef1b5 - Ehsan Akhgari - Bug 307181 - Stage Firefox updates in the background after they're downloaded, and replace the application directory on restart; r=rstrong,bbondy
- # [16:59] <bbondy> \o/
- # [16:59] <edmorley> ehsan++
- # [17:00] <@ehsan> :)
- # [17:00] <edmorley> philor: disable all the things \o/
- # [17:00] <mconley> ehsan: !! Whoo!
- # [17:00] * Joins: Callek (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
- # [17:00] <bbondy> ehsan good luck sleeping for the next couple nights :)
- # [17:00] * Quits: bholley (anonymous@moz-21525C0C.net-81-220-26.lyon.rev.numericable.fr) (Ping timeout)
- # [17:01] <@ehsan> mconley: should I file a bug for thunderbird to start using background updates as well?
- # [17:01] <@ehsan> bbondy: lol, I'm taking all of my vacation starting tomorrow ;)
- # [17:01] <bbondy> haha
- # [17:01] <mconley> ehsan: yes, though I was under the impression that we'd inherit that good stuff automatically through toolkit...
- # [17:01] <bbondy> thanks for the heads up I'll do that too in that case
- # [17:01] * Quits: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se) (Connection reset by peer)
- # [17:02] <@ehsan> mconley: the code is all there, you just need to toggle a pref (and presumably test a bit)
- # [17:02] <mconley> ehsan: cool
- # [17:02] <@ehsan> mconley: who should I CC on that bug?
- # [17:03] <Standard8> ehsan: we've got to pick up the signing automation first
- # [17:03] * gregglind_away is now known as gregglind
- # [17:03] <@ehsan> Standard8: why?
- # [17:03] <__alex> hi everyone I'm a student working with lahabana on bugs related to nsTextControllerFrame (layout part), and I'm wondering if there is any additional documentation available about reflow operations
- # [17:04] <Standard8> ehsan: doesn't that rely on the seperate updater.exe?
- # [17:04] * Quits: mreid (mreid@moz-5F4A70CA.yipyip.com) (Ping timeout)
- # [17:04] * Joins: artur (artur@moz-6DFBD742.hsd1.vt.comcast.net)
- # [17:04] <@bz> lahabana: sorry, got sidetracked. You still there?
- # [17:04] <lahabana> yep
- # [17:04] <@bz> __alex, lahabana: lemme look up what we have in the way of docs
- # [17:04] * Quits: Optimizer (Instantbir@679CA96C.CC8DB6A3.2AB48280.IP) (Ping timeout)
- # [17:04] * Joins: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se)
- # [17:05] <@bz> I assume you've already read https://wiki.mozilla.org/Gecko:Overview#Reflow ?
- # [17:05] <__alex> ok thx bz
- # [17:05] <Standard8> ehsan: i.e. the maintenance service
- # [17:05] <@ehsan> Standard8: yes
- # [17:05] * Quits: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk) (Ping timeout)
- # [17:05] <@ehsan> Standard8: oh no
- # [17:05] <__alex> yeap we've already read this one
- # [17:05] <@ehsan> Standard8: this works both with and without that service, and also on linux and mac too
- # [17:05] <@bz> Ms2ger: const nsAString* is actually looking tempting
- # [17:05] <@ehsan> Standard8: mconley: bwinton: filed bug 757448
- # [17:05] * Joins: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk)
- # [17:05] <@bz> __alex, lahabana: and you read the documentation in nsIFrame.h for the various reflow methods?
- # [17:05] <mconley> ehsan: awesome, thank you
- # [17:06] <Standard8> ehsan: ok, if it works either way, then we can pick it up sooner rather than later
- # [17:06] <Standard8> still want the maintenance service anyways ;-)
- # [17:07] <@ehsan> yep, but no need for one to block the other
- # [17:07] <lahabana> bz no we didn't come up to that yet
- # [17:07] <Standard8> ok cool, good to know
- # [17:07] <lahabana> looks interesting
- # [17:07] * Joins: mreid (mreid@moz-5F4A70CA.yipyip.com)
- # [17:07] <@bz> __alex, lahabana: OK, well, read that
- # [17:08] * Joins: joe_walk_ (joe_walker@moz-15405DDA.cable.virginmedia.com)
- # [17:08] * Joins: Optimizer (Instantbir@679CA96C.CC8DB6A3.2AB48280.IP)
- # [17:08] <lahabana> ok thx a lot we're gonna get into that
- # [17:08] <__alex> ok, thank you for your time ;)
- # [17:08] * Quits: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk) (Ping timeout)
- # [17:08] <nemo> you know, one minor complaint about the new firefox PDF.js - and that's the need to whitelist the remote domain in NoScript to run it.
- # [17:08] <__alex> we'll take a look at this file
- # [17:09] * Joins: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk)
- # [17:09] <@bz> sounds good
- # [17:09] <@bz> if you run into more questions, feel free to mail me!
- # [17:09] <NeilAway> is the changeset stored in the build anywhere?
- # [17:10] <bhearsum> application.ini
- # [17:10] <yury> nemo: this one https://github.com/mozilla/pdf.js/issues/1170 ?
- # [17:10] <@bz> NeilAway: about:buildconfig?
- # [17:10] <bhearsum> NeilAway: ^
- # [17:11] <nemo> yury: oh. github. I'd been looking on bugzilla
- # [17:12] <nemo> yury: you know, since it is *built into the browser* :-p
- # [17:12] <espindola> bsmedberg, there is something about the status updates that our span filter doesn't like :-(
- # [17:12] * Joins: jfkthame (jfkthame@89E78188.5BC345F5.9542EC20.IP)
- # [17:12] <nemo> yury: ok. not built in, but a default addon. whatever.
- # [17:13] <__alex> bz: ok thx
- # [17:13] <nemo> yury: I agree w/ last comment
- # [17:13] <yury> nemo: interesting if NoScript devs might help us with backdoor :)
- # [17:13] <bhearsum> ehsan: congrats on https://bugzilla.mozilla.org/show_bug.cgi?id=307181 landing
- # [17:14] <@ehsan> thanks!
- # [17:15] <nemo> yury: just one dev I believe. is ironic given he recommended PDF.js quite some time ago
- # [17:15] <NeilAway> bhearsum: hmm, doesn't seem to work in xulrunner
- # [17:15] <nemo> yury: http://hackademix.net/2011/12/07/hulk-want-pdfjs/
- # [17:15] * Quits: Callek (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Ping timeout)
- # [17:16] <yury> :)
- # [17:16] <bhearsum> NeilAway: platform.ini
- # [17:16] <mounir> smaug: is there a helper I could use to create a trusted key event in JS?
- # [17:16] <nemo> yury: so. why is a part of firefox using a separate bug tracker?
- # [17:16] <nemo> I was hunting around for any mention of it on bugzilla...
- # [17:17] * Joins: _alex (Mibbit@moz-91848CE0.grenet.fr)
- # [17:17] <NeilAway> bhearsum: sorry, to clarify, I don't see it in either for this xul app, but I see it in about:buildconfig for the browser
- # [17:17] * khuey is now known as khuey|away
- # [17:18] <NeilAway> bhearsum: bingo!
- # [17:18] <bjacob> bz: is it OK to start moving the canvas/webgl impls from PRInt types to stdint types, despite XPIDL still using PRInt types? Or should i wait more?
- # [17:18] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
- # [17:18] * Joins: gandalf (zbraniecki@54048E1D.CE06E408.3296EA50.IP)
- # [17:19] <yury> nemo: the github was used long ago before decision to embed the pdf.js was made
- # [17:19] * Quits: _alex (Mibbit@moz-91848CE0.grenet.fr) (Quit: http://www.mibbit.com ajax IRC Client)
- # [17:19] * Quits: __alex (Mibbit@moz-91848CE0.grenet.fr) (Quit: http://www.mibbit.com ajax IRC Client)
- # [17:19] <yury> now we have to dance between github and bugzilla
- # [17:19] * Quits: NimeshNeema (u2689@moz-160C58C6.com) (Client exited)
- # [17:19] * Quits: jaws (u2871@moz-160C58C6.com) (Input/output error)
- # [17:19] * Quits: timeless (u4015@moz-160C58C6.com) (Input/output error)
- # [17:19] * Quits: ttaubert (u2620@moz-160C58C6.com) (Input/output error)
- # [17:19] * Quits: spartan (u5883@moz-160C58C6.com) (Broken pipe)
- # [17:19] * Quits: sid0 (u2934@moz-160C58C6.com) (Input/output error)
- # [17:19] * Quits: felipe (u2734@moz-160C58C6.com) (Input/output error)
- # [17:19] * Quits: Unfocused (u2622@moz-160C58C6.com) (Input/output error)
- # [17:20] * Quits: daleharvey (u513@moz-160C58C6.com) (Client exited)
- # [17:20] * Joins: spartan (u5883@moz-160C58C6.com)
- # [17:20] <@bz> bjacob: I think it's fine
- # [17:20] <@bz> bjacob: well, you have to be a bit careful
- # [17:20] * Joins: ttaubert (u2620@moz-160C58C6.com)
- # [17:20] <mounir> jlebar: ping
- # [17:20] * Joins: jaws (u2871@moz-160C58C6.com)
- # [17:20] <jlebar> mounir, ack
- # [17:20] <@bz> bjacob: since uint32_t* and PRUint32*, say, are not compatible on some of our compilers
- # [17:20] * Quits: spartan (u5883@moz-160C58C6.com) (Client exited)
- # [17:20] * Quits: jaws (u2871@moz-160C58C6.com) (Broken pipe)
- # [17:20] * Quits: ttaubert (u2620@moz-160C58C6.com) (Input/output error)
- # [17:20] <nemo> yury: but I mean, I still don't see PDF.js in the Component list on a bugzilla search. So I guess there isn't any transitioning.
- # [17:20] * nemo shrugs
- # [17:20] <froydnj> bjacob: likewise for the 64-bit types
- # [17:20] <@bz> bjacob: so you should be able to move everything except the actual xpidl function signatures
- # [17:21] <yury> nemo: PDF Viewer
- # [17:21] <nemo> yury: oh well. here's hoping the whitelisting behaviour gets fixed. 'cause for now I'm just gonna stick w/ evince.
- # [17:21] <bjacob> bz: right ok
- # [17:21] <nemo> yury: ahhh
- # [17:21] <mounir> jlebar: hmm, I pinged you and I found my answer :)
- # [17:21] <jlebar> mounir, Happy to help. :)
- # [17:21] <bjacob> bz: is XPIDL moving to stdint types soon?
- # [17:21] <nemo> yury: https://bugzilla.mozilla.org/show_bug.cgi?id=739058 bingo!
- # [17:21] <nemo> thanks
- # [17:21] <@bz> bjacob: I doubt it
- # [17:21] <@bz> bjacob: it would be a pretty huge change....
- # [17:21] * Joins: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com)
- # [17:22] <bjacob> bz: :-/ so we'll be stuck with PRInt types for all functions coming from IDL forever?
- # [17:22] <mounir> jlebar: glad you did :)
- # [17:22] <jtcranmer> bz: well, we did s/PRBool/bool/ a while back
- # [17:22] <@bz> true
- # [17:22] <Ms2ger> bjacob, glad to see you volunteer ;)
- # [17:22] <@bz> and it was a huge change!
- # [17:22] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: jorendorff)
- # [17:22] <@bz> bjacob: well, so...
- # [17:22] <@bz> bjacob: for webgl in particular the plan is to just nuke the xpidl altogether
- # [17:22] <@bz> bjacob: in the next few months
- # [17:22] <jtcranmer> well
- # [17:23] <bjacob> bz: but PRInt32->int32_t should be a much smaller change, as these types are supposed to behave in the same way (contrary to PRBool->bool)
- # [17:23] <Ms2ger> bjacob, (and note in particular that PRUint64* and uint64_t* are not compatible on gaston's compiler)
- # [17:23] <@bz> bjacob: fair
- # [17:23] <yury> nemo: evince is your choice.. and hope the stuff like http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2008-1693 will not happen anymore
- # [17:23] <bjacob> bz: if XPIDL is going away for webgl soon, i'll just wait for that
- # [17:24] <jtcranmer> it could be possible to break it up into the "uncontroversial" type changes ({u,}int{8,16}_t) and the bigger ones ({u,}int{32,64}_t)
- # [17:24] <Ms2ger> jtcranmer, NO
- # [17:24] <Ms2ger> ;)
- # [17:24] <Pike> Standard8: as I see that changeset flying by, pdf.js is moving within browser, have you guys figured out what/when/why/which etc for thunderbird and pdf?
- # [17:24] * Joins: daleharvey (u513@moz-160C58C6.com)
- # [17:24] <Standard8> Pike: nope
- # [17:25] <jtcranmer> let's make application/pdf inline! :-P
- # [17:25] <bjacob> jtcranmer: i still dont see how int32/64 are controversial. I understand that they can be incompatible with PRInt32/64 but couldn't we just typedef PRInt32 as int32_t etc?
- # [17:26] <nemo> yury: whitelisting a site is scarier
- # [17:26] <nemo> yury: esp if it is doing any evil
- # [17:26] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
- # [17:26] <nemo> yury: evince is a smaller attack surface
- # [17:26] * Quits: jfkthame (jfkthame@89E78188.5BC345F5.9542EC20.IP) (Ping timeout)
- # [17:26] * yury does not approve whitelisting
- # [17:26] <@bsmedberg> espindola: I've heard that it doesn't like if a status update is "sent" by somebody with a mozilla.com email. I tried adding a Sender header to make it better, but it still sometimes doesn't.
- # [17:26] * fabrice|afk is now known as fabrice
- # [17:26] <@bsmedberg> IT looked at it and then I think they dropped it.
- # [17:26] * Joins: jfkthame (jfkthame@89E78188.5BC345F5.9542EC20.IP)
- # [17:27] <Ms2ger> bjacob, I suspect wtc would not approve
- # [17:27] <jhammel> but who cares what the world trade consortium thinks?
- # [17:27] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [17:27] <gaston> Ms2ger: it's not "my compiler" but "any bsd" i think
- # [17:28] <Ms2ger> gaston, same thing, really ;)
- # [17:28] <jlebar> lol
- # [17:28] <yury> nemo: can NoScript provide some kinda API for pdf.js/extensions to bypass block?
- # [17:28] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
- # [17:28] <froydnj> presumably freebsd won't care much once clang goes in...?
- # [17:28] <yury> nemo: I think AdBlock has something like that
- # [17:28] <glandium> froydnj: gaston is on openbsd
- # [17:29] <gaston> it doesnt depend on the compiler, it depends on the types defined in system headers anyway
- # [17:29] * joduinn-home is now known as joduinn-commute
- # [17:29] <bjacob> Ms2ger: what's wtc?
- # [17:29] <Ms2ger> WHo
- # [17:30] <glandium> bjacob: nspr maintainer
- # [17:30] <gaston> (see #634793)
- # [17:30] * Quits: imphil (philipp@moz-55513EF0.rad.med.uni-muenchen.de) (Ping timeout)
- # [17:30] <bjacob> Ms2ger: ah. Why not?
- # [17:30] * jlebar is now known as jlebar|afk
- # [17:30] <glandium> he's the reason why we're still using cvs
- # [17:30] <nemo> yury: I imagine if you contacted dev he could do something...
- # [17:30] <jhammel> Ms2ger: what about the world health organization?
- # [17:30] <gaston> bjacob: oh you've never tried to send a patch to nspr ?
- # [17:30] <bjacob> Ms2ger: gaston: i dont care about who
- # [17:30] * Quits: gcp (gpascutto@moz-D0E475EA.access.telenet.be) (Ping timeout)
- # [17:31] <jhammel> glandium: i can't parse that sentence but i'm pretty sure if i could it would make me angry
- # [17:31] <bjacob> Ms2ger: gaston: i dont care about who's the maintainer of nspr! This is about allowing us to use nspr less
- # [17:31] <nemo> yury: and. you don't approve of whitelisting? what?? as a general concept?
- # [17:31] <Ms2ger> bjacob, well, you suggested changing the PR*-types...
- # [17:31] <bjacob> Ms2ger: so if _we_ approve it we should just patch our copy of nspr with that
- # [17:31] <Ms2ger> Uh-oh
- # [17:31] <Ms2ger> Uh-oh
- # [17:31] * Joins: _alex (Mibbit@moz-91848CE0.grenet.fr)
- # [17:31] * Quits: joe_walk_ (joe_walker@moz-15405DDA.cable.virginmedia.com) (Ping timeout)
- # [17:32] <froydnj> I vote bjacob gets to be in charge of future nspr merges
- # [17:32] <gaston> haha
- # [17:32] <yury> nemo: hmmm... yeah
- # [17:32] <glandium> bjacob: fedora has system libraries that use nspr. when these libraries are loaded by firefox, they use ours. there better be no abi change
- # [17:32] <bjacob> glandium: aha - that's what i didn't know
- # [17:33] <bjacob> glandium: (i didn't realize nspr had significant non-mozilla usage)
- # [17:33] * Joins: Unfocused (u2622@moz-160C58C6.com)
- # [17:33] * Joins: ttaubert (u2620@moz-160C58C6.com)
- # [17:33] * jhammel didn't realize fedora was considered significant ;)
- # [17:33] <bjacob> glandium: is that specific to fedora?
- # [17:33] * Quits: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com) (Ping timeout)
- # [17:33] <gaston> bjacob: specific to any unix os
- # [17:33] <glandium> bjacob: well, fedora uses nspr because they use nss, and they use nss because they decided that only one crypto library should be used, and they chose nss for that
- # [17:34] <glandium> gaston: it's more specific to fedora
- # [17:34] <glandium> but the problem may exist with other unix
- # [17:34] <gaston> bjacob: quite a bunch of third-party code relies on nspr for various things, not only mozilla
- # [17:34] * Joins: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP)
- # [17:34] * Joins: sid0 (u2934@moz-160C58C6.com)
- # [17:34] <nemo> yury: anyway. regardless noscript supports both whitelisting and blacklisting. is just obviously a lot less safe in blacklist mode :-p
- # [17:35] * Joins: bholley (anonymous@moz-21525C0C.net-81-220-26.lyon.rev.numericable.fr)
- # [17:35] <glandium> gaston: but it's less of a general problem outside fedora because these third party are not loaded in the same address space as firefox
- # [17:35] <gaston> yes, of course
- # [17:35] * Joins: jaws (u2871@moz-160C58C6.com)
- # [17:35] <bjacob> glandium: so, keeping usage of nspr types for so long was madness: it makes us inherit ABI stability requirements from unix/linux distros
- # [17:35] <gaston> (i have the same problem with sqlite)
- # [17:36] * Joins: felipe (u2734@moz-160C58C6.com)
- # [17:36] * Joins: Callek (chatzilla@moz-DD17331C.dhcp.oxfr.ma.charter.com)
- # [17:37] <glandium> bjacob: note that nspr is C, so there's less ABI stability problems due to type differences, it just requires to be extra careful
- # [17:37] <glandium> chances are it's actually not a problem to change PR* types on linux.
- # [17:37] * Quits: gustavold (gustavold@8AD413DD.3053860D.A992BEAD.IP) (Ping timeout)
- # [17:37] <glandium> including the fedora problem
- # [17:38] * Joins: timeless (u4015@moz-160C58C6.com)
- # [17:38] <bjacob> glandium: but i want to change platform-independent code (canvas impl) to use stdint types, without ugly ifdefs, and i can't because of abi issues inherited from unix oses
- # [17:39] <@bz> const Optional< Nullable< Sequence < Foo > > > &
- # [17:39] <@bz> awesome type
- # [17:39] <@bz> or even.....
- # [17:39] <bjacob> bz: a good illustration for c++11 closing >'s
- # [17:39] <@bz> const Optional< Nullable< Sequence< Nullable<uint32_t> > > >
- # [17:39] <@bz> bjacob: heh
- # [17:39] <glandium> bjacob: change your impl, but put a glue for PR* types
- # [17:40] <bjacob> glandium: will be nontrivial to do that without multiple definitions in case the PR types are == the stdint types
- # [17:40] * Quits: wesj (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [17:40] <yury> nemo: end users add to whitelist everything that interesting... so better to have a blacklist == '*' :)
- # [17:40] * Joins: wesj (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [17:41] * Joins: ianbicking (ianbicking@moz-36B9BE32.hsd1.mn.comcast.net)
- # [17:41] * Joins: kdcw (kdc@moz-F7413045.pk.shawcable.net)
- # [17:41] <nemo> yury: erm. not sure who you mean by "end users" - I wouldn't install NoScript on my SO's machine for example
- # [17:41] <nemo> yury: you already need to have some common sense to use it, IMO
- # [17:41] <mounir> jlebar|afk: where are BrowserElement tests?
- # [17:42] <nemo> yury: what I love is that it does per-site whitelisting. so if you want to use a site, you can see the half-dozen sites that it is importing, and only whitelist one of them
- # [17:42] <nemo> yury: that already helps w/ one common attack, use of embedded ads
- # [17:43] * @bz uses evil const_cast
- # [17:43] * Quits: drice (derice@moz-1D9C882A.deploy.akamaitechnologies.com) (Quit: Leaving.)
- # [17:44] * Joins: rillian (giles@A5087023.2354C43D.D8E68FF6.IP)
- # [17:44] <bjacob> glandium: could we have our copy of nspr non-shareable with other programs? so we would be free of these considerations?
- # [17:45] <nemo> yury: for example, msnbc's website has newsvine.com, pulse360.com, msn.com, aspnetcdn.com, msads.net, wimbledon.com... and any one of those if whitelisted might add new entries :)
- # [17:45] <nemo> yury: I usually only enable the bare minimum to get functionality enabled
- # [17:45] * Quits: vikram360 (vikram360@CE94DB88.3BB86A63.2A068A5E.IP) (Ping timeout)
- # [17:46] <glandium> bjacob: that would mean doing like cairo: change *all* exported symbols
- # [17:46] <bjacob> glandium: is that bad?
- # [17:46] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
- # [17:46] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
- # [17:46] <glandium> bjacob: and change the library names
- # [17:46] <gaston> oh the embedded cairo has its symbols changed to avoid conflicts ?
- # [17:47] * Quits: stransky (stransky@moz-107AD163.redhat.com) (Quit: Connection reset by beer)
- # [17:47] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Quit: pnemsak)
- # [17:47] * Joins: mreavy (chatzilla@52A1524D.4E7EDEC9.632B8C24.IP)
- # [17:47] <glandium> gaston: yes, which means with all the libraries using cairo that firefox uses, you have two copies of cairo
- # [17:48] <froydnj> also would probably annoy the redhat people to no end
- # [17:49] <gaston> glandium: i still build with systemwide cairo, until it'll be definitely broken (well it already is with #715658)
- # [17:49] <glandium> gaston: the patch from that bug works
- # [17:49] <glandium> (I'm using it on debian)
- # [17:49] <gaston> yes, i'm using it :) - but that's not a longterm solution
- # [17:50] <glandium> gaston: I was thinking about bug 722975. *that* is a longterm solution
- # [17:50] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [17:51] * Joins: spartan (u5883@moz-160C58C6.com)
- # [17:51] * Joins: clee (clee@52A1524D.4E7EDEC9.632B8C24.IP)
- # [17:51] <gaston> att #624394 ? nice
- # [17:52] <glandium> gaston: that one. and it works nicely
- # [17:53] * ewong is now known as ewong|sleep
- # [17:53] * Joins: gcp (gpascutto@moz-D0E475EA.access.telenet.be)
- # [17:54] * Quits: lahabana (Mibbit@moz-A66CFDBD.imag.fr) (Quit: http://www.mibbit.com ajax IRC Client)
- # [17:54] * Quits: @dveditz (dveditz@moz-5051E786.dhcp.cruzio.com) (Ping timeout)
- # [17:56] * Joins: juanb (jbecerra@moz-F1012875.hsd1.ca.comcast.net)
- # [17:56] * glob is now known as glob|away
- # [17:57] * juanb is now known as juanb|afk
- # [17:57] * Quits: clee (clee@52A1524D.4E7EDEC9.632B8C24.IP) (Quit: clee)
- # [17:58] * Joins: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com)
- # [17:59] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
- # [18:00] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
- # [18:00] * Quits: Optimizer (Instantbir@679CA96C.CC8DB6A3.2AB48280.IP) (Ping timeout)
- # [18:01] <andreasn> is there any actual difference between highlighttext and -moz-cellhighlighttext?
- # [18:01] * Quits: jfkthame (jfkthame@89E78188.5BC345F5.9542EC20.IP) (Connection reset by peer)
- # [18:02] * Joins: jfkthame (jfkthame@89E78188.5BC345F5.9542EC20.IP)
- # [18:02] * Joins: Optimizer (Instantbir@57693FD2.C9A62A88.2AB48280.IP)
- # [18:02] * Joins: maikmerten (maikmerten@moz-C5B7102A.dynamic.qsc.de)
- # [18:02] * mak is now known as mak|afk
- # [18:02] <ejpbruel> jgilbert: ping
- # [18:02] * Quits: nemo (nemo@moz-57FDFA.hsd1.md.comcast.net) (Ping timeout)
- # [18:03] * Joins: clee (clee@52A1524D.4E7EDEC9.632B8C24.IP)
- # [18:04] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:04] * bear-afk is now known as bear
- # [18:05] * Joins: KaIRC (robert@moz-E021E9EE.adsl.highway.telekom.at)
- # [18:05] * Quits: KaiRo (robert@moz-37E84A75.adsl.highway.telekom.at) (NickServ (GHOST command used by KaIRC))
- # [18:05] * KaIRC is now known as KaiRo
- # [18:05] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [18:05] * Quits: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net) (Quit: Leaving.)
- # [18:06] * Joins: nemo (nemo@moz-57FDFA.hsd1.md.comcast.net)
- # [18:06] * Joins: Asa (asa@52A1524D.4E7EDEC9.632B8C24.IP)
- # [18:06] * Joins: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:07] * Joins: priya (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [18:07] * Joins: shorlander (shorlander@F2D29657.F60B0462.67AC9B1.IP)
- # [18:07] <nemo> yury: http://forums.informaction.com/viewtopic.php?f=10&t=8392
- # [18:08] * zpao|detached is now known as zpao
- # [18:09] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
- # [18:09] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
- # [18:09] * Joins: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net)
- # [18:09] * Joins: myk (Instantbir@moz-BBE3ABD.mv.mozilla.com)
- # [18:10] * Joins: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:10] * lsblakk|afk is now known as lsblakk
- # [18:10] * Joins: drice (derice@moz-1D9C882A.deploy.akamaitechnologies.com)
- # [18:11] <glandium> smaug: are Traverse implementation supposed to use NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS, or are they explicitely allowed to skip it when they inherit from their parent class?
- # [18:11] <jgilbert> ejpbruel, pong
- # [18:11] * Quits: paulproteus (quassel@rose.makesad.us) (Ping timeout)
- # [18:11] <glandium> smaug: there's some discrepancy on that matter. some classes do call it, other don't, assuming their parent will
- # [18:11] <ejpbruel> jgilbert: any chance you could take another look at that patch for the BMP encoder this week?
- # [18:11] <ejpbruel> jgilbert: i filed a new one that doesnt suck nearly as bad ;)
- # [18:11] * Quits: hub (hub@moz-E2FCA694.figuiere.net) (Ping timeout)
- # [18:12] * Joins: fabrice1 (fabrice@moz-BBE3ABD.mv.mozilla.com)
- # [18:12] * Quits: gandalf (zbraniecki@54048E1D.CE06E408.3296EA50.IP) (Quit: Computer has gone to sleep.)
- # [18:12] * Quits: kaze (kaze@4A536503.45AA75E6.5C7CEBE3.IP) (Ping timeout)
- # [18:13] * Joins: paulproteus (quassel@moz-E86A3B42.makesad.us)
- # [18:14] <glandium> smaug: forget it, i wasn't looking properly, there is no discrepancy
- # [18:14] * coop|buildduty is now known as coop|mtg
- # [18:14] * Joins: cdiehl_ (cdiehl@moz-60B89F4E.pool.mediaways.net)
- # [18:14] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
- # [18:15] * Quits: cdiehl (cdiehl@moz-1ECB5256.pool.mediaways.net) (Ping timeout)
- # [18:15] * cdiehl_ is now known as cdiehl
- # [18:15] * Joins: espadrine (thaddee_ty@moz-BBE3ABD.mv.mozilla.com)
- # [18:15] * Joins: vikram360 (vikram360@CE94DB88.3BB86A63.2A068A5E.IP)
- # [18:15] * Quits: JeroenDeDauw (j@moz-7559A6E2.dip.t-dialin.net) (Quit: Leaving.)
- # [18:16] <Yoric> mak|afk: ping
- # [18:17] * Joins: kaze (kaze@4A536503.45AA75E6.5C7CEBE3.IP)
- # [18:17] * Joins: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP)
- # [18:18] * Joins: TheCrap (TheCrap@moz-99D6F6F7.dip0.t-ipconnect.de)
- # [18:18] * Quits: grubshka (grubshka@moz-11F0152C.w86-216.abo.wanadoo.fr) (Ping timeout)
- # [18:20] <jgilbert> ejpbruel, yeah, I should have time
- # [18:20] <ejpbruel> jgilbert: im in no huge rush, but thanks :)
- # [18:21] * Quits: dao (dao@moz-EC088BB1.dip.tu-dresden.de) (Quit: Leaving.)
- # [18:21] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [18:22] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [18:22] * Joins: grubshka (grubshka@moz-547C82C4.w86-216.abo.wanadoo.fr)
- # [18:22] * Joins: Jake (Jake@moz-3284655B.resnet.drexel.edu)
- # [18:23] <NeilAway> andreasn: are you really interested?
- # [18:23] <andreasn> NeilAway, yes
- # [18:25] * Joins: jesup (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:25] <glandium> smaug: shouldn't there be an UnmarkIfPurple implementation in NS_DECL_CYCLE_COLLECTION_CLASS_INHERITED_BODY_NO_UNLINK ?
- # [18:25] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
- # [18:26] * Joins: jbalogh (jbalogh@moz-BBE3ABD.mv.mozilla.com)
- # [18:28] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [18:28] * Joins: rwaldron (rwaldron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:29] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Client exited)
- # [18:30] * Waldo sees khuey|away's bug 579517 comment 7 and asks "ARE WE THERE YET!!1!!!!sin(Ï€/2)!"
- # [18:31] <mccr8> glandium: won't it call the unmarkifpurple of hte parent, which will call its own Downcast?
- # [18:32] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
- # [18:32] <Callek> Waldo: no we can't drop support for MSVC8/9 yet
- # [18:32] <jgilbert> azakai, https://bugzilla.mozilla.org/show_bug.cgi?id=731974
- # [18:32] <Callek> Waldo: that is clear
- # [18:32] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
- # [18:32] <glandium> mccr8: shouldn't there be an unmarkifpurple in the child, that calls the child's downcast?
- # [18:33] * coop|mtg is now known as coop|buildduty
- # [18:33] * joduinn-commute is now known as joduinn-mtg
- # [18:33] <Waldo> Callek: shush you, I want to dream happy dreams
- # [18:33] <@bz> On the one hand, this is ugly
- # [18:33] <Callek> Waldo: then use Fennec Native Beta, you'll be happy!
- # [18:33] <@bz> on the other hand, the xpidl version would be even worse....
- # [18:33] <Waldo> Callek: shush you, I want to dream happy dreams
- # [18:34] <glandium> mccr8: while you're here. how far are you from final patches for bug 754495?
- # [18:34] <Waldo> (repeated more for the lulz than because I'm actually serious about that)
- # [18:34] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Client exited)
- # [18:34] <mccr8> glandium: hrm, I guess the Downcast isn't virtual...
- # [18:34] <glandium> mccr8: it's not, it's static
- # [18:34] * Joins: jhammel_ (jhammel@88F51059.F3BBB17D.144F44FA.IP)
- # [18:35] * Joins: mwu (mwu@moz-59435430.hsd1.nj.comcast.net)
- # [18:35] <mccr8> glandium: the underlying UnmarkIfPurple is virtual. so maybe you end up casting to a parent class, but then the virtual will grab the right UnmarkIfPurple?
- # [18:36] * Quits: jhammel_ (jhammel@88F51059.F3BBB17D.144F44FA.IP) (Quit: leaving)
- # [18:36] * Joins: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:36] * Quits: mreavy (chatzilla@52A1524D.4E7EDEC9.632B8C24.IP) (Input/output error)
- # [18:36] <mccr8> glandium: I'm probably not going to be able to finish 754495 this week. I need to talk to people about whether it makes sense, get reviews, tune it, etc.
- # [18:37] * Joins: sriram (sriramr@moz-BF171339.hsd1.ca.comcast.net)
- # [18:37] <mccr8> glandium: does it interact much with your patch to remove static initializers?
- # [18:37] <glandium> mccr8: yeah, the part where you add the compartment participant breaks with my patch
- # [18:37] * Joins: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net)
- # [18:38] <mccr8> glandium: Is it just a matter of fixing up the participant a little?
- # [18:38] <glandium> mccr8: it should
- # [18:38] * Quits: _alex (Mibbit@moz-91848CE0.grenet.fr) (Quit: http://www.mibbit.com ajax IRC Client)
- # [18:38] <Ms2ger> dcamp, y u r+ MPL1?1?
- # [18:38] <Ms2ger> MPL1.1, even
- # [18:38] <mccr8> glandium: Okay. I'm happy to fix whatever breakage happens in my patch if your patch lands first. I can just cargocult from JSContextParticipant or whatever.
- # [18:39] <glandium> mccr8: i'll keep you up2date, then
- # [18:39] <mccr8> thanks
- # [18:39] * Joins: dao (dao@moz-DD6E82B6.pool.mediaways.net)
- # [18:39] <sfink> mccr8 is a yum repo?
- # [18:42] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
- # [18:42] * bbondy is now known as bbondy_away
- # [18:43] <NeilAway> sfink: heh
- # [18:43] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:45] * Quits: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [18:46] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:46] * Quits: sfink (chatzilla@moz-7B7651CB.dsl.pltn13.sbcglobal.net) (Ping timeout)
- # [18:46] * Joins: gozala (gozala@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:46] * Joins: rajul (quassel@2FC22276.24D39DA.F44414AF.IP)
- # [18:47] * Quits: gmoro (guilherme@84484EC9.1F1093E8.D159334F.IP) (Ping timeout)
- # [18:47] * Joins: gmoro (guilherme@84484EC9.1F1093E8.D159334F.IP)
- # [18:49] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Ping timeout)
- # [18:49] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
- # [18:49] * Joins: hub (hub@A5087023.2354C43D.D8E68FF6.IP)
- # [18:50] * Quits: MarcoZ (Daily@moz-2BA0D2EF.dip.t-dialin.net) (Quit: l8er)
- # [18:51] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:52] * Quits: Jake (Jake@moz-3284655B.resnet.drexel.edu) (Quit: Leaving.)
- # [18:54] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [18:54] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Client exited)
- # [18:54] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [18:55] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [18:58] * Quits: KWierso (chatzilla@moz-4E330DCA.desm.qwest.net) (Ping timeout)
- # [18:58] * philor is now known as philor|away
- # [18:59] * armenzg is now known as armenzg_lunch
- # [18:59] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [18:59] * Quits: davehunt (davehunt@88F51059.F3BBB17D.144F44FA.IP) (Client exited)
- # [19:00] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
- # [19:00] * ctalbert is now known as ctalbert|afk
- # [19:00] * AutomatedTester is now known as AutomatedTester|AFK
- # [19:01] * Quits: jbalogh (jbalogh@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving...)
- # [19:01] * Quits: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se) (Ping timeout)
- # [19:01] * Joins: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se)
- # [19:01] * Quits: bbondy_away (bbondy@moz-C9962B2.home.cgocable.net) (Ping timeout)
- # [19:01] * Joins: KWierso (chatzilla@moz-4E330DCA.desm.qwest.net)
- # [19:02] * Joins: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:03] * Quits: jammink (textual@moz-BBE3ABD.mv.mozilla.com) (Quit: Computer has gone to sleep.)
- # [19:03] * Joins: jbalogh (jbalogh@moz-BBE3ABD.mv.mozilla.com)
- # [19:04] * Quits: fabrice1 (fabrice@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [19:04] * Quits: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se) (Ping timeout)
- # [19:04] <NeilAway> andreasn: well, the short answer is yes
- # [19:05] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
- # [19:05] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [19:05] * Quits: grubshka (grubshka@moz-547C82C4.w86-216.abo.wanadoo.fr) (Ping timeout)
- # [19:05] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
- # [19:06] * Joins: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:06] * khuey|away is now known as khuey
- # [19:06] * Quits: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Input/output error)
- # [19:07] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [19:07] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
- # [19:07] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:07] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
- # [19:08] * Joins: mr_pants (Mibbit@6AF54061.100EA5B5.B580DEC.IP)
- # [19:08] <jwir3> wow... twitter apparently now supports DNT
- # [19:09] * Quits: mr_pants (Mibbit@6AF54061.100EA5B5.B580DEC.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [19:09] <Waldo> Do Not Tweet, right?
- # [19:09] <jwir3> heh
- # [19:09] <jwir3> Do Not Track
- # [19:09] <Ms2ger> #fellforit
- # [19:10] * Quits: sriram (sriramr@moz-BF171339.hsd1.ca.comcast.net) (Quit: sriram)
- # [19:11] * AaronMT is now known as AaronMT|afk
- # [19:11] * Quits: DeathWolf (DeathWolf@moz-7EDF16F7.ovh.net) (Ping timeout)
- # [19:12] * Joins: dveditz (dveditz@moz-5051E786.dhcp.cruzio.com)
- # [19:12] * ChanServ sets mode: +o dveditz
- # [19:12] * Joins: DeathWolf (DeathWolf@moz-7EDF16F7.ovh.net)
- # [19:13] * Fallen is now known as Fallen|away
- # [19:14] * Joins: grubshka (grubshka@moz-6DA0D74B.w86-216.abo.wanadoo.fr)
- # [19:18] * Joins: scientes (scientes@moz-6F007CB5.dsl.snfc21.pacbell.net)
- # [19:18] * Joins: cjones (cjones@moz-B1A1B179.tmodns.net)
- # [19:18] * Joins: automata (automata@moz-1CE7A56D.ifsc.usp.br)
- # [19:18] * jimm is now known as jimm-lunch
- # [19:20] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Quit: damons)
- # [19:20] * philor|away is now known as philor
- # [19:23] * Quits: cjones (cjones@moz-B1A1B179.tmodns.net) (Connection reset by peer)
- # [19:23] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
- # [19:23] * Joins: cjones (cjones@moz-B1A1B179.tmodns.net)
- # [19:24] * Joins: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com)
- # [19:24] * Quits: timdream (timdream@moz-9272B29E.adsl.dynamic.seed.net.tw) (Quit: timdream)
- # [19:25] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
- # [19:25] * joduinn-mtg is now known as joduinn
- # [19:26] * AaronMT|afk is now known as AaronMT
- # [19:27] <@ehsan> jimm-lunch: ping
- # [19:27] * mcote is now known as mcote|afk
- # [19:31] * Joins: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com)
- # [19:33] * Joins: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch)
- # [19:33] * Joins: pwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
- # [19:33] * Quits: surkov (surkov@1A9A4379.E0C13F7A.33A1AC3C.IP) (Quit: surkov)
- # [19:34] * Joins: sriram (sriramr@moz-7B0110AD.mv.mozilla.com)
- # [19:34] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
- # [19:34] * pwalton is now known as pcwalton
- # [19:34] * Quits: espadrine (thaddee_ty@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [19:35] <jviereck> Bas: hi
- # [19:36] * Joins: bbondy (bbondy@moz-C9962B2.home.cgocable.net)
- # [19:36] * jgriffin is now known as jgriffin-afk
- # [19:36] * Quits: jfkthame (jfkthame@89E78188.5BC345F5.9542EC20.IP) (Connection reset by peer)
- # [19:37] * Joins: jfkthame (jfkthame@89E78188.5BC345F5.9542EC20.IP)
- # [19:37] * Quits: shorlander (shorlander@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving...)
- # [19:38] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:38] * ChanServ sets mode: +o dbaron
- # [19:38] * Quits: automata (automata@moz-1CE7A56D.ifsc.usp.br) (Ping timeout)
- # [19:38] * Joins: jfkthame_ (jfkthame@89E78188.5BC345F5.9542EC20.IP)
- # [19:38] * Quits: jfkthame (jfkthame@89E78188.5BC345F5.9542EC20.IP) (Connection reset by peer)
- # [19:38] * jfkthame_ is now known as jfkthame
- # [19:39] * Joins: automata (automata@moz-1CE7A56D.ifsc.usp.br)
- # [19:41] <@smaug> glandium: sorry, was afk
- # [19:42] <@smaug> looking at NS_DECL_CYCLE_COLLECTION_CLASS_INHERITED_BODY_NO_UNLINK
- # [19:42] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [19:42] * Quits: cjones (cjones@moz-B1A1B179.tmodns.net) (Connection reset by peer)
- # [19:43] * Quits: clee (clee@52A1524D.4E7EDEC9.632B8C24.IP) (Quit: clee)
- # [19:43] * Joins: mreavy (chatzilla@52A1524D.4E7EDEC9.632B8C24.IP)
- # [19:43] * Joins: cjones (cjones@moz-B1A1B179.tmodns.net)
- # [19:44] <@smaug> glandium: why should it have UnmarkIfPurple ?
- # [19:45] * armenzg_lunch is now known as armenzg
- # [19:45] * Joins: marco (marco@E9FC0A9A.A00BAEB.10DC0B64.IP)
- # [19:45] * Quits: cjones (cjones@moz-B1A1B179.tmodns.net) (Ping timeout)
- # [19:46] <jviereck> roc wants me to implement an async XPCOM event to tell the print engine about some process that is happening. Can someone give me an hint how to implement an XPCOM event?
- # [19:46] * Joins: cjones (cjones@moz-B1A1B179.tmodns.net)
- # [19:46] * Quits: automata (automata@moz-1CE7A56D.ifsc.usp.br) (Ping timeout)
- # [19:46] * Parts: wsmwk (chatzilla@moz-A0259CC0.cc.lehigh.edu)
- # [19:46] <@bz> you mean an nsIRunnable?
- # [19:46] <@khuey> jviereck: inherit from nsRunnable, override the Run method
- # [19:47] <@bz> right
- # [19:47] * Quits: artur (artur@moz-6DFBD742.hsd1.vt.comcast.net) (Input/output error)
- # [19:47] <marco> has bugzilla been working normally over the past few days?
- # [19:48] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [19:48] <marco> I think I'm not receiving emails correctly, am I the only one?
- # [19:48] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Client exited)
- # [19:48] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [19:49] * Joins: vikash (vikash@CBD1C86A.80425CF2.5D9ABA9F.IP)
- # [19:49] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:49] * ChanServ sets mode: +o dbaron
- # [19:49] <glandium> smaug: well, why not?
- # [19:49] * Joins: automata (automata@moz-1CE7A56D.ifsc.usp.br)
- # [19:50] * Quits: DeathWolf (DeathWolf@moz-7EDF16F7.ovh.net) (Ping timeout)
- # [19:50] * khuey is now known as khuey|away
- # [19:50] * khuey|away is now known as khuey
- # [19:50] * Joins: artur (artur@moz-6DFBD742.hsd1.vt.comcast.net)
- # [19:51] * Joins: DeathWolf (DeathWolf@moz-7EDF16F7.ovh.net)
- # [19:52] * Quits: KWierso (chatzilla@moz-4E330DCA.desm.qwest.net) (Ping timeout)
- # [19:52] * Joins: KWierso (chatzilla@moz-4E330DCA.desm.qwest.net)
- # [19:52] * jlebar|afk is now known as jlebar
- # [19:53] * Quits: msucan (mihai@391E43DA.2E4BBBBB.BD62875.IP) (Quit: Leaving.)
- # [19:53] * Joins: espindol_ (espindola@moz-2110DABF.dsl.teksavvy.com)
- # [19:53] * Quits: espindol_ (espindola@moz-2110DABF.dsl.teksavvy.com) (Client exited)
- # [19:53] * Quits: cjones (cjones@moz-B1A1B179.tmodns.net) (Connection reset by peer)
- # [19:54] * Joins: cjones_ (cjones@moz-B1A1B179.tmodns.net)
- # [19:54] * Joins: msucan (msucan@391E43DA.2E4BBBBB.BD62875.IP)
- # [19:55] * jimm-lunch is now known as jimm
- # [19:55] * Joins: jimb (user@9E727688.17C2F9C.163DC5C6.IP)
- # [19:56] * Quits: geoffbrown (geoffbrown@moz-E63016E2.vc.shawcable.net) (Quit: geoffbrown)
- # [19:56] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Quit: ZNC - http://znc.in)
- # [19:56] * Quits: maikmerten (maikmerten@moz-C5B7102A.dynamic.qsc.de) (Client exited)
- # [19:57] * Joins: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [19:58] * Quits: cjones_ (cjones@moz-B1A1B179.tmodns.net) (Quit: Leaving)
- # [19:58] <jviereck> khuey: NS_DispatchToMainThread(runable) calls nsRunnable:Run() after the current execution stack has finished and at the next iteration in the main "while" loop?
- # [19:58] * Quits: vikash (vikash@CBD1C86A.80425CF2.5D9ABA9F.IP) (Client exited)
- # [19:59] * Quits: mwu (mwu@moz-59435430.hsd1.nj.comcast.net) (Ping timeout)
- # [19:59] <@khuey> jviereck: to a first approximation, yes
- # [20:00] <@khuey> jviereck: it calls Run on all the runnables that were dispatched before 'runable' first
- # [20:00] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
- # [20:00] <jviereck> khuey: that makes sense, thanks a lot!
- # [20:01] <bjacob> bz: does nsContentUtils::ReportToConsole give a line number into the JS file? i.e. is it as convenient as a js warning for the user?
- # [20:03] * Joins: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com)
- # [20:04] * Joins: KWierso|outoftown_ (chatzilla@moz-4E330DCA.desm.qwest.net)
- # [20:04] * Joins: geoffbrown (geoffbrown@moz-E63016E2.vc.shawcable.net)
- # [20:04] <@bz> bjacob: you can pass a line number. If 0 is passed, it'll try to guess it based on the currently running script.
- # [20:04] * Quits: KWierso|outoftown (chatzilla@moz-4E330DCA.desm.qwest.net) (Ping timeout)
- # [20:04] * Joins: espadrine (thaddee_ty@moz-BBE3ABD.mv.mozilla.com)
- # [20:04] <bjacob> bz: thanlks
- # [20:04] * KWierso|outoftown_ is now known as KWierso|outoftown
- # [20:05] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Quit: brb)
- # [20:05] * Quits: kaze (kaze@4A536503.45AA75E6.5C7CEBE3.IP) (Ping timeout)
- # [20:07] * Quits: kmoir_buildduty (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Input/output error)
- # [20:07] * Quits: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jet)
- # [20:08] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
- # [20:08] * Quits: priya (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [20:09] * Quits: @bz (bzbarsky@moz-69B5879F.bstnma.fios.verizon.net) (Ping timeout)
- # [20:09] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:09] * Joins: rniwa (rniwa@moz-CD91E596.google.com)
- # [20:10] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [20:10] * Joins: billm (billm@moz-BBE3ABD.mv.mozilla.com)
- # [20:12] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
- # [20:12] * Joins: priya (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [20:12] * Joins: mwu (mwu@moz-59435430.hsd1.nj.comcast.net)
- # [20:13] * Quits: priya (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [20:13] * Joins: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com)
- # [20:14] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [20:14] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
- # [20:15] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [20:15] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [20:15] <Waldo> so, erm, that tinderbox "KeyError: 'Microsoft'" thing, what do I need to do to get an actual build? I seem to have hit that in a try push I did, need those tinderbox results and need to know if just repushing or retriggering would actually work
- # [20:15] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
- # [20:15] * ChanServ sets mode: +o ehsan
- # [20:15] <@khuey> you need to use a newer m-c rev
- # [20:16] * Quits: raphc (rc@4A536503.45AA75E6.5C7CEBE3.IP) (Ping timeout)
- # [20:16] <Waldo> ala{s,ck}
- # [20:16] <Waldo> on the plus side, it looks like JSRESOLVE_CLASSNAME is mostly useless and thus is easily removed
- # [20:16] * Joins: JeroenDeDauw (j@FADEBFE2.60A43267.172227A7.IP)
- # [20:16] <Waldo> based on the non-Windows results
- # [20:16] * Joins: bz (bzbarsky@moz-7E4C62E3.hsd1.ma.comcast.net)
- # [20:16] * ChanServ sets mode: +o bz
- # [20:17] * Waldo supposes he should have checked on this earlier in the day, so he could have multiplexed on try-delay
- # [20:17] <Ms2ger> Waldo, don't forget to update the comment that refers to it in the global scope polluter
- # [20:18] <Waldo> I think I removed all instances of the text in my tree, will double-check
- # [20:19] <@ted> stupid python 2.5
- # [20:19] <Ms2ger> It didn't use the macro name, but referred to it
- # [20:19] <@ted> and its stupid bugs
- # [20:20] * Quits: Wes (chatzilla@moz-BEF0C255.page.ca) (Client exited)
- # [20:21] * armenzg is now known as armenzg_brb
- # [20:21] * Joins: Wes (chatzilla@moz-BEF0C255.page.ca)
- # [20:21] * Quits: @ted (luser@moz-6BD6E241.sctnpa.east.verizon.net) (Ping timeout)
- # [20:22] * Quits: JeroenDeDauw (j@FADEBFE2.60A43267.172227A7.IP) (Quit: Leaving.)
- # [20:22] * bhearsum is now known as bhearsum|lunch
- # [20:22] <Waldo> Ms2ger: you remember which comment you're talking about? I looked at all the "classname"/"resolve" hits in nsDOMClassInfo.cpp, didn't see anything
- # [20:23] <Ms2ger> It was in the context for the change you made, right above the change
- # [20:23] <bjacob> bz: ReportToConsole wants a localized message from a properties file. Can I use it for non-localized messages?
- # [20:24] <Ms2ger> bjacob, why?
- # [20:24] <bjacob> Ms2ger: webgl warnings are not currently localized. i'm looking for a simple patch...
- # [20:24] * Quits: vikram360 (vikram360@CE94DB88.3BB86A63.2A068A5E.IP) (Ping timeout)
- # [20:25] <bjacob> Ms2ger: do you think they really should be localized?
- # [20:25] * Joins: zzzzz_ (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net)
- # [20:25] <Waldo> https://hg.mozilla.org/try/rev/5fa21a806d42 is the changes I was making
- # [20:25] <Waldo> if hg ever loads on me
- # [20:25] <Ms2ger> bjacob, maybe... We do localize the DOM ones, no?
- # [20:25] <bjacob> Ms2ger: seems so
- # [20:26] <bjacob> Ms2ger: but our localization system requires us to manually edit separate properties files :-(
- # [20:26] <Waldo> bjacob: longer run, I think we probably are going to have to have two sets of error messages, one localized for display in devtool UI, one (probably English) for visibility in DOM error messages :-\
- # [20:26] <bjacob> Waldo: aha
- # [20:26] <bjacob> Waldo: that would make sense
- # [20:27] * Quits: dao (dao@moz-DD6E82B6.pool.mediaways.net) (Quit: Leaving.)
- # [20:27] <bjacob> also, my webgl errors are probably not interesting enough to take much time from our i18n people
- # [20:27] <Waldo> bjacob: not saying anything about what should happen immediately right now, of course, just that ultimately all developer UI should be localized
- # [20:27] <Ms2ger> ehsan, whoa, lots of bugmail ;)
- # [20:27] * Quits: ianbicking (ianbicking@moz-36B9BE32.hsd1.mn.comcast.net) (Quit: ianbicking)
- # [20:27] <@ehsan> hehe yep
- # [20:27] * Waldo would guess not localizing right now is the easy path forward, until the double-string thing is actually in place
- # [20:28] <Waldo> I'm not aware anyone's working on it, could be a good project for someone looking at diving into stuff, although there'd be some fun to implementing it especially for stuff like JS that can't use the same mechanism as everyone else
- # [20:28] <Ms2ger> ehsan, 'tis good, now I can upload more patches :)
- # [20:28] <froydnj> khuey: for bug 715376, nsGlobalWindow should support GetInterface'ing nsIEventTarget; what's the right place to start propagating that target into everything else? docshell?
- # [20:28] <@ehsan> Ms2ger: oh noes :P
- # [20:28] <@khuey> froydnj: yes
- # [20:28] <@khuey> froydnj: long term the docshell should probably return the outer window's event queue
- # [20:29] <Ms2ger> ehsan, just a dozen or so
- # [20:29] <@khuey> but for now just do whatever you're doing ;-)
- # [20:29] <@ehsan> hehe
- # [20:29] * Waldo sees that comment Ms2ger meant, feels a little sheepish for not changing it previously
- # [20:29] * Joins: jphan (Mibbit@moz-550E5C98.allocated.csupomona.edu)
- # [20:29] <froydnj> khuey: thanks; just using a single one atm
- # [20:29] <Ms2ger> Waldo, yw ;)
- # [20:29] * Quits: KWierso|outoftown (chatzilla@moz-4E330DCA.desm.qwest.net) (Ping timeout)
- # [20:30] * Joins: ted (luser@moz-4A424ADF.scr.east.verizon.net)
- # [20:30] * ChanServ sets mode: +o ted
- # [20:30] * Quits: KWierso (chatzilla@moz-4E330DCA.desm.qwest.net) (Ping timeout)
- # [20:30] * Joins: KWierso|outoftown (chatzilla@moz-4E330DCA.desm.qwest.net)
- # [20:30] <Ms2ger> Who's got a clear and succinct definition of a Markov chain for me?
- # [20:31] * Joins: KWierso (chatzilla@moz-4E330DCA.desm.qwest.net)
- # [20:31] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [20:31] * Joins: kmoir_buildduty (chatzilla@moz-4CA9B556.cable.teksavvy.com)
- # [20:32] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [20:33] <jtcranmer> Ms2ger: do you have the russel and norvig AI textbook?
- # [20:33] <Ms2ger> My creator probably does
- # [20:33] <NeilAway> Ms2ger: http://www.mezzacotta.net/ ;-)
- # [20:34] <@smaug> bsmedberg: but ok to keep the defaultfolderdir as optional?
- # [20:34] <@bsmedberg> smaug: yes, or we should remove it altogether
- # [20:34] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [20:34] <jtcranmer> Markov chains are basically processes with probablisitic state changes
- # [20:34] * @bsmedberg hates the default folder and wishes it weren't
- # [20:34] <@smaug> hmm, well, let's see what the patch will look
- # [20:34] <@smaug> but at least I'll add the profile
- # [20:35] <Ms2ger> Well, I know what they are
- # [20:35] <@smaug> and remove one [optional]
- # [20:35] * Quits: pascalc (chatzilla@4A536503.45AA75E6.5C7CEBE3.IP) (Ping timeout)
- # [20:35] <Ms2ger> I need something to stick in this presentation
- # [20:35] <jtcranmer> Ms2ger: in particular, it's a system whose state is defined only by the last state you were in
- # [20:36] <jtcranmer> P(X_n | X_1 ... X_n-1) = P(X_n | X_n-1)
- # [20:36] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [20:36] * Joins: dholbert_ (dholbert@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:36] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:36] * ChanServ sets mode: +o dbaron
- # [20:36] * jwir3 is now known as jwir3|lunch
- # [20:37] * Quits: Stan (Stan@moz-7847A49F.dip.t-dialin.net) (Ping timeout)
- # [20:37] * Joins: ianbicking (ianbicking@moz-36B9BE32.hsd1.mn.comcast.net)
- # [20:37] * coop|buildduty is now known as coop|mtg
- # [20:37] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout)
- # [20:38] <billm> does anyone know the right component to use for webgl?
- # [20:38] <philor> ehsan: so, https://tbpl.mozilla.org/php/getParsedLog.php?id=11954398&tree=Mozilla-Inbound - the screenshot
- # [20:38] <bjacob> gaston: it would be great if you could check the patch in bug 757526 -- does it build on openbsd?
- # [20:39] <gaston> i'm on it
- # [20:40] * Joins: WeirdAl (chatzilla@moz-D461843.ask.info)
- # [20:40] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [20:40] <gaston> i can check whatever patch which is thrown at me on openbsd, i just need the time to fetch/qimport/build it :)
- # [20:40] <Ms2ger> billm, core::canvas: webgl
- # [20:40] * Joins: Stan (Stan@moz-7847A49F.dip.t-dialin.net)
- # [20:41] <billm> Ms2ger: thanks
- # [20:41] <Ms2ger> Np
- # [20:41] <gavin> bdahl: what's the deal with bug 752676?
- # [20:41] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
- # [20:41] <gavin> bdahl: just got a review request from saneyuki_s on its patch, but it's not clear whther you intended to ask for review
- # [20:42] * Joins: vikash (vikash@CBD1C86A.80425CF2.5D9ABA9F.IP)
- # [20:42] * armenzg_brb is now known as armenzg
- # [20:42] * Quits: vikash (vikash@CBD1C86A.80425CF2.5D9ABA9F.IP) (Connection reset by peer)
- # [20:42] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
- # [20:42] * ChanServ sets mode: +o ehsan
- # [20:44] <bdahl> gavin: it doesn't need review yet, it needs to be updated from changes in 740795
- # [20:44] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [20:45] <gavin> ok
- # [20:48] * Quits: past (past@moz-75B0C54A.dsl.dyn.forthnet.gr) (Input/output error)
- # [20:48] * Joins: IanN (chatzilla@moz-3F5A461C.cable.virginmedia.com)
- # [20:48] * Quits: dholbert_ (dholbert@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Ex-Chat)
- # [20:49] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout)
- # [20:49] * Joins: pnemsak (Miranda@A6E8C11.B7BED47D.3CA1F9DE.IP)
- # [20:50] * Quits: automata (automata@moz-1CE7A56D.ifsc.usp.br) (Ping timeout)
- # [20:51] * Quits: pnemsak (Miranda@A6E8C11.B7BED47D.3CA1F9DE.IP) (Ping timeout)
- # [20:51] * Joins: automata (automata@moz-1CE7A56D.ifsc.usp.br)
- # [20:51] * Joins: jduell (jduell@moz-C44620F2.hsd1.ca.comcast.net)
- # [20:52] * Joins: pnemsak (Miranda@A6E8C11.B7BED47D.3CA1F9DE.IP)
- # [20:54] * Joins: brendan (brendaneic@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:54] <jfkthame> ehsan: i see you just pushed to aurora as well - very sorry but it's gonna burn from my push :( - i've pushed the fix already so it should clear up again
- # [20:54] * Quits: ianbicking (ianbicking@moz-36B9BE32.hsd1.mn.comcast.net) (Quit: ianbicking)
- # [20:54] <@ehsan> jfkthame: oh, ok, good thing is that I don't watch aurora ;)
- # [20:54] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
- # [20:54] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Quit: Jesse)
- # [20:54] <jfkthame> shhhh, don't admit to that!
- # [20:55] * Ms2ger beats ehsan up
- # [20:55] <@ehsan> heh
- # [20:55] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [20:55] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
- # [20:55] <@ehsan> jfkthame: so, here's one question for yo
- # [20:55] <@ehsan> *you
- # [20:55] <@ehsan> did we backport all of the fixes for handling fonts with bad tables on aurora?
- # [20:56] <dougt> something is messed up w/ Mac FF 12 and plugins. lots of content not loading. even YouTube. No add ons installed.
- # [20:56] <@ehsan> jfkthame: I still see unjoined text on bbcpersian.com
- # [20:56] <dougt> i nuked pluginreg.dat already
- # [20:56] <jfkthame> ehsan: the arabic-related ones, you mean? hmm…. bbcpersian had a broken font at one time, i'm not sure if that's stiill the case
- # [20:56] <@dolske> uh oh. I think I've somehow fubared my repo. D:
- # [20:56] <@dolske> $ hg log
- # [20:56] <@dolske> abort: 00changelog.i@6febca7b89e4: no node!
- # [20:57] <@ehsan> jfkthame: yeah... should I file a new bug?
- # [20:57] * @ehsan tests on Nightly too
- # [20:57] <jfkthame> ehsan: i think we backported the relevant stuff, so if it's still broken we should look into their font some more
- # [20:58] <@ehsan> jfkthame: ok, so I'll file a new bug
- # [20:58] <jfkthame> ehsan: yeah, thanks - it might be a known issue but a new bug is a good way to remind us to check again
- # [20:59] <jfkthame> is it still broken on Nightly?
- # [20:59] * @dolske nukes a lockfile and 00changelog.i... still le broken
- # [20:59] <@ehsan> hmm, Nightly doesn't start up for me for some reason
- # [20:59] <@dolske> huh. wonder what I did to cause this. oh well, everything was in mq so I'll just nuke an reclone.
- # [21:00] <jfkthame> ehsan: i'll try and remember to check here in a while - need to finish branch pushes first
- # [21:00] * Joins: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es)
- # [21:00] <@ehsan> jfkthame: I'm now updating my build
- # [21:04] <@ehsan> AryehGregor: ping
- # [21:05] * Quits: KWierso (chatzilla@moz-4E330DCA.desm.qwest.net) (Ping timeout)
- # [21:05] * Joins: KWierso (chatzilla@moz-4E330DCA.desm.qwest.net)
- # [21:05] * Quits: KWierso|outoftown (chatzilla@moz-4E330DCA.desm.qwest.net) (Ping timeout)
- # [21:06] * Joins: KWierso|outoftown (chatzilla@moz-4E330DCA.desm.qwest.net)
- # [21:07] * zpao is now known as zpao|detached
- # [21:07] <jfkthame> ehsan: text on bbcpersian.com looks ok on my device (using local trunk build), except for the URL bar (because that's drawn from java, i assume)
- # [21:08] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Client exited)
- # [21:09] * Quits: KWierso (chatzilla@moz-4E330DCA.desm.qwest.net) (Connection reset by peer)
- # [21:09] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: yuan)
- # [21:09] <jphan> does anyone know what other function that firefox uses to dismiss a door hanger when u click not now when asked to save password? besides _dismiss in http://mxr.mozilla.org/mozilla-central/source/toolkit/content/PopupNotifications.jsm
- # [21:09] * Joins: int3 (int3@moz-FAB3747.cpe.distributel.net)
- # [21:09] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [21:09] * Quits: KWierso|outoftown (chatzilla@moz-4E330DCA.desm.qwest.net) (Ping timeout)
- # [21:10] * Joins: KWierso|outoftown (chatzilla@moz-4E330DCA.desm.qwest.net)
- # [21:11] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [21:12] * Joins: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net)
- # [21:13] * Quits: KWierso|outoftown (chatzilla@moz-4E330DCA.desm.qwest.net) (Ping timeout)
- # [21:13] <jesup> glandium: ping
- # [21:13] <glandium> jesup: pong
- # [21:14] * Quits: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es) (Ping timeout)
- # [21:14] * Quits: kdcw (kdc@moz-F7413045.pk.shawcable.net) (Quit: Want to be different? Try HydraIRC -> http://www.hydrairc.com <-)
- # [21:15] * Joins: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es)
- # [21:15] <jesup> glandium: ted pointed me at you - after merging m-c to alder, we have a failure in libvpx on windows (but it works on m-c, and we didn't modify libvpx itself on alder). He thinks it's due to bug 748001
- # [21:15] * mak|afk is now known as mak
- # [21:15] * Joins: davehunt (davehunt@B83B06AF.6902284.7D0FCE04.IP)
- # [21:15] <jesup> There's a file we want to build, but not include in the link (need offsets for asm code)
- # [21:16] * Joins: shorlander (shorlander@F2D29657.F60B0462.67AC9B1.IP)
- # [21:16] * Joins: priya (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [21:17] <jesup> derf wrote a patch that doesn't really do what we want http://pastebin.mozilla.org/1647751, but he'd want to really do foo.$(OBJ_SUFFIX): foo.c instead of CSRCS += foo.c
- # [21:17] * Quits: nhirata (nhirata.bu@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [21:18] <glandium> jesup: the encoder is not built on m-c, that's why it doesn't fail on m-c
- # [21:18] * Joins: KWierso (chatzilla@moz-92762BF7.desm.qwest.net)
- # [21:18] <philor> jfkthame: aurora's looking a tiny bit red
- # [21:18] * Joins: nhirata (nhirata.bu@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [21:19] * Joins: KWierso|outoftown (chatzilla@moz-92762BF7.desm.qwest.net)
- # [21:19] <philor> and yes, you would think I could see the bustage fix push on it, wouldn't you?
- # [21:19] <jfkthame> philor: yeah, i did that
- # [21:19] <jfkthame> i just thought we needed a bit more color in our lives
- # [21:19] * Quits: KWierso|outoftown (chatzilla@moz-92762BF7.desm.qwest.net) (Connection reset by peer)
- # [21:19] <glandium> jesup: you need to add ASFILES += asm_enc_offsets.asm
- # [21:19] * Quits: rajul (quassel@2FC22276.24D39DA.F44414AF.IP) (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
- # [21:20] <jesup> glandium: thanks!
- # [21:20] <glandium> jesup: and you probably need to *remove* the "manual" dependencies
- # [21:20] <glandium> jesup: under the "These dependencies are not generated automatically, so do it manually" comment
- # [21:20] * Quits: KWierso (chatzilla@moz-92762BF7.desm.qwest.net) (Ping timeout)
- # [21:20] * Quits: pnemsak (Miranda@A6E8C11.B7BED47D.3CA1F9DE.IP) (Ping timeout)
- # [21:20] * Joins: allison (Mibbit@moz-C8DE45DB.intradyn.com)
- # [21:21] * Joins: derf (derf@moz-4168F490.net)
- # [21:21] <@smaug> bsmedberg: why do we have the profile and appname options for profile creation?
- # [21:21] * Quits: xsergio (sergio@DAEF1255.9C8843EE.A4F23BCE.IP) (Quit: Bye)
- # [21:21] * Quits: @bz (bzbarsky@moz-7E4C62E3.hsd1.ma.comcast.net) (Ping timeout)
- # [21:22] * Joins: KWierso|outoftown (chatzilla@moz-92762BF7.desm.qwest.net)
- # [21:22] * Joins: KWierso (chatzilla@moz-92762BF7.desm.qwest.net)
- # [21:22] <derf> glandium: Why do you think those dependencies need to be removed?
- # [21:22] <@ehsan> jfkthame: ok, bbcpersian.com looks good on both the latest aurora and nightly
- # [21:22] <derf> glandium: And this is not a problem specific to the encoder.
- # [21:22] * Quits: allison (Mibbit@moz-C8DE45DB.intradyn.com) (Quit: http://www.mibbit.com ajax IRC Client)
- # [21:23] <glandium> derf: because they should be generated by rules.mk now
- # [21:23] <derf> The exact same rules get used for asm_com_offsets, which is used by the decoder.
- # [21:23] <jfkthame> ehsan: ok, sounds like we're in good shape then
- # [21:23] <glandium> jesup: the "asm_enc_offsets.s: CFLAGS += -DINLINE_ASM" line also makes no sense
- # [21:23] <@ehsan> yep
- # [21:23] <derf> It makes sense to me.
- # [21:24] * Joins: tchevalier (Instantbir@moz-A2B0E34F.w92-133.abo.wanadoo.fr)
- # [21:24] * Joins: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP)
- # [21:24] * Quits: tchevalier (Instantbir@moz-A2B0E34F.w92-133.abo.wanadoo.fr) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [21:24] * Joins: tchevalier (Instantbir@moz-A2B0E34F.w92-133.abo.wanadoo.fr)
- # [21:25] <glandium> derf: there is no rule to make "asm_enc_offsets.s"
- # [21:25] <glandium> derf: and even if there was one, i doubt it would require CFLAGS
- # [21:26] <glandium> but about the other dependencies, i misread them, they can stay
- # [21:27] * coop|mtg is now known as coop|buildduty
- # [21:27] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
- # [21:27] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
- # [21:27] <derf> glandium: The rule to make asm_enc_offsets.s is implicit.
- # [21:27] <derf> It is generated from the .c file.
- # [21:28] <derf> It really does need that CFLAG setting.
- # [21:28] <derf> *CFLAGS
- # [21:28] <derf> Let me back up and explain what is going on here, because I think it is not clear to you.
- # [21:28] <derf> libvpx has a number of C structs which are used from the asm.
- # [21:29] <derf> In order to make sure it gets the offsets to the structure members right, it tries to extract them from what the C compiler thinks they are.
- # [21:29] <derf> There are two ways of doing that.
- # [21:29] <glandium> ah, got it
- # [21:29] <derf> One is to build an object file that has a constant value in it for each offset, and the parse the object file.
- # [21:30] * Quits: gmoro (guilherme@84484EC9.1F1093E8.D159334F.IP) (Client exited)
- # [21:30] * Quits: smagnin (pike@moz-DEF53BC9.fbx.proxad.net) (Quit: Quitte)
- # [21:30] <derf> That's the VPX_NEED_OBJ_INT_EXTRACT, and the one that is failing on alder.
- # [21:30] <derf> The other is to use gcc inline asm to declare some constants, and grep them out of the generated .s file.
- # [21:30] * bear is now known as bear-afk
- # [21:30] <philor> ehsan: and a test failure on m-c
- # [21:31] <derf> And that's what asm_enc_offsets.s is.
- # [21:31] <derf> But to do that you need to build with the -DINLINE_ASM flag.
- # [21:31] <derf> To make it generate those constants.
- # [21:31] <derf> Clear as mud yet?
- # [21:31] <glandium> ah, i see what the problem is now
- # [21:32] <derf> We also do this for the decoder, in asm_com_offsets ("com" for "common", it's actually use by both).
- # [21:32] * Joins: pnemsak (Miranda@A6E8C11.B7BED47D.3CA1F9DE.IP)
- # [21:33] <reuben> can some kind soul push the patch on bug 751597 to aurora?
- # [21:33] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: anant)
- # [21:34] <glandium> derf: ok, so actually, your patch is the way to do it
- # [21:34] * Joins: allison (Mibbit@moz-C8DE45DB.intradyn.com)
- # [21:34] <derf> glandium: My patch is wrong, because that would also add asm_enc_offsets.obj to the library.
- # [21:34] <derf> And that is _not_ what I want to do.
- # [21:34] <glandium> derf: you can't do anything else if you don't want to write the build rules yourself (which you shouldn't)
- # [21:35] <derf> It gets built for the sole purpose of extracting offsets from it. It should not be linked with anything.
- # [21:35] <glandium> derf: you can filter-out it from OBJS
- # [21:35] * Joins: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP)
- # [21:35] <jfkthame> reuben: i can, assuming it transplants cleanly
- # [21:35] <glandium> you need to do that after the rules.mk include
- # [21:35] <derf> Okay, that's not too terrible.
- # [21:35] * Quits: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net) (Ping timeout)
- # [21:36] <reuben> jfkthame, thanks! it should apply cleanly, it's a very simple patch
- # [21:36] * Joins: ianbicking (ianbicking@moz-36B9BE32.hsd1.mn.comcast.net)
- # [21:37] <glandium> derf: why do you need both ways, btw?
- # [21:37] <derf> glandium: The gcc inline asm approach doesn't work on Windows, because there's no gcc.
- # [21:38] <jfkthame> reuben: done
- # [21:38] <reuben> great, thanks!
- # [21:38] <derf> The other approach doesn't work when you're cross-compiling, because obj_int_extract doesn't ship the system headers needed to parse the object file for all platforms, it can just parse object files for the platform it's building on.
- # [21:38] <derf> So cross-compiling (e.g., for Android) doesn't work.
- # [21:38] * Quits: azakai (alon@60E228B8.B090BEBA.9F675CBD.IP) (Input/output error)
- # [21:41] * Joins: jfkthame_ (jfkthame@89E78188.5BC345F5.9542EC20.IP)
- # [21:41] * Quits: jfkthame (jfkthame@89E78188.5BC345F5.9542EC20.IP) (Connection reset by peer)
- # [21:41] * jfkthame_ is now known as jfkthame
- # [21:41] * Quits: davehunt (davehunt@B83B06AF.6902284.7D0FCE04.IP) (Ping timeout)
- # [21:42] * bhearsum|lunch is now known as bhearsum
- # [21:42] * jgriffin-afk is now known as jgriffin
- # [21:42] <rillian> I should leave a cronjob building nightly to keep my ccache warm.
- # [21:42] * Joins: bz (bzbarsky@moz-69B5879F.bstnma.fios.verizon.net)
- # [21:42] * ChanServ sets mode: +o bz
- # [21:42] <rillian> ...guess that wouldn't help after a long weekend when I turned off the computer
- # [21:42] * Joins: davehunt (davehunt@7AF7E9E1.16E4425B.7D0FCE04.IP)
- # [21:43] <derf> glandium: So, e.g.:
- # [21:43] <derf> LIBOBJS = $(filter-out asm_com_offsets.$(OBJ_SUFFIX),$(LIBOBJS))
- # [21:43] <derf> is that what I need after including rules.mk?
- # [21:44] <glandium> derf: i'd say OBJS instead of LIBOBJS
- # [21:45] * Joins: MarcosS (Mibbit@moz-4FA9771F.allocated.csupomona.edu)
- # [21:45] * Quits: MarcosS (Mibbit@moz-4FA9771F.allocated.csupomona.edu) (Quit: MarcosS)
- # [21:45] * Joins: MarcosS (Mibbit@moz-4FA9771F.allocated.csupomona.edu)
- # [21:45] <mounir> jlebar: are you around?
- # [21:45] <jlebar> mounir, yes.
- # [21:46] <mounir> jlebar: so, I'm looking at that key events/mozbrowser patch
- # [21:46] <mounir> with OOP, I just can't focus an <input> inside a mozbrowser
- # [21:46] <jlebar> mounir, right.
- # [21:46] <jviereck> khuey: can the same instance of an nsRunnable get dispatched multiple times?
- # [21:46] <mounir> jlebar: then I just can't test anything because we never give the focus to the inner frame :-/
- # [21:47] <jlebar> mounir, But you could do mm.loadFrameScript and then focus the inner frame?
- # [21:47] * Quits: dcamp (dave@moz-8EBEC133.hsd1.wa.comcast.net) (Ping timeout)
- # [21:47] <derf> glandium: Actually, I don't see how this can work.
- # [21:47] * joduinn is now known as joduinn-brb
- # [21:47] <glandium> derf: the rules to create the library use OBJS.
- # [21:48] <glandium> derf: the value used when building is the one after complete parsing of the makefiles
- # [21:48] * Quits: allison (Mibbit@moz-C8DE45DB.intradyn.com) (Quit: http://www.mibbit.com ajax IRC Client)
- # [21:48] * Quits: davehunt (davehunt@7AF7E9E1.16E4425B.7D0FCE04.IP) (Ping timeout)
- # [21:48] <mounir> jlebar: hmm, I can try
- # [21:48] <derf> Well, what I wrote is wrong for the reason that it needs to be := not =.
- # [21:48] * Joins: davehunt (davehunt@moz-8BB56E44.dab.02.net)
- # [21:48] <glandium> derf: true
- # [21:49] * jwir3|lunch is now known as jwir3
- # [21:49] <derf> I actually don't see what LIBOBJS gets used for at all.
- # [21:49] <derf> So maybe it's okay.
- # [21:49] <derf> The problem is that LIBOBJS is set with := in rules.mk.
- # [21:49] <jphan> MarcosS ping
- # [21:49] <derf> So changing OBJS afterwards won't change it.
- # [21:49] <glandium> derf: LIBOBJS is useless
- # [21:49] <derf> But if it isn't being used, then that's not actually a problem.
- # [21:49] <derf> Yeah, it would appear so.
- # [21:50] * armenzg is now known as armenzg_brb
- # [21:50] <glandium> derf: you can file a bug to remove it :)
- # [21:50] <@ehsan> edmorley: ping
- # [21:50] * Quits: bholley (anonymous@moz-21525C0C.net-81-220-26.lyon.rev.numericable.fr) (Quit: bholley)
- # [21:50] <derf> glandium: That sounds dangerous. Someone might mistake me for someone who cares about the build system.
- # [21:50] <MarcosS> jphan: ping
- # [21:50] * Quits: @smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi) (Ping timeout)
- # [21:51] <glandium> derf: create an anonymous bugzilla account, then
- # [21:51] <glandium> derf: i won't tell anyone it's you
- # [21:51] <derf> I could call it Ms2ger.
- # [21:51] <derf> If it's not already taken.
- # [21:51] <derf> jesup: Revised patch: http://pastebin.mozilla.org/1648200
- # [21:51] <mounir> jlebar: do you want one test for OOP and one for no-OOP thenL
- # [21:51] <mounir> ?
- # [21:51] <derf> jesup: See if that works for you.
- # [21:51] * Quits: msucan (msucan@391E43DA.2E4BBBBB.BD62875.IP) (Quit: msucan)
- # [21:51] <jesup> derf: Thanks!
- # [21:52] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
- # [21:52] * ChanServ sets mode: +o smaug
- # [21:52] <jlebar> mounir, If the OOP test works when we run it in process, that's good enough, I think.
- # [21:53] <jlebar> mounir, Unless you think there are bugs the OOP test wouldn't catch for in-process? In which case you might as well. /me doesn't feel strongly.
- # [21:53] * Joins: msucan (mihai@391E43DA.2E4BBBBB.BD62875.IP)
- # [21:54] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [21:54] * Quits: jgilbert (jgilbert@60E228B8.B090BEBA.9F675CBD.IP) (Ping timeout)
- # [21:54] * KaiRo is now known as KaiRo_away
- # [21:55] * Joins: dcamp (dave@moz-8EBEC133.hsd1.wa.comcast.net)
- # [21:55] <derf> glandium: What _none_ of this explains is why this stuff works for asm_com_offsets on m-c.
- # [21:55] <fryn> mounir: ping
- # [21:56] <derf> But not for asm_enc_offsets on alder.
- # [21:56] * Joins: campd (dave@moz-8EBEC133.hsd1.wa.comcast.net)
- # [21:56] <derf> (I don't know if it works for asm_com_offsets on alder, build order usually means it hits asm_enc_offsets first)
- # [21:56] * Quits: dcamp (dave@moz-8EBEC133.hsd1.wa.comcast.net) (Ping timeout)
- # [21:57] <mounir> fryn: pong
- # [21:57] <@khuey> jviereck: yes
- # [21:57] <@khuey> jviereck: if you dispatch it multiple times
- # [21:57] <fryn> mounir: why are we running the same test twice, i.e. placeholder-7.html and placeholder-15.html are exactly the same?
- # [21:59] * Quits: campd (dave@moz-8EBEC133.hsd1.wa.comcast.net) (Ping timeout)
- # [21:59] <mounir> fryn: my best guess would be me being stupid
- # [21:59] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [21:59] <fryn> mounir: can i delete those?
- # [22:00] <mounir> or maybe one of those has been changed and happened to be like the other
- # [22:00] <fryn> we're just wasting cpu cycles by keeping them
- # [22:00] <mounir> fryn: feel free to remove -15.html
- # [22:00] <fryn> same for -16.html
- # [22:00] <fryn> and -17.html
- # [22:00] * Joins: dcamp (dave@moz-8EBEC133.hsd1.wa.comcast.net)
- # [22:00] <jduell> smaug: ping
- # [22:00] * Quits: Cwiiis (cwiiis@88F51059.F3BBB17D.144F44FA.IP) (Ping timeout)
- # [22:01] <fryn> and -10.html will not be testing anything additional to -7.html after this change, so i don't know why we should keep it.
- # [22:01] <mounir> fryn: -16 and -17 aren't the same
- # [22:01] <fryn> mounir: compare -8 and -16
- # [22:02] <fryn> compare -9 and -17
- # [22:02] * armenzg_brb is now known as armenzg
- # [22:02] <@smaug> jduell: pong
- # [22:02] <fryn> i explained when i uploaded part 2.
- # [22:02] <jduell> smaug: got a sec to talk about websocket's cycle collection?
- # [22:02] * Quits: dcamp (dave@moz-8EBEC133.hsd1.wa.comcast.net) (Ping timeout)
- # [22:02] <mounir> weird...
- # [22:03] <mounir> fryn: could you write a patch only removing the double tests
- # [22:03] <mounir> and another updating them
- # [22:03] <fryn> keeping -21 and -22 is going to require creating a new -ref.html file
- # [22:03] <fryn> is that okay?
- # [22:03] <mounir> yes
- # [22:03] <fryn> i'll call it placeholder-blank-ref.html
- # [22:03] <@smaug> jduell: sure
- # [22:03] * Joins: Jake (Jake@moz-3284655B.resnet.drexel.edu)
- # [22:03] * Joins: dcamp (dave@moz-8EBEC133.hsd1.wa.comcast.net)
- # [22:04] * Joins: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com)
- # [22:04] <jduell> smaug: so CC is releasing when there's no more ref to the WS in the page (the necko channel may still have a ref), right?
- # [22:05] <jduell> I see we're checking mKeepingAlive too in NS_IMPL_CYCLE_COLLECTION_CAN_SKIP_BEGIN. Was wondering what that means exactly
- # [22:06] <jphan> is anyone famialir with the PopupNotifications.jsm file?
- # [22:06] <@smaug> jduell: if we know the WS object is alive, we can remove it from CC's graph
- # [22:06] <@smaug> jduell: all the SKIP_ macros are for such optimization
- # [22:06] <@smaug> removing stuff from the graph
- # [22:07] <@smaug> removing certainly alive objects
- # [22:07] * Joins: vikash (vikash@116BC91F.9B552DFD.5D9ABA9F.IP)
- # [22:07] <armenzg> jimm: ping
- # [22:07] * Quits: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es) (Ping timeout)
- # [22:07] <@smaug> jduell: if something in Necko keeps WS alive, it sure stays alive. CC notices that there is external ref and doesn't call unlink
- # [22:08] <jduell> smaug: ah, that's good to know.
- # [22:08] <@smaug> jduell: in practice when the owner window goes away, it tries to disconnect ws
- # [22:09] <mounir> jlebar: is .focus() expected to work?
- # [22:09] <mounir> because it doesn't sound like it is working
- # [22:09] * Joins: cjones (cjones@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:09] <jlebar> mounir, The code injected by the mm runs in a special mm context, not in the context of the window. The window is |content|.
- # [22:09] <jlebar> mounir, Maybe that's the problem?
- # [22:09] * Quits: Pike (Pike@moz-E31CD2CB.mozilla.org) (Ping timeout)
- # [22:09] * jwir3 is now known as jwir3|away
- # [22:09] <mounir> data:,content.document.getElementsByTagName('input')[0].focus();
- # [22:09] <mounir> jlebar: ^
- # [22:10] <mounir> and content.document.getElementsByTagName('input')[0] returns an HTMLInputElement
- # [22:10] <jlebar> Yeah, that looks right.
- # [22:10] <mounir> just .focus() seems to be useless
- # [22:10] * Parts: BenB (ben@B911518A.DD7DF417.DDA41192.IP) (Konversation terminating Quasselstrippen)
- # [22:10] <jduell> smaug: so if a WS is opened on a page, and at some point (say during onopen) we null out onstop/onmessage and all other refs to the WS, does it get GC'd at that point, or does the
- # [22:10] <mounir> the input element doesn't look focused
- # [22:10] <jlebar> :-/
- # [22:10] <mounir> and the iframe doesn't get the focus
- # [22:10] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:10] <jduell> fact that the necko channel hold a ref to it keep it alive?
- # [22:10] * Joins: mcsmurf (mcsmurf@moz-DC53CE72.dip.t-dialin.net)
- # [22:10] <jlebar> Maybe you have to focus the iframe too.
- # [22:10] <@ehsan> bbondy: do you know how to open a support ticket with avast?
- # [22:10] * bear-afk is now known as bear
- # [22:10] <jlebar> I could believe that.
- # [22:10] <bbondy> no :)
- # [22:10] <@khuey> jduell: if necko is holding a reference it doesn't get GCd
- # [22:10] * zpao|detached is now known as zpao
- # [22:11] <bbondy> looking on the site now though
- # [22:11] * joduinn-brb is now known as joduinn-mtg
- # [22:11] <bbondy> ehsan: seems like here: http://www.avast.com/en-ca/support
- # [22:11] <daleharvey> ok, finally got my local hg all setup, now hg.mozilla isnt accepting my ssh
- # [22:11] <bbondy> Submit a Ticket
- # [22:11] <daleharvey> $ ssh hg.mozilla.org => Permission denied (publickey,keyboard-interactive).
- # [22:11] <jlebar> daleharvey, lol.
- # [22:11] <bbondy> ehsan: http://support.avast.com/index.php?languageid=1&group=eng&_m=tickets&_a=submit
- # [22:11] <@ehsan> bbondy: we might have a corp relationship with them...
- # [22:11] <@smaug> jduell: CC can't do anything if there are unknown references to cycle collectable objects
- # [22:11] * nthomas|away is now known as nthomas
- # [22:11] <jlebar> daleharvey, The past three L1 requests have all had that same problem.
- # [22:11] * Quits: cers (textual@D5CF850E.567E557.FE16CD6C.IP) (Ping timeout)
- # [22:11] <bbondy> ehsan: aho k
- # [22:12] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Client exited)
- # [22:12] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:12] <jlebar> daleharvey, Just to check, can I see your .ssh/config?
- # [22:12] <daleharvey> phew, I thought I did something wrong, although I was having a hard time understanding what :P
- # [22:12] * bnicholson is now known as bnicholson|lunch
- # [22:12] * Quits: mfinkle (mfinkle@moz-8CB7201C.hsd1.pa.comcast.net) (Ping timeout)
- # [22:13] <jduell> smaug: so in the case I just mention (Ws opened, has channel, but no event listeners), we'll just keep the WS open until the network decides to ditch it?
- # [22:14] <mounir> jlebar: the iframe actually refuses the focus
- # [22:14] <jduell> I'm a bit puzzled by all the hoops we're going through to UpdateMustKeepAlive, when the necko channel is going to be holding a ref to the WS until OnStop is called anyway
- # [22:14] <mounir> jlebar: want me to investigate that?
- # [22:14] * Joins: JeroenDeDauw (j@F207FA05.BCAB630.EAC1E89C.IP)
- # [22:14] <jduell> it seems like there's no point in any of it
- # [22:14] * Joins: cers (textual@D5CF850E.567E557.FE16CD6C.IP)
- # [22:14] <daleharvey> jlebar: doesnt exist, havent configured anything yet
- # [22:14] * Joins: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net)
- # [22:14] <mounir> fryn: dude, you are scaring me with all those review request emails
- # [22:14] <mounir> :(
- # [22:15] <jlebar> daleharvey, That could be your problem. http://pastebin.mozilla.org/1648210
- # [22:15] <jduell> smaug: Unless we're trying to catch the case where CC detects "this WS is not live in any sense on the page, so close/disconnect it"
- # [22:15] <jlebar> mounir, Do you have another way to test this?
- # [22:15] * Quits: martyn (martyn@moz-356D5506.range86-158.btcentralplus.com) (Quit: Ex-Chat)
- # [22:15] <mounir> jlebar: with OOP, I don't think so
- # [22:15] <mounir> but OOP seems very broken for mozbrowser AFAICS
- # [22:16] <jlebar> If by "very broken" you mean "focus doesn't work"...
- # [22:16] <mounir> jlebar: I can't even select an input element inside the frame with my mouse
- # [22:16] * Joins: mfinkle (mfinkle@moz-8CB7201C.hsd1.pa.comcast.net)
- # [22:16] <jlebar> That's surprisingly broken.
- # [22:16] <jlebar> But believably.
- # [22:16] <jlebar> mounir, If you want to file a separate bug on the brokenness, that would be OK by me.
- # [22:16] <jduell> smaug: I assumed all the lang in the W3C spec about garbage collection was trying to capture that sort of case.
- # [22:17] <jlebar> mounir, I'm certainly not an expert on what's going on there. That's cjones's business, likely.
- # [22:17] <mounir> jlebar: I'm going to have a look at what :Focus() is doing
- # [22:17] <jlebar> mounir, Okay, let me know if I can help.
- # [22:17] <mounir> if I see nothing I can understand I will just land the patch as-is and file follow-up
- # [22:17] <cjones> ?
- # [22:18] * Joins: Pike (Pike@moz-E31CD2CB.mozilla.org)
- # [22:18] <jlebar> cjones, With oop, <mounir> jlebar: I can't even select an input element inside the frame with my mouse
- # [22:18] <jduell> smaug: on a related note: the spec gives steps to follow when "If a user agent is to make disappear a WebSocket object (this happens when a Document object goes away)"
- # [22:18] <@smaug> hmm
- # [22:18] <jduell> smaug: does nsWebsocket see that as a Cancel?
- # [22:18] <jduell> or somethign else?
- # [22:18] <@smaug> jduell: that sounds like a bug
- # [22:18] <@smaug> I think
- # [22:18] <cjones> felipe would know about this than i would
- # [22:18] <@smaug> WebSocket shouldn't be bound to document
- # [22:18] * Quits: davehunt (davehunt@moz-8BB56E44.dab.02.net) (Client exited)
- # [22:18] <cjones> focus worked in fennec, obviously
- # [22:19] <cjones> but the frontend was heavily involved
- # [22:19] <glandium> derf: find $objdir/media/libvpx/ -name asm_com_offsets.* yields nothing here
- # [22:19] <@smaug> but to window
- # [22:19] <cjones> i'm not sure what changes we made for desktop-ff
- # [22:19] <@smaug> jduell: but in our case, yes, when the window goes away, websocket gets some kind of cancel
- # [22:19] <@smaug> "disconnectFromOwner" IIRC
- # [22:19] * Joins: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es)
- # [22:20] <jduell> smaug: ok, but this is not the NS_IMPL_CYCLE_COLLECTION_UNLINK_BEGIN_INHERITED case, right? when does that get called?
- # [22:20] <jduell> When CC has determined it's going to delete the WS?
- # [22:20] <@smaug> jduell: unlink is called when CC doesn't see any external references
- # [22:20] * Joins: squeakytoy (squeakytoy@moz-79070305.dynamic.se.alltele.net)
- # [22:20] * Quits: cers (textual@D5CF850E.567E557.FE16CD6C.IP) (Ping timeout)
- # [22:20] <derf> glandium: On an ARM build?
- # [22:20] <@smaug> jduell: say, there is a cycle ws->some-garbage-js->ws
- # [22:21] <@smaug> jduell: and no external references to ws
- # [22:21] * Quits: pnemsak (Miranda@A6E8C11.B7BED47D.3CA1F9DE.IP) (Ping timeout)
- # [22:21] <@smaug> jduell: then CC can call unlink
- # [22:21] <jduell> smaug: ok. I'm just wondering if we need to be calling Disconnect there. The destructor already calls it.
- # [22:21] <mounir> jlebar: it's too late to play with gdb and multi-process, will file follow-ups
- # [22:22] * Quits: vikash (vikash@116BC91F.9B552DFD.5D9ABA9F.IP) (Ping timeout)
- # [22:22] <derf> Hmm, maybe that is it. We don't use obj_int_extract on ARM.
- # [22:22] <jduell> I was more worried that this was getting called while the necko channel was still holding its ref, in which case we'd never close the channel
- # [22:22] <derf> So those rules work just fine.
- # [22:22] <jduell> but sounds like that's not possible
- # [22:22] * Joins: raphc (rc@moz-3A99E0D5.wb.wifirst.net)
- # [22:22] <derf> Okay, that makes me feel a little bit better.
- # [22:22] <jduell> smaug: it's harmless enough to call Disconnect twice, so no worries I guess.
- # [22:22] <@smaug> jduell: unlink doesn't necessarily mean that something gets deleted
- # [22:22] <derf> I now feel like I actually understand what's going on.
- # [22:22] * Joins: cers (textual@D5CF850E.567E557.FE16CD6C.IP)
- # [22:23] <jduell> smaug: oh
- # [22:23] * jduell has achieved unenlightenment
- # [22:23] <jviereck> is that bad style if a nsRunnable has a `Dispatch()` function that sends itself to the main thread?
- # [22:23] <jlebar> mounir, sgtm; thanks for looking.
- # [22:23] * Joins: benjamin (Mibbit@moz-7B0110AD.mv.mozilla.com)
- # [22:23] <glandium> derf: ah, arm... on arm, if i clean in media/libvpx, and rebuild, i get... media/libvpx/vp8_vpxyv12_copy_y_neon.asm.s:22: Error: can't open asm_com_offsets.asm for reading
- # [22:24] <@smaug> jduell: it usually does, but if some code doesn't unlink everything it should
- # [22:24] <benjamin> how do people in mv usually submit their contrib agreements?
- # [22:24] <derf> glandium: Well, that sounds bad!
- # [22:24] <glandium> derf: i guess it gets the dependencies from .deps/*.pp, that gcc fills itself with the .s
- # [22:24] <jlebar> daleharvey, Do we need to poke IT, or did that config change work?
- # [22:24] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
- # [22:24] <derf> glandium: That's what
- # [22:25] <derf> $(addsuffix .$(OBJ_SUFFIX), $(VPX_ASM_COM_OFFSETS_SRCS)): asm_com_offsets.asm
- # [22:25] <@khuey> benjamin: walk up to the 4th floor and hand it to erica
- # [22:25] <felipe> jlebar, mounir: on desktop and fennec, there is an ActivateRemoteFrame msg sent through ipc whenever <browser> got focus. Maybe that is not happening for mozbrowser
- # [22:25] <derf> is supposed to be taking care of.
- # [22:25] <daleharvey> didnt work, but trying to understand why, ssh dale@arandomurl.com@hg.mozilla.org doesnt either (not dale@mozilla.org)
- # [22:25] <daleharvey> *nor
- # [22:25] <derf> Though I guess maybe the asm conversion is screwing it up.
- # [22:25] <jlebar> daleharvey, Let's poke IT; last few times they neglected to set the correct bit.
- # [22:25] <felipe> jlebar, mounir: see this changeset and specially this line: http://hg.mozilla.org/mozilla-central/rev/238b9a9479ed#l3.115
- # [22:25] <derf> Hmm, no, it shouldn't be.
- # [22:26] <felipe> with that changeset, fennec didn't have to handle focus in the front-end anymore
- # [22:26] <glandium> derf: forget it, i still had a modified Makefile.in. With a revert, it works
- # [22:26] <derf> Great.
- # [22:26] <felipe> but you can still test by calling .activateRemoteFrame manually from js
- # [22:27] <jlebar> felipe, Thanks! I'll write this down.
- # [22:27] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
- # [22:27] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:28] * Quits: cers (textual@D5CF850E.567E557.FE16CD6C.IP) (Ping timeout)
- # [22:28] * Parts: Jake (Jake@moz-3284655B.resnet.drexel.edu)
- # [22:29] * Joins: cers (textual@D5CF850E.567E557.FE16CD6C.IP)
- # [22:29] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Ex-Chat)
- # [22:29] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:31] * Quits: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es) (Quit: Wychodzi)
- # [22:32] * Joins: hobophobe (hobophobe@CEB7969B.BA9CDF59.295A79F4.IP)
- # [22:34] * Joins: anant (anant@moz-B3621916.dsl.dynamic.sonic.net)
- # [22:34] <felipe> jlebar: yw. an example of what to use to test: http://hg.mozilla.org/mozilla-central/rev/9d3abcd6161d#l4.25
- # [22:34] * Quits: cers (textual@D5CF850E.567E557.FE16CD6C.IP) (Ping timeout)
- # [22:34] <gavin> jlebar, daleharvey: is your .ssh/config set up appropriately for hg.mozilla.org (full ldap username)?
- # [22:35] <jlebar> gavin, That was missing, but we went through it (<daleharvey> didnt work, but trying to understand why, ssh dale@arandomurl.com@hg.mozilla.org doesnt either (not dale@mozilla.org))
- # [22:35] * Joins: cers (textual@D5CF850E.567E557.FE16CD6C.IP)
- # [22:36] <gavin> jlebar: it's dharvey@mozilla.com
- # [22:36] * Joins: nrc (nrc@538BABFE.A073F3E.97BBD552.IP)
- # [22:36] <jlebar> daleharvey, ^
- # [22:36] <daleharvey> it really is not my 2 days
- # [22:36] <fryn> mounir: don't worry. i'm done now. :)
- # [22:37] <gavin> no worries, it wasn't exactly amde clear in the bug
- # [22:37] <fryn> there are only 3 small patches :)
- # [22:37] <daleharvey> or yours jlebar, sorry for all the hassle over the last 2 days, and cheers for the help, same @ gavin
- # [22:37] <jlebar> daleharvey, No worries; glad to hear it's working now. Would you mind closing the bug?
- # [22:38] * Quits: mcote|afk (mcote@moz-FD8EB826.mc.videotron.ca) (Input/output error)
- # [22:39] * Joins: vikash (vikash@116BC91F.9B552DFD.5D9ABA9F.IP)
- # [22:40] <daleharvey> done (although i cant set resolution fixed)
- # [22:41] <jlebar> Oh, we need to get you editbugs permissions. Does gerv still do that?
- # [22:41] <gavin> lots of people do that
- # [22:41] <jlebar> People with editeditbugs? :)
- # [22:41] <gavin> indeed
- # [22:41] <gavin> I just granted those bits
- # [22:42] * Joins: bjacques (bastiaan@moz-AE4F6C83.hfc.comcastbusiness.net)
- # [22:42] * jlebar is now known as jlebar|mtg
- # [22:42] * bnicholson|lunch is now known as bnicholson
- # [22:42] * catlee is now known as catlee-afk
- # [22:43] <bhearsum> m-c is open, right?
- # [22:43] <bhearsum> looks like it
- # [22:43] * Parts: benjamin (Mibbit@moz-7B0110AD.mv.mozilla.com)
- # [22:44] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
- # [22:45] * Joins: allison (Mibbit@moz-C8DE45DB.intradyn.com)
- # [22:46] * Quits: kennyluck (kennyluck@moz-2DE6E07A.dynamic.hinet.net) (Ping timeout)
- # [22:46] <allison> how can I hg diff between two arbitrary commits?
- # [22:46] <gavin> hg diff -r foo1 -r foo2
- # [22:46] <gavin> or -r foo1:foo2
- # [22:47] <bjacques> Is there a singleton-pattern utility available in the tree for concrete, non-XPCOM classes? (The purpose is to deCOMtaminate an existing XPCOM service)
- # [22:47] * Quits: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [22:48] <jviereck> smaug: do you mind if I add a reference to the nsPrintData object stored on the print engine to the nsPagePrintTimer?
- # [22:49] * Joins: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP)
- # [22:50] <@smaug> jviereck: does nsPagePrintTimer have reference to PrintEngine?
- # [22:51] * Quits: mburns (mburns@89256F94.30F6F9A5.7B75DA8D.IP) (Ping timeout)
- # [22:51] <jviereck> smaug: yes
- # [22:52] <gaston> woot a new failure _0/
- # [22:52] <gaston> update/updater/updater.cpp:594: error: base operand of '->' has non-pointer type 'AutoFile'
- # [22:52] <jviereck> smaug: just try to figure out what's the best way to get the code working with a nsRunnable instead of using the timer for the mozPrintCallback
- # [22:53] <jviereck> smaug: but maybe, I don't actually have to do this, let's see
- # [22:53] <gaston> and of course that's on a updater-disabled build..
- # [22:53] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:54] * Joins: kennyluck (kennyluck@moz-D97ACE6B.dynamic.hinet.net)
- # [22:55] * Quits: nrc (nrc@538BABFE.A073F3E.97BBD552.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120501201020])
- # [22:55] * Joins: nrc (nrc@538BABFE.A073F3E.97BBD552.IP)
- # [22:55] * Quits: chrisccoulson (chr1s@CF62D2D6.FC921812.EE27BB8D.IP) (Quit: Ex-Chat)
- # [22:55] * Quits: graememcc (chatzilla@moz-D97020C1.range86-150.btcentralplus.com) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120310193349])
- # [22:56] * Quits: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP) (Quit: Leaving)
- # [22:56] * Quits: msucan (mihai@391E43DA.2E4BBBBB.BD62875.IP) (Quit: Leaving.)
- # [22:56] <allison> gavin: thanks, that works
- # [22:56] <bjacob> gaston: can i land bug 757526 tonight if you dont reply or do you want me to wait?
- # [22:57] <gaston> i had a single failure with it
- # [22:57] <gaston> but my build is not complete yet since it chokes on a chunk of ehsan's commit
- # [22:58] <gaston> let me just a sec to reply
- # [22:58] <@ehsan> gaston: can you file a bug please?
- # [22:58] <gaston> sure
- # [22:58] * Joins: jviereck1 (Adium@moz-26045BE5.dclient.hispeed.ch)
- # [22:58] <jaws> i have a contributor who has a patch that adds a style to layout/style/html.css. who should i flag for review/feedback?
- # [22:58] * Quits: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch) (Connection reset by peer)
- # [22:58] * Quits: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net) (Ping timeout)
- # [22:59] <Ms2ger> jaws, dbaron
- # [22:59] <gaston> (in fact updater is enabled, it's just probably a c++ booboo)
- # [22:59] <jaws> k
- # [22:59] <@ehsan> gaston: yeah it's possible :)
- # [23:00] * Joins: chrisccoulson (chr1s@CF62D2D6.FC921812.EE27BB8D.IP)
- # [23:00] <gaston> fun, the error message talks about -> but the line is 'if (ferror(infile)) {'
- # [23:00] <gaston> one thing at a time...
- # [23:01] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
- # [23:01] <@ehsan> gaston: I bet your ferror is #defined to something...
- # [23:01] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
- # [23:02] <@ehsan> like #define ferror(f) (f->errorBit & foobar)
- # [23:02] <gaston> /usr/include/stdio.h:#define ferror(p) (!__isthreaded ? __sferror(p) : (ferror)(p))
- # [23:02] <gaston> good catch :)
- # [23:02] <@ehsan> gaston: it's best to look at the preprocessed source
- # [23:03] <@ehsan> do a make updater.i in objdir/toolkit/mozapps/update/updater
- # [23:03] <@ehsan> and then look at updater.i
- # [23:03] * Quits: grubshka (grubshka@moz-6DA0D74B.w86-216.abo.wanadoo.fr) (Ping timeout)
- # [23:04] * Quits: mats (chatzilla@E8A3702C.D5022173.8500CC29.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725])
- # [23:04] <gaston> insane, didnt know we had such targets
- # [23:05] <gaston> if ((!__isthreaded ? (((infile)->_flags & 0x0040) != 0) : (ferror)(infile))) {
- # [23:05] <gaston> that looks like vomit
- # [23:06] * joduinn-mtg is now known as joduinn
- # [23:07] <@ehsan> gaston: what is the exact compiler error you're getting?
- # [23:07] * Quits: espindola (espindola@moz-2110DABF.dsl.teksavvy.com) (Quit: Ex-Chat)
- # [23:07] <gaston> /home/landry/src/mozilla-central/toolkit/mozapps/update/updater/updater.cpp: In function 'int ensure_copy(const char*, const ch
- # [23:07] <gaston> ar*)':
- # [23:07] <gaston> /home/landry/src/mozilla-central/toolkit/mozapps/update/updater/updater.cpp:594: error: base operand of '->' has non-pointer ty
- # [23:07] <gaston> pe 'AutoFile'
- # [23:07] <gaston> oops, damn wrapping
- # [23:07] <@ehsan> hmm ok
- # [23:08] <@ehsan> I think we can add an operator-> to AutoFile
- # [23:08] <@ehsan> if you file the bug I'll write the patch
- # [23:08] <gaston> sure,sure, in a sec
- # [23:08] <@ehsan> hmm wait
- # [23:08] <@ehsan> the (ferror) cast will not work that way though
- # [23:08] <gaston> but i'm not sure ferror() is supposed to handle anything else than a FILE*...
- # [23:08] <@ehsan> hmm
- # [23:09] <@ehsan> gaston: so usually if ferror is a function, AutoFile::operator FILE*() is called
- # [23:09] <@ehsan> and everything is fine
- # [23:09] <@ehsan> hmm
- # [23:09] * mjschranz is now known as mjschranz_away
- # [23:09] <@ehsan> perhaps the best thing to do is to call get() on the AutoFile object before passing it to ferror()
- # [23:10] * Quits: xakz (XaMaD@moz-34FBE388.fbx.proxad.net) (Ping timeout)
- # [23:10] <gaston> i can try that if you want
- # [23:10] * philor is now known as philor|away
- # [23:10] <gaston> ferror(infile->get()) ?
- # [23:10] <gaston> err infile.get() i mean
- # [23:11] <@ehsan> yep
- # [23:12] * Quits: raphc (rc@moz-3A99E0D5.wb.wifirst.net) (Ping timeout)
- # [23:12] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [23:12] * Quits: Dagger (Dagger@moz-D33D35F6.cable.virginmedia.com) (Ping timeout)
- # [23:12] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [23:12] <gaston> building..results in a few.. (if only i had anything faster than that poor sun v20z..)
- # [23:15] * Quits: JeroenDeDauw (j@F207FA05.BCAB630.EAC1E89C.IP) (Ping timeout)
- # [23:15] * Joins: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net)
- # [23:15] * Quits: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [23:15] <gaston> yes, updater built fine with that change
- # [23:15] * Joins: Dagger (Dagger@moz-D33D35F6.cable.virginmedia.com)
- # [23:16] <gaston> ehsan: so followup bug with that cset and r? to you ?
- # [23:16] * Quits: Optimizer (Instantbir@57693FD2.C9A62A88.2AB48280.IP) (Ping timeout)
- # [23:16] <@ehsan> sure
- # [23:16] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
- # [23:16] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [23:17] * Joins: raphc (rc@moz-3A99E0D5.wb.wifirst.net)
- # [23:18] * rail is now known as rail_away
- # [23:18] * philor|away is now known as philor
- # [23:19] * Joins: roc (chatzilla@538BABFE.A073F3E.97BBD552.IP)
- # [23:19] * ChanServ sets mode: +o roc
- # [23:19] * Joins: Optimizer (Instantbir@57693FD2.C9A62A88.2AB48280.IP)
- # [23:20] * Joins: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp)
- # [23:20] * Quits: avih (quassel@moz-5457A91A.red.bezeqint.net) (Ping timeout)
- # [23:20] * Joins: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net)
- # [23:21] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [23:21] <_AtilA_> Hi, I wanted to see how Reflow is implemented in Gecko. Did anyone could point me to the code that manage this?
- # [23:21] <@smaug> dbaron: ^
- # [23:22] * jwir3|away is now known as jwir3
- # [23:22] <@roc> _AtilA_: there is a lot of that code
- # [23:23] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [23:23] <_AtilA_> I suppouse that is spread over there..
- # [23:23] <@smaug> _AtilA_: there are some comments, http://mxr.mozilla.org/mozilla-central/source/layout/generic/nsIFrame.h#36 and https://wiki.mozilla.org/Gecko:Overview#Reflow
- # [23:23] <@dbaron> _AtilA_, https://wiki.mozilla.org/Gecko:Overview#Layout
- # [23:24] <_AtilA_> oh! thks!
- # [23:26] * Quits: Optimizer (Instantbir@57693FD2.C9A62A88.2AB48280.IP) (Ping timeout)
- # [23:26] * Quits: Ms2ger (Ms2ger@EB6CA9DC.41117785.37724B0D.IP) (Quit: nn)
- # [23:26] * jmaher is now known as jmaher|afk
- # [23:27] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/b038090f07c2 - Ben Hearsum - bug 723176: support mac dmg signing in the build system. r=khuey/ted
- # [23:27] <bhearsum> yay
- # [23:27] * bhearsum triggers a new nightly
- # [23:27] * Joins: Optimizer (Instantbir@57693FD2.C9A62A88.2AB48280.IP)
- # [23:27] * armenzg is now known as armenzg_away
- # [23:27] * Quits: armenzg_away (armenzg@moz-8555CE12.cable.teksavvy.com) (Input/output error)
- # [23:28] <jduell> biesi: ping
- # [23:28] <biesi> ponf
- # [23:28] <biesi> jduell, pong
- # [23:28] * Joins: cpearce (chatzilla@moz-61822E48.xdsl.xnet.co.nz)
- # [23:28] * Quits: raphc (rc@moz-3A99E0D5.wb.wifirst.net) (Ping timeout)
- # [23:28] * Quits: drice (derice@moz-1D9C882A.deploy.akamaitechnologies.com) (Quit: Leaving.)
- # [23:29] * Quits: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au) (Ping timeout)
- # [23:29] * Quits: AaronMT (AaronMT@F2D29657.F60B0462.67AC9B1.IP) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [23:29] <jduell> biesi: do you recall what setPriority actually does? Does it affect only where a channel sits in the wait queue if there are queued requests, or does we actually do things like suspend lower-priority channels and launch new, higher priority ones?
- # [23:29] <biesi> jduell, the former
- # [23:30] <jduell> biesi: ok, so once a request is actually made, it's priority doesn't do anything?
- # [23:30] <biesi> jduell, correct
- # [23:30] <jduell> ie. once the request is on the wire to the server
- # [23:30] <jduell> biesi: thanks!
- # [23:30] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [23:30] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [23:30] <biesi> jduell, that's the current implementation, anyway. conceivably there's better strategies... especially when downloads are involved
- # [23:30] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [23:31] <biesi> jduell, but for short-lived transfers like on a webpage I think that's fine
- # [23:31] * Quits: gozala (gozala@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Leaving.)
- # [23:31] <jduell> biesi: right, we're in a discussion of streaming media issues, and this might be relevant
- # [23:31] <@ehsan> gaston: r=me
- # [23:31] <jduell> biesi: ex: prioritizing streams in the current tab.
- # [23:31] <biesi> makes sense
- # [23:31] * Quits: anant (anant@moz-B3621916.dsl.dynamic.sonic.net) (Ping timeout)
- # [23:31] <gaston> ehsan: i don't have l2/l3 :)
- # [23:31] <@ehsan> gaston: I can push it for you then
- # [23:32] * Joins: avih (quassel@moz-32FAE3C2.red.bezeqint.net)
- # [23:32] <gaston> sure, thx
- # [23:32] <@ehsan> thank you :)
- # [23:32] * Joins: anant (anant@moz-B3621916.dsl.dynamic.sonic.net)
- # [23:33] * Quits: Optimizer (Instantbir@57693FD2.C9A62A88.2AB48280.IP) (Ping timeout)
- # [23:33] * Quits: bc (bc@454BDC37.1D5E8529.AC69809B.IP) (Connection reset by peer)
- # [23:33] * Joins: bc (bc@454BDC37.1D5E8529.AC69809B.IP)
- # [23:33] <@ehsan> gaston: it's on inbound now
- # [23:33] * Joins: gozala (gozala@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [23:34] <gaston> perfect
- # [23:34] * Quits: overholt (overholt@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving)
- # [23:34] * Quits: mreavy (chatzilla@52A1524D.4E7EDEC9.632B8C24.IP) (Connection reset by peer)
- # [23:35] <gaston> ehsan: so i fumbled blocks vs depends ? i was pretty sure the older bug blocked the new one (or the new one depended on the older one), and not the other way round..
- # [23:35] * Quits: bc (bc@454BDC37.1D5E8529.AC69809B.IP) (Ping timeout)
- # [23:36] * Quits: bbondy (bbondy@moz-C9962B2.home.cgocable.net) (Ping timeout)
- # [23:36] <@ehsan> gaston: I usually set a regression to block the original bug, so that if it gets backed out for example, we'll know to land the regression fix by looking at the dependencies of the bug
- # [23:37] <gaston> hmm right
- # [23:37] * Joins: Optimizer (Instantbir@57693FD2.C9A62A88.2AB48280.IP)
- # [23:38] * Joins: bc (bc@454BDC37.1D5E8529.AC69809B.IP)
- # [23:39] <jviereck1> mhmm, if we have more then 2^31 print canvas on the page, that things won't work out :/
- # [23:41] * Quits: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving.)
- # [23:42] * Quits: Mossop (mossop@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [23:43] * Quits: int3 (int3@moz-FAB3747.cpe.distributel.net) (Client exited)
- # [23:44] * Quits: jphan (Mibbit@moz-550E5C98.allocated.csupomona.edu) (Quit: http://www.mibbit.com ajax IRC Client)
- # [23:45] * Joins: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP)
- # [23:46] * Quits: Optimizer (Instantbir@57693FD2.C9A62A88.2AB48280.IP) (Ping timeout)
- # [23:47] * Joins: loadbang (loadbang@moz-773B0216.range81-151.btcentralplus.com)
- # [23:48] * bwinton is now known as bwinton_away
- # [23:49] * Quits: cjones (cjones@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Connection reset by peer)
- # [23:49] * Joins: cjones_ (cjones@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [23:50] * Joins: Optimizer (Instantbir@57693FD2.C9A62A88.2AB48280.IP)
- # [23:50] * Quits: jfkthame (jfkthame@89E78188.5BC345F5.9542EC20.IP) (Quit: jfkthame)
- # [23:51] * Quits: TheLink (TheLink@moz-45ED2356.pools.arcor-ip.net) (Client exited)
- # [23:53] * Joins: karl (karl@moz-91AFA3D.jetstream.xtra.co.nz)
- # [23:55] * Quits: bc (bc@454BDC37.1D5E8529.AC69809B.IP) (Ping timeout)
- # [23:57] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [23:59] * Quits: twi (Adium@moz-1AE3B3E2.cust.dsl.vodafone.it) (Quit: Leaving.)
- # [23:59] * Quits: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP) (Quit: leaving)
- # [23:59] * Joins: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP)
- # [23:59] * coop|buildduty is now known as coop|afk
- # Session Close: Wed May 23 00:00:00 2012
The end :)