framework/web/wrt-plugins-tizen.git
10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.80 accepted/tizen/2.2/main tizen_2.2 2.2.1_release accepted/tizen_2.2/20131108.052550 submit/tizen_2.2/20131108.052307
Ohyoun Kwon [Thu, 7 Nov 2013 13:40:32 +0000 (22:40 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.80

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

[Messaging] Fix Messaging TCT blocking case
[Issue] N/A
[Problem] Fix Messaging TCT blocking case
[Cause] msg thread list length zero
[Solution] check thread list length

Change-Id: I1ead994d9cf577cfdfe063483eb2bbd0d10ca8a9

10 years agoupdate change log and spec for wrt-plugins-tizen_0.4.79 submit/tizen_2.2/20131107.063313
ethan.jeong [Wed, 6 Nov 2013 03:26:08 +0000 (12:26 +0900)]
update change log and spec for wrt-plugins-tizen_0.4.79

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

[Bookmark] Fix crash of Bookmark TCT
[Issue] N/A
[Problem] crash during testing Bookmark TCT
[Cause] std::multimap::find returns an iterator to multimap::end if an element with specific key doesn't exist. But it doesn't check whether return value is multimap::end or not.
[Solution] It will check whether the return value is multimap::end or not.

[Calendar] find crash with sortMode for filter param
[Issue#] P131105-01760
[Problem] find crash for unvalid object for filter object
[Cause] filter validation is not correct
[Solution] check filter validation

[Package] Removed useless headers

[Push] Removed DAO for getting AppID

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

Change-Id: I21e26b1ea93108c2f9b8d9480e2c036b61c62f53

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.78
Hyunju Cheon [Tue, 5 Nov 2013 12:29:44 +0000 (21:29 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.78

[model] REDWOOD

[binary_type] PDA

[customer] OPEN

[Bookmark] Fix crash of Bookmark TCT

[Issue] N/A
[Problem] crash during testing Bookmark TCT
[Cause] std::multimap::find returns an iterator to multimap::end if an element with specific key doesn't exist. But it doesn't check whether return value is multimap::end or not.
[Solution] It will check whether the return value is multimap::end or not.
[SCMRequest] N/A

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

Change-Id: Iae269f22ad4d81be002d67ea2fb4ce6e1a97fca2

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.77
Ohyoun Kwon [Wed, 30 Oct 2013 07:17:43 +0000 (16:17 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.77

Change-Id: I3c0160135bd1b2711bdee72b6a5f86e3fcb26cb2

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.76
Ohyoun Kwon [Tue, 29 Oct 2013 10:49:11 +0000 (19:49 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.76

Change-Id: Ib0b5c1a3e2d1d39fbae241f77e32d95b132cc776

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.75
Hyunju Cheon [Thu, 24 Oct 2013 10:00:12 +0000 (19:00 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.75

[model] REDWOOD

[binary_type] PDA

[customer] OPEN

[Notification] Modify the default value of postedTime

[Issue] TTS-2086
[Problem] The spec have no description about default value of attribute postedTime. But it returns null.
[Cause] N/A
[Solution] It will return undefined.
[SCMRequest] N/A

[NFC] Change variable types because of CAPI's change

[Issue] N/A
[Problem] The payload's maximun size has to be 2**32-1. But NFC's CAPI could be set 2**31-1.
[Cause] The paload size's type of NFC CAPI is int.
[Solution] NFC CAPI is fixed. So nfc plugin code is also changed.
[SCMRequest] N/A

Change-Id: Ic6a411af0120dea2da6cdff77c93c3e6fd5de8ba

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.74
Lee Siwoo [Tue, 22 Oct 2013 11:29:18 +0000 (20:29 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.74

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.73
Lee Siwoo [Mon, 21 Oct 2013 05:41:08 +0000 (14:41 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.73

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.72
Kisub Song [Sat, 19 Oct 2013 11:43:06 +0000 (20:43 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.72

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.71
Ohyoun Kwon [Thu, 17 Oct 2013 13:22:49 +0000 (22:22 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.71

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.70
Kisub Song [Tue, 15 Oct 2013 08:56:40 +0000 (17:56 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.70

Change-Id: I258e459023eec5ec84a86a6cef40ffc2f265f8ba

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.69
Hyunju Cheon [Fri, 11 Oct 2013 10:41:25 +0000 (19:41 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.69

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

[Messaging] Force close occur while install chatter

[Issue#] N_SE-54842
[Problem] Force close occur while install chatter
[Cause] Force close occur while install chatter
[Solution] remove log for message body contents

[Messaging] removeConversation bug fix

[Issue#] P131004-02914
[Problem] removeConversation throw exception
[Cause] throw exception for emptyConversation remove
[Solution] change logic for emptyConversation remove

[NFC] Modify the crash issue when closing Orange Wallet

[Issue] N/A
[Problem] Crash occurs when closing Orange Wallet
[Cause] When NFCAdapter is finalized, it tries to unset tag/peer listners. Before unsetting tag/peer listners, it checks NFC's status. If NFC's status is off, it sends exception. But ~NFCAdapter doesn'
[Solution] The ~NFCAdapter will catch exceptions.

[Messaging] conversationId bug fix for removed msg

[Issue] N/A
[Problem] conversationId bug fix for removed msg
[Cause] conversationId bug fix for removed msg
[Solution] conversationId bug fix for removed msg

[Power] Fix tct error

[Issue#] PowerManager_setScreenBrightness_successful
[Problem] get wrong value
[Cause] N/A
[Solution] Modify code.

[Messaging] sync to async loadMessageBody for SMS, MMS

[Issue] N/A
[Problem] sync to async loadMessageBody
[Cause] sync to async loadMessageBody
[Solution] sync to async loadMessageBody

[Systeminfo] device capability value bug

[Issue#] N/A
[Problem] When get input keyboard layout value, get wrong value.
[Cause] N/A
[Solution] Modify code.

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

UnitTC passed.

Change-Id: Ic830988842dae584ecf698c7d5c7beb96028c508

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.68
Dongjin Choi [Mon, 16 Sep 2013 12:52:34 +0000 (21:52 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.68

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

[Systeminfo] rollback 281623

[Issue#] N/A
[Problem] Unchecked return value.
[Cause] calling function notification_set_execute_option without checking return value.
[Solution] Inserted checking return value.

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

UnitTC passed.

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.67
Dongjin Choi [Thu, 12 Sep 2013 08:04:37 +0000 (17:04 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.67

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

[Issue#] PCMADD-52
[Problem] Calendar composite filter misbehaves when used iteratively.
[Cause] Wrong platform api usage.
[Solution] Use a stack for the composite filter management.

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

UnitTC passed.

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.66
Dongjin Choi [Wed, 11 Sep 2013 09:44:29 +0000 (18:44 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.66

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

[Issue] N/A
[Problem] removeMessages with empty message crash
[Cause] get Message type without check message array length
[Solution] check message array length

[Issue#] redmine #1541
[Problem] problem with filter
[Cause] internal bug
[Solution] modify source code

[DataControl] move common code to DataControlCallback.h, cpp
[DataControl] gathering pending event class.
[DataControl] makes callback & userdata as one common callback & userdata.

[Issue#] PLM P130829-05706
[Problem] callback invocation with unordered req id due to platform bug.
[Cause] there is no work queue to prevent platform bug.
[Solution] work queue implementation.

[Issue#] TTS-1973
[Problem] When listen api is registered callback is not invoked.
[Cause] N/A
[Solution] Modify code.

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

UnitTC passed.

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.65
Dongjin Choi [Thu, 5 Sep 2013 08:18:21 +0000 (17:18 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.65

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

[Issue] N/A
[Problem] remove build warning
[Cause] remove build warning
[Solution] remove build warning

[DataControl] check max query & data

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

[Common] remove finger-print, key cn, root cn

[Issue#] N/A
[Problem] SEC TC Fail
[Cause] They don't check if NFC is on
[Solution] It will raise ServiceNotAvailableError if NFC is off.

[Issue] N/A
[Problem] when setScreenBrightness() api is called, exception is occured if input parameter is zero.
[Cause] plaform throw exception when get zero.
[Solution] use minimum value when get zero.

[Issue] N/A
[Problem] Mms and Email using /tmp folder for Body and attachment file
[Cause] Mms and Email using /tmp folder for Body and attachment file
[Solution] /tmp file path change to wiget file path

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

UnitTC passed.

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.64
Dongjin Choi [Thu, 29 Aug 2013 07:21:10 +0000 (16:21 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.64

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

[Issue#] P130820-05436
[Problem] requestRemoteMessagePort succeed even after service app died
[Cause] requestRemoteMessagePort caches the object
[Solution] made it check every requestRemoteMessagePort invoke

[Issue] N/A
[Problem] If NFC is off, setExclusiveMode() is failed.
[Cause] NFC Framework was changed.
[Solution] Calling setExclusiveMode() will ignored if NFC is off.

[Issue#] N/A
[Problem] Add a sub unit TC for a DCM regression test.
[Cause] Unit TC not updated after problem resolving.
[Solution] Add a sub TC for a DCM regression test.

[Issue] N/A
[Problem] findMessage just after removeMessages find removed email message
[Cause] deleteMessages on email is async
[Solution] check dbus noti for email remove done

[Issue] CID-30817
[Problem] Resource leak
[Cause] Variable "thread_info" going out of scope leaks the storage it points to.
[Solution] free thread_info after use

[Issue#] N/A
[Problem] batch operation failed from 2nd
[Cause] internal bug
[Solution] fix code

[Issue#] N/A
[Problem] bugs raised by SE
[Cause] internal bug
[Solution] fix code

[Issue] N/A
[Problem] prevent CID 30652 : Structurally dead code (UNREACHABLE)
[Cause] It is for handling exceptions those are not catched in try~catch.
[Solution] remove it

[Issue] N_SE-49937
[Problem] Force close occur while read from card
[Cause] Card's NDEFMessage has a NDEFRecord those uri is NULL. In this case, when getting uri using nfc_ndef_record_get_uri(), uri is NULL.
[Solution] If uri is NULL, it will return empty string.

[Issue] N/A
[Problem] TZDate can't set negative year. And if its date / time is exceed the platform limit, it has incorrect data.
[Cause] Setting negative year is blocked by code. ICU has a value that is the current time as UTC milliseconds. The value's type is double. If the value is out of double's range, it is converted automatically. So it makes TZDate's data incorrect.
[Solution] It will set negative year. And  if its date / time is exceed the platform limit, the TZDate will be invalid.

[Issue] N/A
[Problem] TZDate can't set negative year. And if its date / time is exceed the platform limit, it has incorrect data.
[Cause] Setting negative year is blocked by code. ICU has a value that is the current time as UTC milliseconds. The value's type is double. If the value is out of double's range, it is converted automatically. So it makes TZDate's data incorrect.
[Solution] It will set negative year. And  if its date / time is exceed the platform limit, the TZDate will be invalid.

[Issue#] DCM regression issue.
[Problem] DCM regression issue raise.
[Cause] N/A
[Solution] N/A

[Issue#] P130812-01694
[Problem] Calendar "daysOfTheWeek" default value not reset.
[Cause] Platform default value policy changed to set it automatically.
[Solution] Fix the failing TC following the platform policy.

[Issue#] N/A
[Problem] installedDate and categories always return unique object
[Cause] they always create new object to return
[Solution] let them caching the js object

[Issue#] N/A
[Problem] audio media type is added sound type
[Cause] changed core api policy
[Solution] inserted sound type to query gerneration function.

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

UnitTC passed.

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.63
Dongjin Choi [Fri, 23 Aug 2013 08:53:31 +0000 (17:53 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.63

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

[Filesystem] bug fix compare paths.

[Issue] N/A
[Problem] findMessage, findConversation, findFolder with EXISTS filter
[Cause] findMessage, findConversation, findFolder with EXISTS filter
[Solution] findMessage, findConversation, findFolder with EXISTS filter

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

UnitTC passed.

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.62
Dongjin Choi [Thu, 22 Aug 2013 07:31:56 +0000 (16:31 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.62

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

[Issue] N/A
[Problem] set null to url
[Cause] url set to null object
[Solution] url set to null string

[Issue#] P130814-01522
[Problem] Wrong profiles number returned.
[Cause] Debug level "D" removed.
[Solution] Move meaningful codes inside the dlog to the outer level.

[Issue] N/A
[Problem] syncStop on email service bug fix
[Cause] syncStop on email service bug fix
[Solution] syncStop on email service bug fix

[Issue] N/A
[Problem] email attachment filePath initialize as empty string
[Cause] email attachment filePath initialize as empty string
[Solution] email attachment filePath set as Null

[Issue#] N/A
[Problem] The callback profileId is not matched with the returned value from add api.
[Cause] Mix-use of different profileId types from platform.
[Solution] Convert the string type profileId to the number type.

[Issue#] N_SE-49123
[Problem] Force close occurs
[Cause] display sms body data crash
[Solution] remove crash log

[Issue] N/A
[Problem] email send error always Unkwons
[Cause] send error status is not checked
[Solution] return network error for error status

[Issue#] TCT
[Problem] Bonding fail.
[Cause] code bug.
[Solution] fix bug.

[Issue#] TCT
[Problem] Setting property failed.
[Cause] Variables is not initialized
[Solution] Use JSUtil::JSValueToObject instead of using JSVAlueToObject in JSValueRef.h directly

[Issue#] TCT
[Problem] Setting property failed.
[Cause] Variables is not initialized
[Solution] Use JSUtil::JSValueToObject instead of using JSVAlueToObject in JSValueRef.h directly

[Issue] N/A
[Problem] mms conversation subject bug fix
[Cause] mms conversation subject bug fix
[Solution] mms conversation subject bug fix

[Issue#] security TCT
[Problem] NotFoundError raise.
[Cause] comparison with invalid pointer.
[Solution] comparison with valid pointer.

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

UnitTC passed.

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.61
Dongjin Choi [Tue, 20 Aug 2013 05:50:07 +0000 (14:50 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.61

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

[Issue] N/A
[Problem] Intensive TC fail
[Cause] When constructing NDEFMessage ,NDEFRecord, NDEFRecordText, NDEFRecordURI or NDEFRecordMedia, it checks if arguments are valid or not. And if they are not valid, it sends an exception.
[Solution] It will not send exception in the cases. It will use default values instead of invalid arguments when setting attributes or constructing them with invalid ones or send exceptions when calling APIs that use them.

[Issue#] Docomo QA 3
[Problem] Even if User-Agent changed, it is not applied to download API
[Cause] Download API requires Header setting
[Solution] Set User-Agent to download API

[Issue] N/A
[Problem] TCT Fail
[Cause] It doesn't raise exception if the type of listener's argument is undefined. And if it doesn't have any valid argument, it raises exception.
[Solution] It will check arguments's types using ArgumentValidator.

[Issue] N/A
[Problem] can assign null value to title.
[Cause] don't use StaticValue.
[Solution] using StaticValue.

[Issue#] N/A
[Problem] getAppContext fails not on independent WebApp
[Cause] This function have got appID from platform API
[Solution] API must get appID from WRT

[Issue#] P130815-05559
[Problem] "undefined" value is returned when rrule is set to null.
[Cause] No clear spec description.
[Solution] Return null when rrule is set to null.

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

UnitTC passed.

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.60
Dongjin Choi [Wed, 14 Aug 2013 10:31:59 +0000 (19:31 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.60

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

[Issue#] Intensive TC
[Problem] Improper UnkownError throw.
[Solution] Throw InvaluesValuesError
[SCMRequest] N/A

[Issue] N/A
[Problem] sms and mms send check routine modification
[Cause] sms and mms send check routine modification
[Solution] sms and mms send check routine modification

[Issue] N/A
[Problem] can assign null value to non-nullable.
[Cause] don't use StaticValue.
[Solution] using StaticValue.

[Issue#] CID-12643/12644
[Problem] Copy-paste error (COPY_PASTE_ERROR)
[Cause] Copy-paste error (COPY_PASTE_ERROR)
[Solution] Change Log Message

[Contact] comply with TCT's attribute converting rule

[Issue#] N/A
[Problem] Calendar alarm description and task prgoress value validation failed.
[Cause] Wrong default value and conversion.
[Solution] Set the default description value as guided and fix the progress conversion routine.

[Issue] N/A
[Problem] minor bug
[Cause] N/A
[Solution] 1. ignore the set operation when invalid data is set for orientation
           2. add the 'catch' condition for filter operation.
           3. change the exception type from platformexception
           4. unsetChangeListener API call before calling set operation

[Issue#] redmine 1511/1512/1513/1514
[Problem] Wrong attributes handling.
[Cause] Wrong array and default value management.
[Solution] Fix array management routine and set correct default values.

[Issue#] Intensive TC
[Problem] According to spec, the default timeout MUST be set
[Cause] N/A
[Solution] N/A

[Issue#] Intensive TC
[Problem] UnknownError is returned
[Cause] N/A
[Solution] N/A

[Issue#] N/A
[Problem] InvalidValuesError is thrown
[Cause] N/A
[Solution] N/A

[Issue#] N/A
[Problem] Wrong default calendar alarm description value.
[Cause] Wrong default value used.
[Solution] Set the empty string defautl value.

[Issue#] N/A
[Problem] Build warning occurs.
[Cause] unused variable
[Solution] removed unused variable

[Issue#] N/A
[Problem] Dummy constructor may needed in the future
[Cause] Needed for type checking (use with instanceof)
[Solution] Inserted dummy constructor

[Issue#] N/A
[Problem] Type comparison waring
[Cause] N/A
[Solution] Convert type

[Issue#] TTS-1840
[Problem] onprogress cb gives empty pkgid sometimes
[Cause] package-manager callback gives empty string with wrong package
[Solution] inserted defence code for empty string

[Issue#] N/A
[Problem] Calendar array attribute values not updated.
[Cause] Wrong array attribute set routine.
[Solution] Renew the saved JS object in set routine.

[Issue#] prevent 10951 17433 17454 17455
[Problem] find flaw by 'prevent' tool
[Cause] internal error
[Solution] change code

[Issue#] N_SE-48519
[Problem] Message sent successfully but still progress icon and progressing shows
[Cause] update message network status and folder for old data
[Solution] update message network status and folder for new data

[Issue] N/A
[Problem] setProperty function be called by self.
[Cause] using JSUtil::setProperty function in setProperty function(Static Values).
[solution] removed JSUtil::setProperty.

[Issue#] N/A
[Problem] WRT security API has been changed.
[Cause] Security error layed has been added.
[Solution] Inserted the routine to process new error.

[Issue#] N/A
[Problem] Filter had wrong default values
[Cause] Code error
[Solution] Fixed error codes

[Issue] N/A
[Problem] An error occurs when coping file in wgt-package
[Cause] checking permissions in copyTo
[Solution] removed check permission module.

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

UnitTC passed.

10 years agoUpdate 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
Dongjin Choi [Wed, 7 Aug 2013 12:10:15 +0000 (21:10 +0900)]
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.

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.58
Dongjin Choi [Thu, 1 Aug 2013 05:50:19 +0000 (14:50 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.58

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

[Issue#] N/A
[Problem] TCT issues
[Cause] exception policy
[Solution] remove exception generating code

[Issue#] N/A
[Problem] Two TCT cases failed.
[Cause] No error thrown when "undefined" is passed to the optional, nullable argument.
[Solution] Throw "TypeMismatch" exception in every such cases.

[Issue] N/A
[Problem] loadMessageBody call on smsService error with email message
[Cause] loadMessageBody call on smsService error with email message
[Solution] compare message type with service type

[Issue] N/A
[Problem] Add Attachment crash with invalid mimetype
[Cause] mimeType check routine bug
[Solution] mimeType check routine change

[Issue] N/A
[Problem] If constructing TZDate or TimeDuration, exception is raised.
[Cause] When constructing TZDate or TimeDuration it checks if unit value is valid or not. And if it is not valid, it sends an exception.
[Solution] It will not send exception in the case. It will use default values instead of invalid arguments when setting attributes or constructing TZDate or TimeDuration with invalid ones

[Issue#] N/A
[Problem] Intensive TCs failed regarding duration and status attributes.
[Cause] Duration/endDate/dueDate auto-calculated. Wrong status management.
[Solution] Do not auto-calculate duration as per spec. Fix status attribute find routine.

[Issue#] CID-23443, CID-19775
[Problem] N/A
[Solution] modify code

[SecureStorage] remove secure storage module.

[Issue#] N/A
[Problem] getScreenBrightness was not reflect auto brightness value
[Solution] update getting screen brightness function
[SCMRequest] N/A

[Issue] N_SE-47519
[Problem] Web process has closed unexpectedly when try to select Enter phone number number field in Chatter
[Cause] get email message exception is not checked
[Solution] get email message exception check

[Issue] N_SE-47437
[Problem] Message notification disappear although message is not shown in Chatter
[Cause] Msg F/W update isRead status always
[Solution] use other Msg F/W API

[Notification] fixed Intensive issue.

[Issue#] N/A
[Problem] Binary size was too big
[Cause] optimization level
[Solution] Adjusted optimization level to -Os

[Issue#] DCM-2201
[Problem] exit and hide api is not working in iframe
[Cause] scheme callback is not working in iframe
[Solution] use IPC API instead of scheme callback

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

UnitTC passed.

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.57
Dongjin Choi [Thu, 25 Jul 2013 12:05:10 +0000 (21:05 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.57

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

[NBS] Fix bug about open profile

[Issue#] VPSS-1080
[Problem] Decoding iCalendar leads to app crash.
[Cause] Internal calendar object accessed before its initialization.
[Solution] Initialize the static calendar object before the conversion.

[Issue#] VPSS-1080
[Problem] Decoding iCalendar leads to app crash.
[Cause] Internal calendar object accessed before its initialization.
[Solution] Initialize the static calendar object before the conversion.

[Issue#] N/A
[Problem] One TC for iCalendar conversion failed.
[Cause] Platform iCalendar conversion routine change and wrong string input from TC.
[Solution] Fix TC string input as per guide from platform.

[Issue#] N/A
[Problem] sometimes callback function of kill() API is not called
[Cause] event is skipped by unknown reason.
[Solution] add second chance code to call callback functdion of kill() API

[Issue#] N/A
[Problem] wrong exception is thrown
[Cause] N/A
[Solution] change exception and return code

[Issue] N/A
[Problem] Bug fixed for intensive test
[Cause] invalid operation of converting
[Solution] 1. ignore the invalid rating value.
           2. throw the invalidValue exception when name is empty string.
           3. ignore the undfined for geolocation
           4. Add the condition when lyrics is invalid

[Issue#] N/A
[Problem] if wrong daysOfTheWeek value is eixst in vector, all daysOfTheWeek value io skipped
[Cause] N/A
[Solution] remove wrong value only.

[Issue] N/A
[Problem] If setting unit of TimeDuration to wrong value, exception is raised.
[Cause] When setting unit of TimeDuration, it checks if unit value is valid or not. And if it is not valid, it sends an exception.
[Solution] It will not send exception in the case. It will raise exception when TimeDuration with invalid unit is one of arguments.

[Issue#] N/A
[Problem] notification default id value is null.
[Cause] N/A
[Solution] defatul value is undefined before notificaiton posting.

[Issue#] N/A
[Problem] Wrong attribute for a task, wrong default values for dates.
[Cause] Wrong attribute assignment and wrong default values for dates.
[Solution] Revise attribute assignment and default values.

[Issue] TTS-1759
[Problem] sms update error not occur
[Cause] sms update bug
[Solution] sms update error called for error case

[Issue] N/A
[Problem] InvalidError callack is not thrown
[Cause] Not implemented
[Solution] Throw the InvalidError callback when the value is not valid.

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

UnitTC passed.

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.56
Dongjin Choi [Wed, 17 Jul 2013 11:15:44 +0000 (20:15 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.56

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

[Issue] N_SE-46653
[Problem] Notification still appears after checking that message from chatter
[Cause] msg_update_read_status is needed for notification update
[Solution] call msg_update_read_status

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

UnitTC passed.

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.55 submit/tizen_2.2/20130716.180446 submit/tizen_2.2/20130717.014920 submit/tizen_2.2/20130717.053417
Dongjin Choi [Tue, 16 Jul 2013 07:40:30 +0000 (16:40 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.55

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

[Bluetooth] visibility changed cb will be not invoked when bt is turned off

[Issue#] CID-63423, CID-63164
[Problem] N/A
[Solution] modify code

[Issue#] N/A
[Problem] Calendar alarm before attribute returned non-null value always.
[Cause] Calendar alarm before attribute not initialized as null.
[Solution] Check the value is undefined before returning JS value.

[Issue#] WEB-3475
[Problem] rangeFilter is not working properly at birthday
[Cause] internal error
[Solution] fix code

[Issue] Prevent 64294/64334
[Problem] Resource leak, Unchecked return value
[Cause] Resource leak, Unchecked return value
[Solution] Resource leak, Unchecked return value

[Issue] Prevent 64294/64334
[Problem] Resource leak, Unchecked return value
[Cause] Resource leak, Unchecked return value
[Solution] Resource leak, Unchecked return value

[Issue] N/A
[Problem] remove build warning
[Cause] remove build warning
[Solution] remove build warning

[Issue] N/A
[Problem] 1. matchFlag operation is wrong.
          2. App crashes when update the geolocation after it set null.
[Cause] 1. No condition for some matchFlags.
        2. It doesn't check null value.
[Solution] 1. Add the condition for matchFlags.
           2. Check the null value when geolocation update.

[Issue#] N/A
[Problem] BluetoothServiceHandler.unregister() and BluetoothHealthChannel.close() have wrong privilege
[Cause] Some functions have same name
[Solution] Register the different name in FunctionMapping

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

UnitTC passed.

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.54
Dongjin Choi [Sat, 13 Jul 2013 14:40:49 +0000 (23:40 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.54

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

[Issue] N/A
[Problem] frequent launch error in RSA.
[Cause] appcontrol timeout.
[Solution] retry mechanism addision.

[Issue] TDIS-6899
[Problem] sent message can not be seen and no confirmation message on Chatter
[Cause] use connection_get_type for network state check
[Solution] use connection_get_cellular_state for network state check

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

UnitTC passed.

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.53 submit/tizen_2.2/20130714.154935
Dongjin Choi [Thu, 11 Jul 2013 14:54:13 +0000 (23:54 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.53

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

[Messaging] Logs extended for Attachment save/load routines

[Issue#] N/A
[Problem] wrong exception is thrown
[Cause] N/A
[Solution] fix exception handling code

[Issue] Prevent 63229
[Problem] Resource leak
[Cause] Resource leak
[Solution] Resource leak

[Issue#] N/A
[Problem] when call kill API many times, some success callback is not called.
[Cause] context event callback is unset when success callback is called
[Solution] unset event callback when ApplicationManager is destroyed.

[Issue] N_SE-45751
[Problem] Force close occur when tap on Enter Number button in Chatter
[Cause] Force close occur when tap on Enter Number button in Chatter
[Solution] remove dlog

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

UnitTC passed.
1

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.52
Dongjin Choi [Wed, 10 Jul 2013 07:58:45 +0000 (16:58 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.52

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

[Issue] intensive test.
[Problem] simple absolute path was allowed for resolve api.
[Cause] no check.
[Solution] deny simple absolute path without file:// scheme.

[Bluetooth] Fix bug in getting onconnect of BluetoothHealthApplication
[Bluetooth] Use system_info_get_platform_bool()

[Application] exception should not be thrown for get/set properties

[Issue#] N/A
[Problem] The returned value has to be the biggest possible unit without losing the precision. But its unit is smaller one of two TimeDurations.
[Cause] It changed to smaller unit before calculating the differce and the result was returned.
[Solution] The result to calculate the  difference will be changed to the biggest possible unit without losing the precision.

[Issue] N/A
[Problem] loadMessageAttachment fail after loadMessageBody
[Cause] message is not set for attachments
[Solution] message set for attachments

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

UnitTC passed.

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.51
Dongjin Choi [Tue, 9 Jul 2013 08:13:29 +0000 (17:13 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.51

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

[Systeminfo] Change get Sim value code

[Issue] N/A
[Problem] UTC_download_start_P_001 is failed.
[Cause] Using invalid destination virtual path
[Solution] Uses valid path

[WebSetting] Fix websetting privilege TCT issue as well as indentation adjustment.

[Issue] N/A
[Problem] usleep was not decleared
[Cause] unistd.h was missing
[Solution] including unistd.h

[Issue] N/A
[Problem] stopSync fail after sync called quickly
[Cause] stopSync cannot get handle from email service
[Solution] retry to get handle from email service

[Issue#] DCM-2166
[Problem] N/A
[Cause] Internal bug
[Solution] modify code

[Issue#] N/A
[Problem] N/A
[Cause] Internal bug
[Solution] modify code

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

UnitTC passed.

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.50
Dongjin Choi [Thu, 4 Jul 2013 08:21:51 +0000 (17:21 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.50

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

[Issue#] N/A
[Problem] There are including of unused files.
[Solution] Removed including of unused files.
[SCMRequest] N/A

[Issue] N/A
[Problem] updateMessages for email service bug fix
[Cause] updateMessages for email service bug fix
[Solution] updateMessages for email service bug fix

[Issue] N/A
[Problem] Dereferencing pointer "soundPath"
[Cause] Null-checking "soundPath" suggests that it may be null, but it has already been dereferenced on all paths leading to the check
[Solution] inserted Null check.

[Issue] prevent CID : 63078
[Problem] memory leak.
[Cause] free omission.
[Solution] memory free.

[Systeminfo] Fix bug when get duid value

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

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.49
Dongjin Choi [Tue, 2 Jul 2013 12:55:13 +0000 (21:55 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.49

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

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

[Issue#] N/A
[Problem] Filter returns the Date value as UTC
[Cause] Filter create tm value from time_t value
[Solution] Add JSValueToDateTm function and use it

[Issue#] N/A
[Problem] TCT fail, intensive test
[Cause] internal error
[Solution] fix code

[Issue#] N_SE-43481
[Problem] Lockup occures when turn on bluetooth on Emulator
[Cause] reponse delay ocuures on Emulator
[Solution] Don't call Core API if BT is not supported

[WebSetting] Rollback testset.xml and createPackage.xml to exclude websetting tc.

[Systeminfo] Fix get capabilities info

[Systeminfo] Change Sim enum value(Sync rsa code)

[Issue] N/A
[Problem] appcontrol launch fail on RSA binary
[Cause] appcontrol launch fail.
[Solution] handle exception event.

[Issue#] N/A
[Problem] N/A
[Cause] comparison between signed and unsigned integer expressions
[Solution] use sit_t instead of int.

[Issue#] N/A
[Problem] WebAPIErrorFactory has risk
[Cause] assert codes were not removed
[Solution] removed assert codes

[Issue#] N/A
[Problem] Some codes have useless header
[Cause] assert head
[Solution] removed assert heads

[Issue] N/A
[Problem] If object is finalized before completing async function, it makes crash
[Cause] It calls async function with this pointer. If the this is finalized and callback is called, it can access the pointer that is free.
[Solution] It will protect thisobject until completing async function
[SCMRequest] N/A

[Systeminfo] Remove build warning

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

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.48-1
Dongjin Choi [Sat, 29 Jun 2013 14:14:56 +0000 (23:14 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.48-1

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

[Issue] N/A
[Problem] RSA TC fail
[Cause] appcontrol launch fail.
[Solution] add try-catch block.

[Systeminfo] Remove sim capi, use tapi api

[Issue] N/A
[Problem] If object is finalized before completing async function, it makes crash
[Cause] It calls async function with this pointer. If the this is finalized and callback is called, it can access the pointer that is free.
[Solution] It will protect thisobject until completing async function

[NetworkbearerSelection] Fix TCT Manual tc

[Issue] N/A
[Problem] MMS support check API changed
[Cause] MMS support check API changed
[Solution] MMS support check API changed

[Issue#] N/A
[Problem] Show too many logs
[Cause] hasProperty and getProperty shows log
[Solution] Removed useless logs

[Issue#] N_SE-43294
[problem] web process crashed when getTitle function in Notification module.
[Cause] don't check invalid value.
[Solution] check invalid value.

[Issue] N/A
[Problem] message release bug fix for listener
[Cause] message release bug fix for listener
[Solution] message release bug fix for listener

[Systeminfo] Chanage get duid value code, Change system-info capi

[Issue] N/A
[Problem] appcontrol launch fail when trying to launch at the early of boot sequence.
[Cause] appcontrol launch fail.
[Solution] make possible to continue event despite app launch fail.

[WebSetting] Connect with WRT IPC for async call to Web UI process to remove cookies and setthe user agent string.

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

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.47
Dongjin Choi [Wed, 26 Jun 2013 10:04:45 +0000 (19:04 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.47

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

[Issue#] N/A
[Problem] Calendar thread not generated when plugins is preloaded.
[Cause] Thread initialized when dlopen is called before wrt-launchpad forking.
[Solution] Defer calendar object initialzation until it's necessary.

[Issue#] DCM-954, DCM-829, DCM-1285, DCM-1150, DCM-1146
[Problem] N/A
[Solution] N/A

[Issue#] N/A
[Problem] When same objects are inserted by batchOperation, id is not correct
[Cause] Same object has same memory address
[Solution] add code to check duplicate

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] enable ACE check for getAppMetaDATa() because policy file is updated for this api.

[Issue] N_SE-41122
[Problem] abnormal behavior when handling filename has blank at the end.
[Cause] trim codes removed space of filename.
[Solution] remove trim code.

[Issue] N/A
[Problem] email from bug fix
[Cause] email from bug fix
[Solution] email from bug fix

[Issue] N/A
[Problem] appcontrol only permits 128 continuous app launch.
[Cause] appcontrol design limitation.
[Solution] implementation own queue.

[Issue] N/A
[Problem] LED color must save lowercase.
[Cause] lowercase is default policy.
[Solution] use boost::to_lowercase_string function.

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

Change-Id: I58e0925588d3ecad79fe4961dc361ffb2b17cd07

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.46
Dongjin Choi [Mon, 24 Jun 2013 10:31:17 +0000 (19:31 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.46

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

[Systeminfo] Remove 'inputKeyMenu', 'inputKeyBack' attribute

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

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.44
Dongjin Choi [Sun, 23 Jun 2013 18:44:23 +0000 (03:44 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.44

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

[Issue#] N/A
[Problem] Memory leak
[Cause] Misused the platform APIs
[Solution] Release the bundle passed by platform\

[Issue#] N_SE-41597
[Problem] Calendar item end date not updated when saving the duration and the end date at once.
[Cause] End date has priority over duration when saving an item.
[Solution] Adjust the endDate if the duration attribute alone is changed before saving.

[Issue#] N/A
[Problem] crash when contact image is updated
[Cause] misuse platform API(maybe changing platform policy)
[Solution] modify code

[Issue] DCM 2018
[Problem] crash when setting error msg on std::string
[Cause] std::string is thread unsafe
[Solution] use raw string.

[Issue#] N/A
[Problem] some wrong parameter is not handled on replyResult
[Cause] using old argument validator
[Solution] use new argument validator

[Systeminfo] Add 'buildVersion', 'isAutoRotation' attribute

[Issue] N/A
[Problem] W3C spec guides that doesn't throw any exception in constructor.
[Cause] N/A
[Solution] remove throwing an exception

[Bluetooth] Add Bluetooth Health Device Profile APIs
[WebSetting] Add the initial version of web setting API(setUserAgentString, removeAllCookies).

[Issue#] N/A
[Problem] there are no way to get meta data by API
[Cause] N/A
[Solution] Add API to return meta data of application

[Systeminfo] Add 'profile' attribute
[SystemInfo] changed ThreadEnum

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Inserted LED Properties of Notification

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

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.43
Dongjin Choi [Wed, 19 Jun 2013 12:35:45 +0000 (21:35 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.43

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

[Issue#] CID 56765
[Problem] There is dereferencing a pointer.
[Solution] Fixed the dereferencing a pointer.

[Systeminfo] Fix TCT issue(storage property)
[Systeminfo] Chanage getDeviceCapabilities API code
[NBS] Fix TCT issue(manual tc)

[Issue#] N/A
[Problem] A crash and wrong sync statistics after syncing with the funambol server.
[Cause] Unexpected DS callback parameters and data from platform.
[Solution] Add defense codes and revise sync statistics handling routine.

[Issue] DCM 2017
[Problem] crash when callback is invoked.
[Cause] Appcontrol launch is failed, but remote app is launched.
[Solution] check event value.

[Issue] CID-60382
[Problem] Array compared against 0
[Cause] Comparing an array to null is not useful
[Solution] Check array is empty

[Issue] N/A
[Problem] Account Name and email sender address bug fix
[Cause] Account Name and email sender address bug fix
[Solution] Account Name and email sender address bug fix

[Issue] N/A
[Problem] remove assert function
[Cause] remove assert function
[Solution] remove assert function

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

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.42-2
Kisub Song [Tue, 18 Jun 2013 06:27:43 +0000 (15:27 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.42-2

Change-Id: I4c3956db4c1ac1944a33d40a9b798ad41ecd55b8

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.42-1
Dongjin Choi [Mon, 17 Jun 2013 09:39:03 +0000 (18:39 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.42-1

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.42
Dongjin Choi [Fri, 14 Jun 2013 09:37:00 +0000 (18:37 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.42

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

[Issue] N/A
[Problem] remove build warning
[Cause] remove build warning
[Solution] remove build warning

[Bluetooth] Do not check whether bluetooth is supported or not. tizen.bluetooth returns undefined if bluetooth is not supported.

[Systeminfo] add exception code about inputKeyMenu&inputKeyBack attribute

[Issue#] N/A
[Problem] prevent issue
[Cause] dereference without checking null
[Solution] add routine

[Issue] orange CQ H0100189518
[Problem] does not check mode when resolving 'ringtones'
[Cause] unexpected platform path change.
[Solution] path modification.

[Issue] N/A
[Problem] message conversation bug fix for to and from
[Cause] message conversation bug fix for to and from
[Solution] message conversation bug fix for to and from

[Issue] DCM 1886.
[Problem] sync api performance issue.
[Cause] using dlp event.
[Solution] remove dpl event.

[Systeminfo] Change get imei, sim value code
[NBS] Move code about privilege check

[Issue] N/A
[Problem] email conversation listener update bug fix
[Cause] email conversation listener update bug fix
[Solution] email conversation listener update bug fix

[Issue] N/A
[Problem] remove build warning
[Cause] remove build warning
[Solution] remove build warning

[Issue#] N/A
[Problem] Returned 'undefined' if it has no priv obj
[Cause] Check tightly
[Solution] Return value if static value requested

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

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.41
Dongjin Choi [Wed, 12 Jun 2013 13:16:14 +0000 (22:16 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.41

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

[Issue] N/A
[Problem] findMessages with plainBody bug fix
[Cause] findMessages with plainBody bug fix
[Solution] findMessages with plainBody bug fix

[Issue] N/A
[Problem] Incomming MMS listener bug fix and Conversation listener bug fix
[Cause] Incomming MMS listener bug fix and Conversation listener bug fix
[Solution] Incomming MMS listener bug fix and Conversation listener bug fix

[Issue] N/A
[Problem] N/A
[Cause] N/A
[Solution] add on_frame_load_callback and on_frame_unload_callback to unregister asynchronized and synchronized callbacks when frame is unloaded.

[Issue] tct fail newly added.
[Problem] '%' sign is not supproted, but it is described in spec
[Cause] not implemented.
[Solution] implementation.

[Issue] N/A
[Problem] sendMessage with email with successCallback once
[Cause] emailId and emailHandle were mixed during access to m_requests storage
[Solution] All access operations were modified to use emailHandle

[Issue] tct fail due to path change.
[Problem] resolve error.
[Cause] unexpected platform path change.
[Solution] path modification.

[Issue#] N/A
[Problem] return value is not same with Native API
[Cause] N/A
[Solution] Add "/" to end of shared path

[Issue] N/A
[Problem] findConversation bug fix for from filter
[Cause] findConversation bug fix for from filter
[Solution] findConversation bug fix for from filter

[Issue] N/A
[Problem] N/A
[Cause] N/A
[Solution] Add time profiling code for Download and Push module.

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

10 years agoiUpdate change log and spec for wrt-plugins-tizen_0.4.40
Dongjin Choi [Thu, 6 Jun 2013 14:59:56 +0000 (23:59 +0900)]
iUpdate change log and spec for wrt-plugins-tizen_0.4.40

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

[Systeminfo] Add 'inputKeyBack', 'inputKeyOption' attribute, remove SYSTEM_INFO_KEY_DEVICE_UUID key

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

UnitTest passed in 2.2 RC1 R2

10 years agoMerge branch 'tizen_2.1' into tizen_2.2
Dongjin Choi [Thu, 6 Jun 2013 14:35:22 +0000 (23:35 +0900)]
Merge branch 'tizen_2.1' into tizen_2.2

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.39-1
Dongjin Choi [Wed, 5 Jun 2013 06:10:13 +0000 (15:10 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.39-1

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.39
Dongjin Choi [Tue, 4 Jun 2013 09:48:59 +0000 (18:48 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.39

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

[Issue#] N/A
[Problem] tizen log is deprecated.
[Cause] N/A
[Solution] removed tizen.log code from Notification.js

[Systeminfo] Change code about get 'imei' attribute value

[Issue] N/A
[Problem] queryGenerator bug fix
[Cause] check MAIN TYPE for conversation type search
[Solution] check conversation count check for type

[Issue] N/A
[Problem] Mms service support check
[Cause] Mms service support check
[Solution] Mms service support check

[Issue] N/A
[Problem] Goto replaced with Throw in MMS
[Cause] Goto is not used in C++ because exceptions were introduced to handle errors.
[Solution] Goto replaced with Throw in MMS

[Issue] N/A
[Problem] Can't print privacy information.
[Cause] Platfrom policy
[Solution] Provides Secure Log

[Systeminfo] Update devicecapabitiles getter code

[Issue#] N/A
[Problem] Not necessary DPL using declarations.
[Cause] N/A
[Solution] Refactoring applied.

[Issue] N/A
[Problem] email conversation listener bug fix
[Cause] email conversation listener bug fix
[Solution] email conversation listener bug fix

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

UnitTest passwd in 2.1.1 RC2 R8

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.38
Dongjin Choi [Fri, 31 May 2013 11:11:30 +0000 (20:11 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.38

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

[Issue] N/A
[Problem] email conversation listener bug fix
[Cause] email conversation listener bug fix
[Solution] email conversation listener bug fix

[Issue] N/A
[Problem] find email has no mimeType for attachment
[Cause] mimeType is not set
[Solution] mimeType set for attachment

[Issue] N_SE-39969
[Problem] the settig of filter have a error in platform
[Cause] N/A
[Solution] modify the code to set the filter

[Systeminfo] Remove 'SYSTEM_INFO_KEY_CPS_SUPPORTED' key

[Issue] N/A
[Problem] Old notification privilege don't work
[Cause] backward compatibility was not guaranteed.
[Solution] inserted backward compatibility.

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

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.36
Dongjin Choi [Wed, 29 May 2013 11:12:13 +0000 (20:12 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.36

[Issue#] N/A
[Problem] Unnecessary header files are included
[Solution] Fixed including of unnecessary header files
[SCMRequest] N/A

[Issue] N/A
[Problem] handle only 1 private object gc.
[Cause] N/A
[Solution] implementation.

[Issue#] N/A
[Problem] If send or write NDEFMessage after modifying NDEFMessage's records,the modification isn't adapted.
[Solution] re-making NDEFMessage when sending or writing NDEFMessage

[Issue#] N/A
[Problem] When call setter api, use virtual & absolute path. But, it is ambiguous.
[Solution] Remove set virtual path code

[Issue#] N/A
[Problem] Unstable thread when preloaded.
[Cause] DS thread not generated as expected.
[Solution] Don't use a DS thread for all function calls.

[Issue#] N/A
[Problem] Terminated TCT abnormally
[Cause] platform sent invalid values
[Solution] add validator

[Issue#] N/A
[Problem] Docomo App (menuapp) is not launched
[Cause] exception is thrown when try to get cert info of rpm type application
[Solution] return empty array instead of exception

[Issue#] N/A
[Problem] Calendar duration not updated when changing its value after initialization.
[Cause] Private object not shared between calendar event and time duration object.
[Solution] Revise the time duration handling routine to share its private object.

[Issue#] N/A
[Problem] Two TCT cases failed.
[Cause] Wrong rrule until date routine.
[Solution] Fix wrong until date initialization routine and add unit TC case for this.

[Issue#] N/A
[Problem] event callback is called after plugin unloading. and that make system crash
[Cause] N/A
[Solution] unset event callback after use

[Issue#] N/A
[Problem] When smnack is enabled, application size is not returned
[Cause] Smack access deny is occured
[Solution] use new API to get size data from pkg server

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

UnitTest Done.

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.35
Dongjin Choi [Mon, 27 May 2013 06:13:36 +0000 (15:13 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.35

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

[Issue#] DCM-1710
[Problem] Callback is not occured when roaming status is changed.
[Cause] Internal bug.
[Solution] Modification.

[Issue#] DCM-1574
[Problem] Calendar rrule array not updated as desired.
[Cause] Did't parse the whole attribute for rule.
[Solution] Parse all attribute for rrule when adding/updating events..

[Issue#] TDIS-5784
[Problem] Calendar duration with greater than 80 years caused an error in update routine.
[Cause] 4 byte long variable used for duration length in one place.
[Solution] Use 8 bytes long long variable.

[Issue] DCM-1696
[Problem] id does not math with operation result.
[Cause] platform api bug.
[Solution] add queue to manager id & result.

[Issue#] N/A
[Problem] Leaks of Tizen 2.1 Feature
[Cause] N/A
[Solution] Add testcases for Download

[Issue] N/A
[Problem] Sms and Mms conversation listener update bug fix
[Cause] Sms and Mms conversation listener update bug fix
[Solution] Sms and Mms conversation listener update bug fix

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

UnitTest Done.

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.34
Dongjin Choi [Thu, 23 May 2013 09:40:20 +0000 (18:40 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.34

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

[Issue] N/A
[Problem] memory leak in callback code.
[Cause] there is not free code in return block.
[Solution] free memory.

[Issue] Prevent 53938
[Problem] Resource leak
[Cause] mms_struct is not released
[Solution] release mms_struct

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Add profiling code for performance checking

[Issue#] N/A
[Problem] DPL need 2~3 msec additionllay for every sync-to-sync call
[Cause] N/A
[Solution] call platform code directly without dpl

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Add additional profiling code for package

[Issue#] N/A
[Problem] Plugin preload didn't work.
[Cause] Calendar thread not generated as expected.
[Solution] Don't use a calendar thread for all function calls.

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

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.33
Dongjin Choi [Wed, 22 May 2013 11:06:22 +0000 (20:06 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.33

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

[Issue#] N/A
[Problem] Error with gcc 4.7
[Cause] isnan func is ambiguous
[Solution] specified the namespace

[Issue#] N/A
[Problem] plugin loading time
[Cause] Symbol visibility
[Solution] Rearranged symbol visibility

[Issue] TDIS-5524
[Problem] add attachment with sounds path fail
[Cause] sounds path is changed
[Solution] change sounds path corectly

[Issue#] N/A
[Problem] package id has been exposed.
[Cause] package id has been exposed.
[Solution] Don't print.

[Issue#] DCM1667
[Problem] request protocl change.
[Cause] N/A
[Solution] modification

[Issue] N/A
[Problem] email from address invalid
[Cause] get email from address from email data directly
[Solution] convert email from address

[Issue] N/A
[Problem] JSMessage folderId attribute bug
[Cause] Convert folderType to string for email
[Solution] set email folderId than folderType on email

[Issue] N/A
[Problem] addDraftMessage then updateMessage attachment bug fix on email
[Cause] addDraftMessage then updateMessage attachment bug fix on email
[Solution] addDraftMessage then updateMessage attachment bug fix on email

[Issue#] N/A
[Problem] notificationi TC occur error in the jigtop UnitTC
[Cause] accessable notification in the other package.
[Solution] inserted package check module.

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

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.32-1 tizen_2.1 accepted/tizen_2.1/20130520.093247 submit/tizen_2.1/20130516.133907
Dongjin Choi [Thu, 16 May 2013 09:17:20 +0000 (18:17 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.32-1

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

[Issue#] N/A
[Problem] getAppSharedURI() API returns wrong path
[Cause] package is added twice to path
[Solution] remove one package from the path

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

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.32
Dongjin Choi [Thu, 16 May 2013 07:54:05 +0000 (16:54 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.32

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

[Issue#] DCM-1682
[Problem] AppControl submode is not supported for web app
[Cause] window id is not set for appControl
[Solution] get window ID from UI Process and set that when launch application with appControl

[Issue] N/A
[Problem] Date format and localeString are changed according to Language Setting.
[Solution] They are changed according to default locale of ICU. It will be changed according to locale that is created using region vconf value.

[Issue] N/A
[Problem] mms message attachment mimeType is not set
[Cause] mms message attachment mimeType is not set
[Solution] set mimeType to mms attachments

[Issue#] N/A
[Problem] request protocl change.
[Cause] N/A
[Solution] modification.

[Issue#]
[Problem] Alarm ID can be negative value. but previous verification code support only positivie value
[Cause] N/A
[Solution] check alarm registered status for verification

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

10 years agochange log and spec for wrt-plugins-tizen_0.4.31
Dongjin Choi [Wed, 15 May 2013 07:14:48 +0000 (16:14 +0900)]
change log and spec for wrt-plugins-tizen_0.4.31

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

[Issue] N/A
[Problem] findMessages with timestamp range filter bug fix
[Cause] findMessages with timestamp range filter bug fix
[Solution] findMessages with timestamp range filter bug fix

[Issue#] DCM-1610
[Problem] The text [null] appears in the notification area
[Cause] if JS Null value , it will be as [null]
[Solution] inserted checking null value.

[Issue] N/A
[Problem] findConversations filter updated for: from, to, cc, bcc
[Cause] findConversations filter updated for: from, to, cc, bcc
[Solution] findConversations filter updated for: from, to, cc, bcc

[Issue] N/A
[Problem] findMessage with id error bug fix
[Cause] findMessage with id error bug fix
[Solution] findMessage with id error bug fix

[Issue#] TDIS-5521
[Problem] Constructor is not nullable. but, null check is added to constructor
[Cause] N/A
[Solution] remove null check and just convert null to 0

[Issue#] N/A
[Problem] Some error case is not handled (getAppSharedURI)
[Cause] N/A
[Solution] add error handling case

[Issue] Prevent 53191, 53192
[Problem] Structurally dead code
[Cause]  Structurally dead code
[Solution] remove code

[Issue] N/A
[Problem] N/A
[Cause]  Core api's policy is changed
[Solution] apply to filter for find function

[Issue] N/A
[Problem] N/A
[Cause]  Core api's policy is changed
[Solution] apply to filter for find function

[Issue#] DCM-1574
[Problem] "daysOfTheWeek" attribute not updated.
[Cause] Wrong update routine for rrule array.
[Solution] Revise the rrule array attribute routine together with platform crash patch.

[Issue] N/A
[Problem] Previous precondition script could not insert call log because of supporting SMACK.
[Solution] Fixed the precondition script.

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.30 submit/tizen_2.1/20130514.055435
Dongjin Choi [Fri, 10 May 2013 07:56:13 +0000 (16:56 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.30

[Issue#] N/A
[Problem] PermissionDeniedError used instead of SecurityError
[Cause] Misused MACRO
[Solution] Fixed Macros

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.29
Dongjin Choi [Fri, 10 May 2013 03:04:03 +0000 (12:04 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.29

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

[Issue#] N/A
[Problem] N/A
[Cause] By the operator request, check distributor 1/2 cert
[Solution] N/A

[Issue#] N/A
[Problem] There are the unused variables.
[Solution] Removed the unused variabes.

[Issue] N/A
[Problem] findConversations sortMode bug fix
[Cause] findConversations sortMode bug fix
[Solution] findConversations sortMode bug fix

[Issue#] N/A
[Problem] Source codes are too messy
[Cause] Regecy codes
[Solution] Refactored error object codes

[Issue#] N/A
[Solution] Apply build configuration for optional Web APIs

[Issue#] N/A
[Problem] LoggerX doesn't support format
[Cause] N/A
[Solution] Use DLOG directly

[Issue#] TCT fail.
[Problem] stream position calculation bug.
[Cause] N/A
[Solution] modification.

[Issue] N/A
[Problem] findMessage Bug fix for plainBody and subject
[Cause] findMessage Bug fix for plainBody and subject
[Solution] findMessage Bug fix for plainBody and subject

[Issue] CID-51390, CID-46888, CID-51259
[Problem] Variable "service" going out of scope leaks
[Cause] don't free service memory after clone.
[Solution] don't call server clone.

[Issue] N_SE-36550
[Problem] can not get title for other type
[Cause] Core API does not support to get the title for other type
[Solution] Added new api for this feature

[Issue] N/A
[Problem] sortMode is not work for findConversation on email service
[Cause] sortMode is not work for findConversation on email service
[Solution] sortMode is not work for findConversation on email service

[Issue#] N/A
[Problem] Wrong DS default interval value set.
[Cause] Platform interval value setting bug.
[Solution] Platform bug fixed.

[Issue#] N/A
[Problem] Calendar async listener manager unneeded.
[Cause] Introduction of global context manager.
[Solution] Use global context manager instead of async listener manager.

[Issue] N/A
[Problem] Fix Message for instanceof check
[Cause] Fix Message for instanceof check
[Solution] Fix Message for instanceof check

[Issue#] N/A
[Problem] Progress Type & Progress Value can be confusing to user.
[Cause] Native API don't support about a progress Type of posted notification.
[Solution] To save the Progress Value in the unused notification data column.

[Issue#] N/A
[Problem] raise a error that is not mentioned in specification.
[Cause] N/A
[Solution] modification.

[Issue#] N/A
[Problem] Build break
[Cause] Error object's interface changed
[Solution] Changed interface

[Issue#] JIRA DCM-1499
[Problem] Performance issue
[Cause] N/A
[Solution] Modification

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

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.28-1
Dongjin Choi [Tue, 7 May 2013 08:14:53 +0000 (17:14 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.28-1

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.28
Dongjin Choi [Tue, 7 May 2013 08:01:57 +0000 (17:01 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.28

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

[Issue] N/A
[Problem] listener invalid filter check bug fix
[Cause] listener invalid filter check bug fix
[Solution] listener invalid filter check bug fix

[Issue#] N/A
[Problem] When getter api is called, get virual path.
[Cause] N/A
[Solution] modification.

[Issue] N/A
[Problem] sortMode checkroutine bug fix
[Cause] sortMode checkroutine bug fix
[Solution] sortMode checkroutine bug fix

[Issue#] N/A
[Problem] When destructing Reader Object, its sessions were closed. But real reader was alive. So its sessions also has to be alive.
[Cause] When destructing Reader Object, its sessions were closed
[Solution] Removed the code for closing sessions.

[Issue#] N/A
[Problem] DS listener manager unneeded.
[Cause] Introduction of global context manager.
[Solution] Use global context manager instead of listener manager.

[Issue] N/A
[Problem] remove assert on DBus connection
[Cause] remove assert on DBus connection
[Solution] remove assert on DBus connection

[Issue] N/A
[Problem] Crash when callback message is null.
[Cause] Push FW throw null message in unknown error
[Solution] Add a null checker

[Issue] N/A
[Problem] body_download_status is not set for draft email message
[Cause] add attachment after add message reset the body_download_status field
[Solution] retry set body_download_status

[Issue] N/A
[Problem] setScreenState API was not guarantee sync operation
[Cause] platform API was not sync operation
[Solution] wait until state was changing

[Issue#] N/A
[Problem] plugin loading time
[Cause] Symbol visibility
[Solution] Rearranged symbol visibility

[Issue#] N/A
[Problem] warning while compile
[Cause] visibility syntax were inserted wrong place
[Solution] move the visibility syntax before &

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

10 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.28
Dongjin Choi [Tue, 7 May 2013 07:56:11 +0000 (16:56 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.28

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

[Issue] N/A
[Problem] listener invalid filter check bug fix
[Cause] listener invalid filter check bug fix
[Solution] listener invalid filter check bug fix

[Issue#] N/A
[Problem] When getter api is called, get virual path.
[Cause] N/A
[Solution] modification.

[Issue] N/A
[Problem] sortMode checkroutine bug fix
[Cause] sortMode checkroutine bug fix
[Solution] sortMode checkroutine bug fix

[Issue#] N/A
[Problem] When destructing Reader Object, its sessions were closed. But real reader was alive. So its sessions also has to be alive.
[Cause] When destructing Reader Object, its sessions were closed
[Solution] Removed the code for closing sessions.

[Issue#] N/A
[Problem] DS listener manager unneeded.
[Cause] Introduction of global context manager.
[Solution] Use global context manager instead of listener manager.

[Issue] N/A
[Problem] remove assert on DBus connection
[Cause] remove assert on DBus connection
[Solution] remove assert on DBus connection

[Issue] N/A
[Problem] Crash when callback message is null.
[Cause] Push FW throw null message in unknown error
[Solution] Add a null checker

[Issue] N/A
[Problem] body_download_status is not set for draft email message
[Cause] add attachment after add message reset the body_download_status field
[Solution] retry set body_download_status

[Issue] N/A
[Problem] setScreenState API was not guarantee sync operation
[Cause] platform API was not sync operation
[Solution] wait until state was changing

[Issue#] N/A
[Problem] plugin loading time
[Cause] Symbol visibility
[Solution] Rearranged symbol visibility

[Issue#] N/A
[Problem] warning while compile
[Cause] visibility syntax were inserted wrong place
[Solution] move the visibility syntax before &

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

10 years agoMerge branch 'tizen_2.1_smack' of ssh://tizendev.org:29418/framework/web/wrt-plugins...
Dongjin Choi [Mon, 6 May 2013 00:37:01 +0000 (09:37 +0900)]
Merge branch 'tizen_2.1_smack' of ssh://tizendev.org:29418/framework/web/wrt-plugins-tizen into tizen_2.1_smack

11 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.27
Dongjin Choi [Thu, 2 May 2013 11:59:26 +0000 (20:59 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.27

smack version

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

[Issue#] N/A
[Problem] Throws wrong exception type
[Cause] Function throws wrong exception
[Solution] Fix error

[Issue#] N/A
[Problem] sorting is not working at getting all contacts
[Cause] internal bug
[Solution] fix code

[Issue] N/A
[Problem] N/A
[Cause] N/A
[Solution] removing build warning

[Issue#] fail during privilege check with TCT
[Problem] N/A
[Cause] N/A
[Solution] N/A

[Issue#] N/A
[Problem] [Callhistory] Fixed the wrong codes in cause of build warning
[Cause] N/A
[Solution] N/A

[Issue#] N/A
[Problem] Calendar and datasync TCT fail cases.
[Cause] Wrong type checking and variable uninitialization.
[Solution] Fix type checking routine and varible initialization routine.

[Issue#] prevent CID 52022, 52021, 52020, 52019
[Problem] Dereference before null check.
[Cause] Dereferenced string variables before null check.
[Solution] Dereference string variables after null check.

[Issue#] N/A
[Problem] Dereferencing pointer "content"
[Cause] Null-checking "content" suggests that it may be null, but it has already been dereferenced on all paths leading to the check
[Solution] The "content" Log code was moved down, after null check.

[Issue#] CID 52026
[Problem] deref_ptr_in_call
[Cause] It doesn't check if the pointer is null or not before using LoggerD.
[Solution] Removed the code for logging.

[Issue#] Prevent 52024, 52023
[Problem] Prevent issue detected
[Cause] Printed pointer to log before NULL checking
[Solution] Insert NULL check code

[Issue] N/A
[Problem] email folder rename bug fix
[Cause] email folder rename bug fix
[Solution] email folder rename bug fix

[Issue] N/A
[Problem] N/A
[Cause] N/A
[Solution]  Fixed the build warning and removed unnecessary codes.

[Issue#] N/A
[Problem] When privilege is not set web api don't throw exception.
[Cause] privilege check code is removed.
[Solution] modification.

[Issue#] N/A
[Problem] Unit TC crash.
[Cause] Wrong profile id access.
[Solution] Revise profile id access routine.

[Issue#] TDIS-5282
[Problem] copy error if destination dir exist.
[Cause] mkdir error when destination dir exist.
[Solution] modification.

[Issue#] ORANGE-265
[Problem] N/A
[Cause] N/A
[Solution] modification.

[Issue#] N/A
[Problem] wrong converting from path
[Cause] N/A
[Solution] change the code to convert URI

[Issue#] N/A
[Problem] start() doesn't work in RSA binary.
[Cause] different DOWNLOAD_NETOWORK_ALL value between RSA and Private
[Solution] Avoid using DOWNLOAD_NETWORK_ALL

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

11 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.27
Dongjin Choi [Thu, 2 May 2013 11:59:26 +0000 (20:59 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.27

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

[Issue#] N/A
[Problem] Throws wrong exception type
[Cause] Function throws wrong exception
[Solution] Fix error

[Issue#] N/A
[Problem] sorting is not working at getting all contacts
[Cause] internal bug
[Solution] fix code

[Issue] N/A
[Problem] N/A
[Cause] N/A
[Solution] removing build warning

[Issue#] fail during privilege check with TCT
[Problem] N/A
[Cause] N/A
[Solution] N/A

[Issue#] N/A
[Problem] [Callhistory] Fixed the wrong codes in cause of build warning
[Cause] N/A
[Solution] N/A

[Issue#] N/A
[Problem] Calendar and datasync TCT fail cases.
[Cause] Wrong type checking and variable uninitialization.
[Solution] Fix type checking routine and varible initialization routine.

[Issue#] prevent CID 52022, 52021, 52020, 52019
[Problem] Dereference before null check.
[Cause] Dereferenced string variables before null check.
[Solution] Dereference string variables after null check.

[Issue#] N/A
[Problem] Dereferencing pointer "content"
[Cause] Null-checking "content" suggests that it may be null, but it has already been dereferenced on all paths leading to the check
[Solution] The "content" Log code was moved down, after null check.

[Issue#] CID 52026
[Problem] deref_ptr_in_call
[Cause] It doesn't check if the pointer is null or not before using LoggerD.
[Solution] Removed the code for logging.

[Issue#] Prevent 52024, 52023
[Problem] Prevent issue detected
[Cause] Printed pointer to log before NULL checking
[Solution] Insert NULL check code

[Issue] N/A
[Problem] email folder rename bug fix
[Cause] email folder rename bug fix
[Solution] email folder rename bug fix

[Issue] N/A
[Problem] N/A
[Cause] N/A
[Solution]  Fixed the build warning and removed unnecessary codes.

[Issue#] N/A
[Problem] When privilege is not set web api don't throw exception.
[Cause] privilege check code is removed.
[Solution] modification.

[Issue#] N/A
[Problem] Unit TC crash.
[Cause] Wrong profile id access.
[Solution] Revise profile id access routine.

[Issue#] TDIS-5282
[Problem] copy error if destination dir exist.
[Cause] mkdir error when destination dir exist.
[Solution] modification.

[Issue#] ORANGE-265
[Problem] N/A
[Cause] N/A
[Solution] modification.

[Issue#] N/A
[Problem] wrong converting from path
[Cause] N/A
[Solution] change the code to convert URI

[Issue#] N/A
[Problem] start() doesn't work in RSA binary.
[Cause] different DOWNLOAD_NETOWORK_ALL value between RSA and Private
[Solution] Avoid using DOWNLOAD_NETWORK_ALL

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

11 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.26
Dongjin Choi [Mon, 29 Apr 2013 14:07:23 +0000 (23:07 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.26

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

[Issue] DCM-1133
[Problem] removeChangeListener crash bug fix
[Cause] removeChangeListener crash bug fix
[Solution] removeChangeListener crash bug fix

[Issue] N/A
[Problem] N/A
[Cause] N/A
[Solution] Fixed the addChangeListener bug for TCT

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

11 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.26
Dongjin Choi [Mon, 29 Apr 2013 12:17:07 +0000 (21:17 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.26

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

[Issue#] N/A
[Problem] only file path is allowed to install
[Cause] N/A
[Solution] allow file uri path

[Issue#] SQL insert/update protocol change.
[Problem] N/A
[Cause] N/A
[Solution] Implementation.

[Issue#] N/A
[Problem] JS isinstanceof test failed for Messaging module.
[Cause] No use of constructor definition in class map.
[Solution] Use the constructor definition in class map.

[Issue] N/A
[Problem] MessageFolder get type attribute bug fix
[Cause] MessageFolder get type attribute bug fix
[Solution] MessageFolder get type attribute bug fix

[Issue] N/A
[Problem] N/A
[Cause] N/A
[Soution] updated the function for the valid person id.

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

11 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.25-1 2.1b_release accepted/tizen_2.1/20130502.043216 submit/tizen_2.1/20130502.050011
Kisub Song [Sat, 27 Apr 2013 11:41:48 +0000 (20:41 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.25-1

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

[Issue#] N/A
[Problem] plugin is crashed when launched by livebox
[Cause] wrong app id is set when try to get appid with pid
[Solution] get appId from WRT

[Issue#] N/A
[Problem] plugin is crashed when launched by livebox
[Cause] wrong app id is set when try to get appid with pid
[Solution] get appId from WRT

[Issue#] N_SE-36221
[Problem] Force close occur in chatter when try to send messge.
[Cause] EventMessageReceived exception miscatch
[Solution] Catch exception on EventMessageReceived

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

Change-Id: I10e7e28fc2756b5e938d73b10f98bbd088d3954f

11 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.25 accepted/tizen_2.1/20130426.150604 submit/tizen_2.1/20130426.152735
Dongjin Choi [Fri, 26 Apr 2013 07:27:44 +0000 (16:27 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.25

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

[Issue#] N/A
[Problem] plugin is crashed when launched by livebox
[Cause] wrong app id is set when try to get appid with pid
[Solution] get appId from WRT

[Issue#] N/A
[Problem] plugin is crashed when launched by livebox
[Cause] wrong app id is set when try to get appid with pid
[Solution] get appId from WRT

[Issue#] N_SE-36221
[Problem] Force close occur in chatter when try to send messge.
[Cause] EventMessageReceived exception miscatch
[Solution] Catch exception on EventMessageReceived

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

11 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.24 accepted/tizen_2.1/20130425.022337 submit/tizen_2.1/20130424.235418
Dongjin Choi [Wed, 24 Apr 2013 09:35:12 +0000 (18:35 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.24

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

[Issue#] N/A
[Problem] Duplicate event is generated when updateAllInstance flag is false and recurrenceId is null.
[Cause] Not enough handling for wrong input parameters to update api.
[Solution] Update all instances if no recurrenceId is provided.

[Issue#] N/A
[Problem] addChangeListener typeMismatch error bug fix
[Cause] addChangeListener typeMismatch error bug fix
[Solution] addChangeListener typeMismatch error bug fix

[Issue#] N/A
[Problem] stopSync() and removeChangeListener() not found error bug fix
[Cause] stopSync() and removeChangeListener() not found error bug fix
[Solution] stopSync() and removeChangeListener() not found error bug fix

[Issue#] N/A
[Problem] TCT fail tests
[Cause] N/A
[Solution] Modification

[Issue#] N/A
[Problem] N/A
[Cause] build warning message of notification.
[Solution] remove unused function & fixed initialization order in constructor

[Issue#] N/A
[Problem] System is crashed because handler is freed in the callback function
[Cause] N/A
[Solution] return error when handler is freed

[Issue#] N/A
[Problem] remove useless files and sensitive private info of log
[Cause] new guide
[Solution] clean up code

[Issue#] N/A
[Problem] JS isinstanceof test failed for calendar and datasync module.
[Cause] No use of constructor definition in class map.
[Solution] Use the constructor definition in class map.

[Issue#] N/A
[Problem] Log sometimes crashes
[Cause] Use user string as format parameter
[Solution] Fix log codes

[Issue#] N/A
[Problem] TCT fail
[Cause] registerSEListener's return registerSEListenertype is unsigned long. But the value of long type was returned.
[Solution] Changed to return the value of unsigned long type

[Issue#] DCM-1456
[Problem] aliased id is not supported from web app
[Cause] appmanager cannot resolve aliased appid
[Solution] use service api to resolve aliased appid

[Issue#] N_SE-35845, N_SE-35688
[Problem] When listener callback is called, crash is occured.
[Cause] Pointer is missed.
[Solution] Modification.

[Issue#] DCM-1476
[Problem] unable to launch application from notification
[Cause] appId value has been set invalid value.
[Solution] if appID is null, it does not save the value.

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

11 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.23
Dongjin Choi [Tue, 23 Apr 2013 11:16:47 +0000 (20:16 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.23

UnitTC all passed

11 years agowrt-plugins-tizen_0.4.23
Dongjin Choi [Tue, 23 Apr 2013 10:37:35 +0000 (19:37 +0900)]
wrt-plugins-tizen_0.4.23

11 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.22
Kisub Song [Mon, 22 Apr 2013 11:59:16 +0000 (20:59 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.22

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

[Issue#] N/A
[Problem] The error for over data was not distinguished.
[Cause] Error type was not defined on spec.
[Solution] Defined error on spec and impl it.

[Issue#] N/A
[Problem] added the api to get title for image in platform.
[Cause] N/A
[Solution] change the code for getting the title.

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

Change-Id: I0fbe26b1b57c371773fa5771d8fe14cc0cfffcd2

11 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.22
Dongjin Choi [Mon, 22 Apr 2013 11:48:27 +0000 (20:48 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.22

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

[Issue#] N/A
[Problem] The error for over data was not distinguished.
[Cause] Error type was not defined on spec.
[Solution] Defined error on spec and impl it.

[Issue#] N/A
[Problem] added the api to get title for image in platform.
[Cause] N/A
[Solution] change the code for getting the title.

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

11 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.22
Dongjin Choi [Mon, 22 Apr 2013 08:13:50 +0000 (17:13 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.22

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

[Issue#] N/A
[Problem] To send exception is not same as widl.
[Cause] N/A
[Solution] Modified to be same as sending exceptios according widl

[Issue#] N/A
[Problem] Don't post notification when not set application Control param.
[Cause] side effect of TCT. if Application Control is null, exception exception.
[Solution] inserted checking statement of Appliclation Control Value.

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

11 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.21
Dongjin Choi [Fri, 19 Apr 2013 12:02:33 +0000 (21:02 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.21

11 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.20
Dongjin Choi [Wed, 17 Apr 2013 16:25:05 +0000 (01:25 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.20

11 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.19
Dongjin Choi [Tue, 16 Apr 2013 09:18:05 +0000 (18:18 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.19

11 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.17
Dongjin Choi [Mon, 15 Apr 2013 11:31:20 +0000 (20:31 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.17

11 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.17
Dongjin Choi [Mon, 15 Apr 2013 11:12:40 +0000 (20:12 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.17

11 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.16
Dongjin Choi [Sun, 14 Apr 2013 08:10:27 +0000 (17:10 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.16

11 years ago[Messaging] email messageServiceTag don't work.
Dongjin Choi [Sun, 14 Apr 2013 07:49:49 +0000 (16:49 +0900)]
[Messaging] email messageServiceTag don't work.

[Issue#] DCM-1133
[Problem] Invalid exception occur when messageServiceTag is email
[Cause] mis-typing
[Solution] messaging.mms -> messaging.email.

11 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.15
Dongjin Choi [Fri, 12 Apr 2013 13:11:05 +0000 (22:11 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.15

[Issue#] N/A
[Problem] Hidden bug for calendar date based find api if value is greater than 32 bit size.
[Cause] Use of 32 bit time format.
[Solution] Use 64 bit time format for find api date attributes.

[Issue#] N/A
[Problem] Wrong default rrule end date displayed.
[Cause] Wrong use of platform default value.
[Solution] Use platform default end date for rrule.

[Issue#] TREL-251
[Problem] progress value is not unsigned.
[Cause] N/A
[Solution] value type is changed unsigned type & using validator

[Issue#] N/A
[Problem] Oranage(Adelya) request
[Cause] N/A
[Solution] Add setExclusiveMode api

[Issue#] [Application] change error to exception & TCT bug fix
[Problem] N/A
[Cause] N/A
[Solution] change WebAPIError to WebAPIException and bug-fix for TCT

[Issue#] N/A
[Problem] One file is missed for previous upload
[Cause] N/A
[Solution] N/A
[SCMRequest] N/A

[Issue#] N/A
[Problem] It used WebapiError instead of WebapiException
[Cause] N/A
[Solution] Apply AWebapiException.

[Issue#] prevent 50655 50656 50690
[Problem] Had risk not to called destructor
[Cause] Freed void pointer
[Solution] Getting finalizer function from setter

[Issue#] N/A
[Problem] Privilege has been changed
[Cause] Policy has been changed
[Solution] Applied N/P

[Issue#] N/A
[Problem] Init function is called many times while deinit function is not called.
[Cause] DS manager destructor is not called when unit tc is run repetitively.
[Solution] Call init function only once if deinit function is not called.

[Issue#] N/A
[Problem] Apply Argument Validator & WebapiException & Unit TC
[Cause] N/A
[Solution] Apply Argument Validator & WebapiException for TCT Pass

[Issue#] N/A
[Problem] It used WebapiError instead of WebapiException
[Cause] N/A
[Solution] Apply AWebapiException.

[Issue#] Docomo request to access ringtones directory.
[Problem] N/A
[Cause] N/A
[Solution] virtual root addition.

[Issue#] N/A
[Problem] Fail TZDate.difference, equalsTo, ealierThan, laterThan
[Cause] It used WebapiError instead of WebapiException. When APIs to compare with another TZDate called, they compared with same objects.
[Solution] Apply AWebapiException. Fix to compare this obejct with another object.

[#Issue] N/A
[Problem] Argument checking rule was not valid
[Cause] Did not follow ECMAScript rule
[Solution] Used the common ArgumentValidator

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Apply Argument Validator & WebapiException for TCT Pass

[Issue#] N/A
[Problem] When user input function object as callback interface, then any exception is thrown
[Cause] toCallbackObject() do not check whether input value is not function or not
[Solution] toCallbackObject throws TypeMismatchException in case of function object

[Issue#] N_SE-33433
[Problem] Wrong child record update routine for calendar alarms and attendees.
[Cause] Didn't delete preset records.
[Solution] Delete preset records before updating child records.

[Issue#] TREL-161
[Problem] TCT failed
[Cause] Validation check problem
[Solution] Fixed validation codes

[Issue#] N/A
[Problem] Exception type is wrong
[Cause] Used JSWebAPIError
[Solution] Use JSWebAPIException class

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] [Messaging] JSMessageBody - ArgumentValidator

[Issue#] N/A
[Problem] Crash when addDraftMessage with Email message on sms service
[Cause] call addDraft on sms with email message
[Solution] check the message type and service type

[Issue#] N/A
[Problem] [Contact] fix prevent issues
[Cause] internal error
[Solution] modify code

[Issue#] DCM-1285
[Problem] releaseDate return undefined currently.
[Cause] N/A
[Solution] return value chagned as an result

[Issue#] N/A
[Problem] Invalid array attribute not checked.
[Cause] No array type check.
[Solution] Check array type in converter for TCT pass.

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution]  [Download] Fix WebAPIError to WebAPIException for each operation.
[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] [CallHistory] Applied ArgumentValidator and fixed unit TC.

[Issue#] N/A
[Problem] Wrong duratoin value conversion for a large value.
[Cause] Duration value converted using integer type.
[Solution] Use long long type instead of integer.

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] [Common] Use WebAPIException in PlatformException

[Issue#] N/A
[Problem] ArgumentValidator on JSMessagingService, JSMessagingServiceManager, JSMessagingStorage.
[Cause] N/A
[Solution] ArgumentValidator on JSMessagingService, JSMessagingServiceManager, JSMessagingStorage.

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] [Common] Support to JSWebAPIException

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] [SecureElement] Applying the ArgumentValidator

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] return shared directory URI for specific application

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] [TimeUtil] Applying the ArgumentValidator

[Issue#] N/A
[Problem] Conversion exception for a task without start time.
[Cause] Wrong duration calculation for a task without start time.
[Solution] Set null duration for a task without a start time.

[Issue#] CID 50664
[Problem] Dereferencing after null check
[Cause] N/A
[Solution] Fix a bug

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] [Common] ArgumentValidator fix conversion bug , add JSUtil helper functions (merging missing changes from refactoring branch)

11 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.14-1
Kisub Song [Mon, 8 Apr 2013 12:07:20 +0000 (21:07 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.14-1

[Issue#] N/A
[Problem] NetworkBearerSelection Unit Test Failed
[Cause] Error code handling policy changed
[Solution] Changed error code accordingly

[SCMRequest] N/A

Change-Id: I06cbaf75742b6ea66d0056eec2cdead493084e12

11 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.14
Dongjin Choi [Fri, 5 Apr 2013 13:25:43 +0000 (22:25 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.14

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

[Issue#] N/A
[Problem] N/A
[Cause] Common] Add MultiCallbackUserDataPtr using boost::shared_ptr
[Solution] N/A

[Issue#] CID-49206
[Problem] Copy-paste error for DataSyncManager.
[Cause] Copy-paste error.
[Solution] Fix wrong paste statement.

[Issue#] CID-48299/CID-48300/CID-48301
[Problem] JSSetArrayElement return value is not checked
[Cause] JSSetArrayElement return value is not checked
[Solution] check the return value

[Issue#] prevent issue CID 49538.
[Problem] uninitialized variable usage.
[Cause] assignment omission in else block.
[Solution] modification.

[Issue#] CID 48472
[Problem] Passing null pointer "priv" to function.
[Cause] N/A
[Solution] Fix a bug

[Issue#] N/A
[Problem] CID 49049
[Cause]  No reached code exist
[Solution] It was removed.

[Issue#] CID-49473, CID-49474, CID-49475, CID-49192, CID-49193
[Problem] leaked storage and unchecked return value
[Solution] checked return value and destroyed leaked handle.
[SCMRequest] N/A

[Issue#] N_SE-31232
[Problem] the geolocation data is different with private object
[Cause] N/A
[Solution] set/get property is control by parent object

[Issue#] N/A
[Problem] N/A
[Cause]     [Common] Add PropertyBag module [ReferenceImplement] How to implement readonly property, How to pass property equality check
[Solution] N/A

[Issue#] N/A
[Problem] Calendar geolocation value not changed when setting it by property setter.
[Cause] Private value not managed by setter.
[Solution] Use Tizen SimpleCoordinates private value instead of internal values.

[Issue#] DCM-1193
[Problem] All calendar events were returned when using date range filter.
[Cause] No calendar id filter set for recurring event range filter.
[Solution] Add calendar id filter for recurring event range filter.

[Issue#] N/A
[Problem] some tc is failed because of timing issue
[Cause] N/A
[Solution] delete kill code

[Issue#] TDIS-3933 TDIS-4146
[Problem] Types of filters and values are not valid
[Cause] Filter object did not handle with JSValueRef
[Solution] Handle with JSValueRef

[Issue#] TDIS-4478
[Problem] Exception name is incorrect.
[Cause] Internal bug.
[Solution] Modification.

[Issue#] N/A
[Problem] Exception name is incorrect.
[Cause] Internal bug.
[Solution] Modification.

[Issue#] N/A
[Problem] some tc is failed by timing issue
[Cause] N/A
[Solution] update tc to avoid timing issue

[Issue#] N/A
[Problem] msg-service DB release
[Cause] msg-service DB release
[Solution] msg-service DB release

[Issue#] N/A
[Problem] error callback is occured when releaseDate set through filter
[Cause] N/A
[Solution] chagne the filter map

[Issue#] N/A
[Problem] Out-dated JS attribute getter/setter policy.
[Cause] New policy introduced.
[Solution] Change flags for readonly attributes and return true for setter type mismtach exceptions.

[Issue#] DCM-1241
[Problem] "Find" api even finds the deleted items when some accounts are synchronized.
[Cause] "Find" api didn't set the "is_deleted" filter flag to false.
[Solution] Set the "is_deleted" flag to false in find api filter imlementation.

[Issue#] N/A
[Problem] getEventFromHandle event error handling bug fix
[Cause] getEventFromHandle event error handling bug fix
[Solution] getEventFromHandle event error handling bug fix

[Issue#] N/A
[Problem] N/A
[Cause] [Common] Add Time Tracer for profiling
[Solution] N/A

[Issue#] N/A
[Problem] N/A
[Cause] [Push] Refactoring for DPL-Free version
[Solution] N/A

[Issue#] N/A
[Problem] N/A
[Cause] bookmark framework's root folder id is changed.
[Solution] The definition of root folder id is removed and codes related to it are changed.

[Issue#] N/A
[Problem] types concept is not clear
[Cause] document error
[Solution] update document and modify code

[Issue#] N/A
[Problem] object is not deleted after use
[Cause] N/A
[Solution] remove resource afte use

[Issue#] DCM-714
[Problem] Crash is occured when multiple html pages open.
[Cause] JSValueRef is freed.
[Solution] Modification.

[Issue#] N/A
[Problem] Occured crash if matchValue of AttributeFilter not set
[Cause] There is problem on FilterConverter
[Solution] FilterConverter checks converted result carefully

[Issue#] N/A
[Problem] new guide
[Cause] new guide
[Solution] modify code

[Issue#] N/A
[Problem] typo error of pc file
[Cause] N/A
[Solution] Fixed type error

[Issue#] N/A
[Problem] Message port's privilege did not work
[Cause] privilege resist code did not enable
[Solution] Enabled privilege code

[Issue#] N/A
[Problem] new guide
[Cause] new guide
[Solution] modify code

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

11 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.13
Dongjin Choi [Fri, 29 Mar 2013 11:47:51 +0000 (20:47 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.13

[Issue#] N/A
[Problem] N/A
[Cause]  N/A
[Solution] Secure Element's privilege is changed. Previous privilege will be deprecated

[Issue#] DCM-1021
[Problem] Crash when trying to set a null value to the event rrule
[Cause] No care for null/undefined value.
[Solution] Separate routien for null/undefined value for event rrule

[Issue#] N/A
[Problem] progress value property don't work in StatusNotification Constructor.
[Cause] progress update function has omitted
[Solution] progress update function will work when PROGRESS mode in the constructor.

[Issue#] N/A
[Problem] static member is temporary solution
[Cause] N/A
[Solution] Set object attributes into created JS object

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Add errors and exceptions of OpenMobileAPI

[Issue#] DCM-1058
[Problem] Calling "removeBatch" with null id causes a crash.
[Cause] No null handling for removeBatch.
[Solution] Ignore invalid ids for removeBatch input parameter.

[Issue#] N_SE-30207, N_SE-30206
[Problem] Bugs in enum conversion routine for sync type and interval.
[Cause] Wrong enum conversion between platform and JS.
[Solution] Fix bugs in enum conversion routines.

[Issue#] Felica QA
[Problem] Raise IOError although the dir to delete does not exist.
[Cause] Wrong error raise.
[Solution] Error code modification.

[Issue#] DCM-1105
[Problem] Platform error while creating download. Full of available simultaneous downloads.
[Cause] Download F/W allows maximum 5 download session at time.
[Solution] Fixed to close download handle when the download session is finished.

[Issue#] DCM-1081
[Problem] sort parameter null is not working
[Cause] if sort is null offset and limit is not set
[Solution] sort check routine fix

[Issue#] TDIST-162
[Problem] findMessages with filter isRead on email bug fix
[Cause] mail_tbl attribute name changed.
[Solution] change isRead name to proper mail_tbl name

[Issue#] N_SE-29576
[Problem] No exception thrown for wrong enum value for AlarmAbsolute Constructor
[Cause] N/A
[Solution] throw exception

[Issue#] N/A
[Problem] Converting issue.
[Cause] wrong regular expression is used.
[Solution] use to std library

[Issue#] DCM-1106, DCM-1146
[Problem] Not support DESC sorting mode, freeze
[Cause] missing code, contacts-service-ipcd crash
[Solution] change code

[Issue#] DCM-828
[Problem] converting issue from struct tm
[Cause]  converting issue from struct tm
[Solution] if release date is not set, return the undefined

[Issue#] N/A
[Problem] Array.isArray test failed for platform arrays such as exceptions, setPositions, daysOfTheWeek, categories.
[Cause] Platform array doesn't support array test.
[Solution] Use JSC array interface instead of our own platform array object.

[Issue#] N/A
[Problem] Widget crash when progress CB is called.
[Cause] Wrong uri type from platform test code.
[Solution] Fix callback parameter type and relevent bugs.

[Issue#] N/A
[Problem] N/A
[Cause]  N/A
[Solution] Secure Element's privilege is changed. And apis and an attribute related to card emulation are removed.

[Issue#] DCM-992
[Problem] DCM wants to access another path, not virtual path.
[Cause] tizen policy blocks the file path except virtual path.
[Solution] modification.

[Issue#] DCM-1141
[Problem] read column bigger than 300byte fail.
[Cause] wrong memory size reservation
[Solution] memory size modification.

[Issue#] DCM-1087/DCM_1132
[Problem] sync and syncFolder successCallback is not called
[Cause] sync and syncFolder event is rewrited
[Solution] save each event

[Issue#] DCM-1043, DCM-1090, DCM-1094
[Problem] DCM-1043 : When celluar network is connected lte, Web api send wrong informaion.
DCM-1094 : Mcc value is incorrect.
DCM-1090 : Networkbearerselection exception is incorrect.
[Cause] internal bug
[Solution] modification.

[SCMRequest] N/A

11 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.12-1
Dongjin Choi [Thu, 28 Mar 2013 04:50:58 +0000 (13:50 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.12-1

[Issue#] ORANGE-246
[Problem] N/A
[Cause] N/A
[Solution] Add new feature about http header field and network type selection.

[SCMRequest] N/A

11 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.12
Dongjin Choi [Mon, 25 Mar 2013 23:23:08 +0000 (08:23 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.12

[Issue#] N/A
[Problem] Not decided to support
[Cause] N/A
[Solution] Rollback the code

[SCMRequest] N/A

11 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.11
Kisub Song [Sun, 24 Mar 2013 03:32:00 +0000 (12:32 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.11

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

[Issue#] N/A
[Problem] Tizen - AbstractFilter array did not support Array.isArray()
[Cause] AbstractFilterArray did not use JSArray
[Solution] Reimplemented AbstractFiilterArray to JSArray

[Issue#] N/A
[Problem] Tizen - Could not distinguish the constructor and object
[Cause] Used object as constructor
[Solution] Fixed attaching method to tizen object

[Issue#] Content - can not update geolocation.
[Problem] the geolocation data is different with private object
[Cause] N/A
[Solution] set/get property is control by parent object

[Issue#] N/A
[Problem] Filesystem - Privilege should be checked before checking parameters.
[Cause] N/A
[Solution] add simple privilege check.

[Issue#] TDIS-4710
[Problem] Messaging - findMessages with body filter fails
[Cause] findMessages is supports only body.plainBody
[Solution] change filter validators

[Issue#] N/A
[Problem] Contact - crash at inserting failure, can't add groupIds
[Cause] internal bugs
[Solution] modify codes

[Issue#] ORANGE-245
[Problem] Download
[Cause] N/A
[Solution] Add new feature about http header field and network type selection.

[Issue#] N/A
[Problem] Messaging - isArray is not supported for to, cc and bcc attribute
[Cause] isArray is not supported for to, cc and bcc attribute
[Solution] isArray is supported for to, cc and bcc attribute

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

Change-Id: Id4f1a8420c49fa12e4469fdf1c5ce77d589032fb

11 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.10
Dongjin Choi [Thu, 21 Mar 2013 11:30:20 +0000 (20:30 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.10

[Issue#] N/A
[Problem] Some plugins did not install
[Cause] Some plugins weren't set RPATH
[Solution] Set RPATH

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] [ReferenceImplement] Update argument test(argtest)

[Issue#] N/A
[Problem] Platform api changed, thus build break happens.
[Cause] Platform sync-agent api changes.
[Solution] Adapt to the changes anf fix bugs.

[SCMRequest] N/A

Conflicts:

packaging/wrt-plugins-tizen.spec

11 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.9
Dongjin Choi [Wed, 20 Mar 2013 11:45:41 +0000 (20:45 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.9

[Issue#] N/A
[Problem] [Common] Refactoring CMakeLists.txt files
[Cause] N/A
[Solution]  * Did refactoring package dependancies between modules and impls
 * Removed dependancies to unused modules
 * Fixed bugs on cmake scripts
   * PKG_SEARCH_MODULE -> PKG_CHECK_MODULES
 * Realigned CMakeLists.txt

[Issue#] crashed application when content change listener is registered.
[Problem] memory overwrite
[Cause] unavailable variable used
[Solution] remove the unavailable varibable

[Issue#] N/A
[Problem] Several functions in Converter class don't work properly.
[Solution] Switched functions of Converter class to static functions of JSUtil.
[SCMRequest] N/A

[Issue#] N/A
[Problem] [Common] StandaloneConsole fix prevent issue
[Cause] N/A
[Solution] N/A

[Issue#] N/A
[Problem] [Contact] update precondition contact application due to changing platform policy
[Cause] N/A
[Solution] N/A

[Issue#] #DCM-951
[Problem] Information obtained is different on help information if API [tizen.time.getTimeFormat] is call called.
[Cause] If region is Japanese, apK:m:s is returned. 'K' is not defined in API reference.
[Solution] 'K' will be changed to 'h'

[Issue#] N/A
[Problem] Cannot find a parent calendar event of a recurring instances when using start/end date range filter.
[Cause] Platform filter does not support such an operation.
[Solution] Use multiple filters for a recurring event search and merge the results.

[Issue#] #DCM-976
[Problem] UTC time is unacquirable using Web Device API [tizen.time.toUTC]
[Cause] When calling toUTC() or toLocaltimezone() twice or more, timezone is changed but another value isn't changed. It is ICU issue.
[Solution] Changed the code to make new TZDate with getTime() value and timezone.

[Issue#] N/A
[Problem] Not enough TCs for smack rule extraction.
[Cause] Skipped some functions.
[Solution] Cover all functions for each privilege.

[Issue#] TDIS-4674
[Problem] logoURI is missing
[Cause] internal bug
[Solution] modify code

[Issue#] N/A
[Problem] Notification UnitTC Coverage is poor
[Cause] N/A
[Solution] enhance coverage & appended TC

[SCMRequest] N/A

11 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.9
Dongjin Choi [Wed, 20 Mar 2013 11:18:42 +0000 (20:18 +0900)]
Update change log and spec for wrt-plugins-tizen_0.4.9

[Issue#] N/A
[Problem] Platform api changed, thus build break happens.
[Cause] Platform sync-agent api changes.
[Solution] Adapt to the changes anf fix bugs.

[Issue#] N/A
[Problem] [Common] Refactoring CMakeLists.txt files
[Cause] N/A
[Solution]  * Did refactoring package dependancies between modules and impls
 * Removed dependancies to unused modules
 * Fixed bugs on cmake scripts
   * PKG_SEARCH_MODULE -> PKG_CHECK_MODULES
 * Realigned CMakeLists.txt

[Issue#] crashed application when content change listener is registered.
[Problem] memory overwrite
[Cause] unavailable variable used
[Solution] remove the unavailable varibable

[Issue#] N/A
[Problem] Several functions in Converter class don't work properly.
[Solution] Switched functions of Converter class to static functions of JSUtil.
[SCMRequest] N/A

[Issue#] N/A
[Problem] [Common] StandaloneConsole fix prevent issue
[Cause] N/A
[Solution] N/A

[Issue#] N/A
[Problem] [Contact] update precondition contact application due to changing platform policy
[Cause] N/A
[Solution] N/A

[Issue#] #DCM-951
[Problem] Information obtained is different on help information if API [tizen.time.getTimeFormat] is call called.
[Cause] If region is Japanese, apK:m:s is returned. 'K' is not defined in API reference.
[Solution] 'K' will be changed to 'h'

[Issue#] N/A
[Problem] Cannot find a parent calendar event of a recurring instances when using start/end date range filter.
[Cause] Platform filter does not support such an operation.
[Solution] Use multiple filters for a recurring event search and merge the results.

[Issue#] #DCM-976
[Problem] UTC time is unacquirable using Web Device API [tizen.time.toUTC]
[Cause] When calling toUTC() or toLocaltimezone() twice or more, timezone is changed but another value isn't changed. It is ICU issue.
[Solution] Changed the code to make new TZDate with getTime() value and timezone.

[Issue#] N/A
[Problem] Not enough TCs for smack rule extraction.
[Cause] Skipped some functions.
[Solution] Cover all functions for each privilege.

[Issue#] TDIS-4674
[Problem] logoURI is missing
[Cause] internal bug
[Solution] modify code

[Issue#] N/A
[Problem] Notification UnitTC Coverage is poor
[Cause] N/A
[Solution] enhance coverage & appended TC

[SCMRequest] N/A

Conflicts:

packaging/wrt-plugins-tizen.spec

11 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.8
Jihwa Park [Mon, 18 Mar 2013 14:09:06 +0000 (07:09 -0700)]
Update change log and spec for wrt-plugins-tizen_0.4.8

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] [Common] add JSUtil::JSValuetoStringMap() and ArgumentValidator::toStringMap()

[Issue#] N/A
[Problem] Non object value was converted to object
[Cause] JSC was supporting convert from number , string to object
[Solution] check through JSValueIsObject API

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] [Common] JSUtil fix error message of JSValueToTimeT

[Issue#] N/A
[Problem] Sometimes occured crash while getting existing ports
[Cause] Problems on searching existing port
[Solution] Fix compairing algorithm

[SCMRequest] N/A

Change-Id: I05e84701f20805d2aa155c9b9a95f60e587b5832

11 years agomerge with master
Jinkun Jang [Fri, 15 Mar 2013 16:21:56 +0000 (01:21 +0900)]
merge with master

11 years agoTizen 2.1 base
Jinkun Jang [Tue, 12 Mar 2013 17:05:53 +0000 (02:05 +0900)]
Tizen 2.1 base

12 years agoInitial empty repository
youngil.won [Mon, 9 Jan 2012 02:16:08 +0000 (11:16 +0900)]
Initial empty repository