<?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>197268</bug_id>
          
          <creation_ts>2019-04-24 18:43:46 -0700</creation_ts>
          <short_desc>REGRESSION(r230367): a &quot;.&quot; is prepended before cookies set without an explicit domain</short_desc>
          <delta_ts>2019-05-03 14:59:16 -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>WebDriver</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</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>
          <dependson>184334</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Devin Rousso">hi</reporter>
          <assigned_to name="Devin Rousso">hi</assigned_to>
          <cc>achristensen</cc>
    
    <cc>bburg</cc>
    
    <cc>cgarcia</cc>
    
    <cc>commit-queue</cc>
    
    <cc>hi</cc>
    
    <cc>joepeck</cc>
    
    <cc>mcatanzaro</cc>
    
    <cc>timothy</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1530284</commentid>
    <comment_count>0</comment_count>
    <who name="Devin Rousso">hi</who>
    <bug_when>2019-04-24 18:43:46 -0700</bug_when>
    <thetext>When setting a cookie without a `domain`, we use the current host as the `domain`, but we also prepend a &quot;.&quot; to the host.  RFC 2965 states &quot;If an explicitly specified value does not start with a dot, the user agent supplies a leading dot.&quot;, so we should only be adding a leading &quot;.&quot; if a `domain` is provided.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1530285</commentid>
    <comment_count>1</comment_count>
    <who name="Devin Rousso">hi</who>
    <bug_when>2019-04-24 18:44:00 -0700</bug_when>
    <thetext>&lt;rdar://problem/49767847&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1530286</commentid>
    <comment_count>2</comment_count>
      <attachid>368207</attachid>
    <who name="Devin Rousso">hi</who>
    <bug_when>2019-04-24 18:57:31 -0700</bug_when>
    <thetext>Created attachment 368207
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1530410</commentid>
    <comment_count>3</comment_count>
      <attachid>368207</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2019-04-25 10:13:21 -0700</bug_when>
    <thetext>Comment on attachment 368207
Patch

r=me, why don&apos;t we have tests for this?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1532977</commentid>
    <comment_count>4</comment_count>
      <attachid>368207</attachid>
    <who name="Devin Rousso">hi</who>
    <bug_when>2019-05-03 14:32:39 -0700</bug_when>
    <thetext>Comment on attachment 368207
Patch

There are WPT that cover this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1533000</commentid>
    <comment_count>5</comment_count>
      <attachid>368207</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-05-03 14:59:14 -0700</bug_when>
    <thetext>Comment on attachment 368207
Patch

Clearing flags on attachment: 368207

Committed r244924: &lt;https://trac.webkit.org/changeset/244924&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1533001</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-05-03 14:59:16 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>368207</attachid>
            <date>2019-04-24 18:57:31 -0700</date>
            <delta_ts>2019-05-03 14:59:14 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-197268-20190424185730.patch</filename>
            <type>text/plain</type>
            <size>9361</size>
            <attacher name="Devin Rousso">hi</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9DaGFu
