<?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>230497</bug_id>
          
          <creation_ts>2021-09-20 12:09:39 -0700</creation_ts>
          <short_desc>ScrollSnapAnimatorState should be explicit about when it starts animations</short_desc>
          <delta_ts>2021-09-20 13:45:35 -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>Scrolling</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="Simon Fraser (smfr)">simon.fraser</reporter>
          <assigned_to name="Simon Fraser (smfr)">simon.fraser</assigned_to>
          <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>wenson_hsieh</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1795201</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2021-09-20 12:09:39 -0700</bug_when>
    <thetext>ScrollSnapAnimatorState should be explicit about when it starts animations</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1795203</commentid>
    <comment_count>1</comment_count>
      <attachid>438708</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2021-09-20 12:12:01 -0700</bug_when>
    <thetext>Created attachment 438708
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1795204</commentid>
    <comment_count>2</comment_count>
      <attachid>438708</attachid>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2021-09-20 12:13:10 -0700</bug_when>
    <thetext>Comment on attachment 438708
Patch

r=mews</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1795257</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-09-20 13:44:37 -0700</bug_when>
    <thetext>Committed r282777 (241912@main): &lt;https://commits.webkit.org/241912@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 438708.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1795262</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-09-20 13:45:35 -0700</bug_when>
    <thetext>&lt;rdar://problem/83322456&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>438708</attachid>
            <date>2021-09-20 12:12:01 -0700</date>
            <delta_ts>2021-09-20 13:44:37 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-230497-20210920121200.patch</filename>
            <type>text/plain</type>
            <size>8627</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjgyNzQxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNDE2ZTI1ZjA3YzE0MmY3
