<?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>148607</bug_id>
          
          <creation_ts>2015-08-28 21:32:23 -0700</creation_ts>
          <short_desc>[GTK] InstallMissingMediaPluginsPermissionRequest not defined when building without GStreamer</short_desc>
          <delta_ts>2015-10-26 22:16:42 -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>New Bugs</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>
          
          <blocked>126492</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Philip Chimento">philip.chimento</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>cgarcia</cc>
    
    <cc>commit-queue</cc>
    
    <cc>mcatanzaro</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1121954</commentid>
    <comment_count>0</comment_count>
    <who name="Philip Chimento">philip.chimento</who>
    <bug_when>2015-08-28 21:32:23 -0700</bug_when>
    <thetext>[GTK] [Stable] InstallMissingMediaPluginsPermissionRequest not defined when building without GStreamer</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1121955</commentid>
    <comment_count>1</comment_count>
      <attachid>260212</attachid>
    <who name="Philip Chimento">philip.chimento</who>
    <bug_when>2015-08-28 21:35:48 -0700</bug_when>
    <thetext>Created attachment 260212
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1121956</commentid>
    <comment_count>2</comment_count>
      <attachid>260212</attachid>
    <who name="Philip Chimento">philip.chimento</who>
    <bug_when>2015-08-28 21:36:39 -0700</bug_when>
    <thetext>Comment on attachment 260212
Patch

Add a stub for the InstallMissingMediaPluginsPermissionRequest class for the case when video is disabled or not using GStreamer. It&apos;s OK that this class does nothing, because the associated C API contains an assert_not_reached if video is disabled. We just need to define the symbol so that the function signature will compile.

I&apos;ll add this to the proposed merges for 2.9.92.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1125471</commentid>
    <comment_count>3</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2015-09-13 07:06:07 -0700</bug_when>
    <thetext>FYI: we use [Stable] to indicate a patch that should not be committed to master (so it should not be used in combination with commit-queue).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1125474</commentid>
    <comment_count>4</comment_count>
    <who name="Philip Chimento">philip.chimento</who>
    <bug_when>2015-09-13 10:12:54 -0700</bug_when>
    <thetext>OK, thanks for explaining. I meant this patch to be for both master and stable.

My confusion arose because the instructions on http://trac.webkit.org/wiki/WebKitGTK/2.10.x say to use &quot;[GTK] [Stable]&quot; so I&apos;ll add a note there explaining what you just told me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1136516</commentid>
    <comment_count>5</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2015-10-26 08:01:38 -0700</bug_when>
    <thetext>Since this is a build fix, any committer can approve it, so if you attach a new patch with the &quot;Reviewed by NOBODOY&quot; line replaced with &quot;Unreviewed&quot; and request only commit-queue? but not review?, I will grant that.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1136755</commentid>
    <comment_count>6</comment_count>
      <attachid>264118</attachid>
    <who name="Philip Chimento">philip.chimento</who>
    <bug_when>2015-10-26 20:50:47 -0700</bug_when>
    <thetext>Created attachment 264118
Patch

Thank you here as well!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1136764</commentid>
    <comment_count>7</comment_count>
      <attachid>264118</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-10-26 22:16:37 -0700</bug_when>
    <thetext>Comment on attachment 264118
Patch

Clearing flags on attachment: 264118

Committed r191618: &lt;http://trac.webkit.org/changeset/191618&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1136765</commentid>
    <comment_count>8</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-10-26 22:16:42 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>260212</attachid>
            <date>2015-08-28 21:35:48 -0700</date>
            <delta_ts>2015-10-26 20:50:43 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-148607-20150828213535.patch</filename>
            <type>text/plain</type>
            <size>1814</size>
            <attacher name="Philip Chimento">philip.chimento</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTg5MTQxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggMjE1ODg3MDBmMzJiMzA2
