aboutsummaryrefslogtreecommitdiffstats
path: root/src/ng/browser.js
diff options
context:
space:
mode:
authorCaitlin Potter2014-01-02 19:12:31 -0500
committerIgor Minar2014-01-02 16:36:31 -0800
commit760f2fb73178e56c37397b3c5876f7dac96f0455 (patch)
tree83927e139f2d3248b07d6a2eb62c53d2696b0713 /src/ng/browser.js
parentc9705b755645a4bfe066243f2ba15a733c3787e1 (diff)
downloadangular.js-760f2fb73178e56c37397b3c5876f7dac96f0455.tar.bz2
fix($browser): remove base href domain when url begins with '//'
This change prevents an incorrect appBase url from being calculated when the <base> href's domain begins with '//'. Closes #5606
Diffstat (limited to 'src/ng/browser.js')
-rw-r--r--src/ng/browser.js2
1 files changed, 1 insertions, 1 deletions
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?\:)?\/\/[^\/]*/, '') : '';
};
//////////////////////////////////////////////////////////////