<?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>171713</bug_id>
          
          <creation_ts>2017-05-04 21:32:51 -0700</creation_ts>
          <short_desc>Web Automation: cookie-related commands don&apos;t work correctly</short_desc>
          <delta_ts>2022-03-01 02:37:33 -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>Web Inspector</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="Blaze Burg">bburg</reporter>
          <assigned_to name="Blaze Burg">bburg</assigned_to>
          <cc>bburg</cc>
    
    <cc>beidson</cc>
    
    <cc>inspector-bugzilla-changes</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1304997</commentid>
    <comment_count>0</comment_count>
    <who name="Blaze Burg">bburg</who>
    <bug_when>2017-05-04 21:32:51 -0700</bug_when>
    <thetext>.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1304998</commentid>
    <comment_count>1</comment_count>
    <who name="Blaze Burg">bburg</who>
    <bug_when>2017-05-04 21:33:04 -0700</bug_when>
    <thetext>&lt;rdar://problem/29829930&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1304999</commentid>
    <comment_count>2</comment_count>
      <attachid>309142</attachid>
    <who name="Blaze Burg">bburg</who>
    <bug_when>2017-05-04 21:38:04 -0700</bug_when>
    <thetext>Created attachment 309142
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1305005</commentid>
    <comment_count>3</comment_count>
      <attachid>309142</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2017-05-04 22:31:34 -0700</bug_when>
    <thetext>Comment on attachment 309142
Patch

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

&gt; Source/WebKit2/UIProcess/Automation/WebAutomationSession.cpp:826
&gt; +        if (error != CallbackBase::Error::None)
&gt; +            callback-&gt;sendFailure(STRING_FOR_PREDEFINED_ERROR_NAME(InternalError));
&gt; +        else
&gt; +            callback-&gt;sendSuccess();

It seems slightly better to start with success case - avoiding negation makes code a bit easier to understand.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1305258</commentid>
    <comment_count>4</comment_count>
    <who name="Blaze Burg">bburg</who>
    <bug_when>2017-05-05 12:31:27 -0700</bug_when>
    <thetext>Committed r216261: &lt;http://trac.webkit.org/changeset/216261&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>309142</attachid>
            <date>2017-05-04 21:38:04 -0700</date>
            <delta_ts>2022-03-01 02:37:33 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-171713-20170504213803.patch</filename>
            <type>text/plain</type>
            <size>3174</size>
            <attacher name="Blaze Burg">bburg</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjE2MjMyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggNGExNzc0NTcwMzZhNGYy
