Just wanted to report back--I've been using this patch since I posted my previous response and noticed at one juncture experiencing a severe memory leak, though I now believe that was prior to rebooting and may have been from an already loaded library. Since rebooting and using it, I have not experienced any firefox crashes and have seen (running it in a terminal) a number of XID collisions that it has managed to work around. So it seems that this may work until the XID issue is permanently fixed.
Just wanted to report back--I've been using this patch since I posted my previous response and noticed at one juncture experiencing a severe memory leak, though I now believe that was prior to rebooting and may have been from an already loaded library. Since rebooting and using it, I have not experienced any firefox crashes and have seen (running it in a terminal) a number of XID collisions that it has managed to work around. So it seems that this may work until the XID issue is permanently fixed.