<?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>212045</bug_id>
          
          <creation_ts>2020-05-18 14:35:19 -0700</creation_ts>
          <short_desc>Content disappears on CSS parallax example</short_desc>
          <delta_ts>2020-05-18 16:11:13 -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="Simon Fraser (smfr)">simon.fraser</reporter>
          <assigned_to name="Simon Fraser (smfr)">simon.fraser</assigned_to>
          <cc>dino</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1653759</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2020-05-18 14:35:19 -0700</bug_when>
    <thetext>Content disappears on CSS parallax example</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1653760</commentid>
    <comment_count>1</comment_count>
      <attachid>399674</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2020-05-18 14:38:49 -0700</bug_when>
    <thetext>Created attachment 399674
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1653761</commentid>
    <comment_count>2</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2020-05-18 14:38:52 -0700</bug_when>
    <thetext>&lt;rdar://problem/63194217&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1653762</commentid>
    <comment_count>3</comment_count>
      <attachid>399674</attachid>
    <who name="Dean Jackson">dino</who>
    <bug_when>2020-05-18 14:42:31 -0700</bug_when>
    <thetext>Comment on attachment 399674
Patch

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

&gt; Source/WebCore/platform/graphics/FloatPoint3D.h:136
&gt; +    a.move(b.x(), b.y());

Wonder if move should return *self?

&gt; Source/WebCore/platform/graphics/FloatPoint3D.h:159
&gt; +    return FloatPoint3D(a.x() + b.x(), a.y() + b.y(), a.z());

What about z?

&gt; Source/WebCore/platform/graphics/FloatPoint3D.h:169
&gt; +    return FloatPoint3D(a.x() - b.x(), a.y() - b.y(), a.z());

Ditto?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1653798</commentid>
    <comment_count>4</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2020-05-18 16:11:13 -0700</bug_when>
    <thetext>https://trac.webkit.org/changeset/261837/webkit</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>399674</attachid>
            <date>2020-05-18 14:38:49 -0700</date>
            <delta_ts>2020-05-18 14:40:59 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-212045-20200518143848.patch</filename>
            <type>text/plain</type>
            <size>13850</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjYxODE5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNWJmYWVkY2IxMjQyMjg3
