<?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>217610</bug_id>
          
          <creation_ts>2020-10-12 08:36:33 -0700</creation_ts>
          <short_desc>REGRESSION (r268294): [ iOS wk2 ] imported/blink/fast/css/zoomed-intrinsic-width.html is a constant image failure</short_desc>
          <delta_ts>2020-10-12 19:02:52 -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>New Bugs</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="Karl Rackler">rackler</reporter>
          <assigned_to name="alan">zalan</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>koivisto</cc>
    
    <cc>webkit-bot-watchers-bugzilla</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1696861</commentid>
    <comment_count>0</comment_count>
    <who name="Karl Rackler">rackler</who>
    <bug_when>2020-10-12 08:36:33 -0700</bug_when>
    <thetext>Description:
imported/blink/fast/css/zoomed-intrinsic-width.html

The first image failure that I see this on the dashboard was 10/09/20 at r268294, and has to do with LFC integration enabling overflow hidden which could have introduced the constant image failures. The change was introduced here https://trac.webkit.org/changeset/268294/webkit.

REPRODUCTION STEPS
I can reproduce this on r268294, but unable to reproduce on r268293.

Command: 
run-webkit-tests --ios-simulator imported/blink/fast/css/zoomed-intrinsic-width.html

Result: 
Regressions: Unexpected image-only failures (1)
  imported/blink/fast/css/zoomed-intrinsic-width.html [ ImageOnlyFailure ]

History:
https://results.webkit.org/?suite=layout-tests&amp;test=imported%2Fblink%2Ffast%2Fcss%2Fzoomed-intrinsic-width.html&amp;limit=50000&amp;platform=ios

Image Results:
https://build.webkit.org/results/Apple-iOS-14-Simulator-Release-WK2-Tests/r268348%20(249)/imported/blink/fast/css/zoomed-intrinsic-width-diffs.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1696862</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-10-12 08:38:30 -0700</bug_when>
    <thetext>&lt;rdar://problem/70207977&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1696866</commentid>
    <comment_count>2</comment_count>
    <who name="Karl Rackler">rackler</who>
    <bug_when>2020-10-12 08:53:51 -0700</bug_when>
    <thetext>I have marked this test as image failure while this issue is investigated.
https://trac.webkit.org/changeset/268351/webkit</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1696974</commentid>
    <comment_count>3</comment_count>
      <attachid>411143</attachid>
    <who name="alan">zalan</who>
    <bug_when>2020-10-12 12:23:44 -0700</bug_when>
    <thetext>Created attachment 411143
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1697124</commentid>
    <comment_count>4</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2020-10-12 17:39:03 -0700</bug_when>
    <thetext>*** Bug 217608 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1697140</commentid>
    <comment_count>5</comment_count>
      <attachid>411186</attachid>
    <who name="alan">zalan</who>
    <bug_when>2020-10-12 18:25:55 -0700</bug_when>
    <thetext>Created attachment 411186
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1697142</commentid>
    <comment_count>6</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-10-12 18:27:18 -0700</bug_when>
    <thetext>ChangeLog entry in LayoutTests/ChangeLog contains OOPS!.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1697144</commentid>
    <comment_count>7</comment_count>
      <attachid>411188</attachid>
    <who name="alan">zalan</who>
    <bug_when>2020-10-12 18:30:56 -0700</bug_when>
    <thetext>Created attachment 411188
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1697149</commentid>
    <comment_count>8</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-10-12 19:02:52 -0700</bug_when>
    <thetext>Committed r268382: &lt;https://trac.webkit.org/changeset/268382&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 411188.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>411143</attachid>
            <date>2020-10-12 12:23:44 -0700</date>
            <delta_ts>2020-10-12 18:25:53 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-217610-20201012122343.patch</filename>
            <type>text/plain</type>
            <size>6699</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY4MzUxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMjlkMjdhMmM0OWMwODdm
