Commit Graph

7 Commits

Author SHA1 Message Date
roytam1 be5c04d984 import from UXP: Issue #2861 - Remove Mac-specific ifdefs. (108523f5) 2025-12-17 23:56:07 +08:00
roytam1 9e977be498 import from UXP: Issue #2861 - Remove checks that forcibly enable or disable OOP. (e6d9cc01) 2025-12-17 23:55:01 +08:00
roytam1 f4c8acc40f ported from UXP: Issue #2861 - Part 1: Allow nsNPAPIPlugin::RunPluginOOP to be made false. (d2ab9697) 2025-12-17 23:50:24 +08:00
roytam1 4e09c971d0 ported from UXP: Issue #2435 - Make CycleCollectedJSContext.h dependency explicit (73b14eae) 2024-01-09 14:15:59 +08:00
roytam1 4e03b175f8 ported from UXP: Issue #1691 - Part 8: Fix --enable-debug builds and continue dynamic module import changes. M1342012 Support import from timeout handlers by associating the initiating script with the compiled JSScript. Fix error message that covers all import() failures that don't throw a JS exception. M1331662 Partial - Replace nsJSUtils::EvaluateString calls by ExecutionContext scopes. Left EvaluateString() in nsXBLProtoImplField.cpp until ExecutionContext errors can be fixed. (1109559a) 2023-05-01 00:13:14 +08:00
roytam1 f63e51e471 revert most of "Switch working copy to Goanna 4" (https://github.com/MoonchildProductions/moebius/commit/c4895374053ab93b4f365d3e690e99a30ffa1a2f) in order to keep upstream patch applicable 2019-02-20 00:30:25 +08:00
roytam1 89ff1ebc22 Initial import from https://github.com/MoonchildProductions/moebius/commit/16fa730b3332a750e047aac26ebe65ea8c513849 2018-03-03 17:47:54 +08:00