Join the AMA (Ask Me Anything) with the Firefox leadership team to celebrate Firefox 20th anniversary and discuss Firefox’s future on Mozilla Connect. Mark your calendar on Thursday, November 14, 18:00 - 20:00 UTC!

Questo sito potrebbe offrire funzionalità limitate durante le operazioni di manutenzione per migliorare l'esperienza utente. Se un articolo non risolve il tuo problema e vuoi richiedere supporto, la nostra comunità di supporto è pronta ad aiutarti tramite @FirefoxSupport su Twitter e /r/firefox su Reddit.

Cerca nel supporto

Attenzione alle mail truffa. Mozilla non chiederà mai di chiamare o mandare messaggi a un numero di telefono o di inviare dati personali. Segnalare qualsiasi attività sospetta utilizzando l'opzione “Segnala abuso”.

Ulteriori informazioni

Questa discussione è archiviata. Inserire una nuova richiesta se occorre aiuto.

CustomEvent no longer works in Firefox extension since v32

  • 3 risposte
  • 3 hanno questo problema
  • 3 visualizzazioni
  • Ultima risposta di user633449

more options

Since Firefox 32 was released the extension we use to enable copy/paste in our WYSIWYG editor has stopped working. I believe I have tracked this down to an issue with CustomEvent.

Whenever "detail" is added to a CustomEvent in our extension we receive an error in the cfx run console. In short, this no longer works:

http://stackoverflow.com/questions/24473784/customevent-error-in-firefox-bootstrapped-addon

This is the error:

 Message: [Exception... "Failure"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/addons/XPIProvider.jsm -> jar:file:///var/folders/6s/909dglt145x_lxx318y0zplm0000gn/T/tmpJs13JW.mozrunner/extensions/jid1-eBtRcYjLqiOeFw@jetpack.xpi!/bootstrap.js -> resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/loader/sandbox.js -> resource://jid1-ebtrcyjlqioefw-at-jetpack/plugin/data/copy-paste.js :: completePaste :: line 27"  data: no]

To be perfectly clear, this extension works just fine in the current Firefox 31 ESR.

Please advise

Since Firefox 32 was released the extension we use to enable copy/paste in our WYSIWYG editor has stopped working. I believe I have tracked this down to an issue with CustomEvent. Whenever "detail" is added to a CustomEvent in our extension we receive an error in the cfx run console. In short, this no longer works: http://stackoverflow.com/questions/24473784/customevent-error-in-firefox-bootstrapped-addon This is the error: Message: [Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: resource://gre/modules/addons/XPIProvider.jsm -> jar:file:///var/folders/6s/909dglt145x_lxx318y0zplm0000gn/T/tmpJs13JW.mozrunner/extensions/jid1-eBtRcYjLqiOeFw@jetpack.xpi!/bootstrap.js -> resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/loader/sandbox.js -> resource://jid1-ebtrcyjlqioefw-at-jetpack/plugin/data/copy-paste.js :: completePaste :: line 27" data: no] To be perfectly clear, this extension works just fine in the current Firefox 31 ESR. Please advise

Soluzione scelta

Please contact the developers of the extension. They need to update it to work in modern Firefox versions.

Leggere questa risposta nel contesto 👍 0

Tutte le risposte (3)

more options

Soluzione scelta

Please contact the developers of the extension. They need to update it to work in modern Firefox versions.

more options

I am the developer, I'm trying to fix it. Can you tell me how to do that, or provide a link to a resource that explains it?

The Mozilla documentation claims that what I'm doing should work:

https://developer.mozilla.org/en-US/docs/Web/API/Document.createEvent

more options

This forum cant help you with add-on development. Try https://addons.mozilla.org/en-US/developers/