<?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>239756</bug_id>
          
          <creation_ts>2022-04-25 22:17:00 -0700</creation_ts>
          <short_desc>Save a few drawing operations when painting layer contents</short_desc>
          <delta_ts>2022-04-26 12:27:14 -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>Layout and Rendering</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="Simon Fraser (smfr)">simon.fraser</reporter>
          <assigned_to name="Simon Fraser (smfr)">simon.fraser</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>sergio</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1864356</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2022-04-25 22:17:00 -0700</bug_when>
    <thetext>Save a few drawing operations when painting layer contents</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1864357</commentid>
    <comment_count>1</comment_count>
      <attachid>458330</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2022-04-25 22:18:16 -0700</bug_when>
    <thetext>Created attachment 458330
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1864467</commentid>
    <comment_count>2</comment_count>
      <attachid>458370</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2022-04-26 08:40:03 -0700</bug_when>
    <thetext>Created attachment 458370
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1864566</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-04-26 12:26:44 -0700</bug_when>
    <thetext>Committed r293443 (249998@main): &lt;https://commits.webkit.org/249998@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 458370.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1864567</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-04-26 12:27:14 -0700</bug_when>
    <thetext>&lt;rdar://problem/92351005&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>458330</attachid>
            <date>2022-04-25 22:18:16 -0700</date>
            <delta_ts>2022-04-26 08:40:00 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-239756-20220425221816.patch</filename>
            <type>text/plain</type>
            <size>3536</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjkzMjA0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZmI4NDYyNWI4ZmQxOTZm
