Taehwan Kim [Tue, 9 Apr 2013 06:28:18 +0000 (15:28 +0900)]
[Release] Webkit2-efl-123997_0.11.16
Change-Id: I286dc65f2862efd436945abd9bdaecb509d33f7d
Taeyun An [Sat, 6 Apr 2013 08:04:48 +0000 (17:04 +0900)]
Fix the position for magnifier of text selction
[Title] Fix the position for magnifier of text selction
[Issue#] P130404-4384
[Problem] the magnifier got out of screen
[Cause]
[Solution] restrct the postion to the screen
Change-Id: Ic808cf9cf13ec4ec07efa84ce8afb6c5cca6c7ab
Gyuyoung Kim [Mon, 8 Apr 2013 10:01:54 +0000 (19:01 +0900)]
[Refactoring] Move WKUserMediaPermissionRequest.cpp | h to efl/tizen directory
Change-Id: I98ed84f83921e22adfc1e8ba0cd3ff094952a537
Dhirendra [Thu, 14 Feb 2013 10:20:22 +0000 (19:20 +0900)]
Unit Test case for ewk_view_page_save function
[Project] Tizen Browser
[Title] Unit Test case for Offline page save ewk API
[BinType] N/A
[Customer] N/A
[Issue#]: N/A
[Solution]: N/A
[Team] Browser(WCS)
[Developer] Dhirendra Kumar(dhirendra.kr@samsung.com)
Change-Id: I27eab19208a7ace23efb1cefebdc922339ffe1f0
Taeyun An [Mon, 8 Apr 2013 10:45:04 +0000 (19:45 +0900)]
Paste Markup type of clipboard item to Plaintext type
[Title] Paste Markup type of clipboard item to Plaintext type
[Issue#] N/A
[Problem] When pasting something at editfield from copy the Markup type of text
[Cause] Markup type of item is pasted by HTML type
[Solution] Paste Markup type of clipboard item to Plaintext type
Change-Id: I144751ffefd5f67439466380032765d08ee4893d
Taehwan Kim [Mon, 8 Apr 2013 11:24:20 +0000 (20:24 +0900)]
[Release] Webkit2-efl-123997_0.11.15
Change-Id: Ia59a16b9b318b2b130cea9a97359da77625a0f5a
Sungman Kim [Fri, 5 Apr 2013 10:19:08 +0000 (19:19 +0900)]
Create the setSoupDataDirectory api to reset its path when resetStoragePath() is called from WRT.
To reduce web app launching time, WRT fork the WebProcess before launching the app.
So WebProcess is initialized before app's home directory is set, and soupDataDirectory path is set at that time.
WRT call the resetStoragePath() when its home directory is set so setting the soupDataDirectory path is needed.
When the resetStoragePath() is called, call the setSoupDataDirectory() creating newly to reset its path.
[Title] Create the setSoupDataDirectory() api.
[Issue#] N/A
[Problem] When the webprocess is initialized before web app's home directory is set, soupDataDirectory is set to tmp directory.
[Cause] soupDataDirectory is only set when the webProcess is initialized.
[Solution] Create the api setSoupDataDirectory() to set soupDataDirectory. When the resetStoragePath() is called, setSoupData is also called.
[SCMRequest] N/A
Change-Id: Ida8e750565da8d2c876e9996b1e622600f146a44
Lukasz Slachciak [Mon, 8 Apr 2013 08:37:22 +0000 (17:37 +0900)]
Merge "Fix build warnings 6" into tizen_2.1
Krzysztof Wolanski [Mon, 8 Apr 2013 08:25:48 +0000 (10:25 +0200)]
Fix build warnings 6
Change-Id: Id533709dc469232c7e26d33518025ca3505685ce
Krzysztof Wolanski [Fri, 5 Apr 2013 13:49:52 +0000 (15:49 +0200)]
Fix build warnings 5
Change-Id: I8a091706229c629651d6fba579d209050cee8fc5
Changhyup Jwa [Mon, 8 Apr 2013 02:11:20 +0000 (11:11 +0900)]
Pass adjusted scale factor to DrawingArea
[Title] Pass adjusted scale factor to DrawingArea
[Issue#] N_SE-32019
[Problem] Page is blurred when we back to error page
[Cause] Unadjusted scale factor is passed to DrawingArea
[Solution] Pass adjusted scale factor to DrawingArea
Change-Id: Ie6ccfcaab7b49fa75076fdcddc43ec6f0bd89eeb
Jinwoo Song [Mon, 8 Apr 2013 08:13:23 +0000 (17:13 +0900)]
Merge "Stop animation when hiding scrollbar" into tizen_2.1
ryuan [Mon, 8 Apr 2013 07:57:16 +0000 (16:57 +0900)]
Stop animation when hiding scrollbar
[Title] Stop animation when hiding scrollbar
[Issue#] Requested by youngtaeck song (to reduce power consumption)
[Problem] N/A
[Cause] N/A
[Solution] Stop transition and reduce timer
Change-Id: I1f1618ddf6870689c5f0b1ffcb2afb637849680b
eojin.ham [Mon, 8 Apr 2013 07:15:41 +0000 (16:15 +0900)]
Pause media only if it has audio track, when ASM 'pause' event is invoked.
[Title] Pause media only if it has audio track, when ASM 'pause' event is invoked.
[Issue#] https://tizendev.org/bugs/browse/N_SE-32918
[Problem] Unplugging earphone stop camera preview of 'SelfCamera' apps
[Cause] ASM send 'pause' event when unplugging earphone.
[Solution] Pause media only if it has audio track, when ASM 'pause' event is invoked.
Change-Id: I4901fdd2e64586172d1f6933af1c45c007cc7556
Jihye Kang [Fri, 29 Mar 2013 00:56:46 +0000 (09:56 +0900)]
[WK2] Apply quota policy for LocalFileSystem
[Title] Apply quota policy for LocalFileSystem
[Issue#] N/A
[Problem] Quota is not limited for LocalFileSystem
[Cause]
[Solution] apply quota policy for LocalFileSystem
- Default quota per origin: 100*1024*1024
- Maximum quota per origin: 2*1024*1024*1024
- Request quota for UA when quota is about to exceed from default
- ewk_view_exceeded_local_file_system_quota_callback_set() is added for calling the callback when request quota for UA
- ewk_view_exceeded_local_file_system_quota_reply() is added to allow/deny quota
Change-Id: I6262bedbf76db651dc50df905d2896edb6738fc3
Praveen R Jadhav [Mon, 8 Apr 2013 05:59:33 +0000 (14:59 +0900)]
OscillatorNode shouldn't throw exception when "custom" type is set.
[Title] : OscillatorNode shouldn't throw exception when "custom" type is set.
[Issue] : TWEB-1110
[Problem] : when OscillatorNode is set to "custom" type, it throws exception
[Solution] : Code modified to skip throwing exception when "custom" type is set.
Change-Id: Ib2d504d7e9148440934e969bcd479d4c9f4eeaf6
Jaehun Lim [Fri, 5 Apr 2013 05:19:21 +0000 (14:19 +0900)]
Fix scrolling in iframe over overflow:scroll.
[Title] Fix scrolling in iframe over overflow:scroll
[Issue#] DCM-1191
[Problem] Scroll is disabled after releasing selected string
[Cause] The EventHandler doesn't sync between the event target
frame and the focused frame.
[Solution] Change the focused frame whenever the event target
frame is changed.
Change-Id: If86e12d21c863c205230df35c3a95cf06fa59419
Jihye Kang [Tue, 26 Mar 2013 06:34:41 +0000 (15:34 +0900)]
[WK2] Apply new quota policy for Web Database
[Title] Apply new quota policy for Web Database
[Issue#] N/A
[Problem]
[Cause]
[Solution] Apply new quota policy for Web Database
- Default quota: 5*1024*1024
- Request quota for UA when opening database if it exceeds default quota
- Quota cannot be exceeded while using database
- ewk_view_exceeded_database_quota_callback_set() is added for calling the callback when request quota for UA
Change-Id: Ifc1c3bdd1c112f770ddcb9e5fa2fd2b6abb645ad
Taeyun An [Mon, 8 Apr 2013 02:03:54 +0000 (11:03 +0900)]
Fix timing issue between IME show and click operaton
[Title] Fix timing issue between IME show and click operaton
[Issue#] N_SE-32664
[Problem] IME disappear as soon as it appear when repeating click quickly
[Cause] the click operation happen even though IME is shown
[Solution] check the IME state and the position when clicking
Change-Id: Ib4fd6524798c773a4604bb9c7512c7b4732884f5
Sanghyup Lee [Thu, 4 Apr 2013 13:35:52 +0000 (22:35 +0900)]
Add link effect that play beep sound when touch the combobox.
[Title] Add link effect that play beep sound when touch the combobox.
[Issue#] P130329-9011
[Problem] There is no touch sound after tapping on combobox.
[Cause] Touch event did not call link effect.
[Solution] Added link effect when touch the combobox.
Change-Id: I7ac5eb7556aaf3f74d3a723419e111f73009beaa
Taeyun An [Sun, 7 Apr 2013 14:43:45 +0000 (23:43 +0900)]
[Release] Webkit2-efl-123997_0.11.14
Change-Id: I597baf9f30f87bb7aaf9027488b3c936c02fd801
Changhyup Jwa [Sun, 7 Apr 2013 13:12:08 +0000 (22:12 +0900)]
Avoid icon database crash
[Title] Avoid icon database crash
[Issue#] N_SE-32487
[Problem] Crash on icon database
[Cause] Opensource's icon database has conflict
[Solution] Avoid opensource's icon database
Change-Id: I09ba89f884e077e0fdf1f0abf77844511687269b
Changhyup Jwa [Fri, 5 Apr 2013 04:20:39 +0000 (13:20 +0900)]
Limit minimum scale factor under maximum scale factor
[Title] Limit minimum scale factor under maximum scale factor
[Issue#] N/A
[Problem] Minimum scale factor can be exceeded over maximum value
[Cause] There's no limitation on calculating minimum scale factor
[Solution] Limit this under maximum scale factor
Change-Id: I569da1c2840072eb73d900911c1ec9577841967e
Sanghyup Lee [Sat, 6 Apr 2013 03:38:14 +0000 (12:38 +0900)]
[Release] Webkit2-efl-123997_0.11.13
Change-Id: Ib1b894937672926e13ddd09225d5345a9d26f4be
Taeyun An [Fri, 5 Apr 2013 14:30:41 +0000 (23:30 +0900)]
Fix initial value for InputMethodContextEfl
[Title] Fix initial value for InputMethodContextEfl
[Issue#] N/A
[Problem] IME appear when clicking not-inputNode
[Cause] a variable is not initialized
[Solution] fix initial value
Change-Id: Ia14e682651e743f50cea100738d1ecdf751ce363
bunam.jeon [Fri, 5 Apr 2013 12:26:09 +0000 (21:26 +0900)]
Add animation effect when drag icon has appeared
[Title] Add animation effect when drag icon has appeared
[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Add animation effect when drag icon has appeared
Change-Id: Ic59b60c3acf6a26111a85020d4171fe4eeae26e7
Grzegorz Czajkowski [Fri, 5 Apr 2013 12:43:19 +0000 (14:43 +0200)]
Fix build break after
1de6078aa237cde6badf2e93b25bfe5d33b92d60
Change-Id: I2e31618cbdaf88063ad72d8f4f50801065ed993b
Krzysztof Wolanski [Fri, 5 Apr 2013 12:17:58 +0000 (14:17 +0200)]
Fix build warnings 4
Change-Id: Ia2e0566b0f740e856831556ac9d1115178e72b31
commit-queue@webkit.org [Thu, 30 Aug 2012 09:38:50 +0000 (09:38 +0000)]
Fix compile warning when enable tiled backing store
https://bugs.webkit.org/show_bug.cgi?id=95422
Patch by Kangil Han <kangil.han@samsung.com> on 2012-08-30
Reviewed by Kentaro Hara.
Fixed compile warning messages when enabled tiled backing store.
In case of TiledBackingStore, it was first thought about static_cast<unsigned>.
However, if minus value is assigned to the comparison, it would be critical.
So, it was modified as using int value in tiled coordinate calculation.
* page/Frame.cpp:
(WebCore::Frame::tiledBackingStorePaintEnd): comparison between signed and unsigned integer expressions [-Wsign-compare]
* platform/graphics/TiledBackingStore.cpp:
(WebCore::TiledBackingStore::invalidate): comparison between signed and unsigned integer expressions [-Wsign-compare]
(WebCore::TiledBackingStore::paint): comparison between signed and unsigned integer expressions [-Wsign-compare]
(WebCore::TiledBackingStore::coverageRatio): comparison between signed and unsigned integer expressions [-Wsign-compare]
(WebCore::TiledBackingStore::createTiles): comparison between signed and unsigned integer expressions [-Wsign-compare]
* platform/graphics/cairo/GLContext.cpp:
(WebCore::GLContext::createOffscreenContext): no return statement in function returning non-void [-Wreturn-type]
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@127118
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
Conflicts:
Source/WebCore/platform/graphics/TiledBackingStore.cpp
Change-Id: If860f2190a7b231303c4c58e56bf0a7b9f954243
Jiyeon Kim [Fri, 5 Apr 2013 07:48:58 +0000 (16:48 +0900)]
[CherryPick] [EFL] Slider progress bar goes crazy with negative ranges
[Title] [EFL] Slider progress bar goes crazy with negative ranges
[Problem] Check the 2nd and 3rd example of the page bellow : http://www.html5tutorial.info/html5-range.php
[Cause] N/A
[Solution] https://bugs.webkit.org/show_bug.cgi?id=95753
Now the calculation of what the current value represents in terms of progress (from 0 to 1) is correctly done.
Change-Id: I26fd2a785853f03fbb459055d551d465ecfc6661
Jiyeon Kim [Fri, 5 Apr 2013 07:43:52 +0000 (16:43 +0900)]
[CherryPick] [EFL] Range input ignores padding
[Title] [EFL] Range input ignores padding
[Problem] N/A
[Cause] N/A
[Solution] https://bugs.webkit.org/show_bug.cgi?id=94595
We do not constrain the slider size anymore since it was ignoring the padding. Also paint the slider thumb on the step it was suppose to be painted. WebKit will now take care of the positioning of the
thumb, the behavior will be now more coherent with other ports.
As side effect, this patch also fixes setting a slider RTL that wasn't working before and can be verified by the existing tests. Also datalist will stop at tick marks.
Updated default theme to paint the slider thumb in a different step. This was done by splitting the thumb into a separated group.
Change-Id: Ib2116938d35b89a4127a564d3977e6ef2ca5b0b6
Jihye Kang [Fri, 5 Apr 2013 11:49:56 +0000 (20:49 +0900)]
Code refine of media capture
[Title] Code refine of media capture
[Issue#] N/A
[Problem]
[Cause]
[Solution]
Change-Id: Id6e59cb104202e5e38d29eeb2e0d521120d66f2a
Jihye Kang [Fri, 5 Apr 2013 11:04:05 +0000 (20:04 +0900)]
[WK2] Add TIZEN_LOG for MediaCapture API
[Title] Add TIZEN_LOG for MediaCapture API
[Issue#] N/A
[Problem]
[Cause]
[Solution]
Change-Id: Ia8a54b2404a7cc92c1a0ad75816197cb6970e309
YoungTaeck Song [Fri, 5 Apr 2013 11:03:47 +0000 (20:03 +0900)]
Merge "[WK2] Off overflow:hidden layer's backingStore Clipping." into tizen_2.1
YoungTaeck Song [Fri, 5 Apr 2013 11:03:11 +0000 (20:03 +0900)]
Merge "[WK2] calculate tiledBackingStoreVisibleRect including animation trajectory." into tizen_2.1
Seonae Kim [Fri, 5 Apr 2013 10:23:46 +0000 (19:23 +0900)]
[WK2] Remove personal information for Geolocation
[Title][WK2] Remove personal information for Geolocation
[Issue] N/A
[Problem] Personal information for Geolocation is displayed on console.
[Cause] N/A
[Solution] A log for location information is removed and a function name is only displayed.
Change-Id: Iad9d66bbaf121dd83846638220a5e25c5b2613d9
JungJik Lee [Thu, 28 Mar 2013 03:38:13 +0000 (12:38 +0900)]
[WK2] calculate tiledBackingStoreVisibleRect including animation trajectory.
[Title] [WK2] calculate tiledBackingStoreVisibleRect including animation trajectory.
[Issue#] N_SE-25602
[Problem] TBS can not create tiles which is outside of keepRect while animation is running.
[Cause] during the animation, WebGraphicsLayer did not update itself's backing store by animation keyframes.
[Solution] unite the regions that the animation trajectory starts and ends.
JungJik Lee [Fri, 5 Apr 2013 10:21:25 +0000 (19:21 +0900)]
[WK2] Off overflow:hidden layer's backingStore Clipping.
[Title] [WK2] Off overflow:hidden layer's backingStore Clipping.
[Issue#] N_SE-25975 / 27135 / 28955 / 26623
[Problem] Overflow:hidden Layers are bliking on TizenWinset Date/Time Page.
[Cause] Side-effect of Overflow hidden clipping.
[Solution] Off the feature.
Lukasz Slachciak [Fri, 5 Apr 2013 10:21:27 +0000 (19:21 +0900)]
Merge "Fix build warnings 3" into tizen_2.1
Rashmi Kulakarni [Fri, 5 Apr 2013 18:47:24 +0000 (00:17 +0530)]
[WK2]Selected text in combo box not displaying properly
[Title][WK2]Selected text in combo box not displaying properly
[Issue#] WEB-2698
[Problem][WK2] Combo box text is displayed only partially
[Cause] EFL theme implementation did not handle condition where
font size is greater the 12 px
[Solution] Added a check for font size while applying top padding
[Developer] Rashmi Kulakarni (rashmi.vijay)
Change-Id: Ie34ee1ee52b79b96a2b1f695e69e6e4cfcbbdc5c
Lukasz Gajowy [Wed, 20 Mar 2013 14:35:27 +0000 (15:35 +0100)]
[UT] WebKit2 API Tests. Tests for methods: - ewk_settings_continuous_spell_checking_enabled_get - ewk_settings_continuous_spell_checking_enabled_set - ewk_init
[UT] ewk_shutdown() method test.
[UT] Tetware tests for ewk_set_arguments function and ewk_settings_continuous_spell_checking_change_cb_set function.
Change-Id: I824917dcd82c738d0b6159d51400ce7b0efe37a4
Lukasz Gajowy [Thu, 4 Apr 2013 12:34:35 +0000 (14:34 +0200)]
[ut] tests of methods: - ewk_view_popup_menu_close - ewk_view_popup_menu_select
Change-Id: Ie7c4ae1033256fb4e41b2b7446e6504de5331bcc
Jihye Kang [Thu, 4 Apr 2013 17:11:27 +0000 (02:11 +0900)]
[WK2] Fix freezing issue on MediaCapture when app_svc error occurs
[Title] Fix freezing issue on MediaCapture when app_svc error occurs
[Issue#] N/A
[Problem] Once error occurs on app svc, freeze occurs
[Cause] Did not reply when app_svc error occurs
[Solution] Catch error from app_svc
Change-Id: I1703bd553c50131b10f379853c0b4c15f9a0ee3d
taehwan8.kim [Fri, 5 Apr 2013 00:45:53 +0000 (09:45 +0900)]
Resolve crash issue of http in layout test
[Title] Resolve crash issue of http in layout test
[Issue#] N/A
[Problem] Crash happens while storing icon in database.
[Cause] N/A
[Solution] We do not need this kind of behavior while running layout test.
Therefore, this patch just disables that activity on layout test.
Change-Id: Id4e7cf78b103a92c1369566adb56b46380e8c58b
Eunmi Lee [Fri, 5 Apr 2013 04:53:00 +0000 (13:53 +0900)]
Do not adjust focused input node if node is visible now.
[Title] Do not adjust focused input node if node is visible now.
[Issue#] DCM-1155
[Problem] The focused input node is adjusted to the wrong position when IME is shown in the Web Application.
[Cause] The viewport is resized but contents is not resized right after showing IME
and unchanged size of contents is used to adjust focused node, so calculated position is wrong.
[Solution] Do not adjust focused input node if node is visible now in order to prevent wrong case of Web Applicaiton.
We should find the better solution later.
Change-Id: I385cb7f0aa8c9a177dc0a8f228596712c2a6913d
commit-queue@webkit.org [Mon, 14 Jan 2013 22:44:02 +0000 (22:44 +0000)]
[Cherry-pick] Positioned children of an overflow:visible container should ignore scroll offset when updating layer position
[Title] [Cherry-pick] Positioned children of an overflow:visible container should ignore scroll offset when updating layer position
[Issue] N_SE-31159
[Problem] display Delicious/Join page clipped.
[Cause] renderLayer which has relative property is placed in wrong position.
[Solution] Cherry-pick the opensource patch.
[Cherry-pick] Positioned children of an overflow:visible container should ignore scroll offset when updating layer position
https://bugs.webkit.org/show_bug.cgi?id=106814
Source/WebCore:
Patch by Tien-Ren Chen <trchen@chromium.org> on 2013-01-14
Reviewed by Simon Fraser.
This patch fixes a bug in RenderLayer::updateLayerPosition that
scrollLeft / scrollTop of a block should only be effective when the
block has overflow clipping. The bug results in rendering artifacts
and triggers a RenderGeometryMap assertion falure.
Fixes http://crbug.com/167985
Test: fast/overflow/overflow-visible-should-ignore-scroll.html
* rendering/RenderLayer.cpp:
(WebCore::RenderLayer::updateLayerPosition):
LayoutTests:
This patch fixes a bug in RenderLayer::updateLayerPosition that
scrollLeft / scrollTop of a block should only be effective when the
block has overflow clipping. The bug results in rendering artifacts
and triggers a RenderGeometryMap assertion falure.
Fixes http://crbug.com/167985
Patch by Tien-Ren Chen <trchen@chromium.org> on 2013-01-14
Reviewed by Simon Fraser.
* fast/overflow/overflow-visible-should-ignore-scroll-expected.html: Added.
* fast/overflow/overflow-visible-should-ignore-scroll.html: Added.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139669
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
Eunmi Lee [Fri, 5 Apr 2013 04:47:10 +0000 (13:47 +0900)]
Fix the wrong parameter of ewkViewGetWindowFrame().
[Title] Fix the wrong parameter of ewkViewGetWindowFrame().
[Issue#]: N/A
[Problem] getWindowFrame() does not work.
[Cause] The first parameter of getWindowFrame() should be ewk_view, but the PageUIClient is set.
[Solution] Set ewk_view for the first parameter of ewkViewGetWindowFrame().
Change-Id: Ie697df42e0e0ffb4992d65f0737e7c6aa29e15c0
Eunmi Lee [Mon, 1 Apr 2013 07:19:22 +0000 (16:19 +0900)]
Remove codes to process flick more using decimals.
[Title] Remove codes to process flick more using decimals.
[Issue#] N/A
[Problem] It seems that flick is stopped, but flick is processing slowly,
and it caused that channel scrolling seems to work incorrectly.
[Cause] The flick is processed using decimals.
[Solution] Remove codes to process flick more using decimals.
Change-Id: Ia47a193b044a46cf2db9f4a972bfdd1fd8eada50
Kangil Han [Fri, 5 Apr 2013 02:49:38 +0000 (11:49 +0900)]
Merge "[Release] Webkit2-efl-123997_0.11.12" into tizen_2.1
Sanghyup Lee [Fri, 5 Apr 2013 02:48:33 +0000 (11:48 +0900)]
[Release] Webkit2-efl-123997_0.11.12
Change-Id: Iedff9d7d70ab069394fa2e1c3fb5cf35dd3a3e5e
Kyungjin Kim [Thu, 28 Mar 2013 03:50:02 +0000 (12:50 +0900)]
Scale image prior to draw it's pattern to enhance performance
[Title] Scale image prior to draw it's pattern to enhance performance
[Issue#] N/A
[Problem] Browsermark2 2d transform scores 1200
[Cause] Drawing an image to cairo context with scaling is very slow
[Solution] scale image first then draw the pattern to the context so scores 1800
Change-Id: Ia35ed86631dc24e9b6ac55e7117f9e31ec4a9eee
GyongJin Joung [Fri, 5 Apr 2013 01:33:44 +0000 (10:33 +0900)]
Merge "[CherryPick] TextureMapperSurfaceBackingStore should check if GraphicsSurface is valid." into tizen_2.1
eojin.ham [Thu, 4 Apr 2013 12:35:11 +0000 (21:35 +0900)]
Set display mode of video as PRI_VIDEO_OFF_AND_SEC_VIDEO_FULL_SCREEN(=2).
[Title] Set display mode of video as PRI_VIDEO_OFF_AND_SEC_VIDEO_FULL_SCREEN.
[Problem] While device is connected to screen via HDMI, primary video should be off and secondary video should be full screen mode.
[Cause] It is new UX concept.
[Solution] Set display mode of video as PRI_VIDEO_OFF_AND_SEC_VIDEO_FULL_SCREEN(=2).
Change-Id: I33adbf955738ef415baefd04d844887a5975d252
Taeyun An [Thu, 4 Apr 2013 21:26:44 +0000 (06:26 +0900)]
Fix the issue that input picker is shown twice
[Title] Fix the issue that input picker is shown twice
[Issue#]: N/A
[Problem] input picker popup is shown twice
[Cause] when setting the value from input picker popup, the selection is changed
[Solution] check the focus for view object when showing input picker
Change-Id: Id7d4c20901203befa66fbb010f205cdffc660a6d
Taeyun An [Thu, 4 Apr 2013 20:35:03 +0000 (05:35 +0900)]
Fix IME issue in twitter application
[Title] Fix IME issue in twitter application
[Issue#]: N/A
[Problem] IME does not appear in write menu in twitter
[Cause] it is the specific scenario
[Solution] add the additional logic for IME operation in twitter
Change-Id: I289a2718ca2adfe91d662da55b897f7fb08a17ca
Taeyun An [Thu, 4 Apr 2013 13:52:11 +0000 (22:52 +0900)]
Checking the ewkView value before open clipboard window
[Title] Checking the ewkView value before open clipboard window
[Issue#] PLM-P130404-4374
[Problem] Crash occured when open the clipboard window from IME button.
[Cause] Open clipboard window signal callback from IME is registed at EFL, OSP side also, So sometimes ewkView pointer has null value.
[Solution] Checking the ewkView value before open clipboard window. If ewkView value is null then it should be early return before open clipboard window.
Change-Id: Ibff6a2ab3b8c0c0e26fa034cefa54bd59ba69f79
eojin.ham [Thu, 4 Apr 2013 04:57:40 +0000 (13:57 +0900)]
Change view status of video controls by click event.
[Title] Change view status of video controls by click event.
[Problem] Video controls are not hidden until touching outside of video screen.
[Cause] Mouse-out event don't occur until touching outside of video screen.
[Solution] Change view status of video controls by click event.
Add timer callback to hide controls on normal screen also.
Change-Id: Ie2768023d46b093b364ca66e5d4191df17ec6ef1
Taeyun An [Thu, 4 Apr 2013 14:16:50 +0000 (23:16 +0900)]
Move the position to hide ClipboardWindow
[Title] Move the position to hide ClipboardWindow
[Issue#] N/A
[Problem] ClipboardWindow does not disappear when hiding IME
[Cause] invalid postion for the code to hide clipboard window
[Solution] hid ClipboardWindow when the callback for IME status is called
Change-Id: I9f12822a5bf47fbb509c6db25151c093091f52a5
Krzysztof Wolanski [Thu, 4 Apr 2013 14:40:31 +0000 (16:40 +0200)]
Fix build warnings 3
Change-Id: I9458a070930fb9d42542889ae728d26da50b58c9
Taeyun An [Thu, 4 Apr 2013 14:01:20 +0000 (23:01 +0900)]
Fix callback operation for IME show/hide
[Title] Fix callback operation for IME show/hide
[Issue#] N/A
[Problem] "editorclient,ime,closed" is not called when hiding IME
[Cause] unnecessary exception routine
[Solution] remove the exception routine
Change-Id: Ibc6130ffa0356234b8bb89eb51ad93bea820333d
Lukasz Slachciak [Thu, 4 Apr 2013 13:38:24 +0000 (22:38 +0900)]
Merge "TextureMapperGL: fix -Wsign-compare compilation warning. https://bugs.webkit.org/show_bug.cgi?id=97928" into tizen_2.1
Lukasz Slachciak [Thu, 4 Apr 2013 13:37:53 +0000 (22:37 +0900)]
Merge "Fix build warnings 2" into tizen_2.1
commit-queue@webkit.org [Fri, 28 Sep 2012 19:30:13 +0000 (19:30 +0000)]
TextureMapperGL: fix -Wsign-compare compilation warning.
https://bugs.webkit.org/show_bug.cgi?id=97928
Patch by Alberto Garcia <agarcia@igalia.com> on 2012-09-28
Reviewed by Martin Robinson.
Use size_t rather than int to iterate over FilterOperations.
* platform/graphics/texmap/TextureMapperGL.cpp:
(WebCore::BitmapTextureGL::applyFilters):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@129931
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
Krzysztof Wolanski [Thu, 4 Apr 2013 13:28:26 +0000 (15:28 +0200)]
Fix build warnings 2
Change-Id: If9e8b2147ba36e4bfd5749a2d7fbeff6c6a03151
Krzysztof Wolanski [Thu, 4 Apr 2013 12:20:22 +0000 (14:20 +0200)]
Fix build warnings 1
Change-Id: I96ba0bb5ac1a4a1d60a27428e44927595d98afae
zeno.albisser@digia.com [Mon, 22 Oct 2012 19:17:19 +0000 (19:17 +0000)]
[CherryPick] TextureMapperSurfaceBackingStore should check if GraphicsSurface is valid.
[Title] [CherryPick] TextureMapperSurfaceBackingStore should check if GraphicsSurface is valid.
[Issues] N_SE-32071
[Problem] Force close occurred when tapped on the "full screen view" button of Video Test of TizenWinset.
[Solution] Cherry picked.
https://bugs.webkit.org/show_bug.cgi?id=100002
Reviewed by Kenneth Rohde Christiansen.
* platform/graphics/texmap/TextureMapperBackingStore.cpp:
(WebCore::TextureMapperSurfaceBackingStore::setGraphicsSurface):
Check if a surface has been created before accessing the pointer.
(WebCore::TextureMapperSurfaceBackingStore::paintToTextureMapper):
Check if m_graphicsSurface is a valid pointer before dereferencing it.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@132118
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
Conflicts:
Source/WebCore/ChangeLog
Source/WebCore/platform/graphics/texmap/TextureMapperBackingStore.cpp
Change-Id: Icbe5b6d139304cc3671be06249538a839112a731
Kyungjin Kim [Thu, 4 Apr 2013 10:38:22 +0000 (19:38 +0900)]
Merge "Save and re-bind previously bounded texture when using cairo_gl_surface_set_binding_texture API." into tizen_2.1
Kangil Han [Thu, 4 Apr 2013 10:20:16 +0000 (19:20 +0900)]
Merge "Skip delete-by-word-001.html for Tizen" into tizen_2.1
Seonae Kim [Thu, 4 Apr 2013 04:53:15 +0000 (13:53 +0900)]
Attach callback to media element to calculate device rotation
[Title] Attach callback to media element to calculate device rotation
[Issue] N/A
[Problem] There is no place to check the rotation for media.
[Cause] N/A
[Solution] Add rotation callback using sensor apis.
Change-Id: Idbbc97477442cf13009f4c241d9e2ff904240f9b
hyunki.baik [Thu, 4 Apr 2013 08:58:33 +0000 (17:58 +0900)]
Save and re-bind previously bounded texture when using cairo_gl_surface_set_binding_texture API.
[Title] Save and re-bind previously bounded texture when using cairo_gl_surface_set_binding_texture API.
[Issue#] DCM-928
[Problem] Cairo may use wrong texture for glDraw calls.
[Cause] Cairo may use wrong texture for glDraw calls because cairo skips glBindTexture calls to avaid performance degradation when operand source surface is same with previous one.
[Solution] Save and re-bind previously bounded texture when using cairo_gl_surface_set_binding_texture API in ImageBuffer for Canvas2D.
Change-Id: Ifb304959cbdcb84fa49ceee29a35c82da4e76c58
Kangil Han [Thu, 4 Apr 2013 09:53:22 +0000 (18:53 +0900)]
Merge "[Release] Webkit2-efl-123997_0.11.11" into tizen_2.1
Sanghyup Lee [Thu, 4 Apr 2013 09:50:49 +0000 (18:50 +0900)]
[Release] Webkit2-efl-123997_0.11.11
Change-Id: I544288eb57c5db366c31d8f750be3b3588ca646a
Grzegorz Czajkowski [Thu, 4 Apr 2013 09:39:11 +0000 (11:39 +0200)]
Skip delete-by-word-001.html for Tizen
This test causes timeout for all tests.
Change-Id: I1a304c3aafd609433ff51624d03650e85068c834
Dhirendra Kumar [Wed, 3 Apr 2013 09:21:08 +0000 (18:21 +0900)]
Fix for remember password feature
[Title] Fixed remember username and password in case when
username is input tag with type equal to email
[Issue#] WEB-567
[Problem] Remember password feature was working only for
password field and not for username field in case
of sites like www.gmail.com
[Cause] The logic to populate data was missing if the
type of input tag was email and hence was ignoring it
[Solution] Added condition to check if input tag has type as
email while populating value
[Developer] Dhirendra Kumar(dhirendra.kr@samsung.com)
Change-Id: I8c6a883492761e4eea934e25d6c99c7b55f3df30
Lukasz Slachciak [Thu, 4 Apr 2013 07:58:23 +0000 (16:58 +0900)]
Merge "[UT] ewk_view_text_find, ewk_view_text_find_highlight" into tizen_2.1
Krzysztof Czech [Thu, 4 Apr 2013 07:43:05 +0000 (09:43 +0200)]
[UT] ewk_view_text_find, ewk_view_text_find_highlight
Change-Id: I708c7005b5e7c874aa6a3b0eb296b73f042afcbd
Taeyun An [Mon, 1 Apr 2013 13:04:34 +0000 (22:04 +0900)]
Checking the clipboard status before appear context menu
[Title] Checking the clipboard status before appear context menu
[Issue#] N_SE-29804
[Problem] Context menu options does disappear after clipboard appear
[Cause] There is appear the context menu routine after clipboard appear
[Solution] Checking clipboard status before appear context menu
Change-Id: Ib86d926733aebc1ddd985157f5d4959714d2639a
SangYong Park [Wed, 3 Apr 2013 12:51:40 +0000 (21:51 +0900)]
Fix ime issues
[Title] Fix ime issues
[Issue#] N/A
[Problem] Keypad did not showing when edit field has focus.
[Cause] It is side-effect by showing by editorState as opensource
[Solution] Change invalid code
Change-Id: I8e968d05a014f8c8acb2ad288604995f7395c2d2
tony@chromium.org [Mon, 22 Oct 2012 21:32:01 +0000 (21:32 +0000)]
[CherryPick] WebKit does not support 'flex-wrap: nowrap'
[Title] [CherryPick] WebKit does not support 'flex-wrap: nowrap'
[Issue] TWEB-969, TWEB-1006
[Problem] The flex-wrap attribute value expected "nowrap" but got "none".
[Cause] The spec was changed from "none" to "nowrap",
and the Webkit code for that modified in 2012.10,
but it didn't come in to Tizen.
[Solution] Cherry-pick the opensource patch.
[Cherry-Picker] KyungTae Kim <ktf.kim@samsung.com>
WebKit does not support 'flex-wrap: nowrap'
https://bugs.webkit.org/show_bug.cgi?id=99924
Reviewed by Ojan Vafai.
Source/WebCore:
The spec changed back from using none to nowrap for the single-line
flexbox case.
http://dev.w3.org/csswg/css3-flexbox/#flex-wrap-property
No new tests, covered by css3/flexbox/css-properties.html and others.
* css/CSSParser.cpp:
(WebCore::isValidKeywordPropertyAndValue):
* css/CSSPrimitiveValueMappings.h:
(WebCore::CSSPrimitiveValue::CSSPrimitiveValue):
(WebCore::CSSPrimitiveValue::operator EFlexWrap):
* css/CSSValueKeywords.in:
* rendering/RenderBox.cpp:
(WebCore::isStretchingColumnFlexItem):
(WebCore::RenderBox::sizesLogicalWidthToFitContent):
* rendering/RenderFlexibleBox.cpp:
(WebCore::RenderFlexibleBox::isMultiline):
* rendering/style/RenderStyle.h:
* rendering/style/RenderStyleConstants.h:
LayoutTests:
Update expectations (find and replace none with nowrap).
* css3/flexbox/css-properties-expected.txt:
* css3/flexbox/css-properties.html:
* fast/css/getComputedStyle/computed-style-expected.txt:
* fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
* svg/css/getComputedStyle-basic-expected.txt:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@132136
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
Conflicts:
LayoutTests/ChangeLog
Source/WebCore/ChangeLog
Source/WebCore/css/CSSPrimitiveValueMappings.h
Source/WebCore/rendering/RenderBox.cpp
Change-Id: Ia3124cfc785c722276c324f396e26ab1596d2392
Changhyup Jwa [Tue, 26 Mar 2013 11:21:12 +0000 (20:21 +0900)]
Fix for screen flickering on page have lots of contents size change
[Title] Fix for screen flickering on page have lots of contents size change
[issue#] Web-2826
[Problem] Screen is flickering continuosly
[Cause] ContentSize is incresing/decreasing continuosly
and setVisibleContentRect is called whenever it's changed
[Solution] Fit viewport to content only on load finish
Change-Id: I7cf4676804774182a7d7a40aaf100c1e90e6eec0
prathmesh.m [Wed, 3 Apr 2013 02:12:22 +0000 (11:12 +0900)]
Implemented scrolling of text when the magnifier is on
[Title] Implemented scrolling of text when the magnifier is on
and implemented the movement of touch point with blocking of
magnifier
[Issue#] N/A
[Problem] The movement of magnifier and caret was stopped when
the mouse move went out side the inputbox and the text inside
the input box was not scrolled
[Cause] When the mousemove point was out side the inputbox
the handlers were blocked
[Solution] Implemented mousemove and handled the case where
mousedown is done on inputbox and mouse move point is outside
the input box and also scrolled the text ant the end of input
box
Change-Id: I514714871b9c1238ea3d8dbc7fcef5f9be5aa896
Kihong Kwon [Thu, 4 Apr 2013 05:36:02 +0000 (14:36 +0900)]
Merge "If applicationCachePermissionCallback does not define or set, call replayApplicationCachePermission(true)" into tizen_2.1
Jiyeon Kim [Thu, 4 Apr 2013 05:32:46 +0000 (14:32 +0900)]
If applicationCachePermissionCallback does not define or set, call replayApplicationCachePermission(true)
[Title] If applicationCachePermissionCallback does not define or set, call replayApplicationCachePermission(true)
[Problem] Application cache doesn't work
[Cause] N/A
[Solution] I'll change returning value true to false after implementing permission popup on browser side
Change-Id: If5592b1c00f52b7dbfdc8267c6f70466f668f130
Kihong Kwon [Thu, 4 Apr 2013 05:32:50 +0000 (14:32 +0900)]
Merge "[DCM-1211] Make copyTo() copy real file" into tizen_2.1
Jihye Kang [Thu, 4 Apr 2013 05:09:00 +0000 (14:09 +0900)]
[DCM-1211] Make copyTo() copy real file
[Title] Make copyTo copy real file rather than link file
[Issue#] DCM-1211
[Problem] copyTo() filesystem API does not do real copy of the file
[Cause] copyTo() uses POSIX link. So the change of one file affect each other.
[Solution] Copy real file for copyTo API
Change-Id: I62a9804e5f8e6fa2117c7f68deb8a06608fa64c8
JungJik Lee [Mon, 1 Apr 2013 04:59:12 +0000 (13:59 +0900)]
[WK2] Recover a loss of dirty region.
[Title] [WK2] Recover a loss of dirty region.
[Issue#] N_SE-26405
[Problem] TBS can not update the tile due to a loss of dirty region.
[Cause] intersecting dirty region with keepRect can cause the loss of dirty resion.
[Solution] Remove intersect code and invalidate all dirties.
alexis@webkit.org [Tue, 8 Jan 2013 21:44:22 +0000 (21:44 +0000)]
[CherryPick] WebKit does not reject some cubic-bezier form values for transition-timing-function.
[Title] [CherryPick] WebKit does not reject some cubic-bezier form values for transition-timing-function.
[Issues] TWEB-828, TWEB-828
[Problem] WebKit does not reject some cubic-bezier form values for transition-timing-function.
[Solution] Cherry picked.
[Cherry-Picker] HunseopJeong <hs85.jeong@samsung.com>
WebKit does not reject some cubic-bezier form values for transition-timing-function.
https://bugs.webkit.org/show_bug.cgi?id=106369
Reviewed by Dean Jackson.
Source/WebCore:
http://www.w3.org/TR/css3-transitions/#transition-timing-function-property
describes restricitions on cubic-bezier values where the x values of
the curve should be between [0, 1] and y values can exceed this range.
WebKit was not following the specification by allowing x values
exceeding the range.
The spec also says that we should reject the defintion if the condition
is not respected which is what the new code does.
Test: transitions/transitions-parsing.html
* css/CSSParser.cpp:
(WebCore::CSSParser::parseAnimationTimingFunction):
LayoutTests:
Extended existing tests to cover the bug. Updated an existing test
which was checking wrong values.
* fast/css/transition-timing-function.html: Change the tested values as
they are considered wrong by the spec.
* fast/css/transition-timing-function-expected.txt:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139106
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
Conflicts:
LayoutTests/ChangeLog
LayoutTests/transitions/transitions-parsing-expected.txt
LayoutTests/transitions/transitions-parsing.html
Source/WebCore/ChangeLog
Change-Id: Icb0de3cc26ac37bb133c03308af50a8c6eb59fb5
Kangil Han [Thu, 4 Apr 2013 04:07:40 +0000 (13:07 +0900)]
Skip crashed cases in layout test
[Title] Skip crashed cases in layout test
[Issue#] N/A
[Problem] Crash happened while running layout test
[Cause] Need investigation from developers in charge of
[Solution] Skip those cases from official layout test
Change-Id: I17c39d237c44f1852b77bb79ae53d12d6ef002fe
tony@chromium.org [Mon, 30 Jul 2012 18:39:53 +0000 (18:39 +0000)]
[CherryPick] new flexbox should ignore float set on flexitems
[Title] [CherryPick] new flexbox should ignore float set on flexitems
[Issue] TWEB-826
[Problem] WebAPI/W3C_CSS3/FlexibleBox/CSS3FlexBox_display_float.html test case failed.
[Cause] In the test case, the item in flexbox have float:right, but it should be disallowed.
[Solution] Cherry-pick the opensource patch.
[Cherry-Picker] KyungTae Kim <ktf.kim@samsung.com>
new flexbox should ignore float set on flexitems
https://bugs.webkit.org/show_bug.cgi?id=70792
Reviewed by Ojan Vafai.
Source/WebCore:
Force flex items to not float.
Test: css3/flexbox/floated-flexitem.html
* css/StyleResolver.cpp:
(WebCore::StyleResolver::adjustRenderStyle): Force NoFloat on flex items.
LayoutTests:
Make an example in the spec into a ref test. Add some styles to make it a bit more clear what's happening.
* css3/flexbox/floated-flexitem-expected.html: Added.
* css3/flexbox/floated-flexitem.html: Added.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@124064
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
Change-Id: I1b17a729a10edc4d9cc9e74ab4e038630b1eadad
SangYong Park [Wed, 3 Apr 2013 11:03:50 +0000 (20:03 +0900)]
Show ime keypad by editorState event as opensource
[Title] Show ime keypad by editorState event as opensource
[Issue#] N/A
[Problem] opensource is not implement setInputMethodState
[Cause] setInputMethodState is not opensource policy
[Solution] Show ime keypad by editorState event
Change-Id: I1b1a2490d10aa34288c14321de683b54899a04e0
Eunmi Lee [Wed, 3 Apr 2013 10:57:21 +0000 (19:57 +0900)]
Do not access any object in the destructor and only delete animators in the destructor.
[Title] Do not access any object in the destructor and only delete animators in the destructor.
[Issue#] N_SE-30414
[Problem] The browser is crashed when exiting browser during smart zoom or flick.
[Cause] The deleted objects are accessed in the destructor of smart zoom and flick.
[Solution] Do not access any object in the destructor and only delete animators there.
Change-Id: I7f0d269c249135ee089f77a8f943831ebf10b706
Jiyeon Kim [Wed, 3 Apr 2013 02:08:10 +0000 (11:08 +0900)]
Audio and Video file doesn't work when preload attribute is none
[Title] Audio and Video file doesn't work when preload attribute is none
[Problem] Audio and Video file always loaded whole data even if preload attribute is none
[Cause] Network state is loading and gstreamer state is GST_STATE_PAUSE
[Solution] If preload attribute is none, network state is set to Idle and Gstreamer state is not changed
Change-Id: I24505b8e80a46e5f6d00d52da175ab82c0f18ff1
Kihong Kwon [Wed, 3 Apr 2013 08:16:03 +0000 (17:16 +0900)]
Merge "Audio is not proper in WebAudio Tests" into tizen_2.1
Gyuyoung Kim [Wed, 3 Apr 2013 06:52:07 +0000 (15:52 +0900)]
[Refactoring] Move tizen specfic files to efl/tizen directory
- WebRegisterContentHandlerClient.cpp
- WebRegisterProtocolHandlerClient.cpp
- WebUserMediaClient.cpp
- WebDragClientTizen.cpp
- WebErrorsTizen.cpp
Change-Id: Iacc3f6d4bff90ed5ef67db7b4b85adb1924d3644
seung hak lee [Wed, 3 Apr 2013 06:34:55 +0000 (15:34 +0900)]
Merge "When saved mht file is opened progress bar is stuck" into tizen_2.1
Kangil Han [Wed, 3 Apr 2013 05:51:37 +0000 (14:51 +0900)]
Merge "[Release] Webkit2-efl-123997_0.11.10" into tizen_2.1
Gyuyoung Kim [Wed, 3 Apr 2013 05:47:04 +0000 (14:47 +0900)]
Merge "Fixed paste issue after selecting word in inputbox" into tizen_2.1
Sanghyup Lee [Wed, 3 Apr 2013 05:41:26 +0000 (14:41 +0900)]
[Release] Webkit2-efl-123997_0.11.10
Change-Id: I7ca10a9fcddb60484b9859bd0949f0dddb646d8f
Praveen R Jadhav [Wed, 3 Apr 2013 03:14:02 +0000 (12:14 +0900)]
Audio is not proper in WebAudio Tests
[Title] : Audio is not proper in WebAudio Tests
[Issue] : WEB-2918
[Problem] : vsmul() in VectorMath is not handled properly
[Solution] : vsmul() is updated to handle properly as in OpenSource
Change-Id: I8d0cc87136684dabd028cbbed0ee0b254f793cbb
prathmesh.m [Tue, 2 Apr 2013 06:18:50 +0000 (15:18 +0900)]
Fixed paste issue after selecting word in inputbox
[Title] Fixed paste issue after selecting word in inputbox
[Issue#] WEB-2907
[Problem] Copy some text and paste in edit filed, the seleced
text is not getting replaced insteed getting appended
[Cause] Selection was getting cleared before the paste call
was made due to with the paste function was not getting the
selected text so it was appending isteed of replacing the
text
[Solution] Removed the code for clearing of the text
Change-Id: I24d643abd5d4e6a597c5970c8dea36c20804a869