framework/web/webkit-efl.git
12 years ago[Release] Webkit-EFL Ver. 2.0_beta_118996_0.6.9
Jaehun Lim [Thu, 30 Aug 2012 05:54:13 +0000 (14:54 +0900)]
[Release] Webkit-EFL Ver. 2.0_beta_118996_0.6.9

12 years agoRemove deprecated old Reader code
Changhyup Jwa [Thu, 23 Aug 2012 02:38:59 +0000 (11:38 +0900)]
Remove deprecated old Reader code

[Title] Remove deprecated old Reader code
[Issue#] N/A
[Problem] Deprecated
[Cause] It was remained for browser build only.
        WebKit's Reader API is not used in browser anymore.
[Solution] Remove Reader API set

Conflicts:

Source/WebKit2/UIProcess/API/efl/ewk_view.cpp
Source/WebKit2/UIProcess/efl/WebPageProxyEfl.cpp
Source/WebKit2/WebProcess/WebPage/WebPage.h
Source/WebKit2/WebProcess/WebPage/efl/WebPageEfl.cpp

Change-Id: I59be0f6e3c6fba5bf9df44388c07746c4f2e67c8

12 years agoMerge "Fixed that text selection's handles are not displayed in OSP." into 2.0_beta
Jongseok Yang [Thu, 30 Aug 2012 04:31:22 +0000 (13:31 +0900)]
Merge "Fixed that text selection's handles are not displayed in OSP." into 2.0_beta

12 years agoFixed that text selection's handles are not displayed in OSP.
Yuni Jeong [Wed, 29 Aug 2012 13:42:26 +0000 (22:42 +0900)]
Fixed that text selection's handles are not displayed in OSP.

[Title] Fixed that text selection's handles are not displayed in OSP.
[Issue#] N/A
[Problem] Text selection's handles are not displayed in OSP.
[Cause] Condition for displaying text selection's handle is wrong.
[Solution] Modified condition for dispalying text selection's handle in update()

Change-Id: I2fb8e914a9b4b4e7c9b93cc73f29f48813f598e8

12 years agoFixed that context menu doesn't disappear by selecting buttons besides webview in...
Yuni Jeong [Wed, 29 Aug 2012 13:02:03 +0000 (22:02 +0900)]
Fixed that context menu doesn't disappear by selecting buttons besides webview in browser.

[Title] Fixed that context menu doesn't disappear by selecting button besides webview in browser.
        - ex) back, bookmark, more... buttons of browser control bar & reader icon & ...
[Issue#] WEB-1541, WEB-1135, N_SE-7964
[Problem] context menu doesn't disappear by selecting buttons besides webview in browser.
[Cause] There is no routine for hiding context menu in case of this issue.
[Solution] If webview state be change to 'focus-out' state,
           Added routine for hiding context menu and text selection off.

Change-Id: I993b7b6ec9652f2a889ac1e1bb3ce0e345a4601b

12 years agoRemoved code for checking whether the callback parameter is NULL in ewk_view_script_e...
Yuni Jeong [Wed, 29 Aug 2012 11:31:26 +0000 (20:31 +0900)]
Removed code for checking whether the callback parameter is NULL in ewk_view_script_execute().

[Title] Removed code for checking whether the callback parameter is NULL in ewk_view_script_execute().
[Issue#] N/A
[Problem] If the callback parameter is NULL, ewk_view_script_execute() does not work.
[Cause] If the callback parameter is NULL, ewk_view_script_execute() return false.
[Solution] If the result data from the script is not required,
           NULL might be used for the callback parameter.
           So, removed code for checking NULL for the callback parameter.

Change-Id: Idae68a37b834f7cabf0c1d8cb7ef8f7919b52283

12 years ago[Release] Webkit-EFL Ver. 2.0_beta_118996_0.6.8
Jaehun Lim [Wed, 29 Aug 2012 09:14:26 +0000 (18:14 +0900)]
[Release] Webkit-EFL Ver. 2.0_beta_118996_0.6.8

12 years agoRemoved remaining datefield related code.
KwangYong Choi [Wed, 29 Aug 2012 08:29:24 +0000 (17:29 +0900)]
Removed remaining datefield related code.

[Title] Removed remaining datefield related code.
[Issue#] N/A
[Problem] Build break
[Cause] PlatformEfl.cmake refers removed files.
[Solution] Remove unnecessary lines.

Change-Id: Ic5acdd2500dce8731a1ffc93868c1d8024043c27

12 years ago[WK2]Fails to display the layout of message body field in Linkedin.com
Santosh [Thu, 23 Aug 2012 12:55:12 +0000 (18:25 +0530)]
[WK2]Fails to display the layout of message body field in Linkedin.com

[Version] N/A
[Project] N/A
[Title]  Fails to display the layout of
 message body field in Linkedin.com
[BinType] N/A
[Customer] N/A
[Issue#] Web TF WEB-1091 & WEB-1092
[Problem][WK2] textarea element is not
rendered properly
[Cause] mismatch with themetypes due
to datefield added in CSSValueKeyWords.in thus
getting wrong themestyle
[Solution] added the DateFieldPart
enum in Themetypes.h
[Developer] Santosh Mahto(santosh.ma)

Change-Id: I1119f868aec281116e4829fea1c5f8bbcb4dbf4b

12 years agoMerge "remove seek back & forward button in media control" into 2.0_beta
Soo-Hyun Choi [Tue, 28 Aug 2012 11:36:53 +0000 (20:36 +0900)]
Merge "remove seek back & forward button in media control" into 2.0_beta

12 years agoremove seek back & forward button in media control
eojin.ham [Tue, 28 Aug 2012 08:18:41 +0000 (17:18 +0900)]
remove seek back & forward button in media control

[Title] remove seek back & forward button in media control
[Issue#] ORANGE-99
[Problem] the look of media control is ugly
[Cause] seek back & forward button are too closely located near play button.
[Solution] remove seek back & forward button in media control
[Team] HTML5
[Developer] eojin.ham

Change-Id: I6ea252ac56235443eb933c5b8b90e0ae4ee8957d

12 years agoEnable tizen media control sheet feature
eojin.ham [Tue, 28 Aug 2012 08:05:36 +0000 (17:05 +0900)]
Enable tizen media control sheet feature

[Issue#] ORANGE-97
[Problem] new css style of media control isn't applied
[Cause]  feature for css style is not activated.
[Solution] enable style feature
[Team] HTML5
[Developer] eojin.ham

Change-Id: Ie8935d1e9b45110d661b8357cb1f8b63688ba399

12 years agoAdded ewk_frame_can_show_mime_type() API
Yuni Jeong [Mon, 27 Aug 2012 14:26:06 +0000 (23:26 +0900)]
Added ewk_frame_can_show_mime_type() API

[Title] Added ewk_frame_can_show_mime_type() API
[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] N/A

Change-Id: Icc7d304c69b56576602b8c7c40544b7fe4789667

12 years ago[WK2] Change how to handle keypad
Seokju Kwon [Wed, 22 Aug 2012 10:42:12 +0000 (19:42 +0900)]
[WK2] Change how to handle keypad

[Title] Change how to handle keypad
[Issue#] N/A
[Problem] It isn't working to hide/show keypad properly
[Cause] Dismatch between ui and web process
[Solution] Change a sequence of condition check for keypad
           And Remove unnecessary code

Change-Id: Id7309b4f1578ef6f0f461caab26942b74d6adf7a

12 years ago[Title] Implement html5 media capture UI.
Hyerim Bae [Mon, 20 Aug 2012 06:50:57 +0000 (15:50 +0900)]
[Title] Implement html5 media capture UI.

[Issue#] N/A
[Problem] html5 media capure was not supported.
[Cause] Not implemented.
[Solution] Implement media capture UI.
[Team] Browser UI
[Developer] Hyerim Bae (hyerim.bae)
[Request] N/A

Change-Id: I18ee3bddf08e28403af52ebe714f84d7afccfce7

12 years ago[Title] Implement input data list picker.
Hyerim Bae [Mon, 13 Aug 2012 10:10:21 +0000 (19:10 +0900)]
[Title] Implement input data list picker.

[Issue#] N/A
[Problem] Input data list picker was not supported.
[Cause] Not implemented.
[Solution] Implement input data list picker.
[Team] Browser UI
[Developer] Hyerim Bae (hyerim.bae)
[Request] N/A

Change-Id: Id6193e60978b78c5b5e4e02db67952e230aabcb3

12 years agoEnable Battery Status API
Jiyeon Kim [Thu, 16 Aug 2012 10:37:56 +0000 (19:37 +0900)]
Enable Battery Status API

[Title] Enable Battery status API
[Issue #] N/A
[Problem] Have to change uPower API to vconf API.
[Cause] System team couldn't add uPower package.
[Solution] Change API for tizen specific.
[Team] HTML5 TG
[Developer] jiyeon.kim
[SCMRequest] N/A

Change-Id: I0d34ca3592b791efa605c14ad7aedcf7ffbfe979

12 years ago[WK2] Fixed magnifier size which varies according to Zoom level of the page
prathmesh.m [Mon, 27 Aug 2012 10:27:45 +0000 (19:27 +0900)]
[WK2] Fixed magnifier size which varies according to Zoom level of the page

[Version] N/A
[Project] N/A
[Title] Fixed magnifier size which varies according to Zoom level of page
[BinType] N/A
[Customer] N/A
[Issue#] WEB-1078
[Problem] Magnifier zooms with respect to page
[Cause] Image size was used to set the pop-up size
[Solution] Fixed the pop-up size and recaled the image for viewing
[Team] Browser(WCS)
[Developer] Prathmesh.m
[Request] N/A
[Horizontal expansion] N/A
[SCMRequest] N/A

Change-Id: I07fa66039f0335868ac84ba1136f4e7622b795fa

12 years agoImplemented DataList interface to UI
KwangYong Choi [Thu, 9 Aug 2012 05:45:54 +0000 (14:45 +0900)]
Implemented DataList interface to UI

[Title] Implemented DataList interface to UI
[Issue#] N/A
[Problem] DataList is not supported
[Cause] Not implemented
[Solution] Implement

Change-Id: Ifad2ebb78f349c6da47434407e88c4128b457f34

12 years agoMerge "Direct call setFixedVisibleContentRect() by WebProcess when viewport is change...
Jongseok Yang [Mon, 27 Aug 2012 09:23:53 +0000 (18:23 +0900)]
Merge "Direct call setFixedVisibleContentRect() by WebProcess when viewport is changed" into 2.0_beta

12 years agoMerge "Implement Flick." into 2.0_beta
seojin kim [Mon, 27 Aug 2012 09:10:47 +0000 (18:10 +0900)]
Merge "Implement Flick." into 2.0_beta

12 years agoDirect call setFixedVisibleContentRect() by WebProcess when viewport is changed
Changhyup Jwa [Thu, 23 Aug 2012 06:16:56 +0000 (15:16 +0900)]
Direct call setFixedVisibleContentRect() by WebProcess when viewport is changed

[Title] Direct call setFixedVisibleContentRect() on WebProcess when viewport is changed
[Issue] WEB-1495, S1-7011
[Problem] Timing dependent different JS window sizes.
[Cause] When viewport is changed,
        visible content rect is not set directly by WebProcess itself.
        So, WebCore returns incorrect visible content rect
        until UIProcess updates WebProcess's visible contentrect.
[Solution] WebProcess calls setFixedVisibleContentRect directly.

Conflicts:

Source/WebKit2/WebProcess/WebPage/WebPage.cpp

Change-Id: Id70c640a58a7603162f88c422c3267d2b78bfb9d

12 years agoImplement Flick.
Eunmi Lee [Mon, 27 Aug 2012 08:10:19 +0000 (17:10 +0900)]
Implement Flick.

[Title] Implement Flick.
[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] N/A

Change-Id: I4c66477b4c15017f418f8f5f5ca80dad7843d8af

12 years agoRemove not-used local patch file
Jongseok Yang [Mon, 27 Aug 2012 05:44:14 +0000 (14:44 +0900)]
Remove not-used local patch file

[Title] Remove not-used local patch file
[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] N/A

Change-Id: Id622e70e4d1f780ef95d6fd14658aebaf625d35a

12 years agoAdd capture attribute for supporting HTML media capture
Kihong Kwon [Fri, 17 Aug 2012 07:57:13 +0000 (16:57 +0900)]
Add capture attribute for supporting HTML media capture

[Title] Add capture attribute for supporting HTML media capture
[Issue#] N/A
[Problem] WK2 doesn't support HTML media capture
[Cause] N/A
[Solution] N/A

Change-Id: I6ca6facf6c7d2e1887ce9f1cd1ec44704a2001e4

12 years agoDon't skip renderNextFrame() after performScheduledLayerFlush().
Hyowon Kim [Fri, 24 Aug 2012 10:50:01 +0000 (19:50 +0900)]
Don't skip renderNextFrame() after performScheduledLayerFlush().

[Title] Don't skip renderNextFrame() after performScheduledLayerFlush().
[Issue#] WEB-1650
[Problem] Webapps do not display.
[Cause] renderNextFrame() is skipped bacause m_needsSkipRenderNextFrame is true.
[Solution] m_needsSkipRenderNextFrame sets false when performScheduledLayerFlush() is called.
[Team] Browser (TiledAC)

Change-Id: I747c84e11b4ca86f2949f81733b17e2babae9217

12 years agoMerge "Add WK api to get capture attribute for supporting HTML media capture" into...
Kihong Kwon [Fri, 24 Aug 2012 09:37:16 +0000 (18:37 +0900)]
Merge "Add WK api to get capture attribute for supporting HTML media capture" into 2.0_beta

12 years agoMerge "Early merge - [EFL] Support for HTML media capture" into 2.0_beta
Kihong Kwon [Fri, 24 Aug 2012 09:36:59 +0000 (18:36 +0900)]
Merge "Early merge - [EFL] Support for HTML media capture" into 2.0_beta

12 years agoFix security issue on LocalFileSystem
Jihye Kang [Fri, 24 Aug 2012 06:55:38 +0000 (15:55 +0900)]
Fix security issue on LocalFileSystem

[Title] Fix security issue on LocalFileSystem
[Issue#] WEB-814 WEB-816
[Problem]
  [WEB-814] WebKit handles "Same Origin Policy" incorrectly when providing HTML5 File & FileSystem support
  [WEB-816] WebKit maps PERSISTENT and TEMPORARY HTML5 FileSystem to the same physical directory
[Cause]
  [WEB-814] Currently webkit maps all FileSystem requests to the same directory regardless of the web page origin
  [WEB-816] Webkit allocates both Persistent and Temporary HTML5 FileSystem to the same physical directory
[Solution]
  [WEB-814] The Filesystem name containg the full web origin is used for creating a directory
  [WEB-816] Persistent and temporary file system are allocated on seperate directory

Change-Id: I0567c9682c22171b2145632bbffecf4d75fbb404

12 years agoAdd WK api to get capture attribute for supporting HTML media capture
Kihong Kwon [Thu, 16 Aug 2012 02:13:04 +0000 (11:13 +0900)]
Add WK api to get capture attribute for supporting HTML media capture

[Title] Add WK api to get capture attribute for supporting HTML media capture
[Issue#] N/A
[Problem] WK2 doesn't support HTML media capture
[Cause] N/A
[Solution] Early merge from webkit.org

Change-Id: I2b7deb0f844cf3370c5979e00a3e0665bad30bca

12 years agoEarly merge - [EFL] Support for HTML media capture
commit-queue@webkit.org [Sat, 28 Jul 2012 06:00:39 +0000 (06:00 +0000)]
Early merge - [EFL] Support for HTML media capture

Add HTML media capture feature, and enable that on the Efl port.

[Title] [EFL] Support for HTML media capture
[Issue#] N/A
[Problem] Support for HTML media capture
[Cause] N/A
[Solution] N/A

Change-Id: I390f369568e42be5099a76c5299c9e0f8deebedd

12 years agoMerge "[WK2] Fix location bug and crash issue for GoogleMap" into 2.0_beta
Kihong Kwon [Fri, 24 Aug 2012 05:03:50 +0000 (14:03 +0900)]
Merge "[WK2] Fix location bug and crash issue for GoogleMap" into 2.0_beta

12 years ago[WK2] Fix location bug and crash issue for GoogleMap
Seonae Kim [Wed, 22 Aug 2012 06:11:36 +0000 (15:11 +0900)]
[WK2] Fix location bug and crash issue for GoogleMap

[Title] Fix location bug and crash issue for GoogleMap
[Issue#] WEB-1617, WEB-1621
[Problem] 1. getCurrentPosition API returns 0,0
          2. Browser crashed while reloading web page
[Cause] 1. The result value of PositionChangedCallback is zero
        2. EwkGeolocation is not checked
[Solution] Add conditional statement to confirm the callback parameter

Change-Id: If48462c6a92f3e9e8ed06dfdf0b7a7c016443873

12 years ago[WK2] Disappearing keypad when sending a message in facebook
Seokju Kwon [Mon, 20 Aug 2012 07:13:38 +0000 (16:13 +0900)]
[WK2] Disappearing keypad when sending a message in facebook

[Title] Keyboard doesn't disappear when sending a message in facebook
[Issue#] P120809-6442
[Problem] Keyboard stays on screen
[Cause] Anchor navigation in same document
[Solution] Add disappearing keypad in dispatchDidChangeLocationWithinPage()

Change-Id: Id62452db29edea311340dbe0d479c9058687596a

12 years agoMerge "[WK2] Change how to check the state of keypad" into 2.0_beta
Jongseok Yang [Thu, 23 Aug 2012 09:18:32 +0000 (18:18 +0900)]
Merge "[WK2] Change how to check the state of keypad" into 2.0_beta

12 years ago[WK2] Change how to check the state of keypad
Seokju Kwon [Tue, 7 Aug 2012 10:24:53 +0000 (19:24 +0900)]
[WK2] Change how to check the state of keypad

[Title] Change how to check the state of keypad
[Issue#] N/A
[Problem] Keypad doesn't show up in Email
[Cause] Focus out without calling blur()
[Solution] Check focusedNode when focusing in webview

Change-Id: Ied82e69403f9f5027fa2925539d43d53d4638adb

12 years ago[WK2] Fix crash issue while terminating webapp
Seokju Kwon [Mon, 6 Aug 2012 11:01:58 +0000 (20:01 +0900)]
[WK2] Fix crash issue while terminating webapp

[Title] Fix crash issue while terminating webapp
[Issue#] N_SE-5438
[Problem] Occurs B/S
[Cause] NULL Pointer Access
[Solution] Add exception code

Change-Id: I25caa4c6bf14584f4dccac7ee23c4583cccb063e

12 years agoMerge "[WK2] Fix crash issue while terminating webapp" into 2.0_beta
Jongseok Yang [Thu, 23 Aug 2012 09:18:20 +0000 (18:18 +0900)]
Merge "[WK2] Fix crash issue while terminating webapp" into 2.0_beta

12 years agoMerge "[WK2] Remove unnecessary code in imfInputPanelStateEventCb" into 2.0_beta
Jongseok Yang [Thu, 23 Aug 2012 09:18:09 +0000 (18:18 +0900)]
Merge "[WK2] Remove unnecessary code in imfInputPanelStateEventCb" into 2.0_beta

12 years ago[WK2] Remove unnecessary code in imfInputPanelStateEventCb
Seokju Kwon [Thu, 2 Aug 2012 07:13:10 +0000 (16:13 +0900)]
[WK2] Remove unnecessary code in imfInputPanelStateEventCb

[Title] Remove unnecessary code in imfInputPanelStateEventCb
[Issue#] N/A
[Problem] ECore-IME can reset the state of keypad
[Cause] ECore-IME emit ths signal(ECORE_IMF_INPUT_PANEL_STATE_EVENT)
[Solution] the state should be handled in webkit

Change-Id: I373954374c07acdd86b89aeaaf21bd885357b5bc

12 years agoFixed context menu issue in email.
Yuni Jeong [Wed, 22 Aug 2012 14:47:47 +0000 (23:47 +0900)]
Fixed context menu issue in email.

[Title] Fixed context menu issue in email.
[Issue#] S1-7512
[Problem] [email] can't see pasted text after paste from context menu
[Cause] Because text selection mode is not changed to OFF.
        - 'paste' context menu is context menu releated to text selection.
[Solution] modify that text selection is set to off after selecting 'paste' & customized context menu.

Change-Id: Iadd3e3bb8970a7854b687fe2eacc1275206856f7

12 years agoAdded API for getting navigation type in ewk_policy_decision
Yuni Jeong [Tue, 21 Aug 2012 09:16:28 +0000 (18:16 +0900)]
Added API for getting navigation type in ewk_policy_decision

[Title] Added API for getting navigation type in ewk_policy_decision
[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] N/A

Change-Id: I6dedda0ae914037c7957933d2bda6cbfb00f5529

12 years agoMerge "Fix to enable Screen Orientation event" into 2.0_beta
Jinwoo Song [Thu, 23 Aug 2012 03:01:10 +0000 (12:01 +0900)]
Merge "Fix to enable Screen Orientation event" into 2.0_beta

12 years agoMerge "Fix to do not use transform information when getting caret rect." into 2.0_beta
seojin kim [Thu, 23 Aug 2012 01:38:44 +0000 (10:38 +0900)]
Merge "Fix to do not use transform information when getting caret rect." into 2.0_beta

12 years agoFix to do not use transform information when getting caret rect.
youngtaeck.song [Fri, 17 Aug 2012 10:51:25 +0000 (19:51 +0900)]
Fix to do not use transform information when getting caret rect.

[Title] Fix to do not use transform information when getting caret rect.
[Issue#]  N_SE-2904
[Problem] Caret doesn’t blink when layer own this caret is transformed.
[Cause] In this case, the rect for invalidation is modified by transform infomation.
[Solution] Fix to do not use transform information when getting caret rect.

Change-Id: I3ce13e8ee5038d3c967c83319e2f8cbf26eea01b

12 years agoFix memory crack when processing a message have several file descriptors.
youngtaeck.song [Wed, 22 Aug 2012 03:08:22 +0000 (12:08 +0900)]
Fix memory crack when processing a message have several file descriptors.

[Title] Fix memory crack when processing a message have several file descriptors.
[Issue#] WEB-1625
[Problem] Memory crack occur when processing a message have several file descriptors.
[Cause] There is memmove code that have a wrong size argument.
[Solution] Fix size argument.

Change-Id: If9924d415d90ca164847378a6513e037aefaefb0

12 years agoFix to enable Screen Orientation event
Ryuan Choi [Wed, 22 Aug 2012 02:43:43 +0000 (11:43 +0900)]
Fix to enable Screen Orientation event

I realized that ENABLE_XXX can not be used between WEBKIT_OPTION_BEGIN and WEBKIT_OPTION_END.
So, screen orientation event is not working.

This patch enable screen orientation event by removing guard of ENABLE_ORIENTATION_EVENTS
as temporal way.

In addition, fix build break when enabled.

Change-Id: I4cf19d022f9cddbaf5b7932f9d44514ed641250f

12 years agoupload webkit/tizen 2.0_beta source.
Ryuan Choi [Tue, 21 Aug 2012 10:16:17 +0000 (19:16 +0900)]
upload webkit/tizen 2.0_beta source.

12 years agoupload tizen1.0 source
Kim Kibum [Sun, 29 Apr 2012 08:03:47 +0000 (17:03 +0900)]
upload tizen1.0 source

12 years agotizen beta release
Kibum Kim [Mon, 27 Feb 2012 04:41:30 +0000 (13:41 +0900)]
tizen beta release

12 years agoGit init
Kibum Kim [Fri, 6 Jan 2012 15:55:26 +0000 (00:55 +0900)]
Git init

12 years agoInitial empty repository
Eunkyoung Kim [Fri, 6 Jan 2012 13:20:27 +0000 (22:20 +0900)]
Initial empty repository