lots of bug fixes and changes around FF-Chrome interop