Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(459)

Issue 2815403003: Don't double-prompt for uses of facetime:// and tel:// URLs. (Closed)

Created:
3 years, 8 months ago by pkl (ping after 24h if needed)
Modified:
3 years, 8 months ago
CC:
chromium-reviews, ios-reviews+chrome_chromium.org, ios-reviews_chromium.org, pkl (ping after 24h if needed), noyau+watch_chromium.org, marq+watch_chromium.org, sdefresne+watch_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Don't double-prompt for uses of facetime:// and tel:// URLs. On iOS 10.3.2 (beta), the system is issuing confirmation prompts when facetime:// or facetime-audio:// URLs are opened. This makes the prompt generated by Chrome redundant and annoying to users of 10.3.2. This CL checks for iOS version and prompts only when necessary. Also removed the use of telprompt:// which may not be acceptable under some interpretations. BUG=710446 TEST=Please verify on the major supported versions of iOS, i.e. 9.x, 10.3, and the new 10.3.2 beta. Review-Url: https://codereview.chromium.org/2815403003 Cr-Commit-Position: refs/heads/master@{#464639} Committed: https://chromium.googlesource.com/chromium/src/+/fcfe426cf8f209b41779a43fca011a8c33c9176d

Patch Set 1 #

Total comments: 6

Patch Set 2 : refactor #

Patch Set 3 : fixed typo #

Unified diffs Side-by-side diffs Delta from patch set Stats (+27 lines, -16 lines) Patch
M ios/chrome/browser/web/external_app_launcher.mm View 1 2 4 chunks +27 lines, -16 lines 0 comments Download

Depends on Patchset:

Messages

Total messages: 10 (5 generated)
pkl (ping after 24h if needed)
3 years, 8 months ago (2017-04-13 22:05:06 UTC) #2
Eugene But (OOO till 7-30)
lgtm https://codereview.chromium.org/2815403003/diff/1/ios/chrome/browser/web/external_app_launcher.mm File ios/chrome/browser/web/external_app_launcher.mm (right): https://codereview.chromium.org/2815403003/diff/1/ios/chrome/browser/web/external_app_launcher.mm#newcode57 ios/chrome/browser/web/external_app_launcher.mm:57: - (void)openPromptForURL:(NSURL*)telURL; s/telURL/URL ? https://codereview.chromium.org/2815403003/diff/1/ios/chrome/browser/web/external_app_launcher.mm#newcode101 ios/chrome/browser/web/external_app_launcher.mm:101: NSString* openTitle ...
3 years, 8 months ago (2017-04-13 22:47:30 UTC) #3
pkl (ping after 24h if needed)
Thank you! https://codereview.chromium.org/2815403003/diff/1/ios/chrome/browser/web/external_app_launcher.mm File ios/chrome/browser/web/external_app_launcher.mm (right): https://codereview.chromium.org/2815403003/diff/1/ios/chrome/browser/web/external_app_launcher.mm#newcode57 ios/chrome/browser/web/external_app_launcher.mm:57: - (void)openPromptForURL:(NSURL*)telURL; On 2017/04/13 22:47:30, Eugene But ...
3 years, 8 months ago (2017-04-14 00:34:51 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2815403003/40001
3 years, 8 months ago (2017-04-14 00:38:00 UTC) #7
commit-bot: I haz the power
3 years, 8 months ago (2017-04-14 01:05:18 UTC) #10
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as
https://chromium.googlesource.com/chromium/src/+/fcfe426cf8f209b41779a43fca01...

Powered by Google App Engine
This is Rietveld 408576698