In CreateGlobalForOffThreadParse we don't want nursery allocations to happen for the new compartment which is going to be used off-main-thread, but we still use the original JSContext* to call EnsureParserCreatedClasses, which does allow nursery allocation to happen. This caused bug 1319952. I think we can refactor this to create the the off thread ExclusiveContext first and use that instead, which will remove the possibility of this happening.
Priority: -- → P3
You need to log in before you can comment on or make changes to this bug.