Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: ac0de290147c3b8135d9c31a4ed6f5b78d1fa3b7
      
https://github.com/WebKit/WebKit/commit/ac0de290147c3b8135d9c31a4ed6f5b78d1fa3b7
  Author: Anne van Kesteren <[email protected]>
  Date:   2023-11-21 (Tue, 21 Nov 2023)

  Changed paths:
    M Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml
    M Source/WebCore/dom/Document.cpp
    M Source/WebCore/page/DeprecatedGlobalSettings.h
    M Source/WebCore/page/PerformanceEntry.cpp
    M Source/WebCore/page/PerformancePaintTiming.idl
    M Source/WebKit/UIProcess/API/C/WKPreferences.cpp
    M Source/WebKit/UIProcess/API/C/WKPreferencesRefPrivate.h
    M Tools/DumpRenderTree/TestOptions.cpp

  Log Message:
  -----------
  Remove PaintTimingEnabled preference
https://bugs.webkit.org/show_bug.cgi?id=265194

Reviewed by Timothy Hatcher.

Reduce the number of branches to maintain. This enables this feature in
WebKitLegacy, but that seems acceptable (perhaps even desired as per
the FIXME).

Also tidy up a couple of prior preference removals.

* Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml:
* Source/WebCore/dom/Document.cpp:
(WebCore::Document::supportsPaintTiming const):
* Source/WebCore/page/DeprecatedGlobalSettings.h:
(WebCore::DeprecatedGlobalSettings::setPaintTimingEnabled): Deleted.
(WebCore::DeprecatedGlobalSettings::paintTimingEnabled): Deleted.
* Source/WebCore/page/PerformanceEntry.cpp:
(WebCore::PerformanceEntry::parseEntryTypeString):
* Source/WebCore/page/PerformancePaintTiming.idl:
* Source/WebKit/UIProcess/API/C/WKPreferences.cpp:
(WKPreferencesSetPaintTimingEnabled):
(WKPreferencesGetPaintTimingEnabled):
(WKPreferencesSetRequestAnimationFrameEnabled):
(WKPreferencesGetRequestAnimationFrameEnabled):
(WKPreferencesSetIntersectionObserverEnabled):
(WKPreferencesGetIntersectionObserverEnabled):
(WKPreferencesSetMenuItemElementEnabled):
(WKPreferencesGetMenuItemElementEnabled):
* Source/WebKit/UIProcess/API/C/WKPreferencesRefPrivate.h:
* Tools/DumpRenderTree/TestOptions.cpp:
(WTR::TestOptions::defaults):

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


_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to