ODQ1YTFhM2E2Mjc3MWM0ZDYxNTU3OTg0ZC4uNzU3ZmQ3MjAyYmJjYjk3ZjVmYWJiYzJkYTdmN2I5
YTM5ZTFkMjQyMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDM0IEBACisyMDIwLTA1LTE4ICBTaW1v
biBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgorCisgICAgICAgIENvbnRlbnQgZGlz
YXBwZWFycyBvbiBDU1MgcGFyYWxsYXggZXhhbXBsZQorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjEyMDQ1CisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS82
MzE5NDIxNz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKyAgICAgICAg
CisgICAgICAgIEluIHIyNjE2MzIgSSBmaXhlZCBwYXJhbGxheCBzY3JvbGxpbmcgYnkgbWlncmF0
aW5nIHRoZSBwZXJzcGVjdGl2ZSB0cmFuc2Zvcm0gb250bworICAgICAgICB0aGUgc2Nyb2xsIGNv
bnRhaW5lciBsYXllciwgYW5kIG1ha2luZyB0aGUgc2Nyb2xsZWQgY29udGVudHMgbGF5ZXIgYSAi
cHJlc2VydmUzRCIgbGF5ZXIuCisgICAgICAgIAorICAgICAgICBIb3dldmVyLCBzY3JvbGxpbmcg
aXMgYWNoaWV2ZWQgYnkgY2hhbmdpbmcgdGhlIGJvdW5kc09yaWdpbiBvZiB0aGUgc2Nyb2xsZWQg
Y29udGVudHMgbGF5ZXIsCisgICAgICAgIHNvIHRoZSBjb21wdXRhdGlvbiBvZiB0aGUgcGVyc3Bl
Y3RpdmUgbWF0cml4LCB3aGljaCBpcyBhICJjaGlsZCBsYXllciB0cmFuc2Zvcm0iLCBoYXMgdG8K
KyAgICAgICAgdGFrZSB0aGlzIGJvdW5kc09yaWdpbiBpbnRvIGFjY291bnQsIG90aGVyd2lzZSB3
ZSBjb21wdXRlIGJhZCBjb3ZlcmFnZSByZWN0cywgYW5kIGRyb3AKKyAgICAgICAgYmFja2luZyBz
dG9yZSBlcnJvbmVvdXNseS4KKworICAgICAgICBUZXN0OiBjb21wb3NpdGluZy90aWxpbmcvcGVy
c3BlY3RpdmUtb24tc2Nyb2xsZXItdGlsZS1jb3ZlcmFnZS5odG1sCisKKyAgICAgICAgKiBwbGF0
Zm9ybS9ncmFwaGljcy9GbG9hdFBvaW50M0QuaDoKKyAgICAgICAgKFdlYkNvcmU6OkZsb2F0UG9p
bnQzRDo6RmxvYXRQb2ludDNEKToKKyAgICAgICAgKFdlYkNvcmU6OkZsb2F0UG9pbnQzRDo6bW92
ZSk6CisgICAgICAgIChXZWJDb3JlOjpvcGVyYXRvciArPSk6CisgICAgICAgIChXZWJDb3JlOjpv
cGVyYXRvciAtPSk6CisgICAgICAgIChXZWJDb3JlOjpvcGVyYXRvcispOgorICAgICAgICAoV2Vi
Q29yZTo6b3BlcmF0b3ItKToKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9jYS9HcmFwaGlj
c0xheWVyQ0EuY3BwOgorICAgICAgICAoV2ViQ29yZTo6R3JhcGhpY3NMYXllckNBOjpyZWN1cnNp
dmVWaXNpYmxlUmVjdENoYW5nZVJlcXVpcmVzRmx1c2ggY29uc3QpOgorICAgICAgICAoV2ViQ29y
ZTo6R3JhcGhpY3NMYXllckNBOjpsYXllclRyYW5zZm9ybSBjb25zdCk6CisgICAgICAgIChXZWJD
b3JlOjpHcmFwaGljc0xheWVyQ0E6OmFkanVzdENvdmVyYWdlUmVjdCBjb25zdCk6CisgICAgICAg
IChXZWJDb3JlOjpHcmFwaGljc0xheWVyQ0E6OnNldFZpc2libGVBbmRDb3ZlcmFnZVJlY3RzKToK
KwogMjAyMC0wNS0xOCAgU2ltb24gRnJhc2VyICA8c2ltb24uZnJhc2VyQGFwcGxlLmNvbT4KIAog
ICAgICAgICBGaW5kIGRvZXNuJ3QgYWx3YXlzIHNjcm9sbCBzZWFyY2ggcmVzdWx0cyBpbnRvIHZp
ZXcKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0Zsb2F0UG9p
bnQzRC5oIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvRmxvYXRQb2ludDNELmgK
aW5kZXggNTFlNmU3ZWJjNmIzMDg0MzE5YWFlZDYxNmIzZDk3MGIzZTM0NDEwMy4uZDJiM2U1ZWM0
ZjgxZDRkZTUxNGNhZjc3NmRkMTc2YTIyOTNiMTFjYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNv
cmUvcGxhdGZvcm0vZ3JhcGhpY3MvRmxvYXRQb2ludDNELmgKKysrIGIvU291cmNlL1dlYkNvcmUv
cGxhdGZvcm0vZ3JhcGhpY3MvRmxvYXRQb2ludDNELmgKQEAgLTI5LDEyICsyOSw3IEBAIG5hbWVz
cGFjZSBXZWJDb3JlIHsKIAogY2xhc3MgRmxvYXRQb2ludDNEIHsKIHB1YmxpYzoKLSAgICBGbG9h
dFBvaW50M0QoKQotICAgICAgICA6IG1feCgwKQotICAgICAgICAsIG1feSgwKQotICAgICAgICAs
IG1feigwKQotICAgIHsKLSAgICB9CisgICAgRmxvYXRQb2ludDNEKCkgPSBkZWZhdWx0OwogCiAg
ICAgRmxvYXRQb2ludDNEKGZsb2F0IHgsIGZsb2F0IHksIGZsb2F0IHopCiAgICAgICAgIDogbV94
KHgpCkBAIC00Niw3ICs0MSw2IEBAIHB1YmxpYzoKICAgICBGbG9hdFBvaW50M0QoY29uc3QgRmxv
YXRQb2ludCYgcCkKICAgICAgICAgOiBtX3gocC54KCkpCiAgICAgICAgICwgbV95KHAueSgpKQot
ICAgICAgICAsIG1feigwKQogICAgIHsKICAgICB9CiAKQEAgLTcxLDEyICs2NSwxNCBAQCBwdWJs
aWM6CiAgICAgICAgIG1feSA9IHk7CiAgICAgICAgIG1feiA9IHo7CiAgICAgfQotICAgIHZvaWQg
bW92ZShmbG9hdCBkeCwgZmxvYXQgZHksIGZsb2F0IGR6KQorCisgICAgdm9pZCBtb3ZlKGZsb2F0
IGR4LCBmbG9hdCBkeSwgZmxvYXQgZHogPSAwKQogICAgIHsKICAgICAgICAgbV94ICs9IGR4Owog
ICAgICAgICBtX3kgKz0gZHk7CiAgICAgICAgIG1feiArPSBkejsKICAgICB9CisKICAgICB2b2lk
IHNjYWxlKGZsb2F0IHN4LCBmbG9hdCBzeSwgZmxvYXQgc3opCiAgICAgewogICAgICAgICBtX3gg
Kj0gc3g7CkBAIC0xMjQsOSArMTIwLDkgQEAgcHVibGljOgogICAgIGZsb2F0IGRpc3RhbmNlVG8o
Y29uc3QgRmxvYXRQb2ludDNEJiBhKSBjb25zdDsKIAogcHJpdmF0ZToKLSAgICBmbG9hdCBtX3g7
Ci0gICAgZmxvYXQgbV95OwotICAgIGZsb2F0IG1fejsKKyAgICBmbG9hdCBtX3ggeyAwIH07Cisg
ICAgZmxvYXQgbV95IHsgMCB9OworICAgIGZsb2F0IG1feiB7IDAgfTsKIH07CiAKIGlubGluZSBG
bG9hdFBvaW50M0QmIG9wZXJhdG9yICs9KEZsb2F0UG9pbnQzRCYgYSwgY29uc3QgRmxvYXRQb2lu
dDNEJiBiKQpAQCAtMTM1LDIyICsxMzEsNDQgQEAgaW5saW5lIEZsb2F0UG9pbnQzRCYgb3BlcmF0
b3IgKz0oRmxvYXRQb2ludDNEJiBhLCBjb25zdCBGbG9hdFBvaW50M0QmIGIpCiAgICAgcmV0dXJu
IGE7CiB9CiAKK2lubGluZSBGbG9hdFBvaW50M0QmIG9wZXJhdG9yICs9KEZsb2F0UG9pbnQzRCYg
YSwgY29uc3QgRmxvYXRQb2ludCYgYikKK3sKKyAgICBhLm1vdmUoYi54KCksIGIueSgpKTsKKyAg
ICByZXR1cm4gYTsKK30KKwogaW5saW5lIEZsb2F0UG9pbnQzRCYgb3BlcmF0b3IgLT0oRmxvYXRQ
b2ludDNEJiBhLCBjb25zdCBGbG9hdFBvaW50M0QmIGIpCiB7CiAgICAgYS5tb3ZlKC1iLngoKSwg
LWIueSgpLCAtYi56KCkpOwogICAgIHJldHVybiBhOwogfQogCitpbmxpbmUgRmxvYXRQb2ludDNE
JiBvcGVyYXRvciAtPShGbG9hdFBvaW50M0QmIGEsIGNvbnN0IEZsb2F0UG9pbnQmIGIpCit7Cisg
ICAgYS5tb3ZlKC1iLngoKSwgLWIueSgpKTsKKyAgICByZXR1cm4gYTsKK30KKwogaW5saW5lIEZs
b2F0UG9pbnQzRCBvcGVyYXRvcisoY29uc3QgRmxvYXRQb2ludDNEJiBhLCBjb25zdCBGbG9hdFBv
aW50M0QmIGIpCiB7CiAgICAgcmV0dXJuIEZsb2F0UG9pbnQzRChhLngoKSArIGIueCgpLCBhLnko
KSArIGIueSgpLCBhLnooKSArIGIueigpKTsKIH0KIAoraW5saW5lIEZsb2F0UG9pbnQzRCBvcGVy
YXRvcisoY29uc3QgRmxvYXRQb2ludDNEJiBhLCBjb25zdCBGbG9hdFBvaW50JiBiKQoreworICAg
IHJldHVybiBGbG9hdFBvaW50M0QoYS54KCkgKyBiLngoKSwgYS55KCkgKyBiLnkoKSwgYS56KCkp
OworfQorCiBpbmxpbmUgRmxvYXRQb2ludDNEIG9wZXJhdG9yLShjb25zdCBGbG9hdFBvaW50M0Qm
IGEsIGNvbnN0IEZsb2F0UG9pbnQzRCYgYikKIHsKICAgICByZXR1cm4gRmxvYXRQb2ludDNEKGEu
eCgpIC0gYi54KCksIGEueSgpIC0gYi55KCksIGEueigpIC0gYi56KCkpOwogfQogCitpbmxpbmUg
RmxvYXRQb2ludDNEIG9wZXJhdG9yLShjb25zdCBGbG9hdFBvaW50M0QmIGEsIGNvbnN0IEZsb2F0
UG9pbnQmIGIpCit7CisgICAgcmV0dXJuIEZsb2F0UG9pbnQzRChhLngoKSAtIGIueCgpLCBhLnko
KSAtIGIueSgpLCBhLnooKSk7Cit9CisKIGlubGluZSBib29sIG9wZXJhdG9yPT0oY29uc3QgRmxv
YXRQb2ludDNEJiBhLCBjb25zdCBGbG9hdFBvaW50M0QmIGIpCiB7CiAgICAgcmV0dXJuIGEueCgp
ID09IGIueCgpICYmIGEueSgpID09IGIueSgpICYmIGEueigpID09IGIueigpOwpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2EvR3JhcGhpY3NMYXllckNBLmNw
cCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NhL0dyYXBoaWNzTGF5ZXJDQS5j
cHAKaW5kZXggZDQzMTlhM2I0ZWJmZTkyMmNmOWVlYTQ5Y2VjZjhkMDllYjJjMDk4Yi4uYWViYjI0
ZWI2OWZjNTJiMThiMTA0NjdlODA5NWZjNTM0MzJhMjBkMCAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2EvR3JhcGhpY3NMYXllckNBLmNwcAorKysgYi9Tb3Vy
Y2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jYS9HcmFwaGljc0xheWVyQ0EuY3BwCkBAIC0x
MzM2LDYgKzEzMzYsOSBAQCBib29sIEdyYXBoaWNzTGF5ZXJDQTo6cmVjdXJzaXZlVmlzaWJsZVJl
Y3RDaGFuZ2VSZXF1aXJlc0ZsdXNoKGNvbnN0IENvbW1pdFN0YXRlJgogICAgIC8vIFRoaXMgbWF5
IGJlIGNhbGxlZCBhdCB0aW1lcyB3aGVuIGxheW91dCBoYXMgbm90IGJlZW4gdXBkYXRlZCwgc28g
d2Ugd2FudCB0byBhdm9pZCBjYWxsaW5nIG91dCB0byB0aGUgY2xpZW50CiAgICAgLy8gZm9yIGFu
aW1hdGluZyB0cmFuc2Zvcm1zLgogICAgIFZpc2libGVBbmRDb3ZlcmFnZVJlY3RzIHJlY3RzID0g
Y29tcHV0ZVZpc2libGVBbmRDb3ZlcmFnZVJlY3QobG9jYWxTdGF0ZSwgYWNjdW11bGF0ZXNUcmFu
c2Zvcm0oKnRoaXMpLCAwKTsKKyAgICAKKyAgICBMT0dfV0lUSF9TVFJFQU0oTGF5ZXJzLCBzdHJl
YW0gPDwgIkdyYXBoaWNzTGF5ZXJDQSAiIDw8IHRoaXMgPDwgIiBpZCAiIDw8IHByaW1hcnlMYXll
cklEKCkgPDwgIiByZWN1cnNpdmVWaXNpYmxlUmVjdENoYW5nZVJlcXVpcmVzRmx1c2g6IHZpc2li
bGUgcmVjdCAiIDw8IHJlY3RzLnZpc2libGVSZWN0IDw8ICIgY292ZXJhZ2UgcmVjdCAiIDw8IHJl
Y3RzLmNvdmVyYWdlUmVjdCk7CisKICAgICBhZGp1c3RDb3ZlcmFnZVJlY3QocmVjdHMsIG1fdmlz
aWJsZVJlY3QpOwogCiAgICAgYXV0byBib3VuZHMgPSBGbG9hdFJlY3QobV9ib3VuZHNPcmlnaW4s
IHNpemUoKSk7CkBAIC0xMzkyLDIwICsxMzk1LDIzIEBAIFRyYW5zZm9ybWF0aW9uTWF0cml4IEdy
YXBoaWNzTGF5ZXJDQTo6bGF5ZXJUcmFuc2Zvcm0oY29uc3QgRmxvYXRQb2ludCYgcG9zaXRpb24s
CiAgICAgICAgIGN1cnJlbnRUcmFuc2Zvcm0gPSAqY3VzdG9tVHJhbnNmb3JtOwogICAgIGVsc2Ug
aWYgKG1fdHJhbnNmb3JtKQogICAgICAgICBjdXJyZW50VHJhbnNmb3JtID0gKm1fdHJhbnNmb3Jt
OwotICAgIAorCiAgICAgdHJhbnNmb3JtLm11bHRpcGx5KHRyYW5zZm9ybUJ5QXBwbHlpbmdBbmNo
b3JQb2ludChjdXJyZW50VHJhbnNmb3JtKSk7CiAKICAgICBpZiAoR3JhcGhpY3NMYXllciogcGFy
ZW50TGF5ZXIgPSBwYXJlbnQoKSkgewogICAgICAgICBpZiAocGFyZW50TGF5ZXItPmhhc05vbklk
ZW50aXR5Q2hpbGRyZW5UcmFuc2Zvcm0oKSkgeworICAgICAgICAgICAgRmxvYXRQb2ludCBib3Vu
ZHNPcmlnaW4gPSBwYXJlbnRMYXllci0+Ym91bmRzT3JpZ2luKCk7CisKICAgICAgICAgICAgIEZs
b2F0UG9pbnQzRCBwYXJlbnRBbmNob3JQb2ludChwYXJlbnRMYXllci0+YW5jaG9yUG9pbnQoKSk7
CiAgICAgICAgICAgICBwYXJlbnRBbmNob3JQb2ludC5zY2FsZShwYXJlbnRMYXllci0+c2l6ZSgp
LndpZHRoKCksIHBhcmVudExheWVyLT5zaXplKCkuaGVpZ2h0KCksIDEpOworICAgICAgICAgICAg
cGFyZW50QW5jaG9yUG9pbnQgKz0gYm91bmRzT3JpZ2luOwogCiAgICAgICAgICAgICB0cmFuc2Zv
cm0udHJhbnNsYXRlUmlnaHQzZCgtcGFyZW50QW5jaG9yUG9pbnQueCgpLCAtcGFyZW50QW5jaG9y
UG9pbnQueSgpLCAtcGFyZW50QW5jaG9yUG9pbnQueigpKTsKICAgICAgICAgICAgIHRyYW5zZm9y
bSA9IHBhcmVudExheWVyLT5jaGlsZHJlblRyYW5zZm9ybSgpICogdHJhbnNmb3JtOwogICAgICAg
ICAgICAgdHJhbnNmb3JtLnRyYW5zbGF0ZVJpZ2h0M2QocGFyZW50QW5jaG9yUG9pbnQueCgpLCBw
YXJlbnRBbmNob3JQb2ludC55KCksIHBhcmVudEFuY2hvclBvaW50LnooKSk7CiAgICAgICAgIH0K
ICAgICB9Ci0gICAgCisKICAgICByZXR1cm4gdHJhbnNmb3JtOwogfQogCkBAIC0xNDk3LDYgKzE1
MDMsOCBAQCBib29sIEdyYXBoaWNzTGF5ZXJDQTo6YWRqdXN0Q292ZXJhZ2VSZWN0KFZpc2libGVB
bmRDb3ZlcmFnZVJlY3RzJiByZWN0cywgY29uc3QgRgogICAgIGlmIChyZWN0cy5jb3ZlcmFnZVJl
Y3QgPT0gY292ZXJhZ2VSZWN0KQogICAgICAgICByZXR1cm4gZmFsc2U7CiAKKyAgICBMT0dfV0lU
SF9TVFJFQU0oTGF5ZXJzLCBzdHJlYW0gPDwgIkdyYXBoaWNzTGF5ZXJDQSAiIDw8IHRoaXMgPDwg
IiBpZCAiIDw8IHByaW1hcnlMYXllcklEKCkgPDwgIiBhZGp1c3RDb3ZlcmFnZVJlY3Q6IGNvdmVy
YWdlIHJlY3QgYWRqdXN0ZWQgZnJvbSAiIDw8IHJlY3RzLmNvdmVyYWdlUmVjdCA8PCAiIHRvICAi
IDw8IGNvdmVyYWdlUmVjdCk7CisKICAgICByZWN0cy5jb3ZlcmFnZVJlY3QgPSBjb3ZlcmFnZVJl
Y3Q7CiAgICAgcmV0dXJuIHRydWU7CiB9CkBAIC0xNTE3LDYgKzE1MjUsOSBAQCB2b2lkIEdyYXBo
aWNzTGF5ZXJDQTo6c2V0VmlzaWJsZUFuZENvdmVyYWdlUmVjdHMoY29uc3QgVmlzaWJsZUFuZENv
dmVyYWdlUmVjdHMmCiAKICAgICAvLyBGSVhNRTogd2UgbmVlZCB0byB0YWtlIHJlZmxlY3Rpb25z
IGludG8gYWNjb3VudCB3aGVuIGRldGVybWluaW5nIHdoZXRoZXIgdGhpcyBsYXllciBpbnRlcnNl
Y3RzIHRoZSBjb3ZlcmFnZSByZWN0LgogICAgIGJvb2wgaW50ZXJzZWN0c0NvdmVyYWdlUmVjdCA9
IHJlY3RzLmNvdmVyYWdlUmVjdC5pbnRlcnNlY3RzKGJvdW5kcyk7CisKKyAgICBMT0dfV0lUSF9T
VFJFQU0oTGF5ZXJzLCBzdHJlYW0gPDwgIkdyYXBoaWNzTGF5ZXJDQSAiIDw8IHRoaXMgPDwgIiBp
ZCAiIDw8IHByaW1hcnlMYXllcklEKCkgPDwgIiBzZXRWaXNpYmxlQW5kQ292ZXJhZ2VSZWN0czog
Y292ZXJhZ2UgcmVjdCAgIiA8PCByZWN0cy5jb3ZlcmFnZVJlY3QgPDwgIiBpbnRlcnNlY3RzIGJv
dW5kcyAiIDw8IGJvdW5kcyA8PCAiICIgPDwgaW50ZXJzZWN0c0NvdmVyYWdlUmVjdCk7CisKICAg
ICBpZiAoaW50ZXJzZWN0c0NvdmVyYWdlUmVjdCAhPSBtX2ludGVyc2VjdHNDb3ZlcmFnZVJlY3Qp
IHsKICAgICAgICAgYWRkVW5jb21taXR0ZWRDaGFuZ2VzKENvdmVyYWdlUmVjdENoYW5nZWQpOwog
ICAgICAgICBtX2ludGVyc2VjdHNDb3ZlcmFnZVJlY3QgPSBpbnRlcnNlY3RzQ292ZXJhZ2VSZWN0
OwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdl
TG9nCmluZGV4IDE1NGJkZjkyZjQ4NGVjMjc2ZDI1MTQ4MzljYjdmYmUwMWE4Y2EwZTQuLmJjNTMx
MTBkMzIxYTcwMjJmNjBhMTg4MjM2NDdiNmM0YjE3MTNiYzcgMTAwNjQ0Ci0tLSBhL0xheW91dFRl
c3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNCBA
QAorMjAyMC0wNS0xOCAgU2ltb24gRnJhc2VyICA8c2ltb24uZnJhc2VyQGFwcGxlLmNvbT4KKwor
ICAgICAgICBDb250ZW50IGRpc2FwcGVhcnMgb24gQ1NTIHBhcmFsbGF4IGV4YW1wbGUKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIxMjA0NQorICAgICAg
ICA8cmRhcjovL3Byb2JsZW0vNjMxOTQyMTc+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCisKKyAgICAgICAgKiBjb21wb3NpdGluZy90aWxpbmcvcGVyc3BlY3RpdmUtb24t
c2Nyb2xsZXItdGlsZS1jb3ZlcmFnZS1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIGNv
bXBvc2l0aW5nL3RpbGluZy9wZXJzcGVjdGl2ZS1vbi1zY3JvbGxlci10aWxlLWNvdmVyYWdlLmh0
bWw6IEFkZGVkLgorCiAyMDIwLTA1LTE4ICBTaW1vbiBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBw
bGUuY29tPgogCiAgICAgICAgIEZpbmQgZG9lc24ndCBhbHdheXMgc2Nyb2xsIHNlYXJjaCByZXN1
bHRzIGludG8gdmlldwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvY29tcG9zaXRpbmcvdGlsaW5n
L3BlcnNwZWN0aXZlLW9uLXNjcm9sbGVyLXRpbGUtY292ZXJhZ2UtZXhwZWN0ZWQudHh0IGIvTGF5
b3V0VGVzdHMvY29tcG9zaXRpbmcvdGlsaW5nL3BlcnNwZWN0aXZlLW9uLXNjcm9sbGVyLXRpbGUt
Y292ZXJhZ2UtZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmEwMWU0Y2I4NDFhYjExZjZlNGFhY2E4
YWJhZjRlNTlmOWJhNTFlMTgKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9jb21wb3Np
dGluZy90aWxpbmcvcGVyc3BlY3RpdmUtb24tc2Nyb2xsZXItdGlsZS1jb3ZlcmFnZS1leHBlY3Rl
ZC50eHQKQEAgLTAsMCArMSw4OSBAQAorwqAKKyhHcmFwaGljc0xheWVyCisgIChhbmNob3IgMC4w
MCAwLjAwKQorICAoYm91bmRzIDgwMC4wMCA2MDAuMDApCisgICh2aXNpYmxlIHJlY3QgMC4wMCwg
MC4wMCA4MDAuMDAgeCA2MDAuMDApCisgIChjb3ZlcmFnZSByZWN0IDAuMDAsIDAuMDAgODAwLjAw
IHggNjAwLjAwKQorICAoaW50ZXJzZWN0cyBjb3ZlcmFnZSByZWN0IDEpCisgIChjb250ZW50c1Nj
YWxlIDEuMDApCisgIChjaGlsZHJlbiAxCisgICAgKEdyYXBoaWNzTGF5ZXIKKyAgICAgIChib3Vu
ZHMgODAwLjAwIDYwMC4wMCkKKyAgICAgIChjb250ZW50c09wYXF1ZSAxKQorICAgICAgKHZpc2li
bGUgcmVjdCAwLjAwLCAwLjAwIDgwMC4wMCB4IDYwMC4wMCkKKyAgICAgIChjb3ZlcmFnZSByZWN0
IDAuMDAsIDAuMDAgODAwLjAwIHggNjAwLjAwKQorICAgICAgKGludGVyc2VjdHMgY292ZXJhZ2Ug
cmVjdCAxKQorICAgICAgKGNvbnRlbnRzU2NhbGUgMS4wMCkKKyAgICAgICh0aWxlIGNhY2hlIGNv
dmVyYWdlIDAsIDAgODAwIHggNjAwKQorICAgICAgKHRpbGUgc2l6ZSA4MDAgeCA2MDApCisgICAg
ICAodG9wIGxlZnQgdGlsZSAwLCAwIHRpbGVzIGdyaWQgMSB4IDEpCisgICAgICAoaW4gd2luZG93
IDEpCisgICAgICAoY2hpbGRyZW4gMQorICAgICAgICAoR3JhcGhpY3NMYXllcgorICAgICAgICAg
IChwb3NpdGlvbiAxOC4wMCAxMC4wMCkKKyAgICAgICAgICAoYm91bmRzIDYwMC4wMCA1MDAuMDAp
CisgICAgICAgICAgKHZpc2libGUgcmVjdCAwLjAwLCAwLjAwIDYwMC4wMCB4IDUwMC4wMCkKKyAg
ICAgICAgICAoY292ZXJhZ2UgcmVjdCAtMTguMDAsIC0xMC4wMCA4MDAuMDAgeCA2MDAuMDApCisg
ICAgICAgICAgKGludGVyc2VjdHMgY292ZXJhZ2UgcmVjdCAxKQorICAgICAgICAgIChjb250ZW50
c1NjYWxlIDEuMDApCisgICAgICAgICAgKGNoaWxkcmVuIDIKKyAgICAgICAgICAgIChHcmFwaGlj
c0xheWVyCisgICAgICAgICAgICAgIChib3VuZHMgb3JpZ2luIDAuMDAgOTAwLjAwKQorICAgICAg
ICAgICAgICAoYm91bmRzIDU4NS4wMCA1MDAuMDApCisgICAgICAgICAgICAgIChjaGlsZHJlblRy
YW5zZm9ybSBbMS4wMCAwLjAwIDAuMDAgMC4wMF0gWzAuMDAgMS4wMCAwLjAwIDAuMDBdIFsyLjkz
IDIuNTAgMS4wMCAtMC4wMV0gWzAuMDAgMC4wMCAwLjAwIDEuMDBdKQorICAgICAgICAgICAgICAo
dmlzaWJsZSByZWN0IDAuMDAsIDkwMC4wMCA1ODUuMDAgeCA1MDAuMDApCisgICAgICAgICAgICAg
IChjb3ZlcmFnZSByZWN0IDAuMDAsIDkwMC4wMCA1ODUuMDAgeCA1MDAuMDApCisgICAgICAgICAg
ICAgIChpbnRlcnNlY3RzIGNvdmVyYWdlIHJlY3QgMSkKKyAgICAgICAgICAgICAgKGNvbnRlbnRz
U2NhbGUgMS4wMCkKKyAgICAgICAgICAgICAgKGNoaWxkcmVuIDEKKyAgICAgICAgICAgICAgICAo
R3JhcGhpY3NMYXllcgorICAgICAgICAgICAgICAgICAgKHNjcm9sbE9mZnNldCAoMCw5MDApKQor
ICAgICAgICAgICAgICAgICAgKGFuY2hvciAwLjAwIDAuMDApCisgICAgICAgICAgICAgICAgICAo
Ym91bmRzIDYwNS4wMCAzMjQwLjAwKQorICAgICAgICAgICAgICAgICAgKHByZXNlcnZlczNEIDEp
CisgICAgICAgICAgICAgICAgICAodmlzaWJsZSByZWN0IDAuMDAsIDkwMC4wMCA1ODUuMDAgeCA1
MDAuMDApCisgICAgICAgICAgICAgICAgICAoY292ZXJhZ2UgcmVjdCAwLjAwLCA5MDAuMDAgNTg1
LjAwIHggNTAwLjAwKQorICAgICAgICAgICAgICAgICAgKGludGVyc2VjdHMgY292ZXJhZ2UgcmVj
dCAxKQorICAgICAgICAgICAgICAgICAgKGNvbnRlbnRzU2NhbGUgMS4wMCkKKyAgICAgICAgICAg
ICAgICAgIChjaGlsZHJlbiAxCisgICAgICAgICAgICAgICAgICAgIChHcmFwaGljc0xheWVyCisg
ICAgICAgICAgICAgICAgICAgICAgKHBvc2l0aW9uIDIwLjAwIDIwLjAwKQorICAgICAgICAgICAg
ICAgICAgICAgIChhbmNob3IgMC4wMCAwLjAwKQorICAgICAgICAgICAgICAgICAgICAgIChib3Vu
ZHMgNTg1LjAwIDEyMDAuMDApCisgICAgICAgICAgICAgICAgICAgICAgKGNvbnRlbnRzT3BhcXVl
IDEpCisgICAgICAgICAgICAgICAgICAgICAgKGRyYXdzQ29udGVudCAxKQorICAgICAgICAgICAg
ICAgICAgICAgICh0cmFuc2Zvcm0gWzEuMDAgMC4wMCAwLjAwIDAuMDBdIFswLjAwIDEuMDAgMC4w
MCAwLjAwXSBbMC4wMCAwLjAwIDEuMDAgMC4wMF0gWzAuMDAgMC4wMCAtNTAuMDAgMS4wMF0pCisg
ICAgICAgICAgICAgICAgICAgICAgKHZpc2libGUgcmVjdCAwLjAwLCA4ODAuMDAgNTg1LjAwIHgg
MzIwLjAwKQorICAgICAgICAgICAgICAgICAgICAgIChjb3ZlcmFnZSByZWN0IC0yMC4wMCwgODgw
LjAwIDg3Ny41MCB4IDc1MC4wMCkKKyAgICAgICAgICAgICAgICAgICAgICAoaW50ZXJzZWN0cyBj
b3ZlcmFnZSByZWN0IDEpCisgICAgICAgICAgICAgICAgICAgICAgKGNvbnRlbnRzU2NhbGUgMS4w
MCkKKyAgICAgICAgICAgICAgICAgICAgKQorICAgICAgICAgICAgICAgICAgKQorICAgICAgICAg
ICAgICAgICkKKyAgICAgICAgICAgICAgKQorICAgICAgICAgICAgKQorICAgICAgICAgICAgKEdy
YXBoaWNzTGF5ZXIKKyAgICAgICAgICAgICAgKGJvdW5kcyA2MDAuMDAgNTAwLjAwKQorICAgICAg
ICAgICAgICAodmlzaWJsZSByZWN0IDAuMDAsIDAuMDAgNjAwLjAwIHggNTAwLjAwKQorICAgICAg
ICAgICAgICAoY292ZXJhZ2UgcmVjdCAtMTguMDAsIC0xMC4wMCA4MDAuMDAgeCA2MDAuMDApCisg
ICAgICAgICAgICAgIChpbnRlcnNlY3RzIGNvdmVyYWdlIHJlY3QgMSkKKyAgICAgICAgICAgICAg
KGNvbnRlbnRzU2NhbGUgMS4wMCkKKyAgICAgICAgICAgICAgKGNoaWxkcmVuIDEKKyAgICAgICAg
ICAgICAgICAoR3JhcGhpY3NMYXllcgorICAgICAgICAgICAgICAgICAgKHBvc2l0aW9uIDU4NS4w
MCAwLjAwKQorICAgICAgICAgICAgICAgICAgKGJvdW5kcyAxNS4wMCA1MDAuMDApCisgICAgICAg
ICAgICAgICAgICAoZHJhd3NDb250ZW50IDEpCisgICAgICAgICAgICAgICAgICAodmlzaWJsZSBy
ZWN0IDAuMDAsIDAuMDAgMTUuMDAgeCA1MDAuMDApCisgICAgICAgICAgICAgICAgICAoY292ZXJh
Z2UgcmVjdCAtNjAzLjAwLCAtMTAuMDAgODAwLjAwIHggNjAwLjAwKQorICAgICAgICAgICAgICAg
ICAgKGludGVyc2VjdHMgY292ZXJhZ2UgcmVjdCAxKQorICAgICAgICAgICAgICAgICAgKGNvbnRl
bnRzU2NhbGUgMS4wMCkKKyAgICAgICAgICAgICAgICApCisgICAgICAgICAgICAgICkKKyAgICAg
ICAgICAgICkKKyAgICAgICAgICApCisgICAgICAgICkKKyAgICAgICkKKyAgICApCisgICkKKykK
KwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvY29tcG9zaXRpbmcvdGlsaW5nL3BlcnNwZWN0aXZl
LW9uLXNjcm9sbGVyLXRpbGUtY292ZXJhZ2UuaHRtbCBiL0xheW91dFRlc3RzL2NvbXBvc2l0aW5n
L3RpbGluZy9wZXJzcGVjdGl2ZS1vbi1zY3JvbGxlci10aWxlLWNvdmVyYWdlLmh0bWwKbmV3IGZp
bGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMC4uODNlNTdjMzY1ZjIxYWM4MjFmNWU4OTI1YTE3ZDYyYWM1YzhjODk5YwotLS0gL2Rldi9u
dWxsCisrKyBiL0xheW91dFRlc3RzL2NvbXBvc2l0aW5nL3RpbGluZy9wZXJzcGVjdGl2ZS1vbi1z
Y3JvbGxlci10aWxlLWNvdmVyYWdlLmh0bWwKQEAgLTAsMCArMSw1NiBAQAorPCFET0NUWVBFIGh0
bWw+IDwhLS0gd2Via2l0LXRlc3QtcnVubmVyIFsgaW50ZXJuYWw6QXN5bmNPdmVyZmxvd1Njcm9s
bGluZ0VuYWJsZWQ9dHJ1ZSBdIC0tPgorPGh0bWw+Cis8aGVhZD4KKzxzdHlsZT4KKyAgICAqIHsK
KyAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDsKKyAgICB9CisKKyAgICAjc2Nyb2xsZXIg
eworICAgICAgICBoZWlnaHQ6IDUwMHB4OworICAgICAgICB3aWR0aDogNjAwcHg7CisgICAgICAg
IG1hcmdpbjogMTBweDsKKyAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuOworICAgICAgICBvdmVy
Zmxvdy15OiBhdXRvOworICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7CisgICAgICAgIHBlcnNw
ZWN0aXZlLW9yaWdpbjogdG9wIGxlZnQ7CisgICAgICAgIHBlcnNwZWN0aXZlOiAxMDBweDsKKyAg
ICB9CisKKyAgICAucGFyYWxsYXggeworICAgICAgICB3aWR0aDogMTAwJTsKKyAgICAgICAgaGVp
Z2h0OiAxMjAwcHg7CisgICAgICAgIG1hcmdpbjogMjBweDsKKyAgICAgICAgdHJhbnNmb3JtLW9y
aWdpbjogdG9wIGxlZnQ7CisgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgLTUw
cHgpOworICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBncmVlbjsKKyAgICB9CisKKyAgICAuc3Bh
Y2VyIHsKKyAgICAgICAgaGVpZ2h0OiAyMDAwcHg7CisgICAgICAgIHdpZHRoOiAxMDBweDsKKyAg
ICB9Cis8L3N0eWxlPgorPHNjcmlwdD4KKyAgICBpZiAod2luZG93LnRlc3RSdW5uZXIpCisgICAg
ICAgIHRlc3RSdW5uZXIuZHVtcEFzVGV4dCgpOworICAgIAorICAgIHdpbmRvdy5hZGRFdmVudExp
c3RlbmVyKCdsb2FkJywgYXN5bmMgKCkgPT4geworICAgICAgICBsZXQgc2Nyb2xsZXIgPSBkb2N1
bWVudC5nZXRFbGVtZW50QnlJZCgnc2Nyb2xsZXInKTsKKyAgICAgICAgc2Nyb2xsZXIuc2Nyb2xs
VG9wID0gOTAwOworCisgICAgICAgIGlmICh3aW5kb3cudGVzdFJ1bm5lcikKKyAgICAgICAgICAg
IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdsYXllcnMnKS50ZXh0Q29udGVudCA9IHdpbmRvdy5p
bnRlcm5hbHMubGF5ZXJUcmVlQXNUZXh0KGRvY3VtZW50LCBpbnRlcm5hbHMuTEFZRVJfVFJFRV9J
TkNMVURFU19USUxFX0NBQ0hFUyArIGludGVybmFscy5MQVlFUl9UUkVFX0lOQ0xVREVTX1ZJU0lC
TEVfUkVDVFMpOworICAgICAgICAKKyAgICB9LCBmYWxzZSk7Cis8L3NjcmlwdD4KKzwvaGVhZD4K
Kzxib2R5PgorICAgIDxkaXYgaWQ9InNjcm9sbGVyIj4KKyAgICAgICAgPGRpdiBjbGFzcz0icGFy
YWxsYXgiPiZuYnNwOzwvZGl2PgorICAgICAgICA8ZGl2IGNsYXNzPSJzcGFjZXIiPjwvZGl2Pgor
ICAgIDwvZGl2PgorPHByZSBpZD0ibGF5ZXJzIj48L3ByZT4KKzwvYm9keT4KKzwvaHRtbD4KKwo=
</data>
<flag name="review"
          id="415085"
          type_id="1"
          status="+"
          setter="thorton"
    />
          </attachment>
      

    </bug>

</bugzilla>