You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
150 lines
7.5 KiB
150 lines
7.5 KiB
#ifndef SEC_NATIVE_FEATURE_TAG_WEB_H |
|
#define SEC_NATIVE_FEATURE_TAG_WEB_H |
|
|
|
|
|
// Note |
|
// The string must be same as the string in CSCFeatureTagWeb.java |
|
// Because one feature coulde be implemented both in java layer and in native layer |
|
|
|
// The default values for each types |
|
// This means the specified TAG is not defined |
|
#define CSCFeatureTagWeb_Str_NoTag "" |
|
#define CSCFeatureTagWeb_Bool_NoTag false |
|
#define CSCFeatureTagWeb_Int_NoTag 0 |
|
|
|
// To define custom UserAgent string |
|
// If this value is not defined, the default Android UserAgent will be sent to server |
|
#define CSCFeatureTagWeb_SetUserAgent "CscFeature_Web_SetUserAgent" |
|
|
|
|
|
// To define UAProfile string |
|
// If this value is not defined, UAProfile will not be sent to server |
|
#define CSCFeatureTagWeb_SetUAProfile "CscFeature_Web_SetUAProfile" |
|
|
|
// Change homepage_base regardless language and APN |
|
#define CscFeatureTagWeb_SetHomepageURL "CscFeature_Web_SetHomepageURL" |
|
// Disable RSS button on the url bar |
|
#define CscFeatureTagWeb_DisableRSS "CscFeature_Web_DisableRSS" |
|
// Remove voicesearch button on the url bar |
|
#define CscFeatureTagWeb_DisableVoiceSearch "CscFeature_Web_DisableVoiceSearch" |
|
// Disable showing activity chooser on redirecting in case when 3rd party browser also installed |
|
#define CscFeatureTagWeb_DisableRedirectionChooser "CscFeature_Web_DisableRedirectionChooser" |
|
|
|
// Enable UAProfile in Header |
|
#define CscFeatureTagWeb_Bool_EnableUAProfile "CscFeature_Web_Bool_EnableUAProfile" |
|
|
|
// To Enable the GateConfig Logs(USA STA requirement for stability test) |
|
#define CscFeatureTagWeb_Bool_EnableGateConfig "CscFeature_Web_EnableLogStabililtyTest" |
|
|
|
//add for Handling Operator UA |
|
#define CscFeature_Web_OverrideUserAgent "CscFeature_Web_OverrideUserAgent" |
|
|
|
// add menu clear today history |
|
#define CscFeatureTagWeb_EnableDeletingTodayHistory "CscFeature_Web_EnableDeletingTodayHistory" |
|
|
|
// To enable bookmark overwrite |
|
#define CscFeatureTagWeb_EnableOverwritingBookmark "CscFeature_Web_EnableOverwritingBookmark" |
|
|
|
// To enable downloaded folder notification |
|
#define CscFeatureTagWeb_EnableDownloadedFolderInNotificationBar "CscFeature_Web_EnableDownloadedFolderInNotificationBar" |
|
|
|
//Enable DeviceID at Header(USA ATT Requirement) |
|
#define CscFeatureTag_Web_Bool_DeviceID "CscFeature_Web_UseDeviceIdInHeader" |
|
|
|
// support uploading contacts in VCard format (China-Telecom requirement) |
|
#define CscFeatureTagWeb_SupportVcfUpload "CscFeature_Web_SupportVcfUpload" |
|
//Parse XHTML document as HTML (ignore parse error. China-Telecom requirement) |
|
#define CscFeatureTagWeb_ParseXHtmlToHtml "CscFeature_Web_ParseXHtmlToHtml" |
|
|
|
//Block SD & CD download ( NAGSM common requirement) |
|
#define CscFeatureTag_Web_Bool_BlockSDCDDownload "CscFeature_Web_BlockSDCDDownload" |
|
|
|
// display download progress on notification bar (China-Telecom requirement) |
|
#define CscFeatureTagWeb_ShowDownloadProgressOnNotification "CscFeature_Web_ShowDownloadProgressOnNotification" |
|
|
|
// show browser version in browser settings (China-Telecom requirement) |
|
#define CscFeatureTagWeb_ShowVersionInSetting "CscFeature_Web_ShowVersionInSetting" |
|
|
|
// support "exit browser" option (China-Telecom requirement) |
|
#define CscFeatureTagWeb_AddOptionToTerminate "CscFeature_Web_AddOptionToTerminate" |
|
// Add "Delete-all" function at Download list (China-Telecom requirement) |
|
#define CscFeatureTagWeb_EnableDeleteAllOnDownloadList "CscFeature_Web_EnableDeleteAllOnDownloadList" |
|
// Support save-as function and default folder by mime-type (China-Telecom requirement) |
|
#define CscFeatureTagWeb_SupportDownloadSaveAs "CscFeature_Web_SupportDownloadSaveAs" |
|
// support delete-all option in bookmarks page (China-Telecom requirement) |
|
#define CscFeatureTagWeb_EnableDeleteAllBookmarks "CscFeature_Web_EnableDeleteAllBookmarks" |
|
// Add "FullHandwriting IME issue "(China-Common requirement) |
|
#define CscFeatureTagWeb_EnableOptionEditTextDuringFullHwr "CscFeature_Web_EnableOptionEditTextDuringFullHwr" |
|
// support offline-startup page includes bookmarks, history, search dialog (China-Telecom requirement) |
|
#define CscFeatureTagWeb_SupportOfflineStartupPage "CscFeature_Web_SupportOfflineStartupPage" |
|
|
|
// support not to set factory-reset-homepage to PREF_HOMEPAGE |
|
#define CscFeatureTagWeb_Bool_DisableSetFactoryResetHomeToPrefHome "CscFeature_Web_Bool_DisableSetFactoryResetHomeToPrefHome" |
|
|
|
// Show roaming dialog (ATT Requirement) |
|
#define CscFeatureTagWeb_Bool_ShowRoamingDialog "CscFeature_Web_EnableRoamingDialog" |
|
|
|
// set download folder by mime-type for China-Telecom requirement |
|
#define CscFeatureTagWeb_SetDownloadFolderNameByMimeType "CscFeature_Web_SetDownloadFolderNameByMimeType" |
|
|
|
// Disable showing activity chooser for defined string |
|
#define CscFeature_Web_DisableChooser4 "CscFeature_Web_DisableChooser4" |
|
|
|
// Enable download hebrew filename |
|
#define CscFeature_Web_SupportHebrewFileName "CscFeature_Web_SupportHebrewFileName" |
|
|
|
// remove google in search engine list |
|
#define CscFeatureTagWeb_DisableGoogleInBrowserSearchEngine "CscFeature_Web_DisableGoogleInBrowserSearchEngine" |
|
|
|
// set off overview mode as default (CTC Requirement) |
|
#define CscFeatureTagWeb_SetOffOverviewModeAsDefault "CscFeature_Web_SetOffOverviewModeAsDefault" |
|
|
|
// Disable setting homepage as it is set in APN when SIM changed |
|
#define CscFeature_Web_EnableAutoSimHomeUrlInProfile "CscFeature_Web_EnableAutoSimHomeUrlInProfile" |
|
|
|
// Add download file name decode feature for China region |
|
#define CscFeatureTagWeb_SupportDownloadedFileNameInChineseChar "CscFeature_Web_SupportDownloadedFileNameInChineseChar" |
|
|
|
// support multiAPN (CMCC Requirement) |
|
#define CscFeatureTagWeb_EnableMultipleApn4 "CscFeature_Web_EnableMultipleApn4" |
|
|
|
// Enable Ask to exit on back (CMCC Requirement) |
|
#define CscFeatureTagWeb_EnablePromptToExit "CscFeature_Web_EnablePromptToExit" |
|
|
|
|
|
// Enable EMOJI for JPN |
|
#define CscFeatureTagWeb_EnableEmoji "CscFeature_Web_Bool_EnableEmoji" |
|
|
|
// Show Wifi AP List when WIFI switch is on (CMCC Requirement) |
|
#define CscFeatureTagWeb_ShowWifiAPList "CscFeature_Web_ShowWifiAPList" |
|
|
|
// Enable Operator's toolbar (ATT Requirement) |
|
#define CscFeatureTagWeb_EnableOperatorToolbar "CscFeature_Web_EnableOperatorToolbar" |
|
|
|
// Set TCP Connection timout (China Requirement) |
|
#define CscFeatureTagWeb_SetTcpConnTimeoutAs "CscFeature_Web_SetTcpConnTimeoutAs" |
|
|
|
// Add WML mime type to Accept Header (CMCC Requirement) |
|
#define CscFeatureTagWeb_AddWmlToHttpAcceptHeader4 "CscFeature_Web_AddWmlToHttpAcceptHeader4" |
|
|
|
// change block zoom method to position based touch block zoom (Australia Requirement) |
|
#define CscFeature_Web_BlockZoomBaseOnTouchPosition "CscFeature_Web_BlockZoomBaseOnTouchPosition" |
|
|
|
// Remove Partial View During Horizontal Scroll in Nav Screen (Australia Requirement) |
|
#define CscFeature_Web_RemovePartialViewDuringHorizontalScroll "CscFeature_Web_RemovePartialViewDuringHorizontalScroll" |
|
|
|
// Show Popup for MaxLength reached during Url input (CMCC Requirement) |
|
#define CscFeatureTagWeb_EnablePopup4MaxLengthReachedDuringUrlInput "CscFeature_Web_EnablePopup4MaxLengthReachedDuringUrlInput" |
|
|
|
// Support Tel Number in the page to go to dialing app (KOR Requirement) |
|
#define CscFeature_Web_RecognizeTelNumber "CscFeature_Web_RecognizeTelNumber" |
|
|
|
// Large file transfer in Internet download (VZW Requirement) |
|
#define CscFeature_Web_EnableWifiOption4LargeFileDownload "CscFeature_Web_EnableWifiOption4LargeFileDownload" |
|
|
|
// Add additional accept charset to Accept Header (CTC Requirement) |
|
#define CscFeature_Web_AddCharSetToHttpHeader "CscFeature_Web_AddCharSetToHttpHeader" |
|
|
|
// max connection per host for performance |
|
#define CscFeature_Web_MaxConnectionPerHost "CscFeature_Web_MaxConnectionPerHost" |
|
#endif // SEC_NATIVE_FEATURE_TAG_WEB_H
|
|
|