зеркало из https://github.com/mozilla/gecko-dev.git
Fix for bug 27930. Support for IPv6.
This commit is contained in:
Родитель
6b99f09130
Коммит
f6c87e29b4
|
@ -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)
|
||||
|
|
Загрузка…
Ссылка в новой задаче