Sto lavorando al porting di un'estensione di Chrome a Firefox utilizzando l'SDK Add-on di Firefox.Messaggio di Script Contenuto di Pagina & Contenuto di Windows che passa in un'estensione di Firefox
L'estensione è costituita da un pannello collegato a un toolbar button (equivalente all'opzione popup.html + browser di Chrome) e uno script di contenuto PageMod.
Quando si apre il pannello, è necessario inviare un messaggio allo script di contenuto della scheda corrente per ricevere un oggetto contenente alcune informazioni da tale pagina. La parte che ho problemi è come far passare il messaggio. Qualcuno può aiutarmi a indicarmi la giusta direzione? Non riesco a trovare molte risorse per aiutare gli sviluppatori di estensioni di Chrome a imparare lo sviluppo di addon di Firefox.
La seguente domanda dimostra questo concetto nell'ambiente Chrome. Ho solo bisogno di aiuto per portarlo su Firefox.
Chrome Extension - Message Passing from Popup to Content Script
Come da questa segnalazione di bug https://bugzilla.mozilla.org/show_bug.cgi confrontando la scheda di un lavoratore con la scheda attiva non è sufficiente trovare l'operaio corretto in quanto una scheda può ancora contenere diversi vecchi lavoratori nella sua cronologia. – baseten
La soluzione sembra essere qui: http://stackoverflow.com/questions/15502043/addon-sdk-context-menu-and-page-mod-workers – baseten