network: follow-up rev 914569c0b (rework)

This commit is contained in:
roytam1 2024-07-09 11:35:15 +08:00
commit f8c34e7c0a

View file

@ -356,7 +356,11 @@ nsHttpHandler::Init()
mProductSub.AssignLiteral(MOZILLA_UAVERSION); mProductSub.AssignLiteral(MOZILLA_UAVERSION);
} }
} else { } else {
mProductSub.Assign(mAppBuildID); if (mCompatPlatformEnabled) {
mProductSub.Assign(mCompatPlatformVersion);
} else {
mProductSub.Assign(mAppBuildID);
}
} }
// In case MOZILLA_UAVERSION is empty for some odd reason... // In case MOZILLA_UAVERSION is empty for some odd reason...
if (mProductSub.IsEmpty()) { if (mProductSub.IsEmpty()) {
@ -990,9 +994,17 @@ nsHttpHandler::PrefsChanged(nsIPrefBranch *prefs, const char *pref)
} }
if (mCompatGeckoEnabled) { if (mCompatGeckoEnabled) {
mProductSub.AssignLiteral(MOZILLA_UAVERSION); if (mCompatPlatformEnabled) {
mProductSub.Assign(mCompatPlatformVersion);
} else {
mProductSub.AssignLiteral(MOZILLA_UAVERSION);
}
} else { } else {
mProductSub.Assign(mAppBuildID); if (mCompatPlatformEnabled) {
mProductSub.Assign(mCompatPlatformVersion);
} else {
mProductSub.Assign(mAppBuildID);
}
} }
// In case MOZILLA_UAVERSION is empty for some odd reason... // In case MOZILLA_UAVERSION is empty for some odd reason...
if (mProductSub.IsEmpty()) { if (mProductSub.IsEmpty()) {
@ -1019,7 +1031,11 @@ nsHttpHandler::PrefsChanged(nsIPrefBranch *prefs, const char *pref)
if (mCompatGeckoEnabled) { if (mCompatGeckoEnabled) {
mMisc += mCompatFirefoxVersion; mMisc += mCompatFirefoxVersion;
} else { } else {
mMisc += MOZILLA_UAVERSION; if (mCompatPlatformEnabled) {
mMisc += mCompatPlatformVersion;
} else {
mMisc += MOZILLA_UAVERSION;
}
} }
mCompatFirefox.AssignLiteral("Firefox/"); mCompatFirefox.AssignLiteral("Firefox/");
mCompatFirefox += mCompatFirefoxVersion; mCompatFirefox += mCompatFirefoxVersion;