summaryrefslogtreecommitdiff
path: root/dom/base/nsDocument.cpp
diff options
context:
space:
mode:
authorwolfbeast <mcwerewolf@wolfbeast.com>2020-06-27 02:09:19 +0200
committerwolfbeast <mcwerewolf@wolfbeast.com>2020-06-27 02:09:19 +0200
commitc7330b5eb48cdd69b06e5f55643ea4c94303381f (patch)
treec66c62b4195c335e3827bb24a0dbfc2d01b4249e /dom/base/nsDocument.cpp
parentc05d07a68761dac4be7f5371d5c7c4c0d35910f7 (diff)
downloaduxp-c7330b5eb48cdd69b06e5f55643ea4c94303381f.tar.gz
Issue #1602 - Make sure we have a JSObject before trying to get global.
Dynamic script loading/unloading (thank you modules) can yank the script out from under us before the JS API for it is initialized, leading to null deref crashes. This adds a simple check if the passed-in object is sane and present. Resolves #1602
Diffstat (limited to 'dom/base/nsDocument.cpp')
0 files changed, 0 insertions, 0 deletions