@@ -3396,7 +3396,7 @@ case "[object Date]":
3396
3396
return new a.constructor(a.valueOf());
3397
3397
3398
3398
case "[object RegExp]":
3399
- var c = new RegExp(a.source, a.toString().match(/[^\ /]*$/)[0]);
3399
+ var c = new RegExp(a.source, a.toString().match(/[^/]*$/)[0]);
3400
3400
return c.lastIndex = a.lastIndex, c;
3401
3401
3402
3402
case "[object Blob]":
@@ -4321,7 +4321,7 @@ return B || (e.history && Sd(a).on("popstate", h), Sd(a).on("hashchange", h), B
4321
4321
Sd(a).off("hashchange popstate", h);
4322
4322
}, k.$$checkUrlChange = j, k.baseHref = function() {
4323
4323
var a = x.attr("href");
4324
- return a ? a.replace(/^(https?:)?\/\/[^\ /]*/, "") :"";
4324
+ return a ? a.replace(/^(https?:)?\/\/[^/]*/, "") :"";
4325
4325
}, k.defer = function(a, b) {
4326
4326
var c;
4327
4327
return s++, c = o(function() {
@@ -9240,7 +9240,7 @@ h.$$parentForm.$removeControl(h), l(a, void 0), j(h, eg);
9240
9240
};
9241
9241
return e;
9242
9242
} ];
9243
- }, hg = gg(), ig = gg(!0), jg = /^\d{4,}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d\.\d+(?:[+-][0-2]\d:[0-5]\d|Z)$/, kg = /^[a-z][a-z\d.+-]*:\/*(?:[^:@]+(?::[^@]+)?@)?(?:[^\s:\ /?#]+|\[[a-f\d:]+])(?::\d+)?(?:\/[^?#]*)?(?:\?[^#]*)?(?:#.*)?$/i, lg = /^(?=.{1,254}$)(?=.{1,64}@)[-!#$%&'*+\ /0-9=?A-Z^_`a-z{|}~]+(\.[-!#$%&'*+\ /0-9=?A-Z^_`a-z{|}~]+)*@[A-Za-z0-9]([A-Za-z0-9-]{0,61}[A-Za-z0-9])?(\.[A-Za-z0-9]([A-Za-z0-9-]{0,61}[A-Za-z0-9])?)*$/, mg = /^\s*(-|\+)?(\d+|(\d*(\.\d*)))([eE][+-]?\d+)?\s*$/, ng = /^(\d{4,})-(\d{2})-(\d{2})$/, og = /^(\d{4,})-(\d\d)-(\d\d)T(\d\d):(\d\d)(?::(\d\d)(\.\d{1,3})?)?$/, pg = /^(\d{4,})-W(\d\d)$/, qg = /^(\d{4,})-(\d\d)$/, rg = /^(\d\d):(\d\d)(?::(\d\d)(\.\d{1,3})?)?$/, sg = "keydown wheel mousedown", tg = pa();
9243
+ }, hg = gg(), ig = gg(!0), jg = /^\d{4,}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d\.\d+(?:[+-][0-2]\d:[0-5]\d|Z)$/, kg = /^[a-z][a-z\d.+-]*:\/*(?:[^:@]+(?::[^@]+)?@)?(?:[^\s:/?#]+|\[[a-f\d:]+])(?::\d+)?(?:\/[^?#]*)?(?:\?[^#]*)?(?:#.*)?$/i, lg = /^(?=.{1,254}$)(?=.{1,64}@)[-!#$%&'*+/0-9=?A-Z^_`a-z{|}~]+(\.[-!#$%&'*+/0-9=?A-Z^_`a-z{|}~]+)*@[A-Za-z0-9]([A-Za-z0-9-]{0,61}[A-Za-z0-9])?(\.[A-Za-z0-9]([A-Za-z0-9-]{0,61}[A-Za-z0-9])?)*$/, mg = /^\s*(-|\+)?(\d+|(\d*(\.\d*)))([eE][+-]?\d+)?\s*$/, ng = /^(\d{4,})-(\d{2})-(\d{2})$/, og = /^(\d{4,})-(\d\d)-(\d\d)T(\d\d):(\d\d)(?::(\d\d)(\.\d{1,3})?)?$/, pg = /^(\d{4,})-W(\d\d)$/, qg = /^(\d{4,})-(\d\d)$/, rg = /^(\d\d):(\d\d)(?::(\d\d)(\.\d{1,3})?)?$/, sg = "keydown wheel mousedown", tg = pa();
9244
9244
d("date,datetime-local,month,time,week".split(","), function(a) {
9245
9245
tg[a] = !0;
9246
9246
});
@@ -10866,7 +10866,7 @@ return c;
10866
10866
}
10867
10867
var f = b.$$minErr("$resource"), g = /^(\.[a-zA-Z_$@][0-9a-zA-Z_$@]*)+$/;
10868
10868
b.module("ngResource", [ "ng" ]).provider("$resource", function() {
10869
- var a = /^https?:\/\/[^\ /]*/, c = this;
10869
+ var a = /^https?:\/\/[^/]*/, c = this;
10870
10870
this.defaults = {
10871
10871
stripTrailingSlashes:!0,
10872
10872
cancellable:!1,
@@ -12520,7 +12520,7 @@ return e.push({
12520
12520
name:c,
12521
12521
optional:!!f
12522
12522
}), b = b || "", "" + (f ? "" :b) + "(?:" + (f ? b :"") + (g && "(.+?)" || "([^/]+)") + (f || "") + ")" + (f || "");
12523
- }).replace(/([\ /$*])/g, "\\$1"), d.regexp = new RegExp("^" + a + "$", c ? "i" :""), d;
12523
+ }).replace(/([/$*])/g, "\\$1"), d.regexp = new RegExp("^" + a + "$", c ? "i" :""), d;
12524
12524
}
12525
12525
h = b.isArray, i = b.isObject;
12526
12526
var e = {};
0 commit comments