Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 59ed8ce0fa71356bb165bca077053055aec4fe77
      
https://github.com/WebKit/WebKit/commit/59ed8ce0fa71356bb165bca077053055aec4fe77
  Author: Wenson Hsieh <[email protected]>
  Date:   2026-09-04 (Fri, 04 Sep 2026)

  Changed paths:
    M Source/WebKit/UIProcess/API/Cocoa/WKWebView+TextExtraction.mm
    M Source/WebKit/UIProcess/API/Cocoa/WKWebView.mm
    M Source/WebKit/UIProcess/API/Cocoa/WKWebViewInternal.h
    M Source/WebKit/UIProcess/API/Cocoa/_WKTextExtraction.swift
    M Source/WebKit/UIProcess/Cocoa/TextExtraction/WKTextExtractionUtilities.h
    M Source/WebKit/UIProcess/Cocoa/TextExtraction/WKTextExtractionUtilities.mm

  Log Message:
  -----------
  [Text Extraction] Remove unnecessary `USE(APPLE_INTERNAL_SDK) || 
(!PLATFORM(WATCHOS) && !PLATFORM(APPLETV))` compile-time guards
https://bugs.webkit.org/show_bug.cgi?id=323458

Reviewed by Richard Robinson and Aditya Keerthi.

Remove these now-unnecessary checks, now that the WKTextExtraction module 
compiles on non-internal
watchOS and tvOS SDKs.

* Source/WebKit/UIProcess/API/Cocoa/WKWebView+TextExtraction.mm:
(-[WKWebView _ensureTextExtractionFilterRulesWithCompletionHandler:]):
(-[WKWebView 
_performInteraction:inFrame:actionType:staleNodeResolution:completionHandler:]):
(-[WKWebView 
_retryInteractionWithConnectedRemapCandidate:actionType:requestedNodeIdentifier:remapCandidates:failureDescription:completionHandler:]):
(-[WKWebView _requestTextExtractionInternal:completion:]):
(-[WKWebView _requestTextExtraction:completionHandler:]):
(-[WKWebView _describeInteraction:completionHandler:]):
(-[WKWebView 
_describeInteraction:inFrame:staleNodeResolution:completionHandler:]):
(-[WKWebView 
_retryDescribingInteractionWithConnectedRemapCandidate:requestedNodeIdentifier:remapCandidates:completionHandler:]):
* Source/WebKit/UIProcess/API/Cocoa/WKWebView.mm:
(-[WKWebView _extractDebugTextWithConfiguration:completionHandler:]):
(-[WKWebView _performInteraction:completionHandler:]):
(-[WKWebView _filterExtractedString:options:completionHandler:]):
* Source/WebKit/UIProcess/API/Cocoa/WKWebViewInternal.h:
* Source/WebKit/UIProcess/Cocoa/TextExtraction/WKTextExtractionUtilities.h:
* Source/WebKit/UIProcess/Cocoa/TextExtraction/WKTextExtractionUtilities.mm:

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



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

Reply via email to