OGE0Y2UyZmU4ODdmYzczMGIxMTA3YmIzMS4uNzBlOWQ3ZWFhYjI3YzY2ZWZjMTQwMzRhNTMzYjU0
NmJiMGMyYzgzNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDIyLTA0LTI1ICBTaW1v
biBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgorCisgICAgICAgIFNhdmUgYSBmZXcg
ZHJhd2luZyBvcGVyYXRpb25zIHdoZW4gcGFpbnRpbmcgbGF5ZXIgY29udGVudHMKKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIzOTc1NgorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFJlbW92ZSBhbiBleHRyYSBz
YXZlL3Jlc3RvcmUsIGFuZCBhIHRyYW5zbGF0ZSgwLDApIHdoZW4gcGFpbnRpbmcgbGF5ZXJzIGFu
ZCB0aGVyZSdzIGp1c3Qgb25lCisgICAgICAgIGRpcnR5IHJlY3QuCisKKyAgICAgICAgKiBwbGF0
Zm9ybS9ncmFwaGljcy9HcmFwaGljc0xheWVyLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkdyYXBo
aWNzTGF5ZXI6OnBhaW50R3JhcGhpY3NMYXllckNvbnRlbnRzKToKKyAgICAgICAgKiBwbGF0Zm9y
bS9ncmFwaGljcy9jYS9jb2NvYS9QbGF0Zm9ybUNBTGF5ZXJDb2NvYS5tbToKKyAgICAgICAgKFdl
YkNvcmU6OlBsYXRmb3JtQ0FMYXllcjo6ZHJhd0xheWVyQ29udGVudHMpOiBUaGUgY2FsbGVyIHNl
dHMgdGhlIGNsaXAgd2hlbiB0aGVyZSdzIGp1c3Qgb25lCisgICAgICAgIGRpcnR5IHJlY3QuCisK
IDIwMjItMDQtMjAgIFl1c3VrZSBTdXp1a2kgIDx5c3V6dWtpQGFwcGxlLmNvbT4KIAogICAgICAg
ICBbV1RGXSBBZGQgc3RyaW5nIGNvbmNhdGVuYXRlIGFkYXB0ZXIgZm9yIFVVSUQKZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0dyYXBoaWNzTGF5ZXIuY3BwIGIv
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NMYXllci5jcHAKaW5kZXgg
MjJlMDM4ZDlhZjZlN2ZiYmJkZTA1NjZmYzRmYjMxNWExMjQ5MDRjNS4uOTBjNDE1NzVlODI3NzE2
YzBkYmZiZTA0MGY3ZDJjYzRhYzgyZDliYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NMYXllci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NMYXllci5jcHAKQEAgLTUzMywxMSArNTMzLDEzIEBAIHZv
aWQgR3JhcGhpY3NMYXllcjo6c2V0UGFpbnRpbmdQaGFzZShPcHRpb25TZXQ8R3JhcGhpY3NMYXll
clBhaW50aW5nUGhhc2U+IHBoYXNlCiAKIHZvaWQgR3JhcGhpY3NMYXllcjo6cGFpbnRHcmFwaGlj
c0xheWVyQ29udGVudHMoR3JhcGhpY3NDb250ZXh0JiBjb250ZXh0LCBjb25zdCBGbG9hdFJlY3Qm
IGNsaXAsIEdyYXBoaWNzTGF5ZXJQYWludEJlaGF2aW9yIGxheWVyUGFpbnRCZWhhdmlvcikKIHsK
LSAgICBGbG9hdFNpemUgb2Zmc2V0ID0gb2Zmc2V0RnJvbVJlbmRlcmVyKCkgLSB0b0Zsb2F0U2l6
ZShzY3JvbGxPZmZzZXQoKSk7Ci0gICAgY29udGV4dC50cmFuc2xhdGUoLW9mZnNldCk7CisgICAg
YXV0byBvZmZzZXQgPSBvZmZzZXRGcm9tUmVuZGVyZXIoKSAtIHRvRmxvYXRTaXplKHNjcm9sbE9m
ZnNldCgpKTsKKyAgICBhdXRvIGNsaXBSZWN0ID0gY2xpcDsKIAotICAgIEZsb2F0UmVjdCBjbGlw
UmVjdChjbGlwKTsKLSAgICBjbGlwUmVjdC5tb3ZlKG9mZnNldCk7CisgICAgaWYgKCFvZmZzZXQu
aXNaZXJvKCkpIHsKKyAgICAgICAgY29udGV4dC50cmFuc2xhdGUoLW9mZnNldCk7CisgICAgICAg
IGNsaXBSZWN0Lm1vdmUob2Zmc2V0KTsKKyAgICB9CiAKICAgICBjbGllbnQoKS5wYWludENvbnRl
bnRzKHRoaXMsIGNvbnRleHQsIGNsaXBSZWN0LCBsYXllclBhaW50QmVoYXZpb3IpOwogfQpkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2EvY29jb2EvUGxhdGZv
cm1DQUxheWVyQ29jb2EubW0gYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jYS9j
b2NvYS9QbGF0Zm9ybUNBTGF5ZXJDb2NvYS5tbQppbmRleCAwMDQ0ZmEyYzFkNDM0OGU2ODNkNDM2
ZmJmZjhhYzUzZWU5ZWI5NGZmLi43Mzc0MDM5YzMzZjVjYjI5NDk3Mjk4MDA0YWRiNDlmMGU3MjJm
Yzk2IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jYS9jb2Nv
YS9QbGF0Zm9ybUNBTGF5ZXJDb2NvYS5tbQorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9n
cmFwaGljcy9jYS9jb2NvYS9QbGF0Zm9ybUNBTGF5ZXJDb2NvYS5tbQpAQCAtMTI1OSwxMiArMTI1
OSwxNCBAQCB2b2lkIFBsYXRmb3JtQ0FMYXllcjo6ZHJhd0xheWVyQ29udGVudHMoR3JhcGhpY3ND
b250ZXh0JiBncmFwaGljc0NvbnRleHQsIFdlYkNvcgogICAgICAgICAgICAgLy8gc21hbGxlciB0
aGFuIHRoZSBsYXllciBib3VuZHMgKGUuZy4gdGlsZWQgbGF5ZXJzKQogICAgICAgICAgICAgVGhl
bWVNYWM6OnNldEZvY3VzUmluZ0NsaXBSZWN0KGdyYXBoaWNzQ29udGV4dC5jbGlwQm91bmRzKCkp
OwogI2VuZGlmCi0KLSAgICAgICAgICAgIGZvciAoY29uc3QgYXV0byYgcmVjdCA6IGRpcnR5UmVj
dHMpIHsKLSAgICAgICAgICAgICAgICBHcmFwaGljc0NvbnRleHRTdGF0ZVNhdmVyIHN0YXRlU2F2
ZXIoZ3JhcGhpY3NDb250ZXh0KTsKLSAgICAgICAgICAgICAgICBncmFwaGljc0NvbnRleHQuY2xp
cChyZWN0KTsKLQotICAgICAgICAgICAgICAgIGxheWVyQ29udGVudHMtPnBsYXRmb3JtQ0FMYXll
clBhaW50Q29udGVudHMocGxhdGZvcm1DQUxheWVyLCBncmFwaGljc0NvbnRleHQsIHJlY3QsIGxh
eWVyUGFpbnRCZWhhdmlvcik7CisgICAgICAgICAgICBpZiAoZGlydHlSZWN0cy5zaXplKCkgPT0g
MSkKKyAgICAgICAgICAgICAgICBsYXllckNvbnRlbnRzLT5wbGF0Zm9ybUNBTGF5ZXJQYWludENv
bnRlbnRzKHBsYXRmb3JtQ0FMYXllciwgZ3JhcGhpY3NDb250ZXh0LCBkaXJ0eVJlY3RzWzBdLCBs
YXllclBhaW50QmVoYXZpb3IpOworICAgICAgICAgICAgZWxzZSB7CisgICAgICAgICAgICAgICAg
Zm9yIChjb25zdCBhdXRvJiByZWN0IDogZGlydHlSZWN0cykgeworICAgICAgICAgICAgICAgICAg
ICBHcmFwaGljc0NvbnRleHRTdGF0ZVNhdmVyIHN0YXRlU2F2ZXIoZ3JhcGhpY3NDb250ZXh0KTsK
KyAgICAgICAgICAgICAgICAgICAgZ3JhcGhpY3NDb250ZXh0LmNsaXAocmVjdCk7CisgICAgICAg
ICAgICAgICAgICAgIGxheWVyQ29udGVudHMtPnBsYXRmb3JtQ0FMYXllclBhaW50Q29udGVudHMo
cGxhdGZvcm1DQUxheWVyLCBncmFwaGljc0NvbnRleHQsIHJlY3QsIGxheWVyUGFpbnRCZWhhdmlv
cik7CisgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgfQogCiAjaWYgUExBVEZPUk0oTUFD
KQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>458370</attachid>
            <date>2022-04-26 08:40:03 -0700</date>
            <delta_ts>2022-04-26 12:26:46 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-239756-20220426084002.patch</filename>
            <type>text/plain</type>
            <size>6046</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjkzMjA0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZmI4NDYyNWI4ZmQxOTZm
