<?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>224438</bug_id>
          
          <creation_ts>2021-04-12 09:04:31 -0700</creation_ts>
          <short_desc>Enable GL_ANGLE_instanced_arrays WebGL extension in WPE</short_desc>
          <delta_ts>2021-04-19 02:04:06 -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>WPE WebKit</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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Imanol Fernandez">ifernandez</reporter>
          <assigned_to name="Imanol Fernandez">ifernandez</assigned_to>
          <cc>bugs-noreply</cc>
    
    <cc>cdumez</cc>
    
    <cc>changseok</cc>
    
    <cc>darin</cc>
    
    <cc>dino</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>graouts</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>kondapallykalyan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1749238</commentid>
    <comment_count>0</comment_count>
    <who name="Imanol Fernandez">ifernandez</who>
    <bug_when>2021-04-12 09:04:31 -0700</bug_when>
    <thetext>Enable GL_ANGLE_instanced_arrays WebGL extension in WPE</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1749239</commentid>
    <comment_count>1</comment_count>
      <attachid>425754</attachid>
    <who name="Imanol Fernandez">ifernandez</who>
    <bug_when>2021-04-12 09:07:10 -0700</bug_when>
    <thetext>Created attachment 425754
Patch

Patch to check if all tests pass</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1749634</commentid>
    <comment_count>2</comment_count>
      <attachid>425857</attachid>
    <who name="Imanol Fernandez">ifernandez</who>
    <bug_when>2021-04-13 03:40:19 -0700</bug_when>
    <thetext>Created attachment 425857
Patch

Improve instancing extension availability checks</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1751706</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-04-19 02:04:02 -0700</bug_when>
    <thetext>Committed r276241 (236723@main): &lt;https://commits.webkit.org/236723@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 425857.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>425754</attachid>
            <date>2021-04-12 09:07:10 -0700</date>
            <delta_ts>2021-04-13 03:40:14 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-224438-20210412180709.patch</filename>
            <type>text/plain</type>
            <size>4830</size>
            <attacher name="Imanol Fernandez">ifernandez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc1ODIyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZjRhNmQzOThmY2M5MjI5
