Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 4327dfcbd97710b17f067d60d59c4492aed5fe06
      
https://github.com/WebKit/WebKit/commit/4327dfcbd97710b17f067d60d59c4492aed5fe06
  Author: Chris Dumez <cdu...@apple.com>
  Date:   2025-04-11 (Fri, 11 Apr 2025)

  Changed paths:
    M Source/WebCore/Modules/applepay/cocoa/PaymentContactCocoa.mm
    M Source/WebCore/Modules/applepay/cocoa/PaymentSummaryItemsCocoa.mm
    M Source/WebCore/Modules/model-element/scenekit/SceneKitModelLoaderUSD.mm
    M Source/WebCore/Modules/speech/cocoa/SpeechRecognizerCocoa.mm
    M Source/WebCore/SaferCPPExpectations/UnretainedLocalVarsCheckerExpectations
    M Source/WebCore/accessibility/cocoa/AXCoreObjectCocoa.mm
    M Source/WebCore/accessibility/mac/AXObjectCacheMac.mm
    M Source/WebCore/accessibility/mac/AccessibilityObjectMac.mm
    M Source/WebCore/crypto/cocoa/SerializedCryptoKeyWrapMac.mm
    M Source/WebCore/editing/cocoa/WebContentReaderCocoa.mm
    M Source/WebCore/editing/mac/EditorMac.mm
    M Source/WebCore/loader/cocoa/BundleResourceLoader.mm
    M Source/WebCore/loader/mac/LoaderNSURLExtras.mm
    M Source/WebCore/platform/cocoa/DragDataCocoa.mm
    M Source/WebCore/platform/cocoa/MIMETypeRegistryCocoa.mm
    M Source/WebCore/platform/cocoa/NetworkExtensionContentFilter.mm
    M Source/WebCore/platform/cocoa/PlatformPasteboardCocoa.mm
    M Source/WebCore/platform/cocoa/PublicSuffixStoreCocoa.mm
    M Source/WebCore/platform/cocoa/SearchPopupMenuCocoa.mm
    M Source/WebCore/platform/graphics/avfoundation/objc/AVAssetMIMETypeCache.mm
    M 
Source/WebCore/platform/graphics/avfoundation/objc/AVStreamDataParserMIMETypeCache.mm
    M 
Source/WebCore/platform/graphics/avfoundation/objc/CDMSessionAVContentKeySession.mm
    M 
Source/WebCore/platform/graphics/avfoundation/objc/CDMSessionAVFoundationObjC.mm
    M Source/WebCore/platform/graphics/avfoundation/objc/ImageDecoderAVFObjC.mm
    M 
Source/WebCore/platform/graphics/avfoundation/objc/WebCoreAVFResourceLoader.mm
    M Source/WebCore/platform/graphics/ca/cocoa/PlatformCAAnimationCocoa.mm
    M Source/WebCore/platform/graphics/ca/cocoa/PlatformCAFiltersCocoa.mm
    M Source/WebCore/platform/graphics/ca/cocoa/PlatformCALayerCocoa.mm
    M Source/WebCore/platform/graphics/cg/UTIRegistry.mm
    M Source/WebCore/platform/graphics/cocoa/FontCacheCocoa.mm
    M Source/WebCore/platform/graphics/cocoa/controls/ApplePayButtonCocoa.mm
    M Source/WebCore/platform/graphics/mac/IconMac.mm
    M Source/WebCore/platform/mac/PasteboardMac.mm
    M Source/WebCore/platform/mac/PasteboardWriter.mm
    M Source/WebCore/platform/mac/PlatformPasteboardMac.mm
    M Source/WebCore/platform/mac/ValidationBubbleMac.mm
    M Source/WebCore/platform/mac/WebCoreFullScreenPlaceholderView.mm
    M Source/WebCore/platform/mac/WebPlaybackControlsManager.mm
    M Source/WebCore/platform/network/cocoa/CredentialCocoa.mm
    M Source/WebCore/platform/network/cocoa/NetworkStorageSessionCocoa.mm
    M Source/WebCore/platform/network/cocoa/ProtectionSpaceCocoa.mm
    M Source/WebCore/platform/network/cocoa/ResourceRequestCocoa.mm
    M Source/WebCore/platform/network/mac/ResourceErrorMac.mm
    M Source/WebCore/platform/network/mac/ResourceHandleMac.mm
    M Source/WebCore/platform/network/mac/UTIUtilities.mm
    M Source/WebCore/platform/text/cocoa/LocaleCocoa.mm
    M Source/WebCore/rendering/AttachmentLayout.mm
    M Source/WebCore/rendering/cocoa/RenderThemeCocoa.mm
    M Source/WebCore/rendering/mac/RenderThemeMac.mm
    M Source/WebCore/testing/Internals.mm
    M 
