Skip to content
Commit bbb01fbd authored by kenoss's avatar kenoss Committed by Chromium LUCI CQ
Browse files

LinkPreview: Add alt+hover and long press triggers

This CL adds alt+hover and long press triggers, and a feature param
"trigger_type" for LinkPreview to control available trigger type.

Before this CL, Link Preview used only Alt+click trigger. Now it is
controlled by features::LinkPreviewTriggerType::kAltClick.

For this purpose, this CL introduces

- WebLinkPreviewTriggerer: receives signals and determine to trigger
  Link Preview.
- WebLinkPreviewInitiator: mediates initiation request to blink side.

Fixed: b:314233999, 1522049
Change-Id: Ic3f2bc4108ce514156086c473a9727d7a10c27d0
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5107229


Reviewed-by: default avatarAlex Ilin <alexilin@chromium.org>
Reviewed-by: default avatarMustaq Ahmed <mustaq@chromium.org>
Reviewed-by: default avatarKent Tamura <tkent@chromium.org>
Reviewed-by: default avatarTakashi Toyoshima <toyoshim@chromium.org>
Reviewed-by: default avatarDave Tapuska <dtapuska@chromium.org>
Commit-Queue: Ken Okada <kenoss@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1266909}
parent d0e76e0b
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment