<?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>226718</bug_id>
          
          <creation_ts>2021-06-07 02:13:46 -0700</creation_ts>
          <short_desc>Factor selection state computation out of LegacyInlineTextBox</short_desc>
          <delta_ts>2021-06-08 18:48:33 -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="Antti Koivisto">koivisto</reporter>
          <assigned_to name="Michael Catanzaro">mcatanzaro</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>changseok</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>mcatanzaro</cc>
    
    <cc>megan_gardner</cc>
    
    <cc>mmaxfield</cc>
    
    <cc>pdr</cc>
    
    <cc>sam</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1767373</commentid>
    <comment_count>0</comment_count>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2021-06-07 02:13:46 -0700</bug_when>
    <thetext>less legacy</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1767380</commentid>
    <comment_count>1</comment_count>
      <attachid>430732</attachid>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2021-06-07 02:24:27 -0700</bug_when>
    <thetext>Created attachment 430732
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1767444</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-06-07 08:06:55 -0700</bug_when>
    <thetext>Committed r278561 (238559@main): &lt;https://commits.webkit.org/238559@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 430732.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1767445</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-06-07 08:07:17 -0700</bug_when>
    <thetext>&lt;rdar://problem/78947485&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1767919</commentid>
    <comment_count>4</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2021-06-08 14:58:34 -0700</bug_when>
    <thetext>Reopening to attach new patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1767920</commentid>
    <comment_count>5</comment_count>
      <attachid>430896</attachid>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2021-06-08 14:58:37 -0700</bug_when>
    <thetext>Created attachment 430896
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1768019</commentid>
    <comment_count>6</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-06-08 18:48:30 -0700</bug_when>
    <thetext>Committed r278639 (238621@main): &lt;https://commits.webkit.org/238621@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 430896.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>430732</attachid>
            <date>2021-06-07 02:24:27 -0700</date>
            <delta_ts>2021-06-08 14:58:44 -0700</delta_ts>
            <desc>patch</desc>
            <filename>selection-state-refactor.patch</filename>
            <type>text/plain</type>
            <size>13179</size>
            <attacher name="Antti Koivisto">koivisto</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCBkYzJhOTQyMDEwN2YuLjg5NjNhN2Q2NGQ3NSAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAt
MSwzICsxLDMyIEBACisyMDIxLTA2LTA3ICBBbnR0aSBLb2l2aXN0byAgPGFudHRpQGFwcGxlLmNv
bT4KKworICAgICAgICBGYWN0b3Igc2VsZWN0aW9uIHN0YXRlIGNvbXB1dGF0aW9uIG91dCBvZiBM
ZWdhY3lJbmxpbmVUZXh0Qm94CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD0yMjY3MTgKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICBNb3ZlIHRoZSBjb2RlIHRvIFNlbGVjdGlvblJhbmdlRGF0YS4KKworICAgICAg
ICAqIGxheW91dC9pbnRlZ3JhdGlvbi9MYXlvdXRJbnRlZ3JhdGlvblJ1bkl0ZXJhdG9yTW9kZXJu
UGF0aC5oOgorICAgICAgICAoV2ViQ29yZTo6TGF5b3V0SW50ZWdyYXRpb246OlJ1bkl0ZXJhdG9y
TW9kZXJuUGF0aDo6c2VsZWN0YWJsZVJhbmdlIGNvbnN0KToKKyAgICAgICAgKiByZW5kZXJpbmcv
SGlnaGxpZ2h0RGF0YS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpIaWdobGlnaHREYXRhOjpoaWdo
bGlnaHRTdGF0ZUZvclJlbmRlcmVyKToKKyAgICAgICAgKFdlYkNvcmU6OkhpZ2hsaWdodERhdGE6
OmhpZ2hsaWdodFN0YXRlRm9yVGV4dEJveCk6CisgICAgICAgIChXZWJDb3JlOjpIaWdobGlnaHRE
YXRhOjpyYW5nZUZvclRleHRCb3gpOgorICAgICAgICAqIHJlbmRlcmluZy9IaWdobGlnaHREYXRh
Lmg6CisgICAgICAgIChXZWJDb3JlOjpIaWdobGlnaHREYXRhOjpIaWdobGlnaHREYXRhKToKKyAg
ICAgICAgKiByZW5kZXJpbmcvTGVnYWN5SW5saW5lVGV4dEJveC5jcHA6CisgICAgICAgIChXZWJD
b3JlOjpMZWdhY3lJbmxpbmVUZXh0Qm94OjpzZWxlY3Rpb25TdGF0ZSk6CisgICAgICAgIChXZWJD
b3JlOjpMZWdhY3lJbmxpbmVUZXh0Qm94OjpzZWxlY3RhYmxlUmFuZ2UgY29uc3QpOgorICAgICAg
ICAoV2ViQ29yZTo6TGVnYWN5SW5saW5lVGV4dEJveDo6c2VsZWN0aW9uU3RhcnRFbmQgY29uc3Qp
OgorICAgICAgICAoV2ViQ29yZTo6TGVnYWN5SW5saW5lVGV4dEJveDo6aGlnaGxpZ2h0U3RhcnRF
bmQgY29uc3QpOgorICAgICAgICAoV2ViQ29yZTo6TGVnYWN5SW5saW5lVGV4dEJveDo6dmVyaWZ5
U2VsZWN0aW9uU3RhdGUgY29uc3QpOiBEZWxldGVkLgorICAgICAgICAoV2ViQ29yZTo6TGVnYWN5
SW5saW5lVGV4dEJveDo6Y2xhbXBlZFN0YXJ0RW5kRm9yU3RhdGUgY29uc3QpOiBEZWxldGVkLgor
ICAgICAgICAqIHJlbmRlcmluZy9MZWdhY3lJbmxpbmVUZXh0Qm94Lmg6CisgICAgICAgICogcmVu
ZGVyaW5nL1NlbGVjdGlvblJhbmdlRGF0YS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpTZWxlY3Rp
b25SYW5nZURhdGE6OlNlbGVjdGlvblJhbmdlRGF0YSk6CisgICAgICAgICogcmVuZGVyaW5nL1Rl
eHRCb3hTZWxlY3RhYmxlUmFuZ2UuaDoKKwogMjAyMS0wNi0wNiAgQW50dGkgS29pdmlzdG8gIDxh
bnR0aUBhcHBsZS5jb20+CiAKICAgICAgICAgRmFjdG9yIHNlbGVjdGlvbiBjbGFtcGluZyBpbnRv
IGEgdHlwZQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvbGF5b3V0L2ludGVncmF0aW9uL0xh
eW91dEludGVncmF0aW9uUnVuSXRlcmF0b3JNb2Rlcm5QYXRoLmggYi9Tb3VyY2UvV2ViQ29yZS9s
YXlvdXQvaW50ZWdyYXRpb24vTGF5b3V0SW50ZWdyYXRpb25SdW5JdGVyYXRvck1vZGVyblBhdGgu
aAppbmRleCA5N2QyYzk5NzYwMGEuLmE2OGZhZTU4ODY4MyAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YkNvcmUvbGF5b3V0L2ludGVncmF0aW9uL0xheW91dEludGVncmF0aW9uUnVuSXRlcmF0b3JNb2Rl
cm5QYXRoLmgKKysrIGIvU291cmNlL1dlYkNvcmUvbGF5b3V0L2ludGVncmF0aW9uL0xheW91dElu
dGVncmF0aW9uUnVuSXRlcmF0b3JNb2Rlcm5QYXRoLmgKQEAgLTIwOSw3ICsyMDksOCBAQCBwcml2
YXRlOgogICAgICAgICByZXR1cm4gewogICAgICAgICAgICAgc3RhcnQoKSwKICAgICAgICAgICAg
IGxlbmd0aCgpLAotICAgICAgICAgICAgcnVuKCkuc3R5bGUoKS5oeXBoZW5TdHJpbmcoKS5sZW5n
dGgoKQorICAgICAgICAgICAgcnVuKCkuc3R5bGUoKS5oeXBoZW5TdHJpbmcoKS5sZW5ndGgoKSwK
KyAgICAgICAgICAgIHJ1bigpLmlzTGluZUJyZWFrKCkKICAgICAgICAgfTsKICAgICB9CiAKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9IaWdobGlnaHREYXRhLmNwcCBiL1Nv
dXJjZS9XZWJDb3JlL3JlbmRlcmluZy9IaWdobGlnaHREYXRhLmNwcAppbmRleCAxZjZiODg2Yzkx
MTAuLjg3YmZhZTUxZThlNCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL0hp
Z2hsaWdodERhdGEuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9IaWdobGlnaHRE
YXRhLmNwcApAQCAtNDEsNiArNDEsNyBAQAogI2luY2x1ZGUgIlJlbmRlck11bHRpQ29sdW1uU3Bh
bm5lclBsYWNlaG9sZGVyLmgiCiAjaW5jbHVkZSAiUmVuZGVyT2JqZWN0LmgiCiAjaW5jbHVkZSAi
UmVuZGVyVmlldy5oIgorI2luY2x1ZGUgIlRleHRCb3hTZWxlY3RhYmxlUmFuZ2UuaCIKICNpbmNs
dWRlICJWaXNpYmxlU2VsZWN0aW9uLmgiCiAjaW5jbHVkZSA8d3RmL3RleHQvVGV4dFN0cmVhbS5o
PgogCkBAIC0xMjAsNiArMTIxLDkgQEAgYm9vbCBIaWdobGlnaHREYXRhOjpzZXRSZW5kZXJSYW5n
ZShjb25zdCBIaWdobGlnaHRSYW5nZURhdGEmIHJhbmdlRGF0YSkKIAogUmVuZGVyT2JqZWN0OjpI
aWdobGlnaHRTdGF0ZSBIaWdobGlnaHREYXRhOjpoaWdobGlnaHRTdGF0ZUZvclJlbmRlcmVyKGNv
bnN0IFJlbmRlck9iamVjdCYgcmVuZGVyZXIpCiB7CisgICAgaWYgKG1faXNTZWxlY3Rpb24pCisg
ICAgICAgIHJldHVybiByZW5kZXJlci5zZWxlY3Rpb25TdGF0ZSgpOworCiAgICAgaWYgKCZyZW5k
ZXJlciA9PSBtX3JlbmRlclJhbmdlLnN0YXJ0KCkpIHsKICAgICAgICAgaWYgKG1fcmVuZGVyUmFu
Z2Uuc3RhcnQoKSAmJiBtX3JlbmRlclJhbmdlLmVuZCgpICYmIG1fcmVuZGVyUmFuZ2Uuc3RhcnQo
KSA9PSBtX3JlbmRlclJhbmdlLmVuZCgpKQogICAgICAgICAgICAgcmV0dXJuIFJlbmRlck9iamVj
dDo6SGlnaGxpZ2h0U3RhdGU6OkJvdGg7CkBAIC0xNDMsNCArMTQ3LDUwIEBAIFJlbmRlck9iamVj
dDo6SGlnaGxpZ2h0U3RhdGUgSGlnaGxpZ2h0RGF0YTo6aGlnaGxpZ2h0U3RhdGVGb3JSZW5kZXJl
cihjb25zdCBSZW5kCiAgICAgcmV0dXJuIFJlbmRlck9iamVjdDo6SGlnaGxpZ2h0U3RhdGU6Ok5v
bmU7CiB9CiAKK1JlbmRlck9iamVjdDo6SGlnaGxpZ2h0U3RhdGUgSGlnaGxpZ2h0RGF0YTo6aGln
aGxpZ2h0U3RhdGVGb3JUZXh0Qm94KGNvbnN0IFJlbmRlclRleHQmIHJlbmRlcmVyLCBjb25zdCBU
ZXh0Qm94U2VsZWN0YWJsZVJhbmdlJiB0ZXh0Qm94UmFuZ2UpCit7CisgICAgYXV0byBzdGF0ZSA9
IGhpZ2hsaWdodFN0YXRlRm9yUmVuZGVyZXIocmVuZGVyZXIpOworCisgICAgaWYgKHN0YXRlID09
IFJlbmRlck9iamVjdDo6SGlnaGxpZ2h0U3RhdGU6Ok5vbmUgfHwgc3RhdGUgPT0gUmVuZGVyT2Jq
ZWN0OjpIaWdobGlnaHRTdGF0ZTo6SW5zaWRlKQorICAgICAgICByZXR1cm4gc3RhdGU7CisKKyAg
ICBhdXRvIHN0YXJ0T2Zmc2V0ID0gdGhpcy0+c3RhcnRPZmZzZXQoKTsKKyAgICBhdXRvIGVuZE9m
ZnNldCA9IHRoaXMtPmVuZE9mZnNldCgpOworCisgICAgLy8gVGhlIHBvc2l0aW9uIGFmdGVyIGEg
aGFyZCBsaW5lIGJyZWFrIGlzIGNvbnNpZGVyZWQgdG8gYmUgcGFzdCBpdHMgZW5kLgorICAgIEFT
U0VSVCh0ZXh0Qm94UmFuZ2Uuc3RhcnQgKyB0ZXh0Qm94UmFuZ2UubGVuZ3RoID49ICh0ZXh0Qm94
UmFuZ2UuaXNMaW5lQnJlYWsgPyAxIDogMCkpOworICAgIHVuc2lnbmVkIGxhc3RTZWxlY3RhYmxl
ID0gdGV4dEJveFJhbmdlLnN0YXJ0ICsgdGV4dEJveFJhbmdlLmxlbmd0aCAtICh0ZXh0Qm94UmFu
Z2UuaXNMaW5lQnJlYWsgPyAxIDogMCk7CisKKyAgICBib29sIGNvbnRhaW5zU3RhcnQgPSBzdGF0
ZSAhPSBSZW5kZXJPYmplY3Q6OkhpZ2hsaWdodFN0YXRlOjpFbmQgJiYgc3RhcnRPZmZzZXQgPj0g
dGV4dEJveFJhbmdlLnN0YXJ0ICYmIHN0YXJ0T2Zmc2V0IDwgdGV4dEJveFJhbmdlLnN0YXJ0ICsg
dGV4dEJveFJhbmdlLmxlbmd0aDsKKyAgICBib29sIGNvbnRhaW5zRW5kID0gc3RhdGUgIT0gUmVu
ZGVyT2JqZWN0OjpIaWdobGlnaHRTdGF0ZTo6U3RhcnQgJiYgZW5kT2Zmc2V0ID4gdGV4dEJveFJh
bmdlLnN0YXJ0ICYmIGVuZE9mZnNldCA8PSBsYXN0U2VsZWN0YWJsZTsKKyAgICBpZiAoY29udGFp
bnNTdGFydCAmJiBjb250YWluc0VuZCkKKyAgICAgICAgcmV0dXJuIFJlbmRlck9iamVjdDo6SGln
aGxpZ2h0U3RhdGU6OkJvdGg7CisgICAgaWYgKGNvbnRhaW5zU3RhcnQpCisgICAgICAgIHJldHVy
biBSZW5kZXJPYmplY3Q6OkhpZ2hsaWdodFN0YXRlOjpTdGFydDsKKyAgICBpZiAoY29udGFpbnNF
bmQpCisgICAgICAgIHJldHVybiBSZW5kZXJPYmplY3Q6OkhpZ2hsaWdodFN0YXRlOjpFbmQ7Cisg
ICAgaWYgKChzdGF0ZSA9PSBSZW5kZXJPYmplY3Q6OkhpZ2hsaWdodFN0YXRlOjpFbmQgfHwgc3Rh
cnRPZmZzZXQgPCB0ZXh0Qm94UmFuZ2Uuc3RhcnQpICYmIChzdGF0ZSA9PSBSZW5kZXJPYmplY3Q6
OkhpZ2hsaWdodFN0YXRlOjpTdGFydCB8fCBlbmRPZmZzZXQgPiBsYXN0U2VsZWN0YWJsZSkpCisg
ICAgICAgIHJldHVybiBSZW5kZXJPYmplY3Q6OkhpZ2hsaWdodFN0YXRlOjpJbnNpZGU7CisKKyAg
ICByZXR1cm4gUmVuZGVyT2JqZWN0OjpIaWdobGlnaHRTdGF0ZTo6Tm9uZTsKK30KKworc3RkOjpw
YWlyPHVuc2lnbmVkLCB1bnNpZ25lZD4gSGlnaGxpZ2h0RGF0YTo6cmFuZ2VGb3JUZXh0Qm94KGNv
bnN0IFJlbmRlclRleHQmIHJlbmRlcmVyLCBjb25zdCBUZXh0Qm94U2VsZWN0YWJsZVJhbmdlJiB0
ZXh0Qm94UmFuZ2UpCit7CisgICAgYXV0byBzdGF0ZSA9IGhpZ2hsaWdodFN0YXRlRm9yVGV4dEJv
eChyZW5kZXJlciwgdGV4dEJveFJhbmdlKTsKKworICAgIHN3aXRjaCAoc3RhdGUpIHsKKyAgICBj
YXNlIFJlbmRlck9iamVjdDo6SGlnaGxpZ2h0U3RhdGU6Okluc2lkZToKKyAgICAgICAgcmV0dXJu
IHRleHRCb3hSYW5nZS5jbGFtcCgwLCBzdGQ6Om51bWVyaWNfbGltaXRzPHVuc2lnbmVkPjo6bWF4
KCkpOworICAgIGNhc2UgUmVuZGVyT2JqZWN0OjpIaWdobGlnaHRTdGF0ZTo6U3RhcnQ6CisgICAg
ICAgIHJldHVybiB0ZXh0Qm94UmFuZ2UuY2xhbXAoc3RhcnRPZmZzZXQoKSwgc3RkOjpudW1lcmlj
X2xpbWl0czx1bnNpZ25lZD46Om1heCgpKTsKKyAgICBjYXNlIFJlbmRlck9iamVjdDo6SGlnaGxp
Z2h0U3RhdGU6OkVuZDoKKyAgICAgICAgcmV0dXJuIHRleHRCb3hSYW5nZS5jbGFtcCgwLCBlbmRP
ZmZzZXQoKSk7CisgICAgY2FzZSBSZW5kZXJPYmplY3Q6OkhpZ2hsaWdodFN0YXRlOjpCb3RoOgor
ICAgICAgICByZXR1cm4gdGV4dEJveFJhbmdlLmNsYW1wKHN0YXJ0T2Zmc2V0KCksIGVuZE9mZnNl
dCgpKTsKKyAgICBjYXNlIFJlbmRlck9iamVjdDo6SGlnaGxpZ2h0U3RhdGU6Ok5vbmU6CisgICAg
ICAgIHJldHVybiB7IDAsIDAgfTsKKyAgICB9OworfQorCiB9IC8vIG5hbWVzcGFjZSBXZWJDb3Jl
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvSGlnaGxpZ2h0RGF0YS5oIGIv
U291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL0hpZ2hsaWdodERhdGEuaAppbmRleCBlNjgxMThiN2M5
ZjAuLmIwODY1NjQ3MmRkYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL0hp
Z2hsaWdodERhdGEuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvSGlnaGxpZ2h0RGF0
YS5oCkBAIC0zNSw2ICszNSw3IEBACiBuYW1lc3BhY2UgV2ViQ29yZSB7CiAKIHN0cnVjdCBIaWdo
bGlnaHRSYW5nZURhdGE7CitzdHJ1Y3QgVGV4dEJveFNlbGVjdGFibGVSYW5nZTsKIGNsYXNzIFJl
bmRlck11bHRpQ29sdW1uU3Bhbm5lclBsYWNlaG9sZGVyOwogCiBjbGFzcyBSZW5kZXJSYW5nZSB7
CkBAIC04MCw2ICs4MSwxMiBAQCBwcml2YXRlOgogCiBjbGFzcyBIaWdobGlnaHREYXRhIHsKIHB1
YmxpYzoKKyAgICBlbnVtIElzU2VsZWN0aW9uVGFnIHsgSXNTZWxlY3Rpb24gfTsKKyAgICBIaWdo
bGlnaHREYXRhKCkgPSBkZWZhdWx0OworICAgIEhpZ2hsaWdodERhdGEoSXNTZWxlY3Rpb25UYWcp
CisgICAgICAgIDogbV9pc1NlbGVjdGlvbih0cnVlKQorICAgIHsgfQorCiAgICAgdm9pZCBzZXRS
ZW5kZXJSYW5nZShjb25zdCBSZW5kZXJSYW5nZSYpOwogICAgIGJvb2wgc2V0UmVuZGVyUmFuZ2Uo
Y29uc3QgSGlnaGxpZ2h0UmFuZ2VEYXRhJik7IC8vIFJldHVybnMgdHJ1ZSBpZiBzdWNjZXNzZnVs
LgogICAgIGNvbnN0IFJlbmRlclJhbmdlJiBnZXQoKSBjb25zdCB7IHJldHVybiBtX3JlbmRlclJh
bmdlOyB9CkBAIC05MSw5ICs5OCwxMiBAQCBwdWJsaWM6CiAgICAgdW5zaWduZWQgZW5kT2Zmc2V0
KCkgY29uc3QgeyByZXR1cm4gbV9yZW5kZXJSYW5nZS5lbmRPZmZzZXQoKTsgfQogCiAgICAgUmVu
ZGVyT2JqZWN0OjpIaWdobGlnaHRTdGF0ZSBoaWdobGlnaHRTdGF0ZUZvclJlbmRlcmVyKGNvbnN0
IFJlbmRlck9iamVjdCYpOworICAgIFJlbmRlck9iamVjdDo6SGlnaGxpZ2h0U3RhdGUgaGlnaGxp
Z2h0U3RhdGVGb3JUZXh0Qm94KGNvbnN0IFJlbmRlclRleHQmLCBjb25zdCBUZXh0Qm94U2VsZWN0
YWJsZVJhbmdlJik7CisgICAgc3RkOjpwYWlyPHVuc2lnbmVkLCB1bnNpZ25lZD4gcmFuZ2VGb3JU
ZXh0Qm94KGNvbnN0IFJlbmRlclRleHQmLCBjb25zdCBUZXh0Qm94U2VsZWN0YWJsZVJhbmdlJik7
CiAKIHByb3RlY3RlZDoKICAgICBSZW5kZXJSYW5nZSBtX3JlbmRlclJhbmdlOworICAgIGNvbnN0
IGJvb2wgbV9pc1NlbGVjdGlvbiB7IGZhbHNlIH07CiB9OwogCiB9IC8vIG5hbWVzcGFjZSBXZWJD
b3JlCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvTGVnYWN5SW5saW5lVGV4
dEJveC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvTGVnYWN5SW5saW5lVGV4dEJveC5j
cHAKaW5kZXggYmEwMTA5YjMzOWM1Li5jMzBhOGU5ZTNiNTkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJDb3JlL3JlbmRlcmluZy9MZWdhY3lJbmxpbmVUZXh0Qm94LmNwcAorKysgYi9Tb3VyY2UvV2Vi
Q29yZS9yZW5kZXJpbmcvTGVnYWN5SW5saW5lVGV4dEJveC5jcHAKQEAgLTE2MSw3ICsxNjEsNyBA
QCBib29sIExlZ2FjeUlubGluZVRleHRCb3g6OmlzU2VsZWN0YWJsZSh1bnNpZ25lZCBzdGFydFBv
c2l0aW9uLCB1bnNpZ25lZCBlbmRQb3NpdAogCiBSZW5kZXJPYmplY3Q6OkhpZ2hsaWdodFN0YXRl
IExlZ2FjeUlubGluZVRleHRCb3g6OnNlbGVjdGlvblN0YXRlKCkKIHsKLSAgICBhdXRvIHN0YXRl
ID0gdmVyaWZ5U2VsZWN0aW9uU3RhdGUocmVuZGVyZXIoKS5zZWxlY3Rpb25TdGF0ZSgpLCByZW5k
ZXJlcigpLnZpZXcoKS5zZWxlY3Rpb24oKSk7CisgICAgYXV0byBzdGF0ZSA9IHJlbmRlcmVyKCku
dmlldygpLnNlbGVjdGlvbigpLmhpZ2hsaWdodFN0YXRlRm9yVGV4dEJveChyZW5kZXJlcigpLCBz
ZWxlY3RhYmxlUmFuZ2UoKSk7CiAgICAgCiAgICAgLy8gRklYTUU6IHRoaXMgY29kZSBtdXRhdGVz
IHNlbGVjdGlvbiBzdGF0ZSwgYnV0IGl0J3MgdXNlZCBhdCBhIHNpbXBsZSBnZXR0ZXIgZWxzZXdo
ZXJlCiAgICAgLy8gaW4gdGhpcyBmaWxlLiBUaGlzIGNvZGUgc2hvdWxkIGxpa2VseSBsaXZlIGlu
IEhpZ2hsaWdodERhdGEsIG9yIHNvbWV3aGVyZSBlbHNlLgpAQCAtMTg1LDMzICsxODUsNiBAQCBS
ZW5kZXJPYmplY3Q6OkhpZ2hsaWdodFN0YXRlIExlZ2FjeUlubGluZVRleHRCb3g6OnNlbGVjdGlv
blN0YXRlKCkKICAgICByZXR1cm4gc3RhdGU7CiB9CiAKLVJlbmRlck9iamVjdDo6SGlnaGxpZ2h0
U3RhdGUgTGVnYWN5SW5saW5lVGV4dEJveDo6dmVyaWZ5U2VsZWN0aW9uU3RhdGUoUmVuZGVyT2Jq
ZWN0OjpIaWdobGlnaHRTdGF0ZSBzdGF0ZSwgSGlnaGxpZ2h0RGF0YSYgc2VsZWN0aW9uKSBjb25z
dAotewotICAgIGlmIChzdGF0ZSA9PSBSZW5kZXJPYmplY3Q6OkhpZ2hsaWdodFN0YXRlOjpTdGFy
dCB8fCBzdGF0ZSA9PSBSZW5kZXJPYmplY3Q6OkhpZ2hsaWdodFN0YXRlOjpFbmQgfHwgc3RhdGUg
PT0gUmVuZGVyT2JqZWN0OjpIaWdobGlnaHRTdGF0ZTo6Qm90aCkgewotICAgICAgICBhdXRvIHN0
YXJ0T2Zmc2V0ID0gc2VsZWN0aW9uLnN0YXJ0T2Zmc2V0KCk7Ci0gICAgICAgIGF1dG8gZW5kT2Zm
c2V0ID0gc2VsZWN0aW9uLmVuZE9mZnNldCgpOwotICAgICAgICAvLyBUaGUgcG9zaXRpb24gYWZ0
ZXIgYSBoYXJkIGxpbmUgYnJlYWsgaXMgY29uc2lkZXJlZCB0byBiZSBwYXN0IGl0cyBlbmQuCi0g
ICAgICAgIEFTU0VSVChzdGFydCgpICsgbGVuKCkgPj0gKGlzTGluZUJyZWFrKCkgPyAxIDogMCkp
OwotICAgICAgICB1bnNpZ25lZCBsYXN0U2VsZWN0YWJsZSA9IHN0YXJ0KCkgKyBsZW4oKSAtIChp
c0xpbmVCcmVhaygpID8gMSA6IDApOwotCi0gICAgICAgIGJvb2wgc3RhcnQgPSAoc3RhdGUgIT0g
UmVuZGVyT2JqZWN0OjpIaWdobGlnaHRTdGF0ZTo6RW5kICYmIHN0YXJ0T2Zmc2V0ID49IG1fc3Rh
cnQgJiYgc3RhcnRPZmZzZXQgPCBtX3N0YXJ0ICsgbV9sZW4pOwotICAgICAgICBib29sIGVuZCA9
IChzdGF0ZSAhPSBSZW5kZXJPYmplY3Q6OkhpZ2hsaWdodFN0YXRlOjpTdGFydCAmJiBlbmRPZmZz
ZXQgPiBtX3N0YXJ0ICYmIGVuZE9mZnNldCA8PSBsYXN0U2VsZWN0YWJsZSk7Ci0gICAgICAgIGlm
IChzdGFydCAmJiBlbmQpCi0gICAgICAgICAgICBzdGF0ZSA9IFJlbmRlck9iamVjdDo6SGlnaGxp
Z2h0U3RhdGU6OkJvdGg7Ci0gICAgICAgIGVsc2UgaWYgKHN0YXJ0KQotICAgICAgICAgICAgc3Rh
dGUgPSBSZW5kZXJPYmplY3Q6OkhpZ2hsaWdodFN0YXRlOjpTdGFydDsKLSAgICAgICAgZWxzZSBp
ZiAoZW5kKQotICAgICAgICAgICAgc3RhdGUgPSBSZW5kZXJPYmplY3Q6OkhpZ2hsaWdodFN0YXRl
OjpFbmQ7Ci0gICAgICAgIGVsc2UgaWYgKChzdGF0ZSA9PSBSZW5kZXJPYmplY3Q6OkhpZ2hsaWdo
dFN0YXRlOjpFbmQgfHwgc3RhcnRPZmZzZXQgPCBtX3N0YXJ0KQotICAgICAgICAgICAgJiYgKHN0
YXRlID09IFJlbmRlck9iamVjdDo6SGlnaGxpZ2h0U3RhdGU6OlN0YXJ0IHx8IGVuZE9mZnNldCA+
IGxhc3RTZWxlY3RhYmxlKSkKLSAgICAgICAgICAgIHN0YXRlID0gUmVuZGVyT2JqZWN0OjpIaWdo
bGlnaHRTdGF0ZTo6SW5zaWRlOwotICAgICAgICBlbHNlIGlmIChzdGF0ZSA9PSBSZW5kZXJPYmpl
Y3Q6OkhpZ2hsaWdodFN0YXRlOjpCb3RoKQotICAgICAgICAgICAgc3RhdGUgPSBSZW5kZXJPYmpl
Y3Q6OkhpZ2hsaWdodFN0YXRlOjpOb25lOwotICAgIH0KLQotICAgIHJldHVybiBzdGF0ZTsKLX0K
LQogaW5saW5lIGNvbnN0IEZvbnRDYXNjYWRlJiBMZWdhY3lJbmxpbmVUZXh0Qm94OjpsaW5lRm9u
dCgpIGNvbnN0CiB7CiAgICAgcmV0dXJuIGNvbWJpbmVkVGV4dCgpID8gY29tYmluZWRUZXh0KCkt
PnRleHRDb21iaW5lRm9udCgpIDogbGluZVN0eWxlKCkuZm9udENhc2NhZGUoKTsKQEAgLTY2Niwz
OCArNjM5LDE5IEBAIFRleHRCb3hTZWxlY3RhYmxlUmFuZ2UgTGVnYWN5SW5saW5lVGV4dEJveDo6
c2VsZWN0YWJsZVJhbmdlKCkgY29uc3QKICAgICAgICAgbV9zdGFydCwKICAgICAgICAgbV9sZW4s
CiAgICAgICAgIGFkZGl0aW9uYWxMZW5ndGhBdEVuZCwKKyAgICAgICAgaXNMaW5lQnJlYWsoKSwK
ICAgICAgICAgdHJ1bmNhdGlvbgogICAgIH07CiB9CiAKLXN0ZDo6cGFpcjx1bnNpZ25lZCwgdW5z
aWduZWQ+IExlZ2FjeUlubGluZVRleHRCb3g6OmNsYW1wZWRTdGFydEVuZEZvclN0YXRlKHVuc2ln
bmVkIHN0YXJ0LCB1bnNpZ25lZCBlbmQsIFJlbmRlck9iamVjdDo6SGlnaGxpZ2h0U3RhdGUgc2Vs
ZWN0aW9uU3RhdGUpIGNvbnN0Ci17Ci0gICAgaWYgKHNlbGVjdGlvblN0YXRlID09IFJlbmRlck9i
amVjdDo6SGlnaGxpZ2h0U3RhdGU6Okluc2lkZSkKLSAgICAgICAgcmV0dXJuIHsgMCwgc2VsZWN0
YWJsZVJhbmdlKCkuY2xhbXAobV9zdGFydCArIG1fbGVuKSB9OwotICAgIAotICAgIGlmIChzZWxl
Y3Rpb25TdGF0ZSA9PSBSZW5kZXJPYmplY3Q6OkhpZ2hsaWdodFN0YXRlOjpTdGFydCkKLSAgICAg
ICAgZW5kID0gcmVuZGVyZXIoKS50ZXh0KCkubGVuZ3RoKCk7Ci0gICAgZWxzZSBpZiAoc2VsZWN0
aW9uU3RhdGUgPT0gUmVuZGVyT2JqZWN0OjpIaWdobGlnaHRTdGF0ZTo6RW5kKQotICAgICAgICBz
dGFydCA9IDA7Ci0gICAgcmV0dXJuIHNlbGVjdGFibGVSYW5nZSgpLmNsYW1wKHN0YXJ0LCBlbmQp
OwotfQotCiBzdGQ6OnBhaXI8dW5zaWduZWQsIHVuc2lnbmVkPiBMZWdhY3lJbmxpbmVUZXh0Qm94
OjpzZWxlY3Rpb25TdGFydEVuZCgpIGNvbnN0CiB7Ci0gICAgYXV0byBzZWxlY3Rpb25TdGF0ZSA9
IHJlbmRlcmVyKCkuc2VsZWN0aW9uU3RhdGUoKTsKLSAgICAKLSAgICByZXR1cm4gY2xhbXBlZFN0
YXJ0RW5kRm9yU3RhdGUocmVuZGVyZXIoKS52aWV3KCkuc2VsZWN0aW9uKCkuc3RhcnRPZmZzZXQo
KSwgcmVuZGVyZXIoKS52aWV3KCkuc2VsZWN0aW9uKCkuZW5kT2Zmc2V0KCksIHNlbGVjdGlvblN0
YXRlKTsKKyAgICByZXR1cm4gcmVuZGVyZXIoKS52aWV3KCkuc2VsZWN0aW9uKCkucmFuZ2VGb3JU
ZXh0Qm94KHJlbmRlcmVyKCksIHNlbGVjdGFibGVSYW5nZSgpKTsKIH0KIAotc3RkOjpwYWlyPHVu
c2lnbmVkLCB1bnNpZ25lZD4gTGVnYWN5SW5saW5lVGV4dEJveDo6aGlnaGxpZ2h0U3RhcnRFbmQo
SGlnaGxpZ2h0RGF0YSAmcmFuZ2VEYXRhKSBjb25zdAorc3RkOjpwYWlyPHVuc2lnbmVkLCB1bnNp
Z25lZD4gTGVnYWN5SW5saW5lVGV4dEJveDo6aGlnaGxpZ2h0U3RhcnRFbmQoSGlnaGxpZ2h0RGF0
YSYgcmFuZ2VEYXRhKSBjb25zdAogewotICAgIGF1dG8gc3RhdGUgPSByYW5nZURhdGEuaGlnaGxp
Z2h0U3RhdGVGb3JSZW5kZXJlcihyZW5kZXJlcigpKTsKLSAgICBzdGF0ZSA9IHZlcmlmeVNlbGVj
dGlvblN0YXRlKHN0YXRlLCByYW5nZURhdGEpOwotICAgIAotICAgIGlmIChzdGF0ZSA9PSBSZW5k
ZXJPYmplY3Q6OkhpZ2hsaWdodFN0YXRlOjpOb25lKQotICAgICAgICByZXR1cm4gezAsIDB9Owot
ICAgIAotICAgIHJldHVybiBjbGFtcGVkU3RhcnRFbmRGb3JTdGF0ZShyYW5nZURhdGEuc3RhcnRP
ZmZzZXQoKSwgcmFuZ2VEYXRhLmVuZE9mZnNldCgpLCBzdGF0ZSk7CisgICAgcmV0dXJuIHJhbmdl
RGF0YS5yYW5nZUZvclRleHRCb3gocmVuZGVyZXIoKSwgc2VsZWN0YWJsZVJhbmdlKCkpOwogfQog
CiBib29sIExlZ2FjeUlubGluZVRleHRCb3g6Omhhc01hcmtlcnMoKSBjb25zdApkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL0xlZ2FjeUlubGluZVRleHRCb3guaCBiL1NvdXJj
ZS9XZWJDb3JlL3JlbmRlcmluZy9MZWdhY3lJbmxpbmVUZXh0Qm94LmgKaW5kZXggNWFmYmI3NTNh
YTVkLi5kMDRhMmQyOWE2NzEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9M
ZWdhY3lJbmxpbmVUZXh0Qm94LmgKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL0xlZ2Fj
eUlubGluZVRleHRCb3guaApAQCAtMTM0LDkgKzEzNCw2IEBAIHByaXZhdGU6CiAgICAgdm9pZCBl
eHRyYWN0TGluZSgpIGZpbmFsOwogICAgIHZvaWQgYXR0YWNoTGluZSgpIGZpbmFsOwogICAgIAot
ICAgIFJlbmRlck9iamVjdDo6SGlnaGxpZ2h0U3RhdGUgdmVyaWZ5U2VsZWN0aW9uU3RhdGUoUmVu
ZGVyT2JqZWN0OjpIaWdobGlnaHRTdGF0ZSwgSGlnaGxpZ2h0RGF0YSYpIGNvbnN0OwotICAgIHN0
ZDo6cGFpcjx1bnNpZ25lZCwgdW5zaWduZWQ+IGNsYW1wZWRTdGFydEVuZEZvclN0YXRlKHVuc2ln
bmVkLCB1bnNpZ25lZCwgUmVuZGVyT2JqZWN0OjpIaWdobGlnaHRTdGF0ZSkgY29uc3Q7Ci0KIHB1
YmxpYzoKICAgICBSZW5kZXJPYmplY3Q6OkhpZ2hsaWdodFN0YXRlIHNlbGVjdGlvblN0YXRlKCkg
ZmluYWw7CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9TZWxlY3Rpb25S
YW5nZURhdGEuY3BwIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1NlbGVjdGlvblJhbmdlRGF0
YS5jcHAKaW5kZXggZGNiZDQ5MWQxNjU3Li4xYWZjMWUwYWE1MDEgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL3JlbmRlcmluZy9TZWxlY3Rpb25SYW5nZURhdGEuY3BwCisrKyBiL1NvdXJjZS9X
ZWJDb3JlL3JlbmRlcmluZy9TZWxlY3Rpb25SYW5nZURhdGEuY3BwCkBAIC0xMDgsNyArMTA4LDgg
QEAgc3RhdGljIFNlbGVjdGlvbkNvbnRleHQgY29sbGVjdFNlbGVjdGlvbkRhdGEoY29uc3QgUmVu
ZGVyUmFuZ2UmIHNlbGVjdGlvbiwgYm9vbAogfQogCiBTZWxlY3Rpb25SYW5nZURhdGE6OlNlbGVj
dGlvblJhbmdlRGF0YShSZW5kZXJWaWV3JiB2aWV3KQotICAgIDogbV9yZW5kZXJWaWV3KHZpZXcp
CisgICAgOiBIaWdobGlnaHREYXRhKElzU2VsZWN0aW9uKQorICAgICwgbV9yZW5kZXJWaWV3KHZp
ZXcpCiAjaWYgRU5BQkxFKFNFUlZJQ0VfQ09OVFJPTFMpCiAgICAgLCBtX3NlbGVjdGlvbkdlb21l
dHJ5R2F0aGVyZXIodmlldykKICNlbmRpZgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVu
ZGVyaW5nL1RleHRCb3hTZWxlY3RhYmxlUmFuZ2UuaCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmlu
Zy9UZXh0Qm94U2VsZWN0YWJsZVJhbmdlLmgKaW5kZXggMGRjMzlhZjY3OTI2Li42NmQyYTdhNTYy
MWYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9UZXh0Qm94U2VsZWN0YWJs
ZVJhbmdlLmgKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1RleHRCb3hTZWxlY3RhYmxl
UmFuZ2UuaApAQCAtMzIsNiArMzIsNyBAQCBzdHJ1Y3QgVGV4dEJveFNlbGVjdGFibGVSYW5nZSB7
CiAgICAgY29uc3QgdW5zaWduZWQgc3RhcnQ7CiAgICAgY29uc3QgdW5zaWduZWQgbGVuZ3RoOwog
ICAgIGNvbnN0IHVuc2lnbmVkIGFkZGl0aW9uYWxMZW5ndGhBdEVuZCB7IDAgfTsKKyAgICBjb25z
dCBib29sIGlzTGluZUJyZWFrIHsgZmFsc2UgfTsKICAgICBjb25zdCBzdGQ6Om9wdGlvbmFsPHVu
c2lnbmVkPiB0cnVuY2F0aW9uIHsgfTsKIAogICAgIHVuc2lnbmVkIGNsYW1wKHVuc2lnbmVkIG9m
ZnNldCkgY29uc3QK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>430896</attachid>
            <date>2021-06-08 14:58:37 -0700</date>
            <delta_ts>2021-06-08 18:48:32 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-226718-20210608165836.patch</filename>
            <type>text/plain</type>
            <size>1207</size>
            <attacher name="Michael Catanzaro">mcatanzaro</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc4NjI5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYTY4ZmE5MTJiOGE2MGNh
