Branch: refs/heads/webkitglib/2.54
  Home:   https://github.com/WebKit/WebKit
  Commit: 89fa420c0c2b6cd5d28a5f371bc4fc298abcbd4d
      
https://github.com/WebKit/WebKit/commit/89fa420c0c2b6cd5d28a5f371bc4fc298abcbd4d
  Author: Nikolas Zimmermann <[email protected]>
  Date:   2026-09-15 (Tue, 15 Sep 2026)

  Changed paths:
    M Source/JavaScriptCore/API/glib/JSCClass.cpp
    M Source/JavaScriptCore/API/glib/JSCContext.cpp
    M Source/JavaScriptCore/API/glib/JSCException.cpp
    M Source/JavaScriptCore/API/glib/JSCOptions.cpp
    M Source/JavaScriptCore/API/glib/JSCValue.cpp
    M Source/JavaScriptCore/API/glib/JSCVirtualMachine.cpp
    M Source/WebKit/UIProcess/API/glib/WebKitApplicationInfo.cpp
    M Source/WebKit/UIProcess/API/glib/WebKitAuthenticationRequest.cpp
    M Source/WebKit/UIProcess/API/glib/WebKitAutomationSession.cpp
    M Source/WebKit/UIProcess/API/glib/WebKitBackForwardList.cpp
    M Source/WebKit/UIProcess/API/glib/WebKitBackForwardListItem.cpp
    M Source/WebKit/UIProcess/API/glib/WebKitContextMenuActions.h.in
    M Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp
    M Source/WebKit/UIProcess/API/glib/WebKitDeviceInfoPermissionRequest.cpp
    M Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp
    M Source/WebKit/UIProcess/API/glib/WebKitEditingCommands.h.in
    M Source/WebKit/UIProcess/API/glib/WebKitEditorState.cpp
    M Source/WebKit/UIProcess/API/glib/WebKitError.cpp
    M Source/WebKit/UIProcess/API/glib/WebKitError.h.in
    M Source/WebKit/UIProcess/API/glib/WebKitFaviconDatabase.cpp
    M Source/WebKit/UIProcess/API/glib/WebKitFaviconDatabase.h.in
    M Source/WebKit/UIProcess/API/glib/WebKitFeature.cpp
    M Source/WebKit/UIProcess/API/glib/WebKitFeature.h.in
    M Source/WebKit/UIProcess/API/glib/WebKitFileChooserRequest.cpp
    M Source/WebKit/UIProcess/API/glib/WebKitFindController.cpp
    M Source/WebKit/UIProcess/API/glib/WebKitFindController.h.in
    M Source/WebKit/UIProcess/API/glib/WebKitFormSubmissionRequest.cpp
    M Source/WebKit/UIProcess/API/glib/WebKitInputMethodContext.cpp
    M Source/WebKit/UIProcess/API/glib/WebKitInputMethodContext.h.in
    M Source/WebKit/UIProcess/API/glib/WebKitJavascriptResult.cpp
    M Source/WebKit/UIProcess/API/glib/WebKitMemoryPressureSettings.cpp
    M Source/WebKit/UIProcess/API/glib/WebKitMimeInfo.cpp
    M Source/WebKit/UIProcess/API/glib/WebKitNavigationAction.cpp
    M Source/WebKit/UIProcess/API/glib/WebKitNetworkProxySettings.cpp
    M Source/WebKit/UIProcess/API/glib/WebKitNetworkProxySettings.h.in
    M Source/WebKit/UIProcess/API/glib/WebKitNetworkSession.cpp
    M Source/WebKit/UIProcess/API/glib/WebKitOptionMenu.cpp
    M Source/WebKit/UIProcess/API/glib/WebKitOptionMenuItem.cpp
    M Source/WebKit/UIProcess/API/glib/WebKitPolicyDecision.cpp
    M Source/WebKit/UIProcess/API/glib/WebKitResponsePolicyDecision.cpp
    M Source/WebKit/UIProcess/API/glib/WebKitScriptDialog.cpp
    M Source/WebKit/UIProcess/API/glib/WebKitSecurityOrigin.cpp
    M Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp
    M Source/WebKit/UIProcess/API/glib/WebKitSettings.h.in
    M Source/WebKit/UIProcess/API/glib/WebKitURISchemeRequest.cpp
    M Source/WebKit/UIProcess/API/glib/WebKitURISchemeResponse.cpp
    M Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp
    M Source/WebKit/UIProcess/API/glib/WebKitUserContent.h.in
    M Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp
    M Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp
    M Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.h.in
    M Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp
    M Source/WebKit/UIProcess/API/glib/WebKitWebContext.h.in
    M Source/WebKit/UIProcess/API/glib/WebKitWebExtension.cpp
    M Source/WebKit/UIProcess/API/glib/WebKitWebExtensionMatchPattern.cpp
    M Source/WebKit/UIProcess/API/glib/WebKitWebExtensionMatchPattern.h.in
    M Source/WebKit/UIProcess/API/glib/WebKitWebResource.cpp
    M Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp
    M Source/WebKit/UIProcess/API/glib/WebKitWebView.h.in
    M 
Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataAccessPermissionRequest.cpp
    M Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp
    M Source/WebKit/UIProcess/API/gtk/WebKitColorChooserRequest.cpp
    M Source/WebKit/UIProcess/API/gtk/WebKitPrintCustomWidget.cpp
    M Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.cpp
    M Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.cpp
    M Source/WebKit/UIProcess/API/gtk/WebKitWebViewGtk.cpp
    M Source/WebKit/UIProcess/API/gtk/WebKitWebViewGtk3.cpp
    M Source/WebKit/UIProcess/API/gtk/WebKitWebViewGtk4.cpp
    M Source/WebKit/UIProcess/API/wpe/WebKitColor.cpp
    M Source/WebKit/UIProcess/API/wpe/WebKitInputMethodContextWPE.cpp
    M Source/WebKit/UIProcess/API/wpe/WebKitRectangle.cpp
    M Source/WebKit/UIProcess/API/wpe/WebKitWebViewWPE.cpp
    M Source/WebKit/UIProcess/API/wpe/WebKitWebViewWPE1.cpp
    M Source/WebKit/UIProcess/API/wpe/WebKitWebViewWPE2.cpp
    M Source/WebKit/UIProcess/API/wpe/qt6/WPEDisplayQtQuick.cpp
    M Source/WebKit/UIProcess/API/wpe/qt6/WPEQtView.cpp
    M Source/WebKit/UIProcess/API/wpe/qt6/WPEToplevelQtQuick.cpp
    M Source/WebKit/UIProcess/API/wpe/qt6/WPEViewQtQuick.cpp
    M Source/WebKit/WPEPlatform/docs/migration-mapping.md
    M Source/WebKit/WPEPlatform/docs/overview.md
    M Source/WebKit/WPEPlatform/wpe/WPEBuffer.cpp
    M Source/WebKit/WPEPlatform/wpe/WPEBufferAndroid.cpp
    M Source/WebKit/WPEPlatform/wpe/WPEBufferDMABuf.cpp
    M Source/WebKit/WPEPlatform/wpe/WPEBufferFormats.cpp
    M Source/WebKit/WPEPlatform/wpe/WPEClipboard.cpp
    M Source/WebKit/WPEPlatform/wpe/WPEColor.cpp
    M Source/WebKit/WPEPlatform/wpe/WPEDRMDevice.cpp
    M Source/WebKit/WPEPlatform/wpe/WPEDisplay.cpp
    M Source/WebKit/WPEPlatform/wpe/WPEEvent.cpp
    M Source/WebKit/WPEPlatform/wpe/WPEEvent.h
    M Source/WebKit/WPEPlatform/wpe/WPEGestureController.cpp
    M Source/WebKit/WPEPlatform/wpe/WPEInputMethodContext.cpp
    M Source/WebKit/WPEPlatform/wpe/WPEInputMethodContext.h
    M Source/WebKit/WPEPlatform/wpe/WPEKeyUnicode.cpp
    M Source/WebKit/WPEPlatform/wpe/WPESettings.cpp
    M Source/WebKit/WPEPlatform/wpe/WPESettings.h
    M Source/WebKit/WPEPlatform/wpe/WPEToplevel.cpp
    M Source/WebKit/WPEPlatform/wpe/WPEView.cpp
    M Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitConsoleMessage.cpp
    M Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitFrame.cpp
    M Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitScriptWorld.cpp
    M Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitWebEditor.cpp
    M Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitWebExtension.cpp
    M Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitWebExtension.h.in
    M Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitWebFormManager.cpp
    M 
Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitWebHitTestResult.cpp
    M Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitWebPage.cpp
    M 
Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitWebProcessExtension.cpp
    M 
Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitWebProcessExtension.h.in
    M Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMWindow.h
    M Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDeprecated.h
    M Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMElement.h
    M 
Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMEventTarget.cpp
    M Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMEventTarget.h
    M Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNodeFilter.h
    M 
Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMXPathNSResolver.h
    M Source/WebKit/gtk/migrating-to-webkitgtk-6.0.md
    M Source/WebKit/gtk/overview.md
    M Source/WebKit/wpe/android.md

  Log Message:
  -----------
  Cherry-pick 321156@main (a0df39e48d84). 
