<?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>262286</bug_id>
          
          <creation_ts>2023-09-28 00:42:50 -0700</creation_ts>
          <short_desc>Implement keyboard events for site isolation</short_desc>
          <delta_ts>2023-11-13 15:49:38 -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>WebKit Process Model</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=264751</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="Charlie Wolfe">charliew</reporter>
          <assigned_to name="Charlie Wolfe">charliew</assigned_to>
          <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1980868</commentid>
    <comment_count>0</comment_count>
    <who name="Charlie Wolfe">charliew</who>
    <bug_when>2023-09-28 00:42:50 -0700</bug_when>
    <thetext>Currently, key events rely on `FocusController` in the web process to determine which frame should receive a key event. For site isolation, we should reference information on the focused frame stored in the UI process so we can send the key event directly to the web process hosting the focused frame.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1980869</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2023-09-28 00:43:07 -0700</bug_when>
    <thetext>&lt;rdar://problem/116167166&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1980871</commentid>
    <comment_count>2</comment_count>
    <who name="Charlie Wolfe">charliew</who>
    <bug_when>2023-09-28 00:49:01 -0700</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/18333</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1981221</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2023-09-29 01:31:51 -0700</bug_when>
    <thetext>Committed 268639@main (81ab068d217b): &lt;https://commits.webkit.org/268639@main&gt;

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

    </bug>

</bugzilla>