<?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>237752</bug_id>
          
          <creation_ts>2022-03-10 18:18:29 -0800</creation_ts>
          <short_desc>Do buffer swapping on all RemoteLayerBackingStores before painting all of them</short_desc>
          <delta_ts>2022-03-11 14:25:17 -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>WebKit Process Model</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>
          <dependson>237749</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Simon Fraser (smfr)">simon.fraser</reporter>
          <assigned_to name="Simon Fraser (smfr)">simon.fraser</assigned_to>
          <cc>simon.fraser</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1850346</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2022-03-10 18:18:29 -0800</bug_when>
    <thetext>Do buffer swapping on all RemoteLayerBackingStores before painting all of them</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1850347</commentid>
    <comment_count>1</comment_count>
      <attachid>454436</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2022-03-10 18:23:25 -0800</bug_when>
    <thetext>Created attachment 454436
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1850610</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-03-11 14:24:01 -0800</bug_when>
    <thetext>Committed r291191 (248347@main): &lt;https://commits.webkit.org/248347@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 454436.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1850611</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-03-11 14:25:17 -0800</bug_when>
    <thetext>&lt;rdar://problem/90180850&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>454436</attachid>
            <date>2022-03-10 18:23:25 -0800</date>
            <delta_ts>2022-03-11 14:24:04 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-237752-20220310182324.patch</filename>
            <type>text/plain</type>
            <size>8572</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjkxMDUzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IGJiYWYwNjcxOTg1NzNmYzNh
