WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
162623
[GTK][GStreamer] Disable MEDIA_SOURCE and ENCRYPTED_MEDIA_V2 by default
https://bugs.webkit.org/show_bug.cgi?id=162623
Summary
[GTK][GStreamer] Disable MEDIA_SOURCE and ENCRYPTED_MEDIA_V2 by default
Enrique Ocaña
Reported
2016-09-27 10:02:58 PDT
To ease landing of MSE patches, it's advisable to disable Media Source and Encrypted Media (V1 & V2) by default on WebKitGTK+ and EFL.
Attachments
Patch
(3.17 KB, patch)
2016-09-27 10:15 PDT
,
Enrique Ocaña
no flags
Details
Formatted Diff
Diff
Patch
(1.64 KB, patch)
2016-09-27 10:38 PDT
,
Enrique Ocaña
no flags
Details
Formatted Diff
Diff
Patch
(1.58 KB, patch)
2016-09-29 08:48 PDT
,
Enrique Ocaña
no flags
Details
Formatted Diff
Diff
Patch
(1.48 KB, patch)
2016-10-16 11:24 PDT
,
Enrique Ocaña
no flags
Details
Formatted Diff
Diff
Patch
(1.45 KB, patch)
2016-10-26 01:16 PDT
,
Enrique Ocaña
no flags
Details
Formatted Diff
Diff
Show Obsolete
(4)
View All
Add attachment
proposed patch, testcase, etc.
Enrique Ocaña
Comment 1
2016-09-27 10:15:01 PDT
Created
attachment 289964
[details]
Patch
Xabier Rodríguez Calvar
Comment 2
2016-09-27 10:30:14 PDT
Comment on
attachment 289964
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=289964&action=review
> Source/cmake/OptionsEfl.cmake:99 > -WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_ENCRYPTED_MEDIA_V2 PUBLIC ON) > +WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_ENCRYPTED_MEDIA_V2 PUBLIC OFF)
After talking to Žan we think it is better to leave this as it is cause we will land everything together and it is unnecessary.
> Source/cmake/OptionsEfl.cmake:112 > -WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MEDIA_SOURCE PUBLIC ON) > +WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MEDIA_SOURCE PUBLIC OFF)
Ditto.
> ChangeLog:8 > + * Source/cmake/OptionsEfl.cmake:
Ditto.
Enrique Ocaña
Comment 3
2016-09-27 10:38:06 PDT
Created
attachment 289971
[details]
Patch
Enrique Ocaña
Comment 4
2016-09-29 05:36:46 PDT
Comment on
attachment 289971
[details]
Patch ENABLE_ENCRYPTED_MEDIA has been removed as part of
bug #161010
. This patch needs rework.
Enrique Ocaña
Comment 5
2016-09-29 08:48:31 PDT
Created
attachment 290204
[details]
Patch
Enrique Ocaña
Comment 6
2016-10-04 07:04:11 PDT
Comment on
attachment 290204
[details]
Patch Wait until all the patches in 157314 are ready.
Enrique Ocaña
Comment 7
2016-10-16 11:24:28 PDT
Created
attachment 291753
[details]
Patch
Enrique Ocaña
Comment 8
2016-10-26 01:16:58 PDT
Created
attachment 292885
[details]
Patch
Enrique Ocaña
Comment 9
2016-10-26 01:38:52 PDT
Comment on
attachment 292885
[details]
Patch Clearing flags on attachment: 292885 Committed
r207872
: <
http://trac.webkit.org/changeset/207872
>
Enrique Ocaña
Comment 10
2016-10-26 01:39:00 PDT
All reviewed patches have been landed. Closing bug.
Michael Catanzaro
Comment 11
2016-11-12 11:28:38 PST
So these features are already disabled in WebKitFeatures.cmake. All this did is make the options public, which isn't right as they are still experimental features and not ready to be advertised as supported options. Hence I'm going to roll this out. I think no further changes are required here, I just don't want the options to be public until they're really ready. :)
Michael Catanzaro
Comment 12
2016-11-12 11:33:55 PST
Committed
r208654
: <
http://trac.webkit.org/changeset/208654
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug