<?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>201482</bug_id>
          
          <creation_ts>2019-09-04 17:21:39 -0700</creation_ts>
          <short_desc>Cancelled transitions on Google image search leave content with opacity 0 sometimes</short_desc>
          <delta_ts>2019-09-10 15:00:12 -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>Compositing</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>graouts</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>thorton</cc>
    
    <cc>tsavell</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1567921</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2019-09-04 17:21:39 -0700</bug_when>
    <thetext>Cancelled transitions on Google image search leave content with opacity 0 sometimes</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1567923</commentid>
    <comment_count>1</comment_count>
      <attachid>378030</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2019-09-04 17:25:18 -0700</bug_when>
    <thetext>Created attachment 378030
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1567924</commentid>
    <comment_count>2</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2019-09-04 17:25:20 -0700</bug_when>
    <thetext>&lt;rdar://problem/54921036&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1567939</commentid>
    <comment_count>3</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2019-09-04 18:40:48 -0700</bug_when>
    <thetext>https://trac.webkit.org/changeset/249511/webkit</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1568711</commentid>
    <comment_count>4</comment_count>
    <who name="Truitt Savell">tsavell</who>
    <bug_when>2019-09-06 14:48:09 -0700</bug_when>
    <thetext>It looks like the new test legacy-animation-engine/compositing/transitions/add-remove-transition.html

added in https://trac.webkit.org/changeset/249511/webkit

is a flakey failure on Mac.

History:
https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.html#showAllRuns=true&amp;tests=legacy-animation-engine%2Fcompositing%2Ftransitions%2Fadd-remove-transition.html

Diff:
https://build.webkit.org/results/Apple%20Mojave%20Debug%20WK1%20(Tests)/r249588%20(5450)/legacy-animation-engine/compositing/transitions/add-remove-transition-diffs.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1569631</commentid>
    <comment_count>5</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2019-09-10 13:22:45 -0700</bug_when>
    <thetext>I haven&apos;t been able to reproduce the flakiness yet.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1569650</commentid>
    <comment_count>6</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2019-09-10 13:46:11 -0700</bug_when>
    <thetext>[4796/5000] legacy-animation-engine/compositing/transitions/add-remove-transition.html failed unexpectedly (reference mismatch)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1569683</commentid>
    <comment_count>7</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2019-09-10 15:00:12 -0700</bug_when>
    <thetext>Attempted to de-flake in https://trac.webkit.org/changeset/249734/webkit</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>378030</attachid>
            <date>2019-09-04 17:25:18 -0700</date>
            <delta_ts>2019-09-04 17:29:29 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-201482-20190904172517.patch</filename>
            <type>text/plain</type>
            <size>17185</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQ5NDQwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOWQ0ZWEzMmVhZWZkNmE2
