[cap-talk] Fwd: Fwd: Testers needed (Was: Petname tool for Firefox 3.x?)
jas at nagras.com
Mon Sep 15 13:48:26 CDT 2008
The new yahoo application platform tickled a bug with the Petname tool
that Felix at yahoo tracked down. His explanation of the problem is
attached below. Unfortunately I am not able to reproduce the problem
without access to YAP which as near as I can tell is not publiclly
This was tested using the beta petname and firefox 3.0.1 and no other
The error happened to arise when testing cajoled code in yap - the
exception was "p.onStateChange is not a function".
---------- Forwarded message ----------
From: Felix <felix8a at gmail.com>
Date: Fri, Sep 12, 2008 at 10:12 PM
Subject: Re: Fwd: [cap-talk] Testers needed (Was: Petname tool for Firefox 3.x?)
To: Jasvir Nagra <jas at nagras.com>
I found where the error is happening.
the code that raises the exception is in firefox itself.
it's triggered by a bug in petname.
petname registers an nsiWebProgressListener,
but doesn't implement the entire nsiWebProgressListener interface.
in particular, it's missing an onStateChange callback.
firefox tries to call that, and fails.
I'm not sure why it's only showing up in the yap canvas.
it should show up in other situations too.
but perhaps it's more harmless in those other situations.
Jasvir Nagra wrote:
> ---------- Forwarded message ----------
> From: Tyler Close <tyler.close at gmail.com>
> Date: Sun, Sep 7, 2008 at 8:29 AM
> Subject: [cap-talk] Testers needed (Was: Petname tool for Firefox 3.x?)
> To: "General discussions concerning capability systems."
> <cap-talk at mail.eros-os.org>
> I've got a beta version of the Petname Tool for Firefox 3.x, but need
> some testers to help out before uploading this to the Mozilla addons
> So far, I've only tested my own installation on Windows XP. I'd like
> to hear from some other XP users, as well as Linux and Mac users.
> To test the beta extension, save it to your local disk from:
> Then open this file from within Firefox. Firefox should recognize the
> file as an extension and kick you into the installer.
> cap-talk mailing list
> cap-talk at mail.eros-os.org
More information about the cap-talk