[M108 Migration] Patches related to focusable or clickable nodes and tap highlights 59/288559/3
authorayush.k123 <ayush.k123@samsung.com>
Mon, 20 Feb 2023 03:22:28 +0000 (08:52 +0530)
committerBot Blink <blinkbot@samsung.com>
Mon, 20 Feb 2023 12:30:48 +0000 (12:30 +0000)
commit8ceae1666462bb86002b47d0da39f524fd8d5b6b
tree7a22a036671c99bb2c24fc91a704e309e5f3692d
parent839edae3b35ef01b73d77af23f95fcc857a07ad8
[M108 Migration] Patches related to focusable or clickable nodes and tap highlights

Patch adds below features:
  - Skip chromium default tap highlight style for HTMLElement
  - Add tap highlight to focusable or clickable node
  - Clear active and hover state before handle tap event
  - Do not show tap highlight for document node

Reference: https://review.tizen.org/gerrit/283816/

Change-Id: I8240fab2d8f34eccecbdef1c50c0fa7617d7fc23
Signed-off-by: Ayush Kumar <ayush.k123@samsung.com>
third_party/blink/renderer/core/exported/web_view_impl.cc
third_party/blink/renderer/core/input/event_handler.cc
third_party/blink/renderer/core/page/link_highlight.cc