framework/web/webkit-efl.git
10 years agoChange openPanel routine for launching file picker
Jihye Kang [Fri, 28 Jun 2013 15:06:32 +0000 (00:06 +0900)]
Change openPanel routine for launching file picker

[Title] Change openPanel routine for launching file picker
[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] N/A

Change-Id: I11ea15a0e4291dc73f0f08d42baee43268d3f817

10 years agoMany resources with file scheme return error
daehyun81.yoo [Fri, 28 Jun 2013 12:03:36 +0000 (21:03 +0900)]
Many resources with file scheme return error

[Title] When lots of images (over 1000) with file scheme are loaded, they dont load properly
[Issue#] DCM-2062, WEB-3382
[Problem] Resource load scheduler limits number of requests to 20, but it does not work for file scheme.
          Since kernel limits the number of files open to 1024 at any moment, loading fails with error "Too many files".
[Cause] When file scheme is used, the resource limit is lifted off when parsing of document is completed
[Solution] Limit requests of every scheme, but raise the limit to 512

Change-Id: I22977fde46391fa52dfaf3259101ca4f8d557a9f

10 years ago[Release] Webkit2-efl-123997_0.11.70
Sanghyup Lee [Fri, 28 Jun 2013 09:54:26 +0000 (18:54 +0900)]
[Release] Webkit2-efl-123997_0.11.70

Change-Id: I35c98d85c6bd0d1d9a55a477015714cf647094f7

10 years agoRevert "Add support for HW more/back keys on input pickers"
Taeyun An [Fri, 28 Jun 2013 09:50:28 +0000 (18:50 +0900)]
Revert "Add support for HW more/back keys on input pickers"

This reverts commit 84c2568e22af6094af15a045a9cbb7c0b180ed7e.

10 years agoRevert "Add support for HW more/back keys on Javascript popup"
Taeyun An [Fri, 28 Jun 2013 09:50:19 +0000 (18:50 +0900)]
Revert "Add support for HW more/back keys on Javascript popup"

This reverts commit 0c058dade4dd8fdf58fac8118de04d25690dcb84.

10 years agoRevert "Hide context menu popup and link magnifier through hardware back key event"
Taeyun An [Fri, 28 Jun 2013 09:50:04 +0000 (18:50 +0900)]
Revert "Hide context menu popup and link magnifier through hardware back key event"

This reverts commit 0ef9ca6af99f289d38cfb8b5d6a33b394a00c577.

10 years agoChange font color from black to white in javascriptpopup following black theme
junghwan.kang [Fri, 28 Jun 2013 05:46:56 +0000 (14:46 +0900)]
Change font color from black to white in javascriptpopup following black theme

[Title] Change font color from black to white in javascriptpopup following black theme
[issue#] N_SE-43586
[problem] Text in popup is un-recognizable 'cause of color
[cause] Theme has been changed to black
[solution] Change font color from black to white in javascriptpopup following black theme
[team] Web
[horizontal_expansion] N/A

Change-Id: Ia27c5f58e6900f1f861d698e4a42f0e7b2956234

10 years agoChange condition for focusing to ewk view.
SangYong Park [Fri, 28 Jun 2013 02:35:05 +0000 (11:35 +0900)]
Change condition for focusing to ewk view.

[Title] Change condition for focusing to ewk view.
[Issue#] N/A
[Problem] Do not create input picker.
[Cause] Ewk view has not focus when tap input element for input picker.
[Solution] Change condition for focusing to ewk view.

Change-Id: Idfe7bca6953202627fb22b09f3b955b448cd3c9e

10 years ago[Release] Webkit2-efl-123997_0.11.69
Sanghyup Lee [Thu, 27 Jun 2013 15:42:46 +0000 (00:42 +0900)]
[Release] Webkit2-efl-123997_0.11.69

Change-Id: I68a4c6aa98d3293fc5bd622dbdb57872186f2a9f

10 years agoFix color picker layout
KwangYong Choi [Thu, 27 Jun 2013 11:44:24 +0000 (20:44 +0900)]
Fix color picker layout

[Title] Fix color picker layout.
[Issue#] N_SE-43403
[Problem] Color picker layout is broken in WVGA mode.
[Cause] EDC implementation.
[Solution] Fix color picker layout.

Change-Id: I1277552fe6e362b194beb1cbe348f15404e55d0d

10 years agoHide context menu popup and link magnifier through hardware back key event
Taeyun An [Thu, 27 Jun 2013 11:05:45 +0000 (20:05 +0900)]
Hide context menu popup and link magnifier through hardware back key event

[Title] Hide context menu popup and link magnifier through hardware back key event
[Issue#] N/A
[Problem] Not able to hide context menu popup and link magnifier through hardware back key event
[Cause] There is no implementation.
[Solution] Hide context menu popup and link magnifier through hardware back key event

Change-Id: I9731a1ad1ef079f1e6fa500eb520d0698630f3bb

10 years agoFixed lockup occur after text seleciton magnifier is hidden.
Yuni Jeong [Thu, 27 Jun 2013 11:57:01 +0000 (20:57 +0900)]
Fixed lockup occur after text seleciton magnifier is hidden.

[Title] Fixed lockup occur after text seleciton magnifier is hidden.
[Issue#] N_SE-43373
[Problem] Lockup occur after text seleciton magnifier is hidden.
[Cause] Text selection state is not initialized.
        So, touch event is not sent to webapp.
[Solution] Changed routine to initialize text selection state.

Change-Id: I473b88fe4c3ce62d4cb10741b8b8ce74e4ea8a69

10 years agoAdd support for HW more/back keys on Javascript popup
junghwan.kang [Thu, 27 Jun 2013 09:27:04 +0000 (18:27 +0900)]
Add support for HW more/back keys on Javascript popup

[Title] Add support for HW more/back keys on Javascript popup
[Issue#] N_SE-43128
[Problem] HW keys are not handled by Javascript popup.
[Cause] Not handled.
[Solution] Add support for HW more/back keys on Javascript popup

Change-Id: I1ea1f78b87a5e3c3b563cfb96ed6f0e342fb58cb

10 years agoAdd support for HW more/back keys on input pickers
KwangYong Choi [Thu, 27 Jun 2013 07:18:51 +0000 (16:18 +0900)]
Add support for HW more/back keys on input pickers

[Title] Add support for HW more/back keys on input pickers.
[Issue#] N_SE-43128
[Problem] HW keys are not handled by input pickers.
[Cause] Not handled.
[Solution] Add support for HW more/back keys on input pickers.

Change-Id: Ia2cf709e050a9b3342915bbedad68b422c1710a0

10 years agoDo not focus ewk view if webpage's selection is not editable.
SangYong Park [Thu, 27 Jun 2013 08:44:55 +0000 (17:44 +0900)]
Do not focus ewk view if webpage's selection is not editable.

[Title] Do not focus ewk view if webpage's selection is not editable.
[Issue#] N_SE-43113
[Problem] ewk view was crashed.
[Cause] Ewk view receive event, when popup window is created.
[Solution] Do not focus ewk view if webpage's selection is not editable.

Change-Id: Ief75ecba4ce623fb0cbdc0bce2535847de1b39ac

10 years agoFix keypad of previous tap issue
SangYong Park [Fri, 10 May 2013 02:27:25 +0000 (11:27 +0900)]
Fix keypad of previous tap issue

[Title] Fix keypad of previous tap issue
[Issue#] P130508-5405
[Problem] Keypad was opened when new tap was created.
[Cause] Web page of previous tap focus to edit field.
[Solution] Do not focus if ewkview has not visibility.

Change-Id: I47515a7a9c884e58f8e323bcaaa841a537caf086

10 years agoRevert "Shiny Drum Machine doesn't play in TRATS device."
Praveen Jadhav [Wed, 26 Jun 2013 11:50:49 +0000 (11:50 +0000)]
Revert "Shiny Drum Machine doesn't play in TRATS device."

[Issue]: WEB-3340
[Problem]: Audio playback is delayed for 5 sec if ConvolverNode takes longer time to process audio
[Solution]: Revert this patch to play the audio continuously without any break

This reverts commit 921475cf76b500b4730f9b4f3e76a96da45a154a

Change-Id: Ief8e8458b25a3e9f04fffcde27710af423438e0f

10 years agoMerge "[Release] Webkit2-efl-123997_0.11.68" into tizen_2.2
Kangil Han [Thu, 27 Jun 2013 07:45:57 +0000 (07:45 +0000)]
Merge "[Release] Webkit2-efl-123997_0.11.68" into tizen_2.2

10 years ago[Release] Webkit2-efl-123997_0.11.68
Eunsol Cha [Thu, 27 Jun 2013 07:43:29 +0000 (16:43 +0900)]
[Release] Webkit2-efl-123997_0.11.68

10 years agoMerge "[Title] GraphicsContextState should have a data member lineJoin" into tizen_2.2
HYUNKI BAIK [Thu, 27 Jun 2013 06:32:28 +0000 (06:32 +0000)]
Merge "[Title] GraphicsContextState should have a data member lineJoin" into tizen_2.2

10 years agoDo not insert text if default action was prevented.
SangYong Park [Wed, 26 Jun 2013 10:48:32 +0000 (19:48 +0900)]
Do not insert text if default action was prevented.

[Title] Do not insert text if default action was prevented.
[Issue#] N_SE-42125
[Problem] Text was inserted, even though default action was prevent.
[Cause] Do not prevent when insert text by ime.
[Solution] Add prevent code for inserting text by ime.

Change-Id: I7347d005e02196f7d5935eeed6f1ac6d5f2ff1f0

10 years ago[Title] GraphicsContextState should have a data member lineJoin
Rashmi Shyamasundar [Tue, 18 Jun 2013 11:15:55 +0000 (16:45 +0530)]
[Title] GraphicsContextState should have a data member lineJoin

[Issue#] N_SE-41312

[Problem] When the application is switched background and foreground, the canvas state is
          saved and restored respectively. If the value of lineJoin is not saved in the
          GraphicsContextState, the canvas will take the default linJoin when it comes
          to foreground.

[Solution] Save the value of lineJoin in GraphicsContextState

[Developer] rashmi.s2@samsung.com

Change-Id: I0331aa4b0809649281a093a294a5c9b3cf10bbed

10 years agoClear the text highlight when a user taps the input field
Jinwoo Song [Thu, 27 Jun 2013 01:42:51 +0000 (10:42 +0900)]
Clear the text highlight when a user taps the input field

[Title] Clear the text highlight when a user taps the input field
[Issue#] N_SE-43213
[Problem] Text highlight are remained in input field eventhough user input another text.
[Cause] Text highlight are not cleared.
[Solution] Clare the text highlight when a user inputs text.

Change-Id: I0a07cac7c70484878f6d7211eff2b4018d0c37c3

10 years agoAudioSessionManager makes stop to audiodestination for earjack unplug and call start.
keonho07.kim [Wed, 26 Jun 2013 13:11:42 +0000 (22:11 +0900)]
AudioSessionManager makes stop to audiodestination for earjack unplug and call start.

[Title] AudioSessionManager makes stop to audiodestination for earjack unplug and call start.
[Problem] N_SE-41200, N_SE-41501
[Cause] N/A
[Solution] Application should handle situation of these cases.

Change-Id: Ia01ffa436696945cf8106da7ff69dc761ac096c8

10 years ago[Release] Webkit2-efl-123997_0.11.67
Eunsol Cha [Wed, 26 Jun 2013 11:51:57 +0000 (20:51 +0900)]
[Release] Webkit2-efl-123997_0.11.67

10 years agoChange Tizen version in the default User Agent.
daehyun81.yoo [Wed, 26 Jun 2013 04:21:30 +0000 (13:21 +0900)]
Change Tizen version in the default User Agent.

[Title] Change Tizen version in the default User Agent.
[Issue#] N/A
[Problem] User Agent is set by old version.
[Cause] We did not change it when version was upgraded.
[Solution] We change the User Agent to latest.

Change-Id: Ic59a63e0d55ce801f1f5bfa3c12f83352b91f08c

10 years agoMerge "[Release] Webkit2-efl-123997_0.11.66" into tizen_2.2
Kangil Han [Tue, 25 Jun 2013 07:29:43 +0000 (07:29 +0000)]
Merge "[Release] Webkit2-efl-123997_0.11.66" into tizen_2.2

10 years ago[Release] Webkit2-efl-123997_0.11.66
Eunsol Cha [Tue, 25 Jun 2013 07:26:37 +0000 (16:26 +0900)]
[Release] Webkit2-efl-123997_0.11.66

10 years ago[cherry-pick] WTF Threading leaks kernel objects on platforms that use pthreads
mhahnenberg@apple.com [Tue, 21 Aug 2012 23:16:24 +0000 (23:16 +0000)]
[cherry-pick] WTF Threading leaks kernel objects on platforms that use pthreads

[Title] WTF Threading leaks kernel objects on platforms that use pthreads
[Issues] DCM-2005
[Problem] Layout is broken while flicking under on DynamicBox icon of PhotoViewer
[Solution] Routines of destorying pthreads fixed not to make memory leaked
[Cherry-Picker] Hojong Han <hojong.han@samsung.com>

WTF Threading leaks kernel objects on platforms that use pthreads
https://bugs.webkit.org/show_bug.cgi?id=94636

Reviewed by Geoffrey Garen.

Source/WTF:

Creating lots of Web workers on Mac platforms leaks lots of Mach ports. Eventually, the
process can exhaust its allocation of Mach ports from the kernel, which can then cause
all sorts of badness, including the inability to allocate new virtual memory from the
kernel. ThreadingPthreads.cpp and ThreadIdentifierDataPthreads.cpp need to be refactored
so that we do not leak these kernel resources. I would assume that we also leak kernel
resources on other pthreads platforms as well.

* wtf/ThreadIdentifierDataPthreads.cpp:
(WTF):
(WTF::ThreadIdentifierData::~ThreadIdentifierData): Now calls the event threadDidExit, which
handles all relevant tear-down of the thread metadata in the thread map.
* wtf/ThreadingPthreads.cpp: Added a new class called PthreadState that encapsulates the
state of a thread and the possible transitions between those states.
(PthreadState):
(WTF::PthreadState::PthreadState):
(WTF::PthreadState::joinableState): Returns the current state of the pthread.
(WTF::PthreadState::pthreadHandle): Returns the pthread_t for this particular thread. This needs to
remain valid even after the thread has exited because somebody could come along at any time in the
future and call join on the thread.
(WTF::PthreadState::didBecomeDetached): Signals that the thread was detached.
(WTF::PthreadState::didExit): Signals that the thread's exit destructor (~ThreadIdentifierData) has run.
(WTF::PthreadState::didJoin): Signals that the thread has been joined on successfully.
(WTF::PthreadState::hasExited): Returns whether or not the thread's exit destructor has run.
(WTF):
(WTF::identifierByPthreadHandle): Changed to also check hasExited() on the threads it finds in the map. We
should only have one valid pthread_t in the map, but there are other pthread_t's that need to remain in the
thread map for when somebody joins on that thread id later.
(WTF::establishIdentifierForPthreadHandle): Changed to put the allocate the new PthreadState data structure and
put it in the map.
(WTF::pthreadHandleForIdentifierWithLockAlreadyHeld):
(WTF::wtfThreadEntryPoint):
(WTF::waitForThreadCompletion): We now do the relevant cleanup after the specified thread has been
successfully joined on depending on if the joined thread has already exited.
(WTF::detachThread): Performs relevant cleanup if the thread has already exited. Otherwise signals to the
PthreadState that the thread has been detached.
(WTF::threadDidExit): Function called by ~ThreadIdentifierData to indicate that the thread has exited.
Only cleans up after itself if the thread isn't Joinable (i.e. Joined or Detached).

LayoutTests:

Added a test that creates a bunch of workers that immediately return. This should stress
the new WTF threading code on platforms that use pthreads, so any major regressions in correctness
will probably cause this test to fail since it creates both joinable and detached threads.

* fast/js/create-lots-of-workers-expected.txt: Added.
* fast/js/create-lots-of-workers.html: Added.
* fast/js/resources/empty-worker.js: Added.

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

Conflicts:

LayoutTests/ChangeLog
Source/WTF/ChangeLog

Change-Id: I287841829550ce4940c280cbc38cecc5d2bce981

Conflicts:

LayoutTests/ChangeLog

10 years agoSet focus on popup when picker popup is displayed
KwangYong Choi [Tue, 25 Jun 2013 04:26:17 +0000 (13:26 +0900)]
Set focus on popup when picker popup is displayed

[Title] Set focus on popup when picker popup is displayed.
[Issue#] N_SE-42734
[Problem] Keyboard input is inserted in webview even though webview is suspended.
[Cause] N/A
[Solution] Move focus to popup from webview.

Change-Id: I858e8fb3fa80d15231a1a6dc7d106224b4ddc758

10 years agoIncremetal sweeper added to improve memory usage
Hojong Han [Fri, 21 Jun 2013 07:32:19 +0000 (16:32 +0900)]
Incremetal sweeper added to improve memory usage

[Title] Incremetal sweeper added to improve memory usage
[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] GC Activity Callback modified and Incremental Sweeper added

Change-Id: I912fc9b537566cce20b8f6655a1bfc2b2d0942af

10 years agoMerge "[CherryPick] [WEBGL] Rename WEBKIT_WEBGL_lose_context to WEBGL_lose_context...
Heejin Chung [Tue, 25 Jun 2013 02:01:09 +0000 (02:01 +0000)]
Merge "[CherryPick] [WEBGL] Rename WEBKIT_WEBGL_lose_context to WEBGL_lose_context." into tizen_2.2

10 years agoImproved the routine for getting text style state.
Yuni Jeong [Mon, 24 Jun 2013 12:56:21 +0000 (21:56 +0900)]
Improved the routine for getting text style state.

[Title] Improved the routine for getting text style state.
[Issue#] N_SE-41795, WEB-3055
[Problem] Overhead occurs when key event is handled.
[Cause] Request sync message fer getting text style state too often.
[Solution] Removed syne message for getting text style state and
           Moved the routine for getting text style state to EditorStateChanged message.

Change-Id: Ie1c132e64f0511d04bfe8c52e95c304afa214253

10 years agoInitiate device scale factor on WebProcess's creation
Changhyup Jwa [Mon, 24 Jun 2013 14:41:44 +0000 (23:41 +0900)]
Initiate device scale factor on WebProcess's creation

[Title] Initiate device scale factor WebProcess's creation
[Issue#] N_SE-41307
[Problem] Sometimes, TouchPaint app drawing point is not matched to touch point
[Cause] On viewport initiation, layout size and initial scale factor are
        calculated incorrectly by uninitiated device scale factor. Device scale
        factor is initiated after rendering logic begins.
[Solution] Initiate device scale factor on WebProcess's creation

Change-Id: Id231b8bb47b6508bbd803f34a7132b07e88172d1

10 years agoResize WebPage's viewport size ealier
Changhyup Jwa [Wed, 10 Apr 2013 09:01:09 +0000 (18:01 +0900)]
Resize WebPage's viewport size ealier

[Title] Resize WebPage's viewport size ealier
[Issue#] DCM-1848
[Problem] Sometimes JS window.innerWidth returns 0 on launching time
[Cause] WebPage's viewport size is fixed too late. It was resized on
        _ewk_view_smart_calculate() not on _ewk_view_smart_resize(). There's
        time delay between _ewk_view_smart_resize() and _ewk_view_smart_calculate().
[Solution] Resize viewport size right after _ewk_view_smart_resize() is called

Change-Id: Ic353972ea8ca391b2aface1d028f2984cb00ee1c

10 years agoRemove too much printed logs
Changhyup Jwa [Fri, 21 Jun 2013 12:27:44 +0000 (21:27 +0900)]
Remove too much printed logs

[Title] Remove too much printed logs
[Issue#] N/A
[Problem] Too many logs are printed on DOMWindow and PageClientImpl
[Cause] DOMWindow::innerHeight(), innerWidth() and
        PageClientImpl::pageDidRequestScroll() can be called too much
[Solution] Remove logs

Change-Id: I11118cb8927a7478c51a56f1b6c30dbd8c60b21d

10 years agoLogs for visible content rect
Changhyup Jwa [Tue, 18 Jun 2013 05:39:52 +0000 (14:39 +0900)]
Logs for visible content rect

[Title] Logs for visible content rect
[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] N/A

Change-Id: I20e549eb9d32fd7a17ab7296f119ab6be152a77b

10 years ago[WK2] WEB-2776 Page not displaying selected item via context menu
Santosh [Thu, 4 Apr 2013 09:05:53 +0000 (14:35 +0530)]
[WK2] WEB-2776 Page not displaying selected item via context menu

[Version] N/A
[Project] TIZEN BROWSER
[Title] WEB-2776 Page not displaying selected item via contextmenu
[BinType] N/A
[Customer] N/A
[Issue#] when the link(e.g htttp://morellc.com/#moreinfo)
 contain hash anchor to current page, the webprocess decide
scroll position when parsing is finished, before page is
rendered fully.But didRenderFrame initializes the scrollPosition to
default position(0,0) thus resetting the old value
of scrollPosition. So resetting the scroll position.
So  that page doesnot scroll upto anchor node

[Problem] page doesnot get scrolled by default when scroll position
is decided before page is rendered completely
[Cause] NA
[Solution] Remmebered the scrollposition(before the page is rendered completely)
and restore that when page is rendered
[Team] Browser(WCS)
[Developer] Santosh Mahto(santosh.ma)

Change-Id: If0fabe8c79be694db9f624f2f26c02776a579b72

10 years agoFixed the problem that the screen is moved to the initial position when page was...
bunam.jeon [Mon, 17 Jun 2013 10:29:03 +0000 (19:29 +0900)]
Fixed the problem that the screen is moved to the initial position when page was refreshed.

[Title] Fixed the problem that the screen is moved to the initial position when page was refreshed.
[Issue#] N/A
[Problem] The screen is moved to the initial position when page was refreshed.
[Cause] Coordinates for the restoration of the screen will not be saved.
[Solution] Modified to save the screen coordinates when ewk_view_reload.

Change-Id: I86825326d5d2afe2581b8c132a50de9568b7f053

10 years agoMerge "[Release] Webkit2-efl-123997_0.11.65" into tizen_2.2
Kangil Han [Mon, 24 Jun 2013 10:56:24 +0000 (10:56 +0000)]
Merge "[Release] Webkit2-efl-123997_0.11.65" into tizen_2.2

10 years ago[Release] Webkit2-efl-123997_0.11.65
Eunsol Cha [Mon, 24 Jun 2013 10:52:11 +0000 (19:52 +0900)]
[Release] Webkit2-efl-123997_0.11.65

10 years agoReturn 0 value if textselection handlers are invisible.
Taeyun An [Fri, 21 Jun 2013 15:25:08 +0000 (00:25 +0900)]
Return 0 value if textselection handlers are invisible.

[Title] Return 0 value if textselection handlers are invisible.
[Issue#] N_SE-42094
[Problem] Sometimes Focus ring isn't disappear when tapping after showing context menu.
[Cause] There are existed invisible textselection handlers it makes ignore focus ring hide routine.
[Solution] Return 0 value if textselection handlers are invisible.

Change-Id: Ied695051f92992fdb93ae273f1078ed01a056606

10 years agoShow keypad only when tap event is handled.
SangYong Park [Mon, 24 Jun 2013 08:38:32 +0000 (17:38 +0900)]
Show keypad only when tap event is handled.

[Title] Show keypad only when tap event is handled.
[Issue#] N_SE-41795 WEB-3055
[Problem] Overhead occurs when key event is handled.
[Cause] Request keypad too often.
[Solution] Show keypad only when tap event is handled.

Change-Id: Ib7435abd17aceee73888733d8cf308f6fc5d2f32

10 years agoModify to unsupport the CSS animation without webkit prefix
sh919.park [Fri, 21 Jun 2013 14:30:21 +0000 (23:30 +0900)]
Modify to unsupport the  CSS animation without webkit prefix

[Title] Modify to unsupport the  CSS animation without webkit prefix
[Issue#] N/A
[Problem] Unsupport the CSS animation event that webkit prefix is applied
[Cause] Only support the css properties of animation without webkit prefix.
[Solution] Delete the css properties of animation without webkit prefix.

Change-Id: I7512b11f9567c7089620914175e92dd4769047bb

10 years agoChanged the handle type from "bottom" to "top" when the handle go to the bottom of...
Yuni Jeong [Wed, 12 Jun 2013 13:28:27 +0000 (22:28 +0900)]
Changed the handle type from "bottom" to "top" when the handle go to the bottom of the visible webview area.

[Title] Changed the handle type from "bottom" to "top" when the handle go to the bottom of the visible webview area.
[Issue#] N_SE-40983
[Problem] If the handle go to the bottom of visible webview area,
          the handle is not selected well.
[Cause] The handle is truncated on the visible webview area.
[Solution] When the handle go to the bottom of the visible webview area,
           changed the handle type from "bottom" to "top".

Change-Id: I7557c7a1a02e169629d220966335bbc554321d53

10 years agoFixed "Select all" menu is not displayed.
Yuni Jeong [Thu, 20 Jun 2013 15:53:01 +0000 (00:53 +0900)]
Fixed "Select all" menu is not displayed.

[Title] Fixed "Select all" menu is not displayed.
[Issue#] DCM-1960
[Problem] When longtapping on left/right side position of an image,
          "Select all" menu is not displayed.
[Cause] Condition for adding "Select all" menu is wrong.
[Solution] Changed condition for adding "Select all" menu.

Change-Id: I20535ed73c6b4867f3239fa774d950f2ef714ac1

10 years agoFixed lock up occur when selecting "select all" or "select" menu.
Yuni Jeong [Fri, 21 Jun 2013 08:19:33 +0000 (17:19 +0900)]
Fixed lock up occur when selecting "select all" or "select" menu.

[Title] Fixed lock up occur when selecting "select all" or "select" menu.
[Issue#] N/A
[Problem] Lock up occur when seleting "select all" or "select" menu
          in case that host keyboard is on and there is input field in ifram.
[Cause] Routine to get editorRect in getSelectionHandlers() differ with editorState().
[Solution] Changed function to get editorRect to nodeRect() in getSelectionHandlers() like editorState().

Change-Id: I2268586144e5198723d22fc2f090d22a76c949af

10 years ago[Release] Webkit2-efl-123997_0.11.64
Eunsol Cha [Fri, 21 Jun 2013 07:17:49 +0000 (16:17 +0900)]
[Release] Webkit2-efl-123997_0.11.64

10 years agoAdd smart callback to provide the popup reply waiting status.
Byungwoo Lee [Tue, 18 Jun 2013 03:48:22 +0000 (12:48 +0900)]
Add smart callback to provide the popup reply waiting status.

[Title] Add smart callback to provide the popup reply waiting status.
[Problem] Application wants to check whether webkit is waiting for the popup reply or not, but there is no way to check if the application doesn't costomize popups.
[Cause] There is no way to notify the status.
[Solution] Add smart callback 'popup,reply,wait,start' and 'popup,reply,wait,finish' to the ewk view to provide the status.

Change-Id: I691d2566b811abe687aa1777c11693b0c6eedab2

10 years agoEnable input field zoom on user scalable contents even caret is visible
Changhyup Jwa [Mon, 10 Jun 2013 08:16:53 +0000 (17:16 +0900)]
Enable input field zoom on user scalable contents even caret is visible

[Title] Enable input field zoom on user scalable contents even caret is visible
[Issue#] N_SE-39317
[Problem] Caret position is placed right side on webview
[Cause] Scroll position is not updated on input field zooming if caret is visible
[Solution] Update scroll position if content is user scalable

Change-Id: I705c6cdb2ca6b7ee184300ad134c4b30f5460e50

10 years agoMerge "[Release] Webkit2-efl-123997_0.11.63" into tizen_2.2
Kangil Han [Thu, 20 Jun 2013 07:25:41 +0000 (07:25 +0000)]
Merge "[Release] Webkit2-efl-123997_0.11.63" into tizen_2.2

10 years ago[Release] Webkit2-efl-123997_0.11.63
Eunsol Cha [Thu, 20 Jun 2013 07:21:18 +0000 (16:21 +0900)]
[Release] Webkit2-efl-123997_0.11.63

10 years agoFix the issue that javascript is not resumed after resume ewk_view
Hurnjoo Lee [Thu, 20 Jun 2013 04:15:24 +0000 (13:15 +0900)]
Fix the issue that javascript is not resumed after resume ewk_view

[Title] Fix the issue that javascript is not resumed after resume ewk_view
[Issue#] N/A
[Problem] Javascript is not resumed after resume ewk_view
[Cause] Multiple suspend/resume ActiveDOMObject are not working correctly.
        (REGRESSION:https://review.tizenrsa.org/#/c/74281/)
[Solution] Revert the code(https://review.tizenrsa.org/#/c/74281/) and
            add calls to suspend/resumeAnimations in ewk_suspend/resume_view.

Change-Id: I007c5aa13a28c485d8447e85150c40747124bf39

10 years agoRevert "Prevent showing previous scaled image when rotating."
YoungTaeck Song [Wed, 19 Jun 2013 08:03:33 +0000 (17:03 +0900)]
Revert "Prevent showing previous scaled image when rotating."

This reverts commit 70fffc7f804c28b07d06cb7b7275421a26c2ea49.

10 years agoAdd empty API to RSA for applying Background diskcache to WRT.
Byeongha Cho [Wed, 19 Jun 2013 09:29:45 +0000 (18:29 +0900)]
Add empty API to RSA for applying Background diskcache to WRT.

[Title] Add empty API to RSA for applying Background diskcache to WRT.
[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] N/A

Change-Id: I17292619991e02bfc4d7edde33f2d0b093e05ee6

10 years agoMerge "[WK2] fix the issue about low memory handling for OSP." into tizen_2.2
YongGeol Jung [Wed, 19 Jun 2013 11:38:58 +0000 (11:38 +0000)]
Merge "[WK2] fix the issue about low memory handling for OSP." into tizen_2.2

10 years agoMerge "[Release] Webkit2-efl-123997_0.11.62" into tizen_2.2
Kangil Han [Wed, 19 Jun 2013 08:42:20 +0000 (08:42 +0000)]
Merge "[Release] Webkit2-efl-123997_0.11.62" into tizen_2.2

10 years ago[Release] Webkit2-efl-123997_0.11.62
Eunsol Cha [Wed, 19 Jun 2013 08:37:33 +0000 (17:37 +0900)]
[Release] Webkit2-efl-123997_0.11.62

10 years agoDisable TIZEN_POSITIONED_CHILD_RELAYOUT
KyungTae Kim [Wed, 19 Jun 2013 07:14:27 +0000 (16:14 +0900)]
Disable TIZEN_POSITIONED_CHILD_RELAYOUT

[Issue] Docomo Shabette Conciere Web App issue
[Problem] Side effect occured due to the local patch
[Solution] Revert this patch and analyze the side effect more

10 years agoDo not show context menu if context menu is shown after scrolling from doesn't have...
Taeyun An [Fri, 14 Jun 2013 08:52:02 +0000 (17:52 +0900)]
Do not show context menu if context menu is shown after scrolling from doesn't have selection range in editable contents

[Title] Do not show context menu if context menu is shown from doesn't have selection range in editable contents
[Issue#] P130608-1712
[Problem] Context menu is shown after scrolling from doesn't have selection range in editable contents
[Cause] Before that action is concept of textselection
[Solution] Do not show context menu if context menu is shown after scrolling from doesn't have selection range in editable contents.

Change-Id: I197824813d6289b7161375657d3cbf6828c31d15

10 years agoSend changed editor rect to UIProcess when editor rect is changed by javascript.
Yuni Jeong [Thu, 13 Jun 2013 14:13:34 +0000 (23:13 +0900)]
Send changed editor rect to UIProcess when editor rect is changed by javascript.

[Title] Send changed editor rect to UIProcess when editor rect is changed by javascript.
[Issue#] N_SE-38730
[Problem] When longtap on input filed in popup menu of TizenWinset,
          magnifier is showned at wrong position and keyboard disappear.
[Cause] When editor rect is changed by javascript,
        editor rect in UIProcess side is not updated.
[Solution] Send changed editor rect to UIProcess when editor rect is changed by javascript.

Change-Id: I6aa80b1e0d259d8c85626cd4121de9a5e721fb31

10 years ago[WK2] fix the issue about low memory handling for OSP.
JungJik Lee [Wed, 5 Jun 2013 06:53:35 +0000 (15:53 +0900)]
[WK2] fix the issue about low memory handling for OSP.

[Title] [WK2] fix the issue about low memory handling for OSP.
[Issue#] N/A
[Problem] due to the previous implementation for OSP, it causes the suspend painting in PlatformSurface WebKit.
[Cause] After getting the low memory noti, the browser does not render any frame.
[Solution] the implementation works only on OSP and purges the backing stores when the low memory notification comes.

Change-Id: Ibb8e0efed4e12b2a6e49b701d9b650e0b13cc4ce

10 years agoMerge " [Release] Webkit2-efl-123997_0.11.61" into tizen_2.2
Kangil Han [Tue, 18 Jun 2013 12:36:37 +0000 (12:36 +0000)]
Merge " [Release] Webkit2-efl-123997_0.11.61" into tizen_2.2

10 years ago [Release] Webkit2-efl-123997_0.11.61
Eunsol Cha [Tue, 18 Jun 2013 12:23:59 +0000 (21:23 +0900)]
 [Release] Webkit2-efl-123997_0.11.61

10 years agoMedia capture is not working
Jiyeon Kim [Thu, 13 Jun 2013 00:42:39 +0000 (09:42 +0900)]
Media capture is not working

[Title] Media capture is not working
[Problem] VPSS-956
[Cause] Camera app returned array type of result value but webkit just handled string type of result value
[Solution] Use service_get_extra_data_array not service_get_extra_data function and set extra data for handling camera app

Change-Id: I115f1817468f93a4bc0996f65ccf445ca3744218

10 years agoRemove skip function based on symbol lookup in layout tests
Taehwan Kim [Tue, 18 Jun 2013 00:44:13 +0000 (09:44 +0900)]
Remove skip function based on symbol lookup in layout tests

[Title] Remove skip function based on symbol lookup in layout tests
[Issue#] N/A
[Problem] Working feature has been skipped in layout tests.
[Cause] Skip function based on symbol lookup causes this happening and it is useless since we have test expectation file.
[Solution] Remove symbol-based skipped list detection.
           - Tools/Scripts/webkitpy/layout_tests/port/webkit.py
             (_missing_symbol_to_skipped_tests)
             (_skipped_tests_for_unsupported_features)
           - Tools/Scripts/webkitpy/layout_tests/port/webkit_unittest.py
             (test_skipped_directories_for_symbols)

Change-Id: I05b3facbbbfb263418dd9ed6bd43e562b09ef3b7

10 years agoAnimation does not suspend/resume when suspend/resume ewk_view
Hurnjoo Lee [Thu, 13 Jun 2013 11:48:44 +0000 (20:48 +0900)]
Animation does not suspend/resume when suspend/resume ewk_view

[Title] Animation does not suspend/resume when suspend/resume ewk_view
[Issue#] TDIS-6043
[Problem] Animation does not suspend/resume when suspend/resume ewk_view
[Cause] When suspend/resume ewk_view, the animation is not suspended/resumed.
[Solution] Fix to suspend/resume when called ewk_view_suspend/ewk_view_resume.

Change-Id: Ic0f7680590a5b805f357a5b54cf315aba91d8b23

10 years ago[CherryPick] [WEBGL] Rename WEBKIT_WEBGL_compressed_texture_s3tc to WEBGL_compressed_...
Karol Świniarski [Mon, 10 Jun 2013 13:33:41 +0000 (15:33 +0200)]
[CherryPick] [WEBGL] Rename WEBKIT_WEBGL_compressed_texture_s3tc to WEBGL_compressed_texture_s3tc

[Title]  [WEBGL] Rename WEBKIT_WEBGL_compressed_texture_s3tc to WEBGL_compressed_texture_s3tc
[Problem] N/A
[Cause] N/A
[Solution] N/A
[Cherry-Picker] Karol Swiniarski

https://bugs.webkit.org/show_bug.cgi?id=108866

Change-Id: I3a273f699fcac4df51ba42b5eb3c2945988d9134

10 years ago[CherryPick] [WEBGL] Rename WEBKIT_WEBGL_lose_context to WEBGL_lose_context.
Karol Świniarski [Mon, 10 Jun 2013 11:26:37 +0000 (13:26 +0200)]
[CherryPick] [WEBGL] Rename WEBKIT_WEBGL_lose_context to WEBGL_lose_context.

[Title] [WEBGL] Rename WEBKIT_WEBGL_lose_context to WEBGL_lose_context.
[Problem] N/A
[Cause] N/A
[Solution] N/A
[Cherry-Picker] Karol Swiniarski

https://bugs.webkit.org/show_bug.cgi?id=108694

Change-Id: I2802734f60084b8d821387e82f91ace7d4e1157f

10 years agoMerge "[Release] Webkit2-efl-123997_0.11.60" into tizen_2.2
Kangil Han [Fri, 14 Jun 2013 12:17:45 +0000 (12:17 +0000)]
Merge "[Release] Webkit2-efl-123997_0.11.60" into tizen_2.2

10 years ago[Release] Webkit2-efl-123997_0.11.60
Eunsol Cha [Fri, 14 Jun 2013 10:44:34 +0000 (19:44 +0900)]
[Release] Webkit2-efl-123997_0.11.60

Change-Id: Ied13087627c7ef2be133335d6cd04f9fbfdfcd24

10 years ago[Title] Underline not matching Bacground Rectangle in Japanese IME
Karthik Gopalan [Fri, 7 Jun 2013 16:44:08 +0000 (22:14 +0530)]
[Title] Underline not matching Bacground Rectangle in Japanese IME

[Issue#] P130515-2070

[Problem] In Japanese IME, Underline is not matching the background rectangle

[Cause] Underline length is calculated wrongly

[Solution] Fixed the Calcualtion of Underline Width
Change-Id: If2d29dd811072ffd22038dc8bbd0254abffd5a2e

10 years agoUpdate date picker value when the input element is changed
KwangYong Choi [Thu, 13 Jun 2013 13:40:20 +0000 (22:40 +0900)]
Update date picker value when the input element is changed

[Title] Update date picker value when the input element is changed.
[Issue#] N_SE-40638
[Problem] The input element value is different from the picker value.
[Cause] The input element is changed while the picker is shown.
[Solution] Update the picker value whenever picker show request is called.

Change-Id: I38ba93d9419e5de4bb70727417f12f174e7bbed9

10 years agoFix crash when the app is terminated while color picker is shown
KwangYong Choi [Thu, 13 Jun 2013 09:58:57 +0000 (18:58 +0900)]
Fix crash when the app is terminated while color picker is shown

[Title] Fix crash when the app is terminated while color picker is shown
[Issue#] N_SE-41001
[Problem] Crash when the apps terminated while color picker is shown
[Cause] Color picker resource is not accessible during destruction time.
[Solution] Close color picker before the page is destructed.

Change-Id: I5bfe69292ca17c55c8f5531b2563b921084329d3

10 years ago[Release] Webkit2-efl-123997_0.11.59
Eunsol Cha [Thu, 13 Jun 2013 08:24:36 +0000 (17:24 +0900)]
[Release] Webkit2-efl-123997_0.11.59

Change-Id: If2ddec989d9e7cabcc2530dd3661a404f711d0c8

10 years agoMerge "Suspend ewk view when the picker popup is shown" into tizen_2.2
InBum Chang [Thu, 13 Jun 2013 04:42:43 +0000 (13:42 +0900)]
Merge "Suspend ewk view when the picker popup is shown" into tizen_2.2

10 years agoFix the position of the magnifier for text selection
Taeyun An [Wed, 12 Jun 2013 14:30:00 +0000 (23:30 +0900)]
Fix the position of the magnifier for text selection

[Title] Fix the position of the magnifier for text selection
[Issue#] P130610-4150
[Problem] the magnifier for text selection was displayed at the invalid postion
          in the email viewer in landscape mode
[Cause] the position of the view was calculcated
[Solution] add the position of the view when calculcating the position of the magnifier

Change-Id: Ib426df956b3b1c0c7939843fc19ebee82a8f5a6f

10 years agoCan able to scroll and move handle directly while context menu is showing
Taeyun An [Wed, 22 May 2013 12:48:11 +0000 (21:48 +0900)]
Can able to scroll and move handle directly while context menu is showing

[Title] Can able to scroll and move handle directly while context menu is showing
[Issue#] P130516-3961
[Problem] Can't scroll and move handle directly while context menu is showing
[Cause] UI concept was changed
[Solution] Can able to scroll and move handle directly while context menu is showing

Change-Id: I5e9a1e159e8dfc55b9b086f46ab31ae119a36724

Conflicts:

Source/WebKit2/UIProcess/tizen/WebContextMenuProxyTizen.cpp

10 years agoInitialize TextSelectionHandles status to false when context menu item has been selected
Taeyun An [Mon, 20 May 2013 07:08:06 +0000 (16:08 +0900)]
Initialize TextSelectionHandles status to false when context menu item has been selected

[Title] Initialize TextSelectionHandles status to false when context menu item has been selected
[Issue#] N_SE-41082
[Problem] Handles are not updated when choose the select all context menu after move handle.
[Cause] There is no initialize handle status routine after choose context menu items.
[Solution] Add init routine at contextMenuItemSelectedCallback.

Change-Id: Ib2c526eefb50d22937228496e74e8d3ffaf77803

10 years agoEnable auto fitting setting value initially
Changhyup Jwa [Wed, 5 Jun 2013 09:31:09 +0000 (18:31 +0900)]
Enable auto fitting setting value initially

[Title] Enable auto fitting setting value initially
[Issue#] N/A (OSP WebViewer issue report)
[Problem] No way to disable scroll bar right after ewk_view_add()
[Cause] Initially auto fitting is disabled. Plus, disabling this is impossible
        because setting cannot be changed before ewk_view_add()
[Solution] Initially enable auto fitting setting value

Change-Id: I851864a48a71633d4bd52b2471926962c96541e5

10 years agoRemove Paste, Cut, Clipboard options if context menu be shown on input element.
Taeyun An [Wed, 12 Jun 2013 11:07:41 +0000 (20:07 +0900)]
Remove Paste, Cut, Clipboard options if context menu be shown on input element.

[Title] Remove Paste, Cut, Clipboard options if context menu be shown on input element.
[Issue#] N_SE-40982
[Problem] Paste, Cut, Clipboard options are displayed if context menu be shown on input element.
[Cause] There is no remove routine.
[Solution] Remove Paste, Cut, Clipboard options if context menu be shown on input element.

Change-Id: I970a5c5bda694378f7103000bede43cb567e9433

10 years agoSuspend ewk view when the picker popup is shown
KwangYong Choi [Fri, 7 Jun 2013 08:17:28 +0000 (17:17 +0900)]
Suspend ewk view when the picker popup is shown

[Title] Suspend ewk view when the picker popup is shown.
[Issue#] N_SE-40575
[Problem] Keyboard input is inserted when the picker popup is shown.
[Cause] ewk view has focus even though popup is shown.
[Solution] Suspend ewk view when the picker popup is shown.

Change-Id: Ib79d2662a2858ff9fd1dbce54e20796d45fc873d

10 years ago[Release] Webkit2-efl-123997_0.11.58
Eunsol Cha [Tue, 11 Jun 2013 08:23:26 +0000 (17:23 +0900)]
[Release] Webkit2-efl-123997_0.11.58

Change-Id: Icdff3268b6073730007a8a2c6182e34100381cd6

10 years agoTurn on password echo in settings
SangYong Park [Mon, 10 Jun 2013 10:03:16 +0000 (19:03 +0900)]
Turn on password echo in settings

[Title] Turn on password echo in settings
[Issue#] P130605-7020
[Problem] Can not distinguish input text in password field
[Cause] All text was filtered in password field
[Solution] Turn on password echo in settings

Change-Id: Ibb7494d905215acba6e610645fb1ac9b0f4d2ddd

10 years agoMerge "[Release] Webkit2-efl-123997_0.11.57" into tizen_2.2
Kangil Han [Mon, 10 Jun 2013 07:50:44 +0000 (16:50 +0900)]
Merge "[Release] Webkit2-efl-123997_0.11.57" into tizen_2.2

10 years ago[Release] Webkit2-efl-123997_0.11.57
Taehwan Kim [Mon, 10 Jun 2013 07:43:58 +0000 (16:43 +0900)]
[Release] Webkit2-efl-123997_0.11.57

Change-Id: I45d4f698564131cfa9a4656690c680dea4f4fd11

10 years agoIf posChildNeedsLayout but !m_positionedObjects, normal layout is needed
KyungTae Kim [Sat, 8 Jun 2013 00:22:59 +0000 (09:22 +0900)]
If posChildNeedsLayout but !m_positionedObjects, normal layout is needed

[Title]
If posChildNeedsLayout but !m_positionedObjects, normal layout is needed
[Issue]
Docomo Shabette Conciere Web App Issue
[Problem]
The mascot image is not shown when start up
[Cause]
The "content_main" element is a positioned child of "ui-scrollview-view",
but was not registered to m_positionedObjects during first layout of "ui-scrollview-view".
Then, when the mascot image is added to "content_main",
the layout of "ui-scrollview-view" triggered with posChildNeedsLayout flag,
but layoutPositionedObjects called by simplifiedLayout is just returned.
[Solution]
If posChildNeedsLayout but !m_positionedObjects, return the simplifiedLayout with false
to execute normal layoutBlock that register the pos child and execute the layoutPositionedObjects.

Change-Id: Ic116480d7ffde39d617935ff1b5d3e42663a83c4

10 years agoSwitch release branch from tizen_2.1 to tizen_2.2
Taehwan Kim [Mon, 10 Jun 2013 07:06:59 +0000 (16:06 +0900)]
Switch release branch from tizen_2.1 to tizen_2.2

[Title] Switch release branch from tizen_2.1 to tizen_2.2
[Issue] N/A
[Problem] Release policy was changed.
[Cause] N/A
[Solution] Switch release branch from tizen_2.1 to tizen_2.2.

Change-Id: Ib3b908ac3d06a7a313e38f8e69482e1764e19cb5

10 years agoFix keypad closing issue
SangYong Park [Wed, 5 Jun 2013 12:36:24 +0000 (21:36 +0900)]
Fix keypad closing issue

[Title] Fix keypad closing issue
[Issue#] P130605-2496
[Problem] Keypad was closed when tap ok button
[Cause] Condition for keypad closing is invalid
[Solution] Change condition

Change-Id: I7b1356663d5958cbfa2dc4ebbcc9c0b35695874a

10 years agoAdjusted position for showing text selection context menu properly.
Yuni Jeong [Sun, 9 Jun 2013 07:55:55 +0000 (16:55 +0900)]
Adjusted position for showing text selection context menu properly.

[Title] Adjusted position for showing text selection context menu properly.
[Issue#] N_SE-38751
[Problem] Select All context menu show wrong position in NPRuntime.
[Cause] Context menu is showned at center position of selection range.
        If center position of selection range is in invisible editor box area(outside of the editor box),
        context menu is showned at wrong position and wrong context menu is showned.
[Solution] Adjusted position for shwoing context menu to center position of visible selection range in the editor box.

Change-Id: I6bc8e9c994050e0fbead15525b3d5c9c63cfe9df

10 years agoFix invalid position when loading new page from clicking the link
Taeyun An [Sat, 8 Jun 2013 10:38:59 +0000 (19:38 +0900)]
Fix invalid position when loading new page from clicking the link

[Title] Fix invalid position when loading new page from clicking the link
[Issue#] P130605-5873, P130523-2961
[Problem] The scroll position is not top when loading new page from link
[Cause] The previsou scroll position was set for new page
[Solution] Reset the scroll position for new page

Change-Id: I0906a988166847c10e5523bcd2c121b5b418812d

10 years agoAudioDestination of DefaultDestinationNode need to be released for kill process that...
keonho07.kim [Fri, 7 Jun 2013 13:00:58 +0000 (22:00 +0900)]
AudioDestination of DefaultDestinationNode need to be released for kill process that cause a crash in finishBuildingPipelineAfterWavParserPadReady.

[Title] AudioDestination of DefaultDestinationNode need to be released for kill process that cause a crash in finishBuildingPipelineAfterWavParserPadReady.
[Problem] N_SE-40772, N_SE-40465, N_SE-40459, N_SE-40456
[Cause] N/A
[Solution] Add m_destination.clear() in destructor.

Change-Id: I1e8fcf1b96ad260b545a8b4f391d954866a18b34

10 years agoFixed issue suggestions become hyperlink in error page
Raveendra Karu [Fri, 7 Jun 2013 11:21:48 +0000 (16:51 +0530)]
Fixed issue suggestions become hyperlink in error page

[Title] Suggest of "webpage not available" become hyperlink after loading a URL with maximum character
[Issue#] N_SE-40226
[Problem] suggestions become hyperlink in a error page
[Cause] Since url length is more than the allocated character array length to store error message,
suggestions are also overwritten by the url.
[Solution] Allocating errorMessage buffer, based on the url length
[Developer] Raveendra Karu (r.karu@samsung.com)

10 years agoWeb application can not stop vibration in background
Jiyeon Kim [Fri, 7 Jun 2013 07:24:24 +0000 (16:24 +0900)]
Web application can not stop vibration in background

[Title] Web application can not stop vibration in background
[Problem] DCM-1925
[Cause] vibrate method doesn't execute when page visibility is hidden
[Solution] vibrate method with time argument is 0 execute even if page visibility is hidden

Change-Id: Id2098671dc73092c8e0ee79c978a3e92467e85bc

10 years agoMerge "[Release] Webkit2-efl-123997_0.11.56" into tizen_2.2
Kangil Han [Fri, 7 Jun 2013 06:45:17 +0000 (15:45 +0900)]
Merge "[Release] Webkit2-efl-123997_0.11.56" into tizen_2.2

10 years ago[Release] Webkit2-efl-123997_0.11.56
Taehwan Kim [Fri, 7 Jun 2013 06:42:55 +0000 (15:42 +0900)]
[Release] Webkit2-efl-123997_0.11.56

Change-Id: I035470005bd69644b6cfa324f5edfa088cf0f397

10 years agoMerge "Call "Unselect" operation when setting the value from picker" into tizen_2.2
InBum Chang [Fri, 7 Jun 2013 06:34:17 +0000 (15:34 +0900)]
Merge "Call "Unselect" operation when setting the value from picker" into tizen_2.2

10 years ago[Title] Fix the parsing-logic used to collect the harfBuzzRuns
Rashmi Shyamasundar [Fri, 7 Jun 2013 06:03:25 +0000 (11:33 +0530)]
[Title] Fix the parsing-logic used to collect the harfBuzzRuns

[Issue#] N_SE36590

[Problem] Width of any word, containing a complex character after a space, is wrong.

[Cause] There should be one harfBuzzRun created for one word. In the case where the word starts with
        a complex character and there is a space before the word, the first glyph of the complex character
        becomes one harfBuzzRun and the rest of the word is another harfBuzzRun.
        The complex character is not reshaped as expected.

[Solution] Fix the parsing-logic used to collect the harfBuzzRuns, in function HarfBuzzShaper::collectHarfBuzzRuns.
           Update the value of "nextScript" in the for-loop, soon after consuming each character.

[Developer] rashmi.s2@samsung.com

10 years agoReplace deviceWidth and deviceHeight to screenRect
Seonae Kim [Mon, 27 May 2013 10:05:39 +0000 (19:05 +0900)]
Replace deviceWidth and deviceHeight to screenRect

[Title] Replace deviceWidth and deviceHeight to screenRect
[Issue] N/A
[Problem] When entered fullscreen, the font size is too small and abnormal.
[Cause] deviceWidth and deviceHeight value is changed by another patch.
[Solution] we should change to screenRect, because it is no longer used.

Change-Id: Id83857c9b59d7537f5d74ffc3e20f5d89f6b09ef

10 years agoAdded new API to enable/disable link effect(link sound)
Ryuan Choi [Wed, 5 Jun 2013 10:49:52 +0000 (19:49 +0900)]
Added new API to enable/disable link effect(link sound)

[Title] Added new API to enable/disable link effect(link sound)
[Issue#] N/A
[Problem] OSP requested.
[Cause]
[Solution] Added.

Change-Id: I0a6862a4dc25b8448c37d929cb3ceccd3adb7067

Conflicts:
Source/WebCore/page/Settings.cpp
Source/WebKit2/Shared/WebPreferencesStore.h
Source/WebKit2/UIProcess/API/efl/ewk_settings.cpp
Source/WebKit2/UIProcess/API/efl/ewk_settings.h
Source/WebKit2/WebProcess/WebPage/efl/WebPageEfl.cpp