-
darin@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=71422 ../JavaScriptCore: * wtf/text/AtomicString.cpp: (WTF::HashAndUTF8CharactersTranslator::translate): Use leakRef. ../WebCore: Reviewed by Darin Fisher. * bindings/objc/WebScriptObject.mm: (-[WebScriptObject _setImp:originRootObject:rootObject:]): (-[WebScriptObject _setOriginRootObject:andRootObject:]): * bridge/NP_jsobject.cpp: (_NPN_CreateScriptObject): * dom/QualifiedName.cpp: (WebCore::QNameComponentsTranslator::translate): * history/PageCache.cpp: (WebCore::PageCache::add): * html/HTMLTableElement.cpp: (WebCore::HTMLTableElement::additionalAttributeStyleDecls): (WebCore::HTMLTableElement::addSharedCellBordersDecl): (WebCore::HTMLTableElement::addSharedGroupDecls): * platform/graphics/cg/ImageSourceCG.cpp: (WebCore::ImageSource::createFrameAtIndex): * platform/graphics/mac/FontCustomPlatformData.cpp: (WebCore::createFontCustomPlatformData): * platform/mac/ContextMenuMac.mm: (WebCore::ContextMenu::releasePlatformDescription): * platform/mac/SharedBufferMac.mm: (WebCore::SharedBuffer::createCFData): * rendering/RenderMediaControlsChromium.cpp: (WebCore::platformResource): Use leakRef. ../WebKit/chromium: * public/WebPrivatePtr.h: (WebKit::WebPrivatePtr::WebPrivatePtr): (WebKit::WebPrivatePtr::operator=): * src/WebDOMEvent.cpp: (WebKit::WebDOMEvent::WebDOMEvent): * src/WebData.cpp: (WebKit::WebData::assign): (WebKit::WebData::WebData): (WebKit::WebData::operator=): * src/WebDragData.cpp: (WebKit::WebDragData::initialize): (WebKit::WebDragData::WebDragData): (WebKit::WebDragData::operator=): * src/WebHTTPBody.cpp: (WebKit::WebHTTPBody::initialize): (WebKit::WebHTTPBody::WebHTTPBody): (WebKit::WebHTTPBody::operator=): (WebKit::WebHTTPBody::ensureMutable): * src/WebNodeCollection.cpp: (WebKit::WebNodeCollection::WebNodeCollection): * src/WebNodeList.cpp: (WebKit::WebNodeList::WebNodeList): * src/WebNotification.cpp: (WebKit::WebNotification::WebNotification): (WebKit::WebNotification::operator=): * src/WebRange.cpp: (WebKit::WebRange::WebRange): (WebKit::WebRange::operator=): * src/WebSecurityOrigin.cpp: (WebKit::WebSecurityOrigin::WebSecurityOrigin): (WebKit::WebSecurityOrigin::operator=): * src/WebThreadSafeData.cpp: (WebKit::WebThreadSafeData::WebThreadSafeData): Use leakRef. ../WebKit/efl: Reviewed by Darin Fisher. * ewk/ewk_history.cpp: (ewk_history_item_new): Use leakRef. ../WebKit/gtk: Reviewed by Darin Fisher. * webkit/webkitwebdatasource.cpp: (WebKit::kitNew): * webkit/webkitwebhistoryitem.cpp: (webkit_web_history_item_new): (webkit_web_history_item_new_with_data): (webkit_web_history_item_copy): (WebKit::kit): * webkit/webkitwebresource.cpp: (webkit_web_resource_new_with_core_resource): (webkit_web_resource_init_with_core_resource): Use leakRef. ../WebKit/mac: Reviewed by Darin Fisher. * History/WebBackForwardList.mm: (-[WebBackForwardList initWithBackForwardList:]): * History/WebHistoryItem.mm: (-[WebHistoryItem copyWithZone:]): (-[WebHistoryItem initWithWebCoreHistoryItem:]): * Plugins/Hosted/WebHostedNetscapePluginView.mm: (-[WebHostedNetscapePluginView createPlugin]): * Plugins/WebNetscapePluginView.mm: (-[WebNetscapePluginView createPlugin]): * WebCoreSupport/WebOpenPanelResultListener.mm: * WebView/WebDataSource.mm: (-[WebDataSource _initWithDocumentLoader:]): * WebView/WebResource.mm: (-[WebResourcePrivate initWithCoreResource:]): Use leakRef. ../WebKit/win: Reviewed by Darin Fisher. * WebCache.cpp: (WebCache::statistics): * WebDatabaseManager.cpp: (WebDatabaseManager::origins): (WebDatabaseManager::databasesWithOrigin): * WebHistoryItem.cpp: (WebHistoryItem::redirectURLs): * WebKitClassFactory.cpp: (leakRefFromCreateInstance): (WebKitClassFactory::CreateInstance): * WebScriptWorld.cpp: (WebScriptWorld::standardWorld): Use leakRef. ../WebKit2: Reviewed by Darin Fisher. * Platform/mac/ModuleMac.mm: (WebKit::Module::load): * Shared/API/c/WKArray.cpp: (WKArrayCreate): * Shared/API/c/WKData.cpp: (WKDataCreate): * Shared/API/c/WKDictionary.cpp: (WKDictionaryCopyKeys): * Shared/API/c/WKGeometry.cpp: (WKPointCreate): (WKSizeCreate): (WKRectCreate): * Shared/API/c/WKMutableArray.cpp: (WKMutableArrayCreate): * Shared/API/c/WKMutableDictionary.cpp: (WKMutableDictionaryCreate): * Shared/API/c/WKNumber.cpp: (WKBooleanCreate): (WKDoubleCreate): (WKUInt64Create): * Shared/API/c/WKSharedAPICast.h: (WebKit::toCopiedAPI): (WebKit::toCopiedURLAPI): * Shared/API/c/cf/WKErrorCF.cpp: (WKErrorCreateWithCFError): * Shared/API/c/cf/WKURLRequestCF.cpp: (WKURLRequestCreateWithCFURLRequest): * Shared/API/c/cf/WKURLResponseCF.cpp: (WKURLResponseCreateWithCFURLResponse): * Shared/API/c/mac/WKURLRequestNS.mm: (WKURLRequestCreateWithNSURLRequest): * Shared/API/c/mac/WKURLResponseNS.mm: (WKURLResponseCreateWithNSURLResponse): * Shared/cf/ArgumentCodersCF.cpp: (CoreIPC::decode): * UIProcess/API/C/WKBackForwardList.cpp: (WKBackForwardListCopyBackListWithLimit): (WKBackForwardListCopyForwardListWithLimit): * UIProcess/API/C/WKContext.cpp: (WKContextCreate): (WKContextCreateWithInjectedBundlePath): * UIProcess/API/C/WKCredential.cpp: (WKCredentialCreate): (WKCredentialCreateWithCertificateInfo): * UIProcess/API/C/WKDatabaseManager.cpp: (WKDatabaseManagerGetOriginKey): (WKDatabaseManagerGetOriginQuotaKey): (WKDatabaseManagerGetOriginUsageKey): (WKDatabaseManagerGetDatabaseDetailsKey): (WKDatabaseManagerGetDatabaseDetailsNameKey): (WKDatabaseManagerGetDatabaseDetailsDisplayNameKey): (WKDatabaseManagerGetDatabaseDetailsExpectedUsageKey): (WKDatabaseManagerGetDatabaseDetailsCurrentUsageKey): * UIProcess/API/C/WKFrame.cpp: (WKFrameCopyChildFrames): * UIProcess/API/C/WKGeolocationPosition.cpp: (WKGeolocationPositionCreate): * UIProcess/API/C/WKGrammarDetail.cpp: (WKGrammarDetailCreate): * UIProcess/API/C/WKPage.cpp: (WKPageGetSessionHistoryURLValueType): (WKPageCopySessionState): * UIProcess/API/C/WKPreferences.cpp: (WKPreferencesCreateWithIdentifier): * UIProcess/API/C/win/WKView.cpp: (WKViewCreate): * UIProcess/win/WebUndoClient.cpp: (WebKit::WebUndoClient::registerEditCommand): * WebProcess/InjectedBundle/API/c/WKBundleFrame.cpp: (WKBundleFrameCopyChildFrames): * WebProcess/InjectedBundle/API/c/WKBundleNodeHandle.cpp: (WKBundleNodeHandleCreate): (WKBundleNodeHandleCopyDocument): (WKBundleNodeHandleCopyHTMLTableCellElementCellAbove): (WKBundleNodeHandleCopyDocumentFrame): (WKBundleNodeHandleCopyHTMLFrameElementContentFrame): (WKBundleNodeHandleCopyHTMLIFrameElementContentFrame): * WebProcess/InjectedBundle/API/c/WKBundlePage.cpp: (WKBundlePageCopyTrackedRepaintRects): * WebProcess/InjectedBundle/API/c/WKBundleScriptWorld.cpp: (WKBundleScriptWorldCreateWorld): Use leakRef. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@99239 268f45cc-cd09-0410-ab3c-d52691b4dbfc
71c40fec