added firefox desktop support detection