Bug 581008 - Reorder Firefox-compat, App and Vendor tokens. r=dao

This commit is contained in:
Dan Witte 2010-08-27 09:03:10 +02:00
Родитель 4bec9296f8
Коммит abb369e487
1 изменённых файлов: 12 добавлений и 10 удалений

Просмотреть файл

@ -659,6 +659,18 @@ nsHttpHandler::BuildUserAgent()
mUserAgent += '/';
mUserAgent += mProductSub;
// "Firefox/x.y.z" compatibility token
if (!mCompatFirefox.IsEmpty()) {
mUserAgent += ' ';
mUserAgent += mCompatFirefox;
}
// App portion
mUserAgent += ' ';
mUserAgent += mAppName;
mUserAgent += '/';
mUserAgent += mAppVersion;
// Vendor portion
if (!mVendor.IsEmpty()) {
mUserAgent += ' ';
@ -668,16 +680,6 @@ nsHttpHandler::BuildUserAgent()
mUserAgent += mVendorSub;
}
}
mUserAgent += ' ';
mUserAgent += mAppName;
mUserAgent += '/';
mUserAgent += mAppVersion;
if (!mCompatFirefox.IsEmpty()) {
mUserAgent += ' ';
mUserAgent += mCompatFirefox;
}
}
#ifdef XP_WIN