<?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>218568</bug_id>
          
          <creation_ts>2020-11-04 08:07:23 -0800</creation_ts>
          <short_desc>Add some missing header includes in media sources</short_desc>
          <delta_ts>2020-11-04 13:08:29 -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>Media</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>DoNotImportToRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>218426</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Wenson Hsieh">wenson_hsieh</reporter>
          <assigned_to name="Wenson Hsieh">wenson_hsieh</assigned_to>
          <cc>eric.carlson</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>jer.noble</cc>
    
    <cc>peng.liu6</cc>
    
    <cc>philipj</cc>
    
    <cc>sergio</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1704425</commentid>
    <comment_count>0</comment_count>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2020-11-04 08:07:23 -0800</bug_when>
    <thetext>I&apos;m hitting some build errors when adding unified sources to the WebKit project; we need some minor adjustments to these files:
- Source/WebCore/Modules/mediarecorder/MediaRecorderProvider.h
- Source/WebKit/GPUProcess/media/ios/RemoteMediaSessionHelperProxy.cpp
- Source/WebKit/WebProcess/GPU/webrtc/MediaRecorderPrivate.h</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1704428</commentid>
    <comment_count>1</comment_count>
      <attachid>413166</attachid>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2020-11-04 08:10:51 -0800</bug_when>
    <thetext>Created attachment 413166
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1704433</commentid>
    <comment_count>2</comment_count>
      <attachid>413166</attachid>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2020-11-04 08:24:38 -0800</bug_when>
    <thetext>Comment on attachment 413166
Patch

Thanks for the review!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1704576</commentid>
    <comment_count>3</comment_count>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2020-11-04 13:08:29 -0800</bug_when>
    <thetext>Committed r269379: &lt;https://trac.webkit.org/changeset/269379&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>413166</attachid>
            <date>2020-11-04 08:10:51 -0800</date>
            <delta_ts>2020-11-04 08:24:38 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-218568-20201104081051.patch</filename>
            <type>text/plain</type>
            <size>3338</size>
            <attacher name="Wenson Hsieh">wenson_hsieh</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY5MzQ3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMWMyMTNmYmUyZTdlMWFj