Source/WebKitLegacy/SaferCPPExpectations/UnretainedLocalVarsCheckerExpectations
    M Source/WebKitLegacy/WebCoreSupport/WebResourceLoadScheduler.mm
    M Source/WebKitLegacy/mac/DOM/DOMAttr.mm
    M Source/WebKitLegacy/mac/DOM/DOMBlob.mm
    M Source/WebKitLegacy/mac/DOM/DOMCSSImportRule.mm
    M Source/WebKitLegacy/mac/DOM/DOMCSSPageRule.mm
    M Source/WebKitLegacy/mac/DOM/DOMCSSPrimitiveValue.mm
    M Source/WebKitLegacy/mac/DOM/DOMCSSRule.mm
    M Source/WebKitLegacy/mac/DOM/DOMCSSStyleDeclaration.mm
    M Source/WebKitLegacy/mac/DOM/DOMCSSStyleRule.mm
    M Source/WebKitLegacy/mac/DOM/DOMCSSValue.mm
    M Source/WebKitLegacy/mac/DOM/DOMCharacterData.mm
    M Source/WebKitLegacy/mac/DOM/DOMCounter.mm
    M Source/WebKitLegacy/mac/DOM/DOMDocument.mm
    M Source/WebKitLegacy/mac/DOM/DOMDocumentType.mm
    M Source/WebKitLegacy/mac/DOM/DOMElement.mm
    M Source/WebKitLegacy/mac/DOM/DOMFile.mm
    M Source/WebKitLegacy/mac/DOM/DOMHTMLAnchorElement.mm
    M Source/WebKitLegacy/mac/DOM/DOMHTMLAreaElement.mm
    M Source/WebKitLegacy/mac/DOM/DOMHTMLBaseElement.mm
    M Source/WebKitLegacy/mac/DOM/DOMHTMLCanvasElement.mm
    M Source/WebKitLegacy/mac/DOM/DOMHTMLDocument.mm
    M Source/WebKitLegacy/mac/DOM/DOMHTMLElement.mm
    M Source/WebKitLegacy/mac/DOM/DOMHTMLEmbedElement.mm
    M Source/WebKitLegacy/mac/DOM/DOMHTMLFormElement.mm
    M Source/WebKitLegacy/mac/DOM/DOMHTMLFrameElement.mm
    M Source/WebKitLegacy/mac/DOM/DOMHTMLHtmlElement.mm
    M Source/WebKitLegacy/mac/DOM/DOMHTMLIFrameElement.mm
    M Source/WebKitLegacy/mac/DOM/DOMHTMLImageElement.mm
    M Source/WebKitLegacy/mac/DOM/DOMHTMLInputElement.mm
    M Source/WebKitLegacy/mac/DOM/DOMHTMLLinkElement.mm
    M Source/WebKitLegacy/mac/DOM/DOMHTMLMediaElement.mm
    M Source/WebKitLegacy/mac/DOM/DOMHTMLModElement.mm
    M Source/WebKitLegacy/mac/DOM/DOMHTMLObjectElement.mm
    M Source/WebKitLegacy/mac/DOM/DOMHTMLOptionElement.mm
    M Source/WebKitLegacy/mac/DOM/DOMHTMLQuoteElement.mm
    M Source/WebKitLegacy/mac/DOM/DOMHTMLScriptElement.mm
    M Source/WebKitLegacy/mac/DOM/DOMHTMLSelectElement.mm
    M Source/WebKitLegacy/mac/DOM/DOMHTMLTextAreaElement.mm
    M Source/WebKitLegacy/mac/DOM/DOMHTMLTitleElement.mm
    M Source/WebKitLegacy/mac/DOM/DOMHTMLVideoElement.mm
    M Source/WebKitLegacy/mac/DOM/DOMMediaList.mm
    M Source/WebKitLegacy/mac/DOM/DOMMutationEvent.mm
    M Source/WebKitLegacy/mac/DOM/DOMNode.mm
    M Source/WebKitLegacy/mac/DOM/DOMProcessingInstruction.mm
    M Source/WebKitLegacy/mac/DOM/DOMRange.mm
    M Source/WebKitLegacy/mac/DOM/DOMStyleSheet.mm
    M Source/WebKitLegacy/mac/DOM/DOMText.mm
    M Source/WebKitLegacy/mac/DOM/DOMTextEvent.mm
    M Source/WebKitLegacy/mac/DOM/DOMXPathResult.mm
    M Source/WebKitLegacy/mac/DOM/WebDOMOperations.mm
    M Source/WebKitLegacy/mac/History/WebHistoryItem.mm
    M Source/WebKitLegacy/mac/Misc/WebCoreStatistics.mm
    M Source/WebKitLegacy/mac/Misc/WebElementDictionary.mm
    M Source/WebKitLegacy/mac/Misc/WebNSPasteboardExtras.mm
    M Source/WebKitLegacy/mac/Misc/WebNSURLExtras.mm
    M Source/WebKitLegacy/mac/Misc/WebNSUserDefaultsExtras.mm
    M Source/WebKitLegacy/mac/Misc/WebStringTruncator.mm
    M Source/WebKitLegacy/mac/Misc/WebUserContentURLPattern.mm
    M Source/WebKitLegacy/mac/Plugins/WebBasePluginPackage.mm
    M Source/WebKitLegacy/mac/Plugins/WebPluginDatabase.mm
    M Source/WebKitLegacy/mac/Plugins/WebPluginPackage.mm
    M 