NmFiZDdhMmEwN2MxOWZkOTYyZmQ0YjY1Ny4uNTlmMzdmYzFmZWI0YjA5OTIyMjQ2NDFlYjBmMTVk
N2MzMTI2MDNhMSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDQ0IEBACisyMDE5LTA5LTA0ICBTaW1v
biBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgorCisgICAgICAgIENhbmNlbGxlZCB0
cmFuc2l0aW9ucyBvbiBHb29nbGUgaW1hZ2Ugc2VhcmNoIGxlYXZlIGNvbnRlbnQgd2l0aCBvcGFj
aXR5IDAgc29tZXRpbWVzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD0yMDE0ODIKKyAgICAgICAgcmRhcjovL3Byb2JsZW0vNTQ5MjEwMzYKKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKyAgICAgICAgCisgICAgICAgIElmLCBpbiBh
IHNpbmdsZSByZW5kZXJpbmcgdXBkYXRlLCB3ZSBzdGFydGVkIGFuIGFjY2VsZXJhdGVkIG9wYWNp
dHkgdHJhbnNpdGlvbiwgYW5kIHRoZW4gcmVtb3ZlZAorICAgICAgICBpdCwgd2UnZCBzdGlsbCBw
dXNoIHRoZSB0cmFuc2l0aW9uIG9udG8gdGhlIENBTGF5ZXIgd2l0aCBmaWxsRm9yd2FyZHMgYW5k
IG5ldmVyIHJlbW92ZSBpdCwgc28gaXRzCisgICAgICAgIGVmZmVjdHMgd291bGQgbGFzdCBmb3Jl
dmVyLgorCisgICAgICAgIEZpeCBieSBtYWtpbmcgR3JhcGhpY3NMYXllckNBOjpyZW1vdmVBbmlt
YXRpb24oKSByZW1vdmUgYW5pbWF0aW9ucyBmcm9tIHRoZSB1bmNvbWl0dGVkQW5pbWF0aW9ucwor
ICAgICAgICBsaXN0IGFzIHdlbGwuCisgICAgICAgIAorICAgICAgICBBbHNvIGZpeCBsYXllciBu
YW1lcyBpbiBkZWJ1ZzsgaWYgYSBsYXllcidzIHByaW1hcnlMYXllcklEIGNoYW5nZWQsIHdlJ2Qg
ZmFpbCB0byByZW5hbWUgdGhlCisgICAgICAgIENBTGF5ZXIsIGNhdXNpbmcgY29uZnVzaW9uIHdo
ZW4gbG9nZ2luZyBhdCBsYXllciBkdW1wcy4gRml4IGJ5IGFkZGluZyB0aGUgbGF5ZXIgSUQganVz
dAorICAgICAgICBiZWZvcmUgcHVzaGluZyB0aGUgbmFtZSB0byB0aGUgcGxhdGZvcm0gbGF5ZXIu
CisKKyAgICAgICAgU29tZSBkcml2ZS1ieSBsb2dnaW5nIGNsZWFudXAuCisKKyAgICAgICAgVGVz
dDogbGVnYWN5LWFuaW1hdGlvbi1lbmdpbmUvY29tcG9zaXRpbmcvdHJhbnNpdGlvbnMvYWRkLXJl
bW92ZS10cmFuc2l0aW9uLmh0bWwKKworICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL0dyYXBo
aWNzTGF5ZXIuY3BwOgorICAgICAgICAoV2ViQ29yZTo6R3JhcGhpY3NMYXllcjo6ZGVidWdOYW1l
IGNvbnN0KToKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9HcmFwaGljc0xheWVyLmg6Cisg
ICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvY2EvR3JhcGhpY3NMYXllckNBLmNwcDoKKyAgICAg
ICAgKFdlYkNvcmU6OkdyYXBoaWNzTGF5ZXJDQTo6c2V0TmFtZSk6CisgICAgICAgIChXZWJDb3Jl
OjpHcmFwaGljc0xheWVyQ0E6OmRlYnVnTmFtZSBjb25zdCk6CisgICAgICAgIChXZWJDb3JlOjpH
cmFwaGljc0xheWVyQ0E6OmFkZEFuaW1hdGlvbik6CisgICAgICAgIChXZWJDb3JlOjpHcmFwaGlj
c0xheWVyQ0E6OnBhdXNlQW5pbWF0aW9uKToKKyAgICAgICAgKFdlYkNvcmU6OkdyYXBoaWNzTGF5
ZXJDQTo6c2Vla0FuaW1hdGlvbik6CisgICAgICAgIChXZWJDb3JlOjpHcmFwaGljc0xheWVyQ0E6
OnJlbW92ZUFuaW1hdGlvbik6CisgICAgICAgIChXZWJDb3JlOjpHcmFwaGljc0xheWVyQ0E6OnBs
YXRmb3JtQ0FMYXllckFuaW1hdGlvblN0YXJ0ZWQpOgorICAgICAgICAoV2ViQ29yZTo6R3JhcGhp
Y3NMYXllckNBOjpwbGF0Zm9ybUNBTGF5ZXJBbmltYXRpb25FbmRlZCk6CisgICAgICAgIChXZWJD
b3JlOjpHcmFwaGljc0xheWVyQ0E6OnVwZGF0ZU5hbWVzKToKKyAgICAgICAgKFdlYkNvcmU6Okdy
YXBoaWNzTGF5ZXJDQTo6Y3JlYXRlVHJhbnNmb3JtQW5pbWF0aW9uc0Zyb21LZXlmcmFtZXMpOgor
ICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL2NhL0dyYXBoaWNzTGF5ZXJDQS5oOgorICAgICAg
ICAqIHJlbmRlcmluZy9SZW5kZXJMYXllckNvbXBvc2l0b3IuY3BwOgorICAgICAgICAoV2ViQ29y
ZTo6UmVuZGVyTGF5ZXJDb21wb3NpdG9yOjpsb2dMYXllckluZm8pOgorCiAyMDE5LTA5LTAzICBa
YWxhbiBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CiAKICAgICAgICAgW0xGQ10gRmxvYXRpbmdT
dGF0ZSBzaG91bGQgbm90IG5lZWQgdG8gcXVlcnkgZm9yIGRpc3BsYXkgYm94ZXMuCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9HcmFwaGljc0xheWVyLmNwcCBi
L1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0dyYXBoaWNzTGF5ZXIuY3BwCmluZGV4
IDZjZDAwYzI2NTcwZDlkYjNiOWZhYTdlMjAyM2FmMWE1ZTdlNjNhMDkuLmMxODM1MTRhMDM2YmE0
YzZmZjFkNmE2NDQwYjk1ODJhOTllMDNlNTggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3Bs
YXRmb3JtL2dyYXBoaWNzL0dyYXBoaWNzTGF5ZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3Bs
YXRmb3JtL2dyYXBoaWNzL0dyYXBoaWNzTGF5ZXIuY3BwCkBAIC0xOTksNiArMTk5LDExIEBAIHZv
aWQgR3JhcGhpY3NMYXllcjo6Y2xlYXJDbGllbnQoKQogICAgIG1fY2xpZW50ID0gJkVtcHR5R3Jh
cGhpY3NMYXllckNsaWVudDo6c2luZ2xldG9uKCk7CiB9CiAKK1N0cmluZyBHcmFwaGljc0xheWVy
OjpkZWJ1Z05hbWUoKSBjb25zdAoreworICAgIHJldHVybiBuYW1lKCk7Cit9CisKIHZvaWQgR3Jh
cGhpY3NMYXllcjo6c2V0Q2xpZW50KEdyYXBoaWNzTGF5ZXJDbGllbnQmIGNsaWVudCkKIHsKICAg
ICBtX2NsaWVudCA9ICZjbGllbnQ7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9y
bS9ncmFwaGljcy9HcmFwaGljc0xheWVyLmggYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFw
aGljcy9HcmFwaGljc0xheWVyLmgKaW5kZXggN2ExZmVhYWM3OWU3OGJhODhmY2FkY2I4NWUzMjk5
ZmQ3OWEwMDQzYi4uZjA4ZWViMzEyMGJkY2U3YTJlNGE0MmZiMjAyN2Q0OWI0OTcxYzQ1MSAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NMYXllci5o
CisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0dyYXBoaWNzTGF5ZXIuaApA
QCAtMjY4LDYgKzI2OCw3IEBAIHB1YmxpYzoKICAgICAvLyBMYXllciBuYW1lLiBPbmx5IHVzZWQg
dG8gaWRlbnRpZnkgbGF5ZXJzIGluIGRlYnVnIG91dHB1dAogICAgIGNvbnN0IFN0cmluZyYgbmFt
ZSgpIGNvbnN0IHsgcmV0dXJuIG1fbmFtZTsgfQogICAgIHZpcnR1YWwgdm9pZCBzZXROYW1lKGNv
bnN0IFN0cmluZyYgbmFtZSkgeyBtX25hbWUgPSBuYW1lOyB9CisgICAgdmlydHVhbCBTdHJpbmcg
ZGVidWdOYW1lKCkgY29uc3Q7CiAKICAgICBHcmFwaGljc0xheWVyKiBwYXJlbnQoKSBjb25zdCB7
IHJldHVybiBtX3BhcmVudDsgfTsKICAgICB2b2lkIHNldFBhcmVudChHcmFwaGljc0xheWVyKik7
IC8vIEludGVybmFsIHVzZSBvbmx5LgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZv
cm0vZ3JhcGhpY3MvY2EvR3JhcGhpY3NMYXllckNBLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL2dyYXBoaWNzL2NhL0dyYXBoaWNzTGF5ZXJDQS5jcHAKaW5kZXggODc2NTM0NDUyMDI0ZTYx
NjUxNDE3YTA0YTBkOTQ1MDU4YTk1NDAzOC4uOWI5ZjU5YzBiNzUxOWM5MmRlNThiYjgyMjUxMmQ3
ZmQ2NzcyNDIxNCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mv
Y2EvR3JhcGhpY3NMYXllckNBLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFw
aGljcy9jYS9HcmFwaGljc0xheWVyQ0EuY3BwCkBAIC00NzksMTcgKzQ3OSwyNCBAQCB2b2lkIEdy
YXBoaWNzTGF5ZXJDQTo6d2lsbEJlRGVzdHJveWVkKCkKIH0KIAogdm9pZCBHcmFwaGljc0xheWVy
Q0E6OnNldE5hbWUoY29uc3QgU3RyaW5nJiBuYW1lKQoreworICAgIGlmIChuYW1lID09IHRoaXMt
Pm5hbWUoKSkKKyAgICAgICAgcmV0dXJuOworCisgICAgR3JhcGhpY3NMYXllcjo6c2V0TmFtZShu
YW1lKTsKKyAgICBub3RlTGF5ZXJQcm9wZXJ0eUNoYW5nZWQoTmFtZUNoYW5nZWQpOworfQorCitT
dHJpbmcgR3JhcGhpY3NMYXllckNBOjpkZWJ1Z05hbWUoKSBjb25zdAogewogI2lmIEVOQUJMRShU
UkVFX0RFQlVHR0lORykKICAgICBTdHJpbmcgY2FMYXllckRlc2NyaXB0aW9uOwogICAgIGlmICgh
bV9sYXllci0+aXNQbGF0Zm9ybUNBTGF5ZXJSZW1vdGUoKSkKICAgICAgICAgY2FMYXllckRlc2Ny
aXB0aW9uID0gbWFrZVN0cmluZygiQ0FMYXllcigweCIsIGhleChyZWludGVycHJldF9jYXN0PHVp
bnRwdHJfdD4obV9sYXllci0+cGxhdGZvcm1MYXllcigpKSwgTG93ZXJjYXNlKSwgIikgIik7Ci0g
ICAgR3JhcGhpY3NMYXllcjo6c2V0TmFtZShtYWtlU3RyaW5nKGNhTGF5ZXJEZXNjcmlwdGlvbiwg
IkdyYXBoaWNzTGF5ZXIoMHgiLCBoZXgocmVpbnRlcnByZXRfY2FzdDx1aW50cHRyX3Q+KHRoaXMp
LCBMb3dlcmNhc2UpLCAiLCAiLCBwcmltYXJ5TGF5ZXJJRCgpLCAiKSAiLCBuYW1lKSk7CisgICAg
cmV0dXJuIG1ha2VTdHJpbmcoY2FMYXllckRlc2NyaXB0aW9uLCAiR3JhcGhpY3NMYXllcigweCIs
IGhleChyZWludGVycHJldF9jYXN0PHVpbnRwdHJfdD4odGhpcyksIExvd2VyY2FzZSksICIsICIs
IHByaW1hcnlMYXllcklEKCksICIpICIsIG5hbWUoKSk7CiAjZWxzZQotICAgIEdyYXBoaWNzTGF5
ZXI6OnNldE5hbWUobmFtZSk7CisgICAgcmV0dXJuIG5hbWUoKTsKICNlbmRpZgotCi0gICAgbm90
ZUxheWVyUHJvcGVydHlDaGFuZ2VkKE5hbWVDaGFuZ2VkKTsKIH0KIAogR3JhcGhpY3NMYXllcjo6
UGxhdGZvcm1MYXllcklEIEdyYXBoaWNzTGF5ZXJDQTo6cHJpbWFyeUxheWVySUQoKSBjb25zdApA
QCAtMTAyNyw3ICsxMDM0LDcgQEAgdm9pZCBHcmFwaGljc0xheWVyQ0E6OmFkZFByb2Nlc3NpbmdB
Y3Rpb25Gb3JBbmltYXRpb24oY29uc3QgU3RyaW5nJiBhbmltYXRpb25OYW0KIAogYm9vbCBHcmFw
aGljc0xheWVyQ0E6OmFkZEFuaW1hdGlvbihjb25zdCBLZXlmcmFtZVZhbHVlTGlzdCYgdmFsdWVM
aXN0LCBjb25zdCBGbG9hdFNpemUmIGJveFNpemUsIGNvbnN0IEFuaW1hdGlvbiogYW5pbSwgY29u
c3QgU3RyaW5nJiBhbmltYXRpb25OYW1lLCBkb3VibGUgdGltZU9mZnNldCkKIHsKLSAgICBMT0co
QW5pbWF0aW9ucywgIkdyYXBoaWNzTGF5ZXJDQSAlcCAlbGx1IGFkZEFuaW1hdGlvbiAlcyAoY2Fu
IGJlIGFjY2VsZXJhdGVkICVkKSIsIHRoaXMsIHByaW1hcnlMYXllcklEKCksIGFuaW1hdGlvbk5h
bWUudXRmOCgpLmRhdGEoKSwgYW5pbWF0aW9uQ2FuQmVBY2NlbGVyYXRlZCh2YWx1ZUxpc3QsIGFu
aW0pKTsKKyAgICBMT0dfV0lUSF9TVFJFQU0oQW5pbWF0aW9ucywgc3RyZWFtIDw8ICJHcmFwaGlj
c0xheWVyQ0EgIiA8PCB0aGlzIDw8ICIgaWQgIiA8PCBwcmltYXJ5TGF5ZXJJRCgpIDw8ICIgYWRk
QW5pbWF0aW9uICIgPDwgYW5pbSA8PCAiICIgPDwgYW5pbWF0aW9uTmFtZSA8PCAiIGR1cmF0aW9u
ICIgPDwgYW5pbS0+ZHVyYXRpb24oKSA8PCAiIChjYW4gYmUgYWNjZWxlcmF0ZWQgIiA8PCBhbmlt
YXRpb25DYW5CZUFjY2VsZXJhdGVkKHZhbHVlTGlzdCwgYW5pbSkgPDwgIikiKTsKIAogICAgIEFT
U0VSVCghYW5pbWF0aW9uTmFtZS5pc0VtcHR5KCkpOwogCkBAIC0xMDU4LDcgKzEwNjUsNyBAQCBi
b29sIEdyYXBoaWNzTGF5ZXJDQTo6YWRkQW5pbWF0aW9uKGNvbnN0IEtleWZyYW1lVmFsdWVMaXN0
JiB2YWx1ZUxpc3QsIGNvbnN0IEZsbwogCiB2b2lkIEdyYXBoaWNzTGF5ZXJDQTo6cGF1c2VBbmlt
YXRpb24oY29uc3QgU3RyaW5nJiBhbmltYXRpb25OYW1lLCBkb3VibGUgdGltZU9mZnNldCkKIHsK
LSAgICBMT0coQW5pbWF0aW9ucywgIkdyYXBoaWNzTGF5ZXJDQSAlcCBwYXVzZUFuaW1hdGlvbiAl
cyAocnVubmluZyAlZCkiLCB0aGlzLCBhbmltYXRpb25OYW1lLnV0ZjgoKS5kYXRhKCksIGFuaW1h
dGlvbklzUnVubmluZyhhbmltYXRpb25OYW1lKSk7CisgICAgTE9HX1dJVEhfU1RSRUFNKEFuaW1h
dGlvbnMsIHN0cmVhbSA8PCAiR3JhcGhpY3NMYXllckNBICIgPDwgdGhpcyA8PCAiIGlkICIgPDwg
cHJpbWFyeUxheWVySUQoKSA8PCAiIHBhdXNlQW5pbWF0aW9uICIgPDwgYW5pbWF0aW9uTmFtZSA8
PCAiIChpcyBydW5uaW5nICIgPDwgYW5pbWF0aW9uSXNSdW5uaW5nKGFuaW1hdGlvbk5hbWUpIDw8
ICIpIik7CiAKICAgICAvLyBDYWxsIGFkZCBzaW5jZSBpZiB0aGVyZSBpcyBhbHJlYWR5IGEgUmVt
b3ZlIGluIHRoZXJlLCB3ZSBkb24ndCB3YW50IHRvIG92ZXJ3cml0ZSBpdCB3aXRoIGEgUGF1c2Uu
CiAgICAgYWRkUHJvY2Vzc2luZ0FjdGlvbkZvckFuaW1hdGlvbihhbmltYXRpb25OYW1lLCBBbmlt
YXRpb25Qcm9jZXNzaW5nQWN0aW9uIHsgUGF1c2UsIFNlY29uZHMgeyB0aW1lT2Zmc2V0IH0gfSk7
CkBAIC0xMDY4LDcgKzEwNzUsNyBAQCB2b2lkIEdyYXBoaWNzTGF5ZXJDQTo6cGF1c2VBbmltYXRp
b24oY29uc3QgU3RyaW5nJiBhbmltYXRpb25OYW1lLCBkb3VibGUgdGltZU9mZgogCiB2b2lkIEdy
YXBoaWNzTGF5ZXJDQTo6c2Vla0FuaW1hdGlvbihjb25zdCBTdHJpbmcmIGFuaW1hdGlvbk5hbWUs
IGRvdWJsZSB0aW1lT2Zmc2V0KQogewotICAgIExPRyhBbmltYXRpb25zLCAiR3JhcGhpY3NMYXll
ckNBICVwIHNlZWtBbmltYXRpb24gJXMgKHJ1bm5pbmcgJWQpIiwgdGhpcywgYW5pbWF0aW9uTmFt
ZS51dGY4KCkuZGF0YSgpLCBhbmltYXRpb25Jc1J1bm5pbmcoYW5pbWF0aW9uTmFtZSkpOworICAg
IExPR19XSVRIX1NUUkVBTShBbmltYXRpb25zLCBzdHJlYW0gPDwgIkdyYXBoaWNzTGF5ZXJDQSAi
IDw8IHRoaXMgPDwgIiBpZCAiIDw8IHByaW1hcnlMYXllcklEKCkgPDwgIiBzZWVrQW5pbWF0aW9u
ICIgPDwgYW5pbWF0aW9uTmFtZSA8PCAiIChpcyBydW5uaW5nICIgPDwgYW5pbWF0aW9uSXNSdW5u
aW5nKGFuaW1hdGlvbk5hbWUpIDw8ICIpIik7CiAKICAgICAvLyBDYWxsIGFkZCBzaW5jZSBpZiB0
aGVyZSBpcyBhbHJlYWR5IGEgUmVtb3ZlIGluIHRoZXJlLCB3ZSBkb24ndCB3YW50IHRvIG92ZXJ3
cml0ZSBpdCB3aXRoIGEgUGF1c2UuCiAgICAgYWRkUHJvY2Vzc2luZ0FjdGlvbkZvckFuaW1hdGlv
bihhbmltYXRpb25OYW1lLCBBbmltYXRpb25Qcm9jZXNzaW5nQWN0aW9uIHsgU2VlaywgU2Vjb25k
cyB7IHRpbWVPZmZzZXQgfSB9KTsKQEAgLTEwNzgsMTAgKzEwODUsMTIgQEAgdm9pZCBHcmFwaGlj
c0xheWVyQ0E6OnNlZWtBbmltYXRpb24oY29uc3QgU3RyaW5nJiBhbmltYXRpb25OYW1lLCBkb3Vi
bGUgdGltZU9mZnMKIAogdm9pZCBHcmFwaGljc0xheWVyQ0E6OnJlbW92ZUFuaW1hdGlvbihjb25z
dCBTdHJpbmcmIGFuaW1hdGlvbk5hbWUpCiB7Ci0gICAgTE9HKEFuaW1hdGlvbnMsICJHcmFwaGlj
c0xheWVyQ0EgJXAgcmVtb3ZlQW5pbWF0aW9uICVzIChydW5uaW5nICVkKSIsIHRoaXMsIGFuaW1h
dGlvbk5hbWUudXRmOCgpLmRhdGEoKSwgYW5pbWF0aW9uSXNSdW5uaW5nKGFuaW1hdGlvbk5hbWUp
KTsKKyAgICBMT0dfV0lUSF9TVFJFQU0oQW5pbWF0aW9ucywgc3RyZWFtIDw8ICJHcmFwaGljc0xh
eWVyQ0EgIiA8PCB0aGlzIDw8ICIgaWQgIiA8PCBwcmltYXJ5TGF5ZXJJRCgpIDw8ICIgcmVtb3Zl
QW5pbWF0aW9uICIgPDwgYW5pbWF0aW9uTmFtZSA8PCAiIChpcyBydW5uaW5nICIgPDwgYW5pbWF0
aW9uSXNSdW5uaW5nKGFuaW1hdGlvbk5hbWUpIDw8ICIpIik7CiAKLSAgICBpZiAoIWFuaW1hdGlv
bklzUnVubmluZyhhbmltYXRpb25OYW1lKSkKKyAgICBpZiAoIWFuaW1hdGlvbklzUnVubmluZyhh
bmltYXRpb25OYW1lKSkgeworICAgICAgICByZW1vdmVGcm9tVW5jb21taXR0ZWRBbmltYXRpb25z
KGFuaW1hdGlvbk5hbWUpOwogICAgICAgICByZXR1cm47CisgICAgfQogCiAgICAgYWRkUHJvY2Vz
c2luZ0FjdGlvbkZvckFuaW1hdGlvbihhbmltYXRpb25OYW1lLCBBbmltYXRpb25Qcm9jZXNzaW5n
QWN0aW9uKFJlbW92ZSkpOwogICAgIG5vdGVMYXllclByb3BlcnR5Q2hhbmdlZChBbmltYXRpb25D
aGFuZ2VkIHwgQ292ZXJhZ2VSZWN0Q2hhbmdlZCk7CkBAIC0xMDg5LDEzICsxMDk4LDEzIEBAIHZv
aWQgR3JhcGhpY3NMYXllckNBOjpyZW1vdmVBbmltYXRpb24oY29uc3QgU3RyaW5nJiBhbmltYXRp
b25OYW1lKQogCiB2b2lkIEdyYXBoaWNzTGF5ZXJDQTo6cGxhdGZvcm1DQUxheWVyQW5pbWF0aW9u
U3RhcnRlZChjb25zdCBTdHJpbmcmIGFuaW1hdGlvbktleSwgTW9ub3RvbmljVGltZSBzdGFydFRp
bWUpCiB7Ci0gICAgTE9HKEFuaW1hdGlvbnMsICJHcmFwaGljc0xheWVyQ0EgJXAgcGxhdGZvcm1D
QUxheWVyQW5pbWF0aW9uU3RhcnRlZCAlcyBhdCAlZiIsIHRoaXMsIGFuaW1hdGlvbktleS51dGY4
KCkuZGF0YSgpLCBzdGFydFRpbWUuc2Vjb25kc1NpbmNlRXBvY2goKS5zZWNvbmRzKCkpOworICAg
IExPR19XSVRIX1NUUkVBTShBbmltYXRpb25zLCBzdHJlYW0gPDwgIkdyYXBoaWNzTGF5ZXJDQSAi
IDw8IHRoaXMgPDwgIiBpZCAiIDw8IHByaW1hcnlMYXllcklEKCkgPDwgIiBwbGF0Zm9ybUNBTGF5
ZXJBbmltYXRpb25TdGFydGVkICIgPDwgYW5pbWF0aW9uS2V5KTsKICAgICBjbGllbnQoKS5ub3Rp
ZnlBbmltYXRpb25TdGFydGVkKHRoaXMsIGFuaW1hdGlvbktleSwgc3RhcnRUaW1lKTsKIH0KIAog
dm9pZCBHcmFwaGljc0xheWVyQ0E6OnBsYXRmb3JtQ0FMYXllckFuaW1hdGlvbkVuZGVkKGNvbnN0
IFN0cmluZyYgYW5pbWF0aW9uS2V5KQogewotICAgIExPRyhBbmltYXRpb25zLCAiR3JhcGhpY3NM
YXllckNBICVwIHBsYXRmb3JtQ0FMYXllckFuaW1hdGlvbkVuZGVkICVzIiwgdGhpcywgYW5pbWF0
aW9uS2V5LnV0ZjgoKS5kYXRhKCkpOworICAgIExPR19XSVRIX1NUUkVBTShBbmltYXRpb25zLCBz
dHJlYW0gPDwgIkdyYXBoaWNzTGF5ZXJDQSAiIDw8IHRoaXMgPDwgIiBpZCAiIDw8IHByaW1hcnlM
YXllcklEKCkgPDwgIiBwbGF0Zm9ybUNBTGF5ZXJBbmltYXRpb25FbmRlZCAiIDw8IGFuaW1hdGlv
bktleSk7CiAgICAgY2xpZW50KCkubm90aWZ5QW5pbWF0aW9uRW5kZWQodGhpcywgYW5pbWF0aW9u
S2V5KTsKIH0KIApAQCAtMTkxMiwyMCArMTkyMSwyMSBAQCB2b2lkIEdyYXBoaWNzTGF5ZXJDQTo6
Y29tbWl0TGF5ZXJDaGFuZ2VzQWZ0ZXJTdWJsYXllcnMoQ29tbWl0U3RhdGUmIGNvbW1pdFN0YXRl
KQogCiB2b2lkIEdyYXBoaWNzTGF5ZXJDQTo6dXBkYXRlTmFtZXMoKQogeworICAgIGF1dG8gbmFt
ZSA9IGRlYnVnTmFtZSgpOwogICAgIHN3aXRjaCAoc3RydWN0dXJhbExheWVyUHVycG9zZSgpKSB7
CiAgICAgY2FzZSBTdHJ1Y3R1cmFsTGF5ZXJGb3JQcmVzZXJ2ZXMzRDoKLSAgICAgICAgbV9zdHJ1
Y3R1cmFsTGF5ZXItPnNldE5hbWUoInByZXNlcnZlLTNkOiAiICsgbmFtZSgpKTsKKyAgICAgICAg
bV9zdHJ1Y3R1cmFsTGF5ZXItPnNldE5hbWUoInByZXNlcnZlLTNkOiAiICsgbmFtZSk7CiAgICAg
ICAgIGJyZWFrOwogICAgIGNhc2UgU3RydWN0dXJhbExheWVyRm9yUmVwbGljYUZsYXR0ZW5pbmc6
Ci0gICAgICAgIG1fc3RydWN0dXJhbExheWVyLT5zZXROYW1lKCJyZXBsaWNhIGZsYXR0ZW5pbmc6
ICIgKyBuYW1lKCkpOworICAgICAgICBtX3N0cnVjdHVyYWxMYXllci0+c2V0TmFtZSgicmVwbGlj
YSBmbGF0dGVuaW5nOiAiICsgbmFtZSk7CiAgICAgICAgIGJyZWFrOwogICAgIGNhc2UgU3RydWN0
dXJhbExheWVyRm9yQmFja2Ryb3A6Ci0gICAgICAgIG1fc3RydWN0dXJhbExheWVyLT5zZXROYW1l
KCJiYWNrZHJvcCBob3N0aW5nOiAiICsgbmFtZSgpKTsKKyAgICAgICAgbV9zdHJ1Y3R1cmFsTGF5
ZXItPnNldE5hbWUoImJhY2tkcm9wIGhvc3Rpbmc6ICIgKyBuYW1lKTsKICAgICAgICAgYnJlYWs7
CiAgICAgY2FzZSBOb1N0cnVjdHVyYWxMYXllcjoKICAgICAgICAgYnJlYWs7CiAgICAgfQotICAg
IG1fbGF5ZXItPnNldE5hbWUobmFtZSgpKTsKKyAgICBtX2xheWVyLT5zZXROYW1lKG5hbWUpOwog
fQogCiB2b2lkIEdyYXBoaWNzTGF5ZXJDQTo6dXBkYXRlU3VibGF5ZXJMaXN0KGJvb2wgbWF4TGF5
ZXJEZXB0aFJlYWNoZWQpCkBAIC0zMTQ5LDYgKzMxNTksMTYgQEAgdm9pZCBHcmFwaGljc0xheWVy
Q0E6OmFwcGVuZFRvVW5jb21taXR0ZWRBbmltYXRpb25zKExheWVyUHJvcGVydHlBbmltYXRpb24m
JiBhbmkKICAgICBtX2FuaW1hdGlvbnMtPnVuY29taXR0ZWRBbmltYXRpb25zLmFwcGVuZChXVEZN
b3ZlKGFuaW1hdGlvbikpOwogfQogCit2b2lkIEdyYXBoaWNzTGF5ZXJDQTo6cmVtb3ZlRnJvbVVu
Y29tbWl0dGVkQW5pbWF0aW9ucyhjb25zdCBTdHJpbmcmIGFuaW1hdGlvbk5hbWUpCit7CisgICAg
aWYgKCFtX2FuaW1hdGlvbnMpCisgICAgICAgIHJldHVybjsKKworICAgIG1fYW5pbWF0aW9ucy0+
dW5jb21pdHRlZEFuaW1hdGlvbnMucmVtb3ZlRmlyc3RNYXRjaGluZyhbJmFuaW1hdGlvbk5hbWVd
IChhdXRvJiBjdXJyZW50KSB7CisgICAgICAgIHJldHVybiBjdXJyZW50Lm1fbmFtZSA9PSBhbmlt
YXRpb25OYW1lOworICAgIH0pOworfQorCiBib29sIEdyYXBoaWNzTGF5ZXJDQTo6Y3JlYXRlRmls
dGVyQW5pbWF0aW9uc0Zyb21LZXlmcmFtZXMoY29uc3QgS2V5ZnJhbWVWYWx1ZUxpc3QmIHZhbHVl
TGlzdCwgY29uc3QgQW5pbWF0aW9uKiBhbmltYXRpb24sIGNvbnN0IFN0cmluZyYgYW5pbWF0aW9u
TmFtZSwgU2Vjb25kcyB0aW1lT2Zmc2V0KQogewogI2lmIEVOQUJMRShGSUxURVJTX0xFVkVMXzIp
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jYS9HcmFwaGlj
c0xheWVyQ0EuaCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NhL0dyYXBoaWNz
TGF5ZXJDQS5oCmluZGV4IGM0YjJjOWMzNDcwODBhNmI3Yzk2ZDY3MDJmNGE0ZDhhMzBjN2Y2Yjku
LmI2MmJjOTM2YzhiZGFjODcyNzc5NTIyMzk1N2QzMTA4ODdiN2M4MzkgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NhL0dyYXBoaWNzTGF5ZXJDQS5oCisrKyBi
L1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NhL0dyYXBoaWNzTGF5ZXJDQS5oCkBA
IC01NSw2ICs1NSw3IEBAIHB1YmxpYzoKICAgICBXRUJDT1JFX0VYUE9SVCB2b2lkIGluaXRpYWxp
emUoVHlwZSkgb3ZlcnJpZGU7CiAKICAgICBXRUJDT1JFX0VYUE9SVCB2b2lkIHNldE5hbWUoY29u
c3QgU3RyaW5nJikgb3ZlcnJpZGU7CisgICAgV0VCQ09SRV9FWFBPUlQgU3RyaW5nIGRlYnVnTmFt
ZSgpIGNvbnN0IG92ZXJyaWRlOwogCiAgICAgV0VCQ09SRV9FWFBPUlQgUGxhdGZvcm1MYXllcklE
IHByaW1hcnlMYXllcklEKCkgY29uc3Qgb3ZlcnJpZGU7CiAKQEAgLTQ5Miw2ICs0OTMsNyBAQCBw
cml2YXRlOgogICAgIGJvb2wgYXBwZW5kVG9VbmNvbW1pdHRlZEFuaW1hdGlvbnMoY29uc3QgS2V5
ZnJhbWVWYWx1ZUxpc3QmLCBjb25zdCBUcmFuc2Zvcm1PcGVyYXRpb25zKiwgY29uc3QgQW5pbWF0
aW9uKiwgY29uc3QgU3RyaW5nJiBhbmltYXRpb25OYW1lLCBjb25zdCBGbG9hdFNpemUmIGJveFNp
emUsIGludCBhbmltYXRpb25JbmRleCwgU2Vjb25kcyB0aW1lT2Zmc2V0LCBib29sIGlzTWF0cml4
QW5pbWF0aW9uKTsKICAgICBib29sIGFwcGVuZFRvVW5jb21taXR0ZWRBbmltYXRpb25zKGNvbnN0
IEtleWZyYW1lVmFsdWVMaXN0JiwgY29uc3QgRmlsdGVyT3BlcmF0aW9uKiwgY29uc3QgQW5pbWF0
aW9uKiwgY29uc3QgU3RyaW5nJiBhbmltYXRpb25OYW1lLCBpbnQgYW5pbWF0aW9uSW5kZXgsIFNl
Y29uZHMgdGltZU9mZnNldCk7CiAgICAgdm9pZCBhcHBlbmRUb1VuY29tbWl0dGVkQW5pbWF0aW9u
cyhMYXllclByb3BlcnR5QW5pbWF0aW9uJiYpOworICAgIHZvaWQgcmVtb3ZlRnJvbVVuY29tbWl0
dGVkQW5pbWF0aW9ucyhjb25zdCBTdHJpbmcmKTsKIAogICAgIGVudW0gTGF5ZXJDaGFuZ2UgOiB1
aW50NjRfdCB7CiAgICAgICAgIE5vQ2hhbmdlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICA9IDAsCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXJD
b21wb3NpdG9yLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllckNvbXBv
c2l0b3IuY3BwCmluZGV4IDNjY2U3YzNkNjk4MWU0YTk3MTc2MzYxNTBjZWFiOTIzN2M4MzQzMWEu
LmFiODZmMTI2YTkzMGZhNzc5NzE4MDA0MTkyNmIxY2I0NDg1MzdmODEgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllckNvbXBvc2l0b3IuY3BwCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllckNvbXBvc2l0b3IuY3BwCkBAIC0xMzkx
LDcgKzEzOTEsNyBAQCB2b2lkIFJlbmRlckxheWVyQ29tcG9zaXRvcjo6bG9nTGF5ZXJJbmZvKGNv
bnN0IFJlbmRlckxheWVyJiBsYXllciwgY29uc3QgY2hhciogcAogICAgIGFic29sdXRlQm91bmRz
Lm1vdmUobGF5ZXIub2Zmc2V0RnJvbUFuY2VzdG9yKG1fcmVuZGVyVmlldy5sYXllcigpKSk7CiAg
ICAgCiAgICAgU3RyaW5nQnVpbGRlciBsb2dTdHJpbmc7Ci0gICAgbG9nU3RyaW5nLmFwcGVuZChw
YWQoJyAnLCAxMiArIGRlcHRoICogMiwgaGV4KHJlaW50ZXJwcmV0X2Nhc3Q8dWludHB0cl90Pigm
bGF5ZXIpKSksICIgaWQgIiwgYmFja2luZy0+Z3JhcGhpY3NMYXllcigpLT5wcmltYXJ5TGF5ZXJJ
RCgpLCAiICgiLCBGb3JtYXR0ZWROdW1iZXI6OmZpeGVkV2lkdGgoYWJzb2x1dGVCb3VuZHMueCgp
LnRvRmxvYXQoKSwgMyksICcsJywgRm9ybWF0dGVkTnVtYmVyOjpmaXhlZFdpZHRoKGFic29sdXRl
Qm91bmRzLnkoKS50b0Zsb2F0KCksIDMpLCAnLScsIEZvcm1hdHRlZE51bWJlcjo6Zml4ZWRXaWR0
aChhYnNvbHV0ZUJvdW5kcy5tYXhYKCkudG9GbG9hdCgpLCAzKSwgJywnLCBGb3JtYXR0ZWROdW1i
ZXI6OmZpeGVkV2lkdGgoYWJzb2x1dGVCb3VuZHMubWF4WSgpLnRvRmxvYXQoKSwgMyksICIpICIs
IEZvcm1hdHRlZE51bWJlcjo6Zml4ZWRXaWR0aChiYWNraW5nLT5iYWNraW5nU3RvcmVNZW1vcnlF
c3RpbWF0ZSgpIC8gMTAyNCwgMiksICJLQiIpOworICAgIGxvZ1N0cmluZy5hcHBlbmQocGFkKCcg
JywgMTIgKyBkZXB0aCAqIDIsIGhleChyZWludGVycHJldF9jYXN0PHVpbnRwdHJfdD4oJmxheWVy
KSwgTG93ZXJjYXNlKSksICIgaWQgIiwgYmFja2luZy0+Z3JhcGhpY3NMYXllcigpLT5wcmltYXJ5
TGF5ZXJJRCgpLCAiICgiLCBGb3JtYXR0ZWROdW1iZXI6OmZpeGVkV2lkdGgoYWJzb2x1dGVCb3Vu
ZHMueCgpLnRvRmxvYXQoKSwgMyksICcsJywgRm9ybWF0dGVkTnVtYmVyOjpmaXhlZFdpZHRoKGFi
c29sdXRlQm91bmRzLnkoKS50b0Zsb2F0KCksIDMpLCAnLScsIEZvcm1hdHRlZE51bWJlcjo6Zml4
ZWRXaWR0aChhYnNvbHV0ZUJvdW5kcy5tYXhYKCkudG9GbG9hdCgpLCAzKSwgJywnLCBGb3JtYXR0
ZWROdW1iZXI6OmZpeGVkV2lkdGgoYWJzb2x1dGVCb3VuZHMubWF4WSgpLnRvRmxvYXQoKSwgMyks
ICIpICIsIEZvcm1hdHRlZE51bWJlcjo6Zml4ZWRXaWR0aChiYWNraW5nLT5iYWNraW5nU3RvcmVN
ZW1vcnlFc3RpbWF0ZSgpIC8gMTAyNCwgMiksICJLQiIpOwogCiAgICAgaWYgKCFsYXllci5yZW5k
ZXJlcigpLnN0eWxlKCkuaGFzQXV0b1pJbmRleCgpKQogICAgICAgICBsb2dTdHJpbmcuYXBwZW5k
KCIgei1pbmRleDogIiwgbGF5ZXIucmVuZGVyZXIoKS5zdHlsZSgpLnpJbmRleCgpKTsKZGlmZiAt
LWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRl
eCAxNjY5NzFhNDA2MjJhZTcwYWZiZjUxZmVlMjQzY2Q4ZWM4ODFmMjNkLi5kNGEyNmQxNWUwNmQ5
NDc3Mzc4N2U3ZjhjNTRlNzgyMjk1Yjc2ZWNjIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTkt
MDktMDQgIFNpbW9uIEZyYXNlciAgPHNpbW9uLmZyYXNlckBhcHBsZS5jb20+CisKKyAgICAgICAg
Q2FuY2VsbGVkIHRyYW5zaXRpb25zIG9uIEdvb2dsZSBpbWFnZSBzZWFyY2ggbGVhdmUgY29udGVu
dCB3aXRoIG9wYWNpdHkgMCBzb21ldGltZXMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTIwMTQ4MgorICAgICAgICByZGFyOi8vcHJvYmxlbS81NDkyMTAz
NgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogbGVn
YWN5LWFuaW1hdGlvbi1lbmdpbmUvY29tcG9zaXRpbmcvdHJhbnNpdGlvbnMvYWRkLXJlbW92ZS10
cmFuc2l0aW9uLWV4cGVjdGVkLmh0bWw6IEFkZGVkLgorICAgICAgICAqIGxlZ2FjeS1hbmltYXRp
b24tZW5naW5lL2NvbXBvc2l0aW5nL3RyYW5zaXRpb25zL2FkZC1yZW1vdmUtdHJhbnNpdGlvbi5o
dG1sOiBBZGRlZC4KKwogMjAxOS0wOS0wMyAgSmlld2VuIFRhbiAgPGppZXdlbl90YW5AYXBwbGUu
Y29tPgogCiAgICAgICAgIFtXZWJBdXRobl0gRW5hYmxlIFdlYkF1dGhuIGJ5IGRlZmF1bHQgZm9y
IE1vYmlsZVNhZmFyaSBhbmQgU2FmYXJpVmlld1NlcnZpY2UKZGlmZiAtLWdpdCBhL0xheW91dFRl
c3RzL2xlZ2FjeS1hbmltYXRpb24tZW5naW5lL2NvbXBvc2l0aW5nL3RyYW5zaXRpb25zL2FkZC1y
ZW1vdmUtdHJhbnNpdGlvbi1leHBlY3RlZC5odG1sIGIvTGF5b3V0VGVzdHMvbGVnYWN5LWFuaW1h
dGlvbi1lbmdpbmUvY29tcG9zaXRpbmcvdHJhbnNpdGlvbnMvYWRkLXJlbW92ZS10cmFuc2l0aW9u
LWV4cGVjdGVkLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uOGEzNDU4ZTRlMGIwZTNkZmYxN2YyZWFlODU4MmFk
MjBmMGVlMzg2ZAotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2xlZ2FjeS1hbmltYXRp
b24tZW5naW5lL2NvbXBvc2l0aW5nL3RyYW5zaXRpb25zL2FkZC1yZW1vdmUtdHJhbnNpdGlvbi1l
eHBlY3RlZC5odG1sCkBAIC0wLDAgKzEsMjEgQEAKKzwhRE9DVFlQRSBodG1sPgorPGh0bWw+Cis8
aGVhZD4KKyAgICA8c3R5bGU+CisgICAgICAgIC5ib3ggeworICAgICAgICAgICAgd2lkdGg6IDEw
MHB4OworICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDsKKyAgICAgICAgICAgIG1hcmdpbjogMjBw
eDsKKyAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsdWU7CisgICAgICAgIH0KKyAgICAg
ICAgLmNvbXBvc2l0ZWQgeworICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOwor
ICAgICAgICB9CisgICAgPC9zdHlsZT4KKzwvaGVhZD4KKzxib2R5PgorICAgIDxwPlRoaXMgYm94
IHNob3VsZCBlbmQgdXAgd2l0aCBvcGFjaXR5IDE8L3A+CisgICAgPGRpdiBpZD0idGFyZ2V0IiBj
bGFzcz0iY29tcG9zaXRlZCBib3giPgorICAgIDwvZGl2PgorPC9ib2R5PgorPC9odG1sPgpkaWZm
IC0tZ2l0IGEvTGF5b3V0VGVzdHMvbGVnYWN5LWFuaW1hdGlvbi1lbmdpbmUvY29tcG9zaXRpbmcv
dHJhbnNpdGlvbnMvYWRkLXJlbW92ZS10cmFuc2l0aW9uLmh0bWwgYi9MYXlvdXRUZXN0cy9sZWdh
Y3ktYW5pbWF0aW9uLWVuZ2luZS9jb21wb3NpdGluZy90cmFuc2l0aW9ucy9hZGQtcmVtb3ZlLXRy
YW5zaXRpb24uaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5hNTBhODQyMmM4YTk3YzNhNDJlNjdlMjQ5ZDI4NWZj
NjQwNTEwNmViCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvbGVnYWN5LWFuaW1hdGlv
bi1lbmdpbmUvY29tcG9zaXRpbmcvdHJhbnNpdGlvbnMvYWRkLXJlbW92ZS10cmFuc2l0aW9uLmh0
bWwKQEAgLTAsMCArMSw0NSBAQAorPCFET0NUWVBFIGh0bWw+PCEtLSB3ZWJraXQtdGVzdC1ydW5u
ZXIgWyBleHBlcmltZW50YWw6V2ViQW5pbWF0aW9uc0NTU0ludGVncmF0aW9uRW5hYmxlZD1mYWxz
ZSBdIC0tPgorPGh0bWw+Cis8aGVhZD4KKyAgICA8c3R5bGU+CisgICAgICAgIC5ib3ggeworICAg
ICAgICAgICAgd2lkdGg6IDEwMHB4OworICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDsKKyAgICAg
ICAgICAgIG1hcmdpbjogMjBweDsKKyAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsdWU7
CisgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDEwbXM7CisgICAgICAgIH0KKyAgICAg
ICAgCisgICAgICAgIC5uby10cmFuc2l0aW9uIHsKKyAgICAgICAgICAgIHRyYW5zaXRpb246IG5v
bmUgIWltcG9ydGFudDsKKyAgICAgICAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDsKKyAgICAg
ICAgfQorICAgICAgICAKKyAgICAgICAgLnRyYW5zaXRpb25pbmcgeworICAgICAgICAgICAgb3Bh
Y2l0eTogMC4xOworICAgICAgICB9CisgICAgICAgIAorICAgICAgICAuY29tcG9zaXRlZCB7Cisg
ICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7CisgICAgICAgIH0KKyAgICA8L3N0
eWxlPgorICAgIDxzY3JpcHQ+CisgICAgICAgIGlmICh3aW5kb3cudGVzdFJ1bm5lcikKKyAgICAg
ICAgICAgIHRlc3RSdW5uZXIud2FpdFVudGlsRG9uZSgpOworCisgICAgICAgIHdpbmRvdy5hZGRF
dmVudExpc3RlbmVyKCdsb2FkJywgKCkgPT4geworICAgICAgICAgICAgdGFyZ2V0LmNsYXNzTGlz
dC5hZGQoJ3RyYW5zaXRpb25pbmcnKTsKKyAgICAgICAgICAgIGRvY3VtZW50LmJvZHkub2Zmc2V0
V2lkdGg7CisgICAgICAgICAgICB0YXJnZXQuY2xhc3NMaXN0LmFkZCgnbm8tdHJhbnNpdGlvbicp
OworICAgICAgICAgICAgc2V0VGltZW91dCgoKSA9PiB7CisgICAgICAgICAgICAgICAgaWYgKHdp
bmRvdy50ZXN0UnVubmVyKQorICAgICAgICAgICAgICAgICAgICB0ZXN0UnVubmVyLm5vdGlmeURv
bmUoKTsKKyAgICAgICAgICAgIH0sIDIwKTsKKyAgICAgICAgfSwgZmFsc2UpOworICAgIDwvc2Ny
aXB0PgorPC9oZWFkPgorPGJvZHk+CisgICAgPHA+VGhpcyBib3ggc2hvdWxkIGVuZCB1cCB3aXRo
IG9wYWNpdHkgMTwvcD4KKyAgICA8ZGl2IGlkPSJ0YXJnZXQiIGNsYXNzPSJjb21wb3NpdGVkIGJv
eCI+PC9kaXY+Cis8L2JvZHk+Cis8L2h0bWw+Cg==
</data>
<flag name="review"
          id="393697"
          type_id="1"
          status="+"
          setter="thorton"
    />
          </attachment>
      

    </bug>

</bugzilla>