YWIxNzYxMWUwODZjNjM1YjhiYTI0MDkuLmJmYTYwN2UwMDllMWIwMGViM2JkOGZkZTI0OTgxZTcy
NmIzNjNiMjUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMzQgQEAKKzIwMjItMDMtMTAgIFNpbW9uIEZy
YXNlciAgPHNpbW9uLmZyYXNlckBhcHBsZS5jb20+CisKKyAgICAgICAgRG8gYnVmZmVyIHN3YXBw
aW5nIG9uIGFsbCBSZW1vdGVMYXllckJhY2tpbmdTdG9yZXMgYmVmb3JlIHBhaW50aW5nIGFsbCBv
ZiB0aGVtCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0y
Mzc3NTIKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBC
dWZmZXIgc3dhcHBpbmcgcmVxdWlyZXMgc3luYyBJUEMgd2l0aCB0aGUgR1BVIFByb2Nlc3MsIGJ1
dCBwYWludGluZyBjYW4gYmUgYXN5bmNocm9ub3VzLCBzbworICAgICAgICBkbyBhbGwgdGhlIHN5
bmMgSVBDIGJlZm9yZSBhbGwgdGhlIGFzeW5jIElQQyB0byBhdm9pZCBzZXJpYWxpemluZyBldmVy
eXRoaW5nLgorCisgICAgICAgIER1cmluZyB0aGUgcmVjdXJzaXZlIFBsYXRmb3JtQ0FMYXllclJl
bW90ZTo6cmVjdXJzaXZlQnVpbGRUcmFuc2FjdGlvbigpIHdlIG5vdyBjYWxsCisgICAgICAgIHBy
ZXBhcmVUb0Rpc3BsYXkoKSB3aGljaCBkb2VzIHRoZSBidWZmZXIgc3dhcHBpbmcsIGFuZCB0aGVu
IHdlIHBhaW50IGFsbCB0aGUgcmVhY2hhYmxlCisgICAgICAgIGJhY2tpbmcgc3RvcmVzIHZpYSBS
ZW1vdGVMYXllclRyZWVDb250ZXh0OjpidWlsZFRyYW5zYWN0aW9uKCkuCisKKyAgICAgICAgVGhp
cyBpcyBhIDklIHBlcmYgaW1wcm92ZW1lbnQgb24gdGhlICJJbWFnZXMiIE1vdGlvbk1hcmsgc3Vi
dGVzdC4KKworICAgICAgICAqIFNoYXJlZC9SZW1vdGVMYXllclRyZWUvUmVtb3RlTGF5ZXJCYWNr
aW5nU3RvcmUuaDoKKyAgICAgICAgKiBTaGFyZWQvUmVtb3RlTGF5ZXJUcmVlL1JlbW90ZUxheWVy
QmFja2luZ1N0b3JlLm1tOgorICAgICAgICAoV2ViS2l0OjpSZW1vdGVMYXllckJhY2tpbmdTdG9y
ZTo6cHJlcGFyZVRvRGlzcGxheSk6CisgICAgICAgIChXZWJLaXQ6OlJlbW90ZUxheWVyQmFja2lu
Z1N0b3JlOjpkaXNwbGF5KTogRGVsZXRlZC4KKyAgICAgICAgKiBTaGFyZWQvUmVtb3RlTGF5ZXJU
cmVlL1JlbW90ZUxheWVyQmFja2luZ1N0b3JlQ29sbGVjdGlvbi5oOgorICAgICAgICAqIFNoYXJl
ZC9SZW1vdGVMYXllclRyZWUvUmVtb3RlTGF5ZXJCYWNraW5nU3RvcmVDb2xsZWN0aW9uLm1tOgor
ICAgICAgICAoV2ViS2l0OjpSZW1vdGVMYXllckJhY2tpbmdTdG9yZUNvbGxlY3Rpb246OnBhaW50
UmVhY2hhYmxlQmFja2luZ1N0b3JlQ29udGVudHMpOgorICAgICAgICAoV2ViS2l0OjpSZW1vdGVM
YXllckJhY2tpbmdTdG9yZUNvbGxlY3Rpb246OmRpZEZsdXNoTGF5ZXJzKTogVGhlIGxvY2FsIHZh
cmlhYmxlcyBjYW4KKyAgICAgICAgYmUgcG9pbnRlcnMsIHJhdGhlciB0aGFuIHVzaW5nIHJlZmVy
ZW5jZXMgdG8gcG9pbnRlcnMuCisgICAgICAgIChXZWJLaXQ6OlJlbW90ZUxheWVyQmFja2luZ1N0
b3JlQ29sbGVjdGlvbjo6bWFya0FsbEJhY2tpbmdTdG9yZVZvbGF0aWxlKTogRGl0dG8KKyAgICAg
ICAgKiBXZWJQcm9jZXNzL1dlYlBhZ2UvUmVtb3RlTGF5ZXJUcmVlL1BsYXRmb3JtQ0FMYXllclJl
bW90ZS5jcHA6CisgICAgICAgIChXZWJLaXQ6OlBsYXRmb3JtQ0FMYXllclJlbW90ZTo6cmVjdXJz
aXZlQnVpbGRUcmFuc2FjdGlvbik6CisgICAgICAgICogV2ViUHJvY2Vzcy9XZWJQYWdlL1JlbW90
ZUxheWVyVHJlZS9SZW1vdGVMYXllclRyZWVDb250ZXh0Lm1tOgorICAgICAgICAoV2ViS2l0OjpS
ZW1vdGVMYXllclRyZWVDb250ZXh0OjpidWlsZFRyYW5zYWN0aW9uKToKKwogMjAyMi0wMy0xMCAg
U2ltb24gRnJhc2VyICA8c2ltb24uZnJhc2VyQGFwcGxlLmNvbT4KIAogICAgICAgICBTb21lIG1p
bm9yIHJlZmFjdG9yaW5nIGluIFJlbW90ZUxheWVyQmFja2luZ1N0b3JlCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViS2l0L1NoYXJlZC9SZW1vdGVMYXllclRyZWUvUmVtb3RlTGF5ZXJCYWNraW5nU3Rv
cmUuaCBiL1NvdXJjZS9XZWJLaXQvU2hhcmVkL1JlbW90ZUxheWVyVHJlZS9SZW1vdGVMYXllckJh
Y2tpbmdTdG9yZS5oCmluZGV4IGJlMjZiNDgxYjQ4MTljOTQwMGRkYTU3NzYxNzk0OTg5NTY2ZDlh
ZjkuLjMwNTM4MjJhZTQzZjk3MmI2OWZjYmRiMTViYTI1ZjEwNWEyZTgxNGUgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJLaXQvU2hhcmVkL1JlbW90ZUxheWVyVHJlZS9SZW1vdGVMYXllckJhY2tpbmdT
dG9yZS5oCisrKyBiL1NvdXJjZS9XZWJLaXQvU2hhcmVkL1JlbW90ZUxheWVyVHJlZS9SZW1vdGVM
YXllckJhY2tpbmdTdG9yZS5oCkBAIC02Niw3ICs2Niw3IEBAIHB1YmxpYzoKIAogICAgIHZvaWQg
c2V0Q29udGVudHMoV1RGOjpNYWNoU2VuZFJpZ2h0JiYgc3VyZmFjZUhhbmRsZSk7CiAgICAgLy8g
UmV0dXJucyB0cnVlIGlmIHRoZSBiYWNraW5nIHN0b3JlIGNoYW5nZWQuCi0gICAgYm9vbCBkaXNw
bGF5KCk7CisgICAgYm9vbCBwcmVwYXJlVG9EaXNwbGF5KCk7CiAgICAgdm9pZCBwYWludENvbnRl
bnRzKCk7CiAKICAgICBXZWJDb3JlOjpGbG9hdFNpemUgc2l6ZSgpIGNvbnN0IHsgcmV0dXJuIG1f
c2l6ZTsgfQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9TaGFyZWQvUmVtb3RlTGF5ZXJUcmVl
L1JlbW90ZUxheWVyQmFja2luZ1N0b3JlLm1tIGIvU291cmNlL1dlYktpdC9TaGFyZWQvUmVtb3Rl
TGF5ZXJUcmVlL1JlbW90ZUxheWVyQmFja2luZ1N0b3JlLm1tCmluZGV4IDcyYTE3NmE0NzFlMjNm
NGNlZjkxOGZhMWFkMWJjNTIyYzU2M2MwNDQuLjk5OGM5YmM4ZWVlYmU2MTE1MzdhYTUzN2MzMWU3
YWExMTk0MzYxYmIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvU2hhcmVkL1JlbW90ZUxheWVy
VHJlZS9SZW1vdGVMYXllckJhY2tpbmdTdG9yZS5tbQorKysgYi9Tb3VyY2UvV2ViS2l0L1NoYXJl
ZC9SZW1vdGVMYXllclRyZWUvUmVtb3RlTGF5ZXJCYWNraW5nU3RvcmUubW0KQEAgLTI4Myw3ICsy
ODMsNyBAQCB2b2lkIFJlbW90ZUxheWVyQmFja2luZ1N0b3JlOjpzZXRDb250ZW50cyhXVEY6Ok1h
Y2hTZW5kUmlnaHQmJiBjb250ZW50cykKICAgICBtX3BhaW50aW5nUmVjdHMuY2xlYXIoKTsKIH0K
IAotYm9vbCBSZW1vdGVMYXllckJhY2tpbmdTdG9yZTo6ZGlzcGxheSgpCitib29sIFJlbW90ZUxh
eWVyQmFja2luZ1N0b3JlOjpwcmVwYXJlVG9EaXNwbGF5KCkKIHsKICAgICBBU1NFUlQoIW1fZnJv
bnRCdWZmZXJGbHVzaGVycy5zaXplKCkpOwogCkBAIC0zMjUsOCArMzI1LDYgQEAgYm9vbCBSZW1v
dGVMYXllckJhY2tpbmdTdG9yZTo6ZGlzcGxheSgpCiAgICAgfQogCiAgICAgc3dhcEJ1ZmZlcnMo
KTsKLQotICAgIHBhaW50Q29udGVudHMoKTsKICAgICByZXR1cm4gdHJ1ZTsKIH0KIApkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYktpdC9TaGFyZWQvUmVtb3RlTGF5ZXJUcmVlL1JlbW90ZUxheWVyQmFj
a2luZ1N0b3JlQ29sbGVjdGlvbi5oIGIvU291cmNlL1dlYktpdC9TaGFyZWQvUmVtb3RlTGF5ZXJU
cmVlL1JlbW90ZUxheWVyQmFja2luZ1N0b3JlQ29sbGVjdGlvbi5oCmluZGV4IGNiZmFlYjJmOTc2
YWFiYzE0MzI5YmFjMWUzMjU3NTFmNDZjMjgxOGEuLmEwNDcyNThlNzRlZjcwYmI5ZjNmNmFjN2Fh
ZTM5ZmIyYmIyOWNiNzkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvU2hhcmVkL1JlbW90ZUxh
eWVyVHJlZS9SZW1vdGVMYXllckJhY2tpbmdTdG9yZUNvbGxlY3Rpb24uaAorKysgYi9Tb3VyY2Uv
V2ViS2l0L1NoYXJlZC9SZW1vdGVMYXllclRyZWUvUmVtb3RlTGF5ZXJCYWNraW5nU3RvcmVDb2xs
ZWN0aW9uLmgKQEAgLTU5LDYgKzU5LDggQEAgcHVibGljOgogICAgIHZpcnR1YWwgV2ViQ29yZTo6
U2V0Tm9uVm9sYXRpbGVSZXN1bHQgbWFrZUZyb250QnVmZmVyTm9uVm9sYXRpbGUoUmVtb3RlTGF5
ZXJCYWNraW5nU3RvcmUmKTsKICAgICB2aXJ0dWFsIFdlYkNvcmU6OlNldE5vblZvbGF0aWxlUmVz
dWx0IHN3YXBUb1ZhbGlkRnJvbnRCdWZmZXIoUmVtb3RlTGF5ZXJCYWNraW5nU3RvcmUmKTsKIAor
ICAgIHZvaWQgcGFpbnRSZWFjaGFibGVCYWNraW5nU3RvcmVDb250ZW50cygpOworCiAgICAgdm9p
ZCB3aWxsRmx1c2hMYXllcnMoKTsKICAgICB2b2lkIHdpbGxDb21taXRMYXllclRyZWUoUmVtb3Rl
TGF5ZXJUcmVlVHJhbnNhY3Rpb24mKTsKICAgICB2b2lkIGRpZEZsdXNoTGF5ZXJzKCk7CmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViS2l0L1NoYXJlZC9SZW1vdGVMYXllclRyZWUvUmVtb3RlTGF5ZXJC
YWNraW5nU3RvcmVDb2xsZWN0aW9uLm1tIGIvU291cmNlL1dlYktpdC9TaGFyZWQvUmVtb3RlTGF5
ZXJUcmVlL1JlbW90ZUxheWVyQmFja2luZ1N0b3JlQ29sbGVjdGlvbi5tbQppbmRleCBjMmEzNDE4
YzdlM2MzZDlkNWIwNjY2MmI3NjgwNjNlM2QzMmU5NWE0Li4xZGYwYjc3YWE2ZDBiOWZiMjRiN2Ew
MjNmNmFkYzJmNTc0NTJhMDUzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1NoYXJlZC9SZW1v
dGVMYXllclRyZWUvUmVtb3RlTGF5ZXJCYWNraW5nU3RvcmVDb2xsZWN0aW9uLm1tCisrKyBiL1Nv
dXJjZS9XZWJLaXQvU2hhcmVkL1JlbW90ZUxheWVyVHJlZS9SZW1vdGVMYXllckJhY2tpbmdTdG9y
ZUNvbGxlY3Rpb24ubW0KQEAgLTQ2LDYgKzQ2LDEyIEBAIFJlbW90ZUxheWVyQmFja2luZ1N0b3Jl
Q29sbGVjdGlvbjo6UmVtb3RlTGF5ZXJCYWNraW5nU3RvcmVDb2xsZWN0aW9uKFJlbW90ZUxheWVy
CiAKIFJlbW90ZUxheWVyQmFja2luZ1N0b3JlQ29sbGVjdGlvbjo6flJlbW90ZUxheWVyQmFja2lu
Z1N0b3JlQ29sbGVjdGlvbigpID0gZGVmYXVsdDsKIAordm9pZCBSZW1vdGVMYXllckJhY2tpbmdT
dG9yZUNvbGxlY3Rpb246OnBhaW50UmVhY2hhYmxlQmFja2luZ1N0b3JlQ29udGVudHMoKQorewor
ICAgIGZvciAoYXV0byogYmFja2luZ1N0b3JlIDogbV9yZWFjaGFibGVCYWNraW5nU3RvcmVJbkxh
dGVzdEZsdXNoKQorICAgICAgICBiYWNraW5nU3RvcmUtPnBhaW50Q29udGVudHMoKTsKK30KKwog
dm9pZCBSZW1vdGVMYXllckJhY2tpbmdTdG9yZUNvbGxlY3Rpb246OndpbGxGbHVzaExheWVycygp
CiB7CiAgICAgbV9pbkxheWVyRmx1c2ggPSB0cnVlOwpAQCAtNjksMTIgKzc1LDEyIEBAIHZvaWQg
UmVtb3RlTGF5ZXJCYWNraW5nU3RvcmVDb2xsZWN0aW9uOjpkaWRGbHVzaExheWVycygpCiAgICAg
bV9pbkxheWVyRmx1c2ggPSBmYWxzZTsKIAogICAgIFZlY3RvcjxSZW1vdGVMYXllckJhY2tpbmdT
dG9yZSo+IG5ld2x5VW5yZWFjaGFibGVCYWNraW5nU3RvcmU7Ci0gICAgZm9yIChhdXRvJiBiYWNr
aW5nU3RvcmUgOiBtX2xpdmVCYWNraW5nU3RvcmUpIHsKKyAgICBmb3IgKGF1dG8qIGJhY2tpbmdT
dG9yZSA6IG1fbGl2ZUJhY2tpbmdTdG9yZSkgewogICAgICAgICBpZiAoIW1fcmVhY2hhYmxlQmFj
a2luZ1N0b3JlSW5MYXRlc3RGbHVzaC5jb250YWlucyhiYWNraW5nU3RvcmUpKQogICAgICAgICAg
ICAgbmV3bHlVbnJlYWNoYWJsZUJhY2tpbmdTdG9yZS5hcHBlbmQoYmFja2luZ1N0b3JlKTsKICAg
ICB9CiAKLSAgICBmb3IgKGF1dG8mIGJhY2tpbmdTdG9yZSA6IG5ld2x5VW5yZWFjaGFibGVCYWNr
aW5nU3RvcmUpCisgICAgZm9yIChhdXRvKiBiYWNraW5nU3RvcmUgOiBuZXdseVVucmVhY2hhYmxl
QmFja2luZ1N0b3JlKQogICAgICAgICBiYWNraW5nU3RvcmVCZWNhbWVVbnJlYWNoYWJsZSgqYmFj
a2luZ1N0b3JlKTsKIAogICAgIGlmICghbmV3bHlVbnJlYWNoYWJsZUJhY2tpbmdTdG9yZS5pc0Vt
cHR5KCkpCkBAIC0xNzIsMTAgKzE3OCwxMCBAQCBib29sIFJlbW90ZUxheWVyQmFja2luZ1N0b3Jl
Q29sbGVjdGlvbjo6bWFya0FsbEJhY2tpbmdTdG9yZVZvbGF0aWxlKE9wdGlvblNldDxWbwogICAg
IGJvb2wgc3VjY2Vzc2Z1bGx5TWFkZUJhY2tpbmdTdG9yZVZvbGF0aWxlID0gdHJ1ZTsKICAgICBh
dXRvIG5vdyA9IE1vbm90b25pY1RpbWU6Om5vdygpOwogCi0gICAgZm9yIChjb25zdCBhdXRvJiBi
YWNraW5nU3RvcmUgOiBtX2xpdmVCYWNraW5nU3RvcmUpCisgICAgZm9yIChhdXRvKiBiYWNraW5n
U3RvcmUgOiBtX2xpdmVCYWNraW5nU3RvcmUpCiAgICAgICAgIHN1Y2Nlc3NmdWxseU1hZGVCYWNr
aW5nU3RvcmVWb2xhdGlsZSAmPSBtYXJrQmFja2luZ1N0b3JlVm9sYXRpbGUoKmJhY2tpbmdTdG9y
ZSwgbGl2ZUJhY2tpbmdTdG9yZU1hcmtpbmdCZWhhdmlvciwgbm93KTsKIAotICAgIGZvciAoY29u
c3QgYXV0byYgYmFja2luZ1N0b3JlIDogbV91bnBhcmVudGVkQmFja2luZ1N0b3JlKQorICAgIGZv
ciAoYXV0byogYmFja2luZ1N0b3JlIDogbV91bnBhcmVudGVkQmFja2luZ1N0b3JlKQogICAgICAg
ICBzdWNjZXNzZnVsbHlNYWRlQmFja2luZ1N0b3JlVm9sYXRpbGUgJj0gbWFya0JhY2tpbmdTdG9y
ZVZvbGF0aWxlKCpiYWNraW5nU3RvcmUsIHVucGFyZW50ZWRCYWNraW5nU3RvcmVNYXJraW5nQmVo
YXZpb3IsIG5vdyk7CiAKICAgICByZXR1cm4gc3VjY2Vzc2Z1bGx5TWFkZUJhY2tpbmdTdG9yZVZv
bGF0aWxlOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL1dlYlBhZ2UvUmVt
b3RlTGF5ZXJUcmVlL1BsYXRmb3JtQ0FMYXllclJlbW90ZS5jcHAgYi9Tb3VyY2UvV2ViS2l0L1dl
YlByb2Nlc3MvV2ViUGFnZS9SZW1vdGVMYXllclRyZWUvUGxhdGZvcm1DQUxheWVyUmVtb3RlLmNw
cAppbmRleCAxNDIzOWUzMDY1ODhlYzQwN2U5ZWJjNmU5ZjUyZDFiMzVkODQyYWYyLi4wYjAxOTlk
MmEwNjI1NGZiNGJiZTViOWYxMGRkM2Y2YWFiNjU5MWJmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
S2l0L1dlYlByb2Nlc3MvV2ViUGFnZS9SZW1vdGVMYXllclRyZWUvUGxhdGZvcm1DQUxheWVyUmVt
b3RlLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L1dlYlByb2Nlc3MvV2ViUGFnZS9SZW1vdGVMYXll
clRyZWUvUGxhdGZvcm1DQUxheWVyUmVtb3RlLmNwcApAQCAtMTc4LDcgKzE3OCw3IEBAIHZvaWQg
UGxhdGZvcm1DQUxheWVyUmVtb3RlOjpyZWN1cnNpdmVCdWlsZFRyYW5zYWN0aW9uKFJlbW90ZUxh
eWVyVHJlZUNvbnRleHQmIGNvCiAgICAgICAgIG1fcHJvcGVydGllcy5iYWNraW5nU3RvcmUgPSBu
dWxscHRyOwogICAgICAgICBtX3Byb3BlcnRpZXMubm90ZVByb3BlcnRpZXNDaGFuZ2VkKFJlbW90
ZUxheWVyVHJlZVRyYW5zYWN0aW9uOjpCYWNraW5nU3RvcmVDaGFuZ2VkKTsKICAgICB9Ci0gICAg
aWYgKG1fcHJvcGVydGllcy5iYWNraW5nU3RvcmUgJiYgbV9wcm9wZXJ0aWVzLmJhY2tpbmdTdG9y
ZUF0dGFjaGVkICYmIG1fcHJvcGVydGllcy5iYWNraW5nU3RvcmUtPmRpc3BsYXkoKSkKKyAgICBp
ZiAobV9wcm9wZXJ0aWVzLmJhY2tpbmdTdG9yZSAmJiBtX3Byb3BlcnRpZXMuYmFja2luZ1N0b3Jl
QXR0YWNoZWQgJiYgbV9wcm9wZXJ0aWVzLmJhY2tpbmdTdG9yZS0+cHJlcGFyZVRvRGlzcGxheSgp
KQogICAgICAgICBtX3Byb3BlcnRpZXMubm90ZVByb3BlcnRpZXNDaGFuZ2VkKFJlbW90ZUxheWVy
VHJlZVRyYW5zYWN0aW9uOjpCYWNraW5nU3RvcmVDaGFuZ2VkKTsKIAogICAgIGlmIChtX3Byb3Bl
cnRpZXMuY2hhbmdlZFByb3BlcnRpZXMpIHsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvV2Vi
UHJvY2Vzcy9XZWJQYWdlL1JlbW90ZUxheWVyVHJlZS9SZW1vdGVMYXllclRyZWVDb250ZXh0Lm1t
IGIvU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL1dlYlBhZ2UvUmVtb3RlTGF5ZXJUcmVlL1JlbW90
ZUxheWVyVHJlZUNvbnRleHQubW0KaW5kZXggZjdiOWMwYzMzMDBkZTg5ODJhZGQ0NjQ5ZGI4OWI5
ZDdiMjhkZmNjYS4uZTFjNWU5ZWRjMzA0ZDMxMjU5ZWQyMzgzNzM0Nzk4ODM2ZDc4NWJmNiAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL1dlYlBhZ2UvUmVtb3RlTGF5ZXJUcmVl
L1JlbW90ZUxheWVyVHJlZUNvbnRleHQubW0KKysrIGIvU291cmNlL1dlYktpdC9XZWJQcm9jZXNz
L1dlYlBhZ2UvUmVtb3RlTGF5ZXJUcmVlL1JlbW90ZUxheWVyVHJlZUNvbnRleHQubW0KQEAgLTEz
OSw2ICsxMzksOCBAQCB2b2lkIFJlbW90ZUxheWVyVHJlZUNvbnRleHQ6OmJ1aWxkVHJhbnNhY3Rp
b24oUmVtb3RlTGF5ZXJUcmVlVHJhbnNhY3Rpb24mIHRyYW5zYQogICAgIHJvb3RMYXllclJlbW90
ZS5yZWN1cnNpdmVCdWlsZFRyYW5zYWN0aW9uKCp0aGlzLCB0cmFuc2FjdGlvbik7CiAgICAgbV9j
dXJyZW50VHJhbnNhY3Rpb24gPSBudWxscHRyOwogCisgICAgbV9iYWNraW5nU3RvcmVDb2xsZWN0
aW9uLT5wYWludFJlYWNoYWJsZUJhY2tpbmdTdG9yZUNvbnRlbnRzKCk7CisKICAgICB0cmFuc2Fj
dGlvbi5zZXRDcmVhdGVkTGF5ZXJzKGNvcHlUb1ZlY3RvcihtX2NyZWF0ZWRMYXllcnMudmFsdWVz
KCkpKTsKICAgICB0cmFuc2FjdGlvbi5zZXREZXN0cm95ZWRMYXllcklEcyhXVEZNb3ZlKG1fZGVz
dHJveWVkTGF5ZXJzKSk7CiAgICAgCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>