De acuerdo con la lista de compatibilidad del navegador , la implementación de Firefox de la API del portapapeles solo admite la lectura del portapapeles en las extensiones del navegador (con el permiso de la extensión clipboardRead ). ¿Cómo puedo leer el texto del portapapeles en un script de página web? navigator.clipboard.readText no está undefined . Estaría dispuesto a escribir una extensión, pero no sé cómo hacer algo así como una "llamada de función" síncrona desde el script de página a la extensión que devolvería el texto leído por la extensión.