Eunsol Cha [Fri, 31 May 2013 05:01:55 +0000 (14:01 +0900)]
[Release] Webkit2-efl-123997_0.11.53
Change-Id: I97c27b0bb554113890ec7bb8d57aeef9ca6da310
keonho07.kim [Wed, 29 May 2013 12:35:17 +0000 (21:35 +0900)]
Audio is stopped, but shows playing icon when call ended.
[Title] Audio is stopped, but shows playing icon when call ended.
[Issue#] N_SE-37832
[Problem] Play/Pause icon is not matched during a call.
[Cause] Mediaplayer do not notify to HTMLMediaElement about pause.
[Solution] Call a play()/pause() for update status of HTMLMediaElement.
Change-Id: If0b72fef764c8dceb280db28794f287442024384
keonho07.kim [Wed, 29 May 2013 12:17:54 +0000 (21:17 +0900)]
After finishing a playback of media player, progress bar doesn't present correct position of seek point when user press time line for seek.
[Title] After finishing a playback of media player, progress bar doesn't present correct position of seek point when user press time line for seek.
[Issue#] N_SE-38230
[Problem] After finishing a playback of media player, progress bar doesn't present correct position of seek point when user press time line for seek.
[Cause] Playbackposition has been returned duration when it was reached the end.
[Solution] Reset m_isEndReached should be reset.
Change-Id: I0e956da6ea005d434caf5f51e3a7175cf918d736
KeonHo Kim [Wed, 29 May 2013 10:43:12 +0000 (19:43 +0900)]
Revert "Fix issue that timeline goes back to end when try to seek an arbitary position after playback is finished."
It causes below issues N_SE-39425
This reverts commit
b5deb532fe92c00c8e7b506bc3dfabf6f0e5383c
Ryuan Choi [Fri, 31 May 2013 01:51:36 +0000 (10:51 +0900)]
DeviceOrientation.absolute should return false when it was not initialized.
[Title] DeviceOrientation.absolute should return false when it was not initialized.
[Issue#] TWEB-1103
[Problem] spec mentioned that it should return false, but code is wrong.
[Cause]
[Solution] Fixed.
Change-Id: I9a6720c38ef8c463875578a1f406cca3cb7a0ea3
Kangil Han [Thu, 30 May 2013 12:52:24 +0000 (21:52 +0900)]
Merge "[Release] Webkit2-efl-123997_0.11.52" into tizen_2.1
Taehwan Kim [Thu, 30 May 2013 12:49:37 +0000 (21:49 +0900)]
[Release] Webkit2-efl-123997_0.11.52
Change-Id: Ia45ad39c420eb86055c3dafe74ab46f521d80fa5
Hyunsoo Shim [Thu, 30 May 2013 08:20:42 +0000 (17:20 +0900)]
Add notify process to UI process and block gestures while debugging with inspector
[Title] Add notify process to UI process and block gestures while debugging with inspector
[Issue#] N_SE-39488
[Problem] Web contents still work while dubugging Web project with inspector
[Cause] UI process does not know the content has been suspended
[Solution] Notify the suspend state to WebPageProxy and block gestures
Change-Id: I7e54a09ea5a790dab05a90fbaaaf27ac428a081e
bunam.jeon [Thu, 30 May 2013 06:23:15 +0000 (15:23 +0900)]
Notify to UI process that the content has been suspended by inspector
[Title] Notify to UI process that the content has been suspended by inspector
[Issue#]
[Problem] UI process do not know that the content has been suspend.
[Cause] Not Implement
[Solution] Notice the suspend state WebPageProxy
Change-Id: I7b09a1ddebd0ff0c1c0d32fbe814ae3081f3a431
jinwoo jeong [Thu, 30 May 2013 02:35:07 +0000 (11:35 +0900)]
Initialize m_orientation of the frame class while creating a frame object.
[Title] Initialize m_orientation of the frame class while creating a frame object.
[Issues#] N/A
[Problem] If a target is on landscape mode while loading, the m_orientation of all frame objects is set to '0'.
[Cause] The m_orientation is initialized as '0' in frame constructor.
[Solution] Initialize m_orientation of the frame obejct as the same value of the mainFrame object.
Change-Id: Ieb8ccff31bca4c9e1d0e1dbfcf7e03c3954d6b28
keonho07.kim [Wed, 29 May 2013 04:53:39 +0000 (13:53 +0900)]
Self camera should be lauched during a call.
[Title] Self camera should be lauched during a call.
[Issue#] N_SE-38583
[Problem] Self camera should be lauched during a call.
[Cause] Audio session manager is blocked lauching a camera.
[Solution] Make a exception for getusermedia
Change-Id: I34977645ee4db331c33102ffd66623b1cae4f7f5
Kangil Han [Wed, 29 May 2013 11:25:04 +0000 (20:25 +0900)]
Merge "[Release] Webkit2-efl-123997_0.11.51" into tizen_2.1
Eunsol Cha [Wed, 29 May 2013 11:20:03 +0000 (20:20 +0900)]
[Release] Webkit2-efl-123997_0.11.51
Change-Id: If038097ba920dfaf3445816c0863a8ba3e12b3d6
SangYong Park [Thu, 9 May 2013 05:11:54 +0000 (14:11 +0900)]
Add keypad layout that has number variation
[Title] Add keypad layout that has number variation
[Issue#] P-130507-0231
[Problem] Number keypad contain non-numeric button
[Cause] Set wrong keypad layout
[Solution] Set proper keypad layout
Change-Id: I0a251f4c7403490bb7398fecf66c5f8902edb5ac
Conflicts:
Source/WebKit2/UIProcess/WebPageProxy.messages.in
Jiyeon Kim [Wed, 15 May 2013 14:27:03 +0000 (23:27 +0900)]
Revert "Fix issue that timeline goes back to 00:00 during pressing FF button repeatly"
This reverts commit
258fd6edc89234ee2729f6ae39ca33eafe608ad2
Lukasz Krok [Tue, 28 May 2013 09:32:09 +0000 (11:32 +0200)]
Fix for incorrect FileReader behaviour when utf-8 filenames given
[Title] Fix for incorrect FileReader behaviour when utf-8 filenames given
[Issue#] HTML5-52
[Problem] API FileReader can't read files with non-english character file name
[Solution] In ewk_view_open_panel_reply() method of ewk_view.cpp file, the second argument of KURL url() has to be surrounded in String::fromUTF8() method.
Change-Id: I28fa4eb94b95e6645635f8a496386832f10c4ac3
Eunsol Cha [Mon, 27 May 2013 12:07:03 +0000 (21:07 +0900)]
[Release] Webkit2-efl-123997_0.11.50
Change-Id: I8c9434cfdd7306d63920969e6d96eedab3dcf267
Taehwan Kim [Fri, 24 May 2013 11:32:32 +0000 (20:32 +0900)]
Revert "Initialize m_orientation of the frame class while creating a frame object."
This reverts commit
116225daabc74300f89177f37c4cec525fa13a75.
Kangil Han [Fri, 24 May 2013 08:33:53 +0000 (17:33 +0900)]
Merge "Disable virtual keyboard for WTR" into tizen_2.1
Grzegorz Czajkowski [Fri, 5 Apr 2013 13:15:44 +0000 (15:15 +0200)]
Disable virtual keyboard for WTR
WebKitTestRunner doesn't need the virtual keyboard to input
text. Generally it types charaters via JavaScript methods.
Disabling the virtual keyboard solves timouts for almost
tests from the editing category.
Change-Id: I0b80d11c7b6d47c65cab4308b1d752d7ef7bc5e9
jinwoo jeong [Fri, 24 May 2013 03:48:44 +0000 (12:48 +0900)]
Initialize m_orientation of the frame class while creating a frame object.
[Title] Initialize m_orientation of the frame class while creating a frame object.
[Issues#] N/A
[Problem] If a target is on landscape mode while loading, the m_orientation of all frame objects is set to '0'.
[Cause] The m_orientation is initialized as '0' in frame constructor.
[Solution] Initialize m_orientation of the frame obejct as the same value of the mainFrame object.
Change-Id: I2219af39b9fafcd1d528a97073db165c146506bb
Sanghyup Lee [Wed, 22 May 2013 01:49:49 +0000 (10:49 +0900)]
Fix the incorrect behavior touch sound on single tap event.
[Title] Fix the incorrect behavior touch sound on single tap event.
[Issue#] DCM-1690
[Problem] There is no touch sound when tapped object that has JQuery mobile's vclick event.
[Cause] Link event check that node has Atag, button, input tag or onclick event only.
[Solution] Improve checking routine to decide sound effect on link event.
- Add '!rendererIsEditaple()' for loop conditions to ignore input-text or textarea tags.
- Use supportsFocus() instead of checking Atag, button, input tags to support vclick event.
- Add mouse down, up, over event to play touch sound.
- isRoot() moved because play touch sound when root node has Atags.
Change-Id: Id15eba2895a236715da08d7c853bbbf26c4cab76
Taehwan Kim [Thu, 23 May 2013 08:28:12 +0000 (17:28 +0900)]
[Release] Webkit2-efl-123997_0.11.49
Change-Id: Ifa53496bf7c847ca92c6863b685c2191641892ea
YoungTaeck Song [Thu, 23 May 2013 02:40:00 +0000 (11:40 +0900)]
Merge "Fixed Build error; isUsingPlatformSurface() was undefined" into tizen_2.1
Eunsol Park [Thu, 23 May 2013 01:44:37 +0000 (10:44 +0900)]
Fixed Build error; isUsingPlatformSurface() was undefined
[Title] Fixed Build error; isUsingPlatformSurface() was undefined
[Issue#] N/A
[Problem] Build error
[Cause] isUsingPlatformSurface() was undefined in WebLayerTreeRenderer.h
[Solution] add definition
Change-Id: I6ba48eb817e60c7d386eb7226bee0bb23bdfe7f9
Hyunki Baik [Thu, 23 May 2013 01:08:19 +0000 (10:08 +0900)]
Merge "Fixed Build error; no member named isUsingPlatformSurface()" into tizen_2.1
SangYong Park [Mon, 20 May 2013 09:14:11 +0000 (18:14 +0900)]
Set input method state when webpage move by history
[Title] Set input method state when webpage move by history
[Issue#] N_SE-38778
[Problem] Keypad do not showing after history back
[Cause] Input method state was wrong
[Solution] Set input method state when webpage move by history
Change-Id: Ie64c2313a7b3edb7b355190b0f652d6f083fe1cf
Eunsol Park [Wed, 22 May 2013 10:55:47 +0000 (19:55 +0900)]
Fixed Build error; no member named isUsingPlatformSurface()
[Title] Fixed Build error; no member named isUsingPlatformSurface()
[Issue#] N/A
[Problem] Build error
[Cause] the func is only defined when TIZEN_RUNTIME_BACKEND_SELECTION is ENABLE.
[Solution] fixed the macro usage
Change-Id: I15a006abb4d26ff3245ecf8a1603496d1826b89f
Kangil Han [Wed, 22 May 2013 09:28:39 +0000 (18:28 +0900)]
Merge "[WK2][WTR] Rebaselining some compositing layout testcases for efl-tizen." into tizen_2.1
Taehwan Kim [Wed, 22 May 2013 09:19:33 +0000 (18:19 +0900)]
[Release] Webkit2-efl-123997_0.11.48
Change-Id: Ia5a4645e99b2c37d443ffd981b2919bcb3907dcd
ryuan [Mon, 15 Apr 2013 11:29:15 +0000 (20:29 +0900)]
Refactor FormDataCandidatePopup
[Title] Refactor FormDataCandidatePopup
[Issue#] N/A
[Problem] elm_genlist_item_index_get is not good function because it is based on loop.
[Cause] N/A
[Solution] N/A
Change-Id: I0d0f250afc0536901ba8bc4872985646fe5254bd
ryuan [Mon, 15 Apr 2013 04:44:27 +0000 (13:44 +0900)]
Refactor ewk_popup_picker
[Title] Refactor ewk_popup_picker
[Issue#] N/A
[Problem] elm_genlist_item_index_get is not good function because it is based on loop.
[Cause] N/A
[Solution] N/A
1. Removed duplicated function, menuItemDeactivated.
2. Rename menuItemActivated because it is not for activation.
3. Tried not to call elm_genlist_item_index_get.
4. Removed unnecessary macro in labelGet.
5. Deleted unselect callback when destroyed.
6. Reorder member of _Ewk_Popup_Picker.
Change-Id: I37b31f61d929ada9c5f9ad89f6476bf1414d0be1
Kyungtae Kim [Tue, 21 May 2013 00:47:16 +0000 (09:47 +0900)]
Set caret height to object height
[Title] Set caret height to object height
[Issue] P130508-1708
[Problem] When put a image and text on a same line in a object with "contenteditable", the caret is too big.
[Cause] The caret height is set to the selectionHeight to follow Mac port's operation
[Solution] Set caret height to object height - it's more reasonable on Linux ports.
Change-Id: Ibfc150f69b7673d4260f141ec0da9d613a644633
commit-queue@webkit.org [Wed, 13 Feb 2013 20:11:43 +0000 (20:11 +0000)]
[CherryPick] To paint column-rules wider than column-gap
[Title] [CherryPick] To paint column-rules wider than column-gap
[Issue] TWEB-1032
[Problem] If column-rule-width > column-gap, the column-rule is not painted
[Cause] WebKit ignored column-rules wider than column-gap
[Solution] Cherry-pick the opensource patch.
[Cherry-Picker] KyungTae Kim <ktf.kim@samsung.com>
WebKit ignores column-rules wider than column-gap
https://bugs.webkit.org/show_bug.cgi?id=15553
Paint column rules even if they are wider than the gap.
Rules wider than the gap should just overlap with column contents.
Patch by Morten Stenshorne <mstensho@opera.com> on 2013-02-13
Reviewed by Eric Seidel.
Source/WebCore:
Test: fast/multicol/rule-thicker-than-gap.html
* rendering/RenderBlock.cpp:
(WebCore::RenderBlock::paintColumnRules):
LayoutTests:
* fast/multicol/rule-thicker-than-gap-expected.html: Added.
* fast/multicol/rule-thicker-than-gap.html: Added.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@142770
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
Change-Id: I3881829f6d2fe71236ff909699d165c1997b3664
Jinwoo Song [Wed, 22 May 2013 00:59:41 +0000 (09:59 +0900)]
Remove unused files in 'about' feature
[Title] Remove unused files in 'about' feature
[Issue#] N/A
[Problem] Refactoring
[Cause] Refactoring
[Solution] Refactoring
Change-Id: Ia4896116fe28a1ee9fe2cca2257498326e010f7f
tony@chromium.org [Mon, 24 Sep 2012 21:35:13 +0000 (21:35 +0000)]
[CherryPick] flex-grow should be 1 when flex:auto
[Title] [CherryPick] flex-grow should be 1 when flex:auto
[Issue] TWEB-1141
[Problem] 'flex:auto' is equivalent to 'flex: 1 1 auto' but got 'fiex: 0 1 auto'
[Cause] The flex-grow value was set to 0 when 'flex:auto'. It should be 1.
[Solution] Cherry-pick the opensource patch.
[Cherry-Picker] KyungTae Kim <ktf.kim@samsung.com>
flex-grow should be 1 when omitted from flex shorthand
https://bugs.webkit.org/show_bug.cgi?id=97480
Reviewed by Ojan Vafai.
Source/WebCore:
We were using 0, based on an outdated version of the spec.
Tests: css3/flexbox/flex-property-parsing.html
css3/flexbox/flex-algorithm.html: New test case.
* css/CSSParser.cpp:
(WebCore::CSSParser::parseFlex):
LayoutTests:
Update tests due to default CSS value changes.
* css3/flexbox/flex-algorithm-expected.txt:
* css3/flexbox/flex-algorithm.html: Add test case using -webkit-flex: auto.
* css3/flexbox/flex-property-parsing-expected.txt:
* css3/flexbox/flex-property-parsing.html:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@129414
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
Conflicts:
LayoutTests/ChangeLog
Source/WebCore/ChangeLog
Change-Id: I9085db2b10a723c8a1efd3050f2087ab7e8751cd
Jaehun Lim [Wed, 8 May 2013 22:35:05 +0000 (07:35 +0900)]
Remove out-of-date macros
[Title] Remove out-of-date macros
[Issue#] N/A
[Problem] Code cleanup
[Cause] TIZEN_EXPEDIA_CALENDAR_FIX and TIZEN_PREVENT_CRASH_VIMEO_SITE
are useless now
[Solution] Remove macros and codes
Change-Id: I33d5962f2b71b2a8861b1baa6ab6ebc6cffdde4f
Kondapally Kalyan [Fri, 10 May 2013 11:38:15 +0000 (14:38 +0300)]
[Title] Implement EGL Lock Surface extension runtime check.
[Issue#] TIVI-641
[Problem] GenX drivers dont support Lock Surface.
[Solution] GenX drivers does not support EGL Lock Surface extension which causes webpage rendering
to fail if ENABLE_TIZEN_WEBKIT2_TILED_AC_SHARED_PLATFORM_SURFACE is enabled.
ENABLE_TIZEN_WEBKIT2_TILED_AC_SHARED_PLATFORM_SURFACE is still needed for
HW accelerated video and WebGL. With this patch,
ENABLE_TIZEN_WEBKIT2_TILED_AC_SHARED_PLATFORM_SURFACE can be enabled and
web pages still render correctly.
Heejin Chung [Thu, 16 May 2013 10:39:43 +0000 (19:39 +0900)]
Merge "[Title] Use extensions GL_EXT_texture_format_BGRA8888 and GL_EXT_unpack_subimage in TextureMapperGL. [Issue#] TIVI-641 [Problem] GenX drivers dont support Lock Surface. [Solution] GenX drivers dont support EGLLockSurface extension and thus Locked surface and shared surface usage had to be disabled for IVI. In this sceanrio where we would end up using BitmapTextureGL, it would be efficient to take into use GL_EXT_texture_format_BGRA8888 and GL_EXT_unpack_subimage when available. This patch adds support for taking this extensions into use as needed." into tizen_2.1
KyungTae Kim [Thu, 16 May 2013 02:11:05 +0000 (11:11 +0900)]
Fix TIZEN_THEME_STYLE_WORKAROUND to initialize paddingLeft for ComboBox
[Title] Fix TIZEN_THEME_STYLE_WORKAROUND to initialize paddingLeft for ComboBox
[Issue] N_SE-38600
[Problem] There are no left padding for the text in ComboBox
[Cause] With TIZEN_THEME_STYLE_WORKAROUND, the paddingLeft was initialized to 0.
[Solution] Initializing the paddingLeft to proper value.
Change-Id: I47fa13fee0bf78ccadd5d2913e765de699ffc083
Jaesik Chang [Tue, 14 May 2013 11:53:01 +0000 (20:53 +0900)]
Merge "Correction of macro naming for Docomo bug 1339" into tizen_2.1
Taeyun An [Tue, 14 May 2013 11:16:23 +0000 (20:16 +0900)]
Don't hide CBHM window when screen rotated while Host keyboard on.
[Title] Don't hide CBHM window when screen rotated while Host keyboard on.
[Issue#] N_SE-37944
[Problem] Clipboard getting disappear after rotate the emulator when Host Keyboard ON.
[Cause] When display is rotating while Host Keyboard on updateHandlesAndContextMenu() method should not be invoked.
[Solution] Check the clipboard status if clipboard is opened then early return when display is rotating while Host Keyboard on.
Change-Id: I6d3688da7d0b162ccc9fec60c28cd7b65343e92f
Nishant [Tue, 14 May 2013 10:10:51 +0000 (15:40 +0530)]
[WK2][WTR] Rebaselining some compositing layout testcases for efl-tizen.
[Title] Rebaselining some compositing layout testcases for efl-tizen.
[Problem] compositing layout testcases are failing.
[Cause] These are failing because of tizen fonts, so rebaselining.
[Solution] Rebaselining the expected results.
[Team] WTR
[Developer] Nishant Bansal (nishant.bansal)
Change-Id: I276c6537eef93924344f0d983d3717079d33757b
Sanghyup Lee [Tue, 14 May 2013 09:51:58 +0000 (18:51 +0900)]
[Release] Webkit2-efl-123997_0.11.47
Change-Id: I99c8c3e4fd8ce00e8968771067877999686e4499
eojin.ham [Tue, 14 May 2013 04:42:06 +0000 (13:42 +0900)]
Fix issue that timeline goes back to end when try to seek an arbitary position after playback is finished.
[Title] Fix issue that timeline goes back to end when try to seek an arbitary position after playback is finished.
[Problem] N_SE-38230
[Cause] playbackPosition() method return m_mediaDuration when end of file was reached.
[Solution] Fix for playbackPosition() to return queried result even end of file was reached.
Change-Id: I4b26cad8400fb0b0be4142f7eb63613dcce03a71
Jiyeon Kim [Mon, 13 May 2013 08:36:36 +0000 (17:36 +0900)]
Add cancelForOpenPanel api for removing openPanelResultListener
[Title] Add cancelForOpenPanel api for removing openPanelResultListener
[Problem] After user select cancel button on app selector popup or cancel operation during media capture function, appselect or other app couldn't launch
[Cause] If openPanel doesn't receive cancel callback from application, openpanel doesn't launch.
[Solution] Add cancelForOpenPanel api for removing previous openPanelResultListener
Change-Id: Ie7bfc1f0a351a7c4d74101e19e85a638a171172f
Taeyun An [Fri, 10 May 2013 12:26:59 +0000 (21:26 +0900)]
[Release] Webkit2-efl-123997_0.11.46
Change-Id: I8ad094ee2290dff6ca6ca7aa11a0f670a8b5f05b
Yuni Jeong [Fri, 10 May 2013 12:28:11 +0000 (21:28 +0900)]
Fixed "Select Month" popup does not appear after long tap on Month text field in Entry window in TizenWinset.
[Title] Fixed "Select Month" popup does not appear after long tap on Month text field in Entry window in TizenWinset.
[Issue#] N_SE_38090
[Problem] "Select Month" popup does not appear after long tap on Month text field in Entry window in TizenWinset.
[Cause] Caret selection is working when input type is picker type and string is empty.
So, caret is shown and input picker is not shwon
[Solution] Do not perform selection operation when input type is picker type and string is empty.
- picker type : "date", "datetime", "datetime-local", "month", "time" or week"
Change-Id: I7ac5373a69bd121134293457ea9caae74435ac3d
Taehwan Kim [Fri, 10 May 2013 07:32:11 +0000 (16:32 +0900)]
[Release] Webkit2-efl-123997_0.11.45
Change-Id: I136e66e3eb18bcada14088dd2b8a30f943cb5a8f
Jiyeon Kim [Fri, 10 May 2013 05:06:11 +0000 (14:06 +0900)]
Fix issue that timeline goes back to 00:00 during pressing FF button repeatly
[Title] Fix issue that timeline goes back to 00:00 during pressing FF button repeatly
[Problem] N_SE-38067
[Cause] playbackPosition() method return 0.0f when error occured
[Solution] Set m_cachedTime value when return value of currentTime method is not 0.0f caused by internal gstreamer error
Change-Id: Ia831ec1645a075c17c1d0450b395e7791edab805
Kihong Kwon [Fri, 10 May 2013 04:53:38 +0000 (13:53 +0900)]
Merge "Revert "Fix issue that timeline goes back to 00:00 during pressing FF button repeatly"" into tizen_2.1
Kihong Kwon [Fri, 10 May 2013 04:53:33 +0000 (13:53 +0900)]
Revert "Fix issue that timeline goes back to 00:00 during pressing FF button repeatly"
This reverts commit
00ede0f7183a638b8e04adb15a6cfb24e17b0e6b
Sanghyun Park [Thu, 9 May 2013 16:52:14 +0000 (01:52 +0900)]
Recovery timeout of geolocation to normal value from 10 times
[Title] Recovery timeout of geolocation to normal value from 10 times
[Issue#] N/A
[Problem] Currently, timeout value of geolocation is set to 10 times.
[Cause] N/A
[Solution] Remove the 10 times about timeout value
Change-Id: I92731261bef01eb8e65ce3f28e5359eaf27541b6
Kihong Kwon [Fri, 10 May 2013 04:28:01 +0000 (13:28 +0900)]
Merge "Fix issue that timeline goes back to 00:00 during pressing FF button repeatly" into tizen_2.1
Jiyeon Kim [Fri, 10 May 2013 04:01:24 +0000 (13:01 +0900)]
Fix issue that timeline goes back to 00:00 during pressing FF button repeatly
[Title] Fix issue that timeline goes back to 00:00 during pressing FF button repeatly
[Problem] N_SE-38067
[Cause] playbackPosition() method return 0.0f when error occured
[Solution] Keep cached time value in playbackPosition method and return cached time value when error occured
Change-Id: Ia2ea72dbf744f125dcad5d4e66ecd4542b6e4ee7
Gyuyoung Kim [Fri, 10 May 2013 04:22:31 +0000 (13:22 +0900)]
Merge "Modified TIZEN_HTTP_REQUEST_HEADER_APPEND patch : remove the code for appending X-Wap-Proxy-Cookie to request header : It is unnecessary code because its setting value is none. Change the patch owner : Kwangtae Ko -> Sungman Kim" into tizen_2.1
Taeyun An [Thu, 9 May 2013 14:24:21 +0000 (23:24 +0900)]
[Release] Webkit2-efl-123997_0.11.44
Change-Id: I10ec7ab02899aad28ba8d678e7f413c7e1e9f79b
SangYong Park [Thu, 9 May 2013 12:12:14 +0000 (21:12 +0900)]
Move closing clipboard code before open keypad
[Title] Move closing clipboard code before open keypad
[Issue#] N_SE-37944
[Problem] Clipboard did closed when device was rotated
[Cause] editState was notified when device was rotated
[Solution] Move closing clipboard code
Change-Id: I4876d98947b60dcb59334ad647161da2e299c23a
SangYong Park [Thu, 9 May 2013 11:33:41 +0000 (20:33 +0900)]
Fix opening keypad issue
[Title] Fix opening keypad issue
[Issue#] N_SE-37965
[Problem] Can not open keypad after enter text by hw keyboard
[Cause] Keypad state changed to will show when enter text by hw keyboard
[Solution] Change keypad state checking condition
Change-Id: I95629976d9f43bccba26dcbb1178aebccf0c42dd
Wojciech Bielawski [Thu, 9 May 2013 11:25:21 +0000 (13:25 +0200)]
Correction of macro naming for Docomo bug 1339
Heejin Chung [Thu, 9 May 2013 01:16:58 +0000 (10:16 +0900)]
Generate error when uniform1iv is called with invalid texture units.
[Title] Generate error when uniform1iv is called with invalid texture units
[Issue#] TWEB-1129
[Problem] No error is returned when uniform1iv is called with invalid texture units
[Cause] DDK doesn't generate error.
[Solution] Synthesize INVALID_VALUE error when uniform1iv is called with invalud texture units
Change-Id: Iba63a92bdd68619c44fb08b88dbb670b9bdf13a4
Gyuyoung Kim [Wed, 8 May 2013 07:51:12 +0000 (16:51 +0900)]
Modified TIZEN_HTTP_REQUEST_HEADER_APPEND patch
: remove the code for appending X-Wap-Proxy-Cookie to request header
: It is unnecessary code because its setting value is none.
Change the patch owner : Kwangtae Ko -> Sungman Kim
[Title] Modified TIZEN_HTTP_REQUEST_HEADER_APPEND patch
[Issue#] N/A
[Problem] Unnecessary code was added in patch.
[Cause] Unnecessary code
[Solution] Remove the code and change the patch owner
[SCMRequest] N/A
Change-Id: Ia788f21607d5f34cd477b122ff1c0110303e9e55
Taehwan Kim [Thu, 9 May 2013 07:01:57 +0000 (16:01 +0900)]
[Release] Webkit2-efl-123997_0.11.43
Change-Id: I4ba028a926d1a58914077cf9d171b9cdef9fc8bc
Yuni Jeong [Thu, 9 May 2013 04:46:44 +0000 (13:46 +0900)]
Added API to clear text selection range.
[Title] Added API to clear text selection range.
[Issue#] N/A
[Problem] N/A
[Cause] Not implemented.
[Solution] Added API to clear text selection range.
Change-Id: If5d47b7b6cc4f09619e1d1c6ac1dc45d960ba2ba
Heejin Chung [Thu, 9 May 2013 00:08:47 +0000 (09:08 +0900)]
Merge "[Title] Avoid unnecessary MakeCurrent calls before locking surface. [Issue#] TZSP-5951 [Problem] Redundant EGLMakeCurrent calls on IA before locking surface. [Solution] A call to make surface and context as current before locking the surface was introduced to fix issues for Qualcomm(as per the changelog). This causes a un-necessary regression on IA side. This patch ensures that the makecurrent call is skipped for Imagination, arm and mesa drivers." into tizen_2.1
Jaesik Chang [Wed, 8 May 2013 11:55:18 +0000 (20:55 +0900)]
Merge "Better solution for Docomo 1339 bug." into tizen_2.1
Kondapally Kalyan [Wed, 8 May 2013 11:50:42 +0000 (14:50 +0300)]
[Title] Use extensions GL_EXT_texture_format_BGRA8888 and GL_EXT_unpack_subimage in TextureMapperGL.
[Issue#] TIVI-641
[Problem] GenX drivers dont support Lock Surface.
[Solution] GenX drivers dont support EGLLockSurface extension and thus Locked surface and shared surface usage had to be disabled
for IVI. In this sceanrio where we would end up using BitmapTextureGL, it would be efficient to take into use
GL_EXT_texture_format_BGRA8888 and GL_EXT_unpack_subimage when available. This patch adds support for taking this
extensions into use as needed.
Jiyeon Kim [Wed, 8 May 2013 01:10:11 +0000 (10:10 +0900)]
Fix issue that device become lock while playing a video from internet
[Title] Fix issue that device become lock while playing a video from internet
[Problem] N_SE-37770
1. Device become lock while buffering a video from internet
2. Device couldn't become lock after stopping a video play using back key
[Cause]
1. Device doesn't become lock during playing not buffering
2. Need to add power_unlock_state method when stopping video play
[Solution]
1. Add power_lock_state mehod in play method and if autoplay is true, called power_lock_state_method
2. Add power_unlock_state method in stop and pause method
Change-Id: I4d5434b00a3d684bedee9cbd7affcecfb0a5a16c
Kondapally Kalyan [Wed, 8 May 2013 10:52:46 +0000 (13:52 +0300)]
[Title] Avoid unnecessary MakeCurrent calls before locking surface.
[Issue#] TZSP-5951
[Problem] Redundant EGLMakeCurrent calls on IA before locking surface.
[Solution] A call to make surface and context as current before locking the surface
was introduced to fix issues for Qualcomm(as per the changelog). This causes
a un-necessary regression on IA side. This patch ensures that the makecurrent
call is skipped for Imagination, arm and mesa drivers.
Gyuyoung Kim [Wed, 8 May 2013 07:23:50 +0000 (16:23 +0900)]
Merge TIZEN_WEBKIT2_REMOTE_WEB_INSPECTOR into TIZEN_REMOTE_WEB_INSPECTOR
- We should keep local patches as less as possible. TIZEN_WEBKIT2_REMOTE_WEB_INSPECTOR doesn't have new meaning against TIZEN_REMOTE_WEB_INSPECTOR.
Besides WebInspectorServerEfl.cpp needs to be changed with Tizen postfix.
Change-Id: Ib948da89bc098d982a68f33b03c537148c9ed708
Taehwan Kim [Wed, 8 May 2013 08:26:34 +0000 (17:26 +0900)]
[Release] Webkit2-efl-123997_0.11.42
Change-Id: I5683fb25ff25ee9786a9d6df723b5a386cf38cda
Wojciech Bielawski [Tue, 7 May 2013 09:07:48 +0000 (11:07 +0200)]
Better solution for Docomo 1339 bug.
praveen.ks [Thu, 2 May 2013 13:34:43 +0000 (22:34 +0900)]
Cancel read input stream source of WebSocket when migrating to new page
[Title] Fix for WebProcess hang when WebSocket is open while migrating to new page
[Issue#] WEB-2823 and TD-9578
[Problem] WebProcess hangs when we load a new page while existing page had WebSocket open
[Cause] When closing i/o stream the input stream socket gsource is not cancelled
[Solution] Pass a cancellable object while reading input stream and call cancel on the cancellable object before closing i/o stream
[Developer] Praveen (praveen.ks@samsung.com)
Change-Id: I93267871a83f58251940d02e3aca6e854b367ddf
younghwan cho [Fri, 26 Apr 2013 08:41:55 +0000 (17:41 +0900)]
fix wrong clipping of overflow scroll acceleration
[Title] fix wrong clipping of overflow scroll acceleration
[Issue#] ORANGE-271
[Problem] orange-cineday : in film detailed view the offscreen UI elements don't seem be redered properly eg "notes presse"
[Cause] all the parent layer's clip goes to the child
[Solution] apply the partial patch of "https://bugs.webkit.org/show_bug.cgi?id=91117" to ignore wrong overflow clip
Change-Id: I61429e132a7bbb270459877a52c24a55c0ba9fcf
Hyunki Baik [Wed, 8 May 2013 05:10:58 +0000 (14:10 +0900)]
Merge "fixed UMP memory leak" into tizen_2.1
Jihye Kang [Wed, 8 May 2013 02:26:47 +0000 (11:26 +0900)]
Use allowUniversalAccessFromFileURLs setting for worker
[Title] Use allowUniversalAccessFromFileURLs setting for worker
[Issue#] Orange-232
[Problem] CORS is working differently on Document and worker when it is requested on webapp
[Cause] allowUniversalAccessFromFileURLs is set only on Document
[Solution] Use allowUniversalAccessFromFileURLs for worker
Change-Id: I0538843486655e2386fba5f6608450e158237739
Kyungjin Kim [Wed, 8 May 2013 04:57:36 +0000 (13:57 +0900)]
fixed UMP memory leak
[Title] fixed UMP memory leak
[Issue#] N/A
[Problem] memory leak exist in UMP memory
[Cause] glDeleteTexture should be called before eglDestroyImage
[Solution] fixed
Change-Id: I3a803698f3ec759302011304c9166ff31b11a31d
Taeyun An [Tue, 7 May 2013 15:34:21 +0000 (00:34 +0900)]
[Release] Webkit2-efl-123997_0.11.41
Change-Id: I8fdd558d1830ef16eaeef90e7d3fb164ed55e703
Changhyup Jwa [Tue, 7 May 2013 14:54:06 +0000 (23:54 +0900)]
Avoid broken unicode string by String::format()
[Title] Avoid broken unicode string by String::format()
[Issue#] N_SE-37743
[Problem] Unicode ID string is broken after password autofill
[Cause] Unicode string is broken by String::format()
[Solution] Avoid use of String::format() and just append strings
Change-Id: I77c52863efcac9385b765d77fa22438cd064b545
Jongseok Yang [Tue, 7 May 2013 13:15:20 +0000 (22:15 +0900)]
Merge "[Release] Webkit2-efl-123997_0.11.40" into tizen_2.1
InBum Chang [Tue, 7 May 2013 12:28:57 +0000 (21:28 +0900)]
Merge "Remove '-' from month picker." into tizen_2.1
Taehwan Kim [Tue, 7 May 2013 12:23:01 +0000 (21:23 +0900)]
[Release] Webkit2-efl-123997_0.11.40
Change-Id: Id5c92d7a74e64daeab094f2f963f1200584c8b71
Hyerim Bae [Tue, 7 May 2013 12:03:28 +0000 (21:03 +0900)]
Remove '-' from month picker.
[Title] Remove '-' from month picker.
[Problem] N_SE-37649
[Cause] N/A
[Solution] N/A
Change-Id: I2f2a3862fe0e57c51176e53b83baeb841c018dde
seung hak lee [Tue, 7 May 2013 10:23:04 +0000 (19:23 +0900)]
Merge "Adopt secure log for Network error log" into tizen_2.1
Jiyeon Kim [Tue, 7 May 2013 09:30:49 +0000 (18:30 +0900)]
Merge "Revert "Apply SERVICE_OPERATION_PICK operation for <input type=file>"" into tizen_2.1
Jiyeon Kim [Tue, 7 May 2013 09:30:13 +0000 (18:30 +0900)]
Revert "Apply SERVICE_OPERATION_PICK operation for <input type=file>"
This reverts commit
18ad365eef7eb8a7baa824f527e233235dd01779
Grzegorz Czajkowski [Thu, 25 Apr 2013 12:45:32 +0000 (14:45 +0200)]
WebKit doesn't preserve style when copying text from another element
This is cherry-pick from https://bugs.webkit.org/show_bug.cgi?id=112329 (attachment #4)
Change-Id: I05699f90203cd7f58d359c05d97d5ecc0a444e8d
Michał Pakuła vel Rutka [Sun, 28 Apr 2013 15:36:19 +0000 (17:36 +0200)]
Fix DCM-1341
This is a quick fix for a bug DCM-1341 where new paragraph was not
created on contenteditable area with image and text nodes inside
span tag.
Change-Id: I83708d2e816b86a722555729c7348d394917b98f
Conflicts:
Source/WTF/wtf/Platform.h
Keunsoon Lee [Tue, 7 May 2013 04:58:22 +0000 (13:58 +0900)]
Adopt secure log for Network error log
[Title] Adopt secure log for Network error log
[Issue#] N/A
[Problem] N/A
[Cause] Hide delicate personal data from log
[Solution] Adopt secure log
Change-Id: I6f6cf2c2437f3eb66f3e0c993df1041d7c1be096
Taeyun An [Mon, 6 May 2013 14:15:24 +0000 (23:15 +0900)]
IME show properly after disappear the clipboard.
[Title] IME show properly after disappear the clipboard.
[Issue#] N_SE-36402
[Problem] Clipboard disappearing properly but keyboard does not appear after tap on Entry text field in TizenWinset
[Cause] IME show blocking codes are existing while opening CBHM window.
[Solution] Remove blocking codes.
Change-Id: I223c755de362cf911fafdc68493768ca003778c6
seung hak lee [Tue, 7 May 2013 08:27:08 +0000 (17:27 +0900)]
Merge "Fixed webkit crash after selecting cancel button of authentication popup." into tizen_2.1
Ryuan Choi [Tue, 7 May 2013 08:17:50 +0000 (17:17 +0900)]
Change boilerplate of test code
[Title] Change boilerplate of test code
[Problem] Theare are no reason to follow flora. instead follow webkit copy right.
Sungman Kim [Tue, 7 May 2013 08:19:32 +0000 (17:19 +0900)]
Fixed webkit crash after selecting cancel button of authentication popup.
When the authentication popup is displayed and user select the cancel (or ok),
webkit is terminated because cancel function is called twice by wrong deleted data reference.
[Title] Fixed webkit crash after authentication popup
[Issue#] N/A
[Problem] When the authentication popup is displayed and user select the cancel, webkit is terminated.
[Cause] authChallenge data is deleted after calling cancel and webkit is refer to deleted data and wrong operation is occurred.
[Solution] Change the timing of deleting authChallenge data to destruct ewkViewImple or handle another auth message.
[SCMRequest] N/A
Change-Id: Ie225218d9e07c308298610a64de50aad6e1a9c1a
Yuni Jeong [Mon, 6 May 2013 13:51:47 +0000 (22:51 +0900)]
Fixed right text selection handle is not moved after left text selection handle is selected.
[Title] Fixed right text selection handle is not moved after left text selection handle is selected.
[Issue#] N_SE_37401
[Problem] Right text selection handle is not moved after left text selection handle is selected.
[Cause] Left text selection handle was selected and then,
when right text selection handle is selected,
isMouseDowned() value of both left and right handles is true.
So, selected handle is alwyas left text selection handle due to below code.
- "TextSelectionHandle* selectionHandle = m_leftHandle->isMouseDowned()? m_leftHandle : m_rightHandle;"
[Solution] Added m_selectedHandle variable and changed routine to get selected handle.
Change-Id: I5b6cbd38ff14de8a2747112622be9d2196f11eb5
YongGeol Jung [Mon, 6 May 2013 14:35:11 +0000 (23:35 +0900)]
Fix the issue that force close occurs after playing video.
[Title] Fix the issue that force close occurs after playing video.
[Issue#] N_SE-37608
[Problem] Force close occurs when try to play video second time.
[Cause] Video layers shared window object. And shared window object is deleted when one of video element is destroyed.
[Solution] Do not share window object.
Change-Id: Ibeea38f6f32f6378f410ce88d0daf02fc81d978c
Jie Chen [Mon, 15 Apr 2013 01:41:58 +0000 (09:41 +0800)]
exponentially grow the read buffer size for the html resource
[Title] exponentially grow the read buffer size for the html resource
[Issue] N/A
[Problem] takes long time to entirely load and render some huge pages like Facebook
[Cause] The page early rendering with partially loading is an attractive feature
for better UX. The rendering and loading tasks are performed in turn in
same event loop of the WebProcess. After the loading task parses each
newly loaded buffer of html or css content, the new dom nodes and css
rules will be added. Later, the rendering task will recompute the render
tree accordingly. Enlarging the buffer size can reduce this recomputing
to some extent. Hypothetically it can be totally avoided if the buffer
size is large enough to completely accommodate all the html with merely one buffer.
[Solution] exponentially grow the read buffer size for the html resource
Change-Id: I6fbf7c1a66876f64a40b956cf7e5b3c06d0d6068
Kangil Han [Mon, 6 May 2013 13:56:24 +0000 (22:56 +0900)]
Merge "[Release] Webkit2-efl-123997_0.11.39" into tizen_2.1
Wojciech Bielawski [Thu, 2 May 2013 11:56:49 +0000 (13:56 +0200)]
Patch proposal for Docomo 1339 bug.
Change-Id: I4f0fcb14361f8e80736507868f8c7d17c374b3fa
Santosh [Thu, 2 May 2013 09:16:49 +0000 (18:16 +0900)]
Fix for different layout of mhtml saved page
http://sports.hankooki.com/lpage/soccer/201304/sp2013042317313793750.htm
[Title] Fix for different layout of mhtml saved page
in http://sports.hankooki.com/lpage/soccer/201304/sp2013042317313793750.htm
[Issue#] TD-9513
[Problem] The Style of saved page was completely different
from original page.
[Cause] The final path url of sheet specified under @import
are not relative to parent stylesheet but relative to document
[Solution] Modified the code to calulate final URL path of Stylesheet
relative to parent stylesheet.
[Developer] Santosh Mahto[santosh.ma@samsung.com)
Change-Id: Ic9624339de4d39be205119c15e529f22f6067064
seung hak lee [Mon, 6 May 2013 10:02:10 +0000 (19:02 +0900)]
Merge "Fix for missing image in MHTML Page save" into tizen_2.1