Mjk2MjRhNDdjYWY3M2JiMTE3MmM1ZGM3YS4uN2U2MmRjYzhjZDEzY2NhNTZlYmQxZjU2NTA3YTU5
MWJkZDc3ZDgzOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEyIEBACisyMDIwLTExLTA0ICBXZW5z
b24gSHNpZWggIDx3ZW5zb25faHNpZWhAYXBwbGUuY29tPgorCisgICAgICAgIEFkZCBzb21lIG1p
c3NpbmcgaGVhZGVyIGluY2x1ZGVzIGluIG1lZGlhIHNvdXJjZXMKKyAgICAgICAgaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIxODU2OAorCisgICAgICAgIFJldmlld2Vk
IGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogTW9kdWxlcy9tZWRpYXJlY29yZGVyL01l
ZGlhUmVjb3JkZXJQcm92aWRlci5oOiBJbmNsdWRlIGBXVEZTdHJpbmcuaGAuCisKIDIwMjAtMTEt
MDMgIFdlbnNvbiBIc2llaCAgPHdlbnNvbl9oc2llaEBhcHBsZS5jb20+CiAKICAgICAgICAgW0Nv
bmN1cnJlbnQgZGlzcGxheSBsaXN0c10gRW5jb2RlIGRpc3BsYXkgbGlzdCBpdGVtcyBkaXJlY3Rs
eSBpbnRvIHNoYXJlZCBtZW1vcnkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9n
IGIvU291cmNlL1dlYktpdC9DaGFuZ2VMb2cKaW5kZXggMTZiZDIzZTUwZmM0YmFkY2Q1YjIyMDBl
MTFhZTEzMjg2NzczODEzMi4uMjA3ZGZkNTRkOGE3Mjg5YjEyYmNkYjMzZTNmNjlhYjRmNmM4MmZl
ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktp
dC9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNSBAQAorMjAyMC0xMS0wNCAgV2Vuc29uIEhzaWVoICA8
d2Vuc29uX2hzaWVoQGFwcGxlLmNvbT4KKworICAgICAgICBBZGQgc29tZSBtaXNzaW5nIGhlYWRl
ciBpbmNsdWRlcyBpbiBtZWRpYSBzb3VyY2VzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0yMTg1NjgKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKworICAgICAgICAqIEdQVVByb2Nlc3MvbWVkaWEvaW9zL1JlbW90ZU1lZGlhU2Vz
c2lvbkhlbHBlclByb3h5LmNwcDogSW5jbHVkZSBgV2ViQ29yZUFyZ3VtZW50Q29kZXJzLmhgLCBz
aW5jZSB3ZSBuZWVkIHRvCisgICAgICAgICAgICBrbm93IGhvdyB0byBlbmNvZGUgYSBgTWVkaWFQ
bGF5YmFja1RhcmdldENvbnRleHRgLgorCisgICAgICAgICogV2ViUHJvY2Vzcy9HUFUvd2VicnRj
L01lZGlhUmVjb3JkZXJQcml2YXRlLmg6IEFkZCBhIG1pc3NpbmcgYFdlYkNvcmU6OmAgbmFtZXNw
YWNlLgorCiAyMDIwLTExLTAzICBXZW5zb24gSHNpZWggIDx3ZW5zb25faHNpZWhAYXBwbGUuY29t
PgogCiAgICAgICAgIFtDb25jdXJyZW50IGRpc3BsYXkgbGlzdHNdIEVuY29kZSBkaXNwbGF5IGxp
c3QgaXRlbXMgZGlyZWN0bHkgaW50byBzaGFyZWQgbWVtb3J5CmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViQ29yZS9Nb2R1bGVzL21lZGlhcmVjb3JkZXIvTWVkaWFSZWNvcmRlclByb3ZpZGVyLmggYi9T
b3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhcmVjb3JkZXIvTWVkaWFSZWNvcmRlclByb3ZpZGVy
LmgKaW5kZXggNjU0YWUyNWIwMjJlNzFkY2YzOWEzNWYwOTBlZTcyOTJkN2RkZjJkZS4uZDdkOTM0
MDhmZTNkNDlhMTY3NDE1OWUyMDE5N2NkN2NmOWI1YzExMCAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YkNvcmUvTW9kdWxlcy9tZWRpYXJlY29yZGVyL01lZGlhUmVjb3JkZXJQcm92aWRlci5oCisrKyBi
L1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFyZWNvcmRlci9NZWRpYVJlY29yZGVyUHJvdmlk
ZXIuaApAQCAtMjUsNiArMjUsOCBAQAogCiAjcHJhZ21hIG9uY2UKIAorI2luY2x1ZGUgPHd0Zi90
ZXh0L1dURlN0cmluZy5oPgorCiBuYW1lc3BhY2UgV2ViQ29yZSB7CiAKIGNsYXNzIE1lZGlhUmVj
b3JkZXJQcml2YXRlOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9HUFVQcm9jZXNzL21lZGlh
L2lvcy9SZW1vdGVNZWRpYVNlc3Npb25IZWxwZXJQcm94eS5jcHAgYi9Tb3VyY2UvV2ViS2l0L0dQ
VVByb2Nlc3MvbWVkaWEvaW9zL1JlbW90ZU1lZGlhU2Vzc2lvbkhlbHBlclByb3h5LmNwcAppbmRl
eCAyMTc1M2QwM2RmZmJjMDdlNmY2ZjgzNTMyYWM4NWY5N2U1Yjk4ODI5Li45ZTZiYzk0NjZiNTM5
OWIyNGY1ODQwMDliOTAwYmQwN2QwMDgyMTE2IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L0dQ
VVByb2Nlc3MvbWVkaWEvaW9zL1JlbW90ZU1lZGlhU2Vzc2lvbkhlbHBlclByb3h5LmNwcAorKysg
Yi9Tb3VyY2UvV2ViS2l0L0dQVVByb2Nlc3MvbWVkaWEvaW9zL1JlbW90ZU1lZGlhU2Vzc2lvbkhl
bHBlclByb3h5LmNwcApAQCAtMzEsNiArMzEsNyBAQAogI2luY2x1ZGUgIkNvbm5lY3Rpb24uaCIK
ICNpbmNsdWRlICJHUFVDb25uZWN0aW9uVG9XZWJQcm9jZXNzLmgiCiAjaW5jbHVkZSAiUmVtb3Rl
TWVkaWFTZXNzaW9uSGVscGVyTWVzc2FnZXMuaCIKKyNpbmNsdWRlICJXZWJDb3JlQXJndW1lbnRD
b2RlcnMuaCIKIAogbmFtZXNwYWNlIFdlYktpdCB7CiB1c2luZyBuYW1lc3BhY2UgV2ViQ29yZTsK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9HUFUvd2VicnRjL01lZGlhUmVj
b3JkZXJQcml2YXRlLmggYi9Tb3VyY2UvV2ViS2l0L1dlYlByb2Nlc3MvR1BVL3dlYnJ0Yy9NZWRp
YVJlY29yZGVyUHJpdmF0ZS5oCmluZGV4IDQyYTU4NWIyM2ZmYjVhZGIxOGU1MDYwNTU2ZjZhODA5
OTlkYTRkMjkuLjI5ZmVkYzdkMDdmZDQ1M2UwZjkzYWVlYjNlYmZhZWNlMDQ4MmRjOTUgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9HUFUvd2VicnRjL01lZGlhUmVjb3JkZXJQ
cml2YXRlLmgKKysrIGIvU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL0dQVS93ZWJydGMvTWVkaWFS
ZWNvcmRlclByaXZhdGUuaApAQCAtNjgsNyArNjgsNyBAQCBwcml2YXRlOgogICAgIHZvaWQgc3Rv
cmFnZUNoYW5nZWQoU2hhcmVkTWVtb3J5Kik7CiAKICAgICBNZWRpYVJlY29yZGVySWRlbnRpZmll
ciBtX2lkZW50aWZpZXI7Ci0gICAgUmVmPE1lZGlhU3RyZWFtUHJpdmF0ZT4gbV9zdHJlYW07Cisg
ICAgUmVmPFdlYkNvcmU6Ok1lZGlhU3RyZWFtUHJpdmF0ZT4gbV9zdHJlYW07CiAgICAgUmVmPElQ
Qzo6Q29ubmVjdGlvbj4gbV9jb25uZWN0aW9uOwogCiAgICAgc3RkOjp1bmlxdWVfcHRyPFdlYkNv
cmU6OkNBUmluZ0J1ZmZlcj4gbV9yaW5nQnVmZmVyOwo=
</data>
<flag name="review"
          id="429714"
          type_id="1"
          status="+"
          setter="eric.carlson"
    />
    <flag name="commit-queue"
          id="429715"
          type_id="3"
          status="+"
          setter="wenson_hsieh"
    />
          </attachment>
      

    </bug>

</bugzilla>