Bug 17670: Key events may improperly propagate from iframe to parent frame
authoroliver@apple.com <oliver@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 23 Mar 2008 10:48:18 +0000 (10:48 +0000)
committeroliver@apple.com <oliver@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 23 Mar 2008 10:48:18 +0000 (10:48 +0000)
commit49447fafd9b4da5893423350c7962bd14b84edd4
tree06ac4c548d1187e8243da10f4b5d7f6ba553e8a3
parent165394a2942cd88cdd832cced76e56f26bfa84a5
Bug 17670: Key events may improperly propagate from iframe to parent frame
Bug 16381: REGRESSION: Shift, command, option, ctrl keys in Gmail Rich Text changes focus

Reviewed by Maciej

Prevent the Cocoa event system from propagating key events to the parent WebHTMLView,
as that results in us dispatching the key events for each frame going up the frame
tree.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@31236 268f45cc-cd09-0410-ab3c-d52691b4dbfc
LayoutTests/ChangeLog
LayoutTests/fast/events/key-events-in-frame-expected.txt [new file with mode: 0644]
LayoutTests/fast/events/key-events-in-frame.html [new file with mode: 0644]
WebKit/mac/ChangeLog
WebKit/mac/WebView/WebHTMLView.mm