<?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>311731</bug_id>
          
          <creation_ts>2026-04-08 08:23:25 -0700</creation_ts>
          <short_desc>Retry whenever we see &quot;Busy&quot; starting an NFC session</short_desc>
          <delta_ts>2026-05-01 10:40:10 -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="pascoe@apple.com">pascoe</reporter>
          <assigned_to name="pascoe@apple.com">pascoe</assigned_to>
          <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2197991</commentid>
    <comment_count>0</comment_count>
    <who name="pascoe@apple.com">pascoe</who>
    <bug_when>2026-04-08 08:23:25 -0700</bug_when>
    <thetext>We have seen evidence of things like the NDEF tags on certain security keys preventing an NFC session from starting.

More generally we don&apos;t properly handle the case where the hardware was busy when we attempted to start an NFC session. We should detect this and attempt to restart the session as we do with polling once a session is started.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2197992</commentid>
    <comment_count>1</comment_count>
    <who name="pascoe@apple.com">pascoe</who>
    <bug_when>2026-04-08 08:23:40 -0700</bug_when>
    <thetext>rdar://171940190</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2198020</commentid>
    <comment_count>2</comment_count>
    <who name="pascoe@apple.com">pascoe</who>
    <bug_when>2026-04-08 10:33:16 -0700</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/62280</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2202358</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2026-04-20 13:13:48 -0700</bug_when>
    <thetext>Committed 311613@main (349a4f20ed1c): &lt;https://commits.webkit.org/311613@main&gt;

Reviewed commits have been landed. Closing PR #62280 and removing active labels.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2206602</commentid>
    <comment_count>4</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2026-05-01 10:40:10 -0700</bug_when>
    <thetext>Committed 305413.797@safari-7624-branch (1c89187fbba2): &lt;https://commits.webkit.org/305413.797@safari-7624-branch&gt;

Reviewed commits have been landed. Closing PR #5014 and removing active labels.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>