OGE0Y2UyZmU4ODdmYzczMGIxMTA3YmIzMS4uNzBlOWQ3ZWFhYjI3YzY2ZWZjMTQwMzRhNTMzYjU0
NmJiMGMyYzgzNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDIyLTA0LTI1ICBTaW1v
biBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgorCisgICAgICAgIFNhdmUgYSBmZXcg
ZHJhd2luZyBvcGVyYXRpb25zIHdoZW4gcGFpbnRpbmcgbGF5ZXIgY29udGVudHMKKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIzOTc1NgorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFJlbW92ZSBhbiBleHRyYSBz
YXZlL3Jlc3RvcmUsIGFuZCBhIHRyYW5zbGF0ZSgwLDApIHdoZW4gcGFpbnRpbmcgbGF5ZXJzIGFu
ZCB0aGVyZSdzIGp1c3Qgb25lCisgICAgICAgIGRpcnR5IHJlY3QuCisKKyAgICAgICAgKiBwbGF0
Zm9ybS9ncmFwaGljcy9HcmFwaGljc0xheWVyLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkdyYXBo
aWNzTGF5ZXI6OnBhaW50R3JhcGhpY3NMYXllckNvbnRlbnRzKToKKyAgICAgICAgKiBwbGF0Zm9y
bS9ncmFwaGljcy9jYS9jb2NvYS9QbGF0Zm9ybUNBTGF5ZXJDb2NvYS5tbToKKyAgICAgICAgKFdl
YkNvcmU6OlBsYXRmb3JtQ0FMYXllcjo6ZHJhd0xheWVyQ29udGVudHMpOiBUaGUgY2FsbGVyIHNl
dHMgdGhlIGNsaXAgd2hlbiB0aGVyZSdzIGp1c3Qgb25lCisgICAgICAgIGRpcnR5IHJlY3QuCisK
IDIwMjItMDQtMjAgIFl1c3VrZSBTdXp1a2kgIDx5c3V6dWtpQGFwcGxlLmNvbT4KIAogICAgICAg
ICBbV1RGXSBBZGQgc3RyaW5nIGNvbmNhdGVuYXRlIGFkYXB0ZXIgZm9yIFVVSUQKZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0dyYXBoaWNzTGF5ZXIuY3BwIGIv
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NMYXllci5jcHAKaW5kZXgg
MjJlMDM4ZDlhZjZlN2ZiYmJkZTA1NjZmYzRmYjMxNWExMjQ5MDRjNS4uOTBjNDE1NzVlODI3NzE2
YzBkYmZiZTA0MGY3ZDJjYzRhYzgyZDliYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NMYXllci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NMYXllci5jcHAKQEAgLTUzMywxMSArNTMzLDEzIEBAIHZv
aWQgR3JhcGhpY3NMYXllcjo6c2V0UGFpbnRpbmdQaGFzZShPcHRpb25TZXQ8R3JhcGhpY3NMYXll
clBhaW50aW5nUGhhc2U+IHBoYXNlCiAKIHZvaWQgR3JhcGhpY3NMYXllcjo6cGFpbnRHcmFwaGlj
c0xheWVyQ29udGVudHMoR3JhcGhpY3NDb250ZXh0JiBjb250ZXh0LCBjb25zdCBGbG9hdFJlY3Qm
IGNsaXAsIEdyYXBoaWNzTGF5ZXJQYWludEJlaGF2aW9yIGxheWVyUGFpbnRCZWhhdmlvcikKIHsK
LSAgICBGbG9hdFNpemUgb2Zmc2V0ID0gb2Zmc2V0RnJvbVJlbmRlcmVyKCkgLSB0b0Zsb2F0U2l6
ZShzY3JvbGxPZmZzZXQoKSk7Ci0gICAgY29udGV4dC50cmFuc2xhdGUoLW9mZnNldCk7CisgICAg
YXV0byBvZmZzZXQgPSBvZmZzZXRGcm9tUmVuZGVyZXIoKSAtIHRvRmxvYXRTaXplKHNjcm9sbE9m
ZnNldCgpKTsKKyAgICBhdXRvIGNsaXBSZWN0ID0gY2xpcDsKIAotICAgIEZsb2F0UmVjdCBjbGlw
UmVjdChjbGlwKTsKLSAgICBjbGlwUmVjdC5tb3ZlKG9mZnNldCk7CisgICAgaWYgKCFvZmZzZXQu
aXNaZXJvKCkpIHsKKyAgICAgICAgY29udGV4dC50cmFuc2xhdGUoLW9mZnNldCk7CisgICAgICAg
IGNsaXBSZWN0Lm1vdmUob2Zmc2V0KTsKKyAgICB9CiAKICAgICBjbGllbnQoKS5wYWludENvbnRl
bnRzKHRoaXMsIGNvbnRleHQsIGNsaXBSZWN0LCBsYXllclBhaW50QmVoYXZpb3IpOwogfQpkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2EvY29jb2EvUGxhdGZv
cm1DQUxheWVyQ29jb2EubW0gYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jYS9j
b2NvYS9QbGF0Zm9ybUNBTGF5ZXJDb2NvYS5tbQppbmRleCAwMDQ0ZmEyYzFkNDM0OGU2ODNkNDM2
ZmJmZjhhYzUzZWU5ZWI5NGZmLi43Mzc0MDM5YzMzZjVjYjI5NDk3Mjk4MDA0YWRiNDlmMGU3MjJm
Yzk2IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jYS9jb2Nv
YS9QbGF0Zm9ybUNBTGF5ZXJDb2NvYS5tbQorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9n
cmFwaGljcy9jYS9jb2NvYS9QbGF0Zm9ybUNBTGF5ZXJDb2NvYS5tbQpAQCAtMTI1OSwxMiArMTI1
OSwxNCBAQCB2b2lkIFBsYXRmb3JtQ0FMYXllcjo6ZHJhd0xheWVyQ29udGVudHMoR3JhcGhpY3ND
b250ZXh0JiBncmFwaGljc0NvbnRleHQsIFdlYkNvcgogICAgICAgICAgICAgLy8gc21hbGxlciB0
aGFuIHRoZSBsYXllciBib3VuZHMgKGUuZy4gdGlsZWQgbGF5ZXJzKQogICAgICAgICAgICAgVGhl
bWVNYWM6OnNldEZvY3VzUmluZ0NsaXBSZWN0KGdyYXBoaWNzQ29udGV4dC5jbGlwQm91bmRzKCkp
OwogI2VuZGlmCi0KLSAgICAgICAgICAgIGZvciAoY29uc3QgYXV0byYgcmVjdCA6IGRpcnR5UmVj
dHMpIHsKLSAgICAgICAgICAgICAgICBHcmFwaGljc0NvbnRleHRTdGF0ZVNhdmVyIHN0YXRlU2F2
ZXIoZ3JhcGhpY3NDb250ZXh0KTsKLSAgICAgICAgICAgICAgICBncmFwaGljc0NvbnRleHQuY2xp
cChyZWN0KTsKLQotICAgICAgICAgICAgICAgIGxheWVyQ29udGVudHMtPnBsYXRmb3JtQ0FMYXll
clBhaW50Q29udGVudHMocGxhdGZvcm1DQUxheWVyLCBncmFwaGljc0NvbnRleHQsIHJlY3QsIGxh
eWVyUGFpbnRCZWhhdmlvcik7CisgICAgICAgICAgICBpZiAoZGlydHlSZWN0cy5zaXplKCkgPT0g
MSkKKyAgICAgICAgICAgICAgICBsYXllckNvbnRlbnRzLT5wbGF0Zm9ybUNBTGF5ZXJQYWludENv
bnRlbnRzKHBsYXRmb3JtQ0FMYXllciwgZ3JhcGhpY3NDb250ZXh0LCBkaXJ0eVJlY3RzWzBdLCBs
YXllclBhaW50QmVoYXZpb3IpOworICAgICAgICAgICAgZWxzZSB7CisgICAgICAgICAgICAgICAg
Zm9yIChjb25zdCBhdXRvJiByZWN0IDogZGlydHlSZWN0cykgeworICAgICAgICAgICAgICAgICAg
ICBHcmFwaGljc0NvbnRleHRTdGF0ZVNhdmVyIHN0YXRlU2F2ZXIoZ3JhcGhpY3NDb250ZXh0KTsK
KyAgICAgICAgICAgICAgICAgICAgZ3JhcGhpY3NDb250ZXh0LmNsaXAocmVjdCk7CisgICAgICAg
ICAgICAgICAgICAgIGxheWVyQ29udGVudHMtPnBsYXRmb3JtQ0FMYXllclBhaW50Q29udGVudHMo
cGxhdGZvcm1DQUxheWVyLCBncmFwaGljc0NvbnRleHQsIHJlY3QsIGxheWVyUGFpbnRCZWhhdmlv
cik7CisgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgfQogCiAjaWYgUExBVEZPUk0oTUFD
KQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdl
TG9nCmluZGV4IGY5NWFjYmYyMzA1OWNlMDNmYWQ5NjY0NmZhZGZmY2ZmNTcxODNmNmYuLmQ5YzQz
NWRhZTU4OGQzZTU1ZmM5MjI3ZDJlMDU3MmRjOWQwOWVmYzMgMTAwNjQ0Ci0tLSBhL0xheW91dFRl
c3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNyBA
QAorMjAyMi0wNC0yNiAgU2ltb24gRnJhc2VyICA8c2ltb24uZnJhc2VyQGFwcGxlLmNvbT4KKwor
ICAgICAgICBTYXZlIGEgZmV3IGRyYXdpbmcgb3BlcmF0aW9ucyB3aGVuIHBhaW50aW5nIGxheWVy
IGNvbnRlbnRzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD0yMzk3NTYKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAg
ICBSZW1vdmUgYW4gZXh0cmEgc2F2ZS9yZXN0b3JlLCBhbmQgYSB0cmFuc2xhdGUoMCwwKSB3aGVu
IHBhaW50aW5nIGxheWVycyBhbmQgdGhlcmUncyBqdXN0IG9uZQorICAgICAgICBkaXJ0eSByZWN0
LgorCisgICAgICAgICogZGlzcGxheWxpc3RzL2V4dGVudC1pbmNsdWRlcy1zaGFkb3ctZXhwZWN0
ZWQudHh0OgorICAgICAgICAqIGRpc3BsYXlsaXN0cy9sYXllci1kaXNwYXktbGlzdC1leHBlY3Rl
ZC50eHQ6CisgICAgICAgICogZGlzcGxheWxpc3RzL3JlcGxheS1za2lwLWNsaXBwZWQtcmVjdC1l
eHBlY3RlZC50eHQ6CisKIDIwMjItMDQtMjEgIEthcmwgUmFja2xlciAgPHJhY2tsZXJAYXBwbGUu
Y29tPgogCiAgICAgICAgIFsgbWFjT1Mgd2syIGFybTY0IF0gbWVkaWEvbW9kZXJuLW1lZGlhLWNv
bnRyb2xzL3RyYWNrcy1zdXBwb3J0L3RleHQtdHJhY2stc2VsZWN0ZWQtdmlhLW1lZGlhLWFwaS5o
dG1sIGlzIGEgZmxha3kgZmFpbHVyZQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZGlzcGxheWxp
c3RzL2V4dGVudC1pbmNsdWRlcy1zaGFkb3ctZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvZGlz
cGxheWxpc3RzL2V4dGVudC1pbmNsdWRlcy1zaGFkb3ctZXhwZWN0ZWQudHh0CmluZGV4IGIyOWZl
MmY1MzlhZDk2NmY1MDJhNTNiNzM3OTFlZmUxNGEwZTljYjMuLjVkMTZlNGI2ODgxYmE1NzA5MTQx
YThhM2IxNTNkYTFjZWY4NWY1ZDIgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2Rpc3BsYXlsaXN0
cy9leHRlbnQtaW5jbHVkZXMtc2hhZG93LWV4cGVjdGVkLnR4dAorKysgYi9MYXlvdXRUZXN0cy9k
aXNwbGF5bGlzdHMvZXh0ZW50LWluY2x1ZGVzLXNoYWRvdy1leHBlY3RlZC50eHQKQEAgLTEsNyAr
MSw0IEBACiAKLSh0cmFuc2xhdGUKLSAgKHggMC4wMCkKLSAgKHkgMC4wMCkpCiAoc2F2ZSkKIChz
ZXQtc3RhdGUKICAgKGNoYW5nZS1mbGFncyBbZHJvcC1zaGFkb3ddKQpkaWZmIC0tZ2l0IGEvTGF5
b3V0VGVzdHMvZGlzcGxheWxpc3RzL2xheWVyLWRpc3BheS1saXN0LWV4cGVjdGVkLnR4dCBiL0xh
eW91dFRlc3RzL2Rpc3BsYXlsaXN0cy9sYXllci1kaXNwYXktbGlzdC1leHBlY3RlZC50eHQKaW5k
ZXggYWRjYzUwNmNlNDJlMGFmMTczMmRmZGE3ZjdjODExZDVlYWY0M2U2Yy4uOGUzYzJiOTNjNTdl
YjJiYjVjZjc5MGQ2ZTc4NWMwYWU2MmMwNzA3YiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvZGlz
cGxheWxpc3RzL2xheWVyLWRpc3BheS1saXN0LWV4cGVjdGVkLnR4dAorKysgYi9MYXlvdXRUZXN0
cy9kaXNwbGF5bGlzdHMvbGF5ZXItZGlzcGF5LWxpc3QtZXhwZWN0ZWQudHh0CkBAIC0xLDcgKzEs
NCBAQAogCi0odHJhbnNsYXRlCi0gICh4IDAuMDApCi0gICh5IDAuMDApKQogKGZpbGwtY29tcG9z
aXRlZC1yZWN0CiAgIChyZWN0IGF0ICgwLDApIHNpemUgMTA0eDEwNCkKICAgKGNvbG9yICMwMDgw
MDApCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9kaXNwbGF5bGlzdHMvcmVwbGF5LXNraXAtY2xp
cHBlZC1yZWN0LWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2Rpc3BsYXlsaXN0cy9yZXBsYXkt
c2tpcC1jbGlwcGVkLXJlY3QtZXhwZWN0ZWQudHh0CmluZGV4IGJiNTkzZDIwZjZkYTY0ODYyOTJk
MzZjMDIyMGUyYTlkODcyZjgyYjkuLmFjZTE1NWRmMWY1ZDgzMmRjOTA5NDE3YWUxODJhM2NmMTdj
ZTU2MjMgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2Rpc3BsYXlsaXN0cy9yZXBsYXktc2tpcC1j
bGlwcGVkLXJlY3QtZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRlc3RzL2Rpc3BsYXlsaXN0cy9y
ZXBsYXktc2tpcC1jbGlwcGVkLXJlY3QtZXhwZWN0ZWQudHh0CkBAIC0xLDcgKzEsNCBAQAogcmVj
b3JkZWQ6Ci0odHJhbnNsYXRlCi0gICh4IDAuMDApCi0gICh5IDAuMDApKQogKGZpbGwtY29tcG9z
aXRlZC1yZWN0CiAgIChyZWN0IGF0ICg0MTIsMCkgc2l6ZSAxMDB4MTAwKQogICAoY29sb3IgIzAw
MDBGRikKQEAgLTExLDYgKzgsMyBAQCByZWNvcmRlZDoKIHJlcGxheWVkOgogKAogICAoY2xpcCBh
dCAoNTEyLDApIHNpemUgNTEyeDIwMCkKLSh0cmFuc2xhdGUKLSAgKHggMC4wMCkKLSAgKHkgMC4w
MCkpCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>