YTBkZWUxMTc1MzE1NWFmODRhOTYwMmFiMS4uNDBiOTllOTRmNzg1OWMxYzExOTg5ZjhkMmNjM2Zj
ODUwMDk4MGQ0YyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDIwLTEwLTEyICBaYWxh
biBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CisKKyAgICAgICAgUkVHUkVTU0lPTiAocjI2ODI5
NCk6IFsgaU9TIHdrMiBdIGltcG9ydGVkL2JsaW5rL2Zhc3QvY3NzL3pvb21lZC1pbnRyaW5zaWMt
d2lkdGguaHRtbCBpcyBhIGNvbnN0YW50IGltYWdlIGZhaWx1cmUKKyAgICAgICAgaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIxNzYxMAorICAgICAgICA8cmRhcjovL3By
b2JsZW0vNzAyMDc5Nzc+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisK
KyAgICAgICAgSW5saW5lVHJlZSBzbmFwcyBsaW5lIGJveGVzIHRvIGludGVncmFsIHZhbHVlcy4K
KworICAgICAgICAqIGxheW91dC9pbnRlZ3JhdGlvbi9MYXlvdXRJbnRlZ3JhdGlvbkxpbmVMYXlv
dXQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6TGF5b3V0SW50ZWdyYXRpb246OkxpbmVMYXlvdXQ6
OmNvbnN0cnVjdENvbnRlbnQpOgorCiAyMDIwLTEwLTEyICBBZHJpYW4gUGVyZXogZGUgQ2FzdHJv
ICA8YXBlcmV6QGlnYWxpYS5jb20+CiAKICAgICAgICAgUkVHUkVTU0lPTihyMjU2ODkyKTogW1dQ
RV1bR1RLXSBCdWlsZCBicm9rZW4gd2l0aCBFTkFCTEVfQUNDRUxFUkFURURfMkRfQ0FOVkFTPU9O
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvaW50ZWdyYXRpb24vTGF5b3V0SW50
ZWdyYXRpb25MaW5lTGF5b3V0LmNwcCBiL1NvdXJjZS9XZWJDb3JlL2xheW91dC9pbnRlZ3JhdGlv
bi9MYXlvdXRJbnRlZ3JhdGlvbkxpbmVMYXlvdXQuY3BwCmluZGV4IDRlOGI1NjBmMzVjZGQzODNh
OTJiOWNlMzQ3OGI4ODRhM2NjM2M2ZjUuLjEwMWI0MDg5ODMxY2I0MGVhOTU0ODZhODQ2YzAzNTM4
ZGZlZGFiZjUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2xheW91dC9pbnRlZ3JhdGlvbi9M
YXlvdXRJbnRlZ3JhdGlvbkxpbmVMYXlvdXQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2xheW91
dC9pbnRlZ3JhdGlvbi9MYXlvdXRJbnRlZ3JhdGlvbkxpbmVMYXlvdXQuY3BwCkBAIC0xMjQsMTIg
KzEyNCwxMiBAQCB2b2lkIExpbmVMYXlvdXQ6OmNvbnN0cnVjdENvbnRlbnQoKQogICAgICAgICBh
dXRvIGluaXRpYWxDb250YWluZ0Jsb2NrU2l6ZSA9IG1fbGF5b3V0U3RhdGUudmlld3BvcnRTaXpl
KCk7CiAgICAgICAgIGZvciAoYXV0byYgbGluZVJ1biA6IG1faW5saW5lRm9ybWF0dGluZ1N0YXRl
LmxpbmVSdW5zKCkpIHsKICAgICAgICAgICAgIGF1dG8mIGxheW91dEJveCA9IGxpbmVSdW4ubGF5
b3V0Qm94KCk7Ci0gICAgICAgICAgICBhdXRvIGNvbXB1dGVkSW5rT3ZlcmZsb3cgPSBbJl0gKGNv
bnN0IGF1dG8mIGxvZ2ljYWxSZWN0KSB7CisgICAgICAgICAgICBhdXRvIGNvbXB1dGVkSW5rT3Zl
cmZsb3cgPSBbJl0gKGF1dG8gcnVuUmVjdCkgewogICAgICAgICAgICAgICAgIC8vIEZJWE1FOiBB
ZGQgc3VwcG9ydCBmb3Igbm9uLXRleHQgaW5rIG92ZXJmbG93LgogICAgICAgICAgICAgICAgIGlm
ICghbGluZVJ1bi50ZXh0KCkpCi0gICAgICAgICAgICAgICAgICAgIHJldHVybiBsb2dpY2FsUmVj
dDsKKyAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHJ1blJlY3Q7CiAgICAgICAgICAgICAgICAg
YXV0byYgc3R5bGUgPSBsYXlvdXRCb3guc3R5bGUoKTsKLSAgICAgICAgICAgICAgICBhdXRvIGlu
a092ZXJmbG93ID0gbG9naWNhbFJlY3Q7CisgICAgICAgICAgICAgICAgYXV0byBpbmtPdmVyZmxv
dyA9IHJ1blJlY3Q7CiAgICAgICAgICAgICAgICAgYXV0byBzdHJva2VPdmVyZmxvdyA9IHN0ZDo6
Y2VpbChzdHlsZS5jb21wdXRlZFN0cm9rZVdpZHRoKGNlaWxlZEludFNpemUoaW5pdGlhbENvbnRh
aW5nQmxvY2tTaXplKSkpOwogICAgICAgICAgICAgICAgIGlua092ZXJmbG93LmluZmxhdGUoc3Ry
b2tlT3ZlcmZsb3cpOwogCkBAIC0xNDAsMTggKzE0MCwyMCBAQCB2b2lkIExpbmVMYXlvdXQ6OmNv
bnN0cnVjdENvbnRlbnQoKQogICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICByZXR1
cm4gaW5rT3ZlcmZsb3c7CiAgICAgICAgICAgICB9OwotICAgICAgICAgICAgYXV0byBsb2dpY2Fs
UmVjdCA9IEZsb2F0UmVjdCB7IGxpbmVSdW4ubG9naWNhbFJlY3QoKSB9OworICAgICAgICAgICAg
YXV0byBydW5SZWN0ID0gRmxvYXRSZWN0IHsgbGluZVJ1bi5sb2dpY2FsUmVjdCgpIH07CiAgICAg
ICAgICAgICAvLyBJbmxpbmUgYm94ZXMgYXJlIHJlbGF0aXZlIHRvIHRoZSBsaW5lIGJveCB3aGls
ZSBmaW5hbCBSdW5zIG5lZWQgdG8gYmUgcmVsYXRpdmUgdG8gdGhlIHBhcmVudCBCb3gKICAgICAg
ICAgICAgIC8vIEZJWE1FOiBTaG91bGRuJ3Qgd2UganVzdCBsZWF2ZSB0aGVtIGJlIHJlbGF0aXZl
IHRvIHRoZSBsaW5lIGJveD8KICAgICAgICAgICAgIGF1dG8gbGluZUluZGV4ID0gbGluZVJ1bi5s
aW5lSW5kZXgoKTsKLSAgICAgICAgICAgIGF1dG8mIGxpbmVCb3hMb2dpY2FsUmVjdCA9IG1faW5s
aW5lRm9ybWF0dGluZ1N0YXRlLmxpbmVzKClbbGluZUluZGV4XS5saW5lQm94TG9naWNhbFJlY3Qo
KTsKLSAgICAgICAgICAgIGxvZ2ljYWxSZWN0Lm1vdmVCeSh7IGxpbmVCb3hMb2dpY2FsUmVjdC5s
ZWZ0KCksIGxpbmVCb3hMb2dpY2FsUmVjdC50b3AoKSB9KTsKKyAgICAgICAgICAgIGF1dG8gbGlu
ZUJveExvZ2ljYWxSZWN0ID0gbV9pbmxpbmVGb3JtYXR0aW5nU3RhdGUubGluZXMoKVtsaW5lSW5k
ZXhdLmxpbmVCb3hMb2dpY2FsUmVjdCgpOworICAgICAgICAgICAgcnVuUmVjdC5tb3ZlQnkoeyBs
aW5lQm94TG9naWNhbFJlY3QubGVmdCgpLCBsaW5lQm94TG9naWNhbFJlY3QudG9wKCkgfSk7Cisg
ICAgICAgICAgICAvLyBJbmxpbmVUcmVlIHJvdW5kcyB5IHBvc2l0aW9uIHRvIGludGVncmFsIHZh
bHVlLCBzZWUgSW5saW5lRmxvd0JveDo6cGxhY2VCb3hlc0luQmxvY2tEaXJlY3Rpb24uCisgICAg
ICAgICAgICBydW5SZWN0LnNldFkocm91bmRUb0ludChydW5SZWN0LnkoKSkpOwogCiAgICAgICAg
ICAgICBXVEY6Ok9wdGlvbmFsPFJ1bjo6VGV4dENvbnRlbnQ+IHRleHRDb250ZW50OwogICAgICAg
ICAgICAgaWYgKGF1dG8gdGV4dCA9IGxpbmVSdW4udGV4dCgpKQogICAgICAgICAgICAgICAgIHRl
eHRDb250ZW50ID0gUnVuOjpUZXh0Q29udGVudCB7IHRleHQtPnN0YXJ0KCksIHRleHQtPmxlbmd0
aCgpLCB0ZXh0LT5jb250ZW50KCksIHRleHQtPm5lZWRzSHlwaGVuKCkgfTsKICAgICAgICAgICAg
IGF1dG8gZXhwYW5zaW9uID0gUnVuOjpFeHBhbnNpb24geyBsaW5lUnVuLmV4cGFuc2lvbigpLmJl
aGF2aW9yLCBsaW5lUnVuLmV4cGFuc2lvbigpLmhvcml6b250YWxFeHBhbnNpb24gfTsKLSAgICAg
ICAgICAgIGF1dG8gZGlzcGxheVJ1biA9IFJ1biB7IGxpbmVJbmRleCwgbGF5b3V0Qm94LCBsb2dp
Y2FsUmVjdCwgY29tcHV0ZWRJbmtPdmVyZmxvdyhsb2dpY2FsUmVjdCksIGV4cGFuc2lvbiwgdGV4
dENvbnRlbnQgfTsKKyAgICAgICAgICAgIGF1dG8gZGlzcGxheVJ1biA9IFJ1biB7IGxpbmVJbmRl
eCwgbGF5b3V0Qm94LCBydW5SZWN0LCBjb21wdXRlZElua092ZXJmbG93KHJ1blJlY3QpLCBleHBh
bnNpb24sIHRleHRDb250ZW50IH07CiAgICAgICAgICAgICBkaXNwbGF5SW5saW5lQ29udGVudC5y
dW5zLmFwcGVuZChkaXNwbGF5UnVuKTsKICAgICAgICAgfQogICAgIH07CkBAIC0xNjMsNyArMTY1
LDcgQEAgdm9pZCBMaW5lTGF5b3V0Ojpjb25zdHJ1Y3RDb250ZW50KCkKICAgICAgICAgc2l6ZV90
IHJ1bkluZGV4ID0gMDsKICAgICAgICAgZm9yIChzaXplX3QgbGluZUluZGV4ID0gMDsgbGluZUlu
ZGV4IDwgbGluZXMuc2l6ZSgpOyArK2xpbmVJbmRleCkgewogICAgICAgICAgICAgYXV0byYgbGlu
ZSA9IGxpbmVzW2xpbmVJbmRleF07Ci0gICAgICAgICAgICBhdXRvJiBsaW5lQm94TG9naWNhbFJl
Y3QgPSBsaW5lLmxpbmVCb3hMb2dpY2FsUmVjdCgpOworICAgICAgICAgICAgYXV0byBsaW5lQm94
TG9naWNhbFJlY3QgPSBsaW5lLmxpbmVCb3hMb2dpY2FsUmVjdCgpOwogICAgICAgICAgICAgLy8g
RklYTUU6IFRoaXMgaXMgd2hlcmUgdGhlIGxvZ2ljYWwgdG8gcGh5c2ljYWwgdHJhbnNsYXRlIHNo
b3VsZCBoYXBwZW4uCiAgICAgICAgICAgICBhdXRvIG92ZXJmbG93V2lkdGggPSBbJl0gewogICAg
ICAgICAgICAgICAgIC8vIEZJWE1FOiBJdCdzIHRoZSBjb3B5IG9mIHRoZSBsZXRzLWFkanVzdC1v
dmVyZmxvdy1mb3ItdGhlLWNhcmV0IGJlaGF2aW9yIGZyb20gQ29tcGxleExpbmVMYXlvdXQ6OmFk
ZE92ZXJmbG93RnJvbUlubGluZUNoaWxkcmVuLgpAQCAtMTg3LDYgKzE4OSw4IEBAIHZvaWQgTGlu
ZUxheW91dDo6Y29uc3RydWN0Q29udGVudCgpCiAgICAgICAgICAgICBhdXRvIGxpbmVSZWN0ID0g
RmxvYXRSZWN0IHsgbGluZS5sb2dpY2FsUmVjdCgpIH07CiAgICAgICAgICAgICAvLyBQYWludGlu
ZyBjb2RlIChzcGVjaWZpY2FsbHkgVGV4dFJ1bidzIHhQb3MpIG5lZWRzIHRoZSBsaW5lIGJveCBv
ZmZzZXQgdG8gYmUgYWJsZSB0byBjb21wdXRlIHRhYiBwb3NpdGlvbnMuCiAgICAgICAgICAgICBs
aW5lUmVjdC5zZXRYKGxpbmVCb3hMb2dpY2FsUmVjdC5sZWZ0KCkpOworICAgICAgICAgICAgLy8g
SW5saW5lVHJlZSByb3VuZHMgeSBwb3NpdGlvbiB0byBpbnRlZ3JhbCB2YWx1ZSwgc2VlIElubGlu
ZUZsb3dCb3g6OnBsYWNlQm94ZXNJbkJsb2NrRGlyZWN0aW9uLgorICAgICAgICAgICAgbGluZVJl
Y3Quc2V0WShyb3VuZFRvSW50KGxpbmVSZWN0LnkoKSkpOwogICAgICAgICAgICAgZGlzcGxheUlu
bGluZUNvbnRlbnQubGluZXMuYXBwZW5kKHsgZmlyc3RSdW5JbmRleCwgcnVuQ291bnQsIGxpbmVS
ZWN0LCBzY3JvbGxhYmxlT3ZlcmZsb3dSZWN0LCBsaW5lSW5rT3ZlcmZsb3dSZWN0LCBsaW5lLmJh
c2VsaW5lKCksIGxpbmUuaG9yaXpvbnRhbEFsaWdubWVudE9mZnNldCgpIH0pOwogICAgICAgICB9
CiAgICAgfTsKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwppbmRleCA5YjA0NjliYTFhYWFiZDI2N2FhNWI2ZWM4NjZlMzU2NmY1MTU5MjQy
Li45OTBjYTNkMDVkMmRiNTk3ZTA2NTRhOGY1MDNmYjRlYTY5MjNlMGE1IDEwMDY0NAotLS0gYS9M
YXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMg
KzEsMTMgQEAKKzIwMjAtMTAtMTIgIFphbGFuIEJ1anRhcyAgPHphbGFuQGFwcGxlLmNvbT4KKwor
ICAgICAgICBSRUdSRVNTSU9OIChyMjY4Mjk0KTogWyBpT1Mgd2syIF0gaW1wb3J0ZWQvYmxpbmsv
ZmFzdC9jc3Mvem9vbWVkLWludHJpbnNpYy13aWR0aC5odG1sIGlzIGEgY29uc3RhbnQgaW1hZ2Ug
ZmFpbHVyZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MjE3NjEwCisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS83MDIwNzk3Nz4KKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIHBsYXRmb3JtL2lvcy1zaW11bGF0
b3Itd2syL1Rlc3RFeHBlY3RhdGlvbnM6CisKIDIwMjAtMTAtMTIgIEthcmwgUmFja2xlciAgPHJh
Y2tsZXJAYXBwbGUuY29tPgogCiAgICAgICAgIFJFR1JFU1NJT04gKHIyNjgyOTQpOiBbIGlPUyB3
azIgXSBpbXBvcnRlZC9ibGluay9mYXN0L2Nzcy96b29tZWQtaW50cmluc2ljLXdpZHRoLmh0bWwg
aXMgYSBjb25zdGFudCBpbWFnZSBmYWlsdXJlCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0
Zm9ybS9pb3Mtc2ltdWxhdG9yLXdrMi9UZXN0RXhwZWN0YXRpb25zIGIvTGF5b3V0VGVzdHMvcGxh
dGZvcm0vaW9zLXNpbXVsYXRvci13azIvVGVzdEV4cGVjdGF0aW9ucwppbmRleCBhMTE1NGMwYmM4
NGJiZTBiYTgzNjVkODI1NTNlZWZmNmJjZmRhZDUyLi44OTY4ZjhhZjY0YWI3NmU4MGExODI3OGZl
YWNiZGYwYjVjNTkzN2ExIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9pb3Mtc2lt
dWxhdG9yLXdrMi9UZXN0RXhwZWN0YXRpb25zCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2lv
cy1zaW11bGF0b3Itd2syL1Rlc3RFeHBlY3RhdGlvbnMKQEAgLTE0OCw1ICsxNDgsMyBAQCB3ZWJr
aXQub3JnL2IvMjE3NDYyIFsgUmVsZWFzZSBdIGltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVz
dHMvc2VydmljZS13b3JrZXJzLwogd2Via2l0Lm9yZy9iLzIxNzM1NyBodHRwL3dwdC9jYWNoZS1z
dG9yYWdlL2NhY2hlLXF1b3RhLWFmdGVyLXJlc3RhcnQuYW55Lmh0bWwgWyBQYXNzIEZhaWx1cmUg
XQogCiB3ZWJraXQub3JnL2IvMjE3NDEyIGh0dHAvd3B0L2NhY2hlLXN0b3JhZ2UvY2FjaGUtcXVv
dGEuYW55Lmh0bWwgWyBQYXNzIEZhaWx1cmUgXQotCi13ZWJraXQub3JnL2IvMjE3NjEwIGltcG9y
dGVkL2JsaW5rL2Zhc3QvY3NzL3pvb21lZC1pbnRyaW5zaWMtd2lkdGguaHRtbCBbIEZhaWx1cmUg
XQpcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>411186</attachid>
            <date>2020-10-12 18:25:55 -0700</date>
            <delta_ts>2020-10-12 18:30:55 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-217610-20201012182554.patch</filename>
            <type>text/plain</type>
            <size>6747</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY4MzUxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMjlkMjdhMmM0OWMwODdm
