[webkit-changes] [WebKit/WebKit] e7bb5f: Migrate more ivars from WKWebViewConfiguration to ...

Alex Christensen noreply at github.com
Thu Mar 14 13:40:15 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: e7bb5f0f51c631f0fdfbdfeab27b4b7e559c6ea2
      https://github.com/WebKit/WebKit/commit/e7bb5f0f51c631f0fdfbdfeab27b4b7e559c6ea2
  Author: Alex Christensen <achristensen at apple.com>
  Date:   2024-03-14 (Thu, 14 Mar 2024)

  Changed paths:
    M Source/WebKit/UIProcess/API/APIPageConfiguration.h
    M Source/WebKit/UIProcess/API/Cocoa/WKWebViewConfiguration.mm

  Log Message:
  -----------
  Migrate more ivars from WKWebViewConfiguration to API::PageConfiguration
https://bugs.webkit.org/show_bug.cgi?id=270990
rdar://124627697

Reviewed by Charlie Wolfe.

This is another step towards moving the PageConfiguration creation to
platform-independent code in WebPageProxy::createNewPage.

* Source/WebKit/UIProcess/API/APIPageConfiguration.h:
(API::PageConfiguration::incrementalRenderingSuppressionTimeout const):
(API::PageConfiguration::setIncrementalRenderingSuppressionTimeout):
(API::PageConfiguration::allowsJavaScriptMarkup const):
(API::PageConfiguration::setAllowsJavaScriptMarkup):
(API::PageConfiguration::convertsPositionStyleOnCopy const):
(API::PageConfiguration::setConvertsPositionStyleOnCopy):
(API::PageConfiguration::allowsMetaRefresh const):
(API::PageConfiguration::setAllowsMetaRefresh):
(API::PageConfiguration::allowUniversalAccessFromFileURLs const):
(API::PageConfiguration::setAllowUniversalAccessFromFileURLs):
(API::PageConfiguration::allowTopNavigationToDataURLs const):
(API::PageConfiguration::setAllowTopNavigationToDataURLs):
(API::PageConfiguration::needsStorageAccessFromFileURLsQuirk const):
(API::PageConfiguration::setNeedsStorageAccessFromFileURLsQuirk):
* Source/WebKit/UIProcess/API/Cocoa/WKWebViewConfiguration.mm:
(-[WKWebViewConfiguration init]):
(-[WKWebViewConfiguration copyWithZone:]):
(-[WKWebViewConfiguration _incrementalRenderingSuppressionTimeout]):
(-[WKWebViewConfiguration _setIncrementalRenderingSuppressionTimeout:]):
(-[WKWebViewConfiguration _allowsJavaScriptMarkup]):
(-[WKWebViewConfiguration _setAllowsJavaScriptMarkup:]):
(-[WKWebViewConfiguration _allowUniversalAccessFromFileURLs]):
(-[WKWebViewConfiguration _setAllowUniversalAccessFromFileURLs:]):
(-[WKWebViewConfiguration _allowTopNavigationToDataURLs]):
(-[WKWebViewConfiguration _setAllowTopNavigationToDataURLs:]):
(-[WKWebViewConfiguration _convertsPositionStyleOnCopy]):
(-[WKWebViewConfiguration _setConvertsPositionStyleOnCopy:]):
(-[WKWebViewConfiguration _allowsMetaRefresh]):
(-[WKWebViewConfiguration _setAllowsMetaRefresh:]):
(-[WKWebViewConfiguration _needsStorageAccessFromFileURLsQuirk]):
(-[WKWebViewConfiguration _setNeedsStorageAccessFromFileURLsQuirk:]):

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