<?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>299614</bug_id>
          
          <creation_ts>2025-09-26 10:36:24 -0700</creation_ts>
          <short_desc>Detaching hardware keyboard when in Fullscreen with Keyboard Lock should exit fullscreen</short_desc>
          <delta_ts>2025-12-05 04:46:59 -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>DUPLICATE</resolution>
          <dup_id>299626</dup_id>
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=299626</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>
          <dependson>264843</dependson>
          <blocked>303622</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Brent Fulgham">bfulgham</reporter>
          <assigned_to name="Byungseon(Sun) Shin">sun.shin</assigned_to>
          <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2146225</commentid>
    <comment_count>0</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2025-09-26 10:36:24 -0700</bug_when>
    <thetext>When a user is in Fullscreen with Keyboard Lock enabled, the user can exit by holding the ESC key for 1.5 or more seconds. However, if the user detaches the keyboard there is no way to perform this action.

To avoid a user being stuck in this mode by detaching a keyboard, we should trigger an exit from fullscreen when the keyboard is removed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2146226</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2025-09-26 10:37:25 -0700</bug_when>
    <thetext>&lt;rdar://problem/161421681&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2147163</commentid>
    <comment_count>2</comment_count>
    <who name="Byungseon(Sun) Shin">sun.shin</who>
    <bug_when>2025-09-30 08:09:58 -0700</bug_when>
    <thetext>@Brent, thanks for the follow up. Will update the implementation soon by the guidance.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2159031</commentid>
    <comment_count>3</comment_count>
    <who name="Byungseon(Sun) Shin">sun.shin</who>
    <bug_when>2025-11-15 13:43:19 -0800</bug_when>
    <thetext>This issue can be addressed together at the https://bugs.webkit.org/show_bug.cgi?id=299626. 
So, mark as duplicated.

*** This bug has been marked as a duplicate of bug 299626 ***</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>