Closed Xmader closed 4 months ago
Windows build is disabled for now
pmdb is disabled for now
JobQueue
for JS::AutoDebuggerJobQueueInterruption
(see https://hg.mozilla.org/releases/mozilla-esr128/file/tip/js/src/builtin/Promise.cpp#l6946) (would be separate PRs)@philippedistributive https://github.com/Distributive-Network/PythonMonkey/pull/367/commits/53af133ac3cecc4ff0d20fc871fcd4d121a10916
setWeakRefsEnabled
and setIteratorHelpersEnabled
both no longer exist on JS::RealmCreationOptions
- they moved to SpiderMonkey/Firefox prefs
(See https://hg.mozilla.org/mozilla-central/file/d25c9bd/modules/libpref/init/StaticPrefList.yaml#l7803).
Switching to mozilla-central from the ESR versions could save us from bugs that were solved several months ago in upstream SpiderMonkey tip but haven't been backported to ESR.
In order to make the target version consistent, the mozilla-central commit hash to be used is stored in the
mozcentral.version
file.