framework/web/webkit-efl.git
11 years agoFix for 1> "unexpected marker appears(display error) while write silotan in URL bar"
bhargavi.k [Thu, 26 Sep 2013 11:54:55 +0000 (17:24 +0530)]
Fix for 1> "unexpected marker appears(display error) while write silotan in URL bar"
        2> "unwanted marker icon apperaing in improper position after tap on sign in in outlook.com"

[Title]  Fix for "unexpected marker appears(display error) while write silotan in URL bar"
[Issue#] N_SE-52817 , N_SE-52754
[Problem] text selection handlers are displaying wrong
[Cause]   on page load due to autofcous , handlers of selection is displayed.
[Solution] Added a check for pageloading, during pageload handlers are not drawn.

Change-Id: I27944293ff58f9f03b777982c0ec0e097ee0577c

11 years ago[Title] App selector will be launced when user select <input type=file> button
Jiyeon Kim [Sat, 28 Sep 2013 05:25:11 +0000 (14:25 +0900)]
[Title] App selector will be launced when user select <input type=file> button
[Issue#] N_SE-52810, N_SE-53110
[Problme] Focus goes to image file instead of my files home page
[Cause] My files app launched gallery app with submode after that browser launched my files app and than my files app displayed gallery app previous launched
[Solution] Add service_set_window method for handling submode app and remove service_set_app_id so user can select app which user want

Change-Id: If54c6a1cbfb037f444f3ffc45388af63eceb9860

11 years agoRemove back button for video fullscreen
Jiyeon Kim [Wed, 25 Sep 2013 04:43:14 +0000 (13:43 +0900)]
Remove back button for video fullscreen

[Title] Remove back button for video fullscreen
[Issue#] VPSS-1181
[Problem] Video fullscreen has a software back button
[Cause] UX concept was changed
[Solution] Remove software back button for user experience

Change-Id: Ifafa22b4f5772f1d6d698dd1e912539dbd285d05

11 years agoUse an epsilon value 0.001f for the rectilinear calculation.
Hyowon Kim [Sat, 14 Sep 2013 11:11:44 +0000 (20:11 +0900)]
Use an epsilon value 0.001f for the rectilinear calculation.

[Title] Use an epsilon value 0.001f for the rectilinear calculation.
[Issue#] P130910-04255
[Problem] Flickering occurs when the menu appears with animation on the Docomo PhotoCollection website.
[Cause] The results of whether a quad can be losslessly represented by a FloatRect are inconsistent during CSS animation.
Because the value of epsilon is set too high.
[Solution] Set the epsilon value to 0.001f for rectilinear clips.

Change-Id: Ibadf414b882035d1698bbc41b6088b6c54d63869

11 years agoChanged logic to add back key callback for context menu.
Yuni Jeong [Sat, 28 Sep 2013 08:08:20 +0000 (17:08 +0900)]
Changed logic to add back key callback for context menu.

[Title]  Changed logic to add back key callback for context menu.
[Issue#] N_SE-53337
[Problem] Back key is not working after showing magnifire via long press.
[Cause] Context menu back key callback has received the signal.
[Solution] Changed logic to add back key callback for context menu.

Change-Id: Id7c08d904128cb01f04a2d2d274dc2f8e741bab7

11 years agoPrevent to select word on which have SELECT_NONE property
Taeyun An [Fri, 6 Sep 2013 04:37:35 +0000 (13:37 +0900)]
Prevent to select word on which have SELECT_NONE property

[Title] Prevent to select word on which have SELECT_NONE property
[Issue#] N/A
[Problem] Selection is working incorrectly where in wrong position on which is having SELECT_NONE property
[Cause] There is no return status while proceed selectClosestWord API if node has SELECT_NONE value
[Solution] Prevent to select word on which have SELECT_NONE property

Change-Id: I4c7c4e4ebec6c885e186c170c70ea9863f55fb2b

11 years agoChanged ewk_view_text_selection_range_clear() API to ewk_view_text_selection_clear...
Yuni Jeong [Mon, 26 Aug 2013 15:59:14 +0000 (00:59 +0900)]
Changed ewk_view_text_selection_range_clear() API to ewk_view_text_selection_clear() API.

[Title] Changed ewk_view_text_selection_range_clear() API to ewk_view_text_selection_clear() API.
[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] changed ewk_view_text_selection_range_clear() API to ewk_view_text_selection_clear() API.

Change-Id: I30773b718e7c3b79069f61fa8614ac7a3a9a1e7d

11 years agoCorrect the flaw for "nodebug"
Taeyun An [Sat, 28 Sep 2013 06:53:19 +0000 (15:53 +0900)]
Correct the flaw for "nodebug"

[Title] Correct the flaw for "nodebug"
[Issue#] N/A
[Problem] "nodebug" option is not working
[Cause] last "g" option is not removed
[Solution] remove all "g" option

Change-Id: Ie93d30152db5e67bedfd4fe9084526a8da13e8c7

11 years agoMerge "[Release] Webkit2-efl-123997_0.11.103" into tizen_2.2
Keunyong Lee [Fri, 27 Sep 2013 11:37:14 +0000 (11:37 +0000)]
Merge "[Release] Webkit2-efl-123997_0.11.103" into tizen_2.2

11 years ago[Release] Webkit2-efl-123997_0.11.103
Sanghyup Lee [Fri, 27 Sep 2013 11:17:46 +0000 (20:17 +0900)]
[Release] Webkit2-efl-123997_0.11.103

Change-Id: I428f145358aab5a44571c80c736988f10a62e886

11 years agoUpdate cursor position before handling key event
SangYong Park [Fri, 27 Sep 2013 07:11:59 +0000 (16:11 +0900)]
Update cursor position before handling key event

[Title] Update cursor position before handling key event
[Issue#] N_SE-52622
[Problem] Multiple capital letter was inserted when autocapital was enabled.
[Cause] Cursor position updates are slow.
[Solution] Update cursor position before handling key event.

Change-Id: I2bf019f5e267250f99d65fbdbb8a08af39e607b4

11 years agoResolve crash issue during changing smack label
Yunchan Cho [Thu, 26 Sep 2013 08:55:08 +0000 (17:55 +0900)]
Resolve crash issue during changing smack label

[Title] Resolve crash issue during changing smack label
[Issue#] N/A
[Problem] Crash happens while changing smack label of process spawned by UI Process(root) for layout test
[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: I872090806275092cf5e49bfed81f01f34eac1e89

11 years agoSelect element value is not updated when page is loaded from history..
Divakar [Thu, 26 Sep 2013 10:25:08 +0000 (15:55 +0530)]
Select element value is not updated when page is loaded from history..

[Title]     Select element value is not updated when we page is loaded
            from history in http://gmail.com
[Problem]   The select element value is restored from saved formState,
            which is not updated properly.
[Solution]  Disabling formState saving on select elements.
[Developer] Mayur Vithal Kankanwadi (mayur.vk@samsung.com)

Change-Id: I977a6ec0a3b975a1a1a8e6a7e76b8643d68a187c

11 years agoUnable to open combo menu by tapping Enter button from host keyboard
Ryuan Choi [Fri, 27 Sep 2013 01:50:19 +0000 (10:50 +0900)]
Unable to open combo menu by tapping Enter button from host keyboard

[Title] Unable to open combo menu by tapping Enter button from host keyboard
[Issue#] N_SE-53091
[Problem] Unable to open combo menu by tapping Enter button from host keyboard
[Cause] missing behavior.
[Solution] added.

Change-Id: Ie423cb5e2aa280a4e85f7b9593b09f74a7b49e5c

11 years agoAdd API to check wheter the given encoding is supported by WebKit
Grzegorz Czajkowski [Tue, 20 Aug 2013 13:33:40 +0000 (15:33 +0200)]
Add API to check wheter the given encoding is supported by WebKit

[Title] Add API to check whether the given encoding is supported by WebKit
[Issue] N/A
[Problem] The client is able to set encoding even if WebKit does not support it.
[Solution] Expose ewk_settings_is_encoding_valid(const char*) API to check
           whether WebKit supports the requested encoding.
           This checking could be done while setting the encoding in
           ewk_settings_default_encoding_set. However, WRT Team prefers
           separated API.

Change-Id: Ib38fc266082d30c35a0716ee859894bd7fd702a1

11 years agoMerge "Revert "Apply overflow:scroll when -webkit-overflow-scrolling:touch is applied...
HYUNKI BAIK [Thu, 26 Sep 2013 08:35:44 +0000 (08:35 +0000)]
Merge "Revert "Apply overflow:scroll when -webkit-overflow-scrolling:touch is applied."" into tizen_2.2

11 years agoRevert "Apply overflow:scroll when -webkit-overflow-scrolling:touch is applied."
Hurnjoo Lee [Thu, 26 Sep 2013 07:48:07 +0000 (16:48 +0900)]
Revert "Apply overflow:scroll when -webkit-overflow-scrolling:touch is applied."

[Title] Revert "Apply overflow:scroll when -webkit-overflow-scrolling:touch is applied."
[Issues] N_SE-53119
[Problem] Header bar is moving at en.clubatleticodemadrid.com
[Solution] Revert the following patch.
    > Apply overflow:scroll when -webkit-overflow-scrolling:touch is applied.
    > [Title] Apply overflow:scroll when -webkit-overflow-scrolling:touch is applied.
    > [Issue#] ORANGE-78
    > [Problem] -webkit-overflow-scrolling:touch does not support overflow property
    >           when it is applied without overflow:scroll.
    > [Cause] Not implemented.
    > [Solution] Support overflow:scroll simultaneously when
    >            -webkit-overflow-scrolling:touch is applied.

Change-Id: I321a254710ea9ba41c8423c423a6dd3e4d230655

11 years agoFixed problem that popup show too long text without popup
bunam.jeon [Thu, 26 Sep 2013 02:41:59 +0000 (11:41 +0900)]
Fixed problem that popup show too long text without popup

[Title]    Fixed problem that popup show too long text without popup
[Issue#]   N_SE-52777
[Problem]  Popup show too long text without popup
[Cause]    Does not calculate the height of popup, So not applied scroller.
[Solution] Add resize callback of popup.

Change-Id: I2ce2f952f1754a543c4a3f4c6cb4d0af1c634b37

11 years agoApply white theme on popup button
bunam.jeon [Wed, 25 Sep 2013 05:43:15 +0000 (14:43 +0900)]
Apply white theme on popup button

[Title]    Apply white theme on popup button
[Issue#]   P130924-01446
[Problem]  Color of popup button is different.
[Cause]    White theme does not apply.
[Solution] Apply white theme on popup button.

Change-Id: Id1c172ae5741f352fcfa6141159421ed7863036c

11 years agoMake buttons on javascript popup to be translatable
junghwan.kang [Mon, 23 Sep 2013 09:29:19 +0000 (18:29 +0900)]
Make buttons on javascript popup to be translatable

[Title] Make buttons on javascript popup to be translatable
[Issue#] P130918-03829
[Problem] Texts on buttons cannot be changed when language of system.
[Cause] the property for buttons are not allowed before
[Solution] Give property to be changable

Change-Id: I2c7f2e3d8873cbb1b80be3f56e2395b521330ce9

11 years agoRemove timer action of context menu
Taeyun An [Wed, 25 Sep 2013 07:51:55 +0000 (16:51 +0900)]
Remove timer action of context menu

[Title] Remove timer action of context menu
[Issue#] N_SE-51467
[Problem] Context menu is disappear automatically before user didn't have any action
[Cause] There is applied about dismiss timer in context menu
[Solution] Remove timer action of context menu

Change-Id: I9f6b4ddfa64626943b2353a776386cef116e045d

11 years agoPrevent a crash in didReceiveMessage() of WebContext
Gyuyoung Kim [Tue, 24 Sep 2013 00:52:22 +0000 (09:52 +0900)]
Prevent a crash in didReceiveMessage() of WebContext

[Title] Prevent a crash in didReceiveMessage() of WebContext
[Issue#] N_SE-52642
[Problem] There was a crash in didReceiveMessage() on sample web app only once.
[Cause] Arguments of didReceiveMessage() may has null
[Solution] Check if argument is null.

Change-Id: I8231f296fffbc6a4c0df4995a017083941fe1f0d

11 years agoRevert "Revert "Validate smack label of forked/executed WebProcess and PluginProcess""
Sanghyup Lee [Wed, 25 Sep 2013 07:44:11 +0000 (16:44 +0900)]
Revert "Revert "Validate smack label of forked/executed WebProcess and PluginProcess""

This reverts commit f7dc2c1057dc0483a2cc63bafd421ef4dd0af386.

Change-Id: I3c96f046fee4d272e109ffde47d82bcff973ec03

11 years agoMerge "[Release] Webkit2-efl-123997_0.11.102" into tizen_2.2
Keunyong Lee [Wed, 25 Sep 2013 07:39:40 +0000 (07:39 +0000)]
Merge "[Release] Webkit2-efl-123997_0.11.102" into tizen_2.2

11 years agoRevert "Validate smack label of forked/executed WebProcess and PluginProcess"
Sanghyup Lee [Wed, 25 Sep 2013 07:39:22 +0000 (16:39 +0900)]
Revert "Validate smack label of forked/executed WebProcess and PluginProcess"

This reverts commit abf2d2377d11e20f77d2a88d9102f763bbd440c5.

Change-Id: I97184ff7c8b3914263bbb015c4f315d9e1ee7f90

11 years ago[Release] Webkit2-efl-123997_0.11.102
Sanghyup Lee [Wed, 25 Sep 2013 07:22:09 +0000 (16:22 +0900)]
[Release] Webkit2-efl-123997_0.11.102

Change-Id: I163e4b2e413411d779f4e7a183b51757c1939e6d

11 years agoValidate smack label of forked/executed WebProcess and PluginProcess
Yunchan Cho [Wed, 11 Sep 2013 02:16:16 +0000 (11:16 +0900)]
Validate smack label of forked/executed WebProcess and PluginProcess

[Title] Validate smack label of executed WebProcess and PluginProcess
[Issue#] N/A
[Problem] Executed WebProcess/PluginProcess can have unnecessary smack permissions,
          because its all smack permissions are inherited from its parent process by linux kernel.
          So WebProcess/PluginProcess can access some resources of platform which they are not permitted logically.
          This problem would let web app isolation be breaked.

[Cause] This problem had not been considered in WebProcess and PluginProcess
[Solution] WebProcess and PluginProcess check if they changes their smack label or not.
           If they have to change their smack label, the following jobs are executed in each process.
           1. getting smack label string from each executable path(argv[0]) in order to change current label.
           2. changing current label to smack label gotten in 1 step.
           3. dropping CAP_MAC_ADMIN capability to guarantee that any code after this step cann't change smack label.

Change-Id: I03dea4320a4edfd3e8f373705dd192d3ca8a9227

11 years agoText is overlapping with "Plug-in Missing" text.
Divakar [Tue, 24 Sep 2013 07:41:44 +0000 (13:11 +0530)]
Text is overlapping with "Plug-in Missing" text.

[Title]    Text is overlapping with "Plug-in Missing" text when
           plug-in is not available.
[Issue#]   N_SE-52566
[Problem]  As we are drawing transparent background for 'Plug-in Missing'
           text, it shows overlapped.
[Solution] Drawing background without transparency.

Change-Id: If739d904917e830c1b02d84a0b9d569b45d6edd9

11 years agoFix orange autofocus issue
SangYong Park [Tue, 24 Sep 2013 05:08:13 +0000 (14:08 +0900)]
Fix orange autofocus issue

[Title] Fix orange autofocus issue
[Issue#] P130912-00225
[Problem] Do not focus to input element that has autofocus attribute.
[Cause] Do not notify editor state when node in selection range was attached.
[Solution] Notify editor state when node in selection range was attached.

Change-Id: I38fe2a4dc9946badc09eedcfe3db47e55ec25579

11 years agoNumber input type design modification
Ryuan Choi [Tue, 24 Sep 2013 11:30:34 +0000 (20:30 +0900)]
Number input type design modification

[Title]    Number input type design modification
[Issue#]   N/A
[Problem]  Too hard to control buttons of Spinner
[Cause]    Automatic zoom service bothers to click the inner buttons exactly
[Solution] Remove InnerSpinButtons and allow to type in

Change-Id: I6c64bd7d76f8dcd4bd0c8ed2c3bb200d8fbb2ced

11 years agoSync localStorage when exit context
Jihye Kang [Tue, 24 Sep 2013 12:04:59 +0000 (21:04 +0900)]
Sync localStorage when exit context

[Title] Sync localStorage when exit context
[Issue#] N_SE-52462, VPSS-1163
[Problem] localStorage is not saved when the app exits right after assignment
[Cause] Saving items on local storage is done asynchronously by scheduling it. But on this case, there is no enough time to store items asynchronously.
[Solution] Force sync localStorage before exit context

Change-Id: I6f4a995104d2cf44f727c9968a7e2a44e2d7380b

11 years agoFix for button is not getting focus ring while selecting.
deepak.m1 [Mon, 9 Sep 2013 07:59:52 +0000 (16:59 +0900)]
Fix for button is not getting focus ring while selecting.

[Version]    common
[Title]      Buy Now button is not getting foucused.
[BinType]    N/A
[Customer]   HQ
[Issue#]     N_SE-49506
[Problem]    Button is not getting focused.
[Cause]      When absoluteImageURl is not empty and the absoluteLinkUrl is empty it was returning control so focus ring was not coming.
[Solution]   Check has been removed to avoid return of control.
[Team]       WebCoreSupport
[Developer]  deepak.m1@samsung.com
[Request]    N/A
[Horizontal expansion] N/A
[SCMRequest] NA

Change-Id: I7228dc0845c838dbca366e36d2663b44529f208a

11 years ago[Release] Webkit2-efl-123997_0.11.101
Eunsol Cha [Tue, 24 Sep 2013 10:50:55 +0000 (19:50 +0900)]
[Release] Webkit2-efl-123997_0.11.101

Change-Id: I5dd83fe17c21ffb838297e993d75273fd7083694

11 years agoRemove press_state in combo button
Kim Byung Jun [Mon, 16 Sep 2013 04:28:32 +0000 (13:28 +0900)]
Remove press_state in combo button

[Title] Remove press_state in combo button
[Issue] N_SE-52274 : Blue box appears every first time after selecting the date field via host keyboard.
[Problem] Blue box appears every first time after selecting the date field via host keyboard.
[Cause] Press_state appears irregularly.
[Solution] Reject press_state. We don't need press_state. The other widget also don't have press_state.

Change-Id: I17af34f6b5bb825427bbc7948b5e674eb9c4604f

11 years agoMerge "Routine fixed to skip property table error generally" into tizen_2.2
SangGyu Lee [Tue, 24 Sep 2013 01:49:20 +0000 (01:49 +0000)]
Merge "Routine fixed to skip property table error generally" into tizen_2.2

11 years agoRoutine fixed to skip property table error generally
Hojong Han [Tue, 24 Sep 2013 00:04:56 +0000 (09:04 +0900)]
Routine fixed to skip property table error generally

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

Change-Id: Ifa26e2e5dc2f264f5d33dd83efdee3c958d8956d

11 years agoFix side effect of pattern optimization.
YongGeol Jung [Mon, 3 Jun 2013 00:50:57 +0000 (09:50 +0900)]
Fix side effect of pattern optimization.

[Title] Fix side effect of pattern optimization.
[Issue#] DCM-1635
[Problem] View of footer is displayed wrongly.
[Cause] Edge of pattern image is transparent.
[Solution] Pixels outside of the pattern copy the closest pixel from the source.

Change-Id: I013b9223b7b3e75285bebc0ef354aa04781cb898

11 years ago[Release] Webkit2-efl-123997_0.11.100
Sanghyup Lee [Mon, 23 Sep 2013 09:00:48 +0000 (18:00 +0900)]
[Release] Webkit2-efl-123997_0.11.100

Change-Id: I4f220fa5f52aefece6521b5ee4e81ee9f8404654

11 years ago[Cherry-Pick] Selection in input event handler is different from opensource
eustas@chromium.org [Fri, 31 May 2013 05:14:45 +0000 (05:14 +0000)]
[Cherry-Pick] Selection in input event handler is different from opensource

[Title] Selection in input event handler is different from opensource
[Issue#] DCM-2420
[Solution] Cherry picked.
[Cherry-Picker] Sangyong Park <sy302.park>

selectionStart/selectionEnd return "obsolete" values when requested during "input" event
https://bugs.webkit.org/show_bug.cgi?id=110742

Reviewed by Ryosuke Niwa.

Source/WebCore:

This patch defers firing "webkitEditableContentChanged" until new
selection is applied to control. This makes selection during "input"
more consistent and reliable.

Background: "input" event is fired by "webkitEditableContentChanged"
dispatcher. But "input" is scoped event, so under some conditions its
dispatching may be deferred. When "input" dispatching is deferred,
dispatcher observes updated selectionStart and selectionEnd.
Otherwise values repersent state before applying editing command.

So, to make selectionStart/End to be more predictable and useful, we
need either always dispatch "input" before selection is updated, or
always dispatch "input" after selection is updated.

As it was mentioned, dispatching could be deferred by scoping. So
dispatching before updating selection couldn't be guaranteed.
Moreover, it will be hard to calculate updated selection in user
code. On the other side - old selection could be easily tracked.

So, it looks logically that we should guarantee dispatching "input"
after updating selection. There are no execution paths in
"webkitEditableContentChanged" dispatched that depends on current
selection. So it is safe to fire this event after selection is updated.

Test: editing/selection/caret-after-keypress.html

* editing/Editor.cpp:
Dispatch "input" event after new selection in applied.

LayoutTests:

Test that cursor is up-to-date during "input" event.

* editing/selection/caret-after-keypress-expected.txt: Added.
* editing/selection/caret-after-keypress.html: Added.
* platform/mac-wk2/TestExpectations: Exclude new test.

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

Conflicts:

LayoutTests/ChangeLog
LayoutTests/platform/mac-wk2/TestExpectations
Source/WebCore/ChangeLog

Change-Id: Id5350596aa6633505c817b24b9e68a5cddd16ac1

11 years agoMerge "Video pause button does not work in video streaming from nytimes.com" into...
Kihong Kwon [Tue, 17 Sep 2013 04:05:20 +0000 (04:05 +0000)]
Merge "Video pause button does not work in video streaming from nytimes.com" into tizen_2.2

11 years agoDo not select range when picker input element has focus in focus ui mode
SangYong Park [Tue, 17 Sep 2013 00:40:57 +0000 (09:40 +0900)]
Do not select range when picker input element has focus in focus ui mode

[Title] Do not select range when picker input element has focus in focus ui mode
[Issue#] N_SE-52290
[Problem] Picker input element was selected in focus ui mode
[Cause] Input element's default handler did select text
[Solution] Do not select range when picker input element has focus in focus ui mode

Change-Id: Id4ef6876bfba9a46f384cd1b5aed019c25022a06

11 years agoVideo pause button does not work in video streaming from nytimes.com
Jiyeon Kim [Tue, 17 Sep 2013 02:50:54 +0000 (11:50 +0900)]
Video pause button does not work in video streaming from nytimes.com

[Title] Video pause button does not work in video streaming from nytimes.com
[Problem] N_SE-51786
[Cause] click event didn't occured cause preventDefault() method in javascript
[Solution] Add touch event handler for handling touch event in media control element

Change-Id: I7543a4193312bc5276038972b7c1e7dc537d8e74

11 years agoText selection handler disappering in Gmail.
Sudarshan C P [Fri, 21 Jun 2013 15:30:22 +0000 (21:00 +0530)]
Text selection handler disappering in Gmail.

[Title] Selection handler disappears on changing
     the device orientation - gmail.com
[Issue#] WEB-3299
[Problem] Selection handler disappears on changing the
       device orientation on all edit box, even issue reproduce
       in case of scroll the page , single dumbell shown.
[Cause] After orientation/scroll offset changed to the editor,
      new editor rect is not reflecting in updateHandler.
[Solution] Required a Message sync call to update, new editor
     rect on orientation/scroll happens to redraw the update handler.

Change-Id: I34d4746d8a762f0e0b997153c4ef9e6d0acac488

11 years agoFix the bug that fixed element has wrong size
Hurnjoo Lee [Mon, 16 Sep 2013 09:47:51 +0000 (18:47 +0900)]
Fix the bug that fixed element has wrong size

[Title] Fix the bug that fixed element has wrong size
[Issues] N_SE-52245
[Problem] Fixed position has wrong size after showing IME.
[Cause] While calling WebGraphicsLayer::setSize, if the element has position:fixed property then
        the graphics layer be able to get wrong backing store size because the height of cover rect
        is very small when showing IME.
[Solution] Does not call adjustVisibleRect in case of the fixed element in order to prevent wrong
           backingstore size.

Change-Id: Idf1f909f5d6afe2457ab93ab2919d2a8609aa898

11 years agoFixed scroll position in contentRichlyEditable field
bunam.jeon [Wed, 11 Sep 2013 11:12:53 +0000 (20:12 +0900)]
Fixed scroll position in contentRichlyEditable field

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

Change-Id: Ied2330ff616a551fe49ffd3f9c1097080460952f

11 years agoAdded license file in package
Taehwan Kim [Mon, 16 Sep 2013 06:36:53 +0000 (15:36 +0900)]
Added license file in package

[Title] Added license file in package
[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Added license file in package

Change-Id: I02a16e7fa86b135c6baa5510a706b78b9f506307

11 years agoMerge "[Release] Webkit2-efl-123997_0.11.99" into tizen_2.2
Keunyong Lee [Mon, 16 Sep 2013 06:41:33 +0000 (06:41 +0000)]
Merge "[Release] Webkit2-efl-123997_0.11.99" into tizen_2.2

11 years ago[Release] Webkit2-efl-123997_0.11.99
Sanghyup Lee [Mon, 16 Sep 2013 06:43:07 +0000 (15:43 +0900)]
[Release] Webkit2-efl-123997_0.11.99

Change-Id: I038ae8d127e674520480c0199ce0817c7927a20d

11 years agoInitialize fixedToViewport flags to false when synchronizing the compositing layers.
Hurnjoo Lee [Tue, 4 Jun 2013 05:21:28 +0000 (14:21 +0900)]
Initialize fixedToViewport flags to false when synchronizing the compositing layers.

[Title] Initialize fixedToViewport flags to false when synchronizing the compositing layers.
[Issue#] N_SE-51581, N_SE-52068
[Problem] A element has fixed location after exiting fullscreen.
[Cause] After exiting fullscreen, the position:fixed property of element was removed,
        but the GraphicsLayer still has fixedToViewport flag.
[Solution] Initialize fixedToViewport flags to false when synchronizing the compositing layers.

Change-Id: Ie1a4100932fc90c9fb2eb7701e67fdee29402002

11 years agoChange the CSS position property of controller to relative
Seonae Kim [Tue, 14 May 2013 13:34:20 +0000 (22:34 +0900)]
Change the CSS position property of controller to relative

[Title] Change the CSS position property of controller to relative
[Issue] N/A
[Problem] If panel position is fixed, siblings is difficult to calculate each position.
[Cause] The position of media controller is currently fixed.
[Solution] we replaced the position property from fixed to relative.

Change-Id: I0a026120d2fac1d88d600db8eb74c0e73fae2462

11 years agoFixed problem that replace is wrong
bunam.jeon [Mon, 16 Sep 2013 02:00:51 +0000 (11:00 +0900)]
Fixed problem that replace is wrong

[Title]    Fixed problem that replace is wrong
[Issue#]   P130913-05322, P130913-05315
[Problem]  The maximum value displayed is incorrect on input max option
[Cause]    Replace is wrong
[Solution] Modify replace code

Change-Id: Ieccc7c1403625401dd9157a57bb5d70ed79e493f

11 years agoTurn off spell-checking feature and remove enchant package.
Jinwoo Jeong [Sat, 14 Sep 2013 06:07:58 +0000 (15:07 +0900)]
Turn off spell-checking feature and remove enchant package.

[Title] Turn off spell-checking feature and remove enchant package.
[Issue#] N/A
[Problem] Unused feature is turned on, and the related package has been used memory.
[Cause] Spell-cheching feature is not used.
[Solution] Turn off spell-checking feature and remove enchant package.

Change-Id: Ie1799354c96d10b6064055c25ce5277a686eeaad

11 years agopopup picker should be memeber of webview instance.
Ryuan Choi [Sat, 14 Sep 2013 03:59:54 +0000 (12:59 +0900)]
popup picker should be memeber of webview instance.

[Title] popup picker should be memeber of webview instance.
[Issue#] P130912-04605
[Problem] open the popup picker by clicking select tag, and home -> click the shortcut to navigate any sites.
          Then, popup picker was remained although new sites are shown.
[Cause] picker was member of webview instance but it remains although webview was hidden.
[Solution] Make picker as member of webview instance.
           So webview became hidden, picker will be hidden.

Change-Id: Iffe21159ab53768176c2e8a0dc4b3ada7b3ad0bc

11 years agoFixed focus ring is wrong.
Yuni Jeong [Thu, 12 Sep 2013 13:01:05 +0000 (22:01 +0900)]
Fixed focus ring is wrong.

[Title] Fixed focus ring is wrong.
[Issue#] P130911-00115
[Problem] Focus ring is wrong.
[Cause] Area to display focus ring is not correct.
[Solution] changed area to display focus ring.

Change-Id: Ie4abe2621bf718ef85f6a0edc513df47761b4e80

11 years agoFixed drag position issue
bunam.jeon [Thu, 12 Sep 2013 23:51:40 +0000 (08:51 +0900)]
Fixed drag position issue

[Title]    Fixed drag position issue
[Issue#]   N_SE-52018, N_SE-52010
[Problem]  Drag image position is wrong when tab the drag image
[Cause]    Unnecessary offset was applied
[Solution] Modify position when tab the drag image

Change-Id: Ib9d241bec5970ae19c34b024e6567586c2a96c2f

11 years agowidthMediaFeatureEval ends up with null FrameView during iframe unload.
Ryuan Choi [Thu, 12 Sep 2013 05:33:04 +0000 (14:33 +0900)]
widthMediaFeatureEval ends up with null FrameView during iframe unload.

[Title] widthMediaFeatureEval ends up with null FrameView during iframe unload.
[Issue#] N_SE-51174
[Problem] Crash while loading mashable.com
[Cause] While frames are being unloaded, the Frame object does not necessarily have valid
        FrameView anymore. Layout on the main frame can end up querying media values on such child
        frames, while detaching.
[Solution] Manually cherry-picked from https://bugs.webkit.org/show_bug.cgi?id=117754

Change-Id: Ia591e5c978279ac58c1e4cc4fa900a6ef4ba7d77

11 years agoFixed problem that second time profiling data does not comes on inspector.
bunam.jeon [Thu, 12 Sep 2013 04:40:57 +0000 (13:40 +0900)]
Fixed problem that second time profiling data does not comes on inspector.

[Title]    Fixed problem that second time profiling data does not comes on inspector.
[Issue#]   N_SE-51553
[Problem]  Second time profiling data does not comes on inspector.
[Cause]    Use unnecessary logic
[Solution] It is a problem that has been fixed in the open source already,
           Because cherry-pick the patch.
[cherry-pick] Web Inspector: Do not disable network tracking while profiling cpu.
              https://bugs.webkit.org/show_bug.cgi?id=93359

Change-Id: Ie4ef5b272418a4afb33d55b06c73afc0b849b744

11 years agoMerge "Workaround fix for datetime picker" into tizen_2.2
InBum Chang [Thu, 12 Sep 2013 02:24:22 +0000 (02:24 +0000)]
Merge "Workaround fix for datetime picker" into tizen_2.2

11 years agoMerge "Apply accessibility feature to color picker" into tizen_2.2
InBum Chang [Thu, 12 Sep 2013 02:24:02 +0000 (02:24 +0000)]
Merge "Apply accessibility feature to color picker" into tizen_2.2

11 years agoRemove unnecessary eeze dependency
Ryuan Choi [Thu, 12 Sep 2013 01:07:41 +0000 (10:07 +0900)]
Remove unnecessary eeze dependency

[Title] Remove unnecessary eeze dependency
[Issue#] N/A
[Problem] Unnecessary dependency
[Cause] Tizen doesn't depend on eeze
[Solution] Removed

Change-Id: If0f8161e8667654f1cf5b461899374e652625c29

11 years agoDisable rtti option
Ryuan Choi [Thu, 12 Sep 2013 01:37:16 +0000 (10:37 +0900)]
Disable rtti option

[Title] Disable rtti optioin
[Issue#] N/A
[Problem] rtti is not needed.
[Cause] N/A
[Solution] N/A

Change-Id: I83faf95e5901c83aa798d0a69607ef0feab46a18

11 years agoMerge "[Release] Webkit2-efl-123997_0.11.98" into tizen_2.2
Keunyong Lee [Wed, 11 Sep 2013 11:21:14 +0000 (11:21 +0000)]
Merge "[Release] Webkit2-efl-123997_0.11.98" into tizen_2.2

11 years ago[Release] Webkit2-efl-123997_0.11.98
Eunsol Cha [Wed, 11 Sep 2013 11:10:23 +0000 (20:10 +0900)]
[Release] Webkit2-efl-123997_0.11.98

Change-Id: I51adb0aaa98719544eeddc08e605e509edcc0a6d

11 years agoUnable to scroll m.facebook.com login page.
Divakar [Wed, 31 Jul 2013 10:58:40 +0000 (16:28 +0530)]
Unable to scroll m.facebook.com login page.

[Title]     Unable to scroll m.facebook.com login page once start scrolling from edit field
[Issue#]    WEB-3684
[Cause]     The scroll events are consumed by text field when we try to scroll the page from it.
[Solution]  As text field has single line of text, it should take only horizontal scroll events.
            Avoiding vertical scroll handling on text fields.
[Developer] Divakar (diviakar.a@samsung.com)

Change-Id: I0eeb9d8c2d4af4e79be51c5380f5ef73a2a9a927

11 years agoMerge "Fixed crash when webapp launched" into tizen_2.2
Sang-Yong Park [Wed, 11 Sep 2013 10:03:50 +0000 (10:03 +0000)]
Merge "Fixed crash when webapp launched" into tizen_2.2

11 years agoCheck double tap when minimum scale is changed in the didChangeContentsSize().
Eunmi Lee [Mon, 9 Sep 2013 02:19:34 +0000 (11:19 +0900)]
Check double tap when minimum scale is changed in the didChangeContentsSize().

[Title] Check double tap when minimum scale is changed in the didChangeContentsSize().
[Issue#] N_SE-49523
[Problem] The tap is not recognized in the WebApp when we do tap twice quickly.
[Cause] The two taps should be recognized correctly, but they are recognized as double tap
when Web App does not set the user-scalable to 0 and minimum scale is not defined in the viewport meta tag.
It is because the minimumScale value is calculated wrong only in the WVGA in this case.
[Solution] Check double tap when minimum scale is changed in the didChangeContentsSize().

Change-Id: If3a7891b2dc5b48aea982d0de837bdc8fb9254f0

11 years agoFixed crash when webapp launched
bunam.jeon [Wed, 11 Sep 2013 08:35:30 +0000 (17:35 +0900)]
Fixed crash when webapp launched

[Title]    Fixed crash when webapp launched
[Issue#]   N_SE-51631
[Problem]  Occurs crash when webapp launched
[Cause]    Abnormally closed inspector
[Solution] Add exception

Change-Id: I2c9f159dc2a635f23146eba45a47295541c39912

11 years agoWorkaround fix for datetime picker
KwangYong Choi [Wed, 11 Sep 2013 07:51:35 +0000 (16:51 +0900)]
Workaround fix for datetime picker

[Title] Workaround fix for datetime picker.
[Issue#] N/A
[Problem] Region format sometimes returns "utf-8". It's not handled by elm datetime.
[Cause] Only support "UTF-8".
[Solution] Workaround fix for change region format from "utf-8" to "UTF-8" guided by Sungho Kwak.

Change-Id: I443dd57d8162a5067b05c1bd8db0be3021667cb9

11 years agoApply accessibility feature to color picker
KwangYong Choi [Wed, 11 Sep 2013 05:44:31 +0000 (14:44 +0900)]
Apply accessibility feature to color picker

[Title] Apply accessibility feature to color picker.
[Issue#] N_SE-49444
[Problem] It's not pissible to select a color from keyboard.
[Cause] Not implemented.
[Solution] Apply accissibility feature to select color from color picker.

Change-Id: I4da966d81ae9209b374938e0be71ed61ca170aae

11 years agoMerge "Moved the freezing of paint on load of a new url from provisionalLoadStarted...
Heejin Chung [Wed, 11 Sep 2013 04:41:37 +0000 (04:41 +0000)]
Merge "Moved the freezing of paint on load of a new url from provisionalLoadStarted to committedLoad" into tizen_2.2

11 years agoRefactor and update combo_box as tizen style
Sanghyup Lee [Wed, 11 Sep 2013 01:10:55 +0000 (10:10 +0900)]
Refactor and update combo_box as tizen style

[Title] Refactor and update combo_box as tizen style
[Issue#] N/A
[Problem] There are some bugs in combo button.
  1. previous combo button is too ugly.
  2. Combo button is displayed like blured with scale factor.
  3. transparent combo box draw ugly arrows and draw rounded border.
  4.There are some blank in popup.
[Cause] N/A
[Solution] Refactored combo box to fix abvoe problems.
  1. changed and update image which is bigger and more clear.
  2. supported scalability by adding scale data value.
  3. replaced manual drawing to signal for transparent background.
  (https://bugs.webkit.org/show_bug.cgi?id=117405)
  In addition, added resetBorder() like opensource and removed manual drawing.
  resetBorder() was removed for manual drawing, but we will not use manual drawing from now.
  4. Fill the blank as pannel color.

Change-Id: I255e6d9d2a07427dba6561e96962be0c1a267168

11 years agoUpdate visible content rect size on UIProcess on updating viewport size
Changhyup Jwa [Tue, 10 Sep 2013 06:46:32 +0000 (15:46 +0900)]
Update visible content rect size on UIProcess on updating viewport size

[Title] Update visible content rect size on UIProcess on updating viewport size
[Issue#] SE-49428
[Problem] After launching Internet-ref with Image file URL by SelfCamera
        webapp, nothing is displayed
[Cause] On launching time, layout is done before ewk_view_smart_calculate.
        And visible content rect is initialized by empty size.
[Solution] Initialize visible content rect on ewk_view_smart_resize

Change-Id: I1fbf4404586682e48dacfecdf0e0d8a2ac467d7b

11 years agoMoved the freezing of paint on load of a new url from provisionalLoadStarted to commi...
Devdatta Deshpande [Mon, 5 Aug 2013 13:31:56 +0000 (19:01 +0530)]
Moved the freezing of paint on load of a new url from provisionalLoadStarted to committedLoad

[Title]    [Alexa100-5Category]: Combo box is unable to display selected value
[Issue#]   WEB-3772, WEB-3732
[Problem]  On selection change of a drop-down box a new page was being loaded. But the changed value was
           not getting updated in the drop-down box
[Cause]    The painting is suspended for current page in WebFrameLoaderClient::provisionalLoadStarted
           i.e. when the page load starts for new page.
[Solution] Moved suspending of paint from provisional load start to WebFrameLoaderClient::committedLoad. So
           the paint for current page will now be suspended only when the first data for next page is received.
[Cherry-picker] Eunmi Lee - cherry pick this patch to fix N_SE-50906.

Change-Id: If30bc1117128841585b195a121c63874d174d613

11 years agoRevert "Use TIZEN_ENGINEER_MODE macro instead of _SECURE_LOG"
KwangYong Choi [Tue, 10 Sep 2013 11:19:53 +0000 (20:19 +0900)]
Revert "Use TIZEN_ENGINEER_MODE macro instead of _SECURE_LOG"

This reverts commit 3fda10a99e4198b26eec5ed63698985bb5b349f5.

Change-Id: I8937dd55456f1254e59bee8e33f9804712a46976

11 years agoGrant 'CAP_MAC_ADMIN' capability to WebProcess executable file
Yunchan Cho [Tue, 10 Sep 2013 05:43:00 +0000 (14:43 +0900)]
Grant 'CAP_MAC_ADMIN' capability to WebProcess executable file

[Title] Grant inheritable/effective bit of 'CAP_MAC_ADMIN' capability to WebProcess executable file
[Issue#] N/A
[Problem] In 1 UI / N Web Process Model like web-provider,
          forked/executed WebProcess using tizen device apis needs to be changed to other proper process label.
          But, process label of WebProcess can't changed to other one.
[Cause] Current WebProcess executable file doesn't have necessary process capability (CAP_MAC_ADMIN).
        This capability makes a process to change its process label file (/proc/self/attr/current) directly.
[Solution] inheritable/effective bit of 'CAP_MAC_ADMIN' capability is set to xattr of /usr/bin/WebProcess
           This xattr is used by linux kernel, which calculates process capabilities of executed processes.
           forked/executed WebProcess has 'CAP_MAC_AMDIN' only if its parent UI process has also inheritable bit of the capability.
           So, inheritable bit of the capability will be set to web-provider (UI process)
           After this patch is applied, WebProcess from browser and web app doesn't have this capability as now.

Change-Id: Ic47b26041c9c3ca920b57fbb3b181a79e6ccb088

11 years agoSupport the method to set WebProcess executable path explicitly
Yunchan Cho [Wed, 21 Aug 2013 06:49:08 +0000 (15:49 +0900)]
Support the method to set WebProcess executable path explicitly

[Title] Support the method to set WebProcess executable path that is forked/executed by UIProcess.
[Issue#] DCM-2299
[Problem] Some tizen device api based on tizen 'appid' doesn't work in WebProcess.
[Cause] Tizen Webkit considers only web app process model, that has 1UIProcess and 1WebProcess.
        But, web-provider for dynamic box, has 1UIProcess and NWebProcess.
        And the N WebProcesses must has different /proc/self/cmdline from each other,
        because some tizen device api uses 'appid' using app_manager API, which reads /proc/self/cmdline of the WebProcess internally.
        Currently, forked all WebProcesses has '/usr/bin/WebProcess' as /proc/self/cmdline value.
        This is cause of this issue.
[Solution] For fixing this issue, special method to set WebProcess path per ewk context is added using env variable.
           ewk_context_new() or ewk_context_new_with_injected_bundle() reads this env variable as soon as ewk context is created.
           web-provider will change value of the env variable to proper path before calling ewk_context_new_with_injected_bundle().
           For using this webkit's support, web-provider may create several symbolic links to /usr/bin/WebProcess.

Change-Id: I9ea320774ce32b5e88bf74450b53b9d66628fa1b

11 years agoMerge "Modify datetime popup layout" into tizen_2.2
InBum Chang [Tue, 10 Sep 2013 08:08:50 +0000 (08:08 +0000)]
Merge "Modify datetime popup layout" into tizen_2.2

11 years agoMerge "[WK2] Recalculate coverRect by intersecting with contentsRect." into tizen_2.2
Young-Taeck Song [Tue, 10 Sep 2013 07:19:42 +0000 (07:19 +0000)]
Merge "[WK2] Recalculate coverRect by intersecting with contentsRect." into tizen_2.2

11 years agoModify datetime popup layout
KwangYong Choi [Mon, 9 Sep 2013 06:54:53 +0000 (15:54 +0900)]
Modify datetime popup layout

[Title] Modify datetime popup layout.
[Issue#] VPSS-1138
[Problem] Layout has unnecessary empty area.
          Datetime format is not same as system format.
[Cause] Not implamented.
[Solution] Fix layout and apply system datetime format. Refactoring codes.

Change-Id: I7080c3d8553ad695ca2a4187b8af410339ca3fb3

11 years agoAdd ENABLE_TIZEN_THEME_SCALED_SUPPORT
Ryuan Choi [Mon, 1 Jul 2013 10:40:49 +0000 (19:40 +0900)]
Add ENABLE_TIZEN_THEME_SCALED_SUPPORT

[Title] Add ENABLE_TIZEN_THEME_SCALED_SUPPORT
[Issue#] P130620-1407
[Problem] check/radio buttons are displayed like blured
[Cause] WebKit/Efl is based on edc and it is well defined for 1.0
        But in mobile, we used bigger level and 1.0 image is too small to show correctly.
        Indeed, RenderThemeEfl does not know scale factor and requires 1.0 image size.
        So, although we gave big image, edc should resize edc object to 1.0 size and
        RenderThemeEfl scale it to bigger.
        While doing it, theme was blured.
[Solution] As a first commit, This checks scale data attribute of edc parts and use original image size.
        WebCore will realize theme size as image size / scale,
        but RenderThemeEfl will keep the original image size as object.
        When painting is required, original image will be rendered as better scale factor
        considering original image size.

Change-Id: Id377ee0fca481b085eed0ba804e6df80125efbc7

11 years agoAvoid crash while getting filelist by using input type=file
Jihye Kang [Mon, 9 Sep 2013 05:18:40 +0000 (14:18 +0900)]
Avoid crash while getting filelist by using input type=file

[Title] Avoid crash while getting filelist by using input type=file
[Issue#] N_SE-51277
[Problem] Crash occurs when uploading images
[Cause] Abnormal use of value can be occured
[Solution] Check validity of values before use

Change-Id: Ia07fe5cea19db019521fa226713774bb15c8674e

11 years agoMerge "[Release] Webkit2-efl-123997_0.11.97" into tizen_2.2
Keunyong Lee [Mon, 9 Sep 2013 10:13:46 +0000 (10:13 +0000)]
Merge "[Release] Webkit2-efl-123997_0.11.97" into tizen_2.2

11 years ago[Release] Webkit2-efl-123997_0.11.97
Eunsol Cha [Mon, 9 Sep 2013 10:14:13 +0000 (19:14 +0900)]
[Release] Webkit2-efl-123997_0.11.97

Change-Id: Ib3a23394d65187437b2c2d9f5a1566d313b55a44

11 years agoUpdate focus ring when scroll webpage
SangYong Park [Mon, 9 Sep 2013 08:34:44 +0000 (17:34 +0900)]
Update focus ring when scroll webpage

[Title] Update focus ring when scroll webpage
[Issue#] N_SE-51480
[Problem] Focus ring did not show after scrolling by tap key.
[Cause] Do not update focus ring when scroll webpage
[Solution] Update focus ring when scroll webpage

Change-Id: I170c8e6cdcf31b57e5f5b4cec6af3761cb88357f

11 years agoFix keypad issue in twitter app.
SangYong Park [Fri, 6 Sep 2013 04:40:30 +0000 (13:40 +0900)]
Fix keypad issue in twitter app.

[Title] Fix keypad issue in twitter app.
[Issue#] N/A
[Problem] Closed keypad opens again.
[Cause] Editor state was not updated in ui process when edit field renderer was destroyed.
[Solution] Modify editor state when edit field renderer was destroyed.

Change-Id: I0ba242744a9b69b4fed2eb7fa2bbe1c0f26c5bce

11 years agoDisable TIZEN_FT_EMBOLDEN_FOR_SYNTHETIC_BOLD option
Hyeonji Kim [Fri, 6 Sep 2013 08:11:27 +0000 (17:11 +0900)]
Disable TIZEN_FT_EMBOLDEN_FOR_SYNTHETIC_BOLD option

[Title] Disable TIZEN_FT_EMBOLDEN_FOR_SYNTHETIC_BOLD option
[Issue#] VPSS-1152, N_SE_50730
[Problem] a normal font is displayed as bold
[Cause] this option make a normal font to embolden
[Solution] Disable TIZEN_FT_EMBOLDEN_FOR_SYNTHETIC_BOLD option

Change-Id: Ibcd4ee31e5d4e13b85e0f81b67524815b26bc2ca

11 years ago[WK2] Recalculate coverRect by intersecting with contentsRect.
JungJik Lee [Thu, 5 Sep 2013 10:55:28 +0000 (19:55 +0900)]
[WK2] Recalculate coverRect by intersecting with contentsRect.

[Title] [WK2] Recalculate coverRect by intersecting with contentsRect.
[Issue#] WGL-480 WGL-355 WGL-437 WGL-438
[Problem] currently TBS is drawing tiles far away from viewport.
[Cause] TBS allocates many tiles for outside tiles and it causes a runout of pixmap memory.
[Solution] intersection with contentsRect.

Change-Id: I5cb60887f233909cc37e0039ac074e71411648e4

11 years agoFitting by contents' width only
Changhyup Jwa [Wed, 4 Sep 2013 02:34:11 +0000 (11:34 +0900)]
Fitting by contents' width only

[Title] Fitting by contents' width only
[Issue#] WGL-269
[Problem] Horizontal scroll on landscape contents
[Cause] Minimum scale factor is calculated by both horizontal and vertical
        contents' size
[Solution] Calculate minimum scale factor with horizontal contents' size only

Change-Id: Iffc1901445f49469a9478fb7b35ae12aab6202d1

11 years agoFix for Username and password showing overlapped in outlook.com
bhargavi.k [Thu, 5 Sep 2013 04:09:07 +0000 (09:39 +0530)]
Fix for Username and password showing overlapped in outlook.com

[Title]  Fix for Username and password showing overlapped in outlook.com
[Issue#] N_SE-50239
[Problem] usename default text and actual username text is getting overlapped and display some corruption
[Cause]  This site's user name and password data is being stored, this is secure site hence this data should not be stored.
[Solution] Checking for autocomplete property of password filed , if it is false, then password data is not stored in DB
           Hence the username is not overlapped with default text on edit fields.

Change-Id: I557c9151dad77c51f9a5f8d3fc6115659965780b

11 years agoFixed problem that Hyper link is not showing while display language changing like...
bunam.jeon [Thu, 5 Sep 2013 04:46:52 +0000 (13:46 +0900)]
Fixed problem that Hyper link is not showing while display language changing like "Hindi"

[Title]    Fixed problem that Hyper link is not showing while display language changing like "Hindi"
[Issue#]   N_SE-50360
[Problem]  Hyper link is not showing while display language changing like "Hindi"
[Cause]    String replace bug
[Solution] change the replacement logic

Change-Id: I62046b97fce24c3f4fbc4deb5d02a85f65d8da86

11 years agoFix for screen shift upward after showing ime
bunam.jeon [Wed, 4 Sep 2013 11:13:15 +0000 (20:13 +0900)]
Fix for screen shift upward after showing ime

[Title]    Fix for screen shift upward after showing ime
[Issue#]   P130902-00494
[Problem]  Screen shift upward after showing ime
[Cause]    Do not update visible content when input field zoom
[Solution] update visible content rect when input fileld zoom

Change-Id: I1f88c845455550b693f7d03c3c3f374b3987ccad

11 years agoRemove unnecessary condition for hiding keypad
SangYong Park [Thu, 5 Sep 2013 02:29:41 +0000 (11:29 +0900)]
Remove unnecessary condition for hiding keypad

[Title] Remove unnecessary condition for hiding keypad
[Issue#] N_SE-50951
[Problem] Keypad did not hide when edit field remove focus quickly.
[Cause] Keypad state is not seen yet.
[Solution] Remove checking state condition.

Change-Id: I68cb6b73c35199ba905e48792855d10b56d349bd

11 years agoRevert "Set keyboard mode"
SangYong Park [Thu, 5 Sep 2013 02:09:08 +0000 (11:09 +0900)]
Revert "Set keyboard mode"

This reverts commit 6f0eae351921fca5976d63a664e5d829953d3f0a.

Change-Id: I8f6a3db5a23f9a2b3817021360455c0b251907e3

11 years agoChange the location of didChangeContents() was called
SangYong Park [Wed, 4 Sep 2013 09:25:55 +0000 (18:25 +0900)]
Change the location of didChangeContents() was called

[Title] Change the location of didChangeContents() was called
[Issue#] N_SE-50951
[Problem] Focus ring did not update sometimes.
[Cause] didChangeContents() was in the wrong location.
[Solution] Change the location of didChangeContents() was called

Change-Id: I5ba705097aaaa97a0c75116b3f36355557c2d0a1

11 years agoMerge "[Release] Webkit2-efl-123997_0.11.96" into tizen_2.2
Keunyong Lee [Wed, 4 Sep 2013 10:48:13 +0000 (10:48 +0000)]
Merge "[Release] Webkit2-efl-123997_0.11.96" into tizen_2.2

11 years ago[Release] Webkit2-efl-123997_0.11.96
Eunsol Cha [Wed, 4 Sep 2013 10:09:14 +0000 (19:09 +0900)]
[Release] Webkit2-efl-123997_0.11.96

Change-Id: If11ed126a94f3e23c12421b4b86fb0dafabab366

11 years agoDo not enable IconDatabase by WebKit itself
Changhyup Jwa [Tue, 20 Aug 2013 11:01:53 +0000 (20:01 +0900)]
Do not enable IconDatabase by WebKit itself

[Title] Do not enable IconDatabase by WebKit itself
[Issue#] N/A
[Problem] IconDatabase is always enabled
[Cause] Enabled by WebKit on initiation time
[Solution] Remove IconDatabase enabling code

Change-Id: I64b9efc20d1ebf7bbaeaa8d80c857a7a763ee6e7

11 years agoFix invalid null check
KwangYong Choi [Wed, 4 Sep 2013 08:19:08 +0000 (17:19 +0900)]
Fix invalid null check

[Title] Fix invalid null check
[Issue#] N_SE-50775
[Problem] Invalid null check.
[Cause] N/A
[Solution] Fix invalid null check in ewk_week_popup()

Change-Id: Ifffcf251995485df63dd83a0d3d784f034c34588

11 years ago[Title] Fix for WebProcess force close occur when tap on home
user [Fri, 30 Aug 2013 12:31:25 +0000 (18:01 +0530)]
[Title]    Fix for WebProcess force close occur when tap on home
[issue#]   N_SE-50159
[Problem]  WebProcess is force closing in the mentioned scenario
[Cause]    In the case when Graphics Layer is Not available it is returning a Graphics Context
[Solution] We must return nullptr if the Graphics Layer is not available.

Change-Id: I68e547b056cca7976dbde42447797b6bfec02477

11 years agoDo not notify editor state during executing command
SangYong Park [Fri, 30 Aug 2013 06:40:50 +0000 (15:40 +0900)]
Do not notify editor state during executing command

[Title] Do not notify editor state during executing command
[Issue#] P130828-03335
[Problem] Keypad toggles uppercase and lowercase layout frequently.
[Cause] Many intermediate editor state notify during executing command.
[Solution] Do not notify editor state during executing command.

Change-Id: Idf2c95f9720c3be9bcd50d58873acf6b345eb8ac