Estaría bien antes de preguntar hacer alguna que otra búsqueda en Google, ¿no crees?
El error de "this._getCurrentBrowser() is null" parece estar causado por la barra de Google.
El de "Permiso denegado al llamar al método Location.toString" en teoría está relacionado con el plugin de Flash.
Normalmente cuando se obtienen errores de JavaScript en funciones que no forman parte de nuestro código, suelen ser bugs de extensiones o plugins que tengamos instalados en el Firefox.
A mí me pasó algo similar con la extensión HTML Validator, que hacía saltar un error de JavaScript ("otidybrowser is not defined") en una función de la propia extensión (ya que tienen código JS, como las páginas web).