platform/framework/web/nwrt.git
9 years agoRevert clean up of NativeWindow
WonYoung Choi [Wed, 22 Apr 2015 11:56:45 +0000 (20:56 +0900)]
Revert clean up of NativeWindow

Can't move Initialize() call to contructor because NativeWindow
class has pure virtual function CreateWindowInternal()

Change-Id: Ie17a440633e7fb486ef0079ea52e94f8c08d78e2

9 years agoMerge "Refactoring WebView" into devel/wrt2
Seungkeun Lee [Wed, 22 Apr 2015 11:20:40 +0000 (20:20 +0900)]
Merge "Refactoring WebView" into devel/wrt2

9 years agoMerge "Apply DBus IPC to Runtime and Extension" into devel/wrt2
WonYoung Choi [Wed, 22 Apr 2015 11:07:09 +0000 (20:07 +0900)]
Merge "Apply DBus IPC to Runtime and Extension" into devel/wrt2

9 years agoRefactoring WebView
Seungkeun Lee [Tue, 21 Apr 2015 07:36:37 +0000 (16:36 +0900)]
Refactoring WebView

 - Split Interface , Implements
 - Split Initialize function
 - Deinitilize callbacks

Change-Id: I4d9a2da48359da55f046ddf4cbbe6b9f68d45b7d

9 years agoClean up constructors of WebApplication
Seungkeun Lee [Wed, 22 Apr 2015 09:30:58 +0000 (18:30 +0900)]
Clean up constructors of WebApplication

 - Integrate constructor

Change-Id: Ibc9adcf49c0e89a4013330fafcdefb7e27406d86

9 years agoApply DBus IPC to Runtime and Extension
WonYoung Choi [Fri, 17 Apr 2015 06:18:58 +0000 (15:18 +0900)]
Apply DBus IPC to Runtime and Extension

- Added DBusServer for Runtime
- Added DBusServer for Extension
- Added ExtensionProcess

Change-Id: I0733701ca6d9cc59ec08e13974cc5e6c773dced0

9 years agoClean up constructors of WebApplication and NativeWindow
WonYoung Choi [Wed, 22 Apr 2015 08:03:46 +0000 (17:03 +0900)]
Clean up constructors of WebApplication and NativeWindow

- Clean up constructors and initializers
- Move Initialize() function to private scope.
- Change initialized() to launched()
- Remove ExtensionServer dependencies.
- Add UUID to WebApplication

Change-Id: Ic54a5529c12e2860266564ddd33813064391c3f4

9 years ago Add main loop exit method in WebApplication
Seungkeun Lee [Tue, 21 Apr 2015 10:51:00 +0000 (19:51 +0900)]
 Add main loop exit method in WebApplication

Change-Id: I7d77f0daa8dfcf326b69d91788181dd2a805fe5f

9 years agoMerge "NULL Check the ApplicationData properties before use" into devel/wrt2
Seungkeun Lee [Tue, 21 Apr 2015 06:10:28 +0000 (15:10 +0900)]
Merge "NULL Check the ApplicationData properties before use" into devel/wrt2

9 years agoNULL Check the ApplicationData properties before use
Seungkeun Lee [Tue, 21 Apr 2015 06:07:49 +0000 (15:07 +0900)]
NULL Check the ApplicationData properties before use

Change-Id: I8ba85c83ddab0b6bb57e7acf1f953aaabbd973bb

9 years agoMerge "Add string utils to common library" into devel/wrt2
WonYoung Choi [Tue, 21 Apr 2015 05:43:16 +0000 (14:43 +0900)]
Merge "Add string utils to common library" into devel/wrt2

9 years agoSupport Disable Context-menu
Seungkeun Lee [Mon, 20 Apr 2015 11:11:58 +0000 (20:11 +0900)]
Support Disable Context-menu

Change-Id: I76a26c8cb9a535473aaa0ef823ae27a82d2fd040

9 years agoImplement debug mode
Seungkeun Lee [Mon, 20 Apr 2015 03:55:32 +0000 (12:55 +0900)]
Implement debug mode

Change-Id: I1ddb00d550aba2a511b02993f20c1aa187b15fd7

