[webkit-changes] [WebKit/WebKit] 1ad9a7: [LBSE] Only clipPath should be an opportunistic st...

Rob Buis noreply at github.com
Thu Mar 21 02:04:49 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 1ad9a7beb555644c0b5f949b8f635e305018ab4a
      https://github.com/WebKit/WebKit/commit/1ad9a7beb555644c0b5f949b8f635e305018ab4a
  Author: Rob Buis <rbuis at igalia.com>
  Date:   2024-03-21 (Thu, 21 Mar 2024)

  Changed paths:
    M Source/WebCore/rendering/svg/RenderSVGHiddenContainer.cpp
    M Source/WebCore/rendering/svg/RenderSVGHiddenContainer.h
    M Source/WebCore/rendering/svg/RenderSVGResourceClipper.cpp
    M Source/WebCore/rendering/svg/RenderSVGResourceClipper.h

  Log Message:
  -----------
  [LBSE] Only clipPath should be an opportunistic stacking context
https://bugs.webkit.org/show_bug.cgi?id=270338

Reviewed by Nikolas Zimmermann.

Only clipPath should be an opportunistic stacking context, other
SVG resources are stacking contexts according to CSS or do not
need to be one (for example gradients).

* Source/WebCore/rendering/svg/RenderSVGHiddenContainer.cpp:
(WebCore::RenderSVGHiddenContainer::styleDidChange): Deleted.
* Source/WebCore/rendering/svg/RenderSVGHiddenContainer.h:
* Source/WebCore/rendering/svg/RenderSVGResourceClipper.cpp:
(WebCore::RenderSVGResourceClipper::styleDidChange):
* Source/WebCore/rendering/svg/RenderSVGResourceClipper.h:

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



To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications


More information about the webkit-changes mailing list