platform/framework/web/wrt-plugins-tizen.git
11 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.59
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.

11 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.

11 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.

11 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.

11 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.55
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.

11 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.

11 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.53
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

11 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.

11 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.

11 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

11 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

11 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

11 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.47 06/10806/2
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

11 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

11 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

11 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

11 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.42-2 02/10802/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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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.

11 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.

11 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

11 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

11 years agoUpdate change log and spec for wrt-plugins-tizen_0.4.32-1 tizen_2.1 accepted/tizen/20130520.101714 submit/tizen/20130517.045659 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

11 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

11 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.

11 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

11 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

11 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

11 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

11 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

11 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