WonYoung Choi [Thu, 9 Jun 2016 01:19:35 +0000 (10:19 +0900)]
Merge pull request #80 from JongHeonChoi/fx_show_window
Show window after frame rendered
JongHeon Choi [Thu, 9 Jun 2016 01:16:16 +0000 (10:16 +0900)]
Show window after frame rendered
JongHeon Choi [Wed, 8 Jun 2016 22:36:23 +0000 (07:36 +0900)]
Add loader script (wrt.loader) for launchpad
WonYoung Choi [Wed, 8 Jun 2016 08:04:53 +0000 (17:04 +0900)]
Merge pull request #95 from JongHeonChoi/fx_unnecessary_call
Fixed build break
JongHeon Choi [Wed, 8 Jun 2016 07:00:05 +0000 (16:00 +0900)]
Fixed build break
WonYoung Choi [Wed, 8 Jun 2016 06:41:29 +0000 (15:41 +0900)]
Merge pull request #94 from JongHeonChoi/fx_unnecessary_call
Modify unnecessary LoadManifestData() function call
JongHeon Choi [Wed, 8 Jun 2016 06:25:40 +0000 (15:25 +0900)]
Modify get pkgid by appid
JongHeon Choi [Wed, 8 Jun 2016 03:51:59 +0000 (12:51 +0900)]
Modify unnecessary LoadManifestData() function call
WonYoung Choi [Thu, 2 Jun 2016 00:29:04 +0000 (09:29 +0900)]
Merge pull request #93 from WonyoungChoi/destroy_ext_when_exit
Unregister extensions and instances when application exits
WonYoung Choi [Wed, 1 Jun 2016 07:55:32 +0000 (16:55 +0900)]
Unregister extensions and instances when application exits
In single process model, the extension server is running in the mainloop
of the browser thread. So the extension server can't receive ewk_ipc message
after the mainloop is terminated. WebApplication calls the Shutdown() method
of ExtensionServer explicitly now.
WonYoung Choi [Mon, 30 May 2016 03:05:00 +0000 (12:05 +0900)]
Merge pull request #91 from JongHeonChoi/apply_appcore_watch
Fixed build break
JongHeon Choi [Mon, 30 May 2016 02:29:24 +0000 (11:29 +0900)]
fixed build break
Seungkeun Lee [Mon, 30 May 2016 01:42:07 +0000 (10:42 +0900)]
Merge pull request #89 from JongHeonChoi/apply_appcore_watch
Apply to watch face
JongHeon Choi [Mon, 30 May 2016 01:35:58 +0000 (10:35 +0900)]
Apply to watch face
Seungkeun Lee [Mon, 30 May 2016 01:26:27 +0000 (10:26 +0900)]
Merge pull request #75 from JongHeonChoi/enable_web_ime
Apply to Web IME
JongHeon Choi [Wed, 25 May 2016 05:15:10 +0000 (14:15 +0900)]
Apply to Web IME
WonYoung Choi [Mon, 30 May 2016 01:09:38 +0000 (10:09 +0900)]
Merge pull request #90 from JongHeonChoi/fx_certificate_popup
Fixed certificate popup style
JongHeon Choi [Thu, 26 May 2016 08:12:15 +0000 (17:12 +0900)]
Fixed certificate popup style
WonYoung Choi [Wed, 25 May 2016 01:48:50 +0000 (10:48 +0900)]
Merge pull request #81 from WonyoungChoi/merge_ep_to_bp
Change to single process model
WonYoung Choi [Tue, 24 May 2016 03:01:56 +0000 (12:01 +0900)]
Merge pull request #79 from crosswalk-project/myroot-patch-1
Fix SplashScreen hide delegate function
WonYoung Choi [Tue, 24 May 2016 02:58:52 +0000 (11:58 +0900)]
Merge pull request #59 from mniesluchow/master
Adjust DynamicPlugin* funtions to library version 1
Seungkeun Lee [Tue, 24 May 2016 02:56:57 +0000 (11:56 +0900)]
Merge pull request #88 from WonyoungChoi/fix_runtime_ipc_client
Add TryCatch block to avoid crashes of renderer
WonYoung Choi [Tue, 24 May 2016 02:48:39 +0000 (11:48 +0900)]
Add TryCatch block to avoid crashes of renderer
When uncatched exception is thrown in the callback, TryCatch block
is necessary in calling the callback like below.
v8::TryCatch try_catch(isolate)
func->Call(..)
WonYoung Choi [Thu, 19 May 2016 06:58:32 +0000 (15:58 +0900)]
Add ApplicationDataManager to maintain the cache for ApplicationData
In single process model, the runtime and the injected bundle can
share one ApplicationData instance. The injected bundle uses the
cached ApplicationData instance to reduce launching time.
WonYoung Choi [Thu, 19 May 2016 04:24:22 +0000 (13:24 +0900)]
Improve profiler messages
Print name of the namespace and the class in the profiler message
WonYoung Choi [Wed, 11 May 2016 01:50:49 +0000 (10:50 +0900)]
Change to single process model
Chromium-efl supports single process model to reduce memory consumption
and improve loading performance. The extension server is running in the
browser thread in this model. The extension server and client use the
ewk IPC methods to exchange messages each other, but the IPC just exchanges
the messages between threads.
WonYoung Choi [Tue, 17 May 2016 04:33:27 +0000 (13:33 +0900)]
Merge pull request #86 from JongHeonChoi/fx_candidate_process_call
Revert "explicit call aul_prepare_candidate_process()"
WonYoung Choi [Tue, 17 May 2016 04:33:09 +0000 (13:33 +0900)]
Merge pull request #85 from JongHeonChoi/support_external_link
Support for external link for <content > tag in config.xml
WonYoung Choi [Tue, 17 May 2016 04:32:47 +0000 (13:32 +0900)]
Merge pull request #83 from JongHeonChoi/fx_backkey_event
Hide unseted evas object to avoid focus and event callback problem
JongHeon Choi [Tue, 17 May 2016 02:28:05 +0000 (11:28 +0900)]
Revert "explicit call aul_prepare_candidate_process()"
This reverts commit
575d8b20f23c4ff64cb15929e1a35ccdead73b4c.
JongHeon Choi [Mon, 16 May 2016 08:39:30 +0000 (17:39 +0900)]
Support for external link for <content > tag in config.xml
JongHeon Choi [Thu, 12 May 2016 01:15:26 +0000 (10:15 +0900)]
Hide unseted evas object to avoid focus and event callback problem
Seungkeun Lee [Tue, 10 May 2016 07:31:00 +0000 (16:31 +0900)]
Fix SplashScreen hide delegate function
xwalk.utils can't use in Runtime widget
Change to original extension.sendRuntimeMessage API
WonYoung Choi [Tue, 10 May 2016 01:21:27 +0000 (10:21 +0900)]
Merge pull request #77 from JongHeonChoi/fx_decrypt_path
Remove the Asterisk mark and Question mark in decrypt resource path
WonYoung Choi [Tue, 10 May 2016 01:20:42 +0000 (10:20 +0900)]
Merge pull request #73 from JongHeonChoi/fx_define_rotary_name
Change define name.(PROFILE_WEARABLE => ROTARY_EVENT_FEATURE_SUPPORT)
WonYoung Choi [Tue, 10 May 2016 01:09:32 +0000 (10:09 +0900)]
Merge pull request #78 from JongHeonChoi/fx_blocked_url
Send launch request for blocked URL to guarrenty backward-compatibility
JongHeon Choi [Tue, 10 May 2016 01:05:22 +0000 (10:05 +0900)]
Send launch request for blocked URL to guarrenty backward-compatibility
JongHeon Choi [Mon, 9 May 2016 11:57:12 +0000 (20:57 +0900)]
Remove the Asterisk mark and Question mark in decrypt resource path
WonYoung Choi [Tue, 3 May 2016 08:41:23 +0000 (17:41 +0900)]
Merge pull request #74 from JongHeonChoi/fx_backbtn_presence
Fixed backbutton-presence setting in config.xml
Seungkeun Lee [Tue, 3 May 2016 08:21:04 +0000 (17:21 +0900)]
Merge pull request #72 from JongHeonChoi/enable_web_debug_option
Change debug bundle key to integrate app_launcher
JongHeon Choi [Tue, 3 May 2016 06:33:56 +0000 (15:33 +0900)]
Fixed backbutton-presence setting in config.xml
JongHeon Choi [Thu, 28 Apr 2016 07:16:33 +0000 (16:16 +0900)]
Change define name.(PROFILE_WEARABLE => ROTARY_EVENT_FEATURE_SUPPORT)
JongHeon Choi [Thu, 28 Apr 2016 06:37:55 +0000 (15:37 +0900)]
Change debug bundle key to integrate app_launcher
WonYoung Choi [Thu, 28 Apr 2016 01:29:14 +0000 (10:29 +0900)]
Merge pull request #70 from JongHeonChoi/enable_softkeyboard_event
Apply to softkeyboardchange event
WonYoung Choi [Thu, 28 Apr 2016 01:19:45 +0000 (10:19 +0900)]
Merge pull request #71 from JongHeonChoi/fx_candidate_process_call
explicit call aul_prepare_candidate_process()
WonYoung Choi [Thu, 28 Apr 2016 01:15:42 +0000 (10:15 +0900)]
Merge pull request #69 from JongHeonChoi/fx_single_process
Fixed extensions initialize in single process mode
JongHeon Choi [Thu, 28 Apr 2016 01:02:04 +0000 (10:02 +0900)]
explicit call aul_prepare_candidate_process()
JongHeon Choi [Tue, 19 Apr 2016 06:05:19 +0000 (15:05 +0900)]
Fixed extensions initialize in single process mode
JongHeon Choi [Fri, 22 Apr 2016 05:32:23 +0000 (14:32 +0900)]
Apply to softkeyboardchange event
Seungkeun Lee [Tue, 19 Apr 2016 02:12:40 +0000 (11:12 +0900)]
Merge pull request #68 from JongHeonChoi/back_key_enable
Enable back-key on remote URL
Seungkeun Lee [Tue, 19 Apr 2016 02:12:23 +0000 (11:12 +0900)]
Merge pull request #67 from ideallee/console-msg-verbose-mode
console message verbose mode
Seungkeun Lee [Tue, 19 Apr 2016 02:11:53 +0000 (11:11 +0900)]
Merge pull request #63 from JongHeonChoi/enable_rotary_event
Implement rotary event
JongHeon Choi [Wed, 30 Mar 2016 07:21:11 +0000 (16:21 +0900)]
Implement rotary event
JongHeon Choi [Thu, 7 Apr 2016 06:45:40 +0000 (15:45 +0900)]
Enable back-key on remote URL
Inhwan Lee [Thu, 7 Apr 2016 06:15:22 +0000 (15:15 +0900)]
add console message verbose mode with 'verbose' key
WonYoung Choi [Wed, 16 Mar 2016 07:58:53 +0000 (16:58 +0900)]
Merge pull request #62 from ideallee/sync_after_systemcall
Request sync after system call for change privilege of thread
WonYoung Choi [Wed, 16 Mar 2016 06:13:20 +0000 (15:13 +0900)]
Merge pull request #61 from JongHeonChoi/fx_app_terminated
Fixed the crash when the app is terminated
Inhwan Lee [Wed, 16 Mar 2016 05:45:54 +0000 (14:45 +0900)]
Request sync after system call for change privilege of thread
JongHeon Choi [Wed, 16 Mar 2016 04:24:02 +0000 (13:24 +0900)]
Fixed the crash when the app is terminated
Marcin Niesluchowski [Fri, 11 Mar 2016 09:02:18 +0000 (10:02 +0100)]
Adjust DynamicPlugin* funtions to library version 1
Along with ewk_context_tizen_app_id_set function introduction
by chromium-efl, newer version of DynamicPlugin library has been
provided. See sample file ([1]) of chromium-efl ([2]) repository.
[1] tizen_src/ewk/unittest/resources/ewk_context/injected_bundle/chromium/bundle_sample.cc
[2] https://review.tizen.org/gerrit/#/admin/projects/platform/framework/web/chromium-efl
WonYoung Choi [Mon, 7 Mar 2016 00:24:43 +0000 (09:24 +0900)]
Merge pull request #58 from JoonghyunCho/rotation
Add missing funtion that sets the rotation
jh5.cho [Fri, 4 Mar 2016 09:58:12 +0000 (18:58 +0900)]
Add missing funtion that sets the rotation
Add SetAutoRotation() function that sets the screen rotation status
when the screen orientation is set to 'auto'
WonYoung Choi [Mon, 29 Feb 2016 02:31:59 +0000 (11:31 +0900)]
Merge pull request #57 from JongHeonChoi/enable_wearable
Apply T-trace
JongHeon Choi [Thu, 25 Feb 2016 02:40:59 +0000 (11:40 +0900)]
Apply T-trace
WonYoung Choi [Mon, 29 Feb 2016 02:12:53 +0000 (11:12 +0900)]
Merge pull request #34 from myroot/process-pool
Implement process pool
WonYoung Choi [Mon, 22 Feb 2016 02:14:46 +0000 (11:14 +0900)]
Merge pull request #56 from JongHeonChoi/enable_wearable
Enable wearable profile
JongHeon Choi [Mon, 22 Feb 2016 02:10:48 +0000 (11:10 +0900)]
Enable wearable profile
Seungkeun Lee [Fri, 13 Nov 2015 06:54:21 +0000 (15:54 +0900)]
Implement process pool
Seungkeun Lee [Tue, 16 Feb 2016 00:16:19 +0000 (09:16 +0900)]
Merge pull request #55 from myroot/deprecated-api-change
ewk_send_widget_info was deprecated
Seungkeun Lee [Tue, 16 Feb 2016 00:16:02 +0000 (09:16 +0900)]
Merge pull request #53 from WonyoungChoi/merge_ep_to_rp
Move extension loader to the renderer process
WonYoung Choi [Fri, 5 Feb 2016 00:28:22 +0000 (09:28 +0900)]
Move extension loader to the renderer process
Remove the xwalk-extension process and load extensions in the
renderer process.
Seungkeun Lee [Mon, 15 Feb 2016 23:01:28 +0000 (08:01 +0900)]
ewk_send_widget_info was deprecated
- Replace with ewk_context_tizen_app_id_set
WonYoung Choi [Thu, 11 Feb 2016 23:53:55 +0000 (08:53 +0900)]
Merge pull request #54 from WonyoungChoi/back_presence
Handle backbutton-presence of tizen:setting in config.xml
WonYoung Choi [Thu, 11 Feb 2016 02:59:53 +0000 (11:59 +0900)]
Handle backbutton-presence of tizen:setting in config.xml
This handler is added for backward compatibility with Tizen 2.x.
If this option is enabled, page should be navigated back in history
when the back-button is pressed.
WonYoung Choi [Thu, 28 Jan 2016 08:01:01 +0000 (17:01 +0900)]
Merge pull request #52 from WonyoungChoi/fix_trampoline
Change trampoline algorithm for top level extensions
WonYoung Choi [Thu, 28 Jan 2016 07:56:56 +0000 (16:56 +0900)]
Change trampoline algorithm for top level extensions
Top level extensions (tizen, xwalk) shouldn't be trampoline module
because of security issues.
WonYoung Choi [Fri, 22 Jan 2016 08:36:22 +0000 (17:36 +0900)]
Merge pull request #49 from szulak/fix_lib_name
Fix lib name for wgt-manifest-handlers
WonYoung Choi [Fri, 22 Jan 2016 06:00:11 +0000 (15:00 +0900)]
Merge pull request #47 from psikorski/x11_remove
X11 code removal
WonYoung Choi [Fri, 22 Jan 2016 05:55:54 +0000 (14:55 +0900)]
Merge pull request #48 from JoonghyunCho/correct_po_file
Fix the wrong message on PO file
WonYoung Choi [Fri, 22 Jan 2016 05:55:39 +0000 (14:55 +0900)]
Merge pull request #50 from myroot/chromium-header-update
chromium header change
Seungkeun Lee [Fri, 22 Jan 2016 05:40:47 +0000 (14:40 +0900)]
chromium header change
- EWK Header was rearranged to open
- ewk_ipc_message.h was removed
- ewk_chromium.h was used instead of ewk_ipc_message.h
Lukasz Wysocki [Thu, 21 Jan 2016 12:32:47 +0000 (13:32 +0100)]
Fix lib name for wgt-manifest-handlers
Following commits should be merged together:
- https://review.tizen.org/gerrit/#/c/57676/
- https://review.tizen.org/gerrit/#/c/57677/
- https://review.tizen.org/gerrit/#/c/57681/
Change-Id: I2b7f46d47df8f85de5f8d651e1d9032e340883fe
jh5.cho [Thu, 21 Jan 2016 05:19:58 +0000 (14:19 +0900)]
Fix the wrong message on PO file
- Fix the wrong Korean message on PO file
Pawel Sikorski [Thu, 14 Jan 2016 15:32:30 +0000 (16:32 +0100)]
X11 code removal
since X11 is no longer buildable, x11 related code can be removed
Change-Id: Iea942dc9ca10b51c5d62a6773178992b4aa47898
WonYoung Choi [Wed, 6 Jan 2016 04:15:08 +0000 (13:15 +0900)]
Merge pull request #46 from myroot/fix-reference-error
Fix Reference error in AppControl class
Seungkeun Lee [Wed, 6 Jan 2016 02:50:23 +0000 (11:50 +0900)]
Fix Reference error in AppControl class
- Stack object was referenced on out of stack.
- Change to reference(&) paramenter instead of value parameter.
WonYoung Choi [Mon, 28 Dec 2015 05:43:13 +0000 (14:43 +0900)]
Merge pull request #45 from JoonghyunCho/fix_leak
Fix Svace alarm
jh5.cho [Mon, 28 Dec 2015 05:35:15 +0000 (14:35 +0900)]
Fix Svace alarm
- Disassociate the returned file pointer by calling fclose
Seungkeun Lee [Wed, 23 Dec 2015 05:01:57 +0000 (14:01 +0900)]
Merge pull request #44 from WonyoungChoi/fix_build_error
Fix build errors of PR 43
WonYoung Choi [Wed, 23 Dec 2015 04:54:44 +0000 (13:54 +0900)]
Fix build errors of PR 43
The PR#43 has some build errors.
Seungkeun Lee [Wed, 23 Dec 2015 01:11:52 +0000 (10:11 +0900)]
Merge pull request #43 from WonyoungChoi/fix_prevent
Fix prevent alarms
WonYoung Choi [Mon, 21 Dec 2015 10:51:53 +0000 (19:51 +0900)]
Fix prevent alarms
null-checkers and initializers are added to fix alarms by prevent
WonYoung Choi [Tue, 15 Dec 2015 08:14:53 +0000 (17:14 +0900)]
Merge pull request #42 from WonyoungChoi/fix_bundle_api
Add a include for bundle_internal.h
WonYoung Choi [Tue, 15 Dec 2015 07:53:51 +0000 (16:53 +0900)]
Add a include for bundle_internal.h
Bundle API will be changed to refer bundle.h and bundle_internal
both.
Seungkeun Lee [Fri, 11 Dec 2015 02:30:16 +0000 (11:30 +0900)]
Merge pull request #40 from WonyoungChoi/fix_buildspec
Disable build in tizen wearable profile
WonYoung Choi [Fri, 11 Dec 2015 02:22:58 +0000 (11:22 +0900)]
Disable build in tizen wearable profile
Currently, crosswalk-tizen doesn't support wearable profile.
WonYoung Choi [Wed, 9 Dec 2015 00:02:23 +0000 (09:02 +0900)]
Merge pull request #39 from WonyoungChoi/fix_init_custom_event
Fix using initCustomEvent() of CustomEvent
WonYoung Choi [Tue, 8 Dec 2015 12:50:44 +0000 (21:50 +0900)]
Fix using initCustomEvent() of CustomEvent
CustomEvent.initCustomEvent() function is used with 3 arguments,
fourth being optional.
In chromium m47 IDL for CustomEvent.initCustomEvent() was changed,
and now it requires all four arguments to be present.
Calls with 3 arguments fail, and no event is received in a web
application.
WonYoung Choi [Tue, 8 Dec 2015 01:23:44 +0000 (10:23 +0900)]
Merge pull request #38 from WonyoungChoi/fix_urlencode
Use glib uri functions instead of libcurl to encode/decode uri.
WonYoung Choi [Tue, 8 Dec 2015 01:15:24 +0000 (10:15 +0900)]
Use glib uri functions instead of libcurl to encode/decode uri.
Use glib uri functions to remove libcurl dependency. The glib uri
functions provides enough functionalities to encode/deocde uri.