From 760f2fb73178e56c37397b3c5876f7dac96f0455 Mon Sep 17 00:00:00 2001 From: Caitlin Potter Date: Thu, 2 Jan 2014 19:12:31 -0500 Subject: fix($browser): remove base href domain when url begins with '//' This change prevents an incorrect appBase url from being calculated when the href's domain begins with '//'. Closes #5606 --- src/ng/browser.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/ng/browser.js b/src/ng/browser.js index 68e8ba93..3bb51b57 100644 --- a/src/ng/browser.js +++ b/src/ng/browser.js @@ -253,7 +253,7 @@ function Browser(window, document, $log, $sniffer) { */ self.baseHref = function() { var href = baseElement.attr('href'); - return href ? href.replace(/^https?\:\/\/[^\/]*/, '') : ''; + return href ? href.replace(/^(https?\:)?\/\/[^\/]*/, '') : ''; }; ////////////////////////////////////////////////////////////// -- cgit v1.2.3