Problema
Estás utilizando la biblioteca MooTools y notas errores como los siguientes que aparecen en la consola del navegador o en la páginaJavaScript errors .
Uncaught TypeError: t is not a function
Uncaught (in promise) TypeError: Failed to execute 'removeEventListener' on 'EventTarget': 2 arguments required, but only 0 present.
Causa
La biblioteca MooTools (especialmente su capa de compatibilidad) muta una serie de objetos y métodos nativos de JavaScript, lo que puede causar conflictos con bibliotecas más nuevas, incluido el agente New Relic Browser .
Soluciones
- Debido a que la última versión de MooTools se lanzó en 2016, migrar de MooTools a otra biblioteca mantenida activamente puede ser la mejor opción estratégica cuando sea posible.
- Si migrar desde MooTools no es una opción, recomendamos actualizar a una
nocompat
compilación de la última versión de MooTools,1.6.0
. - Si utiliza una compilación personalizada de MooTools, es posible que deba desactivar la capa de compatibilidad al generar la compilación personalizada.