YmIwYTFlZGM1YzhkYjdmM2M2ZmRjOGM3Yy4uM2JlODJiNDA4NzEwZDAzZWExOTBmNzU2ZTEwNzhj
YzQ4ZDdhNGE3OCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDE1LTA4LTI4ICBQaGls
aXAgQ2hpbWVudG8gIDxwaGlsaXAuY2hpbWVudG9AZ21haWwuY29tPgorCisgICAgICAgIFtHVEtd
IFtTdGFibGVdIEluc3RhbGxNaXNzaW5nTWVkaWFQbHVnaW5zUGVybWlzc2lvblJlcXVlc3Qgbm90
IGRlZmluZWQgd2hlbiBidWlsZGluZyB3aXRob3V0IEdTdHJlYW1lcgorICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTQ4NjA3CisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBVSVByb2Nlc3MvZ3N0cmVhbWVyL0lu
c3RhbGxNaXNzaW5nTWVkaWFQbHVnaW5zUGVybWlzc2lvblJlcXVlc3QuaDoKKyAgICAgICAgQWRk
IGEgc3R1YiBmb3IgdGhlIEluc3RhbGxNaXNzaW5nTWVkaWFQbHVnaW5zUGVybWlzc2lvblJlcXVl
c3QgY2xhc3MKKyAgICAgICAgZm9yIHRoZSBjYXNlIHdoZW4gdmlkZW8gaXMgZGlzYWJsZWQgb3Ig
bm90IHVzaW5nIEdTdHJlYW1lci4gSXQncyBPSworICAgICAgICB0aGF0IHRoaXMgY2xhc3MgZG9l
cyBub3RoaW5nLCBiZWNhdXNlIHRoZSBhc3NvY2lhdGVkIEMgQVBJIGNvbnRhaW5zCisgICAgICAg
IGFuIGFzc2VydF9ub3RfcmVhY2hlZCBpZiB2aWRlbyBpcyBkaXNhYmxlZC4gV2UganVzdCBuZWVk
IHRvIGRlZmluZQorICAgICAgICB0aGUgc3ltYm9sIHNvIHRoYXQgdGhlIGZ1bmN0aW9uIHNpZ25h
dHVyZSB3aWxsIGNvbXBpbGUuCisKIDIwMTUtMDgtMjggIEVyaWMgQ2FybHNvbiAgPGVyaWMuY2Fy
bHNvbkBhcHBsZS5jb20+CiAKICAgICAgICAgW01hY10gUmVzdHJ1Y3R1cmUgV2ViTWVkaWFTZXNz
aW9uTWFuYWdlciBmb3IgdGVzdGluZwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvVUlQcm9j
ZXNzL2dzdHJlYW1lci9JbnN0YWxsTWlzc2luZ01lZGlhUGx1Z2luc1Blcm1pc3Npb25SZXF1ZXN0
LmggYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvZ3N0cmVhbWVyL0luc3RhbGxNaXNzaW5nTWVk
aWFQbHVnaW5zUGVybWlzc2lvblJlcXVlc3QuaAppbmRleCBlMzgxNTg5NmNhZjA1NDFkOWMyNmQy
MTJiNTZlZGY1ZjA3YmVmMDIwLi41NDE2MDE0Y2JkZTE0NzFhODk2MjFkYzBlY2I3ZGVjNmFmMjdi
ZTdlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvZ3N0cmVhbWVyL0luc3Rh
bGxNaXNzaW5nTWVkaWFQbHVnaW5zUGVybWlzc2lvblJlcXVlc3QuaAorKysgYi9Tb3VyY2UvV2Vi
S2l0Mi9VSVByb2Nlc3MvZ3N0cmVhbWVyL0luc3RhbGxNaXNzaW5nTWVkaWFQbHVnaW5zUGVybWlz
c2lvblJlcXVlc3QuaApAQCAtNjMsNSArNjMsMTEgQEAgcHJpdmF0ZToKIAogfSAvLyBuYW1lc3Bh
Y2UgV2ViS2l0CiAKKyNlbHNlCisKK25hbWVzcGFjZSBXZWJLaXQgeworY2xhc3MgSW5zdGFsbE1p
c3NpbmdNZWRpYVBsdWdpbnNQZXJtaXNzaW9uUmVxdWVzdDsKK30gLy8gbmFtZXNwYWNlIFdlYktp
dAorCiAjZW5kaWYgLy8gRU5BQkxFKFZJREVPKSAmJiBVU0UoR1NUUkVBTUVSKQogI2VuZGlmIC8v
IEluc3RhbGxNaXNzaW5nTWVkaWFQbHVnaW5zUGVybWlzc2lvblJlcXVlc3RfaAo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>264118</attachid>
            <date>2015-10-26 20:50:47 -0700</date>
            <delta_ts>2015-10-26 22:16:37 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-148607-20151026204958.patch</filename>
            <type>text/plain</type>
            <size>1822</size>
            <attacher name="Philip Chimento">philip.chimento</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTkxNjE2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggYmQ3NzRhYTU5Y2M0ODA3
