<?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>221262</bug_id>
          
          <creation_ts>2021-02-02 08:52:46 -0800</creation_ts>
          <short_desc>[macOS] Add support for accessibility image extraction</short_desc>
          <delta_ts>2021-02-06 22:08:13 -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>Platform</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="Wenson Hsieh">wenson_hsieh</reporter>
          <assigned_to name="Wenson Hsieh">wenson_hsieh</assigned_to>
          <cc>hi</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1724677</commentid>
    <comment_count>0</comment_count>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2021-02-02 08:52:46 -0800</bug_when>
    <thetext>&lt;rdar://problem/70744978&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1725153</commentid>
    <comment_count>1</comment_count>
      <attachid>419141</attachid>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2021-02-03 08:43:15 -0800</bug_when>
    <thetext>Created attachment 419141
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1725311</commentid>
    <comment_count>2</comment_count>
      <attachid>419141</attachid>
    <who name="Devin Rousso">hi</who>
    <bug_when>2021-02-03 13:21:09 -0800</bug_when>
    <thetext>Comment on attachment 419141
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=419141&amp;action=review

rs=me

&gt; Source/WebKit/WebProcess/WebPage/WebPage.cpp:7154
&gt; +            element-&gt;updateWithImageExtractionResult(WTFMove(result));

