Consider consuming the user activation when clicking a link that would open a new tab or an external application
Categories
(Core :: DOM: Core & HTML, task)
Tracking
()
People
(Reporter: edgar, Unassigned)
References
(Depends on 1 open bug, Blocks 1 open bug, )
Details
Attachments
(1 file)
1.16 KB,
text/html
|
Details |
We consume the user activation on window.open
, even though spec only checks for user activation without consuming it. Chrome also consumes the user activation, there is a spec issue to clarify this behavior. <a target=_blank>
uses the same choosing a navigable steps, so it makes sense to have a consistent behavior with window.open
. The link that would open external application is similar to <a target=_blank> in some sense, so we might also want to consume the user activation like Chrome does.
Comment 1•10 months ago
|
||
I presume we aren't worrying about potentially breaking sites as Chromium already has this behavior?
Updated•10 months ago
|
Updated•9 months ago
|
Comment 2•9 months ago
•
|
||
I believe we already sometimes do this for external protocols here, but only in some situations. I'll add 2 blocking bugs for each situation.
Comment 3•3 months ago
|
||
The bug assignee is inactive on Bugzilla, so the assignee is being reset.
Description
•