ZTc1ZTdlYmU5ZGI3NDkxNDVhYmU4NGQ0Yy4uZjAxNzZiZDdjM2EyMjljOGFkOWRhODdiYWU2YmJh
OWJkOTI2MmQwYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDE1LTEwLTI2ICBQaGls
aXAgQ2hpbWVudG8gIDxwaGlsaXAuY2hpbWVudG9AZ21haWwuY29tPgorCisgICAgICAgIFtHVEtd
IFtTdGFibGVdIEluc3RhbGxNaXNzaW5nTWVkaWFQbHVnaW5zUGVybWlzc2lvblJlcXVlc3Qgbm90
IGRlZmluZWQgd2hlbiBidWlsZGluZyB3aXRob3V0IEdTdHJlYW1lcgorICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTQ4NjA3CisKKyAgICAgICAgVW5yZXZp
ZXdlZCwgYnVpbGQgZml4LgorCisgICAgICAgICogVUlQcm9jZXNzL2dzdHJlYW1lci9JbnN0YWxs
TWlzc2luZ01lZGlhUGx1Z2luc1Blcm1pc3Npb25SZXF1ZXN0Lmg6CisgICAgICAgIEFkZCBhIHN0
dWIgZm9yIHRoZSBJbnN0YWxsTWlzc2luZ01lZGlhUGx1Z2luc1Blcm1pc3Npb25SZXF1ZXN0IGNs
YXNzCisgICAgICAgIGZvciB0aGUgY2FzZSB3aGVuIHZpZGVvIGlzIGRpc2FibGVkIG9yIG5vdCB1
c2luZyBHU3RyZWFtZXIuIEl0J3MgT0sKKyAgICAgICAgdGhhdCB0aGlzIGNsYXNzIGRvZXMgbm90
aGluZywgYmVjYXVzZSB0aGUgYXNzb2NpYXRlZCBDIEFQSSBjb250YWlucworICAgICAgICBhbiBh
c3NlcnRfbm90X3JlYWNoZWQgaWYgdmlkZW8gaXMgZGlzYWJsZWQuIFdlIGp1c3QgbmVlZCB0byBk
ZWZpbmUKKyAgICAgICAgdGhlIHN5bWJvbCBzbyB0aGF0IHRoZSBmdW5jdGlvbiBzaWduYXR1cmUg
d2lsbCBjb21waWxlLgorCiAyMDE1LTEwLTI2ICBBbmRlcnMgQ2FybHNzb24gIDxhbmRlcnNjYUBh
cHBsZS5jb20+CiAKICAgICAgICAgUGlwZSBjdXN0b20gY29udGV4dCBtZW51IGhhbmRsaW5nIHRo
cm91Z2ggdG8gdGhlIFVJRGVsZWdhdGUgb2JqZWN0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0
Mi9VSVByb2Nlc3MvZ3N0cmVhbWVyL0luc3RhbGxNaXNzaW5nTWVkaWFQbHVnaW5zUGVybWlzc2lv
blJlcXVlc3QuaCBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9nc3RyZWFtZXIvSW5zdGFsbE1p
c3NpbmdNZWRpYVBsdWdpbnNQZXJtaXNzaW9uUmVxdWVzdC5oCmluZGV4IGUzODE1ODk2Y2FmMDU0
MWQ5YzI2ZDIxMmI1NmVkZjVmMDdiZWYwMjAuLjU0MTYwMTRjYmRlMTQ3MWE4OTYyMWRjMGVjYjdk
ZWM2YWYyN2JlN2UgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9nc3RyZWFt
ZXIvSW5zdGFsbE1pc3NpbmdNZWRpYVBsdWdpbnNQZXJtaXNzaW9uUmVxdWVzdC5oCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9nc3RyZWFtZXIvSW5zdGFsbE1pc3NpbmdNZWRpYVBsdWdp
bnNQZXJtaXNzaW9uUmVxdWVzdC5oCkBAIC02Myw1ICs2MywxMSBAQCBwcml2YXRlOgogCiB9IC8v
IG5hbWVzcGFjZSBXZWJLaXQKIAorI2Vsc2UKKworbmFtZXNwYWNlIFdlYktpdCB7CitjbGFzcyBJ
bnN0YWxsTWlzc2luZ01lZGlhUGx1Z2luc1Blcm1pc3Npb25SZXF1ZXN0OworfSAvLyBuYW1lc3Bh
Y2UgV2ViS2l0CisKICNlbmRpZiAvLyBFTkFCTEUoVklERU8pICYmIFVTRShHU1RSRUFNRVIpCiAj
ZW5kaWYgLy8gSW5zdGFsbE1pc3NpbmdNZWRpYVBsdWdpbnNQZXJtaXNzaW9uUmVxdWVzdF9oCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>