MjE4ZWMwMjM5MTVhNTExZTMwMGExODk2ZC4uMDYxOWU2MmVkZDZiYmI1NTk5Nzc3OTg4ZDkxNmY3
ZDkyYTM0YWQ4YyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEyIEBACisyMDIxLTA2LTA4ICBNaWNo
YWVsIENhdGFuemFybyAgPG1jYXRhbnphcm9AZ25vbWUub3JnPgorCisgICAgICAgIFVucmV2aWV3
ZWQsIGZpeCBuZXcgLVdyZXR1cm4tdHlwZSB3YXJuaW5nCisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMjY3MTgKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVt
Lzc4OTQ3NDg1PgorCisgICAgICAgICogcmVuZGVyaW5nL0hpZ2hsaWdodERhdGEuY3BwOgorICAg
ICAgICAoV2ViQ29yZTo6SGlnaGxpZ2h0RGF0YTo6cmFuZ2VGb3JUZXh0Qm94KToKKwogMjAyMS0w
Ni0wOCAgTWljaGFlbCBDYXRhbnphcm8gIDxtY2F0YW56YXJvQGdub21lLm9yZz4KIAogICAgICAg
ICBVbnJldmlld2VkLCBmaXggYnVpbGQgYWZ0ZXIgcjI3ODYyMQpkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYkNvcmUvcmVuZGVyaW5nL0hpZ2hsaWdodERhdGEuY3BwIGIvU291cmNlL1dlYkNvcmUvcmVu
ZGVyaW5nL0hpZ2hsaWdodERhdGEuY3BwCmluZGV4IDg3YmZhZTUxZThlNGRjMjIxN2NiOWY5MGZh
M2RiMzZkY2E3ODEwOWIuLjgzYTBiMGYzYjI1N2MxYjlhMGQ1ZDNkNTc2M2Q4ODViMzA3MDA0NWMg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9IaWdobGlnaHREYXRhLmNwcAor
KysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvSGlnaGxpZ2h0RGF0YS5jcHAKQEAgLTE5MSw2
ICsxOTEsOCBAQCBzdGQ6OnBhaXI8dW5zaWduZWQsIHVuc2lnbmVkPiBIaWdobGlnaHREYXRhOjpy
YW5nZUZvclRleHRCb3goY29uc3QgUmVuZGVyVGV4dCYgcgogICAgIGNhc2UgUmVuZGVyT2JqZWN0
OjpIaWdobGlnaHRTdGF0ZTo6Tm9uZToKICAgICAgICAgcmV0dXJuIHsgMCwgMCB9OwogICAgIH07
CisKKyAgICBSRUxFQVNFX0FTU0VSVF9OT1RfUkVBQ0hFRCgpOwogfQogCiB9IC8vIG5hbWVzcGFj
ZSBXZWJDb3JlCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>