platform/framework/web/wrt-plugins-common.git
5 years agoAarch64: Replace macro __x86_64__ with generic macro __LP64__ 07/20507/1 tizen submit/tizen_common/20140521.163740
Ilya Palachev [Thu, 8 May 2014 10:03:15 +0000 (14:03 +0400)]
Aarch64: Replace macro __x86_64__ with generic macro __LP64__

Package wrt-plugins-common cannot be built for the architecture
aarch64 because of the following error:

error: 'std::string WrtDeviceApis::CommonsJavaScript::Converter::toString(std::size_t)' cannot be overloaded

For architecture x86_64 this error also occurs, but the build of
erroneous function is disabled by the use of macro __x86_64__, which
is defined when the build is performed for x86_64 architecture.

We decided to disable the build of this function for aarch64, too.
It is done by replacement of macro __x86_64__ with more generic macro
__LP64__, which is defined both for x86_64 and aarch64 or any other
64-bit architecture.

The build for other architectures has been verified in the following
OBS project:

https://build.tizen.org/project/show?project=devel%3Aarm_toolchain%3AMobile%3Atest

Change-Id: I73ddd310431d77ad3df2da60a37bc454f36d2e7f
Signed-off-by: Ilya Palachev <i.palachev@samsung.com>
5 years agoChange path of smack config 86/19786/1
Christophe Moreau [Thu, 17 Apr 2014 14:26:49 +0000 (16:26 +0200)]
Change path of smack config

Bug-Tizen: PTREL-377

Change-Id: I69827088e9fedf600a01e89019dd4b9d964a9ce1
Signed-off-by: Christophe Moreau <christophe.moreau@open.eurogiciel.org>
5 years agoBuild only with X11 or xwayland 38/19238/1
Jean-Benoit MARTIN [Wed, 9 Apr 2014 07:21:19 +0000 (09:21 +0200)]
Build only with X11 or xwayland

Bug-Tizen: PTREL-780

Change-Id: Icdf9cc3645c13d23588174ae9ca5a55984599264
Signed-off-by: Jean-Benoit MARTIN <jean-benoit.martin@open.eurogiciel.org>
6 years agoRemove hardcoded path for multiuser support 08/16608/1 tizen_ivi_demo
Jean-Benoit MARTIN [Tue, 17 Dec 2013 09:59:18 +0000 (10:59 +0100)]
Remove hardcoded path for multiuser support

Bug-Tizen: PTREL-377

Change-Id: Idca798a975ccd0a7ec6aa419e1284ea58945b7ce
Signed-off-by: Jean-Benoit MARTIN <jean-benoit.martin@open.eurogiciel.org>
6 years agoAdd option to build with or without x 51/16051/1 accepted/tizen/generic accepted/tizen/ivi/stable accepted/tizen/mobile accepted/tizen_generic accepted/tizen_ivi accepted/tizen_ivi_panda accepted/tizen/generic/20140217.081903 accepted/tizen/generic/20140312.095525 accepted/tizen/ivi/20140215.181258 accepted/tizen/ivi/panda/20140312.111055 accepted/tizen/ivi/release/20140312.120621 accepted/tizen/mobile/20140225.042410 submit/tizen/20140214.211754 submit/tizen/20140312.070733 submit/tizen_ivi_release/20140312.071211
Baptiste DURAND [Wed, 5 Feb 2014 16:16:51 +0000 (17:16 +0100)]
Add option to build with or without x

Theses changes are needed to manage X11 #ifdef in wrt-commons header file
https://review.tizen.org/gerrit/15793

