--- a/browserutilities/webutils/src/CUserAgent.cpp Thu Aug 19 10:58:56 2010 +0300
+++ b/browserutilities/webutils/src/CUserAgent.cpp Tue Aug 31 16:17:46 2010 +0300
@@ -15,17 +15,19 @@
*
*/
+
// INCLUDE FILES
#include <e32std.h>
#include <f32file.h>
#include <eikenv.h>
-#include <browser_platform_variant.hrh>
-#include "webUtilsCommon.h"
-#include <cuseragent.h>
+#include <Browser_platform_variant.hrh>
+#include "WebUtilsCommon.h"
+#include "CUserAgent.h"
#include "WebUtilsLogger.h"
-#include <webutilsinternalcrkeys.h>
+#include "WebUtilsInternalCRKeys.h"
+
#define KPlaceHolderMozillaVer _L("Mozilla/5.0")
#define KPlaceHolderComponent _L("AppleWebKit/525 (KHTML, like Gecko) Version/3.0")
@@ -690,8 +692,7 @@
TInt ret(0);
TBuf<64> BrowserVersionMajor(0);
TBuf<64> BrowserVersionMinor(0);
- TBuf<64> BrowserVersionFeatureRev(0);
- TBuf<64> BrowserVersionPatchRev(0);
+ TBuf<64> BrowserVersionSVNRev(0);
iBrowserVersionStr = HBufC::NewL(KMaxBrowserVersionStringLength);
@@ -700,37 +701,21 @@
ret = iRepository->Get(KWebUtilsBrowserVersionMajor, BrowserVersionMajor);
if(ret == KErrNone)
- {
- ret = iRepository->Get(KWebUtilsBrowserVersionMinor, BrowserVersionMinor);
- if(ret == KErrNone)
- {
- ret = iRepository->Get(KWebUtilsBrowserVersionFeatureRev, BrowserVersionFeatureRev);
- if(ret == KErrNone)
- {
- ret = iRepository->Get(KWebUtilsBrowserVersionPatchRev, BrowserVersionPatchRev);
- if(ret == KErrNone)
- {
- BrowserVersionPtr.Append(BrowserVersionMajor);
- BrowserVersionPtr.Append(KPlaceHolderPeriod);
- BrowserVersionPtr.Append(BrowserVersionMinor);
- BrowserVersionPtr.Append(KPlaceHolderPeriod);
- BrowserVersionPtr.Append(BrowserVersionFeatureRev);
- //Incase of Feature releases we do not show Patch number.
- //Therefore, if the patch version is 0 or empty then we do not show the content
- if( (BrowserVersionPatchRev.CompareF(_L("0")) == 0)
- || (BrowserVersionPatchRev.CompareF(KNullDesC) == 0))
- {
- //Do Nothing
- }
- else
- {
- BrowserVersionPtr.Append(KPlaceHolderPeriod);
- BrowserVersionPtr.Append(BrowserVersionPatchRev);
- }
- }
- }
- }
- }
+ {
+ ret = iRepository->Get(KWebUtilsBrowserVersionMinor, BrowserVersionMinor);
+ if(ret == KErrNone)
+ {
+ ret = iRepository->Get(KWebUtilsBrowserVersionSVNRev, BrowserVersionSVNRev);
+ if(ret == KErrNone)
+ {
+ BrowserVersionPtr.Append(BrowserVersionMajor);
+ BrowserVersionPtr.Append(KPlaceHolderPeriod);
+ BrowserVersionPtr.Append(BrowserVersionMinor);
+ BrowserVersionPtr.Append(KPlaceHolderPeriod);
+ BrowserVersionPtr.Append(BrowserVersionSVNRev); ;
+ }
+ }
+ }
if(ret != KErrNone)
{