platform/framework/web/wrt.git
11 years agoRenaming tests binaries
Karol Pawlowski [Mon, 18 Feb 2013 10:08:35 +0000 (11:08 +0100)]
Renaming tests binaries

[Issue#]        LINUXWRT-130
[Problem]       Tests binaries should be named <reponame>-tests-<name>
[Cause]         N/A
[Solution]      N/A
[Verification]  Build wrt repository

Change-Id: I908bfa68c88dede3b512e54d2ef5320e30d9c3c3

11 years agoPrepare wrt to handle csp policy rules.
Andrzej Surdej [Thu, 7 Feb 2013 11:46:51 +0000 (12:46 +0100)]
Prepare wrt to handle csp policy rules.

[Issue#] LINUXWRT-131
[Problem] Pass csp policy and combining rules to webkit
[Cause] N/A
[Solution] Prepared mock file to pretend webkit API and use it.
[Verification] To verify build repo and install and run csp_ok.wgt
placed in misc test widget. Check if any log regarding policy appears
and if policy is the same as in config.xml

Change-Id: I34ed708f2c476ae1f33e8d4cda574ba9682e080b

11 years agoMerge "Fix about compareServiceData processing in getAppServiceUri()"
Hoseon LEE [Fri, 15 Feb 2013 07:57:21 +0000 (16:57 +0900)]
Merge "Fix about compareServiceData processing in getAppServiceUri()"

11 years agoFix about compareServiceData processing in getAppServiceUri()
Taejeong Lee [Fri, 15 Feb 2013 03:45:17 +0000 (12:45 +0900)]
Fix about compareServiceData processing in getAppServiceUri()

 * The comparing of scheme is wrong. it has compared with uri.

[Issue#] ORANGE-223
[Problem] appService launch leads to the wrong page
[Cause] The comparing of scheme is wrong.
[Solution] Fixed to compare with scheme properly.

Change-Id: I2cea2fe05c9f5ed99b94da52bba6b6d58961209f

11 years agoSupport multiple webkit context on wrt-core
Yunchan Cho [Wed, 6 Feb 2013 07:54:19 +0000 (16:54 +0900)]
Support multiple webkit context on wrt-core

Existing wrt-core considered only one webkit context on one UI process.
In case of webapp, this was enough to handle webapp, but not other usage of wrt-core like web-provider.
Web-provider that handles web-liveboxes can have one UI process and multiple Web Processes.

From now on, CoreModule handle special jobs that are processed process-widely once like attaching database.
So CoreModule continues to be used as singleton instance.
But created RunnableWidgetObject instance has one Ewk Context, that is matched to specific Web Process.
One Ewk Context may be shared with several RunnableWidgetObject instances.
But in this case, the Ewk Context's setting includeing callbacks can be overwritten due to internal webkit implementation.
Web-provider with multiple Ewk Contextes should consider this.

If an executable(like wrt-client) linking libwrt-core create one Ewk_Context itself, the executable should remove the Ewk_Context explicitly on termination.
Because libwrt-core doesn't remove Ewk_Context passed from executable, and remove only Ewk_Context created internally by RunnableWidgetObject.

[Issue#]       N/A
[Problem]      Existing libwrt-core considers only one webkit context on one UI process
[Cause]        In webapp case, this was enough to existing implementation.
               But wrt-provider that links libwrt-core and may have multiple Ewk Context couldn't support livebox requirements
[Solution]     WRT code is modified to support multiple webkit context

Change-Id: Ibc70f882e317d2cb07650aa9dc028fcb605d03b5

11 years agoMoving RunnableWidgetObject tests from wrt-extra to wrt
Karol Pawlowski [Tue, 12 Feb 2013 14:24:29 +0000 (15:24 +0100)]
Moving RunnableWidgetObject tests from wrt-extra to wrt

[Issue#]        LINUXWRT-83
[Problem]       Tests for wrt should be in wrt, no wrt-extra
[Cause]         N/A
[Solution]      N/A
[Verification]  Build wrt repository

Change-Id: I35b1abdbd9a536341332ced08911588b5d36ffa4

11 years ago[Release] wrt_0.8.150
Taejeong Lee [Wed, 13 Feb 2013 06:26:49 +0000 (15:26 +0900)]
[Release] wrt_0.8.150

Change-Id: Ic68c6b6f707c4ab371f5b064cc3910cb05c908a7

11 years agoFix visibility change event when window open and close
LongXiang [Mon, 4 Feb 2013 08:58:01 +0000 (16:58 +0800)]
Fix visibility change event when window open and close

[Issue#] N/A
[Problem] Window should get visibility change event when a new window is opened or
current window is closed.
[Cause] N/A
[Solution] Call setEwkViewVisible/Invisible when window be created or closed.

11 years agoFix Tizen device API access in window.onunload callback
LongXiang [Thu, 24 Jan 2013 08:30:47 +0000 (16:30 +0800)]
Fix Tizen device API access in window.onunload callback

[Issue#] N/A
[Problem] Can't access Tizen device APIs in window.onunload callback if current window is
replaced by another, like "window.open('new.html', '_self', '', true)".
[Cause] Plugin modules are unloaded in didStartProvisionalLoadForFrameCallback, however
unload event is sent out after that.
[Solution] Save frame context and handle it later in didCommitLoadForFrameCallback.

11 years agoPrevent issues fixes - wrt-launchpad-deamon
Lukasz Marek [Tue, 5 Feb 2013 12:49:23 +0000 (13:49 +0100)]
Prevent issues fixes - wrt-launchpad-deamon

[Issue#] N/A
[Problem] Prevent issued some warnings.
[Cause] N/A
[Solution] Fixed.
[Verification] successful build, restart wrt-launchpad-deamon.
No logical difference in working of wrt-launchpad-deamon.

Change-Id: I4e73e25794a7b2d4fe655294a3dd134425a53934

11 years agoSource code formating unification
Pawel Sikorski [Tue, 5 Feb 2013 15:55:26 +0000 (16:55 +0100)]
Source code formating unification

[Issue#] N/A
[Problem] Source code was not formatted to any rules. In this situation
creating new patches or making review may become uncomfortable.
[Cause] No formatting rules/tool used.
[Solution] To make implementation and review process more comfortable, whole
wrt repository source code has been formatted with uncrustify tool. The
configuration of the tool is located in the repository (./uncrustify.cfg).

Command used (stored in uncrustify.sh):
uncrustify -c ./uncrustify.cfg --no-backup `find . -regex
"\(.*\.cpp\|.*\.h\|.*\.c\|.*\.cc\)" | grep -v "orm.h\|orm_generator.h"`

[Verification] Build the repository

Change-Id: Ic0c05e2c362ac2795f3a96c89f1ca2fae4f0d69f

11 years agoDisable context options regarding opening new webview
Yunchan Cho [Tue, 5 Feb 2013 09:14:38 +0000 (18:14 +0900)]
Disable context options regarding opening new webview

[Issue#] N/A
[Problem] After opening new webview by click context menu, there is no way to return previous webview
[Cause] There is no interface to navigate between already created webviews by WRT
[Solution] WRT disables context options of webkit regarding opening new webview, until new interface for this is provided by WRT
[SCMRequest] N/A

Change-Id: I2d69a8d2cca473737b1a0b1ccc6ca30a5ec011c9

11 years agoMerge "Change of reference vconf key for default user agent value."
Hoseon LEE [Thu, 7 Feb 2013 07:54:36 +0000 (16:54 +0900)]
Merge "Change of reference vconf key for default user agent value."

11 years agoChange of reference vconf key for default user agent value.
Taejeong Lee [Thu, 7 Feb 2013 05:08:21 +0000 (14:08 +0900)]
Change of reference vconf key for default user agent value.

 * VCONFKEY_ADMIN_UAGENT -> VCONFKEY_BROWSER_USER_AGENT

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Change of reference vconf key for default user agent value.

Change-Id: I25baf80b5902961803b31f49b605c2f792e93319

11 years agoPrevent issues fixes
Lukasz Marek [Fri, 1 Feb 2013 12:34:02 +0000 (13:34 +0100)]
Prevent issues fixes

[Issue#] N/A
[Problem] Prevent issued some warnings.
[Cause] N/A
[Solution] Fixed.
[Verificaton] verify wrt_launchpad_daemon is working and wrt-client behaves correctly.

Change-Id: I1099ebbd544618b27644cdc6f19928eae72b9d50

11 years ago[Release] wrt_0.8.149
Taejeong Lee [Fri, 1 Feb 2013 06:26:50 +0000 (15:26 +0900)]
[Release] wrt_0.8.149

Change-Id: Ifdb9e9c0e321194746e4acd1535eb44a2cccd816

11 years agoUpdate background-support app's memory policy and reorganize some code
LongXiang [Tue, 29 Jan 2013 08:09:34 +0000 (16:09 +0800)]
Update background-support app's memory policy and reorganize some code

[Issue#] N/A
[Problem] There's a limitation on hidden applications number(current 15) which is kept by
apps' /proc/[pid]/oom_adj values. Least recently used app will have the highest oom_adj
value, when hidden apps number limitation is reached, the app will be killed. However
background-support enabled app shouldn't be one of this kind, it shouldn't be count as
a hidden app when goes to background.
[Cause] N/A
[Solution] Make background-support enabled app active when goes to background by using
sysman's API. oom_adj value will be updated accordingly by these APIs. Move
backgroun-support check logic from RunnableWidgetObject to ViewLogic.

Change-Id: I29ef92153e345c31bd50d4c034f44fa6fced5e33

11 years agoMerge "fix the issue that web app can't rotate"
Hoseon LEE [Fri, 1 Feb 2013 05:52:38 +0000 (14:52 +0900)]
Merge "fix the issue that web app can't rotate"

11 years agoCrash Fix when Creating SecurityOrigin DB.
Taejeong Lee [Thu, 31 Jan 2013 13:10:04 +0000 (22:10 +0900)]
Crash Fix when Creating SecurityOrigin DB.

 * The SecurityOrigin DB was created using wrong path.
   Fixed to use tizen package id.
 * New 'TzPkgId' member was added to WidgetMoDel.

[Issue#] N/A
[Problem] Crash Fix when Creating SecurityOrigin DB.
[Cause] The SecurityOrigin DB was created using wrong path.
[Solution] Fixed to use tizen package id.

Change-Id: Ia95a07399c0563bfba0214f00f1d2502f960f4bb

11 years agofix the issue that web app can't rotate
Shao Changbin [Thu, 31 Jan 2013 09:21:01 +0000 (04:21 -0500)]
fix the issue that web app can't rotate

[Issue#]       TDIS-1063
[Bug]          Web app is not able to rotate when rotation sensor is enabled.
[Cause]        screen rotation callback is not registered in wrt
[Solution]     set orientation callback for ewk view

Change-Id: I521e266a625c7b4bec2d8a1bc93db37f3ae5e9b2

11 years agoseparate evas window construction and initialization
Shao Changbin [Tue, 22 Jan 2013 09:57:20 +0000 (04:57 -0500)]
separate evas window construction and initialization

[Title] separate evas window construction and initialization
[Issue#] N/A
[Problem] For launch performance, it is better to create webpage ASAP.
          Therefore, after evas window created, we should create webpage imediately.
[Cause] N/A
[Solution] move window initialization later.

11 years ago[Release] wrt_0.8.148
Soyoung Kim [Mon, 28 Jan 2013 08:53:32 +0000 (17:53 +0900)]
[Release] wrt_0.8.148

11 years agoChange pkgname to appid
Soyoung Kim [Mon, 28 Jan 2013 08:33:26 +0000 (17:33 +0900)]
Change pkgname to appid

[Issue#] N/A
[Problem] if there is a space in appid, widget installation failed
[Cause] To compare appid doesn't permit space.
[Solution] remove space at appid.
[SCMRequest] This commit should be imported with wrt-commons

11 years ago[Release] wrt_0.8.147
Taejeong Lee [Sun, 27 Jan 2013 05:56:37 +0000 (14:56 +0900)]
[Release] wrt_0.8.147

Change-Id: I506afd18e35c4c7dde1d6a184c899806adbd3c52

11 years agoAdding the plugin loading init in reset widget process
Hoseon LEE [Thu, 24 Jan 2013 04:47:05 +0000 (13:47 +0900)]
Adding the plugin loading init in reset widget process

[Issue#] N/A
[Problem] App can't get the latest bundle data in onload event when app get the reset event.
[Cause] WRT set the latest bundle data in loadFinisdedCallback when app get the reset event.
        But it is too late.
        And, in the reset widget process does not have initializePluginLoading.
[Solution] Adding the plugin loading init in reset widget process.
[SCMRequest] N/A

Change-Id: Ib292afffccddaa957b5ba6abe4e804d0031ad980

11 years agoAdding set the closing window in back button process
Hoseon LEE [Sat, 26 Jan 2013 07:07:00 +0000 (16:07 +0900)]
Adding set the closing window in back button process

[Issue#] TDIS-3045
[Problem] Crash when back-button clicked
[Cause] In windowClose function, m_closedEwkView is needed. But it is not set.
[Solution] Adding set the closing window in back button process.
[Verification] N/A
[SCMRequest] N/A

Change-Id: I9a7ba07eb4ba52f24d87eb7e3512562b63867b51

11 years ago[Release] wrt_0.8.146
Yunchan Cho [Sat, 26 Jan 2013 14:01:03 +0000 (23:01 +0900)]
[Release] wrt_0.8.146

Change-Id: I88fbeba4a9ac0db4b9a15c64c7bec569a2f22b03

11 years agoUnset webkit context callbacks on exit of webprocess
Yunchan Cho [Sat, 26 Jan 2013 13:54:46 +0000 (22:54 +0900)]
Unset webkit context callbacks on exit of webprocess

[Issue#]       N_SE-23178
[Bug]          The crash occurs on exit of webprocess despite of normal exit or abnormal exit
[Cause]        Two callbacks of webkit context are not unset
[Solution]     context callback regarding vibration and download are unset on exit of webprocess

Change-Id: I2845e4b42f9de1b0433b455e77c1a0b95bd23a45

11 years agoUnused code
Tomasz Iwanek [Tue, 22 Jan 2013 14:38:41 +0000 (15:38 +0100)]
Unused code

[Issue#]       LINUXWRT-50
[Bug]          Unused code
[Cause]        N/A
[Solution]     N/A
[Verification] build repository

Change-Id: Ib07ca6e382cda2b1160c0ddd2dc26655caa67575

11 years ago[Release] wrt_0.8.145
Taejeong Lee [Wed, 23 Jan 2013 13:42:56 +0000 (22:42 +0900)]
[Release] wrt_0.8.145

Change-Id: I033f799f71b9b39a5df36358d22f491fb653f803

11 years agoCAroot Certificate confirm request popup
leerang song [Tue, 4 Dec 2012 11:28:36 +0000 (20:28 +0900)]
CAroot Certificate confirm request popup

[Issue#] N/A
[Problem] N/A
[Cause] When access not trusted site, request whether or not user access site
[Solution] Add certificate confirm request smart callback
[Verification] N/A
[SCMRequest] N/A

Change-Id: Ia2dd89eefa98661786a2a03e485db09bbcfa489b

11 years agoApply GL backend setting to WebProcess
Yunchan Cho [Wed, 23 Jan 2013 09:16:08 +0000 (18:16 +0900)]
Apply GL backend setting to WebProcess

[Issue#] N/A
[Problem] WebProcess is crashed when processing WebGL
[Cause] WRT forked WebProcess, not applying ENV variables regarding gl backend.
[Solution] GL backend setting is moved in front of forking WebProcess in main function
[SCMRequest] N/A

Change-Id: I24e359807d94868d23487ae9e42b161a0c771896

11 years agoMake popup message when EwkView is NULL
leerang song [Mon, 21 Jan 2013 04:04:19 +0000 (13:04 +0900)]
Make popup message when EwkView is NULL

[Issue#] N/A
[Bug] N/A
[Cause] N/A
[Solution] Make popup message when create EwkView
[verification] N/A

Change-Id: I9f5fcab8dbb2450ef52a3348c743e10e4c8d8aaf

11 years ago[Release] wrt_0.8.144
Taejeong Lee [Tue, 22 Jan 2013 08:19:10 +0000 (17:19 +0900)]
[Release] wrt_0.8.144

Change-Id: Ic878157468a820a95f8cf56500ff71eeb1d11faf

11 years agoRemoving unnecessary dependency in wrt-wk2-bundle.so.
Taejeong Lee [Mon, 21 Jan 2013 07:28:45 +0000 (16:28 +0900)]
Removing unnecessary dependency in wrt-wk2-bundle.so.

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Removing unnecessary dependency in wrt-wk2-bundle.so.

Change-Id: Icd1818d17c5e177d53de0ea5024ccab84d02689d

11 years agoMerge "fix issue of duplicate args of wrt-launcher"
HyungKyu Song [Tue, 22 Jan 2013 05:23:57 +0000 (14:23 +0900)]
Merge "fix issue of duplicate args of wrt-launcher"

11 years agoMerge "[Release] wrt_0.8.143"
Hoseon LEE [Tue, 22 Jan 2013 04:59:09 +0000 (13:59 +0900)]
Merge "[Release] wrt_0.8.143"

11 years agoReplace ewk API for vibration API
Jihoon Chung [Mon, 21 Jan 2013 06:08:42 +0000 (15:08 +0900)]
Replace ewk API for vibration API

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Replace ewk API for vibration API
[SCMRequest] N/A

Change-Id: I62a4dc339bf9d012d4ccf4203996146810d78ce3

11 years ago[Release] wrt_0.8.143
Taejeong Lee [Mon, 21 Jan 2013 09:53:41 +0000 (18:53 +0900)]
[Release] wrt_0.8.143

Change-Id: Ic02373fc673c64fd01a9130663acf62ce90d7dfe

11 years agofix issue of duplicate args of wrt-launcher
Shao Changbin [Mon, 21 Jan 2013 07:15:42 +0000 (02:15 -0500)]
fix issue of duplicate args of wrt-launcher

[Title] fix issue of duplicate args of wrt-launcher
[Issue#] N/A
[Problem] wrt-launcher doesn't handle duplicate arguments, for instance,
         "wrt-launcher -l -l", it will print widget list twice.
[Cause] doesn't check argument before using
[Solution] check whether the argument has already parsed

Change-Id: Ic54605d1d55f79baf69526ce6dffcd784ecec46e

11 years agoMerge "Add a new command for checking widget running in wrt-launcher."
Hoseon LEE [Fri, 18 Jan 2013 10:43:38 +0000 (19:43 +0900)]
Merge "Add a new command for checking widget running in wrt-launcher."

11 years agoProfiling widget changed
Andrzej Surdej [Wed, 16 Jan 2013 13:57:22 +0000 (14:57 +0100)]
Profiling widget changed

[Issue#] LINUXNGWAP-551
[Problem] WAC plugins are no longer supported
[Cause] N/A
[Solution] Widget changed to use Tizen plugins
[Verification] To verify run profiling scripts.

Change-Id: I36f323b2758a6eff87899943dd1fbb102c8fc023

11 years agoAdd a new command for checking widget running in wrt-launcher.
Taejeong Lee [Fri, 18 Jan 2013 08:03:56 +0000 (17:03 +0900)]
Add a new command for checking widget running in wrt-launcher.

 * "-r" or "--is-running" option checks whether widget is running.

[Issue#] N/A
[Problem] There was no way to checking whether widget is terminated normally from SDK.
[Cause] N/A
[Solution] Add a new command for checking widget running in wrt-launcher.

Change-Id: Icb5d700024cd019643e48cf4d174a2d6ba0ff379

11 years agoDependency cleanup
Tomasz Iwanek [Wed, 16 Jan 2013 08:17:09 +0000 (09:17 +0100)]
Dependency cleanup

[Issue#]       LINUXNGWAP-446
[Bug]          spec fix
[Cause]        N/A
[Solution]     N/A
[Verification] Build repository

Change-Id: I3723d3324e97c9be54c8bb35610c147dbb280f91

11 years agoRemoved unused ace profiling scripts
Tomasz Iwanek [Wed, 16 Jan 2013 08:12:45 +0000 (09:12 +0100)]
Removed unused ace profiling scripts

[Issue#] N/A
[Bug] N/A
[Problem] There are still some ace profiling scripts in our repo.
[Cause] N/A
[Solution] Removed
[Verification] Successfull compilation

Patch made from change of k.jackiewicz on other repository

Change-Id: Ie53a7d12b5789fc3e794372b3d37fcf3b5ea2ed6

11 years ago[Release] wrt_0.8.142
Jihoon Chung [Wed, 16 Jan 2013 02:29:49 +0000 (11:29 +0900)]
[Release] wrt_0.8.142

Change-Id: I9c9c9e4427e94e97d27c546603b80e9b4b49a119

11 years agoAdd reset method during initializing webkit bundle
Taejeong Lee [Tue, 15 Jan 2013 15:59:33 +0000 (00:59 +0900)]
Add reset method during initializing webkit bundle

[Issue#] JIRA(#N_SE-20674)
[Problem] Event handler isn't called
[Cause] After add commit for enhancement launching time,
event handler doesn't work.
Root cause is that pipe in the event handler is copyed during forking.
This cause occurred that event sends to parent process(UI)
even event is created by child process.
[Solution] Add reset method for event handler during
initializing webkit bundle.
[SCMRequest] must be imported with wrt-commons
https://tizendev.org/gerrit/#/c/32544/

Change-Id: I404d3a0051115c9c03d9cb7dd7b175156275cea4

11 years ago[Release] wrt_0.8.141
Taejeong Lee [Tue, 15 Jan 2013 02:05:04 +0000 (11:05 +0900)]
[Release] wrt_0.8.141

Change-Id: Ibb4dcdee4e3c1edfeec58bd180a92584b79ee58c

11 years agoFix for launching webapp problem.
Taejeong Lee [Tue, 15 Jan 2013 01:54:04 +0000 (10:54 +0900)]
Fix for launching webapp problem.

[Issue#] N/A
[Problem] Launching webapp failed
[Cause] Changing cmdLine routine was failed on wrt_launchpad_daemon.
[Solution] Change to launch wrt_launchpad_daemon with sufficient argument.

Change-Id: I3bf9580ca8f0c4a17157350e5f634a65d0cc803d

11 years ago[Release] wrt_0.8.140
Jihoon Chung [Mon, 14 Jan 2013 09:21:51 +0000 (18:21 +0900)]
[Release] wrt_0.8.140

Change-Id: I8075fe42c7caa30839e265f7c5be10e9123125f7

11 years agoFixed launch fail issue
Jihoon Chung [Mon, 14 Jan 2013 08:59:02 +0000 (17:59 +0900)]
Fixed launch fail issue

[Issue#] N/A
[Problem] Crash is occurred during launching
[Cause] Code is touched uninitialize value memory
[Solution] Fixed issue by changed initialize step to in front of
used point
[SCMRequest] N/A

Change-Id: Ic1a01ebd88e0c72b1bbd1b38119ef7df52ffd8ec

11 years ago[Release] wrt_0.8.139
Taejeong Lee [Mon, 14 Jan 2013 04:53:34 +0000 (13:53 +0900)]
[Release] wrt_0.8.139

Change-Id: I59a37d20d09d48d909252a0df74d89bf84656b52

11 years ago[Prevent] Fixed prevent issues
Taejeong Lee [Mon, 14 Jan 2013 04:43:04 +0000 (13:43 +0900)]
[Prevent] Fixed prevent issues

[Issue#]   prevent - #14493
[Bug]      Resource leak (RESOURCE_LEAK)
[Cause]    Bug.
[Solution] Release unhandled resource.

Change-Id: Ib52dcf3cb5aa2e8e4b5e241ce00e954e2bb7611e

11 years ago[Release] wrt_0.8.138
Jihoon Chung [Mon, 14 Jan 2013 00:53:55 +0000 (09:53 +0900)]
[Release] wrt_0.8.138

Change-Id: I41933f885ade0dd638cba83a115fd3169930a6d5

11 years agoClean-up webview in the reset event handler
Jihoon Chung [Thu, 10 Jan 2013 01:32:08 +0000 (10:32 +0900)]
Clean-up webview in the reset event handler

[Issue#] N/A
[Problem] Even web application receives reset event, current page
isn't reloaded.
[Cause] N/A
[Solution] Fixed reset event handler for removing all webview and
create new webview for service page.
[SCMRequest] N/A

Change-Id: I602f92b92ff62a538d84b999afd422f88998d755

11 years agoSet memory saving mode for webkit
Jihoon Chung [Mon, 7 Jan 2013 00:02:52 +0000 (09:02 +0900)]
Set memory saving mode for webkit

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Set memory saving mode for webkit.
In case of setting is enabled, tiled backing store
will use smaller memory.
[SCMRequest] N/A

Change-Id: If7e30e901203b340302c35193cccac1f3f65732d

11 years ago[Release] wrt_0.8.137
Taejeong Lee [Fri, 11 Jan 2013 09:08:35 +0000 (18:08 +0900)]
[Release] wrt_0.8.137

Change-Id: I39c783367177076ca10e3e70b181b2de479109ff

11 years agoBug fix about incorrect value at 'window.navigator.language'.
Taejeong Lee [Fri, 11 Jan 2013 08:41:12 +0000 (17:41 +0900)]
Bug fix about incorrect value at 'window.navigator.language'.

 * Changed to perform setting appcore region information before forking WebProcess.

[Issue#] N/A
[Problem] incorrect value at 'window.navigator.language'
[Cause] N/A
[Solution] Changed to perform setting appcore region information before forking WebProcess.

Change-Id: I598de8e430c253adfdd9f18c1da7b3ccae5068a6

11 years agoFix visibility change event for background-support app
LongXiang [Tue, 8 Jan 2013 07:46:18 +0000 (15:46 +0800)]
Fix visibility change event for background-support app

[Title] Fix visibility change event for background-support app
[Issue#] TDIS-2111 (https://tizendev.org/bugs/browse/TDIS-2111)
[Problem] N/A
[Cause] wrt-client will bypass visibility event sending for background-support app.
[Solution] Add a new changeViewVisibility method for IViewModule and implemented in ViewLogic.

11 years ago[Release] wrt_0.8.136
Taejeong Lee [Thu, 10 Jan 2013 03:26:21 +0000 (12:26 +0900)]
[Release] wrt_0.8.136

Change-Id: Ifa90272e5423cd92b17c4d3f0ec0823f4e130702

11 years agoMerge "Patch for PluginLogic pre-initializing."
Hoseon LEE [Thu, 10 Jan 2013 01:58:15 +0000 (10:58 +0900)]
Merge "Patch for PluginLogic pre-initializing."

11 years agoReplaced deprecated platform api
Jan Olszak [Mon, 31 Dec 2012 10:26:19 +0000 (11:26 +0100)]
Replaced deprecated platform api

[Issue] Deprecated API used.
[Bug] N/A
[Cause] N/A
[Solution] Changed deprecated functions to new ones.
[Verification] Build wrt - no deprecated function warnings.

Change-Id: I5988fca4b4957a4f7aa431cc87cc047d4164ef80

11 years ago[Release] wrt_0.8.135
Taejeong Lee [Wed, 9 Jan 2013 12:35:25 +0000 (21:35 +0900)]
[Release] wrt_0.8.135

Change-Id: I7f160136b5a29c5782b643868831a4d9157123b2

11 years ago[Prevent] Fixed prevent issues related wrt_launchpad_daemon
Taejeong Lee [Wed, 9 Jan 2013 12:12:52 +0000 (21:12 +0900)]
[Prevent] Fixed prevent issues related wrt_launchpad_daemon

[Issue#]       prevent
[Bug]          Fixed prevent issues related wrt_launchpad_daemon
[Cause]        N/A
[Solution]     N/A

Change-Id: Ie7412eaa49abb24d63d2a7110f795d54f6cf0b83

11 years agoPatch for PluginLogic pre-initializing.
Taejeong Lee [Wed, 9 Jan 2013 04:53:55 +0000 (13:53 +0900)]
Patch for PluginLogic pre-initializing.

  * This patch perform PluginLogic initializing before webkit loader starts working.
    The initializing includes a loading plugin so file.
    This work helps that webapp is launched more fast.

  * This commit must be merged with below.
    - https://tizendev.org/gerrit/#/c/28449/

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Patch for PluginLogic pre-initializing.
[SCMRequest] must be imported with wrt-plugins-common

Change-Id: I7941332d313c8c1b6c058c98bbd0347e7df66cf9

11 years ago[systemd] wrt_launchpad_daemon not to shut down upon SIGTERM.
baik [Fri, 28 Dec 2012 04:35:38 +0000 (13:35 +0900)]
[systemd] wrt_launchpad_daemon not to shut down upon SIGTERM.

 Make systemd kill it with SIGKILL.
 This is quick fix.

Change-Id: I30eeb2d1375ce10aead38de01b314c1a8b7b9e51

11 years agoEwk callbacks registration/deregistration changed.
Andrzej Surdej [Wed, 2 Jan 2013 13:00:12 +0000 (14:00 +0100)]
Ewk callbacks registration/deregistration changed.

[Issue#] LINUXNGWAP-597
[Problem] Previous implementation was too long due to rising callbacks count.
[Cause] N/A
[Solution] Global array was created and iterated when necessary.
[Verification] To verify run wrt tests (wrt-tests-w3c, W3C Interface widget,
custom handlers tests, web notification). Result should not decrease.

Change-Id: I9b7976a455dbbe462a3851aef585ab735be8c762

11 years ago[Release] wrt_0.8.134
Taejeong Lee [Tue, 8 Jan 2013 10:31:14 +0000 (19:31 +0900)]
[Release] wrt_0.8.134

Change-Id: Ie437bb4364d606fd27defc13edd22957f94833e6

11 years ago[Prevent] Fixing issues: 10639,10649,14493,23411,25147,27764,28120
Tomasz Iwanek [Tue, 8 Jan 2013 07:18:56 +0000 (08:18 +0100)]
[Prevent] Fixing issues: 10639,10649,14493,23411,25147,27764,28120

[Issue#]       LINUXNGWAP-651
[Bug]          Resource leaks, error codes not checked
[Cause]        N/A
[Solution]     ree resources before exit
[Verification] Build repository

Change-Id: I080f0b69e4a43bbe3f26e356fad13fed0631eb29

11 years agoFor launching time performance, patch to not exec web process.
Taejeong Lee [Tue, 23 Oct 2012 12:01:55 +0000 (21:01 +0900)]
For launching time performance, patch to not exec web process.

 * This patch is for launching time performance.
 * This patch moves up creating web process by forking procedure.
 * The forking procedure makes possible that web process can re-use libraries which was already loaded by UI process.

 * This commit needs a webkit patch below.
   - https://tizendev.org/gerrit/#/c/21558/

[Issue#] N/A
[Problem] For launching time performance.
[Cause] N/A
[Solution] Moves up creating web process by forking procedure.

Change-Id: I295aab7d705fcdc4dd5502411eeaadbd62a7cf1c

11 years agoMerge "Change of haptic lib regarding webkit vibration operation."
Hoseon LEE [Tue, 8 Jan 2013 10:01:09 +0000 (19:01 +0900)]
Merge "Change of haptic lib regarding webkit vibration operation."

11 years agoChange of haptic lib regarding webkit vibration operation.
Taejeong Lee [Tue, 8 Jan 2013 08:00:07 +0000 (17:00 +0900)]
Change of haptic lib regarding webkit vibration operation.

 * The capi-system-haptic libs was deprecated.
   So it will be replaced to libhaptic.

[Issue#] N/A
[Problem] The capi-system-haptic libs was deprecated.
[Cause] N/A
[Solution] It will be replaced to libhaptic.

Change-Id: I94b1383a30aa3ef534143c90d51c06ed8d05e231

11 years agoAfter app launching, not opened localization file immediately
leerang song [Tue, 8 Jan 2013 01:45:10 +0000 (10:45 +0900)]
After app launching, not opened localization file immediately

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Remove launguageChangeCallback function
[SCMRequest] N/A

Change-Id: I7fad485b61da6c62628f57c3ed6ceefe1a83e423

11 years agoPatch to delivery argv[0]'s real pointer to launching process.
Taejeong Lee [Fri, 4 Jan 2013 05:54:20 +0000 (14:54 +0900)]
Patch to delivery argv[0]'s real pointer to launching process.

[Issue#] N/A
[Problem] The "process" using fork() appears twice in task manager.
[Cause] N/A
[Solution] Patch to delivery argv[0]'s real pointer

Change-Id: I0724278a1cc33f7027bd75880d8db00a2e7f80d5

11 years ago[Release] wrt_0.8.133
Jihoon Chung [Thu, 3 Jan 2013 01:19:29 +0000 (10:19 +0900)]
[Release] wrt_0.8.133

Change-Id: I7eea744e096b037255aca4c514c57523a0259936

11 years agoReplace header name (WKURLResponseEfl.h -> WKURLResponseTizen.h)
Jihoon Chung [Thu, 3 Jan 2013 01:05:58 +0000 (10:05 +0900)]
Replace header name (WKURLResponseEfl.h -> WKURLResponseTizen.h)

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Replace header name (WKURLResponseEfl.h -> WKURLResponseTizen.h)
[SCMRequest] N/A

Change-Id: Iabee24419780b68359ca127e9d1b5f837029b6f1

11 years ago[Release] wrt_0.8.132
Taejeong Lee [Wed, 2 Jan 2013 11:59:22 +0000 (20:59 +0900)]
[Release] wrt_0.8.132

Change-Id: I036f7751b53f52e69bb6b46863f05b49387b1fbe

11 years agoBug fix for unable to close webapp from Task switch.
Taejeong Lee [Wed, 2 Jan 2013 07:35:03 +0000 (16:35 +0900)]
Bug fix for unable to close webapp from Task switch.

[Issue#] N/A
[Problem] Bug fix for unable to close webapp from Task switch.
[Cause] AUL_DBUS_SIGNAL_INTERFACE value was incorrect.
[Solution] N/A

Change-Id: Ic72e700a798ef9a7a977aedd7095c59e20fa18fe

11 years ago[Release] wrt_0.8.131
Jihoon Chung [Wed, 2 Jan 2013 04:44:21 +0000 (13:44 +0900)]
[Release] wrt_0.8.131

Change-Id: I13e054078be4f154fc934f29f61fdccf587d6466

11 years agoImplement notification permission request
Jihoon Chung [Sat, 29 Dec 2012 05:42:28 +0000 (14:42 +0900)]
Implement notification permission request

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Implement notification permission request
[SCMRequest] N/A

Change-Id: Icdf686e56aa2fe8bd0aba506f31f3a99b30d040d

11 years agoImplement security setting checking routine for permission popup
Jihoon Chung [Fri, 21 Dec 2012 08:03:46 +0000 (17:03 +0900)]
Implement security setting checking routine for permission popup

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Implement security setting checking routine for permission popup
Permission popup will be disabled in case of setting value is set to off
[SCMRequest] must be imported with wrt-commons

Change-Id: I7b889e55cf22cfcef75c7794ace178d3294f1e98

11 years ago[Release] wrt_0.8.130
Jihoon Chung [Fri, 28 Dec 2012 07:45:35 +0000 (16:45 +0900)]
[Release] wrt_0.8.130

Change-Id: I3855894705e4b8367c8e2bbbe4e4aa69fea8a4ef

11 years agoset view-mode Media Feature
Jihoon Chung [Thu, 27 Dec 2012 00:57:30 +0000 (09:57 +0900)]
set view-mode Media Feature

[Issue#] JIRA (TWEB-743)
[Problem] view-mode checking test widget returns fail
[Cause] Webkit doesn't support view-mode set API
[Solution] Add view-mode set API
[SCMRequest] N/A

Change-Id: I48c78a8b50475ecc961a1a24fd23a3d720f76628

11 years agoChanged PkgName type from DPL::Optional<DPL::String> to DPL::String. PART 2
Jan Olszak [Tue, 18 Dec 2012 10:30:41 +0000 (11:30 +0100)]
Changed PkgName type from DPL::Optional<DPL::String> to DPL::String. PART 2

[Issue#] PkgName could have been NULL.
[Bug] N/A
[Cause] N/A
[Solution] Changed Pkgname type, changed api methods. This is a temporary change, to test if the new API work.
[Verification] Build commons, plugins, installer, wrt. Run tests.

Change-Id: I90ae73a311f9a427ce1feb428d6da7c68290efc9

11 years ago[Release] wrt_0.8.129
lke01.lee [Thu, 27 Dec 2012 10:42:15 +0000 (19:42 +0900)]
[Release] wrt_0.8.129

Change-Id: I65c23e4be5b59c1091de5b2581b55650fc84808b

11 years agoDebugmode has been removed.
lke01.lee [Thu, 27 Dec 2012 08:18:14 +0000 (17:18 +0900)]
Debugmode has been removed.

[Issue#] N/A
[Problem]
[Cause] Tizen does not support debugmode in WebApp
[Solution] Debugmode has been removed

Change-Id: If37e1db28c3e115b262cf8e107e01ca775f20836

11 years ago[Release] wrt_0.8.128
Taejeong Lee [Wed, 26 Dec 2012 10:52:36 +0000 (19:52 +0900)]
[Release] wrt_0.8.128

Change-Id: I059d6b998f2dda2902e17c99c2fa953b97f9aa12

11 years agoBug fix about aul reset event.
Taejeong Lee [Wed, 26 Dec 2012 10:34:27 +0000 (19:34 +0900)]
Bug fix about aul reset event.
 - When reset event occur, background running webapp doesn't come up on top.

[Issue#] N/A
[Problem] When reset event occur, background running webapp doesn't come up on top.
[Cause] N/A
[Solution] N/A

Change-Id: Iee83319c4896ac0b6876bbf4bade7e05e583d697

11 years ago[Release] wrt_0.8.127
Jihoon Chung [Wed, 26 Dec 2012 07:13:29 +0000 (16:13 +0900)]
[Release] wrt_0.8.127

Change-Id: I3f3c60af4a2102682c857983b685439b1a4c356e

11 years agoRemove code blocked default operation
Jihoon Chung [Wed, 26 Dec 2012 06:40:08 +0000 (15:40 +0900)]
Remove code blocked default operation

[Issue#] N/A
[Problem] Some app service send data with default operation
This data isn't passed to web application
[Cause] Current WRT ignored default opertion
[Solution] Remove ignore code when WRT receive bundle data with
default operation
[SCMRequest] N/A

Change-Id: I93a9dbd6402f57d7c78fd5ce1a6dfaf7d5b5ad5d

11 years agoSet mime type for bundle in case of mmsto, sms
Jihoon Chung [Wed, 26 Dec 2012 00:52:05 +0000 (09:52 +0900)]
Set mime type for bundle in case of mmsto, sms

[Issue#] JIRA (#TDIS-987)
[Problem] mmsto, sms aren't working correctly
[Cause] Way to call sms and mms is changed
[Solution] Remove uri field in case of sms and mms
[SCMRequest] N/A

Change-Id: If3cdaf581a724b7fcca321733921fda59eb50f3b

11 years agoMerge "Fixed build break in the gcc 4.6"
Hoseon LEE [Tue, 25 Dec 2012 23:45:49 +0000 (08:45 +0900)]
Merge "Fixed build break in the gcc 4.6"

11 years agoMerge "Add "/" in front of start file path"
Hoseon LEE [Tue, 25 Dec 2012 23:45:41 +0000 (08:45 +0900)]
Merge "Add "/" in front of start file path"

11 years agoFixed build break in the gcc 4.6
Jihoon Chung [Tue, 25 Dec 2012 23:34:08 +0000 (08:34 +0900)]
Fixed build break in the gcc 4.6

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Fixed build break in the gcc 4.6
[SCMRequest] N/A

Change-Id: I7be000098f6c55bfa501c4654187a4c712009657

11 years agoAdd "/" in front of start file path
Jihoon Chung [Tue, 25 Dec 2012 03:14:20 +0000 (12:14 +0900)]
Add "/" in front of start file path

[Issue#] TDIS-1525, TDIS-878
[Problem] Fail to load start file contained capital character or "&"
[Cause] First start path missed "/" after file scheme
[Solution] Add "/" path. Linux system must include "/"
"file://" + "/" + start file path
[SCMRequest] N/A

Change-Id: I21d5277f060100c3b065a633230251609c2df069

11 years agowindow compoment has been changed
lke01.lee [Fri, 21 Dec 2012 00:52:16 +0000 (09:52 +0900)]
window compoment has been changed

[Issue#] The new policy for window
[Problem]
[Cause] To support indicator, window structure need to be changed.
[Solution] window structure have been changed.

Change-Id: I90686e6e35b038468667ac33fc745a456053ebd2

11 years ago[Release] wrt_0.8.126
Jihoon Chung [Thu, 20 Dec 2012 11:29:24 +0000 (20:29 +0900)]
[Release] wrt_0.8.126

Change-Id: Id3dc709fe015890cfb2c281ef0a8db7e14d8c731

11 years agoImplement ask popup for usermedia permission
Jihoon Chung [Thu, 20 Dec 2012 11:20:40 +0000 (20:20 +0900)]
Implement ask popup for usermedia permission

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Fixed wrong data input during create popup
[SCMRequest] N/A

Change-Id: Ie0e6383ba17e3d023aead129cbc8bdc180420a4e

11 years ago[Release] wrt_0.8.125
Jihoon Chung [Thu, 20 Dec 2012 11:01:40 +0000 (20:01 +0900)]
[Release] wrt_0.8.125

Change-Id: I90210fa72e9109e50974905002120c98c872eb31

11 years agoImplement User Agent setting by config.xml
Jihoon Chung [Thu, 20 Dec 2012 10:30:21 +0000 (19:30 +0900)]
Implement User Agent setting by config.xml

[Issue#] JIRA (#TDIS-955)
[Problem] N/A
[Cause] N/A
[Solution] As requirment by JIRA, implement UA setting by
tizen:setting tag in the config.xml
[SCMRequest] N/A

Change-Id: I16472b0fcfc32840ce2ab218699874ac608b71dd