Chrome, Opera e IE tienen su propio emulador de dispositivos. Firefox creo que no, aunque pudiera ser que exista alguna extensión. Evidentemente estos no están a la altura del dispositivo real. Tienes servicios como
Browserstack que son más fiables.
Puedes pensar de este modo. Si FireBug marca un error, ese error es extensible a cualquier navegador, siempre y cuando no se trate de un error de compatibilidad. Para tal caso, puedes usar esta
herramienta que te muestra la compatibilidad de métodos, api, etc entre los distintos navegadores