<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>167107</bug_id>
          
          <creation_ts>2017-01-16 18:54:56 -0800</creation_ts>
          <short_desc>[GTK] [MSE] Turn MSE on by default</short_desc>
          <delta_ts>2017-12-01 10:33:21 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKitGTK</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>167108</dependson>
    
    <dependson>99065</dependson>
    
    <dependson>165394</dependson>
    
    <dependson>167120</dependson>
          <blocked>131313</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Carlos Alberto Lopez Perez">clopez</reporter>
          <assigned_to name="Michael Catanzaro">mcatanzaro</assigned_to>
          <cc>bugs-noreply</cc>
    
    <cc>calvaris</cc>
    
    <cc>cgarcia</cc>
    
    <cc>commit-queue</cc>
    
    <cc>cturner</cc>
    
    <cc>dyskette</cc>
    
    <cc>eocanha</cc>
    
    <cc>janousek.jiri</cc>
    
    <cc>mcatanzaro</cc>
    
    <cc>zan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1267273</commentid>
    <comment_count>0</comment_count>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2017-01-16 18:54:56 -0800</bug_when>
    <thetext>All WebKit ports are enabling MSE by default since 2014. See bug 131313.

MSE is needed (among other things) for having 1080p (or superior quality) video on Youtube.

With WebKitGTK+ trunk:

$ Tools/Scripts/run-minibrowser --gtk --release  https://www.youtube.com/watch?v=iNJdPyoqt8U
(only 720p available)

$ Tools/Scripts/run-minibrowser --gtk --release --enable-mediasource=true https://www.youtube.com/watch?v=iNJdPyoqt8U
(1080p and 4k available)

Is there any reason why we are still not shipping this by default??</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1267290</commentid>
    <comment_count>1</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2017-01-16 20:00:45 -0800</bug_when>
    <thetext>(Do we need WebM support before we can turn it on, or does YouTube gracefully degrade to non-MSE when encumbered codecs are unavailable?)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1267372</commentid>
    <comment_count>2</comment_count>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2017-01-17 09:37:13 -0800</bug_when>
    <thetext>(In reply to comment #1)
&gt; (Do we need WebM support before we can turn it on, or does YouTube
&gt; gracefully degrade to non-MSE when encumbered codecs are unavailable?)

No, it just crashes ;)

