Sto tentando di eseguire il porting su un plug-in di Internet Explorer per Firefox, ma non sono sicuro di dove cercare ciò di cui ho bisogno.Come posso implementare un convertitore di contenuti in Firefox per tutti gli elementi della pagina?
Fondamentalmente, devo essere in grado di filtrare tutto il contenuto ricevuto dal browser con una determinata intestazione Content-Type. Ho provato a implementare un convertitore di stream e questo funziona, ma solo per il documento di livello superiore nella pagina, frame o iframe. Ho avuto lo stesso problema con IE, e girarlo era davvero hacky, e dato che mi piacerebbe che fosse una cosa simile per essere multipiattaforma mi piacerebbe davvero essere in grado di farlo in Firefox senza ricorrere a hack vtable.
Il contenuto è servito compresso con un formato di compressione proprietario. Quindi ho bisogno di ricevere i dati, decomprimerli e modificare il Content-Type su ciò che il file originale non compresso dovrebbe avere.
Se esiste un modo per filtrare tutti i dati ricevuti, sarebbe probabilmente accettabile, potrei gestire l'analisi dell'intestazione.
Grazie
ho utilizzato una tecnica simile per un prolungamento su cui sto lavorando - ma sembra aver smesso di lavorare in FF17. Hai continuato a lavorare su questo? – Daniel