platform/framework/web/webkit-efl.git
11 years agoDo not reduce web database quota when open database for worker
Jihye Kang [Thu, 11 Apr 2013 05:27:04 +0000 (14:27 +0900)]
Do not reduce web database quota when open database for worker

[Title] Do not reduce web database quota when open database for worker
[Issue#] N/A
[Problem] If openDatabase for worker is requested when current quota for origin is larger than default quota(5M), current quota is overwritten as defaut quota.
[Cause]
[Solution] Check current quota before set quota for worker

Change-Id: I6502f193b5b76c77f1c023095c8a6c62372eaf00

11 years ago[Release] Webkit2-efl-123997_0.11.19
Taehwan Kim [Thu, 11 Apr 2013 06:37:10 +0000 (15:37 +0900)]
[Release] Webkit2-efl-123997_0.11.19

Change-Id: I4d17e8dd44a963eef1b663488ea6ddbae77a5050

11 years agoMerge "Add the log for debugging about certificate file set." into tizen_2.1
seung hak lee [Thu, 11 Apr 2013 06:32:40 +0000 (15:32 +0900)]
Merge "Add the log for debugging about certificate file set." into tizen_2.1

11 years agoMerge "Change the certificate file set timing." into tizen_2.1
seung hak lee [Thu, 11 Apr 2013 06:31:23 +0000 (15:31 +0900)]
Merge "Change the certificate file set timing." into tizen_2.1

11 years agoFix keypad reopening issue
SangYong Park [Thu, 11 Apr 2013 05:46:23 +0000 (14:46 +0900)]
Fix keypad reopening issue

[Title] Fix key reopening issue
[Issue#] N_SE-33605 N_SE-33564
[Problem] Keypad did not show when tap focused node
[Cause] editor state information did not changed
[Solution] Notify editor state information forcely

Change-Id: If7c1a40e6184f82cd1d429eab7e70383faae2567

11 years agoChange the certificate file set timing.
Sungman Kim [Wed, 3 Apr 2013 11:27:13 +0000 (20:27 +0900)]
Change the certificate file set timing.

Certificate file set in webkit make delay for web app launching time. To avoid launching delay, change the timing of certificate file set.
While the first https reqeust is requested, certificate file set is accomplished.
In webkit, just call the gobject_set with file path.

[Title] Change the certificate file set timing.
[Issue#] N/A
[Problem] Certificate file set in webkit make the delay for launching time.
[Cause] g_tls_file_database_new take a long time.
[Solution] Change the timing of certificate file set and just call the gobject_set with file path.
[SCMRequest] N/A

Change-Id: I0e0f77d6ae239e35620e9bb55d00e77244330ac1

11 years agoAdd the log for debugging about certificate file set.
Sungman Kim [Wed, 10 Apr 2013 01:37:18 +0000 (10:37 +0900)]
Add the log for debugging about certificate file set.

[Title] Add the log for debugging.
[Issue#] N/A
[Problem] When the certificate file set has the problem, we should check the file size whether it is normal or not.
[Cause] the log to check file size was missed.
[Solution] Add the log.
[SCMRequest] N/A

Change-Id: I2f94f702fc7fd696b2cb9506b11b2e5460a350bb

11 years ago[Release] Webkit2-efl-123997_0.11.18
Taeyun An [Wed, 10 Apr 2013 14:59:34 +0000 (23:59 +0900)]
[Release] Webkit2-efl-123997_0.11.18

Change-Id: I80f45772b7493d94b5785620dcdf1842edf9f8f2

11 years agoClose CBHM window when tapping except editfield using USB Keyboard
Taeyun An [Wed, 10 Apr 2013 14:50:16 +0000 (23:50 +0900)]
Close CBHM window when tapping except editfield using USB Keyboard

[Title] Close CBHM window when touch except editfield using USB Keyboard
[Issue#] N_SE-33697
[Problem] CBHM window doesn't disappear when tapping except editfield using USB keyboard.
[Cause] When IME has closed then CBHM window hide logic is worked only
[Solution] Add CBHM window hide routine in onFocusOut, hideIMFContext method.

Change-Id: I079cc7e5a8b3660522fa2569072283d6ac32ba6c

11 years agoFix fullscreen operation for tizen platform
Taeyun An [Wed, 10 Apr 2013 14:27:14 +0000 (23:27 +0900)]
Fix fullscreen operation for tizen platform

[Title] Fix fullscreen operation for tizen platform
[Issue#] N/A
[Problem] homekey is not working while fullscreen mode
[Cause] cannot exit from ecore fullscreen mode using home key
[Solution] restore original fullscreen operation

Change-Id: Ie16a0e25f12dfc786c4cbf4e3ae005ebc8382a97

11 years ago[WK2] Allow exceed quota for WebDatabase by default
Jihye Kang [Wed, 10 Apr 2013 13:51:51 +0000 (22:51 +0900)]
[WK2] Allow exceed quota for WebDatabase by default

[Title] Allow exceed quota for WebDatabase by default
[Issue#] N/A
[Problem]
[Cause]
[Solution]

Change-Id: I71bcfeaf4c1494ba54beacbcce725d9fbb2c0e75

11 years agoRefine input method code
SangYong Park [Mon, 8 Apr 2013 08:18:33 +0000 (17:18 +0900)]
Refine input method code

[Title] Refine input method code
[Issue#] N/A
[Problem] Unnecessary input method code was exist after appling opensource
[Cause] N/A
[Solution] Refine input method code

Change-Id: Icf0ec106ce1534d04d07fc7ab399e2683192c090

11 years agoChange background image of magnifier
bunam.jeon [Wed, 10 Apr 2013 12:43:37 +0000 (21:43 +0900)]
Change background image of magnifier

[Title] Change background image of magnifier
[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Change background image of magnifier

Change-Id: I18589d64439969529817340b5e68bc8fbffddeb9

11 years agoChanged routine to finish composition for inputted texts when long tapping on input...
Yuni Jeong [Wed, 10 Apr 2013 08:36:45 +0000 (17:36 +0900)]
Changed routine to finish composition for inputted texts when long tapping on input box.

[Title] Changed routine to finish composition for inputted texts when long tapping on input box.
[Issue#] N_SE-32784
[Problem] when long tapping on input box of OSP App,
          all texts are removed and text selection is not working properly.
[Cause] In case that composition for inputted texts is not finished(there are underlined texts),
        when long tapping on input box of OSP App, routine to finish composition is not called.
        (In this case, browser app is working fine.)
[Solution] Moved code to finish composition for inputted texts.
           So, routine to finish composition for inputted texts is called in both browser app and OSP app.

Change-Id: I406415088a79d7d1986d7c7c9854ac02af766843

11 years agoMerge "Fix the issue that webgl displays nothing after returning from home screen...
Heejin Chung [Wed, 10 Apr 2013 09:53:45 +0000 (18:53 +0900)]
Merge "Fix the issue that webgl displays nothing after returning from home screen.(on emulator)" into tizen_2.1

11 years agoFix the issue that webgl displays nothing after returning from home screen.(on emulator)
YongGeol Jung [Wed, 10 Apr 2013 09:19:23 +0000 (18:19 +0900)]
Fix the issue that webgl displays nothing after returning from home screen.(on emulator)

[Title] Fix the issue that webgl displays nothing after returning from home screen.(on emulator)
[Issue#] N_SE-33336
[Problem] Webgl displays nothing after returning from home screen.
[Cause] Updating flag was not checked.
[Solution] Set updating flag before going to home screen.

Change-Id: I9f6968a1a64d87bf0286118253a1ec94f2fa7306

11 years agoMerge "Fix the issue that webgl displays nothing after returning from home screen...
Heejin Chung [Wed, 10 Apr 2013 08:28:38 +0000 (17:28 +0900)]
Merge "Fix the issue that webgl displays nothing after returning from home screen.(on target)" into tizen_2.1

11 years agoFix the issue that webgl displays nothing after returning from home screen.(on target)
YongGeol Jung [Wed, 10 Apr 2013 06:55:53 +0000 (15:55 +0900)]
Fix the issue that webgl displays nothing after returning from home screen.(on target)

[Title] Fix the issue that webgl displays nothing after returning from home screen.(on target)
[Issue#] N_SE-33336
[Problem] Webgl displays nothing after returning from home screen.
[Cause] Updating flag was not checked.
[Solution] Set updating flag before going to home screen.

Change-Id: If5b38a51ae18bdd8121ac441fc8a11f12f7dae5a

11 years agoRevert "JSC should scale the optimization threshold for a code block according to...
HoJong Han [Wed, 10 Apr 2013 05:44:39 +0000 (14:44 +0900)]
Revert "JSC should scale the optimization threshold for a code block according to the cost of compiling it"

This reverts commit 90e4d594ba080dd830da51f2e7760229333deab4

11 years agoMerge "remove duplicated variables in drawPatternToCairoContext" into tizen_2.1
Hyunki Baik [Wed, 10 Apr 2013 06:16:47 +0000 (15:16 +0900)]
Merge "remove duplicated variables in drawPatternToCairoContext" into tizen_2.1

11 years ago[Release] Webkit2-efl-123997_0.11.17
Taehwan Kim [Wed, 10 Apr 2013 05:31:58 +0000 (14:31 +0900)]
[Release] Webkit2-efl-123997_0.11.17

Change-Id: I5e0554234c54aa167e650c8bcab0dda2cf669f4e

11 years agoremove duplicated variables in drawPatternToCairoContext
Kyungjin Kim [Wed, 10 Apr 2013 05:05:46 +0000 (14:05 +0900)]
remove duplicated variables in drawPatternToCairoContext

[Title] remove duplicated variables in drawPatternToCairoContext
[Issue#] N/A
[Problem] The variable matrix is exactly same as patternMatrix but declared again
[Cause]
[Solution] fixed to share patternMatrix

Change-Id: I11f8057ba7aae6602dd9db49b60dcf0101d24ff8

11 years agoMake FileWriter writes from current position and change failure condition
Jihye Kang [Tue, 9 Apr 2013 15:27:03 +0000 (00:27 +0900)]
Make FileWriter writes from current position and change failure condition

[Title] Make FileWriter writes from current position and fire error type progress event when written
 bytes are less than expectation
[Issue#] N/A
[Problem]
[Cause]
[Solution]
- OpenFile without O_TRUNC option for avoiding data crash of file with lseek and write
- Seek to the position before start to write
- Make SECURITY_ERR when write operation is completed but bytes of written is not equal to the expectation

Change-Id: I1806c2df80f7745b7f5a7efd28dee78455d7f54d

11 years agoFixed Hangeul title is not displayed properly in WebClip Livebox.
Yuni Jeong [Tue, 9 Apr 2013 13:04:00 +0000 (22:04 +0900)]
Fixed Hangeul title is not displayed properly in WebClip Livebox.

[Title] Fixed Hangeul title is not displayed properly in WebClip Livebox.
[Issue#] N/A
[Problem] Hangeul title is not displayed properly in WebClip Livebox.
[Cause] When changing url string to String type, String::fromUTF8() is not used.
[Solution] Used String::fromUTF8() for chaning url string to String type.

Change-Id: I2e1807ec349d45f0439e9f5e0d2ac3e02ade45c4

11 years agoFix build warnings 7
Krzysztof Wolanski [Mon, 8 Apr 2013 13:27:34 +0000 (15:27 +0200)]
Fix build warnings 7

Change-Id: I83658ba3c91496b1b5314edb348af7b093614b25

11 years agoRevert - Make FileWriter writes from current position and change failure condition
Jihye Kang [Tue, 9 Apr 2013 12:26:51 +0000 (21:26 +0900)]
Revert - Make FileWriter writes from current position and change failure condition

[Title] Revert - Make FileWriter writes from current position and change failure condition
[Issue#] N/A
[Problem]
[Cause]
[Solution]

Change-Id: I14f79c57f25a4667a7cc164a61b3f10d8c106ad2

11 years ago[CherryPick] [GStreamer] Memory leak in AudioFileReader::createBus()
commit-queue@webkit.org [Fri, 22 Mar 2013 08:07:38 +0000 (08:07 +0000)]
[CherryPick] [GStreamer] Memory leak in AudioFileReader::createBus()

[Title] [GStreamer] Memory leak in AudioFileReader::createBus()
[Issues] NA
[Problem] Memory leak fix in WebAudio.
[Solution] Cherry picked.
[Cherry-Picker] Praveen R Jadhav <praveen.j@samsung.com>

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

Patch by Sudarsana Nagineni <sudarsana.nagineni@intel.com> on 2013-03-22
Reviewed by Martin Robinson.

Adopt the reference returned by g_timeout_source_new()
to fix a memory leak.

No new tests. No change in behavior.

* platform/audio/gstreamer/AudioFileReaderGStreamer.cpp:
(WebCore::AudioFileReader::createBus):

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

Conflicts:

Source/WebCore/ChangeLog

Change-Id: I0277348c94a891a1d3b84fa9f44954a869dbb4c4

11 years ago[CherryPick] [GStreamer] New reference returned by g_main_context_new() must be freed
commit-queue@webkit.org [Thu, 21 Mar 2013 16:45:37 +0000 (16:45 +0000)]
[CherryPick] [GStreamer] New reference returned by g_main_context_new() must be freed

[Title] [GStreamer] New reference returned by g_main_context_new() must be freed
[Issues] NA
[Problem] Memory leak fix in WebAudio.
[Solution] Cherry picked.
[Cherry-Picker] Praveen R Jadhav <praveen.j@samsung.com>

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

Patch by Sudarsana Nagineni <sudarsana.nagineni@intel.com> on 2013-03-21
Reviewed by Kenneth Rohde Christiansen.

Fix a memory leak by adopting the new reference returned
by g_main_context_new().

No new tests. No change in behavior.

* platform/audio/gstreamer/AudioFileReaderGStreamer.cpp:
(WebCore::AudioFileReader::createBus):

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

Conflicts:

Source/WebCore/ChangeLog

Change-Id: I71dfca2a5634f80235317516c105235725d94045

11 years ago[CherryPick] [gstreamer] GstBus signal watch should be removed on clean up
christophe.dumez@intel.com [Tue, 22 Jan 2013 19:15:38 +0000 (19:15 +0000)]
[CherryPick] [gstreamer] GstBus signal watch should be removed on clean up

[Title] [gstreamer] GstBus signal watch should be removed on clean up
[Issues] NA
[Problem] Memory leak fix in WebAudio.
[Solution] Cherry picked.
[Cherry-Picker] Praveen R Jadhav <praveen.j@samsung.com>

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

Reviewed by Philippe Normand.

Our gstreamer backend code currently calls gst_bus_add_signal_watch()
on GstBus to add a signal watch. As per the gstreamer  documentation,
"To clean up, the caller is responsible for calling
gst_bus_remove_signal_watch() as many times as this function is
called". This is because gst_bus_add_signal_watch() causes the GstBus
object to be ref'd and gst_bus_remove_signal_watch() needs to be
called to properly unref it.

This patch makes sure that gst_bus_remove_signal_watch() is called
on the GstBus object when cleaning up. This patch also uses smart
pointers for GstBus objects for consistency.

No new tests, no behavior change for layout tests.

* platform/audio/gstreamer/AudioDestinationGStreamer.cpp:
(WebCore::AudioDestinationGStreamer::AudioDestinationGStreamer):
(WebCore::AudioDestinationGStreamer::~AudioDestinationGStreamer):
* platform/audio/gstreamer/AudioFileReaderGStreamer.cpp:
(WebCore::AudioFileReader::~AudioFileReader):
(WebCore::AudioFileReader::decodeAudioForBusCreation):
* platform/graphics/gstreamer/GStreamerGWorld.cpp:
(WebCore::GStreamerGWorld::GStreamerGWorld):
* platform/graphics/gstreamer/GStreamerVersioning.cpp:
(webkitGstPipelineGetBus):
* platform/graphics/gstreamer/GStreamerVersioning.h:
* platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:
(WebCore::MediaPlayerPrivateGStreamer::~MediaPlayerPrivateGStreamer):

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

Conflicts:

Source/WebCore/ChangeLog
Source/WebCore/platform/graphics/gstreamer/GStreamerGWorld.cpp
Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp

Change-Id: Ib1142fe97c9641e7c40cdba75f5e7a4ba2d28ff0

11 years agoMerge "Make FileWriter writes from current position and change failure condition...
Kihong Kwon [Tue, 9 Apr 2013 11:53:36 +0000 (20:53 +0900)]
Merge "Make FileWriter writes from current position and change failure condition" into tizen_2.1

11 years agoMerge "Fix configuration for webgl surface which does not have alpha attribute."...
Heejin Chung [Tue, 9 Apr 2013 10:06:47 +0000 (19:06 +0900)]
Merge "Fix configuration for webgl surface which does not have alpha attribute." into tizen_2.1

11 years agoMerge "[EFL][WK2] Build warning : fix warning about extended initializer lists on...
Ryuan Choi [Tue, 9 Apr 2013 09:19:38 +0000 (18:19 +0900)]
Merge "[EFL][WK2] Build warning : fix warning about extended initializer lists on EWK2UnitTestBase.cpp. https://bugs.webkit.org/show_bug.cgi?id=95990" into tizen_2.1

11 years ago[UT] Spell checking unit tests
Krzysztof Czech [Tue, 26 Mar 2013 16:11:06 +0000 (17:11 +0100)]
[UT] Spell checking unit tests

- utc_webkit2_ewk_settings_spell_checking_available_languages_get_func.c\
- utc_webkit2_ewk_settings_spell_checking_languages_get_func.c
- utc_webkit2_ewk_settings_spell_checking_languages_set_func.c

Change-Id: I1a00f4ff445bffbd0881d07644f168237dc71f07

11 years agoFix configuration for webgl surface which does not have alpha attribute.
YongGeol Jung [Tue, 9 Apr 2013 07:52:56 +0000 (16:52 +0900)]
Fix configuration for webgl surface which does not have alpha attribute.

[Title] Fix configuration for webgl surface which does not have alpha attribute.
[Issue#] TWEB-1121
[Problem] getIntegerv(ALPHA_BITS) returns 8 even if alpha is none.
[Cause] Configuration was wrong.
[Solution] Fix configuration.

Change-Id: I7ab508853325728f79cff49a5e5414affd50ef6f

11 years agoMake FileWriter writes from current position and change failure condition
Jihye Kang [Tue, 9 Apr 2013 07:31:28 +0000 (16:31 +0900)]
Make FileWriter writes from current position and change failure condition

[Title] Make FileWriter writes from current position and fire error type progress event when written bytes are less than expectation
[Issue#] N/A
[Problem]
[Cause]
[Solution]

Change-Id: If92febf74ad7987b417e452e1b77ae5e877f9f40

11 years ago[UT] ewk_popup_menu_item ... tests
Krzysztof Czech [Wed, 27 Mar 2013 15:18:37 +0000 (16:18 +0100)]
[UT] ewk_popup_menu_item ... tests

- utc_webkit2_ewk_popup_menu_item_accessibility_text_get_func.c
- utc_webkit2_ewk_popup_menu_item_enabled_get_func.c
- utc_webkit2_ewk_popup_menu_item_is_label_get_func.c
- utc_webkit2_ewk_popup_menu_item_text_direction_get_func.c
- utc_webkit2_ewk_popup_menu_item_text_direction_override_get_func.c
- utc_webkit2_ewk_popup_menu_item_text_get_func.c
- utc_webkit2_ewk_popup_menu_item_tooltip_get_func.c
- utc_webkit2_ewk_popup_menu_item_type_get_func.c

Change-Id: Idfa66d8a8b2c95b6af58221eda9cbdfc5b2ffaad

11 years ago[Release] Webkit2-efl-123997_0.11.16
Taehwan Kim [Tue, 9 Apr 2013 06:28:18 +0000 (15:28 +0900)]
[Release] Webkit2-efl-123997_0.11.16

Change-Id: I286dc65f2862efd436945abd9bdaecb509d33f7d

11 years agoFix the position for magnifier of text selction
Taeyun An [Sat, 6 Apr 2013 08:04:48 +0000 (17:04 +0900)]
Fix the position for magnifier of text selction

[Title] Fix the position for magnifier of text selction
[Issue#] P130404-4384
[Problem] the magnifier got out of screen
[Cause]
[Solution] restrct the postion to the screen

Change-Id: Ic808cf9cf13ec4ec07efa84ce8afb6c5cca6c7ab

11 years ago[Refactoring] Move WKUserMediaPermissionRequest.cpp | h to efl/tizen directory
Gyuyoung Kim [Mon, 8 Apr 2013 10:01:54 +0000 (19:01 +0900)]
[Refactoring] Move WKUserMediaPermissionRequest.cpp | h to efl/tizen directory

Change-Id: I98ed84f83921e22adfc1e8ba0cd3ff094952a537

11 years ago[EFL][WK2] Build warning : fix warning about extended initializer lists on EWK2UnitTe...
commit-queue@webkit.org [Tue, 11 Sep 2012 05:03:55 +0000 (05:03 +0000)]
[EFL][WK2] Build warning : fix warning about extended initializer lists on EWK2UnitTestBase.cpp.
https://bugs.webkit.org/show_bug.cgi?id=95990

Patch by Byungwoo Lee <bw80.lee@samsung.com> on 2012-09-10
Reviewed by Gyuyoung Kim.

Fix build warning about extended initializer lists only available with
-std=c++0x or -std=gnu++0x.

* UIProcess/API/efl/tests/UnitTestUtils/EWK2UnitTestBase.cpp:
(EWK2UnitTest::ewk2UnitTestBrowserViewSmartClass):
(EWK2UnitTest):
(EWK2UnitTest::EWK2UnitTestBase::EWK2UnitTestBase):

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

Conflicts:

Source/WebKit2/UIProcess/API/efl/tests/UnitTestUtils/EWK2UnitTestBase.cpp

Change-Id: I2366a936caa84412705ffd7e9f9f24cd706f9640

11 years agoUnit Test case for ewk_view_page_save function
Dhirendra [Thu, 14 Feb 2013 10:20:22 +0000 (19:20 +0900)]
Unit Test case for ewk_view_page_save function

[Project] Tizen Browser
[Title] Unit Test case for Offline page save ewk API
[BinType] N/A
[Customer] N/A
[Issue#]: N/A
[Solution]: N/A
[Team] Browser(WCS)
[Developer] Dhirendra Kumar(dhirendra.kr@samsung.com)

Change-Id: I27eab19208a7ace23efb1cefebdc922339ffe1f0

11 years agoPaste Markup type of clipboard item to Plaintext type
Taeyun An [Mon, 8 Apr 2013 10:45:04 +0000 (19:45 +0900)]
Paste Markup type of clipboard item to Plaintext type

[Title] Paste Markup type of clipboard item to Plaintext type
[Issue#] N/A
[Problem] When pasting something at editfield from copy the Markup type of text
[Cause] Markup type of item is pasted by HTML type
[Solution] Paste Markup type of clipboard item to Plaintext type

Change-Id: I144751ffefd5f67439466380032765d08ee4893d

11 years ago[Release] Webkit2-efl-123997_0.11.15
Taehwan Kim [Mon, 8 Apr 2013 11:24:20 +0000 (20:24 +0900)]
[Release] Webkit2-efl-123997_0.11.15

Change-Id: Ia59a16b9b318b2b130cea9a97359da77625a0f5a

11 years agoCreate the setSoupDataDirectory api to reset its path when resetStoragePath() is...
Sungman Kim [Fri, 5 Apr 2013 10:19:08 +0000 (19:19 +0900)]
Create the setSoupDataDirectory api to reset its path when resetStoragePath() is called from WRT.

To reduce web app launching time, WRT fork the WebProcess before launching the app.
So WebProcess is initialized before app's home directory is set, and soupDataDirectory path is set at that time.
WRT call the resetStoragePath() when its home directory is set so setting the soupDataDirectory path is needed.
When the resetStoragePath() is called, call the setSoupDataDirectory() creating newly to reset its path.

[Title] Create the setSoupDataDirectory() api.
[Issue#] N/A
[Problem] When the webprocess is initialized before web app's home directory is set, soupDataDirectory is set to tmp directory.
[Cause] soupDataDirectory is only set when the webProcess is initialized.
[Solution] Create the api setSoupDataDirectory() to set soupDataDirectory. When the resetStoragePath() is called, setSoupData is also called.
[SCMRequest] N/A

Change-Id: Ida8e750565da8d2c876e9996b1e622600f146a44

11 years agoMerge "Fix build warnings 6" into tizen_2.1
Lukasz Slachciak [Mon, 8 Apr 2013 08:37:22 +0000 (17:37 +0900)]
Merge "Fix build warnings 6" into tizen_2.1

11 years agoFix build warnings 6
Krzysztof Wolanski [Mon, 8 Apr 2013 08:25:48 +0000 (10:25 +0200)]
Fix build warnings 6

Change-Id: Id533709dc469232c7e26d33518025ca3505685ce

11 years agoFix build warnings 5
Krzysztof Wolanski [Fri, 5 Apr 2013 13:49:52 +0000 (15:49 +0200)]
Fix build warnings 5

Change-Id: I8a091706229c629651d6fba579d209050cee8fc5

11 years agoPass adjusted scale factor to DrawingArea
Changhyup Jwa [Mon, 8 Apr 2013 02:11:20 +0000 (11:11 +0900)]
Pass adjusted scale factor to DrawingArea

[Title] Pass adjusted scale factor to DrawingArea
[Issue#] N_SE-32019
[Problem] Page is blurred when we back to error page
[Cause] Unadjusted scale factor is passed to DrawingArea
[Solution] Pass adjusted scale factor to DrawingArea

Change-Id: Ie6ccfcaab7b49fa75076fdcddc43ec6f0bd89eeb

11 years agoMerge "Stop animation when hiding scrollbar" into tizen_2.1
Jinwoo Song [Mon, 8 Apr 2013 08:13:23 +0000 (17:13 +0900)]
Merge "Stop animation when hiding scrollbar" into tizen_2.1

11 years agoStop animation when hiding scrollbar
ryuan [Mon, 8 Apr 2013 07:57:16 +0000 (16:57 +0900)]
Stop animation when hiding scrollbar

[Title] Stop animation when hiding scrollbar
[Issue#] Requested by youngtaeck song (to reduce power consumption)
[Problem] N/A
[Cause] N/A
[Solution] Stop transition and reduce timer

Change-Id: I1f1618ddf6870689c5f0b1ffcb2afb637849680b

11 years agoPause media only if it has audio track, when ASM 'pause' event is invoked.
eojin.ham [Mon, 8 Apr 2013 07:15:41 +0000 (16:15 +0900)]
Pause media only if it has audio track, when ASM 'pause' event is invoked.

[Title] Pause media only if it has audio track, when ASM 'pause' event is invoked.
[Issue#] https://tizendev.org/bugs/browse/N_SE-32918
[Problem] Unplugging earphone stop camera preview of 'SelfCamera' apps
[Cause] ASM send 'pause' event when unplugging earphone.
[Solution] Pause media only if it has audio track, when ASM 'pause' event is invoked.

Change-Id: I4901fdd2e64586172d1f6933af1c45c007cc7556

11 years ago[WK2] Apply quota policy for LocalFileSystem
Jihye Kang [Fri, 29 Mar 2013 00:56:46 +0000 (09:56 +0900)]
[WK2] Apply quota policy for LocalFileSystem

[Title] Apply quota policy for LocalFileSystem
[Issue#] N/A
[Problem] Quota is not limited for LocalFileSystem
[Cause]
[Solution] apply quota policy for LocalFileSystem
- Default quota per origin: 100*1024*1024
- Maximum quota per origin: 2*1024*1024*1024
- Request quota for UA when quota is about to exceed from default
- ewk_view_exceeded_local_file_system_quota_callback_set() is added for calling the callback when request quota for UA
- ewk_view_exceeded_local_file_system_quota_reply() is added to allow/deny quota

Change-Id: I6262bedbf76db651dc50df905d2896edb6738fc3

11 years agoOscillatorNode shouldn't throw exception when "custom" type is set.
Praveen R Jadhav [Mon, 8 Apr 2013 05:59:33 +0000 (14:59 +0900)]
OscillatorNode shouldn't throw exception when "custom" type is set.

[Title] : OscillatorNode shouldn't throw exception when "custom" type is set.
[Issue] : TWEB-1110
[Problem] : when OscillatorNode is set to "custom" type, it throws exception
[Solution] : Code modified to skip throwing exception when "custom" type is set.

Change-Id: Ib2d504d7e9148440934e969bcd479d4c9f4eeaf6

11 years agoFix scrolling in iframe over overflow:scroll.
Jaehun Lim [Fri, 5 Apr 2013 05:19:21 +0000 (14:19 +0900)]
Fix scrolling in iframe over overflow:scroll.

[Title] Fix scrolling in iframe over overflow:scroll
[Issue#] DCM-1191
[Problem] Scroll is disabled after releasing selected string
[Cause] The EventHandler doesn't sync between the event target
        frame and the focused frame.
[Solution] Change the focused frame  whenever the event target
           frame is changed.

Change-Id: If86e12d21c863c205230df35c3a95cf06fa59419

11 years ago[WK2] Apply new quota policy for Web Database
Jihye Kang [Tue, 26 Mar 2013 06:34:41 +0000 (15:34 +0900)]
[WK2] Apply new quota policy for Web Database

[Title] Apply new quota policy for Web Database
[Issue#] N/A
[Problem]
[Cause]
[Solution] Apply new quota policy for Web Database
- Default quota: 5*1024*1024
- Request quota for UA when opening database if it exceeds default quota
- Quota cannot be exceeded while using database
- ewk_view_exceeded_database_quota_callback_set() is added for calling the callback when request quota for UA

Change-Id: Ifc1c3bdd1c112f770ddcb9e5fa2fd2b6abb645ad

11 years agoFix timing issue between IME show and click operaton
Taeyun An [Mon, 8 Apr 2013 02:03:54 +0000 (11:03 +0900)]
Fix timing issue between IME show and click operaton

[Title] Fix timing issue between IME show and click operaton
[Issue#] N_SE-32664
[Problem] IME disappear as soon as it appear when repeating click quickly
[Cause] the click operation happen even though IME is shown
[Solution] check the IME state and the position when clicking

Change-Id: Ib4fd6524798c773a4604bb9c7512c7b4732884f5

11 years agoAdd link effect that play beep sound when touch the combobox.
Sanghyup Lee [Thu, 4 Apr 2013 13:35:52 +0000 (22:35 +0900)]
Add link effect that play beep sound when touch the combobox.

[Title] Add link effect that play beep sound when touch the combobox.
[Issue#] P130329-9011
[Problem] There is no touch sound after tapping on combobox.
[Cause] Touch event did not call link effect.
[Solution] Added link effect when touch the combobox.

Change-Id: I7ac5eb7556aaf3f74d3a723419e111f73009beaa

11 years ago[Release] Webkit2-efl-123997_0.11.14
Taeyun An [Sun, 7 Apr 2013 14:43:45 +0000 (23:43 +0900)]
[Release] Webkit2-efl-123997_0.11.14

Change-Id: I597baf9f30f87bb7aaf9027488b3c936c02fd801

11 years agoAvoid icon database crash
Changhyup Jwa [Sun, 7 Apr 2013 13:12:08 +0000 (22:12 +0900)]
Avoid icon database crash

[Title] Avoid icon database crash
[Issue#] N_SE-32487
[Problem] Crash on icon database
[Cause] Opensource's icon database has conflict
[Solution] Avoid opensource's icon database

Change-Id: I09ba89f884e077e0fdf1f0abf77844511687269b

11 years agoLimit minimum scale factor under maximum scale factor
Changhyup Jwa [Fri, 5 Apr 2013 04:20:39 +0000 (13:20 +0900)]
Limit minimum scale factor under maximum scale factor

[Title] Limit minimum scale factor under maximum scale factor
[Issue#] N/A
[Problem] Minimum scale factor can be exceeded over maximum value
[Cause] There's no limitation on calculating minimum scale factor
[Solution] Limit this under maximum scale factor

Change-Id: I569da1c2840072eb73d900911c1ec9577841967e

11 years ago[Release] Webkit2-efl-123997_0.11.13
Sanghyup Lee [Sat, 6 Apr 2013 03:38:14 +0000 (12:38 +0900)]
[Release] Webkit2-efl-123997_0.11.13

Change-Id: Ib1b894937672926e13ddd09225d5345a9d26f4be

11 years agoFix initial value for InputMethodContextEfl
Taeyun An [Fri, 5 Apr 2013 14:30:41 +0000 (23:30 +0900)]
Fix initial value for InputMethodContextEfl

[Title] Fix initial value for InputMethodContextEfl
[Issue#] N/A
[Problem] IME appear when clicking not-inputNode
[Cause] a variable is not initialized
[Solution] fix initial value

Change-Id: Ia14e682651e743f50cea100738d1ecdf751ce363

11 years agoAdd animation effect when drag icon has appeared
bunam.jeon [Fri, 5 Apr 2013 12:26:09 +0000 (21:26 +0900)]
Add animation effect when drag icon has appeared

[Title] Add animation effect when drag icon has appeared
[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Add animation effect when drag icon has appeared

Change-Id: Ic59b60c3acf6a26111a85020d4171fe4eeae26e7

11 years agoFix build break after 1de6078aa237cde6badf2e93b25bfe5d33b92d60
Grzegorz Czajkowski [Fri, 5 Apr 2013 12:43:19 +0000 (14:43 +0200)]
Fix build break after 1de6078aa237cde6badf2e93b25bfe5d33b92d60

Change-Id: I2e31618cbdaf88063ad72d8f4f50801065ed993b

11 years agoFix build warnings 4
Krzysztof Wolanski [Fri, 5 Apr 2013 12:17:58 +0000 (14:17 +0200)]
Fix build warnings 4

Change-Id: Ia2e0566b0f740e856831556ac9d1115178e72b31

11 years agoFix compile warning when enable tiled backing store
commit-queue@webkit.org [Thu, 30 Aug 2012 09:38:50 +0000 (09:38 +0000)]
Fix compile warning when enable tiled backing store
https://bugs.webkit.org/show_bug.cgi?id=95422

Patch by Kangil Han <kangil.han@samsung.com> on 2012-08-30
Reviewed by Kentaro Hara.

Fixed compile warning messages when enabled tiled backing store.
In case of TiledBackingStore, it was first thought about static_cast<unsigned>.
However, if minus value is assigned to the comparison, it would be critical.
So, it was modified as using int value in tiled coordinate calculation.

* page/Frame.cpp:
(WebCore::Frame::tiledBackingStorePaintEnd): comparison between signed and unsigned integer expressions [-Wsign-compare]
* platform/graphics/TiledBackingStore.cpp:
(WebCore::TiledBackingStore::invalidate): comparison between signed and unsigned integer expressions [-Wsign-compare]
(WebCore::TiledBackingStore::paint): comparison between signed and unsigned integer expressions [-Wsign-compare]
(WebCore::TiledBackingStore::coverageRatio): comparison between signed and unsigned integer expressions [-Wsign-compare]
(WebCore::TiledBackingStore::createTiles): comparison between signed and unsigned integer expressions [-Wsign-compare]
* platform/graphics/cairo/GLContext.cpp:
(WebCore::GLContext::createOffscreenContext): no return statement in function returning non-void [-Wreturn-type]

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

Conflicts:

Source/WebCore/platform/graphics/TiledBackingStore.cpp

Change-Id: If860f2190a7b231303c4c58e56bf0a7b9f954243

11 years ago[CherryPick] [EFL] Slider progress bar goes crazy with negative ranges
Jiyeon Kim [Fri, 5 Apr 2013 07:48:58 +0000 (16:48 +0900)]
[CherryPick] [EFL] Slider progress bar goes crazy with negative ranges

[Title] [EFL] Slider progress bar goes crazy with negative ranges
[Problem] Check the 2nd and 3rd example of the page bellow : http://www.html5tutorial.info/html5-range.php
[Cause] N/A
[Solution] https://bugs.webkit.org/show_bug.cgi?id=95753
Now the calculation of what the current value represents in terms of progress (from 0 to 1) is correctly done.

Change-Id: I26fd2a785853f03fbb459055d551d465ecfc6661

11 years ago[CherryPick] [EFL] Range input ignores padding
Jiyeon Kim [Fri, 5 Apr 2013 07:43:52 +0000 (16:43 +0900)]
[CherryPick] [EFL] Range input ignores padding

[Title] [EFL] Range input ignores padding
[Problem] N/A
[Cause] N/A
[Solution] https://bugs.webkit.org/show_bug.cgi?id=94595
We do not constrain the slider size anymore since it was ignoring the padding. Also paint the slider thumb on the step it was suppose to be painted. WebKit will now take care of the positioning of the
thumb, the behavior will be now more coherent with other ports.
As side effect, this patch also fixes setting a slider RTL that wasn't working before and can be verified by the existing tests. Also datalist will stop at tick marks.
Updated default theme to paint the slider thumb in a different step. This was done by splitting the thumb into a separated group.

Change-Id: Ib2116938d35b89a4127a564d3977e6ef2ca5b0b6

11 years agoCode refine of media capture
Jihye Kang [Fri, 5 Apr 2013 11:49:56 +0000 (20:49 +0900)]
Code refine of media capture

[Title] Code refine of media capture
[Issue#] N/A
[Problem]
[Cause]
[Solution]

Change-Id: Id6e59cb104202e5e38d29eeb2e0d521120d66f2a

11 years ago[WK2] Add TIZEN_LOG for MediaCapture API
Jihye Kang [Fri, 5 Apr 2013 11:04:05 +0000 (20:04 +0900)]
[WK2] Add TIZEN_LOG for MediaCapture API

[Title] Add TIZEN_LOG for MediaCapture API
[Issue#] N/A
[Problem]
[Cause]
[Solution]

Change-Id: Ia8a54b2404a7cc92c1a0ad75816197cb6970e309

11 years agoMerge "[WK2] Off overflow:hidden layer's backingStore Clipping." into tizen_2.1
YoungTaeck Song [Fri, 5 Apr 2013 11:03:47 +0000 (20:03 +0900)]
Merge "[WK2] Off overflow:hidden layer's backingStore Clipping." into tizen_2.1

11 years agoMerge "[WK2] calculate tiledBackingStoreVisibleRect including animation trajectory...
YoungTaeck Song [Fri, 5 Apr 2013 11:03:11 +0000 (20:03 +0900)]
Merge "[WK2] calculate tiledBackingStoreVisibleRect including animation trajectory." into tizen_2.1

11 years ago[WK2] Remove personal information for Geolocation
Seonae Kim [Fri, 5 Apr 2013 10:23:46 +0000 (19:23 +0900)]
[WK2] Remove personal information for Geolocation

[Title][WK2] Remove personal information for Geolocation
[Issue] N/A
[Problem] Personal information for Geolocation is displayed on console.
[Cause] N/A
[Solution] A log for location information is removed and a function name is only displayed.

Change-Id: Iad9d66bbaf121dd83846638220a5e25c5b2613d9

11 years ago[WK2] calculate tiledBackingStoreVisibleRect including animation trajectory.
JungJik Lee [Thu, 28 Mar 2013 03:38:13 +0000 (12:38 +0900)]
[WK2] calculate tiledBackingStoreVisibleRect including animation trajectory.

[Title] [WK2] calculate tiledBackingStoreVisibleRect including animation trajectory.
[Issue#] N_SE-25602
[Problem] TBS can not create tiles which is outside of keepRect while animation is running.
[Cause] during the animation, WebGraphicsLayer did not update itself's backing store by animation keyframes.
[Solution] unite the regions that the animation trajectory starts and ends.

11 years ago[WK2] Off overflow:hidden layer's backingStore Clipping.
JungJik Lee [Fri, 5 Apr 2013 10:21:25 +0000 (19:21 +0900)]
[WK2] Off overflow:hidden layer's backingStore Clipping.

[Title] [WK2] Off overflow:hidden layer's backingStore Clipping.
[Issue#] N_SE-25975 / 27135 / 28955 / 26623
[Problem] Overflow:hidden Layers are bliking on TizenWinset Date/Time Page.
[Cause] Side-effect of Overflow hidden clipping.
[Solution] Off the feature.

11 years agoMerge "Fix build warnings 3" into tizen_2.1
Lukasz Slachciak [Fri, 5 Apr 2013 10:21:27 +0000 (19:21 +0900)]
Merge "Fix build warnings 3" into tizen_2.1

11 years ago[WK2]Selected text in combo box not displaying properly
Rashmi Kulakarni [Fri, 5 Apr 2013 18:47:24 +0000 (00:17 +0530)]
[WK2]Selected text in combo box not displaying properly

[Title][WK2]Selected text in combo box not displaying properly
[Issue#] WEB-2698
[Problem][WK2] Combo box text is displayed only partially
[Cause] EFL theme implementation did not handle condition where
        font size is greater the 12 px
[Solution] Added a check for font size while applying top padding
[Developer] Rashmi Kulakarni (rashmi.vijay)

Change-Id: Ie34ee1ee52b79b96a2b1f695e69e6e4cfcbbdc5c

11 years ago[UT] WebKit2 API Tests. Tests for methods: - ewk_settings_continuous_spell_checking_...
Lukasz Gajowy [Wed, 20 Mar 2013 14:35:27 +0000 (15:35 +0100)]
[UT] WebKit2 API Tests. Tests for methods:  - ewk_settings_continuous_spell_checking_enabled_get  - ewk_settings_continuous_spell_checking_enabled_set  - ewk_init
[UT] ewk_shutdown() method test.
[UT] Tetware tests for ewk_set_arguments function and ewk_settings_continuous_spell_checking_change_cb_set function.

Change-Id: I824917dcd82c738d0b6159d51400ce7b0efe37a4

11 years ago[ut] tests of methods: - ewk_view_popup_menu_close - ewk_view_popup_menu_select
Lukasz Gajowy [Thu, 4 Apr 2013 12:34:35 +0000 (14:34 +0200)]
[ut] tests of methods:  - ewk_view_popup_menu_close  - ewk_view_popup_menu_select

Change-Id: Ie7c4ae1033256fb4e41b2b7446e6504de5331bcc

11 years ago[WK2] Fix freezing issue on MediaCapture when app_svc error occurs
Jihye Kang [Thu, 4 Apr 2013 17:11:27 +0000 (02:11 +0900)]
[WK2] Fix freezing issue on MediaCapture when app_svc error occurs

[Title] Fix freezing issue on MediaCapture when app_svc error occurs
[Issue#] N/A
[Problem] Once error occurs on app svc, freeze occurs
[Cause] Did not reply when app_svc error occurs
[Solution] Catch error from app_svc

Change-Id: I1703bd553c50131b10f379853c0b4c15f9a0ee3d

11 years agoResolve crash issue of http in layout test
taehwan8.kim [Fri, 5 Apr 2013 00:45:53 +0000 (09:45 +0900)]
Resolve crash issue of http in layout test

[Title] Resolve crash issue of http in layout test
[Issue#] N/A
[Problem] Crash happens while storing icon in database.
[Cause] N/A
[Solution] We do not need this kind of behavior while running layout test.
           Therefore, this patch just disables that activity on layout test.

Change-Id: Id4e7cf78b103a92c1369566adb56b46380e8c58b

11 years agoDo not adjust focused input node if node is visible now.
Eunmi Lee [Fri, 5 Apr 2013 04:53:00 +0000 (13:53 +0900)]
Do not adjust focused input node if node is visible now.

[Title] Do not adjust focused input node if node is visible now.
[Issue#] DCM-1155
[Problem] The focused input node is adjusted to the wrong position when IME is shown in the Web Application.
[Cause] The viewport is resized but contents is not resized right after showing IME
        and unchanged size of contents is used to adjust focused node, so calculated position is wrong.
[Solution] Do not adjust focused input node if node is visible now in order to prevent wrong case of Web Applicaiton.
           We should find the better solution later.

Change-Id: I385cb7f0aa8c9a177dc0a8f228596712c2a6913d

11 years ago[Cherry-pick] Positioned children of an overflow:visible container should ignore...
commit-queue@webkit.org [Mon, 14 Jan 2013 22:44:02 +0000 (22:44 +0000)]
[Cherry-pick] Positioned children of an overflow:visible container should ignore scroll offset when updating layer position

[Title] [Cherry-pick] Positioned children of an overflow:visible container should ignore scroll offset when updating layer position
[Issue] N_SE-31159
[Problem] display Delicious/Join page clipped.
[Cause] renderLayer which has relative property is placed in wrong position.
[Solution] Cherry-pick the opensource patch.

[Cherry-pick] Positioned children of an overflow:visible container should ignore scroll offset when updating layer position
https://bugs.webkit.org/show_bug.cgi?id=106814

Source/WebCore:

Patch by Tien-Ren Chen <trchen@chromium.org> on 2013-01-14
Reviewed by Simon Fraser.

This patch fixes a bug in RenderLayer::updateLayerPosition that
scrollLeft / scrollTop of a block should only be effective when the
block has overflow clipping. The bug results in rendering artifacts
and triggers a RenderGeometryMap assertion falure.

Fixes http://crbug.com/167985

Test: fast/overflow/overflow-visible-should-ignore-scroll.html

* rendering/RenderLayer.cpp:
(WebCore::RenderLayer::updateLayerPosition):

LayoutTests:

This patch fixes a bug in RenderLayer::updateLayerPosition that
scrollLeft / scrollTop of a block should only be effective when the
block has overflow clipping. The bug results in rendering artifacts
and triggers a RenderGeometryMap assertion falure.

Fixes http://crbug.com/167985

Patch by Tien-Ren Chen <trchen@chromium.org> on 2013-01-14
Reviewed by Simon Fraser.

* fast/overflow/overflow-visible-should-ignore-scroll-expected.html: Added.
* fast/overflow/overflow-visible-should-ignore-scroll.html: Added.

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

11 years agoFix the wrong parameter of ewkViewGetWindowFrame().
Eunmi Lee [Fri, 5 Apr 2013 04:47:10 +0000 (13:47 +0900)]
Fix the wrong parameter of ewkViewGetWindowFrame().

[Title] Fix the wrong parameter of ewkViewGetWindowFrame().
[Issue#]: N/A
[Problem] getWindowFrame() does not work.
[Cause] The first parameter of getWindowFrame() should be ewk_view, but the PageUIClient is set.
[Solution] Set ewk_view for the first parameter of ewkViewGetWindowFrame().

Change-Id: Ie697df42e0e0ffb4992d65f0737e7c6aa29e15c0

11 years agoRemove codes to process flick more using decimals.
Eunmi Lee [Mon, 1 Apr 2013 07:19:22 +0000 (16:19 +0900)]
Remove codes to process flick more using decimals.

[Title] Remove codes to process flick more using decimals.
[Issue#] N/A
[Problem] It seems that flick is stopped, but flick is processing slowly,
          and it caused that channel scrolling seems to work incorrectly.
[Cause] The flick is processed using decimals.
[Solution] Remove codes to process flick more using decimals.

Change-Id: Ia47a193b044a46cf2db9f4a972bfdd1fd8eada50

11 years agoMerge "[Release] Webkit2-efl-123997_0.11.12" into tizen_2.1
Kangil Han [Fri, 5 Apr 2013 02:49:38 +0000 (11:49 +0900)]
Merge "[Release] Webkit2-efl-123997_0.11.12" into tizen_2.1

11 years ago[Release] Webkit2-efl-123997_0.11.12
Sanghyup Lee [Fri, 5 Apr 2013 02:48:33 +0000 (11:48 +0900)]
[Release] Webkit2-efl-123997_0.11.12

Change-Id: Iedff9d7d70ab069394fa2e1c3fb5cf35dd3a3e5e

11 years agoScale image prior to draw it's pattern to enhance performance
Kyungjin Kim [Thu, 28 Mar 2013 03:50:02 +0000 (12:50 +0900)]
Scale image prior to draw it's pattern to enhance performance

[Title] Scale image prior to draw it's pattern to enhance performance
[Issue#] N/A
[Problem] Browsermark2 2d transform scores 1200
[Cause] Drawing an image to cairo context with scaling is very slow
[Solution] scale image first then draw the pattern to the context so scores 1800

Change-Id: Ia35ed86631dc24e9b6ac55e7117f9e31ec4a9eee

11 years agoMerge "[CherryPick] TextureMapperSurfaceBackingStore should check if GraphicsSurface...
GyongJin Joung [Fri, 5 Apr 2013 01:33:44 +0000 (10:33 +0900)]
Merge "[CherryPick] TextureMapperSurfaceBackingStore should check if GraphicsSurface is valid." into tizen_2.1

11 years agoSet display mode of video as PRI_VIDEO_OFF_AND_SEC_VIDEO_FULL_SCREEN(=2).
eojin.ham [Thu, 4 Apr 2013 12:35:11 +0000 (21:35 +0900)]
Set display mode of video as PRI_VIDEO_OFF_AND_SEC_VIDEO_FULL_SCREEN(=2).

[Title] Set display mode of video as PRI_VIDEO_OFF_AND_SEC_VIDEO_FULL_SCREEN.
[Problem] While device is connected to screen via HDMI, primary video should be off and secondary video should be full screen mode.
[Cause] It is new UX concept.
[Solution] Set display mode of video as PRI_VIDEO_OFF_AND_SEC_VIDEO_FULL_SCREEN(=2).

Change-Id: I33adbf955738ef415baefd04d844887a5975d252

11 years agoFix the issue that input picker is shown twice
Taeyun An [Thu, 4 Apr 2013 21:26:44 +0000 (06:26 +0900)]
Fix the issue that input picker is shown twice

[Title] Fix the issue that input picker is shown twice
[Issue#]: N/A
[Problem] input picker popup is shown twice
[Cause] when setting the value from input picker popup, the selection is changed
[Solution] check the focus for view object when showing input picker

Change-Id: Id7d4c20901203befa66fbb010f205cdffc660a6d

11 years agoFix IME issue in twitter application
Taeyun An [Thu, 4 Apr 2013 20:35:03 +0000 (05:35 +0900)]
Fix IME issue in twitter application

[Title] Fix IME issue in twitter application
[Issue#]: N/A
[Problem] IME does not appear in write menu in twitter
[Cause] it is the specific scenario
[Solution] add the additional logic for IME operation in twitter

Change-Id: I289a2718ca2adfe91d662da55b897f7fb08a17ca

11 years agoChecking the ewkView value before open clipboard window
Taeyun An [Thu, 4 Apr 2013 13:52:11 +0000 (22:52 +0900)]
Checking the ewkView value before open clipboard window

[Title] Checking the ewkView value before open clipboard window
[Issue#] PLM-P130404-4374
[Problem] Crash occured when open the clipboard window from IME button.
[Cause] Open clipboard window signal callback from IME is registed at EFL, OSP side also, So sometimes ewkView pointer has null value.
[Solution] Checking the ewkView value before open clipboard window. If ewkView value is null then it should be early return before open clipboard window.

Change-Id: Ibff6a2ab3b8c0c0e26fa034cefa54bd59ba69f79

11 years agoChange view status of video controls by click event.
eojin.ham [Thu, 4 Apr 2013 04:57:40 +0000 (13:57 +0900)]
Change view status of video controls by click event.

[Title] Change view status of video controls by click event.
[Problem] Video controls are not hidden until touching outside of video screen.
[Cause] Mouse-out event don't occur until touching outside of video screen.
[Solution] Change view status of video controls by click event.
           Add timer callback to hide controls on normal screen also.
Change-Id: Ie2768023d46b093b364ca66e5d4191df17ec6ef1

11 years agoMove the position to hide ClipboardWindow
Taeyun An [Thu, 4 Apr 2013 14:16:50 +0000 (23:16 +0900)]
Move the position to hide ClipboardWindow

[Title] Move the position to hide ClipboardWindow
[Issue#] N/A
[Problem] ClipboardWindow does not disappear when hiding IME
[Cause] invalid postion for the code to hide clipboard window
[Solution] hid ClipboardWindow when the callback for IME status is called

Change-Id: I9f12822a5bf47fbb509c6db25151c093091f52a5

11 years agoFix build warnings 3
Krzysztof Wolanski [Thu, 4 Apr 2013 14:40:31 +0000 (16:40 +0200)]
Fix build warnings 3

Change-Id: I9458a070930fb9d42542889ae728d26da50b58c9

11 years agoFix callback operation for IME show/hide
Taeyun An [Thu, 4 Apr 2013 14:01:20 +0000 (23:01 +0900)]
Fix callback operation for IME show/hide

[Title] Fix callback operation for IME show/hide
[Issue#] N/A
[Problem] "editorclient,ime,closed" is not called when hiding IME
[Cause] unnecessary exception routine
[Solution] remove the exception routine

Change-Id: Ibc6130ffa0356234b8bb89eb51ad93bea820333d

11 years agoMerge "TextureMapperGL: fix -Wsign-compare compilation warning. https://bugs.webkit...
Lukasz Slachciak [Thu, 4 Apr 2013 13:38:24 +0000 (22:38 +0900)]
Merge "TextureMapperGL: fix -Wsign-compare compilation warning. https://bugs.webkit.org/show_bug.cgi?id=97928" into tizen_2.1

11 years agoMerge "Fix build warnings 2" into tizen_2.1
Lukasz Slachciak [Thu, 4 Apr 2013 13:37:53 +0000 (22:37 +0900)]
Merge "Fix build warnings 2" into tizen_2.1

11 years agoTextureMapperGL: fix -Wsign-compare compilation warning.
commit-queue@webkit.org [Fri, 28 Sep 2012 19:30:13 +0000 (19:30 +0000)]
TextureMapperGL: fix -Wsign-compare compilation warning.
https://bugs.webkit.org/show_bug.cgi?id=97928

Patch by Alberto Garcia <agarcia@igalia.com> on 2012-09-28
Reviewed by Martin Robinson.

Use size_t rather than int to iterate over FilterOperations.

* platform/graphics/texmap/TextureMapperGL.cpp:
(WebCore::BitmapTextureGL::applyFilters):

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