[Tizen-submit] 16111: Changes to Tizen:Mobile/webkit2-efl

noreply at tizen.org noreply at tizen.org
Tue Oct 15 08:50:13 GMT 2013


Hi,
Jenna have made the following changes to webkit2-efl in project Tizen:Mobile. Please review and accept ASAP.

Thank You,

[This message was auto-generated]

---

Request: #16111

  submit:       Tizen:Mobile:build/webkit2-efl(cleanup) -> Tizen:Mobile


Message:
Submitter: Jenna <jennax.g.esquivel at intel.com>
Comments: Submit to OBS
Git project: platform/framework/web/webkit-efl
Tag: submit/tizen/20131014.225508
Commit: 43c9e68bfc52603e6ec764994715c431e4e7ec63 Update Chnagelog

State:   new        2013-10-15T08:48:45 tizenrobot
Comment: <no comment>
changes files:
--------------
--- webkit2-efl.changes
+++ webkit2-efl.changes
@@ -0,0 +1,11 @@
+* Mon Oct 14 2013 Joone Hur <joone.hur at intel.com> submit/tizen/20131010.225239 at f092351
+- [Regression] Make scrolling work with mouse events support
+
+* Thu Oct 10 2013 Joone Hur <joone.hur at intel.com> submit/tizen/20131010.120305 at 12a460c
+- TIVI-1759: Allows to replay a video by a click on the play button.
+- Update Changelog
+
+* Thu Oct 10 2013 Joone Hur <joone.hur at intel.com> submit/tizen/20131002.163043 at 4e08d9d
+- TIVI-1947: Enable automaticly restoring media elements by audio manager
+- [TIVI-1941] Enable mouse events by default for desktop browsing.
+

spec files:
-----------
--- webkit2-efl.spec
+++ webkit2-efl.spec
@@ -7,7 +7,7 @@
 Summary: Webkit2 EFL
 Version: 123997_0.11.47
 Release: 1
-VCS:     platform/framework/web/webkit-efl#submit/tizen/20131002.163043-0-gc1254a2880059cb4a7d9f33434c50bc6f1b93194
+VCS:     platform/framework/web/webkit-efl#submit/tizen/20131014.225508-0-g43c9e68bfc52603e6ec764994715c431e4e7ec63
 Group: Applications/Internet
 License: LGPLv2.1 or BSD
 Source0: %{name}-%{version}.tar.gz

other changes:
--------------

++++++ webkit2-efl-123997_0.11.47.tar.gz
--- Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp
+++ Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp
@@ -250,10 +250,16 @@
 #if ENABLE(TIZEN_AUDIO_SESSION_MANAGER)
 static ASM_cb_result_t MediaPlayerAudioSessionEventSourcePause(ASM_event_sources_t eventSource, void* callbackData)
 {
-    MediaPlayer* player = static_cast<MediaPlayer*>(callbackData);
+    MediaPlayerPrivateGStreamer *priv = static_cast<MediaPlayerPrivateGStreamer*>(callbackData);
+    MediaPlayer* player = priv->player();
     if (!player)
         return ASM_CB_RES_IGNORE;
 
+    // This command will come in for any media element, regardless of the state of playback,
+    // so just ignore request on media that is not currently playing
+    if (!priv->playing())
+        return ASM_CB_RES_NONE;
+
     switch (eventSource) {
     case ASM_EVENT_SOURCE_CALL_START:
     case ASM_EVENT_SOURCE_ALARM_START:
@@ -261,6 +267,7 @@
     case ASM_EVENT_SOURCE_EMERGENCY_START:
     case ASM_EVENT_SOURCE_OTHER_PLAYER_APP:
     case ASM_EVENT_SOURCE_RESOURCE_CONFLICT:
+        priv->m_preemptionRequested = true;
         player->pause();
         player->playbackStateChanged();
         return ASM_CB_RES_PAUSE;
@@ -277,23 +284,18 @@
 
 static ASM_cb_result_t MediaPlayerAudioSessionEventSourcePlay(ASM_event_sources_t eventSource, void* callbackData)
 {
-    MediaPlayer* player = static_cast<MediaPlayer*>(callbackData);
+    MediaPlayerPrivateGStreamer *priv = static_cast<MediaPlayerPrivateGStreamer*>(callbackData);
+    MediaPlayer* player = priv->player();
     if (!player)
         return ASM_CB_RES_IGNORE;
 
-    switch (eventSource) {
-    case ASM_EVENT_SOURCE_ALARM_END:
-        if (!player->hasVideo()) {
-            player->play();
-            return ASM_CB_RES_PLAYING;
-        } else if (player->url().string().contains("camera://")) {
-            player->play();
-            return ASM_CB_RES_PLAYING;
-        }
-        return ASM_CB_RES_NONE;
-    default:
-        return ASM_CB_RES_NONE;
+    // Regardless of event source, start to play if resource manager

Please refer to OBS webUI for more details about this SR.


More information about the Tizen-submit mailing list