<?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>270609</bug_id>
          
          <creation_ts>2024-03-06 16:50:38 -0800</creation_ts>
          <short_desc>WKInactiveSchedulingPolicyThrottle / WKInactiveSchedulingPolicyNone may still cause process suspension</short_desc>
          <delta_ts>2024-03-07 14:32: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>WebKit2</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="Chris Dumez">cdumez</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>kkinnunen</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2019225</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2024-03-06 16:50:38 -0800</bug_when>
    <thetext>WKInactiveSchedulingPolicyThrottle / WKInactiveSchedulingPolicyNone may still cause process suspension. They don&apos;t set the &quot;shouldDropNearSuspendedAssertionAfterDelay&quot; setting, which means that we may end up dropping the suspended assertion after some delay and the processes would suspend, even though the API indicates that the processes will not suspend in those modes.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2019226</commentid>
    <comment_count>1</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2024-03-06 16:50:48 -0800</bug_when>
    <thetext>&lt;rdar://123854747&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2019227</commentid>
    <comment_count>2</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2024-03-06 16:52:18 -0800</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/25558</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2019463</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2024-03-07 14:32:48 -0800</bug_when>
    <thetext>Committed 275807@main (f64effb7bba9): &lt;https://commits.webkit.org/275807@main&gt;

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

    </bug>

</bugzilla>