<?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>207800</bug_id>
          
          <creation_ts>2020-02-14 16:43:03 -0800</creation_ts>
          <short_desc>Remove class VideoLayerManager since it is not used</short_desc>
          <delta_ts>2020-02-16 20:31:30 -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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Peng Liu">peng.liu6</reporter>
          <assigned_to name="Peng Liu">peng.liu6</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>jer.noble</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>1619289</commentid>
    <comment_count>0</comment_count>
    <who name="Peng Liu">peng.liu6</who>
    <bug_when>2020-02-14 16:43:03 -0800</bug_when>
    <thetext>Remove class VideoLayerManager since it is not used</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1619290</commentid>
    <comment_count>1</comment_count>
      <attachid>390834</attachid>
    <who name="Peng Liu">peng.liu6</who>
    <bug_when>2020-02-14 16:44:29 -0800</bug_when>
    <thetext>Created attachment 390834
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1619336</commentid>
    <comment_count>2</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-02-14 18:23:29 -0800</bug_when>
    <thetext>&lt;rdar://problem/59480764&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1619564</commentid>
    <comment_count>3</comment_count>
      <attachid>390834</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2020-02-16 20:31:28 -0800</bug_when>
    <thetext>Comment on attachment 390834
Patch

Clearing flags on attachment: 390834

Committed r256721: &lt;https://trac.webkit.org/changeset/256721&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1619565</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2020-02-16 20:31:30 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>390834</attachid>
            <date>2020-02-14 16:44:29 -0800</date>
            <delta_ts>2020-02-16 20:31:28 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-207800-20200214164428.patch</filename>
            <type>text/plain</type>
            <size>9403</size>
            <attacher name="Peng Liu">peng.liu6</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjU2NTI3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMmI1MDNhMDczODY0ZGI2
