<?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>226405</bug_id>
          
          <creation_ts>2021-05-28 16:38:20 -0700</creation_ts>
          <short_desc>[WebXR] No need for opaqueTexture when USE(IOSURFACE_FOR_XR_LAYER_DATA)</short_desc>
          <delta_ts>2021-05-30 15:27:11 -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>WebXR</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="Dean Jackson">dino</reporter>
          <assigned_to name="Dean Jackson">dino</assigned_to>
          <cc>adachan</cc>
    
    <cc>ifernandez</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1765003</commentid>
    <comment_count>0</comment_count>
    <who name="Dean Jackson">dino</who>
    <bug_when>2021-05-28 16:38:20 -0700</bug_when>
    <thetext>When USE(IOSURFACE_FOR_XR_LAYER_DATA) is true, we&apos;ll get our textures via a different method - we&apos;ll create them based on an IOSurface we receive. This means that when we&apos;re in a USE(IOSURFACE_FOR_XR_LAYER_DATA) configuration, we don&apos;t need the opaqueTexture property on FrameData.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1765004</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-05-28 16:38:50 -0700</bug_when>
    <thetext>&lt;rdar://problem/78636950&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1765005</commentid>
    <comment_count>2</comment_count>
      <attachid>430073</attachid>
    <who name="Dean Jackson">dino</who>
    <bug_when>2021-05-28 16:41:32 -0700</bug_when>
    <thetext>Created attachment 430073
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1765237</commentid>
    <comment_count>3</comment_count>
      <attachid>430145</attachid>
    <who name="Dean Jackson">dino</who>
    <bug_when>2021-05-30 12:39:40 -0700</bug_when>
    <thetext>Created attachment 430145
EWS test</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1765244</commentid>
    <comment_count>4</comment_count>
      <attachid>430147</attachid>
    <who name="Dean Jackson">dino</who>
    <bug_when>2021-05-30 13:05:47 -0700</bug_when>
    <thetext>Created attachment 430147
EWS test 2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1765257</commentid>
    <comment_count>5</comment_count>
      <attachid>430150</attachid>
    <who name="Dean Jackson">dino</who>
    <bug_when>2021-05-30 14:27:04 -0700</bug_when>
    <thetext>Created attachment 430150
EWS test 3</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1765264</commentid>
    <comment_count>6</comment_count>
    <who name="Dean Jackson">dino</who>
    <bug_when>2021-05-30 15:27:11 -0700</bug_when>
    <thetext>Committed r278259 (238296@main): &lt;https://commits.webkit.org/238296@main&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>430073</attachid>
            <date>2021-05-28 16:41:32 -0700</date>
            <delta_ts>2021-05-28 16:43:09 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-226405-20210529094130.patch</filename>
            <type>text/plain</type>
            <size>3837</size>
            <attacher name="Dean Jackson">dino</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc3OTc0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNzEwMjNkOTdkZjFkMGM0
Yzc5ZjEwMGRkMTQ3YTkzMGU2MTdlZDY5Zi4uNWVhYTA2OGU3YjkxNjNjZTYxOWE3MmNjMWI3NjIz
OWM4MTYwN2U5ZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDIxLTA1LTI4ICBEZWFu
IEphY2tzb24gIDxkaW5vQGFwcGxlLmNvbT4KKworICAgICAgICBbV2ViWFJdIE5vIG5lZWQgZm9y
IG9wYXF1ZVRleHR1cmUgd2hlbiBVU0UoSU9TVVJGQUNFX0ZPUl9YUl9MQVlFUl9EQVRBKQorICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjI2NDA1CisgICAg
ICAgIDxyZGFyOi8vcHJvYmxlbS83ODYzNjk1MD4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICBXaGVuIFVTRShJT1NVUkZBQ0VfRk9SX1hSX0xBWUVSX0RB
VEEpIGlzIHRydWUsIHdlJ2xsIGdldCBvdXIKKyAgICAgICAgdGV4dHVyZXMgdmlhIGEgZGlmZmVy
ZW50IG1ldGhvZCAtIHdlJ2xsIGNyZWF0ZSB0aGVtIGJhc2VkIG9uIGFuCisgICAgICAgIElPU3Vy
ZmFjZSB3ZSByZWNlaXZlLiBUaGlzIG1lYW5zIHRoYXQgd2hlbiB3ZSdyZSBpbiBhCisgICAgICAg
IFVTRShJT1NVUkZBQ0VfRk9SX1hSX0xBWUVSX0RBVEEpIGNvbmZpZ3VyYXRpb24sIHdlIGRvbid0
IG5lZWQgdGhlCisgICAgICAgIG9wYXF1ZVRleHR1cmUgcHJvcGVydHkgb24gRnJhbWVEYXRhLgor
CisgICAgICAgICogcGxhdGZvcm0veHIvUGxhdGZvcm1YUi5oOiBQdXQgb3BhcXVlVGV4dHVyZSBp
biB0aGUgI2Vsc2UgY2xhdXNlLgorICAgICAgICAoUGxhdGZvcm1YUjo6RGV2aWNlOjpGcmFtZURh
dGE6OkxheWVyRGF0YTo6ZW5jb2RlIGNvbnN0KToKKyAgICAgICAgKFBsYXRmb3JtWFI6OkRldmlj
ZTo6RnJhbWVEYXRhOjpMYXllckRhdGE6OmRlY29kZSk6CisgICAgICAgICogdGVzdGluZy9XZWJG
YWtlWFJEZXZpY2UuY3BwOgorICAgICAgICAoV2ViQ29yZTo6U2ltdWxhdGVkWFJEZXZpY2U6OmZy
YW1lVGltZXJGaXJlZCk6CisKIDIwMjEtMDUtMjEgIERlYW4gSmFja3NvbiAgPGRpbm9AYXBwbGUu
Y29tPgogCiAgICAgICAgIFtXZWJYUl0gQXR0YWNoIElPU3VyZmFjZSB0byBXZWJYUk9wYXF1ZUZy
YW1lYnVmZmVyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS94ci9QbGF0Zm9y
bVhSLmggYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS94ci9QbGF0Zm9ybVhSLmgKaW5kZXggNTRi
ZWEzN2UxMmNhZjBkMmYxMWUwNjE5MzU1NzQxNTcwZDY5OTE3MC4uY2VhNWIyZjU3YTFkYzQ0ZWVj
MmQyM2RmMzRhMDkxMmI4OGIzMDgzYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZv
cm0veHIvUGxhdGZvcm1YUi5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL3hyL1BsYXRm
b3JtWFIuaApAQCAtMTcxLDkgKzE3MSwxMCBAQCBwdWJsaWM6CiAgICAgICAgIH07CiAKICAgICAg
ICAgc3RydWN0IExheWVyRGF0YSB7Ci0gICAgICAgICAgICBQbGF0Zm9ybUdMT2JqZWN0IG9wYXF1
ZVRleHR1cmUgeyAwIH07CiAjaWYgVVNFKElPU1VSRkFDRV9GT1JfWFJfTEFZRVJfREFUQSkKICAg
ICAgICAgICAgIHN0ZDo6dW5pcXVlX3B0cjxXZWJDb3JlOjpJT1N1cmZhY2U+IHN1cmZhY2U7Cisj
ZWxzZQorICAgICAgICAgICAgUGxhdGZvcm1HTE9iamVjdCBvcGFxdWVUZXh0dXJlIHsgMCB9Owog
I2VuZGlmCiAKICAgICAgICAgICAgIHRlbXBsYXRlPGNsYXNzIEVuY29kZXI+IHZvaWQgZW5jb2Rl
KEVuY29kZXImKSBjb25zdDsKQEAgLTQyOSwxMCArNDMwLDExIEBAIE9wdGlvbmFsPERldmljZTo6
RnJhbWVEYXRhOjpTdGFnZVBhcmFtZXRlcnM+IERldmljZTo6RnJhbWVEYXRhOjpTdGFnZVBhcmFt
ZXRlcnM6CiB0ZW1wbGF0ZTxjbGFzcyBFbmNvZGVyPgogdm9pZCBEZXZpY2U6OkZyYW1lRGF0YTo6
TGF5ZXJEYXRhOjplbmNvZGUoRW5jb2RlciYgZW5jb2RlcikgY29uc3QKIHsKLSAgICBlbmNvZGVy
IDw8IG9wYXF1ZVRleHR1cmU7CiAjaWYgVVNFKElPU1VSRkFDRV9GT1JfWFJfTEFZRVJfREFUQSkK
ICAgICBXVEY6Ok1hY2hTZW5kUmlnaHQgc3VyZmFjZVNlbmRSaWdodCA9IHN1cmZhY2UgPyBzdXJm
YWNlLT5jcmVhdGVTZW5kUmlnaHQoKSA6IFdURjo6TWFjaFNlbmRSaWdodCgpOwogICAgIGVuY29k
ZXIgPDwgc3VyZmFjZVNlbmRSaWdodDsKKyNlbHNlCisgICAgZW5jb2RlciA8PCBvcGFxdWVUZXh0
dXJlOwogI2VuZGlmCiB9CiAKQEAgLTQ0MCwxMyArNDQyLDE0IEBAIHRlbXBsYXRlPGNsYXNzIERl
Y29kZXI+CiBPcHRpb25hbDxEZXZpY2U6OkZyYW1lRGF0YTo6TGF5ZXJEYXRhPiBEZXZpY2U6OkZy
YW1lRGF0YTo6TGF5ZXJEYXRhOjpkZWNvZGUoRGVjb2RlciYgZGVjb2RlcikKIHsKICAgICBQbGF0
Zm9ybVhSOjpEZXZpY2U6OkZyYW1lRGF0YTo6TGF5ZXJEYXRhIGxheWVyRGF0YTsKLSAgICBpZiAo
IWRlY29kZXIuZGVjb2RlKGxheWVyRGF0YS5vcGFxdWVUZXh0dXJlKSkKLSAgICAgICAgcmV0dXJu
IFdURjo6bnVsbG9wdDsKICNpZiBVU0UoSU9TVVJGQUNFX0ZPUl9YUl9MQVlFUl9EQVRBKQogICAg
IFdURjo6TWFjaFNlbmRSaWdodCBzdXJmYWNlU2VuZFJpZ2h0OwogICAgIGlmICghZGVjb2Rlci5k
ZWNvZGUoc3VyZmFjZVNlbmRSaWdodCkpCiAgICAgICAgIHJldHVybiBXVEY6Om51bGxvcHQ7CiAg
ICAgbGF5ZXJEYXRhLnN1cmZhY2UgPSBXZWJDb3JlOjpJT1N1cmZhY2U6OmNyZWF0ZUZyb21TZW5k
UmlnaHQoV1RGTW92ZShzdXJmYWNlU2VuZFJpZ2h0KSwgV2ViQ29yZTo6c1JHQkNvbG9yU3BhY2VS
ZWYoKSk7CisjZWxzZQorICAgIGlmICghZGVjb2Rlci5kZWNvZGUobGF5ZXJEYXRhLm9wYXF1ZVRl
eHR1cmUpKQorICAgICAgICByZXR1cm4gV1RGOjpudWxsb3B0OwogI2VuZGlmCiAgICAgcmV0dXJu
IGxheWVyRGF0YTsKIH0KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3Rlc3RpbmcvV2ViRmFr
ZVhSRGV2aWNlLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3Rlc3RpbmcvV2ViRmFrZVhSRGV2aWNlLmNw
cAppbmRleCBlZDRmNzBkY2MwNzU0YTRhMWY0NDg1NWIxMDJjNzk1OWFmOTUwNWM1Li5lMDI2MzQ2
MGFiOWFhOWM2ZjE3MmZmMWRmNWFhYzcxNjUwZGFhMjNjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS90ZXN0aW5nL1dlYkZha2VYUkRldmljZS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvdGVz
dGluZy9XZWJGYWtlWFJEZXZpY2UuY3BwCkBAIC0xNDQsOCArMTQ0LDEzIEBAIHZvaWQgU2ltdWxh
dGVkWFJEZXZpY2U6OmZyYW1lVGltZXJGaXJlZCgpCiAgICAgRnJhbWVEYXRhIGRhdGEgPSBtX2Zy
YW1lRGF0YS5jb3B5KCk7CiAgICAgZGF0YS5zaG91bGRSZW5kZXIgPSB0cnVlOwogCi0gICAgZm9y
IChhdXRvJiBsYXllciA6IG1fbGF5ZXJzKQorICAgIGZvciAoYXV0byYgbGF5ZXIgOiBtX2xheWVy
cykgeworI2lmIFVTRShJT1NVUkZBQ0VfRk9SX1hSX0xBWUVSX0RBVEEpCisgICAgICAgIGRhdGEu
bGF5ZXJzLmFkZChsYXllci5rZXksIEZyYW1lRGF0YTo6TGF5ZXJEYXRhIHsgfSk7CisjZWxzZQog
ICAgICAgICBkYXRhLmxheWVycy5hZGQobGF5ZXIua2V5LCBGcmFtZURhdGE6OkxheWVyRGF0YSB7
IC5vcGFxdWVUZXh0dXJlID0gbGF5ZXIudmFsdWUgfSk7CisjZW5kaWYKKyAgICB9CiAKICAgICBm
b3IgKGF1dG8mIGlucHV0IDogbV9pbnB1dENvbm5lY3Rpb25zKSB7CiAgICAgICAgIGlmIChpbnB1
dC0+aXNDb25uZWN0ZWQoKSkK
</data>
<flag name="review"
          id="451414"
          type_id="1"
          status="+"
          setter="thorton"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>430145</attachid>
            <date>2021-05-30 12:39:40 -0700</date>
            <delta_ts>2021-05-30 12:58:44 -0700</delta_ts>
            <desc>EWS test</desc>
            <filename>bug-226405-20210531053939.patch</filename>
            <type>text/plain</type>
            <size>3888</size>
            <attacher name="Dean Jackson">dino</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc4MjU0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZmNkYmJiNmRkMzI5MmEw
ODY2OTE3OTlmOGI2MWM0YWU2NDdiYTJkMy4uOTJjMDVkOTQzMGI1NzVhNDExMzI2N2ExMmU3MjFi
MGI0NmZjYTgzOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDIxLTA1LTMwICBEZWFu
IEphY2tzb24gIDxkaW5vQGFwcGxlLmNvbT4KKworICAgICAgICBbV2ViWFJdIE5vIG5lZWQgZm9y
IG9wYXF1ZVRleHR1cmUgd2hlbiBVU0UoSU9TVVJGQUNFX0ZPUl9YUl9MQVlFUl9EQVRBKQorICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjI2NDA1CisgICAg
ICAgIDxyZGFyOi8vcHJvYmxlbS83ODYzNjk1MD4KKworICAgICAgICBSZXZpZXdlZCBieSBUaW0g
SG9ydG9uLgorCisgICAgICAgIFdoZW4gVVNFKElPU1VSRkFDRV9GT1JfWFJfTEFZRVJfREFUQSkg
aXMgdHJ1ZSwgd2UnbGwgZ2V0IG91cgorICAgICAgICB0ZXh0dXJlcyB2aWEgYSBkaWZmZXJlbnQg
bWV0aG9kIC0gd2UnbGwgY3JlYXRlIHRoZW0gYmFzZWQgb24gYW4KKyAgICAgICAgSU9TdXJmYWNl
IHdlIHJlY2VpdmUuIFRoaXMgbWVhbnMgdGhhdCB3aGVuIHdlJ3JlIGluIGEKKyAgICAgICAgVVNF
KElPU1VSRkFDRV9GT1JfWFJfTEFZRVJfREFUQSkgY29uZmlndXJhdGlvbiwgd2UgZG9uJ3QgbmVl
ZCB0aGUKKyAgICAgICAgb3BhcXVlVGV4dHVyZSBwcm9wZXJ0eSBvbiBGcmFtZURhdGEuCisKKyAg
ICAgICAgKiBwbGF0Zm9ybS94ci9QbGF0Zm9ybVhSLmg6IFB1dCBvcGFxdWVUZXh0dXJlIGluIHRo
ZSAjZWxzZSBjbGF1c2UuCisgICAgICAgIChQbGF0Zm9ybVhSOjpEZXZpY2U6OkZyYW1lRGF0YTo6
TGF5ZXJEYXRhOjplbmNvZGUgY29uc3QpOgorICAgICAgICAoUGxhdGZvcm1YUjo6RGV2aWNlOjpG
cmFtZURhdGE6OkxheWVyRGF0YTo6ZGVjb2RlKToKKyAgICAgICAgKiB0ZXN0aW5nL1dlYkZha2VY
UkRldmljZS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpTaW11bGF0ZWRYUkRldmljZTo6ZnJhbWVU
aW1lckZpcmVkKToKKwogMjAyMS0wNS0zMCAgRGFyaW4gQWRsZXIgIDxkYXJpbkBhcHBsZS5jb20+
CiAKICAgICAgICAgUmVtb3ZlIFdURjo6T3B0aW9uYWwgc3lub255bSBmb3Igc3RkOjpvcHRpb25h
bCwgdXNpbmcgdGhhdCBjbGFzcyB0ZW1wbGF0ZSBkaXJlY3RseSBpbnN0ZWFkCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS94ci9QbGF0Zm9ybVhSLmggYi9Tb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS94ci9QbGF0Zm9ybVhSLmgKaW5kZXggNTVmNmQ1ZDliMWE1YmIxMmQzMjczMjA3
YTBmYjYzMjZhZmYxZWQxMy4uZDcwODRkYjIxNTE2ZTA1MDM5YzdlYmMwYWNhYTM5Y2U3MDU1MDAz
YiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0veHIvUGxhdGZvcm1YUi5oCisr
KyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL3hyL1BsYXRmb3JtWFIuaApAQCAtMTcxLDkgKzE3
MSwxMCBAQCBwdWJsaWM6CiAgICAgICAgIH07CiAKICAgICAgICAgc3RydWN0IExheWVyRGF0YSB7
Ci0gICAgICAgICAgICBQbGF0Zm9ybUdMT2JqZWN0IG9wYXF1ZVRleHR1cmUgeyAwIH07CiAjaWYg
VVNFKElPU1VSRkFDRV9GT1JfWFJfTEFZRVJfREFUQSkKICAgICAgICAgICAgIHN0ZDo6dW5pcXVl
X3B0cjxXZWJDb3JlOjpJT1N1cmZhY2U+IHN1cmZhY2U7CisjZWxzZQorICAgICAgICAgICAgUGxh
dGZvcm1HTE9iamVjdCBvcGFxdWVUZXh0dXJlIHsgMCB9OwogI2VuZGlmCiAKICAgICAgICAgICAg
IHRlbXBsYXRlPGNsYXNzIEVuY29kZXI+IHZvaWQgZW5jb2RlKEVuY29kZXImKSBjb25zdDsKQEAg
LTQyOSwxMCArNDMwLDExIEBAIHN0ZDo6b3B0aW9uYWw8RGV2aWNlOjpGcmFtZURhdGE6OlN0YWdl
UGFyYW1ldGVycz4gRGV2aWNlOjpGcmFtZURhdGE6OlN0YWdlUGFyYW1lCiB0ZW1wbGF0ZTxjbGFz
cyBFbmNvZGVyPgogdm9pZCBEZXZpY2U6OkZyYW1lRGF0YTo6TGF5ZXJEYXRhOjplbmNvZGUoRW5j
b2RlciYgZW5jb2RlcikgY29uc3QKIHsKLSAgICBlbmNvZGVyIDw8IG9wYXF1ZVRleHR1cmU7CiAj
aWYgVVNFKElPU1VSRkFDRV9GT1JfWFJfTEFZRVJfREFUQSkKICAgICBXVEY6Ok1hY2hTZW5kUmln
aHQgc3VyZmFjZVNlbmRSaWdodCA9IHN1cmZhY2UgPyBzdXJmYWNlLT5jcmVhdGVTZW5kUmlnaHQo
KSA6IFdURjo6TWFjaFNlbmRSaWdodCgpOwogICAgIGVuY29kZXIgPDwgc3VyZmFjZVNlbmRSaWdo
dDsKKyNlbHNlCisgICAgZW5jb2RlciA8PCBvcGFxdWVUZXh0dXJlOwogI2VuZGlmCiB9CiAKQEAg
LTQ0MCwxMyArNDQyLDE0IEBAIHRlbXBsYXRlPGNsYXNzIERlY29kZXI+CiBzdGQ6Om9wdGlvbmFs
PERldmljZTo6RnJhbWVEYXRhOjpMYXllckRhdGE+IERldmljZTo6RnJhbWVEYXRhOjpMYXllckRh
dGE6OmRlY29kZShEZWNvZGVyJiBkZWNvZGVyKQogewogICAgIFBsYXRmb3JtWFI6OkRldmljZTo6
RnJhbWVEYXRhOjpMYXllckRhdGEgbGF5ZXJEYXRhOwotICAgIGlmICghZGVjb2Rlci5kZWNvZGUo
bGF5ZXJEYXRhLm9wYXF1ZVRleHR1cmUpKQotICAgICAgICByZXR1cm4gc3RkOjpudWxsb3B0Owog
I2lmIFVTRShJT1NVUkZBQ0VfRk9SX1hSX0xBWUVSX0RBVEEpCiAgICAgV1RGOjpNYWNoU2VuZFJp
Z2h0IHN1cmZhY2VTZW5kUmlnaHQ7CiAgICAgaWYgKCFkZWNvZGVyLmRlY29kZShzdXJmYWNlU2Vu
ZFJpZ2h0KSkKICAgICAgICAgcmV0dXJuIHN0ZDo6bnVsbG9wdDsKICAgICBsYXllckRhdGEuc3Vy
ZmFjZSA9IFdlYkNvcmU6OklPU3VyZmFjZTo6Y3JlYXRlRnJvbVNlbmRSaWdodChXVEZNb3ZlKHN1
cmZhY2VTZW5kUmlnaHQpLCBXZWJDb3JlOjpEZXN0aW5hdGlvbkNvbG9yU3BhY2U6OlNSR0IoKSk7
CisjZWxzZQorICAgIGlmICghZGVjb2Rlci5kZWNvZGUobGF5ZXJEYXRhLm9wYXF1ZVRleHR1cmUp
KQorICAgICAgICByZXR1cm4gc3RkOjpudWxsb3B0OwogI2VuZGlmCiAgICAgcmV0dXJuIGxheWVy
RGF0YTsKIH0KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3Rlc3RpbmcvV2ViRmFrZVhSRGV2
aWNlLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3Rlc3RpbmcvV2ViRmFrZVhSRGV2aWNlLmNwcAppbmRl
eCAwNGY0MGU5NmNkOGFkZTg0OGIwMGUwZjljZWQwNmJmMWQ3OTViYjU0Li40OGNhOWY1ZTRlZDcy
NTk5NGI5YWNjNjg5NjU1NWE5YjE3YmRjNThkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS90
ZXN0aW5nL1dlYkZha2VYUkRldmljZS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvdGVzdGluZy9X
ZWJGYWtlWFJEZXZpY2UuY3BwCkBAIC0xNDQsOCArMTQ0LDEzIEBAIHZvaWQgU2ltdWxhdGVkWFJE
ZXZpY2U6OmZyYW1lVGltZXJGaXJlZCgpCiAgICAgRnJhbWVEYXRhIGRhdGEgPSBtX2ZyYW1lRGF0
YS5jb3B5KCk7CiAgICAgZGF0YS5zaG91bGRSZW5kZXIgPSB0cnVlOwogCi0gICAgZm9yIChhdXRv
JiBsYXllciA6IG1fbGF5ZXJzKQorICAgIGZvciAoYXV0byYgbGF5ZXIgOiBtX2xheWVycykgewor
I2lmIFVTRShJT1NVUkZBQ0VfRk9SX1hSX0xBWUVSX0RBVEEpCisgICAgICAgIGRhdGEubGF5ZXJz
LmFkZChsYXllci5rZXksIEZyYW1lRGF0YTo6TGF5ZXJEYXRhIHsgfSk7CisjZWxzZQogICAgICAg
ICBkYXRhLmxheWVycy5hZGQobGF5ZXIua2V5LCBGcmFtZURhdGE6OkxheWVyRGF0YSB7IC5vcGFx
dWVUZXh0dXJlID0gbGF5ZXIudmFsdWUgfSk7CisjZW5kaWYKKyAgICB9CiAKICAgICBmb3IgKGF1
dG8mIGlucHV0IDogbV9pbnB1dENvbm5lY3Rpb25zKSB7CiAgICAgICAgIGlmIChpbnB1dC0+aXND
b25uZWN0ZWQoKSkK
</data>
<flag name="commit-queue"
          id="451513"
          type_id="3"
          status="-"
          setter="ews-feeder"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>430147</attachid>
            <date>2021-05-30 13:05:47 -0700</date>
            <delta_ts>2021-05-30 13:22:30 -0700</delta_ts>
            <desc>EWS test 2</desc>
            <filename>bug-226405-20210531060546.patch</filename>
            <type>text/plain</type>
            <size>5133</size>
            <attacher name="Dean Jackson">dino</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc4MjU2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggODJmMDMwYjk0OWM1ZDAz
MDg3ZGVkY2M0YTcwYzBiZDQ0MjI5N2RhOS4uNjlhY2E1MGI4YmEzM2IwZmM0YWFlNGQ4NDRiOTk0
YzhmZjM5MGM4OSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDIxLTA1LTMwICBEZWFu
IEphY2tzb24gIDxkaW5vQGFwcGxlLmNvbT4KKworICAgICAgICBbV2ViWFJdIE5vIG5lZWQgZm9y
IG9wYXF1ZVRleHR1cmUgd2hlbiBVU0UoSU9TVVJGQUNFX0ZPUl9YUl9MQVlFUl9EQVRBKQorICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjI2NDA1CisgICAg
ICAgIDxyZGFyOi8vcHJvYmxlbS83ODYzNjk1MD4KKworICAgICAgICBSZXZpZXdlZCBieSBUaW0g
SG9ydG9uLgorCisgICAgICAgIFdoZW4gVVNFKElPU1VSRkFDRV9GT1JfWFJfTEFZRVJfREFUQSkg
aXMgdHJ1ZSwgd2UnbGwgZ2V0IG91cgorICAgICAgICB0ZXh0dXJlcyB2aWEgYSBkaWZmZXJlbnQg
bWV0aG9kIC0gd2UnbGwgY3JlYXRlIHRoZW0gYmFzZWQgb24gYW4KKyAgICAgICAgSU9TdXJmYWNl
IHdlIHJlY2VpdmUuIFRoaXMgbWVhbnMgdGhhdCB3aGVuIHdlJ3JlIGluIGEKKyAgICAgICAgVVNF
KElPU1VSRkFDRV9GT1JfWFJfTEFZRVJfREFUQSkgY29uZmlndXJhdGlvbiwgd2UgZG9uJ3QgbmVl
ZCB0aGUKKyAgICAgICAgb3BhcXVlVGV4dHVyZSBwcm9wZXJ0eSBvbiBGcmFtZURhdGEuCisKKyAg
ICAgICAgKiBwbGF0Zm9ybS94ci9QbGF0Zm9ybVhSLmg6IFB1dCBvcGFxdWVUZXh0dXJlIGluIHRo
ZSAjZWxzZSBjbGF1c2UuCisgICAgICAgIChQbGF0Zm9ybVhSOjpEZXZpY2U6OkZyYW1lRGF0YTo6
TGF5ZXJEYXRhOjplbmNvZGUgY29uc3QpOgorICAgICAgICAoUGxhdGZvcm1YUjo6RGV2aWNlOjpG
cmFtZURhdGE6OkxheWVyRGF0YTo6ZGVjb2RlKToKKyAgICAgICAgKiB0ZXN0aW5nL1dlYkZha2VY
UkRldmljZS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpTaW11bGF0ZWRYUkRldmljZTo6ZnJhbWVU
aW1lckZpcmVkKToKKyAgICAgICAgKiBNb2R1bGVzL3dlYnhyL1dlYlhST3BhcXVlRnJhbWVidWZm
ZXIuY3BwOiBHdWFyZCB1c2Ugb2Ygb3BhcXVlVGV4dHVyZS4KKwogMjAyMS0wNS0zMCAgRGVhbiBK
YWNrc29uICA8ZGlub0BhcHBsZS5jb20+CiAKICAgICAgICAgW1dlYlhSXSBpbnZhbGlkYXRlRnJh
bWVidWZmZXIgaXMgbm90IHRoZSBzYW1lIGFzIGNsZWFyaW5nIGNvbnRlbnRzCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL3dlYnhyL1dlYlhST3BhcXVlRnJhbWVidWZmZXIuY3Bw
IGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy93ZWJ4ci9XZWJYUk9wYXF1ZUZyYW1lYnVmZmVyLmNw
cAppbmRleCBmYmRiMGM5ZjhkZWJjNGY4OGY1ZWM1MzJiMWNlNWMyYjg5MTllZjQ4Li5kYmVhYWRh
YzMyNzgzZGEyNmFhMGMyODM3ZTc4NTNjYTE5ZWQ0ZDRjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS9Nb2R1bGVzL3dlYnhyL1dlYlhST3BhcXVlRnJhbWVidWZmZXIuY3BwCisrKyBiL1NvdXJj
ZS9XZWJDb3JlL01vZHVsZXMvd2VieHIvV2ViWFJPcGFxdWVGcmFtZWJ1ZmZlci5jcHAKQEAgLTkw
LDcgKzkwLDYgQEAgV2ViWFJPcGFxdWVGcmFtZWJ1ZmZlcjo6fldlYlhST3BhcXVlRnJhbWVidWZm
ZXIoKQogCiB2b2lkIFdlYlhST3BhcXVlRnJhbWVidWZmZXI6OnN0YXJ0RnJhbWUoY29uc3QgUGxh
dGZvcm1YUjo6RGV2aWNlOjpGcmFtZURhdGE6OkxheWVyRGF0YSYgZGF0YSkKIHsKLSAgICBtX29w
YXF1ZVRleHR1cmUgPSBkYXRhLm9wYXF1ZVRleHR1cmU7CiAgICAgaWYgKCFtX2NvbnRleHQuZ3Jh
cGhpY3NDb250ZXh0R0woKSkKICAgICAgICAgcmV0dXJuOwogICAgIGF1dG8mIGdsID0gKm1fY29u
dGV4dC5ncmFwaGljc0NvbnRleHRHTCgpOwpAQCAtMTExLDYgKzExMCwxMCBAQCB2b2lkIFdlYlhS
T3BhcXVlRnJhbWVidWZmZXI6OnN0YXJ0RnJhbWUoY29uc3QgUGxhdGZvcm1YUjo6RGV2aWNlOjpG
cmFtZURhdGE6OkxheQogICAgIC8vIEZJWE1FOiBBY3R1YWxseSBkbyB0aGUgY2xlYXJpbmcgKG5v
dCB1c2luZyBpbnZhbGlkYXRlRnJhbWVidWZmZXIpLiBUaGlzIHdpbGwgaGF2ZSB0byBiZSBkb25l
IGFmdGVyIHdlJ3ZlIGF0dGFjaGVkCiAgICAgLy8gdGhlIHRleHR1cmVzL3JlbmRlcmJ1ZmZlcnMu
CiAKKyNpZiAhVVNFKElPU1VSRkFDRV9GT1JfWFJfTEFZRVJfREFUQSkKKyAgICBtX29wYXF1ZVRl
eHR1cmUgPSBkYXRhLm9wYXF1ZVRleHR1cmU7CisjZW5kaWYKKwogI2lmIFVTRShPUEVOR0xfRVMp
CiAgICAgYXV0byYgZXh0ZW5zaW9ucyA9IHJlaW50ZXJwcmV0X2Nhc3Q8RXh0ZW5zaW9uc0dMT3Bl
bkdMRVMmPihnbC5nZXRFeHRlbnNpb25zKCkpOwogICAgIGlmIChtX2F0dHJpYnV0ZXMuYW50aWFs
aWFzICYmIGV4dGVuc2lvbnMuaXNJbWFnaW5hdGlvbigpKSB7CmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS94ci9QbGF0Zm9ybVhSLmggYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9y
bS94ci9QbGF0Zm9ybVhSLmgKaW5kZXggNTVmNmQ1ZDliMWE1YmIxMmQzMjczMjA3YTBmYjYzMjZh
ZmYxZWQxMy4uZDcwODRkYjIxNTE2ZTA1MDM5YzdlYmMwYWNhYTM5Y2U3MDU1MDAzYiAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0veHIvUGxhdGZvcm1YUi5oCisrKyBiL1NvdXJj
ZS9XZWJDb3JlL3BsYXRmb3JtL3hyL1BsYXRmb3JtWFIuaApAQCAtMTcxLDkgKzE3MSwxMCBAQCBw
dWJsaWM6CiAgICAgICAgIH07CiAKICAgICAgICAgc3RydWN0IExheWVyRGF0YSB7Ci0gICAgICAg
ICAgICBQbGF0Zm9ybUdMT2JqZWN0IG9wYXF1ZVRleHR1cmUgeyAwIH07CiAjaWYgVVNFKElPU1VS
RkFDRV9GT1JfWFJfTEFZRVJfREFUQSkKICAgICAgICAgICAgIHN0ZDo6dW5pcXVlX3B0cjxXZWJD
b3JlOjpJT1N1cmZhY2U+IHN1cmZhY2U7CisjZWxzZQorICAgICAgICAgICAgUGxhdGZvcm1HTE9i
amVjdCBvcGFxdWVUZXh0dXJlIHsgMCB9OwogI2VuZGlmCiAKICAgICAgICAgICAgIHRlbXBsYXRl
PGNsYXNzIEVuY29kZXI+IHZvaWQgZW5jb2RlKEVuY29kZXImKSBjb25zdDsKQEAgLTQyOSwxMCAr
NDMwLDExIEBAIHN0ZDo6b3B0aW9uYWw8RGV2aWNlOjpGcmFtZURhdGE6OlN0YWdlUGFyYW1ldGVy
cz4gRGV2aWNlOjpGcmFtZURhdGE6OlN0YWdlUGFyYW1lCiB0ZW1wbGF0ZTxjbGFzcyBFbmNvZGVy
Pgogdm9pZCBEZXZpY2U6OkZyYW1lRGF0YTo6TGF5ZXJEYXRhOjplbmNvZGUoRW5jb2RlciYgZW5j
b2RlcikgY29uc3QKIHsKLSAgICBlbmNvZGVyIDw8IG9wYXF1ZVRleHR1cmU7CiAjaWYgVVNFKElP
U1VSRkFDRV9GT1JfWFJfTEFZRVJfREFUQSkKICAgICBXVEY6Ok1hY2hTZW5kUmlnaHQgc3VyZmFj
ZVNlbmRSaWdodCA9IHN1cmZhY2UgPyBzdXJmYWNlLT5jcmVhdGVTZW5kUmlnaHQoKSA6IFdURjo6
TWFjaFNlbmRSaWdodCgpOwogICAgIGVuY29kZXIgPDwgc3VyZmFjZVNlbmRSaWdodDsKKyNlbHNl
CisgICAgZW5jb2RlciA8PCBvcGFxdWVUZXh0dXJlOwogI2VuZGlmCiB9CiAKQEAgLTQ0MCwxMyAr
NDQyLDE0IEBAIHRlbXBsYXRlPGNsYXNzIERlY29kZXI+CiBzdGQ6Om9wdGlvbmFsPERldmljZTo6
RnJhbWVEYXRhOjpMYXllckRhdGE+IERldmljZTo6RnJhbWVEYXRhOjpMYXllckRhdGE6OmRlY29k
ZShEZWNvZGVyJiBkZWNvZGVyKQogewogICAgIFBsYXRmb3JtWFI6OkRldmljZTo6RnJhbWVEYXRh
OjpMYXllckRhdGEgbGF5ZXJEYXRhOwotICAgIGlmICghZGVjb2Rlci5kZWNvZGUobGF5ZXJEYXRh
Lm9wYXF1ZVRleHR1cmUpKQotICAgICAgICByZXR1cm4gc3RkOjpudWxsb3B0OwogI2lmIFVTRShJ
T1NVUkZBQ0VfRk9SX1hSX0xBWUVSX0RBVEEpCiAgICAgV1RGOjpNYWNoU2VuZFJpZ2h0IHN1cmZh
Y2VTZW5kUmlnaHQ7CiAgICAgaWYgKCFkZWNvZGVyLmRlY29kZShzdXJmYWNlU2VuZFJpZ2h0KSkK
ICAgICAgICAgcmV0dXJuIHN0ZDo6bnVsbG9wdDsKICAgICBsYXllckRhdGEuc3VyZmFjZSA9IFdl
YkNvcmU6OklPU3VyZmFjZTo6Y3JlYXRlRnJvbVNlbmRSaWdodChXVEZNb3ZlKHN1cmZhY2VTZW5k
UmlnaHQpLCBXZWJDb3JlOjpEZXN0aW5hdGlvbkNvbG9yU3BhY2U6OlNSR0IoKSk7CisjZWxzZQor
ICAgIGlmICghZGVjb2Rlci5kZWNvZGUobGF5ZXJEYXRhLm9wYXF1ZVRleHR1cmUpKQorICAgICAg
ICByZXR1cm4gc3RkOjpudWxsb3B0OwogI2VuZGlmCiAgICAgcmV0dXJuIGxheWVyRGF0YTsKIH0K
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3Rlc3RpbmcvV2ViRmFrZVhSRGV2aWNlLmNwcCBi
L1NvdXJjZS9XZWJDb3JlL3Rlc3RpbmcvV2ViRmFrZVhSRGV2aWNlLmNwcAppbmRleCAwNGY0MGU5
NmNkOGFkZTg0OGIwMGUwZjljZWQwNmJmMWQ3OTViYjU0Li40OGNhOWY1ZTRlZDcyNTk5NGI5YWNj
Njg5NjU1NWE5YjE3YmRjNThkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS90ZXN0aW5nL1dl
YkZha2VYUkRldmljZS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvdGVzdGluZy9XZWJGYWtlWFJE
ZXZpY2UuY3BwCkBAIC0xNDQsOCArMTQ0LDEzIEBAIHZvaWQgU2ltdWxhdGVkWFJEZXZpY2U6OmZy
YW1lVGltZXJGaXJlZCgpCiAgICAgRnJhbWVEYXRhIGRhdGEgPSBtX2ZyYW1lRGF0YS5jb3B5KCk7
CiAgICAgZGF0YS5zaG91bGRSZW5kZXIgPSB0cnVlOwogCi0gICAgZm9yIChhdXRvJiBsYXllciA6
IG1fbGF5ZXJzKQorICAgIGZvciAoYXV0byYgbGF5ZXIgOiBtX2xheWVycykgeworI2lmIFVTRShJ
T1NVUkZBQ0VfRk9SX1hSX0xBWUVSX0RBVEEpCisgICAgICAgIGRhdGEubGF5ZXJzLmFkZChsYXll
ci5rZXksIEZyYW1lRGF0YTo6TGF5ZXJEYXRhIHsgfSk7CisjZWxzZQogICAgICAgICBkYXRhLmxh
eWVycy5hZGQobGF5ZXIua2V5LCBGcmFtZURhdGE6OkxheWVyRGF0YSB7IC5vcGFxdWVUZXh0dXJl
ID0gbGF5ZXIudmFsdWUgfSk7CisjZW5kaWYKKyAgICB9CiAKICAgICBmb3IgKGF1dG8mIGlucHV0
IDogbV9pbnB1dENvbm5lY3Rpb25zKSB7CiAgICAgICAgIGlmIChpbnB1dC0+aXNDb25uZWN0ZWQo
KSkK
</data>
<flag name="commit-queue"
          id="451514"
          type_id="3"
          status="-"
          setter="ews-feeder"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>430150</attachid>
            <date>2021-05-30 14:27:04 -0700</date>
            <delta_ts>2021-05-30 14:27:04 -0700</delta_ts>
            <desc>EWS test 3</desc>
            <filename>bug-226405-20210531072703.patch</filename>
            <type>text/plain</type>
            <size>5164</size>
            <attacher name="Dean Jackson">dino</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc4MjU2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggODJmMDMwYjk0OWM1ZDAz
MDg3ZGVkY2M0YTcwYzBiZDQ0MjI5N2RhOS4uNjlhY2E1MGI4YmEzM2IwZmM0YWFlNGQ4NDRiOTk0
YzhmZjM5MGM4OSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDIxLTA1LTMwICBEZWFu
IEphY2tzb24gIDxkaW5vQGFwcGxlLmNvbT4KKworICAgICAgICBbV2ViWFJdIE5vIG5lZWQgZm9y
IG9wYXF1ZVRleHR1cmUgd2hlbiBVU0UoSU9TVVJGQUNFX0ZPUl9YUl9MQVlFUl9EQVRBKQorICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjI2NDA1CisgICAg
ICAgIDxyZGFyOi8vcHJvYmxlbS83ODYzNjk1MD4KKworICAgICAgICBSZXZpZXdlZCBieSBUaW0g
SG9ydG9uLgorCisgICAgICAgIFdoZW4gVVNFKElPU1VSRkFDRV9GT1JfWFJfTEFZRVJfREFUQSkg
aXMgdHJ1ZSwgd2UnbGwgZ2V0IG91cgorICAgICAgICB0ZXh0dXJlcyB2aWEgYSBkaWZmZXJlbnQg
bWV0aG9kIC0gd2UnbGwgY3JlYXRlIHRoZW0gYmFzZWQgb24gYW4KKyAgICAgICAgSU9TdXJmYWNl
IHdlIHJlY2VpdmUuIFRoaXMgbWVhbnMgdGhhdCB3aGVuIHdlJ3JlIGluIGEKKyAgICAgICAgVVNF
KElPU1VSRkFDRV9GT1JfWFJfTEFZRVJfREFUQSkgY29uZmlndXJhdGlvbiwgd2UgZG9uJ3QgbmVl
ZCB0aGUKKyAgICAgICAgb3BhcXVlVGV4dHVyZSBwcm9wZXJ0eSBvbiBGcmFtZURhdGEuCisKKyAg
ICAgICAgKiBwbGF0Zm9ybS94ci9QbGF0Zm9ybVhSLmg6IFB1dCBvcGFxdWVUZXh0dXJlIGluIHRo
ZSAjZWxzZSBjbGF1c2UuCisgICAgICAgIChQbGF0Zm9ybVhSOjpEZXZpY2U6OkZyYW1lRGF0YTo6
TGF5ZXJEYXRhOjplbmNvZGUgY29uc3QpOgorICAgICAgICAoUGxhdGZvcm1YUjo6RGV2aWNlOjpG
cmFtZURhdGE6OkxheWVyRGF0YTo6ZGVjb2RlKToKKyAgICAgICAgKiB0ZXN0aW5nL1dlYkZha2VY
UkRldmljZS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpTaW11bGF0ZWRYUkRldmljZTo6ZnJhbWVU
aW1lckZpcmVkKToKKyAgICAgICAgKiBNb2R1bGVzL3dlYnhyL1dlYlhST3BhcXVlRnJhbWVidWZm
ZXIuY3BwOiBHdWFyZCB1c2Ugb2Ygb3BhcXVlVGV4dHVyZS4KKwogMjAyMS0wNS0zMCAgRGVhbiBK
YWNrc29uICA8ZGlub0BhcHBsZS5jb20+CiAKICAgICAgICAgW1dlYlhSXSBpbnZhbGlkYXRlRnJh
bWVidWZmZXIgaXMgbm90IHRoZSBzYW1lIGFzIGNsZWFyaW5nIGNvbnRlbnRzCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL3dlYnhyL1dlYlhST3BhcXVlRnJhbWVidWZmZXIuY3Bw
IGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy93ZWJ4ci9XZWJYUk9wYXF1ZUZyYW1lYnVmZmVyLmNw
cAppbmRleCBmYmRiMGM5ZjhkZWJjNGY4OGY1ZWM1MzJiMWNlNWMyYjg5MTllZjQ4Li40NjQyYzNj
NGVjNGI2MWIzY2Y2MTg5Yzg5NTVhYTE0Yzg1ZmMwYTRiIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS9Nb2R1bGVzL3dlYnhyL1dlYlhST3BhcXVlRnJhbWVidWZmZXIuY3BwCisrKyBiL1NvdXJj
ZS9XZWJDb3JlL01vZHVsZXMvd2VieHIvV2ViWFJPcGFxdWVGcmFtZWJ1ZmZlci5jcHAKQEAgLTkw
LDcgKzkwLDYgQEAgV2ViWFJPcGFxdWVGcmFtZWJ1ZmZlcjo6fldlYlhST3BhcXVlRnJhbWVidWZm
ZXIoKQogCiB2b2lkIFdlYlhST3BhcXVlRnJhbWVidWZmZXI6OnN0YXJ0RnJhbWUoY29uc3QgUGxh
dGZvcm1YUjo6RGV2aWNlOjpGcmFtZURhdGE6OkxheWVyRGF0YSYgZGF0YSkKIHsKLSAgICBtX29w
YXF1ZVRleHR1cmUgPSBkYXRhLm9wYXF1ZVRleHR1cmU7CiAgICAgaWYgKCFtX2NvbnRleHQuZ3Jh
cGhpY3NDb250ZXh0R0woKSkKICAgICAgICAgcmV0dXJuOwogICAgIGF1dG8mIGdsID0gKm1fY29u
dGV4dC5ncmFwaGljc0NvbnRleHRHTCgpOwpAQCAtMTExLDYgKzExMCwxMiBAQCB2b2lkIFdlYlhS
T3BhcXVlRnJhbWVidWZmZXI6OnN0YXJ0RnJhbWUoY29uc3QgUGxhdGZvcm1YUjo6RGV2aWNlOjpG
cmFtZURhdGE6OkxheQogICAgIC8vIEZJWE1FOiBBY3R1YWxseSBkbyB0aGUgY2xlYXJpbmcgKG5v
dCB1c2luZyBpbnZhbGlkYXRlRnJhbWVidWZmZXIpLiBUaGlzIHdpbGwgaGF2ZSB0byBiZSBkb25l
IGFmdGVyIHdlJ3ZlIGF0dGFjaGVkCiAgICAgLy8gdGhlIHRleHR1cmVzL3JlbmRlcmJ1ZmZlcnMu
CiAKKyNpZiBVU0UoSU9TVVJGQUNFX0ZPUl9YUl9MQVlFUl9EQVRBKQorICAgIFVOVVNFRF9QQVJB
TShkYXRhKTsKKyNlbHNlCisgICAgbV9vcGFxdWVUZXh0dXJlID0gZGF0YS5vcGFxdWVUZXh0dXJl
OworI2VuZGlmCisKICNpZiBVU0UoT1BFTkdMX0VTKQogICAgIGF1dG8mIGV4dGVuc2lvbnMgPSBy
ZWludGVycHJldF9jYXN0PEV4dGVuc2lvbnNHTE9wZW5HTEVTJj4oZ2wuZ2V0RXh0ZW5zaW9ucygp
KTsKICAgICBpZiAobV9hdHRyaWJ1dGVzLmFudGlhbGlhcyAmJiBleHRlbnNpb25zLmlzSW1hZ2lu
YXRpb24oKSkgewpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0veHIvUGxhdGZv
cm1YUi5oIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0veHIvUGxhdGZvcm1YUi5oCmluZGV4IDU1
ZjZkNWQ5YjFhNWJiMTJkMzI3MzIwN2EwZmI2MzI2YWZmMWVkMTMuLmQ3MDg0ZGIyMTUxNmUwNTAz
OWM3ZWJjMGFjYWEzOWNlNzA1NTAwM2IgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL3hyL1BsYXRmb3JtWFIuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS94ci9QbGF0
Zm9ybVhSLmgKQEAgLTE3MSw5ICsxNzEsMTAgQEAgcHVibGljOgogICAgICAgICB9OwogCiAgICAg
ICAgIHN0cnVjdCBMYXllckRhdGEgewotICAgICAgICAgICAgUGxhdGZvcm1HTE9iamVjdCBvcGFx
dWVUZXh0dXJlIHsgMCB9OwogI2lmIFVTRShJT1NVUkZBQ0VfRk9SX1hSX0xBWUVSX0RBVEEpCiAg
ICAgICAgICAgICBzdGQ6OnVuaXF1ZV9wdHI8V2ViQ29yZTo6SU9TdXJmYWNlPiBzdXJmYWNlOwor
I2Vsc2UKKyAgICAgICAgICAgIFBsYXRmb3JtR0xPYmplY3Qgb3BhcXVlVGV4dHVyZSB7IDAgfTsK
ICNlbmRpZgogCiAgICAgICAgICAgICB0ZW1wbGF0ZTxjbGFzcyBFbmNvZGVyPiB2b2lkIGVuY29k
ZShFbmNvZGVyJikgY29uc3Q7CkBAIC00MjksMTAgKzQzMCwxMSBAQCBzdGQ6Om9wdGlvbmFsPERl
dmljZTo6RnJhbWVEYXRhOjpTdGFnZVBhcmFtZXRlcnM+IERldmljZTo6RnJhbWVEYXRhOjpTdGFn
ZVBhcmFtZQogdGVtcGxhdGU8Y2xhc3MgRW5jb2Rlcj4KIHZvaWQgRGV2aWNlOjpGcmFtZURhdGE6
OkxheWVyRGF0YTo6ZW5jb2RlKEVuY29kZXImIGVuY29kZXIpIGNvbnN0CiB7Ci0gICAgZW5jb2Rl
ciA8PCBvcGFxdWVUZXh0dXJlOwogI2lmIFVTRShJT1NVUkZBQ0VfRk9SX1hSX0xBWUVSX0RBVEEp
CiAgICAgV1RGOjpNYWNoU2VuZFJpZ2h0IHN1cmZhY2VTZW5kUmlnaHQgPSBzdXJmYWNlID8gc3Vy
ZmFjZS0+Y3JlYXRlU2VuZFJpZ2h0KCkgOiBXVEY6Ok1hY2hTZW5kUmlnaHQoKTsKICAgICBlbmNv
ZGVyIDw8IHN1cmZhY2VTZW5kUmlnaHQ7CisjZWxzZQorICAgIGVuY29kZXIgPDwgb3BhcXVlVGV4
dHVyZTsKICNlbmRpZgogfQogCkBAIC00NDAsMTMgKzQ0MiwxNCBAQCB0ZW1wbGF0ZTxjbGFzcyBE
ZWNvZGVyPgogc3RkOjpvcHRpb25hbDxEZXZpY2U6OkZyYW1lRGF0YTo6TGF5ZXJEYXRhPiBEZXZp
Y2U6OkZyYW1lRGF0YTo6TGF5ZXJEYXRhOjpkZWNvZGUoRGVjb2RlciYgZGVjb2RlcikKIHsKICAg
ICBQbGF0Zm9ybVhSOjpEZXZpY2U6OkZyYW1lRGF0YTo6TGF5ZXJEYXRhIGxheWVyRGF0YTsKLSAg
ICBpZiAoIWRlY29kZXIuZGVjb2RlKGxheWVyRGF0YS5vcGFxdWVUZXh0dXJlKSkKLSAgICAgICAg
cmV0dXJuIHN0ZDo6bnVsbG9wdDsKICNpZiBVU0UoSU9TVVJGQUNFX0ZPUl9YUl9MQVlFUl9EQVRB
KQogICAgIFdURjo6TWFjaFNlbmRSaWdodCBzdXJmYWNlU2VuZFJpZ2h0OwogICAgIGlmICghZGVj
b2Rlci5kZWNvZGUoc3VyZmFjZVNlbmRSaWdodCkpCiAgICAgICAgIHJldHVybiBzdGQ6Om51bGxv
cHQ7CiAgICAgbGF5ZXJEYXRhLnN1cmZhY2UgPSBXZWJDb3JlOjpJT1N1cmZhY2U6OmNyZWF0ZUZy
b21TZW5kUmlnaHQoV1RGTW92ZShzdXJmYWNlU2VuZFJpZ2h0KSwgV2ViQ29yZTo6RGVzdGluYXRp
b25Db2xvclNwYWNlOjpTUkdCKCkpOworI2Vsc2UKKyAgICBpZiAoIWRlY29kZXIuZGVjb2RlKGxh
eWVyRGF0YS5vcGFxdWVUZXh0dXJlKSkKKyAgICAgICAgcmV0dXJuIHN0ZDo6bnVsbG9wdDsKICNl
bmRpZgogICAgIHJldHVybiBsYXllckRhdGE7CiB9CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29y
ZS90ZXN0aW5nL1dlYkZha2VYUkRldmljZS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS90ZXN0aW5nL1dl
YkZha2VYUkRldmljZS5jcHAKaW5kZXggMDRmNDBlOTZjZDhhZGU4NDhiMDBlMGY5Y2VkMDZiZjFk
Nzk1YmI1NC4uNDhjYTlmNWU0ZWQ3MjU5OTRiOWFjYzY4OTY1NTVhOWIxN2JkYzU4ZCAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYkNvcmUvdGVzdGluZy9XZWJGYWtlWFJEZXZpY2UuY3BwCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL3Rlc3RpbmcvV2ViRmFrZVhSRGV2aWNlLmNwcApAQCAtMTQ0LDggKzE0NCwx
MyBAQCB2b2lkIFNpbXVsYXRlZFhSRGV2aWNlOjpmcmFtZVRpbWVyRmlyZWQoKQogICAgIEZyYW1l
RGF0YSBkYXRhID0gbV9mcmFtZURhdGEuY29weSgpOwogICAgIGRhdGEuc2hvdWxkUmVuZGVyID0g
dHJ1ZTsKIAotICAgIGZvciAoYXV0byYgbGF5ZXIgOiBtX2xheWVycykKKyAgICBmb3IgKGF1dG8m
IGxheWVyIDogbV9sYXllcnMpIHsKKyNpZiBVU0UoSU9TVVJGQUNFX0ZPUl9YUl9MQVlFUl9EQVRB
KQorICAgICAgICBkYXRhLmxheWVycy5hZGQobGF5ZXIua2V5LCBGcmFtZURhdGE6OkxheWVyRGF0
YSB7IH0pOworI2Vsc2UKICAgICAgICAgZGF0YS5sYXllcnMuYWRkKGxheWVyLmtleSwgRnJhbWVE
YXRhOjpMYXllckRhdGEgeyAub3BhcXVlVGV4dHVyZSA9IGxheWVyLnZhbHVlIH0pOworI2VuZGlm
CisgICAgfQogCiAgICAgZm9yIChhdXRvJiBpbnB1dCA6IG1faW5wdXRDb25uZWN0aW9ucykgewog
ICAgICAgICBpZiAoaW5wdXQtPmlzQ29ubmVjdGVkKCkpCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>