https://bugs.webkit.org/show_bug.cgi?id=324229

    [GTK][WPE] Fix typos, errors and markup in API documentation
    https://bugs.webkit.org/show_bug.cgi?id=324229

    Reviewed by Carlos Garcia Campos.

    Proofread the WebKitGTK, WPE WebKit, JavaScriptCore GLib and WPEPlatform
    API documentation. Fix typos and grammar, references to functions,
    properties and parameters that do not exist, and descriptions that
    contradicted the implementation (e.g. jsc_options_foreach() stops on
    %TRUE). Normalize Deprecated: tags and convert leftover DocBook markup,
    which gi-docgen does not render, to Markdown.

    Also fixes the gi-docgen warnings about WebView:is-ephemeral and
    WebExtensionError.

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

Canonical link: https://commits.webkit.org/317695.315@webkitglib/2.54


  Commit: f938d3ef03d1d22ae9b99c6488df6101337fb614
      
https://github.com/WebKit/WebKit/commit/f938d3ef03d1d22ae9b99c6488df6101337fb614
  Author: Nikolas Zimmermann <[email protected]>
  Date:   2026-09-15 (Tue, 15 Sep 2026)

  Changed paths:
    M Source/JavaScriptCore/API/glib/JSCValue.cpp
    M Source/WebKit/UIProcess/API/glib/WebKitFaviconDatabase.h.in
    M Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp
    M Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp

  Log Message:
  -----------
  Cherry-pick 321157@main (fa1ff79d5989). 
