Mozilla VPN is currently experiencing an outage. Our team is actively working to resolve the issue. Please check the status page for real-time updates. Thank you for your patience.

Prohledat stránky podpory

Vyhněte se podvodům. Za účelem poskytnutí podpory vás nikdy nežádáme, abyste zavolali nebo poslali SMS na nějaké telefonní číslo nebo abyste sdělili své osobní údaje. Jakékoliv podezřelé chování nám prosím nahlaste pomocí odkazu „Nahlásit zneužití“.

Zjistit více

CustomEvent no longer works in Firefox extension since v32

  • 3 odpovědi
  • 3 mají tento problém
  • 3 zobrazení
  • Poslední odpověď od 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

Zvolené řešení

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

Přečíst dotaz v kontextu 👍 0

Všechny odpovědi (3)

more options

Zvolené řešení

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/