MDN wants to learn about developers like you: https://qsurvey.mozilla.com/s3/MDN-dev-survey

Com base inicialmente no esquema URI da página, o navegador pode decidir se carregar uma página no processo chrome ou um processo de conteúdo. Para alguns esquemas, você pode alterar o comportamento padrão.

Esquema Comportamento
about:

Por padrão, as páginas about: são sempre carregadas no processo chrome. No entanto, quando você registra uma nova página about: você pode alterar esse padrão.

Duas novas flags são definidas em nsIAboutModule:

  • URI_CAN_LOAD_IN_CHILD: A página será carregada no mesmo processo que carregou o navegador.
  • URI_MUST_LOAD_IN_CHILD: A página sempre será carregada em um processo filho.

Para usar um destes flags, retorne em sua implementação o getURIFlags no código que registra o about: URI.

Se você usar essas flags, você deve registrar a página sobre um framescript para cada guia. Se você não configurar o multiprocesso Compatível com o verdadeiro no seu install.rdf, então serão usados os padrões. Mas os padrões dos e10s serão obsoletos em breve. Leia mais aqui - Erro 1257201.

chrome:

Por padrão, as páginas chrome: são sempre carregadas no processo chrome. No entanto, quando você registra uma nova página chrome, você pode alterar esse padrão.

Duas novas flags são definidas no file chrome.manifest:

  • remoteenabled: a página será carregada no mesmo processo que carregou o navegador.
  • remoterequired: a página sempre será carregada em um processo filho.
file:

Sempre carregado em um processo de conteúdo.

Nota: Isso não significa que o file: URIs podem ser usado livremente em código de processos de conteúdo. O Sandboxing pode incluir listas predefinidas de diretórios particulares e futuras alterações podem restringir os files: URIs a um processo de conteúdo separado, isolado do conteúdo da Web normal. Veja bug 1187099 como isso pode afetar os addons tentando carregar arquivos no diretório do perfil.

resource: Sempre carregado em um processo de conteúdo.

Etiquetas do documento e colaboradores

 Colaboradores desta página: FLR
 Última atualização por: FLR,