<?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>202357</bug_id>
          
          <creation_ts>2019-09-29 22:30:30 -0700</creation_ts>
          <short_desc>[Nicosia] Add missing conversion casts for LayerRepresentation objects</short_desc>
          <delta_ts>2019-09-30 01:51:18 -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>
          
          <blocked>198475</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Zan Dobersek">zan</reporter>
          <assigned_to name="Zan Dobersek">zan</assigned_to>
          <cc>cgarcia</cc>
    
    <cc>cmarcelo</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>fred.wang</cc>
    
    <cc>jamesr</cc>
    
    <cc>luiz</cc>
    
    <cc>tonikitoo</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1575195</commentid>
    <comment_count>0</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2019-09-29 22:30:30 -0700</bug_when>
    <thetext>`[Nicosia] Add missing conversion casts for LayerRepresentation objects</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1575196</commentid>
    <comment_count>1</comment_count>
      <attachid>379822</attachid>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2019-09-29 22:32:08 -0700</bug_when>
    <thetext>Created attachment 379822
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1575214</commentid>
    <comment_count>2</comment_count>
      <attachid>379822</attachid>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2019-09-30 01:50:43 -0700</bug_when>
    <thetext>Comment on attachment 379822
Patch

Clearing flags on attachment: 379822

Committed r250513: &lt;https://trac.webkit.org/changeset/250513&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1575215</commentid>
    <comment_count>3</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2019-09-30 01:50:47 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1575216</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-09-30 01:51:18 -0700</bug_when>
    <thetext>&lt;rdar://problem/55832228&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>379822</attachid>
            <date>2019-09-29 22:32:08 -0700</date>
            <delta_ts>2019-09-30 01:50:43 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-202357-20190930073207.patch</filename>
            <type>text/plain</type>
            <size>10706</size>
            <attacher name="Zan Dobersek">zan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjUwNDk4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYTIyNzY0NDU0ODE4NDA2
MTg2YzcxYmEwZTI4YWU2NTYyYWI1Y2QyNy4uNGQ1NjI0ZTc4NzQzNmQzZjhkZjhiMjMwM2U3MTJk
ZTc2NGQ3N2I2NyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI5IEBACisyMDE5LTA5LTI5ICBaYW4g
RG9iZXJzZWsgIDx6ZG9iZXJzZWtAaWdhbGlhLmNvbT4KKworICAgICAgICBbTmljb3NpYV0gQWRk
IG1pc3NpbmcgY29udmVyc2lvbiBjYXN0cyBmb3IgTGF5ZXJSZXByZXNlbnRhdGlvbiBvYmplY3Rz
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMDIzNTcK
KworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBZnRlciBy
MjUwNDkxLCB3ZSBoYXZlIHRvIHJlcXVlc3QgZXhwbGljaXQgY29udmVyc2lvbiBvZgorICAgICAg
ICBMYXllclJlcHJlc2VudGF0aW9uIG9iamVjdHMgdG8gTmljb3NpYTo6UGxhdGZvcm1MYXllciBw
b2ludGVycy4KKworICAgICAgICAqIHBhZ2Uvc2Nyb2xsaW5nL25pY29zaWEvU2Nyb2xsaW5nVHJl
ZUZpeGVkTm9kZS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpTY3JvbGxpbmdUcmVlRml4ZWROb2Rl
Ojpjb21taXRTdGF0ZUJlZm9yZUNoaWxkcmVuKToKKyAgICAgICAgKiBwYWdlL3Njcm9sbGluZy9u
aWNvc2lhL1Njcm9sbGluZ1RyZWVGcmFtZVNjcm9sbGluZ05vZGVOaWNvc2lhLmNwcDoKKyAgICAg
ICAgKFdlYkNvcmU6OlNjcm9sbGluZ1RyZWVGcmFtZVNjcm9sbGluZ05vZGVOaWNvc2lhOjpjb21t
aXRTdGF0ZUJlZm9yZUNoaWxkcmVuKToKKyAgICAgICAgKFdlYkNvcmU6OlNjcm9sbGluZ1RyZWVG
cmFtZVNjcm9sbGluZ05vZGVOaWNvc2lhOjpoYW5kbGVXaGVlbEV2ZW50KToKKyAgICAgICAgKFdl
YkNvcmU6OlNjcm9sbGluZ1RyZWVGcmFtZVNjcm9sbGluZ05vZGVOaWNvc2lhOjpyZXBvc2l0aW9u
U2Nyb2xsaW5nTGF5ZXJzKToKKyAgICAgICAgKiBwYWdlL3Njcm9sbGluZy9uaWNvc2lhL1Njcm9s
bGluZ1RyZWVPdmVyZmxvd1Njcm9sbFByb3h5Tm9kZS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpT
Y3JvbGxpbmdUcmVlT3ZlcmZsb3dTY3JvbGxQcm94eU5vZGU6OmNvbW1pdFN0YXRlQmVmb3JlQ2hp
bGRyZW4pOgorICAgICAgICAqIHBhZ2Uvc2Nyb2xsaW5nL25pY29zaWEvU2Nyb2xsaW5nVHJlZU92
ZXJmbG93U2Nyb2xsaW5nTm9kZU5pY29zaWEuY3BwOgorICAgICAgICAoV2ViQ29yZTo6U2Nyb2xs
aW5nVHJlZU92ZXJmbG93U2Nyb2xsaW5nTm9kZU5pY29zaWE6OnJlcG9zaXRpb25TY3JvbGxpbmdM
YXllcnMpOgorICAgICAgICAoV2ViQ29yZTo6U2Nyb2xsaW5nVHJlZU92ZXJmbG93U2Nyb2xsaW5n
Tm9kZU5pY29zaWE6OmhhbmRsZVdoZWVsRXZlbnQpOgorICAgICAgICAqIHBhZ2Uvc2Nyb2xsaW5n
L25pY29zaWEvU2Nyb2xsaW5nVHJlZVBvc2l0aW9uZWROb2RlLmNwcDoKKyAgICAgICAgKFdlYkNv
cmU6OlNjcm9sbGluZ1RyZWVQb3NpdGlvbmVkTm9kZTo6Y29tbWl0U3RhdGVCZWZvcmVDaGlsZHJl
bik6CisgICAgICAgICogcGFnZS9zY3JvbGxpbmcvbmljb3NpYS9TY3JvbGxpbmdUcmVlU3RpY2t5
Tm9kZS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpTY3JvbGxpbmdUcmVlU3RpY2t5Tm9kZTo6Y29t
bWl0U3RhdGVCZWZvcmVDaGlsZHJlbik6CisKIDIwMTktMDktMjkgIFphbiBEb2JlcnNlayAgPHpk
b2JlcnNla0BpZ2FsaWEuY29tPgogCiAgICAgICAgIFNjcm9sbGluZ1RyZWVTY3JvbGxpbmdOb2Rl
OiB1c2UgTGF5ZXJSZXByZXNlbnRhdGlvbiBmb3Igc2Nyb2xsIGNvbnRhaW5lciwgc2Nyb2xsZWQg
Y29udGVudHMgbGF5ZXJzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL3Njcm9sbGlu
Zy9uaWNvc2lhL1Njcm9sbGluZ1RyZWVGaXhlZE5vZGUuY3BwIGIvU291cmNlL1dlYkNvcmUvcGFn
ZS9zY3JvbGxpbmcvbmljb3NpYS9TY3JvbGxpbmdUcmVlRml4ZWROb2RlLmNwcAppbmRleCA2NzJk
OWMyYzVhZGQxNGI1YWRhMDQyNzAzMTMwOWRiN2ZhZWVlYzNiLi5kYzYwNzFmNTA3NGM5OGIzN2Rh
ZDk2YTVlYjdhMGEyMGI3ODBjZjlkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL3Nj
cm9sbGluZy9uaWNvc2lhL1Njcm9sbGluZ1RyZWVGaXhlZE5vZGUuY3BwCisrKyBiL1NvdXJjZS9X
ZWJDb3JlL3BhZ2Uvc2Nyb2xsaW5nL25pY29zaWEvU2Nyb2xsaW5nVHJlZUZpeGVkTm9kZS5jcHAK
QEAgLTYxLDcgKzYxLDcgQEAgdm9pZCBTY3JvbGxpbmdUcmVlRml4ZWROb2RlOjpjb21taXRTdGF0
ZUJlZm9yZUNoaWxkcmVuKGNvbnN0IFNjcm9sbGluZ1N0YXRlTm9kZSYKICAgICBhdXRvJiBmaXhl
ZFN0YXRlTm9kZSA9IGRvd25jYXN0PFNjcm9sbGluZ1N0YXRlRml4ZWROb2RlPihzdGF0ZU5vZGUp
OwogCiAgICAgaWYgKGZpeGVkU3RhdGVOb2RlLmhhc0NoYW5nZWRQcm9wZXJ0eShTY3JvbGxpbmdT
dGF0ZU5vZGU6OkxheWVyKSkgewotICAgICAgICBOaWNvc2lhOjpQbGF0Zm9ybUxheWVyKiBsYXll
ciA9IGZpeGVkU3RhdGVOb2RlLmxheWVyKCk7CisgICAgICAgIGF1dG8qIGxheWVyID0gc3RhdGlj
X2Nhc3Q8Tmljb3NpYTo6UGxhdGZvcm1MYXllcio+KGZpeGVkU3RhdGVOb2RlLmxheWVyKCkpOwog
ICAgICAgICBtX2xheWVyID0gZG93bmNhc3Q8Tmljb3NpYTo6Q29tcG9zaXRpb25MYXllcj4obGF5
ZXIpOwogICAgIH0KIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGFnZS9zY3JvbGxpbmcv
bmljb3NpYS9TY3JvbGxpbmdUcmVlRnJhbWVTY3JvbGxpbmdOb2RlTmljb3NpYS5jcHAgYi9Tb3Vy
Y2UvV2ViQ29yZS9wYWdlL3Njcm9sbGluZy9uaWNvc2lhL1Njcm9sbGluZ1RyZWVGcmFtZVNjcm9s
bGluZ05vZGVOaWNvc2lhLmNwcAppbmRleCA5ZGJlYWFhZjQ3ZTkwZGYxYmFiZDdlNjBlMzljZjNj
Y2MzNmJhYTc4Li41YzRkZDBmMGU2ZWM1ZjZiYWM1ZGNlZTI5OGZhMTAwNGM2NjA2YmYxIDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL3Njcm9sbGluZy9uaWNvc2lhL1Njcm9sbGluZ1Ry
ZWVGcmFtZVNjcm9sbGluZ05vZGVOaWNvc2lhLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wYWdl
L3Njcm9sbGluZy9uaWNvc2lhL1Njcm9sbGluZ1RyZWVGcmFtZVNjcm9sbGluZ05vZGVOaWNvc2lh
LmNwcApAQCAtNTcsMjcgKzU3LDI3IEBAIHZvaWQgU2Nyb2xsaW5nVHJlZUZyYW1lU2Nyb2xsaW5n
Tm9kZU5pY29zaWE6OmNvbW1pdFN0YXRlQmVmb3JlQ2hpbGRyZW4oY29uc3QgU2NyCiAgICAgY29u
c3QgYXV0byYgc2Nyb2xsaW5nU3RhdGVOb2RlID0gZG93bmNhc3Q8U2Nyb2xsaW5nU3RhdGVGcmFt
ZVNjcm9sbGluZ05vZGU+KHN0YXRlTm9kZSk7CiAKICAgICBpZiAoc2Nyb2xsaW5nU3RhdGVOb2Rl
Lmhhc0NoYW5nZWRQcm9wZXJ0eShTY3JvbGxpbmdTdGF0ZUZyYW1lU2Nyb2xsaW5nTm9kZTo6Um9v
dENvbnRlbnRzTGF5ZXIpKSB7Ci0gICAgICAgIE5pY29zaWE6OlBsYXRmb3JtTGF5ZXIqIGxheWVy
ID0gc2Nyb2xsaW5nU3RhdGVOb2RlLnJvb3RDb250ZW50c0xheWVyKCk7CisgICAgICAgIGF1dG8q
IGxheWVyID0gc3RhdGljX2Nhc3Q8Tmljb3NpYTo6UGxhdGZvcm1MYXllcio+KHNjcm9sbGluZ1N0
YXRlTm9kZS5yb290Q29udGVudHNMYXllcigpKTsKICAgICAgICAgbV9yb290Q29udGVudHNMYXll
ciA9IGRvd25jYXN0PE5pY29zaWE6OkNvbXBvc2l0aW9uTGF5ZXI+KGxheWVyKTsKICAgICB9CiAg
ICAgaWYgKHNjcm9sbGluZ1N0YXRlTm9kZS5oYXNDaGFuZ2VkUHJvcGVydHkoU2Nyb2xsaW5nU3Rh
dGVGcmFtZVNjcm9sbGluZ05vZGU6OkNvdW50ZXJTY3JvbGxpbmdMYXllcikpIHsKLSAgICAgICAg
Tmljb3NpYTo6UGxhdGZvcm1MYXllciogbGF5ZXIgPSBzY3JvbGxpbmdTdGF0ZU5vZGUuY291bnRl
clNjcm9sbGluZ0xheWVyKCk7CisgICAgICAgIGF1dG8qIGxheWVyID0gc3RhdGljX2Nhc3Q8Tmlj
b3NpYTo6UGxhdGZvcm1MYXllcio+KHNjcm9sbGluZ1N0YXRlTm9kZS5jb3VudGVyU2Nyb2xsaW5n
TGF5ZXIoKSk7CiAgICAgICAgIG1fY291bnRlclNjcm9sbGluZ0xheWVyID0gZG93bmNhc3Q8Tmlj
b3NpYTo6Q29tcG9zaXRpb25MYXllcj4obGF5ZXIpOwogICAgIH0KICAgICBpZiAoc2Nyb2xsaW5n
U3RhdGVOb2RlLmhhc0NoYW5nZWRQcm9wZXJ0eShTY3JvbGxpbmdTdGF0ZUZyYW1lU2Nyb2xsaW5n
Tm9kZTo6SW5zZXRDbGlwTGF5ZXIpKSB7Ci0gICAgICAgIE5pY29zaWE6OlBsYXRmb3JtTGF5ZXIq
IGxheWVyID0gc2Nyb2xsaW5nU3RhdGVOb2RlLmluc2V0Q2xpcExheWVyKCk7CisgICAgICAgIGF1
dG8qIGxheWVyID0gc3RhdGljX2Nhc3Q8Tmljb3NpYTo6UGxhdGZvcm1MYXllcio+KHNjcm9sbGlu
Z1N0YXRlTm9kZS5pbnNldENsaXBMYXllcigpKTsKICAgICAgICAgbV9pbnNldENsaXBMYXllciA9
IGRvd25jYXN0PE5pY29zaWE6OkNvbXBvc2l0aW9uTGF5ZXI+KGxheWVyKTsKICAgICB9CiAgICAg
aWYgKHNjcm9sbGluZ1N0YXRlTm9kZS5oYXNDaGFuZ2VkUHJvcGVydHkoU2Nyb2xsaW5nU3RhdGVG
cmFtZVNjcm9sbGluZ05vZGU6OkNvbnRlbnRTaGFkb3dMYXllcikpIHsKLSAgICAgICAgTmljb3Np
YTo6UGxhdGZvcm1MYXllciogbGF5ZXIgPSBzY3JvbGxpbmdTdGF0ZU5vZGUuY29udGVudFNoYWRv
d0xheWVyKCk7CisgICAgICAgIGF1dG8qIGxheWVyID0gc3RhdGljX2Nhc3Q8Tmljb3NpYTo6UGxh
dGZvcm1MYXllcio+KHNjcm9sbGluZ1N0YXRlTm9kZS5jb250ZW50U2hhZG93TGF5ZXIoKSk7CiAg
ICAgICAgIG1fY29udGVudFNoYWRvd0xheWVyID0gZG93bmNhc3Q8Tmljb3NpYTo6Q29tcG9zaXRp
b25MYXllcj4obGF5ZXIpOwogICAgIH0KICAgICBpZiAoc2Nyb2xsaW5nU3RhdGVOb2RlLmhhc0No
YW5nZWRQcm9wZXJ0eShTY3JvbGxpbmdTdGF0ZUZyYW1lU2Nyb2xsaW5nTm9kZTo6SGVhZGVyTGF5
ZXIpKSB7Ci0gICAgICAgIE5pY29zaWE6OlBsYXRmb3JtTGF5ZXIqIGxheWVyID0gc2Nyb2xsaW5n
U3RhdGVOb2RlLmhlYWRlckxheWVyKCk7CisgICAgICAgIGF1dG8qIGxheWVyID0gc3RhdGljX2Nh
c3Q8Tmljb3NpYTo6UGxhdGZvcm1MYXllcio+KHNjcm9sbGluZ1N0YXRlTm9kZS5oZWFkZXJMYXll
cigpKTsKICAgICAgICAgbV9oZWFkZXJMYXllciA9IGRvd25jYXN0PE5pY29zaWE6OkNvbXBvc2l0
aW9uTGF5ZXI+KGxheWVyKTsKICAgICB9CiAgICAgaWYgKHNjcm9sbGluZ1N0YXRlTm9kZS5oYXND
aGFuZ2VkUHJvcGVydHkoU2Nyb2xsaW5nU3RhdGVGcmFtZVNjcm9sbGluZ05vZGU6OkZvb3Rlckxh
eWVyKSkgewotICAgICAgICBOaWNvc2lhOjpQbGF0Zm9ybUxheWVyKiBsYXllciA9IHNjcm9sbGlu
Z1N0YXRlTm9kZS5mb290ZXJMYXllcigpOworICAgICAgICBhdXRvKiBsYXllciA9IHN0YXRpY19j
YXN0PE5pY29zaWE6OlBsYXRmb3JtTGF5ZXIqPihzY3JvbGxpbmdTdGF0ZU5vZGUuZm9vdGVyTGF5
ZXIoKSk7CiAgICAgICAgIG1fZm9vdGVyTGF5ZXIgPSBkb3duY2FzdDxOaWNvc2lhOjpDb21wb3Np
dGlvbkxheWVyPihsYXllcik7CiAgICAgfQogfQpAQCAtMTAxLDcgKzEwMSw3IEBAIFNjcm9sbGlu
Z0V2ZW50UmVzdWx0IFNjcm9sbGluZ1RyZWVGcmFtZVNjcm9sbGluZ05vZGVOaWNvc2lhOjpoYW5k
bGVXaGVlbEV2ZW50KGNvCiAgICAgICAgIHJldHVybiBTY3JvbGxpbmdFdmVudFJlc3VsdDo6RGlk
Tm90SGFuZGxlRXZlbnQ7CiAKICAgICBpZiAod2hlZWxFdmVudC5kZWx0YVgoKSB8fCB3aGVlbEV2
ZW50LmRlbHRhWSgpKSB7Ci0gICAgICAgIE5pY29zaWE6OlBsYXRmb3JtTGF5ZXIqIHNjcm9sbExh
eWVyID0gc2Nyb2xsZWRDb250ZW50c0xheWVyKCk7CisgICAgICAgIGF1dG8qIHNjcm9sbExheWVy
ID0gc3RhdGljX2Nhc3Q8Tmljb3NpYTo6UGxhdGZvcm1MYXllcio+KHNjcm9sbGVkQ29udGVudHNM
YXllcigpKTsKICAgICAgICAgQVNTRVJUKHNjcm9sbExheWVyKTsKICAgICAgICAgYXV0byYgY29t
cG9zaXRpb25MYXllciA9IGRvd25jYXN0PE5pY29zaWE6OkNvbXBvc2l0aW9uTGF5ZXI+KCpzY3Jv
bGxMYXllcik7CiAKQEAgLTEzMyw3ICsxMzMsNyBAQCB2b2lkIFNjcm9sbGluZ1RyZWVGcmFtZVNj
cm9sbGluZ05vZGVOaWNvc2lhOjpjdXJyZW50U2Nyb2xsUG9zaXRpb25DaGFuZ2VkKCkKIAogdm9p
ZCBTY3JvbGxpbmdUcmVlRnJhbWVTY3JvbGxpbmdOb2RlTmljb3NpYTo6cmVwb3NpdGlvblNjcm9s
bGluZ0xheWVycygpCiB7Ci0gICAgTmljb3NpYTo6UGxhdGZvcm1MYXllciogc2Nyb2xsTGF5ZXIg
PSBzY3JvbGxlZENvbnRlbnRzTGF5ZXIoKTsKKyAgICBhdXRvKiBzY3JvbGxMYXllciA9IHN0YXRp
Y19jYXN0PE5pY29zaWE6OlBsYXRmb3JtTGF5ZXIqPihzY3JvbGxlZENvbnRlbnRzTGF5ZXIoKSk7
CiAgICAgQVNTRVJUKHNjcm9sbExheWVyKTsKICAgICBhdXRvJiBjb21wb3NpdGlvbkxheWVyID0g
ZG93bmNhc3Q8Tmljb3NpYTo6Q29tcG9zaXRpb25MYXllcj4oKnNjcm9sbExheWVyKTsKIApkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGFnZS9zY3JvbGxpbmcvbmljb3NpYS9TY3JvbGxpbmdU
cmVlT3ZlcmZsb3dTY3JvbGxQcm94eU5vZGUuY3BwIGIvU291cmNlL1dlYkNvcmUvcGFnZS9zY3Jv
bGxpbmcvbmljb3NpYS9TY3JvbGxpbmdUcmVlT3ZlcmZsb3dTY3JvbGxQcm94eU5vZGUuY3BwCmlu
ZGV4IDIxY2UzNDYwYmJjZGFlYTdhMzkxZTVkYThkMjI0ZmI4YmFlNmI0OWEuLjhjMjljMTk2NDZm
ODg0YzMwODU3YjRjNGQ2OTRmYTE0ZWQzOTAyYzMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3Jl
L3BhZ2Uvc2Nyb2xsaW5nL25pY29zaWEvU2Nyb2xsaW5nVHJlZU92ZXJmbG93U2Nyb2xsUHJveHlO
b2RlLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL3Njcm9sbGluZy9uaWNvc2lhL1Njcm9s
bGluZ1RyZWVPdmVyZmxvd1Njcm9sbFByb3h5Tm9kZS5jcHAKQEAgLTU2LDcgKzU2LDcgQEAgdm9p
ZCBTY3JvbGxpbmdUcmVlT3ZlcmZsb3dTY3JvbGxQcm94eU5vZGU6OmNvbW1pdFN0YXRlQmVmb3Jl
Q2hpbGRyZW4oY29uc3QgU2Nyb2wKICAgICBjb25zdCBTY3JvbGxpbmdTdGF0ZU92ZXJmbG93U2Ny
b2xsUHJveHlOb2RlJiBvdmVyZmxvd1Byb3h5U3RhdGVOb2RlID0gZG93bmNhc3Q8U2Nyb2xsaW5n
U3RhdGVPdmVyZmxvd1Njcm9sbFByb3h5Tm9kZT4oc3RhdGVOb2RlKTsKIAogICAgIGlmIChvdmVy
Zmxvd1Byb3h5U3RhdGVOb2RlLmhhc0NoYW5nZWRQcm9wZXJ0eShTY3JvbGxpbmdTdGF0ZU5vZGU6
OkxheWVyKSkgewotICAgICAgICBOaWNvc2lhOjpQbGF0Zm9ybUxheWVyKiBsYXllciA9IHN0YXRl
Tm9kZS5sYXllcigpOworICAgICAgICBhdXRvKiBsYXllciA9IHN0YXRpY19jYXN0PE5pY29zaWE6
OlBsYXRmb3JtTGF5ZXIqPihzdGF0ZU5vZGUubGF5ZXIoKSk7CiAgICAgICAgIG1fbGF5ZXIgPSBk
b3duY2FzdDxOaWNvc2lhOjpDb21wb3NpdGlvbkxheWVyPihsYXllcik7CiAgICAgfQogCmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL3Njcm9sbGluZy9uaWNvc2lhL1Njcm9sbGluZ1Ry
ZWVPdmVyZmxvd1Njcm9sbGluZ05vZGVOaWNvc2lhLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BhZ2Uv
c2Nyb2xsaW5nL25pY29zaWEvU2Nyb2xsaW5nVHJlZU92ZXJmbG93U2Nyb2xsaW5nTm9kZU5pY29z
aWEuY3BwCmluZGV4IDNjN2IxNzJiMDUzZDc1NzA1ZjIxZTg4MmVkMjc5ZmU4OTFlNjMyNDUuLmEw
NjRlZDY4YmZmMTBlYzE2N2FlYTdjYmUyNjRkYTI2NTExYmI3OTMgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL3BhZ2Uvc2Nyb2xsaW5nL25pY29zaWEvU2Nyb2xsaW5nVHJlZU92ZXJmbG93U2Ny
b2xsaW5nTm9kZU5pY29zaWEuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BhZ2Uvc2Nyb2xsaW5n
L25pY29zaWEvU2Nyb2xsaW5nVHJlZU92ZXJmbG93U2Nyb2xsaW5nTm9kZU5pY29zaWEuY3BwCkBA
IC02Nyw3ICs2Nyw3IEBAIEZsb2F0UG9pbnQgU2Nyb2xsaW5nVHJlZU92ZXJmbG93U2Nyb2xsaW5n
Tm9kZU5pY29zaWE6OmFkanVzdGVkU2Nyb2xsUG9zaXRpb24oY29uCiAKIHZvaWQgU2Nyb2xsaW5n
VHJlZU92ZXJmbG93U2Nyb2xsaW5nTm9kZU5pY29zaWE6OnJlcG9zaXRpb25TY3JvbGxpbmdMYXll
cnMoKQogewotICAgIE5pY29zaWE6OlBsYXRmb3JtTGF5ZXIqIHNjcm9sbExheWVyID0gc2Nyb2xs
ZWRDb250ZW50c0xheWVyKCk7CisgICAgYXV0byogc2Nyb2xsTGF5ZXIgPSBzdGF0aWNfY2FzdDxO
aWNvc2lhOjpQbGF0Zm9ybUxheWVyKj4oc2Nyb2xsZWRDb250ZW50c0xheWVyKCkpOwogICAgIEFT
U0VSVChzY3JvbGxMYXllcik7CiAgICAgYXV0byYgY29tcG9zaXRpb25MYXllciA9IGRvd25jYXN0
PE5pY29zaWE6OkNvbXBvc2l0aW9uTGF5ZXI+KCpzY3JvbGxMYXllcik7CiAKQEAgLTg3LDcgKzg3
LDcgQEAgU2Nyb2xsaW5nRXZlbnRSZXN1bHQgU2Nyb2xsaW5nVHJlZU92ZXJmbG93U2Nyb2xsaW5n
Tm9kZU5pY29zaWE6OmhhbmRsZVdoZWVsRXZlbnQKICAgICAgICAgcmV0dXJuIFNjcm9sbGluZ0V2
ZW50UmVzdWx0OjpEaWROb3RIYW5kbGVFdmVudDsKIAogICAgIGlmICh3aGVlbEV2ZW50LmRlbHRh
WCgpIHx8IHdoZWVsRXZlbnQuZGVsdGFZKCkpIHsKLSAgICAgICAgTmljb3NpYTo6UGxhdGZvcm1M
YXllciogc2Nyb2xsTGF5ZXIgPSBzY3JvbGxDb250YWluZXJMYXllcigpOworICAgICAgICBhdXRv
KiBzY3JvbGxMYXllciA9IHN0YXRpY19jYXN0PE5pY29zaWE6OlBsYXRmb3JtTGF5ZXIqPihzY3Jv
bGxDb250YWluZXJMYXllcigpKTsKICAgICAgICAgQVNTRVJUKHNjcm9sbExheWVyKTsKICAgICAg
ICAgYXV0byYgY29tcG9zaXRpb25MYXllciA9IGRvd25jYXN0PE5pY29zaWE6OkNvbXBvc2l0aW9u
TGF5ZXI+KCpzY3JvbGxMYXllcik7CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BhZ2Uv
c2Nyb2xsaW5nL25pY29zaWEvU2Nyb2xsaW5nVHJlZVBvc2l0aW9uZWROb2RlLmNwcCBiL1NvdXJj
ZS9XZWJDb3JlL3BhZ2Uvc2Nyb2xsaW5nL25pY29zaWEvU2Nyb2xsaW5nVHJlZVBvc2l0aW9uZWRO
b2RlLmNwcAppbmRleCBhNGY0NGYzNWQ3ZTY5NjFhOTk1YmRlMjk3ZjZjOWNmN2ZjMzZhNTM3Li4w
YmZhMjA4MmJhMzViMjk4NGI1ODY2ZjI4Zjc5ODgwM2Y4NzE1ZGNjIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9wYWdlL3Njcm9sbGluZy9uaWNvc2lhL1Njcm9sbGluZ1RyZWVQb3NpdGlvbmVk
Tm9kZS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGFnZS9zY3JvbGxpbmcvbmljb3NpYS9TY3Jv
bGxpbmdUcmVlUG9zaXRpb25lZE5vZGUuY3BwCkBAIC01Nyw3ICs1Nyw3IEBAIHZvaWQgU2Nyb2xs
aW5nVHJlZVBvc2l0aW9uZWROb2RlOjpjb21taXRTdGF0ZUJlZm9yZUNoaWxkcmVuKGNvbnN0IFNj
cm9sbGluZ1N0YXRlCiAgICAgY29uc3QgU2Nyb2xsaW5nU3RhdGVQb3NpdGlvbmVkTm9kZSYgcG9z
aXRpb25lZFN0YXRlTm9kZSA9IGRvd25jYXN0PFNjcm9sbGluZ1N0YXRlUG9zaXRpb25lZE5vZGU+
KHN0YXRlTm9kZSk7CiAKICAgICBpZiAocG9zaXRpb25lZFN0YXRlTm9kZS5oYXNDaGFuZ2VkUHJv
cGVydHkoU2Nyb2xsaW5nU3RhdGVOb2RlOjpMYXllcikpIHsKLSAgICAgICAgTmljb3NpYTo6UGxh
dGZvcm1MYXllciogbGF5ZXIgPSBwb3NpdGlvbmVkU3RhdGVOb2RlLmxheWVyKCk7CisgICAgICAg
IGF1dG8qIGxheWVyID0gc3RhdGljX2Nhc3Q8Tmljb3NpYTo6UGxhdGZvcm1MYXllcio+KHBvc2l0
aW9uZWRTdGF0ZU5vZGUubGF5ZXIoKSk7CiAgICAgICAgIG1fbGF5ZXIgPSBkb3duY2FzdDxOaWNv
c2lhOjpDb21wb3NpdGlvbkxheWVyPihsYXllcik7CiAgICAgfQogCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViQ29yZS9wYWdlL3Njcm9sbGluZy9uaWNvc2lhL1Njcm9sbGluZ1RyZWVTdGlja3lOb2Rl
LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BhZ2Uvc2Nyb2xsaW5nL25pY29zaWEvU2Nyb2xsaW5nVHJl
ZVN0aWNreU5vZGUuY3BwCmluZGV4IDZiM2Q3ZDkxNzRhM2JjOGM4NWYwYmM3M2Y3MGNkYTZlYjk0
ZDc2MGMuLmM4YmQxOGMyNGY1ZTMyY2I1MGVkM2NlNTZlYzNlYTk5YWNkZTc0NjIgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJDb3JlL3BhZ2Uvc2Nyb2xsaW5nL25pY29zaWEvU2Nyb2xsaW5nVHJlZVN0
aWNreU5vZGUuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BhZ2Uvc2Nyb2xsaW5nL25pY29zaWEv
U2Nyb2xsaW5nVHJlZVN0aWNreU5vZGUuY3BwCkBAIC02Myw3ICs2Myw3IEBAIHZvaWQgU2Nyb2xs
aW5nVHJlZVN0aWNreU5vZGU6OmNvbW1pdFN0YXRlQmVmb3JlQ2hpbGRyZW4oY29uc3QgU2Nyb2xs
aW5nU3RhdGVOb2RlCiAgICAgYXV0byYgc3RpY2t5U3RhdGVOb2RlID0gZG93bmNhc3Q8U2Nyb2xs
aW5nU3RhdGVTdGlja3lOb2RlPihzdGF0ZU5vZGUpOwogCiAgICAgaWYgKHN0aWNreVN0YXRlTm9k
ZS5oYXNDaGFuZ2VkUHJvcGVydHkoU2Nyb2xsaW5nU3RhdGVOb2RlOjpMYXllcikpIHsKLSAgICAg
ICAgTmljb3NpYTo6UGxhdGZvcm1MYXllciogbGF5ZXIgPSBzdGlja3lTdGF0ZU5vZGUubGF5ZXIo
KTsKKyAgICAgICAgYXV0byogbGF5ZXIgPSBzdGF0aWNfY2FzdDxOaWNvc2lhOjpQbGF0Zm9ybUxh
eWVyKj4oc3RpY2t5U3RhdGVOb2RlLmxheWVyKCkpOwogICAgICAgICBtX2xheWVyID0gZG93bmNh
c3Q8Tmljb3NpYTo6Q29tcG9zaXRpb25MYXllcj4obGF5ZXIpOwogICAgIH0KIAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>