Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 08b68eceb0a3c8e04f8dac5fb5c98bf3712e2956
      
https://github.com/WebKit/WebKit/commit/08b68eceb0a3c8e04f8dac5fb5c98bf3712e2956
  Author: Matt Woodrow <[email protected]>
  Date:   2024-04-07 (Sun, 07 Apr 2024)

  Changed paths:
    M LayoutTests/TestExpectations
    M Source/WebCore/rendering/RenderLayerBacking.cpp

  Log Message:
  -----------
  [view-transitions] Visual overflow extending beyond the viewport causes 
incorrect snapshot positioning.
https://bugs.webkit.org/show_bug.cgi?id=272130
<rdar://125882228>

Reviewed by Tim Nguyen.

The RenderViewTransitionCapture renderer is created with visual overflow 
matching
the overflow of the element that will be captured.

If the RenderLayerBacking ends up with smaller compositedBounds() due to 
clipping, then
we need to adjust the layer positioning by the difference in the origins.

* LayoutTests/TestExpectations:
* Source/WebCore/rendering/RenderLayerBacking.cpp:
(WebCore::RenderLayerBacking::updateGeometry):

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



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to