[Qt] Gesture tap highlighter needs to take overflow clip into account.
https://bugs.webkit.org/show_bug.cgi?id=84989
Patch by Zalan Bujtas <zbujtas@gmail.com> on 2012-05-18
Reviewed by Kenneth Rohde Christiansen.
.:
* ManualTests/qt/tap-highlighting-overflow-hidden.html: Added.
Source/WebCore:
Apply overflow clip on the focus ring if needed.
Follow up patches are needed to address the following cases.
[Qt] Gesture tap highlighter should take parent iframe's transform into account.
https://bugs.webkit.org/show_bug.cgi?id=86645
[Qt] Gesture tap highlighter needs to take frame clipping into account.
https://bugs.webkit.org/show_bug.cgi?id=86646
[Qt] Gesture tap highlighter's overflow clip is not always correct when
nested enclosing containers have transforms.
https://bugs.webkit.org/show_bug.cgi?id=86641
Manual test: ManualTests/qt/tap-highlighting-overflow-hidden.html
* page/GestureTapHighlighter.cpp:
(WebCore::GestureTapHighlighter::pathForNodeHighlight):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117555
268f45cc-cd09-0410-ab3c-
d52691b4dbfc