[webkit-changes] [WebKit/WebKit] 55d6e3: [fullscreen] Remove call to `scheduleFullStyleRebu...

Tim Nguyen noreply at github.com
Fri Feb 7 09:27:51 PST 2025


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 55d6e3d1e5ab7da1361f2d57587453f80bf36a85
      https://github.com/WebKit/WebKit/commit/55d6e3d1e5ab7da1361f2d57587453f80bf36a85
  Author: Tim Nguyen <ntim at apple.com>
  Date:   2025-02-07 (Fri, 07 Feb 2025)

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

  Log Message:
  -----------
  [fullscreen] Remove call to `scheduleFullStyleRebuild()` when exiting fullscreen
https://bugs.webkit.org/show_bug.cgi?id=287230
rdar://144376939

Reviewed by Antti Koivisto.

This call was there from the beginning, but until 289499 at main, removing this would lead to layout assertions in tests.

Presumably this is no longer needed given we since introduced more fine-grained ways of invalidating style.

* Source/WebCore/dom/FullscreenManager.cpp:
(WebCore::FullscreenManager::didExitFullscreen):

Canonical link: https://commits.webkit.org/290015@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