Source/WebKitLegacy/mac/Scripts/PreferencesTemplates/WebPreferencesDefinitions.h.erb
    M Source/WebKitLegacy/mac/Storage/WebDatabaseManager.mm
    M Source/WebKitLegacy/mac/Storage/WebDatabaseManagerClient.mm
    M Source/WebKitLegacy/mac/Storage/WebDatabaseProvider.mm
    M Source/WebKitLegacy/mac/WebCoreSupport/CorrectionPanel.mm
    M Source/WebKitLegacy/mac/WebCoreSupport/PopupMenuMac.mm
    M Source/WebKitLegacy/mac/WebCoreSupport/WebChromeClient.mm
    M Source/WebKitLegacy/mac/WebCoreSupport/WebContextMenuClient.mm
    M Source/WebKitLegacy/mac/WebCoreSupport/WebDragClient.mm
    M Source/WebKitLegacy/mac/WebCoreSupport/WebEditorClient.mm
    M Source/WebKitLegacy/mac/WebCoreSupport/WebFrameLoaderClient.mm
    M Source/WebKitLegacy/mac/WebCoreSupport/WebInspectorClient.mm
    M Source/WebKitLegacy/mac/WebCoreSupport/WebSecurityOrigin.mm
    M Source/WebKitLegacy/mac/WebCoreSupport/WebValidationMessageClient.mm
    M Source/WebKitLegacy/mac/WebView/WebDataSource.mm
    M Source/WebKitLegacy/mac/WebView/WebFrame.mm
    M Source/WebKitLegacy/mac/WebView/WebHTMLRepresentation.mm
    M Source/WebKitLegacy/mac/WebView/WebHTMLView.mm
    M Source/WebKitLegacy/mac/WebView/WebImmediateActionController.mm
    M Source/WebKitLegacy/mac/WebView/WebNotification.mm
    M Source/WebKitLegacy/mac/WebView/WebPreferences.mm
    M Source/WebKitLegacy/mac/WebView/WebResource.mm
    M Source/WebKitLegacy/mac/WebView/WebScriptDebugger.mm
    M Source/WebKitLegacy/mac/WebView/WebView.mm

  Log Message:
  -----------
  Stop implicitly converting WTF::String to NSString* in WebCore & WebKitLegacy
https://bugs.webkit.org/show_bug.cgi?id=291406

Reviewed by Geoffrey Garen.

Stop implicitly converting WTF::String to NSString* in WebCore & WebKitLegacy.
Use String::createNSString() instead, which makes it clearer we are allocating
a new string object and which returns a RetainPtr instead of an autoreleased
value.

