☠☠ backed out by a79e44ef6b0a ☠ ☠ | |
author | Dão Gottwald <dao@mozilla.com> |
Fri, 10 Aug 2012 20:48:09 +0200 | |
changeset 114288 | d6130f6eeaca718ec8727af3a260273e20190f26 |
parent 114287 | 08192df425cf075660164c0c4f8cc4ec3973f549 |
child 114289 | f5e2eba79e1b28591e414801f5a39015f0e8b484 |
push id | 23913 |
push user | emorley@mozilla.com |
push date | Wed, 28 Nov 2012 17:11:31 +0000 |
treeherder | mozilla-central@17c267a881cf [default view] [failures only] |
perfherder | [talos] [build metrics] [platform microbench] (compared to previous push) |
reviewers | lsblakk |
bugs | 815743, 588909 |
milestone | 20.0a1 |
first release with | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
last release without | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
--- a/browser/branding/official/configure.sh +++ b/browser/branding/official/configure.sh @@ -1,5 +1,6 @@ # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. MOZ_APP_DISPLAYNAME=Firefox +MOZ_UA_BUILDID=20100101
--- a/configure.in +++ b/configure.in @@ -8489,16 +8489,18 @@ AC_DEFINE_UNQUOTED(MOZ_APP_UA_VERSION, " AC_SUBST(MOZ_APP_VERSION) AC_SUBST(MOZ_APP_MAXVERSION) AC_DEFINE_UNQUOTED(FIREFOX_VERSION,$FIREFOX_VERSION) AC_SUBST(FIREFOX_VERSION) AC_SUBST(MOZ_UA_OS_AGNOSTIC) if test -n "$MOZ_UA_OS_AGNOSTIC"; then AC_DEFINE(MOZ_UA_OS_AGNOSTIC) fi +AC_DEFINE_UNQUOTED(MOZ_UA_BUILDID, "$MOZ_UA_BUILDID") +AC_SUBST(MOZ_UA_BUILDID) # We can't use the static application.ini data when building against # a libxul SDK. if test -n "$LIBXUL_SDK"; then MOZ_APP_STATIC_INI= fi AC_SUBST(MOZ_APP_STATIC_INI)
--- a/netwerk/protocol/http/nsHttpHandler.cpp +++ b/netwerk/protocol/http/nsHttpHandler.cpp @@ -274,17 +274,25 @@ nsHttpHandler::Init() if (NS_FAILED(rv)) return rv; rv = mPrivateAuthCache.Init(); if (NS_FAILED(rv)) return rv; rv = InitConnectionMgr(); if (NS_FAILED(rv)) return rv; +#ifdef ANDROID mProductSub.AssignLiteral(MOZILLA_UAVERSION); +#else + mProductSub.AssignLiteral(MOZ_UA_BUILDID); +#endif + if (mProductSub.IsEmpty() && appInfo) + appInfo->GetPlatformBuildID(mProductSub); + if (mProductSub.Length() > 8) + mProductSub.SetLength(8); #if DEBUG // dump user agent prefs LOG(("> legacy-app-name = %s\n", mLegacyAppName.get())); LOG(("> legacy-app-version = %s\n", mLegacyAppVersion.get())); LOG(("> platform = %s\n", mPlatform.get())); LOG(("> oscpu = %s\n", mOscpu.get())); LOG(("> misc = %s\n", mMisc.get()));