Bug 85235 - Document listener types are not updated for imported nodes
Summary: Document listener types are not updated for imported nodes
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: UI Events (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Major
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-04-30 14:30 PDT by Alexey Proskuryakov
Modified: 2012-04-30 14:39 PDT (History)
7 users (show)

See Also:


Attachments
test case (360 bytes, text/html)
2012-04-30 14:30 PDT, Alexey Proskuryakov
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexey Proskuryakov 2012-04-30 14:30:22 PDT
Created attachment 139519 [details]
test case

TreeScopeAdopter performs a lot of work, but it doesn't update Document::m_listenerTypes. As a result, all code that checks hasListenerType() is broken for imported nodes - in particular, overflow, beforeload, mutation events, touch and scroll events are dysfunctional.