9 years agoHandle ApplicationData in WebApplication
Seungkeun Lee [Mon, 20 Apr 2015 09:44:12 +0000 (18:44 +0900)]
Handle ApplicationData in WebApplication
  - Setting

LocaleManager : change to unique_ptr

Change-Id: I8d25093091394b77592130d8e5236cfca006854f

9 years agoUpdate AppControl
Seungkeun Lee [Mon, 20 Apr 2015 06:44:01 +0000 (15:44 +0900)]
Update AppControl

 - support default contructor
 - add setter
 - add launch request method

Change-Id: I2212a7671893e4668d0d6930de6e509ba6ad8d45

9 years agoAppControl : Add Reply method
Seungkeun Lee [Mon, 20 Apr 2015 02:53:00 +0000 (11:53 +0900)]
AppControl : Add Reply method

Change-Id: Iee009597210d9b08dd5cee57ab9b2b1259e3ac94

9 years agoAdd string utils to common library
WonYoung Choi [Mon, 20 Apr 2015 14:22:23 +0000 (23:22 +0900)]
Add string utils to common library

Change-Id: I0920db5aebf42255f6ed5ba96cf2a64b5604e9d9

9 years agoActive window when recevied Appcontrol
Seungkeun Lee [Mon, 20 Apr 2015 07:16:39 +0000 (16:16 +0900)]
Active window when recevied Appcontrol

Change-Id: I3814fa07333836f023dc4c3525c46c141cc09e68

9 years agoImplements DBus Utility for WRT
WonYoung Choi [Fri, 17 Apr 2015 06:17:48 +0000 (15:17 +0900)]
Implements DBus Utility for WRT

Change-Id: I217dc2dc2d238a9d4cdf224a1bf0bd2898b18e00

9 years agoModify ApplicationData class to build successfully
Yongseop Kim [Thu, 16 Apr 2015 04:27:59 +0000 (13:27 +0900)]
Modify ApplicationData class to build successfully

Change-Id: I5e20970aaaf89f29f0a05d8d91790497863d42bb

9 years agoMove CommandLine class to common library.
WonYoung Choi [Fri, 17 Apr 2015 08:04:04 +0000 (17:04 +0900)]
Move CommandLine class to common library.

Change-Id: I0c5ee53691d0598a77576d5ee6b83461b8660219

9 years agoHandle AppControl in WebApplication
Seungkeun Lee [Thu, 16 Apr 2015 07:00:46 +0000 (16:00 +0900)]
Handle AppControl in WebApplication

Change-Id: I887106315bf6f265d4e401001e1294f26ff6eed9

9 years ago[AppControl] clone app_control_h before using app_control_to_bundle(). prevent shallo...
Joonghyun Cho [Thu, 16 Apr 2015 11:24:58 +0000 (20:24 +0900)]
[AppControl] clone app_control_h before using app_control_to_bundle(). prevent shallow copy.

Change-Id: I8c9ea40671508a15f54d864967c3d021ff780f0b

9 years agoMerge "Fix javascript code to remov temporary variable" into devel/wrt2
Seungkeun Lee [Thu, 16 Apr 2015 05:44:49 +0000 (14:44 +0900)]
Merge "Fix javascript code to remov temporary variable" into devel/wrt2

9 years agoImplements ApplicationData
Yongseop Kim [Thu, 9 Apr 2015 07:26:14 +0000 (16:26 +0900)]
Implements ApplicationData

Change-Id: If3675851c6cd4d6daf7cce86db2ed7fb47d93c78

9 years agoMerge "Implement AppControl class" into devel/wrt2
WonYoung Choi [Wed, 15 Apr 2015 11:09:22 +0000 (20:09 +0900)]
Merge "Implement AppControl class" into devel/wrt2

9 years agoImplement AppControl class
Joonghyun Cho [Tue, 14 Apr 2015 01:07:58 +0000 (10:07 +0900)]
Implement AppControl class

Change-Id: Ic248039261621aada5a59c1d45c0e89f68d07bab

9 years agoSupport low memory callback
Seungkeun Lee [Wed, 15 Apr 2015 06:58:34 +0000 (15:58 +0900)]
Support low memory callback

