<?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>237285</bug_id>
          
          <creation_ts>2022-02-28 13:39:39 -0800</creation_ts>
          <short_desc>REGRESSION(r290539-r290538): [ iOS ] 3 TestWebKitAPI.WebAuthenticationPanel.* tests are constantly failing/crashing.</short_desc>
          <delta_ts>2022-03-01 09:41:50 -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>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>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=237223</see_also>
          <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="Dawn Morningstar">Morningstar</reporter>
          <assigned_to name="pascoe@apple.com">pascoe</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>pascoe</cc>
    
    <cc>webkit-bot-watchers-bugzilla</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>WebkitBugTracker</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1846748</commentid>
    <comment_count>0</comment_count>
    <who name="Dawn Morningstar">Morningstar</who>
    <bug_when>2022-02-28 13:39:39 -0800</bug_when>
    <thetext>TestWebKitAPI.WebAuthenticationPanel.UpdateCredentialUsername
TestWebKitAPI.WebAuthenticationPanel.LAMakeCredentialRollBackCredential
TestWebKitAPI.WebAuthenticationPanel.LANoCredential 
Are constantly failing/crashing on iOS.

HISTORY:
https://results.webkit.org/?suite=api-tests&amp;suite=api-tests&amp;suite=api-tests&amp;test=TestWebKitAPI.WebAuthenticationPanel.UpdateCredentialUsername&amp;test=TestWebKitAPI.WebAuthenticationPanel.LAMakeCredentialRollBackCredential&amp;test=TestWebKitAPI.WebAuthenticationPanel.LANoCredential

Regression range appears to be r290539-r290538.

Related to https://bugs.webkit.org/show_bug.cgi?id=237223</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1846749</commentid>
    <comment_count>1</comment_count>
    <who name="Dawn Morningstar">Morningstar</who>
    <bug_when>2022-02-28 13:42:13 -0800</bug_when>
    <thetext>At iOS Debug TOT TestWebKitAPI.WebAuthenticationPanel.UpdateCredentialUsername passes, TestWebKitAPI.WebAuthenticationPanel.LAMakeCredentialRollBackCredential and TestWebKitAPI.WebAuthenticationPanel.LANoCredential provide an  ASSERTION FAILED: databaseUpdated error.

These results continue even before suspected regression point. Results still the same at r290539 r290538 and r290537.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1846753</commentid>
    <comment_count>2</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-02-28 13:51:15 -0800</bug_when>
    <thetext>&lt;rdar://problem/89579460&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1846806</commentid>
    <comment_count>3</comment_count>
      <attachid>453440</attachid>
    <who name="pascoe@apple.com">pascoe</who>
    <bug_when>2022-02-28 15:13:33 -0800</bug_when>
    <thetext>Created attachment 453440
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1846827</commentid>
    <comment_count>4</comment_count>
    <who name="pascoe@apple.com">pascoe</who>
    <bug_when>2022-02-28 15:54:49 -0800</bug_when>
    <thetext>This is caused by LAMakeCredentialRollBackCredential being obsolete, but still creating a credential before failing, which causes the other two tests to fail / timeout as well.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1847038</commentid>
    <comment_count>5</comment_count>
      <attachid>453440</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2022-03-01 08:48:24 -0800</bug_when>
    <thetext>Comment on attachment 453440
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1847066</commentid>
    <comment_count>6</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-03-01 09:41:46 -0800</bug_when>
    <thetext>Committed r290652 (247925@main): &lt;https://commits.webkit.org/247925@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 453440.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>453440</attachid>
            <date>2022-02-28 15:13:33 -0800</date>
            <delta_ts>2022-03-01 09:41:48 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-237285-20220228151332.patch</filename>
            <type>text/plain</type>
            <size>3422</size>
            <attacher name="pascoe@apple.com">pascoe</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjkwNjE1CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggNDM1NDI3MTRmMTZlYjZkZGQ0ODMzNDgwYTBkZTE1YzIw
