framework/web/webkit-efl.git
10 years ago[Release] Webkit2-efl-123997_0.11.80 submit/tizen_2.2/20130714.131554 submit/tizen_2.2/20130714.134024 submit/tizen_2.2/20130714.142619
Eunsol Cha [Fri, 12 Jul 2013 05:52:32 +0000 (14:52 +0900)]
[Release] Webkit2-efl-123997_0.11.80

10 years agoFix clearing text issue of email composer
SangYong Park [Wed, 10 Jul 2013 09:20:04 +0000 (18:20 +0900)]
Fix clearing text issue of email composer

[Title] Fix clearing text issue of email composer
[Issue#] N/A
[Problem] Text was cleared after to tap enter key.
[Cause] IMF callback was called without filtering.
[Solution] Also handle IMF callback if no filtering.

Change-Id: I8799a9f1119e095a503de0dcc0af36ff86465cd9

10 years agoMerge "Update layout test result" into tizen_2.2
Kangil Han [Fri, 12 Jul 2013 01:23:08 +0000 (01:23 +0000)]
Merge "Update layout test result" into tizen_2.2

10 years agoUpdate layout test result
Taehwan Kim [Fri, 12 Jul 2013 01:00:28 +0000 (10:00 +0900)]
Update layout test result

[Title] Update layout test result
[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] N/A

Change-Id: Iff7e8020c4d47245f392929609ba0f84a18b7280

10 years agoDuration doesn't change even if it is updated on EOS(additional).
keonho [Thu, 11 Jul 2013 12:34:55 +0000 (21:34 +0900)]
Duration doesn't change even if it is updated on EOS(additional).

[Title] Duration doesn't change even if it is updated on EOS(additional).
[Problem] N/A
[Cause] In stream mode, there is updating of duration value.
[Solution] now != duration needs to update duration on HTMLMediaElement.

Change-Id: I801151e8431c2afd7569500116332e76d6ed4982

10 years agoremove suspend/resume from picker operation
Taeyun An [Thu, 11 Jul 2013 11:21:04 +0000 (20:21 +0900)]
remove suspend/resume from picker operation

[Title] remove suspend/resume from picker operation
[Issue#] N_SE-45591
[Problem] mismatch of value between entry and picker
[Cause] call suspend function when showing picker
[Solution] remove suspend when showing picker

Change-Id: I0318deca24cb2fe61496a8c587ce4f10bfbcd291

10 years agoSupport iconUrl of w3c Notification
Jihye Kang [Thu, 11 Jul 2013 05:27:25 +0000 (14:27 +0900)]
Support iconUrl of w3c Notification

[Title] Support iconUrl of w3c Notification
[Issue#] N/A
[Problem] iconUrl of w3c Notification is not working
[Cause] iconUrl is not saved when creating Notification
[Solution] save iconUrl when creating Notification

Change-Id: I6ed31bb94b3fb9fd71324d98a5b0e3d413c8ef76

10 years agoMerge "[CherryPick] [WEBGL] Rename WEBKIT_WEBGL_compressed_texture_s3tc to WEBGL_comp...
Heejin Chung [Thu, 11 Jul 2013 08:46:50 +0000 (08:46 +0000)]
Merge "[CherryPick] [WEBGL] Rename WEBKIT_WEBGL_compressed_texture_s3tc to WEBGL_compressed_texture_s3tc" into tizen_2.2

10 years agoMerge "[Release] Webkit2-efl-123997_0.11.79" into tizen_2.2
Keunyong Lee [Thu, 11 Jul 2013 08:19:21 +0000 (08:19 +0000)]
Merge "[Release] Webkit2-efl-123997_0.11.79" into tizen_2.2

10 years ago[Release] Webkit2-efl-123997_0.11.79
Eunsol Cha [Thu, 11 Jul 2013 08:16:09 +0000 (17:16 +0900)]
[Release] Webkit2-efl-123997_0.11.79

10 years ago[Title] Update a work-around patch for a naver page
Gyuyoung Kim [Tue, 9 Jul 2013 11:22:40 +0000 (20:22 +0900)]
[Title] Update a work-around patch for a naver page
[Issues] There are some side-effect by existing work-around patch
[Problem] Some web pages can't layout properly.
[Solution] Improve a condition to adjust the work-around patch

Change-Id: I914d1200199d556a1b46f4e4482eaf0ad1f109bd

10 years agoShow vertical mode context menu at the link or image when cursor is in editable contents.
Taeyun An [Thu, 30 May 2013 01:52:11 +0000 (10:52 +0900)]
Show vertical mode context menu at the link or image when cursor is in editable contents.

[Title] Show horizontal mode context menu at the link or image when cursor is in editable contents.
[Issue#] N/A
[Problem] Horizontal mode context menu is shown at the link or image when try to show context menu in editable content.
[Cause] Now just checking EditorState
[Solution] Change checking condition code

Change-Id: I7a9d12a95d0b834acf5f8e17e6212ffa992e5853

10 years agoUpdate untranslated text
bunam.jeon [Wed, 10 Jul 2013 09:34:00 +0000 (18:34 +0900)]
Update untranslated text

[Title] Update untranslated text
[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Update untranslated text

Change-Id: I8e8ac304f2dd98b3e861d447fa0e8cecc467dcc6

10 years agoAdd ewk_view_fullscreen_exit to exit fullscreen mode
Seonae Kim [Thu, 20 Jun 2013 10:34:52 +0000 (19:34 +0900)]
Add ewk_view_fullscreen_exit to exit fullscreen mode

[Title] Add ewk_view_fullscreen_exit to exit fullscreen mode
[Issue] N/A
[Problem] when the back key is pressed, move to the previous page, despite being in fullscreen.
[Cause] The H/W back key is applied.
[Solution] In apps, should call this api instead of history back.

Change-Id: I2df4f6d4e82e05505157885bdd21a0c173c07ad2

10 years agoMerge "[Release] Webkit2-efl-123997_0.11.78" into tizen_2.2
Keunyong Lee [Wed, 10 Jul 2013 08:14:58 +0000 (08:14 +0000)]
Merge "[Release] Webkit2-efl-123997_0.11.78" into tizen_2.2

10 years ago[Release] Webkit2-efl-123997_0.11.78
Eunsol Cha [Wed, 10 Jul 2013 08:11:40 +0000 (17:11 +0900)]
[Release] Webkit2-efl-123997_0.11.78

10 years agoFixed somtimes focus ring is shown twice.
Yuni Jeong [Wed, 10 Jul 2013 06:31:25 +0000 (15:31 +0900)]
Fixed somtimes focus ring is shown twice.

[Title] Fixed somtimes focus ring is shown twice.
[Issue#] N/A
[Problem] Somtimes, focus ring is shown twice.
[Cause] When tap is performed in handleGestureEvent() function,
        although timer for showing focus ring has expired(focus ring had already shown and hidden),
        function to show focus ring is called again.
[Solution] When tap is performed in handleGestureEvent() function,
           if timer for showing focus ring has expired(focus ring had already shown and hidden),
           focus ring is not shown again.

Change-Id: Ia7a9802c8228d510a184c13d9cc6ae5ab670bee6

10 years agoFix input picker issue
SangYong Park [Tue, 9 Jul 2013 07:10:09 +0000 (16:10 +0900)]
Fix input picker issue

[Title] Fix input picker issue
[Issue#] N/A
[Problem] Data/time input picker did not showing
[Cause] ewk view has not focus
[Solution] Set focus to ewk view after handling tap event

Change-Id: I217b5954878cecff81fff1ba262d8398d1b3c8e6

10 years ago[Cherry-Pick] IncrementalSweeper should not sweep/free Zapped blocks
mhahnenberg@apple.com [Wed, 12 Sep 2012 04:26:15 +0000 (04:26 +0000)]
[Cherry-Pick] IncrementalSweeper should not sweep/free Zapped blocks
https://bugs.webkit.org/show_bug.cgi?id=96464

[Issue#] N_SE-45371
[Problem] Crash after randomly operation on internet
[Solution] GC should not sweep/free Zapped blocks.
[Cherry-Picker] Lee SangGyu <sg5.lee@samsung.com>

Reviewed by Filip Pizlo.

This is not beneficial in terms of performance because there isn't any way a block can emerge in the Zapped state from a call to Heap::collect() unless we run an eager sweep on it, in which case we've already run all the destructors we possibly can. This also causes bugs since we don't take zapped-ness into account when determining whether or not a block is empty to free it. The incremental sweeper can then accidentally free blocks that it thinks are empty but are in fact zapped with still-live objects in them.

* heap/MarkedBlock.h:
(JSC::MarkedBlock::needsSweeping): It is only valid to sweep a block if it is in the Marked state.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@128262 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Change-Id: Ie304b8b475eb4912162853e154f99f824e74a52c

10 years agoCreate string tightly when retrive string from cbhm
Taeyun An [Tue, 9 Jul 2013 05:33:27 +0000 (14:33 +0900)]
Create string tightly when retrive string from cbhm

[Title] Create string tightly when retrive string from cbhm
[Issue#] DCM-1658
[Problem] \u0000 null value is inserted at the end of string.
[Cause] Included null value string length is returned when use XGetWindowProperty API.
[Solution] Create string tightly when retrive string from cbhm

Change-Id: Ifc48ac491a33f0953b808029f45841c4a8174751

10 years agoChanged focus ring color
Yuni Jeong [Fri, 24 May 2013 15:53:33 +0000 (00:53 +0900)]
Changed focus ring color

[Title] Changed focus ring color
[Issue#] P130517-1229
[Problem] Focus ring is not shown in http://m.tvpot.daum.net site.
[Cause] Focus ring is displayed by gray color and background color of selected link menu is black.
        So, focus ring is not shown well.
[Solution] Changed focus ring color to RGBA(255, 143, 37, 153).

Change-Id: I2bcfa572fa2dc603b7d73d13ac9db51a1d53414e

10 years agoFixed sometimes foucs ring disappear late and is not shown.
Yuni Jeong [Thu, 27 Jun 2013 17:46:37 +0000 (02:46 +0900)]
Fixed sometimes foucs ring disappear late and is not shown.

[Title] Fixed sometimes foucs ring disappear late and is not shown.
[Issue#] N/A
[Problem]
1. Sometimes focus ring disappear after loading new page.
2. Sometimes focus ring is not shown.
[Cause]
1. After new page was loaded, timer for hidding focus ring expire.
   So, focus ring disappear late.
2. After new page was loaded, timer for showing focus ring expire.
   And then, to getting focus ring node is performed at new page.
[Solution]
1. When new load is commited, added code to hide focus ring immediately.
2. If focus ring is not showing just before tap is performed,
   added code to show focus ring immediately.

Change-Id: I9e65f9dc8231038722ec45995a5207880fd76035

10 years agoWhole block area is highlighted instead of only Selected option.
Manish R Gurnaney [Tue, 25 Jun 2013 14:30:27 +0000 (20:00 +0530)]
Whole block area is highlighted instead of only Selected option.

[Title] Whole block area is highlighted instead of only Selected option.
[Issue#] P130612-3611, P130612-3538, P130615-1146, WEB-3182
[Problem] Header element is shown as Focused element
[Cause] Header element has been regisetered with click-event listener in the page content.
[Solution] We will be checking two conditions here If the FocusRect is too big then we don't show focus ring.
Second to see focused parent should not have any child which is focusable.

Change-Id: I8e690bb817c160698ecd498d094b810591aec3f3

10 years agoChanged the point for searching clickable node to get focus ring rect.
Yuni Jeong [Sat, 22 Jun 2013 10:00:44 +0000 (19:00 +0900)]
Changed the point for searching clickable node to get focus ring rect.

[Title] Changed the point for searching clickable node to get focus ring rect.
[Issue#] DCM-2047
[Problem] focus ring is displayed above two link menu than tapped link menu.
[Cause] When user tap contents in iframe, it is searching clickable node using the point from iframe.
        But, the point from main frame is needed for searching clickable node.
        So, focus ring is displayed at wrong position.
[Solution] Changed the point for searching clickable node to the main frame point.

Change-Id: I9df118900b39aefdb0671bd167acc91beea4b582

10 years agoFixed when tapping on "Tap" menu in "m.naver.com" site, focus ring is not displayed.
Yuni Jeong [Mon, 20 May 2013 14:18:35 +0000 (23:18 +0900)]
Fixed when tapping on "Tap" menu in "m.naver.com" site, focus ring is not displayed.

[Title] Fixed when tapping on "Tap" menu in "m.naver.com" site, focus ring is not displayed.
[Issue#] P130517-1777
[Problem] When tapping on "Tap" menu in "m.naver.com" site, focus ring is not displayed.
[Cause] Condition for displaying focus ring is not proper.
[Solution] Added condition for displaying focus ring.

Change-Id: I827eac68891837c84b618dad2fd8779488ca3fd3

10 years agoFixed when user tap on linkable contents, somtimes focus ring is not shown.
Yuni Jeong [Mon, 13 May 2013 14:49:43 +0000 (23:49 +0900)]
Fixed when user tap on linkable contents, somtimes focus ring is not shown.

[Title] Fixed when user tap on linkable contents, somtimes focus ring is not shown.
[Issue#] P130508-1455
[Problem] When user tap on linkable contents, somtimes focus ring is not shown
[Cause] 1. When user tap quickly, hide() function was called before show() function is called by timer for showing focus ring.
           - timing issue
        2. When user tap any point that is not linkable contents around linkable contents,
           tap operation is worked by touch adjust feature and focus ring is not shown.
[Solution] 1. Added routine to call hide() function by timer.
           2. Added touch adjust feature to routine for getting focus ring rect.

Change-Id: I56263a00a5e1f3a42cfb7522a1541bb623066005

10 years agoImplement that a text selection handle can be moved over another text selection handle.
Yuni Jeong [Thu, 16 May 2013 13:20:24 +0000 (22:20 +0900)]
Implement that a text selection handle can be moved over another text selection handle.

[Title] Implement that a text selection handle can be moved over another text selection handle.
[Issue#] P130401-3601
[Problem] A text selection handle can not be moved another text selection handle.
[Cause] Not implemented.
[Solution] Implement that a text selection handle can be moved over another text selection handle.

Change-Id: I257c66a29e08059d6393c8fb3ecebe459ace46f6

10 years agoAdded "Copy" context menu in case that selected node has imageURL.
Yuni Jeong [Mon, 20 May 2013 14:26:38 +0000 (23:26 +0900)]
Added "Copy" context menu in case that selected node has imageURL.

[Title] Added "Copy" context menu in case that selected node has imageURL.
[Issue#] P130517-3062
[Problem] when "SelectMode" context menu is selected after longtap on image in reader view,
          context menu(ex - Copy...) for text selection is not displayed.
[Cause] If selected node has linkURL, "Copy" context menu is added.
        In this case, selected node has only imageURL and does not has linkURL.
        So, "Copy" context menu is not added.
[Solution] Added "Copy" context menu in case that selected node has imageURL.

Change-Id: Ifedc0aa5a8b91a176653d7add6637fa9e669975b

10 years agoCreate string tightly when retrive string from cbhm callback event
Taeyun An [Thu, 13 Jun 2013 14:50:26 +0000 (23:50 +0900)]
Create string tightly when retrive string from cbhm callback event

[Title] Create string tightly when retrive string from cbhm callback event.
[Issue#] DCM-1918
[Problem] \u0000 null value is inserted at the end of string.
[Cause] Included null value string length is transfered from cbhm callback event.
[Solution] Create string tightly when retrive string from cbhm callback event

Change-Id: I22ca8267c5bd021987bf13118cc98c7b686a0f5e

10 years agoRemove tag if when paste x-elementary-markup type of text
Taeyun An [Mon, 3 Jun 2013 02:34:55 +0000 (11:34 +0900)]
Remove tag if when paste x-elementary-markup type of text

[Title] Remove tag if when paste x-elementary-markup type of text
[Issue#] P130530-0290
[Problem] Tags are inserted when paste copied text from calculator text in webview editable content.
[Cause] x-elementary-markup type should tag be removed.
[Solution] Remove tag using evas_textblock_text_markup_to_utf8() API

Change-Id: I7f530a6f39b05538bfdb301d8f3662155dfb3bee

10 years agoSync the source code for ClipboardHelper with private code
Taeyun An [Tue, 9 Jul 2013 07:00:45 +0000 (16:00 +0900)]
Sync the source code for ClipboardHelper with private code

[Title] Sync the source code for ClipboardHelper with private code
[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] N/A

Change-Id: I1b530de6dcc0557d1013643922dd25e2e283ca31

10 years agoDo not hide context menu if it showing from image in editable content.
Taeyun An [Tue, 2 Jul 2013 12:31:25 +0000 (21:31 +0900)]
Do not hide context menu if it showing from image in editable content.

[Title] Do not hide context menu if it showing from image in editable content.
[Issue#] DCM-2134
[Problem]
1. Context menu disappear after tab end if it showing from image in editable content
2. Focus ring doesn't hide after tab end if before context menu is shown
[Cause]
1. In case of image and link, context menu is showing before end tab so when endtap is called it makes textselection mode to false
2. Don't hide focus ring if context menu was shown before
[Solution]
1. Don't show context menu if hittest result data is contentEditable in start gesture
2. Hide focus ring if textSelectionMode is true in end gesture

Change-Id: I4c2e0a9ee4cfb82c4cd88447ee8d90d5c339bed1

10 years agoMerge "[Release] Webkit2-efl-123997_0.11.77" into tizen_2.2
Jinwoo Song [Tue, 9 Jul 2013 12:40:45 +0000 (12:40 +0000)]
Merge "[Release] Webkit2-efl-123997_0.11.77" into tizen_2.2

10 years ago[Release] Webkit2-efl-123997_0.11.77
Sanghyup Lee [Tue, 9 Jul 2013 12:29:27 +0000 (21:29 +0900)]
[Release] Webkit2-efl-123997_0.11.77

Change-Id: I7324ca5f483715a74f6b9c875129f0125690ebf0

10 years agoMerge "Fix webgl crash issue." into tizen_2.2
HYUNKI BAIK [Tue, 9 Jul 2013 07:57:46 +0000 (07:57 +0000)]
Merge "Fix webgl crash issue." into tizen_2.2

10 years agoDuration doesn't change even if it is updated on EOS.
keonho07.kim [Mon, 8 Jul 2013 11:00:21 +0000 (20:00 +0900)]
Duration doesn't change even if it is updated on EOS.

[Title] Duration doesn't change even if it is updated on EOS.
[Problem] N/A
[Cause] In stream mode, there is updating of duration value.
[Solution] now >= duration needs to update duration on HTMLMediaElement.

Change-Id: I8b8f81ff10a7c70200640000a3ea42e1caf23bf3

10 years agoFix webgl crash issue.
YongGeol Jung [Tue, 9 Jul 2013 07:47:48 +0000 (16:47 +0900)]
Fix webgl crash issue.

[Title] Fix webgl crash issue.
[Issue#] DCM-2169
[Problem] Webgl page does not launch in the emulator.
[Cause] Member variable was not cleared after calling XDestroyImage.
[Solution] Clear member variable.

Change-Id: Id79303845ebbf708f6a60ff058ca0e3f6c30ac96

10 years agoSet the focus again when trying to show picker even though it already is shown
Taeyun An [Tue, 9 Jul 2013 07:14:47 +0000 (16:14 +0900)]
Set the focus again when trying to show picker even though it already is shown

[Title] Set the focus again when trying to show picker even though it already is shown
[Issue#] N_SE-44406
[Problem] WebApp is closed when seleting H/W back key in the state of showing picker
[Cause] the webview has focus when showing the picker
[Solution] Set the focus again when trying to show picker even though it already is shown

Change-Id: I15d81fda393fcd70c2de97548a78ecae1ae07489

10 years agoContents of Magnifier are getting truncated
prathmesh.m [Fri, 5 Jul 2013 08:50:43 +0000 (14:20 +0530)]
Contents of Magnifier are getting truncated

[Title] Contents of Magnifier are getting truncated
[Issue#] N_SE-44325
[Problem] If the touch point is at the top or at the bottom
   end during extending the selection then the contents in
   the magnifier are not visible correctly
[Cause] The rect sent to get the snapshot of the page is
   above the visable area so text appears to be truncated
[Solution] Added check if the touch point is very near to
   top or bottom then adjust the content rect

Change-Id: I248d7b0886347dc80f6ad81e2a17d218228803e3

10 years agoFix the problem that the screen of the application does not rotation automatically.
bunam.jeon [Wed, 3 Jul 2013 06:31:24 +0000 (15:31 +0900)]
Fix the problem that the screen of the application does not rotation automatically.

[Title] Fix the problem that the screen of the application does not rotation automatically.
[Issue#] N/A
[Problem] It is not rotated automatically and the screen is not updated.
  When you rotate to landscape mode, then the screen is updated and recovered.
[Cause] App is hidden and when the device is rotated, disregard to updateViewportSize.
[Solution] If app is hidden, defer to updateViewportSize.

Change-Id: Ifee20dfe5dde443ae9528701c221af2994a63e51

10 years agoAdd Drag image
bunam.jeon [Fri, 7 Jun 2013 00:25:29 +0000 (09:25 +0900)]
Add Drag image

[Title] Add Drag image
[Issue#] N/A
[Problem] N/A
[Cause] Modify the behavior according to the UX Guide.
[Solution] Add Drag image

Change-Id: I4a628577c64af3b4e014424f9f48a25470a66901

10 years agoChange Drag operation and Drag image
bunam.jeon [Thu, 16 May 2013 05:41:43 +0000 (14:41 +0900)]
Change Drag operation and Drag image

[Title] Change Drag operation and Drag image
[Issue#] N/A
[Problem] N/A
[Cause] Modify the behavior according to the UX Guide.
[Solution] Change Drag operation and Drag image

Change-Id: I52bb0c07a1d023563e0ba5762c75224f5d0bd0e3

10 years agoRemove unneccessary inspector image files
bunam.jeon [Mon, 8 Jul 2013 11:00:41 +0000 (20:00 +0900)]
Remove unneccessary inspector image files

[Title] Remove unneccessary inspector image files
[Issue#] N/A
[Problem] N/A
[Cause] Image files that have not been used.
[Solution] Remove unneccessary inspector image files

Change-Id: Ia8d9e569d0d61f5e27062f7ff46e9c284b28a830

10 years agoDo not process smart zoom if page is not scalable.
Eunmi Lee [Tue, 9 Jul 2013 04:33:03 +0000 (13:33 +0900)]
Do not process smart zoom if page is not scalable.

[Title] Do not process smart zoom if page is not scalable.
[Issue#] N_SE-44944
[Problem] Page is scrolled by double-tap in the mobile news page.
[Cause] Smart zoom is performed even though page is not scalable.
[Solution] Do not process smart zoom if page is not scalable.

Change-Id: I133a0628c2b1cddd8f025d9f22148c08280eda8c

10 years agoFixed a problem that image is reduced when use drag operation.
bunam.jeon [Mon, 8 Jul 2013 11:21:54 +0000 (20:21 +0900)]
Fixed a problem that image is reduced when use drag operation.

[Title] Fixed a problem that image is reduced when use drag operation.
[Issue#] N_SE-44774
[Problem] image is reduced when use drag operation.
[Cause] Drag hide time is slow. so, drag icon is work.
[Solution] Quickly drag hide and remove logic for duplicate.

Change-Id: I8c4d675d37dde50645eed687a725b1de07e00d82

10 years agoAdd settings api for using keypad without user action
SangYong Park [Tue, 2 Jul 2013 02:12:09 +0000 (11:12 +0900)]
Add settings api for using keypad without user action

[Title] Add settings api for using keypad without user action
[Issue#] N/A
[Problem] Keypad behavior is different for each app.
[Cause] Settings api was not available.
[Solution] Add settings api for using keypad without user action

Change-Id: Iecbaa5ab8efd881c01e1d8f8f8f6f4f3404f24b4

10 years agoFix openning picker when view does not have focus
Taeyun An [Mon, 8 Jul 2013 08:45:33 +0000 (17:45 +0900)]
Fix openning picker when view does not have focus

[Title] Fix openning picker when view does not have focus
[Issue#]  N/A
[Problem] picker is not shown
[Cause] do not set the focus the entry is for the picker
[Solution] do not focus just when picker is already shown

Change-Id: I04b3ea73b274d3255f429ec4bf5e274964cb1f94

10 years agoChange date/time picker popup layout
KwangYong Choi [Mon, 8 Jul 2013 06:55:17 +0000 (15:55 +0900)]
Change date/time picker popup layout

[Title] Change date/time picker popup layout.
[Issue#] N_SE-44922
[Problem] Text and date/time layout is overwrapped.
[Cause] Elementary changes.
[Solution] Change layout.

Change-Id: If8bd5afeac41c4f8eff4d62c118d244061d14cf5

10 years agoThe ended eventhandler is called although playbackposion has been seeked to 0 by...
keonho07.kim [Wed, 3 Jul 2013 12:41:16 +0000 (21:41 +0900)]
The ended eventhandler is called although playbackposion has been seeked to 0 by setCurrentTime.

[Title] The ended eventhandler is called although playbackposion has been seeked to 0 by setCurrentTime.
[Problem] WEB-3419
[Cause] When currentTime() was returned mediaDuration, if it reached end of playback.
[Solution] If there is a call seek(), m_EndReadched is reset.

Change-Id: I736efc1b49f00bdbefa85c44d5407b0d4133bcf0

10 years agoFixed to force close at the end of the application being debugged.
bunam.jeon [Thu, 4 Jul 2013 13:39:01 +0000 (22:39 +0900)]
Fixed to force close at the end of the application being debugged.

[Title] Fixed to force close at the end of the application being debugged.
[Issue#] N_SE-44586
[Problem] Force close at the end of the application being debugged.
[Cause] It had access to a variable that has disappeared.
[Solution] Add exception handling variables disappeared.

Change-Id: I8857b32e62120c323af0c59c807d21ace5ff9f12

10 years agoSend confirm composition event immediately when imf context was reset
SangYong Park [Fri, 5 Jul 2013 03:01:31 +0000 (12:01 +0900)]
Send confirm composition event immediately when imf context was reset

[Title] Send confirm composition event immediately when imf context was reset
[Issue#] N/A
[Problem] Composition text was inserted after tap.
[Cause] Confirm composition was handled after focus was moved.
[Solution] Send confirm composition event immediately when imf context was reset.

Change-Id: I08b78b3e996083c86d6ba4211a8c0749b12a6d0b

10 years agoImage is not coming properly after rotation
deepak [Wed, 3 Jul 2013 21:18:06 +0000 (02:48 +0530)]
Image is not coming properly after rotation

[Version]    RC3
[Title]      Image is not coming properly after rotation.
[BinType]    N/A
[Customer]   HQ
[Issue#]     N_SE-42989
[Problem]    Image is not coming properly after rotation
[Cause]      m_viewportFitsToContent is not considered for calculating scale.
[Solution]   check added for m_viewportFitsToContent.
[Team]       WebCoreSupport
[Developer]  deepak.m1@samsung.com
[Request]    N/A
[Horizontal expansion] N/A
[SCMRequest] NA

Change-Id: I87c97190809379281d937f8fb2e95f04dd215ace

10 years agoSpinner is shown as hover state after pressed.
jinwoo jeong [Fri, 5 Jul 2013 02:12:32 +0000 (11:12 +0900)]
Spinner is shown as hover state after pressed.

[Title] Spinner is shown as hover state after pressed.
[Issue#] N_SE-43639
[Problem] After pressing spinner, 'hover-out' event is not called on mobile.
[Cause] Mobile couldn't have hover state.
[Solution] Remove codes related with hover state.

Change-Id: I20fc33dd751dab58f441f2e032ec85a86bf4cc54

10 years agoMerge "[Release] Webkit2-efl-123997_0.11.76" into tizen_2.2
Kangil Han [Thu, 4 Jul 2013 08:13:29 +0000 (08:13 +0000)]
Merge "[Release] Webkit2-efl-123997_0.11.76" into tizen_2.2

10 years ago[Release] Webkit2-efl-123997_0.11.76
Eunsol Cha [Thu, 4 Jul 2013 08:11:09 +0000 (17:11 +0900)]
[Release] Webkit2-efl-123997_0.11.76

10 years agoIgnore contiguous composition event.
SangYong Park [Wed, 3 Jul 2013 13:05:51 +0000 (22:05 +0900)]
Ignore contiguous composition event.

[Title] Ignore contiguous composition event.
[Issue#] P130605-7046
[Problem] Text style was not applied.
[Cause] Text style was initialized when set empty text before confirm composition.
[Solution] Ignore contiguous composition event.

Change-Id: Id4cf6caed3b8e0361160acc63f43250978acfef4

10 years agoSet keyboard mode
SangYong Park [Mon, 10 Jun 2013 04:24:42 +0000 (13:24 +0900)]
Set keyboard mode

[Title] Set keyboard mode
[Issue#] P130607-4045
[Problem] Layout did not changed by conformant
[Cause] Keyboard mode was not changed
[Solution] Change keyboard mode when keypad was show/hide.

Change-Id: I9d8c6eab25952eb823efb057fdffffa2b57832f3

10 years agoMerge "[Release] Webkit2-efl-123997_0.11.75" into tizen_2.2
Kangil Han [Wed, 3 Jul 2013 11:38:57 +0000 (11:38 +0000)]
Merge "[Release] Webkit2-efl-123997_0.11.75" into tizen_2.2

10 years ago[Release] Webkit2-efl-123997_0.11.75
Eunsol Cha [Wed, 3 Jul 2013 11:34:22 +0000 (20:34 +0900)]
[Release] Webkit2-efl-123997_0.11.75

10 years agoWhen long tap on other input box, endTap() is performed.
Yuni Jeong [Wed, 3 Jul 2013 05:30:56 +0000 (14:30 +0900)]
When long tap on other input box, endTap() is performed.

[Title] When long tap on other input box, endTap() is performed.
[Issue#] N/A
[Problem] User long tap on an input box and then, when long tap on other input box,
          Magnifier is displayed above previous input box.
[Cause] Magnifier is displayed above rootEditableElement that has caret
        bacause there is caret in previous input box.
        So, this issue occur.
[Solution] When long tap on other input box, textSelectionDown() return false.
           If textSelectionDown() return false, endTap() for other input box is performed.

Change-Id: Ia25f1f0b2878b5aa1d0a14059d1d428731e2af01

10 years agoFixed selection should not be working when long tap on button in OSP app.
Yuni Jeong [Tue, 2 Jul 2013 15:59:06 +0000 (00:59 +0900)]
Fixed selection should not be working when long tap on button in OSP app.

[Title] Fixed selection should not be working when long tap on button in OSP app.
[Issue#] N_SE-44397
[Problem] After long tap on button, when selecting "copy"/"paste" context menu,
          "copy"/"paste" operation is not working.
[Cause] When long tap on button, selection should not be working.
        But, selection is working when long tap on button in OSP app.
[Solution] Remove if (!isStartedTextSelectionOutside) condition for not selecting when the input type is button.

Change-Id: If9eb4413df1e0a01c3e6df56da10954c468dc034

10 years agoMagnifer not moving in case of piker input
prathmesh.m [Tue, 2 Jul 2013 11:46:59 +0000 (17:16 +0530)]
Magnifer not moving in case of piker input

[Title] Magnifer not moving in case of picker
[Issue#] N_SE-44251
[Problem] In Picker input box we do not set carret. So
    not reqiuired that magnifier to be present inside the
    in input box only
[Cause] No check present to ignore the picket input box
[Solution] Added check to move magnifier outside input
    picker box

Change-Id: I21feeef8027dd039b514a8f05b9dba07e4a119fb

10 years agoFix horizontal scroll issue
Gyuyoung Kim [Wed, 3 Jul 2013 06:21:08 +0000 (15:21 +0900)]
Fix horizontal scroll issue

[Issue#] N_SE-41768
[Problem] A page doesn't be scrolled on skype.com after logging in.
[Cause] A workaround patch of Viewport meta tag influences on this issue.
[Solution] Change existing condition for this issue

Change-Id: Id0d785c8b59bd3aee24d32a021fbf758fece4577

10 years agoDo not set the focus as "false" from webcore operation
Taeyun An [Wed, 3 Jul 2013 05:51:32 +0000 (14:51 +0900)]
Do not set the focus as "false" from webcore operation

[Title] Do not set the focus as "false" from webcore operation
[Issue#] N_SE-43735
[Problem] Back key H/W key is not working after tap on tab from host keyboard
[Cause] webview object is unfocused from tab key
[Solution] Do not set the focus as "false" from webcore operation

Change-Id: Idfc737a4a5fd2accb4443e8fc7931db263d89bbb

10 years agoMerge "[Release] Webkit2-efl-123997_0.11.74" into tizen_2.2
Kangil Han [Wed, 3 Jul 2013 02:02:05 +0000 (02:02 +0000)]
Merge "[Release] Webkit2-efl-123997_0.11.74" into tizen_2.2

10 years ago[Release] Webkit2-efl-123997_0.11.74
Eunsol Cha [Wed, 3 Jul 2013 01:59:36 +0000 (10:59 +0900)]
[Release] Webkit2-efl-123997_0.11.74

10 years agoMerge "Layout test regression occurred in javascript popup" into tizen_2.2
Kangil Han [Wed, 3 Jul 2013 01:17:16 +0000 (01:17 +0000)]
Merge "Layout test regression occurred in javascript popup" into tizen_2.2

10 years agoWebM format is not supported in RSA branch.
Kamil Lysik [Tue, 25 Jun 2013 11:01:41 +0000 (13:01 +0200)]
WebM format is not supported in RSA branch.

[Title] WebM format is not supported in RSA branch.
[Issue#] HTML5-54
[Problem] Supported HTML5 feature in Youtube, try to play video. Video is not displayed.
[Solution] Remove video/webm from mimeTypeCache

Change-Id: I4fd679e8f8890b3f735143ae2a30dbb100887f80

10 years agoDisabled selection on button
prathmesh.m [Tue, 2 Jul 2013 11:02:35 +0000 (16:32 +0530)]
Disabled selection on button

[Title] Disabled selection on button
[Issue#] WEB-3001
[Problem] When long tap on button, button is getting seleced
   and context menu appears
[Cause] Disabling of selection was checked only for <button>
   tag but the check was missing for <input type="button">
[Solution] Added check for not selecting when the input
   type is button

Change-Id: I70df655e1198d0ec5e98c6785c053098a53570d7

10 years agoDo not focus when opening Picker Popup
Taeyun An [Tue, 2 Jul 2013 08:39:58 +0000 (17:39 +0900)]
Do not focus when opening Picker Popup

[Title] Do not focus when opening Picker Popup
[Issue#] N_SE-42734, N_SE-43124
[Problem] even thogh picker popup is displayed, the text is inserted
          to webview using host keyboard
[Cause] key callback is called because webview has focus.
[Solution] do not focus when opening Picker Popup

Change-Id: I22248cda47ac56acae05d3bfb1ddea3f8b10e67f

10 years agoMerge "Add tagging options in release script." into tizen_2.2
Kangil Han [Tue, 2 Jul 2013 08:28:24 +0000 (08:28 +0000)]
Merge "Add tagging options in release script." into tizen_2.2

10 years agoAdd tagging options in release script.
Sanghyup Lee [Sat, 29 Jun 2013 08:31:09 +0000 (17:31 +0900)]
Add tagging options in release script.

[Title] Add tagging options in release script.
[Issue#] N/A
[Problem] N/A
[Cause] SCM guide that push tag after release commit merged.
[Solution] Add tagging options in release script.

Change-Id: I9ed6800707c16ae382be954131f8e18db08ffda0

10 years agoLayout test regression occurred in javascript popup
Jinwoo Song [Tue, 2 Jul 2013 06:48:11 +0000 (15:48 +0900)]
Layout test regression occurred in javascript popup

[Title] Layout test regression occurred in javascript popup
[Issue#] N/A
[Problem] Layout test regression
[Cause] Javascript popup is disabled in WTR but notifyPopupReplyWaitingState() was enabled.
[Solution] Make an early return in notifyPopupReplyWaitingState().

Change-Id: Ia7e96aa5bc572817f255fe619a36e6252dad0f9c

10 years agoChange screen reader mode setting without vconf
SangYong Park [Fri, 28 Jun 2013 06:47:50 +0000 (15:47 +0900)]
Change screen reader mode setting without vconf

[Title] Change screen reader mode setting without vconf
[Issue#] N/A
[Problem] Screen reader can behave in unwanted app.
[Cause] Screen reader behavior can be different from settings.
[Solution] Screen reader behave after receiving highlight action event.

Change-Id: I0b9370430e5104b6134b6ee48ec5f3f8d15720b5

10 years agoRaise touch event when two finger gesture in screen reader mode
SangYong Park [Wed, 5 Jun 2013 11:13:37 +0000 (20:13 +0900)]
Raise touch event when two finger gesture in screen reader mode

[Title] Raise touch event when two finger gesture in screen reader mode
[Issue#] N/A
[Problem] Touch event was not occured
[Cause] Do not raise touch event
[Solution] Raise touch event

Change-Id: I40e9297d7b57b229220126c217f23749ad618617

10 years agoFix gesture issue caused by screen reader
SangYong Park [Wed, 29 May 2013 05:04:29 +0000 (14:04 +0900)]
Fix gesture issue caused by screen reader

[Title] Fix gesture issue caused by screen reader
[Issue#] P130510-6314
[Problem] Sometimes does not work gesture.
[Cause] Condition was wrong which check screen reader enabling
[Solution] Change checking condition code

Change-Id: If63495da6d94030cd155d5fb4aec6bce1c4bbc2b

Conflicts:

Source/WebKit2/UIProcess/API/efl/ewk_view.cpp

10 years agoAdd new access object callback
SangYong Park [Thu, 16 May 2013 08:25:05 +0000 (17:25 +0900)]
Add new access object callback

[Title] Add new access object callback
[Issue#] N/A
[Problem] Access object does not work enough.
[Cause] Access object's callback is added.
[Solution] Add new access object callback.

Change-Id: Iccfd63a2b1f1b1a0187bcdf405d83f8182b639f9

10 years agoChange timing to enable screen reader
SangYong Park [Thu, 9 May 2013 05:52:09 +0000 (14:52 +0900)]
Change timing to enable screen reader

[Title] Change timing to enable screen reader
[Issue#] N/A
[Problem]
[Cause]
[Solution]

Change-Id: Ida27f6df0cb2b56c895ef8dabcb2f80b1d433bd8

10 years agoDo not reset clipboard helper value when clipboard state is showing
Taeyun An [Mon, 1 Jul 2013 12:00:49 +0000 (21:00 +0900)]
Do not reset clipboard helper value when clipboard state is showing

[Title] Do not reset clipboard helper value when clipboard state is showing
[Issue#] N_SE-44023
[Problem] "OK" & "Cancel" buttons get hidden under the clipboard in TemporaryStorage
[Cause] Make clipboard status value to false when open clipboard twice time
[Solution] Do not reset clipboard helper value when clipboard state is showing

Change-Id: I330c357f6fc15ceca8e7c859e65bea293babcc12

10 years agoChange textselection handle to upper side if handles are displayed bottom of page
Taeyun An [Fri, 28 Jun 2013 14:16:13 +0000 (23:16 +0900)]
Change textselection handle to upper side if handles are displayed bottom of page

[Title] Change textselection handle to upper side if handles are displayed bottom of page
[Issue#] N/A
[Problem] Did not Changed textselection handle to upper side if handles are displayed bottom of page
[Cause] When checking handle rect value at that time handles status is invisible. So it returned 0 value.
[Solution] Get handle rect value without handles visible status.

Change-Id: I5455765c2a95cc3f984e5b7b1a0b2320790c7f0a

10 years agoMerge "[Release] Webkit2-efl-123997_0.11.73" into tizen_2.2
Kangil Han [Mon, 1 Jul 2013 10:32:22 +0000 (10:32 +0000)]
Merge "[Release] Webkit2-efl-123997_0.11.73" into tizen_2.2

10 years ago[Release] Webkit2-efl-123997_0.11.73
Eunsol Cha [Mon, 1 Jul 2013 10:29:47 +0000 (19:29 +0900)]
[Release] Webkit2-efl-123997_0.11.73

10 years agoFix build break.
Eunmi Lee [Mon, 1 Jul 2013 08:55:45 +0000 (17:55 +0900)]
Fix build break.

[Title] Fix build break.
[Issue#] N/A
[Problem] Build error.
[Cause] Missing #endif statement.
[Solution] Add missing #endif statement.

Change-Id: I8169ec4d5b030c5150888b595ca67c28c10bc7fa

10 years agoEnable double tap only if page is scalable.
Eunmi Lee [Tue, 18 Jun 2013 08:47:38 +0000 (17:47 +0900)]
Enable double tap only if page is scalable.

[Title] Enable double tap only if page is scalable.
[Issue#] N/A
[Problem] The buttons of web applications which are implemented to use click event respond too slow.
[Cause] The click event is occured after 0.4 ms in order to check double tap.
[Solution] Actually, the double tap is not used in the page which is not scalable.
           So, disable double tap for non-scalable page and make click directly.

Change-Id: Idfccad41ad9ce9bec3cd55b1272263fc10af76cd

10 years agoFix the issue that camera preview is stopped in 'SelfCamera' app.
eojin.ham [Sat, 29 Jun 2013 06:32:21 +0000 (15:32 +0900)]
Fix the issue that camera preview is stopped in 'SelfCamera' app.

[Title] Fix the issue that camera preview is stopped in 'SelfCamera' app.
[Problem] N_SE-42804
[Cause] Sometimes main task function of tcp clipet src is stopped.
[Solution] Remove server-client model for local media stream and change it to one line pipeline.

Change-Id: I31971df1825375f206c1a14fadf9aa343de15370

10 years agoFix the incorrect behavior tap sound
Sanghyup Lee [Mon, 24 Jun 2013 14:24:36 +0000 (23:24 +0900)]
Fix the incorrect behavior tap sound

[Title] Fix the incorrect behavior tap sound
[Issue#]
[Problem] There is tap sound when you tap element with tabIndex attribute.
[Cause] We don't need to check element with tabIndex attribute.
[Solution] Change the conditions to play tap sound.
           Add the conditions about <a>, <area>, <button>, <input>, <summary> instead of using supportsFocus()

Change-Id: I8025ed44114d8ec951fc71e50fa663036d09a4c4

10 years agoUse dynamic loading to load feedback library.
Sanghyup Lee [Mon, 1 Jul 2013 02:08:36 +0000 (11:08 +0900)]
Use dynamic loading to load feedback library.

[Title] Use dynamic loading to load feedback library.
[Issue#] N/A
[Problem] Feedback library have a potential problem about constructor.
[Cause] N/A
[Solution] To avoid feedback library dependency, use dynamic loading.

Change-Id: Ib29a56ca0374207b6137334fba4c5285f280a9dd

10 years agoAdd a condition to fix wordpress.com
Gyuyoung Kim [Mon, 1 Jul 2013 04:03:29 +0000 (13:03 +0900)]
Add a condition to fix wordpress.com

[Issue#] WEB-3293
[Problem] Help page on workpress.com doesn't be panned.
[Cause] A workaround patch of Viewport meta tag influences on this issue.
[Solution] Add a new condition for wordpress.com

10 years ago[WK2] Fix build error
JungJik Lee [Mon, 1 Jul 2013 03:12:22 +0000 (12:12 +0900)]
[WK2] Fix build error

[Title] Fix build error
[Issue#] N/A
[Problem] [Title] Fix build error
[Cause]
[Solution] remove TIZEN_BACKGROUND_DISK_CACHE define

10 years ago[WK2] revised a callflow of ewkViewFrameRendered after nonempty layout finished.
JungJik Lee [Fri, 21 Jun 2013 06:12:43 +0000 (15:12 +0900)]
[WK2] revised a callflow of ewkViewFrameRendered after nonempty layout finished.

[Title] [WK2] revised a callflow of ewkViewFrameRendered after nonempty layout finished.
[Issue#] N/A
[Problem] when resizing a web-provider box, webview is bliking.
[Cause] the client does not know when the actual rendering is started.
[Solution] Send "frame,rendered" message to the client
           after didFirstVisuallyNonEmptyLayoutForMainFrame is called.
           the message sequence is nonemptyLayout -> composite -> frame,rendered -> buffer update.

Change-Id: I41c1b1e19e0afd99b8e928c4f8b8784a1cf9b187

10 years ago[WK2] call ewkViewFrameRendered after nonempty layout finished.
JungJik Lee [Mon, 27 May 2013 10:57:03 +0000 (19:57 +0900)]
[WK2] call ewkViewFrameRendered after nonempty layout finished.

[Title] [WK2] call ewkViewFrameRendered after nonempty layout finished.
[Issue#] PLM 130509-5589
[Problem] Livebox / a PD box is bliking when the webview is created.
[Cause] the client does not know when the actual rendering is started.
[Solution] Send "frame,rendered" message to the client
           after didFirstVisuallyNonEmptyLayoutForMainFrame is called.

Change-Id: I4360758c6e9304f7756315cc885b2854be258dac

10 years agoVideo doesn't play after repeating play/back in TizenWinset widget
Jiyeon Kim [Fri, 28 Jun 2013 08:23:47 +0000 (17:23 +0900)]
Video doesn't play after repeating play/back in TizenWinset widget

[Title] video doesn't play after repeating play/back in TizenWinset widget
[Problem] N_SE-43410
[Cause] In this case, media element did not suspend and just removed from parent node. At this time, media element coudln't release resource and stay pause.
[Solution] Add supend and resume api in insertedInto and removedFrom api for releasing resource

Change-Id: Ife3182e4e4553b65ce227cd397adb97c80da09f2

10 years ago[CherryPick] Vibration cannot be canceled during pattern vibration.
Jiyeon Kim [Thu, 27 Jun 2013 06:19:46 +0000 (15:19 +0900)]
[CherryPick] Vibration cannot be canceled during pattern vibration.

[Title] [CherryPick] Vibration cannot be canceled during pattern vibration.
[Issue] N/A
[Problem] Vibration cannot be canceled during pattern vibration
[Cause] If resting time which are even numbers of pattern m_isVibraing is false, therefore if cancel is called it is returned.
In addition, m_timerStart need to stop in the cancelVibration() with m_timerStop.stop().
If cancelVibration is called right after m_timerStart is fired, timerStartFired function can be called even if vibration is already canceled because of timing issue of timer.
[Solution] Cherry picked
[Cherry-Picker] Jiyeon Kim

https://bugs.webkit.org/show_bug.cgi?id=117822

Change-Id: If6c3332bf7b4867abb47b5f295cbf16458edfda2

10 years ago[Release] Webkit2-efl-123997_0.11.72
Sanghyup Lee [Sat, 29 Jun 2013 14:30:02 +0000 (23:30 +0900)]
[Release] Webkit2-efl-123997_0.11.72

Change-Id: If05182f61ac61a9990b70dc3b68411dddd34b966

10 years agoFix build error from the patch for HW key patch
Taeyun An [Sat, 29 Jun 2013 12:15:43 +0000 (21:15 +0900)]
Fix build error from the patch for HW key patch

[Title] Fix build error from the patch for HW key patch
[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] N/A

Change-Id: Id07d037cd97894f4ccb88b9805e0b4969cfe26df

10 years agoAdd support for HW more/back keys
Taeyun An [Sat, 29 Jun 2013 09:13:51 +0000 (18:13 +0900)]
Add support for HW more/back keys

[Title] Add support for HW more/back keys
[Issue#] N_SE-43128
[Problem] HW keys are not handled
[Cause] Not handled.
[Solution] Add support for HW more/back keys

Change-Id: I4a5f7c3109dd3304399dd620df711c485c6d2faa

10 years agoMerge "[Release] Webkit2-efl-123997_0.11.71" into tizen_2.2
Kangil Han [Sat, 29 Jun 2013 07:45:08 +0000 (07:45 +0000)]
Merge "[Release] Webkit2-efl-123997_0.11.71" into tizen_2.2

10 years ago[Release] Webkit2-efl-123997_0.11.71
Sanghyup Lee [Sat, 29 Jun 2013 07:47:01 +0000 (16:47 +0900)]
[Release] Webkit2-efl-123997_0.11.71

Change-Id: I38c4a607da67a8d715b62bf10b2cc9740cd79600

10 years agoBug fix on multiple selection of file picker
Jihye Kang [Sat, 29 Jun 2013 06:43:08 +0000 (15:43 +0900)]
Bug fix on multiple selection of file picker

[Title] Bug fix on multiple selection of file picker
[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] N/A

Change-Id: Ib9d61f4508256b752c006989cdabf6c7b65c59b6

10 years agoSet threshold for SmartZoom.
Eunmi Lee [Sat, 29 Jun 2013 02:35:07 +0000 (11:35 +0900)]
Set threshold for SmartZoom.

[Title] Set threshold for SmartZoom.
[Issue#] N_SE-43667
[Problem] The SmartZoom seems inconsistent in the Open_Source_Announcement.
[Cause] The zoomable area is similar with contents size, so the scale factor is changed a little.
[Solution] Set threshold (0.1) for SmartZoom to prevent to zooming for small amount of changing.

Change-Id: I91d8fa72f72859cc41ada133d54e612bf700c878