[Webkit-unassigned] [Bug 158496] New: WKWebView should expose API for disabling/enabling navigating Universal Links to native applications
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Jun 7 14:53:30 PDT 2016
https://bugs.webkit.org/show_bug.cgi?id=158496
Bug ID: 158496
Summary: WKWebView should expose API for disabling/enabling
navigating Universal Links to native applications
Classification: Unclassified
Product: WebKit
Version: Safari 9
Hardware: iOS
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: WebKit API
Assignee: webkit-unassigned at lists.webkit.org
Reporter: michaeldo at chromium.org
Summary:
There are situations when applications do not want Universal Links to be handled by the System, but prefer the link to be opened in the WKWebView itself. For example, when using a WKWebView in a "private browsing" mode as specified by [WKWebsiteDataStore nonPersistentDataStore], the hosting WKWebView application should be able to prevent opening the Universal Link from opening the native application.
Steps to Reproduce:
1. Install and log into the LinkedIn app
2. Create WKWebView with [WKWebsiteDataStore nonPersistentDataStore]
3. Navigate to search engine and search for a LinkedIn user's profile
4. Click on the user's profile
Expected Results:
Application should be able to disable the system opening the LinkedIn app.
Actual Results:
LinkedIn app is launched, user unexpectedly looses private context.
Version:
iOS 9.3.2 (13F69)
radar://26683207
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20160607/56b6ff08/attachment-0001.html>
More information about the webkit-unassigned
mailing list