Y2UwYmI3MS4uYjIzZjQwZWM1MTc5NzgyMTMxZDY1YzRlMzNmZGI4ZTMwMjBhMjJmNiAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2
IEBACisyMDIyLTAyLTI4ICBKIFBhc2NvZSAgPGpfcGFzY29lQGFwcGxlLmNvbT4KKworICAgICAg
ICBSRUdSRVNTSU9OKHIyOTA1MzktcjI5MDUzOCk6IFsgaU9TIF0gMyBUZXN0V2ViS2l0QVBJLldl
YkF1dGhlbnRpY2F0aW9uUGFuZWwuKiB0ZXN0cyBhcmUgY29uc3RhbnRseSBmYWlsaW5nL2NyYXNo
aW5nLiAKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIz
NzI4NQorICAgICAgICByZGFyOi8vcHJvYmxlbS84OTU3OTQ2MAorCisgICAgICAgIFJldmlld2Vk
IGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFJlbW92ZSBvYnNvbGV0ZSBBUEkgdGVzdCBh
bmQgZW5zdXJlIGFub3RoZXIgaGFzIGNsZWFuIHN0YXRlLgorCisgICAgICAgICogVGVzdFdlYktp
dEFQSS9UZXN0cy9XZWJLaXRDb2NvYS9fV0tXZWJBdXRoZW50aWNhdGlvblBhbmVsLm1tOgorICAg
ICAgICAoVGVzdFdlYktpdEFQSTo6VEVTVCk6CisKIDIwMjItMDItMjggIENocmlzdG9waGVyIFJl
aWQgIDxjaHJpcy5yZWlkQHNvbnkuY29tPgogCiAgICAgICAgIFtXaW5dIHZzd2hlcmUgc2hvdWxk
IHNlYXJjaCBmb3IgVmlzdWFsIFN0dWRpbyBCdWlsZCB0b29scwpkaWZmIC0tZ2l0IGEvVG9vbHMv
VGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXRDb2NvYS9fV0tXZWJBdXRoZW50aWNhdGlvblBhbmVs
Lm1tIGIvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXRDb2NvYS9fV0tXZWJBdXRoZW50
aWNhdGlvblBhbmVsLm1tCmluZGV4IDM0YjllOTI4NzEyZGRiNWNjOWRjYWU3YTdlYjA3MjE4N2M3
N2E3NjEuLmZlODBlYjVhNDIzMTg2ZWE3NTcxMmQ5NDdlZDk3ZGJlNjRiOTE4N2MgMTAwNjQ0Ci0t
LSBhL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0Q29jb2EvX1dLV2ViQXV0aGVudGlj
YXRpb25QYW5lbC5tbQorKysgYi9Ub29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktpdENvY29h
L19XS1dlYkF1dGhlbnRpY2F0aW9uUGFuZWwubW0KQEAgLTEzODQsNiArMTM4NCw5IEBAIFRFU1Qo
V2ViQXV0aGVudGljYXRpb25QYW5lbCwgTEFEdXBsaWNhdGVDcmVkZW50aWFsV2l0aENvbnNlbnQp
CiBURVNUKFdlYkF1dGhlbnRpY2F0aW9uUGFuZWwsIExBTm9DcmVkZW50aWFsKQogewogICAgIHJl
c2V0KCk7CisgICAgLy8gSW4gY2FzZSB0aGlzIHdhc24ndCBjbGVhbmVkIHVwIGJ5IGFub3RoZXIg
dGVzdC4KKyAgICBjbGVhblVwS2V5Y2hhaW4oIiIpOworCiAgICAgUmV0YWluUHRyPE5TVVJMPiB0
ZXN0VVJMID0gW1tOU0J1bmRsZSBtYWluQnVuZGxlXSBVUkxGb3JSZXNvdXJjZTpAIndlYi1hdXRo
ZW50aWNhdGlvbi1nZXQtYXNzZXJ0aW9uLWxhIiB3aXRoRXh0ZW5zaW9uOkAiaHRtbCIgc3ViZGly
ZWN0b3J5OkAiVGVzdFdlYktpdEFQSS5yZXNvdXJjZXMiXTsKIAogICAgIGF1dG8gKmNvbmZpZ3Vy
YXRpb24gPSBbV0tXZWJWaWV3Q29uZmlndXJhdGlvbiBfdGVzdF9jb25maWd1cmF0aW9uV2l0aFRl
c3RQbHVnSW5DbGFzc05hbWU6QCJXZWJQcm9jZXNzUGx1Z0luV2l0aEludGVybmFscyIgY29uZmln
dXJlSlNDRm9yVGVzdGluZzpZRVNdOwpAQCAtMTQ3MSwzMyArMTQ3NCw2IEBAIFRFU1QoV2ViQXV0
aGVudGljYXRpb25QYW5lbCwgTEFNYWtlQ3JlZGVudGlhbE5vTW9ja05vVXNlckdlc3R1cmUpCiAg
ICAgW3dlYlZpZXcgd2FpdEZvck1lc3NhZ2U6QCJUaGlzIHJlcXVlc3QgaGFzIGJlZW4gY2FuY2Vs
bGVkIGJ5IHRoZSB1c2VyLiJdOwogfQogCi1URVNUKFdlYkF1dGhlbnRpY2F0aW9uUGFuZWwsIExB
TWFrZUNyZWRlbnRpYWxSb2xsQmFja0NyZWRlbnRpYWwpCi17Ci0gICAgcmVzZXQoKTsKLSAgICBS
ZXRhaW5QdHI8TlNVUkw+IHRlc3RVUkwgPSBbW05TQnVuZGxlIG1haW5CdW5kbGVdIFVSTEZvclJl
c291cmNlOkAid2ViLWF1dGhlbnRpY2F0aW9uLW1ha2UtY3JlZGVudGlhbC1sYS1uby1hdHRlc3Rh
dGlvbiIgd2l0aEV4dGVuc2lvbjpAImh0bWwiIHN1YmRpcmVjdG9yeTpAIlRlc3RXZWJLaXRBUEku
cmVzb3VyY2VzIl07Ci0KLSAgICBhdXRvICpjb25maWd1cmF0aW9uID0gW1dLV2ViVmlld0NvbmZp
Z3VyYXRpb24gX3Rlc3RfY29uZmlndXJhdGlvbldpdGhUZXN0UGx1Z0luQ2xhc3NOYW1lOkAiV2Vi
UHJvY2Vzc1BsdWdJbldpdGhJbnRlcm5hbHMiIGNvbmZpZ3VyZUpTQ0ZvclRlc3Rpbmc6WUVTXTsK
LSAgICBbW2NvbmZpZ3VyYXRpb24gcHJlZmVyZW5jZXNdIF9zZXRFbmFibGVkOk5PIGZvckV4cGVy
aW1lbnRhbEZlYXR1cmU6d2ViQXV0aGVudGljYXRpb25Nb2Rlcm5FeHBlcmltZW50YWxGZWF0dXJl
KCldOwotCi0gICAgYXV0byB3ZWJWaWV3ID0gYWRvcHROUyhbW1Rlc3RXS1dlYlZpZXcgYWxsb2Nd
IGluaXRXaXRoRnJhbWU6TlNaZXJvUmVjdCBjb25maWd1cmF0aW9uOmNvbmZpZ3VyYXRpb25dKTsK
LSAgICBhdXRvIGRlbGVnYXRlID0gYWRvcHROUyhbW1Rlc3RXZWJBdXRoZW50aWNhdGlvblBhbmVs
VUlEZWxlZ2F0ZSBhbGxvY10gaW5pdF0pOwotICAgIFt3ZWJWaWV3IHNldFVJRGVsZWdhdGU6ZGVs
ZWdhdGUuZ2V0KCldOwotICAgIFt3ZWJWaWV3IGZvY3VzXTsKLQotICAgIGxvY2FsQXV0aGVudGlj
YXRvclBvbGljeSA9IF9XS0xvY2FsQXV0aGVudGljYXRvclBvbGljeUFsbG93OwotICAgIFt3ZWJW
aWV3IGxvYWRSZXF1ZXN0OltOU1VSTFJlcXVlc3QgcmVxdWVzdFdpdGhVUkw6dGVzdFVSTC5nZXQo
KV1dOwotICAgIFt3ZWJWaWV3IHdhaXRGb3JNZXNzYWdlOkAiQ291bGRuJ3QgYXR0ZXN0OiBUaGUg
b3BlcmF0aW9uIGNvdWxkbid0IGNvbXBsZXRlLiJdOwotCi0gICAgTlNEaWN0aW9uYXJ5ICpxdWVy
eSA9IEB7Ci0gICAgICAgIChpZClrU2VjQ2xhc3M6IChpZClrU2VjQ2xhc3NLZXksCi0gICAgICAg
IChpZClrU2VjQXR0cktleUNsYXNzOiAoaWQpa1NlY0F0dHJLZXlDbGFzc1ByaXZhdGUsCi0gICAg
ICAgIChpZClrU2VjQXR0ckxhYmVsOiBAIiIsCi0gICAgICAgIChpZClrU2VjVXNlRGF0YVByb3Rl
Y3Rpb25LZXljaGFpbjogQFlFUwotICAgIH07Ci0gICAgT1NTdGF0dXMgc3RhdHVzID0gU2VjSXRl
bUNvcHlNYXRjaGluZygoX19icmlkZ2UgQ0ZEaWN0aW9uYXJ5UmVmKXF1ZXJ5LCBudWxscHRyKTsK
LSAgICBFWFBFQ1RfRVEoc3RhdHVzLCBlcnJTZWNJdGVtTm90Rm91bmQpOwotfQotCiAjaWYgUExB
VEZPUk0oTUFDKQogCiBURVNUKFdlYkF1dGhlbnRpY2F0aW9uUGFuZWwsIExBR2V0QXNzZXJ0aW9u
KQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>