[webkit-changes] [WebKit/WebKit] e4ce57: Port more identifier types to ObjectIdentifier

Chris Dumez noreply at github.com
Wed Oct 9 21:49:05 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: e4ce578c1d5bf64131039698f1464627ff010d5e
      https://github.com/WebKit/WebKit/commit/e4ce578c1d5bf64131039698f1464627ff010d5e
  Author: Chris Dumez <cdumez at apple.com>
  Date:   2024-10-09 (Wed, 09 Oct 2024)

  Changed paths:
    M Source/WebCore/Modules/speech/SpeechRecognitionConnectionClientIdentifier.h
    M Source/WebCore/Modules/speech/cocoa/WebSpeechRecognizerTask.mm
    M Source/WebCore/Modules/speech/cocoa/WebSpeechRecognizerTaskMock.h
    M Source/WebCore/Modules/speech/cocoa/WebSpeechRecognizerTaskMock.mm
    M Source/WebCore/editing/AlternativeTextController.cpp
    M Source/WebCore/editing/DictationContext.h
    M Source/WebCore/editing/cocoa/AlternativeTextContextController.h
    M Source/WebCore/editing/cocoa/AlternativeTextContextController.mm
    M Source/WebCore/editing/cocoa/AlternativeTextUIController.h
    M Source/WebCore/editing/cocoa/AlternativeTextUIController.mm
    M Source/WebCore/editing/cocoa/AttributedString.h
    M Source/WebKit/Shared/WTFArgumentCoders.serialization.in
    M Source/WebKit/UIProcess/Cocoa/PageClientImplCocoa.h
    M Source/WebKit/UIProcess/Cocoa/PageClientImplCocoa.mm
    M Source/WebKit/UIProcess/Cocoa/WebPageProxyCocoa.mm
    M Source/WebKit/UIProcess/PageClient.h
    M Source/WebKit/UIProcess/SpeechRecognitionServer.cpp
    M Source/WebKit/UIProcess/WebPageProxy.h
    M Source/WebKitLegacy/mac/WebView/WebView.mm

  Log Message:
  -----------
  Port more identifier types to ObjectIdentifier
https://bugs.webkit.org/show_bug.cgi?id=281160

Reviewed by Sihui Liu.

* Source/WebCore/Modules/speech/SpeechRecognitionConnectionClientIdentifier.h:
* Source/WebCore/Modules/speech/cocoa/WebSpeechRecognizerTask.mm:
(-[WebSpeechRecognizerTaskImpl callbackWithTranscriptions:isFinal:]):
(-[WebSpeechRecognizerTaskImpl sendSpeechStartIfNeeded]):
(-[WebSpeechRecognizerTaskImpl sendSpeechEndIfNeeded]):
(-[WebSpeechRecognizerTaskImpl sendEndIfNeeded]):
(-[WebSpeechRecognizerTaskImpl speechRecognizer:availabilityDidChange:]):
(-[WebSpeechRecognizerTaskImpl speechRecognitionTask:didFinishSuccessfully:]):
* Source/WebCore/Modules/speech/cocoa/WebSpeechRecognizerTaskMock.h:
* Source/WebCore/Modules/speech/cocoa/WebSpeechRecognizerTaskMock.mm:
(-[WebSpeechRecognizerTaskMock audioSamplesAvailable:]):
(-[WebSpeechRecognizerTaskMock abort]):
* Source/WebCore/editing/AlternativeTextController.cpp:
(WebCore::AlternativeTextController::timerFired):
* Source/WebCore/editing/DictationContext.h:
* Source/WebCore/editing/cocoa/AlternativeTextContextController.h:
* Source/WebCore/editing/cocoa/AlternativeTextContextController.mm:
(WebCore::AlternativeTextContextController::addAlternatives):
(WebCore::AlternativeTextContextController::alternativesForContext const):
(WebCore::AlternativeTextContextController::removeAlternativesForContext):
* Source/WebCore/editing/cocoa/AlternativeTextUIController.h:
* Source/WebCore/editing/cocoa/AlternativeTextUIController.mm:
(WebCore::AlternativeTextUIController::addAlternatives):
* Source/WebCore/editing/cocoa/AttributedString.h:
* Source/WebKit/Shared/WTFArgumentCoders.serialization.in:
* Source/WebKit/UIProcess/Cocoa/PageClientImplCocoa.h:
* Source/WebKit/UIProcess/Cocoa/PageClientImplCocoa.mm:
(WebKit::PageClientImplCocoa::addDictationAlternatives):
* Source/WebKit/UIProcess/Cocoa/WebPageProxyCocoa.mm:
(WebKit::WebPageProxy::insertDictatedTextAsync):
(WebKit::WebPageProxy::addDictationAlternative):
* Source/WebKit/UIProcess/PageClient.h:
* Source/WebKit/UIProcess/SpeechRecognitionServer.cpp:
(WebKit::SpeechRecognitionServer::start):
(WebKit::SpeechRecognitionServer::stop):
(WebKit::SpeechRecognitionServer::abort):
(WebKit::SpeechRecognitionServer::invalidate):
* Source/WebKit/UIProcess/WebPageProxy.h:
* Source/WebKitLegacy/mac/WebView/WebView.mm:
(-[WebView _getWebCoreDictationAlternatives:fromTextAlternatives:]):

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