Change-Id: I42a9010a5e207d61c5942be953c7503ed7552b76

9 years agoFix javascript code to remov temporary variable
Seungkeun Lee [Wed, 15 Apr 2015 02:38:16 +0000 (11:38 +0900)]
Fix javascript code to remov temporary variable

Change-Id: I96ebc4c0dcf6ae6cd3a9f4557eafc340ef43b0ba

9 years agoImplement Console message handler
Seungkeun Lee [Tue, 14 Apr 2015 06:13:58 +0000 (15:13 +0900)]
Implement Console message handler

Change-Id: I68ee0c43d34457db023561b5023e2855c2545441

9 years agoMerge "Add LocaleManager - Implement localization url" into devel/wrt2
Seungkeun Lee [Wed, 15 Apr 2015 01:35:21 +0000 (10:35 +0900)]
Merge "Add LocaleManager  - Implement localization url" into devel/wrt2

9 years agoAdd LocaleManager
Seungkeun Lee [Fri, 10 Apr 2015 09:07:28 +0000 (18:07 +0900)]
Add LocaleManager
 - Implement localization url

Change-Id: Id98d34d15fc8b55fb01535deaf70f081a31d7721

9 years agoFix ClearViewStack deleting bug
Seungkeun Lee [Mon, 13 Apr 2015 10:21:33 +0000 (19:21 +0900)]
Fix ClearViewStack deleting bug

Change-Id: I0693101f17be43fe207d54e9db97f7c44ff0e160

9 years agoAdd missing code - set webview event handler
Seungkeun Lee [Fri, 10 Apr 2015 09:43:49 +0000 (18:43 +0900)]
Add missing code - set webview event handler

Change-Id: I60b1ac4208112bdd3a2eea53847d899bae812fed

9 years agoMerge "Add debugging three brothers ( onloadstart, onloadfinished, onrendered ) ...
Seungkeun Lee [Fri, 10 Apr 2015 08:39:23 +0000 (17:39 +0900)]
Merge "Add debugging three brothers ( onloadstart, onloadfinished, onrendered )  and fix error style" into devel/wrt2

9 years agoMerge "Revert "Implements certficate path set"" into devel/wrt2
Seungkeun Lee [Fri, 10 Apr 2015 08:13:45 +0000 (17:13 +0900)]
Merge "Revert "Implements certficate path set"" into devel/wrt2

9 years agoRevert "Implements certficate path set"
Seungkeun Lee [Fri, 10 Apr 2015 08:13:30 +0000 (17:13 +0900)]
Revert "Implements certficate path set"

This reverts commit 5156dac9ab3063250195d97d35a413ac1970719c.

Change-Id: Ib44b1cd41e5c4970a511c1213ee1d0fe4e9a392c

9 years agoFix auto orientation related bug
Seungkeun Lee [Fri, 10 Apr 2015 07:17:35 +0000 (16:17 +0900)]
Fix auto orientation related bug

Change-Id: I50ce1246810826aedf74114ba3be80a2260377e1

9 years agoAdd debugging three brothers ( onloadstart, onloadfinished, onrendered )
Seungkeun Lee [Fri, 10 Apr 2015 05:24:06 +0000 (14:24 +0900)]
Add debugging three brothers ( onloadstart, onloadfinished, onrendered )
 and fix error style

Change-Id: I23354030eefe4ea3dc4b5735748fdabe2bfaec96

9 years agoImplements extension loader and server
WonYoung Choi [Thu, 9 Apr 2015 04:11:52 +0000 (13:11 +0900)]
Implements extension loader and server

Change-Id: I32c20f92568ba32d741ccaffb4bb7fe8d8cc92ae

9 years agoMerge "Add edc file for native window of wrt" into devel/wrt2
Seungkeun Lee [Fri, 10 Apr 2015 02:27:44 +0000 (11:27 +0900)]
Merge "Add edc file for native window of wrt" into devel/wrt2

9 years agoMerge "Change ewk initialize code position - issue : ewk context was created before...
Seungkeun Lee [Fri, 10 Apr 2015 02:27:10 +0000 (11:27 +0900)]
Merge "Change ewk initialize code position  - issue : ewk context was created before ewk init" into devel/wrt2

