<?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>259927</bug_id>
          
          <creation_ts>2023-08-08 05:37:10 -0700</creation_ts>
          <short_desc>Low end devices should not prewarm Web process on provisional load</short_desc>
          <delta_ts>2023-08-08 23:40:51 -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>WebKit Misc.</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="Per Arne Vollan">pvollan</reporter>
          <assigned_to name="Per Arne Vollan">pvollan</assigned_to>
          <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1970080</commentid>
    <comment_count>0</comment_count>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2023-08-08 05:37:10 -0700</bug_when>
    <thetext>After 266255@main, a Web process is prewarmed on provisional load instead of when the main frame load has finished. This is a page load time progression on most iOS devices, except for the low end ones. For these devices, we should still be prewarming when the main frame load has finished. The change in 266255@main is also neutral on macOS, so we can also keep the original behavior there.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1970081</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2023-08-08 05:37:24 -0700</bug_when>
    <thetext>&lt;rdar://problem/113557767&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1970083</commentid>
    <comment_count>2</comment_count>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2023-08-08 05:41:48 -0700</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/16476</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1970250</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2023-08-08 23:40:49 -0700</bug_when>
    <thetext>Committed 266717@main (3ef8682eac94): &lt;https://commits.webkit.org/266717@main&gt;

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

    </bug>

</bugzilla>