Fix for bug 27930. Support for IPv6.
git-svn-id: svn://10.0.0.236/trunk@70017 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -2326,7 +2326,8 @@ NS_IMETHODIMP nsDocShell::CreateFixupURI(const PRUnichar* aStringURI,
|
||||
if (colon == -1 || fSlash == -1 || (fSlash > -1) && (colon > fSlash)) {
|
||||
if (colon < (((PRInt32)uriString.Length())-1)) {
|
||||
if (colon != -1) port = uriString.CharAt(colon+1);
|
||||
if (colon == -1 || uriString.IsDigit(port)) {
|
||||
if (colon == -1 || uriString.IsDigit(port) ||
|
||||
uriString.CharAt(0) == '[') {
|
||||
// find host name
|
||||
PRInt32 hostPos = uriString.FindCharInSet("./:");
|
||||
if (hostPos == -1)
|
||||
|
||||
Reference in New Issue
Block a user