<?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>204989</bug_id>
          
          <creation_ts>2019-12-07 11:05:25 -0800</creation_ts>
          <short_desc>[LFC][IFC] Initialize InlineLayoutUnit variables to 0</short_desc>
          <delta_ts>2019-12-07 11:53:22 -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>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="alan">zalan</reporter>
          <assigned_to name="alan">zalan</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>commit-queue</cc>
    
    <cc>koivisto</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>1596597</commentid>
    <comment_count>0</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2019-12-07 11:05:25 -0800</bug_when>
    <thetext>ssia</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1596598</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-12-07 11:05:56 -0800</bug_when>
    <thetext>&lt;rdar://problem/57729313&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1596599</commentid>
    <comment_count>2</comment_count>
      <attachid>385103</attachid>
    <who name="alan">zalan</who>
    <bug_when>2019-12-07 11:06:40 -0800</bug_when>
    <thetext>Created attachment 385103
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1596601</commentid>
    <comment_count>3</comment_count>
      <attachid>385103</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-12-07 11:53:21 -0800</bug_when>
    <thetext>Comment on attachment 385103
Patch

Clearing flags on attachment: 385103

Committed r253259: &lt;https://trac.webkit.org/changeset/253259&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1596602</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-12-07 11:53:22 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>385103</attachid>
            <date>2019-12-07 11:06:40 -0800</date>
            <delta_ts>2019-12-07 11:53:21 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-204989-20191207110639.patch</filename>
            <type>text/plain</type>
            <size>13271</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjUzMjU1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNTk1N2I1YzEwZTlkOTMx
