RESOLVED WONTFIX 134974
[EFL] Need to fix failing media source tests after enabling MEDIA_SOURCE option for WK2 Efl
https://bugs.webkit.org/show_bug.cgi?id=134974
Summary [EFL] Need to fix failing media source tests after enabling MEDIA_SOURCE opti...
KwangHyuk
Reported 2014-07-16 08:23:16 PDT
Add MEDIA_SOURCE option to OptionEfl.cmake and specify the video dependency.
Attachments
Patch (3.17 KB, patch)
2014-07-16 08:25 PDT, KwangHyuk
no flags
Patch (3.23 KB, patch)
2014-07-17 09:54 PDT, KwangHyuk
no flags
Patch (3.57 KB, patch)
2014-10-30 09:21 PDT, KwangHyuk
no flags
Patch (5.35 KB, patch)
2014-10-31 09:07 PDT, KwangHyuk
no flags
Patch (5.35 KB, patch)
2014-10-31 09:09 PDT, KwangHyuk
gyuyoung.kim: review-
KwangHyuk
Comment 1 2014-07-16 08:25:30 PDT
Gyuyoung Kim
Comment 2 2014-07-16 17:30:52 PDT
Comment on attachment 234996 [details] Patch LGTM, but could you check what was the build error on efl ews ?
KwangHyuk
Comment 3 2014-07-17 09:54:22 PDT
Created attachment 235070 [details] Patch update the Changelog.
Gyuyoung Kim
Comment 4 2014-10-10 22:45:33 PDT
Comment on attachment 235070 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=235070&action=review > Source/cmake/OptionsEfl.cmake:77 > +WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MEDIA_SOURCE OFF) Why do you off it in OptionsEfl.cmake ?
Gyuyoung Kim
Comment 5 2014-10-10 22:46:04 PDT
And isn't there any unskip test regarding media source ?
KwangHyuk
Comment 6 2014-10-11 10:39:22 PDT
(In reply to comment #4) > (From update of attachment 235070 [details]) > View in context: https://bugs.webkit.org/attachment.cgi?id=235070&action=review > > > Source/cmake/OptionsEfl.cmake:77 > > +WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MEDIA_SOURCE OFF) > > Why do you off it in OptionsEfl.cmake ? Fortunately or unfortunately, It's applied as default features if any option is supported in the Tools/Scripts/webkitperl/FeatureList.pm.
KwangHyuk
Comment 7 2014-10-11 10:41:13 PDT
(In reply to comment #5) > And isn't there any unskip test regarding media source ? Need to check. :) However MSE is not mature for WebKit EFL yet.
Csaba Osztrogonác
Comment 8 2014-10-14 06:07:07 PDT
*** Bug 95296 has been marked as a duplicate of this bug. ***
Gyuyoung Kim
Comment 9 2014-10-14 16:57:10 PDT
Comment on attachment 235070 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=235070&action=review >>> Source/cmake/OptionsEfl.cmake:77 >>> +WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MEDIA_SOURCE OFF) >> >> Why do you off it in OptionsEfl.cmake ? > > Fortunately or unfortunately, It's applied as default features if any option is supported in the Tools/Scripts/webkitperl/FeatureList.pm. This option is used when we build EFL port by using cmake command directly. So need to enable it too.
KwangHyuk
Comment 10 2014-10-15 05:56:08 PDT
(In reply to comment #9) > (From update of attachment 235070 [details]) > View in context: https://bugs.webkit.org/attachment.cgi?id=235070&action=review > > >>> Source/cmake/OptionsEfl.cmake:77 > >>> +WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MEDIA_SOURCE OFF) > >> > >> Why do you off it in OptionsEfl.cmake ? > > > > Fortunately or unfortunately, It's applied as default features if any option is supported in the Tools/Scripts/webkitperl/FeatureList.pm. > > This option is used when we build EFL port by using cmake command directly. So need to enable it too. Ok, I will do it. :)
Gyuyoung Kim
Comment 11 2014-10-26 23:41:44 PDT
Comment on attachment 235070 [details] Patch r- due to the missing disabling MEDIA_SOURCE in OptionsEfl.cmake.
KwangHyuk
Comment 12 2014-10-30 09:21:56 PDT
KwangHyuk
Comment 13 2014-10-30 09:23:55 PDT
(In reply to comment #11) > Comment on attachment 235070 [details] > Patch > > r- due to the missing disabling MEDIA_SOURCE in OptionsEfl.cmake. Turn MEDIA_SOURCE on as the status of it is almost same with GTK. :)
Gyuyoung Kim
Comment 14 2014-10-30 18:53:19 PDT
Comment on attachment 240677 [details] Patch Patch looks good to me now. However I think we can unskip tests regarding media source. I think we have to land this patch with the tests. Could you check it ? # Requires MEDIA_SOURCE support. webkit.org/b/95296 http/tests/media/media-source [ Skip ] webkit.org/b/95296 media/media-source [ Skip ]
KwangHyuk
Comment 15 2014-10-31 09:07:54 PDT
KwangHyuk
Comment 16 2014-10-31 09:09:26 PDT
Gyuyoung Kim
Comment 17 2015-02-03 07:48:58 PST
Comment on attachment 240738 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=240738&action=review > LayoutTests/platform/efl/TestExpectations:1115 > +webkit.org/b/134974 media/media-source/media-source-addsourcebuffer.html [ Pass ] hmm... I doubt whether you understand how to maintain failing tests on TestExpectations. All media-source tests are skipped just in above line. Thus below your update is not meaningful.
Gyuyoung Kim
Comment 18 2015-04-12 05:28:07 PDT
I file a new bug (Bug 143635) to enable MEDIA_SOURCE. However there are failing tests as below, http/tests/media/media-source [ Skip ] media/media-source/media-source-append-failed.html [ Timeout ] media/media-source/media-source-seek-complete.html [ Timeout ] media/media-source/media-source-stalled-holds-sleep-assertion.html [ Timeout ] media/track/track-cues-pause-on-exit.html [ Timeout ] media/media-source/media-source-duplicate-seeked.html [ Failure ] media/media-source/media-source-play.html [ Failure ] media/media-source/media-source-append-buffer-with-append-window.html [ Failure Pass ] I hope this bug tries to fix the tests.
Michael Catanzaro
Comment 19 2017-03-11 10:40:13 PST
Closing this bug because the EFL port has been removed from trunk. If you feel this bug applies to a different upstream WebKit port and was closed in error, please either update the title and reopen the bug, or leave a comment to request this.
Note You need to log in before you can comment on or make changes to this bug.