YTBkZWUxMTc1MzE1NWFmODRhOTYwMmFiMS4uMTE3ZTk5NjAwMzExM2M3MDg2YThjZmM1ZTY1ZDY0
ZjMwNDY5ZmI0NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDIwLTEwLTEyICBaYWxh
biBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CisKKyAgICAgICAgUkVHUkVTU0lPTiAocjI2ODI5
NCk6IFsgaU9TIHdrMiBdIGltcG9ydGVkL2JsaW5rL2Zhc3QvY3NzL3pvb21lZC1pbnRyaW5zaWMt
d2lkdGguaHRtbCBpcyBhIGNvbnN0YW50IGltYWdlIGZhaWx1cmUKKyAgICAgICAgaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIxNzYxMAorICAgICAgICA8cmRhcjovL3By
b2JsZW0vNzAyMDc5Nzc+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgQW50dGkgS29pdmlzdG8uCisK
KyAgICAgICAgSW5saW5lVHJlZSBzbmFwcyBsaW5lIGJveGVzIHRvIGludGVncmFsIHZhbHVlcy4K
KworICAgICAgICAqIGxheW91dC9pbnRlZ3JhdGlvbi9MYXlvdXRJbnRlZ3JhdGlvbkxpbmVMYXlv
dXQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6TGF5b3V0SW50ZWdyYXRpb246OkxpbmVMYXlvdXQ6
OmNvbnN0cnVjdENvbnRlbnQpOgorCiAyMDIwLTEwLTEyICBBZHJpYW4gUGVyZXogZGUgQ2FzdHJv
ICA8YXBlcmV6QGlnYWxpYS5jb20+CiAKICAgICAgICAgUkVHUkVTU0lPTihyMjU2ODkyKTogW1dQ
RV1bR1RLXSBCdWlsZCBicm9rZW4gd2l0aCBFTkFCTEVfQUNDRUxFUkFURURfMkRfQ0FOVkFTPU9O
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvaW50ZWdyYXRpb24vTGF5b3V0SW50
ZWdyYXRpb25MaW5lTGF5b3V0LmNwcCBiL1NvdXJjZS9XZWJDb3JlL2xheW91dC9pbnRlZ3JhdGlv
bi9MYXlvdXRJbnRlZ3JhdGlvbkxpbmVMYXlvdXQuY3BwCmluZGV4IDRlOGI1NjBmMzVjZGQzODNh
OTJiOWNlMzQ3OGI4ODRhM2NjM2M2ZjUuLjEwMWI0MDg5ODMxY2I0MGVhOTU0ODZhODQ2YzAzNTM4
ZGZlZGFiZjUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2xheW91dC9pbnRlZ3JhdGlvbi9M
YXlvdXRJbnRlZ3JhdGlvbkxpbmVMYXlvdXQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2xheW91
dC9pbnRlZ3JhdGlvbi9MYXlvdXRJbnRlZ3JhdGlvbkxpbmVMYXlvdXQuY3BwCkBAIC0xMjQsMTIg
KzEyNCwxMiBAQCB2b2lkIExpbmVMYXlvdXQ6OmNvbnN0cnVjdENvbnRlbnQoKQogICAgICAgICBh
dXRvIGluaXRpYWxDb250YWluZ0Jsb2NrU2l6ZSA9IG1fbGF5b3V0U3RhdGUudmlld3BvcnRTaXpl
KCk7CiAgICAgICAgIGZvciAoYXV0byYgbGluZVJ1biA6IG1faW5saW5lRm9ybWF0dGluZ1N0YXRl
LmxpbmVSdW5zKCkpIHsKICAgICAgICAgICAgIGF1dG8mIGxheW91dEJveCA9IGxpbmVSdW4ubGF5
b3V0Qm94KCk7Ci0gICAgICAgICAgICBhdXRvIGNvbXB1dGVkSW5rT3ZlcmZsb3cgPSBbJl0gKGNv
bnN0IGF1dG8mIGxvZ2ljYWxSZWN0KSB7CisgICAgICAgICAgICBhdXRvIGNvbXB1dGVkSW5rT3Zl
cmZsb3cgPSBbJl0gKGF1dG8gcnVuUmVjdCkgewogICAgICAgICAgICAgICAgIC8vIEZJWE1FOiBB
ZGQgc3VwcG9ydCBmb3Igbm9uLXRleHQgaW5rIG92ZXJmbG93LgogICAgICAgICAgICAgICAgIGlm
ICghbGluZVJ1bi50ZXh0KCkpCi0gICAgICAgICAgICAgICAgICAgIHJldHVybiBsb2dpY2FsUmVj
dDsKKyAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHJ1blJlY3Q7CiAgICAgICAgICAgICAgICAg
YXV0byYgc3R5bGUgPSBsYXlvdXRCb3guc3R5bGUoKTsKLSAgICAgICAgICAgICAgICBhdXRvIGlu
a092ZXJmbG93ID0gbG9naWNhbFJlY3Q7CisgICAgICAgICAgICAgICAgYXV0byBpbmtPdmVyZmxv
dyA9IHJ1blJlY3Q7CiAgICAgICAgICAgICAgICAgYXV0byBzdHJva2VPdmVyZmxvdyA9IHN0ZDo6
Y2VpbChzdHlsZS5jb21wdXRlZFN0cm9rZVdpZHRoKGNlaWxlZEludFNpemUoaW5pdGlhbENvbnRh
aW5nQmxvY2tTaXplKSkpOwogICAgICAgICAgICAgICAgIGlua092ZXJmbG93LmluZmxhdGUoc3Ry
b2tlT3ZlcmZsb3cpOwogCkBAIC0xNDAsMTggKzE0MCwyMCBAQCB2b2lkIExpbmVMYXlvdXQ6OmNv
bnN0cnVjdENvbnRlbnQoKQogICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICByZXR1
cm4gaW5rT3ZlcmZsb3c7CiAgICAgICAgICAgICB9OwotICAgICAgICAgICAgYXV0byBsb2dpY2Fs
UmVjdCA9IEZsb2F0UmVjdCB7IGxpbmVSdW4ubG9naWNhbFJlY3QoKSB9OworICAgICAgICAgICAg
YXV0byBydW5SZWN0ID0gRmxvYXRSZWN0IHsgbGluZVJ1bi5sb2dpY2FsUmVjdCgpIH07CiAgICAg
ICAgICAgICAvLyBJbmxpbmUgYm94ZXMgYXJlIHJlbGF0aXZlIHRvIHRoZSBsaW5lIGJveCB3aGls
ZSBmaW5hbCBSdW5zIG5lZWQgdG8gYmUgcmVsYXRpdmUgdG8gdGhlIHBhcmVudCBCb3gKICAgICAg
ICAgICAgIC8vIEZJWE1FOiBTaG91bGRuJ3Qgd2UganVzdCBsZWF2ZSB0aGVtIGJlIHJlbGF0aXZl
IHRvIHRoZSBsaW5lIGJveD8KICAgICAgICAgICAgIGF1dG8gbGluZUluZGV4ID0gbGluZVJ1bi5s
aW5lSW5kZXgoKTsKLSAgICAgICAgICAgIGF1dG8mIGxpbmVCb3hMb2dpY2FsUmVjdCA9IG1faW5s
aW5lRm9ybWF0dGluZ1N0YXRlLmxpbmVzKClbbGluZUluZGV4XS5saW5lQm94TG9naWNhbFJlY3Qo
KTsKLSAgICAgICAgICAgIGxvZ2ljYWxSZWN0Lm1vdmVCeSh7IGxpbmVCb3hMb2dpY2FsUmVjdC5s
ZWZ0KCksIGxpbmVCb3hMb2dpY2FsUmVjdC50b3AoKSB9KTsKKyAgICAgICAgICAgIGF1dG8gbGlu
ZUJveExvZ2ljYWxSZWN0ID0gbV9pbmxpbmVGb3JtYXR0aW5nU3RhdGUubGluZXMoKVtsaW5lSW5k
ZXhdLmxpbmVCb3hMb2dpY2FsUmVjdCgpOworICAgICAgICAgICAgcnVuUmVjdC5tb3ZlQnkoeyBs
aW5lQm94TG9naWNhbFJlY3QubGVmdCgpLCBsaW5lQm94TG9naWNhbFJlY3QudG9wKCkgfSk7Cisg
ICAgICAgICAgICAvLyBJbmxpbmVUcmVlIHJvdW5kcyB5IHBvc2l0aW9uIHRvIGludGVncmFsIHZh
bHVlLCBzZWUgSW5saW5lRmxvd0JveDo6cGxhY2VCb3hlc0luQmxvY2tEaXJlY3Rpb24uCisgICAg
ICAgICAgICBydW5SZWN0LnNldFkocm91bmRUb0ludChydW5SZWN0LnkoKSkpOwogCiAgICAgICAg
ICAgICBXVEY6Ok9wdGlvbmFsPFJ1bjo6VGV4dENvbnRlbnQ+IHRleHRDb250ZW50OwogICAgICAg
ICAgICAgaWYgKGF1dG8gdGV4dCA9IGxpbmVSdW4udGV4dCgpKQogICAgICAgICAgICAgICAgIHRl
eHRDb250ZW50ID0gUnVuOjpUZXh0Q29udGVudCB7IHRleHQtPnN0YXJ0KCksIHRleHQtPmxlbmd0
aCgpLCB0ZXh0LT5jb250ZW50KCksIHRleHQtPm5lZWRzSHlwaGVuKCkgfTsKICAgICAgICAgICAg
IGF1dG8gZXhwYW5zaW9uID0gUnVuOjpFeHBhbnNpb24geyBsaW5lUnVuLmV4cGFuc2lvbigpLmJl
aGF2aW9yLCBsaW5lUnVuLmV4cGFuc2lvbigpLmhvcml6b250YWxFeHBhbnNpb24gfTsKLSAgICAg
ICAgICAgIGF1dG8gZGlzcGxheVJ1biA9IFJ1biB7IGxpbmVJbmRleCwgbGF5b3V0Qm94LCBsb2dp
Y2FsUmVjdCwgY29tcHV0ZWRJbmtPdmVyZmxvdyhsb2dpY2FsUmVjdCksIGV4cGFuc2lvbiwgdGV4
dENvbnRlbnQgfTsKKyAgICAgICAgICAgIGF1dG8gZGlzcGxheVJ1biA9IFJ1biB7IGxpbmVJbmRl
eCwgbGF5b3V0Qm94LCBydW5SZWN0LCBjb21wdXRlZElua092ZXJmbG93KHJ1blJlY3QpLCBleHBh
bnNpb24sIHRleHRDb250ZW50IH07CiAgICAgICAgICAgICBkaXNwbGF5SW5saW5lQ29udGVudC5y
dW5zLmFwcGVuZChkaXNwbGF5UnVuKTsKICAgICAgICAgfQogICAgIH07CkBAIC0xNjMsNyArMTY1
LDcgQEAgdm9pZCBMaW5lTGF5b3V0Ojpjb25zdHJ1Y3RDb250ZW50KCkKICAgICAgICAgc2l6ZV90
IHJ1bkluZGV4ID0gMDsKICAgICAgICAgZm9yIChzaXplX3QgbGluZUluZGV4ID0gMDsgbGluZUlu
ZGV4IDwgbGluZXMuc2l6ZSgpOyArK2xpbmVJbmRleCkgewogICAgICAgICAgICAgYXV0byYgbGlu
ZSA9IGxpbmVzW2xpbmVJbmRleF07Ci0gICAgICAgICAgICBhdXRvJiBsaW5lQm94TG9naWNhbFJl
Y3QgPSBsaW5lLmxpbmVCb3hMb2dpY2FsUmVjdCgpOworICAgICAgICAgICAgYXV0byBsaW5lQm94
TG9naWNhbFJlY3QgPSBsaW5lLmxpbmVCb3hMb2dpY2FsUmVjdCgpOwogICAgICAgICAgICAgLy8g
RklYTUU6IFRoaXMgaXMgd2hlcmUgdGhlIGxvZ2ljYWwgdG8gcGh5c2ljYWwgdHJhbnNsYXRlIHNo
b3VsZCBoYXBwZW4uCiAgICAgICAgICAgICBhdXRvIG92ZXJmbG93V2lkdGggPSBbJl0gewogICAg
ICAgICAgICAgICAgIC8vIEZJWE1FOiBJdCdzIHRoZSBjb3B5IG9mIHRoZSBsZXRzLWFkanVzdC1v
dmVyZmxvdy1mb3ItdGhlLWNhcmV0IGJlaGF2aW9yIGZyb20gQ29tcGxleExpbmVMYXlvdXQ6OmFk
ZE92ZXJmbG93RnJvbUlubGluZUNoaWxkcmVuLgpAQCAtMTg3LDYgKzE4OSw4IEBAIHZvaWQgTGlu
ZUxheW91dDo6Y29uc3RydWN0Q29udGVudCgpCiAgICAgICAgICAgICBhdXRvIGxpbmVSZWN0ID0g
RmxvYXRSZWN0IHsgbGluZS5sb2dpY2FsUmVjdCgpIH07CiAgICAgICAgICAgICAvLyBQYWludGlu
ZyBjb2RlIChzcGVjaWZpY2FsbHkgVGV4dFJ1bidzIHhQb3MpIG5lZWRzIHRoZSBsaW5lIGJveCBv
ZmZzZXQgdG8gYmUgYWJsZSB0byBjb21wdXRlIHRhYiBwb3NpdGlvbnMuCiAgICAgICAgICAgICBs
aW5lUmVjdC5zZXRYKGxpbmVCb3hMb2dpY2FsUmVjdC5sZWZ0KCkpOworICAgICAgICAgICAgLy8g
SW5saW5lVHJlZSByb3VuZHMgeSBwb3NpdGlvbiB0byBpbnRlZ3JhbCB2YWx1ZSwgc2VlIElubGlu
ZUZsb3dCb3g6OnBsYWNlQm94ZXNJbkJsb2NrRGlyZWN0aW9uLgorICAgICAgICAgICAgbGluZVJl
Y3Quc2V0WShyb3VuZFRvSW50KGxpbmVSZWN0LnkoKSkpOwogICAgICAgICAgICAgZGlzcGxheUlu
bGluZUNvbnRlbnQubGluZXMuYXBwZW5kKHsgZmlyc3RSdW5JbmRleCwgcnVuQ291bnQsIGxpbmVS
ZWN0LCBzY3JvbGxhYmxlT3ZlcmZsb3dSZWN0LCBsaW5lSW5rT3ZlcmZsb3dSZWN0LCBsaW5lLmJh
c2VsaW5lKCksIGxpbmUuaG9yaXpvbnRhbEFsaWdubWVudE9mZnNldCgpIH0pOwogICAgICAgICB9
CiAgICAgfTsKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwppbmRleCA5YjA0NjliYTFhYWFiZDI2N2FhNWI2ZWM4NjZlMzU2NmY1MTU5MjQy
Li45OTBjYTNkMDVkMmRiNTk3ZTA2NTRhOGY1MDNmYjRlYTY5MjNlMGE1IDEwMDY0NAotLS0gYS9M
YXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMg
KzEsMTMgQEAKKzIwMjAtMTAtMTIgIFphbGFuIEJ1anRhcyAgPHphbGFuQGFwcGxlLmNvbT4KKwor
ICAgICAgICBSRUdSRVNTSU9OIChyMjY4Mjk0KTogWyBpT1Mgd2syIF0gaW1wb3J0ZWQvYmxpbmsv
ZmFzdC9jc3Mvem9vbWVkLWludHJpbnNpYy13aWR0aC5odG1sIGlzIGEgY29uc3RhbnQgaW1hZ2Ug
ZmFpbHVyZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MjE3NjEwCisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS83MDIwNzk3Nz4KKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIHBsYXRmb3JtL2lvcy1zaW11bGF0
b3Itd2syL1Rlc3RFeHBlY3RhdGlvbnM6CisKIDIwMjAtMTAtMTIgIEthcmwgUmFja2xlciAgPHJh
Y2tsZXJAYXBwbGUuY29tPgogCiAgICAgICAgIFJFR1JFU1NJT04gKHIyNjgyOTQpOiBbIGlPUyB3
azIgXSBpbXBvcnRlZC9ibGluay9mYXN0L2Nzcy96b29tZWQtaW50cmluc2ljLXdpZHRoLmh0bWwg
aXMgYSBjb25zdGFudCBpbWFnZSBmYWlsdXJlCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0
Zm9ybS9pb3Mtc2ltdWxhdG9yLXdrMi9UZXN0RXhwZWN0YXRpb25zIGIvTGF5b3V0VGVzdHMvcGxh
dGZvcm0vaW9zLXNpbXVsYXRvci13azIvVGVzdEV4cGVjdGF0aW9ucwppbmRleCBhMTE1NGMwYmM4
NGJiZTBiYTgzNjVkODI1NTNlZWZmNmJjZmRhZDUyLi5iM2Y4ZGU0MDgxOGFjNWNmZWJjOWQ1MThm
ZWIzYTJmNmVjYmY5MGMzIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9pb3Mtc2lt
dWxhdG9yLXdrMi9UZXN0RXhwZWN0YXRpb25zCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2lv
cy1zaW11bGF0b3Itd2syL1Rlc3RFeHBlY3RhdGlvbnMKQEAgLTE0OSw0ICsxNDksNCBAQCB3ZWJr
aXQub3JnL2IvMjE3MzU3IGh0dHAvd3B0L2NhY2hlLXN0b3JhZ2UvY2FjaGUtcXVvdGEtYWZ0ZXIt
cmVzdGFydC5hbnkuaHRtbCBbCiAKIHdlYmtpdC5vcmcvYi8yMTc0MTIgaHR0cC93cHQvY2FjaGUt
c3RvcmFnZS9jYWNoZS1xdW90YS5hbnkuaHRtbCBbIFBhc3MgRmFpbHVyZSBdCiAKLXdlYmtpdC5v
cmcvYi8yMTc2MTAgaW1wb3J0ZWQvYmxpbmsvZmFzdC9jc3Mvem9vbWVkLWludHJpbnNpYy13aWR0
aC5odG1sIFsgRmFpbHVyZSBdClwgTm8gbmV3bGluZSBhdCBlbmQgb2YgZmlsZQord2Via2l0Lm9y
Zy9iLzIxNzY0MyBpbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3MtZmxleGJv
eC9hdXRvLW1hcmdpbnMtMDAxLmh0bWwgWyBQYXNzIEltYWdlT25seUZhaWx1cmUgXQpcIE5vIG5l
d2xpbmUgYXQgZW5kIG9mIGZpbGUK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>411188</attachid>
            <date>2020-10-12 18:30:56 -0700</date>
            <delta_ts>2020-10-12 19:02:52 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-217610-20201012183056.patch</filename>
            <type>text/plain</type>
            <size>6747</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY4MzUxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMjlkMjdhMmM0OWMwODdm
