DescriptionPromptly finalize CacheStorage's embedder object.
The lifetime of the global object's CacheStorage is that of the global
object, so when it is destructed/finalized, the CacheStorage must
release its embedder object at the same. This so as to prevent the
embedder calling into Blink after it has shut down or when it is in
the process of finalizing and lazily sweeping out its Oilpan heap.
R=haraken,jsbell@chromium.org
BUG=500355
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=197236
Patch Set 1 #
Messages
Total messages: 12 (4 generated)
|