platform/framework/web/wrt.git
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 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

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

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Support asking user permission for media
[SCMRequest] N/A

Change-Id: Iab7fb57366c7e10f7cafd6bab706a4eb763cf4ae

11 years ago[Release] wrt_0.8.124
Jihoon Chung [Thu, 20 Dec 2012 06:19:37 +0000 (15:19 +0900)]
[Release] wrt_0.8.124

Change-Id: Ie9865f6435b3cb28e5683561a4eba75f9227f9c4

11 years agoRemove title
Jihoon Chung [Thu, 20 Dec 2012 05:24:28 +0000 (14:24 +0900)]
Remove title

[Issue#] JIRA (N_SE-17414)
[Problem] Title is displayed
[Cause] Code for title isn't disabled
[Solution] Disable title even viewmode is maximized
[SCMRequest] N/A

Change-Id: I3c3c4058d558de1a6e789c0e19ff436d412ac7b2

11 years agoAdd resume bundle callback function before reload start page
Jihoon Chung [Thu, 20 Dec 2012 04:23:49 +0000 (13:23 +0900)]
Add resume bundle callback function before reload start page

[Issue#] JIRA #N_SE-16492
[Problem] After change language in the setting menu, page is fail
to load
[Cause] Bundle callback isn't resumed before reload page
This root cause is occurred fail to use plugin
[Solution] Before reload start page, temporarily connent bundle
callback for using plugin. Also, after finished load start page,
suspend bundle
[SCMRequest] N/A

Change-Id: I4fd017a4ac84431378d8309adae882a9f997ef36

11 years ago[Custom handler] Merge popups into one
Przemyslaw Ciezkowski [Fri, 14 Dec 2012 14:35:00 +0000 (15:35 +0100)]
[Custom handler] Merge popups into one

[Issue#] N/A
[Problem] Two popups are used to save user's decision.
[Cause] N/A
[Solution] Used one popup with checkbox to give a user
option to save if decision should be remembered.
Added option to block popups for WRT_TEST_MODE (for tests).
[Verification]
1. Run custom_handlers.wgt test widget. Check if option "remember" works".
2. set WRT_TEST_MODE=1. Run widget again. Check if popups are not
shown for register action.

Change-Id: I21ffacef7e615bd7aca52f4d9996cd56e708f5b8

11 years agoPHP startup file support
Lukasz Marek [Thu, 13 Dec 2012 15:40:38 +0000 (16:40 +0100)]
PHP startup file support

[Issue#]       LINUXNGWAP-692
[Bug]          White screen when startup file is php
[Cause]        N/A
[Solution]     Enable php files
[Verification] Follow description in jira task (install dc.wgt test from webapi tests).

Change-Id: I3c3e4a5ab9ccd6c2cd8d00f68c949ab36381731e

11 years agoCustom handlers callback connected.
Andrzej Surdej [Wed, 12 Dec 2012 17:45:36 +0000 (18:45 +0100)]
Custom handlers callback connected.

[Issue#] N/A
[Problem] Support for custom handlers
[Cause] N/A
[Solution] Connected webkit callback with database to stor data.
[ScmRequest] wrt-commons
This commit depends on https://tizendev.org/gerrit/#/c/20791/
[Verification] To verify run custom_handlers.wgt and run
different buttons combination. Uninstall, install and try
this again

Change-Id: Iffc08a7f1093c249945df502c6f4bffe479f004a

11 years ago[Custom handler] Content listener
Przemyslaw Ciezkowski [Thu, 13 Dec 2012 15:23:29 +0000 (16:23 +0100)]
[Custom handler] Content listener

[Issue#] N/A
[Feature] Handle content (mime type) from custom handlers.
[Problem] N/A
[Cause] N/A
[Solution] Added content (mime) listener. It will check if widget
was run by appservice and will look for proper page to show.
[ScmRequest] wrt-commons
This patch depends on:
https://tizendev.org/gerrit/#/c/20791/

[Verification] Run manual test from wrt-extra:
1. Run sh registered_handler_register.sh to add widget to appsvc and to custom handlers.
2. Install register_handler.wgt
3. Run wrt-appsvc-test
4. Verify that custom.html from register_handler.wgt was run with proper file in uri.

Change-Id: Ib0434a9f3409896681e7a536eaed4ad42af0bb7c

11 years ago[Custom handler] Protocol listener
Przemyslaw Ciezkowski [Thu, 13 Dec 2012 13:14:49 +0000 (14:14 +0100)]
[Custom handler] Protocol listener

[Issue#] N/A
[Feature] Handle protocol from custom handlers.
[Problem] N/A
[Cause] N/A
[Solution] Added protocol listener. It will check if widget
was run by appservice and will look for proper page to show.
[ScmRequest] wrt-commons
This patch depends on:
https://tizendev.org/gerrit/#/c/20791/

[Verification] Run manual test from wrt-extra:
1. Run sh registered_handler_register.sh to add widget to appsvc and to custom handlers.
2. Install register_handler.wgt
3. Run scheme_test_tizen.wgt
4. Run mailto link, verify that mailto.html from register_handler.wgt was run.

Change-Id: I3ea18d251999d15df5aaf3fd9d8b3405e3f36bba

11 years agoCustom handlers support for whitelist and blacklist
Andrzej Surdej [Thu, 6 Dec 2012 11:20:45 +0000 (12:20 +0100)]
Custom handlers support for whitelist and blacklist

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] N/A
[Verification] To verify build repo and run custom_handler.wgt test

Change-Id: I65776616193c522b2ace0d9bf76b0ad36bec368c

11 years agoMerge "Boilerplates fixed"
Zbigniew Kostrzewa [Fri, 14 Dec 2012 13:47:41 +0000 (22:47 +0900)]
Merge "Boilerplates fixed"

11 years ago[Release] wrt_0.8.123
leerang song [Fri, 14 Dec 2012 09:23:09 +0000 (18:23 +0900)]
[Release] wrt_0.8.123

Change-Id: Iba31e1015c7d6213512de71d086d20daf93a7d8b

11 years agoBoilerplates fixed
Krzysztof Jackiewicz [Wed, 12 Dec 2012 16:53:28 +0000 (17:53 +0100)]
Boilerplates fixed

[Issue#] N/A
[Feature] N/A
[Problem] Some boilerplates were missing/incorrect
[Cause] N/A
[Solution] Boilerplates fixed

[Verification] Check boilerplate correctness. Successfull compilation.

Change-Id: Iff6758bf4b56b34eb9155b2779033d75b07dd212

11 years agoMerge "Change background-support default value to disable according to WRT spec."
Hoseon LEE [Fri, 14 Dec 2012 08:39:51 +0000 (17:39 +0900)]
Merge "Change background-support default value to disable according to WRT spec."

11 years agoReplace deprecated API to new webkit API
leerang song [Thu, 13 Dec 2012 07:12:45 +0000 (16:12 +0900)]
Replace deprecated API to new webkit API

[Issue#] N/A
[Problem] webkit API is changed
[Cause] N/A
[Solution] Replace old API to new API
[SCMRequest] N/A

Change-Id: Ifbdfc101aa758b2b0439c783a5c327c548a82d3f

11 years agoChange url_download.h to download.h
leerang song [Fri, 14 Dec 2012 06:52:06 +0000 (15:52 +0900)]
Change url_download.h to download.h

[Issue#] N/A
[Feature] N/A
[Problem] url_download.h is removed
[Cause] N/A
[Solution] Change url_download.h to download.h

Change-Id: Ia100d9c76575dcc1b6a8ed2d78c82446b5dfdce2

11 years agoWindow system team recomend removing this win_raise code
leerang song [Thu, 13 Dec 2012 08:28:22 +0000 (17:28 +0900)]
Window system team recomend removing this win_raise code

[Issue#] N/A
[Feature] N/A
[Problem] N/A
[Cause] N/A
[Solution] N/A

Change-Id: I7524bfeaa7cfea5e9cbd0ef432d78c379f82fb68

11 years agoGlobalLogic moved to api_new
Tomasz Iwanek [Tue, 27 Nov 2012 13:39:46 +0000 (14:39 +0100)]
GlobalLogic moved to api_new

[Issue#]       LINUXNGWAP-561
[Bug]          Global logic should be moved to core module
[Cause]        N/A
[Solution]     N/A
[Verification] Install and run any widget.

Signed-off-by: Iwanek Tomasz <t.iwanek@samsung.com>
Change-Id: I610c9975c449dea96185697372e60b00202e956f

11 years ago[Release] wrt_0.8.122
Yunchan Cho [Thu, 13 Dec 2012 10:40:43 +0000 (19:40 +0900)]
[Release] wrt_0.8.122

Change-Id: Id3bfebe8f8d43460b5a4960dc76105c6778a36ed

11 years agoFix crash on clearing webkit cache
Yunchan Cho [Thu, 13 Dec 2012 09:40:01 +0000 (18:40 +0900)]
Fix crash on clearing webkit cache

[Issue#] crash occurs when webkit cache is clear on low memory
[Bug] N/A
[Cause] ewk_context_cache_clear() API is not stable
[Solution] Temporarily wrt dosen't use this ewk API until it becomes stable

Change-Id: I8e3d87e244f3bb1cd44680b854cd62de6979e396

11 years agoFix firing serveral times of ime js event when ime shows or hides
Yunchan Cho [Wed, 5 Dec 2012 05:26:07 +0000 (14:26 +0900)]
Fix firing serveral times of ime js event when ime shows or hides

[Issue#]       N/A
[Bug]          ime js event is fired several times when ime shows or hides
[Cause]        "inputmethod,changed" webview smart event is fired serveral time when ime show or hides
[Solution]     "inputmethod,changed" event is used just for getting width/height of ime, and
               wrt fires once ime js event to web contents when "editorclient,ime,opened" event is emitted by webkit

Change-Id: I1ddc353297513bd4004d4b9bbccfc1eab44e3f8f

11 years agoRevert "Clean up unused code."
Taejeong Lee [Thu, 13 Dec 2012 10:22:10 +0000 (19:22 +0900)]
Revert "Clean up unused code."

This reverts commit 8409b6abe2e76bb26a5a5b74dfde86ca332d651e.

Change-Id: I7180c67c7fa4ab0c5a5795c0fa6234eb0a3dd6ed

11 years agoPopup removal
Lukasz Marek [Fri, 30 Nov 2012 15:09:51 +0000 (16:09 +0100)]
Popup removal

[Issue#] N/A
[Bug] N/A
[Cause] Implementation of modal popups is divided into multiple repositiories
[Solution] This commit removes implementation from wrt and switch to popups from wrt-plugins-common.
[Verification] Rebuild wrt against current wrt-plugins-common and run widget showing popups.

Commit required https://tizendev.org/gerrit/#/c/20506/ to be merged first

Change-Id: I67ea94bd10717f82eda48d85566bc4cedbe3d718

11 years ago[Release] wrt_0.8.121
Taejeong Lee [Thu, 13 Dec 2012 04:58:29 +0000 (13:58 +0900)]
[Release] wrt_0.8.121

11 years agoMerge "[systemd] bug fix for wrt_launchpad_daemon systemd service file"
Hoseon LEE [Thu, 13 Dec 2012 02:32:28 +0000 (11:32 +0900)]
Merge "[systemd] bug fix for wrt_launchpad_daemon systemd service file"

11 years agoClean up unused code.
Taejeong Lee [Wed, 12 Dec 2012 06:21:15 +0000 (15:21 +0900)]
Clean up unused code.

 * IndicatorPresence feaure was removed.
 * Widget title feaure was removed.

[Issue#] N/A
[Problem] Clean up unused code.
[Cause] N/A
[Solution] N/A

Change-Id: I6c334ee8dacbee07cf0247b94b05811a2598fbcd

11 years ago[systemd] bug fix for wrt_launchpad_daemon systemd service file
baik [Thu, 13 Dec 2012 01:51:40 +0000 (10:51 +0900)]
[systemd] bug fix for wrt_launchpad_daemon systemd service file

Change-Id: I64eb85aa1d769f5157f4609fc6762f189d544980

11 years agoCustom handler popups
Przemyslaw Ciezkowski [Tue, 11 Dec 2012 14:10:10 +0000 (15:10 +0100)]
Custom handler popups

[Issue#] N/A
[Feature] Custom handler register callbacks should show popup.
[Problem] N/A
[Cause] N/A
[Solution] Popups added.

[Verification] Run manual test custom_handlers.wgt
1. Click register provider, check if popup appears.
2. Click again, popup should not appear.
3. Run widget again check if popup doesn't appear.
Repeat steps for content handler.

Change-Id: I0117dcaf098e5d5f98b9ccb5570a66ff315d07a9

11 years ago[Prevent] Handle unhandled exceptions in wrt-launcher.
Jan Olszak [Wed, 12 Dec 2012 10:02:45 +0000 (11:02 +0100)]
[Prevent] Handle unhandled exceptions in wrt-launcher.

[Issue#] Unhandled exceptions propagate to main().
[Bug] N/A
[Cause] N/A
[Solution] Catch all exceptions and log them.
[Verification] Build wrt.

Change-Id: I7e8f81dd2478154c303d3d02fb8f4d56b0fc6efd

11 years ago[Prevent] Ensure pointer is not void* on delete.
Jan Olszak [Fri, 7 Dec 2012 09:30:51 +0000 (10:30 +0100)]
[Prevent] Ensure pointer is not void* on delete.

[Issue#] Pointer could have been void*
[Bug] N/A
[Cause] N/A
[Solution] Small cast pointer on delete.
[Verification] Build wrt. Run wrt tests.

Change-Id: I72d5a4eeba9eb74a87ec58175f84711282b67ada

11 years ago[Prevent] Handle ewk_view_script_execute return value
Jan Olszak [Wed, 5 Dec 2012 13:27:36 +0000 (14:27 +0100)]
[Prevent] Handle ewk_view_script_execute return value

[Issue#] Return value not handled.
[Bug] N/A
[Cause] N/A
[Solution] Changed Pkgname type, changed definition in database to NOT NULL.
[Verification] Build wrt. Run tests.

Change-Id: I57858ade6a8ce89e151d389bf59e995eecae6c04

11 years ago[Prevent] Handle unhandled exceptions in wrt-client.
Jan Olszak [Tue, 11 Dec 2012 12:02:17 +0000 (13:02 +0100)]
[Prevent] Handle unhandled exceptions in wrt-client.

[Issue#] Unhandled exceptions propagate to main().
[Bug] N/A
[Cause] N/A
[Solution] Catch all exceptions and log them.
[Verification] Build wrt.

Change-Id: Ifc4d4d9fbb773e23e3f6faba0e8766fc670eb0e2

11 years agoChange background-support default value to disable according to WRT spec.
LongXiang [Wed, 12 Dec 2012 05:36:41 +0000 (13:36 +0800)]
Change background-support default value to disable according to WRT spec.

11 years agoPatch for blank frame.
Taejeong Lee [Wed, 12 Dec 2012 03:01:08 +0000 (12:01 +0900)]
Patch for blank frame.

 * A blank frame has "about:blank" uri. But, this uri loading is rejected on wrt action.
   so onload event related blank frame was not triggered. it was fixed.

[Issue#] TDIS-792
[Problem] onload event related blank frame was not triggered.
[Cause] "about:blank" uri loading was rejected on wrt action.
[Solution] resolved rejecting.

Change-Id: Ib2dce363c4c21173a0d65114e8f3048a6297652f

11 years ago[Prevent] Ensure we don't use a pointer to a freed resource.
Jan Olszak [Fri, 7 Dec 2012 10:36:19 +0000 (11:36 +0100)]
[Prevent] Ensure we don't use a pointer to a freed resource.

[Issue#] Using pointer to freed resource.
[Bug] N/A
[Cause] N/A
[Solution] Not using a pointer.
[Verification] Build wrt. Run wrt tests.

Change-Id: Ide07986f42b0151899961ea9e87a05de5b65e1f1

11 years ago[Release] wrt_0.8.120
Taejeong Lee [Tue, 11 Dec 2012 10:51:27 +0000 (19:51 +0900)]
[Release] wrt_0.8.120

Change-Id: I734e293ef87784d563a6d963eb23aa01608d47ed

11 years agoEnable systemd service for wrt_launchpad_daemon
Taejeong Lee [Tue, 11 Dec 2012 10:34:03 +0000 (19:34 +0900)]
Enable systemd service for wrt_launchpad_daemon

 * This commit must be keeping in RSA only.

Change-Id: I447e73cb05b3e5ef822ee36ef766ee9e2b3a41b1

11 years ago[Release] wrt_0.8.119
Taejeong Lee [Tue, 11 Dec 2012 08:29:34 +0000 (17:29 +0900)]
[Release] wrt_0.8.119

Change-Id: I208b2cdda68f792ad5bd82c571371fdd96f0e7c5

11 years agoModify popup type name
Jihoon Chung [Tue, 11 Dec 2012 07:00:51 +0000 (16:00 +0900)]
Modify popup type name

[Issue#] N/A
[Problem] Popup isn't closed after select button in the popup
[Cause] Text for widget type is changed
[Solution] Change widget type to "elm_popup"
[SCMRequest] N/A

Change-Id: I224dd7caac007a139bdb17a0f0665156ff3b95b8

11 years agoWRT Launchpad Daemon Feature
Taejeong Lee [Thu, 6 Dec 2012 10:07:27 +0000 (19:07 +0900)]
WRT Launchpad Daemon Feature

 * wrt_launchpad_daemon helps wrt-client to launch more fast.
 * wrt_launchpad_daemon will load so files related wrt-client in advanced.

[Issue#] N/A
[Problem] WRT Launchpad Daemon Feature
[Cause] N/A
[Solution] N/A

Change-Id: I8ba76ab3e84a978beae787fc5a37400313d3b525

11 years agoRemove widget handle
Przemyslaw Ciezkowski [Wed, 28 Nov 2012 13:41:10 +0000 (14:41 +0100)]
Remove widget handle

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Replaced with tizen id
[SCMRequest] wrt-commons
Depends on:
https://tizendev.org/gerrit/#/c/17405/
[Verification] Run any widget.

Change-Id: I313f5dfbde520192e6167b1f32cf81ba7b408dd4

11 years ago[Release] wrt_0.8.118
Jihoon Chung [Mon, 10 Dec 2012 11:20:11 +0000 (20:20 +0900)]
[Release] wrt_0.8.118

Change-Id: I9d450e4de006b26fd79a7e6092978ec7ae46fe52

11 years agoRevert Back button
Jihoon Chung [Mon, 10 Dec 2012 09:07:36 +0000 (18:07 +0900)]
Revert Back button

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Revert floating backbutton for Hosted web app
[SCMRequest] N/A

Change-Id: I39605fbc526156a17ee131b42da78dcc7580f8b3

11 years agoChange auto_fitting_set setting
Jihoon Chung [Mon, 10 Dec 2012 08:29:22 +0000 (17:29 +0900)]
Change auto_fitting_set setting

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Change ewk_settings_auto_fitting_set setting to EINA_TRUE
[SCMRequest] N/A

Change-Id: I120f658a5f41fe6f030853614605b59f91b5a52c

11 years agoTo comply a rule of webkit EFL port, ewk_init()/ewk_shutdown() api call were added.
Taejeong Lee [Wed, 5 Dec 2012 02:33:19 +0000 (11:33 +0900)]
To comply a rule of webkit EFL port, ewk_init()/ewk_shutdown() api call were added.

 * Also this commit includes some change about print debug info.

[Issue#] N/A
[Problem] Add ewk_init()/ewk_shutdown()
[Cause] To comply a rule of webkit EFL port.
[Solution] N/A
[SCMRequest] N/A

Change-Id: Iefa17b76f2eb67350d8a7a03d308a39dd528de4a

11 years agoUnused code 2
Tomasz Iwanek [Wed, 21 Nov 2012 14:46:37 +0000 (15:46 +0100)]
Unused code 2

[Issue#]       N/A
[Bug]          There is unused code
[Cause]        N/A
[Solution]     Remove that code.
[Verification] Build repository or check buildbot status

Change-Id: Idf35a3742cac662699ff3e542e97115077a74a14

11 years agoCopy-paste code removal
Tomasz Iwanek [Mon, 26 Nov 2012 08:21:15 +0000 (09:21 +0100)]
Copy-paste code removal

[Issue#]       LINUXNGWAP-567
[Bug]          There is some copy-pasted code
[Cause]        Someone copy-pasted it
[Solution]     Remove code-pasted code.
[Verification] Build repository. Run any widget.
Run widget manual_tests/wrt_test_widgets/scheme_support/scheme_test_tizen.wgt
then go: window.open() test -> youtube, check log for successfull launch of com.samsung.video-player.
Player is closing imediately but is beyond change scope.

Change-Id: Ie6fb50e31a41542b07118f6b5367d2842dd0e5c8

11 years agoCustom handler callbacks connected to JS API.
Krzysztof Jackiewicz [Thu, 29 Nov 2012 09:43:24 +0000 (10:43 +0100)]
Custom handler callbacks connected to JS API.

[Issue#] N/A
[Feature] Custom handler callbacks has to be connected to JS API
[Problem] N/A
[Cause] N/A
[Solution] Callbacks connected.

[Verification] Run manual test:
http://slp-info.sec.samsung.net/gerrit/#/c/119846/
Press all buttons and see if logs from handlers are displayed correctly.

Change-Id: I8bacfd01db14d44360e67bfa3e92ca2d7f8f585f

11 years agoRelease wrt_0.8.117
Yunchan Cho [Tue, 4 Dec 2012 04:44:25 +0000 (13:44 +0900)]
Release wrt_0.8.117

Change-Id: I895b6d50c080239e7b31ccdcfa4dc70842ca51e1

11 years agofix build break due to wrong header file
Yunchan Cho [Fri, 30 Nov 2012 09:57:08 +0000 (18:57 +0900)]
fix build break due to wrong header file

[Issue#]       N/A
[Bug]          build break
[Cause]        optional.h dosen't include OptionalString type
[Solution]     optional_typedefs.h is used instead of optional.h

Change-Id: Iba08a0d57f04fe15b4a5d52ac4f6a2551167571c

11 years agoMerge "Add new usercallbacks for executable to know when new webview created and...
Hoseon LEE [Fri, 30 Nov 2012 09:42:02 +0000 (18:42 +0900)]
Merge "Add new usercallbacks for executable to know when new webview created and destroyed."

11 years agoFix for fullscreen toggling methods
Janusz Majnert [Wed, 28 Nov 2012 09:21:05 +0000 (10:21 +0100)]
Fix for fullscreen toggling methods

[Issue#] ORANGE-128
[Bug] Fullscreen API broken
[Cause] Changes made to fullscreen toggling methods broke them
[Solution] Fix the changes
[Verification] Run the fullscreen-test.wgt widget

The verification widget is available in the bug report:
https://tizendev.org/bugs/browse/ORANGE-128

Change-Id: Icce5df94ebfbf91d51aa3c7119d4bbe2d303fe63

11 years agoAdd new usercallbacks for executable to know when new webview created and destroyed.
Yunchan Cho [Wed, 21 Nov 2012 06:10:00 +0000 (15:10 +0900)]
Add new usercallbacks for executable to know when new webview created and destroyed.

[Issue#] executables that use wrt-core lib may need to know when new webview is created or destroyed.
[Bug] N/A
[Cause] Now there is no way for each executable using wrt-core to know that time
[Solution] New two UserDelegates callbacks are added, and they are called in window create, close callback of viewlogic
[Verification] Register new two UserDelegates callbacks in your executable (like wrt-client),
               and let your executable to load specific web contents that executes window.open as '_blank'

Change-Id: I40e81111ad3af115f2684a4957ece921d9a18174

11 years agoUnused code 3
Tomasz Iwanek [Tue, 27 Nov 2012 13:39:46 +0000 (14:39 +0100)]
Unused code 3

[Issue#]       LINUXNGWAP-561
[Bug]          Unused code and headers
[Cause]        N/A
[Solution]     N/A
[Verification] Build repository

Change-Id: I0d93e7f3fa0bf7e71a0a9696f83aa460b15d816e

11 years agoUnused code
Tomasz Iwanek [Wed, 21 Nov 2012 07:57:57 +0000 (08:57 +0100)]
Unused code

[Issue#]       LINUXNGWAP-561
[Bug]          Unused code
[Cause]        N/A
[Solution]     Removing code that is never used
[Verification] Run quick tests

Change-Id: Ia12bbf2c8a9913f975c171813856fb0d95a513e0

11 years agoDistinguish between system headers and project headers.
Jan Olszak [Fri, 23 Nov 2012 11:25:40 +0000 (12:25 +0100)]
Distinguish between system headers and project headers.

[Issue#] During compilation system and project headers were included the same way.
[Bug] N/A
[Cause] N/A
[Solution] Use -isystem flag to include system headers. In CMake files it's done by INCLUDE_DIRECTORY( SYSTEM ... ).
[Verification] Build. No warnings from system headers.

Change-Id: I275281d33fc262ba67b79bc523b3f994ace9ec9b

11 years ago[Release] wrt_0.8.116
Jihoon Chung [Fri, 23 Nov 2012 12:24:04 +0000 (21:24 +0900)]
[Release] wrt_0.8.116

Change-Id: I3b63c23248f0ccf6796f28b04e384791668b99e4

11 years agoSupport security origin for W3C geolocation
Jihoon Chung [Fri, 23 Nov 2012 09:21:54 +0000 (18:21 +0900)]
Support security origin for W3C geolocation

[Issue#] N/A
[Problem] Support security origin for geolocation permmision
[Cause] N/A
[Solution] Implement security origin stored database after user
makes decision on the asking popup
[SCMRequest] N/A

Change-Id: Idd5fa1fb39491c84f6943e713b42346b6a163872

11 years agoSupport security origin for W3C Web storage usage
Jihoon Chung [Fri, 23 Nov 2012 08:06:11 +0000 (17:06 +0900)]
Support security origin for W3C Web storage usage

[Issue#] N/A
[Problem] Support security origin for create web storage
[Cause] N/A
[Solution] Implement security origin stored database after user
makes decision on the asking popup
[SCMRequest] N/A

Change-Id: I876ec13f82d67e93c5a831a4f614196a09f669e3

11 years agoSupport check popup for security origin permission
Jihoon Chung [Fri, 23 Nov 2012 04:12:29 +0000 (13:12 +0900)]
Support check popup for security origin permission

[Issue#] N/A
[Problem] Permission for security origin is changed
Popup needs check button for "Don't ask again"
[Cause] N/A
[Solution] Implement check popup for security origin in the
security origin support.
This popup isn't flexible for using other case.
[SCMRequest] N/A

Change-Id: I0424a15b30152a49d2a81243c8c308261af45fed

11 years agoSupport security origin for W3C filesystem API
Jihoon Chung [Fri, 12 Oct 2012 00:51:30 +0000 (09:51 +0900)]
Support security origin for W3C filesystem API

[Issue#] N/A
[Problem] Support security origin for file API
[Cause] N/A
[Solution] Implement security origin stored database after user
makes decision on the asking popup
[SCMRequest] N/A
This commit needs https://tizendev.org/gerrit/#/c/14079/2

Change-Id: I14968d51ab4df8fde53473c30b103969b215b38c

11 years agoLogs restored in Release configuration
Krzysztof Jackiewicz [Thu, 22 Nov 2012 10:38:19 +0000 (11:38 +0100)]
Logs restored in Release configuration

[Issue#] N/A
[Feature] N/A
[Problem] Logs were disabled in Release configuration
[Cause] N/A
[Solution] Logs enabled for Release configuration

[Verification] Compile wrt in Debug, Profiling and Release mode. Only in
Profiling mode, logs should be permanently disabled.

Change-Id: I743937833d12638c3633009348ae9444b959ab76

11 years agoChange action of appservice in case that serviced page is same to current page of...
Yunchan Cho [Tue, 20 Nov 2012 09:27:58 +0000 (18:27 +0900)]
Change action of appservice in case that serviced page is same to current page of webapp

[Issue#] appservice handling is wrong.
[Bug] N/A
[Cause] N/A
[Solution] when appservice is requested and webapp for the appservice already has its service page as top level page,
           wrt has to raise and activate window, and then fire custom event for appservice.

Change-Id: Ia7623cf42320db14885b1ed00342225bff497910

11 years ago[Release] wrt_0.8.115
Jihoon Chung [Fri, 23 Nov 2012 02:07:44 +0000 (11:07 +0900)]
[Release] wrt_0.8.115

Change-Id: Ic41315cdff60cf9204548e42721ee194c9c46a70