# HG changeset patch # User Maciej Seroka # Date 1280775656 -3600 # Node ID 82cd53279a6a2ab2e39c292a5c53e8d77c998752 # Parent 60ac11a5544a7e214f631a96204375609631f408 Updated knownissues.xml - wk_29_2010 diff -r 60ac11a5544a -r 82cd53279a6a apicompatanamdw/compatanalysercmd/checkbc/data/knownissues.xml --- a/apicompatanamdw/compatanalysercmd/checkbc/data/knownissues.xml Mon May 03 11:57:22 2010 +0530 +++ b/apicompatanamdw/compatanalysercmd/checkbc/data/knownissues.xml Mon Aug 02 20:00:56 2010 +0100 @@ -31,13 +31,13 @@ ]> - 2010-02-14 + 2010-07-23 3.02007wk07 3.12008wk07 - 3.22010wk02 - 5.02010wk04 + 3.22010wk24 + 5.02010wk12 5.12009wk24 - 5.22010wk04 + 5.22010wk29 @@ -51,6 +51,12 @@ file is marked as internal tech. + + + OK + file is marked as internal tech. + + OK @@ -61,6 +67,18 @@ Removed components marked as internal component and moved to cimconvertheader.h. + + + OK + Removed components marked as internal component and moved to cimconvertheader.h. + + + + + OK + File itself is marked as deprecated.. + + @@ -68,7 +86,18 @@ File contains nothing to be analysed. - + + + OK + Everything in this file is marked as internalcomponent.. + + + + + OK + Everything in this file is marked as internalcomponent.. + + NOK @@ -136,46 +165,82 @@ - + OK Header moved to xml/dom/xmlenguserdata.h. Not a bc break. - - - - + + OK + 1.Header moved to xml/dom/xmlenguserdata.h. Not a bc break.2.Guard macro changed + + + + + OK Header moved to xml/dom/xmlengoutputstream.h. Not a bc break. - + + OK + 1.class moved to xml/dom/xmlengoutputstream.h. Not a bc break.2.Guard macro changed. + + + OK + 1.class moved to xml/dom/xmlengoutputstream.h. Not a bc break.2.Guard macro changed. + + - + OK Header moved to xml/dom/xmlengnodefilter.h. Not a bc break. + + OK + Header moved to xml/dom/xmlengnodefilter.h. Not a bc break. + + + OK + 1.Header moved to xml/dom/xmlengnodefilter.h. Not a bc break.2.Guard macro changed + - + + OK + Header moved to xml/dom/xmlengdomimplementation.h. and function close ( with default argument ) is split into parameter type and function without arguments. Not a BC break + + + OK + 1.Header moved to xml/dom/xmlengdomimplementation.h. and function close ( with default argument ) is split into parameter type and function without arguments. Not a BC break .2.Adding an overloaded function is not a bc break. + + OK Header moved to xml/dom/xmlengdomimplementation.h. and function close ( with default argument ) is split into parameter type and function without arguments. Not a BC break - + + OK + Header moved to xml/dom/xmlengdocument.h and return value of GetDataContainerList changed from void to int. Not a BC break. + + OK Header moved to xml/dom/xmlengdocument.h and return value of GetDataContainerList changed from void to int. Not a BC break. - - + + OK Header moved to xml/dom/xmlengdataserializer.h. Not a BC break - + + OK + 1.Header moved to xml/dom/xmlengdataserializer.h. Not a BC break.2.Guard macro added. + + @@ -185,132 +250,192 @@ - + + OK + Guard macro removed. Not a BC break + + OK Guard macro removed. Not a BC break - + + OK + Guard macro removed. Not a BC break + + OK Guard macro removed. Not a BC break - + + OK + Guard macro removed. Not a BC break + + OK Guard macro removed. Not a BC break - + + OK + Guard macro removed. Not a BC break + + OK Guard macro removed. Not a BC break - + + OK + Guard macro removed. Not a BC break + + OK Guard macro removed. Not a BC break - + + OK + Guard macro removed. Not a BC break + + OK Guard macro removed. Not a BC break - + + OK + Guard macro removed. Not a BC break + + OK Guard macro removed. Not a BC break - + + OK + Guard macro removed. Not a BC break + + OK Guard macro removed. Not a BC break - + + OK + Guard macro removed. Not a BC break + + OK Guard macro removed. Not a BC break - + + OK + Guard macro removed. Not a BC break + + OK Guard macro removed. Not a BC break - + + OK + Guard macro removed. Not a BC break + + OK Guard macro removed. Not a BC break - + + OK + Guard macro removed. Not a BC break + + OK Guard macro removed. Not a BC break - - - + + OK + Guard macro removed. Not a BC break + + OK Guard macro removed. Not a BC break - - - + + OK + Guard macro removed. Not a BC break + + OK Guard macro removed. Not a BC break - - - + + OK + Guard macro removed. Not a BC break + + OK Guard macro removed. Not a BC break - - - + + OK + Guard macro removed. Not a BC break + + OK Guard macro removed. Not a BC break - - - + + OK + Guard macro removed. Not a BC break + + OK Guard macro removed. Not a BC break - - - + + OK + Guard macro removed. Not a BC break + + OK Guard macro removed. Not a BC break @@ -318,26 +443,43 @@ - + + OK + Guard macro removed. Not a BC break + + OK Guard macro removed. Not a BC break - + + OK + Guard macro removed. Not a BC break + + OK Guard macro removed. Not a BC break - - - OK - Guard macro removed. Not a BC break - - - + + + OK + Guard macro removed. Not a BC break + + + OK + Guard macro removed. Not a BC break + + + + + OK + New member function added. + + @@ -348,9 +490,26 @@ OK CApaAppFinder and TApaAppCapability::Internalize7_0L( ::RReadStream) marked as deprecated. The published All TApaAppEntry class is reclassified as internalComponent. It's not a BC break, CApaAppServiceInfoArray moved to apaidpartner.h - - - + + OK + 1. Class CApaAppFinder is marked as deprecated. 2. Externalize7_0L( ::RWriteStream ) const and TApaAppCapability::Internalize7_0L( ::RReadStream ) are marked as deprecated. 3. The published All TApaAppEntry class is reclassified as internalComponent. + + + + + OK + CApaAppFinder and TApaAppCapability::Internalize7_0L( ::RReadStream) marked as deprecated. The published All TApaAppEntry class is reclassified as internalComponent. It's not a BC break, CApaAppServiceInfoArray moved to apaidpartner.h + + + OK + 1. CApaAppFinder and TApaAppCapability::Internalize7_0L( ::RReadStream) marked as deprecated. The published All TApaAppEntry class is reclassified as internalComponent. It's not a BC break, CApaAppServiceInfoArray moved to apaidpartner.h 2. Addition of an overloaded function is not a bc break. + + + OK + 1. CApaAppFinder and TApaAppCapability::Internalize7_0L( ::RReadStream) marked as deprecated. The published All TApaAppEntry class is reclassified as internalComponent. It's not a BC break, KOpenServiceUid,CApaAppServiceInfoArray and TApaAppServiceInfo moved to apaidpartner.h 2. Addition of an overloaded function is not a bc break.3.TApaAppCapability::Externalize7_0L( ::RWriteStream ) is marked as private member. + + + OK Removal of unused exported StartupApaServer(MApaAppStarter ) function is approved and changing the parameter of IMPORT_C TInt ApaServThreadStart(TAny* )is approved. It's not a BC break. @@ -360,7 +519,12 @@ 1)Removal of unused exported StartupApaServer(MApaAppStarter ) function is approved and changing the parameter of IMPORT_C TInt ApaServThreadStart(TAny* )is approved. 2) NameApaServServerThread()marked internal and promoted to apaidpartner.h and NameApaServStartSemaphore() marked as internal and moved to apainternal.h - + + + OK + 1)Removal of unused exported StartupApaServer(MApaAppStarter ) function is approved and changing the parameter of IMPORT_C TInt ApaServThreadStart(TAny* )is approved. 2) NameApaServServerThread()marked internal and promoted to apaidpartner.h and NameApaServStartSemaphore() marked as internal and moved to apainternal.h + + OK @@ -510,6 +674,10 @@ OK Class has default public constructor, so overriding a virtual funtion is not allowed.But this change has been done to fix a bug. Studied and approved. + + OK + Class has default public constructor, so overriding a virtual funtion is not allowed.But this change has been done to fix a bug. Studied and approved. + @@ -589,15 +757,31 @@ This overridden function will not be called in applications, which derive from this class and are built with the SDK. Generally, this may cause unexpected behaviour. However, the effects of this particular change have been studied and approved. - + + + OK + virtual function overridden in the class.The change can be considered as part of "single click" application migration. . + + + + + OK + virtual function overridden in the class. The change can be considered as part of "single click" application migration. . + + OK This overridden function will not be called in applications, which derive from this class and are built with the SDK. Generally, this may cause unexpected behaviour. However, the effects of this particular change have been studied and approved. + + + + OK + Overloaded function added. It might be a source break.. + - - + NOK Class size changed. Since class has public destructor, memory required for an object of this class would be determined during build time only.It is a break. @@ -610,6 +794,10 @@ OK Part of internal tech. + + OK + Addition of an overloaded funtion is not a bc break.. + @@ -632,6 +820,18 @@ All removed constants are internal or deprecated and moved to apainternal.h + + + OK + All removed constants are internal or deprecated and moved to apainternal.h + + + + + OK + All removed constants are marked as internal tech. + + OK @@ -655,6 +855,10 @@ OK Spare data member is replaced with original data member. + + OK + Spare data member is replaced with original data member. + @@ -687,6 +891,10 @@ OK Removed constants, class and enum are part of internal tech. + + OK + Removed constants, class and enum are part of internal tech. + @@ -695,6 +903,12 @@ Reserved member renamed. + + + OK + Reserved member renamed. + + @@ -714,6 +928,16 @@ Part of internal tech. + + + OK + Part of internal tech. + + + OK + Part of internal tech. + + @@ -721,6 +945,12 @@ tzlocalizationdatatypes.h is part of internal tech... + + + OK + tzlocalizationdatatypes.h is part of internal tech... + + NOK @@ -857,6 +1087,12 @@ v-table layout of CLafEdwinCustomDrawBase changed due to change in base class layout. But it is ok, since reserved virtual function has been replaced.. + + + OK + v-table layout of CLafEdwinCustomDrawBase changed due to change in base class layout. But it is ok, since reserved virtual function has been replaced.. + + @@ -964,6 +1200,10 @@ OK Enum values added without changing any of the existing enum values. + + OK + Enum values added without changing any of the existing enum values. + @@ -987,6 +1227,10 @@ OK Class TSqlResourceTester is marked as internal tech. + + OK + Class TSqlResourceTester is marked as internal tech. + @@ -1086,6 +1330,46 @@ OK Enum values added without changing any of the existing enum values. + + OK + Enum values added without changing any of the existing enum values. + + + OK + Enum values added without changing any of the existing enum values. + + + OK + Enum values added without changing any of the existing enum values. + + + OK + Enum values added without changing any of the existing enum values. + + + OK + Enum values added without changing any of the existing enum values. + + + OK + Enum values added without changing any of the existing enum values. + + + OK + Enum values added(to TAknsMinorGenericValue) without changing any of the existing enum values.Enum member (of TAknsMinorSkinValue) name changed,it is not a bc break. + + + OK + Enum values added without changing any of the existing enum values. + + + OK + Enum values added without changing any of the existing enum values. + + + OK + Enum values added without changing any of the existing enum values. + @@ -1108,8 +1392,7 @@ OK All are depreciated constants, and changing the name of it is ok. - - + @@ -1133,7 +1416,12 @@ CAknPopupHeadingPane is publised class, so changing the size of class is not allowed since constructor is a public member and thus it is derivable. - + + + OK + Class is marked as internal component.. + + OK @@ -1323,6 +1611,10 @@ OK Only the enum indicating the max value has changed. + + OK + Only the enum indicating the max value has changed. + @@ -1561,6 +1853,10 @@ + + OK + typedef of CEikEdwin::CEikEdwinExtension::iDrawInvoked is changed from TBool to TInt, it is ok. + OK CEikEdwinExtension is a private member and thus deleting a member is ok. Since class size of CEikEdwinExtension also has been changed, but it would be used as reference and thus CEikEdwin class size won't change @@ -1612,6 +1908,26 @@ OK typedef of CEikEdwin::CEikEdwinExtension::iDrawInvoked is changed from TBool to TInt, it is ok. Class size of CEikEdwinExtension(private member of class CEikEdwin) also has been changed, but it would be used as reference and thus CEikEdwin class size won't change + + OK + typedef of CEikEdwin::CEikEdwinExtension::iDrawInvoked is changed from TBool to TInt, it is ok. Class size of CEikEdwinExtension(private member of class CEikEdwin) also has been changed, but it would be used as reference and thus CEikEdwin class size won't change + + + OK + typedef of CEikEdwin::CEikEdwinExtension::iDrawInvoked is changed from TBool to TInt, it is ok. Class size of CEikEdwinExtension(private member of class CEikEdwin) also has been changed, but it would be used as reference and thus CEikEdwin class size won't change + + + OK + typedef of CEikEdwin::CEikEdwinExtension::iDrawInvoked is changed from TBool to TInt, it is ok. + + + OK + typedef of CEikEdwin::CEikEdwinExtension::iDrawInvoked is changed from TBool to TInt, it is ok. + + + OK + All Enum members are marked as internal component. + @@ -1653,7 +1969,13 @@ OK All concerned classes are marked as internal component - + + + + OK + File has been marked as internal component + + @@ -1831,7 +2153,12 @@ 1. Removal of KUidFileRecognizer16, KUidFileRecognizer are approved.2.Other removed class and constants are marked as internal component. - + + + OK + 1. Removal of KUidFileRecognizer16, KUidFileRecognizer are approved.2.Other removed class and constants are marked as internal component. + + OK @@ -1846,6 +2173,12 @@ Guard macro changed and TApaAppServerPanic marked as internal and moved to apainternal.h + + + OK + Guard macro changed and TApaAppServerPanic marked as internal and moved to apainternal.h + + @@ -1892,6 +2225,10 @@ OK File contains only #defines. + + OK + File contains only #defines. + @@ -1908,6 +2245,12 @@ Enum values are not removed.A name has been given to a nameless enumeration, MinApplicationStackSize() marked as internal and moved to apainternal.h + + + OK + Enum values are not removed.A name has been given to a nameless enumeration, MinApplicationStackSize() marked as internal and moved to apainternal.h + + OK @@ -1918,6 +2261,12 @@ CApaRegistrationResourceFileWriter moved to apgicnflpartner.h, CApaResourceFileWriterBase and CApaLocalisableResourceFileWriter promoted and moved to apgicnflpartner.h + + + OK + CApaRegistrationResourceFileWriter moved to apgicnflpartner.h, CApaResourceFileWriterBase and CApaLocalisableResourceFileWriter promoted and moved to apgicnflpartner.h + + OK @@ -1930,6 +2279,12 @@ Class CApaSystemControlList moved to apgctllist.h + + + OK + Class CApaSystemControlList moved to apgctllist.h + + @@ -1963,6 +2318,10 @@ OK KDataArrayGranularity marked internal and moved to apmpan.h + + OK + 1. class CApaDataRecognizer and const KDataArrayGranularity are marked as internalcomponent. + @@ -1997,6 +2356,12 @@ File contains only #defines. + + + OK + File contains only #defines. + + @@ -2011,7 +2376,12 @@ Components marked as internal and moved and promoted to cntsyncecom.h - + + + OK + Components marked as internal and moved and promoted to cntsyncecom.h + + OK @@ -2075,7 +2445,12 @@ 1.Addition of data member iFlags2 is ok, since there is no change in class size.Flag iTASShdAlarm_2 is being used by internal alaram object.2.Inline function is replaced with generic function. 4)KAlarmServerPubSubCategory and KMissingAlarmPubSubKey and struct TMissedAlarmPubSubData moved to ASShdAlarmCal.h - + + + OK + 1.Addition of data member iFlags2 is ok, since there is no change in class size.Flag iTASShdAlarm_2 is being used by internal alaram object.2.Inline function is replaced with generic function. 4)KAlarmServerPubSubCategory and KMissingAlarmPubSubKey and struct TMissedAlarmPubSubData moved to ASShdAlarmCal.h + + OK @@ -2145,6 +2520,30 @@ OK Some macro defintions get changed(/ is changed to \), it is ok. + + OK + Some macro defintions get changed(/ is changed to \), it is ok. + + + OK + Some macro defintions get changed(/ is changed to \), it is ok. + + + OK + Some macro defintions get changed(/ is changed to \), it is ok. + + + OK + Some macro defintions get changed(/ is changed to \), it is ok. + + + OK + Some macro defintions get changed(/ is changed to \), it is ok. + + + OK + Some macro defintions get changed(/ is changed to \), it is ok. + @@ -2235,7 +2634,21 @@ OK Deleted function was used for debug purpose only, so it is not part of production code. - + + OK + Deleted function was used for debug purpose only, so it is not part of production code.2. New overloaded function added. + + + + + OK + Deleted function was used for debug purpose only, so it is not part of production code. + + + OK + 1.Deleted function was used for debug purpose only, so it is not part of production code.2.Addition of an overloaded funtion is not a bc break. + + @@ -2253,6 +2666,12 @@ TBaCommand is marked as internal component.. + + + OK + 1.KErrViewWrongMode,TVwsViewEventBuf,TVwsViewIdAndMessageBuf,KNullViewId are marked as internal component.2.contants (KUidCustomCrossCheck, KUidCustomCrossCheckValue0, and class TVwsViewEvent are moved into vwsdefpartner.h + + OK @@ -2263,6 +2682,12 @@ Constants marked as internal tech moved to tmsvbioinfo.h and constants marked published partner moved to biomessageuids.h + + + OK + Constants marked as internal tech moved to tmsvbioinfo.h and constants marked published partner moved to biomessageuids.h + + OK @@ -2321,6 +2746,22 @@ OK Enum added at the end. Only max Enum value has changed. This is ok. + + OK + The enum value indicating the maximum number of supported enum values has increased. This is fine. + + + OK + The enum value indicating the maximum number of supported enum values has increased. This is fine. + + + OK + The enum TBrCtlScriptLog is required to enable javascript debug messages. + + + OK + The enum value indicating the maximum number of supported enum values has increased. This is fine. + @@ -2336,6 +2777,22 @@ OK Enums are added at the end. Only max Enum value has changed. This is ok. + + OK + Enums are added at the end. Only max Enum value has changed. This is ok. + + + OK + Enums are added at the end. Only max Enum value has changed. This is ok. + + + OK + Enums are added at the end. Only max Enum value has changed. This is ok. + + + OK + Enums are added at the end. Only max Enum value has changed. This is ok. + @@ -2394,6 +2851,10 @@ OK The enum value indicating the maximum number of supported enum values has increased. It's Ok. + + OK + The enum value indicating the maximum number of supported enum values has increased. It's Ok. + @@ -2406,6 +2867,12 @@ Removed constants are marked as internaland moved to tmsvbioinfo.h + + + OK + Removed constants are marked as internaland moved to tmsvbioinfo.h + + @@ -2413,6 +2880,12 @@ Removed constants are either no longer used or moved into cpp file. + + + OK + Removed constants are either no longer used or moved into cpp file. + + @@ -2424,7 +2897,12 @@ KEpocMimeTypeDrm moved to TMsvPackedNotifierRequest.h - + + + OK + KEpocMimeTypeDrm moved to TMsvPackedNotifierRequest.h + + NOK @@ -2439,6 +2917,12 @@ Enum and removed macros are marked as internal tech. + + + OK + Enum and removed macros are marked as internal tech. + + @@ -2450,7 +2934,12 @@ Classes MBifChangeObserver and CBifChangeObserver moved to bifchangeobserver.h, KUidBioDBDll marked as internal and deleted. - + + + OK + Classes MBifChangeObserver and CBifChangeObserver moved to bifchangeobserver.h, KUidBioDBDll marked as internal and deleted. + + OK @@ -2461,7 +2950,12 @@ 1)Classes CImEntryFinder,CImFinder,CImMessageCounter,CImMessageFinder are marked as internal and moved to cimfinder.h.2)Class CImPruneMessage moved to cimprunemessage.h 3)KMiutWildCard marked as internal. - + + + OK + 1)Classes CImEntryFinder,CImFinder,CImMessageCounter,CImMessageFinder are marked as internal and moved to cimfinder.h.2)Class CImPruneMessage moved to cimprunemessage.h 3)KMiutWildCard marked as internal. + + OK @@ -2492,6 +2986,12 @@ Removed macros and constants are marked as internal tech and moved to coeerrorconsts.h + + + OK + Removed macros and constants are marked as internal tech and moved to coeerrorconsts.h + + OK @@ -2500,8 +3000,7 @@ OK Concerned class is marked as deprecated and moved to coescheduler.h. - - + OK The inline functions are private. @@ -2515,6 +3014,12 @@ Concerned class is marked as deprecated.. + + + OK + Concerned class is marked as deprecated and moved to coescheduler.h. + + OK @@ -2605,6 +3110,10 @@ OK CFbsBitGcExtraData is marked as internal componentand moved to bitgcextradata.h. + + OK + 1.CFbsBitGcExtraData is marked as internal componentand moved to bitgcextradata.h.2. New member function added. + @@ -2668,6 +3177,10 @@ + + OK + 1) KBluetoothSimplePairingHashSize, TBluetoothSimplePairingHash, TBluetoothSimplePairingRandomizer, KBluetoothSimplePairingRandomizerSize marked as published partner. 2) Due to header splitting, many constants moved to included header. 3) TBTSupportedFeaturesBits, TBluetoothSupportedCommandsBits marked as internal tech. + OK 1.KBTHCIFeaturesBytes is marked as internal technology. 2. Guard macro name changed. @@ -2680,6 +3193,10 @@ OK There is no change in size of class TL2CapConfig.Tool issue.Other constant and enums are marked as internal component. + + OK + There is no change in size of class TL2CapConfig.Tool issue.enums are marked as internal component. + @@ -2707,10 +3224,18 @@ OK Removal of macro KBrowserNGScriptLog is studied.. + + OK + Removal of macro KBrowserNGScriptLog is studied.. + + + OK + 1) Except for macro KBasebandSlotTime, other constants and classes are marked as internal tech. KBasebandSlotTime moved to included header btbasebandpolicy.h. 2) Classes RBluetoothPowerSwitch and RHCIDirectAccess moved to bthci.h. + OK TBTL2CAPOptions::KL2CAPNegotiatedOutboundMTU is used for outbound MTU size @@ -2775,6 +3300,18 @@ OK 1)Except macro KBasebandSlotTime, other constants and classes are marked as internal tech.KBasebandSlotTime is moved to included header btbasebandpolicy.h 2)Classes RBluetoothPowerSwitch and RHCIDirectAccess moved to bthci.h. + + OK + 1). TACLPort,class TACLSockAddr, const KSockBluetoothTypeRawBroadcast and const KSockBluetoothTypeACL are part of internalcompoent. 2)Classes RBluetoothPowerSwitch and RHCIDirectAccess moved to bthci.h. + + + OK + 1)Except macro KBasebandSlotTime, other constants and classes are marked as internal tech.KBasebandSlotTime is moved to included header btbasebandpolicy.h 2)Classes RBluetoothPowerSwitch and RHCIDirectAccess moved to bthci.h. + + + OK + 1). TACLPort,class TACLSockAddr, const KSockBluetoothTypeRawBroadcast and const KSockBluetoothTypeACL are part of internalcompoent. 2)Classes RBluetoothPowerSwitch and RHCIDirectAccess moved to bthci.h. + @@ -2822,6 +3359,12 @@ 1) CParserPropertyValueBinaryFile moved to vpropbinaryfile.h. 2)KMaxGeneratedfilenamelen and KRandomnumberlen marked as internal. + + + OK + 1) CParserPropertyValueBinaryFile moved to vpropbinaryfile.h. 2)KMaxGeneratedfilenamelen and KRandomnumberlen marked as internal. + + @@ -2875,6 +3418,16 @@ Adding virtual functions in classes CAgentData,CAgentImportFile,CAgentManager,CAgentRightsManager were studied and approved.. + + + OK + Adding virtual functions in classes CAgentData,CAgentImportFile,CAgentManager,CAgentRightsManager were studied and approved.. + + + OK + Adding virtual functions in classes CAgentData,CAgentImportFile,CAgentManager,CAgentRightsManager were studied and approved.. + + OK @@ -3003,6 +3556,21 @@ Memeber is marked as internalAll.. + + + OK + Member is marked as internalAll.. + + + OK + 1) Member is marked as internalAll.2) Removal of inline function is ok + + + OK + 1) Member is marked as internalAll.2) Removal of inline function is ok + + + OK @@ -3107,8 +3675,8 @@ - NOK - Extra data member added , so class size should be changed. Tool is not commenting anything like this. Needs further analysis.. + OK + Extra data member added , so class size should be changed. But Class has private constructor. So No BC Impact... @@ -3155,6 +3723,12 @@ Removed components marked as internal and moved to cntfield_internal.h + + + OK + Removed components marked as internal and moved to cntfield_internal.h + + @@ -3213,6 +3787,16 @@ CContactEcomPhoneNumberParser and CContactPhoneNumberParser moved to cntphonenumparser.h,KUidEcomCntPhoneNumberParserInterface promoted and moved to cntphonenumparser.h. 2)MConverterCallBack internal and moved to cntconvertercallback.h 3)Other removed components are marked as internal and moved to cntdb_internal.h. + + + OK + CContactEcomPhoneNumberParser and CContactPhoneNumberParser moved to cntphonenumparser.h,KUidEcomCntPhoneNumberParserInterface promoted and moved to cntphonenumparser.h. 2)MConverterCallBack internal and moved to cntconvertercallback.h 3)Other removed components are marked as internal and moved to cntdb_internal.h. + + + OK + CContactEcomPhoneNumberParser and CContactPhoneNumberParser moved to cntphonenumparser.h,KUidEcomCntPhoneNumberParserInterface promoted and moved to cntphonenumparser.h. 2)MConverterCallBack internal and moved to cntconvertercallback.h 3)Other removed components are marked as internal and moved to cntdb_internal.h. + + @@ -3231,6 +3815,12 @@ Component marked as internal. + + + OK + Component marked as internal. + + @@ -3288,8 +3878,21 @@ OK Data type of variable changed from RCoeDynamicDataStorage* to CCoeControlStorage* - - + + OK + Data type of variable changed from RCoeDynamicDataStorage* to CCoeControlStorage* + + + + + OK + Data type of variable changed from RCoeDynamicDataStorage* to CCoeControlStorage* + + + OK + 1.Data type of variable changed from RCoeDynamicDataStorage* to CCoeControlStorage*2.Adding an overloaded function is not a bc break. + + OK @@ -3300,7 +3903,16 @@ Both version of files are same.. - + + + OK + File is marked @internaltech. + + + OK + File is marked @internaltech. + + OK @@ -3332,6 +3944,16 @@ Enum-member has been added in between.So constitutes a break.But this error gets approved . + + + OK + "reserved" function has been replaced by real one. This is ok. + + + OK + "reserved" function has been replaced by real one. This is ok. + + OK @@ -3345,6 +3967,10 @@ OK A "reserved" function has been replaced by real one. This is ok. + + OK + A "reserved" function has been replaced by real one. This is ok. + @@ -3365,8 +3991,12 @@ 1.Enum variable inserted in between. This needs to be fixed. 2. Macros removed are either internal or moved to commsdat_partner.h. 3. Macro END_ATTRIBUTE_TABLE_BASE_N used to implement virtual functions from MMetaData interface which is an internal component. - NOK - 1.Enum variable inserted in between. This needs to be fixed. 2. Macros removed are either internal or moved to commsdat_partner.h. 3. Macro END_ATTRIBUTE_TABLE_BASE_N used to implement virtual functions from MMetaData interface which is an internal component.4)Removal of KCDMaskGenericTableName under investigation + OK + 1.Enum variable inserted in between. This needs to be fixed. 2. Macros removed are either internal or moved to commsdat_partner.h. 3. Macro END_ATTRIBUTE_TABLE_BASE_N used to implement virtual functions from MMetaData interface which is an internal component.4)There is no change in value of macro KCDMaskGenericTableName + + + OK + 1.Enum variable inserted in between. this is a bc break. But not useful for 3rd party app 2. Macros removed are either internal or moved to commsdat_partner.h. 3. Macro END_ATTRIBUTE_TABLE_BASE_N used to implement virtual functions from MMetaData interface which is an internal component.4)There is no change in value of macro KCDMaskGenericTableName @@ -3376,7 +4006,12 @@ File is marked @internalcomponent - + + + OK + File is marked @internalcomponent + + OK @@ -3555,8 +4190,19 @@ ConverterListUtil marked as internal and moved to coninternal.h. - - + + + OK + ConverterListUtil marked as internal and moved to coninternal.h. + + + + + OK + Removed constants marked as internal and moved to coninternal.h. + + + OK Removed constants marked as internal and moved to coninternal.h. @@ -3584,12 +4230,46 @@ OK File is marked as @internal tech. + + OK + File is marked as @internal tech. + + + + + + OK + File is deleted as the cleaning process.. + + + + + + OK + File is marked as published partner and deprecated. + + + + + OK + File is marked as @internal tech. + + + + + OK + File is marked as @internal tech. + OK Included the file content in ./comms-infras/es_mobility_apiext.h + + OK + Included the file content in ./comms-infras/es_mobility_apiext.h. Tool issue. + @@ -3598,6 +4278,12 @@ Guard macro changed.. + + + OK + Guard macro changed.. + + OK @@ -3624,6 +4310,10 @@ OK Reserved virtual function replaced with valid virtual function. + + OK + Reserved virtual function replaced with valid virtual function. + @@ -3636,7 +4326,12 @@ Depreciated file. - + + + OK + Depreciated file. + + OK @@ -3647,8 +4342,12 @@ This break is already studied and approved. - - + + + OK + File does not contain anything. + + OK @@ -3680,6 +4379,10 @@ OK The removed enumeration is marked @internalComponent. This header is useless and is meant to be removed. + + OK + File does not contain anything.This header is useless and is meant to be removed + @@ -3695,7 +4398,12 @@ Header inclusion macro changed; this is ok. - + + + OK + Everything in this file is marked as internal all.. + + OK @@ -3780,7 +4488,12 @@ Build version information. - + + + OK + Build version information. + + OK @@ -3815,11 +4528,20 @@ Class size changed.Studied and approved - NOK - 1. change of size of class TLocalDriveCapsV7 has been approved.2. TPasswordStore::EMaxPasswordLength intialization value changed, it is ok.3. removal of macro won't be any bc break.3. Public data field TLocalDriveCaps::iBattery removed.It is a bc break.. - - - + OK + 1. change of size of class TLocalDriveCapsV7 has been approved.2. TPasswordStore::EMaxPasswordLength intialization value changed, it is ok.3. removal of macro won't be any bc break.3. Public data field TLocalDriveCaps::iBattery removed.It is a bc break.Studied and Approved. + + + + + OK + 1. change of size of class TLocalDriveCapsV7 has been approved.2. TPasswordStore::EMaxPasswordLength intialization value changed, it is ok.3. removal of macro won't be any bc break.3. Public data field TLocalDriveCaps::iBattery removed.It is a bc break.Studied and Approved. + + + OK + 1. change of size of class TLocalDriveCapsV7 has been approved.2. TPasswordStore::EMaxPasswordLength intialization value changed, it is ok.3. removal of macro won't be any bc break.3. Public data field TLocalDriveCaps::iBattery removed.It is a bc break.Studied and Approved. + + OK @@ -3833,7 +4555,12 @@ Removed component is marked @internal component and moved to dns_qry_internal.h. - + + + OK + Removed component is marked @internal component and moved to dns_qry_internal.h. + + OK @@ -3869,6 +4596,10 @@ + + OK + 1) SRAllocatorBurstFail is not visible due to macro inclusion. This issue is ok. 2) Removed components are marked as internal. + OK Bug in analysis tool - instantiated template classes cannot be "removed". @@ -3933,8 +4664,25 @@ OK Removed components are marked as internal. - - + + OK + KChunkClearByteDefault, KEmulatorImageFlagAllowDllData internal.struct SRAllocatorBurstFail internal.Anonymous enum is provided with a tag TAttributes which is ok.TChunkCreateAttributes is part of internal technology..typedef TDeviceInfo, TInfoName, TKName and TPassword internal. + + + OK + KChunkClearByteDefault, KEmulatorImageFlagAllowDllData internal.struct SRAllocatorBurstFail internal.Anonymous enum is provided with a tag TAttributes which is ok.TChunkCreateAttributes is part of internal technology..typedef TDeviceInfo, TInfoName, TKName and TPassword internal. + + + + + OK + The constant is marked @internalTechnolog. + + + OK + There is no removal of template classes. tool issue. + + OK @@ -3968,9 +4716,17 @@ OK KRealFormatTypeFlagsMask changed its value.Mask is widened to allow new format option KRealInjectiveLimit. + + OK + KModuleVersionNull,KModuleVersionWild marked internal.KProtectedServerNamePrefix present in e32const_private.h + + + OK + Removed macros are marked as internal and deprecated or moved to e32def_private.h + OK Baseline was updated to include a definition for __int64 in GCC, as this is needed in several headers. To fix target, copy the __int64 changes from baseline. @@ -3995,6 +4751,14 @@ OK Removed macros are marked as internal and deprecated or moved to e32def_private.h. + + OK + Removed macros/classes are marked as internal and deprecated or moved to e32def_private.h. + + + OK + Removed macros/classes are marked as internal and deprecated or moved to e32def_private.h. + @@ -4034,7 +4798,11 @@ OK 1.Nameless union modified to include a new member. The union is in protected section --> should be OK.2.Spare data member is replaced. - + + OK + 1.Nameless union modified to include a new member. The union is in protected section --> should be OK.2.Spare data member is replaced.3.Class TScreenInfoV01 present in e32event_private.h + + @@ -4051,12 +4819,24 @@ + + + OK + KShiftDesType16 marked as internal. + + OK File is marked as internal tech. + + + OK + File is marked as internal tech. + + OK @@ -4093,6 +4873,14 @@ OK File is marked @internalTechnology. + + OK + File is marked @internalTechnology. + + + OK + File is marked @internalTechnology. + @@ -4163,17 +4951,31 @@ Class is moved to split header eikautomenutitlearray.h. + + + OK + Class is moved to split header eikautomenutitlearray.h. + + OK KEikEditableControlBorder is moved to uikon/eikdefconst.h .Other macors are marked as internal tech. + + OK Constants marked as internal or moved to eikdefconst.h - + + + OK + KDefaultIconicDoorSize is moved to split header. + + + OK KDefaultIconicDoorSize is moved to split header. @@ -4185,6 +4987,12 @@ Class is marked as internal tech.. + + + OK + Class is marked as internal tech.. + + OK @@ -4195,6 +5003,18 @@ Both concerned classes and KEikBubbleHelpUid are moved to split header eikmischelp.h. + + + OK + Both concerned classes and KEikBubbleHelpUid are moved to split header eikmischelp.h. + + + + + NOK + Class size changed .So it is a bc break. + + OK @@ -4211,6 +5031,10 @@ + + OK + File is marked as internal tech. + OK File is marked as internal tech. @@ -4227,6 +5051,12 @@ Enum TMMFDRMControlMessages marked internal. + + + OK + Enum TMMFDRMControlMessages marked internal. + + @@ -4237,6 +5067,10 @@ OK Concerned class is moved to included header.. + + OK + Concerned class is moved to included header.. + @@ -4251,6 +5085,10 @@ OK Include guard macro changed + + OK + Concerned class is moved to included header.. + @@ -4278,13 +5116,30 @@ New enum added at the end. Onlt the max value has changed. This is ok. - + + + OK + Everything is marked as internal component in this file. + + + + + OK + File is marked as internal component.. + + OK Function SetupDefaultProxyFromCommsDatL marked internal. + + + OK + Function SetupDefaultProxyFromCommsDatL marked internal. + + @@ -4292,6 +5147,12 @@ 1)Class CHlpCmdLine and constant KMaxCmdLineLength, KHelpLauncherResource marked as internal and moved to hlplch_internal.h + + + OK + 1)Class CHlpCmdLine and constant KMaxCmdLineLength, KHelpLauncherResource marked as internal and moved to hlplch_internal.h + + @@ -4299,6 +5160,12 @@ Removal of constants is ok as it is marked internal and moved to hlpmodel_internal.h + + + OK + Removal of constants is ok as it is marked internal and moved to hlpmodel_internal.h + + @@ -4340,7 +5207,12 @@ 1.Removed constants KRomImageFlagPaged and KRomImageFlagUnpaged marked as @internalcomponent.2.iSpare is not intended for use - + + + OK + 1.Removed constants KRomImageFlagPaged and KRomImageFlagUnpaged marked as @internalcomponent.2.iSpare is not intended for use + + OK @@ -4402,15 +5274,60 @@ The inline function now "returns" TFindHandle::iHandle. This data member contains the same data as the old TFindHandleBase::iFindHandle. - - + + + OK + SConsoleKey is marked as internalcomponent. + + OK Build version information. - + + + OK + Build version information. + + + OK + Build version information. + + + OK + Build version information. + + + OK + Build version information. + + + OK + Build version information. + + + OK + Build version information. + + + OK + Build version information. + + + OK + Build version information. + + + OK + Build version information. + + + OK + Build version information. + + OK @@ -4444,6 +5361,10 @@ OK 1)Removed consts marked as internal and moved to ecamdef.h 2) MCameraBuffer2 and MReserveObserver moved to ecamconst.h. + + OK + 1)Removed consts marked as internal and moved to ecamdef.h 2) MCameraBuffer2,TReservedInfo,TECamReserveStatus and MReserveObserver moved to ecamconst.h. 3.TECAMEventFilterScheme is marked as internal all. 4. Other internaltech marked constants are remvoed.5. enum TECAMEventFilterScheme + @@ -4578,6 +5499,14 @@ OK CEikCbaButton is marked as internal tech.. + + OK + CEikCbaButton is marked as internal tech.. + + + OK + CEikCbaButton is marked as internal tech.. + @@ -4592,6 +5521,12 @@ Typedef is marked as internal component... + + + OK + Typedef is marked as internal component... + + OK @@ -4683,6 +5618,12 @@ KUikonLibraryUid is marked as internal component and EikLibraryEntryPoint is moved to eikenvinterface.h . + + + OK + KUikonLibraryUid is marked as internal component and EikLibraryEntryPoint is moved to eikenvinterface.h . + + @@ -4703,6 +5644,22 @@ OK Class has default public constructor,so overriding a virtual function is not allowed.But it won't affect 3rd party application. + + OK + Class has default public constructor,so overriding a virtual function is not allowed.But it won't affect 3rd party application. + + + OK + Class has default public constructor,so overriding a virtual function is not allowed.But it won't affect 3rd party application. + + + OK + Class has default public constructor,so overriding a virtual function is not allowed.But it won't affect 3rd party application. + + + OK + Class has default public constructor,so overriding a virtual function is not allowed.But it won't affect 3rd party application. + @@ -4768,6 +5725,12 @@ Removed constant marked @internalComponent and moved to eikscchange.h + + + OK + Removed constant marked @internalComponent and moved to eikscchange.h + + @@ -4793,6 +5756,12 @@ Enum values moved to eikctrlstatus.h + + + OK + Enum values moved to eikctrlstatus.h + + @@ -4818,7 +5787,12 @@ CCommsApiExtReqMsg is marked as prototype. - + + + OK + CCommsApiExtReqMsg is marked as prototype. + + OK @@ -4829,7 +5803,12 @@ TDigitiserInfoV02 is marked as prototype. - + + + OK + TDigitiserInfoV02 is marked as prototype. + + @@ -4912,8 +5891,23 @@ OK Previous enum-values are intact. so no break . - - + + OK + Previous enum-values are intact. so no break . + + + + + OK + Everything is marked as internalcomponent in this file.. + + + + + OK + Everything is marked as internalcomponent in this file.. + + OK @@ -5046,6 +6040,12 @@ Both constants are marked as internal tech. + + + OK + Both constants are marked as internal tech. + + @@ -5177,6 +6177,10 @@ OK File is marked @internaltechnology. + + OK + File is marked @internaltechnology. + @@ -5216,9 +6220,24 @@ OK 1. Classes CConnectionProvdBase, CSocketServExtBase , MConnectionNotify , TSoOwnerInfo and typedef TSubSessionUniqueId marked as internal. 2. Scope provided for functions JoinSubConnectionL and LeaveSubConnection. Not a BC break. - + + OK + 1.Classes CConnectionProvdBase, CSocketServExtBase , MConnectionNotify , SocketServExt, SocketTimer,TSoOwnerInfo and typedef TSubSessionUniqueId marked as internal. 2. Scope provided for functions JoinSubConnectionL and LeaveSubConnection. Not a BC break.3.KConnProfileLong, KConnProfileMedium, KConnProfileNone, KGetDataWholeDatagram, KSOLProvider, KSoConnectionInfo, KSoOwnerInfo,KUidEsockExtension,KUidUnicodeProtocolModule,TConnStartType, TESOCKActivePriority, TProtocolServiceInfo, TProtocolType are marked as internal component. + + + + + OK + 1.Classes CConnectionProvdBase, CSocketServExtBase , MConnectionNotify , SocketServExt, SocketTimer,TSoOwnerInfo and typedef TSubSessionUniqueId marked as internal. 2. Scope provided for functions JoinSubConnectionL and LeaveSubConnection. Not a BC break.3.KConnProfileLong, KConnProfileMedium, KConnProfileNone, KGetDataWholeDatagram, KSOLProvider, KSoConnectionInfo, KSoOwnerInfo,KUidEsockExtension,KUidUnicodeProtocolModule,TConnStartType, TESOCKActivePriority, TProtocolServiceInfo, TProtocolType are marked as internal component. + + + + + OK + 1) All constants moved to es_sock_partner.h or es_sock_internal.h. 2) CSubConParameterSet marked as deprecated. 3) TSockIO, TSockIOBufC, TSockOpen,TSockOpenBufC, SOCKET_SERVER_NAME marked as internal components. 4) Internally subobjects RSessionBase and RSubSessionBase are intact, so no change in RSocketServ and RSubConnection. 5) Addition of an overloaded funtion is not a bc break. + OK Version() was never implemented (ie. never "really" exported), and so cannot have been used by third parties. @@ -5263,6 +6282,18 @@ OK 1. CSubConParameterBundle is moved to included header es_sock_partner.h. 2.Internally subobject SMetaDataECom,RSessionBase,RSubSessionBase are intact. 3.KCommsNetworkLayerId is moved to included header 4.Connection build number,Major connection version number, KInternalIoctlBit and minor version number constants are internal component 5.TSockIO,TSockIOBufC marked as internal component + + OK + 1.CSubConParameterBundle is moved to included header es_sock_partner.h.2..Connection build number,Major connection version number, KInternalIoctlBit and minor version number constants are internal component.3.TSockIO,TSockIOBufC, TSockOpen,TSockOpenBufC,SOCKET_SERVER_NAME are marked as internal component 4.Internally subobject RSessionBase,RSubSessionBase are intact 5. SubConParameterSet api is deprecated since v9.6.6.KCOLProvider,KCoEnableCloneOpen,KCoEnumerateConnectionClients,KCoEnumerateConnectionSockets,KCoEnumerateConnectionSockets,KCoGetConnectionSocketInfo,KCommsNetworkLayerId,KConnWriteUserDataBit , KConnReadUserDataBit, KConnInternalOptionBit,KCOLConnection are moved into es_sock_partner.h or es_sock_internal.h. + + + OK + 1.CSubConParameterBundle is moved to included header es_sock_partner.h.2..Connection build number,Major connection version number, KInternalIoctlBit and minor version number constants are internal component.3.TSockIO,TSockIOBufC, TSockOpen,TSockOpenBufC,SOCKET_SERVER_NAME are marked as internal component 4.Internally subobject RSessionBase,RSubSessionBase are intact 5. SubConParameterSet api is deprecated since v9.6.6.KCOLProvider,KCoEnableCloneOpen,KCoEnumerateConnectionClients,KCoEnumerateConnectionSockets,KCoEnumerateConnectionSockets,KCoGetConnectionSocketInfo,KCommsNetworkLayerId,KConnWriteUserDataBit , KConnReadUserDataBit, KConnInternalOptionBit,KCOLConnection are moved into es_sock_partner.h or es_sock_internal.h.6.Addition of an overloaded funtion is not a bc break. + + + OK + 1.CSubConParameterBundle is moved to included header es_sock_partner.h 2KConnectionBuildVersionNumber,KConnectionMajorVersionNumber,KConnectionMinorVersionNumber,KInternalIoctlBit are internal component.3.TSockIO,TSockIOBufC, TSockOpen,TSockOpenBufC,SOCKET_SERVER_NAME are marked as internal component 4.Internally subobject RSessionBase,RSubSessionBase are intact, so no change in RSocketServ, RSubConnection5.KCommsNetworkLayerId, is moved into es_sock_partner.h or es_sock_internal.h.6.Addition of an overloaded funtion is not a bc break.7. CSubConParameterSet is marked as deprecated. + @@ -5271,12 +6302,21 @@ Cut-down version of these classes are provided for compilation consistency. They cannot be used as such. - + + + OK + Cut-down version of these classes(i.e. RMobilePhone,RMobilePhoneStore, RMobileSmsMessaging,RMobileSmsStore) are provided for compilation consistency. They cannot be used as such. + + OK All removed components markes as internal and moved to es_enum_internal.h + + OK + 1.All removed components markes as internal and moved to es_enum_internal.h 2. All publishedpartner componet is moved into es_enum_partner.h + @@ -5305,7 +6345,17 @@ File is marked @internalTechnology. - + + + + OK + File is marked @internalTechnology. + + + OK + File is marked @internalTechnology. + + OK @@ -5379,6 +6429,14 @@ OK 1.Reserved private data member replaced with real data member, which is OK.2.TFileState is marked as internal tech. 3) Other removed components moved to f32file_private.h or mraked as internal + + OK + 1.Reserved private data member replaced with real data member, which is OK.2.TFileState is marked as internal tech. 3) Other removed components moved to f32file_private.h or mraked as internal + + + OK + 1.Reserved private data member replaced with real data member, which is OK.2.TFileState is marked as internal tech. 3) Other removed components moved to f32file_private.h or mraked as internal + @@ -5508,7 +6566,16 @@ 1)Private data member CFileShare::iFile used in inline finction has changed offset. But CFileShare is not externally instantiatable. .2. TAsyncReadRequest is part of internal tech. 3.Struct SFileShareLock removed. Class TDismountParams removed.Exported functions removed ClampFlag(),FlushOutstandingDismount( ::TBool* ),SetClampFlag( ::TBool ). 4.Reserved member of class CFormatCB has been replaced. 5.Enum value TDrive::EDismountPending is part of private member. 6. function signature of CFileCB::InitL changed,:-1.class ::CMountCB::MFileClamp removed.2.Enumeration has more restricted access level(from public to proteteced) ::CMountCB::TMntCtlLevel 3.Enumeration has more restricted access level(from public to proteteced) ::CMountCB::TMntCtlOption 4.Class has been removed ::SFileShareLock5.Class has been removed ::TDismountParams6.Imported function removed:-TDrive::ClampFlag( ) ,TDrive::FlushOutstandingDismount( ::TBool* ),:TDrive::SetClampFlag( ::TBool )7. inline function from class CFileCB removed.Its ok as the API is not usable outside the file server. - + + + OK + 1)Private data member CFileShare::iFile used in inline finction has changed offset. But CFileShare is not externally instantiatable. .2. TAsyncReadRequest is part of internal tech. 3.Struct SFileShareLock removed. Class TDismountParams removed.Exported functions removed ClampFlag(),FlushOutstandingDismount( ::TBool* ),SetClampFlag( ::TBool ). 4.Reserved member of class CFormatCB has been replaced. 5.Enum value TDrive::EDismountPending is part of private member. 6. function signature of CFileCB::InitL changed,:-1.class ::CMountCB::MFileClamp removed.2.Enumeration has more restricted access level(from public to proteteced) ::CMountCB::TMntCtlLevel 3.Enumeration has more restricted access level(from public to proteteced) ::CMountCB::TMntCtlOption 4.Class has been removed ::SFileShareLock5.Class has been removed ::TDismountParams6.Imported function removed:-TDrive::ClampFlag( ) ,TDrive::FlushOutstandingDismount( ::TBool* ),:TDrive::SetClampFlag( ::TBool )7. inline function from class CFileCB removed.Its ok as the API is not usable outside the file server. + + + OK + 1)Private data member CFileShare::iFile used in inline finction has changed offset. But CFileShare is not externally instantiatable. .2. TAsyncReadRequest is part of internal tech. 3.Struct SFileShareLock removed. Class TDismountParams removed.Exported functions removed ClampFlag(),FlushOutstandingDismount( ::TBool* ),SetClampFlag( ::TBool ). 4.Reserved member of class CFormatCB has been replaced. 5.Enum value TDrive::EDismountPending is part of private member. 6. function signature of CFileCB::InitL changed 7. field CFormatCB::iBody replaced the reserved field. 8. filed name changed from CFileCB::iLock to CFileCB::iFileLocks8.class ::CMountCB::MFileClamp removed.9.Enumeration has more restricted access level(from public to proteteced) ::CMountCB::TMntCtlLevel 10.Enumeration has more restricted access level(from public to proteteced) ::CMountCB::TMntCtlOption 11.Imported function removed:-TDrive::ClampFlag( ) ,TDrive::FlushOutstandingDismount( ::TBool* ),:TDrive::SetClampFlag( ::TBool )12. inline function from class CFileCB removed.Its ok as the API is not usable outside the file server. + + OK @@ -5553,13 +6620,78 @@ File is marked @internalTechnology. - + + + OK + Addition of an overloaded funtion is not a bc break.. + + + + + OK + Addition of an overloaded funtion is not a bc break.. + + + + + OK + Addition of an overloaded funtion is not a bc break.. + + + + + OK + File is marked @internalTechnology. + + OK Build version information. + + + OK + Build version information. + + + OK + Build version information. + + + OK + Build version information. + + + OK + Build version information. + + + OK + Build version information. + + + OK + Build version information. + + + OK + Build version information. + + + OK + Build version information. + + + OK + Build version information. + + + OK + Build version information. + + OK @@ -5570,6 +6702,18 @@ MGulLogicalBorder and GulTls is marked as internal tech.. + + + OK + MGulLogicalBorder and GulTls is marked as internal tech.. + + + + + OK + DToR funciton removed. There is no implementation of this function. + + @@ -5649,6 +6793,10 @@ OK 1.Inline function is renamed.2.CFbsBitmapAsyncStreamer,KFontBitmapServerUid,KFontBitmapServerUidValue marked as internal component. + + OK + 1.Inline function is renamed.2.CFbsBitmapAsyncStreamer,KFontBitmapServerUid,KFontBitmapServerUidValue marked as internal component.3.Addition of an overloaded funtion is not a bc break. + @@ -5693,7 +6841,18 @@ Everything in this file is marked as internal component.So, removal of this file won't break any bc.. - + + + OK + Changed Enum marked @internal component. + + + + + OK + File itself is part of internal technology. + + OK @@ -5711,6 +6870,10 @@ OK Include gaurd macro changed. + + OK + 1.Include gaurd macro changed.2. Overloaded function added + @@ -5754,20 +6917,20 @@ 1) DeleteShape() is classified as internal by Symbian, although this is not mentioned in the header file. In addition, it is very unlikely that the function would be of any use to third parties. 2) The modified private data member iOpenFontTypefaceSupportList is not used in any inlines, so changes to it are ok. - NOK - Exported functions removed. + OK + Exported functions removed. But removal is approved. - NOK - Exported functions removed. + OK + Exported functions removed. But removal is approved - NOK - Exported functions removed. + OK + Exported functions removed. But removal is approved - NOK - Exported functions removed. + OK + Exported functions removed. But removal is approved OK @@ -5777,6 +6940,18 @@ OK Exported functions removed. But removal is approved. + + OK + Exported functions removed. But removal is approved. + + + OK + Exported functions removed. But removal is approved. + + + OK + Exported functions removed. But removal is approved. + @@ -5816,6 +6991,10 @@ OK 1. Reserved virtual function has been replaced with another virtual function MFormCustomDraw::DrawText2.TLayDocTextSource is part of internal component.3.Changed offset data fields are not used in any inline function.. + + OK + 1. Type of iHighlightExtensions has changed to pointer type which is not OK , since this data is used in an inline funciton. But this inline function is used for internal purpose.So, there is no bc break.2. Reserved virtual function has been replaced with another virtual function MFormCustomDraw::DrawText 3.TLayDocTextSource is part of internal component.4.Changed offset data fields are not used in any inline function.. + @@ -5883,7 +7062,12 @@ Header is spilt, thus all classes are available in included header... - + + + OK + Header is spilt, thus all classes are available in included header... + + OK @@ -5921,8 +7105,53 @@ OK Removed components marked as internal and moved to gdistructs.h or gdiconsts.h - - + + OK + 1.Removed components marked as internal and moved to gdistructs.h or gdiconsts.h 2.Addition of an overloaded funtion is not a bc break. + + + + + OK + Eventhing in this file is marked as internalcomponent.. + + + + + OK + Eventhing in this file is marked as internalcomponent.. + + + + + OK + Eventhing in this file is marked as internalcomponent.. + + + + + OK + Eventhing in this file is marked as internalcomponent.. + + + + + OK + Eventhing in this file is marked as internalcomponent.. + + + + + OK + Eventhing in this file is marked as internalcomponent.. + + + + + OK + There is no content in this file. + + OK @@ -5935,6 +7164,10 @@ OK Removed constants are marked as internal. + + OK + All removed internal constants are moved into frmconst_internal.h2. TCursorMove is moved into frmconst_partner.h. + @@ -5963,6 +7196,10 @@ OK The macros have been moved to EGL\egl.h. + + OK + There is no change in the value of macros. + @@ -5984,6 +7221,10 @@ OK Include guard macro changed.Other concerned macros are defined in header GLES/legacy_egl_1_1/egltypes.h + + OK + Include guard macro changed. + @@ -6078,7 +7319,16 @@ Enum member name changed. - + + + OK + Enum member name changed. + + + OK + Enum member name changed. + + OK @@ -6158,7 +7408,12 @@ Const-ness to function paramter added.It's ok. - + + + OK + Const-ness to function paramter added.It's ok. + + @@ -6175,8 +7430,18 @@ OK Include gaurd macro changed. - - + + OK + There is no deletion of the file. Tool issue.. + + + + + OK + Include gaurd macro changed. + + + OK @@ -6195,6 +7460,10 @@ OK Compilation error.. + + OK + There is no change in the file... + @@ -6264,6 +7533,10 @@ OK New value added to a public enum; end marker value changed accordingly --> OK + + OK + Addition of an overloaded funtion is not a bc break. + @@ -6332,6 +7605,12 @@ Under investigation in S60 platform. File contains public APIs, so should not in principle be removed. + + + OK + Concerned method has private scope. + + OK @@ -6378,7 +7657,12 @@ Class HalInternal marked @internalComponent. - + + + OK + Class HalInternal marked @internalComponent. + + OK @@ -6483,6 +7767,12 @@ 1.Class CImEmailAutoSend marked as internal component.2.Literal KMsvAutoSendExe and constant KMsvAutoSendExeUid marked as intrernal + + + OK + 1.Class CImEmailAutoSend marked as internal component.2.Literal KMsvAutoSendExe and constant KMsvAutoSendExeUid marked as intrernal + + OK @@ -6511,6 +7801,12 @@ All removed constants marked internal and moved to timrfc822datefield.h. + + + OK + All removed constants marked internal and moved to timrfc822datefield.h. + + @@ -6529,6 +7825,12 @@ Macro removed. Should not be a problem. + + + OK + 1.KMOSES,KNETWORK and KSms7BitAlphabetEscapeChar are marked as internal component. + + @@ -6538,9 +7840,19 @@ - NOK - Removal of macro is under investigation. - + OK + File is part of internaltech.. + + + + + OK + ASSERT macro removed. 3rd party won't be affected. + + + OK + ASSERT macro removed. 3rd party won't be affected. + @@ -6588,6 +7900,10 @@ OK Removed constants marked as internal and moved to logwraplimits.h + + OK + Removed constants marked as internal + @@ -6601,7 +7917,26 @@ Header inclusion macro changed. This is ok. - + + + OK + Concerned method has private access. + + + + + OK + constant removed.It is a bc break.Studied and approved. + + + OK + 1)constant removed.It is a bc break.Studied and approved. 2) Removing the keyword IMPORT_C from private function is ok. + + + OK + Concerned method has private access. + + OK @@ -6621,8 +7956,21 @@ OK 1)Class CMMFCustomCommandParserManager is moved to mmfcustomcommandparsermanager.h. 2) Removed constants marked as internal - - + + OK + 1)Class CMMFCustomCommandParserManager is moved to mmfcustomcommandparsermanager.h. 2) Removed constants marked as internal 3.enum TMMFControllerMessages is marked as internalcomponent + + + OK + 1)Class CMMFCustomCommandParserManager is moved to mmfcustomcommandparsermanager.h. 2) Removed constants marked as internal 3.enum TMMFControllerMessages is marked as internalcomponent. 3. Adding an overloaded function is not a bc break. + + + + + OK + Addition of an overloaded funtion is not a bc break. + + OK @@ -6703,7 +8051,12 @@ File contains only #defines. - + + + OK + File contains only #defines. + + OK @@ -6755,7 +8108,16 @@ File is an @internalTechnology - + + + OK + File is an @internalTechnology + + + OK + File is an @internalTechnology + + OK @@ -6774,18 +8136,48 @@ File marked @internalTechnology. + + + OK + File marked @internalTechnology. + + + OK + File marked @internalTechnology. + + + + + OK + File marked @internalTechnology. + + + OK + File marked @internalTechnology. + + OK File marked @internalTechnology. - + OK File is depreciated since v9.1. + + + OK + File marked @internalTechnology. + + + OK + File marked @internalTechnology. + + OK @@ -6802,6 +8194,12 @@ Removed components marked as internal and moved to cimconvertcharconv.h + + + OK + Removed components marked as internal and moved to cimconvertcharconv.h + + OK @@ -6812,8 +8210,18 @@ All removed classes and constants marked internal and moved to cimmessagepart.h. + + + OK + All removed classes and constants marked internal and moved to cimmessagepart.h. + + + + OK + 1) CMDBBinFieldBase, CMDBNumFieldBase, CMDBRecordLinkBase, CMDBTextFieldBase marked as internal components. 2) Inline function marked as internal component (CommsDat::CMDBElement::CData()). + OK There is no change , issue with template analysis in the tool @@ -6971,8 +8379,16 @@ OK CMmfIpcSession,CMmfIpcServer marked as internal tech.. + + OK + CMmfIpcServer,CMmfIpcSession, and MmfMessageUtil are marked to internal component.. + + + OK + Classes CMMFStereoToMonoConverter, CMMFChannelAndSampleRateConverter, CMMFChannelAndSampleRateConverterFactory, CMMFMonoToMonoRateConverter, CMMFMonoToStereoConverter, CMMFMonoToStereoRateConverter, CMMFStereoToMonoRateConverter, CMMFStereoToStereoRateConverter marked as internal all. + OK Class is marked as internalAll. @@ -7002,6 +8418,12 @@ Enum TMtsrDllIndex is marked as internal component.. + + + OK + Enum TMtsrDllIndex is marked as internal component.. + + OK @@ -7012,7 +8434,17 @@ Constant KMsvPlainBodyText8 and KMsvPlainBodyText16 marked as internal component.. + + + OK + Constant KMsvPlainBodyText8 and KMsvPlainBodyText16 marked as internal component.. + + + + OK + Components moved to mmfstandardcustomcommandsimpl.h or mmfstandardcustomcommandsenums.h due to header splitting. + OK Class is marked as prototype. @@ -7040,6 +8472,12 @@ Class RRedirSession2 marked as internal. + + + OK + Class RRedirSession2 marked as internal. + + @@ -7047,6 +8485,12 @@ Enum TImcmPanic marked as internal and moved to miut_errconsts.h + + + OK + Enum TImcmPanic marked as internal and moved to miut_errconsts.h + + @@ -7054,7 +8498,12 @@ 1)Enum TPushMsgStatus,TPushEntryPanic marked internal. 2)Removal of KPushPanicMoniker is not a problem as it is marked as internal - + + + OK + 1)Enum TPushMsgStatus,TPushEntryPanic marked internal. 2)Removal of KPushPanicMoniker is not a problem as it is marked as internal + + OK @@ -7268,6 +8717,18 @@ Constants Marked @internalAll. + + + OK + Constants Marked @internalAll. + + + + + OK + The removal of the exported funtion[i.e. default destructor] is not actully a BC break.The DEF file does not contain entries for the destructor of CObexServer + + @@ -7287,7 +8748,7 @@ OK - IMPORT keyword removed from destructor. Class CObexServer is non-sharable class.. + The removal of the exported funtion[i.e. default destructor] is not actully a BC break.The DEF file does not contain entries for the destructor of CObexServer. NOK @@ -7439,7 +8900,12 @@ Extern variable declaration removed. - + + + OK + Extern variable declaration removed. + + OK @@ -7455,6 +8921,10 @@ + + OK + 1) Guard macro changed. 2) TOpenFontCharMetrics::iGlyphBitmapType added, TOpenFontMetrics::iBaselineCorrection added, in both classes (TOpenFontMetrics, TOpenFontCharMetrics), reserved data member has been used, thus alignment of class changed. 3) enum TOpenFontAttachment marked as internal component. 4) KUidShaperFactoryPlunginInterface, KUidOpenFontRasterizerPlunginInterface, KReplacementCharacter, KFillCharacterOffset marked as internal components. 5) Class COpenFontRasterizer moved to openfontrasterizer.h 6) Data member iGlyphCache is marked as internal component. 7) Data type of COpenFont::iMetrics still the same. 8) Removal of private data member iSessionCacheList is allowed, since no inline function is using this. 9) Removal of data member iFile is not allowed, used by 2 inline functions. This bc break has been studied and approved. + OK Data member changed from TBool to TInt. These are compatible in this context. @@ -7495,6 +8965,18 @@ OK 1)Data type of COpenFont::iMetrics is still the same. 2)Constants and enum TOpenFontAttachment is marked as internal component. 3)Class COpenFontRasterizer moved to openfontrasterizer.h 4)TOpenFontCharMetrics::iGlyphBitmapType added,TOpenFontMetrics::iBaselineCorrection added. In both classes, reserved data member has been used, thus alignment of class changed. + + OK + 1. Guard macro changed. 2.TOpenFontCharMetrics::iGlyphBitmapType added,TOpenFontMetrics::iBaselineCorrection added., in both classes(TOpenFontMetrics,TOpenFontCharMetrics, reserved data member has been used, thus alignment of class changed.3.enum TOpenFontAttachment is marked as internal component. 4.KUidShaperFactoryPlunginInterface,KUidOpenFontRasterizerPlunginInterface,KReplacementCharacter,KFillCharacterOffset are marked as internalcomponent. 5. Class COpenFontRasterizer moved to openfontrasterizer.h 6.Data member iGlyphCache is marked as internalcomponent. 7.Data type of COpenFont::iMetrics is still the same.8. Removal of private data member iSessionCacheList is allowed, since no inline funciton is using this. 9. Removal of data member iFile is not allowed, used by 2 inline function. It is a bc break. This break is studied and approved. + + + OK + 1. Guard macro changed. 2.TOpenFontCharMetrics::iGlyphBitmapType added,TOpenFontMetrics::iBaselineCorrection added., in both classes(TOpenFontMetrics,TOpenFontCharMetrics, reserved data member has been used, thus alignment of class changed.3.enum TOpenFontAttachment is marked as internal component. 4.KUidShaperFactoryPlunginInterface,KUidOpenFontRasterizerPlunginInterface,KReplacementCharacter,KFillCharacterOffset are marked as internalcomponent. 5. Class COpenFontRasterizer moved to openfontrasterizer.h 6.Data member iGlyphCache is marked as internalcomponent. 7.Data type of COpenFont::iMetrics is still the same.8. Removal of private data member iSessionCacheList is allowed, since no inline funciton is using this. 9. Removal of data member iFile is not allowed, used by 2 inline function. It is a bc break. This break is studied and approved. + + + OK + 1. Guard macro changed. 2.TOpenFontCharMetrics::iGlyphBitmapType added,TOpenFontMetrics::iBaselineCorrection added., in both classes(TOpenFontMetrics,TOpenFontCharMetrics, reserved data member has been used, thus alignment of class changed.3.enum TOpenFontAttachment is marked as internal component. 4.KUidShaperFactoryPlunginInterface,KUidOpenFontRasterizerPlunginInterface,KReplacementCharacter,KFillCharacterOffset are marked as internalcomponent. 5. Class COpenFontRasterizer moved to openfontrasterizer.h 6.Data member iGlyphCache is marked as internalcomponent. 7.Data type of COpenFont::iMetrics is still the same.8. Removal of private data member iSessionCacheList is allowed, since no inline funciton is using this. 9. Removal of data member iFile is not allowed, used by 2 inline function. It is a bc break. This break is studied and approved. + @@ -7670,6 +9152,10 @@ OK Enum member added at last.. + + OK + Enum member added at last.. + @@ -7700,6 +9186,12 @@ File contains only #define. + + + OK + Nothing is public in the header.. + + OK @@ -7896,6 +9388,10 @@ OK There is no change in files. + + OK + There is no change in files. + @@ -7923,6 +9419,10 @@ OK These removal of macros could result in sourc break.There is no bc break. + + OK + These changes of macros are studied and approved. + @@ -8048,6 +9548,7 @@ OK Virtual function added to non sharable class. It's ok + @@ -8084,6 +9585,10 @@ OK Virtual function added to non sharable class. It's ok + + OK + Virtual function added to non sharable class. It's ok + @@ -8128,6 +9633,10 @@ OK Virtual function added to non sharable class. It's ok + + OK + Virtual function added to non sharable class. It's ok + @@ -8158,6 +9667,12 @@ Header inclusion macro renamed. + + + OK + SYMBIAN removal could cause Source break. No BC issue. + + OK @@ -8473,24 +9988,91 @@ + + + OK + New Overloaded functions added. No BC impact. + + + + + OK + New Overloaded functions added. No BC impact. + + + + + OK + New Overloaded functions added. No BC impact. + + + + + OK + New Overloaded functions added. No BC impact. + + + + + OK + New Overloaded function added. No BC impact. + + + + + OK + Addition of an overloaded funtion is not a bc break. + + + + + OK + Addition of an overloaded funtion is not a bc break. + + + + + OK + Addition of an overloaded funtion is not a bc break. + + + + + OK + Addition of an overloaded funtion is not a bc break. + + + + + OK + Since class CSenServiceManager is externally derivable, adding a virtual function would change the v-layout of derived function. But this case has been studied and approved. + + + OK + Since class CSenServiceManager is externally derivable, adding a virtual function would change the v-layout of derived function. But this case has been studied and approved. + + OK Since class CSenServiceManager is externally derivable, adding a virtual function would change the v-layout of derived function. But this case has been studied and approved. - - - - OK - Since class CSenServiceManager is externally derivable, adding a virtual function would change the v-layout of derived function. But this case has been studied and approved. - - + + + OK + Addition of an overloaded funtion is not a bc break.. + + OK Inline function is changed to generic function. It is ok. + + OK + Inline function is changed to generic function. It is ok. Overloaded funtion addition is not a bc break. + @@ -8501,6 +10083,10 @@ OK Inline function is changed to generic function. It is ok. + + OK + Inline function is changed to generic function. It is ok. + @@ -8550,6 +10136,10 @@ OK Only Constant names have changed. Value remains the same. + + OK + Only Constant names have changed. Value remains the same. + @@ -8703,7 +10293,58 @@ OK File contains only include header files. - + + OK + Removal issues are coming due to removal of SYMBIAN macro. Source issue.. + + + + + OK + Removal issues are coming due to removal of SYMBIAN macro. Source issue.. + + + + + OK + Removal issues are coming due to removal of SYMBIAN macro. Source issue.. + + + + + OK + There is no difference between 2 files.Removal issues are coming due to removal of SYMBIAN macro. Source issue.. + + + + + OK + Removal of SYMBIAN could cause source break. + + + + + OK + Removal of SYMBIAN could cause source break. + + + + + OK + Removal of SYMBIAN could cause source break. + + + + + OK + There is no difference between 2 files.Removal issues are coming due to removal of SYMBIAN macro. Source issue.. + + + OK + There is no difference between 2 files.. + + + OK @@ -8799,9 +10440,36 @@ OK Both files are same. - - - + + + OK + Both files are same.Removal issues are coming due to removal of SYMBIAN macro. Source issue. + + + + + OK + Both files are same.Removal issues are coming due to removal of SYMBIAN macro. Source issue. + + + + + OK + Both files are same.Removal issues are coming due to removal of SYMBIAN macro. Source issue. + + + + + OK + Both files are same.Removal issues are coming due to removal of SYMBIAN macro. Source issue. + + + + + OK + Both files are same.Removal issues are coming due to removal of SYMBIAN macro. Source issue. + + OK @@ -8814,6 +10482,10 @@ OK There is no change in files. + + OK + Both files are same.Removal issues are coming due to removal of SYMBIAN macro. Source issue. + @@ -8853,12 +10525,14 @@ - NOK - Constant removed. - - - NOK - Constant removed. + OK + Constant removed.3rd party code won't be affected. + + + + + OK + Constant removed.3rd party code won't be affected. @@ -8951,6 +10625,10 @@ OK File contains only #defines. + + OK + File contains only #defines. + @@ -8969,6 +10647,10 @@ OK Double macro definitions for SSL_TXT_KRB5_DES_192_CBC3_MD5, SSL_TXT_KRB5_DES_192_CBC3_SHA, SSL_TXT_KRB5_DES_40_CBC_MD5, SSL_TXT_KRB5_DES_40_CBC_SHA, SSL_TXT_KRB5_DES_64_CBC_MD5, SSL_TXT_KRB5_DES_64_CBC_SHA. + + OK + size of struct changed:-Due to addition of some data fields, size of struct ssl_ctx_st,ssl_session_st,ssl_st has been changed.. + @@ -9082,6 +10764,10 @@ OK Macro removal should be ok. + + OK + SYMBIAN macro removal could cause a source break. + @@ -9146,6 +10832,14 @@ OK Macro definition of __sfileno(p)is changed to normal exported function definition IMPORT_C int __sfileno(FILE* p).. + + OK + Mentioned exported functions and macros in generated report are present in both files.Tool issue because of dual definition of conditional compilation macros. + + + OK + Mentioned exported functions and macros in generated report are present in both files.Tool issue because of dual definition of conditional compilation macros. + @@ -9200,7 +10894,15 @@ OK 1.__func__ Macro has been changed from NULL to "". It's not a BC break. 2. __offsetof macro have been put into #ifdef, so it won't be cause since code is complining properly. - + + OK + 1.__func__ Macro has been changed from NULL to "". It's not a BC break. 2. __offsetof macro have been put into #ifdef, so it won't be cause since code is complining properly.3. Removal of macro SYMBIAN could cause source break. + + + OK + 1.__func__ Macro has been changed from NULL to "". It's not a BC break. 2. __offsetof macro have been put into #ifdef, so it won't be cause since code is complining properly.3. Removal of macro SYMBIAN could cause source break. + + @@ -9325,9 +11027,16 @@ OK - This file is not public. - - + This file is not public.. + + + OK + Removal of macro could cause source break. + + + OK + Removal of macro could cause source break. + @@ -9383,6 +11092,13 @@ + + + OK + Removal of SYMBIAN macro has changed the type, size and member offset of _GStaticMutex.Source break. + + + OK @@ -9453,7 +11169,12 @@ Constants are marked as internal tech.. - + + + OK + Constants are marked as internal tech.. + + OK @@ -9470,7 +11191,16 @@ All concerned classes are moved to included header.. - + + + OK + All concerned classes are moved to included header.. + + + OK + All concerned classes are moved to included header.. + + OK @@ -9677,8 +11407,15 @@ OK Guard macro changed.. - - + + OK + Guard macro changed.. + + + OK + Guard macro changed.. + + @@ -9739,7 +11476,11 @@ OK - Exported function ::CCamera::CCameraAdvancedSettings::StartContinuousZoomL( ::CCamera::CCameraAdvancedSettings::TContinuousZoomType, ::CCamera::CCameraAdvancedSettings::TZoomDirection ) and CCamera::CCameraAdvancedSettings::StopContinuousZoom( ) have been removed.Removal is approved.3) Removed constants marked as internal + Exported function ::CCamera::CCameraAdvancedSettings::StartContinuousZoomL( ::CCamera::CCameraAdvancedSettings::TContinuousZoomType, ::CCamera::CCameraAdvancedSettings::TZoomDirection ) and CCamera::CCameraAdvancedSettings::StopContinuousZoom( ) have been removed.Removal is approved.2) Removed constants marked as internal + + + OK + 1.Exported function ::CCamera::CCameraAdvancedSettings::StartContinuousZoomL( ::CCamera::CCameraAdvancedSettings::TContinuousZoomType, ::CCamera::CCameraAdvancedSettings::TZoomDirection ) and CCamera::CCameraAdvancedSettings::StopContinuousZoom( ) have been removed.Removal is approved.2) Removed constants marked as internal 3). all prototype marked constants are moved to ecamadvsettingsconst.h @@ -9891,6 +11632,10 @@ OK Deleted functions are moved to included file bafl/sysutil.h. + + OK + Deleted functions are moved to included file bafl/sysutil.h. + @@ -9898,6 +11643,43 @@ 1. Removal of function pointer CreateCApaFileRecognizerType is approved.2.Other removed class and constants are marked as internal component. + + + OK + 1. Removal of function pointer CreateCApaFileRecognizerType is approved.2.Other removed class and constants are marked as internal component. + + + + + OK + Macro removed. It could be a source break, but not bc break. + + + + + OK + Macro removed. It could be a source break, but not bc break. + + + + + OK + Macro removed. It could be a source break, but not bc break. + + + + + OK + Macro removed. It could be a source break, but not bc break. + + + + + + OK + Macro removed. It could be a source break, but not bc break. + + @@ -9928,6 +11710,14 @@ OK Class marked @internalComponent. + + OK + 1.All concerned classes (CTmBufSeg,CTmCode,CTmText, CTmTextLayout, MFormLabelApi, MTmSource,MTmTextDrawExt,RTmParFormat,RTmParFormatLayer,RTmStyle, TTmBullet, TTmCharFormatLayer, TTmCharFormatMask, TTmFormatParam, TTmFormatParamBase, TTmHighlightExtensions,TTmParBorder, TTmParFormatMask, TTmReformatParam, TTmReformatResult, TTmTab ) are marked as internalcomponent. 2. All concerned constants( KFormLabelApiExtensionUid,KTmTextDrawExtId ) are marked as internalcomponent. + + + OK + 1.All concerned classes (CTmBufSeg,CTmCode,CTmText, CTmTextLayout, MFormLabelApi, TmSource,MTmTextDrawExt,RTmParFormat,RTmParFormatLayer,RTmStyle, TTmBullet, TTmCharFormatLayer, TTmCharFormatMask, TTmFormatParam, TTmFormatParamBase, ,TTmParBorder, TTmParFormatMask, TTmReformatParam, TTmReformatResult, TTmTab ) are marked as internalcomponent. 2. All concerned constants( KFormLabelApiExtensionUid,KTmTextDrawExtId ) are marked as internalcomponent.. + @@ -9948,6 +11738,16 @@ Header is split and thus class is moved to included header.. + + + OK + Header is split and thus class is moved to included header.. + + + OK + 1.Header is split and thus class is moved to included header..2.Adding an overloaded function is not a bc break. + + @@ -9977,21 +11777,31 @@ File is marked @internalComponent. + + + OK + Everything in the file is marked as @internalComponent. + + OK symbian_os_v9.2.hrh is not a part of public SDK. - - + OK CParserVCard3 marked as internal. - + + + OK + CParserVCard3 marked as internal. + + OK @@ -10014,6 +11824,16 @@ return type changed from TBool to TInt, TVersitParserPanic,CVersitTLSContainer, CLineReaderExtension, KTLSVars marked as internal. + + + OK + 1.TVersitParserPanic,CVersitTLSContainer, CLineReaderExtension, KTLSVars marked as internal 2.Return type changed from TBool to TInt (ReadLineL(...) ) 3. Panic( ::TVersitParserPanic ) is not visible due to conditional inclusion of macro SYMBIAN_ENABLE_SPLIT_HEADERS. + + + OK + 1.TVersitParserPanic,CVersitTLSContainer, CLineReaderExtension, KTLSVars marked as internal 2.Return type changed from TBool to TInt (ReadLineL(...) ) 3. Panic( ::TVersitParserPanic ) is not visible due to conditional inclusion of macro SYMBIAN_ENABLE_SPLIT_HEADERS. + + @@ -10028,7 +11848,12 @@ TMsvSmsEntry present in tmsvsmsentry.h - + + + OK + TMsvSmsEntry present in tmsvsmsentry.h + + OK @@ -10077,6 +11902,12 @@ KUIDCharacterSet is marked as internal component. + + + OK + KUIDCharacterSet is marked as internal component. + + OK @@ -10086,6 +11917,10 @@ OK Class CSubCon3GPPExtParamsFactory is marked as internal tech.. + + OK + Class CSubCon3GPPExtParamsFactory is marked as internal tech.. + @@ -10102,8 +11937,17 @@ Class CInstalledMtmGroupArraymarked internal.. - - + + + OK + Class CInstalledMtmGroupArraymarked internal.. + + + + + OK + Classes TScheduleInfo, TScheduleSettings and TTaskSchedulerCondition marked as internal. + OK Classes TScheduleInfo and TScheduleSettings are marked as internalAll.. @@ -10123,18 +11967,40 @@ All concerned constants are marked as internal component and KUidMsgSmsEditorAppVal present in tmsvsmsentry.h. + + + OK + All concerned constants(ie.KSmcmMaxCharsInMessageConcatenated7Bit,KSmcmMaxMessageNumber, KSmcmMaxTotalMsgSize, KSmcmRichTextConstant ) are marked as internal component and KUidMsgSmsEditorAppVal present in tmsvsmsentry.h. + + + OK + 1.All concerned constants(ie.KSmcmMaxCharsInMessageConcatenated7Bit,KSmcmMaxMessageNumber, KSmcmMaxTotalMsgSize, KSmcmRichTextConstant ) are marked as internal component and KUidMsgSmsEditorAppVal present in tmsvsmsentry.h.2.Addition of an overloaded funtion is not a bc break. + + OK Dummy functions has been removed... + + + OK + Dummy functions has been removed... + + OK Constant is marked as internal tech. + + + OK + Constant is marked as internal tech. + + OK @@ -10243,7 +12109,15 @@ OK 1.AnimCommand is marked as internal component. 2.TSizeMode is marked as internal comp.3.All removed value of enum type TSpriteFlags are marked as internal component. 4.enum values are either moved to included header textcursor.h or marked as internal component.5. struct TWsGraphicMessageHeaderEvent is marked as internal comp. 6.All exported functions made as const.7) Constant KWSERVServerNamemarked as internal. Not a BC break. - + + + OK + 1.AnimCommand is marked as internal component. 2.TSizeMode is marked as internal comp.3.All removed value of enum type TSpriteFlags are marked as internal component. 4.enum values are either moved to included header textcursor.h or marked as internal component.5. struct TWsGraphicMessageHeaderEvent is marked as internal comp. 6.All exported functions made as const.7) Constant KWSERVServerNamemarked as internal. Not a BC break. + + + OK + 1.AnimCommand is marked as internal component. 2.TSizeMode is marked as internal comp.3.All removed value of enum type TSpriteFlags are marked as internal component. 4.enum values are either moved to included header textcursor.h or marked as internal component.5. struct TWsGraphicMessageHeaderEvent is marked as internal comp. 6.All exported functions made as const.7) Addition of an overloaded function is not a bc break. + @@ -10278,6 +12152,10 @@ + + OK + Class TVideoPlayRateCapabilities and enum TVideoQuality moved to mmfvideoenums.h. + OK Class TVideoPlayRateCapabilities and enum TVideoQualitymoved to mmfvideoenums.h. @@ -10290,12 +12168,22 @@ All removed constants marked internal. + + + OK + All removed constants marked internal. + + OK Constant KUidJmiLatestInstallation present SaClsDefines.h.Others marked internal + + OK + Constant KUidJmiLatestInstallation present SaClsDefines.h.Others marked internal + @@ -10311,7 +12199,16 @@ CVwsSessionWrapper, SVwsCommandLine and TVwsPanic marked as internal - + + + OK + 1. CVwsSessionWrapper is moved to viewclipartner.h 2. SVwsCommandLine, TVwsPanic are marked as internalcomponent. + + + OK + 1. CVwsSessionWrapper is moved to viewclipartner.h 2. SVwsCommandLine, TVwsPanic are marked as internalcomponent. + + OK @@ -10335,6 +12232,10 @@ OK All removed macors are moved to included zlib.h + + OK + All removed macors(Z_ASCII and ZLIB_VERSION) are moved to included zlib.h + @@ -10584,12 +12485,21 @@ + + OK + File contains only #defines. + OK File contains only #defines. - + + + OK + File contains only #defines. + + OK @@ -10700,6 +12610,10 @@ OK Removed components marked as internal and moved to apmpan.h + + OK + 1. KDataTypePrioritySystem is moved to apmfndr.h 2. KEpocUrlDataTypeHeader, and KApaAppTypeDes are marked to internalcomponent. + @@ -10728,8 +12642,11 @@ OK File has compilation errors - - + + OK + File has compilation errors + + @@ -10821,6 +12738,14 @@ OK Data field changed from const CEikDialogPage* to CEikDialogPage*. It's not a BC break. + + OK + Data field changed from const CEikDialogPage* to CEikDialogPage*. It's not a BC break. + + + OK + 1.TWhichEars removed.Private member. 2. All removed fields are private access. None of them is used in any inline function. There is no change in class size.3.Data field changed from const CEikDialogPage* to CEikDialogPage*. It's not a BC break. + @@ -10843,9 +12768,17 @@ OK KErrTotalLossOfEntropy marked as internal. + + OK + KErrTotalLossOfEntropy marked as internal. + + + OK + Macro SYMBIAN_NETWORKING_WIFI present in other header. It's not a BC break. It may be a source break. + OK Macro SYMBIAN_NETWORKING_WIFI present in other header . It's not a BC break. It may be a source break. @@ -10870,7 +12803,21 @@ OK Macro SYMBIAN_NETWORKING_WIFI present in other header . It's not a BC break. It may be a source break. - + + OK + Macro SYMBIAN_NETWORKING_WIFI present in other header . It's not a BC break. It may be a source break. + + + OK + Macro SYMBIAN_NETWORKING_WIFI present in other header . It's not a BC break. It may be a source break. + + + + + OK + Overloading a function is not a BC break. It may be a source break. + + @@ -11257,8 +13204,8 @@ 94 BBC Break SC Break - NOK - Exported function remvoed. + OK + Exported function remvoed.Studied and approved. 4 @@ -11266,8 +13213,8 @@ 95 BBC Break SC Break - NOK - Exported function remvoed. + OK + Exported function remvoed.Studied and approved 4 @@ -12104,8 +14051,8 @@ 188 BBC Break SC Break - NOK - Exported function removed. + OK + Exported function removed.Studied and approved. 4 @@ -12936,6 +14883,25 @@ OK function name modified. + + 5 + RSqlStatement::ParameterName(int, TPtrC16&) + 117 + BBC Break + None + OK + Exported function Inserted. + + + 3 + RSqlStatement::ParamName(int, TPtrC16&) + 117 + 136 + BBC Break + None + OK + ParamName and ParameterName , both methods are same.. + @@ -15888,6 +17854,15 @@ OK CConnectionProvdBase is marked as internal technology.. + + 4 + CCommsProviderBase::DoFetchInterfaceControlL(TSupportedCommsApiExt) + 332 + BBC Break + SC Break + OK + CConnectionProvdBase is marked as internal technology.. + @@ -23661,6 +25636,24 @@ OK Nothing is imported in class CAknRecentCharMap. + + 4 + typeinfo for CAknRecentCharMap + 4152 + BBC Break + SC Break + OK + Nothing is imported in class CAknRecentCharMap. + + + 4 + vtable for CAknRecentCharMap + 4153 + BBC Break + SC Break + OK + Nothing is imported in class CAknRecentCharMap. + @@ -27361,8 +29354,8 @@ 303 BBC Break None - NOK - Imported function removed. + OK + This is visible due to 2 version of def files. @@ -27482,7 +29475,7 @@ 92 BBC Break SC Break - OK + OK Class CHeaderFieldPart is not part of the public SDK and not intended for use by clients @@ -27491,7 +29484,7 @@ 93 BBC Break SC Break - OK + OK Class CHeaderFieldPart is not part of the public SDK and not intended for use by clients @@ -27500,7 +29493,7 @@ 139 BBC Break SC Break - OK + OK Class CHeaderFieldParam is not part of the public SDK and not intended for use by clients @@ -27509,7 +29502,7 @@ 146 BBC Break SC Break - OK + OK Used by CHeaderField and as such is tightly bound to that class. @@ -27518,7 +29511,7 @@ 147 BBC Break SC Break - OK + OK Used by CHeaderField and as such is tightly bound to that class. @@ -27527,7 +29520,7 @@ 148 BBC Break SC Break - OK + OK Used by CHeaderField and as such is tightly bound to that class. @@ -27536,7 +29529,7 @@ 149 BBC Break SC Break - OK + OK Used by CHeaderField and as such is tightly bound to that class. @@ -27545,7 +29538,7 @@ 154 BBC Break SC Break - OK + OK Used by CHeaderFieldPart and as such is tightly bound to that class. @@ -27554,7 +29547,7 @@ 155 BBC Break SC Break - OK + OK Used by CHeaderFieldPart and as such is tightly bound to that class. @@ -27563,7 +29556,7 @@ 156 BBC Break SC Break - OK + OK Used by CHeaderFieldPart and as such is tightly bound to that class. @@ -27572,7 +29565,7 @@ 157 BBC Break SC Break - OK + OK Used by CHeaderFieldPart and as such is tightly bound to that class. @@ -27581,7 +29574,7 @@ 158 BBC Break SC Break - OK + OK Used by CHeaderFieldPart and as such is tightly bound to that class. @@ -27590,7 +29583,7 @@ 159 BBC Break SC Break - OK + OK Used by CHeaderFieldPart and as such is tightly bound to that class. @@ -27599,7 +29592,7 @@ 208 BBC Break SC Break - OK + OK Class CHeaderFieldPart is not part of the public SDK and not intended for use by clients @@ -27608,7 +29601,7 @@ 209 BBC Break SC Break - OK + OK Class CHeaderFieldPart is not part of the public SDK and not intended for use by clients @@ -27617,7 +29610,7 @@ 210 BBC Break SC Break - OK + OK Class CHeaderFieldPart is not part of the public SDK and not intended for use by clients @@ -27626,7 +29619,7 @@ 223 BBC Break SC Break - OK + OK Class CHeaderFieldParam is not part of the public SDK and not intended for use by clients @@ -27635,7 +29628,7 @@ 224 BBC Break SC Break - OK + OK Class CHeaderFieldParam is not part of the public SDK and not intended for use by clients @@ -27644,7 +29637,7 @@ 255 BBC Break SC Break - OK + OK Class CHeaderFieldPart is not part of the public SDK and not intended for use by clients @@ -27653,7 +29646,7 @@ 256 BBC Break SC Break - OK + OK Class CHeaderFieldParam is not part of the public SDK and not intended for use by clients @@ -27662,7 +29655,7 @@ 267 BBC Break SC Break - OK + OK Class CHeaderFieldPart is not part of the public SDK and not intended for use by clients @@ -27671,7 +29664,7 @@ 268 BBC Break SC Break - OK + OK Class CHeaderFieldParam is not part of the public SDK and not intended for use by clients @@ -27680,7 +29673,7 @@ 284 BBC Break SC Break - OK + OK SetupDefaultProxyFromCommsDatL( ) is an internal component @@ -39704,4 +41697,21 @@ + + + BBC Break + SC Break + 1 + OK + Resolved WONTFIX. + + + Informative + None + 14 + Baseline DLL is not available for analysis + OK + File was not contributed. It is an accepted break. + + \ No newline at end of file