On Nov 14, 11:17 pm, "Atul Varma" <
var...@gmail.com> wrote:
> Yeah, this is an annoying thing. I talked to Blake Kaplan and found out
> that while XPCOM is backwards-compatible at a binary level, the JS API is
> not--it's only backwards-compatible at a source-code level. That means that
> we need not only a different XPCOM component for each platform, but also a
> different XPCOM component for each version of Firefox.
>
> Yeah, it sucks. So I'm trying to see if we can submit a patch to the
> Mozilla platform for FF 3.1 that makes it so we don't need the nsUbiquity
> component anymore:
>
>
https://bugzilla.mozilla.org/show_bug.cgi?id=445873#c3
>
> If we're allowed to do this and can get the patch shepherded in time, then
> we'll only need the nsUbiquity component for FF 3.0, and we won't have to
> worry about future versions of Firefox.
>
> - Atul
>