See bug 167120</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1332058</commentid>
    <comment_count>3</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2017-07-25 13:28:29 -0700</bug_when>
    <thetext>(In reply to Carlos Alberto Lopez Perez from comment #0)
&gt; All WebKit ports are enabling MSE by default since 2014. See bug 131313.
&gt; 
&gt; MSE is needed (among other things) for having 1080p (or superior quality)
&gt; video on Youtube.

On Fedora, we are currently limited to 360p quality video on YouTube. MSE is required to get 480p, 720p and 1080p when H.264 is not supported.

On platforms which include H.264 support, the max is indeed 720p without MSE, so the need for MSE is much less urgent.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1376795</commentid>
    <comment_count>4</comment_count>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2017-12-01 05:30:37 -0800</bug_when>
    <thetext>*** Bug 180233 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1376855</commentid>
    <comment_count>5</comment_count>
      <attachid>328109</attachid>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2017-12-01 09:53:11 -0800</bug_when>
    <thetext>Created attachment 328109
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1376898</commentid>
    <comment_count>6</comment_count>
      <attachid>328109</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-12-01 10:33:20 -0800</bug_when>
    <thetext>Comment on attachment 328109
Patch

Clearing flags on attachment: 328109

Committed r225400: &lt;https://trac.webkit.org/changeset/225400&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1376899</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-12-01 10:33:21 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>328109</attachid>
            <date>2017-12-01 09:53:11 -0800</date>
            <delta_ts>2017-12-01 10:33:20 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-167107-20171201115310.patch</filename>
            <type>text/plain</type>
            <size>3787</size>
            <attacher name="Michael Catanzaro">mcatanzaro</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjI1MzM4CmRpZmYgLS1naXQgYS9Tb3VyY2UvY21ha2UvR1N0
cmVhbWVyQ2hlY2tzLmNtYWtlIGIvU291cmNlL2NtYWtlL0dTdHJlYW1lckNoZWNrcy5jbWFrZQpp
bmRleCA1YTYxMDFkMzI3MzlmMTgxYzg5NjVhZjgwNGZmODgyOTU2MWFiMzYzLi41YmM0ZWM3YTdh
NzE0NDgwZjA0YTU2ODc0MjkzMWVkZjkwMzg4NmQ5IDEwMDY0NAotLS0gYS9Tb3VyY2UvY21ha2Uv
R1N0cmVhbWVyQ2hlY2tzLmNtYWtlCisrKyBiL1NvdXJjZS9jbWFrZS9HU3RyZWFtZXJDaGVja3Mu
Y21ha2UKQEAgLTMyLDYgKzMyLDEyIEBAIGlmIChFTkFCTEVfVklERU8gT1IgRU5BQkxFX1dFQl9B
VURJTykKICAgICAgICAgZW5kaWYgKCkKICAgICBlbmRpZiAoKQogCisgICAgaWYgKEVOQUJMRV9N
RURJQV9TT1VSQ0UpCisgICAgICAgIGlmIChQQ19HU1RSRUFNRVJfVkVSU0lPTiBWRVJTSU9OX0xF
U1MgIjEuOCIpCisgICAgICAgICAgICBtZXNzYWdlKEZBVEFMX0VSUk9SICJHU3RyZWFtZXIgMS44
IGlzIG5lZWRlZCBmb3IgRU5BQkxFX01FRElBX1NPVVJDRS4iKQorICAgICAgICBlbmRpZiAoKQor
ICAgIGVuZGlmICgpCisKICAgICBpZiAoVVNFX0dTVFJFQU1FUl9HTCkKICAgICAgICAgaWYgKFBD
X0dTVFJFQU1FUl9WRVJTSU9OIFZFUlNJT05fTEVTUyAiMS4xMCIpCiAgICAgICAgICAgICBzZXQo
VVNFX0dTVFJFQU1FUl9HTCBPRkYpCmRpZmYgLS1naXQgYS9Tb3VyY2UvY21ha2UvR1N0cmVhbWVy
RGVmaW5pdGlvbnMuY21ha2UgYi9Tb3VyY2UvY21ha2UvR1N0cmVhbWVyRGVmaW5pdGlvbnMuY21h
a2UKaW5kZXggMzgwYTM3NjIyMTE1MzQzOGNiZjQ3Zjk1ODVlMTgyMThiMThiODA4NS4uMDM5Mzhj
ODc3NGU2ZmU3NWExY2VjNjBjZmNjZmNmNjdlZGRiYjQ5YyAxMDA2NDQKLS0tIGEvU291cmNlL2Nt
YWtlL0dTdHJlYW1lckRlZmluaXRpb25zLmNtYWtlCisrKyBiL1NvdXJjZS9jbWFrZS9HU3RyZWFt
ZXJEZWZpbml0aW9ucy5jbWFrZQpAQCAtMSw1ICsxLDcgQEAKIFdFQktJVF9PUFRJT05fREVGQVVM
VF9QT1JUX1ZBTFVFKEVOQUJMRV9WSURFTyBQVUJMSUMgT04pCiBXRUJLSVRfT1BUSU9OX0RFRkFV
TFRfUE9SVF9WQUxVRShFTkFCTEVfV0VCX0FVRElPIFBVQkxJQyBPTikKIAorV0VCS0lUX09QVElP
Tl9ERUZBVUxUX1BPUlRfVkFMVUUoRU5BQkxFX01FRElBX1NPVVJDRSBQUklWQVRFIE9OKQorCiBX
RUJLSVRfT1BUSU9OX0RFRklORShVU0VfR1NUUkVBTUVSX0dMICJXaGV0aGVyIHRvIGVuYWJsZSBz
dXBwb3J0IGZvciBHU3RyZWFtZXIgR0wiIFBSSVZBVEUgT04pCiBXRUJLSVRfT1BUSU9OX0RFRklO
RShVU0VfR1NUUkVBTUVSX01QRUdUUyAiV2hldGhlciB0byBlbmFibGUgc3VwcG9ydCBmb3IgTVBF
Ry1UUyIgUFJJVkFURSBPRkYpCmRpZmYgLS1naXQgYS9Tb3VyY2UvY21ha2UvT3B0aW9uc0dUSy5j
bWFrZSBiL1NvdXJjZS9jbWFrZS9PcHRpb25zR1RLLmNtYWtlCmluZGV4IDY5ODQ1ZWRjYzBhN2Zh
ODU0MTdmZTdjMWJiZDNmZTY1MjU3YTZiYmYuLjc3YjExMmZiNmI2NzhlNjNlZWVlMWQ0ZjM3NjU4
ZTY3ZWRiNTlhNzkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9jbWFrZS9PcHRpb25zR1RLLmNtYWtlCisr
KyBiL1NvdXJjZS9jbWFrZS9PcHRpb25zR1RLLmNtYWtlCkBAIC0xNDIsNyArMTQyLDYgQEAgV0VC
S0lUX09QVElPTl9ERUZBVUxUX1BPUlRfVkFMVUUoRU5BQkxFX0RPV05MT0FEX0FUVFJJQlVURSBQ
UklWQVRFIE9OKQogV0VCS0lUX09QVElPTl9ERUZBVUxUX1BPUlRfVkFMVUUoRU5BQkxFX0ZUUERJ
UiBQUklWQVRFIE9GRikKIFdFQktJVF9PUFRJT05fREVGQVVMVF9QT1JUX1ZBTFVFKEVOQUJMRV9J
TlBVVF9UWVBFX0NPTE9SIFBSSVZBVEUgT04pCiBXRUJLSVRfT1BUSU9OX0RFRkFVTFRfUE9SVF9W
QUxVRShFTkFCTEVfTUhUTUwgUFJJVkFURSBPTikKLVdFQktJVF9PUFRJT05fREVGQVVMVF9QT1JU
X1ZBTFVFKEVOQUJMRV9NRURJQV9TT1VSQ0UgUFJJVkFURSAke0VOQUJMRV9FWFBFUklNRU5UQUxf
RkVBVFVSRVN9KQogV0VCS0lUX09QVElPTl9ERUZBVUxUX1BPUlRfVkFMVUUoRU5BQkxFX01FRElB
X1NUUkVBTSBQUklWQVRFICR7RU5BQkxFX0VYUEVSSU1FTlRBTF9GRUFUVVJFU30pCiBXRUJLSVRf
T1BUSU9OX0RFRkFVTFRfUE9SVF9WQUxVRShFTkFCTEVfV0VCX1JUQyBQUklWQVRFICR7RU5BQkxF
X0VYUEVSSU1FTlRBTF9GRUFUVVJFU30pCiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9jbWFrZS9PcHRp
b25zV1BFLmNtYWtlIGIvU291cmNlL2NtYWtlL09wdGlvbnNXUEUuY21ha2UKaW5kZXggZjE4YTY3
ZWI5MDJkYjg0YzBjNWMzYTQxZTBlOWY0YjgyODg3ZmRjZC4uNTIyNTczM2RjYzA1YTE1MjJmNDM2
YjE3YzIwNDYyZDY1NWUwZDE0NSAxMDA2NDQKLS0tIGEvU291cmNlL2NtYWtlL09wdGlvbnNXUEUu
Y21ha2UKKysrIGIvU291cmNlL2NtYWtlL09wdGlvbnNXUEUuY21ha2UKQEAgLTI1LDcgKzI1LDYg
QEAgV0VCS0lUX09QVElPTl9ERUZBVUxUX1BPUlRfVkFMVUUoVVNFX1NZU1RFTV9NQUxMT0MgUFVC
TElDIE9GRikKICMgQ2hhbmdpbmcgdGhlc2Ugb3B0aW9ucyBpcyBjb21wbGV0ZWx5IHVuc3VwcG9y
dGVkLgogV0VCS0lUX09QVElPTl9ERUZBVUxUX1BPUlRfVkFMVUUoRU5BQkxFX0ZVTExTQ1JFRU5f
QVBJIFBSSVZBVEUgT0ZGKQogV0VCS0lUX09QVElPTl9ERUZBVUxUX1BPUlRfVkFMVUUoRU5BQkxF
X0dFT0xPQ0FUSU9OIFBSSVZBVEUgT0ZGKQotV0VCS0lUX09QVElPTl9ERUZBVUxUX1BPUlRfVkFM
VUUoRU5BQkxFX01FRElBX1NPVVJDRSBQUklWQVRFIE9OKQogV0VCS0lUX09QVElPTl9ERUZBVUxU
X1BPUlRfVkFMVUUoRU5BQkxFX01IVE1MIFBSSVZBVEUgT04pCiBXRUJLSVRfT1BUSU9OX0RFRkFV
TFRfUE9SVF9WQUxVRShFTkFCTEVfTkVUU0NBUEVfUExVR0lOX0FQSSBQUklWQVRFIE9GRikKIFdF
QktJVF9PUFRJT05fREVGQVVMVF9QT1JUX1ZBTFVFKEVOQUJMRV9OT1RJRklDQVRJT05TIFBSSVZB
VEUgT0ZGKQpkaWZmIC0tZ2l0IGEvQ2hhbmdlTG9nIGIvQ2hhbmdlTG9nCmluZGV4IDI1ZmE0Nzlh
NDZjYzNkYzFiYWI1MDdiNGM3NGI1YzE3YWQxNmJjNTcuLmQ0OGQ1YTQ4Njc1ZGRhMGE2MThhOTYw
YzBmNmU5YWNlNDdkZGVlYTQgMTAwNjQ0Ci0tLSBhL0NoYW5nZUxvZworKysgYi9DaGFuZ2VMb2cK
QEAgLTEsMyArMSwxOCBAQAorMjAxNy0xMi0wMSAgTWljaGFlbCBDYXRhbnphcm8gIDxtY2F0YW56
YXJvQGlnYWxpYS5jb20+CisKKyAgICAgICAgW0dUS10gW01TRV0gVHVybiBNU0Ugb24gYnkgZGVm
YXVsdAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTY3
MTA3CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVHVy
biBvbiB0aGUgRU5BQkxFX01FRElBX1NPVVJDRSBidWlsZCBvcHRpb24uIEZhaWwgdGhlIGJ1aWxk
IGlmIEdTdHJlYW1lciAxLjggaXMgbm90CisgICAgICAgIGluc3RhbGxlZCBhbmQgRU5BQkxFX01F
RElBX1NPVVJDRSBoYXMgbm90IGJlZW4gZGlzYWJsZWQuCisKKyAgICAgICAgKiBTb3VyY2UvY21h
a2UvR1N0cmVhbWVyQ2hlY2tzLmNtYWtlOgorICAgICAgICAqIFNvdXJjZS9jbWFrZS9HU3RyZWFt
ZXJEZWZpbml0aW9ucy5jbWFrZToKKyAgICAgICAgKiBTb3VyY2UvY21ha2UvT3B0aW9uc0dUSy5j
bWFrZToKKyAgICAgICAgKiBTb3VyY2UvY21ha2UvT3B0aW9uc1dQRS5jbWFrZToKKwogMjAxNy0x
MS0yOSAgQWxleCBDaHJpc3RlbnNlbiAgPGFjaHJpc3RlbnNlbkB3ZWJraXQub3JnPgogCiAgICAg
ICAgIEZpeCBNYWMgQ01ha2UgYnVpbGQuCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>