Change-Id: I0d4ba71739fcaa1d62530d30046715a1eb6b2899
Signed-off-by: Baptiste DURAND <baptiste.durand@open.eurogiciel.org>
6 years agoMerge remote-tracking branch 'rsa/tizen_2.2' into tizen accepted/tizen/20131014.132025 accepted/tizen/20131014.194458 accepted/tizen/20131018.230520 accepted/tizen/20131112.015430 accepted/tizen_ivi_stable/20131116.111447 submit/tizen/20131014.115345 submit/tizen/20131018.230728 submit/tizen_ivi_stable/20131116.101038
Hoseon LEE [Mon, 14 Oct 2013 11:00:13 +0000 (20:00 +0900)]
Merge remote-tracking branch 'rsa/tizen_2.2' into tizen

Conflicts:
packaging/wrt-plugins-common.spec

Change-Id: Ife81da92f4c901c6a584ca23c38f05274cab1e7e

6 years ago[Release] wrt-plugins-common_0.3.115 submit/tizen_2.2/20131011.084345
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

6 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

6 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

6 years agoMerge remote-tracking branch 'remotes/rsa/tizen_2.2' into tizen accepted/tizen/20131002.084327 accepted/tizen/20131002.170302 submit/tizen/20131002.075618
Soo-Hyun Choi [Sun, 29 Sep 2013 07:51:25 +0000 (16:51 +0900)]
Merge remote-tracking branch 'remotes/rsa/tizen_2.2' into tizen

[Note] Rebase wrt-plugins-common

Conflicts:
CMakeLists.txt
packaging/wrt-plugins-common.spec
src/dispatch-event/dispatch_event_support.cpp
src/dispatch-event/dispatch_event_support.h
src/js-overlay/js_function_manager.cpp
src/plugin-loading/explorer.cpp
src/plugin-loading/plugin_container_support.cpp
src/plugin-loading/plugin_logic.cpp
src/plugins-ipc-message/ipc_message_support.cpp
src/plugins-ipc-message/ipc_message_support.h
src/standards/W3C/Widget/JSPreferences.cpp
src/standards/W3C/Widget/JSWidget.cpp
src/standards/W3C/Widget/plugin_initializer.cpp

Change-Id: I3bdd5d14c3e48bee7431523c93048a31d4244139

6 years ago[Release] wrt-plugins-common_0.3.113 submit/tizen_2.2/20130927.091410 submit/tizen_2.2/20130927.102121
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

6 years agoImprove performance in getting root plugins list. 13/10213/1
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

6 years agoRevert "Revert "Implementation of IPC Asynchronous Message Support."" 12/10212/1
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

6 years agoRevert "Implementation of IPC Asynchronous Message Support." 11/10211/1
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

6 years agoImplementation of IPC Asynchronous Message Support. 10/10210/1
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

6 years agoSupport cookie clear IPC 09/10209/1
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

6 years agoAdd exception case of NULL for ipc between plugin and UI Process 08/10208/1
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

6 years agoClean-up log 07/10207/1
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

6 years agoReplace ipc message to read static value 06/10206/1
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

6 years agoRemove js_overlay_addEventListener 05/10205/1
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

6 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

6 years agoAdd if-statement to check return value 57/10357/3
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

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

Change-Id: Iffbac386a57bce79b697626ffb3d517a1d2bc596

6 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

6 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

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

Change-Id: I8e240ac03ec3b65e7829a0eea1e59542553332b8

6 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

6 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

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

Change-Id: Ib308076d1c53c704dc02cb0414b4182343a4d7cf

6 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

6 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

6 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

6 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

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

Change-Id: Ieee98526eb25c711471feb7bb6dcf195bfc1f7f8

6 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

6 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

6 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

6 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

6 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

6 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

6 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

6 years ago[Release] wrt-plugins-common_0.3.105 submit/tizen_2.2/20130801.022541
Jihoon Chung [Thu, 1 Aug 2013 02:25:02 +0000 (11:25 +0900)]
[Release] wrt-plugins-common_0.3.105

Change-Id: Ib65934cd157a20679fc43422a791e0486da3a2c2

6 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

6 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

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

Change-Id: I34a7222e6ae4e13888931a51f6c2b69b90d487c2

6 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

6 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

6 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

6 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

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

Change-Id: I6dbe0bd490dd7109b39687374b371fba4e711df5

