<?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>268973</bug_id>
          
          <creation_ts>2024-02-08 01:13:56 -0800</creation_ts>
          <short_desc>PDF context menu should be shown asynchronously</short_desc>
          <delta_ts>2024-02-08 15:38:31 -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>PDF</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="Abrar Rahman Protyasha">a_protyasha</reporter>
          <assigned_to name="Abrar Rahman Protyasha">a_protyasha</assigned_to>
          <cc>a_protyasha</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2011672</commentid>
    <comment_count>0</comment_count>
    <who name="Abrar Rahman Protyasha">a_protyasha</who>
    <bug_when>2024-02-08 01:13:56 -0800</bug_when>
    <thetext>Right now, WebPageProxy::ShowPDFContextMenu is a sync IPC call that entirely blocks the WP from painting in graphics layers (among other things) while the context menu is showing. There is no reason for this to be synchronous, so let&apos;s async-ify it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2011673</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2024-02-08 01:14:07 -0800</bug_when>
    <thetext>&lt;rdar://problem/122525514&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2011695</commentid>
    <comment_count>2</comment_count>
    <who name="Abrar Rahman Protyasha">a_protyasha</who>
    <bug_when>2024-02-08 03:53:26 -0800</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/24062</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2011963</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2024-02-08 15:38:29 -0800</bug_when>
    <thetext>Committed 274320@main (3babd344c6c0): &lt;https://commits.webkit.org/274320@main&gt;

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

    </bug>

</bugzilla>