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