<?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>275178</bug_id>
          
          <creation_ts>2024-06-05 12:25:58 -0700</creation_ts>
          <short_desc>[GStreamer] vox.com article loads forever due to HTMLMediaElement never decrementing delayed load event count</short_desc>
          <delta_ts>2024-06-13 10:45:04 -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>Media</component>
          <version>Other</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Michael Catanzaro">mcatanzaro</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>bugs-noreply</cc>
    
    <cc>karlcow</cc>
    
    <cc>mcatanzaro</cc>
    
    <cc>philn</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2039926</commentid>
    <comment_count>0</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2024-06-05 12:25:58 -0700</bug_when>
    <thetext>Splitting this from bug #274727 because the underlying cause of the problem is different.

The page https://www.vox.com/future-perfect/352359/milk-dairy-schools loads forever in GTK MiniBrowser and Epiphany using WebKitGTK 2.44.1 and 2.44.2. It finishes loading almost instantly in Firefox. It seems polyfill.min.js just never loads and there is either no timeout or an extremely excessive timeout.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2039938</commentid>
    <comment_count>1</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2024-06-05 13:36:34 -0700</bug_when>
    <thetext>This bug is not deterministic. It happens about half the time.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2039951</commentid>
    <comment_count>2</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2024-06-05 14:16:46 -0700</bug_when>
    <thetext>This is an HTMLMediaElement bug. It calls Document::incrementLoadEventDelayCount and then never calls Document::decrementLoadEventDelayCount (at least not within a reasonable amount of time). Possibly a GStreamer backend bug?

If you can&apos;t reproduce the bug on the first try, just reload the page a few times until you can.

(There is also a loader bug here causing Stop to fail when this happens, bug #242248. Let&apos;s treat that separately, though.)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2040046</commentid>
    <comment_count>3</comment_count>
    <who name="Philippe Normand">philn</who>
    <bug_when>2024-06-06 01:25:29 -0700</bug_when>
    <thetext>Works fine in MiniBrowser/main.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2040072</commentid>
    <comment_count>4</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2024-06-06 03:37:44 -0700</bug_when>
    <thetext>It was happening for me yesterday using MiniBrowser from yesterday&apos;s git main. But today I cannot reproduce it anymore. I&apos;m now seeing a crash instead, bug #275205.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2040235</commentid>
    <comment_count>5</comment_count>
    <who name="Karl Dubost">karlcow</who>
    <bug_when>2024-06-06 22:04:20 -0700</bug_when>
    <thetext>fwiw, it loads instantly in Safari.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>