WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
25327
WebActionElementKey in navigation action information is based on a second hit-test, meaningless for non-mouse and synthetic events
https://bugs.webkit.org/show_bug.cgi?id=25327
Summary
WebActionElementKey in navigation action information is based on a second hit...
mitz
Reported
2009-04-22 10:50:50 PDT
In the actionInformation dictionary passed to -webView:decidePolicyForAction:request:frame:decisionListener:, the value of WebActionElementKey is initialized from a hit-test result at the coordinates contained in the DOM event, if it is a mouse event. This is problematic because: 1) it results in misleading information for mouse events created in code. See http/tests/security/feed-urls-from-remote.html for example 2) it results in no information for non-mouse events, such as activating a link with the keyboard 3) the state when the second hit test is performed may be different from the state when the action took place
Attachments
Add attachment
proposed patch, testcase, etc.
mitz
Comment 1
2009-04-22 10:51:11 PDT
<
rdar://problem/6816786
>
mitz
Comment 2
2009-05-06 14:42:21 PDT
<
rdar://problem/3602728
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug