Bug 254676

Summary: Avoid having a smart pointer if the end result is an autoreleased object
Product: WebKit Reporter: Seija K. <doremylover123>
Component: PlatformAssignee: Nobody <webkit-unassigned>
Status: RESOLVED WONTFIX    
Severity: Normal CC: webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Description Seija K. 2023-03-29 11:51:10 PDT
Many convenience initializers can do this for us, which also means we do not have to use .get(), and we can decrease the overall cost as the Apple APIs deal with the autoreleasing.
Comment 1 Seija K. 2023-03-29 11:57:41 PDT
Pull request: https://github.com/WebKit/WebKit/pull/12124
Comment 2 Radar WebKit Bug Importer 2023-04-05 11:52:14 PDT
<rdar://problem/107670789>
Comment 3 Alexey Proskuryakov 2024-07-23 12:39:54 PDT
This PR appear to have been dropped.