On 11/08/2017 07:50 PM, [email protected] wrote:
Does this cache bytecode for about: pages as well? As an example, caching bytecode for various JS scripts from resource: and chrome: for about:home might get interesting startup improvements...
I would not expect the JSBC to be used in such cases because JavaScript files are loaded from resource:// and chrome:// protocols which are not implementing the nsICacheInfoChannel API as the necko cache does.
Thus, if we want to do so, we should probably pre-compiled the content of the JSBC and insert it in the OmniJar, and implement the nsICacheInfoChannel to let the ScriptLoader know about these pre-compiled resources.
-- Nicolas B. Pierron _______________________________________________ dev-platform mailing list [email protected] https://lists.mozilla.org/listinfo/dev-platform

