Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: c6db0c27818e89f7b3de494ab64aae003a97a201
      
https://github.com/WebKit/WebKit/commit/c6db0c27818e89f7b3de494ab64aae003a97a201
  Author: Alex Christensen <achristen...@apple.com>
  Date:   2025-03-24 (Mon, 24 Mar 2025)

  Changed paths:
    M LayoutTests/fast/dom/assign-to-window-status.html
    M Tools/WebKitTestRunner/InjectedBundle/Bindings/TestRunner.idl
    M Tools/WebKitTestRunner/InjectedBundle/InjectedBundlePage.cpp
    M Tools/WebKitTestRunner/InjectedBundle/InjectedBundlePage.h
    M Tools/WebKitTestRunner/InjectedBundle/TestRunner.h

  Log Message:
  -----------
  Remove unused use of WKBundlePageSetUIClient in WebKitTestRunner
https://bugs.webkit.org/show_bug.cgi?id=290278
rdar://147673089

Reviewed by Charlie Wolfe.

The database quota callbacks are only used by storage/websql,
and we have replaced websql with InexedDB at this point and there
are no plans to go back.

The status callbacks are only used by fast/dom/assign-to-window-status.html
which doesn't seem to have any effect.

* Tools/WebKitTestRunner/InjectedBundle/Bindings/TestRunner.idl:
* Tools/WebKitTestRunner/InjectedBundle/InjectedBundlePage.cpp:
(WTR::InjectedBundlePage::InjectedBundlePage):
(WTR::InjectedBundlePage::willSetStatusbarText): Deleted.
(WTR::InjectedBundlePage::didExceedDatabaseQuota): Deleted.
* Tools/WebKitTestRunner/InjectedBundle/InjectedBundlePage.h:
* Tools/WebKitTestRunner/InjectedBundle/TestRunner.h:
(WTR::TestRunner::dumpSelectionRect):
(WTR::TestRunner::dumpApplicationCacheDelegateCallbacks):
(WTR::TestRunner::shouldDumpMainFrameScrollPosition const):
(WTR::TestRunner::shouldDumpApplicationCacheDelegateCallbacks const):
(WTR::TestRunner::dumpStatusCallbacks): Deleted.
(WTR::TestRunner::dumpDatabaseCallbacks): Deleted.
(WTR::TestRunner::shouldDumpStatusCallbacks const): Deleted.
(WTR::TestRunner::shouldDumpDatabaseCallbacks const): Deleted.

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



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

Reply via email to