ZWEyNzQwMWIzNjI1ZGIyZTQwNGM4OGIyYy4uZWRhMjI4MWNhNjEzZmQ0MDJhOTExMzRmYzA0ZmJi
OTIzNTUxNDdkZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI1IEBACisyMDIxLTA5LTIwICBTaW1v
biBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgorCisgICAgICAgIFNjcm9sbFNuYXBB
bmltYXRvclN0YXRlIHNob3VsZCBiZSBleHBsaWNpdCBhYm91dCB3aGVuIGl0IHN0YXJ0cyBhbmlt
YXRpb25zCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0y
MzA0OTcKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBT
Y3JvbGxTbmFwQW5pbWF0b3JTdGF0ZTo6dHJhbnNpdGlvblRvKiBmdW5jdGlvbnMgbWF5IG5vdCBh
Y3R1YWxseSB0cmlnZ2VyIGFuIGFuaW1hdGlvbgorICAgICAgICBpZiB0aGUgdGFyZ2V0IG9mZnNl
dCBlbmRzIHVwIGFzIHRoZSBpbml0aWFsIG9mZnNldC4gVGhpcyBjdXJyZW50bHkgaGFwcGVucyB0
byB3b3JrCisgICAgICAgIGJlY2F1c2UgU2Nyb2xsaW5nTW9tZW50dW1DYWxjdWxhdG9yIHJlcG9y
dHMgYSBkdXJhdGlvbiBvZiB6ZXJvIGluIHRoaXMgY2FzZSwgYnV0CisgICAgICAgIGl0J3MgYmV0
dGVyIHRvIGp1c3QgbWFrZSBpdCBjbGVhciB0aGF0IG5vIGFuaW1hdGlvbiB3YXMgc3RhcnRlZC4K
KworICAgICAgICBFeGVyY2lzZWQgYnkgdGlsZWQtZHJhd2luZy9zY3JvbGxpbmcvc2Nyb2xsLXNu
YXAvc2Nyb2xsLXNuYXAtbWFuZGF0b3J5LW1haW5mcmFtZS1zbG93LXZlcnRpY2FsLmh0bWwKKwor
ICAgICAgICAqIHBsYXRmb3JtL1Njcm9sbFNuYXBBbmltYXRvclN0YXRlLmNwcDoKKyAgICAgICAg
KFdlYkNvcmU6OlNjcm9sbFNuYXBBbmltYXRvclN0YXRlOjp0cmFuc2l0aW9uVG9TbmFwQW5pbWF0
aW9uU3RhdGUpOgorICAgICAgICAoV2ViQ29yZTo6U2Nyb2xsU25hcEFuaW1hdG9yU3RhdGU6OnRy
YW5zaXRpb25Ub0dsaWRlQW5pbWF0aW9uU3RhdGUpOgorICAgICAgICAoV2ViQ29yZTo6U2Nyb2xs
U25hcEFuaW1hdG9yU3RhdGU6OnNldHVwQW5pbWF0aW9uRm9yU3RhdGUpOgorICAgICAgICAqIHBs
YXRmb3JtL1Njcm9sbFNuYXBBbmltYXRvclN0YXRlLmg6CisgICAgICAgICogcGxhdGZvcm0vbWFj
L1Njcm9sbGluZ0VmZmVjdHNDb250cm9sbGVyLm1tOgorICAgICAgICAoV2ViQ29yZTo6U2Nyb2xs
aW5nRWZmZWN0c0NvbnRyb2xsZXI6OnByb2Nlc3NXaGVlbEV2ZW50Rm9yU2Nyb2xsU25hcCk6CisK
IDIwMjEtMDktMTkgIFNpbW9uIEZyYXNlciAgPHNpbW9uLmZyYXNlckBhcHBsZS5jb20+CiAKICAg
ICAgICAgSGF2ZSBTY3JvbGxpbmdNb21lbnR1bUNhbGN1bGF0b3Igd29yayBpbiB0ZXJtcyBvZiBT
Y3JvbGxFeHRlbnRzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9TY3JvbGxT
bmFwQW5pbWF0b3JTdGF0ZS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9TY3JvbGxTbmFw
QW5pbWF0b3JTdGF0ZS5jcHAKaW5kZXggMWU0N2M3NTMzMzQxMDM0OTkyYjQyZmMyNGJjZTU2MDdi
N2UwNjY3NS4uNjkwMzdkNjNmYTM4NDc3NDViMzY0YmY2MTQ0OWIyNzY3MWMwOGE1NyAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vU2Nyb2xsU25hcEFuaW1hdG9yU3RhdGUuY3Bw
CisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL1Njcm9sbFNuYXBBbmltYXRvclN0YXRlLmNw
cApAQCAtMzEsMjEgKzMxLDIxIEBACiAKIG5hbWVzcGFjZSBXZWJDb3JlIHsKIAotdm9pZCBTY3Jv
bGxTbmFwQW5pbWF0b3JTdGF0ZTo6dHJhbnNpdGlvblRvU25hcEFuaW1hdGlvblN0YXRlKGNvbnN0
IFNjcm9sbEV4dGVudHMmIHNjcm9sbEV4dGVudHMsIGZsb2F0IHBhZ2VTY2FsZSwgY29uc3QgRmxv
YXRQb2ludCYgaW5pdGlhbE9mZnNldCkKK2Jvb2wgU2Nyb2xsU25hcEFuaW1hdG9yU3RhdGU6OnRy
YW5zaXRpb25Ub1NuYXBBbmltYXRpb25TdGF0ZShjb25zdCBTY3JvbGxFeHRlbnRzJiBzY3JvbGxF
eHRlbnRzLCBmbG9hdCBwYWdlU2NhbGUsIGNvbnN0IEZsb2F0UG9pbnQmIGluaXRpYWxPZmZzZXQp
CiB7Ci0gICAgc2V0dXBBbmltYXRpb25Gb3JTdGF0ZShTY3JvbGxTbmFwU3RhdGU6OlNuYXBwaW5n
LCBzY3JvbGxFeHRlbnRzLCBwYWdlU2NhbGUsIGluaXRpYWxPZmZzZXQsIHsgfSwgeyB9KTsKKyAg
ICByZXR1cm4gc2V0dXBBbmltYXRpb25Gb3JTdGF0ZShTY3JvbGxTbmFwU3RhdGU6OlNuYXBwaW5n
LCBzY3JvbGxFeHRlbnRzLCBwYWdlU2NhbGUsIGluaXRpYWxPZmZzZXQsIHsgfSwgeyB9KTsKIH0K
IAotdm9pZCBTY3JvbGxTbmFwQW5pbWF0b3JTdGF0ZTo6dHJhbnNpdGlvblRvR2xpZGVBbmltYXRp
b25TdGF0ZShjb25zdCBTY3JvbGxFeHRlbnRzJiBzY3JvbGxFeHRlbnRzLCBmbG9hdCBwYWdlU2Nh
bGUsIGNvbnN0IEZsb2F0UG9pbnQmIGluaXRpYWxPZmZzZXQsIGNvbnN0IEZsb2F0U2l6ZSYgaW5p
dGlhbFZlbG9jaXR5LCBjb25zdCBGbG9hdFNpemUmIGluaXRpYWxEZWx0YSkKK2Jvb2wgU2Nyb2xs
U25hcEFuaW1hdG9yU3RhdGU6OnRyYW5zaXRpb25Ub0dsaWRlQW5pbWF0aW9uU3RhdGUoY29uc3Qg
U2Nyb2xsRXh0ZW50cyYgc2Nyb2xsRXh0ZW50cywgZmxvYXQgcGFnZVNjYWxlLCBjb25zdCBGbG9h
dFBvaW50JiBpbml0aWFsT2Zmc2V0LCBjb25zdCBGbG9hdFNpemUmIGluaXRpYWxWZWxvY2l0eSwg
Y29uc3QgRmxvYXRTaXplJiBpbml0aWFsRGVsdGEpCiB7Ci0gICAgc2V0dXBBbmltYXRpb25Gb3JT
dGF0ZShTY3JvbGxTbmFwU3RhdGU6OkdsaWRpbmcsIHNjcm9sbEV4dGVudHMsIHBhZ2VTY2FsZSwg
aW5pdGlhbE9mZnNldCwgaW5pdGlhbFZlbG9jaXR5LCBpbml0aWFsRGVsdGEpOworICAgIHJldHVy
biBzZXR1cEFuaW1hdGlvbkZvclN0YXRlKFNjcm9sbFNuYXBTdGF0ZTo6R2xpZGluZywgc2Nyb2xs
RXh0ZW50cywgcGFnZVNjYWxlLCBpbml0aWFsT2Zmc2V0LCBpbml0aWFsVmVsb2NpdHksIGluaXRp
YWxEZWx0YSk7CiB9CiAKLXZvaWQgU2Nyb2xsU25hcEFuaW1hdG9yU3RhdGU6OnNldHVwQW5pbWF0
aW9uRm9yU3RhdGUoU2Nyb2xsU25hcFN0YXRlIHN0YXRlLCBjb25zdCBTY3JvbGxFeHRlbnRzJiBz
Y3JvbGxFeHRlbnRzLCBmbG9hdCBwYWdlU2NhbGUsIGNvbnN0IEZsb2F0UG9pbnQmIGluaXRpYWxP
ZmZzZXQsIGNvbnN0IEZsb2F0U2l6ZSYgaW5pdGlhbFZlbG9jaXR5LCBjb25zdCBGbG9hdFNpemUm
IGluaXRpYWxEZWx0YSkKK2Jvb2wgU2Nyb2xsU25hcEFuaW1hdG9yU3RhdGU6OnNldHVwQW5pbWF0
aW9uRm9yU3RhdGUoU2Nyb2xsU25hcFN0YXRlIHN0YXRlLCBjb25zdCBTY3JvbGxFeHRlbnRzJiBz
Y3JvbGxFeHRlbnRzLCBmbG9hdCBwYWdlU2NhbGUsIGNvbnN0IEZsb2F0UG9pbnQmIGluaXRpYWxP
ZmZzZXQsIGNvbnN0IEZsb2F0U2l6ZSYgaW5pdGlhbFZlbG9jaXR5LCBjb25zdCBGbG9hdFNpemUm
IGluaXRpYWxEZWx0YSkKIHsKICAgICBBU1NFUlQoc3RhdGUgPT0gU2Nyb2xsU25hcFN0YXRlOjpT
bmFwcGluZyB8fCBzdGF0ZSA9PSBTY3JvbGxTbmFwU3RhdGU6OkdsaWRpbmcpOwogICAgIGlmICht
X2N1cnJlbnRTdGF0ZSA9PSBzdGF0ZSkKLSAgICAgICAgcmV0dXJuOworICAgICAgICByZXR1cm4g
ZmFsc2U7CiAKICAgICBtX21vbWVudHVtQ2FsY3VsYXRvciA9IFNjcm9sbGluZ01vbWVudHVtQ2Fs
Y3VsYXRvcjo6Y3JlYXRlKHNjcm9sbEV4dGVudHMsIGluaXRpYWxPZmZzZXQsIGluaXRpYWxEZWx0
YSwgaW5pdGlhbFZlbG9jaXR5KTsKICAgICBGbG9hdFBvaW50IHByZWRpY3RlZFNjcm9sbFRhcmdl
dCB7IG1fbW9tZW50dW1DYWxjdWxhdG9yLT5wcmVkaWN0ZWREZXN0aW5hdGlvbk9mZnNldCgpIH07
CkBAIC01Myw5ICs1MywxNSBAQCB2b2lkIFNjcm9sbFNuYXBBbmltYXRvclN0YXRlOjpzZXR1cEFu
aW1hdGlvbkZvclN0YXRlKFNjcm9sbFNuYXBTdGF0ZSBzdGF0ZSwgY29ucwogICAgIGZsb2F0IHRh
cmdldE9mZnNldFgsIHRhcmdldE9mZnNldFk7CiAgICAgc3RkOjp0aWUodGFyZ2V0T2Zmc2V0WCwg
bV9hY3RpdmVTbmFwSW5kZXhYKSA9IHRhcmdldE9mZnNldEZvclN0YXJ0T2Zmc2V0KFNjcm9sbEV2
ZW50QXhpczo6SG9yaXpvbnRhbCwgc2Nyb2xsRXh0ZW50cywgaW5pdGlhbE9mZnNldC54KCksIHBy
ZWRpY3RlZFNjcm9sbFRhcmdldCwgcGFnZVNjYWxlLCBpbml0aWFsRGVsdGEud2lkdGgoKSk7CiAg
ICAgc3RkOjp0aWUodGFyZ2V0T2Zmc2V0WSwgbV9hY3RpdmVTbmFwSW5kZXhZKSA9IHRhcmdldE9m
ZnNldEZvclN0YXJ0T2Zmc2V0KFNjcm9sbEV2ZW50QXhpczo6VmVydGljYWwsIHNjcm9sbEV4dGVu
dHMsIGluaXRpYWxPZmZzZXQueSgpLCBwcmVkaWN0ZWRTY3JvbGxUYXJnZXQsIHBhZ2VTY2FsZSwg
aW5pdGlhbERlbHRhLmhlaWdodCgpKTsKLSAgICBtX21vbWVudHVtQ2FsY3VsYXRvci0+c2V0UmV0
YXJnZXRlZFNjcm9sbE9mZnNldCh7IHRhcmdldE9mZnNldFgsIHRhcmdldE9mZnNldFkgfSk7Cisg
ICAgYXV0byB0YXJnZXRPZmZzZXQgPSBGbG9hdFBvaW50IHsgdGFyZ2V0T2Zmc2V0WCwgdGFyZ2V0
T2Zmc2V0WSB9OworICAgIG1fbW9tZW50dW1DYWxjdWxhdG9yLT5zZXRSZXRhcmdldGVkU2Nyb2xs
T2Zmc2V0KHRhcmdldE9mZnNldCk7CisKKyAgICBpZiAodGFyZ2V0T2Zmc2V0ID09IGluaXRpYWxP
ZmZzZXQpCisgICAgICAgIHJldHVybiBmYWxzZTsKKwogICAgIG1fc3RhcnRUaW1lID0gTW9ub3Rv
bmljVGltZTo6bm93KCk7CiAgICAgbV9jdXJyZW50U3RhdGUgPSBzdGF0ZTsKKyAgICByZXR1cm4g
dHJ1ZTsKIH0KIAogdm9pZCBTY3JvbGxTbmFwQW5pbWF0b3JTdGF0ZTo6dHJhbnNpdGlvblRvVXNl
ckludGVyYWN0aW9uU3RhdGUoKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
U2Nyb2xsU25hcEFuaW1hdG9yU3RhdGUuaCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL1Njcm9s
bFNuYXBBbmltYXRvclN0YXRlLmgKaW5kZXggMTBhY2NmZjllOThhNDdhYTBjODI1YzFkOGY0ZWE2
MzAzOTYwYTdjNi4uZTk1NWUzZWIzNTQ4MGQ0MzM2NmMyNTg0MzMzYWUxY2MxMjI4YjdmMSAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vU2Nyb2xsU25hcEFuaW1hdG9yU3RhdGUu
aAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9TY3JvbGxTbmFwQW5pbWF0b3JTdGF0ZS5o
CkBAIC03OCwxNSArNzgsMTcgQEAgcHVibGljOgogICAgIEZsb2F0UG9pbnQgY3VycmVudEFuaW1h
dGVkU2Nyb2xsT2Zmc2V0KE1vbm90b25pY1RpbWUsIGJvb2wmIGlzQW5pbWF0aW9uQ29tcGxldGUp
IGNvbnN0OwogCiAgICAgLy8gU3RhdGUgdHJhbnNpdGlvbiBoZWxwZXJzLgotICAgIHZvaWQgdHJh
bnNpdGlvblRvU25hcEFuaW1hdGlvblN0YXRlKGNvbnN0IFNjcm9sbEV4dGVudHMmLCBmbG9hdCBw
YWdlU2NhbGUsIGNvbnN0IEZsb2F0UG9pbnQmIGluaXRpYWxPZmZzZXQpOwotICAgIHZvaWQgdHJh
bnNpdGlvblRvR2xpZGVBbmltYXRpb25TdGF0ZShjb25zdCBTY3JvbGxFeHRlbnRzJiwgZmxvYXQg
cGFnZVNjYWxlLCBjb25zdCBGbG9hdFBvaW50JiBpbml0aWFsT2Zmc2V0LCBjb25zdCBGbG9hdFNp
emUmIGluaXRpYWxWZWxvY2l0eSwgY29uc3QgRmxvYXRTaXplJiBpbml0aWFsRGVsdGEpOworICAg
IC8vIFRoZXNlIHJldHVybiB0cnVlIGlmIHRoZXkgc3RhcnQgYSBuZXcgYW5pbWF0aW9uLgorICAg
IGJvb2wgdHJhbnNpdGlvblRvU25hcEFuaW1hdGlvblN0YXRlKGNvbnN0IFNjcm9sbEV4dGVudHMm
LCBmbG9hdCBwYWdlU2NhbGUsIGNvbnN0IEZsb2F0UG9pbnQmIGluaXRpYWxPZmZzZXQpOworICAg
IGJvb2wgdHJhbnNpdGlvblRvR2xpZGVBbmltYXRpb25TdGF0ZShjb25zdCBTY3JvbGxFeHRlbnRz
JiwgZmxvYXQgcGFnZVNjYWxlLCBjb25zdCBGbG9hdFBvaW50JiBpbml0aWFsT2Zmc2V0LCBjb25z
dCBGbG9hdFNpemUmIGluaXRpYWxWZWxvY2l0eSwgY29uc3QgRmxvYXRTaXplJiBpbml0aWFsRGVs
dGEpOworCiAgICAgdm9pZCB0cmFuc2l0aW9uVG9Vc2VySW50ZXJhY3Rpb25TdGF0ZSgpOwogICAg
IHZvaWQgdHJhbnNpdGlvblRvRGVzdGluYXRpb25SZWFjaGVkU3RhdGUoKTsKIAogcHJpdmF0ZToK
ICAgICBzdGQ6OnBhaXI8ZmxvYXQsIHN0ZDo6b3B0aW9uYWw8dW5zaWduZWQ+PiB0YXJnZXRPZmZz
ZXRGb3JTdGFydE9mZnNldChTY3JvbGxFdmVudEF4aXMsIGNvbnN0IFNjcm9sbEV4dGVudHMmLCBm
bG9hdCBzdGFydE9mZnNldCwgRmxvYXRQb2ludCBwcmVkaWN0ZWRPZmZzZXQsIGZsb2F0IHBhZ2VT
Y2FsZSwgZmxvYXQgaW5pdGlhbERlbHRhKSBjb25zdDsKKyAgICBib29sIHNldHVwQW5pbWF0aW9u
Rm9yU3RhdGUoU2Nyb2xsU25hcFN0YXRlLCBjb25zdCBTY3JvbGxFeHRlbnRzJiwgZmxvYXQgcGFn
ZVNjYWxlLCBjb25zdCBGbG9hdFBvaW50JiBpbml0aWFsT2Zmc2V0LCBjb25zdCBGbG9hdFNpemUm
IGluaXRpYWxWZWxvY2l0eSwgY29uc3QgRmxvYXRTaXplJiBpbml0aWFsRGVsdGEpOwogICAgIHZv
aWQgdGVhcmRvd25BbmltYXRpb25Gb3JTdGF0ZShTY3JvbGxTbmFwU3RhdGUpOwotICAgIHZvaWQg
c2V0dXBBbmltYXRpb25Gb3JTdGF0ZShTY3JvbGxTbmFwU3RhdGUsIGNvbnN0IFNjcm9sbEV4dGVu
dHMmLCBmbG9hdCBwYWdlU2NhbGUsIGNvbnN0IEZsb2F0UG9pbnQmIGluaXRpYWxPZmZzZXQsIGNv
bnN0IEZsb2F0U2l6ZSYgaW5pdGlhbFZlbG9jaXR5LCBjb25zdCBGbG9hdFNpemUmIGluaXRpYWxE
ZWx0YSk7CiAKICAgICBTY3JvbGxTbmFwU3RhdGUgbV9jdXJyZW50U3RhdGUgeyBTY3JvbGxTbmFw
U3RhdGU6OlVzZXJJbnRlcmFjdGlvbiB9OwogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9w
bGF0Zm9ybS9tYWMvU2Nyb2xsaW5nRWZmZWN0c0NvbnRyb2xsZXIubW0gYi9Tb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS9tYWMvU2Nyb2xsaW5nRWZmZWN0c0NvbnRyb2xsZXIubW0KaW5kZXggY2IwODNh
ZGEzMTZmMDI5ZDYzNjdiYzhmOTQ2MzRmYjRlYTAyZmI3MC4uMGE3Njg4M2M5Zjg3MWY0YzJjMGIy
MDlmM2FiM2RjYzUwZDcyYjNlYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
bWFjL1Njcm9sbGluZ0VmZmVjdHNDb250cm9sbGVyLm1tCisrKyBiL1NvdXJjZS9XZWJDb3JlL3Bs
YXRmb3JtL21hYy9TY3JvbGxpbmdFZmZlY3RzQ29udHJvbGxlci5tbQpAQCAtNzAxLDEzICs3MDEs
MTMgQEAgYm9vbCBTY3JvbGxpbmdFZmZlY3RzQ29udHJvbGxlcjo6cHJvY2Vzc1doZWVsRXZlbnRG
b3JTY3JvbGxTbmFwKGNvbnN0IFBsYXRmb3JtV2gKICAgICAgICAgbV9kcmFnRW5kZWRTY3JvbGxp
bmdWZWxvY2l0eSA9IC13aGVlbEV2ZW50LnNjcm9sbGluZ1ZlbG9jaXR5KCk7CiAgICAgICAgIGJy
ZWFrOwogICAgIGNhc2UgV2hlZWxFdmVudFN0YXR1czo6VXNlclNjcm9sbEVuZDoKLSAgICAgICAg
bV9zY3JvbGxTbmFwU3RhdGUtPnRyYW5zaXRpb25Ub1NuYXBBbmltYXRpb25TdGF0ZShtX2NsaWVu
dC5zY3JvbGxFeHRlbnRzKCksIG1fY2xpZW50LnBhZ2VTY2FsZUZhY3RvcigpLCBtX2NsaWVudC5z
Y3JvbGxPZmZzZXQoKSk7Ci0gICAgICAgIHN0YXJ0U2Nyb2xsU25hcEFuaW1hdGlvbigpOworICAg
ICAgICBpZiAobV9zY3JvbGxTbmFwU3RhdGUtPnRyYW5zaXRpb25Ub1NuYXBBbmltYXRpb25TdGF0
ZShtX2NsaWVudC5zY3JvbGxFeHRlbnRzKCksIG1fY2xpZW50LnBhZ2VTY2FsZUZhY3RvcigpLCBt
X2NsaWVudC5zY3JvbGxPZmZzZXQoKSkpCisgICAgICAgICAgICBzdGFydFNjcm9sbFNuYXBBbmlt
YXRpb24oKTsKICAgICAgICAgYnJlYWs7CiAgICAgY2FzZSBXaGVlbEV2ZW50U3RhdHVzOjpNb21l
bnR1bVNjcm9sbEJlZ2luOgotICAgICAgICBtX3Njcm9sbFNuYXBTdGF0ZS0+dHJhbnNpdGlvblRv
R2xpZGVBbmltYXRpb25TdGF0ZShtX2NsaWVudC5zY3JvbGxFeHRlbnRzKCksIG1fY2xpZW50LnBh
Z2VTY2FsZUZhY3RvcigpLCBtX2NsaWVudC5zY3JvbGxPZmZzZXQoKSwgbV9kcmFnRW5kZWRTY3Jv
bGxpbmdWZWxvY2l0eSwgRmxvYXRTaXplKC13aGVlbEV2ZW50LmRlbHRhWCgpLCAtd2hlZWxFdmVu
dC5kZWx0YVkoKSkpOworICAgICAgICBpZiAobV9zY3JvbGxTbmFwU3RhdGUtPnRyYW5zaXRpb25U
b0dsaWRlQW5pbWF0aW9uU3RhdGUobV9jbGllbnQuc2Nyb2xsRXh0ZW50cygpLCBtX2NsaWVudC5w
YWdlU2NhbGVGYWN0b3IoKSwgbV9jbGllbnQuc2Nyb2xsT2Zmc2V0KCksIG1fZHJhZ0VuZGVkU2Ny
b2xsaW5nVmVsb2NpdHksIEZsb2F0U2l6ZSgtd2hlZWxFdmVudC5kZWx0YVgoKSwgLXdoZWVsRXZl
bnQuZGVsdGFZKCkpKSkKKyAgICAgICAgICAgIGlzTW9tZW50dW1TY3JvbGxpbmcgPSB0cnVlOwog
ICAgICAgICBtX2RyYWdFbmRlZFNjcm9sbGluZ1ZlbG9jaXR5ID0geyB9OwotICAgICAgICBpc01v
bWVudHVtU2Nyb2xsaW5nID0gdHJ1ZTsKICAgICAgICAgYnJlYWs7CiAgICAgY2FzZSBXaGVlbEV2
ZW50U3RhdHVzOjpNb21lbnR1bVNjcm9sbGluZzoKICAgICBjYXNlIFdoZWVsRXZlbnRTdGF0dXM6
Ok1vbWVudHVtU2Nyb2xsRW5kOgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>