Z2VMb2cKaW5kZXggODczOWY1ZGMwOWFjOTZhOWI1MjNiMTUxYjI1ZTdiZjVjZmYzODE0Yi4uODU1
NzA5NjRiOTBmYzE3ZDFkMWZlNDE3MGZiMTYxOWRmMDdhYjM3NiAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYktpdC9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdC9DaGFuZ2VMb2cKQEAgLTEsMyAr
MSwzNCBAQAorMjAxOS0wNC0yNCAgRGV2aW4gUm91c3NvICA8ZHJvdXNzb0BhcHBsZS5jb20+CisK
KyAgICAgICAgUkVHUkVTU0lPTihyMjMwMzY3KTogYSAiLiIgaXMgcHJlcGVuZGVkIGJlZm9yZSBj
b29raWVzIHNldCB3aXRob3V0IGFuIGV4cGxpY2l0IGRvbWFpbgorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTk3MjY4CisgICAgICAgIDxyZGFyOi8vcHJv
YmxlbS80OTc2Nzg0Nz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICBSRkMgMjk2NSBzdGF0ZXMgIklmIGFuIGV4cGxpY2l0bHkgc3BlY2lmaWVkIHZhbHVl
IGRvZXMgbm90IHN0YXJ0IHdpdGggYSBkb3QsIHRoZSB1c2VyIGFnZW50CisgICAgICAgIHN1cHBs
aWVzIGEgbGVhZGluZyBkb3QuIiwgc28gd2Ugc2hvdWxkIG9ubHkgYmUgYWRkaW5nIGEgbGVhZGlu
ZyAiLiIgaWYgYSBgZG9tYWluYCBpcyBwcm92aWRlZC4KKworICAgICAgICBJbiBvcmRlciB0byBu
b3QgcmVncmVzcyByMjMwMzY3LCBhbHNvIGRlbGV0ZSBhbGwgY29va2llcyBmb3IgdGhlIG5vbi0i
LiItcHJlZml4ZWQgZG9tYWluLgorCisgICAgICAgICogVUlQcm9jZXNzL0F1dG9tYXRpb24vV2Vi
QXV0b21hdGlvblNlc3Npb24uY3BwOgorICAgICAgICAoV2ViS2l0OjpXZWJBdXRvbWF0aW9uU2Vz
c2lvbjo6YWRkU2luZ2xlQ29va2llKToKKyAgICAgICAgKFdlYktpdDo6V2ViQXV0b21hdGlvblNl
c3Npb246OmRlbGV0ZUFsbENvb2tpZXMpOgorCisgICAgICAgICogVUlQcm9jZXNzL1dlYkNvb2tp
ZU1hbmFnZXJQcm94eS5oOgorICAgICAgICAqIFVJUHJvY2Vzcy9XZWJDb29raWVNYW5hZ2VyUHJv
eHkuY3BwOgorICAgICAgICAoV2ViS2l0OjpXZWJDb29raWVNYW5hZ2VyUHJveHk6OmRlbGV0ZUNv
b2tpZXNGb3JIb3N0bmFtZXMpOiBBZGRlZC4KKyAgICAgICAgKFdlYktpdDo6V2ViQ29va2llTWFu
YWdlclByb3h5OjpkZWxldGVDb29raWVzRm9ySG9zdG5hbWUpOiBEZWxldGVkLgorICAgICAgICAq
IFVJUHJvY2Vzcy9BUEkvQy9XS0Nvb2tpZU1hbmFnZXIuY3BwOgorICAgICAgICAoV0tDb29raWVN
YW5hZ2VyRGVsZXRlQ29va2llc0Zvckhvc3RuYW1lKToKKyAgICAgICAgKiBOZXR3b3JrUHJvY2Vz
cy9Db29raWVzL1dlYkNvb2tpZU1hbmFnZXIubWVzc2FnZXMuaW46CisgICAgICAgICogTmV0d29y
a1Byb2Nlc3MvQ29va2llcy9XZWJDb29raWVNYW5hZ2VyLmg6CisgICAgICAgICogTmV0d29ya1By
b2Nlc3MvQ29va2llcy9XZWJDb29raWVNYW5hZ2VyLmNwcDoKKyAgICAgICAgKFdlYktpdDo6V2Vi
Q29va2llTWFuYWdlcjo6ZGVsZXRlQ29va2llc0Zvckhvc3RuYW1lcyk6IEFkZGVkLgorICAgICAg
ICAoV2ViS2l0OjpXZWJDb29raWVNYW5hZ2VyOjpkZWxldGVDb29raWVzRm9ySG9zdG5hbWUpOiBE
ZWxldGVkLgorICAgICAgICBTaW5jZSB0aGUgdW5kZXJseWluZyBgTmV0d29ya1N0b3JhZ2VTZXNz
aW9uYCBhY2NlcHRzIGEgbGlzdCBvZiBkb21haW5zLCBleHRlbmQgdGhhdCBzdXBwb3J0CisgICAg
ICAgIHRvIGFsbG93IHRoZSBJUEMgdG8gc2VuZCBhIGxpc3Qgb2YgZG9tYWlucyBhcyB3ZWxsLCBi
dXQgc3RpbGwga2VlcCB0aGUgQyBBUEkgdGhlIHNhbWUuCisKIDIwMTktMDQtMjQgIFBlciBBcm5l
IFZvbGxhbiAgPHB2b2xsYW5AYXBwbGUuY29tPgogCiAgICAgICAgIFttYWNPU10gRml4IHN5c2Nh
bGwgc2FuZGJveCB2aW9sYXRpb24KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvTmV0d29ya1By
b2Nlc3MvQ29va2llcy9XZWJDb29raWVNYW5hZ2VyLmNwcCBiL1NvdXJjZS9XZWJLaXQvTmV0d29y
a1Byb2Nlc3MvQ29va2llcy9XZWJDb29raWVNYW5hZ2VyLmNwcAppbmRleCBiZjYzMWEwNDU5NWZk
ZDdhZDc5OGQyMGYxNmZhOWVkMjg2NzlhZGYwLi5jYjhhMWExYTk3MmViZTZmZTNiMTVkM2ZkMTA2
NjYxZGFjOTI4MjU2IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L05ldHdvcmtQcm9jZXNzL0Nv
b2tpZXMvV2ViQ29va2llTWFuYWdlci5jcHAKKysrIGIvU291cmNlL1dlYktpdC9OZXR3b3JrUHJv
Y2Vzcy9Db29raWVzL1dlYkNvb2tpZU1hbmFnZXIuY3BwCkBAIC02MywxMyArNjMsMTIgQEAgdm9p
ZCBXZWJDb29raWVNYW5hZ2VyOjpnZXRIb3N0bmFtZXNXaXRoQ29va2llcyhQQUw6OlNlc3Npb25J
RCBzZXNzaW9uSUQsIENhbGxiYWMKICAgICBtX3Byb2Nlc3Muc2VuZChNZXNzYWdlczo6V2ViQ29v
a2llTWFuYWdlclByb3h5OjpEaWRHZXRIb3N0bmFtZXNXaXRoQ29va2llcyhjb3B5VG9WZWN0b3Io
aG9zdG5hbWVzKSwgY2FsbGJhY2tJRCksIDApOwogfQogCi12b2lkIFdlYkNvb2tpZU1hbmFnZXI6
OmRlbGV0ZUNvb2tpZXNGb3JIb3N0bmFtZShQQUw6OlNlc3Npb25JRCBzZXNzaW9uSUQsIGNvbnN0
IFN0cmluZyYgaG9zdG5hbWUpCit2b2lkIFdlYkNvb2tpZU1hbmFnZXI6OmRlbGV0ZUNvb2tpZXNG
b3JIb3N0bmFtZXMoUEFMOjpTZXNzaW9uSUQgc2Vzc2lvbklELCBjb25zdCBWZWN0b3I8U3RyaW5n
PiYgaG9zdG5hbWVzKQogewogICAgIGlmIChhdXRvKiBzdG9yYWdlU2Vzc2lvbiA9IG1fcHJvY2Vz
cy5zdG9yYWdlU2Vzc2lvbihzZXNzaW9uSUQpKQotICAgICAgICBzdG9yYWdlU2Vzc2lvbi0+ZGVs
ZXRlQ29va2llc0Zvckhvc3RuYW1lcyh7IGhvc3RuYW1lIH0pOworICAgICAgICBzdG9yYWdlU2Vz
c2lvbi0+ZGVsZXRlQ29va2llc0Zvckhvc3RuYW1lcyhob3N0bmFtZXMpOwogfQogCi0KIHZvaWQg
V2ViQ29va2llTWFuYWdlcjo6ZGVsZXRlQWxsQ29va2llcyhQQUw6OlNlc3Npb25JRCBzZXNzaW9u
SUQpCiB7CiAgICAgaWYgKGF1dG8qIHN0b3JhZ2VTZXNzaW9uID0gbV9wcm9jZXNzLnN0b3JhZ2VT
ZXNzaW9uKHNlc3Npb25JRCkpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L05ldHdvcmtQcm9j
ZXNzL0Nvb2tpZXMvV2ViQ29va2llTWFuYWdlci5oIGIvU291cmNlL1dlYktpdC9OZXR3b3JrUHJv
Y2Vzcy9Db29raWVzL1dlYkNvb2tpZU1hbmFnZXIuaAppbmRleCAzYzQ4MDk1NmU2Yjc1MmMyYTlh
ZDgwYjY4MjYxMWMxNjQ3ZmUzZTdkLi42MDVhZWYzZTZlZTk1MGYzOTQ4M2ZjZDhjYzRkOGU2NThl
MDJjZjBjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L05ldHdvcmtQcm9jZXNzL0Nvb2tpZXMv
V2ViQ29va2llTWFuYWdlci5oCisrKyBiL1NvdXJjZS9XZWJLaXQvTmV0d29ya1Byb2Nlc3MvQ29v
a2llcy9XZWJDb29raWVNYW5hZ2VyLmgKQEAgLTcwLDcgKzcwLDcgQEAgcHJpdmF0ZToKICAgICB2
b2lkIGdldEhvc3RuYW1lc1dpdGhDb29raWVzKFBBTDo6U2Vzc2lvbklELCBDYWxsYmFja0lEKTsK
IAogICAgIHZvaWQgZGVsZXRlQ29va2llKFBBTDo6U2Vzc2lvbklELCBjb25zdCBXZWJDb3JlOjpD
b29raWUmLCBDYWxsYmFja0lEKTsKLSAgICB2b2lkIGRlbGV0ZUNvb2tpZXNGb3JIb3N0bmFtZShQ
QUw6OlNlc3Npb25JRCwgY29uc3QgU3RyaW5nJik7CisgICAgdm9pZCBkZWxldGVDb29raWVzRm9y
SG9zdG5hbWVzKFBBTDo6U2Vzc2lvbklELCBjb25zdCBWZWN0b3I8U3RyaW5nPiYpOwogICAgIHZv
aWQgZGVsZXRlQWxsQ29va2llcyhQQUw6OlNlc3Npb25JRCk7CiAgICAgdm9pZCBkZWxldGVBbGxD
b29raWVzTW9kaWZpZWRTaW5jZShQQUw6OlNlc3Npb25JRCwgV2FsbFRpbWUsIENhbGxiYWNrSUQp
OwogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L05ldHdvcmtQcm9jZXNzL0Nvb2tpZXMvV2Vi
Q29va2llTWFuYWdlci5tZXNzYWdlcy5pbiBiL1NvdXJjZS9XZWJLaXQvTmV0d29ya1Byb2Nlc3Mv
Q29va2llcy9XZWJDb29raWVNYW5hZ2VyLm1lc3NhZ2VzLmluCmluZGV4IDk0NDA1NmNmZDQ0MzVm
NTUxYWNjYThhNmQ5MWVmODUyOTI0MTQxMzguLjA1YmYyNDM2MTgxZWE5MDQxNDcyZjg4MmVlZjBl
ZDZhZjdjYTFkNzcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvTmV0d29ya1Byb2Nlc3MvQ29v
a2llcy9XZWJDb29raWVNYW5hZ2VyLm1lc3NhZ2VzLmluCisrKyBiL1NvdXJjZS9XZWJLaXQvTmV0
d29ya1Byb2Nlc3MvQ29va2llcy9XZWJDb29raWVNYW5hZ2VyLm1lc3NhZ2VzLmluCkBAIC0yNSw3
ICsyNSw3IEBACiAgCiAgbWVzc2FnZXMgLT4gV2ViQ29va2llTWFuYWdlciB7CiAgICAgdm9pZCBH
ZXRIb3N0bmFtZXNXaXRoQ29va2llcyhQQUw6OlNlc3Npb25JRCBzZXNzaW9uSUQsIFdlYktpdDo6
Q2FsbGJhY2tJRCBjYWxsYmFja0lEKQotICAgIHZvaWQgRGVsZXRlQ29va2llc0Zvckhvc3RuYW1l
KFBBTDo6U2Vzc2lvbklEIHNlc3Npb25JRCwgU3RyaW5nIGhvc3RuYW1lKQorICAgIHZvaWQgRGVs
ZXRlQ29va2llc0Zvckhvc3RuYW1lcyhQQUw6OlNlc3Npb25JRCBzZXNzaW9uSUQsIFZlY3RvcjxT
dHJpbmc+IGhvc3RuYW1lcykKICAgICB2b2lkIERlbGV0ZUFsbENvb2tpZXMoUEFMOjpTZXNzaW9u
SUQgc2Vzc2lvbklEKQogCiAgICAgdm9pZCBTZXRDb29raWUoUEFMOjpTZXNzaW9uSUQgc2Vzc2lv
bklELCBWZWN0b3I8V2ViQ29yZTo6Q29va2llPiBjb29raWUsIFdlYktpdDo6Q2FsbGJhY2tJRCBj
YWxsYmFja0lEKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQVBJL0MvV0tD
b29raWVNYW5hZ2VyLmNwcCBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9DL1dLQ29va2ll
TWFuYWdlci5jcHAKaW5kZXggNDkwZjM0NThlZjgwZDQ2OTJjODhmMTVhNmE3NGNjZTc0M2I2NDYw
My4uY2I3ZjBiZDFiNzFmYjA5NWFhNGI1ZmIzMzgwM2E1MzJhNGM1NmY3NyAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYktpdC9VSVByb2Nlc3MvQVBJL0MvV0tDb29raWVNYW5hZ2VyLmNwcAorKysgYi9T
b3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvQy9XS0Nvb2tpZU1hbmFnZXIuY3BwCkBAIC00OSw3
ICs0OSw3IEBAIHZvaWQgV0tDb29raWVNYW5hZ2VyR2V0SG9zdG5hbWVzV2l0aENvb2tpZXMoV0tD
b29raWVNYW5hZ2VyUmVmIGNvb2tpZU1hbmFnZXJSZWYsCiAKIHZvaWQgV0tDb29raWVNYW5hZ2Vy
RGVsZXRlQ29va2llc0Zvckhvc3RuYW1lKFdLQ29va2llTWFuYWdlclJlZiBjb29raWVNYW5hZ2Vy
UmVmLCBXS1N0cmluZ1JlZiBob3N0bmFtZSkKIHsKLSAgICB0b0ltcGwoY29va2llTWFuYWdlclJl
ZiktPmRlbGV0ZUNvb2tpZXNGb3JIb3N0bmFtZShQQUw6OlNlc3Npb25JRDo6ZGVmYXVsdFNlc3Np
b25JRCgpLCB0b0ltcGwoaG9zdG5hbWUpLT5zdHJpbmcoKSk7CisgICAgdG9JbXBsKGNvb2tpZU1h
bmFnZXJSZWYpLT5kZWxldGVDb29raWVzRm9ySG9zdG5hbWVzKFBBTDo6U2Vzc2lvbklEOjpkZWZh
dWx0U2Vzc2lvbklEKCksIHsgdG9JbXBsKGhvc3RuYW1lKS0+c3RyaW5nKCkgfSk7CiB9CiAKIHZv
aWQgV0tDb29raWVNYW5hZ2VyRGVsZXRlQWxsQ29va2llcyhXS0Nvb2tpZU1hbmFnZXJSZWYgY29v
a2llTWFuYWdlclJlZikKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0F1dG9t
YXRpb24vV2ViQXV0b21hdGlvblNlc3Npb24uY3BwIGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3Mv
QXV0b21hdGlvbi9XZWJBdXRvbWF0aW9uU2Vzc2lvbi5jcHAKaW5kZXggYWM3NDVhNjAyMGNhMzAx
M2FmYjgyNTNlMjhjNDc1NjkyMzNmMWFkOS4uMzA2ZDFlYjA1MjNlZTIyZjZmYmU2MGE1ODg3MTJm
OGNkYWNlOGIzMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQXV0b21hdGlv
bi9XZWJBdXRvbWF0aW9uU2Vzc2lvbi5jcHAKKysrIGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3Mv
QXV0b21hdGlvbi9XZWJBdXRvbWF0aW9uU2Vzc2lvbi5jcHAKQEAgLTEzMjgsOSArMTMyOCw5IEBA
IHZvaWQgV2ViQXV0b21hdGlvblNlc3Npb246OmFkZFNpbmdsZUNvb2tpZShjb25zdCBTdHJpbmcm
IGJyb3dzaW5nQ29udGV4dEhhbmRsZSwKIAogICAgIC8vIEluaGVyaXQgdGhlIGRvbWFpbi9ob3N0
IGZyb20gdGhlIG1haW4gZnJhbWUncyBVUkwgaWYgaXQgaXMgbm90IGV4cGxpY2l0bHkgc2V0Lgog
ICAgIGlmIChkb21haW4uaXNFbXB0eSgpKQotICAgICAgICBkb21haW4gPSBhY3RpdmVVUkwuaG9z
dCgpLnRvU3RyaW5nKCk7Ci0KLSAgICBjb29raWUuZG9tYWluID0gZG9tYWluQnlBZGRpbmdEb3RQ
cmVmaXhJZk5lZWRlZChkb21haW4pOworICAgICAgICBjb29raWUuZG9tYWluID0gYWN0aXZlVVJM
Lmhvc3QoKS50b1N0cmluZygpOworICAgIGVsc2UKKyAgICAgICAgY29va2llLmRvbWFpbiA9IGRv
bWFpbkJ5QWRkaW5nRG90UHJlZml4SWZOZWVkZWQoZG9tYWluKTsKIAogICAgIGlmICghY29va2ll
T2JqZWN0LmdldFN0cmluZygicGF0aCJfcywgY29va2llLnBhdGgpKQogICAgICAgICBBU1lOQ19G
QUlMX1dJVEhfUFJFREVGSU5FRF9FUlJPUl9BTkRfREVUQUlMUyhNaXNzaW5nUGFyYW1ldGVyLCAi
VGhlIHBhcmFtZXRlciAncGF0aCcgd2FzIG5vdCBmb3VuZC4iKTsKQEAgLTEzNjgsOCArMTM2OCwx
MCBAQCB2b2lkIFdlYkF1dG9tYXRpb25TZXNzaW9uOjpkZWxldGVBbGxDb29raWVzKEVycm9yU3Ry
aW5nJiBlcnJvclN0cmluZywgY29uc3QgU3RyaQogICAgIFVSTCBhY3RpdmVVUkwgPSBVUkwoVVJM
KCksIHBhZ2UtPnBhZ2VMb2FkU3RhdGUoKS5hY3RpdmVVUkwoKSk7CiAgICAgQVNTRVJUKGFjdGl2
ZVVSTC5pc1ZhbGlkKCkpOwogCisgICAgU3RyaW5nIGhvc3QgPSBhY3RpdmVVUkwuaG9zdCgpLnRv
U3RyaW5nKCk7CisKICAgICBXZWJDb29raWVNYW5hZ2VyUHJveHkqIGNvb2tpZU1hbmFnZXIgPSBt
X3Byb2Nlc3NQb29sLT5zdXBwbGVtZW50PFdlYkNvb2tpZU1hbmFnZXJQcm94eT4oKTsKLSAgICBj
b29raWVNYW5hZ2VyLT5kZWxldGVDb29raWVzRm9ySG9zdG5hbWUocGFnZS0+d2Vic2l0ZURhdGFT
dG9yZSgpLnNlc3Npb25JRCgpLCBkb21haW5CeUFkZGluZ0RvdFByZWZpeElmTmVlZGVkKGFjdGl2
ZVVSTC5ob3N0KCkudG9TdHJpbmcoKSkpOworICAgIGNvb2tpZU1hbmFnZXItPmRlbGV0ZUNvb2tp
ZXNGb3JIb3N0bmFtZXMocGFnZS0+d2Vic2l0ZURhdGFTdG9yZSgpLnNlc3Npb25JRCgpLCB7IGhv
c3QsIGRvbWFpbkJ5QWRkaW5nRG90UHJlZml4SWZOZWVkZWQoaG9zdCkgfSk7CiB9CiAKIHZvaWQg
V2ViQXV0b21hdGlvblNlc3Npb246OmdldFNlc3Npb25QZXJtaXNzaW9ucyhFcnJvclN0cmluZyYs
IFJlZlB0cjxKU09OOjpBcnJheU9mPEluc3BlY3Rvcjo6UHJvdG9jb2w6OkF1dG9tYXRpb246OlNl
c3Npb25QZXJtaXNzaW9uRGF0YT4+JiBvdXRfcGVybWlzc2lvbnMpCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJDb29raWVNYW5hZ2VyUHJveHkuY3BwIGIvU291cmNlL1dl
YktpdC9VSVByb2Nlc3MvV2ViQ29va2llTWFuYWdlclByb3h5LmNwcAppbmRleCBlOWEwZWI2NTA1
MzZiYjIwNDdjNzg0NmNlNTFjYzY5ZmE1NzNlMzQ1Li5iMTQ0YjllY2I2MmFkNjM4MWY1OGViZDQ4
MWIyNWQzMWFhMGY1YzdiIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJD
b29raWVNYW5hZ2VyUHJveHkuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL1dlYkNv
b2tpZU1hbmFnZXJQcm94eS5jcHAKQEAgLTEyMCw5ICsxMjAsOSBAQCB2b2lkIFdlYkNvb2tpZU1h
bmFnZXJQcm94eTo6ZGlkR2V0SG9zdG5hbWVzV2l0aENvb2tpZXMoY29uc3QgVmVjdG9yPFN0cmlu
Zz4mIGhvcwogICAgIGNhbGxiYWNrLT5wZXJmb3JtQ2FsbGJhY2tXaXRoUmV0dXJuVmFsdWUoQVBJ
OjpBcnJheTo6Y3JlYXRlU3RyaW5nQXJyYXkoaG9zdG5hbWVzKS5wdHIoKSk7CiB9CiAKLXZvaWQg
V2ViQ29va2llTWFuYWdlclByb3h5OjpkZWxldGVDb29raWVzRm9ySG9zdG5hbWUoUEFMOjpTZXNz
aW9uSUQgc2Vzc2lvbklELCBjb25zdCBTdHJpbmcmIGhvc3RuYW1lKQordm9pZCBXZWJDb29raWVN
YW5hZ2VyUHJveHk6OmRlbGV0ZUNvb2tpZXNGb3JIb3N0bmFtZXMoUEFMOjpTZXNzaW9uSUQgc2Vz
c2lvbklELCBjb25zdCBWZWN0b3I8U3RyaW5nPiYgaG9zdG5hbWVzKQogewotICAgIHByb2Nlc3NQ
b29sKCktPnNlbmRUb05ldHdvcmtpbmdQcm9jZXNzUmVsYXVuY2hpbmdJZk5lY2Vzc2FyeShNZXNz
YWdlczo6V2ViQ29va2llTWFuYWdlcjo6RGVsZXRlQ29va2llc0Zvckhvc3RuYW1lKHNlc3Npb25J
RCwgaG9zdG5hbWUpKTsKKyAgICBwcm9jZXNzUG9vbCgpLT5zZW5kVG9OZXR3b3JraW5nUHJvY2Vz
c1JlbGF1bmNoaW5nSWZOZWNlc3NhcnkoTWVzc2FnZXM6OldlYkNvb2tpZU1hbmFnZXI6OkRlbGV0
ZUNvb2tpZXNGb3JIb3N0bmFtZXMoc2Vzc2lvbklELCBob3N0bmFtZXMpKTsKIH0KIAogdm9pZCBX
ZWJDb29raWVNYW5hZ2VyUHJveHk6OmRlbGV0ZUFsbENvb2tpZXMoUEFMOjpTZXNzaW9uSUQgc2Vz
c2lvbklEKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvV2ViQ29va2llTWFu
YWdlclByb3h5LmggYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJDb29raWVNYW5hZ2VyUHJv
eHkuaAppbmRleCBiZTc4MmU3NGUxNzZhOTczMGQ4N2IxNjA0YzdjMTI2ZGVjYzU5NmZlLi5mNzNm
OWQwNTEwOThkYWZhOWExNWI1NGQ4Y2VkYzlhMDhhNGZmMGIwIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViS2l0L1VJUHJvY2Vzcy9XZWJDb29raWVNYW5hZ2VyUHJveHkuaAorKysgYi9Tb3VyY2UvV2Vi
S2l0L1VJUHJvY2Vzcy9XZWJDb29raWVNYW5hZ2VyUHJveHkuaApAQCAtNjcsNyArNjcsNyBAQCBw
dWJsaWM6CiAgICAgCiAgICAgdm9pZCBnZXRIb3N0bmFtZXNXaXRoQ29va2llcyhQQUw6OlNlc3Np
b25JRCwgRnVuY3Rpb248dm9pZCAoQVBJOjpBcnJheSosIENhbGxiYWNrQmFzZTo6RXJyb3IpPiYm
KTsKICAgICB2b2lkIGRlbGV0ZUNvb2tpZShQQUw6OlNlc3Npb25JRCwgY29uc3QgV2ViQ29yZTo6
Q29va2llJiwgRnVuY3Rpb248dm9pZCAoQ2FsbGJhY2tCYXNlOjpFcnJvcik+JiYpOwotICAgIHZv
aWQgZGVsZXRlQ29va2llc0Zvckhvc3RuYW1lKFBBTDo6U2Vzc2lvbklELCBjb25zdCBTdHJpbmcm
IGhvc3RuYW1lKTsKKyAgICB2b2lkIGRlbGV0ZUNvb2tpZXNGb3JIb3N0bmFtZXMoUEFMOjpTZXNz
aW9uSUQsIGNvbnN0IFZlY3RvcjxTdHJpbmc+Jik7CiAgICAgdm9pZCBkZWxldGVBbGxDb29raWVz
KFBBTDo6U2Vzc2lvbklEKTsKICAgICB2b2lkIGRlbGV0ZUFsbENvb2tpZXNNb2RpZmllZFNpbmNl
KFBBTDo6U2Vzc2lvbklELCBXYWxsVGltZSwgRnVuY3Rpb248dm9pZCAoQ2FsbGJhY2tCYXNlOjpF
cnJvcik+JiYpOwogCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>