Jihoon Chung [Tue, 9 Apr 2013 14:39:59 +0000 (23:39 +0900)]
[Release] wrt_0.8.178
Taejeong Lee [Mon, 8 Apr 2013 08:05:38 +0000 (17:05 +0900)]
[Release] wrt_0.8.177.1
Change-Id: Ife46199d19e017d5bda1336c1831a0e20fc49aa5
Jihoon Chung [Sun, 7 Apr 2013 14:15:56 +0000 (23:15 +0900)]
[Release] wrt_0.8.177
Taejeong Lee [Thu, 4 Apr 2013 07:39:22 +0000 (16:39 +0900)]
[Release] wrt_0.8.176
Change-Id: I60941331748f37040c2d1de9ceaebe8bd0e6e7ed
Taejeong Lee [Wed, 3 Apr 2013 05:18:26 +0000 (14:18 +0900)]
[Release] wrt_0.8.175
Change-Id: I938c9d474bebaa3ee84a2ca137c8b974a56a40a4
Jihoon Chung [Mon, 1 Apr 2013 12:58:18 +0000 (21:58 +0900)]
[Release] wrt_0.8.174
Jihoon Chung [Sun, 31 Mar 2013 08:29:31 +0000 (17:29 +0900)]
[Release] wrt_0.8.173
Taejeong Lee [Fri, 29 Mar 2013 05:36:11 +0000 (14:36 +0900)]
[Release] wrt_0.8.171
Change-Id: I6ba58728745c376b8fd87eb2c7d1e3aebb286576
Taejeong Lee [Thu, 28 Mar 2013 07:29:58 +0000 (16:29 +0900)]
[Release] wrt_0.8.170
Change-Id: I90fb2e3db91ce86040d3956d270629a231b1f756
Jihoon Chung [Wed, 27 Mar 2013 04:36:14 +0000 (13:36 +0900)]
[Release] wrt_0.8.169
Jihoon Chung [Mon, 25 Mar 2013 11:32:23 +0000 (20:32 +0900)]
[Release] wrt_0.8.167
Taejeong Lee [Fri, 22 Mar 2013 10:31:45 +0000 (19:31 +0900)]
[Release] wrt_0.8.166 for tizen_2.1 branch
Change-Id: I93c5298c1fecbabbe2213627ca385f0c6f9efffe
leerang song [Thu, 21 Mar 2013 02:34:02 +0000 (11:34 +0900)]
[Release] wrt_0.8.165
Change-Id: I76abe7fb817433551a62d3bfc48f9382e96c91f7
Soyoung Kim [Mon, 18 Mar 2013 06:47:06 +0000 (15:47 +0900)]
[Release] wrt_0.8.164
Merge branch 'master' into tizen_2.1
Soyoung Kim [Mon, 18 Mar 2013 06:31:34 +0000 (15:31 +0900)]
[Release] wrt_0.8.164
Hoseon LEE [Mon, 18 Mar 2013 06:20:00 +0000 (15:20 +0900)]
Merge "Fixed to check condition of decryption file"
Hoseon LEE [Mon, 18 Mar 2013 06:19:41 +0000 (15:19 +0900)]
Merge "Fixed decryption logic"
Jihoon Chung [Mon, 18 Mar 2013 06:09:38 +0000 (15:09 +0900)]
[Release] wrt_0.8.163
Jihoon Chung [Mon, 18 Mar 2013 06:02:48 +0000 (15:02 +0900)]
[Release] wrt_0.8.163
Change-Id: Idd810614b67d9b847e905ca13a5849c39e87936b
Jihoon Chung [Mon, 18 Mar 2013 05:15:33 +0000 (14:15 +0900)]
Fixed crash issue when launch Daily motion
[Issue#] P130313-7753
[Problem] Crash is occurred when lauch Daily motion
[Cause] Missed value setting before close window when url is
blocked by WARP
[Solution] Add value setting routine
[SCMRequest] N/A
Change-Id: Ia818fb7130bc6a7db22c91b128afc7f89a7ef65f
Jihoon Chung [Sat, 16 Mar 2013 13:54:09 +0000 (22:54 +0900)]
Temporary block save submit data function
[Issue#] N/A
[Problem] After click submit in the hosted webpage(facebook...),
unexpected crash issue is occurred
[Cause] When create popup, PopupInvoker using tmpnam_r for creating
unique pipe name. Unexpectly this system call return "NULL" and
std::string called abort.
[Solution] Before find root cause of this issue, temporary block
submit data function
[SCMRequest] N/A
Change-Id: Id50121f7f343ae44cdebc777519e45cb7ae8e281
Jinkun Jang [Fri, 15 Mar 2013 16:21:44 +0000 (01:21 +0900)]
merge with master
Soyoung Kim [Fri, 15 Mar 2013 08:50:39 +0000 (17:50 +0900)]
Fixed to check condition of decryption file
[Issue#] N/A
[Problem] occure crash if data field in js during decryption.
[Cause] there is a bug during check whether encryption file or not.
[Solution] fixed logic.
[SCMRequest] N/A
Soyoung Kim [Fri, 15 Mar 2013 08:27:43 +0000 (17:27 +0900)]
Fixed decryption logic
[Issue#] N/A
[Problem] occur crash during decryption.
[Cause] should initialize app framework of osp during decryption.
[Solution] call InitWebAppInfo() api before decryption.
[SCMRequest] N/A
Jihoon Chung [Fri, 15 Mar 2013 03:54:32 +0000 (12:54 +0900)]
[Release] wrt_0.8.162
Change-Id: I51883b1d76740ff8dc29ba996fe4268b4aaa30fb
Jihoon Chung [Wed, 13 Mar 2013 00:01:56 +0000 (09:01 +0900)]
Implement privilege for usermedia permission
[Issue#] TDIS-4324
[Problem] N/A
[Cause] N/A
[Solution] Implement privilege for usermedia permission popup
If web application define privilege for usermedia permission,
"http://tizen.org/privilege/mediacapture", web application is possible
to use usermedia without user permission
[SCMRequest] must imported with wrt-commons
Change-Id: If85b30bcbfefb288fad711b3a9489de09868a2ec
Jihoon Chung [Thu, 14 Mar 2013 10:11:57 +0000 (19:11 +0900)]
Add unknown scheme handler
[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Add unknown scheme handler
In case of unknown scheme, send uri to app-control
[SCMRequest] N/A
Change-Id: Ie148d28b29765d293b051242b2e1731e4d6952b5
Jihoon Chung [Fri, 15 Mar 2013 02:23:25 +0000 (11:23 +0900)]
Revert "app uri implementation"
This reverts commit
15f4c29d72126d797c834204d651e51be8af8a45.
Change-Id: I4352209e42e272c5231fd895e7d43a7e275a33f9
Tomasz Iwanek [Mon, 4 Mar 2013 10:25:49 +0000 (11:25 +0100)]
app uri implementation
[Issue#] LINUXWRT-149
[Feature] app uri implementation
[Cause] N/A
[Solution] app:// sheme support in webkit. whitelist for xhr to http
[Verification] Build wrt repository. Run some widgets. More tests are in wrt-extra change
[SCMRequest] This requires: https://tizendev.org/gerrit/#/c/49849/ and http://tizendev.org/gerrit/51615
and patched webkit: $ID@porucznik:../t.iwanek/webkit2-efl-123997_0.10.67-local.armv7l.rpm
Change-Id: Ifc6b02f5eeede17e10108b9b343b55082fe86fe0
Jihoon Chung [Thu, 14 Mar 2013 08:02:05 +0000 (17:02 +0900)]
[Release] wrt_0.8.161
Change-Id: I8b78d63b0323482efeb79739881c1fca55796a32
Lukasz Marek [Thu, 7 Mar 2013 14:30:02 +0000 (15:30 +0100)]
Fix for race condition issue when widget is pausing
[Issue#] N/A
[Problem] It was possible widget opened new frame and loaded content,
but bundle callbacks were partially disabled. It leaded to leak of
plugins in new frame.
[Cause] N/A
[Solution] Do not disable bundle callbacks
[Verification] Run webapi-tizen-power-tests.wgt suite (/test/webapi project)
No fails because of missing tizen object.
This reverts commit
763e8791af378fbe37af22d21635d3da04853692.
Change-Id: I842d41804a426f7d240d1761057be528ba28960b
Jihoon Chung [Thu, 14 Mar 2013 06:52:57 +0000 (15:52 +0900)]
Temporary turn off default policy for CSP
[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Temporary turn off default policy for CSP
[SCMRequest] N/A
Change-Id: I166ea82f0b151980241ad61d5061a18b729b8852
Jinkun Jang [Thu, 14 Mar 2013 06:19:10 +0000 (15:19 +0900)]
sync
Jihoon Chung [Thu, 14 Mar 2013 01:49:55 +0000 (10:49 +0900)]
Update unmerged source code
[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Update unmerged source code
[SCMRequest] N/A
Change-Id: Id690cf1b265013778ba5f8d992cbc4b549a52fe0
Jihoon Chung [Wed, 13 Mar 2013 01:25:20 +0000 (10:25 +0900)]
[Release] wrt_0.8.160
Change-Id: I9dd2e9daad9a35b0c49819822eb2f7b9a6c33cb5
Jinkun Jang [Tue, 12 Mar 2013 17:05:45 +0000 (02:05 +0900)]
Tizen 2.1 base
Hoseon LEE [Tue, 12 Mar 2013 11:52:57 +0000 (20:52 +0900)]
Merge "Wildcard character support in app-control uri."
Jihoon Chung [Tue, 12 Mar 2013 06:07:21 +0000 (15:07 +0900)]
Fixed download manager launch fail issue
[Issue#] TDIS-3645
[Problem] Unable to download file from website
[Cause] Wrong null check routine passed unuseful value to download
manager
[Solution] Add more null check routine
[SCMRequest] N/A
Change-Id: Ibe2152bc7228dff21b1fc444aea6e78627a0641a
Taejeong Lee [Mon, 11 Mar 2013 10:12:30 +0000 (19:12 +0900)]
Wildcard character support in app-control uri.
[Issue#] N/A
[Bug] Wrt app-control service doesn't support a uri which has wildcard character(*).
[Cause] N/A
[Solution] Implementation to support wildcard character was added.
Change-Id: Idf61a5089a774081c10563003cfd994a46939223
Jihoon Chung [Mon, 11 Mar 2013 23:42:02 +0000 (08:42 +0900)]
Fixed wrong mailto scheme action
[Issue#] TDIS-3476
[Problem] Unable to launch email application when invoking the
mailto scheme
[Cause] Missed set uri field for app-control
After tizen app-control checks scheme in the uri, automatically
launch message application or email application
[Solution] Add routine for set uri to app-control data
[SCMRequest] N/A
Change-Id: I449d4a36427e3500714e6bb45a97c14b57bb9416
Andrzej Surdej [Wed, 27 Feb 2013 14:06:23 +0000 (15:06 +0100)]
CSP-report-only support enabled
[Issue#] N/A
[Problem] csp-report-only policy was not supported by wrt
[Cause] N/A
[Solution] Pasing policy from xml to webkit provided.
[Verification] To verif build repo, run any widget (to check
if anything wrong not happens), run manual csp tests from wrt-extra
This commit requres: https://tizendev.org/gerrit/#/c/48887/
https://tizendev.org/gerrit/#/c/48888/
Change-Id: Id32c7f6c027bcde976467769cc006148bfc50feb
Andrzej Surdej [Fri, 22 Feb 2013 08:25:51 +0000 (09:25 +0100)]
Csp enabled
[Issue#] LINUXWRT-146
[Problem] N/A
[Cause] N/A
[Solution] Enabled CSP policy support.
[Verification] Build repo and run csp tests.
Change-Id: Id72c874f8e36054cdaa82b39e74043c31832ef31
leerang song [Mon, 11 Mar 2013 11:01:43 +0000 (20:01 +0900)]
[Release] wrt_0.8.159
Change-Id: I85ae6f859b29122fead33e08e59f6a5f9734b181
Soyoung Kim [Mon, 11 Mar 2013 10:23:58 +0000 (19:23 +0900)]
remove dependency encryption library from wrt-commons
[Issue#] N/A
[Problem] occur cyclic dependency
[Cause] wrt-commons has cyclic dependecy because of osp-appfw
[Solution] remove dependency.
[SCMRequest] N/A
Change-Id: I246913be3111c47aebc6204063c580331de99490
Jihoon Chung [Mon, 11 Mar 2013 07:01:52 +0000 (16:01 +0900)]
[Release] wrt_0.8.158
Change-Id: I482f79d67d29fde779a5b1bc015792f3274f290f
Hoseon LEE [Mon, 11 Mar 2013 05:59:50 +0000 (14:59 +0900)]
Merge "[Release] wrt_0.8.157"
Jihoon Chung [Fri, 8 Mar 2013 07:35:13 +0000 (16:35 +0900)]
Fixed wrong tel scheme action
[Issue#] TDIS-2991
[Problem] Unable to launch call when invoking the tel scheme
[Cause] Missed set tel number to uri field for appcontrol
[Solution] Add routine for set tel number to uri field
[SCMRequest] N/A
Change-Id: I13690d70ab8ff69ce1cf92ce4b243110c535a169
leerang song [Mon, 11 Mar 2013 04:44:32 +0000 (13:44 +0900)]
[Release] wrt_0.8.157
Change-Id: Ie044235a7c52be5993836fb8e7f2e01988067d63
Yunchan Cho [Sat, 9 Mar 2013 02:58:27 +0000 (11:58 +0900)]
Set proper title to page on handling tizen scheme
[Issue#] DCM-712
[Problem] Application goes to background even though it don't want
[Cause] after handling tizen scheme, page's title property has been changed to abnormal value
[Solution] If wrt uses title change callback to handle tizen scheme,
wrt set page's real title value to 'document.title' property explicitly.
Change-Id: I97df4018a754ccfe606274e24a3a5c8a34273fc0
leerang song [Wed, 27 Feb 2013 07:12:34 +0000 (16:12 +0900)]
Implement certificate confirm popup
[Issue#] N/A
[Problem] Can't storage certificate info
[Cause] Not exist certificate db
[Solution] Make certificate db
[SCMRequest] N/A
Change-Id: If2ff85fd8b14e980983aa81faa45cdb079145424
Jihoon Chung [Fri, 8 Mar 2013 08:01:13 +0000 (17:01 +0900)]
[Release] wrt_0.8.156
Change-Id: Ib6df18c2a2fe8744582fdabf5ec548f1179974b1
Soyoung Kim [Wed, 6 Mar 2013 12:11:40 +0000 (21:11 +0900)]
Change decryption API.
[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] decryption API changed to using trust zone.
so to decryption resource should be changed.
[SCMRequest] his commit should be release with wrt-commons.
Jihoon Chung [Wed, 6 Mar 2013 07:35:05 +0000 (16:35 +0900)]
Replace web notification API
[Issue#] N/A
[Problem] N/A
[Cause] Webkit API for web notification is changed
[Solution] Replace webkit API for web notification
[SCMRequest] must imported with webkit packages
Change-Id: Ie6dbbc47ac8f1fed8fba55eb24d9c35d63528131
Jihoon Chung [Wed, 6 Mar 2013 07:22:46 +0000 (16:22 +0900)]
Replace geolocation API
[Issue#] N/A
[Problem] N/A
[Cause] Webkit API for geolocation is changed
[Solution] Replace webkit API for geolocation
[SCMRequest] must imported with webkit packages
Change-Id: I48fe91f12a7bf274b9086aa12c8f6ea955bfc03c
Jihoon Chung [Wed, 6 Mar 2013 07:11:22 +0000 (16:11 +0900)]
Replace getUserMedia API
[Issue#] N/A
[Problem] N/A
[Cause] Webkit API for getUserMedia is changed
[Solution] Replace webkit API for getUserMedia
[SCMRequest] must imported with webkit packages
Change-Id: Id5f12abcb9dcbd5502812272200da935c64da765
Jihoon Chung [Tue, 5 Mar 2013 07:24:27 +0000 (16:24 +0900)]
Implement authentication challenge popup
[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Implement authentication challenge popup for login
This function is possible to test with gerrit page
https://tizendev.org/gerrit/#/
[SCMRequest] N/A
Change-Id: I8febb3bf7599385f0ecf4c06b9743ffb3c630568
Taejeong Lee [Tue, 5 Mar 2013 06:23:11 +0000 (15:23 +0900)]
'on_frame_unload' plugin's callback is not invoked when webapp is terminated.
[Issue#] N/A
[Problem] 'on_frame_unload' plugin's callback is not invoked when webapp is terminated.
[Cause] stopSession() doesn't call 'on_frame_unload' function.
[Solution] changed to perform to erase a session at stopSession() only.
[SCMRequest] This commit should be merged with wrt-plugins-common
Change-Id: I155d42ac0058f5bf64ae2f87d2a829efec4736ac
Jihoon Chung [Thu, 7 Mar 2013 07:34:14 +0000 (16:34 +0900)]
Fixed plugin load fail issue during suspend
[Issue#] DCM-800
[Problem] web app can't get Preferences values in SDK W8
[Cause] Preferences is working with 'widget' object which is
supported by plugin. Even webkit callback should be kept until
page is loaded, webapp disconnects webkit callback after received
suspend event.
[Solution] Remove disconnection webkit callback code.
[SCMRequest] N/A
Change-Id: Id0a41b2363554f8eb0613960fd7f98355e0239a6
Andrzej Surdej [Thu, 28 Feb 2013 15:37:44 +0000 (16:37 +0100)]
Profiling fix
[Issue#] Bug LINUXWRT-41
[Problem] Profiling scripts did not produce data.
[Cause] Not adjusted to latest changes.
[Solution] Some fixes done.
[Verification] To verify build wrt with profiling and run scripts.
Change-Id: Id650d7bd786df4ba7c4f213e8203b0b6e50d14bf
Taejeong Lee [Fri, 22 Feb 2013 01:57:07 +0000 (10:57 +0900)]
PluginModuleSupport::init fix for multiple webkit context (part.2)
[Issue#] N/A
[Problem] N/A
[Cause] PluginModuleSupport::init fix for multiple webkit context
[Solution] Re-arranged invoking position of PluginModuleSupport::init()
Change-Id: Ib546ab1456558bc3457aa5e8c6b7e49258332b43
Jihoon Chung [Thu, 7 Mar 2013 00:16:20 +0000 (09:16 +0900)]
[Release] wrt_0.8.155
Change-Id: Ia411e711167249dfcda2da9a89851c32ffc31a14
Taejeong Lee [Wed, 6 Mar 2013 07:43:50 +0000 (16:43 +0900)]
Fix App-control Supports
* wrt : Now, 'file' scheme will be ignored.
[Issue#] N/A
[Bug] Tizen app-control service doesn't works peroperly on wrt.
[Cause] App-control info DB registeration routine was omitted.
[Solution] Registration routine was added.
Change-Id: Ia7e2404ae9291cbf7f0a6d26a3ce174fcd610549
Jihoon Chung [Wed, 6 Mar 2013 08:33:20 +0000 (17:33 +0900)]
[Release] wrt_0.8.154
Change-Id: Ie0369c3905bfad3be96bfaffba688b4c1662a1d6
Jihoon Chung [Wed, 6 Mar 2013 06:58:30 +0000 (15:58 +0900)]
Remove web storage usage popup
[Issue#] N/A
[Problem] N/A
[Cause] Webkit deprecate API for web storage usage
[Solution] Remove web storage usage popup
[SCMRequest] N/A
Change-Id: I47a74e57b30994dc30c7714d6c02dcbdebeb79e2
Jihoon Chung [Wed, 6 Mar 2013 06:54:09 +0000 (15:54 +0900)]
Remove filesystem usage popup
[Issue#] N/A
[Problem] N/A
[Cause] Webkit deprecate API for filesystem usage
[Solution] Remove filesystem usage popup
[SCMRequest] N/A
Change-Id: I60db3589d2e0fa8b174d82400aa30f3b444a0164
Jihoon Chung [Tue, 5 Mar 2013 05:00:36 +0000 (14:00 +0900)]
Fixed fail to connect external address (http, https)
[Issue#] N/A
[Problem] Hosted page isn't opened
[Cause] After get proxy address from system vconf, proxy address
has no data in the memory.
[Solution] Add string length checking code.
[SCMRequest] N/A
Change-Id: I44816fddc5f30aea277194d430f46021664bcf19
Tomasz Iwanek [Thu, 21 Feb 2013 07:55:17 +0000 (08:55 +0100)]
Enable wrt::RunnableWidgetObject tests
[Issue#] LINUXWRT-142
[Bug] Wekbit part cannot be initialized several times in one process. Mock for IViewModule is needed. Additionally mock for ConextManager is needed now.
[Cause] N/A
[Solution] Create mock for IViewModule and newly created IContextManager. Check actual correct path of execution (graphs are correct).
[Verification] Run: wrt-tests-general --output=text. All should pass.
Additionally, build web-provider rpm for private environment check if package was built and check if web-provider binary can be runned (with ldd -r or ld)
Check if wrt-client renders widgets correctly (run any).
Change-Id: Ib261bbfdaa08d91f322c700f49ed735512e535aa
Karol Pawlowski [Thu, 21 Feb 2013 15:12:29 +0000 (16:12 +0100)]
Analysing and removing cppcheck warnings in wrt repository
[Issue#] LINUXWRT-125
[Problem] Too many cppcheck warnings
[Cause] N/A
[Solution] N/A
[Verification] Build wrt repository
Change-Id: I0bd7bf6fe534b9be4aeb7e7b33d99f63b8f0e367
Tomasz Iwanek [Fri, 22 Feb 2013 08:37:01 +0000 (09:37 +0100)]
DPL static block usage for profiling
[Issue#] N/A
[Bug] Refactoring to static block abstract which was aded in related change
[Cause] N/A
[Solution] Use added construction
[Verification] Build repository with profiling. Run wrt-client. Assure no assert is thrown.
This change needs merged: https://tizendev.org/gerrit/#/c/47415/ from wrt-commons
Change-Id: I057a90b102962a50f856164cb4bd77dcece6118d
Yunchan Cho [Wed, 27 Feb 2013 08:46:14 +0000 (17:46 +0900)]
[Release] wrt_0.8.153
Change-Id: I366c8cc713e0bdb732e4923602cb1c9acf8322b4
Hoseon LEE [Mon, 25 Feb 2013 05:03:38 +0000 (14:03 +0900)]
Added the initial value for ewk orientation
[Issue#] N/A
[Problem] The orientation value of ewk is not matched it of wrt
[Cause] The initial step is none
[Solution] Added the initial value for ewk orientation
[SCMRequest] N/A
Change-Id: I160df80b4ed2c0e8b6ae2b66589a33983872f9a5
Yunchan Cho [Fri, 22 Feb 2013 07:17:47 +0000 (16:17 +0900)]
change webview setting regarding automatically fitting content to device wdith
[Issue#] DCM-561
[Problem] when webview is resized to other size, its content like font/image is changed to smaller size or bigger size
[Cause] Change of content has been caused by webkit setting regarding automatical fitting web content to device's width
[Solution] webkit setting is changed not to set fitting web content to devices' width automatically.
Change-Id: Idd5f8cae481c1273c5e4ee2f4252f6dff2639e40
Yunchan Cho [Fri, 22 Feb 2013 02:06:57 +0000 (11:06 +0900)]
[Release] wrt_0.8.152
Change-Id: I0e4544f7c670a7a0eda4c53dbb1d387ef6d424d8
Yunchan Cho [Thu, 21 Feb 2013 15:20:51 +0000 (00:20 +0900)]
Fix bug regarding app service on specific scenario
[Issue#] N/A
[Problem] when webapp is launched by specific appservice operation and then default operation is request,
start page of the webapp is not loaded.
[Cause] ViewLogic code regarding setting start page is wrong.
[Solution] ViewLogic is modified to set always its m_startUri member to initial start page's path passed by executable.
Change-Id: Ia23ba3ef1835e44fa3092cd11b92e940e38737ba
Yunchan Cho [Wed, 13 Feb 2013 08:48:41 +0000 (17:48 +0900)]
Fix the problem of browser launch when webapp can't access remote url by WARP
[Issue#] DCM-494
[Problem] Browser is not launched in case that access to remote url is not permitted by WARP/ACE check
[Cause] Result from WARP/ACE check was not handled by WRT
[Solution] WARP/ACE check point is moved to proper point, and checking logic between UI and Web process is changed
Change-Id: Ib75211567d9beafc28791efa5ef1309f7e8547a8
Karol Pawlowski [Tue, 19 Feb 2013 09:28:06 +0000 (10:28 +0100)]
Analysing and removing compilation warnings in wrt repository
[Issue#] LINUXWRT-7
[Problem] Too many warnings
[Cause] N/A
[Solution] N/A
[Verification] Build wrt repository
Change-Id: I6ae57ca213ac3ebb778fc5d3ed49fdf97043345f
Taejeong Lee [Thu, 21 Feb 2013 11:55:57 +0000 (20:55 +0900)]
[Release] wrt_0.8.151
Change-Id: I48e452f3c7f50150e7d564aa41167972fe1caaae
Taejeong Lee [Thu, 21 Feb 2013 11:38:50 +0000 (20:38 +0900)]
PluginModuleSupport::init fix for multiple webkit context
[Issue#] N/A
[Problem] N/A
[Cause] PluginModuleSupport::init fix for multiple webkit context
[Solution] Re-arranged invoking position of PluginModuleSupport::init()
Change-Id: I46d5b0f65cbdb2ea0e2c741240e04889d35d05c3
Soyoung Kim [Thu, 21 Feb 2013 10:40:29 +0000 (19:40 +0900)]
Fixed wrt-launcher -l
[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Fixed wrt-launcher list
[SCMRequest] N/A
Zbigniew Kostrzewa [Tue, 19 Feb 2013 13:19:07 +0000 (14:19 +0100)]
[LINUXWRT-110][CID: 44047] Prevent fixes
[Issue#] N/A
[Problem] Memory not freed.
[Cause] N/A
[Solution] Fixed.
[Verification] successful build, restart wrt-launchpad-deamon.
No logical difference in working of wrt-launchpad-deamon.
Change-Id: I1403d37cd24014854b4e4adfb7975f0548c69060
Zbigniew Kostrzewa [Tue, 19 Feb 2013 12:27:51 +0000 (13:27 +0100)]
[LINUXWRT-110][CID: 44006] Prevent fixes.
[Issue#] N/A
[Problem] Pointer set to NULL passed to dlsym.
[Cause] N/A
[Solution] Fixed.
[Verification] successful build, restart wrt-launchpad-deamon.
No logical difference in working of wrt-launchpad-deamon.
Change-Id: Ia0b834edd416a3751ea5042872f41299d1b95750
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
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
Hoseon LEE [Fri, 15 Feb 2013 07:57:21 +0000 (16:57 +0900)]
Merge "Fix 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
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
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
Taejeong Lee [Wed, 13 Feb 2013 06:26:49 +0000 (15:26 +0900)]
[Release] wrt_0.8.150
Change-Id: Ic68c6b6f707c4ab371f5b064cc3910cb05c908a7
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.
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.
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
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
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
Hoseon LEE [Thu, 7 Feb 2013 07:54:36 +0000 (16:54 +0900)]
Merge "Change 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
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
Taejeong Lee [Fri, 1 Feb 2013 06:26:50 +0000 (15:26 +0900)]
[Release] wrt_0.8.149
Change-Id: Ifdb9e9c0e321194746e4acd1535eb44a2cccd816
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
Hoseon LEE [Fri, 1 Feb 2013 05:52:38 +0000 (14:52 +0900)]
Merge "fix the issue that web app can't rotate"
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