Bug 524066 - make CSP support dotless hosts, r=dveditz, a=dholbert_sheriff

This commit is contained in:
Sid Stamm 2010-04-23 12:57:51 -07:00
parent 9bb964f0d3
commit 66e397e0cb

View File

@ -1149,12 +1149,8 @@ CSPHost.fromString = function(aStr) {
var hObj = new CSPHost();
hObj._segments = aStr.split(/\./);
if (hObj._segments.length < 1 ||
hObj._segments.length == 1 && hObj._segments[0] != "*"
&& hObj._segments[0] != "localhost") {
// only short hosts allowed are "*" and "localhost"
if (hObj._segments.length < 1)
return null;
}
// validate data in segments
for (var i in hObj._segments) {