New issue
Advanced search Search tips

Issue 646693 link

Starred by 2 users

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 3
Type: Bug



Sign in to add a comment

rel=noopener is interfering with app linking

Project Member Reported by yaoyingyu@google.com, Sep 14 2016

Issue description

Version: 53.0.2785.97
OS: Android N

What steps will reproduce the problem?
Make a set of links to YouTube Video
<a href="https://www.youtube.com/watch?v=QH2-TGUlwu4" target="_blank" rel="noopener">blank, noopener</a>
<a href="https://www.youtube.com/watch?v=QH2-TGUlwu4">nothing</a>
<a href="https://www.youtube.com/watch?v=QH2-TGUlwu4" target="_blank">just blank</a>

Click the links on an android phone with YouTube installed.


What is the expected output?
Given that the user has not set default app to Chrome before, all variants of the links should either a) link to YouTube app or b) open a dialogue asking for app selection. This depends on the user setting of course. 


What do you see instead?
The vanilla link and _blank only links behaves as expected, but the one with rel=noopener would not link to YouTube app. (and other apps, in this case)
P.S. if it helps. This behaviour seems to resemble the result of manually entering the link in address bar, in which case intent is specifically turned off.( crbug.com/331571 ) 
 
Project Member

Comment 1 by sheriffbot@chromium.org, Sep 14 2016

Labels: Hotlist-Google

Comment 2 by cmasso@google.com, Feb 14 2018

Components: Blink>HTML>A

Comment 3 by tkent@chromium.org, Feb 16 2018

Components: -Blink>HTML>A UI>Browser>Navigation

Comment 4 by nasko@chromium.org, Feb 21 2018

Owner: tedc...@chromium.org
Sounds like an Android specific issue, assigning to tedchoc@ for initial triage.
Cc: tedc...@chromium.org
Components: Mobile>Intents
Owner: mariakho...@chromium.org
Status: Assigned (was: Untriaged)
Cc: thildebr@chromium.org
I believe rel="noopener" strips initiator information from navigation and we lose the user gesture when it happens, hence the link is not opened.
Owner: ----
Status: Available (was: Assigned)

Sign in to add a comment