New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 821955 link

Starred by 1 user

Issue metadata

Status: Verified
Owner:
Closed: Mar 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: iOS
Pri: 2
Type: ----



Sign in to add a comment

[CRD iOS] Help page link not working

Project Member Reported by yuweih@chromium.org, Mar 14 2018

Issue description

App Version: 67.0.3371.0
OS Version: 11.2.6

What steps will reproduce the problem?
(1) Tap the hamburger menu button
(2) Tap `help`
(3) Tap a link on the help page

What is the expected result?
The link is opened

What happens instead?
Nothing happens
 

Comment 1 by yuweih@chromium.org, Mar 14 2018

Description: Show this description
Project Member

Comment 2 by bugdroid1@chromium.org, Mar 15 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/7b69eacc0d62de928264252c29daa3883fb386ca

commit 7b69eacc0d62de928264252c29daa3883fb386ca
Author: Yuwei Huang <yuweih@chromium.org>
Date: Thu Mar 15 00:02:02 2018

[CRD iOS] Allow WebViewController to open webpage with target="_blank"

Previously tapping a link on the help page has no effect because the
links have target="_blank" attribute and we haven't properly set up the
WebViewController to handle that.

This CL makes the app open a target="_blank" link using the default
browser, aka Safari.

Bug:  821955 
Change-Id: I1557a37d9b1a341186ee1b59fec1de77f075da1a
Reviewed-on: https://chromium-review.googlesource.com/963690
Reviewed-by: Jamie Walch <jamiewalch@chromium.org>
Commit-Queue: Yuwei Huang <yuweih@chromium.org>
Cr-Commit-Position: refs/heads/master@{#543245}
[modify] https://crrev.com/7b69eacc0d62de928264252c29daa3883fb386ca/remoting/ios/app/web_view_controller.mm

Comment 3 by yuweih@chromium.org, Mar 15 2018

Labels: Merge-Request-66 M-66
This change only affects Chrome Remote Desktop for iOS app and doesn't affect the Chrome browser.

This is a small change to allow links on the app's help page to work properly. Without this fix, some important help links like "Privacy Notice and Google Privacy Policy" will not work.

Comment 4 by cmasso@google.com, Mar 15 2018

Has this been verified in Canary?
The change doesn't affect Chrome browser, so there's no Canary.

Comment 6 by yuweih@chromium.org, Mar 15 2018

I did verify that it works on Chrome Remote Desktop daily dogfood build @67.0.3371.0 though.
Project Member

Comment 7 by sheriffbot@chromium.org, Mar 15 2018

Labels: -Merge-Request-66 Merge-Review-66 Hotlist-Merge-Review
This bug requires manual review: Less than 29 days to go before AppStore submit on M66
Please contact the milestone owner if you have questions.
Owners: cmasso@(Android), cmasso@(iOS), josafat@(ChromeOS), abdulsyed@(Desktop)

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot

Comment 8 by yuweih@chromium.org, Mar 16 2018

Cc: cmasso@google.com
Ping?

Comment 9 by cmasso@google.com, Mar 19 2018

Labels: -Hotlist-Merge-Review -Merge-Review-66 Merge-Approved-66
Project Member

Comment 10 by bugdroid1@chromium.org, Mar 19 2018

Labels: -merge-approved-66 merge-merged-3359
The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/90be023172900f4af6849e9fd781e334daca13ea

commit 90be023172900f4af6849e9fd781e334daca13ea
Author: Yuwei Huang <yuweih@chromium.org>
Date: Mon Mar 19 18:27:29 2018

[CRD iOS] Allow WebViewController to open webpage with target="_blank"

Previously tapping a link on the help page has no effect because the
links have target="_blank" attribute and we haven't properly set up the
WebViewController to handle that.

This CL makes the app open a target="_blank" link using the default
browser, aka Safari.

Bug:  821955 
Change-Id: I1557a37d9b1a341186ee1b59fec1de77f075da1a
Reviewed-on: https://chromium-review.googlesource.com/963690
Reviewed-by: Jamie Walch <jamiewalch@chromium.org>
Commit-Queue: Yuwei Huang <yuweih@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#543245}(cherry picked from commit 7b69eacc0d62de928264252c29daa3883fb386ca)
Reviewed-on: https://chromium-review.googlesource.com/969282
Reviewed-by: Yuwei Huang <yuweih@chromium.org>
Cr-Commit-Position: refs/branch-heads/3359@{#314}
Cr-Branched-From: 66afc5e5d10127546cc4b98b9117aff588b5e66b-refs/heads/master@{#540276}
[modify] https://crrev.com/90be023172900f4af6849e9fd781e334daca13ea/remoting/ios/app/web_view_controller.mm

Status: Fixed (was: Assigned)
Status: Verified (was: Fixed)
Verifed Fixed in 67.3396.22

Sign in to add a comment