framework/web/webkit-efl.git
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

10 years agoChange openPanel routine for launching file picker
Jihye Kang [Fri, 28 Jun 2013 15:06:32 +0000 (00:06 +0900)]
Change openPanel routine for launching file picker

[Title] Change openPanel routine for launching file picker
[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] N/A

Change-Id: I11ea15a0e4291dc73f0f08d42baee43268d3f817

10 years agoMany resources with file scheme return error
daehyun81.yoo [Fri, 28 Jun 2013 12:03:36 +0000 (21:03 +0900)]
Many resources with file scheme return error

[Title] When lots of images (over 1000) with file scheme are loaded, they dont load properly
[Issue#] DCM-2062, WEB-3382
[Problem] Resource load scheduler limits number of requests to 20, but it does not work for file scheme.
          Since kernel limits the number of files open to 1024 at any moment, loading fails with error "Too many files".
[Cause] When file scheme is used, the resource limit is lifted off when parsing of document is completed
[Solution] Limit requests of every scheme, but raise the limit to 512

Change-Id: I22977fde46391fa52dfaf3259101ca4f8d557a9f

10 years ago[Release] Webkit2-efl-123997_0.11.70
Sanghyup Lee [Fri, 28 Jun 2013 09:54:26 +0000 (18:54 +0900)]
[Release] Webkit2-efl-123997_0.11.70

Change-Id: I35c98d85c6bd0d1d9a55a477015714cf647094f7

10 years agoRevert "Add support for HW more/back keys on input pickers"
Taeyun An [Fri, 28 Jun 2013 09:50:28 +0000 (18:50 +0900)]
Revert "Add support for HW more/back keys on input pickers"

This reverts commit 84c2568e22af6094af15a045a9cbb7c0b180ed7e.

10 years agoRevert "Add support for HW more/back keys on Javascript popup"
Taeyun An [Fri, 28 Jun 2013 09:50:19 +0000 (18:50 +0900)]
Revert "Add support for HW more/back keys on Javascript popup"

This reverts commit 0c058dade4dd8fdf58fac8118de04d25690dcb84.

10 years agoRevert "Hide context menu popup and link magnifier through hardware back key event"
Taeyun An [Fri, 28 Jun 2013 09:50:04 +0000 (18:50 +0900)]
Revert "Hide context menu popup and link magnifier through hardware back key event"

This reverts commit 0ef9ca6af99f289d38cfb8b5d6a33b394a00c577.

10 years agoChange font color from black to white in javascriptpopup following black theme
junghwan.kang [Fri, 28 Jun 2013 05:46:56 +0000 (14:46 +0900)]
Change font color from black to white in javascriptpopup following black theme

[Title] Change font color from black to white in javascriptpopup following black theme
[issue#] N_SE-43586
[problem] Text in popup is un-recognizable 'cause of color
[cause] Theme has been changed to black
[solution] Change font color from black to white in javascriptpopup following black theme
[team] Web
[horizontal_expansion] N/A

Change-Id: Ia27c5f58e6900f1f861d698e4a42f0e7b2956234

10 years agoChange condition for focusing to ewk view.
SangYong Park [Fri, 28 Jun 2013 02:35:05 +0000 (11:35 +0900)]
Change condition for focusing to ewk view.

[Title] Change condition for focusing to ewk view.
[Issue#] N/A
[Problem] Do not create input picker.
[Cause] Ewk view has not focus when tap input element for input picker.
[Solution] Change condition for focusing to ewk view.

Change-Id: Idfe7bca6953202627fb22b09f3b955b448cd3c9e

10 years ago[Release] Webkit2-efl-123997_0.11.69
Sanghyup Lee [Thu, 27 Jun 2013 15:42:46 +0000 (00:42 +0900)]
[Release] Webkit2-efl-123997_0.11.69

Change-Id: I68a4c6aa98d3293fc5bd622dbdb57872186f2a9f

10 years agoFix color picker layout
KwangYong Choi [Thu, 27 Jun 2013 11:44:24 +0000 (20:44 +0900)]
Fix color picker layout

[Title] Fix color picker layout.
[Issue#] N_SE-43403
[Problem] Color picker layout is broken in WVGA mode.
[Cause] EDC implementation.
[Solution] Fix color picker layout.

Change-Id: I1277552fe6e362b194beb1cbe348f15404e55d0d

10 years agoHide context menu popup and link magnifier through hardware back key event
Taeyun An [Thu, 27 Jun 2013 11:05:45 +0000 (20:05 +0900)]
Hide context menu popup and link magnifier through hardware back key event

[Title] Hide context menu popup and link magnifier through hardware back key event
[Issue#] N/A
[Problem] Not able to hide context menu popup and link magnifier through hardware back key event
[Cause] There is no implementation.
[Solution] Hide context menu popup and link magnifier through hardware back key event

Change-Id: I9731a1ad1ef079f1e6fa500eb520d0698630f3bb

10 years agoFixed lockup occur after text seleciton magnifier is hidden.
Yuni Jeong [Thu, 27 Jun 2013 11:57:01 +0000 (20:57 +0900)]
Fixed lockup occur after text seleciton magnifier is hidden.

[Title] Fixed lockup occur after text seleciton magnifier is hidden.
[Issue#] N_SE-43373
[Problem] Lockup occur after text seleciton magnifier is hidden.
[Cause] Text selection state is not initialized.
        So, touch event is not sent to webapp.
[Solution] Changed routine to initialize text selection state.

Change-Id: I473b88fe4c3ce62d4cb10741b8b8ce74e4ea8a69

10 years agoAdd support for HW more/back keys on Javascript popup
junghwan.kang [Thu, 27 Jun 2013 09:27:04 +0000 (18:27 +0900)]
Add support for HW more/back keys on Javascript popup

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

Change-Id: I1ea1f78b87a5e3c3b563cfb96ed6f0e342fb58cb

10 years agoAdd support for HW more/back keys on input pickers
KwangYong Choi [Thu, 27 Jun 2013 07:18:51 +0000 (16:18 +0900)]
Add support for HW more/back keys on input pickers

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

Change-Id: Ia2cf709e050a9b3342915bbedad68b422c1710a0

10 years agoDo not focus ewk view if webpage's selection is not editable.
SangYong Park [Thu, 27 Jun 2013 08:44:55 +0000 (17:44 +0900)]
Do not focus ewk view if webpage's selection is not editable.

[Title] Do not focus ewk view if webpage's selection is not editable.
[Issue#] N_SE-43113
[Problem] ewk view was crashed.
[Cause] Ewk view receive event, when popup window is created.
[Solution] Do not focus ewk view if webpage's selection is not editable.

Change-Id: Ief75ecba4ce623fb0cbdc0bce2535847de1b39ac

10 years agoFix keypad of previous tap issue
SangYong Park [Fri, 10 May 2013 02:27:25 +0000 (11:27 +0900)]
Fix keypad of previous tap issue

[Title] Fix keypad of previous tap issue
[Issue#] P130508-5405
[Problem] Keypad was opened when new tap was created.
[Cause] Web page of previous tap focus to edit field.
[Solution] Do not focus if ewkview has not visibility.

Change-Id: I47515a7a9c884e58f8e323bcaaa841a537caf086

10 years agoRevert "Shiny Drum Machine doesn't play in TRATS device."
Praveen Jadhav [Wed, 26 Jun 2013 11:50:49 +0000 (11:50 +0000)]
Revert "Shiny Drum Machine doesn't play in TRATS device."

[Issue]: WEB-3340
[Problem]: Audio playback is delayed for 5 sec if ConvolverNode takes longer time to process audio
[Solution]: Revert this patch to play the audio continuously without any break

This reverts commit 921475cf76b500b4730f9b4f3e76a96da45a154a

Change-Id: Ief8e8458b25a3e9f04fffcde27710af423438e0f

10 years agoMerge "[Release] Webkit2-efl-123997_0.11.68" into tizen_2.2
Kangil Han [Thu, 27 Jun 2013 07:45:57 +0000 (07:45 +0000)]
Merge "[Release] Webkit2-efl-123997_0.11.68" into tizen_2.2

10 years ago[Release] Webkit2-efl-123997_0.11.68
Eunsol Cha [Thu, 27 Jun 2013 07:43:29 +0000 (16:43 +0900)]
[Release] Webkit2-efl-123997_0.11.68

10 years agoMerge "[Title] GraphicsContextState should have a data member lineJoin" into tizen_2.2
HYUNKI BAIK [Thu, 27 Jun 2013 06:32:28 +0000 (06:32 +0000)]
Merge "[Title] GraphicsContextState should have a data member lineJoin" into tizen_2.2

10 years agoDo not insert text if default action was prevented.
SangYong Park [Wed, 26 Jun 2013 10:48:32 +0000 (19:48 +0900)]
Do not insert text if default action was prevented.

[Title] Do not insert text if default action was prevented.
[Issue#] N_SE-42125
[Problem] Text was inserted, even though default action was prevent.
[Cause] Do not prevent when insert text by ime.
[Solution] Add prevent code for inserting text by ime.

Change-Id: I7347d005e02196f7d5935eeed6f1ac6d5f2ff1f0

10 years ago[Title] GraphicsContextState should have a data member lineJoin
Rashmi Shyamasundar [Tue, 18 Jun 2013 11:15:55 +0000 (16:45 +0530)]
[Title] GraphicsContextState should have a data member lineJoin

[Issue#] N_SE-41312

[Problem] When the application is switched background and foreground, the canvas state is
          saved and restored respectively. If the value of lineJoin is not saved in the
          GraphicsContextState, the canvas will take the default linJoin when it comes
          to foreground.

[Solution] Save the value of lineJoin in GraphicsContextState

[Developer] rashmi.s2@samsung.com

Change-Id: I0331aa4b0809649281a093a294a5c9b3cf10bbed

10 years agoClear the text highlight when a user taps the input field
Jinwoo Song [Thu, 27 Jun 2013 01:42:51 +0000 (10:42 +0900)]
Clear the text highlight when a user taps the input field

[Title] Clear the text highlight when a user taps the input field
[Issue#] N_SE-43213
[Problem] Text highlight are remained in input field eventhough user input another text.
[Cause] Text highlight are not cleared.
[Solution] Clare the text highlight when a user inputs text.

Change-Id: I0a07cac7c70484878f6d7211eff2b4018d0c37c3

10 years agoAudioSessionManager makes stop to audiodestination for earjack unplug and call start.
keonho07.kim [Wed, 26 Jun 2013 13:11:42 +0000 (22:11 +0900)]
AudioSessionManager makes stop to audiodestination for earjack unplug and call start.

[Title] AudioSessionManager makes stop to audiodestination for earjack unplug and call start.
[Problem] N_SE-41200, N_SE-41501
[Cause] N/A
[Solution] Application should handle situation of these cases.

Change-Id: Ia01ffa436696945cf8106da7ff69dc761ac096c8

10 years ago[Release] Webkit2-efl-123997_0.11.67
Eunsol Cha [Wed, 26 Jun 2013 11:51:57 +0000 (20:51 +0900)]
[Release] Webkit2-efl-123997_0.11.67

10 years agoChange Tizen version in the default User Agent.
daehyun81.yoo [Wed, 26 Jun 2013 04:21:30 +0000 (13:21 +0900)]
Change Tizen version in the default User Agent.

[Title] Change Tizen version in the default User Agent.
[Issue#] N/A
[Problem] User Agent is set by old version.
[Cause] We did not change it when version was upgraded.
[Solution] We change the User Agent to latest.

Change-Id: Ic59a63e0d55ce801f1f5bfa3c12f83352b91f08c

10 years agoMerge "[Release] Webkit2-efl-123997_0.11.66" into tizen_2.2
Kangil Han [Tue, 25 Jun 2013 07:29:43 +0000 (07:29 +0000)]
Merge "[Release] Webkit2-efl-123997_0.11.66" into tizen_2.2

10 years ago[Release] Webkit2-efl-123997_0.11.66
Eunsol Cha [Tue, 25 Jun 2013 07:26:37 +0000 (16:26 +0900)]
[Release] Webkit2-efl-123997_0.11.66

10 years ago[cherry-pick] WTF Threading leaks kernel objects on platforms that use pthreads
mhahnenberg@apple.com [Tue, 21 Aug 2012 23:16:24 +0000 (23:16 +0000)]
[cherry-pick] WTF Threading leaks kernel objects on platforms that use pthreads

[Title] WTF Threading leaks kernel objects on platforms that use pthreads
[Issues] DCM-2005
[Problem] Layout is broken while flicking under on DynamicBox icon of PhotoViewer
[Solution] Routines of destorying pthreads fixed not to make memory leaked
[Cherry-Picker] Hojong Han <hojong.han@samsung.com>

WTF Threading leaks kernel objects on platforms that use pthreads
https://bugs.webkit.org/show_bug.cgi?id=94636

Reviewed by Geoffrey Garen.

Source/WTF:

Creating lots of Web workers on Mac platforms leaks lots of Mach ports. Eventually, the
process can exhaust its allocation of Mach ports from the kernel, which can then cause
all sorts of badness, including the inability to allocate new virtual memory from the
kernel. ThreadingPthreads.cpp and ThreadIdentifierDataPthreads.cpp need to be refactored
so that we do not leak these kernel resources. I would assume that we also leak kernel
resources on other pthreads platforms as well.

* wtf/ThreadIdentifierDataPthreads.cpp:
(WTF):
(WTF::ThreadIdentifierData::~ThreadIdentifierData): Now calls the event threadDidExit, which
handles all relevant tear-down of the thread metadata in the thread map.
* wtf/ThreadingPthreads.cpp: Added a new class called PthreadState that encapsulates the
state of a thread and the possible transitions between those states.
(PthreadState):
(WTF::PthreadState::PthreadState):
(WTF::PthreadState::joinableState): Returns the current state of the pthread.
(WTF::PthreadState::pthreadHandle): Returns the pthread_t for this particular thread. This needs to
remain valid even after the thread has exited because somebody could come along at any time in the
future and call join on the thread.
(WTF::PthreadState::didBecomeDetached): Signals that the thread was detached.
(WTF::PthreadState::didExit): Signals that the thread's exit destructor (~ThreadIdentifierData) has run.
(WTF::PthreadState::didJoin): Signals that the thread has been joined on successfully.
(WTF::PthreadState::hasExited): Returns whether or not the thread's exit destructor has run.
(WTF):
(WTF::identifierByPthreadHandle): Changed to also check hasExited() on the threads it finds in the map. We
should only have one valid pthread_t in the map, but there are other pthread_t's that need to remain in the
thread map for when somebody joins on that thread id later.
(WTF::establishIdentifierForPthreadHandle): Changed to put the allocate the new PthreadState data structure and
put it in the map.
(WTF::pthreadHandleForIdentifierWithLockAlreadyHeld):
(WTF::wtfThreadEntryPoint):
(WTF::waitForThreadCompletion): We now do the relevant cleanup after the specified thread has been
successfully joined on depending on if the joined thread has already exited.
(WTF::detachThread): Performs relevant cleanup if the thread has already exited. Otherwise signals to the
PthreadState that the thread has been detached.
(WTF::threadDidExit): Function called by ~ThreadIdentifierData to indicate that the thread has exited.
Only cleans up after itself if the thread isn't Joinable (i.e. Joined or Detached).

LayoutTests:

Added a test that creates a bunch of workers that immediately return. This should stress
the new WTF threading code on platforms that use pthreads, so any major regressions in correctness
will probably cause this test to fail since it creates both joinable and detached threads.

* fast/js/create-lots-of-workers-expected.txt: Added.
* fast/js/create-lots-of-workers.html: Added.
* fast/js/resources/empty-worker.js: Added.

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

Conflicts:

LayoutTests/ChangeLog
Source/WTF/ChangeLog

Change-Id: I287841829550ce4940c280cbc38cecc5d2bce981

Conflicts:

LayoutTests/ChangeLog

10 years agoSet focus on popup when picker popup is displayed
KwangYong Choi [Tue, 25 Jun 2013 04:26:17 +0000 (13:26 +0900)]
Set focus on popup when picker popup is displayed

[Title] Set focus on popup when picker popup is displayed.
[Issue#] N_SE-42734
[Problem] Keyboard input is inserted in webview even though webview is suspended.
[Cause] N/A
[Solution] Move focus to popup from webview.

Change-Id: I858e8fb3fa80d15231a1a6dc7d106224b4ddc758

10 years agoIncremetal sweeper added to improve memory usage
Hojong Han [Fri, 21 Jun 2013 07:32:19 +0000 (16:32 +0900)]
Incremetal sweeper added to improve memory usage

[Title] Incremetal sweeper added to improve memory usage
[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] GC Activity Callback modified and Incremental Sweeper added

Change-Id: I912fc9b537566cce20b8f6655a1bfc2b2d0942af

10 years agoMerge "[CherryPick] [WEBGL] Rename WEBKIT_WEBGL_lose_context to WEBGL_lose_context...
Heejin Chung [Tue, 25 Jun 2013 02:01:09 +0000 (02:01 +0000)]
Merge "[CherryPick] [WEBGL] Rename WEBKIT_WEBGL_lose_context to WEBGL_lose_context." into tizen_2.2

10 years agoImproved the routine for getting text style state.
Yuni Jeong [Mon, 24 Jun 2013 12:56:21 +0000 (21:56 +0900)]
Improved the routine for getting text style state.

[Title] Improved the routine for getting text style state.
[Issue#] N_SE-41795, WEB-3055
[Problem] Overhead occurs when key event is handled.
[Cause] Request sync message fer getting text style state too often.
[Solution] Removed syne message for getting text style state and
           Moved the routine for getting text style state to EditorStateChanged message.

Change-Id: Ie1c132e64f0511d04bfe8c52e95c304afa214253

10 years agoInitiate device scale factor on WebProcess's creation
Changhyup Jwa [Mon, 24 Jun 2013 14:41:44 +0000 (23:41 +0900)]
Initiate device scale factor on WebProcess's creation

[Title] Initiate device scale factor WebProcess's creation
[Issue#] N_SE-41307
[Problem] Sometimes, TouchPaint app drawing point is not matched to touch point
[Cause] On viewport initiation, layout size and initial scale factor are
        calculated incorrectly by uninitiated device scale factor. Device scale
        factor is initiated after rendering logic begins.
[Solution] Initiate device scale factor on WebProcess's creation

Change-Id: Id231b8bb47b6508bbd803f34a7132b07e88172d1

10 years agoResize WebPage's viewport size ealier
Changhyup Jwa [Wed, 10 Apr 2013 09:01:09 +0000 (18:01 +0900)]
Resize WebPage's viewport size ealier

[Title] Resize WebPage's viewport size ealier
[Issue#] DCM-1848
[Problem] Sometimes JS window.innerWidth returns 0 on launching time
[Cause] WebPage's viewport size is fixed too late. It was resized on
        _ewk_view_smart_calculate() not on _ewk_view_smart_resize(). There's
        time delay between _ewk_view_smart_resize() and _ewk_view_smart_calculate().
[Solution] Resize viewport size right after _ewk_view_smart_resize() is called

Change-Id: Ic353972ea8ca391b2aface1d028f2984cb00ee1c

10 years agoRemove too much printed logs
Changhyup Jwa [Fri, 21 Jun 2013 12:27:44 +0000 (21:27 +0900)]
Remove too much printed logs

[Title] Remove too much printed logs
[Issue#] N/A
[Problem] Too many logs are printed on DOMWindow and PageClientImpl
[Cause] DOMWindow::innerHeight(), innerWidth() and
        PageClientImpl::pageDidRequestScroll() can be called too much
[Solution] Remove logs

Change-Id: I11118cb8927a7478c51a56f1b6c30dbd8c60b21d

10 years agoLogs for visible content rect
Changhyup Jwa [Tue, 18 Jun 2013 05:39:52 +0000 (14:39 +0900)]
Logs for visible content rect

[Title] Logs for visible content rect
[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] N/A

Change-Id: I20e549eb9d32fd7a17ab7296f119ab6be152a77b

10 years ago[WK2] WEB-2776 Page not displaying selected item via context menu
Santosh [Thu, 4 Apr 2013 09:05:53 +0000 (14:35 +0530)]
[WK2] WEB-2776 Page not displaying selected item via context menu

[Version] N/A
[Project] TIZEN BROWSER
[Title] WEB-2776 Page not displaying selected item via contextmenu
[BinType] N/A
[Customer] N/A
[Issue#] when the link(e.g htttp://morellc.com/#moreinfo)
 contain hash anchor to current page, the webprocess decide
scroll position when parsing is finished, before page is
rendered fully.But didRenderFrame initializes the scrollPosition to
default position(0,0) thus resetting the old value
of scrollPosition. So resetting the scroll position.
So  that page doesnot scroll upto anchor node

[Problem] page doesnot get scrolled by default when scroll position
is decided before page is rendered completely
[Cause] NA
[Solution] Remmebered the scrollposition(before the page is rendered completely)
and restore that when page is rendered
[Team] Browser(WCS)
[Developer] Santosh Mahto(santosh.ma)

Change-Id: If0fabe8c79be694db9f624f2f26c02776a579b72

10 years agoFixed the problem that the screen is moved to the initial position when page was...
bunam.jeon [Mon, 17 Jun 2013 10:29:03 +0000 (19:29 +0900)]
Fixed the problem that the screen is moved to the initial position when page was refreshed.

[Title] Fixed the problem that the screen is moved to the initial position when page was refreshed.
[Issue#] N/A
[Problem] The screen is moved to the initial position when page was refreshed.
[Cause] Coordinates for the restoration of the screen will not be saved.
[Solution] Modified to save the screen coordinates when ewk_view_reload.

Change-Id: I86825326d5d2afe2581b8c132a50de9568b7f053

10 years agoMerge "[Release] Webkit2-efl-123997_0.11.65" into tizen_2.2
Kangil Han [Mon, 24 Jun 2013 10:56:24 +0000 (10:56 +0000)]
Merge "[Release] Webkit2-efl-123997_0.11.65" into tizen_2.2

10 years ago[Release] Webkit2-efl-123997_0.11.65
Eunsol Cha [Mon, 24 Jun 2013 10:52:11 +0000 (19:52 +0900)]
[Release] Webkit2-efl-123997_0.11.65

10 years agoReturn 0 value if textselection handlers are invisible.
Taeyun An [Fri, 21 Jun 2013 15:25:08 +0000 (00:25 +0900)]
Return 0 value if textselection handlers are invisible.

[Title] Return 0 value if textselection handlers are invisible.
[Issue#] N_SE-42094
[Problem] Sometimes Focus ring isn't disappear when tapping after showing context menu.
[Cause] There are existed invisible textselection handlers it makes ignore focus ring hide routine.
[Solution] Return 0 value if textselection handlers are invisible.

Change-Id: Ied695051f92992fdb93ae273f1078ed01a056606

10 years agoShow keypad only when tap event is handled.
SangYong Park [Mon, 24 Jun 2013 08:38:32 +0000 (17:38 +0900)]
Show keypad only when tap event is handled.

[Title] Show keypad only when tap event is handled.
[Issue#] N_SE-41795 WEB-3055
[Problem] Overhead occurs when key event is handled.
[Cause] Request keypad too often.
[Solution] Show keypad only when tap event is handled.

Change-Id: Ib7435abd17aceee73888733d8cf308f6fc5d2f32

10 years agoModify to unsupport the CSS animation without webkit prefix
sh919.park [Fri, 21 Jun 2013 14:30:21 +0000 (23:30 +0900)]
Modify to unsupport the  CSS animation without webkit prefix

[Title] Modify to unsupport the  CSS animation without webkit prefix
[Issue#] N/A
[Problem] Unsupport the CSS animation event that webkit prefix is applied
[Cause] Only support the css properties of animation without webkit prefix.
[Solution] Delete the css properties of animation without webkit prefix.

Change-Id: I7512b11f9567c7089620914175e92dd4769047bb