[webkit-changes] [WebKit/WebKit] eaa648: Cherry-pick 9dcd18cf6f84. rdar://problem/103313030

Tim Nguyen noreply at github.com
Thu Dec 15 12:36:39 PST 2022


  Branch: refs/heads/safari-7615.1.15-branch
  Home:   https://github.com/WebKit/WebKit
  Commit: eaa648125b0d748cceeb0b77a25486523546a5ce
      https://github.com/WebKit/WebKit/commit/eaa648125b0d748cceeb0b77a25486523546a5ce
  Author: Tim Nguyen <ntim at apple.com>
  Date:   2022-12-15 (Thu, 15 Dec 2022)

  Changed paths:
    A LayoutTests/imported/w3c/web-platform-tests/fullscreen/rendering/fullscreen-root-fills-page-expected.html
    A LayoutTests/imported/w3c/web-platform-tests/fullscreen/rendering/fullscreen-root-fills-page-ref.html
    A LayoutTests/imported/w3c/web-platform-tests/fullscreen/rendering/fullscreen-root-fills-page.html
    M Source/WebCore/style/StyleAdjuster.cpp

  Log Message:
  -----------
  Cherry-pick 9dcd18cf6f84. rdar://problem/103313030

    Stop adjusting position to absolute for root element in fullscreen
    https://bugs.webkit.org/show_bug.cgi?id=249404
    rdar://103313030

    Reviewed by Alan Baradlay.

    Other browsers do not adjust the position to absolute for the root element (tested by applying inset properties).
    The adjustment in WebKit causes the root to collapse, which is an unwanted side-effect.

    * LayoutTests/imported/w3c/web-platform-tests/fullscreen/rendering/fullscreen-root-fills-page-expected.html: Added.
    * LayoutTests/imported/w3c/web-platform-tests/fullscreen/rendering/fullscreen-root-fills-page-ref.html: Added.
    * LayoutTests/imported/w3c/web-platform-tests/fullscreen/rendering/fullscreen-root-fills-page.html: Added.
    * Source/WebCore/style/StyleAdjuster.cpp:
    (WebCore::Style::Adjuster::adjust const):

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

Canonical link: https://commits.webkit.org/257698.11@safari-7615.1.15-branch




More information about the webkit-changes mailing list