https://bugs.webkit.org/show_bug.cgi?id=143635
Reviewed by Csaba Osztrogonác.
.:
* Source/cmake/OptionsEfl.cmake: Add ENABLE_MEDIA_SOURCE switch.
Tools:
* Scripts/webkitperl/FeatureList.pm: Enable media source on efl port.
LayoutTests:
* platform/efl/TestExpectations: Update failing tests.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@182675
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
+2015-04-12 Gyuyoung Kim <gyuyoung.kim@webkit.org>
+
+ [EFL] Enable Media Source
+ https://bugs.webkit.org/show_bug.cgi?id=143635
+
+ Reviewed by Csaba Osztrogonác.
+
+ * Source/cmake/OptionsEfl.cmake: Add ENABLE_MEDIA_SOURCE switch.
+
2015-04-11 Michael Catanzaro <mcatanzaro@igalia.com>
[CMake] Miscellaneous issues in WebKitFeatures.cmake
+2015-04-12 Gyuyoung Kim <gyuyoung.kim@webkit.org>
+
+ [EFL] Enable Media Source
+ https://bugs.webkit.org/show_bug.cgi?id=143635
+
+ Reviewed by Csaba Osztrogonác.
+
+ * platform/efl/TestExpectations: Update failing tests.
+
2015-04-12 Sungmann Cho <sungmann.cho@navercorp.com>
Fix trival typos related to the word "coordinate".
Bug(EFL) fast/images/webp-color-profile-lossy-alpha.html [ Skip ]
Bug(EFL) fast/images/webp-color-profile-lossy.html [ Skip ]
-# Requires MEDIA_SOURCE support.
-webkit.org/b/95296 http/tests/media/media-source [ Skip ]
-webkit.org/b/95296 media/media-source [ Skip ]
-webkit.org/b/95296 fast/history/page-cache-media-source-opened.html [ Skip ]
-webkit.org/b/95296 fast/history/page-cache-media-source-closed.html [ Skip ]
-webkit.org/b/95296 fast/history/page-cache-media-source-closed-2.html [ Skip ]
-webkit.org/b/95296 fast/history/page-cache-removed-source-buffer.html [ Skip ]
+# Though MEDIA_SOURCE is enabled, below tests are still failing.
+webkit.org/b/134974 http/tests/media/media-source [ Skip ]
+webkit.org/b/134974 media/media-source/media-source-append-failed.html [ Timeout ]
+webkit.org/b/134974 media/media-source/media-source-seek-complete.html [ Timeout ]
+webkit.org/b/134974 media/media-source/media-source-stalled-holds-sleep-assertion.html [ Timeout ]
+webkit.org/b/134974 media/track/track-cues-pause-on-exit.html [ Timeout ]
+webkit.org/b/134974 media/media-source/media-source-duplicate-seeked.html [ Failure ]
+webkit.org/b/134974 media/media-source/media-source-play.html [ Failure ]
+webkit.org/b/134974 media/media-source/media-source-append-buffer-with-append-window.html [ Failure Pass ]
# Requires ENCRYPTED_MEDIA support.
webkit.org/b/95297 media/encrypted-media [ Pass ]
WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_LINK_PREFETCH ON)
WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MEDIA_CAPTURE ON)
WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MEDIA_CONTROLS_SCRIPT ON)
+WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MEDIA_SOURCE ON)
WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MEMORY_SAMPLER ON)
WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MHTML ON)
WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MOUSE_CURSOR_SCALE ON)
+2015-04-12 Gyuyoung Kim <gyuyoung.kim@webkit.org>
+
+ [EFL] Enable Media Source
+ https://bugs.webkit.org/show_bug.cgi?id=143635
+
+ Reviewed by Csaba Osztrogonác.
+
+ * Scripts/webkitperl/FeatureList.pm: Enable media source on efl port.
+
2015-04-12 Alexey Proskuryakov <ap@apple.com>
build.webkit.org/dashboard: Crash-only queues should show failure when failure limit is exceeded
define => "ENABLE_MEDIA_CAPTURE", default => isEfl(), value => \$mediaCaptureSupport },
{ option => "media-source", desc => "Toggle Media Source support",
- define => "ENABLE_MEDIA_SOURCE", default => isGtk(), value => \$mediaSourceSupport },
+ define => "ENABLE_MEDIA_SOURCE", default => (isGtk() || isEfl()), value => \$mediaSourceSupport },
{ option => "media-statistics", desc => "Toggle Media Statistics support",
define => "ENABLE_MEDIA_STATISTICS", default => 0, value => \$mediaStatisticsSupport },