9 years agoMerge "Implements certficate path set" into devel/wrt2
Seungkeun Lee [Fri, 10 Apr 2015 02:26:59 +0000 (11:26 +0900)]
Merge "Implements certficate path set" into devel/wrt2

9 years agoAdd edc file for native window of wrt
WonYoung Choi [Thu, 9 Apr 2015 05:24:52 +0000 (14:24 +0900)]
Add edc file for native window of wrt

Change-Id: I4471b0e20d9d27940c200175fc4c2db6be760b43

9 years agoChange ewk initialize code position
Seungkeun Lee [Thu, 9 Apr 2015 10:41:26 +0000 (19:41 +0900)]
Change ewk initialize code position
 - issue : ewk context was created before ewk init

Change-Id: I7a81d5dcc319ba5b5868f13b5f339b94800971cb

9 years agoChange appfw callback functions to lamda
WonYoung Choi [Thu, 9 Apr 2015 06:08:28 +0000 (15:08 +0900)]
Change appfw callback functions to lamda

Change-Id: Ie4214eb81f4c9602d676441450d394daf4b67156

9 years agoImplements certficate path set
Seungkeun Lee [Thu, 9 Apr 2015 05:32:09 +0000 (14:32 +0900)]
Implements certficate path set

Change-Id: I52fb301526ce42f7f6a2d7a577eb01ef90406b8c

9 years agoMerge "Implement Vibration" into devel/wrt2
Seungkeun Lee [Thu, 9 Apr 2015 04:07:21 +0000 (13:07 +0900)]
Merge "Implement Vibration" into devel/wrt2

9 years agoMerge "Implement WebApplication::GetDataPath with app_get_data_path" into devel/wrt2
Seungkeun Lee [Thu, 9 Apr 2015 04:07:12 +0000 (13:07 +0900)]
Merge "Implement WebApplication::GetDataPath with app_get_data_path" into devel/wrt2

9 years agoImplement WebApplication::GetDataPath with app_get_data_path
Seungkeun Lee [Thu, 9 Apr 2015 01:23:00 +0000 (10:23 +0900)]
Implement WebApplication::GetDataPath with app_get_data_path

Change-Id: I82ed0e67eea55303f7629c7c07fdfeb1f0b23664

9 years agoMerge "Handling the back-key : key event -> DOM custom event" into devel/wrt2
Seungkeun Lee [Thu, 9 Apr 2015 03:54:16 +0000 (12:54 +0900)]
Merge "Handling the back-key  : key event -> DOM custom event" into devel/wrt2

9 years agoMerge "Refactoring : Runtime - private method -> static function" into devel/wrt2
Seungkeun Lee [Thu, 9 Apr 2015 03:53:58 +0000 (12:53 +0900)]
Merge "Refactoring : Runtime - private method -> static function" into devel/wrt2

9 years agoHandling the back-key
Seungkeun Lee [Wed, 8 Apr 2015 09:57:06 +0000 (18:57 +0900)]
Handling the back-key
 : key event -> DOM custom event

Change-Id: Ide024ce764f5247df2bf0b8a441aaefe7c1b3b02

9 years agoRefactoring : Runtime - private method -> static function
Seungkeun Lee [Thu, 9 Apr 2015 01:33:47 +0000 (10:33 +0900)]
Refactoring : Runtime - private method -> static function

Change-Id: I1659f0bc63c77fa373ced12f385cf54e2deb8dae

9 years agoImplement Vibration
Seungkeun Lee [Wed, 8 Apr 2015 05:22:18 +0000 (14:22 +0900)]
Implement Vibration

Change-Id: I1fb9ef368bd68aa27b7ca70f85d486f1a787937e

9 years agoImplements orientation lock spec
Seungkeun Lee [Wed, 8 Apr 2015 02:30:18 +0000 (11:30 +0900)]
Implements orientation lock spec
 http://www.w3.org/TR/screen-orientation/

Change-Id: Iea27c5e8652341ff22b605b9a4b185a68b87cd2b

