| Summary: | Document / DOMWindow objects get leaked on CNN.com due to CSSTransitions | ||||||
|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Chris Dumez <cdumez> | ||||
| Component: | CSS | Assignee: | Chris Dumez <cdumez> | ||||
| Status: | RESOLVED FIXED | ||||||
| Severity: | Normal | CC: | commit-queue, graouts, graouts, webkit-bug-importer | ||||
| Priority: | P2 | Keywords: | InRadar | ||||
| Version: | WebKit Nightly Build | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Bug Depends on: | |||||||
| Bug Blocks: | 208069 | ||||||
| Attachments: |
|
||||||
|
Description
Chris Dumez
2020-02-24 10:46:01 PST
Created attachment 391556 [details]
Patch
Comment on attachment 391556 [details] Patch Clearing flags on attachment: 391556 Committed r257235: <https://trac.webkit.org/changeset/257235> All reviewed patches have been landed. Closing bug. I'm having second thoughts about the change to WeakPtr<Element> for KeyframeEffect. Consider this code:
const effect = new KeyframeEffect(document.createElement("div"), {});
What will hold the assigned target alive?
|