framework/web/webkit-efl.git
10 years agoFix crash if the input value of date popup is too long
KwangYong Choi [Fri, 23 Aug 2013 07:29:31 +0000 (16:29 +0900)]
Fix crash if the input value of date popup is too long

[Title] Fix crash if the input value of date popup is too long.
[Issue#] N_SE-49571
[Problem] Crash on date popup.
[Cause] Input value is too long.
[Solution] Applied to check string length.

Change-Id: If18ba394c68c236590ce640ba37a3266ca359d64

10 years agoImplement input field zoom animation
bunam.jeon [Fri, 16 Aug 2013 07:37:27 +0000 (16:37 +0900)]
Implement input field zoom animation

[Title] Implement input field zoom animation
[Issue#] N/A
[Problem] N/A
[Cause] No Implementation
[Solution] New Implementation

Change-Id: I1ffbac7e508cc63108b0b61ec4a6492def354fec

10 years agoup spin button is now shown
Ryuan Choi [Thu, 22 Aug 2013 08:04:36 +0000 (17:04 +0900)]
up spin button is now shown

[Title] up spin button is now shown
[Issue#] N/A
[Problem] http://www.w3schools.com/tags/tryit.asp?filename=tryhtml5_input_max_min
[Cause] when input is small, edc was wrongly reduced.
        I am not sure why this was reverted.
[Solution] Fixed edc properly.
           offset is not a way to show this buttons accordingly.
           Instead, used align.

This reverts commit fe2d02d452026a5fa6d3a812cd5cd7c3d8a37939.

Change-Id: I4dc8d8acd3318c0f3277ea37c4c9473bc31fe788

10 years agoRemove the default alpha value for drag image
sh919.park [Thu, 22 Aug 2013 07:38:01 +0000 (16:38 +0900)]
Remove the default alpha value for drag image

[Title] Remove the default alpha value for drag image.
[Issue#] P130822-02205
[Problem] The drag image is disappeared, if repeat to click the drag about same drag target.
[Solution] remove the default alpha value for drag image.

Change-Id: I8dbfe4caaa5773820eeadf2685de0659da493687

10 years ago[Release] Webkit2-efl-123997_0.11.92
Sanghyup Lee [Thu, 22 Aug 2013 05:37:29 +0000 (14:37 +0900)]
[Release] Webkit2-efl-123997_0.11.92

Change-Id: I1d31992240175429765a9e6a596cb7cd0f47ed2f

10 years agoThe type of absolute in DeviceOrientationEvent should be boolean
Ryuan Choi [Thu, 22 Aug 2013 01:37:49 +0000 (10:37 +0900)]
The type of absolute in DeviceOrientationEvent should be boolean

[Title] The type of absolute in DeviceOrientationEvent should be boolean
[Issue#] P130821-00770
[Problem] tct-deviceorientation-w3c-tests -> DeviceOrientationEvent_absolute_type Fail
[Cause] DeviceOrientation spec is little bit amgiguous but absolute should be true/false when we generated event.
[Solution] feed absolute as false.

Change-Id: I2de32b039ff875450afe1565e9de98c828113779

10 years agoInput[type=date] draws spin button and spin button works
Ryuan Choi [Mon, 12 Aug 2013 10:17:49 +0000 (19:17 +0900)]
Input[type=date] draws spin button and spin button works

[Title] Input[type=date] draws spin button and spin button works
[Issue#] P130802-2960 , P130819-04322
[Problem] In mobile, spin button make wrong action while pressing date type with opening picker.
[Cause] Current logic is based on textfield and DateInputType used spin behavior.
[Solution] Disable spin behavior and added menu list style for all date/time type.

Change-Id: I65f7b676e25a1056713c89cfbe5d0024f05e95be

10 years agoFix crash if the color picker is closed quickly
KwangYong Choi [Wed, 21 Aug 2013 10:15:46 +0000 (19:15 +0900)]
Fix crash if the color picker is closed quickly

[Title] Fix crash if the color picker is closed quickly.
[Issue#] N_SE-49225
[Problem] TizenWinset web-app crashed.
[Cause] Try to access invalid object.
[Solution] Add null checking.

Change-Id: Ib4e9006281ae11e52644703d7aa3f4e00a3e0aa7

10 years agoMerge "[Release] Webkit2-efl-123997_0.11.91" into tizen_2.2
Keunyong Lee [Wed, 21 Aug 2013 10:00:54 +0000 (10:00 +0000)]
Merge "[Release] Webkit2-efl-123997_0.11.91" into tizen_2.2

10 years ago[Release] Webkit2-efl-123997_0.11.91
Sanghyup Lee [Wed, 21 Aug 2013 09:59:24 +0000 (18:59 +0900)]
[Release] Webkit2-efl-123997_0.11.91

Change-Id: I779da0a8362039e071b60cc1793a10478899f4e1

10 years agoFixed copy & paste context menu disappear quickly.
Yuni Jeong [Tue, 20 Aug 2013 08:45:15 +0000 (17:45 +0900)]
Fixed copy & paste context menu disappear quickly.

[Title] Fixed copy & paste context menu disappear quickly.
[Issue#] P130813-04751
[Problem] Copy & paste context menu disappear quickly after showing copy & paste context menu.
[Cause] Disappeared after 3 seconds automatically.
[Solution] Changed disappearing time.
           So, Copy & paste context menu will disappear after 6 seconds.

Change-Id: I4d72c4e8f6e12b551f5c0dde8bb6e5ed21dd0789

10 years agoRestart timer if user tapping on the context menu
Taeyun An [Thu, 25 Jul 2013 05:42:00 +0000 (14:42 +0900)]
Restart timer if user tapping on the context menu

[Title] Restart timer if user tapping on the context menu
[Issue#] N/A
[Problem] It is removed itself if user while in control the context menu
[Cause] There is no consideration about user control
[Solution] Restart timer if user tapping on the context menu

Change-Id: Ic49085df21a75427f9971c10c74972176ff0b766

10 years agoImplement the Data-List of input element
bunam.jeon [Fri, 14 Jun 2013 06:46:07 +0000 (15:46 +0900)]
Implement the Data-List of input element

[Title] Implement the Data-List of input element
[Issue#]
[Problem]
[Cause] Not Implement
[Solution] Implement the Data-List of input element

Change-Id: I650c40811da25429fc979f5f927023a136e6d700

10 years ago[CherryPick] Hide all ancestors of the full screen element when going full screen
Lukasz Krok [Wed, 26 Jun 2013 08:28:02 +0000 (10:28 +0200)]
[CherryPick] Hide all ancestors of the full screen element when going full screen

[Title][CherryPick] Hide all ancestors of the full screen element when going full screen
[Issue] N_SE-48867
[Problem] Unable to restore the video to its previous size - Youtube.com - PC site
[Cause] In fullscreen.css 'position: static !important;' is missing in '-webkit-full-screen-ancestor:not(iframe)' class
[Solution] Cherry picked.
[Cherry-Picker] Lukasz Krok

Hide all ancestors of the full screen element when going full screen
https://bugs.webkit.org/show_bug.cgi?id=96332

Reviewed by James Robinson.

Source/WebCore:

Since fixed position elements can now sometimes become stacking
contexts, explicitly set position: static on full-screen ancestors so
that there are no stacking context ancestors that could cause the full
screen element to become incorrectly sorted.

Test: fullscreen/full-screen-fixed-pos-parent.html

* css/fullscreen.css:
(:-webkit-full-screen-ancestor:not(iframe)):

Change-Id: I0635e79968fc581d48c2f1700362f347bc02dc9a

10 years agoChanged ewk_view_text_selection_range_clear() API.
Yuni Jeong [Tue, 20 Aug 2013 13:24:56 +0000 (22:24 +0900)]
Changed ewk_view_text_selection_range_clear() API.

[Title] Changed ewk_view_text_selection_range_clear() API.
[Issue#] N_SE-48680, N_SE-48488
[Problem] Text selection handles remain after selecting share option of copy & paste context menu in OSP Web.
[Cause] OSP is called ewk_view_text_selection_range_clear() API for clearing text selection.
        ewk_view_text_selection_range_clear() API is not working properly.
[Solution] change ewk_view_text_selection_range_clear() API.
           So, text selection will be cleared well.

Change-Id: Iafea93e757c3b37616050b874a97c8b93177ec5c

10 years agoChange the focused frame if flame has different value between focusedFrame and hitTes...
Taeyun An [Tue, 20 Aug 2013 13:22:55 +0000 (22:22 +0900)]
Change the focused frame if flame has different value between focusedFrame and hitTestResultFrame

[Title] Change the focused frame if flame has different value between focusedFrame and hitTestResultFrame
[Issue#] N/A
[Problem] Sometimes text selection handles and context menu are not appear via longpress
[Cause] Sometimes focusedFrame and hitTestResultFrame has different value
[Solution] Change the focused frame if flame has different value between focusedFrame and hitTestResultFrame

Change-Id: Id3cbaf1764ad4f1827abe2aad5ac0256556faced

10 years agoMerge "Set focus on popup after datetime picker is dismissed" into tizen_2.2
InBum Chang [Tue, 20 Aug 2013 12:09:03 +0000 (12:09 +0000)]
Merge "Set focus on popup after datetime picker is dismissed" into tizen_2.2

10 years agoSet focus on popup after datetime picker is dismissed
KwangYong Choi [Tue, 20 Aug 2013 11:32:43 +0000 (20:32 +0900)]
Set focus on popup after datetime picker is dismissed

[Title] Set focus on popup after datetime picker is dismissed.
[Issue#] N_SE-48968
[Problem] ewk view is focused after datetime picker is dismissed.
[Cause] No focus handling.
[Solution] Explictly set focus on popup after datetime picker is dismissed.

Change-Id: If5ee1a582c4001b591c9666d73116c41eb0cfe0f

10 years agoMerge "[Release] Webkit2-efl-123997_0.11.90" into tizen_2.2
Keunyong Lee [Tue, 20 Aug 2013 11:06:39 +0000 (11:06 +0000)]
Merge "[Release] Webkit2-efl-123997_0.11.90" into tizen_2.2

10 years ago[Release] Webkit2-efl-123997_0.11.90
Sanghyup Lee [Tue, 20 Aug 2013 10:59:33 +0000 (19:59 +0900)]
[Release] Webkit2-efl-123997_0.11.90

Change-Id: Id51a9c21084ec7b9b955e2e8befaf98aa6cf7759

10 years agoHTMLAudioElement is playing with breaking on streammode.
KeonHo Kim [Tue, 20 Aug 2013 10:45:17 +0000 (19:45 +0900)]
HTMLAudioElement is playing with breaking on streammode.

[Title] HTMLAudioElement is playing with breaking on streammode.
[Problem] DBuild Issue
[Cause] Readystate has been set futuredate during buffering in stream mode
[Solution] Need to set readystate to currentdata for buffering

Change-Id: I7ef2c669c9e652f9ca515bb81eb986628c03b772

10 years agoFixed a problem that drag image goes out of the screen and background image is broken.
bunam.jeon [Tue, 20 Aug 2013 03:12:40 +0000 (12:12 +0900)]
Fixed a problem that drag image goes out of the screen and background image is broken.

[Title] Fixed a problem that drag image goes out of the screen and background image is broken.
[Issue#] N_SE-48750, N_SE-48893, N_SE-48922, N_SE-48981
[Problem] Drag image goes out of the screen and background image is broken.
[Cause] 1. Coordinate correction is not.
2. Property of the border has changed.
[Solution] 1. Corrected the coordinates.
   2. Change the property that have been modified.

Change-Id: I735ce90b041c231aace5e4f3ec937085dda36fac

10 years agoCancel focus ui when touch event was occurred
SangYong Park [Mon, 19 Aug 2013 09:06:00 +0000 (18:06 +0900)]
Cancel focus ui when touch event was occurred

[Title] Cancel focus ui when touch event was occurred
[Issue#] N_SE-48797
[Problem] Focus ring was presented after tap button
[Cause] Focus ui was not cancelled
[Solution] Cancel focus ui when touch event was occurred

Change-Id: Iddbfd01841c4e218f4612cebe242bf80394cb28f

10 years agoCrash with malformed datetime value
KwangYong Choi [Tue, 20 Aug 2013 01:14:04 +0000 (10:14 +0900)]
Crash with malformed datetime value

[Title] Crash with malformed datetime value.
[Issue#] N_SE-49068
[Problem] Crash once.
[Cause] Malformed value is passed to input picker.
[Solution] Check format tightly.

Change-Id: I3187a3d2c693a869bda9d74f837fb45f3b4e4ed7

10 years agoAdd APIs to get/set state of transparent background.
Eunmi Lee [Fri, 19 Jul 2013 12:46:39 +0000 (21:46 +0900)]
Add APIs to get/set state of transparent background.

[Title] Add APIs to get/set state of transparent background.
[Issue#] N/A
[Problem] We can not make pd of web-dynamic-box transparent,
      and pd is disappeared if webview's color is set to transparent.
[Cause] There is no way to set transparent background and Evas does not draws if object's color is transparent.
[Solution] Add APIs to get/set state of transparent background.

Change-Id: I9635959e4984338d5e58a240e8d1aac3a1174901

10 years ago[Release] Webkit2-efl-123997_0.11.89
Eunsol Cha [Wed, 14 Aug 2013 11:11:28 +0000 (20:11 +0900)]
[Release] Webkit2-efl-123997_0.11.89

Change-Id: I78880ca714b7dd548e8ae4071db1a84f08f49990

10 years agoVibration pattern should have odd length at start
Kamil Lysik [Mon, 29 Jul 2013 12:42:42 +0000 (14:42 +0200)]
Vibration pattern should have odd length at start

[Title] Vibration pattern should have odd length at start
[Issue] HTML5-65
[Problem] If pattern length is even, last element should be removed
[Solution] Remove last element when pattern length is even

Change-Id: I17f541d2b4337e3e3150846284d3c5230e850c75

10 years agoWebVibrationClient is attached two times
Kamil Lysik [Tue, 30 Jul 2013 11:37:16 +0000 (13:37 +0200)]
WebVibrationClient is attached two times

[Title] WebVibrationClient is attached two times
[Issue] HTML5-64
[Problem] WebVibrationClient is duplicated without reason
[Solution] Remove duplicated code

Change-Id: Ice1351034dd54522490765e9219dc78535abed61

10 years agoVibration pattern cannot be stopped in some cases
Kamil Lysik [Fri, 26 Jul 2013 10:19:25 +0000 (12:19 +0200)]
Vibration pattern cannot be stopped in some cases

[Title] Vibration pattern cannot be stopped in some cases
[Issue] HTML5-63
[Problem] vibrate(time) should break current pattern.
[Solution] Convert pattern to list and call method for list

Change-Id: I237f45042b40254b1175e98dcebfe66cef47589d

10 years agoewk_notification_policies_removed crashes
Kamil Lysik [Mon, 22 Jul 2013 14:40:59 +0000 (16:40 +0200)]
ewk_notification_policies_removed crashes

[Title] ewk_notification_policies_removed crashes
[Issue#] HTML5-62
[Problem] ewk_notification_policies_removed crashes with segfault
[Solution] Guarantee that objects aren't destroyed before usage

Change-Id: I7d57eff0e4842b13e9b351a1bb24328781511652

10 years agoFix lockup issue when key event was occurs frequently by host keyboard
SangYong Park [Wed, 14 Aug 2013 01:45:50 +0000 (10:45 +0900)]
Fix lockup issue when key event was occurs frequently by host keyboard

[Title] Fix lockup issue when key event occurs frequently by host keyboard
[Issue#] N_SE-48592 N_SE-48638
[Problem] App lockup occurs
[Cause] IPC is no reaction by when IPC occurs freqently by key event.
[Solution] Reduce the occurrence of the IPC.

Change-Id: I7995f7e3dfb52c30c4a15a1635b267418833f32e

10 years agoAdd Text style state enabled in settings
Taeyun An [Wed, 10 Jul 2013 08:14:28 +0000 (17:14 +0900)]
Add Text style state enabled in settings

[Title] Add Text style state enabled in settings.
[Issue#] N/A
[Problem] Text style is now only use in e-mail app but now Text style check is checking browser also.
[Cause] There is no consideration and implementation.
[Solution] Add Text style state enabled in settings and e-mail app use that.

Change-Id: Ie5d663cb424a0c13290572b8480df7bd11b67b92

10 years agoMerge "Add missing format for date/time picker" into tizen_2.2
InBum Chang [Wed, 14 Aug 2013 01:57:27 +0000 (01:57 +0000)]
Merge "Add missing format for date/time picker" into tizen_2.2

10 years agoMerge "Support HW key callback for picker popup" into tizen_2.2
InBum Chang [Wed, 14 Aug 2013 01:57:08 +0000 (01:57 +0000)]
Merge "Support HW key callback for picker popup" into tizen_2.2

10 years agoFix focus ring size bug
SangYong Park [Tue, 13 Aug 2013 02:34:40 +0000 (11:34 +0900)]
Fix focus ring size bug

[Title] Fix focus ring size bug
[Issue#] N_SE-48500
[Problem] Focus ring's size was changed when panned zoomed webpage.
[Cause] precision loss by castinw between int and float
[Solution] In the calculation was modified to use only as a float.

Change-Id: Iae59bc951e118a85123b633f8a8de0502c35b3fc

10 years agoAdd missing format for date/time picker
KwangYong Choi [Mon, 12 Aug 2013 10:35:55 +0000 (19:35 +0900)]
Add missing format for date/time picker

[Title] Add missing format for date/time picker.
[Issue#] N/A
[Problem] Date/time picker has wrong format.
[Cause] Default format is not match to WebKit.
[Solution] Add missing format for date/time picker.

Change-Id: I38d79b79760bcf7272a7847e59907b51a3d8cc32

10 years agoSupport HW key callback for picker popup
KwangYong Choi [Mon, 12 Aug 2013 06:11:25 +0000 (15:11 +0900)]
Support HW key callback for picker popup

[Title] Support HW key callback for picker popup.
[Issue#] P130808-07606
[Problem] All popups are dismissed when back key is pressed during picker popup is shown.
[Cause] No callbacks for efl picker popup.
[Solution] Add HW key callback for picker popup.

Change-Id: Iefd4ff7e7c8109301d714c8d4b2d965c1f9883e1

10 years agoSimplify date handling code
Hojong Han [Mon, 12 Aug 2013 23:49:18 +0000 (08:49 +0900)]
Simplify date handling code

[Title] Simplify date handling code
[Issue#] VPSS-1105
[Problem] new Date(2010,10,1) with timezone set to +4 (MSK) returns "Sun Oct 31 2010 01:00:00 GMT+0400 (MSK)"
[Cause] Operating seperately on the UTC-standard and standard-DST offsets
[Solution] Generate a combined UTC-local offset
           This patch is based on commit-id ad805ed257b0997c5333bb8967e23cc1c24f4208 on Webkit-trunk

Change-Id: Ie96e028c5d8a9cbee01449074a03a8f82562f468

10 years agoRemove specifying css property aliases
sh919.park [Fri, 9 Aug 2013 04:41:28 +0000 (13:41 +0900)]
Remove specifying css property aliases

[Title] Remove specifying css property aliases
[Issue#] N/A
[Problem] N/A
[Cause] Do not need anymore.
[Solution] Remove the specifying css property aliases.

Change-Id: I719a3e2ea38a0bf3614ef877c2f635f8bfac3091

10 years ago[Release] Webkit2-efl-123997_0.11.88 2.2_release submit/tizen_2.2/20130814.083033
Taehwan Kim [Thu, 8 Aug 2013 11:58:28 +0000 (20:58 +0900)]
[Release] Webkit2-efl-123997_0.11.88

Change-Id: Iea9c369a8468d28aa64465347940b225a6b191d1

10 years agoCancel composition when focused node was changed
SangYong Park [Thu, 8 Aug 2013 06:40:36 +0000 (15:40 +0900)]
Cancel composition when focused node was changed

[Title] Cancel composition when focused node was changed
[Issue#] N_SE-47443
[Problem] Composition in progress, can not enter number when opening 'change page'
[Cause] composition information was not cleared
[Solution] Cancel composition when focused node was changed

Change-Id: I73d8febc92d3c1e1bf37b50059f6bd1b979173df

10 years agoMerge "Add to ewk api for setting/getting the User Agent by using system info library...
Seung Hak Lee [Thu, 8 Aug 2013 04:37:43 +0000 (04:37 +0000)]
Merge "Add to ewk api for setting/getting the User Agent by using system info library." into tizen_2.2

10 years agoAdd to ewk api for setting/getting the User Agent by using system info library.
daehyun81.yoo [Wed, 17 Apr 2013 08:28:09 +0000 (17:28 +0900)]
Add to ewk api for setting/getting the User Agent by using system info library.

[Title] Add to ewk api for setting/getting the User Agent by using system info library.
[Issue#] N/A
[Problem] Currently the UA was managed by Browser with hard coded string.
[Cause] UA issue is decided recently.
[Solution] Access the system info for User Agent by using capi-system-info and modify the ewk api.

Change-Id: Ie393928f6d4597da3dc3f96a149abbf9fe83a096

10 years agoMake TC for ewk_context_memory_saving_mode_set()
Eunsol Park [Mon, 25 Mar 2013 01:20:11 +0000 (10:20 +0900)]
Make TC for ewk_context_memory_saving_mode_set()

[Title] Make TC for ewk_context_memory_saving_mode_set().
[Issue#] N/A
[Problem] TC for ewk_context_memory_saving_mode_set() does not exist.
[Cause] None.
[Solution] Make TC for ewk_context_memory_saving_mode_set().

Change-Id: I12a1584009c1637f49127474aa0f1b798d7c43ee

10 years agoUpdate scroll position immediately after resizing view
Changhyup Jwa [Wed, 7 Aug 2013 07:30:04 +0000 (16:30 +0900)]
Update scroll position immediately after resizing view

[Title] Update scroll position immediately after resizing view
[Issue#] SE-48357
[Problem] NPRuntime has white space at the bottom for a while after click button
[Cause] Scroll position is not updated immediately after resizing view
        It was fixed before but missed by another patch
[Solution] Update scroll position immediately after resizing view

Change-Id: I19f40391bec6a1282b13fbcbe20da384bff61537

10 years agoRoutine added to skip property table error
Hojong Han [Thu, 8 Aug 2013 00:39:05 +0000 (09:39 +0900)]
Routine added to skip property table error

[Title] Routine added to skip property table error
[Issue#] N_SE-48222
[Problem] Crash occurred while opening new tabs and load new websites
[Cause] Property table information was corrupted
[Solution] Exception-handling routine added not to access invalid information

Change-Id: I3e695b4d8edb15061a795bdf20680a89f9c5e1eb

10 years agotct-video-html5-tests blocks 10 cases.
KeonHo Kim [Tue, 6 Aug 2013 12:07:18 +0000 (21:07 +0900)]
tct-video-html5-tests blocks 10 cases.

[Title] tct-video-html5-tests blocks 10 cases.
[Problem] P130801-3250
[Cause] There was leak about gstreamer pipeline.
[Solution] Added suspend routine for release pipeline.

Change-Id: Ia51a7291eebfcc5d3208dfc7aa670e14600c2107

10 years agoMerge "[Release] Webkit2-efl-123997_0.11.87" into tizen_2.2
Jinwoo Song [Wed, 7 Aug 2013 07:58:34 +0000 (07:58 +0000)]
Merge "[Release] Webkit2-efl-123997_0.11.87" into tizen_2.2

10 years ago[Release] Webkit2-efl-123997_0.11.87
Taehwan Kim [Wed, 7 Aug 2013 07:53:17 +0000 (16:53 +0900)]
[Release] Webkit2-efl-123997_0.11.87

Change-Id: Id5e6d4b9067d73122b4c1e54c95a56b660f134a3

10 years agoMerge "Fix the issue that accelerated overflow scrolling become invisible" into tizen_2.2
HYUNKI BAIK [Wed, 7 Aug 2013 05:00:16 +0000 (05:00 +0000)]
Merge "Fix the issue that accelerated overflow scrolling become invisible" into tizen_2.2

10 years agoFix the issue that accelerated overflow scrolling become invisible
Hurnjoo Lee [Tue, 6 Aug 2013 08:15:26 +0000 (17:15 +0900)]
Fix the issue that accelerated overflow scrolling become invisible

[Title] Fix the issue that accelerated overflow scrolling become invisible
[Issues] N_SE-47589
[Problem] Accelerated overflow scrolling become invisible.
[Cause] When calculate the tiledBackingStoreVisibleRect of scrolling layer, we have used m_visibleRect of scrolling layer.
        But it causes that child layers of scrolling layer are not displayed properly and consump too many memory.
[Solution] Removed m_visibleRect of scrollingLayer and modified to set position of scrolling layer
           when change offset of scrolling layer.

Conflicts:
Source/WebKit2/UIProcess/WebLayerTreeRenderer.cpp
Source/WebKit2/WebProcess/WebPage/LayerTreeCoordinator/LayerTreeCoordinator.cpp
Source/WebKit2/WebProcess/WebPage/LayerTreeCoordinator/WebGraphicsLayer.h

Change-Id: I0eeb5738a55381fb4b2267c4728d9f4eea4d5659

10 years agoText Selection Handlers not updated with the correct position
bhargavi.k [Tue, 9 Jul 2013 09:08:06 +0000 (14:38 +0530)]
Text Selection Handlers not updated with the correct position

[Title] Text Selection Handlers not updated with
        the correct position
[Issue] NABI-RSA-42952
[Problem] Text Selection Handlers not updated
          with the correct position when content
          is modified by JS.
[Cause] No notification was being sent to UI when
        selection was being removed and modified by JS
[Solution] Sending update event to UI when selection get
           modified by JS.

10 years agoMerge "[Release] Webkit2-efl-123997_0.11.86" into tizen_2.2
Keunyong Lee [Mon, 5 Aug 2013 10:27:43 +0000 (10:27 +0000)]
Merge "[Release] Webkit2-efl-123997_0.11.86" into tizen_2.2

10 years ago[Release] Webkit2-efl-123997_0.11.86
Taehwan Kim [Mon, 5 Aug 2013 10:18:06 +0000 (19:18 +0900)]
[Release] Webkit2-efl-123997_0.11.86

Change-Id: I9cf50c271cbbad6ee4c6e564f10e79d32c2ba8d9

10 years agoUpdate .po file and LocalizedStringsTizen.cpp
bunam.jeon [Fri, 2 Aug 2013 14:30:37 +0000 (23:30 +0900)]
Update .po file and LocalizedStringsTizen.cpp

[Title] Update .po file and LocalizedStringsTizen.cpp
[Issue#] P130731-6814, P130731-6813, P130731-6812
[Problem] Untranslate text appears
[Cause] Not translated
[Solution] Update .po file and LocalizedStringsTizen.cpp

Change-Id: Ia027c50c968a997e16c0dd347052198134a65ae4

10 years agoAvoid unnecessary initial function call(setVisibleContentRect)
Changhyup Jwa [Sun, 4 Aug 2013 23:55:51 +0000 (08:55 +0900)]
Avoid unnecessary initial function call(setVisibleContentRect)

[Title] Avoid unnecessary initial function call(setVisibleContentRect)
[Issue#] SE-45071
[Problem] JS window.innerHeight sometimes returns incorrect value
[Cause] There was unnecessary and incorrect function call before page rendering
[Solution] Remove this function call before page rendering

Change-Id: I780ee6e58696843b75d15ecde8c8d8eb96128a91

10 years agoDo not search text in iframes with "display:none" style
Jinwoo Song [Sat, 3 Aug 2013 09:01:59 +0000 (18:01 +0900)]
Do not search text in iframes with "display:none" style

[Title] Do not search text in iframes with "display:none" style
[Issue#] N_SE-47308
[Problem] Text search takes too long time in below site.
         http://m.soundcloud.com/tracks/search?q=webkit
[Cause] iframes with "display"none" have many strings but they are not visible.
[Solution] Do not search iframes which do not have renderstyle.

Change-Id: Ib8a76611e4b2bef3b135b45280448e976255d8b3

10 years agoClear composition when keypad disappear
SangYong Park [Sat, 3 Aug 2013 10:18:12 +0000 (19:18 +0900)]
Clear composition when keypad disappear

[Title] Clear composition when keypad disappear
[Issue#] N_SE-48084
[Problem] Can't enter text after keypad disappear if webpage has composition
[Cause] Key event delivered to previous composition node
[Solution] Clear composition when keypad disappear

Change-Id: I55ce8b1e0a9f0f64fdb00ab53c6a6b73f18484bf

10 years agoFix the issue that overflow scrolling does not work properly.
Hurnjoo Lee [Fri, 2 Aug 2013 07:45:53 +0000 (16:45 +0900)]
Fix the issue that overflow scrolling does not work properly.

[Title] Fix the issue that overflow scrolling does not work properly.
[Issues] N_SE-47589 (issue#1)
[Problem] overflow scrolling does not work properly.
[Cause] A webLayerID is always zero because of order of evaluation of function arguments.
[Solution] Before PageClientImpl::setOverflowResult is called, the webLayerID should be set.

Change-Id: I13d317bea4cebd733be7d5e2fa60882dbb07a4f6

10 years agoMissing ewk API tests
Krzysztof Czech [Tue, 28 May 2013 15:12:03 +0000 (17:12 +0200)]
Missing ewk API tests

Change-Id: Ide63f6ff546c90e6131306b6c372acfd865a1b0c

10 years agoVideo is not started even if play button has been pressed.
KeonHo Kim [Fri, 2 Aug 2013 06:48:27 +0000 (15:48 +0900)]
Video is not started even if play button has been pressed.

[Title] Video is not started even if play button has been pressed.
[Problem] N_SE-47694
[Cause] Change readystate to currentdata although it is have futherdata.
[Solution] Remove potential bug code.

Change-Id: Ic6bb46ed7c6bde9928dbaeead32d9740837c98c8

10 years agoFix video control rendering issue.
YongGeol Jung [Wed, 5 Jun 2013 06:59:06 +0000 (15:59 +0900)]
Fix video control rendering issue.

[Title] Fix video control rendering issue.
[Issue#] P130526-0312
[Problem] Video controls do not render.
[Cause] Video controls layer is not compositing.
[Solution] Force compositing video controls layer.

Change-Id: Icc03c008d91130ecfd065fb937a80eafb9caecef

10 years agoImplement Focus UI
SangYong Park [Fri, 10 May 2013 10:14:22 +0000 (19:14 +0900)]
Implement Focus UI

[Title] Implement Focus UI
[Issue#] N/A
[Problem] Focus UI is not supported.
[Cause] N/A
[Solution] N/A

Change-Id: I9845408e0a104f7777db5271f1c55e412dfbcede

10 years agoRevert "Revert "Refine focus ring repainting code when web contents was changed.""
SangYong Park [Thu, 2 May 2013 23:56:43 +0000 (08:56 +0900)]
Revert "Revert "Refine focus ring repainting code when web contents was changed.""

This reverts commit 905629c3334b573592d3410caeef8c94d12eed06.

Change-Id: I591f1c33084348ab0d92eaea2baed4b1468ad5ee

10 years agoFixed a problem that remember popup does not disappear
bunam.jeon [Thu, 1 Aug 2013 04:45:36 +0000 (13:45 +0900)]
Fixed a problem that remember popup does not disappear

[Title] Fixed a problem that remember popup does not disappear
[Issue#] N_SE-47372
[Problem] Remeber popup does not disappear when you search on web page.
[Cause] ewkViewLoadCommitted called, there is no Hide function.
[Solution] Add hide function in ewkViewLoadCommitted()

Change-Id: I3d0452294b503cc82d10ed2e12353912df3c4bd8

10 years agoFix keypad issue when ime context transit to another context
SangYong Park [Fri, 19 Jul 2013 08:35:27 +0000 (17:35 +0900)]
Fix keypad issue when ime context transit to another context

[Title] Fix keypad issue when ime context transit to another context
[Issue#] FMM-2019 N_SE-47635
[Problem] Keypad was closed when ime context transit to another context
[Cause] Do not handle show keypad callback by ime context transition
[Solution] Handle show keypad callback by ime context transition

Change-Id: I591f5220a8663e2087ee972a14149ee37d4e8896

10 years agoMerge "Disabled touch adjust feature in case of SDK version." into tizen_2.2
EunMi Lee [Thu, 1 Aug 2013 05:20:57 +0000 (05:20 +0000)]
Merge "Disabled touch adjust feature in case of SDK version." into tizen_2.2

10 years agoDisabled touch adjust feature in case of SDK version.
Yuni Jeong [Thu, 1 Aug 2013 04:58:42 +0000 (13:58 +0900)]
Disabled touch adjust feature in case of SDK version.

[Title] Disabled touch adjust feature in case of SDK version.
[Issue#] N_SE-47502
[Problem] Link menu is highlighted first while selecting the text around link menu.
[Cause] Focus ring is displayed for link menu by touch adjust feature in spite of longTap on text.
[Solution] Touch adjust feature is not needed in case of SDK version.
           So, disabled touch adjust feature.

Change-Id: I83b334350ad10a4023a5da2b045ac8a9d8b2a082

10 years agoUse TIZEN_ENGINEER_MODE macro instead of _SECURE_LOG
KwangYong Choi [Wed, 31 Jul 2013 01:10:49 +0000 (10:10 +0900)]
Use TIZEN_ENGINEER_MODE macro instead of _SECURE_LOG

[Title] Use TIZEN_ENGINEER_MODE macro instead of _SECURE_LOG.
[Issue#] N/A
[Problem] Dlog usage is changed.
[Cause] N/A
[Solution] Use TIZEN_ENGINEER_MODE macro instead of _SECURE_LOG.

Change-Id: I08d5d63032d83969ced02552c2ddd51c81087ae9

10 years ago[Release] Webkit2-efl-123997_0.11.85
Sanghyup Lee [Tue, 30 Jul 2013 07:17:06 +0000 (16:17 +0900)]
[Release] Webkit2-efl-123997_0.11.85

Change-Id: I3858cbfee3c4145d8be2a37164d1976bf42e6976

10 years agoRemove unnecessary repetition of initializing feedback library.
Sanghyup Lee [Thu, 25 Jul 2013 02:03:01 +0000 (11:03 +0900)]
Remove unnecessary repetition of initializing feedback library.

[Title] Remove unnecessary repetition of initializing feedback library.
[Issue#] N/A
[Problem] N/A
[Cause] We don't need to initialize feedback library each time.
[Solution] Move initialize method into getHandle method that called only one time. and remove deinitialize.

Change-Id: I07152592eed156f5c5ffcc648802fe7946a7004d

10 years ago[Release] Webkit2-efl-123997_0.11.84
Eunsol Cha [Thu, 25 Jul 2013 06:31:31 +0000 (15:31 +0900)]
[Release] Webkit2-efl-123997_0.11.84

10 years agoBlocked painting of selection for inline inputbox
prathmesh.m [Wed, 19 Jun 2013 10:39:09 +0000 (16:09 +0530)]
Blocked painting of selection for inline inputbox

[Title] Blocked painting of selection for inline inputbox
[Issue#] N/A
[Problem] Select content and extend it to input box when
     the IME is not up (input node not focused) and the
     copy the text. Text inside the input box is not copied
     but painted for selection
[Cause] The input box content is in shadow root. So this
     content is not selected. But while painting there is
     such condition. All the contents are getting painted
[Solution] Checking if the content is in shadow root then
     do not paint the selection as it is not selected in the
     dom selection

Change-Id: Ieaf87576d9ec961016982a7c0a1dd1c003315bb3

10 years agoSelection mode on images is not working
prathmesh.m [Mon, 8 Jul 2013 13:32:42 +0000 (19:02 +0530)]
Selection mode on images is not working

[Title] Selection mode on images is not working
[Issue#] WEB-3582
[Problem] Long tap on image with hyperlink and select
   selection mode, selection mode is not wokring
[Cause] In this case there is a anchor tag and image tag
   is child of anchor, but before image there is another
   tag. Using this tag we create a selection range and
   once the range is created we check if its not image and
   extent the selection. This is not correct, we must
   extend the selection even if there is image
[Solution] Removed the check to block extending seletion
   when there is image tag

Change-Id: I6db5848ea72e14cdd7ee3789af6cf4c1995d9fb8

10 years agoChanged the postion of context menu to avaliable space
prathmesh.m [Tue, 25 Jun 2013 06:59:03 +0000 (12:29 +0530)]
Changed the postion of context menu to avaliable space

[Title] Changed the display location of context menu in avaliable space
[Issue#] P130623-0376, P130619-0477
[Problem] Context menu is not visible fully when there is space
    on the screen
[Cause] Context menu is having style to create menu on top direction.
    So always the direction was top and the context menu was made scrollable
    and was displayed at the end
[Solution] Added mutliple direction. Now context menu will be open in
    the avaliable space

Change-Id: Id2515e94f15edd21cb4062804e43734743f4adbe

10 years agoRemove the value of improper css property.
bunam.jeon [Wed, 24 Jul 2013 08:24:09 +0000 (17:24 +0900)]
Remove the value of improper css property.

[Title] Remove the value of improper css property.
[Issue#] TDIS-6988
[Problem] Debuggin buttons cannot be shown in inspector.
[Cause] Use an wrong property value
[Solution] It is unnecessary property.
   and this property has already been deleted in opensource.

Change-Id: I2de1245917df970b0eb2b7afd399f88d95cc6596

10 years agoHide focus ring immediately in gesture end operation
Jongseok Yang [Mon, 22 Jul 2013 10:16:35 +0000 (19:16 +0900)]
Hide focus ring immediately in gesture end operation

[Title] Hide focus ring immediately in gesture end operation
[Issue#] N/A
[Problem] The afterimage of focus ring is displayed when double tap zoom is operated
[Cause] At that time, hide the focus ring using timer operation
[Solution] Hide focus ring immediately in gesture end operation

Change-Id: I34e17cd8af7d6328f827b44c17e28d7bfd559dc1

10 years agoFixed sometimes focus ring is hidden when context menu is shown by longTap
Yuni Jeong [Wed, 17 Jul 2013 13:16:02 +0000 (22:16 +0900)]
Fixed sometimes focus ring is hidden when context menu is shown by longTap

[Title] Fixed sometimes focus ring is hidden when context menu is shown by longTap
[Issue#] P130709-3174
[Problem] Sometimes focus ring is hidden when context menu is shown by longTap
[Cause] Focus ring is hidden when gesture move event occur.
If minute movement occur when longTap, gesture move event occur.
So, focus ring is hidden.
[Solution] When context menu is showing, focus ring should not be hidden.
           So, added condition to check whether context menu is visible or invisible
           when gesture move event occur.

Change-Id: I491068689b79aa9d2ef9b1b2c6f1fc555a9162a2

10 years ago[Release] Webkit2-efl-123997_0.11.83
Taehwan Kim [Fri, 19 Jul 2013 12:29:04 +0000 (21:29 +0900)]
[Release] Webkit2-efl-123997_0.11.83

Change-Id: I8b63cdd563a3a6aa4c147ff609f1ae6302dec81a

10 years agoFix the issue that duration is not updated.
eojin.ham [Fri, 19 Jul 2013 10:50:41 +0000 (19:50 +0900)]
Fix the issue that duration is not updated.

[Title] Fix the issue that duration is not updated.
[Problem] N_SE-46482
          Duration is not updated when repeating enter and exit page has specific audio tag.
[Cause] Source of <audio> is Video file.
        And it wasn't suspended when exit page. Because it is audio tag and this app support background mode.
[Solution] Suspend <audio> element if it has video source.

Change-Id: Iba615fa0a007eac5d2ba01cb1d4e91a28fd22c84

10 years agoRevert "up spin button is now shown"
Ryuan Choi [Fri, 19 Jul 2013 07:01:35 +0000 (16:01 +0900)]
Revert "up spin button is now shown"

This reverts commit db56a4ca73e27b824f2ced1ff424f1cd9073198d.

Change-Id: I05f35a05cf55788c368a94ef554ff711f4b49bf7

10 years agoClear selection when back key is called from picker popup
Taeyun An [Fri, 19 Jul 2013 04:59:58 +0000 (13:59 +0900)]
Clear selection when back key is called from picker popup

[Title] Clear selection when back key is called from picker popup
[Issue#] N_SE-46926
[Problem] Text can be inserted in task date field after disappear popup when Host keyboard ON
[Cause] The selection is not cleared after disappear popup
[Solution] Clear selection when back key is called from picker popup

Change-Id: I3f6f93cf2420c1509185c77ed167c3ec02197b3c

10 years agoup spin button is now shown
Ryuan Choi [Wed, 17 Jul 2013 13:51:13 +0000 (22:51 +0900)]
up spin button is now shown

[Title] up spin button is now shown
[Issue#] N/A
[Problem] http://www.w3schools.com/tags/tryit.asp?filename=tryhtml5_input_max_min
[Cause] when input is small, edc was wrongly reduced.
[Solution] Fixed edc properly.
           offset is not a way to show this buttons accordingly.
           Instead, used align.

Change-Id: I843058db8e99df6c487e79ca29c5637a1db97cc2

10 years agoFix lock up issue in TizenWinset widget
eojin.ham [Wed, 17 Jul 2013 14:41:52 +0000 (23:41 +0900)]
Fix lock up issue in TizenWinset widget

[Title] Fix lock up issue in TizenWinset widget.
[Problem] N_SE-46482
          Lock up occur when enter and exit page has specific audio tag.
[Cause] Source of <audio> element is Video file.
        But it doesn't suspended because it is audio tag and this app support background mode.
[Solution] Suspend <audio> element if it has video source.

Change-Id: I9a30828e155bf433e2d8dbe8264f3031d82f9d0c

10 years agoFix the issue that audio is not played after resuming.
eojin.ham [Tue, 16 Jul 2013 11:40:15 +0000 (20:40 +0900)]
Fix the issue that audio is not played after resuming.

[Title] Fix the issue that audio is not played after resuming.
[Problem] N_SE_46100
          After 'DeviceMotionCapture' app is resumed, sound effect is not played.
[Cause] Seeking to end position when resuming.
[Solution] Fix not to seek end of position when the media already reach end of file.

Change-Id: I9b7741f0bcfce7e31351ef11602bfb7f16757aa7

10 years ago[Release] Webkit2-efl-123997_0.11.82 submit/tizen_2.2/20130716.180414 submit/tizen_2.2/20130717.053406
Taehwan Kim [Tue, 16 Jul 2013 03:41:08 +0000 (12:41 +0900)]
[Release] Webkit2-efl-123997_0.11.82

Change-Id: I10fb76a9aa9e552c9ceac162f47ae6baab715d93

10 years agoToggleBold does not work in specific editable contents
KyungTae Kim [Wed, 3 Jul 2013 05:08:34 +0000 (14:08 +0900)]
ToggleBold does not work in specific editable contents

[Title] ToggleBold does not work in specific editable contents
[Issue] P130610-4137
[Problem] In Email, ToggleBold does not work after 'select all' for some mails.
[Cause] The invisible text elements was included when checking triStateOfStyle.
[Solution] Add a checking routine for 'node->renderer' so that the invisible elements can't make the state as 'mixed'.
Added on opensource: http://webkit.org/b/118285

Change-Id: I721599d62b87a07bd39ca4a124c5d3e6f4059575

10 years agoDo not set the focus to webview when showing picker popup
Taeyun An [Mon, 15 Jul 2013 11:01:16 +0000 (20:01 +0900)]
Do not set the focus to webview when showing picker popup

[Title] Do not focus webview when showing picker popup
[Issue#] N_SE-46208, N_SE-46206
[Problem] some text can be inserted using host keyboard while displaying picker popup
[Cause] key event for webview is called because webview has the focus when showing picker
[Solution] Do not set the focus when showing picker

Change-Id: I0755137f58563484ed9ba0c02d6b1531baad9cd8

10 years agoRemove work-around patch for naver
Gyuyoung Kim [Mon, 15 Jul 2013 09:52:44 +0000 (18:52 +0900)]
Remove work-around patch for naver

[Title] Remove work-around patch for naver
[Issue#] N_SE-46200
[Problem] Browser comes to crash when url is null in a work-around patch.
[Cause] There is no null check
[Solution] Remove it because the patch is not needed anymore

Change-Id: I4a946fa3c23b10188f601f5e1fe5df5f90e3a9e3

10 years agoMerge "[WK2] Small Caps font variant issue for Italic fonts" into tizen_2.2
HYUNKI BAIK [Mon, 15 Jul 2013 09:03:06 +0000 (09:03 +0000)]
Merge "[WK2] Small Caps font variant issue for Italic fonts" into tizen_2.2

10 years agoMerge "[Release] Webkit2-efl-123997_0.11.81" into tizen_2.2
Keunyong Lee [Mon, 15 Jul 2013 05:21:13 +0000 (05:21 +0000)]
Merge "[Release] Webkit2-efl-123997_0.11.81" into tizen_2.2

10 years ago[Release] Webkit2-efl-123997_0.11.81
Taehwan Kim [Mon, 15 Jul 2013 04:58:24 +0000 (13:58 +0900)]
[Release] Webkit2-efl-123997_0.11.81

Change-Id: I8f7c4358e8f16aacd6fb3d46884e78cbe1ed877f

10 years agoMerge "Change log level: info -> debug" into tizen_2.2
InBum Chang [Mon, 15 Jul 2013 04:43:34 +0000 (04:43 +0000)]
Merge "Change log level: info -> debug" into tizen_2.2

10 years agoChange log level: info -> debug
KwangYong Choi [Mon, 15 Jul 2013 01:12:01 +0000 (10:12 +0900)]
Change log level: info -> debug

[Title] Change log level: info -> debug
[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Change log level: info -> debug
           Reduce logs for product.

Change-Id: Ia5d682371c1c74c40dbc497dab381e5372405abd

10 years agoDon't draw contents to evas image when being background.
YoungTaeck Song [Sat, 13 Jul 2013 08:43:02 +0000 (17:43 +0900)]
Don't draw contents to evas image when being background.

[Title] Don't draw contents to evas image when being background.
[Issue#] N_SE-46030
[Problem] Web Contents is flikering when being foreground.
[Cause] When being background, Blank page is drawed to evas image.
[Solution] Don't draw contents to evas image in background.

Change-Id: I23bdfd983bb8a31c04aea8ad0a70afa4014d053c

10 years ago[WK2] Small Caps font variant issue for Italic fonts
Tanvir [Tue, 28 May 2013 15:07:27 +0000 (20:37 +0530)]
[WK2] Small Caps font variant issue for Italic fonts

[Version] N/A
[Project] N/A
[Title] Fix the smallcaps-italic combination issue
[BinType] N/A
[Customer] N/A
[Issue#] N/A
[Solution] The combination of small-caps and italic is synthesized. If there is a combination of smallcaps and italic then the fon
          cache will give the normal font and we will synthesize(skew) that font face.
[Developer] tanvir.rizvi
[Request] N/A
[Horizontal expansion] N/A
[SCM request] N/A

Change-Id: Ib857cbd00b54f4644321bcebe0bbcb6dd16570e5

Conflicts:

Source/WTF/wtf/Platform.h

10 years agoUpdate selection handle position in Ref-Internet browser
Taeyun An [Fri, 12 Jul 2013 07:39:56 +0000 (16:39 +0900)]
Update selection handle position in Ref-Internet browser

[Title] Update selection handle position in Ref-Internet browser
[Issue#] N_SE-44441
[Problem] Selection Handles are not moving with selected text while swipe web page after rotate a few times.
[Cause] There is existed selection mode to false in updateHandlesAndContextMemu() method if it doesn't have range and it is in content editable.
[Solution] Check one more routine if gesture is working routine.

Change-Id: I13ed1dee1c9f977003144509d21a54f2b5221614

10 years agoHide context menu after specific time interval
prathmesh.m [Fri, 21 Jun 2013 09:49:51 +0000 (15:19 +0530)]
Hide context menu after specific time interval

[Title] Hide context menu after specific time interval
[Issue#] P130619-4131
[Problem] Context menu is overlapping other options which are
   becoming unusable
[Cause] Context menu remains persistant after it is shown
[Solution] Context menu will display and hide after specific time interval

Change-Id: Ib671635673dd07018cac992679553b6ce0f032aa

10 years agoPrevent to show context menu after unlocked
Taeyun An [Thu, 13 Jun 2013 12:55:38 +0000 (21:55 +0900)]
Prevent to show context menu after unlocked

[Title] Prevent to show context menu after unlocked
[Issue#] N_SE-41092
[Problem] Sometimes context menu is appeared after unlocked
[Cause] There is existed timing issue when try to device lock.
It makes appear context menu after webview has focused out.
[Solution] Prevent to show context menu after unlocked.

Change-Id: I52bcd122ad1c739478b27a7d2f45a63a95b18af6

10 years ago[CherryPick] input element with placeholder text and width set to 100% on focus cause...
robert@webkit.org [Wed, 20 Feb 2013 18:27:03 +0000 (18:27 +0000)]
[CherryPick] input element with placeholder text and width set to 100% on focus causes overflow even after losing focus

[Title] [CherryPick] input element with placeholder text and width set to 100% on focus causes overflow even after losing focus
[Issue] WEB-3608
[Problem] nid.naver.com is not fit in screen when device is rotated from landscape to portrait
[Cause] The placeholder of password input element(with 100% width) was calculated as overflow before being layouted
[Solution] Re-calculating the overflow after the placeholder layout
[Cherry-Picker] KyungTae Kim <ktf.kim@samsung.com>

input element with placeholder text and width set to 100% on focus causes overflow even after losing focus
https://bugs.webkit.org/show_bug.cgi?id=109020

Reviewed by David Hyatt.

Source/WebCore:

Tests: fast/forms/input-placeholder-layout-view.html
       fast/forms/textarea-placeholder-layout-view.html

Placeholder elements don't affect layout so shouldn't contribute overflow either.

* rendering/RenderTextControlSingleLine.cpp:
(WebCore::RenderTextControlSingleLine::layout):

LayoutTests:

* fast/forms/input-placeholder-layout-view-expected.html: Added.
* fast/forms/input-placeholder-layout-view.html: Added.
* fast/forms/textarea-placeholder-layout-view-expected.html: Added.
* fast/forms/textarea-placeholder-layout-view.html: Added.

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

Change-Id: Ide40af34b8590a5894bf94296c160cf96dc5b183