gecko-dev/dom/plugins
Jon Coppeard c7d4570648 Bug 1428515 - Check for dying JSObjects when accessing plugin wrapper table r=bz
The sNPObjWrappers table can contain entries for dead JSObjects that have not yet been finalised.  We need to take care not to trigger mJSObj's read barrier for such entries since that will attempt to expose the object to JS and cause this assertion.

The patch does this by calling unbarrieredGetPtr() which avoids the barrier.

Note converting a TenuredHeap to bool and testing equality against a pointer don't trigger the barrier.
2018-01-12 10:36:23 +00:00
..
base Bug 1428515 - Check for dying JSObjects when accessing plugin wrapper table r=bz 2018-01-12 10:36:23 +00:00
ipc Bug 1426284 - Remove TransportDIB files. r=jld 2017-12-19 12:40:41 -08:00
test Bug 1278282 - Update of the tests to reflect the removal of the gtk2 r=lsalzman 2018-01-10 08:55:38 +01:00