<?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>265520</bug_id>
          
          <creation_ts>2023-11-29 07:34:28 -0800</creation_ts>
          <short_desc>REGRESSION (iOS 17): Video bug z-index pointer-events doesn&apos;t work well</short_desc>
          <delta_ts>2024-03-28 15:54:50 -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>Safari 17</version>
          <rep_platform>iPhone / iPad</rep_platform>
          <op_sys>iOS 17</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=261950</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Critical</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>271764</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Rodrigo Ludgero">rludgero</reporter>
          <assigned_to name="Jer Noble">jer.noble</assigned_to>
          <cc>jer.noble</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1995591</commentid>
    <comment_count>0</comment_count>
    <who name="Rodrigo Ludgero">rludgero</who>
    <bug_when>2023-11-29 07:34:28 -0800</bug_when>
    <thetext>I don&apos;t know what severity to set, maybe it&apos;s between critical and blocker.


We have a report that we have published, and it turns out that with the full screen video using object-fit, when you reach the screen that contains the video you can no longer continue scrolling.

It works OK with version 16.7.


In the end, the one that is in production had to be removed and published only with images.

https://us.as.com/futbol/lionel-messi-ha-revolucionado-estados-unidos-n/


I have published a version with the video in a test URL so you can see what is happening.

https://as.com/pruebas/arc/estaticos/especiales/2023/futbol/top10mls/test-index.html


For us it is something that is blocking us, because we cannot publish the videos that we had scheduled to publish.

Since most of our clientele in the USA uses IOS iPhone and many with version 17.


Thanks in advance.

Rodrigo</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1995620</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2023-11-29 09:28:32 -0800</bug_when>
    <thetext>&lt;rdar://problem/118936715&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1995649</commentid>
    <comment_count>2</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2023-11-29 10:48:13 -0800</bug_when>
    <thetext>

*** This bug has been marked as a duplicate of bug 261950 ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2008163</commentid>
    <comment_count>3</comment_count>
    <who name="Rodrigo Ludgero">rludgero</who>
    <bug_when>2024-01-27 07:51:59 -0800</bug_when>
    <thetext>It&apos;s been 2 months and this bug is not resolved as it says in the issue https://bugs.webkit.org/show_bug.cgi?id=261563 status.

Either it has not been tested to see if it really is a duplicate bug of https://bugs.webkit.org/show_bug.cgi?id=261950, or it is not resolved as stated in the issue https://bugs.webkit.org/show_bug.cgi?id=261563.

Please, would it be possible to recheck the reason why it has stopped working.

Because it is affecting the navigation of all users who have versions equal to or greater than version 17.

Since with versions prior to 17, it did work perfectly.

Tested on version 17.3 today and still not working.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2008190</commentid>
    <comment_count>4</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2024-01-27 11:32:45 -0800</bug_when>
    <thetext>Thank you for re-testing. The fix for https://bugs.webkit.org/show_bug.cgi?id=261563 was included in iOS 17.1, so yes, this definitely needs another look.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2009671</commentid>
    <comment_count>5</comment_count>
    <who name="Rodrigo Ludgero">rludgero</who>
    <bug_when>2024-02-01 03:01:03 -0800</bug_when>
    <thetext>(In reply to Alexey Proskuryakov from comment #4)
&gt; Thank you for re-testing. The fix for
&gt; https://bugs.webkit.org/show_bug.cgi?id=261563 was included in iOS 17.1, so
&gt; yes, this definitely needs another look.

Hi, Alexey.

I find it very strange that the browser is not interpreting the pointer-events: none; property with this value. Because the video is inside a parent element with the pointer-events: none;.

Additionally, the same video element also contains the pointer-events: none;.

Perhaps by regressing to version iOS 16.7.5 that does work and comparing with version 17, it will be possible to find what is failing.

I have been looking for other issues that are reopened and perhaps this https://bugs.webkit.org/show_bug.cgi?id=183870 is the one that is related to the error we are having, because it is very similar, although not the same.

Let&apos;s hope it is resolved as soon as possible, since it affects us directly, making it impossible for us to publish news using videos as part of the content.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2014849</commentid>
    <comment_count>6</comment_count>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2024-02-17 13:37:08 -0800</bug_when>
    <thetext>Hello, fixes for this issue have landed in the following changes:

https://commits.webkit.org/268041@main
https://commits.webkit.org/268331@main
https://commits.webkit.org/268566@main

These should be available in iOS 17.2. Please let us know if you can still reproduce!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2014929</commentid>
    <comment_count>7</comment_count>
    <who name="Rodrigo Ludgero">rludgero</who>
    <bug_when>2024-02-18 05:47:30 -0800</bug_when>
    <thetext>Hi Jer, I just tested it on an iPhone 13 mini with version 17.3.1 and it still doesn&apos;t work, this is the url https://as.com/pruebas/arc/estaticos/especiales/2023/futbol/top10mls/test-index.html I&apos;m testing on.

Thank you and greetings.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2019132</commentid>
    <comment_count>8</comment_count>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2024-03-06 11:57:45 -0800</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/25545</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2024590</commentid>
    <comment_count>9</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2024-03-28 15:54:47 -0700</bug_when>
    <thetext>Committed 276807@main (3ee555da60e6): &lt;https://commits.webkit.org/276807@main&gt;

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

    </bug>

</bugzilla>