New issue
Advanced search Search tips

Issue 727384 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner:
Closed: Sep 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: iOS
Pri: 3
Type: ----



Sign in to add a comment

Gmail + Chrome + Tabs = Deeplink mess

Reported by egenvall...@gmail.com, May 29 2017

Issue description

Chrome Version (from "Settings > About Google Chrome"): 58.0.3029.113
Device Type: (iPad 2, iPhone 4, etc): iPhone 7+
URLs (if applicable):

Scenario:
Open email in Gmail app on iOS. 
The email contains various deep links, lets say
google.com/A
google.com/B
google.com/C

that are handled by an app. (My app in this case)

Clicking one deep link opens Google Chrome app and generates a tab, then opens the app with said url. 

As you keep clicking the deep links in the Gmail app, Chrome opens more tabs and opens the app on the device. However, when there is more than one tab in Chrome (containing the urls), the application starts to receive the wrong deep links.

I.e when you click google.com/A, google.com/A may open in the browser in a new tab but the actual url sent to the device might be google.com/B, usually the link that was launched before.

This does not occur if you clear the tabs in between each click on the links in the Gmail app.




Behavior in Safari (if applicable):


Steps to reproduce:
(1) Have an app that handles deep links within the app
(2) Have an email in Gmail with deep links
(3) Click deep link
(4) Accumulate tabs with deep links
(5) Keep opening

Expected result:
The application is launched with the correct url (The pressed link)

Actual result:
The application is launched with the wrong url (often the link pressed before)
Clearing all tabs before clicking a link again produces the expected result.

 
Cc: pkl@chromium.org
+ pkl for deep linking.  This might be a gmail issue.

Comment 3 by pkl@chromium.org, Jun 5 2017

Labels: Needs-Feedback
I don't think issue 582436 is relevant.

Can you explain "...that are handled by an app. (My app in this case)" further? Do you mean that you have an iOS app that has registered for certain Universal Links (which I assume wouldn't be of the form google.com/A, google.com/B, etc)?

If Universal Links are set up properly, the native iOS app would be launched. I would *not* expect Chrome to be launched at all.

If you can be more specific with the actual URL and name of the app, we can diagnose further.

Components: Mobile>Intents
Owner: pkl@chromium.org
Status: Assigned (was: Unconfirmed)

Comment 6 by pkl@chromium.org, Jul 21 2017

Still waiting for feedback from egenvall.kim@gmail.com
Please see comment 3.

Comment 7 by pkl@chromium.org, Sep 21 2017

egenvall.kim@gmail.com: Can you provide addition info (see comment 3)? I cannot investigate further without additional info.
Hello,

Terribly sorry for such a late reply.
I believe this issue may be closed as I have not been able to replicate it
since July at least, and there is of course also the possibility that
something went wrong on my side that was fixed.

Thank you

2017-09-21 7:50 GMT+02:00 p… via monorail <
monorail+v2.3831422940@chromium.org>:

Comment 9 by pkl@chromium.org, Sep 28 2017

Status: WontFix (was: Assigned)
Thank you for the update! No further work necessary.

Sign in to add a comment