platform/framework/web/web-provider.git
10 years agoChange appid of web-provider to 'dbox.web-provider'
Yunchan Cho [Wed, 3 Jul 2013 01:19:56 +0000 (10:19 +0900)]
Change appid of web-provider to 'dbox.web-provider'

[Issue] N/A
[Problem] current appid of web-provider can't be exposed publicly for use of appcontrol
[Cause] current appid includes 'livebox' string that is improper to be exposed publicly
[Solution] appid of web-provider is changed from 'livebox.web-provider' to 'dbox.web-provider'

Change-Id: If67583a5a94fea3ea6acb9293665731059b9ac45

10 years agoFix the bug closing pd when request for updating box is comming.
Yunchan Cho [Thu, 4 Jul 2013 02:32:48 +0000 (11:32 +0900)]
Fix the bug closing pd when request for updating box is comming.

[Issue#] N/A
[Problem] when request for updating box is comming on opening pd,
          pd is closed and box is reloaded.
[Cause] this case was not considered when request for updating box is comming.
[Solution] In this case, the request is deffered by closing pd.

Change-Id: Idbf408e81ee2541305cf326780d34495b13a03a7

10 years agoRemove interval for box update and check appid of alarm register
Yunchan Cho [Tue, 2 Jul 2013 09:42:28 +0000 (18:42 +0900)]
Remove interval for box update and check appid of alarm register

[Issue] N/A
[Problem] 1.Interval for update box is not needed any more.
          2.And in case of service from alarm server, appid of alarm register has been not checked
[Cause] 1.requirement for interval has been changed
        2.alarm server didn't provide alarm register's appid to reciever(web-provider)
[Solution] 1.web-provide doesn't check interval whenever it receives update request.
           2.web-provider check alarm register's appid using '__ALARM_MGR_CALLER_APPID' key

Change-Id: I9537fc62fd74a2572a2563b7bdd2a381a0cd9530

10 years agoAdd a rule file to request the smack rule
leerang song [Wed, 26 Jun 2013 13:08:47 +0000 (22:08 +0900)]
Add a rule file to request the smack rule

[Issue#] N/A
[Problem] N/A
[Cause] This rule file is maked to prevent a smack issue
[Solution] Add a rule file to request the smack rule
[SCMRequest] N/A

Change-Id: I317e147699965677d83e4c1cb0f9ced983dc5b17

10 years ago [Release] livebox.web-provider-1.38
sung-su.kim [Wed, 3 Jul 2013 11:04:29 +0000 (20:04 +0900)]
 [Release] livebox.web-provider-1.38

Change-Id: I9fecf38e8d87e60b7eb3cb51b899b9cd6dfbcfc5

10 years agoweb-provider dosen't need to skip first frame from webkit.
Yunchan Cho [Sun, 30 Jun 2013 11:57:53 +0000 (20:57 +0900)]
web-provider dosen't need to skip first frame from webkit.

[Issue#] N/A
[Problem] first frame from webkit is skipped by web-provider
[Cause] webkit patch regarding removing transparent frame wasn't merged
        Now the webkit patch has been merged.
        web-provider dosen't need to skip first frame from webkit.
        http://slp-info.sec.samsung.net/gerrit/#/c/228266/
[Solution] web-provider removes code regarding skipping first frame

Change-Id: I834ac8bcb8a56d9ce07cfce0beae06f319e86352

10 years ago[Release] livebox.web-provider-1.37 submit/tizen_2.2/20130629.131014
Yunchan Cho [Fri, 28 Jun 2013 08:44:30 +0000 (17:44 +0900)]
[Release] livebox.web-provider-1.37

Change-Id: I5e81f14607535579fa40d75ee653fffe4965a752

10 years ago[Release] livebox.web-provider-1.37
Yunchan Cho [Sat, 29 Jun 2013 12:35:27 +0000 (21:35 +0900)]
[Release] livebox.web-provider-1.37

Change-Id: I4711b007528009e21f1db3f0e3427f375d48f8e5

10 years agoskip first incoming frame from webkit on rendering box
Yunchan Cho [Sat, 29 Jun 2013 08:46:31 +0000 (17:46 +0900)]
skip first incoming frame from webkit on rendering box

[Issue#] N_SE-40143
[Problem] On resizing box, box is to be blinked for a while.
[Cause] first incoming frame from webkit is transparent
[Solution] web-provider skip first incoming frame from webkit
           until webkit patch for fixing this is merged
           webkit patch) http://slp-info.sec.samsung.net/gerrit/#/c/228266/

Change-Id: I4425f71d5661b951d037015d76b43db97429156c

10 years agoFixed wrong url query of box on opening PD
Yunchan Cho [Fri, 28 Jun 2013 08:44:30 +0000 (17:44 +0900)]
Fixed wrong url query of box on opening PD

[Issue#] DCM-2116
[Problem] wrong width/height data are set to url query of box on loading PD
[Cause] such a case has not been considered, so wrong data has been set to url query of box.
[Solution] showPd function of IRenderView class has new input param for fixing this issue.

Change-Id: I41ce10c5348e271e351767d8cc6fa4a76c38798c

10 years ago[Release] livebox.web-provider-1.36 submit/tizen_2.2/20130629.073842
Yunchan Cho [Sat, 22 Jun 2013 03:45:17 +0000 (12:45 +0900)]
[Release] livebox.web-provider-1.36

Change-Id: I72929e16c8cf31bd62c41e2094ea1bad037e8ce2

10 years ago[Release] livebox.web-provider-1.36
Yunchan Cho [Fri, 28 Jun 2013 06:59:46 +0000 (15:59 +0900)]
[Release] livebox.web-provider-1.36

Change-Id: I8acfc59fc9c0d5f4c80d980ec5848036ee5395d3

10 years agoRemove use of unsupported webkit API regarding shadow effect
Yunchan Cho [Fri, 28 Jun 2013 06:55:40 +0000 (15:55 +0900)]
Remove use of unsupported webkit API regarding shadow effect

[Issue#] N/A
[Problem] ewk_settings_edge_effect_enabled_set() is not supported by public webkit
[Cause] N/A
[Solution] code regarding this is removed

Change-Id: I117ef02ef39375cf4008670c853ad7eb6d077f63

10 years agoSupport updating box from web application using tizen.application
Yunchan Cho [Tue, 25 Jun 2013 11:27:21 +0000 (20:27 +0900)]
Support updating box from web application using tizen.application

[Issue#] DCM-1946, DCM-2022
[Problem] There is no way for web app to update its box explicitly
[Cause] N/A
[Solution] web-provider provides special application service for this.
 web app can request updating its box using tizen.application.launchAppControl().
 Minimum request interval permitted by web-provider are 60 seconds.
 If interval condition is not matched, incoming request is ignored.
 For calling tizen.application.launchAppControl(), web app has to fill information.
 (mandatory) 'operation' attribute of tizen.ApplicationControl:
             "http://tizen.org/appcontrol/operation/dynamicbox/web/update"
 (mandatory) 'uri' attribute of tizen.ApplicationControl:
             'uri' has to consist of "box-service://" and id of <tizen:app-widget>
             Updated <appwidget>'s id has to be set as value of 'box-id' key.
              ex) box-service://syWXgC5ZcI.DynamicBox.default
 (optional)  'content-info' key can be set to pass some key/value to updated box in ApplicationControlData
             This value is passed to box as query like following:
             index.html?type=update&width=[int]&height=[int]&[key/value pairs passed from web app]
              ex) if web app set 'content-info' to 'color=red&style=2', url query will be the following.
                  index.html?type=update&width=354&height=354&color=red&style=2

Change-Id: I5f2d5bd26f8b2fb8843356ee9fc4a6043221b333

10 years agoMerge "Change livable time of general box to 30 seconds"
HOSEON LEE [Fri, 28 Jun 2013 01:24:10 +0000 (01:24 +0000)]
Merge "Change livable time of general box to 30 seconds"

10 years agoMerge "Fire 'appwidgetready' regardless sequence of executing injection scripts"
HOSEON LEE [Fri, 28 Jun 2013 01:23:46 +0000 (01:23 +0000)]
Merge "Fire 'appwidgetready' regardless sequence of executing injection scripts"

10 years agoThe size of PD is unable to fixed to the width of device
leerang song [Thu, 27 Jun 2013 02:53:30 +0000 (11:53 +0900)]
The size of PD is unable to fixed to the width of device

[Issue#] TDIS-6136
[Problem] The size of PD is unable to fixed to the width of device
[Cause] web-provider use the default PD width instaead of screen width.
[Solution] Use the screen-width getting from the eccore_x_window_size_get API

Change-Id: Ie02b26d6204d6cae82ebc4682584fb231a47dfcb

10 years agoChange livable time of general box to 30 seconds
Yunchan Cho [Mon, 24 Jun 2013 11:29:02 +0000 (20:29 +0900)]
Change livable time of general box to 30 seconds

[Issue#] N/A
[Problem] Now 10 seconds are very short as livable time
[Cause] 10 seconds was determined because loading only local files of box was considered
[Solution] livable time is changed to 30 seconds for handling remote resources

Change-Id: Iabac157bd3943e2ff654e6ae917e40d56c608199

10 years agoFire 'appwidgetready' regardless sequence of executing injection scripts
Yunchan Cho [Mon, 24 Jun 2013 05:22:29 +0000 (14:22 +0900)]
Fire 'appwidgetready' regardless sequence of executing injection scripts

[Issue#] N/A
[Problem] If injection script was already executed before loading main resource of box/pd,
          'appwidgetready' event on the main resource is not fired.
[Cause] Generally the injection script fires 'appwidgetready' event,
        if it is executed after loading main resource of box/pd.
        However, in this case, the injection scripts didn't fire 'appwidgetready' event.
[Solution] For fixing this bug, injections script is modified
           to fire 'appwidgetready' event even in this case.

Change-Id: I75a4174a6753550e8e3ec3df150e3adb86bcc76f

10 years agoAdd web-provider API to release the json data
leerang song [Mon, 24 Jun 2013 06:07:57 +0000 (15:07 +0900)]
Add web-provider API to release the json data

[Issue#] N/A
[Problem] The Allocated memory is not released
[Cause] N/A
[Solution] Add web-provider API to release the json data

Change-Id: Ic3388dd3092f874ad3a0f59aa4e2332826526e20

10 years ago[Release] livebox.web-provider-1.35
Yunchan Cho [Sat, 22 Jun 2013 13:58:17 +0000 (22:58 +0900)]
[Release] livebox.web-provider-1.35

Change-Id: I0aa97716c695ac5280bd3d9d276114e0884d53fd

10 years agoDisable shadow effect on webview scrolling
Yunchan Cho [Sat, 22 Jun 2013 03:45:17 +0000 (12:45 +0900)]
Disable shadow effect on webview scrolling

[Issue#] DCM-2010
[Problem] shadow effect on webview is display as default by webkit
[Cause] Recently, webkit has applied shadow effect to every webview as default
[Solution] For this, webkit provides new API to disable shadow effect.
           AppBox plugin lets shadow effect be diabled using the following webkit API as default
           EAPI Eina_Bool ewk_settings_edge_effect_enabled_set(Ewk_Settings* settings, Eina_Bool enable)

Change-Id: Iea8a1dc8985b598025d494580744b161ed031f55

10 years ago[Release] livebox.web-provider-1.33.1 submit/tizen_2.2/20130621.091248
Yunchan Cho [Fri, 21 Jun 2013 09:00:48 +0000 (18:00 +0900)]
[Release] livebox.web-provider-1.33.1

Change-Id: I1134ada370da564a50a2b7f4508f4967c22a6ba6

10 years ago[Release] livebox.web-provider-1.33.1
Yunchan Cho [Fri, 21 Jun 2013 09:04:49 +0000 (18:04 +0900)]
[Release] livebox.web-provider-1.33.1

Change-Id: Ie19fd9695ba478996ba0d53d6682ae505f26262b

10 years agoAdd smack dependancy for svi-data
Yunchan Cho [Fri, 21 Jun 2013 09:00:48 +0000 (18:00 +0900)]
Add smack dependancy for svi-data

[Issue#] N/A
[Problem] Image creation is failed due to no smack dependancy
[Cause] N/A
[Solution] Requires(post) for svi-data is added

Change-Id: Ia6cf09e614c50886946bac36e5d212ae1dbac52e

10 years ago[Release] livebox.web-provider-1.33 submit/tizen_2.2/20130614.090913 submit/tizen_2.2/20130621.081932
Yunchan Cho [Fri, 14 Jun 2013 08:54:22 +0000 (17:54 +0900)]
[Release] livebox.web-provider-1.33

Change-Id: I3d6c656a37f4f96a51aeb8867f12ee27072c7aae

10 years ago[Release] livebox.web-provider-1.33
Yunchan Cho [Fri, 14 Jun 2013 05:38:43 +0000 (14:38 +0900)]
[Release] livebox.web-provider-1.33

Change-Id: I0b1236c7e2f3f59c692b38e6fe52f2de03c4938a

10 years agoFix url's wrong query of box on opening pd
Yunchan Cho [Fri, 14 Jun 2013 06:19:06 +0000 (15:19 +0900)]
Fix url's wrong query of box on opening pd

Change-Id: I85b7c5833739934c3987948bea7879c587afccaa

10 years agoFix the problem that other dynamic box is disappeared after opening pd
Yunchan Cho [Wed, 12 Jun 2013 13:42:52 +0000 (22:42 +0900)]
Fix the problem that other dynamic box is disappeared after opening pd

Change-Id: Id4c829c33f6369fceb4c466ceb7c86ce10b9c98c

10 years agoAdd some labels for use of device apis
Yunchan Cho [Thu, 13 Jun 2013 09:28:09 +0000 (18:28 +0900)]
Add some labels for use of device apis

Change-Id: I67d63f6aba76a235ee1d45f33dca0ea069c34331

10 years agoAdd requires option for media-data
Yunchan Cho [Wed, 12 Jun 2013 01:07:38 +0000 (10:07 +0900)]
Add requires option for media-data

Change-Id: I76027bb5764470c3f8bda7605ae940ff8267a781

10 years agoAdd smack rule for use of specific device api
Yunchan Cho [Tue, 11 Jun 2013 11:57:07 +0000 (20:57 +0900)]
Add smack rule for use of specific device api

[Issue#] N/A
[Problem] when web-provider tries to access media-data, it's failed
[Cause] web-provider dosen't have permission of media-data label
[Solution] 'media-data' is added to smack manifest file

Change-Id: I5f69d94e613b3f797eabfe2861750c667c810607

10 years agoFix efl error regarding deleting evas of dynamic box
Yunchan Cho [Tue, 11 Jun 2013 09:55:08 +0000 (18:55 +0900)]
Fix efl error regarding deleting evas of dynamic box

[Issue#] N/A
[Problem] web-provider is crashed during removing dynamic box
[Cause] invalid window object tried to be hided on removing dynamic box
[Solution] valid window object is only hided by web-provider

Change-Id: Ib6b99552de28f5bb48f077aa8ed94d4c742cb559

10 years ago[Release] livebox.web-provider-1.29
leerang song [Sat, 8 Jun 2013 14:28:47 +0000 (23:28 +0900)]
[Release] livebox.web-provider-1.29

Change-Id: I13f3226d5d8605b351d59c8556f933c202074d0e

10 years agoAdd 'm_BoxWrt_isSuspended' falg to avoid duplicated suspend.
Taejeong Lee [Sat, 8 Jun 2013 13:12:01 +0000 (22:12 +0900)]
Add 'm_BoxWrt_isSuspended' falg to avoid duplicated suspend.

[Issue#] N/A
[Problem] Crash when try to suspend wrtCore.
[Cause] N/A
[Solution] Add 'm_BoxWrt_isSuspended' falg to avoid duplicated suspend.

Change-Id: Ia194a5aa917f06ecec36a8e5f4837d439d5071ab

10 years agoAdd SMACK rule for privacy-manager::db
Jihoon Chung [Sat, 8 Jun 2013 10:58:23 +0000 (19:58 +0900)]
Add SMACK rule for privacy-manager::db

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Add SMACK rule for privacy-manager::db
[SCMRequest] N/A

Change-Id: Ib9fedd1b4e1a8075444fd175a9db3e53424f6b5f

10 years agoCrash occured when destroying DynamicBox
leerang song [Sat, 8 Jun 2013 08:09:10 +0000 (17:09 +0900)]
Crash occured when destroying DynamicBox

[Issue#] N/A
[Problem] Crash occured when destroying DynamicBox
[Cause] Zero'ed object is inputed in efl function
[Solution] Add error check
[SCMRequest] N/A

Change-Id: I8eb55ffcab48be373d75c83cd0c99a4b762aea3c

10 years agoAdd exception condition to remove timer
Jihoon Chung [Sat, 8 Jun 2013 04:19:37 +0000 (13:19 +0900)]
Add exception condition to remove timer

[Issue#] N/A
[Problem] Crash is occurred during stop timer in the web-clip
[Cause] Period is 0.00 case timer isn't started
[Solution] Add condition checking code before remove timer
[SCMRequest] N/A

Change-Id: I6f39409f42205e7ba2357bf1e69306d16e5098cc

10 years ago[Release] livebox.web-provider-1.28 submit/tizen_2.2/20130606.112448 submit/tizen_2.2/20130613.164212
Jihoon Chung [Thu, 6 Jun 2013 11:23:07 +0000 (20:23 +0900)]
[Release] livebox.web-provider-1.28

Change-Id: I7774fa53aa74855b075a67558784f40496fc8edf

10 years ago[Release] livebox.web-provider-1.28
Jihoon Chung [Tue, 4 Jun 2013 04:31:42 +0000 (13:31 +0900)]
[Release] livebox.web-provider-1.28

Change-Id: Iaf5781a8336d12d74668c637bf639d85e8b7154d

10 years agoSupport ready event fired when appwidget objects are prepared
Yunchan Cho [Fri, 31 May 2013 02:18:16 +0000 (11:18 +0900)]
Support ready event fired when appwidget objects are prepared

[Issue#] N/A
[Problem] somtimes web content of dynamic box can't call appwidget functions
[Cause] appwidget objects are 'undefined' objects befere they are loaded.
        So web contents have to use appwidget objects after they are fully loaded.
[Solution] For this, ready event named as 'appwidgetready' are provided.
           web content of box or pd can trigger this event for knowing the time that objects are fully loaded.
           And for knowing such objects were already loaded, it's possible as checking 'window.appwidget' object is not 'undefined'

Change-Id: I77d66d68b2335b34702add9fa43922775dc55414

10 years ago[Release] livebox.web-provider-1.27
Yunchan Cho [Wed, 29 May 2013 07:05:39 +0000 (16:05 +0900)]
[Release] livebox.web-provider-1.27

Change-Id: I2cb0b638823df29bd1fcdadee3943118dc8fcbb3

10 years agoRemove the mobileprint smack reauest
leerang song [Wed, 29 May 2013 05:20:43 +0000 (14:20 +0900)]
Remove the mobileprint smack reauest

[Issue#] N/A
[Problem] web-provider pakage is not installed.
[Cause] Mobileprints is removed
[Solution] Remove the mobileprint smack reauest
[SCMRequest] N/A

Change-Id: Ib80d5e7804e6d4e0755d3e795e180c4a5a8f860b

10 years agoAdd simple idler for setting start point of updating Box/Pd buffer
Yunchan Cho [Mon, 27 May 2013 05:16:58 +0000 (14:16 +0900)]
Add simple idler for setting start point of updating Box/Pd buffer

[Issue#] N/A
[Problem] webkit sometimes tries to flush invalid buffer before starting rendering content
          So one or two invalid render frames are  displayed on Homescreen
[Cause] webkit didn't clear the buffer of webview at the initial time.
[Solution] web-provider delay updating of Box/Pd Gem buffer using internal idler (temporary solution)
           When specific event for notice of preparing valid rendering data of webkit is provided by webkit team, this idler will be removed.
           And when the webkit event is fired, web-provider starts updating of GEM buffer.

Change-Id: I9a3ac0625f534a3a2e45bdab2c75692ac1f7c59f

10 years agoDownload non-supported file like wml on loading resource.
Yunchan Cho [Wed, 8 May 2013 08:48:52 +0000 (17:48 +0900)]
Download non-supported file like wml on loading resource.

[Issue#] N/A
[Problem] when page of non-supported file type is loaded, its source code is display on its window
[Cause] web-provider didn't handle non-supported file type exceptionally
[Solution] web-provider calls downloader to download page of non-supported type when it is requested to be loaded.

Change-Id: Idf8f8e05c3aaddbd02b74a2611ccede5d587d15a

10 years ago[Release] livebox.web-provider-1.26
Yunchan Cho [Sat, 25 May 2013 06:09:21 +0000 (15:09 +0900)]
[Release] livebox.web-provider-1.26

Change-Id: Ib22a867deeff929393553576b741593ffd68eaaf

10 years agoFix the bug regarding checking id on recieving request of update
Yunchan Cho [Fri, 24 May 2013 09:14:19 +0000 (18:14 +0900)]
Fix the bug regarding checking id on recieving request of update

[Issue#] DCM-1440
[Problem] When the native application request a dynamic box to be updated, the request is ignored
[Cause] In case of update request from external app, web-provider receives only box id, not instance id.
        But web-provider tries to search boxes using NULL id in its maps, so that always these requests are ignored.
[Solution] During handling update request, web-provider search instances using box id that is sent from external app

Change-Id: I3377c48bae6e813c8134b791c9ec83a85dfa293c

10 years agoclear snapshot before loading box and update box buffer after preparing valid layout
Yunchan Cho [Fri, 24 May 2013 04:22:16 +0000 (13:22 +0900)]
clear snapshot before loading box and update box buffer after preparing valid layout

[Issue#] P130520-0586 (PLM)
[Problem] previous snapshot is not removed in general dynamic box, so that the snapshot is overlayed next snaphot below.
[Cause] when the newly box is loaded, previous created snapshot is not removed.
[Solution] previous snapshot is removed when the box is reloaded

Change-Id: I48dd8a9e97203c04399303e6400aca8fd5695739

10 years ago[Release] livebox.web-provider-1.25
leerang song [Thu, 23 May 2013 08:44:59 +0000 (17:44 +0900)]
[Release] livebox.web-provider-1.25

Change-Id: I2bdc21d4c6ba126ef2d91eecddfb737bcb27bd91

10 years agoMerge "When list is used in popup, sound playing."
Yunchan Cho [Thu, 23 May 2013 08:37:20 +0000 (17:37 +0900)]
Merge "When list is used in popup, sound playing."

10 years agoWhen list is used in popup, sound playing.
leerang song [Mon, 20 May 2013 05:38:54 +0000 (14:38 +0900)]
When list is used in popup, sound playing.

[Issue#] PLM(130509-5588)
[Problem] When list is used in popup, sound not playing.
[Cause] When popup is deleted in idler callback, sounds events are also getting deleted
[Solution] Add a ecore_idler_add("callback", "data") API
[SCMRequest] N/A

Change-Id: I22722321bc3076a87d3f14b7dcec16f649374d7b

10 years agoAdd an API to check the supported boxsize.
leerang song [Tue, 30 Apr 2013 01:32:58 +0000 (10:32 +0900)]
Add an API to check the supported boxsize.

[Issue#] N/A
[Problem] Config.xml use the not supported boxsize
[Cause] N/A
[Solution] Add supported boxsize check ApI
[SCMRequest] N/A

Change-Id: I7a2adc9535f3fe3d3543ab9e556f7d65edaf7fb1

10 years ago[Release] livebox.web-provider-1.24
Yunchan Cho [Sun, 19 May 2013 23:22:52 +0000 (08:22 +0900)]
[Release] livebox.web-provider-1.24

Change-Id: I79aa0caeaffedd36ebc45ac7a2e2d1287dbaf661

10 years agoChange update machanism more efficiently
Yunchan Cho [Sun, 19 May 2013 23:00:06 +0000 (08:00 +0900)]
Change update machanism more efficiently

[Issue#] N/A
[Problem] This can cause the box' update be starvated.
[Cause] When a box is on background, that box's update timer is just freezed.
[Solution] Even if a box is on background, its timer continues to work.
           And if the timer expires, update is delayed until the box gose to foreground.

Change-Id: Id06683b6133d42678999a223895739443fad353e

10 years ago[Release] livebox.web-provider-1.23
sung-su.kim [Thu, 16 May 2013 04:31:11 +0000 (13:31 +0900)]
[Release] livebox.web-provider-1.23

Change-Id: Icf2f8087f764d6e5d8602da566230bad71199e42

10 years ago[Release] livebox.web-provider-1.22.1 tizen_2.1 accepted/tizen/20130520.101605 accepted/tizen/20130912.185207 accepted/tizen/20130912.193436 accepted/tizen/20130913.063502 submit/devel-toolchain-upgrade/20130522.071923 submit/tizen/20130517.045629 submit/tizen/20130912.080533 submit/tizen/20130912.090831 submit/tizen_2.1/20130515.094617 submit/tizen_2.1/20130516.133730 submit/tizen_2.2/20130604.075646
Yunchan Cho [Wed, 15 May 2013 09:25:16 +0000 (18:25 +0900)]
[Release] livebox.web-provider-1.22.1

Change-Id: Ib89c91343b7ef062e80e689dc32f2a20e318b991

10 years agoChange minimum value of update-period
Yunchan Cho [Wed, 15 May 2013 09:25:16 +0000 (18:25 +0900)]
Change minimum value of update-period

[Issue#] N/A
[Problem] Minimum value is changed from 60.0 to 1800.0 seconds
[Cause] N/A
[Solution] web-provider is modified to handle changed value of update-period

Change-Id: I5ccdc73684c62b927d929a5dcaabd18e1eaf80db

10 years ago[Release] livebox.web-provider-1.22 submit/tizen_2.1/20130514.051651 submit/tizen_2.1/20130515.031016
Lukasz Marek [Mon, 13 May 2013 11:47:09 +0000 (13:47 +0200)]
[Release] livebox.web-provider-1.22

Change-Id: I4de32334cdb2629b1ad6a42d254abc154427171e

10 years ago[Release] livebox.web-provider-1.22
Yunchan Cho [Tue, 14 May 2013 05:08:49 +0000 (14:08 +0900)]
[Release] livebox.web-provider-1.22

Change-Id: Ia1daf225a8aabacaec7f083b1438f45890d5963b

10 years agoRemove code regarding painting white color on acquiring buffer
Yunchan Cho [Tue, 14 May 2013 04:46:02 +0000 (13:46 +0900)]
Remove code regarding painting white color on acquiring buffer

[Issue#] N/A
[Problem] There is unnecessary job regarding painting
[Cause] N/A
[Solution] That code is removed

Change-Id: Ic2997796b3d1281af69a16906a3a4a99aef7ed83

10 years agoPrevent fixes
Lukasz Marek [Mon, 13 May 2013 11:47:09 +0000 (13:47 +0200)]
Prevent fixes

[Issue#] N/A
[Problem] prevent warnings
[Cause] N/A
[Solution] Fixes
[Verification] Build web-provider repository

Change-Id: I8533788230abfe23566447f5bd74f0def4f8130f

10 years ago[Release] livebox.web-provider-1.21 submit/tizen_2.1/20130507.081148 submit/tizen_2.1/20130514.053252
Yunchan Cho [Tue, 7 May 2013 06:44:26 +0000 (15:44 +0900)]
[Release] livebox.web-provider-1.21

Change-Id: I437f93e7598996723aaba7bcf1003d5c05565bf9

10 years ago[Release] livebox.web-provider-1.21
Yunchan Cho [Tue, 7 May 2013 08:07:19 +0000 (17:07 +0900)]
[Release] livebox.web-provider-1.21

Change-Id: Ic207624d911be29da6614547aeab1e16c342e02c

10 years agoAssign smack label to web_provider.db that is moved to new path
Yunchan Cho [Tue, 7 May 2013 06:44:26 +0000 (15:44 +0900)]
Assign smack label to web_provider.db that is moved to new path

[Issue#] N/A
[Problem] Smack label is not set to changed path of web_provider.db
[Cause] N/A
[Solution] this package assigns smack label to web_provider.db

Change-Id: Ifcad210abafc5ff6abaefa8a50ad7b5c0d8a112f

10 years ago[Release] livebox.web-provider-1.20 submit/tizen_2.1/20130507.075035
Jihoon Chung [Tue, 7 May 2013 07:50:04 +0000 (16:50 +0900)]
[Release] livebox.web-provider-1.20

Change-Id: If52531ef5b12a2b8c71eaacf16a034a12a6f58f0

10 years ago[Release] livebox.web-provider-1.20
Jihoon Chung [Tue, 7 May 2013 06:05:03 +0000 (15:05 +0900)]
[Release] livebox.web-provider-1.20

Change-Id: I8ec706fe98f4edb29d40481a4e8ea5aace024ce4

10 years agoChange parent object of some appwidget API
Yunchan Cho [Mon, 6 May 2013 06:48:36 +0000 (15:48 +0900)]
Change parent object of some appwidget API

[Issue#] N/A
[Problem] parent objects for some appwidget API is different
[Cause] N/A
[Solution] Due to namespace policy, parent objects for appwidget has to be same
           'window.tizen.appwidget' --> 'window.appwidget'

Change-Id: If6dfb216732ad7cb411e5167bec28332700559b0

10 years agoRename injected bundle library name
Jihoon Chung [Sun, 5 May 2013 08:50:53 +0000 (17:50 +0900)]
Rename injected bundle library name

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Rename injected bundle library name
libwrt-wk2-bundle -> libwrt-injected-bundle
[SCMRequest] must be imported with wrt

Change-Id: I07fdce154d4ab56a862888fb8ae49ab60969342b

11 years ago[Release] livebox.web-provider-1.19 submit/tizen_2.1/20130503.122649
Yunchan Cho [Wed, 1 May 2013 04:17:58 +0000 (13:17 +0900)]
[Release] livebox.web-provider-1.19

Change-Id: Ic687b413ae02bb5e239688a3a124459606d0fc56

11 years ago[Release] livebox.web-provider-1.19
Yunchan Cho [Fri, 3 May 2013 08:24:19 +0000 (17:24 +0900)]
[Release] livebox.web-provider-1.19

Change-Id: I1684f357da5cd635cc74c561e3bd97ec741df7df

11 years agoEnable Web APIs regarding message even on non fast-open mode
Yunchan Cho [Fri, 3 May 2013 08:08:51 +0000 (17:08 +0900)]
Enable Web APIs regarding message even on non fast-open mode

[Issue#] N/A
[Problem] On non fast-open mode of PD, Box and PD couldn't use special AppWidget Web APIs regarding message.
[Cause] AppWidget Web APIs for message was considered on only fast-open mode of PD.
[Solution] web provider enables Box and PD to use AppWidget API regarding message even on non fast-open mode.

Change-Id: Ied0e724d938b3a842ad6bd98e0900f0666ed46e7

11 years agoChange location of web-provider db and clean up C APIs
Yunchan Cho [Fri, 3 May 2013 04:27:51 +0000 (13:27 +0900)]
Change location of web-provider db and clean up C APIs

[Issue#] N/A
[Problem] policy regarding location of db is changed
[Cause] N/A
[Solution] change location of db file to /opt/usr/dbspace

Change-Id: Ie8179ec237f9310c53581c2b8b20a919334e650b

11 years agoChange pause/resume regarding update timer
Yunchan Cho [Wed, 1 May 2013 04:17:58 +0000 (13:17 +0900)]
Change pause/resume regarding update timer

[Issue#] N/A
[Problem] When a livebox is paused, its timer regarding updating is deleted, not freezed
[Cause] In this case, web-provider has deleted the timer.
[Solution] web-provider pauses(resumes) the timer when it receives pause(resume) event of a livebox

Change-Id: Id419fc9f8b165223e7948ee222342601d8ac7f7c

11 years agoTo translate the language, use the STMS.
leerang song [Tue, 16 Apr 2013 06:56:16 +0000 (15:56 +0900)]
To translate the language, use the STMS.

[Issue#] PLM
[Problem] N/A
[Cause] Can't translate various language.
[Solution] Use the STMS.
[SCMRequest] N/A

Change-Id: I7d54e078627abbf748ee122262817120fc4871fe

11 years agoIn order to avoid creating a variety of pop-up, set the check flag
leerang song [Fri, 19 Apr 2013 11:56:28 +0000 (20:56 +0900)]
In order to avoid creating a variety of pop-up, set the check flag

[Issue#] ORANGE
[Problem] create a variety of pop-up
[Cause] N/A
[Solution] Set the popup check flag
[SCMRequest] N/A

Change-Id: I52b3cdbcecdf2d619a08e47ce854a31288a739c3

11 years ago[Release] livebox.web-provider-1.18
Yunchan Cho [Tue, 30 Apr 2013 15:46:49 +0000 (00:46 +0900)]
[Release] livebox.web-provider-1.18

Change-Id: I37849ae8b4c1f00a164c580c815ef620da309265

11 years agoFix not web liveboxes of other tabs to be rendered when web-provider goes to foreground
Yunchan Cho [Tue, 30 Apr 2013 14:58:01 +0000 (23:58 +0900)]
Fix not web liveboxes of other tabs to be rendered when web-provider goes to foreground

[Issue#] N/A
[Problem] web-provider is crashed sometimes when some liveboxes are rendered on other pages
[Cause] web-provider are missing regarding some scenario of entering background and foreground
[Solution] web-provider does not render web liveboxes of other tabs when web-provider goes to foreground

Change-Id: Ie104f85d591ef900f590adc411ac04e40722c90c

11 years agoCreate data directory for livebox.web-provider
Yunchan Cho [Tue, 30 Apr 2013 08:57:07 +0000 (17:57 +0900)]
Create data directory for livebox.web-provider

[Issue#] N/A
[Problem] There is no data directory for web-provider
[Cause] N/A
[Solution] create that directory explicitly on installing livebox.web-provider package

Change-Id: I08c64d3ff090afa77a615cde0609d76956c4d774

11 years agoExit also web-provider when its web process is crashed
Yunchan Cho [Tue, 30 Apr 2013 08:35:10 +0000 (17:35 +0900)]
Exit also web-provider when its web process is crashed

[Issue#] N/A
[Problem] if the web process of web-provider is crashed on executing something,
          new web process is forked and then it is again crashed inifinitly.
[Cause] webkit doesn't guarantee this case
[Solution] when the web process is crashed, web-provider is existed normally.

Change-Id: I46c9046e931a55a4dccd3e4eeae8dfc40f294430

11 years ago[Release] livebox.web-provider-1.18 submit/tizen_2.1/20130501.024317 submit/tizen_2.1_smack/20130503.075551
Yunchan Cho [Tue, 30 Apr 2013 02:46:02 +0000 (11:46 +0900)]
[Release] livebox.web-provider-1.18

Change-Id: Ifc793d9b8fa33431b32bb8d1950d54d49bb22b53

11 years agoSupport external request regarding updating content of Box
Yunchan Cho [Tue, 30 Apr 2013 02:46:02 +0000 (11:46 +0900)]
Support external request regarding updating content of Box

[Issue#] N/A
[Problem] web-provider doesn't do anything when external request regarding update box is comming
[Cause] N/A
[Solution] In this case, web-provider reloads its box

Change-Id: I2bbc5b6c9d99cec9cdb17595b6d2bb10aac5fb06

11 years ago[Release] livebox.web-provider-1.17 submit/tizen_2.1/20130430.050304
Yunchan Cho [Tue, 30 Apr 2013 04:53:38 +0000 (13:53 +0900)]
[Release] livebox.web-provider-1.17

Change-Id: I19fe29cab5357179caa6d7332721b7e81aad5c9c

11 years ago[Release] livebox.web-provider-1.17
Yunchan Cho [Tue, 30 Apr 2013 04:58:18 +0000 (13:58 +0900)]
[Release] livebox.web-provider-1.17

Change-Id: I0eddd99eaa264ee3f75be3c6e608b3a577153465

11 years agoApply new added files to flora license
Yunchan Cho [Tue, 30 Apr 2013 04:53:38 +0000 (13:53 +0900)]
Apply new added files to flora license

[Issue#] N/A
[Problem] new added files aren't applied to flora license
[Cause] N/A
[Solution] flora license applies to that files

Change-Id: I374ad39b0234f42978dbb6af12886e3265c9fc35

11 years ago[Release] livebox.web-provider-1.14 submit/tizen_2.1/20130430.032239
Jihoon Chung [Tue, 30 Apr 2013 03:18:59 +0000 (12:18 +0900)]
[Release] livebox.web-provider-1.14

Change-Id: Id8a055681f9822a387459f29869670a110a1e857

11 years ago[Release] livebox.web-provider-1.14
Yunchan Cho [Mon, 29 Apr 2013 03:21:48 +0000 (12:21 +0900)]
[Release] livebox.web-provider-1.14

Change-Id: Ia9176ca53ba6279eed09e8093659c54a419f026e

11 years agoExport necessary headers for livebox plugins
Yunchan Cho [Mon, 29 Apr 2013 03:15:22 +0000 (12:15 +0900)]
Export necessary headers for livebox plugins

Change-Id: Idae26e48e422f2f397d832dbbbadcfceebf9f0f0

11 years agoThe license change version 1.0 to version 1.1
leerang song [Mon, 29 Apr 2013 04:34:12 +0000 (13:34 +0900)]
The license change version 1.0 to version 1.1

[Issue#] N/A
[Problem] N/A
[Cause] The licese policy is changed.
[Solution] Change the license.
[SCMRequest] N/A

Change-Id: I01e5c3fab9ec65b7421387a8ffaa1cb0064e3f61

11 years agoThe license change version 1.0 to version 1.1
leerang song [Mon, 29 Apr 2013 04:34:12 +0000 (13:34 +0900)]
The license change version 1.0 to version 1.1

[Issue#] N/A
[Problem] N/A
[Cause] The licese policy is changed.
[Solution] Change the license.
[SCMRequest] N/A

Change-Id: I01e5c3fab9ec65b7421387a8ffaa1cb0064e3f61

11 years ago[Release] livebox.web-provider-1.13
Yunchan Cho [Sun, 28 Apr 2013 14:41:30 +0000 (23:41 +0900)]
[Release] livebox.web-provider-1.13

Change-Id: Ia4ea65c12e5603a31a4d6c4e122289c4a8966dd4

11 years agoSupport fast opening of PD
Yunchan Cho [Fri, 26 Apr 2013 07:38:30 +0000 (16:38 +0900)]
Support fast opening of PD

[Issue#] N/A
[Problem] If contents of Box is very heavy, PD opening is started lately
[Cause] PD content starts to be rendered after its Box finishes to be rendered and window.open for PD is executed
[Solution] wrt core instance for PD is newly created in case of 'fast-open' attribute of <tizen:pd> is true.
           And web-provider requests PD and Box rendering to webkit at the almost same time.

Change-Id: I4fe503ce555796a620aafa36b3bc6daa2aa5bc1e

11 years agoExtend C APIs for inserting and reading 'fast-open' attribute
Yunchan Cho [Fri, 26 Apr 2013 01:54:07 +0000 (10:54 +0900)]
Extend C APIs for inserting and reading 'fast-open' attribute

[Issue#] N/A
[Problem] There is no C APIs that can be used for inserting value 'fast-open' to web-provider DB,
          and reading its value from the DB.
[Cause] 'fast-open' attribute of <tizen:pd> is newly added for support of fast opening PD by web-provider
[Solution] For this, existing API regarding insert to DB is extended and new API for reading the value is added

Change-Id: I9cadd7f35a1f6b1ee99613695c52a76a6ffd9182

11 years agoImplement delegate callback for navigation decision on default livebox plugin
Yunchan Cho [Wed, 24 Apr 2013 05:56:21 +0000 (14:56 +0900)]
Implement delegate callback for navigation decision on default livebox plugin

[Issue#] N/A
[Problem] There is no interface that handles 'box' scheme on livebox plugin
          This interface is needed for AppWidget Web API to be used by Box and PD content of default livebox
[Cause] This interface is not considered by now, because requirement of AppWidget Web API is newly added.
[Solution] wrt delegate callback for this is added, this callback is implemented in default livebox plugin.
[SCMRequest] This patch is dependancy to the following patch of 'wrt' package
             https://tizendev.org/gerrit/#/c/64349/

Change-Id: I2b6eb845d17464d199c551d7ecc313dbd29b8536

11 years agoAdd Web API for communication between Box and PD
Yunchan Cho [Tue, 23 Apr 2013 09:55:24 +0000 (18:55 +0900)]
Add Web API for communication between Box and PD

[Issue#] N/A
[Problem] There is no Web API for communication between Box and PD
[Cause] N/A
[Solution] Javascript code is added for managing js events regarding appwidget and firing them by native code

Change-Id: Iab51fabfbb6198dd25e188598f1f4c945e7f3a71

11 years ago[Release] livebox.web-provider-1.12 2.1b_release accepted/tizen_2.1/20130426.150235 submit/tizen_2.1/20130426.052338 submit/tizen_2.1/20130426.145737
leerang song [Thu, 25 Apr 2013 12:25:34 +0000 (21:25 +0900)]
[Release] livebox.web-provider-1.12

Change-Id: I009ec6f3996c62075da344eb6ec96ebf53a0b0f0

11 years ago[Release] livebox.web-provider-1.12
Yunchan Cho [Fri, 26 Apr 2013 05:16:19 +0000 (14:16 +0900)]
[Release] livebox.web-provider-1.12

Change-Id: If31ce6b5526a35e68b98c8d8f7d3da52ef4bca2d

11 years agoAdd pkgmgr::db in livebox.web-provider.manifest
leerang song [Thu, 25 Apr 2013 12:25:34 +0000 (21:25 +0900)]
Add pkgmgr::db in livebox.web-provider.manifest

[Issue#] N/A
[Problem] WebProvider BS occured
[Cause] N/A
[Solution] Add pkgmgr::db in livebox.web-provider.manifest
[SCMRequest] N/A

Change-Id: I009ec6f3996c62075da344eb6ec96ebf53a0b0f0

11 years ago[Release] livebox.web-provider-1.11 accepted/tizen_2.1/20130425.023936 submit/tizen_2.1/20130423.061256 submit/tizen_2.1/20130423.073300 submit/tizen_2.1/20130424.235243
Yunchan Cho [Tue, 23 Apr 2013 04:54:02 +0000 (13:54 +0900)]
[Release] livebox.web-provider-1.11

Change-Id: I457f855ac4e73c645c8715f0c520201a5be1ada8

11 years ago[Release] livebox.web-provider-1.11 submit/trunk/20130423.061017
Yunchan Cho [Tue, 23 Apr 2013 06:09:41 +0000 (15:09 +0900)]
[Release] livebox.web-provider-1.11

Change-Id: Ib906d193c9d9c796f84de56c901a50b2de25fff8

11 years agoFix issues found by Prevent Tools
Yunchan Cho [Tue, 23 Apr 2013 04:54:02 +0000 (13:54 +0900)]
Fix issues found by Prevent Tools

[Issue#] N/A
[Problem] There are issues by Prevent Tools
[Cause] N/A
[Solution] Fix that issues properly

Change-Id: I876077c2d1456b6432f0afb3dfd352dc9186709e