cordova-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Shazron Abdullah (JIRA)" <j...@apache.org>
Subject [jira] [Resolved] (CB-10025) CDVWhiteList can't parse URIs that don't have double slashes after the scheme
Date Tue, 17 Nov 2015 19:12:10 GMT

     [ https://issues.apache.org/jira/browse/CB-10025?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Shazron Abdullah resolved CB-10025.
-----------------------------------
    Resolution: Fixed

> 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: Sub-task
>            Reporter: Shazron Abdullah
>            Assignee: Shazron Abdullah
>
> e.g
> tel:1234567890
> mailto:name@example.com
> 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: issues-unsubscribe@cordova.apache.org
For additional commands, e-mail: issues-help@cordova.apache.org


Mime
View raw message