Summary: | ActiveDOMObjects::hasPendingActivity doesn't prevent element wrapper collection | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Eric Carlson <eric.carlson> | ||||
Component: | WebCore JavaScript | Assignee: | Nobody <webkit-unassigned> | ||||
Status: | NEW --- | ||||||
Severity: | Normal | CC: | abarth, antonm, ap, ggaren, jorlow, vestbo | ||||
Priority: | P1 | Keywords: | InRadar | ||||
Version: | 528+ (Nightly build) | ||||||
Hardware: | All | ||||||
OS: | All | ||||||
Attachments: |
|
Description
Eric Carlson
2010-09-07 10:37:31 PDT
We're hitting this for media elements and with marquee. <rdar://problem/8931194> ActiveDOMObjects::hasPendingActivity doesn't prevent element wrapper collection I believe that all we need to do to fix this bug is to mark these elements with the ActiveDOMObject IDL attribute. This test doesn't ASSERT in ToT, although there is no ActiveDOMObject IDL attribute on the elements. I'm not sure if this is just because of some unrelated behavior change that renders the test ineffective, or the problem is somehow fully fixed. This will likely be fixed when I fix bug 101428. It might actually be fixed on trunk currently given that we're using the ActiveDOMObject owner for HTMLMediaElement rather than the Node owner. |