MjYyMjc3Yjc4Zjg4YWM1YTIxMGVkNWViOC4uNjdiZGMyYzBhMmE5ZDA0MWZjY2QwZGE2NDdhODk5
OGEzMjEzNDA1MSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDIxLTA0LTEyICBJbWFu
b2wgRmVybmFuZGV6ICA8aWZlcm5hbmRlekBpZ2FsaWEuY29tPgorCisgICAgICAgIEVuYWJsZSBH
TF9BTkdMRV9pbnN0YW5jZWRfYXJyYXlzIFdlYkdMIGV4dGVuc2lvbiBpbiBXUEUKKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIyNDQzOAorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRlc3RlZCBieSBXZWJHTCBX
UFQuCisKKyAgICAgICAgKiBodG1sL2NhbnZhcy9BTkdMRUluc3RhbmNlZEFycmF5cy5jcHA6Cisg
ICAgICAgIChXZWJDb3JlOjpBTkdMRUluc3RhbmNlZEFycmF5czo6c3VwcG9ydGVkKToKKyAgICAg
ICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9vcGVuZ2wvRXh0ZW5zaW9uc0dMT3BlbkdMRVMuY3BwOgor
ICAgICAgICAoV2ViQ29yZTo6RXh0ZW5zaW9uc0dMT3BlbkdMRVM6OnN1cHBvcnRzRXh0ZW5zaW9u
KToKKwogMjAyMS0wNC0xMiAgUGhpbGlwcGUgTm9ybWFuZCAgPHBub3JtYW5kQGlnYWxpYS5jb20+
CiAKICAgICAgICAgW01TRV1bR1N0cmVhbWVyXSBDcmFzaCBpbiBXZWJDb3JlOjpQbGF5YmFja1Bp
cGVsaW5lOjphZGRTb3VyY2VCdWZmZXIgd2hlbiBzZXR0aW5nIGR1cmF0aW9uIGFuZCBwcmVsb2Fk
IGlzIHNldCB0byBub25lCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9odG1sL2NhbnZhcy9B
TkdMRUluc3RhbmNlZEFycmF5cy5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9odG1sL2NhbnZhcy9BTkdM
RUluc3RhbmNlZEFycmF5cy5jcHAKaW5kZXggMjk2YWYzZTAzYWI3YTJjNmQwMWMyYjQyNDllZTg3
ZGY3MTQ1NDJkYS4uODIyMDMzOTE1ZDA0ZTNiMGMyOTYyZmJiNTIzNGU5MzRmOTNhNzExNyAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaHRtbC9jYW52YXMvQU5HTEVJbnN0YW5jZWRBcnJheXMu
Y3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvY2FudmFzL0FOR0xFSW5zdGFuY2VkQXJyYXlz
LmNwcApAQCAtMjgsNyArMjgsNyBAQAogI2lmIEVOQUJMRShXRUJHTCkKICNpbmNsdWRlICJBTkdM
RUluc3RhbmNlZEFycmF5cy5oIgogCi0jaWYgUExBVEZPUk0oR1RLKSB8fCBVU0UoQU5HTEUpCisj
aWYgUExBVEZPUk0oR1RLKSB8fCBVU0UoQU5HTEUpIHx8IFBMQVRGT1JNKFdQRSkKICNpbmNsdWRl
ICJFeHRlbnNpb25zR0wuaCIKICNlbmRpZgogCkBAIC01NSw3ICs1NSw3IEBAIFdlYkdMRXh0ZW5z
aW9uOjpFeHRlbnNpb25OYW1lIEFOR0xFSW5zdGFuY2VkQXJyYXlzOjpnZXROYW1lKCkgY29uc3QK
IAogYm9vbCBBTkdMRUluc3RhbmNlZEFycmF5czo6c3VwcG9ydGVkKFdlYkdMUmVuZGVyaW5nQ29u
dGV4dEJhc2UmIGNvbnRleHQpCiB7Ci0jaWYgVVNFKEFOR0xFKSB8fCBQTEFURk9STShHVEspCisj
aWYgVVNFKEFOR0xFKSB8fCBQTEFURk9STShHVEspIHx8IFBMQVRGT1JNKFdQRSkKICAgICByZXR1
cm4gY29udGV4dC5ncmFwaGljc0NvbnRleHRHTCgpLT5nZXRFeHRlbnNpb25zKCkuc3VwcG9ydHMo
IkdMX0FOR0xFX2luc3RhbmNlZF9hcnJheXMiKTsKICNlbHNlCiAgICAgVU5VU0VEX1BBUkFNKGNv
bnRleHQpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mvb3Bl
bmdsL0V4dGVuc2lvbnNHTE9wZW5HTEVTLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dy
YXBoaWNzL29wZW5nbC9FeHRlbnNpb25zR0xPcGVuR0xFUy5jcHAKaW5kZXggYjJlM2M4Yjk4NDkz
NDVkNTczOGY3YTVjMTBlMTJkYjU5NGQyYTAwMy4uOTI0ZTA0Mjk2N2ZmYjIwNzRiZmVhY2JjOTUz
YTViZjVhYWJjYTgyMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhp
Y3Mvb3BlbmdsL0V4dGVuc2lvbnNHTE9wZW5HTEVTLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9w
bGF0Zm9ybS9ncmFwaGljcy9vcGVuZ2wvRXh0ZW5zaW9uc0dMT3BlbkdMRVMuY3BwCkBAIC0yNzIs
NiArMjcyLDIxIEBAIHZvaWQgRXh0ZW5zaW9uc0dMT3BlbkdMRVM6OnZlcnRleEF0dHJpYkRpdmlz
b3JBTkdMRShHQ0dMdWludCBpbmRleCwgR0NHTHVpbnQgZGl2CiAKIGJvb2wgRXh0ZW5zaW9uc0dM
T3BlbkdMRVM6OnN1cHBvcnRzRXh0ZW5zaW9uKGNvbnN0IFN0cmluZyYgbmFtZSkKIHsKKyAgICBp
ZiAobmFtZSA9PSAiR0xfQU5HTEVfaW5zdGFuY2VkX2FycmF5cyIpIHsKKyAgICAgICAgaWYgKG1f
YXZhaWxhYmxlRXh0ZW5zaW9ucy5jb250YWlucyhuYW1lKSkgeworICAgICAgICAgICAgbV9nbFZl
cnRleEF0dHJpYkRpdmlzb3JBTkdMRSA9IHJlaW50ZXJwcmV0X2Nhc3Q8UEZOR0xWRVJURVhBVFRS
SUJESVZJU09SQU5HTEVQUk9DPihlZ2xHZXRQcm9jQWRkcmVzcygiZ2xWZXJ0ZXhBdHRyaWJEaXZp
c29yQU5HTEUiKSk7CisgICAgICAgICAgICBtX2dsRHJhd0FycmF5c0luc3RhbmNlZEFOR0xFID0g
cmVpbnRlcnByZXRfY2FzdDxQRk5HTERSQVdBUlJBWVNJTlNUQU5DRURBTkdMRVBST0MgPihlZ2xH
ZXRQcm9jQWRkcmVzcygiZ2xEcmF3QXJyYXlzSW5zdGFuY2VkQU5HTEUiKSk7CisgICAgICAgICAg
ICBtX2dsRHJhd0VsZW1lbnRzSW5zdGFuY2VkQU5HTEUgPSByZWludGVycHJldF9jYXN0PFBGTkdM
RFJBV0VMRU1FTlRTSU5TVEFOQ0VEQU5HTEVQUk9DID4oZWdsR2V0UHJvY0FkZHJlc3MoImdsRHJh
d0VsZW1lbnRzSW5zdGFuY2VkQU5HTEUiKSk7CisgICAgICAgICAgICBtX3N1cHBvcnRzQU5HTEVp
bnN0YW5jZWRBcnJheXMgPSB0cnVlOworICAgICAgICB9IGVsc2UgaWYgKG1fYXZhaWxhYmxlRXh0
ZW5zaW9ucy5jb250YWlucygiR0xfRVhUX2RyYXdfaW5zdGFuY2VkIikpIHsKKyAgICAgICAgICAg
IG1fZ2xWZXJ0ZXhBdHRyaWJEaXZpc29yQU5HTEUgPSA6OmdsVmVydGV4QXR0cmliRGl2aXNvcjsK
KyAgICAgICAgICAgIG1fZ2xEcmF3QXJyYXlzSW5zdGFuY2VkQU5HTEUgPSA6OmdsRHJhd0FycmF5
c0luc3RhbmNlZDsKKyAgICAgICAgICAgIG1fZ2xEcmF3RWxlbWVudHNJbnN0YW5jZWRBTkdMRSA9
IDo6Z2xEcmF3RWxlbWVudHNJbnN0YW5jZWQ7CisgICAgICAgICAgICBtX3N1cHBvcnRzQU5HTEVp
bnN0YW5jZWRBcnJheXMgPSB0cnVlOworICAgICAgICB9CisgICAgICAgIHJldHVybiBtX3N1cHBv
cnRzQU5HTEVpbnN0YW5jZWRBcnJheXM7CisgICAgfQorICAgIAogICAgIGlmIChtX2F2YWlsYWJs
ZUV4dGVuc2lvbnMuY29udGFpbnMobmFtZSkpIHsKICAgICAgICAgaWYgKCFtX3N1cHBvcnRzT0VT
dmVydGV4QXJyYXlPYmplY3QgJiYgbmFtZSA9PSAiR0xfT0VTX3ZlcnRleF9hcnJheV9vYmplY3Qi
KSB7CiAgICAgICAgICAgICBtX2dsQmluZFZlcnRleEFycmF5T0VTID0gcmVpbnRlcnByZXRfY2Fz
dDxQRk5HTEJJTkRWRVJURVhBUlJBWU9FU1BST0M+KGVnbEdldFByb2NBZGRyZXNzKCJnbEJpbmRW
ZXJ0ZXhBcnJheU9FUyIpKTsKQEAgLTI4OCwxMSArMzAzLDYgQEAgYm9vbCBFeHRlbnNpb25zR0xP
cGVuR0xFUzo6c3VwcG9ydHNFeHRlbnNpb24oY29uc3QgU3RyaW5nJiBuYW1lKQogICAgICAgICAg
ICAgbV9nbFJlYWRuUGl4ZWxzRVhUID0gcmVpbnRlcnByZXRfY2FzdDxQRk5HTFJFQUROUElYRUxT
RVhUUFJPQz4oZWdsR2V0UHJvY0FkZHJlc3MoImdsUmVhZG5QaXhlbHNFWFQiKSk7CiAgICAgICAg
ICAgICBtX2dsR2V0blVuaWZvcm1mdkVYVCA9IHJlaW50ZXJwcmV0X2Nhc3Q8UEZOR0xHRVROVU5J
Rk9STUZWRVhUUFJPQz4oZWdsR2V0UHJvY0FkZHJlc3MoImdsR2V0blVuaWZvcm1mdkVYVCIpKTsK
ICAgICAgICAgICAgIG1fZ2xHZXRuVW5pZm9ybWl2RVhUID0gcmVpbnRlcnByZXRfY2FzdDxQRk5H
TEdFVE5VTklGT1JNSVZFWFRQUk9DPihlZ2xHZXRQcm9jQWRkcmVzcygiZ2xHZXRuVW5pZm9ybWl2
RVhUIikpOwotICAgICAgICB9IGVsc2UgaWYgKCFtX3N1cHBvcnRzQU5HTEVpbnN0YW5jZWRBcnJh
eXMgJiYgbmFtZSA9PSAiR0xfQU5HTEVfaW5zdGFuY2VkX2FycmF5cyIpIHsKLSAgICAgICAgICAg
IG1fZ2xWZXJ0ZXhBdHRyaWJEaXZpc29yQU5HTEUgPSByZWludGVycHJldF9jYXN0PFBGTkdMVkVS
VEVYQVRUUklCRElWSVNPUkFOR0xFUFJPQz4oZWdsR2V0UHJvY0FkZHJlc3MoImdsVmVydGV4QXR0
cmliRGl2aXNvckFOR0xFIikpOwotICAgICAgICAgICAgbV9nbERyYXdBcnJheXNJbnN0YW5jZWRB
TkdMRSA9IHJlaW50ZXJwcmV0X2Nhc3Q8UEZOR0xEUkFXQVJSQVlTSU5TVEFOQ0VEQU5HTEVQUk9D
ID4oZWdsR2V0UHJvY0FkZHJlc3MoImdsRHJhd0FycmF5c0luc3RhbmNlZEFOR0xFIikpOwotICAg
ICAgICAgICAgbV9nbERyYXdFbGVtZW50c0luc3RhbmNlZEFOR0xFID0gcmVpbnRlcnByZXRfY2Fz
dDxQRk5HTERSQVdFTEVNRU5UU0lOU1RBTkNFREFOR0xFUFJPQyA+KGVnbEdldFByb2NBZGRyZXNz
KCJnbERyYXdFbGVtZW50c0luc3RhbmNlZEFOR0xFIikpOwotICAgICAgICAgICAgbV9zdXBwb3J0
c0FOR0xFaW5zdGFuY2VkQXJyYXlzID0gdHJ1ZTsKICAgICAgICAgfSBlbHNlIGlmIChuYW1lID09
ICJHTF9FWFRfZHJhd19idWZmZXJzIikgewogICAgICAgICAgICAgLy8gRklYTUU6IGltcGxlbWVu
dCB0aGUgc3VwcG9ydC4KICAgICAgICAgICAgIHJldHVybiBmYWxzZTsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>425857</attachid>
            <date>2021-04-13 03:40:19 -0700</date>
            <delta_ts>2021-04-19 02:04:04 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-224438-20210413124018.patch</filename>
            <type>text/plain</type>
            <size>5085</size>
            <attacher name="Imanol Fernandez">ifernandez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc1ODIyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZjRhNmQzOThmY2M5MjI5