Just making sure, but I&apos;m guessing that this will be added by Bug 221236, right?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1725313</commentid>
    <comment_count>3</comment_count>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2021-02-03 13:22:05 -0800</bug_when>
    <thetext>(In reply to Devin Rousso from comment #2)
&gt; Comment on attachment 419141 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=419141&amp;action=review
&gt; 
&gt; rs=me
&gt; 
&gt; &gt; Source/WebKit/WebProcess/WebPage/WebPage.cpp:7154
&gt; &gt; +            element-&gt;updateWithImageExtractionResult(WTFMove(result));
&gt; 
&gt; Just making sure, but I&apos;m guessing that this will be added by Bug 221236,
&gt; right?

Yep! (It&apos;s just green on EWS currently because the feature flag is disabled by default).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1726257</commentid>
    <comment_count>4</comment_count>
      <attachid>419455</attachid>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2021-02-05 13:35:35 -0800</bug_when>
    <thetext>Created attachment 419455
Adjust for changes in #221236</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1726450</commentid>
    <comment_count>5</comment_count>
      <attachid>419527</attachid>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2021-02-06 21:16:55 -0800</bug_when>
    <thetext>Created attachment 419527
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1726451</commentid>
    <comment_count>6</comment_count>
      <attachid>419528</attachid>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2021-02-06 21:24:37 -0800</bug_when>
    <thetext>Created attachment 419528
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1726454</commentid>
    <comment_count>7</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-02-06 22:08:13 -0800</bug_when>
    <thetext>Committed r272470: &lt;https://commits.webkit.org/r272470&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 419528.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>419141</attachid>
            <date>2021-02-03 08:43:15 -0800</date>
            <delta_ts>2021-02-05 13:35:33 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-221262-20210203084314.patch</filename>
            <type>text/plain</type>
            <size>3627</size>
            <attacher name="Wenson Hsieh">wenson_hsieh</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjcyMjQ3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDllZWZjN2FkZTZhNzY3YjUw
YmUyMzgyZjUxMmY1NTBlNDA4M2NlNjUuLmRjOGY0NzkyYTI1MDY1MDdhMmFhZTI2YWUwMTJkODAx
NmE5YzZmMjkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTkgQEAKKzIwMjEtMDItMDIgIFdlbnNvbiBI
c2llaCAgPHdlbnNvbl9oc2llaEBhcHBsZS5jb20+CisKKyAgICAgICAgW21hY09TXSBBZGQgc3Vw
cG9ydCBmb3IgYWNjZXNzaWJpbGl0eSBpbWFnZSBleHRyYWN0aW9uCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMjEyNjIKKyAgICAgICAgPHJkYXI6Ly9w
cm9ibGVtLzcwNzQ0OTc4PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIEFkZCBXZWJLaXRBZGRpdGlvbnMgc3VwcG9ydCBmb3IgaW1hZ2UgZXh0cmFjdGlv
bi4KKworICAgICAgICAqIFVJUHJvY2Vzcy9Db2NvYS9XZWJWaWV3SW1wbC5oOgorICAgICAgICAq
IFVJUHJvY2Vzcy9Db2NvYS9XZWJWaWV3SW1wbC5tbToKKyAgICAgICAgKFdlYktpdDo6V2ViVmll
d0ltcGw6OnJlcXVlc3RJbWFnZUV4dHJhY3Rpb24pOiBEZWxldGVkLgorICAgICAgICAqIFdlYlBy
b2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmNwcDoKKyAgICAgICAgKFdlYktpdDo6V2ViUGFnZTo6cmVx
dWVzdEltYWdlRXh0cmFjdGlvbik6CisKIDIwMjEtMDItMDIgIFBlciBBcm5lIFZvbGxhbiAgPHB2
b2xsYW5AYXBwbGUuY29tPgogCiAgICAgICAgIFJlZ2lzdGVyIGZvciBwb3dlciBub3RpZmljYXRp
b25zIGluIHRoZSBVSSBwcm9jZXNzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vz
cy9Db2NvYS9XZWJWaWV3SW1wbC5oIGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQ29jb2EvV2Vi
Vmlld0ltcGwuaAppbmRleCAzOTlhYjg3MDBkNzUxOTk5ODFmMTEyMWEyMDAxMjRlMmJlNDhiNTU4
Li5iN2E3ZDY4MzJmNThkNjRhMWNhZTlmNDA3OWE1NjhhYmFjNjExNWVmIDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9Db2NvYS9XZWJWaWV3SW1wbC5oCisrKyBiL1NvdXJjZS9X
ZWJLaXQvVUlQcm9jZXNzL0NvY29hL1dlYlZpZXdJbXBsLmgKQEAgLTgxLDYgKzgxLDEwIEBAIE9C
SkNfQ0xBU1MgV2ViUGxheWJhY2tDb250cm9sc01hbmFnZXI7CiBPQkpDX0NMQVNTIFdLUERGSFVE
VmlldzsKICNlbmRpZgogCisjaWYgVVNFKEFQUExFX0lOVEVSTkFMX1NESykKKyNpbXBvcnQgPFdl
YktpdEFkZGl0aW9ucy9XZWJWaWV3SW1wbEFkZGl0aW9uc0JlZm9yZS5oPgorI2VuZGlmCisKIG5h
bWVzcGFjZSBBUEkgewogY2xhc3MgSGl0VGVzdFJlc3VsdDsKIGNsYXNzIE9iamVjdDsKQEAgLTgz
OSw2ICs4NDMsMTAgQEAgcHJpdmF0ZToKICAgICBSZXRhaW5QdHI8TlNNZW51PiBtX2RvbVBhc3Rl
TWVudTsKICAgICBSZXRhaW5QdHI8V0tET01QYXN0ZU1lbnVEZWxlZ2F0ZT4gbV9kb21QYXN0ZU1l
bnVEZWxlZ2F0ZTsKICAgICBDb21wbGV0aW9uSGFuZGxlcjx2b2lkKFdlYkNvcmU6OkRPTVBhc3Rl
QWNjZXNzUmVzcG9uc2UpPiBtX2RvbVBhc3RlUmVxdWVzdEhhbmRsZXI7CisKKyNpZiBVU0UoQVBQ
TEVfSU5URVJOQUxfU0RLKQorI2ltcG9ydCA8V2ViS2l0QWRkaXRpb25zL1dlYlZpZXdJbXBsQWRk
aXRpb25zQWZ0ZXIuaD4KKyNlbmRpZgogfTsKICAgICAKIH0gLy8gbmFtZXNwYWNlIFdlYktpdApk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQ29jb2EvV2ViVmlld0ltcGwubW0g
Yi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9Db2NvYS9XZWJWaWV3SW1wbC5tbQppbmRleCA1OTAz
MjQwM2E5YjhhOGIyNTQyMzY1ZWRiYjg2NWJmNzQ3MWNiNmYxLi42NjI2MmQ3NGI1MTU0MWYwYTI0
NTk2N2JhYmM4ZWE3ODMwMTQ5ZGFmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vz
cy9Db2NvYS9XZWJWaWV3SW1wbC5tbQorKysgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9Db2Nv
YS9XZWJWaWV3SW1wbC5tbQpAQCAtMTYxLDYgKzE2MSwxMCBAQCAtICh2b2lkKXNldENhblNob3dN
ZWRpYVNlbGVjdGlvbkJ1dHRvbjooQk9PTCljYW5TaG93TWVkaWFTZWxlY3Rpb25CdXR0b247CiBA
ZW5kCiAjZW5kaWYKIAorI2lmIFVTRShBUFBMRV9JTlRFUk5BTF9TREspCisjaW1wb3J0IDxXZWJL
aXRBZGRpdGlvbnMvV2ViVmlld0ltcGxBZGRpdGlvbnMubW0+CisjZW5kaWYKKwogQGludGVyZmFj
ZSBXS0FjY2Vzc2liaWxpdHlTZXR0aW5nc09ic2VydmVyIDogTlNPYmplY3QgewogICAgIFdlYktp
dDo6V2ViVmlld0ltcGwgKl9pbXBsOwogfQpAQCAtNTU4NiwxNiArNTU5MCw2IEBAIGJvb2wgV2Vi
Vmlld0ltcGw6OmVmZmVjdGl2ZVVzZXJJbnRlcmZhY2VMZXZlbElzRWxldmF0ZWQoKQogICAgIHJl
dHVybiBmYWxzZTsKIH0KIAotI2lmIEVOQUJMRShJTUFHRV9FWFRSQUNUSU9OKQotCi12b2lkIFdl
YlZpZXdJbXBsOjpyZXF1ZXN0SW1hZ2VFeHRyYWN0aW9uKGNvbnN0IFNoYXJlYWJsZUJpdG1hcDo6
SGFuZGxlJiBpbWFnZURhdGEsIENvbXBsZXRpb25IYW5kbGVyPHZvaWQoSW1hZ2VFeHRyYWN0aW9u
UmVzdWx0JiYpPiYmIGNvbXBsZXRpb24pCi17Ci0gICAgVU5VU0VEX1BBUkFNKGltYWdlRGF0YSk7
Ci0gICAgY29tcGxldGlvbih7IH0pOwotfQotCi0jZW5kaWYgLy8gRU5BQkxFKElNQUdFX0VYVFJB
Q1RJT04pCi0KIH0gLy8gbmFtZXNwYWNlIFdlYktpdAogCiAjZW5kaWYgLy8gUExBVEZPUk0oTUFD
KQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL1dlYlBhZ2UvV2ViUGFnZS5j
cHAgYi9Tb3VyY2UvV2ViS2l0L1dlYlByb2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmNwcAppbmRleCBj
MjlkODUwZDBkYTM1MmNkZDcwYjkxMzZlZjIwZTk0YjhmZGI3M2ZkLi4wN2YwZWQ5OGJjOTBjNDU4
YjBiNDgxNmQ4OWFjN2Q0MDZhZWVmODBmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1dlYlBy
b2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L1dlYlByb2Nlc3Mv
V2ViUGFnZS9XZWJQYWdlLmNwcApAQCAtNzE1MCw4ICs3MTUwLDggQEAgdm9pZCBXZWJQYWdlOjpy
ZXF1ZXN0SW1hZ2VFeHRyYWN0aW9uKFdlYkNvcmU6OkVsZW1lbnQmIGVsZW1lbnQpCiAgICAgICAg
IHJldHVybjsKIAogICAgIHNlbmRXaXRoQXN5bmNSZXBseShNZXNzYWdlczo6V2ViUGFnZVByb3h5
OjpSZXF1ZXN0SW1hZ2VFeHRyYWN0aW9uKFdURk1vdmUoYml0bWFwSGFuZGxlKSksIFt3ZWFrRWxl
bWVudCA9IG1ha2VXZWFrUHRyKGVsZW1lbnQpXSAoSW1hZ2VFeHRyYWN0aW9uUmVzdWx0JiYgcmVz
dWx0KSB7Ci0gICAgICAgIFVOVVNFRF9QQVJBTShyZXN1bHQpOwotICAgICAgICBVTlVTRURfUEFS
QU0od2Vha0VsZW1lbnQpOworICAgICAgICBpZiAoYXV0byBlbGVtZW50ID0gd2Vha0VsZW1lbnQu
Z2V0KCkpCisgICAgICAgICAgICBlbGVtZW50LT51cGRhdGVXaXRoSW1hZ2VFeHRyYWN0aW9uUmVz
dWx0KFdURk1vdmUocmVzdWx0KSk7CiAgICAgfSk7CiB9CiAK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>419455</attachid>
            <date>2021-02-05 13:35:35 -0800</date>
            <delta_ts>2021-02-05 13:35:35 -0800</delta_ts>
            <desc>Adjust for changes in #221236</desc>
            <filename>bug-221262-20210205133534.patch</filename>
            <type>text/plain</type>
            <size>4011</size>
            <attacher name="Wenson Hsieh">wenson_hsieh</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjcyMzM3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IGMyZmFkYjk5YWUxZTRiODFi
ZGRlMTJkYTQ2YTA0OTBlNGQxNjg2OGQuLjgzOWY0MWZkYzkwMDkyN2NhMTk5NjZlOWZlYTk4YTZk
ZGI5NmRmZWYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTkgQEAKKzIwMjEtMDItMDIgIFdlbnNvbiBI
c2llaCAgPHdlbnNvbl9oc2llaEBhcHBsZS5jb20+CisKKyAgICAgICAgW21hY09TXSBBZGQgc3Vw
cG9ydCBmb3IgYWNjZXNzaWJpbGl0eSBpbWFnZSBleHRyYWN0aW9uCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMjEyNjIKKyAgICAgICAgPHJkYXI6Ly9w
cm9ibGVtLzcwNzQ0OTc4PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIEFkZCBXZWJLaXRBZGRpdGlvbnMgc3VwcG9ydCBmb3IgaW1hZ2UgZXh0cmFjdGlv
bi4KKworICAgICAgICAqIFVJUHJvY2Vzcy9Db2NvYS9XZWJWaWV3SW1wbC5oOgorICAgICAgICAq
IFVJUHJvY2Vzcy9Db2NvYS9XZWJWaWV3SW1wbC5tbToKKyAgICAgICAgKFdlYktpdDo6V2ViVmll
d0ltcGw6OnJlcXVlc3RJbWFnZUV4dHJhY3Rpb24pOiBEZWxldGVkLgorICAgICAgICAqIFdlYlBy
b2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmNwcDoKKyAgICAgICAgKFdlYktpdDo6V2ViUGFnZTo6cmVx
dWVzdEltYWdlRXh0cmFjdGlvbik6CisKIDIwMjEtMDItMDMgIFNpaHVpIExpdSAgPHNpaHVpX2xp
dUBhcHBlLmNvbT4KIAogICAgICAgICBDcmVhdGUgYSBTcGVlY2hSZWNvZ25pemVyIGZvciBlYWNo
IFNwZWVjaFJlY29nbml0aW9uUmVxdWVzdApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9VSVBy
b2Nlc3MvQ29jb2EvV2ViVmlld0ltcGwuaCBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0NvY29h
L1dlYlZpZXdJbXBsLmgKaW5kZXggMzk5YWI4NzAwZDc1MTk5OTgxZjExMjFhMjAwMTI0ZTJiZTQ4
YjU1OC4uYjdhN2Q2ODMyZjU4ZDY0YTFjYWU5ZjQwNzlhNTY4YWJhYzYxMTVlZiAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQ29jb2EvV2ViVmlld0ltcGwuaAorKysgYi9Tb3Vy
Y2UvV2ViS2l0L1VJUHJvY2Vzcy9Db2NvYS9XZWJWaWV3SW1wbC5oCkBAIC04MSw2ICs4MSwxMCBA
QCBPQkpDX0NMQVNTIFdlYlBsYXliYWNrQ29udHJvbHNNYW5hZ2VyOwogT0JKQ19DTEFTUyBXS1BE
RkhVRFZpZXc7CiAjZW5kaWYKIAorI2lmIFVTRShBUFBMRV9JTlRFUk5BTF9TREspCisjaW1wb3J0
IDxXZWJLaXRBZGRpdGlvbnMvV2ViVmlld0ltcGxBZGRpdGlvbnNCZWZvcmUuaD4KKyNlbmRpZgor
CiBuYW1lc3BhY2UgQVBJIHsKIGNsYXNzIEhpdFRlc3RSZXN1bHQ7CiBjbGFzcyBPYmplY3Q7CkBA
IC04MzksNiArODQzLDEwIEBAIHByaXZhdGU6CiAgICAgUmV0YWluUHRyPE5TTWVudT4gbV9kb21Q
YXN0ZU1lbnU7CiAgICAgUmV0YWluUHRyPFdLRE9NUGFzdGVNZW51RGVsZWdhdGU+IG1fZG9tUGFz
dGVNZW51RGVsZWdhdGU7CiAgICAgQ29tcGxldGlvbkhhbmRsZXI8dm9pZChXZWJDb3JlOjpET01Q
YXN0ZUFjY2Vzc1Jlc3BvbnNlKT4gbV9kb21QYXN0ZVJlcXVlc3RIYW5kbGVyOworCisjaWYgVVNF
KEFQUExFX0lOVEVSTkFMX1NESykKKyNpbXBvcnQgPFdlYktpdEFkZGl0aW9ucy9XZWJWaWV3SW1w
bEFkZGl0aW9uc0FmdGVyLmg+CisjZW5kaWYKIH07CiAgICAgCiB9IC8vIG5hbWVzcGFjZSBXZWJL
aXQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0NvY29hL1dlYlZpZXdJbXBs
Lm1tIGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQ29jb2EvV2ViVmlld0ltcGwubW0KaW5kZXgg
NTkwMzI0MDNhOWI4YThiMjU0MjM2NWVkYmI4NjViZjc0NzFjYjZmMS4uNjYyNjJkNzRiNTE1NDFm
MGEyNDU5NjdiYWJjOGVhNzgzMDE0OWRhZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9VSVBy
b2Nlc3MvQ29jb2EvV2ViVmlld0ltcGwubW0KKysrIGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3Mv
Q29jb2EvV2ViVmlld0ltcGwubW0KQEAgLTE2MSw2ICsxNjEsMTAgQEAgLSAodm9pZClzZXRDYW5T
aG93TWVkaWFTZWxlY3Rpb25CdXR0b246KEJPT0wpY2FuU2hvd01lZGlhU2VsZWN0aW9uQnV0dG9u
OwogQGVuZAogI2VuZGlmCiAKKyNpZiBVU0UoQVBQTEVfSU5URVJOQUxfU0RLKQorI2ltcG9ydCA8
V2ViS2l0QWRkaXRpb25zL1dlYlZpZXdJbXBsQWRkaXRpb25zLm1tPgorI2VuZGlmCisKIEBpbnRl
cmZhY2UgV0tBY2Nlc3NpYmlsaXR5U2V0dGluZ3NPYnNlcnZlciA6IE5TT2JqZWN0IHsKICAgICBX
ZWJLaXQ6OldlYlZpZXdJbXBsICpfaW1wbDsKIH0KQEAgLTU1ODYsMTYgKzU1OTAsNiBAQCBib29s
IFdlYlZpZXdJbXBsOjplZmZlY3RpdmVVc2VySW50ZXJmYWNlTGV2ZWxJc0VsZXZhdGVkKCkKICAg
ICByZXR1cm4gZmFsc2U7CiB9CiAKLSNpZiBFTkFCTEUoSU1BR0VfRVhUUkFDVElPTikKLQotdm9p
ZCBXZWJWaWV3SW1wbDo6cmVxdWVzdEltYWdlRXh0cmFjdGlvbihjb25zdCBTaGFyZWFibGVCaXRt
YXA6OkhhbmRsZSYgaW1hZ2VEYXRhLCBDb21wbGV0aW9uSGFuZGxlcjx2b2lkKEltYWdlRXh0cmFj
dGlvblJlc3VsdCYmKT4mJiBjb21wbGV0aW9uKQotewotICAgIFVOVVNFRF9QQVJBTShpbWFnZURh
dGEpOwotICAgIGNvbXBsZXRpb24oeyB9KTsKLX0KLQotI2VuZGlmIC8vIEVOQUJMRShJTUFHRV9F
WFRSQUNUSU9OKQotCiB9IC8vIG5hbWVzcGFjZSBXZWJLaXQKIAogI2VuZGlmIC8vIFBMQVRGT1JN
KE1BQykKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9XZWJQYWdlL1dlYlBh
Z2UuY3BwIGIvU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL1dlYlBhZ2UvV2ViUGFnZS5jcHAKaW5k
ZXggYzI5ZDg1MGQwZGEzNTJjZGQ3MGI5MTM2ZWYyMGU5NGI4ZmRiNzNmZC4uN2I2ZmNmMzM2Yjlk
N2ViN2MyMjdiNGFlMmI1YjMwMTQ2ZmRmMjUxYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9X
ZWJQcm9jZXNzL1dlYlBhZ2UvV2ViUGFnZS5jcHAKKysrIGIvU291cmNlL1dlYktpdC9XZWJQcm9j
ZXNzL1dlYlBhZ2UvV2ViUGFnZS5jcHAKQEAgLTcxMzEsNiArNzEzMSw5IEBAIHZvaWQgV2ViUGFn
ZTo6cmVtb3ZlTWVkaWFVc2FnZU1hbmFnZXJTZXNzaW9uKE1lZGlhU2Vzc2lvbklkZW50aWZpZXIg
aWRlbnRpZmllcikKIAogdm9pZCBXZWJQYWdlOjpyZXF1ZXN0SW1hZ2VFeHRyYWN0aW9uKFdlYkNv
cmU6OkVsZW1lbnQmIGVsZW1lbnQpCiB7CisgICAgaWYgKCFpczxIVE1MSW1hZ2VFbGVtZW50Pihl
bGVtZW50KSkKKyAgICAgICAgcmV0dXJuOworCiAgICAgaWYgKG1fZWxlbWVudHNXaXRoRXh0cmFj
dGVkSW1hZ2VzLmNvbnRhaW5zKGVsZW1lbnQpKQogICAgICAgICByZXR1cm47CiAKQEAgLTcxNTAs
OCArNzE1Myw4IEBAIHZvaWQgV2ViUGFnZTo6cmVxdWVzdEltYWdlRXh0cmFjdGlvbihXZWJDb3Jl
OjpFbGVtZW50JiBlbGVtZW50KQogICAgICAgICByZXR1cm47CiAKICAgICBzZW5kV2l0aEFzeW5j
UmVwbHkoTWVzc2FnZXM6OldlYlBhZ2VQcm94eTo6UmVxdWVzdEltYWdlRXh0cmFjdGlvbihXVEZN
b3ZlKGJpdG1hcEhhbmRsZSkpLCBbd2Vha0VsZW1lbnQgPSBtYWtlV2Vha1B0cihlbGVtZW50KV0g
KEltYWdlRXh0cmFjdGlvblJlc3VsdCYmIHJlc3VsdCkgewotICAgICAgICBVTlVTRURfUEFSQU0o
cmVzdWx0KTsKLSAgICAgICAgVU5VU0VEX1BBUkFNKHdlYWtFbGVtZW50KTsKKyAgICAgICAgaWYg
KGF1dG8gZWxlbWVudCA9IHdlYWtFbGVtZW50LmdldCgpOyBlbGVtZW50ICYmIGlzPEhUTUxJbWFn
ZUVsZW1lbnQ+KCplbGVtZW50KSkKKyAgICAgICAgICAgIGRvd25jYXN0PEhUTUxJbWFnZUVsZW1l
bnQ+KCplbGVtZW50KS51cGRhdGVXaXRoSW1hZ2VFeHRyYWN0aW9uUmVzdWx0KFdURk1vdmUocmVz
dWx0KSk7CiAgICAgfSk7CiB9CiAK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>419527</attachid>
            <date>2021-02-06 21:16:55 -0800</date>
            <delta_ts>2021-02-06 21:19:30 -0800</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-221262-20210206211654.patch</filename>
            <type>text/plain</type>
            <size>4008</size>
            <attacher name="Wenson Hsieh">wenson_hsieh</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjcyNDY3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDE2ZTE1YjEzN2M0YjIyZjE2
ZGVmOTA3ZDE2M2ZkMjkwODAxMDMxN2YuLjQyNGQzZmM2MmQ3MGI2NTY4NzdiYjc5OTYwYTcwYmMy
YmM5NmY5YWIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTkgQEAKKzIwMjEtMDItMDIgIFdlbnNvbiBI
c2llaCAgPHdlbnNvbl9oc2llaEBhcHBsZS5jb20+CisKKyAgICAgICAgW21hY09TXSBBZGQgc3Vw
cG9ydCBmb3IgYWNjZXNzaWJpbGl0eSBpbWFnZSBleHRyYWN0aW9uCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMjEyNjIKKyAgICAgICAgPHJkYXI6Ly9w
cm9ibGVtLzcwNzQ0OTc4PgorCisgICAgICAgIFJldmlld2VkIGJ5IERldmluIFJvdXNzby4KKwor
ICAgICAgICBBZGQgV2ViS2l0QWRkaXRpb25zIHN1cHBvcnQgZm9yIGltYWdlIGV4dHJhY3Rpb24u
CisKKyAgICAgICAgKiBVSVByb2Nlc3MvQ29jb2EvV2ViVmlld0ltcGwuaDoKKyAgICAgICAgKiBV
SVByb2Nlc3MvQ29jb2EvV2ViVmlld0ltcGwubW06CisgICAgICAgIChXZWJLaXQ6OldlYlZpZXdJ
bXBsOjpyZXF1ZXN0SW1hZ2VFeHRyYWN0aW9uKTogRGVsZXRlZC4KKyAgICAgICAgKiBXZWJQcm9j
ZXNzL1dlYlBhZ2UvV2ViUGFnZS5jcHA6CisgICAgICAgIChXZWJLaXQ6OldlYlBhZ2U6OnJlcXVl
c3RJbWFnZUV4dHJhY3Rpb24pOgorCiAyMDIxLTAyLTA1ICBTaWh1aSBMaXUgIDxzaWh1aV9saXVA
YXBwZS5jb20+CiAKICAgICAgICAgUkVHUkVTU0lPTihyMjcyMzM3KTogY3Jhc2ggdW5kZXIgV2Vi
Q29yZTo6U3BlZWNoUmVjb2duaXplcjo6c2V0SW5hY3RpdmUoKQpkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYktpdC9VSVByb2Nlc3MvQ29jb2EvV2ViVmlld0ltcGwuaCBiL1NvdXJjZS9XZWJLaXQvVUlQ
cm9jZXNzL0NvY29hL1dlYlZpZXdJbXBsLmgKaW5kZXggMzk5YWI4NzAwZDc1MTk5OTgxZjExMjFh
MjAwMTI0ZTJiZTQ4YjU1OC4uYjdhN2Q2ODMyZjU4ZDY0YTFjYWU5ZjQwNzlhNTY4YWJhYzYxMTVl
ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQ29jb2EvV2ViVmlld0ltcGwu
aAorKysgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9Db2NvYS9XZWJWaWV3SW1wbC5oCkBAIC04
MSw2ICs4MSwxMCBAQCBPQkpDX0NMQVNTIFdlYlBsYXliYWNrQ29udHJvbHNNYW5hZ2VyOwogT0JK
Q19DTEFTUyBXS1BERkhVRFZpZXc7CiAjZW5kaWYKIAorI2lmIFVTRShBUFBMRV9JTlRFUk5BTF9T
REspCisjaW1wb3J0IDxXZWJLaXRBZGRpdGlvbnMvV2ViVmlld0ltcGxBZGRpdGlvbnNCZWZvcmUu
aD4KKyNlbmRpZgorCiBuYW1lc3BhY2UgQVBJIHsKIGNsYXNzIEhpdFRlc3RSZXN1bHQ7CiBjbGFz
cyBPYmplY3Q7CkBAIC04MzksNiArODQzLDEwIEBAIHByaXZhdGU6CiAgICAgUmV0YWluUHRyPE5T
TWVudT4gbV9kb21QYXN0ZU1lbnU7CiAgICAgUmV0YWluUHRyPFdLRE9NUGFzdGVNZW51RGVsZWdh
dGU+IG1fZG9tUGFzdGVNZW51RGVsZWdhdGU7CiAgICAgQ29tcGxldGlvbkhhbmRsZXI8dm9pZChX
ZWJDb3JlOjpET01QYXN0ZUFjY2Vzc1Jlc3BvbnNlKT4gbV9kb21QYXN0ZVJlcXVlc3RIYW5kbGVy
OworCisjaWYgVVNFKEFQUExFX0lOVEVSTkFMX1NESykKKyNpbXBvcnQgPFdlYktpdEFkZGl0aW9u
cy9XZWJWaWV3SW1wbEFkZGl0aW9uc0FmdGVyLmg+CisjZW5kaWYKIH07CiAgICAgCiB9IC8vIG5h
bWVzcGFjZSBXZWJLaXQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0NvY29h
L1dlYlZpZXdJbXBsLm1tIGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQ29jb2EvV2ViVmlld0lt
cGwubW0KaW5kZXggNTkwMzI0MDNhOWI4YThiMjU0MjM2NWVkYmI4NjViZjc0NzFjYjZmMS4uNjYy
NjJkNzRiNTE1NDFmMGEyNDU5NjdiYWJjOGVhNzgzMDE0OWRhZiAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYktpdC9VSVByb2Nlc3MvQ29jb2EvV2ViVmlld0ltcGwubW0KKysrIGIvU291cmNlL1dlYktp
dC9VSVByb2Nlc3MvQ29jb2EvV2ViVmlld0ltcGwubW0KQEAgLTE2MSw2ICsxNjEsMTAgQEAgLSAo
dm9pZClzZXRDYW5TaG93TWVkaWFTZWxlY3Rpb25CdXR0b246KEJPT0wpY2FuU2hvd01lZGlhU2Vs
ZWN0aW9uQnV0dG9uOwogQGVuZAogI2VuZGlmCiAKKyNpZiBVU0UoQVBQTEVfSU5URVJOQUxfU0RL
KQorI2ltcG9ydCA8V2ViS2l0QWRkaXRpb25zL1dlYlZpZXdJbXBsQWRkaXRpb25zLm1tPgorI2Vu
ZGlmCisKIEBpbnRlcmZhY2UgV0tBY2Nlc3NpYmlsaXR5U2V0dGluZ3NPYnNlcnZlciA6IE5TT2Jq
ZWN0IHsKICAgICBXZWJLaXQ6OldlYlZpZXdJbXBsICpfaW1wbDsKIH0KQEAgLTU1ODYsMTYgKzU1
OTAsNiBAQCBib29sIFdlYlZpZXdJbXBsOjplZmZlY3RpdmVVc2VySW50ZXJmYWNlTGV2ZWxJc0Vs
ZXZhdGVkKCkKICAgICByZXR1cm4gZmFsc2U7CiB9CiAKLSNpZiBFTkFCTEUoSU1BR0VfRVhUUkFD
VElPTikKLQotdm9pZCBXZWJWaWV3SW1wbDo6cmVxdWVzdEltYWdlRXh0cmFjdGlvbihjb25zdCBT
aGFyZWFibGVCaXRtYXA6OkhhbmRsZSYgaW1hZ2VEYXRhLCBDb21wbGV0aW9uSGFuZGxlcjx2b2lk
KEltYWdlRXh0cmFjdGlvblJlc3VsdCYmKT4mJiBjb21wbGV0aW9uKQotewotICAgIFVOVVNFRF9Q
QVJBTShpbWFnZURhdGEpOwotICAgIGNvbXBsZXRpb24oeyB9KTsKLX0KLQotI2VuZGlmIC8vIEVO
QUJMRShJTUFHRV9FWFRSQUNUSU9OKQotCiB9IC8vIG5hbWVzcGFjZSBXZWJLaXQKIAogI2VuZGlm
IC8vIFBMQVRGT1JNKE1BQykKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9X
ZWJQYWdlL1dlYlBhZ2UuY3BwIGIvU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL1dlYlBhZ2UvV2Vi
UGFnZS5jcHAKaW5kZXggYzI5ZDg1MGQwZGEzNTJjZGQ3MGI5MTM2ZWYyMGU5NGI4ZmRiNzNmZC4u
Y2IyOWYwNmU5NWIwYTJlMmE2YzQ2YzgzNjYwMmE1MDAxOTZmMjQ3NiAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYktpdC9XZWJQcm9jZXNzL1dlYlBhZ2UvV2ViUGFnZS5jcHAKKysrIGIvU291cmNlL1dl
YktpdC9XZWJQcm9jZXNzL1dlYlBhZ2UvV2ViUGFnZS5jcHAKQEAgLTcxMzEsNiArNzEzMSw5IEBA
IHZvaWQgV2ViUGFnZTo6cmVtb3ZlTWVkaWFVc2FnZU1hbmFnZXJTZXNzaW9uKE1lZGlhU2Vzc2lv
bklkZW50aWZpZXIgaWRlbnRpZmllcikKIAogdm9pZCBXZWJQYWdlOjpyZXF1ZXN0SW1hZ2VFeHRy
YWN0aW9uKFdlYkNvcmU6OkVsZW1lbnQmIGVsZW1lbnQpCiB7CisgICAgaWYgKCFpczxIVE1MRWxl
bWVudD4oZWxlbWVudCkpCisgICAgICAgIHJldHVybjsKKwogICAgIGlmIChtX2VsZW1lbnRzV2l0
aEV4dHJhY3RlZEltYWdlcy5jb250YWlucyhlbGVtZW50KSkKICAgICAgICAgcmV0dXJuOwogCkBA
IC03MTUwLDggKzcxNTMsOCBAQCB2b2lkIFdlYlBhZ2U6OnJlcXVlc3RJbWFnZUV4dHJhY3Rpb24o
V2ViQ29yZTo6RWxlbWVudCYgZWxlbWVudCkKICAgICAgICAgcmV0dXJuOwogCiAgICAgc2VuZFdp
dGhBc3luY1JlcGx5KE1lc3NhZ2VzOjpXZWJQYWdlUHJveHk6OlJlcXVlc3RJbWFnZUV4dHJhY3Rp
b24oV1RGTW92ZShiaXRtYXBIYW5kbGUpKSwgW3dlYWtFbGVtZW50ID0gbWFrZVdlYWtQdHIoZWxl
bWVudCldIChJbWFnZUV4dHJhY3Rpb25SZXN1bHQmJiByZXN1bHQpIHsKLSAgICAgICAgVU5VU0VE
X1BBUkFNKHJlc3VsdCk7Ci0gICAgICAgIFVOVVNFRF9QQVJBTSh3ZWFrRWxlbWVudCk7CisgICAg
ICAgIGlmIChhdXRvIGVsZW1lbnQgPSB3ZWFrRWxlbWVudC5nZXQoKTsgZWxlbWVudCAmJiBpczxI
VE1MRWxlbWVudD4oKmVsZW1lbnQpKQorICAgICAgICAgICAgZG93bmNhc3Q8SFRNTEVsZW1lbnQ+
KCplbGVtZW50KS51cGRhdGVXaXRoSW1hZ2VFeHRyYWN0aW9uUmVzdWx0KFdURk1vdmUocmVzdWx0
KSk7CiAgICAgfSk7CiB9CiAK
</data>
<flag name="commit-queue"
          id="437777"
          type_id="3"
          status="+"
          setter="wenson_hsieh"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>419528</attachid>
            <date>2021-02-06 21:24:37 -0800</date>
            <delta_ts>2021-02-06 22:08:13 -0800</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-221262-20210206212436.patch</filename>
            <type>text/plain</type>
            <size>3996</size>
            <attacher name="Wenson Hsieh">wenson_hsieh</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjcyNDY3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDE2ZTE1YjEzN2M0YjIyZjE2
ZGVmOTA3ZDE2M2ZkMjkwODAxMDMxN2YuLjQyNGQzZmM2MmQ3MGI2NTY4NzdiYjc5OTYwYTcwYmMy
YmM5NmY5YWIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTkgQEAKKzIwMjEtMDItMDIgIFdlbnNvbiBI
c2llaCAgPHdlbnNvbl9oc2llaEBhcHBsZS5jb20+CisKKyAgICAgICAgW21hY09TXSBBZGQgc3Vw
cG9ydCBmb3IgYWNjZXNzaWJpbGl0eSBpbWFnZSBleHRyYWN0aW9uCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMjEyNjIKKyAgICAgICAgPHJkYXI6Ly9w
cm9ibGVtLzcwNzQ0OTc4PgorCisgICAgICAgIFJldmlld2VkIGJ5IERldmluIFJvdXNzby4KKwor
ICAgICAgICBBZGQgV2ViS2l0QWRkaXRpb25zIHN1cHBvcnQgZm9yIGltYWdlIGV4dHJhY3Rpb24u
CisKKyAgICAgICAgKiBVSVByb2Nlc3MvQ29jb2EvV2ViVmlld0ltcGwuaDoKKyAgICAgICAgKiBV
SVByb2Nlc3MvQ29jb2EvV2ViVmlld0ltcGwubW06CisgICAgICAgIChXZWJLaXQ6OldlYlZpZXdJ
bXBsOjpyZXF1ZXN0SW1hZ2VFeHRyYWN0aW9uKTogRGVsZXRlZC4KKyAgICAgICAgKiBXZWJQcm9j
ZXNzL1dlYlBhZ2UvV2ViUGFnZS5jcHA6CisgICAgICAgIChXZWJLaXQ6OldlYlBhZ2U6OnJlcXVl
c3RJbWFnZUV4dHJhY3Rpb24pOgorCiAyMDIxLTAyLTA1ICBTaWh1aSBMaXUgIDxzaWh1aV9saXVA
YXBwZS5jb20+CiAKICAgICAgICAgUkVHUkVTU0lPTihyMjcyMzM3KTogY3Jhc2ggdW5kZXIgV2Vi
Q29yZTo6U3BlZWNoUmVjb2duaXplcjo6c2V0SW5hY3RpdmUoKQpkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYktpdC9VSVByb2Nlc3MvQ29jb2EvV2ViVmlld0ltcGwuaCBiL1NvdXJjZS9XZWJLaXQvVUlQ
cm9jZXNzL0NvY29hL1dlYlZpZXdJbXBsLmgKaW5kZXggMzk5YWI4NzAwZDc1MTk5OTgxZjExMjFh
MjAwMTI0ZTJiZTQ4YjU1OC4uYjdhN2Q2ODMyZjU4ZDY0YTFjYWU5ZjQwNzlhNTY4YWJhYzYxMTVl
ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQ29jb2EvV2ViVmlld0ltcGwu
aAorKysgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9Db2NvYS9XZWJWaWV3SW1wbC5oCkBAIC04
MSw2ICs4MSwxMCBAQCBPQkpDX0NMQVNTIFdlYlBsYXliYWNrQ29udHJvbHNNYW5hZ2VyOwogT0JK
Q19DTEFTUyBXS1BERkhVRFZpZXc7CiAjZW5kaWYKIAorI2lmIFVTRShBUFBMRV9JTlRFUk5BTF9T
REspCisjaW1wb3J0IDxXZWJLaXRBZGRpdGlvbnMvV2ViVmlld0ltcGxBZGRpdGlvbnNCZWZvcmUu
aD4KKyNlbmRpZgorCiBuYW1lc3BhY2UgQVBJIHsKIGNsYXNzIEhpdFRlc3RSZXN1bHQ7CiBjbGFz
cyBPYmplY3Q7CkBAIC04MzksNiArODQzLDEwIEBAIHByaXZhdGU6CiAgICAgUmV0YWluUHRyPE5T
TWVudT4gbV9kb21QYXN0ZU1lbnU7CiAgICAgUmV0YWluUHRyPFdLRE9NUGFzdGVNZW51RGVsZWdh
dGU+IG1fZG9tUGFzdGVNZW51RGVsZWdhdGU7CiAgICAgQ29tcGxldGlvbkhhbmRsZXI8dm9pZChX
ZWJDb3JlOjpET01QYXN0ZUFjY2Vzc1Jlc3BvbnNlKT4gbV9kb21QYXN0ZVJlcXVlc3RIYW5kbGVy
OworCisjaWYgVVNFKEFQUExFX0lOVEVSTkFMX1NESykKKyNpbXBvcnQgPFdlYktpdEFkZGl0aW9u
cy9XZWJWaWV3SW1wbEFkZGl0aW9uc0FmdGVyLmg+CisjZW5kaWYKIH07CiAgICAgCiB9IC8vIG5h
bWVzcGFjZSBXZWJLaXQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0NvY29h
L1dlYlZpZXdJbXBsLm1tIGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQ29jb2EvV2ViVmlld0lt
cGwubW0KaW5kZXggNTkwMzI0MDNhOWI4YThiMjU0MjM2NWVkYmI4NjViZjc0NzFjYjZmMS4uNjYy
NjJkNzRiNTE1NDFmMGEyNDU5NjdiYWJjOGVhNzgzMDE0OWRhZiAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYktpdC9VSVByb2Nlc3MvQ29jb2EvV2ViVmlld0ltcGwubW0KKysrIGIvU291cmNlL1dlYktp
dC9VSVByb2Nlc3MvQ29jb2EvV2ViVmlld0ltcGwubW0KQEAgLTE2MSw2ICsxNjEsMTAgQEAgLSAo
dm9pZClzZXRDYW5TaG93TWVkaWFTZWxlY3Rpb25CdXR0b246KEJPT0wpY2FuU2hvd01lZGlhU2Vs
ZWN0aW9uQnV0dG9uOwogQGVuZAogI2VuZGlmCiAKKyNpZiBVU0UoQVBQTEVfSU5URVJOQUxfU0RL
KQorI2ltcG9ydCA8V2ViS2l0QWRkaXRpb25zL1dlYlZpZXdJbXBsQWRkaXRpb25zLm1tPgorI2Vu
ZGlmCisKIEBpbnRlcmZhY2UgV0tBY2Nlc3NpYmlsaXR5U2V0dGluZ3NPYnNlcnZlciA6IE5TT2Jq
ZWN0IHsKICAgICBXZWJLaXQ6OldlYlZpZXdJbXBsICpfaW1wbDsKIH0KQEAgLTU1ODYsMTYgKzU1
OTAsNiBAQCBib29sIFdlYlZpZXdJbXBsOjplZmZlY3RpdmVVc2VySW50ZXJmYWNlTGV2ZWxJc0Vs
ZXZhdGVkKCkKICAgICByZXR1cm4gZmFsc2U7CiB9CiAKLSNpZiBFTkFCTEUoSU1BR0VfRVhUUkFD
VElPTikKLQotdm9pZCBXZWJWaWV3SW1wbDo6cmVxdWVzdEltYWdlRXh0cmFjdGlvbihjb25zdCBT
aGFyZWFibGVCaXRtYXA6OkhhbmRsZSYgaW1hZ2VEYXRhLCBDb21wbGV0aW9uSGFuZGxlcjx2b2lk
KEltYWdlRXh0cmFjdGlvblJlc3VsdCYmKT4mJiBjb21wbGV0aW9uKQotewotICAgIFVOVVNFRF9Q
QVJBTShpbWFnZURhdGEpOwotICAgIGNvbXBsZXRpb24oeyB9KTsKLX0KLQotI2VuZGlmIC8vIEVO
QUJMRShJTUFHRV9FWFRSQUNUSU9OKQotCiB9IC8vIG5hbWVzcGFjZSBXZWJLaXQKIAogI2VuZGlm
IC8vIFBMQVRGT1JNKE1BQykKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9X
ZWJQYWdlL1dlYlBhZ2UuY3BwIGIvU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL1dlYlBhZ2UvV2Vi
UGFnZS5jcHAKaW5kZXggYzI5ZDg1MGQwZGEzNTJjZGQ3MGI5MTM2ZWYyMGU5NGI4ZmRiNzNmZC4u
MDlhZjIwZmQyZmNiZWRlMzliNDg0YzJkOGJiOGFlNGNiMjUwOTczOCAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYktpdC9XZWJQcm9jZXNzL1dlYlBhZ2UvV2ViUGFnZS5jcHAKKysrIGIvU291cmNlL1dl
YktpdC9XZWJQcm9jZXNzL1dlYlBhZ2UvV2ViUGFnZS5jcHAKQEAgLTcxMzEsNiArNzEzMSw5IEBA
IHZvaWQgV2ViUGFnZTo6cmVtb3ZlTWVkaWFVc2FnZU1hbmFnZXJTZXNzaW9uKE1lZGlhU2Vzc2lv
bklkZW50aWZpZXIgaWRlbnRpZmllcikKIAogdm9pZCBXZWJQYWdlOjpyZXF1ZXN0SW1hZ2VFeHRy
YWN0aW9uKFdlYkNvcmU6OkVsZW1lbnQmIGVsZW1lbnQpCiB7CisgICAgaWYgKCFpczxIVE1MRWxl
bWVudD4oZWxlbWVudCkpCisgICAgICAgIHJldHVybjsKKwogICAgIGlmIChtX2VsZW1lbnRzV2l0
aEV4dHJhY3RlZEltYWdlcy5jb250YWlucyhlbGVtZW50KSkKICAgICAgICAgcmV0dXJuOwogCkBA
IC03MTUwLDggKzcxNTMsOCBAQCB2b2lkIFdlYlBhZ2U6OnJlcXVlc3RJbWFnZUV4dHJhY3Rpb24o
V2ViQ29yZTo6RWxlbWVudCYgZWxlbWVudCkKICAgICAgICAgcmV0dXJuOwogCiAgICAgc2VuZFdp
dGhBc3luY1JlcGx5KE1lc3NhZ2VzOjpXZWJQYWdlUHJveHk6OlJlcXVlc3RJbWFnZUV4dHJhY3Rp
b24oV1RGTW92ZShiaXRtYXBIYW5kbGUpKSwgW3dlYWtFbGVtZW50ID0gbWFrZVdlYWtQdHIoZWxl
bWVudCldIChJbWFnZUV4dHJhY3Rpb25SZXN1bHQmJiByZXN1bHQpIHsKLSAgICAgICAgVU5VU0VE
X1BBUkFNKHJlc3VsdCk7Ci0gICAgICAgIFVOVVNFRF9QQVJBTSh3ZWFrRWxlbWVudCk7CisgICAg
ICAgIGlmIChhdXRvIGVsZW1lbnQgPSB3ZWFrRWxlbWVudC5nZXQoKTsgaXM8SFRNTEVsZW1lbnQ+
KGVsZW1lbnQpKQorICAgICAgICAgICAgZG93bmNhc3Q8SFRNTEVsZW1lbnQ+KCplbGVtZW50KS51
cGRhdGVXaXRoSW1hZ2VFeHRyYWN0aW9uUmVzdWx0KFdURk1vdmUocmVzdWx0KSk7CiAgICAgfSk7
CiB9CiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>