gecko-dev/js
Nicolò Ribaudo c4e5d07fa3 Bug 1730843 - Part 19 - Fix IsExtendedPrimitive check for forwarded objects r=jandem
This patch fixes a regression introduced by the `--enable-record-tuple` build flag, which made
https://searchfox.org/mozilla-central/source/js/src/tests/non262/template-strings/bug1559123.js
crash because the `IsExtendedPrimitive` doesn't work with forwarded objects.

This patch  introduces a new `gc::MaybeForwardedIsExtendedPrimitive` function, similar to
the existing `gc::MaybeForwardedObjectIs` one.

Differential Revision: https://phabricator.services.mozilla.com/D133076
2021-12-20 15:17:24 +00:00
..
ductwork/debugger
examples Bug 1582895 - Minor irrelevant jorendb tweaks r=jonco 2021-10-18 20:34:38 +00:00
public Bug 1730843 - Part 19 - Fix IsExtendedPrimitive check for forwarded objects r=jandem 2021-12-20 15:17:24 +00:00
src Bug 1730843 - Part 19 - Fix IsExtendedPrimitive check for forwarded objects r=jandem 2021-12-20 15:17:24 +00:00
xpconnect Bug 1746877 - Add shutdown callback to XPCRTFuzzing interface r=decoder 2021-12-20 15:04:58 +00:00
app.mozbuild
ffi.configure Bug 1694884 - Fail configure when using --*-system-* options with a bootstrapped sysroot. r=firefox-build-system-reviewers,mhentges 2021-07-16 20:51:27 +00:00
moz.build Bug 1708739 - Move WeakMap APIs to new public header r=yulia 2021-05-01 12:10:14 +00:00
moz.configure Bug 1730843 - Part 1 - Add support for empty R&T based on objects r=jandem 2021-12-20 15:17:16 +00:00
sub.configure