6 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

6 years agoresetting manifest requested domain to floor 71/4571/2 accepted/tizen/ivi/genivi accepted/tizen/ivi/release tizen_ivi_genivi accepted/tizen/20130710.213946 accepted/tizen/20130912.185107 accepted/tizen/20130912.193354 accepted/tizen/20130913.063550 accepted/tizen/ivi/genivi/20140131.064648 accepted/tizen_ivi_release/20131120.050320 ivi_oct_m2 submit/tizen/20130710.165549 submit/tizen/20130912.080542 submit/tizen/20130912.090840 submit/tizen_ivi_genivi/20140131.061728 submit/tizen_ivi_release/20131120.032010
Alexandru Cornea [Fri, 28 Jun 2013 17:00:57 +0000 (20:00 +0300)]
resetting manifest requested domain to floor

6 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

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

Change-Id: I4ced7e9cc5cc479dca99d983a67d052b6bd0ef2c

6 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

6 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"

6 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."""

6 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

6 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

6 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

6 years agoUpdate Changelog 22/5122/2 accepted/tizen/20130701.201355 submit/tizen/20130701.145927
Baptiste DURAND [Mon, 1 Jul 2013 11:43:38 +0000 (13:43 +0200)]
Update Changelog

6 years agoClean Post section, add ld conf file. 64/4464/3
Baptiste DURAND [Mon, 1 Jul 2013 11:47:56 +0000 (13:47 +0200)]
Clean Post section, add ld conf file.

6 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

6 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

6 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

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

Change-Id: Id3cce1a7e0ada0fa5eb1954790ea93c37cbfaa80

6 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

6 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

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

Change-Id: I47e2b07298b3327d576262c7aa750cd1d6b51787

6 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

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

Change-Id: I400493767ab501170626cc1845046e888d6746e4

6 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

6 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

6 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

6 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

6 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

6 years ago[Release] wrt-plugins-common_0.3.95 submit/tizen_2.2/20130607.143234 submit/tizen_2.2/20130613.164320
Jihoon Chung [Fri, 7 Jun 2013 14:32:18 +0000 (23:32 +0900)]
[Release] wrt-plugins-common_0.3.95

6 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

6 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

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

6 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

6 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

6 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

6 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

6 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

6 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

6 years agoUpdate Changelog 47/3747/1 accepted/tizen/20130530.164848 submit/tizen/20130529.160124
Baptiste DURAND [Wed, 29 May 2013 14:10:06 +0000 (16:10 +0200)]
Update Changelog

6 years agoFix plugins load failure during plugins installation 46/3746/1
Baptiste DURAND [Wed, 29 May 2013 14:09:35 +0000 (16:09 +0200)]
Fix plugins load failure during plugins installation

Add library path for wrt-plugins library into ld.so.conf file
to avoid stepLoadPluginLibrary(): Failed to load plugin

6 years agoFix build error 45/3745/1
Baptiste DURAND [Wed, 29 May 2013 14:08:04 +0000 (16:08 +0200)]
Fix build error

6 years agoRemove harcoded library path , change some variable type 44/3744/1
Baptiste DURAND [Wed, 29 May 2013 14:05:15 +0000 (16:05 +0200)]
Remove harcoded library path , change some variable type

6 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

6 years agoFix build by adding LIBDIR_PREFIX definition 51/3651/1 accepted/tizen/20130524.043756 submit/tizen/20130523.224019
Rusty Lynch [Thu, 23 May 2013 22:38:14 +0000 (15:38 -0700)]
Fix build by adding LIBDIR_PREFIX definition

6 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

6 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

6 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

6 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

6 years agoFix rpmlint errors 17/3617/1 accepted/tizen/20130522.164603 submit/tizen/20130521.171820
Rusty Lynch [Tue, 21 May 2013 17:17:20 +0000 (10:17 -0700)]
Fix rpmlint errors

6 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

6 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

6 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