Chrome has a significantly more restricted extension API than Firefox; it mainly just consists of content scripts (with background pages) and a couple of hooks for context menus and popups and such. As such, it seems to me that a very significant subset of the Chrome API could be implemented in Firefox, either as a Firefox extension or a separate "extension compiler" like there exists for Greasemonkey scripts (which, incidentally, are another example of something that works exactly the same way as Chrome content scripts). If implemented, this would allow most Chrome extensions to install and run in Firefox.
I Googled around a bit and found several mentions of a very old attempt at this, but all of the links to the actual Mozilla repository for it are now dead. Even if they weren't, I'd be very surprised if this early effort still worked with either Firefox 4 or the latest changes to the Chrome extension API.
So my question is, does anybody know what the current state of the art is with regards to Chrome Extension API compatibility layers in Firefox? Have there been any extensions or extension compilers attempting to address the issues I brought up?