fix(UrlResolver): encode URLs before resolving

This commits makes JS implementation to behave like Dart one.

Fixes #3543

Closes #3545
This commit is contained in:
Pawel Kozlowski
2015-08-08 09:25:24 +02:00
parent 86eb46af09
commit 4f5e405676
2 changed files with 9 additions and 1 deletions
@@ -272,7 +272,7 @@ function _joinAndCanonicalizePath(parts: List<any>): string {
* @return {string}
*/
function _resolveUrl(base: string, url: string): string {
var parts = _split(url);
var parts = _split(encodeURI(url));
var baseParts = _split(base);
if (isPresent(parts[_ComponentIndex.SCHEME])) {