YTBkZWUxMTc1MzE1NWFmODRhOTYwMmFiMS4uMTE3ZTk5NjAwMzExM2M3MDg2YThjZmM1ZTY1ZDY0
ZjMwNDY5ZmI0NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDIwLTEwLTEyICBaYWxh
biBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CisKKyAgICAgICAgUkVHUkVTU0lPTiAocjI2ODI5
NCk6IFsgaU9TIHdrMiBdIGltcG9ydGVkL2JsaW5rL2Zhc3QvY3NzL3pvb21lZC1pbnRyaW5zaWMt
d2lkdGguaHRtbCBpcyBhIGNvbnN0YW50IGltYWdlIGZhaWx1cmUKKyAgICAgICAgaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIxNzYxMAorICAgICAgICA8cmRhcjovL3By
b2JsZW0vNzAyMDc5Nzc+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgQW50dGkgS29pdmlzdG8uCisK
KyAgICAgICAgSW5saW5lVHJlZSBzbmFwcyBsaW5lIGJveGVzIHRvIGludGVncmFsIHZhbHVlcy4K
KworICAgICAgICAqIGxheW91dC9pbnRlZ3JhdGlvbi9MYXlvdXRJbnRlZ3JhdGlvbkxpbmVMYXlv
dXQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6TGF5b3V0SW50ZWdyYXRpb246OkxpbmVMYXlvdXQ6
OmNvbnN0cnVjdENvbnRlbnQpOgorCiAyMDIwLTEwLTEyICBBZHJpYW4gUGVyZXogZGUgQ2FzdHJv
ICA8YXBlcmV6QGlnYWxpYS5jb20+CiAKICAgICAgICAgUkVHUkVTU0lPTihyMjU2ODkyKTogW1dQ
RV1bR1RLXSBCdWlsZCBicm9rZW4gd2l0aCBFTkFCTEVfQUNDRUxFUkFURURfMkRfQ0FOVkFTPU9O
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvaW50ZWdyYXRpb24vTGF5b3V0SW50
ZWdyYXRpb25MaW5lTGF5b3V0LmNwcCBiL1NvdXJjZS9XZWJDb3JlL2xheW91dC9pbnRlZ3JhdGlv
bi9MYXlvdXRJbnRlZ3JhdGlvbkxpbmVMYXlvdXQuY3BwCmluZGV4IDRlOGI1NjBmMzVjZGQzODNh
OTJiOWNlMzQ3OGI4ODRhM2NjM2M2ZjUuLjEwMWI0MDg5ODMxY2I0MGVhOTU0ODZhODQ2YzAzNTM4
ZGZlZGFiZjUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2xheW91dC9pbnRlZ3JhdGlvbi9M
YXlvdXRJbnRlZ3JhdGlvbkxpbmVMYXlvdXQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2xheW91
dC9pbnRlZ3JhdGlvbi9MYXlvdXRJbnRlZ3JhdGlvbkxpbmVMYXlvdXQuY3BwCkBAIC0xMjQsMTIg
KzEyNCwxMiBAQCB2b2lkIExpbmVMYXlvdXQ6OmNvbnN0cnVjdENvbnRlbnQoKQogICAgICAgICBh
dXRvIGluaXRpYWxDb250YWluZ0Jsb2NrU2l6ZSA9IG1fbGF5b3V0U3RhdGUudmlld3BvcnRTaXpl
KCk7CiAgICAgICAgIGZvciAoYXV0byYgbGluZVJ1biA6IG1faW5saW5lRm9ybWF0dGluZ1N0YXRl
LmxpbmVSdW5zKCkpIHsKICAgICAgICAgICAgIGF1dG8mIGxheW91dEJveCA9IGxpbmVSdW4ubGF5
b3V0Qm94KCk7Ci0gICAgICAgICAgICBhdXRvIGNvbXB1dGVkSW5rT3ZlcmZsb3cgPSBbJl0gKGNv
bnN0IGF1dG8mIGxvZ2ljYWxSZWN0KSB7CisgICAgICAgICAgICBhdXRvIGNvbXB1dGVkSW5rT3Zl
cmZsb3cgPSBbJl0gKGF1dG8gcnVuUmVjdCkgewogICAgICAgICAgICAgICAgIC8vIEZJWE1FOiBB
ZGQgc3VwcG9ydCBmb3Igbm9uLXRleHQgaW5rIG92ZXJmbG93LgogICAgICAgICAgICAgICAgIGlm
ICghbGluZVJ1bi50ZXh0KCkpCi0gICAgICAgICAgICAgICAgICAgIHJldHVybiBsb2dpY2FsUmVj
dDsKKyAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHJ1blJlY3Q7CiAgICAgICAgICAgICAgICAg
YXV0byYgc3R5bGUgPSBsYXlvdXRCb3guc3R5bGUoKTsKLSAgICAgICAgICAgICAgICBhdXRvIGlu
a092ZXJmbG93ID0gbG9naWNhbFJlY3Q7CisgICAgICAgICAgICAgICAgYXV0byBpbmtPdmVyZmxv
dyA9IHJ1blJlY3Q7CiAgICAgICAgICAgICAgICAgYXV0byBzdHJva2VPdmVyZmxvdyA9IHN0ZDo6
Y2VpbChzdHlsZS5jb21wdXRlZFN0cm9rZVdpZHRoKGNlaWxlZEludFNpemUoaW5pdGlhbENvbnRh
aW5nQmxvY2tTaXplKSkpOwogICAgICAgICAgICAgICAgIGlua092ZXJmbG93LmluZmxhdGUoc3Ry
b2tlT3ZlcmZsb3cpOwogCkBAIC0xNDAsMTggKzE0MCwyMCBAQCB2b2lkIExpbmVMYXlvdXQ6OmNv
bnN0cnVjdENvbnRlbnQoKQogICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICByZXR1
cm4gaW5rT3ZlcmZsb3c7CiAgICAgICAgICAgICB9OwotICAgICAgICAgICAgYXV0byBsb2dpY2Fs
UmVjdCA9IEZsb2F0UmVjdCB7IGxpbmVSdW4ubG9naWNhbFJlY3QoKSB9OworICAgICAgICAgICAg
YXV0byBydW5SZWN0ID0gRmxvYXRSZWN0IHsgbGluZVJ1bi5sb2dpY2FsUmVjdCgpIH07CiAgICAg
ICAgICAgICAvLyBJbmxpbmUgYm94ZXMgYXJlIHJlbGF0aXZlIHRvIHRoZSBsaW5lIGJveCB3aGls
ZSBmaW5hbCBSdW5zIG5lZWQgdG8gYmUgcmVsYXRpdmUgdG8gdGhlIHBhcmVudCBCb3gKICAgICAg
ICAgICAgIC8vIEZJWE1FOiBTaG91bGRuJ3Qgd2UganVzdCBsZWF2ZSB0aGVtIGJlIHJlbGF0aXZl
IHRvIHRoZSBsaW5lIGJveD8KICAgICAgICAgICAgIGF1dG8gbGluZUluZGV4ID0gbGluZVJ1bi5s
aW5lSW5kZXgoKTsKLSAgICAgICAgICAgIGF1dG8mIGxpbmVCb3hMb2dpY2FsUmVjdCA9IG1faW5s
aW5lRm9ybWF0dGluZ1N0YXRlLmxpbmVzKClbbGluZUluZGV4XS5saW5lQm94TG9naWNhbFJlY3Qo
KTsKLSAgICAgICAgICAgIGxvZ2ljYWxSZWN0Lm1vdmVCeSh7IGxpbmVCb3hMb2dpY2FsUmVjdC5s
ZWZ0KCksIGxpbmVCb3hMb2dpY2FsUmVjdC50b3AoKSB9KTsKKyAgICAgICAgICAgIGF1dG8gbGlu
ZUJveExvZ2ljYWxSZWN0ID0gbV9pbmxpbmVGb3JtYXR0aW5nU3RhdGUubGluZXMoKVtsaW5lSW5k
ZXhdLmxpbmVCb3hMb2dpY2FsUmVjdCgpOworICAgICAgICAgICAgcnVuUmVjdC5tb3ZlQnkoeyBs
aW5lQm94TG9naWNhbFJlY3QubGVmdCgpLCBsaW5lQm94TG9naWNhbFJlY3QudG9wKCkgfSk7Cisg
ICAgICAgICAgICAvLyBJbmxpbmVUcmVlIHJvdW5kcyB5IHBvc2l0aW9uIHRvIGludGVncmFsIHZh
bHVlLCBzZWUgSW5saW5lRmxvd0JveDo6cGxhY2VCb3hlc0luQmxvY2tEaXJlY3Rpb24uCisgICAg
ICAgICAgICBydW5SZWN0LnNldFkocm91bmRUb0ludChydW5SZWN0LnkoKSkpOwogCiAgICAgICAg
ICAgICBXVEY6Ok9wdGlvbmFsPFJ1bjo6VGV4dENvbnRlbnQ+IHRleHRDb250ZW50OwogICAgICAg
ICAgICAgaWYgKGF1dG8gdGV4dCA9IGxpbmVSdW4udGV4dCgpKQogICAgICAgICAgICAgICAgIHRl
eHRDb250ZW50ID0gUnVuOjpUZXh0Q29udGVudCB7IHRleHQtPnN0YXJ0KCksIHRleHQtPmxlbmd0
aCgpLCB0ZXh0LT5jb250ZW50KCksIHRleHQtPm5lZWRzSHlwaGVuKCkgfTsKICAgICAgICAgICAg
IGF1dG8gZXhwYW5zaW9uID0gUnVuOjpFeHBhbnNpb24geyBsaW5lUnVuLmV4cGFuc2lvbigpLmJl
aGF2aW9yLCBsaW5lUnVuLmV4cGFuc2lvbigpLmhvcml6b250YWxFeHBhbnNpb24gfTsKLSAgICAg
ICAgICAgIGF1dG8gZGlzcGxheVJ1biA9IFJ1biB7IGxpbmVJbmRleCwgbGF5b3V0Qm94LCBsb2dp
Y2FsUmVjdCwgY29tcHV0ZWRJbmtPdmVyZmxvdyhsb2dpY2FsUmVjdCksIGV4cGFuc2lvbiwgdGV4
dENvbnRlbnQgfTsKKyAgICAgICAgICAgIGF1dG8gZGlzcGxheVJ1biA9IFJ1biB7IGxpbmVJbmRl
eCwgbGF5b3V0Qm94LCBydW5SZWN0LCBjb21wdXRlZElua092ZXJmbG93KHJ1blJlY3QpLCBleHBh
bnNpb24sIHRleHRDb250ZW50IH07CiAgICAgICAgICAgICBkaXNwbGF5SW5saW5lQ29udGVudC5y
dW5zLmFwcGVuZChkaXNwbGF5UnVuKTsKICAgICAgICAgfQogICAgIH07CkBAIC0xNjMsNyArMTY1
LDcgQEAgdm9pZCBMaW5lTGF5b3V0Ojpjb25zdHJ1Y3RDb250ZW50KCkKICAgICAgICAgc2l6ZV90
IHJ1bkluZGV4ID0gMDsKICAgICAgICAgZm9yIChzaXplX3QgbGluZUluZGV4ID0gMDsgbGluZUlu
ZGV4IDwgbGluZXMuc2l6ZSgpOyArK2xpbmVJbmRleCkgewogICAgICAgICAgICAgYXV0byYgbGlu
ZSA9IGxpbmVzW2xpbmVJbmRleF07Ci0gICAgICAgICAgICBhdXRvJiBsaW5lQm94TG9naWNhbFJl
Y3QgPSBsaW5lLmxpbmVCb3hMb2dpY2FsUmVjdCgpOworICAgICAgICAgICAgYXV0byBsaW5lQm94
TG9naWNhbFJlY3QgPSBsaW5lLmxpbmVCb3hMb2dpY2FsUmVjdCgpOwogICAgICAgICAgICAgLy8g
RklYTUU6IFRoaXMgaXMgd2hlcmUgdGhlIGxvZ2ljYWwgdG8gcGh5c2ljYWwgdHJhbnNsYXRlIHNo
b3VsZCBoYXBwZW4uCiAgICAgICAgICAgICBhdXRvIG92ZXJmbG93V2lkdGggPSBbJl0gewogICAg
ICAgICAgICAgICAgIC8vIEZJWE1FOiBJdCdzIHRoZSBjb3B5IG9mIHRoZSBsZXRzLWFkanVzdC1v
dmVyZmxvdy1mb3ItdGhlLWNhcmV0IGJlaGF2aW9yIGZyb20gQ29tcGxleExpbmVMYXlvdXQ6OmFk
ZE92ZXJmbG93RnJvbUlubGluZUNoaWxkcmVuLgpAQCAtMTg3LDYgKzE4OSw4IEBAIHZvaWQgTGlu
ZUxheW91dDo6Y29uc3RydWN0Q29udGVudCgpCiAgICAgICAgICAgICBhdXRvIGxpbmVSZWN0ID0g
RmxvYXRSZWN0IHsgbGluZS5sb2dpY2FsUmVjdCgpIH07CiAgICAgICAgICAgICAvLyBQYWludGlu
ZyBjb2RlIChzcGVjaWZpY2FsbHkgVGV4dFJ1bidzIHhQb3MpIG5lZWRzIHRoZSBsaW5lIGJveCBv
ZmZzZXQgdG8gYmUgYWJsZSB0byBjb21wdXRlIHRhYiBwb3NpdGlvbnMuCiAgICAgICAgICAgICBs
aW5lUmVjdC5zZXRYKGxpbmVCb3hMb2dpY2FsUmVjdC5sZWZ0KCkpOworICAgICAgICAgICAgLy8g
SW5saW5lVHJlZSByb3VuZHMgeSBwb3NpdGlvbiB0byBpbnRlZ3JhbCB2YWx1ZSwgc2VlIElubGlu
ZUZsb3dCb3g6OnBsYWNlQm94ZXNJbkJsb2NrRGlyZWN0aW9uLgorICAgICAgICAgICAgbGluZVJl
Y3Quc2V0WShyb3VuZFRvSW50KGxpbmVSZWN0LnkoKSkpOwogICAgICAgICAgICAgZGlzcGxheUlu
bGluZUNvbnRlbnQubGluZXMuYXBwZW5kKHsgZmlyc3RSdW5JbmRleCwgcnVuQ291bnQsIGxpbmVS
ZWN0LCBzY3JvbGxhYmxlT3ZlcmZsb3dSZWN0LCBsaW5lSW5rT3ZlcmZsb3dSZWN0LCBsaW5lLmJh
c2VsaW5lKCksIGxpbmUuaG9yaXpvbnRhbEFsaWdubWVudE9mZnNldCgpIH0pOwogICAgICAgICB9
CiAgICAgfTsKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwppbmRleCA5YjA0NjliYTFhYWFiZDI2N2FhNWI2ZWM4NjZlMzU2NmY1MTU5MjQy
Li5kYzNmYTA4Y2FlY2YwZWNjYWU1MzFlOWUzYmMzY2E5NDZlMjU3ZTMzIDEwMDY0NAotLS0gYS9M
YXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMg
KzEsMTMgQEAKKzIwMjAtMTAtMTIgIFphbGFuIEJ1anRhcyAgPHphbGFuQGFwcGxlLmNvbT4KKwor
ICAgICAgICBSRUdSRVNTSU9OIChyMjY4Mjk0KTogWyBpT1Mgd2syIF0gaW1wb3J0ZWQvYmxpbmsv
ZmFzdC9jc3Mvem9vbWVkLWludHJpbnNpYy13aWR0aC5odG1sIGlzIGEgY29uc3RhbnQgaW1hZ2Ug
ZmFpbHVyZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MjE3NjEwCisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS83MDIwNzk3Nz4KKworICAgICAgICBSZXZp
ZXdlZCBieSBBbnR0aSBLb2l2aXN0by4KKworICAgICAgICAqIHBsYXRmb3JtL2lvcy1zaW11bGF0
b3Itd2syL1Rlc3RFeHBlY3RhdGlvbnM6CisKIDIwMjAtMTAtMTIgIEthcmwgUmFja2xlciAgPHJh
Y2tsZXJAYXBwbGUuY29tPgogCiAgICAgICAgIFJFR1JFU1NJT04gKHIyNjgyOTQpOiBbIGlPUyB3
azIgXSBpbXBvcnRlZC9ibGluay9mYXN0L2Nzcy96b29tZWQtaW50cmluc2ljLXdpZHRoLmh0bWwg
aXMgYSBjb25zdGFudCBpbWFnZSBmYWlsdXJlCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0
Zm9ybS9pb3Mtc2ltdWxhdG9yLXdrMi9UZXN0RXhwZWN0YXRpb25zIGIvTGF5b3V0VGVzdHMvcGxh
dGZvcm0vaW9zLXNpbXVsYXRvci13azIvVGVzdEV4cGVjdGF0aW9ucwppbmRleCBhMTE1NGMwYmM4
NGJiZTBiYTgzNjVkODI1NTNlZWZmNmJjZmRhZDUyLi5iM2Y4ZGU0MDgxOGFjNWNmZWJjOWQ1MThm
ZWIzYTJmNmVjYmY5MGMzIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9pb3Mtc2lt
dWxhdG9yLXdrMi9UZXN0RXhwZWN0YXRpb25zCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2lv
cy1zaW11bGF0b3Itd2syL1Rlc3RFeHBlY3RhdGlvbnMKQEAgLTE0OSw0ICsxNDksNCBAQCB3ZWJr
aXQub3JnL2IvMjE3MzU3IGh0dHAvd3B0L2NhY2hlLXN0b3JhZ2UvY2FjaGUtcXVvdGEtYWZ0ZXIt
cmVzdGFydC5hbnkuaHRtbCBbCiAKIHdlYmtpdC5vcmcvYi8yMTc0MTIgaHR0cC93cHQvY2FjaGUt
c3RvcmFnZS9jYWNoZS1xdW90YS5hbnkuaHRtbCBbIFBhc3MgRmFpbHVyZSBdCiAKLXdlYmtpdC5v
cmcvYi8yMTc2MTAgaW1wb3J0ZWQvYmxpbmsvZmFzdC9jc3Mvem9vbWVkLWludHJpbnNpYy13aWR0
aC5odG1sIFsgRmFpbHVyZSBdClwgTm8gbmV3bGluZSBhdCBlbmQgb2YgZmlsZQord2Via2l0Lm9y
Zy9iLzIxNzY0MyBpbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3MtZmxleGJv
eC9hdXRvLW1hcmdpbnMtMDAxLmh0bWwgWyBQYXNzIEltYWdlT25seUZhaWx1cmUgXQpcIE5vIG5l
d2xpbmUgYXQgZW5kIG9mIGZpbGUK
</data>

          </attachment>
      

    </bug>

</bugzilla>