MDE3NGVkYzg2NDg4ZTNjODk4OWJjMGQ2Mi4uZTllZDY4MmRhODBiZGZmMGRlM2RkNzA5MTIxOGFh
NWY1NDE5OGQ4NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI3IEBACisyMDE5LTEyLTA3ICBaYWxh
biBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CisKKyAgICAgICAgW0xGQ11bSUZDXSBJbml0aWFs
aXplIElubGluZUxheW91dFVuaXQgdmFyaWFibGVzIHRvIDAKKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIwNDk4OQorCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRoaXMgaXMgaW4gcHJlcGFyYXRpb24gZm9yIHVz
aW5nIGZsb2F0IGJhc2VkIHR5cGVzIGluIElGQy4gU2VlIHdlYmtpdC5vcmcvYi8yMDQ5ODYgZm9y
IG1vcmUgaW5mby4KKworICAgICAgICAqIGxheW91dC9pbmxpbmVmb3JtYXR0aW5nL0lubGluZUZv
cm1hdHRpbmdDb250ZXh0LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkxheW91dDo6SW5saW5lRm9y
bWF0dGluZ0NvbnRleHQ6OmNvbXB1dGVkSW50cmluc2ljV2lkdGhGb3JDb25zdHJhaW50IGNvbnN0
KToKKyAgICAgICAgKiBsYXlvdXQvaW5saW5lZm9ybWF0dGluZy9JbmxpbmVMaW5lQnJlYWtlci5j
cHA6CisgICAgICAgIChXZWJDb3JlOjpMYXlvdXQ6OkxpbmVCcmVha2VyOjp3b3JkQnJlYWtpbmdC
ZWhhdmlvciBjb25zdCk6CisgICAgICAgICogbGF5b3V0L2lubGluZWZvcm1hdHRpbmcvSW5saW5l
TGluZUJyZWFrZXIuaDoKKyAgICAgICAgKiBsYXlvdXQvaW5saW5lZm9ybWF0dGluZy9JbmxpbmVM
aW5lQnVpbGRlci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpMYXlvdXQ6OkxpbmVCdWlsZGVyOjpp
bml0aWFsaXplKToKKyAgICAgICAgKFdlYkNvcmU6OkxheW91dDo6TGluZUJ1aWxkZXI6OmFsaWdu
Q29udGVudFZlcnRpY2FsbHkpOgorICAgICAgICAoV2ViQ29yZTo6TGF5b3V0OjpMaW5lQnVpbGRl
cjo6anVzdGlmeVJ1bnMgY29uc3QpOgorICAgICAgICAoV2ViQ29yZTo6TGF5b3V0OjpMaW5lQnVp
bGRlcjo6VHJpbW1hYmxlQ29udGVudDo6YXBwZW5kKToKKyAgICAgICAgKFdlYkNvcmU6OkxheW91
dDo6TGluZUJ1aWxkZXI6OlRyaW1tYWJsZUNvbnRlbnQ6OnRyaW0pOgorICAgICAgICAoV2ViQ29y
ZTo6TGF5b3V0OjpMaW5lQnVpbGRlcjo6VHJpbW1hYmxlQ29udGVudDo6dHJpbVRyYWlsaW5nUnVu
KToKKyAgICAgICAgKiBsYXlvdXQvaW5saW5lZm9ybWF0dGluZy9JbmxpbmVMaW5lQnVpbGRlci5o
OgorICAgICAgICAqIGxheW91dC9pbmxpbmVmb3JtYXR0aW5nL3RleHQvVGV4dFV0aWwuaDoKKwog
MjAxOS0xMi0wNyAgWmFsYW4gQnVqdGFzICA8emFsYW5AYXBwbGUuY29tPgogCiAgICAgICAgIFtM
RkNdW0lGQ10gSW50cm9kdWNlIElubGluZVJlY3QKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3Jl
L2xheW91dC9pbmxpbmVmb3JtYXR0aW5nL0lubGluZUZvcm1hdHRpbmdDb250ZXh0LmNwcCBiL1Nv
dXJjZS9XZWJDb3JlL2xheW91dC9pbmxpbmVmb3JtYXR0aW5nL0lubGluZUZvcm1hdHRpbmdDb250
ZXh0LmNwcAppbmRleCBiODE2ZDEzZDgxOTM0MGUzNWRlMzc1M2U3YjNjYjEzMzI0ZmEwZTY5Li41
NDljM2UwYTFlNTRjNWU4OTBmNTZlNDgyYjZiMzY2NDM5ZmZkYjk1IDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9sYXlvdXQvaW5saW5lZm9ybWF0dGluZy9JbmxpbmVGb3JtYXR0aW5nQ29udGV4
dC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvbGF5b3V0L2lubGluZWZvcm1hdHRpbmcvSW5saW5l
Rm9ybWF0dGluZ0NvbnRleHQuY3BwCkBAIC0yMzEsNyArMjMxLDcgQEAgRm9ybWF0dGluZ0NvbnRl
eHQ6OkludHJpbnNpY1dpZHRoQ29uc3RyYWludHMgSW5saW5lRm9ybWF0dGluZ0NvbnRleHQ6OmNv
bXB1dGVkSW4KIElubGluZUxheW91dFVuaXQgSW5saW5lRm9ybWF0dGluZ0NvbnRleHQ6OmNvbXB1
dGVkSW50cmluc2ljV2lkdGhGb3JDb25zdHJhaW50KGNvbnN0IFVzZWRIb3Jpem9udGFsVmFsdWVz
JiB1c2VkSG9yaXpvbnRhbFZhbHVlcykgY29uc3QKIHsKICAgICBhdXRvJiBpbmxpbmVJdGVtcyA9
IGZvcm1hdHRpbmdTdGF0ZSgpLmlubGluZUl0ZW1zKCk7Ci0gICAgSW5saW5lTGF5b3V0VW5pdCBt
YXhpbXVtTGluZVdpZHRoOworICAgIElubGluZUxheW91dFVuaXQgbWF4aW11bUxpbmVXaWR0aCA9
IDA7CiAgICAgdW5zaWduZWQgbGVhZGluZ0lubGluZUl0ZW1JbmRleCA9IDA7CiAgICAgYXV0byBs
aW5lQnVpbGRlciA9IExpbmVCdWlsZGVyIHsgKnRoaXMsIHJvb3QoKS5zdHlsZSgpLnRleHRBbGln
bigpLCBMaW5lQnVpbGRlcjo6U2tpcEFsaWdubWVudDo6WWVzIH07CiAgICAgYXV0byBsaW5lTGF5
b3V0Q29udGV4dCA9IExpbmVMYXlvdXRDb250ZXh0IHsgKnRoaXMsIHJvb3QoKSwgaW5saW5lSXRl
bXMgfTsKQEAgLTI0MSw3ICsyNDEsNyBAQCBJbmxpbmVMYXlvdXRVbml0IElubGluZUZvcm1hdHRp
bmdDb250ZXh0Ojpjb21wdXRlZEludHJpbnNpY1dpZHRoRm9yQ29uc3RyYWludChjbwogICAgICAg
ICBhdXRvIGxpbmVDb250ZW50ID0gbGluZUxheW91dENvbnRleHQubGF5b3V0TGluZShsaW5lQnVp
bGRlciwgbGVhZGluZ0lubGluZUl0ZW1JbmRleCwgeyB9KTsKIAogICAgICAgICBsZWFkaW5nSW5s
aW5lSXRlbUluZGV4ID0gKmxpbmVDb250ZW50LnRyYWlsaW5nSW5saW5lSXRlbUluZGV4ICsgMTsK
LSAgICAgICAgSW5saW5lTGF5b3V0VW5pdCBmbG9hdHNXaWR0aDsKKyAgICAgICAgSW5saW5lTGF5
b3V0VW5pdCBmbG9hdHNXaWR0aCA9IDA7CiAgICAgICAgIGZvciAoYXV0byYgZmxvYXRJdGVtIDog
bGluZUNvbnRlbnQuZmxvYXRzKQogICAgICAgICAgICAgZmxvYXRzV2lkdGggKz0gZ2VvbWV0cnlG
b3JCb3goZmxvYXRJdGVtLT5sYXlvdXRCb3goKSkubWFyZ2luQm94V2lkdGgoKTsKICAgICAgICAg
bWF4aW11bUxpbmVXaWR0aCA9IHN0ZDo6bWF4KG1heGltdW1MaW5lV2lkdGgsIGZsb2F0c1dpZHRo
ICsgbGluZUNvbnRlbnQubGluZUJveC5sb2dpY2FsV2lkdGgoKSk7CmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViQ29yZS9sYXlvdXQvaW5saW5lZm9ybWF0dGluZy9JbmxpbmVMaW5lQnJlYWtlci5jcHAg
Yi9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvaW5saW5lZm9ybWF0dGluZy9JbmxpbmVMaW5lQnJlYWtl
ci5jcHAKaW5kZXggOTA4ZTZlYmZhZjVmMDc2MGU4MDg3YjA0YzI2MjM1MjMzZWY5NmY5Yi4uM2M5
MDMxNjUyNjA5NGEzMzVmZGQwZTQxMWM3MmY5NWE2MmE5ZWI3NSAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYkNvcmUvbGF5b3V0L2lubGluZWZvcm1hdHRpbmcvSW5saW5lTGluZUJyZWFrZXIuY3BwCisr
KyBiL1NvdXJjZS9XZWJDb3JlL2xheW91dC9pbmxpbmVmb3JtYXR0aW5nL0lubGluZUxpbmVCcmVh
a2VyLmNwcApAQCAtMTAyLDcgKzEwMiw3IEBAIE9wdGlvbmFsPExpbmVCcmVha2VyOjpCcmVha2lu
Z0NvbnRleHQ6OlBhcnRpYWxUcmFpbGluZ0NvbnRlbnQ+IExpbmVCcmVha2VyOjp3b3JkCiB7CiAg
ICAgLy8gQ2hlY2sgd2hlcmUgdGhlIG92ZXJmbG93IG9jY3VycyBhbmQgdXNlIHRoZSBjb3JyZXNw
b25kaW5nIHN0eWxlIHRvIGZpZ3VyZSBvdXQgdGhlIGJyZWFraW5nIGJlaGF2aW91ci4KICAgICAv
LyA8c3BhbiBzdHlsZT0id29yZC1icmVhazogbm9ybWFsIj5maXJzdDwvc3Bhbj48c3BhbiBzdHls
ZT0id29yZC1icmVhazogYnJlYWstYWxsIj5zZWNvbmQ8L3NwYW4+PHNwYW4gc3R5bGU9IndvcmQt
YnJlYWs6IG5vcm1hbCI+dGhpcmQ8L3NwYW4+Ci0gICAgSW5saW5lTGF5b3V0VW5pdCBhY2N1bXVs
YXRlZFJ1bldpZHRoOworICAgIElubGluZUxheW91dFVuaXQgYWNjdW11bGF0ZWRSdW5XaWR0aCA9
IDA7CiAgICAgdW5zaWduZWQgaW5kZXggPSAwOwogICAgIHdoaWxlIChpbmRleCA8IHJ1bnMuc2l6
ZSgpKSB7CiAgICAgICAgIGF1dG8mIHJ1biA9IHJ1bnNbaW5kZXhdOwpkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYkNvcmUvbGF5b3V0L2lubGluZWZvcm1hdHRpbmcvSW5saW5lTGluZUJyZWFrZXIuaCBi
L1NvdXJjZS9XZWJDb3JlL2xheW91dC9pbmxpbmVmb3JtYXR0aW5nL0lubGluZUxpbmVCcmVha2Vy
LmgKaW5kZXggZGMwMjcwZjczOTliMzVjMTAwYmU1YjI4MDQyMmFjOTE3Y2E1NWJlNC4uZTc4ZDMx
MGYxOGE1OWVlODNlNGI5NDJiMGQxYjBmYWJjNDcwZDU1OSAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YkNvcmUvbGF5b3V0L2lubGluZWZvcm1hdHRpbmcvSW5saW5lTGluZUJyZWFrZXIuaAorKysgYi9T
b3VyY2UvV2ViQ29yZS9sYXlvdXQvaW5saW5lZm9ybWF0dGluZy9JbmxpbmVMaW5lQnJlYWtlci5o
CkBAIC00Nyw3ICs0Nyw3IEBAIHB1YmxpYzoKICAgICAgICAgc3RydWN0IFBhcnRpYWxUcmFpbGlu
Z0NvbnRlbnQgewogICAgICAgICAgICAgdW5zaWduZWQgcnVuSW5kZXggeyAwIH07CiAgICAgICAg
ICAgICB1bnNpZ25lZCBsZW5ndGggeyAwIH07Ci0gICAgICAgICAgICBJbmxpbmVMYXlvdXRVbml0
IGxvZ2ljYWxXaWR0aDsKKyAgICAgICAgICAgIElubGluZUxheW91dFVuaXQgbG9naWNhbFdpZHRo
IHsgMCB9OwogICAgICAgICAgICAgYm9vbCBuZWVkc0h5cGhlbiB7IGZhbHNlIH07CiAgICAgICAg
IH07CiAgICAgICAgIE9wdGlvbmFsPFBhcnRpYWxUcmFpbGluZ0NvbnRlbnQ+IHBhcnRpYWxUcmFp
bGluZ0NvbnRlbnQ7CkBAIC03MSw3ICs3MSw3IEBAIHB1YmxpYzoKIAogICAgICAgICBzdHJ1Y3Qg
UnVuIHsKICAgICAgICAgICAgIGNvbnN0IElubGluZUl0ZW0mIGlubGluZUl0ZW07Ci0gICAgICAg
ICAgICBJbmxpbmVMYXlvdXRVbml0IGxvZ2ljYWxXaWR0aDsKKyAgICAgICAgICAgIElubGluZUxh
eW91dFVuaXQgbG9naWNhbFdpZHRoIHsgMCB9OwogICAgICAgICB9OwogICAgICAgICB1c2luZyBS
dW5MaXN0ID0gVmVjdG9yPFJ1biwgMzA+OwogCkBAIC05MywxNyArOTMsMTcgQEAgcHVibGljOgog
ICAgICAgICAgICAgdm9pZCByZXNldCgpOwogCiAgICAgICAgICAgICBib29sIGlzRnVsbHlUcmlt
bWFibGUgeyBmYWxzZSB9OwotICAgICAgICAgICAgSW5saW5lTGF5b3V0VW5pdCB3aWR0aDsKKyAg
ICAgICAgICAgIElubGluZUxheW91dFVuaXQgd2lkdGggeyAwIH07CiAgICAgICAgIH07CiAgICAg
ICAgIFRyYWlsaW5nVHJpbW1hYmxlQ29udGVudCBtX3RyYWlsaW5nVHJpbW1hYmxlQ29udGVudDsK
LSAgICAgICAgSW5saW5lTGF5b3V0VW5pdCBtX3dpZHRoOworICAgICAgICBJbmxpbmVMYXlvdXRV
bml0IG1fd2lkdGggeyAwIH07CiAgICAgfTsKIAogICAgIHN0cnVjdCBMaW5lU3RhdHVzIHsKLSAg
ICAgICAgSW5saW5lTGF5b3V0VW5pdCBhdmFpbGFibGVXaWR0aDsKLSAgICAgICAgSW5saW5lTGF5
b3V0VW5pdCB0cmltbWFibGVXaWR0aDsKLSAgICAgICAgYm9vbCBsaW5lSGFzRnVsbHlUcmltbWFi
bGVUcmFpbGluZ1J1bjsKLSAgICAgICAgYm9vbCBsaW5lSXNFbXB0eTsKKyAgICAgICAgSW5saW5l
TGF5b3V0VW5pdCBhdmFpbGFibGVXaWR0aCB7IDAgfTsKKyAgICAgICAgSW5saW5lTGF5b3V0VW5p
dCB0cmltbWFibGVXaWR0aCB7IDAgfTsKKyAgICAgICAgYm9vbCBsaW5lSGFzRnVsbHlUcmltbWFi
bGVUcmFpbGluZ1J1biB7IGZhbHNlIH07CisgICAgICAgIGJvb2wgbGluZUlzRW1wdHkgeyB0cnVl
IH07CiAgICAgfTsKICAgICBCcmVha2luZ0NvbnRleHQgYnJlYWtpbmdDb250ZXh0Rm9ySW5saW5l
Q29udGVudChjb25zdCBDb250ZW50JiBjYW5kaWRhdGVSdW5zLCBjb25zdCBMaW5lU3RhdHVzJik7
CiAgICAgYm9vbCBzaG91bGRXcmFwRmxvYXRCb3goSW5saW5lTGF5b3V0VW5pdCBmbG9hdExvZ2lj
YWxXaWR0aCwgSW5saW5lTGF5b3V0VW5pdCBhdmFpbGFibGVXaWR0aCwgYm9vbCBsaW5lSXNFbXB0
eSk7CkBAIC0xMTQsNyArMTE0LDcgQEAgcHJpdmF0ZToKICAgICBPcHRpb25hbDxCcmVha2luZ0Nv
bnRleHQ6OlBhcnRpYWxUcmFpbGluZ0NvbnRlbnQ+IHdvcmRCcmVha2luZ0JlaGF2aW9yKGNvbnN0
IENvbnRlbnQ6OlJ1bkxpc3QmLCBJbmxpbmVMYXlvdXRVbml0IGF2YWlsYWJsZVdpZHRoKSBjb25z
dDsKICAgICBzdHJ1Y3QgTGVmdFNpZGUgewogICAgICAgICB1bnNpZ25lZCBsZW5ndGggeyAwIH07
Ci0gICAgICAgIElubGluZUxheW91dFVuaXQgbG9naWNhbFdpZHRoOworICAgICAgICBJbmxpbmVM
YXlvdXRVbml0IGxvZ2ljYWxXaWR0aCB7IDAgfTsKICAgICAgICAgYm9vbCBuZWVkc0h5cGhlbiB7
IGZhbHNlIH07CiAgICAgfTsKICAgICBPcHRpb25hbDxMZWZ0U2lkZT4gdHJ5QnJlYWtpbmdUZXh0
UnVuKGNvbnN0IENvbnRlbnQ6OlJ1biYgb3ZlcmZsb3dSdW4sIElubGluZUxheW91dFVuaXQgYXZh
aWxhYmxlV2lkdGgpIGNvbnN0OwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvbGF5b3V0L2lu
bGluZWZvcm1hdHRpbmcvSW5saW5lTGluZUJ1aWxkZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvbGF5
b3V0L2lubGluZWZvcm1hdHRpbmcvSW5saW5lTGluZUJ1aWxkZXIuY3BwCmluZGV4IDYzODY4OTdm
Y2FmMjk1NjJiOGVmZTY3YTY4YzY5ZWFkMDNkZDI1NGYuLjg2ZjRlZmY3ODg3MDZmYTdjYjVkODIz
YjdkZWU0NTJmNDY1NjBlNmMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2xheW91dC9pbmxp
bmVmb3JtYXR0aW5nL0lubGluZUxpbmVCdWlsZGVyLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9s
YXlvdXQvaW5saW5lZm9ybWF0dGluZy9JbmxpbmVMaW5lQnVpbGRlci5jcHAKQEAgLTUwLDcgKzUw
LDcgQEAgcHJpdmF0ZToKICAgICBjb25zdCBJbmxpbmVJdGVtUnVuJiBtX2luaXRpYWxJbmxpbmVS
dW47CiAgICAgY29uc3QgYm9vbCBtX3RleHRJc0FsaWduSnVzdGlmeSB7IGZhbHNlIH07CiAgICAg
dW5zaWduZWQgbV9leHBhbmRlZExlbmd0aCB7IDAgfTsKLSAgICBJbmxpbmVMYXlvdXRVbml0IG1f
ZXhwYW5kZWRXaWR0aDsKKyAgICBJbmxpbmVMYXlvdXRVbml0IG1fZXhwYW5kZWRXaWR0aCB7IDAg
fTsKICAgICBib29sIG1fdHJhaWxpbmdSdW5DYW5CZUV4cGFuZGVkIHsgZmFsc2UgfTsKICAgICBi
b29sIG1faGFzVHJhaWxpbmdFeHBhbnNpb25PcHBvcnR1bml0eSB7IGZhbHNlIH07CiAgICAgdW5z
aWduZWQgbV9leHBhbnNpb25PcHBvcnR1bml0eUNvdW50IHsgMCB9OwpAQCAtMTY4LDggKzE2OCw4
IEBAIHZvaWQgTGluZUJ1aWxkZXI6OmluaXRpYWxpemUoY29uc3QgQ29uc3RyYWludHMmIGNvbnN0
cmFpbnRzKQogewogICAgIEFTU0VSVChtX3NraXBBbGlnbm1lbnQgfHwgY29uc3RyYWludHMuaGVp
Z2h0QW5kQmFzZWxpbmUpOwogCi0gICAgSW5saW5lTGF5b3V0VW5pdCBpbml0aWFsTGluZUhlaWdo
dDsKLSAgICBJbmxpbmVMYXlvdXRVbml0IGluaXRpYWxCYXNlbGluZU9mZnNldDsKKyAgICBJbmxp
bmVMYXlvdXRVbml0IGluaXRpYWxMaW5lSGVpZ2h0ID0gMDsKKyAgICBJbmxpbmVMYXlvdXRVbml0
IGluaXRpYWxCYXNlbGluZU9mZnNldCA9IDA7CiAgICAgaWYgKGNvbnN0cmFpbnRzLmhlaWdodEFu
ZEJhc2VsaW5lKSB7CiAgICAgICAgIG1faW5pdGlhbFN0cnV0ID0gY29uc3RyYWludHMuaGVpZ2h0
QW5kQmFzZWxpbmUtPnN0cnV0OwogICAgICAgICBpbml0aWFsTGluZUhlaWdodCA9IGNvbnN0cmFp
bnRzLmhlaWdodEFuZEJhc2VsaW5lLT5oZWlnaHQ7CkBAIC0yMzgsNyArMjM4LDcgQEAgdm9pZCBM
aW5lQnVpbGRlcjo6YWxpZ25Db250ZW50VmVydGljYWxseShSdW5MaXN0JiBydW5MaXN0KQogewog
ICAgIEFTU0VSVCghbV9za2lwQWxpZ25tZW50KTsKICAgICBmb3IgKGF1dG8mIHJ1biA6IHJ1bkxp
c3QpIHsKLSAgICAgICAgSW5saW5lTGF5b3V0VW5pdCBsb2dpY2FsVG9wOworICAgICAgICBJbmxp
bmVMYXlvdXRVbml0IGxvZ2ljYWxUb3AgPSAwOwogICAgICAgICBhdXRvJiBsYXlvdXRCb3ggPSBy
dW4ubGF5b3V0Qm94KCk7CiAgICAgICAgIGF1dG8gdmVydGljYWxBbGlnbiA9IGxheW91dEJveC5z
dHlsZSgpLnZlcnRpY2FsQWxpZ24oKTsKICAgICAgICAgYXV0byBhc2NlbnQgPSBsYXlvdXRCb3gu
c3R5bGUoKS5mb250TWV0cmljcygpLmFzY2VudCgpOwpAQCAtMzA2LDcgKzMwNiw3IEBAIHZvaWQg
TGluZUJ1aWxkZXI6Omp1c3RpZnlSdW5zKFJ1bkxpc3QmIHJ1bkxpc3QpIGNvbnN0CiAgICAgICAg
IHJldHVybjsKICAgICAvLyBEaXN0cmlidXRlIHRoZSBleHRyYSBzcGFjZS4KICAgICBhdXRvIGV4
cGFuc2lvblRvRGlzdHJpYnV0ZSA9IGF2YWlsYWJsZVdpZHRoKCkgLyBleHBhbnNpb25PcHBvcnR1
bml0eUNvdW50OwotICAgIElubGluZUxheW91dFVuaXQgYWNjdW11bGF0ZWRFeHBhbnNpb247Cisg
ICAgSW5saW5lTGF5b3V0VW5pdCBhY2N1bXVsYXRlZEV4cGFuc2lvbiA9IDA7CiAgICAgZm9yIChh
dXRvJiBydW4gOiBydW5MaXN0KSB7CiAgICAgICAgIC8vIEV4cGFuZCBhbmQgbW92ZXMgcnVucyBi
eSB0aGUgYWNjdW11bGF0ZWQgZXhwYW5zaW9uLgogICAgICAgICBpZiAoIXJ1bi5oYXNFeHBhbnNp
b25PcHBvcnR1bml0eSgpKSB7CkBAIC03MDcsNyArNzA3LDcgQEAgTGluZUJ1aWxkZXI6OlRyaW1t
YWJsZUNvbnRlbnQ6OlRyaW1tYWJsZUNvbnRlbnQoSW5saW5lSXRlbVJ1bkxpc3QmIGlubGluZUl0
ZW1SdW4KIHZvaWQgTGluZUJ1aWxkZXI6OlRyaW1tYWJsZUNvbnRlbnQ6OmFwcGVuZChzaXplX3Qg
cnVuSW5kZXgpCiB7CiAgICAgYXV0byYgdHJpbW1hYmxlUnVuID0gbV9pbmxpbmVpdGVtUnVuTGlz
dFtydW5JbmRleF07Ci0gICAgSW5saW5lTGF5b3V0VW5pdCB0cmltbWFibGVXaWR0aDsKKyAgICBJ
bmxpbmVMYXlvdXRVbml0IHRyaW1tYWJsZVdpZHRoID0gMDsKICAgICBhdXRvIGlzRnVsbHlUcmlt
bWFibGUgPSB0cmltbWFibGVSdW4uaXNUcmltbWFibGVXaGl0ZXNwYWNlKCk7CiAgICAgaWYgKGlz
RnVsbHlUcmltbWFibGUpCiAgICAgICAgIHRyaW1tYWJsZVdpZHRoID0gdHJpbW1hYmxlUnVuLmxv
Z2ljYWxXaWR0aCgpOwpAQCAtNzM0LDcgKzczNCw3IEBAIElubGluZUxheW91dFVuaXQgTGluZUJ1
aWxkZXI6OlRyaW1tYWJsZUNvbnRlbnQ6OnRyaW0oKQogICAgIC8vIDxzcGFuPiA8L3NwYW4+PHNw
YW4+PC9zcGFuPiAtPgogICAgIC8vIFt3aGl0ZXNwYWNlXVtjb250YWluZXIgZW5kXVtjb250YWlu
ZXIgc3RhcnRdW2NvbnRhaW5lciBlbmRdCiAgICAgLy8gVHJpbSB0aGUgd2hpdGVzcGFjZSBydW4g
YW5kIG1vdmUgdGhlIHRyYWlsaW5nIGlubGluZSBjb250YWluZXIgcnVucyB0byB0aGUgbGVmdC4K
LSAgICBJbmxpbmVMYXlvdXRVbml0IGFjY3VtdWxhdGVkVHJpbW1lZFdpZHRoOworICAgIElubGlu
ZUxheW91dFVuaXQgYWNjdW11bGF0ZWRUcmltbWVkV2lkdGggPSAwOwogICAgIGZvciAoYXV0byBp
bmRleCA9ICptX2ZpcnN0UnVuSW5kZXg7IGluZGV4IDwgbV9pbmxpbmVpdGVtUnVuTGlzdC5zaXpl
KCk7ICsraW5kZXgpIHsKICAgICAgICAgYXV0byYgcnVuID0gbV9pbmxpbmVpdGVtUnVuTGlzdFtp
bmRleF07CiAgICAgICAgIHJ1bi5tb3ZlSG9yaXpvbnRhbGx5KC1hY2N1bXVsYXRlZFRyaW1tZWRX
aWR0aCk7CkBAIC03NzEsNyArNzcxLDcgQEAgSW5saW5lTGF5b3V0VW5pdCBMaW5lQnVpbGRlcjo6
VHJpbW1hYmxlQ29udGVudDo6dHJpbVRyYWlsaW5nUnVuKCkKICAgICAgICAgICAgIEFTU0VSVChy
dW4uaXNDb250YWluZXJTdGFydCgpIHx8IHJ1bi5pc0NvbnRhaW5lckVuZCgpKTsKICAgICAgICAg
ICAgIGNvbnRpbnVlOwogICAgICAgICB9Ci0gICAgICAgIElubGluZUxheW91dFVuaXQgdHJpbW1l
ZFdpZHRoOworICAgICAgICBJbmxpbmVMYXlvdXRVbml0IHRyaW1tZWRXaWR0aCA9IDA7CiAgICAg
ICAgIGlmIChydW4uaXNXaGl0ZXNwYWNlKCkpIHsKICAgICAgICAgICAgIHRyaW1tZWRXaWR0aCA9
IHJ1bi5sb2dpY2FsV2lkdGgoKTsKICAgICAgICAgICAgIHJ1bi5zZXRDb2xsYXBzZXNUb1plcm9B
ZHZhbmNlV2lkdGgoKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2xheW91dC9pbmxpbmVm
b3JtYXR0aW5nL0lubGluZUxpbmVCdWlsZGVyLmggYi9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvaW5s
aW5lZm9ybWF0dGluZy9JbmxpbmVMaW5lQnVpbGRlci5oCmluZGV4IDQyNjk2Mjc5OGJkMzFjMTFh
ZTZkMzBiZjcyZjE4NDdiYjNkY2MwYTYuLjlkYTA0ODhmNjYyYjFjZDBjNWNkNjhmNTEwYjU3Yzlj
OGNkYWRkZmQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2xheW91dC9pbmxpbmVmb3JtYXR0
aW5nL0lubGluZUxpbmVCdWlsZGVyLmgKKysrIGIvU291cmNlL1dlYkNvcmUvbGF5b3V0L2lubGlu
ZWZvcm1hdHRpbmcvSW5saW5lTGluZUJ1aWxkZXIuaApAQCAtNDMsMTIgKzQzLDEyIEBAIGNsYXNz
IExpbmVCdWlsZGVyIHsKIAogcHVibGljOgogICAgIHN0cnVjdCBDb25zdHJhaW50cyB7Ci0gICAg
ICAgIExheW91dFBvaW50IGxvZ2ljYWxUb3BMZWZ0OwotICAgICAgICBJbmxpbmVMYXlvdXRVbml0
IGF2YWlsYWJsZUxvZ2ljYWxXaWR0aDsKKyAgICAgICAgSW5saW5lTGF5b3V0UG9pbnQgbG9naWNh
bFRvcExlZnQ7CisgICAgICAgIElubGluZUxheW91dFVuaXQgYXZhaWxhYmxlTG9naWNhbFdpZHRo
IHsgMCB9OwogICAgICAgICBib29sIGxpbmVJc0NvbnN0cmFpbmVkQnlGbG9hdCB7IGZhbHNlIH07
CiAgICAgICAgIHN0cnVjdCBIZWlnaHRBbmRCYXNlbGluZSB7Ci0gICAgICAgICAgICBJbmxpbmVM
YXlvdXRVbml0IGhlaWdodDsKLSAgICAgICAgICAgIElubGluZUxheW91dFVuaXQgYmFzZWxpbmVP
ZmZzZXQ7CisgICAgICAgICAgICBJbmxpbmVMYXlvdXRVbml0IGhlaWdodCB7IDAgfTsKKyAgICAg
ICAgICAgIElubGluZUxheW91dFVuaXQgYmFzZWxpbmVPZmZzZXQgeyAwIH07CiAgICAgICAgICAg
ICBPcHRpb25hbDxEaXNwbGF5OjpMaW5lQm94OjpCYXNlbGluZT4gc3RydXQ7CiAgICAgICAgIH07
CiAgICAgICAgIE9wdGlvbmFsPEhlaWdodEFuZEJhc2VsaW5lPiBoZWlnaHRBbmRCYXNlbGluZTsK
QEAgLTE5Miw4ICsxOTIsOCBAQCBwcml2YXRlOgogCiAgICAgcHJpdmF0ZToKICAgICAgICAgY29u
c3QgSW5saW5lSXRlbSYgbV9pbmxpbmVJdGVtOwotICAgICAgICBJbmxpbmVMYXlvdXRVbml0IG1f
bG9naWNhbExlZnQ7Ci0gICAgICAgIElubGluZUxheW91dFVuaXQgbV9sb2dpY2FsV2lkdGg7Cisg
ICAgICAgIElubGluZUxheW91dFVuaXQgbV9sb2dpY2FsTGVmdCB7IDAgfTsKKyAgICAgICAgSW5s
aW5lTGF5b3V0VW5pdCBtX2xvZ2ljYWxXaWR0aCB7IDAgfTsKICAgICAgICAgY29uc3QgT3B0aW9u
YWw8RGlzcGxheTo6UnVuOjpUZXh0Q29udGV4dD4gbV90ZXh0Q29udGV4dDsKICAgICAgICAgYm9v
bCBtX2lzQ29sbGFwc2VkIHsgZmFsc2UgfTsKICAgICAgICAgYm9vbCBtX2NvbGxhcHNlZFRvWmVy
b0FkdmFuY2VXaWR0aCB7IGZhbHNlIH07CkBAIC0yMTgsNyArMjE4LDcgQEAgcHJpdmF0ZToKICAg
ICBwcml2YXRlOgogICAgICAgICBJbmxpbmVJdGVtUnVuTGlzdCYgbV9pbmxpbmVpdGVtUnVuTGlz
dDsKICAgICAgICAgT3B0aW9uYWw8c2l6ZV90PiBtX2ZpcnN0UnVuSW5kZXg7Ci0gICAgICAgIElu
bGluZUxheW91dFVuaXQgbV93aWR0aDsKKyAgICAgICAgSW5saW5lTGF5b3V0VW5pdCBtX3dpZHRo
IHsgMCB9OwogICAgICAgICBib29sIG1fbGFzdFJ1bklzRnVsbHlUcmltbWFibGUgeyBmYWxzZSB9
OwogICAgIH07CiAKQEAgLTIyNiw3ICsyMjYsNyBAQCBwcml2YXRlOgogICAgIElubGluZUl0ZW1S
dW5MaXN0IG1faW5saW5lSXRlbVJ1bnM7CiAgICAgVHJpbW1hYmxlQ29udGVudCBtX3RyaW1tYWJs
ZUNvbnRlbnQ7CiAgICAgT3B0aW9uYWw8RGlzcGxheTo6TGluZUJveDo6QmFzZWxpbmU+IG1faW5p
dGlhbFN0cnV0OwotICAgIElubGluZUxheW91dFVuaXQgbV9saW5lTG9naWNhbFdpZHRoOworICAg
IElubGluZUxheW91dFVuaXQgbV9saW5lTG9naWNhbFdpZHRoIHsgMCB9OwogICAgIE9wdGlvbmFs
PFRleHRBbGlnbk1vZGU+IG1faG9yaXpvbnRhbEFsaWdubWVudDsKICAgICBib29sIG1fc2tpcEFs
aWdubWVudCB7IGZhbHNlIH07CiAgICAgYm9vbCBtX2hhc0ludHJ1c2l2ZUZsb2F0IHsgZmFsc2Ug
fTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2xheW91dC9pbmxpbmVmb3JtYXR0aW5nL3Rl
eHQvVGV4dFV0aWwuaCBiL1NvdXJjZS9XZWJDb3JlL2xheW91dC9pbmxpbmVmb3JtYXR0aW5nL3Rl
eHQvVGV4dFV0aWwuaAppbmRleCA0ZTRhY2U1OWEzMjJjYzdhNjNjMzhkYzAxZmUxMWJhZjBiMDQ1
Zjc4Li5jMTkxOTE5NDA0N2RlNWVjNzg3OTZjZGZhMWUxZTg0ZTVhN2RlNWM4IDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvaW5saW5lZm9ybWF0dGluZy90ZXh0L1RleHRVdGlsLmgK
KysrIGIvU291cmNlL1dlYkNvcmUvbGF5b3V0L2lubGluZWZvcm1hdHRpbmcvdGV4dC9UZXh0VXRp
bC5oCkBAIC0zNywxMiArMzcsMTIgQEAgbmFtZXNwYWNlIExheW91dCB7CiAKIGNsYXNzIFRleHRV
dGlsIHsKIHB1YmxpYzoKLSAgICBzdGF0aWMgSW5saW5lTGF5b3V0VW5pdCB3aWR0aChjb25zdCBC
b3gmLCB1bnNpZ25lZCBmcm9tLCB1bnNpZ25lZCB0bywgSW5saW5lTGF5b3V0VW5pdCBjb250ZW50
TG9naWNhbExlZnQgPSAwX2x1KTsKKyAgICBzdGF0aWMgSW5saW5lTGF5b3V0VW5pdCB3aWR0aChj
b25zdCBCb3gmLCB1bnNpZ25lZCBmcm9tLCB1bnNpZ25lZCB0bywgSW5saW5lTGF5b3V0VW5pdCBj
b250ZW50TG9naWNhbExlZnQgPSAwKTsKICAgICBzdGF0aWMgT3B0aW9uYWw8dW5zaWduZWQ+IGh5
cGhlblBvc2l0aW9uQmVmb3JlKGNvbnN0IElubGluZUl0ZW0mLCB1bnNpZ25lZCBmcm9tLCB1bnNp
Z25lZCBsZW5ndGgpOwogICAgIHN0cnVjdCBTcGxpdERhdGEgewogICAgICAgICB1bnNpZ25lZCBz
dGFydCB7IDAgfTsKICAgICAgICAgdW5zaWduZWQgbGVuZ3RoIHsgMCB9OwotICAgICAgICBJbmxp
bmVMYXlvdXRVbml0IGxvZ2ljYWxXaWR0aDsKKyAgICAgICAgSW5saW5lTGF5b3V0VW5pdCBsb2dp
Y2FsV2lkdGggeyAwIH07CiAgICAgfTsKICAgICBzdGF0aWMgU3BsaXREYXRhIHNwbGl0KGNvbnN0
IEJveCYsIHVuc2lnbmVkIHN0YXJ0UG9zaXRpb24sIHVuc2lnbmVkIGxlbmd0aCwgSW5saW5lTGF5
b3V0VW5pdCB0ZXh0V2lkdGgsIElubGluZUxheW91dFVuaXQgYXZhaWxhYmxlV2lkdGgsIElubGlu
ZUxheW91dFVuaXQgY29udGVudExvZ2ljYWxMZWZ0KTsKICAgICBzdGF0aWMgYm9vbCBzaG91bGRQ
cmVzZXJ2ZVRyYWlsaW5nV2hpdGVzcGFjZShjb25zdCBSZW5kZXJTdHlsZSYpOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>