https://bugs.webkit.org/show_bug.cgi?id=324229

    [GTK][WPE] Address post-landing review comments on API documentation fixes
    https://bugs.webkit.org/show_bug.cgi?id=324229

    Reviewed by Claudio Saavedra.

    Follow-up to 321156@main addressing review comments that arrived after 
landing.

    Use Markdown code markup for `null` in the jsc_value_is_null() return
    value description, matching the function description.

    Make the webkit_favicon_database_get_favicon() description more precise.
    When an icon is already in the memory cache, its image data is not read
    from the database again, but the database is still queried for the icon
    ID and timestamp, so it is not bypassed entirely.

    Add parentheses after function names in the deprecation warnings emitted
    by WebKitSettings and WebKitWebContext, as is customary.

    * Source/JavaScriptCore/API/glib/JSCValue.cpp:
    * Source/WebKit/UIProcess/API/glib/WebKitFaviconDatabase.h.in:
    * Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp:
    (webkit_settings_get_load_icons_ignoring_image_load_setting):
    (webkit_settings_set_load_icons_ignoring_image_load_setting):
    (webkit_settings_set_enable_offline_web_application_cache):
    (webkit_settings_get_enable_plugins):
    (webkit_settings_set_enable_plugins):
    (webkit_settings_get_enable_java):
    (webkit_settings_set_enable_java):
    (webkit_settings_set_enable_hyperlink_auditing):
    (webkit_settings_set_enable_private_browsing):
    (webkit_settings_get_enable_dns_prefetching):
    (webkit_settings_set_enable_dns_prefetching):
    * Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp:
    (webkit_web_context_set_additional_plugins_directory):
    (webkit_web_context_get_plugins):
    (webkit_web_context_set_disk_cache_directory):
    (webkit_web_context_set_web_process_count_limit):

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

Canonical link: https://commits.webkit.org/317695.316@webkitglib/2.54


Compare: https://github.com/WebKit/WebKit/compare/13d441f3a79c...f938d3ef03d1

To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to