Shazron Abdullah created CB-10025:
-------------------------------------
Summary: CDVWhiteList can't parse URIs that don't have double
slashes after the scheme
Key: CB-10025
URL: https://issues.apache.org/jira/browse/CB-10025
Project: Apache Cordova
Issue Type: Bug
Reporter: Shazron Abdullah
e.g
tel:1234567890
mailto:[email protected]
Separate the parsing behaviour so it is testable. Then, add failing tests
first, then fix it.
Future:
Replace regex parsing with just NSURL, then parse the wildcard bits explicitly
for items that cannot be parsed. This is more readable and maintanable. Doubt
there are any significant speedups with regex here anyway since URL loading in
Cordova through links are not time sensitive (since gap: urls are not put
through the whitelist).
Only anchor tag links are put through the whitelist with the new re-factor
(further processed whether they are <allow-intent> and <allow-navigation>,
everything else is loaded by the webview.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]