- From: Benjamin Gruenbaum <notifications@github.com>
- Date: Fri, 13 Nov 2020 09:22:42 -0800
- To: whatwg/dom <dom@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Friday, 13 November 2020 17:22:54 UTC
@wanderview just to add to what you're saying, when you [follow](https://source.chromium.org/chromium/chromium/src/+/master:third_party/blink/renderer/modules/cache_storage/cache.cc;l=1089;drc=ae1a631ceaf488f5e9cb55755de32b6a505b4b1e) you basically use the capability we're asking for that isn't exposed to userland. In userland, you can't chain signals in a way that doesn't require `addEventListener` which means the parent signal always holds a reference to the child controller (which can live for much longer) - this is the memory leak we've run into :] -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/whatwg/dom/issues/920#issuecomment-726892678
Received on Friday, 13 November 2020 17:22:54 UTC