Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

260
Visualizações
Firefox 96.0.2 Win10: cambie HTML interno y externo en el navegador externo desde el navegador interno a través de la API de extensiones web, aquí: a través de userChrome.js * .uc.js

Nunca trabajé con tecnología de navegador (firefox). Soy un principiante absoluto y solo vengo a este tema porque quiero crear un bloqueador de anuncios privado para mi lectura de periódicos. Pude bloquear algunas cosas a través de userContent.css, pero no puedes deshacerte de los ID, los nombres de clase css y los scripts recargados (generados aleatoriamente). De ahí el intento a través de uc.js porque allí podría combinarlo con algunas otras características como NewTabURL personalizado, etc. ( https://github.com/xiaoxiaoflood/firefox-scripts/tree/master/chrome/utils )

Pero para poder usar content_scripts en uc.js, tendrían que 'agregarse' a uc.js.

Entonces parece que la configuración regional manifest.json que parece leerse y convertirse en install.rdf tiene que modificarse... ver en https://github.com/xiaoxiaoflood/firefox-scripts/blob/master/chrome/ utils/BootstrapLoader.jsm en la línea 230:

 let manifestData = await pkg.readString('install.rdf'); let manifest = InstallRDF.loadFromString(manifestData).decode();

... pero ¿dónde está este locale (línea 198), que se lee aquí... no puedo encontrarlo... está empacado en alguna parte?

 function readLocale(aSource, isDefault, aSeenLocales) { let locale = {}; if (!isDefault) { locale.locales = []; for (let localeName of aSource.locales || []) { if (!localeName) { logger.warn('Ignoring empty locale in localized properties'); continue; }

¿O alguien sabe cómo vincular content_scripts después de que (para mí) manifest.json no encontrable se convierta en install.rdf en BootstrapLoader.jsm en la línea 178:

 var BootstrapLoader = { name: 'bootstrap', manifestFile: 'install.rdf', async loadManifest(pkg) {

Mejor gracias axel

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda