<?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>174260</bug_id>
          
          <creation_ts>2017-07-07 10:12:08 -0700</creation_ts>
          <short_desc>REGRESSION(r219194): [GStreamer] http/tests/media/video-redirect.html is failing</short_desc>
          <delta_ts>2017-07-10 03:13:52 -0700</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Charlie Turner">cturner</reporter>
          <assigned_to name="Charlie Turner">cturner</assigned_to>
          <cc>bugs-noreply</cc>
    
    <cc>cgarcia</cc>
    
    <cc>clopez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>mcatanzaro</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1326510</commentid>
    <comment_count>0</comment_count>
    <who name="Charlie Turner">cturner</who>
    <bug_when>2017-07-07 10:12:08 -0700</bug_when>
    <thetext>This was some fallout from r219194. The reason was not omitting an extra place we needed to convert URL&apos;s to using our internal protocol schema.
These workarounds can go away once the upstream bug to be able to set ranks per-element get in.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1326549</commentid>
    <comment_count>1</comment_count>
      <attachid>314861</attachid>
    <who name="Charlie Turner">cturner</who>
    <bug_when>2017-07-07 12:35:25 -0700</bug_when>
    <thetext>Created attachment 314861
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1326906</commentid>
    <comment_count>2</comment_count>
      <attachid>314861</attachid>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2017-07-09 17:35:47 -0700</bug_when>
    <thetext>Comment on attachment 314861
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=314861&amp;action=review

&gt; Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:229
&gt; -    m_url = URL(URL(), cleanURLString);
&gt; +    URL cleanURL = URL(URL(), cleanURLString);
&gt; +    convertToInternalProtocol(cleanURL);
&gt;  
&gt; -    if (m_url.protocolIsInHTTPFamily())
&gt; -        m_url.setProtocol(&quot;webkit+&quot; + url.protocol());
&gt; +    m_url = cleanURL;

Why using an extra variable cleanURL and not simply doing ...

m_url = URL(URL(), cleanURLString);
convertToInternalProtocol(m_url);


??</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1326951</commentid>
    <comment_count>3</comment_count>
      <attachid>314969</attachid>
    <who name="Charlie Turner">cturner</who>
    <bug_when>2017-07-10 01:45:18 -0700</bug_when>
    <thetext>Created attachment 314969
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1326959</commentid>
    <comment_count>4</comment_count>
      <attachid>314969</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-07-10 03:13:50 -0700</bug_when>
    <thetext>Comment on attachment 314969
Patch

Clearing flags on attachment: 314969

Committed r219288: &lt;http://trac.webkit.org/changeset/219288&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1326960</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-07-10 03:13:52 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>314861</attachid>
            <date>2017-07-07 12:35:25 -0700</date>
            <delta_ts>2017-07-10 01:45:15 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-174260-20170707203523.patch</filename>
            <type>text/plain</type>
            <size>2910</size>
            <attacher name="Charlie Turner">cturner</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjE5MjU5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMjEyMGNjZjBlNjRjMzA5
MDIxZDA5Y2VjMGYwOTE0ZGIyNmM2ODY4ZC4uYjhiOTQ2NGYyMzc5Zjc2OWYyMzA5YmFkYzBjZTU0
ZDIzODcwZjY3YyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDE3LTA3LTA3ICBDaGFy
bGllIFR1cm5lciAgPGN0dXJuZXJAaWdhbGlhLmNvbT4KKworICAgICAgICBbR1RLXSBodHRwL3Rl
c3RzL21lZGlhL3ZpZGVvLXJlZGlyZWN0Lmh0bWwgaXMgZmFpbGluZworICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc0MjYwCisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTWFrZSBzdXJlIHdlJ3JlIHRlc3Rpbmcg
bmV3IFVSTHMgd2l0aGluIHRoZSBzYW1lIHNlY3VyaXR5IG9yaWdpbi4KKworICAgICAgICBDb3Zl
cmVkIGJ5IGV4aXN0aW5nIHRlc3RzLgorCisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvZ3N0
cmVhbWVyL01lZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1lci5jcHA6CisgICAgICAgIChXZWJDb3Jl
Ojpjb252ZXJ0VG9JbnRlcm5hbFByb3RvY29sKTogRmFjdG9yIG91dCBzZXR0aW5nIG91cgorICAg
ICAgICBpbnRlcm5hbCBVUkwgc2NoZW1hLgorICAgICAgICAoV2ViQ29yZTo6TWVkaWFQbGF5ZXJQ
cml2YXRlR1N0cmVhbWVyOjpzZXRQbGF5YmluVVJMKTogVXNlIHRoZQorICAgICAgICByZWZhY3Rv
cmVkIGhlbHBlci4KKyAgICAgICAgKFdlYkNvcmU6Ok1lZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1l
cjo6bG9hZE5leHRMb2NhdGlvbik6IFVzZQorICAgICAgICByZWZhY3RvcmVkIGhlbHBlciB0byBl
bnN1cmUgYm90aCBVUkxzIGhhdmUgdGhlIHNhbWUgb3JpZ2luLgorCiAyMDE3LTA1LTI0ICBTZXJn
aW8gVmlsbGFyIFNlbmluICA8c3ZpbGxhckBpZ2FsaWEuY29tPgogCiAgICAgICAgIFtTVkddIExl
YWsgaW4gU1ZHQW5pbWF0ZWRMaXN0UHJvcGVydHlUZWFyT2ZmCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9nc3RyZWFtZXIvTWVkaWFQbGF5ZXJQcml2YXRlR1N0
cmVhbWVyLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2dzdHJlYW1lci9N
ZWRpYVBsYXllclByaXZhdGVHU3RyZWFtZXIuY3BwCmluZGV4IGM4ZDY2ZDc3MmI5OTQxMzk0MjRl
ZmNjMThhNDU3OTNmY2M3ZmQzMmUuLmUxNzQxODU0MDU1Mzg2YjgxNDFiY2UwNzhlNWY0Y2FiMjg0
OTU1ZGQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2dzdHJl
YW1lci9NZWRpYVBsYXllclByaXZhdGVHU3RyZWFtZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3Jl
L3BsYXRmb3JtL2dyYXBoaWNzL2dzdHJlYW1lci9NZWRpYVBsYXllclByaXZhdGVHU3RyZWFtZXIu
Y3BwCkBAIC0yMTAsNiArMjEwLDEyIEBAIE1lZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1lcjo6fk1l
ZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1lcigpCiAgICAgfQogfQogCitzdGF0aWMgdm9pZCBjb252
ZXJ0VG9JbnRlcm5hbFByb3RvY29sKFVSTCYgdXJsKQoreworICAgIGlmICh1cmwucHJvdG9jb2xJ
c0luSFRUUEZhbWlseSgpKQorICAgICAgICB1cmwuc2V0UHJvdG9jb2woIndlYmtpdCsiICsgdXJs
LnByb3RvY29sKCkpOworfQorCiB2b2lkIE1lZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1lcjo6c2V0
UGxheWJpblVSTChjb25zdCBVUkwmIHVybCkKIHsKICAgICAvLyBDbGVhbiBvdXQgZXZlcnl0aGlu
ZyBhZnRlciBmaWxlOi8vIHVybCBwYXRoLgpAQCAtMjE3LDEwICsyMjMsMTAgQEAgdm9pZCBNZWRp
YVBsYXllclByaXZhdGVHU3RyZWFtZXI6OnNldFBsYXliaW5VUkwoY29uc3QgVVJMJiB1cmwpCiAg
ICAgaWYgKHVybC5pc0xvY2FsRmlsZSgpKQogICAgICAgICBjbGVhblVSTFN0cmluZyA9IGNsZWFu
VVJMU3RyaW5nLnN1YnN0cmluZygwLCB1cmwucGF0aEVuZCgpKTsKIAotICAgIG1fdXJsID0gVVJM
KFVSTCgpLCBjbGVhblVSTFN0cmluZyk7CisgICAgVVJMIGNsZWFuVVJMID0gVVJMKFVSTCgpLCBj
bGVhblVSTFN0cmluZyk7CisgICAgY29udmVydFRvSW50ZXJuYWxQcm90b2NvbChjbGVhblVSTCk7
CiAKLSAgICBpZiAobV91cmwucHJvdG9jb2xJc0luSFRUUEZhbWlseSgpKQotICAgICAgICBtX3Vy
bC5zZXRQcm90b2NvbCgid2Via2l0KyIgKyB1cmwucHJvdG9jb2woKSk7CisgICAgbV91cmwgPSBj
bGVhblVSTDsKIAogICAgIEdTVF9JTkZPKCJMb2FkICVzIiwgbV91cmwuc3RyaW5nKCkudXRmOCgp
LmRhdGEoKSk7CiAgICAgZ19vYmplY3Rfc2V0KG1fcGlwZWxpbmUuZ2V0KCksICJ1cmkiLCBtX3Vy
bC5zdHJpbmcoKS51dGY4KCkuZGF0YSgpLCBudWxscHRyKTsKQEAgLTE2NjgsNiArMTY3NCw3IEBA
IGJvb2wgTWVkaWFQbGF5ZXJQcml2YXRlR1N0cmVhbWVyOjpsb2FkTmV4dExvY2F0aW9uKCkKICAg
ICAgICAgLy8gYXBwZW5kIHRoZSB2YWx1ZSBvZiBuZXctbG9jYXRpb24gdG8gaXQuCiAgICAgICAg
IFVSTCBiYXNlVXJsID0gZ3N0X3VyaV9pc192YWxpZChuZXdMb2NhdGlvbikgPyBVUkwoKSA6IG1f
dXJsOwogICAgICAgICBVUkwgbmV3VXJsID0gVVJMKGJhc2VVcmwsIG5ld0xvY2F0aW9uKTsKKyAg
ICAgICAgY29udmVydFRvSW50ZXJuYWxQcm90b2NvbChuZXdVcmwpOwogCiAgICAgICAgIFJlZlB0
cjxTZWN1cml0eU9yaWdpbj4gc2VjdXJpdHlPcmlnaW4gPSBTZWN1cml0eU9yaWdpbjo6Y3JlYXRl
KG1fdXJsKTsKICAgICAgICAgaWYgKHNlY3VyaXR5T3JpZ2luLT5jYW5SZXF1ZXN0KG5ld1VybCkp
IHsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>314969</attachid>
            <date>2017-07-10 01:45:18 -0700</date>
            <delta_ts>2017-07-10 03:13:50 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-174260-20170710094517.patch</filename>
            <type>text/plain</type>
            <size>2806</size>
            <attacher name="Charlie Turner">cturner</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjE5MjU5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMjEyMGNjZjBlNjRjMzA5
MDIxZDA5Y2VjMGYwOTE0ZGIyNmM2ODY4ZC4uYjhiOTQ2NGYyMzc5Zjc2OWYyMzA5YmFkYzBjZTU0
ZDIzODcwZjY3YyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDE3LTA3LTA3ICBDaGFy
bGllIFR1cm5lciAgPGN0dXJuZXJAaWdhbGlhLmNvbT4KKworICAgICAgICBbR1RLXSBodHRwL3Rl
c3RzL21lZGlhL3ZpZGVvLXJlZGlyZWN0Lmh0bWwgaXMgZmFpbGluZworICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc0MjYwCisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTWFrZSBzdXJlIHdlJ3JlIHRlc3Rpbmcg
bmV3IFVSTHMgd2l0aGluIHRoZSBzYW1lIHNlY3VyaXR5IG9yaWdpbi4KKworICAgICAgICBDb3Zl
cmVkIGJ5IGV4aXN0aW5nIHRlc3RzLgorCisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvZ3N0
cmVhbWVyL01lZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1lci5jcHA6CisgICAgICAgIChXZWJDb3Jl
Ojpjb252ZXJ0VG9JbnRlcm5hbFByb3RvY29sKTogRmFjdG9yIG91dCBzZXR0aW5nIG91cgorICAg
ICAgICBpbnRlcm5hbCBVUkwgc2NoZW1hLgorICAgICAgICAoV2ViQ29yZTo6TWVkaWFQbGF5ZXJQ
cml2YXRlR1N0cmVhbWVyOjpzZXRQbGF5YmluVVJMKTogVXNlIHRoZQorICAgICAgICByZWZhY3Rv
cmVkIGhlbHBlci4KKyAgICAgICAgKFdlYkNvcmU6Ok1lZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1l
cjo6bG9hZE5leHRMb2NhdGlvbik6IFVzZQorICAgICAgICByZWZhY3RvcmVkIGhlbHBlciB0byBl
bnN1cmUgYm90aCBVUkxzIGhhdmUgdGhlIHNhbWUgb3JpZ2luLgorCiAyMDE3LTA1LTI0ICBTZXJn
aW8gVmlsbGFyIFNlbmluICA8c3ZpbGxhckBpZ2FsaWEuY29tPgogCiAgICAgICAgIFtTVkddIExl
YWsgaW4gU1ZHQW5pbWF0ZWRMaXN0UHJvcGVydHlUZWFyT2ZmCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9nc3RyZWFtZXIvTWVkaWFQbGF5ZXJQcml2YXRlR1N0
cmVhbWVyLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2dzdHJlYW1lci9N
ZWRpYVBsYXllclByaXZhdGVHU3RyZWFtZXIuY3BwCmluZGV4IGM4ZDY2ZDc3MmI5OTQxMzk0MjRl
ZmNjMThhNDU3OTNmY2M3ZmQzMmUuLjdjM2ZkZDM0ODM2MWU0YzU2MWI3ODY4ODllZmI0MWMxZjc4
Nzg0MzcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2dzdHJl
YW1lci9NZWRpYVBsYXllclByaXZhdGVHU3RyZWFtZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3Jl
L3BsYXRmb3JtL2dyYXBoaWNzL2dzdHJlYW1lci9NZWRpYVBsYXllclByaXZhdGVHU3RyZWFtZXIu
Y3BwCkBAIC0yMTAsNiArMjEwLDEyIEBAIE1lZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1lcjo6fk1l
ZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1lcigpCiAgICAgfQogfQogCitzdGF0aWMgdm9pZCBjb252
ZXJ0VG9JbnRlcm5hbFByb3RvY29sKFVSTCYgdXJsKQoreworICAgIGlmICh1cmwucHJvdG9jb2xJ
c0luSFRUUEZhbWlseSgpKQorICAgICAgICB1cmwuc2V0UHJvdG9jb2woIndlYmtpdCsiICsgdXJs
LnByb3RvY29sKCkpOworfQorCiB2b2lkIE1lZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1lcjo6c2V0
UGxheWJpblVSTChjb25zdCBVUkwmIHVybCkKIHsKICAgICAvLyBDbGVhbiBvdXQgZXZlcnl0aGlu
ZyBhZnRlciBmaWxlOi8vIHVybCBwYXRoLgpAQCAtMjE4LDkgKzIyNCw3IEBAIHZvaWQgTWVkaWFQ
bGF5ZXJQcml2YXRlR1N0cmVhbWVyOjpzZXRQbGF5YmluVVJMKGNvbnN0IFVSTCYgdXJsKQogICAg
ICAgICBjbGVhblVSTFN0cmluZyA9IGNsZWFuVVJMU3RyaW5nLnN1YnN0cmluZygwLCB1cmwucGF0
aEVuZCgpKTsKIAogICAgIG1fdXJsID0gVVJMKFVSTCgpLCBjbGVhblVSTFN0cmluZyk7Ci0KLSAg
ICBpZiAobV91cmwucHJvdG9jb2xJc0luSFRUUEZhbWlseSgpKQotICAgICAgICBtX3VybC5zZXRQ
cm90b2NvbCgid2Via2l0KyIgKyB1cmwucHJvdG9jb2woKSk7CisgICAgY29udmVydFRvSW50ZXJu
YWxQcm90b2NvbChtX3VybCk7CiAKICAgICBHU1RfSU5GTygiTG9hZCAlcyIsIG1fdXJsLnN0cmlu
ZygpLnV0ZjgoKS5kYXRhKCkpOwogICAgIGdfb2JqZWN0X3NldChtX3BpcGVsaW5lLmdldCgpLCAi
dXJpIiwgbV91cmwuc3RyaW5nKCkudXRmOCgpLmRhdGEoKSwgbnVsbHB0cik7CkBAIC0xNjY4LDYg
KzE2NzIsNyBAQCBib29sIE1lZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1lcjo6bG9hZE5leHRMb2Nh
dGlvbigpCiAgICAgICAgIC8vIGFwcGVuZCB0aGUgdmFsdWUgb2YgbmV3LWxvY2F0aW9uIHRvIGl0
LgogICAgICAgICBVUkwgYmFzZVVybCA9IGdzdF91cmlfaXNfdmFsaWQobmV3TG9jYXRpb24pID8g
VVJMKCkgOiBtX3VybDsKICAgICAgICAgVVJMIG5ld1VybCA9IFVSTChiYXNlVXJsLCBuZXdMb2Nh
dGlvbik7CisgICAgICAgIGNvbnZlcnRUb0ludGVybmFsUHJvdG9jb2wobmV3VXJsKTsKIAogICAg
ICAgICBSZWZQdHI8U2VjdXJpdHlPcmlnaW4+IHNlY3VyaXR5T3JpZ2luID0gU2VjdXJpdHlPcmln
aW46OmNyZWF0ZShtX3VybCk7CiAgICAgICAgIGlmIChzZWN1cml0eU9yaWdpbi0+Y2FuUmVxdWVz
dChuZXdVcmwpKSB7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>