Bug 58472

Summary: Add EventHandlerClient
Product: WebKit Reporter: Ryosuke Niwa <rniwa>
Component: DOMAssignee: Ryosuke Niwa <rniwa>
Status: RESOLVED WONTFIX    
Severity: Normal CC: ap, dglazkov, sam
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: PC   
OS: OS X 10.5   
Bug Depends on:    
Bug Blocks: 56410    

Ryosuke Niwa
Reported 2011-04-13 12:26:28 PDT
Right now, EventHandler is implemented partially in WebCore/page/EventHandler.cpp and the remaining parts are implemented in each WebKit port. This completely violates WebCore/WebKit layer separation and hinders the encapsulation mechanism of EventHandler. We should add EventHandlerClient and move all the stuff implemented in each port to this class instead.
Attachments
Ryosuke Niwa
Comment 1 2011-04-26 21:59:26 PDT
It turned out that this wasn't a good approach.
Note You need to log in before you can comment on or make changes to this bug.