NzI2ZTg4YTNjZWQxMmYyMWYxZDJkYjMzYi4uZGE1NDNjY2VjNzkyMGQxMjc5NWYyMTBiMDBiMjRj
NTg1ZDUyZjVhZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDI1IEBACiAyMDE3LTA1LTA0ICBCcmlh
biBCdXJnICA8YmJ1cmdAYXBwbGUuY29tPgogCisgICAgICAgIFdlYiBBdXRvbWF0aW9uOiBjb29r
aWUtcmVsYXRlZCBjb21tYW5kcyBkb24ndCB3b3JrIGNvcnJlY3RseQorICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTcxNzEzCisgICAgICAgIDxyZGFyOi8v
cHJvYmxlbS8yOTgyOTkzMD4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICBDb21tYW5kcyB0aGF0IHVzZSBXZWJDb29raWVNYW5hZ2VyIGRpcmVjdGx5IHNo
b3VsZCBjb21wbGV0ZSB3aGVuCisgICAgICAgIHRoZSBtYW5hZ2VyJ3MgY29tcGxldGlvbiBoYW5k
bGVyIGlzIGNhbGxlZC4gT3RoZXJ3aXNlLCB0aGlzIHdpbGwgcmFjZQorICAgICAgICB3aXRoIHN1
YnNlcXVlbnQgYWNjZXNzZXMgdG8gY29va2llcyB2aWEgdGhlIHdlYiBwcm9jZXNzIChkb2N1bWVu
dC5jb29raWUpLgorCisgICAgICAgIEFsc28sIHRoZXNlIGNvbW1hbmRzIG5lZWQgdG8gdXNlIHRo
ZSBhY3RpdmUgYnJvd3NpbmcgY29udGV4dCdzIHNlc3Npb24gSUQuCisgICAgICAgIFRoZXkgY3Vy
cmVudGx5IHVzZSB0aGUgcHJvY2VzcyBwb29sJ3Mgc3RvcmFnZSBzZXNzaW9uLCB3aGljaCBpcyB3
cm9uZworICAgICAgICBzaW5jZSB3ZSBzcGVjaWFsbHkgY29uZmlndXJlIGF1dG9tYXRpb24gaW5z
dGFuY2VzIHdpdGggYW4gZXBoZW1lcmFsIHN0b3JlLgorCisgICAgICAgICogVUlQcm9jZXNzL0F1
dG9tYXRpb24vV2ViQXV0b21hdGlvblNlc3Npb24uY3BwOgorICAgICAgICAoV2ViS2l0OjpXZWJB
dXRvbWF0aW9uU2Vzc2lvbjo6YWRkU2luZ2xlQ29va2llKToKKyAgICAgICAgKFdlYktpdDo6V2Vi
QXV0b21hdGlvblNlc3Npb246OmRlbGV0ZUFsbENvb2tpZXMpOgorCisyMDE3LTA1LTA0ICBCcmlh
biBCdXJnICA8YmJ1cmdAYXBwbGUuY29tPgorCiAgICAgICAgIENyYXNoVHJhY2VyOiBbVVNFUl0g
Y29tLmFwcGxlLldlYktpdC5XZWJDb250ZW50LkRldmVsb3BtZW50IGF0IGNvbS5hcHBsZS5XZWJD
b3JlOiBXZWJDb3JlOjpjb21tb25WTVNsb3cgKyA1NwogICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTcxNjY5CiAgICAgICAgIDxyZGFyOi8vcHJvYmxlbS8z
MTk2NzY4ND4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BdXRvbWF0aW9u
L1dlYkF1dG9tYXRpb25TZXNzaW9uLmNwcCBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BdXRv
bWF0aW9uL1dlYkF1dG9tYXRpb25TZXNzaW9uLmNwcAppbmRleCBmOWY5ZGYyMDgyZDI4NjYxOThi
ZWFiNzQ0ZDdiNjI4NDRjZTUyYTZkLi5iM2NiNzAwNDI0NWQ3NTU5MzFkOGI4YzU2ZjVlYjI2ZTll
MGE1MTQ3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQXV0b21hdGlvbi9X
ZWJBdXRvbWF0aW9uU2Vzc2lvbi5jcHAKKysrIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0F1
dG9tYXRpb24vV2ViQXV0b21hdGlvblNlc3Npb24uY3BwCkBAIC04MTksOSArODE5LDEyIEBAIHZv
aWQgV2ViQXV0b21hdGlvblNlc3Npb246OmFkZFNpbmdsZUNvb2tpZShFcnJvclN0cmluZyYgZXJy
b3JTdHJpbmcsIGNvbnN0IFN0cmluCiAKICAgICAvLyBGSVhNRTogVXNpbmcgYWN0aXZlVVJMIGhl
cmUgdHdpY2UgaXMgYmFzaWNhbGx5IHNheWluZyAidGhpcyBpcyBhbHdheXMgaW4gdGhlIGNvbnRl
eHQgb2YgdGhlIG1haW4gZG9jdW1lbnQiCiAgICAgLy8gd2hpY2ggcHJvYmFibHkgaXNuJ3QgYWNj
dXJhdGUuCi0gICAgY29va2llTWFuYWdlci0+c2V0Q29va2llcyhXZWJDb3JlOjpTZXNzaW9uSUQ6
OmRlZmF1bHRTZXNzaW9uSUQoKSwgeyBjb29raWUgfSwgYWN0aXZlVVJMLCBhY3RpdmVVUkwsIFtd
KENhbGxiYWNrQmFzZTo6RXJyb3Ipe30pOwotCi0gICAgY2FsbGJhY2stPnNlbmRTdWNjZXNzKCk7
CisgICAgY29va2llTWFuYWdlci0+c2V0Q29va2llcyhwYWdlLT53ZWJzaXRlRGF0YVN0b3JlKCku
c2Vzc2lvbklEKCksIHsgY29va2llIH0sIGFjdGl2ZVVSTCwgYWN0aXZlVVJMLCBbY2FsbGJhY2sg
PSBjYWxsYmFjay5jb3B5UmVmKCldKENhbGxiYWNrQmFzZTo6RXJyb3IgZXJyb3IpIHsKKyAgICAg
ICAgaWYgKGVycm9yICE9IENhbGxiYWNrQmFzZTo6RXJyb3I6Ok5vbmUpCisgICAgICAgICAgICBj
YWxsYmFjay0+c2VuZEZhaWx1cmUoU1RSSU5HX0ZPUl9QUkVERUZJTkVEX0VSUk9SX05BTUUoSW50
ZXJuYWxFcnJvcikpOworICAgICAgICBlbHNlCisgICAgICAgICAgICBjYWxsYmFjay0+c2VuZFN1
Y2Nlc3MoKTsKKyAgICB9KTsKIH0KIAogdm9pZCBXZWJBdXRvbWF0aW9uU2Vzc2lvbjo6ZGVsZXRl
QWxsQ29va2llcyhFcnJvclN0cmluZyYgZXJyb3JTdHJpbmcsIGNvbnN0IFN0cmluZyYgYnJvd3Np
bmdDb250ZXh0SGFuZGxlKQpAQCAtODM0LDcgKzgzNyw3IEBAIHZvaWQgV2ViQXV0b21hdGlvblNl
c3Npb246OmRlbGV0ZUFsbENvb2tpZXMoRXJyb3JTdHJpbmcmIGVycm9yU3RyaW5nLCBjb25zdCBT
dHJpCiAgICAgQVNTRVJUKGFjdGl2ZVVSTC5pc1ZhbGlkKCkpOwogCiAgICAgV2ViQ29va2llTWFu
YWdlclByb3h5KiBjb29raWVNYW5hZ2VyID0gbV9wcm9jZXNzUG9vbC0+c3VwcGxlbWVudDxXZWJD
b29raWVNYW5hZ2VyUHJveHk+KCk7Ci0gICAgY29va2llTWFuYWdlci0+ZGVsZXRlQ29va2llc0Zv
ckhvc3RuYW1lKFdlYkNvcmU6OlNlc3Npb25JRDo6ZGVmYXVsdFNlc3Npb25JRCgpLCBhY3RpdmVV
UkwuaG9zdCgpKTsKKyAgICBjb29raWVNYW5hZ2VyLT5kZWxldGVDb29raWVzRm9ySG9zdG5hbWUo
cGFnZS0+d2Vic2l0ZURhdGFTdG9yZSgpLnNlc3Npb25JRCgpLCBhY3RpdmVVUkwuaG9zdCgpKTsK
IH0KIAogI2lmIFVTRShBUFBLSVQpIHx8IFBMQVRGT1JNKEdUSykK
</data>
<flag name="review"
          id="330307"
          type_id="1"
          status="+"
          setter="ap"
    />
          </attachment>
      

    </bug>

</bugzilla>