Есть вот такой скрипт https://valve.github.io/fingerprintjs2/, который использует библиотеку eslint для детекта браузеров.
попробуйте потестировать с не Firefox, и он даст параметр
has_lied_browser = true
За этот детект отвечает скорее всего следующий код
// eslint-disable-next-line no-eval...