MjYyMjc3Yjc4Zjg4YWM1YTIxMGVkNWViOC4uNjdiZGMyYzBhMmE5ZDA0MWZjY2QwZGE2NDdhODk5
OGEzMjEzNDA1MSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDIxLTA0LTEyICBJbWFu
b2wgRmVybmFuZGV6ICA8aWZlcm5hbmRlekBpZ2FsaWEuY29tPgorCisgICAgICAgIEVuYWJsZSBH
TF9BTkdMRV9pbnN0YW5jZWRfYXJyYXlzIFdlYkdMIGV4dGVuc2lvbiBpbiBXUEUKKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIyNDQzOAorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRlc3RlZCBieSBXZWJHTCBX
UFQuCisKKyAgICAgICAgKiBodG1sL2NhbnZhcy9BTkdMRUluc3RhbmNlZEFycmF5cy5jcHA6Cisg
ICAgICAgIChXZWJDb3JlOjpBTkdMRUluc3RhbmNlZEFycmF5czo6c3VwcG9ydGVkKToKKyAgICAg
ICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9vcGVuZ2wvRXh0ZW5zaW9uc0dMT3BlbkdMRVMuY3BwOgor
ICAgICAgICAoV2ViQ29yZTo6RXh0ZW5zaW9uc0dMT3BlbkdMRVM6OnN1cHBvcnRzRXh0ZW5zaW9u
KToKKwogMjAyMS0wNC0xMiAgUGhpbGlwcGUgTm9ybWFuZCAgPHBub3JtYW5kQGlnYWxpYS5jb20+
CiAKICAgICAgICAgW01TRV1bR1N0cmVhbWVyXSBDcmFzaCBpbiBXZWJDb3JlOjpQbGF5YmFja1Bp
cGVsaW5lOjphZGRTb3VyY2VCdWZmZXIgd2hlbiBzZXR0aW5nIGR1cmF0aW9uIGFuZCBwcmVsb2Fk
IGlzIHNldCB0byBub25lCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9odG1sL2NhbnZhcy9B
TkdMRUluc3RhbmNlZEFycmF5cy5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9odG1sL2NhbnZhcy9BTkdM
RUluc3RhbmNlZEFycmF5cy5jcHAKaW5kZXggMjk2YWYzZTAzYWI3YTJjNmQwMWMyYjQyNDllZTg3
ZGY3MTQ1NDJkYS4uODIyMDMzOTE1ZDA0ZTNiMGMyOTYyZmJiNTIzNGU5MzRmOTNhNzExNyAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaHRtbC9jYW52YXMvQU5HTEVJbnN0YW5jZWRBcnJheXMu
Y3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvY2FudmFzL0FOR0xFSW5zdGFuY2VkQXJyYXlz
LmNwcApAQCAtMjgsNyArMjgsNyBAQAogI2lmIEVOQUJMRShXRUJHTCkKICNpbmNsdWRlICJBTkdM
RUluc3RhbmNlZEFycmF5cy5oIgogCi0jaWYgUExBVEZPUk0oR1RLKSB8fCBVU0UoQU5HTEUpCisj
aWYgUExBVEZPUk0oR1RLKSB8fCBVU0UoQU5HTEUpIHx8IFBMQVRGT1JNKFdQRSkKICNpbmNsdWRl
ICJFeHRlbnNpb25zR0wuaCIKICNlbmRpZgogCkBAIC01NSw3ICs1NSw3IEBAIFdlYkdMRXh0ZW5z
aW9uOjpFeHRlbnNpb25OYW1lIEFOR0xFSW5zdGFuY2VkQXJyYXlzOjpnZXROYW1lKCkgY29uc3QK
IAogYm9vbCBBTkdMRUluc3RhbmNlZEFycmF5czo6c3VwcG9ydGVkKFdlYkdMUmVuZGVyaW5nQ29u
dGV4dEJhc2UmIGNvbnRleHQpCiB7Ci0jaWYgVVNFKEFOR0xFKSB8fCBQTEFURk9STShHVEspCisj
aWYgVVNFKEFOR0xFKSB8fCBQTEFURk9STShHVEspIHx8IFBMQVRGT1JNKFdQRSkKICAgICByZXR1
cm4gY29udGV4dC5ncmFwaGljc0NvbnRleHRHTCgpLT5nZXRFeHRlbnNpb25zKCkuc3VwcG9ydHMo
IkdMX0FOR0xFX2luc3RhbmNlZF9hcnJheXMiKTsKICNlbHNlCiAgICAgVU5VU0VEX1BBUkFNKGNv
bnRleHQpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mvb3Bl
bmdsL0V4dGVuc2lvbnNHTE9wZW5HTEVTLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dy
YXBoaWNzL29wZW5nbC9FeHRlbnNpb25zR0xPcGVuR0xFUy5jcHAKaW5kZXggYjJlM2M4Yjk4NDkz
NDVkNTczOGY3YTVjMTBlMTJkYjU5NGQyYTAwMy4uMTU0NjIzNmY4YjZiZGI1MjIzZDBlZGUzN2Fi
NzRmMGVkNmYxMGJjZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhp
Y3Mvb3BlbmdsL0V4dGVuc2lvbnNHTE9wZW5HTEVTLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9w
bGF0Zm9ybS9ncmFwaGljcy9vcGVuZ2wvRXh0ZW5zaW9uc0dMT3BlbkdMRVMuY3BwCkBAIC0yNzIs
NiArMjcyLDI3IEBAIHZvaWQgRXh0ZW5zaW9uc0dMT3BlbkdMRVM6OnZlcnRleEF0dHJpYkRpdmlz
b3JBTkdMRShHQ0dMdWludCBpbmRleCwgR0NHTHVpbnQgZGl2CiAKIGJvb2wgRXh0ZW5zaW9uc0dM
T3BlbkdMRVM6OnN1cHBvcnRzRXh0ZW5zaW9uKGNvbnN0IFN0cmluZyYgbmFtZSkKIHsKKyAgICBp
ZiAobmFtZSA9PSAiR0xfQU5HTEVfaW5zdGFuY2VkX2FycmF5cyIpIHsKKyAgICAgICAgYXV0byBt
YWpvclZlcnNpb24gPSBbXSgpIHsKKyAgICAgICAgICAgIEdMaW50IHZlcnNpb24gPSAwOworICAg
ICAgICAgICAgOjpnbEdldEludGVnZXJ2KEdMX01BSk9SX1ZFUlNJT04sICZ2ZXJzaW9uKTsKKyAg
ICAgICAgICAgIHJldHVybiB2ZXJzaW9uOworICAgICAgICB9OworCisgICAgICAgIGlmIChtX2F2
YWlsYWJsZUV4dGVuc2lvbnMuY29udGFpbnMobmFtZSkpIHsKKyAgICAgICAgICAgIG1fZ2xWZXJ0
ZXhBdHRyaWJEaXZpc29yQU5HTEUgPSByZWludGVycHJldF9jYXN0PFBGTkdMVkVSVEVYQVRUUklC
RElWSVNPUkFOR0xFUFJPQz4oZWdsR2V0UHJvY0FkZHJlc3MoImdsVmVydGV4QXR0cmliRGl2aXNv
ckFOR0xFIikpOworICAgICAgICAgICAgbV9nbERyYXdBcnJheXNJbnN0YW5jZWRBTkdMRSA9IHJl
aW50ZXJwcmV0X2Nhc3Q8UEZOR0xEUkFXQVJSQVlTSU5TVEFOQ0VEQU5HTEVQUk9DID4oZWdsR2V0
UHJvY0FkZHJlc3MoImdsRHJhd0FycmF5c0luc3RhbmNlZEFOR0xFIikpOworICAgICAgICAgICAg
bV9nbERyYXdFbGVtZW50c0luc3RhbmNlZEFOR0xFID0gcmVpbnRlcnByZXRfY2FzdDxQRk5HTERS
QVdFTEVNRU5UU0lOU1RBTkNFREFOR0xFUFJPQyA+KGVnbEdldFByb2NBZGRyZXNzKCJnbERyYXdF
bGVtZW50c0luc3RhbmNlZEFOR0xFIikpOworICAgICAgICAgICAgbV9zdXBwb3J0c0FOR0xFaW5z
dGFuY2VkQXJyYXlzID0gdHJ1ZTsKKyAgICAgICAgfSBlbHNlIGlmIChtYWpvclZlcnNpb24oKSA+
PSAzIHx8IChtX2F2YWlsYWJsZUV4dGVuc2lvbnMuY29udGFpbnMoIkdMX0VYVF9pbnN0YW5jZWRf
YXJyYXlzIikgJiYgbV9hdmFpbGFibGVFeHRlbnNpb25zLmNvbnRhaW5zKCJHTF9FWFRfZHJhd19p
bnN0YW5jZWQiKSkpIHsKKyAgICAgICAgICAgIG1fZ2xWZXJ0ZXhBdHRyaWJEaXZpc29yQU5HTEUg
PSA6OmdsVmVydGV4QXR0cmliRGl2aXNvcjsKKyAgICAgICAgICAgIG1fZ2xEcmF3QXJyYXlzSW5z
dGFuY2VkQU5HTEUgPSA6OmdsRHJhd0FycmF5c0luc3RhbmNlZDsKKyAgICAgICAgICAgIG1fZ2xE
cmF3RWxlbWVudHNJbnN0YW5jZWRBTkdMRSA9IDo6Z2xEcmF3RWxlbWVudHNJbnN0YW5jZWQ7Cisg
ICAgICAgICAgICBtX3N1cHBvcnRzQU5HTEVpbnN0YW5jZWRBcnJheXMgPSB0cnVlOworICAgICAg
ICB9CisgICAgICAgIHJldHVybiBtX3N1cHBvcnRzQU5HTEVpbnN0YW5jZWRBcnJheXM7CisgICAg
fQorICAgIAogICAgIGlmIChtX2F2YWlsYWJsZUV4dGVuc2lvbnMuY29udGFpbnMobmFtZSkpIHsK
ICAgICAgICAgaWYgKCFtX3N1cHBvcnRzT0VTdmVydGV4QXJyYXlPYmplY3QgJiYgbmFtZSA9PSAi
R0xfT0VTX3ZlcnRleF9hcnJheV9vYmplY3QiKSB7CiAgICAgICAgICAgICBtX2dsQmluZFZlcnRl
eEFycmF5T0VTID0gcmVpbnRlcnByZXRfY2FzdDxQRk5HTEJJTkRWRVJURVhBUlJBWU9FU1BST0M+
KGVnbEdldFByb2NBZGRyZXNzKCJnbEJpbmRWZXJ0ZXhBcnJheU9FUyIpKTsKQEAgLTI4OCwxMSAr
MzA5LDYgQEAgYm9vbCBFeHRlbnNpb25zR0xPcGVuR0xFUzo6c3VwcG9ydHNFeHRlbnNpb24oY29u
c3QgU3RyaW5nJiBuYW1lKQogICAgICAgICAgICAgbV9nbFJlYWRuUGl4ZWxzRVhUID0gcmVpbnRl
cnByZXRfY2FzdDxQRk5HTFJFQUROUElYRUxTRVhUUFJPQz4oZWdsR2V0UHJvY0FkZHJlc3MoImds
UmVhZG5QaXhlbHNFWFQiKSk7CiAgICAgICAgICAgICBtX2dsR2V0blVuaWZvcm1mdkVYVCA9IHJl
aW50ZXJwcmV0X2Nhc3Q8UEZOR0xHRVROVU5JRk9STUZWRVhUUFJPQz4oZWdsR2V0UHJvY0FkZHJl
c3MoImdsR2V0blVuaWZvcm1mdkVYVCIpKTsKICAgICAgICAgICAgIG1fZ2xHZXRuVW5pZm9ybWl2
RVhUID0gcmVpbnRlcnByZXRfY2FzdDxQRk5HTEdFVE5VTklGT1JNSVZFWFRQUk9DPihlZ2xHZXRQ
cm9jQWRkcmVzcygiZ2xHZXRuVW5pZm9ybWl2RVhUIikpOwotICAgICAgICB9IGVsc2UgaWYgKCFt
X3N1cHBvcnRzQU5HTEVpbnN0YW5jZWRBcnJheXMgJiYgbmFtZSA9PSAiR0xfQU5HTEVfaW5zdGFu
Y2VkX2FycmF5cyIpIHsKLSAgICAgICAgICAgIG1fZ2xWZXJ0ZXhBdHRyaWJEaXZpc29yQU5HTEUg
PSByZWludGVycHJldF9jYXN0PFBGTkdMVkVSVEVYQVRUUklCRElWSVNPUkFOR0xFUFJPQz4oZWds
R2V0UHJvY0FkZHJlc3MoImdsVmVydGV4QXR0cmliRGl2aXNvckFOR0xFIikpOwotICAgICAgICAg
ICAgbV9nbERyYXdBcnJheXNJbnN0YW5jZWRBTkdMRSA9IHJlaW50ZXJwcmV0X2Nhc3Q8UEZOR0xE
UkFXQVJSQVlTSU5TVEFOQ0VEQU5HTEVQUk9DID4oZWdsR2V0UHJvY0FkZHJlc3MoImdsRHJhd0Fy
cmF5c0luc3RhbmNlZEFOR0xFIikpOwotICAgICAgICAgICAgbV9nbERyYXdFbGVtZW50c0luc3Rh
bmNlZEFOR0xFID0gcmVpbnRlcnByZXRfY2FzdDxQRk5HTERSQVdFTEVNRU5UU0lOU1RBTkNFREFO
R0xFUFJPQyA+KGVnbEdldFByb2NBZGRyZXNzKCJnbERyYXdFbGVtZW50c0luc3RhbmNlZEFOR0xF
IikpOwotICAgICAgICAgICAgbV9zdXBwb3J0c0FOR0xFaW5zdGFuY2VkQXJyYXlzID0gdHJ1ZTsK
ICAgICAgICAgfSBlbHNlIGlmIChuYW1lID09ICJHTF9FWFRfZHJhd19idWZmZXJzIikgewogICAg
ICAgICAgICAgLy8gRklYTUU6IGltcGxlbWVudCB0aGUgc3VwcG9ydC4KICAgICAgICAgICAgIHJl
dHVybiBmYWxzZTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>