[webkit-changes] [WebKit/WebKit] bb61af: Remove special case for HTMLMediaElement in should...

Ahmad Saleem noreply at github.com
Wed Jan 25 18:53:52 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: bb61af8a51021e3ba6eb600af47db0c4e1a1b98b
      https://github.com/WebKit/WebKit/commit/bb61af8a51021e3ba6eb600af47db0c4e1a1b98b
  Author: Ahmad Saleem <ahmad.saleem792+github at gmail.com>
  Date:   2023-01-25 (Wed, 25 Jan 2023)

  Changed paths:
    M Source/WebCore/dom/EventPath.cpp

  Log Message:
  -----------
  Remove special case for HTMLMediaElement in shouldEventCrossShadowBoundary

Remove special case for HTMLMediaElement in shouldEventCrossShadowBoundary
https://bugs.webkit.org/show_bug.cgi?id=250629
rdar://problem/104518285

Reviewed by Ryosuke Niwa.

This patch removes special workaround which was originally added by bug
61717 in order to fix "Scrubbing a Vimeo movie when in fullscreen stops
playback; no way to make it start again".

While doing offline local testing, removing this code does not seems to
replicate issue on vimeo website anymore and it was removed by Blink in 2014
with revision 170017.

* Source/WebCore/dom/EventPath.cpp:
(EventPath::shouldEventCrossShadowBoundary): Remove code related to Full Screen and Media Element

Canonical link: https://commits.webkit.org/259404@main




More information about the webkit-changes mailing list