framework/web/webkit-efl.git
10 years ago[Release] Webkit2-efl-123997_0.11.113 tizen_2.2 2.2.1_release submit/tizen_2.2/20131107.063147
Eunsol Cha [Thu, 31 Oct 2013 15:48:52 +0000 (00:48 +0900)]
[Release] Webkit2-efl-123997_0.11.113

Change-Id: If0c23afba28ac8e31fe1483d4596c966e7e6dfb9

10 years agoMerge "Make javascriptpopup to be centralized when it has short string" into tizen_2.2
InBum Chang [Thu, 31 Oct 2013 12:48:40 +0000 (12:48 +0000)]
Merge "Make javascriptpopup to be centralized when it has short string" into tizen_2.2

10 years agoMake javascriptpopup to be centralized when it has short string
junghwan.kang [Thu, 31 Oct 2013 12:51:05 +0000 (21:51 +0900)]
Make javascriptpopup to be centralized when it has short string

[Title] Make javascriptpopup to be centralized when it has short string
[customer] N/A
[issue#] N/A
[problem] Message for javascript popup is located at the top of popup
[cause] Scroller which is used in popup and reserved for long message cannot support to be centralized
[solution] Make it to draw text in just popup directly if it has short message
[horizontal_expansion] N/A

Change-Id: I1b5d69c75cc52acbfa5a0b8c1d08c7d74083e134

10 years agoMerge "Set focus on picker popup everytime picker show called" into tizen_2.2
InBum Chang [Thu, 31 Oct 2013 11:37:47 +0000 (11:37 +0000)]
Merge "Set focus on picker popup everytime picker show called" into tizen_2.2

10 years agoMerge "[Release] Webkit2-efl-123997_0.11.112" into tizen_2.2
Keunyong Lee [Thu, 31 Oct 2013 11:26:10 +0000 (11:26 +0000)]
Merge "[Release] Webkit2-efl-123997_0.11.112" into tizen_2.2

10 years ago[Release] Webkit2-efl-123997_0.11.112
Eunsol Cha [Thu, 31 Oct 2013 11:28:21 +0000 (20:28 +0900)]
[Release] Webkit2-efl-123997_0.11.112

Change-Id: I123f2516876e0ac464f5f60634cce1345c6aa9b7

10 years agoSet focus on picker popup everytime picker show called
KwangYong Choi [Thu, 31 Oct 2013 11:25:14 +0000 (20:25 +0900)]
Set focus on picker popup everytime picker show called

[Title] Set focus on picker popup everytime picker show called.
[Issue#] N_SE-56474
[Problem] Background ewk view has focus even though picker popup is displayed.
[Cause] Focus is not set when picker show called during picker popup is already shown.
[Solution] Set focus on picker popup everytime picker show called.

Change-Id: I7ba7040a9e842c0b6d0cf643a8a676b5bf9c903d

10 years agoCheck unicode script for harfBuzzRun
Hyeonji Kim [Thu, 31 Oct 2013 06:35:54 +0000 (15:35 +0900)]
Check unicode script for harfBuzzRun

[Title] Check unicode script for harfBuzzRun
[Issue#] N_SE-53258
[Problem] Arabic text is showing broken
[Cause] Arabic text is being split into a separate harfBuzzRun
[Solution] Check unicode script for harfBuzzRun

Change-Id: I51c34d45b4760e78e2d5e32e949fd831e42846ab

10 years agosyncRemoteContent() and paintToCurrentContext() should be called together when PLATFO...
Hyowon Kim [Wed, 30 Oct 2013 01:56:09 +0000 (10:56 +0900)]
syncRemoteContent() and paintToCurrentContext() should be called together when PLATFORM_SURFACE is disabled.

[Title] syncRemoteContent() and paintToCurrentContext() should be called together when PLATFORM_SURFACE is disabled.
[Issue#] VPSS-1128
[Problem] WebView displays black on the GL application.
[Cause] The glTex2DSubImage function is called out of the webkit's context.
In order to fix it, syncRemoteContent() and paintToCurrentContext() should be called together.
[Solution] Some flags related to PLATFORM_SURFACE are modifed.

Change-Id: I2db2721776416431e261017b572c2c3d645ea522

10 years agoImplement canvas.toDataURL using PNGEncoder and JPEGEncoder
KJ Kim [Wed, 30 Oct 2013 11:49:34 +0000 (20:49 +0900)]
Implement canvas.toDataURL using PNGEncoder and JPEGEncoder

[Title] Implement canvas.toDataURL using PNGEncoder and JPEGEncoder
[Issue#] N/A
[Problem] toDataURL for PNG and JPEG is not supported
[Cause] PNGEncoding and JPEGEncoding is not supported in webkit cairo port
[Solution] implemented it like skia and gtk

Change-Id: I771cfe1eec4a96b7b285e4a9f53ea91778402d8e

10 years agoResize theme image before drawing.
YongGeol Jung [Mon, 23 Sep 2013 08:34:17 +0000 (17:34 +0900)]
Resize theme image before drawing.

[Title] Resize theme image before drawing.
[Issue#] P130909-02204
[Problem] Sometimes button's border is not showing.
[Cause] Button's image is scaled to five times before drawing and this image is drawn to target surface.
        During downscaling, border is not showing in some scale factor.
[Solution] Resize and edj-scale theme image before drawing.

Change-Id: I42fadad63c4f64230106e9644241ae31cd1a444f

10 years agoRefactor and Update entry image as tizen style
kimbyungjun [Thu, 25 Jul 2013 06:14:42 +0000 (15:14 +0900)]
Refactor and Update entry image as tizen style

[Title] Refactor and Update entry image as tizen style
[Issue#] N/A
[Problem] Entry button is displayed like blured
[Cause] N/A
[Solution] Update Entry image as bigger

Change-Id: I0130c92c1eb7d967772a406c040d01a9d696a9f3

10 years agoRefactor and Update radio image as tizen style
Ryuan Choi [Mon, 1 Jul 2013 10:52:19 +0000 (19:52 +0900)]
Refactor and Update radio image as tizen style

[Title] Refactor and Update radio image as tizen style
[Issue#] P130620-1407
[Problem] check/radio buttons are displayed like blured
[Cause] Refer to the previous commit
[Solution] Update radio image as bigger.(12 -> 54)

Change-Id: I21109b684bc70b52f3f4adf9d317dd2039a008ae

10 years agoRefactor and Update button image as tizen style
Ryuan Choi [Tue, 2 Jul 2013 03:55:50 +0000 (12:55 +0900)]
Refactor and Update button image as tizen style

[Title] Refactor and Update button image as tizen style
[Issue#] N/A
[Problem] button was blured when bigger scale level
[Cause] N/A
[Solution] Updated image to tizen style

Change-Id: I36b9e7f8ed91bbd9e71baee5c9dd5593a332f552

10 years agoRefactor and Update check image as tizen style
Ryuan Choi [Mon, 1 Jul 2013 23:20:49 +0000 (08:20 +0900)]
Refactor and Update check image as tizen style

[Title] Refactor and Update check image as tizen style
[Issue#] P130620-1407
[Problem] check/radio buttons are displayed like blured
[Cause] Refer to the previous commit
[Solution] Update check image as bigger.(12 -> 60)

Change-Id: Ie2c48c9fb1ea863adbb507b5ac0af189c55f34ea

10 years agoReset native surface when finalizing AcceleratedCompositingMode.
Eunmi Lee [Wed, 30 Oct 2013 11:26:20 +0000 (20:26 +0900)]
Reset native surface when finalizing AcceleratedCompositingMode.

[Title] Reset native surface when finalizeAcceleratedCompositingMode().
[Issue#] N_SE-49812, N_SE-51356, N_SE-51506, N-SE-51256
[Problem] The reply email rendering is not normal.
[Cause] The deleted ewk_view's native surface is not reset.
[Solution] Reset native surface when finalizing AcceleratedCompositingMode.

Change-Id: I39de0a1ab99eae1a7ff597baf3682e6f04f05a62

10 years agoReset GestureClient when touchstart result is received.
Eunmi Lee [Wed, 30 Oct 2013 10:25:13 +0000 (19:25 +0900)]
Reset GestureClient when touchstart result is received.

[Title] Reset GestureClient when touchstart result is received.
[Issue#] N_SE-55791
[Problem] The click does not occur when we double tap the button quickly.
[Cause] The first touchend result comes after second touchstart occurs
        and the tap (click) state is reset when second touch is started.
[Solution] Do not reset when touch is started and reset GestureClient when touchstart result is received.

Change-Id: I63433900464a46518e8ebb5a02411ae61bd32807

10 years agoMerge "Use single picker popup for month and week type" into tizen_2.2
InBum Chang [Tue, 29 Oct 2013 13:29:29 +0000 (13:29 +0000)]
Merge "Use single picker popup for month and week type" into tizen_2.2

10 years agoAvoid too many logs by adjustScaleWithViewport
Changhyup Jwa [Tue, 22 Oct 2013 03:03:44 +0000 (12:03 +0900)]
Avoid too many logs by adjustScaleWithViewport

[Title] Avoid too many logs by adjustScaleWithViewport
[Issue#] N/A
[Problem] Too many logs by adjustScaleWithViewport
[Cause] N/A
[Solution] Move log to where it's necessary

Change-Id: I23fbfe00fd11d76ba7a4e575fc66e06abac7d5ec

10 years agoFix focus ui mode issue when ewk view get focus.
SangYong Park [Tue, 29 Oct 2013 06:10:11 +0000 (15:10 +0900)]
Fix focus ui mode issue when ewk view get focus.

[Title] Fix focus ui mode issue when ewk view get focus.
[Issue#] N_SE-56371
[Problem] Focus ring did not appeared when ewk view get focus in focus ui mode.
[Cause] Do not activate focus ui.
[Solution] Activate focus ui when ewk view get focus.

Change-Id: Ied0456733767a84021133385514391eb96307bac

10 years agoShow text selection handlers when hostkeyboard is ON.
Gurpreet Kaur [Mon, 28 Oct 2013 10:33:11 +0000 (19:33 +0900)]
Show text selection handlers when hostkeyboard is ON.

[Version] common
[Title] Show text selection handlers when hostkeyboard is ON.
[BinType] N/A
[Customer] HQ
[Issue#] N_SE 56013, N_SE 55684, N_SE 56040
[Problem] Text selection handlers and context menu is not shown.
[Cause] Update handlers and context menu was not being called.
[Solution] While showing handlers and context menu IME state check was
           added which was not handled correctly. So added proper check.
[Team] WebCoreSupport
[Developer] k.gurpreet@samsung.com
[Request] N/A
[Horizontal expansion] N/A
[SCMRequest] NA

Change-Id: Idd62f03ca8662e5901d6babe34b932c0265083ba

10 years agoFix memory leak in OpenPanel and minor fixes
Jihye Kang [Mon, 28 Oct 2013 10:32:17 +0000 (19:32 +0900)]
Fix memory leak in OpenPanel and minor fixes

[Title] Fix memory leak in OpenPanel and minor fixes
[Issue#]
[Problem]
[Cause]
[Solution] Fix memory leak and initialize m_ewkView after close() on destructor of OpenPanel.
Also remove unnecessary codes and change function name.

Change-Id: I00081dd5a6a6363a66a885d9c410c1ac598a0b40

10 years ago[Release] Webkit2-efl-123997_0.11.111
Eunsol Cha [Mon, 28 Oct 2013 10:52:26 +0000 (19:52 +0900)]
[Release] Webkit2-efl-123997_0.11.111

Change-Id: I84d9d777996a35d830b56edaef1e7073059b249e

10 years agoFix orange world focus ring issue
SangYong Park [Fri, 25 Oct 2013 04:25:30 +0000 (13:25 +0900)]
Fix orange world focus ring issue

[Title] Fix orange world focus ring issue
[Issue#] P131023-00136
[Problem] Focus ring is smaller than image in orange world.
[Cause] Clipped by invalid rect.
[Solution] Modify clipping rect.

Change-Id: Icf5f7390d8c865e03018c3950162a675906e51e4

10 years agoFix build break
Hurnjoo Lee [Fri, 25 Oct 2013 07:53:33 +0000 (16:53 +0900)]
Fix build break

[Title] Fix build break
[Cause] Build break by 18fb48efde43c77dc8b5d7098b6d8e4589282520
[Problem] build break.

Change-Id: I8e4986b9b884548c627e76e9de2331bc63c9e201

10 years ago[Cherry-pick] Coordinated Graphics: remove the DidChangeScrollPosition message.
commit-queue@webkit.org [Tue, 12 Feb 2013 05:29:40 +0000 (05:29 +0000)]
[Cherry-pick] Coordinated Graphics: remove the DidChangeScrollPosition message.

[Title] Coordinated Graphics: remove the DidChangeScrollPosition message.
[Issues] N/A
[Problem] N/A
[Solution] Cherry picked.
[Cherry-Picker] Hurnjoo.Lee

Coordinated Graphics: remove the DidChangeScrollPosition message.
https://bugs.webkit.org/show_bug.cgi?id=108051

Patch by Huang Dongsung <luxtella@company100.net> on 2013-02-11
Reviewed by Noam Rosenthal.
Signed off for WebKit2 by Benjamin Poulain.

Currently, we use the DidChangeScrollPosition message to send the scroll
position that WebCore used in this frame to UI Process. We had to have
some member variables for the DidChangeScrollPosition message.
However, we can send a scroll position via the DidRenderFrame message,
because CoordinatedGraphicsScene::m_renderedContentsScrollPosition is
updated at the moment of flushing. So we can remove the
DidChangeScrollPosition message and some redundant member variables.

Source/WebCore:

No tests. No change in behavior.

* platform/graphics/texmap/coordinated/CoordinatedGraphicsScene.cpp:
(WebCore::CoordinatedGraphicsScene::flushLayerChanges):
* platform/graphics/texmap/coordinated/CoordinatedGraphicsScene.h:
(CoordinatedGraphicsScene):

Source/WebKit2:

* UIProcess/CoordinatedGraphics/CoordinatedLayerTreeHostProxy.cpp:
(WebKit::CoordinatedLayerTreeHostProxy::didRenderFrame):
(WebKit):
* UIProcess/CoordinatedGraphics/CoordinatedLayerTreeHostProxy.h:
(CoordinatedLayerTreeHostProxy):
* UIProcess/CoordinatedGraphics/CoordinatedLayerTreeHostProxy.messages.in:
  Remove the DidChangeScrollPosition message.
* WebProcess/WebPage/CoordinatedGraphics/CoordinatedLayerTreeHost.cpp:
(WebKit::CoordinatedLayerTreeHost::CoordinatedLayerTreeHost):
(WebKit::CoordinatedLayerTreeHost::flushPendingLayerChanges):
  Send a scroll position via the DidChangeScrollPosition message.
(WebKit::CoordinatedLayerTreeHost::syncLayerState):
  Don't send a scroll position because flushPendingLayerChanges() does
  that. In addition, it is weird to check if we must send a scroll
  position at the moment of sending the SyncLayerState message of every
  layers.
(WebKit::CoordinatedLayerTreeHost::setVisibleContentsRect):
* WebProcess/WebPage/CoordinatedGraphics/CoordinatedLayerTreeHost.h:

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

Conflicts:
Source/WebCore/ChangeLog
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsScene.cpp
Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsScene.h
Source/WebKit2/ChangeLog
Source/WebKit2/UIProcess/CoordinatedGraphics/CoordinatedLayerTreeHostProxy.cpp
Source/WebKit2/UIProcess/CoordinatedGraphics/CoordinatedLayerTreeHostProxy.h
Source/WebKit2/UIProcess/CoordinatedGraphics/CoordinatedLayerTreeHostProxy.messages.in
Source/WebKit2/WebProcess/WebPage/CoordinatedGraphics/CoordinatedLayerTreeHost.cpp
Source/WebKit2/WebProcess/WebPage/CoordinatedGraphics/CoordinatedLayerTreeHost.h

Change-Id: I912ce8e626dd2d8c3dc41fda7134e63e3c4b0976

10 years agoFixed Problem that set the wrong scaleFactor, when sceen rotate.
HunseopJeong [Fri, 25 Oct 2013 06:45:18 +0000 (15:45 +0900)]
Fixed Problem that set the wrong scaleFactor, when sceen rotate.

[Title] Fixed Problem that set the wrong scaleFactor, when sceen rotate.
[Issue] N/A
[Problem] When screen rotate, set the wrong scaleFactor.
[Cause] Wrong use the setFixedVisibleContentRect function.
[Solution] Revert previous patch.

Change-Id: I06c833d7de679c52714f14c9cc0b8afe9e67fa97

10 years agoFind bold fallback font for the bold characters
Hyeonji Kim [Fri, 31 May 2013 04:29:45 +0000 (13:29 +0900)]
Find bold fallback font for the bold characters

[Title] Find bold fallback font for the bold characters
[Issue#] DCM-1766
[Problem] The bold characters are not displyed correctly
[Cause] When webkit find the fallback font, it dose not consider fontDescriptions's weight.
        So it can not find bold font.
[Solution] When font-weight is bold, check fontDescriptions's weight to find the bold fallback font.

Change-Id: Id7539a63e2248f44702d249460bfa03f81323c6e

10 years agoMerge "Modified TIZEN_USER_SETTINGS_FONT for Samsung Sans font" into tizen_2.2
KJ Kim [Fri, 25 Oct 2013 02:30:14 +0000 (02:30 +0000)]
Merge "Modified TIZEN_USER_SETTINGS_FONT for Samsung Sans font" into tizen_2.2

10 years agoFixed probelm that BS occurs when ime show
bunam.jeon [Thu, 24 Oct 2013 12:46:47 +0000 (21:46 +0900)]
Fixed probelm that BS occurs when ime show

[Title]    Fixed probelm that BS occurs when ime show
[Issue#]   N/A
[Problem]  BS occurs when ime show
[Cause]    focusedNodeRect is null when input field zoom
[Solution] focusedNodeRect null check

Change-Id: I4676266bb899fbd4e82ac0654d631f6237bf0371

10 years agoMerge "[Release] Webkit2-efl-123997_0.11.110" into tizen_2.2
Keunyong Lee [Thu, 24 Oct 2013 12:13:30 +0000 (12:13 +0000)]
Merge "[Release] Webkit2-efl-123997_0.11.110" into tizen_2.2

10 years ago[Release] Webkit2-efl-123997_0.11.110
Sun-woo Nam [Thu, 24 Oct 2013 12:14:30 +0000 (21:14 +0900)]
[Release] Webkit2-efl-123997_0.11.110

Change-Id: I302e2bdcadcca7757b38d08c26b676c8c3ba705c

10 years agoHide clipboard window before candidate panel hide when host keyboard on
Taeyun An [Thu, 24 Oct 2013 07:48:48 +0000 (16:48 +0900)]
Hide clipboard window before candidate panel hide when host keyboard on

[Title] Hide clipboard window before candidate panel hide when host keyboard on
[Issue#] N_SE-55826
[Problem] Clipboard is not disappear if user click once during showing candidate panel
[Cause] First time candidate panel is hided but that is back of the clipboard window so it makes user confused
[Solution] Hide clipboard window before candidate panel hide when host keyboard on

Change-Id: I1c56d6c0c3f6b185446dcf8bf8f8c9693182b60a

10 years agoFixed for prompt popup does not working
bunam.jeon [Fri, 18 Oct 2013 06:41:11 +0000 (15:41 +0900)]
Fixed for prompt popup does not working

[Title]    Fixed for prompt popup does not working
[Issue#]   N/A
[Problem]  Prompt popup does not working
[Cause]    Conformant element is duplicated.
[Solution] Remove the logic that generates the conformant element

Change-Id: Ibada116cbc8ba55795b75905163e9d0f228864c5

10 years agoModified TIZEN_USER_SETTINGS_FONT for Samsung Sans font
Hyeonji Kim [Wed, 8 May 2013 05:45:42 +0000 (14:45 +0900)]
Modified TIZEN_USER_SETTINGS_FONT for Samsung Sans font

[Title] Modified TIZEN_USER_SETTINGS_FONT for Samsung Sans font
[Issue#] N/A
[Problem] When Samsung Sans font is added as system font and Samsung sans is set at Settings, chocoCooky font is used for Korean language.
[Cause] char set affect Font matching, so we should use FcFontMatch API.
[Solution] use FcFontMatch API instead of FcFontSetMatch API

Change-Id: I14a05ca0006e49483e308b939da7766daa8d7def

10 years agoUse single picker popup for month and week type
KwangYong Choi [Tue, 22 Oct 2013 07:44:38 +0000 (16:44 +0900)]
Use single picker popup for month and week type

[Title] Use single picker popup for month and week type.
[Issue#] N/A
[Problem] Picker popup is shown twice.
[Cause] N/A
[Solution] Remove first popup which is not required.

Change-Id: Ifa0574c42230a48f95b7d9073c2e8cb907efa97a

10 years ago Avoid calling FocusRing Hide when already it is hidden state.
Manish R Gurnaney [Wed, 23 Oct 2013 10:18:19 +0000 (15:48 +0530)]
Avoid calling FocusRing Hide when already it is hidden state.

    [Version] common
    [Title] FocusRing doesn't come when tap on edit fields.
    [BinType] N/A
    [Customer] HQ
    [Issue#] WEB-3912
    [Problem] FocusRing doesn't come when tap on edit fields.
    [Cause] Contents are getting changed continueously which indirectly calls
            didChangeFocusedRect and it calls hide when already FocusRing state
            is hidden. This will clear showtimer which is set on tap event.
    [Solution] Before calling FocusRing hide we should check whether the state of
            FocusRing is hidden or not. If it is hidden State then don't call Hide.
    [Team] WebCoreSupport
    [Developer] m.gurnaney@samsung.com
    [Request] N/A
    [Horizontal expansion] N/A
    [SCMRequest] NA

    Change-Id: Id2bc3dbcf314bc58bb75d9c586989c680200d0ba

Change-Id: I924c019ace09bc11e24a3742277cbe5e2c15e4d6

10 years agoForce Zoom is not working immediately after returning to Page.
deepak [Thu, 17 Oct 2013 17:38:27 +0000 (23:08 +0530)]
Force Zoom is not working immediately after returning to Page.

[Version]    common
[Title]      Force Zoom is not working immediately after returning to Page.
[BinType]    N/A
[Customer]   HQ
[Issue#]     WEB-3988
[Problem]    Force Zoom is not working immediately after returning to Page.
[Cause]      m_viewportConstraints is considered instead of viewportConstraints() for getting the minimum and maximum scale.
[Solution]   viewportConstraints() is replaced for m_viewportConstraints while getting the userSclable().
[Team]       WebCoreSupport
[Developer]  deepak.m1@samsung.com
[Request]    N/A
[Horizontal expansion] N/A
[SCMRequest] NA

Change-Id: Iefb2168a7ab5c4f54046405ba352683d983fb078

10 years agoFix focus ring size issue in chatter
SangYong Park [Wed, 23 Oct 2013 08:13:22 +0000 (17:13 +0900)]
Fix focus ring size issue in chatter

[Title] Fix focus ring size issue in chatter
[Issue#] N_SE-55434
[Problem] Focus ring size is small in chatter
[Cause] Size is clipped by transformed parent element.
[Solution] Apply transformed parent element to focus ring size.

Change-Id: I076d23f86e9186abd12ccb72e4fe6c27a7728ae3

10 years agoIf focused node has overflow rect, moved as location of clipped rect.
Yuni Jeong [Tue, 22 Oct 2013 06:23:08 +0000 (15:23 +0900)]
If focused node has overflow rect, moved as location of clipped rect.

[Title] If focused node has overflow rect, moved as location of clipped rect.
[Issue#] N/A
[Problem] Position for showing selection popup menu is not properly.
[Cause] If focused node has overflow rect,
        location of clipped rect is not applied to location of focused node rect.
        Location should be moved as location of clipped rect.

[Solution] Moved as location of clipped rect.

Change-Id: I1f1968b36edb78e13b807bf6f07df38af65a5fb8

10 years agoFix input picker raising issue
SangYong Park [Tue, 22 Oct 2013 07:31:20 +0000 (16:31 +0900)]
Fix input picker raising issue

[Title] Fix input picker raising issue
[Issue#] N_SE-54357
[Problem] Input picker did not raise on second time by host keyboard
[Cause] Input picker state did not be cleared on first time.
[Solution] Clear input picker state when input picker was closed.

Change-Id: I39c16b736f0b7634661f26f3ef99186b460ce0b1

10 years agoFixed problem that input filed zoom does not working in Specific case.
bunam.jeon [Wed, 23 Oct 2013 08:24:26 +0000 (17:24 +0900)]
Fixed problem that input filed zoom does not working in Specific case.

[Title]    Fixed problem that input filed zoom does not operation in Specific case.
[Issue#]   WEB-4449
[Problem]  input filed zoom does not working in Specific case.
[Cause]    Running conditions and the scroll position is wrong.
[Solution] Modify Running conditions and the scroll position

Change-Id: I368af605f285fdd9b823fd27087e57eab15719b9

10 years agoFixed untranslate issue.
bunam.jeon [Wed, 23 Oct 2013 10:07:54 +0000 (19:07 +0900)]
Fixed untranslate issue.

[Title]    Fixed untranslate issue.
[Issue#]   P130905-02813
[Problem]  Text selection popup is untranslate when change the language
[Cause]    Do not set locale when change the language
[Solution] Set information of locale when change the languge

Change-Id: I5b82dd48a9affaa1a5a853a8db5eed25a27ddaee

10 years agoWhen previous duration is 0, it skips durationchanged evnet.
KeonHo Kim [Wed, 23 Oct 2013 02:55:54 +0000 (11:55 +0900)]
When previous duration is 0, it skips durationchanged evnet.

[Title] When previous duration is 0, it skips durationchanged evnet.
[Problem] N_SE-55543
[Cause] previousDuration condition make it skip event.
[Solution] Bug fixed.

Change-Id: I07d35c30de6c5f9e503fe82a0d4ef5fc2abdd97b

10 years agoRemove view dependency on web notification provider
Jihye Kang [Wed, 21 Aug 2013 12:34:19 +0000 (21:34 +0900)]
Remove view dependency on web notification provider

[Title] Remove view dependency on web notification provider
[Issue#] N/A
[Problem] Crash can be occurred if removed view is referenced.
[Cause] Notification provider should be one per context but it has dependency of view.
[Solution] Make notification provider per context and manage notifications on provider so it can use smart callback call with proper view

Change-Id: If840b5a6addaee0918fd51f0d84f39e55340d529

10 years agoMerge "Use single picker popup for <input type="time">" into tizen_2.2
InBum Chang [Tue, 22 Oct 2013 07:07:09 +0000 (07:07 +0000)]
Merge "Use single picker popup for <input type="time">" into tizen_2.2

10 years agoMerge "Use single picker popup for <input type="date">" into tizen_2.2
InBum Chang [Tue, 22 Oct 2013 07:06:53 +0000 (07:06 +0000)]
Merge "Use single picker popup for <input type="date">" into tizen_2.2

10 years agoFix navigation issue in fullscreen mode
SangYong Park [Tue, 22 Oct 2013 00:50:08 +0000 (09:50 +0900)]
Fix navigation issue in fullscreen mode

[Title] Fix navigation issue in fullscreen mode
[Issue#] N_SE-53701
[Problem] Navigate to element that is not visible by fullscreen element.
[Cause] Do not consider if fullscreen element is in iframe document.
[Solution] Change fullscreen element checking code.

Change-Id: I6c5f4c0f11c5227898a436d6f0d519598b9f7e43

10 years agoAdd exception for focus ui activating condition
SangYong Park [Mon, 21 Oct 2013 08:47:03 +0000 (17:47 +0900)]
Add exception for focus ui activating condition

[Title] Add exception for focus ui activating condition
[Issue#] N_SE-55494
[Problem] Can not write text in edit field
[Cause] Key events was ignored by focus ui activating condition
[Solution] Add exception for focus ui activating condition

Change-Id: I43c518e9a5a60699eccdc027b022dfa7dc5e956f

10 years agoMerge "[Release] Webkit2-efl-123997_0.11.109" into tizen_2.2
Keunyong Lee [Mon, 21 Oct 2013 11:11:57 +0000 (11:11 +0000)]
Merge "[Release] Webkit2-efl-123997_0.11.109" into tizen_2.2

10 years ago[Release] Webkit2-efl-123997_0.11.109
Sanghyup Lee [Mon, 21 Oct 2013 11:12:42 +0000 (20:12 +0900)]
[Release] Webkit2-efl-123997_0.11.109

Change-Id: Ica572fbc3c1d5e628a5c1f055427ca1cb062da1b

10 years agoUse single picker popup for <input type="time">
KwangYong Choi [Fri, 18 Oct 2013 12:37:10 +0000 (21:37 +0900)]
Use single picker popup for <input type="time">

[Title] Use single picker popup for <input type="time">
[Issue#] N/A
[Problem] Picker popup is displayed twice.
[Cause] N/A
[Solution] Remove first popup which is not required.

Change-Id: I7d156c75eef818c56fba2481f280279570967148

10 years agoUse single picker popup for <input type="date">
KwangYong Choi [Fri, 18 Oct 2013 11:21:56 +0000 (20:21 +0900)]
Use single picker popup for <input type="date">

[Title] Use single picker popup for <input type="date">
[Issue#] P131018-01206
[Problem] Picker popup is displayed twice.
[Cause] N/A
[Solution] Remove first popup which is not required.

Change-Id: I63d18390b3c6dc2dd920549290e006456f7d7340

10 years ago[Title] Average Char width fix for Search box of google.com when the region is Arabic
Rachit Puri [Mon, 21 Oct 2013 06:34:29 +0000 (12:19 +0545)]
[Title] Average Char width fix for Search box of google.com when the region is Arabic

[Issue#] N_SE_51504
[Problem] Search box of google.com not displayed properly when the display language is Arabic and the region is Arabic
[Cause] Average char width was not picked
[Solution] Code was checked-in before but NULL check was missing. Added proper condition ann verified the same
[Developer] h.joshi@samsung.com

Change-Id: I91f07a5bd99fea7f2c4614c45ed6abe0e5955a47

10 years agoMerge "Make buttons of javascript popup translatable when the langset has been change...
InBum Chang [Mon, 21 Oct 2013 06:26:37 +0000 (06:26 +0000)]
Merge "Make buttons of javascript popup translatable when the langset has been changed" into tizen_2.2

10 years agoUpdate getMobileDPI() policy
Changhyup Jwa [Wed, 28 Aug 2013 07:18:00 +0000 (16:18 +0900)]
Update getMobileDPI() policy

[Title] Update getMobileDPI() policy
[Issue#] N/A
[Problem] Device pixel ratio is 2 on emulator's default QHD screen
        It should be 1.5
[Cause] Device pixel ratio has dependency on real DPI
[Solution] Calculate device pixel ratio with resolution not DPI

Change-Id: I7ddc4c27971c2531f21dfd78b1000bb0dc855a0e

10 years agoModify execution condition of input field zoom
bunam.jeon [Wed, 2 Oct 2013 02:19:50 +0000 (11:19 +0900)]
Modify execution condition of input field zoom

[Title]    Modify execution condition of input field zoom
[Issue#]   N/A
[Problem]  input field zoom does not work in specific case of email composer.
[Cause]    Execution condition is not considered in this case.
[Solution] Modify execution condition

Change-Id: Id2983e28a4e0e6e258d7f1f553aa740e66a3984d

10 years agoFixed input field zoom in contentRichlyEditable field
bunam.jeon [Tue, 17 Sep 2013 04:44:39 +0000 (13:44 +0900)]
Fixed input field zoom in contentRichlyEditable field

[Title]    Fixed input field zoom in contentRichlyEditable field
[Issue#]   N/A
[Problem]  Wrong scroll position when input field zoom in contentRichlyEditable field
[Cause]    contentRichlyEditable was not considered
[Solution] Modify input field zoom and scroll position

Change-Id: I990fd5693ff29ea4cfe94293cad34209e9b00b05

10 years agoRemove displayViewport() in setVisibleContentRect()
Changhyup Jwa [Fri, 5 Apr 2013 07:00:37 +0000 (16:00 +0900)]
Remove displayViewport() in setVisibleContentRect()

[Title] Remove displayViewport() in setVisibleContentRect()
[Issue#] N/A
[Problem] displayViewport shouldn't be called by setVisibleContentRect()
[Cause] It should be seperated from setVisibleContentRect()
[Solution] Remove function call

Change-Id: I1417f71f90df901679ba7f8a82f9a53845859062

10 years agoAdjust scroll position immediately after hiding IME
Changhyup Jwa [Thu, 16 May 2013 07:36:23 +0000 (16:36 +0900)]
Adjust scroll position immediately after hiding IME

[Title] Adjust scroll position immediately after hiding IME
[Issue#] SE-38425
[Problem] Scroll position is updated too late after hiding IME
[Cause] If there's delay between resize view and didChangeViewportProperties(),
        scroll position is updated too late.
[Solution] Update drawing scroll position on UIProcess right after hiding IME

Change-Id: Ia3d56bf5340ea1e791cd860835f5f3740e6b0d23

10 years agoRevert "Revert "Revert "Fix the problem that the screen of the application does not...
Changhyup Jwa [Thu, 17 Oct 2013 00:58:08 +0000 (09:58 +0900)]
Revert "Revert "Revert "Fix the problem that the screen of the application does not rotation automatically."""

This reverts commit ad16feb4a223df6e7f8f57addbf4a78230348f19.

Change-Id: I05821c42b315e015aa2b1123fb3360c681dd1082

10 years agoPage focus is going to the top of the webpage in the below scenario.
deepak [Fri, 5 Jul 2013 21:03:10 +0000 (02:33 +0530)]
Page focus is going to the top of the webpage in the below scenario.

[Version]    ALL
[Title]      Page focus is going to the top of the webpage in the below scenario.
[BinType]    N/A
[Customer]   HQ
[Issue#]     WEB-3520
[Problem]    Page focus is going to the top of the webpage in the below scenario.
[Cause]      restored value of the scrollpoint and scalefactor get overwritted while calling initialize()
[Solution]   m_isInitializeCallBeforeFrameLoadFinished flag added to check if initialze function get called earlier .
[Team]       WebCoreSupport
[Developer]  deepak.m1@samsung.com
[Request]    N/A
[Horizontal expansion] N/A
[SCMRequest] NA

Change-Id: I5fee0ea844df629b79328f4db0d262028c3a2ece

10 years agoScrollPoint is not coming properly in page reload.
deepak [Thu, 20 Jun 2013 23:49:04 +0000 (05:19 +0530)]
ScrollPoint is not coming properly in page reload.

[Version]    N/A
[Project]    Redwood
[Title]      Reload On the Page after scroll should not comes to the start position.
[BinType]    N/A
[Customer]   HQ
[Issue#]     WEB-3334
[Problem]    ScrollPosition are getting set to 0,0
[Cause]      setVisibleContent() from initializeVisibleContentRect() in PageClientImpl.cpp is setting m_visibleContectRect to 0,0
[Solution]   code added to restore scroll position that will frame load notification come.
[Team]       WebCoreSupport
[Developer]  deepak.m1@samsung.com
[Request]    N/A
[Horizontal expansion] N/A
[SCMRequest] NA

Change-Id: I2ace399f2546cb0fe0107eb7f4621c5a899845d7

10 years agoImplement Force zoom
bunam.jeon [Mon, 17 Jun 2013 08:52:22 +0000 (17:52 +0900)]
Implement Force zoom

[Title] Implement Force zoom
[Issue#]
[Problem]
[Cause] Not Implement
[Solution] Implement Force zoom

Change-Id: I5d89c55916b3e7b9f6f0a047426686b10c5fa18a

10 years agoForce zoom from browser settings is not effective immediately after returning to...
bhargavi.k [Fri, 13 Sep 2013 12:37:20 +0000 (18:07 +0530)]
Force zoom from browser settings is not effective immediately after returning to webpage

[Title]  Force zoom from browser settings is not effective immediately after returning to webpage
[Issue#] Web-3988
[Problem] After setting force zoom , when we do pinch on page , pages is not getting zoomed.
[Cause]  The viewport attributes, UserScalable and maximumScale has not been updated to viewport after
         settings "force zoom" is enabled or disabled
[Solution] Whenever viewport attributes are requested, based on forcezoom enabled or disabled the values are updated.

Change-Id: I557cec76845dc3f0d98f41c4b01882fe43b39587

10 years agoFix incorrect scale factor after changing minimized view to fullscreen
Changhyup Jwa [Fri, 21 Jun 2013 06:53:55 +0000 (15:53 +0900)]
Fix incorrect scale factor after changing minimized view to fullscreen

[Title] Fix incorrect scale factor after changing minimized view to fullscreen
[Issue#] P130615-1169
[Problem] Scale factor is not kept after we change browser mode from minimized
        view to fullscreen mode
[Cause] Scale ratio is not kept properly by several resized callback and
        contents size change
[Solution] Keep scale ratio before triggering update viewport size. And restore
        this properly after viewport resize is done by WebProcess.

Change-Id: Id5b7232b1121d01392cbd1f842cc994eb4901513

10 years agoMerge "give focus to popup button in javascriptpopups" into tizen_2.2
InBum Chang [Mon, 21 Oct 2013 05:05:41 +0000 (05:05 +0000)]
Merge "give focus to popup button in javascriptpopups" into tizen_2.2

10 years agoMake buttons of javascript popup translatable when the langset has been changed
junghwan.kang [Mon, 21 Oct 2013 04:38:39 +0000 (13:38 +0900)]
Make buttons of javascript popup translatable when the langset has been changed

[Title] Make buttons of javascript popup translatable when the langset has been changed
[customer] N/A
[issue#] N/A
[problem] button for javascript popup cannot be changed
[cause] Those are hard-coded such as "Ok"
[solution] Make buttons of javascript popup translatable when the langset has been changed
[team] Web
[horizontal_expansion] N/A

Change-Id: I471a8ceb764210e6a7720872d597234b117d9663

10 years agoFixed when IME disappear, copy & paste context menu is displayed twice.
Taeyun An [Wed, 16 Oct 2013 09:15:41 +0000 (18:15 +0900)]
Fixed when IME disappear, copy & paste context menu is displayed twice.

[Title] Fixed when IME disappear, copy & paste context menu is displayed twice.
[Issue#] P130830-03879
[Problem] When IME disappear, copy & paste context menu is displayed twice.
[Cause] When IME disappear, webview is resized.
        If parent of copy & paste context menu is resized, "dismissed" callback fucntion to hide copy & paste context menu  is called.
        And then, copy & paste context menu is updated by setVisibleContentRect() function.
        So, copy & paste context menu is displayed twice.
[Solution] 1. Prevent to hide copy & paste context menu automatically using elm_ctxpopup_auto_hide_disabled_set() function.
           2. If geometry, visibleContentRect or etc.. of webview are not chagned,
              copy & paste context menu is not update again.

Change-Id: I6c79d8722443b4676b231da36910664d5c96fde7

10 years agoReturn true if the directory is not exist for checking memory size
Jiyeon Kim [Fri, 18 Oct 2013 06:50:42 +0000 (15:50 +0900)]
Return true if the directory is not exist for checking memory size

[Title] Return true if the directory is not exist for checking memory size
[Problem] Web app doesn't launch or lockup occured
[Cause] If web app use web storage and launch first time, local storage is not exist
[Solution] If directory is not exist for checking memory size, QUOTA_EXCEEDED_ERR will not occured

Change-Id: I8e036e2d87b06526b8c4f479ff4722b2f396481e

10 years agogive focus to popup button in javascriptpopups
junghwan.kang [Mon, 21 Oct 2013 01:11:14 +0000 (10:11 +0900)]
give focus to popup button in javascriptpopups

[Title] give focus to popup button in javascriptpopups
[binary_type] AP
[customer] N/A
[issue#] N_SE-55216
[problem] default focus for javascript popups is focus on area of message
[cause] No steps to manage focus on the popups
[solution] give focus to popup button in javascriptpopups
[team] Web
[horizontal_expansion] N/A

Change-Id: I8f990d0808c2379bcdaa824a25249a43b348336c

10 years agoDo not enable gesture movement if touchMoveThreshold is NOT exceeded.
Eunmi Lee [Tue, 1 Oct 2013 03:09:25 +0000 (12:09 +0900)]
Do not enable gesture movement if touchMoveThreshold is NOT exceeded.

[Title] Do not enable gesture movement if touchMoveThreshold is NOT exceeded.
[Issue#] P130925-03809
[Problem] The scrolling works even though touchMoveThreshold is NOT exceeded.
[Cause] The gesture movement is enabled when touchend is not set preventDefault.
[Solution] Do not enable gesture movement if touchMoveThreshold is NOT exceeded.

Change-Id: Iac447c8d5948b01fb3bf44aca17ddd74f30ed58d

10 years agoMerge "[Release] Webkit2-efl-123997_0.11.108" into tizen_2.2
Keunyong Lee [Thu, 17 Oct 2013 12:14:24 +0000 (12:14 +0000)]
Merge "[Release] Webkit2-efl-123997_0.11.108" into tizen_2.2

10 years ago[Release] Webkit2-efl-123997_0.11.108
Eunsol Cha [Thu, 17 Oct 2013 12:18:16 +0000 (21:18 +0900)]
[Release] Webkit2-efl-123997_0.11.108

Change-Id: I32f2baae10956810f83a2c392dfe5eb4f9eb19af

10 years agoSeperate the code that notify visible rect to web process for layout test.
YoungTaeck Song [Thu, 17 Oct 2013 09:35:41 +0000 (18:35 +0900)]
Seperate the code that notify visible rect to web process for layout test.

[Title] Seperate the code that notify visible rect to web process for layout test.
[Issue#] Layout test
[Problem] Layout test regression.
[Cause] This code is for TiledBackingStore machanism.
        Some code related TiledBackingStore occur layout test regression.
[Solution] Seperate the code that notify visible rect to web process for layout test.

Change-Id: Iae14d8d245634b44d4f16b04344da04f76e9fcbc

10 years ago[Title] Brackets are showing reversed, while google searching language is Persian
Rachit Puri [Wed, 16 Oct 2013 05:50:53 +0000 (11:35 +0545)]
[Title] Brackets are showing reversed, while google searching language is Persian
[Issue#] N_SE_53772
[Problem] Parenthesis are displaying reversed in RTL languages
[Cause] Parenthesis mirroring was not handled for complex text (RTL languages)
[Solution] Proper check added and verified

Change-Id: If958638885d0fab5b271bdfa352ced8dc12b3d8e

10 years agoPaste only latest item if clipboard has many items
Taeyun An [Mon, 9 Sep 2013 12:53:45 +0000 (21:53 +0900)]
Paste only latest item if clipboard has many items

[Title] Paste only latest item if clipboard has many items
[Issue#] N/A
[Problem] Not latest item is pasted If latest item is image and user doing paste operation in editable contents
[Cause] There are exsited find next item routine in paste operation
[Solution] Paste only latest item if clipboard has many items

Change-Id: I722b9fbbb1305f0c2178e471367cdbf6c2f50278

10 years agoFix for clipboard and selection handler disappear, when tapping selected word or...
Sudarshan C P [Mon, 2 Sep 2013 23:19:58 +0000 (04:49 +0530)]
Fix for clipboard and selection handler disappear, when tapping selected word or outside, inside the input element.

    [Title]  Fix for clipboard and selection handler disappear, when tapping
             selected word or outside, inside the input element.
    [Issue#] P130830-04620
    [Problem] Selecting clipboard option in context menu, selection handler disappear,
              and tapping selecting word or outside clipboard disappear.
    [Cause] On selecting clipboard option,update selection handler is disable, and deleting
            clipboard window on tapping again on the input element.
    [Solution] After selecting the clipboard option,updating the selection handler and added new
               logic to retain the clipboard window after tapping on input element.

Change-Id: I5e96a6c2d956229cbb52c0aa2439387d7b95f20c

10 years agoReturn if user try to open clipboard window again during clipboard is showing
Taeyun An [Thu, 5 Sep 2013 14:23:13 +0000 (23:23 +0900)]
Return if user try to open clipboard window again during clipboard is showing

[Title] Return if user try to open clipboard window again during clipboard is showing
[Issue#] N/A
[Problem] Try to open clipboard even if while clipboard is opening few times. after then try to paste by clipboard then many of items are pasted
[Cause] Callbacks are registed when clipboard is opened. before close clipboard window callbacks are not delete.
[Solution] Return if user try to open clipboard window again during clipboard is showing

Change-Id: I8904def2daece8b1d0aa3ebbb2686e71ef9c251c

10 years agoWrite directly image uri to x for CBHM
Taeyun An [Thu, 8 Aug 2013 12:27:40 +0000 (21:27 +0900)]
Write directly image uri to x for CBHM

[Title] Write directly image uri to x for CBHM
[Issue#] N/A
[Problem] Cannot write image to clipboard via efl api
[Cause] efl api can not able to access application home directory in RSA. cause cbhm module has app permission in RSA.
[Solution] Write directly image uri to x for CBHM

Change-Id: Id3f95f48d51899f2bf4a5136a7cea794ae000e1a

10 years agoFixed translation issue
bunam.jeon [Thu, 17 Oct 2013 08:29:01 +0000 (17:29 +0900)]
Fixed translation issue

[Title]    Fixed translation issue
[Issue#]   P131016-02752
[Problem]  "Drag and Drop" text is untranslate when langauge changed directly.
[Cause]    This string is static variables. so does not update.
[Solution] Changes to local variables

Change-Id: Ib73403dedabf4d1b59be2b254d573752c3599ac5

10 years agoReplace 'utf' with 'UTF' in region format string.
KwangYong Choi [Wed, 16 Oct 2013 13:10:40 +0000 (22:10 +0900)]
Replace 'utf' with 'UTF' in region format string.

[Title] Replace 'utf' with 'UTF' in region format string.
[Issue#] N/A
[Problem] Datetime format can not be obtained.
[Cause] dgettext support only upper case 'UTF-8' string.
[Solution] Replace 'utf8' or 'utf-8' with 'UTF-8'.

Change-Id: I0ee87e79cbdd1abf28e7234a0541d0199a1250c7

10 years agoRemove datalist == NULL error log
KwangYong Choi [Thu, 10 Oct 2013 10:34:03 +0000 (19:34 +0900)]
Remove datalist == NULL error log

[Title] Remove datalist == NULL error log.
[Issue#] N/A
[Problem] It's not error.
[Cause] EINA_SAFETY_ON_NULL_RETURN is used.
[Solution] Use if statement instead of EINA_SAFETY_ON_NULL_RETURN.

Change-Id: I67b06714d374698adb33e16e161a55f2795fb9a4

10 years agoSet datetime format for month picker
KwangYong Choi [Thu, 10 Oct 2013 10:06:33 +0000 (19:06 +0900)]
Set datetime format for month picker

[Title] Set datetime format for month picker.
[Issue#] N_SE-54358
[Problem] '/' is displayed before month. (ex. /08/2013)
[Cause] Wrong format is used.
[Solution] Use fixed format for month picker.

Change-Id: Ie4b4accf46bc3e41fb08984a2121bd8a2b5049a3

10 years agoFix surrounding text issue
SangYong Park [Wed, 16 Oct 2013 08:57:10 +0000 (17:57 +0900)]
Fix surrounding text issue

[Title] Fix surrounding text issue
[Issue#] P131014-04048
[Problem] Candidate text was invalid by IME.
[Cause] Set invalid surrounding text by webkit.
[Solution] Provide valid surrounding text

Change-Id: I31ceaa625d45df15dcbdc0cd18e9fdc5b012e731

10 years agoRemove unnecessary code about data-list
bunam.jeon [Wed, 16 Oct 2013 06:09:25 +0000 (15:09 +0900)]
Remove unnecessary code about data-list

[Title]    Remove unnecessary code about data-list
[Issue#]   N/A
[Problem]  N/A
[Cause]    data-list is implemented in the new UI. So, the existing code is no longer needed.
[Solution] Remove unnecessary code about data-list

Change-Id: I6fd93a2b464a895ada293a037fefb64a2baf5488

10 years agoFix youtube crash issue
Jiyeon Kim [Wed, 16 Oct 2013 07:27:56 +0000 (16:27 +0900)]
Fix youtube crash issue

[Title] Fix youtube crash issue
[Problem] When user connect youtube site, webprocess crash occured
[Cause] Youtube site use session storage and in case of session storage, there is no directory path for the storage
[Solution] Check memory space only local storage not session storage

Change-Id: I0d5ec7df6b45a51b551f55c74c63b425a1275f48

10 years agoClip focus ring rect by focused node rect
SangYong Park [Tue, 15 Oct 2013 08:14:56 +0000 (17:14 +0900)]
Clip focus ring rect by focused node rect

[Title] Clip focus ring rect by focused node rect
[Issue#] P131008-00357
[Problem] Sometimes focus ring did draw larger than focused node rect.
[Cause] Do not clip rect
[Solution] Clip focus ring rect by focused node rect.

Change-Id: Ief337dc478e45d2d6412cdae80cd130cd8263f55

10 years agoChange focus ui activating condition
SangYong Park [Tue, 15 Oct 2013 10:09:55 +0000 (19:09 +0900)]
Change focus ui activating condition

[Title] Change focus ui activating condition
[Issue#] N_SE-54669
[Problem] Focus ui did activated in different condition with osp app.
[Cause] activating conditions are different.
[Solution] Change focus ui activating condition.

Change-Id: Ieb136a03a560b1932e958311d4359de0239792c9

10 years agoFix the bug of backface-visibility:hidden
Hurnjoo Lee [Tue, 15 Oct 2013 04:38:26 +0000 (13:38 +0900)]
Fix the bug of backface-visibility:hidden

[Title] Fix the bug of backface-visibility:hidden
[Issues] P130925-02172, P130925-02094
[Problem] Inspite of backface-visibility:hidden, backface of the element is visible.
[Solution] If the layer hasn't own 3D rendering context, m_state.visible of TextureMapperLayer should be inherited.

Change-Id: Ica79a79ec645f5c394e6b1bd143cc04bd5a35d31

10 years agoFix for Context menu not coming in the docomo email.
deepak.m1 [Wed, 25 Sep 2013 08:18:45 +0000 (17:18 +0900)]
Fix for Context menu not coming in the docomo email.

[Version]    common
[Title]      Context menu does not come in the docomo email.
[BinType]    N/A
[Customer]   HQ
[Issue#]     N/A
[Problem]    context menu not showing.
[Cause]      focusedFrameRect is coming empty.
[Solution]   if focusedFrameRect is empty then we should use absoluteClipedOverflowRect for getting iframe rect, This is the rect that is getting painted.
[Team]       WebCoreSupport
[Developer]  deepak.m1@samsung.com
[Request]    N/A
[Horizontal expansion] N/A
[SCMRequest] NA

Change-Id: Ied5e66c630cf6f2606918a1add979aa6fbe7c127

10 years agoFix for selection handles not disappearing and context menu is not coming on selectAll.
deepak.m1 [Wed, 11 Sep 2013 06:59:25 +0000 (15:59 +0900)]
Fix for selection handles not disappearing and context menu is not coming on selectAll.

[Version]    common
[Title]      Selection handles are not disappearing and context menu not showing on selectAll.
[BinType]    N/A
[Customer]   HQ
[Issue#]     N/A
[Problem]    context menu not showing.
[Cause]      isFixedNode in nodeData is not set.
[Solution]   isFixedNode variable initialized.
[Team]       WebCoreSupport
[Developer]  deepak.m1@samsung.com
[Request]    N/A
[Horizontal expansion] N/A
[SCMRequest] NA

Change-Id: I7ac72b36f0be6481c040c9aa64945de96174e4c3

10 years ago[WK2] Fix for fixed layer's wrong position for tizen.org
Shanmuga Pandi M [Tue, 15 Oct 2013 06:35:50 +0000 (12:05 +0530)]
[WK2] Fix for fixed layer's wrong position for tizen.org

[Title] Fix for fixed layer's wrong position for tizen.org
[issue#] N_SE-55082
[Problem] Display error occurs due to wrong position of fixed layer
[Cause] After navigating to new page, new scroll position(0,0) is not updated on webProcess side  and it is still having the old scroll position.
[Solution] Update the new scroll position immediatly while navigation by calling setVisibleContentsRect.
           This change is already there in private branch.
[Developer] shanmuga.m

Change-Id: I41016a7f4d3f175c9167550e1211335d1ae3ea74

10 years agoFix problem of clipping when the textureSize is odd
user [Fri, 11 Oct 2013 09:27:21 +0000 (14:57 +0530)]
Fix problem of clipping when the textureSize is odd

[Title] When the Texture Size is Odd then a line is appearing in m.rolex.com in emulator
[Issue] N_SE-50996
[Problem] Presently the textureSize is reduced by one if the content Size is Odd to make it even.
[Solution] Increase the TextureSize by one instead of decreasing. By this the values in clipping will fall under the limits when the paint is done usingTheOverLapRegions. Previously when the clipping was done since the textureSize was falling one less a white line was visiblle.

Change-Id: I4df161cea4233b6a8ee01c041a63b90f46cd397a

10 years agoRevert "Revert "Fix the problem that the screen of the application does not rotation...
Changhyup Jwa [Mon, 14 Oct 2013 03:07:35 +0000 (12:07 +0900)]
Revert "Revert "Fix the problem that the screen of the application does not rotation automatically.""

This reverts commit 44aec492c32cd73459f5634d89a12cd3bcb24e43.

Change-Id: Ide898929169e090dc03f2ca4c3387fa276e5035a

10 years agoRevert "Suspend URL until view size is calculated"
Changhyup Jwa [Mon, 14 Oct 2013 02:34:38 +0000 (11:34 +0900)]
Revert "Suspend URL until view size is calculated"

This reverts commit 684881e57a5bd54f465b54bd494c57241efc8ebd.

Change-Id: I76f2a91feb480d6ae2660e04a20c25f10f6c1cce

10 years agoPrevent to select word when user longtap on picker.
Yuni Jeong [Mon, 14 Oct 2013 11:55:12 +0000 (20:55 +0900)]
Prevent to select word when user longtap on picker.

[Title] Prevent to select word when user longtap on picker.
[Issue#] P131014-02077
[Problem] Text selection is working when user longtap on picker.
[Cause] When user longTap on picker, text selection is working.
[Solution] If user longTap on picker, text selection is not working.
           And the picker popup is displayed.

Change-Id: I7abf66930b422ff15ab69decf2288f14896c12b5

10 years agoFix focus ring rect issue if focused node has transform style
SangYong Park [Mon, 14 Oct 2013 08:12:15 +0000 (17:12 +0900)]
Fix focus ring rect issue if focused node has transform style

[Title] Fix focus ring rect issue if focused node has transform style
[Issue#] P131008-00357
[Problem] Focus ring has invalid rect in m.daum.net
[Cause] Focus ring rect do not apply transform style
[Solution] Calculate focus ring rect by considering the transform style

Change-Id: Ifbd233cb374c545e98cc2a9704633f65e145131c

10 years agoAdd memory space check routine before saving web storage data
Jiyeon Kim [Mon, 14 Oct 2013 07:03:11 +0000 (16:03 +0900)]
Add memory space check routine before saving web storage data

[Title] Add memory space check routine before saving web storage data
[Issue#] N_SE-51170
[Problem] Add time and Add custom Workout delete automatically when reopen the sample ExercisePlanner
[Cause] If phone memory reach low memory, web application cannot save any data and doesn't throuw any error
[Solution] Add memory space before saving web storage data and throw QUATA_EXCEEDED_ERR if there is not enough memory in Phone

Change-Id: Ib93534fe56f48dce0df26c4d25c173dd62c1f53a

10 years agoMerge "Put date into field that was used to activate DatePicker instead of currectly...
Jiyeon Kim [Mon, 14 Oct 2013 12:25:10 +0000 (12:25 +0000)]
Merge "Put date into field that was used to activate DatePicker instead of currectly focused field." into tizen_2.2