зеркало из https://github.com/mozilla/gecko-dev.git
1c20a968ad
The code that manages the LiveSavedFrameCache would very much like to assert that, if a frame has its hasCachedSavedFrame bit set, then it actually does have an entry in the LiveSavedFrameCache. However, in the presence of compartment mismatches, this becomes temporarily untrue, and OOMs can make 'temporarily' longer than expected. This patch more aggressively clears frames' hasCachedSavedFrame bits, so that when we do purge the cache for a compartment mismatch, all frames get their bits cleared before we start repopulating the cache. Differential Revision: https://phabricator.services.mozilla.com/D16661 --HG-- extra : moz-landing-system : lando |
||
---|---|---|
.. | ||
ductwork/debugger | ||
examples | ||
ipc | ||
public | ||
rust | ||
src | ||
xpconnect | ||
app.mozbuild | ||
ffi.configure | ||
moz.build | ||
moz.configure | ||
sub.configure |