Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 71ff127bf571a46d302baa3b98f1bf9129d9f84a
      
https://github.com/WebKit/WebKit/commit/71ff127bf571a46d302baa3b98f1bf9129d9f84a
  Author: Tim Nguyen <[email protected]>
  Date:   2025-07-03 (Thu, 03 Jul 2025)

  Changed paths:
    M Source/WebCore/Headers.cmake
    M Source/WebCore/Sources.txt
    M Source/WebCore/WebCore.xcodeproj/project.pbxproj
    A Source/WebCore/dom/FindRevealAlgorithms.cpp
    A Source/WebCore/dom/FindRevealAlgorithms.h
    M Source/WebCore/dom/TreeScope.h
    M Source/WebCore/html/HTMLDetailsElement.cpp
    M Source/WebCore/html/HTMLDetailsElement.h
    M Source/WebCore/page/LocalFrameView.cpp
    M Source/WebKit/WebProcess/WebPage/FindController.cpp
    M Source/WebKit/WebProcess/WebPage/WebFoundTextRangeController.cpp
    M Source/WebKit/WebProcess/WebPage/ios/FindControllerIOS.mm

  Log Message:
  -----------
  [Cleanup] Move `revealClosedDetailsAncestors` to a new file
https://bugs.webkit.org/show_bug.cgi?id=295378
rdar://154912477

Reviewed by Aditya Keerthi.

I plan to add:
- a new algorithm for `hidden=until-found`
- shared code for auto-expanding details and `hidden=until-found`.

into that file.

* Source/WebCore/Headers.cmake:
* Source/WebCore/Sources.txt:
* Source/WebCore/WebCore.xcodeproj/project.pbxproj:
* Source/WebCore/dom/FindRevealAlgorithms.cpp: Added.
(WebCore::revealClosedDetailsAncestors):
* Source/WebCore/dom/FindRevealAlgorithms.h: Added.
* Source/WebCore/dom/TreeScope.h:
* Source/WebCore/html/HTMLDetailsElement.cpp:
(WebCore::revealClosedDetailsAncestors): Deleted.
* Source/WebCore/html/HTMLDetailsElement.h:
* Source/WebCore/page/LocalFrameView.cpp:
* Source/WebKit/WebProcess/WebPage/FindController.cpp:
* Source/WebKit/WebProcess/WebPage/WebFoundTextRangeController.cpp:
* Source/WebKit/WebProcess/WebPage/ios/FindControllerIOS.mm:

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