9 years agoDelete ewk_view on WebView was deleted
Seungkeun Lee [Wed, 8 Apr 2015 10:16:16 +0000 (19:16 +0900)]
Delete ewk_view on WebView was deleted

Change-Id: I514835980cd2dba6e8c9971401912f96bed1185a

9 years agoMerge "Refactoring - pause/resume , show, hiden related code" into devel/wrt2
Seungkeun Lee [Wed, 8 Apr 2015 10:02:59 +0000 (19:02 +0900)]
Merge "Refactoring - pause/resume , show, hiden related code" into devel/wrt2

9 years agoImplements wrt message callback
WonYoung Choi [Wed, 8 Apr 2015 05:22:19 +0000 (14:22 +0900)]
Implements wrt message callback

Change-Id: I0dc3e16862d0f1c4153ddf3c0f0cd30666ea8a7d

9 years agoRefactoring - pause/resume , show, hiden related code
Seungkeun Lee [Wed, 8 Apr 2015 01:28:26 +0000 (10:28 +0900)]
Refactoring - pause/resume , show, hiden related code

Change-Id: I4cd7f6c98d5a2e29f14f633d43ae11b9086f382e

9 years agoImplement of file quota callback
Seungkeun Lee [Tue, 7 Apr 2015 11:10:48 +0000 (20:10 +0900)]
Implement of file quota callback

Change-Id: I30b0395f2fbfa83eb65e69a98e5eed33faa19004

9 years agoWebView Implements
Seungkeun Lee [Mon, 6 Apr 2015 09:36:41 +0000 (18:36 +0900)]
WebView Implements

Change-Id: Ie44813a731036c555965a694b1fa641fc1d2c9b0

9 years agoNativeWindow : Rotation Support
Seungkeun Lee [Mon, 6 Apr 2015 02:27:05 +0000 (11:27 +0900)]
NativeWindow : Rotation Support

Change-Id: Id409de8613712af529bc0a06e4c47d19ca128f07

9 years agoRuntime : initialize the application_ value to NULL
Seungkeun Lee [Tue, 7 Apr 2015 01:38:07 +0000 (10:38 +0900)]
Runtime : initialize the application_ value to NULL

Change-Id: I326ca98374620f1f608ddffdeaba502f5696d533

9 years agoApply CPP Lint and Cleanup code
WonYoung Choi [Mon, 6 Apr 2015 01:47:58 +0000 (10:47 +0900)]
Apply CPP Lint and Cleanup code

Change-Id: I0eb43873c60ecb86a31ecf342788994903c27a5c

9 years ago WebView and WebApplication basic behavior and struct implements
Seungkeun Lee [Fri, 3 Apr 2015 03:45:50 +0000 (12:45 +0900)]
 WebView and WebApplication basic behavior and struct implements

Change-Id: Iac21b2613e13a4dfc02b10ba4de1181da8c4d6be

9 years agoMerge "Implements CommandLine class for parsing arguments" into devel/wrt2
WonYoung Choi [Fri, 3 Apr 2015 08:58:50 +0000 (17:58 +0900)]
Merge "Implements CommandLine class for parsing arguments" into devel/wrt2

9 years agoImplements CommandLine class for parsing arguments
yons.kim [Thu, 2 Apr 2015 09:50:04 +0000 (18:50 +0900)]
Implements CommandLine class for parsing arguments

Change-Id: I29800483d3e7372fcf2001c9e4b23681316389db

9 years agoSet CMAKE_BUILD_TYPE 'Release' as default
WonYoung Choi [Fri, 3 Apr 2015 06:51:48 +0000 (15:51 +0900)]
Set CMAKE_BUILD_TYPE 'Release' as default

Change-Id: I5c0c8fa4525ebd2c6dd60da7e7f853d580a98d90

9 years agoWebRuntime Refatoring
WonYoung Choi [Tue, 31 Mar 2015 00:13:23 +0000 (09:13 +0900)]
WebRuntime Refatoring

Redesign WebRuntime for more simple and clean code.

Change-Id: I51bfa5c2c37057dfac9a92ba203529d33fe5ad27

12 years agoInitial empty repository
youngil.won [Tue, 3 Jan 2012 08:07:14 +0000 (17:07 +0900)]
Initial empty repository