<?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>189203</bug_id>
          
          <creation_ts>2018-08-31 12:50:18 -0700</creation_ts>
          <short_desc>Compile error in RealtimeOutgoingVideoSource.cpp; unused parameter in libwebrtc header</short_desc>
          <delta_ts>2018-09-07 12:39:33 -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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Jer Noble">jer.noble</reporter>
          <assigned_to name="Jer Noble">jer.noble</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>darin</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1455809</commentid>
    <comment_count>0</comment_count>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2018-08-31 12:50:18 -0700</bug_when>
    <thetext>Compile error in RealtimeOutgoingVideoSource.cpp; unused parameter in libwebrtc header</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1455813</commentid>
    <comment_count>1</comment_count>
      <attachid>348665</attachid>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2018-08-31 12:52:12 -0700</bug_when>
    <thetext>Created attachment 348665
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1455888</commentid>
    <comment_count>2</comment_count>
      <attachid>348665</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-08-31 16:22:55 -0700</bug_when>
    <thetext>Comment on attachment 348665
Patch

Clearing flags on attachment: 348665

Committed r235575: &lt;https://trac.webkit.org/changeset/235575&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1455889</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-08-31 16:22:57 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1455890</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2018-08-31 16:23:16 -0700</bug_when>
    <thetext>&lt;rdar://problem/43960652&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1456005</commentid>
    <comment_count>5</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2018-09-01 21:29:56 -0700</bug_when>
    <thetext>Would be nice to eventually change this in libwebrtc itself unless there is some reason the header has to have an unused parameter in it. Even if the libwebrtc project itself doesn’t want to compile with this warning, it’s nice for headers at least to be compatible with it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1457629</commentid>
    <comment_count>6</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2018-09-07 12:39:33 -0700</bug_when>
    <thetext>(In reply to Darin Adler from comment #5)
&gt; Would be nice to eventually change this in libwebrtc itself unless there is
&gt; some reason the header has to have an unused parameter in it. Even if the
&gt; libwebrtc project itself doesn’t want to compile with this warning, it’s
&gt; nice for headers at least to be compatible with it.

We started discussing with the project upstream but there is no concrete plan yet there.
I am not sure how tractable it would be for the upstream project to make the headers compatible without actually enforcing this at compile time.

We were previously patching these files but this proved to be a hurdle for every libwebrtc refresh.
We should probably try to reduce WebCore dependency on libwebrtc headers.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>348665</attachid>
            <date>2018-08-31 12:52:12 -0700</date>
            <delta_ts>2018-08-31 16:22:55 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-189203-20180831125212.patch</filename>
            <type>text/plain</type>
            <size>1609</size>
            <attacher name="Jer Noble">jer.noble</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjM1NTU4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNGY2OGFmNGQxYzQwOTAy
OTk1YmM4YTEyNDkwN2U4YjBjZjliZjBmNi4uYTdiZDM3YjBlODc5ZGI2MGQ5ZGEyZjNkNjU0OTUz
ZmYwNjJjNWYyZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDE4LTA4LTMxICBKZXIg
Tm9ibGUgIDxqZXIubm9ibGVAYXBwbGUuY29tPgorCisgICAgICAgIENvbXBpbGUgZXJyb3IgaW4g
UmVhbHRpbWVPdXRnb2luZ1ZpZGVvU291cmNlLmNwcDsgdW51c2VkIHBhcmFtZXRlciBpbiBsaWJ3
ZWJydGMgaGVhZGVyCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD0xODkyMDMKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICBJZiBSZWFsdGltZU91dGdvaW5nVmlkZW9Tb3VyY2UuY3BwIGlzIGNvbXBpbGVkIGFsb25l
IChub24tdW5pZmllZCkgb3IgaWYgaXQgaXMgdGhlIGZpcnN0IGZpbGUgY29tcGlsZWQgaW4KKyAg
ICAgICAgYSB1bmlmaWVkIGJ1aWxkLCB0aGVyZSBpcyBubyBwcmFnbWEgc2V0IHRvIGlnbm9yZSB1
bnVzZWQgcGFyYW1ldGVyIHdhcm5pbmdzIGluIHBsYWNlLgorCisgICAgICAgICogcGxhdGZvcm0v
bWVkaWFzdHJlYW0vUmVhbHRpbWVPdXRnb2luZ1ZpZGVvU291cmNlLmNwcDoKKwogMjAxOC0wOC0y
OSAgSmVyIE5vYmxlICA8amVyLm5vYmxlQGFwcGxlLmNvbT4KIAogICAgICAgICBFbmFibGUgVVNF
X01FRElBUkVNT1RFIG9uIGlPUwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
bWVkaWFzdHJlYW0vUmVhbHRpbWVPdXRnb2luZ1ZpZGVvU291cmNlLmNwcCBiL1NvdXJjZS9XZWJD
b3JlL3BsYXRmb3JtL21lZGlhc3RyZWFtL1JlYWx0aW1lT3V0Z29pbmdWaWRlb1NvdXJjZS5jcHAK
aW5kZXggNTQ0YTQ0MzZjZTQxNzExYjJhZmMyYjRjZjUyMGY5MGJhZGIyZWE2Mi4uMTRhOGU5NGJk
MmI4YThiM2U4ZWFlZjcwN2MxNmNkZjBjNjBlN2IxOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNv
cmUvcGxhdGZvcm0vbWVkaWFzdHJlYW0vUmVhbHRpbWVPdXRnb2luZ1ZpZGVvU291cmNlLmNwcAor
KysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9tZWRpYXN0cmVhbS9SZWFsdGltZU91dGdvaW5n
VmlkZW9Tb3VyY2UuY3BwCkBAIC0zMiw4ICszMiwxNSBAQAogI2lmIFVTRShMSUJXRUJSVEMpCiAK
ICNpbmNsdWRlICJMb2dnaW5nLmgiCisKKyNwcmFnbWEgR0NDIGRpYWdub3N0aWMgcHVzaAorI3By
YWdtYSBHQ0MgZGlhZ25vc3RpYyBpZ25vcmVkICItV3VudXNlZC1wYXJhbWV0ZXIiCisKICNpbmNs
dWRlIDx3ZWJydGMvYXBpL3ZpZGVvL2k0MjBfYnVmZmVyLmg+CiAjaW5jbHVkZSA8d2VicnRjL2Nv
bW1vbl92aWRlby9saWJ5dXYvaW5jbHVkZS93ZWJydGNfbGlieXV2Lmg+CisKKyNwcmFnbWEgR0ND
IGRpYWdub3N0aWMgcG9wCisKICNpbmNsdWRlIDx3dGYvTWFpblRocmVhZC5oPgogCiBuYW1lc3Bh
Y2UgV2ViQ29yZSB7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>