framework/web/wrt-plugins-common.git
10 years ago[Release] wrt-plugins-common_0.3.116 tizen_2.2 2.2.1_release submit/tizen_2.2/20131107.063305
sung-su.kim [Mon, 21 Oct 2013 10:44:02 +0000 (19:44 +0900)]
[Release] wrt-plugins-common_0.3.116

Merge branch 'master' into tizen_2.2

Change-Id: Ic8094ba5f8c108fcdf41f09e8aca9160107c1a8c

10 years ago[Release] wrt-plugins-common_0.3.116
sung-su.kim [Sun, 20 Oct 2013 23:30:47 +0000 (08:30 +0900)]
[Release] wrt-plugins-common_0.3.116

Change-Id: Ie5d0de506e84d2fbfa1a219a6e9531a2b6ffdb1e

10 years agoFix prevent issue
sung-su.kim [Thu, 17 Oct 2013 11:37:51 +0000 (20:37 +0900)]
Fix prevent issue

[Issue#]   CID:21467, 21469
[Problem]  Uncaught exception
[Cause]    Exception that might possibly be thrown is not caught
[Solution] Catch the exception

[Verification] Build repository

Change-Id: Iea4dd341494015c5ef28ccb24ba5a7fb7a031d31

10 years ago[Release] wrt-plugins-common_0.3.115
sung-su.kim [Fri, 11 Oct 2013 08:29:40 +0000 (17:29 +0900)]
[Release] wrt-plugins-common_0.3.115

Merge branch 'master' into tizen_2.2

Change-Id: I2cd1850c53a8cf075b4957b72ed21a6b8aa6f654

10 years ago[Release] wrt-plugins-common_0.3.115
sung-su.kim [Fri, 11 Oct 2013 04:35:33 +0000 (13:35 +0900)]
[Release] wrt-plugins-common_0.3.115

Change-Id: I850591807123a6057885cb87a09193e89db1c939

10 years agoA WebProcess crash issue by confusion of widget handle after DynamicBox re-installation.
Tae-Jeong Lee [Thu, 10 Oct 2013 12:01:14 +0000 (21:01 +0900)]
A WebProcess crash issue by confusion of widget handle after DynamicBox re-installation.

[Issue#]   PLM-131009-03049
[Problem]  Make a DynamicBox is located in homescreen and if try to update its package by
           re-installation, a WebProcess crash occurs.
[Cause]    When a DynamicBox is updated, web-provider re-uses WebProcess which was used by
           previous one. So then the widget handle is updated, but plugin-logic couldn't know that.
           Because wrt plugin-logic was not been considered about such reuse case.
           So, there was a problem on accessing widget handle which is internal variable of singleton.
[Solution] Fixed the wrt plugin-logic to update internal variable of singleton properly even in that case.

Change-Id: I0ecde7906b941778ee9027914d7a695aad59c036

10 years ago[Release] wrt-plugins-common_0.3.113
sung-su.kim [Fri, 27 Sep 2013 00:32:01 +0000 (09:32 +0900)]
[Release] wrt-plugins-common_0.3.113

Merge branch 'master' into tizen_2.2

Conflicts:
packaging/wrt-plugins-common.spec
src/dispatch-event/dispatch_event_support.cpp

Change-Id: I34135826ec6573fa6dd4a6544074bf4935d30248

10 years ago[Release] wrt-plugins-common_0.3.113
sung-su.kim [Sun, 15 Sep 2013 23:41:17 +0000 (08:41 +0900)]
[Release] wrt-plugins-common_0.3.113

Change-Id: I2a651059e8e297b84e71978d0299377ec917df96

10 years agoAdd if-statement to check return value
Hoseon LEE [Thu, 12 Sep 2013 08:20:07 +0000 (17:20 +0900)]
Add if-statement to check return value

[Issue#]   Prevent 12049
[Problem]  Unchecked return value
[Cause]    N/A
[Solution] Adding the checking return value.
           If return value is FALSE, print warning log.

Change-Id: I079be8ea2059ff6370e8e0c32c5c0c912d2bc3a5

10 years ago[Release] wrt-plugins-common_0.3.112
sung-su.kim [Wed, 11 Sep 2013 12:50:44 +0000 (21:50 +0900)]
[Release] wrt-plugins-common_0.3.112

Change-Id: Iffbac386a57bce79b697626ffb3d517a1d2bc596

10 years ago[Release] wrt-plugins-common_0.3.112
sung-su.kim [Tue, 10 Sep 2013 23:18:43 +0000 (08:18 +0900)]
[Release] wrt-plugins-common_0.3.112

Change-Id: Ie93a362b80d5ea1c38c8b892ce3f76de3377e759

10 years agoFix building the package with GCC-4.8
Grzegorz Rynkowski [Mon, 9 Sep 2013 09:37:29 +0000 (11:37 +0200)]
Fix building the package with GCC-4.8

[Problem]      The package cannot be built with gcc-4.8.
[Verification] Build package both with current (GCC-4.5) and (GCC-4.8) version of compiler.

Change-Id: I4e9df80e4822aa85948ea6d74da8ef3a6cc3c096

10 years ago[Release] wrt-plugins-common_0.3.111
sung-su.kim [Wed, 4 Sep 2013 10:49:47 +0000 (19:49 +0900)]
[Release] wrt-plugins-common_0.3.111

Change-Id: I8e240ac03ec3b65e7829a0eea1e59542553332b8

10 years ago[Release] wrt-plugins-common_0.3.111
sung-su.kim [Wed, 21 Aug 2013 23:28:12 +0000 (08:28 +0900)]
[Release] wrt-plugins-common_0.3.111

Change-Id: I68998b370997a1f1ede935223ace308bb289c2df

10 years agoCleaned up some unused definitions in wrt-plugin's config.xml DTD file.
Tae-Jeong Lee [Wed, 21 Aug 2013 06:35:19 +0000 (15:35 +0900)]
Cleaned up some unused definitions in wrt-plugin's config.xml DTD file.

[Issue#] N/A
[Problem] Unused definition of fields remained long since.
[Cause] We couldn't find out the origin now.
[Solution] Removed unused definitions.

Change-Id: I136271559e0d5449dd20310a39ffab2b26337907

10 years ago[Release] wrt-plugins-common_0.3.110
sung-su.kim [Wed, 14 Aug 2013 11:39:22 +0000 (20:39 +0900)]
[Release] wrt-plugins-common_0.3.110

Change-Id: Ib308076d1c53c704dc02cb0414b4182343a4d7cf

10 years ago[Release] wrt-plugins-common_0.3.110
sung-su.kim [Wed, 14 Aug 2013 01:46:15 +0000 (10:46 +0900)]
[Release] wrt-plugins-common_0.3.110

Change-Id: I454291cbb68c725cac2abebe4352695457f3a3c8

10 years agoRemove widget interface DAO code
Jihoon Chung [Fri, 9 Aug 2013 12:42:25 +0000 (21:42 +0900)]
Remove widget interface DAO code

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Widget interface dao is moved to wrt-commons
This commit clean-up dao code and replace to use library which is
supported by wrt-commons
[SCMRequest] must be imported with wrt-commons
https://review.tizendev.org/gerrit/#/c/86092/

Change-Id: I54828427a8cc22e1b385934d2aca306fa4dc44a9

10 years ago[Release] wrt-plugins-common_0.3.109
sung-su.kim [Mon, 12 Aug 2013 23:11:48 +0000 (08:11 +0900)]
[Release] wrt-plugins-common_0.3.109

Change-Id: Ia258f1e2a9979059b3172a84792e7f8f1fab34d7

10 years ago[wrt-plugins-common] Ace Check API change.
Tae-Jeong Lee [Wed, 7 Aug 2013 14:25:36 +0000 (23:25 +0900)]
[wrt-plugins-common] Ace Check API change.

 * ace_check_access() -> ace_check_access_ex()
 * 'AceSecurityStatus' return type has new value, 'PrivacyDenied'.

[Issue#] N/A
[Problem] Platform requirement.
[Cause] N/A
[Solution] To get more detailed information about denied cause, ace check api was changed.

Change-Id: I63d0175c8b402d0833ab773b85268db59de58dc5

10 years ago[Release] wrt-plugins-common_0.3.108 2.2_release submit/tizen_2.2/20130814.092002 submit/tizen_2.2/20130814.102536
sung-su.kim [Thu, 8 Aug 2013 07:51:44 +0000 (16:51 +0900)]
[Release] wrt-plugins-common_0.3.108

Change-Id: Ieee98526eb25c711471feb7bb6dcf195bfc1f7f8

10 years ago[Release] wrt-plugins-common_0.3.108
sung-su.kim [Wed, 7 Aug 2013 23:53:43 +0000 (08:53 +0900)]
[Release] wrt-plugins-common_0.3.108

Change-Id: I32d489e84ea42c89ba985ef10377c20ea69df8cd

10 years agoAdd the cflag about feature of USER/ENG binary.
Jihoon Chung [Wed, 7 Aug 2013 13:54:36 +0000 (22:54 +0900)]
Add the cflag about feature of USER/ENG binary.

[Issue#] N/A
[Problem] can't display dlog.
[Cause] N/A
[Solution] Add TIZEN_ENGINEER_MODE.
[SCMRequest] N/A

Change-Id: Ic20ffeeecc7b3f5ce28d9902de2571dfa46c188b

10 years ago[Release] wrt-plugins-common_0.3.107
sung-su.kim [Tue, 6 Aug 2013 23:31:41 +0000 (08:31 +0900)]
[Release] wrt-plugins-common_0.3.107

Change-Id: Idbba6fb30ea019f6e17f316de986ee2936f167c7

10 years agoWidgetdb plugins tests fix
Tomasz Iwanek [Thu, 1 Aug 2013 07:54:16 +0000 (09:54 +0200)]
Widgetdb plugins tests fix

[Issue#]       N/A
[Bug]          Tests not running
[Cause]        N/A
[Solution]     Db preparation script fix
[Verification] Run:
 wrt-plugins-common-tests-widgetdb --output=text

Change-Id: Ic44d1635290fc6d3ef7c3edcf33058aa4eb11ae8

10 years agoPrevent issue fix.
Zbigniew Kostrzewa [Wed, 31 Jul 2013 07:34:46 +0000 (09:34 +0200)]
Prevent issue fix.

[Issue#] #17499
[Problem] Shared library opened with dlopen() but not closed.
[Cause] N/A
[Solution] Close the library with dlclose()
[SCMRequest] N/A
[Verification] Build repository.

Change-Id: Iea83e537f3fbff0682b2ca4b4b886088090b11e6

10 years ago[Release] wrt-plugins-common_0.3.106
sung-su.kim [Thu, 1 Aug 2013 23:29:30 +0000 (08:29 +0900)]
[Release] wrt-plugins-common_0.3.106

Change-Id: Ie8d6fa1c94ffb2ae24d33598612a374df68ee5fa

10 years agoPrevent issue fix.
Zbigniew Kostrzewa [Wed, 31 Jul 2013 06:16:50 +0000 (08:16 +0200)]
Prevent issue fix.

[Issue#] #22995
[Problem] closedir() repeated if EINTR occurrs
[Cause]
For POSIX closedir() specifies two possible errno values: EBADF, EINTR
(see closedir(3p)).
For Linux, on the other hand, only one errno value is specified: EBADF
(see closedir(3)).
In fact, closedir() implementation in GNU C Library may set other errno
values as well, e.g. EINVAL if value NULL is passed to the function
(verified for glibc 2.15, source file sysdeps/unix/closedir.c).

Assuming that closedir() is just a wrapper around a call to close()
system call and having in mind that it was decided (and confirmed by
Linus Torvalds) that repeating close() even for EINTR is unsafe I have
decided to not repeat closedir() in such case as well.

What's more, implementation of closedir() in GNU C Library calls free()
on the stream handle so repeating closedir() may lead to memory
corruption (as reported by Prevent).
[Solution] Do not repeat closedir() on error (even EINTR).
[SCMRequest] N/A
[Verification] Build repository.

Change-Id: I7257b532dac19ae5b8485c5449d8e93c36364243

10 years ago[Release] wrt-plugins-common_0.3.105
Jihoon Chung [Thu, 1 Aug 2013 02:25:02 +0000 (11:25 +0900)]
[Release] wrt-plugins-common_0.3.105

Change-Id: Ib65934cd157a20679fc43422a791e0486da3a2c2

10 years ago[Release] wrt-plugins-common_0.3.105
sung-su.kim [Thu, 1 Aug 2013 01:37:30 +0000 (10:37 +0900)]
[Release] wrt-plugins-common_0.3.105

Change-Id: I609e7043c3fa11b10b4d0b0c0392481e6911aa52

10 years agoAdd IPC name define for tizen web api
Jihoon Chung [Wed, 31 Jul 2013 02:54:41 +0000 (11:54 +0900)]
Add IPC name define for tizen web api

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Add "tizen://exit" and "tizen://hide"
[SCMRequest] N/A

Change-Id: I08aa449f587788cce024865ee8662cbcbabc84dd

10 years ago[Release] wrt-plugins-common_0.3.104
sung-su.kim [Thu, 25 Jul 2013 23:30:56 +0000 (08:30 +0900)]
[Release] wrt-plugins-common_0.3.104

Change-Id: I34a7222e6ae4e13888931a51f6c2b69b90d487c2

10 years ago[Release] wrt-plugins-common_0.3.104
sung-su.kim [Mon, 22 Jul 2013 01:37:18 +0000 (10:37 +0900)]
[Release] wrt-plugins-common_0.3.104

Change-Id: Ibe1c5e29fb20a9ad7f2e40c3c1c09fe380db8bff

10 years agoReplace LogProvider to Dlog
Jihoon Chung [Sat, 20 Jul 2013 07:02:11 +0000 (16:02 +0900)]
Replace LogProvider to Dlog

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Replace LogProvider to Dlog
[SCMRequest] N/A

Change-Id: I183e4442e572f9874ec71daa4d3095b340e6495c

10 years ago[Release] wrt-plugins-common_0.3.103
sung-su.kim [Wed, 17 Jul 2013 02:49:41 +0000 (11:49 +0900)]
[Release] wrt-plugins-common_0.3.103

Change-Id: I99a746ff4e8f1629bf31d24b79c7f64b2fdad705

10 years agoReplace LogInfo to LogDebug
Jihoon Chung [Wed, 17 Jul 2013 02:41:56 +0000 (11:41 +0900)]
Replace LogInfo to LogDebug

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Replace LogInfo to LogDebug
Platform policy isn't used LogInfo
[SCMRequest] N/A

Change-Id: I903e8bbc629d88c24f523ce48a1d63d923d2258a

10 years ago[Release] wrt-plugins-common_0.3.102 submit/tizen_2.2/20130714.154922
Jihoon Chung [Tue, 9 Jul 2013 13:38:15 +0000 (22:38 +0900)]
[Release] wrt-plugins-common_0.3.102

Change-Id: I6dbe0bd490dd7109b39687374b371fba4e711df5

10 years ago[Release] wrt-plugins-common_0.3.102
sung-su.kim [Tue, 9 Jul 2013 10:16:34 +0000 (19:16 +0900)]
[Release] wrt-plugins-common_0.3.102

Change-Id: I49cc38f0d4175fafc786b47fc8edfe7be15d0d90

10 years agoPatch for GCC 4.8 Compiler
Tae-Jeong Lee [Fri, 5 Jul 2013 01:24:27 +0000 (10:24 +0900)]
Patch for GCC 4.8 Compiler

 - "The C++ compiler no longer performs some extra unqualified lookups
    it had performed in the past, namely dependent base class scope lookups
    and unqualified template function lookups. "

   (for details see http://gcc.gnu.org/gcc-4.7/porting_to.html).

[Issue#] N/A
[Problem] Build break while compiler version update
[Cause] N/A
[Solution] Definitize member function origin

Change-Id: I6fff04fe1b6f688a71609ca90670fe1014433c76

10 years ago[Release] wrt-plugins-common_0.3.101
sung-su.kim [Tue, 2 Jul 2013 11:09:32 +0000 (20:09 +0900)]
[Release] wrt-plugins-common_0.3.101

Change-Id: I4ced7e9cc5cc479dca99d983a67d052b6bd0ef2c

10 years ago[Release] wrt-plugins-common_0.3.101
sung-su.kim [Tue, 2 Jul 2013 05:20:48 +0000 (14:20 +0900)]
[Release] wrt-plugins-common_0.3.101

Change-Id: Ice9b81201d1ceaa7b9a0773afdd56328196b8922

10 years agoMerge "Remove use of a global variable for JSContext on WidgetInterface plugin"
HOSEON LEE [Tue, 2 Jul 2013 05:06:21 +0000 (05:06 +0000)]
Merge "Remove use of a global variable for JSContext on WidgetInterface plugin"

10 years agoMerge "Revert "Revert "Performance improvement of PluginManager with clean up some...
HOSEON LEE [Tue, 2 Jul 2013 05:05:22 +0000 (05:05 +0000)]
Merge "Revert "Revert "Performance improvement of PluginManager with clean up some plugin code."""

10 years agoRevert "Revert "Implementation of IPC Asynchronous Message Support.""
Tae-Jeong Lee [Tue, 2 Jul 2013 04:51:23 +0000 (13:51 +0900)]
Revert "Revert "Implementation of IPC Asynchronous Message Support.""

This reverts commit 043050c6ec2bddea9b9739023574c03693cf19ac.

Change-Id: Ia74b4e454121ede11db87f7293945e2d26fe5caf

10 years agoRevert "Revert "Performance improvement of PluginManager with clean up some plugin...
Tae-Jeong Lee [Tue, 2 Jul 2013 02:05:33 +0000 (11:05 +0900)]
Revert "Revert "Performance improvement of PluginManager with clean up some plugin code.""

This reverts commit 7b2dbca5671381be9944aa15fda2810c9fb5361e.

Change-Id: I5fc35614c271be7887d62d628e2c1f37167dc206

10 years agoRemove use of a global variable for JSContext on WidgetInterface plugin
Tae-Jeong Lee [Mon, 1 Jul 2013 07:01:54 +0000 (16:01 +0900)]
Remove use of a global variable for JSContext on WidgetInterface plugin

[Issue#] N_SE-43838
[Problem] Initializing code of WidgetInterface Object has been randomly crashed.
          Unique WidgetInterface Object per page is not created.
[Cause] Current WidgetInterface Plugin is using only one global JSContextRef for every created pages.
[Solution] code regarding global variable for JSContextRef is removed

Change-Id: Ia8ce55c378c0800751517ea22246ced998632d2e

10 years ago[Release] wrt-plugins-common_0.3.100
Jihoon Chung [Sat, 29 Jun 2013 13:04:13 +0000 (22:04 +0900)]
[Release] wrt-plugins-common_0.3.100

Change-Id: I8fba36b955f8aaf236b900e81492755ac620aeb8

10 years agoRevert "Implementation of IPC Asynchronous Message Support."
Jihoon Chung [Sat, 29 Jun 2013 12:55:26 +0000 (12:55 +0000)]
Revert "Implementation of IPC Asynchronous Message Support."

This reverts commit 859333bad68cea75cab40f7e443f144d1aec8af9

Change-Id: I6a1b68e44a47d715dfa9d6c24ce032f2a5346288

10 years agoRevert "Performance improvement of PluginManager with clean up some plugin code."
Jihoon Chung [Sat, 29 Jun 2013 12:55:59 +0000 (12:55 +0000)]
Revert "Performance improvement of PluginManager with clean up some plugin code."

This reverts commit 4b577050713f45788fb717107f4553357e9fee94

Change-Id: I004b8eee61ad5c05f69dd248749b87b88ae1e95e

10 years ago[Release] wrt-plugins-common_0.3.99
Tae-Jeong Lee [Sat, 29 Jun 2013 07:34:29 +0000 (16:34 +0900)]
[Release] wrt-plugins-common_0.3.99

Change-Id: Id3cce1a7e0ada0fa5eb1954790ea93c37cbfaa80

10 years ago[Release] wrt-plugins-common_0.3.99
Jihoon Chung [Sat, 29 Jun 2013 06:52:29 +0000 (15:52 +0900)]
[Release] wrt-plugins-common_0.3.99

Change-Id: I482e22246386bce4949d27b491cb3ac5b89e00e3

10 years agoImplementation of IPC Asynchronous Message Support.
Tae-Jeong Lee [Fri, 28 Jun 2013 12:04:56 +0000 (21:04 +0900)]
Implementation of IPC Asynchronous Message Support.

 - sendAsyncMessageToUiProcess()
 - ignoreAsyncMessageReply()

[Issue#] N/A
[Problem] Requirement from webapi team.
[Cause] N/A
[Solution] Add IPC Asynchronous Message Support Feature.

Change-Id: I158eebfd5690e6f1e0828da785cac3568f1f9017

10 years ago[Release] wrt-plugins-common_0.3.98
Jihoon Chung [Mon, 24 Jun 2013 14:45:17 +0000 (23:45 +0900)]
[Release] wrt-plugins-common_0.3.98

Change-Id: I47e2b07298b3327d576262c7aa750cd1d6b51787

10 years ago[Release] wrt-plugins-common_0.3.98
sung-su.kim [Mon, 24 Jun 2013 05:16:38 +0000 (14:16 +0900)]
[Release] wrt-plugins-common_0.3.98

Change-Id: I0f1c746748dd9ea87ed181aa20349931ca9d4285

10 years ago[Release] wrt-plugins-common_0.3.97
Jihoon Chung [Sat, 22 Jun 2013 12:04:20 +0000 (21:04 +0900)]
[Release] wrt-plugins-common_0.3.97

Change-Id: I400493767ab501170626cc1845046e888d6746e4

10 years agoPerformance improvement of PluginManager with clean up some plugin code.
Taejeong Lee [Fri, 14 Jun 2013 15:06:55 +0000 (00:06 +0900)]
Performance improvement of PluginManager with clean up some plugin code.

 - Optimization in PluginManager::getProperties().

[Issue#] N/A
[Problem] Performance
[Cause] N/A
[Solution] Performance improvement of PluginManager with clean up some plugin code.

Change-Id: I5aee61bd0a03323fc5057b52f718b80c73ab45c8

10 years ago[Release] wrt-plugins-common_0.3.97
sung-su.kim [Tue, 18 Jun 2013 05:44:02 +0000 (14:44 +0900)]
[Release] wrt-plugins-common_0.3.97

Change-Id: I61287d9655a2def003aee81bdec5cd49ff0a3e23

10 years agoFix values of StorageEvent properties.
Zbigniew Kostrzewa [Thu, 13 Jun 2013 08:46:54 +0000 (10:46 +0200)]
Fix values of StorageEvent properties.

[Issue#] N/A
[Problem] On removeItem() newValue was set to empty instead of null. On
setItem() oldValue was set to empty instead of null. On clear() key,
oldValue nad newValue were set to empty instead of null.
[Cause] N/A
[Solution] Pass proper values.
[SCMRequest] N/A

[Verification]
1. Build repository
2. Run W3C_WidgetInterface.wgt test widget.
3. Run tests from [RSA]/test/webapi
   - webapi-w3c-widgetinterface-tests/widgetinterface/w3c/au.wgt
   - webapi-w3c-widgetinterface-tests/widgetinterface/w3c/setItem-fires-event.wgt
   - webapi-w3c-widgetinterface-tests/widgetinterface/w3c/removeItem-fires-event.wgt

Change-Id: Ic39340ec283a038012d38dc1918135ea2809e647

10 years ago[Release] wrt-plugins-common_0.3.96
Jihoon Chung [Mon, 10 Jun 2013 08:07:10 +0000 (17:07 +0900)]
[Release] wrt-plugins-common_0.3.96

Change-Id: I8b95e5fcea5de9df2a72acd1363c67c53c31e533

10 years agoSupport cookie clear IPC
Jihoon Chung [Sun, 9 Jun 2013 04:24:38 +0000 (13:24 +0900)]
Support cookie clear IPC

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Support cookie clear IPC
Separate IPC to two types (sendSyncMessage, sendAsyncMessage)
Cookie clear API uses sendAsyncMessage with "tizen://clearAllCookies"
to the name argument
This API will be used by tizen API
[SCMRequest] N/A

Change-Id: Id96a514486d29f8cc8d46352a5c87a551a8d68d1

10 years ago[Release] wrt-plugins-common_0.3.95
Jihoon Chung [Fri, 7 Jun 2013 14:32:18 +0000 (23:32 +0900)]
[Release] wrt-plugins-common_0.3.95

10 years ago[Release] wrt-plugins-common_0.3.95
Jihoon Chung [Fri, 7 Jun 2013 14:07:09 +0000 (23:07 +0900)]
[Release] wrt-plugins-common_0.3.95

Change-Id: Ie4b8a1d44479a446c80efb84eee5762c9965a6b5

10 years agoAdd dispatchHwKeyEvent() api to DispatchEventSupport
Taejeong Lee [Fri, 7 Jun 2013 10:58:16 +0000 (19:58 +0900)]
Add dispatchHwKeyEvent() api to DispatchEventSupport

Change-Id: Ibb62ccf24bfb6e652ef4efada3237f766c4145e3

10 years ago[Release] wrt-plugins-common_0.3.94
Jihoon Chung [Thu, 6 Jun 2013 11:12:20 +0000 (20:12 +0900)]
[Release] wrt-plugins-common_0.3.94

10 years ago[Release] wrt-plugins-common_0.3.94
Jihoon Chung [Tue, 4 Jun 2013 04:27:48 +0000 (13:27 +0900)]
[Release] wrt-plugins-common_0.3.94

Change-Id: I449c0e474fcdd0ddbeafa2efa9e790559eebdbd3

10 years agoSync with private repository.
Taejeong Lee [Mon, 3 Jun 2013 10:35:43 +0000 (19:35 +0900)]
Sync with private repository.

[Issue#] N/A
[Problem] Sync with private repository.
[Cause] N/A
[Solution] Some smack rules were changed

Change-Id: I25e2450acac012f9e79820db464e3b9c5f06499d

10 years agoReplace ipc message to read static value
Jihoon Chung [Sat, 1 Jun 2013 11:16:08 +0000 (20:16 +0900)]
Replace ipc message to read static value

[Issue#] N/A
[Problem] launch.application API is crashed
[Cause] During send IPC from plugin, UI process send
Messages::WebPage::HitTestResultAtPoint to WebProcess.
Conlict is occurred during dispatch IPC message.
[Solution] Replace IPC to get x window handle to static value
[SCMRequest] N/A

Change-Id: I350bf6400887729154b4d05929bded98f976002f

10 years agoDispatch DOM Event Support Bug Fix
Taejeong Lee [Mon, 3 Jun 2013 04:29:51 +0000 (13:29 +0900)]
Dispatch DOM Event Support Bug Fix

[Issue#] N/A
[Problem] Inner "event" variable in dispatch_event_support overrides global scope variable.
[Cause] N/A
[Solution] Inner variable name was changed to "__event".

Change-Id: I00053cce7f66bc55d11038f6c669f894c223c006

10 years ago[Release] wrt-plugins-common_0.3.92
Jihoon Chung [Fri, 31 May 2013 10:24:40 +0000 (19:24 +0900)]
[Release] wrt-plugins-common_0.3.92

Change-Id: I1f155d09e2de753576f29f7a1df918528b69f908

10 years agoClean-up log
Jihoon Chung [Fri, 31 May 2013 10:22:34 +0000 (19:22 +0900)]
Clean-up log

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Clean-up log when data is null case
[SCMRequest] N/A

Change-Id: Iab487a6f6c9f72b9fa3eeb6f768ab0a8f1b4e5df

10 years ago[Release] wrt-plugins-common_0.3.91
sung-su.kim [Fri, 24 May 2013 05:30:31 +0000 (14:30 +0900)]
[Release] wrt-plugins-common_0.3.91

Change-Id: Ic51481611149b3040859833f02f8051e509462ef

10 years agoSync SMACK rule
Jihoon Chung [Thu, 23 May 2013 14:09:39 +0000 (23:09 +0900)]
Sync SMACK rule

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Sync SMACK rule
[SCMRequest] N/A

Change-Id: Ief244f240f6c07c43839bf412d80fb7342dee354

10 years ago[Release] wrt-plugins-common_0.3.90
sung-su.kim [Thu, 23 May 2013 09:23:55 +0000 (18:23 +0900)]
[Release] wrt-plugins-common_0.3.90

Change-Id: I1651994915934233128716b65974504e38cd5830

10 years agoImprove performance in getting root plugins list.
Taejeong Lee [Thu, 23 May 2013 07:17:00 +0000 (16:17 +0900)]
Improve performance in getting root plugins list.

 * note: this commit needs a new api from wrt-commons.
   - getRootPluginHandleList()

[Issue#] N/A
[Problem] Performance.
[Cause] Too many access to db.
[Solution] Changed to use new "getRootPluginHandleList()"

Change-Id: Ie4c2191c1882c1ebd4afd9830f0c9f72612e764b

10 years agoRemove js_overlay_addEventListener
Taejeong Lee [Wed, 22 May 2013 07:37:17 +0000 (16:37 +0900)]
Remove js_overlay_addEventListener

[Issue#] N/A
[Problem] Stability.
[Cause] Before custom event dispatch implementation was very complicated and instability,
        because it works by overlay type. It had very heavy operation on webkit with JSC.
[Solution] So we have replaced that to very simple operation which is using dom dispatchEvent() api.

Change-Id: Iecbc105d2aced7f8649e8504b62014e0cdb0c1b9

10 years ago[Release] wrt-plugins-common_0.3.89
sung-su.kim [Tue, 21 May 2013 05:54:21 +0000 (14:54 +0900)]
[Release] wrt-plugins-common_0.3.89

Change-Id: I0d09f5077722d02365590a431e83625560e14fcc

10 years agoClean up unnecessary logs.
Taejeong Lee [Tue, 21 May 2013 02:37:01 +0000 (11:37 +0900)]
Clean up unnecessary logs.

[Issue#] N/A
[Problem] Performance
[Cause] N/A
[Solution] Clean up unnecessary logs.

Change-Id: I28f55bfcdfe03f7955332a267cc5de2ea5ea34e4

10 years agoAdd e17 read SMACK privilege in wrt-popup-wrt-runtime/wrt-popup-ace-runtime rule...
Taejeong Lee [Thu, 16 May 2013 08:50:53 +0000 (17:50 +0900)]
Add e17 read SMACK privilege in wrt-popup-wrt-runtime/wrt-popup-ace-runtime rule file. ver.2

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Add e17 read SMACK privilege in wrt-popup-wrt-runtime/wrt-popup-ace-runtime rule file.

Change-Id: Ib1cc96a4bf1ad4105fff6f3766a7eb7e733a35a0

10 years ago[Release] wrt-plugins-common_0.3.86.2 tizen_2.1 accepted/tizen_2.1/20130520.093245 submit/tizen_2.1/20130516.133855
Taejeong Lee [Thu, 16 May 2013 08:52:51 +0000 (17:52 +0900)]
[Release] wrt-plugins-common_0.3.86.2

Change-Id: Ied830c74546b99705d45c7ee7527cd9c6656a2ea

10 years agoAdd e17 read SMACK privilege in wrt-popup-wrt-runtime/wrt-popup-ace-runtime rule...
Taejeong Lee [Thu, 16 May 2013 08:50:53 +0000 (17:50 +0900)]
Add e17 read SMACK privilege in wrt-popup-wrt-runtime/wrt-popup-ace-runtime rule file. ver.2

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Add e17 read SMACK privilege in wrt-popup-wrt-runtime/wrt-popup-ace-runtime rule file.

Change-Id: I0f325fb0c173cb36d87317e661fd780a7c0c7efd

10 years ago[Release] wrt-plugins-common_0.3.86.1
Taejeong Lee [Thu, 16 May 2013 08:38:40 +0000 (17:38 +0900)]
[Release] wrt-plugins-common_0.3.86.1

Change-Id: I10689e7546ab171947394bcd06453df0e51e40e1

10 years agoAdd e17 read SMACK privilege in wrt-popup-wrt-runtime/wrt-popup-ace-runtime rule...
Taejeong Lee [Thu, 16 May 2013 08:32:57 +0000 (17:32 +0900)]
Add e17 read SMACK privilege in wrt-popup-wrt-runtime/wrt-popup-ace-runtime rule file.

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Add e17 read SMACK privilege in wrt-popup-wrt-runtime/wrt-popup-ace-runtime rule file.

Change-Id: I6247bd0b1527cfe4b18df149548f77184025b7af

10 years agoAdd e17 read SMACK privilege in wrt-popup-wrt-runtime/wrt-popup-ace-runtime rule...
Taejeong Lee [Thu, 16 May 2013 08:32:57 +0000 (17:32 +0900)]
Add e17 read SMACK privilege in wrt-popup-wrt-runtime/wrt-popup-ace-runtime rule file.

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Add e17 read SMACK privilege in wrt-popup-wrt-runtime/wrt-popup-ace-runtime rule file.

Change-Id: I1d1da04de46ed4961a0841c449866bfdc184bbb4

10 years ago[Release] wrt-plugins-common_0.3.88
sung-su.kim [Thu, 16 May 2013 04:32:38 +0000 (13:32 +0900)]
[Release] wrt-plugins-common_0.3.88

Change-Id: I4361566c9b10a8ec9a0b64777570bc026dfe5235

10 years agoAdd exception case of NULL for ipc between plugin and UI Process
Jihoon Chung [Wed, 15 May 2013 07:07:36 +0000 (16:07 +0900)]
Add exception case of NULL for ipc between plugin and UI Process

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Add exception case of NULL is returned from UI Process
In this case, simple pass NULL to plugin
[SCMRequest] N/A

Change-Id: Id907799a98b48c116511765dfb87c584d4fd3045

10 years ago[Release] wrt-plugins-common_0.3.87
sung-su.kim [Tue, 14 May 2013 06:10:03 +0000 (15:10 +0900)]
[Release] wrt-plugins-common_0.3.87

Change-Id: Ib3663c657a9ae83e516935fc106ad7a72fce4f86

10 years ago[Release] wrt-plugins-common_0.3.86 submit/tizen_2.1/20130514.055421
Jihoon Chung [Fri, 10 May 2013 11:53:00 +0000 (20:53 +0900)]
[Release] wrt-plugins-common_0.3.86

10 years ago[Release] wrt-plugins-common_0.3.86
Jihoon Chung [Fri, 10 May 2013 11:34:51 +0000 (20:34 +0900)]
[Release] wrt-plugins-common_0.3.86

Change-Id: Ia2b5584edc39fcde5f9ef5e7ce99653b30892ce1

10 years agoSynchronized with tizen_2.1_smack branch
Taejeong Lee [Fri, 10 May 2013 11:03:52 +0000 (20:03 +0900)]
Synchronized with tizen_2.1_smack branch

[Issue#]   N/A
[Bug]      N/A
[Cause]    Requested from smack team.
[Solution] Synchronized with tizen_2.1_smack branch

Change-Id: I646ddaf8c908f3b5604822b0316d59fa15ee1ec8

10 years ago[Release] wrt-plugins-common_0.3.85
Jihoon Chung [Wed, 8 May 2013 12:34:48 +0000 (21:34 +0900)]
[Release] wrt-plugins-common_0.3.85

10 years ago[Release] wrt-plugins-common_0.3.85
Jihoon Chung [Sat, 4 May 2013 14:25:56 +0000 (23:25 +0900)]
[Release] wrt-plugins-common_0.3.85

Change-Id: I36d30687b66e22fb3a7f174504348f1689273cdf

10 years agoImplement IPC between plugins and UI Process
Jihoon Chung [Sat, 27 Apr 2013 05:24:08 +0000 (14:24 +0900)]
Implement IPC between plugins and UI Process

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Support ipc between plugins and UI Process.
Before use ipc API, injected-bundle must call "setWKBundleRef" to set
WKBundleRef which is used send message to UI Process.
Plugin part call "sendMessageToUiProcess" with message name and body.
Current implementation only support sync message call.
[SCMRequest] N/A

Change-Id: Iad720c69cccf04b473b7e3fca97e8a6ecab7eb5f

11 years agoFixing warnings in the wrt-plugins-common
Kamil Nować [Thu, 25 Apr 2013 10:43:08 +0000 (12:43 +0200)]
Fixing warnings in the wrt-plugins-common

[Issue#] LINUXWRT-271
[Problem] Too many warnings
[Cause] N/A
[Solution] Preventing some of them
[Verification] Build wrt-plugins-common repository

Change-Id: I51c6c000c7193d06ee2ae9c88acf08251e85ec7e

11 years agoCancel signal fix
Lukasz Marek [Mon, 29 Apr 2013 16:27:27 +0000 (18:27 +0200)]
Cancel signal fix

[Issue#]   N/A
[Bug]      Widget can hang when event cancelled.
[Cause]    WaitableHandle can be signalled before it is explicity created.
[Solution] Add a flag to mark signalling.

Change-Id: I67d71a771250967d5f105bdcf7eb40d3ec2bef5c

11 years ago[Prevent] Issue 52063
Tomasz Iwanek [Tue, 30 Apr 2013 09:41:50 +0000 (11:41 +0200)]
[Prevent] Issue 52063

[Issue#]       LINUXWRT-235
[Bug]          Return statement with no value
[Cause]        N/A
[Solution]     Fix macro use
[Verification] Build repo.

Change-Id: Ia651c11ed696a820cb6e02927e8119a51666f696

11 years ago[Release] wrt-plugins-common_0.3.84
Taejeong Lee [Mon, 29 Apr 2013 14:53:53 +0000 (23:53 +0900)]
[Release] wrt-plugins-common_0.3.84

Change-Id: Id0f687c4f720f60ea8778f6ff0e1992019096cb4

11 years ago[Release] wrt-plugins-common_0.3.84
Taejeong Lee [Mon, 29 Apr 2013 14:02:53 +0000 (23:02 +0900)]
[Release] wrt-plugins-common_0.3.84

Change-Id: I4c07c58941c8b31f7e2424a69ff0f2a84cbb2fce

11 years agoTemporary patch for ApplicationLaunchAppControl event handling
Taejeong Lee [Mon, 29 Apr 2013 13:55:51 +0000 (22:55 +0900)]
Temporary patch for ApplicationLaunchAppControl event handling

[Issue#]   N/A
[Bug]      ApplicationControl does not work properly.
[Cause]    Side-effect of IEvent routine change, but it was used wrongly.
[Solution] Temporary WaitForSingleHandle routine is removed.

Change-Id: Ie7a1565097790f290aa63c888d7aeb6c8b2ffdab

11 years ago[Release] wrt-plugins-common_0.3.83
Taejeong Lee [Mon, 29 Apr 2013 07:18:25 +0000 (16:18 +0900)]
[Release] wrt-plugins-common_0.3.83

Change-Id: I85049c2ac0233d41592c90fe778d539f5f7a3721

11 years ago[Release] wrt-plugins-common_0.3.83
Taejeong Lee [Mon, 29 Apr 2013 07:02:59 +0000 (16:02 +0900)]
[Release] wrt-plugins-common_0.3.83

Change-Id: I634596e46474c49b1e0c75b5db4121fd47bbb653