* Source/WebCore/Modules/applepay/cocoa/PaymentContactCocoa.mm:
(WebCore::convert):
* Source/WebCore/Modules/applepay/cocoa/PaymentSummaryItemsCocoa.mm:
(WebCore::toDecimalNumber):
(WebCore::platformRecurringSummaryItem):
(WebCore::platformDeferredSummaryItem):
(WebCore::platformAutomaticReloadSummaryItem):
(WebCore::platformDisbursementSummaryItem):
(WebCore::platformInstantFundsOutFeeSummaryItem):
(WebCore::platformSummaryItem):
* Source/WebCore/Modules/model-element/scenekit/SceneKitModelLoaderUSD.mm:
(WebCore::writeToTemporaryFile):
* Source/WebCore/Modules/speech/cocoa/SpeechRecognizerCocoa.mm:
(WebCore::SpeechRecognizer::startRecognition):
* Source/WebCore/accessibility/cocoa/AXCoreObjectCocoa.mm:
(WebCore::attributedStringSetExpandedText):
(WebCore::AXCoreObject::isEmptyGroup):
* Source/WebCore/accessibility/mac/AXObjectCacheMac.mm:
(WebCore::AXObjectCache::postPlatformAnnouncementNotification):
* Source/WebCore/accessibility/mac/AccessibilityObjectMac.mm:
(WebCore::AccessibilityObject::rolePlatformDescription):
* Source/WebCore/crypto/cocoa/SerializedCryptoKeyWrapMac.mm:
(WebCore::createAndStoreMasterKey):
* Source/WebCore/editing/cocoa/WebContentReaderCocoa.mm:
(WebCore::WebContentReader::readPlainText):
(WebCore::WebContentReader::readURL):
* Source/WebCore/editing/mac/EditorMac.mm:
(WebCore::Editor::plainTextFromPasteboard):
* Source/WebCore/loader/cocoa/BundleResourceLoader.mm:
(WebCore::BundleResourceLoader::loadResourceFromBundle):
* Source/WebCore/loader/mac/LoaderNSURLExtras.mm:
(suggestedFilenameWithMIMEType):
* Source/WebCore/platform/cocoa/DragDataCocoa.mm:
(WebCore::DragData::asPlainText const):
(WebCore::DragData::containsURL const):
(WebCore::DragData::asURL const):
* Source/WebCore/platform/cocoa/MIMETypeRegistryCocoa.mm:
(WebCore::MIMETypeRegistry::extensionsForMIMEType):
* Source/WebCore/platform/cocoa/NetworkExtensionContentFilter.mm:
(WebCore::NetworkExtensionContentFilter::initialize):
* Source/WebCore/platform/cocoa/PlatformPasteboardCocoa.mm:
(WebCore::PlatformPasteboard::urlStringSuitableForLoading):
* Source/WebCore/platform/cocoa/PublicSuffixStoreCocoa.mm:
(WebCore::isPublicSuffixCF):
* Source/WebCore/platform/cocoa/SearchPopupMenuCocoa.mm:
(WebCore::typeCheckedRecentSearchesRemovingRecentSearchesAddedAfterDate):
(WebCore::saveRecentSearchesToFile):
(WebCore::loadRecentSearchesFromFile):
(WebCore::removeRecentlyModifiedRecentSearchesFromFile):
* Source/WebCore/platform/graphics/avfoundation/objc/AVAssetMIMETypeCache.mm:
(WebCore::AVAssetMIMETypeCache::canDecodeExtendedType):
* 
Source/WebCore/platform/graphics/avfoundation/objc/AVStreamDataParserMIMETypeCache.mm:
(WebCore::AVStreamDataParserMIMETypeCache::canDecodeExtendedType):
* 
Source/WebCore/platform/graphics/avfoundation/objc/CDMSessionAVContentKeySession.mm:
(WebCore::CDMSessionAVContentKeySession::releaseKeys):
(WebCore::CDMSessionAVContentKeySession::update):
(WebCore::CDMSessionAVContentKeySession::generateKeyReleaseMessage):
(WebCore::CDMSessionAVContentKeySession::contentKeySession):
* 
Source/WebCore/platform/graphics/avfoundation/objc/CDMSessionAVFoundationObjC.mm:
(WebCore::CDMSessionAVFoundationObjC::generateKeyRequest):
* Source/WebCore/platform/graphics/avfoundation/objc/ImageDecoderAVFObjC.mm:
(-[WebCoreSharedBufferResourceLoaderDelegate fulfillRequest:]):
* 
Source/WebCore/platform/graphics/avfoundation/objc/WebCoreAVFResourceLoader.mm:
(WebCore::WebCoreAVFResourceLoader::responseReceived):
* Source/WebCore/platform/graphics/ca/cocoa/PlatformCAAnimationCocoa.mm:
(WebCore::PlatformCAAnimationCocoa::PlatformCAAnimationCocoa):
* Source/WebCore/platform/graphics/ca/cocoa/PlatformCAFiltersCocoa.mm:
(WebCore::PlatformCAFilters::presentationModifiers):
(WebCore::PlatformCAFilters::setFiltersOnLayer):
* Source/WebCore/platform/graphics/ca/cocoa/PlatformCALayerCocoa.mm:
(WebCore::PlatformCALayerCocoa::addAnimationForKey):
(WebCore::PlatformCALayerCocoa::removeAnimationForKey):
(WebCore::PlatformCALayerCocoa::animationForKey):
(WebCore::PlatformCALayerCocoa::setName):
* Source/WebCore/platform/graphics/cg/UTIRegistry.mm:
(WebCore::preferredExtensionForImageType):
* Source/WebCore/platform/graphics/cocoa/FontCacheCocoa.mm:
(WebCore::contentSizeCategory):
* Source/WebCore/platform/graphics/cocoa/controls/ApplePayButtonCocoa.mm:
(WebCore::ApplePayButtonCocoa::draw):
* Source/WebCore/platform/graphics/mac/IconMac.mm:
(WebCore::Icon::createIconForFiles):
(WebCore::Icon::createIconForFileExtension):
(WebCore::Icon::createIconForUTI):
* Source/WebCore/platform/mac/PasteboardMac.mm:
(WebCore::writeURLForTypes):
(WebCore::cocoaTypeFromHTMLClipboardType):
(WebCore::Pasteboard::readPlatformValuesAsStrings):
(WebCore::Pasteboard::writeString):
* Source/WebCore/platform/mac/PasteboardWriter.mm:
(WebCore::createPasteboardWriter):
* Source/WebCore/platform/mac/PlatformPasteboardMac.mm:
(WebCore::isFilePasteboardType):
(WebCore::PlatformPasteboard::PlatformPasteboard):
(WebCore::PlatformPasteboard::bufferForType const):
(WebCore::PlatformPasteboard::getPathnamesForType const):
(WebCore::PlatformPasteboard::stringForType const):
(WebCore::PlatformPasteboard::allStringsForType const):
(WebCore::PlatformPasteboard::write):
(WebCore::PlatformPasteboard::copy):
(WebCore::PlatformPasteboard::setBufferForType):
(WebCore::PlatformPasteboard::setURL):
(WebCore::PlatformPasteboard::setStringForType):
(WebCore::PlatformPasteboard::readBuffer const):
(WebCore::PlatformPasteboard::readString const):
(WebCore::createPasteboardItem):
* Source/WebCore/platform/mac/ValidationBubbleMac.mm:
(WebCore::ValidationBubble::ValidationBubble):
* Source/WebCore/platform/mac/WebCoreFullScreenPlaceholderView.mm:
(-[WebCoreFullScreenPlaceholderView initWithFrame:]):
* Source/WebCore/platform/mac/WebPlaybackControlsManager.mm:
(mediaSelectionOptions):
* Source/WebCore/platform/network/cocoa/CredentialCocoa.mm:
(WebCore::Credential::nsCredential const):
* Source/WebCore/platform/network/cocoa/NetworkStorageSessionCocoa.mm:
(WebCore::parseDOMCookie):
(WebCore::NetworkStorageSession::domCookiesForHost):
* Source/WebCore/platform/network/cocoa/ProtectionSpaceCocoa.mm:
(WebCore::ProtectionSpace::nsSpace const):
* Source/WebCore/platform/network/cocoa/ResourceRequestCocoa.mm:
(WebCore::ResourceRequest::doUpdatePlatformRequest):
* Source/WebCore/platform/network/mac/ResourceErrorMac.mm:
(WebCore::createNSErrorFromResourceErrorBase):
(WebCore::ResourceError::errorRecoveryMethod const):
* Source/WebCore/platform/network/mac/ResourceHandleMac.mm:
(WebCore::ResourceHandle::tryHandlePasswordBasedAuthentication):
* Source/WebCore/platform/network/mac/UTIUtilities.mm:
(WebCore::MIMETypeFromUTI):
(WebCore::UTIFromMIMETypeCachePolicy::createValueForKey):
(WebCore::isDeclaredUTI):
* Source/WebCore/platform/text/cocoa/LocaleCocoa.mm:
(WebCore::LocaleCocoa::LocaleCocoa):
* Source/WebCore/rendering/AttachmentLayout.mm:
(WebCore::AttachmentLayout::buildWrappedLines):
(WebCore::AttachmentLayout::buildSingleLine):
* Source/WebCore/rendering/cocoa/RenderThemeCocoa.mm:
(WebCore::RenderThemeCocoa::mediaControlsBase64StringForIconNameAndType):
* Source/WebCore/rendering/mac/RenderThemeMac.mm:
(WebCore::RenderThemeMac::fileListNameForWidth const):
(WebCore::iconForAttachment):
* Source/WebCore/testing/Internals.mm:
(WebCore::Internals::encodedPreferenceValue):
(WebCore::Internals::fakeImageAnalysisResultForTesting):
* Source/WebKitLegacy/WebCoreSupport/WebResourceLoadScheduler.mm:
(WebResourceLoadScheduler::pluginWillHandleLoadErrorFromResponse):
* Source/WebKitLegacy/mac/DOM/DOMAttr.mm:
(-[DOMAttr name]):
(-[DOMAttr value]):
* Source/WebKitLegacy/mac/DOM/DOMBlob.mm:
(-[DOMBlob type]):
* Source/WebKitLegacy/mac/DOM/DOMCSSImportRule.mm:
(-[DOMCSSImportRule href]):
* Source/WebKitLegacy/mac/DOM/DOMCSSPageRule.mm:
(-[DOMCSSPageRule selectorText]):
* Source/WebKitLegacy/mac/DOM/DOMCSSPrimitiveValue.mm:
(-[DOMCSSPrimitiveValue getStringValue]):
* Source/WebKitLegacy/mac/DOM/DOMCSSRule.mm:
(-[DOMCSSRule cssText]):
* Source/WebKitLegacy/mac/DOM/DOMCSSStyleDeclaration.mm:
(-[DOMCSSStyleDeclaration cssText]):
(-[DOMCSSStyleDeclaration getPropertyValue:]):
(-[DOMCSSStyleDeclaration removeProperty:]):
(-[DOMCSSStyleDeclaration getPropertyPriority:]):
(-[DOMCSSStyleDeclaration item:]):
(-[DOMCSSStyleDeclaration getPropertyShorthand:]):
* Source/WebKitLegacy/mac/DOM/DOMCSSStyleRule.mm:
(-[DOMCSSStyleRule selectorText]):
* Source/WebKitLegacy/mac/DOM/DOMCSSValue.mm:
(-[DOMCSSValue cssText]):
* Source/WebKitLegacy/mac/DOM/DOMCharacterData.mm:
(-[DOMCharacterData data]):
(-[DOMCharacterData substringData:length:]):
* Source/WebKitLegacy/mac/DOM/DOMCounter.mm:
(-[DOMCounter identifier]):
(-[DOMCounter listStyle]):
(-[DOMCounter separator]):
* Source/WebKitLegacy/mac/DOM/DOMDocument.mm:
(-[DOMDocument xmlEncoding]):
(-[DOMDocument xmlVersion]):
(-[DOMDocument documentURI]):
(-[DOMDocument contentType]):
(-[DOMDocument title]):
(-[DOMDocument dir]):
(-[DOMDocument referrer]):
(-[DOMDocument domain]):
(-[DOMDocument URL]):
(-[DOMDocument cookie]):
(-[DOMDocument lastModified]):
(-[DOMDocument defaultCharset]):
(-[DOMDocument compatMode]):
(-[DOMDocument origin]):
(-[DOMDocument queryCommandValue:]):
* Source/WebKitLegacy/mac/DOM/DOMDocumentType.mm:
(-[DOMDocumentType name]):
(-[DOMDocumentType publicId]):
(-[DOMDocumentType systemId]):
* Source/WebKitLegacy/mac/DOM/DOMElement.mm:
(-[DOMElement tagName]):
(-[DOMElement innerHTML]):
(-[DOMElement outerHTML]):
(-[DOMElement className]):
(-[DOMElement innerText]):
(-[DOMElement uiactions]):
(-[DOMElement getAttribute:]):
(-[DOMElement getAttributeNS:localName:]):
* Source/WebKitLegacy/mac/DOM/DOMFile.mm:
(-[DOMFile name]):
* Source/WebKitLegacy/mac/DOM/DOMHTMLAnchorElement.mm:
(-[DOMHTMLAnchorElement text]):
(-[DOMHTMLAnchorElement href]):
(-[DOMHTMLAnchorElement origin]):
(-[DOMHTMLAnchorElement protocol]):
(-[DOMHTMLAnchorElement host]):
(-[DOMHTMLAnchorElement hostname]):
(-[DOMHTMLAnchorElement port]):
(-[DOMHTMLAnchorElement pathname]):
(-[DOMHTMLAnchorElement search]):
(-[DOMHTMLAnchorElement hashName]):
* Source/WebKitLegacy/mac/DOM/DOMHTMLAreaElement.mm:
(-[DOMHTMLAreaElement href]):
(-[DOMHTMLAreaElement origin]):
(-[DOMHTMLAreaElement protocol]):
(-[DOMHTMLAreaElement host]):
(-[DOMHTMLAreaElement hostname]):
(-[DOMHTMLAreaElement port]):
(-[DOMHTMLAreaElement pathname]):
(-[DOMHTMLAreaElement search]):
(-[DOMHTMLAreaElement hashName]):
* Source/WebKitLegacy/mac/DOM/DOMHTMLBaseElement.mm:
(-[DOMHTMLBaseElement href]):
* Source/WebKitLegacy/mac/DOM/DOMHTMLCanvasElement.mm:
(-[DOMHTMLCanvasElement toDataURL:]):
* Source/WebKitLegacy/mac/DOM/DOMHTMLDocument.mm:
(-[DOMHTMLDocument designMode]):
(-[DOMHTMLDocument compatMode]):
(-[DOMHTMLDocument bgColor]):
(-[DOMHTMLDocument fgColor]):
(-[DOMHTMLDocument alinkColor]):
(-[DOMHTMLDocument linkColor]):
(-[DOMHTMLDocument vlinkColor]):
* Source/WebKitLegacy/mac/DOM/DOMHTMLElement.mm:
(-[DOMHTMLElement innerText]):
(-[DOMHTMLElement outerText]):
(-[DOMHTMLElement contentEditable]):
(-[DOMHTMLElement titleDisplayString]):
* Source/WebKitLegacy/mac/DOM/DOMHTMLEmbedElement.mm:
(-[DOMHTMLEmbedElement src]):
* Source/WebKitLegacy/mac/DOM/DOMHTMLFormElement.mm:
(-[DOMHTMLFormElement action]):
(-[DOMHTMLFormElement enctype]):
(-[DOMHTMLFormElement encoding]):
(-[DOMHTMLFormElement method]):
* Source/WebKitLegacy/mac/DOM/DOMHTMLFrameElement.mm:
(-[DOMHTMLFrameElement src]):
* Source/WebKitLegacy/mac/DOM/DOMHTMLHtmlElement.mm:
(-[DOMHTMLHtmlElement manifest]):
* Source/WebKitLegacy/mac/DOM/DOMHTMLIFrameElement.mm:
(-[DOMHTMLIFrameElement src]):
(-[DOMHTMLIFrameElement srcdoc]):
* Source/WebKitLegacy/mac/DOM/DOMHTMLImageElement.mm:
(-[DOMHTMLImageElement border]):
(-[DOMHTMLImageElement crossOrigin]):
(-[DOMHTMLImageElement longDesc]):
(-[DOMHTMLImageElement src]):
(-[DOMHTMLImageElement currentSrc]):
(-[DOMHTMLImageElement lowsrc]):
(-[DOMHTMLImageElement altDisplayString]):
* Source/WebKitLegacy/mac/DOM/DOMHTMLInputElement.mm:
(-[DOMHTMLInputElement autocomplete]):
(-[DOMHTMLInputElement formAction]):
(-[DOMHTMLInputElement formEnctype]):
(-[DOMHTMLInputElement formMethod]):
(-[DOMHTMLInputElement size]):
(-[DOMHTMLInputElement src]):
(-[DOMHTMLInputElement value]):
(-[DOMHTMLInputElement validationMessage]):
(-[DOMHTMLInputElement altDisplayString]):
* Source/WebKitLegacy/mac/DOM/DOMHTMLLinkElement.mm:
(-[DOMHTMLLinkElement href]):
(-[DOMHTMLLinkElement crossOrigin]):
* Source/WebKitLegacy/mac/DOM/DOMHTMLMediaElement.mm:
(-[DOMHTMLMediaElement src]):
(-[DOMHTMLMediaElement currentSrc]):
(-[DOMHTMLMediaElement crossOrigin]):
(-[DOMHTMLMediaElement preload]):
(-[DOMHTMLMediaElement canPlayType:]):
* Source/WebKitLegacy/mac/DOM/DOMHTMLModElement.mm:
(-[DOMHTMLModElement cite]):
* Source/WebKitLegacy/mac/DOM/DOMHTMLObjectElement.mm:
(-[DOMHTMLObjectElement data]):
* Source/WebKitLegacy/mac/DOM/DOMHTMLOptionElement.mm:
(-[DOMHTMLOptionElement label]):
(-[DOMHTMLOptionElement value]):
(-[DOMHTMLOptionElement text]):
* Source/WebKitLegacy/mac/DOM/DOMHTMLQuoteElement.mm:
(-[DOMHTMLQuoteElement cite]):
* Source/WebKitLegacy/mac/DOM/DOMHTMLScriptElement.mm:
(-[DOMHTMLScriptElement text]):
(-[DOMHTMLScriptElement src]):
(-[DOMHTMLScriptElement crossOrigin]):
* Source/WebKitLegacy/mac/DOM/DOMHTMLSelectElement.mm:
(-[DOMHTMLSelectElement value]):
* Source/WebKitLegacy/mac/DOM/DOMHTMLTextAreaElement.mm:
(-[DOMHTMLTextAreaElement defaultValue]):
(-[DOMHTMLTextAreaElement value]):
(-[DOMHTMLTextAreaElement autocomplete]):
* Source/WebKitLegacy/mac/DOM/DOMHTMLTitleElement.mm:
(-[DOMHTMLTitleElement text]):
* Source/WebKitLegacy/mac/DOM/DOMHTMLVideoElement.mm:
(-[DOMHTMLVideoElement poster]):
* Source/WebKitLegacy/mac/DOM/DOMMediaList.mm:
(-[DOMMediaList mediaText]):
(-[DOMMediaList item:]):
* Source/WebKitLegacy/mac/DOM/DOMMutationEvent.mm:
(-[DOMMutationEvent prevValue]):
(-[DOMMutationEvent newValue]):
(-[DOMMutationEvent attrName]):
* Source/WebKitLegacy/mac/DOM/DOMNode.mm:
(-[DOMNode nodeName]):
(-[DOMNode nodeValue]):
(-[DOMNode baseURI]):
(-[DOMNode textContent]):
* Source/WebKitLegacy/mac/DOM/DOMProcessingInstruction.mm:
(-[DOMProcessingInstruction target]):
* Source/WebKitLegacy/mac/DOM/DOMRange.mm:
(-[DOMRange text]):
(-[DOMRange toString]):
* Source/WebKitLegacy/mac/DOM/DOMStyleSheet.mm:
(-[DOMStyleSheet type]):
(-[DOMStyleSheet href]):
(-[DOMStyleSheet title]):
* Source/WebKitLegacy/mac/DOM/DOMText.mm:
(-[DOMText wholeText]):
* Source/WebKitLegacy/mac/DOM/DOMTextEvent.mm:
(-[DOMTextEvent data]):
* Source/WebKitLegacy/mac/DOM/DOMXPathResult.mm:
(-[DOMXPathResult stringValue]):
* Source/WebKitLegacy/mac/DOM/WebDOMOperations.mm:
(-[DOMNode markupString]):
(-[DOMRange markupString]):
* Source/WebKitLegacy/mac/History/WebHistoryItem.mm:
(-[WebHistoryItem hash]):
(-[WebHistoryItem description]):
* Source/WebKitLegacy/mac/Misc/WebCoreStatistics.mm:
(-[WebFrame renderTreeAsExternalRepresentationForPrinting]):
(-[WebFrame renderTreeAsExternalRepresentationWithOptions:]):
* Source/WebKitLegacy/mac/Misc/WebElementDictionary.mm:
(NSStringOrNil):
* Source/WebKitLegacy/mac/Misc/WebNSPasteboardExtras.mm:
(-[NSPasteboard 
_web_declareAndWriteDragImageForElement:URL:title:archive:source:]):
* Source/WebKitLegacy/mac/Misc/WebNSURLExtras.mm:
(-[NSString _webkit_stringByReplacingValidPercentEscapes]):
* Source/WebKitLegacy/mac/Misc/WebNSUserDefaultsExtras.mm:
(+[NSUserDefaults _webkit_preferredLanguageCode]):
* Source/WebKitLegacy/mac/Misc/WebStringTruncator.mm:
(+[WebStringTruncator centerTruncateString:toWidth:]):
(+[WebStringTruncator centerTruncateString:toWidth:withFont:]):
(+[WebStringTruncator rightTruncateString:toWidth:withFont:]):
* Source/WebKitLegacy/mac/Misc/WebUserContentURLPattern.mm:
(-[WebUserContentURLPattern scheme]):
(-[WebUserContentURLPattern host]):
* Source/WebKitLegacy/mac/Plugins/WebBasePluginPackage.mm:
(-[WebBasePluginPackage initWithPath:]):
(-[WebBasePluginPackage getPluginInfoFromPLists]):
* Source/WebKitLegacy/mac/Plugins/WebPluginDatabase.mm:
(-[WebPluginDatabase _addPlugin:]):
(-[WebPluginDatabase _removePlugin:]):
* Source/WebKitLegacy/mac/Plugins/WebPluginPackage.mm:
(-[WebPluginPackage initWithPath:]):
(-[WebPluginPackage load]):
* 
Source/WebKitLegacy/mac/Scripts/PreferencesTemplates/WebPreferencesDefinitions.h.erb:
* Source/WebKitLegacy/mac/Storage/WebDatabaseManager.mm:
(-[WebDatabaseManager detailsForDatabase:withOrigin:]):
* Source/WebKitLegacy/mac/Storage/WebDatabaseManagerClient.mm:
(WebKit::WebDatabaseManagerClient::dispatchDidModifyDatabase):
* Source/WebKitLegacy/mac/Storage/WebDatabaseProvider.mm:
(WebDatabaseProvider::indexedDatabaseDirectoryPath):
* Source/WebKitLegacy/mac/WebCoreSupport/CorrectionPanel.mm:
(CorrectionPanel::show):
(CorrectionPanel::recordAutocorrectionResponse):
* Source/WebKitLegacy/mac/WebCoreSupport/PopupMenuMac.mm:
(PopupMenuMac::populate):
* Source/WebKitLegacy/mac/WebCoreSupport/WebChromeClient.mm:
(WebChromeClient::addMessageToConsole):
(WebChromeClient::runBeforeUnloadConfirmPanel):
(WebChromeClient::runJavaScriptAlert):
(WebChromeClient::runJavaScriptConfirm):
(WebChromeClient::runJavaScriptPrompt):
(WebChromeClient::setToolTip):
(WebChromeClient::exceededDatabaseQuota):
(WebChromeClient::setMockMediaPlaybackTargetPickerState):
* Source/WebKitLegacy/mac/WebCoreSupport/WebContextMenuClient.mm:
(WebContextMenuClient::speak):
* Source/WebKitLegacy/mac/WebCoreSupport/WebDragClient.mm:
(WebDragClient::willPerformDragSourceAction):
(WebDragClient::startDrag):
(WebDragClient::declareAndWriteDragImage):
* Source/WebKitLegacy/mac/WebCoreSupport/WebEditorClient.mm:
(WebEditorClient::shouldInsertText):
(WebEditorClient::setInsertionPasteboard):
(WebEditorClient::registerUndoOrRedoStep):
(WebEditorClient::ignoreWordInSpellDocument):
(WebEditorClient::learnWord):
(WebEditorClient::updateSpellingUIWithGrammarString):
(WebEditorClient::updateSpellingUIWithMisspelledWord):
(WebEditorClient::getGuessesForWord):
(WebEditorClient::requestCandidatesForSelection):
(WebEditorClient::requestCheckingOfString):
* Source/WebKitLegacy/mac/WebCoreSupport/WebFrameLoaderClient.mm:
(WebFrameLoaderClient::dispatchDidReceiveServerRedirectForProvisionalLoad):
(WebFrameLoaderClient::dispatchDidChangeLocationWithinPage):
(WebFrameLoaderClient::dispatchDidPushStateWithinPage):
(WebFrameLoaderClient::dispatchDidReplaceStateWithinPage):
(WebFrameLoaderClient::dispatchDidPopStateWithinPage):
(WebFrameLoaderClient::dispatchDidStartProvisionalLoad):
(WebFrameLoaderClient::dispatchDidReceiveTitle):
(WebFrameLoaderClient::dispatchDecidePolicyForResponse):
(WebFrameLoaderClient::dispatchDecidePolicyForNewWindowAction):
(makeFormFieldValuesDictionary):
(nilOrNSString):
(WebFrameLoaderClient::updateGlobalHistory):
(WebFrameLoaderClient::updateGlobalHistoryRedirectLinks):
(WebFrameLoaderClient::canShowMIMEType const):
(WebFrameLoaderClient::canShowMIMETypeAsHTML const):
(WebFrameLoaderClient::setTitle):
(WebFrameLoaderClient::objectContentType):
(WebFrameLoaderClient::createPlugin):
* Source/WebKitLegacy/mac/WebCoreSupport/WebInspectorClient.mm:
(WebInspectorFrontendClient::updateWindowTitle const):
(WebInspectorFrontendClient::save):
* Source/WebKitLegacy/mac/WebCoreSupport/WebSecurityOrigin.mm:
(-[WebSecurityOrigin protocol]):
(-[WebSecurityOrigin host]):
(-[WebSecurityOrigin databaseIdentifier]):
(-[WebSecurityOrigin stringValue]):
* Source/WebKitLegacy/mac/WebCoreSupport/WebValidationMessageClient.mm:
(WebValidationMessageClient::showValidationMessage):
* Source/WebKitLegacy/mac/WebView/WebDataSource.mm:
(-[WebDataSource textEncodingName]):
* Source/WebKitLegacy/mac/WebView/WebFrame.mm:
(-[WebFrame _selectedString]):
(-[WebFrame _stringForRange:]):
(-[WebFrame _stringByEvaluatingJavaScriptFromString:forceUserGesture:]):
(-[WebFrame 
_stringByEvaluatingJavaScriptFromString:withGlobalObject:inScriptWorld:]):
(-[WebFrame _layerTreeAsText]):
* Source/WebKitLegacy/mac/WebView/WebHTMLRepresentation.mm:
(-[WebHTMLRepresentation documentSource]):
(searchForLabelsBeforeElement):
(matchLabelsAgainstString):
(matchLabelsAgainstElement):
(-[WebHTMLRepresentation 
searchForLabels:beforeElement:resultDistance:resultIsInCellAbove:]):
(-[WebHTMLRepresentation matchLabels:againstElement:]):
* Source/WebKitLegacy/mac/WebView/WebHTMLView.mm:
(fixMenusReceivedFromOldClients):
(createShareMenuItem):
(createMenuItem):
(-[WebHTMLView namesOfPromisedFilesDroppedAtDestination:]):
(-[WebHTMLView _executeSavedKeypressCommands]):
(-[WebHTMLView _interpretKeyEvent:savingCommands:]):
* Source/WebKitLegacy/mac/WebView/WebImmediateActionController.mm:
(-[WebImmediateActionController _animationControllerForDataDetectedLink]):
* Source/WebKitLegacy/mac/WebView/WebNotification.mm:
(-[WebNotification title]):
(-[WebNotification body]):
(-[WebNotification tag]):
(-[WebNotification iconURL]):
(-[WebNotification lang]):
(-[WebNotification origin]):
(-[WebNotification notificationID]):
* Source/WebKitLegacy/mac/WebView/WebPreferences.mm:
(+[WebPreferences _setInitialDefaultTextEncodingToSystemEncoding]):
* Source/WebKitLegacy/mac/WebView/WebResource.mm:
(-[WebResource encodeWithCoder:]):
(-[WebResource MIMEType]):
(-[WebResource textEncodingName]):
(-[WebResource frameName]):
(-[WebResource _suggestedFilename]):
(-[WebResource _stringValue]):
* Source/WebKitLegacy/mac/WebView/WebScriptDebugger.mm:
(toNSString):
(WebScriptDebugger::sourceParsed):
* Source/WebKitLegacy/mac/WebView/WebView.mm:
(-[WebTextListTouchBarViewController initWithWebView:]):
(-[WebTextTouchBarItemController _webChangeColor:]):
(+[WebView _standardUserAgentWithApplicationName:]):
(+[WebView _decodeData:]):
(-[WebView _contentsOfUserInterfaceItem:]):
(-[WebView customUserAgent]):
(-[WebView userAgentForURL:]):
(-[WebView groupName]):
(aeDescFromJSValue):
(-[WebView _handleContextMenuTranslation:]):
(-[WebView _notificationIDForTesting:]):

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



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to