Update change log and spec for wrt-plugins-tizen_0.4.59 2.2_release submit/tizen_2.2/20130814.092029 submit/tizen_2.2/20130814.102542
authorDongjin Choi <milkelf.choi@samsung.com>
Wed, 7 Aug 2013 12:10:15 +0000 (21:10 +0900)
committerDongjin Choi <milkelf.choi@samsung.com>
Wed, 7 Aug 2013 12:10:15 +0000 (21:10 +0900)
commit6ce393840d982b61a90c46133168e736e41d7310
tree5c6dab300810b425f2a7566c6b7cf3e04374f5f9
parentc6a317d8f5e224cbe74d595a8959f8adb999c865
Update change log and spec for wrt-plugins-tizen_0.4.59

[model] REDWOOD
[binary_type] PDA
[customer] OPEN

[Issue#] N/A
[Problem] Exceptions thrown in constructors.
[Cause] Exception policy in constructors was not clear..
[Solution] Follow the policy of not throwing exceptions in constructors and adjust TCs.

[Issue#] prevent 17475, 17476, 17477, 17478, 17479
[Problem] Memory leaks.
[Cause] No filter handles destroyed.
[Solution] Destroy filter handles right after their addition to the super filter.

[Issue] N_SE-47951
[Problem] Web process force close occurs when send a maximum character meessage in Chatter.
[Cause] msg_struct_list_s is not initialized.
[Solution] msg_struct_list_s set before use

[Issue#] N/A
[Problem] sendMessage function didn't throw exception on some wrong args
[Cause] sendMessage function ignore wrong items
[Solution] Enforce the type check codes

[Issue] N/A
[Problem] The appId value is changed null when not set in constructor.
[Cause] whether null or empty string, were not checked. ( both null and empty string, were ignored.)
[Solution] If appId is inserted empty string, empty string save to the platform.

[Issue] N/A
[Problem] id and conversationId of message bug fix
[Cause] id and conversationId of message bug fix
[Solution] id and conversationId of message bug fix

[Issue#] N/A
[Problem] Calendar item conversion supported only to the iCalendar 2.0 format.
[Cause] No official platform api support.
[Solution] Apply the unofficial guide from platfrom.

[Issue#] P130801-2995
[Problem] When profile close api is called, can't close profile.
[Solution] modify code
[SCMRequest] N/A

[Issue] N/A
[Problem] generate message id when send sms and mms message
[Cause] generate message id when send sms and mms message
[Solution] generate message id when send sms and mms message

[Issue] TDIS-7106
[Ploblem] subText of DetailInfo default value is empty string("")
[Cause] subText has not default value in WIDL. but appId has a default value(empty string) is specified.
[Solution] inserted null check function in Notification Object.

[Issue] N/A
[Problem] makeEmptyConversation bug fix
[Cause] makeEmptyConversation bug fix
[Solution] makeEmptyConversation bug fix

[Issue] N/A
[Problem] It is easier to use nfc_manager_initialize_sync() than nfc_manager_initialize()
[Cause] N/A
[Solution] Change nfc initializing function from nfc_manager_initialize() to nfc_manager_initialize_sync()

[Common] Added ENG tags for log

[Issue#] WGL-379, WGL-376, WGL-375
[Problem] misunderstanding of raised error types
[Cause] concept
[Solution] change code

[Issue#] CID-23647
[Problem] Pointer comparison with string literal (BAD_COMPARE)
[Cause] Pointer comparison with string literal
[Solution] Use strcmp instead

[team] WebAPI
[request] N/A
[horizontal_expansion] N/A

UnitTC passed.
50 files changed:
packaging/wrt-plugins-tizen.spec
src/Calendar/Calendar.cpp [changed mode: 0644->0755]
src/Calendar/CalendarConverter.cpp
src/Calendar/CalendarFilter.cpp
src/Calendar/EventWrapper.cpp
src/Calendar/EventWrapper.h
src/Calendar/IEventExportEventToString.h
src/Calendar/JSCalendar.cpp
src/Calendar/JSCalendarAlarm.cpp
src/Calendar/JSCalendarAttendee.cpp
src/Calendar/JSCalendarEvent.cpp
src/Calendar/JSCalendarEventId.cpp
src/Calendar/JSCalendarItemProperties.cpp
src/Calendar/JSCalendarRecurrenceRule.cpp
src/Calendar/JSCalendarTask.cpp
src/Contact/ContactSearchEngine.cpp
src/Contact/JSAddressBook.cpp
src/Contact/JSContactManager.cpp
src/DataSync/DataSyncConverter.cpp [changed mode: 0644->0755]
src/DataSync/JSDataSyncManager.h
src/DataSync/JSSyncInfo.cpp
src/DataSync/JSSyncProfileInfo.cpp
src/DataSync/JSSyncServiceInfo.cpp
src/Download/DownloadManager.cpp
src/MessagePort/MessagePortJSUtil.cpp
src/Messaging/CallbackMgr.cpp
src/Messaging/Conversation.cpp
src/Messaging/Conversation.h
src/Messaging/Email.cpp
src/Messaging/JSMessageBody.cpp
src/Messaging/Messaging.cpp
src/Messaging/Mms.cpp
src/Messaging/Mms.h
src/Messaging/ScopedMail.h
src/Messaging/ScopedMailbox.h
src/Messaging/Sms.cpp
src/Messaging/Sms.h
src/NFC/NFCDefaultAdapter.cpp
src/NFC/NFCDefaultAdapter.h
src/NetworkBearerSelection/NetworkBearerSelection.cpp
src/NetworkBearerSelection/NetworkBearerSelection.h
src/Notification/JSNotificationDetailInfo.cpp
src/Notification/JSStatusNotification.cpp
src/Notification/NotificationDetailInfo.cpp
src/Notification/NotificationDetailInfo.h
src/Notification/StatusNotification.cpp
src/Notification/StatusNotification.h
src/WebSetting/JSWebSettingManager.cpp
src/WebSetting/WebSettingManager.cpp
src/WebSetting/plugin_initializer.cpp