Bug 214303

Summary: [WTF] Implement LazilyInitialized class
Product: WebKit Reporter: Xabier Rodríguez Calvar <calvaris>
Component: Web Template FrameworkAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: aboxhall, annulen, apinheiro, benjamin, cdumez, cfleizach, cgarcia, cmarcelo, darin, dmazzoni, ews-watchlist, gustavo, gyuyoung.kim, jcraig, jdiggs, menard, pnormand, ryuan.choi, samuel_white, sergio, vjaquez, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch calvaris: review?

Description Xabier Rodríguez Calvar 2020-07-14 09:34:12 PDT
Implement LazilyInitialized class
Comment 1 Xabier Rodríguez Calvar 2020-07-14 09:43:48 PDT
Created attachment 404243 [details]
Patch

I wrote this class first for bug 212695 and thought it could be useful for more attributes. After having a quick look the places where it can be used is quite reduced so I don't know if it pays off now. Anyway, in case it does not land, it can stay here for any future users that might need something similar.
Comment 2 Radar WebKit Bug Importer 2020-07-21 09:35:12 PDT
<rdar://problem/65887442>