Bug 135580

Summary: Expose long mouse press WebKit2 API. Part of 135257 - Add long mouse press gesture.
Product: WebKit Reporter: Peyton Randolph <prandolph>
Component: UI EventsAssignee: Nobody <webkit-unassigned>
Status: RESOLVED WONTFIX    
Severity: Normal CC: achristensen, andersca, mitz, prandolph, sam, thorton
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: All   
OS: All   
Bug Depends on: 135515    
Bug Blocks: 135707    
Attachments:
Description Flags
Patch
none
Patch
none
Patch
none
Patch
none
Patch
none
Patch prandolph: review-, prandolph: commit-queue-

Description Peyton Randolph 2014-08-04 16:59:22 PDT
It would be convenient to have a WebKit2 API for long mouse press so clients can respond to such events.
Comment 1 Peyton Randolph 2014-08-05 11:35:37 PDT
Created attachment 236038 [details]
Patch
Comment 2 Peyton Randolph 2014-08-06 10:45:13 PDT
Created attachment 236112 [details]
Patch
Comment 3 Peyton Randolph 2014-08-06 13:21:31 PDT
Created attachment 236129 [details]
Patch
Comment 4 Peyton Randolph 2014-08-06 15:08:19 PDT
Created attachment 236140 [details]
Patch
Comment 5 Peyton Randolph 2014-08-08 10:46:15 PDT
Created attachment 236288 [details]
Patch
Comment 6 Peyton Randolph 2014-08-08 16:13:10 PDT
Created attachment 236320 [details]
Patch
Comment 7 mitz 2014-08-08 16:40:49 PDT
Can you explain why it’s a good idea to introduce a new API object for this specific gesture? Can this share the WKHitTestResult object used for the context menu gestures?