ODE0NjNjNGMxOTk5MGY5YWFlZDczMDE2NC4uMzVjZTUwZjgwZjlmODE3ZjIyYjlhODExNzcyOTQ4
YTFkOTk2NjY2NiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDIwLTAyLTE0ICBQZW5n
IExpdSAgPHBlbmcubGl1NkBhcHBsZS5jb20+CisKKyAgICAgICAgUmVtb3ZlIGNsYXNzIFZpZGVv
TGF5ZXJNYW5hZ2VyIHNpbmNlIGl0IGlzIG5vdCB1c2VkCisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMDc4MDAKKworICAgICAgICBSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KKworICAgICAgICBObyBiZWhhdmlvciBjaGFuZ2UuCisKKyAgICAgICAg
KiBXZWJDb3JlLnhjb2RlcHJvai9wcm9qZWN0LnBieHByb2o6CisgICAgICAgICogcGxhdGZvcm0v
Z3JhcGhpY3MvVmlkZW9MYXllck1hbmFnZXIuaDogUmVtb3ZlZC4KKyAgICAgICAgKiBwbGF0Zm9y
bS9ncmFwaGljcy9hdmZvdW5kYXRpb24vb2JqYy9WaWRlb0xheWVyTWFuYWdlck9iakMuaDoKKyAg
ICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9hdmZvdW5kYXRpb24vb2JqYy9WaWRlb0xheWVyTWFu
YWdlck9iakMubW06CisgICAgICAgIChXZWJDb3JlOjpWaWRlb0xheWVyTWFuYWdlck9iakM6OlZp
ZGVvTGF5ZXJNYW5hZ2VyT2JqQyk6CisKIDIwMjAtMDItMTMgIFphbGFuIEJ1anRhcyAgPHphbGFu
QGFwcGxlLmNvbT4KIAogICAgICAgICBbTEZDXVtJRkNdIExpbmVCcmVha2VyIHNob3VsZCBub3Qg
aG9sZCBvbiB0byB0aGUgbGFzdFdyYXBPcHBvcnR1bml0eSBpbmxpbmUgaXRlbQpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvV2ViQ29yZS54Y29kZXByb2ovcHJvamVjdC5wYnhwcm9qIGIvU291
cmNlL1dlYkNvcmUvV2ViQ29yZS54Y29kZXByb2ovcHJvamVjdC5wYnhwcm9qCmluZGV4IGM3OTZi
MDNkMmE0OGJlMjI5OGQyNjUzZjlhNDU1ZGJhMDFlZGY1MzAuLjZiMDljNGVhOGQ5MGU0Yzg5NzI3
MGM0ODE1NGMxZTJlOTUzMTYyNDkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUu
eGNvZGVwcm9qL3Byb2plY3QucGJ4cHJvagorKysgYi9Tb3VyY2UvV2ViQ29yZS9XZWJDb3JlLnhj
b2RlcHJvai9wcm9qZWN0LnBieHByb2oKQEAgLTY1MDksNyArNjUwOSw2IEBACiAJCTFEMkM4MkI2
MjM2QTNGNkEwMDU1RDZDNSAvKiBQaWN0dXJlSW5QaWN0dXJlU3VwcG9ydC5oICovID0ge2lzYSA9
IFBCWEZpbGVSZWZlcmVuY2U7IGxhc3RLbm93bkZpbGVUeXBlID0gc291cmNlY29kZS5jLmg7IHBh
dGggPSBQaWN0dXJlSW5QaWN0dXJlU3VwcG9ydC5oOyBzb3VyY2VUcmVlID0gIjxncm91cD4iOyB9
OwogCQkxRDM5MkYyODIzRjIwOUI0MDBFMDRCMkQgLyogVmlkZW9MYXllck1hbmFnZXJPYmpDLm1t
ICovID0ge2lzYSA9IFBCWEZpbGVSZWZlcmVuY2U7IGZpbGVFbmNvZGluZyA9IDQ7IGxhc3RLbm93
bkZpbGVUeXBlID0gc291cmNlY29kZS5jcHAub2JqY3BwOyBwYXRoID0gVmlkZW9MYXllck1hbmFn
ZXJPYmpDLm1tOyBzb3VyY2VUcmVlID0gIjxncm91cD4iOyB9OwogCQkxRDM5MkYyQTIzRjIwOUI1
MDBFMDRCMkQgLyogVmlkZW9MYXllck1hbmFnZXJPYmpDLmggKi8gPSB7aXNhID0gUEJYRmlsZVJl
ZmVyZW5jZTsgZmlsZUVuY29kaW5nID0gNDsgbGFzdEtub3duRmlsZVR5cGUgPSBzb3VyY2Vjb2Rl
LmMuaDsgcGF0aCA9IFZpZGVvTGF5ZXJNYW5hZ2VyT2JqQy5oOyBzb3VyY2VUcmVlID0gIjxncm91
cD4iOyB9OwotCQkxRDM5MkYyQjIzRjIwOUQ4MDBFMDRCMkQgLyogVmlkZW9MYXllck1hbmFnZXIu
aCAqLyA9IHtpc2EgPSBQQlhGaWxlUmVmZXJlbmNlOyBmaWxlRW5jb2RpbmcgPSA0OyBsYXN0S25v
d25GaWxlVHlwZSA9IHNvdXJjZWNvZGUuYy5oOyBwYXRoID0gVmlkZW9MYXllck1hbmFnZXIuaDsg
c291cmNlVHJlZSA9ICI8Z3JvdXA+IjsgfTsKIAkJMURCQzFCNTUyMzQ3QjNEMjAwQjkwMUFGIC8q
IFBpY3R1cmVJblBpY3R1cmVPYnNlcnZlci5oICovID0ge2lzYSA9IFBCWEZpbGVSZWZlcmVuY2U7
IGxhc3RLbm93bkZpbGVUeXBlID0gc291cmNlY29kZS5jLmg7IHBhdGggPSBQaWN0dXJlSW5QaWN0
dXJlT2JzZXJ2ZXIuaDsgc291cmNlVHJlZSA9ICI8Z3JvdXA+IjsgfTsKIAkJMURDNTUzRkQyMTFC
QTEyQTAwNEI3ODBFIC8qIE5hdmlnYXRvclNoYXJlLmlkbCAqLyA9IHtpc2EgPSBQQlhGaWxlUmVm
ZXJlbmNlOyBmaWxlRW5jb2RpbmcgPSA0OyBsYXN0S25vd25GaWxlVHlwZSA9IHRleHQ7IHBhdGgg
PSBOYXZpZ2F0b3JTaGFyZS5pZGw7IHNvdXJjZVRyZWUgPSAiPGdyb3VwPiI7IH07CiAJCTFEQzU1
M0ZGMjExQkE4NDEwMDRCNzgwRSAvKiBTaGFyZURhdGEuaWRsICovID0ge2lzYSA9IFBCWEZpbGVS
ZWZlcmVuY2U7IGZpbGVFbmNvZGluZyA9IDQ7IGxhc3RLbm93bkZpbGVUeXBlID0gdGV4dDsgcGF0
aCA9IFNoYXJlRGF0YS5pZGw7IHNvdXJjZVRyZWUgPSAiPGdyb3VwPiI7IH07CkBAIC0yNTExMCw3
ICsyNTEwOSw2IEBACiAJCQkJRTRBRkNGQTQwREFGMjlBMzAwRjVGNTVDIC8qIFVuaXRCZXppZXIu
aCAqLywKIAkJCQkwRjVBNTdDQTIyOUIxOEFFMDAyNUVEQTkgLyogVmVsb2NpdHlEYXRhLmNwcCAq
LywKIAkJCQkwRjFBMEMzNjIyOUE0ODE4MDBEMzdBREIgLyogVmVsb2NpdHlEYXRhLmggKi8sCi0J
CQkJMUQzOTJGMkIyM0YyMDlEODAwRTA0QjJEIC8qIFZpZGVvTGF5ZXJNYW5hZ2VyLmggKi8sCiAJ
CQkJQkVGMjlFRUExNzE1REQwOTAwQzRCNEM5IC8qIFZpZGVvVHJhY2tQcml2YXRlLmggKi8sCiAJ
CQkJMTQxMURDQjAxNjRDMzlBODAwRDQ5QkMxIC8qIFdpZHRoQ2FjaGUuaCAqLywKIAkJCQk5MzlC
MDJFQzBFQTJEQkM0MDBDNTQ1NzAgLyogV2lkdGhJdGVyYXRvci5jcHAgKi8sCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9WaWRlb0xheWVyTWFuYWdlci5oIGIv
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvVmlkZW9MYXllck1hbmFnZXIuaApkZWxl
dGVkIGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggZWU0Nzc5ZWZlZDc0NTc4ZmFjNDRiODUwMTgxM2Q1
MGYwMzZmZWVkNy4uMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAotLS0g
YS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9WaWRlb0xheWVyTWFuYWdlci5oCisr
KyAvZGV2L251bGwKQEAgLTEsNjEgKzAsMCBAQAotLyoKLSAqIENvcHlyaWdodCAoQykgMjAxOCBB
cHBsZSBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuCi0gKgotICogUmVkaXN0cmlidXRpb24gYW5k
IHVzZSBpbiBzb3VyY2UgYW5kIGJpbmFyeSBmb3Jtcywgd2l0aCBvciB3aXRob3V0Ci0gKiBtb2Rp
ZmljYXRpb24sIGFyZSBwZXJtaXR0ZWQgcHJvdmlkZWQgdGhhdCB0aGUgZm9sbG93aW5nIGNvbmRp
dGlvbnMKLSAqIGFyZSBtZXQ6Ci0gKiAxLiBSZWRpc3RyaWJ1dGlvbnMgb2Ygc291cmNlIGNvZGUg
bXVzdCByZXRhaW4gdGhlIGFib3ZlIGNvcHlyaWdodAotICogICAgbm90aWNlLCB0aGlzIGxpc3Qg
b2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyLgotICogMi4gUmVkaXN0
cmlidXRpb25zIGluIGJpbmFyeSBmb3JtIG11c3QgcmVwcm9kdWNlIHRoZSBhYm92ZSBjb3B5cmln
aHQKLSAqICAgIG5vdGljZSwgdGhpcyBsaXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dp
bmcgZGlzY2xhaW1lciBpbiB0aGUKLSAqICAgIGRvY3VtZW50YXRpb24gYW5kL29yIG90aGVyIG1h
dGVyaWFscyBwcm92aWRlZCB3aXRoIHRoZSBkaXN0cmlidXRpb24uCi0gKgotICogVEhJUyBTT0ZU
V0FSRSBJUyBQUk9WSURFRCBCWSBBUFBMRSBJTkMuIGBgQVMgSVMnJyBBTkQgQU5ZCi0gKiBFWFBS
RVNTIE9SIElNUExJRUQgV0FSUkFOVElFUywgSU5DTFVESU5HLCBCVVQgTk9UIExJTUlURUQgVE8s
IFRIRQotICogSU1QTElFRCBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSBBTkQgRklUTkVT
UyBGT1IgQSBQQVJUSUNVTEFSCi0gKiBQVVJQT1NFIEFSRSBESVNDTEFJTUVELiAgSU4gTk8gRVZF
TlQgU0hBTEwgQVBQTEUgSU5DLiBPUgotICogQ09OVFJJQlVUT1JTIEJFIExJQUJMRSBGT1IgQU5Z
IERJUkVDVCwgSU5ESVJFQ1QsIElOQ0lERU5UQUwsIFNQRUNJQUwsCi0gKiBFWEVNUExBUlksIE9S
IENPTlNFUVVFTlRJQUwgREFNQUdFUyAoSU5DTFVESU5HLCBCVVQgTk9UIExJTUlURUQgVE8sCi0g
KiBQUk9DVVJFTUVOVCBPRiBTVUJTVElUVVRFIEdPT0RTIE9SIFNFUlZJQ0VTOyBMT1NTIE9GIFVT
RSwgREFUQSwgT1IKLSAqIFBST0ZJVFM7IE9SIEJVU0lORVNTIElOVEVSUlVQVElPTikgSE9XRVZF
UiBDQVVTRUQgQU5EIE9OIEFOWSBUSEVPUlkKLSAqIE9GIExJQUJJTElUWSwgV0hFVEhFUiBJTiBD
T05UUkFDVCwgU1RSSUNUIExJQUJJTElUWSwgT1IgVE9SVAotICogKElOQ0xVRElORyBORUdMSUdF
TkNFIE9SIE9USEVSV0lTRSkgQVJJU0lORyBJTiBBTlkgV0FZIE9VVCBPRiBUSEUgVVNFCi0gKiBP
RiBUSElTIFNPRlRXQVJFLCBFVkVOIElGIEFEVklTRUQgT0YgVEhFIFBPU1NJQklMSVRZIE9GIFNV
Q0ggREFNQUdFLgotICovCi0KLSNwcmFnbWEgb25jZQotCi0jaW5jbHVkZSAiTmF0aXZlSW1hZ2Uu
aCIKLSNpbmNsdWRlICJQbGF0Zm9ybUxheWVyLmgiCi0jaW5jbHVkZSA8d3RmL0Z1bmN0aW9uLmg+
Ci0jaW5jbHVkZSA8d3RmL05vbmNvcHlhYmxlLmg+Ci0KLW5hbWVzcGFjZSBXZWJDb3JlIHsKLQot
Y2xhc3MgRmxvYXRSZWN0OwotY2xhc3MgSW50U2l6ZTsKLWNsYXNzIFRleHRUcmFja1JlcHJlc2Vu
dGF0aW9uOwotCi1jbGFzcyBWaWRlb0xheWVyTWFuYWdlciB7Ci0gICAgV1RGX01BS0VfTk9OQ09Q
WUFCTEUoVmlkZW9MYXllck1hbmFnZXIpOwotcHVibGljOgotICAgIFZpZGVvTGF5ZXJNYW5hZ2Vy
KCkgPSBkZWZhdWx0OwotICAgIHZpcnR1YWwgflZpZGVvTGF5ZXJNYW5hZ2VyKCkgeyB9Ci0KLSAg
ICB2aXJ0dWFsIFBsYXRmb3JtTGF5ZXIgKnZpZGVvSW5saW5lTGF5ZXIoKSBjb25zdCA9IDA7Ci0g
ICAgdmlydHVhbCBQbGF0Zm9ybUxheWVyICp2aWRlb0Z1bGxzY3JlZW5MYXllcigpIGNvbnN0ID0g
MDsKLSAgICB2aXJ0dWFsIEZsb2F0UmVjdCB2aWRlb0Z1bGxzY3JlZW5GcmFtZSgpIGNvbnN0ID0g
MDsKLQotICAgIHZpcnR1YWwgdm9pZCBzZXRWaWRlb0xheWVyKFBsYXRmb3JtTGF5ZXIqLCBJbnRT
aXplKSA9IDA7Ci0gICAgdmlydHVhbCB2b2lkIGRpZERlc3Ryb3lWaWRlb0xheWVyKCkgPSAwOwot
Ci0gICAgdmlydHVhbCB2b2lkIHNldFZpZGVvRnVsbHNjcmVlbkxheWVyKFBsYXRmb3JtTGF5ZXIq
LCBXVEY6OkZ1bmN0aW9uPHZvaWQoKT4mJiBjb21wbGV0aW9uSGFuZGxlciwgTmF0aXZlSW1hZ2VQ
dHIpID0gMDsKLSAgICB2aXJ0dWFsIHZvaWQgdXBkYXRlVmlkZW9GdWxsc2NyZWVuSW5saW5lSW1h
Z2UoTmF0aXZlSW1hZ2VQdHIpID0gMDsKLSAgICB2aXJ0dWFsIHZvaWQgc2V0VmlkZW9GdWxsc2Ny
ZWVuRnJhbWUoRmxvYXRSZWN0KSA9IDA7Ci0KLSAgICB2aXJ0dWFsIGJvb2wgcmVxdWlyZXNUZXh0
VHJhY2tSZXByZXNlbnRhdGlvbigpIGNvbnN0ID0gMDsKLSAgICB2aXJ0dWFsIHZvaWQgc2V0VGV4
dFRyYWNrUmVwcmVzZW50YXRpb24oVGV4dFRyYWNrUmVwcmVzZW50YXRpb24qKSA9IDA7Ci0gICAg
dmlydHVhbCB2b2lkIHN5bmNUZXh0VHJhY2tCb3VuZHMoKSA9IDA7Ci19OwotCi19CmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9hdmZvdW5kYXRpb24vb2JqYy9W
aWRlb0xheWVyTWFuYWdlck9iakMuaCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNz
L2F2Zm91bmRhdGlvbi9vYmpjL1ZpZGVvTGF5ZXJNYW5hZ2VyT2JqQy5oCmluZGV4IGNjYjg3NTY0
MzNhZDNkNGM2YjBhMWMzMTYzNmE2MjkxYWQxMDQ1NmUuLmUzMDMyMTc0ZTE5MDg3ZmFlNzg1MTg4
MmJlMGNlOWY0MmU0ZTA4NzAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dy
YXBoaWNzL2F2Zm91bmRhdGlvbi9vYmpjL1ZpZGVvTGF5ZXJNYW5hZ2VyT2JqQy5oCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2F2Zm91bmRhdGlvbi9vYmpjL1ZpZGVvTGF5
ZXJNYW5hZ2VyT2JqQy5oCkBAIC0yNywzNiArMjcsMzcgQEAKIAogI2luY2x1ZGUgIkZsb2F0UmVj
dC5oIgogI2luY2x1ZGUgIkludFNpemUuaCIKKyNpbmNsdWRlICJOYXRpdmVJbWFnZS5oIgogI2lu
Y2x1ZGUgIlBsYXRmb3JtTGF5ZXIuaCIKLSNpbmNsdWRlICJWaWRlb0xheWVyTWFuYWdlci5oIgog
I2luY2x1ZGUgIldlYlZpZGVvQ29udGFpbmVyTGF5ZXIuaCIKICNpbmNsdWRlIDx3dGYvRnVuY3Rp
b24uaD4KICNpbmNsdWRlIDx3dGYvTG9nZ2VySGVscGVyLmg+CiAjaW5jbHVkZSA8d3RmL05vbmNv
cHlhYmxlLmg+CiAjaW5jbHVkZSA8d3RmL1JldGFpblB0ci5oPgogCi1PQkpDX0NMQVNTIEFWUGxh
eWVyTGF5ZXI7Ci0KIG5hbWVzcGFjZSBXZWJDb3JlIHsKIAotY2xhc3MgVmlkZW9MYXllck1hbmFn
ZXJPYmpDIGZpbmFsIDogcHVibGljIFZpZGVvTGF5ZXJNYW5hZ2VyICwgcHVibGljIExvZ2dlckhl
bHBlciB7CitjbGFzcyBUZXh0VHJhY2tSZXByZXNlbnRhdGlvbjsKKworY2xhc3MgVmlkZW9MYXll
ck1hbmFnZXJPYmpDIGZpbmFsIDogcHVibGljIExvZ2dlckhlbHBlciB7CisgICAgV1RGX01BS0Vf
Tk9OQ09QWUFCTEUoVmlkZW9MYXllck1hbmFnZXJPYmpDKTsKICAgICBXVEZfTUFLRV9GQVNUX0FM
TE9DQVRFRDsKIHB1YmxpYzoKICAgICBWaWRlb0xheWVyTWFuYWdlck9iakMoY29uc3QgTG9nZ2Vy
JiwgY29uc3Qgdm9pZCopOwogCi0gICAgUGxhdGZvcm1MYXllciAqdmlkZW9JbmxpbmVMYXllcigp
IGNvbnN0IGZpbmFsIHsgcmV0dXJuIG1fdmlkZW9JbmxpbmVMYXllci5nZXQoKTsgfQotICAgIFBs
YXRmb3JtTGF5ZXIgKnZpZGVvRnVsbHNjcmVlbkxheWVyKCkgY29uc3QgZmluYWwgeyByZXR1cm4g
bV92aWRlb0Z1bGxzY3JlZW5MYXllci5nZXQoKTsgfQotICAgIEZsb2F0UmVjdCB2aWRlb0Z1bGxz
Y3JlZW5GcmFtZSgpIGNvbnN0IGZpbmFsIHsgcmV0dXJuIG1fdmlkZW9GdWxsc2NyZWVuRnJhbWU7
IH0KKyAgICBQbGF0Zm9ybUxheWVyICp2aWRlb0lubGluZUxheWVyKCkgY29uc3QgeyByZXR1cm4g
bV92aWRlb0lubGluZUxheWVyLmdldCgpOyB9CisgICAgUGxhdGZvcm1MYXllciAqdmlkZW9GdWxs
c2NyZWVuTGF5ZXIoKSBjb25zdCB7IHJldHVybiBtX3ZpZGVvRnVsbHNjcmVlbkxheWVyLmdldCgp
OyB9CisgICAgRmxvYXRSZWN0IHZpZGVvRnVsbHNjcmVlbkZyYW1lKCkgY29uc3QgeyByZXR1cm4g
bV92aWRlb0Z1bGxzY3JlZW5GcmFtZTsgfQogCi0gICAgdm9pZCBzZXRWaWRlb0xheWVyKFBsYXRm
b3JtTGF5ZXIgKiwgSW50U2l6ZSBjb250ZW50U2l6ZSkgZmluYWw7Ci0gICAgdm9pZCBzZXRWaWRl
b0Z1bGxzY3JlZW5MYXllcihQbGF0Zm9ybUxheWVyICosIFdURjo6RnVuY3Rpb248dm9pZCgpPiYm
IGNvbXBsZXRpb25IYW5kbGVyLCBOYXRpdmVJbWFnZVB0cikgZmluYWw7Ci0gICAgdm9pZCB1cGRh
dGVWaWRlb0Z1bGxzY3JlZW5JbmxpbmVJbWFnZShOYXRpdmVJbWFnZVB0cikgZmluYWw7Ci0gICAg
dm9pZCBzZXRWaWRlb0Z1bGxzY3JlZW5GcmFtZShGbG9hdFJlY3QpIGZpbmFsOwotICAgIHZvaWQg
ZGlkRGVzdHJveVZpZGVvTGF5ZXIoKSBmaW5hbDsKKyAgICB2b2lkIHNldFZpZGVvTGF5ZXIoUGxh
dGZvcm1MYXllciAqLCBJbnRTaXplIGNvbnRlbnRTaXplKTsKKyAgICB2b2lkIHNldFZpZGVvRnVs
bHNjcmVlbkxheWVyKFBsYXRmb3JtTGF5ZXIgKiwgV1RGOjpGdW5jdGlvbjx2b2lkKCk+JiYgY29t
cGxldGlvbkhhbmRsZXIsIE5hdGl2ZUltYWdlUHRyKTsKKyAgICB2b2lkIHVwZGF0ZVZpZGVvRnVs
bHNjcmVlbklubGluZUltYWdlKE5hdGl2ZUltYWdlUHRyKTsKKyAgICB2b2lkIHNldFZpZGVvRnVs
bHNjcmVlbkZyYW1lKEZsb2F0UmVjdCk7CisgICAgdm9pZCBkaWREZXN0cm95VmlkZW9MYXllcigp
OwogCi0gICAgYm9vbCByZXF1aXJlc1RleHRUcmFja1JlcHJlc2VudGF0aW9uKCkgY29uc3QgZmlu
YWw7Ci0gICAgdm9pZCBzZXRUZXh0VHJhY2tSZXByZXNlbnRhdGlvbihUZXh0VHJhY2tSZXByZXNl
bnRhdGlvbiopIGZpbmFsOwotICAgIHZvaWQgc3luY1RleHRUcmFja0JvdW5kcygpIGZpbmFsOwor
ICAgIGJvb2wgcmVxdWlyZXNUZXh0VHJhY2tSZXByZXNlbnRhdGlvbigpIGNvbnN0OworICAgIHZv
aWQgc2V0VGV4dFRyYWNrUmVwcmVzZW50YXRpb24oVGV4dFRyYWNrUmVwcmVzZW50YXRpb24qKTsK
KyAgICB2b2lkIHN5bmNUZXh0VHJhY2tCb3VuZHMoKTsKIAogcHJpdmF0ZToKICAgICBjb25zdCBM
b2dnZXImIGxvZ2dlcigpIGNvbnN0IGZpbmFsIHsgcmV0dXJuIG1fbG9nZ2VyLmdldCgpOyB9CmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9hdmZvdW5kYXRpb24v
b2JqYy9WaWRlb0xheWVyTWFuYWdlck9iakMubW0gYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9n
cmFwaGljcy9hdmZvdW5kYXRpb24vb2JqYy9WaWRlb0xheWVyTWFuYWdlck9iakMubW0KaW5kZXgg
NTcxMGM2YTNjYTBmNGE0NmQ0YzM3YzA5ZGZhZWY1YzA1ZDQ5YmUyOC4uZjdlNjdiMjBkNDRiZTMx
ODM3ODFlMjVhNDBlOTU0NTc2NmRlMGRlNCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vZ3JhcGhpY3MvYXZmb3VuZGF0aW9uL29iamMvVmlkZW9MYXllck1hbmFnZXJPYmpDLm1t
CisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2F2Zm91bmRhdGlvbi9vYmpj
L1ZpZGVvTGF5ZXJNYW5hZ2VyT2JqQy5tbQpAQCAtMzQsMTUgKzM0LDE3IEBACiAjaW1wb3J0IDxt
YWNoL21hY2hfcG9ydC5oPgogI2ltcG9ydCA8cGFsL3NwaS9jb2NvYS9RdWFydHpDb3JlU1BJLmg+
CiAjaW1wb3J0IDx3dGYvQmxvY2tQdHIuaD4KKyNpbXBvcnQgPHd0Zi9Mb2dnZXIuaD4KICNpbXBv
cnQgPHd0Zi9NYWNoU2VuZFJpZ2h0Lmg+CiAKICNpbmNsdWRlIDxwYWwvY29jb2EvQVZGb3VuZGF0
aW9uU29mdExpbmsuaD4KIAorT0JKQ19DTEFTUyBBVlBsYXllckxheWVyOworCiBuYW1lc3BhY2Ug
V2ViQ29yZSB7CiAKIFZpZGVvTGF5ZXJNYW5hZ2VyT2JqQzo6VmlkZW9MYXllck1hbmFnZXJPYmpD
KGNvbnN0IExvZ2dlciYgbG9nZ2VyLCBjb25zdCB2b2lkKiBsb2dJZGVudGlmaWVyKQotICAgIDog
VmlkZW9MYXllck1hbmFnZXIoKQotICAgICwgbV9sb2dnZXIobG9nZ2VyKQorICAgIDogbV9sb2dn
ZXIobG9nZ2VyKQogICAgICwgbV9sb2dJZGVudGlmaWVyKGxvZ0lkZW50aWZpZXIpCiB7CiB9Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>